--- /srv/rebuilderd/tmp/rebuilderdhzTWxO/inputs/libnfft3-long4_3.5.3-5_ppc64el.deb +++ /srv/rebuilderd/tmp/rebuilderdhzTWxO/out/libnfft3-long4_3.5.3-5_ppc64el.deb ├── file list │ @@ -1,3 +1,3 @@ │ -rw-r--r-- 0 0 0 4 2024-10-26 12:30:41.000000 debian-binary │ -rw-r--r-- 0 0 0 1388 2024-10-26 12:30:41.000000 control.tar.xz │ --rw-r--r-- 0 0 0 208092 2024-10-26 12:30:41.000000 data.tar.xz │ +-rw-r--r-- 0 0 0 213372 2024-10-26 12:30:41.000000 data.tar.xz ├── control.tar.xz │ ├── control.tar │ │ ├── ./control │ │ │ @@ -1,13 +1,13 @@ │ │ │ Package: libnfft3-long4 │ │ │ Source: nfft │ │ │ Version: 3.5.3-5 │ │ │ Architecture: ppc64el │ │ │ Maintainer: Debian Science Maintainers │ │ │ -Installed-Size: 923 │ │ │ +Installed-Size: 859 │ │ │ Depends: libc6 (>= 2.17), libfftw3-long3 (>= 3.3.10), libgomp1 (>= 4.9) │ │ │ Breaks: libnfft3-long2 (<= 3.5.3-1) │ │ │ Replaces: libnfft3-long2 (<= 3.5.3-1) │ │ │ Provides: libnfft3-long2 │ │ │ Section: libs │ │ │ Priority: optional │ │ │ Multi-Arch: same │ │ ├── ./md5sums │ │ │ ├── ./md5sums │ │ │ │┄ Files differ ├── data.tar.xz │ ├── data.tar │ │ ├── file list │ │ │ @@ -1,12 +1,12 @@ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2024-10-26 12:30:41.000000 ./ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2024-10-26 12:30:41.000000 ./usr/ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2024-10-26 12:30:41.000000 ./usr/lib/ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2024-10-26 12:30:41.000000 ./usr/lib/powerpc64le-linux-gnu/ │ │ │ --rw-r--r-- 0 root (0) root (0) 395216 2024-10-26 12:30:41.000000 ./usr/lib/powerpc64le-linux-gnu/libnfft3l.so.4.0.3 │ │ │ +-rw-r--r-- 0 root (0) root (0) 329680 2024-10-26 12:30:41.000000 ./usr/lib/powerpc64le-linux-gnu/libnfft3l.so.4.0.3 │ │ │ -rw-r--r-- 0 root (0) root (0) 526288 2024-10-26 12:30:41.000000 ./usr/lib/powerpc64le-linux-gnu/libnfft3l_threads.so.4.0.3 │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2024-10-26 12:30:41.000000 ./usr/share/ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2024-10-26 12:30:41.000000 ./usr/share/doc/ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2024-10-26 12:30:41.000000 ./usr/share/doc/libnfft3-long4/ │ │ │ -rw-r--r-- 0 root (0) root (0) 952 2024-10-26 12:30:41.000000 ./usr/share/doc/libnfft3-long4/changelog.Debian.gz │ │ │ -rw-r--r-- 0 root (0) root (0) 3460 2022-02-05 22:44:38.000000 ./usr/share/doc/libnfft3-long4/changelog.gz │ │ │ -rw-r--r-- 0 root (0) root (0) 2146 2024-10-26 12:25:46.000000 ./usr/share/doc/libnfft3-long4/copyright │ │ ├── ./usr/lib/powerpc64le-linux-gnu/libnfft3l.so.4.0.3 │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ ├── readelf --wide --file-header {} │ │ │ │ @@ -6,15 +6,15 @@ │ │ │ │ OS/ABI: UNIX - System V │ │ │ │ ABI Version: 0 │ │ │ │ Type: DYN (Shared object file) │ │ │ │ Machine: PowerPC64 │ │ │ │ Version: 0x1 │ │ │ │ Entry point address: 0x0 │ │ │ │ Start of program headers: 64 (bytes into file) │ │ │ │ - Start of section headers: 393616 (bytes into file) │ │ │ │ + Start of section headers: 328080 (bytes into file) │ │ │ │ Flags: 0x2, abiv2 │ │ │ │ Size of this header: 64 (bytes) │ │ │ │ Size of program headers: 56 (bytes) │ │ │ │ Number of program headers: 7 │ │ │ │ Size of section headers: 64 (bytes) │ │ │ │ Number of section headers: 25 │ │ │ │ Section header string table index: 24 │ │ │ ├── readelf --wide --program-header {} │ │ │ │ @@ -1,21 +1,21 @@ │ │ │ │ │ │ │ │ Elf file type is DYN (Shared object file) │ │ │ │ Entry point 0x0 │ │ │ │ There are 7 program headers, starting at offset 64 │ │ │ │ │ │ │ │ Program Headers: │ │ │ │ Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align │ │ │ │ - LOAD 0x000000 0x0000000000000000 0x0000000000000000 0x0529ec 0x0529ec R E 0x10000 │ │ │ │ - LOAD 0x05fa28 0x000000000006fa28 0x000000000006fa28 0x000638 0x000658 RW 0x10000 │ │ │ │ - DYNAMIC 0x05fa38 0x000000000006fa38 0x000000000006fa38 0x000230 0x000230 RW 0x8 │ │ │ │ + LOAD 0x000000 0x0000000000000000 0x0000000000000000 0x04e770 0x04e770 R E 0x10000 │ │ │ │ + LOAD 0x04fa28 0x000000000005fa28 0x000000000005fa28 0x000638 0x000658 RW 0x10000 │ │ │ │ + DYNAMIC 0x04fa38 0x000000000005fa38 0x000000000005fa38 0x000230 0x000230 RW 0x8 │ │ │ │ NOTE 0x0001c8 0x00000000000001c8 0x00000000000001c8 0x000024 0x000024 R 0x4 │ │ │ │ - GNU_EH_FRAME 0x04ee18 0x000000000004ee18 0x000000000004ee18 0x0004dc 0x0004dc R 0x4 │ │ │ │ + GNU_EH_FRAME 0x04aaf8 0x000000000004aaf8 0x000000000004aaf8 0x0004dc 0x0004dc R 0x4 │ │ │ │ GNU_STACK 0x000000 0x0000000000000000 0x0000000000000000 0x000000 0x000000 RW 0x10 │ │ │ │ - GNU_RELRO 0x05fa28 0x000000000006fa28 0x000000000006fa28 0x0005d8 0x0005d8 R 0x1 │ │ │ │ + GNU_RELRO 0x04fa28 0x000000000005fa28 0x000000000005fa28 0x0005d8 0x0005d8 R 0x1 │ │ │ │ │ │ │ │ Section to Segment mapping: │ │ │ │ Segment Sections... │ │ │ │ 00 .note.gnu.build-id .gnu.hash .dynsym .dynstr .gnu.version .gnu.version_r .rela.dyn .rela.plt .init .text .fini .rodata .eh_frame_hdr .eh_frame │ │ │ │ 01 .init_array .fini_array .dynamic .plt .got .data .bss │ │ │ │ 02 .dynamic │ │ │ │ 03 .note.gnu.build-id │ │ │ ├── readelf --wide --sections {} │ │ │ │ @@ -1,34 +1,34 @@ │ │ │ │ -There are 25 section headers, starting at offset 0x60190: │ │ │ │ +There are 25 section headers, starting at offset 0x50190: │ │ │ │ │ │ │ │ Section Headers: │ │ │ │ [Nr] Name Type Address Off Size ES Flg Lk Inf Al │ │ │ │ [ 0] NULL 0000000000000000 000000 000000 00 0 0 0 │ │ │ │ [ 1] .note.gnu.build-id NOTE 00000000000001c8 0001c8 000024 00 A 0 0 4 │ │ │ │ [ 2] .gnu.hash GNU_HASH 00000000000001f0 0001f0 0004c0 00 A 3 0 8 │ │ │ │ [ 3] .dynsym DYNSYM 00000000000006b0 0006b0 001098 18 A 4 3 8 │ │ │ │ [ 4] .dynstr STRTAB 0000000000001748 001748 000c45 00 A 0 0 1 │ │ │ │ [ 5] .gnu.version VERSYM 000000000000238e 00238e 000162 02 A 3 0 2 │ │ │ │ [ 6] .gnu.version_r VERNEED 00000000000024f0 0024f0 000040 00 A 4 2 8 │ │ │ │ - [ 7] .rela.dyn RELA 0000000000002530 002530 000288 18 A 3 0 8 │ │ │ │ - [ 8] .rela.plt RELA 00000000000027b8 0027b8 000798 18 AI 3 18 8 │ │ │ │ - [ 9] .init PROGBITS 0000000000002f60 002f60 00005c 00 AX 0 0 32 │ │ │ │ - [10] .text PROGBITS 0000000000002fc0 002fc0 04ae78 00 AX 0 0 32 │ │ │ │ - [11] .fini PROGBITS 000000000004de38 04de38 000024 00 AX 0 0 4 │ │ │ │ - [12] .rodata PROGBITS 000000000004de60 04de60 000fb8 00 A 0 0 16 │ │ │ │ - [13] .eh_frame_hdr PROGBITS 000000000004ee18 04ee18 0004dc 00 A 0 0 4 │ │ │ │ - [14] .eh_frame PROGBITS 000000000004f2f4 04f2f4 0036f8 00 A 0 0 4 │ │ │ │ - [15] .init_array INIT_ARRAY 000000000006fa28 05fa28 000008 08 WA 0 0 8 │ │ │ │ - [16] .fini_array FINI_ARRAY 000000000006fa30 05fa30 000008 08 WA 0 0 8 │ │ │ │ - [17] .dynamic DYNAMIC 000000000006fa38 05fa38 000230 10 WA 4 0 8 │ │ │ │ - [18] .plt NOBITS 000000000006fc68 05fc68 000298 08 WA 0 0 8 │ │ │ │ - [19] .got PROGBITS 000000000006ff00 05ff00 0000c8 08 WA 0 0 256 │ │ │ │ - [20] .data PROGBITS 0000000000070000 060000 000060 00 WA 0 0 16 │ │ │ │ - [21] .bss NOBITS 0000000000070060 060060 000020 00 WA 0 0 8 │ │ │ │ - [22] .gnu.attributes GNU_ATTRIBUTES 0000000000000000 060060 000010 00 0 0 1 │ │ │ │ - [23] .gnu_debuglink PROGBITS 0000000000000000 060070 000034 00 0 0 4 │ │ │ │ - [24] .shstrtab STRTAB 0000000000000000 0600a4 0000ea 00 0 0 1 │ │ │ │ + [ 7] .rela.dyn RELA 0000000000002530 002530 000270 18 A 3 0 8 │ │ │ │ + [ 8] .rela.plt RELA 00000000000027a0 0027a0 000798 18 AI 3 18 8 │ │ │ │ + [ 9] .init PROGBITS 0000000000002f40 002f40 00005c 00 AX 0 0 32 │ │ │ │ + [10] .text PROGBITS 0000000000002fc0 002fc0 046b48 00 AX 0 0 64 │ │ │ │ + [11] .fini PROGBITS 0000000000049b08 049b08 000024 00 AX 0 0 4 │ │ │ │ + [12] .rodata PROGBITS 0000000000049b30 049b30 000fc8 00 A 0 0 16 │ │ │ │ + [13] .eh_frame_hdr PROGBITS 000000000004aaf8 04aaf8 0004dc 00 A 0 0 4 │ │ │ │ + [14] .eh_frame PROGBITS 000000000004afd4 04afd4 00379c 00 A 0 0 4 │ │ │ │ + [15] .init_array INIT_ARRAY 000000000005fa28 04fa28 000008 08 WA 0 0 8 │ │ │ │ + [16] .fini_array FINI_ARRAY 000000000005fa30 04fa30 000008 08 WA 0 0 8 │ │ │ │ + [17] .dynamic DYNAMIC 000000000005fa38 04fa38 000230 10 WA 4 0 8 │ │ │ │ + [18] .plt NOBITS 000000000005fc68 04fc68 000298 08 WA 0 0 8 │ │ │ │ + [19] .got PROGBITS 000000000005ff00 04ff00 0000c0 08 WA 0 0 256 │ │ │ │ + [20] .data PROGBITS 0000000000060000 050000 000060 00 WA 0 0 16 │ │ │ │ + [21] .bss NOBITS 0000000000060060 050060 000020 00 WA 0 0 8 │ │ │ │ + [22] .gnu.attributes GNU_ATTRIBUTES 0000000000000000 050060 000010 00 0 0 1 │ │ │ │ + [23] .gnu_debuglink PROGBITS 0000000000000000 050070 000034 00 0 0 4 │ │ │ │ + [24] .shstrtab STRTAB 0000000000000000 0500a4 0000ea 00 0 0 1 │ │ │ │ Key to Flags: │ │ │ │ W (write), A (alloc), X (execute), M (merge), S (strings), I (info), │ │ │ │ L (link order), O (extra OS processing required), G (group), T (TLS), │ │ │ │ C (compressed), x (unknown), o (OS specific), E (exclude), │ │ │ │ D (mbind), p (processor specific) │ │ │ ├── readelf --wide --symbols {} │ │ │ │ @@ -1,13 +1,13 @@ │ │ │ │ │ │ │ │ Symbol table '.dynsym' contains 177 entries: │ │ │ │ Num: Value Size Type Bind Vis Ndx Name │ │ │ │ 0: 0000000000000000 0 NOTYPE LOCAL DEFAULT UND │ │ │ │ - 1: 0000000000002f60 0 SECTION LOCAL DEFAULT 9 .init │ │ │ │ - 2: 0000000000070000 0 SECTION LOCAL DEFAULT 20 .data │ │ │ │ + 1: 0000000000002f40 0 SECTION LOCAL DEFAULT 9 .init │ │ │ │ + 2: 0000000000060000 0 SECTION LOCAL DEFAULT 20 .data │ │ │ │ 3: 0000000000000000 0 FUNC GLOBAL DEFAULT [: 8] UND log2l@GLIBC_2.17 (2) │ │ │ │ 4: 0000000000000000 0 FUNC GLOBAL DEFAULT [: 8] UND cosl@GLIBC_2.17 (2) │ │ │ │ 5: 0000000000000000 0 FUNC GLOBAL DEFAULT [: 8] UND log1pl@GLIBC_2.17 (2) │ │ │ │ 6: 0000000000000000 0 FUNC GLOBAL DEFAULT [: 8] UND clock_gettime@GLIBC_2.17 (3) │ │ │ │ 7: 0000000000000000 0 NOTYPE WEAK DEFAULT UND __gmon_start__ │ │ │ │ 8: 0000000000000000 0 FUNC GLOBAL DEFAULT [: 8] UND srand48@GLIBC_2.17 (3) │ │ │ │ 9: 0000000000000000 0 FUNC GLOBAL DEFAULT [: 8] UND putchar@GLIBC_2.17 (3) │ │ │ │ @@ -37,144 +37,144 @@ │ │ │ │ 33: 0000000000000000 0 FUNC GLOBAL DEFAULT [: 8] UND fftwl_plan_dft │ │ │ │ 34: 0000000000000000 0 FUNC GLOBAL DEFAULT [: 8] UND floorl@GLIBC_2.17 (2) │ │ │ │ 35: 0000000000000000 0 FUNC GLOBAL DEFAULT [: 8] UND sincosl@GLIBC_2.17 (2) │ │ │ │ 36: 0000000000000000 0 FUNC GLOBAL DEFAULT [: 8] UND powl@GLIBC_2.17 (2) │ │ │ │ 37: 0000000000000000 0 FUNC GLOBAL DEFAULT [: 8] UND puts@GLIBC_2.17 (3) │ │ │ │ 38: 0000000000000000 0 FUNC GLOBAL DEFAULT [: 8] UND drand48@GLIBC_2.17 (3) │ │ │ │ 39: 0000000000000000 0 FUNC GLOBAL DEFAULT [: 8] UND memset@GLIBC_2.17 (3) │ │ │ │ - 40: 000000000004ab80 208 FUNC GLOBAL DEFAULT [: 8] 10 nfstl_precompute_one_psi │ │ │ │ - 41: 000000000004c720 60 FUNC GLOBAL DEFAULT [: 8] 10 solverl_init_double │ │ │ │ - 42: 000000000000c7e0 384 FUNC GLOBAL DEFAULT [: 8] 10 nfftl_upd_axpwy_complex │ │ │ │ - 43: 0000000000007a10 264 FUNC GLOBAL DEFAULT [: 8] 10 nfftl_modified_multiquadric │ │ │ │ - 44: 0000000000041570 772 FUNC GLOBAL DEFAULT [: 8] 10 nfctl_init_guru │ │ │ │ - 45: 0000000000003b90 816 FUNC GLOBAL DEFAULT [: 8] 10 nfftl_bessel_i0 │ │ │ │ - 46: 000000000000bfc0 256 FUNC GLOBAL DEFAULT [: 8] 10 nfftl_upd_axpy_complex │ │ │ │ - 47: 0000000000008350 856 FUNC GLOBAL DEFAULT [: 8] 10 nfftl_error_l_2_complex │ │ │ │ - 48: 000000000003f670 1480 FUNC GLOBAL DEFAULT [: 8] 10 nfctl_adjoint_direct │ │ │ │ - 49: 00000000000381b0 588 FUNC GLOBAL DEFAULT [: 8] 10 nfftl_finalize │ │ │ │ - 50: 0000000000041260 208 FUNC GLOBAL DEFAULT [: 8] 10 nfctl_precompute_one_psi │ │ │ │ - 51: 000000000001a8f0 12504 FUNC GLOBAL DEFAULT [: 8] 10 nfftl_trafo_2d │ │ │ │ - 52: 000000000004b7f0 60 FUNC GLOBAL DEFAULT [: 8] 10 solverl_init_complex │ │ │ │ - 53: 000000000000c4b0 264 FUNC GLOBAL DEFAULT [: 8] 10 nfftl_upd_axpby_double │ │ │ │ - 54: 000000000000ad30 496 FUNC GLOBAL DEFAULT [: 8] 10 nfftl_sort_node_indices_radix_lsdf │ │ │ │ - 55: 00000000000362d0 1796 FUNC GLOBAL DEFAULT [: 8] 10 nfftl_precompute_psi │ │ │ │ - 56: 0000000000008180 456 FUNC GLOBAL DEFAULT [: 8] 10 nfftl_error_l_infty_1_double │ │ │ │ - 57: 000000000003c0b0 12196 FUNC GLOBAL DEFAULT [: 8] 10 nfctl_trafo │ │ │ │ - 58: 0000000000042740 12436 FUNC GLOBAL DEFAULT [: 8] 10 nfstl_trafo │ │ │ │ - 59: 000000000000c0c0 176 FUNC GLOBAL DEFAULT [: 8] 10 nfftl_upd_axpy_double │ │ │ │ - 60: 000000000002fca0 23372 FUNC GLOBAL DEFAULT [: 8] 10 nfftl_adjoint │ │ │ │ - 61: 0000000000037ee0 76 FUNC GLOBAL DEFAULT [: 8] 10 nfftl_init_1d │ │ │ │ - 62: 00000000000253b0 23996 FUNC GLOBAL DEFAULT [: 8] 10 nfftl_trafo │ │ │ │ - 63: 0000000000003b10 128 FUNC GLOBAL DEFAULT [: 8] 10 nfftl_assertion_failed │ │ │ │ - 64: 000000000000a2e0 720 FUNC GLOBAL DEFAULT [: 8] 10 nfftl_vpr_double │ │ │ │ - 65: 0000000000041980 376 FUNC GLOBAL DEFAULT [: 8] 10 nfctl_check │ │ │ │ - 66: 000000000004a290 2276 FUNC GLOBAL DEFAULT [: 8] 10 nfstl_precompute_full_psi │ │ │ │ - 67: 000000000004b2a0 376 FUNC GLOBAL DEFAULT [: 8] 10 nfstl_check │ │ │ │ - 68: 0000000000016210 1864 FUNC GLOBAL DEFAULT [: 8] 10 nfftl_adjoint_direct │ │ │ │ - 69: 0000000000008ef0 96 FUNC GLOBAL DEFAULT 10 nfftl_next_power_of_2 │ │ │ │ - 70: 000000000000b9b0 416 FUNC GLOBAL DEFAULT [: 8] 10 nfftl_dot_w2_complex │ │ │ │ - 71: 0000000000037fe0 456 FUNC GLOBAL DEFAULT [: 8] 10 nfftl_check │ │ │ │ - 72: 0000000000008e40 24 FUNC GLOBAL DEFAULT 10 nfftl_exp2i │ │ │ │ - 73: 000000000000d1a0 32 FUNC GLOBAL DEFAULT [: 8] 10 nfftl_get_window_name │ │ │ │ - 74: 0000000000009040 244 FUNC GLOBAL DEFAULT 10 nfftl_next_power_of_2_exp_int │ │ │ │ - 75: 0000000000004f80 1448 FUNC GLOBAL DEFAULT [: 8] 10 nfftl_modified_jackson2 │ │ │ │ - 76: 000000000002b170 19244 FUNC GLOBAL DEFAULT [: 8] 10 nfftl_adjoint_3d │ │ │ │ - 77: 0000000000048990 1492 FUNC GLOBAL DEFAULT [: 8] 10 nfstl_trafo_direct │ │ │ │ - 78: 0000000000007f90 484 FUNC GLOBAL DEFAULT [: 8] 10 nfftl_error_l_infty_1_complex │ │ │ │ - 79: 0000000000005530 9104 FUNC GLOBAL DEFAULT [: 8] 10 nfftl_modified_jackson4 │ │ │ │ - 80: 000000000004b650 412 FUNC GLOBAL DEFAULT [: 8] 10 solverl_init_advanced_complex │ │ │ │ - 81: 0000000000037bc0 788 FUNC GLOBAL DEFAULT [: 8] 10 nfftl_init_lin │ │ │ │ - 82: 000000000000aae0 588 FUNC GLOBAL DEFAULT [: 8] 10 nfftl_sinc │ │ │ │ - 83: 0000000000008e60 132 FUNC GLOBAL DEFAULT [: 8] 10 nfftl_log2i │ │ │ │ - 84: 000000000004ae90 772 FUNC GLOBAL DEFAULT [: 8] 10 nfstl_init_guru │ │ │ │ - 85: 0000000000008910 1080 FUNC GLOBAL DEFAULT [: 8] 10 nfftl_float_property │ │ │ │ - 86: 000000000000c700 224 FUNC GLOBAL DEFAULT [: 8] 10 nfftl_upd_xpawy_double │ │ │ │ - 87: 000000000003f060 1544 FUNC GLOBAL DEFAULT [: 8] 10 nfctl_trafo_direct │ │ │ │ - 88: 000000000004ac50 568 FUNC GLOBAL DEFAULT [: 8] 10 nfstl_init │ │ │ │ - 89: 00000000000357f0 964 FUNC GLOBAL DEFAULT [: 8] 10 nfftl_precompute_lin_psi │ │ │ │ - 90: 0000000000020bb0 18424 FUNC GLOBAL DEFAULT [: 8] 10 nfftl_trafo_3d │ │ │ │ - 91: 000000000000cd10 1004 FUNC GLOBAL DEFAULT 10 nfftl_fftshift_complex_int │ │ │ │ - 92: 000000000000ca60 680 FUNC GLOBAL DEFAULT 10 nfftl_fftshift_complex │ │ │ │ - 93: 000000000000b7f0 448 FUNC GLOBAL DEFAULT [: 8] 10 nfftl_dot_w_w2_complex │ │ │ │ - 94: 000000000000b1c0 16 FUNC GLOBAL DEFAULT 10 nfftl_set_num_threads │ │ │ │ - 95: 00000000000097c0 2476 FUNC GLOBAL DEFAULT [: 8] 10 nfftl_lambda2 │ │ │ │ - 96: 000000000004b830 568 FUNC GLOBAL DEFAULT [: 8] 10 solverl_before_loop_complex │ │ │ │ - 97: 000000000000c280 184 FUNC GLOBAL DEFAULT [: 8] 10 nfftl_upd_xpay_double │ │ │ │ - 98: 000000000004c9a0 2568 FUNC GLOBAL DEFAULT [: 8] 10 solverl_loop_one_step_double │ │ │ │ - 99: 0000000000041880 76 FUNC GLOBAL DEFAULT [: 8] 10 nfctl_init_1d │ │ │ │ - 100: 00000000000457e0 12708 FUNC GLOBAL DEFAULT [: 8] 10 nfstl_adjoint │ │ │ │ - 101: 000000000000b460 224 FUNC GLOBAL DEFAULT [: 8] 10 nfftl_dot_double │ │ │ │ - 102: 000000000004b1a0 76 FUNC GLOBAL DEFAULT [: 8] 10 nfstl_init_1d │ │ │ │ - 103: 00000000000378a0 788 FUNC GLOBAL DEFAULT [: 8] 10 nfftl_init_guru │ │ │ │ - 104: 00000000000409a0 2228 FUNC GLOBAL DEFAULT [: 8] 10 nfctl_precompute_full_psi │ │ │ │ - 105: 0000000000070068 8 OBJECT GLOBAL DEFAULT 21 nfftl_die_hook │ │ │ │ - 106: 0000000000037640 596 FUNC GLOBAL DEFAULT [: 8] 10 nfftl_init │ │ │ │ - 107: 0000000000008d50 232 FUNC GLOBAL DEFAULT [: 8] 10 nfftl_prod_real │ │ │ │ - 108: 0000000000037f30 80 FUNC GLOBAL DEFAULT [: 8] 10 nfftl_init_2d │ │ │ │ - 109: 000000000004c480 256 FUNC GLOBAL DEFAULT [: 8] 10 solverl_finalize_complex │ │ │ │ - 110: 000000000000b6d0 288 FUNC GLOBAL DEFAULT [: 8] 10 nfftl_dot_w_double │ │ │ │ - 111: 000000000000aa10 208 FUNC GLOBAL DEFAULT [: 8] 10 nfftl_vrand_real │ │ │ │ - 112: 000000000000bba0 128 FUNC GLOBAL DEFAULT 10 nfftl_cp_double │ │ │ │ - 113: 000000000000af20 628 FUNC GLOBAL DEFAULT [: 8] 10 nfftl_sort_node_indices_radix_msdf │ │ │ │ - 114: 0000000000038e00 12976 FUNC GLOBAL DEFAULT [: 8] 10 nfctl_adjoint │ │ │ │ - 115: 0000000000049dc0 1220 FUNC GLOBAL DEFAULT [: 8] 10 nfstl_precompute_psi │ │ │ │ - 116: 000000000000a880 152 FUNC GLOBAL DEFAULT [: 8] 10 nfftl_vrand_unit_complex │ │ │ │ - 117: 000000000000bb50 76 FUNC GLOBAL DEFAULT 10 nfftl_cp_complex │ │ │ │ - 118: 000000000000a5b0 584 FUNC GLOBAL DEFAULT [: 8] 10 nfftl_vpr_complex │ │ │ │ - 119: 0000000000048f70 1468 FUNC GLOBAL DEFAULT [: 8] 10 nfstl_adjoint_direct │ │ │ │ - 120: 000000000000bd00 296 FUNC GLOBAL DEFAULT [: 8] 10 nfftl_cp_a_double │ │ │ │ - 121: 000000000000bc20 224 FUNC GLOBAL DEFAULT [: 8] 10 nfftl_cp_a_complex │ │ │ │ - 122: 000000000000a170 116 FUNC GLOBAL DEFAULT [: 8] 10 nfftl_free │ │ │ │ - 123: 000000000000a800 60 FUNC GLOBAL DEFAULT [: 8] 10 nfftl_drand48 │ │ │ │ - 124: 000000000004c580 412 FUNC GLOBAL DEFAULT [: 8] 10 solverl_init_advanced_double │ │ │ │ - 125: 0000000000037570 208 FUNC GLOBAL DEFAULT [: 8] 10 nfftl_precompute_one_psi │ │ │ │ - 126: 000000000004d3b0 256 FUNC GLOBAL DEFAULT [: 8] 10 solverl_finalize_double │ │ │ │ - 127: 000000000004ba70 2568 FUNC GLOBAL DEFAULT [: 8] 10 solverl_loop_one_step_complex │ │ │ │ - 128: 000000000000d130 68 FUNC GLOBAL DEFAULT [: 8] 10 nfftl_m2K │ │ │ │ - 129: 000000000000b540 400 FUNC GLOBAL DEFAULT [: 8] 10 nfftl_dot_w_complex │ │ │ │ - 130: 00000000000418d0 80 FUNC GLOBAL DEFAULT [: 8] 10 nfctl_init_2d │ │ │ │ - 131: 000000000000c960 248 FUNC GLOBAL DEFAULT [: 8] 10 nfftl_upd_axpwy_double │ │ │ │ - 132: 000000000004b1f0 80 FUNC GLOBAL DEFAULT [: 8] 10 nfstl_init_2d │ │ │ │ - 133: 000000000000b1f0 96 FUNC GLOBAL DEFAULT [: 8] 10 nfftl_elapsed_seconds │ │ │ │ - 134: 000000000000d100 36 FUNC GLOBAL DEFAULT 10 nfftl_get_version │ │ │ │ - 135: 0000000000037f80 92 FUNC GLOBAL DEFAULT [: 8] 10 nfftl_init_3d │ │ │ │ - 136: 000000000000c5c0 320 FUNC GLOBAL DEFAULT [: 8] 10 nfftl_upd_xpawy_complex │ │ │ │ - 137: 000000000000c170 264 FUNC GLOBAL DEFAULT [: 8] 10 nfftl_upd_xpay_complex │ │ │ │ - 138: 00000000000078c0 336 FUNC GLOBAL DEFAULT [: 8] 10 nfftl_modified_sobolev │ │ │ │ - 139: 0000000000003ec0 3976 FUNC GLOBAL DEFAULT [: 8] 10 nfftl_bsplines │ │ │ │ - 140: 0000000000015a40 1992 FUNC GLOBAL DEFAULT [: 8] 10 nfftl_trafo_direct │ │ │ │ - 141: 0000000000041b00 556 FUNC GLOBAL DEFAULT [: 8] 10 nfctl_finalize │ │ │ │ - 142: 00000000000369e0 2952 FUNC GLOBAL DEFAULT [: 8] 10 nfftl_precompute_full_psi │ │ │ │ - 143: 0000000000007d80 520 FUNC GLOBAL DEFAULT [: 8] 10 nfftl_error_l_infty_double │ │ │ │ - 144: 00000000000187b0 8508 FUNC GLOBAL DEFAULT [: 8] 10 nfftl_adjoint_1d │ │ │ │ - 145: 000000000000a920 236 FUNC GLOBAL DEFAULT [: 8] 10 nfftl_vrand_shifted_unit_double │ │ │ │ - 146: 000000000000b320 320 FUNC GLOBAL DEFAULT [: 8] 10 nfftl_dot_complex │ │ │ │ - 147: 000000000000be30 240 FUNC GLOBAL DEFAULT [: 8] 10 nfftl_cp_w_complex │ │ │ │ - 148: 0000000000009140 1652 FUNC GLOBAL DEFAULT [: 8] 10 nfftl_lambda │ │ │ │ - 149: 0000000000004e50 292 FUNC GLOBAL DEFAULT [: 8] 10 nfftl_modified_fejer │ │ │ │ - 150: 0000000000049530 1020 FUNC GLOBAL DEFAULT [: 8] 10 nfstl_precompute_lin_psi │ │ │ │ - 151: 00000000000086b0 600 FUNC GLOBAL DEFAULT [: 8] 10 nfftl_error_l_2_double │ │ │ │ - 152: 000000000000b1a0 20 FUNC GLOBAL DEFAULT 10 nfftl_get_num_threads │ │ │ │ - 153: 000000000004c760 568 FUNC GLOBAL DEFAULT [: 8] 10 solverl_before_loop_double │ │ │ │ - 154: 000000000000d180 20 FUNC GLOBAL DEFAULT 10 nfftl_get_default_window_cut_off │ │ │ │ - 155: 0000000000008f50 228 FUNC GLOBAL DEFAULT 10 nfftl_next_power_of_2_exp │ │ │ │ - 156: 000000000000a240 160 FUNC GLOBAL DEFAULT [: 8] 10 nfftl_malloc │ │ │ │ - 157: 000000000003fc40 1020 FUNC GLOBAL DEFAULT [: 8] 10 nfctl_precompute_lin_psi │ │ │ │ - 158: 0000000000016960 7752 FUNC GLOBAL DEFAULT [: 8] 10 nfftl_trafo_1d │ │ │ │ - 159: 000000000000b1d0 20 FUNC GLOBAL DEFAULT 10 nfftl_has_threads_enabled │ │ │ │ - 160: 000000000000a840 56 FUNC GLOBAL DEFAULT [: 8] 10 nfftl_srand48 │ │ │ │ - 161: 000000000000b250 196 FUNC GLOBAL DEFAULT [: 8] 10 nfftl_clock_gettime_seconds │ │ │ │ - 162: 0000000000070070 8 OBJECT GLOBAL DEFAULT 21 nfftl_free_hook │ │ │ │ - 163: 000000000004b420 556 FUNC GLOBAL DEFAULT [: 8] 10 nfstl_finalize │ │ │ │ - 164: 000000000000a1f0 80 FUNC GLOBAL DEFAULT [: 8] 10 nfftl_die │ │ │ │ - 165: 0000000000041330 568 FUNC GLOBAL DEFAULT [: 8] 10 nfctl_init │ │ │ │ - 166: 00000000000404d0 1220 FUNC GLOBAL DEFAULT [: 8] 10 nfctl_precompute_psi │ │ │ │ - 167: 0000000000041920 92 FUNC GLOBAL DEFAULT [: 8] 10 nfctl_init_3d │ │ │ │ - 168: 000000000004b240 92 FUNC GLOBAL DEFAULT [: 8] 10 nfstl_init_3d │ │ │ │ - 169: 0000000000035bc0 1796 FUNC GLOBAL DEFAULT [: 8] 10 nfftl_precompute_fg_psi │ │ │ │ - 170: 0000000000049930 1164 FUNC GLOBAL DEFAULT [: 8] 10 nfstl_precompute_fg_psi │ │ │ │ - 171: 0000000000070078 8 OBJECT GLOBAL DEFAULT 21 nfftl_malloc_hook │ │ │ │ - 172: 0000000000007b20 608 FUNC GLOBAL DEFAULT [: 8] 10 nfftl_error_l_infty_complex │ │ │ │ - 173: 000000000001d9d0 12764 FUNC GLOBAL DEFAULT [: 8] 10 nfftl_adjoint_2d │ │ │ │ - 174: 000000000000bf20 160 FUNC GLOBAL DEFAULT [: 8] 10 nfftl_cp_w_double │ │ │ │ - 175: 0000000000040040 1164 FUNC GLOBAL DEFAULT [: 8] 10 nfctl_precompute_fg_psi │ │ │ │ - 176: 000000000000c340 368 FUNC GLOBAL DEFAULT [: 8] 10 nfftl_upd_axpby_complex │ │ │ │ + 40: 0000000000046b40 196 FUNC GLOBAL DEFAULT [: 1] 10 nfstl_precompute_one_psi │ │ │ │ + 41: 0000000000048580 20 FUNC GLOBAL DEFAULT [: 1] 10 solverl_init_double │ │ │ │ + 42: 000000000000bab0 360 FUNC GLOBAL DEFAULT [: 1] 10 nfftl_upd_axpwy_complex │ │ │ │ + 43: 0000000000007310 224 FUNC GLOBAL DEFAULT [: 1] 10 nfftl_modified_multiquadric │ │ │ │ + 44: 000000000003db00 816 FUNC GLOBAL DEFAULT [: 1] 10 nfctl_init_guru │ │ │ │ + 45: 0000000000003bc0 704 FUNC GLOBAL DEFAULT [: 1] 10 nfftl_bessel_i0 │ │ │ │ + 46: 000000000000b340 224 FUNC GLOBAL DEFAULT [: 1] 10 nfftl_upd_axpy_complex │ │ │ │ + 47: 0000000000007ba0 776 FUNC GLOBAL DEFAULT [: 1] 10 nfftl_error_l_2_complex │ │ │ │ + 48: 000000000003bd50 1400 FUNC GLOBAL DEFAULT [: 1] 10 nfctl_adjoint_direct │ │ │ │ + 49: 0000000000034e70 520 FUNC GLOBAL DEFAULT [: 1] 10 nfftl_finalize │ │ │ │ + 50: 000000000003d7e0 196 FUNC GLOBAL DEFAULT [: 1] 10 nfctl_precompute_one_psi │ │ │ │ + 51: 0000000000018fb0 11536 FUNC GLOBAL DEFAULT [: 1] 10 nfftl_trafo_2d │ │ │ │ + 52: 0000000000047800 20 FUNC GLOBAL DEFAULT [: 1] 10 solverl_init_complex │ │ │ │ + 53: 000000000000b7d0 236 FUNC GLOBAL DEFAULT [: 1] 10 nfftl_upd_axpby_double │ │ │ │ + 54: 000000000000a1d0 476 FUNC GLOBAL DEFAULT [: 1] 10 nfftl_sort_node_indices_radix_lsdf │ │ │ │ + 55: 0000000000032fa0 1772 FUNC GLOBAL DEFAULT [: 1] 10 nfftl_precompute_psi │ │ │ │ + 56: 0000000000007a00 408 FUNC GLOBAL DEFAULT [: 1] 10 nfftl_error_l_infty_1_double │ │ │ │ + 57: 0000000000038a50 11588 FUNC GLOBAL DEFAULT [: 1] 10 nfctl_trafo │ │ │ │ + 58: 000000000003ed60 11876 FUNC GLOBAL DEFAULT [: 1] 10 nfstl_trafo │ │ │ │ + 59: 000000000000b420 168 FUNC GLOBAL DEFAULT [: 1] 10 nfftl_upd_axpy_double │ │ │ │ + 60: 000000000002cc00 22864 FUNC GLOBAL DEFAULT [: 1] 10 nfftl_adjoint │ │ │ │ + 61: 0000000000034b60 64 FUNC GLOBAL DEFAULT [: 1] 10 nfftl_init_1d │ │ │ │ + 62: 0000000000022c70 23336 FUNC GLOBAL DEFAULT [: 1] 10 nfftl_trafo │ │ │ │ + 63: 0000000000003b40 108 FUNC GLOBAL DEFAULT [: 1] 10 nfftl_assertion_failed │ │ │ │ + 64: 00000000000098c0 604 FUNC GLOBAL DEFAULT [: 1] 10 nfftl_vpr_double │ │ │ │ + 65: 000000000003df10 488 FUNC GLOBAL DEFAULT [: 1] 10 nfctl_check │ │ │ │ + 66: 0000000000046260 2264 FUNC GLOBAL DEFAULT [: 1] 10 nfstl_precompute_full_psi │ │ │ │ + 67: 0000000000047270 488 FUNC GLOBAL DEFAULT [: 1] 10 nfstl_check │ │ │ │ + 68: 0000000000014d20 1760 FUNC GLOBAL DEFAULT [: 1] 10 nfftl_adjoint_direct │ │ │ │ + 69: 00000000000086a0 96 FUNC GLOBAL DEFAULT [: 1] 10 nfftl_next_power_of_2 │ │ │ │ + 70: 000000000000ad90 384 FUNC GLOBAL DEFAULT [: 1] 10 nfftl_dot_w2_complex │ │ │ │ + 71: 0000000000034c40 552 FUNC GLOBAL DEFAULT [: 1] 10 nfftl_check │ │ │ │ + 72: 0000000000008600 24 FUNC GLOBAL DEFAULT [: 1] 10 nfftl_exp2i │ │ │ │ + 73: 000000000000c4a0 24 FUNC GLOBAL DEFAULT [: 1] 10 nfftl_get_window_name │ │ │ │ + 74: 00000000000087e0 244 FUNC GLOBAL DEFAULT [: 1] 10 nfftl_next_power_of_2_exp_int │ │ │ │ + 75: 0000000000004d80 1248 FUNC GLOBAL DEFAULT [: 1] 10 nfftl_modified_jackson2 │ │ │ │ + 76: 00000000000287a0 17500 FUNC GLOBAL DEFAULT [: 1] 10 nfftl_adjoint_3d │ │ │ │ + 77: 0000000000044ac0 1460 FUNC GLOBAL DEFAULT [: 1] 10 nfstl_trafo_direct │ │ │ │ + 78: 0000000000007830 464 FUNC GLOBAL DEFAULT [: 1] 10 nfftl_error_l_infty_1_complex │ │ │ │ + 79: 0000000000005260 8064 FUNC GLOBAL DEFAULT [: 1] 10 nfftl_modified_jackson4 │ │ │ │ + 80: 0000000000047680 376 FUNC GLOBAL DEFAULT [: 1] 10 solverl_init_advanced_complex │ │ │ │ + 81: 0000000000034820 832 FUNC GLOBAL DEFAULT [: 1] 10 nfftl_init_lin │ │ │ │ + 82: 0000000000009fc0 516 FUNC GLOBAL DEFAULT [: 1] 10 nfftl_sinc │ │ │ │ + 83: 0000000000008620 124 FUNC GLOBAL DEFAULT [: 1] 10 nfftl_log2i │ │ │ │ + 84: 0000000000046e60 816 FUNC GLOBAL DEFAULT [: 1] 10 nfstl_init_guru │ │ │ │ + 85: 0000000000008100 1028 FUNC GLOBAL DEFAULT [: 1] 10 nfftl_float_property │ │ │ │ + 86: 000000000000b9e0 196 FUNC GLOBAL DEFAULT [: 1] 10 nfftl_upd_xpawy_double │ │ │ │ + 87: 000000000003b7a0 1448 FUNC GLOBAL DEFAULT [: 1] 10 nfctl_trafo_direct │ │ │ │ + 88: 0000000000046c10 580 FUNC GLOBAL DEFAULT [: 1] 10 nfstl_init │ │ │ │ + 89: 0000000000032550 900 FUNC GLOBAL DEFAULT [: 1] 10 nfftl_precompute_lin_psi │ │ │ │ + 90: 000000000001eae0 16784 FUNC GLOBAL DEFAULT [: 1] 10 nfftl_trafo_3d │ │ │ │ + 91: 000000000000c040 968 FUNC GLOBAL DEFAULT [: 1] 10 nfftl_fftshift_complex_int │ │ │ │ + 92: 000000000000bd10 812 FUNC GLOBAL DEFAULT [: 1] 10 nfftl_fftshift_complex │ │ │ │ + 93: 000000000000abf0 416 FUNC GLOBAL DEFAULT [: 1] 10 nfftl_dot_w_w2_complex │ │ │ │ + 94: 000000000000a650 16 FUNC GLOBAL DEFAULT [: 1] 10 nfftl_set_num_threads │ │ │ │ + 95: 0000000000008eb0 2212 FUNC GLOBAL DEFAULT [: 1] 10 nfftl_lambda2 │ │ │ │ + 96: 0000000000047820 512 FUNC GLOBAL DEFAULT [: 1] 10 solverl_before_loop_complex │ │ │ │ + 97: 000000000000b5c0 176 FUNC GLOBAL DEFAULT [: 1] 10 nfftl_upd_xpay_double │ │ │ │ + 98: 00000000000487a0 2260 FUNC GLOBAL DEFAULT [: 1] 10 solverl_loop_one_step_double │ │ │ │ + 99: 000000000003de30 64 FUNC GLOBAL DEFAULT [: 1] 10 nfctl_init_1d │ │ │ │ + 100: 0000000000041bd0 12004 FUNC GLOBAL DEFAULT [: 1] 10 nfstl_adjoint │ │ │ │ + 101: 000000000000a8b0 208 FUNC GLOBAL DEFAULT [: 1] 10 nfftl_dot_double │ │ │ │ + 102: 0000000000047190 64 FUNC GLOBAL DEFAULT [: 1] 10 nfstl_init_1d │ │ │ │ + 103: 00000000000344e0 832 FUNC GLOBAL DEFAULT [: 1] 10 nfftl_init_guru │ │ │ │ + 104: 000000000003cf40 2204 FUNC GLOBAL DEFAULT [: 1] 10 nfctl_precompute_full_psi │ │ │ │ + 105: 0000000000060068 8 OBJECT GLOBAL DEFAULT 21 nfftl_die_hook │ │ │ │ + 106: 0000000000034280 608 FUNC GLOBAL DEFAULT [: 1] 10 nfftl_init │ │ │ │ + 107: 0000000000008510 216 FUNC GLOBAL DEFAULT [: 1] 10 nfftl_prod_real │ │ │ │ + 108: 0000000000034ba0 68 FUNC GLOBAL DEFAULT [: 1] 10 nfftl_init_2d │ │ │ │ + 109: 0000000000048300 248 FUNC GLOBAL DEFAULT [: 1] 10 solverl_finalize_complex │ │ │ │ + 110: 000000000000aaf0 256 FUNC GLOBAL DEFAULT [: 1] 10 nfftl_dot_w_double │ │ │ │ + 111: 0000000000009ef0 196 FUNC GLOBAL DEFAULT [: 1] 10 nfftl_vrand_real │ │ │ │ + 112: 000000000000af60 128 FUNC GLOBAL DEFAULT [: 1] 10 nfftl_cp_double │ │ │ │ + 113: 000000000000a3b0 628 FUNC GLOBAL DEFAULT [: 1] 10 nfftl_sort_node_indices_radix_msdf │ │ │ │ + 114: 0000000000035aa0 12200 FUNC GLOBAL DEFAULT [: 1] 10 nfctl_adjoint │ │ │ │ + 115: 0000000000045de0 1144 FUNC GLOBAL DEFAULT [: 1] 10 nfstl_precompute_psi │ │ │ │ + 116: 0000000000009d80 140 FUNC GLOBAL DEFAULT [: 1] 10 nfftl_vrand_unit_complex │ │ │ │ + 117: 000000000000af10 76 FUNC GLOBAL DEFAULT [: 1] 10 nfftl_cp_complex │ │ │ │ + 118: 0000000000009b20 496 FUNC GLOBAL DEFAULT [: 1] 10 nfftl_vpr_complex │ │ │ │ + 119: 0000000000045080 1380 FUNC GLOBAL DEFAULT [: 1] 10 nfstl_adjoint_direct │ │ │ │ + 120: 000000000000b0b0 276 FUNC GLOBAL DEFAULT [: 1] 10 nfftl_cp_a_double │ │ │ │ + 121: 000000000000afe0 200 FUNC GLOBAL DEFAULT [: 1] 10 nfftl_cp_a_complex │ │ │ │ + 122: 0000000000009780 64 FUNC GLOBAL DEFAULT [: 1] 10 nfftl_free │ │ │ │ + 123: 0000000000009d40 48 FUNC GLOBAL DEFAULT [: 1] 10 nfftl_drand48 │ │ │ │ + 124: 0000000000048400 376 FUNC GLOBAL DEFAULT [: 1] 10 solverl_init_advanced_double │ │ │ │ + 125: 00000000000341b0 196 FUNC GLOBAL DEFAULT [: 1] 10 nfftl_precompute_one_psi │ │ │ │ + 126: 0000000000049080 248 FUNC GLOBAL DEFAULT [: 1] 10 solverl_finalize_double │ │ │ │ + 127: 0000000000047a20 2260 FUNC GLOBAL DEFAULT [: 1] 10 solverl_loop_one_step_complex │ │ │ │ + 128: 000000000000c440 60 FUNC GLOBAL DEFAULT [: 1] 10 nfftl_m2K │ │ │ │ + 129: 000000000000a980 368 FUNC GLOBAL DEFAULT [: 1] 10 nfftl_dot_w_complex │ │ │ │ + 130: 000000000003de70 68 FUNC GLOBAL DEFAULT [: 1] 10 nfctl_init_2d │ │ │ │ + 131: 000000000000bc20 236 FUNC GLOBAL DEFAULT [: 1] 10 nfftl_upd_axpwy_double │ │ │ │ + 132: 00000000000471d0 68 FUNC GLOBAL DEFAULT [: 1] 10 nfstl_init_2d │ │ │ │ + 133: 000000000000a680 84 FUNC GLOBAL DEFAULT [: 1] 10 nfftl_elapsed_seconds │ │ │ │ + 134: 000000000000c410 36 FUNC GLOBAL DEFAULT [: 1] 10 nfftl_get_version │ │ │ │ + 135: 0000000000034bf0 80 FUNC GLOBAL DEFAULT [: 1] 10 nfftl_init_3d │ │ │ │ + 136: 000000000000b8c0 284 FUNC GLOBAL DEFAULT [: 1] 10 nfftl_upd_xpawy_complex │ │ │ │ + 137: 000000000000b4d0 232 FUNC GLOBAL DEFAULT [: 1] 10 nfftl_upd_xpay_complex │ │ │ │ + 138: 00000000000071e0 292 FUNC GLOBAL DEFAULT [: 1] 10 nfftl_modified_sobolev │ │ │ │ + 139: 0000000000003e80 3580 FUNC GLOBAL DEFAULT [: 1] 10 nfftl_bsplines │ │ │ │ + 140: 00000000000145c0 1884 FUNC GLOBAL DEFAULT [: 1] 10 nfftl_trafo_direct │ │ │ │ + 141: 000000000003e100 488 FUNC GLOBAL DEFAULT [: 1] 10 nfctl_finalize │ │ │ │ + 142: 0000000000033690 2844 FUNC GLOBAL DEFAULT [: 1] 10 nfftl_precompute_full_psi │ │ │ │ + 143: 0000000000007630 504 FUNC GLOBAL DEFAULT [: 1] 10 nfftl_error_l_infty_double │ │ │ │ + 144: 0000000000017070 8000 FUNC GLOBAL DEFAULT [: 1] 10 nfftl_adjoint_1d │ │ │ │ + 145: 0000000000009e10 224 FUNC GLOBAL DEFAULT [: 1] 10 nfftl_vrand_shifted_unit_double │ │ │ │ + 146: 000000000000a790 288 FUNC GLOBAL DEFAULT [: 1] 10 nfftl_dot_complex │ │ │ │ + 147: 000000000000b1d0 216 FUNC GLOBAL DEFAULT [: 1] 10 nfftl_cp_w_complex │ │ │ │ + 148: 0000000000008900 1448 FUNC GLOBAL DEFAULT [: 1] 10 nfftl_lambda │ │ │ │ + 149: 0000000000004c80 244 FUNC GLOBAL DEFAULT [: 1] 10 nfftl_modified_fejer │ │ │ │ + 150: 00000000000455f0 956 FUNC GLOBAL DEFAULT [: 1] 10 nfstl_precompute_lin_psi │ │ │ │ + 151: 0000000000007eb0 536 FUNC GLOBAL DEFAULT [: 1] 10 nfftl_error_l_2_double │ │ │ │ + 152: 000000000000a630 20 FUNC GLOBAL DEFAULT [: 1] 10 nfftl_get_num_threads │ │ │ │ + 153: 00000000000485a0 512 FUNC GLOBAL DEFAULT [: 1] 10 solverl_before_loop_double │ │ │ │ + 154: 000000000000c480 20 FUNC GLOBAL DEFAULT [: 1] 10 nfftl_get_default_window_cut_off │ │ │ │ + 155: 0000000000008700 212 FUNC GLOBAL DEFAULT [: 1] 10 nfftl_next_power_of_2_exp │ │ │ │ + 156: 0000000000009800 140 FUNC GLOBAL DEFAULT [: 1] 10 nfftl_malloc │ │ │ │ + 157: 000000000003c2d0 956 FUNC GLOBAL DEFAULT [: 1] 10 nfctl_precompute_lin_psi │ │ │ │ + 158: 0000000000015400 7276 FUNC GLOBAL DEFAULT [: 1] 10 nfftl_trafo_1d │ │ │ │ + 159: 000000000000a660 20 FUNC GLOBAL DEFAULT [: 1] 10 nfftl_has_threads_enabled │ │ │ │ + 160: 0000000000009d70 16 FUNC GLOBAL DEFAULT [: 1] 10 nfftl_srand48 │ │ │ │ + 161: 000000000000a6e0 164 FUNC GLOBAL DEFAULT [: 1] 10 nfftl_clock_gettime_seconds │ │ │ │ + 162: 0000000000060070 8 OBJECT GLOBAL DEFAULT 21 nfftl_free_hook │ │ │ │ + 163: 0000000000047460 488 FUNC GLOBAL DEFAULT [: 1] 10 nfstl_finalize │ │ │ │ + 164: 00000000000097c0 60 FUNC GLOBAL DEFAULT [: 1] 10 nfftl_die │ │ │ │ + 165: 000000000003d8b0 580 FUNC GLOBAL DEFAULT [: 1] 10 nfctl_init │ │ │ │ + 166: 000000000003cac0 1144 FUNC GLOBAL DEFAULT [: 1] 10 nfctl_precompute_psi │ │ │ │ + 167: 000000000003dec0 80 FUNC GLOBAL DEFAULT [: 1] 10 nfctl_init_3d │ │ │ │ + 168: 0000000000047220 80 FUNC GLOBAL DEFAULT [: 1] 10 nfstl_init_3d │ │ │ │ + 169: 00000000000328e0 1716 FUNC GLOBAL DEFAULT [: 1] 10 nfftl_precompute_fg_psi │ │ │ │ + 170: 00000000000459b0 1068 FUNC GLOBAL DEFAULT [: 1] 10 nfstl_precompute_fg_psi │ │ │ │ + 171: 0000000000060078 8 OBJECT GLOBAL DEFAULT 21 nfftl_malloc_hook │ │ │ │ + 172: 0000000000007400 560 FUNC GLOBAL DEFAULT [: 1] 10 nfftl_error_l_infty_complex │ │ │ │ + 173: 000000000001bcc0 11800 FUNC GLOBAL DEFAULT [: 1] 10 nfftl_adjoint_2d │ │ │ │ + 174: 000000000000b2b0 140 FUNC GLOBAL DEFAULT [: 1] 10 nfftl_cp_w_double │ │ │ │ + 175: 000000000003c690 1068 FUNC GLOBAL DEFAULT [: 1] 10 nfctl_precompute_fg_psi │ │ │ │ + 176: 000000000000b670 344 FUNC GLOBAL DEFAULT [: 1] 10 nfftl_upd_axpby_complex │ │ │ ├── readelf --wide --relocs {} │ │ │ │ @@ -1,114 +1,113 @@ │ │ │ │ │ │ │ │ -Relocation section '.rela.dyn' at offset 0x2530 contains 27 entries: │ │ │ │ +Relocation section '.rela.dyn' at offset 0x2530 contains 26 entries: │ │ │ │ Offset Info Type Symbol's Value Symbol's Name + Addend │ │ │ │ -000000000006fa28 0000000000000016 R_PPC64_RELATIVE 3b00 │ │ │ │ -000000000006fa30 0000000000000016 R_PPC64_RELATIVE 3a90 │ │ │ │ -000000000006ff10 0000000000000016 R_PPC64_RELATIVE 4e570 │ │ │ │ -000000000006ff18 0000000000000016 R_PPC64_RELATIVE 4e580 │ │ │ │ -000000000006ff20 0000000000000016 R_PPC64_RELATIVE 4e590 │ │ │ │ -000000000006ff28 0000000000000016 R_PPC64_RELATIVE 4e590 │ │ │ │ -000000000006ff30 0000000000000016 R_PPC64_RELATIVE 4edf8 │ │ │ │ -000000000006ff38 0000000000000016 R_PPC64_RELATIVE 4ee00 │ │ │ │ -000000000006ff40 0000000000000016 R_PPC64_RELATIVE 4ee08 │ │ │ │ -000000000006ff48 0000000000000016 R_PPC64_RELATIVE 4ee10 │ │ │ │ -0000000000070000 0000000000000016 R_PPC64_RELATIVE 70000 │ │ │ │ -000000000006ff08 0000000700000026 R_PPC64_ADDR64 0000000000000000 __gmon_start__ + 0 │ │ │ │ -000000000006ff50 0000001300000026 R_PPC64_ADDR64 0000000000000000 _ITM_deregisterTMCloneTable + 0 │ │ │ │ -000000000006ff58 0000001600000026 R_PPC64_ADDR64 0000000000000000 _ITM_registerTMCloneTable + 0 │ │ │ │ -000000000006ff60 0000001200000026 R_PPC64_ADDR64 0000000000000000 __cxa_finalize@GLIBC_2.17 + 0 │ │ │ │ -000000000006ff68 0000000a00000026 R_PPC64_ADDR64 0000000000000000 stdout@GLIBC_2.17 + 0 │ │ │ │ -000000000006ff90 0000000a00000026 R_PPC64_ADDR64 0000000000000000 stdout@GLIBC_2.17 + 0 │ │ │ │ -000000000006ff70 0000001900000026 R_PPC64_ADDR64 0000000000000000 stderr@GLIBC_2.17 + 0 │ │ │ │ -000000000006ff78 000000a200000026 R_PPC64_ADDR64 0000000000070070 nfftl_free_hook + 0 │ │ │ │ -000000000006ff80 0000006900000026 R_PPC64_ADDR64 0000000000070068 nfftl_die_hook + 0 │ │ │ │ -000000000006ff88 000000ab00000026 R_PPC64_ADDR64 0000000000070078 nfftl_malloc_hook + 0 │ │ │ │ -000000000006ff98 0000003e00000026 R_PPC64_ADDR64 00000000000253b0 nfftl_trafo + 0 │ │ │ │ -000000000006ffa0 0000003c00000026 R_PPC64_ADDR64 000000000002fca0 nfftl_adjoint + 0 │ │ │ │ -000000000006ffa8 0000003900000026 R_PPC64_ADDR64 000000000003c0b0 nfctl_trafo + 0 │ │ │ │ -000000000006ffb0 0000007200000026 R_PPC64_ADDR64 0000000000038e00 nfctl_adjoint + 0 │ │ │ │ -000000000006ffb8 0000003a00000026 R_PPC64_ADDR64 0000000000042740 nfstl_trafo + 0 │ │ │ │ -000000000006ffc0 0000006400000026 R_PPC64_ADDR64 00000000000457e0 nfstl_adjoint + 0 │ │ │ │ +000000000005fa28 0000000000000016 R_PPC64_RELATIVE 3b20 │ │ │ │ +000000000005fa30 0000000000000016 R_PPC64_RELATIVE 3ab0 │ │ │ │ +000000000005ff10 0000000000000016 R_PPC64_RELATIVE 4a250 │ │ │ │ +000000000005ff18 0000000000000016 R_PPC64_RELATIVE 4a260 │ │ │ │ +000000000005ff20 0000000000000016 R_PPC64_RELATIVE 4a270 │ │ │ │ +000000000005ff28 0000000000000016 R_PPC64_RELATIVE 4a270 │ │ │ │ +000000000005ff30 0000000000000016 R_PPC64_RELATIVE 4aad8 │ │ │ │ +000000000005ff38 0000000000000016 R_PPC64_RELATIVE 4aae0 │ │ │ │ +000000000005ff40 0000000000000016 R_PPC64_RELATIVE 4aae8 │ │ │ │ +000000000005ff48 0000000000000016 R_PPC64_RELATIVE 4aaf0 │ │ │ │ +0000000000060000 0000000000000016 R_PPC64_RELATIVE 60000 │ │ │ │ +000000000005ff08 0000000700000026 R_PPC64_ADDR64 0000000000000000 __gmon_start__ + 0 │ │ │ │ +000000000005ff50 0000001300000026 R_PPC64_ADDR64 0000000000000000 _ITM_deregisterTMCloneTable + 0 │ │ │ │ +000000000005ff58 0000001600000026 R_PPC64_ADDR64 0000000000000000 _ITM_registerTMCloneTable + 0 │ │ │ │ +000000000005ff60 0000001200000026 R_PPC64_ADDR64 0000000000000000 __cxa_finalize@GLIBC_2.17 + 0 │ │ │ │ +000000000005ff68 0000001900000014 R_PPC64_GLOB_DAT 0000000000000000 stderr@GLIBC_2.17 + 0 │ │ │ │ +000000000005ff70 000000ab00000014 R_PPC64_GLOB_DAT 0000000000060078 nfftl_malloc_hook + 0 │ │ │ │ +000000000005ff78 000000a200000014 R_PPC64_GLOB_DAT 0000000000060070 nfftl_free_hook + 0 │ │ │ │ +000000000005ff80 0000006900000014 R_PPC64_GLOB_DAT 0000000000060068 nfftl_die_hook + 0 │ │ │ │ +000000000005ff88 0000000a00000014 R_PPC64_GLOB_DAT 0000000000000000 stdout@GLIBC_2.17 + 0 │ │ │ │ +000000000005ff90 0000003e00000014 R_PPC64_GLOB_DAT 0000000000022c70 nfftl_trafo + 0 │ │ │ │ +000000000005ff98 0000003c00000014 R_PPC64_GLOB_DAT 000000000002cc00 nfftl_adjoint + 0 │ │ │ │ +000000000005ffa0 0000003900000014 R_PPC64_GLOB_DAT 0000000000038a50 nfctl_trafo + 0 │ │ │ │ +000000000005ffa8 0000007200000014 R_PPC64_GLOB_DAT 0000000000035aa0 nfctl_adjoint + 0 │ │ │ │ +000000000005ffb0 0000003a00000014 R_PPC64_GLOB_DAT 000000000003ed60 nfstl_trafo + 0 │ │ │ │ +000000000005ffb8 0000006400000014 R_PPC64_GLOB_DAT 0000000000041bd0 nfstl_adjoint + 0 │ │ │ │ │ │ │ │ -Relocation section '.rela.plt' at offset 0x27b8 contains 81 entries: │ │ │ │ +Relocation section '.rela.plt' at offset 0x27a0 contains 81 entries: │ │ │ │ Offset Info Type Symbol's Value Symbol's Name + Addend │ │ │ │ -000000000006fc78 0000000300000015 R_PPC64_JMP_SLOT 0000000000000000 log2l@GLIBC_2.17 + 0 │ │ │ │ -000000000006fc80 000000a500000015 R_PPC64_JMP_SLOT 0000000000041330 nfctl_init + 0 │ │ │ │ -000000000006fc88 0000000400000015 R_PPC64_JMP_SLOT 0000000000000000 cosl@GLIBC_2.17 + 0 │ │ │ │ -000000000006fc90 0000000500000015 R_PPC64_JMP_SLOT 0000000000000000 log1pl@GLIBC_2.17 + 0 │ │ │ │ -000000000006fc98 0000000600000015 R_PPC64_JMP_SLOT 0000000000000000 clock_gettime@GLIBC_2.17 + 0 │ │ │ │ -000000000006fca0 0000000700000015 R_PPC64_JMP_SLOT 0000000000000000 __gmon_start__ + 0 │ │ │ │ -000000000006fca8 0000003b00000015 R_PPC64_JMP_SLOT 000000000000c0c0 nfftl_upd_axpy_double + 0 │ │ │ │ -000000000006fcb0 0000000800000015 R_PPC64_JMP_SLOT 0000000000000000 srand48@GLIBC_2.17 + 0 │ │ │ │ -000000000006fcb8 0000009000000015 R_PPC64_JMP_SLOT 00000000000187b0 nfftl_adjoint_1d + 0 │ │ │ │ -000000000006fcc0 000000af00000015 R_PPC64_JMP_SLOT 0000000000040040 nfctl_precompute_fg_psi + 0 │ │ │ │ -000000000006fcc8 0000006800000015 R_PPC64_JMP_SLOT 00000000000409a0 nfctl_precompute_full_psi + 0 │ │ │ │ -000000000006fcd0 0000000900000015 R_PPC64_JMP_SLOT 0000000000000000 putchar@GLIBC_2.17 + 0 │ │ │ │ -000000000006fcd8 000000a900000015 R_PPC64_JMP_SLOT 0000000000035bc0 nfftl_precompute_fg_psi + 0 │ │ │ │ -000000000006fce0 0000007b00000015 R_PPC64_JMP_SLOT 000000000000a800 nfftl_drand48 + 0 │ │ │ │ -000000000006fce8 0000000b00000015 R_PPC64_JMP_SLOT 0000000000000000 fftwl_plan_r2r + 0 │ │ │ │ -000000000006fcf0 0000000c00000015 R_PPC64_JMP_SLOT 0000000000000000 expl@GLIBC_2.17 + 0 │ │ │ │ -000000000006fcf8 0000000d00000015 R_PPC64_JMP_SLOT 0000000000000000 fftwl_destroy_plan + 0 │ │ │ │ -000000000006fd00 0000000e00000015 R_PPC64_JMP_SLOT 0000000000000000 ceill@GLIBC_2.17 + 0 │ │ │ │ -000000000006fd08 0000000f00000015 R_PPC64_JMP_SLOT 0000000000000000 memcpy@GLIBC_2.17 + 0 │ │ │ │ -000000000006fd10 0000005800000015 R_PPC64_JMP_SLOT 000000000004ac50 nfstl_init + 0 │ │ │ │ -000000000006fd18 0000008e00000015 R_PPC64_JMP_SLOT 00000000000369e0 nfftl_precompute_full_psi + 0 │ │ │ │ -000000000006fd20 0000007c00000015 R_PPC64_JMP_SLOT 000000000004c580 solverl_init_advanced_double + 0 │ │ │ │ -000000000006fd28 0000003f00000015 R_PPC64_JMP_SLOT 0000000000003b10 nfftl_assertion_failed + 0 │ │ │ │ -000000000006fd30 0000001000000015 R_PPC64_JMP_SLOT 0000000000000000 exit@GLIBC_2.17 + 0 │ │ │ │ -000000000006fd38 0000001100000015 R_PPC64_JMP_SLOT 0000000000000000 __printf_chk@GLIBC_2.17 + 0 │ │ │ │ -000000000006fd40 0000005900000015 R_PPC64_JMP_SLOT 00000000000357f0 nfftl_precompute_lin_psi + 0 │ │ │ │ -000000000006fd48 0000001200000015 R_PPC64_JMP_SLOT 0000000000000000 __cxa_finalize@GLIBC_2.17 + 0 │ │ │ │ -000000000006fd50 0000008900000015 R_PPC64_JMP_SLOT 000000000000c170 nfftl_upd_xpay_complex + 0 │ │ │ │ -000000000006fd58 0000009200000015 R_PPC64_JMP_SLOT 000000000000b320 nfftl_dot_complex + 0 │ │ │ │ -000000000006fd60 0000001400000015 R_PPC64_JMP_SLOT 0000000000000000 sinhl@GLIBC_2.17 + 0 │ │ │ │ -000000000006fd68 0000001500000015 R_PPC64_JMP_SLOT 0000000000000000 cabsl@GLIBC_2.17 + 0 │ │ │ │ -000000000006fd70 0000009e00000015 R_PPC64_JMP_SLOT 0000000000016960 nfftl_trafo_1d + 0 │ │ │ │ -000000000006fd78 0000002d00000015 R_PPC64_JMP_SLOT 0000000000003b90 nfftl_bessel_i0 + 0 │ │ │ │ -000000000006fd80 0000001700000015 R_PPC64_JMP_SLOT 0000000000000000 fftwl_malloc + 0 │ │ │ │ -000000000006fd88 0000001800000015 R_PPC64_JMP_SLOT 0000000000000000 fftwl_free + 0 │ │ │ │ -000000000006fd90 0000003300000015 R_PPC64_JMP_SLOT 000000000001a8f0 nfftl_trafo_2d + 0 │ │ │ │ -000000000006fd98 0000001a00000015 R_PPC64_JMP_SLOT 0000000000000000 abort@GLIBC_2.17 + 0 │ │ │ │ -000000000006fda0 000000aa00000015 R_PPC64_JMP_SLOT 0000000000049930 nfstl_precompute_fg_psi + 0 │ │ │ │ -000000000006fda8 0000009600000015 R_PPC64_JMP_SLOT 0000000000049530 nfstl_precompute_lin_psi + 0 │ │ │ │ -000000000006fdb0 0000008100000015 R_PPC64_JMP_SLOT 000000000000b540 nfftl_dot_w_complex + 0 │ │ │ │ -000000000006fdb8 0000003600000015 R_PPC64_JMP_SLOT 000000000000ad30 nfftl_sort_node_indices_radix_lsdf + 0 │ │ │ │ -000000000006fdc0 0000001b00000015 R_PPC64_JMP_SLOT 0000000000000000 fflush@GLIBC_2.17 + 0 │ │ │ │ -000000000006fdc8 0000004c00000015 R_PPC64_JMP_SLOT 000000000002b170 nfftl_adjoint_3d + 0 │ │ │ │ -000000000006fdd0 0000001c00000015 R_PPC64_JMP_SLOT 0000000000000000 lrintl@GLIBC_2.17 + 0 │ │ │ │ -000000000006fdd8 0000007500000015 R_PPC64_JMP_SLOT 000000000000bb50 nfftl_cp_complex + 0 │ │ │ │ -000000000006fde0 0000001d00000015 R_PPC64_JMP_SLOT 0000000000000000 fftwl_execute + 0 │ │ │ │ -000000000006fde8 0000001e00000015 R_PPC64_JMP_SLOT 0000000000000000 sqrtl@GLIBC_2.17 + 0 │ │ │ │ -000000000006fdf0 0000007300000015 R_PPC64_JMP_SLOT 0000000000049dc0 nfstl_precompute_psi + 0 │ │ │ │ -000000000006fdf8 000000ad00000015 R_PPC64_JMP_SLOT 000000000001d9d0 nfftl_adjoint_2d + 0 │ │ │ │ -000000000006fe00 0000003700000015 R_PPC64_JMP_SLOT 00000000000362d0 nfftl_precompute_psi + 0 │ │ │ │ -000000000006fe08 0000008c00000015 R_PPC64_JMP_SLOT 0000000000015a40 nfftl_trafo_direct + 0 │ │ │ │ -000000000006fe10 0000001f00000015 R_PPC64_JMP_SLOT 0000000000000000 __fprintf_chk@GLIBC_2.17 + 0 │ │ │ │ -000000000006fe18 0000006a00000015 R_PPC64_JMP_SLOT 0000000000037640 nfftl_init + 0 │ │ │ │ -000000000006fe20 0000007000000015 R_PPC64_JMP_SLOT 000000000000bba0 nfftl_cp_double + 0 │ │ │ │ -000000000006fe28 000000a400000015 R_PPC64_JMP_SLOT 000000000000a1f0 nfftl_die + 0 │ │ │ │ -000000000006fe30 000000a600000015 R_PPC64_JMP_SLOT 00000000000404d0 nfctl_precompute_psi + 0 │ │ │ │ -000000000006fe38 0000005600000015 R_PPC64_JMP_SLOT 000000000000c700 nfftl_upd_xpawy_double + 0 │ │ │ │ -000000000006fe40 0000004500000015 R_PPC64_JMP_SLOT 0000000000008ef0 nfftl_next_power_of_2 + 0 │ │ │ │ -000000000006fe48 0000006e00000015 R_PPC64_JMP_SLOT 000000000000b6d0 nfftl_dot_w_double + 0 │ │ │ │ -000000000006fe50 0000002000000015 R_PPC64_JMP_SLOT 0000000000000000 sinl@GLIBC_2.17 + 0 │ │ │ │ -000000000006fe58 0000008800000015 R_PPC64_JMP_SLOT 000000000000c5c0 nfftl_upd_xpawy_complex + 0 │ │ │ │ -000000000006fe60 0000005a00000015 R_PPC64_JMP_SLOT 0000000000020bb0 nfftl_trafo_3d + 0 │ │ │ │ -000000000006fe68 0000006500000015 R_PPC64_JMP_SLOT 000000000000b460 nfftl_dot_double + 0 │ │ │ │ -000000000006fe70 0000002100000015 R_PPC64_JMP_SLOT 0000000000000000 fftwl_plan_dft + 0 │ │ │ │ -000000000006fe78 0000002200000015 R_PPC64_JMP_SLOT 0000000000000000 floorl@GLIBC_2.17 + 0 │ │ │ │ -000000000006fe80 0000002e00000015 R_PPC64_JMP_SLOT 000000000000bfc0 nfftl_upd_axpy_complex + 0 │ │ │ │ -000000000006fe88 0000002300000015 R_PPC64_JMP_SLOT 0000000000000000 sincosl@GLIBC_2.17 + 0 │ │ │ │ -000000000006fe90 0000009c00000015 R_PPC64_JMP_SLOT 000000000000a240 nfftl_malloc + 0 │ │ │ │ -000000000006fe98 0000009300000015 R_PPC64_JMP_SLOT 000000000000be30 nfftl_cp_w_complex + 0 │ │ │ │ -000000000006fea0 0000004400000015 R_PPC64_JMP_SLOT 0000000000016210 nfftl_adjoint_direct + 0 │ │ │ │ -000000000006fea8 0000002400000015 R_PPC64_JMP_SLOT 0000000000000000 powl@GLIBC_2.17 + 0 │ │ │ │ -000000000006feb0 0000008000000015 R_PPC64_JMP_SLOT 000000000000d130 nfftl_m2K + 0 │ │ │ │ -000000000006feb8 0000002500000015 R_PPC64_JMP_SLOT 0000000000000000 puts@GLIBC_2.17 + 0 │ │ │ │ -000000000006fec0 0000005000000015 R_PPC64_JMP_SLOT 000000000004b650 solverl_init_advanced_complex + 0 │ │ │ │ -000000000006fec8 0000006100000015 R_PPC64_JMP_SLOT 000000000000c280 nfftl_upd_xpay_double + 0 │ │ │ │ -000000000006fed0 000000ae00000015 R_PPC64_JMP_SLOT 000000000000bf20 nfftl_cp_w_double + 0 │ │ │ │ -000000000006fed8 0000009d00000015 R_PPC64_JMP_SLOT 000000000003fc40 nfctl_precompute_lin_psi + 0 │ │ │ │ -000000000006fee0 0000004200000015 R_PPC64_JMP_SLOT 000000000004a290 nfstl_precompute_full_psi + 0 │ │ │ │ -000000000006fee8 0000002600000015 R_PPC64_JMP_SLOT 0000000000000000 drand48@GLIBC_2.17 + 0 │ │ │ │ -000000000006fef0 0000002700000015 R_PPC64_JMP_SLOT 0000000000000000 memset@GLIBC_2.17 + 0 │ │ │ │ -000000000006fef8 0000007a00000015 R_PPC64_JMP_SLOT 000000000000a170 nfftl_free + 0 │ │ │ │ +000000000005fc78 0000000300000015 R_PPC64_JMP_SLOT 0000000000000000 log2l@GLIBC_2.17 + 0 │ │ │ │ +000000000005fc80 000000a500000015 R_PPC64_JMP_SLOT 000000000003d8b0 nfctl_init + 0 │ │ │ │ +000000000005fc88 0000000400000015 R_PPC64_JMP_SLOT 0000000000000000 cosl@GLIBC_2.17 + 0 │ │ │ │ +000000000005fc90 0000000500000015 R_PPC64_JMP_SLOT 0000000000000000 log1pl@GLIBC_2.17 + 0 │ │ │ │ +000000000005fc98 0000000600000015 R_PPC64_JMP_SLOT 0000000000000000 clock_gettime@GLIBC_2.17 + 0 │ │ │ │ +000000000005fca0 0000000700000015 R_PPC64_JMP_SLOT 0000000000000000 __gmon_start__ + 0 │ │ │ │ +000000000005fca8 0000003b00000015 R_PPC64_JMP_SLOT 000000000000b420 nfftl_upd_axpy_double + 0 │ │ │ │ +000000000005fcb0 0000000800000015 R_PPC64_JMP_SLOT 0000000000000000 srand48@GLIBC_2.17 + 0 │ │ │ │ +000000000005fcb8 0000009000000015 R_PPC64_JMP_SLOT 0000000000017070 nfftl_adjoint_1d + 0 │ │ │ │ +000000000005fcc0 000000af00000015 R_PPC64_JMP_SLOT 000000000003c690 nfctl_precompute_fg_psi + 0 │ │ │ │ +000000000005fcc8 0000006800000015 R_PPC64_JMP_SLOT 000000000003cf40 nfctl_precompute_full_psi + 0 │ │ │ │ +000000000005fcd0 0000000900000015 R_PPC64_JMP_SLOT 0000000000000000 putchar@GLIBC_2.17 + 0 │ │ │ │ +000000000005fcd8 000000a900000015 R_PPC64_JMP_SLOT 00000000000328e0 nfftl_precompute_fg_psi + 0 │ │ │ │ +000000000005fce0 0000007b00000015 R_PPC64_JMP_SLOT 0000000000009d40 nfftl_drand48 + 0 │ │ │ │ +000000000005fce8 0000000b00000015 R_PPC64_JMP_SLOT 0000000000000000 fftwl_plan_r2r + 0 │ │ │ │ +000000000005fcf0 0000000c00000015 R_PPC64_JMP_SLOT 0000000000000000 expl@GLIBC_2.17 + 0 │ │ │ │ +000000000005fcf8 0000000d00000015 R_PPC64_JMP_SLOT 0000000000000000 fftwl_destroy_plan + 0 │ │ │ │ +000000000005fd00 0000000e00000015 R_PPC64_JMP_SLOT 0000000000000000 ceill@GLIBC_2.17 + 0 │ │ │ │ +000000000005fd08 0000000f00000015 R_PPC64_JMP_SLOT 0000000000000000 memcpy@GLIBC_2.17 + 0 │ │ │ │ +000000000005fd10 0000005800000015 R_PPC64_JMP_SLOT 0000000000046c10 nfstl_init + 0 │ │ │ │ +000000000005fd18 0000008e00000015 R_PPC64_JMP_SLOT 0000000000033690 nfftl_precompute_full_psi + 0 │ │ │ │ +000000000005fd20 0000007c00000015 R_PPC64_JMP_SLOT 0000000000048400 solverl_init_advanced_double + 0 │ │ │ │ +000000000005fd28 0000003f00000015 R_PPC64_JMP_SLOT 0000000000003b40 nfftl_assertion_failed + 0 │ │ │ │ +000000000005fd30 0000001000000015 R_PPC64_JMP_SLOT 0000000000000000 exit@GLIBC_2.17 + 0 │ │ │ │ +000000000005fd38 0000001100000015 R_PPC64_JMP_SLOT 0000000000000000 __printf_chk@GLIBC_2.17 + 0 │ │ │ │ +000000000005fd40 0000005900000015 R_PPC64_JMP_SLOT 0000000000032550 nfftl_precompute_lin_psi + 0 │ │ │ │ +000000000005fd48 0000001200000015 R_PPC64_JMP_SLOT 0000000000000000 __cxa_finalize@GLIBC_2.17 + 0 │ │ │ │ +000000000005fd50 0000008900000015 R_PPC64_JMP_SLOT 000000000000b4d0 nfftl_upd_xpay_complex + 0 │ │ │ │ +000000000005fd58 0000009200000015 R_PPC64_JMP_SLOT 000000000000a790 nfftl_dot_complex + 0 │ │ │ │ +000000000005fd60 0000001400000015 R_PPC64_JMP_SLOT 0000000000000000 sinhl@GLIBC_2.17 + 0 │ │ │ │ +000000000005fd68 0000001500000015 R_PPC64_JMP_SLOT 0000000000000000 cabsl@GLIBC_2.17 + 0 │ │ │ │ +000000000005fd70 0000009e00000015 R_PPC64_JMP_SLOT 0000000000015400 nfftl_trafo_1d + 0 │ │ │ │ +000000000005fd78 0000002d00000015 R_PPC64_JMP_SLOT 0000000000003bc0 nfftl_bessel_i0 + 0 │ │ │ │ +000000000005fd80 0000001700000015 R_PPC64_JMP_SLOT 0000000000000000 fftwl_malloc + 0 │ │ │ │ +000000000005fd88 0000001800000015 R_PPC64_JMP_SLOT 0000000000000000 fftwl_free + 0 │ │ │ │ +000000000005fd90 0000003300000015 R_PPC64_JMP_SLOT 0000000000018fb0 nfftl_trafo_2d + 0 │ │ │ │ +000000000005fd98 0000001a00000015 R_PPC64_JMP_SLOT 0000000000000000 abort@GLIBC_2.17 + 0 │ │ │ │ +000000000005fda0 000000aa00000015 R_PPC64_JMP_SLOT 00000000000459b0 nfstl_precompute_fg_psi + 0 │ │ │ │ +000000000005fda8 0000009600000015 R_PPC64_JMP_SLOT 00000000000455f0 nfstl_precompute_lin_psi + 0 │ │ │ │ +000000000005fdb0 0000008100000015 R_PPC64_JMP_SLOT 000000000000a980 nfftl_dot_w_complex + 0 │ │ │ │ +000000000005fdb8 0000003600000015 R_PPC64_JMP_SLOT 000000000000a1d0 nfftl_sort_node_indices_radix_lsdf + 0 │ │ │ │ +000000000005fdc0 0000001b00000015 R_PPC64_JMP_SLOT 0000000000000000 fflush@GLIBC_2.17 + 0 │ │ │ │ +000000000005fdc8 0000004c00000015 R_PPC64_JMP_SLOT 00000000000287a0 nfftl_adjoint_3d + 0 │ │ │ │ +000000000005fdd0 0000001c00000015 R_PPC64_JMP_SLOT 0000000000000000 lrintl@GLIBC_2.17 + 0 │ │ │ │ +000000000005fdd8 0000007500000015 R_PPC64_JMP_SLOT 000000000000af10 nfftl_cp_complex + 0 │ │ │ │ +000000000005fde0 0000001d00000015 R_PPC64_JMP_SLOT 0000000000000000 fftwl_execute + 0 │ │ │ │ +000000000005fde8 0000001e00000015 R_PPC64_JMP_SLOT 0000000000000000 sqrtl@GLIBC_2.17 + 0 │ │ │ │ +000000000005fdf0 0000007300000015 R_PPC64_JMP_SLOT 0000000000045de0 nfstl_precompute_psi + 0 │ │ │ │ +000000000005fdf8 000000ad00000015 R_PPC64_JMP_SLOT 000000000001bcc0 nfftl_adjoint_2d + 0 │ │ │ │ +000000000005fe00 0000003700000015 R_PPC64_JMP_SLOT 0000000000032fa0 nfftl_precompute_psi + 0 │ │ │ │ +000000000005fe08 0000008c00000015 R_PPC64_JMP_SLOT 00000000000145c0 nfftl_trafo_direct + 0 │ │ │ │ +000000000005fe10 0000001f00000015 R_PPC64_JMP_SLOT 0000000000000000 __fprintf_chk@GLIBC_2.17 + 0 │ │ │ │ +000000000005fe18 0000006a00000015 R_PPC64_JMP_SLOT 0000000000034280 nfftl_init + 0 │ │ │ │ +000000000005fe20 0000007000000015 R_PPC64_JMP_SLOT 000000000000af60 nfftl_cp_double + 0 │ │ │ │ +000000000005fe28 000000a400000015 R_PPC64_JMP_SLOT 00000000000097c0 nfftl_die + 0 │ │ │ │ +000000000005fe30 000000a600000015 R_PPC64_JMP_SLOT 000000000003cac0 nfctl_precompute_psi + 0 │ │ │ │ +000000000005fe38 0000005600000015 R_PPC64_JMP_SLOT 000000000000b9e0 nfftl_upd_xpawy_double + 0 │ │ │ │ +000000000005fe40 0000004500000015 R_PPC64_JMP_SLOT 00000000000086a0 nfftl_next_power_of_2 + 0 │ │ │ │ +000000000005fe48 0000006e00000015 R_PPC64_JMP_SLOT 000000000000aaf0 nfftl_dot_w_double + 0 │ │ │ │ +000000000005fe50 0000002000000015 R_PPC64_JMP_SLOT 0000000000000000 sinl@GLIBC_2.17 + 0 │ │ │ │ +000000000005fe58 0000008800000015 R_PPC64_JMP_SLOT 000000000000b8c0 nfftl_upd_xpawy_complex + 0 │ │ │ │ +000000000005fe60 0000005a00000015 R_PPC64_JMP_SLOT 000000000001eae0 nfftl_trafo_3d + 0 │ │ │ │ +000000000005fe68 0000006500000015 R_PPC64_JMP_SLOT 000000000000a8b0 nfftl_dot_double + 0 │ │ │ │ +000000000005fe70 0000002100000015 R_PPC64_JMP_SLOT 0000000000000000 fftwl_plan_dft + 0 │ │ │ │ +000000000005fe78 0000002200000015 R_PPC64_JMP_SLOT 0000000000000000 floorl@GLIBC_2.17 + 0 │ │ │ │ +000000000005fe80 0000002e00000015 R_PPC64_JMP_SLOT 000000000000b340 nfftl_upd_axpy_complex + 0 │ │ │ │ +000000000005fe88 0000002300000015 R_PPC64_JMP_SLOT 0000000000000000 sincosl@GLIBC_2.17 + 0 │ │ │ │ +000000000005fe90 0000009c00000015 R_PPC64_JMP_SLOT 0000000000009800 nfftl_malloc + 0 │ │ │ │ +000000000005fe98 0000009300000015 R_PPC64_JMP_SLOT 000000000000b1d0 nfftl_cp_w_complex + 0 │ │ │ │ +000000000005fea0 0000004400000015 R_PPC64_JMP_SLOT 0000000000014d20 nfftl_adjoint_direct + 0 │ │ │ │ +000000000005fea8 0000002400000015 R_PPC64_JMP_SLOT 0000000000000000 powl@GLIBC_2.17 + 0 │ │ │ │ +000000000005feb0 0000008000000015 R_PPC64_JMP_SLOT 000000000000c440 nfftl_m2K + 0 │ │ │ │ +000000000005feb8 0000002500000015 R_PPC64_JMP_SLOT 0000000000000000 puts@GLIBC_2.17 + 0 │ │ │ │ +000000000005fec0 0000005000000015 R_PPC64_JMP_SLOT 0000000000047680 solverl_init_advanced_complex + 0 │ │ │ │ +000000000005fec8 0000006100000015 R_PPC64_JMP_SLOT 000000000000b5c0 nfftl_upd_xpay_double + 0 │ │ │ │ +000000000005fed0 000000ae00000015 R_PPC64_JMP_SLOT 000000000000b2b0 nfftl_cp_w_double + 0 │ │ │ │ +000000000005fed8 0000009d00000015 R_PPC64_JMP_SLOT 000000000003c2d0 nfctl_precompute_lin_psi + 0 │ │ │ │ +000000000005fee0 0000004200000015 R_PPC64_JMP_SLOT 0000000000046260 nfstl_precompute_full_psi + 0 │ │ │ │ +000000000005fee8 0000002600000015 R_PPC64_JMP_SLOT 0000000000000000 drand48@GLIBC_2.17 + 0 │ │ │ │ +000000000005fef0 0000002700000015 R_PPC64_JMP_SLOT 0000000000000000 memset@GLIBC_2.17 + 0 │ │ │ │ +000000000005fef8 0000007a00000015 R_PPC64_JMP_SLOT 0000000000009780 nfftl_free + 0 │ │ │ ├── readelf --wide --dynamic {} │ │ │ │ @@ -1,33 +1,33 @@ │ │ │ │ │ │ │ │ -Dynamic section at offset 0x5fa38 contains 31 entries: │ │ │ │ +Dynamic section at offset 0x4fa38 contains 31 entries: │ │ │ │ Tag Type Name/Value │ │ │ │ 0x0000000000000001 (NEEDED) Shared library: [libfftw3l.so.3] │ │ │ │ 0x0000000000000001 (NEEDED) Shared library: [libm.so.6] │ │ │ │ 0x0000000000000001 (NEEDED) Shared library: [libc.so.6] │ │ │ │ 0x000000000000000e (SONAME) Library soname: [libnfft3l.so.4] │ │ │ │ - 0x000000000000000c (INIT) 0x2f80 │ │ │ │ - 0x000000000000000d (FINI) 0x4de38 │ │ │ │ - 0x0000000000000019 (INIT_ARRAY) 0x6fa28 │ │ │ │ + 0x000000000000000c (INIT) 0x2f60 │ │ │ │ + 0x000000000000000d (FINI) 0x49b08 │ │ │ │ + 0x0000000000000019 (INIT_ARRAY) 0x5fa28 │ │ │ │ 0x000000000000001b (INIT_ARRAYSZ) 8 (bytes) │ │ │ │ - 0x000000000000001a (FINI_ARRAY) 0x6fa30 │ │ │ │ + 0x000000000000001a (FINI_ARRAY) 0x5fa30 │ │ │ │ 0x000000000000001c (FINI_ARRAYSZ) 8 (bytes) │ │ │ │ 0x000000006ffffef5 (GNU_HASH) 0x1f0 │ │ │ │ 0x0000000000000005 (STRTAB) 0x1748 │ │ │ │ 0x0000000000000006 (SYMTAB) 0x6b0 │ │ │ │ 0x000000000000000a (STRSZ) 3141 (bytes) │ │ │ │ 0x000000000000000b (SYMENT) 24 (bytes) │ │ │ │ - 0x0000000000000003 (PLTGOT) 0x6fc68 │ │ │ │ + 0x0000000000000003 (PLTGOT) 0x5fc68 │ │ │ │ 0x0000000000000002 (PLTRELSZ) 1944 (bytes) │ │ │ │ 0x0000000000000014 (PLTREL) RELA │ │ │ │ - 0x0000000000000017 (JMPREL) 0x27b8 │ │ │ │ - 0x0000000070000000 (PPC64_GLINK) 0x4dcd4 │ │ │ │ - 0x0000000070000003 (PPC64_OPT) 0x0 │ │ │ │ + 0x0000000000000017 (JMPREL) 0x27a0 │ │ │ │ + 0x0000000070000000 (PPC64_GLINK) 0x499a4 │ │ │ │ + 0x0000000070000003 (PPC64_OPT) 0x2 │ │ │ │ 0x0000000000000007 (RELA) 0x2530 │ │ │ │ - 0x0000000000000008 (RELASZ) 648 (bytes) │ │ │ │ + 0x0000000000000008 (RELASZ) 624 (bytes) │ │ │ │ 0x0000000000000009 (RELAENT) 24 (bytes) │ │ │ │ 0x000000000000001e (FLAGS) BIND_NOW │ │ │ │ 0x000000006ffffffb (FLAGS_1) Flags: NOW │ │ │ │ 0x000000006ffffffe (VERNEED) 0x24f0 │ │ │ │ 0x000000006fffffff (VERNEEDNUM) 2 │ │ │ │ 0x000000006ffffff0 (VERSYM) 0x238e │ │ │ │ 0x000000006ffffff9 (RELACOUNT) 11 │ │ │ ├── readelf --wide --notes {} │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ Owner Data size Description │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: c63a0ea735d3ddd404db9937199be13ac902c544 │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 76aeff6103fba074f54afa4c24a434f51ecb9835 │ │ │ ├── readelf --wide --debug-dump=frames {} │ │ │ │ @@ -1,269 +1,257 @@ │ │ │ │ Contents of the .eh_frame_hdr section: │ │ │ │ │ │ │ │ Version: 1 │ │ │ │ Pointer Encoding Format: 0x1b (sdata4, pcrel) │ │ │ │ Count Encoding Format: 0x3 (udata4, absolute) │ │ │ │ Table Encoding Format: 0x3b (sdata4, datarel) │ │ │ │ - Start of frame section: 0x4d8 (offset: 0x4f2f4) │ │ │ │ + Start of frame section: 0x4d8 (offset: 0x4afd4) │ │ │ │ Entries in search table: 0x9a │ │ │ │ - 0xfffffffffffb4cf8 (offset: 0x3b10) -> 0x508 fde=[ 2c] │ │ │ │ - 0xfffffffffffb4d78 (offset: 0x3b90) -> 0x52c fde=[ 50] │ │ │ │ - 0xfffffffffffb50a8 (offset: 0x3ec0) -> 0x594 fde=[ b8] │ │ │ │ - 0xfffffffffffb6038 (offset: 0x4e50) -> 0x620 fde=[ 144] │ │ │ │ - 0xfffffffffffb6168 (offset: 0x4f80) -> 0x64c fde=[ 170] │ │ │ │ - 0xfffffffffffb6718 (offset: 0x5530) -> 0x6a8 fde=[ 1cc] │ │ │ │ - 0xfffffffffffb8aa8 (offset: 0x78c0) -> 0x738 fde=[ 25c] │ │ │ │ - 0xfffffffffffb8bf8 (offset: 0x7a10) -> 0x778 fde=[ 29c] │ │ │ │ - 0xfffffffffffb8d08 (offset: 0x7b20) -> 0x7b0 fde=[ 2d4] │ │ │ │ - 0xfffffffffffb8f68 (offset: 0x7d80) -> 0x824 fde=[ 348] │ │ │ │ - 0xfffffffffffb9178 (offset: 0x7f90) -> 0x878 fde=[ 39c] │ │ │ │ - 0xfffffffffffb9368 (offset: 0x8180) -> 0x8b8 fde=[ 3dc] │ │ │ │ - 0xfffffffffffb9538 (offset: 0x8350) -> 0x8f4 fde=[ 418] │ │ │ │ - 0xfffffffffffb9898 (offset: 0x86b0) -> 0x988 fde=[ 4ac] │ │ │ │ - 0xfffffffffffb9af8 (offset: 0x8910) -> 0xa04 fde=[ 528] │ │ │ │ - 0xfffffffffffb9f38 (offset: 0x8d50) -> 0xa7c fde=[ 5a0] │ │ │ │ - 0xfffffffffffba028 (offset: 0x8e40) -> 0xab8 fde=[ 5dc] │ │ │ │ - 0xfffffffffffba048 (offset: 0x8e60) -> 0xacc fde=[ 5f0] │ │ │ │ - 0xfffffffffffba0d8 (offset: 0x8ef0) -> 0xae0 fde=[ 604] │ │ │ │ - 0xfffffffffffba138 (offset: 0x8f50) -> 0xaf4 fde=[ 618] │ │ │ │ - 0xfffffffffffba228 (offset: 0x9040) -> 0xb08 fde=[ 62c] │ │ │ │ - 0xfffffffffffba328 (offset: 0x9140) -> 0xb1c fde=[ 640] │ │ │ │ - 0xfffffffffffba9a8 (offset: 0x97c0) -> 0xb7c fde=[ 6a0] │ │ │ │ - 0xfffffffffffbb358 (offset: 0xa170) -> 0xc68 fde=[ 78c] │ │ │ │ - 0xfffffffffffbb3d8 (offset: 0xa1f0) -> 0xc90 fde=[ 7b4] │ │ │ │ - 0xfffffffffffbb428 (offset: 0xa240) -> 0xca8 fde=[ 7cc] │ │ │ │ - 0xfffffffffffbb4c8 (offset: 0xa2e0) -> 0xccc fde=[ 7f0] │ │ │ │ - 0xfffffffffffbb798 (offset: 0xa5b0) -> 0xd70 fde=[ 894] │ │ │ │ - 0xfffffffffffbb9e8 (offset: 0xa800) -> 0xde0 fde=[ 904] │ │ │ │ - 0xfffffffffffbba28 (offset: 0xa840) -> 0xe00 fde=[ 924] │ │ │ │ - 0xfffffffffffbba68 (offset: 0xa880) -> 0xe20 fde=[ 944] │ │ │ │ - 0xfffffffffffbbb08 (offset: 0xa920) -> 0xe58 fde=[ 97c] │ │ │ │ - 0xfffffffffffbbbf8 (offset: 0xaa10) -> 0xe90 fde=[ 9b4] │ │ │ │ - 0xfffffffffffbbcc8 (offset: 0xaae0) -> 0xed0 fde=[ 9f4] │ │ │ │ - 0xfffffffffffbbf18 (offset: 0xad30) -> 0xf5c fde=[ a80] │ │ │ │ - 0xfffffffffffbc108 (offset: 0xaf20) -> 0xfb8 fde=[ adc] │ │ │ │ - 0xfffffffffffbc388 (offset: 0xb1a0) -> 0xff4 fde=[ b18] │ │ │ │ - 0xfffffffffffbc3a8 (offset: 0xb1c0) -> 0x1008 fde=[ b2c] │ │ │ │ - 0xfffffffffffbc3b8 (offset: 0xb1d0) -> 0x101c fde=[ b40] │ │ │ │ - 0xfffffffffffbc3d8 (offset: 0xb1f0) -> 0x1030 fde=[ b54] │ │ │ │ - 0xfffffffffffbc438 (offset: 0xb250) -> 0x1050 fde=[ b74] │ │ │ │ - 0xfffffffffffbc508 (offset: 0xb320) -> 0x1084 fde=[ ba8] │ │ │ │ - 0xfffffffffffbc648 (offset: 0xb460) -> 0x10dc fde=[ c00] │ │ │ │ - 0xfffffffffffbc728 (offset: 0xb540) -> 0x1120 fde=[ c44] │ │ │ │ - 0xfffffffffffbc8b8 (offset: 0xb6d0) -> 0x1188 fde=[ cac] │ │ │ │ - 0xfffffffffffbc9d8 (offset: 0xb7f0) -> 0x11d8 fde=[ cfc] │ │ │ │ - 0xfffffffffffbcb98 (offset: 0xb9b0) -> 0x1244 fde=[ d68] │ │ │ │ - 0xfffffffffffbcd38 (offset: 0xbb50) -> 0x12ac fde=[ dd0] │ │ │ │ - 0xfffffffffffbcd88 (offset: 0xbba0) -> 0x12c0 fde=[ de4] │ │ │ │ - 0xfffffffffffbce08 (offset: 0xbc20) -> 0x12d4 fde=[ df8] │ │ │ │ - 0xfffffffffffbcee8 (offset: 0xbd00) -> 0x131c fde=[ e40] │ │ │ │ - 0xfffffffffffbd018 (offset: 0xbe30) -> 0x1378 fde=[ e9c] │ │ │ │ - 0xfffffffffffbd108 (offset: 0xbf20) -> 0x13c4 fde=[ ee8] │ │ │ │ - 0xfffffffffffbd1a8 (offset: 0xbfc0) -> 0x13fc fde=[ f20] │ │ │ │ - 0xfffffffffffbd2a8 (offset: 0xc0c0) -> 0x1444 fde=[ f68] │ │ │ │ - 0xfffffffffffbd358 (offset: 0xc170) -> 0x1480 fde=[ fa4] │ │ │ │ - 0xfffffffffffbd468 (offset: 0xc280) -> 0x14c8 fde=[ fec] │ │ │ │ - 0xfffffffffffbd528 (offset: 0xc340) -> 0x1504 fde=[ 1028] │ │ │ │ - 0xfffffffffffbd698 (offset: 0xc4b0) -> 0x1560 fde=[ 1084] │ │ │ │ - 0xfffffffffffbd7a8 (offset: 0xc5c0) -> 0x15b0 fde=[ 10d4] │ │ │ │ - 0xfffffffffffbd8e8 (offset: 0xc700) -> 0x1604 fde=[ 1128] │ │ │ │ - 0xfffffffffffbd9c8 (offset: 0xc7e0) -> 0x1644 fde=[ 1168] │ │ │ │ - 0xfffffffffffbdb48 (offset: 0xc960) -> 0x16a4 fde=[ 11c8] │ │ │ │ - 0xfffffffffffbdc48 (offset: 0xca60) -> 0x16f0 fde=[ 1214] │ │ │ │ - 0xfffffffffffbdef8 (offset: 0xcd10) -> 0x1728 fde=[ 124c] │ │ │ │ - 0xfffffffffffbe2e8 (offset: 0xd100) -> 0x1754 fde=[ 1278] │ │ │ │ - 0xfffffffffffbe318 (offset: 0xd130) -> 0x1768 fde=[ 128c] │ │ │ │ - 0xfffffffffffbe368 (offset: 0xd180) -> 0x177c fde=[ 12a0] │ │ │ │ - 0xfffffffffffbe388 (offset: 0xd1a0) -> 0x1790 fde=[ 12b4] │ │ │ │ - 0xfffffffffffbe3a8 (offset: 0xd1c0) -> 0x17a4 fde=[ 12c8] │ │ │ │ - 0xfffffffffffbebc8 (offset: 0xd9e0) -> 0x1828 fde=[ 134c] │ │ │ │ - 0xfffffffffffbf3e8 (offset: 0xe200) -> 0x18ac fde=[ 13d0] │ │ │ │ - 0xfffffffffffbfd58 (offset: 0xeb70) -> 0x1910 fde=[ 1434] │ │ │ │ - 0xfffffffffffc0078 (offset: 0xee90) -> 0x1970 fde=[ 1494] │ │ │ │ - 0xfffffffffffc0458 (offset: 0xf270) -> 0x19d4 fde=[ 14f8] │ │ │ │ - 0xfffffffffffc0fa8 (offset: 0xfdc0) -> 0x1ae0 fde=[ 1604] │ │ │ │ - 0xfffffffffffc1c68 (offset: 0x10a80) -> 0x1bdc fde=[ 1700] │ │ │ │ - 0xfffffffffffc4698 (offset: 0x134b0) -> 0x1d20 fde=[ 1844] │ │ │ │ - 0xfffffffffffc6c28 (offset: 0x15a40) -> 0x1e28 fde=[ 194c] │ │ │ │ - 0xfffffffffffc73f8 (offset: 0x16210) -> 0x1ebc fde=[ 19e0] │ │ │ │ - 0xfffffffffffc7b48 (offset: 0x16960) -> 0x1f40 fde=[ 1a64] │ │ │ │ - 0xfffffffffffc9998 (offset: 0x187b0) -> 0x1fe0 fde=[ 1b04] │ │ │ │ - 0xfffffffffffcbad8 (offset: 0x1a8f0) -> 0x2080 fde=[ 1ba4] │ │ │ │ - 0xfffffffffffcebb8 (offset: 0x1d9d0) -> 0x2124 fde=[ 1c48] │ │ │ │ - 0xfffffffffffd1d98 (offset: 0x20bb0) -> 0x21c4 fde=[ 1ce8] │ │ │ │ - 0xfffffffffffd6598 (offset: 0x253b0) -> 0x226c fde=[ 1d90] │ │ │ │ - 0xfffffffffffdc358 (offset: 0x2b170) -> 0x230c fde=[ 1e30] │ │ │ │ - 0xfffffffffffe0e88 (offset: 0x2fca0) -> 0x23ac fde=[ 1ed0] │ │ │ │ - 0xfffffffffffe69d8 (offset: 0x357f0) -> 0x244c fde=[ 1f70] │ │ │ │ - 0xfffffffffffe6da8 (offset: 0x35bc0) -> 0x255c fde=[ 2080] │ │ │ │ - 0xfffffffffffe74b8 (offset: 0x362d0) -> 0x25f8 fde=[ 211c] │ │ │ │ - 0xfffffffffffe7bc8 (offset: 0x369e0) -> 0x268c fde=[ 21b0] │ │ │ │ - 0xfffffffffffe8758 (offset: 0x37570) -> 0x271c fde=[ 2240] │ │ │ │ - 0xfffffffffffe8828 (offset: 0x37640) -> 0x274c fde=[ 2270] │ │ │ │ - 0xfffffffffffe8a88 (offset: 0x378a0) -> 0x2794 fde=[ 22b8] │ │ │ │ - 0xfffffffffffe8da8 (offset: 0x37bc0) -> 0x2808 fde=[ 232c] │ │ │ │ - 0xfffffffffffe90c8 (offset: 0x37ee0) -> 0x2880 fde=[ 23a4] │ │ │ │ - 0xfffffffffffe9118 (offset: 0x37f30) -> 0x28a0 fde=[ 23c4] │ │ │ │ - 0xfffffffffffe9168 (offset: 0x37f80) -> 0x28c0 fde=[ 23e4] │ │ │ │ - 0xfffffffffffe91c8 (offset: 0x37fe0) -> 0x28e0 fde=[ 2404] │ │ │ │ - 0xfffffffffffe9398 (offset: 0x381b0) -> 0x28f4 fde=[ 2418] │ │ │ │ - 0xfffffffffffe95e8 (offset: 0x38400) -> 0x2920 fde=[ 2444] │ │ │ │ - 0xfffffffffffe9fe8 (offset: 0x38e00) -> 0x2988 fde=[ 24ac] │ │ │ │ - 0xfffffffffffed298 (offset: 0x3c0b0) -> 0x2a24 fde=[ 2548] │ │ │ │ - 0xffffffffffff0248 (offset: 0x3f060) -> 0x2ab8 fde=[ 25dc] │ │ │ │ - 0xffffffffffff0858 (offset: 0x3f670) -> 0x2b30 fde=[ 2654] │ │ │ │ - 0xffffffffffff0e28 (offset: 0x3fc40) -> 0x2ba0 fde=[ 26c4] │ │ │ │ - 0xffffffffffff1228 (offset: 0x40040) -> 0x2cb8 fde=[ 27dc] │ │ │ │ - 0xffffffffffff16b8 (offset: 0x404d0) -> 0x2d90 fde=[ 28b4] │ │ │ │ - 0xffffffffffff1b88 (offset: 0x409a0) -> 0x2ed8 fde=[ 29fc] │ │ │ │ - 0xffffffffffff2448 (offset: 0x41260) -> 0x2f60 fde=[ 2a84] │ │ │ │ - 0xffffffffffff2518 (offset: 0x41330) -> 0x2f90 fde=[ 2ab4] │ │ │ │ - 0xffffffffffff2758 (offset: 0x41570) -> 0x2fd4 fde=[ 2af8] │ │ │ │ - 0xffffffffffff2a68 (offset: 0x41880) -> 0x3048 fde=[ 2b6c] │ │ │ │ - 0xffffffffffff2ab8 (offset: 0x418d0) -> 0x3068 fde=[ 2b8c] │ │ │ │ - 0xffffffffffff2b08 (offset: 0x41920) -> 0x3088 fde=[ 2bac] │ │ │ │ - 0xffffffffffff2b68 (offset: 0x41980) -> 0x30a8 fde=[ 2bcc] │ │ │ │ - 0xffffffffffff2ce8 (offset: 0x41b00) -> 0x30bc fde=[ 2be0] │ │ │ │ - 0xffffffffffff2f18 (offset: 0x41d30) -> 0x30e8 fde=[ 2c0c] │ │ │ │ - 0xffffffffffff3928 (offset: 0x42740) -> 0x3150 fde=[ 2c74] │ │ │ │ - 0xffffffffffff69c8 (offset: 0x457e0) -> 0x31e4 fde=[ 2d08] │ │ │ │ - 0xffffffffffff9b78 (offset: 0x48990) -> 0x3280 fde=[ 2da4] │ │ │ │ - 0xffffffffffffa158 (offset: 0x48f70) -> 0x3300 fde=[ 2e24] │ │ │ │ - 0xffffffffffffa718 (offset: 0x49530) -> 0x337c fde=[ 2ea0] │ │ │ │ - 0xffffffffffffab18 (offset: 0x49930) -> 0x3494 fde=[ 2fb8] │ │ │ │ - 0xffffffffffffafa8 (offset: 0x49dc0) -> 0x356c fde=[ 3090] │ │ │ │ - 0xffffffffffffb478 (offset: 0x4a290) -> 0x36b4 fde=[ 31d8] │ │ │ │ - 0xffffffffffffbd68 (offset: 0x4ab80) -> 0x373c fde=[ 3260] │ │ │ │ - 0xffffffffffffbe38 (offset: 0x4ac50) -> 0x376c fde=[ 3290] │ │ │ │ - 0xffffffffffffc078 (offset: 0x4ae90) -> 0x37b0 fde=[ 32d4] │ │ │ │ - 0xffffffffffffc388 (offset: 0x4b1a0) -> 0x3824 fde=[ 3348] │ │ │ │ - 0xffffffffffffc3d8 (offset: 0x4b1f0) -> 0x3844 fde=[ 3368] │ │ │ │ - 0xffffffffffffc428 (offset: 0x4b240) -> 0x3864 fde=[ 3388] │ │ │ │ - 0xffffffffffffc488 (offset: 0x4b2a0) -> 0x3884 fde=[ 33a8] │ │ │ │ - 0xffffffffffffc608 (offset: 0x4b420) -> 0x3898 fde=[ 33bc] │ │ │ │ - 0xffffffffffffc838 (offset: 0x4b650) -> 0x38c4 fde=[ 33e8] │ │ │ │ - 0xffffffffffffc9d8 (offset: 0x4b7f0) -> 0x38f8 fde=[ 341c] │ │ │ │ - 0xffffffffffffca18 (offset: 0x4b830) -> 0x3918 fde=[ 343c] │ │ │ │ - 0xffffffffffffcc58 (offset: 0x4ba70) -> 0x3948 fde=[ 346c] │ │ │ │ - 0xffffffffffffd668 (offset: 0x4c480) -> 0x398c fde=[ 34b0] │ │ │ │ - 0xffffffffffffd768 (offset: 0x4c580) -> 0x39b4 fde=[ 34d8] │ │ │ │ - 0xffffffffffffd908 (offset: 0x4c720) -> 0x39e8 fde=[ 350c] │ │ │ │ - 0xffffffffffffd948 (offset: 0x4c760) -> 0x3a08 fde=[ 352c] │ │ │ │ - 0xffffffffffffdb88 (offset: 0x4c9a0) -> 0x3a38 fde=[ 355c] │ │ │ │ - 0xffffffffffffe598 (offset: 0x4d3b0) -> 0x3a7c fde=[ 35a0] │ │ │ │ - 0xffffffffffffe698 (offset: 0x4d4b0) -> 0x3aa4 fde=[ 35c8] │ │ │ │ - 0xffffffffffffe718 (offset: 0x4d530) -> 0x3acc fde=[ 35f0] │ │ │ │ - 0xffffffffffffe9a8 (offset: 0x4d7c0) -> 0x3b20 fde=[ 3644] │ │ │ │ - 0xffffffffffffea68 (offset: 0x4d880) -> 0x3b50 fde=[ 3674] │ │ │ │ - 0xffffffffffffeb38 (offset: 0x4d950) -> 0x3b80 fde=[ 36a4] │ │ │ │ - 0xffffffffffffec38 (offset: 0x4da50) -> 0x3b94 fde=[ 36b8] │ │ │ │ - 0xffffffffffffed38 (offset: 0x4db50) -> 0x3ba8 fde=[ 36cc] │ │ │ │ - 0xffffffffffffedc8 (offset: 0x4dbe0) -> 0x3bbc fde=[ 36e0] │ │ │ │ - 0xffffffffffffeea8 (offset: 0x4dcc0) -> 0x4f0 fde=[ 14] │ │ │ │ + 0xfffffffffffb9048 (offset: 0x3b40) -> 0x508 fde=[ 2c] │ │ │ │ + 0xfffffffffffb90c8 (offset: 0x3bc0) -> 0x52c fde=[ 50] │ │ │ │ + 0xfffffffffffb9388 (offset: 0x3e80) -> 0x574 fde=[ 98] │ │ │ │ + 0xfffffffffffba188 (offset: 0x4c80) -> 0x60c fde=[ 130] │ │ │ │ + 0xfffffffffffba288 (offset: 0x4d80) -> 0x638 fde=[ 15c] │ │ │ │ + 0xfffffffffffba768 (offset: 0x5260) -> 0x690 fde=[ 1b4] │ │ │ │ + 0xfffffffffffbc6e8 (offset: 0x71e0) -> 0x720 fde=[ 244] │ │ │ │ + 0xfffffffffffbc818 (offset: 0x7310) -> 0x760 fde=[ 284] │ │ │ │ + 0xfffffffffffbc908 (offset: 0x7400) -> 0x798 fde=[ 2bc] │ │ │ │ + 0xfffffffffffbcb38 (offset: 0x7630) -> 0x80c fde=[ 330] │ │ │ │ + 0xfffffffffffbcd38 (offset: 0x7830) -> 0x860 fde=[ 384] │ │ │ │ + 0xfffffffffffbcf08 (offset: 0x7a00) -> 0x8a4 fde=[ 3c8] │ │ │ │ + 0xfffffffffffbd0a8 (offset: 0x7ba0) -> 0x8e0 fde=[ 404] │ │ │ │ + 0xfffffffffffbd3b8 (offset: 0x7eb0) -> 0x978 fde=[ 49c] │ │ │ │ + 0xfffffffffffbd608 (offset: 0x8100) -> 0x9f4 fde=[ 518] │ │ │ │ + 0xfffffffffffbda18 (offset: 0x8510) -> 0xa68 fde=[ 58c] │ │ │ │ + 0xfffffffffffbdb08 (offset: 0x8600) -> 0xaa4 fde=[ 5c8] │ │ │ │ + 0xfffffffffffbdb28 (offset: 0x8620) -> 0xab8 fde=[ 5dc] │ │ │ │ + 0xfffffffffffbdba8 (offset: 0x86a0) -> 0xacc fde=[ 5f0] │ │ │ │ + 0xfffffffffffbdc08 (offset: 0x8700) -> 0xae0 fde=[ 604] │ │ │ │ + 0xfffffffffffbdce8 (offset: 0x87e0) -> 0xaf4 fde=[ 618] │ │ │ │ + 0xfffffffffffbde08 (offset: 0x8900) -> 0xb08 fde=[ 62c] │ │ │ │ + 0xfffffffffffbe3b8 (offset: 0x8eb0) -> 0xb70 fde=[ 694] │ │ │ │ + 0xfffffffffffbec88 (offset: 0x9780) -> 0xc5c fde=[ 780] │ │ │ │ + 0xfffffffffffbecc8 (offset: 0x97c0) -> 0xc70 fde=[ 794] │ │ │ │ + 0xfffffffffffbed08 (offset: 0x9800) -> 0xc88 fde=[ 7ac] │ │ │ │ + 0xfffffffffffbedc8 (offset: 0x98c0) -> 0xcac fde=[ 7d0] │ │ │ │ + 0xfffffffffffbf028 (offset: 0x9b20) -> 0xd30 fde=[ 854] │ │ │ │ + 0xfffffffffffbf248 (offset: 0x9d40) -> 0xd9c fde=[ 8c0] │ │ │ │ + 0xfffffffffffbf278 (offset: 0x9d70) -> 0xdbc fde=[ 8e0] │ │ │ │ + 0xfffffffffffbf288 (offset: 0x9d80) -> 0xdd0 fde=[ 8f4] │ │ │ │ + 0xfffffffffffbf318 (offset: 0x9e10) -> 0xe08 fde=[ 92c] │ │ │ │ + 0xfffffffffffbf3f8 (offset: 0x9ef0) -> 0xe44 fde=[ 968] │ │ │ │ + 0xfffffffffffbf4c8 (offset: 0x9fc0) -> 0xe84 fde=[ 9a8] │ │ │ │ + 0xfffffffffffbf6d8 (offset: 0xa1d0) -> 0xf00 fde=[ a24] │ │ │ │ + 0xfffffffffffbf8b8 (offset: 0xa3b0) -> 0xf5c fde=[ a80] │ │ │ │ + 0xfffffffffffbfb38 (offset: 0xa630) -> 0xf9c fde=[ ac0] │ │ │ │ + 0xfffffffffffbfb58 (offset: 0xa650) -> 0xfb0 fde=[ ad4] │ │ │ │ + 0xfffffffffffbfb68 (offset: 0xa660) -> 0xfc4 fde=[ ae8] │ │ │ │ + 0xfffffffffffbfb88 (offset: 0xa680) -> 0xfd8 fde=[ afc] │ │ │ │ + 0xfffffffffffbfbe8 (offset: 0xa6e0) -> 0xff8 fde=[ b1c] │ │ │ │ + 0xfffffffffffbfc98 (offset: 0xa790) -> 0x102c fde=[ b50] │ │ │ │ + 0xfffffffffffbfdb8 (offset: 0xa8b0) -> 0x1084 fde=[ ba8] │ │ │ │ + 0xfffffffffffbfe88 (offset: 0xa980) -> 0x10c8 fde=[ bec] │ │ │ │ + 0xfffffffffffbfff8 (offset: 0xaaf0) -> 0x1130 fde=[ c54] │ │ │ │ + 0xfffffffffffc00f8 (offset: 0xabf0) -> 0x1184 fde=[ ca8] │ │ │ │ + 0xfffffffffffc0298 (offset: 0xad90) -> 0x11f0 fde=[ d14] │ │ │ │ + 0xfffffffffffc0418 (offset: 0xaf10) -> 0x1258 fde=[ d7c] │ │ │ │ + 0xfffffffffffc0468 (offset: 0xaf60) -> 0x126c fde=[ d90] │ │ │ │ + 0xfffffffffffc04e8 (offset: 0xafe0) -> 0x1280 fde=[ da4] │ │ │ │ + 0xfffffffffffc05b8 (offset: 0xb0b0) -> 0x12c8 fde=[ dec] │ │ │ │ + 0xfffffffffffc06d8 (offset: 0xb1d0) -> 0x1324 fde=[ e48] │ │ │ │ + 0xfffffffffffc07b8 (offset: 0xb2b0) -> 0x1370 fde=[ e94] │ │ │ │ + 0xfffffffffffc0848 (offset: 0xb340) -> 0x13a8 fde=[ ecc] │ │ │ │ + 0xfffffffffffc0928 (offset: 0xb420) -> 0x13f0 fde=[ f14] │ │ │ │ + 0xfffffffffffc09d8 (offset: 0xb4d0) -> 0x142c fde=[ f50] │ │ │ │ + 0xfffffffffffc0ac8 (offset: 0xb5c0) -> 0x1474 fde=[ f98] │ │ │ │ + 0xfffffffffffc0b78 (offset: 0xb670) -> 0x14b0 fde=[ fd4] │ │ │ │ + 0xfffffffffffc0cd8 (offset: 0xb7d0) -> 0x150c fde=[ 1030] │ │ │ │ + 0xfffffffffffc0dc8 (offset: 0xb8c0) -> 0x155c fde=[ 1080] │ │ │ │ + 0xfffffffffffc0ee8 (offset: 0xb9e0) -> 0x15b0 fde=[ 10d4] │ │ │ │ + 0xfffffffffffc0fb8 (offset: 0xbab0) -> 0x15f0 fde=[ 1114] │ │ │ │ + 0xfffffffffffc1128 (offset: 0xbc20) -> 0x1650 fde=[ 1174] │ │ │ │ + 0xfffffffffffc1218 (offset: 0xbd10) -> 0x169c fde=[ 11c0] │ │ │ │ + 0xfffffffffffc1548 (offset: 0xc040) -> 0x16c0 fde=[ 11e4] │ │ │ │ + 0xfffffffffffc1918 (offset: 0xc410) -> 0x16e8 fde=[ 120c] │ │ │ │ + 0xfffffffffffc1948 (offset: 0xc440) -> 0x16fc fde=[ 1220] │ │ │ │ + 0xfffffffffffc1988 (offset: 0xc480) -> 0x1710 fde=[ 1234] │ │ │ │ + 0xfffffffffffc19a8 (offset: 0xc4a0) -> 0x1724 fde=[ 1248] │ │ │ │ + 0xfffffffffffc19c8 (offset: 0xc4c0) -> 0x1738 fde=[ 125c] │ │ │ │ + 0xfffffffffffc2198 (offset: 0xcc90) -> 0x17bc fde=[ 12e0] │ │ │ │ + 0xfffffffffffc2968 (offset: 0xd460) -> 0x1840 fde=[ 1364] │ │ │ │ + 0xfffffffffffc32f8 (offset: 0xddf0) -> 0x18a8 fde=[ 13cc] │ │ │ │ + 0xfffffffffffc35f8 (offset: 0xe0f0) -> 0x191c fde=[ 1440] │ │ │ │ + 0xfffffffffffc3988 (offset: 0xe480) -> 0x1984 fde=[ 14a8] │ │ │ │ + 0xfffffffffffc4428 (offset: 0xef20) -> 0x1a98 fde=[ 15bc] │ │ │ │ + 0xfffffffffffc5028 (offset: 0xfb20) -> 0x1b8c fde=[ 16b0] │ │ │ │ + 0xfffffffffffc7798 (offset: 0x12290) -> 0x1cc4 fde=[ 17e8] │ │ │ │ + 0xfffffffffffc9ac8 (offset: 0x145c0) -> 0x1dd0 fde=[ 18f4] │ │ │ │ + 0xfffffffffffca228 (offset: 0x14d20) -> 0x1e68 fde=[ 198c] │ │ │ │ + 0xfffffffffffca908 (offset: 0x15400) -> 0x1ef4 fde=[ 1a18] │ │ │ │ + 0xfffffffffffcc578 (offset: 0x17070) -> 0x1f94 fde=[ 1ab8] │ │ │ │ + 0xfffffffffffce4b8 (offset: 0x18fb0) -> 0x2034 fde=[ 1b58] │ │ │ │ + 0xfffffffffffd11c8 (offset: 0x1bcc0) -> 0x20dc fde=[ 1c00] │ │ │ │ + 0xfffffffffffd3fe8 (offset: 0x1eae0) -> 0x2180 fde=[ 1ca4] │ │ │ │ + 0xfffffffffffd8178 (offset: 0x22c70) -> 0x2228 fde=[ 1d4c] │ │ │ │ + 0xfffffffffffddca8 (offset: 0x287a0) -> 0x22cc fde=[ 1df0] │ │ │ │ + 0xfffffffffffe2108 (offset: 0x2cc00) -> 0x2374 fde=[ 1e98] │ │ │ │ + 0xfffffffffffe7a58 (offset: 0x32550) -> 0x241c fde=[ 1f40] │ │ │ │ + 0xfffffffffffe7de8 (offset: 0x328e0) -> 0x2534 fde=[ 2058] │ │ │ │ + 0xfffffffffffe84a8 (offset: 0x32fa0) -> 0x25d0 fde=[ 20f4] │ │ │ │ + 0xfffffffffffe8b98 (offset: 0x33690) -> 0x266c fde=[ 2190] │ │ │ │ + 0xfffffffffffe96b8 (offset: 0x341b0) -> 0x2700 fde=[ 2224] │ │ │ │ + 0xfffffffffffe9788 (offset: 0x34280) -> 0x2744 fde=[ 2268] │ │ │ │ + 0xfffffffffffe99e8 (offset: 0x344e0) -> 0x278c fde=[ 22b0] │ │ │ │ + 0xfffffffffffe9d28 (offset: 0x34820) -> 0x27fc fde=[ 2320] │ │ │ │ + 0xfffffffffffea068 (offset: 0x34b60) -> 0x2870 fde=[ 2394] │ │ │ │ + 0xfffffffffffea0a8 (offset: 0x34ba0) -> 0x2890 fde=[ 23b4] │ │ │ │ + 0xfffffffffffea0f8 (offset: 0x34bf0) -> 0x28b0 fde=[ 23d4] │ │ │ │ + 0xfffffffffffea148 (offset: 0x34c40) -> 0x28d0 fde=[ 23f4] │ │ │ │ + 0xfffffffffffea378 (offset: 0x34e70) -> 0x28e4 fde=[ 2408] │ │ │ │ + 0xfffffffffffea588 (offset: 0x35080) -> 0x291c fde=[ 2440] │ │ │ │ + 0xfffffffffffeafa8 (offset: 0x35aa0) -> 0x2984 fde=[ 24a8] │ │ │ │ + 0xfffffffffffedf58 (offset: 0x38a50) -> 0x2a1c fde=[ 2540] │ │ │ │ + 0xffffffffffff0ca8 (offset: 0x3b7a0) -> 0x2ab8 fde=[ 25dc] │ │ │ │ + 0xffffffffffff1258 (offset: 0x3bd50) -> 0x2b34 fde=[ 2658] │ │ │ │ + 0xffffffffffff17d8 (offset: 0x3c2d0) -> 0x2bac fde=[ 26d0] │ │ │ │ + 0xffffffffffff1b98 (offset: 0x3c690) -> 0x2cdc fde=[ 2800] │ │ │ │ + 0xffffffffffff1fc8 (offset: 0x3cac0) -> 0x2db4 fde=[ 28d8] │ │ │ │ + 0xffffffffffff2448 (offset: 0x3cf40) -> 0x2f0c fde=[ 2a30] │ │ │ │ + 0xffffffffffff2ce8 (offset: 0x3d7e0) -> 0x2fa0 fde=[ 2ac4] │ │ │ │ + 0xffffffffffff2db8 (offset: 0x3d8b0) -> 0x2fe4 fde=[ 2b08] │ │ │ │ + 0xffffffffffff3008 (offset: 0x3db00) -> 0x3028 fde=[ 2b4c] │ │ │ │ + 0xffffffffffff3338 (offset: 0x3de30) -> 0x3098 fde=[ 2bbc] │ │ │ │ + 0xffffffffffff3378 (offset: 0x3de70) -> 0x30b8 fde=[ 2bdc] │ │ │ │ + 0xffffffffffff33c8 (offset: 0x3dec0) -> 0x30d8 fde=[ 2bfc] │ │ │ │ + 0xffffffffffff3418 (offset: 0x3df10) -> 0x30f8 fde=[ 2c1c] │ │ │ │ + 0xffffffffffff3608 (offset: 0x3e100) -> 0x310c fde=[ 2c30] │ │ │ │ + 0xffffffffffff3808 (offset: 0x3e300) -> 0x3144 fde=[ 2c68] │ │ │ │ + 0xffffffffffff4268 (offset: 0x3ed60) -> 0x31b0 fde=[ 2cd4] │ │ │ │ + 0xffffffffffff70d8 (offset: 0x41bd0) -> 0x3248 fde=[ 2d6c] │ │ │ │ + 0xffffffffffff9fc8 (offset: 0x44ac0) -> 0x32e0 fde=[ 2e04] │ │ │ │ + 0xffffffffffffa588 (offset: 0x45080) -> 0x3364 fde=[ 2e88] │ │ │ │ + 0xffffffffffffaaf8 (offset: 0x455f0) -> 0x33e4 fde=[ 2f08] │ │ │ │ + 0xffffffffffffaeb8 (offset: 0x459b0) -> 0x3514 fde=[ 3038] │ │ │ │ + 0xffffffffffffb2e8 (offset: 0x45de0) -> 0x35ec fde=[ 3110] │ │ │ │ + 0xffffffffffffb768 (offset: 0x46260) -> 0x3744 fde=[ 3268] │ │ │ │ + 0xffffffffffffc048 (offset: 0x46b40) -> 0x37dc fde=[ 3300] │ │ │ │ + 0xffffffffffffc118 (offset: 0x46c10) -> 0x3820 fde=[ 3344] │ │ │ │ + 0xffffffffffffc368 (offset: 0x46e60) -> 0x3864 fde=[ 3388] │ │ │ │ + 0xffffffffffffc698 (offset: 0x47190) -> 0x38d4 fde=[ 33f8] │ │ │ │ + 0xffffffffffffc6d8 (offset: 0x471d0) -> 0x38f4 fde=[ 3418] │ │ │ │ + 0xffffffffffffc728 (offset: 0x47220) -> 0x3914 fde=[ 3438] │ │ │ │ + 0xffffffffffffc778 (offset: 0x47270) -> 0x3934 fde=[ 3458] │ │ │ │ + 0xffffffffffffc968 (offset: 0x47460) -> 0x3948 fde=[ 346c] │ │ │ │ + 0xffffffffffffcb88 (offset: 0x47680) -> 0x3980 fde=[ 34a4] │ │ │ │ + 0xffffffffffffcd08 (offset: 0x47800) -> 0x39b0 fde=[ 34d4] │ │ │ │ + 0xffffffffffffcd28 (offset: 0x47820) -> 0x39c4 fde=[ 34e8] │ │ │ │ + 0xffffffffffffcf28 (offset: 0x47a20) -> 0x39f4 fde=[ 3518] │ │ │ │ + 0xffffffffffffd808 (offset: 0x48300) -> 0x3a34 fde=[ 3558] │ │ │ │ + 0xffffffffffffd908 (offset: 0x48400) -> 0x3a64 fde=[ 3588] │ │ │ │ + 0xffffffffffffda88 (offset: 0x48580) -> 0x3a94 fde=[ 35b8] │ │ │ │ + 0xffffffffffffdaa8 (offset: 0x485a0) -> 0x3aa8 fde=[ 35cc] │ │ │ │ + 0xffffffffffffdca8 (offset: 0x487a0) -> 0x3ad8 fde=[ 35fc] │ │ │ │ + 0xffffffffffffe588 (offset: 0x49080) -> 0x3b18 fde=[ 363c] │ │ │ │ + 0xffffffffffffe688 (offset: 0x49180) -> 0x3b48 fde=[ 366c] │ │ │ │ + 0xffffffffffffe708 (offset: 0x49200) -> 0x3b70 fde=[ 3694] │ │ │ │ + 0xffffffffffffe998 (offset: 0x49490) -> 0x3bc4 fde=[ 36e8] │ │ │ │ + 0xffffffffffffea58 (offset: 0x49550) -> 0x3bf4 fde=[ 3718] │ │ │ │ + 0xffffffffffffeb28 (offset: 0x49620) -> 0x3c24 fde=[ 3748] │ │ │ │ + 0xffffffffffffec28 (offset: 0x49720) -> 0x3c38 fde=[ 375c] │ │ │ │ + 0xffffffffffffed28 (offset: 0x49820) -> 0x3c4c fde=[ 3770] │ │ │ │ + 0xffffffffffffedb8 (offset: 0x498b0) -> 0x3c60 fde=[ 3784] │ │ │ │ + 0xffffffffffffee98 (offset: 0x49990) -> 0x4f0 fde=[ 14] │ │ │ │ │ │ │ │ Contents of the .eh_frame section: │ │ │ │ │ │ │ │ │ │ │ │ 00000000 0000000000000010 00000000 CIE │ │ │ │ Version: 1 │ │ │ │ Augmentation: "zR" │ │ │ │ Code alignment factor: 4 │ │ │ │ Data alignment factor: -8 │ │ │ │ Return address column: 65 │ │ │ │ Augmentation data: 1b │ │ │ │ DW_CFA_def_cfa: r1 ofs 0 │ │ │ │ │ │ │ │ -00000014 0000000000000014 00000018 FDE cie=00000000 pc=000000000004dcc0..000000000004de38 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000004dcc8 │ │ │ │ +00000014 0000000000000014 00000018 FDE cie=00000000 pc=0000000000049990..0000000000049b08 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000049998 │ │ │ │ DW_CFA_register: r65 in r0 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000004dcd0 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000499a0 │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ │ │ │ │ -0000002c 0000000000000020 00000030 FDE cie=00000000 pc=0000000000003b10..0000000000003b90 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000003b24 │ │ │ │ +0000002c 0000000000000020 00000030 FDE cie=00000000 pc=0000000000003b40..0000000000003bac │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000003b54 │ │ │ │ DW_CFA_register: r65 in r0 │ │ │ │ DW_CFA_offset: r29 at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000003b2c │ │ │ │ DW_CFA_offset: r30 at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000003b34 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000003b60 │ │ │ │ DW_CFA_offset: r31 at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000003b48 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000003b6c │ │ │ │ DW_CFA_def_cfa_offset: 128 │ │ │ │ DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00000050 0000000000000064 00000054 FDE cie=00000000 pc=0000000000003b90..0000000000003ec0 │ │ │ │ - DW_CFA_advance_loc: 36 to 0000000000003bb4 │ │ │ │ +00000050 0000000000000044 00000054 FDE cie=00000000 pc=0000000000003bc0..0000000000003e80 │ │ │ │ + DW_CFA_advance_loc: 40 to 0000000000003be8 │ │ │ │ DW_CFA_offset: r62 at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000003bcc │ │ │ │ - DW_CFA_register: r65 in r0 │ │ │ │ DW_CFA_offset: r63 at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 52 to 0000000000003c1c │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ DW_CFA_offset: r29 at cfa-56 │ │ │ │ DW_CFA_offset: r30 at cfa-48 │ │ │ │ DW_CFA_offset: r31 at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000003bdc │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ - DW_CFA_advance_loc1: 304 to 0000000000003d0c │ │ │ │ + DW_CFA_advance_loc: 252 to 0000000000003d18 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 28 to 0000000000003d28 │ │ │ │ + DW_CFA_advance_loc: 28 to 0000000000003d34 │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ DW_CFA_restore: r63 │ │ │ │ DW_CFA_restore: r62 │ │ │ │ DW_CFA_restore: r31 │ │ │ │ DW_CFA_restore: r30 │ │ │ │ DW_CFA_restore: r29 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000003d30 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000003d40 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000003d3c │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000003d4c │ │ │ │ DW_CFA_offset: r60 at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000003d40 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000003d50 │ │ │ │ DW_CFA_offset: r61 at cfa-24 │ │ │ │ - DW_CFA_advance_loc1: 260 to 0000000000003e44 │ │ │ │ + DW_CFA_advance_loc: 224 to 0000000000003e30 │ │ │ │ DW_CFA_restore: r60 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000003e48 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000003e34 │ │ │ │ DW_CFA_restore: r61 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000003e4c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000003e38 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 28 to 0000000000003e68 │ │ │ │ + DW_CFA_advance_loc: 28 to 0000000000003e54 │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ DW_CFA_restore: r63 │ │ │ │ DW_CFA_restore: r62 │ │ │ │ DW_CFA_restore: r31 │ │ │ │ DW_CFA_restore: r30 │ │ │ │ DW_CFA_restore: r29 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000003e70 │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_offset: r29 at cfa-56 │ │ │ │ - DW_CFA_offset: r30 at cfa-48 │ │ │ │ - DW_CFA_offset: r31 at cfa-40 │ │ │ │ - DW_CFA_offset: r62 at cfa-16 │ │ │ │ - DW_CFA_offset: r63 at cfa-8 │ │ │ │ - DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ - DW_CFA_advance_loc: 48 to 0000000000003ea0 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_restore: r29 │ │ │ │ - DW_CFA_restore: r30 │ │ │ │ - DW_CFA_restore: r31 │ │ │ │ - DW_CFA_restore: r62 │ │ │ │ - DW_CFA_restore: r63 │ │ │ │ - DW_CFA_restore_extended: r65 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000000b8 0000000000000088 000000bc FDE cie=00000000 pc=0000000000003ec0..0000000000004e48 │ │ │ │ - DW_CFA_advance_loc: 152 to 0000000000003f58 │ │ │ │ - DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ +00000098 0000000000000094 0000009c FDE cie=00000000 pc=0000000000003e80..0000000000004c7c │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000003e94 │ │ │ │ + DW_CFA_register: r65 in r0 │ │ │ │ DW_CFA_offset: r60 at cfa-32 │ │ │ │ DW_CFA_offset: r61 at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000003ea4 │ │ │ │ DW_CFA_offset: r62 at cfa-16 │ │ │ │ DW_CFA_offset: r63 at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000003eb4 │ │ │ │ DW_CFA_offset: r29 at cfa-136 │ │ │ │ + DW_CFA_offset: r28 at cfa-144 │ │ │ │ + DW_CFA_advance_loc: 136 to 0000000000003f3c │ │ │ │ + DW_CFA_def_cfa_offset: 352 │ │ │ │ + DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ DW_CFA_offset: r50 at cfa-112 │ │ │ │ DW_CFA_offset: r51 at cfa-104 │ │ │ │ DW_CFA_offset: r52 at cfa-96 │ │ │ │ DW_CFA_offset: r53 at cfa-88 │ │ │ │ DW_CFA_offset: r54 at cfa-80 │ │ │ │ DW_CFA_offset: r55 at cfa-72 │ │ │ │ DW_CFA_offset: r56 at cfa-64 │ │ │ │ @@ -280,29 +268,30 @@ │ │ │ │ DW_CFA_offset: r21 at cfa-200 │ │ │ │ DW_CFA_offset: r22 at cfa-192 │ │ │ │ DW_CFA_offset: r23 at cfa-184 │ │ │ │ DW_CFA_offset: r24 at cfa-176 │ │ │ │ DW_CFA_offset: r25 at cfa-168 │ │ │ │ DW_CFA_offset: r26 at cfa-160 │ │ │ │ DW_CFA_offset: r27 at cfa-152 │ │ │ │ - DW_CFA_offset: r28 at cfa-144 │ │ │ │ DW_CFA_offset: r30 at cfa-128 │ │ │ │ DW_CFA_offset: r31 at cfa-120 │ │ │ │ + DW_CFA_offset_extended_sf: r71 at cfa+8 │ │ │ │ DW_CFA_offset_extended_sf: r72 at cfa+8 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000003f60 │ │ │ │ - DW_CFA_def_cfa_offset: 352 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000003f74 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000003f44 │ │ │ │ DW_CFA_def_cfa_register: r31 │ │ │ │ - DW_CFA_advance_loc: 80 to 0000000000003fc4 │ │ │ │ + DW_CFA_advance_loc: 60 to 0000000000003f80 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa: r1 ofs 0 │ │ │ │ - DW_CFA_advance_loc: 68 to 0000000000004008 │ │ │ │ + DW_CFA_advance_loc: 44 to 0000000000003fac │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ - DW_CFA_advance_loc: 76 to 0000000000004054 │ │ │ │ + DW_CFA_advance_loc: 84 to 0000000000004000 │ │ │ │ + DW_CFA_restore_extended: r71 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000004004 │ │ │ │ DW_CFA_restore_extended: r72 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000004014 │ │ │ │ DW_CFA_restore: r63 │ │ │ │ DW_CFA_restore: r62 │ │ │ │ DW_CFA_restore: r61 │ │ │ │ DW_CFA_restore: r60 │ │ │ │ DW_CFA_restore: r59 │ │ │ │ DW_CFA_restore: r58 │ │ │ │ DW_CFA_restore: r57 │ │ │ │ @@ -327,65 +316,64 @@ │ │ │ │ DW_CFA_restore: r20 │ │ │ │ DW_CFA_restore: r19 │ │ │ │ DW_CFA_restore: r18 │ │ │ │ DW_CFA_restore: r17 │ │ │ │ DW_CFA_restore: r16 │ │ │ │ DW_CFA_restore: r15 │ │ │ │ DW_CFA_restore: r14 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000004060 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000004020 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -00000144 0000000000000028 00000148 FDE cie=00000000 pc=0000000000004e50..0000000000004f74 │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000004e68 │ │ │ │ +00000130 0000000000000028 00000134 FDE cie=00000000 pc=0000000000004c80..0000000000004d74 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000004c90 │ │ │ │ DW_CFA_register: r65 in r0 │ │ │ │ DW_CFA_offset: r62 at cfa-16 │ │ │ │ DW_CFA_offset: r63 at cfa-8 │ │ │ │ DW_CFA_offset: r31 at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000004e78 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000004ca0 │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ - DW_CFA_advance_loc: 216 to 0000000000004f50 │ │ │ │ + DW_CFA_advance_loc: 176 to 0000000000004d50 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000004f64 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000004d64 │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ DW_CFA_restore: r63 │ │ │ │ DW_CFA_restore: r62 │ │ │ │ DW_CFA_restore: r31 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000170 0000000000000058 00000174 FDE cie=00000000 pc=0000000000004f80..0000000000005528 │ │ │ │ - DW_CFA_advance_loc: 80 to 0000000000004fd0 │ │ │ │ - DW_CFA_register: r65 in r0 │ │ │ │ +0000015c 0000000000000054 00000160 FDE cie=00000000 pc=0000000000004d80..0000000000005260 │ │ │ │ + DW_CFA_advance_loc: 76 to 0000000000004dcc │ │ │ │ + DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ DW_CFA_offset: r58 at cfa-48 │ │ │ │ DW_CFA_offset: r59 at cfa-40 │ │ │ │ + DW_CFA_offset: r60 at cfa-32 │ │ │ │ DW_CFA_offset: r48 at cfa-128 │ │ │ │ DW_CFA_offset: r49 at cfa-120 │ │ │ │ DW_CFA_offset: r52 at cfa-96 │ │ │ │ DW_CFA_offset: r53 at cfa-88 │ │ │ │ DW_CFA_offset: r54 at cfa-80 │ │ │ │ DW_CFA_offset: r55 at cfa-72 │ │ │ │ + DW_CFA_offset: r56 at cfa-64 │ │ │ │ DW_CFA_offset: r50 at cfa-112 │ │ │ │ DW_CFA_offset: r51 at cfa-104 │ │ │ │ - DW_CFA_offset: r56 at cfa-64 │ │ │ │ DW_CFA_offset: r57 at cfa-56 │ │ │ │ DW_CFA_offset: r62 at cfa-16 │ │ │ │ DW_CFA_offset: r63 at cfa-8 │ │ │ │ - DW_CFA_offset: r60 at cfa-32 │ │ │ │ DW_CFA_offset: r61 at cfa-24 │ │ │ │ DW_CFA_offset: r31 at cfa-136 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000004fdc │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000004dd4 │ │ │ │ DW_CFA_def_cfa_offset: 176 │ │ │ │ - DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ - DW_CFA_advance_loc1: 784 to 00000000000052ec │ │ │ │ + DW_CFA_advance_loc1: 676 to 0000000000005078 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 68 to 0000000000005330 │ │ │ │ + DW_CFA_advance_loc: 44 to 00000000000050a4 │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000005338 │ │ │ │ + DW_CFA_advance_loc: 32 to 00000000000050c4 │ │ │ │ DW_CFA_restore: r63 │ │ │ │ DW_CFA_restore: r62 │ │ │ │ DW_CFA_restore: r61 │ │ │ │ DW_CFA_restore: r60 │ │ │ │ DW_CFA_restore: r59 │ │ │ │ DW_CFA_restore: r58 │ │ │ │ DW_CFA_restore: r57 │ │ │ │ @@ -395,42 +383,42 @@ │ │ │ │ DW_CFA_restore: r53 │ │ │ │ DW_CFA_restore: r52 │ │ │ │ DW_CFA_restore: r51 │ │ │ │ DW_CFA_restore: r50 │ │ │ │ DW_CFA_restore: r49 │ │ │ │ DW_CFA_restore: r48 │ │ │ │ DW_CFA_restore: r31 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000005340 │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000000050d0 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -000001cc 000000000000008c 000001d0 FDE cie=00000000 pc=0000000000005530..00000000000078c0 │ │ │ │ - DW_CFA_advance_loc: 160 to 00000000000055d0 │ │ │ │ - DW_CFA_def_cfa_offset: 320 │ │ │ │ +000001b4 000000000000008c 000001b8 FDE cie=00000000 pc=0000000000005260..00000000000071e0 │ │ │ │ + DW_CFA_advance_loc: 84 to 00000000000052b4 │ │ │ │ DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ DW_CFA_offset: r48 at cfa-128 │ │ │ │ DW_CFA_offset: r49 at cfa-120 │ │ │ │ DW_CFA_offset: r50 at cfa-112 │ │ │ │ DW_CFA_offset: r51 at cfa-104 │ │ │ │ + DW_CFA_offset: r52 at cfa-96 │ │ │ │ DW_CFA_offset: r46 at cfa-144 │ │ │ │ DW_CFA_offset: r47 at cfa-136 │ │ │ │ DW_CFA_offset: r54 at cfa-80 │ │ │ │ DW_CFA_offset: r55 at cfa-72 │ │ │ │ - DW_CFA_offset: r52 at cfa-96 │ │ │ │ + DW_CFA_offset: r56 at cfa-64 │ │ │ │ DW_CFA_offset: r53 at cfa-88 │ │ │ │ DW_CFA_offset: r60 at cfa-32 │ │ │ │ DW_CFA_offset: r61 at cfa-24 │ │ │ │ + DW_CFA_offset: r62 at cfa-16 │ │ │ │ DW_CFA_offset: r58 at cfa-48 │ │ │ │ DW_CFA_offset: r59 at cfa-40 │ │ │ │ - DW_CFA_offset: r62 at cfa-16 │ │ │ │ DW_CFA_offset: r63 at cfa-8 │ │ │ │ - DW_CFA_offset: r56 at cfa-64 │ │ │ │ DW_CFA_offset: r57 at cfa-56 │ │ │ │ DW_CFA_offset: r15 at cfa-280 │ │ │ │ + DW_CFA_advance_loc: 72 to 00000000000052fc │ │ │ │ + DW_CFA_def_cfa_offset: 320 │ │ │ │ DW_CFA_offset: r16 at cfa-272 │ │ │ │ DW_CFA_offset: r17 at cfa-264 │ │ │ │ DW_CFA_offset: r18 at cfa-256 │ │ │ │ DW_CFA_offset: r19 at cfa-248 │ │ │ │ DW_CFA_offset: r20 at cfa-240 │ │ │ │ DW_CFA_offset: r21 at cfa-232 │ │ │ │ DW_CFA_offset: r22 at cfa-224 │ │ │ │ @@ -439,20 +427,20 @@ │ │ │ │ DW_CFA_offset: r25 at cfa-200 │ │ │ │ DW_CFA_offset: r26 at cfa-192 │ │ │ │ DW_CFA_offset: r27 at cfa-184 │ │ │ │ DW_CFA_offset: r28 at cfa-176 │ │ │ │ DW_CFA_offset: r29 at cfa-168 │ │ │ │ DW_CFA_offset: r30 at cfa-160 │ │ │ │ DW_CFA_offset: r31 at cfa-152 │ │ │ │ - DW_CFA_advance_loc2: 2412 to 0000000000005f3c │ │ │ │ + DW_CFA_advance_loc2: 2152 to 0000000000005b64 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 76 to 0000000000005f88 │ │ │ │ + DW_CFA_advance_loc: 52 to 0000000000005b98 │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ - DW_CFA_advance_loc: 80 to 0000000000005fd8 │ │ │ │ + DW_CFA_advance_loc: 104 to 0000000000005c00 │ │ │ │ DW_CFA_restore: r63 │ │ │ │ DW_CFA_restore: r62 │ │ │ │ DW_CFA_restore: r61 │ │ │ │ DW_CFA_restore: r60 │ │ │ │ DW_CFA_restore: r59 │ │ │ │ DW_CFA_restore: r58 │ │ │ │ DW_CFA_restore: r57 │ │ │ │ @@ -480,733 +468,745 @@ │ │ │ │ DW_CFA_restore: r21 │ │ │ │ DW_CFA_restore: r20 │ │ │ │ DW_CFA_restore: r19 │ │ │ │ DW_CFA_restore: r18 │ │ │ │ DW_CFA_restore: r17 │ │ │ │ DW_CFA_restore: r16 │ │ │ │ DW_CFA_restore: r15 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000005fe0 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000005c10 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -0000025c 000000000000003c 00000260 FDE cie=00000000 pc=00000000000078c0..0000000000007a10 │ │ │ │ - DW_CFA_advance_loc: 32 to 00000000000078e0 │ │ │ │ +00000244 000000000000003c 00000248 FDE cie=00000000 pc=00000000000071e0..0000000000007304 │ │ │ │ + DW_CFA_advance_loc: 36 to 0000000000007204 │ │ │ │ DW_CFA_register: r65 in r0 │ │ │ │ DW_CFA_offset: r62 at cfa-16 │ │ │ │ DW_CFA_offset: r63 at cfa-8 │ │ │ │ DW_CFA_offset: r31 at cfa-40 │ │ │ │ DW_CFA_offset: r60 at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 28 to 00000000000078fc │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000007214 │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_offset: r61 at cfa-24 │ │ │ │ DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ - DW_CFA_advance_loc: 104 to 0000000000007964 │ │ │ │ + DW_CFA_offset: r61 at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 88 to 000000000000726c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 28 to 0000000000007980 │ │ │ │ + DW_CFA_advance_loc: 28 to 0000000000007288 │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ DW_CFA_restore: r63 │ │ │ │ DW_CFA_restore: r62 │ │ │ │ DW_CFA_restore: r61 │ │ │ │ DW_CFA_restore: r60 │ │ │ │ DW_CFA_restore: r31 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000007990 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000007290 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 84 to 00000000000079e4 │ │ │ │ + DW_CFA_advance_loc: 72 to 00000000000072d8 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 28 to 0000000000007a00 │ │ │ │ + DW_CFA_advance_loc: 28 to 00000000000072f4 │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ DW_CFA_restore: r63 │ │ │ │ DW_CFA_restore: r62 │ │ │ │ DW_CFA_restore: r61 │ │ │ │ DW_CFA_restore: r60 │ │ │ │ DW_CFA_restore: r31 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000029c 0000000000000034 000002a0 FDE cie=00000000 pc=0000000000007a10..0000000000007b18 │ │ │ │ - DW_CFA_advance_loc: 40 to 0000000000007a38 │ │ │ │ +00000284 0000000000000034 00000288 FDE cie=00000000 pc=0000000000007310..00000000000073f0 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000000731c │ │ │ │ DW_CFA_register: r65 in r0 │ │ │ │ + DW_CFA_offset: r62 at cfa-16 │ │ │ │ + DW_CFA_offset: r63 at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 40 to 0000000000007344 │ │ │ │ DW_CFA_offset: r58 at cfa-48 │ │ │ │ DW_CFA_offset: r59 at cfa-40 │ │ │ │ DW_CFA_offset: r60 at cfa-32 │ │ │ │ + DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ DW_CFA_offset: r61 at cfa-24 │ │ │ │ - DW_CFA_offset: r62 at cfa-16 │ │ │ │ - DW_CFA_offset: r63 at cfa-8 │ │ │ │ DW_CFA_offset: r31 at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 28 to 0000000000007a54 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000734c │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ - DW_CFA_advance_loc: 144 to 0000000000007ae4 │ │ │ │ + DW_CFA_advance_loc: 112 to 00000000000073bc │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 36 to 0000000000007b08 │ │ │ │ + DW_CFA_advance_loc: 36 to 00000000000073e0 │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ DW_CFA_restore: r63 │ │ │ │ DW_CFA_restore: r62 │ │ │ │ DW_CFA_restore: r61 │ │ │ │ DW_CFA_restore: r60 │ │ │ │ DW_CFA_restore: r59 │ │ │ │ DW_CFA_restore: r58 │ │ │ │ DW_CFA_restore: r31 │ │ │ │ DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -000002d4 0000000000000070 000002d8 FDE cie=00000000 pc=0000000000007b20..0000000000007d80 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000007b34 │ │ │ │ - DW_CFA_register: r65 in r0 │ │ │ │ +000002bc 0000000000000070 000002c0 FDE cie=00000000 pc=0000000000007400..0000000000007630 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000007410 │ │ │ │ DW_CFA_offset: r29 at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000007b3c │ │ │ │ DW_CFA_offset: r30 at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 28 to 0000000000007b58 │ │ │ │ + DW_CFA_register: r65 in r0 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000007420 │ │ │ │ DW_CFA_offset: r31 at cfa-40 │ │ │ │ DW_CFA_offset: r60 at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000000742c │ │ │ │ + DW_CFA_offset_extended_sf: r72 at cfa+8 │ │ │ │ + DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000007440 │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ DW_CFA_offset: r61 at cfa-24 │ │ │ │ DW_CFA_offset: r62 at cfa-16 │ │ │ │ - DW_CFA_offset_extended_sf: r72 at cfa+8 │ │ │ │ DW_CFA_offset: r63 at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000007b68 │ │ │ │ - DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000007b74 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000000744c │ │ │ │ DW_CFA_offset: r27 at cfa-72 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000007b78 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000007450 │ │ │ │ DW_CFA_offset: r28 at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 148 to 0000000000007c0c │ │ │ │ + DW_CFA_advance_loc: 128 to 00000000000074d0 │ │ │ │ DW_CFA_restore: r27 │ │ │ │ - DW_CFA_advance_loc: 116 to 0000000000007c80 │ │ │ │ + DW_CFA_advance_loc: 104 to 0000000000007538 │ │ │ │ DW_CFA_restore: r28 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000007c84 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000753c │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 40 to 0000000000007cac │ │ │ │ + DW_CFA_advance_loc: 40 to 0000000000007564 │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000007cb0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000007568 │ │ │ │ DW_CFA_restore_extended: r72 │ │ │ │ DW_CFA_restore: r63 │ │ │ │ DW_CFA_restore: r62 │ │ │ │ DW_CFA_restore: r61 │ │ │ │ DW_CFA_restore: r60 │ │ │ │ DW_CFA_restore: r31 │ │ │ │ DW_CFA_restore: r30 │ │ │ │ DW_CFA_restore: r29 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000007cc0 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000007570 │ │ │ │ DW_CFA_def_cfa_offset: 112 │ │ │ │ DW_CFA_offset: r29 at cfa-56 │ │ │ │ DW_CFA_offset: r30 at cfa-48 │ │ │ │ DW_CFA_offset: r31 at cfa-40 │ │ │ │ DW_CFA_offset: r60 at cfa-32 │ │ │ │ DW_CFA_offset: r61 at cfa-24 │ │ │ │ DW_CFA_offset: r62 at cfa-16 │ │ │ │ DW_CFA_offset: r63 at cfa-8 │ │ │ │ DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ DW_CFA_offset_extended_sf: r72 at cfa+8 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000007cc8 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000007578 │ │ │ │ DW_CFA_offset: r28 at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 104 to 0000000000007d30 │ │ │ │ + DW_CFA_advance_loc: 104 to 00000000000075e0 │ │ │ │ DW_CFA_restore: r28 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000007d34 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000075e4 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 56 to 0000000000007d6c │ │ │ │ + DW_CFA_advance_loc: 56 to 000000000000761c │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000007d70 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000007620 │ │ │ │ DW_CFA_restore_extended: r72 │ │ │ │ DW_CFA_restore: r63 │ │ │ │ DW_CFA_restore: r62 │ │ │ │ DW_CFA_restore: r61 │ │ │ │ DW_CFA_restore: r60 │ │ │ │ DW_CFA_restore: r31 │ │ │ │ DW_CFA_restore: r30 │ │ │ │ DW_CFA_restore: r29 │ │ │ │ │ │ │ │ -00000348 0000000000000050 0000034c FDE cie=00000000 pc=0000000000007d80..0000000000007f88 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000007d94 │ │ │ │ - DW_CFA_register: r65 in r0 │ │ │ │ +00000330 0000000000000050 00000334 FDE cie=00000000 pc=0000000000007630..0000000000007828 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000007640 │ │ │ │ DW_CFA_offset: r29 at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000007d9c │ │ │ │ DW_CFA_offset: r30 at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000007dac │ │ │ │ + DW_CFA_register: r65 in r0 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000007650 │ │ │ │ DW_CFA_offset: r31 at cfa-24 │ │ │ │ DW_CFA_offset: r62 at cfa-16 │ │ │ │ - DW_CFA_offset: r63 at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000007db4 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000000765c │ │ │ │ DW_CFA_offset_extended_sf: r72 at cfa+8 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000007dc0 │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000007dcc │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000007668 │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_offset: r63 at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000007674 │ │ │ │ DW_CFA_offset: r27 at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000007dd0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000007678 │ │ │ │ DW_CFA_offset: r28 at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 112 to 0000000000007e40 │ │ │ │ + DW_CFA_advance_loc: 104 to 00000000000076e0 │ │ │ │ DW_CFA_restore: r27 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000007e44 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000076e4 │ │ │ │ DW_CFA_restore: r28 │ │ │ │ - DW_CFA_advance_loc: 116 to 0000000000007eb8 │ │ │ │ + DW_CFA_advance_loc: 112 to 0000000000007754 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 32 to 0000000000007ed8 │ │ │ │ + DW_CFA_advance_loc: 32 to 0000000000007774 │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000007edc │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000007778 │ │ │ │ DW_CFA_restore_extended: r72 │ │ │ │ DW_CFA_restore: r63 │ │ │ │ DW_CFA_restore: r62 │ │ │ │ DW_CFA_restore: r31 │ │ │ │ DW_CFA_restore: r30 │ │ │ │ DW_CFA_restore: r29 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000007ee0 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000007780 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 100 to 0000000000007f44 │ │ │ │ + DW_CFA_advance_loc: 100 to 00000000000077e4 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 48 to 0000000000007f74 │ │ │ │ + DW_CFA_advance_loc: 48 to 0000000000007814 │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000007f78 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000007818 │ │ │ │ DW_CFA_restore_extended: r72 │ │ │ │ DW_CFA_restore: r63 │ │ │ │ DW_CFA_restore: r62 │ │ │ │ DW_CFA_restore: r31 │ │ │ │ DW_CFA_restore: r30 │ │ │ │ DW_CFA_restore: r29 │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -0000039c 000000000000003c 000003a0 FDE cie=00000000 pc=0000000000007f90..0000000000008174 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000007fa0 │ │ │ │ - DW_CFA_register: r65 in r0 │ │ │ │ +00000384 0000000000000040 00000388 FDE cie=00000000 pc=0000000000007830..0000000000007a00 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000000783c │ │ │ │ DW_CFA_offset: r27 at cfa-72 │ │ │ │ - DW_CFA_advance_loc: 36 to 0000000000007fc4 │ │ │ │ + DW_CFA_offset: r28 at cfa-64 │ │ │ │ + DW_CFA_register: r65 in r0 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000000784c │ │ │ │ DW_CFA_offset: r60 at cfa-32 │ │ │ │ DW_CFA_offset: r61 at cfa-24 │ │ │ │ - DW_CFA_offset: r28 at cfa-64 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000000785c │ │ │ │ DW_CFA_offset: r29 at cfa-56 │ │ │ │ DW_CFA_offset: r30 at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000000786c │ │ │ │ DW_CFA_offset: r31 at cfa-40 │ │ │ │ + DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000000787c │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ DW_CFA_offset: r62 at cfa-16 │ │ │ │ DW_CFA_offset: r63 at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 32 to 0000000000007fe4 │ │ │ │ - DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ - DW_CFA_advance_loc: 252 to 00000000000080e0 │ │ │ │ + DW_CFA_advance_loc: 232 to 0000000000007964 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 44 to 000000000000810c │ │ │ │ + DW_CFA_advance_loc: 44 to 0000000000007990 │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ DW_CFA_restore: r63 │ │ │ │ DW_CFA_restore: r62 │ │ │ │ DW_CFA_restore: r61 │ │ │ │ DW_CFA_restore: r60 │ │ │ │ DW_CFA_restore: r31 │ │ │ │ DW_CFA_restore: r30 │ │ │ │ DW_CFA_restore: r29 │ │ │ │ DW_CFA_restore: r28 │ │ │ │ DW_CFA_restore: r27 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000008110 │ │ │ │ + DW_CFA_advance_loc: 16 to 00000000000079a0 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -000003dc 0000000000000038 000003e0 FDE cie=00000000 pc=0000000000008180..0000000000008348 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000008190 │ │ │ │ - DW_CFA_register: r65 in r0 │ │ │ │ +000003c8 0000000000000038 000003cc FDE cie=00000000 pc=0000000000007a00..0000000000007b98 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000007a0c │ │ │ │ DW_CFA_offset: r27 at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 28 to 00000000000081ac │ │ │ │ DW_CFA_offset: r28 at cfa-48 │ │ │ │ + DW_CFA_register: r65 in r0 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000007a1c │ │ │ │ DW_CFA_offset: r29 at cfa-40 │ │ │ │ DW_CFA_offset: r30 at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000007a2c │ │ │ │ DW_CFA_offset: r31 at cfa-24 │ │ │ │ DW_CFA_offset: r62 at cfa-16 │ │ │ │ - DW_CFA_offset: r63 at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 24 to 00000000000081c4 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000007a3c │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ - DW_CFA_advance_loc: 216 to 000000000000829c │ │ │ │ + DW_CFA_offset: r63 at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 184 to 0000000000007af4 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 36 to 00000000000082c0 │ │ │ │ + DW_CFA_advance_loc: 36 to 0000000000007b18 │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ DW_CFA_restore: r63 │ │ │ │ DW_CFA_restore: r62 │ │ │ │ DW_CFA_restore: r31 │ │ │ │ DW_CFA_restore: r30 │ │ │ │ DW_CFA_restore: r29 │ │ │ │ DW_CFA_restore: r28 │ │ │ │ DW_CFA_restore: r27 │ │ │ │ - DW_CFA_advance_loc: 16 to 00000000000082d0 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000007b20 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00000418 0000000000000090 0000041c FDE cie=00000000 pc=0000000000008350..00000000000086a8 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000008364 │ │ │ │ - DW_CFA_register: r65 in r0 │ │ │ │ +00000404 0000000000000094 00000408 FDE cie=00000000 pc=0000000000007ba0..0000000000007ea8 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000007bb0 │ │ │ │ DW_CFA_offset: r29 at cfa-88 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000836c │ │ │ │ DW_CFA_offset: r30 at cfa-80 │ │ │ │ - DW_CFA_advance_loc: 36 to 0000000000008390 │ │ │ │ + DW_CFA_register: r65 in r0 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000007bc0 │ │ │ │ DW_CFA_offset: r31 at cfa-72 │ │ │ │ DW_CFA_offset: r58 at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000007bcc │ │ │ │ + DW_CFA_offset_extended_sf: r72 at cfa+8 │ │ │ │ + DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ + DW_CFA_advance_loc: 28 to 0000000000007be8 │ │ │ │ + DW_CFA_def_cfa_offset: 144 │ │ │ │ DW_CFA_offset: r59 at cfa-40 │ │ │ │ DW_CFA_offset: r60 at cfa-32 │ │ │ │ - DW_CFA_offset_extended_sf: r72 at cfa+8 │ │ │ │ DW_CFA_offset: r61 at cfa-24 │ │ │ │ DW_CFA_offset: r62 at cfa-16 │ │ │ │ DW_CFA_offset: r63 at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 16 to 00000000000083a0 │ │ │ │ - DW_CFA_def_cfa_offset: 144 │ │ │ │ - DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ - DW_CFA_advance_loc: 12 to 00000000000083ac │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000007bf4 │ │ │ │ DW_CFA_offset: r27 at cfa-104 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000083b0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000007bf8 │ │ │ │ DW_CFA_offset: r28 at cfa-96 │ │ │ │ - DW_CFA_advance_loc: 20 to 00000000000083c4 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000007c0c │ │ │ │ DW_CFA_offset: r56 at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000083c8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000007c10 │ │ │ │ DW_CFA_offset: r57 at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 188 to 0000000000008484 │ │ │ │ + DW_CFA_advance_loc: 156 to 0000000000007cac │ │ │ │ DW_CFA_restore: r27 │ │ │ │ - DW_CFA_advance_loc: 212 to 0000000000008558 │ │ │ │ + DW_CFA_advance_loc: 180 to 0000000000007d60 │ │ │ │ DW_CFA_restore: r56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000855c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000007d64 │ │ │ │ DW_CFA_restore: r57 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000008560 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000007d68 │ │ │ │ DW_CFA_restore: r28 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000008564 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000007d6c │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 48 to 0000000000008594 │ │ │ │ + DW_CFA_advance_loc: 44 to 0000000000007d98 │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000008598 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000007d9c │ │ │ │ DW_CFA_restore_extended: r72 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000007da0 │ │ │ │ DW_CFA_restore: r63 │ │ │ │ DW_CFA_restore: r62 │ │ │ │ DW_CFA_restore: r61 │ │ │ │ DW_CFA_restore: r60 │ │ │ │ DW_CFA_restore: r59 │ │ │ │ DW_CFA_restore: r58 │ │ │ │ DW_CFA_restore: r31 │ │ │ │ DW_CFA_restore: r30 │ │ │ │ DW_CFA_restore: r29 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000085a0 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000007db0 │ │ │ │ DW_CFA_def_cfa_offset: 144 │ │ │ │ DW_CFA_offset: r29 at cfa-88 │ │ │ │ DW_CFA_offset: r30 at cfa-80 │ │ │ │ DW_CFA_offset: r31 at cfa-72 │ │ │ │ DW_CFA_offset: r58 at cfa-48 │ │ │ │ DW_CFA_offset: r59 at cfa-40 │ │ │ │ DW_CFA_offset: r60 at cfa-32 │ │ │ │ DW_CFA_offset: r61 at cfa-24 │ │ │ │ DW_CFA_offset: r62 at cfa-16 │ │ │ │ DW_CFA_offset: r63 at cfa-8 │ │ │ │ DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ DW_CFA_offset_extended_sf: r72 at cfa+8 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000085a8 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000007db8 │ │ │ │ DW_CFA_offset: r28 at cfa-96 │ │ │ │ - DW_CFA_advance_loc: 20 to 00000000000085bc │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000007dcc │ │ │ │ DW_CFA_offset: r56 at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000085c0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000007dd0 │ │ │ │ DW_CFA_offset: r57 at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 144 to 0000000000008650 │ │ │ │ + DW_CFA_advance_loc: 128 to 0000000000007e50 │ │ │ │ DW_CFA_restore: r28 │ │ │ │ DW_CFA_restore: r56 │ │ │ │ DW_CFA_restore: r57 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000008654 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000007e54 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 64 to 0000000000008694 │ │ │ │ + DW_CFA_advance_loc: 60 to 0000000000007e90 │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000008698 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000007e94 │ │ │ │ DW_CFA_restore_extended: r72 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000007e98 │ │ │ │ DW_CFA_restore: r63 │ │ │ │ DW_CFA_restore: r62 │ │ │ │ DW_CFA_restore: r61 │ │ │ │ DW_CFA_restore: r60 │ │ │ │ DW_CFA_restore: r59 │ │ │ │ DW_CFA_restore: r58 │ │ │ │ DW_CFA_restore: r31 │ │ │ │ DW_CFA_restore: r30 │ │ │ │ DW_CFA_restore: r29 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -000004ac 0000000000000078 000004b0 FDE cie=00000000 pc=00000000000086b0..0000000000008908 │ │ │ │ - DW_CFA_advance_loc: 20 to 00000000000086c4 │ │ │ │ - DW_CFA_register: r65 in r0 │ │ │ │ +0000049c 0000000000000078 000004a0 FDE cie=00000000 pc=0000000000007eb0..00000000000080c8 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000007ec0 │ │ │ │ DW_CFA_offset: r29 at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000086cc │ │ │ │ DW_CFA_offset: r30 at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 16 to 00000000000086dc │ │ │ │ + DW_CFA_register: r65 in r0 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000007ed0 │ │ │ │ DW_CFA_offset: r31 at cfa-40 │ │ │ │ DW_CFA_offset: r62 at cfa-16 │ │ │ │ - DW_CFA_offset: r63 at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000086e4 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000007edc │ │ │ │ DW_CFA_offset_extended_sf: r72 at cfa+8 │ │ │ │ - DW_CFA_advance_loc: 12 to 00000000000086f0 │ │ │ │ - DW_CFA_def_cfa_offset: 112 │ │ │ │ DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ - DW_CFA_advance_loc: 12 to 00000000000086fc │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000007ee8 │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ + DW_CFA_offset: r63 at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000007ef4 │ │ │ │ DW_CFA_offset: r27 at cfa-72 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000008700 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000007ef8 │ │ │ │ DW_CFA_offset: r28 at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000008714 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000007f0c │ │ │ │ DW_CFA_offset: r60 at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000008718 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000007f10 │ │ │ │ DW_CFA_offset: r61 at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 100 to 000000000000877c │ │ │ │ + DW_CFA_advance_loc: 80 to 0000000000007f60 │ │ │ │ DW_CFA_restore: r27 │ │ │ │ - DW_CFA_advance_loc: 156 to 0000000000008818 │ │ │ │ + DW_CFA_advance_loc: 136 to 0000000000007fe8 │ │ │ │ DW_CFA_restore: r60 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000881c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000007fec │ │ │ │ DW_CFA_restore: r61 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000008820 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000007ff0 │ │ │ │ DW_CFA_restore: r28 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000008824 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000007ff4 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 32 to 0000000000008844 │ │ │ │ + DW_CFA_advance_loc: 32 to 0000000000008014 │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000008848 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000008018 │ │ │ │ DW_CFA_restore_extended: r72 │ │ │ │ DW_CFA_restore: r63 │ │ │ │ DW_CFA_restore: r62 │ │ │ │ DW_CFA_restore: r31 │ │ │ │ DW_CFA_restore: r30 │ │ │ │ DW_CFA_restore: r29 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000008850 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000008020 │ │ │ │ DW_CFA_def_cfa_offset: 112 │ │ │ │ DW_CFA_offset: r29 at cfa-56 │ │ │ │ DW_CFA_offset: r30 at cfa-48 │ │ │ │ DW_CFA_offset: r31 at cfa-40 │ │ │ │ DW_CFA_offset: r62 at cfa-16 │ │ │ │ DW_CFA_offset: r63 at cfa-8 │ │ │ │ DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ DW_CFA_offset_extended_sf: r72 at cfa+8 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000008858 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000008028 │ │ │ │ DW_CFA_offset: r28 at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000000886c │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000000803c │ │ │ │ DW_CFA_offset: r60 at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000008870 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000008040 │ │ │ │ DW_CFA_offset: r61 at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 80 to 00000000000088c0 │ │ │ │ + DW_CFA_advance_loc: 64 to 0000000000008080 │ │ │ │ DW_CFA_restore: r28 │ │ │ │ DW_CFA_restore: r60 │ │ │ │ DW_CFA_restore: r61 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000088c4 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000008084 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 48 to 00000000000088f4 │ │ │ │ + DW_CFA_advance_loc: 48 to 00000000000080b4 │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000088f8 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000080b8 │ │ │ │ DW_CFA_restore_extended: r72 │ │ │ │ DW_CFA_restore: r63 │ │ │ │ DW_CFA_restore: r62 │ │ │ │ DW_CFA_restore: r31 │ │ │ │ DW_CFA_restore: r30 │ │ │ │ DW_CFA_restore: r29 │ │ │ │ DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00000528 0000000000000074 0000052c FDE cie=00000000 pc=0000000000008910..0000000000008d48 │ │ │ │ - DW_CFA_advance_loc: 36 to 0000000000008934 │ │ │ │ +00000518 0000000000000070 0000051c FDE cie=00000000 pc=0000000000008100..0000000000008504 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000008110 │ │ │ │ DW_CFA_offset: r54 at cfa-80 │ │ │ │ DW_CFA_offset: r55 at cfa-72 │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000008128 │ │ │ │ DW_CFA_offset: r30 at cfa-96 │ │ │ │ DW_CFA_offset: r56 at cfa-64 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000008134 │ │ │ │ + DW_CFA_def_cfa_offset: 128 │ │ │ │ DW_CFA_offset: r57 at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000008944 │ │ │ │ - DW_CFA_def_cfa_offset: 144 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000008958 │ │ │ │ - DW_CFA_offset: r29 at cfa-104 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000008960 │ │ │ │ - DW_CFA_register: r65 in r0 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000008964 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000008140 │ │ │ │ DW_CFA_offset: r62 at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000008968 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000008144 │ │ │ │ DW_CFA_offset: r63 at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000896c │ │ │ │ + DW_CFA_advance_loc: 28 to 0000000000008160 │ │ │ │ + DW_CFA_register: r65 in r0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000008164 │ │ │ │ DW_CFA_offset: r31 at cfa-88 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000008980 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000816c │ │ │ │ DW_CFA_offset: r58 at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000008984 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000008170 │ │ │ │ DW_CFA_offset: r59 at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000008988 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000008174 │ │ │ │ DW_CFA_offset: r60 at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000898c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000008178 │ │ │ │ DW_CFA_offset: r61 at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000008998 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000817c │ │ │ │ DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ - DW_CFA_advance_loc1: 476 to 0000000000008b74 │ │ │ │ + DW_CFA_advance_loc1: 456 to 0000000000008344 │ │ │ │ DW_CFA_restore: r58 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000008b78 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000008358 │ │ │ │ DW_CFA_restore: r59 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000008b7c │ │ │ │ - DW_CFA_restore: r29 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000008b80 │ │ │ │ - DW_CFA_restore: r31 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000008b94 │ │ │ │ - DW_CFA_restore_extended: r65 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000008b98 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000835c │ │ │ │ DW_CFA_restore: r60 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000008b9c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000008360 │ │ │ │ DW_CFA_restore: r61 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000008bb0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000008364 │ │ │ │ DW_CFA_restore: r62 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000008bb4 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000008370 │ │ │ │ DW_CFA_restore: r63 │ │ │ │ - DW_CFA_advance_loc: 112 to 0000000000008c24 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000008374 │ │ │ │ + DW_CFA_restore: r31 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000008378 │ │ │ │ + DW_CFA_restore_extended: r65 │ │ │ │ + DW_CFA_advance_loc: 108 to 00000000000083e4 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 28 to 0000000000008c40 │ │ │ │ + DW_CFA_advance_loc: 28 to 0000000000008400 │ │ │ │ DW_CFA_restore: r57 │ │ │ │ DW_CFA_restore: r56 │ │ │ │ DW_CFA_restore: r55 │ │ │ │ DW_CFA_restore: r54 │ │ │ │ DW_CFA_restore: r30 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000008c44 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000008404 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000008c48 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000008418 │ │ │ │ DW_CFA_register: r65 in r0 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000008c5c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000841c │ │ │ │ DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000008c74 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000008430 │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ - DW_CFA_advance_loc: 140 to 0000000000008d00 │ │ │ │ + DW_CFA_advance_loc: 144 to 00000000000084c0 │ │ │ │ DW_CFA_register: r65 in r0 │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000008d18 │ │ │ │ + DW_CFA_advance_loc: 24 to 00000000000084d8 │ │ │ │ DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000008d30 │ │ │ │ + DW_CFA_advance_loc: 28 to 00000000000084f4 │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000005a0 0000000000000038 000005a4 FDE cie=00000000 pc=0000000000008d50..0000000000008e38 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000008d5c │ │ │ │ +0000058c 0000000000000038 00000590 FDE cie=00000000 pc=0000000000008510..00000000000085e8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000008514 │ │ │ │ DW_CFA_offset: r30 at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000008d64 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000851c │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000008d6c │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000008524 │ │ │ │ DW_CFA_register: r65 in r0 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000008d74 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000852c │ │ │ │ DW_CFA_offset: r29 at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000008d78 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000008530 │ │ │ │ DW_CFA_offset: r31 at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 28 to 0000000000008d94 │ │ │ │ + DW_CFA_advance_loc: 28 to 000000000000854c │ │ │ │ DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ - DW_CFA_advance_loc: 100 to 0000000000008df8 │ │ │ │ + DW_CFA_advance_loc: 84 to 00000000000085a0 │ │ │ │ DW_CFA_restore: r29 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000008dfc │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000085a4 │ │ │ │ DW_CFA_restore: r31 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000008e00 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000085a8 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000008e08 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000085b0 │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ DW_CFA_restore: r30 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000008e10 │ │ │ │ + DW_CFA_advance_loc: 16 to 00000000000085c0 │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ DW_CFA_offset: r30 at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000008e18 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000085c4 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000008e28 │ │ │ │ + DW_CFA_advance_loc: 20 to 00000000000085d8 │ │ │ │ DW_CFA_restore: r30 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000005dc 0000000000000010 000005e0 FDE cie=00000000 pc=0000000000008e40..0000000000008e58 │ │ │ │ +000005c8 0000000000000010 000005cc FDE cie=00000000 pc=0000000000008600..0000000000008618 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000005f0 0000000000000010 000005f4 FDE cie=00000000 pc=0000000000008e60..0000000000008ee4 │ │ │ │ +000005dc 0000000000000010 000005e0 FDE cie=00000000 pc=0000000000008620..000000000000869c │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000604 0000000000000010 00000608 FDE cie=00000000 pc=0000000000008ef0..0000000000008f50 │ │ │ │ +000005f0 0000000000000010 000005f4 FDE cie=00000000 pc=00000000000086a0..0000000000008700 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000618 0000000000000010 0000061c FDE cie=00000000 pc=0000000000008f50..0000000000009034 │ │ │ │ +00000604 0000000000000010 00000608 FDE cie=00000000 pc=0000000000008700..00000000000087d4 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000062c 0000000000000010 00000630 FDE cie=00000000 pc=0000000000009040..0000000000009134 │ │ │ │ +00000618 0000000000000010 0000061c FDE cie=00000000 pc=00000000000087e0..00000000000088d4 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000640 000000000000005c 00000644 FDE cie=00000000 pc=0000000000009140..00000000000097b4 │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000009158 │ │ │ │ +0000062c 0000000000000064 00000630 FDE cie=00000000 pc=0000000000008900..0000000000008ea8 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000000890c │ │ │ │ DW_CFA_register: r65 in r0 │ │ │ │ DW_CFA_offset: r56 at cfa-64 │ │ │ │ DW_CFA_offset: r57 at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 72 to 00000000000091a0 │ │ │ │ + DW_CFA_advance_loc: 64 to 000000000000894c │ │ │ │ DW_CFA_offset: r52 at cfa-96 │ │ │ │ DW_CFA_offset: r53 at cfa-88 │ │ │ │ DW_CFA_offset: r54 at cfa-80 │ │ │ │ + DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ DW_CFA_offset: r55 at cfa-72 │ │ │ │ DW_CFA_offset: r58 at cfa-48 │ │ │ │ DW_CFA_offset: r59 at cfa-40 │ │ │ │ DW_CFA_offset: r60 at cfa-32 │ │ │ │ DW_CFA_offset: r61 at cfa-24 │ │ │ │ DW_CFA_offset: r62 at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000008958 │ │ │ │ DW_CFA_offset: r63 at cfa-8 │ │ │ │ - DW_CFA_offset: r29 at cfa-136 │ │ │ │ DW_CFA_offset: r30 at cfa-128 │ │ │ │ - DW_CFA_offset: r31 at cfa-120 │ │ │ │ - DW_CFA_advance_loc: 16 to 00000000000091b0 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000008964 │ │ │ │ DW_CFA_def_cfa_offset: 176 │ │ │ │ - DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ - DW_CFA_advance_loc1: 720 to 0000000000009480 │ │ │ │ + DW_CFA_offset: r31 at cfa-120 │ │ │ │ + DW_CFA_advance_loc1: 640 to 0000000000008be4 │ │ │ │ DW_CFA_offset: r50 at cfa-112 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000009484 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000008be8 │ │ │ │ DW_CFA_offset: r51 at cfa-104 │ │ │ │ - DW_CFA_advance_loc: 216 to 000000000000955c │ │ │ │ + DW_CFA_advance_loc: 192 to 0000000000008ca8 │ │ │ │ DW_CFA_restore: r50 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000009560 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000008cac │ │ │ │ DW_CFA_restore: r51 │ │ │ │ - DW_CFA_advance_loc: 76 to 00000000000095ac │ │ │ │ + DW_CFA_advance_loc: 60 to 0000000000008ce8 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 68 to 00000000000095f0 │ │ │ │ + DW_CFA_advance_loc: 44 to 0000000000008d14 │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000008d28 │ │ │ │ DW_CFA_restore: r63 │ │ │ │ DW_CFA_restore: r62 │ │ │ │ DW_CFA_restore: r61 │ │ │ │ DW_CFA_restore: r60 │ │ │ │ DW_CFA_restore: r59 │ │ │ │ DW_CFA_restore: r58 │ │ │ │ DW_CFA_restore: r57 │ │ │ │ DW_CFA_restore: r56 │ │ │ │ DW_CFA_restore: r55 │ │ │ │ DW_CFA_restore: r54 │ │ │ │ DW_CFA_restore: r53 │ │ │ │ DW_CFA_restore: r52 │ │ │ │ DW_CFA_restore: r31 │ │ │ │ DW_CFA_restore: r30 │ │ │ │ - DW_CFA_restore: r29 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000009600 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000008d30 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ + DW_CFA_advance_loc: 28 to 0000000000008d4c │ │ │ │ + DW_CFA_offset: r29 at cfa-136 │ │ │ │ + DW_CFA_advance_loc: 152 to 0000000000008de4 │ │ │ │ + DW_CFA_restore: r29 │ │ │ │ + DW_CFA_advance_loc: 32 to 0000000000008e04 │ │ │ │ + DW_CFA_offset: r29 at cfa-136 │ │ │ │ + DW_CFA_advance_loc: 148 to 0000000000008e98 │ │ │ │ + DW_CFA_restore: r29 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000006a0 00000000000000e8 000006a4 FDE cie=00000000 pc=00000000000097c0..000000000000a16c │ │ │ │ - DW_CFA_advance_loc: 24 to 00000000000097d8 │ │ │ │ - DW_CFA_offset: r48 at cfa-128 │ │ │ │ - DW_CFA_offset: r49 at cfa-120 │ │ │ │ +00000694 00000000000000e8 00000698 FDE cie=00000000 pc=0000000000008eb0..0000000000009754 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000008eb8 │ │ │ │ + DW_CFA_offset: r58 at cfa-48 │ │ │ │ + DW_CFA_offset: r59 at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000008ec8 │ │ │ │ DW_CFA_offset: r62 at cfa-16 │ │ │ │ DW_CFA_offset: r63 at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 20 to 00000000000097ec │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000008ed4 │ │ │ │ DW_CFA_def_cfa_offset: 224 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000009800 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000008ee8 │ │ │ │ DW_CFA_offset: r50 at cfa-112 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000009804 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000008eec │ │ │ │ DW_CFA_offset: r51 at cfa-104 │ │ │ │ - DW_CFA_advance_loc: 32 to 0000000000009824 │ │ │ │ + DW_CFA_advance_loc: 28 to 0000000000008f08 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r50 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000009828 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000008f0c │ │ │ │ DW_CFA_restore: r51 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000982c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000008f10 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 28 to 0000000000009848 │ │ │ │ + DW_CFA_advance_loc: 32 to 0000000000008f30 │ │ │ │ DW_CFA_restore: r63 │ │ │ │ DW_CFA_restore: r62 │ │ │ │ - DW_CFA_restore: r49 │ │ │ │ - DW_CFA_restore: r48 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000009850 │ │ │ │ + DW_CFA_restore: r59 │ │ │ │ + DW_CFA_restore: r58 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000008f40 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000009854 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000008f44 │ │ │ │ DW_CFA_register: r65 in r0 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000009858 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000008f48 │ │ │ │ DW_CFA_offset: r46 at cfa-144 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000985c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000008f4c │ │ │ │ DW_CFA_offset: r47 at cfa-136 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000009860 │ │ │ │ - DW_CFA_offset: r52 at cfa-96 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000009864 │ │ │ │ - DW_CFA_offset: r53 at cfa-88 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000009868 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000008f50 │ │ │ │ + DW_CFA_offset: r48 at cfa-128 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000008f54 │ │ │ │ + DW_CFA_offset: r49 at cfa-120 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000008f58 │ │ │ │ + DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000008f5c │ │ │ │ DW_CFA_offset: r54 at cfa-80 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000986c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000008f60 │ │ │ │ DW_CFA_offset: r55 at cfa-72 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000009870 │ │ │ │ - DW_CFA_offset: r58 at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000009874 │ │ │ │ - DW_CFA_offset: r59 at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000009878 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000008f64 │ │ │ │ + DW_CFA_offset: r52 at cfa-96 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000008f68 │ │ │ │ + DW_CFA_offset: r53 at cfa-88 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000008f6c │ │ │ │ DW_CFA_offset: r60 at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000987c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000008f70 │ │ │ │ DW_CFA_offset: r61 at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000009880 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000008f74 │ │ │ │ DW_CFA_offset: r26 at cfa-192 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000009884 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000008f78 │ │ │ │ DW_CFA_offset: r27 at cfa-184 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000009888 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000008f7c │ │ │ │ DW_CFA_offset: r56 at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000988c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000008f80 │ │ │ │ DW_CFA_offset: r57 at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000009890 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000008f84 │ │ │ │ DW_CFA_offset: r29 at cfa-168 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000009894 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000008f88 │ │ │ │ DW_CFA_offset: r30 at cfa-160 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000009898 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000008f8c │ │ │ │ DW_CFA_offset: r31 at cfa-152 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000989c │ │ │ │ - DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ - DW_CFA_advance_loc2: 1472 to 0000000000009e5c │ │ │ │ + DW_CFA_advance_loc2: 1308 to 00000000000094a8 │ │ │ │ DW_CFA_restore: r46 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000009e60 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000094ac │ │ │ │ DW_CFA_restore: r47 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000009e64 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000094b0 │ │ │ │ + DW_CFA_restore: r48 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000094b4 │ │ │ │ + DW_CFA_restore: r49 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000094b8 │ │ │ │ DW_CFA_restore: r50 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000009e68 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000094bc │ │ │ │ DW_CFA_restore: r51 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000009e6c │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000094c0 │ │ │ │ DW_CFA_restore: r52 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000009e70 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000094c4 │ │ │ │ DW_CFA_restore: r53 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000009e74 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000094c8 │ │ │ │ DW_CFA_restore: r54 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000009e78 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000094cc │ │ │ │ + DW_CFA_restore_extended: r65 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000094d0 │ │ │ │ DW_CFA_restore: r55 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000009e7c │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000094d4 │ │ │ │ DW_CFA_restore: r56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000009e80 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000094d8 │ │ │ │ DW_CFA_restore: r57 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000009e84 │ │ │ │ - DW_CFA_restore: r58 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000009e88 │ │ │ │ - DW_CFA_restore: r59 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000009e8c │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000094dc │ │ │ │ DW_CFA_restore: r60 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000009e90 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000094e0 │ │ │ │ DW_CFA_restore: r61 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000009e94 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000094e4 │ │ │ │ DW_CFA_restore: r26 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000009e98 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000094e8 │ │ │ │ DW_CFA_restore: r27 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000009e9c │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000094ec │ │ │ │ DW_CFA_restore: r29 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000009ea0 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000094f0 │ │ │ │ DW_CFA_restore: r30 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000009ea4 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000094f4 │ │ │ │ DW_CFA_restore: r31 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000009ea8 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000094f8 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000009eac │ │ │ │ - DW_CFA_restore_extended: r65 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000009ebc │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000009508 │ │ │ │ DW_CFA_restore: r63 │ │ │ │ DW_CFA_restore: r62 │ │ │ │ - DW_CFA_restore: r49 │ │ │ │ - DW_CFA_restore: r48 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000009ec0 │ │ │ │ + DW_CFA_restore: r59 │ │ │ │ + DW_CFA_restore: r58 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000009510 │ │ │ │ DW_CFA_def_cfa_offset: 224 │ │ │ │ - DW_CFA_offset: r48 at cfa-128 │ │ │ │ - DW_CFA_offset: r49 at cfa-120 │ │ │ │ + DW_CFA_offset: r58 at cfa-48 │ │ │ │ + DW_CFA_offset: r59 at cfa-40 │ │ │ │ DW_CFA_offset: r62 at cfa-16 │ │ │ │ DW_CFA_offset: r63 at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000009ec8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000009514 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 28 to 0000000000009ee4 │ │ │ │ + DW_CFA_advance_loc: 32 to 0000000000009534 │ │ │ │ DW_CFA_restore: r63 │ │ │ │ DW_CFA_restore: r62 │ │ │ │ - DW_CFA_restore: r49 │ │ │ │ - DW_CFA_restore: r48 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000009ef0 │ │ │ │ + DW_CFA_restore: r59 │ │ │ │ + DW_CFA_restore: r58 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000009540 │ │ │ │ DW_CFA_def_cfa_offset: 224 │ │ │ │ DW_CFA_offset: r26 at cfa-192 │ │ │ │ DW_CFA_offset: r27 at cfa-184 │ │ │ │ DW_CFA_offset: r29 at cfa-168 │ │ │ │ DW_CFA_offset: r30 at cfa-160 │ │ │ │ DW_CFA_offset: r31 at cfa-152 │ │ │ │ DW_CFA_offset: r46 at cfa-144 │ │ │ │ @@ -1225,1639 +1225,1571 @@ │ │ │ │ DW_CFA_offset: r59 at cfa-40 │ │ │ │ DW_CFA_offset: r60 at cfa-32 │ │ │ │ DW_CFA_offset: r61 at cfa-24 │ │ │ │ DW_CFA_offset: r62 at cfa-16 │ │ │ │ DW_CFA_offset: r63 at cfa-8 │ │ │ │ DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -0000078c 0000000000000024 00000790 FDE cie=00000000 pc=000000000000a170..000000000000a1e4 │ │ │ │ - DW_CFA_advance_loc: 40 to 000000000000a198 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ - DW_CFA_advance_loc: 28 to 000000000000a1b4 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000a1bc │ │ │ │ - DW_CFA_restore_extended: r65 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000a1c0 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000000a1cc │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000a1d4 │ │ │ │ - DW_CFA_restore_extended: r65 │ │ │ │ +00000780 0000000000000010 00000784 FDE cie=00000000 pc=0000000000009780..00000000000097c0 │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000007b4 0000000000000014 000007b8 FDE cie=00000000 pc=000000000000a1f0..000000000000a240 │ │ │ │ - DW_CFA_advance_loc: 32 to 000000000000a210 │ │ │ │ +00000794 0000000000000014 00000798 FDE cie=00000000 pc=00000000000097c0..00000000000097fc │ │ │ │ + DW_CFA_advance_loc: 20 to 00000000000097d4 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000007cc 0000000000000020 000007d0 FDE cie=00000000 pc=000000000000a240..000000000000a2e0 │ │ │ │ - DW_CFA_advance_loc: 36 to 000000000000a264 │ │ │ │ +000007ac 0000000000000020 000007b0 FDE cie=00000000 pc=0000000000009800..000000000000988c │ │ │ │ + DW_CFA_advance_loc: 60 to 000000000000983c │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ DW_CFA_offset: r31 at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 32 to 000000000000a284 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000009850 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000000a294 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000009860 │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ DW_CFA_restore: r31 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000000a2a0 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000009870 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000007f0 00000000000000a0 000007f4 FDE cie=00000000 pc=000000000000a2e0..000000000000a5b0 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000000a2ec │ │ │ │ - DW_CFA_register: r65 in r0 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000a2f4 │ │ │ │ - DW_CFA_def_cfa_offset: 160 │ │ │ │ +000007d0 0000000000000080 000007d4 FDE cie=00000000 pc=00000000000098c0..0000000000009b1c │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000098c4 │ │ │ │ DW_CFA_offset: r31 at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000a2fc │ │ │ │ - DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000000a308 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000098cc │ │ │ │ + DW_CFA_def_cfa_offset: 160 │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000000098d8 │ │ │ │ DW_CFA_offset: r29 at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000a30c │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000098dc │ │ │ │ DW_CFA_offset: r30 at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 44 to 000000000000a338 │ │ │ │ - DW_CFA_offset: r25 at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000a33c │ │ │ │ - DW_CFA_offset: r26 at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000000a34c │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000000098e8 │ │ │ │ + DW_CFA_register: r65 in r0 │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000000098f4 │ │ │ │ DW_CFA_offset: r28 at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000a350 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000009904 │ │ │ │ + DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ + DW_CFA_advance_loc: 40 to 000000000000992c │ │ │ │ DW_CFA_offset: r27 at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 152 to 000000000000a3e8 │ │ │ │ - DW_CFA_restore: r25 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000a3ec │ │ │ │ - DW_CFA_restore: r26 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000a3f0 │ │ │ │ + DW_CFA_advance_loc: 128 to 00000000000099ac │ │ │ │ DW_CFA_restore: r27 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000a3f4 │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000000099b8 │ │ │ │ DW_CFA_restore: r28 │ │ │ │ - DW_CFA_advance_loc: 36 to 000000000000a418 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000099c0 │ │ │ │ + DW_CFA_restore_extended: r65 │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000000099cc │ │ │ │ DW_CFA_restore: r29 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000a41c │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000099d0 │ │ │ │ DW_CFA_restore: r30 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000a420 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000099d4 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000a428 │ │ │ │ - DW_CFA_restore_extended: r65 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000099dc │ │ │ │ DW_CFA_restore: r31 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000a430 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000099e0 │ │ │ │ DW_CFA_def_cfa_offset: 160 │ │ │ │ - DW_CFA_offset: r25 at cfa-56 │ │ │ │ - DW_CFA_offset: r26 at cfa-48 │ │ │ │ DW_CFA_offset: r27 at cfa-40 │ │ │ │ DW_CFA_offset: r28 at cfa-32 │ │ │ │ DW_CFA_offset: r29 at cfa-24 │ │ │ │ DW_CFA_offset: r30 at cfa-16 │ │ │ │ DW_CFA_offset: r31 at cfa-8 │ │ │ │ DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000000a440 │ │ │ │ - DW_CFA_restore: r25 │ │ │ │ - DW_CFA_restore: r26 │ │ │ │ + DW_CFA_advance_loc: 16 to 00000000000099f0 │ │ │ │ DW_CFA_restore: r27 │ │ │ │ DW_CFA_restore: r28 │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000000a458 │ │ │ │ - DW_CFA_offset: r28 at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 144 to 000000000000a4e8 │ │ │ │ - DW_CFA_restore: r28 │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000000a500 │ │ │ │ - DW_CFA_restore: r29 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000a504 │ │ │ │ - DW_CFA_restore: r30 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000a508 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000a510 │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ - DW_CFA_restore: r31 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000000a520 │ │ │ │ - DW_CFA_def_cfa_offset: 160 │ │ │ │ - DW_CFA_offset: r29 at cfa-24 │ │ │ │ - DW_CFA_offset: r30 at cfa-16 │ │ │ │ - DW_CFA_offset: r31 at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000000099fc │ │ │ │ + DW_CFA_register: r65 in r0 │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000009a14 │ │ │ │ DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ - DW_CFA_advance_loc: 40 to 000000000000a548 │ │ │ │ + DW_CFA_advance_loc: 140 to 0000000000009aa0 │ │ │ │ + DW_CFA_offset: r28 at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000009ab8 │ │ │ │ + DW_CFA_restore: r28 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000009abc │ │ │ │ DW_CFA_restore: r29 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000a54c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000009ac0 │ │ │ │ DW_CFA_restore: r30 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000a550 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000009ac4 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000a558 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000009ad0 │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ DW_CFA_restore: r31 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000a55c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000009ad4 │ │ │ │ DW_CFA_def_cfa_offset: 160 │ │ │ │ DW_CFA_offset: r31 at cfa-8 │ │ │ │ - DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000a564 │ │ │ │ - DW_CFA_offset: r25 at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000a568 │ │ │ │ - DW_CFA_offset: r26 at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000a56c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000009ad8 │ │ │ │ + DW_CFA_register: r65 in r0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000009adc │ │ │ │ DW_CFA_offset: r27 at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000a570 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000009ae0 │ │ │ │ DW_CFA_offset: r28 at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000a574 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000009aec │ │ │ │ DW_CFA_offset: r29 at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000a578 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000009af0 │ │ │ │ DW_CFA_offset: r30 at cfa-16 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000009af4 │ │ │ │ + DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ │ │ │ │ -00000894 000000000000006c 00000898 FDE cie=00000000 pc=000000000000a5b0..000000000000a7f8 │ │ │ │ - DW_CFA_advance_loc: 28 to 000000000000a5cc │ │ │ │ - DW_CFA_register: r65 in r0 │ │ │ │ +00000854 0000000000000068 00000858 FDE cie=00000000 pc=0000000000009b20..0000000000009d10 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000009b2c │ │ │ │ DW_CFA_offset: r29 at cfa-24 │ │ │ │ DW_CFA_offset: r31 at cfa-8 │ │ │ │ - DW_CFA_offset: r30 at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000000a5dc │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000009b38 │ │ │ │ DW_CFA_def_cfa_offset: 160 │ │ │ │ - DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ - DW_CFA_advance_loc: 40 to 000000000000a604 │ │ │ │ - DW_CFA_offset: r25 at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000a608 │ │ │ │ - DW_CFA_offset: r26 at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000000a618 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000009b40 │ │ │ │ + DW_CFA_register: r65 in r0 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000009b4c │ │ │ │ DW_CFA_offset: r28 at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000a61c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000009b50 │ │ │ │ + DW_CFA_offset: r30 at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000009b60 │ │ │ │ + DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ + DW_CFA_advance_loc: 40 to 0000000000009b88 │ │ │ │ DW_CFA_offset: r27 at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 184 to 000000000000a6d4 │ │ │ │ - DW_CFA_restore: r25 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000a6d8 │ │ │ │ - DW_CFA_restore: r26 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000a6dc │ │ │ │ + DW_CFA_advance_loc: 160 to 0000000000009c28 │ │ │ │ DW_CFA_restore: r27 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000a6e0 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000009c34 │ │ │ │ DW_CFA_restore: r28 │ │ │ │ - DW_CFA_advance_loc: 32 to 000000000000a700 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000000a714 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000009c38 │ │ │ │ + DW_CFA_restore: r30 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000009c40 │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000009c4c │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000009c58 │ │ │ │ DW_CFA_restore: r31 │ │ │ │ - DW_CFA_restore: r30 │ │ │ │ DW_CFA_restore: r29 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000000a720 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000009c60 │ │ │ │ DW_CFA_def_cfa_offset: 160 │ │ │ │ - DW_CFA_offset: r25 at cfa-56 │ │ │ │ - DW_CFA_offset: r26 at cfa-48 │ │ │ │ DW_CFA_offset: r27 at cfa-40 │ │ │ │ DW_CFA_offset: r28 at cfa-32 │ │ │ │ DW_CFA_offset: r29 at cfa-24 │ │ │ │ DW_CFA_offset: r30 at cfa-16 │ │ │ │ DW_CFA_offset: r31 at cfa-8 │ │ │ │ DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000000a730 │ │ │ │ - DW_CFA_restore: r25 │ │ │ │ - DW_CFA_restore: r26 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000009c70 │ │ │ │ DW_CFA_restore: r27 │ │ │ │ DW_CFA_restore: r28 │ │ │ │ - DW_CFA_advance_loc: 100 to 000000000000a794 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000000a7a8 │ │ │ │ + DW_CFA_restore: r30 │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ - DW_CFA_restore: r31 │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000009c88 │ │ │ │ + DW_CFA_register: r65 in r0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000009c8c │ │ │ │ + DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ + DW_CFA_advance_loc: 68 to 0000000000009cd0 │ │ │ │ + DW_CFA_offset: r28 at cfa-32 │ │ │ │ + DW_CFA_offset: r30 at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000009ce8 │ │ │ │ + DW_CFA_restore: r28 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000009cec │ │ │ │ DW_CFA_restore: r30 │ │ │ │ - DW_CFA_restore: r29 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000a7b0 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 36 to 000000000000a7d4 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000009cf0 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000000a7e8 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000009d00 │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ DW_CFA_restore: r31 │ │ │ │ - DW_CFA_restore: r30 │ │ │ │ DW_CFA_restore: r29 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000904 000000000000001c 00000908 FDE cie=00000000 pc=000000000000a800..000000000000a83c │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000000a814 │ │ │ │ +000008c0 000000000000001c 000008c4 FDE cie=00000000 pc=0000000000009d40..0000000000009d70 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000009d4c │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000000a820 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000009d54 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000000a82c │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000009d60 │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000924 000000000000001c 00000928 FDE cie=00000000 pc=000000000000a840..000000000000a878 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000000a854 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000000a860 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000a868 │ │ │ │ - DW_CFA_restore_extended: r65 │ │ │ │ +000008e0 0000000000000010 000008e4 FDE cie=00000000 pc=0000000000009d70..0000000000009d80 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000944 0000000000000034 00000948 FDE cie=00000000 pc=000000000000a880..000000000000a918 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000000a88c │ │ │ │ +000008f4 0000000000000034 000008f8 FDE cie=00000000 pc=0000000000009d80..0000000000009e0c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000009d84 │ │ │ │ DW_CFA_offset: r30 at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000a894 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000009d8c │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000a89c │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000009d94 │ │ │ │ DW_CFA_register: r65 in r0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000a8a0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000009d98 │ │ │ │ DW_CFA_offset: r31 at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000a8a8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000009d9c │ │ │ │ DW_CFA_offset: r62 at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000a8ac │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000009da4 │ │ │ │ DW_CFA_offset: r63 at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000a8b0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000009da8 │ │ │ │ DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ - DW_CFA_advance_loc: 68 to 000000000000a8f4 │ │ │ │ + DW_CFA_advance_loc: 64 to 0000000000009de8 │ │ │ │ DW_CFA_restore: r62 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000a8f8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000009dec │ │ │ │ DW_CFA_restore: r63 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000a8fc │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000009df0 │ │ │ │ DW_CFA_restore: r31 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000a900 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000009df4 │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000a904 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000009df8 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000a908 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000009dfc │ │ │ │ DW_CFA_restore: r30 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000097c 0000000000000034 00000980 FDE cie=00000000 pc=000000000000a920..000000000000aa0c │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000000a92c │ │ │ │ - DW_CFA_offset: r31 at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000a934 │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000a93c │ │ │ │ +0000092c 0000000000000038 00000930 FDE cie=00000000 pc=0000000000009e10..0000000000009ef0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000009e14 │ │ │ │ + DW_CFA_offset: r31 at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000009e1c │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000009e24 │ │ │ │ DW_CFA_register: r65 in r0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000a940 │ │ │ │ - DW_CFA_offset: r29 at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000000a94c │ │ │ │ - DW_CFA_offset: r28 at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000a954 │ │ │ │ - DW_CFA_offset: r30 at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000000a960 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000009e2c │ │ │ │ + DW_CFA_offset: r29 at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000009e30 │ │ │ │ + DW_CFA_offset: r30 at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000009e3c │ │ │ │ + DW_CFA_offset: r62 at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000009e40 │ │ │ │ + DW_CFA_offset: r63 at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000009e54 │ │ │ │ DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ - DW_CFA_advance_loc: 136 to 000000000000a9e8 │ │ │ │ - DW_CFA_restore: r28 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000a9ec │ │ │ │ + DW_CFA_advance_loc: 116 to 0000000000009ec8 │ │ │ │ + DW_CFA_restore: r62 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000009ecc │ │ │ │ + DW_CFA_restore: r63 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000009ed0 │ │ │ │ DW_CFA_restore: r29 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000a9f0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000009ed4 │ │ │ │ DW_CFA_restore: r30 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000a9f4 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000009ed8 │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000a9f8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000009edc │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000a9fc │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000009ee0 │ │ │ │ DW_CFA_restore: r31 │ │ │ │ DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -000009b4 000000000000003c 000009b8 FDE cie=00000000 pc=000000000000aa10..000000000000aae0 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000000aa1c │ │ │ │ +00000968 000000000000003c 0000096c FDE cie=00000000 pc=0000000000009ef0..0000000000009fb4 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000009ef4 │ │ │ │ DW_CFA_offset: r31 at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000aa24 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000009efc │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000aa2c │ │ │ │ - DW_CFA_register: r65 in r0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000aa30 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000009f04 │ │ │ │ DW_CFA_offset: r62 at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000aa34 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000009f08 │ │ │ │ DW_CFA_offset: r63 at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000000aa48 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000009f1c │ │ │ │ + DW_CFA_register: r65 in r0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000009f20 │ │ │ │ DW_CFA_offset: r30 at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000aa4c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000009f24 │ │ │ │ DW_CFA_offset: r60 at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000000aa58 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000009f2c │ │ │ │ DW_CFA_offset: r61 at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000aa60 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000009f38 │ │ │ │ DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ - DW_CFA_advance_loc: 84 to 000000000000aab4 │ │ │ │ + DW_CFA_advance_loc: 80 to 0000000000009f88 │ │ │ │ DW_CFA_restore: r60 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000aab8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000009f8c │ │ │ │ DW_CFA_restore: r61 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000aabc │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000009f90 │ │ │ │ DW_CFA_restore: r62 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000aac0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000009f94 │ │ │ │ DW_CFA_restore: r63 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000aac4 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000009f98 │ │ │ │ DW_CFA_restore: r30 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000aac8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000009f9c │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000aacc │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000009fa0 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000aad0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000009fa4 │ │ │ │ DW_CFA_restore: r31 │ │ │ │ │ │ │ │ -000009f4 0000000000000088 000009f8 FDE cie=00000000 pc=000000000000aae0..000000000000ad2c │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000000aaec │ │ │ │ - DW_CFA_offset: r60 at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000000aafc │ │ │ │ - DW_CFA_offset: r61 at cfa-24 │ │ │ │ +000009a8 0000000000000078 000009ac FDE cie=00000000 pc=0000000000009fc0..000000000000a1c4 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000009fc8 │ │ │ │ DW_CFA_offset: r62 at cfa-16 │ │ │ │ DW_CFA_offset: r63 at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000ab04 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 56 to 000000000000ab3c │ │ │ │ + DW_CFA_advance_loc: 32 to 0000000000009fe8 │ │ │ │ + DW_CFA_offset: r60 at cfa-32 │ │ │ │ + DW_CFA_offset: r61 at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000009ff4 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc: 28 to 000000000000a010 │ │ │ │ DW_CFA_register: r65 in r0 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000000ab48 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000a014 │ │ │ │ DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ - DW_CFA_advance_loc: 32 to 000000000000ab68 │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000000a02c │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000000ab7c │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000000a040 │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000000ab8c │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000000a050 │ │ │ │ DW_CFA_restore: r63 │ │ │ │ DW_CFA_restore: r62 │ │ │ │ DW_CFA_restore: r61 │ │ │ │ DW_CFA_restore: r60 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000ab90 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000000a060 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ DW_CFA_offset: r60 at cfa-32 │ │ │ │ DW_CFA_offset: r61 at cfa-24 │ │ │ │ DW_CFA_offset: r62 at cfa-16 │ │ │ │ DW_CFA_offset: r63 at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 36 to 000000000000abb4 │ │ │ │ + DW_CFA_advance_loc: 44 to 000000000000a08c │ │ │ │ DW_CFA_register: r65 in r0 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000000abc4 │ │ │ │ - DW_CFA_offset: r58 at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000abcc │ │ │ │ - DW_CFA_offset: r59 at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000abd0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000a090 │ │ │ │ DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ - DW_CFA_advance_loc: 192 to 000000000000ac90 │ │ │ │ - DW_CFA_restore: r58 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000ac94 │ │ │ │ - DW_CFA_restore: r59 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000ac98 │ │ │ │ + DW_CFA_advance_loc: 168 to 000000000000a138 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000000acac │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000000a14c │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000000acbc │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000000a15c │ │ │ │ DW_CFA_restore: r63 │ │ │ │ DW_CFA_restore: r62 │ │ │ │ DW_CFA_restore: r61 │ │ │ │ DW_CFA_restore: r60 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000acc0 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000a160 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ DW_CFA_offset: r60 at cfa-32 │ │ │ │ DW_CFA_offset: r61 at cfa-24 │ │ │ │ DW_CFA_offset: r62 at cfa-16 │ │ │ │ DW_CFA_offset: r63 at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000acc8 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000000a174 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 36 to 000000000000acec │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000000a18c │ │ │ │ DW_CFA_restore: r63 │ │ │ │ DW_CFA_restore: r62 │ │ │ │ DW_CFA_restore: r61 │ │ │ │ DW_CFA_restore: r60 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000acf0 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_offset: r58 at cfa-48 │ │ │ │ - DW_CFA_offset: r59 at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000a190 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ DW_CFA_offset: r60 at cfa-32 │ │ │ │ DW_CFA_offset: r61 at cfa-24 │ │ │ │ DW_CFA_offset: r62 at cfa-16 │ │ │ │ DW_CFA_offset: r63 at cfa-8 │ │ │ │ DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000acf8 │ │ │ │ - DW_CFA_restore: r58 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000acfc │ │ │ │ - DW_CFA_restore: r59 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000ad00 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000a198 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 28 to 000000000000ad1c │ │ │ │ + DW_CFA_advance_loc: 28 to 000000000000a1b4 │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ DW_CFA_restore: r63 │ │ │ │ DW_CFA_restore: r62 │ │ │ │ DW_CFA_restore: r61 │ │ │ │ DW_CFA_restore: r60 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00000a80 0000000000000058 00000a84 FDE cie=00000000 pc=000000000000ad30..000000000000af20 │ │ │ │ - DW_CFA_advance_loc: 52 to 000000000000ad64 │ │ │ │ +00000a24 0000000000000058 00000a28 FDE cie=00000000 pc=000000000000a1d0..000000000000a3ac │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000000a1e0 │ │ │ │ DW_CFA_register: r65 in r0 │ │ │ │ DW_CFA_offset: r24 at cfa-64 │ │ │ │ DW_CFA_offset: r25 at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000000a1f0 │ │ │ │ DW_CFA_offset: r27 at cfa-40 │ │ │ │ + DW_CFA_offset: r26 at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000000a1fc │ │ │ │ DW_CFA_offset: r30 at cfa-16 │ │ │ │ DW_CFA_offset: r31 at cfa-8 │ │ │ │ - DW_CFA_offset: r26 at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000000a214 │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ DW_CFA_offset: r28 at cfa-32 │ │ │ │ DW_CFA_offset: r29 at cfa-24 │ │ │ │ DW_CFA_offset_extended_sf: r72 at cfa+8 │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000000ad7c │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000ad80 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000a21c │ │ │ │ DW_CFA_def_cfa_register: r31 │ │ │ │ - DW_CFA_advance_loc1: 276 to 000000000000ae94 │ │ │ │ + DW_CFA_advance_loc1: 264 to 000000000000a324 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa: r1 ofs 0 │ │ │ │ - DW_CFA_advance_loc: 44 to 000000000000aec0 │ │ │ │ + DW_CFA_advance_loc: 44 to 000000000000a350 │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000aec4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000a354 │ │ │ │ DW_CFA_restore_extended: r72 │ │ │ │ DW_CFA_restore: r31 │ │ │ │ DW_CFA_restore: r30 │ │ │ │ DW_CFA_restore: r29 │ │ │ │ DW_CFA_restore: r28 │ │ │ │ DW_CFA_restore: r27 │ │ │ │ DW_CFA_restore: r26 │ │ │ │ DW_CFA_restore: r25 │ │ │ │ DW_CFA_restore: r24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000aec8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000a358 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000000aee0 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000000a36c │ │ │ │ DW_CFA_def_cfa: r1 ofs 0 │ │ │ │ - DW_CFA_advance_loc: 44 to 000000000000af0c │ │ │ │ + DW_CFA_advance_loc: 44 to 000000000000a398 │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000af10 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000a39c │ │ │ │ DW_CFA_restore_extended: r72 │ │ │ │ DW_CFA_restore: r31 │ │ │ │ DW_CFA_restore: r30 │ │ │ │ DW_CFA_restore: r29 │ │ │ │ DW_CFA_restore: r28 │ │ │ │ DW_CFA_restore: r27 │ │ │ │ DW_CFA_restore: r26 │ │ │ │ DW_CFA_restore: r25 │ │ │ │ DW_CFA_restore: r24 │ │ │ │ DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00000adc 0000000000000038 00000ae0 FDE cie=00000000 pc=000000000000af20..000000000000b194 │ │ │ │ - DW_CFA_advance_loc: 40 to 000000000000af48 │ │ │ │ +00000a80 000000000000003c 00000a84 FDE cie=00000000 pc=000000000000a3b0..000000000000a624 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000000a3bc │ │ │ │ DW_CFA_register: r65 in r0 │ │ │ │ - DW_CFA_offset: r25 at cfa-56 │ │ │ │ DW_CFA_offset: r26 at cfa-48 │ │ │ │ DW_CFA_offset: r27 at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000000a3d4 │ │ │ │ DW_CFA_offset: r28 at cfa-32 │ │ │ │ DW_CFA_offset: r29 at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000000a3e4 │ │ │ │ DW_CFA_offset: r30 at cfa-16 │ │ │ │ DW_CFA_offset: r31 at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 40 to 000000000000af70 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000000a3f8 │ │ │ │ DW_CFA_def_cfa_offset: 8288 │ │ │ │ DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000af74 │ │ │ │ + DW_CFA_offset: r25 at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000a400 │ │ │ │ DW_CFA_def_cfa_register: r31 │ │ │ │ - DW_CFA_advance_loc1: 492 to 000000000000b160 │ │ │ │ + DW_CFA_advance_loc1: 496 to 000000000000a5f0 │ │ │ │ DW_CFA_def_cfa: r1 ofs 0 │ │ │ │ - DW_CFA_advance_loc: 36 to 000000000000b184 │ │ │ │ + DW_CFA_advance_loc: 36 to 000000000000a614 │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ DW_CFA_restore: r31 │ │ │ │ DW_CFA_restore: r30 │ │ │ │ DW_CFA_restore: r29 │ │ │ │ DW_CFA_restore: r28 │ │ │ │ DW_CFA_restore: r27 │ │ │ │ DW_CFA_restore: r26 │ │ │ │ DW_CFA_restore: r25 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00000b18 0000000000000010 00000b1c FDE cie=00000000 pc=000000000000b1a0..000000000000b1b4 │ │ │ │ +00000ac0 0000000000000010 00000ac4 FDE cie=00000000 pc=000000000000a630..000000000000a644 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000b2c 0000000000000010 00000b30 FDE cie=00000000 pc=000000000000b1c0..000000000000b1d0 │ │ │ │ +00000ad4 0000000000000010 00000ad8 FDE cie=00000000 pc=000000000000a650..000000000000a660 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000b40 0000000000000010 00000b44 FDE cie=00000000 pc=000000000000b1d0..000000000000b1e4 │ │ │ │ +00000ae8 0000000000000010 00000aec FDE cie=00000000 pc=000000000000a660..000000000000a674 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000b54 000000000000001c 00000b58 FDE cie=00000000 pc=000000000000b1f0..000000000000b250 │ │ │ │ - DW_CFA_advance_loc: 56 to 000000000000b228 │ │ │ │ +00000afc 000000000000001c 00000b00 FDE cie=00000000 pc=000000000000a680..000000000000a6d4 │ │ │ │ + DW_CFA_advance_loc: 48 to 000000000000a6b0 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000000b238 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000000a6bc │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000b240 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000a6c4 │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000b74 0000000000000030 00000b78 FDE cie=00000000 pc=000000000000b250..000000000000b314 │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000000b268 │ │ │ │ +00000b1c 0000000000000030 00000b20 FDE cie=00000000 pc=000000000000a6e0..000000000000a784 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000000a6f0 │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ - DW_CFA_advance_loc: 28 to 000000000000b284 │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000000a708 │ │ │ │ DW_CFA_offset: r62 at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000b288 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000a70c │ │ │ │ DW_CFA_offset: r63 at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 80 to 000000000000b2d8 │ │ │ │ + DW_CFA_advance_loc: 64 to 000000000000a74c │ │ │ │ DW_CFA_restore: r62 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000b2dc │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000a750 │ │ │ │ DW_CFA_restore: r63 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000b2e0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000a754 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000b2e8 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000a75c │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000b2f0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000a760 │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000b2f4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000a764 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000000b304 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000000a774 │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000ba8 0000000000000054 00000bac FDE cie=00000000 pc=000000000000b320..000000000000b460 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000000b32c │ │ │ │ +00000b50 0000000000000054 00000b54 FDE cie=00000000 pc=000000000000a790..000000000000a8b0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000a794 │ │ │ │ DW_CFA_offset: r30 at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000000b33c │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000000a7a4 │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ DW_CFA_offset: r62 at cfa-16 │ │ │ │ DW_CFA_offset: r63 at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000b344 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000a7ac │ │ │ │ DW_CFA_register: r65 in r0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000b348 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000a7b0 │ │ │ │ DW_CFA_offset: r31 at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000000b354 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000a7b4 │ │ │ │ DW_CFA_offset: r58 at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000b35c │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000000a7c4 │ │ │ │ DW_CFA_offset: r59 at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000b360 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000a7c8 │ │ │ │ DW_CFA_offset: r60 at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000b364 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000a7cc │ │ │ │ DW_CFA_offset: r61 at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000b368 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000a7d0 │ │ │ │ DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ - DW_CFA_advance_loc: 148 to 000000000000b3fc │ │ │ │ + DW_CFA_advance_loc: 124 to 000000000000a84c │ │ │ │ DW_CFA_restore: r58 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000b400 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000000a858 │ │ │ │ DW_CFA_restore: r59 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000b404 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000a85c │ │ │ │ DW_CFA_restore: r60 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000b408 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000a860 │ │ │ │ DW_CFA_restore: r61 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000b40c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000a864 │ │ │ │ DW_CFA_restore: r31 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000b410 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000a868 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000000b428 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000000a874 │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000a878 │ │ │ │ DW_CFA_restore: r63 │ │ │ │ DW_CFA_restore: r62 │ │ │ │ DW_CFA_restore: r30 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000b430 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000a880 │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ DW_CFA_offset: r30 at cfa-64 │ │ │ │ DW_CFA_offset: r62 at cfa-16 │ │ │ │ DW_CFA_offset: r63 at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000b434 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000a884 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 28 to 000000000000b450 │ │ │ │ + DW_CFA_advance_loc: 28 to 000000000000a8a0 │ │ │ │ DW_CFA_restore: r63 │ │ │ │ DW_CFA_restore: r62 │ │ │ │ DW_CFA_restore: r30 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00000c00 0000000000000040 00000c04 FDE cie=00000000 pc=000000000000b460..000000000000b540 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000000b46c │ │ │ │ +00000ba8 0000000000000040 00000bac FDE cie=00000000 pc=000000000000a8b0..000000000000a980 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000a8b8 │ │ │ │ DW_CFA_offset: r31 at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000000b47c │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ DW_CFA_offset: r62 at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000000a8c4 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ DW_CFA_offset: r63 at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000b484 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000a8cc │ │ │ │ DW_CFA_register: r65 in r0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000b488 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000a8d0 │ │ │ │ DW_CFA_offset: r30 at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000000b498 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000000a8e0 │ │ │ │ DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ - DW_CFA_advance_loc: 84 to 000000000000b4ec │ │ │ │ + DW_CFA_advance_loc: 68 to 000000000000a924 │ │ │ │ DW_CFA_restore: r30 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000b4f0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000a928 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000000b508 │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000000a940 │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ DW_CFA_restore: r63 │ │ │ │ DW_CFA_restore: r62 │ │ │ │ DW_CFA_restore: r31 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000b510 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000000a950 │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ DW_CFA_offset: r31 at cfa-24 │ │ │ │ DW_CFA_offset: r62 at cfa-16 │ │ │ │ DW_CFA_offset: r63 at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000b514 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000a954 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 28 to 000000000000b530 │ │ │ │ + DW_CFA_advance_loc: 28 to 000000000000a970 │ │ │ │ DW_CFA_restore: r63 │ │ │ │ DW_CFA_restore: r62 │ │ │ │ DW_CFA_restore: r31 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000c44 0000000000000064 00000c48 FDE cie=00000000 pc=000000000000b540..000000000000b6d0 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000000b54c │ │ │ │ +00000bec 0000000000000064 00000bf0 FDE cie=00000000 pc=000000000000a980..000000000000aaf0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000a984 │ │ │ │ DW_CFA_offset: r30 at cfa-80 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000000b55c │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000000a994 │ │ │ │ DW_CFA_def_cfa_offset: 128 │ │ │ │ DW_CFA_offset: r62 at cfa-16 │ │ │ │ DW_CFA_offset: r63 at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000b564 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000a99c │ │ │ │ DW_CFA_register: r65 in r0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000b568 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000a9a0 │ │ │ │ DW_CFA_offset: r29 at cfa-88 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000b56c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000a9a4 │ │ │ │ DW_CFA_offset: r31 at cfa-72 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000000b580 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000000a9b8 │ │ │ │ DW_CFA_offset: r56 at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000b584 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000a9bc │ │ │ │ DW_CFA_offset: r57 at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000b588 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000a9c0 │ │ │ │ DW_CFA_offset: r58 at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000b58c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000a9c4 │ │ │ │ + DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000a9c8 │ │ │ │ DW_CFA_offset: r59 at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000b590 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000a9cc │ │ │ │ DW_CFA_offset: r60 at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000b594 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000a9d0 │ │ │ │ DW_CFA_offset: r61 at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000b598 │ │ │ │ - DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ - DW_CFA_advance_loc: 200 to 000000000000b660 │ │ │ │ + DW_CFA_advance_loc: 168 to 000000000000aa78 │ │ │ │ DW_CFA_restore: r56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000b664 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000000aa84 │ │ │ │ DW_CFA_restore: r57 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000b668 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000aa88 │ │ │ │ DW_CFA_restore: r58 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000b66c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000aa8c │ │ │ │ DW_CFA_restore: r59 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000b670 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000aa90 │ │ │ │ DW_CFA_restore: r60 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000b674 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000aa94 │ │ │ │ DW_CFA_restore: r61 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000b678 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000aa98 │ │ │ │ DW_CFA_restore: r29 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000b67c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000aa9c │ │ │ │ DW_CFA_restore: r31 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000b680 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000aaa0 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000000b68c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000aaa4 │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000000b698 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000000aab0 │ │ │ │ DW_CFA_restore: r63 │ │ │ │ DW_CFA_restore: r62 │ │ │ │ DW_CFA_restore: r30 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000b6a0 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000000aac0 │ │ │ │ DW_CFA_def_cfa_offset: 128 │ │ │ │ DW_CFA_offset: r30 at cfa-80 │ │ │ │ DW_CFA_offset: r62 at cfa-16 │ │ │ │ DW_CFA_offset: r63 at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000b6a4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000aac4 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 28 to 000000000000b6c0 │ │ │ │ + DW_CFA_advance_loc: 28 to 000000000000aae0 │ │ │ │ DW_CFA_restore: r63 │ │ │ │ DW_CFA_restore: r62 │ │ │ │ DW_CFA_restore: r30 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000cac 000000000000004c 00000cb0 FDE cie=00000000 pc=000000000000b6d0..000000000000b7f0 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000000b6dc │ │ │ │ +00000c54 0000000000000050 00000c58 FDE cie=00000000 pc=000000000000aaf0..000000000000abf0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000aaf4 │ │ │ │ DW_CFA_offset: r31 at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000000b6ec │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000000ab04 │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ DW_CFA_offset: r62 at cfa-16 │ │ │ │ DW_CFA_offset: r63 at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000b6f4 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000ab0c │ │ │ │ DW_CFA_register: r65 in r0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000b6f8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000ab10 │ │ │ │ DW_CFA_offset: r29 at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000b6fc │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000ab14 │ │ │ │ DW_CFA_offset: r30 at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000000b710 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000000ab28 │ │ │ │ DW_CFA_offset: r60 at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000b714 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000ab2c │ │ │ │ DW_CFA_offset: r61 at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000b718 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000ab30 │ │ │ │ DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ - DW_CFA_advance_loc: 112 to 000000000000b788 │ │ │ │ + DW_CFA_advance_loc: 92 to 000000000000ab8c │ │ │ │ DW_CFA_restore: r60 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000b78c │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000000ab98 │ │ │ │ DW_CFA_restore: r61 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000b790 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000ab9c │ │ │ │ DW_CFA_restore: r29 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000b794 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000aba0 │ │ │ │ DW_CFA_restore: r30 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000b798 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000aba4 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000000b7b0 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000000abb0 │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000abb4 │ │ │ │ DW_CFA_restore: r63 │ │ │ │ DW_CFA_restore: r62 │ │ │ │ DW_CFA_restore: r31 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000000b7c0 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000000abc0 │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ DW_CFA_offset: r31 at cfa-40 │ │ │ │ DW_CFA_offset: r62 at cfa-16 │ │ │ │ DW_CFA_offset: r63 at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000b7c4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000abc4 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 28 to 000000000000b7e0 │ │ │ │ + DW_CFA_advance_loc: 28 to 000000000000abe0 │ │ │ │ DW_CFA_restore: r63 │ │ │ │ DW_CFA_restore: r62 │ │ │ │ DW_CFA_restore: r31 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00000cfc 0000000000000068 00000d00 FDE cie=00000000 pc=000000000000b7f0..000000000000b9b0 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000000b7fc │ │ │ │ +00000ca8 0000000000000068 00000cac FDE cie=00000000 pc=000000000000abf0..000000000000ad90 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000abf4 │ │ │ │ DW_CFA_offset: r30 at cfa-80 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000000b80c │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000000ac04 │ │ │ │ DW_CFA_def_cfa_offset: 128 │ │ │ │ DW_CFA_offset: r62 at cfa-16 │ │ │ │ DW_CFA_offset: r63 at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000b814 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000ac0c │ │ │ │ DW_CFA_register: r65 in r0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000b818 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000ac10 │ │ │ │ DW_CFA_offset: r28 at cfa-96 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000b81c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000ac14 │ │ │ │ DW_CFA_offset: r29 at cfa-88 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000b820 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000000ac24 │ │ │ │ DW_CFA_offset: r31 at cfa-72 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000000b834 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000ac28 │ │ │ │ DW_CFA_offset: r56 at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000b83c │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000000ac34 │ │ │ │ + DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000ac38 │ │ │ │ DW_CFA_offset: r57 at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000b840 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000ac3c │ │ │ │ DW_CFA_offset: r58 at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000b844 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000ac40 │ │ │ │ DW_CFA_offset: r59 at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000b848 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000ac44 │ │ │ │ DW_CFA_offset: r60 at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000b84c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000ac48 │ │ │ │ DW_CFA_offset: r61 at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000b850 │ │ │ │ - DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ - DW_CFA_advance_loc: 236 to 000000000000b93c │ │ │ │ + DW_CFA_advance_loc: 216 to 000000000000ad20 │ │ │ │ DW_CFA_restore: r56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000b940 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000000ad2c │ │ │ │ DW_CFA_restore: r57 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000b944 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000ad30 │ │ │ │ DW_CFA_restore: r58 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000b948 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000ad34 │ │ │ │ DW_CFA_restore: r59 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000b94c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000ad38 │ │ │ │ DW_CFA_restore: r60 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000b950 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000ad3c │ │ │ │ DW_CFA_restore: r61 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000b954 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000ad40 │ │ │ │ DW_CFA_restore: r28 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000b958 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000ad44 │ │ │ │ DW_CFA_restore: r29 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000b95c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000ad48 │ │ │ │ DW_CFA_restore: r31 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000b960 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000ad4c │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000000b96c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000ad50 │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000000b978 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000000ad5c │ │ │ │ DW_CFA_restore: r63 │ │ │ │ DW_CFA_restore: r62 │ │ │ │ DW_CFA_restore: r30 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000b980 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000ad60 │ │ │ │ DW_CFA_def_cfa_offset: 128 │ │ │ │ DW_CFA_offset: r30 at cfa-80 │ │ │ │ DW_CFA_offset: r62 at cfa-16 │ │ │ │ DW_CFA_offset: r63 at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000b984 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000ad64 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 28 to 000000000000b9a0 │ │ │ │ + DW_CFA_advance_loc: 28 to 000000000000ad80 │ │ │ │ DW_CFA_restore: r63 │ │ │ │ DW_CFA_restore: r62 │ │ │ │ DW_CFA_restore: r30 │ │ │ │ │ │ │ │ -00000d68 0000000000000064 00000d6c FDE cie=00000000 pc=000000000000b9b0..000000000000bb50 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000000b9bc │ │ │ │ +00000d14 0000000000000064 00000d18 FDE cie=00000000 pc=000000000000ad90..000000000000af10 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000ad94 │ │ │ │ DW_CFA_offset: r30 at cfa-80 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000000b9cc │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000000ada4 │ │ │ │ DW_CFA_def_cfa_offset: 128 │ │ │ │ DW_CFA_offset: r62 at cfa-16 │ │ │ │ DW_CFA_offset: r63 at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000b9d4 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000adac │ │ │ │ DW_CFA_register: r65 in r0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000b9d8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000adb0 │ │ │ │ DW_CFA_offset: r29 at cfa-88 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000b9dc │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000adb4 │ │ │ │ DW_CFA_offset: r31 at cfa-72 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000000b9f0 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000000adc8 │ │ │ │ DW_CFA_offset: r56 at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000b9f4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000adcc │ │ │ │ DW_CFA_offset: r57 at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000b9f8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000add0 │ │ │ │ DW_CFA_offset: r58 at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000b9fc │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000add4 │ │ │ │ + DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000add8 │ │ │ │ DW_CFA_offset: r59 at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000ba00 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000addc │ │ │ │ DW_CFA_offset: r60 at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000ba04 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000ade0 │ │ │ │ DW_CFA_offset: r61 at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000ba08 │ │ │ │ - DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ - DW_CFA_advance_loc: 216 to 000000000000bae0 │ │ │ │ + DW_CFA_advance_loc: 184 to 000000000000ae98 │ │ │ │ DW_CFA_restore: r56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000bae4 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000000aea4 │ │ │ │ DW_CFA_restore: r57 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000bae8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000aea8 │ │ │ │ DW_CFA_restore: r58 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000baec │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000aeac │ │ │ │ DW_CFA_restore: r59 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000baf0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000aeb0 │ │ │ │ DW_CFA_restore: r60 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000baf4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000aeb4 │ │ │ │ DW_CFA_restore: r61 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000baf8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000aeb8 │ │ │ │ DW_CFA_restore: r29 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000bafc │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000aebc │ │ │ │ DW_CFA_restore: r31 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000bb00 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000aec0 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000000bb0c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000aec4 │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000000bb18 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000000aed0 │ │ │ │ DW_CFA_restore: r63 │ │ │ │ DW_CFA_restore: r62 │ │ │ │ DW_CFA_restore: r30 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000bb20 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000000aee0 │ │ │ │ DW_CFA_def_cfa_offset: 128 │ │ │ │ DW_CFA_offset: r30 at cfa-80 │ │ │ │ DW_CFA_offset: r62 at cfa-16 │ │ │ │ DW_CFA_offset: r63 at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000bb24 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000aee4 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 28 to 000000000000bb40 │ │ │ │ + DW_CFA_advance_loc: 28 to 000000000000af00 │ │ │ │ DW_CFA_restore: r63 │ │ │ │ DW_CFA_restore: r62 │ │ │ │ DW_CFA_restore: r30 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000dd0 0000000000000010 00000dd4 FDE cie=00000000 pc=000000000000bb50..000000000000bb9c │ │ │ │ +00000d7c 0000000000000010 00000d80 FDE cie=00000000 pc=000000000000af10..000000000000af5c │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000de4 0000000000000010 00000de8 FDE cie=00000000 pc=000000000000bba0..000000000000bc20 │ │ │ │ +00000d90 0000000000000010 00000d94 FDE cie=00000000 pc=000000000000af60..000000000000afe0 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000df8 0000000000000044 00000dfc FDE cie=00000000 pc=000000000000bc20..000000000000bd00 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000000bc2c │ │ │ │ +00000da4 0000000000000044 00000da8 FDE cie=00000000 pc=000000000000afe0..000000000000b0a8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000afe4 │ │ │ │ DW_CFA_offset: r29 at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000bc34 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000afec │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000bc3c │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000aff4 │ │ │ │ + DW_CFA_offset: r60 at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000aff8 │ │ │ │ + DW_CFA_offset: r61 at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000000b004 │ │ │ │ DW_CFA_register: r65 in r0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000bc40 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000b008 │ │ │ │ DW_CFA_offset: r30 at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000bc44 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000b00c │ │ │ │ DW_CFA_offset: r31 at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000bc48 │ │ │ │ - DW_CFA_offset: r60 at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000bc4c │ │ │ │ - DW_CFA_offset: r61 at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000000bc60 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000000b018 │ │ │ │ + DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000b01c │ │ │ │ DW_CFA_offset: r62 at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000bc64 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000b020 │ │ │ │ DW_CFA_offset: r63 at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000bc68 │ │ │ │ - DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ - DW_CFA_advance_loc: 104 to 000000000000bcd0 │ │ │ │ + DW_CFA_advance_loc: 88 to 000000000000b078 │ │ │ │ DW_CFA_restore: r60 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000bcd4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000b07c │ │ │ │ DW_CFA_restore: r61 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000bcd8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000b080 │ │ │ │ DW_CFA_restore: r62 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000bcdc │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000b084 │ │ │ │ DW_CFA_restore: r63 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000bce0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000b088 │ │ │ │ DW_CFA_restore: r30 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000bce4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000b08c │ │ │ │ DW_CFA_restore: r31 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000bce8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000b090 │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000bcec │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000b094 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000bcf0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000b098 │ │ │ │ DW_CFA_restore: r29 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000e40 0000000000000058 00000e44 FDE cie=00000000 pc=000000000000bd00..000000000000be28 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000000bd0c │ │ │ │ +00000dec 0000000000000058 00000df0 FDE cie=00000000 pc=000000000000b0b0..000000000000b1c4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000b0b4 │ │ │ │ DW_CFA_offset: r31 at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000bd14 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000b0bc │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000bd1c │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000b0c4 │ │ │ │ DW_CFA_register: r65 in r0 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000bd24 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000b0cc │ │ │ │ DW_CFA_offset: r28 at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000bd28 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000b0d0 │ │ │ │ DW_CFA_offset: r29 at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000bd2c │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000000b0dc │ │ │ │ DW_CFA_offset: r30 at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000bd30 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000b0e0 │ │ │ │ DW_CFA_offset: r62 at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000bd34 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000000b0ec │ │ │ │ DW_CFA_offset: r63 at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000000bd4c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000b0f0 │ │ │ │ DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000bd54 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000000b0fc │ │ │ │ DW_CFA_offset: r27 at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 88 to 000000000000bdac │ │ │ │ + DW_CFA_advance_loc: 80 to 000000000000b14c │ │ │ │ DW_CFA_restore: r62 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000bdb0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000b150 │ │ │ │ DW_CFA_restore: r63 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000bdb4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000b154 │ │ │ │ DW_CFA_restore: r27 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000bdbc │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000b15c │ │ │ │ DW_CFA_restore: r28 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000bdc0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000b160 │ │ │ │ DW_CFA_restore: r29 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000bdc4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000b164 │ │ │ │ DW_CFA_restore: r30 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000bdc8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000b168 │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000bdcc │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000b16c │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000bdd0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000b170 │ │ │ │ DW_CFA_restore: r31 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000000bde0 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000000b180 │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ DW_CFA_offset: r28 at cfa-48 │ │ │ │ DW_CFA_offset: r29 at cfa-40 │ │ │ │ DW_CFA_offset: r30 at cfa-32 │ │ │ │ DW_CFA_offset: r31 at cfa-24 │ │ │ │ DW_CFA_offset: r62 at cfa-16 │ │ │ │ DW_CFA_offset: r63 at cfa-8 │ │ │ │ DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ - DW_CFA_advance_loc: 52 to 000000000000be14 │ │ │ │ + DW_CFA_advance_loc: 48 to 000000000000b1b0 │ │ │ │ DW_CFA_restore: r62 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000be18 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000b1b4 │ │ │ │ DW_CFA_restore: r63 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000e9c 0000000000000048 00000ea0 FDE cie=00000000 pc=000000000000be30..000000000000bf20 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000000be3c │ │ │ │ +00000e48 0000000000000048 00000e4c FDE cie=00000000 pc=000000000000b1d0..000000000000b2a8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000b1d4 │ │ │ │ DW_CFA_offset: r29 at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000be44 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000b1dc │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000be4c │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000b1e4 │ │ │ │ DW_CFA_register: r65 in r0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000be50 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000b1e8 │ │ │ │ DW_CFA_offset: r28 at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000be54 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000b1ec │ │ │ │ DW_CFA_offset: r30 at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000be58 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000000b1f8 │ │ │ │ DW_CFA_offset: r31 at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000000be68 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000b1fc │ │ │ │ DW_CFA_offset: r60 at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000be6c │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000b204 │ │ │ │ + DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000b208 │ │ │ │ DW_CFA_offset: r61 at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000be70 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000b20c │ │ │ │ DW_CFA_offset: r62 at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000be74 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000b210 │ │ │ │ DW_CFA_offset: r63 at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000be78 │ │ │ │ - DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ - DW_CFA_advance_loc: 116 to 000000000000beec │ │ │ │ + DW_CFA_advance_loc: 100 to 000000000000b274 │ │ │ │ DW_CFA_restore: r60 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000bef0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000b278 │ │ │ │ DW_CFA_restore: r61 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000bef4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000b27c │ │ │ │ DW_CFA_restore: r62 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000bef8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000b280 │ │ │ │ DW_CFA_restore: r63 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000befc │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000b284 │ │ │ │ DW_CFA_restore: r28 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000bf00 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000b288 │ │ │ │ DW_CFA_restore: r30 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000bf04 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000b28c │ │ │ │ DW_CFA_restore: r31 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000bf08 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000b290 │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000bf0c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000b294 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000bf10 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000b298 │ │ │ │ DW_CFA_restore: r29 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000ee8 0000000000000034 00000eec FDE cie=00000000 pc=000000000000bf20..000000000000bfc0 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000000bf2c │ │ │ │ +00000e94 0000000000000034 00000e98 FDE cie=00000000 pc=000000000000b2b0..000000000000b33c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000b2b4 │ │ │ │ DW_CFA_offset: r31 at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000bf34 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000b2bc │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000bf3c │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000b2c4 │ │ │ │ DW_CFA_register: r65 in r0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000bf40 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000b2c8 │ │ │ │ DW_CFA_offset: r28 at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000bf44 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000b2cc │ │ │ │ DW_CFA_offset: r29 at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000bf48 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000000b2d8 │ │ │ │ DW_CFA_offset: r30 at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000000bf58 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000b2e0 │ │ │ │ DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ - DW_CFA_advance_loc: 68 to 000000000000bf9c │ │ │ │ + DW_CFA_advance_loc: 56 to 000000000000b318 │ │ │ │ DW_CFA_restore: r28 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000bfa0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000b31c │ │ │ │ DW_CFA_restore: r29 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000bfa4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000b320 │ │ │ │ DW_CFA_restore: r30 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000bfa8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000b324 │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000bfac │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000b328 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000bfb0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000b32c │ │ │ │ DW_CFA_restore: r31 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000f20 0000000000000044 00000f24 FDE cie=00000000 pc=000000000000bfc0..000000000000c0c0 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000000bfcc │ │ │ │ +00000ecc 0000000000000044 00000ed0 FDE cie=00000000 pc=000000000000b340..000000000000b420 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000b344 │ │ │ │ DW_CFA_offset: r29 at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000bfd4 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000b34c │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000bfdc │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000b354 │ │ │ │ + DW_CFA_offset: r60 at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000b358 │ │ │ │ + DW_CFA_offset: r61 at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000000b364 │ │ │ │ DW_CFA_register: r65 in r0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000bfe0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000b368 │ │ │ │ DW_CFA_offset: r30 at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000bfe4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000b36c │ │ │ │ DW_CFA_offset: r31 at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000bfe8 │ │ │ │ - DW_CFA_offset: r60 at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000bfec │ │ │ │ - DW_CFA_offset: r61 at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000000c000 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000000b378 │ │ │ │ + DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000b37c │ │ │ │ DW_CFA_offset: r62 at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c004 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000b380 │ │ │ │ DW_CFA_offset: r63 at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c008 │ │ │ │ - DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ - DW_CFA_advance_loc: 136 to 000000000000c090 │ │ │ │ + DW_CFA_advance_loc: 112 to 000000000000b3f0 │ │ │ │ DW_CFA_restore: r60 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c094 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000b3f4 │ │ │ │ DW_CFA_restore: r61 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c098 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000b3f8 │ │ │ │ DW_CFA_restore: r62 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c09c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000b3fc │ │ │ │ DW_CFA_restore: r63 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c0a0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000b400 │ │ │ │ DW_CFA_restore: r30 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c0a4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000b404 │ │ │ │ DW_CFA_restore: r31 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c0a8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000b408 │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c0ac │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000b40c │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c0b0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000b410 │ │ │ │ DW_CFA_restore: r29 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000f68 0000000000000038 00000f6c FDE cie=00000000 pc=000000000000c0c0..000000000000c170 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000000c0cc │ │ │ │ +00000f14 0000000000000038 00000f18 FDE cie=00000000 pc=000000000000b420..000000000000b4c8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000b424 │ │ │ │ DW_CFA_offset: r30 at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000c0d4 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000b42c │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000c0dc │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000b434 │ │ │ │ + DW_CFA_offset: r62 at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000b438 │ │ │ │ + DW_CFA_offset: r63 at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000000b444 │ │ │ │ DW_CFA_register: r65 in r0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c0e0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000b448 │ │ │ │ DW_CFA_offset: r29 at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c0e4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000b44c │ │ │ │ DW_CFA_offset: r31 at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c0e8 │ │ │ │ - DW_CFA_offset: r62 at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c0ec │ │ │ │ - DW_CFA_offset: r63 at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000000c100 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000000b458 │ │ │ │ DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ - DW_CFA_advance_loc: 72 to 000000000000c148 │ │ │ │ + DW_CFA_advance_loc: 72 to 000000000000b4a0 │ │ │ │ DW_CFA_restore: r62 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c14c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000b4a4 │ │ │ │ DW_CFA_restore: r63 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c150 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000b4a8 │ │ │ │ DW_CFA_restore: r29 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c154 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000b4ac │ │ │ │ DW_CFA_restore: r31 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c158 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000b4b0 │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c15c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000b4b4 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c160 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000b4b8 │ │ │ │ DW_CFA_restore: r30 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000fa4 0000000000000044 00000fa8 FDE cie=00000000 pc=000000000000c170..000000000000c278 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000000c17c │ │ │ │ +00000f50 0000000000000044 00000f54 FDE cie=00000000 pc=000000000000b4d0..000000000000b5b8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000b4d4 │ │ │ │ DW_CFA_offset: r29 at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000c184 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000b4dc │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000c18c │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000b4e4 │ │ │ │ + DW_CFA_offset: r60 at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000b4e8 │ │ │ │ + DW_CFA_offset: r61 at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000000b4f4 │ │ │ │ DW_CFA_register: r65 in r0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c190 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000b4f8 │ │ │ │ DW_CFA_offset: r30 at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c194 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000b4fc │ │ │ │ DW_CFA_offset: r31 at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c198 │ │ │ │ - DW_CFA_offset: r60 at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c19c │ │ │ │ - DW_CFA_offset: r61 at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000000c1b0 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000000b508 │ │ │ │ + DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000b50c │ │ │ │ DW_CFA_offset: r62 at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c1b4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000b510 │ │ │ │ DW_CFA_offset: r63 at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c1b8 │ │ │ │ - DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ - DW_CFA_advance_loc: 144 to 000000000000c248 │ │ │ │ + DW_CFA_advance_loc: 120 to 000000000000b588 │ │ │ │ DW_CFA_restore: r60 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c24c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000b58c │ │ │ │ DW_CFA_restore: r61 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c250 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000b590 │ │ │ │ DW_CFA_restore: r62 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c254 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000b594 │ │ │ │ DW_CFA_restore: r63 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c258 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000b598 │ │ │ │ DW_CFA_restore: r30 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c25c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000b59c │ │ │ │ DW_CFA_restore: r31 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c260 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000b5a0 │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c264 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000b5a4 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c268 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000b5a8 │ │ │ │ DW_CFA_restore: r29 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000fec 0000000000000038 00000ff0 FDE cie=00000000 pc=000000000000c280..000000000000c338 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000000c28c │ │ │ │ +00000f98 0000000000000038 00000f9c FDE cie=00000000 pc=000000000000b5c0..000000000000b670 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000b5c4 │ │ │ │ DW_CFA_offset: r30 at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000c294 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000b5cc │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000c29c │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000b5d4 │ │ │ │ + DW_CFA_offset: r62 at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000b5d8 │ │ │ │ + DW_CFA_offset: r63 at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000000b5e4 │ │ │ │ DW_CFA_register: r65 in r0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c2a0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000b5e8 │ │ │ │ DW_CFA_offset: r29 at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c2a4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000b5ec │ │ │ │ DW_CFA_offset: r31 at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c2a8 │ │ │ │ - DW_CFA_offset: r62 at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c2ac │ │ │ │ - DW_CFA_offset: r63 at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000000c2c0 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000000b5f8 │ │ │ │ DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ - DW_CFA_advance_loc: 80 to 000000000000c310 │ │ │ │ + DW_CFA_advance_loc: 80 to 000000000000b648 │ │ │ │ DW_CFA_restore: r62 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c314 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000b64c │ │ │ │ DW_CFA_restore: r63 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c318 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000b650 │ │ │ │ DW_CFA_restore: r29 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c31c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000b654 │ │ │ │ DW_CFA_restore: r31 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c320 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000b658 │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c324 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000b65c │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c328 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000b660 │ │ │ │ DW_CFA_restore: r30 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001028 0000000000000058 0000102c FDE cie=00000000 pc=000000000000c340..000000000000c4b0 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000000c34c │ │ │ │ +00000fd4 0000000000000058 00000fd8 FDE cie=00000000 pc=000000000000b670..000000000000b7c8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000b674 │ │ │ │ DW_CFA_offset: r29 at cfa-88 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000c354 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000b67c │ │ │ │ DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000c35c │ │ │ │ - DW_CFA_register: r65 in r0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c360 │ │ │ │ - DW_CFA_offset: r30 at cfa-80 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c364 │ │ │ │ - DW_CFA_offset: r31 at cfa-72 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c368 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000b684 │ │ │ │ DW_CFA_offset: r56 at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c36c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000b688 │ │ │ │ DW_CFA_offset: r57 at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c370 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000000b694 │ │ │ │ + DW_CFA_register: r65 in r0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000b698 │ │ │ │ DW_CFA_offset: r58 at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c374 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000b69c │ │ │ │ DW_CFA_offset: r59 at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 28 to 000000000000c390 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000000b6a8 │ │ │ │ + DW_CFA_offset: r30 at cfa-80 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000b6ac │ │ │ │ + DW_CFA_offset: r31 at cfa-72 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000000b6b8 │ │ │ │ + DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000b6bc │ │ │ │ DW_CFA_offset: r60 at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c394 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000b6c0 │ │ │ │ DW_CFA_offset: r61 at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c398 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000b6c4 │ │ │ │ DW_CFA_offset: r62 at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c39c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000b6c8 │ │ │ │ DW_CFA_offset: r63 at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c3a0 │ │ │ │ - DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ - DW_CFA_advance_loc: 208 to 000000000000c470 │ │ │ │ + DW_CFA_advance_loc: 192 to 000000000000b788 │ │ │ │ DW_CFA_restore: r56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c474 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000b78c │ │ │ │ DW_CFA_restore: r57 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c478 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000b790 │ │ │ │ DW_CFA_restore: r58 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c47c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000b794 │ │ │ │ DW_CFA_restore: r59 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c480 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000b798 │ │ │ │ DW_CFA_restore: r60 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c484 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000b79c │ │ │ │ DW_CFA_restore: r61 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c488 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000b7a0 │ │ │ │ DW_CFA_restore: r62 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c48c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000b7a4 │ │ │ │ DW_CFA_restore: r63 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c490 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000b7a8 │ │ │ │ DW_CFA_restore: r30 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c494 │ │ │ │ - DW_CFA_restore: r31 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c498 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000b7ac │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c49c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000b7b0 │ │ │ │ + DW_CFA_restore: r31 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000b7b4 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c4a0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000b7b8 │ │ │ │ DW_CFA_restore: r29 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001084 000000000000004c 00001088 FDE cie=00000000 pc=000000000000c4b0..000000000000c5b8 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000000c4bc │ │ │ │ +00001030 000000000000004c 00001034 FDE cie=00000000 pc=000000000000b7d0..000000000000b8bc │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000b7d4 │ │ │ │ DW_CFA_offset: r30 at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000c4c4 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000b7dc │ │ │ │ DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000c4cc │ │ │ │ - DW_CFA_register: r65 in r0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c4d0 │ │ │ │ - DW_CFA_offset: r29 at cfa-72 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c4d4 │ │ │ │ - DW_CFA_offset: r31 at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c4d8 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000b7e4 │ │ │ │ DW_CFA_offset: r58 at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c4dc │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000b7e8 │ │ │ │ DW_CFA_offset: r59 at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c4e0 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000000b7f4 │ │ │ │ + DW_CFA_register: r65 in r0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000b7f8 │ │ │ │ DW_CFA_offset: r60 at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c4e4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000b7fc │ │ │ │ DW_CFA_offset: r61 at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 28 to 000000000000c500 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000000b808 │ │ │ │ + DW_CFA_offset: r29 at cfa-72 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000b80c │ │ │ │ + DW_CFA_offset: r31 at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000000b818 │ │ │ │ + DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000b81c │ │ │ │ DW_CFA_offset: r62 at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c504 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000b820 │ │ │ │ DW_CFA_offset: r63 at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c508 │ │ │ │ - DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ - DW_CFA_advance_loc: 120 to 000000000000c580 │ │ │ │ + DW_CFA_advance_loc: 100 to 000000000000b884 │ │ │ │ DW_CFA_restore: r58 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c584 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000b888 │ │ │ │ DW_CFA_restore: r59 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c588 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000b88c │ │ │ │ DW_CFA_restore: r60 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c58c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000b890 │ │ │ │ DW_CFA_restore: r61 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c590 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000b894 │ │ │ │ DW_CFA_restore: r62 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c594 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000b898 │ │ │ │ DW_CFA_restore: r63 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c598 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000b89c │ │ │ │ DW_CFA_restore: r29 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c59c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000b8a0 │ │ │ │ DW_CFA_restore: r31 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c5a0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000b8a4 │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c5a4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000b8a8 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c5a8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000b8ac │ │ │ │ DW_CFA_restore: r30 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000010d4 0000000000000050 000010d8 FDE cie=00000000 pc=000000000000c5c0..000000000000c700 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000000c5cc │ │ │ │ +00001080 0000000000000050 00001084 FDE cie=00000000 pc=000000000000b8c0..000000000000b9dc │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000b8c4 │ │ │ │ DW_CFA_offset: r29 at cfa-72 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000c5d4 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000b8cc │ │ │ │ DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000c5dc │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000b8d4 │ │ │ │ + DW_CFA_offset: r58 at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000b8d8 │ │ │ │ + DW_CFA_offset: r59 at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000000b8e4 │ │ │ │ DW_CFA_register: r65 in r0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c5e0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000b8e8 │ │ │ │ DW_CFA_offset: r28 at cfa-80 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c5e4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000b8ec │ │ │ │ DW_CFA_offset: r30 at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c5e8 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000000b8f8 │ │ │ │ DW_CFA_offset: r31 at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c5ec │ │ │ │ - DW_CFA_offset: r58 at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c5f0 │ │ │ │ - DW_CFA_offset: r59 at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000000c608 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000b900 │ │ │ │ + DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000b904 │ │ │ │ DW_CFA_offset: r60 at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c60c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000b908 │ │ │ │ DW_CFA_offset: r61 at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c610 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000b90c │ │ │ │ DW_CFA_offset: r62 at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c614 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000b910 │ │ │ │ DW_CFA_offset: r63 at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c618 │ │ │ │ - DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ - DW_CFA_advance_loc: 172 to 000000000000c6c4 │ │ │ │ + DW_CFA_advance_loc: 144 to 000000000000b9a0 │ │ │ │ DW_CFA_restore: r58 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c6c8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000b9a4 │ │ │ │ DW_CFA_restore: r59 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c6cc │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000b9a8 │ │ │ │ DW_CFA_restore: r60 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c6d0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000b9ac │ │ │ │ DW_CFA_restore: r61 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c6d4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000b9b0 │ │ │ │ DW_CFA_restore: r62 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c6d8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000b9b4 │ │ │ │ DW_CFA_restore: r63 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c6dc │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000b9b8 │ │ │ │ DW_CFA_restore: r28 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c6e0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000b9bc │ │ │ │ DW_CFA_restore: r30 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c6e4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000b9c0 │ │ │ │ DW_CFA_restore: r31 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c6e8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000b9c4 │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c6ec │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000b9c8 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c6f0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000b9cc │ │ │ │ DW_CFA_restore: r29 │ │ │ │ │ │ │ │ -00001128 000000000000003c 0000112c FDE cie=00000000 pc=000000000000c700..000000000000c7e0 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000000c70c │ │ │ │ +000010d4 000000000000003c 000010d8 FDE cie=00000000 pc=000000000000b9e0..000000000000baa4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000b9e4 │ │ │ │ DW_CFA_offset: r30 at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000c714 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000b9ec │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000c71c │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000b9f4 │ │ │ │ + DW_CFA_offset: r62 at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000b9f8 │ │ │ │ + DW_CFA_offset: r63 at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000000ba04 │ │ │ │ DW_CFA_register: r65 in r0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c720 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000ba08 │ │ │ │ DW_CFA_offset: r28 at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c724 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000ba0c │ │ │ │ DW_CFA_offset: r29 at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c728 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000000ba18 │ │ │ │ DW_CFA_offset: r31 at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c72c │ │ │ │ - DW_CFA_offset: r62 at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c730 │ │ │ │ - DW_CFA_offset: r63 at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000000c748 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000ba20 │ │ │ │ DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ - DW_CFA_advance_loc: 108 to 000000000000c7b4 │ │ │ │ + DW_CFA_advance_loc: 88 to 000000000000ba78 │ │ │ │ DW_CFA_restore: r62 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c7b8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000ba7c │ │ │ │ DW_CFA_restore: r63 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c7bc │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000ba80 │ │ │ │ DW_CFA_restore: r28 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c7c0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000ba84 │ │ │ │ DW_CFA_restore: r29 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c7c4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000ba88 │ │ │ │ DW_CFA_restore: r31 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c7c8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000ba8c │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c7cc │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000ba90 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c7d0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000ba94 │ │ │ │ DW_CFA_restore: r30 │ │ │ │ │ │ │ │ -00001168 000000000000005c 0000116c FDE cie=00000000 pc=000000000000c7e0..000000000000c960 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000000c7ec │ │ │ │ +00001114 000000000000005c 00001118 FDE cie=00000000 pc=000000000000bab0..000000000000bc18 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000bab4 │ │ │ │ DW_CFA_offset: r29 at cfa-88 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000c7f4 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000babc │ │ │ │ DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000c7fc │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000bac4 │ │ │ │ + DW_CFA_offset: r56 at cfa-64 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000bac8 │ │ │ │ + DW_CFA_offset: r57 at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000000bad4 │ │ │ │ DW_CFA_register: r65 in r0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c800 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000bad8 │ │ │ │ DW_CFA_offset: r28 at cfa-96 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c804 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000badc │ │ │ │ DW_CFA_offset: r30 at cfa-80 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c808 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000000bae8 │ │ │ │ DW_CFA_offset: r31 at cfa-72 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c80c │ │ │ │ - DW_CFA_offset: r56 at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c810 │ │ │ │ - DW_CFA_offset: r57 at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000000c828 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000baf0 │ │ │ │ + DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000baf4 │ │ │ │ DW_CFA_offset: r58 at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c82c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000baf8 │ │ │ │ DW_CFA_offset: r59 at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c830 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000bafc │ │ │ │ DW_CFA_offset: r60 at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c834 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000bb00 │ │ │ │ DW_CFA_offset: r61 at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c838 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000bb04 │ │ │ │ DW_CFA_offset: r62 at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c83c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000bb08 │ │ │ │ DW_CFA_offset: r63 at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c840 │ │ │ │ - DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ - DW_CFA_advance_loc: 220 to 000000000000c91c │ │ │ │ + DW_CFA_advance_loc: 204 to 000000000000bbd4 │ │ │ │ DW_CFA_restore: r56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c920 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000bbd8 │ │ │ │ DW_CFA_restore: r57 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c924 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000bbdc │ │ │ │ DW_CFA_restore: r58 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c928 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000bbe0 │ │ │ │ DW_CFA_restore: r59 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c92c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000bbe4 │ │ │ │ DW_CFA_restore: r60 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c930 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000bbe8 │ │ │ │ DW_CFA_restore: r61 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c934 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000bbec │ │ │ │ DW_CFA_restore: r62 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c938 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000bbf0 │ │ │ │ DW_CFA_restore: r63 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c93c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000bbf4 │ │ │ │ DW_CFA_restore: r28 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c940 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000bbf8 │ │ │ │ + DW_CFA_restore_extended: r65 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000bbfc │ │ │ │ DW_CFA_restore: r30 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c944 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000bc00 │ │ │ │ DW_CFA_restore: r31 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c948 │ │ │ │ - DW_CFA_restore_extended: r65 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c94c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000bc04 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c950 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000bc08 │ │ │ │ DW_CFA_restore: r29 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000011c8 0000000000000048 000011cc FDE cie=00000000 pc=000000000000c960..000000000000ca58 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000000c96c │ │ │ │ +00001174 0000000000000048 00001178 FDE cie=00000000 pc=000000000000bc20..000000000000bd0c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000bc24 │ │ │ │ DW_CFA_offset: r30 at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000c974 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000bc2c │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000c97c │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000bc34 │ │ │ │ + DW_CFA_offset: r60 at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000bc38 │ │ │ │ + DW_CFA_offset: r61 at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000000bc44 │ │ │ │ DW_CFA_register: r65 in r0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c980 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000bc48 │ │ │ │ DW_CFA_offset: r28 at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c984 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000bc4c │ │ │ │ DW_CFA_offset: r29 at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c988 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000000bc58 │ │ │ │ DW_CFA_offset: r31 at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c98c │ │ │ │ - DW_CFA_offset: r60 at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c990 │ │ │ │ - DW_CFA_offset: r61 at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000000c9a8 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000bc60 │ │ │ │ + DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000bc64 │ │ │ │ DW_CFA_offset: r62 at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c9ac │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000bc68 │ │ │ │ DW_CFA_offset: r63 at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c9b0 │ │ │ │ - DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ - DW_CFA_advance_loc: 116 to 000000000000ca24 │ │ │ │ + DW_CFA_advance_loc: 112 to 000000000000bcd8 │ │ │ │ DW_CFA_restore: r60 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000ca28 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000bcdc │ │ │ │ DW_CFA_restore: r61 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000ca2c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000bce0 │ │ │ │ DW_CFA_restore: r62 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000ca30 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000bce4 │ │ │ │ DW_CFA_restore: r63 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000ca34 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000bce8 │ │ │ │ DW_CFA_restore: r28 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000ca38 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000bcec │ │ │ │ DW_CFA_restore: r29 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000ca3c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000bcf0 │ │ │ │ DW_CFA_restore: r31 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000ca40 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000bcf4 │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000ca44 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000bcf8 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000ca48 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000bcfc │ │ │ │ DW_CFA_restore: r30 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001214 0000000000000034 00001218 FDE cie=00000000 pc=000000000000ca60..000000000000cd08 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000ca64 │ │ │ │ - DW_CFA_offset: r27 at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000000ca74 │ │ │ │ +000011c0 0000000000000020 000011c4 FDE cie=00000000 pc=000000000000bd10..000000000000c03c │ │ │ │ + DW_CFA_advance_loc: 28 to 000000000000bd2c │ │ │ │ DW_CFA_offset: r28 at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000ca78 │ │ │ │ DW_CFA_offset: r29 at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000ca7c │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000000bd40 │ │ │ │ DW_CFA_offset: r30 at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000000ca94 │ │ │ │ DW_CFA_offset: r31 at cfa-8 │ │ │ │ - DW_CFA_advance_loc1: 564 to 000000000000ccc8 │ │ │ │ - DW_CFA_restore: r28 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000cccc │ │ │ │ - DW_CFA_restore: r29 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000ccd0 │ │ │ │ - DW_CFA_restore: r30 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000ccd4 │ │ │ │ + DW_CFA_advance_loc1: 724 to 000000000000c014 │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r31 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000ccd8 │ │ │ │ - DW_CFA_restore: r27 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000ccdc │ │ │ │ - DW_CFA_offset: r27 at cfa-40 │ │ │ │ - DW_CFA_offset: r28 at cfa-32 │ │ │ │ - DW_CFA_offset: r29 at cfa-24 │ │ │ │ - DW_CFA_offset: r30 at cfa-16 │ │ │ │ - DW_CFA_offset: r31 at cfa-8 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ + DW_CFA_restore: r30 │ │ │ │ + DW_CFA_restore: r29 │ │ │ │ + DW_CFA_restore: r28 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000c018 │ │ │ │ + DW_CFA_restore_state │ │ │ │ │ │ │ │ -0000124c 0000000000000028 00001250 FDE cie=00000000 pc=000000000000cd10..000000000000d0fc │ │ │ │ - DW_CFA_advance_loc: 28 to 000000000000cd2c │ │ │ │ +000011e4 0000000000000024 000011e8 FDE cie=00000000 pc=000000000000c040..000000000000c408 │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000000c058 │ │ │ │ DW_CFA_offset: r27 at cfa-40 │ │ │ │ DW_CFA_offset: r28 at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000000c068 │ │ │ │ DW_CFA_offset: r30 at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000000cd44 │ │ │ │ - DW_CFA_offset: r26 at cfa-48 │ │ │ │ DW_CFA_offset: r29 at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000c070 │ │ │ │ DW_CFA_offset: r31 at cfa-8 │ │ │ │ - DW_CFA_advance_loc1: 876 to 000000000000d0b0 │ │ │ │ + DW_CFA_advance_loc1: 844 to 000000000000c3bc │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r31 │ │ │ │ DW_CFA_restore: r30 │ │ │ │ DW_CFA_restore: r29 │ │ │ │ DW_CFA_restore: r28 │ │ │ │ DW_CFA_restore: r27 │ │ │ │ - DW_CFA_restore: r26 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000d0b4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000c3c0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00001278 0000000000000010 0000127c FDE cie=00000000 pc=000000000000d100..000000000000d124 │ │ │ │ +0000120c 0000000000000010 00001210 FDE cie=00000000 pc=000000000000c410..000000000000c434 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000128c 0000000000000010 00001290 FDE cie=00000000 pc=000000000000d130..000000000000d174 │ │ │ │ +00001220 0000000000000010 00001224 FDE cie=00000000 pc=000000000000c440..000000000000c47c │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000012a0 0000000000000010 000012a4 FDE cie=00000000 pc=000000000000d180..000000000000d194 │ │ │ │ +00001234 0000000000000010 00001238 FDE cie=00000000 pc=000000000000c480..000000000000c494 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000012b4 0000000000000010 000012b8 FDE cie=00000000 pc=000000000000d1a0..000000000000d1c0 │ │ │ │ +00001248 0000000000000010 0000124c FDE cie=00000000 pc=000000000000c4a0..000000000000c4b8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000012c8 0000000000000080 000012cc FDE cie=00000000 pc=000000000000d1c0..000000000000d9e0 │ │ │ │ - DW_CFA_advance_loc: 136 to 000000000000d248 │ │ │ │ +0000125c 0000000000000080 00001260 FDE cie=00000000 pc=000000000000c4c0..000000000000cc90 │ │ │ │ + DW_CFA_advance_loc: 108 to 000000000000c52c │ │ │ │ DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ DW_CFA_offset: r30 at cfa-96 │ │ │ │ - DW_CFA_offset: r19 at cfa-184 │ │ │ │ - DW_CFA_offset: r20 at cfa-176 │ │ │ │ + DW_CFA_offset: r31 at cfa-88 │ │ │ │ + DW_CFA_offset: r21 at cfa-168 │ │ │ │ + DW_CFA_offset: r22 at cfa-160 │ │ │ │ + DW_CFA_offset: r23 at cfa-152 │ │ │ │ + DW_CFA_offset_extended_sf: r72 at cfa+8 │ │ │ │ DW_CFA_offset: r54 at cfa-80 │ │ │ │ DW_CFA_offset: r55 at cfa-72 │ │ │ │ DW_CFA_offset: r56 at cfa-64 │ │ │ │ DW_CFA_offset: r57 at cfa-56 │ │ │ │ - DW_CFA_offset_extended_sf: r72 at cfa+8 │ │ │ │ DW_CFA_offset: r58 at cfa-48 │ │ │ │ DW_CFA_offset: r59 at cfa-40 │ │ │ │ DW_CFA_offset: r60 at cfa-32 │ │ │ │ DW_CFA_offset: r61 at cfa-24 │ │ │ │ DW_CFA_offset: r62 at cfa-16 │ │ │ │ DW_CFA_offset: r63 at cfa-8 │ │ │ │ - DW_CFA_offset: r14 at cfa-224 │ │ │ │ + DW_CFA_offset: r16 at cfa-208 │ │ │ │ + DW_CFA_offset: r15 at cfa-216 │ │ │ │ DW_CFA_offset: r25 at cfa-136 │ │ │ │ DW_CFA_offset: r26 at cfa-128 │ │ │ │ DW_CFA_offset: r27 at cfa-120 │ │ │ │ DW_CFA_offset: r28 at cfa-112 │ │ │ │ - DW_CFA_offset: r31 at cfa-88 │ │ │ │ - DW_CFA_offset: r15 at cfa-216 │ │ │ │ - DW_CFA_offset: r16 at cfa-208 │ │ │ │ + DW_CFA_offset: r14 at cfa-224 │ │ │ │ + DW_CFA_advance_loc: 32 to 000000000000c54c │ │ │ │ + DW_CFA_def_cfa_offset: 336 │ │ │ │ DW_CFA_offset: r17 at cfa-200 │ │ │ │ DW_CFA_offset: r18 at cfa-192 │ │ │ │ - DW_CFA_offset: r21 at cfa-168 │ │ │ │ - DW_CFA_offset: r22 at cfa-160 │ │ │ │ - DW_CFA_offset: r23 at cfa-152 │ │ │ │ + DW_CFA_offset: r19 at cfa-184 │ │ │ │ + DW_CFA_offset: r20 at cfa-176 │ │ │ │ DW_CFA_offset: r24 at cfa-144 │ │ │ │ DW_CFA_offset: r29 at cfa-104 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000d250 │ │ │ │ - DW_CFA_def_cfa_offset: 336 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000d258 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000000c558 │ │ │ │ DW_CFA_def_cfa_register: r31 │ │ │ │ - DW_CFA_advance_loc2: 1664 to 000000000000d8d8 │ │ │ │ + DW_CFA_advance_loc2: 1588 to 000000000000cb8c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa: r1 ofs 0 │ │ │ │ - DW_CFA_advance_loc: 68 to 000000000000d91c │ │ │ │ + DW_CFA_advance_loc: 44 to 000000000000cbb8 │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ - DW_CFA_advance_loc: 60 to 000000000000d958 │ │ │ │ + DW_CFA_advance_loc: 84 to 000000000000cc0c │ │ │ │ DW_CFA_restore_extended: r72 │ │ │ │ DW_CFA_restore: r63 │ │ │ │ DW_CFA_restore: r62 │ │ │ │ DW_CFA_restore: r61 │ │ │ │ DW_CFA_restore: r60 │ │ │ │ DW_CFA_restore: r59 │ │ │ │ DW_CFA_restore: r58 │ │ │ │ @@ -2879,61 +2811,61 @@ │ │ │ │ DW_CFA_restore: r20 │ │ │ │ DW_CFA_restore: r19 │ │ │ │ DW_CFA_restore: r18 │ │ │ │ DW_CFA_restore: r17 │ │ │ │ DW_CFA_restore: r16 │ │ │ │ DW_CFA_restore: r15 │ │ │ │ DW_CFA_restore: r14 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000d960 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000cc10 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000134c 0000000000000080 00001350 FDE cie=00000000 pc=000000000000d9e0..000000000000e200 │ │ │ │ - DW_CFA_advance_loc: 136 to 000000000000da68 │ │ │ │ +000012e0 0000000000000080 000012e4 FDE cie=00000000 pc=000000000000cc90..000000000000d460 │ │ │ │ + DW_CFA_advance_loc: 108 to 000000000000ccfc │ │ │ │ DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ DW_CFA_offset: r30 at cfa-96 │ │ │ │ - DW_CFA_offset: r19 at cfa-184 │ │ │ │ - DW_CFA_offset: r20 at cfa-176 │ │ │ │ + DW_CFA_offset: r31 at cfa-88 │ │ │ │ + DW_CFA_offset: r21 at cfa-168 │ │ │ │ + DW_CFA_offset: r22 at cfa-160 │ │ │ │ + DW_CFA_offset: r23 at cfa-152 │ │ │ │ + DW_CFA_offset_extended_sf: r72 at cfa+8 │ │ │ │ DW_CFA_offset: r54 at cfa-80 │ │ │ │ DW_CFA_offset: r55 at cfa-72 │ │ │ │ DW_CFA_offset: r56 at cfa-64 │ │ │ │ DW_CFA_offset: r57 at cfa-56 │ │ │ │ - DW_CFA_offset_extended_sf: r72 at cfa+8 │ │ │ │ DW_CFA_offset: r58 at cfa-48 │ │ │ │ DW_CFA_offset: r59 at cfa-40 │ │ │ │ DW_CFA_offset: r60 at cfa-32 │ │ │ │ DW_CFA_offset: r61 at cfa-24 │ │ │ │ DW_CFA_offset: r62 at cfa-16 │ │ │ │ DW_CFA_offset: r63 at cfa-8 │ │ │ │ - DW_CFA_offset: r14 at cfa-224 │ │ │ │ + DW_CFA_offset: r16 at cfa-208 │ │ │ │ + DW_CFA_offset: r15 at cfa-216 │ │ │ │ DW_CFA_offset: r25 at cfa-136 │ │ │ │ DW_CFA_offset: r26 at cfa-128 │ │ │ │ DW_CFA_offset: r27 at cfa-120 │ │ │ │ DW_CFA_offset: r28 at cfa-112 │ │ │ │ - DW_CFA_offset: r31 at cfa-88 │ │ │ │ - DW_CFA_offset: r15 at cfa-216 │ │ │ │ - DW_CFA_offset: r16 at cfa-208 │ │ │ │ + DW_CFA_offset: r14 at cfa-224 │ │ │ │ + DW_CFA_advance_loc: 32 to 000000000000cd1c │ │ │ │ + DW_CFA_def_cfa_offset: 336 │ │ │ │ DW_CFA_offset: r17 at cfa-200 │ │ │ │ DW_CFA_offset: r18 at cfa-192 │ │ │ │ - DW_CFA_offset: r21 at cfa-168 │ │ │ │ - DW_CFA_offset: r22 at cfa-160 │ │ │ │ - DW_CFA_offset: r23 at cfa-152 │ │ │ │ + DW_CFA_offset: r19 at cfa-184 │ │ │ │ + DW_CFA_offset: r20 at cfa-176 │ │ │ │ DW_CFA_offset: r24 at cfa-144 │ │ │ │ DW_CFA_offset: r29 at cfa-104 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000da70 │ │ │ │ - DW_CFA_def_cfa_offset: 336 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000da78 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000000cd28 │ │ │ │ DW_CFA_def_cfa_register: r31 │ │ │ │ - DW_CFA_advance_loc2: 1664 to 000000000000e0f8 │ │ │ │ + DW_CFA_advance_loc2: 1588 to 000000000000d35c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa: r1 ofs 0 │ │ │ │ - DW_CFA_advance_loc: 68 to 000000000000e13c │ │ │ │ + DW_CFA_advance_loc: 44 to 000000000000d388 │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ - DW_CFA_advance_loc: 60 to 000000000000e178 │ │ │ │ + DW_CFA_advance_loc: 84 to 000000000000d3dc │ │ │ │ DW_CFA_restore_extended: r72 │ │ │ │ DW_CFA_restore: r63 │ │ │ │ DW_CFA_restore: r62 │ │ │ │ DW_CFA_restore: r61 │ │ │ │ DW_CFA_restore: r60 │ │ │ │ DW_CFA_restore: r59 │ │ │ │ DW_CFA_restore: r58 │ │ │ │ @@ -2955,289 +2887,319 @@ │ │ │ │ DW_CFA_restore: r20 │ │ │ │ DW_CFA_restore: r19 │ │ │ │ DW_CFA_restore: r18 │ │ │ │ DW_CFA_restore: r17 │ │ │ │ DW_CFA_restore: r16 │ │ │ │ DW_CFA_restore: r15 │ │ │ │ DW_CFA_restore: r14 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000e180 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000d3e0 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000013d0 0000000000000060 000013d4 FDE cie=00000000 pc=000000000000e200..000000000000eb68 │ │ │ │ - DW_CFA_advance_loc: 96 to 000000000000e260 │ │ │ │ +00001364 0000000000000064 00001368 FDE cie=00000000 pc=000000000000d460..000000000000ddf0 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000000d470 │ │ │ │ DW_CFA_register: r65 in r0 │ │ │ │ - DW_CFA_offset: r30 at cfa-80 │ │ │ │ - DW_CFA_offset: r31 at cfa-72 │ │ │ │ + DW_CFA_offset: r30 at cfa-96 │ │ │ │ + DW_CFA_offset: r31 at cfa-88 │ │ │ │ + DW_CFA_advance_loc: 88 to 000000000000d4c8 │ │ │ │ + DW_CFA_def_cfa_offset: 192 │ │ │ │ + DW_CFA_offset: r54 at cfa-80 │ │ │ │ + DW_CFA_offset: r55 at cfa-72 │ │ │ │ DW_CFA_offset: r56 at cfa-64 │ │ │ │ + DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ DW_CFA_offset: r57 at cfa-56 │ │ │ │ DW_CFA_offset: r58 at cfa-48 │ │ │ │ DW_CFA_offset: r59 at cfa-40 │ │ │ │ DW_CFA_offset: r60 at cfa-32 │ │ │ │ DW_CFA_offset: r61 at cfa-24 │ │ │ │ DW_CFA_offset: r62 at cfa-16 │ │ │ │ DW_CFA_offset: r63 at cfa-8 │ │ │ │ - DW_CFA_offset: r21 at cfa-152 │ │ │ │ - DW_CFA_offset: r22 at cfa-144 │ │ │ │ - DW_CFA_offset: r23 at cfa-136 │ │ │ │ - DW_CFA_offset: r24 at cfa-128 │ │ │ │ - DW_CFA_offset: r25 at cfa-120 │ │ │ │ - DW_CFA_offset: r26 at cfa-112 │ │ │ │ - DW_CFA_offset: r27 at cfa-104 │ │ │ │ - DW_CFA_offset: r28 at cfa-96 │ │ │ │ - DW_CFA_offset: r29 at cfa-88 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000000e26c │ │ │ │ - DW_CFA_def_cfa_offset: 192 │ │ │ │ - DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000e270 │ │ │ │ + DW_CFA_offset: r22 at cfa-160 │ │ │ │ + DW_CFA_offset: r23 at cfa-152 │ │ │ │ + DW_CFA_offset: r24 at cfa-144 │ │ │ │ + DW_CFA_offset: r25 at cfa-136 │ │ │ │ + DW_CFA_offset: r26 at cfa-128 │ │ │ │ + DW_CFA_offset: r27 at cfa-120 │ │ │ │ + DW_CFA_offset: r28 at cfa-112 │ │ │ │ + DW_CFA_offset: r29 at cfa-104 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000d4cc │ │ │ │ DW_CFA_def_cfa_register: r31 │ │ │ │ - DW_CFA_advance_loc1: 996 to 000000000000e654 │ │ │ │ + DW_CFA_advance_loc2: 1084 to 000000000000d908 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa: r1 ofs 0 │ │ │ │ - DW_CFA_advance_loc: 68 to 000000000000e698 │ │ │ │ + DW_CFA_advance_loc: 44 to 000000000000d934 │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000000e6a8 │ │ │ │ + DW_CFA_advance_loc: 44 to 000000000000d960 │ │ │ │ DW_CFA_restore: r63 │ │ │ │ DW_CFA_restore: r62 │ │ │ │ DW_CFA_restore: r61 │ │ │ │ DW_CFA_restore: r60 │ │ │ │ DW_CFA_restore: r59 │ │ │ │ DW_CFA_restore: r58 │ │ │ │ DW_CFA_restore: r57 │ │ │ │ DW_CFA_restore: r56 │ │ │ │ + DW_CFA_restore: r55 │ │ │ │ + DW_CFA_restore: r54 │ │ │ │ DW_CFA_restore: r31 │ │ │ │ DW_CFA_restore: r30 │ │ │ │ DW_CFA_restore: r29 │ │ │ │ DW_CFA_restore: r28 │ │ │ │ DW_CFA_restore: r27 │ │ │ │ DW_CFA_restore: r26 │ │ │ │ DW_CFA_restore: r25 │ │ │ │ DW_CFA_restore: r24 │ │ │ │ DW_CFA_restore: r23 │ │ │ │ DW_CFA_restore: r22 │ │ │ │ - DW_CFA_restore: r21 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000e6b0 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000000d970 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -00001434 000000000000005c 00001438 FDE cie=00000000 pc=000000000000eb70..000000000000ee90 │ │ │ │ - DW_CFA_advance_loc: 44 to 000000000000eb9c │ │ │ │ +000013cc 0000000000000070 000013d0 FDE cie=00000000 pc=000000000000ddf0..000000000000e0f0 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000000ddfc │ │ │ │ DW_CFA_register: r65 in r0 │ │ │ │ DW_CFA_offset: r62 at cfa-16 │ │ │ │ DW_CFA_offset: r63 at cfa-8 │ │ │ │ - DW_CFA_offset: r26 at cfa-80 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000000de0c │ │ │ │ + DW_CFA_offset: r25 at cfa-88 │ │ │ │ DW_CFA_offset: r27 at cfa-72 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000000de18 │ │ │ │ + DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ DW_CFA_offset: r28 at cfa-64 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000000de28 │ │ │ │ DW_CFA_offset: r29 at cfa-56 │ │ │ │ DW_CFA_offset: r30 at cfa-48 │ │ │ │ - DW_CFA_offset: r31 at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 40 to 000000000000ebc4 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000000de38 │ │ │ │ DW_CFA_def_cfa_offset: 144 │ │ │ │ - DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ - DW_CFA_advance_loc: 124 to 000000000000ec40 │ │ │ │ + DW_CFA_offset: r31 at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 112 to 000000000000dea8 │ │ │ │ DW_CFA_offset: r60 at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000ec44 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000deac │ │ │ │ DW_CFA_offset: r61 at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 152 to 000000000000ecdc │ │ │ │ + DW_CFA_advance_loc: 128 to 000000000000df2c │ │ │ │ DW_CFA_restore: r60 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000ece0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000df30 │ │ │ │ DW_CFA_restore: r61 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000ece4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000df34 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 40 to 000000000000ed0c │ │ │ │ + DW_CFA_advance_loc: 40 to 000000000000df5c │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ DW_CFA_restore: r63 │ │ │ │ DW_CFA_restore: r62 │ │ │ │ DW_CFA_restore: r31 │ │ │ │ DW_CFA_restore: r30 │ │ │ │ DW_CFA_restore: r29 │ │ │ │ DW_CFA_restore: r28 │ │ │ │ DW_CFA_restore: r27 │ │ │ │ - DW_CFA_restore: r26 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000ed10 │ │ │ │ + DW_CFA_restore: r25 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000df60 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000ed18 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000df68 │ │ │ │ + DW_CFA_offset: r24 at cfa-96 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000df6c │ │ │ │ DW_CFA_offset: r60 at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000ed1c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000df70 │ │ │ │ DW_CFA_offset: r61 at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000000ed28 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000000df7c │ │ │ │ DW_CFA_offset: r23 at cfa-104 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000ed2c │ │ │ │ - DW_CFA_offset: r24 at cfa-96 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000ed30 │ │ │ │ - DW_CFA_offset: r25 at cfa-88 │ │ │ │ - DW_CFA_advance_loc: 160 to 000000000000edd0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000df80 │ │ │ │ + DW_CFA_offset: r26 at cfa-80 │ │ │ │ + DW_CFA_advance_loc: 144 to 000000000000e010 │ │ │ │ DW_CFA_restore: r23 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000edd4 │ │ │ │ - DW_CFA_restore: r24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000edd8 │ │ │ │ - DW_CFA_restore: r25 │ │ │ │ - DW_CFA_advance_loc: 164 to 000000000000ee7c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000e014 │ │ │ │ + DW_CFA_restore: r26 │ │ │ │ + DW_CFA_advance_loc: 152 to 000000000000e0ac │ │ │ │ DW_CFA_restore: r60 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000ee80 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000e0b0 │ │ │ │ DW_CFA_restore: r61 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000e0b4 │ │ │ │ + DW_CFA_restore: r24 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000e0b8 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 40 to 000000000000e0e0 │ │ │ │ + DW_CFA_restore_extended: r65 │ │ │ │ + DW_CFA_restore: r63 │ │ │ │ + DW_CFA_restore: r62 │ │ │ │ + DW_CFA_restore: r31 │ │ │ │ + DW_CFA_restore: r30 │ │ │ │ + DW_CFA_restore: r29 │ │ │ │ + DW_CFA_restore: r28 │ │ │ │ + DW_CFA_restore: r27 │ │ │ │ + DW_CFA_restore: r25 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00001494 0000000000000060 00001498 FDE cie=00000000 pc=000000000000ee90..000000000000f270 │ │ │ │ - DW_CFA_advance_loc: 60 to 000000000000eecc │ │ │ │ +00001440 0000000000000064 00001444 FDE cie=00000000 pc=000000000000e0f0..000000000000e480 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000000e104 │ │ │ │ DW_CFA_register: r65 in r0 │ │ │ │ DW_CFA_offset: r60 at cfa-32 │ │ │ │ DW_CFA_offset: r61 at cfa-24 │ │ │ │ DW_CFA_offset: r62 at cfa-16 │ │ │ │ DW_CFA_offset: r63 at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000000e114 │ │ │ │ + DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ DW_CFA_offset: r24 at cfa-112 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000000e128 │ │ │ │ DW_CFA_offset: r25 at cfa-104 │ │ │ │ DW_CFA_offset: r26 at cfa-96 │ │ │ │ DW_CFA_offset: r27 at cfa-88 │ │ │ │ DW_CFA_offset: r28 at cfa-80 │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000000e140 │ │ │ │ DW_CFA_offset: r29 at cfa-72 │ │ │ │ DW_CFA_offset: r30 at cfa-64 │ │ │ │ - DW_CFA_offset: r31 at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 44 to 000000000000eef8 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000000e14c │ │ │ │ DW_CFA_def_cfa_offset: 160 │ │ │ │ - DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ - DW_CFA_advance_loc: 216 to 000000000000efd0 │ │ │ │ + DW_CFA_offset: r31 at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 196 to 000000000000e210 │ │ │ │ DW_CFA_offset: r58 at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000efd4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000e214 │ │ │ │ DW_CFA_offset: r59 at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 168 to 000000000000f07c │ │ │ │ + DW_CFA_advance_loc: 152 to 000000000000e2ac │ │ │ │ DW_CFA_restore: r58 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000f080 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000e2b0 │ │ │ │ DW_CFA_restore: r59 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000f084 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000e2b4 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 56 to 000000000000f0bc │ │ │ │ + DW_CFA_advance_loc: 44 to 000000000000e2e0 │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000000e2ec │ │ │ │ DW_CFA_restore: r63 │ │ │ │ DW_CFA_restore: r62 │ │ │ │ DW_CFA_restore: r61 │ │ │ │ DW_CFA_restore: r60 │ │ │ │ DW_CFA_restore: r31 │ │ │ │ DW_CFA_restore: r30 │ │ │ │ DW_CFA_restore: r29 │ │ │ │ DW_CFA_restore: r28 │ │ │ │ DW_CFA_restore: r27 │ │ │ │ DW_CFA_restore: r26 │ │ │ │ DW_CFA_restore: r25 │ │ │ │ DW_CFA_restore: r24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000f0c0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000e2f0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000f0c8 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000e2f8 │ │ │ │ DW_CFA_offset: r58 at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000f0cc │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000e2fc │ │ │ │ DW_CFA_offset: r59 at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 32 to 000000000000f0ec │ │ │ │ + DW_CFA_advance_loc: 32 to 000000000000e31c │ │ │ │ DW_CFA_offset: r23 at cfa-120 │ │ │ │ - DW_CFA_advance_loc: 184 to 000000000000f1a4 │ │ │ │ + DW_CFA_advance_loc: 168 to 000000000000e3c4 │ │ │ │ DW_CFA_restore: r23 │ │ │ │ - DW_CFA_advance_loc: 184 to 000000000000f25c │ │ │ │ + DW_CFA_advance_loc: 168 to 000000000000e46c │ │ │ │ DW_CFA_restore: r58 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000f260 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000e470 │ │ │ │ DW_CFA_restore: r59 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000014f8 0000000000000108 000014fc FDE cie=00000000 pc=000000000000f270..000000000000fdc0 │ │ │ │ - DW_CFA_advance_loc: 76 to 000000000000f2bc │ │ │ │ +000014a8 0000000000000110 000014ac FDE cie=00000000 pc=000000000000e480..000000000000ef1c │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000000e490 │ │ │ │ DW_CFA_register: r65 in r0 │ │ │ │ DW_CFA_offset: r62 at cfa-16 │ │ │ │ DW_CFA_offset: r63 at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 32 to 000000000000e4b0 │ │ │ │ DW_CFA_offset: r19 at cfa-136 │ │ │ │ DW_CFA_offset: r20 at cfa-128 │ │ │ │ DW_CFA_offset: r21 at cfa-120 │ │ │ │ + DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ + DW_CFA_offset_extended_sf: r71 at cfa+8 │ │ │ │ + DW_CFA_offset_extended_sf: r72 at cfa+8 │ │ │ │ DW_CFA_offset: r22 at cfa-112 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000000e4bc │ │ │ │ DW_CFA_offset: r23 at cfa-104 │ │ │ │ DW_CFA_offset: r24 at cfa-96 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000000e4c8 │ │ │ │ DW_CFA_offset: r25 at cfa-88 │ │ │ │ DW_CFA_offset: r26 at cfa-80 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000000e4d4 │ │ │ │ DW_CFA_offset: r27 at cfa-72 │ │ │ │ DW_CFA_offset: r28 at cfa-64 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000000e4e0 │ │ │ │ DW_CFA_offset: r29 at cfa-56 │ │ │ │ DW_CFA_offset: r30 at cfa-48 │ │ │ │ - DW_CFA_offset: r31 at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 48 to 000000000000f2ec │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000000e4ec │ │ │ │ DW_CFA_def_cfa_offset: 240 │ │ │ │ - DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ - DW_CFA_offset_extended_sf: r71 at cfa+8 │ │ │ │ - DW_CFA_offset_extended_sf: r72 at cfa+8 │ │ │ │ - DW_CFA_advance_loc: 252 to 000000000000f3e8 │ │ │ │ + DW_CFA_offset: r31 at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 212 to 000000000000e5c0 │ │ │ │ DW_CFA_offset: r17 at cfa-152 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000000f3f8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000e5c4 │ │ │ │ DW_CFA_offset: r18 at cfa-144 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000f3fc │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000000e5d8 │ │ │ │ DW_CFA_offset: r60 at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000f400 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000e5dc │ │ │ │ DW_CFA_offset: r61 at cfa-24 │ │ │ │ - DW_CFA_advance_loc1: 384 to 000000000000f580 │ │ │ │ + DW_CFA_advance_loc1: 368 to 000000000000e74c │ │ │ │ DW_CFA_restore: r60 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000f584 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000e750 │ │ │ │ DW_CFA_restore: r61 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000f588 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000e754 │ │ │ │ DW_CFA_restore: r17 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000f58c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000e758 │ │ │ │ DW_CFA_restore: r18 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000000f598 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000000e768 │ │ │ │ DW_CFA_offset: r18 at cfa-144 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000f59c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000e76c │ │ │ │ DW_CFA_offset: r60 at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000f5a4 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000e774 │ │ │ │ DW_CFA_offset: r61 at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000000f5b0 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000000e780 │ │ │ │ DW_CFA_offset: r15 at cfa-168 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000f5b4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000e784 │ │ │ │ DW_CFA_offset: r16 at cfa-160 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000f5b8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000e788 │ │ │ │ DW_CFA_offset: r17 at cfa-152 │ │ │ │ - DW_CFA_advance_loc: 32 to 000000000000f5d8 │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000000e7a0 │ │ │ │ DW_CFA_offset: r14 at cfa-176 │ │ │ │ - DW_CFA_advance_loc1: 432 to 000000000000f788 │ │ │ │ + DW_CFA_advance_loc1: 404 to 000000000000e934 │ │ │ │ DW_CFA_restore: r14 │ │ │ │ - DW_CFA_advance_loc1: 448 to 000000000000f948 │ │ │ │ + DW_CFA_advance_loc1: 416 to 000000000000ead4 │ │ │ │ DW_CFA_restore: r60 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000f94c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000ead8 │ │ │ │ DW_CFA_restore: r61 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000f950 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000eadc │ │ │ │ DW_CFA_restore: r15 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000f954 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000eae0 │ │ │ │ DW_CFA_restore: r16 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000f958 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000eae4 │ │ │ │ DW_CFA_restore: r17 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000f95c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000eae8 │ │ │ │ DW_CFA_restore: r18 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000f960 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000eaf0 │ │ │ │ DW_CFA_offset: r18 at cfa-144 │ │ │ │ DW_CFA_offset: r60 at cfa-32 │ │ │ │ DW_CFA_offset: r61 at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000000f978 │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000000eb08 │ │ │ │ DW_CFA_offset: r16 at cfa-160 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000f980 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000eb0c │ │ │ │ DW_CFA_offset: r17 at cfa-152 │ │ │ │ - DW_CFA_advance_loc: 192 to 000000000000fa40 │ │ │ │ + DW_CFA_advance_loc: 196 to 000000000000ebd0 │ │ │ │ DW_CFA_restore: r16 │ │ │ │ DW_CFA_restore: r17 │ │ │ │ DW_CFA_restore: r18 │ │ │ │ DW_CFA_restore: r60 │ │ │ │ DW_CFA_restore: r61 │ │ │ │ - DW_CFA_advance_loc: 36 to 000000000000fa64 │ │ │ │ + DW_CFA_advance_loc: 28 to 000000000000ebec │ │ │ │ DW_CFA_offset: r60 at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000fa68 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000ebf0 │ │ │ │ DW_CFA_offset: r61 at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 216 to 000000000000fb40 │ │ │ │ + DW_CFA_advance_loc: 204 to 000000000000ecbc │ │ │ │ DW_CFA_restore: r60 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000fb44 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000ecc0 │ │ │ │ DW_CFA_restore: r61 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000fb48 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000ecc4 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 68 to 000000000000fb8c │ │ │ │ + DW_CFA_advance_loc: 44 to 000000000000ecf0 │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000fb94 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000ecf4 │ │ │ │ DW_CFA_restore_extended: r71 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000fb98 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000ecf8 │ │ │ │ DW_CFA_restore_extended: r72 │ │ │ │ + DW_CFA_advance_loc: 28 to 000000000000ed14 │ │ │ │ DW_CFA_restore: r63 │ │ │ │ DW_CFA_restore: r62 │ │ │ │ DW_CFA_restore: r31 │ │ │ │ DW_CFA_restore: r30 │ │ │ │ DW_CFA_restore: r29 │ │ │ │ DW_CFA_restore: r28 │ │ │ │ DW_CFA_restore: r27 │ │ │ │ @@ -3245,15 +3207,15 @@ │ │ │ │ DW_CFA_restore: r25 │ │ │ │ DW_CFA_restore: r24 │ │ │ │ DW_CFA_restore: r23 │ │ │ │ DW_CFA_restore: r22 │ │ │ │ DW_CFA_restore: r21 │ │ │ │ DW_CFA_restore: r20 │ │ │ │ DW_CFA_restore: r19 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000fba0 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000000ed20 │ │ │ │ DW_CFA_def_cfa_offset: 240 │ │ │ │ DW_CFA_offset: r14 at cfa-176 │ │ │ │ DW_CFA_offset: r15 at cfa-168 │ │ │ │ DW_CFA_offset: r16 at cfa-160 │ │ │ │ DW_CFA_offset: r17 at cfa-152 │ │ │ │ DW_CFA_offset: r18 at cfa-144 │ │ │ │ DW_CFA_offset: r19 at cfa-136 │ │ │ │ @@ -3272,601 +3234,602 @@ │ │ │ │ DW_CFA_offset: r60 at cfa-32 │ │ │ │ DW_CFA_offset: r61 at cfa-24 │ │ │ │ DW_CFA_offset: r62 at cfa-16 │ │ │ │ DW_CFA_offset: r63 at cfa-8 │ │ │ │ DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ DW_CFA_offset_extended_sf: r71 at cfa+8 │ │ │ │ DW_CFA_offset_extended_sf: r72 at cfa+8 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000fba4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000ed24 │ │ │ │ DW_CFA_restore: r14 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000fba8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000ed28 │ │ │ │ DW_CFA_restore: r15 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000fbb0 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000ed30 │ │ │ │ DW_CFA_restore: r16 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000fbb4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000ed34 │ │ │ │ DW_CFA_restore: r17 │ │ │ │ - DW_CFA_advance_loc: 252 to 000000000000fcb0 │ │ │ │ + DW_CFA_advance_loc: 232 to 000000000000ee1c │ │ │ │ DW_CFA_restore: r60 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000fcb4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000ee20 │ │ │ │ DW_CFA_restore: r61 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000fcb8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000ee24 │ │ │ │ DW_CFA_restore: r18 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000fcc0 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000000ee30 │ │ │ │ DW_CFA_offset: r17 at cfa-152 │ │ │ │ DW_CFA_offset: r18 at cfa-144 │ │ │ │ DW_CFA_offset: r60 at cfa-32 │ │ │ │ DW_CFA_offset: r61 at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 28 to 000000000000fcdc │ │ │ │ + DW_CFA_advance_loc: 28 to 000000000000ee4c │ │ │ │ DW_CFA_offset: r16 at cfa-160 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000000fce8 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000000ee58 │ │ │ │ DW_CFA_offset: r14 at cfa-176 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000fcec │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000ee5c │ │ │ │ DW_CFA_offset: r15 at cfa-168 │ │ │ │ DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00001604 00000000000000f8 00001608 FDE cie=00000000 pc=000000000000fdc0..0000000000010a80 │ │ │ │ - DW_CFA_advance_loc: 80 to 000000000000fe10 │ │ │ │ +000015bc 00000000000000f0 000015c0 FDE cie=00000000 pc=000000000000ef20..000000000000fb1c │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000000ef30 │ │ │ │ DW_CFA_register: r65 in r0 │ │ │ │ DW_CFA_offset: r62 at cfa-16 │ │ │ │ DW_CFA_offset: r63 at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 48 to 000000000000ef60 │ │ │ │ DW_CFA_offset: r17 at cfa-168 │ │ │ │ DW_CFA_offset: r18 at cfa-160 │ │ │ │ DW_CFA_offset: r19 at cfa-152 │ │ │ │ - DW_CFA_offset: r21 at cfa-136 │ │ │ │ + DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ + DW_CFA_offset_extended_sf: r71 at cfa+8 │ │ │ │ + DW_CFA_offset_extended_sf: r72 at cfa+8 │ │ │ │ + DW_CFA_offset: r20 at cfa-144 │ │ │ │ DW_CFA_offset: r22 at cfa-128 │ │ │ │ DW_CFA_offset: r23 at cfa-120 │ │ │ │ DW_CFA_offset: r24 at cfa-112 │ │ │ │ DW_CFA_offset: r25 at cfa-104 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000000ef6c │ │ │ │ DW_CFA_offset: r26 at cfa-96 │ │ │ │ DW_CFA_offset: r27 at cfa-88 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000000ef7c │ │ │ │ DW_CFA_offset: r28 at cfa-80 │ │ │ │ DW_CFA_offset: r29 at cfa-72 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000000ef88 │ │ │ │ DW_CFA_offset: r30 at cfa-64 │ │ │ │ DW_CFA_offset: r31 at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 40 to 000000000000fe38 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000000ef98 │ │ │ │ DW_CFA_def_cfa_offset: 224 │ │ │ │ - DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ - DW_CFA_offset_extended_sf: r71 at cfa+8 │ │ │ │ - DW_CFA_offset_extended_sf: r72 at cfa+8 │ │ │ │ - DW_CFA_advance_loc1: 284 to 000000000000ff54 │ │ │ │ - DW_CFA_offset: r20 at cfa-144 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000000ff64 │ │ │ │ + DW_CFA_advance_loc: 228 to 000000000000f07c │ │ │ │ + DW_CFA_offset: r21 at cfa-136 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000f080 │ │ │ │ DW_CFA_offset: r58 at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000ff68 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000f084 │ │ │ │ DW_CFA_offset: r59 at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000ff6c │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000000f098 │ │ │ │ DW_CFA_offset: r60 at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000ff70 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000f09c │ │ │ │ DW_CFA_offset: r61 at cfa-24 │ │ │ │ - DW_CFA_advance_loc1: 448 to 0000000000010130 │ │ │ │ + DW_CFA_advance_loc1: 432 to 000000000000f24c │ │ │ │ DW_CFA_restore: r58 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000010134 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000f250 │ │ │ │ DW_CFA_restore: r59 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000010138 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000f254 │ │ │ │ DW_CFA_restore: r60 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001013c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000f258 │ │ │ │ DW_CFA_restore: r61 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000010140 │ │ │ │ - DW_CFA_restore: r20 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000010144 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000f25c │ │ │ │ + DW_CFA_restore: r21 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000f260 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 68 to 0000000000010188 │ │ │ │ + DW_CFA_advance_loc: 44 to 000000000000f28c │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000010194 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000f290 │ │ │ │ DW_CFA_restore_extended: r71 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000010198 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000f294 │ │ │ │ DW_CFA_restore_extended: r72 │ │ │ │ + DW_CFA_advance_loc: 32 to 000000000000f2b4 │ │ │ │ DW_CFA_restore: r63 │ │ │ │ DW_CFA_restore: r62 │ │ │ │ DW_CFA_restore: r31 │ │ │ │ DW_CFA_restore: r30 │ │ │ │ DW_CFA_restore: r29 │ │ │ │ DW_CFA_restore: r28 │ │ │ │ DW_CFA_restore: r27 │ │ │ │ DW_CFA_restore: r26 │ │ │ │ DW_CFA_restore: r25 │ │ │ │ DW_CFA_restore: r24 │ │ │ │ DW_CFA_restore: r23 │ │ │ │ DW_CFA_restore: r22 │ │ │ │ - DW_CFA_restore: r21 │ │ │ │ + DW_CFA_restore: r20 │ │ │ │ DW_CFA_restore: r19 │ │ │ │ DW_CFA_restore: r18 │ │ │ │ DW_CFA_restore: r17 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000101a0 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000000f2c0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000101a8 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000f2c8 │ │ │ │ DW_CFA_offset: r15 at cfa-184 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000101ac │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000f2cc │ │ │ │ + DW_CFA_offset: r21 at cfa-136 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000f2d4 │ │ │ │ DW_CFA_offset: r58 at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000101b4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000f2d8 │ │ │ │ DW_CFA_offset: r59 at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000101b8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000f2dc │ │ │ │ DW_CFA_offset: r60 at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000101bc │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000f2e0 │ │ │ │ DW_CFA_offset: r61 at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 12 to 00000000000101c8 │ │ │ │ - DW_CFA_offset: r20 at cfa-144 │ │ │ │ - DW_CFA_advance_loc: 12 to 00000000000101d4 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000000f2f4 │ │ │ │ DW_CFA_offset: r14 at cfa-192 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000101dc │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000f2fc │ │ │ │ DW_CFA_offset: r16 at cfa-176 │ │ │ │ - DW_CFA_advance_loc1: 532 to 00000000000103f0 │ │ │ │ + DW_CFA_advance_loc1: 496 to 000000000000f4ec │ │ │ │ DW_CFA_restore: r14 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000103f8 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000f4f4 │ │ │ │ DW_CFA_restore: r16 │ │ │ │ - DW_CFA_advance_loc1: 504 to 00000000000105f0 │ │ │ │ + DW_CFA_advance_loc1: 472 to 000000000000f6cc │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r58 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000105f4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000f6d0 │ │ │ │ DW_CFA_restore: r59 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000105f8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000f6d4 │ │ │ │ DW_CFA_restore: r60 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000105fc │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000f6d8 │ │ │ │ DW_CFA_restore: r61 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000010600 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000f6dc │ │ │ │ DW_CFA_restore: r15 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000010604 │ │ │ │ - DW_CFA_restore: r20 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000010610 │ │ │ │ - DW_CFA_offset: r15 at cfa-184 │ │ │ │ - DW_CFA_offset: r58 at cfa-48 │ │ │ │ - DW_CFA_offset: r59 at cfa-40 │ │ │ │ - DW_CFA_offset: r60 at cfa-32 │ │ │ │ - DW_CFA_offset: r61 at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000001061c │ │ │ │ - DW_CFA_offset: r20 at cfa-144 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000010628 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000f6e0 │ │ │ │ + DW_CFA_restore: r21 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000000f6f0 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000000f704 │ │ │ │ DW_CFA_offset: r14 at cfa-192 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001062c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000f708 │ │ │ │ DW_CFA_offset: r16 at cfa-176 │ │ │ │ - DW_CFA_advance_loc: 196 to 00000000000106f0 │ │ │ │ + DW_CFA_advance_loc: 200 to 000000000000f7d0 │ │ │ │ DW_CFA_restore: r14 │ │ │ │ DW_CFA_restore: r15 │ │ │ │ DW_CFA_restore: r16 │ │ │ │ - DW_CFA_restore: r20 │ │ │ │ + DW_CFA_restore: r21 │ │ │ │ DW_CFA_restore: r58 │ │ │ │ DW_CFA_restore: r59 │ │ │ │ DW_CFA_restore: r60 │ │ │ │ DW_CFA_restore: r61 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000010704 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000000f7e4 │ │ │ │ DW_CFA_offset: r60 at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000010708 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000f7e8 │ │ │ │ DW_CFA_offset: r61 at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000001071c │ │ │ │ - DW_CFA_offset: r20 at cfa-144 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000001072c │ │ │ │ + DW_CFA_advance_loc: 28 to 000000000000f804 │ │ │ │ + DW_CFA_offset: r21 at cfa-136 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000f808 │ │ │ │ DW_CFA_offset: r58 at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000010730 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000f80c │ │ │ │ DW_CFA_offset: r59 at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 224 to 0000000000010810 │ │ │ │ + DW_CFA_advance_loc: 212 to 000000000000f8e0 │ │ │ │ DW_CFA_offset: r14 at cfa-192 │ │ │ │ DW_CFA_offset: r15 at cfa-184 │ │ │ │ DW_CFA_offset: r16 at cfa-176 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000001081c │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000000f8ec │ │ │ │ DW_CFA_restore: r14 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000010820 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000f8f0 │ │ │ │ DW_CFA_restore: r16 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000010824 │ │ │ │ - DW_CFA_restore: r20 │ │ │ │ - DW_CFA_advance_loc1: 284 to 0000000000010940 │ │ │ │ + DW_CFA_advance_loc: 252 to 000000000000f9ec │ │ │ │ DW_CFA_restore: r58 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000010944 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000f9f0 │ │ │ │ DW_CFA_restore: r59 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000010948 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000f9f4 │ │ │ │ DW_CFA_restore: r60 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001094c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000f9f8 │ │ │ │ DW_CFA_restore: r61 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000010950 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000f9fc │ │ │ │ DW_CFA_restore: r15 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000010960 │ │ │ │ - DW_CFA_offset: r20 at cfa-144 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000fa00 │ │ │ │ + DW_CFA_restore: r21 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000000fa10 │ │ │ │ + DW_CFA_offset: r21 at cfa-136 │ │ │ │ DW_CFA_offset: r58 at cfa-48 │ │ │ │ DW_CFA_offset: r59 at cfa-40 │ │ │ │ DW_CFA_offset: r60 at cfa-32 │ │ │ │ DW_CFA_offset: r61 at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 28 to 000000000001097c │ │ │ │ + DW_CFA_advance_loc: 28 to 000000000000fa2c │ │ │ │ DW_CFA_offset: r14 at cfa-192 │ │ │ │ DW_CFA_offset: r15 at cfa-184 │ │ │ │ DW_CFA_offset: r16 at cfa-176 │ │ │ │ │ │ │ │ -00001700 0000000000000140 00001704 FDE cie=00000000 pc=0000000000010a80..00000000000134b0 │ │ │ │ - DW_CFA_advance_loc: 68 to 0000000000010ac4 │ │ │ │ +000016b0 0000000000000134 000016b4 FDE cie=00000000 pc=000000000000fb20..0000000000012288 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000000fb30 │ │ │ │ DW_CFA_register: r65 in r0 │ │ │ │ DW_CFA_offset: r62 at cfa-16 │ │ │ │ DW_CFA_offset: r63 at cfa-8 │ │ │ │ - DW_CFA_offset: r17 at cfa-168 │ │ │ │ - DW_CFA_offset: r18 at cfa-160 │ │ │ │ - DW_CFA_offset: r22 at cfa-128 │ │ │ │ + DW_CFA_advance_loc: 40 to 000000000000fb58 │ │ │ │ + DW_CFA_offset: r15 at cfa-184 │ │ │ │ + DW_CFA_offset: r16 at cfa-176 │ │ │ │ + DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ + DW_CFA_offset: r21 at cfa-136 │ │ │ │ + DW_CFA_offset_extended_sf: r70 at cfa+8 │ │ │ │ + DW_CFA_offset_extended_sf: r71 at cfa+8 │ │ │ │ + DW_CFA_offset_extended_sf: r72 at cfa+8 │ │ │ │ + DW_CFA_offset: r23 at cfa-120 │ │ │ │ DW_CFA_offset: r24 at cfa-112 │ │ │ │ DW_CFA_offset: r25 at cfa-104 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000000fb64 │ │ │ │ DW_CFA_offset: r26 at cfa-96 │ │ │ │ DW_CFA_offset: r27 at cfa-88 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000000fb78 │ │ │ │ DW_CFA_offset: r28 at cfa-80 │ │ │ │ DW_CFA_offset: r29 at cfa-72 │ │ │ │ DW_CFA_offset: r30 at cfa-64 │ │ │ │ DW_CFA_offset: r31 at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 40 to 0000000000010aec │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000000fb84 │ │ │ │ DW_CFA_def_cfa_offset: 320 │ │ │ │ - DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ - DW_CFA_offset_extended_sf: r70 at cfa+8 │ │ │ │ - DW_CFA_offset_extended_sf: r71 at cfa+8 │ │ │ │ - DW_CFA_offset_extended_sf: r72 at cfa+8 │ │ │ │ - DW_CFA_advance_loc1: 384 to 0000000000010c6c │ │ │ │ - DW_CFA_offset: r14 at cfa-192 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000010c70 │ │ │ │ + DW_CFA_advance_loc1: 352 to 000000000000fce4 │ │ │ │ + DW_CFA_offset: r17 at cfa-168 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000fce8 │ │ │ │ + DW_CFA_offset: r18 at cfa-160 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000000fcf8 │ │ │ │ + DW_CFA_offset: r22 at cfa-128 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000fcfc │ │ │ │ DW_CFA_offset: r19 at cfa-152 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000010c7c │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000000fd14 │ │ │ │ DW_CFA_offset: r20 at cfa-144 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000010c80 │ │ │ │ - DW_CFA_offset: r15 at cfa-184 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000010c84 │ │ │ │ - DW_CFA_offset: r21 at cfa-136 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000010c88 │ │ │ │ - DW_CFA_offset: r23 at cfa-120 │ │ │ │ - DW_CFA_advance_loc: 36 to 0000000000010cac │ │ │ │ - DW_CFA_offset: r16 at cfa-176 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000010cc0 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000000fd20 │ │ │ │ + DW_CFA_offset: r14 at cfa-192 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000fd24 │ │ │ │ DW_CFA_offset: r58 at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000010cc4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000fd28 │ │ │ │ DW_CFA_offset: r59 at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000010cc8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000fd2c │ │ │ │ DW_CFA_offset: r60 at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000010ccc │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000000fd3c │ │ │ │ DW_CFA_offset: r61 at cfa-24 │ │ │ │ - DW_CFA_advance_loc1: 552 to 0000000000010ef4 │ │ │ │ + DW_CFA_advance_loc1: 488 to 000000000000ff24 │ │ │ │ DW_CFA_restore: r58 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000010ef8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000ff28 │ │ │ │ DW_CFA_restore: r59 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000010efc │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000ff2c │ │ │ │ DW_CFA_restore: r60 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000010f00 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000ff30 │ │ │ │ DW_CFA_restore: r61 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000010f04 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000ff34 │ │ │ │ DW_CFA_restore: r14 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000010f08 │ │ │ │ - DW_CFA_restore: r15 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000010f0c │ │ │ │ - DW_CFA_restore: r16 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000010f10 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000ff38 │ │ │ │ + DW_CFA_restore: r17 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000ff3c │ │ │ │ + DW_CFA_restore: r18 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000ff40 │ │ │ │ DW_CFA_restore: r19 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000010f14 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000ff44 │ │ │ │ DW_CFA_restore: r20 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000010f18 │ │ │ │ - DW_CFA_restore: r21 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000010f1c │ │ │ │ - DW_CFA_restore: r23 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000010f20 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000ff48 │ │ │ │ + DW_CFA_restore: r22 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000ff4c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 64 to 0000000000010f60 │ │ │ │ + DW_CFA_advance_loc: 44 to 000000000000ff78 │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000010f64 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000ff7c │ │ │ │ DW_CFA_restore_extended: r70 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000010f68 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000ff80 │ │ │ │ DW_CFA_restore_extended: r71 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000010f6c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000ff84 │ │ │ │ DW_CFA_restore_extended: r72 │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000000ff9c │ │ │ │ DW_CFA_restore: r63 │ │ │ │ DW_CFA_restore: r62 │ │ │ │ DW_CFA_restore: r31 │ │ │ │ DW_CFA_restore: r30 │ │ │ │ DW_CFA_restore: r29 │ │ │ │ DW_CFA_restore: r28 │ │ │ │ DW_CFA_restore: r27 │ │ │ │ DW_CFA_restore: r26 │ │ │ │ DW_CFA_restore: r25 │ │ │ │ DW_CFA_restore: r24 │ │ │ │ - DW_CFA_restore: r22 │ │ │ │ - DW_CFA_restore: r18 │ │ │ │ - DW_CFA_restore: r17 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000010f70 │ │ │ │ + DW_CFA_restore: r23 │ │ │ │ + DW_CFA_restore: r21 │ │ │ │ + DW_CFA_restore: r16 │ │ │ │ + DW_CFA_restore: r15 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000ffa0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000010f7c │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000ffa8 │ │ │ │ DW_CFA_offset: r14 at cfa-192 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000010f80 │ │ │ │ - DW_CFA_offset: r15 at cfa-184 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000010f84 │ │ │ │ - DW_CFA_offset: r16 at cfa-176 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000010f88 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000ffac │ │ │ │ + DW_CFA_offset: r17 at cfa-168 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000ffb4 │ │ │ │ + DW_CFA_offset: r18 at cfa-160 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000ffb8 │ │ │ │ DW_CFA_offset: r19 at cfa-152 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000010f8c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000ffbc │ │ │ │ DW_CFA_offset: r20 at cfa-144 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000010f90 │ │ │ │ - DW_CFA_offset: r21 at cfa-136 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000010f94 │ │ │ │ - DW_CFA_offset: r23 at cfa-120 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000010f98 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000ffc0 │ │ │ │ + DW_CFA_offset: r22 at cfa-128 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000ffc4 │ │ │ │ DW_CFA_offset: r58 at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000010f9c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000ffc8 │ │ │ │ DW_CFA_offset: r59 at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000010fa0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000ffcc │ │ │ │ DW_CFA_offset: r60 at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000010fa4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000ffd0 │ │ │ │ DW_CFA_offset: r61 at cfa-24 │ │ │ │ - DW_CFA_advance_loc2: 2764 to 0000000000011a70 │ │ │ │ + DW_CFA_advance_loc2: 2608 to 0000000000010a00 │ │ │ │ DW_CFA_restore: r14 │ │ │ │ - DW_CFA_restore: r15 │ │ │ │ - DW_CFA_restore: r16 │ │ │ │ + DW_CFA_restore: r17 │ │ │ │ + DW_CFA_restore: r18 │ │ │ │ DW_CFA_restore: r19 │ │ │ │ DW_CFA_restore: r20 │ │ │ │ - DW_CFA_restore: r21 │ │ │ │ - DW_CFA_restore: r23 │ │ │ │ + DW_CFA_restore: r22 │ │ │ │ DW_CFA_restore: r58 │ │ │ │ DW_CFA_restore: r59 │ │ │ │ DW_CFA_restore: r60 │ │ │ │ DW_CFA_restore: r61 │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000011a88 │ │ │ │ - DW_CFA_offset: r21 at cfa-136 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000011a90 │ │ │ │ - DW_CFA_offset: r16 at cfa-176 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000011a94 │ │ │ │ - DW_CFA_offset: r20 at cfa-144 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000011a98 │ │ │ │ - DW_CFA_offset: r19 at cfa-152 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000011aac │ │ │ │ - DW_CFA_offset: r15 at cfa-184 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000011ab0 │ │ │ │ - DW_CFA_offset: r23 at cfa-120 │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000011ac8 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000010a14 │ │ │ │ DW_CFA_offset: r14 at cfa-192 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000011adc │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000010a20 │ │ │ │ + DW_CFA_offset: r18 at cfa-160 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000010a34 │ │ │ │ + DW_CFA_offset: r17 at cfa-168 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000010a3c │ │ │ │ + DW_CFA_offset: r22 at cfa-128 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000010a50 │ │ │ │ + DW_CFA_offset: r19 at cfa-152 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000010a54 │ │ │ │ + DW_CFA_offset: r20 at cfa-144 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000010a68 │ │ │ │ DW_CFA_offset: r58 at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000011ae0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000010a6c │ │ │ │ DW_CFA_offset: r59 at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000011ae4 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000010a70 │ │ │ │ DW_CFA_offset: r60 at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000011ae8 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000010a78 │ │ │ │ DW_CFA_offset: r61 at cfa-24 │ │ │ │ - DW_CFA_advance_loc1: 644 to 0000000000011d6c │ │ │ │ + DW_CFA_advance_loc1: 532 to 0000000000010c8c │ │ │ │ DW_CFA_restore: r14 │ │ │ │ - DW_CFA_restore: r15 │ │ │ │ - DW_CFA_restore: r16 │ │ │ │ + DW_CFA_restore: r17 │ │ │ │ + DW_CFA_restore: r18 │ │ │ │ DW_CFA_restore: r19 │ │ │ │ DW_CFA_restore: r20 │ │ │ │ - DW_CFA_restore: r21 │ │ │ │ - DW_CFA_restore: r23 │ │ │ │ + DW_CFA_restore: r22 │ │ │ │ DW_CFA_restore: r58 │ │ │ │ DW_CFA_restore: r59 │ │ │ │ DW_CFA_restore: r60 │ │ │ │ DW_CFA_restore: r61 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000011d7c │ │ │ │ - DW_CFA_offset: r19 at cfa-152 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000011d84 │ │ │ │ - DW_CFA_offset: r15 at cfa-184 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000011d8c │ │ │ │ - DW_CFA_offset: r20 at cfa-144 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000011d90 │ │ │ │ - DW_CFA_offset: r21 at cfa-136 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000011d94 │ │ │ │ - DW_CFA_offset: r23 at cfa-120 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000011d98 │ │ │ │ + DW_CFA_advance_loc: 28 to 0000000000010ca8 │ │ │ │ + DW_CFA_offset: r22 at cfa-128 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000010cb0 │ │ │ │ DW_CFA_offset: r60 at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000011d9c │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000010cb8 │ │ │ │ DW_CFA_offset: r61 at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 28 to 0000000000011db8 │ │ │ │ - DW_CFA_offset: r16 at cfa-176 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000011dc8 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000010cc0 │ │ │ │ + DW_CFA_offset: r17 at cfa-168 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000010ccc │ │ │ │ + DW_CFA_offset: r18 at cfa-160 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000010cd0 │ │ │ │ + DW_CFA_offset: r19 at cfa-152 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000010cdc │ │ │ │ + DW_CFA_offset: r20 at cfa-144 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000010ce4 │ │ │ │ DW_CFA_offset: r58 at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000011dcc │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000010ce8 │ │ │ │ DW_CFA_offset: r59 at cfa-40 │ │ │ │ - DW_CFA_advance_loc1: 280 to 0000000000011ee4 │ │ │ │ + DW_CFA_advance_loc1: 260 to 0000000000010dec │ │ │ │ DW_CFA_restore: r58 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000011ee8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000010df0 │ │ │ │ DW_CFA_restore: r59 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000011eec │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000010df4 │ │ │ │ DW_CFA_restore: r60 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000011ef0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000010df8 │ │ │ │ DW_CFA_restore: r61 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000011ef4 │ │ │ │ - DW_CFA_restore: r15 │ │ │ │ - DW_CFA_restore: r16 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000010dfc │ │ │ │ + DW_CFA_restore: r17 │ │ │ │ + DW_CFA_restore: r18 │ │ │ │ DW_CFA_restore: r19 │ │ │ │ DW_CFA_restore: r20 │ │ │ │ - DW_CFA_restore: r21 │ │ │ │ - DW_CFA_restore: r23 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000011f08 │ │ │ │ - DW_CFA_offset: r14 at cfa-192 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000011f14 │ │ │ │ - DW_CFA_offset: r16 at cfa-176 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000011f18 │ │ │ │ + DW_CFA_restore: r22 │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000010e14 │ │ │ │ + DW_CFA_offset: r17 at cfa-168 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000010e18 │ │ │ │ + DW_CFA_offset: r18 at cfa-160 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000010e24 │ │ │ │ DW_CFA_offset: r19 at cfa-152 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000011f20 │ │ │ │ - DW_CFA_offset: r21 at cfa-136 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000011f30 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000010e28 │ │ │ │ DW_CFA_offset: r20 at cfa-144 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000011f40 │ │ │ │ - DW_CFA_offset: r23 at cfa-120 │ │ │ │ - DW_CFA_advance_loc: 32 to 0000000000011f60 │ │ │ │ - DW_CFA_offset: r15 at cfa-184 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000011f64 │ │ │ │ + DW_CFA_advance_loc: 32 to 0000000000010e48 │ │ │ │ + DW_CFA_offset: r14 at cfa-192 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000010e4c │ │ │ │ + DW_CFA_offset: r22 at cfa-128 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000010e5c │ │ │ │ DW_CFA_offset: r58 at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000011f6c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000010e60 │ │ │ │ DW_CFA_offset: r59 at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000011f70 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000010e64 │ │ │ │ DW_CFA_offset: r60 at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000011f74 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000010e6c │ │ │ │ DW_CFA_offset: r61 at cfa-24 │ │ │ │ DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00001844 0000000000000104 00001848 FDE cie=00000000 pc=00000000000134b0..0000000000015a34 │ │ │ │ - DW_CFA_advance_loc: 72 to 00000000000134f8 │ │ │ │ +000017e8 0000000000000108 000017ec FDE cie=00000000 pc=0000000000012290..00000000000145b8 │ │ │ │ + DW_CFA_advance_loc: 16 to 00000000000122a0 │ │ │ │ DW_CFA_register: r65 in r0 │ │ │ │ DW_CFA_offset: r62 at cfa-16 │ │ │ │ DW_CFA_offset: r63 at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 40 to 00000000000122c8 │ │ │ │ + DW_CFA_offset: r15 at cfa-168 │ │ │ │ DW_CFA_offset: r16 at cfa-160 │ │ │ │ - DW_CFA_offset: r17 at cfa-152 │ │ │ │ + DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ DW_CFA_offset: r18 at cfa-144 │ │ │ │ + DW_CFA_offset_extended_sf: r70 at cfa+8 │ │ │ │ + DW_CFA_offset_extended_sf: r71 at cfa+8 │ │ │ │ + DW_CFA_offset_extended_sf: r72 at cfa+8 │ │ │ │ DW_CFA_offset: r21 at cfa-120 │ │ │ │ DW_CFA_offset: r24 at cfa-96 │ │ │ │ DW_CFA_offset: r25 at cfa-88 │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000000122d4 │ │ │ │ DW_CFA_offset: r26 at cfa-80 │ │ │ │ DW_CFA_offset: r27 at cfa-72 │ │ │ │ + DW_CFA_advance_loc: 20 to 00000000000122e8 │ │ │ │ DW_CFA_offset: r28 at cfa-64 │ │ │ │ DW_CFA_offset: r29 at cfa-56 │ │ │ │ DW_CFA_offset: r30 at cfa-48 │ │ │ │ DW_CFA_offset: r31 at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 40 to 0000000000013520 │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000000122f4 │ │ │ │ DW_CFA_def_cfa_offset: 304 │ │ │ │ - DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ - DW_CFA_offset_extended_sf: r70 at cfa+8 │ │ │ │ - DW_CFA_offset_extended_sf: r71 at cfa+8 │ │ │ │ - DW_CFA_offset_extended_sf: r72 at cfa+8 │ │ │ │ - DW_CFA_advance_loc1: 360 to 0000000000013688 │ │ │ │ - DW_CFA_offset: r14 at cfa-176 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000013694 │ │ │ │ + DW_CFA_advance_loc1: 324 to 0000000000012438 │ │ │ │ + DW_CFA_offset: r17 at cfa-152 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000001244c │ │ │ │ DW_CFA_offset: r19 at cfa-136 │ │ │ │ - DW_CFA_advance_loc: 16 to 00000000000136a4 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000012450 │ │ │ │ DW_CFA_offset: r20 at cfa-128 │ │ │ │ - DW_CFA_advance_loc: 20 to 00000000000136b8 │ │ │ │ - DW_CFA_offset: r15 at cfa-168 │ │ │ │ - DW_CFA_advance_loc: 16 to 00000000000136c8 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000012458 │ │ │ │ DW_CFA_offset: r22 at cfa-112 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000136cc │ │ │ │ + DW_CFA_advance_loc: 28 to 0000000000012474 │ │ │ │ + DW_CFA_offset: r14 at cfa-176 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000012478 │ │ │ │ DW_CFA_offset: r23 at cfa-104 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000136d0 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000012480 │ │ │ │ DW_CFA_offset: r60 at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000136d4 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000012484 │ │ │ │ DW_CFA_offset: r61 at cfa-24 │ │ │ │ - DW_CFA_advance_loc1: 496 to 00000000000138c4 │ │ │ │ + DW_CFA_advance_loc1: 416 to 0000000000012624 │ │ │ │ DW_CFA_restore: r60 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000138c8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000012628 │ │ │ │ DW_CFA_restore: r61 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000138cc │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001262c │ │ │ │ DW_CFA_restore: r14 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000138d0 │ │ │ │ - DW_CFA_restore: r15 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000138d4 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000012630 │ │ │ │ + DW_CFA_restore: r17 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000012634 │ │ │ │ DW_CFA_restore: r19 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000138d8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000012638 │ │ │ │ DW_CFA_restore: r20 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000138dc │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001263c │ │ │ │ DW_CFA_restore: r22 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000138e0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000012640 │ │ │ │ DW_CFA_restore: r23 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000138e4 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000012644 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 68 to 0000000000013928 │ │ │ │ + DW_CFA_advance_loc: 44 to 0000000000012670 │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001392c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000012674 │ │ │ │ DW_CFA_restore_extended: r70 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000013930 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000012678 │ │ │ │ DW_CFA_restore_extended: r71 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000013934 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001267c │ │ │ │ DW_CFA_restore_extended: r72 │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000012694 │ │ │ │ DW_CFA_restore: r63 │ │ │ │ DW_CFA_restore: r62 │ │ │ │ DW_CFA_restore: r31 │ │ │ │ DW_CFA_restore: r30 │ │ │ │ DW_CFA_restore: r29 │ │ │ │ DW_CFA_restore: r28 │ │ │ │ DW_CFA_restore: r27 │ │ │ │ DW_CFA_restore: r26 │ │ │ │ DW_CFA_restore: r25 │ │ │ │ DW_CFA_restore: r24 │ │ │ │ DW_CFA_restore: r21 │ │ │ │ DW_CFA_restore: r18 │ │ │ │ - DW_CFA_restore: r17 │ │ │ │ DW_CFA_restore: r16 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000013938 │ │ │ │ + DW_CFA_restore: r15 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000012698 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000013944 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000126a0 │ │ │ │ DW_CFA_offset: r14 at cfa-176 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000013948 │ │ │ │ - DW_CFA_offset: r15 at cfa-168 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001394c │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000126a4 │ │ │ │ + DW_CFA_offset: r17 at cfa-152 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000126ac │ │ │ │ DW_CFA_offset: r19 at cfa-136 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000013950 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000126b0 │ │ │ │ DW_CFA_offset: r20 at cfa-128 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000013954 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000126b4 │ │ │ │ DW_CFA_offset: r22 at cfa-112 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000013958 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000126b8 │ │ │ │ DW_CFA_offset: r23 at cfa-104 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001395c │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000126bc │ │ │ │ DW_CFA_offset: r60 at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000013960 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000126c0 │ │ │ │ DW_CFA_offset: r61 at cfa-24 │ │ │ │ - DW_CFA_advance_loc2: 2452 to 00000000000142f4 │ │ │ │ + DW_CFA_advance_loc2: 2304 to 0000000000012fc0 │ │ │ │ DW_CFA_restore: r14 │ │ │ │ - DW_CFA_restore: r15 │ │ │ │ + DW_CFA_restore: r17 │ │ │ │ DW_CFA_restore: r19 │ │ │ │ DW_CFA_restore: r20 │ │ │ │ DW_CFA_restore: r22 │ │ │ │ DW_CFA_restore: r23 │ │ │ │ DW_CFA_restore: r60 │ │ │ │ DW_CFA_restore: r61 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000014308 │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000012fd8 │ │ │ │ DW_CFA_offset: r14 at cfa-176 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000014314 │ │ │ │ - DW_CFA_offset: r19 at cfa-136 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000014320 │ │ │ │ - DW_CFA_offset: r23 at cfa-104 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000014328 │ │ │ │ - DW_CFA_offset: r15 at cfa-168 │ │ │ │ - DW_CFA_advance_loc: 28 to 0000000000014344 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000012fe4 │ │ │ │ + DW_CFA_offset: r17 at cfa-152 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000012ff0 │ │ │ │ DW_CFA_offset: r22 at cfa-112 │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000001435c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000012ff4 │ │ │ │ + DW_CFA_offset: r23 at cfa-104 │ │ │ │ + DW_CFA_advance_loc: 32 to 0000000000013014 │ │ │ │ + DW_CFA_offset: r19 at cfa-136 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000013018 │ │ │ │ DW_CFA_offset: r20 at cfa-128 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000014368 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000013024 │ │ │ │ DW_CFA_offset: r60 at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001436c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000013028 │ │ │ │ DW_CFA_offset: r61 at cfa-24 │ │ │ │ - DW_CFA_advance_loc1: 1000 to 0000000000014754 │ │ │ │ + DW_CFA_advance_loc1: 484 to 000000000001320c │ │ │ │ DW_CFA_restore: r14 │ │ │ │ - DW_CFA_restore: r15 │ │ │ │ + DW_CFA_restore: r17 │ │ │ │ DW_CFA_restore: r19 │ │ │ │ DW_CFA_restore: r20 │ │ │ │ DW_CFA_restore: r22 │ │ │ │ DW_CFA_restore: r23 │ │ │ │ DW_CFA_restore: r60 │ │ │ │ DW_CFA_restore: r61 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000014760 │ │ │ │ - DW_CFA_offset: r19 at cfa-136 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000014774 │ │ │ │ - DW_CFA_offset: r15 at cfa-168 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000014778 │ │ │ │ - DW_CFA_offset: r20 at cfa-128 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001477c │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000013224 │ │ │ │ DW_CFA_offset: r22 at cfa-112 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000014780 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000013228 │ │ │ │ DW_CFA_offset: r23 at cfa-104 │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000014798 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000013234 │ │ │ │ + DW_CFA_offset: r17 at cfa-152 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000013238 │ │ │ │ + DW_CFA_offset: r19 at cfa-136 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000013248 │ │ │ │ + DW_CFA_offset: r20 at cfa-128 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000013250 │ │ │ │ DW_CFA_offset: r60 at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001479c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000013254 │ │ │ │ DW_CFA_offset: r61 at cfa-24 │ │ │ │ - DW_CFA_advance_loc1: 264 to 00000000000148a4 │ │ │ │ + DW_CFA_advance_loc: 248 to 000000000001334c │ │ │ │ DW_CFA_restore: r60 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000148a8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000013350 │ │ │ │ DW_CFA_restore: r61 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000148ac │ │ │ │ - DW_CFA_restore: r15 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000013354 │ │ │ │ + DW_CFA_restore: r17 │ │ │ │ DW_CFA_restore: r19 │ │ │ │ DW_CFA_restore: r20 │ │ │ │ DW_CFA_restore: r22 │ │ │ │ DW_CFA_restore: r23 │ │ │ │ - DW_CFA_advance_loc: 16 to 00000000000148bc │ │ │ │ - DW_CFA_offset: r14 at cfa-176 │ │ │ │ - DW_CFA_advance_loc: 12 to 00000000000148c8 │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000001336c │ │ │ │ DW_CFA_offset: r19 at cfa-136 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000148d0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000013370 │ │ │ │ DW_CFA_offset: r20 at cfa-128 │ │ │ │ - DW_CFA_advance_loc: 16 to 00000000000148e0 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000001337c │ │ │ │ + DW_CFA_offset: r17 at cfa-152 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000013384 │ │ │ │ DW_CFA_offset: r22 at cfa-112 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000148e4 │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000001339c │ │ │ │ + DW_CFA_offset: r14 at cfa-176 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000133a4 │ │ │ │ DW_CFA_offset: r23 at cfa-104 │ │ │ │ - DW_CFA_advance_loc: 24 to 00000000000148fc │ │ │ │ - DW_CFA_offset: r15 at cfa-168 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000014904 │ │ │ │ + DW_CFA_advance_loc: 20 to 00000000000133b8 │ │ │ │ DW_CFA_offset: r60 at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000014908 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000133bc │ │ │ │ DW_CFA_offset: r61 at cfa-24 │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -0000194c 0000000000000090 00001950 FDE cie=00000000 pc=0000000000015a40..0000000000016208 │ │ │ │ - DW_CFA_advance_loc: 152 to 0000000000015ad8 │ │ │ │ +000018f4 0000000000000094 000018f8 FDE cie=00000000 pc=00000000000145c0..0000000000014d1c │ │ │ │ + DW_CFA_advance_loc: 116 to 0000000000014634 │ │ │ │ DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ + DW_CFA_offset: r46 at cfa-144 │ │ │ │ + DW_CFA_offset: r47 at cfa-136 │ │ │ │ DW_CFA_offset: r48 at cfa-128 │ │ │ │ DW_CFA_offset: r49 at cfa-120 │ │ │ │ DW_CFA_offset: r50 at cfa-112 │ │ │ │ DW_CFA_offset: r51 at cfa-104 │ │ │ │ DW_CFA_offset: r52 at cfa-96 │ │ │ │ DW_CFA_offset: r53 at cfa-88 │ │ │ │ DW_CFA_offset: r54 at cfa-80 │ │ │ │ @@ -3875,43 +3838,44 @@ │ │ │ │ DW_CFA_offset: r57 at cfa-56 │ │ │ │ DW_CFA_offset: r58 at cfa-48 │ │ │ │ DW_CFA_offset: r59 at cfa-40 │ │ │ │ DW_CFA_offset: r60 at cfa-32 │ │ │ │ DW_CFA_offset: r61 at cfa-24 │ │ │ │ DW_CFA_offset: r62 at cfa-16 │ │ │ │ DW_CFA_offset: r63 at cfa-8 │ │ │ │ - DW_CFA_offset: r14 at cfa-272 │ │ │ │ - DW_CFA_offset: r17 at cfa-248 │ │ │ │ - DW_CFA_offset: r24 at cfa-192 │ │ │ │ - DW_CFA_offset: r27 at cfa-168 │ │ │ │ - DW_CFA_offset: r15 at cfa-264 │ │ │ │ - DW_CFA_offset: r16 at cfa-256 │ │ │ │ - DW_CFA_offset: r18 at cfa-240 │ │ │ │ - DW_CFA_offset: r19 at cfa-232 │ │ │ │ - DW_CFA_offset: r20 at cfa-224 │ │ │ │ - DW_CFA_offset: r21 at cfa-216 │ │ │ │ - DW_CFA_offset: r22 at cfa-208 │ │ │ │ - DW_CFA_offset: r23 at cfa-200 │ │ │ │ - DW_CFA_offset: r25 at cfa-184 │ │ │ │ - DW_CFA_offset: r26 at cfa-176 │ │ │ │ - DW_CFA_offset: r28 at cfa-160 │ │ │ │ - DW_CFA_offset: r29 at cfa-152 │ │ │ │ - DW_CFA_advance_loc: 28 to 0000000000015af4 │ │ │ │ - DW_CFA_def_cfa_offset: 336 │ │ │ │ - DW_CFA_offset: r31 at cfa-136 │ │ │ │ - DW_CFA_offset: r30 at cfa-144 │ │ │ │ + DW_CFA_offset: r14 at cfa-288 │ │ │ │ + DW_CFA_offset: r15 at cfa-280 │ │ │ │ + DW_CFA_offset: r17 at cfa-264 │ │ │ │ + DW_CFA_offset: r16 at cfa-272 │ │ │ │ + DW_CFA_offset: r23 at cfa-216 │ │ │ │ + DW_CFA_offset: r22 at cfa-224 │ │ │ │ + DW_CFA_offset: r26 at cfa-192 │ │ │ │ + DW_CFA_advance_loc: 68 to 0000000000014678 │ │ │ │ + DW_CFA_def_cfa_offset: 352 │ │ │ │ + DW_CFA_offset: r18 at cfa-256 │ │ │ │ + DW_CFA_offset: r19 at cfa-248 │ │ │ │ + DW_CFA_offset: r20 at cfa-240 │ │ │ │ + DW_CFA_offset: r21 at cfa-232 │ │ │ │ + DW_CFA_offset: r24 at cfa-208 │ │ │ │ + DW_CFA_offset: r25 at cfa-200 │ │ │ │ + DW_CFA_offset: r27 at cfa-184 │ │ │ │ + DW_CFA_offset: r28 at cfa-176 │ │ │ │ + DW_CFA_offset: r31 at cfa-152 │ │ │ │ + DW_CFA_offset: r30 at cfa-160 │ │ │ │ + DW_CFA_offset: r29 at cfa-168 │ │ │ │ DW_CFA_offset_extended_sf: r72 at cfa+8 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000015afc │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000014684 │ │ │ │ DW_CFA_def_cfa_register: r31 │ │ │ │ - DW_CFA_advance_loc2: 1636 to 0000000000016160 │ │ │ │ + DW_CFA_advance_loc2: 1512 to 0000000000014c6c │ │ │ │ DW_CFA_def_cfa: r1 ofs 0 │ │ │ │ - DW_CFA_advance_loc: 68 to 00000000000161a4 │ │ │ │ + DW_CFA_advance_loc: 44 to 0000000000014c98 │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ - DW_CFA_advance_loc: 84 to 00000000000161f8 │ │ │ │ + DW_CFA_advance_loc: 84 to 0000000000014cec │ │ │ │ DW_CFA_restore_extended: r72 │ │ │ │ + DW_CFA_advance_loc: 32 to 0000000000014d0c │ │ │ │ DW_CFA_restore: r63 │ │ │ │ DW_CFA_restore: r62 │ │ │ │ DW_CFA_restore: r61 │ │ │ │ DW_CFA_restore: r60 │ │ │ │ DW_CFA_restore: r59 │ │ │ │ DW_CFA_restore: r58 │ │ │ │ DW_CFA_restore: r57 │ │ │ │ @@ -3920,14 +3884,16 @@ │ │ │ │ DW_CFA_restore: r54 │ │ │ │ DW_CFA_restore: r53 │ │ │ │ DW_CFA_restore: r52 │ │ │ │ DW_CFA_restore: r51 │ │ │ │ DW_CFA_restore: r50 │ │ │ │ DW_CFA_restore: r49 │ │ │ │ DW_CFA_restore: r48 │ │ │ │ + DW_CFA_restore: r47 │ │ │ │ + DW_CFA_restore: r46 │ │ │ │ DW_CFA_restore: r31 │ │ │ │ DW_CFA_restore: r30 │ │ │ │ DW_CFA_restore: r29 │ │ │ │ DW_CFA_restore: r28 │ │ │ │ DW_CFA_restore: r27 │ │ │ │ DW_CFA_restore: r26 │ │ │ │ DW_CFA_restore: r25 │ │ │ │ @@ -3938,73 +3904,76 @@ │ │ │ │ DW_CFA_restore: r20 │ │ │ │ DW_CFA_restore: r19 │ │ │ │ DW_CFA_restore: r18 │ │ │ │ DW_CFA_restore: r17 │ │ │ │ DW_CFA_restore: r16 │ │ │ │ DW_CFA_restore: r15 │ │ │ │ DW_CFA_restore: r14 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -000019e0 0000000000000080 000019e4 FDE cie=00000000 pc=0000000000016210..0000000000016958 │ │ │ │ - DW_CFA_advance_loc: 148 to 00000000000162a4 │ │ │ │ - DW_CFA_def_cfa_offset: 352 │ │ │ │ +0000198c 0000000000000088 00001990 FDE cie=00000000 pc=0000000000014d20..0000000000015400 │ │ │ │ + DW_CFA_advance_loc: 84 to 0000000000014d74 │ │ │ │ DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ + DW_CFA_offset: r50 at cfa-112 │ │ │ │ + DW_CFA_offset: r51 at cfa-104 │ │ │ │ DW_CFA_offset: r52 at cfa-96 │ │ │ │ DW_CFA_offset: r53 at cfa-88 │ │ │ │ DW_CFA_offset: r54 at cfa-80 │ │ │ │ DW_CFA_offset: r55 at cfa-72 │ │ │ │ DW_CFA_offset: r56 at cfa-64 │ │ │ │ DW_CFA_offset: r57 at cfa-56 │ │ │ │ DW_CFA_offset: r58 at cfa-48 │ │ │ │ DW_CFA_offset: r59 at cfa-40 │ │ │ │ DW_CFA_offset: r60 at cfa-32 │ │ │ │ DW_CFA_offset: r61 at cfa-24 │ │ │ │ DW_CFA_offset: r62 at cfa-16 │ │ │ │ DW_CFA_offset: r63 at cfa-8 │ │ │ │ - DW_CFA_offset: r16 at cfa-224 │ │ │ │ - DW_CFA_offset: r18 at cfa-208 │ │ │ │ - DW_CFA_offset: r25 at cfa-152 │ │ │ │ - DW_CFA_offset: r29 at cfa-120 │ │ │ │ - DW_CFA_offset: r31 at cfa-104 │ │ │ │ + DW_CFA_offset: r16 at cfa-240 │ │ │ │ + DW_CFA_offset: r17 at cfa-232 │ │ │ │ + DW_CFA_offset: r24 at cfa-176 │ │ │ │ + DW_CFA_advance_loc: 80 to 0000000000014dc4 │ │ │ │ + DW_CFA_def_cfa_offset: 368 │ │ │ │ + DW_CFA_offset: r29 at cfa-136 │ │ │ │ + DW_CFA_offset: r28 at cfa-144 │ │ │ │ + DW_CFA_offset: r27 at cfa-152 │ │ │ │ + DW_CFA_offset: r14 at cfa-256 │ │ │ │ + DW_CFA_offset: r15 at cfa-248 │ │ │ │ + DW_CFA_offset: r18 at cfa-224 │ │ │ │ + DW_CFA_offset: r19 at cfa-216 │ │ │ │ + DW_CFA_offset: r20 at cfa-208 │ │ │ │ + DW_CFA_offset: r21 at cfa-200 │ │ │ │ + DW_CFA_offset: r22 at cfa-192 │ │ │ │ + DW_CFA_offset: r23 at cfa-184 │ │ │ │ + DW_CFA_offset: r25 at cfa-168 │ │ │ │ + DW_CFA_offset: r26 at cfa-160 │ │ │ │ + DW_CFA_offset: r30 at cfa-128 │ │ │ │ + DW_CFA_offset: r31 at cfa-120 │ │ │ │ DW_CFA_offset_extended_sf: r72 at cfa+8 │ │ │ │ - DW_CFA_offset: r14 at cfa-240 │ │ │ │ - DW_CFA_offset: r15 at cfa-232 │ │ │ │ - DW_CFA_offset: r17 at cfa-216 │ │ │ │ - DW_CFA_offset: r19 at cfa-200 │ │ │ │ - DW_CFA_offset: r20 at cfa-192 │ │ │ │ - DW_CFA_offset: r21 at cfa-184 │ │ │ │ - DW_CFA_offset: r22 at cfa-176 │ │ │ │ - DW_CFA_offset: r23 at cfa-168 │ │ │ │ - DW_CFA_offset: r24 at cfa-160 │ │ │ │ - DW_CFA_offset: r26 at cfa-144 │ │ │ │ - DW_CFA_offset: r27 at cfa-136 │ │ │ │ - DW_CFA_offset: r28 at cfa-128 │ │ │ │ - DW_CFA_offset: r30 at cfa-112 │ │ │ │ - DW_CFA_advance_loc: 24 to 00000000000162bc │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000014dcc │ │ │ │ DW_CFA_def_cfa_register: r31 │ │ │ │ - DW_CFA_advance_loc2: 1540 to 00000000000168c0 │ │ │ │ + DW_CFA_advance_loc2: 1428 to 0000000000015360 │ │ │ │ DW_CFA_def_cfa: r1 ofs 0 │ │ │ │ - DW_CFA_advance_loc: 68 to 0000000000016904 │ │ │ │ + DW_CFA_advance_loc: 44 to 000000000001538c │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ - DW_CFA_advance_loc: 68 to 0000000000016948 │ │ │ │ + DW_CFA_advance_loc: 84 to 00000000000153e0 │ │ │ │ DW_CFA_restore_extended: r72 │ │ │ │ + DW_CFA_advance_loc: 16 to 00000000000153f0 │ │ │ │ DW_CFA_restore: r63 │ │ │ │ DW_CFA_restore: r62 │ │ │ │ DW_CFA_restore: r61 │ │ │ │ DW_CFA_restore: r60 │ │ │ │ DW_CFA_restore: r59 │ │ │ │ DW_CFA_restore: r58 │ │ │ │ DW_CFA_restore: r57 │ │ │ │ DW_CFA_restore: r56 │ │ │ │ DW_CFA_restore: r55 │ │ │ │ DW_CFA_restore: r54 │ │ │ │ DW_CFA_restore: r53 │ │ │ │ DW_CFA_restore: r52 │ │ │ │ + DW_CFA_restore: r51 │ │ │ │ + DW_CFA_restore: r50 │ │ │ │ DW_CFA_restore: r31 │ │ │ │ DW_CFA_restore: r30 │ │ │ │ DW_CFA_restore: r29 │ │ │ │ DW_CFA_restore: r28 │ │ │ │ DW_CFA_restore: r27 │ │ │ │ DW_CFA_restore: r26 │ │ │ │ DW_CFA_restore: r25 │ │ │ │ @@ -4016,19 +3985,19 @@ │ │ │ │ DW_CFA_restore: r19 │ │ │ │ DW_CFA_restore: r18 │ │ │ │ DW_CFA_restore: r17 │ │ │ │ DW_CFA_restore: r16 │ │ │ │ DW_CFA_restore: r15 │ │ │ │ DW_CFA_restore: r14 │ │ │ │ │ │ │ │ -00001a64 000000000000009c 00001a68 FDE cie=00000000 pc=0000000000016960..00000000000187a8 │ │ │ │ - DW_CFA_advance_loc: 156 to 00000000000169fc │ │ │ │ +00001a18 000000000000009c 00001a1c FDE cie=00000000 pc=0000000000015400..000000000001706c │ │ │ │ + DW_CFA_advance_loc: 152 to 0000000000015498 │ │ │ │ DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ - DW_CFA_offset: r18 at cfa-256 │ │ │ │ - DW_CFA_offset: r25 at cfa-200 │ │ │ │ + DW_CFA_offset: r24 at cfa-208 │ │ │ │ + DW_CFA_offset: r23 at cfa-216 │ │ │ │ DW_CFA_offset: r46 at cfa-144 │ │ │ │ DW_CFA_offset: r47 at cfa-136 │ │ │ │ DW_CFA_offset: r48 at cfa-128 │ │ │ │ DW_CFA_offset: r49 at cfa-120 │ │ │ │ DW_CFA_offset: r50 at cfa-112 │ │ │ │ DW_CFA_offset: r51 at cfa-104 │ │ │ │ DW_CFA_offset: r52 at cfa-96 │ │ │ │ @@ -4043,41 +4012,42 @@ │ │ │ │ DW_CFA_offset: r61 at cfa-24 │ │ │ │ DW_CFA_offset: r62 at cfa-16 │ │ │ │ DW_CFA_offset: r63 at cfa-8 │ │ │ │ DW_CFA_offset: r14 at cfa-288 │ │ │ │ DW_CFA_offset: r15 at cfa-280 │ │ │ │ DW_CFA_offset: r16 at cfa-272 │ │ │ │ DW_CFA_offset: r17 at cfa-264 │ │ │ │ + DW_CFA_offset: r18 at cfa-256 │ │ │ │ DW_CFA_offset: r19 at cfa-248 │ │ │ │ DW_CFA_offset: r20 at cfa-240 │ │ │ │ DW_CFA_offset: r21 at cfa-232 │ │ │ │ DW_CFA_offset: r22 at cfa-224 │ │ │ │ - DW_CFA_offset: r23 at cfa-216 │ │ │ │ - DW_CFA_offset: r24 at cfa-208 │ │ │ │ + DW_CFA_offset: r25 at cfa-200 │ │ │ │ DW_CFA_offset: r26 at cfa-192 │ │ │ │ DW_CFA_offset: r27 at cfa-184 │ │ │ │ - DW_CFA_offset: r31 at cfa-152 │ │ │ │ - DW_CFA_advance_loc: 32 to 0000000000016a1c │ │ │ │ + DW_CFA_offset: r30 at cfa-160 │ │ │ │ + DW_CFA_advance_loc: 24 to 00000000000154b0 │ │ │ │ DW_CFA_def_cfa_offset: 400 │ │ │ │ + DW_CFA_offset: r31 at cfa-152 │ │ │ │ DW_CFA_offset: r28 at cfa-176 │ │ │ │ DW_CFA_offset: r29 at cfa-168 │ │ │ │ - DW_CFA_offset: r30 at cfa-160 │ │ │ │ DW_CFA_offset_extended_sf: r71 at cfa+8 │ │ │ │ DW_CFA_offset_extended_sf: r72 at cfa+8 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000016a24 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000154b8 │ │ │ │ DW_CFA_def_cfa_register: r31 │ │ │ │ - DW_CFA_advance_loc: 44 to 0000000000016a50 │ │ │ │ + DW_CFA_advance_loc: 44 to 00000000000154e4 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa: r1 ofs 0 │ │ │ │ - DW_CFA_advance_loc: 68 to 0000000000016a94 │ │ │ │ + DW_CFA_advance_loc: 44 to 0000000000015510 │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ - DW_CFA_advance_loc: 92 to 0000000000016af0 │ │ │ │ + DW_CFA_advance_loc: 84 to 0000000000015564 │ │ │ │ DW_CFA_restore_extended: r71 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000016af4 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000015568 │ │ │ │ DW_CFA_restore_extended: r72 │ │ │ │ + DW_CFA_advance_loc: 32 to 0000000000015588 │ │ │ │ DW_CFA_restore: r63 │ │ │ │ DW_CFA_restore: r62 │ │ │ │ DW_CFA_restore: r61 │ │ │ │ DW_CFA_restore: r60 │ │ │ │ DW_CFA_restore: r59 │ │ │ │ DW_CFA_restore: r58 │ │ │ │ DW_CFA_restore: r57 │ │ │ │ @@ -4106,23 +4076,26 @@ │ │ │ │ DW_CFA_restore: r20 │ │ │ │ DW_CFA_restore: r19 │ │ │ │ DW_CFA_restore: r18 │ │ │ │ DW_CFA_restore: r17 │ │ │ │ DW_CFA_restore: r16 │ │ │ │ DW_CFA_restore: r15 │ │ │ │ DW_CFA_restore: r14 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000016b00 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000015590 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00001b04 000000000000009c 00001b08 FDE cie=00000000 pc=00000000000187b0..000000000001a8ec │ │ │ │ - DW_CFA_advance_loc: 156 to 000000000001884c │ │ │ │ +00001ab8 000000000000009c 00001abc FDE cie=00000000 pc=0000000000017070..0000000000018fb0 │ │ │ │ + DW_CFA_advance_loc: 148 to 0000000000017104 │ │ │ │ DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ - DW_CFA_offset: r14 at cfa-288 │ │ │ │ + DW_CFA_offset: r18 at cfa-256 │ │ │ │ + DW_CFA_offset: r17 at cfa-264 │ │ │ │ + DW_CFA_offset: r26 at cfa-192 │ │ │ │ + DW_CFA_offset: r25 at cfa-200 │ │ │ │ + DW_CFA_offset: r24 at cfa-208 │ │ │ │ DW_CFA_offset: r46 at cfa-144 │ │ │ │ DW_CFA_offset: r47 at cfa-136 │ │ │ │ DW_CFA_offset: r48 at cfa-128 │ │ │ │ DW_CFA_offset: r49 at cfa-120 │ │ │ │ DW_CFA_offset: r50 at cfa-112 │ │ │ │ DW_CFA_offset: r51 at cfa-104 │ │ │ │ DW_CFA_offset: r52 at cfa-96 │ │ │ │ @@ -4133,46 +4106,44 @@ │ │ │ │ DW_CFA_offset: r57 at cfa-56 │ │ │ │ DW_CFA_offset: r58 at cfa-48 │ │ │ │ DW_CFA_offset: r59 at cfa-40 │ │ │ │ DW_CFA_offset: r60 at cfa-32 │ │ │ │ DW_CFA_offset: r61 at cfa-24 │ │ │ │ DW_CFA_offset: r62 at cfa-16 │ │ │ │ DW_CFA_offset: r63 at cfa-8 │ │ │ │ + DW_CFA_offset: r14 at cfa-288 │ │ │ │ DW_CFA_offset: r15 at cfa-280 │ │ │ │ DW_CFA_offset: r16 at cfa-272 │ │ │ │ - DW_CFA_offset: r17 at cfa-264 │ │ │ │ - DW_CFA_offset: r18 at cfa-256 │ │ │ │ DW_CFA_offset: r19 at cfa-248 │ │ │ │ DW_CFA_offset: r20 at cfa-240 │ │ │ │ DW_CFA_offset: r21 at cfa-232 │ │ │ │ DW_CFA_offset: r22 at cfa-224 │ │ │ │ DW_CFA_offset: r23 at cfa-216 │ │ │ │ - DW_CFA_offset: r24 at cfa-208 │ │ │ │ - DW_CFA_offset: r25 at cfa-200 │ │ │ │ - DW_CFA_offset: r26 at cfa-192 │ │ │ │ DW_CFA_offset: r27 at cfa-184 │ │ │ │ - DW_CFA_offset: r31 at cfa-152 │ │ │ │ - DW_CFA_advance_loc: 32 to 000000000001886c │ │ │ │ - DW_CFA_def_cfa_offset: 464 │ │ │ │ DW_CFA_offset: r28 at cfa-176 │ │ │ │ - DW_CFA_offset: r29 at cfa-168 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000017110 │ │ │ │ DW_CFA_offset: r30 at cfa-160 │ │ │ │ + DW_CFA_offset: r31 at cfa-152 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000017120 │ │ │ │ + DW_CFA_def_cfa_offset: 448 │ │ │ │ + DW_CFA_offset: r29 at cfa-168 │ │ │ │ DW_CFA_offset_extended_sf: r71 at cfa+8 │ │ │ │ DW_CFA_offset_extended_sf: r72 at cfa+8 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000018874 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000017128 │ │ │ │ DW_CFA_def_cfa_register: r31 │ │ │ │ - DW_CFA_advance_loc: 44 to 00000000000188a0 │ │ │ │ + DW_CFA_advance_loc: 44 to 0000000000017154 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa: r1 ofs 0 │ │ │ │ - DW_CFA_advance_loc: 68 to 00000000000188e4 │ │ │ │ + DW_CFA_advance_loc: 44 to 0000000000017180 │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ - DW_CFA_advance_loc: 92 to 0000000000018940 │ │ │ │ + DW_CFA_advance_loc: 84 to 00000000000171d4 │ │ │ │ DW_CFA_restore_extended: r71 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000018944 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000171d8 │ │ │ │ DW_CFA_restore_extended: r72 │ │ │ │ + DW_CFA_advance_loc: 32 to 00000000000171f8 │ │ │ │ DW_CFA_restore: r63 │ │ │ │ DW_CFA_restore: r62 │ │ │ │ DW_CFA_restore: r61 │ │ │ │ DW_CFA_restore: r60 │ │ │ │ DW_CFA_restore: r59 │ │ │ │ DW_CFA_restore: r58 │ │ │ │ DW_CFA_restore: r57 │ │ │ │ @@ -4201,26 +4172,28 @@ │ │ │ │ DW_CFA_restore: r20 │ │ │ │ DW_CFA_restore: r19 │ │ │ │ DW_CFA_restore: r18 │ │ │ │ DW_CFA_restore: r17 │ │ │ │ DW_CFA_restore: r16 │ │ │ │ DW_CFA_restore: r15 │ │ │ │ DW_CFA_restore: r14 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000018950 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000017200 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00001ba4 00000000000000a0 00001ba8 FDE cie=00000000 pc=000000000001a8f0..000000000001d9c8 │ │ │ │ - DW_CFA_advance_loc: 156 to 000000000001a98c │ │ │ │ - DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ +00001b58 00000000000000a4 00001b5c FDE cie=00000000 pc=0000000000018fb0..000000000001bcc0 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000018fc0 │ │ │ │ + DW_CFA_register: r65 in r0 │ │ │ │ + DW_CFA_offset: r18 at cfa-256 │ │ │ │ DW_CFA_offset: r17 at cfa-264 │ │ │ │ + DW_CFA_advance_loc: 160 to 0000000000019060 │ │ │ │ + DW_CFA_def_cfa_offset: 528 │ │ │ │ DW_CFA_offset: r46 at cfa-144 │ │ │ │ DW_CFA_offset: r47 at cfa-136 │ │ │ │ DW_CFA_offset: r48 at cfa-128 │ │ │ │ + DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ DW_CFA_offset: r49 at cfa-120 │ │ │ │ DW_CFA_offset: r50 at cfa-112 │ │ │ │ DW_CFA_offset: r51 at cfa-104 │ │ │ │ DW_CFA_offset: r52 at cfa-96 │ │ │ │ DW_CFA_offset: r53 at cfa-88 │ │ │ │ DW_CFA_offset: r54 at cfa-80 │ │ │ │ DW_CFA_offset: r55 at cfa-72 │ │ │ │ @@ -4231,46 +4204,44 @@ │ │ │ │ DW_CFA_offset: r60 at cfa-32 │ │ │ │ DW_CFA_offset: r61 at cfa-24 │ │ │ │ DW_CFA_offset: r62 at cfa-16 │ │ │ │ DW_CFA_offset: r63 at cfa-8 │ │ │ │ DW_CFA_offset: r14 at cfa-288 │ │ │ │ DW_CFA_offset: r15 at cfa-280 │ │ │ │ DW_CFA_offset: r16 at cfa-272 │ │ │ │ - DW_CFA_offset: r18 at cfa-256 │ │ │ │ DW_CFA_offset: r19 at cfa-248 │ │ │ │ DW_CFA_offset: r20 at cfa-240 │ │ │ │ DW_CFA_offset: r21 at cfa-232 │ │ │ │ DW_CFA_offset: r22 at cfa-224 │ │ │ │ DW_CFA_offset: r23 at cfa-216 │ │ │ │ DW_CFA_offset: r24 at cfa-208 │ │ │ │ DW_CFA_offset: r25 at cfa-200 │ │ │ │ DW_CFA_offset: r26 at cfa-192 │ │ │ │ DW_CFA_offset: r27 at cfa-184 │ │ │ │ DW_CFA_offset: r30 at cfa-160 │ │ │ │ - DW_CFA_advance_loc: 32 to 000000000001a9ac │ │ │ │ - DW_CFA_def_cfa_offset: 512 │ │ │ │ DW_CFA_offset: r31 at cfa-152 │ │ │ │ DW_CFA_offset: r28 at cfa-176 │ │ │ │ DW_CFA_offset: r29 at cfa-168 │ │ │ │ DW_CFA_offset_extended_sf: r70 at cfa+8 │ │ │ │ DW_CFA_offset_extended_sf: r71 at cfa+8 │ │ │ │ DW_CFA_offset_extended_sf: r72 at cfa+8 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000001a9b4 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000019068 │ │ │ │ DW_CFA_def_cfa_register: r31 │ │ │ │ - DW_CFA_advance_loc: 68 to 000000000001a9f8 │ │ │ │ + DW_CFA_advance_loc: 68 to 00000000000190ac │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa: r1 ofs 0 │ │ │ │ - DW_CFA_advance_loc: 68 to 000000000001aa3c │ │ │ │ + DW_CFA_advance_loc: 44 to 00000000000190d8 │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ - DW_CFA_advance_loc: 92 to 000000000001aa98 │ │ │ │ + DW_CFA_advance_loc: 84 to 000000000001912c │ │ │ │ DW_CFA_restore_extended: r70 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001aa9c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000019130 │ │ │ │ DW_CFA_restore_extended: r71 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001aaa0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000019134 │ │ │ │ DW_CFA_restore_extended: r72 │ │ │ │ + DW_CFA_advance_loc: 32 to 0000000000019154 │ │ │ │ DW_CFA_restore: r63 │ │ │ │ DW_CFA_restore: r62 │ │ │ │ DW_CFA_restore: r61 │ │ │ │ DW_CFA_restore: r60 │ │ │ │ DW_CFA_restore: r59 │ │ │ │ DW_CFA_restore: r58 │ │ │ │ DW_CFA_restore: r57 │ │ │ │ @@ -4299,23 +4270,27 @@ │ │ │ │ DW_CFA_restore: r20 │ │ │ │ DW_CFA_restore: r19 │ │ │ │ DW_CFA_restore: r18 │ │ │ │ DW_CFA_restore: r17 │ │ │ │ DW_CFA_restore: r16 │ │ │ │ DW_CFA_restore: r15 │ │ │ │ DW_CFA_restore: r14 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000001aab0 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000019160 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -00001c48 000000000000009c 00001c4c FDE cie=00000000 pc=000000000001d9d0..0000000000020bac │ │ │ │ - DW_CFA_advance_loc: 148 to 000000000001da64 │ │ │ │ - DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ +00001c00 00000000000000a0 00001c04 FDE cie=00000000 pc=000000000001bcc0..000000000001ead8 │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000001bcd8 │ │ │ │ + DW_CFA_register: r65 in r0 │ │ │ │ + DW_CFA_offset: r14 at cfa-288 │ │ │ │ + DW_CFA_offset: r15 at cfa-280 │ │ │ │ + DW_CFA_offset: r16 at cfa-272 │ │ │ │ DW_CFA_offset: r17 at cfa-264 │ │ │ │ - DW_CFA_offset: r18 at cfa-256 │ │ │ │ - DW_CFA_offset: r22 at cfa-224 │ │ │ │ + DW_CFA_advance_loc: 152 to 000000000001bd70 │ │ │ │ + DW_CFA_def_cfa_offset: 560 │ │ │ │ + DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ DW_CFA_offset: r46 at cfa-144 │ │ │ │ DW_CFA_offset: r47 at cfa-136 │ │ │ │ DW_CFA_offset: r48 at cfa-128 │ │ │ │ DW_CFA_offset: r49 at cfa-120 │ │ │ │ DW_CFA_offset: r50 at cfa-112 │ │ │ │ DW_CFA_offset: r51 at cfa-104 │ │ │ │ DW_CFA_offset: r52 at cfa-96 │ │ │ │ @@ -4326,44 +4301,42 @@ │ │ │ │ DW_CFA_offset: r57 at cfa-56 │ │ │ │ DW_CFA_offset: r58 at cfa-48 │ │ │ │ DW_CFA_offset: r59 at cfa-40 │ │ │ │ DW_CFA_offset: r60 at cfa-32 │ │ │ │ DW_CFA_offset: r61 at cfa-24 │ │ │ │ DW_CFA_offset: r62 at cfa-16 │ │ │ │ DW_CFA_offset: r63 at cfa-8 │ │ │ │ - DW_CFA_offset: r14 at cfa-288 │ │ │ │ - DW_CFA_offset: r15 at cfa-280 │ │ │ │ - DW_CFA_offset: r16 at cfa-272 │ │ │ │ + DW_CFA_offset: r18 at cfa-256 │ │ │ │ DW_CFA_offset: r19 at cfa-248 │ │ │ │ DW_CFA_offset: r20 at cfa-240 │ │ │ │ DW_CFA_offset: r21 at cfa-232 │ │ │ │ + DW_CFA_offset: r22 at cfa-224 │ │ │ │ DW_CFA_offset: r23 at cfa-216 │ │ │ │ DW_CFA_offset: r24 at cfa-208 │ │ │ │ DW_CFA_offset: r25 at cfa-200 │ │ │ │ DW_CFA_offset: r26 at cfa-192 │ │ │ │ DW_CFA_offset: r27 at cfa-184 │ │ │ │ - DW_CFA_advance_loc: 40 to 000000000001da8c │ │ │ │ - DW_CFA_def_cfa_offset: 544 │ │ │ │ - DW_CFA_offset: r31 at cfa-152 │ │ │ │ DW_CFA_offset: r28 at cfa-176 │ │ │ │ - DW_CFA_offset: r29 at cfa-168 │ │ │ │ + DW_CFA_offset: r31 at cfa-152 │ │ │ │ DW_CFA_offset: r30 at cfa-160 │ │ │ │ + DW_CFA_offset: r29 at cfa-168 │ │ │ │ DW_CFA_offset_extended_sf: r71 at cfa+8 │ │ │ │ DW_CFA_offset_extended_sf: r72 at cfa+8 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000001da94 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000001bd78 │ │ │ │ DW_CFA_def_cfa_register: r31 │ │ │ │ - DW_CFA_advance_loc: 80 to 000000000001dae4 │ │ │ │ + DW_CFA_advance_loc: 80 to 000000000001bdc8 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa: r1 ofs 0 │ │ │ │ - DW_CFA_advance_loc: 68 to 000000000001db28 │ │ │ │ + DW_CFA_advance_loc: 44 to 000000000001bdf4 │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ - DW_CFA_advance_loc: 92 to 000000000001db84 │ │ │ │ + DW_CFA_advance_loc: 84 to 000000000001be48 │ │ │ │ DW_CFA_restore_extended: r71 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001db88 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001be4c │ │ │ │ DW_CFA_restore_extended: r72 │ │ │ │ + DW_CFA_advance_loc: 32 to 000000000001be6c │ │ │ │ DW_CFA_restore: r63 │ │ │ │ DW_CFA_restore: r62 │ │ │ │ DW_CFA_restore: r61 │ │ │ │ DW_CFA_restore: r60 │ │ │ │ DW_CFA_restore: r59 │ │ │ │ DW_CFA_restore: r58 │ │ │ │ DW_CFA_restore: r57 │ │ │ │ @@ -4392,21 +4365,22 @@ │ │ │ │ DW_CFA_restore: r20 │ │ │ │ DW_CFA_restore: r19 │ │ │ │ DW_CFA_restore: r18 │ │ │ │ DW_CFA_restore: r17 │ │ │ │ DW_CFA_restore: r16 │ │ │ │ DW_CFA_restore: r15 │ │ │ │ DW_CFA_restore: r14 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000001db90 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001be70 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001ce8 00000000000000a4 00001cec FDE cie=00000000 pc=0000000000020bb0..00000000000253a8 │ │ │ │ - DW_CFA_advance_loc: 172 to 0000000000020c5c │ │ │ │ +00001ca4 00000000000000a4 00001ca8 FDE cie=00000000 pc=000000000001eae0..0000000000022c70 │ │ │ │ + DW_CFA_advance_loc: 172 to 000000000001eb8c │ │ │ │ + DW_CFA_def_cfa_offset: 768 │ │ │ │ DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ DW_CFA_offset: r46 at cfa-144 │ │ │ │ DW_CFA_offset: r47 at cfa-136 │ │ │ │ DW_CFA_offset: r48 at cfa-128 │ │ │ │ DW_CFA_offset: r49 at cfa-120 │ │ │ │ DW_CFA_offset: r50 at cfa-112 │ │ │ │ DW_CFA_offset: r51 at cfa-104 │ │ │ │ @@ -4436,32 +4410,31 @@ │ │ │ │ DW_CFA_offset: r25 at cfa-200 │ │ │ │ DW_CFA_offset: r26 at cfa-192 │ │ │ │ DW_CFA_offset: r27 at cfa-184 │ │ │ │ DW_CFA_offset: r30 at cfa-160 │ │ │ │ DW_CFA_offset: r31 at cfa-152 │ │ │ │ DW_CFA_offset: r28 at cfa-176 │ │ │ │ DW_CFA_offset: r29 at cfa-168 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000020c68 │ │ │ │ - DW_CFA_def_cfa_offset: 768 │ │ │ │ DW_CFA_offset_extended_sf: r70 at cfa+8 │ │ │ │ DW_CFA_offset_extended_sf: r71 at cfa+8 │ │ │ │ DW_CFA_offset_extended_sf: r72 at cfa+8 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000020c70 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000001eb94 │ │ │ │ DW_CFA_def_cfa_register: r31 │ │ │ │ - DW_CFA_advance_loc2: 2272 to 0000000000021550 │ │ │ │ + DW_CFA_advance_loc2: 2120 to 000000000001f3dc │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa: r1 ofs 0 │ │ │ │ - DW_CFA_advance_loc: 68 to 0000000000021594 │ │ │ │ + DW_CFA_advance_loc: 44 to 000000000001f408 │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ - DW_CFA_advance_loc: 92 to 00000000000215f0 │ │ │ │ + DW_CFA_advance_loc: 84 to 000000000001f45c │ │ │ │ DW_CFA_restore_extended: r70 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000215f4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001f460 │ │ │ │ DW_CFA_restore_extended: r71 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000215f8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001f464 │ │ │ │ DW_CFA_restore_extended: r72 │ │ │ │ + DW_CFA_advance_loc: 32 to 000000000001f484 │ │ │ │ DW_CFA_restore: r63 │ │ │ │ DW_CFA_restore: r62 │ │ │ │ DW_CFA_restore: r61 │ │ │ │ DW_CFA_restore: r60 │ │ │ │ DW_CFA_restore: r59 │ │ │ │ DW_CFA_restore: r58 │ │ │ │ DW_CFA_restore: r57 │ │ │ │ @@ -4490,22 +4463,22 @@ │ │ │ │ DW_CFA_restore: r20 │ │ │ │ DW_CFA_restore: r19 │ │ │ │ DW_CFA_restore: r18 │ │ │ │ DW_CFA_restore: r17 │ │ │ │ DW_CFA_restore: r16 │ │ │ │ DW_CFA_restore: r15 │ │ │ │ DW_CFA_restore: r14 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000215fc │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001f488 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001d90 000000000000009c 00001d94 FDE cie=00000000 pc=00000000000253b0..000000000002b16c │ │ │ │ - DW_CFA_advance_loc: 184 to 0000000000025468 │ │ │ │ - DW_CFA_def_cfa_offset: 688 │ │ │ │ +00001d4c 00000000000000a0 00001d50 FDE cie=00000000 pc=0000000000022c70..0000000000028798 │ │ │ │ + DW_CFA_advance_loc: 176 to 0000000000022d20 │ │ │ │ + DW_CFA_def_cfa_offset: 704 │ │ │ │ DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ DW_CFA_offset: r46 at cfa-144 │ │ │ │ DW_CFA_offset: r47 at cfa-136 │ │ │ │ DW_CFA_offset: r48 at cfa-128 │ │ │ │ DW_CFA_offset: r49 at cfa-120 │ │ │ │ DW_CFA_offset: r50 at cfa-112 │ │ │ │ DW_CFA_offset: r51 at cfa-104 │ │ │ │ @@ -4532,30 +4505,34 @@ │ │ │ │ DW_CFA_offset: r22 at cfa-224 │ │ │ │ DW_CFA_offset: r23 at cfa-216 │ │ │ │ DW_CFA_offset: r24 at cfa-208 │ │ │ │ DW_CFA_offset: r25 at cfa-200 │ │ │ │ DW_CFA_offset: r26 at cfa-192 │ │ │ │ DW_CFA_offset: r27 at cfa-184 │ │ │ │ DW_CFA_offset: r31 at cfa-152 │ │ │ │ + DW_CFA_offset: r30 at cfa-160 │ │ │ │ DW_CFA_offset: r28 at cfa-176 │ │ │ │ DW_CFA_offset: r29 at cfa-168 │ │ │ │ - DW_CFA_offset: r30 at cfa-160 │ │ │ │ DW_CFA_offset_extended_sf: r71 at cfa+8 │ │ │ │ DW_CFA_offset_extended_sf: r72 at cfa+8 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002546c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000022d24 │ │ │ │ DW_CFA_def_cfa_register: r31 │ │ │ │ - DW_CFA_advance_loc: 92 to 00000000000254c8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000022d28 │ │ │ │ + DW_CFA_offset_extended: r108 at cfa-304 │ │ │ │ + DW_CFA_advance_loc: 92 to 0000000000022d84 │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_restore_extended: r108 │ │ │ │ DW_CFA_def_cfa: r1 ofs 0 │ │ │ │ - DW_CFA_advance_loc: 68 to 000000000002550c │ │ │ │ + DW_CFA_advance_loc: 44 to 0000000000022db0 │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ - DW_CFA_advance_loc: 92 to 0000000000025568 │ │ │ │ + DW_CFA_advance_loc: 84 to 0000000000022e04 │ │ │ │ DW_CFA_restore_extended: r71 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002556c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000022e08 │ │ │ │ DW_CFA_restore_extended: r72 │ │ │ │ + DW_CFA_advance_loc: 32 to 0000000000022e28 │ │ │ │ DW_CFA_restore: r63 │ │ │ │ DW_CFA_restore: r62 │ │ │ │ DW_CFA_restore: r61 │ │ │ │ DW_CFA_restore: r60 │ │ │ │ DW_CFA_restore: r59 │ │ │ │ DW_CFA_restore: r58 │ │ │ │ DW_CFA_restore: r57 │ │ │ │ @@ -4584,25 +4561,26 @@ │ │ │ │ DW_CFA_restore: r20 │ │ │ │ DW_CFA_restore: r19 │ │ │ │ DW_CFA_restore: r18 │ │ │ │ DW_CFA_restore: r17 │ │ │ │ DW_CFA_restore: r16 │ │ │ │ DW_CFA_restore: r15 │ │ │ │ DW_CFA_restore: r14 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000025570 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000022e2c │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00001e30 000000000000009c 00001e34 FDE cie=00000000 pc=000000000002b170..000000000002fc9c │ │ │ │ - DW_CFA_advance_loc: 148 to 000000000002b204 │ │ │ │ - DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ +00001df0 00000000000000a4 00001df4 FDE cie=00000000 pc=00000000000287a0..000000000002cbfc │ │ │ │ + DW_CFA_advance_loc: 16 to 00000000000287b0 │ │ │ │ + DW_CFA_register: r65 in r0 │ │ │ │ DW_CFA_offset: r15 at cfa-280 │ │ │ │ + DW_CFA_offset: r14 at cfa-288 │ │ │ │ + DW_CFA_advance_loc: 132 to 0000000000028834 │ │ │ │ + DW_CFA_offset: r17 at cfa-264 │ │ │ │ DW_CFA_offset: r16 at cfa-272 │ │ │ │ + DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ DW_CFA_offset: r46 at cfa-144 │ │ │ │ DW_CFA_offset: r47 at cfa-136 │ │ │ │ DW_CFA_offset: r48 at cfa-128 │ │ │ │ DW_CFA_offset: r49 at cfa-120 │ │ │ │ DW_CFA_offset: r50 at cfa-112 │ │ │ │ DW_CFA_offset: r51 at cfa-104 │ │ │ │ DW_CFA_offset: r52 at cfa-96 │ │ │ │ @@ -4613,45 +4591,44 @@ │ │ │ │ DW_CFA_offset: r57 at cfa-56 │ │ │ │ DW_CFA_offset: r58 at cfa-48 │ │ │ │ DW_CFA_offset: r59 at cfa-40 │ │ │ │ DW_CFA_offset: r60 at cfa-32 │ │ │ │ DW_CFA_offset: r61 at cfa-24 │ │ │ │ DW_CFA_offset: r62 at cfa-16 │ │ │ │ DW_CFA_offset: r63 at cfa-8 │ │ │ │ - DW_CFA_offset: r14 at cfa-288 │ │ │ │ - DW_CFA_offset: r17 at cfa-264 │ │ │ │ DW_CFA_offset: r18 at cfa-256 │ │ │ │ DW_CFA_offset: r19 at cfa-248 │ │ │ │ DW_CFA_offset: r20 at cfa-240 │ │ │ │ DW_CFA_offset: r21 at cfa-232 │ │ │ │ DW_CFA_offset: r22 at cfa-224 │ │ │ │ DW_CFA_offset: r23 at cfa-216 │ │ │ │ DW_CFA_offset: r24 at cfa-208 │ │ │ │ DW_CFA_offset: r25 at cfa-200 │ │ │ │ DW_CFA_offset: r26 at cfa-192 │ │ │ │ DW_CFA_offset: r27 at cfa-184 │ │ │ │ - DW_CFA_advance_loc: 40 to 000000000002b22c │ │ │ │ - DW_CFA_def_cfa_offset: 752 │ │ │ │ + DW_CFA_advance_loc: 28 to 0000000000028850 │ │ │ │ + DW_CFA_def_cfa_offset: 768 │ │ │ │ DW_CFA_offset: r31 at cfa-152 │ │ │ │ + DW_CFA_offset: r30 at cfa-160 │ │ │ │ DW_CFA_offset: r28 at cfa-176 │ │ │ │ DW_CFA_offset: r29 at cfa-168 │ │ │ │ - DW_CFA_offset: r30 at cfa-160 │ │ │ │ DW_CFA_offset_extended_sf: r71 at cfa+8 │ │ │ │ DW_CFA_offset_extended_sf: r72 at cfa+8 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000002b234 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000028858 │ │ │ │ DW_CFA_def_cfa_register: r31 │ │ │ │ - DW_CFA_advance_loc2: 2412 to 000000000002bba0 │ │ │ │ + DW_CFA_advance_loc2: 2164 to 00000000000290cc │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa: r1 ofs 0 │ │ │ │ - DW_CFA_advance_loc: 68 to 000000000002bbe4 │ │ │ │ + DW_CFA_advance_loc: 44 to 00000000000290f8 │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ - DW_CFA_advance_loc: 92 to 000000000002bc40 │ │ │ │ + DW_CFA_advance_loc: 84 to 000000000002914c │ │ │ │ DW_CFA_restore_extended: r71 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002bc44 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000029150 │ │ │ │ DW_CFA_restore_extended: r72 │ │ │ │ + DW_CFA_advance_loc: 32 to 0000000000029170 │ │ │ │ DW_CFA_restore: r63 │ │ │ │ DW_CFA_restore: r62 │ │ │ │ DW_CFA_restore: r61 │ │ │ │ DW_CFA_restore: r60 │ │ │ │ DW_CFA_restore: r59 │ │ │ │ DW_CFA_restore: r58 │ │ │ │ DW_CFA_restore: r57 │ │ │ │ @@ -4680,20 +4657,26 @@ │ │ │ │ DW_CFA_restore: r20 │ │ │ │ DW_CFA_restore: r19 │ │ │ │ DW_CFA_restore: r18 │ │ │ │ DW_CFA_restore: r17 │ │ │ │ DW_CFA_restore: r16 │ │ │ │ DW_CFA_restore: r15 │ │ │ │ DW_CFA_restore: r14 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002bc48 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000029174 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00001ed0 000000000000009c 00001ed4 FDE cie=00000000 pc=000000000002fca0..00000000000357ec │ │ │ │ - DW_CFA_advance_loc: 172 to 000000000002fd4c │ │ │ │ +00001e98 00000000000000a4 00001e9c FDE cie=00000000 pc=000000000002cc00..0000000000032550 │ │ │ │ + DW_CFA_advance_loc: 152 to 000000000002cc98 │ │ │ │ DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ + DW_CFA_offset: r25 at cfa-200 │ │ │ │ + DW_CFA_offset: r24 at cfa-208 │ │ │ │ + DW_CFA_offset: r23 at cfa-216 │ │ │ │ DW_CFA_offset: r46 at cfa-144 │ │ │ │ DW_CFA_offset: r47 at cfa-136 │ │ │ │ DW_CFA_offset: r48 at cfa-128 │ │ │ │ DW_CFA_offset: r49 at cfa-120 │ │ │ │ DW_CFA_offset: r50 at cfa-112 │ │ │ │ DW_CFA_offset: r51 at cfa-104 │ │ │ │ DW_CFA_offset: r52 at cfa-96 │ │ │ │ @@ -4713,38 +4696,39 @@ │ │ │ │ DW_CFA_offset: r16 at cfa-272 │ │ │ │ DW_CFA_offset: r17 at cfa-264 │ │ │ │ DW_CFA_offset: r18 at cfa-256 │ │ │ │ DW_CFA_offset: r19 at cfa-248 │ │ │ │ DW_CFA_offset: r20 at cfa-240 │ │ │ │ DW_CFA_offset: r21 at cfa-232 │ │ │ │ DW_CFA_offset: r22 at cfa-224 │ │ │ │ - DW_CFA_offset: r23 at cfa-216 │ │ │ │ - DW_CFA_offset: r24 at cfa-208 │ │ │ │ - DW_CFA_offset: r25 at cfa-200 │ │ │ │ DW_CFA_offset: r26 at cfa-192 │ │ │ │ DW_CFA_offset: r27 at cfa-184 │ │ │ │ - DW_CFA_offset: r29 at cfa-168 │ │ │ │ DW_CFA_offset: r31 at cfa-152 │ │ │ │ + DW_CFA_advance_loc: 28 to 000000000002ccb4 │ │ │ │ + DW_CFA_def_cfa_offset: 704 │ │ │ │ DW_CFA_offset_extended_sf: r71 at cfa+8 │ │ │ │ DW_CFA_offset_extended_sf: r72 at cfa+8 │ │ │ │ DW_CFA_offset: r28 at cfa-176 │ │ │ │ + DW_CFA_offset: r29 at cfa-168 │ │ │ │ DW_CFA_offset: r30 at cfa-160 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000002fd54 │ │ │ │ - DW_CFA_def_cfa_offset: 672 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000002fd60 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002ccb8 │ │ │ │ DW_CFA_def_cfa_register: r31 │ │ │ │ - DW_CFA_advance_loc: 88 to 000000000002fdb8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002ccbc │ │ │ │ + DW_CFA_offset_extended: r108 at cfa-304 │ │ │ │ + DW_CFA_advance_loc: 88 to 000000000002cd14 │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_restore_extended: r108 │ │ │ │ DW_CFA_def_cfa: r1 ofs 0 │ │ │ │ - DW_CFA_advance_loc: 68 to 000000000002fdfc │ │ │ │ + DW_CFA_advance_loc: 44 to 000000000002cd40 │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ - DW_CFA_advance_loc: 92 to 000000000002fe58 │ │ │ │ + DW_CFA_advance_loc: 84 to 000000000002cd94 │ │ │ │ DW_CFA_restore_extended: r71 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002fe5c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002cd98 │ │ │ │ DW_CFA_restore_extended: r72 │ │ │ │ + DW_CFA_advance_loc: 32 to 000000000002cdb8 │ │ │ │ DW_CFA_restore: r63 │ │ │ │ DW_CFA_restore: r62 │ │ │ │ DW_CFA_restore: r61 │ │ │ │ DW_CFA_restore: r60 │ │ │ │ DW_CFA_restore: r59 │ │ │ │ DW_CFA_restore: r58 │ │ │ │ DW_CFA_restore: r57 │ │ │ │ @@ -4773,153 +4757,159 @@ │ │ │ │ DW_CFA_restore: r20 │ │ │ │ DW_CFA_restore: r19 │ │ │ │ DW_CFA_restore: r18 │ │ │ │ DW_CFA_restore: r17 │ │ │ │ DW_CFA_restore: r16 │ │ │ │ DW_CFA_restore: r15 │ │ │ │ DW_CFA_restore: r14 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002fe60 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002cdbc │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00001f70 000000000000010c 00001f74 FDE cie=00000000 pc=00000000000357f0..0000000000035bb4 │ │ │ │ - DW_CFA_advance_loc: 12 to 00000000000357fc │ │ │ │ - DW_CFA_offset: r30 at cfa-128 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000035804 │ │ │ │ +00001f40 0000000000000114 00001f44 FDE cie=00000000 pc=0000000000032550..00000000000328d4 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000032554 │ │ │ │ + DW_CFA_offset: r30 at cfa-144 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000032560 │ │ │ │ DW_CFA_def_cfa_offset: 256 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000035810 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000032568 │ │ │ │ + DW_CFA_offset: r29 at cfa-152 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000032570 │ │ │ │ DW_CFA_register: r65 in r0 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000035814 │ │ │ │ - DW_CFA_offset: r29 at cfa-136 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000003581c │ │ │ │ - DW_CFA_offset: r31 at cfa-120 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000035824 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000032574 │ │ │ │ + DW_CFA_offset: r31 at cfa-136 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000003257c │ │ │ │ DW_CFA_offset: r60 at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000035828 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000032580 │ │ │ │ DW_CFA_offset: r61 at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003582c │ │ │ │ - DW_CFA_offset: r22 at cfa-192 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000035830 │ │ │ │ - DW_CFA_offset: r26 at cfa-160 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000035834 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000032584 │ │ │ │ + DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000032588 │ │ │ │ + DW_CFA_offset: r23 at cfa-200 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003258c │ │ │ │ + DW_CFA_offset: r27 at cfa-168 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000032590 │ │ │ │ + DW_CFA_offset: r50 at cfa-112 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000032594 │ │ │ │ + DW_CFA_offset: r51 at cfa-104 │ │ │ │ + DW_CFA_advance_loc: 72 to 00000000000325dc │ │ │ │ + DW_CFA_offset: r21 at cfa-216 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000325e0 │ │ │ │ + DW_CFA_offset: r22 at cfa-208 │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000000325ec │ │ │ │ DW_CFA_offset: r52 at cfa-96 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000035838 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000325f0 │ │ │ │ DW_CFA_offset: r53 at cfa-88 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000035840 │ │ │ │ - DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ - DW_CFA_advance_loc: 80 to 0000000000035890 │ │ │ │ - DW_CFA_offset: r20 at cfa-208 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000035894 │ │ │ │ - DW_CFA_offset: r21 at cfa-200 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000035898 │ │ │ │ - DW_CFA_offset: r27 at cfa-152 │ │ │ │ - DW_CFA_advance_loc: 16 to 00000000000358a8 │ │ │ │ - DW_CFA_offset: r19 at cfa-216 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000358ac │ │ │ │ - DW_CFA_offset: r23 at cfa-184 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000358b0 │ │ │ │ - DW_CFA_offset: r24 at cfa-176 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000358b4 │ │ │ │ - DW_CFA_offset: r25 at cfa-168 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000358b8 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000032604 │ │ │ │ + DW_CFA_offset: r20 at cfa-224 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000032608 │ │ │ │ + DW_CFA_offset: r24 at cfa-192 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000032614 │ │ │ │ + DW_CFA_offset: r25 at cfa-184 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000032618 │ │ │ │ + DW_CFA_offset: r26 at cfa-176 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000032624 │ │ │ │ DW_CFA_offset: r54 at cfa-80 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000358bc │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000032628 │ │ │ │ DW_CFA_offset: r55 at cfa-72 │ │ │ │ - DW_CFA_advance_loc: 32 to 00000000000358dc │ │ │ │ - DW_CFA_offset: r28 at cfa-144 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000358e0 │ │ │ │ - DW_CFA_offset: r50 at cfa-112 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000358e4 │ │ │ │ - DW_CFA_offset: r51 at cfa-104 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000358e8 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000032634 │ │ │ │ + DW_CFA_offset: r28 at cfa-160 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000032638 │ │ │ │ + DW_CFA_offset: r48 at cfa-128 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003263c │ │ │ │ + DW_CFA_offset: r49 at cfa-120 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000032640 │ │ │ │ DW_CFA_offset: r56 at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000358ec │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000032644 │ │ │ │ DW_CFA_offset: r57 at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000358f0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000032648 │ │ │ │ DW_CFA_offset: r58 at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000358f4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003264c │ │ │ │ DW_CFA_offset: r59 at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000358f8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000032650 │ │ │ │ DW_CFA_offset: r62 at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000358fc │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000032654 │ │ │ │ DW_CFA_offset: r63 at cfa-8 │ │ │ │ - DW_CFA_advance_loc1: 460 to 0000000000035ac8 │ │ │ │ + DW_CFA_advance_loc1: 408 to 00000000000327ec │ │ │ │ + DW_CFA_restore: r48 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000327f0 │ │ │ │ + DW_CFA_restore: r49 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000327f4 │ │ │ │ DW_CFA_restore: r50 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000035acc │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000327f8 │ │ │ │ DW_CFA_restore: r51 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000035ad0 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000327fc │ │ │ │ DW_CFA_restore: r52 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000035ad4 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000032800 │ │ │ │ DW_CFA_restore: r53 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000035ad8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000032804 │ │ │ │ DW_CFA_restore: r54 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000035adc │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000032808 │ │ │ │ DW_CFA_restore: r55 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000035ae0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003280c │ │ │ │ DW_CFA_restore: r56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000035ae4 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000032810 │ │ │ │ + DW_CFA_restore_extended: r65 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000032814 │ │ │ │ DW_CFA_restore: r57 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000035ae8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000032818 │ │ │ │ DW_CFA_restore: r58 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000035aec │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003281c │ │ │ │ DW_CFA_restore: r59 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000035af0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000032820 │ │ │ │ DW_CFA_restore: r60 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000035af4 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000032824 │ │ │ │ DW_CFA_restore: r61 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000035af8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000032828 │ │ │ │ DW_CFA_restore: r62 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000035afc │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003282c │ │ │ │ DW_CFA_restore: r63 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000035b00 │ │ │ │ - DW_CFA_restore: r19 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000035b04 │ │ │ │ - DW_CFA_restore_extended: r65 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000035b08 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000032830 │ │ │ │ DW_CFA_restore: r20 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000035b0c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000032834 │ │ │ │ DW_CFA_restore: r21 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000035b10 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000032838 │ │ │ │ DW_CFA_restore: r22 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000035b14 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003283c │ │ │ │ DW_CFA_restore: r23 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000035b18 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000032840 │ │ │ │ DW_CFA_restore: r24 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000035b1c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000032844 │ │ │ │ DW_CFA_restore: r25 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000035b20 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000032848 │ │ │ │ DW_CFA_restore: r26 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000035b24 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003284c │ │ │ │ DW_CFA_restore: r27 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000035b28 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000032850 │ │ │ │ DW_CFA_restore: r28 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000035b2c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000032854 │ │ │ │ DW_CFA_restore: r29 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000035b30 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000032858 │ │ │ │ DW_CFA_restore: r31 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000035b34 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003285c │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000035b38 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000032860 │ │ │ │ DW_CFA_restore: r30 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000035b40 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000032870 │ │ │ │ DW_CFA_def_cfa_offset: 256 │ │ │ │ - DW_CFA_offset: r19 at cfa-216 │ │ │ │ - DW_CFA_offset: r20 at cfa-208 │ │ │ │ - DW_CFA_offset: r21 at cfa-200 │ │ │ │ - DW_CFA_offset: r22 at cfa-192 │ │ │ │ - DW_CFA_offset: r23 at cfa-184 │ │ │ │ - DW_CFA_offset: r24 at cfa-176 │ │ │ │ - DW_CFA_offset: r25 at cfa-168 │ │ │ │ - DW_CFA_offset: r26 at cfa-160 │ │ │ │ - DW_CFA_offset: r27 at cfa-152 │ │ │ │ - DW_CFA_offset: r28 at cfa-144 │ │ │ │ - DW_CFA_offset: r29 at cfa-136 │ │ │ │ - DW_CFA_offset: r30 at cfa-128 │ │ │ │ - DW_CFA_offset: r31 at cfa-120 │ │ │ │ + DW_CFA_offset: r20 at cfa-224 │ │ │ │ + DW_CFA_offset: r21 at cfa-216 │ │ │ │ + DW_CFA_offset: r22 at cfa-208 │ │ │ │ + DW_CFA_offset: r23 at cfa-200 │ │ │ │ + DW_CFA_offset: r24 at cfa-192 │ │ │ │ + DW_CFA_offset: r25 at cfa-184 │ │ │ │ + DW_CFA_offset: r26 at cfa-176 │ │ │ │ + DW_CFA_offset: r27 at cfa-168 │ │ │ │ + DW_CFA_offset: r28 at cfa-160 │ │ │ │ + DW_CFA_offset: r29 at cfa-152 │ │ │ │ + DW_CFA_offset: r30 at cfa-144 │ │ │ │ + DW_CFA_offset: r31 at cfa-136 │ │ │ │ + DW_CFA_offset: r48 at cfa-128 │ │ │ │ + DW_CFA_offset: r49 at cfa-120 │ │ │ │ DW_CFA_offset: r50 at cfa-112 │ │ │ │ DW_CFA_offset: r51 at cfa-104 │ │ │ │ DW_CFA_offset: r52 at cfa-96 │ │ │ │ DW_CFA_offset: r53 at cfa-88 │ │ │ │ DW_CFA_offset: r54 at cfa-80 │ │ │ │ DW_CFA_offset: r55 at cfa-72 │ │ │ │ DW_CFA_offset: r56 at cfa-64 │ │ │ │ @@ -4927,56 +4917,57 @@ │ │ │ │ DW_CFA_offset: r58 at cfa-48 │ │ │ │ DW_CFA_offset: r59 at cfa-40 │ │ │ │ DW_CFA_offset: r60 at cfa-32 │ │ │ │ DW_CFA_offset: r61 at cfa-24 │ │ │ │ DW_CFA_offset: r62 at cfa-16 │ │ │ │ DW_CFA_offset: r63 at cfa-8 │ │ │ │ DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ - DW_CFA_advance_loc: 60 to 0000000000035b7c │ │ │ │ - DW_CFA_restore: r19 │ │ │ │ + DW_CFA_advance_loc: 44 to 000000000003289c │ │ │ │ DW_CFA_restore: r20 │ │ │ │ DW_CFA_restore: r21 │ │ │ │ - DW_CFA_restore: r23 │ │ │ │ + DW_CFA_restore: r22 │ │ │ │ DW_CFA_restore: r24 │ │ │ │ DW_CFA_restore: r25 │ │ │ │ - DW_CFA_restore: r27 │ │ │ │ + DW_CFA_restore: r26 │ │ │ │ DW_CFA_restore: r28 │ │ │ │ - DW_CFA_restore: r50 │ │ │ │ - DW_CFA_restore: r51 │ │ │ │ + DW_CFA_restore: r48 │ │ │ │ + DW_CFA_restore: r49 │ │ │ │ + DW_CFA_restore: r52 │ │ │ │ + DW_CFA_restore: r53 │ │ │ │ DW_CFA_restore: r54 │ │ │ │ DW_CFA_restore: r55 │ │ │ │ DW_CFA_restore: r56 │ │ │ │ DW_CFA_restore: r57 │ │ │ │ DW_CFA_restore: r58 │ │ │ │ DW_CFA_restore: r59 │ │ │ │ DW_CFA_restore: r62 │ │ │ │ DW_CFA_restore: r63 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000035b84 │ │ │ │ - DW_CFA_restore: r52 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000035b88 │ │ │ │ - DW_CFA_restore: r53 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000035b8c │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000328a4 │ │ │ │ + DW_CFA_restore: r50 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000328a8 │ │ │ │ + DW_CFA_restore: r51 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000328ac │ │ │ │ DW_CFA_restore: r60 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000035b90 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000328b0 │ │ │ │ DW_CFA_restore: r61 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000035b94 │ │ │ │ - DW_CFA_restore: r22 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000035b98 │ │ │ │ - DW_CFA_restore: r26 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000035b9c │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000328b4 │ │ │ │ + DW_CFA_restore: r23 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000328b8 │ │ │ │ + DW_CFA_restore: r27 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000328bc │ │ │ │ DW_CFA_restore: r29 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000035ba0 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000328c0 │ │ │ │ DW_CFA_restore: r31 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000035ba4 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000328c4 │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002080 0000000000000098 00002084 FDE cie=00000000 pc=0000000000035bc0..00000000000362c4 │ │ │ │ - DW_CFA_advance_loc: 156 to 0000000000035c5c │ │ │ │ +00002058 0000000000000098 0000205c FDE cie=00000000 pc=00000000000328e0..0000000000032f94 │ │ │ │ + DW_CFA_advance_loc: 148 to 0000000000032974 │ │ │ │ DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ DW_CFA_offset: r46 at cfa-144 │ │ │ │ DW_CFA_offset: r47 at cfa-136 │ │ │ │ DW_CFA_offset: r48 at cfa-128 │ │ │ │ DW_CFA_offset: r49 at cfa-120 │ │ │ │ DW_CFA_offset: r50 at cfa-112 │ │ │ │ DW_CFA_offset: r51 at cfa-104 │ │ │ │ @@ -5002,30 +4993,31 @@ │ │ │ │ DW_CFA_offset: r21 at cfa-232 │ │ │ │ DW_CFA_offset: r22 at cfa-224 │ │ │ │ DW_CFA_offset: r23 at cfa-216 │ │ │ │ DW_CFA_offset: r24 at cfa-208 │ │ │ │ DW_CFA_offset: r25 at cfa-200 │ │ │ │ DW_CFA_offset: r26 at cfa-192 │ │ │ │ DW_CFA_offset: r27 at cfa-184 │ │ │ │ + DW_CFA_offset: r30 at cfa-160 │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000003298c │ │ │ │ + DW_CFA_def_cfa_offset: 336 │ │ │ │ DW_CFA_offset: r31 at cfa-152 │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000035c74 │ │ │ │ - DW_CFA_def_cfa_offset: 352 │ │ │ │ DW_CFA_offset: r28 at cfa-176 │ │ │ │ DW_CFA_offset: r29 at cfa-168 │ │ │ │ - DW_CFA_offset: r30 at cfa-160 │ │ │ │ DW_CFA_offset_extended_sf: r72 at cfa+8 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000035c7c │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000032994 │ │ │ │ DW_CFA_def_cfa_register: r31 │ │ │ │ - DW_CFA_advance_loc1: 792 to 0000000000035f94 │ │ │ │ + DW_CFA_advance_loc1: 704 to 0000000000032c54 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa: r1 ofs 0 │ │ │ │ - DW_CFA_advance_loc: 68 to 0000000000035fd8 │ │ │ │ + DW_CFA_advance_loc: 44 to 0000000000032c80 │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ - DW_CFA_advance_loc: 92 to 0000000000036034 │ │ │ │ + DW_CFA_advance_loc: 84 to 0000000000032cd4 │ │ │ │ DW_CFA_restore_extended: r72 │ │ │ │ + DW_CFA_advance_loc: 32 to 0000000000032cf4 │ │ │ │ DW_CFA_restore: r63 │ │ │ │ DW_CFA_restore: r62 │ │ │ │ DW_CFA_restore: r61 │ │ │ │ DW_CFA_restore: r60 │ │ │ │ DW_CFA_restore: r59 │ │ │ │ DW_CFA_restore: r58 │ │ │ │ DW_CFA_restore: r57 │ │ │ │ @@ -5054,24 +5046,25 @@ │ │ │ │ DW_CFA_restore: r20 │ │ │ │ DW_CFA_restore: r19 │ │ │ │ DW_CFA_restore: r18 │ │ │ │ DW_CFA_restore: r17 │ │ │ │ DW_CFA_restore: r16 │ │ │ │ DW_CFA_restore: r15 │ │ │ │ DW_CFA_restore: r14 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000036038 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000032cf8 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -0000211c 0000000000000090 00002120 FDE cie=00000000 pc=00000000000362d0..00000000000369d4 │ │ │ │ - DW_CFA_advance_loc: 156 to 000000000003636c │ │ │ │ +000020f4 0000000000000098 000020f8 FDE cie=00000000 pc=0000000000032fa0..000000000003368c │ │ │ │ + DW_CFA_advance_loc: 168 to 0000000000033048 │ │ │ │ + DW_CFA_def_cfa_offset: 352 │ │ │ │ DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ - DW_CFA_offset: r22 at cfa-208 │ │ │ │ + DW_CFA_offset: r46 at cfa-144 │ │ │ │ + DW_CFA_offset: r47 at cfa-136 │ │ │ │ DW_CFA_offset: r48 at cfa-128 │ │ │ │ DW_CFA_offset: r49 at cfa-120 │ │ │ │ DW_CFA_offset: r50 at cfa-112 │ │ │ │ DW_CFA_offset: r51 at cfa-104 │ │ │ │ DW_CFA_offset: r52 at cfa-96 │ │ │ │ DW_CFA_offset: r53 at cfa-88 │ │ │ │ DW_CFA_offset: r54 at cfa-80 │ │ │ │ @@ -5080,43 +5073,43 @@ │ │ │ │ DW_CFA_offset: r57 at cfa-56 │ │ │ │ DW_CFA_offset: r58 at cfa-48 │ │ │ │ DW_CFA_offset: r59 at cfa-40 │ │ │ │ DW_CFA_offset: r60 at cfa-32 │ │ │ │ DW_CFA_offset: r61 at cfa-24 │ │ │ │ DW_CFA_offset: r62 at cfa-16 │ │ │ │ DW_CFA_offset: r63 at cfa-8 │ │ │ │ - DW_CFA_offset: r14 at cfa-272 │ │ │ │ - DW_CFA_offset: r15 at cfa-264 │ │ │ │ - DW_CFA_offset: r16 at cfa-256 │ │ │ │ - DW_CFA_offset: r17 at cfa-248 │ │ │ │ - DW_CFA_offset: r18 at cfa-240 │ │ │ │ - DW_CFA_offset: r19 at cfa-232 │ │ │ │ - DW_CFA_offset: r20 at cfa-224 │ │ │ │ - DW_CFA_offset: r21 at cfa-216 │ │ │ │ - DW_CFA_offset: r23 at cfa-200 │ │ │ │ - DW_CFA_offset: r24 at cfa-192 │ │ │ │ - DW_CFA_offset: r25 at cfa-184 │ │ │ │ - DW_CFA_offset: r26 at cfa-176 │ │ │ │ - DW_CFA_offset: r27 at cfa-168 │ │ │ │ - DW_CFA_offset: r28 at cfa-160 │ │ │ │ - DW_CFA_offset: r29 at cfa-152 │ │ │ │ - DW_CFA_offset: r31 at cfa-136 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000003637c │ │ │ │ - DW_CFA_def_cfa_offset: 336 │ │ │ │ - DW_CFA_offset: r30 at cfa-144 │ │ │ │ + DW_CFA_offset: r14 at cfa-288 │ │ │ │ + DW_CFA_offset: r15 at cfa-280 │ │ │ │ + DW_CFA_offset: r16 at cfa-272 │ │ │ │ + DW_CFA_offset: r17 at cfa-264 │ │ │ │ + DW_CFA_offset: r18 at cfa-256 │ │ │ │ + DW_CFA_offset: r19 at cfa-248 │ │ │ │ + DW_CFA_offset: r20 at cfa-240 │ │ │ │ + DW_CFA_offset: r21 at cfa-232 │ │ │ │ + DW_CFA_offset: r22 at cfa-224 │ │ │ │ + DW_CFA_offset: r23 at cfa-216 │ │ │ │ + DW_CFA_offset: r24 at cfa-208 │ │ │ │ + DW_CFA_offset: r25 at cfa-200 │ │ │ │ + DW_CFA_offset: r26 at cfa-192 │ │ │ │ + DW_CFA_offset: r27 at cfa-184 │ │ │ │ + DW_CFA_offset: r31 at cfa-152 │ │ │ │ + DW_CFA_offset: r30 at cfa-160 │ │ │ │ + DW_CFA_offset: r28 at cfa-176 │ │ │ │ + DW_CFA_offset: r29 at cfa-168 │ │ │ │ DW_CFA_offset_extended_sf: r72 at cfa+8 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000036384 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000033050 │ │ │ │ DW_CFA_def_cfa_register: r31 │ │ │ │ - DW_CFA_advance_loc1: 764 to 0000000000036680 │ │ │ │ + DW_CFA_advance_loc1: 748 to 000000000003333c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa: r1 ofs 0 │ │ │ │ - DW_CFA_advance_loc: 68 to 00000000000366c4 │ │ │ │ + DW_CFA_advance_loc: 44 to 0000000000033368 │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ - DW_CFA_advance_loc: 84 to 0000000000036718 │ │ │ │ + DW_CFA_advance_loc: 84 to 00000000000333bc │ │ │ │ DW_CFA_restore_extended: r72 │ │ │ │ + DW_CFA_advance_loc: 32 to 00000000000333dc │ │ │ │ DW_CFA_restore: r63 │ │ │ │ DW_CFA_restore: r62 │ │ │ │ DW_CFA_restore: r61 │ │ │ │ DW_CFA_restore: r60 │ │ │ │ DW_CFA_restore: r59 │ │ │ │ DW_CFA_restore: r58 │ │ │ │ DW_CFA_restore: r57 │ │ │ │ @@ -5125,14 +5118,16 @@ │ │ │ │ DW_CFA_restore: r54 │ │ │ │ DW_CFA_restore: r53 │ │ │ │ DW_CFA_restore: r52 │ │ │ │ DW_CFA_restore: r51 │ │ │ │ DW_CFA_restore: r50 │ │ │ │ DW_CFA_restore: r49 │ │ │ │ DW_CFA_restore: r48 │ │ │ │ + DW_CFA_restore: r47 │ │ │ │ + DW_CFA_restore: r46 │ │ │ │ DW_CFA_restore: r31 │ │ │ │ DW_CFA_restore: r30 │ │ │ │ DW_CFA_restore: r29 │ │ │ │ DW_CFA_restore: r28 │ │ │ │ DW_CFA_restore: r27 │ │ │ │ DW_CFA_restore: r26 │ │ │ │ DW_CFA_restore: r25 │ │ │ │ @@ -5143,26 +5138,31 @@ │ │ │ │ DW_CFA_restore: r20 │ │ │ │ DW_CFA_restore: r19 │ │ │ │ DW_CFA_restore: r18 │ │ │ │ DW_CFA_restore: r17 │ │ │ │ DW_CFA_restore: r16 │ │ │ │ DW_CFA_restore: r15 │ │ │ │ DW_CFA_restore: r14 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000036720 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000333e0 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -000021b0 000000000000008c 000021b4 FDE cie=00000000 pc=00000000000369e0..0000000000037568 │ │ │ │ - DW_CFA_advance_loc: 148 to 0000000000036a74 │ │ │ │ - DW_CFA_def_cfa_offset: 368 │ │ │ │ +00002190 0000000000000090 00002194 FDE cie=00000000 pc=0000000000033690..00000000000341ac │ │ │ │ + DW_CFA_advance_loc: 144 to 0000000000033720 │ │ │ │ + DW_CFA_def_cfa_offset: 384 │ │ │ │ DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ DW_CFA_offset: r14 at cfa-240 │ │ │ │ DW_CFA_offset: r15 at cfa-232 │ │ │ │ DW_CFA_offset: r23 at cfa-168 │ │ │ │ + DW_CFA_offset: r22 at cfa-176 │ │ │ │ + DW_CFA_offset: r21 at cfa-184 │ │ │ │ DW_CFA_offset: r28 at cfa-128 │ │ │ │ + DW_CFA_offset: r27 at cfa-136 │ │ │ │ DW_CFA_offset: r31 at cfa-104 │ │ │ │ DW_CFA_offset: r52 at cfa-96 │ │ │ │ DW_CFA_offset: r53 at cfa-88 │ │ │ │ DW_CFA_offset: r54 at cfa-80 │ │ │ │ DW_CFA_offset: r55 at cfa-72 │ │ │ │ DW_CFA_offset: r56 at cfa-64 │ │ │ │ DW_CFA_offset: r57 at cfa-56 │ │ │ │ @@ -5173,35 +5173,34 @@ │ │ │ │ DW_CFA_offset: r62 at cfa-16 │ │ │ │ DW_CFA_offset: r63 at cfa-8 │ │ │ │ DW_CFA_offset: r16 at cfa-224 │ │ │ │ DW_CFA_offset: r17 at cfa-216 │ │ │ │ DW_CFA_offset: r18 at cfa-208 │ │ │ │ DW_CFA_offset: r19 at cfa-200 │ │ │ │ DW_CFA_offset: r20 at cfa-192 │ │ │ │ - DW_CFA_offset: r21 at cfa-184 │ │ │ │ - DW_CFA_offset: r22 at cfa-176 │ │ │ │ DW_CFA_offset: r24 at cfa-160 │ │ │ │ DW_CFA_offset: r25 at cfa-152 │ │ │ │ DW_CFA_offset: r26 at cfa-144 │ │ │ │ - DW_CFA_offset: r27 at cfa-136 │ │ │ │ DW_CFA_offset: r29 at cfa-120 │ │ │ │ DW_CFA_offset: r30 at cfa-112 │ │ │ │ DW_CFA_offset_extended_sf: r71 at cfa+8 │ │ │ │ DW_CFA_offset_extended_sf: r72 at cfa+8 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000036a84 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000033734 │ │ │ │ DW_CFA_def_cfa_register: r31 │ │ │ │ - DW_CFA_advance_loc2: 1876 to 00000000000371d8 │ │ │ │ + DW_CFA_offset_extended: r108 at cfa-256 │ │ │ │ + DW_CFA_advance_loc2: 1764 to 0000000000033e18 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa: r1 ofs 0 │ │ │ │ - DW_CFA_advance_loc: 68 to 000000000003721c │ │ │ │ + DW_CFA_advance_loc: 44 to 0000000000033e44 │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ - DW_CFA_advance_loc: 68 to 0000000000037260 │ │ │ │ + DW_CFA_advance_loc: 84 to 0000000000033e98 │ │ │ │ DW_CFA_restore_extended: r71 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000037264 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000033e9c │ │ │ │ DW_CFA_restore_extended: r72 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000033ea8 │ │ │ │ DW_CFA_restore: r63 │ │ │ │ DW_CFA_restore: r62 │ │ │ │ DW_CFA_restore: r61 │ │ │ │ DW_CFA_restore: r60 │ │ │ │ DW_CFA_restore: r59 │ │ │ │ DW_CFA_restore: r58 │ │ │ │ DW_CFA_restore: r57 │ │ │ │ @@ -5224,403 +5223,411 @@ │ │ │ │ DW_CFA_restore: r20 │ │ │ │ DW_CFA_restore: r19 │ │ │ │ DW_CFA_restore: r18 │ │ │ │ DW_CFA_restore: r17 │ │ │ │ DW_CFA_restore: r16 │ │ │ │ DW_CFA_restore: r15 │ │ │ │ DW_CFA_restore: r14 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000037270 │ │ │ │ + DW_CFA_restore_extended: r108 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000033eb0 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00002240 000000000000002c 00002244 FDE cie=00000000 pc=0000000000037570..0000000000037640 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000037584 │ │ │ │ - DW_CFA_register: r65 in r0 │ │ │ │ - DW_CFA_offset: r31 at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000037594 │ │ │ │ +00002224 0000000000000040 00002228 FDE cie=00000000 pc=00000000000341b0..0000000000034274 │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000000341bc │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ - DW_CFA_advance_loc: 32 to 00000000000375b4 │ │ │ │ + DW_CFA_offset: r31 at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 40 to 00000000000341e4 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 12 to 00000000000375c0 │ │ │ │ - DW_CFA_restore_extended: r65 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000341e8 │ │ │ │ DW_CFA_restore: r31 │ │ │ │ - DW_CFA_advance_loc: 16 to 00000000000375d0 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000341f0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 84 to 0000000000037624 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000037630 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000341f4 │ │ │ │ + DW_CFA_register: r65 in r0 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000341f8 │ │ │ │ + DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000003420c │ │ │ │ + DW_CFA_restore_extended: r65 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000034214 │ │ │ │ + DW_CFA_register: r65 in r0 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000003421c │ │ │ │ + DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000034230 │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000034238 │ │ │ │ + DW_CFA_register: r65 in r0 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000034240 │ │ │ │ + DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000034254 │ │ │ │ + DW_CFA_restore_extended: r65 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000003425c │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000034264 │ │ │ │ DW_CFA_restore: r31 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00002270 0000000000000044 00002274 FDE cie=00000000 pc=0000000000037640..0000000000037894 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000037650 │ │ │ │ - DW_CFA_register: r65 in r0 │ │ │ │ +00002268 0000000000000044 0000226c FDE cie=00000000 pc=0000000000034280..00000000000344e0 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000003428c │ │ │ │ DW_CFA_offset: r27 at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000037668 │ │ │ │ DW_CFA_offset: r26 at cfa-48 │ │ │ │ + DW_CFA_register: r65 in r0 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000003429c │ │ │ │ DW_CFA_offset: r28 at cfa-32 │ │ │ │ DW_CFA_offset: r29 at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 16 to 00000000000342ac │ │ │ │ DW_CFA_offset: r30 at cfa-16 │ │ │ │ DW_CFA_offset: r31 at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 28 to 0000000000037684 │ │ │ │ + DW_CFA_advance_loc: 16 to 00000000000342bc │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ - DW_CFA_advance_loc1: 300 to 00000000000377b0 │ │ │ │ + DW_CFA_advance_loc1: 320 to 00000000000343fc │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 56 to 00000000000377e8 │ │ │ │ + DW_CFA_advance_loc: 56 to 0000000000034434 │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ DW_CFA_restore: r31 │ │ │ │ DW_CFA_restore: r30 │ │ │ │ DW_CFA_restore: r29 │ │ │ │ DW_CFA_restore: r28 │ │ │ │ DW_CFA_restore: r27 │ │ │ │ DW_CFA_restore: r26 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000377f0 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000034440 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 80 to 0000000000037840 │ │ │ │ + DW_CFA_advance_loc: 76 to 000000000003448c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 60 to 000000000003787c │ │ │ │ + DW_CFA_advance_loc: 60 to 00000000000344c8 │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ DW_CFA_restore: r31 │ │ │ │ DW_CFA_restore: r30 │ │ │ │ DW_CFA_restore: r29 │ │ │ │ DW_CFA_restore: r28 │ │ │ │ DW_CFA_restore: r27 │ │ │ │ DW_CFA_restore: r26 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000037880 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000344cc │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -000022b8 0000000000000070 000022bc FDE cie=00000000 pc=00000000000378a0..0000000000037bb4 │ │ │ │ - DW_CFA_advance_loc: 44 to 00000000000378cc │ │ │ │ +000022b0 000000000000006c 000022b4 FDE cie=00000000 pc=00000000000344e0..0000000000034820 │ │ │ │ + DW_CFA_advance_loc: 16 to 00000000000344f0 │ │ │ │ DW_CFA_register: r65 in r0 │ │ │ │ DW_CFA_offset: r23 at cfa-72 │ │ │ │ DW_CFA_offset: r25 at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000034500 │ │ │ │ DW_CFA_offset: r26 at cfa-48 │ │ │ │ DW_CFA_offset: r27 at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000034510 │ │ │ │ DW_CFA_offset: r28 at cfa-32 │ │ │ │ DW_CFA_offset: r29 at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000034524 │ │ │ │ DW_CFA_offset: r30 at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 44 to 00000000000378f8 │ │ │ │ + DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000034530 │ │ │ │ DW_CFA_def_cfa_offset: 112 │ │ │ │ DW_CFA_offset_extended_sf: r72 at cfa+8 │ │ │ │ - DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ - DW_CFA_advance_loc: 36 to 000000000003791c │ │ │ │ + DW_CFA_advance_loc: 32 to 0000000000034550 │ │ │ │ DW_CFA_offset: r24 at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000037920 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000034554 │ │ │ │ DW_CFA_offset: r31 at cfa-8 │ │ │ │ - DW_CFA_advance_loc1: 360 to 0000000000037a88 │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_advance_loc1: 432 to 0000000000034704 │ │ │ │ DW_CFA_restore: r24 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000037a8c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000034708 │ │ │ │ DW_CFA_restore: r31 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000037aa0 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000037aa4 │ │ │ │ - DW_CFA_restore: r24 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000037aa8 │ │ │ │ - DW_CFA_restore: r31 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000037aac │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003470c │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 64 to 0000000000037aec │ │ │ │ + DW_CFA_advance_loc: 64 to 000000000003474c │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000037af0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000034750 │ │ │ │ DW_CFA_restore_extended: r72 │ │ │ │ DW_CFA_restore: r30 │ │ │ │ DW_CFA_restore: r29 │ │ │ │ DW_CFA_restore: r28 │ │ │ │ DW_CFA_restore: r27 │ │ │ │ DW_CFA_restore: r26 │ │ │ │ DW_CFA_restore: r25 │ │ │ │ DW_CFA_restore: r23 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000037b00 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000034760 │ │ │ │ DW_CFA_def_cfa_offset: 112 │ │ │ │ DW_CFA_offset: r23 at cfa-72 │ │ │ │ DW_CFA_offset: r24 at cfa-64 │ │ │ │ DW_CFA_offset: r25 at cfa-56 │ │ │ │ DW_CFA_offset: r26 at cfa-48 │ │ │ │ DW_CFA_offset: r27 at cfa-40 │ │ │ │ DW_CFA_offset: r28 at cfa-32 │ │ │ │ DW_CFA_offset: r29 at cfa-24 │ │ │ │ DW_CFA_offset: r30 at cfa-16 │ │ │ │ DW_CFA_offset: r31 at cfa-8 │ │ │ │ DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ DW_CFA_offset_extended_sf: r72 at cfa+8 │ │ │ │ - DW_CFA_advance_loc: 128 to 0000000000037b80 │ │ │ │ + DW_CFA_advance_loc: 132 to 00000000000347e4 │ │ │ │ DW_CFA_restore: r24 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000347e8 │ │ │ │ DW_CFA_restore: r31 │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000037b98 │ │ │ │ + DW_CFA_advance_loc: 28 to 0000000000034804 │ │ │ │ DW_CFA_offset: r24 at cfa-64 │ │ │ │ DW_CFA_offset: r31 at cfa-8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -0000232c 0000000000000074 00002330 FDE cie=00000000 pc=0000000000037bc0..0000000000037ed4 │ │ │ │ - DW_CFA_advance_loc: 52 to 0000000000037bf4 │ │ │ │ +00002320 0000000000000070 00002324 FDE cie=00000000 pc=0000000000034820..0000000000034b60 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000034830 │ │ │ │ DW_CFA_register: r65 in r0 │ │ │ │ DW_CFA_offset: r22 at cfa-80 │ │ │ │ DW_CFA_offset: r24 at cfa-64 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000003483c │ │ │ │ DW_CFA_offset: r25 at cfa-56 │ │ │ │ DW_CFA_offset: r26 at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000003484c │ │ │ │ DW_CFA_offset: r27 at cfa-40 │ │ │ │ DW_CFA_offset: r28 at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000003485c │ │ │ │ DW_CFA_offset: r29 at cfa-24 │ │ │ │ DW_CFA_offset: r30 at cfa-16 │ │ │ │ - DW_CFA_offset_extended_sf: r72 at cfa+8 │ │ │ │ - DW_CFA_advance_loc: 40 to 0000000000037c1c │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000034874 │ │ │ │ DW_CFA_def_cfa_offset: 112 │ │ │ │ DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ - DW_CFA_advance_loc: 40 to 0000000000037c44 │ │ │ │ + DW_CFA_offset_extended_sf: r72 at cfa+8 │ │ │ │ + DW_CFA_advance_loc: 36 to 0000000000034898 │ │ │ │ DW_CFA_offset: r23 at cfa-72 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000037c48 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003489c │ │ │ │ DW_CFA_offset: r31 at cfa-8 │ │ │ │ - DW_CFA_advance_loc1: 360 to 0000000000037db0 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r23 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000037db4 │ │ │ │ - DW_CFA_restore: r31 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000037dc0 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000037dc4 │ │ │ │ + DW_CFA_advance_loc1: 432 to 0000000000034a4c │ │ │ │ DW_CFA_restore: r23 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000037dc8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000034a50 │ │ │ │ DW_CFA_restore: r31 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000037dcc │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000034a54 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 64 to 0000000000037e0c │ │ │ │ + DW_CFA_advance_loc: 64 to 0000000000034a94 │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000037e10 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000034a98 │ │ │ │ DW_CFA_restore_extended: r72 │ │ │ │ DW_CFA_restore: r30 │ │ │ │ DW_CFA_restore: r29 │ │ │ │ DW_CFA_restore: r28 │ │ │ │ DW_CFA_restore: r27 │ │ │ │ DW_CFA_restore: r26 │ │ │ │ DW_CFA_restore: r25 │ │ │ │ DW_CFA_restore: r24 │ │ │ │ DW_CFA_restore: r22 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000037e20 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000034aa0 │ │ │ │ DW_CFA_def_cfa_offset: 112 │ │ │ │ DW_CFA_offset: r22 at cfa-80 │ │ │ │ DW_CFA_offset: r23 at cfa-72 │ │ │ │ DW_CFA_offset: r24 at cfa-64 │ │ │ │ DW_CFA_offset: r25 at cfa-56 │ │ │ │ DW_CFA_offset: r26 at cfa-48 │ │ │ │ DW_CFA_offset: r27 at cfa-40 │ │ │ │ DW_CFA_offset: r28 at cfa-32 │ │ │ │ DW_CFA_offset: r29 at cfa-24 │ │ │ │ DW_CFA_offset: r30 at cfa-16 │ │ │ │ DW_CFA_offset: r31 at cfa-8 │ │ │ │ DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ DW_CFA_offset_extended_sf: r72 at cfa+8 │ │ │ │ - DW_CFA_advance_loc: 128 to 0000000000037ea0 │ │ │ │ + DW_CFA_advance_loc: 132 to 0000000000034b24 │ │ │ │ DW_CFA_restore: r23 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000034b28 │ │ │ │ DW_CFA_restore: r31 │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000037eb8 │ │ │ │ + DW_CFA_advance_loc: 28 to 0000000000034b44 │ │ │ │ DW_CFA_offset: r23 at cfa-72 │ │ │ │ DW_CFA_offset: r31 at cfa-8 │ │ │ │ DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -000023a4 000000000000001c 000023a8 FDE cie=00000000 pc=0000000000037ee0..0000000000037f2c │ │ │ │ - DW_CFA_advance_loc: 32 to 0000000000037f00 │ │ │ │ +00002394 000000000000001c 00002398 FDE cie=00000000 pc=0000000000034b60..0000000000034ba0 │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000034b78 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000037f14 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000034b88 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000037f1c │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000034b90 │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000023c4 000000000000001c 000023c8 FDE cie=00000000 pc=0000000000037f30..0000000000037f80 │ │ │ │ - DW_CFA_advance_loc: 32 to 0000000000037f50 │ │ │ │ +000023b4 000000000000001c 000023b8 FDE cie=00000000 pc=0000000000034ba0..0000000000034be4 │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000034bb8 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000037f68 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000034bcc │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000037f70 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000034bd4 │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000023e4 000000000000001c 000023e8 FDE cie=00000000 pc=0000000000037f80..0000000000037fdc │ │ │ │ - DW_CFA_advance_loc: 40 to 0000000000037fa8 │ │ │ │ +000023d4 000000000000001c 000023d8 FDE cie=00000000 pc=0000000000034bf0..0000000000034c40 │ │ │ │ + DW_CFA_advance_loc: 32 to 0000000000034c10 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ - DW_CFA_advance_loc: 28 to 0000000000037fc4 │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000034c28 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000037fcc │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000034c30 │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002404 0000000000000010 00002408 FDE cie=00000000 pc=0000000000037fe0..00000000000381a8 │ │ │ │ +000023f4 0000000000000010 000023f8 FDE cie=00000000 pc=0000000000034c40..0000000000034e68 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002418 0000000000000028 0000241c FDE cie=00000000 pc=00000000000381b0..00000000000383fc │ │ │ │ - DW_CFA_advance_loc: 20 to 00000000000381c4 │ │ │ │ +00002408 0000000000000034 0000240c FDE cie=00000000 pc=0000000000034e70..0000000000035078 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000034e7c │ │ │ │ DW_CFA_register: r65 in r0 │ │ │ │ DW_CFA_offset: r31 at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 16 to 00000000000381d4 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000034e88 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ - DW_CFA_advance_loc: 60 to 0000000000038210 │ │ │ │ + DW_CFA_advance_loc: 68 to 0000000000034ecc │ │ │ │ DW_CFA_offset: r30 at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 72 to 0000000000038258 │ │ │ │ + DW_CFA_advance_loc: 68 to 0000000000034f10 │ │ │ │ DW_CFA_restore: r30 │ │ │ │ - DW_CFA_advance_loc: 76 to 00000000000382a4 │ │ │ │ + DW_CFA_advance_loc: 52 to 0000000000034f44 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000034f54 │ │ │ │ + DW_CFA_restore_extended: r65 │ │ │ │ + DW_CFA_restore: r31 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000034f60 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 196 to 0000000000035024 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 12 to 00000000000382b0 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000035034 │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ DW_CFA_restore: r31 │ │ │ │ - DW_CFA_advance_loc: 16 to 00000000000382c0 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000035040 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00002444 0000000000000064 00002448 FDE cie=00000000 pc=0000000000038400..0000000000038df8 │ │ │ │ - DW_CFA_advance_loc: 96 to 0000000000038460 │ │ │ │ +00002440 0000000000000064 00002444 FDE cie=00000000 pc=0000000000035080..0000000000035a98 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000035090 │ │ │ │ DW_CFA_register: r65 in r0 │ │ │ │ - DW_CFA_offset: r30 at cfa-80 │ │ │ │ - DW_CFA_offset: r31 at cfa-72 │ │ │ │ + DW_CFA_offset: r30 at cfa-96 │ │ │ │ + DW_CFA_offset: r31 at cfa-88 │ │ │ │ + DW_CFA_advance_loc: 88 to 00000000000350e8 │ │ │ │ + DW_CFA_def_cfa_offset: 192 │ │ │ │ + DW_CFA_offset: r54 at cfa-80 │ │ │ │ + DW_CFA_offset: r55 at cfa-72 │ │ │ │ DW_CFA_offset: r56 at cfa-64 │ │ │ │ + DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ DW_CFA_offset: r57 at cfa-56 │ │ │ │ DW_CFA_offset: r58 at cfa-48 │ │ │ │ DW_CFA_offset: r59 at cfa-40 │ │ │ │ DW_CFA_offset: r60 at cfa-32 │ │ │ │ DW_CFA_offset: r61 at cfa-24 │ │ │ │ DW_CFA_offset: r62 at cfa-16 │ │ │ │ DW_CFA_offset: r63 at cfa-8 │ │ │ │ - DW_CFA_offset: r21 at cfa-152 │ │ │ │ - DW_CFA_offset: r22 at cfa-144 │ │ │ │ - DW_CFA_offset: r23 at cfa-136 │ │ │ │ - DW_CFA_offset: r24 at cfa-128 │ │ │ │ - DW_CFA_offset: r25 at cfa-120 │ │ │ │ - DW_CFA_offset: r26 at cfa-112 │ │ │ │ - DW_CFA_offset: r27 at cfa-104 │ │ │ │ - DW_CFA_offset: r28 at cfa-96 │ │ │ │ - DW_CFA_offset: r29 at cfa-88 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000003846c │ │ │ │ - DW_CFA_def_cfa_offset: 192 │ │ │ │ - DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000038470 │ │ │ │ + DW_CFA_offset: r22 at cfa-160 │ │ │ │ + DW_CFA_offset: r23 at cfa-152 │ │ │ │ + DW_CFA_offset: r24 at cfa-144 │ │ │ │ + DW_CFA_offset: r25 at cfa-136 │ │ │ │ + DW_CFA_offset: r26 at cfa-128 │ │ │ │ + DW_CFA_offset: r27 at cfa-120 │ │ │ │ + DW_CFA_offset: r28 at cfa-112 │ │ │ │ + DW_CFA_offset: r29 at cfa-104 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000350ec │ │ │ │ DW_CFA_def_cfa_register: r31 │ │ │ │ - DW_CFA_advance_loc2: 1144 to 00000000000388e8 │ │ │ │ + DW_CFA_advance_loc2: 1236 to 00000000000355c0 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa: r1 ofs 0 │ │ │ │ - DW_CFA_advance_loc: 68 to 000000000003892c │ │ │ │ + DW_CFA_advance_loc: 44 to 00000000000355ec │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000003893c │ │ │ │ + DW_CFA_advance_loc: 44 to 0000000000035618 │ │ │ │ DW_CFA_restore: r63 │ │ │ │ DW_CFA_restore: r62 │ │ │ │ DW_CFA_restore: r61 │ │ │ │ DW_CFA_restore: r60 │ │ │ │ DW_CFA_restore: r59 │ │ │ │ DW_CFA_restore: r58 │ │ │ │ DW_CFA_restore: r57 │ │ │ │ DW_CFA_restore: r56 │ │ │ │ + DW_CFA_restore: r55 │ │ │ │ + DW_CFA_restore: r54 │ │ │ │ DW_CFA_restore: r31 │ │ │ │ DW_CFA_restore: r30 │ │ │ │ DW_CFA_restore: r29 │ │ │ │ DW_CFA_restore: r28 │ │ │ │ DW_CFA_restore: r27 │ │ │ │ DW_CFA_restore: r26 │ │ │ │ DW_CFA_restore: r25 │ │ │ │ DW_CFA_restore: r24 │ │ │ │ DW_CFA_restore: r23 │ │ │ │ DW_CFA_restore: r22 │ │ │ │ - DW_CFA_restore: r21 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000038940 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000035620 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -000024ac 0000000000000098 000024b0 FDE cie=00000000 pc=0000000000038e00..000000000003c0b0 │ │ │ │ - DW_CFA_advance_loc: 156 to 0000000000038e9c │ │ │ │ +000024a8 0000000000000094 000024ac FDE cie=00000000 pc=0000000000035aa0..0000000000038a48 │ │ │ │ + DW_CFA_advance_loc: 116 to 0000000000035b14 │ │ │ │ DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ - DW_CFA_offset: r48 at cfa-128 │ │ │ │ - DW_CFA_offset: r49 at cfa-120 │ │ │ │ DW_CFA_offset: r50 at cfa-112 │ │ │ │ DW_CFA_offset: r51 at cfa-104 │ │ │ │ DW_CFA_offset: r52 at cfa-96 │ │ │ │ DW_CFA_offset: r53 at cfa-88 │ │ │ │ DW_CFA_offset: r54 at cfa-80 │ │ │ │ DW_CFA_offset: r55 at cfa-72 │ │ │ │ DW_CFA_offset: r56 at cfa-64 │ │ │ │ DW_CFA_offset: r57 at cfa-56 │ │ │ │ DW_CFA_offset: r58 at cfa-48 │ │ │ │ DW_CFA_offset: r59 at cfa-40 │ │ │ │ DW_CFA_offset: r60 at cfa-32 │ │ │ │ DW_CFA_offset: r61 at cfa-24 │ │ │ │ DW_CFA_offset: r62 at cfa-16 │ │ │ │ DW_CFA_offset: r63 at cfa-8 │ │ │ │ - DW_CFA_offset: r14 at cfa-272 │ │ │ │ - DW_CFA_offset: r22 at cfa-208 │ │ │ │ - DW_CFA_offset: r23 at cfa-200 │ │ │ │ - DW_CFA_offset: r24 at cfa-192 │ │ │ │ - DW_CFA_offset: r25 at cfa-184 │ │ │ │ - DW_CFA_offset: r26 at cfa-176 │ │ │ │ - DW_CFA_offset: r28 at cfa-160 │ │ │ │ - DW_CFA_offset: r15 at cfa-264 │ │ │ │ - DW_CFA_offset: r16 at cfa-256 │ │ │ │ - DW_CFA_offset: r17 at cfa-248 │ │ │ │ - DW_CFA_offset: r18 at cfa-240 │ │ │ │ - DW_CFA_offset: r19 at cfa-232 │ │ │ │ - DW_CFA_offset: r20 at cfa-224 │ │ │ │ - DW_CFA_offset: r21 at cfa-216 │ │ │ │ - DW_CFA_offset: r27 at cfa-168 │ │ │ │ - DW_CFA_offset: r29 at cfa-152 │ │ │ │ - DW_CFA_offset: r31 at cfa-136 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000038eb0 │ │ │ │ - DW_CFA_def_cfa_offset: 560 │ │ │ │ + DW_CFA_offset: r14 at cfa-256 │ │ │ │ + DW_CFA_offset: r15 at cfa-248 │ │ │ │ + DW_CFA_offset: r16 at cfa-240 │ │ │ │ + DW_CFA_offset: r17 at cfa-232 │ │ │ │ + DW_CFA_offset: r22 at cfa-192 │ │ │ │ + DW_CFA_offset: r23 at cfa-184 │ │ │ │ + DW_CFA_offset: r24 at cfa-176 │ │ │ │ + DW_CFA_offset: r25 at cfa-168 │ │ │ │ + DW_CFA_offset: r27 at cfa-152 │ │ │ │ + DW_CFA_offset: r28 at cfa-144 │ │ │ │ + DW_CFA_offset: r29 at cfa-136 │ │ │ │ + DW_CFA_advance_loc: 48 to 0000000000035b44 │ │ │ │ + DW_CFA_def_cfa_offset: 528 │ │ │ │ + DW_CFA_offset: r18 at cfa-224 │ │ │ │ + DW_CFA_offset: r19 at cfa-216 │ │ │ │ + DW_CFA_offset: r20 at cfa-208 │ │ │ │ + DW_CFA_offset: r21 at cfa-200 │ │ │ │ + DW_CFA_offset: r26 at cfa-160 │ │ │ │ + DW_CFA_offset: r30 at cfa-128 │ │ │ │ + DW_CFA_offset: r31 at cfa-120 │ │ │ │ DW_CFA_offset_extended_sf: r71 at cfa+8 │ │ │ │ DW_CFA_offset_extended_sf: r72 at cfa+8 │ │ │ │ - DW_CFA_offset: r30 at cfa-144 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000038ec0 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000035b50 │ │ │ │ DW_CFA_def_cfa_register: r31 │ │ │ │ - DW_CFA_advance_loc2: 3208 to 0000000000039b48 │ │ │ │ + DW_CFA_advance_loc2: 2616 to 0000000000036588 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa: r1 ofs 0 │ │ │ │ - DW_CFA_advance_loc: 68 to 0000000000039b8c │ │ │ │ + DW_CFA_advance_loc: 44 to 00000000000365b4 │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ - DW_CFA_advance_loc: 84 to 0000000000039be0 │ │ │ │ + DW_CFA_advance_loc: 84 to 0000000000036608 │ │ │ │ DW_CFA_restore_extended: r71 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000039be4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003660c │ │ │ │ DW_CFA_restore_extended: r72 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000003661c │ │ │ │ DW_CFA_restore: r63 │ │ │ │ DW_CFA_restore: r62 │ │ │ │ DW_CFA_restore: r61 │ │ │ │ DW_CFA_restore: r60 │ │ │ │ DW_CFA_restore: r59 │ │ │ │ DW_CFA_restore: r58 │ │ │ │ DW_CFA_restore: r57 │ │ │ │ DW_CFA_restore: r56 │ │ │ │ DW_CFA_restore: r55 │ │ │ │ DW_CFA_restore: r54 │ │ │ │ DW_CFA_restore: r53 │ │ │ │ DW_CFA_restore: r52 │ │ │ │ DW_CFA_restore: r51 │ │ │ │ DW_CFA_restore: r50 │ │ │ │ - DW_CFA_restore: r49 │ │ │ │ - DW_CFA_restore: r48 │ │ │ │ DW_CFA_restore: r31 │ │ │ │ DW_CFA_restore: r30 │ │ │ │ DW_CFA_restore: r29 │ │ │ │ DW_CFA_restore: r28 │ │ │ │ DW_CFA_restore: r27 │ │ │ │ DW_CFA_restore: r26 │ │ │ │ DW_CFA_restore: r25 │ │ │ │ @@ -5631,83 +5638,90 @@ │ │ │ │ DW_CFA_restore: r20 │ │ │ │ DW_CFA_restore: r19 │ │ │ │ DW_CFA_restore: r18 │ │ │ │ DW_CFA_restore: r17 │ │ │ │ DW_CFA_restore: r16 │ │ │ │ DW_CFA_restore: r15 │ │ │ │ DW_CFA_restore: r14 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000039bf0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000036620 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00002548 0000000000000090 0000254c FDE cie=00000000 pc=000000000003c0b0..000000000003f054 │ │ │ │ - DW_CFA_advance_loc: 156 to 000000000003c14c │ │ │ │ +00002540 0000000000000098 00002544 FDE cie=00000000 pc=0000000000038a50..000000000003b794 │ │ │ │ + DW_CFA_advance_loc: 92 to 0000000000038aac │ │ │ │ DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ - DW_CFA_offset: r22 at cfa-192 │ │ │ │ - DW_CFA_offset: r58 at cfa-48 │ │ │ │ - DW_CFA_offset: r59 at cfa-40 │ │ │ │ - DW_CFA_offset: r25 at cfa-168 │ │ │ │ - DW_CFA_offset: r50 at cfa-112 │ │ │ │ - DW_CFA_offset: r51 at cfa-104 │ │ │ │ + DW_CFA_offset: r22 at cfa-208 │ │ │ │ + DW_CFA_offset: r23 at cfa-200 │ │ │ │ DW_CFA_offset: r52 at cfa-96 │ │ │ │ DW_CFA_offset: r53 at cfa-88 │ │ │ │ DW_CFA_offset: r54 at cfa-80 │ │ │ │ + DW_CFA_offset: r48 at cfa-128 │ │ │ │ + DW_CFA_offset: r49 at cfa-120 │ │ │ │ + DW_CFA_offset: r50 at cfa-112 │ │ │ │ + DW_CFA_offset: r51 at cfa-104 │ │ │ │ DW_CFA_offset: r55 at cfa-72 │ │ │ │ DW_CFA_offset: r56 at cfa-64 │ │ │ │ DW_CFA_offset: r57 at cfa-56 │ │ │ │ + DW_CFA_offset: r58 at cfa-48 │ │ │ │ + DW_CFA_offset: r59 at cfa-40 │ │ │ │ DW_CFA_offset: r60 at cfa-32 │ │ │ │ DW_CFA_offset: r61 at cfa-24 │ │ │ │ DW_CFA_offset: r62 at cfa-16 │ │ │ │ DW_CFA_offset: r63 at cfa-8 │ │ │ │ - DW_CFA_offset: r14 at cfa-256 │ │ │ │ - DW_CFA_offset: r15 at cfa-248 │ │ │ │ - DW_CFA_offset: r23 at cfa-184 │ │ │ │ - DW_CFA_offset: r28 at cfa-144 │ │ │ │ - DW_CFA_offset: r16 at cfa-240 │ │ │ │ - DW_CFA_offset: r17 at cfa-232 │ │ │ │ - DW_CFA_offset: r18 at cfa-224 │ │ │ │ - DW_CFA_offset: r19 at cfa-216 │ │ │ │ - DW_CFA_offset: r20 at cfa-208 │ │ │ │ - DW_CFA_offset: r21 at cfa-200 │ │ │ │ - DW_CFA_offset: r24 at cfa-176 │ │ │ │ - DW_CFA_offset: r26 at cfa-160 │ │ │ │ - DW_CFA_offset: r27 at cfa-152 │ │ │ │ - DW_CFA_offset: r29 at cfa-136 │ │ │ │ - DW_CFA_offset: r30 at cfa-128 │ │ │ │ - DW_CFA_offset: r31 at cfa-120 │ │ │ │ + DW_CFA_offset: r16 at cfa-256 │ │ │ │ + DW_CFA_advance_loc: 80 to 0000000000038afc │ │ │ │ + DW_CFA_offset: r17 at cfa-248 │ │ │ │ + DW_CFA_offset: r18 at cfa-240 │ │ │ │ + DW_CFA_offset: r19 at cfa-232 │ │ │ │ + DW_CFA_offset: r24 at cfa-192 │ │ │ │ + DW_CFA_offset: r25 at cfa-184 │ │ │ │ + DW_CFA_offset: r26 at cfa-176 │ │ │ │ + DW_CFA_offset: r27 at cfa-168 │ │ │ │ + DW_CFA_offset: r14 at cfa-272 │ │ │ │ + DW_CFA_offset: r15 at cfa-264 │ │ │ │ + DW_CFA_offset: r20 at cfa-224 │ │ │ │ + DW_CFA_offset: r21 at cfa-216 │ │ │ │ + DW_CFA_offset: r28 at cfa-160 │ │ │ │ + DW_CFA_offset: r29 at cfa-152 │ │ │ │ + DW_CFA_offset: r31 at cfa-136 │ │ │ │ + DW_CFA_offset: r30 at cfa-144 │ │ │ │ DW_CFA_offset_extended_sf: r71 at cfa+8 │ │ │ │ DW_CFA_offset_extended_sf: r72 at cfa+8 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000003c158 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000038b04 │ │ │ │ DW_CFA_def_cfa_offset: 544 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000003c168 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000038b0c │ │ │ │ DW_CFA_def_cfa_register: r31 │ │ │ │ - DW_CFA_advance_loc2: 3268 to 000000000003ce2c │ │ │ │ + DW_CFA_advance_loc2: 2644 to 0000000000039560 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa: r1 ofs 0 │ │ │ │ - DW_CFA_advance_loc: 68 to 000000000003ce70 │ │ │ │ + DW_CFA_advance_loc: 44 to 000000000003958c │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ - DW_CFA_advance_loc: 76 to 000000000003cebc │ │ │ │ + DW_CFA_advance_loc: 60 to 00000000000395c8 │ │ │ │ DW_CFA_restore_extended: r71 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003cec0 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000395cc │ │ │ │ DW_CFA_restore_extended: r72 │ │ │ │ + DW_CFA_advance_loc: 48 to 00000000000395fc │ │ │ │ DW_CFA_restore: r63 │ │ │ │ DW_CFA_restore: r62 │ │ │ │ DW_CFA_restore: r61 │ │ │ │ DW_CFA_restore: r60 │ │ │ │ DW_CFA_restore: r59 │ │ │ │ DW_CFA_restore: r58 │ │ │ │ DW_CFA_restore: r57 │ │ │ │ DW_CFA_restore: r56 │ │ │ │ DW_CFA_restore: r55 │ │ │ │ DW_CFA_restore: r54 │ │ │ │ DW_CFA_restore: r53 │ │ │ │ DW_CFA_restore: r52 │ │ │ │ DW_CFA_restore: r51 │ │ │ │ DW_CFA_restore: r50 │ │ │ │ + DW_CFA_restore: r49 │ │ │ │ + DW_CFA_restore: r48 │ │ │ │ DW_CFA_restore: r31 │ │ │ │ DW_CFA_restore: r30 │ │ │ │ DW_CFA_restore: r29 │ │ │ │ DW_CFA_restore: r28 │ │ │ │ DW_CFA_restore: r27 │ │ │ │ DW_CFA_restore: r26 │ │ │ │ DW_CFA_restore: r25 │ │ │ │ @@ -5718,63 +5732,67 @@ │ │ │ │ DW_CFA_restore: r20 │ │ │ │ DW_CFA_restore: r19 │ │ │ │ DW_CFA_restore: r18 │ │ │ │ DW_CFA_restore: r17 │ │ │ │ DW_CFA_restore: r16 │ │ │ │ DW_CFA_restore: r15 │ │ │ │ DW_CFA_restore: r14 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003cec4 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000039600 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -000025dc 0000000000000074 000025e0 FDE cie=00000000 pc=000000000003f060..000000000003f668 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000003f074 │ │ │ │ - DW_CFA_register: r65 in r0 │ │ │ │ - DW_CFA_offset: r30 at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 116 to 000000000003f0e8 │ │ │ │ - DW_CFA_def_cfa_offset: 256 │ │ │ │ - DW_CFA_offset: r15 at cfa-184 │ │ │ │ - DW_CFA_offset: r23 at cfa-120 │ │ │ │ - DW_CFA_offset: r31 at cfa-56 │ │ │ │ +000025dc 0000000000000078 000025e0 FDE cie=00000000 pc=000000000003b7a0..000000000003bd48 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000003b7ac │ │ │ │ + DW_CFA_offset: r27 at cfa-104 │ │ │ │ + DW_CFA_offset: r26 at cfa-112 │ │ │ │ + DW_CFA_advance_loc: 68 to 000000000003b7f0 │ │ │ │ + DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ + DW_CFA_offset: r56 at cfa-64 │ │ │ │ + DW_CFA_offset: r57 at cfa-56 │ │ │ │ DW_CFA_offset: r58 at cfa-48 │ │ │ │ DW_CFA_offset: r59 at cfa-40 │ │ │ │ DW_CFA_offset: r60 at cfa-32 │ │ │ │ DW_CFA_offset: r61 at cfa-24 │ │ │ │ DW_CFA_offset: r62 at cfa-16 │ │ │ │ DW_CFA_offset: r63 at cfa-8 │ │ │ │ - DW_CFA_offset: r14 at cfa-192 │ │ │ │ - DW_CFA_offset: r16 at cfa-176 │ │ │ │ - DW_CFA_offset: r17 at cfa-168 │ │ │ │ - DW_CFA_offset: r18 at cfa-160 │ │ │ │ - DW_CFA_offset: r19 at cfa-152 │ │ │ │ - DW_CFA_offset: r20 at cfa-144 │ │ │ │ - DW_CFA_offset: r21 at cfa-136 │ │ │ │ - DW_CFA_offset: r22 at cfa-128 │ │ │ │ - DW_CFA_offset: r24 at cfa-112 │ │ │ │ - DW_CFA_offset: r25 at cfa-104 │ │ │ │ - DW_CFA_offset: r26 at cfa-96 │ │ │ │ - DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ - DW_CFA_offset: r27 at cfa-88 │ │ │ │ - DW_CFA_offset: r28 at cfa-80 │ │ │ │ - DW_CFA_offset: r29 at cfa-72 │ │ │ │ + DW_CFA_offset: r15 at cfa-200 │ │ │ │ + DW_CFA_offset: r14 at cfa-208 │ │ │ │ + DW_CFA_offset: r25 at cfa-120 │ │ │ │ + DW_CFA_advance_loc: 64 to 000000000003b830 │ │ │ │ + DW_CFA_def_cfa_offset: 272 │ │ │ │ + DW_CFA_offset: r31 at cfa-72 │ │ │ │ + DW_CFA_offset: r30 at cfa-80 │ │ │ │ + DW_CFA_offset: r29 at cfa-88 │ │ │ │ DW_CFA_offset_extended_sf: r72 at cfa+8 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000003f0fc │ │ │ │ + DW_CFA_offset: r16 at cfa-192 │ │ │ │ + DW_CFA_offset: r17 at cfa-184 │ │ │ │ + DW_CFA_offset: r18 at cfa-176 │ │ │ │ + DW_CFA_offset: r19 at cfa-168 │ │ │ │ + DW_CFA_offset: r20 at cfa-160 │ │ │ │ + DW_CFA_offset: r21 at cfa-152 │ │ │ │ + DW_CFA_offset: r22 at cfa-144 │ │ │ │ + DW_CFA_offset: r23 at cfa-136 │ │ │ │ + DW_CFA_offset: r24 at cfa-128 │ │ │ │ + DW_CFA_offset: r28 at cfa-96 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000003b83c │ │ │ │ DW_CFA_def_cfa_register: r31 │ │ │ │ - DW_CFA_advance_loc2: 1260 to 000000000003f5e8 │ │ │ │ + DW_CFA_advance_loc2: 1156 to 000000000003bcc0 │ │ │ │ DW_CFA_def_cfa: r1 ofs 0 │ │ │ │ - DW_CFA_advance_loc: 68 to 000000000003f62c │ │ │ │ + DW_CFA_advance_loc: 44 to 000000000003bcec │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000003f640 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003bcf0 │ │ │ │ DW_CFA_restore_extended: r72 │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000003f658 │ │ │ │ + DW_CFA_advance_loc: 72 to 000000000003bd38 │ │ │ │ DW_CFA_restore: r63 │ │ │ │ DW_CFA_restore: r62 │ │ │ │ DW_CFA_restore: r61 │ │ │ │ DW_CFA_restore: r60 │ │ │ │ DW_CFA_restore: r59 │ │ │ │ DW_CFA_restore: r58 │ │ │ │ + DW_CFA_restore: r57 │ │ │ │ + DW_CFA_restore: r56 │ │ │ │ DW_CFA_restore: r31 │ │ │ │ DW_CFA_restore: r30 │ │ │ │ DW_CFA_restore: r29 │ │ │ │ DW_CFA_restore: r28 │ │ │ │ DW_CFA_restore: r27 │ │ │ │ DW_CFA_restore: r26 │ │ │ │ DW_CFA_restore: r25 │ │ │ │ @@ -5787,54 +5805,60 @@ │ │ │ │ DW_CFA_restore: r18 │ │ │ │ DW_CFA_restore: r17 │ │ │ │ DW_CFA_restore: r16 │ │ │ │ DW_CFA_restore: r15 │ │ │ │ DW_CFA_restore: r14 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002654 000000000000006c 00002658 FDE cie=00000000 pc=000000000003f670..000000000003fc38 │ │ │ │ - DW_CFA_advance_loc: 124 to 000000000003f6ec │ │ │ │ - DW_CFA_def_cfa_offset: 240 │ │ │ │ +00002658 0000000000000074 0000265c FDE cie=00000000 pc=000000000003bd50..000000000003c2c8 │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000003bd68 │ │ │ │ + DW_CFA_register: r65 in r0 │ │ │ │ + DW_CFA_offset: r23 at cfa-120 │ │ │ │ + DW_CFA_offset: r24 at cfa-112 │ │ │ │ + DW_CFA_advance_loc: 120 to 000000000003bde0 │ │ │ │ + DW_CFA_def_cfa_offset: 256 │ │ │ │ + DW_CFA_offset: r27 at cfa-88 │ │ │ │ + DW_CFA_offset: r26 at cfa-96 │ │ │ │ + DW_CFA_offset: r31 at cfa-56 │ │ │ │ + DW_CFA_offset: r58 at cfa-48 │ │ │ │ + DW_CFA_offset: r59 at cfa-40 │ │ │ │ DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ - DW_CFA_offset: r22 at cfa-112 │ │ │ │ - DW_CFA_offset: r27 at cfa-72 │ │ │ │ - DW_CFA_offset: r28 at cfa-64 │ │ │ │ - DW_CFA_offset: r31 at cfa-40 │ │ │ │ DW_CFA_offset: r60 at cfa-32 │ │ │ │ DW_CFA_offset: r61 at cfa-24 │ │ │ │ DW_CFA_offset: r62 at cfa-16 │ │ │ │ DW_CFA_offset: r63 at cfa-8 │ │ │ │ - DW_CFA_offset: r14 at cfa-176 │ │ │ │ - DW_CFA_offset: r15 at cfa-168 │ │ │ │ - DW_CFA_offset: r16 at cfa-160 │ │ │ │ - DW_CFA_offset: r17 at cfa-152 │ │ │ │ - DW_CFA_offset: r18 at cfa-144 │ │ │ │ - DW_CFA_offset: r19 at cfa-136 │ │ │ │ - DW_CFA_offset: r20 at cfa-128 │ │ │ │ - DW_CFA_offset: r21 at cfa-120 │ │ │ │ - DW_CFA_offset: r23 at cfa-104 │ │ │ │ - DW_CFA_offset: r24 at cfa-96 │ │ │ │ - DW_CFA_offset: r25 at cfa-88 │ │ │ │ - DW_CFA_offset: r26 at cfa-80 │ │ │ │ - DW_CFA_offset: r29 at cfa-56 │ │ │ │ - DW_CFA_offset: r30 at cfa-48 │ │ │ │ + DW_CFA_offset: r14 at cfa-192 │ │ │ │ + DW_CFA_offset: r15 at cfa-184 │ │ │ │ + DW_CFA_offset: r16 at cfa-176 │ │ │ │ + DW_CFA_offset: r17 at cfa-168 │ │ │ │ + DW_CFA_offset: r18 at cfa-160 │ │ │ │ + DW_CFA_offset: r19 at cfa-152 │ │ │ │ + DW_CFA_offset: r20 at cfa-144 │ │ │ │ + DW_CFA_offset: r21 at cfa-136 │ │ │ │ + DW_CFA_offset: r22 at cfa-128 │ │ │ │ + DW_CFA_offset: r25 at cfa-104 │ │ │ │ + DW_CFA_offset: r28 at cfa-80 │ │ │ │ + DW_CFA_offset: r29 at cfa-72 │ │ │ │ + DW_CFA_offset: r30 at cfa-64 │ │ │ │ DW_CFA_offset_extended_sf: r72 at cfa+8 │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000003f704 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003bde4 │ │ │ │ DW_CFA_def_cfa_register: r31 │ │ │ │ - DW_CFA_advance_loc2: 1212 to 000000000003fbc0 │ │ │ │ + DW_CFA_advance_loc2: 1124 to 000000000003c248 │ │ │ │ DW_CFA_def_cfa: r1 ofs 0 │ │ │ │ - DW_CFA_advance_loc: 68 to 000000000003fc04 │ │ │ │ + DW_CFA_advance_loc: 44 to 000000000003c274 │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000003fc18 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003c278 │ │ │ │ DW_CFA_restore_extended: r72 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000003fc28 │ │ │ │ + DW_CFA_advance_loc: 64 to 000000000003c2b8 │ │ │ │ DW_CFA_restore: r63 │ │ │ │ DW_CFA_restore: r62 │ │ │ │ DW_CFA_restore: r61 │ │ │ │ DW_CFA_restore: r60 │ │ │ │ + DW_CFA_restore: r59 │ │ │ │ + DW_CFA_restore: r58 │ │ │ │ DW_CFA_restore: r31 │ │ │ │ DW_CFA_restore: r30 │ │ │ │ DW_CFA_restore: r29 │ │ │ │ DW_CFA_restore: r28 │ │ │ │ DW_CFA_restore: r27 │ │ │ │ DW_CFA_restore: r26 │ │ │ │ DW_CFA_restore: r25 │ │ │ │ @@ -5846,154 +5870,167 @@ │ │ │ │ DW_CFA_restore: r19 │ │ │ │ DW_CFA_restore: r18 │ │ │ │ DW_CFA_restore: r17 │ │ │ │ DW_CFA_restore: r16 │ │ │ │ DW_CFA_restore: r15 │ │ │ │ DW_CFA_restore: r14 │ │ │ │ DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -000026c4 0000000000000114 000026c8 FDE cie=00000000 pc=000000000003fc40..000000000004003c │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000003fc4c │ │ │ │ - DW_CFA_offset: r30 at cfa-144 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000003fc54 │ │ │ │ - DW_CFA_def_cfa_offset: 256 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000003fc60 │ │ │ │ +000026d0 000000000000012c 000026d4 FDE cie=00000000 pc=000000000003c2d0..000000000003c68c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003c2d4 │ │ │ │ + DW_CFA_offset: r30 at cfa-160 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000003c2e0 │ │ │ │ + DW_CFA_def_cfa_offset: 288 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000003c2e8 │ │ │ │ + DW_CFA_offset: r29 at cfa-168 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000003c2f0 │ │ │ │ DW_CFA_register: r65 in r0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003fc64 │ │ │ │ - DW_CFA_offset: r29 at cfa-152 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000003fc6c │ │ │ │ - DW_CFA_offset: r31 at cfa-136 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000003fc74 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003c2f4 │ │ │ │ + DW_CFA_offset: r31 at cfa-152 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000003c2fc │ │ │ │ DW_CFA_offset: r60 at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003fc78 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003c300 │ │ │ │ DW_CFA_offset: r61 at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003fc7c │ │ │ │ - DW_CFA_offset: r50 at cfa-112 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003fc80 │ │ │ │ - DW_CFA_offset: r51 at cfa-104 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003fc84 │ │ │ │ - DW_CFA_offset: r23 at cfa-200 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003fc88 │ │ │ │ - DW_CFA_offset: r26 at cfa-176 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003fc8c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003c304 │ │ │ │ + DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003c308 │ │ │ │ + DW_CFA_offset: r46 at cfa-144 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003c30c │ │ │ │ + DW_CFA_offset: r47 at cfa-136 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003c310 │ │ │ │ + DW_CFA_offset: r18 at cfa-256 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003c314 │ │ │ │ + DW_CFA_offset: r19 at cfa-248 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000003c31c │ │ │ │ + DW_CFA_offset: r24 at cfa-208 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003c320 │ │ │ │ + DW_CFA_offset: r27 at cfa-184 │ │ │ │ + DW_CFA_advance_loc: 84 to 000000000003c374 │ │ │ │ + DW_CFA_offset: r21 at cfa-232 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003c378 │ │ │ │ + DW_CFA_offset: r22 at cfa-224 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000003c388 │ │ │ │ DW_CFA_offset: r52 at cfa-96 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003fc90 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003c38c │ │ │ │ DW_CFA_offset: r53 at cfa-88 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000003fc98 │ │ │ │ - DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ - DW_CFA_advance_loc: 100 to 000000000003fcfc │ │ │ │ - DW_CFA_offset: r21 at cfa-216 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003fd00 │ │ │ │ - DW_CFA_offset: r22 at cfa-208 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003fd04 │ │ │ │ - DW_CFA_offset: r27 at cfa-168 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000003fd14 │ │ │ │ - DW_CFA_offset: r20 at cfa-224 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003fd18 │ │ │ │ - DW_CFA_offset: r24 at cfa-192 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003fd1c │ │ │ │ - DW_CFA_offset: r25 at cfa-184 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003fd20 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000003c3a0 │ │ │ │ + DW_CFA_offset: r23 at cfa-216 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003c3a4 │ │ │ │ + DW_CFA_offset: r25 at cfa-200 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000003c3b0 │ │ │ │ + DW_CFA_offset: r26 at cfa-192 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003c3b4 │ │ │ │ DW_CFA_offset: r54 at cfa-80 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003fd24 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000003c3c0 │ │ │ │ DW_CFA_offset: r55 at cfa-72 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000003fd38 │ │ │ │ - DW_CFA_offset: r28 at cfa-160 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000003fd48 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003c3c4 │ │ │ │ + DW_CFA_offset: r56 at cfa-64 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000003c3cc │ │ │ │ + DW_CFA_offset: r28 at cfa-176 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003c3d0 │ │ │ │ DW_CFA_offset: r48 at cfa-128 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003fd4c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003c3d4 │ │ │ │ DW_CFA_offset: r49 at cfa-120 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003fd50 │ │ │ │ - DW_CFA_offset: r56 at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003fd54 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003c3d8 │ │ │ │ + DW_CFA_offset: r50 at cfa-112 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003c3dc │ │ │ │ + DW_CFA_offset: r51 at cfa-104 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003c3e0 │ │ │ │ DW_CFA_offset: r57 at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003fd58 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003c3e4 │ │ │ │ DW_CFA_offset: r58 at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003fd5c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003c3e8 │ │ │ │ DW_CFA_offset: r59 at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003fd60 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003c3ec │ │ │ │ DW_CFA_offset: r62 at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003fd64 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003c3f0 │ │ │ │ DW_CFA_offset: r63 at cfa-8 │ │ │ │ - DW_CFA_advance_loc1: 484 to 000000000003ff48 │ │ │ │ + DW_CFA_advance_loc1: 428 to 000000000003c59c │ │ │ │ + DW_CFA_restore: r46 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003c5a0 │ │ │ │ + DW_CFA_restore: r47 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003c5a4 │ │ │ │ DW_CFA_restore: r48 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003ff4c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003c5a8 │ │ │ │ DW_CFA_restore: r49 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003ff50 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003c5ac │ │ │ │ DW_CFA_restore: r50 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003ff54 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003c5b0 │ │ │ │ DW_CFA_restore: r51 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003ff58 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003c5b4 │ │ │ │ DW_CFA_restore: r52 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003ff5c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003c5b8 │ │ │ │ DW_CFA_restore: r53 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003ff60 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003c5bc │ │ │ │ DW_CFA_restore: r54 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003ff64 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003c5c0 │ │ │ │ + DW_CFA_restore_extended: r65 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003c5c4 │ │ │ │ DW_CFA_restore: r55 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003ff68 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003c5c8 │ │ │ │ DW_CFA_restore: r56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003ff6c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003c5cc │ │ │ │ DW_CFA_restore: r57 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003ff70 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003c5d0 │ │ │ │ DW_CFA_restore: r58 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003ff74 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003c5d4 │ │ │ │ DW_CFA_restore: r59 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003ff78 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003c5d8 │ │ │ │ DW_CFA_restore: r60 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003ff7c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003c5dc │ │ │ │ DW_CFA_restore: r61 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003ff80 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003c5e0 │ │ │ │ DW_CFA_restore: r62 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003ff84 │ │ │ │ - DW_CFA_restore_extended: r65 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003ff88 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003c5e4 │ │ │ │ DW_CFA_restore: r63 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003ff8c │ │ │ │ - DW_CFA_restore: r20 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003ff90 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003c5e8 │ │ │ │ + DW_CFA_restore: r18 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003c5ec │ │ │ │ + DW_CFA_restore: r19 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003c5f0 │ │ │ │ DW_CFA_restore: r21 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003ff94 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003c5f4 │ │ │ │ DW_CFA_restore: r22 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003ff98 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003c5f8 │ │ │ │ DW_CFA_restore: r23 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003ff9c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003c5fc │ │ │ │ DW_CFA_restore: r24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003ffa0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003c600 │ │ │ │ DW_CFA_restore: r25 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003ffa4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003c604 │ │ │ │ DW_CFA_restore: r26 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003ffa8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003c608 │ │ │ │ DW_CFA_restore: r27 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003ffac │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003c60c │ │ │ │ DW_CFA_restore: r28 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003ffb0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003c610 │ │ │ │ DW_CFA_restore: r29 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003ffb4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003c614 │ │ │ │ DW_CFA_restore: r31 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003ffb8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003c618 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003ffbc │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003c61c │ │ │ │ DW_CFA_restore: r30 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003ffc0 │ │ │ │ - DW_CFA_def_cfa_offset: 256 │ │ │ │ - DW_CFA_offset: r20 at cfa-224 │ │ │ │ - DW_CFA_offset: r21 at cfa-216 │ │ │ │ - DW_CFA_offset: r22 at cfa-208 │ │ │ │ - DW_CFA_offset: r23 at cfa-200 │ │ │ │ - DW_CFA_offset: r24 at cfa-192 │ │ │ │ - DW_CFA_offset: r25 at cfa-184 │ │ │ │ - DW_CFA_offset: r26 at cfa-176 │ │ │ │ - DW_CFA_offset: r27 at cfa-168 │ │ │ │ - DW_CFA_offset: r28 at cfa-160 │ │ │ │ - DW_CFA_offset: r29 at cfa-152 │ │ │ │ - DW_CFA_offset: r30 at cfa-144 │ │ │ │ - DW_CFA_offset: r31 at cfa-136 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003c620 │ │ │ │ + DW_CFA_def_cfa_offset: 288 │ │ │ │ + DW_CFA_offset: r18 at cfa-256 │ │ │ │ + DW_CFA_offset: r19 at cfa-248 │ │ │ │ + DW_CFA_offset: r21 at cfa-232 │ │ │ │ + DW_CFA_offset: r22 at cfa-224 │ │ │ │ + DW_CFA_offset: r23 at cfa-216 │ │ │ │ + DW_CFA_offset: r24 at cfa-208 │ │ │ │ + DW_CFA_offset: r25 at cfa-200 │ │ │ │ + DW_CFA_offset: r26 at cfa-192 │ │ │ │ + DW_CFA_offset: r27 at cfa-184 │ │ │ │ + DW_CFA_offset: r28 at cfa-176 │ │ │ │ + DW_CFA_offset: r29 at cfa-168 │ │ │ │ + DW_CFA_offset: r30 at cfa-160 │ │ │ │ + DW_CFA_offset: r31 at cfa-152 │ │ │ │ + DW_CFA_offset: r46 at cfa-144 │ │ │ │ + DW_CFA_offset: r47 at cfa-136 │ │ │ │ DW_CFA_offset: r48 at cfa-128 │ │ │ │ DW_CFA_offset: r49 at cfa-120 │ │ │ │ DW_CFA_offset: r50 at cfa-112 │ │ │ │ DW_CFA_offset: r51 at cfa-104 │ │ │ │ DW_CFA_offset: r52 at cfa-96 │ │ │ │ DW_CFA_offset: r53 at cfa-88 │ │ │ │ DW_CFA_offset: r54 at cfa-80 │ │ │ │ @@ -6003,359 +6040,370 @@ │ │ │ │ DW_CFA_offset: r58 at cfa-48 │ │ │ │ DW_CFA_offset: r59 at cfa-40 │ │ │ │ DW_CFA_offset: r60 at cfa-32 │ │ │ │ DW_CFA_offset: r61 at cfa-24 │ │ │ │ DW_CFA_offset: r62 at cfa-16 │ │ │ │ DW_CFA_offset: r63 at cfa-8 │ │ │ │ DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ - DW_CFA_advance_loc: 60 to 000000000003fffc │ │ │ │ - DW_CFA_restore: r20 │ │ │ │ + DW_CFA_advance_loc: 44 to 000000000003c64c │ │ │ │ DW_CFA_restore: r21 │ │ │ │ DW_CFA_restore: r22 │ │ │ │ - DW_CFA_restore: r24 │ │ │ │ + DW_CFA_restore: r23 │ │ │ │ DW_CFA_restore: r25 │ │ │ │ - DW_CFA_restore: r27 │ │ │ │ + DW_CFA_restore: r26 │ │ │ │ DW_CFA_restore: r28 │ │ │ │ DW_CFA_restore: r48 │ │ │ │ DW_CFA_restore: r49 │ │ │ │ + DW_CFA_restore: r50 │ │ │ │ + DW_CFA_restore: r51 │ │ │ │ + DW_CFA_restore: r52 │ │ │ │ + DW_CFA_restore: r53 │ │ │ │ DW_CFA_restore: r54 │ │ │ │ DW_CFA_restore: r55 │ │ │ │ DW_CFA_restore: r56 │ │ │ │ DW_CFA_restore: r57 │ │ │ │ DW_CFA_restore: r58 │ │ │ │ DW_CFA_restore: r59 │ │ │ │ DW_CFA_restore: r62 │ │ │ │ DW_CFA_restore: r63 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000040004 │ │ │ │ - DW_CFA_restore: r50 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000040008 │ │ │ │ - DW_CFA_restore: r51 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004000c │ │ │ │ - DW_CFA_restore: r52 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000040010 │ │ │ │ - DW_CFA_restore: r53 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000040014 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000003c654 │ │ │ │ + DW_CFA_restore: r46 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003c658 │ │ │ │ + DW_CFA_restore: r47 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003c65c │ │ │ │ DW_CFA_restore: r60 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000040018 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003c660 │ │ │ │ DW_CFA_restore: r61 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004001c │ │ │ │ - DW_CFA_restore: r23 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000040020 │ │ │ │ - DW_CFA_restore: r26 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000040024 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003c664 │ │ │ │ + DW_CFA_restore: r18 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003c668 │ │ │ │ + DW_CFA_restore: r19 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003c66c │ │ │ │ + DW_CFA_restore: r24 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003c670 │ │ │ │ + DW_CFA_restore: r27 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003c674 │ │ │ │ DW_CFA_restore: r29 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000040028 │ │ │ │ - DW_CFA_restore: r31 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004002c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003c678 │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003c67c │ │ │ │ + DW_CFA_restore: r31 │ │ │ │ │ │ │ │ -000027dc 00000000000000d4 000027e0 FDE cie=00000000 pc=0000000000040040..00000000000404cc │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000004004c │ │ │ │ - DW_CFA_offset: r21 at cfa-216 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000040054 │ │ │ │ +00002800 00000000000000d4 00002804 FDE cie=00000000 pc=000000000003c690..000000000003cabc │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003c694 │ │ │ │ + DW_CFA_offset: r22 at cfa-224 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000003c6a0 │ │ │ │ DW_CFA_def_cfa_offset: 304 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000040060 │ │ │ │ - DW_CFA_offset: r20 at cfa-224 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000040068 │ │ │ │ - DW_CFA_offset: r31 at cfa-136 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000040078 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000003c6a8 │ │ │ │ + DW_CFA_offset: r21 at cfa-232 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000003c6b4 │ │ │ │ + DW_CFA_offset: r31 at cfa-152 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000003c6c0 │ │ │ │ + DW_CFA_offset: r27 at cfa-184 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003c6c4 │ │ │ │ + DW_CFA_offset: r26 at cfa-192 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000003c6cc │ │ │ │ DW_CFA_register: r65 in r0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004007c │ │ │ │ - DW_CFA_offset: r27 at cfa-168 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000040084 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000003c6d4 │ │ │ │ + DW_CFA_offset: r46 at cfa-144 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003c6d8 │ │ │ │ + DW_CFA_offset: r47 at cfa-136 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003c6dc │ │ │ │ DW_CFA_offset: r48 at cfa-128 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000040088 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003c6e0 │ │ │ │ DW_CFA_offset: r49 at cfa-120 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004008c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003c6e4 │ │ │ │ DW_CFA_offset: r50 at cfa-112 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000040090 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003c6e8 │ │ │ │ DW_CFA_offset: r51 at cfa-104 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000040094 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003c6ec │ │ │ │ DW_CFA_offset: r52 at cfa-96 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000040098 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003c6f0 │ │ │ │ + DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003c6f4 │ │ │ │ DW_CFA_offset: r53 at cfa-88 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004009c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003c6f8 │ │ │ │ DW_CFA_offset: r54 at cfa-80 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000400a0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003c6fc │ │ │ │ DW_CFA_offset: r55 at cfa-72 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000400a4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003c700 │ │ │ │ DW_CFA_offset: r56 at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000400a8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003c704 │ │ │ │ DW_CFA_offset: r57 at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000400ac │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003c708 │ │ │ │ DW_CFA_offset: r58 at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000400b0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003c70c │ │ │ │ DW_CFA_offset: r59 at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000400b4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003c710 │ │ │ │ DW_CFA_offset: r60 at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000400b8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003c714 │ │ │ │ DW_CFA_offset: r61 at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000400bc │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003c718 │ │ │ │ DW_CFA_offset: r62 at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000400c0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003c71c │ │ │ │ DW_CFA_offset: r63 at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000400c4 │ │ │ │ - DW_CFA_offset: r15 at cfa-264 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000400c8 │ │ │ │ - DW_CFA_offset: r16 at cfa-256 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000400cc │ │ │ │ - DW_CFA_offset: r17 at cfa-248 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000400d0 │ │ │ │ - DW_CFA_offset: r18 at cfa-240 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000400d4 │ │ │ │ - DW_CFA_offset: r22 at cfa-208 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000400d8 │ │ │ │ - DW_CFA_offset: r23 at cfa-200 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000400dc │ │ │ │ - DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000400e0 │ │ │ │ - DW_CFA_offset: r24 at cfa-192 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000400e4 │ │ │ │ - DW_CFA_offset: r25 at cfa-184 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000400e8 │ │ │ │ - DW_CFA_offset: r26 at cfa-176 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000400ec │ │ │ │ - DW_CFA_offset: r19 at cfa-232 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000400f0 │ │ │ │ - DW_CFA_offset: r28 at cfa-160 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000400f4 │ │ │ │ - DW_CFA_offset: r29 at cfa-152 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000400f8 │ │ │ │ - DW_CFA_offset: r30 at cfa-144 │ │ │ │ - DW_CFA_advance_loc1: 812 to 0000000000040424 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003c720 │ │ │ │ + DW_CFA_offset: r17 at cfa-264 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003c724 │ │ │ │ + DW_CFA_offset: r18 at cfa-256 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003c728 │ │ │ │ + DW_CFA_offset: r19 at cfa-248 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003c72c │ │ │ │ + DW_CFA_offset: r20 at cfa-240 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003c730 │ │ │ │ + DW_CFA_offset: r23 at cfa-216 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000003c738 │ │ │ │ + DW_CFA_offset: r24 at cfa-208 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003c73c │ │ │ │ + DW_CFA_offset: r25 at cfa-200 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000003c748 │ │ │ │ + DW_CFA_offset: r28 at cfa-176 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003c74c │ │ │ │ + DW_CFA_offset: r29 at cfa-168 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003c750 │ │ │ │ + DW_CFA_offset: r30 at cfa-160 │ │ │ │ + DW_CFA_advance_loc1: 708 to 000000000003ca14 │ │ │ │ + DW_CFA_restore: r46 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003ca18 │ │ │ │ + DW_CFA_restore: r47 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003ca1c │ │ │ │ DW_CFA_restore: r48 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000040428 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003ca20 │ │ │ │ DW_CFA_restore: r49 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004042c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003ca24 │ │ │ │ DW_CFA_restore: r50 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000040430 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003ca28 │ │ │ │ DW_CFA_restore: r51 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000040434 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003ca2c │ │ │ │ DW_CFA_restore: r52 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000040438 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003ca30 │ │ │ │ DW_CFA_restore: r53 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004043c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003ca34 │ │ │ │ DW_CFA_restore: r54 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000040440 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003ca38 │ │ │ │ DW_CFA_restore: r55 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000040444 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003ca3c │ │ │ │ DW_CFA_restore: r56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000040448 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003ca40 │ │ │ │ DW_CFA_restore: r57 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004044c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003ca44 │ │ │ │ DW_CFA_restore: r58 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000040450 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003ca48 │ │ │ │ DW_CFA_restore: r59 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000040454 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003ca4c │ │ │ │ DW_CFA_restore: r60 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000040458 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003ca50 │ │ │ │ DW_CFA_restore: r61 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004045c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003ca54 │ │ │ │ DW_CFA_restore: r62 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000040460 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003ca58 │ │ │ │ DW_CFA_restore: r63 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000040464 │ │ │ │ - DW_CFA_restore: r15 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000040468 │ │ │ │ - DW_CFA_restore: r16 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004046c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003ca5c │ │ │ │ DW_CFA_restore: r17 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000040470 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003ca60 │ │ │ │ DW_CFA_restore: r18 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000040474 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003ca64 │ │ │ │ DW_CFA_restore: r19 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000040478 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003ca68 │ │ │ │ DW_CFA_restore: r20 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004047c │ │ │ │ - DW_CFA_restore: r22 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000040480 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003ca6c │ │ │ │ + DW_CFA_restore: r21 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003ca70 │ │ │ │ DW_CFA_restore: r23 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000040484 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003ca74 │ │ │ │ DW_CFA_restore: r24 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000040488 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003ca78 │ │ │ │ DW_CFA_restore: r25 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004048c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003ca7c │ │ │ │ DW_CFA_restore: r26 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000040490 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003ca80 │ │ │ │ DW_CFA_restore: r27 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000040494 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003ca84 │ │ │ │ DW_CFA_restore: r28 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000040498 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003ca88 │ │ │ │ DW_CFA_restore: r29 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004049c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003ca8c │ │ │ │ DW_CFA_restore: r30 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000404a0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003ca90 │ │ │ │ DW_CFA_restore: r31 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000404a8 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000003ca98 │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000404ac │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003ca9c │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000404b0 │ │ │ │ - DW_CFA_restore: r21 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000404b4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003caa0 │ │ │ │ + DW_CFA_restore: r22 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003caa4 │ │ │ │ DW_CFA_def_cfa_offset: 304 │ │ │ │ - DW_CFA_offset: r20 at cfa-224 │ │ │ │ - DW_CFA_offset: r21 at cfa-216 │ │ │ │ - DW_CFA_offset: r31 at cfa-136 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000404b8 │ │ │ │ - DW_CFA_restore: r20 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000404bc │ │ │ │ + DW_CFA_offset: r21 at cfa-232 │ │ │ │ + DW_CFA_offset: r22 at cfa-224 │ │ │ │ + DW_CFA_offset: r31 at cfa-152 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003caa8 │ │ │ │ + DW_CFA_restore: r21 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003caac │ │ │ │ DW_CFA_restore: r31 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000028b4 0000000000000144 000028b8 FDE cie=00000000 pc=00000000000404d0..0000000000040994 │ │ │ │ - DW_CFA_advance_loc: 12 to 00000000000404dc │ │ │ │ +000028d8 0000000000000154 000028dc FDE cie=00000000 pc=000000000003cac0..000000000003cf38 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003cac4 │ │ │ │ DW_CFA_offset: r14 at cfa-288 │ │ │ │ - DW_CFA_advance_loc: 16 to 00000000000404ec │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000003cad8 │ │ │ │ DW_CFA_def_cfa_offset: 368 │ │ │ │ DW_CFA_offset_extended_sf: r72 at cfa+8 │ │ │ │ - DW_CFA_advance_loc: 12 to 00000000000404f8 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000003cae0 │ │ │ │ DW_CFA_offset: r19 at cfa-248 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000040500 │ │ │ │ - DW_CFA_offset: r15 at cfa-280 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000040510 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000003caec │ │ │ │ + DW_CFA_offset: r30 at cfa-160 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000003caf8 │ │ │ │ DW_CFA_register: r65 in r0 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000040514 │ │ │ │ - DW_CFA_offset: r46 at cfa-144 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000040518 │ │ │ │ - DW_CFA_offset: r47 at cfa-136 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004051c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003cafc │ │ │ │ DW_CFA_offset: r48 at cfa-128 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000040520 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003cb00 │ │ │ │ DW_CFA_offset: r49 at cfa-120 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000040524 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003cb04 │ │ │ │ + DW_CFA_offset: r50 at cfa-112 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003cb08 │ │ │ │ + DW_CFA_offset: r46 at cfa-144 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003cb0c │ │ │ │ + DW_CFA_offset: r47 at cfa-136 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003cb10 │ │ │ │ + DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003cb14 │ │ │ │ + DW_CFA_offset: r51 at cfa-104 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003cb18 │ │ │ │ DW_CFA_offset: r52 at cfa-96 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000040528 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003cb1c │ │ │ │ DW_CFA_offset: r53 at cfa-88 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004052c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003cb20 │ │ │ │ DW_CFA_offset: r54 at cfa-80 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000040530 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003cb24 │ │ │ │ DW_CFA_offset: r55 at cfa-72 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000040534 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003cb28 │ │ │ │ DW_CFA_offset: r56 at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000040538 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003cb2c │ │ │ │ DW_CFA_offset: r57 at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004053c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003cb30 │ │ │ │ DW_CFA_offset: r58 at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000040540 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003cb34 │ │ │ │ DW_CFA_offset: r59 at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000040544 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003cb38 │ │ │ │ DW_CFA_offset: r60 at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000040548 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003cb3c │ │ │ │ DW_CFA_offset: r61 at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004054c │ │ │ │ - DW_CFA_offset: r62 at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000040550 │ │ │ │ - DW_CFA_offset: r63 at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000040554 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003cb40 │ │ │ │ + DW_CFA_offset: r15 at cfa-280 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000003cb48 │ │ │ │ DW_CFA_offset: r16 at cfa-272 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000040558 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003cb4c │ │ │ │ DW_CFA_offset: r17 at cfa-264 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004055c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003cb50 │ │ │ │ DW_CFA_offset: r18 at cfa-256 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000040560 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003cb54 │ │ │ │ + DW_CFA_offset: r22 at cfa-224 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000003cb5c │ │ │ │ DW_CFA_offset: r29 at cfa-168 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000040564 │ │ │ │ - DW_CFA_offset: r30 at cfa-160 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000040568 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003cb60 │ │ │ │ + DW_CFA_offset: r28 at cfa-176 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003cb64 │ │ │ │ + DW_CFA_offset: r27 at cfa-184 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003cb68 │ │ │ │ DW_CFA_offset: r31 at cfa-152 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004056c │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000003cb70 │ │ │ │ DW_CFA_offset: r20 at cfa-240 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000040570 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003cb74 │ │ │ │ DW_CFA_offset: r21 at cfa-232 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000040574 │ │ │ │ - DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000040578 │ │ │ │ - DW_CFA_offset: r22 at cfa-224 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004057c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003cb78 │ │ │ │ DW_CFA_offset: r23 at cfa-216 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000040580 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003cb7c │ │ │ │ DW_CFA_offset: r24 at cfa-208 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000040584 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003cb80 │ │ │ │ DW_CFA_offset: r25 at cfa-200 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000040588 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003cb84 │ │ │ │ DW_CFA_offset: r26 at cfa-192 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004058c │ │ │ │ - DW_CFA_offset: r27 at cfa-184 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000040590 │ │ │ │ - DW_CFA_offset: r28 at cfa-176 │ │ │ │ - DW_CFA_advance_loc1: 800 to 00000000000408b0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003cb88 │ │ │ │ + DW_CFA_offset: r62 at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003cb8c │ │ │ │ + DW_CFA_offset: r63 at cfa-8 │ │ │ │ + DW_CFA_advance_loc1: 708 to 000000000003ce50 │ │ │ │ DW_CFA_restore: r46 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000408b4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003ce54 │ │ │ │ DW_CFA_restore: r47 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000408b8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003ce58 │ │ │ │ DW_CFA_restore: r48 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000408bc │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003ce5c │ │ │ │ DW_CFA_restore: r49 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000408c0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003ce60 │ │ │ │ + DW_CFA_restore: r50 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003ce64 │ │ │ │ + DW_CFA_restore: r51 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003ce68 │ │ │ │ DW_CFA_restore: r52 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000408c4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003ce6c │ │ │ │ DW_CFA_restore: r53 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000408c8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003ce70 │ │ │ │ DW_CFA_restore: r54 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000408cc │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003ce74 │ │ │ │ DW_CFA_restore: r55 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000408d0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003ce78 │ │ │ │ DW_CFA_restore: r56 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000408d4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003ce7c │ │ │ │ DW_CFA_restore: r57 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000408d8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003ce80 │ │ │ │ DW_CFA_restore: r58 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000408dc │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003ce84 │ │ │ │ DW_CFA_restore: r59 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000408e0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003ce88 │ │ │ │ DW_CFA_restore: r60 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000408e4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003ce8c │ │ │ │ DW_CFA_restore: r61 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000408e8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003ce90 │ │ │ │ DW_CFA_restore: r62 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000408ec │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003ce94 │ │ │ │ DW_CFA_restore: r63 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000408f0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003ce98 │ │ │ │ DW_CFA_restore: r15 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000408f4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003ce9c │ │ │ │ DW_CFA_restore: r16 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000408f8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003cea0 │ │ │ │ DW_CFA_restore: r17 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000408fc │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003cea4 │ │ │ │ DW_CFA_restore: r18 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000040900 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003cea8 │ │ │ │ DW_CFA_restore: r19 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000040904 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003ceac │ │ │ │ DW_CFA_restore: r20 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000040908 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003ceb0 │ │ │ │ DW_CFA_restore: r21 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004090c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003ceb4 │ │ │ │ DW_CFA_restore: r22 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000040910 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003ceb8 │ │ │ │ DW_CFA_restore: r23 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000040914 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003cebc │ │ │ │ DW_CFA_restore: r24 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000040918 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003cec0 │ │ │ │ DW_CFA_restore: r25 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004091c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003cec4 │ │ │ │ DW_CFA_restore: r26 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000040920 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003cec8 │ │ │ │ DW_CFA_restore: r27 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000040924 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003cecc │ │ │ │ DW_CFA_restore: r28 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000040928 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003ced0 │ │ │ │ DW_CFA_restore: r29 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004092c │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000003ced8 │ │ │ │ DW_CFA_restore: r30 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000040930 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003cedc │ │ │ │ DW_CFA_restore: r31 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000040938 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003cee0 │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004093c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003cee4 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000040948 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000003cef0 │ │ │ │ DW_CFA_restore_extended: r72 │ │ │ │ DW_CFA_restore: r14 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000040950 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000003cf00 │ │ │ │ DW_CFA_def_cfa_offset: 368 │ │ │ │ DW_CFA_offset: r14 at cfa-288 │ │ │ │ DW_CFA_offset: r15 at cfa-280 │ │ │ │ DW_CFA_offset: r16 at cfa-272 │ │ │ │ DW_CFA_offset: r17 at cfa-264 │ │ │ │ DW_CFA_offset: r18 at cfa-256 │ │ │ │ DW_CFA_offset: r19 at cfa-248 │ │ │ │ @@ -6371,123 +6419,135 @@ │ │ │ │ DW_CFA_offset: r29 at cfa-168 │ │ │ │ DW_CFA_offset: r30 at cfa-160 │ │ │ │ DW_CFA_offset: r31 at cfa-152 │ │ │ │ DW_CFA_offset: r46 at cfa-144 │ │ │ │ DW_CFA_offset: r47 at cfa-136 │ │ │ │ DW_CFA_offset: r48 at cfa-128 │ │ │ │ DW_CFA_offset: r49 at cfa-120 │ │ │ │ + DW_CFA_offset: r50 at cfa-112 │ │ │ │ + DW_CFA_offset: r51 at cfa-104 │ │ │ │ DW_CFA_offset: r52 at cfa-96 │ │ │ │ DW_CFA_offset: r53 at cfa-88 │ │ │ │ DW_CFA_offset: r54 at cfa-80 │ │ │ │ DW_CFA_offset: r55 at cfa-72 │ │ │ │ DW_CFA_offset: r56 at cfa-64 │ │ │ │ DW_CFA_offset: r57 at cfa-56 │ │ │ │ DW_CFA_offset: r58 at cfa-48 │ │ │ │ DW_CFA_offset: r59 at cfa-40 │ │ │ │ DW_CFA_offset: r60 at cfa-32 │ │ │ │ DW_CFA_offset: r61 at cfa-24 │ │ │ │ DW_CFA_offset: r62 at cfa-16 │ │ │ │ DW_CFA_offset: r63 at cfa-8 │ │ │ │ DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ DW_CFA_offset_extended_sf: r72 at cfa+8 │ │ │ │ - DW_CFA_advance_loc: 44 to 000000000004097c │ │ │ │ + DW_CFA_advance_loc: 32 to 000000000003cf20 │ │ │ │ + DW_CFA_restore: r15 │ │ │ │ DW_CFA_restore: r16 │ │ │ │ DW_CFA_restore: r17 │ │ │ │ DW_CFA_restore: r18 │ │ │ │ DW_CFA_restore: r20 │ │ │ │ DW_CFA_restore: r21 │ │ │ │ DW_CFA_restore: r22 │ │ │ │ DW_CFA_restore: r23 │ │ │ │ DW_CFA_restore: r24 │ │ │ │ DW_CFA_restore: r25 │ │ │ │ DW_CFA_restore: r26 │ │ │ │ DW_CFA_restore: r27 │ │ │ │ DW_CFA_restore: r28 │ │ │ │ DW_CFA_restore: r29 │ │ │ │ - DW_CFA_restore: r30 │ │ │ │ DW_CFA_restore: r31 │ │ │ │ DW_CFA_restore: r46 │ │ │ │ DW_CFA_restore: r47 │ │ │ │ DW_CFA_restore: r48 │ │ │ │ DW_CFA_restore: r49 │ │ │ │ + DW_CFA_restore: r50 │ │ │ │ + DW_CFA_restore: r51 │ │ │ │ DW_CFA_restore: r52 │ │ │ │ DW_CFA_restore: r53 │ │ │ │ DW_CFA_restore: r54 │ │ │ │ DW_CFA_restore: r55 │ │ │ │ DW_CFA_restore: r56 │ │ │ │ DW_CFA_restore: r57 │ │ │ │ DW_CFA_restore: r58 │ │ │ │ DW_CFA_restore: r59 │ │ │ │ DW_CFA_restore: r60 │ │ │ │ DW_CFA_restore: r61 │ │ │ │ DW_CFA_restore: r62 │ │ │ │ DW_CFA_restore: r63 │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000040980 │ │ │ │ - DW_CFA_restore: r15 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000040984 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003cf24 │ │ │ │ DW_CFA_restore: r19 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003cf28 │ │ │ │ + DW_CFA_restore: r30 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000029fc 0000000000000084 00002a00 FDE cie=00000000 pc=00000000000409a0..0000000000041254 │ │ │ │ - DW_CFA_advance_loc: 148 to 0000000000040a34 │ │ │ │ - DW_CFA_def_cfa_offset: 384 │ │ │ │ +00002a30 0000000000000090 00002a34 FDE cie=00000000 pc=000000000003cf40..000000000003d7dc │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000003cf54 │ │ │ │ + DW_CFA_register: r65 in r0 │ │ │ │ + DW_CFA_offset: r16 at cfa-240 │ │ │ │ + DW_CFA_offset: r15 at cfa-248 │ │ │ │ + DW_CFA_advance_loc: 128 to 000000000003cfd4 │ │ │ │ + DW_CFA_offset: r20 at cfa-208 │ │ │ │ + DW_CFA_offset: r21 at cfa-200 │ │ │ │ + DW_CFA_offset: r22 at cfa-192 │ │ │ │ + DW_CFA_offset: r26 at cfa-160 │ │ │ │ + DW_CFA_offset: r25 at cfa-168 │ │ │ │ + DW_CFA_offset: r28 at cfa-144 │ │ │ │ + DW_CFA_offset: r27 at cfa-152 │ │ │ │ DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ - DW_CFA_offset: r20 at cfa-192 │ │ │ │ - DW_CFA_offset: r21 at cfa-184 │ │ │ │ - DW_CFA_offset: r22 at cfa-176 │ │ │ │ - DW_CFA_offset: r23 at cfa-168 │ │ │ │ - DW_CFA_offset: r25 at cfa-152 │ │ │ │ - DW_CFA_offset: r27 at cfa-136 │ │ │ │ - DW_CFA_offset: r31 at cfa-104 │ │ │ │ - DW_CFA_offset_extended_sf: r72 at cfa+8 │ │ │ │ + DW_CFA_offset: r50 at cfa-112 │ │ │ │ + DW_CFA_offset: r51 at cfa-104 │ │ │ │ DW_CFA_offset: r52 at cfa-96 │ │ │ │ DW_CFA_offset: r53 at cfa-88 │ │ │ │ DW_CFA_offset: r54 at cfa-80 │ │ │ │ DW_CFA_offset: r55 at cfa-72 │ │ │ │ DW_CFA_offset: r56 at cfa-64 │ │ │ │ DW_CFA_offset: r57 at cfa-56 │ │ │ │ DW_CFA_offset: r58 at cfa-48 │ │ │ │ DW_CFA_offset: r59 at cfa-40 │ │ │ │ DW_CFA_offset: r60 at cfa-32 │ │ │ │ DW_CFA_offset: r61 at cfa-24 │ │ │ │ DW_CFA_offset: r62 at cfa-16 │ │ │ │ DW_CFA_offset: r63 at cfa-8 │ │ │ │ - DW_CFA_offset: r14 at cfa-240 │ │ │ │ - DW_CFA_offset: r15 at cfa-232 │ │ │ │ - DW_CFA_offset: r16 at cfa-224 │ │ │ │ - DW_CFA_offset: r17 at cfa-216 │ │ │ │ - DW_CFA_offset: r18 at cfa-208 │ │ │ │ - DW_CFA_offset: r19 at cfa-200 │ │ │ │ - DW_CFA_offset: r24 at cfa-160 │ │ │ │ - DW_CFA_offset: r26 at cfa-144 │ │ │ │ - DW_CFA_offset: r28 at cfa-128 │ │ │ │ - DW_CFA_offset: r29 at cfa-120 │ │ │ │ - DW_CFA_offset: r30 at cfa-112 │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000040a4c │ │ │ │ + DW_CFA_offset: r14 at cfa-256 │ │ │ │ + DW_CFA_offset: r17 at cfa-232 │ │ │ │ + DW_CFA_offset: r18 at cfa-224 │ │ │ │ + DW_CFA_offset: r19 at cfa-216 │ │ │ │ + DW_CFA_offset: r23 at cfa-184 │ │ │ │ + DW_CFA_offset: r24 at cfa-176 │ │ │ │ + DW_CFA_offset: r29 at cfa-136 │ │ │ │ + DW_CFA_offset: r30 at cfa-128 │ │ │ │ + DW_CFA_offset: r31 at cfa-120 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000003cfe8 │ │ │ │ + DW_CFA_def_cfa_offset: 384 │ │ │ │ + DW_CFA_offset_extended_sf: r72 at cfa+8 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000003cff8 │ │ │ │ DW_CFA_def_cfa_register: r31 │ │ │ │ - DW_CFA_advance_loc2: 1888 to 00000000000411ac │ │ │ │ + DW_CFA_advance_loc2: 1844 to 000000000003d72c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa: r1 ofs 0 │ │ │ │ - DW_CFA_advance_loc: 68 to 00000000000411f0 │ │ │ │ + DW_CFA_advance_loc: 44 to 000000000003d758 │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ - DW_CFA_advance_loc: 68 to 0000000000041234 │ │ │ │ + DW_CFA_advance_loc: 84 to 000000000003d7ac │ │ │ │ DW_CFA_restore_extended: r72 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000003d7bc │ │ │ │ DW_CFA_restore: r63 │ │ │ │ DW_CFA_restore: r62 │ │ │ │ DW_CFA_restore: r61 │ │ │ │ DW_CFA_restore: r60 │ │ │ │ DW_CFA_restore: r59 │ │ │ │ DW_CFA_restore: r58 │ │ │ │ DW_CFA_restore: r57 │ │ │ │ DW_CFA_restore: r56 │ │ │ │ DW_CFA_restore: r55 │ │ │ │ DW_CFA_restore: r54 │ │ │ │ DW_CFA_restore: r53 │ │ │ │ DW_CFA_restore: r52 │ │ │ │ + DW_CFA_restore: r51 │ │ │ │ + DW_CFA_restore: r50 │ │ │ │ DW_CFA_restore: r31 │ │ │ │ DW_CFA_restore: r30 │ │ │ │ DW_CFA_restore: r29 │ │ │ │ DW_CFA_restore: r28 │ │ │ │ DW_CFA_restore: r27 │ │ │ │ DW_CFA_restore: r26 │ │ │ │ DW_CFA_restore: r25 │ │ │ │ @@ -6498,312 +6558,333 @@ │ │ │ │ DW_CFA_restore: r20 │ │ │ │ DW_CFA_restore: r19 │ │ │ │ DW_CFA_restore: r18 │ │ │ │ DW_CFA_restore: r17 │ │ │ │ DW_CFA_restore: r16 │ │ │ │ DW_CFA_restore: r15 │ │ │ │ DW_CFA_restore: r14 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000041238 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003d7c0 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002a84 000000000000002c 00002a88 FDE cie=00000000 pc=0000000000041260..0000000000041330 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000041274 │ │ │ │ - DW_CFA_register: r65 in r0 │ │ │ │ - DW_CFA_offset: r31 at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000041284 │ │ │ │ +00002ac4 0000000000000040 00002ac8 FDE cie=00000000 pc=000000000003d7e0..000000000003d8a4 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000003d7ec │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ - DW_CFA_advance_loc: 32 to 00000000000412a4 │ │ │ │ + DW_CFA_offset: r31 at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 40 to 000000000003d814 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 12 to 00000000000412b0 │ │ │ │ - DW_CFA_restore_extended: r65 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003d818 │ │ │ │ DW_CFA_restore: r31 │ │ │ │ - DW_CFA_advance_loc: 16 to 00000000000412c0 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000003d820 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 84 to 0000000000041314 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000041320 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003d824 │ │ │ │ + DW_CFA_register: r65 in r0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003d828 │ │ │ │ + DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000003d83c │ │ │ │ + DW_CFA_restore_extended: r65 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000003d844 │ │ │ │ + DW_CFA_register: r65 in r0 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000003d84c │ │ │ │ + DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000003d860 │ │ │ │ + DW_CFA_restore_extended: r65 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000003d868 │ │ │ │ + DW_CFA_register: r65 in r0 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000003d870 │ │ │ │ + DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000003d884 │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000003d88c │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000003d894 │ │ │ │ DW_CFA_restore: r31 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00002ab4 0000000000000040 00002ab8 FDE cie=00000000 pc=0000000000041330..0000000000041568 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000041340 │ │ │ │ - DW_CFA_register: r65 in r0 │ │ │ │ +00002b08 0000000000000040 00002b0c FDE cie=00000000 pc=000000000003d8b0..000000000003daf4 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000003d8bc │ │ │ │ DW_CFA_offset: r29 at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000041354 │ │ │ │ - DW_CFA_offset: r27 at cfa-40 │ │ │ │ DW_CFA_offset: r28 at cfa-32 │ │ │ │ + DW_CFA_register: r65 in r0 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000003d8cc │ │ │ │ + DW_CFA_offset: r27 at cfa-40 │ │ │ │ DW_CFA_offset: r30 at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000003d8dc │ │ │ │ DW_CFA_offset: r31 at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000004136c │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ - DW_CFA_advance_loc1: 296 to 0000000000041494 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000003d8e4 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc1: 332 to 000000000003da30 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 44 to 00000000000414c0 │ │ │ │ + DW_CFA_advance_loc: 44 to 000000000003da5c │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ DW_CFA_restore: r31 │ │ │ │ DW_CFA_restore: r30 │ │ │ │ DW_CFA_restore: r29 │ │ │ │ DW_CFA_restore: r28 │ │ │ │ DW_CFA_restore: r27 │ │ │ │ - DW_CFA_advance_loc: 16 to 00000000000414d0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003da60 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 80 to 0000000000041520 │ │ │ │ + DW_CFA_advance_loc: 76 to 000000000003daac │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 48 to 0000000000041550 │ │ │ │ + DW_CFA_advance_loc: 48 to 000000000003dadc │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ DW_CFA_restore: r31 │ │ │ │ DW_CFA_restore: r30 │ │ │ │ DW_CFA_restore: r29 │ │ │ │ DW_CFA_restore: r28 │ │ │ │ DW_CFA_restore: r27 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000041554 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003dae0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00002af8 0000000000000070 00002afc FDE cie=00000000 pc=0000000000041570..0000000000041874 │ │ │ │ - DW_CFA_advance_loc: 44 to 000000000004159c │ │ │ │ +00002b4c 000000000000006c 00002b50 FDE cie=00000000 pc=000000000003db00..000000000003de30 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000003db10 │ │ │ │ DW_CFA_register: r65 in r0 │ │ │ │ DW_CFA_offset: r23 at cfa-72 │ │ │ │ DW_CFA_offset: r25 at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000003db20 │ │ │ │ DW_CFA_offset: r26 at cfa-48 │ │ │ │ DW_CFA_offset: r27 at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000003db30 │ │ │ │ DW_CFA_offset: r28 at cfa-32 │ │ │ │ DW_CFA_offset: r29 at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000003db44 │ │ │ │ DW_CFA_offset: r30 at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 44 to 00000000000415c8 │ │ │ │ + DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000003db50 │ │ │ │ DW_CFA_def_cfa_offset: 112 │ │ │ │ DW_CFA_offset_extended_sf: r72 at cfa+8 │ │ │ │ - DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ - DW_CFA_advance_loc: 36 to 00000000000415ec │ │ │ │ + DW_CFA_advance_loc: 32 to 000000000003db70 │ │ │ │ DW_CFA_offset: r24 at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000415f0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003db74 │ │ │ │ DW_CFA_offset: r31 at cfa-8 │ │ │ │ - DW_CFA_advance_loc1: 360 to 0000000000041758 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004175c │ │ │ │ - DW_CFA_restore: r31 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000041770 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000041774 │ │ │ │ + DW_CFA_advance_loc1: 432 to 000000000003dd24 │ │ │ │ DW_CFA_restore: r24 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000041778 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003dd28 │ │ │ │ DW_CFA_restore: r31 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004177c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003dd2c │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 56 to 00000000000417b4 │ │ │ │ + DW_CFA_advance_loc: 56 to 000000000003dd64 │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000417b8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003dd68 │ │ │ │ DW_CFA_restore_extended: r72 │ │ │ │ DW_CFA_restore: r30 │ │ │ │ DW_CFA_restore: r29 │ │ │ │ DW_CFA_restore: r28 │ │ │ │ DW_CFA_restore: r27 │ │ │ │ DW_CFA_restore: r26 │ │ │ │ DW_CFA_restore: r25 │ │ │ │ DW_CFA_restore: r23 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000417c0 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000003dd70 │ │ │ │ DW_CFA_def_cfa_offset: 112 │ │ │ │ DW_CFA_offset: r23 at cfa-72 │ │ │ │ DW_CFA_offset: r24 at cfa-64 │ │ │ │ DW_CFA_offset: r25 at cfa-56 │ │ │ │ DW_CFA_offset: r26 at cfa-48 │ │ │ │ DW_CFA_offset: r27 at cfa-40 │ │ │ │ DW_CFA_offset: r28 at cfa-32 │ │ │ │ DW_CFA_offset: r29 at cfa-24 │ │ │ │ DW_CFA_offset: r30 at cfa-16 │ │ │ │ DW_CFA_offset: r31 at cfa-8 │ │ │ │ DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ DW_CFA_offset_extended_sf: r72 at cfa+8 │ │ │ │ - DW_CFA_advance_loc: 128 to 0000000000041840 │ │ │ │ + DW_CFA_advance_loc: 132 to 000000000003ddf4 │ │ │ │ DW_CFA_restore: r24 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003ddf8 │ │ │ │ DW_CFA_restore: r31 │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000041858 │ │ │ │ + DW_CFA_advance_loc: 28 to 000000000003de14 │ │ │ │ DW_CFA_offset: r24 at cfa-64 │ │ │ │ DW_CFA_offset: r31 at cfa-8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00002b6c 000000000000001c 00002b70 FDE cie=00000000 pc=0000000000041880..00000000000418cc │ │ │ │ - DW_CFA_advance_loc: 32 to 00000000000418a0 │ │ │ │ +00002bbc 000000000000001c 00002bc0 FDE cie=00000000 pc=000000000003de30..000000000003de70 │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000003de48 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ - DW_CFA_advance_loc: 20 to 00000000000418b4 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000003de58 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000418bc │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000003de60 │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002b8c 000000000000001c 00002b90 FDE cie=00000000 pc=00000000000418d0..0000000000041920 │ │ │ │ - DW_CFA_advance_loc: 32 to 00000000000418f0 │ │ │ │ +00002bdc 000000000000001c 00002be0 FDE cie=00000000 pc=000000000003de70..000000000003deb4 │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000003de88 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000041908 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000003de9c │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000041910 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000003dea4 │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002bac 000000000000001c 00002bb0 FDE cie=00000000 pc=0000000000041920..000000000004197c │ │ │ │ - DW_CFA_advance_loc: 40 to 0000000000041948 │ │ │ │ +00002bfc 000000000000001c 00002c00 FDE cie=00000000 pc=000000000003dec0..000000000003df10 │ │ │ │ + DW_CFA_advance_loc: 32 to 000000000003dee0 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ - DW_CFA_advance_loc: 28 to 0000000000041964 │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000003def8 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000004196c │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000003df00 │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002bcc 0000000000000010 00002bd0 FDE cie=00000000 pc=0000000000041980..0000000000041af8 │ │ │ │ +00002c1c 0000000000000010 00002c20 FDE cie=00000000 pc=000000000003df10..000000000003e0f8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002be0 0000000000000028 00002be4 FDE cie=00000000 pc=0000000000041b00..0000000000041d2c │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000041b14 │ │ │ │ +00002c30 0000000000000034 00002c34 FDE cie=00000000 pc=000000000003e100..000000000003e2e8 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000003e10c │ │ │ │ DW_CFA_register: r65 in r0 │ │ │ │ DW_CFA_offset: r31 at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000041b24 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000003e118 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ - DW_CFA_advance_loc: 52 to 0000000000041b58 │ │ │ │ + DW_CFA_advance_loc: 60 to 000000000003e154 │ │ │ │ DW_CFA_offset: r30 at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 80 to 0000000000041ba8 │ │ │ │ + DW_CFA_advance_loc: 60 to 000000000003e190 │ │ │ │ DW_CFA_restore: r30 │ │ │ │ - DW_CFA_advance_loc: 88 to 0000000000041c00 │ │ │ │ + DW_CFA_advance_loc: 60 to 000000000003e1cc │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000003e1dc │ │ │ │ + DW_CFA_restore_extended: r65 │ │ │ │ + DW_CFA_restore: r31 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003e1e0 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 188 to 000000000003e29c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000041c0c │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000003e2ac │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ DW_CFA_restore: r31 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000041c10 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003e2b0 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00002c0c 0000000000000064 00002c10 FDE cie=00000000 pc=0000000000041d30..0000000000042738 │ │ │ │ - DW_CFA_advance_loc: 100 to 0000000000041d94 │ │ │ │ +00002c68 0000000000000068 00002c6c FDE cie=00000000 pc=000000000003e300..000000000003ed58 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000003e310 │ │ │ │ DW_CFA_register: r65 in r0 │ │ │ │ - DW_CFA_offset: r30 at cfa-80 │ │ │ │ - DW_CFA_offset: r31 at cfa-72 │ │ │ │ + DW_CFA_offset: r30 at cfa-96 │ │ │ │ + DW_CFA_offset: r31 at cfa-88 │ │ │ │ + DW_CFA_advance_loc: 92 to 000000000003e36c │ │ │ │ + DW_CFA_def_cfa_offset: 208 │ │ │ │ + DW_CFA_offset: r54 at cfa-80 │ │ │ │ + DW_CFA_offset: r55 at cfa-72 │ │ │ │ DW_CFA_offset: r56 at cfa-64 │ │ │ │ + DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ DW_CFA_offset: r57 at cfa-56 │ │ │ │ DW_CFA_offset: r58 at cfa-48 │ │ │ │ DW_CFA_offset: r59 at cfa-40 │ │ │ │ DW_CFA_offset: r60 at cfa-32 │ │ │ │ DW_CFA_offset: r61 at cfa-24 │ │ │ │ DW_CFA_offset: r62 at cfa-16 │ │ │ │ DW_CFA_offset: r63 at cfa-8 │ │ │ │ - DW_CFA_offset: r20 at cfa-160 │ │ │ │ - DW_CFA_offset: r21 at cfa-152 │ │ │ │ - DW_CFA_offset: r22 at cfa-144 │ │ │ │ - DW_CFA_offset: r23 at cfa-136 │ │ │ │ - DW_CFA_offset: r24 at cfa-128 │ │ │ │ - DW_CFA_offset: r25 at cfa-120 │ │ │ │ - DW_CFA_offset: r26 at cfa-112 │ │ │ │ - DW_CFA_offset: r27 at cfa-104 │ │ │ │ - DW_CFA_offset: r28 at cfa-96 │ │ │ │ - DW_CFA_offset: r29 at cfa-88 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000041da0 │ │ │ │ - DW_CFA_def_cfa_offset: 192 │ │ │ │ - DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000041da4 │ │ │ │ + DW_CFA_offset: r21 at cfa-168 │ │ │ │ + DW_CFA_offset: r22 at cfa-160 │ │ │ │ + DW_CFA_offset: r23 at cfa-152 │ │ │ │ + DW_CFA_offset: r24 at cfa-144 │ │ │ │ + DW_CFA_offset: r25 at cfa-136 │ │ │ │ + DW_CFA_offset: r26 at cfa-128 │ │ │ │ + DW_CFA_offset: r27 at cfa-120 │ │ │ │ + DW_CFA_offset: r28 at cfa-112 │ │ │ │ + DW_CFA_offset: r29 at cfa-104 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003e370 │ │ │ │ DW_CFA_def_cfa_register: r31 │ │ │ │ - DW_CFA_advance_loc2: 1076 to 00000000000421d8 │ │ │ │ + DW_CFA_advance_loc2: 1200 to 000000000003e820 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa: r1 ofs 0 │ │ │ │ - DW_CFA_advance_loc: 68 to 000000000004221c │ │ │ │ + DW_CFA_advance_loc: 44 to 000000000003e84c │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000042230 │ │ │ │ + DW_CFA_advance_loc: 48 to 000000000003e87c │ │ │ │ DW_CFA_restore: r63 │ │ │ │ DW_CFA_restore: r62 │ │ │ │ DW_CFA_restore: r61 │ │ │ │ DW_CFA_restore: r60 │ │ │ │ DW_CFA_restore: r59 │ │ │ │ DW_CFA_restore: r58 │ │ │ │ DW_CFA_restore: r57 │ │ │ │ DW_CFA_restore: r56 │ │ │ │ + DW_CFA_restore: r55 │ │ │ │ + DW_CFA_restore: r54 │ │ │ │ DW_CFA_restore: r31 │ │ │ │ DW_CFA_restore: r30 │ │ │ │ DW_CFA_restore: r29 │ │ │ │ DW_CFA_restore: r28 │ │ │ │ DW_CFA_restore: r27 │ │ │ │ DW_CFA_restore: r26 │ │ │ │ DW_CFA_restore: r25 │ │ │ │ DW_CFA_restore: r24 │ │ │ │ DW_CFA_restore: r23 │ │ │ │ DW_CFA_restore: r22 │ │ │ │ DW_CFA_restore: r21 │ │ │ │ - DW_CFA_restore: r20 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000042240 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003e880 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00002c74 0000000000000090 00002c78 FDE cie=00000000 pc=0000000000042740..00000000000457d4 │ │ │ │ - DW_CFA_advance_loc: 156 to 00000000000427dc │ │ │ │ +00002cd4 0000000000000094 00002cd8 FDE cie=00000000 pc=000000000003ed60..0000000000041bc4 │ │ │ │ + DW_CFA_advance_loc: 92 to 000000000003edbc │ │ │ │ DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ + DW_CFA_offset: r22 at cfa-192 │ │ │ │ DW_CFA_offset: r23 at cfa-184 │ │ │ │ + DW_CFA_offset: r58 at cfa-48 │ │ │ │ + DW_CFA_offset: r59 at cfa-40 │ │ │ │ DW_CFA_offset: r60 at cfa-32 │ │ │ │ - DW_CFA_offset: r61 at cfa-24 │ │ │ │ DW_CFA_offset: r25 at cfa-168 │ │ │ │ + DW_CFA_offset: r24 at cfa-176 │ │ │ │ DW_CFA_offset: r50 at cfa-112 │ │ │ │ DW_CFA_offset: r51 at cfa-104 │ │ │ │ DW_CFA_offset: r52 at cfa-96 │ │ │ │ DW_CFA_offset: r53 at cfa-88 │ │ │ │ DW_CFA_offset: r54 at cfa-80 │ │ │ │ DW_CFA_offset: r55 at cfa-72 │ │ │ │ DW_CFA_offset: r56 at cfa-64 │ │ │ │ DW_CFA_offset: r57 at cfa-56 │ │ │ │ - DW_CFA_offset: r58 at cfa-48 │ │ │ │ - DW_CFA_offset: r59 at cfa-40 │ │ │ │ + DW_CFA_offset: r61 at cfa-24 │ │ │ │ DW_CFA_offset: r62 at cfa-16 │ │ │ │ DW_CFA_offset: r63 at cfa-8 │ │ │ │ DW_CFA_offset: r14 at cfa-256 │ │ │ │ - DW_CFA_offset: r22 at cfa-192 │ │ │ │ - DW_CFA_offset: r27 at cfa-152 │ │ │ │ - DW_CFA_offset: r28 at cfa-144 │ │ │ │ + DW_CFA_advance_loc: 72 to 000000000003ee04 │ │ │ │ + DW_CFA_def_cfa_offset: 528 │ │ │ │ DW_CFA_offset: r15 at cfa-248 │ │ │ │ DW_CFA_offset: r16 at cfa-240 │ │ │ │ DW_CFA_offset: r17 at cfa-232 │ │ │ │ + DW_CFA_offset: r27 at cfa-152 │ │ │ │ + DW_CFA_offset: r28 at cfa-144 │ │ │ │ DW_CFA_offset: r18 at cfa-224 │ │ │ │ DW_CFA_offset: r19 at cfa-216 │ │ │ │ DW_CFA_offset: r20 at cfa-208 │ │ │ │ DW_CFA_offset: r21 at cfa-200 │ │ │ │ - DW_CFA_offset: r24 at cfa-176 │ │ │ │ DW_CFA_offset: r26 at cfa-160 │ │ │ │ DW_CFA_offset: r29 at cfa-136 │ │ │ │ DW_CFA_offset: r30 at cfa-128 │ │ │ │ DW_CFA_offset: r31 at cfa-120 │ │ │ │ DW_CFA_offset_extended_sf: r71 at cfa+8 │ │ │ │ DW_CFA_offset_extended_sf: r72 at cfa+8 │ │ │ │ - DW_CFA_advance_loc: 12 to 00000000000427e8 │ │ │ │ - DW_CFA_def_cfa_offset: 528 │ │ │ │ - DW_CFA_advance_loc: 16 to 00000000000427f8 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000003ee10 │ │ │ │ DW_CFA_def_cfa_register: r31 │ │ │ │ - DW_CFA_advance_loc2: 2732 to 00000000000432a4 │ │ │ │ + DW_CFA_advance_loc2: 2572 to 000000000003f81c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa: r1 ofs 0 │ │ │ │ - DW_CFA_advance_loc: 68 to 00000000000432e8 │ │ │ │ + DW_CFA_advance_loc: 44 to 000000000003f848 │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ - DW_CFA_advance_loc: 76 to 0000000000043334 │ │ │ │ + DW_CFA_advance_loc: 60 to 000000000003f884 │ │ │ │ DW_CFA_restore_extended: r71 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000043338 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003f888 │ │ │ │ DW_CFA_restore_extended: r72 │ │ │ │ + DW_CFA_advance_loc: 40 to 000000000003f8b0 │ │ │ │ DW_CFA_restore: r63 │ │ │ │ DW_CFA_restore: r62 │ │ │ │ DW_CFA_restore: r61 │ │ │ │ DW_CFA_restore: r60 │ │ │ │ DW_CFA_restore: r59 │ │ │ │ DW_CFA_restore: r58 │ │ │ │ DW_CFA_restore: r57 │ │ │ │ @@ -6828,85 +6909,85 @@ │ │ │ │ DW_CFA_restore: r20 │ │ │ │ DW_CFA_restore: r19 │ │ │ │ DW_CFA_restore: r18 │ │ │ │ DW_CFA_restore: r17 │ │ │ │ DW_CFA_restore: r16 │ │ │ │ DW_CFA_restore: r15 │ │ │ │ DW_CFA_restore: r14 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004333c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003f8b4 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00002d08 0000000000000098 00002d0c FDE cie=00000000 pc=00000000000457e0..0000000000048984 │ │ │ │ - DW_CFA_advance_loc: 156 to 000000000004587c │ │ │ │ +00002d6c 0000000000000094 00002d70 FDE cie=00000000 pc=0000000000041bd0..0000000000044ab4 │ │ │ │ + DW_CFA_advance_loc: 92 to 0000000000041c2c │ │ │ │ DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ - DW_CFA_offset: r48 at cfa-128 │ │ │ │ - DW_CFA_offset: r49 at cfa-120 │ │ │ │ DW_CFA_offset: r50 at cfa-112 │ │ │ │ DW_CFA_offset: r51 at cfa-104 │ │ │ │ DW_CFA_offset: r52 at cfa-96 │ │ │ │ DW_CFA_offset: r53 at cfa-88 │ │ │ │ DW_CFA_offset: r54 at cfa-80 │ │ │ │ DW_CFA_offset: r55 at cfa-72 │ │ │ │ DW_CFA_offset: r56 at cfa-64 │ │ │ │ DW_CFA_offset: r57 at cfa-56 │ │ │ │ DW_CFA_offset: r58 at cfa-48 │ │ │ │ DW_CFA_offset: r59 at cfa-40 │ │ │ │ DW_CFA_offset: r60 at cfa-32 │ │ │ │ DW_CFA_offset: r61 at cfa-24 │ │ │ │ DW_CFA_offset: r62 at cfa-16 │ │ │ │ DW_CFA_offset: r63 at cfa-8 │ │ │ │ - DW_CFA_offset: r15 at cfa-264 │ │ │ │ - DW_CFA_offset: r21 at cfa-216 │ │ │ │ - DW_CFA_offset: r22 at cfa-208 │ │ │ │ - DW_CFA_offset: r24 at cfa-192 │ │ │ │ - DW_CFA_offset: r25 at cfa-184 │ │ │ │ - DW_CFA_offset: r27 at cfa-168 │ │ │ │ - DW_CFA_offset: r14 at cfa-272 │ │ │ │ - DW_CFA_offset: r16 at cfa-256 │ │ │ │ - DW_CFA_offset: r17 at cfa-248 │ │ │ │ - DW_CFA_offset: r18 at cfa-240 │ │ │ │ - DW_CFA_offset: r19 at cfa-232 │ │ │ │ - DW_CFA_offset: r20 at cfa-224 │ │ │ │ - DW_CFA_offset: r23 at cfa-200 │ │ │ │ - DW_CFA_offset: r26 at cfa-176 │ │ │ │ - DW_CFA_offset: r28 at cfa-160 │ │ │ │ - DW_CFA_offset: r29 at cfa-152 │ │ │ │ - DW_CFA_offset: r30 at cfa-144 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000045890 │ │ │ │ - DW_CFA_def_cfa_offset: 560 │ │ │ │ - DW_CFA_offset: r31 at cfa-136 │ │ │ │ + DW_CFA_offset: r21 at cfa-200 │ │ │ │ + DW_CFA_offset: r22 at cfa-192 │ │ │ │ + DW_CFA_offset: r24 at cfa-176 │ │ │ │ + DW_CFA_offset: r25 at cfa-168 │ │ │ │ + DW_CFA_offset: r27 at cfa-152 │ │ │ │ + DW_CFA_advance_loc: 72 to 0000000000041c74 │ │ │ │ + DW_CFA_def_cfa_offset: 528 │ │ │ │ + DW_CFA_offset: r28 at cfa-144 │ │ │ │ + DW_CFA_offset: r29 at cfa-136 │ │ │ │ + DW_CFA_offset: r30 at cfa-128 │ │ │ │ + DW_CFA_offset: r14 at cfa-256 │ │ │ │ + DW_CFA_offset: r15 at cfa-248 │ │ │ │ + DW_CFA_offset: r16 at cfa-240 │ │ │ │ + DW_CFA_offset: r17 at cfa-232 │ │ │ │ + DW_CFA_offset: r18 at cfa-224 │ │ │ │ + DW_CFA_offset: r19 at cfa-216 │ │ │ │ + DW_CFA_offset: r20 at cfa-208 │ │ │ │ + DW_CFA_offset: r23 at cfa-184 │ │ │ │ + DW_CFA_offset: r26 at cfa-160 │ │ │ │ + DW_CFA_offset: r31 at cfa-120 │ │ │ │ DW_CFA_offset_extended_sf: r71 at cfa+8 │ │ │ │ DW_CFA_offset_extended_sf: r72 at cfa+8 │ │ │ │ - DW_CFA_advance_loc: 16 to 00000000000458a0 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000041c80 │ │ │ │ DW_CFA_def_cfa_register: r31 │ │ │ │ - DW_CFA_advance_loc2: 2924 to 000000000004640c │ │ │ │ + DW_CFA_advance_loc2: 2556 to 000000000004267c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa: r1 ofs 0 │ │ │ │ - DW_CFA_advance_loc: 68 to 0000000000046450 │ │ │ │ + DW_CFA_advance_loc: 44 to 00000000000426a8 │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ - DW_CFA_advance_loc: 84 to 00000000000464a4 │ │ │ │ + DW_CFA_advance_loc: 84 to 00000000000426fc │ │ │ │ DW_CFA_restore_extended: r71 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000464a8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000042700 │ │ │ │ DW_CFA_restore_extended: r72 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000042710 │ │ │ │ DW_CFA_restore: r63 │ │ │ │ DW_CFA_restore: r62 │ │ │ │ DW_CFA_restore: r61 │ │ │ │ DW_CFA_restore: r60 │ │ │ │ DW_CFA_restore: r59 │ │ │ │ DW_CFA_restore: r58 │ │ │ │ DW_CFA_restore: r57 │ │ │ │ DW_CFA_restore: r56 │ │ │ │ DW_CFA_restore: r55 │ │ │ │ DW_CFA_restore: r54 │ │ │ │ DW_CFA_restore: r53 │ │ │ │ DW_CFA_restore: r52 │ │ │ │ DW_CFA_restore: r51 │ │ │ │ DW_CFA_restore: r50 │ │ │ │ - DW_CFA_restore: r49 │ │ │ │ - DW_CFA_restore: r48 │ │ │ │ DW_CFA_restore: r31 │ │ │ │ DW_CFA_restore: r30 │ │ │ │ DW_CFA_restore: r29 │ │ │ │ DW_CFA_restore: r28 │ │ │ │ DW_CFA_restore: r27 │ │ │ │ DW_CFA_restore: r26 │ │ │ │ DW_CFA_restore: r25 │ │ │ │ @@ -6917,68 +6998,72 @@ │ │ │ │ DW_CFA_restore: r20 │ │ │ │ DW_CFA_restore: r19 │ │ │ │ DW_CFA_restore: r18 │ │ │ │ DW_CFA_restore: r17 │ │ │ │ DW_CFA_restore: r16 │ │ │ │ DW_CFA_restore: r15 │ │ │ │ DW_CFA_restore: r14 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000464ac │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000042714 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00002da4 000000000000007c 00002da8 FDE cie=00000000 pc=0000000000048990..0000000000048f64 │ │ │ │ - DW_CFA_advance_loc: 24 to 00000000000489a8 │ │ │ │ - DW_CFA_register: r65 in r0 │ │ │ │ - DW_CFA_offset: r30 at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 108 to 0000000000048a14 │ │ │ │ - DW_CFA_def_cfa_offset: 272 │ │ │ │ - DW_CFA_offset: r17 at cfa-168 │ │ │ │ - DW_CFA_offset: r20 at cfa-144 │ │ │ │ - DW_CFA_offset: r24 at cfa-112 │ │ │ │ - DW_CFA_offset: r31 at cfa-56 │ │ │ │ +00002e04 0000000000000080 00002e08 FDE cie=00000000 pc=0000000000044ac0..0000000000045074 │ │ │ │ + DW_CFA_advance_loc: 68 to 0000000000044b04 │ │ │ │ + DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ + DW_CFA_offset: r56 at cfa-64 │ │ │ │ + DW_CFA_offset: r57 at cfa-56 │ │ │ │ DW_CFA_offset: r58 at cfa-48 │ │ │ │ DW_CFA_offset: r59 at cfa-40 │ │ │ │ DW_CFA_offset: r60 at cfa-32 │ │ │ │ DW_CFA_offset: r61 at cfa-24 │ │ │ │ DW_CFA_offset: r62 at cfa-16 │ │ │ │ DW_CFA_offset: r63 at cfa-8 │ │ │ │ - DW_CFA_offset: r14 at cfa-192 │ │ │ │ - DW_CFA_offset: r15 at cfa-184 │ │ │ │ - DW_CFA_offset: r16 at cfa-176 │ │ │ │ - DW_CFA_offset: r18 at cfa-160 │ │ │ │ - DW_CFA_offset: r19 at cfa-152 │ │ │ │ - DW_CFA_offset: r21 at cfa-136 │ │ │ │ - DW_CFA_offset: r22 at cfa-128 │ │ │ │ - DW_CFA_offset: r23 at cfa-120 │ │ │ │ - DW_CFA_offset: r25 at cfa-104 │ │ │ │ - DW_CFA_offset: r26 at cfa-96 │ │ │ │ - DW_CFA_offset: r27 at cfa-88 │ │ │ │ - DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ - DW_CFA_offset: r28 at cfa-80 │ │ │ │ - DW_CFA_offset: r29 at cfa-72 │ │ │ │ + DW_CFA_offset: r16 at cfa-192 │ │ │ │ + DW_CFA_offset: r15 at cfa-200 │ │ │ │ + DW_CFA_offset: r18 at cfa-176 │ │ │ │ + DW_CFA_offset: r17 at cfa-184 │ │ │ │ + DW_CFA_offset: r26 at cfa-112 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000044b10 │ │ │ │ + DW_CFA_offset: r28 at cfa-96 │ │ │ │ + DW_CFA_offset: r27 at cfa-104 │ │ │ │ + DW_CFA_advance_loc: 56 to 0000000000044b48 │ │ │ │ + DW_CFA_def_cfa_offset: 288 │ │ │ │ + DW_CFA_offset: r31 at cfa-72 │ │ │ │ + DW_CFA_offset: r30 at cfa-80 │ │ │ │ + DW_CFA_offset: r29 at cfa-88 │ │ │ │ DW_CFA_offset_extended_sf: r72 at cfa+8 │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000048a2c │ │ │ │ + DW_CFA_offset: r14 at cfa-208 │ │ │ │ + DW_CFA_offset: r19 at cfa-168 │ │ │ │ + DW_CFA_offset: r20 at cfa-160 │ │ │ │ + DW_CFA_offset: r21 at cfa-152 │ │ │ │ + DW_CFA_offset: r22 at cfa-144 │ │ │ │ + DW_CFA_offset: r23 at cfa-136 │ │ │ │ + DW_CFA_offset: r24 at cfa-128 │ │ │ │ + DW_CFA_offset: r25 at cfa-120 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000044b54 │ │ │ │ DW_CFA_def_cfa_register: r31 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000048a30 │ │ │ │ - DW_CFA_offset_extended: r108 at cfa-208 │ │ │ │ - DW_CFA_advance_loc2: 1192 to 0000000000048ed8 │ │ │ │ + DW_CFA_offset_extended: r108 at cfa-224 │ │ │ │ + DW_CFA_advance_loc2: 1164 to 0000000000044fe0 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa: r1 ofs 0 │ │ │ │ - DW_CFA_advance_loc: 64 to 0000000000048f18 │ │ │ │ + DW_CFA_advance_loc: 44 to 000000000004500c │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000048f2c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000045010 │ │ │ │ DW_CFA_restore_extended: r72 │ │ │ │ - DW_CFA_advance_loc: 32 to 0000000000048f4c │ │ │ │ + DW_CFA_advance_loc: 76 to 000000000004505c │ │ │ │ DW_CFA_restore: r63 │ │ │ │ DW_CFA_restore: r62 │ │ │ │ DW_CFA_restore: r61 │ │ │ │ DW_CFA_restore: r60 │ │ │ │ DW_CFA_restore: r59 │ │ │ │ DW_CFA_restore: r58 │ │ │ │ + DW_CFA_restore: r57 │ │ │ │ + DW_CFA_restore: r56 │ │ │ │ DW_CFA_restore: r31 │ │ │ │ DW_CFA_restore: r30 │ │ │ │ DW_CFA_restore: r29 │ │ │ │ DW_CFA_restore: r28 │ │ │ │ DW_CFA_restore: r27 │ │ │ │ DW_CFA_restore: r26 │ │ │ │ DW_CFA_restore: r25 │ │ │ │ @@ -6990,58 +7075,60 @@ │ │ │ │ DW_CFA_restore: r19 │ │ │ │ DW_CFA_restore: r18 │ │ │ │ DW_CFA_restore: r17 │ │ │ │ DW_CFA_restore: r16 │ │ │ │ DW_CFA_restore: r15 │ │ │ │ DW_CFA_restore: r14 │ │ │ │ DW_CFA_restore_extended: r108 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000048f50 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000045060 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00002e24 0000000000000078 00002e28 FDE cie=00000000 pc=0000000000048f70..000000000004952c │ │ │ │ - DW_CFA_advance_loc: 132 to 0000000000048ff4 │ │ │ │ - DW_CFA_def_cfa_offset: 272 │ │ │ │ +00002e88 000000000000007c 00002e8c FDE cie=00000000 pc=0000000000045080..00000000000455e4 │ │ │ │ + DW_CFA_advance_loc: 52 to 00000000000450b4 │ │ │ │ DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ DW_CFA_offset: r58 at cfa-48 │ │ │ │ DW_CFA_offset: r59 at cfa-40 │ │ │ │ DW_CFA_offset: r60 at cfa-32 │ │ │ │ DW_CFA_offset: r61 at cfa-24 │ │ │ │ DW_CFA_offset: r62 at cfa-16 │ │ │ │ DW_CFA_offset: r63 at cfa-8 │ │ │ │ - DW_CFA_offset: r22 at cfa-128 │ │ │ │ + DW_CFA_offset: r23 at cfa-120 │ │ │ │ + DW_CFA_advance_loc: 84 to 0000000000045108 │ │ │ │ + DW_CFA_def_cfa_offset: 272 │ │ │ │ DW_CFA_offset: r27 at cfa-88 │ │ │ │ + DW_CFA_offset: r26 at cfa-96 │ │ │ │ DW_CFA_offset: r31 at cfa-56 │ │ │ │ + DW_CFA_offset: r30 at cfa-64 │ │ │ │ + DW_CFA_offset: r29 at cfa-72 │ │ │ │ DW_CFA_offset_extended_sf: r72 at cfa+8 │ │ │ │ DW_CFA_offset: r14 at cfa-192 │ │ │ │ DW_CFA_offset: r15 at cfa-184 │ │ │ │ DW_CFA_offset: r16 at cfa-176 │ │ │ │ DW_CFA_offset: r17 at cfa-168 │ │ │ │ DW_CFA_offset: r18 at cfa-160 │ │ │ │ DW_CFA_offset: r19 at cfa-152 │ │ │ │ DW_CFA_offset: r20 at cfa-144 │ │ │ │ DW_CFA_offset: r21 at cfa-136 │ │ │ │ - DW_CFA_offset: r23 at cfa-120 │ │ │ │ + DW_CFA_offset: r22 at cfa-128 │ │ │ │ DW_CFA_offset: r24 at cfa-112 │ │ │ │ DW_CFA_offset: r25 at cfa-104 │ │ │ │ - DW_CFA_offset: r26 at cfa-96 │ │ │ │ DW_CFA_offset: r28 at cfa-80 │ │ │ │ - DW_CFA_offset: r29 at cfa-72 │ │ │ │ - DW_CFA_offset: r30 at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000049004 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004510c │ │ │ │ DW_CFA_def_cfa_register: r31 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000049008 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000045110 │ │ │ │ DW_CFA_offset_extended: r108 at cfa-208 │ │ │ │ - DW_CFA_advance_loc2: 1176 to 00000000000494a0 │ │ │ │ + DW_CFA_advance_loc2: 1096 to 0000000000045558 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa: r1 ofs 0 │ │ │ │ - DW_CFA_advance_loc: 64 to 00000000000494e0 │ │ │ │ + DW_CFA_advance_loc: 44 to 0000000000045584 │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ - DW_CFA_advance_loc: 20 to 00000000000494f4 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000045588 │ │ │ │ DW_CFA_restore_extended: r72 │ │ │ │ - DW_CFA_advance_loc: 32 to 0000000000049514 │ │ │ │ + DW_CFA_advance_loc: 68 to 00000000000455cc │ │ │ │ DW_CFA_restore: r63 │ │ │ │ DW_CFA_restore: r62 │ │ │ │ DW_CFA_restore: r61 │ │ │ │ DW_CFA_restore: r60 │ │ │ │ DW_CFA_restore: r59 │ │ │ │ DW_CFA_restore: r58 │ │ │ │ DW_CFA_restore: r31 │ │ │ │ @@ -7059,154 +7146,172 @@ │ │ │ │ DW_CFA_restore: r19 │ │ │ │ DW_CFA_restore: r18 │ │ │ │ DW_CFA_restore: r17 │ │ │ │ DW_CFA_restore: r16 │ │ │ │ DW_CFA_restore: r15 │ │ │ │ DW_CFA_restore: r14 │ │ │ │ DW_CFA_restore_extended: r108 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000049518 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000455d0 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00002ea0 0000000000000114 00002ea4 FDE cie=00000000 pc=0000000000049530..000000000004992c │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000004953c │ │ │ │ - DW_CFA_offset: r30 at cfa-144 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000049544 │ │ │ │ - DW_CFA_def_cfa_offset: 256 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000049550 │ │ │ │ +00002f08 000000000000012c 00002f0c FDE cie=00000000 pc=00000000000455f0..00000000000459ac │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000455f4 │ │ │ │ + DW_CFA_offset: r30 at cfa-160 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000045600 │ │ │ │ + DW_CFA_def_cfa_offset: 288 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000045608 │ │ │ │ + DW_CFA_offset: r29 at cfa-168 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000045610 │ │ │ │ DW_CFA_register: r65 in r0 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000049554 │ │ │ │ - DW_CFA_offset: r29 at cfa-152 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000004955c │ │ │ │ - DW_CFA_offset: r31 at cfa-136 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000049564 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000045614 │ │ │ │ + DW_CFA_offset: r31 at cfa-152 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000004561c │ │ │ │ DW_CFA_offset: r60 at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000049568 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000045620 │ │ │ │ DW_CFA_offset: r61 at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004956c │ │ │ │ - DW_CFA_offset: r50 at cfa-112 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000049570 │ │ │ │ - DW_CFA_offset: r51 at cfa-104 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000049574 │ │ │ │ - DW_CFA_offset: r23 at cfa-200 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000049578 │ │ │ │ - DW_CFA_offset: r26 at cfa-176 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004957c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000045624 │ │ │ │ + DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000045628 │ │ │ │ + DW_CFA_offset: r46 at cfa-144 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004562c │ │ │ │ + DW_CFA_offset: r47 at cfa-136 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000045630 │ │ │ │ + DW_CFA_offset: r18 at cfa-256 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000045634 │ │ │ │ + DW_CFA_offset: r19 at cfa-248 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000004563c │ │ │ │ + DW_CFA_offset: r24 at cfa-208 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000045640 │ │ │ │ + DW_CFA_offset: r27 at cfa-184 │ │ │ │ + DW_CFA_advance_loc: 84 to 0000000000045694 │ │ │ │ + DW_CFA_offset: r21 at cfa-232 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000045698 │ │ │ │ + DW_CFA_offset: r22 at cfa-224 │ │ │ │ + DW_CFA_advance_loc: 16 to 00000000000456a8 │ │ │ │ DW_CFA_offset: r52 at cfa-96 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000049580 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000456ac │ │ │ │ DW_CFA_offset: r53 at cfa-88 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000049588 │ │ │ │ - DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ - DW_CFA_advance_loc: 100 to 00000000000495ec │ │ │ │ - DW_CFA_offset: r21 at cfa-216 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000495f0 │ │ │ │ - DW_CFA_offset: r22 at cfa-208 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000495f4 │ │ │ │ - DW_CFA_offset: r27 at cfa-168 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000049604 │ │ │ │ - DW_CFA_offset: r20 at cfa-224 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000049608 │ │ │ │ - DW_CFA_offset: r24 at cfa-192 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004960c │ │ │ │ - DW_CFA_offset: r25 at cfa-184 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000049610 │ │ │ │ + DW_CFA_advance_loc: 20 to 00000000000456c0 │ │ │ │ + DW_CFA_offset: r23 at cfa-216 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000456c4 │ │ │ │ + DW_CFA_offset: r25 at cfa-200 │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000000456d0 │ │ │ │ + DW_CFA_offset: r26 at cfa-192 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000456d4 │ │ │ │ DW_CFA_offset: r54 at cfa-80 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000049614 │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000000456e0 │ │ │ │ DW_CFA_offset: r55 at cfa-72 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000049628 │ │ │ │ - DW_CFA_offset: r28 at cfa-160 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000049638 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000456e4 │ │ │ │ + DW_CFA_offset: r56 at cfa-64 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000456ec │ │ │ │ + DW_CFA_offset: r28 at cfa-176 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000456f0 │ │ │ │ DW_CFA_offset: r48 at cfa-128 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004963c │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000456f4 │ │ │ │ DW_CFA_offset: r49 at cfa-120 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000049640 │ │ │ │ - DW_CFA_offset: r56 at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000049644 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000456f8 │ │ │ │ + DW_CFA_offset: r50 at cfa-112 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000456fc │ │ │ │ + DW_CFA_offset: r51 at cfa-104 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000045700 │ │ │ │ DW_CFA_offset: r57 at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000049648 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000045704 │ │ │ │ DW_CFA_offset: r58 at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004964c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000045708 │ │ │ │ DW_CFA_offset: r59 at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000049650 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004570c │ │ │ │ DW_CFA_offset: r62 at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000049654 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000045710 │ │ │ │ DW_CFA_offset: r63 at cfa-8 │ │ │ │ - DW_CFA_advance_loc1: 484 to 0000000000049838 │ │ │ │ + DW_CFA_advance_loc1: 428 to 00000000000458bc │ │ │ │ + DW_CFA_restore: r46 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000458c0 │ │ │ │ + DW_CFA_restore: r47 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000458c4 │ │ │ │ DW_CFA_restore: r48 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004983c │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000458c8 │ │ │ │ DW_CFA_restore: r49 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000049840 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000458cc │ │ │ │ DW_CFA_restore: r50 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000049844 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000458d0 │ │ │ │ DW_CFA_restore: r51 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000049848 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000458d4 │ │ │ │ DW_CFA_restore: r52 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004984c │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000458d8 │ │ │ │ DW_CFA_restore: r53 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000049850 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000458dc │ │ │ │ DW_CFA_restore: r54 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000049854 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000458e0 │ │ │ │ + DW_CFA_restore_extended: r65 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000458e4 │ │ │ │ DW_CFA_restore: r55 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000049858 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000458e8 │ │ │ │ DW_CFA_restore: r56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004985c │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000458ec │ │ │ │ DW_CFA_restore: r57 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000049860 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000458f0 │ │ │ │ DW_CFA_restore: r58 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000049864 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000458f4 │ │ │ │ DW_CFA_restore: r59 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000049868 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000458f8 │ │ │ │ DW_CFA_restore: r60 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004986c │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000458fc │ │ │ │ DW_CFA_restore: r61 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000049870 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000045900 │ │ │ │ DW_CFA_restore: r62 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000049874 │ │ │ │ - DW_CFA_restore_extended: r65 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000049878 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000045904 │ │ │ │ DW_CFA_restore: r63 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004987c │ │ │ │ - DW_CFA_restore: r20 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000049880 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000045908 │ │ │ │ + DW_CFA_restore: r18 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004590c │ │ │ │ + DW_CFA_restore: r19 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000045910 │ │ │ │ DW_CFA_restore: r21 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000049884 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000045914 │ │ │ │ DW_CFA_restore: r22 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000049888 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000045918 │ │ │ │ DW_CFA_restore: r23 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004988c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004591c │ │ │ │ DW_CFA_restore: r24 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000049890 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000045920 │ │ │ │ DW_CFA_restore: r25 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000049894 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000045924 │ │ │ │ DW_CFA_restore: r26 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000049898 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000045928 │ │ │ │ DW_CFA_restore: r27 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004989c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004592c │ │ │ │ DW_CFA_restore: r28 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000498a0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000045930 │ │ │ │ DW_CFA_restore: r29 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000498a4 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000045934 │ │ │ │ DW_CFA_restore: r31 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000498a8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000045938 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000498ac │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004593c │ │ │ │ DW_CFA_restore: r30 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000498b0 │ │ │ │ - DW_CFA_def_cfa_offset: 256 │ │ │ │ - DW_CFA_offset: r20 at cfa-224 │ │ │ │ - DW_CFA_offset: r21 at cfa-216 │ │ │ │ - DW_CFA_offset: r22 at cfa-208 │ │ │ │ - DW_CFA_offset: r23 at cfa-200 │ │ │ │ - DW_CFA_offset: r24 at cfa-192 │ │ │ │ - DW_CFA_offset: r25 at cfa-184 │ │ │ │ - DW_CFA_offset: r26 at cfa-176 │ │ │ │ - DW_CFA_offset: r27 at cfa-168 │ │ │ │ - DW_CFA_offset: r28 at cfa-160 │ │ │ │ - DW_CFA_offset: r29 at cfa-152 │ │ │ │ - DW_CFA_offset: r30 at cfa-144 │ │ │ │ - DW_CFA_offset: r31 at cfa-136 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000045940 │ │ │ │ + DW_CFA_def_cfa_offset: 288 │ │ │ │ + DW_CFA_offset: r18 at cfa-256 │ │ │ │ + DW_CFA_offset: r19 at cfa-248 │ │ │ │ + DW_CFA_offset: r21 at cfa-232 │ │ │ │ + DW_CFA_offset: r22 at cfa-224 │ │ │ │ + DW_CFA_offset: r23 at cfa-216 │ │ │ │ + DW_CFA_offset: r24 at cfa-208 │ │ │ │ + DW_CFA_offset: r25 at cfa-200 │ │ │ │ + DW_CFA_offset: r26 at cfa-192 │ │ │ │ + DW_CFA_offset: r27 at cfa-184 │ │ │ │ + DW_CFA_offset: r28 at cfa-176 │ │ │ │ + DW_CFA_offset: r29 at cfa-168 │ │ │ │ + DW_CFA_offset: r30 at cfa-160 │ │ │ │ + DW_CFA_offset: r31 at cfa-152 │ │ │ │ + DW_CFA_offset: r46 at cfa-144 │ │ │ │ + DW_CFA_offset: r47 at cfa-136 │ │ │ │ DW_CFA_offset: r48 at cfa-128 │ │ │ │ DW_CFA_offset: r49 at cfa-120 │ │ │ │ DW_CFA_offset: r50 at cfa-112 │ │ │ │ DW_CFA_offset: r51 at cfa-104 │ │ │ │ DW_CFA_offset: r52 at cfa-96 │ │ │ │ DW_CFA_offset: r53 at cfa-88 │ │ │ │ DW_CFA_offset: r54 at cfa-80 │ │ │ │ @@ -7216,359 +7321,370 @@ │ │ │ │ DW_CFA_offset: r58 at cfa-48 │ │ │ │ DW_CFA_offset: r59 at cfa-40 │ │ │ │ DW_CFA_offset: r60 at cfa-32 │ │ │ │ DW_CFA_offset: r61 at cfa-24 │ │ │ │ DW_CFA_offset: r62 at cfa-16 │ │ │ │ DW_CFA_offset: r63 at cfa-8 │ │ │ │ DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ - DW_CFA_advance_loc: 60 to 00000000000498ec │ │ │ │ - DW_CFA_restore: r20 │ │ │ │ + DW_CFA_advance_loc: 44 to 000000000004596c │ │ │ │ DW_CFA_restore: r21 │ │ │ │ DW_CFA_restore: r22 │ │ │ │ - DW_CFA_restore: r24 │ │ │ │ + DW_CFA_restore: r23 │ │ │ │ DW_CFA_restore: r25 │ │ │ │ - DW_CFA_restore: r27 │ │ │ │ + DW_CFA_restore: r26 │ │ │ │ DW_CFA_restore: r28 │ │ │ │ DW_CFA_restore: r48 │ │ │ │ DW_CFA_restore: r49 │ │ │ │ + DW_CFA_restore: r50 │ │ │ │ + DW_CFA_restore: r51 │ │ │ │ + DW_CFA_restore: r52 │ │ │ │ + DW_CFA_restore: r53 │ │ │ │ DW_CFA_restore: r54 │ │ │ │ DW_CFA_restore: r55 │ │ │ │ DW_CFA_restore: r56 │ │ │ │ DW_CFA_restore: r57 │ │ │ │ DW_CFA_restore: r58 │ │ │ │ DW_CFA_restore: r59 │ │ │ │ DW_CFA_restore: r62 │ │ │ │ DW_CFA_restore: r63 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000498f4 │ │ │ │ - DW_CFA_restore: r50 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000498f8 │ │ │ │ - DW_CFA_restore: r51 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000498fc │ │ │ │ - DW_CFA_restore: r52 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000049900 │ │ │ │ - DW_CFA_restore: r53 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000049904 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000045974 │ │ │ │ + DW_CFA_restore: r46 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000045978 │ │ │ │ + DW_CFA_restore: r47 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004597c │ │ │ │ DW_CFA_restore: r60 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000049908 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000045980 │ │ │ │ DW_CFA_restore: r61 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004990c │ │ │ │ - DW_CFA_restore: r23 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000049910 │ │ │ │ - DW_CFA_restore: r26 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000049914 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000045984 │ │ │ │ + DW_CFA_restore: r18 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000045988 │ │ │ │ + DW_CFA_restore: r19 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004598c │ │ │ │ + DW_CFA_restore: r24 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000045990 │ │ │ │ + DW_CFA_restore: r27 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000045994 │ │ │ │ DW_CFA_restore: r29 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000049918 │ │ │ │ - DW_CFA_restore: r31 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004991c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000045998 │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004599c │ │ │ │ + DW_CFA_restore: r31 │ │ │ │ │ │ │ │ -00002fb8 00000000000000d4 00002fbc FDE cie=00000000 pc=0000000000049930..0000000000049dbc │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000004993c │ │ │ │ - DW_CFA_offset: r21 at cfa-216 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000049944 │ │ │ │ +00003038 00000000000000d4 0000303c FDE cie=00000000 pc=00000000000459b0..0000000000045ddc │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000459b4 │ │ │ │ + DW_CFA_offset: r22 at cfa-224 │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000000459c0 │ │ │ │ DW_CFA_def_cfa_offset: 304 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000049950 │ │ │ │ - DW_CFA_offset: r20 at cfa-224 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000049958 │ │ │ │ - DW_CFA_offset: r31 at cfa-136 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000049968 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000459c8 │ │ │ │ + DW_CFA_offset: r21 at cfa-232 │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000000459d4 │ │ │ │ + DW_CFA_offset: r31 at cfa-152 │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000000459e0 │ │ │ │ + DW_CFA_offset: r27 at cfa-184 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000459e4 │ │ │ │ + DW_CFA_offset: r26 at cfa-192 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000459ec │ │ │ │ DW_CFA_register: r65 in r0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004996c │ │ │ │ - DW_CFA_offset: r27 at cfa-168 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000049974 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000459f4 │ │ │ │ + DW_CFA_offset: r46 at cfa-144 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000459f8 │ │ │ │ + DW_CFA_offset: r47 at cfa-136 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000459fc │ │ │ │ DW_CFA_offset: r48 at cfa-128 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000049978 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000045a00 │ │ │ │ DW_CFA_offset: r49 at cfa-120 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004997c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000045a04 │ │ │ │ DW_CFA_offset: r50 at cfa-112 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000049980 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000045a08 │ │ │ │ DW_CFA_offset: r51 at cfa-104 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000049984 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000045a0c │ │ │ │ DW_CFA_offset: r52 at cfa-96 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000049988 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000045a10 │ │ │ │ + DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000045a14 │ │ │ │ DW_CFA_offset: r53 at cfa-88 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004998c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000045a18 │ │ │ │ DW_CFA_offset: r54 at cfa-80 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000049990 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000045a1c │ │ │ │ DW_CFA_offset: r55 at cfa-72 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000049994 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000045a20 │ │ │ │ DW_CFA_offset: r56 at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000049998 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000045a24 │ │ │ │ DW_CFA_offset: r57 at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004999c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000045a28 │ │ │ │ DW_CFA_offset: r58 at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000499a0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000045a2c │ │ │ │ DW_CFA_offset: r59 at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000499a4 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000045a30 │ │ │ │ DW_CFA_offset: r60 at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000499a8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000045a34 │ │ │ │ DW_CFA_offset: r61 at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000499ac │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000045a38 │ │ │ │ DW_CFA_offset: r62 at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000499b0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000045a3c │ │ │ │ DW_CFA_offset: r63 at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000499b4 │ │ │ │ - DW_CFA_offset: r15 at cfa-264 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000499b8 │ │ │ │ - DW_CFA_offset: r16 at cfa-256 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000499bc │ │ │ │ - DW_CFA_offset: r17 at cfa-248 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000499c0 │ │ │ │ - DW_CFA_offset: r18 at cfa-240 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000499c4 │ │ │ │ - DW_CFA_offset: r22 at cfa-208 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000499c8 │ │ │ │ - DW_CFA_offset: r23 at cfa-200 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000499cc │ │ │ │ - DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000499d0 │ │ │ │ - DW_CFA_offset: r24 at cfa-192 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000499d4 │ │ │ │ - DW_CFA_offset: r25 at cfa-184 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000499d8 │ │ │ │ - DW_CFA_offset: r26 at cfa-176 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000499dc │ │ │ │ - DW_CFA_offset: r19 at cfa-232 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000499e0 │ │ │ │ - DW_CFA_offset: r28 at cfa-160 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000499e4 │ │ │ │ - DW_CFA_offset: r29 at cfa-152 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000499e8 │ │ │ │ - DW_CFA_offset: r30 at cfa-144 │ │ │ │ - DW_CFA_advance_loc1: 812 to 0000000000049d14 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000045a40 │ │ │ │ + DW_CFA_offset: r17 at cfa-264 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000045a44 │ │ │ │ + DW_CFA_offset: r18 at cfa-256 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000045a48 │ │ │ │ + DW_CFA_offset: r19 at cfa-248 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000045a4c │ │ │ │ + DW_CFA_offset: r20 at cfa-240 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000045a50 │ │ │ │ + DW_CFA_offset: r23 at cfa-216 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000045a58 │ │ │ │ + DW_CFA_offset: r24 at cfa-208 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000045a5c │ │ │ │ + DW_CFA_offset: r25 at cfa-200 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000045a68 │ │ │ │ + DW_CFA_offset: r28 at cfa-176 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000045a6c │ │ │ │ + DW_CFA_offset: r29 at cfa-168 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000045a70 │ │ │ │ + DW_CFA_offset: r30 at cfa-160 │ │ │ │ + DW_CFA_advance_loc1: 708 to 0000000000045d34 │ │ │ │ + DW_CFA_restore: r46 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000045d38 │ │ │ │ + DW_CFA_restore: r47 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000045d3c │ │ │ │ DW_CFA_restore: r48 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000049d18 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000045d40 │ │ │ │ DW_CFA_restore: r49 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000049d1c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000045d44 │ │ │ │ DW_CFA_restore: r50 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000049d20 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000045d48 │ │ │ │ DW_CFA_restore: r51 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000049d24 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000045d4c │ │ │ │ DW_CFA_restore: r52 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000049d28 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000045d50 │ │ │ │ DW_CFA_restore: r53 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000049d2c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000045d54 │ │ │ │ DW_CFA_restore: r54 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000049d30 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000045d58 │ │ │ │ DW_CFA_restore: r55 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000049d34 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000045d5c │ │ │ │ DW_CFA_restore: r56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000049d38 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000045d60 │ │ │ │ DW_CFA_restore: r57 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000049d3c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000045d64 │ │ │ │ DW_CFA_restore: r58 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000049d40 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000045d68 │ │ │ │ DW_CFA_restore: r59 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000049d44 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000045d6c │ │ │ │ DW_CFA_restore: r60 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000049d48 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000045d70 │ │ │ │ DW_CFA_restore: r61 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000049d4c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000045d74 │ │ │ │ DW_CFA_restore: r62 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000049d50 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000045d78 │ │ │ │ DW_CFA_restore: r63 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000049d54 │ │ │ │ - DW_CFA_restore: r15 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000049d58 │ │ │ │ - DW_CFA_restore: r16 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000049d5c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000045d7c │ │ │ │ DW_CFA_restore: r17 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000049d60 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000045d80 │ │ │ │ DW_CFA_restore: r18 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000049d64 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000045d84 │ │ │ │ DW_CFA_restore: r19 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000049d68 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000045d88 │ │ │ │ DW_CFA_restore: r20 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000049d6c │ │ │ │ - DW_CFA_restore: r22 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000049d70 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000045d8c │ │ │ │ + DW_CFA_restore: r21 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000045d90 │ │ │ │ DW_CFA_restore: r23 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000049d74 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000045d94 │ │ │ │ DW_CFA_restore: r24 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000049d78 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000045d98 │ │ │ │ DW_CFA_restore: r25 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000049d7c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000045d9c │ │ │ │ DW_CFA_restore: r26 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000049d80 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000045da0 │ │ │ │ DW_CFA_restore: r27 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000049d84 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000045da4 │ │ │ │ DW_CFA_restore: r28 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000049d88 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000045da8 │ │ │ │ DW_CFA_restore: r29 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000049d8c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000045dac │ │ │ │ DW_CFA_restore: r30 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000049d90 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000045db0 │ │ │ │ DW_CFA_restore: r31 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000049d98 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000045db8 │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000049d9c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000045dbc │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000049da0 │ │ │ │ - DW_CFA_restore: r21 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000049da4 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000045dc0 │ │ │ │ + DW_CFA_restore: r22 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000045dc4 │ │ │ │ DW_CFA_def_cfa_offset: 304 │ │ │ │ - DW_CFA_offset: r20 at cfa-224 │ │ │ │ - DW_CFA_offset: r21 at cfa-216 │ │ │ │ - DW_CFA_offset: r31 at cfa-136 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000049da8 │ │ │ │ - DW_CFA_restore: r20 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000049dac │ │ │ │ + DW_CFA_offset: r21 at cfa-232 │ │ │ │ + DW_CFA_offset: r22 at cfa-224 │ │ │ │ + DW_CFA_offset: r31 at cfa-152 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000045dc8 │ │ │ │ + DW_CFA_restore: r21 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000045dcc │ │ │ │ DW_CFA_restore: r31 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003090 0000000000000144 00003094 FDE cie=00000000 pc=0000000000049dc0..000000000004a284 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000049dcc │ │ │ │ +00003110 0000000000000154 00003114 FDE cie=00000000 pc=0000000000045de0..0000000000046258 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000045de4 │ │ │ │ DW_CFA_offset: r14 at cfa-288 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000049ddc │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000045df8 │ │ │ │ DW_CFA_def_cfa_offset: 368 │ │ │ │ DW_CFA_offset_extended_sf: r72 at cfa+8 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000049de8 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000045e00 │ │ │ │ DW_CFA_offset: r19 at cfa-248 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000049df0 │ │ │ │ - DW_CFA_offset: r15 at cfa-280 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000049e00 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000045e0c │ │ │ │ + DW_CFA_offset: r30 at cfa-160 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000045e18 │ │ │ │ DW_CFA_register: r65 in r0 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000049e04 │ │ │ │ - DW_CFA_offset: r46 at cfa-144 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000049e08 │ │ │ │ - DW_CFA_offset: r47 at cfa-136 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000049e0c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000045e1c │ │ │ │ DW_CFA_offset: r48 at cfa-128 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000049e10 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000045e20 │ │ │ │ DW_CFA_offset: r49 at cfa-120 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000049e14 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000045e24 │ │ │ │ + DW_CFA_offset: r50 at cfa-112 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000045e28 │ │ │ │ + DW_CFA_offset: r46 at cfa-144 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000045e2c │ │ │ │ + DW_CFA_offset: r47 at cfa-136 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000045e30 │ │ │ │ + DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000045e34 │ │ │ │ + DW_CFA_offset: r51 at cfa-104 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000045e38 │ │ │ │ DW_CFA_offset: r52 at cfa-96 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000049e18 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000045e3c │ │ │ │ DW_CFA_offset: r53 at cfa-88 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000049e1c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000045e40 │ │ │ │ DW_CFA_offset: r54 at cfa-80 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000049e20 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000045e44 │ │ │ │ DW_CFA_offset: r55 at cfa-72 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000049e24 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000045e48 │ │ │ │ DW_CFA_offset: r56 at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000049e28 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000045e4c │ │ │ │ DW_CFA_offset: r57 at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000049e2c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000045e50 │ │ │ │ DW_CFA_offset: r58 at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000049e30 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000045e54 │ │ │ │ DW_CFA_offset: r59 at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000049e34 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000045e58 │ │ │ │ DW_CFA_offset: r60 at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000049e38 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000045e5c │ │ │ │ DW_CFA_offset: r61 at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000049e3c │ │ │ │ - DW_CFA_offset: r62 at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000049e40 │ │ │ │ - DW_CFA_offset: r63 at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000049e44 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000045e60 │ │ │ │ + DW_CFA_offset: r15 at cfa-280 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000045e68 │ │ │ │ DW_CFA_offset: r16 at cfa-272 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000049e48 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000045e6c │ │ │ │ DW_CFA_offset: r17 at cfa-264 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000049e4c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000045e70 │ │ │ │ DW_CFA_offset: r18 at cfa-256 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000049e50 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000045e74 │ │ │ │ + DW_CFA_offset: r22 at cfa-224 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000045e7c │ │ │ │ DW_CFA_offset: r29 at cfa-168 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000049e54 │ │ │ │ - DW_CFA_offset: r30 at cfa-160 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000049e58 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000045e80 │ │ │ │ + DW_CFA_offset: r28 at cfa-176 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000045e84 │ │ │ │ + DW_CFA_offset: r27 at cfa-184 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000045e88 │ │ │ │ DW_CFA_offset: r31 at cfa-152 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000049e5c │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000045e90 │ │ │ │ DW_CFA_offset: r20 at cfa-240 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000049e60 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000045e94 │ │ │ │ DW_CFA_offset: r21 at cfa-232 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000049e64 │ │ │ │ - DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000049e68 │ │ │ │ - DW_CFA_offset: r22 at cfa-224 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000049e6c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000045e98 │ │ │ │ DW_CFA_offset: r23 at cfa-216 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000049e70 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000045e9c │ │ │ │ DW_CFA_offset: r24 at cfa-208 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000049e74 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000045ea0 │ │ │ │ DW_CFA_offset: r25 at cfa-200 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000049e78 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000045ea4 │ │ │ │ DW_CFA_offset: r26 at cfa-192 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000049e7c │ │ │ │ - DW_CFA_offset: r27 at cfa-184 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000049e80 │ │ │ │ - DW_CFA_offset: r28 at cfa-176 │ │ │ │ - DW_CFA_advance_loc1: 800 to 000000000004a1a0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000045ea8 │ │ │ │ + DW_CFA_offset: r62 at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000045eac │ │ │ │ + DW_CFA_offset: r63 at cfa-8 │ │ │ │ + DW_CFA_advance_loc1: 708 to 0000000000046170 │ │ │ │ DW_CFA_restore: r46 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004a1a4 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000046174 │ │ │ │ DW_CFA_restore: r47 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004a1a8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000046178 │ │ │ │ DW_CFA_restore: r48 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004a1ac │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004617c │ │ │ │ DW_CFA_restore: r49 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004a1b0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000046180 │ │ │ │ + DW_CFA_restore: r50 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000046184 │ │ │ │ + DW_CFA_restore: r51 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000046188 │ │ │ │ DW_CFA_restore: r52 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004a1b4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004618c │ │ │ │ DW_CFA_restore: r53 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004a1b8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000046190 │ │ │ │ DW_CFA_restore: r54 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004a1bc │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000046194 │ │ │ │ DW_CFA_restore: r55 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004a1c0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000046198 │ │ │ │ DW_CFA_restore: r56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004a1c4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004619c │ │ │ │ DW_CFA_restore: r57 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004a1c8 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000461a0 │ │ │ │ DW_CFA_restore: r58 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004a1cc │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000461a4 │ │ │ │ DW_CFA_restore: r59 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004a1d0 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000461a8 │ │ │ │ DW_CFA_restore: r60 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004a1d4 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000461ac │ │ │ │ DW_CFA_restore: r61 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004a1d8 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000461b0 │ │ │ │ DW_CFA_restore: r62 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004a1dc │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000461b4 │ │ │ │ DW_CFA_restore: r63 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004a1e0 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000461b8 │ │ │ │ DW_CFA_restore: r15 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004a1e4 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000461bc │ │ │ │ DW_CFA_restore: r16 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004a1e8 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000461c0 │ │ │ │ DW_CFA_restore: r17 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004a1ec │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000461c4 │ │ │ │ DW_CFA_restore: r18 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004a1f0 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000461c8 │ │ │ │ DW_CFA_restore: r19 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004a1f4 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000461cc │ │ │ │ DW_CFA_restore: r20 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004a1f8 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000461d0 │ │ │ │ DW_CFA_restore: r21 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004a1fc │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000461d4 │ │ │ │ DW_CFA_restore: r22 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004a200 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000461d8 │ │ │ │ DW_CFA_restore: r23 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004a204 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000461dc │ │ │ │ DW_CFA_restore: r24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004a208 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000461e0 │ │ │ │ DW_CFA_restore: r25 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004a20c │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000461e4 │ │ │ │ DW_CFA_restore: r26 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004a210 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000461e8 │ │ │ │ DW_CFA_restore: r27 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004a214 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000461ec │ │ │ │ DW_CFA_restore: r28 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004a218 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000461f0 │ │ │ │ DW_CFA_restore: r29 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004a21c │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000461f8 │ │ │ │ DW_CFA_restore: r30 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004a220 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000461fc │ │ │ │ DW_CFA_restore: r31 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000004a228 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000046200 │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004a22c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000046204 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000004a238 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000046210 │ │ │ │ DW_CFA_restore_extended: r72 │ │ │ │ DW_CFA_restore: r14 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000004a240 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000046220 │ │ │ │ DW_CFA_def_cfa_offset: 368 │ │ │ │ DW_CFA_offset: r14 at cfa-288 │ │ │ │ DW_CFA_offset: r15 at cfa-280 │ │ │ │ DW_CFA_offset: r16 at cfa-272 │ │ │ │ DW_CFA_offset: r17 at cfa-264 │ │ │ │ DW_CFA_offset: r18 at cfa-256 │ │ │ │ DW_CFA_offset: r19 at cfa-248 │ │ │ │ @@ -7584,123 +7700,138 @@ │ │ │ │ DW_CFA_offset: r29 at cfa-168 │ │ │ │ DW_CFA_offset: r30 at cfa-160 │ │ │ │ DW_CFA_offset: r31 at cfa-152 │ │ │ │ DW_CFA_offset: r46 at cfa-144 │ │ │ │ DW_CFA_offset: r47 at cfa-136 │ │ │ │ DW_CFA_offset: r48 at cfa-128 │ │ │ │ DW_CFA_offset: r49 at cfa-120 │ │ │ │ + DW_CFA_offset: r50 at cfa-112 │ │ │ │ + DW_CFA_offset: r51 at cfa-104 │ │ │ │ DW_CFA_offset: r52 at cfa-96 │ │ │ │ DW_CFA_offset: r53 at cfa-88 │ │ │ │ DW_CFA_offset: r54 at cfa-80 │ │ │ │ DW_CFA_offset: r55 at cfa-72 │ │ │ │ DW_CFA_offset: r56 at cfa-64 │ │ │ │ DW_CFA_offset: r57 at cfa-56 │ │ │ │ DW_CFA_offset: r58 at cfa-48 │ │ │ │ DW_CFA_offset: r59 at cfa-40 │ │ │ │ DW_CFA_offset: r60 at cfa-32 │ │ │ │ DW_CFA_offset: r61 at cfa-24 │ │ │ │ DW_CFA_offset: r62 at cfa-16 │ │ │ │ DW_CFA_offset: r63 at cfa-8 │ │ │ │ DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ DW_CFA_offset_extended_sf: r72 at cfa+8 │ │ │ │ - DW_CFA_advance_loc: 44 to 000000000004a26c │ │ │ │ + DW_CFA_advance_loc: 32 to 0000000000046240 │ │ │ │ + DW_CFA_restore: r15 │ │ │ │ DW_CFA_restore: r16 │ │ │ │ DW_CFA_restore: r17 │ │ │ │ DW_CFA_restore: r18 │ │ │ │ DW_CFA_restore: r20 │ │ │ │ DW_CFA_restore: r21 │ │ │ │ DW_CFA_restore: r22 │ │ │ │ DW_CFA_restore: r23 │ │ │ │ DW_CFA_restore: r24 │ │ │ │ DW_CFA_restore: r25 │ │ │ │ DW_CFA_restore: r26 │ │ │ │ DW_CFA_restore: r27 │ │ │ │ DW_CFA_restore: r28 │ │ │ │ DW_CFA_restore: r29 │ │ │ │ - DW_CFA_restore: r30 │ │ │ │ DW_CFA_restore: r31 │ │ │ │ DW_CFA_restore: r46 │ │ │ │ DW_CFA_restore: r47 │ │ │ │ DW_CFA_restore: r48 │ │ │ │ DW_CFA_restore: r49 │ │ │ │ + DW_CFA_restore: r50 │ │ │ │ + DW_CFA_restore: r51 │ │ │ │ DW_CFA_restore: r52 │ │ │ │ DW_CFA_restore: r53 │ │ │ │ DW_CFA_restore: r54 │ │ │ │ DW_CFA_restore: r55 │ │ │ │ DW_CFA_restore: r56 │ │ │ │ DW_CFA_restore: r57 │ │ │ │ DW_CFA_restore: r58 │ │ │ │ DW_CFA_restore: r59 │ │ │ │ DW_CFA_restore: r60 │ │ │ │ DW_CFA_restore: r61 │ │ │ │ DW_CFA_restore: r62 │ │ │ │ DW_CFA_restore: r63 │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004a270 │ │ │ │ - DW_CFA_restore: r15 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004a274 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000046244 │ │ │ │ DW_CFA_restore: r19 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000046248 │ │ │ │ + DW_CFA_restore: r30 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000031d8 0000000000000084 000031dc FDE cie=00000000 pc=000000000004a290..000000000004ab74 │ │ │ │ - DW_CFA_advance_loc: 148 to 000000000004a324 │ │ │ │ - DW_CFA_def_cfa_offset: 368 │ │ │ │ +00003268 0000000000000094 0000326c FDE cie=00000000 pc=0000000000046260..0000000000046b38 │ │ │ │ + DW_CFA_advance_loc: 36 to 0000000000046284 │ │ │ │ + DW_CFA_register: r65 in r0 │ │ │ │ + DW_CFA_offset: r18 at cfa-240 │ │ │ │ + DW_CFA_offset: r17 at cfa-248 │ │ │ │ + DW_CFA_offset: r16 at cfa-256 │ │ │ │ + DW_CFA_offset: r15 at cfa-264 │ │ │ │ + DW_CFA_offset: r14 at cfa-272 │ │ │ │ + DW_CFA_offset: r19 at cfa-232 │ │ │ │ + DW_CFA_advance_loc: 152 to 000000000004631c │ │ │ │ + DW_CFA_def_cfa_offset: 400 │ │ │ │ + DW_CFA_offset: r22 at cfa-208 │ │ │ │ + DW_CFA_offset: r23 at cfa-200 │ │ │ │ + DW_CFA_offset: r24 at cfa-192 │ │ │ │ + DW_CFA_offset: r25 at cfa-184 │ │ │ │ + DW_CFA_offset: r26 at cfa-176 │ │ │ │ + DW_CFA_offset: r28 at cfa-160 │ │ │ │ + DW_CFA_offset: r27 at cfa-168 │ │ │ │ DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ - DW_CFA_offset: r20 at cfa-192 │ │ │ │ - DW_CFA_offset: r16 at cfa-224 │ │ │ │ - DW_CFA_offset: r21 at cfa-184 │ │ │ │ - DW_CFA_offset: r22 at cfa-176 │ │ │ │ - DW_CFA_offset: r24 at cfa-160 │ │ │ │ - DW_CFA_offset: r25 at cfa-152 │ │ │ │ - DW_CFA_offset: r26 at cfa-144 │ │ │ │ - DW_CFA_offset: r27 at cfa-136 │ │ │ │ - DW_CFA_offset: r30 at cfa-112 │ │ │ │ - DW_CFA_offset: r31 at cfa-104 │ │ │ │ + DW_CFA_offset: r48 at cfa-128 │ │ │ │ + DW_CFA_offset: r49 at cfa-120 │ │ │ │ + DW_CFA_offset: r50 at cfa-112 │ │ │ │ + DW_CFA_offset: r51 at cfa-104 │ │ │ │ DW_CFA_offset: r52 at cfa-96 │ │ │ │ DW_CFA_offset: r53 at cfa-88 │ │ │ │ DW_CFA_offset: r54 at cfa-80 │ │ │ │ DW_CFA_offset: r55 at cfa-72 │ │ │ │ DW_CFA_offset: r56 at cfa-64 │ │ │ │ DW_CFA_offset: r57 at cfa-56 │ │ │ │ DW_CFA_offset: r58 at cfa-48 │ │ │ │ DW_CFA_offset: r59 at cfa-40 │ │ │ │ DW_CFA_offset: r60 at cfa-32 │ │ │ │ DW_CFA_offset: r61 at cfa-24 │ │ │ │ DW_CFA_offset: r62 at cfa-16 │ │ │ │ DW_CFA_offset: r63 at cfa-8 │ │ │ │ - DW_CFA_offset: r14 at cfa-240 │ │ │ │ - DW_CFA_offset: r15 at cfa-232 │ │ │ │ - DW_CFA_offset: r17 at cfa-216 │ │ │ │ - DW_CFA_offset: r18 at cfa-208 │ │ │ │ - DW_CFA_offset: r19 at cfa-200 │ │ │ │ - DW_CFA_offset: r23 at cfa-168 │ │ │ │ - DW_CFA_offset: r28 at cfa-128 │ │ │ │ - DW_CFA_offset: r29 at cfa-120 │ │ │ │ + DW_CFA_offset: r20 at cfa-224 │ │ │ │ + DW_CFA_offset: r21 at cfa-216 │ │ │ │ + DW_CFA_offset: r29 at cfa-152 │ │ │ │ + DW_CFA_offset: r30 at cfa-144 │ │ │ │ + DW_CFA_offset: r31 at cfa-136 │ │ │ │ DW_CFA_offset_extended_sf: r72 at cfa+8 │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000004a33c │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000046328 │ │ │ │ DW_CFA_def_cfa_register: r31 │ │ │ │ - DW_CFA_advance_loc2: 1936 to 000000000004aacc │ │ │ │ + DW_CFA_advance_loc2: 1876 to 0000000000046a7c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa: r1 ofs 0 │ │ │ │ - DW_CFA_advance_loc: 68 to 000000000004ab10 │ │ │ │ + DW_CFA_advance_loc: 44 to 0000000000046aa8 │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ - DW_CFA_advance_loc: 68 to 000000000004ab54 │ │ │ │ + DW_CFA_advance_loc: 84 to 0000000000046afc │ │ │ │ DW_CFA_restore_extended: r72 │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000046b14 │ │ │ │ DW_CFA_restore: r63 │ │ │ │ DW_CFA_restore: r62 │ │ │ │ DW_CFA_restore: r61 │ │ │ │ DW_CFA_restore: r60 │ │ │ │ DW_CFA_restore: r59 │ │ │ │ DW_CFA_restore: r58 │ │ │ │ DW_CFA_restore: r57 │ │ │ │ DW_CFA_restore: r56 │ │ │ │ DW_CFA_restore: r55 │ │ │ │ DW_CFA_restore: r54 │ │ │ │ DW_CFA_restore: r53 │ │ │ │ DW_CFA_restore: r52 │ │ │ │ + DW_CFA_restore: r51 │ │ │ │ + DW_CFA_restore: r50 │ │ │ │ + DW_CFA_restore: r49 │ │ │ │ + DW_CFA_restore: r48 │ │ │ │ DW_CFA_restore: r31 │ │ │ │ DW_CFA_restore: r30 │ │ │ │ DW_CFA_restore: r29 │ │ │ │ DW_CFA_restore: r28 │ │ │ │ DW_CFA_restore: r27 │ │ │ │ DW_CFA_restore: r26 │ │ │ │ DW_CFA_restore: r25 │ │ │ │ @@ -7711,562 +7842,568 @@ │ │ │ │ DW_CFA_restore: r20 │ │ │ │ DW_CFA_restore: r19 │ │ │ │ DW_CFA_restore: r18 │ │ │ │ DW_CFA_restore: r17 │ │ │ │ DW_CFA_restore: r16 │ │ │ │ DW_CFA_restore: r15 │ │ │ │ DW_CFA_restore: r14 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004ab58 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000046b18 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00003260 000000000000002c 00003264 FDE cie=00000000 pc=000000000004ab80..000000000004ac50 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000004ab94 │ │ │ │ - DW_CFA_register: r65 in r0 │ │ │ │ - DW_CFA_offset: r31 at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000004aba4 │ │ │ │ +00003300 0000000000000040 00003304 FDE cie=00000000 pc=0000000000046b40..0000000000046c04 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000046b4c │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ - DW_CFA_advance_loc: 32 to 000000000004abc4 │ │ │ │ + DW_CFA_offset: r31 at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 40 to 0000000000046b74 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000004abd0 │ │ │ │ - DW_CFA_restore_extended: r65 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000046b78 │ │ │ │ DW_CFA_restore: r31 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000004abe0 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000046b80 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 84 to 000000000004ac34 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000004ac40 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000046b84 │ │ │ │ + DW_CFA_register: r65 in r0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000046b88 │ │ │ │ + DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000046b9c │ │ │ │ + DW_CFA_restore_extended: r65 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000046ba4 │ │ │ │ + DW_CFA_register: r65 in r0 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000046bac │ │ │ │ + DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000046bc0 │ │ │ │ + DW_CFA_restore_extended: r65 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000046bc8 │ │ │ │ + DW_CFA_register: r65 in r0 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000046bd0 │ │ │ │ + DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000046be4 │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000046bec │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000046bf4 │ │ │ │ DW_CFA_restore: r31 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00003290 0000000000000040 00003294 FDE cie=00000000 pc=000000000004ac50..000000000004ae88 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000004ac60 │ │ │ │ - DW_CFA_register: r65 in r0 │ │ │ │ +00003344 0000000000000040 00003348 FDE cie=00000000 pc=0000000000046c10..0000000000046e54 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000046c1c │ │ │ │ DW_CFA_offset: r29 at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000004ac74 │ │ │ │ - DW_CFA_offset: r27 at cfa-40 │ │ │ │ DW_CFA_offset: r28 at cfa-32 │ │ │ │ + DW_CFA_register: r65 in r0 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000046c2c │ │ │ │ + DW_CFA_offset: r27 at cfa-40 │ │ │ │ DW_CFA_offset: r30 at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000046c3c │ │ │ │ DW_CFA_offset: r31 at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000004ac8c │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ - DW_CFA_advance_loc1: 296 to 000000000004adb4 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000046c44 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc1: 332 to 0000000000046d90 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 44 to 000000000004ade0 │ │ │ │ + DW_CFA_advance_loc: 44 to 0000000000046dbc │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ DW_CFA_restore: r31 │ │ │ │ DW_CFA_restore: r30 │ │ │ │ DW_CFA_restore: r29 │ │ │ │ DW_CFA_restore: r28 │ │ │ │ DW_CFA_restore: r27 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000004adf0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000046dc0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 80 to 000000000004ae40 │ │ │ │ + DW_CFA_advance_loc: 76 to 0000000000046e0c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 48 to 000000000004ae70 │ │ │ │ + DW_CFA_advance_loc: 48 to 0000000000046e3c │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ DW_CFA_restore: r31 │ │ │ │ DW_CFA_restore: r30 │ │ │ │ DW_CFA_restore: r29 │ │ │ │ DW_CFA_restore: r28 │ │ │ │ DW_CFA_restore: r27 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004ae74 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000046e40 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -000032d4 0000000000000070 000032d8 FDE cie=00000000 pc=000000000004ae90..000000000004b194 │ │ │ │ - DW_CFA_advance_loc: 44 to 000000000004aebc │ │ │ │ +00003388 000000000000006c 0000338c FDE cie=00000000 pc=0000000000046e60..0000000000047190 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000046e70 │ │ │ │ DW_CFA_register: r65 in r0 │ │ │ │ DW_CFA_offset: r23 at cfa-72 │ │ │ │ DW_CFA_offset: r25 at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000046e80 │ │ │ │ DW_CFA_offset: r26 at cfa-48 │ │ │ │ DW_CFA_offset: r27 at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000046e90 │ │ │ │ DW_CFA_offset: r28 at cfa-32 │ │ │ │ DW_CFA_offset: r29 at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000046ea4 │ │ │ │ DW_CFA_offset: r30 at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 44 to 000000000004aee8 │ │ │ │ + DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000046eb0 │ │ │ │ DW_CFA_def_cfa_offset: 112 │ │ │ │ DW_CFA_offset_extended_sf: r72 at cfa+8 │ │ │ │ - DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ - DW_CFA_advance_loc: 36 to 000000000004af0c │ │ │ │ + DW_CFA_advance_loc: 32 to 0000000000046ed0 │ │ │ │ DW_CFA_offset: r24 at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004af10 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000046ed4 │ │ │ │ DW_CFA_offset: r31 at cfa-8 │ │ │ │ - DW_CFA_advance_loc1: 360 to 000000000004b078 │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_advance_loc1: 432 to 0000000000047084 │ │ │ │ DW_CFA_restore: r24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004b07c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000047088 │ │ │ │ DW_CFA_restore: r31 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000004b090 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004b094 │ │ │ │ - DW_CFA_restore: r24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004b098 │ │ │ │ - DW_CFA_restore: r31 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004b09c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004708c │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 56 to 000000000004b0d4 │ │ │ │ + DW_CFA_advance_loc: 56 to 00000000000470c4 │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004b0d8 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000470c8 │ │ │ │ DW_CFA_restore_extended: r72 │ │ │ │ DW_CFA_restore: r30 │ │ │ │ DW_CFA_restore: r29 │ │ │ │ DW_CFA_restore: r28 │ │ │ │ DW_CFA_restore: r27 │ │ │ │ DW_CFA_restore: r26 │ │ │ │ DW_CFA_restore: r25 │ │ │ │ DW_CFA_restore: r23 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000004b0e0 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000470d0 │ │ │ │ DW_CFA_def_cfa_offset: 112 │ │ │ │ DW_CFA_offset: r23 at cfa-72 │ │ │ │ DW_CFA_offset: r24 at cfa-64 │ │ │ │ DW_CFA_offset: r25 at cfa-56 │ │ │ │ DW_CFA_offset: r26 at cfa-48 │ │ │ │ DW_CFA_offset: r27 at cfa-40 │ │ │ │ DW_CFA_offset: r28 at cfa-32 │ │ │ │ DW_CFA_offset: r29 at cfa-24 │ │ │ │ DW_CFA_offset: r30 at cfa-16 │ │ │ │ DW_CFA_offset: r31 at cfa-8 │ │ │ │ DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ DW_CFA_offset_extended_sf: r72 at cfa+8 │ │ │ │ - DW_CFA_advance_loc: 128 to 000000000004b160 │ │ │ │ + DW_CFA_advance_loc: 132 to 0000000000047154 │ │ │ │ DW_CFA_restore: r24 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000047158 │ │ │ │ DW_CFA_restore: r31 │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000004b178 │ │ │ │ + DW_CFA_advance_loc: 28 to 0000000000047174 │ │ │ │ DW_CFA_offset: r24 at cfa-64 │ │ │ │ DW_CFA_offset: r31 at cfa-8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00003348 000000000000001c 0000334c FDE cie=00000000 pc=000000000004b1a0..000000000004b1ec │ │ │ │ - DW_CFA_advance_loc: 32 to 000000000004b1c0 │ │ │ │ +000033f8 000000000000001c 000033fc FDE cie=00000000 pc=0000000000047190..00000000000471d0 │ │ │ │ + DW_CFA_advance_loc: 24 to 00000000000471a8 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000004b1d4 │ │ │ │ + DW_CFA_advance_loc: 16 to 00000000000471b8 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000004b1dc │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000471c0 │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003368 000000000000001c 0000336c FDE cie=00000000 pc=000000000004b1f0..000000000004b240 │ │ │ │ - DW_CFA_advance_loc: 32 to 000000000004b210 │ │ │ │ +00003418 000000000000001c 0000341c FDE cie=00000000 pc=00000000000471d0..0000000000047214 │ │ │ │ + DW_CFA_advance_loc: 24 to 00000000000471e8 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000004b228 │ │ │ │ + DW_CFA_advance_loc: 20 to 00000000000471fc │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000004b230 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000047204 │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003388 000000000000001c 0000338c FDE cie=00000000 pc=000000000004b240..000000000004b29c │ │ │ │ - DW_CFA_advance_loc: 40 to 000000000004b268 │ │ │ │ +00003438 000000000000001c 0000343c FDE cie=00000000 pc=0000000000047220..0000000000047270 │ │ │ │ + DW_CFA_advance_loc: 32 to 0000000000047240 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ - DW_CFA_advance_loc: 28 to 000000000004b284 │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000047258 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000004b28c │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000047260 │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000033a8 0000000000000010 000033ac FDE cie=00000000 pc=000000000004b2a0..000000000004b418 │ │ │ │ +00003458 0000000000000010 0000345c FDE cie=00000000 pc=0000000000047270..0000000000047458 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000033bc 0000000000000028 000033c0 FDE cie=00000000 pc=000000000004b420..000000000004b64c │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000004b434 │ │ │ │ +0000346c 0000000000000034 00003470 FDE cie=00000000 pc=0000000000047460..0000000000047648 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000004746c │ │ │ │ DW_CFA_register: r65 in r0 │ │ │ │ DW_CFA_offset: r31 at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000004b444 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000047478 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ - DW_CFA_advance_loc: 52 to 000000000004b478 │ │ │ │ + DW_CFA_advance_loc: 60 to 00000000000474b4 │ │ │ │ DW_CFA_offset: r30 at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 80 to 000000000004b4c8 │ │ │ │ + DW_CFA_advance_loc: 60 to 00000000000474f0 │ │ │ │ DW_CFA_restore: r30 │ │ │ │ - DW_CFA_advance_loc: 88 to 000000000004b520 │ │ │ │ + DW_CFA_advance_loc: 60 to 000000000004752c │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000004753c │ │ │ │ + DW_CFA_restore_extended: r65 │ │ │ │ + DW_CFA_restore: r31 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000047540 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 188 to 00000000000475fc │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000004b52c │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000004760c │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ DW_CFA_restore: r31 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004b530 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000047610 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -000033e8 0000000000000030 000033ec FDE cie=00000000 pc=000000000004b650..000000000004b7ec │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000004b660 │ │ │ │ - DW_CFA_register: r65 in r0 │ │ │ │ +000034a4 000000000000002c 000034a8 FDE cie=00000000 pc=0000000000047680..00000000000477f8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000047684 │ │ │ │ DW_CFA_offset: r31 at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000004b674 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000047698 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ - DW_CFA_advance_loc: 160 to 000000000004b714 │ │ │ │ + DW_CFA_advance_loc: 148 to 000000000004772c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000004b720 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000047738 │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ DW_CFA_restore: r31 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000004b730 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000047740 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 120 to 000000000004b7a8 │ │ │ │ + DW_CFA_advance_loc: 116 to 00000000000477b4 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000004b7b8 │ │ │ │ + DW_CFA_advance_loc: 16 to 00000000000477c4 │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ DW_CFA_restore: r31 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000004b7c0 │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000000477d0 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -0000341c 000000000000001c 00003420 FDE cie=00000000 pc=000000000004b7f0..000000000004b82c │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000004b808 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000004b814 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000004b81c │ │ │ │ - DW_CFA_restore_extended: r65 │ │ │ │ +000034d4 0000000000000010 000034d8 FDE cie=00000000 pc=0000000000047800..0000000000047814 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000343c 000000000000002c 00003440 FDE cie=00000000 pc=000000000004b830..000000000004ba68 │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000004b848 │ │ │ │ +000034e8 000000000000002c 000034ec FDE cie=00000000 pc=0000000000047820..0000000000047a20 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000047830 │ │ │ │ DW_CFA_register: r65 in r0 │ │ │ │ DW_CFA_offset: r31 at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000004b85c │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000004783c │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ - DW_CFA_advance_loc1: 352 to 000000000004b9bc │ │ │ │ + DW_CFA_advance_loc1: 332 to 0000000000047988 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000004b9c8 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000047994 │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ DW_CFA_restore: r31 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000004b9d0 │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000000479a0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 124 to 000000000004ba4c │ │ │ │ + DW_CFA_advance_loc: 84 to 00000000000479f4 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000004ba58 │ │ │ │ + DW_CFA_advance_loc: 28 to 0000000000047a10 │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ DW_CFA_restore: r31 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000346c 0000000000000040 00003470 FDE cie=00000000 pc=000000000004ba70..000000000004c478 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000004ba80 │ │ │ │ - DW_CFA_register: r65 in r0 │ │ │ │ +00003518 000000000000003c 0000351c FDE cie=00000000 pc=0000000000047a20..00000000000482f4 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000047a28 │ │ │ │ DW_CFA_offset: r30 at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000004ba88 │ │ │ │ DW_CFA_offset: r31 at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000004ba98 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000047a3c │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ - DW_CFA_advance_loc: 36 to 000000000004babc │ │ │ │ + DW_CFA_advance_loc: 36 to 0000000000047a60 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000004bacc │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000047a70 │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ DW_CFA_restore: r31 │ │ │ │ DW_CFA_restore: r30 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004bad0 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000047a80 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 764 to 000000000004bdcc │ │ │ │ + DW_CFA_advance_loc1: 688 to 0000000000047d30 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000004bde4 │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000047d48 │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ DW_CFA_restore: r31 │ │ │ │ DW_CFA_restore: r30 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000004bdf0 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000047d50 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc2: 1488 to 000000000004c3c0 │ │ │ │ + DW_CFA_advance_loc2: 1292 to 000000000004825c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000004c3d8 │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000048274 │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ DW_CFA_restore: r31 │ │ │ │ DW_CFA_restore: r30 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000004c3e0 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000048280 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -000034b0 0000000000000024 000034b4 FDE cie=00000000 pc=000000000004c480..000000000004c580 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000004c494 │ │ │ │ +00003558 000000000000002c 0000355c FDE cie=00000000 pc=0000000000048300..00000000000483f8 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000004830c │ │ │ │ DW_CFA_register: r65 in r0 │ │ │ │ DW_CFA_offset: r31 at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000004c4a4 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000048318 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ - DW_CFA_advance_loc: 80 to 000000000004c4f4 │ │ │ │ + DW_CFA_advance_loc: 60 to 0000000000048354 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000004c500 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000048364 │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ DW_CFA_restore: r31 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000004c510 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000048370 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 104 to 00000000000483d8 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 16 to 00000000000483e8 │ │ │ │ + DW_CFA_restore_extended: r65 │ │ │ │ + DW_CFA_restore: r31 │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000034d8 0000000000000030 000034dc FDE cie=00000000 pc=000000000004c580..000000000004c71c │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000004c590 │ │ │ │ - DW_CFA_register: r65 in r0 │ │ │ │ +00003588 000000000000002c 0000358c FDE cie=00000000 pc=0000000000048400..0000000000048578 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000048404 │ │ │ │ DW_CFA_offset: r31 at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000004c5a4 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000048418 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ - DW_CFA_advance_loc: 160 to 000000000004c644 │ │ │ │ + DW_CFA_advance_loc: 148 to 00000000000484ac │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000004c650 │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000000484b8 │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ DW_CFA_restore: r31 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000004c660 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000484c0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 120 to 000000000004c6d8 │ │ │ │ + DW_CFA_advance_loc: 116 to 0000000000048534 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000004c6e8 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000048544 │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ DW_CFA_restore: r31 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000004c6f0 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000048550 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -0000350c 000000000000001c 00003510 FDE cie=00000000 pc=000000000004c720..000000000004c75c │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000004c738 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000004c744 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000004c74c │ │ │ │ - DW_CFA_restore_extended: r65 │ │ │ │ +000035b8 0000000000000010 000035bc FDE cie=00000000 pc=0000000000048580..0000000000048594 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000352c 000000000000002c 00003530 FDE cie=00000000 pc=000000000004c760..000000000004c998 │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000004c778 │ │ │ │ +000035cc 000000000000002c 000035d0 FDE cie=00000000 pc=00000000000485a0..00000000000487a0 │ │ │ │ + DW_CFA_advance_loc: 16 to 00000000000485b0 │ │ │ │ DW_CFA_register: r65 in r0 │ │ │ │ DW_CFA_offset: r31 at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000004c78c │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000000485bc │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ - DW_CFA_advance_loc1: 352 to 000000000004c8ec │ │ │ │ + DW_CFA_advance_loc1: 332 to 0000000000048708 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000004c8f8 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000048714 │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ DW_CFA_restore: r31 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000004c900 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000048720 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 124 to 000000000004c97c │ │ │ │ + DW_CFA_advance_loc: 84 to 0000000000048774 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000004c988 │ │ │ │ + DW_CFA_advance_loc: 28 to 0000000000048790 │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ DW_CFA_restore: r31 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000355c 0000000000000040 00003560 FDE cie=00000000 pc=000000000004c9a0..000000000004d3a8 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000004c9b0 │ │ │ │ - DW_CFA_register: r65 in r0 │ │ │ │ +000035fc 000000000000003c 00003600 FDE cie=00000000 pc=00000000000487a0..0000000000049074 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000487a8 │ │ │ │ DW_CFA_offset: r30 at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000004c9b8 │ │ │ │ DW_CFA_offset: r31 at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000004c9c8 │ │ │ │ + DW_CFA_advance_loc: 20 to 00000000000487bc │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ - DW_CFA_advance_loc: 36 to 000000000004c9ec │ │ │ │ + DW_CFA_advance_loc: 36 to 00000000000487e0 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000004c9fc │ │ │ │ + DW_CFA_advance_loc: 16 to 00000000000487f0 │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ DW_CFA_restore: r31 │ │ │ │ DW_CFA_restore: r30 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004ca00 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000048800 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 764 to 000000000004ccfc │ │ │ │ + DW_CFA_advance_loc1: 688 to 0000000000048ab0 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000004cd14 │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000048ac8 │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ DW_CFA_restore: r31 │ │ │ │ DW_CFA_restore: r30 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000004cd20 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000048ad0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc2: 1488 to 000000000004d2f0 │ │ │ │ + DW_CFA_advance_loc2: 1292 to 0000000000048fdc │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000004d308 │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000048ff4 │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ DW_CFA_restore: r31 │ │ │ │ DW_CFA_restore: r30 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000004d310 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000049000 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -000035a0 0000000000000024 000035a4 FDE cie=00000000 pc=000000000004d3b0..000000000004d4b0 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000004d3c4 │ │ │ │ +0000363c 000000000000002c 00003640 FDE cie=00000000 pc=0000000000049080..0000000000049178 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000004908c │ │ │ │ DW_CFA_register: r65 in r0 │ │ │ │ DW_CFA_offset: r31 at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000004d3d4 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000049098 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ - DW_CFA_advance_loc: 80 to 000000000004d424 │ │ │ │ + DW_CFA_advance_loc: 60 to 00000000000490d4 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000004d430 │ │ │ │ + DW_CFA_advance_loc: 16 to 00000000000490e4 │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ DW_CFA_restore: r31 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000004d440 │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000000490f0 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 104 to 0000000000049158 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000049168 │ │ │ │ + DW_CFA_restore_extended: r65 │ │ │ │ + DW_CFA_restore: r31 │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000035c8 0000000000000024 000035cc FDE cie=00000000 pc=000000000004d4b0..000000000004d530 │ │ │ │ - DW_CFA_advance_loc: 36 to 000000000004d4d4 │ │ │ │ +0000366c 0000000000000024 00003670 FDE cie=00000000 pc=0000000000049180..0000000000049200 │ │ │ │ + DW_CFA_advance_loc: 36 to 00000000000491a4 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ - DW_CFA_advance_loc: 28 to 000000000004d4f0 │ │ │ │ + DW_CFA_advance_loc: 28 to 00000000000491c0 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000004d4f8 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000491c8 │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000004d500 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000491d0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000004d514 │ │ │ │ + DW_CFA_advance_loc: 20 to 00000000000491e4 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000004d520 │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000000491f0 │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000035f0 0000000000000050 000035f4 FDE cie=00000000 pc=000000000004d530..000000000004d7c0 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000004d544 │ │ │ │ +00003694 0000000000000050 00003698 FDE cie=00000000 pc=0000000000049200..0000000000049490 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000049214 │ │ │ │ DW_CFA_offset: r62 at cfa-16 │ │ │ │ DW_CFA_offset: r63 at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000004d550 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000049220 │ │ │ │ DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc: 28 to 000000000004d56c │ │ │ │ + DW_CFA_advance_loc: 28 to 000000000004923c │ │ │ │ DW_CFA_register: r65 in r0 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000004d574 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000049244 │ │ │ │ DW_CFA_offset: r30 at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004d578 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000049248 │ │ │ │ DW_CFA_offset: r31 at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000004d584 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000049254 │ │ │ │ DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ - DW_CFA_advance_loc: 232 to 000000000004d66c │ │ │ │ + DW_CFA_advance_loc: 232 to 000000000004933c │ │ │ │ DW_CFA_restore: r30 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000004d674 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000049344 │ │ │ │ DW_CFA_restore: r31 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004d678 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000049348 │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004d67c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004934c │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000004d684 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000049354 │ │ │ │ DW_CFA_restore: r63 │ │ │ │ DW_CFA_restore: r62 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000004d690 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000049360 │ │ │ │ DW_CFA_def_cfa_offset: 112 │ │ │ │ DW_CFA_offset: r30 at cfa-32 │ │ │ │ DW_CFA_offset: r31 at cfa-24 │ │ │ │ DW_CFA_offset: r62 at cfa-16 │ │ │ │ DW_CFA_offset: r63 at cfa-8 │ │ │ │ DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ - DW_CFA_advance_loc: 148 to 000000000004d724 │ │ │ │ + DW_CFA_advance_loc: 148 to 00000000000493f4 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r30 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000004d72c │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000493fc │ │ │ │ DW_CFA_restore: r31 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004d730 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000049400 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004d734 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000049404 │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000004d73c │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000004940c │ │ │ │ DW_CFA_restore: r63 │ │ │ │ DW_CFA_restore: r62 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004d740 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000049410 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003644 000000000000002c 00003648 FDE cie=00000000 pc=000000000004d7c0..000000000004d878 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000004d7d4 │ │ │ │ +000036e8 000000000000002c 000036ec FDE cie=00000000 pc=0000000000049490..0000000000049548 │ │ │ │ + DW_CFA_advance_loc: 20 to 00000000000494a4 │ │ │ │ DW_CFA_register: r65 in r0 │ │ │ │ DW_CFA_offset: r30 at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000004d7ec │ │ │ │ + DW_CFA_advance_loc: 24 to 00000000000494bc │ │ │ │ DW_CFA_offset: r62 at cfa-16 │ │ │ │ DW_CFA_offset: r63 at cfa-8 │ │ │ │ DW_CFA_offset: r31 at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000004d800 │ │ │ │ + DW_CFA_advance_loc: 20 to 00000000000494d0 │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ - DW_CFA_advance_loc: 80 to 000000000004d850 │ │ │ │ + DW_CFA_advance_loc: 80 to 0000000000049520 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000004d868 │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000049538 │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ DW_CFA_restore: r63 │ │ │ │ DW_CFA_restore: r62 │ │ │ │ DW_CFA_restore: r31 │ │ │ │ DW_CFA_restore: r30 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003674 000000000000002c 00003678 FDE cie=00000000 pc=000000000004d880..000000000004d950 │ │ │ │ - DW_CFA_advance_loc: 40 to 000000000004d8a8 │ │ │ │ +00003718 000000000000002c 0000371c FDE cie=00000000 pc=0000000000049550..0000000000049620 │ │ │ │ + DW_CFA_advance_loc: 40 to 0000000000049578 │ │ │ │ DW_CFA_register: r65 in r0 │ │ │ │ DW_CFA_offset: r30 at cfa-32 │ │ │ │ DW_CFA_offset: r31 at cfa-24 │ │ │ │ DW_CFA_offset: r62 at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000004d8bc │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000004958c │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ DW_CFA_offset: r63 at cfa-8 │ │ │ │ DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ - DW_CFA_advance_loc: 108 to 000000000004d928 │ │ │ │ + DW_CFA_advance_loc: 108 to 00000000000495f8 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000004d940 │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000049610 │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ DW_CFA_restore: r63 │ │ │ │ DW_CFA_restore: r62 │ │ │ │ DW_CFA_restore: r31 │ │ │ │ DW_CFA_restore: r30 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000036a4 0000000000000010 000036a8 FDE cie=00000000 pc=000000000004d950..000000000004da4c │ │ │ │ +00003748 0000000000000010 0000374c FDE cie=00000000 pc=0000000000049620..000000000004971c │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000036b8 0000000000000010 000036bc FDE cie=00000000 pc=000000000004da50..000000000004db50 │ │ │ │ +0000375c 0000000000000010 00003760 FDE cie=00000000 pc=0000000000049720..0000000000049820 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000036cc 0000000000000010 000036d0 FDE cie=00000000 pc=000000000004db50..000000000004dbd8 │ │ │ │ +00003770 0000000000000010 00003774 FDE cie=00000000 pc=0000000000049820..00000000000498a8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000036e0 0000000000000010 000036e4 FDE cie=00000000 pc=000000000004dbe0..000000000004dcb8 │ │ │ │ +00003784 0000000000000010 00003788 FDE cie=00000000 pc=00000000000498b0..0000000000049988 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000036f4 ZERO terminator │ │ │ │ +00003798 ZERO terminator │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ @@ -22,21 +22,21 @@ │ │ │ │ nfftl_exp2i │ │ │ │ nfftl_log2i │ │ │ │ nfftl_next_power_of_2 │ │ │ │ nfftl_next_power_of_2_exp │ │ │ │ nfftl_next_power_of_2_exp_int │ │ │ │ nfftl_lambda │ │ │ │ nfftl_lambda2 │ │ │ │ -nfftl_free_hook │ │ │ │ nfftl_free │ │ │ │ +nfftl_free_hook │ │ │ │ fftwl_free │ │ │ │ -nfftl_die_hook │ │ │ │ nfftl_die │ │ │ │ -nfftl_malloc_hook │ │ │ │ +nfftl_die_hook │ │ │ │ nfftl_malloc │ │ │ │ +nfftl_malloc_hook │ │ │ │ fftwl_malloc │ │ │ │ nfftl_vpr_double │ │ │ │ __printf_chk │ │ │ │ nfftl_vpr_complex │ │ │ │ nfftl_drand48 │ │ │ │ nfftl_srand48 │ │ │ │ nfftl_vrand_unit_complex │ │ │ │ @@ -149,65 +149,35 @@ │ │ │ │ solverl_loop_one_step_double │ │ │ │ solverl_finalize_double │ │ │ │ libfftw3l.so.3 │ │ │ │ libm.so.6 │ │ │ │ libc.so.6 │ │ │ │ libnfft3l.so.4 │ │ │ │ GLIBC_2.17 │ │ │ │ -9;xK.}8P │ │ │ │ }xzo|Pxc| │ │ │ │ -)}*H'}0HJ} │ │ │ │ -@B*HX}*H │ │ │ │ -}*HX}xK'}p │ │ │ │ -@B*HX}*H │ │ │ │ -}*HX}xK'}p │ │ │ │ -|xSC}xK9}xS\} │ │ │ │ -|xSC}xSZ}xK8} │ │ │ │ -)}P@1~P8)}( │ │ │ │ -.O{P`R}P` │ │ │ │ -)}P@1~P8)} │ │ │ │ -.&yPP }8 │ │ │ │ -xK2}xSQ} │ │ │ │ -.RzxK=}xSV} │ │ │ │ -:xK=}xSU} │ │ │ │ -xK=}xST} │ │ │ │ -).xK0}xSO}( │ │ │ │ -xK7}xSV} │ │ │ │ -).xK5}xSS} │ │ │ │ -^yxK=}d6;y │ │ │ │ -(,P0J~P │ │ │ │ -;~xSY}xST} │ │ │ │ -.jyd6hy0 │ │ │ │ -.xyd6}yxc │ │ │ │ -:)}xK'}xc │ │ │ │ -&(yxK=}*@*} │ │ │ │ -xz*}PP)} │ │ │ │ -J~x[r}xK4} │ │ │ │ -&IyxSX}x │ │ │ │ -BQ}xK5}( │ │ │ │ -xSH}xK*} │ │ │ │ -.H{d6U{ │ │ │ │ -I9PH=}xC │ │ │ │ -xSH}xK*}x │ │ │ │ -}xK;}xSZ} │ │ │ │ -}xK;}xSZ} │ │ │ │ -:)}xSE}xC │ │ │ │ -Bs~xK&}xSG} │ │ │ │ -)}PP)}| │ │ │ │ -APH<}*q4} │ │ │ │ -7*qQ}*q3} │ │ │ │ -@xSI}*qT}D │ │ │ │ -J}xK&}xC │ │ │ │ -~xSG}xK(} │ │ │ │ -}xK;}xSZ} │ │ │ │ -J}xK&}xC │ │ │ │ -~xSG}xK(} │ │ │ │ -)}xSE}xC │ │ │ │ -1~xSG}xK(} │ │ │ │ -}xK;}xSZ} │ │ │ │ +`BTxK/}> │ │ │ │ +*,P8I~P( │ │ │ │ +B|x[`}xC │ │ │ │ +.iyd6jy( │ │ │ │ +J|xK"}xSI}x │ │ │ │ +xSB}xK*} │ │ │ │ +xSY}xK:} │ │ │ │ +7*y2}*yV| │ │ │ │ +@xK"}*y3} │ │ │ │ +7*y4}*yQ| │ │ │ │ +@xK"}*y.}x │ │ │ │ +RB|xK'}x │ │ │ │ +RB|xK'}x │ │ │ │ +jIA}xSI} │ │ │ │ +Rb~*x]|*x │ │ │ │ +qB|PHB|8 │ │ │ │ +RB~*p]|*p │ │ │ │ +B|xK'}xSH} │ │ │ │ +B|xSG}xK(} │ │ │ │ +&)yPHE~x │ │ │ │ nfft: %s:%d: assertion failed: %s │ │ │ │ ../../../kernel/util/float.c │ │ │ │ nfftl_malloc: out of memory │ │ │ │ null pointer │ │ │ │ %s, adr=%p │ │ │ │ %+.1LE%+.1LEi, │ │ │ │ %+LE%+LEi, │ │ │ ├── readelf --wide --decompress --hex-dump=.dynstr {} │ │ │ │ @@ -1,17 +1,17 @@ │ │ │ │ │ │ │ │ Hex dump of section '.dynstr': │ │ │ │ 0x00001748 005f5f67 6d6f6e5f 73746172 745f5f00 .__gmon_start__. │ │ │ │ 0x00001758 5f49544d 5f646572 65676973 74657254 _ITM_deregisterT │ │ │ │ 0x00001768 4d436c6f 6e655461 626c6500 5f49544d MCloneTable._ITM │ │ │ │ 0x00001778 5f726567 69737465 72544d43 6c6f6e65 _registerTMClone │ │ │ │ 0x00001788 5461626c 65005f5f 6378615f 66696e61 Table.__cxa_fina │ │ │ │ - 0x00001798 6c697a65 00737464 6f757400 73746465 lize.stdout.stde │ │ │ │ - 0x000017a8 7272006e 6666746c 5f617373 65727469 rr.nfftl_asserti │ │ │ │ - 0x000017b8 6f6e5f66 61696c65 64006666 6c757368 on_failed.fflush │ │ │ │ + 0x00001798 6c697a65 006e6666 746c5f61 73736572 lize.nfftl_asser │ │ │ │ + 0x000017a8 74696f6e 5f666169 6c656400 7374646f tion_failed.stdo │ │ │ │ + 0x000017b8 75740066 666c7573 68007374 64657272 ut.fflush.stderr │ │ │ │ 0x000017c8 005f5f66 7072696e 74665f63 686b0061 .__fprintf_chk.a │ │ │ │ 0x000017d8 626f7274 006e6666 746c5f62 65737365 bort.nfftl_besse │ │ │ │ 0x000017e8 6c5f6930 00657870 6c007371 72746c00 l_i0.expl.sqrtl. │ │ │ │ 0x000017f8 6e666674 6c5f6273 706c696e 65730063 nfftl_bsplines.c │ │ │ │ 0x00001808 65696c6c 006d656d 73657400 6e666674 eill.memset.nfft │ │ │ │ 0x00001818 6c5f6d6f 64696669 65645f66 656a6572 l_modified_fejer │ │ │ │ 0x00001828 006e6666 746c5f6d 6f646966 6965645f .nfftl_modified_ │ │ │ │ @@ -38,20 +38,20 @@ │ │ │ │ 0x00001978 746c5f6e 6578745f 706f7765 725f6f66 tl_next_power_of │ │ │ │ 0x00001988 5f32006e 6666746c 5f6e6578 745f706f _2.nfftl_next_po │ │ │ │ 0x00001998 7765725f 6f665f32 5f657870 006e6666 wer_of_2_exp.nff │ │ │ │ 0x000019a8 746c5f6e 6578745f 706f7765 725f6f66 tl_next_power_of │ │ │ │ 0x000019b8 5f325f65 78705f69 6e74006e 6666746c _2_exp_int.nfftl │ │ │ │ 0x000019c8 5f6c616d 62646100 6c6f6731 706c006e _lambda.log1pl.n │ │ │ │ 0x000019d8 6666746c 5f6c616d 62646132 006e6666 fftl_lambda2.nff │ │ │ │ - 0x000019e8 746c5f66 7265655f 686f6f6b 006e6666 tl_free_hook.nff │ │ │ │ - 0x000019f8 746c5f66 72656500 66667477 6c5f6672 tl_free.fftwl_fr │ │ │ │ - 0x00001a08 6565006e 6666746c 5f646965 5f686f6f ee.nfftl_die_hoo │ │ │ │ - 0x00001a18 6b006e66 66746c5f 64696500 65786974 k.nfftl_die.exit │ │ │ │ - 0x00001a28 006e6666 746c5f6d 616c6c6f 635f686f .nfftl_malloc_ho │ │ │ │ - 0x00001a38 6f6b006e 6666746c 5f6d616c 6c6f6300 ok.nfftl_malloc. │ │ │ │ + 0x000019e8 746c5f66 72656500 6e666674 6c5f6672 tl_free.nfftl_fr │ │ │ │ + 0x000019f8 65655f68 6f6f6b00 66667477 6c5f6672 ee_hook.fftwl_fr │ │ │ │ + 0x00001a08 6565006e 6666746c 5f646965 006e6666 ee.nfftl_die.nff │ │ │ │ + 0x00001a18 746c5f64 69655f68 6f6f6b00 65786974 tl_die_hook.exit │ │ │ │ + 0x00001a28 006e6666 746c5f6d 616c6c6f 63006e66 .nfftl_malloc.nf │ │ │ │ + 0x00001a38 66746c5f 6d616c6c 6f635f68 6f6f6b00 ftl_malloc_hook. │ │ │ │ 0x00001a48 66667477 6c5f6d61 6c6c6f63 006e6666 fftwl_malloc.nff │ │ │ │ 0x00001a58 746c5f76 70725f64 6f75626c 65005f5f tl_vpr_double.__ │ │ │ │ 0x00001a68 7072696e 74665f63 686b0070 75746368 printf_chk.putch │ │ │ │ 0x00001a78 61720070 75747300 6e666674 6c5f7670 ar.puts.nfftl_vp │ │ │ │ 0x00001a88 725f636f 6d706c65 78006e66 66746c5f r_complex.nfftl_ │ │ │ │ 0x00001a98 6472616e 64343800 6e666674 6c5f7372 drand48.nfftl_sr │ │ │ │ 0x00001aa8 616e6434 38006e66 66746c5f 7672616e and48.nfftl_vran │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.init {} │ │ │ │ @@ -1,27 +1,27 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Disassembly of section .init: │ │ │ │ │ │ │ │ -0000000000002f60 <.init>: │ │ │ │ +0000000000002f40 <.init>: │ │ │ │ std r2,24(r1) │ │ │ │ addis r12,r2,-1 │ │ │ │ ld r12,32160(r12) │ │ │ │ mtctr r12 │ │ │ │ bctr │ │ │ │ ... │ │ │ │ - addis r2,r12,7 │ │ │ │ - addi r2,r2,20352 │ │ │ │ + addis r2,r12,6 │ │ │ │ + addi r2,r2,20384 │ │ │ │ mflr r0 │ │ │ │ std r0,16(r1) │ │ │ │ stdu r1,-96(r1) │ │ │ │ nop │ │ │ │ ld r0,-32760(r2) │ │ │ │ cmpdi cr7,r0,0 │ │ │ │ - beq+ cr7,2fac │ │ │ │ - bl 2f60 │ │ │ │ + beq+ cr7,2f8c │ │ │ │ + bl 2f40 │ │ │ │ ld r2,24(r1) │ │ │ │ addi r1,r1,96 │ │ │ │ ld r0,16(r1) │ │ │ │ mtlr r0 │ │ │ │ blr │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {} │ │ │ │ @@ -1,495 +1,350 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Disassembly of section .text: │ │ │ │ │ │ │ │ -0000000000002fc0 : │ │ │ │ - std r2,24(r1) │ │ │ │ - addis r12,r2,-1 │ │ │ │ - ld r12,32568(r12) │ │ │ │ +0000000000002fc0 : │ │ │ │ + pld r12,380536 # 5fe38 [nfftl_upd_xpawy_double@plt] │ │ │ │ mtctr r12 │ │ │ │ bctr │ │ │ │ - ... │ │ │ │ - std r2,24(r1) │ │ │ │ - addis r12,r2,-1 │ │ │ │ - ld r12,32736(r12) │ │ │ │ + pla r12,288592 # 49720 │ │ │ │ + b 49720 │ │ │ │ + .long 0x0 │ │ │ │ + pld r12,380672 # 5fee0 [nfstl_precompute_full_psi@plt] │ │ │ │ mtctr r12 │ │ │ │ bctr │ │ │ │ ... │ │ │ │ - std r2,24(r1) │ │ │ │ - addis r12,r2,-1 │ │ │ │ - ld r12,32152(r12) │ │ │ │ + pld r12,380056 # 5fc98 [clock_gettime@plt] │ │ │ │ mtctr r12 │ │ │ │ bctr │ │ │ │ ... │ │ │ │ - std r2,24(r1) │ │ │ │ - addis r12,r2,-1 │ │ │ │ - ld r12,32560(r12) │ │ │ │ + pld r12,380432 # 5fe30 [nfctl_precompute_psi@plt] │ │ │ │ mtctr r12 │ │ │ │ bctr │ │ │ │ ... │ │ │ │ - std r2,24(r1) │ │ │ │ - addis r12,r2,-1 │ │ │ │ - ld r12,32608(r12) │ │ │ │ + pld r12,380448 # 5fe60 [nfftl_trafo_3d@plt] │ │ │ │ mtctr r12 │ │ │ │ bctr │ │ │ │ ... │ │ │ │ - std r2,24(r1) │ │ │ │ - addis r12,r2,-1 │ │ │ │ - ld r12,32240(r12) │ │ │ │ + pld r12,380048 # 5fcf0 [expl@plt] │ │ │ │ mtctr r12 │ │ │ │ bctr │ │ │ │ ... │ │ │ │ - std r2,24(r1) │ │ │ │ - addis r12,r2,-1 │ │ │ │ - ld r12,32344(r12) │ │ │ │ + pld r12,380120 # 5fd58 [nfftl_dot_complex@plt] │ │ │ │ mtctr r12 │ │ │ │ bctr │ │ │ │ ... │ │ │ │ - std r2,24(r1) │ │ │ │ - addis r12,r2,-1 │ │ │ │ - ld r12,32296(r12) │ │ │ │ + pld r12,380040 # 5fd28 [nfftl_assertion_failed@plt] │ │ │ │ mtctr r12 │ │ │ │ bctr │ │ │ │ ... │ │ │ │ - std r2,24(r1) │ │ │ │ - addis r12,r2,-1 │ │ │ │ - ld r12,32648(r12) │ │ │ │ + pld r12,380360 # 5fe88 [sincosl@plt] │ │ │ │ mtctr r12 │ │ │ │ bctr │ │ │ │ ... │ │ │ │ - std r2,24(r1) │ │ │ │ - addis r12,r2,-1 │ │ │ │ - ld r12,32320(r12) │ │ │ │ + pld r12,380000 # 5fd40 [nfftl_precompute_lin_psi@plt] │ │ │ │ mtctr r12 │ │ │ │ bctr │ │ │ │ ... │ │ │ │ - std r2,24(r1) │ │ │ │ - addis r12,r2,-1 │ │ │ │ - ld r12,32312(r12) │ │ │ │ + pld r12,379960 # 5fd38 [__printf_chk@plt] │ │ │ │ mtctr r12 │ │ │ │ bctr │ │ │ │ ... │ │ │ │ - std r2,24(r1) │ │ │ │ - addis r12,r2,-1 │ │ │ │ - ld r12,32272(r12) │ │ │ │ + pld r12,379888 # 5fd10 [nfstl_init@plt] │ │ │ │ mtctr r12 │ │ │ │ bctr │ │ │ │ ... │ │ │ │ - std r2,24(r1) │ │ │ │ - addis r12,r2,-1 │ │ │ │ - ld r12,32640(r12) │ │ │ │ + pld r12,380224 # 5fe80 [nfftl_upd_axpy_complex@plt] │ │ │ │ mtctr r12 │ │ │ │ bctr │ │ │ │ ... │ │ │ │ - std r2,24(r1) │ │ │ │ - addis r12,r2,-1 │ │ │ │ - ld r12,32576(r12) │ │ │ │ + pld r12,380128 # 5fe40 [nfftl_next_power_of_2@plt] │ │ │ │ mtctr r12 │ │ │ │ bctr │ │ │ │ ... │ │ │ │ - std r2,24(r1) │ │ │ │ - addis r12,r2,-1 │ │ │ │ - ld r12,32176(r12) │ │ │ │ + pld r12,379696 # 5fcb0 [srand48@plt] │ │ │ │ mtctr r12 │ │ │ │ bctr │ │ │ │ ... │ │ │ │ - std r2,24(r1) │ │ │ │ - addis r12,r2,-1 │ │ │ │ - ld r12,32544(r12) │ │ │ │ + pld r12,380032 # 5fe20 [nfftl_cp_double@plt] │ │ │ │ mtctr r12 │ │ │ │ bctr │ │ │ │ ... │ │ │ │ - std r2,24(r1) │ │ │ │ - addis r12,r2,-1 │ │ │ │ - ld r12,32744(r12) │ │ │ │ + pld r12,380200 # 5fee8 [drand48@plt] │ │ │ │ mtctr r12 │ │ │ │ bctr │ │ │ │ ... │ │ │ │ - std r2,24(r1) │ │ │ │ - addis r12,r2,-1 │ │ │ │ - ld r12,32520(r12) │ │ │ │ + pld r12,379944 # 5fe08 [nfftl_trafo_direct@plt] │ │ │ │ mtctr r12 │ │ │ │ bctr │ │ │ │ ... │ │ │ │ - std r2,24(r1) │ │ │ │ - addis r12,r2,-1 │ │ │ │ - ld r12,32704(r12) │ │ │ │ + pld r12,380096 # 5fec0 [solverl_init_advanced_complex@plt] │ │ │ │ mtctr r12 │ │ │ │ bctr │ │ │ │ ... │ │ │ │ - std r2,24(r1) │ │ │ │ - addis r12,r2,-1 │ │ │ │ - ld r12,32168(r12) │ │ │ │ + pld r12,379528 # 5fca8 [nfftl_upd_axpy_double@plt] │ │ │ │ mtctr r12 │ │ │ │ bctr │ │ │ │ ... │ │ │ │ - std r2,24(r1) │ │ │ │ - addis r12,r2,-1 │ │ │ │ - ld r12,32280(r12) │ │ │ │ + pld r12,379608 # 5fd18 [nfftl_precompute_full_psi@plt] │ │ │ │ mtctr r12 │ │ │ │ bctr │ │ │ │ ... │ │ │ │ - std r2,24(r1) │ │ │ │ - addis r12,r2,-1 │ │ │ │ - ld r12,32376(r12) │ │ │ │ + pld r12,379672 # 5fd78 [nfftl_bessel_i0@plt] │ │ │ │ mtctr r12 │ │ │ │ bctr │ │ │ │ ... │ │ │ │ - std r2,24(r1) │ │ │ │ - addis r12,r2,-1 │ │ │ │ - ld r12,32360(r12) │ │ │ │ + pld r12,379624 # 5fd68 [cabsl@plt] │ │ │ │ mtctr r12 │ │ │ │ bctr │ │ │ │ + pla r12,287232 # 49490 │ │ │ │ + b 49490 │ │ │ │ + nop │ │ │ │ + pla r12,288128 # 49820 │ │ │ │ + b 49820 │ │ │ │ ... │ │ │ │ - std r2,24(r1) │ │ │ │ - addis r12,r2,-1 │ │ │ │ - ld r12,32480(r12) │ │ │ │ + pld r12,379680 # 5fde0 [fftwl_execute@plt] │ │ │ │ mtctr r12 │ │ │ │ bctr │ │ │ │ ... │ │ │ │ - std r2,24(r1) │ │ │ │ - addis r12,r2,-1 │ │ │ │ - ld r12,32592(r12) │ │ │ │ + pld r12,379760 # 5fe50 [sinl@plt] │ │ │ │ mtctr r12 │ │ │ │ bctr │ │ │ │ ... │ │ │ │ - std r2,24(r1) │ │ │ │ - addis r12,r2,-1 │ │ │ │ - ld r12,32368(r12) │ │ │ │ + pld r12,379504 # 5fd70 [nfftl_trafo_1d@plt] │ │ │ │ mtctr r12 │ │ │ │ bctr │ │ │ │ ... │ │ │ │ - std r2,24(r1) │ │ │ │ - addis r12,r2,-1 │ │ │ │ - ld r12,32712(r12) │ │ │ │ + pld r12,379816 # 5fec8 [nfftl_upd_xpay_double@plt] │ │ │ │ mtctr r12 │ │ │ │ bctr │ │ │ │ ... │ │ │ │ - std r2,24(r1) │ │ │ │ - addis r12,r2,-1 │ │ │ │ - ld r12,32512(r12) │ │ │ │ + pld r12,379584 # 5fe00 [nfftl_precompute_psi@plt] │ │ │ │ mtctr r12 │ │ │ │ bctr │ │ │ │ ... │ │ │ │ - std r2,24(r1) │ │ │ │ - addis r12,r2,-1 │ │ │ │ - ld r12,32504(r12) │ │ │ │ + pld r12,379544 # 5fdf8 [nfftl_adjoint_2d@plt] │ │ │ │ mtctr r12 │ │ │ │ bctr │ │ │ │ ... │ │ │ │ - std r2,24(r1) │ │ │ │ - addis r12,r2,-1 │ │ │ │ - ld r12,32464(r12) │ │ │ │ + pld r12,379472 # 5fdd0 [lrintl@plt] │ │ │ │ mtctr r12 │ │ │ │ bctr │ │ │ │ ... │ │ │ │ - std r2,24(r1) │ │ │ │ - addis r12,r2,-1 │ │ │ │ - ld r12,32408(r12) │ │ │ │ + pld r12,379384 # 5fd98 [abort@plt] │ │ │ │ mtctr r12 │ │ │ │ bctr │ │ │ │ ... │ │ │ │ std r2,24(r1) │ │ │ │ addis r12,r2,-1 │ │ │ │ ld r12,32328(r12) │ │ │ │ mtctr r12 │ │ │ │ bctr │ │ │ │ ... │ │ │ │ - std r2,24(r1) │ │ │ │ - addis r12,r2,-1 │ │ │ │ - ld r12,32184(r12) │ │ │ │ + pld r12,379096 # 5fcb8 [nfftl_adjoint_1d@plt] │ │ │ │ mtctr r12 │ │ │ │ bctr │ │ │ │ ... │ │ │ │ - std r2,24(r1) │ │ │ │ - addis r12,r2,-1 │ │ │ │ - ld r12,32720(r12) │ │ │ │ + pld r12,379600 # 5fed0 [nfftl_cp_w_double@plt] │ │ │ │ mtctr r12 │ │ │ │ bctr │ │ │ │ ... │ │ │ │ - std r2,24(r1) │ │ │ │ - addis r12,r2,-1 │ │ │ │ - ld r12,32288(r12) │ │ │ │ + pld r12,379136 # 5fd20 [solverl_init_advanced_double@plt] │ │ │ │ mtctr r12 │ │ │ │ bctr │ │ │ │ - ... │ │ │ │ - std r2,24(r1) │ │ │ │ - addis r12,r2,-1 │ │ │ │ - ld r12,32232(r12) │ │ │ │ + pla r12,286032 # 49180 │ │ │ │ + b 49180 │ │ │ │ + .long 0x0 │ │ │ │ + pld r12,379048 # 5fce8 [fftwl_plan_r2r@plt] │ │ │ │ mtctr r12 │ │ │ │ bctr │ │ │ │ - ... │ │ │ │ - std r2,24(r1) │ │ │ │ - addis r12,r2,-1 │ │ │ │ - ld r12,32144(r12) │ │ │ │ + pla r12,287840 # 498b0 │ │ │ │ + b 498b0 │ │ │ │ + .long 0x0 │ │ │ │ + pld r12,378928 # 5fc90 [log1pl@plt] │ │ │ │ mtctr r12 │ │ │ │ bctr │ │ │ │ ... │ │ │ │ - std r2,24(r1) │ │ │ │ - addis r12,r2,-1 │ │ │ │ - ld r12,32672(r12) │ │ │ │ + pld r12,379424 # 5fea0 [nfftl_adjoint_direct@plt] │ │ │ │ mtctr r12 │ │ │ │ bctr │ │ │ │ ... │ │ │ │ - std r2,24(r1) │ │ │ │ - addis r12,r2,-1 │ │ │ │ - ld r12,32448(r12) │ │ │ │ + pld r12,379168 # 5fdc0 [fflush@plt] │ │ │ │ mtctr r12 │ │ │ │ bctr │ │ │ │ ... │ │ │ │ - std r2,24(r1) │ │ │ │ - addis r12,r2,-1 │ │ │ │ - ld r12,32456(r12) │ │ │ │ + pld r12,379144 # 5fdc8 [nfftl_adjoint_3d@plt] │ │ │ │ mtctr r12 │ │ │ │ bctr │ │ │ │ ... │ │ │ │ - std r2,24(r1) │ │ │ │ - addis r12,r2,-1 │ │ │ │ - ld r12,32352(r12) │ │ │ │ + pld r12,379008 # 5fd60 [sinhl@plt] │ │ │ │ mtctr r12 │ │ │ │ bctr │ │ │ │ ... │ │ │ │ - std r2,24(r1) │ │ │ │ - addis r12,r2,-1 │ │ │ │ - ld r12,32136(r12) │ │ │ │ + pld r12,378760 # 5fc88 [cosl@plt] │ │ │ │ mtctr r12 │ │ │ │ bctr │ │ │ │ ... │ │ │ │ - std r2,24(r1) │ │ │ │ - addis r12,r2,-1 │ │ │ │ - ld r12,32400(r12) │ │ │ │ + pld r12,378992 # 5fd90 [nfftl_trafo_2d@plt] │ │ │ │ mtctr r12 │ │ │ │ bctr │ │ │ │ ... │ │ │ │ - std r2,24(r1) │ │ │ │ - addis r12,r2,-1 │ │ │ │ - ld r12,32120(r12) │ │ │ │ + pld r12,378680 # 5fc78 [log2l@plt] │ │ │ │ mtctr r12 │ │ │ │ bctr │ │ │ │ ... │ │ │ │ - std r2,24(r1) │ │ │ │ - addis r12,r2,-1 │ │ │ │ - ld r12,32760(r12) │ │ │ │ + pld r12,379288 # 5fef8 [nfftl_free@plt] │ │ │ │ mtctr r12 │ │ │ │ bctr │ │ │ │ ... │ │ │ │ - std r2,24(r1) │ │ │ │ - addis r12,r2,-1 │ │ │ │ - ld r12,32656(r12) │ │ │ │ + pld r12,379152 # 5fe90 [nfftl_malloc@plt] │ │ │ │ mtctr r12 │ │ │ │ bctr │ │ │ │ ... │ │ │ │ - std r2,24(r1) │ │ │ │ - addis r12,r2,-1 │ │ │ │ - ld r12,32304(r12) │ │ │ │ + pld r12,378768 # 5fd30 [exit@plt] │ │ │ │ mtctr r12 │ │ │ │ bctr │ │ │ │ ... │ │ │ │ - std r2,24(r1) │ │ │ │ - addis r12,r2,-1 │ │ │ │ - ld r12,32680(r12) │ │ │ │ + pld r12,379112 # 5fea8 [powl@plt] │ │ │ │ mtctr r12 │ │ │ │ bctr │ │ │ │ ... │ │ │ │ - std r2,24(r1) │ │ │ │ - addis r12,r2,-1 │ │ │ │ - ld r12,32224(r12) │ │ │ │ + pld r12,378624 # 5fce0 [nfftl_drand48@plt] │ │ │ │ mtctr r12 │ │ │ │ bctr │ │ │ │ ... │ │ │ │ - std r2,24(r1) │ │ │ │ - addis r12,r2,-1 │ │ │ │ - ld r12,32664(r12) │ │ │ │ + pld r12,379032 # 5fe98 [nfftl_cp_w_complex@plt] │ │ │ │ mtctr r12 │ │ │ │ bctr │ │ │ │ ... │ │ │ │ - std r2,24(r1) │ │ │ │ - addis r12,r2,-1 │ │ │ │ - ld r12,32600(r12) │ │ │ │ + pld r12,378936 # 5fe58 [nfftl_upd_xpawy_complex@plt] │ │ │ │ mtctr r12 │ │ │ │ bctr │ │ │ │ ... │ │ │ │ - std r2,24(r1) │ │ │ │ - addis r12,r2,-1 │ │ │ │ - ld r12,32496(r12) │ │ │ │ + pld r12,378800 # 5fdf0 [nfstl_precompute_psi@plt] │ │ │ │ mtctr r12 │ │ │ │ bctr │ │ │ │ ... │ │ │ │ - std r2,24(r1) │ │ │ │ - addis r12,r2,-1 │ │ │ │ - ld r12,32384(r12) │ │ │ │ + pld r12,378656 # 5fd80 [fftwl_malloc@plt] │ │ │ │ mtctr r12 │ │ │ │ bctr │ │ │ │ ... │ │ │ │ - std r2,24(r1) │ │ │ │ - addis r12,r2,-1 │ │ │ │ - ld r12,32440(r12) │ │ │ │ + pld r12,378680 # 5fdb8 [nfftl_sort_node_indices_radix_lsdf@plt] │ │ │ │ mtctr r12 │ │ │ │ bctr │ │ │ │ ... │ │ │ │ - std r2,24(r1) │ │ │ │ - addis r12,r2,-1 │ │ │ │ - ld r12,32552(r12) │ │ │ │ + pld r12,378760 # 5fe28 [nfftl_die@plt] │ │ │ │ mtctr r12 │ │ │ │ bctr │ │ │ │ ... │ │ │ │ - std r2,24(r1) │ │ │ │ - addis r12,r2,-1 │ │ │ │ - ld r12,32208(r12) │ │ │ │ + pld r12,378384 # 5fcd0 [putchar@plt] │ │ │ │ mtctr r12 │ │ │ │ bctr │ │ │ │ ... │ │ │ │ - std r2,24(r1) │ │ │ │ - addis r12,r2,-1 │ │ │ │ - ld r12,32584(r12) │ │ │ │ + pld r12,378728 # 5fe48 [nfftl_dot_w_double@plt] │ │ │ │ mtctr r12 │ │ │ │ bctr │ │ │ │ ... │ │ │ │ - std r2,24(r1) │ │ │ │ - addis r12,r2,-1 │ │ │ │ - ld r12,32536(r12) │ │ │ │ + pld r12,378648 # 5fe18 [nfftl_init@plt] │ │ │ │ mtctr r12 │ │ │ │ bctr │ │ │ │ ... │ │ │ │ - std r2,24(r1) │ │ │ │ - addis r12,r2,-1 │ │ │ │ - ld r12,32392(r12) │ │ │ │ + pld r12,378472 # 5fd88 [fftwl_free@plt] │ │ │ │ mtctr r12 │ │ │ │ bctr │ │ │ │ ... │ │ │ │ - std r2,24(r1) │ │ │ │ - addis r12,r2,-1 │ │ │ │ - ld r12,32256(r12) │ │ │ │ + pld r12,378304 # 5fd00 [ceill@plt] │ │ │ │ mtctr r12 │ │ │ │ bctr │ │ │ │ ... │ │ │ │ - std r2,24(r1) │ │ │ │ - addis r12,r2,-1 │ │ │ │ - ld r12,32416(r12) │ │ │ │ + pld r12,378432 # 5fda0 [nfstl_precompute_fg_psi@plt] │ │ │ │ mtctr r12 │ │ │ │ bctr │ │ │ │ ... │ │ │ │ - std r2,24(r1) │ │ │ │ - addis r12,r2,-1 │ │ │ │ - ld r12,32688(r12) │ │ │ │ + pld r12,378672 # 5feb0 [nfftl_m2K@plt] │ │ │ │ mtctr r12 │ │ │ │ bctr │ │ │ │ ... │ │ │ │ - std r2,24(r1) │ │ │ │ - addis r12,r2,-1 │ │ │ │ - ld r12,32216(r12) │ │ │ │ + pld r12,378168 # 5fcd8 [nfftl_precompute_fg_psi@plt] │ │ │ │ mtctr r12 │ │ │ │ bctr │ │ │ │ ... │ │ │ │ - std r2,24(r1) │ │ │ │ - addis r12,r2,-1 │ │ │ │ - ld r12,32192(r12) │ │ │ │ + pld r12,378112 # 5fcc0 [nfctl_precompute_fg_psi@plt] │ │ │ │ mtctr r12 │ │ │ │ bctr │ │ │ │ ... │ │ │ │ - std r2,24(r1) │ │ │ │ - addis r12,r2,-1 │ │ │ │ - ld r12,32752(r12) │ │ │ │ + pld r12,378640 # 5fef0 [memset@plt] │ │ │ │ mtctr r12 │ │ │ │ bctr │ │ │ │ ... │ │ │ │ - std r2,24(r1) │ │ │ │ - addis r12,r2,-1 │ │ │ │ - ld r12,32264(r12) │ │ │ │ + pld r12,378120 # 5fd08 [memcpy@plt] │ │ │ │ mtctr r12 │ │ │ │ bctr │ │ │ │ ... │ │ │ │ - std r2,24(r1) │ │ │ │ - addis r12,r2,-1 │ │ │ │ - ld r12,32696(r12) │ │ │ │ + pld r12,378520 # 5feb8 [puts@plt] │ │ │ │ mtctr r12 │ │ │ │ bctr │ │ │ │ ... │ │ │ │ - std r2,24(r1) │ │ │ │ - addis r12,r2,-1 │ │ │ │ - ld r12,32432(r12) │ │ │ │ + pld r12,378224 # 5fdb0 [nfftl_dot_w_complex@plt] │ │ │ │ mtctr r12 │ │ │ │ bctr │ │ │ │ ... │ │ │ │ - std r2,24(r1) │ │ │ │ - addis r12,r2,-1 │ │ │ │ - ld r12,32624(r12) │ │ │ │ + pld r12,378384 # 5fe70 [fftwl_plan_dft@plt] │ │ │ │ mtctr r12 │ │ │ │ bctr │ │ │ │ ... │ │ │ │ - std r2,24(r1) │ │ │ │ - addis r12,r2,-1 │ │ │ │ - ld r12,32472(r12) │ │ │ │ + pld r12,378200 # 5fdd8 [nfftl_cp_complex@plt] │ │ │ │ mtctr r12 │ │ │ │ bctr │ │ │ │ ... │ │ │ │ - std r2,24(r1) │ │ │ │ - addis r12,r2,-1 │ │ │ │ - ld r12,32528(r12) │ │ │ │ + pld r12,378224 # 5fe10 [__fprintf_chk@plt] │ │ │ │ mtctr r12 │ │ │ │ bctr │ │ │ │ ... │ │ │ │ - std r2,24(r1) │ │ │ │ - addis r12,r2,-1 │ │ │ │ - ld r12,32488(r12) │ │ │ │ + pld r12,378152 # 5fde8 [sqrtl@plt] │ │ │ │ mtctr r12 │ │ │ │ bctr │ │ │ │ ... │ │ │ │ - std r2,24(r1) │ │ │ │ - addis r12,r2,-1 │ │ │ │ - ld r12,32632(r12) │ │ │ │ + pld r12,378264 # 5fe78 [floorl@plt] │ │ │ │ mtctr r12 │ │ │ │ bctr │ │ │ │ - ... │ │ │ │ - std r2,24(r1) │ │ │ │ - addis r12,r2,-1 │ │ │ │ - ld r12,32128(r12) │ │ │ │ + pla r12,286000 # 49620 │ │ │ │ + b 49620 │ │ │ │ + .long 0x0 │ │ │ │ + pld r12,377728 # 5fc80 [nfctl_init@plt] │ │ │ │ mtctr r12 │ │ │ │ bctr │ │ │ │ ... │ │ │ │ - std r2,24(r1) │ │ │ │ - addis r12,r2,-1 │ │ │ │ - ld r12,32336(r12) │ │ │ │ + pld r12,377904 # 5fd50 [nfftl_upd_xpay_complex@plt] │ │ │ │ mtctr r12 │ │ │ │ bctr │ │ │ │ ... │ │ │ │ - std r2,24(r1) │ │ │ │ - addis r12,r2,-1 │ │ │ │ - ld r12,32728(r12) │ │ │ │ + pld r12,378264 # 5fed8 [nfctl_precompute_lin_psi@plt] │ │ │ │ mtctr r12 │ │ │ │ bctr │ │ │ │ ... │ │ │ │ - std r2,24(r1) │ │ │ │ - addis r12,r2,-1 │ │ │ │ - ld r12,32200(r12) │ │ │ │ + pld r12,377704 # 5fcc8 [nfctl_precompute_full_psi@plt] │ │ │ │ mtctr r12 │ │ │ │ bctr │ │ │ │ ... │ │ │ │ - std r2,24(r1) │ │ │ │ - addis r12,r2,-1 │ │ │ │ - ld r12,32424(r12) │ │ │ │ + pld r12,377896 # 5fda8 [nfstl_precompute_lin_psi@plt] │ │ │ │ mtctr r12 │ │ │ │ bctr │ │ │ │ ... │ │ │ │ - std r2,24(r1) │ │ │ │ - addis r12,r2,-1 │ │ │ │ - ld r12,32616(r12) │ │ │ │ + pld r12,378056 # 5fe68 [nfftl_dot_double@plt] │ │ │ │ mtctr r12 │ │ │ │ bctr │ │ │ │ ... │ │ │ │ - std r2,24(r1) │ │ │ │ - addis r12,r2,-1 │ │ │ │ - ld r12,32248(r12) │ │ │ │ + pld r12,377656 # 5fcf8 [fftwl_destroy_plan@plt] │ │ │ │ mtctr r12 │ │ │ │ bctr │ │ │ │ ... │ │ │ │ - addis r2,r12,7 │ │ │ │ - addi r2,r2,17728 │ │ │ │ + addis r2,r12,6 │ │ │ │ + addi r2,r2,17696 │ │ │ │ nop │ │ │ │ nop │ │ │ │ addi r3,r2,-32416 │ │ │ │ addi r9,r2,-32416 │ │ │ │ cmpd r9,r3 │ │ │ │ beqlr │ │ │ │ nop │ │ │ │ @@ -504,16 +359,16 @@ │ │ │ │ bctrl │ │ │ │ ld r2,24(r1) │ │ │ │ addi r1,r1,32 │ │ │ │ ld r0,16(r1) │ │ │ │ mtlr r0 │ │ │ │ blr │ │ │ │ ori r2,r2,0 │ │ │ │ - addis r2,r12,7 │ │ │ │ - addi r2,r2,17632 │ │ │ │ + addis r2,r12,6 │ │ │ │ + addi r2,r2,17600 │ │ │ │ nop │ │ │ │ nop │ │ │ │ addi r3,r2,-32416 │ │ │ │ addi r4,r2,-32416 │ │ │ │ subf r4,r3,r4 │ │ │ │ sradi r4,r4,3 │ │ │ │ sradi r4,r4,1 │ │ │ │ @@ -532,300 +387,265 @@ │ │ │ │ ld r2,24(r1) │ │ │ │ addi r1,r1,32 │ │ │ │ ld r0,16(r1) │ │ │ │ mtlr r0 │ │ │ │ blr │ │ │ │ nop │ │ │ │ ori r2,r2,0 │ │ │ │ - addis r2,r12,7 │ │ │ │ - addi r2,r2,17520 │ │ │ │ + addis r2,r12,6 │ │ │ │ + addi r2,r2,17488 │ │ │ │ nop │ │ │ │ lbz r9,-32416(r2) │ │ │ │ cmpwi r9,0 │ │ │ │ bnelr │ │ │ │ mflr r0 │ │ │ │ nop │ │ │ │ ld r9,-32672(r2) │ │ │ │ cmpdi r9,0 │ │ │ │ std r0,16(r1) │ │ │ │ stdu r1,-32(r1) │ │ │ │ - beq 3ad4 │ │ │ │ + beq 3af4 │ │ │ │ nop │ │ │ │ ld r3,-32512(r2) │ │ │ │ - bl 33a0 │ │ │ │ + bl 33c0 │ │ │ │ ld r2,24(r1) │ │ │ │ - bl 39c8 │ │ │ │ + bl 39e8 │ │ │ │ addi r1,r1,32 │ │ │ │ li r9,1 │ │ │ │ nop │ │ │ │ ld r0,16(r1) │ │ │ │ stb r9,-32416(r2) │ │ │ │ mtlr r0 │ │ │ │ blr │ │ │ │ nop │ │ │ │ nop │ │ │ │ ori r2,r2,0 │ │ │ │ - addis r2,r12,7 │ │ │ │ - addi r2,r2,17408 │ │ │ │ - b 3a28 │ │ │ │ + addis r2,r12,6 │ │ │ │ + addi r2,r2,17376 │ │ │ │ + b 3a48 │ │ │ │ nop │ │ │ │ - │ │ │ │ -0000000000003b10 : │ │ │ │ - addis r2,r12,7 │ │ │ │ - addi r2,r2,17392 │ │ │ │ nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + │ │ │ │ +0000000000003b40 : │ │ │ │ + pld r2,377928 # 5ff88 [stdout@got] │ │ │ │ mflr r0 │ │ │ │ std r29,-24(r1) │ │ │ │ - mr r29,r3 │ │ │ │ std r30,-16(r1) │ │ │ │ + mr r29,r3 │ │ │ │ mr r30,r4 │ │ │ │ std r31,-8(r1) │ │ │ │ mr r31,r5 │ │ │ │ - ld r9,-32664(r2) │ │ │ │ - ld r3,0(r9) │ │ │ │ std r0,16(r1) │ │ │ │ stdu r1,-128(r1) │ │ │ │ - bl 3480 │ │ │ │ - ld r2,24(r1) │ │ │ │ - nop │ │ │ │ - addis r5,r2,-3 │ │ │ │ + ld r3,0(r2) │ │ │ │ + bl 34a0 │ │ │ │ + pld r2,377844 # 5ff68 [stderr@got] │ │ │ │ li r4,1 │ │ │ │ mr r8,r29 │ │ │ │ mr r7,r30 │ │ │ │ mr r6,r31 │ │ │ │ - ld r9,-32656(r2) │ │ │ │ - addi r5,r5,24416 │ │ │ │ - ld r3,0(r9) │ │ │ │ - bl 3880 │ │ │ │ - ld r2,24(r1) │ │ │ │ - bl 3380 │ │ │ │ - ld r2,24(r1) │ │ │ │ + pla r5,286628 # 49b30 │ │ │ │ + ld r3,0(r2) │ │ │ │ + bl 38a0 │ │ │ │ + bl 33a0 │ │ │ │ .long 0x0 │ │ │ │ .long 0x1000000 │ │ │ │ .long 0x380 │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ │ │ │ │ -0000000000003b90 : │ │ │ │ - addis r2,r12,7 │ │ │ │ - addi r2,r2,17264 │ │ │ │ - xxlxor vs12,vs12,vs12 │ │ │ │ - xxlxor vs13,vs13,vs13 │ │ │ │ - fcmpu cr0,f1,f12 │ │ │ │ - bne 3bac │ │ │ │ - fcmpu cr0,f2,f13 │ │ │ │ - beq 3ea0 │ │ │ │ +0000000000003bc0 : │ │ │ │ + fmr f13,f2 │ │ │ │ + fmr f12,f1 │ │ │ │ + xxlxor vs10,vs10,vs10 │ │ │ │ + xxlxor vs11,vs11,vs11 │ │ │ │ + fcmpu cr0,f12,f10 │ │ │ │ + bne 3bdc │ │ │ │ + fcmpu cr0,f13,f11 │ │ │ │ + beq 3e60 │ │ │ │ stfd f30,-16(r1) │ │ │ │ + stfd f31,-8(r1) │ │ │ │ fabs f30,f1 │ │ │ │ + fneg f0,f2 │ │ │ │ + plfd f10,287136 # 49d90 │ │ │ │ + plfd f11,287136 # 49d98 │ │ │ │ mflr r0 │ │ │ │ - stfd f31,-8(r1) │ │ │ │ std r29,-56(r1) │ │ │ │ std r30,-48(r1) │ │ │ │ std r31,-40(r1) │ │ │ │ - fmr f31,f2 │ │ │ │ - fcmpu cr0,f1,f30 │ │ │ │ + xscmpeqdp vs12,vs30,vs1 │ │ │ │ std r0,16(r1) │ │ │ │ stdu r1,-96(r1) │ │ │ │ - bne 3e70 │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,25024 │ │ │ │ - lfd f12,0(r9) │ │ │ │ - lfd f13,8(r9) │ │ │ │ - fcmpu cr0,f30,f12 │ │ │ │ - bne 3bfc │ │ │ │ - fcmpu cr0,f31,f13 │ │ │ │ - bgt 3d30 │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addis r31,r2,-3 │ │ │ │ - addis r29,r2,-3 │ │ │ │ - addi r9,r9,25040 │ │ │ │ - addi r31,r31,26848 │ │ │ │ - addi r29,r29,26272 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + xxsel vs31,vs0,vs2,vs12 │ │ │ │ + fcmpu cr0,f30,f10 │ │ │ │ + bne 3c2c │ │ │ │ + fcmpu cr0,f31,f11 │ │ │ │ + bgt 3d40 │ │ │ │ + plfd f3,287088 # 49da0 │ │ │ │ + plfd f4,287088 # 49da8 │ │ │ │ + pla r29,288320 # 4a280 │ │ │ │ + addi r31,r29,560 │ │ │ │ + bl 329c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,24976 │ │ │ │ + bl 329c │ │ │ │ + plfd f3,286980 # 49d60 │ │ │ │ + plfd f4,286980 # 49d68 │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - lfd f3,0(r31) │ │ │ │ - lfd f4,8(r31) │ │ │ │ - addi r31,r29,560 │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ + plfd f3,288840 # 4a4c0 │ │ │ │ + plfd f4,288840 # 4a4c8 │ │ │ │ + bl 38f0 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ fmr f1,f30 │ │ │ │ fmr f2,f31 │ │ │ │ addi r30,r31,-16 │ │ │ │ addi r31,r31,-32 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ lfd f3,32(r31) │ │ │ │ lfd f4,40(r31) │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ + bl 38f0 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ lfd f3,16(r31) │ │ │ │ lfd f4,24(r31) │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ + bl 38f0 │ │ │ │ cmpld r29,r30 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ - bne 3c80 │ │ │ │ + bne 3ca0 │ │ │ │ fmr f1,f30 │ │ │ │ fmr f2,f31 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,25008 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ - bl 4d958 │ │ │ │ + bl 329c │ │ │ │ nop │ │ │ │ + plfd f3,286848 # 49d80 │ │ │ │ + plfd f4,286848 # 49d88 │ │ │ │ + bl 38f0 │ │ │ │ addi r1,r1,96 │ │ │ │ ld r0,16(r1) │ │ │ │ ld r29,-56(r1) │ │ │ │ ld r30,-48(r1) │ │ │ │ ld r31,-40(r1) │ │ │ │ lfd f30,-16(r1) │ │ │ │ lfd f31,-8(r1) │ │ │ │ mtlr r0 │ │ │ │ blr │ │ │ │ nop │ │ │ │ + nop │ │ │ │ fmr f1,f30 │ │ │ │ fmr f2,f31 │ │ │ │ stfd f28,64(r1) │ │ │ │ stfd f29,72(r1) │ │ │ │ - addis r29,r2,-3 │ │ │ │ - addis r31,r2,-3 │ │ │ │ - bl 3060 │ │ │ │ - ld r2,24(r1) │ │ │ │ - addi r29,r29,26880 │ │ │ │ - addi r31,r31,27408 │ │ │ │ + pla r29,288656 # 4a4e0 │ │ │ │ + addi r31,r29,528 │ │ │ │ + bl 3060 │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 38a0 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 38c0 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - bl 4dbe8 │ │ │ │ - nop │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,25008 │ │ │ │ + bl 3450 │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ + plfd f2,286712 # 49d88 │ │ │ │ + plfd f1,286696 # 49d80 │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - lfd f1,0(r9) │ │ │ │ - lfd f2,8(r9) │ │ │ │ - bl 4dbe8 │ │ │ │ - nop │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,24992 │ │ │ │ + bl 3450 │ │ │ │ + plfd f3,286660 # 49d70 │ │ │ │ + plfd f4,286660 # 49d78 │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ + nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ fmr f1,f30 │ │ │ │ fmr f2,f31 │ │ │ │ addi r30,r31,-16 │ │ │ │ addi r31,r31,-32 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ lfd f3,32(r31) │ │ │ │ lfd f4,40(r31) │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ + bl 38f0 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ lfd f3,16(r31) │ │ │ │ lfd f4,24(r31) │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ + bl 38f0 │ │ │ │ cmpld r29,r30 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ - bne 3dd0 │ │ │ │ + bne 3dd0 │ │ │ │ fmr f1,f28 │ │ │ │ fmr f2,f29 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ lfd f28,64(r1) │ │ │ │ lfd f29,72(r1) │ │ │ │ addi r1,r1,96 │ │ │ │ ld r0,16(r1) │ │ │ │ ld r29,-56(r1) │ │ │ │ ld r30,-48(r1) │ │ │ │ ld r31,-40(r1) │ │ │ │ lfd f30,-16(r1) │ │ │ │ lfd f31,-8(r1) │ │ │ │ mtlr r0 │ │ │ │ blr │ │ │ │ nop │ │ │ │ - addis r9,r2,-3 │ │ │ │ - fneg f31,f2 │ │ │ │ - addi r9,r9,25024 │ │ │ │ - lfd f12,0(r9) │ │ │ │ - lfd f13,8(r9) │ │ │ │ - fcmpu cr0,f30,f12 │ │ │ │ - bne 3e90 │ │ │ │ - fcmpu cr0,f31,f13 │ │ │ │ - bgt 3d30 │ │ │ │ - b 3c00 │ │ │ │ - nop │ │ │ │ nop │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,25008 │ │ │ │ - lfd f1,0(r9) │ │ │ │ - lfd f2,8(r9) │ │ │ │ + plfd f1,286496 # 49d80 │ │ │ │ + plfd f2,286496 # 49d88 │ │ │ │ blr │ │ │ │ .long 0x0 │ │ │ │ .long 0x1020000 │ │ │ │ .long 0x384 │ │ │ │ │ │ │ │ -0000000000003ec0 : │ │ │ │ - addis r2,r12,7 │ │ │ │ - addi r2,r2,16448 │ │ │ │ +0000000000003e80 : │ │ │ │ + mfcr r11 │ │ │ │ mflr r0 │ │ │ │ - mfocrf r11,8 │ │ │ │ stfd f28,-32(r1) │ │ │ │ stfd f29,-24(r1) │ │ │ │ + sldi r2,r3,4 │ │ │ │ + fmr f29,f2 │ │ │ │ stfd f30,-16(r1) │ │ │ │ stfd f31,-8(r1) │ │ │ │ + fmr f28,f1 │ │ │ │ + xxlxor vs30,vs30,vs30 │ │ │ │ + xxlxor vs31,vs31,vs31 │ │ │ │ std r29,-136(r1) │ │ │ │ + std r28,-144(r1) │ │ │ │ + mr r29,r2 │ │ │ │ + neg r2,r2 │ │ │ │ + std r0,16(r1) │ │ │ │ stfd f18,-112(r1) │ │ │ │ stfd f19,-104(r1) │ │ │ │ stfd f20,-96(r1) │ │ │ │ + fcmpu cr0,f28,f30 │ │ │ │ + bne 3ed8 │ │ │ │ + fcmpu cr0,f29,f31 │ │ │ │ stfd f21,-88(r1) │ │ │ │ stfd f22,-80(r1) │ │ │ │ stfd f23,-72(r1) │ │ │ │ stfd f24,-64(r1) │ │ │ │ stfd f25,-56(r1) │ │ │ │ stfd f26,-48(r1) │ │ │ │ stfd f27,-40(r1) │ │ │ │ @@ -833,2069 +653,1701 @@ │ │ │ │ std r15,-248(r1) │ │ │ │ std r16,-240(r1) │ │ │ │ std r17,-232(r1) │ │ │ │ std r18,-224(r1) │ │ │ │ std r19,-216(r1) │ │ │ │ std r20,-208(r1) │ │ │ │ std r21,-200(r1) │ │ │ │ - std r0,16(r1) │ │ │ │ std r22,-192(r1) │ │ │ │ std r23,-184(r1) │ │ │ │ std r24,-176(r1) │ │ │ │ std r25,-168(r1) │ │ │ │ std r26,-160(r1) │ │ │ │ std r27,-152(r1) │ │ │ │ - std r28,-144(r1) │ │ │ │ std r30,-128(r1) │ │ │ │ std r31,-120(r1) │ │ │ │ stw r11,8(r1) │ │ │ │ - fmr f29,f2 │ │ │ │ stdu r1,-352(r1) │ │ │ │ - xxlxor vs30,vs30,vs30 │ │ │ │ - xxlxor vs31,vs31,vs31 │ │ │ │ - fmr f28,f1 │ │ │ │ - sldi r9,r3,4 │ │ │ │ + ld r9,0(r1) │ │ │ │ mr r31,r1 │ │ │ │ - fcmpu cr0,f28,f30 │ │ │ │ - bne 3f80 │ │ │ │ - fcmpu cr0,f29,f31 │ │ │ │ - mr r29,r9 │ │ │ │ - neg r9,r9 │ │ │ │ - ld r10,0(r1) │ │ │ │ - stdux r10,r1,r9 │ │ │ │ - ble 3fb8 │ │ │ │ - mr r16,r3 │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ + stdux r9,r1,r2 │ │ │ │ + addi r2,r1,32 │ │ │ │ + std r2,40(r31) │ │ │ │ + ble 3f74 │ │ │ │ + mr r28,r3 │ │ │ │ + bl 3290 │ │ │ │ fmr f13,f2 │ │ │ │ fmr f12,f1 │ │ │ │ fcmpu cr0,f12,f28 │ │ │ │ - bne 3fb4 │ │ │ │ + bne 3f70 │ │ │ │ fcmpu cr0,f13,f29 │ │ │ │ - bgt 4060 │ │ │ │ + bgt 4020 │ │ │ │ fmr f1,f30 │ │ │ │ fmr f2,f31 │ │ │ │ addi r1,r31,352 │ │ │ │ - ld r0,16(r1) │ │ │ │ lwz r11,8(r1) │ │ │ │ + ld r0,16(r1) │ │ │ │ ld r14,-256(r1) │ │ │ │ ld r15,-248(r1) │ │ │ │ ld r16,-240(r1) │ │ │ │ ld r17,-232(r1) │ │ │ │ ld r18,-224(r1) │ │ │ │ ld r19,-216(r1) │ │ │ │ ld r20,-208(r1) │ │ │ │ ld r21,-200(r1) │ │ │ │ + mtlr r0 │ │ │ │ ld r22,-192(r1) │ │ │ │ ld r23,-184(r1) │ │ │ │ ld r24,-176(r1) │ │ │ │ ld r25,-168(r1) │ │ │ │ ld r26,-160(r1) │ │ │ │ ld r27,-152(r1) │ │ │ │ - mtlr r0 │ │ │ │ ld r28,-144(r1) │ │ │ │ ld r29,-136(r1) │ │ │ │ ld r30,-128(r1) │ │ │ │ ld r31,-120(r1) │ │ │ │ lfd f18,-112(r1) │ │ │ │ lfd f19,-104(r1) │ │ │ │ lfd f20,-96(r1) │ │ │ │ lfd f21,-88(r1) │ │ │ │ lfd f22,-80(r1) │ │ │ │ lfd f23,-72(r1) │ │ │ │ lfd f24,-64(r1) │ │ │ │ lfd f25,-56(r1) │ │ │ │ lfd f26,-48(r1) │ │ │ │ lfd f27,-40(r1) │ │ │ │ + mtocrf 16,r11 │ │ │ │ + mtocrf 8,r11 │ │ │ │ lfd f28,-32(r1) │ │ │ │ lfd f29,-24(r1) │ │ │ │ lfd f30,-16(r1) │ │ │ │ lfd f31,-8(r1) │ │ │ │ - mtocrf 8,r11 │ │ │ │ blr │ │ │ │ nop │ │ │ │ nop │ │ │ │ fmr f3,f28 │ │ │ │ fmr f4,f29 │ │ │ │ - addi r28,r1,32 │ │ │ │ - bl 4da58 │ │ │ │ - nop │ │ │ │ + bl 2fd0 │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ fcmpu cr0,f30,f28 │ │ │ │ - bne 4088 │ │ │ │ + bne 4040 │ │ │ │ fcmpu cr0,f31,f29 │ │ │ │ - bgt 4e1c │ │ │ │ + bgt 4c50 │ │ │ │ fmr f1,f30 │ │ │ │ fmr f2,f31 │ │ │ │ - bl 3720 │ │ │ │ - ld r2,24(r1) │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,25008 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ - bl 4da58 │ │ │ │ - nop │ │ │ │ - bl 4d4b8 │ │ │ │ - nop │ │ │ │ - cmpdi r16,0 │ │ │ │ + bl 3740 │ │ │ │ + plfd f3,286000 # 49d80 │ │ │ │ + plfd f4,286000 # 49d88 │ │ │ │ + bl 2fd0 │ │ │ │ + bl 3430 │ │ │ │ + cmpdi r28,0 │ │ │ │ mr r30,r3 │ │ │ │ - ble 40dc │ │ │ │ + ble 4084 │ │ │ │ + ld r3,40(r31) │ │ │ │ mr r5,r29 │ │ │ │ li r4,0 │ │ │ │ - mr r3,r28 │ │ │ │ - bl 37c0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - subf r10,r30,r16 │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r29,r16,-1 │ │ │ │ + bl 37e0 │ │ │ │ + subf r9,r30,r28 │ │ │ │ + addi r29,r28,-1 │ │ │ │ + plfd f20,285940 # 49d80 │ │ │ │ + plfd f21,285940 # 49d88 │ │ │ │ cmpdi r30,0 │ │ │ │ - addi r9,r9,25008 │ │ │ │ - addi r18,r10,-1 │ │ │ │ - subf r14,r30,r29 │ │ │ │ - lfd f20,0(r9) │ │ │ │ - lfd f21,8(r9) │ │ │ │ - sldi r9,r18,4 │ │ │ │ - addi r15,r14,1 │ │ │ │ - add r9,r28,r9 │ │ │ │ - std r15,48(r31) │ │ │ │ - stfd f20,0(r9) │ │ │ │ - stfd f21,8(r9) │ │ │ │ - ble 4e30 │ │ │ │ - addi r8,r30,1 │ │ │ │ - sldi r26,r15,4 │ │ │ │ - addis r23,r2,-3 │ │ │ │ - subfic r9,r14,-4 │ │ │ │ + addi r19,r9,-1 │ │ │ │ + ld r9,40(r31) │ │ │ │ + subf r15,r30,r29 │ │ │ │ + sldi r2,r19,4 │ │ │ │ + addi r16,r15,1 │ │ │ │ + add r2,r9,r2 │ │ │ │ + std r16,48(r31) │ │ │ │ + stfd f20,0(r2) │ │ │ │ + stfd f21,8(r2) │ │ │ │ + ble 4c64 │ │ │ │ + addi r17,r30,1 │ │ │ │ + sldi r25,r16,4 │ │ │ │ + mr r14,r9 │ │ │ │ + addi r22,r15,-1 │ │ │ │ std r30,56(r31) │ │ │ │ - addi r22,r14,-1 │ │ │ │ - mr r24,r14 │ │ │ │ - mr r27,r15 │ │ │ │ - li r25,-1 │ │ │ │ - std r16,72(r31) │ │ │ │ - add r19,r16,r14 │ │ │ │ - addi r23,r23,25008 │ │ │ │ - add r26,r28,r26 │ │ │ │ - add r20,r8,r14 │ │ │ │ - std r9,40(r31) │ │ │ │ - sldi r21,r14,4 │ │ │ │ - std r8,64(r31) │ │ │ │ + std r28,72(r31) │ │ │ │ std r29,80(r31) │ │ │ │ + mr r23,r15 │ │ │ │ + mr r26,r16 │ │ │ │ + li r24,-1 │ │ │ │ + add r20,r28,r15 │ │ │ │ + sldi r21,r15,4 │ │ │ │ + add r25,r9,r25 │ │ │ │ + add r27,r17,r15 │ │ │ │ + subfic r18,r15,-4 │ │ │ │ + std r17,64(r31) │ │ │ │ nop │ │ │ │ nop │ │ │ │ - nop │ │ │ │ - subf r3,r27,r19 │ │ │ │ - mr r16,r25 │ │ │ │ - addi r25,r25,1 │ │ │ │ - mr r29,r24 │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ - mr r30,r25 │ │ │ │ + subf r3,r26,r20 │ │ │ │ + mr r28,r23 │ │ │ │ + bl 3290 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ - fmr f2,f21 │ │ │ │ - fmr f1,f20 │ │ │ │ - bl 4dbe8 │ │ │ │ - nop │ │ │ │ - subf r3,r27,r18 │ │ │ │ - lfd f18,-16(r26) │ │ │ │ - lfd f19,-8(r26) │ │ │ │ - fmr f23,f2 │ │ │ │ - fmr f22,f1 │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ + plfd f2,285796 # 49d88 │ │ │ │ + plfd f1,285780 # 49d80 │ │ │ │ + bl 3450 │ │ │ │ + subf r3,r26,r19 │ │ │ │ + lfd f22,-16(r25) │ │ │ │ + lfd f23,-8(r25) │ │ │ │ + fmr f25,f2 │ │ │ │ + fmr f24,f1 │ │ │ │ + bl 3290 │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ - fmr f3,f22 │ │ │ │ - fmr f4,f23 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 38f0 │ │ │ │ + fmr f3,f24 │ │ │ │ + fmr f4,f25 │ │ │ │ + bl 329c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ - lfd f2,8(r23) │ │ │ │ - lfd f1,0(r23) │ │ │ │ - bl 4da58 │ │ │ │ - nop │ │ │ │ - fmr f3,f18 │ │ │ │ - fmr f4,f19 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - cmpd r24,r15 │ │ │ │ - stfd f1,0(r26) │ │ │ │ - stfd f2,8(r26) │ │ │ │ - blt 4550 │ │ │ │ - cmpd r15,r22 │ │ │ │ - bge 43dc │ │ │ │ - ld r9,40(r31) │ │ │ │ - addi r10,r27,-3 │ │ │ │ - lfd f24,0(r23) │ │ │ │ - lfd f25,8(r23) │ │ │ │ - mr r29,r26 │ │ │ │ - std r28,32(r31) │ │ │ │ - cmpd r14,r10 │ │ │ │ - add r17,r9,r27 │ │ │ │ - li r9,1 │ │ │ │ + plfd f2,285720 # 49d88 │ │ │ │ + plfd f1,285704 # 49d80 │ │ │ │ + bl 2fd0 │ │ │ │ + fmr f3,f22 │ │ │ │ + fmr f4,f23 │ │ │ │ + bl 329c │ │ │ │ + cmpd r23,r16 │ │ │ │ + mr r2,r24 │ │ │ │ + addi r24,r24,1 │ │ │ │ + stfd f1,0(r25) │ │ │ │ + stfd f2,8(r25) │ │ │ │ + mr r30,r24 │ │ │ │ + blt 4480 │ │ │ │ + cmpd r16,r22 │ │ │ │ + bge 4334 │ │ │ │ + add r17,r18,r26 │ │ │ │ + addi r9,r26,-3 │ │ │ │ + mr r28,r25 │ │ │ │ + std r2,32(r31) │ │ │ │ srdi r17,r17,1 │ │ │ │ + cmpd r15,r9 │ │ │ │ + li r9,1 │ │ │ │ addi r17,r17,1 │ │ │ │ isellt r17,r17,r9 │ │ │ │ - mr r3,r30 │ │ │ │ - addi r28,r29,-32 │ │ │ │ - bl 4d7c8 │ │ │ │ nop │ │ │ │ + nop │ │ │ │ + mr r3,r30 │ │ │ │ + addi r29,r28,-32 │ │ │ │ + bl 3290 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 4da58 │ │ │ │ - nop │ │ │ │ - fmr f3,f22 │ │ │ │ - fmr f4,f23 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - lfd f26,-32(r29) │ │ │ │ - lfd f27,-24(r29) │ │ │ │ + bl 2fd0 │ │ │ │ + fmr f3,f24 │ │ │ │ + fmr f4,f25 │ │ │ │ + bl 329c │ │ │ │ + lfd f26,-32(r28) │ │ │ │ + lfd f27,-24(r28) │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ - fmr f2,f25 │ │ │ │ - fmr f1,f24 │ │ │ │ + fmr f2,f21 │ │ │ │ + fmr f1,f20 │ │ │ │ fmr f3,f28 │ │ │ │ fmr f4,f29 │ │ │ │ - bl 4da58 │ │ │ │ - nop │ │ │ │ + bl 2fd0 │ │ │ │ fmr f3,f26 │ │ │ │ fmr f4,f27 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f13,f2 │ │ │ │ fmr f12,f1 │ │ │ │ - fmr f3,f18 │ │ │ │ - fmr f4,f19 │ │ │ │ + fmr f3,f22 │ │ │ │ + fmr f4,f23 │ │ │ │ fmr f1,f28 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f28,f12 │ │ │ │ fmr f29,f13 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ + bl 38f0 │ │ │ │ addi r3,r30,-1 │ │ │ │ addi r30,r30,-2 │ │ │ │ - stfd f1,-16(r29) │ │ │ │ - stfd f2,-8(r29) │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ + stfd f1,-16(r28) │ │ │ │ + stfd f2,-8(r28) │ │ │ │ + bl 3290 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 4da58 │ │ │ │ - nop │ │ │ │ - fmr f3,f22 │ │ │ │ - fmr f4,f23 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - lfd f18,-48(r29) │ │ │ │ - lfd f19,-40(r29) │ │ │ │ + bl 2fd0 │ │ │ │ + fmr f3,f24 │ │ │ │ + fmr f4,f25 │ │ │ │ + bl 329c │ │ │ │ + lfd f22,-48(r28) │ │ │ │ + lfd f23,-40(r28) │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ - fmr f2,f25 │ │ │ │ - fmr f1,f24 │ │ │ │ + fmr f2,f21 │ │ │ │ + fmr f1,f20 │ │ │ │ fmr f3,f28 │ │ │ │ fmr f4,f29 │ │ │ │ - bl 4da58 │ │ │ │ - nop │ │ │ │ - fmr f3,f18 │ │ │ │ - fmr f4,f19 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 2fd0 │ │ │ │ + fmr f3,f22 │ │ │ │ + fmr f4,f23 │ │ │ │ + bl 329c │ │ │ │ fmr f13,f2 │ │ │ │ fmr f12,f1 │ │ │ │ fmr f3,f28 │ │ │ │ fmr f4,f29 │ │ │ │ fmr f1,f26 │ │ │ │ fmr f2,f27 │ │ │ │ fmr f29,f13 │ │ │ │ fmr f28,f12 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ + bl 38f0 │ │ │ │ addic. r17,r17,-1 │ │ │ │ - stfd f1,-32(r29) │ │ │ │ - stfd f2,-24(r29) │ │ │ │ - mr r29,r28 │ │ │ │ - bne 4250 │ │ │ │ - subf r9,r16,r27 │ │ │ │ - ld r28,32(r31) │ │ │ │ - addi r9,r9,-2 │ │ │ │ - add r29,r9,r30 │ │ │ │ + stfd f1,-32(r28) │ │ │ │ + stfd f2,-24(r28) │ │ │ │ + mr r28,r29 │ │ │ │ + bne 41e0 │ │ │ │ + ld r2,32(r31) │ │ │ │ + subf r2,r2,r26 │ │ │ │ + addi r2,r2,-2 │ │ │ │ + add r28,r2,r30 │ │ │ │ mr r3,r30 │ │ │ │ - sldi r17,r29,4 │ │ │ │ - addi r29,r29,-1 │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ - add r17,r28,r17 │ │ │ │ + sldi r17,r28,4 │ │ │ │ + addi r28,r28,-1 │ │ │ │ + bl 3290 │ │ │ │ + add r17,r14,r17 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 4da58 │ │ │ │ - nop │ │ │ │ - fmr f3,f22 │ │ │ │ - fmr f4,f23 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 2fd0 │ │ │ │ + fmr f3,f24 │ │ │ │ + fmr f4,f25 │ │ │ │ + bl 329c │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ - lfd f2,8(r23) │ │ │ │ - lfd f1,0(r23) │ │ │ │ + plfd f2,285208 # 49d88 │ │ │ │ + plfd f1,285192 # 49d80 │ │ │ │ fmr f3,f28 │ │ │ │ fmr f4,f29 │ │ │ │ - bl 4da58 │ │ │ │ - nop │ │ │ │ + bl 2fd0 │ │ │ │ lfd f3,-16(r17) │ │ │ │ lfd f4,-8(r17) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ lfd f3,0(r17) │ │ │ │ lfd f4,8(r17) │ │ │ │ fmr f13,f2 │ │ │ │ fmr f12,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ fmr f29,f13 │ │ │ │ fmr f28,f12 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ - cmpd r15,r29 │ │ │ │ + bl 38f0 │ │ │ │ + cmpd r16,r28 │ │ │ │ stfd f1,0(r17) │ │ │ │ stfd f2,8(r17) │ │ │ │ - bgt 4550 │ │ │ │ + bgt 4480 │ │ │ │ addi r3,r30,-1 │ │ │ │ - sldi r29,r29,4 │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ - add r29,r28,r29 │ │ │ │ + sldi r28,r28,4 │ │ │ │ + bl 3290 │ │ │ │ + add r28,r14,r28 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 4da58 │ │ │ │ - nop │ │ │ │ - fmr f3,f22 │ │ │ │ - fmr f4,f23 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 2fd0 │ │ │ │ + fmr f3,f24 │ │ │ │ + fmr f4,f25 │ │ │ │ + bl 329c │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ - lfd f2,8(r23) │ │ │ │ - lfd f1,0(r23) │ │ │ │ + plfd f2,285040 # 49d88 │ │ │ │ + plfd f1,285024 # 49d80 │ │ │ │ fmr f3,f28 │ │ │ │ fmr f4,f29 │ │ │ │ - bl 4da58 │ │ │ │ - nop │ │ │ │ - lfd f3,-16(r29) │ │ │ │ - lfd f4,-8(r29) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - lfd f3,0(r29) │ │ │ │ - lfd f4,8(r29) │ │ │ │ + bl 2fd0 │ │ │ │ + lfd f3,-16(r28) │ │ │ │ + lfd f4,-8(r28) │ │ │ │ + bl 329c │ │ │ │ + lfd f3,0(r28) │ │ │ │ + lfd f4,8(r28) │ │ │ │ fmr f13,f2 │ │ │ │ fmr f12,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ fmr f29,f13 │ │ │ │ fmr f28,f12 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ - stfd f1,0(r29) │ │ │ │ - stfd f2,8(r29) │ │ │ │ - add r30,r28,r21 │ │ │ │ + bl 38f0 │ │ │ │ + stfd f1,0(r28) │ │ │ │ + stfd f2,8(r28) │ │ │ │ + add r30,r14,r21 │ │ │ │ fmr f1,f30 │ │ │ │ fmr f2,f31 │ │ │ │ - addi r27,r27,1 │ │ │ │ - addi r26,r26,16 │ │ │ │ - addi r24,r24,1 │ │ │ │ + addi r26,r26,1 │ │ │ │ + addi r25,r25,16 │ │ │ │ + addi r23,r23,1 │ │ │ │ addi r22,r22,1 │ │ │ │ lfd f3,0(r30) │ │ │ │ lfd f4,8(r30) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - fmr f3,f22 │ │ │ │ - fmr f4,f23 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - cmpd r27,r20 │ │ │ │ + bl 329c │ │ │ │ + fmr f3,f24 │ │ │ │ + fmr f4,f25 │ │ │ │ + bl 329c │ │ │ │ + cmpd r26,r27 │ │ │ │ stfd f1,0(r30) │ │ │ │ stfd f2,8(r30) │ │ │ │ - bne 4170 │ │ │ │ + bne 4110 │ │ │ │ ld r30,56(r31) │ │ │ │ - ld r8,64(r31) │ │ │ │ - ld r16,72(r31) │ │ │ │ + ld r17,64(r31) │ │ │ │ + ld r28,72(r31) │ │ │ │ ld r29,80(r31) │ │ │ │ - addi r18,r30,-1 │ │ │ │ - add r18,r18,r15 │ │ │ │ - cmpd r14,r8 │ │ │ │ - blt 4e28 │ │ │ │ - subfic r25,r14,-3 │ │ │ │ - li r7,-1 │ │ │ │ - addi r9,r18,-1 │ │ │ │ - li r24,1 │ │ │ │ - std r14,40(r31) │ │ │ │ - li r5,0 │ │ │ │ - li r10,1 │ │ │ │ - addi r6,r18,-2 │ │ │ │ - add r17,r30,r18 │ │ │ │ + addi r19,r30,-1 │ │ │ │ + mr r27,r17 │ │ │ │ + add r19,r19,r16 │ │ │ │ + cmpd r15,r27 │ │ │ │ + blt 4c5c │ │ │ │ + li r2,-1 │ │ │ │ + addi r17,r19,-1 │ │ │ │ + subfic r25,r15,-3 │ │ │ │ + addi r10,r19,-2 │ │ │ │ + ld r14,40(r31) │ │ │ │ std r30,32(r31) │ │ │ │ - clrldi r7,r7,1 │ │ │ │ - add r25,r25,r18 │ │ │ │ - cmpd cr5,r15,r9 │ │ │ │ - subf r27,r8,r16 │ │ │ │ std r29,56(r31) │ │ │ │ - cmpd r14,r6 │ │ │ │ - subf r17,r16,r17 │ │ │ │ - li r8,1 │ │ │ │ - sldi r26,r18,4 │ │ │ │ - cmpd cr7,r14,r7 │ │ │ │ + add r18,r30,r19 │ │ │ │ + li r9,1 │ │ │ │ + sldi r26,r19,4 │ │ │ │ + subf r27,r27,r28 │ │ │ │ + clrldi r2,r2,1 │ │ │ │ + cmpd cr5,r16,r17 │ │ │ │ + add r25,r25,r19 │ │ │ │ + cmpd r15,r10 │ │ │ │ + subf r18,r28,r18 │ │ │ │ + subf r23,r15,r29 │ │ │ │ + sldi r24,r15,4 │ │ │ │ + cmpd cr4,r16,r19 │ │ │ │ + cmpd cr7,r15,r2 │ │ │ │ + setbc r10,4*cr5+lt │ │ │ │ srdi r25,r25,1 │ │ │ │ - isel r10,r10,r5,4*cr5+lt │ │ │ │ - subf r22,r14,r29 │ │ │ │ - sldi r23,r14,4 │ │ │ │ - addi r21,r17,1 │ │ │ │ - add r26,r28,r26 │ │ │ │ - cmpd cr4,r15,r18 │ │ │ │ - isel r24,0,r24,4*cr7+eq │ │ │ │ + add r26,r14,r26 │ │ │ │ + addi r22,r18,1 │ │ │ │ + setbcr r2,4*cr7+eq │ │ │ │ addi r25,r25,1 │ │ │ │ - mr r14,r9 │ │ │ │ - and r24,r24,r10 │ │ │ │ - isellt r25,r25,r8 │ │ │ │ + and r2,r2,r10 │ │ │ │ + isellt r25,r25,r9 │ │ │ │ + cmpwi cr3,r2,0 │ │ │ │ nop │ │ │ │ mr r3,r27 │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ - fmr f21,f2 │ │ │ │ - fmr f20,f1 │ │ │ │ - bgt cr4,49b8 │ │ │ │ - addis r9,r2,-3 │ │ │ │ + bl 3290 │ │ │ │ + fmr f19,f2 │ │ │ │ + fmr f18,f1 │ │ │ │ + bgt cr4,4868 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f4,f2 │ │ │ │ - addi r9,r9,25008 │ │ │ │ - lfd f1,0(r9) │ │ │ │ - lfd f2,8(r9) │ │ │ │ - bl 4dbe8 │ │ │ │ nop │ │ │ │ - andi. r9,r24,1 │ │ │ │ - fmr f25,f2 │ │ │ │ - fmr f24,f1 │ │ │ │ - beq 4e10 │ │ │ │ - addis r9,r2,-3 │ │ │ │ - lfd f18,0(r26) │ │ │ │ - lfd f19,8(r26) │ │ │ │ - mr r20,r26 │ │ │ │ - mr r19,r25 │ │ │ │ - mr r30,r21 │ │ │ │ - addi r9,r9,25008 │ │ │ │ - lfd f22,0(r9) │ │ │ │ - lfd f23,8(r9) │ │ │ │ + plfd f1,284672 # 49d80 │ │ │ │ + plfd f2,284672 # 49d88 │ │ │ │ + bl 3450 │ │ │ │ + fmr f23,f2 │ │ │ │ + fmr f22,f1 │ │ │ │ + beq cr3,4c44 │ │ │ │ + lfd f26,0(r26) │ │ │ │ + lfd f27,8(r26) │ │ │ │ + mr r21,r26 │ │ │ │ + mr r20,r25 │ │ │ │ + mr r30,r22 │ │ │ │ + plfd f20,284620 # 49d80 │ │ │ │ nop │ │ │ │ - mr r3,r30 │ │ │ │ - addi r29,r20,-32 │ │ │ │ - bl 4d7c8 │ │ │ │ + plfd f21,284616 # 49d88 │ │ │ │ nop │ │ │ │ + nop │ │ │ │ + mr r3,r30 │ │ │ │ + addi r29,r21,-32 │ │ │ │ + bl 3290 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 4da58 │ │ │ │ - nop │ │ │ │ - fmr f3,f24 │ │ │ │ - fmr f4,f25 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - lfd f26,-16(r20) │ │ │ │ - lfd f27,-8(r20) │ │ │ │ + bl 2fd0 │ │ │ │ + fmr f3,f22 │ │ │ │ + fmr f4,f23 │ │ │ │ + bl 329c │ │ │ │ + lfd f24,-16(r21) │ │ │ │ + lfd f25,-8(r21) │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ - fmr f2,f23 │ │ │ │ - fmr f1,f22 │ │ │ │ + fmr f2,f21 │ │ │ │ + fmr f1,f20 │ │ │ │ fmr f3,f28 │ │ │ │ fmr f4,f29 │ │ │ │ - bl 4da58 │ │ │ │ - nop │ │ │ │ - fmr f3,f26 │ │ │ │ - fmr f4,f27 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 2fd0 │ │ │ │ + fmr f3,f24 │ │ │ │ + fmr f4,f25 │ │ │ │ + bl 329c │ │ │ │ fmr f13,f2 │ │ │ │ fmr f12,f1 │ │ │ │ - fmr f3,f18 │ │ │ │ - fmr f4,f19 │ │ │ │ + fmr f3,f26 │ │ │ │ + fmr f4,f27 │ │ │ │ fmr f1,f28 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f28,f12 │ │ │ │ fmr f29,f13 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ + bl 38f0 │ │ │ │ addi r3,r30,-1 │ │ │ │ addi r30,r30,-2 │ │ │ │ - stfd f1,0(r20) │ │ │ │ - stfd f2,8(r20) │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ + stfd f1,0(r21) │ │ │ │ + stfd f2,8(r21) │ │ │ │ + bl 3290 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 4da58 │ │ │ │ - nop │ │ │ │ - fmr f3,f24 │ │ │ │ - fmr f4,f25 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - lfd f18,-32(r20) │ │ │ │ - lfd f19,-24(r20) │ │ │ │ + bl 2fd0 │ │ │ │ + fmr f3,f22 │ │ │ │ + fmr f4,f23 │ │ │ │ + bl 329c │ │ │ │ + lfd f26,-32(r21) │ │ │ │ + lfd f27,-24(r21) │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ - fmr f2,f23 │ │ │ │ - fmr f1,f22 │ │ │ │ + fmr f2,f21 │ │ │ │ + fmr f1,f20 │ │ │ │ fmr f3,f28 │ │ │ │ fmr f4,f29 │ │ │ │ - bl 4da58 │ │ │ │ - nop │ │ │ │ - fmr f3,f18 │ │ │ │ - fmr f4,f19 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 2fd0 │ │ │ │ + fmr f3,f26 │ │ │ │ + fmr f4,f27 │ │ │ │ + bl 329c │ │ │ │ fmr f13,f2 │ │ │ │ fmr f12,f1 │ │ │ │ fmr f3,f28 │ │ │ │ fmr f4,f29 │ │ │ │ - fmr f1,f26 │ │ │ │ - fmr f2,f27 │ │ │ │ + fmr f1,f24 │ │ │ │ + fmr f2,f25 │ │ │ │ fmr f29,f13 │ │ │ │ fmr f28,f12 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ - addic. r19,r19,-1 │ │ │ │ - stfd f1,-16(r20) │ │ │ │ - stfd f2,-8(r20) │ │ │ │ - mr r20,r29 │ │ │ │ - bne 46b0 │ │ │ │ - subf r20,r17,r14 │ │ │ │ - add r20,r20,r30 │ │ │ │ + bl 38f0 │ │ │ │ + addic. r20,r20,-1 │ │ │ │ + stfd f1,-16(r21) │ │ │ │ + stfd f2,-8(r21) │ │ │ │ + mr r21,r29 │ │ │ │ + bne 45d0 │ │ │ │ + subf r21,r18,r17 │ │ │ │ + add r21,r21,r30 │ │ │ │ mr r3,r30 │ │ │ │ - sldi r19,r20,4 │ │ │ │ - addi r20,r20,-1 │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ - add r19,r28,r19 │ │ │ │ + sldi r20,r21,4 │ │ │ │ + addi r21,r21,-1 │ │ │ │ + bl 3290 │ │ │ │ + add r20,r14,r20 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 4da58 │ │ │ │ - nop │ │ │ │ - fmr f3,f24 │ │ │ │ - fmr f4,f25 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,25008 │ │ │ │ + bl 2fd0 │ │ │ │ + fmr f3,f22 │ │ │ │ + fmr f4,f23 │ │ │ │ + bl 329c │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ - lfd f2,8(r9) │ │ │ │ - lfd f1,0(r9) │ │ │ │ + plfd f2,284208 # 49d88 │ │ │ │ + plfd f1,284192 # 49d80 │ │ │ │ fmr f3,f28 │ │ │ │ fmr f4,f29 │ │ │ │ - bl 4da58 │ │ │ │ - nop │ │ │ │ - lfd f3,-16(r19) │ │ │ │ - lfd f4,-8(r19) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - lfd f3,0(r19) │ │ │ │ - lfd f4,8(r19) │ │ │ │ + bl 2fd0 │ │ │ │ + lfd f3,-16(r20) │ │ │ │ + lfd f4,-8(r20) │ │ │ │ + bl 329c │ │ │ │ + lfd f3,0(r20) │ │ │ │ + lfd f4,8(r20) │ │ │ │ fmr f13,f2 │ │ │ │ fmr f12,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ fmr f29,f13 │ │ │ │ fmr f28,f12 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ - cmpd r15,r20 │ │ │ │ - stfd f1,0(r19) │ │ │ │ - stfd f2,8(r19) │ │ │ │ - bgt 49b8 │ │ │ │ + bl 38f0 │ │ │ │ + cmpd r16,r21 │ │ │ │ + stfd f1,0(r20) │ │ │ │ + stfd f2,8(r20) │ │ │ │ + bgt 4868 │ │ │ │ addi r3,r30,-1 │ │ │ │ - sldi r20,r20,4 │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ - add r20,r28,r20 │ │ │ │ + sldi r21,r21,4 │ │ │ │ + bl 3290 │ │ │ │ + add r21,r14,r21 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 4da58 │ │ │ │ - nop │ │ │ │ - fmr f3,f24 │ │ │ │ - fmr f4,f25 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,25008 │ │ │ │ + bl 2fd0 │ │ │ │ + fmr f3,f22 │ │ │ │ + fmr f4,f23 │ │ │ │ + bl 329c │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ - lfd f2,8(r9) │ │ │ │ - lfd f1,0(r9) │ │ │ │ + plfd f2,284040 # 49d88 │ │ │ │ + plfd f1,284024 # 49d80 │ │ │ │ fmr f3,f28 │ │ │ │ fmr f4,f29 │ │ │ │ - bl 4da58 │ │ │ │ - nop │ │ │ │ - lfd f3,-16(r20) │ │ │ │ - lfd f4,-8(r20) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - lfd f3,0(r20) │ │ │ │ - lfd f4,8(r20) │ │ │ │ + bl 2fd0 │ │ │ │ + lfd f3,-16(r21) │ │ │ │ + lfd f4,-8(r21) │ │ │ │ + bl 329c │ │ │ │ + lfd f3,0(r21) │ │ │ │ + lfd f4,8(r21) │ │ │ │ fmr f13,f2 │ │ │ │ fmr f12,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ fmr f29,f13 │ │ │ │ fmr f28,f12 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ - stfd f1,0(r20) │ │ │ │ - stfd f2,8(r20) │ │ │ │ - fmr f3,f20 │ │ │ │ - fmr f4,f21 │ │ │ │ + bl 38f0 │ │ │ │ + stfd f1,0(r21) │ │ │ │ + stfd f2,8(r21) │ │ │ │ + fmr f3,f18 │ │ │ │ + fmr f4,f19 │ │ │ │ fmr f1,f30 │ │ │ │ fmr f2,f31 │ │ │ │ - add r30,r28,r23 │ │ │ │ + add r30,r14,r24 │ │ │ │ addi r27,r27,-1 │ │ │ │ - bl 4dbe8 │ │ │ │ - nop │ │ │ │ + bl 3450 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ lfd f2,8(r30) │ │ │ │ lfd f1,0(r30) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - cmpld r27,r22 │ │ │ │ + bl 329c │ │ │ │ + cmpld r27,r23 │ │ │ │ stfd f1,0(r30) │ │ │ │ stfd f2,8(r30) │ │ │ │ - bne 4640 │ │ │ │ + bne 4560 │ │ │ │ ld r30,32(r31) │ │ │ │ - ld r14,40(r31) │ │ │ │ ld r29,56(r31) │ │ │ │ - ld r9,48(r31) │ │ │ │ - cmpd r16,r9 │ │ │ │ - ble 4df0 │ │ │ │ - add r25,r30,r18 │ │ │ │ - addi r17,r18,-1 │ │ │ │ - sldi r22,r18,4 │ │ │ │ - li r19,-1 │ │ │ │ - add r26,r16,r14 │ │ │ │ + ld r2,48(r31) │ │ │ │ + cmpd r28,r2 │ │ │ │ + ble 4c20 │ │ │ │ + ld r27,40(r31) │ │ │ │ + add r25,r30,r19 │ │ │ │ + addi r17,r19,-1 │ │ │ │ + sldi r22,r19,4 │ │ │ │ + li r18,-1 │ │ │ │ + plfd f22,283824 # 49d80 │ │ │ │ + add r26,r28,r15 │ │ │ │ + plfd f23,283820 # 49d88 │ │ │ │ li r23,1 │ │ │ │ - addi r24,r18,-2 │ │ │ │ - subf r25,r16,r25 │ │ │ │ - add r22,r28,r22 │ │ │ │ - clrldi r19,r19,1 │ │ │ │ - subf r26,r9,r26 │ │ │ │ + addi r24,r19,-2 │ │ │ │ + subf r25,r28,r25 │ │ │ │ + clrldi r18,r18,1 │ │ │ │ + subf r26,r2,r26 │ │ │ │ addi r21,r25,1 │ │ │ │ + add r22,r27,r22 │ │ │ │ subf r25,r25,r17 │ │ │ │ nop │ │ │ │ - cmpd r15,r18 │ │ │ │ - bgt 4dd4 │ │ │ │ - subf r3,r14,r26 │ │ │ │ - bl 4d7c8 │ │ │ │ nop │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,25008 │ │ │ │ + nop │ │ │ │ + cmpd r16,r19 │ │ │ │ + bgt 4c08 │ │ │ │ + subf r3,r15,r26 │ │ │ │ + bl 3290 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ - lfd f2,8(r9) │ │ │ │ - lfd f1,0(r9) │ │ │ │ - bl 4dbe8 │ │ │ │ - nop │ │ │ │ - cmpd r15,r17 │ │ │ │ + fmr f2,f23 │ │ │ │ + fmr f1,f22 │ │ │ │ + bl 3450 │ │ │ │ + cmpd r16,r17 │ │ │ │ fmr f25,f2 │ │ │ │ fmr f24,f1 │ │ │ │ - bge 4e04 │ │ │ │ - cmpd r14,r19 │ │ │ │ - beq 4e04 │ │ │ │ - subf r20,r15,r24 │ │ │ │ - addis r9,r2,-3 │ │ │ │ - cmpd r24,r14 │ │ │ │ + bge 4c38 │ │ │ │ + cmpd r15,r18 │ │ │ │ + beq 4c38 │ │ │ │ + subf r20,r16,r24 │ │ │ │ + cmpd r24,r15 │ │ │ │ lfd f20,0(r22) │ │ │ │ lfd f21,8(r22) │ │ │ │ mr r30,r22 │ │ │ │ - mr r27,r21 │ │ │ │ - addi r9,r9,25008 │ │ │ │ + mr r28,r21 │ │ │ │ srdi r20,r20,1 │ │ │ │ - lfd f22,0(r9) │ │ │ │ addi r20,r20,1 │ │ │ │ - lfd f23,8(r9) │ │ │ │ iselgt r20,r20,r23 │ │ │ │ - mr r3,r27 │ │ │ │ - addi r16,r30,-32 │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ + mr r3,r28 │ │ │ │ + addi r14,r30,-32 │ │ │ │ + bl 3290 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 4da58 │ │ │ │ - nop │ │ │ │ + bl 2fd0 │ │ │ │ fmr f3,f24 │ │ │ │ fmr f4,f25 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ lfd f26,-16(r30) │ │ │ │ lfd f27,-8(r30) │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ fmr f2,f23 │ │ │ │ fmr f1,f22 │ │ │ │ fmr f3,f28 │ │ │ │ fmr f4,f29 │ │ │ │ - bl 4da58 │ │ │ │ - nop │ │ │ │ + bl 2fd0 │ │ │ │ fmr f3,f26 │ │ │ │ fmr f4,f27 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f13,f2 │ │ │ │ fmr f12,f1 │ │ │ │ fmr f2,f21 │ │ │ │ fmr f1,f20 │ │ │ │ fmr f3,f28 │ │ │ │ fmr f4,f29 │ │ │ │ fmr f28,f12 │ │ │ │ fmr f29,f13 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ - addi r3,r27,-1 │ │ │ │ - addi r27,r27,-2 │ │ │ │ + bl 38f0 │ │ │ │ + addi r3,r28,-1 │ │ │ │ + addi r28,r28,-2 │ │ │ │ stfd f1,0(r30) │ │ │ │ stfd f2,8(r30) │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ + bl 3290 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 4da58 │ │ │ │ - nop │ │ │ │ + bl 2fd0 │ │ │ │ fmr f3,f24 │ │ │ │ fmr f4,f25 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ lfd f20,-32(r30) │ │ │ │ lfd f21,-24(r30) │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ fmr f2,f23 │ │ │ │ fmr f1,f22 │ │ │ │ fmr f3,f28 │ │ │ │ fmr f4,f29 │ │ │ │ - bl 4da58 │ │ │ │ - nop │ │ │ │ + bl 2fd0 │ │ │ │ fmr f3,f20 │ │ │ │ fmr f4,f21 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f13,f2 │ │ │ │ fmr f12,f1 │ │ │ │ fmr f3,f28 │ │ │ │ fmr f4,f29 │ │ │ │ fmr f1,f26 │ │ │ │ fmr f2,f27 │ │ │ │ fmr f29,f13 │ │ │ │ fmr f28,f12 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ + bl 38f0 │ │ │ │ addic. r20,r20,-1 │ │ │ │ stfd f1,-16(r30) │ │ │ │ stfd f2,-8(r30) │ │ │ │ - mr r30,r16 │ │ │ │ - bne 4ad0 │ │ │ │ - add r30,r25,r27 │ │ │ │ - mr r3,r27 │ │ │ │ + mr r30,r14 │ │ │ │ + bne 4970 │ │ │ │ + add r30,r25,r28 │ │ │ │ + mr r3,r28 │ │ │ │ sldi r20,r30,4 │ │ │ │ addi r30,r30,-1 │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ - add r20,r28,r20 │ │ │ │ + bl 3290 │ │ │ │ + add r20,r27,r20 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 4da58 │ │ │ │ - nop │ │ │ │ + bl 2fd0 │ │ │ │ fmr f3,f24 │ │ │ │ fmr f4,f25 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,25008 │ │ │ │ + bl 329c │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ - lfd f2,8(r9) │ │ │ │ - lfd f1,0(r9) │ │ │ │ + plfd f2,283284 # 49d88 │ │ │ │ + nop │ │ │ │ + plfd f1,283264 # 49d80 │ │ │ │ fmr f3,f28 │ │ │ │ fmr f4,f29 │ │ │ │ - bl 4da58 │ │ │ │ - nop │ │ │ │ + bl 2fd0 │ │ │ │ lfd f3,-16(r20) │ │ │ │ lfd f4,-8(r20) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ lfd f3,0(r20) │ │ │ │ lfd f4,8(r20) │ │ │ │ fmr f13,f2 │ │ │ │ fmr f12,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ fmr f29,f13 │ │ │ │ fmr f28,f12 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ - cmpd r15,r30 │ │ │ │ + bl 38f0 │ │ │ │ + cmpd r16,r30 │ │ │ │ stfd f1,0(r20) │ │ │ │ stfd f2,8(r20) │ │ │ │ - bgt 4dd4 │ │ │ │ - addi r3,r27,-1 │ │ │ │ + bgt 4c08 │ │ │ │ + addi r3,r28,-1 │ │ │ │ sldi r30,r30,4 │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ - add r30,r28,r30 │ │ │ │ + bl 3290 │ │ │ │ + add r30,r27,r30 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 4da58 │ │ │ │ - nop │ │ │ │ + bl 2fd0 │ │ │ │ fmr f3,f24 │ │ │ │ fmr f4,f25 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,25008 │ │ │ │ + bl 329c │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ - lfd f2,8(r9) │ │ │ │ - lfd f1,0(r9) │ │ │ │ + plfd f2,283112 # 49d88 │ │ │ │ + plfd f1,283096 # 49d80 │ │ │ │ fmr f3,f28 │ │ │ │ fmr f4,f29 │ │ │ │ - bl 4da58 │ │ │ │ - nop │ │ │ │ + bl 2fd0 │ │ │ │ lfd f3,-16(r30) │ │ │ │ lfd f4,-8(r30) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ lfd f3,0(r30) │ │ │ │ lfd f4,8(r30) │ │ │ │ fmr f13,f2 │ │ │ │ fmr f12,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ fmr f29,f13 │ │ │ │ fmr f28,f12 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ + bl 38f0 │ │ │ │ stfd f1,0(r30) │ │ │ │ stfd f2,8(r30) │ │ │ │ - cmpd r15,r26 │ │ │ │ - addi r14,r14,1 │ │ │ │ - beq 4df0 │ │ │ │ + cmpd r16,r26 │ │ │ │ addi r15,r15,1 │ │ │ │ - b 4a50 │ │ │ │ - nop │ │ │ │ + beq 4c20 │ │ │ │ + addi r16,r16,1 │ │ │ │ + b 4910 │ │ │ │ nop │ │ │ │ - sldi r9,r29,4 │ │ │ │ - add r9,r28,r9 │ │ │ │ - lfd f1,0(r9) │ │ │ │ - lfd f2,8(r9) │ │ │ │ - b 3fc0 │ │ │ │ - mr r30,r18 │ │ │ │ - mr r27,r21 │ │ │ │ - b 4c50 │ │ │ │ - mr r20,r18 │ │ │ │ - mr r30,r21 │ │ │ │ - b 4834 │ │ │ │ + ld r9,40(r31) │ │ │ │ + sldi r2,r29,4 │ │ │ │ + add r2,r9,r2 │ │ │ │ + lfd f1,0(r2) │ │ │ │ + lfd f2,8(r2) │ │ │ │ + b 3f7c │ │ │ │ + mr r30,r19 │ │ │ │ + mr r28,r21 │ │ │ │ + b 4ab8 │ │ │ │ + mr r21,r19 │ │ │ │ + mr r30,r22 │ │ │ │ + b 471c │ │ │ │ fmr f31,f29 │ │ │ │ fmr f30,f28 │ │ │ │ - b 408c │ │ │ │ - std r8,48(r31) │ │ │ │ - b 4a0c │ │ │ │ - mr r18,r14 │ │ │ │ - li r8,1 │ │ │ │ - b 45b4 │ │ │ │ + b 4044 │ │ │ │ + std r27,48(r31) │ │ │ │ + b 48b0 │ │ │ │ + mr r19,r15 │ │ │ │ + li r27,1 │ │ │ │ + b 44e0 │ │ │ │ .long 0x0 │ │ │ │ .long 0x3020000 │ │ │ │ .long 0x128e │ │ │ │ nop │ │ │ │ - nop │ │ │ │ │ │ │ │ -0000000000004e50 : │ │ │ │ - addis r2,r12,7 │ │ │ │ - addi r2,r2,12464 │ │ │ │ +0000000000004c80 : │ │ │ │ mflr r0 │ │ │ │ stfd f30,-16(r1) │ │ │ │ stfd f31,-8(r1) │ │ │ │ std r31,-24(r1) │ │ │ │ mr r31,r3 │ │ │ │ mr r3,r4 │ │ │ │ std r0,16(r1) │ │ │ │ stdu r1,-64(r1) │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ + bl 3290 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,25008 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ - fabs f30,f1 │ │ │ │ - fmr f31,f2 │ │ │ │ - fcmpu cr0,f1,f30 │ │ │ │ - beq 4ebc │ │ │ │ - fneg f31,f2 │ │ │ │ + bl 38f0 │ │ │ │ + plfd f3,282832 # 49d80 │ │ │ │ + plfd f4,282832 # 49d88 │ │ │ │ + bl 38f0 │ │ │ │ mr r3,r31 │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ + fabs f30,f1 │ │ │ │ + fneg f12,f2 │ │ │ │ + xscmpeqdp vs0,vs1,vs30 │ │ │ │ + xxsel vs31,vs12,vs2,vs0 │ │ │ │ + bl 3290 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 4dbe8 │ │ │ │ - nop │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,25008 │ │ │ │ + bl 3450 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ - lfd f2,8(r9) │ │ │ │ - lfd f1,0(r9) │ │ │ │ - bl 4da58 │ │ │ │ - nop │ │ │ │ + plfd f2,282768 # 49d88 │ │ │ │ + plfd f1,282752 # 49d80 │ │ │ │ + bl 2fd0 │ │ │ │ mulld r3,r31,r31 │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,25056 │ │ │ │ + bl 3290 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ - lfd f2,8(r9) │ │ │ │ - lfd f1,0(r9) │ │ │ │ - bl 4dbe8 │ │ │ │ - nop │ │ │ │ + plfd f2,282772 # 49db8 │ │ │ │ + plfd f1,282756 # 49db0 │ │ │ │ + bl 3450 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ addi r1,r1,64 │ │ │ │ ld r0,16(r1) │ │ │ │ ld r31,-24(r1) │ │ │ │ lfd f30,-16(r1) │ │ │ │ lfd f31,-8(r1) │ │ │ │ mtlr r0 │ │ │ │ blr │ │ │ │ .long 0x0 │ │ │ │ .long 0x1020000 │ │ │ │ .long 0x182 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ │ │ │ │ -0000000000004f80 : │ │ │ │ - addis r2,r12,7 │ │ │ │ - addi r2,r2,12160 │ │ │ │ +0000000000004d80 : │ │ │ │ mflr r0 │ │ │ │ stfd f26,-48(r1) │ │ │ │ stfd f27,-40(r1) │ │ │ │ + stfd f28,-32(r1) │ │ │ │ stfd f16,-128(r1) │ │ │ │ stfd f17,-120(r1) │ │ │ │ + std r0,16(r1) │ │ │ │ stfd f20,-96(r1) │ │ │ │ stfd f21,-88(r1) │ │ │ │ stfd f22,-80(r1) │ │ │ │ stfd f23,-72(r1) │ │ │ │ + stfd f24,-64(r1) │ │ │ │ stfd f18,-112(r1) │ │ │ │ stfd f19,-104(r1) │ │ │ │ - stfd f24,-64(r1) │ │ │ │ stfd f25,-56(r1) │ │ │ │ stfd f30,-16(r1) │ │ │ │ stfd f31,-8(r1) │ │ │ │ - stfd f28,-32(r1) │ │ │ │ stfd f29,-24(r1) │ │ │ │ std r31,-136(r1) │ │ │ │ mr r31,r4 │ │ │ │ - std r0,16(r1) │ │ │ │ stdu r1,-176(r1) │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,25040 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,25008 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,25040 │ │ │ │ + bl 3290 │ │ │ │ + plfd f3,282568 # 49da0 │ │ │ │ + plfd f4,282568 # 49da8 │ │ │ │ + bl 329c │ │ │ │ + plfd f3,282516 # 49d80 │ │ │ │ + plfd f4,282516 # 49d88 │ │ │ │ + bl 38f0 │ │ │ │ + plfd f3,282528 # 49da0 │ │ │ │ + plfd f4,282528 # 49da8 │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,25056 │ │ │ │ + bl 329c │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ + plfd f2,282516 # 49db8 │ │ │ │ + plfd f1,282500 # 49db0 │ │ │ │ fmr f3,f28 │ │ │ │ fmr f4,f29 │ │ │ │ - lfd f1,0(r9) │ │ │ │ - lfd f2,8(r9) │ │ │ │ - bl 4dbe8 │ │ │ │ - nop │ │ │ │ + bl 3450 │ │ │ │ fmr f25,f2 │ │ │ │ fmr f24,f1 │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ fmr f1,f30 │ │ │ │ fmr f2,f31 │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ + bl 38f0 │ │ │ │ fmr f19,f2 │ │ │ │ fmr f18,f1 │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ fmr f1,f30 │ │ │ │ fmr f2,f31 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,25008 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ + bl 38f0 │ │ │ │ + plfd f3,282364 # 49d80 │ │ │ │ + plfd f4,282364 # 49d88 │ │ │ │ + bl 38f0 │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,25008 │ │ │ │ + bl 329c │ │ │ │ fmr f23,f2 │ │ │ │ fmr f22,f1 │ │ │ │ - lfd f2,8(r9) │ │ │ │ - lfd f1,0(r9) │ │ │ │ + plfd f2,282332 # 49d88 │ │ │ │ + plfd f1,282316 # 49d80 │ │ │ │ fmr f3,f22 │ │ │ │ fmr f4,f23 │ │ │ │ - bl 4dbe8 │ │ │ │ - nop │ │ │ │ - sradi r9,r31,63 │ │ │ │ - xor r3,r9,r31 │ │ │ │ + bl 3450 │ │ │ │ + sradi r2,r31,63 │ │ │ │ + xor r3,r2,r31 │ │ │ │ fmr f21,f2 │ │ │ │ fmr f20,f1 │ │ │ │ - subf r3,r9,r3 │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ + subf r3,r2,r3 │ │ │ │ + bl 3290 │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ fmr f2,f25 │ │ │ │ fmr f1,f24 │ │ │ │ fmr f3,f28 │ │ │ │ fmr f4,f29 │ │ │ │ - bl 4db58 │ │ │ │ + bl 329c │ │ │ │ nop │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,25008 │ │ │ │ + plfd f26,282240 # 49d80 │ │ │ │ + plfd f27,282240 # 49d88 │ │ │ │ fmr f3,f28 │ │ │ │ fmr f4,f29 │ │ │ │ - lfd f26,0(r9) │ │ │ │ - lfd f27,8(r9) │ │ │ │ fcmpu cr0,f1,f26 │ │ │ │ - bne 515c │ │ │ │ + bne 4f24 │ │ │ │ fcmpu cr0,f2,f27 │ │ │ │ - blt 5340 │ │ │ │ + blt 50d0 │ │ │ │ fmr f1,f18 │ │ │ │ fmr f2,f19 │ │ │ │ - bl 4da58 │ │ │ │ - nop │ │ │ │ + bl 2fd0 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f3,f26 │ │ │ │ fmr f4,f27 │ │ │ │ - bl 4da58 │ │ │ │ - nop │ │ │ │ + bl 2fd0 │ │ │ │ fmr f3,f20 │ │ │ │ fmr f4,f21 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,25040 │ │ │ │ + bl 329c │ │ │ │ + plfd f3,282176 # 49da0 │ │ │ │ + plfd f4,282176 # 49da8 │ │ │ │ fmr f13,f2 │ │ │ │ fmr f12,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ fmr f29,f13 │ │ │ │ fmr f28,f12 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f17,f2 │ │ │ │ fmr f16,f1 │ │ │ │ addi r31,r31,1 │ │ │ │ sradi r3,r31,63 │ │ │ │ xor r31,r3,r31 │ │ │ │ subf r3,r3,r31 │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ + bl 3290 │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ fmr f2,f25 │ │ │ │ fmr f1,f24 │ │ │ │ fmr f3,f28 │ │ │ │ fmr f4,f29 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fcmpu cr0,f1,f26 │ │ │ │ - bne 523c │ │ │ │ + bne 4fe4 │ │ │ │ fcmpu cr0,f2,f27 │ │ │ │ fmr f3,f28 │ │ │ │ fmr f4,f29 │ │ │ │ - blt 5430 │ │ │ │ + blt 5190 │ │ │ │ fmr f1,f18 │ │ │ │ fmr f2,f19 │ │ │ │ - bl 4da58 │ │ │ │ - nop │ │ │ │ + bl 2fd0 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f3,f26 │ │ │ │ fmr f4,f27 │ │ │ │ - bl 4da58 │ │ │ │ - nop │ │ │ │ + bl 2fd0 │ │ │ │ fmr f3,f20 │ │ │ │ fmr f4,f21 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,25040 │ │ │ │ + bl 329c │ │ │ │ + plfd f3,281976 # 49da0 │ │ │ │ + plfd f4,281976 # 49da8 │ │ │ │ fmr f13,f2 │ │ │ │ fmr f12,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ fmr f31,f13 │ │ │ │ fmr f30,f12 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f3,f16 │ │ │ │ fmr f4,f17 │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ + bl 38f0 │ │ │ │ addi r1,r1,176 │ │ │ │ ld r0,16(r1) │ │ │ │ ld r31,-136(r1) │ │ │ │ lfd f16,-128(r1) │ │ │ │ lfd f17,-120(r1) │ │ │ │ lfd f18,-112(r1) │ │ │ │ lfd f19,-104(r1) │ │ │ │ lfd f20,-96(r1) │ │ │ │ lfd f21,-88(r1) │ │ │ │ lfd f22,-80(r1) │ │ │ │ lfd f23,-72(r1) │ │ │ │ + mtlr r0 │ │ │ │ lfd f24,-64(r1) │ │ │ │ lfd f25,-56(r1) │ │ │ │ lfd f26,-48(r1) │ │ │ │ lfd f27,-40(r1) │ │ │ │ lfd f28,-32(r1) │ │ │ │ lfd f29,-24(r1) │ │ │ │ - mtlr r0 │ │ │ │ lfd f30,-16(r1) │ │ │ │ lfd f31,-8(r1) │ │ │ │ blr │ │ │ │ nop │ │ │ │ + nop │ │ │ │ fmr f1,f28 │ │ │ │ fmr f2,f29 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f3,f26 │ │ │ │ fmr f4,f27 │ │ │ │ fmr f17,f2 │ │ │ │ fmr f16,f1 │ │ │ │ - bl 4da58 │ │ │ │ - nop │ │ │ │ + bl 2fd0 │ │ │ │ fmr f3,f28 │ │ │ │ fmr f4,f29 │ │ │ │ - bl 4db58 │ │ │ │ + bl 329c │ │ │ │ nop │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,25072 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,25088 │ │ │ │ + plfd f3,281792 # 49dc0 │ │ │ │ + plfd f4,281792 # 49dc8 │ │ │ │ + bl 329c │ │ │ │ + plfd f3,281788 # 49dd0 │ │ │ │ + plfd f4,281788 # 49dd8 │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ fmr f2,f17 │ │ │ │ fmr f1,f16 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - bl 4da58 │ │ │ │ - nop │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,25040 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 2fd0 │ │ │ │ + plfd f3,281672 # 49da0 │ │ │ │ + plfd f4,281672 # 49da8 │ │ │ │ + bl 329c │ │ │ │ fmr f3,f22 │ │ │ │ fmr f4,f23 │ │ │ │ - bl 4dbe8 │ │ │ │ - nop │ │ │ │ + bl 3450 │ │ │ │ fmr f3,f26 │ │ │ │ fmr f4,f27 │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ + bl 38f0 │ │ │ │ fmr f17,f2 │ │ │ │ fmr f16,f1 │ │ │ │ - b 51f8 │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ + b 4fa8 │ │ │ │ fmr f1,f28 │ │ │ │ fmr f2,f29 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f3,f26 │ │ │ │ fmr f4,f27 │ │ │ │ fmr f25,f2 │ │ │ │ fmr f24,f1 │ │ │ │ - bl 4da58 │ │ │ │ - nop │ │ │ │ + bl 2fd0 │ │ │ │ fmr f3,f28 │ │ │ │ fmr f4,f29 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,25072 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ - bl 4db58 │ │ │ │ + bl 329c │ │ │ │ nop │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,25088 │ │ │ │ + plfd f3,281600 # 49dc0 │ │ │ │ + plfd f4,281600 # 49dc8 │ │ │ │ + bl 329c │ │ │ │ + plfd f3,281596 # 49dd0 │ │ │ │ + plfd f4,281596 # 49dd8 │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ fmr f2,f25 │ │ │ │ fmr f1,f24 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - bl 4da58 │ │ │ │ - nop │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,25040 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 2fd0 │ │ │ │ + plfd f3,281480 # 49da0 │ │ │ │ + plfd f4,281480 # 49da8 │ │ │ │ + bl 329c │ │ │ │ fmr f3,f22 │ │ │ │ fmr f4,f23 │ │ │ │ - bl 4dbe8 │ │ │ │ - nop │ │ │ │ + bl 3450 │ │ │ │ fmr f3,f26 │ │ │ │ fmr f4,f27 │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ + bl 38f0 │ │ │ │ fmr f3,f16 │ │ │ │ fmr f4,f17 │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ - b 52e8 │ │ │ │ + bl 38f0 │ │ │ │ + b 5074 │ │ │ │ .long 0x0 │ │ │ │ .long 0x1020000 │ │ │ │ .long 0x190 │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ │ │ │ │ -0000000000005530 : │ │ │ │ - addis r2,r12,7 │ │ │ │ - addi r2,r2,10704 │ │ │ │ +0000000000005260 : │ │ │ │ mflr r0 │ │ │ │ stfd f16,-128(r1) │ │ │ │ stfd f17,-120(r1) │ │ │ │ stfd f18,-112(r1) │ │ │ │ stfd f19,-104(r1) │ │ │ │ + stfd f20,-96(r1) │ │ │ │ + std r0,16(r1) │ │ │ │ stfd f14,-144(r1) │ │ │ │ stfd f15,-136(r1) │ │ │ │ stfd f22,-80(r1) │ │ │ │ stfd f23,-72(r1) │ │ │ │ - stfd f20,-96(r1) │ │ │ │ + stfd f24,-64(r1) │ │ │ │ stfd f21,-88(r1) │ │ │ │ stfd f28,-32(r1) │ │ │ │ stfd f29,-24(r1) │ │ │ │ + stfd f30,-16(r1) │ │ │ │ stfd f26,-48(r1) │ │ │ │ stfd f27,-40(r1) │ │ │ │ - stfd f30,-16(r1) │ │ │ │ stfd f31,-8(r1) │ │ │ │ - stfd f24,-64(r1) │ │ │ │ stfd f25,-56(r1) │ │ │ │ std r15,-280(r1) │ │ │ │ + mr r15,r4 │ │ │ │ std r16,-272(r1) │ │ │ │ std r17,-264(r1) │ │ │ │ std r18,-256(r1) │ │ │ │ std r19,-248(r1) │ │ │ │ std r20,-240(r1) │ │ │ │ - std r0,16(r1) │ │ │ │ std r21,-232(r1) │ │ │ │ std r22,-224(r1) │ │ │ │ std r23,-216(r1) │ │ │ │ std r24,-208(r1) │ │ │ │ std r25,-200(r1) │ │ │ │ std r26,-192(r1) │ │ │ │ std r27,-184(r1) │ │ │ │ std r28,-176(r1) │ │ │ │ std r29,-168(r1) │ │ │ │ std r30,-160(r1) │ │ │ │ std r31,-152(r1) │ │ │ │ stdu r1,-320(r1) │ │ │ │ - mr r15,r4 │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,25040 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,25072 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,25104 │ │ │ │ + bl 3290 │ │ │ │ + plfd f3,281248 # 49da0 │ │ │ │ + plfd f4,281248 # 49da8 │ │ │ │ + bl 329c │ │ │ │ + plfd f3,281260 # 49dc0 │ │ │ │ + plfd f4,281260 # 49dc8 │ │ │ │ + bl 38f0 │ │ │ │ + plfd f3,281272 # 49de0 │ │ │ │ + plfd f4,281272 # 49de8 │ │ │ │ fmr f25,f2 │ │ │ │ fmr f24,f1 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,25120 │ │ │ │ + bl 329c │ │ │ │ + plfd f3,281260 # 49df0 │ │ │ │ + plfd f4,281260 # 49df8 │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ fmr f13,f2 │ │ │ │ fmr f12,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ mffprd r16,f12 │ │ │ │ mffprd r17,f13 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f27,f2 │ │ │ │ fmr f26,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ fmr f3,f26 │ │ │ │ fmr f4,f27 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ fmr f3,f26 │ │ │ │ fmr f4,f27 │ │ │ │ fmr f1,f26 │ │ │ │ fmr f2,f27 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ mffprd r22,f1 │ │ │ │ mffprd r23,f2 │ │ │ │ fmr f1,f28 │ │ │ │ fmr f2,f29 │ │ │ │ mtfprd f4,r23 │ │ │ │ mtfprd f3,r22 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f3,f28 │ │ │ │ fmr f4,f29 │ │ │ │ fmr f13,f2 │ │ │ │ fmr f12,f1 │ │ │ │ fmr f2,f27 │ │ │ │ fmr f1,f26 │ │ │ │ mffprd r20,f12 │ │ │ │ mffprd r21,f13 │ │ │ │ - bl 4db58 │ │ │ │ + bl 329c │ │ │ │ nop │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,25136 │ │ │ │ + plfd f3,281088 # 49e00 │ │ │ │ + plfd f4,281088 # 49e08 │ │ │ │ fmr f21,f2 │ │ │ │ fmr f20,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,25152 │ │ │ │ + bl 329c │ │ │ │ + plfd f3,281068 # 49e10 │ │ │ │ + plfd f4,281068 # 49e18 │ │ │ │ fmr f13,f2 │ │ │ │ fmr f12,f1 │ │ │ │ mtfprd f2,r21 │ │ │ │ mtfprd f1,r20 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ mffprd r18,f12 │ │ │ │ mffprd r19,f13 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,25168 │ │ │ │ + bl 329c │ │ │ │ + plfd f3,281040 # 49e20 │ │ │ │ + plfd f4,281040 # 49e28 │ │ │ │ fmr f23,f2 │ │ │ │ fmr f22,f1 │ │ │ │ fmr f2,f21 │ │ │ │ fmr f1,f20 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f23 │ │ │ │ fmr f1,f22 │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,25184 │ │ │ │ + bl 38f0 │ │ │ │ + plfd f3,281000 # 49e30 │ │ │ │ + plfd f4,281000 # 49e38 │ │ │ │ fmr f23,f2 │ │ │ │ fmr f22,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ mtfprd f4,r19 │ │ │ │ mtfprd f3,r18 │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ + bl 38f0 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f23 │ │ │ │ fmr f1,f22 │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,25200 │ │ │ │ + bl 38f0 │ │ │ │ fmr f15,f2 │ │ │ │ fmr f14,f1 │ │ │ │ + plfd f2,280948 # 49e48 │ │ │ │ + plfd f1,280932 # 49e40 │ │ │ │ fmr f3,f24 │ │ │ │ fmr f4,f25 │ │ │ │ - lfd f1,0(r9) │ │ │ │ - lfd f2,8(r9) │ │ │ │ - bl 4dbe8 │ │ │ │ - nop │ │ │ │ - sradi r9,r15,63 │ │ │ │ - xor r3,r9,r15 │ │ │ │ + bl 3450 │ │ │ │ + sradi r2,r15,63 │ │ │ │ + xor r3,r2,r15 │ │ │ │ fmr f19,f2 │ │ │ │ fmr f18,f1 │ │ │ │ - subf r3,r9,r3 │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ + subf r3,r2,r3 │ │ │ │ + bl 3290 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f25,f2 │ │ │ │ fmr f24,f1 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f23,f2 │ │ │ │ fmr f22,f1 │ │ │ │ fmr f3,f24 │ │ │ │ fmr f4,f25 │ │ │ │ fmr f1,f18 │ │ │ │ fmr f2,f19 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,25008 │ │ │ │ + bl 329c │ │ │ │ + plfd f16,280648 # 49d80 │ │ │ │ + plfd f17,280648 # 49d88 │ │ │ │ fmr f0,f1 │ │ │ │ fmr f1,f2 │ │ │ │ - lfd f16,0(r9) │ │ │ │ - lfd f17,8(r9) │ │ │ │ fcmpu cr0,f0,f16 │ │ │ │ - bne 5884 │ │ │ │ + bne 555c │ │ │ │ fcmpu cr0,f1,f17 │ │ │ │ - blt 6580 │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,25056 │ │ │ │ - lfd f12,0(r9) │ │ │ │ - lfd f13,8(r9) │ │ │ │ + blt 6100 │ │ │ │ + plfd f12,280656 # 49db0 │ │ │ │ + plfd f13,280656 # 49db8 │ │ │ │ fcmpu cr0,f0,f12 │ │ │ │ - bne 58a4 │ │ │ │ + bne 557c │ │ │ │ fcmpu cr0,f1,f13 │ │ │ │ - blt 5fe0 │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,25072 │ │ │ │ - lfd f12,0(r9) │ │ │ │ - lfd f13,8(r9) │ │ │ │ + blt 5c10 │ │ │ │ + plfd f12,280640 # 49dc0 │ │ │ │ + plfd f13,280640 # 49dc8 │ │ │ │ fcmpu cr0,f0,f12 │ │ │ │ - bne 58c4 │ │ │ │ + bne 559c │ │ │ │ fcmpu cr0,f1,f13 │ │ │ │ - blt 73b0 │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,25200 │ │ │ │ - lfd f22,0(r9) │ │ │ │ - lfd f23,8(r9) │ │ │ │ + blt 6d70 │ │ │ │ + plfd f22,280736 # 49e40 │ │ │ │ + plfd f23,280736 # 49e48 │ │ │ │ fcmpu cr0,f0,f22 │ │ │ │ - bne 58e4 │ │ │ │ + bne 55bc │ │ │ │ fcmpu cr0,f1,f23 │ │ │ │ - blt 72a0 │ │ │ │ + blt 6c80 │ │ │ │ xxlxor vs24,vs24,vs24 │ │ │ │ xxlxor vs25,vs25,vs25 │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ addi r15,r15,1 │ │ │ │ sradi r3,r15,63 │ │ │ │ xor r15,r3,r15 │ │ │ │ subf r3,r3,r15 │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ + bl 3290 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f23,f2 │ │ │ │ fmr f22,f1 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f13,f2 │ │ │ │ fmr f12,f1 │ │ │ │ fmr f2,f19 │ │ │ │ fmr f1,f18 │ │ │ │ fmr f3,f22 │ │ │ │ fmr f4,f23 │ │ │ │ fmr f19,f13 │ │ │ │ fmr f18,f12 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f0,f1 │ │ │ │ fmr f1,f2 │ │ │ │ fcmpu cr0,f0,f16 │ │ │ │ - bne 595c │ │ │ │ + bne 5630 │ │ │ │ fcmpu cr0,f1,f17 │ │ │ │ - blt 68c0 │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,25056 │ │ │ │ - lfd f12,0(r9) │ │ │ │ - lfd f13,8(r9) │ │ │ │ + blt 63d0 │ │ │ │ + plfd f12,280444 # 49db0 │ │ │ │ + nop │ │ │ │ + plfd f13,280440 # 49db8 │ │ │ │ fcmpu cr0,f0,f12 │ │ │ │ - bne 597c │ │ │ │ + bne 5654 │ │ │ │ fcmpu cr0,f1,f13 │ │ │ │ - bge 6c30 │ │ │ │ + bge 66d0 │ │ │ │ fmr f1,f22 │ │ │ │ fmr f2,f23 │ │ │ │ fmr f3,f18 │ │ │ │ fmr f4,f19 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f3,f18 │ │ │ │ fmr f4,f19 │ │ │ │ fmr f13,f2 │ │ │ │ fmr f12,f1 │ │ │ │ fmr f2,f19 │ │ │ │ fmr f1,f18 │ │ │ │ mffprd r30,f12 │ │ │ │ mffprd r31,f13 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ fmr f13,f2 │ │ │ │ fmr f12,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ mffprd r28,f12 │ │ │ │ mffprd r29,f13 │ │ │ │ - bl 4da58 │ │ │ │ - nop │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,25632 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ - bl 4db58 │ │ │ │ + bl 2fd0 │ │ │ │ + plfd f3,280892 # 49ff0 │ │ │ │ nop │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,25568 │ │ │ │ + plfd f4,280888 # 49ff8 │ │ │ │ + bl 329c │ │ │ │ + plfd f3,280804 # 49fb0 │ │ │ │ + plfd f4,280804 # 49fb8 │ │ │ │ fmr f13,f2 │ │ │ │ fmr f12,f1 │ │ │ │ fmr f2,f19 │ │ │ │ fmr f1,f18 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ mffprd r26,f12 │ │ │ │ mffprd r27,f13 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ mtfprd f2,r27 │ │ │ │ mtfprd f1,r26 │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ + bl 38f0 │ │ │ │ mtfprd f4,r31 │ │ │ │ mtfprd f3,r30 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,25440 │ │ │ │ + bl 329c │ │ │ │ + plfd f3,280588 # 49f30 │ │ │ │ + plfd f4,280588 # 49f38 │ │ │ │ fmr f13,f2 │ │ │ │ fmr f12,f1 │ │ │ │ fmr f2,f27 │ │ │ │ fmr f1,f26 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ mffprd r26,f12 │ │ │ │ mffprd r27,f13 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,25648 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ - bl 4da58 │ │ │ │ - nop │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,25664 │ │ │ │ + bl 329c │ │ │ │ + plfd f3,280752 # 4a000 │ │ │ │ + plfd f4,280752 # 4a008 │ │ │ │ + bl 2fd0 │ │ │ │ + plfd f3,280748 # 4a010 │ │ │ │ + plfd f4,280748 # 4a018 │ │ │ │ fmr f13,f2 │ │ │ │ fmr f12,f1 │ │ │ │ mtfprd f2,r23 │ │ │ │ mtfprd f1,r22 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ mffprd r24,f12 │ │ │ │ mffprd r25,f13 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ mtfprd f2,r25 │ │ │ │ mtfprd f1,r24 │ │ │ │ - bl 4da58 │ │ │ │ - nop │ │ │ │ + bl 2fd0 │ │ │ │ fmr f3,f18 │ │ │ │ fmr f4,f19 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ mtfprd f2,r27 │ │ │ │ mtfprd f1,r26 │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,25680 │ │ │ │ + bl 38f0 │ │ │ │ + plfd f3,280668 # 4a020 │ │ │ │ + plfd f4,280668 # 4a028 │ │ │ │ fmr f19,f2 │ │ │ │ fmr f18,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,25696 │ │ │ │ + bl 329c │ │ │ │ + plfd f3,280648 # 4a030 │ │ │ │ + plfd f4,280648 # 4a038 │ │ │ │ fmr f13,f2 │ │ │ │ fmr f12,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ mffprd r26,f12 │ │ │ │ mffprd r27,f13 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ mtfprd f2,r27 │ │ │ │ mtfprd f1,r26 │ │ │ │ - bl 4da58 │ │ │ │ - nop │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,25712 │ │ │ │ + bl 2fd0 │ │ │ │ + plfd f3,280600 # 4a040 │ │ │ │ + plfd f4,280600 # 4a048 │ │ │ │ fmr f13,f2 │ │ │ │ fmr f12,f1 │ │ │ │ fmr f2,f21 │ │ │ │ fmr f1,f20 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ mffprd r26,f12 │ │ │ │ mffprd r27,f13 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ mtfprd f2,r27 │ │ │ │ mtfprd f1,r26 │ │ │ │ - bl 4da58 │ │ │ │ - nop │ │ │ │ + bl 2fd0 │ │ │ │ fmr f3,f22 │ │ │ │ fmr f4,f23 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,25728 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ - bl 4d958 │ │ │ │ + bl 329c │ │ │ │ + plfd f3,280540 # 4a050 │ │ │ │ nop │ │ │ │ + plfd f4,280536 # 4a058 │ │ │ │ + bl 38f0 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f19 │ │ │ │ fmr f1,f18 │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,25376 │ │ │ │ + bl 38f0 │ │ │ │ + plfd f3,280144 # 49ef0 │ │ │ │ + plfd f4,280144 # 49ef8 │ │ │ │ fmr f19,f2 │ │ │ │ fmr f18,f1 │ │ │ │ fmr f2,f27 │ │ │ │ fmr f1,f26 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,25744 │ │ │ │ + bl 329c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ - lfd f2,8(r9) │ │ │ │ - lfd f1,0(r9) │ │ │ │ - bl 4da58 │ │ │ │ - nop │ │ │ │ + plfd f2,280476 # 4a068 │ │ │ │ + plfd f1,280460 # 4a060 │ │ │ │ + bl 2fd0 │ │ │ │ mtfprd f4,r29 │ │ │ │ mtfprd f3,r28 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f3,f28 │ │ │ │ fmr f4,f29 │ │ │ │ fmr f13,f2 │ │ │ │ fmr f12,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ mffprd r26,f12 │ │ │ │ mffprd r27,f13 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,25760 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ + plfd f3,280416 # 4a070 │ │ │ │ + plfd f4,280416 # 4a078 │ │ │ │ + bl 329c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ mtfprd f2,r27 │ │ │ │ mtfprd f1,r26 │ │ │ │ - bl 4da58 │ │ │ │ - nop │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,25776 │ │ │ │ + bl 2fd0 │ │ │ │ + plfd f3,280392 # 4a080 │ │ │ │ + plfd f4,280392 # 4a088 │ │ │ │ fmr f13,f2 │ │ │ │ fmr f12,f1 │ │ │ │ mtfprd f2,r23 │ │ │ │ mtfprd f1,r22 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ mffprd r26,f12 │ │ │ │ mffprd r27,f13 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,25504 │ │ │ │ + bl 329c │ │ │ │ + plfd f3,280076 # 49f70 │ │ │ │ + plfd f4,280076 # 49f78 │ │ │ │ fmr f13,f2 │ │ │ │ fmr f12,f1 │ │ │ │ fmr f2,f27 │ │ │ │ fmr f1,f26 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ fmr f27,f13 │ │ │ │ fmr f26,f12 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f27 │ │ │ │ fmr f1,f26 │ │ │ │ - bl 4da58 │ │ │ │ - nop │ │ │ │ + bl 2fd0 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ mtfprd f2,r27 │ │ │ │ mtfprd f1,r26 │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ + bl 38f0 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f19 │ │ │ │ fmr f1,f18 │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ + bl 38f0 │ │ │ │ fmr f3,f22 │ │ │ │ fmr f4,f23 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,25808 │ │ │ │ + bl 329c │ │ │ │ + plfd f3,280264 # 4a0a0 │ │ │ │ + plfd f4,280264 # 4a0a8 │ │ │ │ fmr f27,f2 │ │ │ │ fmr f26,f1 │ │ │ │ mtfprd f2,r21 │ │ │ │ mtfprd f1,r20 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ - bl 4db58 │ │ │ │ + bl 329c │ │ │ │ nop │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,25792 │ │ │ │ + plfd f3,280208 # 4a090 │ │ │ │ + plfd f4,280208 # 4a098 │ │ │ │ fmr f23,f2 │ │ │ │ fmr f22,f1 │ │ │ │ fmr f2,f21 │ │ │ │ fmr f1,f20 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f23 │ │ │ │ fmr f1,f22 │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ + bl 38f0 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f27 │ │ │ │ fmr f1,f26 │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,25824 │ │ │ │ + bl 38f0 │ │ │ │ + plfd f3,280164 # 4a0b0 │ │ │ │ + plfd f4,280164 # 4a0b8 │ │ │ │ fmr f13,f2 │ │ │ │ fmr f12,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ fmr f29,f13 │ │ │ │ fmr f28,f12 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ mtfprd f4,r29 │ │ │ │ mtfprd f3,r28 │ │ │ │ fmr f27,f2 │ │ │ │ fmr f26,f1 │ │ │ │ mtfprd f2,r31 │ │ │ │ mtfprd f1,r30 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,25840 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ + plfd f3,280108 # 4a0c0 │ │ │ │ + plfd f4,280108 # 4a0c8 │ │ │ │ + bl 329c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f27 │ │ │ │ fmr f1,f26 │ │ │ │ - bl 4da58 │ │ │ │ + bl 2fd0 │ │ │ │ nop │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,25856 │ │ │ │ + plfd f3,280080 # 4a0d0 │ │ │ │ + plfd f4,280080 # 4a0d8 │ │ │ │ fmr f13,f2 │ │ │ │ fmr f12,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ fmr f31,f13 │ │ │ │ fmr f30,f12 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 4da58 │ │ │ │ - nop │ │ │ │ + bl 2fd0 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ + bl 38f0 │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ fmr f3,f14 │ │ │ │ fmr f4,f15 │ │ │ │ fmr f1,f16 │ │ │ │ fmr f2,f17 │ │ │ │ - bl 4dbe8 │ │ │ │ - nop │ │ │ │ + bl 3450 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f25 │ │ │ │ fmr f1,f24 │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ + bl 38f0 │ │ │ │ fmr f25,f2 │ │ │ │ fmr f24,f1 │ │ │ │ addi r1,r1,320 │ │ │ │ fmr f1,f24 │ │ │ │ fmr f2,f25 │ │ │ │ ld r0,16(r1) │ │ │ │ ld r15,-280(r1) │ │ │ │ @@ -2903,21 +2355,21 @@ │ │ │ │ ld r17,-264(r1) │ │ │ │ ld r18,-256(r1) │ │ │ │ ld r19,-248(r1) │ │ │ │ ld r20,-240(r1) │ │ │ │ ld r21,-232(r1) │ │ │ │ ld r22,-224(r1) │ │ │ │ ld r23,-216(r1) │ │ │ │ + mtlr r0 │ │ │ │ ld r24,-208(r1) │ │ │ │ ld r25,-200(r1) │ │ │ │ ld r26,-192(r1) │ │ │ │ ld r27,-184(r1) │ │ │ │ ld r28,-176(r1) │ │ │ │ ld r29,-168(r1) │ │ │ │ - mtlr r0 │ │ │ │ ld r30,-160(r1) │ │ │ │ ld r31,-152(r1) │ │ │ │ lfd f14,-144(r1) │ │ │ │ lfd f15,-136(r1) │ │ │ │ lfd f16,-128(r1) │ │ │ │ lfd f17,-120(r1) │ │ │ │ lfd f18,-112(r1) │ │ │ │ @@ -2932,1746 +2384,1370 @@ │ │ │ │ lfd f27,-40(r1) │ │ │ │ lfd f28,-32(r1) │ │ │ │ lfd f29,-24(r1) │ │ │ │ lfd f30,-16(r1) │ │ │ │ lfd f31,-8(r1) │ │ │ │ blr │ │ │ │ nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ fmr f1,f24 │ │ │ │ fmr f2,f25 │ │ │ │ fmr f3,f22 │ │ │ │ fmr f4,f23 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f3,f22 │ │ │ │ fmr f4,f23 │ │ │ │ fmr f13,f2 │ │ │ │ fmr f12,f1 │ │ │ │ fmr f2,f23 │ │ │ │ fmr f1,f22 │ │ │ │ mffprd r26,f12 │ │ │ │ mffprd r27,f13 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ fmr f13,f2 │ │ │ │ fmr f12,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ mffprd r24,f12 │ │ │ │ mffprd r25,f13 │ │ │ │ - bl 4da58 │ │ │ │ - nop │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,25632 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,25568 │ │ │ │ + bl 2fd0 │ │ │ │ + plfd f3,279428 # 49ff0 │ │ │ │ + plfd f4,279428 # 49ff8 │ │ │ │ + bl 329c │ │ │ │ + plfd f3,279344 # 49fb0 │ │ │ │ + plfd f4,279344 # 49fb8 │ │ │ │ fmr f13,f2 │ │ │ │ fmr f12,f1 │ │ │ │ fmr f2,f23 │ │ │ │ fmr f1,f22 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ mffprd r30,f12 │ │ │ │ mffprd r31,f13 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ mtfprd f2,r31 │ │ │ │ mtfprd f1,r30 │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ + bl 38f0 │ │ │ │ mtfprd f4,r27 │ │ │ │ mtfprd f3,r26 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,25440 │ │ │ │ + bl 329c │ │ │ │ + plfd f3,279128 # 49f30 │ │ │ │ + plfd f4,279128 # 49f38 │ │ │ │ fmr f13,f2 │ │ │ │ fmr f12,f1 │ │ │ │ fmr f2,f27 │ │ │ │ fmr f1,f26 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ mffprd r30,f12 │ │ │ │ mffprd r31,f13 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,25648 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ - bl 4da58 │ │ │ │ - nop │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,25664 │ │ │ │ + bl 329c │ │ │ │ + plfd f3,279292 # 4a000 │ │ │ │ + plfd f4,279292 # 4a008 │ │ │ │ + bl 2fd0 │ │ │ │ + plfd f3,279288 # 4a010 │ │ │ │ + plfd f4,279288 # 4a018 │ │ │ │ fmr f13,f2 │ │ │ │ fmr f12,f1 │ │ │ │ mtfprd f2,r23 │ │ │ │ mtfprd f1,r22 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ mffprd r28,f12 │ │ │ │ mffprd r29,f13 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ mtfprd f2,r29 │ │ │ │ mtfprd f1,r28 │ │ │ │ - bl 4da58 │ │ │ │ - nop │ │ │ │ + bl 2fd0 │ │ │ │ fmr f3,f22 │ │ │ │ fmr f4,f23 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ mtfprd f2,r31 │ │ │ │ mtfprd f1,r30 │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,25680 │ │ │ │ + bl 38f0 │ │ │ │ + plfd f3,279208 # 4a020 │ │ │ │ + plfd f4,279208 # 4a028 │ │ │ │ fmr f23,f2 │ │ │ │ fmr f22,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,25696 │ │ │ │ + bl 329c │ │ │ │ + plfd f3,279188 # 4a030 │ │ │ │ + plfd f4,279188 # 4a038 │ │ │ │ fmr f13,f2 │ │ │ │ fmr f12,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ mffprd r30,f12 │ │ │ │ mffprd r31,f13 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ mtfprd f2,r31 │ │ │ │ mtfprd f1,r30 │ │ │ │ - bl 4da58 │ │ │ │ - nop │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,25712 │ │ │ │ + bl 2fd0 │ │ │ │ + plfd f3,279140 # 4a040 │ │ │ │ + plfd f4,279140 # 4a048 │ │ │ │ fmr f13,f2 │ │ │ │ fmr f12,f1 │ │ │ │ fmr f2,f21 │ │ │ │ fmr f1,f20 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ mffprd r30,f12 │ │ │ │ mffprd r31,f13 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ mtfprd f2,r31 │ │ │ │ mtfprd f1,r30 │ │ │ │ - bl 4da58 │ │ │ │ - nop │ │ │ │ + bl 2fd0 │ │ │ │ fmr f3,f24 │ │ │ │ fmr f4,f25 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,25728 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ + plfd f3,279080 # 4a050 │ │ │ │ + plfd f4,279080 # 4a058 │ │ │ │ + bl 38f0 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f23 │ │ │ │ fmr f1,f22 │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,25376 │ │ │ │ + bl 38f0 │ │ │ │ + plfd f3,278688 # 49ef0 │ │ │ │ + plfd f4,278688 # 49ef8 │ │ │ │ fmr f23,f2 │ │ │ │ fmr f22,f1 │ │ │ │ fmr f2,f27 │ │ │ │ fmr f1,f26 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,25744 │ │ │ │ + bl 329c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ - lfd f2,8(r9) │ │ │ │ - lfd f1,0(r9) │ │ │ │ - bl 4da58 │ │ │ │ nop │ │ │ │ + plfd f2,279016 # 4a068 │ │ │ │ + plfd f1,279000 # 4a060 │ │ │ │ + bl 2fd0 │ │ │ │ mtfprd f4,r25 │ │ │ │ mtfprd f3,r24 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f3,f28 │ │ │ │ fmr f4,f29 │ │ │ │ fmr f13,f2 │ │ │ │ fmr f12,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ mffprd r30,f12 │ │ │ │ mffprd r31,f13 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,25760 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ + plfd f3,278956 # 4a070 │ │ │ │ + plfd f4,278956 # 4a078 │ │ │ │ + bl 329c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ mtfprd f2,r31 │ │ │ │ mtfprd f1,r30 │ │ │ │ - bl 4da58 │ │ │ │ - nop │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,25776 │ │ │ │ + bl 2fd0 │ │ │ │ + plfd f3,278932 # 4a080 │ │ │ │ + plfd f4,278932 # 4a088 │ │ │ │ fmr f13,f2 │ │ │ │ fmr f12,f1 │ │ │ │ mtfprd f2,r23 │ │ │ │ mtfprd f1,r22 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ mffprd r30,f12 │ │ │ │ mffprd r31,f13 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,25504 │ │ │ │ + bl 329c │ │ │ │ + plfd f3,278616 # 49f70 │ │ │ │ + plfd f4,278616 # 49f78 │ │ │ │ fmr f13,f2 │ │ │ │ fmr f12,f1 │ │ │ │ fmr f2,f27 │ │ │ │ fmr f1,f26 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ mffprd r28,f12 │ │ │ │ mffprd r29,f13 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ mtfprd f2,r29 │ │ │ │ mtfprd f1,r28 │ │ │ │ - bl 4da58 │ │ │ │ - nop │ │ │ │ + bl 2fd0 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ mtfprd f2,r31 │ │ │ │ mtfprd f1,r30 │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ + bl 38f0 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f23 │ │ │ │ fmr f1,f22 │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ + bl 38f0 │ │ │ │ fmr f3,f24 │ │ │ │ fmr f4,f25 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,25792 │ │ │ │ + bl 329c │ │ │ │ + plfd f3,278788 # 4a090 │ │ │ │ + plfd f4,278788 # 4a098 │ │ │ │ fmr f25,f2 │ │ │ │ fmr f24,f1 │ │ │ │ fmr f2,f21 │ │ │ │ fmr f1,f20 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,25808 │ │ │ │ + bl 329c │ │ │ │ + plfd f3,278768 # 4a0a0 │ │ │ │ + plfd f4,278768 # 4a0a8 │ │ │ │ fmr f23,f2 │ │ │ │ fmr f22,f1 │ │ │ │ mtfprd f2,r21 │ │ │ │ mtfprd f1,r20 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f23 │ │ │ │ fmr f1,f22 │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ + bl 38f0 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f25 │ │ │ │ fmr f1,f24 │ │ │ │ - bl 4d958 │ │ │ │ + bl 38f0 │ │ │ │ nop │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,25824 │ │ │ │ + plfd f3,278704 # 4a0b0 │ │ │ │ + plfd f4,278704 # 4a0b8 │ │ │ │ fmr f25,f2 │ │ │ │ fmr f24,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ mtfprd f4,r27 │ │ │ │ mtfprd f3,r26 │ │ │ │ fmr f23,f2 │ │ │ │ fmr f22,f1 │ │ │ │ mtfprd f2,r25 │ │ │ │ mtfprd f1,r24 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,25840 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,25856 │ │ │ │ + bl 329c │ │ │ │ + plfd f3,278656 # 4a0c0 │ │ │ │ + plfd f4,278656 # 4a0c8 │ │ │ │ + bl 329c │ │ │ │ + plfd f3,278652 # 4a0d0 │ │ │ │ + plfd f4,278652 # 4a0d8 │ │ │ │ fmr f13,f2 │ │ │ │ fmr f12,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ mffprd r30,f12 │ │ │ │ mffprd r31,f13 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ mtfprd f2,r31 │ │ │ │ mtfprd f1,r30 │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ + bl 38f0 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f23 │ │ │ │ fmr f1,f22 │ │ │ │ - bl 4da58 │ │ │ │ - nop │ │ │ │ + bl 2fd0 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f25 │ │ │ │ fmr f1,f24 │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ + bl 38f0 │ │ │ │ fmr f25,f2 │ │ │ │ fmr f24,f1 │ │ │ │ fmr f3,f14 │ │ │ │ fmr f4,f15 │ │ │ │ fmr f1,f16 │ │ │ │ fmr f2,f17 │ │ │ │ - bl 4dbe8 │ │ │ │ - nop │ │ │ │ + bl 3450 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f25 │ │ │ │ fmr f1,f24 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f25,f2 │ │ │ │ fmr f24,f1 │ │ │ │ - b 58f0 │ │ │ │ + b 55d0 │ │ │ │ + nop │ │ │ │ nop │ │ │ │ fmr f3,f22 │ │ │ │ fmr f4,f23 │ │ │ │ fmr f1,f24 │ │ │ │ fmr f2,f25 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,25216 │ │ │ │ + bl 329c │ │ │ │ + plfd f3,277820 # 49e50 │ │ │ │ + plfd f4,277820 # 49e58 │ │ │ │ fmr f13,f2 │ │ │ │ fmr f12,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ mffprd r30,f12 │ │ │ │ mffprd r31,f13 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,25232 │ │ │ │ + bl 329c │ │ │ │ + plfd f3,277792 # 49e60 │ │ │ │ + plfd f4,277792 # 49e68 │ │ │ │ fmr f13,f2 │ │ │ │ fmr f12,f1 │ │ │ │ mtfprd f2,r31 │ │ │ │ mtfprd f1,r30 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ mffprd r28,f12 │ │ │ │ mffprd r29,f13 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ mtfprd f2,r29 │ │ │ │ mtfprd f1,r28 │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,25248 │ │ │ │ + bl 38f0 │ │ │ │ + plfd f3,277744 # 49e70 │ │ │ │ + plfd f4,277744 # 49e78 │ │ │ │ fmr f13,f2 │ │ │ │ fmr f12,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ mffprd r28,f12 │ │ │ │ mffprd r29,f13 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ mtfprd f2,r29 │ │ │ │ mtfprd f1,r28 │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ + bl 38f0 │ │ │ │ fmr f3,f24 │ │ │ │ fmr f4,f25 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,25264 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ + plfd f3,277684 # 49e80 │ │ │ │ + plfd f4,277684 # 49e88 │ │ │ │ + bl 38f0 │ │ │ │ fmr f3,f24 │ │ │ │ fmr f4,f25 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f3,f22 │ │ │ │ fmr f4,f23 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,25280 │ │ │ │ + bl 329c │ │ │ │ + plfd f3,277656 # 49e90 │ │ │ │ + plfd f4,277656 # 49e98 │ │ │ │ fmr f13,f2 │ │ │ │ fmr f12,f1 │ │ │ │ fmr f2,f23 │ │ │ │ fmr f1,f22 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ mffprd r28,f12 │ │ │ │ mffprd r29,f13 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ mtfprd f4,r31 │ │ │ │ mtfprd f3,r30 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,25296 │ │ │ │ + bl 329c │ │ │ │ + plfd f3,277616 # 49ea0 │ │ │ │ + plfd f4,277616 # 49ea8 │ │ │ │ fmr f13,f2 │ │ │ │ fmr f12,f1 │ │ │ │ fmr f2,f25 │ │ │ │ fmr f1,f24 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ fmr f25,f13 │ │ │ │ fmr f24,f12 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f25 │ │ │ │ fmr f1,f24 │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ + bl 38f0 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ mtfprd f2,r29 │ │ │ │ mtfprd f1,r28 │ │ │ │ - bl 4da58 │ │ │ │ - nop │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,25312 │ │ │ │ + bl 2fd0 │ │ │ │ + plfd f3,277548 # 49eb0 │ │ │ │ + plfd f4,277548 # 49eb8 │ │ │ │ fmr f25,f2 │ │ │ │ fmr f24,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,25328 │ │ │ │ + bl 329c │ │ │ │ + plfd f3,277528 # 49ec0 │ │ │ │ + plfd f4,277528 # 49ec8 │ │ │ │ fmr f13,f2 │ │ │ │ fmr f12,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ mffprd r28,f12 │ │ │ │ mffprd r29,f13 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ mtfprd f2,r29 │ │ │ │ mtfprd f1,r28 │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,25344 │ │ │ │ + bl 38f0 │ │ │ │ + plfd f3,277480 # 49ed0 │ │ │ │ + plfd f4,277480 # 49ed8 │ │ │ │ fmr f13,f2 │ │ │ │ fmr f12,f1 │ │ │ │ fmr f2,f21 │ │ │ │ fmr f1,f20 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ mffprd r28,f12 │ │ │ │ mffprd r29,f13 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ mtfprd f2,r29 │ │ │ │ mtfprd f1,r28 │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ + bl 38f0 │ │ │ │ fmr f3,f22 │ │ │ │ fmr f4,f23 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ mtfprd f4,r31 │ │ │ │ mtfprd f3,r30 │ │ │ │ fmr f23,f2 │ │ │ │ fmr f22,f1 │ │ │ │ fmr f2,f4 │ │ │ │ fmr f1,f3 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ mtfprd f4,r17 │ │ │ │ mtfprd f3,r16 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f23 │ │ │ │ fmr f1,f22 │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ + bl 38f0 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f25 │ │ │ │ fmr f1,f24 │ │ │ │ - bl 4da58 │ │ │ │ - nop │ │ │ │ + bl 2fd0 │ │ │ │ fmr f25,f2 │ │ │ │ fmr f24,f1 │ │ │ │ fmr f3,f14 │ │ │ │ fmr f4,f15 │ │ │ │ fmr f1,f16 │ │ │ │ fmr f2,f17 │ │ │ │ - bl 4dbe8 │ │ │ │ - nop │ │ │ │ + bl 3450 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f25 │ │ │ │ fmr f1,f24 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f3,f16 │ │ │ │ fmr f4,f17 │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ + bl 38f0 │ │ │ │ fmr f25,f2 │ │ │ │ fmr f24,f1 │ │ │ │ - b 58f0 │ │ │ │ + b 55d0 │ │ │ │ nop │ │ │ │ fmr f3,f18 │ │ │ │ fmr f4,f19 │ │ │ │ fmr f1,f22 │ │ │ │ fmr f2,f23 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,25216 │ │ │ │ + bl 329c │ │ │ │ + plfd f3,277100 # 49e50 │ │ │ │ + plfd f4,277100 # 49e58 │ │ │ │ fmr f27,f2 │ │ │ │ fmr f26,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,25232 │ │ │ │ + bl 329c │ │ │ │ + plfd f3,277080 # 49e60 │ │ │ │ + plfd f4,277080 # 49e68 │ │ │ │ fmr f13,f2 │ │ │ │ fmr f12,f1 │ │ │ │ fmr f2,f27 │ │ │ │ fmr f1,f26 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ mffprd r30,f12 │ │ │ │ mffprd r31,f13 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ mtfprd f2,r31 │ │ │ │ mtfprd f1,r30 │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,25248 │ │ │ │ + bl 38f0 │ │ │ │ + plfd f3,277032 # 49e70 │ │ │ │ + plfd f4,277032 # 49e78 │ │ │ │ fmr f13,f2 │ │ │ │ fmr f12,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ mffprd r30,f12 │ │ │ │ mffprd r31,f13 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ mtfprd f2,r31 │ │ │ │ mtfprd f1,r30 │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ + bl 38f0 │ │ │ │ fmr f3,f22 │ │ │ │ fmr f4,f23 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,25264 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ + plfd f3,276972 # 49e80 │ │ │ │ + plfd f4,276972 # 49e88 │ │ │ │ + bl 38f0 │ │ │ │ fmr f3,f22 │ │ │ │ fmr f4,f23 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f3,f18 │ │ │ │ fmr f4,f19 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ fmr f13,f2 │ │ │ │ fmr f12,f1 │ │ │ │ fmr f2,f27 │ │ │ │ fmr f1,f26 │ │ │ │ mffprd r30,f12 │ │ │ │ mffprd r31,f13 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,25120 │ │ │ │ + bl 329c │ │ │ │ + plfd f3,276748 # 49df0 │ │ │ │ + plfd f4,276748 # 49df8 │ │ │ │ fmr f13,f2 │ │ │ │ fmr f12,f1 │ │ │ │ fmr f2,f27 │ │ │ │ fmr f1,f26 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ mffprd r28,f12 │ │ │ │ mffprd r29,f13 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ mtfprd f2,r29 │ │ │ │ mtfprd f1,r28 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,25280 │ │ │ │ + bl 329c │ │ │ │ + plfd f3,276844 # 49e90 │ │ │ │ + plfd f4,276844 # 49e98 │ │ │ │ fmr f13,f2 │ │ │ │ fmr f12,f1 │ │ │ │ fmr f2,f19 │ │ │ │ fmr f1,f18 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ mffprd r28,f12 │ │ │ │ mffprd r29,f13 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f3,f26 │ │ │ │ fmr f4,f27 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ mtfprd f2,r29 │ │ │ │ mtfprd f1,r28 │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ + bl 38f0 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ mtfprd f2,r31 │ │ │ │ mtfprd f1,r30 │ │ │ │ - bl 4da58 │ │ │ │ - nop │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,25328 │ │ │ │ + bl 2fd0 │ │ │ │ + plfd f4,276804 # 49ec8 │ │ │ │ + plfd f3,276788 # 49ec0 │ │ │ │ fmr f13,f2 │ │ │ │ fmr f12,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - lfd f4,8(r9) │ │ │ │ - lfd f3,0(r9) │ │ │ │ fmr f29,f13 │ │ │ │ fmr f28,f12 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,25312 │ │ │ │ + bl 329c │ │ │ │ + plfd f3,276736 # 49eb0 │ │ │ │ + plfd f4,276736 # 49eb8 │ │ │ │ fmr f13,f2 │ │ │ │ fmr f12,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ fmr f31,f13 │ │ │ │ fmr f30,f12 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,25344 │ │ │ │ + bl 38f0 │ │ │ │ + plfd f3,276704 # 49ed0 │ │ │ │ + plfd f4,276704 # 49ed8 │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ fmr f2,f21 │ │ │ │ fmr f1,f20 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ + bl 38f0 │ │ │ │ fmr f3,f18 │ │ │ │ fmr f4,f19 │ │ │ │ - bl 4db58 │ │ │ │ + bl 329c │ │ │ │ + plfd f3,276588 # 49ea0 │ │ │ │ nop │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,25296 │ │ │ │ + plfd f4,276584 # 49ea8 │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ fmr f2,f23 │ │ │ │ fmr f1,f22 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ + bl 38f0 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - bl 4da58 │ │ │ │ - nop │ │ │ │ + bl 2fd0 │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ fmr f3,f14 │ │ │ │ fmr f4,f15 │ │ │ │ fmr f1,f16 │ │ │ │ fmr f2,f17 │ │ │ │ - bl 4dbe8 │ │ │ │ - nop │ │ │ │ + bl 3450 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f3,f16 │ │ │ │ fmr f4,f17 │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ - b 5f18 │ │ │ │ + bl 38f0 │ │ │ │ + b 5b44 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,25072 │ │ │ │ - lfd f12,0(r9) │ │ │ │ - lfd f13,8(r9) │ │ │ │ + plfd f12,276208 # 49dc0 │ │ │ │ + plfd f13,276208 # 49dc8 │ │ │ │ fcmpu cr0,f0,f12 │ │ │ │ - bne 6c4c │ │ │ │ + bne 66ec │ │ │ │ fcmpu cr0,f1,f13 │ │ │ │ - blt 6d90 │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,25200 │ │ │ │ - lfd f28,0(r9) │ │ │ │ - lfd f29,8(r9) │ │ │ │ + blt 6810 │ │ │ │ + plfd f28,276304 # 49e40 │ │ │ │ + plfd f29,276304 # 49e48 │ │ │ │ fcmpu cr0,f0,f28 │ │ │ │ - bne 6c6c │ │ │ │ + bne 670c │ │ │ │ fcmpu cr0,f1,f29 │ │ │ │ - bge 5f38 │ │ │ │ + bge 5b60 │ │ │ │ fmr f3,f28 │ │ │ │ fmr f4,f29 │ │ │ │ fmr f1,f30 │ │ │ │ fmr f2,f31 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f3,f22 │ │ │ │ fmr f4,f23 │ │ │ │ - bl 4da58 │ │ │ │ - nop │ │ │ │ + bl 2fd0 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f3,f16 │ │ │ │ fmr f4,f17 │ │ │ │ fmr f27,f2 │ │ │ │ fmr f26,f1 │ │ │ │ - bl 4da58 │ │ │ │ - nop │ │ │ │ + bl 2fd0 │ │ │ │ fmr f13,f2 │ │ │ │ fmr f12,f1 │ │ │ │ fmr f2,f27 │ │ │ │ fmr f1,f26 │ │ │ │ fmr f3,f28 │ │ │ │ fmr f4,f29 │ │ │ │ fmr f28,f12 │ │ │ │ fmr f29,f13 │ │ │ │ - bl 4da58 │ │ │ │ - nop │ │ │ │ + bl 2fd0 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ fmr f3,f14 │ │ │ │ fmr f4,f15 │ │ │ │ fmr f1,f16 │ │ │ │ fmr f2,f17 │ │ │ │ - bl 4dbe8 │ │ │ │ - nop │ │ │ │ + bl 3450 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,25360 │ │ │ │ + bl 329c │ │ │ │ + plfd f3,276256 # 49ee0 │ │ │ │ + plfd f4,276256 # 49ee8 │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ fmr f2,f27 │ │ │ │ fmr f1,f26 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ - bl 4da58 │ │ │ │ - nop │ │ │ │ + bl 2fd0 │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - b 5f10 │ │ │ │ + b 5b40 │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ nop │ │ │ │ fmr f1,f22 │ │ │ │ fmr f2,f23 │ │ │ │ fmr f3,f18 │ │ │ │ fmr f4,f19 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ mffprd r24,f1 │ │ │ │ mffprd r25,f2 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,25376 │ │ │ │ + bl 329c │ │ │ │ + plfd f3,276152 # 49ef0 │ │ │ │ + plfd f4,276152 # 49ef8 │ │ │ │ fmr f13,f2 │ │ │ │ fmr f12,f1 │ │ │ │ fmr f2,f27 │ │ │ │ fmr f1,f26 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ mffprd r30,f12 │ │ │ │ mffprd r31,f13 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,25392 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ - bl 4da58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ + plfd f3,276124 # 49f00 │ │ │ │ + plfd f4,276124 # 49f08 │ │ │ │ + bl 2fd0 │ │ │ │ fmr f3,f18 │ │ │ │ fmr f4,f19 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,25408 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,25424 │ │ │ │ + bl 329c │ │ │ │ + plfd f3,276108 # 49f10 │ │ │ │ + plfd f4,276108 # 49f18 │ │ │ │ + bl 38f0 │ │ │ │ + plfd f3,276104 # 49f20 │ │ │ │ + plfd f4,276104 # 49f28 │ │ │ │ fmr f13,f2 │ │ │ │ fmr f12,f1 │ │ │ │ mtfprd f2,r23 │ │ │ │ mtfprd f1,r22 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ mffprd r28,f12 │ │ │ │ mffprd r29,f13 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,25440 │ │ │ │ + bl 329c │ │ │ │ + plfd f3,276076 # 49f30 │ │ │ │ + plfd f4,276076 # 49f38 │ │ │ │ fmr f13,f2 │ │ │ │ fmr f12,f1 │ │ │ │ fmr f2,f27 │ │ │ │ fmr f1,f26 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ mffprd r26,f12 │ │ │ │ mffprd r27,f13 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ mtfprd f2,r27 │ │ │ │ mtfprd f1,r26 │ │ │ │ - bl 4da58 │ │ │ │ - nop │ │ │ │ + bl 2fd0 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ mtfprd f2,r29 │ │ │ │ mtfprd f1,r28 │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ + bl 38f0 │ │ │ │ fmr f3,f18 │ │ │ │ fmr f4,f19 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,25456 │ │ │ │ + bl 329c │ │ │ │ + plfd f3,275996 # 49f40 │ │ │ │ + plfd f4,275996 # 49f48 │ │ │ │ fmr f19,f2 │ │ │ │ fmr f18,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,25312 │ │ │ │ + bl 329c │ │ │ │ + plfd f3,275816 # 49eb0 │ │ │ │ + plfd f4,275816 # 49eb8 │ │ │ │ fmr f13,f2 │ │ │ │ fmr f12,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ mffprd r28,f12 │ │ │ │ mffprd r29,f13 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ mtfprd f2,r29 │ │ │ │ mtfprd f1,r28 │ │ │ │ - bl 4da58 │ │ │ │ - nop │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,25472 │ │ │ │ + bl 2fd0 │ │ │ │ + plfd f3,275912 # 49f50 │ │ │ │ + plfd f4,275912 # 49f58 │ │ │ │ fmr f13,f2 │ │ │ │ fmr f12,f1 │ │ │ │ fmr f2,f21 │ │ │ │ fmr f1,f20 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ mffprd r28,f12 │ │ │ │ mffprd r29,f13 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ mtfprd f2,r29 │ │ │ │ mtfprd f1,r28 │ │ │ │ - bl 4da58 │ │ │ │ - nop │ │ │ │ + bl 2fd0 │ │ │ │ fmr f3,f22 │ │ │ │ fmr f4,f23 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f19 │ │ │ │ fmr f1,f18 │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,25216 │ │ │ │ + bl 38f0 │ │ │ │ + plfd f3,275560 # 49e50 │ │ │ │ + plfd f4,275560 # 49e58 │ │ │ │ fmr f13,f2 │ │ │ │ fmr f12,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ fmr f31,f13 │ │ │ │ fmr f30,f12 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,25488 │ │ │ │ + bl 329c │ │ │ │ + plfd f3,275788 # 49f60 │ │ │ │ + plfd f4,275788 # 49f68 │ │ │ │ fmr f19,f2 │ │ │ │ fmr f18,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f19 │ │ │ │ fmr f1,f18 │ │ │ │ - bl 4da58 │ │ │ │ - nop │ │ │ │ + bl 2fd0 │ │ │ │ mtfprd f4,r25 │ │ │ │ mtfprd f3,r24 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,25568 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ - bl 4da58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ + plfd f3,275800 # 49fb0 │ │ │ │ + plfd f4,275800 # 49fb8 │ │ │ │ + bl 2fd0 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ + bl 38f0 │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ fmr f3,f28 │ │ │ │ fmr f4,f29 │ │ │ │ fmr f1,f28 │ │ │ │ fmr f2,f29 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,25520 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,25536 │ │ │ │ + bl 329c │ │ │ │ + plfd f3,275684 # 49f80 │ │ │ │ + plfd f4,275684 # 49f88 │ │ │ │ + bl 329c │ │ │ │ + plfd f3,275680 # 49f90 │ │ │ │ + plfd f4,275680 # 49f98 │ │ │ │ fmr f19,f2 │ │ │ │ fmr f18,f1 │ │ │ │ mtfprd f2,r23 │ │ │ │ mtfprd f1,r22 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f19 │ │ │ │ fmr f1,f18 │ │ │ │ - bl 4da58 │ │ │ │ - nop │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,25552 │ │ │ │ + bl 2fd0 │ │ │ │ + plfd f3,275640 # 49fa0 │ │ │ │ + plfd f4,275640 # 49fa8 │ │ │ │ fmr f19,f2 │ │ │ │ fmr f18,f1 │ │ │ │ mtfprd f2,r31 │ │ │ │ mtfprd f1,r30 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,25504 │ │ │ │ + bl 329c │ │ │ │ + plfd f3,275556 # 49f70 │ │ │ │ + plfd f4,275556 # 49f78 │ │ │ │ fmr f13,f2 │ │ │ │ fmr f12,f1 │ │ │ │ fmr f2,f27 │ │ │ │ fmr f1,f26 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ fmr f27,f13 │ │ │ │ fmr f26,f12 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f27 │ │ │ │ fmr f1,f26 │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ + bl 38f0 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f19 │ │ │ │ fmr f1,f18 │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ + bl 38f0 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ + bl 38f0 │ │ │ │ fmr f3,f22 │ │ │ │ fmr f4,f23 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,25584 │ │ │ │ + bl 329c │ │ │ │ + plfd f3,275520 # 49fc0 │ │ │ │ + plfd f4,275520 # 49fc8 │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ fmr f2,f21 │ │ │ │ fmr f1,f20 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,25600 │ │ │ │ + bl 329c │ │ │ │ + plfd f3,275500 # 49fd0 │ │ │ │ + plfd f4,275500 # 49fd8 │ │ │ │ fmr f13,f2 │ │ │ │ fmr f12,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ fmr f29,f13 │ │ │ │ fmr f28,f12 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - bl 4da58 │ │ │ │ - nop │ │ │ │ + bl 2fd0 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ + bl 38f0 │ │ │ │ mtfprd f4,r17 │ │ │ │ mtfprd f3,r16 │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ mtfprd f2,r31 │ │ │ │ mtfprd f1,r30 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ mtfprd f2,r19 │ │ │ │ mtfprd f1,r18 │ │ │ │ - bl 4da58 │ │ │ │ - nop │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,25616 │ │ │ │ + bl 2fd0 │ │ │ │ + plfd f3,275384 # 49fe0 │ │ │ │ + plfd f4,275384 # 49fe8 │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ mtfprd f2,r21 │ │ │ │ mtfprd f1,r20 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - bl 4da58 │ │ │ │ - nop │ │ │ │ + bl 2fd0 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - b 5ed8 │ │ │ │ + b 5b10 │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ nop │ │ │ │ fmr f1,f30 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f3,f22 │ │ │ │ fmr f4,f23 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f3,f24 │ │ │ │ fmr f4,f25 │ │ │ │ - bl 4da58 │ │ │ │ - nop │ │ │ │ + bl 2fd0 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ mffprd r30,f1 │ │ │ │ mffprd r31,f2 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f3,f22 │ │ │ │ fmr f4,f23 │ │ │ │ fmr f25,f2 │ │ │ │ fmr f24,f1 │ │ │ │ - bl 4da58 │ │ │ │ - nop │ │ │ │ + bl 2fd0 │ │ │ │ fmr f3,f16 │ │ │ │ fmr f4,f17 │ │ │ │ fmr f23,f2 │ │ │ │ fmr f22,f1 │ │ │ │ fmr f2,f25 │ │ │ │ fmr f1,f24 │ │ │ │ - bl 4da58 │ │ │ │ - nop │ │ │ │ + bl 2fd0 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f23 │ │ │ │ fmr f1,f22 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f23,f2 │ │ │ │ fmr f22,f1 │ │ │ │ fmr f3,f14 │ │ │ │ fmr f4,f15 │ │ │ │ fmr f1,f16 │ │ │ │ fmr f2,f17 │ │ │ │ - bl 4dbe8 │ │ │ │ - nop │ │ │ │ + bl 3450 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f23 │ │ │ │ fmr f1,f22 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,25360 │ │ │ │ + bl 329c │ │ │ │ + plfd f3,274872 # 49ee0 │ │ │ │ + plfd f4,274872 # 49ee8 │ │ │ │ fmr f13,f2 │ │ │ │ fmr f12,f1 │ │ │ │ fmr f2,f25 │ │ │ │ fmr f1,f24 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ fmr f25,f13 │ │ │ │ fmr f24,f12 │ │ │ │ - bl 4da58 │ │ │ │ - nop │ │ │ │ + bl 2fd0 │ │ │ │ mtfprd f4,r31 │ │ │ │ mtfprd f3,r30 │ │ │ │ - bl 4db58 │ │ │ │ + bl 329c │ │ │ │ + b 60d8 │ │ │ │ + nop │ │ │ │ nop │ │ │ │ - b 6558 │ │ │ │ nop │ │ │ │ fmr f1,f24 │ │ │ │ fmr f2,f25 │ │ │ │ fmr f3,f22 │ │ │ │ fmr f4,f23 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ mffprd r24,f1 │ │ │ │ mffprd r25,f2 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,25376 │ │ │ │ + bl 329c │ │ │ │ + plfd f3,274776 # 49ef0 │ │ │ │ + plfd f4,274776 # 49ef8 │ │ │ │ fmr f13,f2 │ │ │ │ fmr f12,f1 │ │ │ │ fmr f2,f27 │ │ │ │ fmr f1,f26 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ mffprd r26,f12 │ │ │ │ mffprd r27,f13 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,25392 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ - bl 4da58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ + plfd f3,274748 # 49f00 │ │ │ │ + plfd f4,274748 # 49f08 │ │ │ │ + bl 2fd0 │ │ │ │ fmr f3,f22 │ │ │ │ fmr f4,f23 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,25408 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,25424 │ │ │ │ + bl 329c │ │ │ │ + plfd f3,274732 # 49f10 │ │ │ │ + plfd f4,274732 # 49f18 │ │ │ │ + bl 38f0 │ │ │ │ + plfd f3,274728 # 49f20 │ │ │ │ + plfd f4,274728 # 49f28 │ │ │ │ fmr f13,f2 │ │ │ │ fmr f12,f1 │ │ │ │ mtfprd f2,r23 │ │ │ │ mtfprd f1,r22 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ mffprd r30,f12 │ │ │ │ mffprd r31,f13 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,25440 │ │ │ │ + bl 329c │ │ │ │ + plfd f3,274700 # 49f30 │ │ │ │ + plfd f4,274700 # 49f38 │ │ │ │ fmr f13,f2 │ │ │ │ fmr f12,f1 │ │ │ │ fmr f2,f27 │ │ │ │ fmr f1,f26 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ mffprd r28,f12 │ │ │ │ mffprd r29,f13 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ mtfprd f2,r29 │ │ │ │ mtfprd f1,r28 │ │ │ │ - bl 4da58 │ │ │ │ - nop │ │ │ │ + bl 2fd0 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ mtfprd f2,r31 │ │ │ │ mtfprd f1,r30 │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ + bl 38f0 │ │ │ │ fmr f3,f22 │ │ │ │ fmr f4,f23 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,25456 │ │ │ │ + bl 329c │ │ │ │ + plfd f3,274620 # 49f40 │ │ │ │ + plfd f4,274620 # 49f48 │ │ │ │ fmr f23,f2 │ │ │ │ fmr f22,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,25312 │ │ │ │ + bl 329c │ │ │ │ + plfd f3,274440 # 49eb0 │ │ │ │ + plfd f4,274440 # 49eb8 │ │ │ │ fmr f13,f2 │ │ │ │ fmr f12,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ mffprd r30,f12 │ │ │ │ mffprd r31,f13 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ mtfprd f2,r31 │ │ │ │ mtfprd f1,r30 │ │ │ │ - bl 4da58 │ │ │ │ - nop │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,25472 │ │ │ │ + bl 2fd0 │ │ │ │ + plfd f3,274536 # 49f50 │ │ │ │ + plfd f4,274536 # 49f58 │ │ │ │ fmr f13,f2 │ │ │ │ fmr f12,f1 │ │ │ │ fmr f2,f21 │ │ │ │ fmr f1,f20 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ mffprd r30,f12 │ │ │ │ mffprd r31,f13 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ mtfprd f2,r31 │ │ │ │ mtfprd f1,r30 │ │ │ │ - bl 4da58 │ │ │ │ - nop │ │ │ │ + bl 2fd0 │ │ │ │ fmr f3,f24 │ │ │ │ fmr f4,f25 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f23 │ │ │ │ fmr f1,f22 │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,25216 │ │ │ │ + bl 38f0 │ │ │ │ + plfd f3,274184 # 49e50 │ │ │ │ + plfd f4,274184 # 49e58 │ │ │ │ fmr f23,f2 │ │ │ │ fmr f22,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,25488 │ │ │ │ + bl 329c │ │ │ │ + plfd f3,274420 # 49f60 │ │ │ │ + plfd f4,274420 # 49f68 │ │ │ │ fmr f13,f2 │ │ │ │ fmr f12,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ mffprd r30,f12 │ │ │ │ mffprd r31,f13 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ mtfprd f2,r31 │ │ │ │ mtfprd f1,r30 │ │ │ │ - bl 4da58 │ │ │ │ - nop │ │ │ │ + bl 2fd0 │ │ │ │ mtfprd f4,r25 │ │ │ │ mtfprd f3,r24 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,25504 │ │ │ │ + bl 329c │ │ │ │ + plfd f3,274360 # 49f70 │ │ │ │ + plfd f4,274360 # 49f78 │ │ │ │ fmr f13,f2 │ │ │ │ fmr f12,f1 │ │ │ │ fmr f2,f27 │ │ │ │ fmr f1,f26 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ mffprd r30,f12 │ │ │ │ mffprd r31,f13 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ mtfprd f2,r31 │ │ │ │ mtfprd f1,r30 │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ + bl 38f0 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f23 │ │ │ │ fmr f1,f22 │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ + bl 38f0 │ │ │ │ fmr f23,f2 │ │ │ │ fmr f22,f1 │ │ │ │ fmr f3,f28 │ │ │ │ fmr f4,f29 │ │ │ │ fmr f1,f28 │ │ │ │ fmr f2,f29 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,25520 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ - bl 4db58 │ │ │ │ + bl 329c │ │ │ │ + plfd f3,274264 # 49f80 │ │ │ │ + plfd f4,274264 # 49f88 │ │ │ │ + bl 329c │ │ │ │ nop │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,25536 │ │ │ │ + plfd f3,274256 # 49f90 │ │ │ │ + plfd f4,274256 # 49f98 │ │ │ │ fmr f13,f2 │ │ │ │ fmr f12,f1 │ │ │ │ mtfprd f2,r23 │ │ │ │ mtfprd f1,r22 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ mffprd r30,f12 │ │ │ │ mffprd r31,f13 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ mtfprd f2,r31 │ │ │ │ mtfprd f1,r30 │ │ │ │ - bl 4da58 │ │ │ │ - nop │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,25552 │ │ │ │ + bl 2fd0 │ │ │ │ + plfd f3,274208 # 49fa0 │ │ │ │ + plfd f4,274208 # 49fa8 │ │ │ │ fmr f13,f2 │ │ │ │ fmr f12,f1 │ │ │ │ mtfprd f2,r27 │ │ │ │ mtfprd f1,r26 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ mffprd r30,f12 │ │ │ │ mffprd r31,f13 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,25568 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ - bl 4da58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ + plfd f3,274180 # 49fb0 │ │ │ │ + plfd f4,274180 # 49fb8 │ │ │ │ + bl 2fd0 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ mtfprd f2,r31 │ │ │ │ mtfprd f1,r30 │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ + bl 38f0 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f23 │ │ │ │ fmr f1,f22 │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ + bl 38f0 │ │ │ │ fmr f3,f24 │ │ │ │ fmr f4,f25 │ │ │ │ - bl 4db58 │ │ │ │ + bl 329c │ │ │ │ + plfd f3,274124 # 49fc0 │ │ │ │ nop │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,25584 │ │ │ │ + plfd f4,274120 # 49fc8 │ │ │ │ fmr f25,f2 │ │ │ │ fmr f24,f1 │ │ │ │ fmr f2,f21 │ │ │ │ fmr f1,f20 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,25600 │ │ │ │ + bl 329c │ │ │ │ + plfd f3,274100 # 49fd0 │ │ │ │ + plfd f4,274100 # 49fd8 │ │ │ │ fmr f23,f2 │ │ │ │ fmr f22,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f23 │ │ │ │ fmr f1,f22 │ │ │ │ - bl 4da58 │ │ │ │ - nop │ │ │ │ + bl 2fd0 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f25 │ │ │ │ fmr f1,f24 │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ + bl 38f0 │ │ │ │ mtfprd f4,r27 │ │ │ │ mtfprd f3,r26 │ │ │ │ fmr f25,f2 │ │ │ │ fmr f24,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,25120 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ + plfd f3,273516 # 49df0 │ │ │ │ + plfd f4,273516 # 49df8 │ │ │ │ + bl 329c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ mtfprd f2,r19 │ │ │ │ mtfprd f1,r18 │ │ │ │ - bl 4da58 │ │ │ │ - nop │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,25616 │ │ │ │ + bl 2fd0 │ │ │ │ + plfd f3,273972 # 49fe0 │ │ │ │ + plfd f4,273972 # 49fe8 │ │ │ │ fmr f23,f2 │ │ │ │ fmr f22,f1 │ │ │ │ mtfprd f2,r21 │ │ │ │ mtfprd f1,r20 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - b 6508 │ │ │ │ + bl 329c │ │ │ │ + b 6094 │ │ │ │ .long 0x0 │ │ │ │ .long 0x1020000 │ │ │ │ .long 0x1192 │ │ │ │ │ │ │ │ -00000000000078c0 : │ │ │ │ - addis r2,r12,7 │ │ │ │ - addi r2,r2,1600 │ │ │ │ +00000000000071e0 : │ │ │ │ mflr r0 │ │ │ │ - addis r9,r2,-3 │ │ │ │ + plfd f3,274172 # 4a0e0 │ │ │ │ + plfd f4,274172 # 4a0e8 │ │ │ │ stfd f30,-16(r1) │ │ │ │ stfd f31,-8(r1) │ │ │ │ std r31,-40(r1) │ │ │ │ stfd f28,-32(r1) │ │ │ │ mr r31,r5 │ │ │ │ - stfd f29,-24(r1) │ │ │ │ - addi r9,r9,25872 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ std r0,16(r1) │ │ │ │ + stfd f29,-24(r1) │ │ │ │ stdu r1,-80(r1) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ cmpdi r31,0 │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - beq 7990 │ │ │ │ - sradi r9,r31,63 │ │ │ │ - xor r3,r9,r31 │ │ │ │ - subf r3,r9,r3 │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ + beq 7290 │ │ │ │ + sradi r2,r31,63 │ │ │ │ + xor r3,r2,r31 │ │ │ │ + subf r3,r2,r3 │ │ │ │ + bl 3290 │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - bl 35a0 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 35c0 │ │ │ │ addic. r31,r31,1 │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ - bne 79a4 │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,25008 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ + bne 72a4 │ │ │ │ + plfd f3,273196 # 49d80 │ │ │ │ + plfd f4,273196 # 49d88 │ │ │ │ + bl 38f0 │ │ │ │ addi r1,r1,80 │ │ │ │ ld r0,16(r1) │ │ │ │ ld r31,-40(r1) │ │ │ │ lfd f28,-32(r1) │ │ │ │ lfd f29,-24(r1) │ │ │ │ lfd f30,-16(r1) │ │ │ │ lfd f31,-8(r1) │ │ │ │ mtlr r0 │ │ │ │ blr │ │ │ │ nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - addis r9,r2,-3 │ │ │ │ + plfd f28,273136 # 49d80 │ │ │ │ + plfd f29,273136 # 49d88 │ │ │ │ li r31,1 │ │ │ │ - addi r9,r9,25008 │ │ │ │ - lfd f28,0(r9) │ │ │ │ - lfd f29,8(r9) │ │ │ │ sradi r3,r31,63 │ │ │ │ xor r31,r3,r31 │ │ │ │ subf r3,r3,r31 │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ + bl 3290 │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - bl 35a0 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 35c0 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ + bl 38f0 │ │ │ │ addi r1,r1,80 │ │ │ │ ld r0,16(r1) │ │ │ │ ld r31,-40(r1) │ │ │ │ lfd f28,-32(r1) │ │ │ │ lfd f29,-24(r1) │ │ │ │ lfd f30,-16(r1) │ │ │ │ lfd f31,-8(r1) │ │ │ │ mtlr r0 │ │ │ │ blr │ │ │ │ .long 0x0 │ │ │ │ .long 0x1020000 │ │ │ │ .long 0x184 │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ │ │ │ │ -0000000000007a10 : │ │ │ │ - addis r2,r12,7 │ │ │ │ - addi r2,r2,1264 │ │ │ │ +0000000000007310 : │ │ │ │ mflr r0 │ │ │ │ + stfd f30,-16(r1) │ │ │ │ + stfd f31,-8(r1) │ │ │ │ + fmr f30,f1 │ │ │ │ + fmr f31,f2 │ │ │ │ + fmr f1,f3 │ │ │ │ + fmr f2,f4 │ │ │ │ stfd f26,-48(r1) │ │ │ │ stfd f27,-40(r1) │ │ │ │ stfd f28,-32(r1) │ │ │ │ + std r0,16(r1) │ │ │ │ stfd f29,-24(r1) │ │ │ │ - stfd f30,-16(r1) │ │ │ │ - stfd f31,-8(r1) │ │ │ │ std r31,-56(r1) │ │ │ │ - fmr f31,f2 │ │ │ │ mr r31,r7 │ │ │ │ - fmr f30,f1 │ │ │ │ - fmr f2,f4 │ │ │ │ - fmr f1,f3 │ │ │ │ - std r0,16(r1) │ │ │ │ stdu r1,-96(r1) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ mulld r3,r31,r31 │ │ │ │ - fneg f30,f30 │ │ │ │ - fneg f31,f31 │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ + fneg f30,f30 │ │ │ │ + fneg f31,f31 │ │ │ │ + bl 3290 │ │ │ │ fmr f3,f28 │ │ │ │ fmr f4,f29 │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ + bl 38f0 │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - bl 35a0 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 35c0 │ │ │ │ addi r3,r31,1 │ │ │ │ mulld r3,r3,r3 │ │ │ │ fmr f27,f2 │ │ │ │ fmr f26,f1 │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ + bl 3290 │ │ │ │ fmr f3,f28 │ │ │ │ fmr f4,f29 │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ + bl 38f0 │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - bl 35a0 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 35c0 │ │ │ │ fmr f3,f26 │ │ │ │ fmr f4,f27 │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ + bl 38f0 │ │ │ │ addi r1,r1,96 │ │ │ │ ld r0,16(r1) │ │ │ │ ld r31,-56(r1) │ │ │ │ lfd f26,-48(r1) │ │ │ │ lfd f27,-40(r1) │ │ │ │ lfd f28,-32(r1) │ │ │ │ lfd f29,-24(r1) │ │ │ │ @@ -4680,103 +3756,95 @@ │ │ │ │ mtlr r0 │ │ │ │ blr │ │ │ │ .long 0x0 │ │ │ │ .long 0x1020000 │ │ │ │ .long 0x186 │ │ │ │ nop │ │ │ │ nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ │ │ │ │ -0000000000007b20 : │ │ │ │ - addis r2,r12,7 │ │ │ │ - addi r2,r2,992 │ │ │ │ - mflr r0 │ │ │ │ +0000000000007400 : │ │ │ │ mfocrf r11,8 │ │ │ │ std r29,-56(r1) │ │ │ │ - mr. r29,r4 │ │ │ │ std r30,-48(r1) │ │ │ │ + mflr r0 │ │ │ │ + mr. r29,r4 │ │ │ │ mr r30,r5 │ │ │ │ std r31,-40(r1) │ │ │ │ stfd f28,-32(r1) │ │ │ │ + mr r31,r3 │ │ │ │ + stw r11,8(r1) │ │ │ │ + std r0,16(r1) │ │ │ │ + cmpdi cr4,r5,0 │ │ │ │ stfd f29,-24(r1) │ │ │ │ stfd f30,-16(r1) │ │ │ │ - stw r11,8(r1) │ │ │ │ stfd f31,-8(r1) │ │ │ │ - mr r31,r3 │ │ │ │ - cmpdi cr4,r5,0 │ │ │ │ - std r0,16(r1) │ │ │ │ stdu r1,-112(r1) │ │ │ │ - beq 7cc0 │ │ │ │ - ble cr4,7d30 │ │ │ │ + beq 7570 │ │ │ │ + ble cr4,75e0 │ │ │ │ std r27,40(r1) │ │ │ │ std r28,48(r1) │ │ │ │ mr r27,r5 │ │ │ │ mr r28,r3 │ │ │ │ xxlxor vs28,vs28,vs28 │ │ │ │ xxlxor vs29,vs29,vs29 │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ lfd f3,16(r29) │ │ │ │ lfd f4,24(r29) │ │ │ │ - lfd f1,16(r28) │ │ │ │ - lfd f2,24(r28) │ │ │ │ - addi r29,r29,32 │ │ │ │ addi r28,r28,32 │ │ │ │ - bl 4da58 │ │ │ │ - nop │ │ │ │ + addi r29,r29,32 │ │ │ │ + lfd f1,-16(r28) │ │ │ │ + lfd f2,-8(r28) │ │ │ │ + bl 2fd0 │ │ │ │ lfd f3,-32(r29) │ │ │ │ lfd f4,-24(r29) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ lfd f2,-24(r28) │ │ │ │ lfd f1,-32(r28) │ │ │ │ - bl 4da58 │ │ │ │ - nop │ │ │ │ + bl 2fd0 │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - bl 3280 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 3280 │ │ │ │ addic. r27,r27,-1 │ │ │ │ fmr f0,f1 │ │ │ │ fmr f1,f2 │ │ │ │ fcmpu cr7,f28,f0 │ │ │ │ - bne cr7,7bf8 │ │ │ │ + bne cr7,74bc │ │ │ │ fcmpu cr7,f29,f1 │ │ │ │ - bge cr7,7c04 │ │ │ │ + bge cr7,74c8 │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f0 │ │ │ │ - bne 7b90 │ │ │ │ + bne 7460 │ │ │ │ ld r27,40(r1) │ │ │ │ - li r9,1 │ │ │ │ + li r2,1 │ │ │ │ xxlxor vs30,vs30,vs30 │ │ │ │ xxlxor vs31,vs31,vs31 │ │ │ │ - isel r30,r30,r9,4*cr4+gt │ │ │ │ - nop │ │ │ │ + isel r30,r30,r2,4*cr4+gt │ │ │ │ lfd f3,16(r31) │ │ │ │ lfd f4,24(r31) │ │ │ │ - lfd f1,0(r31) │ │ │ │ - lfd f2,8(r31) │ │ │ │ addi r31,r31,32 │ │ │ │ - bl 3280 │ │ │ │ - ld r2,24(r1) │ │ │ │ + lfd f1,-32(r31) │ │ │ │ + lfd f2,-24(r31) │ │ │ │ + bl 3280 │ │ │ │ addic. r30,r30,-1 │ │ │ │ fmr f0,f1 │ │ │ │ fmr f1,f2 │ │ │ │ fcmpu cr7,f30,f0 │ │ │ │ - bne cr7,7c54 │ │ │ │ + bne cr7,7510 │ │ │ │ fcmpu cr7,f31,f1 │ │ │ │ - bge cr7,7c60 │ │ │ │ + bge cr7,751c │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f0 │ │ │ │ - bne 7c20 │ │ │ │ + bne 74e0 │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ fmr f1,f28 │ │ │ │ fmr f2,f29 │ │ │ │ - bl 4dbe8 │ │ │ │ - nop │ │ │ │ + bl 3450 │ │ │ │ ld r28,48(r1) │ │ │ │ addi r1,r1,112 │ │ │ │ ld r0,16(r1) │ │ │ │ lwz r11,8(r1) │ │ │ │ ld r29,-56(r1) │ │ │ │ ld r30,-48(r1) │ │ │ │ ld r31,-40(r1) │ │ │ │ @@ -4784,751 +3852,687 @@ │ │ │ │ lfd f29,-24(r1) │ │ │ │ lfd f30,-16(r1) │ │ │ │ lfd f31,-8(r1) │ │ │ │ mtlr r0 │ │ │ │ mtocrf 8,r11 │ │ │ │ blr │ │ │ │ nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - ble cr4,7d30 │ │ │ │ + ble cr4,75e0 │ │ │ │ std r28,48(r1) │ │ │ │ mr r29,r3 │ │ │ │ mr r28,r5 │ │ │ │ xxlxor vs28,vs28,vs28 │ │ │ │ xxlxor vs29,vs29,vs29 │ │ │ │ nop │ │ │ │ nop │ │ │ │ lfd f3,16(r29) │ │ │ │ lfd f4,24(r29) │ │ │ │ - lfd f1,0(r29) │ │ │ │ - lfd f2,8(r29) │ │ │ │ addi r29,r29,32 │ │ │ │ - bl 3280 │ │ │ │ - ld r2,24(r1) │ │ │ │ + lfd f1,-32(r29) │ │ │ │ + lfd f2,-24(r29) │ │ │ │ + bl 3280 │ │ │ │ addic. r28,r28,-1 │ │ │ │ fmr f0,f1 │ │ │ │ fmr f1,f2 │ │ │ │ fcmpu cr7,f28,f0 │ │ │ │ - bne cr7,7d14 │ │ │ │ + bne cr7,75c0 │ │ │ │ fcmpu cr7,f29,f1 │ │ │ │ - bge cr7,7d20 │ │ │ │ + bge cr7,75cc │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f0 │ │ │ │ - bne 7ce0 │ │ │ │ - b 7c0c │ │ │ │ + bne 7590 │ │ │ │ + b 74d0 │ │ │ │ + nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ addi r1,r1,112 │ │ │ │ - addis r9,r2,-3 │ │ │ │ + plfd f1,273164 # 4a0f0 │ │ │ │ + plfd f2,273164 # 4a0f8 │ │ │ │ ld r0,16(r1) │ │ │ │ - addi r9,r9,25888 │ │ │ │ lwz r11,8(r1) │ │ │ │ ld r29,-56(r1) │ │ │ │ ld r30,-48(r1) │ │ │ │ ld r31,-40(r1) │ │ │ │ lfd f28,-32(r1) │ │ │ │ lfd f29,-24(r1) │ │ │ │ lfd f30,-16(r1) │ │ │ │ - lfd f1,0(r9) │ │ │ │ - lfd f2,8(r9) │ │ │ │ lfd f31,-8(r1) │ │ │ │ mtlr r0 │ │ │ │ mtocrf 8,r11 │ │ │ │ blr │ │ │ │ .long 0x0 │ │ │ │ .long 0x3020000 │ │ │ │ .long 0x584 │ │ │ │ │ │ │ │ -0000000000007d80 : │ │ │ │ - addis r2,r12,7 │ │ │ │ - addi r2,r2,384 │ │ │ │ - mflr r0 │ │ │ │ +0000000000007630 : │ │ │ │ mfocrf r11,8 │ │ │ │ std r29,-40(r1) │ │ │ │ - mr. r29,r4 │ │ │ │ std r30,-32(r1) │ │ │ │ + mflr r0 │ │ │ │ + mr. r29,r4 │ │ │ │ mr r30,r3 │ │ │ │ std r31,-24(r1) │ │ │ │ stfd f30,-16(r1) │ │ │ │ - stfd f31,-8(r1) │ │ │ │ mr r31,r5 │ │ │ │ stw r11,8(r1) │ │ │ │ - cmpdi cr4,r5,0 │ │ │ │ std r0,16(r1) │ │ │ │ + cmpdi cr4,r5,0 │ │ │ │ + stfd f31,-8(r1) │ │ │ │ stdu r1,-96(r1) │ │ │ │ - beq 7ee0 │ │ │ │ - ble cr4,7f40 │ │ │ │ + beq 7780 │ │ │ │ + ble cr4,77e0 │ │ │ │ std r27,40(r1) │ │ │ │ std r28,48(r1) │ │ │ │ mr r27,r5 │ │ │ │ mr r28,r3 │ │ │ │ xxlxor vs30,vs30,vs30 │ │ │ │ xxlxor vs31,vs31,vs31 │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ lfd f3,0(r29) │ │ │ │ lfd f4,8(r29) │ │ │ │ - lfd f1,0(r28) │ │ │ │ - lfd f2,8(r28) │ │ │ │ - addi r29,r29,16 │ │ │ │ addi r28,r28,16 │ │ │ │ - bl 4da58 │ │ │ │ - nop │ │ │ │ + addi r29,r29,16 │ │ │ │ + lfd f1,-16(r28) │ │ │ │ + lfd f2,-8(r28) │ │ │ │ + bl 2fd0 │ │ │ │ addic. r27,r27,-1 │ │ │ │ - fmr f0,f1 │ │ │ │ - fmr f1,f2 │ │ │ │ - fmr f12,f0 │ │ │ │ - fabs f0,f0 │ │ │ │ - fcmpu cr7,f12,f0 │ │ │ │ - beq cr7,7e20 │ │ │ │ - fneg f1,f2 │ │ │ │ + fabs f0,f1 │ │ │ │ + fneg f11,f2 │ │ │ │ + xscmpeqdp vs12,vs1,vs0 │ │ │ │ + xxsel vs1,vs11,vs2,vs12 │ │ │ │ fcmpu cr7,f30,f0 │ │ │ │ - bne cr7,7e2c │ │ │ │ + bne cr7,76cc │ │ │ │ fcmpu cr7,f31,f1 │ │ │ │ - bge cr7,7e38 │ │ │ │ + bge cr7,76d8 │ │ │ │ fmr f31,f1 │ │ │ │ fmr f30,f0 │ │ │ │ - bne 7de0 │ │ │ │ + bne 7690 │ │ │ │ ld r27,40(r1) │ │ │ │ ld r28,48(r1) │ │ │ │ - li r9,1 │ │ │ │ - xxlxor vs10,vs10,vs10 │ │ │ │ - xxlxor vs11,vs11,vs11 │ │ │ │ - isel r9,r31,r9,4*cr4+gt │ │ │ │ - mtctr r9 │ │ │ │ + li r2,1 │ │ │ │ + xxlxor vs8,vs8,vs8 │ │ │ │ + xxlxor vs9,vs9,vs9 │ │ │ │ + isel r2,r31,r2,4*cr4+gt │ │ │ │ + mtctr r2 │ │ │ │ nop │ │ │ │ nop │ │ │ │ lfd f0,0(r30) │ │ │ │ lfd f1,8(r30) │ │ │ │ addi r30,r30,16 │ │ │ │ fmr f12,f0 │ │ │ │ fabs f0,f0 │ │ │ │ - fcmpu cr0,f12,f0 │ │ │ │ - beq 7e80 │ │ │ │ - fneg f1,f1 │ │ │ │ - fcmpu cr0,f10,f0 │ │ │ │ - bne 7e8c │ │ │ │ - fcmpu cr0,f11,f1 │ │ │ │ - bge 7e98 │ │ │ │ - fmr f11,f1 │ │ │ │ - fmr f10,f0 │ │ │ │ - bdnz 7e60 │ │ │ │ - fmr f3,f10 │ │ │ │ - fmr f4,f11 │ │ │ │ + fneg f11,f1 │ │ │ │ + xscmpeqdp vs12,vs12,vs0 │ │ │ │ + xxsel vs1,vs11,vs1,vs12 │ │ │ │ + fcmpu cr0,f8,f0 │ │ │ │ + bne 772c │ │ │ │ + fcmpu cr0,f9,f1 │ │ │ │ + bge 7738 │ │ │ │ + fmr f9,f1 │ │ │ │ + fmr f8,f0 │ │ │ │ + bdnz 7700 │ │ │ │ + fmr f3,f8 │ │ │ │ + fmr f4,f9 │ │ │ │ fmr f1,f30 │ │ │ │ fmr f2,f31 │ │ │ │ - bl 4dbe8 │ │ │ │ - nop │ │ │ │ + bl 3450 │ │ │ │ addi r1,r1,96 │ │ │ │ ld r0,16(r1) │ │ │ │ lwz r11,8(r1) │ │ │ │ ld r29,-40(r1) │ │ │ │ ld r30,-32(r1) │ │ │ │ ld r31,-24(r1) │ │ │ │ lfd f30,-16(r1) │ │ │ │ lfd f31,-8(r1) │ │ │ │ mtlr r0 │ │ │ │ mtocrf 8,r11 │ │ │ │ blr │ │ │ │ - ble cr4,7f40 │ │ │ │ + nop │ │ │ │ + ble cr4,77e0 │ │ │ │ mtctr r5 │ │ │ │ - mr r9,r3 │ │ │ │ + mr r2,r3 │ │ │ │ xxlxor vs30,vs30,vs30 │ │ │ │ xxlxor vs31,vs31,vs31 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - lfd f0,0(r9) │ │ │ │ - lfd f1,8(r9) │ │ │ │ - addi r9,r9,16 │ │ │ │ + lfd f0,0(r2) │ │ │ │ + lfd f1,8(r2) │ │ │ │ + addi r2,r2,16 │ │ │ │ fmr f12,f0 │ │ │ │ fabs f0,f0 │ │ │ │ - fcmpu cr0,f12,f0 │ │ │ │ - beq 7f20 │ │ │ │ - fneg f1,f1 │ │ │ │ + fneg f11,f1 │ │ │ │ + xscmpeqdp vs12,vs12,vs0 │ │ │ │ + xxsel vs1,vs11,vs1,vs12 │ │ │ │ fcmpu cr0,f30,f0 │ │ │ │ - bne 7f2c │ │ │ │ + bne 77cc │ │ │ │ fcmpu cr0,f31,f1 │ │ │ │ - bge 7f38 │ │ │ │ + bge 77d8 │ │ │ │ fmr f31,f1 │ │ │ │ fmr f30,f0 │ │ │ │ - bdnz 7f00 │ │ │ │ - b 7e44 │ │ │ │ + bdnz 77a0 │ │ │ │ + b 76e4 │ │ │ │ addi r1,r1,96 │ │ │ │ - addis r9,r2,-3 │ │ │ │ + plfd f1,272652 # 4a0f0 │ │ │ │ + plfd f2,272652 # 4a0f8 │ │ │ │ ld r0,16(r1) │ │ │ │ - addi r9,r9,25888 │ │ │ │ lwz r11,8(r1) │ │ │ │ ld r29,-40(r1) │ │ │ │ ld r30,-32(r1) │ │ │ │ ld r31,-24(r1) │ │ │ │ lfd f30,-16(r1) │ │ │ │ lfd f31,-8(r1) │ │ │ │ - lfd f1,0(r9) │ │ │ │ - lfd f2,8(r9) │ │ │ │ mtlr r0 │ │ │ │ mtocrf 8,r11 │ │ │ │ blr │ │ │ │ .long 0x0 │ │ │ │ .long 0x3020000 │ │ │ │ .long 0x582 │ │ │ │ nop │ │ │ │ nop │ │ │ │ │ │ │ │ -0000000000007f90 : │ │ │ │ - addis r2,r12,7 │ │ │ │ - addi r2,r2,-144 │ │ │ │ - mflr r0 │ │ │ │ +0000000000007830 : │ │ │ │ std r27,-72(r1) │ │ │ │ + std r28,-64(r1) │ │ │ │ + mflr r0 │ │ │ │ mr. r27,r4 │ │ │ │ + mr r28,r7 │ │ │ │ stfd f28,-32(r1) │ │ │ │ stfd f29,-24(r1) │ │ │ │ - std r28,-64(r1) │ │ │ │ - std r29,-56(r1) │ │ │ │ - std r30,-48(r1) │ │ │ │ - std r31,-40(r1) │ │ │ │ - stfd f30,-16(r1) │ │ │ │ - stfd f31,-8(r1) │ │ │ │ xxlxor vs28,vs28,vs28 │ │ │ │ - mr r31,r3 │ │ │ │ xxlxor vs29,vs29,vs29 │ │ │ │ + std r29,-56(r1) │ │ │ │ + std r30,-48(r1) │ │ │ │ mr r29,r5 │ │ │ │ mr r30,r6 │ │ │ │ - mr r28,r7 │ │ │ │ + std r31,-40(r1) │ │ │ │ std r0,16(r1) │ │ │ │ + mr r31,r3 │ │ │ │ + stfd f30,-16(r1) │ │ │ │ + stfd f31,-8(r1) │ │ │ │ stdu r1,-112(r1) │ │ │ │ - beq 8110 │ │ │ │ + beq 79a0 │ │ │ │ cmpdi r5,0 │ │ │ │ - ble 8068 │ │ │ │ + ble 78fc │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ lfd f3,16(r27) │ │ │ │ lfd f4,24(r27) │ │ │ │ - lfd f1,16(r31) │ │ │ │ - lfd f2,24(r31) │ │ │ │ - addi r27,r27,32 │ │ │ │ addi r31,r31,32 │ │ │ │ - bl 4da58 │ │ │ │ - nop │ │ │ │ + addi r27,r27,32 │ │ │ │ + lfd f1,-16(r31) │ │ │ │ + lfd f2,-8(r31) │ │ │ │ + bl 2fd0 │ │ │ │ lfd f3,-32(r27) │ │ │ │ lfd f4,-24(r27) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ lfd f2,-24(r31) │ │ │ │ lfd f1,-32(r31) │ │ │ │ - bl 4da58 │ │ │ │ - nop │ │ │ │ + bl 2fd0 │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - bl 3280 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 3280 │ │ │ │ addic. r29,r29,-1 │ │ │ │ fmr f0,f1 │ │ │ │ fmr f1,f2 │ │ │ │ fcmpu cr7,f28,f0 │ │ │ │ - bne cr7,8058 │ │ │ │ + bne cr7,78ec │ │ │ │ fcmpu cr7,f29,f1 │ │ │ │ - bge cr7,8064 │ │ │ │ + bge cr7,78f8 │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f0 │ │ │ │ - bne 7ff0 │ │ │ │ + bne 7890 │ │ │ │ cmpdi r28,0 │ │ │ │ xxlxor vs30,vs30,vs30 │ │ │ │ xxlxor vs31,vs31,vs31 │ │ │ │ - ble 80c4 │ │ │ │ - nop │ │ │ │ + ble 794c │ │ │ │ nop │ │ │ │ lfd f3,16(r30) │ │ │ │ lfd f4,24(r30) │ │ │ │ - lfd f1,0(r30) │ │ │ │ - lfd f2,8(r30) │ │ │ │ addi r30,r30,32 │ │ │ │ - bl 3280 │ │ │ │ - ld r2,24(r1) │ │ │ │ + lfd f1,-32(r30) │ │ │ │ + lfd f2,-24(r30) │ │ │ │ + bl 3280 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ + bl 38f0 │ │ │ │ addic. r28,r28,-1 │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - bne 8080 │ │ │ │ + bne 7910 │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ fmr f1,f28 │ │ │ │ fmr f2,f29 │ │ │ │ - bl 4dbe8 │ │ │ │ - nop │ │ │ │ + bl 3450 │ │ │ │ addi r1,r1,112 │ │ │ │ ld r0,16(r1) │ │ │ │ ld r27,-72(r1) │ │ │ │ ld r28,-64(r1) │ │ │ │ ld r29,-56(r1) │ │ │ │ ld r30,-48(r1) │ │ │ │ ld r31,-40(r1) │ │ │ │ lfd f28,-32(r1) │ │ │ │ lfd f29,-24(r1) │ │ │ │ lfd f30,-16(r1) │ │ │ │ lfd f31,-8(r1) │ │ │ │ mtlr r0 │ │ │ │ blr │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ cmpdi r5,0 │ │ │ │ - ble 8068 │ │ │ │ + ble 78fc │ │ │ │ nop │ │ │ │ nop │ │ │ │ lfd f3,16(r31) │ │ │ │ lfd f4,24(r31) │ │ │ │ - lfd f1,0(r31) │ │ │ │ - lfd f2,8(r31) │ │ │ │ addi r31,r31,32 │ │ │ │ - bl 3280 │ │ │ │ - ld r2,24(r1) │ │ │ │ + lfd f1,-32(r31) │ │ │ │ + lfd f2,-24(r31) │ │ │ │ + bl 3280 │ │ │ │ addic. r29,r29,-1 │ │ │ │ fmr f0,f1 │ │ │ │ fmr f1,f2 │ │ │ │ fcmpu cr7,f28,f0 │ │ │ │ - bne cr7,8154 │ │ │ │ + bne cr7,79e0 │ │ │ │ fcmpu cr7,f29,f1 │ │ │ │ - bge cr7,8160 │ │ │ │ + bge cr7,79ec │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f0 │ │ │ │ - bne 8120 │ │ │ │ - b 8068 │ │ │ │ + bne 79b0 │ │ │ │ + b 78fc │ │ │ │ .long 0x0 │ │ │ │ .long 0x1020000 │ │ │ │ .long 0x584 │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ │ │ │ │ -0000000000008180 : │ │ │ │ - addis r2,r12,7 │ │ │ │ - addi r2,r2,-640 │ │ │ │ - mflr r0 │ │ │ │ +0000000000007a00 : │ │ │ │ std r27,-56(r1) │ │ │ │ - mr. r27,r4 │ │ │ │ std r28,-48(r1) │ │ │ │ + mflr r0 │ │ │ │ + mr. r27,r4 │ │ │ │ + mr r28,r6 │ │ │ │ std r29,-40(r1) │ │ │ │ std r30,-32(r1) │ │ │ │ + mr r29,r7 │ │ │ │ + mr r30,r3 │ │ │ │ std r31,-24(r1) │ │ │ │ stfd f30,-16(r1) │ │ │ │ - stfd f31,-8(r1) │ │ │ │ - mr r30,r3 │ │ │ │ mr r31,r5 │ │ │ │ - mr r28,r6 │ │ │ │ - mr r29,r7 │ │ │ │ std r0,16(r1) │ │ │ │ + stfd f31,-8(r1) │ │ │ │ stdu r1,-96(r1) │ │ │ │ - beq 82d0 │ │ │ │ + beq 7b20 │ │ │ │ cmpdi r5,0 │ │ │ │ xxlxor vs30,vs30,vs30 │ │ │ │ xxlxor vs31,vs31,vs31 │ │ │ │ - ble 823c │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ + ble 7a9c │ │ │ │ lfd f3,0(r27) │ │ │ │ lfd f4,8(r27) │ │ │ │ - lfd f1,0(r30) │ │ │ │ - lfd f2,8(r30) │ │ │ │ - addi r27,r27,16 │ │ │ │ addi r30,r30,16 │ │ │ │ - bl 4da58 │ │ │ │ - nop │ │ │ │ + addi r27,r27,16 │ │ │ │ + lfd f1,-16(r30) │ │ │ │ + lfd f2,-8(r30) │ │ │ │ + bl 2fd0 │ │ │ │ addic. r31,r31,-1 │ │ │ │ - fmr f0,f1 │ │ │ │ - fmr f1,f2 │ │ │ │ - fmr f12,f0 │ │ │ │ - fabs f0,f0 │ │ │ │ - fcmpu cr7,f12,f0 │ │ │ │ - beq cr7,8220 │ │ │ │ - fneg f1,f2 │ │ │ │ + fabs f0,f1 │ │ │ │ + fneg f11,f2 │ │ │ │ + xscmpeqdp vs12,vs1,vs0 │ │ │ │ + xxsel vs1,vs11,vs2,vs12 │ │ │ │ fcmpu cr7,f30,f0 │ │ │ │ - bne cr7,822c │ │ │ │ + bne cr7,7a8c │ │ │ │ fcmpu cr7,f31,f1 │ │ │ │ - bge cr7,8238 │ │ │ │ + bge cr7,7a98 │ │ │ │ fmr f31,f1 │ │ │ │ fmr f30,f0 │ │ │ │ - bne 81e0 │ │ │ │ + bne 7a50 │ │ │ │ cmpdi r29,0 │ │ │ │ xxlxor vs1,vs1,vs1 │ │ │ │ xxlxor vs2,vs2,vs2 │ │ │ │ - ble 8280 │ │ │ │ + ble 7adc │ │ │ │ nop │ │ │ │ lfd f3,0(r28) │ │ │ │ lfd f4,8(r28) │ │ │ │ + addi r28,r28,16 │ │ │ │ fmr f0,f3 │ │ │ │ fabs f3,f3 │ │ │ │ - fcmpu cr0,f0,f3 │ │ │ │ - beq 826c │ │ │ │ - fneg f4,f4 │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ + fneg f12,f4 │ │ │ │ + xscmpeqdp vs0,vs0,vs3 │ │ │ │ + xxsel vs4,vs12,vs4,vs0 │ │ │ │ + bl 38f0 │ │ │ │ addic. r29,r29,-1 │ │ │ │ - addi r28,r28,16 │ │ │ │ - bne 8250 │ │ │ │ + bne 7ab0 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 4dbe8 │ │ │ │ - nop │ │ │ │ + bl 3450 │ │ │ │ addi r1,r1,96 │ │ │ │ ld r0,16(r1) │ │ │ │ ld r27,-56(r1) │ │ │ │ ld r28,-48(r1) │ │ │ │ ld r29,-40(r1) │ │ │ │ ld r30,-32(r1) │ │ │ │ ld r31,-24(r1) │ │ │ │ lfd f30,-16(r1) │ │ │ │ lfd f31,-8(r1) │ │ │ │ mtlr r0 │ │ │ │ blr │ │ │ │ nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ cmpdi r5,0 │ │ │ │ - ble 8330 │ │ │ │ + ble 7b80 │ │ │ │ mtctr r5 │ │ │ │ xxlxor vs30,vs30,vs30 │ │ │ │ xxlxor vs31,vs31,vs31 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ lfd f0,0(r30) │ │ │ │ lfd f1,8(r30) │ │ │ │ addi r30,r30,16 │ │ │ │ fmr f12,f0 │ │ │ │ fabs f0,f0 │ │ │ │ - fcmpu cr0,f12,f0 │ │ │ │ - beq 8310 │ │ │ │ - fneg f1,f1 │ │ │ │ + fneg f11,f1 │ │ │ │ + xscmpeqdp vs12,vs12,vs0 │ │ │ │ + xxsel vs1,vs11,vs1,vs12 │ │ │ │ fcmpu cr0,f30,f0 │ │ │ │ - bne 831c │ │ │ │ + bne 7b6c │ │ │ │ fcmpu cr0,f31,f1 │ │ │ │ - bge 8328 │ │ │ │ + bge 7b78 │ │ │ │ fmr f31,f1 │ │ │ │ fmr f30,f0 │ │ │ │ - bdnz 82f0 │ │ │ │ - b 823c │ │ │ │ + bdnz 7b40 │ │ │ │ + b 7a9c │ │ │ │ xxlxor vs30,vs30,vs30 │ │ │ │ xxlxor vs31,vs31,vs31 │ │ │ │ - b 823c │ │ │ │ + b 7a9c │ │ │ │ .long 0x0 │ │ │ │ .long 0x1020000 │ │ │ │ .long 0x582 │ │ │ │ nop │ │ │ │ nop │ │ │ │ │ │ │ │ -0000000000008350 : │ │ │ │ - addis r2,r12,7 │ │ │ │ - addi r2,r2,-1104 │ │ │ │ - mflr r0 │ │ │ │ +0000000000007ba0 : │ │ │ │ mfocrf r11,8 │ │ │ │ std r29,-88(r1) │ │ │ │ - mr. r29,r4 │ │ │ │ std r30,-80(r1) │ │ │ │ + mflr r0 │ │ │ │ + mr. r29,r4 │ │ │ │ mr r30,r5 │ │ │ │ std r31,-72(r1) │ │ │ │ stfd f26,-48(r1) │ │ │ │ + mr r31,r3 │ │ │ │ + stw r11,8(r1) │ │ │ │ + std r0,16(r1) │ │ │ │ + cmpdi cr4,r5,0 │ │ │ │ stfd f27,-40(r1) │ │ │ │ stfd f28,-32(r1) │ │ │ │ - stw r11,8(r1) │ │ │ │ stfd f29,-24(r1) │ │ │ │ stfd f30,-16(r1) │ │ │ │ stfd f31,-8(r1) │ │ │ │ - mr r31,r3 │ │ │ │ - cmpdi cr4,r5,0 │ │ │ │ - std r0,16(r1) │ │ │ │ stdu r1,-144(r1) │ │ │ │ - beq 85a0 │ │ │ │ - ble cr4,8650 │ │ │ │ + beq 7db0 │ │ │ │ + ble cr4,7e50 │ │ │ │ std r27,40(r1) │ │ │ │ std r28,48(r1) │ │ │ │ mr r27,r5 │ │ │ │ mr r28,r3 │ │ │ │ xxlxor vs30,vs30,vs30 │ │ │ │ xxlxor vs31,vs31,vs31 │ │ │ │ stfd f24,80(r1) │ │ │ │ stfd f25,88(r1) │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ lfd f3,0(r29) │ │ │ │ lfd f4,8(r29) │ │ │ │ - lfd f1,0(r28) │ │ │ │ - lfd f2,8(r28) │ │ │ │ - addi r29,r29,32 │ │ │ │ addi r28,r28,32 │ │ │ │ - bl 4da58 │ │ │ │ - nop │ │ │ │ + addi r29,r29,32 │ │ │ │ + lfd f1,-32(r28) │ │ │ │ + lfd f2,-24(r28) │ │ │ │ + bl 2fd0 │ │ │ │ lfd f3,-16(r29) │ │ │ │ lfd f4,-8(r29) │ │ │ │ fmr f27,f2 │ │ │ │ fmr f26,f1 │ │ │ │ lfd f2,-8(r28) │ │ │ │ lfd f1,-16(r28) │ │ │ │ - bl 4da58 │ │ │ │ - nop │ │ │ │ + bl 2fd0 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ fmr f3,f26 │ │ │ │ fmr f4,f27 │ │ │ │ fmr f1,f26 │ │ │ │ fmr f2,f27 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ + bl 38f0 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ + bl 38f0 │ │ │ │ addic. r27,r27,-1 │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - bne 83d0 │ │ │ │ + bne 7c10 │ │ │ │ ld r27,40(r1) │ │ │ │ fmr f1,f30 │ │ │ │ fmr f2,f31 │ │ │ │ - bl 38a0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - li r9,1 │ │ │ │ + bl 38c0 │ │ │ │ + li r2,1 │ │ │ │ xxlxor vs30,vs30,vs30 │ │ │ │ xxlxor vs31,vs31,vs31 │ │ │ │ - isel r30,r30,r9,4*cr4+gt │ │ │ │ fmr f25,f2 │ │ │ │ fmr f24,f1 │ │ │ │ - nop │ │ │ │ + isel r30,r30,r2,4*cr4+gt │ │ │ │ lfd f3,16(r31) │ │ │ │ lfd f4,24(r31) │ │ │ │ - lfd f26,0(r31) │ │ │ │ - lfd f27,8(r31) │ │ │ │ addi r31,r31,32 │ │ │ │ + lfd f26,-32(r31) │ │ │ │ + lfd f27,-24(r31) │ │ │ │ fmr f1,f3 │ │ │ │ fmr f2,f4 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ fmr f3,f26 │ │ │ │ fmr f4,f27 │ │ │ │ fmr f1,f26 │ │ │ │ fmr f2,f27 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ + bl 38f0 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ + bl 38f0 │ │ │ │ addic. r30,r30,-1 │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - bne 84b0 │ │ │ │ - bl 38a0 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bne 7cd0 │ │ │ │ + bl 38c0 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f25 │ │ │ │ fmr f1,f24 │ │ │ │ - bl 4dbe8 │ │ │ │ - nop │ │ │ │ + bl 3450 │ │ │ │ lfd f24,80(r1) │ │ │ │ lfd f25,88(r1) │ │ │ │ ld r28,48(r1) │ │ │ │ addi r1,r1,144 │ │ │ │ ld r0,16(r1) │ │ │ │ lwz r11,8(r1) │ │ │ │ ld r29,-88(r1) │ │ │ │ ld r30,-80(r1) │ │ │ │ ld r31,-72(r1) │ │ │ │ lfd f26,-48(r1) │ │ │ │ lfd f27,-40(r1) │ │ │ │ lfd f28,-32(r1) │ │ │ │ lfd f29,-24(r1) │ │ │ │ lfd f30,-16(r1) │ │ │ │ - lfd f31,-8(r1) │ │ │ │ mtlr r0 │ │ │ │ mtocrf 8,r11 │ │ │ │ + lfd f31,-8(r1) │ │ │ │ blr │ │ │ │ nop │ │ │ │ - ble cr4,8650 │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + ble cr4,7e50 │ │ │ │ std r28,48(r1) │ │ │ │ mr r29,r3 │ │ │ │ mr r28,r5 │ │ │ │ xxlxor vs30,vs30,vs30 │ │ │ │ xxlxor vs31,vs31,vs31 │ │ │ │ stfd f24,80(r1) │ │ │ │ stfd f25,88(r1) │ │ │ │ lfd f3,16(r29) │ │ │ │ lfd f4,24(r29) │ │ │ │ - lfd f26,0(r29) │ │ │ │ - lfd f27,8(r29) │ │ │ │ addi r29,r29,32 │ │ │ │ + lfd f26,-32(r29) │ │ │ │ + lfd f27,-24(r29) │ │ │ │ fmr f1,f3 │ │ │ │ fmr f2,f4 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ fmr f3,f26 │ │ │ │ fmr f4,f27 │ │ │ │ fmr f1,f26 │ │ │ │ fmr f2,f27 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ + bl 38f0 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ + bl 38f0 │ │ │ │ addic. r28,r28,-1 │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - bne 85c0 │ │ │ │ - b 8484 │ │ │ │ + bne 7dd0 │ │ │ │ + b 7cac │ │ │ │ nop │ │ │ │ nop │ │ │ │ addi r1,r1,144 │ │ │ │ - addis r9,r2,-3 │ │ │ │ + plfd f1,271004 # 4a0f0 │ │ │ │ + plfd f2,271004 # 4a0f8 │ │ │ │ ld r0,16(r1) │ │ │ │ - addi r9,r9,25888 │ │ │ │ lwz r11,8(r1) │ │ │ │ ld r29,-88(r1) │ │ │ │ ld r30,-80(r1) │ │ │ │ ld r31,-72(r1) │ │ │ │ lfd f26,-48(r1) │ │ │ │ lfd f27,-40(r1) │ │ │ │ lfd f28,-32(r1) │ │ │ │ - lfd f1,0(r9) │ │ │ │ - lfd f2,8(r9) │ │ │ │ lfd f29,-24(r1) │ │ │ │ lfd f30,-16(r1) │ │ │ │ - lfd f31,-8(r1) │ │ │ │ mtlr r0 │ │ │ │ mtocrf 8,r11 │ │ │ │ + lfd f31,-8(r1) │ │ │ │ blr │ │ │ │ .long 0x0 │ │ │ │ .long 0x3020000 │ │ │ │ .long 0x588 │ │ │ │ nop │ │ │ │ nop │ │ │ │ │ │ │ │ -00000000000086b0 : │ │ │ │ - addis r2,r12,7 │ │ │ │ - addi r2,r2,-1968 │ │ │ │ - mflr r0 │ │ │ │ +0000000000007eb0 : │ │ │ │ mfocrf r11,8 │ │ │ │ std r29,-56(r1) │ │ │ │ - mr. r29,r4 │ │ │ │ std r30,-48(r1) │ │ │ │ + mflr r0 │ │ │ │ + mr. r29,r4 │ │ │ │ mr r30,r3 │ │ │ │ std r31,-40(r1) │ │ │ │ stfd f30,-16(r1) │ │ │ │ - stfd f31,-8(r1) │ │ │ │ mr r31,r5 │ │ │ │ stw r11,8(r1) │ │ │ │ - cmpdi cr4,r5,0 │ │ │ │ std r0,16(r1) │ │ │ │ + cmpdi cr4,r5,0 │ │ │ │ + stfd f31,-8(r1) │ │ │ │ stdu r1,-112(r1) │ │ │ │ - beq 8850 │ │ │ │ - ble cr4,88c0 │ │ │ │ + beq 8020 │ │ │ │ + ble cr4,8080 │ │ │ │ std r27,40(r1) │ │ │ │ std r28,48(r1) │ │ │ │ mr r27,r5 │ │ │ │ mr r28,r3 │ │ │ │ xxlxor vs30,vs30,vs30 │ │ │ │ xxlxor vs31,vs31,vs31 │ │ │ │ stfd f28,80(r1) │ │ │ │ stfd f29,88(r1) │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ lfd f3,0(r29) │ │ │ │ lfd f4,8(r29) │ │ │ │ - lfd f1,0(r28) │ │ │ │ - lfd f2,8(r28) │ │ │ │ - addi r29,r29,16 │ │ │ │ addi r28,r28,16 │ │ │ │ - bl 4da58 │ │ │ │ - nop │ │ │ │ + addi r29,r29,16 │ │ │ │ + lfd f1,-16(r28) │ │ │ │ + lfd f2,-8(r28) │ │ │ │ + bl 2fd0 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ + bl 38f0 │ │ │ │ addic. r27,r27,-1 │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - bne 8720 │ │ │ │ + bne 7f10 │ │ │ │ ld r27,40(r1) │ │ │ │ fmr f1,f30 │ │ │ │ fmr f2,f31 │ │ │ │ - bl 38a0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - li r9,1 │ │ │ │ + bl 38c0 │ │ │ │ + li r2,1 │ │ │ │ xxlxor vs30,vs30,vs30 │ │ │ │ xxlxor vs31,vs31,vs31 │ │ │ │ - isel r31,r31,r9,4*cr4+gt │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ + isel r31,r31,r2,4*cr4+gt │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ lfd f3,0(r30) │ │ │ │ lfd f4,8(r30) │ │ │ │ addi r30,r30,16 │ │ │ │ fmr f1,f3 │ │ │ │ fmr f2,f4 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ + bl 38f0 │ │ │ │ addic. r31,r31,-1 │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - bne 87b0 │ │ │ │ - bl 38a0 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bne 7f90 │ │ │ │ + bl 38c0 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - bl 4dbe8 │ │ │ │ - nop │ │ │ │ + bl 3450 │ │ │ │ lfd f28,80(r1) │ │ │ │ lfd f29,88(r1) │ │ │ │ ld r28,48(r1) │ │ │ │ addi r1,r1,112 │ │ │ │ ld r0,16(r1) │ │ │ │ lwz r11,8(r1) │ │ │ │ ld r29,-56(r1) │ │ │ │ @@ -5536,2494 +4540,2121 @@ │ │ │ │ ld r31,-40(r1) │ │ │ │ lfd f30,-16(r1) │ │ │ │ lfd f31,-8(r1) │ │ │ │ mtlr r0 │ │ │ │ mtocrf 8,r11 │ │ │ │ blr │ │ │ │ nop │ │ │ │ - ble cr4,88c0 │ │ │ │ + ble cr4,8080 │ │ │ │ std r28,48(r1) │ │ │ │ mr r29,r3 │ │ │ │ mr r28,r5 │ │ │ │ xxlxor vs30,vs30,vs30 │ │ │ │ xxlxor vs31,vs31,vs31 │ │ │ │ stfd f28,80(r1) │ │ │ │ stfd f29,88(r1) │ │ │ │ lfd f3,0(r29) │ │ │ │ lfd f4,8(r29) │ │ │ │ addi r29,r29,16 │ │ │ │ fmr f1,f3 │ │ │ │ fmr f2,f4 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ + bl 38f0 │ │ │ │ addic. r28,r28,-1 │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - bne 8870 │ │ │ │ - b 877c │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ + bne 8040 │ │ │ │ + b 7f60 │ │ │ │ addi r1,r1,112 │ │ │ │ - addis r9,r2,-3 │ │ │ │ + plfd f1,270444 # 4a0f0 │ │ │ │ + plfd f2,270444 # 4a0f8 │ │ │ │ ld r0,16(r1) │ │ │ │ - addi r9,r9,25888 │ │ │ │ lwz r11,8(r1) │ │ │ │ ld r29,-56(r1) │ │ │ │ ld r30,-48(r1) │ │ │ │ ld r31,-40(r1) │ │ │ │ lfd f30,-16(r1) │ │ │ │ lfd f31,-8(r1) │ │ │ │ - lfd f1,0(r9) │ │ │ │ - lfd f2,8(r9) │ │ │ │ mtlr r0 │ │ │ │ mtocrf 8,r11 │ │ │ │ blr │ │ │ │ .long 0x0 │ │ │ │ .long 0x3020000 │ │ │ │ .long 0x584 │ │ │ │ nop │ │ │ │ nop │ │ │ │ - │ │ │ │ -0000000000008910 : │ │ │ │ - addis r2,r12,7 │ │ │ │ - addi r2,r2,-2576 │ │ │ │ nop │ │ │ │ nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + │ │ │ │ +0000000000008100 : │ │ │ │ + plha r2,360224 # 60020 │ │ │ │ stfd f22,-80(r1) │ │ │ │ stfd f23,-72(r1) │ │ │ │ + plfd f22,360192 # 60010 │ │ │ │ std r30,-96(r1) │ │ │ │ stfd f24,-64(r1) │ │ │ │ - stfd f25,-56(r1) │ │ │ │ + plfd f23,360184 # 60018 │ │ │ │ mr r30,r3 │ │ │ │ - lha r9,-32480(r2) │ │ │ │ - addi r10,r2,-32496 │ │ │ │ - stdu r1,-144(r1) │ │ │ │ - lfd f22,0(r10) │ │ │ │ - lfd f23,8(r10) │ │ │ │ - cmpwi r9,0 │ │ │ │ - beq 8bbc │ │ │ │ - std r29,40(r1) │ │ │ │ - addis r29,r2,-3 │ │ │ │ - mflr r0 │ │ │ │ - stfd f30,128(r1) │ │ │ │ - stfd f31,136(r1) │ │ │ │ - std r31,56(r1) │ │ │ │ + stfd f25,-56(r1) │ │ │ │ + stdu r1,-128(r1) │ │ │ │ + cmpwi r2,0 │ │ │ │ + beq 837c │ │ │ │ + stfd f30,112(r1) │ │ │ │ + stfd f31,120(r1) │ │ │ │ + plfd f30,269404 # 49da0 │ │ │ │ + plfd f31,269404 # 49da8 │ │ │ │ fmr f25,f23 │ │ │ │ fmr f24,f22 │ │ │ │ + mflr r0 │ │ │ │ + std r31,40(r1) │ │ │ │ li r31,105 │ │ │ │ - addi r29,r29,25040 │ │ │ │ - stfd f26,96(r1) │ │ │ │ - stfd f27,104(r1) │ │ │ │ - stfd f28,112(r1) │ │ │ │ - stfd f29,120(r1) │ │ │ │ - lfd f30,0(r29) │ │ │ │ - lfd f31,8(r29) │ │ │ │ - std r0,160(r1) │ │ │ │ - nop │ │ │ │ + stfd f26,80(r1) │ │ │ │ + stfd f27,88(r1) │ │ │ │ + stfd f28,96(r1) │ │ │ │ + stfd f29,104(r1) │ │ │ │ + std r0,144(r1) │ │ │ │ nop │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ fmr f1,f24 │ │ │ │ fmr f2,f25 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ addic. r31,r31,-3 │ │ │ │ fmr f25,f2 │ │ │ │ fmr f24,f1 │ │ │ │ - bne 89a0 │ │ │ │ + bne 8180 │ │ │ │ nop │ │ │ │ - lfd f28,0(r29) │ │ │ │ - lfd f29,8(r29) │ │ │ │ + plfd f30,360048 # 60030 │ │ │ │ + plfd f31,360048 # 60038 │ │ │ │ li r31,969 │ │ │ │ - addi r9,r2,-32496 │ │ │ │ - stfd f1,0(r9) │ │ │ │ - stfd f2,8(r9) │ │ │ │ - nop │ │ │ │ - addi r9,r2,-32464 │ │ │ │ - lfd f30,0(r9) │ │ │ │ - lfd f31,8(r9) │ │ │ │ + pstfd f1,359996 # 60010 │ │ │ │ + plfd f28,269252 # 49da0 │ │ │ │ + plfd f29,269252 # 49da8 │ │ │ │ + pstfd f2,359980 # 60018 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ fmr f3,f28 │ │ │ │ fmr f4,f29 │ │ │ │ fmr f1,f30 │ │ │ │ fmr f2,f31 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f3,f28 │ │ │ │ fmr f4,f29 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f3,f28 │ │ │ │ fmr f4,f29 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ addic. r31,r31,-3 │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - bne 8a20 │ │ │ │ + bne 8200 │ │ │ │ nop │ │ │ │ + plfd f1,359936 # 60040 │ │ │ │ + plfd f2,359936 # 60048 │ │ │ │ fmr f3,f24 │ │ │ │ fmr f4,f25 │ │ │ │ + pstfd f30,359896 # 60030 │ │ │ │ + pstfd f31,359896 # 60038 │ │ │ │ li r31,1024 │ │ │ │ - addi r9,r2,-32448 │ │ │ │ - lfd f1,0(r9) │ │ │ │ - lfd f2,8(r9) │ │ │ │ - nop │ │ │ │ - addi r9,r2,-32464 │ │ │ │ - stfd f30,0(r9) │ │ │ │ - stfd f31,8(r9) │ │ │ │ - bl 4da58 │ │ │ │ - nop │ │ │ │ + bl 2fd0 │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ nop │ │ │ │ nop │ │ │ │ - nop │ │ │ │ fmr f3,f28 │ │ │ │ fmr f4,f29 │ │ │ │ fmr f1,f28 │ │ │ │ fmr f2,f29 │ │ │ │ addi r31,r31,-1 │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ + bl 38f0 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f27,f2 │ │ │ │ fmr f26,f1 │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ + bl 38f0 │ │ │ │ addic. r31,r31,-1 │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ - bne 8ab0 │ │ │ │ - addis r9,r2,-3 │ │ │ │ + bne 8280 │ │ │ │ + nop │ │ │ │ + plfd f1,269024 # 49da0 │ │ │ │ + plfd f2,269024 # 49da8 │ │ │ │ fmr f3,f26 │ │ │ │ fmr f4,f27 │ │ │ │ - addi r9,r9,25040 │ │ │ │ - lfd f1,0(r9) │ │ │ │ - lfd f2,8(r9) │ │ │ │ - bl 4dbe8 │ │ │ │ - nop │ │ │ │ + bl 3450 │ │ │ │ fmr f27,f2 │ │ │ │ fmr f26,f1 │ │ │ │ fcmpu cr0,f30,f26 │ │ │ │ - bne 8b28 │ │ │ │ + bne 82f0 │ │ │ │ fcmpu cr0,f31,f27 │ │ │ │ - bgt 8b64 │ │ │ │ - addis r9,r2,-3 │ │ │ │ + bgt 8328 │ │ │ │ + plfd f3,268940 # 49d80 │ │ │ │ + nop │ │ │ │ + plfd f4,268936 # 49d88 │ │ │ │ fmr f1,f24 │ │ │ │ fmr f2,f25 │ │ │ │ - addi r9,r9,25008 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ + bl 38f0 │ │ │ │ fmr f3,f26 │ │ │ │ fmr f4,f27 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - nop │ │ │ │ - ld r0,160(r1) │ │ │ │ - li r9,0 │ │ │ │ - lfd f26,96(r1) │ │ │ │ - lfd f27,104(r1) │ │ │ │ - ld r29,40(r1) │ │ │ │ - ld r31,56(r1) │ │ │ │ - addi r10,r2,-32448 │ │ │ │ - stfd f28,0(r10) │ │ │ │ - stfd f29,8(r10) │ │ │ │ - nop │ │ │ │ + ld r0,144(r1) │ │ │ │ + li r2,0 │ │ │ │ + pstfd f28,359696 # 60040 │ │ │ │ + pstfd f29,359696 # 60048 │ │ │ │ + lfd f26,80(r1) │ │ │ │ + pstfd f30,359692 # 60050 │ │ │ │ + pstfd f31,359692 # 60058 │ │ │ │ + lfd f27,88(r1) │ │ │ │ + lfd f28,96(r1) │ │ │ │ + lfd f29,104(r1) │ │ │ │ + lfd f30,112(r1) │ │ │ │ + psth r2,359612 # 60020 │ │ │ │ + lfd f31,120(r1) │ │ │ │ + ld r31,40(r1) │ │ │ │ mtlr r0 │ │ │ │ - lfd f28,112(r1) │ │ │ │ - lfd f29,120(r1) │ │ │ │ - addi r10,r2,-32432 │ │ │ │ - stfd f30,0(r10) │ │ │ │ - stfd f31,8(r10) │ │ │ │ - nop │ │ │ │ - lfd f30,128(r1) │ │ │ │ - lfd f31,136(r1) │ │ │ │ - sth r9,-32480(r2) │ │ │ │ - b 8bc4 │ │ │ │ + b 8384 │ │ │ │ fmr f25,f23 │ │ │ │ fmr f24,f22 │ │ │ │ cmplwi r30,9 │ │ │ │ - bgt 8cfc │ │ │ │ - addis r9,r2,-7 │ │ │ │ + bgt 84bc │ │ │ │ sldi r30,r30,2 │ │ │ │ - addi r10,r9,3304 │ │ │ │ - lwax r9,r10,r30 │ │ │ │ - add r9,r9,r10 │ │ │ │ - mtctr r9 │ │ │ │ + pla r9,24 # 83a8 │ │ │ │ + lwax r2,r9,r30 │ │ │ │ + add r2,r2,r9 │ │ │ │ + mtctr r2 │ │ │ │ bctr │ │ │ │ .long 0x38 │ │ │ │ .long 0x100 │ │ │ │ .long 0x28 │ │ │ │ .long 0x5c │ │ │ │ - .long 0x90 │ │ │ │ + .long 0x8c │ │ │ │ .long 0xa4 │ │ │ │ .long 0xb0 │ │ │ │ .long 0xd8 │ │ │ │ .long 0xec │ │ │ │ .long 0xc4 │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,25056 │ │ │ │ - lfd f24,0(r9) │ │ │ │ - lfd f25,8(r9) │ │ │ │ - addi r1,r1,144 │ │ │ │ + plfd f24,268768 # 49db0 │ │ │ │ + plfd f25,268768 # 49db8 │ │ │ │ + addi r1,r1,128 │ │ │ │ fmr f1,f24 │ │ │ │ fmr f2,f25 │ │ │ │ ld r30,-96(r1) │ │ │ │ lfd f22,-80(r1) │ │ │ │ lfd f23,-72(r1) │ │ │ │ lfd f24,-64(r1) │ │ │ │ lfd f25,-56(r1) │ │ │ │ blr │ │ │ │ - mflr r0 │ │ │ │ fmr f3,f22 │ │ │ │ fmr f4,f23 │ │ │ │ fmr f1,f22 │ │ │ │ fmr f2,f23 │ │ │ │ - std r0,160(r1) │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ - ld r0,160(r1) │ │ │ │ + mflr r0 │ │ │ │ + std r0,144(r1) │ │ │ │ + bl 38f0 │ │ │ │ + ld r0,144(r1) │ │ │ │ fmr f25,f2 │ │ │ │ fmr f24,f1 │ │ │ │ mtlr r0 │ │ │ │ - b 8c20 │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,25904 │ │ │ │ - lfd f24,0(r9) │ │ │ │ - lfd f25,8(r9) │ │ │ │ - b 8c20 │ │ │ │ + b 83e0 │ │ │ │ + plfd f24,269516 # 4a100 │ │ │ │ + nop │ │ │ │ + plfd f25,269512 # 4a108 │ │ │ │ + b 83e0 │ │ │ │ xxlxor vs24,vs24,vs24 │ │ │ │ xxlxor vs25,vs25,vs25 │ │ │ │ - b 8c20 │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,25920 │ │ │ │ - lfd f24,0(r9) │ │ │ │ - lfd f25,8(r9) │ │ │ │ - b 8c20 │ │ │ │ - nop │ │ │ │ - addi r9,r2,-32448 │ │ │ │ - lfd f24,0(r9) │ │ │ │ - lfd f25,8(r9) │ │ │ │ - b 8c20 │ │ │ │ - nop │ │ │ │ - addi r9,r2,-32464 │ │ │ │ - lfd f24,0(r9) │ │ │ │ - lfd f25,8(r9) │ │ │ │ - b 8c20 │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,25936 │ │ │ │ - lfd f24,0(r9) │ │ │ │ - lfd f25,8(r9) │ │ │ │ - b 8c20 │ │ │ │ - nop │ │ │ │ - addi r9,r2,-32432 │ │ │ │ - lfd f24,0(r9) │ │ │ │ - lfd f25,8(r9) │ │ │ │ - b 8c20 │ │ │ │ + b 83e0 │ │ │ │ + plfd f24,269496 # 4a110 │ │ │ │ + plfd f25,269496 # 4a118 │ │ │ │ + b 83e0 │ │ │ │ + plfd f24,359380 # 60040 │ │ │ │ + plfd f25,359380 # 60048 │ │ │ │ + b 83e0 │ │ │ │ + plfd f24,359344 # 60030 │ │ │ │ + plfd f25,359344 # 60038 │ │ │ │ + b 83e0 │ │ │ │ + plfd f24,269452 # 4a120 │ │ │ │ + plfd f25,269452 # 4a128 │ │ │ │ + b 83e0 │ │ │ │ + plfd f24,359336 # 60050 │ │ │ │ + plfd f25,359336 # 60058 │ │ │ │ + b 83e0 │ │ │ │ mflr r0 │ │ │ │ - addis r5,r2,-3 │ │ │ │ - addis r3,r2,-3 │ │ │ │ li r4,90 │ │ │ │ - addi r5,r5,24456 │ │ │ │ - addi r3,r3,24496 │ │ │ │ - std r0,160(r1) │ │ │ │ - bl 30a0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - ld r0,160(r1) │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,25952 │ │ │ │ + pla r5,267924 # 49b58 │ │ │ │ + pla r3,267956 # 49b80 │ │ │ │ + std r0,144(r1) │ │ │ │ + bl 30a0 │ │ │ │ + ld r0,144(r1) │ │ │ │ + plfd f24,269392 # 4a130 │ │ │ │ + plfd f25,269392 # 4a138 │ │ │ │ mtlr r0 │ │ │ │ - lfd f24,0(r9) │ │ │ │ - lfd f25,8(r9) │ │ │ │ - b 8c20 │ │ │ │ + b 83e0 │ │ │ │ .long 0x0 │ │ │ │ .long 0x1020000 │ │ │ │ - .long 0x38a │ │ │ │ + .long 0x28a │ │ │ │ + nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ │ │ │ │ -0000000000008d50 : │ │ │ │ - addis r2,r12,7 │ │ │ │ - addi r2,r2,-3664 │ │ │ │ +0000000000008510 : │ │ │ │ std r30,-16(r1) │ │ │ │ mr. r30,r4 │ │ │ │ stdu r1,-64(r1) │ │ │ │ - ble 8e10 │ │ │ │ + ble 85c0 │ │ │ │ mflr r0 │ │ │ │ - addis r9,r2,-3 │ │ │ │ + andi. r2,r30,1 │ │ │ │ std r29,40(r1) │ │ │ │ std r31,56(r1) │ │ │ │ - addi r29,r30,-1 │ │ │ │ + plfd f1,268368 # 49d80 │ │ │ │ + plfd f2,268368 # 49d88 │ │ │ │ mr r31,r3 │ │ │ │ - addi r9,r9,25008 │ │ │ │ - lfd f1,0(r9) │ │ │ │ - lfd f2,8(r9) │ │ │ │ - andi. r9,r30,1 │ │ │ │ + addi r29,r30,-1 │ │ │ │ std r0,80(r1) │ │ │ │ - beq 8dc0 │ │ │ │ + beq 8570 │ │ │ │ lfd f3,0(r3) │ │ │ │ lfd f4,8(r3) │ │ │ │ addi r31,r31,16 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ mr. r30,r29 │ │ │ │ - beq 8df0 │ │ │ │ - nop │ │ │ │ + beq 8598 │ │ │ │ nop │ │ │ │ nop │ │ │ │ lfd f3,0(r31) │ │ │ │ lfd f4,8(r31) │ │ │ │ addi r30,r30,-1 │ │ │ │ addi r31,r31,32 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ lfd f3,-16(r31) │ │ │ │ lfd f4,-8(r31) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ addic. r30,r30,-1 │ │ │ │ - bne 8dc0 │ │ │ │ + bne 8570 │ │ │ │ ld r0,80(r1) │ │ │ │ ld r29,40(r1) │ │ │ │ ld r31,56(r1) │ │ │ │ addi r1,r1,64 │ │ │ │ ld r30,-16(r1) │ │ │ │ mtlr r0 │ │ │ │ blr │ │ │ │ nop │ │ │ │ - addis r9,r2,-3 │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ addi r1,r1,64 │ │ │ │ - addi r9,r9,25008 │ │ │ │ + plfd f1,268220 # 49d80 │ │ │ │ + plfd f2,268220 # 49d88 │ │ │ │ ld r30,-16(r1) │ │ │ │ - lfd f1,0(r9) │ │ │ │ - lfd f2,8(r9) │ │ │ │ blr │ │ │ │ .long 0x0 │ │ │ │ .long 0x1000000 │ │ │ │ .long 0x380 │ │ │ │ nop │ │ │ │ nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ │ │ │ │ -0000000000008e40 : │ │ │ │ - li r9,1 │ │ │ │ - slw r3,r9,r3 │ │ │ │ +0000000000008600 : │ │ │ │ + li r2,1 │ │ │ │ + slw r3,r2,r3 │ │ │ │ blr │ │ │ │ ... │ │ │ │ nop │ │ │ │ nop │ │ │ │ │ │ │ │ -0000000000008e60 : │ │ │ │ - addis r2,r12,7 │ │ │ │ - addi r2,r2,-3936 │ │ │ │ +0000000000008620 : │ │ │ │ cmpdi r3,0 │ │ │ │ - ble 8ed0 │ │ │ │ - srdi r8,r3,1 │ │ │ │ - lis r10,-13017 │ │ │ │ - lis r7,1014 │ │ │ │ - addis r6,r2,-3 │ │ │ │ - or r8,r8,r3 │ │ │ │ - ori r7,r7,60146 │ │ │ │ - ori r10,r10,5217 │ │ │ │ - addi r6,r6,27440 │ │ │ │ - srdi r9,r8,2 │ │ │ │ - rldimi r10,r7,32,0 │ │ │ │ - or r9,r9,r8 │ │ │ │ - srdi r8,r9,4 │ │ │ │ - or r8,r8,r9 │ │ │ │ - srdi r9,r8,8 │ │ │ │ - or r9,r9,r8 │ │ │ │ - srdi r8,r9,16 │ │ │ │ - or r8,r8,r9 │ │ │ │ - srdi r9,r8,32 │ │ │ │ - or r9,r9,r8 │ │ │ │ - mulld r9,r9,r10 │ │ │ │ - srdi r9,r9,58 │ │ │ │ - sldi r9,r9,3 │ │ │ │ - ldx r3,r6,r9 │ │ │ │ + ble 8688 │ │ │ │ + srdi r9,r3,1 │ │ │ │ + pli r2,66513650 │ │ │ │ + pli r10,3441890401 │ │ │ │ + rldimi r10,r2,32,0 │ │ │ │ + pla r8,270544 # 4a710 │ │ │ │ + or r9,r9,r3 │ │ │ │ + srdi r2,r9,2 │ │ │ │ + or r2,r2,r9 │ │ │ │ + srdi r9,r2,4 │ │ │ │ + or r9,r9,r2 │ │ │ │ + srdi r2,r9,8 │ │ │ │ + or r2,r2,r9 │ │ │ │ + srdi r9,r2,16 │ │ │ │ + or r9,r9,r2 │ │ │ │ + srdi r2,r9,32 │ │ │ │ + or r2,r2,r9 │ │ │ │ + mulld r2,r2,r10 │ │ │ │ + srdi r2,r2,58 │ │ │ │ + sldi r2,r2,3 │ │ │ │ + ldx r3,r8,r2 │ │ │ │ blr │ │ │ │ li r3,-1 │ │ │ │ blr │ │ │ │ ... │ │ │ │ nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ │ │ │ │ -0000000000008ef0 : │ │ │ │ +00000000000086a0 : │ │ │ │ cmpdi r3,0 │ │ │ │ - blt 8f3c │ │ │ │ + blt 86ec │ │ │ │ cmpdi r3,1 │ │ │ │ - ble 8f34 │ │ │ │ + ble 86e4 │ │ │ │ addi r3,r3,-1 │ │ │ │ - srdi r9,r3,1 │ │ │ │ - or r9,r9,r3 │ │ │ │ - srdi r10,r9,2 │ │ │ │ - or r10,r10,r9 │ │ │ │ - srdi r9,r10,4 │ │ │ │ - or r9,r9,r10 │ │ │ │ - srdi r10,r9,8 │ │ │ │ - or r10,r10,r9 │ │ │ │ - srdi r9,r10,16 │ │ │ │ - or r9,r9,r10 │ │ │ │ - srdi r3,r9,32 │ │ │ │ - or r3,r3,r9 │ │ │ │ + srdi r2,r3,1 │ │ │ │ + or r2,r2,r3 │ │ │ │ + srdi r9,r2,2 │ │ │ │ + or r9,r9,r2 │ │ │ │ + srdi r2,r9,4 │ │ │ │ + or r2,r2,r9 │ │ │ │ + srdi r9,r2,8 │ │ │ │ + or r9,r9,r2 │ │ │ │ + srdi r2,r9,16 │ │ │ │ + or r2,r2,r9 │ │ │ │ + srdi r3,r2,32 │ │ │ │ + or r3,r3,r2 │ │ │ │ addi r3,r3,1 │ │ │ │ blr │ │ │ │ li r3,-1 │ │ │ │ blr │ │ │ │ ... │ │ │ │ │ │ │ │ -0000000000008f50 : │ │ │ │ +0000000000008700 : │ │ │ │ cmpdi r3,0 │ │ │ │ - li r10,1 │ │ │ │ - beq 8ff8 │ │ │ │ + li r9,1 │ │ │ │ + beq 87a0 │ │ │ │ cmpdi r3,1 │ │ │ │ - beq 9020 │ │ │ │ - li r6,0 │ │ │ │ + beq 87c0 │ │ │ │ li r8,0 │ │ │ │ + li r9,0 │ │ │ │ nop │ │ │ │ - sradi r7,r3,1 │ │ │ │ - addze r7,r7 │ │ │ │ - li r11,0 │ │ │ │ - li r9,1 │ │ │ │ - mr r0,r8 │ │ │ │ - addi r8,r8,1 │ │ │ │ - sldi r10,r7,1 │ │ │ │ - cmpdi r7,1 │ │ │ │ - subf r10,r10,r3 │ │ │ │ - mr r3,r7 │ │ │ │ - cmpdi cr7,r10,1 │ │ │ │ - isel r9,r9,r11,4*cr7+eq │ │ │ │ - or r6,r6,r9 │ │ │ │ - bne 8f70 │ │ │ │ - add r6,r6,r0 │ │ │ │ - addi r9,r6,1 │ │ │ │ - andi. r8,r9,3 │ │ │ │ - mr r10,r9 │ │ │ │ - beq 8fe0 │ │ │ │ - cmpdi r8,1 │ │ │ │ - beq 8fd4 │ │ │ │ - cmpdi r8,2 │ │ │ │ - bne 9010 │ │ │ │ - sldi r3,r3,1 │ │ │ │ - addi r10,r10,-1 │ │ │ │ + sradi r10,r3,1 │ │ │ │ + addze r10,r10 │ │ │ │ + mr r7,r9 │ │ │ │ + addi r9,r9,1 │ │ │ │ + sldi r2,r10,1 │ │ │ │ + cmpdi r10,1 │ │ │ │ + subf r2,r2,r3 │ │ │ │ + mr r3,r10 │ │ │ │ + cmpdi cr7,r2,1 │ │ │ │ + setbc r2,4*cr7+eq │ │ │ │ + or r8,r8,r2 │ │ │ │ + bne 8720 │ │ │ │ + add r8,r8,r7 │ │ │ │ + addi r2,r8,1 │ │ │ │ + andi. r10,r2,3 │ │ │ │ + mr r9,r2 │ │ │ │ + beq 8788 │ │ │ │ cmpdi r10,1 │ │ │ │ + beq 877c │ │ │ │ + cmpdi r10,2 │ │ │ │ + bne 87b0 │ │ │ │ sldi r3,r3,1 │ │ │ │ - beq 8ff0 │ │ │ │ - srdi r10,r9,2 │ │ │ │ - mtctr r10 │ │ │ │ + addi r9,r9,-1 │ │ │ │ + cmpdi r9,1 │ │ │ │ + sldi r3,r3,1 │ │ │ │ + beq 8798 │ │ │ │ + srdi r9,r2,2 │ │ │ │ + mtctr r9 │ │ │ │ sldi r3,r3,4 │ │ │ │ - bdnz 8fe8 │ │ │ │ - mr r10,r3 │ │ │ │ - mr r3,r9 │ │ │ │ - std r10,0(r4) │ │ │ │ + bdnz 8790 │ │ │ │ + mr r9,r3 │ │ │ │ + mr r3,r2 │ │ │ │ + std r9,0(r4) │ │ │ │ std r3,0(r5) │ │ │ │ blr │ │ │ │ nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - mr r10,r6 │ │ │ │ + mr r9,r8 │ │ │ │ li r3,2 │ │ │ │ - b 8fcc │ │ │ │ + b 8774 │ │ │ │ nop │ │ │ │ li r3,0 │ │ │ │ - b 8ff8 │ │ │ │ + b 87a0 │ │ │ │ ... │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ │ │ │ │ -0000000000009040 : │ │ │ │ +00000000000087e0 : │ │ │ │ cmpdi r3,0 │ │ │ │ - beq 90f0 │ │ │ │ + beq 8890 │ │ │ │ cmpwi r3,1 │ │ │ │ - li r8,0 │ │ │ │ - beq 9120 │ │ │ │ - li r7,0 │ │ │ │ + li r9,0 │ │ │ │ + beq 88c0 │ │ │ │ + li r10,0 │ │ │ │ nop │ │ │ │ nop │ │ │ │ - srawi r6,r3,1 │ │ │ │ - addze r6,r6 │ │ │ │ - li r11,0 │ │ │ │ - li r9,1 │ │ │ │ - mr r0,r7 │ │ │ │ - addi r7,r7,1 │ │ │ │ - slwi r10,r6,1 │ │ │ │ - cmpwi r6,1 │ │ │ │ - subf r10,r10,r3 │ │ │ │ - mr r3,r6 │ │ │ │ - cmpwi cr7,r10,1 │ │ │ │ - isel r9,r9,r11,4*cr7+eq │ │ │ │ - or r8,r8,r9 │ │ │ │ - bne 9060 │ │ │ │ - add r8,r8,r0 │ │ │ │ - addi r8,r8,1 │ │ │ │ - clrldi r10,r8,32 │ │ │ │ - andi. r7,r10,3 │ │ │ │ - addi r6,r10,-1 │ │ │ │ - mr r9,r10 │ │ │ │ - beq 90d8 │ │ │ │ - cmpdi r7,1 │ │ │ │ - beq 90cc │ │ │ │ - cmpdi r7,2 │ │ │ │ - bne 9110 │ │ │ │ + srawi r8,r3,1 │ │ │ │ + addze r8,r8 │ │ │ │ + mr r7,r10 │ │ │ │ + addi r10,r10,1 │ │ │ │ + slwi r2,r8,1 │ │ │ │ + cmpwi r8,1 │ │ │ │ + subf r2,r2,r3 │ │ │ │ + mr r3,r8 │ │ │ │ + cmpwi cr7,r2,1 │ │ │ │ + setbc r2,4*cr7+eq │ │ │ │ + or r9,r9,r2 │ │ │ │ + bne 8800 │ │ │ │ + add r9,r9,r7 │ │ │ │ + addi r9,r9,1 │ │ │ │ + clrldi r10,r9,32 │ │ │ │ + andi. r8,r10,3 │ │ │ │ + addi r7,r10,-1 │ │ │ │ + mr r2,r10 │ │ │ │ + beq 8870 │ │ │ │ + cmpdi r8,1 │ │ │ │ + beq 8864 │ │ │ │ + cmpdi r8,2 │ │ │ │ + bne 88b0 │ │ │ │ slwi r3,r3,1 │ │ │ │ addi r10,r10,-1 │ │ │ │ cmpdi r10,1 │ │ │ │ slwi r3,r3,1 │ │ │ │ - beq 90f8 │ │ │ │ - srdi r9,r9,2 │ │ │ │ - mtctr r9 │ │ │ │ + beq 8898 │ │ │ │ + srdi r2,r2,2 │ │ │ │ + mtctr r2 │ │ │ │ slwi r3,r3,4 │ │ │ │ - bdnz 90e0 │ │ │ │ - b 90f8 │ │ │ │ + bdnz 8878 │ │ │ │ + b 8898 │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ nop │ │ │ │ li r3,1 │ │ │ │ - li r8,0 │ │ │ │ + li r9,0 │ │ │ │ stw r3,0(r4) │ │ │ │ - stw r8,0(r5) │ │ │ │ + stw r9,0(r5) │ │ │ │ blr │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - mr r10,r6 │ │ │ │ + mr r10,r7 │ │ │ │ li r3,2 │ │ │ │ - b 90c4 │ │ │ │ + b 885c │ │ │ │ nop │ │ │ │ li r3,1 │ │ │ │ - b 90f8 │ │ │ │ + b 8898 │ │ │ │ ... │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ │ │ │ │ -0000000000009140 : │ │ │ │ - addis r2,r12,7 │ │ │ │ - addi r2,r2,-4672 │ │ │ │ +0000000000008900 : │ │ │ │ mflr r0 │ │ │ │ - addis r9,r2,-3 │ │ │ │ stfd f24,-64(r1) │ │ │ │ stfd f25,-56(r1) │ │ │ │ fmr f24,f1 │ │ │ │ fmr f25,f2 │ │ │ │ + plfd f1,267372 # 49d80 │ │ │ │ + plfd f2,267372 # 49d88 │ │ │ │ stfd f20,-96(r1) │ │ │ │ stfd f21,-88(r1) │ │ │ │ stfd f22,-80(r1) │ │ │ │ - addi r9,r9,25008 │ │ │ │ + std r0,16(r1) │ │ │ │ stfd f23,-72(r1) │ │ │ │ stfd f26,-48(r1) │ │ │ │ stfd f27,-40(r1) │ │ │ │ stfd f28,-32(r1) │ │ │ │ stfd f29,-24(r1) │ │ │ │ stfd f30,-16(r1) │ │ │ │ + fmr f30,f3 │ │ │ │ stfd f31,-8(r1) │ │ │ │ - lfd f1,0(r9) │ │ │ │ - lfd f2,8(r9) │ │ │ │ - std r29,-136(r1) │ │ │ │ std r30,-128(r1) │ │ │ │ - std r31,-120(r1) │ │ │ │ fmr f31,f4 │ │ │ │ - fmr f30,f3 │ │ │ │ - std r0,16(r1) │ │ │ │ + std r31,-120(r1) │ │ │ │ stdu r1,-176(r1) │ │ │ │ - bl 4da58 │ │ │ │ - nop │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,25040 │ │ │ │ + bl 2fd0 │ │ │ │ + plfd f3,267320 # 49da0 │ │ │ │ + plfd f4,267320 # 49da8 │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ - bl 4da58 │ │ │ │ - nop │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,26000 │ │ │ │ + bl 2fd0 │ │ │ │ + plfd f3,268244 # 4a160 │ │ │ │ + plfd f4,268244 # 4a168 │ │ │ │ fmr f27,f2 │ │ │ │ fmr f26,f1 │ │ │ │ fmr f2,f25 │ │ │ │ fmr f1,f24 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ + bl 38f0 │ │ │ │ fmr f3,f26 │ │ │ │ fmr f4,f27 │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ + bl 38f0 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - bl 4dbe8 │ │ │ │ - nop │ │ │ │ - bl 3440 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 3450 │ │ │ │ + bl 3460 │ │ │ │ fmr f13,f2 │ │ │ │ fmr f12,f1 │ │ │ │ fmr f2,f25 │ │ │ │ fmr f1,f24 │ │ │ │ fmr f3,f26 │ │ │ │ fmr f4,f27 │ │ │ │ fmr f26,f12 │ │ │ │ fmr f27,f13 │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ + bl 38f0 │ │ │ │ fmr f3,f26 │ │ │ │ fmr f4,f27 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fneg f1,f1 │ │ │ │ fneg f2,f2 │ │ │ │ - bl 3060 │ │ │ │ - ld r2,24(r1) │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,26016 │ │ │ │ + bl 3060 │ │ │ │ + plfd f3,268128 # 4a170 │ │ │ │ + plfd f4,268128 # 4a178 │ │ │ │ fmr f27,f2 │ │ │ │ fmr f26,f1 │ │ │ │ fmr f2,f25 │ │ │ │ fmr f1,f24 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,26032 │ │ │ │ + bl 38f0 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ - lfd f2,8(r9) │ │ │ │ - lfd f1,0(r9) │ │ │ │ - bl 4dbe8 │ │ │ │ nop │ │ │ │ + plfd f2,268104 # 4a188 │ │ │ │ + plfd f1,268088 # 4a180 │ │ │ │ + bl 3450 │ │ │ │ fmr f3,f28 │ │ │ │ fmr f4,f29 │ │ │ │ - bl 35a0 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 35c0 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f27 │ │ │ │ fmr f1,f26 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f23,f2 │ │ │ │ fmr f22,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ fmr f3,f24 │ │ │ │ fmr f4,f25 │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,25008 │ │ │ │ + bl 38f0 │ │ │ │ + plfd f30,266992 # 49d80 │ │ │ │ + plfd f31,266992 # 49d88 │ │ │ │ fmr f21,f2 │ │ │ │ fmr f20,f1 │ │ │ │ - lfd f30,0(r9) │ │ │ │ - lfd f31,8(r9) │ │ │ │ fcmpu cr0,f20,f30 │ │ │ │ - bne 9334 │ │ │ │ + bne 8ab4 │ │ │ │ fcmpu cr0,f21,f31 │ │ │ │ - ble 9600 │ │ │ │ + ble 8d30 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f1,f30 │ │ │ │ fmr f2,f31 │ │ │ │ - addis r31,r2,-3 │ │ │ │ - addis r29,r2,-3 │ │ │ │ - li r30,0 │ │ │ │ - bl 4dbe8 │ │ │ │ - nop │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r31,r31,27952 │ │ │ │ - addi r29,r29,27968 │ │ │ │ - addi r9,r9,25984 │ │ │ │ + pla r30,269912 # 4a920 │ │ │ │ + li r31,0 │ │ │ │ + bl 3450 │ │ │ │ + plfd f28,267896 # 4a150 │ │ │ │ + plfd f29,267896 # 4a158 │ │ │ │ fmr f26,f30 │ │ │ │ fmr f27,f31 │ │ │ │ fmr f21,f2 │ │ │ │ fmr f20,f1 │ │ │ │ - lfd f28,0(r9) │ │ │ │ - lfd f29,8(r9) │ │ │ │ - nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ fmr f1,f20 │ │ │ │ fmr f2,f21 │ │ │ │ fmr f3,f28 │ │ │ │ fmr f4,f29 │ │ │ │ - addi r29,r29,16 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - mtfprwa f0,r30 │ │ │ │ - addi r30,r30,1 │ │ │ │ + addi r30,r30,16 │ │ │ │ + bl 329c │ │ │ │ + mtfprwa f0,r31 │ │ │ │ + addi r31,r31,1 │ │ │ │ fcfid f0,f0 │ │ │ │ - fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ fmr f3,f20 │ │ │ │ fmr f4,f21 │ │ │ │ + fmr f29,f2 │ │ │ │ xxlxor vs2,vs2,vs2 │ │ │ │ fmr f1,f0 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ + bl 38f0 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f27 │ │ │ │ fmr f1,f26 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - lfd f3,-16(r29) │ │ │ │ - lfd f4,-8(r29) │ │ │ │ + bl 329c │ │ │ │ + lfd f3,-16(r30) │ │ │ │ + lfd f4,-8(r30) │ │ │ │ fmr f27,f2 │ │ │ │ fmr f26,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ - cmplwi r30,23 │ │ │ │ + bl 38f0 │ │ │ │ + cmplwi r31,23 │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ - bne 9390 │ │ │ │ - addis r9,r2,-3 │ │ │ │ + bne 8b00 │ │ │ │ + plfd f3,266740 # 49d80 │ │ │ │ + plfd f4,266740 # 49d88 │ │ │ │ fmr f1,f24 │ │ │ │ fmr f2,f25 │ │ │ │ - addi r9,r9,25008 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ + bl 38f0 │ │ │ │ xxlxor vs12,vs12,vs12 │ │ │ │ xxlxor vs13,vs13,vs13 │ │ │ │ fcmpu cr0,f24,f12 │ │ │ │ - bne 9464 │ │ │ │ + bne 8bbc │ │ │ │ fcmpu cr0,f25,f13 │ │ │ │ fmr f21,f2 │ │ │ │ fmr f20,f1 │ │ │ │ - ble 9700 │ │ │ │ - addis r9,r2,-3 │ │ │ │ + ble 8df0 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f4,f2 │ │ │ │ + plfd f1,266672 # 49d80 │ │ │ │ + plfd f2,266672 # 49d88 │ │ │ │ stfd f18,64(r1) │ │ │ │ stfd f19,72(r1) │ │ │ │ - li r30,0 │ │ │ │ - addi r31,r31,16 │ │ │ │ - addi r9,r9,25008 │ │ │ │ - lfd f1,0(r9) │ │ │ │ - lfd f2,8(r9) │ │ │ │ - bl 4dbe8 │ │ │ │ - nop │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,25984 │ │ │ │ + pla r30,269624 # 4a920 │ │ │ │ + li r31,0 │ │ │ │ + bl 3450 │ │ │ │ fmr f21,f2 │ │ │ │ fmr f20,f1 │ │ │ │ + plfd f2,267608 # 4a158 │ │ │ │ + plfd f1,267592 # 4a150 │ │ │ │ fmr f18,f30 │ │ │ │ fmr f19,f31 │ │ │ │ - lfd f1,0(r9) │ │ │ │ - lfd f2,8(r9) │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f21 │ │ │ │ fmr f1,f20 │ │ │ │ - addi r31,r31,16 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - mtfprwa f0,r30 │ │ │ │ - addi r30,r30,1 │ │ │ │ + addi r30,r30,16 │ │ │ │ + bl 329c │ │ │ │ + mtfprwa f0,r31 │ │ │ │ + addi r31,r31,1 │ │ │ │ fcfid f0,f0 │ │ │ │ - fmr f25,f2 │ │ │ │ fmr f24,f1 │ │ │ │ fmr f3,f20 │ │ │ │ fmr f4,f21 │ │ │ │ + fmr f25,f2 │ │ │ │ xxlxor vs2,vs2,vs2 │ │ │ │ fmr f1,f0 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f3,f18 │ │ │ │ fmr f4,f19 │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ + bl 38f0 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - lfd f3,-16(r31) │ │ │ │ - lfd f4,-8(r31) │ │ │ │ + bl 329c │ │ │ │ + lfd f3,-16(r30) │ │ │ │ + lfd f4,-8(r30) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ fmr f2,f25 │ │ │ │ fmr f1,f24 │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ - cmplwi r30,23 │ │ │ │ - bne 94c0 │ │ │ │ + bl 38f0 │ │ │ │ + cmplwi r31,23 │ │ │ │ + bne 8c20 │ │ │ │ lfd f18,64(r1) │ │ │ │ lfd f19,72(r1) │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - bl 4dbe8 │ │ │ │ - nop │ │ │ │ + bl 3450 │ │ │ │ fmr f3,f26 │ │ │ │ fmr f4,f27 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - bl 4dbe8 │ │ │ │ - nop │ │ │ │ + bl 3450 │ │ │ │ fmr f3,f22 │ │ │ │ fmr f4,f23 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ addi r1,r1,176 │ │ │ │ ld r0,16(r1) │ │ │ │ - ld r29,-136(r1) │ │ │ │ ld r30,-128(r1) │ │ │ │ ld r31,-120(r1) │ │ │ │ lfd f20,-96(r1) │ │ │ │ lfd f21,-88(r1) │ │ │ │ lfd f22,-80(r1) │ │ │ │ lfd f23,-72(r1) │ │ │ │ lfd f24,-64(r1) │ │ │ │ lfd f25,-56(r1) │ │ │ │ lfd f26,-48(r1) │ │ │ │ + mtlr r0 │ │ │ │ lfd f27,-40(r1) │ │ │ │ lfd f28,-32(r1) │ │ │ │ lfd f29,-24(r1) │ │ │ │ lfd f30,-16(r1) │ │ │ │ lfd f31,-8(r1) │ │ │ │ - mtlr r0 │ │ │ │ blr │ │ │ │ nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addis r31,r2,-3 │ │ │ │ - addis r30,r2,-3 │ │ │ │ + plfd f28,267280 # 4a140 │ │ │ │ + plfd f29,267280 # 4a148 │ │ │ │ fmr f26,f30 │ │ │ │ fmr f27,f31 │ │ │ │ - li r29,22 │ │ │ │ - addi r9,r9,25968 │ │ │ │ - addi r31,r31,27952 │ │ │ │ - addi r30,r30,28304 │ │ │ │ - lfd f28,0(r9) │ │ │ │ - lfd f29,8(r9) │ │ │ │ + std r29,40(r1) │ │ │ │ + li r30,22 │ │ │ │ + pla r29,269248 # 4a910 │ │ │ │ + addi r31,r29,352 │ │ │ │ nop │ │ │ │ fmr f1,f20 │ │ │ │ fmr f2,f21 │ │ │ │ fmr f3,f28 │ │ │ │ fmr f4,f29 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - mtfprwa f0,r29 │ │ │ │ - addi r29,r29,-1 │ │ │ │ + bl 329c │ │ │ │ + mtfprwa f0,r30 │ │ │ │ + addi r30,r30,-1 │ │ │ │ fcfid f0,f0 │ │ │ │ - fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ fmr f3,f20 │ │ │ │ fmr f4,f21 │ │ │ │ + fmr f29,f2 │ │ │ │ xxlxor vs2,vs2,vs2 │ │ │ │ fmr f1,f0 │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ + bl 38f0 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f27 │ │ │ │ fmr f1,f26 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - lfd f3,0(r30) │ │ │ │ - lfd f4,8(r30) │ │ │ │ + bl 329c │ │ │ │ + lfd f3,0(r31) │ │ │ │ + lfd f4,8(r31) │ │ │ │ fmr f27,f2 │ │ │ │ fmr f26,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ - cmpld r31,r30 │ │ │ │ - addi r30,r30,-16 │ │ │ │ + bl 38f0 │ │ │ │ + cmpld r29,r31 │ │ │ │ + addi r31,r31,-16 │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ - bne 9630 │ │ │ │ - addis r9,r2,-3 │ │ │ │ - fmr f1,f24 │ │ │ │ - fmr f2,f25 │ │ │ │ - addi r9,r9,25008 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ - bl 4d958 │ │ │ │ + bne 8d60 │ │ │ │ + ld r29,40(r1) │ │ │ │ + b 8b8c │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + plfd f1,267088 # 4a140 │ │ │ │ + plfd f2,267088 # 4a148 │ │ │ │ + std r29,40(r1) │ │ │ │ + li r30,22 │ │ │ │ + pla r29,269064 # 4a910 │ │ │ │ + addi r31,r29,352 │ │ │ │ nop │ │ │ │ - xxlxor vs12,vs12,vs12 │ │ │ │ - xxlxor vs13,vs13,vs13 │ │ │ │ - fcmpu cr0,f24,f12 │ │ │ │ - bne 96f4 │ │ │ │ - fcmpu cr0,f25,f13 │ │ │ │ - fmr f21,f2 │ │ │ │ - fmr f20,f1 │ │ │ │ - bgt 9470 │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r30,r31,352 │ │ │ │ - li r29,22 │ │ │ │ - addi r9,r9,25968 │ │ │ │ - lfd f1,0(r9) │ │ │ │ - lfd f2,8(r9) │ │ │ │ nop │ │ │ │ nop │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f21 │ │ │ │ fmr f1,f20 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - mtfprwa f0,r29 │ │ │ │ - addi r29,r29,-1 │ │ │ │ + bl 329c │ │ │ │ + mtfprwa f0,r30 │ │ │ │ + addi r30,r30,-1 │ │ │ │ fmr f24,f1 │ │ │ │ fcfid f1,f0 │ │ │ │ - fmr f25,f2 │ │ │ │ fmr f3,f20 │ │ │ │ fmr f4,f21 │ │ │ │ + fmr f25,f2 │ │ │ │ xxlxor vs2,vs2,vs2 │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ + bl 38f0 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - lfd f3,0(r30) │ │ │ │ - lfd f4,8(r30) │ │ │ │ + bl 329c │ │ │ │ + lfd f3,0(r31) │ │ │ │ + lfd f4,8(r31) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ fmr f2,f25 │ │ │ │ fmr f1,f24 │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ - cmpld r30,r31 │ │ │ │ - addi r30,r30,-16 │ │ │ │ - bne 9720 │ │ │ │ - b 9560 │ │ │ │ + bl 38f0 │ │ │ │ + cmpld r31,r29 │ │ │ │ + addi r31,r31,-16 │ │ │ │ + bne 8e20 │ │ │ │ + ld r29,40(r1) │ │ │ │ + b 8cac │ │ │ │ .long 0x0 │ │ │ │ .long 0x1020000 │ │ │ │ .long 0x38e │ │ │ │ nop │ │ │ │ nop │ │ │ │ - nop │ │ │ │ │ │ │ │ -00000000000097c0 : │ │ │ │ - addis r2,r12,7 │ │ │ │ - addi r2,r2,-6336 │ │ │ │ - stfd f16,-128(r1) │ │ │ │ - stfd f17,-120(r1) │ │ │ │ +0000000000008eb0 : │ │ │ │ + stfd f26,-48(r1) │ │ │ │ + stfd f27,-40(r1) │ │ │ │ + fmr f26,f1 │ │ │ │ + fmr f27,f2 │ │ │ │ stfd f30,-16(r1) │ │ │ │ stfd f31,-8(r1) │ │ │ │ - fmr f17,f2 │ │ │ │ - fmr f16,f1 │ │ │ │ xxlxor vs30,vs30,vs30 │ │ │ │ xxlxor vs31,vs31,vs31 │ │ │ │ stdu r1,-224(r1) │ │ │ │ - fcmpu cr0,f16,f30 │ │ │ │ - bne 97f8 │ │ │ │ - fcmpu cr0,f17,f31 │ │ │ │ - beq 9ec0 │ │ │ │ + fcmpu cr0,f26,f30 │ │ │ │ + bne 8ee0 │ │ │ │ + fcmpu cr0,f27,f31 │ │ │ │ + beq 9510 │ │ │ │ stfd f18,112(r1) │ │ │ │ stfd f19,120(r1) │ │ │ │ fmr f18,f3 │ │ │ │ fmr f19,f4 │ │ │ │ fcmpu cr0,f18,f30 │ │ │ │ - bne 9818 │ │ │ │ + bne 8f00 │ │ │ │ fcmpu cr0,f19,f31 │ │ │ │ - bne 9850 │ │ │ │ - addis r9,r2,-3 │ │ │ │ + bne 8f40 │ │ │ │ lfd f18,112(r1) │ │ │ │ lfd f19,120(r1) │ │ │ │ addi r1,r1,224 │ │ │ │ - addi r9,r9,25008 │ │ │ │ - lfd f16,-128(r1) │ │ │ │ - lfd f17,-120(r1) │ │ │ │ + plfd f1,265840 # 49d80 │ │ │ │ + plfd f2,265840 # 49d88 │ │ │ │ + lfd f26,-48(r1) │ │ │ │ + lfd f27,-40(r1) │ │ │ │ lfd f30,-16(r1) │ │ │ │ lfd f31,-8(r1) │ │ │ │ - lfd f1,0(r9) │ │ │ │ - lfd f2,8(r9) │ │ │ │ blr │ │ │ │ nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ mflr r0 │ │ │ │ stfd f14,80(r1) │ │ │ │ stfd f15,88(r1) │ │ │ │ - stfd f20,128(r1) │ │ │ │ - stfd f21,136(r1) │ │ │ │ + stfd f16,96(r1) │ │ │ │ + stfd f17,104(r1) │ │ │ │ + std r0,240(r1) │ │ │ │ stfd f22,144(r1) │ │ │ │ stfd f23,152(r1) │ │ │ │ - stfd f26,176(r1) │ │ │ │ - stfd f27,184(r1) │ │ │ │ + stfd f20,128(r1) │ │ │ │ + stfd f21,136(r1) │ │ │ │ stfd f28,192(r1) │ │ │ │ stfd f29,200(r1) │ │ │ │ std r26,32(r1) │ │ │ │ std r27,40(r1) │ │ │ │ stfd f24,160(r1) │ │ │ │ stfd f25,168(r1) │ │ │ │ std r29,56(r1) │ │ │ │ std r30,64(r1) │ │ │ │ std r31,72(r1) │ │ │ │ - std r0,240(r1) │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,26016 │ │ │ │ + bl 38f0 │ │ │ │ + plfd f3,266720 # 4a170 │ │ │ │ + plfd f4,266720 # 4a178 │ │ │ │ fmr f25,f2 │ │ │ │ fmr f24,f1 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,26016 │ │ │ │ + bl 38f0 │ │ │ │ + plfd f3,266692 # 4a170 │ │ │ │ + plfd f4,266692 # 4a178 │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ - fmr f2,f17 │ │ │ │ - fmr f1,f16 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ - fmr f27,f2 │ │ │ │ - fmr f26,f1 │ │ │ │ + fmr f2,f27 │ │ │ │ + fmr f1,f26 │ │ │ │ + bl 38f0 │ │ │ │ + fmr f21,f2 │ │ │ │ + fmr f20,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ + fmr f3,f20 │ │ │ │ + fmr f4,f21 │ │ │ │ + bl 3450 │ │ │ │ fmr f3,f26 │ │ │ │ fmr f4,f27 │ │ │ │ - bl 4dbe8 │ │ │ │ - nop │ │ │ │ - fmr f3,f16 │ │ │ │ - fmr f4,f17 │ │ │ │ - bl 35a0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,26016 │ │ │ │ + bl 35c0 │ │ │ │ + plfd f3,266616 # 4a170 │ │ │ │ + plfd f4,266616 # 4a178 │ │ │ │ fmr f23,f2 │ │ │ │ fmr f22,f1 │ │ │ │ fmr f2,f19 │ │ │ │ fmr f1,f18 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ - fmr f21,f2 │ │ │ │ - fmr f20,f1 │ │ │ │ + bl 38f0 │ │ │ │ + fmr f17,f2 │ │ │ │ + fmr f16,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - fmr f3,f20 │ │ │ │ - fmr f4,f21 │ │ │ │ - bl 4dbe8 │ │ │ │ - nop │ │ │ │ + fmr f3,f16 │ │ │ │ + fmr f4,f17 │ │ │ │ + bl 3450 │ │ │ │ fmr f3,f18 │ │ │ │ fmr f4,f19 │ │ │ │ - bl 35a0 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 35c0 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f23 │ │ │ │ fmr f1,f22 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,26032 │ │ │ │ + bl 329c │ │ │ │ + plfd f3,266536 # 4a180 │ │ │ │ + plfd f4,266536 # 4a188 │ │ │ │ fmr f23,f2 │ │ │ │ fmr f22,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ mffprd r26,f22 │ │ │ │ mffprd r27,f23 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ - fmr f3,f20 │ │ │ │ - fmr f4,f21 │ │ │ │ - fmr f1,f26 │ │ │ │ - fmr f2,f27 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + fmr f3,f16 │ │ │ │ + fmr f4,f17 │ │ │ │ + fmr f1,f20 │ │ │ │ + fmr f2,f21 │ │ │ │ + bl 329c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - bl 4dbe8 │ │ │ │ - nop │ │ │ │ - bl 38a0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,25008 │ │ │ │ + bl 3450 │ │ │ │ + bl 38c0 │ │ │ │ + plfd f3,265416 # 49d80 │ │ │ │ + plfd f4,265416 # 49d88 │ │ │ │ fmr f21,f2 │ │ │ │ fmr f20,f1 │ │ │ │ fmr f2,f25 │ │ │ │ fmr f1,f24 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ + bl 38f0 │ │ │ │ fcmpu cr0,f24,f30 │ │ │ │ - bne 9a30 │ │ │ │ + bne 90e8 │ │ │ │ fcmpu cr0,f25,f31 │ │ │ │ - fmr f27,f2 │ │ │ │ - fmr f26,f1 │ │ │ │ - ble 9ef0 │ │ │ │ - addis r9,r2,-3 │ │ │ │ + fmr f17,f2 │ │ │ │ + fmr f16,f1 │ │ │ │ + ble 9540 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f4,f2 │ │ │ │ - addis r31,r2,-3 │ │ │ │ - addis r29,r2,-3 │ │ │ │ - li r30,0 │ │ │ │ - addi r9,r9,25008 │ │ │ │ - addi r31,r31,27952 │ │ │ │ - addi r29,r29,27968 │ │ │ │ - lfd f1,0(r9) │ │ │ │ - lfd f2,8(r9) │ │ │ │ - bl 4dbe8 │ │ │ │ nop │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,25008 │ │ │ │ - fmr f27,f2 │ │ │ │ - fmr f26,f1 │ │ │ │ - lfd f30,0(r9) │ │ │ │ - lfd f31,8(r9) │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,25984 │ │ │ │ - lfd f28,0(r9) │ │ │ │ - lfd f29,8(r9) │ │ │ │ + plfd f1,265344 # 49d80 │ │ │ │ + plfd f2,265344 # 49d88 │ │ │ │ + li r31,0 │ │ │ │ + pla r30,268300 # 4a920 │ │ │ │ + bl 3450 │ │ │ │ + plfd f30,265312 # 49d80 │ │ │ │ + plfd f31,265312 # 49d88 │ │ │ │ + plfd f28,266272 # 4a150 │ │ │ │ + plfd f29,266272 # 4a158 │ │ │ │ + fmr f17,f2 │ │ │ │ + fmr f16,f1 │ │ │ │ fmr f24,f30 │ │ │ │ fmr f25,f31 │ │ │ │ fmr f14,f30 │ │ │ │ fmr f15,f31 │ │ │ │ nop │ │ │ │ nop │ │ │ │ - fmr f1,f26 │ │ │ │ - fmr f2,f27 │ │ │ │ + fmr f1,f16 │ │ │ │ + fmr f2,f17 │ │ │ │ fmr f3,f28 │ │ │ │ fmr f4,f29 │ │ │ │ - addi r29,r29,16 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - mtfprwa f0,r30 │ │ │ │ - addi r30,r30,1 │ │ │ │ + addi r30,r30,16 │ │ │ │ + bl 329c │ │ │ │ + mtfprwa f0,r31 │ │ │ │ + addi r31,r31,1 │ │ │ │ + fcfid f0,f0 │ │ │ │ fmr f28,f1 │ │ │ │ - fcfid f1,f0 │ │ │ │ + fmr f3,f16 │ │ │ │ + fmr f4,f17 │ │ │ │ fmr f29,f2 │ │ │ │ - fmr f3,f26 │ │ │ │ - fmr f4,f27 │ │ │ │ xxlxor vs2,vs2,vs2 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + fmr f1,f0 │ │ │ │ + bl 329c │ │ │ │ fmr f3,f14 │ │ │ │ fmr f4,f15 │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ + bl 38f0 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f25 │ │ │ │ fmr f1,f24 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - lfd f3,-16(r29) │ │ │ │ - lfd f4,-8(r29) │ │ │ │ + bl 329c │ │ │ │ + lfd f3,-16(r30) │ │ │ │ + lfd f4,-8(r30) │ │ │ │ fmr f25,f2 │ │ │ │ fmr f24,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ - cmplwi r30,23 │ │ │ │ + bl 38f0 │ │ │ │ + cmplwi r31,23 │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ - bne 9ab0 │ │ │ │ - addis r9,r2,-3 │ │ │ │ - fmr f1,f16 │ │ │ │ - fmr f2,f17 │ │ │ │ - addi r9,r9,25008 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ + bne 9160 │ │ │ │ + plfd f3,265108 # 49d80 │ │ │ │ + plfd f4,265108 # 49d88 │ │ │ │ + fmr f1,f26 │ │ │ │ + fmr f2,f27 │ │ │ │ + bl 38f0 │ │ │ │ xxlxor vs12,vs12,vs12 │ │ │ │ xxlxor vs13,vs13,vs13 │ │ │ │ - fcmpu cr0,f16,f12 │ │ │ │ - bne 9b80 │ │ │ │ - fcmpu cr0,f17,f13 │ │ │ │ + fcmpu cr0,f26,f12 │ │ │ │ + bne 921c │ │ │ │ + fcmpu cr0,f27,f13 │ │ │ │ fmr f17,f2 │ │ │ │ fmr f16,f1 │ │ │ │ - ble 9ffc │ │ │ │ - addis r9,r2,-3 │ │ │ │ + ble 96a0 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f4,f2 │ │ │ │ - li r29,0 │ │ │ │ - addi r30,r31,16 │ │ │ │ - addi r9,r9,25008 │ │ │ │ - lfd f1,0(r9) │ │ │ │ - lfd f2,8(r9) │ │ │ │ - bl 4dbe8 │ │ │ │ - nop │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,25984 │ │ │ │ + plfd f1,265040 # 49d80 │ │ │ │ + plfd f2,265040 # 49d88 │ │ │ │ + li r31,0 │ │ │ │ + pla r30,267996 # 4a920 │ │ │ │ + bl 3450 │ │ │ │ fmr f17,f2 │ │ │ │ fmr f16,f1 │ │ │ │ + plfd f2,265984 # 4a158 │ │ │ │ + plfd f1,265968 # 4a150 │ │ │ │ fmr f26,f30 │ │ │ │ fmr f27,f31 │ │ │ │ fmr f14,f30 │ │ │ │ fmr f15,f31 │ │ │ │ - lfd f1,0(r9) │ │ │ │ - lfd f2,8(r9) │ │ │ │ + nop │ │ │ │ nop │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f17 │ │ │ │ fmr f1,f16 │ │ │ │ addi r30,r30,16 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - mtfprwa f0,r29 │ │ │ │ - addi r29,r29,1 │ │ │ │ + bl 329c │ │ │ │ + mtfprwa f0,r31 │ │ │ │ + addi r31,r31,1 │ │ │ │ fmr f22,f1 │ │ │ │ fcfid f1,f0 │ │ │ │ - fmr f23,f2 │ │ │ │ fmr f3,f16 │ │ │ │ fmr f4,f17 │ │ │ │ + fmr f23,f2 │ │ │ │ xxlxor vs2,vs2,vs2 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f3,f14 │ │ │ │ fmr f4,f15 │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ + bl 38f0 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f27 │ │ │ │ fmr f1,f26 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ lfd f3,-16(r30) │ │ │ │ lfd f4,-8(r30) │ │ │ │ fmr f27,f2 │ │ │ │ fmr f26,f1 │ │ │ │ fmr f2,f23 │ │ │ │ fmr f1,f22 │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ - cmplwi r29,23 │ │ │ │ - bne 9be0 │ │ │ │ + bl 38f0 │ │ │ │ + cmplwi r31,23 │ │ │ │ + bne 9280 │ │ │ │ fmr f3,f26 │ │ │ │ fmr f4,f27 │ │ │ │ - bl 4dbe8 │ │ │ │ - nop │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,25008 │ │ │ │ + bl 3450 │ │ │ │ + plfd f3,264820 # 49d80 │ │ │ │ + plfd f4,264820 # 49d88 │ │ │ │ fmr f17,f2 │ │ │ │ fmr f16,f1 │ │ │ │ fmr f2,f19 │ │ │ │ fmr f1,f18 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ + bl 38f0 │ │ │ │ xxlxor vs12,vs12,vs12 │ │ │ │ xxlxor vs13,vs13,vs13 │ │ │ │ fcmpu cr0,f18,f12 │ │ │ │ - bne 9cc0 │ │ │ │ + bne 9344 │ │ │ │ fcmpu cr0,f19,f13 │ │ │ │ fmr f19,f2 │ │ │ │ fmr f18,f1 │ │ │ │ - ble a0b0 │ │ │ │ - addis r9,r2,-3 │ │ │ │ + ble 9600 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f4,f2 │ │ │ │ - li r30,0 │ │ │ │ - addi r31,r31,16 │ │ │ │ - addi r9,r9,25008 │ │ │ │ - lfd f1,0(r9) │ │ │ │ - lfd f2,8(r9) │ │ │ │ - bl 4dbe8 │ │ │ │ - nop │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,25984 │ │ │ │ + plfd f1,264744 # 49d80 │ │ │ │ + plfd f2,264744 # 49d88 │ │ │ │ + li r31,0 │ │ │ │ + pla r30,267700 # 4a920 │ │ │ │ + bl 3450 │ │ │ │ + plfd f26,265688 # 4a150 │ │ │ │ + plfd f27,265688 # 4a158 │ │ │ │ fmr f19,f2 │ │ │ │ fmr f18,f1 │ │ │ │ fmr f14,f30 │ │ │ │ fmr f15,f31 │ │ │ │ - lfd f26,0(r9) │ │ │ │ - lfd f27,8(r9) │ │ │ │ - nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ fmr f1,f18 │ │ │ │ fmr f2,f19 │ │ │ │ fmr f3,f26 │ │ │ │ fmr f4,f27 │ │ │ │ - addi r31,r31,16 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - mtfprwa f0,r30 │ │ │ │ - addi r30,r30,1 │ │ │ │ + addi r30,r30,16 │ │ │ │ + bl 329c │ │ │ │ + mtfprwa f0,r31 │ │ │ │ + addi r31,r31,1 │ │ │ │ fmr f26,f1 │ │ │ │ fcfid f1,f0 │ │ │ │ - fmr f27,f2 │ │ │ │ fmr f3,f18 │ │ │ │ fmr f4,f19 │ │ │ │ + fmr f27,f2 │ │ │ │ xxlxor vs2,vs2,vs2 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f3,f14 │ │ │ │ fmr f4,f15 │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ + bl 38f0 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - lfd f3,-16(r31) │ │ │ │ - lfd f4,-8(r31) │ │ │ │ + bl 329c │ │ │ │ + lfd f3,-16(r30) │ │ │ │ + lfd f4,-8(r30) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ fmr f2,f27 │ │ │ │ fmr f1,f26 │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ - cmplwi r30,23 │ │ │ │ + bl 38f0 │ │ │ │ + cmplwi r31,23 │ │ │ │ fmr f27,f2 │ │ │ │ fmr f26,f1 │ │ │ │ - bne 9d20 │ │ │ │ + bne 93a0 │ │ │ │ fmr f3,f24 │ │ │ │ fmr f4,f25 │ │ │ │ fmr f1,f16 │ │ │ │ fmr f2,f17 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f13,f2 │ │ │ │ fmr f12,f1 │ │ │ │ fmr f2,f27 │ │ │ │ fmr f1,f26 │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ fmr f30,f12 │ │ │ │ fmr f31,f13 │ │ │ │ - bl 4dbe8 │ │ │ │ - nop │ │ │ │ + bl 3450 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - bl 4dbe8 │ │ │ │ - nop │ │ │ │ + bl 3450 │ │ │ │ fmr f3,f20 │ │ │ │ fmr f4,f21 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ mtfprd f4,r27 │ │ │ │ mtfprd f3,r26 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - bl 38a0 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 329c │ │ │ │ ld r0,240(r1) │ │ │ │ lfd f14,80(r1) │ │ │ │ lfd f15,88(r1) │ │ │ │ + lfd f16,96(r1) │ │ │ │ + lfd f17,104(r1) │ │ │ │ lfd f18,112(r1) │ │ │ │ lfd f19,120(r1) │ │ │ │ lfd f20,128(r1) │ │ │ │ lfd f21,136(r1) │ │ │ │ lfd f22,144(r1) │ │ │ │ + mtlr r0 │ │ │ │ lfd f23,152(r1) │ │ │ │ lfd f24,160(r1) │ │ │ │ lfd f25,168(r1) │ │ │ │ - lfd f26,176(r1) │ │ │ │ - lfd f27,184(r1) │ │ │ │ lfd f28,192(r1) │ │ │ │ lfd f29,200(r1) │ │ │ │ ld r26,32(r1) │ │ │ │ ld r27,40(r1) │ │ │ │ ld r29,56(r1) │ │ │ │ ld r30,64(r1) │ │ │ │ ld r31,72(r1) │ │ │ │ addi r1,r1,224 │ │ │ │ - mtlr r0 │ │ │ │ - lfd f16,-128(r1) │ │ │ │ - lfd f17,-120(r1) │ │ │ │ + lfd f26,-48(r1) │ │ │ │ + lfd f27,-40(r1) │ │ │ │ lfd f30,-16(r1) │ │ │ │ lfd f31,-8(r1) │ │ │ │ - blr │ │ │ │ - addis r9,r2,-3 │ │ │ │ + b 38c0 │ │ │ │ + nop │ │ │ │ addi r1,r1,224 │ │ │ │ - addi r9,r9,25008 │ │ │ │ - lfd f16,-128(r1) │ │ │ │ - lfd f17,-120(r1) │ │ │ │ + plfd f1,264300 # 49d80 │ │ │ │ + plfd f2,264300 # 49d88 │ │ │ │ + lfd f26,-48(r1) │ │ │ │ + lfd f27,-40(r1) │ │ │ │ lfd f30,-16(r1) │ │ │ │ lfd f31,-8(r1) │ │ │ │ - lfd f1,0(r9) │ │ │ │ - lfd f2,8(r9) │ │ │ │ blr │ │ │ │ nop │ │ │ │ nop │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addis r31,r2,-3 │ │ │ │ - addis r30,r2,-3 │ │ │ │ - li r29,22 │ │ │ │ - addi r9,r9,25008 │ │ │ │ - addi r31,r31,27952 │ │ │ │ - addi r30,r30,28304 │ │ │ │ - lfd f30,0(r9) │ │ │ │ - lfd f31,8(r9) │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,25968 │ │ │ │ - lfd f28,0(r9) │ │ │ │ - lfd f29,8(r9) │ │ │ │ + plfd f30,264256 # 49d80 │ │ │ │ + plfd f31,264256 # 49d88 │ │ │ │ + pla r29,267200 # 4a910 │ │ │ │ + li r30,22 │ │ │ │ + addi r31,r29,352 │ │ │ │ + plfd f28,265184 # 4a140 │ │ │ │ + plfd f29,265184 # 4a148 │ │ │ │ fmr f24,f30 │ │ │ │ fmr f25,f31 │ │ │ │ nop │ │ │ │ - fmr f1,f26 │ │ │ │ - fmr f2,f27 │ │ │ │ + nop │ │ │ │ + fmr f1,f16 │ │ │ │ + fmr f2,f17 │ │ │ │ fmr f3,f28 │ │ │ │ fmr f4,f29 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - mtfprwa f0,r29 │ │ │ │ - addi r29,r29,-1 │ │ │ │ + bl 329c │ │ │ │ + mtfprwa f0,r30 │ │ │ │ + addi r30,r30,-1 │ │ │ │ fmr f28,f1 │ │ │ │ fcfid f1,f0 │ │ │ │ + fmr f3,f16 │ │ │ │ + fmr f4,f17 │ │ │ │ fmr f29,f2 │ │ │ │ - fmr f3,f26 │ │ │ │ - fmr f4,f27 │ │ │ │ xxlxor vs2,vs2,vs2 │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ + bl 38f0 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f25 │ │ │ │ fmr f1,f24 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - lfd f3,0(r30) │ │ │ │ - lfd f4,8(r30) │ │ │ │ + bl 329c │ │ │ │ + lfd f3,0(r31) │ │ │ │ + lfd f4,8(r31) │ │ │ │ fmr f25,f2 │ │ │ │ fmr f24,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ - cmpld r31,r30 │ │ │ │ - addi r30,r30,-16 │ │ │ │ + bl 38f0 │ │ │ │ + cmpld r29,r31 │ │ │ │ + addi r31,r31,-16 │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ - bne 9f30 │ │ │ │ - addis r9,r2,-3 │ │ │ │ - fmr f1,f16 │ │ │ │ - fmr f2,f17 │ │ │ │ - addi r9,r9,25008 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ - xxlxor vs12,vs12,vs12 │ │ │ │ - xxlxor vs13,vs13,vs13 │ │ │ │ - fcmpu cr0,f16,f12 │ │ │ │ - bne 9ff0 │ │ │ │ - fcmpu cr0,f17,f13 │ │ │ │ - fmr f17,f2 │ │ │ │ - fmr f16,f1 │ │ │ │ - bgt 9b8c │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r29,r31,352 │ │ │ │ + bne 9580 │ │ │ │ + b 91ec │ │ │ │ + plfd f26,265024 # 4a140 │ │ │ │ + plfd f27,265024 # 4a148 │ │ │ │ + pla r30,267008 # 4a910 │ │ │ │ + li r31,22 │ │ │ │ + addi r29,r30,352 │ │ │ │ + fmr f1,f18 │ │ │ │ + fmr f2,f19 │ │ │ │ + fmr f3,f26 │ │ │ │ + fmr f4,f27 │ │ │ │ + bl 329c │ │ │ │ + mtfprwa f0,r31 │ │ │ │ + addi r31,r31,-1 │ │ │ │ + fmr f26,f1 │ │ │ │ + fcfid f1,f0 │ │ │ │ + fmr f3,f18 │ │ │ │ + fmr f4,f19 │ │ │ │ + fmr f27,f2 │ │ │ │ + xxlxor vs2,vs2,vs2 │ │ │ │ + bl 38f0 │ │ │ │ + fmr f4,f2 │ │ │ │ + fmr f3,f1 │ │ │ │ + fmr f2,f31 │ │ │ │ + fmr f1,f30 │ │ │ │ + bl 329c │ │ │ │ + lfd f3,0(r29) │ │ │ │ + lfd f4,8(r29) │ │ │ │ + fmr f31,f2 │ │ │ │ + fmr f30,f1 │ │ │ │ + fmr f2,f27 │ │ │ │ + fmr f1,f26 │ │ │ │ + bl 38f0 │ │ │ │ + cmpld r29,r30 │ │ │ │ + addi r29,r29,-16 │ │ │ │ + fmr f27,f2 │ │ │ │ + fmr f26,f1 │ │ │ │ + bne 9620 │ │ │ │ + b 9428 │ │ │ │ + plfd f1,264864 # 4a140 │ │ │ │ + plfd f2,264864 # 4a148 │ │ │ │ fmr f26,f30 │ │ │ │ fmr f27,f31 │ │ │ │ - li r30,22 │ │ │ │ - addi r9,r9,25968 │ │ │ │ - lfd f1,0(r9) │ │ │ │ - lfd f2,8(r9) │ │ │ │ + pla r30,266840 # 4a910 │ │ │ │ + li r31,22 │ │ │ │ + addi r29,r30,352 │ │ │ │ + nop │ │ │ │ nop │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f17 │ │ │ │ fmr f1,f16 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - mtfprwa f0,r30 │ │ │ │ - addi r30,r30,-1 │ │ │ │ + bl 329c │ │ │ │ + mtfprwa f0,r31 │ │ │ │ + addi r31,r31,-1 │ │ │ │ fmr f14,f1 │ │ │ │ fcfid f1,f0 │ │ │ │ - fmr f15,f2 │ │ │ │ fmr f3,f16 │ │ │ │ fmr f4,f17 │ │ │ │ + fmr f15,f2 │ │ │ │ xxlxor vs2,vs2,vs2 │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ + bl 38f0 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f27 │ │ │ │ fmr f1,f26 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ lfd f3,0(r29) │ │ │ │ lfd f4,8(r29) │ │ │ │ fmr f27,f2 │ │ │ │ fmr f26,f1 │ │ │ │ fmr f2,f15 │ │ │ │ fmr f1,f14 │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ - cmpld r31,r29 │ │ │ │ + bl 38f0 │ │ │ │ + cmpld r30,r29 │ │ │ │ addi r29,r29,-16 │ │ │ │ - bne a020 │ │ │ │ - b 9c74 │ │ │ │ + bne 96d0 │ │ │ │ + b 9300 │ │ │ │ + .long 0x0 │ │ │ │ + .long 0x1020000 │ │ │ │ + .long 0x692 │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r29,r31,352 │ │ │ │ - li r30,22 │ │ │ │ - addi r9,r9,25968 │ │ │ │ - lfd f26,0(r9) │ │ │ │ - lfd f27,8(r9) │ │ │ │ nop │ │ │ │ nop │ │ │ │ - fmr f1,f18 │ │ │ │ - fmr f2,f19 │ │ │ │ - fmr f3,f26 │ │ │ │ - fmr f4,f27 │ │ │ │ - bl 4db58 │ │ │ │ nop │ │ │ │ - mtfprwa f0,r30 │ │ │ │ - addi r30,r30,-1 │ │ │ │ - fmr f26,f1 │ │ │ │ - fcfid f1,f0 │ │ │ │ - fmr f27,f2 │ │ │ │ - fmr f3,f18 │ │ │ │ - fmr f4,f19 │ │ │ │ - xxlxor vs2,vs2,vs2 │ │ │ │ - bl 4d958 │ │ │ │ nop │ │ │ │ - fmr f4,f2 │ │ │ │ - fmr f3,f1 │ │ │ │ - fmr f2,f31 │ │ │ │ - fmr f1,f30 │ │ │ │ - bl 4db58 │ │ │ │ nop │ │ │ │ - lfd f3,0(r29) │ │ │ │ - lfd f4,8(r29) │ │ │ │ - fmr f31,f2 │ │ │ │ - fmr f30,f1 │ │ │ │ - fmr f2,f27 │ │ │ │ - fmr f1,f26 │ │ │ │ - bl 4d958 │ │ │ │ nop │ │ │ │ - cmpld r29,r31 │ │ │ │ - addi r29,r29,-16 │ │ │ │ - fmr f27,f2 │ │ │ │ - fmr f26,f1 │ │ │ │ - bne a0d0 │ │ │ │ - b 9dbc │ │ │ │ - .long 0x0 │ │ │ │ - .long 0x1020000 │ │ │ │ - .long 0x692 │ │ │ │ nop │ │ │ │ │ │ │ │ -000000000000a170 : │ │ │ │ - addis r2,r12,7 │ │ │ │ - addi r2,r2,-8816 │ │ │ │ +0000000000009780 : │ │ │ │ cmpdi r3,0 │ │ │ │ beqlr │ │ │ │ - nop │ │ │ │ - mflr r0 │ │ │ │ - ld r9,-32648(r2) │ │ │ │ - ld r12,0(r9) │ │ │ │ - std r0,16(r1) │ │ │ │ - stdu r1,-32(r1) │ │ │ │ + pld r2,354288 # 5ff78 [nfftl_free_hook@got] │ │ │ │ + ld r12,0(r2) │ │ │ │ cmpdi r12,0 │ │ │ │ - beq a1c0 │ │ │ │ - std r2,24(r1) │ │ │ │ + beq 97b0 │ │ │ │ mtctr r12 │ │ │ │ - bctrl │ │ │ │ - ld r2,24(r1) │ │ │ │ - addi r1,r1,32 │ │ │ │ - ld r0,16(r1) │ │ │ │ - mtlr r0 │ │ │ │ - blr │ │ │ │ - bl 3700 │ │ │ │ - ld r2,24(r1) │ │ │ │ - addi r1,r1,32 │ │ │ │ - ld r0,16(r1) │ │ │ │ - mtlr r0 │ │ │ │ - blr │ │ │ │ - .long 0x0 │ │ │ │ - .long 0x1000000 │ │ │ │ - .long 0x80 │ │ │ │ + bctr │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ + b 3720 │ │ │ │ + ... │ │ │ │ │ │ │ │ -000000000000a1f0 : │ │ │ │ - addis r2,r12,7 │ │ │ │ - addi r2,r2,-8944 │ │ │ │ - nop │ │ │ │ +00000000000097c0 : │ │ │ │ + pld r2,354240 # 5ff80 [nfftl_die_hook@got] │ │ │ │ mflr r0 │ │ │ │ - ld r9,-32640(r2) │ │ │ │ - ld r12,0(r9) │ │ │ │ std r0,16(r1) │ │ │ │ stdu r1,-32(r1) │ │ │ │ - std r2,24(r1) │ │ │ │ + ld r12,0(r2) │ │ │ │ cmpdi r12,0 │ │ │ │ - beq a228 │ │ │ │ + beq 97e8 │ │ │ │ mtctr r12 │ │ │ │ bctrl │ │ │ │ - ld r2,24(r1) │ │ │ │ li r3,1 │ │ │ │ - bl 3580 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 35a0 │ │ │ │ .long 0x0 │ │ │ │ .long 0x1000000 │ │ │ │ .long 0x80 │ │ │ │ + nop │ │ │ │ │ │ │ │ -000000000000a240 : │ │ │ │ - addis r2,r12,7 │ │ │ │ - addi r2,r2,-9024 │ │ │ │ +0000000000009800 : │ │ │ │ + pld r9,354160 # 5ff70 [nfftl_malloc_hook@got] │ │ │ │ + ld r12,0(r9) │ │ │ │ + cmpdi r12,0 │ │ │ │ + beq 9820 │ │ │ │ + mtctr r12 │ │ │ │ + bctr │ │ │ │ nop │ │ │ │ + mr r2,r3 │ │ │ │ mflr r0 │ │ │ │ + li r3,1 │ │ │ │ std r31,-8(r1) │ │ │ │ - ld r10,-32632(r2) │ │ │ │ - ld r12,0(r10) │ │ │ │ + cmpdi r2,0 │ │ │ │ std r0,16(r1) │ │ │ │ stdu r1,-48(r1) │ │ │ │ - cmpdi r12,0 │ │ │ │ - beq a2a0 │ │ │ │ - mtctr r12 │ │ │ │ - std r2,24(r1) │ │ │ │ - bctrl │ │ │ │ - ld r2,24(r1) │ │ │ │ - mr r31,r3 │ │ │ │ + iseleq r3,r3,r2 │ │ │ │ + bl 3660 │ │ │ │ + mr. r31,r3 │ │ │ │ + beq 9870 │ │ │ │ addi r1,r1,48 │ │ │ │ mr r3,r31 │ │ │ │ ld r0,16(r1) │ │ │ │ ld r31,-8(r1) │ │ │ │ mtlr r0 │ │ │ │ blr │ │ │ │ nop │ │ │ │ nop │ │ │ │ - mr r9,r3 │ │ │ │ - li r3,1 │ │ │ │ - cmpdi r9,0 │ │ │ │ - iseleq r3,r3,r9 │ │ │ │ - bl 3640 │ │ │ │ - ld r2,24(r1) │ │ │ │ - mr. r31,r3 │ │ │ │ - bne a280 │ │ │ │ - addis r3,r2,-3 │ │ │ │ - addi r3,r3,24504 │ │ │ │ - bl 3680 │ │ │ │ - ld r2,24(r1) │ │ │ │ - b a280 │ │ │ │ + nop │ │ │ │ + pla r3,262936 # 49b88 │ │ │ │ + bl 36a0 │ │ │ │ + b 984c │ │ │ │ .long 0x0 │ │ │ │ .long 0x1000000 │ │ │ │ .long 0x180 │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ │ │ │ │ -000000000000a2e0 : │ │ │ │ - addis r2,r12,7 │ │ │ │ - addi r2,r2,-9184 │ │ │ │ - mflr r0 │ │ │ │ +00000000000098c0 : │ │ │ │ std r31,-8(r1) │ │ │ │ - stdu r1,-160(r1) │ │ │ │ mr. r31,r3 │ │ │ │ - std r0,176(r1) │ │ │ │ - beq a55c │ │ │ │ + stdu r1,-160(r1) │ │ │ │ + beq 9ad4 │ │ │ │ cmpdi r5,0 │ │ │ │ std r29,136(r1) │ │ │ │ std r30,144(r1) │ │ │ │ mr r29,r4 │ │ │ │ - beq a440 │ │ │ │ - addis r4,r2,-3 │ │ │ │ + beq 99f0 │ │ │ │ + mflr r0 │ │ │ │ mr r6,r31 │ │ │ │ li r3,1 │ │ │ │ - addi r4,r4,24552 │ │ │ │ - bl 3100 │ │ │ │ - ld r2,24(r1) │ │ │ │ - cmpdi r29,0 │ │ │ │ - ble a3f4 │ │ │ │ - std r25,104(r1) │ │ │ │ - std r26,112(r1) │ │ │ │ - addis r25,r2,-3 │ │ │ │ - addis r26,r2,-3 │ │ │ │ - li r30,0 │ │ │ │ std r28,128(r1) │ │ │ │ + pla r4,262852 # 49bb8 │ │ │ │ + li r30,0 │ │ │ │ + std r0,176(r1) │ │ │ │ + bl 3100 │ │ │ │ + mr. r28,r29 │ │ │ │ + pla r2,262852 # 49bd0 │ │ │ │ + std r2,96(r1) │ │ │ │ + pla r2,262832 # 49bc8 │ │ │ │ + std r2,104(r1) │ │ │ │ + ble 99ac │ │ │ │ std r27,120(r1) │ │ │ │ - mr r28,r29 │ │ │ │ - addi r26,r26,24576 │ │ │ │ - addi r25,r25,24568 │ │ │ │ - b a398 │ │ │ │ + b 9964 │ │ │ │ ld r5,0(r31) │ │ │ │ ld r6,8(r31) │ │ │ │ - mr r4,r26 │ │ │ │ li r3,1 │ │ │ │ + ld r4,96(r1) │ │ │ │ mtfprd f2,r6 │ │ │ │ mtfprd f1,r5 │ │ │ │ - bl 3100 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 3100 │ │ │ │ cmpdi r27,7 │ │ │ │ - beq a430 │ │ │ │ + beq 99e0 │ │ │ │ addic. r28,r28,-1 │ │ │ │ addi r30,r30,1 │ │ │ │ addi r31,r31,16 │ │ │ │ - beq a3e4 │ │ │ │ + beq 99a8 │ │ │ │ andi. r27,r30,7 │ │ │ │ - bne a360 │ │ │ │ + bne 9930 │ │ │ │ + ld r4,104(r1) │ │ │ │ mr r5,r30 │ │ │ │ - mr r4,r25 │ │ │ │ li r3,1 │ │ │ │ addi r30,r30,1 │ │ │ │ addi r31,r31,16 │ │ │ │ - bl 3100 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 3100 │ │ │ │ ld r5,-16(r31) │ │ │ │ ld r6,-8(r31) │ │ │ │ li r3,1 │ │ │ │ - mr r4,r26 │ │ │ │ + ld r4,96(r1) │ │ │ │ mtfprd f2,r6 │ │ │ │ mtfprd f1,r5 │ │ │ │ - bl 3100 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 3100 │ │ │ │ addic. r28,r28,-1 │ │ │ │ - bne a398 │ │ │ │ - ld r25,104(r1) │ │ │ │ - ld r26,112(r1) │ │ │ │ + bne 9964 │ │ │ │ ld r27,120(r1) │ │ │ │ - ld r28,128(r1) │ │ │ │ andi. r30,r29,7 │ │ │ │ - bne a520 │ │ │ │ - nop │ │ │ │ - ld r9,-32624(r2) │ │ │ │ - ld r3,0(r9) │ │ │ │ - bl 3480 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bne 9aa0 │ │ │ │ + ld r28,128(r1) │ │ │ │ ld r0,176(r1) │ │ │ │ + mtlr r0 │ │ │ │ + pld r2,353736 # 5ff88 [stdout@got] │ │ │ │ ld r29,136(r1) │ │ │ │ ld r30,144(r1) │ │ │ │ addi r1,r1,160 │ │ │ │ ld r31,-8(r1) │ │ │ │ - mtlr r0 │ │ │ │ - blr │ │ │ │ - nop │ │ │ │ + ld r3,0(r2) │ │ │ │ + b 34a0 │ │ │ │ li r3,10 │ │ │ │ - bl 36a0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - b a388 │ │ │ │ - addis r29,r2,-3 │ │ │ │ + bl 36c0 │ │ │ │ + b 9954 │ │ │ │ + nop │ │ │ │ mr. r30,r4 │ │ │ │ - addi r29,r29,24584 │ │ │ │ - ble a3fc │ │ │ │ - andi. r9,r30,1 │ │ │ │ - std r28,128(r1) │ │ │ │ - addi r28,r30,-1 │ │ │ │ - beq a490 │ │ │ │ + ble 99c0 │ │ │ │ + mflr r0 │ │ │ │ + andi. r2,r30,1 │ │ │ │ + addi r29,r30,-1 │ │ │ │ + pla r2,262612 # 49bd8 │ │ │ │ + std r2,96(r1) │ │ │ │ + std r0,176(r1) │ │ │ │ + beq 9a50 │ │ │ │ ld r5,0(r31) │ │ │ │ ld r6,8(r31) │ │ │ │ - mr r4,r29 │ │ │ │ li r3,1 │ │ │ │ + pla r4,262580 # 49bd8 │ │ │ │ addi r31,r31,16 │ │ │ │ mtfprd f2,r6 │ │ │ │ mtfprd f1,r5 │ │ │ │ - bl 3100 │ │ │ │ - ld r2,24(r1) │ │ │ │ - mr. r30,r28 │ │ │ │ - beq a4e0 │ │ │ │ + bl 3100 │ │ │ │ + mr. r30,r29 │ │ │ │ + beq 99b8 │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ nop │ │ │ │ ld r5,0(r31) │ │ │ │ ld r6,8(r31) │ │ │ │ - mr r4,r29 │ │ │ │ li r3,1 │ │ │ │ addi r30,r30,-1 │ │ │ │ addi r31,r31,32 │ │ │ │ + ld r4,96(r1) │ │ │ │ mtfprd f2,r6 │ │ │ │ mtfprd f1,r5 │ │ │ │ - bl 3100 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 3100 │ │ │ │ ld r5,-16(r31) │ │ │ │ ld r6,-8(r31) │ │ │ │ li r3,1 │ │ │ │ - mr r4,r29 │ │ │ │ + ld r4,96(r1) │ │ │ │ mtfprd f2,r6 │ │ │ │ mtfprd f1,r5 │ │ │ │ - bl 3100 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 3100 │ │ │ │ addic. r30,r30,-1 │ │ │ │ - bne a490 │ │ │ │ - nop │ │ │ │ - ld r28,128(r1) │ │ │ │ - ld r9,-32624(r2) │ │ │ │ - ld r3,0(r9) │ │ │ │ - bl 3480 │ │ │ │ - ld r2,24(r1) │ │ │ │ - ld r0,176(r1) │ │ │ │ - ld r29,136(r1) │ │ │ │ - ld r30,144(r1) │ │ │ │ - addi r1,r1,160 │ │ │ │ - ld r31,-8(r1) │ │ │ │ - mtlr r0 │ │ │ │ - blr │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ + bne 9a50 │ │ │ │ + b 99b8 │ │ │ │ nop │ │ │ │ li r3,10 │ │ │ │ - bl 36a0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - nop │ │ │ │ - ld r9,-32624(r2) │ │ │ │ - ld r3,0(r9) │ │ │ │ - bl 3480 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 36c0 │ │ │ │ + pld r2,353504 # 5ff88 [stdout@got] │ │ │ │ ld r0,176(r1) │ │ │ │ + ld r28,128(r1) │ │ │ │ ld r29,136(r1) │ │ │ │ ld r30,144(r1) │ │ │ │ addi r1,r1,160 │ │ │ │ + ld r3,0(r2) │ │ │ │ ld r31,-8(r1) │ │ │ │ mtlr r0 │ │ │ │ - blr │ │ │ │ - addis r3,r2,-3 │ │ │ │ - std r25,104(r1) │ │ │ │ - std r26,112(r1) │ │ │ │ + b 34a0 │ │ │ │ + mflr r0 │ │ │ │ std r27,120(r1) │ │ │ │ std r28,128(r1) │ │ │ │ + pla r3,262344 # 49ba8 │ │ │ │ std r29,136(r1) │ │ │ │ std r30,144(r1) │ │ │ │ - addi r3,r3,24536 │ │ │ │ - bl 3800 │ │ │ │ - ld r2,24(r1) │ │ │ │ - nop │ │ │ │ - ld r9,-32624(r2) │ │ │ │ - ld r3,0(r9) │ │ │ │ - bl 3480 │ │ │ │ - ld r2,24(r1) │ │ │ │ + std r0,176(r1) │ │ │ │ + bl 3820 │ │ │ │ + pld r2,353424 # 5ff88 [stdout@got] │ │ │ │ + ld r3,0(r2) │ │ │ │ + bl 34a0 │ │ │ │ li r3,-1 │ │ │ │ - bl 3580 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 35a0 │ │ │ │ .long 0x0 │ │ │ │ .long 0x1000000 │ │ │ │ - .long 0x780 │ │ │ │ + .long 0x580 │ │ │ │ + nop │ │ │ │ │ │ │ │ -000000000000a5b0 : │ │ │ │ - addis r2,r12,7 │ │ │ │ - addi r2,r2,-9904 │ │ │ │ - mflr r0 │ │ │ │ +0000000000009b20 : │ │ │ │ cmpdi r5,0 │ │ │ │ std r29,-24(r1) │ │ │ │ std r31,-8(r1) │ │ │ │ - std r30,-16(r1) │ │ │ │ - mr r31,r3 │ │ │ │ mr r29,r4 │ │ │ │ - std r0,16(r1) │ │ │ │ + mr r31,r3 │ │ │ │ stdu r1,-160(r1) │ │ │ │ - beq a730 │ │ │ │ - addis r4,r2,-3 │ │ │ │ + beq 9c70 │ │ │ │ + mflr r0 │ │ │ │ mr r6,r3 │ │ │ │ li r3,1 │ │ │ │ - addi r4,r4,24552 │ │ │ │ - bl 3100 │ │ │ │ - ld r2,24(r1) │ │ │ │ - cmpdi r29,0 │ │ │ │ - ble a6e0 │ │ │ │ - std r25,104(r1) │ │ │ │ - std r26,112(r1) │ │ │ │ - addis r25,r2,-3 │ │ │ │ - addis r26,r2,-3 │ │ │ │ - li r30,0 │ │ │ │ std r28,128(r1) │ │ │ │ + std r30,144(r1) │ │ │ │ + pla r4,262248 # 49bb8 │ │ │ │ + li r30,0 │ │ │ │ + std r0,176(r1) │ │ │ │ + bl 3100 │ │ │ │ + mr. r28,r29 │ │ │ │ + pla r2,262264 # 49be0 │ │ │ │ + std r2,96(r1) │ │ │ │ + pla r2,262228 # 49bc8 │ │ │ │ + std r2,104(r1) │ │ │ │ + ble 9c28 │ │ │ │ std r27,120(r1) │ │ │ │ - mr r28,r29 │ │ │ │ - addi r26,r26,24592 │ │ │ │ - addi r25,r25,24568 │ │ │ │ - b a670 │ │ │ │ + b 9bcc │ │ │ │ nop │ │ │ │ ld r7,16(r31) │ │ │ │ ld r8,24(r31) │ │ │ │ ld r5,0(r31) │ │ │ │ ld r6,8(r31) │ │ │ │ mtfprd f4,r8 │ │ │ │ mtfprd f3,r7 │ │ │ │ mtfprd f2,r6 │ │ │ │ mtfprd f1,r5 │ │ │ │ - bl 3100 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 3100 │ │ │ │ cmpdi r27,3 │ │ │ │ - beq a720 │ │ │ │ + beq 9c60 │ │ │ │ addic. r28,r28,-1 │ │ │ │ addi r30,r30,1 │ │ │ │ addi r31,r31,32 │ │ │ │ - beq a6d0 │ │ │ │ + beq 9c24 │ │ │ │ andi. r27,r30,3 │ │ │ │ - mr r4,r26 │ │ │ │ + ld r4,96(r1) │ │ │ │ li r3,1 │ │ │ │ - bne a630 │ │ │ │ + bne 9b90 │ │ │ │ + ld r4,104(r1) │ │ │ │ mr r5,r30 │ │ │ │ - mr r4,r25 │ │ │ │ - addi r30,r30,1 │ │ │ │ addi r31,r31,32 │ │ │ │ - bl 3100 │ │ │ │ - ld r2,24(r1) │ │ │ │ + addi r30,r30,1 │ │ │ │ + bl 3100 │ │ │ │ ld r7,-16(r31) │ │ │ │ ld r8,-8(r31) │ │ │ │ + li r3,1 │ │ │ │ ld r5,-32(r31) │ │ │ │ ld r6,-24(r31) │ │ │ │ - li r3,1 │ │ │ │ - mr r4,r26 │ │ │ │ + ld r4,96(r1) │ │ │ │ mtfprd f4,r8 │ │ │ │ mtfprd f3,r7 │ │ │ │ mtfprd f2,r6 │ │ │ │ mtfprd f1,r5 │ │ │ │ - bl 3100 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 3100 │ │ │ │ addic. r28,r28,-1 │ │ │ │ - bne a670 │ │ │ │ - ld r25,104(r1) │ │ │ │ - ld r26,112(r1) │ │ │ │ + bne 9bcc │ │ │ │ ld r27,120(r1) │ │ │ │ - ld r28,128(r1) │ │ │ │ andi. r30,r29,3 │ │ │ │ - bne a7b0 │ │ │ │ - nop │ │ │ │ - ld r9,-32624(r2) │ │ │ │ - ld r3,0(r9) │ │ │ │ - bl 3480 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bne 9cd0 │ │ │ │ + ld r28,128(r1) │ │ │ │ + ld r30,144(r1) │ │ │ │ + ld r0,176(r1) │ │ │ │ + mtlr r0 │ │ │ │ + pld r2,353096 # 5ff88 [stdout@got] │ │ │ │ addi r1,r1,160 │ │ │ │ - ld r0,16(r1) │ │ │ │ ld r29,-24(r1) │ │ │ │ - ld r30,-16(r1) │ │ │ │ ld r31,-8(r1) │ │ │ │ - mtlr r0 │ │ │ │ - blr │ │ │ │ - nop │ │ │ │ + ld r3,0(r2) │ │ │ │ + b 34a0 │ │ │ │ nop │ │ │ │ li r3,10 │ │ │ │ - bl 36a0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - b a660 │ │ │ │ - addis r29,r2,-3 │ │ │ │ - mr. r30,r4 │ │ │ │ - addi r29,r29,24608 │ │ │ │ - ble a6e8 │ │ │ │ + bl 36c0 │ │ │ │ + b 9bbc │ │ │ │ + nop │ │ │ │ + cmpdi r29,0 │ │ │ │ + pla r2,262012 # 49bf0 │ │ │ │ + std r2,96(r1) │ │ │ │ + ble 9c40 │ │ │ │ + mflr r0 │ │ │ │ + std r0,176(r1) │ │ │ │ + nop │ │ │ │ ld r7,16(r31) │ │ │ │ ld r8,24(r31) │ │ │ │ - ld r5,0(r31) │ │ │ │ - ld r6,8(r31) │ │ │ │ - mr r4,r29 │ │ │ │ li r3,1 │ │ │ │ addi r31,r31,32 │ │ │ │ + ld r5,-32(r31) │ │ │ │ + ld r6,-24(r31) │ │ │ │ + ld r4,96(r1) │ │ │ │ mtfprd f4,r8 │ │ │ │ mtfprd f3,r7 │ │ │ │ mtfprd f2,r6 │ │ │ │ mtfprd f1,r5 │ │ │ │ - bl 3100 │ │ │ │ - ld r2,24(r1) │ │ │ │ - addic. r30,r30,-1 │ │ │ │ - bne a740 │ │ │ │ - nop │ │ │ │ - ld r9,-32624(r2) │ │ │ │ - ld r3,0(r9) │ │ │ │ - bl 3480 │ │ │ │ - ld r2,24(r1) │ │ │ │ - addi r1,r1,160 │ │ │ │ - ld r0,16(r1) │ │ │ │ - ld r29,-24(r1) │ │ │ │ - ld r30,-16(r1) │ │ │ │ - ld r31,-8(r1) │ │ │ │ - mtlr r0 │ │ │ │ - blr │ │ │ │ + bl 3100 │ │ │ │ + addic. r29,r29,-1 │ │ │ │ + bne 9c90 │ │ │ │ + b 9c38 │ │ │ │ nop │ │ │ │ li r3,10 │ │ │ │ - bl 36a0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - nop │ │ │ │ - ld r9,-32624(r2) │ │ │ │ - ld r3,0(r9) │ │ │ │ - bl 3480 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 36c0 │ │ │ │ + pld r2,352944 # 5ff88 [stdout@got] │ │ │ │ + ld r0,176(r1) │ │ │ │ + ld r28,128(r1) │ │ │ │ + ld r30,144(r1) │ │ │ │ addi r1,r1,160 │ │ │ │ - ld r0,16(r1) │ │ │ │ ld r29,-24(r1) │ │ │ │ - ld r30,-16(r1) │ │ │ │ ld r31,-8(r1) │ │ │ │ + ld r3,0(r2) │ │ │ │ mtlr r0 │ │ │ │ - blr │ │ │ │ + b 34a0 │ │ │ │ .long 0x0 │ │ │ │ .long 0x1000000 │ │ │ │ - .long 0x780 │ │ │ │ + .long 0x580 │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ │ │ │ │ -000000000000a800 : │ │ │ │ - addis r2,r12,7 │ │ │ │ - addi r2,r2,-10496 │ │ │ │ +0000000000009d40 : │ │ │ │ mflr r0 │ │ │ │ std r0,16(r1) │ │ │ │ stdu r1,-32(r1) │ │ │ │ - bl 31c0 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 31c0 │ │ │ │ addi r1,r1,32 │ │ │ │ xxlxor vs2,vs2,vs2 │ │ │ │ ld r0,16(r1) │ │ │ │ mtlr r0 │ │ │ │ blr │ │ │ │ .long 0x0 │ │ │ │ .long 0x1000000 │ │ │ │ .long 0x80 │ │ │ │ - nop │ │ │ │ │ │ │ │ -000000000000a840 : │ │ │ │ - addis r2,r12,7 │ │ │ │ - addi r2,r2,-10560 │ │ │ │ - mflr r0 │ │ │ │ - std r0,16(r1) │ │ │ │ - stdu r1,-32(r1) │ │ │ │ - bl 3180 │ │ │ │ - ld r2,24(r1) │ │ │ │ - addi r1,r1,32 │ │ │ │ - ld r0,16(r1) │ │ │ │ - mtlr r0 │ │ │ │ - blr │ │ │ │ - .long 0x0 │ │ │ │ - .long 0x1000000 │ │ │ │ - .long 0x80 │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ +0000000000009d70 : │ │ │ │ + b 3180 │ │ │ │ + ... │ │ │ │ │ │ │ │ -000000000000a880 : │ │ │ │ - addis r2,r12,7 │ │ │ │ - addi r2,r2,-10624 │ │ │ │ +0000000000009d80 : │ │ │ │ std r30,-32(r1) │ │ │ │ mr. r30,r4 │ │ │ │ stdu r1,-64(r1) │ │ │ │ - ble a900 │ │ │ │ + ble 9df4 │ │ │ │ mflr r0 │ │ │ │ std r31,40(r1) │ │ │ │ - mr r31,r3 │ │ │ │ stfd f30,48(r1) │ │ │ │ + mr r31,r3 │ │ │ │ stfd f31,56(r1) │ │ │ │ std r0,80(r1) │ │ │ │ - bl 35c0 │ │ │ │ - ld r2,24(r1) │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + bl 35e0 │ │ │ │ addi r31,r31,32 │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - bl 35c0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - bl 35c0 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 35e0 │ │ │ │ + bl 35e0 │ │ │ │ addic. r30,r30,-1 │ │ │ │ stfd f30,-32(r31) │ │ │ │ stfd f31,-24(r31) │ │ │ │ stfd f1,-16(r31) │ │ │ │ stfd f2,-8(r31) │ │ │ │ - bne a8b0 │ │ │ │ + bne 9db0 │ │ │ │ ld r0,80(r1) │ │ │ │ lfd f30,48(r1) │ │ │ │ lfd f31,56(r1) │ │ │ │ ld r31,40(r1) │ │ │ │ mtlr r0 │ │ │ │ addi r1,r1,64 │ │ │ │ ld r30,-32(r1) │ │ │ │ blr │ │ │ │ .long 0x0 │ │ │ │ .long 0x1020000 │ │ │ │ .long 0x282 │ │ │ │ nop │ │ │ │ - nop │ │ │ │ │ │ │ │ -000000000000a920 : │ │ │ │ - addis r2,r12,7 │ │ │ │ - addi r2,r2,-10784 │ │ │ │ - std r31,-8(r1) │ │ │ │ +0000000000009e10 : │ │ │ │ + std r31,-24(r1) │ │ │ │ mr. r31,r4 │ │ │ │ - stdu r1,-64(r1) │ │ │ │ - ble a9f4 │ │ │ │ + stdu r1,-80(r1) │ │ │ │ + ble 9ed8 │ │ │ │ mflr r0 │ │ │ │ + andi. r2,r31,1 │ │ │ │ std r29,40(r1) │ │ │ │ - andi. r9,r31,1 │ │ │ │ - addis r29,r2,-3 │ │ │ │ - std r28,32(r1) │ │ │ │ - addi r28,r31,-1 │ │ │ │ std r30,48(r1) │ │ │ │ + addi r29,r31,-1 │ │ │ │ mr r30,r3 │ │ │ │ - addi r29,r29,25040 │ │ │ │ - std r0,80(r1) │ │ │ │ - beq a990 │ │ │ │ - bl 35c0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - lfd f3,0(r29) │ │ │ │ - lfd f4,8(r29) │ │ │ │ + stfd f30,64(r1) │ │ │ │ + stfd f31,72(r1) │ │ │ │ + plfd f30,261984 # 49da0 │ │ │ │ + plfd f31,261984 # 49da8 │ │ │ │ + std r0,96(r1) │ │ │ │ + beq 9e80 │ │ │ │ + bl 35e0 │ │ │ │ addi r30,r30,16 │ │ │ │ - bl 4da58 │ │ │ │ - nop │ │ │ │ - mr. r31,r28 │ │ │ │ + fmr f3,f30 │ │ │ │ + fmr f4,f31 │ │ │ │ + bl 2fd0 │ │ │ │ + mr. r31,r29 │ │ │ │ stfd f1,-16(r30) │ │ │ │ stfd f2,-8(r30) │ │ │ │ - beq a9e0 │ │ │ │ - bl 35c0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - lfd f3,0(r29) │ │ │ │ - lfd f4,8(r29) │ │ │ │ + beq 9ec0 │ │ │ │ + nop │ │ │ │ + bl 35e0 │ │ │ │ addi r31,r31,-1 │ │ │ │ addi r30,r30,32 │ │ │ │ - bl 4da58 │ │ │ │ - nop │ │ │ │ + fmr f3,f30 │ │ │ │ + fmr f4,f31 │ │ │ │ + bl 2fd0 │ │ │ │ stfd f1,-32(r30) │ │ │ │ stfd f2,-24(r30) │ │ │ │ - bl 35c0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - lfd f3,0(r29) │ │ │ │ - lfd f4,8(r29) │ │ │ │ - bl 4da58 │ │ │ │ - nop │ │ │ │ + bl 35e0 │ │ │ │ + fmr f3,f30 │ │ │ │ + fmr f4,f31 │ │ │ │ + bl 2fd0 │ │ │ │ addic. r31,r31,-1 │ │ │ │ stfd f1,-16(r30) │ │ │ │ stfd f2,-8(r30) │ │ │ │ - bne a990 │ │ │ │ - ld r0,80(r1) │ │ │ │ - ld r28,32(r1) │ │ │ │ + bne 9e80 │ │ │ │ + ld r0,96(r1) │ │ │ │ + lfd f30,64(r1) │ │ │ │ + lfd f31,72(r1) │ │ │ │ ld r29,40(r1) │ │ │ │ ld r30,48(r1) │ │ │ │ mtlr r0 │ │ │ │ - addi r1,r1,64 │ │ │ │ - ld r31,-8(r1) │ │ │ │ + addi r1,r1,80 │ │ │ │ + ld r31,-24(r1) │ │ │ │ blr │ │ │ │ .long 0x0 │ │ │ │ - .long 0x1000000 │ │ │ │ - .long 0x480 │ │ │ │ - nop │ │ │ │ + .long 0x1020000 │ │ │ │ + .long 0x382 │ │ │ │ │ │ │ │ -000000000000aa10 : │ │ │ │ - addis r2,r12,7 │ │ │ │ - addi r2,r2,-11024 │ │ │ │ +0000000000009ef0 : │ │ │ │ std r31,-40(r1) │ │ │ │ mr. r31,r4 │ │ │ │ stdu r1,-80(r1) │ │ │ │ - ble aac8 │ │ │ │ - mflr r0 │ │ │ │ + ble 9f9c │ │ │ │ stfd f30,64(r1) │ │ │ │ stfd f31,72(r1) │ │ │ │ fmr f30,f1 │ │ │ │ fmr f31,f2 │ │ │ │ fmr f1,f3 │ │ │ │ fmr f2,f4 │ │ │ │ + mflr r0 │ │ │ │ std r30,32(r1) │ │ │ │ stfd f28,48(r1) │ │ │ │ + mr r30,r3 │ │ │ │ + stfd f29,56(r1) │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - stfd f29,56(r1) │ │ │ │ - mr r30,r3 │ │ │ │ std r0,96(r1) │ │ │ │ - bl 4da58 │ │ │ │ - nop │ │ │ │ + bl 2fd0 │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ - bl 35c0 │ │ │ │ - ld r2,24(r1) │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + bl 35e0 │ │ │ │ addi r30,r30,16 │ │ │ │ fmr f3,f28 │ │ │ │ fmr f4,f29 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ + bl 38f0 │ │ │ │ addic. r31,r31,-1 │ │ │ │ stfd f1,-16(r30) │ │ │ │ stfd f2,-8(r30) │ │ │ │ - bne aa70 │ │ │ │ + bne 9f50 │ │ │ │ ld r0,96(r1) │ │ │ │ lfd f28,48(r1) │ │ │ │ lfd f29,56(r1) │ │ │ │ lfd f30,64(r1) │ │ │ │ lfd f31,72(r1) │ │ │ │ ld r30,32(r1) │ │ │ │ mtlr r0 │ │ │ │ addi r1,r1,80 │ │ │ │ ld r31,-40(r1) │ │ │ │ blr │ │ │ │ .long 0x0 │ │ │ │ .long 0x1020000 │ │ │ │ .long 0x284 │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ │ │ │ │ -000000000000aae0 : │ │ │ │ - addis r2,r12,7 │ │ │ │ - addi r2,r2,-11232 │ │ │ │ - stfd f28,-32(r1) │ │ │ │ - fabs f28,f1 │ │ │ │ - stfd f29,-24(r1) │ │ │ │ +0000000000009fc0 : │ │ │ │ stfd f30,-16(r1) │ │ │ │ stfd f31,-8(r1) │ │ │ │ - fmr f30,f1 │ │ │ │ - stdu r1,-80(r1) │ │ │ │ - fcmpu cr0,f1,f28 │ │ │ │ - fmr f31,f2 │ │ │ │ + fabs f30,f1 │ │ │ │ + fneg f0,f2 │ │ │ │ + plfd f12,262592 # 4a190 │ │ │ │ + plfd f13,262592 # 4a198 │ │ │ │ + stfd f28,-32(r1) │ │ │ │ + stfd f29,-24(r1) │ │ │ │ + fmr f28,f1 │ │ │ │ fmr f29,f2 │ │ │ │ - beq ab18 │ │ │ │ - fneg f29,f2 │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,26048 │ │ │ │ - lfd f0,0(r9) │ │ │ │ - lfd f1,8(r9) │ │ │ │ - fcmpu cr0,f28,f0 │ │ │ │ - bne ab34 │ │ │ │ - fcmpu cr0,f29,f1 │ │ │ │ - blt ab90 │ │ │ │ + stdu r1,-64(r1) │ │ │ │ + xscmpeqdp vs11,vs30,vs1 │ │ │ │ + xxsel vs31,vs0,vs2,vs11 │ │ │ │ + fcmpu cr0,f30,f12 │ │ │ │ + bne a008 │ │ │ │ + fcmpu cr0,f31,f13 │ │ │ │ + blt a060 │ │ │ │ mflr r0 │ │ │ │ - fmr f1,f30 │ │ │ │ - fmr f2,f31 │ │ │ │ - std r0,96(r1) │ │ │ │ - bl 32c0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - fmr f3,f30 │ │ │ │ - fmr f4,f31 │ │ │ │ - bl 4dbe8 │ │ │ │ - nop │ │ │ │ - ld r0,96(r1) │ │ │ │ - addi r1,r1,80 │ │ │ │ + std r0,80(r1) │ │ │ │ + bl 32e0 │ │ │ │ + fmr f3,f28 │ │ │ │ + fmr f4,f29 │ │ │ │ + bl 3450 │ │ │ │ + ld r0,80(r1) │ │ │ │ + addi r1,r1,64 │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ lfd f28,-32(r1) │ │ │ │ lfd f29,-24(r1) │ │ │ │ mtlr r0 │ │ │ │ fmr f1,f30 │ │ │ │ fmr f2,f31 │ │ │ │ lfd f30,-16(r1) │ │ │ │ lfd f31,-8(r1) │ │ │ │ blr │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,26064 │ │ │ │ - lfd f0,0(r9) │ │ │ │ - lfd f1,8(r9) │ │ │ │ - fcmpu cr0,f28,f0 │ │ │ │ - bne abac │ │ │ │ - fcmpu cr0,f29,f1 │ │ │ │ - blt acc0 │ │ │ │ - mflr r0 │ │ │ │ - fmr f3,f30 │ │ │ │ - fmr f4,f31 │ │ │ │ - fmr f1,f30 │ │ │ │ - stfd f26,32(r1) │ │ │ │ - fmr f2,f31 │ │ │ │ - stfd f27,40(r1) │ │ │ │ - std r0,96(r1) │ │ │ │ - bl 4db58 │ │ │ │ nop │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,26080 │ │ │ │ - fmr f27,f2 │ │ │ │ - fmr f26,f1 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ - bl 4db58 │ │ │ │ nop │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,25008 │ │ │ │ + nop │ │ │ │ + plfd f12,262464 # 4a1a0 │ │ │ │ + plfd f13,262464 # 4a1a8 │ │ │ │ + fcmpu cr0,f30,f12 │ │ │ │ + bne a07c │ │ │ │ + fcmpu cr0,f31,f13 │ │ │ │ + blt a160 │ │ │ │ + fmr f3,f1 │ │ │ │ + fmr f4,f2 │ │ │ │ + mflr r0 │ │ │ │ + std r0,80(r1) │ │ │ │ + bl 329c │ │ │ │ + plfd f3,262428 # 4a1b0 │ │ │ │ + plfd f4,262428 # 4a1b8 │ │ │ │ + fmr f29,f2 │ │ │ │ + fmr f28,f1 │ │ │ │ + bl 329c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ - lfd f2,8(r9) │ │ │ │ - lfd f1,0(r9) │ │ │ │ - bl 4da58 │ │ │ │ - nop │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,26096 │ │ │ │ + plfd f2,261328 # 49d88 │ │ │ │ + plfd f1,261312 # 49d80 │ │ │ │ + bl 2fd0 │ │ │ │ + plfd f12,262388 # 4a1c0 │ │ │ │ + plfd f13,262388 # 4a1c8 │ │ │ │ + fcmpu cr0,f30,f12 │ │ │ │ + bne a0e8 │ │ │ │ + fcmpu cr0,f31,f13 │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - lfd f12,0(r9) │ │ │ │ - lfd f13,8(r9) │ │ │ │ - fcmpu cr0,f28,f12 │ │ │ │ - bne ac3c │ │ │ │ - fcmpu cr0,f29,f13 │ │ │ │ - blt acf0 │ │ │ │ - fmr f3,f26 │ │ │ │ - fmr f4,f27 │ │ │ │ - fmr f1,f26 │ │ │ │ - fmr f2,f27 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,26112 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + blt a190 │ │ │ │ + fmr f3,f28 │ │ │ │ + fmr f4,f29 │ │ │ │ + fmr f1,f28 │ │ │ │ + fmr f2,f29 │ │ │ │ + bl 329c │ │ │ │ + plfd f3,262344 # 4a1d0 │ │ │ │ + plfd f4,262344 # 4a1d8 │ │ │ │ + bl 329c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ - ld r0,96(r1) │ │ │ │ - lfd f26,32(r1) │ │ │ │ - lfd f27,40(r1) │ │ │ │ - addi r1,r1,80 │ │ │ │ + bl 38f0 │ │ │ │ + ld r0,80(r1) │ │ │ │ + addi r1,r1,64 │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ lfd f28,-32(r1) │ │ │ │ lfd f29,-24(r1) │ │ │ │ mtlr r0 │ │ │ │ fmr f1,f30 │ │ │ │ fmr f2,f31 │ │ │ │ lfd f30,-16(r1) │ │ │ │ lfd f31,-8(r1) │ │ │ │ blr │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r1,r1,80 │ │ │ │ - addi r9,r9,25008 │ │ │ │ + plfd f30,261152 # 49d80 │ │ │ │ + plfd f31,261152 # 49d88 │ │ │ │ + addi r1,r1,64 │ │ │ │ lfd f28,-32(r1) │ │ │ │ lfd f29,-24(r1) │ │ │ │ - lfd f30,0(r9) │ │ │ │ - lfd f31,8(r9) │ │ │ │ fmr f1,f30 │ │ │ │ fmr f2,f31 │ │ │ │ lfd f30,-16(r1) │ │ │ │ lfd f31,-8(r1) │ │ │ │ blr │ │ │ │ - ld r0,96(r1) │ │ │ │ - lfd f26,32(r1) │ │ │ │ - lfd f27,40(r1) │ │ │ │ - addi r1,r1,80 │ │ │ │ + ld r0,80(r1) │ │ │ │ + addi r1,r1,64 │ │ │ │ fmr f1,f30 │ │ │ │ fmr f2,f31 │ │ │ │ lfd f28,-32(r1) │ │ │ │ lfd f29,-24(r1) │ │ │ │ lfd f30,-16(r1) │ │ │ │ lfd f31,-8(r1) │ │ │ │ mtlr r0 │ │ │ │ blr │ │ │ │ .long 0x0 │ │ │ │ .long 0x1020000 │ │ │ │ - .long 0x86 │ │ │ │ + .long 0x84 │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ nop │ │ │ │ │ │ │ │ -000000000000ad30 : │ │ │ │ - addis r2,r12,7 │ │ │ │ - addi r2,r2,-11824 │ │ │ │ +000000000000a1d0 : │ │ │ │ mflr r0 │ │ │ │ mfocrf r11,8 │ │ │ │ std r24,-64(r1) │ │ │ │ std r25,-56(r1) │ │ │ │ + mr. r25,r6 │ │ │ │ + mr r24,r3 │ │ │ │ std r27,-40(r1) │ │ │ │ + std r26,-48(r1) │ │ │ │ + mr r27,r5 │ │ │ │ std r30,-16(r1) │ │ │ │ std r31,-8(r1) │ │ │ │ - std r26,-48(r1) │ │ │ │ + mr r30,r4 │ │ │ │ + std r0,16(r1) │ │ │ │ std r28,-32(r1) │ │ │ │ std r29,-24(r1) │ │ │ │ stw r11,8(r1) │ │ │ │ - mr. r25,r6 │ │ │ │ - mr r24,r3 │ │ │ │ - mr r30,r4 │ │ │ │ - mr r27,r5 │ │ │ │ - std r0,16(r1) │ │ │ │ stdu r1,-96(r1) │ │ │ │ + ld r2,0(r1) │ │ │ │ mr r31,r1 │ │ │ │ - ld r9,0(r1) │ │ │ │ - stdu r9,-4096(r1) │ │ │ │ - blt ae80 │ │ │ │ + stdu r2,-4096(r1) │ │ │ │ + blt a310 │ │ │ │ addi r6,r1,32 │ │ │ │ mr r26,r4 │ │ │ │ li r28,0 │ │ │ │ cmpdi cr4,r3,0 │ │ │ │ addi r29,r6,-8 │ │ │ │ mr r3,r6 │ │ │ │ li r5,4096 │ │ │ │ li r4,0 │ │ │ │ - bl 37c0 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 37e0 │ │ │ │ mtctr r24 │ │ │ │ - mr r8,r26 │ │ │ │ + mr r10,r26 │ │ │ │ mr r6,r3 │ │ │ │ - ble cr4,adf0 │ │ │ │ + ble cr4,a280 │ │ │ │ nop │ │ │ │ nop │ │ │ │ - nop │ │ │ │ - ld r9,0(r8) │ │ │ │ - addi r8,r8,16 │ │ │ │ - srad r9,r9,r28 │ │ │ │ - rldic r9,r9,3,52 │ │ │ │ - ldx r10,r6,r9 │ │ │ │ - addi r10,r10,1 │ │ │ │ - stdx r10,r6,r9 │ │ │ │ - bdnz add0 │ │ │ │ - li r8,256 │ │ │ │ - mr r10,r29 │ │ │ │ - li r9,0 │ │ │ │ - mtctr r8 │ │ │ │ - ld r7,8(r10) │ │ │ │ - std r9,8(r10) │ │ │ │ - mr r8,r10 │ │ │ │ + ld r2,0(r10) │ │ │ │ addi r10,r10,16 │ │ │ │ - add r9,r9,r7 │ │ │ │ - ld r7,16(r8) │ │ │ │ - std r9,16(r8) │ │ │ │ - add r9,r9,r7 │ │ │ │ - bdnz ae00 │ │ │ │ + srad r2,r2,r28 │ │ │ │ + rldic r2,r2,3,52 │ │ │ │ + ldx r9,r6,r2 │ │ │ │ + addi r9,r9,1 │ │ │ │ + stdx r9,r6,r2 │ │ │ │ + bdnz a260 │ │ │ │ + li r2,256 │ │ │ │ + mr r9,r29 │ │ │ │ + li r8,0 │ │ │ │ + mtctr r2 │ │ │ │ + ld r2,8(r9) │ │ │ │ + ld r7,16(r9) │ │ │ │ + addi r10,r9,8 │ │ │ │ + std r8,8(r9) │ │ │ │ + addi r9,r9,16 │ │ │ │ + add r2,r8,r2 │ │ │ │ + add r8,r2,r7 │ │ │ │ + std r2,8(r10) │ │ │ │ + bdnz a290 │ │ │ │ mtctr r24 │ │ │ │ - mr r8,r26 │ │ │ │ - ble cr4,ae64 │ │ │ │ - ld r5,0(r8) │ │ │ │ - addi r8,r8,16 │ │ │ │ - srad r9,r5,r28 │ │ │ │ - rldic r9,r9,3,52 │ │ │ │ - ldx r10,r6,r9 │ │ │ │ - sldi r4,r10,4 │ │ │ │ - addi r10,r10,1 │ │ │ │ - add r7,r27,r4 │ │ │ │ - stdx r10,r6,r9 │ │ │ │ - std r5,0(r7) │ │ │ │ - ld r9,-8(r8) │ │ │ │ - std r9,8(r7) │ │ │ │ - bdnz ae30 │ │ │ │ + mr r10,r26 │ │ │ │ + ble cr4,a2f4 │ │ │ │ + ld r7,0(r10) │ │ │ │ + addi r10,r10,16 │ │ │ │ + srad r2,r7,r28 │ │ │ │ + rldic r2,r2,3,52 │ │ │ │ + ldx r9,r6,r2 │ │ │ │ + sldi r5,r9,4 │ │ │ │ + addi r9,r9,1 │ │ │ │ + add r8,r27,r5 │ │ │ │ + stdx r9,r6,r2 │ │ │ │ + std r7,0(r8) │ │ │ │ + ld r2,-8(r10) │ │ │ │ + std r2,8(r8) │ │ │ │ + bdnz a2c0 │ │ │ │ addic. r25,r25,-9 │ │ │ │ addi r28,r28,9 │ │ │ │ - blt ae88 │ │ │ │ - mr r9,r26 │ │ │ │ + blt a318 │ │ │ │ + mr r2,r26 │ │ │ │ mr r26,r27 │ │ │ │ - mr r27,r9 │ │ │ │ - b ada0 │ │ │ │ + mr r27,r2 │ │ │ │ + b a238 │ │ │ │ mr r26,r5 │ │ │ │ mr r27,r4 │ │ │ │ cmpld r30,r26 │ │ │ │ - beq aec8 │ │ │ │ + beq a358 │ │ │ │ addi r1,r31,96 │ │ │ │ ld r0,16(r1) │ │ │ │ lwz r11,8(r1) │ │ │ │ ld r24,-64(r1) │ │ │ │ ld r25,-56(r1) │ │ │ │ ld r26,-48(r1) │ │ │ │ ld r27,-40(r1) │ │ │ │ @@ -8033,16 +6664,15 @@ │ │ │ │ ld r31,-8(r1) │ │ │ │ mtlr r0 │ │ │ │ mtocrf 8,r11 │ │ │ │ blr │ │ │ │ sldi r5,r24,4 │ │ │ │ mr r4,r27 │ │ │ │ mr r3,r30 │ │ │ │ - bl 37e0 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 3800 │ │ │ │ addi r1,r31,96 │ │ │ │ ld r0,16(r1) │ │ │ │ lwz r11,8(r1) │ │ │ │ ld r24,-64(r1) │ │ │ │ ld r25,-56(r1) │ │ │ │ ld r26,-48(r1) │ │ │ │ ld r27,-40(r1) │ │ │ │ @@ -8052,159 +6682,160 @@ │ │ │ │ ld r31,-8(r1) │ │ │ │ mtlr r0 │ │ │ │ mtocrf 8,r11 │ │ │ │ blr │ │ │ │ .long 0x0 │ │ │ │ .long 0x3000000 │ │ │ │ .long 0x880 │ │ │ │ + nop │ │ │ │ │ │ │ │ -000000000000af20 : │ │ │ │ - addis r2,r12,7 │ │ │ │ - addi r2,r2,-12320 │ │ │ │ +000000000000a3b0 : │ │ │ │ mflr r0 │ │ │ │ - std r25,-56(r1) │ │ │ │ std r26,-48(r1) │ │ │ │ std r27,-40(r1) │ │ │ │ + mr r26,r5 │ │ │ │ + mr r27,r4 │ │ │ │ + li r5,4096 │ │ │ │ std r28,-32(r1) │ │ │ │ std r29,-24(r1) │ │ │ │ - std r30,-16(r1) │ │ │ │ - std r31,-8(r1) │ │ │ │ - mr r29,r3 │ │ │ │ - mr r27,r4 │ │ │ │ - mr r26,r5 │ │ │ │ li r4,0 │ │ │ │ - li r5,4096 │ │ │ │ - mr r25,r6 │ │ │ │ + mr r29,r6 │ │ │ │ addi r28,r6,-9 │ │ │ │ - addi r25,r25,-8 │ │ │ │ + std r30,-16(r1) │ │ │ │ + std r31,-8(r1) │ │ │ │ + mr r30,r3 │ │ │ │ std r0,16(r1) │ │ │ │ + std r25,-56(r1) │ │ │ │ + addi r29,r29,-8 │ │ │ │ stdu r1,-8288(r1) │ │ │ │ + ld r2,0(r1) │ │ │ │ mr r31,r1 │ │ │ │ - ld r9,0(r1) │ │ │ │ - stdu r9,-4096(r1) │ │ │ │ - addi r30,r1,32 │ │ │ │ - mr r3,r30 │ │ │ │ - bl 37c0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - cmpdi r29,0 │ │ │ │ - ble afc0 │ │ │ │ - mtctr r29 │ │ │ │ - mr r8,r27 │ │ │ │ - mr r7,r25 │ │ │ │ - ld r9,0(r8) │ │ │ │ - addi r8,r8,16 │ │ │ │ - srad r9,r9,r7 │ │ │ │ - rldic r9,r9,3,52 │ │ │ │ - ldx r10,r30,r9 │ │ │ │ - addi r10,r10,1 │ │ │ │ - stdx r10,r30,r9 │ │ │ │ - bdnz afa0 │ │ │ │ - li r4,255 │ │ │ │ - li r5,0 │ │ │ │ - addi r6,r31,40 │ │ │ │ - addi r10,r30,16 │ │ │ │ - ld r8,0(r30) │ │ │ │ - addi r7,r31,4136 │ │ │ │ - li r9,0 │ │ │ │ - mtctr r4 │ │ │ │ - std r5,32(r31) │ │ │ │ - std r5,0(r30) │ │ │ │ + stdu r2,-4096(r1) │ │ │ │ + addi r11,r1,32 │ │ │ │ + mr r3,r11 │ │ │ │ + bl 37e0 │ │ │ │ + cmpdi r30,0 │ │ │ │ + mr r11,r3 │ │ │ │ + ble a450 │ │ │ │ + mtctr r30 │ │ │ │ + mr r10,r27 │ │ │ │ + mr r8,r29 │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ld r5,-8(r10) │ │ │ │ - ld r4,0(r10) │ │ │ │ - subf r11,r9,r8 │ │ │ │ - std r8,0(r6) │ │ │ │ - std r8,-8(r10) │ │ │ │ - addi r7,r7,16 │ │ │ │ - addi r6,r6,16 │ │ │ │ + ld r2,0(r10) │ │ │ │ addi r10,r10,16 │ │ │ │ - std r11,-24(r7) │ │ │ │ - add r9,r5,r8 │ │ │ │ - std r5,-16(r7) │ │ │ │ - std r9,-8(r6) │ │ │ │ - std r9,-16(r10) │ │ │ │ - add r8,r9,r4 │ │ │ │ - bdnz aff0 │ │ │ │ - ld r9,4112(r31) │ │ │ │ - subf r10,r8,r29 │ │ │ │ - mtctr r29 │ │ │ │ - mr r5,r25 │ │ │ │ - mr r7,r27 │ │ │ │ - std r8,4088(r30) │ │ │ │ - std r8,4120(r31) │ │ │ │ - std r10,8216(r31) │ │ │ │ - subf r9,r9,r8 │ │ │ │ - std r9,8208(r31) │ │ │ │ - ble b094 │ │ │ │ + srad r2,r2,r8 │ │ │ │ + rldic r2,r2,3,52 │ │ │ │ + ldx r9,r11,r2 │ │ │ │ + addi r9,r9,1 │ │ │ │ + stdx r9,r11,r2 │ │ │ │ + bdnz a430 │ │ │ │ + li r5,255 │ │ │ │ + li r6,0 │ │ │ │ + addi r7,r31,40 │ │ │ │ + addi r9,r11,16 │ │ │ │ + ld r10,0(r11) │ │ │ │ + addi r8,r31,4136 │ │ │ │ + li r2,0 │ │ │ │ + mtctr r5 │ │ │ │ + std r6,32(r31) │ │ │ │ + std r6,0(r11) │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ld r6,0(r7) │ │ │ │ + ld r6,-8(r9) │ │ │ │ + ld r5,0(r9) │ │ │ │ + subf r4,r2,r10 │ │ │ │ + std r10,0(r7) │ │ │ │ + std r10,-8(r9) │ │ │ │ + addi r8,r8,16 │ │ │ │ addi r7,r7,16 │ │ │ │ - srad r9,r6,r5 │ │ │ │ - rldic r9,r9,3,52 │ │ │ │ - ldx r10,r30,r9 │ │ │ │ - sldi r4,r10,4 │ │ │ │ - addi r10,r10,1 │ │ │ │ - add r8,r26,r4 │ │ │ │ - stdx r10,r30,r9 │ │ │ │ - std r6,0(r8) │ │ │ │ - ld r9,-8(r7) │ │ │ │ - std r9,8(r8) │ │ │ │ - bdnz b060 │ │ │ │ - sldi r5,r29,4 │ │ │ │ + addi r9,r9,16 │ │ │ │ + std r4,-24(r8) │ │ │ │ + std r6,-16(r8) │ │ │ │ + add r2,r6,r10 │ │ │ │ + std r2,-8(r7) │ │ │ │ + std r2,-16(r9) │ │ │ │ + add r10,r2,r5 │ │ │ │ + bdnz a480 │ │ │ │ + ld r2,4112(r31) │ │ │ │ + subf r9,r10,r30 │ │ │ │ + mtctr r30 │ │ │ │ + mr r6,r29 │ │ │ │ + mr r8,r27 │ │ │ │ + std r10,4088(r11) │ │ │ │ + std r10,4120(r31) │ │ │ │ + std r9,8216(r31) │ │ │ │ + subf r2,r2,r10 │ │ │ │ + std r2,8208(r31) │ │ │ │ + ble a524 │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + ld r7,0(r8) │ │ │ │ + addi r8,r8,16 │ │ │ │ + srad r2,r7,r6 │ │ │ │ + rldic r2,r2,3,52 │ │ │ │ + ldx r9,r11,r2 │ │ │ │ + sldi r5,r9,4 │ │ │ │ + addi r9,r9,1 │ │ │ │ + add r10,r26,r5 │ │ │ │ + stdx r9,r11,r2 │ │ │ │ + std r7,0(r10) │ │ │ │ + ld r2,-8(r8) │ │ │ │ + std r2,8(r10) │ │ │ │ + bdnz a4f0 │ │ │ │ + sldi r5,r30,4 │ │ │ │ mr r4,r26 │ │ │ │ mr r3,r27 │ │ │ │ - bl 37e0 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 3800 │ │ │ │ cmpdi r28,0 │ │ │ │ - blt b15c │ │ │ │ + blt a5ec │ │ │ │ addi r30,r31,4120 │ │ │ │ addi r29,r31,32 │ │ │ │ addi r25,r31,8216 │ │ │ │ - b b0dc │ │ │ │ + b a56c │ │ │ │ + nop │ │ │ │ add r5,r26,r4 │ │ │ │ mr r6,r28 │ │ │ │ add r4,r27,r4 │ │ │ │ - bl af28 │ │ │ │ + bl a3b0 │ │ │ │ cmpld r30,r25 │ │ │ │ addi r29,r29,8 │ │ │ │ - beq b15c │ │ │ │ + beq a5ec │ │ │ │ ldu r3,8(r30) │ │ │ │ cmpdi r3,1 │ │ │ │ - ble b0d0 │ │ │ │ + ble a560 │ │ │ │ ld r4,0(r29) │ │ │ │ cmpdi r3,256 │ │ │ │ sldi r4,r4,4 │ │ │ │ - bgt b0c0 │ │ │ │ + bgt a550 │ │ │ │ addi r4,r4,16 │ │ │ │ - li r5,1 │ │ │ │ + li r6,1 │ │ │ │ add r4,r27,r4 │ │ │ │ - mtctr r5 │ │ │ │ - mr r9,r4 │ │ │ │ - b b130 │ │ │ │ - ld r6,8(r9) │ │ │ │ - ld r7,-8(r9) │ │ │ │ - std r8,0(r9) │ │ │ │ - std r10,-16(r9) │ │ │ │ - addi r9,r9,-16 │ │ │ │ - std r6,8(r9) │ │ │ │ - std r7,24(r9) │ │ │ │ - bdz b140 │ │ │ │ - ld r10,0(r9) │ │ │ │ - ld r8,-16(r9) │ │ │ │ - cmpd r8,r10 │ │ │ │ - bgt b110 │ │ │ │ - addi r5,r5,1 │ │ │ │ + mtctr r6 │ │ │ │ + mr r2,r4 │ │ │ │ + b a5c0 │ │ │ │ + ld r7,8(r2) │ │ │ │ + ld r8,-8(r2) │ │ │ │ + std r10,0(r2) │ │ │ │ + std r9,-16(r2) │ │ │ │ + addi r2,r2,-16 │ │ │ │ + std r7,8(r2) │ │ │ │ + std r8,24(r2) │ │ │ │ + bdz a5d0 │ │ │ │ + ld r9,0(r2) │ │ │ │ + ld r10,-16(r2) │ │ │ │ + cmpd r10,r9 │ │ │ │ + bgt a5a0 │ │ │ │ + addi r6,r6,1 │ │ │ │ addi r4,r4,16 │ │ │ │ - cmpd r3,r5 │ │ │ │ - bne b104 │ │ │ │ + cmpd r3,r6 │ │ │ │ + bne a594 │ │ │ │ cmpld r30,r25 │ │ │ │ addi r29,r29,8 │ │ │ │ - bne b0dc │ │ │ │ + bne a56c │ │ │ │ addi r1,r31,8288 │ │ │ │ ld r0,16(r1) │ │ │ │ ld r25,-56(r1) │ │ │ │ ld r26,-48(r1) │ │ │ │ ld r27,-40(r1) │ │ │ │ ld r28,-32(r1) │ │ │ │ ld r29,-24(r1) │ │ │ │ @@ -8215,803 +6846,739 @@ │ │ │ │ .long 0x0 │ │ │ │ .long 0x1000000 │ │ │ │ .long 0x780 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ │ │ │ │ -000000000000b1a0 : │ │ │ │ +000000000000a630 : │ │ │ │ li r3,1 │ │ │ │ blr │ │ │ │ ... │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ │ │ │ │ -000000000000b1c0 : │ │ │ │ +000000000000a650 : │ │ │ │ blr │ │ │ │ ... │ │ │ │ │ │ │ │ -000000000000b1d0 : │ │ │ │ +000000000000a660 : │ │ │ │ li r3,0 │ │ │ │ blr │ │ │ │ ... │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ │ │ │ │ -000000000000b1f0 : │ │ │ │ - addis r2,r12,7 │ │ │ │ - addi r2,r2,-13040 │ │ │ │ +000000000000a680 : │ │ │ │ mtfprd f1,r3 │ │ │ │ mtfprd f0,r4 │ │ │ │ mflr r0 │ │ │ │ - addis r9,r2,-3 │ │ │ │ + plfd f3,260948 # 4a1e0 │ │ │ │ + plfd f4,260948 # 4a1e8 │ │ │ │ xxlxor vs2,vs2,vs2 │ │ │ │ fcfidu f0,f0 │ │ │ │ fcfidu f1,f1 │ │ │ │ - addi r9,r9,26128 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ std r0,16(r1) │ │ │ │ stdu r1,-32(r1) │ │ │ │ fsub f1,f1,f0 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ addi r1,r1,32 │ │ │ │ ld r0,16(r1) │ │ │ │ mtlr r0 │ │ │ │ blr │ │ │ │ .long 0x0 │ │ │ │ .long 0x1000000 │ │ │ │ .long 0x80 │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ │ │ │ │ -000000000000b250 : │ │ │ │ - addis r2,r12,7 │ │ │ │ - addi r2,r2,-13136 │ │ │ │ +000000000000a6e0 : │ │ │ │ mflr r0 │ │ │ │ li r3,0 │ │ │ │ std r0,16(r1) │ │ │ │ stdu r1,-64(r1) │ │ │ │ addi r4,r1,32 │ │ │ │ - bl 3000 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 3000 │ │ │ │ cmpwi r3,0 │ │ │ │ - bne b2f0 │ │ │ │ + bne a760 │ │ │ │ ld r3,40(r1) │ │ │ │ stfd f30,48(r1) │ │ │ │ stfd f31,56(r1) │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,26144 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 3290 │ │ │ │ + plfd f3,260832 # 4a1f0 │ │ │ │ + plfd f4,260832 # 4a1f8 │ │ │ │ + bl 329c │ │ │ │ ld r3,32(r1) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ + bl 3290 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ + bl 38f0 │ │ │ │ lfd f30,48(r1) │ │ │ │ lfd f31,56(r1) │ │ │ │ addi r1,r1,64 │ │ │ │ ld r0,16(r1) │ │ │ │ mtlr r0 │ │ │ │ blr │ │ │ │ - nop │ │ │ │ addi r1,r1,64 │ │ │ │ xxlxor vs1,vs1,vs1 │ │ │ │ xxlxor vs2,vs2,vs2 │ │ │ │ ld r0,16(r1) │ │ │ │ mtlr r0 │ │ │ │ blr │ │ │ │ .long 0x0 │ │ │ │ .long 0x1020000 │ │ │ │ .long 0x82 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ │ │ │ │ -000000000000b320 : │ │ │ │ - addis r2,r12,7 │ │ │ │ - addi r2,r2,-13344 │ │ │ │ +000000000000a790 : │ │ │ │ std r30,-64(r1) │ │ │ │ mr. r30,r4 │ │ │ │ stfd f30,-16(r1) │ │ │ │ stfd f31,-8(r1) │ │ │ │ stdu r1,-96(r1) │ │ │ │ - ble b430 │ │ │ │ + ble a880 │ │ │ │ mflr r0 │ │ │ │ std r31,40(r1) │ │ │ │ - xxlxor vs30,vs30,vs30 │ │ │ │ - mr r31,r3 │ │ │ │ stfd f26,48(r1) │ │ │ │ + mr r31,r3 │ │ │ │ + xxlxor vs30,vs30,vs30 │ │ │ │ xxlxor vs31,vs31,vs31 │ │ │ │ stfd f27,56(r1) │ │ │ │ stfd f28,64(r1) │ │ │ │ stfd f29,72(r1) │ │ │ │ std r0,112(r1) │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ lfd f3,16(r31) │ │ │ │ lfd f4,24(r31) │ │ │ │ - lfd f26,0(r31) │ │ │ │ - lfd f27,8(r31) │ │ │ │ addi r31,r31,32 │ │ │ │ + lfd f26,-32(r31) │ │ │ │ + lfd f27,-24(r31) │ │ │ │ fmr f1,f3 │ │ │ │ fmr f2,f4 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ fmr f3,f26 │ │ │ │ fmr f4,f27 │ │ │ │ fmr f1,f26 │ │ │ │ fmr f2,f27 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ + bl 38f0 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ + bl 38f0 │ │ │ │ addic. r30,r30,-1 │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - bne b370 │ │ │ │ + bne a7d0 │ │ │ │ ld r0,112(r1) │ │ │ │ lfd f26,48(r1) │ │ │ │ + fmr f1,f30 │ │ │ │ + fmr f2,f31 │ │ │ │ lfd f27,56(r1) │ │ │ │ lfd f28,64(r1) │ │ │ │ lfd f29,72(r1) │ │ │ │ ld r31,40(r1) │ │ │ │ addi r1,r1,96 │ │ │ │ - fmr f1,f30 │ │ │ │ - fmr f2,f31 │ │ │ │ ld r30,-64(r1) │ │ │ │ lfd f30,-16(r1) │ │ │ │ - lfd f31,-8(r1) │ │ │ │ mtlr r0 │ │ │ │ + lfd f31,-8(r1) │ │ │ │ blr │ │ │ │ nop │ │ │ │ addi r1,r1,96 │ │ │ │ xxlxor vs30,vs30,vs30 │ │ │ │ xxlxor vs31,vs31,vs31 │ │ │ │ fmr f1,f30 │ │ │ │ + fmr f2,f31 │ │ │ │ ld r30,-64(r1) │ │ │ │ lfd f30,-16(r1) │ │ │ │ - fmr f2,f31 │ │ │ │ lfd f31,-8(r1) │ │ │ │ blr │ │ │ │ .long 0x0 │ │ │ │ .long 0x1020000 │ │ │ │ .long 0x286 │ │ │ │ │ │ │ │ -000000000000b460 : │ │ │ │ - addis r2,r12,7 │ │ │ │ - addi r2,r2,-13664 │ │ │ │ +000000000000a8b0 : │ │ │ │ std r31,-24(r1) │ │ │ │ - mr. r31,r4 │ │ │ │ stfd f30,-16(r1) │ │ │ │ + mr. r31,r4 │ │ │ │ stfd f31,-8(r1) │ │ │ │ stdu r1,-64(r1) │ │ │ │ - ble b510 │ │ │ │ + ble a950 │ │ │ │ mflr r0 │ │ │ │ std r30,32(r1) │ │ │ │ xxlxor vs30,vs30,vs30 │ │ │ │ mr r30,r3 │ │ │ │ xxlxor vs31,vs31,vs31 │ │ │ │ std r0,80(r1) │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ lfd f3,0(r30) │ │ │ │ lfd f4,8(r30) │ │ │ │ addi r30,r30,16 │ │ │ │ fmr f1,f3 │ │ │ │ fmr f2,f4 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ + bl 38f0 │ │ │ │ addic. r31,r31,-1 │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - bne b4a0 │ │ │ │ + bne a8e0 │ │ │ │ ld r0,80(r1) │ │ │ │ ld r30,32(r1) │ │ │ │ addi r1,r1,64 │ │ │ │ fmr f1,f30 │ │ │ │ fmr f2,f31 │ │ │ │ ld r31,-24(r1) │ │ │ │ lfd f30,-16(r1) │ │ │ │ lfd f31,-8(r1) │ │ │ │ mtlr r0 │ │ │ │ blr │ │ │ │ nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ addi r1,r1,64 │ │ │ │ xxlxor vs30,vs30,vs30 │ │ │ │ xxlxor vs31,vs31,vs31 │ │ │ │ fmr f1,f30 │ │ │ │ + fmr f2,f31 │ │ │ │ ld r31,-24(r1) │ │ │ │ lfd f30,-16(r1) │ │ │ │ - fmr f2,f31 │ │ │ │ lfd f31,-8(r1) │ │ │ │ blr │ │ │ │ .long 0x0 │ │ │ │ .long 0x1020000 │ │ │ │ .long 0x282 │ │ │ │ │ │ │ │ -000000000000b540 : │ │ │ │ - addis r2,r12,7 │ │ │ │ - addi r2,r2,-13888 │ │ │ │ +000000000000a980 : │ │ │ │ std r30,-80(r1) │ │ │ │ mr. r30,r5 │ │ │ │ stfd f30,-16(r1) │ │ │ │ stfd f31,-8(r1) │ │ │ │ stdu r1,-128(r1) │ │ │ │ - ble b6a0 │ │ │ │ + ble aac0 │ │ │ │ mflr r0 │ │ │ │ std r29,40(r1) │ │ │ │ std r31,56(r1) │ │ │ │ mr r29,r4 │ │ │ │ mr r31,r3 │ │ │ │ xxlxor vs30,vs30,vs30 │ │ │ │ xxlxor vs31,vs31,vs31 │ │ │ │ stfd f24,64(r1) │ │ │ │ stfd f25,72(r1) │ │ │ │ stfd f26,80(r1) │ │ │ │ + std r0,144(r1) │ │ │ │ stfd f27,88(r1) │ │ │ │ stfd f28,96(r1) │ │ │ │ stfd f29,104(r1) │ │ │ │ - std r0,144(r1) │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ lfd f24,0(r29) │ │ │ │ lfd f25,8(r29) │ │ │ │ - lfd f28,16(r31) │ │ │ │ - lfd f29,24(r31) │ │ │ │ - lfd f26,0(r31) │ │ │ │ - lfd f27,8(r31) │ │ │ │ - addi r29,r29,16 │ │ │ │ addi r31,r31,32 │ │ │ │ + addi r29,r29,16 │ │ │ │ + lfd f28,-16(r31) │ │ │ │ + lfd f29,-8(r31) │ │ │ │ + lfd f26,-32(r31) │ │ │ │ + lfd f27,-24(r31) │ │ │ │ fmr f1,f24 │ │ │ │ fmr f2,f25 │ │ │ │ fmr f3,f28 │ │ │ │ fmr f4,f29 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f3,f28 │ │ │ │ fmr f4,f29 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ fmr f3,f26 │ │ │ │ fmr f4,f27 │ │ │ │ fmr f1,f24 │ │ │ │ fmr f2,f25 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f3,f26 │ │ │ │ fmr f4,f27 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ + bl 38f0 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ + bl 38f0 │ │ │ │ addic. r30,r30,-1 │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - bne b5a0 │ │ │ │ + bne a9d0 │ │ │ │ ld r0,144(r1) │ │ │ │ lfd f24,64(r1) │ │ │ │ + fmr f1,f30 │ │ │ │ + fmr f2,f31 │ │ │ │ lfd f25,72(r1) │ │ │ │ lfd f26,80(r1) │ │ │ │ lfd f27,88(r1) │ │ │ │ lfd f28,96(r1) │ │ │ │ lfd f29,104(r1) │ │ │ │ ld r29,40(r1) │ │ │ │ ld r31,56(r1) │ │ │ │ addi r1,r1,128 │ │ │ │ - fmr f1,f30 │ │ │ │ - fmr f2,f31 │ │ │ │ mtlr r0 │ │ │ │ ld r30,-80(r1) │ │ │ │ lfd f30,-16(r1) │ │ │ │ lfd f31,-8(r1) │ │ │ │ blr │ │ │ │ nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ addi r1,r1,128 │ │ │ │ xxlxor vs30,vs30,vs30 │ │ │ │ xxlxor vs31,vs31,vs31 │ │ │ │ fmr f1,f30 │ │ │ │ + fmr f2,f31 │ │ │ │ ld r30,-80(r1) │ │ │ │ lfd f30,-16(r1) │ │ │ │ - fmr f2,f31 │ │ │ │ lfd f31,-8(r1) │ │ │ │ blr │ │ │ │ .long 0x0 │ │ │ │ .long 0x1020000 │ │ │ │ .long 0x388 │ │ │ │ │ │ │ │ -000000000000b6d0 : │ │ │ │ - addis r2,r12,7 │ │ │ │ - addi r2,r2,-14288 │ │ │ │ +000000000000aaf0 : │ │ │ │ std r31,-40(r1) │ │ │ │ mr. r31,r5 │ │ │ │ stfd f30,-16(r1) │ │ │ │ stfd f31,-8(r1) │ │ │ │ stdu r1,-96(r1) │ │ │ │ - ble b7c0 │ │ │ │ + ble abc0 │ │ │ │ mflr r0 │ │ │ │ std r29,40(r1) │ │ │ │ std r30,48(r1) │ │ │ │ mr r29,r4 │ │ │ │ mr r30,r3 │ │ │ │ xxlxor vs30,vs30,vs30 │ │ │ │ xxlxor vs31,vs31,vs31 │ │ │ │ stfd f28,64(r1) │ │ │ │ stfd f29,72(r1) │ │ │ │ std r0,112(r1) │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ lfd f28,0(r30) │ │ │ │ lfd f29,8(r30) │ │ │ │ - lfd f3,0(r29) │ │ │ │ - lfd f4,8(r29) │ │ │ │ - addi r30,r30,16 │ │ │ │ addi r29,r29,16 │ │ │ │ + addi r30,r30,16 │ │ │ │ + lfd f3,-16(r29) │ │ │ │ + lfd f4,-8(r29) │ │ │ │ fmr f1,f28 │ │ │ │ fmr f2,f29 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f3,f28 │ │ │ │ fmr f4,f29 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ + bl 38f0 │ │ │ │ addic. r31,r31,-1 │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - bne b720 │ │ │ │ + bne ab30 │ │ │ │ ld r0,112(r1) │ │ │ │ lfd f28,64(r1) │ │ │ │ + fmr f1,f30 │ │ │ │ + fmr f2,f31 │ │ │ │ lfd f29,72(r1) │ │ │ │ ld r29,40(r1) │ │ │ │ ld r30,48(r1) │ │ │ │ addi r1,r1,96 │ │ │ │ - fmr f1,f30 │ │ │ │ - fmr f2,f31 │ │ │ │ ld r31,-40(r1) │ │ │ │ lfd f30,-16(r1) │ │ │ │ - lfd f31,-8(r1) │ │ │ │ mtlr r0 │ │ │ │ + lfd f31,-8(r1) │ │ │ │ blr │ │ │ │ nop │ │ │ │ nop │ │ │ │ - nop │ │ │ │ addi r1,r1,96 │ │ │ │ xxlxor vs30,vs30,vs30 │ │ │ │ xxlxor vs31,vs31,vs31 │ │ │ │ fmr f1,f30 │ │ │ │ + fmr f2,f31 │ │ │ │ ld r31,-40(r1) │ │ │ │ lfd f30,-16(r1) │ │ │ │ - fmr f2,f31 │ │ │ │ lfd f31,-8(r1) │ │ │ │ blr │ │ │ │ .long 0x0 │ │ │ │ .long 0x1020000 │ │ │ │ .long 0x384 │ │ │ │ │ │ │ │ -000000000000b7f0 : │ │ │ │ - addis r2,r12,7 │ │ │ │ - addi r2,r2,-14576 │ │ │ │ +000000000000abf0 : │ │ │ │ std r30,-80(r1) │ │ │ │ mr. r30,r6 │ │ │ │ stfd f30,-16(r1) │ │ │ │ stfd f31,-8(r1) │ │ │ │ stdu r1,-128(r1) │ │ │ │ - ble b980 │ │ │ │ + ble ad60 │ │ │ │ mflr r0 │ │ │ │ std r28,32(r1) │ │ │ │ std r29,40(r1) │ │ │ │ - std r31,56(r1) │ │ │ │ mr r28,r4 │ │ │ │ mr r29,r5 │ │ │ │ - mr r31,r3 │ │ │ │ xxlxor vs30,vs30,vs30 │ │ │ │ + std r31,56(r1) │ │ │ │ stfd f24,64(r1) │ │ │ │ + mr r31,r3 │ │ │ │ xxlxor vs31,vs31,vs31 │ │ │ │ + std r0,144(r1) │ │ │ │ stfd f25,72(r1) │ │ │ │ stfd f26,80(r1) │ │ │ │ stfd f27,88(r1) │ │ │ │ stfd f28,96(r1) │ │ │ │ stfd f29,104(r1) │ │ │ │ - std r0,144(r1) │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ lfd f28,0(r29) │ │ │ │ lfd f29,8(r29) │ │ │ │ - lfd f3,0(r28) │ │ │ │ - lfd f4,8(r28) │ │ │ │ - lfd f24,16(r31) │ │ │ │ - lfd f25,24(r31) │ │ │ │ - lfd f26,0(r31) │ │ │ │ - lfd f27,8(r31) │ │ │ │ addi r28,r28,16 │ │ │ │ addi r29,r29,16 │ │ │ │ addi r31,r31,32 │ │ │ │ + lfd f3,-16(r28) │ │ │ │ + lfd f4,-8(r28) │ │ │ │ + lfd f24,-16(r31) │ │ │ │ + lfd f25,-8(r31) │ │ │ │ + lfd f26,-32(r31) │ │ │ │ + lfd f27,-24(r31) │ │ │ │ fmr f1,f28 │ │ │ │ fmr f2,f29 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f3,f28 │ │ │ │ fmr f4,f29 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ fmr f3,f26 │ │ │ │ fmr f4,f27 │ │ │ │ fmr f1,f26 │ │ │ │ fmr f2,f27 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f27,f2 │ │ │ │ fmr f26,f1 │ │ │ │ fmr f3,f24 │ │ │ │ fmr f4,f25 │ │ │ │ fmr f1,f24 │ │ │ │ fmr f2,f25 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f27 │ │ │ │ fmr f1,f26 │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ + bl 38f0 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ + bl 38f0 │ │ │ │ addic. r30,r30,-1 │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - bne b850 │ │ │ │ + bne ac50 │ │ │ │ ld r0,144(r1) │ │ │ │ lfd f24,64(r1) │ │ │ │ + fmr f1,f30 │ │ │ │ + fmr f2,f31 │ │ │ │ lfd f25,72(r1) │ │ │ │ lfd f26,80(r1) │ │ │ │ lfd f27,88(r1) │ │ │ │ lfd f28,96(r1) │ │ │ │ lfd f29,104(r1) │ │ │ │ ld r28,32(r1) │ │ │ │ ld r29,40(r1) │ │ │ │ ld r31,56(r1) │ │ │ │ addi r1,r1,128 │ │ │ │ - fmr f1,f30 │ │ │ │ - fmr f2,f31 │ │ │ │ mtlr r0 │ │ │ │ ld r30,-80(r1) │ │ │ │ lfd f30,-16(r1) │ │ │ │ lfd f31,-8(r1) │ │ │ │ blr │ │ │ │ - nop │ │ │ │ addi r1,r1,128 │ │ │ │ xxlxor vs30,vs30,vs30 │ │ │ │ xxlxor vs31,vs31,vs31 │ │ │ │ fmr f1,f30 │ │ │ │ + fmr f2,f31 │ │ │ │ ld r30,-80(r1) │ │ │ │ lfd f30,-16(r1) │ │ │ │ - fmr f2,f31 │ │ │ │ lfd f31,-8(r1) │ │ │ │ blr │ │ │ │ .long 0x0 │ │ │ │ .long 0x1020000 │ │ │ │ .long 0x488 │ │ │ │ │ │ │ │ -000000000000b9b0 : │ │ │ │ - addis r2,r12,7 │ │ │ │ - addi r2,r2,-15024 │ │ │ │ +000000000000ad90 : │ │ │ │ std r30,-80(r1) │ │ │ │ mr. r30,r5 │ │ │ │ stfd f30,-16(r1) │ │ │ │ stfd f31,-8(r1) │ │ │ │ stdu r1,-128(r1) │ │ │ │ - ble bb20 │ │ │ │ + ble aee0 │ │ │ │ mflr r0 │ │ │ │ std r29,40(r1) │ │ │ │ std r31,56(r1) │ │ │ │ mr r29,r4 │ │ │ │ mr r31,r3 │ │ │ │ xxlxor vs30,vs30,vs30 │ │ │ │ xxlxor vs31,vs31,vs31 │ │ │ │ stfd f24,64(r1) │ │ │ │ stfd f25,72(r1) │ │ │ │ stfd f26,80(r1) │ │ │ │ + std r0,144(r1) │ │ │ │ stfd f27,88(r1) │ │ │ │ stfd f28,96(r1) │ │ │ │ stfd f29,104(r1) │ │ │ │ - std r0,144(r1) │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ lfd f3,0(r31) │ │ │ │ lfd f4,8(r31) │ │ │ │ - lfd f24,16(r31) │ │ │ │ - lfd f25,24(r31) │ │ │ │ - lfd f26,0(r29) │ │ │ │ - lfd f27,8(r29) │ │ │ │ - addi r31,r31,32 │ │ │ │ addi r29,r29,16 │ │ │ │ + addi r31,r31,32 │ │ │ │ + lfd f24,-16(r31) │ │ │ │ + lfd f25,-8(r31) │ │ │ │ + lfd f26,-16(r29) │ │ │ │ + lfd f27,-8(r29) │ │ │ │ fmr f1,f3 │ │ │ │ fmr f2,f4 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f3,f24 │ │ │ │ fmr f4,f25 │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ fmr f2,f25 │ │ │ │ fmr f1,f24 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ + bl 38f0 │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ fmr f3,f26 │ │ │ │ fmr f4,f27 │ │ │ │ fmr f1,f26 │ │ │ │ fmr f2,f27 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ + bl 38f0 │ │ │ │ addic. r30,r30,-1 │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - bne ba10 │ │ │ │ + bne ade0 │ │ │ │ ld r0,144(r1) │ │ │ │ lfd f24,64(r1) │ │ │ │ + fmr f1,f30 │ │ │ │ + fmr f2,f31 │ │ │ │ lfd f25,72(r1) │ │ │ │ lfd f26,80(r1) │ │ │ │ lfd f27,88(r1) │ │ │ │ lfd f28,96(r1) │ │ │ │ lfd f29,104(r1) │ │ │ │ ld r29,40(r1) │ │ │ │ ld r31,56(r1) │ │ │ │ addi r1,r1,128 │ │ │ │ - fmr f1,f30 │ │ │ │ - fmr f2,f31 │ │ │ │ mtlr r0 │ │ │ │ ld r30,-80(r1) │ │ │ │ lfd f30,-16(r1) │ │ │ │ lfd f31,-8(r1) │ │ │ │ blr │ │ │ │ nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ addi r1,r1,128 │ │ │ │ xxlxor vs30,vs30,vs30 │ │ │ │ xxlxor vs31,vs31,vs31 │ │ │ │ fmr f1,f30 │ │ │ │ + fmr f2,f31 │ │ │ │ ld r30,-80(r1) │ │ │ │ lfd f30,-16(r1) │ │ │ │ - fmr f2,f31 │ │ │ │ lfd f31,-8(r1) │ │ │ │ blr │ │ │ │ .long 0x0 │ │ │ │ .long 0x1020000 │ │ │ │ .long 0x388 │ │ │ │ │ │ │ │ -000000000000bb50 : │ │ │ │ +000000000000af10 : │ │ │ │ cmpdi r5,0 │ │ │ │ blelr │ │ │ │ mtctr r5 │ │ │ │ nop │ │ │ │ lfd f12,0(r4) │ │ │ │ lfd f13,8(r4) │ │ │ │ - lfd f0,16(r4) │ │ │ │ - lfd f1,24(r4) │ │ │ │ addi r3,r3,32 │ │ │ │ addi r4,r4,32 │ │ │ │ + lfd f0,-16(r4) │ │ │ │ + lfd f1,-8(r4) │ │ │ │ stfd f12,-32(r3) │ │ │ │ stfd f13,-24(r3) │ │ │ │ stfd f0,-16(r3) │ │ │ │ stfd f1,-8(r3) │ │ │ │ - bdnz bb60 │ │ │ │ + bdnz af20 │ │ │ │ blr │ │ │ │ ... │ │ │ │ nop │ │ │ │ │ │ │ │ -000000000000bba0 : │ │ │ │ +000000000000af60 : │ │ │ │ cmpdi r5,0 │ │ │ │ blelr │ │ │ │ - andi. r9,r5,1 │ │ │ │ - addi r9,r5,-1 │ │ │ │ - bne bbf0 │ │ │ │ - srdi r9,r5,1 │ │ │ │ - mtctr r9 │ │ │ │ + andi. r2,r5,1 │ │ │ │ + addi r2,r5,-1 │ │ │ │ + bne afb0 │ │ │ │ + srdi r2,r5,1 │ │ │ │ + mtctr r2 │ │ │ │ lfd f0,0(r4) │ │ │ │ lfd f1,8(r4) │ │ │ │ addi r3,r3,32 │ │ │ │ addi r4,r4,32 │ │ │ │ stfd f0,-32(r3) │ │ │ │ stfd f1,-24(r3) │ │ │ │ lfd f0,-16(r4) │ │ │ │ lfd f1,-8(r4) │ │ │ │ stfd f0,-16(r3) │ │ │ │ stfd f1,-8(r3) │ │ │ │ - bdnz bbbc │ │ │ │ + bdnz af7c │ │ │ │ blr │ │ │ │ nop │ │ │ │ lfd f0,0(r4) │ │ │ │ lfd f1,8(r4) │ │ │ │ - cmpdi r9,0 │ │ │ │ + cmpdi r2,0 │ │ │ │ addi r4,r4,16 │ │ │ │ addi r3,r3,16 │ │ │ │ stfd f0,-16(r3) │ │ │ │ stfd f1,-8(r3) │ │ │ │ - bne bbb4 │ │ │ │ + bne af74 │ │ │ │ blr │ │ │ │ ... │ │ │ │ │ │ │ │ -000000000000bc20 : │ │ │ │ - addis r2,r12,7 │ │ │ │ - addi r2,r2,-15648 │ │ │ │ +000000000000afe0 : │ │ │ │ std r29,-56(r1) │ │ │ │ mr. r29,r7 │ │ │ │ stdu r1,-96(r1) │ │ │ │ - ble bce8 │ │ │ │ - mflr r0 │ │ │ │ - std r30,48(r1) │ │ │ │ - std r31,56(r1) │ │ │ │ + ble b090 │ │ │ │ stfd f28,64(r1) │ │ │ │ stfd f29,72(r1) │ │ │ │ fmr f28,f1 │ │ │ │ fmr f29,f2 │ │ │ │ + mflr r0 │ │ │ │ + std r30,48(r1) │ │ │ │ + std r31,56(r1) │ │ │ │ mr r30,r6 │ │ │ │ mr r31,r3 │ │ │ │ + std r0,112(r1) │ │ │ │ stfd f30,80(r1) │ │ │ │ stfd f31,88(r1) │ │ │ │ - std r0,112(r1) │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ lfd f3,16(r30) │ │ │ │ lfd f4,24(r30) │ │ │ │ fmr f1,f28 │ │ │ │ fmr f2,f29 │ │ │ │ addi r30,r30,32 │ │ │ │ addi r31,r31,32 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ lfd f2,-24(r30) │ │ │ │ lfd f1,-32(r30) │ │ │ │ fmr f3,f28 │ │ │ │ fmr f4,f29 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ addic. r29,r29,-1 │ │ │ │ stfd f30,-16(r31) │ │ │ │ stfd f31,-8(r31) │ │ │ │ stfd f1,-32(r31) │ │ │ │ stfd f2,-24(r31) │ │ │ │ - bne bc70 │ │ │ │ + bne b020 │ │ │ │ ld r0,112(r1) │ │ │ │ lfd f28,64(r1) │ │ │ │ lfd f29,72(r1) │ │ │ │ lfd f30,80(r1) │ │ │ │ lfd f31,88(r1) │ │ │ │ ld r30,48(r1) │ │ │ │ ld r31,56(r1) │ │ │ │ mtlr r0 │ │ │ │ addi r1,r1,96 │ │ │ │ ld r29,-56(r1) │ │ │ │ blr │ │ │ │ .long 0x0 │ │ │ │ .long 0x1020000 │ │ │ │ .long 0x384 │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ │ │ │ │ -000000000000bd00 : │ │ │ │ - addis r2,r12,7 │ │ │ │ - addi r2,r2,-15872 │ │ │ │ +000000000000b0b0 : │ │ │ │ std r31,-24(r1) │ │ │ │ mr. r31,r7 │ │ │ │ stdu r1,-96(r1) │ │ │ │ - ble bdc8 │ │ │ │ + ble b168 │ │ │ │ mflr r0 │ │ │ │ - andi. r9,r31,1 │ │ │ │ + andi. r2,r31,1 │ │ │ │ std r28,48(r1) │ │ │ │ std r29,56(r1) │ │ │ │ + addi r28,r31,-1 │ │ │ │ + mr r29,r6 │ │ │ │ std r30,64(r1) │ │ │ │ stfd f30,80(r1) │ │ │ │ - stfd f31,88(r1) │ │ │ │ - fmr f30,f1 │ │ │ │ - fmr f31,f2 │ │ │ │ - mr r29,r6 │ │ │ │ mr r30,r3 │ │ │ │ - addi r28,r31,-1 │ │ │ │ + fmr f30,f1 │ │ │ │ + stfd f31,88(r1) │ │ │ │ std r0,112(r1) │ │ │ │ - bne bde0 │ │ │ │ + fmr f31,f2 │ │ │ │ + bne b180 │ │ │ │ std r27,40(r1) │ │ │ │ lfd f1,0(r29) │ │ │ │ lfd f2,8(r29) │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ addi r31,r31,-1 │ │ │ │ addi r29,r29,32 │ │ │ │ addi r30,r30,32 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ stfd f1,-32(r30) │ │ │ │ stfd f2,-24(r30) │ │ │ │ - fmr f3,f30 │ │ │ │ - fmr f4,f31 │ │ │ │ lfd f1,-16(r29) │ │ │ │ lfd f2,-8(r29) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + fmr f3,f30 │ │ │ │ + fmr f4,f31 │ │ │ │ + bl 329c │ │ │ │ addic. r31,r31,-1 │ │ │ │ stfd f1,-16(r30) │ │ │ │ stfd f2,-8(r30) │ │ │ │ - bne bd54 │ │ │ │ + bne b0fc │ │ │ │ lfd f30,80(r1) │ │ │ │ lfd f31,88(r1) │ │ │ │ ld r27,40(r1) │ │ │ │ ld r0,112(r1) │ │ │ │ ld r28,48(r1) │ │ │ │ ld r29,56(r1) │ │ │ │ ld r30,64(r1) │ │ │ │ @@ -9024,75 +7591,69 @@ │ │ │ │ nop │ │ │ │ fmr f3,f1 │ │ │ │ fmr f4,f2 │ │ │ │ lfd f1,0(r6) │ │ │ │ lfd f2,8(r6) │ │ │ │ addi r29,r29,16 │ │ │ │ addi r30,r30,16 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ mr. r31,r28 │ │ │ │ stfd f1,-16(r30) │ │ │ │ stfd f2,-8(r30) │ │ │ │ - bne bd50 │ │ │ │ + bne b0f8 │ │ │ │ lfd f30,80(r1) │ │ │ │ lfd f31,88(r1) │ │ │ │ - b bdb4 │ │ │ │ + b b154 │ │ │ │ .long 0x0 │ │ │ │ .long 0x1020000 │ │ │ │ .long 0x582 │ │ │ │ nop │ │ │ │ nop │ │ │ │ + nop │ │ │ │ │ │ │ │ -000000000000be30 : │ │ │ │ - addis r2,r12,7 │ │ │ │ - addi r2,r2,-16176 │ │ │ │ +000000000000b1d0 : │ │ │ │ std r29,-56(r1) │ │ │ │ mr. r29,r6 │ │ │ │ stdu r1,-96(r1) │ │ │ │ - ble bf08 │ │ │ │ + ble b290 │ │ │ │ mflr r0 │ │ │ │ std r28,32(r1) │ │ │ │ std r30,48(r1) │ │ │ │ - std r31,56(r1) │ │ │ │ mr r28,r4 │ │ │ │ mr r30,r5 │ │ │ │ - mr r31,r3 │ │ │ │ + std r31,56(r1) │ │ │ │ stfd f28,64(r1) │ │ │ │ + mr r31,r3 │ │ │ │ + std r0,112(r1) │ │ │ │ stfd f29,72(r1) │ │ │ │ stfd f30,80(r1) │ │ │ │ stfd f31,88(r1) │ │ │ │ - std r0,112(r1) │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ lfd f28,0(r28) │ │ │ │ lfd f29,8(r28) │ │ │ │ - lfd f3,16(r30) │ │ │ │ - lfd f4,24(r30) │ │ │ │ - addi r28,r28,16 │ │ │ │ addi r30,r30,32 │ │ │ │ + addi r28,r28,16 │ │ │ │ addi r31,r31,32 │ │ │ │ + lfd f3,-16(r30) │ │ │ │ + lfd f4,-8(r30) │ │ │ │ fmr f1,f28 │ │ │ │ fmr f2,f29 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ lfd f2,-24(r30) │ │ │ │ lfd f1,-32(r30) │ │ │ │ fmr f3,f28 │ │ │ │ fmr f4,f29 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ addic. r29,r29,-1 │ │ │ │ stfd f30,-16(r31) │ │ │ │ stfd f31,-8(r31) │ │ │ │ stfd f1,-32(r31) │ │ │ │ stfd f2,-24(r31) │ │ │ │ - bne be80 │ │ │ │ + bne b210 │ │ │ │ ld r0,112(r1) │ │ │ │ lfd f28,64(r1) │ │ │ │ lfd f29,72(r1) │ │ │ │ lfd f30,80(r1) │ │ │ │ lfd f31,88(r1) │ │ │ │ ld r28,32(r1) │ │ │ │ ld r30,48(r1) │ │ │ │ @@ -9100,108 +7661,98 @@ │ │ │ │ mtlr r0 │ │ │ │ addi r1,r1,96 │ │ │ │ ld r29,-56(r1) │ │ │ │ blr │ │ │ │ .long 0x0 │ │ │ │ .long 0x1020000 │ │ │ │ .long 0x484 │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ │ │ │ │ -000000000000bf20 : │ │ │ │ - addis r2,r12,7 │ │ │ │ - addi r2,r2,-16416 │ │ │ │ +000000000000b2b0 : │ │ │ │ std r31,-8(r1) │ │ │ │ mr. r31,r6 │ │ │ │ stdu r1,-64(r1) │ │ │ │ - ble bfa8 │ │ │ │ + ble b324 │ │ │ │ mflr r0 │ │ │ │ std r28,32(r1) │ │ │ │ std r29,40(r1) │ │ │ │ - std r30,48(r1) │ │ │ │ mr r28,r4 │ │ │ │ mr r29,r5 │ │ │ │ + std r30,48(r1) │ │ │ │ mr r30,r3 │ │ │ │ std r0,80(r1) │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ lfd f3,0(r29) │ │ │ │ lfd f4,8(r29) │ │ │ │ - lfd f1,0(r28) │ │ │ │ - lfd f2,8(r28) │ │ │ │ - addi r29,r29,16 │ │ │ │ addi r28,r28,16 │ │ │ │ + addi r29,r29,16 │ │ │ │ addi r30,r30,16 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + lfd f1,-16(r28) │ │ │ │ + lfd f2,-8(r28) │ │ │ │ + bl 329c │ │ │ │ addic. r31,r31,-1 │ │ │ │ stfd f1,-16(r30) │ │ │ │ stfd f2,-8(r30) │ │ │ │ - bne bf60 │ │ │ │ + bne b2e0 │ │ │ │ ld r0,80(r1) │ │ │ │ ld r28,32(r1) │ │ │ │ ld r29,40(r1) │ │ │ │ ld r30,48(r1) │ │ │ │ mtlr r0 │ │ │ │ addi r1,r1,64 │ │ │ │ ld r31,-8(r1) │ │ │ │ blr │ │ │ │ .long 0x0 │ │ │ │ .long 0x1000000 │ │ │ │ .long 0x480 │ │ │ │ + nop │ │ │ │ │ │ │ │ -000000000000bfc0 : │ │ │ │ - addis r2,r12,7 │ │ │ │ - addi r2,r2,-16576 │ │ │ │ +000000000000b340 : │ │ │ │ std r29,-56(r1) │ │ │ │ mr. r29,r7 │ │ │ │ stdu r1,-96(r1) │ │ │ │ - ble c0a8 │ │ │ │ - mflr r0 │ │ │ │ - std r30,48(r1) │ │ │ │ - std r31,56(r1) │ │ │ │ + ble b408 │ │ │ │ stfd f28,64(r1) │ │ │ │ stfd f29,72(r1) │ │ │ │ fmr f28,f1 │ │ │ │ fmr f29,f2 │ │ │ │ - mr r31,r3 │ │ │ │ + mflr r0 │ │ │ │ + std r30,48(r1) │ │ │ │ + std r31,56(r1) │ │ │ │ mr r30,r6 │ │ │ │ + mr r31,r3 │ │ │ │ + std r0,112(r1) │ │ │ │ stfd f30,80(r1) │ │ │ │ stfd f31,88(r1) │ │ │ │ - std r0,112(r1) │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ lfd f3,16(r31) │ │ │ │ lfd f4,24(r31) │ │ │ │ fmr f1,f28 │ │ │ │ fmr f2,f29 │ │ │ │ addi r30,r30,32 │ │ │ │ addi r31,r31,32 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ lfd f3,-16(r30) │ │ │ │ lfd f4,-8(r30) │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ + bl 38f0 │ │ │ │ lfd f3,-32(r31) │ │ │ │ lfd f4,-24(r31) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ lfd f3,-32(r30) │ │ │ │ lfd f4,-24(r30) │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ + bl 38f0 │ │ │ │ addic. r29,r29,-1 │ │ │ │ stfd f30,-16(r31) │ │ │ │ stfd f31,-8(r31) │ │ │ │ stfd f1,-32(r31) │ │ │ │ stfd f2,-24(r31) │ │ │ │ - bne c010 │ │ │ │ + bne b380 │ │ │ │ ld r0,112(r1) │ │ │ │ lfd f28,64(r1) │ │ │ │ lfd f29,72(r1) │ │ │ │ lfd f30,80(r1) │ │ │ │ lfd f31,88(r1) │ │ │ │ ld r30,48(r1) │ │ │ │ ld r31,56(r1) │ │ │ │ @@ -9209,113 +7760,105 @@ │ │ │ │ addi r1,r1,96 │ │ │ │ ld r29,-56(r1) │ │ │ │ blr │ │ │ │ .long 0x0 │ │ │ │ .long 0x1020000 │ │ │ │ .long 0x384 │ │ │ │ │ │ │ │ -000000000000c0c0 : │ │ │ │ - addis r2,r12,7 │ │ │ │ - addi r2,r2,-16832 │ │ │ │ +000000000000b420 : │ │ │ │ std r30,-32(r1) │ │ │ │ mr. r30,r7 │ │ │ │ stdu r1,-80(r1) │ │ │ │ - ble c158 │ │ │ │ - mflr r0 │ │ │ │ - std r29,40(r1) │ │ │ │ - std r31,56(r1) │ │ │ │ + ble b4b0 │ │ │ │ stfd f30,64(r1) │ │ │ │ stfd f31,72(r1) │ │ │ │ fmr f30,f1 │ │ │ │ fmr f31,f2 │ │ │ │ - mr r31,r3 │ │ │ │ + mflr r0 │ │ │ │ + std r29,40(r1) │ │ │ │ + std r31,56(r1) │ │ │ │ mr r29,r6 │ │ │ │ + mr r31,r3 │ │ │ │ std r0,96(r1) │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ lfd f3,0(r31) │ │ │ │ lfd f4,8(r31) │ │ │ │ fmr f1,f30 │ │ │ │ fmr f2,f31 │ │ │ │ addi r29,r29,16 │ │ │ │ addi r31,r31,16 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ lfd f3,-16(r29) │ │ │ │ lfd f4,-8(r29) │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ + bl 38f0 │ │ │ │ addic. r30,r30,-1 │ │ │ │ stfd f1,-16(r31) │ │ │ │ stfd f2,-8(r31) │ │ │ │ - bne c100 │ │ │ │ + bne b460 │ │ │ │ ld r0,96(r1) │ │ │ │ lfd f30,64(r1) │ │ │ │ lfd f31,72(r1) │ │ │ │ ld r29,40(r1) │ │ │ │ ld r31,56(r1) │ │ │ │ mtlr r0 │ │ │ │ addi r1,r1,80 │ │ │ │ ld r30,-32(r1) │ │ │ │ blr │ │ │ │ .long 0x0 │ │ │ │ .long 0x1020000 │ │ │ │ .long 0x382 │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ │ │ │ │ -000000000000c170 : │ │ │ │ - addis r2,r12,7 │ │ │ │ - addi r2,r2,-17008 │ │ │ │ +000000000000b4d0 : │ │ │ │ std r29,-56(r1) │ │ │ │ mr. r29,r7 │ │ │ │ stdu r1,-96(r1) │ │ │ │ - ble c260 │ │ │ │ - mflr r0 │ │ │ │ - std r30,48(r1) │ │ │ │ - std r31,56(r1) │ │ │ │ + ble b5a0 │ │ │ │ stfd f28,64(r1) │ │ │ │ stfd f29,72(r1) │ │ │ │ fmr f28,f1 │ │ │ │ fmr f29,f2 │ │ │ │ - mr r31,r3 │ │ │ │ + mflr r0 │ │ │ │ + std r30,48(r1) │ │ │ │ + std r31,56(r1) │ │ │ │ mr r30,r6 │ │ │ │ + mr r31,r3 │ │ │ │ + std r0,112(r1) │ │ │ │ stfd f30,80(r1) │ │ │ │ stfd f31,88(r1) │ │ │ │ - std r0,112(r1) │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ lfd f3,16(r30) │ │ │ │ lfd f4,24(r30) │ │ │ │ fmr f1,f28 │ │ │ │ fmr f2,f29 │ │ │ │ addi r30,r30,32 │ │ │ │ addi r31,r31,32 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ lfd f3,-16(r31) │ │ │ │ lfd f4,-8(r31) │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ + bl 38f0 │ │ │ │ lfd f3,-32(r30) │ │ │ │ lfd f4,-24(r30) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ lfd f2,-24(r31) │ │ │ │ lfd f1,-32(r31) │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ + bl 38f0 │ │ │ │ addic. r29,r29,-1 │ │ │ │ stfd f30,-16(r31) │ │ │ │ stfd f31,-8(r31) │ │ │ │ stfd f1,-32(r31) │ │ │ │ stfd f2,-24(r31) │ │ │ │ - bne c1c0 │ │ │ │ + bne b510 │ │ │ │ ld r0,112(r1) │ │ │ │ lfd f28,64(r1) │ │ │ │ lfd f29,72(r1) │ │ │ │ lfd f30,80(r1) │ │ │ │ lfd f31,88(r1) │ │ │ │ ld r30,48(r1) │ │ │ │ ld r31,56(r1) │ │ │ │ @@ -9325,209 +7868,194 @@ │ │ │ │ blr │ │ │ │ .long 0x0 │ │ │ │ .long 0x1020000 │ │ │ │ .long 0x384 │ │ │ │ nop │ │ │ │ nop │ │ │ │ │ │ │ │ -000000000000c280 : │ │ │ │ - addis r2,r12,7 │ │ │ │ - addi r2,r2,-17280 │ │ │ │ +000000000000b5c0 : │ │ │ │ std r30,-32(r1) │ │ │ │ mr. r30,r7 │ │ │ │ stdu r1,-80(r1) │ │ │ │ - ble c320 │ │ │ │ - mflr r0 │ │ │ │ - std r29,40(r1) │ │ │ │ - std r31,56(r1) │ │ │ │ + ble b658 │ │ │ │ stfd f30,64(r1) │ │ │ │ stfd f31,72(r1) │ │ │ │ fmr f30,f1 │ │ │ │ fmr f31,f2 │ │ │ │ - mr r31,r3 │ │ │ │ + mflr r0 │ │ │ │ + std r29,40(r1) │ │ │ │ + std r31,56(r1) │ │ │ │ mr r29,r6 │ │ │ │ + mr r31,r3 │ │ │ │ std r0,96(r1) │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ lfd f3,0(r29) │ │ │ │ lfd f4,8(r29) │ │ │ │ fmr f1,f30 │ │ │ │ fmr f2,f31 │ │ │ │ addi r29,r29,16 │ │ │ │ addi r31,r31,16 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ lfd f2,-8(r31) │ │ │ │ lfd f1,-16(r31) │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ + bl 38f0 │ │ │ │ addic. r30,r30,-1 │ │ │ │ stfd f1,-16(r31) │ │ │ │ stfd f2,-8(r31) │ │ │ │ - bne c2c0 │ │ │ │ + bne b600 │ │ │ │ ld r0,96(r1) │ │ │ │ lfd f30,64(r1) │ │ │ │ lfd f31,72(r1) │ │ │ │ ld r29,40(r1) │ │ │ │ ld r31,56(r1) │ │ │ │ mtlr r0 │ │ │ │ addi r1,r1,80 │ │ │ │ ld r30,-32(r1) │ │ │ │ blr │ │ │ │ .long 0x0 │ │ │ │ .long 0x1020000 │ │ │ │ .long 0x382 │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ │ │ │ │ -000000000000c340 : │ │ │ │ - addis r2,r12,7 │ │ │ │ - addi r2,r2,-17472 │ │ │ │ +000000000000b670 : │ │ │ │ std r29,-88(r1) │ │ │ │ mr. r29,r9 │ │ │ │ stdu r1,-128(r1) │ │ │ │ - ble c498 │ │ │ │ - mflr r0 │ │ │ │ - std r30,48(r1) │ │ │ │ - std r31,56(r1) │ │ │ │ + ble b7b0 │ │ │ │ stfd f24,64(r1) │ │ │ │ stfd f25,72(r1) │ │ │ │ + fmr f24,f3 │ │ │ │ + fmr f25,f4 │ │ │ │ + mflr r0 │ │ │ │ stfd f26,80(r1) │ │ │ │ stfd f27,88(r1) │ │ │ │ fmr f26,f1 │ │ │ │ fmr f27,f2 │ │ │ │ - fmr f25,f4 │ │ │ │ - fmr f24,f3 │ │ │ │ - mr r31,r3 │ │ │ │ + std r30,48(r1) │ │ │ │ + std r31,56(r1) │ │ │ │ mr r30,r6 │ │ │ │ + mr r31,r3 │ │ │ │ + std r0,144(r1) │ │ │ │ stfd f28,96(r1) │ │ │ │ stfd f29,104(r1) │ │ │ │ stfd f30,112(r1) │ │ │ │ stfd f31,120(r1) │ │ │ │ - std r0,144(r1) │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ lfd f3,16(r31) │ │ │ │ lfd f4,24(r31) │ │ │ │ fmr f1,f26 │ │ │ │ fmr f2,f27 │ │ │ │ addi r30,r30,32 │ │ │ │ addi r31,r31,32 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ lfd f3,-16(r30) │ │ │ │ lfd f4,-8(r30) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ fmr f2,f25 │ │ │ │ fmr f1,f24 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ + bl 38f0 │ │ │ │ lfd f3,-32(r31) │ │ │ │ lfd f4,-24(r31) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ fmr f2,f27 │ │ │ │ fmr f1,f26 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ lfd f3,-32(r30) │ │ │ │ lfd f4,-24(r30) │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ fmr f2,f25 │ │ │ │ fmr f1,f24 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ + bl 38f0 │ │ │ │ addic. r29,r29,-1 │ │ │ │ stfd f30,-16(r31) │ │ │ │ stfd f31,-8(r31) │ │ │ │ stfd f1,-32(r31) │ │ │ │ stfd f2,-24(r31) │ │ │ │ - bne c3a0 │ │ │ │ + bne b6d0 │ │ │ │ ld r0,144(r1) │ │ │ │ lfd f24,64(r1) │ │ │ │ lfd f25,72(r1) │ │ │ │ lfd f26,80(r1) │ │ │ │ lfd f27,88(r1) │ │ │ │ lfd f28,96(r1) │ │ │ │ lfd f29,104(r1) │ │ │ │ lfd f30,112(r1) │ │ │ │ lfd f31,120(r1) │ │ │ │ ld r30,48(r1) │ │ │ │ - ld r31,56(r1) │ │ │ │ mtlr r0 │ │ │ │ + ld r31,56(r1) │ │ │ │ addi r1,r1,128 │ │ │ │ ld r29,-88(r1) │ │ │ │ blr │ │ │ │ .long 0x0 │ │ │ │ .long 0x1020000 │ │ │ │ .long 0x388 │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ │ │ │ │ -000000000000c4b0 : │ │ │ │ - addis r2,r12,7 │ │ │ │ - addi r2,r2,-17840 │ │ │ │ +000000000000b7d0 : │ │ │ │ std r30,-64(r1) │ │ │ │ mr. r30,r9 │ │ │ │ stdu r1,-112(r1) │ │ │ │ - ble c5a0 │ │ │ │ - mflr r0 │ │ │ │ - std r29,40(r1) │ │ │ │ - std r31,56(r1) │ │ │ │ + ble b8a4 │ │ │ │ stfd f26,64(r1) │ │ │ │ stfd f27,72(r1) │ │ │ │ + fmr f26,f3 │ │ │ │ + fmr f27,f4 │ │ │ │ + mflr r0 │ │ │ │ stfd f28,80(r1) │ │ │ │ stfd f29,88(r1) │ │ │ │ fmr f28,f1 │ │ │ │ fmr f29,f2 │ │ │ │ - fmr f27,f4 │ │ │ │ - fmr f26,f3 │ │ │ │ - mr r31,r3 │ │ │ │ + std r29,40(r1) │ │ │ │ + std r31,56(r1) │ │ │ │ mr r29,r6 │ │ │ │ + mr r31,r3 │ │ │ │ + std r0,128(r1) │ │ │ │ stfd f30,96(r1) │ │ │ │ stfd f31,104(r1) │ │ │ │ - std r0,128(r1) │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ lfd f3,0(r31) │ │ │ │ lfd f4,8(r31) │ │ │ │ fmr f1,f28 │ │ │ │ fmr f2,f29 │ │ │ │ addi r29,r29,16 │ │ │ │ addi r31,r31,16 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ lfd f3,-16(r29) │ │ │ │ lfd f4,-8(r29) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ fmr f2,f27 │ │ │ │ fmr f1,f26 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ + bl 38f0 │ │ │ │ addic. r30,r30,-1 │ │ │ │ stfd f1,-16(r31) │ │ │ │ stfd f2,-8(r31) │ │ │ │ - bne c510 │ │ │ │ + bne b820 │ │ │ │ ld r0,128(r1) │ │ │ │ lfd f26,64(r1) │ │ │ │ lfd f27,72(r1) │ │ │ │ lfd f28,80(r1) │ │ │ │ lfd f29,88(r1) │ │ │ │ lfd f30,96(r1) │ │ │ │ lfd f31,104(r1) │ │ │ │ @@ -9537,80 +8065,70 @@ │ │ │ │ addi r1,r1,112 │ │ │ │ ld r30,-64(r1) │ │ │ │ blr │ │ │ │ .long 0x0 │ │ │ │ .long 0x1020000 │ │ │ │ .long 0x386 │ │ │ │ nop │ │ │ │ - nop │ │ │ │ │ │ │ │ -000000000000c5c0 : │ │ │ │ - addis r2,r12,7 │ │ │ │ - addi r2,r2,-18112 │ │ │ │ +000000000000b8c0 : │ │ │ │ std r29,-72(r1) │ │ │ │ mr. r29,r8 │ │ │ │ stdu r1,-112(r1) │ │ │ │ - ble c6e8 │ │ │ │ - mflr r0 │ │ │ │ - std r28,32(r1) │ │ │ │ - std r30,48(r1) │ │ │ │ - std r31,56(r1) │ │ │ │ + ble b9c4 │ │ │ │ stfd f26,64(r1) │ │ │ │ stfd f27,72(r1) │ │ │ │ fmr f26,f1 │ │ │ │ fmr f27,f2 │ │ │ │ - mr r31,r3 │ │ │ │ + mflr r0 │ │ │ │ + std r28,32(r1) │ │ │ │ + std r30,48(r1) │ │ │ │ mr r28,r6 │ │ │ │ mr r30,r7 │ │ │ │ + std r31,56(r1) │ │ │ │ + mr r31,r3 │ │ │ │ + std r0,128(r1) │ │ │ │ stfd f28,80(r1) │ │ │ │ stfd f29,88(r1) │ │ │ │ stfd f30,96(r1) │ │ │ │ stfd f31,104(r1) │ │ │ │ - std r0,128(r1) │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ lfd f3,0(r28) │ │ │ │ lfd f4,8(r28) │ │ │ │ fmr f1,f26 │ │ │ │ fmr f2,f27 │ │ │ │ addi r28,r28,16 │ │ │ │ addi r30,r30,32 │ │ │ │ addi r31,r31,32 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ lfd f3,-16(r30) │ │ │ │ lfd f4,-8(r30) │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ lfd f3,-16(r31) │ │ │ │ lfd f4,-8(r31) │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ + bl 38f0 │ │ │ │ lfd f3,-32(r30) │ │ │ │ lfd f4,-24(r30) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ lfd f2,-24(r31) │ │ │ │ lfd f1,-32(r31) │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ + bl 38f0 │ │ │ │ addic. r29,r29,-1 │ │ │ │ stfd f30,-16(r31) │ │ │ │ stfd f31,-8(r31) │ │ │ │ stfd f1,-32(r31) │ │ │ │ stfd f2,-24(r31) │ │ │ │ - bne c620 │ │ │ │ + bne b910 │ │ │ │ ld r0,128(r1) │ │ │ │ lfd f26,64(r1) │ │ │ │ lfd f27,72(r1) │ │ │ │ lfd f28,80(r1) │ │ │ │ lfd f29,88(r1) │ │ │ │ lfd f30,96(r1) │ │ │ │ lfd f31,104(r1) │ │ │ │ @@ -9620,219 +8138,209 @@ │ │ │ │ mtlr r0 │ │ │ │ addi r1,r1,112 │ │ │ │ ld r29,-72(r1) │ │ │ │ blr │ │ │ │ .long 0x0 │ │ │ │ .long 0x1020000 │ │ │ │ .long 0x486 │ │ │ │ + nop │ │ │ │ │ │ │ │ -000000000000c700 : │ │ │ │ - addis r2,r12,7 │ │ │ │ - addi r2,r2,-18432 │ │ │ │ +000000000000b9e0 : │ │ │ │ std r30,-32(r1) │ │ │ │ mr. r30,r8 │ │ │ │ stdu r1,-80(r1) │ │ │ │ - ble c7c8 │ │ │ │ - mflr r0 │ │ │ │ - std r28,32(r1) │ │ │ │ - std r29,40(r1) │ │ │ │ - std r31,56(r1) │ │ │ │ + ble ba8c │ │ │ │ stfd f30,64(r1) │ │ │ │ stfd f31,72(r1) │ │ │ │ fmr f30,f1 │ │ │ │ fmr f31,f2 │ │ │ │ - mr r31,r3 │ │ │ │ + mflr r0 │ │ │ │ + std r28,32(r1) │ │ │ │ + std r29,40(r1) │ │ │ │ mr r28,r6 │ │ │ │ mr r29,r7 │ │ │ │ + std r31,56(r1) │ │ │ │ + mr r31,r3 │ │ │ │ std r0,96(r1) │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ lfd f3,0(r29) │ │ │ │ lfd f4,8(r29) │ │ │ │ - lfd f1,0(r28) │ │ │ │ - lfd f2,8(r28) │ │ │ │ - addi r29,r29,16 │ │ │ │ addi r28,r28,16 │ │ │ │ + addi r29,r29,16 │ │ │ │ addi r31,r31,16 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + lfd f1,-16(r28) │ │ │ │ + lfd f2,-8(r28) │ │ │ │ + bl 329c │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ lfd f2,-8(r31) │ │ │ │ lfd f1,-16(r31) │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ + bl 38f0 │ │ │ │ addic. r30,r30,-1 │ │ │ │ stfd f1,-16(r31) │ │ │ │ stfd f2,-8(r31) │ │ │ │ - bne c750 │ │ │ │ + bne ba20 │ │ │ │ ld r0,96(r1) │ │ │ │ lfd f30,64(r1) │ │ │ │ lfd f31,72(r1) │ │ │ │ ld r28,32(r1) │ │ │ │ ld r29,40(r1) │ │ │ │ ld r31,56(r1) │ │ │ │ mtlr r0 │ │ │ │ addi r1,r1,80 │ │ │ │ ld r30,-32(r1) │ │ │ │ blr │ │ │ │ .long 0x0 │ │ │ │ .long 0x1020000 │ │ │ │ .long 0x482 │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ │ │ │ │ -000000000000c7e0 : │ │ │ │ - addis r2,r12,7 │ │ │ │ - addi r2,r2,-18656 │ │ │ │ +000000000000bab0 : │ │ │ │ std r29,-88(r1) │ │ │ │ mr. r29,r8 │ │ │ │ stdu r1,-128(r1) │ │ │ │ - ble c948 │ │ │ │ - mflr r0 │ │ │ │ - std r28,32(r1) │ │ │ │ - std r30,48(r1) │ │ │ │ - std r31,56(r1) │ │ │ │ + ble bc00 │ │ │ │ stfd f24,64(r1) │ │ │ │ stfd f25,72(r1) │ │ │ │ fmr f24,f1 │ │ │ │ fmr f25,f2 │ │ │ │ - mr r31,r3 │ │ │ │ + mflr r0 │ │ │ │ + std r28,32(r1) │ │ │ │ + std r30,48(r1) │ │ │ │ mr r28,r6 │ │ │ │ mr r30,r7 │ │ │ │ + std r31,56(r1) │ │ │ │ + mr r31,r3 │ │ │ │ + std r0,144(r1) │ │ │ │ stfd f26,80(r1) │ │ │ │ stfd f27,88(r1) │ │ │ │ stfd f28,96(r1) │ │ │ │ stfd f29,104(r1) │ │ │ │ stfd f30,112(r1) │ │ │ │ stfd f31,120(r1) │ │ │ │ - std r0,144(r1) │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ lfd f3,16(r31) │ │ │ │ lfd f4,24(r31) │ │ │ │ - lfd f26,0(r28) │ │ │ │ - lfd f27,8(r28) │ │ │ │ fmr f1,f24 │ │ │ │ fmr f2,f25 │ │ │ │ addi r28,r28,16 │ │ │ │ addi r30,r30,32 │ │ │ │ + lfd f26,-16(r28) │ │ │ │ + lfd f27,-8(r28) │ │ │ │ addi r31,r31,32 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ lfd f3,-16(r30) │ │ │ │ lfd f4,-8(r30) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ fmr f2,f27 │ │ │ │ fmr f1,f26 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ + bl 38f0 │ │ │ │ lfd f3,-32(r31) │ │ │ │ lfd f4,-24(r31) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ fmr f2,f25 │ │ │ │ fmr f1,f24 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ lfd f3,-32(r30) │ │ │ │ lfd f4,-24(r30) │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ fmr f2,f27 │ │ │ │ fmr f1,f26 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ + bl 38f0 │ │ │ │ addic. r29,r29,-1 │ │ │ │ stfd f30,-16(r31) │ │ │ │ stfd f31,-8(r31) │ │ │ │ stfd f1,-32(r31) │ │ │ │ stfd f2,-24(r31) │ │ │ │ - bne c840 │ │ │ │ + bne bb10 │ │ │ │ ld r0,144(r1) │ │ │ │ lfd f24,64(r1) │ │ │ │ lfd f25,72(r1) │ │ │ │ lfd f26,80(r1) │ │ │ │ lfd f27,88(r1) │ │ │ │ lfd f28,96(r1) │ │ │ │ lfd f29,104(r1) │ │ │ │ lfd f30,112(r1) │ │ │ │ lfd f31,120(r1) │ │ │ │ ld r28,32(r1) │ │ │ │ + mtlr r0 │ │ │ │ ld r30,48(r1) │ │ │ │ ld r31,56(r1) │ │ │ │ - mtlr r0 │ │ │ │ addi r1,r1,128 │ │ │ │ ld r29,-88(r1) │ │ │ │ blr │ │ │ │ .long 0x0 │ │ │ │ .long 0x1020000 │ │ │ │ .long 0x488 │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ │ │ │ │ -000000000000c960 : │ │ │ │ - addis r2,r12,7 │ │ │ │ - addi r2,r2,-19040 │ │ │ │ +000000000000bc20 : │ │ │ │ std r30,-48(r1) │ │ │ │ mr. r30,r8 │ │ │ │ stdu r1,-96(r1) │ │ │ │ - ble ca40 │ │ │ │ - mflr r0 │ │ │ │ - std r28,32(r1) │ │ │ │ - std r29,40(r1) │ │ │ │ - std r31,56(r1) │ │ │ │ + ble bcf4 │ │ │ │ stfd f28,64(r1) │ │ │ │ stfd f29,72(r1) │ │ │ │ fmr f28,f1 │ │ │ │ fmr f29,f2 │ │ │ │ - mr r31,r3 │ │ │ │ + mflr r0 │ │ │ │ + std r28,32(r1) │ │ │ │ + std r29,40(r1) │ │ │ │ mr r28,r6 │ │ │ │ mr r29,r7 │ │ │ │ + std r31,56(r1) │ │ │ │ + mr r31,r3 │ │ │ │ + std r0,112(r1) │ │ │ │ stfd f30,80(r1) │ │ │ │ stfd f31,88(r1) │ │ │ │ - std r0,112(r1) │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ lfd f3,0(r29) │ │ │ │ lfd f4,8(r29) │ │ │ │ - lfd f1,0(r28) │ │ │ │ - lfd f2,8(r28) │ │ │ │ - addi r29,r29,16 │ │ │ │ addi r28,r28,16 │ │ │ │ + addi r29,r29,16 │ │ │ │ addi r31,r31,16 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + lfd f1,-16(r28) │ │ │ │ + lfd f2,-8(r28) │ │ │ │ + bl 329c │ │ │ │ lfd f3,-16(r31) │ │ │ │ lfd f4,-8(r31) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ + bl 38f0 │ │ │ │ addic. r30,r30,-1 │ │ │ │ stfd f1,-16(r31) │ │ │ │ stfd f2,-8(r31) │ │ │ │ - bne c9b0 │ │ │ │ + bne bc70 │ │ │ │ ld r0,112(r1) │ │ │ │ lfd f28,64(r1) │ │ │ │ lfd f29,72(r1) │ │ │ │ lfd f30,80(r1) │ │ │ │ lfd f31,88(r1) │ │ │ │ ld r28,32(r1) │ │ │ │ ld r29,40(r1) │ │ │ │ @@ -9841,960 +8349,954 @@ │ │ │ │ addi r1,r1,96 │ │ │ │ ld r30,-48(r1) │ │ │ │ blr │ │ │ │ .long 0x0 │ │ │ │ .long 0x1020000 │ │ │ │ .long 0x484 │ │ │ │ nop │ │ │ │ - nop │ │ │ │ │ │ │ │ -000000000000ca60 : │ │ │ │ - std r27,-40(r1) │ │ │ │ - mr. r27,r4 │ │ │ │ - ble ccd4 │ │ │ │ - cmpdi cr7,r27,1 │ │ │ │ +000000000000bd10 : │ │ │ │ + mr. r0,r4 │ │ │ │ + blelr │ │ │ │ + cmpdi cr7,r0,1 │ │ │ │ + mr r4,r3 │ │ │ │ + mr r11,r5 │ │ │ │ std r28,-32(r1) │ │ │ │ std r29,-24(r1) │ │ │ │ + ld r28,0(r5) │ │ │ │ + li r3,1 │ │ │ │ + li r5,1 │ │ │ │ std r30,-16(r1) │ │ │ │ - mr r4,r3 │ │ │ │ - ld r30,0(r5) │ │ │ │ - mr r28,r5 │ │ │ │ - li r11,1 │ │ │ │ - li r29,1 │ │ │ │ std r31,-8(r1) │ │ │ │ - beq cr7,ccdc │ │ │ │ - li r7,1 │ │ │ │ - subf r10,r29,r27 │ │ │ │ - sldi r9,r29,3 │ │ │ │ - li r8,1 │ │ │ │ - li r6,1 │ │ │ │ - isel r10,r10,r7,4*cr7+gt │ │ │ │ - addi r9,r9,-8 │ │ │ │ - andi. r5,r10,3 │ │ │ │ - addi r3,r10,-1 │ │ │ │ - mr r7,r10 │ │ │ │ - add r9,r28,r9 │ │ │ │ - beq cafc │ │ │ │ - cmpdi r5,1 │ │ │ │ - beq caec │ │ │ │ - cmpdi r5,2 │ │ │ │ - beq cae0 │ │ │ │ - ldu r8,8(r9) │ │ │ │ - mr r10,r3 │ │ │ │ - ldu r5,8(r9) │ │ │ │ - addi r10,r10,-1 │ │ │ │ - mulld r8,r8,r5 │ │ │ │ - cmpdi r10,1 │ │ │ │ - ldu r10,8(r9) │ │ │ │ - mulld r8,r8,r10 │ │ │ │ - beq cb2c │ │ │ │ - srdi r10,r7,2 │ │ │ │ + beq cr7,bff0 │ │ │ │ + subf r8,r3,r0 │ │ │ │ + li r2,1 │ │ │ │ + cmpdi r8,1 │ │ │ │ + isel r8,r8,r2,4*cr7+gt │ │ │ │ + beq c018 │ │ │ │ + ble cr7,c018 │ │ │ │ + srdi r9,r8,1 │ │ │ │ + mtvsrdd vs32,r2,r2 │ │ │ │ + sldi r2,r3,3 │ │ │ │ + andi. r7,r9,3 │ │ │ │ + addi r6,r9,-1 │ │ │ │ + mr r10,r9 │ │ │ │ + add r2,r11,r2 │ │ │ │ + xxmr vs33,vs32 │ │ │ │ + beq bdc0 │ │ │ │ + cmpdi r7,1 │ │ │ │ + beq bdac │ │ │ │ + cmpdi r7,2 │ │ │ │ + beq bd9c │ │ │ │ + lxv vs32,0(r2) │ │ │ │ + mr r9,r6 │ │ │ │ + addi r2,r2,16 │ │ │ │ + lxv vs45,0(r2) │ │ │ │ + addi r9,r9,-1 │ │ │ │ + addi r2,r2,16 │ │ │ │ + vmulld v0,v0,v13 │ │ │ │ + lxv vs45,0(r2) │ │ │ │ + addic. r9,r9,-1 │ │ │ │ + addi r2,r2,16 │ │ │ │ + vmulld v0,v0,v13 │ │ │ │ + beq bdf4 │ │ │ │ + srdi r10,r10,2 │ │ │ │ mtctr r10 │ │ │ │ - ld r7,8(r9) │ │ │ │ - ld r10,16(r9) │ │ │ │ - ld r3,24(r9) │ │ │ │ - addi r9,r9,32 │ │ │ │ - mulld r8,r8,r7 │ │ │ │ - mulld r10,r6,r10 │ │ │ │ - ld r5,0(r9) │ │ │ │ - mulld r8,r8,r3 │ │ │ │ - mulld r6,r10,r5 │ │ │ │ - bdnz cb04 │ │ │ │ - cmpdi r11,0 │ │ │ │ - mulld r8,r8,r6 │ │ │ │ - ble cc04 │ │ │ │ - cmpdi r30,1 │ │ │ │ - sradi r3,r30,1 │ │ │ │ - addze r3,r3 │ │ │ │ - ble cc04 │ │ │ │ - cmpdi r8,0 │ │ │ │ - ble cc04 │ │ │ │ - mulld r30,r30,r8 │ │ │ │ - mulld r31,r3,r8 │ │ │ │ - li r0,0 │ │ │ │ - li r12,0 │ │ │ │ - mr r5,r31 │ │ │ │ - mr r6,r0 │ │ │ │ - li r7,0 │ │ │ │ + lxv vs42,0(r2) │ │ │ │ + lxv vs43,16(r2) │ │ │ │ + addi r9,r9,-4 │ │ │ │ + addi r2,r2,64 │ │ │ │ + lxv vs44,-32(r2) │ │ │ │ + lxv vs45,-16(r2) │ │ │ │ + vmulld v0,v0,v10 │ │ │ │ + vmulld v1,v1,v11 │ │ │ │ + vmulld v0,v0,v12 │ │ │ │ + vmulld v1,v1,v13 │ │ │ │ + bdnz bdc8 │ │ │ │ + vmulld v0,v0,v1 │ │ │ │ + mtvsrdd vs33,r9,r9 │ │ │ │ + andi. r2,r8,1 │ │ │ │ + xxsldwi vs33,vs33,vs32,2 │ │ │ │ + vmulld v0,v1,v0 │ │ │ │ + mfvsrld r10,vs32 │ │ │ │ + beq be24 │ │ │ │ + clrrdi r2,r8,1 │ │ │ │ + add r2,r2,r3 │ │ │ │ + sldi r2,r2,3 │ │ │ │ + ldx r2,r11,r2 │ │ │ │ + mulld r10,r10,r2 │ │ │ │ + cmpdi r5,0 │ │ │ │ + ble bf04 │ │ │ │ + cmpdi r28,1 │ │ │ │ + sradi r12,r28,1 │ │ │ │ + addze r12,r12 │ │ │ │ + ble bf04 │ │ │ │ + cmpdi r10,0 │ │ │ │ + ble bf04 │ │ │ │ + mulld r28,r28,r10 │ │ │ │ + mulld r29,r12,r10 │ │ │ │ + li r30,0 │ │ │ │ + li r31,0 │ │ │ │ nop │ │ │ │ - mtctr r8 │ │ │ │ - sldi r10,r6,5 │ │ │ │ - sldi r9,r5,5 │ │ │ │ - add r10,r10,r4 │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + mr r6,r29 │ │ │ │ + mr r7,r30 │ │ │ │ + li r8,0 │ │ │ │ + nop │ │ │ │ + sldi r9,r7,5 │ │ │ │ + sldi r2,r6,5 │ │ │ │ + mtctr r10 │ │ │ │ add r9,r9,r4 │ │ │ │ + add r2,r2,r4 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - lfd f12,0(r10) │ │ │ │ - lfd f13,8(r10) │ │ │ │ - lfd f0,16(r10) │ │ │ │ - lfd f1,24(r10) │ │ │ │ - lfd f8,0(r9) │ │ │ │ - lfd f9,8(r9) │ │ │ │ - lfd f10,16(r9) │ │ │ │ - lfd f11,24(r9) │ │ │ │ - addi r10,r10,32 │ │ │ │ + lfd f12,0(r9) │ │ │ │ + lfd f13,8(r9) │ │ │ │ + addi r2,r2,32 │ │ │ │ addi r9,r9,32 │ │ │ │ - stfd f8,-32(r10) │ │ │ │ - stfd f9,-24(r10) │ │ │ │ - stfd f10,-16(r10) │ │ │ │ - stfd f11,-8(r10) │ │ │ │ - stfd f12,-32(r9) │ │ │ │ - stfd f13,-24(r9) │ │ │ │ - stfd f0,-16(r9) │ │ │ │ - stfd f1,-8(r9) │ │ │ │ - bdnz cb90 │ │ │ │ - addi r7,r7,1 │ │ │ │ - add r6,r6,r8 │ │ │ │ - add r5,r5,r8 │ │ │ │ - cmpd r7,r3 │ │ │ │ - blt cb70 │ │ │ │ - addi r12,r12,1 │ │ │ │ - add r0,r0,r30 │ │ │ │ - add r31,r31,r30 │ │ │ │ - cmpd r12,r11 │ │ │ │ - bne cb60 │ │ │ │ - ble cr7,ccc4 │ │ │ │ - andi. r6,r29,3 │ │ │ │ - addi r9,r28,-8 │ │ │ │ - mr r7,r29 │ │ │ │ - li r11,1 │ │ │ │ + lfd f0,-16(r9) │ │ │ │ + lfd f1,-8(r9) │ │ │ │ + lfd f8,-32(r2) │ │ │ │ + lfd f9,-24(r2) │ │ │ │ + lfd f10,-16(r2) │ │ │ │ + lfd f11,-8(r2) │ │ │ │ + stfd f8,-32(r9) │ │ │ │ + stfd f9,-24(r9) │ │ │ │ + stfd f10,-16(r9) │ │ │ │ + stfd f11,-8(r9) │ │ │ │ + stfd f12,-32(r2) │ │ │ │ + stfd f13,-24(r2) │ │ │ │ + stfd f0,-16(r2) │ │ │ │ + stfd f1,-8(r2) │ │ │ │ + bdnz be90 │ │ │ │ + addi r8,r8,1 │ │ │ │ + add r7,r7,r10 │ │ │ │ + add r6,r6,r10 │ │ │ │ + cmpd r12,r8 │ │ │ │ + bgt be70 │ │ │ │ + addi r31,r31,1 │ │ │ │ + add r30,r30,r28 │ │ │ │ + add r29,r29,r28 │ │ │ │ + cmpd r31,r5 │ │ │ │ + bne be60 │ │ │ │ + ble cr7,c004 │ │ │ │ + cmpdi r3,1 │ │ │ │ + beq c024 │ │ │ │ + xxspltib vs32,1 │ │ │ │ + srdi r2,r3,1 │ │ │ │ + mr r9,r11 │ │ │ │ + andi. r8,r2,3 │ │ │ │ + addi r7,r2,-1 │ │ │ │ + mr r10,r2 │ │ │ │ + vextsb2d v0,v0 │ │ │ │ + xxmr vs33,vs32 │ │ │ │ + beq bf74 │ │ │ │ + cmpdi r8,1 │ │ │ │ + beq bf60 │ │ │ │ + cmpdi r8,2 │ │ │ │ + beq bf50 │ │ │ │ + lxv vs32,0(r11) │ │ │ │ + mr r2,r7 │ │ │ │ + addi r9,r11,16 │ │ │ │ + lxv vs45,0(r9) │ │ │ │ + addi r2,r2,-1 │ │ │ │ + addi r9,r9,16 │ │ │ │ + vmulld v0,v0,v13 │ │ │ │ + lxv vs45,0(r9) │ │ │ │ + addic. r2,r2,-1 │ │ │ │ + addi r9,r9,16 │ │ │ │ + vmulld v0,v0,v13 │ │ │ │ + beq bfa8 │ │ │ │ + srdi r10,r10,2 │ │ │ │ + mtctr r10 │ │ │ │ + lxv vs42,0(r9) │ │ │ │ + lxv vs43,16(r9) │ │ │ │ + addi r2,r2,-4 │ │ │ │ + addi r9,r9,64 │ │ │ │ + lxv vs44,-32(r9) │ │ │ │ + lxv vs45,-16(r9) │ │ │ │ + vmulld v0,v0,v10 │ │ │ │ + vmulld v1,v1,v11 │ │ │ │ + vmulld v0,v0,v12 │ │ │ │ + vmulld v1,v1,v13 │ │ │ │ + bdnz bf7c │ │ │ │ + vmulld v0,v0,v1 │ │ │ │ + mtvsrdd vs33,r2,r2 │ │ │ │ + andi. r2,r3,1 │ │ │ │ + xxsldwi vs33,vs33,vs32,2 │ │ │ │ + vmulld v0,v1,v0 │ │ │ │ + mfvsrld r5,vs32 │ │ │ │ + beq bfd4 │ │ │ │ + clrrdi r2,r3,1 │ │ │ │ + sldi r2,r2,3 │ │ │ │ + ldx r2,r11,r2 │ │ │ │ + mulld r5,r5,r2 │ │ │ │ + sldi r2,r3,3 │ │ │ │ + addi r3,r3,1 │ │ │ │ + cmpd cr7,r0,r3 │ │ │ │ + ldx r28,r11,r2 │ │ │ │ + bgt cr7,bd44 │ │ │ │ + cmpdi r5,0 │ │ │ │ + ble c004 │ │ │ │ + cmpdi r28,1 │ │ │ │ + sradi r12,r28,1 │ │ │ │ + addze r12,r12 │ │ │ │ li r10,1 │ │ │ │ - addi r5,r29,-1 │ │ │ │ - mr r8,r29 │ │ │ │ - beq cc60 │ │ │ │ - cmpdi r6,1 │ │ │ │ - beq cc50 │ │ │ │ - cmpdi r6,2 │ │ │ │ - beq cc44 │ │ │ │ - ld r11,0(r28) │ │ │ │ - mr r7,r5 │ │ │ │ - mr r9,r28 │ │ │ │ - ldu r6,8(r9) │ │ │ │ - addi r7,r7,-1 │ │ │ │ - mulld r11,r11,r6 │ │ │ │ - cmpdi r7,1 │ │ │ │ - ldu r7,8(r9) │ │ │ │ - mulld r11,r11,r7 │ │ │ │ - beq cc90 │ │ │ │ - srdi r8,r8,2 │ │ │ │ - mtctr r8 │ │ │ │ - ld r5,8(r9) │ │ │ │ - ld r6,16(r9) │ │ │ │ - ld r7,24(r9) │ │ │ │ - addi r9,r9,32 │ │ │ │ - mulld r11,r11,r5 │ │ │ │ - mulld r10,r10,r6 │ │ │ │ - ld r8,0(r9) │ │ │ │ - mulld r11,r11,r7 │ │ │ │ - mulld r10,r10,r8 │ │ │ │ - bdnz cc68 │ │ │ │ - sldi r9,r29,3 │ │ │ │ - addi r29,r29,1 │ │ │ │ - mulld r11,r11,r10 │ │ │ │ - cmpd cr7,r27,r29 │ │ │ │ - ldx r30,r28,r9 │ │ │ │ - bgt cr7,ca98 │ │ │ │ - cmpdi r11,0 │ │ │ │ - ble ccc4 │ │ │ │ - cmpdi r30,1 │ │ │ │ - sradi r3,r30,1 │ │ │ │ - addze r3,r3 │ │ │ │ - li r8,1 │ │ │ │ - bgt cb50 │ │ │ │ + bgt be44 │ │ │ │ ld r28,-32(r1) │ │ │ │ ld r29,-24(r1) │ │ │ │ ld r30,-16(r1) │ │ │ │ ld r31,-8(r1) │ │ │ │ - ld r27,-40(r1) │ │ │ │ blr │ │ │ │ - cmpdi r30,1 │ │ │ │ - sradi r3,r30,1 │ │ │ │ - addze r3,r3 │ │ │ │ - li r29,1 │ │ │ │ - li r11,1 │ │ │ │ - li r8,1 │ │ │ │ - bgt cb50 │ │ │ │ - b ccc4 │ │ │ │ + mr r2,r3 │ │ │ │ + li r10,1 │ │ │ │ + b be18 │ │ │ │ + li r5,1 │ │ │ │ + li r2,0 │ │ │ │ + b bfc8 │ │ │ │ ... │ │ │ │ - .long 0x500 │ │ │ │ - nop │ │ │ │ + .long 0x400 │ │ │ │ nop │ │ │ │ │ │ │ │ -000000000000cd10 : │ │ │ │ +000000000000c040 : │ │ │ │ cmpwi r4,0 │ │ │ │ blelr │ │ │ │ cmpwi r4,1 │ │ │ │ std r27,-40(r1) │ │ │ │ std r28,-32(r1) │ │ │ │ - std r30,-16(r1) │ │ │ │ lwz r12,0(r5) │ │ │ │ mr r27,r4 │ │ │ │ - mr r30,r3 │ │ │ │ mr r28,r5 │ │ │ │ - std r26,-48(r1) │ │ │ │ + std r30,-16(r1) │ │ │ │ std r29,-24(r1) │ │ │ │ + mr r30,r3 │ │ │ │ std r31,-8(r1) │ │ │ │ - beq d0cc │ │ │ │ + beq c3d8 │ │ │ │ li r31,1 │ │ │ │ li r29,1 │ │ │ │ cmpw cr7,r31,r27 │ │ │ │ - subf r10,r29,r27 │ │ │ │ - li r9,1 │ │ │ │ - addi r8,r10,-1 │ │ │ │ - isel r10,r10,r9,4*cr7+lt │ │ │ │ - cmplwi r8,2 │ │ │ │ - iselgt r8,0,r9 │ │ │ │ - cmpwi r8,0 │ │ │ │ - bne d0c0 │ │ │ │ - isel r8,0,r9,4*cr7+lt │ │ │ │ - cmpwi r8,0 │ │ │ │ - bne d0c0 │ │ │ │ - rldicl r7,r10,62,34 │ │ │ │ - mtvsrws vs32,r9 │ │ │ │ - extswsli r9,r29,2 │ │ │ │ - andi. r6,r7,3 │ │ │ │ - addi r5,r7,-1 │ │ │ │ - mr r8,r7 │ │ │ │ - add r9,r28,r9 │ │ │ │ + subf r8,r29,r27 │ │ │ │ + li r2,1 │ │ │ │ + addi r9,r8,-1 │ │ │ │ + isel r8,r8,r2,4*cr7+lt │ │ │ │ + cmplwi r9,2 │ │ │ │ + ble c3cc │ │ │ │ + bge cr7,c3cc │ │ │ │ + rldicl r10,r8,62,34 │ │ │ │ + mtvsrws vs32,r2 │ │ │ │ + extswsli r2,r29,2 │ │ │ │ + andi. r7,r10,3 │ │ │ │ + addi r6,r10,-1 │ │ │ │ + mr r9,r10 │ │ │ │ + add r2,r28,r2 │ │ │ │ xxmr vs33,vs32 │ │ │ │ - beq cde4 │ │ │ │ - cmpdi r6,1 │ │ │ │ - beq cdd0 │ │ │ │ - cmpdi r6,2 │ │ │ │ - beq cdc0 │ │ │ │ - lxv vs32,0(r9) │ │ │ │ - mr r7,r5 │ │ │ │ - addi r9,r9,16 │ │ │ │ - lxv vs45,0(r9) │ │ │ │ - addi r7,r7,-1 │ │ │ │ - addi r9,r9,16 │ │ │ │ - vmuluwm v0,v0,v13 │ │ │ │ - lxv vs45,0(r9) │ │ │ │ + beq c100 │ │ │ │ cmpdi r7,1 │ │ │ │ - addi r9,r9,16 │ │ │ │ + beq c0ec │ │ │ │ + cmpdi r7,2 │ │ │ │ + beq c0dc │ │ │ │ + lxv vs32,0(r2) │ │ │ │ + mr r10,r6 │ │ │ │ + addi r2,r2,16 │ │ │ │ + lxv vs45,0(r2) │ │ │ │ + addi r10,r10,-1 │ │ │ │ + addi r2,r2,16 │ │ │ │ vmuluwm v0,v0,v13 │ │ │ │ - beq ce14 │ │ │ │ - srdi r8,r8,2 │ │ │ │ - mtctr r8 │ │ │ │ - lxv vs42,0(r9) │ │ │ │ - lxv vs43,16(r9) │ │ │ │ - addi r9,r9,64 │ │ │ │ - lxv vs44,-32(r9) │ │ │ │ - lxv vs45,-16(r9) │ │ │ │ + lxv vs45,0(r2) │ │ │ │ + cmpdi r10,1 │ │ │ │ + addi r2,r2,16 │ │ │ │ + vmuluwm v0,v0,v13 │ │ │ │ + beq c130 │ │ │ │ + srdi r9,r9,2 │ │ │ │ + mtctr r9 │ │ │ │ + lxv vs42,0(r2) │ │ │ │ + lxv vs43,16(r2) │ │ │ │ + addi r2,r2,64 │ │ │ │ + lxv vs44,-32(r2) │ │ │ │ + lxv vs45,-16(r2) │ │ │ │ vmuluwm v0,v0,v10 │ │ │ │ vmuluwm v1,v1,v11 │ │ │ │ vmuluwm v0,v0,v12 │ │ │ │ vmuluwm v1,v1,v13 │ │ │ │ - bdnz cdec │ │ │ │ + bdnz c108 │ │ │ │ vmuluwm v0,v0,v1 │ │ │ │ xxspltib vs0,0 │ │ │ │ - andi. r9,r10,3 │ │ │ │ - clrrwi r9,r10,2 │ │ │ │ - li r10,0 │ │ │ │ - add r9,r9,r29 │ │ │ │ + clrrwi r2,r8,2 │ │ │ │ + li r9,0 │ │ │ │ + andi. r8,r8,3 │ │ │ │ + add r2,r2,r29 │ │ │ │ xxsldwi vs33,vs0,vs32,2 │ │ │ │ vmuluwm v1,v1,v0 │ │ │ │ xxsldwi vs32,vs0,vs33,3 │ │ │ │ vmuluwm v0,v0,v1 │ │ │ │ - vextuwrx r5,r10,v0 │ │ │ │ - beq ce7c │ │ │ │ - extswsli r10,r9,2 │ │ │ │ - addi r8,r9,1 │ │ │ │ - lwzx r7,r28,r10 │ │ │ │ - cmpw r8,r27 │ │ │ │ - mullw r5,r5,r7 │ │ │ │ - bge ce7c │ │ │ │ - add r10,r28,r10 │ │ │ │ - addi r9,r9,2 │ │ │ │ - lwz r8,4(r10) │ │ │ │ - cmpw r9,r27 │ │ │ │ - mullw r5,r5,r8 │ │ │ │ - bge ce7c │ │ │ │ - lwz r9,8(r10) │ │ │ │ - mullw r5,r5,r9 │ │ │ │ + vextuwrx r6,r9,v0 │ │ │ │ + beq c198 │ │ │ │ + extswsli r9,r2,2 │ │ │ │ + addi r10,r2,1 │ │ │ │ + lwzx r8,r28,r9 │ │ │ │ + cmpw r10,r27 │ │ │ │ + mullw r6,r6,r8 │ │ │ │ + bge c198 │ │ │ │ + add r9,r28,r9 │ │ │ │ + addi r2,r2,2 │ │ │ │ + lwz r10,4(r9) │ │ │ │ + cmpw r2,r27 │ │ │ │ + mullw r6,r6,r10 │ │ │ │ + bge c198 │ │ │ │ + lwz r2,8(r9) │ │ │ │ + mullw r6,r6,r2 │ │ │ │ cmpwi r31,0 │ │ │ │ - ble cf64 │ │ │ │ + ble c274 │ │ │ │ cmpwi r12,1 │ │ │ │ - srawi r4,r12,1 │ │ │ │ - addze r4,r4 │ │ │ │ - ble cf64 │ │ │ │ - cmpwi r5,0 │ │ │ │ - ble cf64 │ │ │ │ - mullw r12,r12,r5 │ │ │ │ - mullw r0,r4,r5 │ │ │ │ - extsw r3,r5 │ │ │ │ - li r26,0 │ │ │ │ - extswsli r5,r5,5 │ │ │ │ + srawi r5,r12,1 │ │ │ │ + addze r5,r5 │ │ │ │ + ble c274 │ │ │ │ + cmpwi r6,0 │ │ │ │ + ble c274 │ │ │ │ + mullw r12,r12,r6 │ │ │ │ + mullw r0,r5,r6 │ │ │ │ + extsw r4,r6 │ │ │ │ li r11,0 │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - extswsli r7,r26,5 │ │ │ │ - extswsli r8,r0,5 │ │ │ │ - li r6,0 │ │ │ │ - add r7,r30,r7 │ │ │ │ + extswsli r6,r6,5 │ │ │ │ + li r3,0 │ │ │ │ + extswsli r8,r11,5 │ │ │ │ + extswsli r10,r0,5 │ │ │ │ + li r7,0 │ │ │ │ add r8,r30,r8 │ │ │ │ + add r10,r30,r10 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - mtctr r3 │ │ │ │ - mr r10,r8 │ │ │ │ - mr r9,r7 │ │ │ │ + mtctr r4 │ │ │ │ + mr r9,r10 │ │ │ │ + mr r2,r8 │ │ │ │ nop │ │ │ │ - lfd f12,0(r9) │ │ │ │ - lfd f13,8(r9) │ │ │ │ - lfd f0,16(r9) │ │ │ │ - lfd f1,24(r9) │ │ │ │ - lfd f8,0(r10) │ │ │ │ - lfd f9,8(r10) │ │ │ │ - lfd f10,16(r10) │ │ │ │ - lfd f11,24(r10) │ │ │ │ + lfd f12,0(r2) │ │ │ │ + lfd f13,8(r2) │ │ │ │ addi r9,r9,32 │ │ │ │ - addi r10,r10,32 │ │ │ │ - stfd f8,-32(r9) │ │ │ │ - stfd f9,-24(r9) │ │ │ │ - stfd f10,-16(r9) │ │ │ │ - stfd f11,-8(r9) │ │ │ │ - stfd f12,-32(r10) │ │ │ │ - stfd f13,-24(r10) │ │ │ │ - stfd f0,-16(r10) │ │ │ │ - stfd f1,-8(r10) │ │ │ │ - bdnz cef0 │ │ │ │ - addi r6,r6,1 │ │ │ │ - add r7,r7,r5 │ │ │ │ - add r8,r8,r5 │ │ │ │ - cmpw r6,r4 │ │ │ │ - blt cee0 │ │ │ │ - addi r11,r11,1 │ │ │ │ - add r26,r26,r12 │ │ │ │ + addi r2,r2,32 │ │ │ │ + lfd f0,-16(r2) │ │ │ │ + lfd f1,-8(r2) │ │ │ │ + lfd f8,-32(r9) │ │ │ │ + lfd f9,-24(r9) │ │ │ │ + lfd f10,-16(r9) │ │ │ │ + lfd f11,-8(r9) │ │ │ │ + stfd f8,-32(r2) │ │ │ │ + stfd f9,-24(r2) │ │ │ │ + stfd f10,-16(r2) │ │ │ │ + stfd f11,-8(r2) │ │ │ │ + stfd f12,-32(r9) │ │ │ │ + stfd f13,-24(r9) │ │ │ │ + stfd f0,-16(r9) │ │ │ │ + stfd f1,-8(r9) │ │ │ │ + bdnz c200 │ │ │ │ + addi r7,r7,1 │ │ │ │ + add r8,r8,r6 │ │ │ │ + add r10,r10,r6 │ │ │ │ + cmpw r7,r5 │ │ │ │ + blt c1f0 │ │ │ │ + addi r3,r3,1 │ │ │ │ + add r11,r11,r12 │ │ │ │ add r0,r0,r12 │ │ │ │ - cmpw r11,r31 │ │ │ │ - bne cec0 │ │ │ │ - bge cr7,d098 │ │ │ │ - addi r9,r29,-1 │ │ │ │ - cmplwi r9,2 │ │ │ │ - ble d0b4 │ │ │ │ - rldicl r8,r29,62,34 │ │ │ │ + cmpw r3,r31 │ │ │ │ + bne c1d0 │ │ │ │ + bge cr7,c3a8 │ │ │ │ + addi r2,r29,-1 │ │ │ │ + cmplwi r2,2 │ │ │ │ + ble c3c0 │ │ │ │ + rldicl r10,r29,62,34 │ │ │ │ vspltisw v0,1 │ │ │ │ - mr r9,r28 │ │ │ │ - andi. r7,r8,3 │ │ │ │ + mr r2,r28 │ │ │ │ + andi. r8,r10,3 │ │ │ │ + addi r7,r10,-1 │ │ │ │ + mr r9,r10 │ │ │ │ xxmr vs33,vs32 │ │ │ │ - addi r6,r8,-1 │ │ │ │ - mr r10,r8 │ │ │ │ - beq cfd4 │ │ │ │ - cmpdi r7,1 │ │ │ │ - beq cfc0 │ │ │ │ - cmpdi r7,2 │ │ │ │ - beq cfb0 │ │ │ │ + beq c2e4 │ │ │ │ + cmpdi r8,1 │ │ │ │ + beq c2d0 │ │ │ │ + cmpdi r8,2 │ │ │ │ + beq c2c0 │ │ │ │ lxv vs32,0(r28) │ │ │ │ - mr r8,r6 │ │ │ │ - addi r9,r28,16 │ │ │ │ - lxv vs45,0(r9) │ │ │ │ - addi r8,r8,-1 │ │ │ │ - addi r9,r9,16 │ │ │ │ + mr r10,r7 │ │ │ │ + addi r2,r28,16 │ │ │ │ + lxv vs45,0(r2) │ │ │ │ + addi r10,r10,-1 │ │ │ │ + addi r2,r2,16 │ │ │ │ vmuluwm v0,v0,v13 │ │ │ │ - lxv vs45,0(r9) │ │ │ │ - cmpdi r8,1 │ │ │ │ - addi r9,r9,16 │ │ │ │ + lxv vs45,0(r2) │ │ │ │ + cmpdi r10,1 │ │ │ │ + addi r2,r2,16 │ │ │ │ vmuluwm v0,v0,v13 │ │ │ │ - beq d004 │ │ │ │ - srdi r10,r10,2 │ │ │ │ - mtctr r10 │ │ │ │ - lxv vs42,0(r9) │ │ │ │ - lxv vs43,16(r9) │ │ │ │ - addi r9,r9,64 │ │ │ │ - lxv vs44,-32(r9) │ │ │ │ - lxv vs45,-16(r9) │ │ │ │ + beq c314 │ │ │ │ + srdi r9,r9,2 │ │ │ │ + mtctr r9 │ │ │ │ + lxv vs42,0(r2) │ │ │ │ + lxv vs43,16(r2) │ │ │ │ + addi r2,r2,64 │ │ │ │ + lxv vs44,-32(r2) │ │ │ │ + lxv vs45,-16(r2) │ │ │ │ vmuluwm v0,v0,v10 │ │ │ │ vmuluwm v1,v1,v11 │ │ │ │ vmuluwm v0,v0,v12 │ │ │ │ vmuluwm v1,v1,v13 │ │ │ │ - bdnz cfdc │ │ │ │ + bdnz c2ec │ │ │ │ vmuluwm v0,v0,v1 │ │ │ │ xxspltib vs0,0 │ │ │ │ - andi. r9,r29,3 │ │ │ │ - li r10,0 │ │ │ │ - clrrwi r9,r29,2 │ │ │ │ + andi. r2,r29,3 │ │ │ │ + li r9,0 │ │ │ │ + clrrwi r2,r29,2 │ │ │ │ xxsldwi vs33,vs0,vs32,2 │ │ │ │ vmuluwm v1,v1,v0 │ │ │ │ xxsldwi vs32,vs0,vs33,3 │ │ │ │ vmuluwm v0,v0,v1 │ │ │ │ - vextuwrx r31,r10,v0 │ │ │ │ - beq d068 │ │ │ │ - extswsli r10,r9,2 │ │ │ │ - addi r8,r9,1 │ │ │ │ - lwzx r7,r28,r10 │ │ │ │ - cmpw r29,r8 │ │ │ │ - mullw r31,r31,r7 │ │ │ │ - ble d068 │ │ │ │ - add r10,r28,r10 │ │ │ │ - addi r9,r9,2 │ │ │ │ - lwz r8,4(r10) │ │ │ │ - cmpw r29,r9 │ │ │ │ + vextuwrx r31,r9,v0 │ │ │ │ + beq c378 │ │ │ │ + extswsli r9,r2,2 │ │ │ │ + addi r10,r2,1 │ │ │ │ + lwzx r8,r28,r9 │ │ │ │ + cmpw r29,r10 │ │ │ │ mullw r31,r31,r8 │ │ │ │ - ble d068 │ │ │ │ - lwz r9,8(r10) │ │ │ │ - mullw r31,r31,r9 │ │ │ │ - extswsli r9,r29,2 │ │ │ │ + ble c378 │ │ │ │ + add r9,r28,r9 │ │ │ │ + addi r2,r2,2 │ │ │ │ + lwz r10,4(r9) │ │ │ │ + cmpw r29,r2 │ │ │ │ + mullw r31,r31,r10 │ │ │ │ + ble c378 │ │ │ │ + lwz r2,8(r9) │ │ │ │ + mullw r31,r31,r2 │ │ │ │ + extswsli r2,r29,2 │ │ │ │ addi r29,r29,1 │ │ │ │ cmpw cr7,r29,r27 │ │ │ │ - lwzx r12,r28,r9 │ │ │ │ - blt cr7,cd54 │ │ │ │ + lwzx r12,r28,r2 │ │ │ │ + blt cr7,c080 │ │ │ │ cmpwi r31,0 │ │ │ │ - ble d098 │ │ │ │ + ble c3a8 │ │ │ │ cmpwi r12,1 │ │ │ │ - srawi r4,r12,1 │ │ │ │ - addze r4,r4 │ │ │ │ - li r5,1 │ │ │ │ - bgt ce9c │ │ │ │ - ld r26,-48(r1) │ │ │ │ + srawi r5,r12,1 │ │ │ │ + addze r5,r5 │ │ │ │ + li r6,1 │ │ │ │ + bgt c1b8 │ │ │ │ ld r27,-40(r1) │ │ │ │ ld r28,-32(r1) │ │ │ │ ld r29,-24(r1) │ │ │ │ ld r30,-16(r1) │ │ │ │ ld r31,-8(r1) │ │ │ │ blr │ │ │ │ li r31,1 │ │ │ │ - li r9,0 │ │ │ │ - b d030 │ │ │ │ - mr r9,r29 │ │ │ │ - li r5,1 │ │ │ │ - b ce44 │ │ │ │ + li r2,0 │ │ │ │ + b c340 │ │ │ │ + mr r2,r29 │ │ │ │ + li r6,1 │ │ │ │ + b c160 │ │ │ │ cmpwi r12,1 │ │ │ │ - srawi r4,r12,1 │ │ │ │ - addze r4,r4 │ │ │ │ - ble d098 │ │ │ │ + srawi r5,r12,1 │ │ │ │ + addze r5,r5 │ │ │ │ + ble c3a8 │ │ │ │ li r29,1 │ │ │ │ li r31,1 │ │ │ │ - li r5,1 │ │ │ │ + li r6,1 │ │ │ │ cmpw cr7,r29,r27 │ │ │ │ - b ce9c │ │ │ │ + b c1b8 │ │ │ │ ... │ │ │ │ - .long 0x600 │ │ │ │ + .long 0x500 │ │ │ │ + nop │ │ │ │ nop │ │ │ │ │ │ │ │ -000000000000d100 : │ │ │ │ - li r9,3 │ │ │ │ - li r10,5 │ │ │ │ - stw r9,0(r3) │ │ │ │ - stw r10,0(r4) │ │ │ │ - stw r9,0(r5) │ │ │ │ +000000000000c410 : │ │ │ │ + li r2,3 │ │ │ │ + li r9,5 │ │ │ │ + stw r2,0(r3) │ │ │ │ + stw r9,0(r4) │ │ │ │ + stw r2,0(r5) │ │ │ │ blr │ │ │ │ ... │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ │ │ │ │ -000000000000d130 : │ │ │ │ - addis r2,r12,7 │ │ │ │ - addi r2,r2,-21040 │ │ │ │ +000000000000c440 : │ │ │ │ cmpwi r3,8 │ │ │ │ - li r9,8 │ │ │ │ - addis r7,r2,-3 │ │ │ │ - li r10,1 │ │ │ │ - addi r8,r3,2 │ │ │ │ - iselgt r9,r9,r3 │ │ │ │ - addi r7,r7,28336 │ │ │ │ - extswsli r9,r9,3 │ │ │ │ - ldx r9,r7,r9 │ │ │ │ - slw r10,r10,r9 │ │ │ │ - mulld r3,r10,r8 │ │ │ │ + li r2,8 │ │ │ │ + pla r8,255560 # 4aa90 │ │ │ │ + li r9,1 │ │ │ │ + addi r10,r3,2 │ │ │ │ + iselgt r2,r2,r3 │ │ │ │ + extswsli r2,r2,3 │ │ │ │ + ldx r2,r8,r2 │ │ │ │ + slw r9,r9,r2 │ │ │ │ + mulld r3,r9,r10 │ │ │ │ blr │ │ │ │ ... │ │ │ │ nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ │ │ │ │ -000000000000d180 : │ │ │ │ +000000000000c480 : │ │ │ │ li r3,9 │ │ │ │ blr │ │ │ │ ... │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ │ │ │ │ -000000000000d1a0 : │ │ │ │ - addis r2,r12,7 │ │ │ │ - addi r2,r2,-21152 │ │ │ │ - addis r3,r2,-3 │ │ │ │ - addi r3,r3,24624 │ │ │ │ +000000000000c4a0 : │ │ │ │ + pla r3,251744 # 49c00 │ │ │ │ blr │ │ │ │ ... │ │ │ │ - addis r2,r12,7 │ │ │ │ - addi r2,r2,-21184 │ │ │ │ - mflr r0 │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ mfocrf r11,8 │ │ │ │ + mflr r0 │ │ │ │ std r30,-96(r1) │ │ │ │ - std r19,-184(r1) │ │ │ │ - std r20,-176(r1) │ │ │ │ + std r31,-88(r1) │ │ │ │ + li r4,0 │ │ │ │ + std r21,-168(r1) │ │ │ │ + std r22,-160(r1) │ │ │ │ + std r23,-152(r1) │ │ │ │ + stw r11,8(r1) │ │ │ │ + std r0,16(r1) │ │ │ │ stfd f22,-80(r1) │ │ │ │ stfd f23,-72(r1) │ │ │ │ stfd f24,-64(r1) │ │ │ │ stfd f25,-56(r1) │ │ │ │ - stw r11,8(r1) │ │ │ │ stfd f26,-48(r1) │ │ │ │ stfd f27,-40(r1) │ │ │ │ stfd f28,-32(r1) │ │ │ │ stfd f29,-24(r1) │ │ │ │ stfd f30,-16(r1) │ │ │ │ stfd f31,-8(r1) │ │ │ │ - std r14,-224(r1) │ │ │ │ + std r16,-208(r1) │ │ │ │ + std r15,-216(r1) │ │ │ │ std r25,-136(r1) │ │ │ │ std r26,-128(r1) │ │ │ │ std r27,-120(r1) │ │ │ │ std r28,-112(r1) │ │ │ │ - std r31,-88(r1) │ │ │ │ - std r15,-216(r1) │ │ │ │ - std r16,-208(r1) │ │ │ │ + std r14,-224(r1) │ │ │ │ + mr r28,r3 │ │ │ │ std r17,-200(r1) │ │ │ │ - std r0,16(r1) │ │ │ │ std r18,-192(r1) │ │ │ │ - std r21,-168(r1) │ │ │ │ - std r22,-160(r1) │ │ │ │ - std r23,-152(r1) │ │ │ │ + std r19,-184(r1) │ │ │ │ + std r20,-176(r1) │ │ │ │ std r24,-144(r1) │ │ │ │ std r29,-104(r1) │ │ │ │ - mr r28,r3 │ │ │ │ stdu r1,-336(r1) │ │ │ │ - li r4,0 │ │ │ │ + ld r8,0(r1) │ │ │ │ + ld r2,48(r3) │ │ │ │ mr r31,r1 │ │ │ │ - ld r7,0(r1) │ │ │ │ - ld r9,48(r3) │ │ │ │ - ld r10,16(r28) │ │ │ │ + ld r9,16(r28) │ │ │ │ ld r3,232(r3) │ │ │ │ ld r5,80(r28) │ │ │ │ - sldi r8,r9,4 │ │ │ │ - std r10,40(r31) │ │ │ │ + sldi r10,r2,4 │ │ │ │ + sldi r2,r2,3 │ │ │ │ + std r9,40(r31) │ │ │ │ std r3,48(r31) │ │ │ │ - sldi r9,r9,3 │ │ │ │ + subfic r10,r10,-16 │ │ │ │ + addi r9,r2,15 │ │ │ │ + addi r2,r2,23 │ │ │ │ sldi r5,r5,5 │ │ │ │ - subfic r8,r8,-16 │ │ │ │ - addi r10,r9,15 │ │ │ │ - addi r9,r9,23 │ │ │ │ - stdux r7,r1,r8 │ │ │ │ - clrrdi r10,r10,4 │ │ │ │ + stdux r8,r1,r10 │ │ │ │ clrrdi r9,r9,4 │ │ │ │ - addi r30,r1,32 │ │ │ │ - neg r10,r10 │ │ │ │ + clrrdi r2,r2,4 │ │ │ │ neg r9,r9 │ │ │ │ + addi r30,r1,32 │ │ │ │ + neg r2,r2 │ │ │ │ std r30,32(r31) │ │ │ │ - ld r8,0(r1) │ │ │ │ - stdux r8,r1,r10 │ │ │ │ + stdux r8,r1,r9 │ │ │ │ addi r25,r1,32 │ │ │ │ - stdux r8,r1,r10 │ │ │ │ - addi r27,r1,32 │ │ │ │ - stdux r8,r1,r10 │ │ │ │ - addi r26,r1,32 │ │ │ │ stdux r8,r1,r9 │ │ │ │ - addi r20,r1,32 │ │ │ │ + addi r27,r1,32 │ │ │ │ stdux r8,r1,r9 │ │ │ │ - bl 37c0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - ld r14,48(r28) │ │ │ │ - li r9,0 │ │ │ │ - addis r10,r2,-3 │ │ │ │ - addi r19,r1,32 │ │ │ │ - addi r10,r10,25008 │ │ │ │ - std r9,0(r20) │ │ │ │ - std r9,0(r19) │ │ │ │ - addi r9,r14,-1 │ │ │ │ - lfd f0,0(r10) │ │ │ │ - lfd f1,8(r10) │ │ │ │ - cmpdi cr4,r9,0 │ │ │ │ - std r9,72(r31) │ │ │ │ + addi r26,r1,32 │ │ │ │ + stdux r8,r1,r2 │ │ │ │ + addi r22,r1,32 │ │ │ │ + stdux r8,r1,r2 │ │ │ │ + bl 37e0 │ │ │ │ + ld r16,48(r28) │ │ │ │ + li r2,0 │ │ │ │ + plfd f0,251824 # 49d80 │ │ │ │ + addi r21,r1,32 │ │ │ │ + plfd f1,251820 # 49d88 │ │ │ │ + std r2,0(r22) │ │ │ │ + std r2,0(r21) │ │ │ │ + addi r2,r16,-1 │ │ │ │ stfd f0,0(r30) │ │ │ │ stfd f1,8(r30) │ │ │ │ - blt cr4,d9cc │ │ │ │ - sldi r5,r14,3 │ │ │ │ + cmpdi cr4,r2,0 │ │ │ │ + std r2,80(r31) │ │ │ │ + blt cr4,cc7c │ │ │ │ + sldi r5,r16,3 │ │ │ │ li r4,0 │ │ │ │ mr r3,r27 │ │ │ │ ld r29,56(r28) │ │ │ │ mr r30,r5 │ │ │ │ - bl 37c0 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 37e0 │ │ │ │ li r4,0 │ │ │ │ mr r3,r25 │ │ │ │ mr r5,r30 │ │ │ │ add r29,r29,r30 │ │ │ │ add r30,r26,r30 │ │ │ │ - bl 37c0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - andi. r9,r14,1 │ │ │ │ - mr r9,r14 │ │ │ │ - bne d960 │ │ │ │ - srdi r9,r9,1 │ │ │ │ - mtctr r9 │ │ │ │ - ld r10,-8(r29) │ │ │ │ - ld r9,-16(r29) │ │ │ │ - mr r8,r30 │ │ │ │ + bl 37e0 │ │ │ │ + andi. r2,r16,1 │ │ │ │ + mr r2,r16 │ │ │ │ + bne cc10 │ │ │ │ + srdi r2,r2,1 │ │ │ │ + mtctr r2 │ │ │ │ + ld r9,-8(r29) │ │ │ │ + ld r2,-16(r29) │ │ │ │ + mr r10,r30 │ │ │ │ addi r29,r29,-16 │ │ │ │ addi r30,r30,-16 │ │ │ │ - sradi r10,r10,1 │ │ │ │ - addze r10,r10 │ │ │ │ sradi r9,r9,1 │ │ │ │ addze r9,r9 │ │ │ │ - std r10,8(r30) │ │ │ │ - std r9,-16(r8) │ │ │ │ - bdnz d360 │ │ │ │ + sradi r2,r2,1 │ │ │ │ + addze r2,r2 │ │ │ │ + std r9,8(r30) │ │ │ │ + std r2,-16(r10) │ │ │ │ + bdnz c648 │ │ │ │ li r30,0 │ │ │ │ - lwz r9,112(r28) │ │ │ │ - ld r6,0(r28) │ │ │ │ - andi. r9,r9,1 │ │ │ │ - bne d690 │ │ │ │ - cmpdi r6,0 │ │ │ │ - ble d8d4 │ │ │ │ + lwz r2,112(r28) │ │ │ │ + ld r5,0(r28) │ │ │ │ + andi. r2,r2,1 │ │ │ │ + bne c950 │ │ │ │ + cmpdi r5,0 │ │ │ │ + ble cb88 │ │ │ │ ld r24,56(r28) │ │ │ │ - li r18,0 │ │ │ │ + plfd f26,252776 # 4a200 │ │ │ │ + li r20,0 │ │ │ │ li r23,0 │ │ │ │ - mr r17,r14 │ │ │ │ - mr r22,r6 │ │ │ │ + mr r17,r16 │ │ │ │ + mr r19,r5 │ │ │ │ + plfd f27,252760 # 4a208 │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ cmpd r30,r17 │ │ │ │ - bge d568 │ │ │ │ - addis r9,r2,-3 │ │ │ │ + bge c828 │ │ │ │ + ld r2,32(r31) │ │ │ │ sldi r29,r30,3 │ │ │ │ - sldi r6,r30,4 │ │ │ │ - ld r16,72(r28) │ │ │ │ - addi r9,r9,26160 │ │ │ │ - add r14,r19,r29 │ │ │ │ - add r15,r20,r29 │ │ │ │ - lfd f26,0(r9) │ │ │ │ - lfd f27,8(r9) │ │ │ │ - ld r9,32(r31) │ │ │ │ - add r22,r9,r6 │ │ │ │ + sldi r7,r30,4 │ │ │ │ + ld r15,72(r28) │ │ │ │ + add r16,r21,r29 │ │ │ │ + add r14,r22,r29 │ │ │ │ + add r19,r2,r7 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ ldx r3,r24,r29 │ │ │ │ - ldx r21,r26,r29 │ │ │ │ - ld r9,96(r28) │ │ │ │ - lfd f28,0(r22) │ │ │ │ + ldx r18,r26,r29 │ │ │ │ addi r30,r30,1 │ │ │ │ - lfd f29,8(r22) │ │ │ │ - addi r22,r22,16 │ │ │ │ + addi r19,r19,16 │ │ │ │ + ld r2,96(r28) │ │ │ │ + lfd f24,-16(r19) │ │ │ │ + lfd f25,-8(r19) │ │ │ │ sradi r3,r3,1 │ │ │ │ addze r3,r3 │ │ │ │ - add r9,r9,r6 │ │ │ │ - lfd f22,0(r9) │ │ │ │ - lfd f23,8(r9) │ │ │ │ - subf r3,r3,r21 │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ + add r2,r2,r7 │ │ │ │ + lfd f22,0(r2) │ │ │ │ + lfd f23,8(r2) │ │ │ │ + subf r3,r3,r18 │ │ │ │ + bl 3290 │ │ │ │ fmr f3,f26 │ │ │ │ fmr f4,f27 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - ldx r3,r16,r29 │ │ │ │ + bl 329c │ │ │ │ + ldx r3,r15,r29 │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ + bl 3290 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 4dbe8 │ │ │ │ - nop │ │ │ │ - fmr f25,f2 │ │ │ │ - fmr f24,f1 │ │ │ │ + bl 3450 │ │ │ │ + fmr f29,f2 │ │ │ │ + fmr f28,f1 │ │ │ │ fmr f3,f22 │ │ │ │ fmr f4,f23 │ │ │ │ fmr f1,f22 │ │ │ │ fmr f2,f23 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - fmr f3,f24 │ │ │ │ - fmr f4,f25 │ │ │ │ + bl 329c │ │ │ │ + fmr f3,f28 │ │ │ │ + fmr f4,f29 │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - fmr f2,f25 │ │ │ │ - fmr f1,f24 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + fmr f2,f29 │ │ │ │ + fmr f1,f28 │ │ │ │ + bl 329c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 4da58 │ │ │ │ - nop │ │ │ │ - bl 38a0 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 2fd0 │ │ │ │ + bl 38c0 │ │ │ │ ld r3,88(r28) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ + bl 3290 │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - bl 3260 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 329c │ │ │ │ + bl 3260 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ - fmr f2,f29 │ │ │ │ - fmr f1,f28 │ │ │ │ - bl 4dbe8 │ │ │ │ - nop │ │ │ │ + fmr f2,f25 │ │ │ │ + fmr f1,f24 │ │ │ │ + bl 3450 │ │ │ │ ld r24,56(r28) │ │ │ │ - ld r16,72(r28) │ │ │ │ - ld r11,0(r14) │ │ │ │ - ld r3,0(r15) │ │ │ │ - sldi r6,r30,4 │ │ │ │ - ldx r4,r27,r29 │ │ │ │ + ld r15,72(r28) │ │ │ │ + sldi r7,r30,4 │ │ │ │ + ld r3,0(r16) │ │ │ │ + ld r4,0(r14) │ │ │ │ + ldx r5,r27,r29 │ │ │ │ ld r17,48(r28) │ │ │ │ - stfd f1,0(r22) │ │ │ │ - stfd f2,8(r22) │ │ │ │ - ldx r10,r24,r29 │ │ │ │ - ldx r9,r16,r29 │ │ │ │ + stfd f1,0(r19) │ │ │ │ + stfd f2,8(r19) │ │ │ │ + ldx r9,r24,r29 │ │ │ │ + ldx r2,r15,r29 │ │ │ │ addi r29,r29,8 │ │ │ │ cmpd r30,r17 │ │ │ │ - maddld r10,r10,r11,r21 │ │ │ │ - maddld r9,r9,r3,r4 │ │ │ │ - stdu r10,8(r14) │ │ │ │ - stdu r9,8(r15) │ │ │ │ - blt d400 │ │ │ │ - ld r22,0(r28) │ │ │ │ - sldi r10,r17,3 │ │ │ │ - sldi r9,r17,4 │ │ │ │ - ldx r30,r19,r10 │ │ │ │ - ldx r29,r20,r10 │ │ │ │ - ld r10,32(r31) │ │ │ │ - add r9,r10,r9 │ │ │ │ + maddld r9,r9,r3,r18 │ │ │ │ + maddld r2,r2,r4,r5 │ │ │ │ + stdu r9,8(r16) │ │ │ │ + stdu r2,8(r14) │ │ │ │ + blt c6f0 │ │ │ │ + ld r19,0(r28) │ │ │ │ + sldi r9,r17,3 │ │ │ │ + sldi r2,r17,4 │ │ │ │ + ldx r30,r21,r9 │ │ │ │ + ldx r29,r22,r9 │ │ │ │ + ld r9,32(r31) │ │ │ │ sldi r30,r30,5 │ │ │ │ sldi r29,r29,5 │ │ │ │ - lfd f28,0(r9) │ │ │ │ - lfd f29,8(r9) │ │ │ │ - ld r9,40(r31) │ │ │ │ - add r30,r9,r30 │ │ │ │ - ld r9,48(r31) │ │ │ │ + add r2,r9,r2 │ │ │ │ + lfd f28,0(r2) │ │ │ │ + lfd f29,8(r2) │ │ │ │ + ld r2,40(r31) │ │ │ │ fmr f1,f28 │ │ │ │ fmr f2,f29 │ │ │ │ + add r30,r2,r30 │ │ │ │ + ld r2,48(r31) │ │ │ │ lfd f3,16(r30) │ │ │ │ lfd f4,24(r30) │ │ │ │ - add r29,r9,r29 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + add r29,r2,r29 │ │ │ │ + bl 329c │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ lfd f2,8(r30) │ │ │ │ lfd f1,0(r30) │ │ │ │ fmr f3,f28 │ │ │ │ - addi r30,r17,-1 │ │ │ │ fmr f4,f29 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + addi r30,r17,-1 │ │ │ │ + bl 329c │ │ │ │ cmpdi r30,0 │ │ │ │ mtctr r30 │ │ │ │ - sldi r9,r30,3 │ │ │ │ + sldi r2,r30,3 │ │ │ │ stfd f30,16(r29) │ │ │ │ stfd f31,24(r29) │ │ │ │ stfd f1,0(r29) │ │ │ │ stfd f2,8(r29) │ │ │ │ - bgt d618 │ │ │ │ - b d9bc │ │ │ │ - stdx r23,r27,r9 │ │ │ │ - stdx r23,r25,r9 │ │ │ │ - stdx r5,r26,r9 │ │ │ │ + bgt c8d8 │ │ │ │ + b cc6c │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + stdx r23,r27,r2 │ │ │ │ + stdx r23,r25,r2 │ │ │ │ addi r30,r30,-1 │ │ │ │ - addi r9,r9,-8 │ │ │ │ - bdz d980 │ │ │ │ - ldx r10,r24,r9 │ │ │ │ - ldx r8,r25,r9 │ │ │ │ - addi r7,r10,-1 │ │ │ │ - sradi r5,r10,1 │ │ │ │ - addze r5,r5 │ │ │ │ - cmpd r8,r7 │ │ │ │ - beq d600 │ │ │ │ - sldi r7,r30,3 │ │ │ │ - sradi r10,r10,1 │ │ │ │ - addze r10,r10 │ │ │ │ - ldx r5,r27,r7 │ │ │ │ - ldx r6,r26,r7 │ │ │ │ - addi r8,r8,1 │ │ │ │ - stdx r8,r25,r7 │ │ │ │ - cmpd r8,r10 │ │ │ │ - addi r5,r5,1 │ │ │ │ + stdx r7,r26,r2 │ │ │ │ + addi r2,r2,-8 │ │ │ │ + bdz cc30 │ │ │ │ + ldx r9,r24,r2 │ │ │ │ + ldx r10,r25,r2 │ │ │ │ + addi r8,r9,-1 │ │ │ │ + sradi r7,r9,1 │ │ │ │ + addze r7,r7 │ │ │ │ + cmpd r10,r8 │ │ │ │ + beq c8c0 │ │ │ │ + sldi r8,r30,3 │ │ │ │ + sradi r9,r9,1 │ │ │ │ + addze r9,r9 │ │ │ │ + ldx r6,r27,r8 │ │ │ │ + ldx r7,r26,r8 │ │ │ │ + addi r10,r10,1 │ │ │ │ + stdx r10,r25,r8 │ │ │ │ + cmpd r10,r9 │ │ │ │ addi r6,r6,1 │ │ │ │ - stdx r5,r27,r7 │ │ │ │ - stdx r6,r26,r7 │ │ │ │ - bne d67c │ │ │ │ - ld r10,72(r28) │ │ │ │ - stdx r23,r26,r7 │ │ │ │ - ldx r9,r10,r9 │ │ │ │ - subf r8,r8,r9 │ │ │ │ - stdx r8,r27,r7 │ │ │ │ - addi r18,r18,1 │ │ │ │ - cmpd r18,r22 │ │ │ │ - bge d8d4 │ │ │ │ + addi r7,r7,1 │ │ │ │ + stdx r6,r27,r8 │ │ │ │ + stdx r7,r26,r8 │ │ │ │ + bne c93c │ │ │ │ + ld r9,72(r28) │ │ │ │ + stdx r23,r26,r8 │ │ │ │ + ldx r2,r9,r2 │ │ │ │ + subf r10,r10,r2 │ │ │ │ + stdx r10,r27,r8 │ │ │ │ + addi r20,r20,1 │ │ │ │ + cmpd r20,r19 │ │ │ │ + bge cb88 │ │ │ │ ld r17,48(r28) │ │ │ │ - b d3c0 │ │ │ │ - cmpdi r6,0 │ │ │ │ - ble d8d4 │ │ │ │ - ld r9,72(r31) │ │ │ │ - sldi r10,r14,3 │ │ │ │ - ld r16,56(r28) │ │ │ │ - mr r21,r25 │ │ │ │ - li r15,0 │ │ │ │ - mr r25,r19 │ │ │ │ - mr r19,r20 │ │ │ │ - mr r20,r26 │ │ │ │ - std r14,56(r31) │ │ │ │ - std r6,104(r31) │ │ │ │ - mr r26,r10 │ │ │ │ - std r28,80(r31) │ │ │ │ - sldi r9,r9,3 │ │ │ │ - std r9,88(r31) │ │ │ │ - sldi r9,r14,4 │ │ │ │ - std r9,96(r31) │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - ld r9,56(r31) │ │ │ │ - cmpd r9,r30 │ │ │ │ - ble d79c │ │ │ │ - ld r9,80(r31) │ │ │ │ + b c6c0 │ │ │ │ + cmpdi r5,0 │ │ │ │ + ble cb88 │ │ │ │ + ld r2,80(r31) │ │ │ │ + ld r15,56(r28) │ │ │ │ + sldi r8,r16,3 │ │ │ │ + std r16,64(r31) │ │ │ │ + std r5,104(r31) │ │ │ │ + mr r14,r8 │ │ │ │ + sldi r2,r2,3 │ │ │ │ + std r2,88(r31) │ │ │ │ + li r2,0 │ │ │ │ + std r2,56(r31) │ │ │ │ + sldi r2,r16,4 │ │ │ │ + std r2,96(r31) │ │ │ │ + mr r2,r21 │ │ │ │ + mr r21,r22 │ │ │ │ + mr r22,r25 │ │ │ │ + mr r25,r15 │ │ │ │ + mr r15,r27 │ │ │ │ + mr r27,r2 │ │ │ │ + ld r2,64(r31) │ │ │ │ + cmpd r2,r30 │ │ │ │ + ble ca5c │ │ │ │ sldi r29,r30,3 │ │ │ │ sldi r24,r30,4 │ │ │ │ - std r26,64(r31) │ │ │ │ - addi r17,r25,8 │ │ │ │ - mr r26,r27 │ │ │ │ - addi r18,r19,8 │ │ │ │ - ldx r22,r19,r29 │ │ │ │ - ldx r23,r25,r29 │ │ │ │ - ld r14,72(r9) │ │ │ │ - ld r28,192(r9) │ │ │ │ - ld r9,56(r31) │ │ │ │ - subf r30,r30,r9 │ │ │ │ - ld r9,32(r31) │ │ │ │ - mr r27,r14 │ │ │ │ - mr r14,r28 │ │ │ │ - add r24,r9,r24 │ │ │ │ + subf r30,r30,r2 │ │ │ │ + ld r2,32(r31) │ │ │ │ + ld r17,192(r28) │ │ │ │ + addi r18,r27,8 │ │ │ │ + std r28,72(r31) │ │ │ │ + ld r16,72(r28) │ │ │ │ + addi r19,r21,8 │ │ │ │ + mr r28,r15 │ │ │ │ + mr r15,r25 │ │ │ │ + ldx r20,r21,r29 │ │ │ │ + ldx r23,r27,r29 │ │ │ │ + add r24,r2,r24 │ │ │ │ + mr r25,r16 │ │ │ │ + mr r16,r17 │ │ │ │ + mr r17,r18 │ │ │ │ + mr r18,r19 │ │ │ │ lfd f1,0(r24) │ │ │ │ lfd f2,8(r24) │ │ │ │ nop │ │ │ │ - nop │ │ │ │ - ldx r28,r20,r29 │ │ │ │ - ldx r9,r14,r29 │ │ │ │ + ldx r19,r26,r29 │ │ │ │ + ldx r2,r16,r29 │ │ │ │ addi r24,r24,16 │ │ │ │ - sldi r10,r28,4 │ │ │ │ - add r9,r9,r10 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - ldx r8,r16,r29 │ │ │ │ - ldx r10,r27,r29 │ │ │ │ - ldx r9,r26,r29 │ │ │ │ + sldi r9,r19,4 │ │ │ │ + add r2,r2,r9 │ │ │ │ + lfd f3,0(r2) │ │ │ │ + lfd f4,8(r2) │ │ │ │ + bl 329c │ │ │ │ + ldx r10,r15,r29 │ │ │ │ + ldx r9,r25,r29 │ │ │ │ addic. r30,r30,-1 │ │ │ │ + ldx r2,r28,r29 │ │ │ │ stfd f1,0(r24) │ │ │ │ stfd f2,8(r24) │ │ │ │ - maddld r23,r23,r8,r28 │ │ │ │ - maddld r22,r22,r10,r9 │ │ │ │ + maddld r23,r23,r10,r19 │ │ │ │ + maddld r20,r20,r9,r2 │ │ │ │ stdx r23,r17,r29 │ │ │ │ - stdx r22,r18,r29 │ │ │ │ + stdx r20,r18,r29 │ │ │ │ addi r29,r29,8 │ │ │ │ - bne d740 │ │ │ │ - mr r27,r26 │ │ │ │ - ld r26,64(r31) │ │ │ │ - ld r10,96(r31) │ │ │ │ - ld r9,32(r31) │ │ │ │ - ldx r29,r25,r26 │ │ │ │ - ldx r30,r19,r26 │ │ │ │ - add r7,r9,r10 │ │ │ │ - ld r9,40(r31) │ │ │ │ + bne ca00 │ │ │ │ + mr r25,r15 │ │ │ │ + mr r15,r28 │ │ │ │ + ld r28,72(r31) │ │ │ │ + ld r9,96(r31) │ │ │ │ + ld r2,32(r31) │ │ │ │ + li r24,0 │ │ │ │ + ldx r29,r27,r14 │ │ │ │ + ldx r30,r21,r14 │ │ │ │ + add r6,r2,r9 │ │ │ │ + ld r2,40(r31) │ │ │ │ sldi r29,r29,5 │ │ │ │ sldi r30,r30,5 │ │ │ │ - lfd f28,0(r7) │ │ │ │ - lfd f29,8(r7) │ │ │ │ - add r29,r9,r29 │ │ │ │ - ld r9,48(r31) │ │ │ │ + lfd f28,0(r6) │ │ │ │ + lfd f29,8(r6) │ │ │ │ + add r29,r2,r29 │ │ │ │ + ld r2,48(r31) │ │ │ │ lfd f3,16(r29) │ │ │ │ lfd f4,24(r29) │ │ │ │ fmr f1,f28 │ │ │ │ fmr f2,f29 │ │ │ │ - add r30,r9,r30 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + add r30,r2,r30 │ │ │ │ + bl 329c │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ lfd f2,8(r29) │ │ │ │ lfd f1,0(r29) │ │ │ │ fmr f3,f28 │ │ │ │ fmr f4,f29 │ │ │ │ - li r29,0 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - ld r9,72(r31) │ │ │ │ - ld r7,88(r31) │ │ │ │ + bl 329c │ │ │ │ + ld r2,80(r31) │ │ │ │ + ld r6,88(r31) │ │ │ │ stfd f30,16(r30) │ │ │ │ stfd f31,24(r30) │ │ │ │ stfd f1,0(r30) │ │ │ │ stfd f2,8(r30) │ │ │ │ - mtctr r9 │ │ │ │ - mr r30,r9 │ │ │ │ - bgt cr4,d858 │ │ │ │ - b d9b0 │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ + mtctr r2 │ │ │ │ + mr r30,r2 │ │ │ │ + bgt cr4,cb08 │ │ │ │ + b cc60 │ │ │ │ nop │ │ │ │ - stdx r29,r27,r7 │ │ │ │ - stdx r29,r21,r7 │ │ │ │ - stdx r10,r20,r7 │ │ │ │ + stdx r24,r15,r6 │ │ │ │ + stdx r24,r22,r6 │ │ │ │ addi r30,r30,-1 │ │ │ │ - addi r7,r7,-8 │ │ │ │ - bdz d9a0 │ │ │ │ - ldx r4,r16,r7 │ │ │ │ - ldx r3,r21,r7 │ │ │ │ - addi r9,r4,-1 │ │ │ │ - sradi r10,r4,1 │ │ │ │ - addze r10,r10 │ │ │ │ - cmpd r3,r9 │ │ │ │ - beq d840 │ │ │ │ + stdx r9,r26,r6 │ │ │ │ + addi r6,r6,-8 │ │ │ │ + bdz cc50 │ │ │ │ + ldx r4,r25,r6 │ │ │ │ + ldx r3,r22,r6 │ │ │ │ + addi r2,r4,-1 │ │ │ │ + sradi r9,r4,1 │ │ │ │ + addze r9,r9 │ │ │ │ + cmpd r3,r2 │ │ │ │ + beq caf0 │ │ │ │ sldi r0,r30,3 │ │ │ │ sradi r4,r4,1 │ │ │ │ addze r4,r4 │ │ │ │ addi r3,r3,1 │ │ │ │ - ldx r29,r27,r0 │ │ │ │ - ldx r11,r20,r0 │ │ │ │ - stdx r3,r21,r0 │ │ │ │ + ldx r24,r15,r0 │ │ │ │ + ldx r29,r26,r0 │ │ │ │ + stdx r3,r22,r0 │ │ │ │ cmpd r3,r4 │ │ │ │ + addi r24,r24,1 │ │ │ │ addi r29,r29,1 │ │ │ │ - addi r11,r11,1 │ │ │ │ - stdx r29,r27,r0 │ │ │ │ - stdx r11,r20,r0 │ │ │ │ - bne d8c4 │ │ │ │ - ld r9,80(r31) │ │ │ │ - li r11,0 │ │ │ │ - stdx r11,r20,r0 │ │ │ │ - ld r4,72(r9) │ │ │ │ - ldx r7,r4,r7 │ │ │ │ - subf r3,r3,r7 │ │ │ │ - stdx r3,r27,r0 │ │ │ │ + stdx r24,r15,r0 │ │ │ │ + stdx r29,r26,r0 │ │ │ │ + bne cb70 │ │ │ │ + ld r4,72(r28) │ │ │ │ + li r29,0 │ │ │ │ + stdx r29,r26,r0 │ │ │ │ + ldx r6,r4,r6 │ │ │ │ + subf r3,r3,r6 │ │ │ │ + stdx r3,r15,r0 │ │ │ │ + ld r2,56(r31) │ │ │ │ ld r9,104(r31) │ │ │ │ - addi r15,r15,1 │ │ │ │ - cmpd r15,r9 │ │ │ │ - bne d6e0 │ │ │ │ + addi r2,r2,1 │ │ │ │ + cmpd r2,r9 │ │ │ │ + std r2,56(r31) │ │ │ │ + bne c9a0 │ │ │ │ addi r1,r31,336 │ │ │ │ ld r0,16(r1) │ │ │ │ lwz r11,8(r1) │ │ │ │ ld r14,-224(r1) │ │ │ │ ld r15,-216(r1) │ │ │ │ ld r16,-208(r1) │ │ │ │ ld r17,-200(r1) │ │ │ │ ld r18,-192(r1) │ │ │ │ ld r19,-184(r1) │ │ │ │ ld r20,-176(r1) │ │ │ │ ld r21,-168(r1) │ │ │ │ + mtlr r0 │ │ │ │ ld r22,-160(r1) │ │ │ │ ld r23,-152(r1) │ │ │ │ ld r24,-144(r1) │ │ │ │ ld r25,-136(r1) │ │ │ │ ld r26,-128(r1) │ │ │ │ ld r27,-120(r1) │ │ │ │ - mtlr r0 │ │ │ │ ld r28,-112(r1) │ │ │ │ ld r29,-104(r1) │ │ │ │ ld r30,-96(r1) │ │ │ │ ld r31,-88(r1) │ │ │ │ lfd f22,-80(r1) │ │ │ │ lfd f23,-72(r1) │ │ │ │ lfd f24,-64(r1) │ │ │ │ @@ -10803,518 +9305,494 @@ │ │ │ │ lfd f27,-40(r1) │ │ │ │ lfd f28,-32(r1) │ │ │ │ lfd f29,-24(r1) │ │ │ │ lfd f30,-16(r1) │ │ │ │ lfd f31,-8(r1) │ │ │ │ mtocrf 8,r11 │ │ │ │ blr │ │ │ │ - nop │ │ │ │ - ldu r8,-8(r29) │ │ │ │ - sradi r8,r8,1 │ │ │ │ - addze r8,r8 │ │ │ │ - stdu r8,-8(r30) │ │ │ │ - bne cr4,d358 │ │ │ │ - b d390 │ │ │ │ + ldu r9,-8(r29) │ │ │ │ + sradi r9,r9,1 │ │ │ │ + addze r9,r9 │ │ │ │ + stdu r9,-8(r30) │ │ │ │ + bne cr4,c640 │ │ │ │ + b c678 │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ld r8,0(r25) │ │ │ │ - ld r10,0(r24) │ │ │ │ - li r9,0 │ │ │ │ - li r7,0 │ │ │ │ - b d638 │ │ │ │ + ld r10,0(r25) │ │ │ │ + ld r9,0(r24) │ │ │ │ + li r2,0 │ │ │ │ + li r8,0 │ │ │ │ + b c8f8 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ld r3,0(r21) │ │ │ │ - ld r4,0(r16) │ │ │ │ - li r7,0 │ │ │ │ - b d874 │ │ │ │ - ldx r3,r21,r7 │ │ │ │ - ldx r4,r16,r7 │ │ │ │ - b d874 │ │ │ │ - ldx r8,r25,r9 │ │ │ │ - ldx r10,r24,r9 │ │ │ │ - mr r7,r9 │ │ │ │ - b d638 │ │ │ │ - mr r30,r14 │ │ │ │ - b d394 │ │ │ │ + ld r3,0(r22) │ │ │ │ + ld r4,0(r25) │ │ │ │ + li r6,0 │ │ │ │ + b cb24 │ │ │ │ + ldx r3,r22,r6 │ │ │ │ + ldx r4,r25,r6 │ │ │ │ + b cb24 │ │ │ │ + ldx r10,r25,r2 │ │ │ │ + ldx r9,r24,r2 │ │ │ │ + mr r8,r2 │ │ │ │ + b c8f8 │ │ │ │ + mr r30,r16 │ │ │ │ + b c67c │ │ │ │ .long 0x0 │ │ │ │ .long 0x3020000 │ │ │ │ .long 0x128a │ │ │ │ - addis r2,r12,7 │ │ │ │ - addi r2,r2,-23264 │ │ │ │ - mflr r0 │ │ │ │ mfocrf r11,8 │ │ │ │ + mflr r0 │ │ │ │ std r30,-96(r1) │ │ │ │ - std r19,-184(r1) │ │ │ │ - std r20,-176(r1) │ │ │ │ + std r31,-88(r1) │ │ │ │ + li r4,0 │ │ │ │ + std r21,-168(r1) │ │ │ │ + std r22,-160(r1) │ │ │ │ + std r23,-152(r1) │ │ │ │ + stw r11,8(r1) │ │ │ │ + std r0,16(r1) │ │ │ │ stfd f22,-80(r1) │ │ │ │ stfd f23,-72(r1) │ │ │ │ stfd f24,-64(r1) │ │ │ │ stfd f25,-56(r1) │ │ │ │ - stw r11,8(r1) │ │ │ │ stfd f26,-48(r1) │ │ │ │ stfd f27,-40(r1) │ │ │ │ stfd f28,-32(r1) │ │ │ │ stfd f29,-24(r1) │ │ │ │ stfd f30,-16(r1) │ │ │ │ stfd f31,-8(r1) │ │ │ │ - std r14,-224(r1) │ │ │ │ + std r16,-208(r1) │ │ │ │ + std r15,-216(r1) │ │ │ │ std r25,-136(r1) │ │ │ │ std r26,-128(r1) │ │ │ │ std r27,-120(r1) │ │ │ │ std r28,-112(r1) │ │ │ │ - std r31,-88(r1) │ │ │ │ - std r15,-216(r1) │ │ │ │ - std r16,-208(r1) │ │ │ │ + std r14,-224(r1) │ │ │ │ + mr r28,r3 │ │ │ │ std r17,-200(r1) │ │ │ │ - std r0,16(r1) │ │ │ │ std r18,-192(r1) │ │ │ │ - std r21,-168(r1) │ │ │ │ - std r22,-160(r1) │ │ │ │ - std r23,-152(r1) │ │ │ │ + std r19,-184(r1) │ │ │ │ + std r20,-176(r1) │ │ │ │ std r24,-144(r1) │ │ │ │ std r29,-104(r1) │ │ │ │ - mr r28,r3 │ │ │ │ stdu r1,-336(r1) │ │ │ │ - li r4,0 │ │ │ │ + ld r8,0(r1) │ │ │ │ + ld r2,48(r3) │ │ │ │ mr r31,r1 │ │ │ │ - ld r7,0(r1) │ │ │ │ - ld r9,48(r3) │ │ │ │ - ld r10,232(r28) │ │ │ │ + ld r9,232(r28) │ │ │ │ ld r3,16(r3) │ │ │ │ ld r5,0(r28) │ │ │ │ - sldi r8,r9,4 │ │ │ │ - std r10,48(r31) │ │ │ │ + sldi r10,r2,4 │ │ │ │ + sldi r2,r2,3 │ │ │ │ + std r9,48(r31) │ │ │ │ std r3,40(r31) │ │ │ │ - sldi r9,r9,3 │ │ │ │ + subfic r10,r10,-16 │ │ │ │ + addi r9,r2,15 │ │ │ │ + addi r2,r2,23 │ │ │ │ sldi r5,r5,5 │ │ │ │ - subfic r8,r8,-16 │ │ │ │ - addi r10,r9,15 │ │ │ │ - addi r9,r9,23 │ │ │ │ - stdux r7,r1,r8 │ │ │ │ - clrrdi r10,r10,4 │ │ │ │ + stdux r8,r1,r10 │ │ │ │ clrrdi r9,r9,4 │ │ │ │ - addi r30,r1,32 │ │ │ │ - neg r10,r10 │ │ │ │ + clrrdi r2,r2,4 │ │ │ │ neg r9,r9 │ │ │ │ + addi r30,r1,32 │ │ │ │ + neg r2,r2 │ │ │ │ std r30,32(r31) │ │ │ │ - ld r8,0(r1) │ │ │ │ - stdux r8,r1,r10 │ │ │ │ + stdux r8,r1,r9 │ │ │ │ addi r25,r1,32 │ │ │ │ - stdux r8,r1,r10 │ │ │ │ - addi r27,r1,32 │ │ │ │ - stdux r8,r1,r10 │ │ │ │ - addi r26,r1,32 │ │ │ │ stdux r8,r1,r9 │ │ │ │ - addi r20,r1,32 │ │ │ │ + addi r27,r1,32 │ │ │ │ stdux r8,r1,r9 │ │ │ │ - bl 37c0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - ld r14,48(r28) │ │ │ │ - li r9,0 │ │ │ │ - addis r10,r2,-3 │ │ │ │ - addi r19,r1,32 │ │ │ │ - addi r10,r10,25008 │ │ │ │ - std r9,0(r20) │ │ │ │ - std r9,0(r19) │ │ │ │ - addi r9,r14,-1 │ │ │ │ - lfd f0,0(r10) │ │ │ │ - lfd f1,8(r10) │ │ │ │ - cmpdi cr4,r9,0 │ │ │ │ - std r9,72(r31) │ │ │ │ + addi r26,r1,32 │ │ │ │ + stdux r8,r1,r2 │ │ │ │ + addi r22,r1,32 │ │ │ │ + stdux r8,r1,r2 │ │ │ │ + bl 37e0 │ │ │ │ + ld r16,48(r28) │ │ │ │ + li r2,0 │ │ │ │ + plfd f0,249824 # 49d80 │ │ │ │ + addi r21,r1,32 │ │ │ │ + plfd f1,249820 # 49d88 │ │ │ │ + std r2,0(r22) │ │ │ │ + std r2,0(r21) │ │ │ │ + addi r2,r16,-1 │ │ │ │ stfd f0,0(r30) │ │ │ │ stfd f1,8(r30) │ │ │ │ - blt cr4,e1ec │ │ │ │ - sldi r5,r14,3 │ │ │ │ + cmpdi cr4,r2,0 │ │ │ │ + std r2,80(r31) │ │ │ │ + blt cr4,d44c │ │ │ │ + sldi r5,r16,3 │ │ │ │ li r4,0 │ │ │ │ mr r3,r27 │ │ │ │ ld r29,56(r28) │ │ │ │ mr r30,r5 │ │ │ │ - bl 37c0 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 37e0 │ │ │ │ li r4,0 │ │ │ │ mr r3,r25 │ │ │ │ mr r5,r30 │ │ │ │ add r29,r29,r30 │ │ │ │ add r30,r26,r30 │ │ │ │ - bl 37c0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - andi. r9,r14,1 │ │ │ │ - mr r9,r14 │ │ │ │ - bne e180 │ │ │ │ - srdi r9,r9,1 │ │ │ │ - mtctr r9 │ │ │ │ - ld r10,-8(r29) │ │ │ │ - ld r9,-16(r29) │ │ │ │ - mr r8,r30 │ │ │ │ + bl 37e0 │ │ │ │ + andi. r2,r16,1 │ │ │ │ + mr r2,r16 │ │ │ │ + bne d3e0 │ │ │ │ + srdi r2,r2,1 │ │ │ │ + mtctr r2 │ │ │ │ + ld r9,-8(r29) │ │ │ │ + ld r2,-16(r29) │ │ │ │ + mr r10,r30 │ │ │ │ addi r29,r29,-16 │ │ │ │ addi r30,r30,-16 │ │ │ │ - sradi r10,r10,1 │ │ │ │ - addze r10,r10 │ │ │ │ sradi r9,r9,1 │ │ │ │ addze r9,r9 │ │ │ │ - std r10,8(r30) │ │ │ │ - std r9,-16(r8) │ │ │ │ - bdnz db80 │ │ │ │ + sradi r2,r2,1 │ │ │ │ + addze r2,r2 │ │ │ │ + std r9,8(r30) │ │ │ │ + std r2,-16(r10) │ │ │ │ + bdnz ce18 │ │ │ │ li r30,0 │ │ │ │ - lwz r9,112(r28) │ │ │ │ - ld r6,0(r28) │ │ │ │ - andi. r9,r9,1 │ │ │ │ - bne deb0 │ │ │ │ - cmpdi r6,0 │ │ │ │ - ble e0f4 │ │ │ │ + lwz r2,112(r28) │ │ │ │ + ld r5,0(r28) │ │ │ │ + andi. r2,r2,1 │ │ │ │ + bne d120 │ │ │ │ + cmpdi r5,0 │ │ │ │ + ble d358 │ │ │ │ ld r24,56(r28) │ │ │ │ - li r18,0 │ │ │ │ + plfd f26,250776 # 4a200 │ │ │ │ + li r20,0 │ │ │ │ li r23,0 │ │ │ │ - mr r17,r14 │ │ │ │ - mr r22,r6 │ │ │ │ + mr r17,r16 │ │ │ │ + mr r19,r5 │ │ │ │ + plfd f27,250760 # 4a208 │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ cmpd r30,r17 │ │ │ │ - bge dd88 │ │ │ │ - addis r9,r2,-3 │ │ │ │ + bge cff8 │ │ │ │ + ld r2,32(r31) │ │ │ │ sldi r29,r30,3 │ │ │ │ - sldi r6,r30,4 │ │ │ │ - ld r16,72(r28) │ │ │ │ - addi r9,r9,26160 │ │ │ │ - add r14,r19,r29 │ │ │ │ - add r15,r20,r29 │ │ │ │ - lfd f26,0(r9) │ │ │ │ - lfd f27,8(r9) │ │ │ │ - ld r9,32(r31) │ │ │ │ - add r22,r9,r6 │ │ │ │ + sldi r7,r30,4 │ │ │ │ + ld r15,72(r28) │ │ │ │ + add r16,r21,r29 │ │ │ │ + add r14,r22,r29 │ │ │ │ + add r19,r2,r7 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ ldx r3,r24,r29 │ │ │ │ - ldx r21,r26,r29 │ │ │ │ - ld r9,96(r28) │ │ │ │ - lfd f28,0(r22) │ │ │ │ + ldx r18,r26,r29 │ │ │ │ addi r30,r30,1 │ │ │ │ - lfd f29,8(r22) │ │ │ │ - addi r22,r22,16 │ │ │ │ + addi r19,r19,16 │ │ │ │ + ld r2,96(r28) │ │ │ │ + lfd f24,-16(r19) │ │ │ │ + lfd f25,-8(r19) │ │ │ │ sradi r3,r3,1 │ │ │ │ addze r3,r3 │ │ │ │ - add r9,r9,r6 │ │ │ │ - lfd f22,0(r9) │ │ │ │ - lfd f23,8(r9) │ │ │ │ - subf r3,r3,r21 │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ + add r2,r2,r7 │ │ │ │ + lfd f22,0(r2) │ │ │ │ + lfd f23,8(r2) │ │ │ │ + subf r3,r3,r18 │ │ │ │ + bl 3290 │ │ │ │ fmr f3,f26 │ │ │ │ fmr f4,f27 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - ldx r3,r16,r29 │ │ │ │ + bl 329c │ │ │ │ + ldx r3,r15,r29 │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ + bl 3290 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 4dbe8 │ │ │ │ - nop │ │ │ │ - fmr f25,f2 │ │ │ │ - fmr f24,f1 │ │ │ │ + bl 3450 │ │ │ │ + fmr f29,f2 │ │ │ │ + fmr f28,f1 │ │ │ │ fmr f3,f22 │ │ │ │ fmr f4,f23 │ │ │ │ fmr f1,f22 │ │ │ │ fmr f2,f23 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - fmr f3,f24 │ │ │ │ - fmr f4,f25 │ │ │ │ + bl 329c │ │ │ │ + fmr f3,f28 │ │ │ │ + fmr f4,f29 │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - fmr f2,f25 │ │ │ │ - fmr f1,f24 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + fmr f2,f29 │ │ │ │ + fmr f1,f28 │ │ │ │ + bl 329c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 4da58 │ │ │ │ - nop │ │ │ │ - bl 38a0 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 2fd0 │ │ │ │ + bl 38c0 │ │ │ │ ld r3,88(r28) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ + bl 3290 │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - bl 3260 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 329c │ │ │ │ + bl 3260 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ - fmr f2,f29 │ │ │ │ - fmr f1,f28 │ │ │ │ - bl 4dbe8 │ │ │ │ - nop │ │ │ │ + fmr f2,f25 │ │ │ │ + fmr f1,f24 │ │ │ │ + bl 3450 │ │ │ │ ld r24,56(r28) │ │ │ │ - ld r16,72(r28) │ │ │ │ - ld r11,0(r14) │ │ │ │ - ld r3,0(r15) │ │ │ │ - sldi r6,r30,4 │ │ │ │ - ldx r4,r27,r29 │ │ │ │ + ld r15,72(r28) │ │ │ │ + sldi r7,r30,4 │ │ │ │ + ld r3,0(r16) │ │ │ │ + ld r4,0(r14) │ │ │ │ + ldx r5,r27,r29 │ │ │ │ ld r17,48(r28) │ │ │ │ - stfd f1,0(r22) │ │ │ │ - stfd f2,8(r22) │ │ │ │ - ldx r10,r24,r29 │ │ │ │ - ldx r9,r16,r29 │ │ │ │ + stfd f1,0(r19) │ │ │ │ + stfd f2,8(r19) │ │ │ │ + ldx r9,r24,r29 │ │ │ │ + ldx r2,r15,r29 │ │ │ │ addi r29,r29,8 │ │ │ │ cmpd r30,r17 │ │ │ │ - maddld r10,r10,r11,r21 │ │ │ │ - maddld r9,r9,r3,r4 │ │ │ │ - stdu r10,8(r14) │ │ │ │ - stdu r9,8(r15) │ │ │ │ - blt dc20 │ │ │ │ - ld r22,0(r28) │ │ │ │ - sldi r10,r17,3 │ │ │ │ - sldi r9,r17,4 │ │ │ │ - ldx r30,r20,r10 │ │ │ │ - ldx r29,r19,r10 │ │ │ │ - ld r10,32(r31) │ │ │ │ - add r9,r10,r9 │ │ │ │ + maddld r9,r9,r3,r18 │ │ │ │ + maddld r2,r2,r4,r5 │ │ │ │ + stdu r9,8(r16) │ │ │ │ + stdu r2,8(r14) │ │ │ │ + blt cec0 │ │ │ │ + ld r19,0(r28) │ │ │ │ + sldi r9,r17,3 │ │ │ │ + sldi r2,r17,4 │ │ │ │ + ldx r30,r22,r9 │ │ │ │ + ldx r29,r21,r9 │ │ │ │ + ld r9,32(r31) │ │ │ │ sldi r30,r30,5 │ │ │ │ sldi r29,r29,5 │ │ │ │ - lfd f28,0(r9) │ │ │ │ - lfd f29,8(r9) │ │ │ │ - ld r9,48(r31) │ │ │ │ - add r30,r9,r30 │ │ │ │ - ld r9,40(r31) │ │ │ │ + add r2,r9,r2 │ │ │ │ + lfd f28,0(r2) │ │ │ │ + lfd f29,8(r2) │ │ │ │ + ld r2,48(r31) │ │ │ │ fmr f1,f28 │ │ │ │ fmr f2,f29 │ │ │ │ + add r30,r2,r30 │ │ │ │ + ld r2,40(r31) │ │ │ │ lfd f3,16(r30) │ │ │ │ lfd f4,24(r30) │ │ │ │ - add r29,r9,r29 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + add r29,r2,r29 │ │ │ │ + bl 329c │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ lfd f2,8(r30) │ │ │ │ lfd f1,0(r30) │ │ │ │ fmr f3,f28 │ │ │ │ - addi r30,r17,-1 │ │ │ │ fmr f4,f29 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + addi r30,r17,-1 │ │ │ │ + bl 329c │ │ │ │ cmpdi r30,0 │ │ │ │ mtctr r30 │ │ │ │ - sldi r9,r30,3 │ │ │ │ + sldi r2,r30,3 │ │ │ │ stfd f30,16(r29) │ │ │ │ stfd f31,24(r29) │ │ │ │ stfd f1,0(r29) │ │ │ │ stfd f2,8(r29) │ │ │ │ - bgt de38 │ │ │ │ - b e1dc │ │ │ │ - stdx r23,r27,r9 │ │ │ │ - stdx r23,r25,r9 │ │ │ │ - stdx r5,r26,r9 │ │ │ │ + bgt d0a8 │ │ │ │ + b d43c │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + stdx r23,r27,r2 │ │ │ │ + stdx r23,r25,r2 │ │ │ │ addi r30,r30,-1 │ │ │ │ - addi r9,r9,-8 │ │ │ │ - bdz e1a0 │ │ │ │ - ldx r10,r24,r9 │ │ │ │ - ldx r8,r25,r9 │ │ │ │ - addi r7,r10,-1 │ │ │ │ - sradi r5,r10,1 │ │ │ │ - addze r5,r5 │ │ │ │ - cmpd r8,r7 │ │ │ │ - beq de20 │ │ │ │ - sldi r7,r30,3 │ │ │ │ - sradi r10,r10,1 │ │ │ │ - addze r10,r10 │ │ │ │ - ldx r5,r27,r7 │ │ │ │ - ldx r6,r26,r7 │ │ │ │ - addi r8,r8,1 │ │ │ │ - stdx r8,r25,r7 │ │ │ │ - cmpd r8,r10 │ │ │ │ - addi r5,r5,1 │ │ │ │ + stdx r7,r26,r2 │ │ │ │ + addi r2,r2,-8 │ │ │ │ + bdz d400 │ │ │ │ + ldx r9,r24,r2 │ │ │ │ + ldx r10,r25,r2 │ │ │ │ + addi r8,r9,-1 │ │ │ │ + sradi r7,r9,1 │ │ │ │ + addze r7,r7 │ │ │ │ + cmpd r10,r8 │ │ │ │ + beq d090 │ │ │ │ + sldi r8,r30,3 │ │ │ │ + sradi r9,r9,1 │ │ │ │ + addze r9,r9 │ │ │ │ + ldx r6,r27,r8 │ │ │ │ + ldx r7,r26,r8 │ │ │ │ + addi r10,r10,1 │ │ │ │ + stdx r10,r25,r8 │ │ │ │ + cmpd r10,r9 │ │ │ │ addi r6,r6,1 │ │ │ │ - stdx r5,r27,r7 │ │ │ │ - stdx r6,r26,r7 │ │ │ │ - bne de9c │ │ │ │ - ld r10,72(r28) │ │ │ │ - stdx r23,r26,r7 │ │ │ │ - ldx r9,r10,r9 │ │ │ │ - subf r8,r8,r9 │ │ │ │ - stdx r8,r27,r7 │ │ │ │ - addi r18,r18,1 │ │ │ │ - cmpd r18,r22 │ │ │ │ - bge e0f4 │ │ │ │ + addi r7,r7,1 │ │ │ │ + stdx r6,r27,r8 │ │ │ │ + stdx r7,r26,r8 │ │ │ │ + bne d10c │ │ │ │ + ld r9,72(r28) │ │ │ │ + stdx r23,r26,r8 │ │ │ │ + ldx r2,r9,r2 │ │ │ │ + subf r10,r10,r2 │ │ │ │ + stdx r10,r27,r8 │ │ │ │ + addi r20,r20,1 │ │ │ │ + cmpd r20,r19 │ │ │ │ + bge d358 │ │ │ │ ld r17,48(r28) │ │ │ │ - b dbe0 │ │ │ │ - cmpdi r6,0 │ │ │ │ - ble e0f4 │ │ │ │ - ld r9,72(r31) │ │ │ │ - sldi r10,r14,3 │ │ │ │ - ld r16,56(r28) │ │ │ │ - mr r21,r25 │ │ │ │ - li r15,0 │ │ │ │ - mr r25,r19 │ │ │ │ - mr r19,r20 │ │ │ │ - mr r20,r26 │ │ │ │ - std r14,56(r31) │ │ │ │ - std r6,104(r31) │ │ │ │ - mr r26,r10 │ │ │ │ - std r28,80(r31) │ │ │ │ - sldi r9,r9,3 │ │ │ │ - std r9,88(r31) │ │ │ │ - sldi r9,r14,4 │ │ │ │ - std r9,96(r31) │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - ld r9,56(r31) │ │ │ │ - cmpd r9,r30 │ │ │ │ - ble dfbc │ │ │ │ - ld r9,80(r31) │ │ │ │ + b ce90 │ │ │ │ + cmpdi r5,0 │ │ │ │ + ble d358 │ │ │ │ + ld r2,80(r31) │ │ │ │ + ld r15,56(r28) │ │ │ │ + sldi r8,r16,3 │ │ │ │ + std r16,64(r31) │ │ │ │ + std r5,104(r31) │ │ │ │ + mr r14,r8 │ │ │ │ + sldi r2,r2,3 │ │ │ │ + std r2,88(r31) │ │ │ │ + li r2,0 │ │ │ │ + std r2,56(r31) │ │ │ │ + sldi r2,r16,4 │ │ │ │ + std r2,96(r31) │ │ │ │ + mr r2,r21 │ │ │ │ + mr r21,r22 │ │ │ │ + mr r22,r25 │ │ │ │ + mr r25,r15 │ │ │ │ + mr r15,r27 │ │ │ │ + mr r27,r2 │ │ │ │ + ld r2,64(r31) │ │ │ │ + cmpd r2,r30 │ │ │ │ + ble d22c │ │ │ │ sldi r29,r30,3 │ │ │ │ sldi r24,r30,4 │ │ │ │ - std r26,64(r31) │ │ │ │ - addi r17,r25,8 │ │ │ │ - mr r26,r27 │ │ │ │ - addi r18,r19,8 │ │ │ │ - ldx r22,r19,r29 │ │ │ │ - ldx r23,r25,r29 │ │ │ │ - ld r14,72(r9) │ │ │ │ - ld r28,192(r9) │ │ │ │ - ld r9,56(r31) │ │ │ │ - subf r30,r30,r9 │ │ │ │ - ld r9,32(r31) │ │ │ │ - mr r27,r14 │ │ │ │ - mr r14,r28 │ │ │ │ - add r24,r9,r24 │ │ │ │ + subf r30,r30,r2 │ │ │ │ + ld r2,32(r31) │ │ │ │ + ld r17,192(r28) │ │ │ │ + addi r18,r27,8 │ │ │ │ + std r28,72(r31) │ │ │ │ + ld r16,72(r28) │ │ │ │ + addi r19,r21,8 │ │ │ │ + mr r28,r15 │ │ │ │ + mr r15,r25 │ │ │ │ + ldx r20,r21,r29 │ │ │ │ + ldx r23,r27,r29 │ │ │ │ + add r24,r2,r24 │ │ │ │ + mr r25,r16 │ │ │ │ + mr r16,r17 │ │ │ │ + mr r17,r18 │ │ │ │ + mr r18,r19 │ │ │ │ lfd f1,0(r24) │ │ │ │ lfd f2,8(r24) │ │ │ │ nop │ │ │ │ - nop │ │ │ │ - ldx r28,r20,r29 │ │ │ │ - ldx r9,r14,r29 │ │ │ │ + ldx r19,r26,r29 │ │ │ │ + ldx r2,r16,r29 │ │ │ │ addi r24,r24,16 │ │ │ │ - sldi r10,r28,4 │ │ │ │ - add r9,r9,r10 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - ldx r8,r16,r29 │ │ │ │ - ldx r10,r27,r29 │ │ │ │ - ldx r9,r26,r29 │ │ │ │ + sldi r9,r19,4 │ │ │ │ + add r2,r2,r9 │ │ │ │ + lfd f3,0(r2) │ │ │ │ + lfd f4,8(r2) │ │ │ │ + bl 329c │ │ │ │ + ldx r10,r15,r29 │ │ │ │ + ldx r9,r25,r29 │ │ │ │ addic. r30,r30,-1 │ │ │ │ + ldx r2,r28,r29 │ │ │ │ stfd f1,0(r24) │ │ │ │ stfd f2,8(r24) │ │ │ │ - maddld r23,r23,r8,r28 │ │ │ │ - maddld r22,r22,r10,r9 │ │ │ │ + maddld r23,r23,r10,r19 │ │ │ │ + maddld r20,r20,r9,r2 │ │ │ │ stdx r23,r17,r29 │ │ │ │ - stdx r22,r18,r29 │ │ │ │ + stdx r20,r18,r29 │ │ │ │ addi r29,r29,8 │ │ │ │ - bne df60 │ │ │ │ - mr r27,r26 │ │ │ │ - ld r26,64(r31) │ │ │ │ - ld r10,96(r31) │ │ │ │ - ld r9,32(r31) │ │ │ │ - ldx r29,r19,r26 │ │ │ │ - ldx r30,r25,r26 │ │ │ │ - add r7,r9,r10 │ │ │ │ - ld r9,48(r31) │ │ │ │ + bne d1d0 │ │ │ │ + mr r25,r15 │ │ │ │ + mr r15,r28 │ │ │ │ + ld r28,72(r31) │ │ │ │ + ld r9,96(r31) │ │ │ │ + ld r2,32(r31) │ │ │ │ + li r24,0 │ │ │ │ + ldx r29,r21,r14 │ │ │ │ + ldx r30,r27,r14 │ │ │ │ + add r6,r2,r9 │ │ │ │ + ld r2,48(r31) │ │ │ │ sldi r29,r29,5 │ │ │ │ sldi r30,r30,5 │ │ │ │ - lfd f28,0(r7) │ │ │ │ - lfd f29,8(r7) │ │ │ │ - add r29,r9,r29 │ │ │ │ - ld r9,40(r31) │ │ │ │ + lfd f28,0(r6) │ │ │ │ + lfd f29,8(r6) │ │ │ │ + add r29,r2,r29 │ │ │ │ + ld r2,40(r31) │ │ │ │ lfd f3,16(r29) │ │ │ │ lfd f4,24(r29) │ │ │ │ fmr f1,f28 │ │ │ │ fmr f2,f29 │ │ │ │ - add r30,r9,r30 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + add r30,r2,r30 │ │ │ │ + bl 329c │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ lfd f2,8(r29) │ │ │ │ lfd f1,0(r29) │ │ │ │ fmr f3,f28 │ │ │ │ fmr f4,f29 │ │ │ │ - li r29,0 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - ld r9,72(r31) │ │ │ │ - ld r7,88(r31) │ │ │ │ + bl 329c │ │ │ │ + ld r2,80(r31) │ │ │ │ + ld r6,88(r31) │ │ │ │ stfd f30,16(r30) │ │ │ │ stfd f31,24(r30) │ │ │ │ stfd f1,0(r30) │ │ │ │ stfd f2,8(r30) │ │ │ │ - mtctr r9 │ │ │ │ - mr r30,r9 │ │ │ │ - bgt cr4,e078 │ │ │ │ - b e1d0 │ │ │ │ - nop │ │ │ │ + mtctr r2 │ │ │ │ + mr r30,r2 │ │ │ │ + bgt cr4,d2d8 │ │ │ │ + b d430 │ │ │ │ nop │ │ │ │ - nop │ │ │ │ - stdx r29,r27,r7 │ │ │ │ - stdx r29,r21,r7 │ │ │ │ - stdx r10,r20,r7 │ │ │ │ + stdx r24,r15,r6 │ │ │ │ + stdx r24,r22,r6 │ │ │ │ addi r30,r30,-1 │ │ │ │ - addi r7,r7,-8 │ │ │ │ - bdz e1c0 │ │ │ │ - ldx r4,r16,r7 │ │ │ │ - ldx r3,r21,r7 │ │ │ │ - addi r9,r4,-1 │ │ │ │ - sradi r10,r4,1 │ │ │ │ - addze r10,r10 │ │ │ │ - cmpd r3,r9 │ │ │ │ - beq e060 │ │ │ │ + stdx r9,r26,r6 │ │ │ │ + addi r6,r6,-8 │ │ │ │ + bdz d420 │ │ │ │ + ldx r4,r25,r6 │ │ │ │ + ldx r3,r22,r6 │ │ │ │ + addi r2,r4,-1 │ │ │ │ + sradi r9,r4,1 │ │ │ │ + addze r9,r9 │ │ │ │ + cmpd r3,r2 │ │ │ │ + beq d2c0 │ │ │ │ sldi r0,r30,3 │ │ │ │ sradi r4,r4,1 │ │ │ │ addze r4,r4 │ │ │ │ addi r3,r3,1 │ │ │ │ - ldx r29,r27,r0 │ │ │ │ - ldx r11,r20,r0 │ │ │ │ - stdx r3,r21,r0 │ │ │ │ + ldx r24,r15,r0 │ │ │ │ + ldx r29,r26,r0 │ │ │ │ + stdx r3,r22,r0 │ │ │ │ cmpd r3,r4 │ │ │ │ + addi r24,r24,1 │ │ │ │ addi r29,r29,1 │ │ │ │ - addi r11,r11,1 │ │ │ │ - stdx r29,r27,r0 │ │ │ │ - stdx r11,r20,r0 │ │ │ │ - bne e0e4 │ │ │ │ - ld r9,80(r31) │ │ │ │ - li r11,0 │ │ │ │ - stdx r11,r20,r0 │ │ │ │ - ld r4,72(r9) │ │ │ │ - ldx r7,r4,r7 │ │ │ │ - subf r3,r3,r7 │ │ │ │ - stdx r3,r27,r0 │ │ │ │ + stdx r24,r15,r0 │ │ │ │ + stdx r29,r26,r0 │ │ │ │ + bne d340 │ │ │ │ + ld r4,72(r28) │ │ │ │ + li r29,0 │ │ │ │ + stdx r29,r26,r0 │ │ │ │ + ldx r6,r4,r6 │ │ │ │ + subf r3,r3,r6 │ │ │ │ + stdx r3,r15,r0 │ │ │ │ + ld r2,56(r31) │ │ │ │ ld r9,104(r31) │ │ │ │ - addi r15,r15,1 │ │ │ │ - cmpd r15,r9 │ │ │ │ - bne df00 │ │ │ │ + addi r2,r2,1 │ │ │ │ + cmpd r2,r9 │ │ │ │ + std r2,56(r31) │ │ │ │ + bne d170 │ │ │ │ addi r1,r31,336 │ │ │ │ ld r0,16(r1) │ │ │ │ lwz r11,8(r1) │ │ │ │ ld r14,-224(r1) │ │ │ │ ld r15,-216(r1) │ │ │ │ ld r16,-208(r1) │ │ │ │ ld r17,-200(r1) │ │ │ │ ld r18,-192(r1) │ │ │ │ ld r19,-184(r1) │ │ │ │ ld r20,-176(r1) │ │ │ │ ld r21,-168(r1) │ │ │ │ + mtlr r0 │ │ │ │ ld r22,-160(r1) │ │ │ │ ld r23,-152(r1) │ │ │ │ ld r24,-144(r1) │ │ │ │ ld r25,-136(r1) │ │ │ │ ld r26,-128(r1) │ │ │ │ ld r27,-120(r1) │ │ │ │ - mtlr r0 │ │ │ │ ld r28,-112(r1) │ │ │ │ ld r29,-104(r1) │ │ │ │ ld r30,-96(r1) │ │ │ │ ld r31,-88(r1) │ │ │ │ lfd f22,-80(r1) │ │ │ │ lfd f23,-72(r1) │ │ │ │ lfd f24,-64(r1) │ │ │ │ @@ -11323,1697 +9801,1628 @@ │ │ │ │ lfd f27,-40(r1) │ │ │ │ lfd f28,-32(r1) │ │ │ │ lfd f29,-24(r1) │ │ │ │ lfd f30,-16(r1) │ │ │ │ lfd f31,-8(r1) │ │ │ │ mtocrf 8,r11 │ │ │ │ blr │ │ │ │ - nop │ │ │ │ - ldu r8,-8(r29) │ │ │ │ - sradi r8,r8,1 │ │ │ │ - addze r8,r8 │ │ │ │ - stdu r8,-8(r30) │ │ │ │ - bne cr4,db78 │ │ │ │ - b dbb0 │ │ │ │ + ldu r9,-8(r29) │ │ │ │ + sradi r9,r9,1 │ │ │ │ + addze r9,r9 │ │ │ │ + stdu r9,-8(r30) │ │ │ │ + bne cr4,ce10 │ │ │ │ + b ce48 │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ld r8,0(r25) │ │ │ │ - ld r10,0(r24) │ │ │ │ - li r9,0 │ │ │ │ - li r7,0 │ │ │ │ - b de58 │ │ │ │ + ld r10,0(r25) │ │ │ │ + ld r9,0(r24) │ │ │ │ + li r2,0 │ │ │ │ + li r8,0 │ │ │ │ + b d0c8 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ld r3,0(r21) │ │ │ │ - ld r4,0(r16) │ │ │ │ - li r7,0 │ │ │ │ - b e094 │ │ │ │ - ldx r3,r21,r7 │ │ │ │ - ldx r4,r16,r7 │ │ │ │ - b e094 │ │ │ │ - ldx r8,r25,r9 │ │ │ │ - ldx r10,r24,r9 │ │ │ │ - mr r7,r9 │ │ │ │ - b de58 │ │ │ │ - mr r30,r14 │ │ │ │ - b dbb4 │ │ │ │ + ld r3,0(r22) │ │ │ │ + ld r4,0(r25) │ │ │ │ + li r6,0 │ │ │ │ + b d2f4 │ │ │ │ + ldx r3,r22,r6 │ │ │ │ + ldx r4,r25,r6 │ │ │ │ + b d2f4 │ │ │ │ + ldx r10,r25,r2 │ │ │ │ + ldx r9,r24,r2 │ │ │ │ + mr r8,r2 │ │ │ │ + b d0c8 │ │ │ │ + mr r30,r16 │ │ │ │ + b ce4c │ │ │ │ .long 0x0 │ │ │ │ .long 0x3020000 │ │ │ │ .long 0x128a │ │ │ │ - addis r2,r12,7 │ │ │ │ - addi r2,r2,-25344 │ │ │ │ + lwz r2,112(r3) │ │ │ │ mflr r0 │ │ │ │ - lwz r9,112(r3) │ │ │ │ - std r30,-80(r1) │ │ │ │ - std r31,-72(r1) │ │ │ │ + std r30,-96(r1) │ │ │ │ + std r31,-88(r1) │ │ │ │ + mr r30,r3 │ │ │ │ + stfd f22,-80(r1) │ │ │ │ + stfd f23,-72(r1) │ │ │ │ stfd f24,-64(r1) │ │ │ │ + std r0,16(r1) │ │ │ │ stfd f25,-56(r1) │ │ │ │ stfd f26,-48(r1) │ │ │ │ stfd f27,-40(r1) │ │ │ │ stfd f28,-32(r1) │ │ │ │ + andi. r9,r2,4096 │ │ │ │ stfd f29,-24(r1) │ │ │ │ stfd f30,-16(r1) │ │ │ │ stfd f31,-8(r1) │ │ │ │ - std r21,-152(r1) │ │ │ │ - std r22,-144(r1) │ │ │ │ - std r23,-136(r1) │ │ │ │ - std r24,-128(r1) │ │ │ │ - std r25,-120(r1) │ │ │ │ - std r26,-112(r1) │ │ │ │ - std r27,-104(r1) │ │ │ │ - std r28,-96(r1) │ │ │ │ - std r29,-88(r1) │ │ │ │ - andi. r10,r9,4096 │ │ │ │ - mr r30,r3 │ │ │ │ - std r0,16(r1) │ │ │ │ + std r22,-160(r1) │ │ │ │ + std r23,-152(r1) │ │ │ │ + std r24,-144(r1) │ │ │ │ + std r25,-136(r1) │ │ │ │ + std r26,-128(r1) │ │ │ │ + std r27,-120(r1) │ │ │ │ + std r28,-112(r1) │ │ │ │ + std r29,-104(r1) │ │ │ │ stdu r1,-192(r1) │ │ │ │ mr r31,r1 │ │ │ │ - beq e27c │ │ │ │ - ori r9,r9,2048 │ │ │ │ - stw r9,112(r3) │ │ │ │ + beq d4d8 │ │ │ │ + ori r2,r2,2048 │ │ │ │ + stw r2,112(r3) │ │ │ │ ld r3,48(r30) │ │ │ │ - ld r6,56(r30) │ │ │ │ cmpdi r3,0 │ │ │ │ - ble eb30 │ │ │ │ - andi. r5,r3,3 │ │ │ │ - mr r11,r3 │ │ │ │ - addi r10,r6,-8 │ │ │ │ - mr r7,r3 │ │ │ │ - li r9,1 │ │ │ │ - li r8,1 │ │ │ │ - addi r4,r3,-1 │ │ │ │ - beq e2e4 │ │ │ │ - cmpdi r5,1 │ │ │ │ - beq e2d4 │ │ │ │ - cmpdi r5,2 │ │ │ │ - beq e2c8 │ │ │ │ - ld r9,0(r6) │ │ │ │ - mr r10,r6 │ │ │ │ - mr r7,r4 │ │ │ │ - ldu r6,8(r10) │ │ │ │ - addi r7,r7,-1 │ │ │ │ - mulld r9,r9,r6 │ │ │ │ - cmpdi r7,1 │ │ │ │ - ldu r7,8(r10) │ │ │ │ - mulld r9,r9,r7 │ │ │ │ - beq e314 │ │ │ │ - srdi r7,r3,2 │ │ │ │ - mtctr r7 │ │ │ │ - ld r4,8(r10) │ │ │ │ - ld r5,16(r10) │ │ │ │ - ld r6,24(r10) │ │ │ │ - addi r10,r10,32 │ │ │ │ - mulld r9,r9,r4 │ │ │ │ - mulld r8,r8,r5 │ │ │ │ - ld r7,0(r10) │ │ │ │ - mulld r9,r9,r6 │ │ │ │ - mulld r8,r8,r7 │ │ │ │ - bdnz e2ec │ │ │ │ - mulld r10,r9,r8 │ │ │ │ + ld r7,56(r30) │ │ │ │ + ble ddb4 │ │ │ │ + cmpdi r3,1 │ │ │ │ + beq ddc4 │ │ │ │ + xxspltib vs32,1 │ │ │ │ + srdi r2,r3,1 │ │ │ │ + mr r9,r7 │ │ │ │ + andi. r6,r2,3 │ │ │ │ + mr r8,r2 │ │ │ │ + addi r5,r2,-1 │ │ │ │ + mr r10,r2 │ │ │ │ + vextsb2d v0,v0 │ │ │ │ + xxmr vs33,vs32 │ │ │ │ + beq d558 │ │ │ │ + cmpdi r6,1 │ │ │ │ + beq d544 │ │ │ │ + cmpdi r6,2 │ │ │ │ + beq d534 │ │ │ │ + lxv vs32,0(r7) │ │ │ │ + mr r8,r5 │ │ │ │ + addi r9,r7,16 │ │ │ │ + lxv vs45,0(r9) │ │ │ │ + addi r8,r8,-1 │ │ │ │ + addi r9,r9,16 │ │ │ │ + vmulld v0,v0,v13 │ │ │ │ + lxv vs45,0(r9) │ │ │ │ + cmpdi r8,1 │ │ │ │ + addi r9,r9,16 │ │ │ │ + vmulld v0,v0,v13 │ │ │ │ + beq d588 │ │ │ │ + srdi r10,r10,2 │ │ │ │ + mtctr r10 │ │ │ │ + lxv vs42,0(r9) │ │ │ │ + lxv vs43,16(r9) │ │ │ │ + addi r9,r9,64 │ │ │ │ + lxv vs44,-32(r9) │ │ │ │ + lxv vs45,-16(r9) │ │ │ │ + vmulld v0,v0,v10 │ │ │ │ + vmulld v1,v1,v11 │ │ │ │ + vmulld v0,v0,v12 │ │ │ │ + vmulld v1,v1,v13 │ │ │ │ + bdnz d560 │ │ │ │ + vmulld v0,v0,v1 │ │ │ │ + xxspltib vs33,0 │ │ │ │ + clrrdi r8,r3,1 │ │ │ │ + cmpld cr7,r8,r3 │ │ │ │ + xxsldwi vs33,vs33,vs32,2 │ │ │ │ + vmulld v0,v1,v0 │ │ │ │ + mfvsrld r9,vs32 │ │ │ │ + beq cr7,dd50 │ │ │ │ + sldi r10,r8,3 │ │ │ │ ld r6,72(r30) │ │ │ │ - andi. r5,r3,3 │ │ │ │ - li r9,1 │ │ │ │ - li r7,1 │ │ │ │ - addi r4,r3,-1 │ │ │ │ - addi r8,r6,-8 │ │ │ │ - std r10,0(r30) │ │ │ │ - beq e370 │ │ │ │ - cmpdi r5,1 │ │ │ │ - beq e360 │ │ │ │ - cmpdi r5,2 │ │ │ │ - beq e354 │ │ │ │ - ld r9,0(r6) │ │ │ │ - mr r8,r6 │ │ │ │ - mr r11,r4 │ │ │ │ - ldu r10,8(r8) │ │ │ │ - addi r11,r11,-1 │ │ │ │ - mulld r9,r9,r10 │ │ │ │ - ldu r10,8(r8) │ │ │ │ - cmpdi r11,1 │ │ │ │ - mulld r9,r9,r10 │ │ │ │ - beq e3a0 │ │ │ │ - srdi r10,r3,2 │ │ │ │ + ldx r10,r7,r10 │ │ │ │ + mulld r9,r10,r9 │ │ │ │ + std r9,0(r30) │ │ │ │ + xxspltib vs32,1 │ │ │ │ + andi. r7,r2,3 │ │ │ │ + mr r9,r6 │ │ │ │ + addi r5,r2,-1 │ │ │ │ + mr r10,r2 │ │ │ │ + vextsb2d v0,v0 │ │ │ │ + xxmr vs33,vs32 │ │ │ │ + beq d61c │ │ │ │ + cmpdi r7,1 │ │ │ │ + beq d608 │ │ │ │ + cmpdi r7,2 │ │ │ │ + beq d5f8 │ │ │ │ + lxv vs32,0(r6) │ │ │ │ + mr r2,r5 │ │ │ │ + addi r9,r6,16 │ │ │ │ + lxv vs45,0(r9) │ │ │ │ + addi r2,r2,-1 │ │ │ │ + addi r9,r9,16 │ │ │ │ + vmulld v0,v0,v13 │ │ │ │ + lxv vs45,0(r9) │ │ │ │ + addic. r2,r2,-1 │ │ │ │ + addi r9,r9,16 │ │ │ │ + vmulld v0,v0,v13 │ │ │ │ + beq d650 │ │ │ │ + srdi r10,r10,2 │ │ │ │ mtctr r10 │ │ │ │ - ld r4,8(r8) │ │ │ │ - ld r5,16(r8) │ │ │ │ - ld r6,24(r8) │ │ │ │ - addi r8,r8,32 │ │ │ │ - mulld r9,r9,r4 │ │ │ │ - mulld r7,r7,r5 │ │ │ │ - ld r10,0(r8) │ │ │ │ - mulld r9,r9,r6 │ │ │ │ - mulld r7,r7,r10 │ │ │ │ - bdnz e378 │ │ │ │ - mulld r9,r9,r7 │ │ │ │ + lxv vs42,0(r9) │ │ │ │ + lxv vs43,16(r9) │ │ │ │ + addi r2,r2,-4 │ │ │ │ + addi r9,r9,64 │ │ │ │ + lxv vs44,-32(r9) │ │ │ │ + lxv vs45,-16(r9) │ │ │ │ + vmulld v0,v0,v10 │ │ │ │ + vmulld v1,v1,v11 │ │ │ │ + vmulld v0,v0,v12 │ │ │ │ + vmulld v1,v1,v13 │ │ │ │ + bdnz d624 │ │ │ │ + vmulld v0,v0,v1 │ │ │ │ + mtvsrdd vs33,r2,r2 │ │ │ │ + xxsldwi vs33,vs33,vs32,2 │ │ │ │ + vmulld v0,v1,v0 │ │ │ │ + mfvsrld r2,vs32 │ │ │ │ + beq cr7,d674 │ │ │ │ + sldi r8,r8,3 │ │ │ │ + ldx r9,r6,r8 │ │ │ │ + mulld r2,r2,r9 │ │ │ │ sldi r3,r3,4 │ │ │ │ - std r9,80(r30) │ │ │ │ - bl 3560 │ │ │ │ - ld r2,24(r1) │ │ │ │ + std r2,80(r30) │ │ │ │ + bl 3580 │ │ │ │ ld r25,48(r30) │ │ │ │ + cmpdi r25,0 │ │ │ │ mr r29,r3 │ │ │ │ std r3,64(r30) │ │ │ │ - cmpdi r25,0 │ │ │ │ - ble e42c │ │ │ │ + ble d6f0 │ │ │ │ ld r26,72(r30) │ │ │ │ ld r27,56(r30) │ │ │ │ mr r28,r25 │ │ │ │ addi r26,r26,-8 │ │ │ │ addi r27,r27,-8 │ │ │ │ nop │ │ │ │ + nop │ │ │ │ ldu r3,8(r26) │ │ │ │ addi r29,r29,16 │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ + bl 3290 │ │ │ │ ldu r3,8(r27) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ + bl 3290 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 4dbe8 │ │ │ │ - nop │ │ │ │ + bl 3450 │ │ │ │ addic. r28,r28,-1 │ │ │ │ stfd f1,-16(r29) │ │ │ │ stfd f2,-8(r29) │ │ │ │ - bne e3e0 │ │ │ │ + bne d6b0 │ │ │ │ sldi r3,r25,4 │ │ │ │ - bl 3560 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 3580 │ │ │ │ ld r26,48(r30) │ │ │ │ + cmpdi r26,0 │ │ │ │ mr r29,r3 │ │ │ │ std r3,96(r30) │ │ │ │ - cmpdi r26,0 │ │ │ │ - ble e4e8 │ │ │ │ - addis r9,r2,-3 │ │ │ │ + ble d79c │ │ │ │ ld r27,64(r30) │ │ │ │ + plfd f26,247408 # 49d80 │ │ │ │ mr r28,r26 │ │ │ │ - addi r9,r9,25008 │ │ │ │ - lfd f26,0(r9) │ │ │ │ - lfd f27,8(r9) │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,25056 │ │ │ │ - lfd f28,0(r9) │ │ │ │ - lfd f29,8(r9) │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,26176 │ │ │ │ - lfd f30,0(r9) │ │ │ │ - lfd f31,8(r9) │ │ │ │ + plfd f27,247404 # 49d88 │ │ │ │ + plfd f28,247436 # 49db0 │ │ │ │ + plfd f29,247436 # 49db8 │ │ │ │ + plfd f30,248540 # 4a210 │ │ │ │ nop │ │ │ │ + plfd f31,248536 # 4a218 │ │ │ │ nop │ │ │ │ nop │ │ │ │ lfd f3,0(r27) │ │ │ │ lfd f4,8(r27) │ │ │ │ fmr f1,f26 │ │ │ │ fmr f2,f27 │ │ │ │ addi r27,r27,16 │ │ │ │ addi r29,r29,16 │ │ │ │ - bl 4dbe8 │ │ │ │ - nop │ │ │ │ + bl 3450 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - bl 4da58 │ │ │ │ - nop │ │ │ │ + bl 2fd0 │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ addic. r28,r28,-1 │ │ │ │ stfd f1,-16(r29) │ │ │ │ stfd f2,-8(r29) │ │ │ │ - bne e490 │ │ │ │ - lwz r9,112(r30) │ │ │ │ - andi. r10,r9,64 │ │ │ │ - bne eab0 │ │ │ │ - andi. r10,r9,128 │ │ │ │ - bne e880 │ │ │ │ - andi. r10,r9,256 │ │ │ │ - bne e8a0 │ │ │ │ - andi. r10,r9,1 │ │ │ │ - bne e8c0 │ │ │ │ - andi. r10,r9,4 │ │ │ │ - beq e540 │ │ │ │ + bne d750 │ │ │ │ + lwz r2,112(r30) │ │ │ │ + andi. r9,r2,64 │ │ │ │ + bne dce0 │ │ │ │ + andi. r9,r2,128 │ │ │ │ + bne dcc0 │ │ │ │ + andi. r9,r2,256 │ │ │ │ + bne dca0 │ │ │ │ + andi. r9,r2,1 │ │ │ │ + bne dac0 │ │ │ │ + andi. r9,r2,4 │ │ │ │ + beq d7f0 │ │ │ │ ld r3,104(r30) │ │ │ │ cmpdi r3,0 │ │ │ │ - beq eae4 │ │ │ │ - ld r9,48(r30) │ │ │ │ + beq dd5c │ │ │ │ + ld r2,48(r30) │ │ │ │ addi r3,r3,1 │ │ │ │ - mulld r3,r3,r9 │ │ │ │ + mulld r3,r3,r2 │ │ │ │ sldi r3,r3,4 │ │ │ │ - bl 3560 │ │ │ │ - ld r2,24(r1) │ │ │ │ - lwz r9,112(r30) │ │ │ │ + bl 3580 │ │ │ │ + lwz r2,112(r30) │ │ │ │ std r3,200(r30) │ │ │ │ - andi. r10,r9,8 │ │ │ │ - bne e820 │ │ │ │ - andi. r10,r9,16 │ │ │ │ - bne e848 │ │ │ │ - andi. r10,r9,32 │ │ │ │ - beq e620 │ │ │ │ - ld r10,48(r30) │ │ │ │ - cmpdi r10,0 │ │ │ │ - ble eb28 │ │ │ │ + andi. r9,r2,8 │ │ │ │ + bne dd30 │ │ │ │ + andi. r9,r2,16 │ │ │ │ + bne dd00 │ │ │ │ + andi. r9,r2,32 │ │ │ │ + beq d8d4 │ │ │ │ + ld r2,48(r30) │ │ │ │ + cmpdi r2,0 │ │ │ │ + ble dd9c │ │ │ │ ld r9,88(r30) │ │ │ │ - andi. r7,r10,3 │ │ │ │ - li r29,1 │ │ │ │ - addi r6,r10,-1 │ │ │ │ - mr r8,r10 │ │ │ │ + xxspltib vs32,1 │ │ │ │ + li r7,2 │ │ │ │ + andi. r8,r2,3 │ │ │ │ + addi r6,r2,-1 │ │ │ │ + mr r10,r2 │ │ │ │ + vextsb2d v0,v0 │ │ │ │ addi r9,r9,1 │ │ │ │ - beq e5ac │ │ │ │ - cmpdi r7,1 │ │ │ │ - beq e59c │ │ │ │ - cmpdi r7,2 │ │ │ │ - bne eb1c │ │ │ │ - mulld r29,r9,r29 │ │ │ │ - addi r10,r10,-1 │ │ │ │ - sldi r29,r29,1 │ │ │ │ - mulld r29,r9,r29 │ │ │ │ - cmpdi r10,1 │ │ │ │ - sldi r29,r29,1 │ │ │ │ - beq e5d8 │ │ │ │ - srdi r10,r8,2 │ │ │ │ - mtctr r10 │ │ │ │ - mulld r29,r9,r29 │ │ │ │ - sldi r29,r29,1 │ │ │ │ - mulld r29,r9,r29 │ │ │ │ - sldi r29,r29,1 │ │ │ │ - mulld r29,r9,r29 │ │ │ │ - sldi r29,r29,1 │ │ │ │ - mulld r29,r9,r29 │ │ │ │ - sldi r29,r29,1 │ │ │ │ - bdnz e5b4 │ │ │ │ - ld r3,8(r30) │ │ │ │ - mulld r3,r29,r3 │ │ │ │ - sldi r3,r3,4 │ │ │ │ - bl 3560 │ │ │ │ - ld r2,24(r1) │ │ │ │ - ld r9,8(r30) │ │ │ │ + xxmr vs45,vs32 │ │ │ │ + mtvsrdd vs33,r7,r9 │ │ │ │ + beq d864 │ │ │ │ + cmpdi r8,1 │ │ │ │ + beq d858 │ │ │ │ + cmpdi r8,2 │ │ │ │ + bne dd90 │ │ │ │ + vmulld v0,v0,v1 │ │ │ │ + addi r2,r2,-1 │ │ │ │ + addic. r2,r2,-1 │ │ │ │ + vmulld v0,v0,v1 │ │ │ │ + beq d884 │ │ │ │ + srdi r9,r10,2 │ │ │ │ + mtctr r9 │ │ │ │ + vmulld v0,v0,v1 │ │ │ │ + vmulld v13,v13,v1 │ │ │ │ + addi r2,r2,-4 │ │ │ │ + vmulld v0,v0,v1 │ │ │ │ + vmulld v13,v13,v1 │ │ │ │ + bdnz d86c │ │ │ │ + vmulld v1,v0,v13 │ │ │ │ + mtvsrdd vs32,r2,r2 │ │ │ │ + xxsldwi vs32,vs32,vs33,2 │ │ │ │ + vmulld v0,v0,v1 │ │ │ │ + mfvsrld r29,vs32 │ │ │ │ + ld r3,8(r30) │ │ │ │ + mulld r3,r29,r3 │ │ │ │ + sldi r3,r3,4 │ │ │ │ + bl 3580 │ │ │ │ + ld r2,8(r30) │ │ │ │ std r3,200(r30) │ │ │ │ - sldi r3,r9,3 │ │ │ │ - bl 3560 │ │ │ │ - ld r2,24(r1) │ │ │ │ - ld r9,8(r30) │ │ │ │ + sldi r3,r2,3 │ │ │ │ + bl 3580 │ │ │ │ + ld r2,8(r30) │ │ │ │ std r3,216(r30) │ │ │ │ - mulld r3,r29,r9 │ │ │ │ + mulld r3,r29,r2 │ │ │ │ sldi r3,r3,3 │ │ │ │ - bl 3560 │ │ │ │ - ld r2,24(r1) │ │ │ │ - lwz r9,112(r30) │ │ │ │ + bl 3580 │ │ │ │ + lwz r2,112(r30) │ │ │ │ std r3,208(r30) │ │ │ │ - andi. r10,r9,1024 │ │ │ │ - bne e6b0 │ │ │ │ - andi. r9,r9,2048 │ │ │ │ + andi. r9,r2,1024 │ │ │ │ + bne d970 │ │ │ │ + andi. r2,r2,2048 │ │ │ │ li r3,0 │ │ │ │ - bne e808 │ │ │ │ - nop │ │ │ │ + bne dab0 │ │ │ │ + pld r9,337576 # 5ff90 [nfftl_trafo@got] │ │ │ │ + pld r2,337576 # 5ff98 [nfftl_adjoint@got] │ │ │ │ std r3,264(r30) │ │ │ │ - ld r10,-32616(r2) │ │ │ │ - nop │ │ │ │ - ld r9,-32608(r2) │ │ │ │ - std r10,32(r30) │ │ │ │ - std r9,40(r30) │ │ │ │ + std r9,32(r30) │ │ │ │ + std r2,40(r30) │ │ │ │ addi r1,r31,192 │ │ │ │ ld r0,16(r1) │ │ │ │ - ld r21,-152(r1) │ │ │ │ - ld r22,-144(r1) │ │ │ │ - ld r23,-136(r1) │ │ │ │ - ld r24,-128(r1) │ │ │ │ - ld r25,-120(r1) │ │ │ │ - ld r26,-112(r1) │ │ │ │ - ld r27,-104(r1) │ │ │ │ - ld r28,-96(r1) │ │ │ │ - ld r29,-88(r1) │ │ │ │ - ld r30,-80(r1) │ │ │ │ - ld r31,-72(r1) │ │ │ │ + ld r22,-160(r1) │ │ │ │ + ld r23,-152(r1) │ │ │ │ + ld r24,-144(r1) │ │ │ │ + ld r25,-136(r1) │ │ │ │ + ld r26,-128(r1) │ │ │ │ + ld r27,-120(r1) │ │ │ │ + ld r28,-112(r1) │ │ │ │ + ld r29,-104(r1) │ │ │ │ + ld r30,-96(r1) │ │ │ │ + mtlr r0 │ │ │ │ + ld r31,-88(r1) │ │ │ │ + lfd f22,-80(r1) │ │ │ │ + lfd f23,-72(r1) │ │ │ │ lfd f24,-64(r1) │ │ │ │ lfd f25,-56(r1) │ │ │ │ lfd f26,-48(r1) │ │ │ │ lfd f27,-40(r1) │ │ │ │ - mtlr r0 │ │ │ │ lfd f28,-32(r1) │ │ │ │ lfd f29,-24(r1) │ │ │ │ lfd f30,-16(r1) │ │ │ │ lfd f31,-8(r1) │ │ │ │ blr │ │ │ │ nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ ld r3,80(r30) │ │ │ │ sldi r3,r3,5 │ │ │ │ - bl 3560 │ │ │ │ - ld r2,24(r1) │ │ │ │ - lwz r9,112(r30) │ │ │ │ + bl 3580 │ │ │ │ + lwz r2,112(r30) │ │ │ │ std r3,240(r30) │ │ │ │ - andi. r9,r9,512 │ │ │ │ - bne eb40 │ │ │ │ - ld r9,48(r30) │ │ │ │ + andi. r2,r2,512 │ │ │ │ + bne dda4 │ │ │ │ + ld r2,48(r30) │ │ │ │ std r3,248(r30) │ │ │ │ - sldi r3,r9,2 │ │ │ │ - bl 3560 │ │ │ │ - ld r2,24(r1) │ │ │ │ + sldi r3,r2,2 │ │ │ │ + bl 3580 │ │ │ │ ld r7,48(r30) │ │ │ │ - mr r29,r3 │ │ │ │ cmpdi r7,0 │ │ │ │ - ble e79c │ │ │ │ - addi r9,r7,-1 │ │ │ │ - ld r6,72(r30) │ │ │ │ - cmpldi r9,2 │ │ │ │ - ble eb54 │ │ │ │ - srdi r10,r7,2 │ │ │ │ - mr r8,r3 │ │ │ │ - mr r9,r6 │ │ │ │ - andi. r5,r10,1 │ │ │ │ - addi r5,r10,-1 │ │ │ │ - bne eaf8 │ │ │ │ - srdi r10,r10,1 │ │ │ │ - mtctr r10 │ │ │ │ - lxv vs32,32(r9) │ │ │ │ - lxv vs33,0(r9) │ │ │ │ - addi r8,r8,32 │ │ │ │ - addi r9,r9,64 │ │ │ │ - lxv vs44,-48(r9) │ │ │ │ - lxv vs45,-16(r9) │ │ │ │ + mr r29,r3 │ │ │ │ + ble da54 │ │ │ │ + addi r2,r7,-1 │ │ │ │ + ld r8,72(r30) │ │ │ │ + cmpldi r2,2 │ │ │ │ + ble dddc │ │ │ │ + srdi r9,r7,2 │ │ │ │ + mr r10,r3 │ │ │ │ + mr r2,r8 │ │ │ │ + andi. r6,r9,1 │ │ │ │ + addi r6,r9,-1 │ │ │ │ + bne dd6c │ │ │ │ + srdi r9,r9,1 │ │ │ │ + mtctr r9 │ │ │ │ + lxv vs32,32(r2) │ │ │ │ + lxv vs33,0(r2) │ │ │ │ + addi r10,r10,32 │ │ │ │ + addi r2,r2,64 │ │ │ │ + lxv vs44,-48(r2) │ │ │ │ + lxv vs45,-16(r2) │ │ │ │ vpkudum v1,v12,v1 │ │ │ │ vpkudum v0,v13,v0 │ │ │ │ - stxv vs33,-32(r8) │ │ │ │ - stxv vs32,-16(r8) │ │ │ │ - bdnz e724 │ │ │ │ - andi. r9,r7,3 │ │ │ │ - beq e79c │ │ │ │ - clrrdi r9,r7,2 │ │ │ │ - sldi r5,r9,3 │ │ │ │ - addi r8,r9,1 │ │ │ │ - sldi r10,r9,2 │ │ │ │ - ldx r4,r6,r5 │ │ │ │ - cmpd r7,r8 │ │ │ │ - stwx r4,r29,r10 │ │ │ │ - ble e79c │ │ │ │ - addi r9,r9,2 │ │ │ │ - add r6,r6,r5 │ │ │ │ - add r10,r29,r10 │ │ │ │ - cmpd r7,r9 │ │ │ │ - ld r9,8(r6) │ │ │ │ - stw r9,4(r10) │ │ │ │ - ble e79c │ │ │ │ - ld r9,16(r6) │ │ │ │ - stw r9,8(r10) │ │ │ │ + stxv vs33,-32(r10) │ │ │ │ + stxv vs32,-16(r10) │ │ │ │ + bdnz d9dc │ │ │ │ + andi. r2,r7,3 │ │ │ │ + beq da54 │ │ │ │ + clrrdi r2,r7,2 │ │ │ │ + sldi r6,r2,3 │ │ │ │ + addi r10,r2,1 │ │ │ │ + sldi r9,r2,2 │ │ │ │ + ldx r5,r8,r6 │ │ │ │ + cmpd r10,r7 │ │ │ │ + stwx r5,r29,r9 │ │ │ │ + bge da54 │ │ │ │ + addi r2,r2,2 │ │ │ │ + add r8,r8,r6 │ │ │ │ + add r9,r29,r9 │ │ │ │ + cmpd r7,r2 │ │ │ │ + ld r2,8(r8) │ │ │ │ + stw r2,4(r9) │ │ │ │ + ble da54 │ │ │ │ + ld r2,16(r8) │ │ │ │ + stw r2,8(r9) │ │ │ │ lwz r8,116(r30) │ │ │ │ ld r6,248(r30) │ │ │ │ - ld r5,240(r30) │ │ │ │ extsw r3,r7 │ │ │ │ mr r4,r29 │ │ │ │ li r7,-1 │ │ │ │ - bl 3840 │ │ │ │ - ld r2,24(r1) │ │ │ │ + ld r5,240(r30) │ │ │ │ + bl 3860 │ │ │ │ lwz r8,116(r30) │ │ │ │ ld r6,240(r30) │ │ │ │ - ld r5,248(r30) │ │ │ │ li r7,1 │ │ │ │ mr r4,r29 │ │ │ │ - mr r9,r3 │ │ │ │ + ld r5,248(r30) │ │ │ │ + std r3,176(r30) │ │ │ │ lwa r3,48(r30) │ │ │ │ - std r9,176(r30) │ │ │ │ - bl 3840 │ │ │ │ - ld r2,24(r1) │ │ │ │ - mr r9,r3 │ │ │ │ + bl 3860 │ │ │ │ + mr r2,r3 │ │ │ │ mr r3,r29 │ │ │ │ - std r9,184(r30) │ │ │ │ - bl 3540 │ │ │ │ - ld r2,24(r1) │ │ │ │ - lwz r9,112(r30) │ │ │ │ + std r2,184(r30) │ │ │ │ + bl 3560 │ │ │ │ + lwz r2,112(r30) │ │ │ │ li r3,0 │ │ │ │ - andi. r9,r9,2048 │ │ │ │ - beq e634 │ │ │ │ + andi. r2,r2,2048 │ │ │ │ + beq d8e8 │ │ │ │ ld r3,8(r30) │ │ │ │ sldi r3,r3,4 │ │ │ │ - bl 3560 │ │ │ │ - ld r2,24(r1) │ │ │ │ - b e634 │ │ │ │ - nop │ │ │ │ - ld r9,48(r30) │ │ │ │ - ld r3,8(r30) │ │ │ │ - mulld r3,r3,r9 │ │ │ │ - sldi r3,r3,5 │ │ │ │ - bl 3560 │ │ │ │ - ld r2,24(r1) │ │ │ │ - lwz r9,112(r30) │ │ │ │ - std r3,200(r30) │ │ │ │ - andi. r10,r9,16 │ │ │ │ - beq e550 │ │ │ │ - ld r3,8(r30) │ │ │ │ - ld r10,48(r30) │ │ │ │ - ld r9,88(r30) │ │ │ │ - mulld r3,r3,r10 │ │ │ │ - addi r9,r9,1 │ │ │ │ - mulld r3,r3,r9 │ │ │ │ - sldi r3,r3,5 │ │ │ │ - bl 3560 │ │ │ │ - ld r2,24(r1) │ │ │ │ - lwz r9,112(r30) │ │ │ │ - std r3,200(r30) │ │ │ │ - b e550 │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - ld r3,0(r30) │ │ │ │ - sldi r3,r3,5 │ │ │ │ - bl 3560 │ │ │ │ - ld r2,24(r1) │ │ │ │ - lwz r9,112(r30) │ │ │ │ - std r3,16(r30) │ │ │ │ - andi. r10,r9,256 │ │ │ │ - beq e504 │ │ │ │ - ld r3,8(r30) │ │ │ │ - sldi r3,r3,5 │ │ │ │ - bl 3560 │ │ │ │ - ld r2,24(r1) │ │ │ │ - lwz r9,112(r30) │ │ │ │ - std r3,24(r30) │ │ │ │ - andi. r10,r9,1 │ │ │ │ - beq e50c │ │ │ │ + bl 3580 │ │ │ │ + b d8e8 │ │ │ │ ld r3,48(r30) │ │ │ │ - ld r10,0(r1) │ │ │ │ - mr r21,r1 │ │ │ │ + ld r9,0(r1) │ │ │ │ + mr r22,r1 │ │ │ │ sldi r3,r3,3 │ │ │ │ - addi r9,r3,15 │ │ │ │ - clrrdi r9,r9,4 │ │ │ │ - neg r9,r9 │ │ │ │ - stdux r10,r1,r9 │ │ │ │ - bl 3560 │ │ │ │ - ld r2,24(r1) │ │ │ │ - ld r9,48(r30) │ │ │ │ + addi r2,r3,15 │ │ │ │ + clrrdi r2,r2,4 │ │ │ │ + neg r2,r2 │ │ │ │ + stdux r9,r1,r2 │ │ │ │ + bl 3580 │ │ │ │ + ld r2,48(r30) │ │ │ │ + cmpdi r2,0 │ │ │ │ mr r29,r3 │ │ │ │ std r3,192(r30) │ │ │ │ - cmpdi r9,0 │ │ │ │ - ble ead0 │ │ │ │ - ld r9,56(r30) │ │ │ │ + ble dc80 │ │ │ │ + ld r2,56(r30) │ │ │ │ + nop │ │ │ │ + plfd f26,247552 # 4a200 │ │ │ │ addi r26,r1,24 │ │ │ │ + li r24,0 │ │ │ │ li r23,0 │ │ │ │ - li r22,0 │ │ │ │ + plfd f27,247540 # 4a208 │ │ │ │ + plfd f28,246372 # 49d80 │ │ │ │ + plfd f29,246372 # 49d88 │ │ │ │ nop │ │ │ │ - sldi r27,r23,3 │ │ │ │ - ldx r3,r9,r27 │ │ │ │ + sldi r27,r24,3 │ │ │ │ + ldx r3,r2,r27 │ │ │ │ sldi r3,r3,4 │ │ │ │ - bl 3560 │ │ │ │ - ld r2,24(r1) │ │ │ │ - ld r9,56(r30) │ │ │ │ - stdu r22,8(r26) │ │ │ │ + bl 3580 │ │ │ │ + ld r2,56(r30) │ │ │ │ + stdu r23,8(r26) │ │ │ │ stdx r3,r29,r27 │ │ │ │ - ldx r3,r9,r27 │ │ │ │ + ldx r3,r2,r27 │ │ │ │ cmpdi r3,0 │ │ │ │ - ble ea98 │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addis r25,r2,-3 │ │ │ │ - sldi r24,r23,4 │ │ │ │ + ble dc68 │ │ │ │ + sldi r25,r24,4 │ │ │ │ li r29,0 │ │ │ │ - addi r9,r9,26160 │ │ │ │ - addi r25,r25,25008 │ │ │ │ - lfd f28,0(r9) │ │ │ │ - lfd f29,8(r9) │ │ │ │ - nop │ │ │ │ - ld r9,96(r30) │ │ │ │ + ld r2,96(r30) │ │ │ │ sradi r3,r3,1 │ │ │ │ addze r3,r3 │ │ │ │ - add r9,r9,r24 │ │ │ │ + add r2,r2,r25 │ │ │ │ subf r3,r3,r29 │ │ │ │ - lfd f24,0(r9) │ │ │ │ - lfd f25,8(r9) │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ - fmr f3,f28 │ │ │ │ - fmr f4,f29 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - ld r9,72(r30) │ │ │ │ + lfd f22,0(r2) │ │ │ │ + lfd f23,8(r2) │ │ │ │ + bl 3290 │ │ │ │ + fmr f3,f26 │ │ │ │ + fmr f4,f27 │ │ │ │ + bl 329c │ │ │ │ + ld r2,72(r30) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - ldx r3,r9,r27 │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ + ldx r3,r2,r27 │ │ │ │ + bl 3290 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 4dbe8 │ │ │ │ - nop │ │ │ │ - fmr f27,f2 │ │ │ │ - fmr f26,f1 │ │ │ │ + bl 3450 │ │ │ │ + fmr f25,f2 │ │ │ │ + fmr f24,f1 │ │ │ │ + fmr f3,f22 │ │ │ │ + fmr f4,f23 │ │ │ │ + fmr f1,f22 │ │ │ │ + fmr f2,f23 │ │ │ │ + bl 329c │ │ │ │ fmr f3,f24 │ │ │ │ fmr f4,f25 │ │ │ │ - fmr f1,f24 │ │ │ │ - fmr f2,f25 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - fmr f3,f26 │ │ │ │ - fmr f4,f27 │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - fmr f2,f27 │ │ │ │ - fmr f1,f26 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + fmr f2,f25 │ │ │ │ + fmr f1,f24 │ │ │ │ + bl 329c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 4da58 │ │ │ │ - nop │ │ │ │ - bl 38a0 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 2fd0 │ │ │ │ + bl 38c0 │ │ │ │ ld r3,88(r30) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ + bl 3290 │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - bl 3260 │ │ │ │ - ld r2,24(r1) │ │ │ │ - ld r10,192(r30) │ │ │ │ - sldi r9,r29,4 │ │ │ │ + bl 329c │ │ │ │ + bl 3260 │ │ │ │ + ld r9,192(r30) │ │ │ │ + sldi r2,r29,4 │ │ │ │ addi r29,r29,1 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ - lfd f2,8(r25) │ │ │ │ - lfd f1,0(r25) │ │ │ │ - ldx r28,r10,r27 │ │ │ │ - add r28,r28,r9 │ │ │ │ - bl 4dbe8 │ │ │ │ - nop │ │ │ │ - ld r9,56(r30) │ │ │ │ + fmr f2,f29 │ │ │ │ + fmr f1,f28 │ │ │ │ + ldx r28,r9,r27 │ │ │ │ + add r28,r28,r2 │ │ │ │ + bl 3450 │ │ │ │ + ld r2,56(r30) │ │ │ │ std r29,0(r26) │ │ │ │ stfd f1,0(r28) │ │ │ │ stfd f2,8(r28) │ │ │ │ - ldx r3,r9,r27 │ │ │ │ + ldx r3,r2,r27 │ │ │ │ cmpd r3,r29 │ │ │ │ - bgt e960 │ │ │ │ - ld r10,48(r30) │ │ │ │ - addi r23,r23,1 │ │ │ │ - cmpd r23,r10 │ │ │ │ - bge ead0 │ │ │ │ + bgt db60 │ │ │ │ + ld r9,48(r30) │ │ │ │ + addi r24,r24,1 │ │ │ │ + cmpd r24,r9 │ │ │ │ + bge dc80 │ │ │ │ ld r29,192(r30) │ │ │ │ - b e910 │ │ │ │ - ld r9,8(r30) │ │ │ │ - mulld r3,r26,r9 │ │ │ │ + b db30 │ │ │ │ + ld r9,0(r1) │ │ │ │ + lwz r2,112(r30) │ │ │ │ + std r9,0(r22) │ │ │ │ + mr r1,r22 │ │ │ │ + b d7c0 │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + ld r3,8(r30) │ │ │ │ + sldi r3,r3,5 │ │ │ │ + bl 3580 │ │ │ │ + lwz r2,112(r30) │ │ │ │ + std r3,24(r30) │ │ │ │ + b d7b8 │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + ld r3,0(r30) │ │ │ │ + sldi r3,r3,5 │ │ │ │ + bl 3580 │ │ │ │ + lwz r2,112(r30) │ │ │ │ + std r3,16(r30) │ │ │ │ + b d7b0 │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + ld r2,8(r30) │ │ │ │ + mulld r3,r26,r2 │ │ │ │ sldi r3,r3,4 │ │ │ │ - bl 3560 │ │ │ │ - ld r2,24(r1) │ │ │ │ - lwz r9,112(r30) │ │ │ │ + bl 3580 │ │ │ │ + lwz r2,112(r30) │ │ │ │ std r3,120(r30) │ │ │ │ - b e4f4 │ │ │ │ - ld r10,0(r1) │ │ │ │ - lwz r9,112(r30) │ │ │ │ - std r10,0(r21) │ │ │ │ - mr r1,r21 │ │ │ │ - b e50c │ │ │ │ + b d7a8 │ │ │ │ + nop │ │ │ │ + ld r3,8(r30) │ │ │ │ + ld r9,48(r30) │ │ │ │ + ld r2,88(r30) │ │ │ │ + mulld r3,r3,r9 │ │ │ │ + addi r2,r2,1 │ │ │ │ + mulld r3,r3,r2 │ │ │ │ + sldi r3,r3,5 │ │ │ │ + bl 3580 │ │ │ │ + lwz r2,112(r30) │ │ │ │ + std r3,200(r30) │ │ │ │ + b d800 │ │ │ │ + nop │ │ │ │ + ld r2,48(r30) │ │ │ │ + ld r3,8(r30) │ │ │ │ + mulld r3,r3,r2 │ │ │ │ + sldi r3,r3,5 │ │ │ │ + bl 3580 │ │ │ │ + lwz r2,112(r30) │ │ │ │ + std r3,200(r30) │ │ │ │ + b d7f8 │ │ │ │ + ld r6,72(r30) │ │ │ │ + std r9,0(r30) │ │ │ │ + b d5bc │ │ │ │ ld r3,88(r30) │ │ │ │ - bl 3760 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 3780 │ │ │ │ std r3,104(r30) │ │ │ │ - b e520 │ │ │ │ - lxv vs32,0(r6) │ │ │ │ - lxv vs33,16(r6) │ │ │ │ - cmpdi r5,0 │ │ │ │ - addi r8,r3,16 │ │ │ │ - addi r9,r6,32 │ │ │ │ + b d7d4 │ │ │ │ + lxv vs32,0(r8) │ │ │ │ + lxv vs33,16(r8) │ │ │ │ + cmpdi r6,0 │ │ │ │ + addi r10,r3,16 │ │ │ │ + addi r2,r8,32 │ │ │ │ vpkudum v0,v1,v0 │ │ │ │ stxv vs32,0(r3) │ │ │ │ - bne e71c │ │ │ │ - b e750 │ │ │ │ - mr r10,r6 │ │ │ │ - sldi r29,r9,1 │ │ │ │ - b e590 │ │ │ │ + bne d9d4 │ │ │ │ + b da08 │ │ │ │ + mr r2,r6 │ │ │ │ + xxmr vs32,vs33 │ │ │ │ + b d850 │ │ │ │ li r29,1 │ │ │ │ - b e5d8 │ │ │ │ - li r10,1 │ │ │ │ - li r9,1 │ │ │ │ - std r10,0(r30) │ │ │ │ - b e3a4 │ │ │ │ + b d898 │ │ │ │ ld r3,80(r30) │ │ │ │ sldi r3,r3,5 │ │ │ │ - bl 3560 │ │ │ │ - ld r2,24(r1) │ │ │ │ - b e6d0 │ │ │ │ - li r9,0 │ │ │ │ - b e75c │ │ │ │ + bl 3580 │ │ │ │ + b d98c │ │ │ │ + li r9,1 │ │ │ │ + li r2,1 │ │ │ │ + std r9,0(r30) │ │ │ │ + b d674 │ │ │ │ + ld r9,0(r7) │ │ │ │ + ld r6,72(r30) │ │ │ │ + li r2,1 │ │ │ │ + li r8,0 │ │ │ │ + std r9,0(r30) │ │ │ │ + b d668 │ │ │ │ + li r2,0 │ │ │ │ + b da14 │ │ │ │ .long 0x0 │ │ │ │ .long 0x1020000 │ │ │ │ - .long 0xb88 │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - addis r2,r12,7 │ │ │ │ - addi r2,r2,-27760 │ │ │ │ + .long 0xa8a │ │ │ │ mflr r0 │ │ │ │ stfd f30,-16(r1) │ │ │ │ stfd f31,-8(r1) │ │ │ │ - std r26,-80(r1) │ │ │ │ + fmr f30,f1 │ │ │ │ + fmr f31,f2 │ │ │ │ + std r25,-88(r1) │ │ │ │ std r27,-72(r1) │ │ │ │ + mr r27,r8 │ │ │ │ + std r0,16(r1) │ │ │ │ std r28,-64(r1) │ │ │ │ + mr r28,r3 │ │ │ │ + mr r3,r8 │ │ │ │ std r29,-56(r1) │ │ │ │ std r30,-48(r1) │ │ │ │ - std r31,-40(r1) │ │ │ │ - mr r26,r3 │ │ │ │ - mr r3,r8 │ │ │ │ - mr r28,r8 │ │ │ │ - mr r31,r9 │ │ │ │ mr r29,r4 │ │ │ │ - fmr f31,f2 │ │ │ │ - fmr f30,f1 │ │ │ │ mr r30,r5 │ │ │ │ - std r0,16(r1) │ │ │ │ + std r31,-40(r1) │ │ │ │ stdu r1,-144(r1) │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ + mr r31,r9 │ │ │ │ + bl 3290 │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - bl 38c0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - bl 4d4b8 │ │ │ │ - nop │ │ │ │ - sldi r10,r31,1 │ │ │ │ - addi r7,r3,1 │ │ │ │ - subf r3,r31,r3 │ │ │ │ - add r7,r7,r31 │ │ │ │ - add r9,r3,r28 │ │ │ │ - add r7,r7,r28 │ │ │ │ - divd r8,r9,r28 │ │ │ │ - divd r31,r7,r28 │ │ │ │ - mulld r8,r8,r28 │ │ │ │ - mulld r31,r31,r28 │ │ │ │ - subf r9,r8,r9 │ │ │ │ - subf r27,r31,r7 │ │ │ │ - sldi r31,r9,5 │ │ │ │ - cmpd r9,r27 │ │ │ │ - add r31,r29,r31 │ │ │ │ - bge ed10 │ │ │ │ - cmpdi r10,-1 │ │ │ │ - addi r29,r10,2 │ │ │ │ - addi r28,r26,16 │ │ │ │ - blt ece0 │ │ │ │ + bl 329c │ │ │ │ + bl 38e0 │ │ │ │ + bl 3430 │ │ │ │ + sldi r2,r31,1 │ │ │ │ + subf r10,r31,r3 │ │ │ │ + addi r3,r3,1 │ │ │ │ + add r10,r10,r27 │ │ │ │ + add r8,r31,r27 │ │ │ │ + add r8,r8,r3 │ │ │ │ + divd r9,r10,r27 │ │ │ │ + divd r31,r8,r27 │ │ │ │ + mulld r9,r9,r27 │ │ │ │ + mulld r31,r31,r27 │ │ │ │ + subf r9,r9,r10 │ │ │ │ + subf r25,r31,r8 │ │ │ │ + cmpd r9,r25 │ │ │ │ + sldi r9,r9,5 │ │ │ │ + add r31,r29,r9 │ │ │ │ + bge df60 │ │ │ │ + cmpdi r2,-1 │ │ │ │ + addi r29,r2,2 │ │ │ │ + addi r27,r28,16 │ │ │ │ + blt df30 │ │ │ │ stfd f28,112(r1) │ │ │ │ stfd f29,120(r1) │ │ │ │ nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ lfd f28,0(r30) │ │ │ │ lfd f29,8(r30) │ │ │ │ - lfd f3,0(r28) │ │ │ │ - lfd f4,8(r28) │ │ │ │ addi r31,r31,32 │ │ │ │ addi r30,r30,16 │ │ │ │ + lfd f3,0(r27) │ │ │ │ + lfd f4,8(r27) │ │ │ │ fmr f1,f28 │ │ │ │ fmr f2,f29 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ lfd f3,-16(r31) │ │ │ │ lfd f4,-8(r31) │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ - lfd f3,0(r26) │ │ │ │ - lfd f4,8(r26) │ │ │ │ + bl 38f0 │ │ │ │ + lfd f3,0(r28) │ │ │ │ + lfd f4,8(r28) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ lfd f2,-24(r31) │ │ │ │ lfd f1,-32(r31) │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ + bl 38f0 │ │ │ │ addic. r29,r29,-1 │ │ │ │ stfd f30,-16(r31) │ │ │ │ stfd f31,-8(r31) │ │ │ │ stfd f1,-32(r31) │ │ │ │ stfd f2,-24(r31) │ │ │ │ - bne ec50 │ │ │ │ + bne deb0 │ │ │ │ lfd f28,112(r1) │ │ │ │ lfd f29,120(r1) │ │ │ │ addi r1,r1,144 │ │ │ │ ld r0,16(r1) │ │ │ │ - ld r26,-80(r1) │ │ │ │ + ld r25,-88(r1) │ │ │ │ ld r27,-72(r1) │ │ │ │ ld r28,-64(r1) │ │ │ │ ld r29,-56(r1) │ │ │ │ ld r30,-48(r1) │ │ │ │ ld r31,-40(r1) │ │ │ │ lfd f30,-16(r1) │ │ │ │ lfd f31,-8(r1) │ │ │ │ mtlr r0 │ │ │ │ blr │ │ │ │ - addi r10,r10,1 │ │ │ │ + addi r2,r2,1 │ │ │ │ + std r24,48(r1) │ │ │ │ stfd f28,112(r1) │ │ │ │ stfd f29,120(r1) │ │ │ │ - subf. r28,r27,r10 │ │ │ │ - ble eddc │ │ │ │ + subf. r24,r25,r2 │ │ │ │ + ble e018 │ │ │ │ std r23,40(r1) │ │ │ │ - std r24,48(r1) │ │ │ │ - std r25,56(r1) │ │ │ │ - mr r24,r28 │ │ │ │ - mr r25,r30 │ │ │ │ - addi r23,r26,16 │ │ │ │ + std r26,64(r1) │ │ │ │ + mr r27,r30 │ │ │ │ + mr r26,r24 │ │ │ │ + addi r23,r28,16 │ │ │ │ nop │ │ │ │ - lfd f28,0(r25) │ │ │ │ - lfd f29,8(r25) │ │ │ │ + lfd f28,0(r27) │ │ │ │ + lfd f29,8(r27) │ │ │ │ + addi r31,r31,32 │ │ │ │ + addi r27,r27,16 │ │ │ │ lfd f3,0(r23) │ │ │ │ lfd f4,8(r23) │ │ │ │ - addi r31,r31,32 │ │ │ │ - addi r25,r25,16 │ │ │ │ fmr f1,f28 │ │ │ │ fmr f2,f29 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ lfd f3,-16(r31) │ │ │ │ lfd f4,-8(r31) │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ - lfd f3,0(r26) │ │ │ │ - lfd f4,8(r26) │ │ │ │ + bl 38f0 │ │ │ │ + lfd f3,0(r28) │ │ │ │ + lfd f4,8(r28) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ lfd f2,-24(r31) │ │ │ │ lfd f1,-32(r31) │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ - addic. r24,r24,-1 │ │ │ │ + bl 38f0 │ │ │ │ + addic. r26,r26,-1 │ │ │ │ stfd f30,-16(r31) │ │ │ │ stfd f31,-8(r31) │ │ │ │ stfd f1,-32(r31) │ │ │ │ stfd f2,-24(r31) │ │ │ │ - bne ed40 │ │ │ │ - sldi r10,r28,4 │ │ │ │ + bne df90 │ │ │ │ + sldi r2,r24,4 │ │ │ │ ld r23,40(r1) │ │ │ │ - ld r24,48(r1) │ │ │ │ - ld r25,56(r1) │ │ │ │ - add r30,r10,r30 │ │ │ │ - cmpdi r27,0 │ │ │ │ - blt ecd8 │ │ │ │ - addi r27,r27,1 │ │ │ │ - addi r28,r26,16 │ │ │ │ + ld r26,64(r1) │ │ │ │ + add r30,r2,r30 │ │ │ │ + cmpdi r25,0 │ │ │ │ + blt e0a8 │ │ │ │ + addi r25,r25,1 │ │ │ │ + addi r27,r28,16 │ │ │ │ + nop │ │ │ │ nop │ │ │ │ lfd f28,0(r30) │ │ │ │ lfd f29,8(r30) │ │ │ │ - lfd f3,0(r28) │ │ │ │ - lfd f4,8(r28) │ │ │ │ addi r29,r29,32 │ │ │ │ addi r30,r30,16 │ │ │ │ + lfd f3,0(r27) │ │ │ │ + lfd f4,8(r27) │ │ │ │ fmr f1,f28 │ │ │ │ fmr f2,f29 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ lfd f3,-16(r29) │ │ │ │ lfd f4,-8(r29) │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ - lfd f3,0(r26) │ │ │ │ - lfd f4,8(r26) │ │ │ │ + bl 38f0 │ │ │ │ + lfd f3,0(r28) │ │ │ │ + lfd f4,8(r28) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ lfd f2,-24(r29) │ │ │ │ lfd f1,-32(r29) │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ - addic. r27,r27,-1 │ │ │ │ + bl 38f0 │ │ │ │ + addic. r25,r25,-1 │ │ │ │ stfd f30,-16(r29) │ │ │ │ stfd f31,-8(r29) │ │ │ │ stfd f1,-32(r29) │ │ │ │ stfd f2,-24(r29) │ │ │ │ - bne edf0 │ │ │ │ + bne e030 │ │ │ │ lfd f28,112(r1) │ │ │ │ lfd f29,120(r1) │ │ │ │ - b ece0 │ │ │ │ + ld r24,48(r1) │ │ │ │ + addi r1,r1,144 │ │ │ │ + ld r0,16(r1) │ │ │ │ + ld r25,-88(r1) │ │ │ │ + ld r27,-72(r1) │ │ │ │ + ld r28,-64(r1) │ │ │ │ + ld r29,-56(r1) │ │ │ │ + ld r30,-48(r1) │ │ │ │ + ld r31,-40(r1) │ │ │ │ + lfd f30,-16(r1) │ │ │ │ + lfd f31,-8(r1) │ │ │ │ + mtlr r0 │ │ │ │ + blr │ │ │ │ .long 0x0 │ │ │ │ .long 0x1020000 │ │ │ │ .long 0x984 │ │ │ │ - addis r2,r12,7 │ │ │ │ - addi r2,r2,-28560 │ │ │ │ mflr r0 │ │ │ │ stfd f28,-32(r1) │ │ │ │ stfd f29,-24(r1) │ │ │ │ stfd f30,-16(r1) │ │ │ │ stfd f31,-8(r1) │ │ │ │ + fmr f30,f1 │ │ │ │ + fmr f31,f2 │ │ │ │ + std r0,16(r1) │ │ │ │ std r24,-112(r1) │ │ │ │ + mr r24,r5 │ │ │ │ std r25,-104(r1) │ │ │ │ std r26,-96(r1) │ │ │ │ std r27,-88(r1) │ │ │ │ std r28,-80(r1) │ │ │ │ + mr r28,r3 │ │ │ │ + mr r3,r8 │ │ │ │ + mr r27,r9 │ │ │ │ + addi r24,r24,16 │ │ │ │ std r29,-72(r1) │ │ │ │ std r30,-64(r1) │ │ │ │ + mr r29,r8 │ │ │ │ std r31,-56(r1) │ │ │ │ - mr r26,r3 │ │ │ │ - mr r3,r8 │ │ │ │ - mr r27,r8 │ │ │ │ - mr r30,r5 │ │ │ │ - mr r29,r4 │ │ │ │ - mr r25,r9 │ │ │ │ - fmr f31,f2 │ │ │ │ - fmr f30,f1 │ │ │ │ - addi r30,r30,16 │ │ │ │ - std r0,16(r1) │ │ │ │ stdu r1,-160(r1) │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ + mr r31,r4 │ │ │ │ + bl 3290 │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - bl 38c0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - bl 4d4b8 │ │ │ │ - nop │ │ │ │ - lfd f28,-16(r30) │ │ │ │ - lfd f29,-8(r30) │ │ │ │ - subf r9,r25,r3 │ │ │ │ - addi r10,r3,1 │ │ │ │ - add r9,r9,r27 │ │ │ │ - add r10,r10,r25 │ │ │ │ + bl 329c │ │ │ │ + bl 38e0 │ │ │ │ + bl 3430 │ │ │ │ + lfd f28,-16(r24) │ │ │ │ + lfd f29,-8(r24) │ │ │ │ + subf r9,r27,r3 │ │ │ │ + addi r3,r3,1 │ │ │ │ + add r9,r9,r29 │ │ │ │ + add r10,r27,r29 │ │ │ │ + add r10,r10,r3 │ │ │ │ fmr f1,f28 │ │ │ │ fmr f2,f29 │ │ │ │ - divd r8,r9,r27 │ │ │ │ - add r10,r10,r27 │ │ │ │ - divd r31,r10,r27 │ │ │ │ - mulld r8,r8,r27 │ │ │ │ - mulld r31,r31,r27 │ │ │ │ - subf r27,r8,r9 │ │ │ │ - sldi r24,r27,5 │ │ │ │ - subf r28,r31,r10 │ │ │ │ - add r24,r29,r24 │ │ │ │ - lfd f3,0(r24) │ │ │ │ - lfd f4,8(r24) │ │ │ │ - addi r31,r24,32 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - lfd f3,16(r24) │ │ │ │ - lfd f4,24(r24) │ │ │ │ + divd r2,r9,r29 │ │ │ │ + divd r30,r10,r29 │ │ │ │ + mulld r2,r2,r29 │ │ │ │ + mulld r30,r30,r29 │ │ │ │ + subf r29,r2,r9 │ │ │ │ + subf r30,r30,r10 │ │ │ │ + sldi r26,r29,5 │ │ │ │ + add r26,r31,r26 │ │ │ │ + lfd f3,0(r26) │ │ │ │ + lfd f4,8(r26) │ │ │ │ + addi r25,r26,32 │ │ │ │ + bl 329c │ │ │ │ + lfd f3,16(r26) │ │ │ │ + lfd f4,24(r26) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - cmpd r27,r28 │ │ │ │ - sldi r10,r25,1 │ │ │ │ + bl 329c │ │ │ │ + cmpd r29,r30 │ │ │ │ + sldi r2,r27,1 │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ - bge f0c0 │ │ │ │ - cmpdi r25,0 │ │ │ │ - addi r29,r10,1 │ │ │ │ - addi r28,r26,16 │ │ │ │ - stfd f30,0(r26) │ │ │ │ - stfd f31,8(r26) │ │ │ │ - stfd f1,16(r26) │ │ │ │ - stfd f2,24(r26) │ │ │ │ - blt f080 │ │ │ │ + bge e2f0 │ │ │ │ + cmpdi r27,0 │ │ │ │ + addi r31,r2,1 │ │ │ │ + addi r30,r28,16 │ │ │ │ + stfd f30,0(r28) │ │ │ │ + stfd f31,8(r28) │ │ │ │ + stfd f1,16(r28) │ │ │ │ + stfd f2,24(r28) │ │ │ │ + blt e2b0 │ │ │ │ stfd f26,112(r1) │ │ │ │ stfd f27,120(r1) │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - lfd f26,0(r30) │ │ │ │ - lfd f27,8(r30) │ │ │ │ - lfd f3,0(r31) │ │ │ │ - lfd f4,8(r31) │ │ │ │ - addi r31,r31,32 │ │ │ │ - addi r30,r30,16 │ │ │ │ + lfd f26,0(r24) │ │ │ │ + lfd f27,8(r24) │ │ │ │ + addi r25,r25,32 │ │ │ │ + addi r24,r24,16 │ │ │ │ + lfd f3,-32(r25) │ │ │ │ + lfd f4,-24(r25) │ │ │ │ fmr f1,f26 │ │ │ │ fmr f2,f27 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ - lfd f3,-16(r31) │ │ │ │ - lfd f4,-8(r31) │ │ │ │ + bl 38f0 │ │ │ │ + lfd f3,-16(r25) │ │ │ │ + lfd f4,-8(r25) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ fmr f2,f27 │ │ │ │ fmr f1,f26 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ - addic. r29,r29,-1 │ │ │ │ - stfd f30,0(r26) │ │ │ │ - stfd f31,8(r26) │ │ │ │ + bl 38f0 │ │ │ │ + addic. r31,r31,-1 │ │ │ │ + stfd f30,0(r28) │ │ │ │ + stfd f31,8(r28) │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ - stfd f1,0(r28) │ │ │ │ - stfd f2,8(r28) │ │ │ │ - bne efe0 │ │ │ │ + stfd f1,0(r30) │ │ │ │ + stfd f2,8(r30) │ │ │ │ + bne e220 │ │ │ │ lfd f26,112(r1) │ │ │ │ lfd f27,120(r1) │ │ │ │ addi r1,r1,160 │ │ │ │ ld r0,16(r1) │ │ │ │ ld r24,-112(r1) │ │ │ │ ld r25,-104(r1) │ │ │ │ ld r26,-96(r1) │ │ │ │ ld r27,-88(r1) │ │ │ │ ld r28,-80(r1) │ │ │ │ ld r29,-72(r1) │ │ │ │ ld r30,-64(r1) │ │ │ │ ld r31,-56(r1) │ │ │ │ lfd f28,-32(r1) │ │ │ │ + mtlr r0 │ │ │ │ lfd f29,-24(r1) │ │ │ │ lfd f30,-16(r1) │ │ │ │ lfd f31,-8(r1) │ │ │ │ - mtlr r0 │ │ │ │ blr │ │ │ │ - addi r10,r10,1 │ │ │ │ + addi r2,r2,1 │ │ │ │ stfd f26,112(r1) │ │ │ │ stfd f27,120(r1) │ │ │ │ - stfd f30,0(r26) │ │ │ │ - stfd f31,8(r26) │ │ │ │ - stfd f1,16(r26) │ │ │ │ - stfd f2,24(r26) │ │ │ │ - subf r27,r28,r10 │ │ │ │ - cmpdi r27,1 │ │ │ │ - ble f1ac │ │ │ │ + stfd f30,0(r28) │ │ │ │ + stfd f31,8(r28) │ │ │ │ + stfd f1,16(r28) │ │ │ │ + subf r29,r30,r2 │ │ │ │ + stfd f2,24(r28) │ │ │ │ + cmpdi r29,1 │ │ │ │ + ble e3cc │ │ │ │ std r23,40(r1) │ │ │ │ - addi r24,r27,-1 │ │ │ │ - mr r25,r30 │ │ │ │ - addi r23,r26,16 │ │ │ │ + addi r26,r29,-1 │ │ │ │ + mr r27,r24 │ │ │ │ + addi r23,r28,16 │ │ │ │ nop │ │ │ │ nop │ │ │ │ - lfd f26,0(r25) │ │ │ │ - lfd f27,8(r25) │ │ │ │ - lfd f3,0(r31) │ │ │ │ - lfd f4,8(r31) │ │ │ │ - addi r31,r31,32 │ │ │ │ - addi r25,r25,16 │ │ │ │ + lfd f26,0(r27) │ │ │ │ + lfd f27,8(r27) │ │ │ │ + addi r25,r25,32 │ │ │ │ + addi r27,r27,16 │ │ │ │ + lfd f3,-32(r25) │ │ │ │ + lfd f4,-24(r25) │ │ │ │ fmr f1,f26 │ │ │ │ fmr f2,f27 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ - lfd f3,-16(r31) │ │ │ │ - lfd f4,-8(r31) │ │ │ │ + bl 38f0 │ │ │ │ + lfd f3,-16(r25) │ │ │ │ + lfd f4,-8(r25) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ fmr f2,f27 │ │ │ │ fmr f1,f26 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ - addic. r24,r24,-1 │ │ │ │ - stfd f30,0(r26) │ │ │ │ - stfd f31,8(r26) │ │ │ │ + bl 38f0 │ │ │ │ + addic. r26,r26,-1 │ │ │ │ + stfd f30,0(r28) │ │ │ │ + stfd f31,8(r28) │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ stfd f1,0(r23) │ │ │ │ stfd f2,8(r23) │ │ │ │ - bne f100 │ │ │ │ - addi r27,r27,-2 │ │ │ │ - addi r30,r30,16 │ │ │ │ + bne e330 │ │ │ │ + addi r29,r29,-2 │ │ │ │ + addi r24,r24,16 │ │ │ │ ld r23,40(r1) │ │ │ │ - sldi r27,r27,4 │ │ │ │ - add r30,r27,r30 │ │ │ │ - cmpdi r28,0 │ │ │ │ - blt f078 │ │ │ │ - addi r31,r28,1 │ │ │ │ - addi r28,r26,16 │ │ │ │ + sldi r29,r29,4 │ │ │ │ + add r24,r29,r24 │ │ │ │ + cmpdi r30,0 │ │ │ │ + blt e2a8 │ │ │ │ + addi r30,r30,1 │ │ │ │ + addi r29,r28,16 │ │ │ │ nop │ │ │ │ - lfd f26,0(r30) │ │ │ │ - lfd f27,8(r30) │ │ │ │ - lfd f3,0(r29) │ │ │ │ - lfd f4,8(r29) │ │ │ │ - addi r29,r29,32 │ │ │ │ - addi r30,r30,16 │ │ │ │ + lfd f26,0(r24) │ │ │ │ + lfd f27,8(r24) │ │ │ │ + addi r31,r31,32 │ │ │ │ + addi r24,r24,16 │ │ │ │ + lfd f3,-32(r31) │ │ │ │ + lfd f4,-24(r31) │ │ │ │ fmr f1,f26 │ │ │ │ fmr f2,f27 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ - lfd f3,-16(r29) │ │ │ │ - lfd f4,-8(r29) │ │ │ │ + bl 38f0 │ │ │ │ + lfd f3,-16(r31) │ │ │ │ + lfd f4,-8(r31) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ fmr f2,f27 │ │ │ │ fmr f1,f26 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ - addic. r31,r31,-1 │ │ │ │ - stfd f30,0(r26) │ │ │ │ - stfd f31,8(r26) │ │ │ │ + bl 38f0 │ │ │ │ + addic. r30,r30,-1 │ │ │ │ + stfd f30,0(r28) │ │ │ │ + stfd f31,8(r28) │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ - stfd f1,0(r28) │ │ │ │ - stfd f2,8(r28) │ │ │ │ - bne f1c0 │ │ │ │ + stfd f1,0(r29) │ │ │ │ + stfd f2,8(r29) │ │ │ │ + bne e3e0 │ │ │ │ lfd f26,112(r1) │ │ │ │ lfd f27,120(r1) │ │ │ │ - b f080 │ │ │ │ + b e2b0 │ │ │ │ .long 0x0 │ │ │ │ .long 0x1020000 │ │ │ │ .long 0x986 │ │ │ │ - addis r2,r12,7 │ │ │ │ - addi r2,r2,-29552 │ │ │ │ + mfcr r11 │ │ │ │ mflr r0 │ │ │ │ stfd f30,-16(r1) │ │ │ │ stfd f31,-8(r1) │ │ │ │ + fmr f30,f1 │ │ │ │ + fmr f31,f2 │ │ │ │ std r19,-136(r1) │ │ │ │ std r20,-128(r1) │ │ │ │ - mfcr r11 │ │ │ │ std r21,-120(r1) │ │ │ │ + std r0,16(r1) │ │ │ │ + stw r11,8(r1) │ │ │ │ std r22,-112(r1) │ │ │ │ + mr r22,r4 │ │ │ │ std r23,-104(r1) │ │ │ │ std r24,-96(r1) │ │ │ │ + mr r24,r6 │ │ │ │ std r25,-88(r1) │ │ │ │ std r26,-80(r1) │ │ │ │ + mr r25,r9 │ │ │ │ std r27,-72(r1) │ │ │ │ std r28,-64(r1) │ │ │ │ + mr r28,r10 │ │ │ │ std r29,-56(r1) │ │ │ │ std r30,-48(r1) │ │ │ │ + mr r30,r5 │ │ │ │ std r31,-40(r1) │ │ │ │ + stdu r1,-240(r1) │ │ │ │ mr r31,r3 │ │ │ │ mr r3,r10 │ │ │ │ - mr r25,r9 │ │ │ │ - mr r28,r10 │ │ │ │ - fmr f31,f2 │ │ │ │ - std r0,16(r1) │ │ │ │ - fmr f30,f1 │ │ │ │ - mr r22,r4 │ │ │ │ - mr r30,r5 │ │ │ │ - mr r24,r6 │ │ │ │ - stw r11,8(r1) │ │ │ │ - stdu r1,-240(r1) │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ - fmr f3,f30 │ │ │ │ - fmr f4,f31 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 3290 │ │ │ │ ld r27,344(r1) │ │ │ │ ld r26,336(r1) │ │ │ │ - bl 38c0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - bl 4d4b8 │ │ │ │ - nop │ │ │ │ + fmr f3,f30 │ │ │ │ + fmr f4,f31 │ │ │ │ sldi r19,r27,1 │ │ │ │ - mr r8,r3 │ │ │ │ - mr r3,r26 │ │ │ │ + bl 329c │ │ │ │ addi r20,r19,1 │ │ │ │ - addi r10,r8,1 │ │ │ │ - subf r8,r27,r8 │ │ │ │ - add r10,r10,r27 │ │ │ │ - add r8,r8,r28 │ │ │ │ + bl 38e0 │ │ │ │ + bl 3430 │ │ │ │ + mr r2,r3 │ │ │ │ + mr r3,r26 │ │ │ │ + subf r10,r27,r2 │ │ │ │ + addi r2,r2,1 │ │ │ │ add r10,r10,r28 │ │ │ │ - divd r29,r8,r28 │ │ │ │ - divd r21,r10,r28 │ │ │ │ + add r9,r27,r28 │ │ │ │ + add r9,r9,r2 │ │ │ │ + divd r29,r10,r28 │ │ │ │ + divd r21,r9,r28 │ │ │ │ mulld r29,r29,r28 │ │ │ │ mulld r21,r21,r28 │ │ │ │ - subf r29,r29,r8 │ │ │ │ - subf r21,r21,r10 │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ + subf r29,r29,r10 │ │ │ │ + subf r21,r21,r9 │ │ │ │ + bl 3290 │ │ │ │ lfd f3,0(r25) │ │ │ │ lfd f4,8(r25) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - bl 38c0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - bl 4d4b8 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ + bl 38e0 │ │ │ │ + bl 3430 │ │ │ │ cmpd r29,r21 │ │ │ │ - addi r10,r3,1 │ │ │ │ - subf r9,r27,r3 │ │ │ │ - add r10,r10,r27 │ │ │ │ - add r9,r9,r26 │ │ │ │ - add r10,r10,r26 │ │ │ │ - divd r25,r9,r26 │ │ │ │ - divd r23,r10,r26 │ │ │ │ + subf r2,r27,r3 │ │ │ │ + addi r3,r3,1 │ │ │ │ + add r2,r2,r26 │ │ │ │ + add r9,r27,r26 │ │ │ │ + add r9,r9,r3 │ │ │ │ + divd r25,r2,r26 │ │ │ │ + divd r23,r9,r26 │ │ │ │ mulld r25,r25,r26 │ │ │ │ mulld r23,r23,r26 │ │ │ │ - subf r25,r25,r9 │ │ │ │ - subf r23,r23,r10 │ │ │ │ - bge f590 │ │ │ │ + subf r25,r25,r2 │ │ │ │ + subf r23,r23,r9 │ │ │ │ + bge e760 │ │ │ │ cmpd r25,r23 │ │ │ │ - blt fa40 │ │ │ │ + blt ebd0 │ │ │ │ cmpdi r20,0 │ │ │ │ - blt fb44 │ │ │ │ - mulld r9,r26,r29 │ │ │ │ + blt ecc0 │ │ │ │ + mulld r2,r26,r29 │ │ │ │ subf r20,r23,r20 │ │ │ │ addi r27,r27,1 │ │ │ │ sldi r26,r26,5 │ │ │ │ + std r17,88(r1) │ │ │ │ + std r18,96(r1) │ │ │ │ sldi r25,r25,5 │ │ │ │ li r21,0 │ │ │ │ addi r28,r31,16 │ │ │ │ cmpdi cr3,r23,0 │ │ │ │ - std r17,88(r1) │ │ │ │ + stfd f28,208(r1) │ │ │ │ + stfd f29,216(r1) │ │ │ │ sldi r19,r20,4 │ │ │ │ cmpdi cr4,r20,0 │ │ │ │ sldi r27,r27,1 │ │ │ │ - std r18,96(r1) │ │ │ │ - stfd f28,208(r1) │ │ │ │ - stfd f29,216(r1) │ │ │ │ add r19,r19,r24 │ │ │ │ - sldi r9,r9,5 │ │ │ │ + sldi r2,r2,5 │ │ │ │ isel r19,r19,r24,4*cr4+gt │ │ │ │ - add r22,r22,r9 │ │ │ │ + add r22,r22,r2 │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ add r29,r25,r22 │ │ │ │ - ble cr4,f4bc │ │ │ │ + ble cr4,e698 │ │ │ │ mr r17,r20 │ │ │ │ mr r18,r24 │ │ │ │ lfd f3,0(r18) │ │ │ │ lfd f4,8(r18) │ │ │ │ - lfd f1,0(r30) │ │ │ │ - lfd f2,8(r30) │ │ │ │ addi r29,r29,32 │ │ │ │ addi r18,r18,16 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + lfd f1,0(r30) │ │ │ │ + lfd f2,8(r30) │ │ │ │ + bl 329c │ │ │ │ lfd f3,0(r28) │ │ │ │ lfd f4,8(r28) │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ lfd f3,-16(r29) │ │ │ │ lfd f4,-8(r29) │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ + bl 38f0 │ │ │ │ lfd f3,0(r31) │ │ │ │ lfd f4,8(r31) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ lfd f2,-24(r29) │ │ │ │ lfd f1,-32(r29) │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ + bl 38f0 │ │ │ │ addic. r17,r17,-1 │ │ │ │ stfd f30,-16(r29) │ │ │ │ stfd f31,-8(r29) │ │ │ │ stfd f1,-32(r29) │ │ │ │ stfd f2,-24(r29) │ │ │ │ - bne f420 │ │ │ │ - blt cr3,fcc0 │ │ │ │ + bne e610 │ │ │ │ + blt cr3,ee30 │ │ │ │ mr r29,r22 │ │ │ │ addi r17,r23,1 │ │ │ │ mr r18,r19 │ │ │ │ nop │ │ │ │ nop │ │ │ │ + nop │ │ │ │ lfd f3,0(r18) │ │ │ │ lfd f4,8(r18) │ │ │ │ - lfd f1,0(r30) │ │ │ │ - lfd f2,8(r30) │ │ │ │ addi r29,r29,32 │ │ │ │ addi r18,r18,16 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + lfd f1,0(r30) │ │ │ │ + lfd f2,8(r30) │ │ │ │ + bl 329c │ │ │ │ lfd f3,0(r28) │ │ │ │ lfd f4,8(r28) │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ lfd f3,-16(r29) │ │ │ │ lfd f4,-8(r29) │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ + bl 38f0 │ │ │ │ lfd f3,0(r31) │ │ │ │ lfd f4,8(r31) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ lfd f2,-24(r29) │ │ │ │ lfd f1,-32(r29) │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ + bl 38f0 │ │ │ │ addic. r17,r17,-1 │ │ │ │ stfd f30,-16(r29) │ │ │ │ stfd f31,-8(r29) │ │ │ │ stfd f1,-32(r29) │ │ │ │ stfd f2,-24(r29) │ │ │ │ - bne f4d0 │ │ │ │ + bne e6b0 │ │ │ │ addi r21,r21,1 │ │ │ │ addi r30,r30,16 │ │ │ │ add r22,r22,r26 │ │ │ │ cmpd r21,r27 │ │ │ │ - bne f410 │ │ │ │ + bne e600 │ │ │ │ lfd f28,208(r1) │ │ │ │ lfd f29,216(r1) │ │ │ │ ld r17,88(r1) │ │ │ │ ld r18,96(r1) │ │ │ │ - b fb44 │ │ │ │ + b ecc0 │ │ │ │ + nop │ │ │ │ cmpd r25,r23 │ │ │ │ std r18,96(r1) │ │ │ │ stfd f28,208(r1) │ │ │ │ subf r18,r21,r20 │ │ │ │ stfd f29,216(r1) │ │ │ │ - blt f960 │ │ │ │ + blt eaf0 │ │ │ │ cmpdi r18,0 │ │ │ │ std r15,72(r1) │ │ │ │ std r16,80(r1) │ │ │ │ std r17,88(r1) │ │ │ │ - ble f78c │ │ │ │ - sldi r9,r26,5 │ │ │ │ + ble e938 │ │ │ │ + sldi r2,r26,5 │ │ │ │ mulld r28,r26,r29 │ │ │ │ subf r17,r23,r20 │ │ │ │ mr r27,r30 │ │ │ │ + std r14,64(r1) │ │ │ │ li r19,0 │ │ │ │ cmpdi cr3,r23,0 │ │ │ │ - std r14,64(r1) │ │ │ │ - std r9,48(r1) │ │ │ │ - sldi r9,r25,5 │ │ │ │ + std r2,48(r1) │ │ │ │ + sldi r2,r25,5 │ │ │ │ cmpdi cr4,r17,0 │ │ │ │ - std r9,40(r1) │ │ │ │ - sldi r9,r17,4 │ │ │ │ + std r2,40(r1) │ │ │ │ + sldi r2,r17,4 │ │ │ │ sldi r28,r28,5 │ │ │ │ - add r9,r9,r24 │ │ │ │ + add r2,r2,r24 │ │ │ │ add r28,r22,r28 │ │ │ │ - isel r9,r9,r24,4*cr4+gt │ │ │ │ - std r9,32(r1) │ │ │ │ - ld r9,40(r1) │ │ │ │ - add r29,r9,r28 │ │ │ │ - ble cr4,f6b8 │ │ │ │ + isel r2,r2,r24,4*cr4+gt │ │ │ │ + std r2,32(r1) │ │ │ │ + ld r2,40(r1) │ │ │ │ + add r29,r2,r28 │ │ │ │ + ble cr4,e874 │ │ │ │ mr r15,r17 │ │ │ │ mr r16,r24 │ │ │ │ addi r14,r31,16 │ │ │ │ nop │ │ │ │ nop │ │ │ │ lfd f3,0(r16) │ │ │ │ lfd f4,8(r16) │ │ │ │ - lfd f1,0(r27) │ │ │ │ - lfd f2,8(r27) │ │ │ │ addi r29,r29,32 │ │ │ │ addi r16,r16,16 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + lfd f1,0(r27) │ │ │ │ + lfd f2,8(r27) │ │ │ │ + bl 329c │ │ │ │ lfd f3,0(r14) │ │ │ │ lfd f4,8(r14) │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ lfd f3,-16(r29) │ │ │ │ lfd f4,-8(r29) │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ + bl 38f0 │ │ │ │ lfd f3,0(r31) │ │ │ │ lfd f4,8(r31) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ lfd f2,-24(r29) │ │ │ │ lfd f1,-32(r29) │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ + bl 38f0 │ │ │ │ addic. r15,r15,-1 │ │ │ │ stfd f30,-16(r29) │ │ │ │ stfd f31,-8(r29) │ │ │ │ stfd f1,-32(r29) │ │ │ │ stfd f2,-24(r29) │ │ │ │ - bne f620 │ │ │ │ + bne e7f0 │ │ │ │ ld r16,32(r1) │ │ │ │ mr r29,r28 │ │ │ │ addi r15,r23,1 │ │ │ │ addi r14,r31,16 │ │ │ │ - blt cr3,f768 │ │ │ │ + blt cr3,e914 │ │ │ │ + nop │ │ │ │ nop │ │ │ │ lfd f3,0(r16) │ │ │ │ lfd f4,8(r16) │ │ │ │ - lfd f1,0(r27) │ │ │ │ - lfd f2,8(r27) │ │ │ │ addi r29,r29,32 │ │ │ │ addi r16,r16,16 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + lfd f1,0(r27) │ │ │ │ + lfd f2,8(r27) │ │ │ │ + bl 329c │ │ │ │ lfd f3,0(r14) │ │ │ │ lfd f4,8(r14) │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ lfd f3,-16(r29) │ │ │ │ lfd f4,-8(r29) │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ + bl 38f0 │ │ │ │ lfd f3,0(r31) │ │ │ │ lfd f4,8(r31) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ lfd f2,-24(r29) │ │ │ │ lfd f1,-32(r29) │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ + bl 38f0 │ │ │ │ addic. r15,r15,-1 │ │ │ │ stfd f30,-16(r29) │ │ │ │ stfd f31,-8(r29) │ │ │ │ stfd f1,-32(r29) │ │ │ │ stfd f2,-24(r29) │ │ │ │ - bne f6d0 │ │ │ │ + bne e890 │ │ │ │ addi r19,r19,1 │ │ │ │ - ld r9,48(r1) │ │ │ │ + ld r2,48(r1) │ │ │ │ addi r27,r27,16 │ │ │ │ cmpd r19,r18 │ │ │ │ - add r28,r28,r9 │ │ │ │ - bne f600 │ │ │ │ + add r28,r28,r2 │ │ │ │ + bne e7d0 │ │ │ │ sldi r19,r19,4 │ │ │ │ ld r14,64(r1) │ │ │ │ add r30,r19,r30 │ │ │ │ cmpdi r21,0 │ │ │ │ - blt f944 │ │ │ │ + blt ead0 │ │ │ │ subf r20,r23,r20 │ │ │ │ sldi r26,r26,5 │ │ │ │ addi r21,r21,1 │ │ │ │ sldi r25,r25,5 │ │ │ │ li r27,0 │ │ │ │ cmpdi cr3,r23,0 │ │ │ │ sldi r17,r20,4 │ │ │ │ cmpdi cr4,r20,0 │ │ │ │ add r17,r17,r24 │ │ │ │ isel r17,r17,r24,4*cr4+gt │ │ │ │ nop │ │ │ │ + nop │ │ │ │ add r29,r25,r22 │ │ │ │ - ble cr4,f878 │ │ │ │ + ble cr4,ea14 │ │ │ │ mr r18,r20 │ │ │ │ mr r19,r24 │ │ │ │ addi r28,r31,16 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ lfd f3,0(r19) │ │ │ │ lfd f4,8(r19) │ │ │ │ - lfd f1,0(r30) │ │ │ │ - lfd f2,8(r30) │ │ │ │ addi r29,r29,32 │ │ │ │ addi r19,r19,16 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + lfd f1,0(r30) │ │ │ │ + lfd f2,8(r30) │ │ │ │ + bl 329c │ │ │ │ lfd f3,0(r28) │ │ │ │ lfd f4,8(r28) │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ lfd f3,-16(r29) │ │ │ │ lfd f4,-8(r29) │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ + bl 38f0 │ │ │ │ lfd f3,0(r31) │ │ │ │ lfd f4,8(r31) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ lfd f2,-24(r29) │ │ │ │ lfd f1,-32(r29) │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ + bl 38f0 │ │ │ │ addic. r18,r18,-1 │ │ │ │ stfd f30,-16(r29) │ │ │ │ stfd f31,-8(r29) │ │ │ │ stfd f1,-32(r29) │ │ │ │ stfd f2,-24(r29) │ │ │ │ - bne f7e0 │ │ │ │ + bne e990 │ │ │ │ mr r29,r22 │ │ │ │ addi r15,r23,1 │ │ │ │ mr r16,r17 │ │ │ │ addi r28,r31,16 │ │ │ │ - blt cr3,f930 │ │ │ │ + blt cr3,eabc │ │ │ │ + nop │ │ │ │ nop │ │ │ │ lfd f3,0(r16) │ │ │ │ lfd f4,8(r16) │ │ │ │ - lfd f1,0(r30) │ │ │ │ - lfd f2,8(r30) │ │ │ │ addi r29,r29,32 │ │ │ │ addi r16,r16,16 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + lfd f1,0(r30) │ │ │ │ + lfd f2,8(r30) │ │ │ │ + bl 329c │ │ │ │ lfd f3,0(r28) │ │ │ │ lfd f4,8(r28) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ lfd f3,-16(r29) │ │ │ │ lfd f4,-8(r29) │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ + bl 38f0 │ │ │ │ lfd f3,0(r31) │ │ │ │ lfd f4,8(r31) │ │ │ │ fmr f13,f2 │ │ │ │ fmr f12,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ mffprd r18,f12 │ │ │ │ mffprd r19,f13 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ lfd f2,-24(r29) │ │ │ │ lfd f1,-32(r29) │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ + bl 38f0 │ │ │ │ addic. r15,r15,-1 │ │ │ │ std r18,-16(r29) │ │ │ │ std r19,-8(r29) │ │ │ │ stfd f1,-32(r29) │ │ │ │ stfd f2,-24(r29) │ │ │ │ - bne f890 │ │ │ │ + bne ea30 │ │ │ │ addi r27,r27,1 │ │ │ │ addi r30,r30,16 │ │ │ │ add r22,r22,r26 │ │ │ │ cmpd r27,r21 │ │ │ │ - bne f7c0 │ │ │ │ + bne e970 │ │ │ │ lfd f28,208(r1) │ │ │ │ lfd f29,216(r1) │ │ │ │ ld r15,72(r1) │ │ │ │ ld r16,80(r1) │ │ │ │ ld r17,88(r1) │ │ │ │ ld r18,96(r1) │ │ │ │ - b fb44 │ │ │ │ + b ecc0 │ │ │ │ + nop │ │ │ │ cmpdi r18,0 │ │ │ │ - ble fbb8 │ │ │ │ + ble ed38 │ │ │ │ maddld r28,r26,r29,r25 │ │ │ │ - addi r10,r19,2 │ │ │ │ - andi. r9,r18,3 │ │ │ │ + addi r9,r19,2 │ │ │ │ + andi. r2,r18,3 │ │ │ │ std r16,80(r1) │ │ │ │ - mr r27,r30 │ │ │ │ std r17,88(r1) │ │ │ │ sldi r16,r26,5 │ │ │ │ + mr r27,r30 │ │ │ │ li r17,0 │ │ │ │ cmpdi cr7,r20,0 │ │ │ │ - std r10,32(r1) │ │ │ │ + std r9,32(r1) │ │ │ │ sldi r28,r28,5 │ │ │ │ add r28,r22,r28 │ │ │ │ - beq f9e4 │ │ │ │ - cmpdi r9,1 │ │ │ │ - beq f9cc │ │ │ │ - cmpdi r9,2 │ │ │ │ - beq f9bc │ │ │ │ - bge cr7,fcdc │ │ │ │ + beq eb74 │ │ │ │ + cmpdi r2,1 │ │ │ │ + beq eb5c │ │ │ │ + cmpdi r2,2 │ │ │ │ + beq eb4c │ │ │ │ + bge cr7,ee4c │ │ │ │ add r28,r28,r16 │ │ │ │ li r17,1 │ │ │ │ addi r27,r30,16 │ │ │ │ - bge cr7,fcdc │ │ │ │ + bge cr7,ee4c │ │ │ │ addi r17,r17,1 │ │ │ │ addi r27,r27,16 │ │ │ │ add r28,r28,r16 │ │ │ │ - bge cr7,fcdc │ │ │ │ + bge cr7,ee4c │ │ │ │ addi r17,r17,1 │ │ │ │ addi r27,r27,16 │ │ │ │ add r28,r28,r16 │ │ │ │ cmpd r17,r18 │ │ │ │ - beq fba8 │ │ │ │ - srdi r9,r18,2 │ │ │ │ - bge cr7,fcdc │ │ │ │ + beq ed28 │ │ │ │ + srdi r2,r18,2 │ │ │ │ + bge cr7,ee4c │ │ │ │ addi r17,r17,1 │ │ │ │ addi r27,r27,16 │ │ │ │ add r28,r28,r16 │ │ │ │ - mr r8,r17 │ │ │ │ - mr r10,r27 │ │ │ │ - bge cr7,fcdc │ │ │ │ + mr r10,r17 │ │ │ │ + mr r9,r27 │ │ │ │ + bge cr7,ee4c │ │ │ │ addi r17,r17,1 │ │ │ │ addi r27,r27,16 │ │ │ │ add r28,r28,r16 │ │ │ │ - bge cr7,fcdc │ │ │ │ + bge cr7,ee4c │ │ │ │ add r28,r28,r16 │ │ │ │ - addi r17,r8,2 │ │ │ │ - addi r27,r10,32 │ │ │ │ - bge cr7,fcdc │ │ │ │ - cmpdi r9,1 │ │ │ │ - addi r17,r8,3 │ │ │ │ - addi r27,r10,48 │ │ │ │ + addi r17,r10,2 │ │ │ │ + addi r27,r9,32 │ │ │ │ + bge cr7,ee4c │ │ │ │ + cmpdi r2,1 │ │ │ │ + addi r17,r10,3 │ │ │ │ + addi r27,r9,48 │ │ │ │ add r28,r28,r16 │ │ │ │ - addi r9,r9,-1 │ │ │ │ - bne f9e8 │ │ │ │ - b fba8 │ │ │ │ + addi r2,r2,-1 │ │ │ │ + bne eb78 │ │ │ │ + b ed28 │ │ │ │ cmpdi r20,0 │ │ │ │ - blt fb44 │ │ │ │ + blt ecc0 │ │ │ │ maddld r23,r26,r29,r25 │ │ │ │ addi r27,r27,1 │ │ │ │ sldi r26,r26,5 │ │ │ │ addi r19,r19,2 │ │ │ │ - li r25,0 │ │ │ │ - addi r28,r31,16 │ │ │ │ stfd f28,208(r1) │ │ │ │ stfd f29,216(r1) │ │ │ │ + li r25,0 │ │ │ │ + addi r28,r31,16 │ │ │ │ sldi r27,r27,1 │ │ │ │ sldi r23,r23,5 │ │ │ │ add r23,r22,r23 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ mr r29,r23 │ │ │ │ mr r21,r19 │ │ │ │ mr r22,r24 │ │ │ │ nop │ │ │ │ lfd f3,0(r22) │ │ │ │ lfd f4,8(r22) │ │ │ │ - lfd f1,0(r30) │ │ │ │ - lfd f2,8(r30) │ │ │ │ addi r29,r29,32 │ │ │ │ addi r22,r22,16 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + lfd f1,0(r30) │ │ │ │ + lfd f2,8(r30) │ │ │ │ + bl 329c │ │ │ │ lfd f3,0(r28) │ │ │ │ lfd f4,8(r28) │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ lfd f3,-16(r29) │ │ │ │ lfd f4,-8(r29) │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ + bl 38f0 │ │ │ │ lfd f3,0(r31) │ │ │ │ lfd f4,8(r31) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ lfd f2,-24(r29) │ │ │ │ lfd f1,-32(r29) │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ + bl 38f0 │ │ │ │ addic. r21,r21,-1 │ │ │ │ stfd f30,-16(r29) │ │ │ │ stfd f31,-8(r29) │ │ │ │ stfd f1,-32(r29) │ │ │ │ stfd f2,-24(r29) │ │ │ │ - bne fa90 │ │ │ │ + bne ec20 │ │ │ │ addi r25,r25,1 │ │ │ │ addi r30,r30,16 │ │ │ │ add r23,r23,r26 │ │ │ │ cmpd r25,r27 │ │ │ │ - bne fa80 │ │ │ │ + bne ec10 │ │ │ │ lfd f28,208(r1) │ │ │ │ lfd f29,216(r1) │ │ │ │ addi r1,r1,240 │ │ │ │ - ld r0,16(r1) │ │ │ │ lwz r11,8(r1) │ │ │ │ + ld r0,16(r1) │ │ │ │ ld r19,-136(r1) │ │ │ │ ld r20,-128(r1) │ │ │ │ ld r21,-120(r1) │ │ │ │ ld r22,-112(r1) │ │ │ │ ld r23,-104(r1) │ │ │ │ ld r24,-96(r1) │ │ │ │ ld r25,-88(r1) │ │ │ │ ld r26,-80(r1) │ │ │ │ + mtlr r0 │ │ │ │ + mtocrf 16,r11 │ │ │ │ + mtocrf 8,r11 │ │ │ │ ld r27,-72(r1) │ │ │ │ ld r28,-64(r1) │ │ │ │ ld r29,-56(r1) │ │ │ │ ld r30,-48(r1) │ │ │ │ ld r31,-40(r1) │ │ │ │ lfd f30,-16(r1) │ │ │ │ - mtlr r0 │ │ │ │ lfd f31,-8(r1) │ │ │ │ - mtocrf 16,r11 │ │ │ │ - mtocrf 8,r11 │ │ │ │ blr │ │ │ │ nop │ │ │ │ + nop │ │ │ │ ld r14,64(r1) │ │ │ │ ld r15,72(r1) │ │ │ │ sldi r18,r18,4 │ │ │ │ ld r16,80(r1) │ │ │ │ ld r17,88(r1) │ │ │ │ add r30,r18,r30 │ │ │ │ cmpdi r21,0 │ │ │ │ - blt fcac │ │ │ │ + blt ee18 │ │ │ │ cmpdi r20,0 │ │ │ │ - blt fcac │ │ │ │ + blt ee18 │ │ │ │ sldi r25,r25,5 │ │ │ │ sldi r26,r26,5 │ │ │ │ addi r21,r21,1 │ │ │ │ addi r19,r19,2 │ │ │ │ li r27,0 │ │ │ │ addi r28,r31,16 │ │ │ │ add r25,r22,r25 │ │ │ │ @@ -13022,7026 +11431,6578 @@ │ │ │ │ nop │ │ │ │ mr r29,r25 │ │ │ │ mr r22,r19 │ │ │ │ mr r23,r24 │ │ │ │ nop │ │ │ │ lfd f3,0(r23) │ │ │ │ lfd f4,8(r23) │ │ │ │ - lfd f1,0(r30) │ │ │ │ - lfd f2,8(r30) │ │ │ │ addi r29,r29,32 │ │ │ │ addi r23,r23,16 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + lfd f1,0(r30) │ │ │ │ + lfd f2,8(r30) │ │ │ │ + bl 329c │ │ │ │ lfd f3,0(r28) │ │ │ │ lfd f4,8(r28) │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ lfd f3,-16(r29) │ │ │ │ lfd f4,-8(r29) │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ + bl 38f0 │ │ │ │ lfd f3,0(r31) │ │ │ │ lfd f4,8(r31) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ lfd f2,-24(r29) │ │ │ │ lfd f1,-32(r29) │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ + bl 38f0 │ │ │ │ addic. r22,r22,-1 │ │ │ │ stfd f30,-16(r29) │ │ │ │ stfd f31,-8(r29) │ │ │ │ stfd f1,-32(r29) │ │ │ │ stfd f2,-24(r29) │ │ │ │ - bne fc00 │ │ │ │ + bne ed80 │ │ │ │ addi r27,r27,1 │ │ │ │ addi r30,r30,16 │ │ │ │ add r25,r25,r26 │ │ │ │ cmpd r27,r21 │ │ │ │ - bne fbf0 │ │ │ │ + bne ed70 │ │ │ │ lfd f28,208(r1) │ │ │ │ lfd f29,216(r1) │ │ │ │ ld r18,96(r1) │ │ │ │ - b fb44 │ │ │ │ + b ecc0 │ │ │ │ + nop │ │ │ │ nop │ │ │ │ addi r21,r21,1 │ │ │ │ addi r30,r30,16 │ │ │ │ add r22,r22,r26 │ │ │ │ cmpd r27,r21 │ │ │ │ - beq f57c │ │ │ │ + beq e748 │ │ │ │ add r29,r25,r22 │ │ │ │ - b f418 │ │ │ │ + b e608 │ │ │ │ mr r29,r28 │ │ │ │ addi r23,r31,16 │ │ │ │ std r14,64(r1) │ │ │ │ std r15,72(r1) │ │ │ │ nop │ │ │ │ ld r15,32(r1) │ │ │ │ mr r14,r24 │ │ │ │ nop │ │ │ │ nop │ │ │ │ lfd f3,0(r14) │ │ │ │ lfd f4,8(r14) │ │ │ │ - lfd f1,0(r27) │ │ │ │ - lfd f2,8(r27) │ │ │ │ addi r29,r29,32 │ │ │ │ addi r14,r14,16 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + lfd f1,0(r27) │ │ │ │ + lfd f2,8(r27) │ │ │ │ + bl 329c │ │ │ │ lfd f3,0(r23) │ │ │ │ lfd f4,8(r23) │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ lfd f3,-16(r29) │ │ │ │ lfd f4,-8(r29) │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ + bl 38f0 │ │ │ │ lfd f3,0(r31) │ │ │ │ lfd f4,8(r31) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ lfd f2,-24(r29) │ │ │ │ lfd f1,-32(r29) │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ + bl 38f0 │ │ │ │ addic. r15,r15,-1 │ │ │ │ stfd f30,-16(r29) │ │ │ │ stfd f31,-8(r29) │ │ │ │ stfd f1,-32(r29) │ │ │ │ stfd f2,-24(r29) │ │ │ │ - bne fd00 │ │ │ │ + bne ee70 │ │ │ │ addi r17,r17,1 │ │ │ │ addi r27,r27,16 │ │ │ │ add r28,r28,r16 │ │ │ │ cmpd r17,r18 │ │ │ │ - beq fba0 │ │ │ │ + beq ed20 │ │ │ │ mr r29,r28 │ │ │ │ - b fcf0 │ │ │ │ + b ee60 │ │ │ │ .long 0x0 │ │ │ │ .long 0x3020000 │ │ │ │ .long 0x1284 │ │ │ │ - addis r2,r12,7 │ │ │ │ - addi r2,r2,-32448 │ │ │ │ + nop │ │ │ │ + mfcr r11 │ │ │ │ mflr r0 │ │ │ │ stfd f30,-16(r1) │ │ │ │ stfd f31,-8(r1) │ │ │ │ + fmr f30,f1 │ │ │ │ + fmr f31,f2 │ │ │ │ std r17,-168(r1) │ │ │ │ std r18,-160(r1) │ │ │ │ - mfcr r11 │ │ │ │ std r19,-152(r1) │ │ │ │ - std r21,-136(r1) │ │ │ │ + std r0,16(r1) │ │ │ │ + stw r11,8(r1) │ │ │ │ + std r20,-144(r1) │ │ │ │ std r22,-128(r1) │ │ │ │ std r23,-120(r1) │ │ │ │ std r24,-112(r1) │ │ │ │ std r25,-104(r1) │ │ │ │ + mr r24,r9 │ │ │ │ std r26,-96(r1) │ │ │ │ std r27,-88(r1) │ │ │ │ + mr r26,r10 │ │ │ │ + mr r27,r4 │ │ │ │ std r28,-80(r1) │ │ │ │ std r29,-72(r1) │ │ │ │ + mr r29,r6 │ │ │ │ std r30,-64(r1) │ │ │ │ std r31,-56(r1) │ │ │ │ mr r31,r3 │ │ │ │ mr r3,r10 │ │ │ │ - mr r26,r10 │ │ │ │ - mr r24,r9 │ │ │ │ - std r0,16(r1) │ │ │ │ - fmr f31,f2 │ │ │ │ - fmr f30,f1 │ │ │ │ - mr r27,r4 │ │ │ │ - stw r11,8(r1) │ │ │ │ - stdu r1,-224(r1) │ │ │ │ mr r30,r5 │ │ │ │ - mr r29,r6 │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ - fmr f3,f30 │ │ │ │ - fmr f4,f31 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + stdu r1,-224(r1) │ │ │ │ + bl 3290 │ │ │ │ ld r25,328(r1) │ │ │ │ ld r22,320(r1) │ │ │ │ - bl 38c0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - bl 4d4b8 │ │ │ │ - nop │ │ │ │ + fmr f3,f30 │ │ │ │ + fmr f4,f31 │ │ │ │ sldi r23,r25,1 │ │ │ │ - mr r8,r3 │ │ │ │ - mr r3,r22 │ │ │ │ + bl 329c │ │ │ │ addi r17,r23,1 │ │ │ │ - addi r10,r8,1 │ │ │ │ - subf r8,r25,r8 │ │ │ │ - add r10,r10,r25 │ │ │ │ - add r8,r8,r26 │ │ │ │ + bl 38e0 │ │ │ │ + bl 3430 │ │ │ │ + mr r2,r3 │ │ │ │ + mr r3,r22 │ │ │ │ + subf r10,r25,r2 │ │ │ │ + addi r2,r2,1 │ │ │ │ add r10,r10,r26 │ │ │ │ - divd r28,r8,r26 │ │ │ │ - divd r18,r10,r26 │ │ │ │ + add r9,r25,r26 │ │ │ │ + add r9,r9,r2 │ │ │ │ + divd r28,r10,r26 │ │ │ │ + divd r18,r9,r26 │ │ │ │ mulld r28,r28,r26 │ │ │ │ mulld r18,r18,r26 │ │ │ │ - subf r28,r28,r8 │ │ │ │ - subf r18,r18,r10 │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ + subf r28,r28,r10 │ │ │ │ + subf r18,r18,r9 │ │ │ │ + bl 3290 │ │ │ │ lfd f3,0(r24) │ │ │ │ lfd f4,8(r24) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - bl 38c0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - bl 4d4b8 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ + bl 38e0 │ │ │ │ + bl 3430 │ │ │ │ cmpd r28,r18 │ │ │ │ xxlxor vs30,vs30,vs30 │ │ │ │ xxlxor vs31,vs31,vs31 │ │ │ │ - addi r10,r3,1 │ │ │ │ - subf r9,r25,r3 │ │ │ │ + subf r2,r25,r3 │ │ │ │ + addi r3,r3,1 │ │ │ │ stfd f30,0(r31) │ │ │ │ - stfd f30,16(r31) │ │ │ │ stfd f31,8(r31) │ │ │ │ + stfd f30,16(r31) │ │ │ │ stfd f31,24(r31) │ │ │ │ - add r10,r10,r25 │ │ │ │ - add r9,r9,r22 │ │ │ │ - add r10,r10,r22 │ │ │ │ - divd r19,r9,r22 │ │ │ │ - divd r21,r10,r22 │ │ │ │ + add r2,r2,r22 │ │ │ │ + add r9,r25,r22 │ │ │ │ + add r9,r9,r3 │ │ │ │ + divd r19,r2,r22 │ │ │ │ + divd r20,r9,r22 │ │ │ │ mulld r19,r19,r22 │ │ │ │ - mulld r21,r21,r22 │ │ │ │ - subf r19,r19,r9 │ │ │ │ - subf r21,r21,r10 │ │ │ │ - bge 101a0 │ │ │ │ - cmpd r19,r21 │ │ │ │ - blt 106f0 │ │ │ │ + mulld r20,r20,r22 │ │ │ │ + subf r19,r19,r2 │ │ │ │ + subf r20,r20,r9 │ │ │ │ + bge f2c0 │ │ │ │ + cmpd r19,r20 │ │ │ │ + blt f7d0 │ │ │ │ cmpdi r17,0 │ │ │ │ - blt 10140 │ │ │ │ - mulld r9,r22,r28 │ │ │ │ - subf r17,r21,r17 │ │ │ │ + blt f25c │ │ │ │ + mulld r2,r22,r28 │ │ │ │ + subf r17,r20,r17 │ │ │ │ addi r26,r25,1 │ │ │ │ sldi r22,r22,5 │ │ │ │ + std r21,88(r1) │ │ │ │ + stfd f26,176(r1) │ │ │ │ + stfd f27,184(r1) │ │ │ │ sldi r19,r19,5 │ │ │ │ li r25,0 │ │ │ │ addi r28,r31,16 │ │ │ │ - cmpdi cr4,r21,0 │ │ │ │ - std r20,80(r1) │ │ │ │ + cmpdi cr4,r20,0 │ │ │ │ + stfd f28,192(r1) │ │ │ │ + stfd f29,200(r1) │ │ │ │ sldi r24,r17,4 │ │ │ │ cmpdi cr3,r17,0 │ │ │ │ sldi r26,r26,1 │ │ │ │ - stfd f26,176(r1) │ │ │ │ - stfd f27,184(r1) │ │ │ │ - stfd f28,192(r1) │ │ │ │ - stfd f29,200(r1) │ │ │ │ add r24,r24,r29 │ │ │ │ - sldi r9,r9,5 │ │ │ │ + sldi r2,r2,5 │ │ │ │ isel r24,r24,r29,4*cr3+gt │ │ │ │ - add r27,r27,r9 │ │ │ │ + add r27,r27,r2 │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ add r23,r19,r27 │ │ │ │ - ble cr3,1004c │ │ │ │ + ble cr3,f178 │ │ │ │ lfd f28,0(r28) │ │ │ │ lfd f29,8(r28) │ │ │ │ + mr r18,r17 │ │ │ │ + mr r21,r29 │ │ │ │ lfd f30,0(r31) │ │ │ │ lfd f31,8(r31) │ │ │ │ - mr r18,r17 │ │ │ │ - mr r20,r29 │ │ │ │ - lfd f3,0(r20) │ │ │ │ - lfd f4,8(r20) │ │ │ │ + lfd f3,0(r21) │ │ │ │ + lfd f4,8(r21) │ │ │ │ + addi r23,r23,32 │ │ │ │ + addi r21,r21,16 │ │ │ │ lfd f1,0(r30) │ │ │ │ lfd f2,8(r30) │ │ │ │ - addi r23,r23,32 │ │ │ │ - addi r20,r20,16 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ lfd f3,-32(r23) │ │ │ │ lfd f4,-24(r23) │ │ │ │ fmr f27,f2 │ │ │ │ fmr f26,f1 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ + bl 38f0 │ │ │ │ lfd f3,-16(r23) │ │ │ │ lfd f4,-8(r23) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ fmr f2,f27 │ │ │ │ fmr f1,f26 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ + bl 38f0 │ │ │ │ addic. r18,r18,-1 │ │ │ │ stfd f30,0(r31) │ │ │ │ stfd f31,8(r31) │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ stfd f1,0(r28) │ │ │ │ stfd f2,8(r28) │ │ │ │ - bne ffa0 │ │ │ │ - blt cr4,10960 │ │ │ │ + bne f0e0 │ │ │ │ + blt cr4,fa10 │ │ │ │ lfd f28,0(r28) │ │ │ │ lfd f29,8(r28) │ │ │ │ + mr r23,r27 │ │ │ │ + addi r18,r20,1 │ │ │ │ + mr r21,r24 │ │ │ │ lfd f30,0(r31) │ │ │ │ lfd f31,8(r31) │ │ │ │ - mr r23,r27 │ │ │ │ - addi r18,r21,1 │ │ │ │ - mr r20,r24 │ │ │ │ nop │ │ │ │ nop │ │ │ │ - lfd f3,0(r20) │ │ │ │ - lfd f4,8(r20) │ │ │ │ + nop │ │ │ │ + lfd f3,0(r21) │ │ │ │ + lfd f4,8(r21) │ │ │ │ + addi r23,r23,32 │ │ │ │ + addi r21,r21,16 │ │ │ │ lfd f1,0(r30) │ │ │ │ lfd f2,8(r30) │ │ │ │ - addi r23,r23,32 │ │ │ │ - addi r20,r20,16 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ lfd f3,-32(r23) │ │ │ │ lfd f4,-24(r23) │ │ │ │ fmr f27,f2 │ │ │ │ fmr f26,f1 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ + bl 38f0 │ │ │ │ lfd f3,-16(r23) │ │ │ │ lfd f4,-8(r23) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ fmr f2,f27 │ │ │ │ fmr f1,f26 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ + bl 38f0 │ │ │ │ addic. r18,r18,-1 │ │ │ │ stfd f30,0(r31) │ │ │ │ stfd f31,8(r31) │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ stfd f1,0(r28) │ │ │ │ stfd f2,8(r28) │ │ │ │ - bne 10070 │ │ │ │ + bne f1a0 │ │ │ │ addi r25,r25,1 │ │ │ │ addi r30,r30,16 │ │ │ │ add r27,r27,r22 │ │ │ │ cmpd r25,r26 │ │ │ │ - bne ff80 │ │ │ │ + bne f0c0 │ │ │ │ lfd f26,176(r1) │ │ │ │ lfd f27,184(r1) │ │ │ │ lfd f28,192(r1) │ │ │ │ lfd f29,200(r1) │ │ │ │ - ld r20,80(r1) │ │ │ │ + ld r21,88(r1) │ │ │ │ addi r1,r1,224 │ │ │ │ - ld r0,16(r1) │ │ │ │ lwz r11,8(r1) │ │ │ │ + ld r0,16(r1) │ │ │ │ ld r17,-168(r1) │ │ │ │ ld r18,-160(r1) │ │ │ │ ld r19,-152(r1) │ │ │ │ - ld r21,-136(r1) │ │ │ │ + ld r20,-144(r1) │ │ │ │ ld r22,-128(r1) │ │ │ │ ld r23,-120(r1) │ │ │ │ ld r24,-112(r1) │ │ │ │ ld r25,-104(r1) │ │ │ │ + mtlr r0 │ │ │ │ + mtocrf 16,r11 │ │ │ │ + mtocrf 8,r11 │ │ │ │ ld r26,-96(r1) │ │ │ │ ld r27,-88(r1) │ │ │ │ ld r28,-80(r1) │ │ │ │ ld r29,-72(r1) │ │ │ │ ld r30,-64(r1) │ │ │ │ ld r31,-56(r1) │ │ │ │ - mtlr r0 │ │ │ │ lfd f30,-16(r1) │ │ │ │ lfd f31,-8(r1) │ │ │ │ - mtocrf 16,r11 │ │ │ │ - mtocrf 8,r11 │ │ │ │ blr │ │ │ │ nop │ │ │ │ - cmpd r19,r21 │ │ │ │ + nop │ │ │ │ + cmpd r19,r20 │ │ │ │ std r15,40(r1) │ │ │ │ - stfd f26,176(r1) │ │ │ │ + std r21,88(r1) │ │ │ │ subf r15,r18,r17 │ │ │ │ + stfd f26,176(r1) │ │ │ │ stfd f27,184(r1) │ │ │ │ stfd f28,192(r1) │ │ │ │ stfd f29,200(r1) │ │ │ │ - blt 10610 │ │ │ │ + blt f6f0 │ │ │ │ cmpdi r15,0 │ │ │ │ - std r20,80(r1) │ │ │ │ - ble 103f8 │ │ │ │ + ble f4f4 │ │ │ │ mulld r23,r22,r28 │ │ │ │ std r14,32(r1) │ │ │ │ - subf r14,r21,r17 │ │ │ │ + subf r14,r20,r17 │ │ │ │ std r16,48(r1) │ │ │ │ sldi r24,r22,5 │ │ │ │ sldi r25,r19,5 │ │ │ │ mr r28,r30 │ │ │ │ li r16,0 │ │ │ │ - sldi r26,r14,4 │ │ │ │ - cmpdi cr3,r14,0 │ │ │ │ - cmpdi cr4,r21,0 │ │ │ │ + cmpdi cr4,r20,0 │ │ │ │ std r27,264(r1) │ │ │ │ std r30,272(r1) │ │ │ │ + sldi r26,r14,4 │ │ │ │ + cmpdi cr3,r14,0 │ │ │ │ std r22,320(r1) │ │ │ │ add r26,r26,r29 │ │ │ │ sldi r23,r23,5 │ │ │ │ isel r26,r26,r29,4*cr3+gt │ │ │ │ add r23,r27,r23 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ add r22,r25,r23 │ │ │ │ - ble cr3,102f8 │ │ │ │ + ble cr3,f404 │ │ │ │ lfd f28,0(r31) │ │ │ │ lfd f29,8(r31) │ │ │ │ - lfd f30,16(r31) │ │ │ │ - lfd f31,24(r31) │ │ │ │ - addi r20,r31,16 │ │ │ │ + addi r21,r31,16 │ │ │ │ mr r27,r14 │ │ │ │ mr r30,r29 │ │ │ │ + lfd f30,16(r31) │ │ │ │ + lfd f31,24(r31) │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ lfd f3,0(r30) │ │ │ │ lfd f4,8(r30) │ │ │ │ - lfd f1,0(r28) │ │ │ │ - lfd f2,8(r28) │ │ │ │ addi r22,r22,32 │ │ │ │ addi r30,r30,16 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + lfd f1,0(r28) │ │ │ │ + lfd f2,8(r28) │ │ │ │ + bl 329c │ │ │ │ lfd f3,-32(r22) │ │ │ │ lfd f4,-24(r22) │ │ │ │ fmr f27,f2 │ │ │ │ fmr f26,f1 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ + bl 38f0 │ │ │ │ lfd f3,-16(r22) │ │ │ │ lfd f4,-8(r22) │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ fmr f2,f27 │ │ │ │ fmr f1,f26 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ + bl 38f0 │ │ │ │ addic. r27,r27,-1 │ │ │ │ stfd f28,0(r31) │ │ │ │ stfd f29,8(r31) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - stfd f1,0(r20) │ │ │ │ - stfd f2,8(r20) │ │ │ │ - bne 10250 │ │ │ │ + stfd f1,0(r21) │ │ │ │ + stfd f2,8(r21) │ │ │ │ + bne f370 │ │ │ │ mr r22,r23 │ │ │ │ - blt cr4,103c8 │ │ │ │ + blt cr4,f4c4 │ │ │ │ lfd f28,0(r31) │ │ │ │ lfd f29,8(r31) │ │ │ │ + addi r21,r31,16 │ │ │ │ + addi r27,r20,1 │ │ │ │ + mr r30,r26 │ │ │ │ lfd f30,16(r31) │ │ │ │ lfd f31,24(r31) │ │ │ │ - addi r20,r31,16 │ │ │ │ - addi r27,r21,1 │ │ │ │ - mr r30,r26 │ │ │ │ + nop │ │ │ │ nop │ │ │ │ lfd f3,0(r30) │ │ │ │ lfd f4,8(r30) │ │ │ │ - lfd f1,0(r28) │ │ │ │ - lfd f2,8(r28) │ │ │ │ addi r22,r22,32 │ │ │ │ addi r30,r30,16 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + lfd f1,0(r28) │ │ │ │ + lfd f2,8(r28) │ │ │ │ + bl 329c │ │ │ │ lfd f3,-32(r22) │ │ │ │ lfd f4,-24(r22) │ │ │ │ fmr f27,f2 │ │ │ │ fmr f26,f1 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ + bl 38f0 │ │ │ │ lfd f3,-16(r22) │ │ │ │ lfd f4,-8(r22) │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ fmr f2,f27 │ │ │ │ fmr f1,f26 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ + bl 38f0 │ │ │ │ addic. r27,r27,-1 │ │ │ │ stfd f28,0(r31) │ │ │ │ stfd f29,8(r31) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - stfd f1,0(r20) │ │ │ │ - stfd f2,8(r20) │ │ │ │ - bne 10320 │ │ │ │ + stfd f1,0(r21) │ │ │ │ + stfd f2,8(r21) │ │ │ │ + bne f430 │ │ │ │ addi r16,r16,1 │ │ │ │ addi r28,r28,16 │ │ │ │ add r23,r23,r24 │ │ │ │ cmpd r16,r15 │ │ │ │ - bne 10220 │ │ │ │ + bne f340 │ │ │ │ ld r30,272(r1) │ │ │ │ sldi r16,r16,4 │ │ │ │ ld r27,264(r1) │ │ │ │ ld r22,320(r1) │ │ │ │ ld r14,32(r1) │ │ │ │ add r30,r16,r30 │ │ │ │ ld r16,48(r1) │ │ │ │ cmpdi r18,0 │ │ │ │ - blt 105ec │ │ │ │ - subf r17,r21,r17 │ │ │ │ + blt f6c8 │ │ │ │ + subf r17,r20,r17 │ │ │ │ sldi r22,r22,5 │ │ │ │ addi r18,r18,1 │ │ │ │ sldi r19,r19,5 │ │ │ │ li r28,0 │ │ │ │ - cmpdi cr4,r21,0 │ │ │ │ + cmpdi cr4,r20,0 │ │ │ │ sldi r26,r17,4 │ │ │ │ cmpdi cr3,r17,0 │ │ │ │ add r26,r26,r29 │ │ │ │ isel r26,r26,r29,4*cr3+gt │ │ │ │ nop │ │ │ │ nop │ │ │ │ + nop │ │ │ │ add r25,r19,r27 │ │ │ │ - ble cr3,10508 │ │ │ │ + ble cr3,f5f4 │ │ │ │ lfd f28,0(r31) │ │ │ │ lfd f29,8(r31) │ │ │ │ - lfd f30,16(r31) │ │ │ │ - lfd f31,24(r31) │ │ │ │ addi r24,r31,16 │ │ │ │ - mr r20,r17 │ │ │ │ + mr r21,r17 │ │ │ │ mr r23,r29 │ │ │ │ + lfd f30,16(r31) │ │ │ │ + lfd f31,24(r31) │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ lfd f3,0(r23) │ │ │ │ lfd f4,8(r23) │ │ │ │ - lfd f1,0(r30) │ │ │ │ - lfd f2,8(r30) │ │ │ │ addi r25,r25,32 │ │ │ │ addi r23,r23,16 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + lfd f1,0(r30) │ │ │ │ + lfd f2,8(r30) │ │ │ │ + bl 329c │ │ │ │ lfd f3,-32(r25) │ │ │ │ lfd f4,-24(r25) │ │ │ │ fmr f27,f2 │ │ │ │ fmr f26,f1 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ + bl 38f0 │ │ │ │ lfd f3,-16(r25) │ │ │ │ lfd f4,-8(r25) │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ fmr f2,f27 │ │ │ │ fmr f1,f26 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ - addic. r20,r20,-1 │ │ │ │ + bl 38f0 │ │ │ │ + addic. r21,r21,-1 │ │ │ │ stfd f28,0(r31) │ │ │ │ stfd f29,8(r31) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ stfd f1,0(r24) │ │ │ │ stfd f2,8(r24) │ │ │ │ - bne 10460 │ │ │ │ + bne f560 │ │ │ │ mr r25,r27 │ │ │ │ - blt cr4,105d8 │ │ │ │ + blt cr4,f6b4 │ │ │ │ lfd f28,0(r31) │ │ │ │ lfd f29,8(r31) │ │ │ │ - lfd f30,16(r31) │ │ │ │ - lfd f31,24(r31) │ │ │ │ addi r23,r31,16 │ │ │ │ - addi r20,r21,1 │ │ │ │ + addi r21,r20,1 │ │ │ │ mr r24,r26 │ │ │ │ + lfd f30,16(r31) │ │ │ │ + lfd f31,24(r31) │ │ │ │ + nop │ │ │ │ nop │ │ │ │ lfd f3,0(r24) │ │ │ │ lfd f4,8(r24) │ │ │ │ - lfd f1,0(r30) │ │ │ │ - lfd f2,8(r30) │ │ │ │ addi r25,r25,32 │ │ │ │ addi r24,r24,16 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + lfd f1,0(r30) │ │ │ │ + lfd f2,8(r30) │ │ │ │ + bl 329c │ │ │ │ lfd f3,-32(r25) │ │ │ │ lfd f4,-24(r25) │ │ │ │ fmr f27,f2 │ │ │ │ fmr f26,f1 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ + bl 38f0 │ │ │ │ lfd f3,-16(r25) │ │ │ │ lfd f4,-8(r25) │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ fmr f2,f27 │ │ │ │ fmr f1,f26 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ - addic. r20,r20,-1 │ │ │ │ + bl 38f0 │ │ │ │ + addic. r21,r21,-1 │ │ │ │ stfd f28,0(r31) │ │ │ │ stfd f29,8(r31) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ stfd f1,0(r23) │ │ │ │ stfd f2,8(r23) │ │ │ │ - bne 10530 │ │ │ │ + bne f620 │ │ │ │ addi r28,r28,1 │ │ │ │ addi r30,r30,16 │ │ │ │ add r27,r27,r22 │ │ │ │ cmpd r28,r18 │ │ │ │ - bne 10430 │ │ │ │ + bne f530 │ │ │ │ lfd f26,176(r1) │ │ │ │ lfd f27,184(r1) │ │ │ │ lfd f28,192(r1) │ │ │ │ lfd f29,200(r1) │ │ │ │ ld r15,40(r1) │ │ │ │ - ld r20,80(r1) │ │ │ │ - b 10140 │ │ │ │ + ld r21,88(r1) │ │ │ │ + b f25c │ │ │ │ + nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ cmpdi r15,0 │ │ │ │ - ble 10828 │ │ │ │ - std r20,80(r1) │ │ │ │ + ble f8f4 │ │ │ │ maddld r20,r22,r28,r19 │ │ │ │ - andi. r10,r15,3 │ │ │ │ + andi. r9,r15,3 │ │ │ │ std r14,32(r1) │ │ │ │ std r16,48(r1) │ │ │ │ sldi r14,r22,5 │ │ │ │ - addi r9,r23,2 │ │ │ │ + addi r2,r23,2 │ │ │ │ mr r25,r30 │ │ │ │ li r16,0 │ │ │ │ cmpdi cr7,r17,0 │ │ │ │ sldi r20,r20,5 │ │ │ │ add r20,r27,r20 │ │ │ │ - beq 10694 │ │ │ │ - cmpdi r10,1 │ │ │ │ - beq 1067c │ │ │ │ - cmpdi r10,2 │ │ │ │ - beq 1066c │ │ │ │ - bge cr7,1097c │ │ │ │ + beq f770 │ │ │ │ + cmpdi r9,1 │ │ │ │ + beq f758 │ │ │ │ + cmpdi r9,2 │ │ │ │ + beq f748 │ │ │ │ + bge cr7,fa2c │ │ │ │ add r20,r20,r14 │ │ │ │ li r16,1 │ │ │ │ addi r25,r30,16 │ │ │ │ - bge cr7,1097c │ │ │ │ + bge cr7,fa2c │ │ │ │ addi r16,r16,1 │ │ │ │ addi r25,r25,16 │ │ │ │ add r20,r20,r14 │ │ │ │ - bge cr7,1097c │ │ │ │ + bge cr7,fa2c │ │ │ │ addi r16,r16,1 │ │ │ │ addi r25,r25,16 │ │ │ │ add r20,r20,r14 │ │ │ │ cmpd r16,r15 │ │ │ │ - beq 10814 │ │ │ │ - srdi r10,r15,2 │ │ │ │ - bge cr7,1097c │ │ │ │ + beq f8e4 │ │ │ │ + srdi r9,r15,2 │ │ │ │ + bge cr7,fa2c │ │ │ │ addi r16,r16,1 │ │ │ │ addi r25,r25,16 │ │ │ │ add r20,r20,r14 │ │ │ │ - mr r7,r16 │ │ │ │ - mr r8,r25 │ │ │ │ - bge cr7,1097c │ │ │ │ + mr r8,r16 │ │ │ │ + mr r10,r25 │ │ │ │ + bge cr7,fa2c │ │ │ │ addi r16,r16,1 │ │ │ │ addi r25,r25,16 │ │ │ │ add r20,r20,r14 │ │ │ │ - bge cr7,1097c │ │ │ │ + bge cr7,fa2c │ │ │ │ add r20,r20,r14 │ │ │ │ - addi r16,r7,2 │ │ │ │ - addi r25,r8,32 │ │ │ │ - bge cr7,1097c │ │ │ │ - cmpdi r10,1 │ │ │ │ - addi r16,r7,3 │ │ │ │ - addi r25,r8,48 │ │ │ │ + addi r16,r8,2 │ │ │ │ + addi r25,r10,32 │ │ │ │ + bge cr7,fa2c │ │ │ │ + cmpdi r9,1 │ │ │ │ + addi r16,r8,3 │ │ │ │ + addi r25,r10,48 │ │ │ │ add r20,r20,r14 │ │ │ │ - addi r10,r10,-1 │ │ │ │ - bne 10698 │ │ │ │ - b 10814 │ │ │ │ + addi r9,r9,-1 │ │ │ │ + bne f774 │ │ │ │ + b f8e4 │ │ │ │ + nop │ │ │ │ cmpdi r17,0 │ │ │ │ - blt 10140 │ │ │ │ - maddld r9,r22,r28,r19 │ │ │ │ + blt f25c │ │ │ │ + maddld r2,r22,r28,r19 │ │ │ │ addi r25,r25,1 │ │ │ │ stfd f28,192(r1) │ │ │ │ stfd f29,200(r1) │ │ │ │ + fmr f28,f30 │ │ │ │ + fmr f29,f31 │ │ │ │ sldi r22,r22,5 │ │ │ │ addi r23,r23,2 │ │ │ │ li r24,0 │ │ │ │ addi r26,r31,16 │ │ │ │ - std r20,80(r1) │ │ │ │ - sldi r25,r25,1 │ │ │ │ - fmr f28,f30 │ │ │ │ - fmr f29,f31 │ │ │ │ + std r21,88(r1) │ │ │ │ stfd f26,176(r1) │ │ │ │ stfd f27,184(r1) │ │ │ │ - sldi r9,r9,5 │ │ │ │ - add r27,r27,r9 │ │ │ │ + sldi r25,r25,1 │ │ │ │ + sldi r2,r2,5 │ │ │ │ + add r27,r27,r2 │ │ │ │ nop │ │ │ │ nop │ │ │ │ mr r28,r27 │ │ │ │ mr r20,r23 │ │ │ │ mr r21,r29 │ │ │ │ nop │ │ │ │ lfd f3,0(r21) │ │ │ │ lfd f4,8(r21) │ │ │ │ - lfd f1,0(r30) │ │ │ │ - lfd f2,8(r30) │ │ │ │ addi r28,r28,32 │ │ │ │ addi r21,r21,16 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + lfd f1,0(r30) │ │ │ │ + lfd f2,8(r30) │ │ │ │ + bl 329c │ │ │ │ lfd f3,-32(r28) │ │ │ │ lfd f4,-24(r28) │ │ │ │ fmr f27,f2 │ │ │ │ fmr f26,f1 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ + bl 38f0 │ │ │ │ lfd f3,-16(r28) │ │ │ │ lfd f4,-8(r28) │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ fmr f2,f27 │ │ │ │ fmr f1,f26 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ + bl 38f0 │ │ │ │ addic. r20,r20,-1 │ │ │ │ stfd f28,0(r31) │ │ │ │ stfd f29,8(r31) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ stfd f1,0(r26) │ │ │ │ stfd f2,8(r26) │ │ │ │ - bne 10750 │ │ │ │ + bne f830 │ │ │ │ addi r24,r24,1 │ │ │ │ addi r30,r30,16 │ │ │ │ add r27,r27,r22 │ │ │ │ cmpd r24,r25 │ │ │ │ - bne 10740 │ │ │ │ - b 1012c │ │ │ │ + bne f820 │ │ │ │ + b f248 │ │ │ │ + nop │ │ │ │ ld r30,272(r1) │ │ │ │ sldi r15,r15,4 │ │ │ │ ld r14,32(r1) │ │ │ │ ld r16,48(r1) │ │ │ │ - ld r20,80(r1) │ │ │ │ add r30,r15,r30 │ │ │ │ cmpdi r18,0 │ │ │ │ - blt 1093c │ │ │ │ + blt f6c8 │ │ │ │ cmpdi r17,0 │ │ │ │ - blt 1093c │ │ │ │ + blt f6c8 │ │ │ │ sldi r19,r19,5 │ │ │ │ sldi r22,r22,5 │ │ │ │ addi r18,r18,1 │ │ │ │ addi r25,r23,2 │ │ │ │ li r24,0 │ │ │ │ addi r26,r31,16 │ │ │ │ add r27,r27,r19 │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ lfd f28,0(r31) │ │ │ │ lfd f29,8(r31) │ │ │ │ - lfd f30,0(r26) │ │ │ │ - lfd f31,8(r26) │ │ │ │ mr r28,r27 │ │ │ │ mr r21,r25 │ │ │ │ mr r23,r29 │ │ │ │ + lfd f30,0(r26) │ │ │ │ + lfd f31,8(r26) │ │ │ │ nop │ │ │ │ lfd f3,0(r23) │ │ │ │ lfd f4,8(r23) │ │ │ │ - lfd f1,0(r30) │ │ │ │ - lfd f2,8(r30) │ │ │ │ addi r28,r28,32 │ │ │ │ addi r23,r23,16 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + lfd f1,0(r30) │ │ │ │ + lfd f2,8(r30) │ │ │ │ + bl 329c │ │ │ │ lfd f3,-32(r28) │ │ │ │ lfd f4,-24(r28) │ │ │ │ fmr f27,f2 │ │ │ │ fmr f26,f1 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ + bl 38f0 │ │ │ │ lfd f3,-16(r28) │ │ │ │ lfd f4,-8(r28) │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ fmr f2,f27 │ │ │ │ fmr f1,f26 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ + bl 38f0 │ │ │ │ addic. r21,r21,-1 │ │ │ │ stfd f28,0(r31) │ │ │ │ stfd f29,8(r31) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ stfd f1,0(r26) │ │ │ │ stfd f2,8(r26) │ │ │ │ - bne 10880 │ │ │ │ + bne f940 │ │ │ │ addi r24,r24,1 │ │ │ │ addi r30,r30,16 │ │ │ │ add r27,r27,r22 │ │ │ │ cmpd r24,r18 │ │ │ │ - bne 10860 │ │ │ │ + bne f920 │ │ │ │ lfd f26,176(r1) │ │ │ │ lfd f27,184(r1) │ │ │ │ lfd f28,192(r1) │ │ │ │ lfd f29,200(r1) │ │ │ │ ld r15,40(r1) │ │ │ │ - b 10140 │ │ │ │ + ld r21,88(r1) │ │ │ │ + b f25c │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ addi r25,r25,1 │ │ │ │ addi r30,r30,16 │ │ │ │ add r27,r27,r22 │ │ │ │ cmpd r26,r25 │ │ │ │ - beq 1012c │ │ │ │ + beq f248 │ │ │ │ add r23,r19,r27 │ │ │ │ - b ff88 │ │ │ │ + b f0c8 │ │ │ │ mr r24,r20 │ │ │ │ addi r21,r31,16 │ │ │ │ - mr r28,r9 │ │ │ │ + mr r28,r2 │ │ │ │ std r30,272(r1) │ │ │ │ nop │ │ │ │ lfd f30,0(r31) │ │ │ │ lfd f31,8(r31) │ │ │ │ - lfd f26,0(r21) │ │ │ │ - lfd f27,8(r21) │ │ │ │ mr r30,r28 │ │ │ │ mr r26,r29 │ │ │ │ + lfd f26,0(r21) │ │ │ │ + lfd f27,8(r21) │ │ │ │ nop │ │ │ │ nop │ │ │ │ lfd f3,0(r26) │ │ │ │ lfd f4,8(r26) │ │ │ │ - lfd f1,0(r25) │ │ │ │ - lfd f2,8(r25) │ │ │ │ addi r24,r24,32 │ │ │ │ addi r26,r26,16 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + lfd f1,0(r25) │ │ │ │ + lfd f2,8(r25) │ │ │ │ + bl 329c │ │ │ │ lfd f3,-32(r24) │ │ │ │ lfd f4,-24(r24) │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ + bl 38f0 │ │ │ │ lfd f3,-16(r24) │ │ │ │ lfd f4,-8(r24) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f27 │ │ │ │ fmr f1,f26 │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ + bl 38f0 │ │ │ │ addic. r30,r30,-1 │ │ │ │ stfd f30,0(r31) │ │ │ │ stfd f31,8(r31) │ │ │ │ fmr f27,f2 │ │ │ │ fmr f26,f1 │ │ │ │ stfd f1,0(r21) │ │ │ │ stfd f2,8(r21) │ │ │ │ - bne 109b0 │ │ │ │ + bne fa60 │ │ │ │ addi r16,r16,1 │ │ │ │ addi r25,r25,16 │ │ │ │ add r20,r20,r14 │ │ │ │ cmpd r16,r15 │ │ │ │ - beq 10810 │ │ │ │ + beq f8e0 │ │ │ │ mr r24,r20 │ │ │ │ - b 10990 │ │ │ │ + b fa40 │ │ │ │ .long 0x0 │ │ │ │ .long 0x3020000 │ │ │ │ .long 0x1286 │ │ │ │ - addis r2,r12,6 │ │ │ │ - addi r2,r2,29824 │ │ │ │ + nop │ │ │ │ + mfcr r11 │ │ │ │ mflr r0 │ │ │ │ stfd f30,-16(r1) │ │ │ │ stfd f31,-8(r1) │ │ │ │ - std r17,-168(r1) │ │ │ │ - std r18,-160(r1) │ │ │ │ - mfcr r11 │ │ │ │ - std r22,-128(r1) │ │ │ │ + fmr f30,f1 │ │ │ │ + fmr f31,f2 │ │ │ │ + std r15,-184(r1) │ │ │ │ + std r16,-176(r1) │ │ │ │ + std r0,16(r1) │ │ │ │ + std r21,-136(r1) │ │ │ │ + stw r11,8(r1) │ │ │ │ + std r23,-120(r1) │ │ │ │ std r24,-112(r1) │ │ │ │ std r25,-104(r1) │ │ │ │ + mr r25,r10 │ │ │ │ std r26,-96(r1) │ │ │ │ std r27,-88(r1) │ │ │ │ + mr r27,r7 │ │ │ │ std r28,-80(r1) │ │ │ │ std r29,-72(r1) │ │ │ │ std r30,-64(r1) │ │ │ │ std r31,-56(r1) │ │ │ │ mr r31,r3 │ │ │ │ - fmr f31,f2 │ │ │ │ - fmr f30,f1 │ │ │ │ mr r30,r5 │ │ │ │ - mr r22,r6 │ │ │ │ - mr r24,r10 │ │ │ │ - mr r27,r7 │ │ │ │ - std r0,16(r1) │ │ │ │ - stw r11,8(r1) │ │ │ │ stdu r1,-320(r1) │ │ │ │ + ld r28,424(r1) │ │ │ │ std r4,360(r1) │ │ │ │ - ld r25,424(r1) │ │ │ │ - ld r28,448(r1) │ │ │ │ + std r6,376(r1) │ │ │ │ + ld r21,448(r1) │ │ │ │ + ld r29,432(r1) │ │ │ │ ld r26,440(r1) │ │ │ │ - ld r29,416(r1) │ │ │ │ - mr r3,r25 │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ + ld r24,416(r1) │ │ │ │ + mr r3,r28 │ │ │ │ + bl 3290 │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - bl 38c0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - bl 4d4b8 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ + bl 38e0 │ │ │ │ + bl 3430 │ │ │ │ + mr r2,r3 │ │ │ │ + mr r3,r29 │ │ │ │ + subf r9,r21,r2 │ │ │ │ + addi r2,r2,1 │ │ │ │ + add r9,r9,r28 │ │ │ │ + add r10,r21,r28 │ │ │ │ + add r10,r10,r2 │ │ │ │ + divd r2,r9,r28 │ │ │ │ + divd r15,r10,r28 │ │ │ │ + mulld r2,r2,r28 │ │ │ │ + mulld r15,r15,r28 │ │ │ │ + sldi r28,r21,1 │ │ │ │ + subf r2,r2,r9 │ │ │ │ + subf r12,r15,r10 │ │ │ │ + std r2,48(r1) │ │ │ │ + std r12,40(r1) │ │ │ │ + bl 3290 │ │ │ │ + lfd f3,0(r25) │ │ │ │ + lfd f4,8(r25) │ │ │ │ + bl 329c │ │ │ │ + bl 38e0 │ │ │ │ + bl 3430 │ │ │ │ mr r9,r3 │ │ │ │ - ld r3,432(r1) │ │ │ │ - addi r7,r9,1 │ │ │ │ - subf r9,r28,r9 │ │ │ │ - add r7,r7,r28 │ │ │ │ - add r8,r9,r25 │ │ │ │ - add r7,r7,r25 │ │ │ │ - divd r17,r8,r25 │ │ │ │ - divd r9,r7,r25 │ │ │ │ - mulld r17,r17,r25 │ │ │ │ - mulld r9,r9,r25 │ │ │ │ - subf r17,r17,r8 │ │ │ │ - subf r9,r9,r7 │ │ │ │ - std r9,40(r1) │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ + mr r3,r26 │ │ │ │ + subf r10,r21,r9 │ │ │ │ + addi r9,r9,1 │ │ │ │ + add r10,r10,r29 │ │ │ │ + add r7,r21,r29 │ │ │ │ + add r7,r7,r9 │ │ │ │ + divd r16,r10,r29 │ │ │ │ + divd r25,r7,r29 │ │ │ │ + mulld r16,r16,r29 │ │ │ │ + mulld r25,r25,r29 │ │ │ │ + subf r11,r16,r10 │ │ │ │ + subf r25,r25,r7 │ │ │ │ + std r11,32(r1) │ │ │ │ + bl 3290 │ │ │ │ lfd f3,0(r24) │ │ │ │ lfd f4,8(r24) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - bl 38c0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - bl 4d4b8 │ │ │ │ - nop │ │ │ │ - ld r9,432(r1) │ │ │ │ - mr r10,r3 │ │ │ │ - mr r3,r26 │ │ │ │ - addi r8,r10,1 │ │ │ │ - subf r10,r28,r10 │ │ │ │ - add r8,r8,r28 │ │ │ │ - add r10,r10,r9 │ │ │ │ - add r8,r8,r9 │ │ │ │ - divd r25,r10,r9 │ │ │ │ - divd r18,r8,r9 │ │ │ │ - mulld r25,r25,r9 │ │ │ │ - mulld r18,r18,r9 │ │ │ │ - subf r0,r25,r10 │ │ │ │ - subf r18,r18,r8 │ │ │ │ - std r0,32(r1) │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ - lfd f3,0(r29) │ │ │ │ - lfd f4,8(r29) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - bl 38c0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - bl 4d4b8 │ │ │ │ - nop │ │ │ │ - ld r9,40(r1) │ │ │ │ + bl 329c │ │ │ │ + bl 38e0 │ │ │ │ + bl 3430 │ │ │ │ + ld r12,40(r1) │ │ │ │ + ld r2,48(r1) │ │ │ │ xxlxor vs30,vs30,vs30 │ │ │ │ xxlxor vs31,vs31,vs31 │ │ │ │ - ld r0,32(r1) │ │ │ │ - sldi r11,r28,1 │ │ │ │ - addi r8,r3,1 │ │ │ │ - subf r10,r28,r3 │ │ │ │ + addi r0,r28,1 │ │ │ │ + ld r11,32(r1) │ │ │ │ + subf r9,r21,r3 │ │ │ │ + addi r3,r3,1 │ │ │ │ stfd f30,0(r31) │ │ │ │ stfd f31,8(r31) │ │ │ │ - addi r12,r11,1 │ │ │ │ stfd f30,16(r31) │ │ │ │ stfd f31,24(r31) │ │ │ │ - add r8,r8,r28 │ │ │ │ - add r10,r10,r26 │ │ │ │ - cmpd r17,r9 │ │ │ │ - add r8,r8,r26 │ │ │ │ - divd r29,r10,r26 │ │ │ │ - divd r24,r8,r26 │ │ │ │ - mulld r29,r29,r26 │ │ │ │ + add r9,r9,r26 │ │ │ │ + add r10,r21,r26 │ │ │ │ + add r10,r10,r3 │ │ │ │ + cmpd r2,r12 │ │ │ │ + divd r23,r9,r26 │ │ │ │ + divd r24,r10,r26 │ │ │ │ + mulld r23,r23,r26 │ │ │ │ mulld r24,r24,r26 │ │ │ │ - subf r29,r29,r10 │ │ │ │ - subf r24,r24,r8 │ │ │ │ - bge 10f70 │ │ │ │ - cmpd r0,r18 │ │ │ │ - bge 11a70 │ │ │ │ - cmpd r29,r24 │ │ │ │ - blt 11d6c │ │ │ │ - cmpdi r12,0 │ │ │ │ - blt 10f1c │ │ │ │ - ld r9,432(r1) │ │ │ │ - std r14,128(r1) │ │ │ │ + subf r23,r23,r9 │ │ │ │ + subf r24,r24,r10 │ │ │ │ + bge ffa0 │ │ │ │ + cmpd r11,r25 │ │ │ │ + bge 10a00 │ │ │ │ + cmpd r23,r24 │ │ │ │ + blt 10c8c │ │ │ │ + cmpdi r0,0 │ │ │ │ + blt ff48 │ │ │ │ + maddld r2,r29,r2,r11 │ │ │ │ + mulld r29,r29,r26 │ │ │ │ + std r17,152(r1) │ │ │ │ + std r18,160(r1) │ │ │ │ + subf r17,r24,r0 │ │ │ │ + addi r8,r21,1 │ │ │ │ + li r9,0 │ │ │ │ + std r22,192(r1) │ │ │ │ std r19,168(r1) │ │ │ │ - subf r19,r24,r12 │ │ │ │ - addi r28,r28,1 │ │ │ │ - std r20,176(r1) │ │ │ │ - std r15,136(r1) │ │ │ │ - std r21,184(r1) │ │ │ │ - std r23,200(r1) │ │ │ │ - sldi r20,r19,4 │ │ │ │ - cmpdi cr4,r19,0 │ │ │ │ - sldi r21,r26,5 │ │ │ │ - sldi r29,r29,5 │ │ │ │ - li r15,0 │ │ │ │ + sldi r23,r23,5 │ │ │ │ + sldi r19,r26,5 │ │ │ │ addi r25,r31,16 │ │ │ │ - sldi r23,r28,1 │ │ │ │ - cmpdi cr3,r24,0 │ │ │ │ - std r16,144(r1) │ │ │ │ - maddld r17,r9,r17,r0 │ │ │ │ - mulld r18,r9,r26 │ │ │ │ - ld r9,360(r1) │ │ │ │ - add r20,r20,r27 │ │ │ │ + sldi r18,r17,4 │ │ │ │ + cmpdi cr3,r17,0 │ │ │ │ + std r20,176(r1) │ │ │ │ + cmpdi cr4,r24,0 │ │ │ │ + sldi r20,r8,1 │ │ │ │ + std r14,128(r1) │ │ │ │ stfd f26,272(r1) │ │ │ │ stfd f27,280(r1) │ │ │ │ stfd f28,288(r1) │ │ │ │ + mulld r16,r2,r26 │ │ │ │ + ld r2,360(r1) │ │ │ │ + add r18,r18,r27 │ │ │ │ stfd f29,296(r1) │ │ │ │ - isel r20,r20,r27,4*cr4+gt │ │ │ │ - std r22,376(r1) │ │ │ │ - mulld r14,r17,r26 │ │ │ │ - sldi r18,r18,5 │ │ │ │ - std r18,32(r1) │ │ │ │ - sldi r14,r14,5 │ │ │ │ - add r14,r9,r14 │ │ │ │ + sldi r22,r29,5 │ │ │ │ + isel r18,r18,r27,4*cr3+gt │ │ │ │ + std r22,32(r1) │ │ │ │ + mr r22,r9 │ │ │ │ + sldi r16,r16,5 │ │ │ │ + add r16,r2,r16 │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ld r26,376(r1) │ │ │ │ - mr r16,r14 │ │ │ │ - li r17,0 │ │ │ │ nop │ │ │ │ - add r28,r29,r16 │ │ │ │ - ble cr4,10ddc │ │ │ │ - lfd f28,0(r25) │ │ │ │ - lfd f29,8(r25) │ │ │ │ + ld r29,376(r1) │ │ │ │ + mr r28,r16 │ │ │ │ + li r26,0 │ │ │ │ + nop │ │ │ │ + add r21,r23,r28 │ │ │ │ + ble cr3,fe34 │ │ │ │ + lfd f26,0(r25) │ │ │ │ + lfd f27,8(r25) │ │ │ │ + mr r14,r17 │ │ │ │ + mr r15,r27 │ │ │ │ lfd f30,0(r31) │ │ │ │ lfd f31,8(r31) │ │ │ │ - mr r18,r19 │ │ │ │ - mr r22,r27 │ │ │ │ - lfd f3,0(r22) │ │ │ │ - lfd f4,8(r22) │ │ │ │ + lfd f3,0(r15) │ │ │ │ + lfd f4,8(r15) │ │ │ │ + addi r21,r21,32 │ │ │ │ + addi r15,r15,16 │ │ │ │ lfd f1,0(r30) │ │ │ │ lfd f2,8(r30) │ │ │ │ - addi r28,r28,32 │ │ │ │ - addi r22,r22,16 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - lfd f3,0(r26) │ │ │ │ - lfd f4,8(r26) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - lfd f3,-32(r28) │ │ │ │ - lfd f4,-24(r28) │ │ │ │ - fmr f27,f2 │ │ │ │ - fmr f26,f1 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ + lfd f3,0(r29) │ │ │ │ + lfd f4,8(r29) │ │ │ │ + bl 329c │ │ │ │ + lfd f3,-32(r21) │ │ │ │ + lfd f4,-24(r21) │ │ │ │ + fmr f29,f2 │ │ │ │ + fmr f28,f1 │ │ │ │ + bl 329c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ - lfd f3,-16(r28) │ │ │ │ - lfd f4,-8(r28) │ │ │ │ + bl 38f0 │ │ │ │ + lfd f3,-16(r21) │ │ │ │ + lfd f4,-8(r21) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - fmr f2,f27 │ │ │ │ - fmr f1,f26 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - fmr f4,f2 │ │ │ │ - fmr f3,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ - addic. r18,r18,-1 │ │ │ │ + bl 329c │ │ │ │ + fmr f4,f2 │ │ │ │ + fmr f3,f1 │ │ │ │ + fmr f2,f27 │ │ │ │ + fmr f1,f26 │ │ │ │ + bl 38f0 │ │ │ │ + addic. r14,r14,-1 │ │ │ │ stfd f30,0(r31) │ │ │ │ stfd f31,8(r31) │ │ │ │ - fmr f29,f2 │ │ │ │ - fmr f28,f1 │ │ │ │ + fmr f27,f2 │ │ │ │ + fmr f26,f1 │ │ │ │ stfd f1,0(r25) │ │ │ │ stfd f2,8(r25) │ │ │ │ - bne 10d20 │ │ │ │ - blt cr3,12c30 │ │ │ │ - lfd f28,0(r31) │ │ │ │ - lfd f29,8(r31) │ │ │ │ - lfd f30,0(r25) │ │ │ │ - lfd f31,8(r25) │ │ │ │ - mr r28,r16 │ │ │ │ - addi r18,r24,1 │ │ │ │ - mr r22,r20 │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - lfd f3,0(r22) │ │ │ │ - lfd f4,8(r22) │ │ │ │ + bne fd90 │ │ │ │ + blt cr4,11a90 │ │ │ │ + lfd f30,0(r31) │ │ │ │ + lfd f31,8(r31) │ │ │ │ + mr r21,r28 │ │ │ │ + addi r15,r24,1 │ │ │ │ + mr r14,r18 │ │ │ │ + lfd f26,0(r25) │ │ │ │ + lfd f27,8(r25) │ │ │ │ + lfd f3,0(r14) │ │ │ │ + lfd f4,8(r14) │ │ │ │ + addi r21,r21,32 │ │ │ │ + addi r14,r14,16 │ │ │ │ lfd f1,0(r30) │ │ │ │ lfd f2,8(r30) │ │ │ │ - addi r28,r28,32 │ │ │ │ - addi r22,r22,16 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - lfd f3,0(r26) │ │ │ │ - lfd f4,8(r26) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - lfd f3,-32(r28) │ │ │ │ - lfd f4,-24(r28) │ │ │ │ - fmr f27,f2 │ │ │ │ - fmr f26,f1 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - fmr f4,f2 │ │ │ │ - fmr f3,f1 │ │ │ │ - fmr f2,f29 │ │ │ │ - fmr f1,f28 │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ - lfd f3,-16(r28) │ │ │ │ - lfd f4,-8(r28) │ │ │ │ + bl 329c │ │ │ │ + lfd f3,0(r29) │ │ │ │ + lfd f4,8(r29) │ │ │ │ + bl 329c │ │ │ │ + lfd f3,-32(r21) │ │ │ │ + lfd f4,-24(r21) │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ - fmr f2,f27 │ │ │ │ - fmr f1,f26 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ - addic. r18,r18,-1 │ │ │ │ - stfd f28,0(r31) │ │ │ │ - stfd f29,8(r31) │ │ │ │ + bl 38f0 │ │ │ │ + lfd f3,-16(r21) │ │ │ │ + lfd f4,-8(r21) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ + fmr f2,f29 │ │ │ │ + fmr f1,f28 │ │ │ │ + bl 329c │ │ │ │ + fmr f4,f2 │ │ │ │ + fmr f3,f1 │ │ │ │ + fmr f2,f27 │ │ │ │ + fmr f1,f26 │ │ │ │ + bl 38f0 │ │ │ │ + addic. r15,r15,-1 │ │ │ │ + stfd f30,0(r31) │ │ │ │ + stfd f31,8(r31) │ │ │ │ + fmr f27,f2 │ │ │ │ + fmr f26,f1 │ │ │ │ stfd f1,0(r25) │ │ │ │ stfd f2,8(r25) │ │ │ │ - bne 10e00 │ │ │ │ - addi r17,r17,1 │ │ │ │ - addi r26,r26,16 │ │ │ │ - add r16,r16,r21 │ │ │ │ - cmpd r17,r23 │ │ │ │ - bne 10d00 │ │ │ │ - addi r15,r15,1 │ │ │ │ - ld r9,32(r1) │ │ │ │ + bne fe50 │ │ │ │ + addi r26,r26,1 │ │ │ │ + addi r29,r29,16 │ │ │ │ + add r28,r28,r19 │ │ │ │ + cmpd r26,r20 │ │ │ │ + bne fd70 │ │ │ │ + addi r22,r22,1 │ │ │ │ + ld r2,32(r1) │ │ │ │ addi r30,r30,16 │ │ │ │ - cmpd r15,r23 │ │ │ │ - add r14,r14,r9 │ │ │ │ - bne 10cf0 │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ + cmpd r22,r20 │ │ │ │ + add r16,r16,r2 │ │ │ │ + bne fd60 │ │ │ │ nop │ │ │ │ lfd f26,272(r1) │ │ │ │ lfd f27,280(r1) │ │ │ │ lfd f28,288(r1) │ │ │ │ lfd f29,296(r1) │ │ │ │ ld r14,128(r1) │ │ │ │ - ld r15,136(r1) │ │ │ │ - ld r16,144(r1) │ │ │ │ + ld r17,152(r1) │ │ │ │ + ld r18,160(r1) │ │ │ │ ld r19,168(r1) │ │ │ │ ld r20,176(r1) │ │ │ │ - ld r21,184(r1) │ │ │ │ - ld r23,200(r1) │ │ │ │ + ld r22,192(r1) │ │ │ │ addi r1,r1,320 │ │ │ │ - ld r0,16(r1) │ │ │ │ lwz r11,8(r1) │ │ │ │ - ld r17,-168(r1) │ │ │ │ - ld r18,-160(r1) │ │ │ │ - ld r22,-128(r1) │ │ │ │ + ld r0,16(r1) │ │ │ │ + ld r15,-184(r1) │ │ │ │ + ld r16,-176(r1) │ │ │ │ + ld r21,-136(r1) │ │ │ │ + ld r23,-120(r1) │ │ │ │ ld r24,-112(r1) │ │ │ │ ld r25,-104(r1) │ │ │ │ ld r26,-96(r1) │ │ │ │ ld r27,-88(r1) │ │ │ │ + mtlr r0 │ │ │ │ + mtocrf 32,r11 │ │ │ │ + mtocrf 16,r11 │ │ │ │ + mtocrf 8,r11 │ │ │ │ ld r28,-80(r1) │ │ │ │ ld r29,-72(r1) │ │ │ │ ld r30,-64(r1) │ │ │ │ ld r31,-56(r1) │ │ │ │ lfd f30,-16(r1) │ │ │ │ lfd f31,-8(r1) │ │ │ │ - mtlr r0 │ │ │ │ - mtocrf 32,r11 │ │ │ │ - mtocrf 16,r11 │ │ │ │ - mtocrf 8,r11 │ │ │ │ blr │ │ │ │ - cmpd r0,r18 │ │ │ │ - subf r8,r9,r12 │ │ │ │ + cmpd r11,r25 │ │ │ │ std r14,128(r1) │ │ │ │ - std r15,136(r1) │ │ │ │ - std r16,144(r1) │ │ │ │ + std r17,152(r1) │ │ │ │ + subf r14,r12,r0 │ │ │ │ + std r18,160(r1) │ │ │ │ std r19,168(r1) │ │ │ │ std r20,176(r1) │ │ │ │ - std r21,184(r1) │ │ │ │ - std r23,200(r1) │ │ │ │ + std r22,192(r1) │ │ │ │ stfd f26,272(r1) │ │ │ │ stfd f27,280(r1) │ │ │ │ stfd f28,288(r1) │ │ │ │ stfd f29,296(r1) │ │ │ │ - bge 110a0 │ │ │ │ - cmpd r29,r24 │ │ │ │ - bge 1240c │ │ │ │ - cmpdi r8,0 │ │ │ │ - ble 12df8 │ │ │ │ - ld r10,432(r1) │ │ │ │ - ld r7,432(r1) │ │ │ │ - sldi r25,r26,5 │ │ │ │ - andi. r5,r8,3 │ │ │ │ - mr r14,r30 │ │ │ │ - li r20,0 │ │ │ │ - cmpdi cr7,r12,0 │ │ │ │ - maddld r24,r17,r10,r0 │ │ │ │ - addi r10,r28,1 │ │ │ │ - mulld r16,r7,r25 │ │ │ │ - sldi r19,r10,1 │ │ │ │ - ld r10,360(r1) │ │ │ │ - maddld r24,r24,r26,r29 │ │ │ │ - sldi r24,r24,5 │ │ │ │ - add r24,r10,r24 │ │ │ │ - beq 11040 │ │ │ │ + bge 100c0 │ │ │ │ + cmpd r23,r24 │ │ │ │ + bge 112cc │ │ │ │ + cmpdi r14,0 │ │ │ │ + ble 11c40 │ │ │ │ + maddld r2,r2,r29,r11 │ │ │ │ + sldi r16,r26,5 │ │ │ │ + addi r10,r21,1 │ │ │ │ + andi. r5,r14,3 │ │ │ │ + mr r17,r30 │ │ │ │ + li r19,0 │ │ │ │ + cmpdi cr7,r0,0 │ │ │ │ + mulld r22,r29,r16 │ │ │ │ + sldi r15,r10,1 │ │ │ │ + maddld r25,r2,r26,r23 │ │ │ │ + ld r2,360(r1) │ │ │ │ + sldi r25,r25,5 │ │ │ │ + add r25,r2,r25 │ │ │ │ + beq 10064 │ │ │ │ cmpdi r5,1 │ │ │ │ - beq 11028 │ │ │ │ + beq 1004c │ │ │ │ cmpdi r5,2 │ │ │ │ - beq 11018 │ │ │ │ - bge cr7,12c58 │ │ │ │ - add r24,r24,r16 │ │ │ │ - li r20,1 │ │ │ │ - addi r14,r30,16 │ │ │ │ - bge cr7,12c58 │ │ │ │ - addi r20,r20,1 │ │ │ │ - addi r14,r14,16 │ │ │ │ - add r24,r24,r16 │ │ │ │ - bge cr7,12c58 │ │ │ │ - addi r20,r20,1 │ │ │ │ - addi r14,r14,16 │ │ │ │ - add r24,r24,r16 │ │ │ │ - cmpd r20,r8 │ │ │ │ - beq 12df0 │ │ │ │ - srdi r10,r8,2 │ │ │ │ - mtctr r10 │ │ │ │ - bge cr7,12c58 │ │ │ │ - addi r20,r20,1 │ │ │ │ - addi r14,r14,16 │ │ │ │ - add r24,r24,r16 │ │ │ │ - mr r7,r20 │ │ │ │ - mr r10,r14 │ │ │ │ - bge cr7,12c58 │ │ │ │ - addi r20,r20,1 │ │ │ │ - addi r14,r14,16 │ │ │ │ - add r24,r24,r16 │ │ │ │ - bge cr7,12c58 │ │ │ │ - add r24,r24,r16 │ │ │ │ - addi r20,r7,2 │ │ │ │ - addi r14,r10,32 │ │ │ │ - bge cr7,12c58 │ │ │ │ - addi r20,r7,3 │ │ │ │ - addi r14,r10,48 │ │ │ │ - add r24,r24,r16 │ │ │ │ - bdnz 11048 │ │ │ │ - b 12df0 │ │ │ │ - nop │ │ │ │ + beq 1003c │ │ │ │ + bge cr7,11abc │ │ │ │ + add r25,r25,r22 │ │ │ │ + li r19,1 │ │ │ │ + addi r17,r30,16 │ │ │ │ + bge cr7,11abc │ │ │ │ + addi r19,r19,1 │ │ │ │ + addi r17,r17,16 │ │ │ │ + add r25,r25,r22 │ │ │ │ + bge cr7,11abc │ │ │ │ + addi r19,r19,1 │ │ │ │ + addi r17,r17,16 │ │ │ │ + add r25,r25,r22 │ │ │ │ + cmpd r19,r14 │ │ │ │ + beq 11c38 │ │ │ │ + srdi r2,r14,2 │ │ │ │ + mtctr r2 │ │ │ │ + bge cr7,11abc │ │ │ │ + addi r19,r19,1 │ │ │ │ + addi r17,r17,16 │ │ │ │ + add r25,r25,r22 │ │ │ │ + mr r9,r19 │ │ │ │ + mr r2,r17 │ │ │ │ + bge cr7,11abc │ │ │ │ + addi r19,r19,1 │ │ │ │ + addi r17,r17,16 │ │ │ │ + add r25,r25,r22 │ │ │ │ + bge cr7,11abc │ │ │ │ + add r25,r25,r22 │ │ │ │ + addi r19,r9,2 │ │ │ │ + addi r17,r2,32 │ │ │ │ + bge cr7,11abc │ │ │ │ + addi r19,r9,3 │ │ │ │ + addi r17,r2,48 │ │ │ │ + add r25,r25,r22 │ │ │ │ + bdnz 1006c │ │ │ │ + b 11c38 │ │ │ │ nop │ │ │ │ - cmpd r29,r24 │ │ │ │ - blt 12500 │ │ │ │ - cmpdi r8,0 │ │ │ │ - ble 115c4 │ │ │ │ - cmpdi r18,0 │ │ │ │ + cmpd r23,r24 │ │ │ │ + blt 113c0 │ │ │ │ + cmpdi r14,0 │ │ │ │ + ble 10588 │ │ │ │ + cmpdi r25,0 │ │ │ │ sldi r15,r26,5 │ │ │ │ - subf r10,r18,r12 │ │ │ │ - subf r14,r24,r12 │ │ │ │ - std r29,88(r1) │ │ │ │ - sldi r23,r29,5 │ │ │ │ - li r25,0 │ │ │ │ - std r9,112(r1) │ │ │ │ + subf r16,r25,r0 │ │ │ │ + subf r17,r24,r0 │ │ │ │ + std r25,96(r1) │ │ │ │ + std r11,88(r1) │ │ │ │ + std r23,80(r1) │ │ │ │ + li r9,0 │ │ │ │ + addi r18,r25,1 │ │ │ │ + sldi r20,r23,5 │ │ │ │ mr r28,r30 │ │ │ │ - cmpdi cr3,r24,0 │ │ │ │ - mfocrf r7,128 │ │ │ │ - sldi r5,r10,4 │ │ │ │ - cmpdi cr2,r10,0 │ │ │ │ - sldi r21,r14,4 │ │ │ │ - cmpdi cr4,r14,0 │ │ │ │ - addi r20,r18,1 │ │ │ │ - mr r29,r10 │ │ │ │ - mr r19,r8 │ │ │ │ - std r25,32(r1) │ │ │ │ - stw r7,72(r1) │ │ │ │ - ld r7,432(r1) │ │ │ │ - add r5,r5,r22 │ │ │ │ - add r21,r21,r27 │ │ │ │ - std r0,96(r1) │ │ │ │ - std r18,104(r1) │ │ │ │ - std r12,120(r1) │ │ │ │ + std r12,104(r1) │ │ │ │ + std r0,112(r1) │ │ │ │ + mfocrf r10,128 │ │ │ │ + sldi r5,r16,4 │ │ │ │ + cmpdi cr3,r16,0 │ │ │ │ + mulld r22,r29,r15 │ │ │ │ std r30,368(r1) │ │ │ │ - std r22,376(r1) │ │ │ │ - isel r21,r21,r27,4*cr4+gt │ │ │ │ + sldi r19,r17,4 │ │ │ │ + cmpdi cr2,r17,0 │ │ │ │ + cmpdi cr4,r24,0 │ │ │ │ + mr r25,r31 │ │ │ │ + std r9,32(r1) │ │ │ │ + std r29,432(r1) │ │ │ │ std r26,440(r1) │ │ │ │ - mulld r6,r7,r15 │ │ │ │ - mulld r7,r0,r15 │ │ │ │ - std r7,64(r1) │ │ │ │ - isel r7,r5,r22,4*cr2+gt │ │ │ │ - std r6,80(r1) │ │ │ │ - std r7,56(r1) │ │ │ │ - ld r7,360(r1) │ │ │ │ - maddld r17,r17,r6,r7 │ │ │ │ - mr r9,r17 │ │ │ │ - mr r17,r31 │ │ │ │ - ld r10,64(r1) │ │ │ │ - ld r16,376(r1) │ │ │ │ - li r18,0 │ │ │ │ - add r22,r10,r9 │ │ │ │ - ble cr2,11368 │ │ │ │ - mr r30,r17 │ │ │ │ - mr r31,r22 │ │ │ │ - mr r17,r20 │ │ │ │ - std r9,40(r1) │ │ │ │ + stw r10,64(r1) │ │ │ │ + mulld r10,r11,r15 │ │ │ │ + add r19,r19,r27 │ │ │ │ + isel r19,r19,r27,4*cr2+gt │ │ │ │ + std r22,72(r1) │ │ │ │ + std r10,56(r1) │ │ │ │ + ld r10,376(r1) │ │ │ │ + add r5,r5,r10 │ │ │ │ + isel r10,r5,r10,4*cr3+gt │ │ │ │ + std r10,48(r1) │ │ │ │ + ld r10,360(r1) │ │ │ │ + maddld r2,r2,r22,r10 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - add r20,r23,r31 │ │ │ │ - ble cr4,11268 │ │ │ │ - lfd f28,16(r30) │ │ │ │ - lfd f29,24(r30) │ │ │ │ - lfd f30,0(r30) │ │ │ │ - lfd f31,8(r30) │ │ │ │ - addi r22,r30,16 │ │ │ │ - mr r25,r14 │ │ │ │ + ld r9,56(r1) │ │ │ │ + ld r23,376(r1) │ │ │ │ + li r30,0 │ │ │ │ + add r21,r9,r2 │ │ │ │ + ble cr3,1035c │ │ │ │ + mr r31,r21 │ │ │ │ + mr r29,r25 │ │ │ │ + mr r21,r30 │ │ │ │ + std r2,40(r1) │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + add r22,r20,r31 │ │ │ │ + ble cr2,10270 │ │ │ │ + lfd f28,16(r29) │ │ │ │ + lfd f29,24(r29) │ │ │ │ + addi r30,r29,16 │ │ │ │ + mr r25,r17 │ │ │ │ mr r26,r27 │ │ │ │ + lfd f30,0(r29) │ │ │ │ + lfd f31,8(r29) │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ lfd f3,0(r26) │ │ │ │ lfd f4,8(r26) │ │ │ │ + addi r22,r22,32 │ │ │ │ + addi r26,r26,16 │ │ │ │ lfd f1,0(r28) │ │ │ │ lfd f2,8(r28) │ │ │ │ - addi r20,r20,32 │ │ │ │ - addi r26,r26,16 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - lfd f3,0(r16) │ │ │ │ - lfd f4,8(r16) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - lfd f3,-32(r20) │ │ │ │ - lfd f4,-24(r20) │ │ │ │ + bl 329c │ │ │ │ + lfd f3,0(r23) │ │ │ │ + lfd f4,8(r23) │ │ │ │ + bl 329c │ │ │ │ + lfd f3,-32(r22) │ │ │ │ + lfd f4,-24(r22) │ │ │ │ fmr f27,f2 │ │ │ │ fmr f26,f1 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ - lfd f3,-16(r20) │ │ │ │ - lfd f4,-8(r20) │ │ │ │ + bl 38f0 │ │ │ │ + lfd f3,-16(r22) │ │ │ │ + lfd f4,-8(r22) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ fmr f2,f27 │ │ │ │ fmr f1,f26 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ + bl 38f0 │ │ │ │ addic. r25,r25,-1 │ │ │ │ - stfd f30,0(r30) │ │ │ │ - stfd f31,8(r30) │ │ │ │ + stfd f30,0(r29) │ │ │ │ + stfd f31,8(r29) │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ - stfd f1,0(r22) │ │ │ │ - stfd f2,8(r22) │ │ │ │ - bne 111b0 │ │ │ │ - mr r20,r31 │ │ │ │ - blt cr3,11348 │ │ │ │ - lfd f28,16(r30) │ │ │ │ - lfd f29,24(r30) │ │ │ │ - lfd f30,0(r30) │ │ │ │ - lfd f31,8(r30) │ │ │ │ - addi r22,r30,16 │ │ │ │ + stfd f1,0(r30) │ │ │ │ + stfd f2,8(r30) │ │ │ │ + bne 101d0 │ │ │ │ + mr r22,r31 │ │ │ │ + blt cr4,10340 │ │ │ │ + lfd f28,16(r29) │ │ │ │ + lfd f29,24(r29) │ │ │ │ + addi r30,r29,16 │ │ │ │ addi r25,r24,1 │ │ │ │ - mr r26,r21 │ │ │ │ + mr r26,r19 │ │ │ │ + lfd f30,0(r29) │ │ │ │ + lfd f31,8(r29) │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ nop │ │ │ │ lfd f3,0(r26) │ │ │ │ lfd f4,8(r26) │ │ │ │ + addi r22,r22,32 │ │ │ │ + addi r26,r26,16 │ │ │ │ lfd f1,0(r28) │ │ │ │ lfd f2,8(r28) │ │ │ │ - addi r20,r20,32 │ │ │ │ - addi r26,r26,16 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - lfd f3,0(r16) │ │ │ │ - lfd f4,8(r16) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - lfd f3,-32(r20) │ │ │ │ - lfd f4,-24(r20) │ │ │ │ + bl 329c │ │ │ │ + lfd f3,0(r23) │ │ │ │ + lfd f4,8(r23) │ │ │ │ + bl 329c │ │ │ │ + lfd f3,-32(r22) │ │ │ │ + lfd f4,-24(r22) │ │ │ │ fmr f27,f2 │ │ │ │ fmr f26,f1 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ - lfd f3,-16(r20) │ │ │ │ - lfd f4,-8(r20) │ │ │ │ + bl 38f0 │ │ │ │ + lfd f3,-16(r22) │ │ │ │ + lfd f4,-8(r22) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ fmr f2,f27 │ │ │ │ fmr f1,f26 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ + bl 38f0 │ │ │ │ addic. r25,r25,-1 │ │ │ │ - stfd f30,0(r30) │ │ │ │ - stfd f31,8(r30) │ │ │ │ + stfd f30,0(r29) │ │ │ │ + stfd f31,8(r29) │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ - stfd f1,0(r22) │ │ │ │ - stfd f2,8(r22) │ │ │ │ - bne 11290 │ │ │ │ - addi r18,r18,1 │ │ │ │ - addi r16,r16,16 │ │ │ │ + stfd f1,0(r30) │ │ │ │ + stfd f2,8(r30) │ │ │ │ + bne 102a0 │ │ │ │ + addi r21,r21,1 │ │ │ │ + addi r23,r23,16 │ │ │ │ add r31,r31,r15 │ │ │ │ - cmpd r18,r29 │ │ │ │ - bne 11180 │ │ │ │ - ld r9,40(r1) │ │ │ │ - mr r20,r17 │ │ │ │ - mr r17,r30 │ │ │ │ - lwz r10,72(r1) │ │ │ │ - ld r18,56(r1) │ │ │ │ - li r22,0 │ │ │ │ - mtocrf 128,r10 │ │ │ │ - blt 11578 │ │ │ │ - mr r31,r9 │ │ │ │ - mr r16,r22 │ │ │ │ - mr r30,r17 │ │ │ │ - std r29,40(r1) │ │ │ │ - std r9,48(r1) │ │ │ │ - add r25,r23,r31 │ │ │ │ - ble cr4,11478 │ │ │ │ - lfd f28,0(r30) │ │ │ │ - lfd f29,8(r30) │ │ │ │ - lfd f30,16(r30) │ │ │ │ - lfd f31,24(r30) │ │ │ │ - addi r22,r30,16 │ │ │ │ - mr r26,r14 │ │ │ │ - mr r29,r27 │ │ │ │ + cmpd r21,r16 │ │ │ │ + bne 101a0 │ │ │ │ + ld r2,40(r1) │ │ │ │ + mr r25,r29 │ │ │ │ + lwz r9,64(r1) │ │ │ │ + ld r23,48(r1) │ │ │ │ + li r30,0 │ │ │ │ + mtocrf 128,r9 │ │ │ │ + blt 1053c │ │ │ │ + mr r31,r2 │ │ │ │ + mr r21,r30 │ │ │ │ + mr r29,r25 │ │ │ │ + std r2,40(r1) │ │ │ │ + add r22,r20,r31 │ │ │ │ + ble cr2,10450 │ │ │ │ + lfd f28,0(r29) │ │ │ │ + lfd f29,8(r29) │ │ │ │ + addi r30,r29,16 │ │ │ │ + mr r25,r17 │ │ │ │ + mr r26,r27 │ │ │ │ + lfd f30,16(r29) │ │ │ │ + lfd f31,24(r29) │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - lfd f3,0(r29) │ │ │ │ - lfd f4,8(r29) │ │ │ │ + lfd f3,0(r26) │ │ │ │ + lfd f4,8(r26) │ │ │ │ + addi r22,r22,32 │ │ │ │ + addi r26,r26,16 │ │ │ │ lfd f1,0(r28) │ │ │ │ lfd f2,8(r28) │ │ │ │ - addi r25,r25,32 │ │ │ │ - addi r29,r29,16 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - lfd f3,0(r18) │ │ │ │ - lfd f4,8(r18) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - lfd f3,-32(r25) │ │ │ │ - lfd f4,-24(r25) │ │ │ │ + bl 329c │ │ │ │ + lfd f3,0(r23) │ │ │ │ + lfd f4,8(r23) │ │ │ │ + bl 329c │ │ │ │ + lfd f3,-32(r22) │ │ │ │ + lfd f4,-24(r22) │ │ │ │ fmr f27,f2 │ │ │ │ fmr f26,f1 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ - lfd f3,-16(r25) │ │ │ │ - lfd f4,-8(r25) │ │ │ │ + bl 38f0 │ │ │ │ + lfd f3,-16(r22) │ │ │ │ + lfd f4,-8(r22) │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ fmr f2,f27 │ │ │ │ fmr f1,f26 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ - addic. r26,r26,-1 │ │ │ │ - stfd f28,0(r30) │ │ │ │ - stfd f29,8(r30) │ │ │ │ + bl 38f0 │ │ │ │ + addic. r25,r25,-1 │ │ │ │ + stfd f28,0(r29) │ │ │ │ + stfd f29,8(r29) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - stfd f1,0(r22) │ │ │ │ - stfd f2,8(r22) │ │ │ │ - bne 113c0 │ │ │ │ - mr r25,r31 │ │ │ │ - blt cr3,11558 │ │ │ │ - lfd f28,16(r30) │ │ │ │ - lfd f29,24(r30) │ │ │ │ - lfd f30,0(r30) │ │ │ │ - lfd f31,8(r30) │ │ │ │ - addi r22,r30,16 │ │ │ │ - addi r26,r24,1 │ │ │ │ - mr r29,r21 │ │ │ │ + stfd f1,0(r30) │ │ │ │ + stfd f2,8(r30) │ │ │ │ + bne 103b0 │ │ │ │ + mr r22,r31 │ │ │ │ + blt cr4,10520 │ │ │ │ + lfd f28,16(r29) │ │ │ │ + lfd f29,24(r29) │ │ │ │ + addi r30,r29,16 │ │ │ │ + addi r25,r24,1 │ │ │ │ + mr r26,r19 │ │ │ │ + lfd f30,0(r29) │ │ │ │ + lfd f31,8(r29) │ │ │ │ nop │ │ │ │ - lfd f3,0(r29) │ │ │ │ - lfd f4,8(r29) │ │ │ │ - lfd f1,0(r28) │ │ │ │ - lfd f2,8(r28) │ │ │ │ - addi r25,r25,32 │ │ │ │ - addi r29,r29,16 │ │ │ │ - bl 4db58 │ │ │ │ nop │ │ │ │ - lfd f3,0(r18) │ │ │ │ - lfd f4,8(r18) │ │ │ │ - bl 4db58 │ │ │ │ nop │ │ │ │ - lfd f3,-32(r25) │ │ │ │ - lfd f4,-24(r25) │ │ │ │ + lfd f3,0(r26) │ │ │ │ + lfd f4,8(r26) │ │ │ │ + addi r22,r22,32 │ │ │ │ + addi r26,r26,16 │ │ │ │ + lfd f1,0(r28) │ │ │ │ + lfd f2,8(r28) │ │ │ │ + bl 329c │ │ │ │ + lfd f3,0(r23) │ │ │ │ + lfd f4,8(r23) │ │ │ │ + bl 329c │ │ │ │ + lfd f3,-32(r22) │ │ │ │ + lfd f4,-24(r22) │ │ │ │ fmr f27,f2 │ │ │ │ fmr f26,f1 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ - lfd f3,-16(r25) │ │ │ │ - lfd f4,-8(r25) │ │ │ │ + bl 38f0 │ │ │ │ + lfd f3,-16(r22) │ │ │ │ + lfd f4,-8(r22) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ fmr f2,f27 │ │ │ │ fmr f1,f26 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ - addic. r26,r26,-1 │ │ │ │ - stfd f30,0(r30) │ │ │ │ - stfd f31,8(r30) │ │ │ │ + bl 38f0 │ │ │ │ + addic. r25,r25,-1 │ │ │ │ + stfd f30,0(r29) │ │ │ │ + stfd f31,8(r29) │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ - stfd f1,0(r22) │ │ │ │ - stfd f2,8(r22) │ │ │ │ - bne 114a0 │ │ │ │ - addi r16,r16,1 │ │ │ │ - addi r18,r18,16 │ │ │ │ + stfd f1,0(r30) │ │ │ │ + stfd f2,8(r30) │ │ │ │ + bne 10480 │ │ │ │ + addi r21,r21,1 │ │ │ │ + addi r23,r23,16 │ │ │ │ add r31,r31,r15 │ │ │ │ - cmpd r16,r20 │ │ │ │ - bne 11390 │ │ │ │ - ld r29,40(r1) │ │ │ │ - ld r9,48(r1) │ │ │ │ - mr r17,r30 │ │ │ │ - ld r10,32(r1) │ │ │ │ - ld r8,80(r1) │ │ │ │ + cmpd r21,r18 │ │ │ │ + bne 10380 │ │ │ │ + ld r2,40(r1) │ │ │ │ + mr r25,r29 │ │ │ │ + ld r9,32(r1) │ │ │ │ + ld r10,72(r1) │ │ │ │ addi r28,r28,16 │ │ │ │ - addi r10,r10,1 │ │ │ │ - add r9,r9,r8 │ │ │ │ - cmpd r10,r19 │ │ │ │ - std r10,32(r1) │ │ │ │ - bne 11150 │ │ │ │ + addi r9,r9,1 │ │ │ │ + add r2,r2,r10 │ │ │ │ + cmpd r9,r14 │ │ │ │ + std r9,32(r1) │ │ │ │ + bne 10170 │ │ │ │ ld r30,368(r1) │ │ │ │ - sldi r7,r10,4 │ │ │ │ - ld r29,88(r1) │ │ │ │ - ld r0,96(r1) │ │ │ │ - ld r18,104(r1) │ │ │ │ - ld r9,112(r1) │ │ │ │ - ld r12,120(r1) │ │ │ │ - ld r22,376(r1) │ │ │ │ + mr r31,r25 │ │ │ │ + sldi r7,r9,4 │ │ │ │ + ld r23,80(r1) │ │ │ │ + ld r11,88(r1) │ │ │ │ + ld r12,104(r1) │ │ │ │ + ld r0,112(r1) │ │ │ │ + ld r25,96(r1) │ │ │ │ + ld r29,432(r1) │ │ │ │ ld r26,440(r1) │ │ │ │ - mr r31,r17 │ │ │ │ add r30,r7,r30 │ │ │ │ - cmpdi r9,0 │ │ │ │ - blt 10ef0 │ │ │ │ - cmpdi r18,0 │ │ │ │ - ld r10,432(r1) │ │ │ │ - subf r15,r18,r12 │ │ │ │ - subf r19,r24,r12 │ │ │ │ - addi r21,r9,1 │ │ │ │ - ld r14,360(r1) │ │ │ │ - sldi r26,r26,5 │ │ │ │ - sldi r29,r29,5 │ │ │ │ - li r17,0 │ │ │ │ - addi r18,r18,1 │ │ │ │ - mfocrf r9,128 │ │ │ │ - sldi r23,r19,4 │ │ │ │ - cmpdi cr4,r19,0 │ │ │ │ - cmpdi cr3,r15,0 │ │ │ │ - std r21,72(r1) │ │ │ │ - mulld r25,r0,r26 │ │ │ │ - cmpdi cr2,r24,0 │ │ │ │ - std r22,376(r1) │ │ │ │ - stw r9,48(r1) │ │ │ │ - sldi r9,r15,4 │ │ │ │ - mulld r10,r10,r26 │ │ │ │ - add r23,r23,r27 │ │ │ │ - mr r28,r14 │ │ │ │ - mr r14,r31 │ │ │ │ - add r9,r9,r22 │ │ │ │ - isel r23,r23,r27,4*cr4+gt │ │ │ │ - isel r20,r9,r22,4*cr3+gt │ │ │ │ - std r25,64(r1) │ │ │ │ - std r10,40(r1) │ │ │ │ - std r20,56(r1) │ │ │ │ - nop │ │ │ │ + cmpdi r12,0 │ │ │ │ + blt ff20 │ │ │ │ + sldi r16,r26,5 │ │ │ │ + addi r2,r12,1 │ │ │ │ + subf r28,r25,r0 │ │ │ │ + subf r17,r24,r0 │ │ │ │ + ld r21,360(r1) │ │ │ │ + cmpdi cr3,r25,0 │ │ │ │ + li r26,0 │ │ │ │ + sldi r23,r23,5 │ │ │ │ + addi r25,r25,1 │ │ │ │ + std r2,56(r1) │ │ │ │ + mulld r2,r11,r16 │ │ │ │ + cmpdi r28,0 │ │ │ │ + sldi r20,r17,4 │ │ │ │ + sldi r18,r28,4 │ │ │ │ + mulld r29,r29,r16 │ │ │ │ + cmpdi cr2,r17,0 │ │ │ │ + mfocrf r15,16 │ │ │ │ + rlwinm r15,r15,12,0,3 │ │ │ │ + cmpdi cr4,r24,0 │ │ │ │ + std r26,32(r1) │ │ │ │ + mfocrf r14,128 │ │ │ │ + add r20,r20,r27 │ │ │ │ + mr r19,r21 │ │ │ │ + mr r21,r31 │ │ │ │ + rotlwi r14,r14,20 │ │ │ │ + mtocrf 16,r14 │ │ │ │ + rotlwi r14,r14,12 │ │ │ │ + isel r20,r20,r27,4*cr2+gt │ │ │ │ + std r2,48(r1) │ │ │ │ + ld r2,376(r1) │ │ │ │ + std r29,72(r1) │ │ │ │ + add r18,r18,r2 │ │ │ │ + iselgt r22,r18,r2 │ │ │ │ + std r22,64(r1) │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ld r9,64(r1) │ │ │ │ - ld r21,376(r1) │ │ │ │ - li r16,0 │ │ │ │ - add r20,r9,r28 │ │ │ │ - ble cr3,11850 │ │ │ │ - mr r31,r20 │ │ │ │ - std r28,32(r1) │ │ │ │ + ld r2,48(r1) │ │ │ │ + ld r14,376(r1) │ │ │ │ + li r18,0 │ │ │ │ + add r22,r2,r19 │ │ │ │ + ble cr3,107f8 │ │ │ │ + mr r31,r22 │ │ │ │ + std r25,40(r1) │ │ │ │ nop │ │ │ │ - add r22,r29,r31 │ │ │ │ - ble cr4,11758 │ │ │ │ - lfd f28,16(r14) │ │ │ │ - lfd f29,24(r14) │ │ │ │ - lfd f30,0(r14) │ │ │ │ - lfd f31,8(r14) │ │ │ │ - addi r20,r14,16 │ │ │ │ - mr r25,r19 │ │ │ │ - mr r28,r27 │ │ │ │ + add r25,r23,r31 │ │ │ │ + ble cr2,10710 │ │ │ │ + lfd f28,16(r21) │ │ │ │ + lfd f29,24(r21) │ │ │ │ + addi r22,r21,16 │ │ │ │ + mr r26,r17 │ │ │ │ + mr r29,r27 │ │ │ │ + lfd f30,0(r21) │ │ │ │ + lfd f31,8(r21) │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - lfd f3,0(r28) │ │ │ │ - lfd f4,8(r28) │ │ │ │ + lfd f3,0(r29) │ │ │ │ + lfd f4,8(r29) │ │ │ │ + addi r25,r25,32 │ │ │ │ + addi r29,r29,16 │ │ │ │ lfd f1,0(r30) │ │ │ │ lfd f2,8(r30) │ │ │ │ - addi r22,r22,32 │ │ │ │ - addi r28,r28,16 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - lfd f3,0(r21) │ │ │ │ - lfd f4,8(r21) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - lfd f3,-32(r22) │ │ │ │ - lfd f4,-24(r22) │ │ │ │ + bl 329c │ │ │ │ + lfd f3,0(r14) │ │ │ │ + lfd f4,8(r14) │ │ │ │ + bl 329c │ │ │ │ + lfd f3,-32(r25) │ │ │ │ + lfd f4,-24(r25) │ │ │ │ fmr f27,f2 │ │ │ │ fmr f26,f1 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ - lfd f3,-16(r22) │ │ │ │ - lfd f4,-8(r22) │ │ │ │ + bl 38f0 │ │ │ │ + lfd f3,-16(r25) │ │ │ │ + lfd f4,-8(r25) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ fmr f2,f27 │ │ │ │ fmr f1,f26 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ - addic. r25,r25,-1 │ │ │ │ - stfd f30,0(r14) │ │ │ │ - stfd f31,8(r14) │ │ │ │ + bl 38f0 │ │ │ │ + addic. r26,r26,-1 │ │ │ │ + stfd f30,0(r21) │ │ │ │ + stfd f31,8(r21) │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ - stfd f1,0(r20) │ │ │ │ - stfd f2,8(r20) │ │ │ │ - bne 116a0 │ │ │ │ - mr r22,r31 │ │ │ │ - blt cr2,11838 │ │ │ │ - lfd f28,16(r14) │ │ │ │ - lfd f29,24(r14) │ │ │ │ - lfd f30,0(r14) │ │ │ │ - lfd f31,8(r14) │ │ │ │ - addi r20,r14,16 │ │ │ │ - addi r25,r24,1 │ │ │ │ - mr r28,r23 │ │ │ │ + stfd f1,0(r22) │ │ │ │ + stfd f2,8(r22) │ │ │ │ + bne 10670 │ │ │ │ + mr r25,r31 │ │ │ │ + blt cr4,107e0 │ │ │ │ + lfd f28,16(r21) │ │ │ │ + lfd f29,24(r21) │ │ │ │ + addi r22,r21,16 │ │ │ │ + addi r26,r24,1 │ │ │ │ + mr r29,r20 │ │ │ │ + lfd f30,0(r21) │ │ │ │ + lfd f31,8(r21) │ │ │ │ nop │ │ │ │ - lfd f3,0(r28) │ │ │ │ - lfd f4,8(r28) │ │ │ │ - lfd f1,0(r30) │ │ │ │ - lfd f2,8(r30) │ │ │ │ - addi r22,r22,32 │ │ │ │ - addi r28,r28,16 │ │ │ │ - bl 4db58 │ │ │ │ nop │ │ │ │ - lfd f3,0(r21) │ │ │ │ - lfd f4,8(r21) │ │ │ │ - bl 4db58 │ │ │ │ nop │ │ │ │ - lfd f3,-32(r22) │ │ │ │ - lfd f4,-24(r22) │ │ │ │ + lfd f3,0(r29) │ │ │ │ + lfd f4,8(r29) │ │ │ │ + addi r25,r25,32 │ │ │ │ + addi r29,r29,16 │ │ │ │ + lfd f1,0(r30) │ │ │ │ + lfd f2,8(r30) │ │ │ │ + bl 329c │ │ │ │ + lfd f3,0(r14) │ │ │ │ + lfd f4,8(r14) │ │ │ │ + bl 329c │ │ │ │ + lfd f3,-32(r25) │ │ │ │ + lfd f4,-24(r25) │ │ │ │ fmr f27,f2 │ │ │ │ fmr f26,f1 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ - lfd f3,-16(r22) │ │ │ │ - lfd f4,-8(r22) │ │ │ │ + bl 38f0 │ │ │ │ + lfd f3,-16(r25) │ │ │ │ + lfd f4,-8(r25) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ fmr f2,f27 │ │ │ │ fmr f1,f26 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ - addic. r25,r25,-1 │ │ │ │ - stfd f30,0(r14) │ │ │ │ - stfd f31,8(r14) │ │ │ │ + bl 38f0 │ │ │ │ + addic. r26,r26,-1 │ │ │ │ + stfd f30,0(r21) │ │ │ │ + stfd f31,8(r21) │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ - stfd f1,0(r20) │ │ │ │ - stfd f2,8(r20) │ │ │ │ - bne 11780 │ │ │ │ - addi r16,r16,1 │ │ │ │ - addi r21,r21,16 │ │ │ │ - add r31,r31,r26 │ │ │ │ - cmpd r16,r15 │ │ │ │ - bne 11670 │ │ │ │ - ld r28,32(r1) │ │ │ │ - lwz r9,48(r1) │ │ │ │ - ld r20,56(r1) │ │ │ │ - li r21,0 │ │ │ │ - mtocrf 128,r9 │ │ │ │ - blt 11a50 │ │ │ │ - mr r31,r28 │ │ │ │ - mr r16,r21 │ │ │ │ - std r28,32(r1) │ │ │ │ - add r22,r29,r31 │ │ │ │ - ble cr4,11958 │ │ │ │ - lfd f28,16(r14) │ │ │ │ - lfd f29,24(r14) │ │ │ │ - lfd f30,0(r14) │ │ │ │ - lfd f31,8(r14) │ │ │ │ - addi r21,r14,16 │ │ │ │ - mr r25,r19 │ │ │ │ - mr r28,r27 │ │ │ │ + stfd f1,0(r22) │ │ │ │ + stfd f2,8(r22) │ │ │ │ + bne 10740 │ │ │ │ + addi r18,r18,1 │ │ │ │ + addi r14,r14,16 │ │ │ │ + add r31,r31,r16 │ │ │ │ + cmpd r18,r28 │ │ │ │ + bne 10640 │ │ │ │ + ld r25,40(r1) │ │ │ │ + mtocrf 128,r15 │ │ │ │ + ld r18,64(r1) │ │ │ │ + li r22,0 │ │ │ │ + blt 109d8 │ │ │ │ + mr r31,r19 │ │ │ │ + mr r14,r22 │ │ │ │ + std r28,40(r1) │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - lfd f3,0(r28) │ │ │ │ - lfd f4,8(r28) │ │ │ │ - lfd f1,0(r30) │ │ │ │ - lfd f2,8(r30) │ │ │ │ - addi r22,r22,32 │ │ │ │ - addi r28,r28,16 │ │ │ │ - bl 4db58 │ │ │ │ + add r26,r23,r31 │ │ │ │ + ble cr2,108f0 │ │ │ │ + lfd f28,16(r21) │ │ │ │ + lfd f29,24(r21) │ │ │ │ + addi r22,r21,16 │ │ │ │ + mr r28,r17 │ │ │ │ + mr r29,r27 │ │ │ │ + lfd f30,0(r21) │ │ │ │ + lfd f31,8(r21) │ │ │ │ nop │ │ │ │ - lfd f3,0(r20) │ │ │ │ - lfd f4,8(r20) │ │ │ │ - bl 4db58 │ │ │ │ nop │ │ │ │ - lfd f3,-32(r22) │ │ │ │ - lfd f4,-24(r22) │ │ │ │ + nop │ │ │ │ + lfd f3,0(r29) │ │ │ │ + lfd f4,8(r29) │ │ │ │ + addi r26,r26,32 │ │ │ │ + addi r29,r29,16 │ │ │ │ + lfd f1,0(r30) │ │ │ │ + lfd f2,8(r30) │ │ │ │ + bl 329c │ │ │ │ + lfd f3,0(r18) │ │ │ │ + lfd f4,8(r18) │ │ │ │ + bl 329c │ │ │ │ + lfd f3,-32(r26) │ │ │ │ + lfd f4,-24(r26) │ │ │ │ fmr f27,f2 │ │ │ │ fmr f26,f1 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ - lfd f3,-16(r22) │ │ │ │ - lfd f4,-8(r22) │ │ │ │ + bl 38f0 │ │ │ │ + lfd f3,-16(r26) │ │ │ │ + lfd f4,-8(r26) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ fmr f2,f27 │ │ │ │ fmr f1,f26 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ - addic. r25,r25,-1 │ │ │ │ - stfd f30,0(r14) │ │ │ │ - stfd f31,8(r14) │ │ │ │ + bl 38f0 │ │ │ │ + addic. r28,r28,-1 │ │ │ │ + stfd f30,0(r21) │ │ │ │ + stfd f31,8(r21) │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ - stfd f1,0(r21) │ │ │ │ - stfd f2,8(r21) │ │ │ │ - bne 118a0 │ │ │ │ - mr r22,r31 │ │ │ │ - blt cr2,11a38 │ │ │ │ - lfd f28,16(r14) │ │ │ │ - lfd f29,24(r14) │ │ │ │ - lfd f30,0(r14) │ │ │ │ - lfd f31,8(r14) │ │ │ │ - addi r21,r14,16 │ │ │ │ - addi r25,r24,1 │ │ │ │ - mr r28,r23 │ │ │ │ + stfd f1,0(r22) │ │ │ │ + stfd f2,8(r22) │ │ │ │ + bne 10850 │ │ │ │ + mr r26,r31 │ │ │ │ + blt cr4,109c0 │ │ │ │ + lfd f28,16(r21) │ │ │ │ + lfd f29,24(r21) │ │ │ │ + addi r22,r21,16 │ │ │ │ + addi r28,r24,1 │ │ │ │ + mr r29,r20 │ │ │ │ + lfd f30,0(r21) │ │ │ │ + lfd f31,8(r21) │ │ │ │ nop │ │ │ │ - lfd f3,0(r28) │ │ │ │ - lfd f4,8(r28) │ │ │ │ - lfd f1,0(r30) │ │ │ │ - lfd f2,8(r30) │ │ │ │ - addi r22,r22,32 │ │ │ │ - addi r28,r28,16 │ │ │ │ - bl 4db58 │ │ │ │ nop │ │ │ │ - lfd f3,0(r20) │ │ │ │ - lfd f4,8(r20) │ │ │ │ - bl 4db58 │ │ │ │ nop │ │ │ │ - lfd f3,-32(r22) │ │ │ │ - lfd f4,-24(r22) │ │ │ │ + lfd f3,0(r29) │ │ │ │ + lfd f4,8(r29) │ │ │ │ + addi r26,r26,32 │ │ │ │ + addi r29,r29,16 │ │ │ │ + lfd f1,0(r30) │ │ │ │ + lfd f2,8(r30) │ │ │ │ + bl 329c │ │ │ │ + lfd f3,0(r18) │ │ │ │ + lfd f4,8(r18) │ │ │ │ + bl 329c │ │ │ │ + lfd f3,-32(r26) │ │ │ │ + lfd f4,-24(r26) │ │ │ │ fmr f27,f2 │ │ │ │ fmr f26,f1 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ - lfd f3,-16(r22) │ │ │ │ - lfd f4,-8(r22) │ │ │ │ + bl 38f0 │ │ │ │ + lfd f3,-16(r26) │ │ │ │ + lfd f4,-8(r26) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ fmr f2,f27 │ │ │ │ fmr f1,f26 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ - addic. r25,r25,-1 │ │ │ │ - stfd f30,0(r14) │ │ │ │ - stfd f31,8(r14) │ │ │ │ + bl 38f0 │ │ │ │ + addic. r28,r28,-1 │ │ │ │ + stfd f30,0(r21) │ │ │ │ + stfd f31,8(r21) │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ - stfd f1,0(r21) │ │ │ │ - stfd f2,8(r21) │ │ │ │ - bne 11980 │ │ │ │ - addi r16,r16,1 │ │ │ │ - addi r20,r20,16 │ │ │ │ - add r31,r31,r26 │ │ │ │ - cmpd r16,r18 │ │ │ │ - bne 11870 │ │ │ │ - ld r28,32(r1) │ │ │ │ - ld r9,40(r1) │ │ │ │ - addi r17,r17,1 │ │ │ │ - addi r30,r30,16 │ │ │ │ - add r28,r28,r9 │ │ │ │ + stfd f1,0(r22) │ │ │ │ + stfd f2,8(r22) │ │ │ │ + bne 10920 │ │ │ │ + addi r14,r14,1 │ │ │ │ + addi r18,r18,16 │ │ │ │ + add r31,r31,r16 │ │ │ │ + cmpd r14,r25 │ │ │ │ + bne 10820 │ │ │ │ + ld r28,40(r1) │ │ │ │ ld r9,72(r1) │ │ │ │ - cmpd r17,r9 │ │ │ │ - bne 11650 │ │ │ │ - b 10ef0 │ │ │ │ - cmpd r29,r24 │ │ │ │ - bge 11ef4 │ │ │ │ - cmpdi r12,0 │ │ │ │ - blt 10f1c │ │ │ │ - ld r9,432(r1) │ │ │ │ - std r21,184(r1) │ │ │ │ - sldi r21,r26,5 │ │ │ │ - std r16,144(r1) │ │ │ │ - std r20,176(r1) │ │ │ │ - std r19,168(r1) │ │ │ │ - subf r19,r18,r12 │ │ │ │ - ld r10,360(r1) │ │ │ │ - addi r28,r28,1 │ │ │ │ - cmpdi cr3,r18,0 │ │ │ │ - std r15,136(r1) │ │ │ │ - std r23,200(r1) │ │ │ │ - addi r24,r31,16 │ │ │ │ - li r23,0 │ │ │ │ - cmpdi cr4,r19,0 │ │ │ │ - addi r18,r18,1 │ │ │ │ - sldi r28,r28,1 │ │ │ │ + ld r2,32(r1) │ │ │ │ + addi r30,r30,16 │ │ │ │ + add r19,r19,r9 │ │ │ │ + ld r9,56(r1) │ │ │ │ + addi r2,r2,1 │ │ │ │ + std r2,32(r1) │ │ │ │ + cmpd r2,r9 │ │ │ │ + bne 10620 │ │ │ │ + b ff20 │ │ │ │ + cmpd r23,r24 │ │ │ │ + bge 10dfc │ │ │ │ + cmpdi r0,0 │ │ │ │ + blt ff48 │ │ │ │ std r14,128(r1) │ │ │ │ - mulld r20,r26,r9 │ │ │ │ - mulld r16,r21,r9 │ │ │ │ - maddld r26,r17,r9,r0 │ │ │ │ - sldi r9,r19,4 │ │ │ │ + sldi r14,r26,5 │ │ │ │ + maddld r16,r2,r29,r11 │ │ │ │ + std r18,160(r1) │ │ │ │ + mulld r18,r26,r29 │ │ │ │ + ld r9,376(r1) │ │ │ │ + ld r10,376(r1) │ │ │ │ + addi r8,r21,1 │ │ │ │ + std r17,152(r1) │ │ │ │ + subf r17,r25,r0 │ │ │ │ + std r22,192(r1) │ │ │ │ + cmpdi cr4,r25,0 │ │ │ │ + addi r24,r31,16 │ │ │ │ + addi r25,r25,1 │ │ │ │ + mulld r29,r14,r29 │ │ │ │ + std r19,168(r1) │ │ │ │ + std r20,176(r1) │ │ │ │ + li r19,0 │ │ │ │ + sldi r20,r8,1 │ │ │ │ + sldi r15,r17,4 │ │ │ │ + cmpdi cr3,r17,0 │ │ │ │ stfd f26,272(r1) │ │ │ │ stfd f27,280(r1) │ │ │ │ stfd f28,288(r1) │ │ │ │ + maddld r18,r18,r2,r23 │ │ │ │ stfd f29,296(r1) │ │ │ │ - std r23,32(r1) │ │ │ │ - maddld r20,r20,r17,r29 │ │ │ │ - add r29,r9,r22 │ │ │ │ - neg r9,r16 │ │ │ │ - mulld r9,r9,r17 │ │ │ │ - isel r15,r29,r22,4*cr4+gt │ │ │ │ - mr r17,r22 │ │ │ │ - sldi r20,r20,5 │ │ │ │ - maddld r25,r26,r21,r9 │ │ │ │ - add r20,r10,r20 │ │ │ │ - std r25,48(r1) │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - ld r22,48(r1) │ │ │ │ - mr r26,r20 │ │ │ │ - ble cr4,11c48 │ │ │ │ - add r20,r26,r22 │ │ │ │ - li r29,0 │ │ │ │ - lfd f28,0(r31) │ │ │ │ - lfd f29,8(r31) │ │ │ │ - mr r14,r17 │ │ │ │ - lfd f30,0(r24) │ │ │ │ - lfd f31,8(r24) │ │ │ │ - std r26,40(r1) │ │ │ │ - mr r23,r20 │ │ │ │ - mr r26,r29 │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ + add r15,r15,r9 │ │ │ │ + neg r9,r29 │ │ │ │ + isel r10,r15,r10,4*cr3+gt │ │ │ │ + mulld r2,r9,r2 │ │ │ │ + ld r9,360(r1) │ │ │ │ + sldi r18,r18,5 │ │ │ │ + std r10,32(r1) │ │ │ │ + maddld r22,r16,r14,r2 │ │ │ │ + add r18,r9,r18 │ │ │ │ nop │ │ │ │ - mr r25,r23 │ │ │ │ - mr r20,r28 │ │ │ │ - mr r29,r27 │ │ │ │ + ble cr3,10b88 │ │ │ │ + lfd f30,0(r31) │ │ │ │ + lfd f31,8(r31) │ │ │ │ + add r21,r18,r22 │ │ │ │ + li r23,0 │ │ │ │ + lfd f26,0(r24) │ │ │ │ + lfd f27,8(r24) │ │ │ │ + ld r26,376(r1) │ │ │ │ + mr r28,r21 │ │ │ │ + mr r15,r20 │ │ │ │ + mr r16,r27 │ │ │ │ nop │ │ │ │ - lfd f3,0(r29) │ │ │ │ - lfd f4,8(r29) │ │ │ │ + lfd f3,0(r16) │ │ │ │ + lfd f4,8(r16) │ │ │ │ + addi r28,r28,32 │ │ │ │ + addi r16,r16,16 │ │ │ │ lfd f1,0(r30) │ │ │ │ lfd f2,8(r30) │ │ │ │ - addi r25,r25,32 │ │ │ │ - addi r29,r29,16 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - lfd f3,0(r14) │ │ │ │ - lfd f4,8(r14) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - lfd f3,-32(r25) │ │ │ │ - lfd f4,-24(r25) │ │ │ │ - fmr f27,f2 │ │ │ │ - fmr f26,f1 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - fmr f4,f2 │ │ │ │ - fmr f3,f1 │ │ │ │ - fmr f2,f29 │ │ │ │ - fmr f1,f28 │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ - lfd f3,-16(r25) │ │ │ │ - lfd f4,-8(r25) │ │ │ │ + bl 329c │ │ │ │ + lfd f3,0(r26) │ │ │ │ + lfd f4,8(r26) │ │ │ │ + bl 329c │ │ │ │ + lfd f3,-32(r28) │ │ │ │ + lfd f4,-24(r28) │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ - fmr f2,f27 │ │ │ │ - fmr f1,f26 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ - addic. r20,r20,-1 │ │ │ │ - stfd f28,0(r31) │ │ │ │ - stfd f29,8(r31) │ │ │ │ + bl 38f0 │ │ │ │ + lfd f3,-16(r28) │ │ │ │ + lfd f4,-8(r28) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ + fmr f2,f29 │ │ │ │ + fmr f1,f28 │ │ │ │ + bl 329c │ │ │ │ + fmr f4,f2 │ │ │ │ + fmr f3,f1 │ │ │ │ + fmr f2,f27 │ │ │ │ + fmr f1,f26 │ │ │ │ + bl 38f0 │ │ │ │ + addic. r15,r15,-1 │ │ │ │ + stfd f30,0(r31) │ │ │ │ + stfd f31,8(r31) │ │ │ │ + fmr f27,f2 │ │ │ │ + fmr f26,f1 │ │ │ │ stfd f1,0(r24) │ │ │ │ stfd f2,8(r24) │ │ │ │ - bne 11b70 │ │ │ │ - addi r26,r26,1 │ │ │ │ - addi r14,r14,16 │ │ │ │ - add r23,r23,r21 │ │ │ │ - cmpd r26,r19 │ │ │ │ - bne 11b60 │ │ │ │ - ld r26,40(r1) │ │ │ │ - blt cr3,13484 │ │ │ │ - mr r20,r26 │ │ │ │ - li r25,0 │ │ │ │ - lfd f28,0(r31) │ │ │ │ - lfd f29,8(r31) │ │ │ │ - lfd f30,0(r24) │ │ │ │ - lfd f31,8(r24) │ │ │ │ - mr r14,r15 │ │ │ │ - mr r23,r20 │ │ │ │ - mr r29,r25 │ │ │ │ + bne 10ad0 │ │ │ │ + addi r23,r23,1 │ │ │ │ + addi r26,r26,16 │ │ │ │ + add r21,r21,r14 │ │ │ │ + cmpd r23,r17 │ │ │ │ + bne 10ac0 │ │ │ │ + blt cr4,12264 │ │ │ │ + lfd f30,0(r31) │ │ │ │ + lfd f31,8(r31) │ │ │ │ + mr r21,r18 │ │ │ │ + li r23,0 │ │ │ │ + lfd f26,0(r24) │ │ │ │ + lfd f27,8(r24) │ │ │ │ + ld r26,32(r1) │ │ │ │ nop │ │ │ │ nop │ │ │ │ - mr r26,r23 │ │ │ │ - mr r22,r28 │ │ │ │ - mr r25,r27 │ │ │ │ nop │ │ │ │ - lfd f3,0(r25) │ │ │ │ - lfd f4,8(r25) │ │ │ │ + mr r28,r21 │ │ │ │ + mr r15,r20 │ │ │ │ + mr r16,r27 │ │ │ │ + nop │ │ │ │ + lfd f3,0(r16) │ │ │ │ + lfd f4,8(r16) │ │ │ │ + addi r28,r28,32 │ │ │ │ + addi r16,r16,16 │ │ │ │ lfd f1,0(r30) │ │ │ │ lfd f2,8(r30) │ │ │ │ - addi r26,r26,32 │ │ │ │ - addi r25,r25,16 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - lfd f3,0(r14) │ │ │ │ - lfd f4,8(r14) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - lfd f3,-32(r26) │ │ │ │ - lfd f4,-24(r26) │ │ │ │ - fmr f27,f2 │ │ │ │ - fmr f26,f1 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - fmr f4,f2 │ │ │ │ - fmr f3,f1 │ │ │ │ - fmr f2,f29 │ │ │ │ - fmr f1,f28 │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ - lfd f3,-16(r26) │ │ │ │ - lfd f4,-8(r26) │ │ │ │ + bl 329c │ │ │ │ + lfd f3,0(r26) │ │ │ │ + lfd f4,8(r26) │ │ │ │ + bl 329c │ │ │ │ + lfd f3,-32(r28) │ │ │ │ + lfd f4,-24(r28) │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ - fmr f2,f27 │ │ │ │ - fmr f1,f26 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ - addic. r22,r22,-1 │ │ │ │ - stfd f28,0(r31) │ │ │ │ - stfd f29,8(r31) │ │ │ │ + bl 38f0 │ │ │ │ + lfd f3,-16(r28) │ │ │ │ + lfd f4,-8(r28) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ + fmr f2,f29 │ │ │ │ + fmr f1,f28 │ │ │ │ + bl 329c │ │ │ │ + fmr f4,f2 │ │ │ │ + fmr f3,f1 │ │ │ │ + fmr f2,f27 │ │ │ │ + fmr f1,f26 │ │ │ │ + bl 38f0 │ │ │ │ + addic. r15,r15,-1 │ │ │ │ + stfd f30,0(r31) │ │ │ │ + stfd f31,8(r31) │ │ │ │ + fmr f27,f2 │ │ │ │ + fmr f26,f1 │ │ │ │ stfd f1,0(r24) │ │ │ │ stfd f2,8(r24) │ │ │ │ - bne 11c80 │ │ │ │ - addi r29,r29,1 │ │ │ │ - addi r14,r14,16 │ │ │ │ - add r23,r23,r21 │ │ │ │ - cmpd r29,r18 │ │ │ │ - bne 11c70 │ │ │ │ - ld r9,32(r1) │ │ │ │ + bne 10bc0 │ │ │ │ + addi r23,r23,1 │ │ │ │ + addi r26,r26,16 │ │ │ │ + add r21,r21,r14 │ │ │ │ + cmpd r23,r25 │ │ │ │ + bne 10bb0 │ │ │ │ + addi r19,r19,1 │ │ │ │ addi r30,r30,16 │ │ │ │ - add r20,r20,r16 │ │ │ │ - addi r9,r9,1 │ │ │ │ - cmpd r9,r28 │ │ │ │ - std r9,32(r1) │ │ │ │ - bne 11b20 │ │ │ │ - b 10ef0 │ │ │ │ - cmpdi r12,0 │ │ │ │ - blt 10f1c │ │ │ │ - ld r9,432(r1) │ │ │ │ - std r19,168(r1) │ │ │ │ - addi r28,r28,1 │ │ │ │ - std r15,136(r1) │ │ │ │ - addi r25,r31,16 │ │ │ │ - std r20,176(r1) │ │ │ │ - std r21,184(r1) │ │ │ │ - std r23,200(r1) │ │ │ │ + add r18,r18,r29 │ │ │ │ + cmpd r19,r20 │ │ │ │ + bne 10aa0 │ │ │ │ + b ff20 │ │ │ │ + cmpdi r0,0 │ │ │ │ + blt ff48 │ │ │ │ + maddld r2,r29,r2,r11 │ │ │ │ + mulld r29,r29,r26 │ │ │ │ + ld r9,360(r1) │ │ │ │ + addi r8,r21,1 │ │ │ │ + std r22,192(r1) │ │ │ │ + ld r22,376(r1) │ │ │ │ stfd f28,288(r1) │ │ │ │ - stfd f29,296(r1) │ │ │ │ - sldi r21,r26,5 │ │ │ │ - addi r15,r11,2 │ │ │ │ - li r20,0 │ │ │ │ - sldi r23,r28,1 │ │ │ │ fmr f28,f30 │ │ │ │ + stfd f29,296(r1) │ │ │ │ fmr f29,f31 │ │ │ │ - std r16,144(r1) │ │ │ │ - maddld r19,r9,r17,r0 │ │ │ │ - mulld r18,r9,r26 │ │ │ │ - ld r9,360(r1) │ │ │ │ + std r17,152(r1) │ │ │ │ + addi r28,r28,2 │ │ │ │ + addi r25,r31,16 │ │ │ │ + std r18,160(r1) │ │ │ │ + std r19,168(r1) │ │ │ │ + li r18,0 │ │ │ │ + sldi r19,r26,5 │ │ │ │ + std r20,176(r1) │ │ │ │ + sldi r20,r8,1 │ │ │ │ stfd f26,272(r1) │ │ │ │ stfd f27,280(r1) │ │ │ │ - maddld r19,r19,r26,r29 │ │ │ │ - sldi r18,r18,5 │ │ │ │ - sldi r19,r19,5 │ │ │ │ - add r19,r9,r19 │ │ │ │ + maddld r2,r2,r26,r23 │ │ │ │ + sldi r17,r29,5 │ │ │ │ + sldi r2,r2,5 │ │ │ │ + add r21,r9,r2 │ │ │ │ nop │ │ │ │ - mr r24,r19 │ │ │ │ - mr r28,r22 │ │ │ │ - li r26,0 │ │ │ │ nop │ │ │ │ - mr r29,r24 │ │ │ │ - mr r16,r15 │ │ │ │ - mr r17,r27 │ │ │ │ + mr r23,r21 │ │ │ │ + mr r26,r22 │ │ │ │ + li r24,0 │ │ │ │ nop │ │ │ │ - lfd f3,0(r17) │ │ │ │ - lfd f4,8(r17) │ │ │ │ + mr r29,r23 │ │ │ │ + mr r15,r28 │ │ │ │ + mr r16,r27 │ │ │ │ + nop │ │ │ │ + lfd f3,0(r16) │ │ │ │ + lfd f4,8(r16) │ │ │ │ + addi r29,r29,32 │ │ │ │ + addi r16,r16,16 │ │ │ │ lfd f1,0(r30) │ │ │ │ lfd f2,8(r30) │ │ │ │ - addi r29,r29,32 │ │ │ │ - addi r17,r17,16 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - lfd f3,0(r28) │ │ │ │ - lfd f4,8(r28) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ + lfd f3,0(r26) │ │ │ │ + lfd f4,8(r26) │ │ │ │ + bl 329c │ │ │ │ lfd f3,-32(r29) │ │ │ │ lfd f4,-24(r29) │ │ │ │ fmr f27,f2 │ │ │ │ fmr f26,f1 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ + bl 38f0 │ │ │ │ lfd f3,-16(r29) │ │ │ │ lfd f4,-8(r29) │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ fmr f2,f27 │ │ │ │ fmr f1,f26 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ - addic. r16,r16,-1 │ │ │ │ + bl 38f0 │ │ │ │ + addic. r15,r15,-1 │ │ │ │ stfd f28,0(r31) │ │ │ │ stfd f29,8(r31) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ stfd f1,0(r25) │ │ │ │ stfd f2,8(r25) │ │ │ │ - bne 11e00 │ │ │ │ - addi r26,r26,1 │ │ │ │ - addi r28,r28,16 │ │ │ │ - add r24,r24,r21 │ │ │ │ - cmpd r26,r23 │ │ │ │ - bne 11df0 │ │ │ │ - addi r20,r20,1 │ │ │ │ + bne 10d20 │ │ │ │ + addi r24,r24,1 │ │ │ │ + addi r26,r26,16 │ │ │ │ + add r23,r23,r19 │ │ │ │ + cmpd r24,r20 │ │ │ │ + bne 10d10 │ │ │ │ + addi r18,r18,1 │ │ │ │ addi r30,r30,16 │ │ │ │ - add r19,r19,r18 │ │ │ │ - cmpd r20,r23 │ │ │ │ - bne 11de0 │ │ │ │ + add r21,r21,r17 │ │ │ │ + cmpd r18,r20 │ │ │ │ + bne 10d00 │ │ │ │ lfd f26,272(r1) │ │ │ │ lfd f27,280(r1) │ │ │ │ lfd f28,288(r1) │ │ │ │ lfd f29,296(r1) │ │ │ │ - b 10f04 │ │ │ │ - cmpdi r12,0 │ │ │ │ - blt 10f1c │ │ │ │ - ld r9,432(r1) │ │ │ │ + b ff34 │ │ │ │ + cmpdi r0,0 │ │ │ │ + blt ff48 │ │ │ │ sldi r26,r26,5 │ │ │ │ - std r14,128(r1) │ │ │ │ - subf r14,r18,r12 │ │ │ │ - cmpdi cr2,r18,0 │ │ │ │ - std r16,144(r1) │ │ │ │ + addi r8,r21,1 │ │ │ │ + subf r9,r25,r0 │ │ │ │ + std r17,152(r1) │ │ │ │ + std r18,160(r1) │ │ │ │ + subf r17,r24,r0 │ │ │ │ + cmpdi cr3,r25,0 │ │ │ │ std r19,168(r1) │ │ │ │ - subf r19,r24,r12 │ │ │ │ - std r21,184(r1) │ │ │ │ - cmpdi r14,0 │ │ │ │ - mulld r8,r0,r26 │ │ │ │ - addi r28,r28,1 │ │ │ │ std r20,176(r1) │ │ │ │ - cmpdi cr3,r24,0 │ │ │ │ - sldi r21,r19,4 │ │ │ │ - cmpdi cr4,r19,0 │ │ │ │ - std r23,200(r1) │ │ │ │ - sldi r29,r29,5 │ │ │ │ - mulld r10,r9,r26 │ │ │ │ - sldi r9,r14,4 │ │ │ │ - mfocrf r20,128 │ │ │ │ - li r23,0 │ │ │ │ - add r21,r21,r27 │ │ │ │ - addi r18,r18,1 │ │ │ │ - std r15,136(r1) │ │ │ │ + sldi r23,r23,5 │ │ │ │ + li r20,0 │ │ │ │ + cmpdi cr4,r24,0 │ │ │ │ + mulld r10,r11,r26 │ │ │ │ + sldi r15,r9,4 │ │ │ │ + mulld r29,r29,r26 │ │ │ │ + cmpdi r9,0 │ │ │ │ + std r14,128(r1) │ │ │ │ + std r22,192(r1) │ │ │ │ + sldi r18,r17,4 │ │ │ │ + cmpdi cr2,r17,0 │ │ │ │ + addi r25,r25,1 │ │ │ │ stfd f26,272(r1) │ │ │ │ - add r9,r9,r22 │ │ │ │ stfd f27,280(r1) │ │ │ │ stfd f28,288(r1) │ │ │ │ + mfocrf r21,128 │ │ │ │ stfd f29,296(r1) │ │ │ │ - std r8,72(r1) │ │ │ │ - isel r21,r21,r27,4*cr4+gt │ │ │ │ - sldi r8,r28,1 │ │ │ │ - std r23,32(r1) │ │ │ │ - iselgt r16,r9,r22 │ │ │ │ - ld r9,360(r1) │ │ │ │ - std r22,376(r1) │ │ │ │ + add r18,r18,r27 │ │ │ │ std r10,64(r1) │ │ │ │ - std r8,56(r1) │ │ │ │ - std r16,80(r1) │ │ │ │ - maddld r17,r17,r10,r9 │ │ │ │ - mfocrf r10,32 │ │ │ │ - rlwinm r10,r10,8,0,3 │ │ │ │ - rotlwi r20,r20,24 │ │ │ │ - mtocrf 32,r20 │ │ │ │ - rotlwi r20,r20,8 │ │ │ │ - mr r20,r10 │ │ │ │ - mr r9,r17 │ │ │ │ - mr r17,r31 │ │ │ │ - ble cr2,121e8 │ │ │ │ - mr r15,r20 │ │ │ │ - mr r20,r17 │ │ │ │ - ld r17,376(r1) │ │ │ │ - mr r25,r9 │ │ │ │ - std r18,48(r1) │ │ │ │ - ld r9,72(r1) │ │ │ │ - mr r28,r17 │ │ │ │ - li r16,0 │ │ │ │ + std r29,56(r1) │ │ │ │ + sldi r10,r8,1 │ │ │ │ + isel r18,r18,r27,4*cr2+gt │ │ │ │ + std r10,48(r1) │ │ │ │ + ld r10,376(r1) │ │ │ │ + add r15,r15,r10 │ │ │ │ + ld r10,360(r1) │ │ │ │ + maddld r16,r2,r29,r10 │ │ │ │ + ld r2,376(r1) │ │ │ │ + iselgt r19,r15,r2 │ │ │ │ + mfocrf r2,16 │ │ │ │ + rlwinm r2,r2,12,0,3 │ │ │ │ + mr r15,r9 │ │ │ │ + rotlwi r21,r21,20 │ │ │ │ + mtocrf 16,r21 │ │ │ │ + rotlwi r21,r21,12 │ │ │ │ + mr r29,r16 │ │ │ │ + mr r16,r31 │ │ │ │ + mr r21,r2 │ │ │ │ + std r19,72(r1) │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + ble cr3,110cc │ │ │ │ + mr r19,r21 │ │ │ │ + mr r21,r16 │ │ │ │ std r25,40(r1) │ │ │ │ - add r18,r9,r25 │ │ │ │ + ld r2,64(r1) │ │ │ │ + ld r28,376(r1) │ │ │ │ + li r14,0 │ │ │ │ + std r29,32(r1) │ │ │ │ + add r25,r2,r29 │ │ │ │ nop │ │ │ │ - add r23,r29,r18 │ │ │ │ - ble cr4,120d8 │ │ │ │ - lfd f28,16(r20) │ │ │ │ - lfd f29,24(r20) │ │ │ │ - lfd f30,0(r20) │ │ │ │ - lfd f31,8(r20) │ │ │ │ - addi r22,r20,16 │ │ │ │ - mr r25,r19 │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + add r22,r23,r25 │ │ │ │ + ble cr2,10fd0 │ │ │ │ + lfd f28,16(r21) │ │ │ │ + lfd f29,24(r21) │ │ │ │ + addi r16,r21,16 │ │ │ │ + mr r29,r17 │ │ │ │ mr r31,r27 │ │ │ │ + lfd f30,0(r21) │ │ │ │ + lfd f31,8(r21) │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ lfd f3,0(r31) │ │ │ │ lfd f4,8(r31) │ │ │ │ + addi r22,r22,32 │ │ │ │ + addi r31,r31,16 │ │ │ │ lfd f1,0(r30) │ │ │ │ lfd f2,8(r30) │ │ │ │ - addi r23,r23,32 │ │ │ │ - addi r31,r31,16 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ lfd f3,0(r28) │ │ │ │ lfd f4,8(r28) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - lfd f3,-32(r23) │ │ │ │ - lfd f4,-24(r23) │ │ │ │ + bl 329c │ │ │ │ + lfd f3,-32(r22) │ │ │ │ + lfd f4,-24(r22) │ │ │ │ fmr f27,f2 │ │ │ │ fmr f26,f1 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ - lfd f3,-16(r23) │ │ │ │ - lfd f4,-8(r23) │ │ │ │ + bl 38f0 │ │ │ │ + lfd f3,-16(r22) │ │ │ │ + lfd f4,-8(r22) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ fmr f2,f27 │ │ │ │ fmr f1,f26 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ - addic. r25,r25,-1 │ │ │ │ - stfd f30,0(r20) │ │ │ │ - stfd f31,8(r20) │ │ │ │ + bl 38f0 │ │ │ │ + addic. r29,r29,-1 │ │ │ │ + stfd f30,0(r21) │ │ │ │ + stfd f31,8(r21) │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ - stfd f1,0(r22) │ │ │ │ - stfd f2,8(r22) │ │ │ │ - bne 12020 │ │ │ │ - mr r23,r18 │ │ │ │ - blt cr3,121b8 │ │ │ │ - lfd f28,16(r20) │ │ │ │ - lfd f29,24(r20) │ │ │ │ - lfd f30,0(r20) │ │ │ │ - lfd f31,8(r20) │ │ │ │ - addi r22,r20,16 │ │ │ │ - addi r25,r24,1 │ │ │ │ - mr r31,r21 │ │ │ │ + stfd f1,0(r16) │ │ │ │ + stfd f2,8(r16) │ │ │ │ + bne 10f30 │ │ │ │ + mr r22,r25 │ │ │ │ + blt cr4,110a0 │ │ │ │ + lfd f28,16(r21) │ │ │ │ + lfd f29,24(r21) │ │ │ │ + addi r16,r21,16 │ │ │ │ + addi r29,r24,1 │ │ │ │ + mr r31,r18 │ │ │ │ + lfd f30,0(r21) │ │ │ │ + lfd f31,8(r21) │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ nop │ │ │ │ lfd f3,0(r31) │ │ │ │ lfd f4,8(r31) │ │ │ │ + addi r22,r22,32 │ │ │ │ + addi r31,r31,16 │ │ │ │ lfd f1,0(r30) │ │ │ │ lfd f2,8(r30) │ │ │ │ - addi r23,r23,32 │ │ │ │ - addi r31,r31,16 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ lfd f3,0(r28) │ │ │ │ lfd f4,8(r28) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - lfd f3,-32(r23) │ │ │ │ - lfd f4,-24(r23) │ │ │ │ + bl 329c │ │ │ │ + lfd f3,-32(r22) │ │ │ │ + lfd f4,-24(r22) │ │ │ │ fmr f27,f2 │ │ │ │ fmr f26,f1 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ - lfd f3,-16(r23) │ │ │ │ - lfd f4,-8(r23) │ │ │ │ + bl 38f0 │ │ │ │ + lfd f3,-16(r22) │ │ │ │ + lfd f4,-8(r22) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ fmr f2,f27 │ │ │ │ fmr f1,f26 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ - addic. r25,r25,-1 │ │ │ │ - stfd f30,0(r20) │ │ │ │ - stfd f31,8(r20) │ │ │ │ + bl 38f0 │ │ │ │ + addic. r29,r29,-1 │ │ │ │ + stfd f30,0(r21) │ │ │ │ + stfd f31,8(r21) │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ - stfd f1,0(r22) │ │ │ │ - stfd f2,8(r22) │ │ │ │ - bne 12100 │ │ │ │ - addi r16,r16,1 │ │ │ │ + stfd f1,0(r16) │ │ │ │ + stfd f2,8(r16) │ │ │ │ + bne 11000 │ │ │ │ + addi r14,r14,1 │ │ │ │ addi r28,r28,16 │ │ │ │ - add r18,r18,r26 │ │ │ │ - cmpd r16,r14 │ │ │ │ - bne 11ff0 │ │ │ │ - mtocrf 128,r15 │ │ │ │ + add r25,r25,r26 │ │ │ │ + cmpd r14,r15 │ │ │ │ + bne 10f00 │ │ │ │ + mtocrf 128,r19 │ │ │ │ + ld r29,32(r1) │ │ │ │ + blt 12244 │ │ │ │ ld r25,40(r1) │ │ │ │ - blt 1345c │ │ │ │ - ld r18,48(r1) │ │ │ │ - mr r17,r20 │ │ │ │ - mr r9,r25 │ │ │ │ - mr r20,r15 │ │ │ │ - ld r28,80(r1) │ │ │ │ - li r16,0 │ │ │ │ - mr r31,r9 │ │ │ │ - mr r23,r17 │ │ │ │ - std r9,40(r1) │ │ │ │ + mr r16,r21 │ │ │ │ + mr r21,r19 │ │ │ │ + li r19,0 │ │ │ │ + ld r28,72(r1) │ │ │ │ + mr r31,r29 │ │ │ │ + std r20,32(r1) │ │ │ │ + std r29,40(r1) │ │ │ │ + mr r14,r19 │ │ │ │ nop │ │ │ │ - add r17,r29,r31 │ │ │ │ - ble cr4,122e8 │ │ │ │ - lfd f28,0(r23) │ │ │ │ - lfd f29,8(r23) │ │ │ │ - lfd f30,16(r23) │ │ │ │ - lfd f31,24(r23) │ │ │ │ - addi r25,r23,16 │ │ │ │ - mr r15,r19 │ │ │ │ - mr r22,r27 │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + add r20,r23,r31 │ │ │ │ + ble cr2,111c0 │ │ │ │ + lfd f28,0(r16) │ │ │ │ + lfd f29,8(r16) │ │ │ │ + addi r19,r16,16 │ │ │ │ + mr r22,r17 │ │ │ │ + mr r29,r27 │ │ │ │ + lfd f30,16(r16) │ │ │ │ + lfd f31,24(r16) │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - lfd f3,0(r22) │ │ │ │ - lfd f4,8(r22) │ │ │ │ + lfd f3,0(r29) │ │ │ │ + lfd f4,8(r29) │ │ │ │ + addi r20,r20,32 │ │ │ │ + addi r29,r29,16 │ │ │ │ lfd f1,0(r30) │ │ │ │ lfd f2,8(r30) │ │ │ │ - addi r17,r17,32 │ │ │ │ - addi r22,r22,16 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ lfd f3,0(r28) │ │ │ │ lfd f4,8(r28) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - lfd f3,-32(r17) │ │ │ │ - lfd f4,-24(r17) │ │ │ │ + bl 329c │ │ │ │ + lfd f3,-32(r20) │ │ │ │ + lfd f4,-24(r20) │ │ │ │ fmr f27,f2 │ │ │ │ fmr f26,f1 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ - lfd f3,-16(r17) │ │ │ │ - lfd f4,-8(r17) │ │ │ │ + bl 38f0 │ │ │ │ + lfd f3,-16(r20) │ │ │ │ + lfd f4,-8(r20) │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ fmr f2,f27 │ │ │ │ fmr f1,f26 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ - addic. r15,r15,-1 │ │ │ │ - stfd f28,0(r23) │ │ │ │ - stfd f29,8(r23) │ │ │ │ + bl 38f0 │ │ │ │ + addic. r22,r22,-1 │ │ │ │ + stfd f28,0(r16) │ │ │ │ + stfd f29,8(r16) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - stfd f1,0(r25) │ │ │ │ - stfd f2,8(r25) │ │ │ │ - bne 12230 │ │ │ │ - mr r17,r31 │ │ │ │ - blt cr3,123c8 │ │ │ │ - lfd f28,0(r23) │ │ │ │ - lfd f29,8(r23) │ │ │ │ - lfd f30,16(r23) │ │ │ │ - lfd f31,24(r23) │ │ │ │ - addi r25,r23,16 │ │ │ │ - addi r15,r24,1 │ │ │ │ - mr r22,r21 │ │ │ │ + stfd f1,0(r19) │ │ │ │ + stfd f2,8(r19) │ │ │ │ + bne 11120 │ │ │ │ + mr r20,r31 │ │ │ │ + blt cr4,11290 │ │ │ │ + lfd f28,0(r16) │ │ │ │ + lfd f29,8(r16) │ │ │ │ + addi r19,r16,16 │ │ │ │ + addi r22,r24,1 │ │ │ │ + mr r29,r18 │ │ │ │ + lfd f30,16(r16) │ │ │ │ + lfd f31,24(r16) │ │ │ │ nop │ │ │ │ - lfd f3,0(r22) │ │ │ │ - lfd f4,8(r22) │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + lfd f3,0(r29) │ │ │ │ + lfd f4,8(r29) │ │ │ │ + addi r20,r20,32 │ │ │ │ + addi r29,r29,16 │ │ │ │ lfd f1,0(r30) │ │ │ │ lfd f2,8(r30) │ │ │ │ - addi r17,r17,32 │ │ │ │ - addi r22,r22,16 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ lfd f3,0(r28) │ │ │ │ lfd f4,8(r28) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - lfd f3,-32(r17) │ │ │ │ - lfd f4,-24(r17) │ │ │ │ + bl 329c │ │ │ │ + lfd f3,-32(r20) │ │ │ │ + lfd f4,-24(r20) │ │ │ │ fmr f27,f2 │ │ │ │ fmr f26,f1 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ - lfd f3,-16(r17) │ │ │ │ - lfd f4,-8(r17) │ │ │ │ + bl 38f0 │ │ │ │ + lfd f3,-16(r20) │ │ │ │ + lfd f4,-8(r20) │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ fmr f2,f27 │ │ │ │ fmr f1,f26 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ - addic. r15,r15,-1 │ │ │ │ - stfd f28,0(r23) │ │ │ │ - stfd f29,8(r23) │ │ │ │ + bl 38f0 │ │ │ │ + addic. r22,r22,-1 │ │ │ │ + stfd f28,0(r16) │ │ │ │ + stfd f29,8(r16) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - stfd f1,0(r25) │ │ │ │ - stfd f2,8(r25) │ │ │ │ - bne 12310 │ │ │ │ - addi r16,r16,1 │ │ │ │ + stfd f1,0(r19) │ │ │ │ + stfd f2,8(r19) │ │ │ │ + bne 111f0 │ │ │ │ + addi r14,r14,1 │ │ │ │ addi r28,r28,16 │ │ │ │ add r31,r31,r26 │ │ │ │ - cmpd r16,r18 │ │ │ │ - bne 12200 │ │ │ │ - ld r8,64(r1) │ │ │ │ - ld r9,40(r1) │ │ │ │ - ld r10,32(r1) │ │ │ │ - mr r17,r23 │ │ │ │ + cmpd r14,r25 │ │ │ │ + bne 110f0 │ │ │ │ + ld r2,56(r1) │ │ │ │ + ld r29,40(r1) │ │ │ │ addi r30,r30,16 │ │ │ │ - add r9,r9,r8 │ │ │ │ - ld r8,56(r1) │ │ │ │ - addi r10,r10,1 │ │ │ │ - std r10,32(r1) │ │ │ │ - cmpd r10,r8 │ │ │ │ - bne 11fc0 │ │ │ │ - b 10ef0 │ │ │ │ - cmpdi r8,0 │ │ │ │ - ble 131e0 │ │ │ │ - ld r10,432(r1) │ │ │ │ - subf r25,r24,r12 │ │ │ │ - sldi r19,r26,5 │ │ │ │ - addi r20,r28,1 │ │ │ │ - andi. r4,r8,3 │ │ │ │ - sldi r18,r29,5 │ │ │ │ - mr r14,r30 │ │ │ │ - li r23,0 │ │ │ │ - cmpdi cr7,r12,0 │ │ │ │ - sldi r5,r25,4 │ │ │ │ - cmpdi cr4,r25,0 │ │ │ │ + ld r20,32(r1) │ │ │ │ + add r29,r29,r2 │ │ │ │ + ld r2,48(r1) │ │ │ │ + addi r20,r20,1 │ │ │ │ + cmpd r20,r2 │ │ │ │ + bne 10ed0 │ │ │ │ + b ff20 │ │ │ │ + cmpdi r14,0 │ │ │ │ + ble 11ff8 │ │ │ │ + subf r16,r24,r0 │ │ │ │ + maddld r2,r2,r29,r11 │ │ │ │ + ld r9,360(r1) │ │ │ │ + sldi r17,r26,5 │ │ │ │ + addi r20,r21,1 │ │ │ │ + andi. r4,r14,3 │ │ │ │ + sldi r19,r23,5 │ │ │ │ + mr r15,r30 │ │ │ │ + li r6,0 │ │ │ │ + sldi r18,r16,4 │ │ │ │ + cmpdi cr3,r16,0 │ │ │ │ + mulld r5,r29,r17 │ │ │ │ sldi r20,r20,1 │ │ │ │ - maddld r17,r17,r10,r0 │ │ │ │ - mulld r16,r10,r19 │ │ │ │ - ld r10,360(r1) │ │ │ │ - add r5,r5,r27 │ │ │ │ - maddld r15,r17,r19,r10 │ │ │ │ - isel r17,r5,r27,4*cr4+gt │ │ │ │ - beq 124a8 │ │ │ │ + cmpdi cr7,r0,0 │ │ │ │ + add r18,r18,r27 │ │ │ │ + maddld r28,r2,r17,r9 │ │ │ │ + isel r18,r18,r27,4*cr3+gt │ │ │ │ + beq 11364 │ │ │ │ cmpdi r4,1 │ │ │ │ - beq 12490 │ │ │ │ + beq 1134c │ │ │ │ cmpdi r4,2 │ │ │ │ - beq 12480 │ │ │ │ - bge cr7,12f54 │ │ │ │ - add r15,r15,r16 │ │ │ │ - li r23,1 │ │ │ │ - addi r14,r30,16 │ │ │ │ - bge cr7,12f54 │ │ │ │ - addi r23,r23,1 │ │ │ │ - addi r14,r14,16 │ │ │ │ - add r15,r15,r16 │ │ │ │ - bge cr7,12f54 │ │ │ │ - addi r23,r23,1 │ │ │ │ - addi r14,r14,16 │ │ │ │ - add r15,r15,r16 │ │ │ │ - cmpd r23,r8 │ │ │ │ - beq 131d8 │ │ │ │ - srdi r10,r8,2 │ │ │ │ - mtctr r10 │ │ │ │ - bge cr7,12f54 │ │ │ │ - addi r23,r23,1 │ │ │ │ - addi r14,r14,16 │ │ │ │ - add r15,r15,r16 │ │ │ │ - mr r7,r23 │ │ │ │ - mr r10,r14 │ │ │ │ - bge cr7,12f54 │ │ │ │ - addi r23,r23,1 │ │ │ │ - addi r14,r14,16 │ │ │ │ - add r15,r15,r16 │ │ │ │ - bge cr7,12f54 │ │ │ │ - add r15,r15,r16 │ │ │ │ - addi r23,r7,2 │ │ │ │ - addi r14,r10,32 │ │ │ │ - bge cr7,12f54 │ │ │ │ - addi r23,r7,3 │ │ │ │ - addi r14,r10,48 │ │ │ │ - add r15,r15,r16 │ │ │ │ - bdnz 124b0 │ │ │ │ - b 131d8 │ │ │ │ - cmpdi r8,0 │ │ │ │ - ble 127c4 │ │ │ │ - ld r10,432(r1) │ │ │ │ - sldi r14,r26,5 │ │ │ │ - subf r19,r18,r12 │ │ │ │ - li r16,0 │ │ │ │ - std r9,80(r1) │ │ │ │ - std r26,440(r1) │ │ │ │ - addi r23,r11,2 │ │ │ │ + beq 1133c │ │ │ │ + bge cr7,11d8c │ │ │ │ + add r28,r28,r5 │ │ │ │ + li r6,1 │ │ │ │ + addi r15,r30,16 │ │ │ │ + bge cr7,11d8c │ │ │ │ + addi r6,r6,1 │ │ │ │ + addi r15,r15,16 │ │ │ │ + add r28,r28,r5 │ │ │ │ + bge cr7,11d8c │ │ │ │ + addi r6,r6,1 │ │ │ │ + addi r15,r15,16 │ │ │ │ + add r28,r28,r5 │ │ │ │ + cmpd r6,r14 │ │ │ │ + beq 11ff0 │ │ │ │ + srdi r2,r14,2 │ │ │ │ + mtctr r2 │ │ │ │ + bge cr7,11d8c │ │ │ │ + addi r6,r6,1 │ │ │ │ + addi r15,r15,16 │ │ │ │ + add r28,r28,r5 │ │ │ │ + mr r9,r6 │ │ │ │ + mr r2,r15 │ │ │ │ + bge cr7,11d8c │ │ │ │ + addi r6,r6,1 │ │ │ │ + addi r15,r15,16 │ │ │ │ + add r28,r28,r5 │ │ │ │ + bge cr7,11d8c │ │ │ │ + add r28,r28,r5 │ │ │ │ + addi r6,r9,2 │ │ │ │ + addi r15,r2,32 │ │ │ │ + bge cr7,11d8c │ │ │ │ + addi r6,r9,3 │ │ │ │ + addi r15,r2,48 │ │ │ │ + add r28,r28,r5 │ │ │ │ + bdnz 1136c │ │ │ │ + b 11ff0 │ │ │ │ + nop │ │ │ │ + cmpdi r14,0 │ │ │ │ + ble 1166c │ │ │ │ + sldi r16,r26,5 │ │ │ │ + ld r10,376(r1) │ │ │ │ + subf r17,r25,r0 │ │ │ │ + mulld r4,r26,r29 │ │ │ │ + maddld r5,r2,r29,r11 │ │ │ │ + std r23,48(r1) │ │ │ │ + std r11,56(r1) │ │ │ │ + std r25,64(r1) │ │ │ │ + li r21,0 │ │ │ │ + addi r20,r28,2 │ │ │ │ + std r28,80(r1) │ │ │ │ mr r24,r30 │ │ │ │ - cmpdi cr2,r18,0 │ │ │ │ - cmpdi cr4,r12,0 │ │ │ │ - sldi r3,r19,4 │ │ │ │ - cmpdi cr3,r19,0 │ │ │ │ - addi r21,r18,1 │ │ │ │ - mr r9,r16 │ │ │ │ - std r29,56(r1) │ │ │ │ - mr r20,r8 │ │ │ │ - std r0,64(r1) │ │ │ │ - std r18,72(r1) │ │ │ │ - std r11,88(r1) │ │ │ │ - mulld r5,r26,r10 │ │ │ │ - mulld r6,r10,r14 │ │ │ │ - add r3,r3,r22 │ │ │ │ - maddld r4,r17,r10,r0 │ │ │ │ - std r12,96(r1) │ │ │ │ + cmpdi cr3,r25,0 │ │ │ │ + mulld r9,r29,r16 │ │ │ │ + sldi r6,r17,4 │ │ │ │ + cmpdi cr2,r17,0 │ │ │ │ + cmpdi cr4,r0,0 │ │ │ │ + std r12,72(r1) │ │ │ │ + std r0,88(r1) │ │ │ │ + addi r19,r25,1 │ │ │ │ std r30,368(r1) │ │ │ │ - isel r10,r3,r22,4*cr3+gt │ │ │ │ - std r10,48(r1) │ │ │ │ - ld r10,360(r1) │ │ │ │ - maddld r5,r5,r17,r29 │ │ │ │ - neg r3,r6 │ │ │ │ - mr r25,r6 │ │ │ │ - mulld r3,r3,r17 │ │ │ │ - sldi r5,r5,5 │ │ │ │ - add r15,r10,r5 │ │ │ │ - maddld r10,r4,r14,r3 │ │ │ │ - mr r26,r15 │ │ │ │ + std r29,432(r1) │ │ │ │ + std r26,440(r1) │ │ │ │ + add r6,r6,r10 │ │ │ │ + maddld r4,r4,r2,r23 │ │ │ │ + isel r10,r6,r10,4*cr2+gt │ │ │ │ + neg r6,r9 │ │ │ │ + mr r23,r9 │ │ │ │ std r10,40(r1) │ │ │ │ + ld r10,360(r1) │ │ │ │ + mulld r6,r6,r2 │ │ │ │ + sldi r2,r4,5 │ │ │ │ + add r15,r10,r2 │ │ │ │ + mr r2,r21 │ │ │ │ + maddld r22,r5,r16,r6 │ │ │ │ + mr r28,r15 │ │ │ │ nop │ │ │ │ - ble cr3,12660 │ │ │ │ - ld r10,40(r1) │ │ │ │ - andi. r5,r19,3 │ │ │ │ - mr r16,r22 │ │ │ │ - li r18,0 │ │ │ │ - add r17,r10,r26 │ │ │ │ - beq 12604 │ │ │ │ - cmpdi r5,1 │ │ │ │ - beq 125ec │ │ │ │ - cmpdi r5,2 │ │ │ │ - beq 125dc │ │ │ │ - bge cr4,12a08 │ │ │ │ - add r17,r17,r14 │ │ │ │ - li r18,1 │ │ │ │ - addi r16,r22,16 │ │ │ │ - bge cr4,12a08 │ │ │ │ - addi r18,r18,1 │ │ │ │ - addi r16,r16,16 │ │ │ │ - add r17,r17,r14 │ │ │ │ - bge cr4,12a08 │ │ │ │ - addi r18,r18,1 │ │ │ │ - addi r16,r16,16 │ │ │ │ - add r17,r17,r14 │ │ │ │ - cmpd r18,r19 │ │ │ │ - beq 12660 │ │ │ │ - srdi r5,r19,2 │ │ │ │ - bge cr4,12a08 │ │ │ │ - addi r18,r18,1 │ │ │ │ - addi r16,r16,16 │ │ │ │ - add r17,r17,r14 │ │ │ │ - mr r8,r18 │ │ │ │ - mr r10,r16 │ │ │ │ - bge cr4,12a08 │ │ │ │ - addi r18,r18,1 │ │ │ │ - addi r16,r16,16 │ │ │ │ - add r17,r17,r14 │ │ │ │ - bge cr4,12a08 │ │ │ │ - add r17,r17,r14 │ │ │ │ - addi r18,r8,2 │ │ │ │ - addi r16,r10,32 │ │ │ │ - bge cr4,12a08 │ │ │ │ - cmpdi r5,1 │ │ │ │ - addi r18,r8,3 │ │ │ │ - addi r16,r10,48 │ │ │ │ - add r17,r17,r14 │ │ │ │ - addi r5,r5,-1 │ │ │ │ - bne 12608 │ │ │ │ nop │ │ │ │ - blt cr2,12784 │ │ │ │ - blt cr4,12784 │ │ │ │ - ld r17,48(r1) │ │ │ │ - li r18,0 │ │ │ │ + ble cr2,11520 │ │ │ │ + andi. r6,r17,3 │ │ │ │ + ld r21,376(r1) │ │ │ │ + add r18,r22,r28 │ │ │ │ + li r26,0 │ │ │ │ + beq 114c0 │ │ │ │ + cmpdi r6,1 │ │ │ │ + beq 114a8 │ │ │ │ + cmpdi r6,2 │ │ │ │ + beq 11498 │ │ │ │ + bge cr4,118a0 │ │ │ │ + add r18,r18,r16 │ │ │ │ + li r26,1 │ │ │ │ + addi r21,r21,16 │ │ │ │ + bge cr4,118a0 │ │ │ │ + addi r26,r26,1 │ │ │ │ + addi r21,r21,16 │ │ │ │ + add r18,r18,r16 │ │ │ │ + bge cr4,118a0 │ │ │ │ + addi r26,r26,1 │ │ │ │ + addi r21,r21,16 │ │ │ │ + add r18,r18,r16 │ │ │ │ + cmpd r26,r17 │ │ │ │ + beq 11520 │ │ │ │ + srdi r6,r17,2 │ │ │ │ + bge cr4,118a0 │ │ │ │ + addi r26,r26,1 │ │ │ │ + addi r21,r21,16 │ │ │ │ + add r18,r18,r16 │ │ │ │ + mr r10,r26 │ │ │ │ + mr r9,r21 │ │ │ │ + bge cr4,118a0 │ │ │ │ + addi r26,r26,1 │ │ │ │ + addi r21,r21,16 │ │ │ │ + add r18,r18,r16 │ │ │ │ + bge cr4,118a0 │ │ │ │ + add r18,r18,r16 │ │ │ │ + addi r26,r10,2 │ │ │ │ + addi r21,r9,32 │ │ │ │ + bge cr4,118a0 │ │ │ │ + cmpdi r6,1 │ │ │ │ + addi r26,r10,3 │ │ │ │ + addi r21,r9,48 │ │ │ │ + add r18,r18,r16 │ │ │ │ + addi r6,r6,-1 │ │ │ │ + bne 114c4 │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + blt cr3,1162c │ │ │ │ + blt cr4,1162c │ │ │ │ + ld r21,40(r1) │ │ │ │ + li r26,0 │ │ │ │ addi r15,r31,16 │ │ │ │ - std r26,32(r1) │ │ │ │ - mr r30,r18 │ │ │ │ - mr r18,r9 │ │ │ │ - mr r29,r17 │ │ │ │ + std r28,32(r1) │ │ │ │ + mr r30,r26 │ │ │ │ + mr r26,r2 │ │ │ │ + mr r29,r21 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ lfd f28,0(r31) │ │ │ │ lfd f29,8(r31) │ │ │ │ + mr r25,r28 │ │ │ │ + mr r18,r20 │ │ │ │ + mr r21,r27 │ │ │ │ lfd f30,0(r15) │ │ │ │ lfd f31,8(r15) │ │ │ │ - mr r28,r26 │ │ │ │ - mr r16,r23 │ │ │ │ - mr r17,r27 │ │ │ │ nop │ │ │ │ - lfd f3,0(r17) │ │ │ │ - lfd f4,8(r17) │ │ │ │ + lfd f3,0(r21) │ │ │ │ + lfd f4,8(r21) │ │ │ │ + addi r25,r25,32 │ │ │ │ + addi r21,r21,16 │ │ │ │ lfd f1,0(r24) │ │ │ │ lfd f2,8(r24) │ │ │ │ - addi r28,r28,32 │ │ │ │ - addi r17,r17,16 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ lfd f3,0(r29) │ │ │ │ lfd f4,8(r29) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - lfd f3,-32(r28) │ │ │ │ - lfd f4,-24(r28) │ │ │ │ + bl 329c │ │ │ │ + lfd f3,-32(r25) │ │ │ │ + lfd f4,-24(r25) │ │ │ │ fmr f27,f2 │ │ │ │ fmr f26,f1 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ - lfd f3,-16(r28) │ │ │ │ - lfd f4,-8(r28) │ │ │ │ + bl 38f0 │ │ │ │ + lfd f3,-16(r25) │ │ │ │ + lfd f4,-8(r25) │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ fmr f2,f27 │ │ │ │ fmr f1,f26 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ - addic. r16,r16,-1 │ │ │ │ + bl 38f0 │ │ │ │ + addic. r18,r18,-1 │ │ │ │ stfd f28,0(r31) │ │ │ │ stfd f29,8(r31) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ stfd f1,0(r15) │ │ │ │ stfd f2,8(r15) │ │ │ │ - bne 126b0 │ │ │ │ + bne 11570 │ │ │ │ addi r30,r30,1 │ │ │ │ addi r29,r29,16 │ │ │ │ - add r26,r26,r14 │ │ │ │ - cmpd r30,r21 │ │ │ │ - bne 12690 │ │ │ │ - ld r26,32(r1) │ │ │ │ - mr r9,r18 │ │ │ │ - addi r9,r9,1 │ │ │ │ + add r28,r28,r16 │ │ │ │ + cmpd r30,r19 │ │ │ │ + bne 11550 │ │ │ │ + ld r28,32(r1) │ │ │ │ + mr r2,r26 │ │ │ │ + addi r2,r2,1 │ │ │ │ addi r24,r24,16 │ │ │ │ - add r26,r26,r25 │ │ │ │ - cmpd r9,r20 │ │ │ │ - bne 125a0 │ │ │ │ - mr r16,r9 │ │ │ │ + add r28,r28,r23 │ │ │ │ + cmpd r2,r14 │ │ │ │ + bne 11460 │ │ │ │ ld r30,368(r1) │ │ │ │ - ld r29,56(r1) │ │ │ │ - ld r0,64(r1) │ │ │ │ - ld r18,72(r1) │ │ │ │ - ld r9,80(r1) │ │ │ │ - ld r11,88(r1) │ │ │ │ - ld r12,96(r1) │ │ │ │ + sldi r8,r2,4 │ │ │ │ + ld r23,48(r1) │ │ │ │ + ld r11,56(r1) │ │ │ │ + ld r25,64(r1) │ │ │ │ + ld r12,72(r1) │ │ │ │ + ld r28,80(r1) │ │ │ │ + ld r0,88(r1) │ │ │ │ + ld r29,432(r1) │ │ │ │ ld r26,440(r1) │ │ │ │ - sldi r7,r16,4 │ │ │ │ - add r30,r7,r30 │ │ │ │ - cmpdi r9,0 │ │ │ │ - blt 10ef0 │ │ │ │ - addi r9,r9,1 │ │ │ │ - subf r21,r18,r12 │ │ │ │ + add r30,r8,r30 │ │ │ │ + cmpdi r12,0 │ │ │ │ + blt ff20 │ │ │ │ + ld r2,360(r1) │ │ │ │ + sldi r23,r23,5 │ │ │ │ + subf r20,r25,r0 │ │ │ │ sldi r26,r26,5 │ │ │ │ - sldi r29,r29,5 │ │ │ │ - cmpdi cr2,r18,0 │ │ │ │ - addi r15,r11,2 │ │ │ │ - cmpdi cr4,r12,0 │ │ │ │ - li r20,0 │ │ │ │ - std r22,376(r1) │ │ │ │ - std r9,32(r1) │ │ │ │ - ld r9,432(r1) │ │ │ │ - sldi r23,r21,4 │ │ │ │ - mulld r17,r0,r26 │ │ │ │ - cmpdi cr3,r21,0 │ │ │ │ - addi r18,r18,1 │ │ │ │ - add r23,r23,r22 │ │ │ │ - mulld r16,r9,r26 │ │ │ │ - ld r9,360(r1) │ │ │ │ - isel r14,r23,r22,4*cr3+gt │ │ │ │ - std r14,40(r1) │ │ │ │ - add r19,r9,r29 │ │ │ │ - ble cr3,128e0 │ │ │ │ - andi. r7,r21,3 │ │ │ │ - ld r25,376(r1) │ │ │ │ - add r14,r17,r19 │ │ │ │ - li r24,0 │ │ │ │ - beq 12880 │ │ │ │ - cmpdi r7,1 │ │ │ │ - beq 12868 │ │ │ │ - cmpdi r7,2 │ │ │ │ - beq 12858 │ │ │ │ - bge cr4,12b14 │ │ │ │ - add r14,r14,r26 │ │ │ │ - li r24,1 │ │ │ │ - addi r25,r25,16 │ │ │ │ - bge cr4,12b14 │ │ │ │ - addi r24,r24,1 │ │ │ │ - addi r25,r25,16 │ │ │ │ - add r14,r14,r26 │ │ │ │ - bge cr4,12b14 │ │ │ │ - addi r24,r24,1 │ │ │ │ - addi r25,r25,16 │ │ │ │ - add r14,r14,r26 │ │ │ │ - cmpd r24,r21 │ │ │ │ - beq 128e0 │ │ │ │ - srdi r7,r21,2 │ │ │ │ - bge cr4,12b14 │ │ │ │ - addi r24,r24,1 │ │ │ │ - addi r25,r25,16 │ │ │ │ - add r14,r14,r26 │ │ │ │ - mr r10,r24 │ │ │ │ - mr r9,r25 │ │ │ │ - bge cr4,12b14 │ │ │ │ - addi r24,r24,1 │ │ │ │ - addi r25,r25,16 │ │ │ │ - add r14,r14,r26 │ │ │ │ - bge cr4,12b14 │ │ │ │ - add r14,r14,r26 │ │ │ │ - addi r24,r10,2 │ │ │ │ - addi r25,r9,32 │ │ │ │ - bge cr4,12b14 │ │ │ │ - cmpdi r7,1 │ │ │ │ - addi r24,r10,3 │ │ │ │ - addi r25,r9,48 │ │ │ │ - add r14,r14,r26 │ │ │ │ - addi r7,r7,-1 │ │ │ │ - bne 12884 │ │ │ │ + cmpdi cr3,r25,0 │ │ │ │ + addi r15,r12,1 │ │ │ │ + addi r28,r28,2 │ │ │ │ + cmpdi cr4,r0,0 │ │ │ │ + li r19,0 │ │ │ │ + sldi r24,r20,4 │ │ │ │ + mulld r29,r29,r26 │ │ │ │ + mulld r14,r11,r26 │ │ │ │ + cmpdi cr2,r20,0 │ │ │ │ + addi r25,r25,1 │ │ │ │ + add r18,r2,r23 │ │ │ │ + ld r2,376(r1) │ │ │ │ + std r29,32(r1) │ │ │ │ + add r24,r24,r2 │ │ │ │ + isel r22,r24,r2,4*cr2+gt │ │ │ │ + std r22,40(r1) │ │ │ │ nop │ │ │ │ nop │ │ │ │ - blt cr2,129ec │ │ │ │ - blt cr4,129ec │ │ │ │ - li r25,0 │ │ │ │ - ld r24,40(r1) │ │ │ │ - addi r28,r31,16 │ │ │ │ - mr r22,r19 │ │ │ │ - mr r14,r25 │ │ │ │ nop │ │ │ │ - lfd f28,0(r28) │ │ │ │ - lfd f29,8(r28) │ │ │ │ + ble cr2,11790 │ │ │ │ + andi. r8,r20,3 │ │ │ │ + ld r17,376(r1) │ │ │ │ + add r22,r14,r18 │ │ │ │ + li r21,0 │ │ │ │ + beq 11730 │ │ │ │ + cmpdi r8,1 │ │ │ │ + beq 11718 │ │ │ │ + cmpdi r8,2 │ │ │ │ + beq 11708 │ │ │ │ + bge cr4,1199c │ │ │ │ + add r22,r22,r26 │ │ │ │ + li r21,1 │ │ │ │ + addi r17,r17,16 │ │ │ │ + bge cr4,1199c │ │ │ │ + addi r21,r21,1 │ │ │ │ + addi r17,r17,16 │ │ │ │ + add r22,r22,r26 │ │ │ │ + bge cr4,1199c │ │ │ │ + addi r21,r21,1 │ │ │ │ + addi r17,r17,16 │ │ │ │ + add r22,r22,r26 │ │ │ │ + cmpd r21,r20 │ │ │ │ + beq 11790 │ │ │ │ + srdi r8,r20,2 │ │ │ │ + bge cr4,1199c │ │ │ │ + addi r21,r21,1 │ │ │ │ + addi r17,r17,16 │ │ │ │ + add r22,r22,r26 │ │ │ │ + mr r9,r21 │ │ │ │ + mr r2,r17 │ │ │ │ + bge cr4,1199c │ │ │ │ + addi r21,r21,1 │ │ │ │ + addi r17,r17,16 │ │ │ │ + add r22,r22,r26 │ │ │ │ + bge cr4,1199c │ │ │ │ + add r22,r22,r26 │ │ │ │ + addi r21,r9,2 │ │ │ │ + addi r17,r2,32 │ │ │ │ + bge cr4,1199c │ │ │ │ + cmpdi r8,1 │ │ │ │ + addi r21,r9,3 │ │ │ │ + addi r17,r2,48 │ │ │ │ + add r22,r22,r26 │ │ │ │ + addi r8,r8,-1 │ │ │ │ + bne 11734 │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + blt cr3,11884 │ │ │ │ + blt cr4,11884 │ │ │ │ + li r22,0 │ │ │ │ + ld r21,40(r1) │ │ │ │ + addi r23,r31,16 │ │ │ │ + mr r29,r18 │ │ │ │ + mr r17,r22 │ │ │ │ + nop │ │ │ │ + lfd f28,0(r23) │ │ │ │ + lfd f29,8(r23) │ │ │ │ + mr r24,r29 │ │ │ │ + mr r22,r28 │ │ │ │ + mr r16,r27 │ │ │ │ lfd f30,0(r31) │ │ │ │ lfd f31,8(r31) │ │ │ │ - mr r29,r22 │ │ │ │ - mr r25,r15 │ │ │ │ - mr r23,r27 │ │ │ │ nop │ │ │ │ - lfd f3,0(r23) │ │ │ │ - lfd f4,8(r23) │ │ │ │ + lfd f3,0(r16) │ │ │ │ + lfd f4,8(r16) │ │ │ │ + addi r24,r24,32 │ │ │ │ + addi r16,r16,16 │ │ │ │ lfd f1,0(r30) │ │ │ │ lfd f2,8(r30) │ │ │ │ - addi r29,r29,32 │ │ │ │ - addi r23,r23,16 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - lfd f3,0(r24) │ │ │ │ - lfd f4,8(r24) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - lfd f3,-32(r29) │ │ │ │ - lfd f4,-24(r29) │ │ │ │ + bl 329c │ │ │ │ + lfd f3,0(r21) │ │ │ │ + lfd f4,8(r21) │ │ │ │ + bl 329c │ │ │ │ + lfd f3,-32(r24) │ │ │ │ + lfd f4,-24(r24) │ │ │ │ fmr f27,f2 │ │ │ │ fmr f26,f1 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ - lfd f3,-16(r29) │ │ │ │ - lfd f4,-8(r29) │ │ │ │ + bl 38f0 │ │ │ │ + lfd f3,-16(r24) │ │ │ │ + lfd f4,-8(r24) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ fmr f2,f27 │ │ │ │ fmr f1,f26 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ - addic. r25,r25,-1 │ │ │ │ + bl 38f0 │ │ │ │ + addic. r22,r22,-1 │ │ │ │ stfd f30,0(r31) │ │ │ │ stfd f31,8(r31) │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ - stfd f1,0(r28) │ │ │ │ - stfd f2,8(r28) │ │ │ │ - bne 12920 │ │ │ │ - addi r14,r14,1 │ │ │ │ - addi r24,r24,16 │ │ │ │ - add r22,r22,r26 │ │ │ │ - cmpd r14,r18 │ │ │ │ - bne 12900 │ │ │ │ - ld r9,32(r1) │ │ │ │ - addi r20,r20,1 │ │ │ │ + stfd f1,0(r23) │ │ │ │ + stfd f2,8(r23) │ │ │ │ + bne 117d0 │ │ │ │ + addi r17,r17,1 │ │ │ │ + addi r21,r21,16 │ │ │ │ + add r29,r29,r26 │ │ │ │ + cmpd r17,r25 │ │ │ │ + bne 117b0 │ │ │ │ + addi r19,r19,1 │ │ │ │ + ld r2,32(r1) │ │ │ │ addi r30,r30,16 │ │ │ │ - add r19,r19,r16 │ │ │ │ - cmpd r20,r9 │ │ │ │ - bne 12820 │ │ │ │ - b 10ef0 │ │ │ │ - mr r30,r18 │ │ │ │ - mr r28,r17 │ │ │ │ + cmpd r19,r15 │ │ │ │ + add r18,r18,r2 │ │ │ │ + bne 116d0 │ │ │ │ + b ff20 │ │ │ │ + mr r30,r26 │ │ │ │ + std r28,32(r1) │ │ │ │ + mr r25,r18 │ │ │ │ addi r15,r31,16 │ │ │ │ - mr r18,r17 │ │ │ │ - std r9,32(r1) │ │ │ │ - mr r29,r16 │ │ │ │ + mr r29,r21 │ │ │ │ + mr r26,r2 │ │ │ │ + mr r28,r18 │ │ │ │ + nop │ │ │ │ lfd f28,0(r15) │ │ │ │ lfd f29,8(r15) │ │ │ │ + mr r18,r20 │ │ │ │ + mr r21,r27 │ │ │ │ lfd f30,0(r31) │ │ │ │ lfd f31,8(r31) │ │ │ │ - mr r16,r23 │ │ │ │ - mr r17,r27 │ │ │ │ nop │ │ │ │ nop │ │ │ │ - lfd f3,0(r17) │ │ │ │ - lfd f4,8(r17) │ │ │ │ + lfd f3,0(r21) │ │ │ │ + lfd f4,8(r21) │ │ │ │ + addi r25,r25,32 │ │ │ │ + addi r21,r21,16 │ │ │ │ lfd f1,0(r24) │ │ │ │ lfd f2,8(r24) │ │ │ │ - addi r18,r18,32 │ │ │ │ - addi r17,r17,16 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ lfd f3,0(r29) │ │ │ │ lfd f4,8(r29) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - lfd f3,-32(r18) │ │ │ │ - lfd f4,-24(r18) │ │ │ │ + bl 329c │ │ │ │ + lfd f3,-32(r25) │ │ │ │ + lfd f4,-24(r25) │ │ │ │ fmr f27,f2 │ │ │ │ fmr f26,f1 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ - lfd f3,-16(r18) │ │ │ │ - lfd f4,-8(r18) │ │ │ │ + bl 38f0 │ │ │ │ + lfd f3,-16(r25) │ │ │ │ + lfd f4,-8(r25) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ fmr f2,f27 │ │ │ │ fmr f1,f26 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ - addic. r16,r16,-1 │ │ │ │ + bl 38f0 │ │ │ │ + addic. r18,r18,-1 │ │ │ │ stfd f30,0(r31) │ │ │ │ stfd f31,8(r31) │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ stfd f1,0(r15) │ │ │ │ stfd f2,8(r15) │ │ │ │ - bne 12a40 │ │ │ │ + bne 118e0 │ │ │ │ addi r30,r30,1 │ │ │ │ addi r29,r29,16 │ │ │ │ - add r28,r28,r14 │ │ │ │ - cmpd r19,r30 │ │ │ │ - beq 12c50 │ │ │ │ - mr r18,r28 │ │ │ │ - b 12a20 │ │ │ │ - mr r29,r14 │ │ │ │ - mr r22,r14 │ │ │ │ - addi r28,r31,16 │ │ │ │ - mr r14,r24 │ │ │ │ - mr r24,r25 │ │ │ │ + add r28,r28,r16 │ │ │ │ + cmpd r17,r30 │ │ │ │ + beq 11ab0 │ │ │ │ + mr r25,r28 │ │ │ │ + b 118c0 │ │ │ │ + mr r24,r22 │ │ │ │ + addi r23,r31,16 │ │ │ │ + mr r29,r22 │ │ │ │ nop │ │ │ │ nop │ │ │ │ - lfd f28,0(r28) │ │ │ │ - lfd f29,8(r28) │ │ │ │ + lfd f28,0(r23) │ │ │ │ + lfd f29,8(r23) │ │ │ │ + mr r22,r28 │ │ │ │ + mr r16,r27 │ │ │ │ lfd f30,0(r31) │ │ │ │ lfd f31,8(r31) │ │ │ │ - mr r25,r15 │ │ │ │ - mr r23,r27 │ │ │ │ nop │ │ │ │ nop │ │ │ │ - lfd f3,0(r23) │ │ │ │ - lfd f4,8(r23) │ │ │ │ + lfd f3,0(r16) │ │ │ │ + lfd f4,8(r16) │ │ │ │ + addi r24,r24,32 │ │ │ │ + addi r16,r16,16 │ │ │ │ lfd f1,0(r30) │ │ │ │ lfd f2,8(r30) │ │ │ │ - addi r29,r29,32 │ │ │ │ - addi r23,r23,16 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - lfd f3,0(r24) │ │ │ │ - lfd f4,8(r24) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - lfd f3,-32(r29) │ │ │ │ - lfd f4,-24(r29) │ │ │ │ + bl 329c │ │ │ │ + lfd f3,0(r17) │ │ │ │ + lfd f4,8(r17) │ │ │ │ + bl 329c │ │ │ │ + lfd f3,-32(r24) │ │ │ │ + lfd f4,-24(r24) │ │ │ │ fmr f27,f2 │ │ │ │ fmr f26,f1 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ - lfd f3,-16(r29) │ │ │ │ - lfd f4,-8(r29) │ │ │ │ + bl 38f0 │ │ │ │ + lfd f3,-16(r24) │ │ │ │ + lfd f4,-8(r24) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ fmr f2,f27 │ │ │ │ fmr f1,f26 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ - addic. r25,r25,-1 │ │ │ │ + bl 38f0 │ │ │ │ + addic. r22,r22,-1 │ │ │ │ stfd f30,0(r31) │ │ │ │ stfd f31,8(r31) │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ - stfd f1,0(r28) │ │ │ │ - stfd f2,8(r28) │ │ │ │ - bne 12b50 │ │ │ │ - addi r14,r14,1 │ │ │ │ - addi r24,r24,16 │ │ │ │ - add r22,r22,r26 │ │ │ │ - cmpd r21,r14 │ │ │ │ - beq 128e0 │ │ │ │ - mr r29,r22 │ │ │ │ - b 12b30 │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ + stfd f1,0(r23) │ │ │ │ + stfd f2,8(r23) │ │ │ │ + bne 119d0 │ │ │ │ + addi r21,r21,1 │ │ │ │ + addi r17,r17,16 │ │ │ │ + add r29,r29,r26 │ │ │ │ + cmpd r20,r21 │ │ │ │ + beq 11790 │ │ │ │ + mr r24,r29 │ │ │ │ + b 119b0 │ │ │ │ nop │ │ │ │ - addi r17,r17,1 │ │ │ │ - addi r26,r26,16 │ │ │ │ - add r16,r16,r21 │ │ │ │ - cmpd r17,r23 │ │ │ │ - beq 10ecc │ │ │ │ - add r28,r16,r29 │ │ │ │ - b 10d08 │ │ │ │ + addi r26,r26,1 │ │ │ │ + addi r29,r29,16 │ │ │ │ + add r28,r28,r19 │ │ │ │ + cmpd r26,r20 │ │ │ │ + beq ff04 │ │ │ │ + add r21,r28,r23 │ │ │ │ + b fd78 │ │ │ │ nop │ │ │ │ - ld r9,32(r1) │ │ │ │ - b 12660 │ │ │ │ - mr r21,r20 │ │ │ │ - std r29,40(r1) │ │ │ │ + ld r28,32(r1) │ │ │ │ + mr r2,r26 │ │ │ │ + b 11520 │ │ │ │ + std r21,448(r1) │ │ │ │ + ld r18,376(r1) │ │ │ │ + mr r21,r29 │ │ │ │ + mr r29,r17 │ │ │ │ + ld r17,448(r1) │ │ │ │ + mr r20,r19 │ │ │ │ + std r28,72(r1) │ │ │ │ + addi r24,r31,16 │ │ │ │ + mr r2,r25 │ │ │ │ + mr r28,r15 │ │ │ │ + mr r19,r26 │ │ │ │ + std r23,48(r1) │ │ │ │ + std r11,56(r1) │ │ │ │ + std r12,64(r1) │ │ │ │ + std r22,40(r1) │ │ │ │ + std r0,80(r1) │ │ │ │ std r30,368(r1) │ │ │ │ - addi r23,r31,16 │ │ │ │ - mr r30,r14 │ │ │ │ - mr r17,r0 │ │ │ │ - mr r15,r9 │ │ │ │ - mr r29,r19 │ │ │ │ - mr r18,r8 │ │ │ │ - std r11,48(r1) │ │ │ │ - mr r14,r24 │ │ │ │ - mr r20,r28 │ │ │ │ - std r12,56(r1) │ │ │ │ - std r22,376(r1) │ │ │ │ - std r26,440(r1) │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - ld r26,376(r1) │ │ │ │ - li r28,0 │ │ │ │ + li r26,0 │ │ │ │ lfd f28,0(r31) │ │ │ │ lfd f29,8(r31) │ │ │ │ - mr r22,r29 │ │ │ │ - lfd f30,0(r23) │ │ │ │ - lfd f31,8(r23) │ │ │ │ - std r21,32(r1) │ │ │ │ - mr r21,r14 │ │ │ │ - mr r29,r28 │ │ │ │ - mr r24,r26 │ │ │ │ + mr r22,r2 │ │ │ │ + std r2,32(r1) │ │ │ │ + lfd f30,0(r24) │ │ │ │ + lfd f31,8(r24) │ │ │ │ + mr r30,r26 │ │ │ │ + mr r26,r28 │ │ │ │ + mr r28,r18 │ │ │ │ nop │ │ │ │ - mr r19,r21 │ │ │ │ - mr r26,r22 │ │ │ │ - mr r28,r27 │ │ │ │ nop │ │ │ │ + mr r15,r22 │ │ │ │ + mr r23,r26 │ │ │ │ + mr r25,r27 │ │ │ │ + nop │ │ │ │ + lfd f3,0(r25) │ │ │ │ + lfd f4,8(r25) │ │ │ │ + addi r15,r15,32 │ │ │ │ + addi r25,r25,16 │ │ │ │ + lfd f1,0(r29) │ │ │ │ + lfd f2,8(r29) │ │ │ │ + bl 329c │ │ │ │ lfd f3,0(r28) │ │ │ │ lfd f4,8(r28) │ │ │ │ - lfd f1,0(r30) │ │ │ │ - lfd f2,8(r30) │ │ │ │ - addi r19,r19,32 │ │ │ │ - addi r28,r28,16 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - lfd f3,0(r24) │ │ │ │ - lfd f4,8(r24) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - lfd f3,-32(r19) │ │ │ │ - lfd f4,-24(r19) │ │ │ │ + bl 329c │ │ │ │ + lfd f3,-32(r15) │ │ │ │ + lfd f4,-24(r15) │ │ │ │ fmr f27,f2 │ │ │ │ fmr f26,f1 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ - lfd f3,-16(r19) │ │ │ │ - lfd f4,-8(r19) │ │ │ │ + bl 38f0 │ │ │ │ + lfd f3,-16(r15) │ │ │ │ + lfd f4,-8(r15) │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ fmr f2,f27 │ │ │ │ fmr f1,f26 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ - addic. r26,r26,-1 │ │ │ │ + bl 38f0 │ │ │ │ + addic. r23,r23,-1 │ │ │ │ stfd f28,0(r31) │ │ │ │ stfd f29,8(r31) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - stfd f1,0(r23) │ │ │ │ - stfd f2,8(r23) │ │ │ │ - bne 12ce0 │ │ │ │ - addi r29,r29,1 │ │ │ │ - addi r24,r24,16 │ │ │ │ - add r21,r21,r25 │ │ │ │ - cmpd r29,r22 │ │ │ │ - bne 12cd0 │ │ │ │ - ld r21,32(r1) │ │ │ │ - mr r29,r22 │ │ │ │ - addi r30,r30,16 │ │ │ │ - add r14,r14,r16 │ │ │ │ - addi r21,r21,1 │ │ │ │ - cmpd r21,r18 │ │ │ │ - bne 12ca0 │ │ │ │ - ld r29,40(r1) │ │ │ │ - ld r11,48(r1) │ │ │ │ - ld r12,56(r1) │ │ │ │ + stfd f1,0(r24) │ │ │ │ + stfd f2,8(r24) │ │ │ │ + bne 11b40 │ │ │ │ + addi r30,r30,1 │ │ │ │ + addi r28,r28,16 │ │ │ │ + add r22,r22,r16 │ │ │ │ + cmpd r30,r26 │ │ │ │ + bne 11b30 │ │ │ │ + addi r20,r20,1 │ │ │ │ + ld r2,32(r1) │ │ │ │ + ld r9,40(r1) │ │ │ │ + mr r28,r26 │ │ │ │ + addi r29,r29,16 │ │ │ │ + cmpd r20,r14 │ │ │ │ + add r2,r2,r9 │ │ │ │ + bne 11b00 │ │ │ │ + ld r23,48(r1) │ │ │ │ + ld r11,56(r1) │ │ │ │ + mr r29,r21 │ │ │ │ + mr r26,r19 │ │ │ │ + mr r21,r17 │ │ │ │ + ld r12,64(r1) │ │ │ │ + ld r28,72(r1) │ │ │ │ + ld r0,80(r1) │ │ │ │ ld r30,368(r1) │ │ │ │ - mr r0,r17 │ │ │ │ - mr r9,r15 │ │ │ │ - ld r22,376(r1) │ │ │ │ - ld r26,440(r1) │ │ │ │ - mr r8,r18 │ │ │ │ - mr r28,r20 │ │ │ │ - sldi r8,r8,4 │ │ │ │ - add r30,r8,r30 │ │ │ │ - cmpdi r9,0 │ │ │ │ - blt 10ef0 │ │ │ │ + sldi r14,r14,4 │ │ │ │ + add r30,r14,r30 │ │ │ │ cmpdi r12,0 │ │ │ │ - blt 10ef0 │ │ │ │ - ld r10,432(r1) │ │ │ │ - maddld r17,r26,r0,r29 │ │ │ │ - addi r20,r9,1 │ │ │ │ - ld r9,360(r1) │ │ │ │ - addi r28,r28,1 │ │ │ │ - addi r15,r11,2 │ │ │ │ - li r19,0 │ │ │ │ - addi r25,r31,16 │ │ │ │ - sldi r21,r28,1 │ │ │ │ - mulld r18,r10,r26 │ │ │ │ + blt ff20 │ │ │ │ + cmpdi r0,0 │ │ │ │ + blt ff20 │ │ │ │ + maddld r17,r26,r11,r23 │ │ │ │ + mulld r29,r29,r26 │ │ │ │ + ld r2,360(r1) │ │ │ │ + addi r8,r21,1 │ │ │ │ + ld r21,376(r1) │ │ │ │ + addi r15,r12,1 │ │ │ │ sldi r26,r26,5 │ │ │ │ + addi r28,r28,2 │ │ │ │ + li r19,0 │ │ │ │ + addi r24,r31,16 │ │ │ │ + sldi r20,r8,1 │ │ │ │ sldi r17,r17,5 │ │ │ │ - add r17,r9,r17 │ │ │ │ - sldi r18,r18,5 │ │ │ │ + sldi r18,r29,5 │ │ │ │ + add r17,r2,r17 │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ lfd f30,0(r31) │ │ │ │ lfd f31,8(r31) │ │ │ │ - lfd f26,0(r25) │ │ │ │ - lfd f27,8(r25) │ │ │ │ - mr r23,r17 │ │ │ │ - mr r28,r22 │ │ │ │ - li r24,0 │ │ │ │ + mr r22,r17 │ │ │ │ + mr r25,r21 │ │ │ │ + li r23,0 │ │ │ │ + lfd f26,0(r24) │ │ │ │ + lfd f27,8(r24) │ │ │ │ nop │ │ │ │ - mr r29,r23 │ │ │ │ - mr r14,r15 │ │ │ │ + mr r29,r22 │ │ │ │ + mr r14,r28 │ │ │ │ mr r16,r27 │ │ │ │ nop │ │ │ │ lfd f3,0(r16) │ │ │ │ lfd f4,8(r16) │ │ │ │ - lfd f1,0(r30) │ │ │ │ - lfd f2,8(r30) │ │ │ │ addi r29,r29,32 │ │ │ │ addi r16,r16,16 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - lfd f3,0(r28) │ │ │ │ - lfd f4,8(r28) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + lfd f1,0(r30) │ │ │ │ + lfd f2,8(r30) │ │ │ │ + bl 329c │ │ │ │ + lfd f3,0(r25) │ │ │ │ + lfd f4,8(r25) │ │ │ │ + bl 329c │ │ │ │ lfd f3,-32(r29) │ │ │ │ lfd f4,-24(r29) │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ + bl 38f0 │ │ │ │ lfd f3,-16(r29) │ │ │ │ lfd f4,-8(r29) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f27 │ │ │ │ fmr f1,f26 │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ + bl 38f0 │ │ │ │ addic. r14,r14,-1 │ │ │ │ stfd f30,0(r31) │ │ │ │ stfd f31,8(r31) │ │ │ │ fmr f27,f2 │ │ │ │ fmr f26,f1 │ │ │ │ - stfd f1,0(r25) │ │ │ │ - stfd f2,8(r25) │ │ │ │ - bne 12e70 │ │ │ │ - addi r24,r24,1 │ │ │ │ - addi r28,r28,16 │ │ │ │ - add r23,r23,r26 │ │ │ │ - cmpd r24,r21 │ │ │ │ - bne 12e60 │ │ │ │ + stfd f1,0(r24) │ │ │ │ + stfd f2,8(r24) │ │ │ │ + bne 11cc0 │ │ │ │ + addi r23,r23,1 │ │ │ │ + addi r25,r25,16 │ │ │ │ + add r22,r22,r26 │ │ │ │ + cmpd r23,r20 │ │ │ │ + bne 11cb0 │ │ │ │ addi r19,r19,1 │ │ │ │ addi r30,r30,16 │ │ │ │ add r17,r17,r18 │ │ │ │ - cmpd r19,r20 │ │ │ │ - bne 12e40 │ │ │ │ - b 10ef0 │ │ │ │ - std r31,352(r1) │ │ │ │ - mr r31,r15 │ │ │ │ - std r9,72(r1) │ │ │ │ - cmpdi cr3,r24,0 │ │ │ │ - mr r9,r23 │ │ │ │ - mr r23,r14 │ │ │ │ - std r29,56(r1) │ │ │ │ - std r0,64(r1) │ │ │ │ - std r8,48(r1) │ │ │ │ - std r12,80(r1) │ │ │ │ - std r30,368(r1) │ │ │ │ + cmpd r19,r15 │ │ │ │ + bne 11c90 │ │ │ │ + b ff20 │ │ │ │ + std r23,56(r1) │ │ │ │ + std r11,64(r1) │ │ │ │ + cmpdi cr4,r24,0 │ │ │ │ + mr r22,r28 │ │ │ │ + mr r23,r15 │ │ │ │ + mr r2,r6 │ │ │ │ std r26,440(r1) │ │ │ │ - std r28,448(r1) │ │ │ │ - ld r15,352(r1) │ │ │ │ + std r21,448(r1) │ │ │ │ + mr r26,r29 │ │ │ │ + mr r21,r31 │ │ │ │ + std r12,72(r1) │ │ │ │ + std r0,80(r1) │ │ │ │ + std r5,48(r1) │ │ │ │ + std r30,368(r1) │ │ │ │ nop │ │ │ │ - li r30,0 │ │ │ │ - mr r29,r15 │ │ │ │ - mr r21,r22 │ │ │ │ - mr r15,r22 │ │ │ │ - std r31,32(r1) │ │ │ │ - std r9,40(r1) │ │ │ │ - mr r14,r30 │ │ │ │ nop │ │ │ │ - add r22,r18,r31 │ │ │ │ - ble cr4,13098 │ │ │ │ + nop │ │ │ │ + li r31,0 │ │ │ │ + ld r25,376(r1) │ │ │ │ + mr r29,r21 │ │ │ │ + mr r30,r22 │ │ │ │ + mr r21,r26 │ │ │ │ + std r22,32(r1) │ │ │ │ + std r2,40(r1) │ │ │ │ + mr r15,r31 │ │ │ │ + add r22,r19,r30 │ │ │ │ + ble cr3,11ec0 │ │ │ │ lfd f28,16(r29) │ │ │ │ lfd f29,24(r29) │ │ │ │ + addi r31,r29,16 │ │ │ │ + mr r26,r16 │ │ │ │ + mr r28,r27 │ │ │ │ lfd f30,0(r29) │ │ │ │ lfd f31,8(r29) │ │ │ │ - addi r30,r29,16 │ │ │ │ - mr r26,r25 │ │ │ │ - mr r28,r27 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ lfd f3,0(r28) │ │ │ │ lfd f4,8(r28) │ │ │ │ - lfd f1,0(r23) │ │ │ │ - lfd f2,8(r23) │ │ │ │ addi r22,r22,32 │ │ │ │ addi r28,r28,16 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - lfd f3,0(r21) │ │ │ │ - lfd f4,8(r21) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + lfd f1,0(r23) │ │ │ │ + lfd f2,8(r23) │ │ │ │ + bl 329c │ │ │ │ + lfd f3,0(r25) │ │ │ │ + lfd f4,8(r25) │ │ │ │ + bl 329c │ │ │ │ lfd f3,-32(r22) │ │ │ │ lfd f4,-24(r22) │ │ │ │ fmr f27,f2 │ │ │ │ fmr f26,f1 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ + bl 38f0 │ │ │ │ lfd f3,-16(r22) │ │ │ │ lfd f4,-8(r22) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ fmr f2,f27 │ │ │ │ fmr f1,f26 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ + bl 38f0 │ │ │ │ addic. r26,r26,-1 │ │ │ │ stfd f30,0(r29) │ │ │ │ stfd f31,8(r29) │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ - stfd f1,0(r30) │ │ │ │ - stfd f2,8(r30) │ │ │ │ - bne 12fe0 │ │ │ │ - mr r22,r31 │ │ │ │ - blt cr3,13178 │ │ │ │ + stfd f1,0(r31) │ │ │ │ + stfd f2,8(r31) │ │ │ │ + bne 11e20 │ │ │ │ + mr r22,r30 │ │ │ │ + blt cr4,11f90 │ │ │ │ lfd f28,16(r29) │ │ │ │ lfd f29,24(r29) │ │ │ │ + addi r31,r29,16 │ │ │ │ + addi r26,r24,1 │ │ │ │ + mr r28,r18 │ │ │ │ lfd f30,0(r29) │ │ │ │ lfd f31,8(r29) │ │ │ │ - addi r30,r29,16 │ │ │ │ - addi r26,r24,1 │ │ │ │ - mr r28,r17 │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ nop │ │ │ │ lfd f3,0(r28) │ │ │ │ lfd f4,8(r28) │ │ │ │ - lfd f1,0(r23) │ │ │ │ - lfd f2,8(r23) │ │ │ │ addi r22,r22,32 │ │ │ │ addi r28,r28,16 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - lfd f3,0(r21) │ │ │ │ - lfd f4,8(r21) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + lfd f1,0(r23) │ │ │ │ + lfd f2,8(r23) │ │ │ │ + bl 329c │ │ │ │ + lfd f3,0(r25) │ │ │ │ + lfd f4,8(r25) │ │ │ │ + bl 329c │ │ │ │ lfd f3,-32(r22) │ │ │ │ lfd f4,-24(r22) │ │ │ │ fmr f27,f2 │ │ │ │ fmr f26,f1 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ + bl 38f0 │ │ │ │ lfd f3,-16(r22) │ │ │ │ lfd f4,-8(r22) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ fmr f2,f27 │ │ │ │ fmr f1,f26 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ + bl 38f0 │ │ │ │ addic. r26,r26,-1 │ │ │ │ stfd f30,0(r29) │ │ │ │ stfd f31,8(r29) │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ - stfd f1,0(r30) │ │ │ │ - stfd f2,8(r30) │ │ │ │ - bne 130c0 │ │ │ │ - addi r14,r14,1 │ │ │ │ - addi r21,r21,16 │ │ │ │ - add r31,r31,r19 │ │ │ │ - cmpd r14,r20 │ │ │ │ - bne 12fb0 │ │ │ │ - ld r9,40(r1) │ │ │ │ - ld r10,48(r1) │ │ │ │ - ld r31,32(r1) │ │ │ │ - mr r22,r15 │ │ │ │ + stfd f1,0(r31) │ │ │ │ + stfd f2,8(r31) │ │ │ │ + bne 11ef0 │ │ │ │ + addi r15,r15,1 │ │ │ │ + addi r25,r25,16 │ │ │ │ + add r30,r30,r17 │ │ │ │ + cmpd r15,r20 │ │ │ │ + bne 11df0 │ │ │ │ + ld r2,40(r1) │ │ │ │ + ld r22,32(r1) │ │ │ │ + mr r26,r21 │ │ │ │ addi r23,r23,16 │ │ │ │ - mr r15,r29 │ │ │ │ - addi r9,r9,1 │ │ │ │ - add r31,r31,r16 │ │ │ │ - cmpd r9,r10 │ │ │ │ - bne 12f90 │ │ │ │ - ld r29,56(r1) │ │ │ │ - ld r0,64(r1) │ │ │ │ - ld r9,72(r1) │ │ │ │ - ld r12,80(r1) │ │ │ │ - mr r8,r10 │ │ │ │ - mr r31,r15 │ │ │ │ + mr r21,r29 │ │ │ │ + ld r9,48(r1) │ │ │ │ + addi r2,r2,1 │ │ │ │ + add r22,r22,r9 │ │ │ │ + cmpd r2,r14 │ │ │ │ + bne 11dd0 │ │ │ │ + mr r31,r29 │ │ │ │ + ld r23,56(r1) │ │ │ │ + mr r29,r26 │ │ │ │ + ld r11,64(r1) │ │ │ │ + ld r12,72(r1) │ │ │ │ + ld r0,80(r1) │ │ │ │ ld r30,368(r1) │ │ │ │ ld r26,440(r1) │ │ │ │ - ld r28,448(r1) │ │ │ │ - sldi r8,r8,4 │ │ │ │ - add r30,r8,r30 │ │ │ │ - cmpdi r9,0 │ │ │ │ - blt 10ef0 │ │ │ │ + ld r21,448(r1) │ │ │ │ + sldi r14,r14,4 │ │ │ │ + add r30,r14,r30 │ │ │ │ cmpdi r12,0 │ │ │ │ - subf r19,r24,r12 │ │ │ │ - blt 10ef0 │ │ │ │ - ld r10,432(r1) │ │ │ │ - mulld r14,r26,r0 │ │ │ │ - addi r21,r9,1 │ │ │ │ - sldi r20,r19,4 │ │ │ │ - ld r9,360(r1) │ │ │ │ - addi r28,r28,1 │ │ │ │ - cmpdi cr4,r19,0 │ │ │ │ - sldi r29,r29,5 │ │ │ │ - li r15,0 │ │ │ │ - std r22,376(r1) │ │ │ │ - add r20,r20,r27 │ │ │ │ - cmpdi cr3,r24,0 │ │ │ │ - std r21,32(r1) │ │ │ │ - sldi r23,r28,1 │ │ │ │ - mulld r18,r10,r26 │ │ │ │ - isel r20,r20,r27,4*cr4+gt │ │ │ │ + blt ff20 │ │ │ │ + cmpdi r0,0 │ │ │ │ + subf r17,r24,r0 │ │ │ │ + blt ff20 │ │ │ │ + mulld r16,r26,r11 │ │ │ │ + mulld r29,r29,r26 │ │ │ │ + ld r2,360(r1) │ │ │ │ + sldi r20,r17,4 │ │ │ │ + addi r8,r21,1 │ │ │ │ + cmpdi cr3,r17,0 │ │ │ │ + addi r15,r12,1 │ │ │ │ sldi r26,r26,5 │ │ │ │ - sldi r14,r14,5 │ │ │ │ - add r14,r9,r14 │ │ │ │ - sldi r18,r18,5 │ │ │ │ - std r18,40(r1) │ │ │ │ + sldi r23,r23,5 │ │ │ │ + add r20,r20,r27 │ │ │ │ + sldi r28,r8,1 │ │ │ │ + li r14,0 │ │ │ │ + cmpdi cr4,r24,0 │ │ │ │ + isel r20,r20,r27,4*cr3+gt │ │ │ │ + sldi r16,r16,5 │ │ │ │ + sldi r19,r29,5 │ │ │ │ + add r16,r2,r16 │ │ │ │ + std r19,40(r1) │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ld r28,376(r1) │ │ │ │ - mr r16,r14 │ │ │ │ - li r17,0 │ │ │ │ nop │ │ │ │ - add r18,r29,r16 │ │ │ │ - ble cr4,13348 │ │ │ │ + ld r29,376(r1) │ │ │ │ + mr r18,r16 │ │ │ │ + li r22,0 │ │ │ │ + std r16,32(r1) │ │ │ │ + add r16,r23,r18 │ │ │ │ + ble cr3,12140 │ │ │ │ lfd f28,16(r31) │ │ │ │ lfd f29,24(r31) │ │ │ │ + addi r25,r31,16 │ │ │ │ + mr r19,r17 │ │ │ │ + mr r21,r27 │ │ │ │ lfd f30,0(r31) │ │ │ │ lfd f31,8(r31) │ │ │ │ - addi r25,r31,16 │ │ │ │ - mr r21,r19 │ │ │ │ - mr r22,r27 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - lfd f3,0(r22) │ │ │ │ - lfd f4,8(r22) │ │ │ │ + lfd f3,0(r21) │ │ │ │ + lfd f4,8(r21) │ │ │ │ + addi r16,r16,32 │ │ │ │ + addi r21,r21,16 │ │ │ │ lfd f1,0(r30) │ │ │ │ lfd f2,8(r30) │ │ │ │ - addi r18,r18,32 │ │ │ │ - addi r22,r22,16 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - lfd f3,0(r28) │ │ │ │ - lfd f4,8(r28) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - lfd f3,-32(r18) │ │ │ │ - lfd f4,-24(r18) │ │ │ │ + bl 329c │ │ │ │ + lfd f3,0(r29) │ │ │ │ + lfd f4,8(r29) │ │ │ │ + bl 329c │ │ │ │ + lfd f3,-32(r16) │ │ │ │ + lfd f4,-24(r16) │ │ │ │ fmr f27,f2 │ │ │ │ fmr f26,f1 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ - lfd f3,-16(r18) │ │ │ │ - lfd f4,-8(r18) │ │ │ │ + bl 38f0 │ │ │ │ + lfd f3,-16(r16) │ │ │ │ + lfd f4,-8(r16) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ fmr f2,f27 │ │ │ │ fmr f1,f26 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ - addic. r21,r21,-1 │ │ │ │ + bl 38f0 │ │ │ │ + addic. r19,r19,-1 │ │ │ │ stfd f30,0(r31) │ │ │ │ stfd f31,8(r31) │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ stfd f1,0(r25) │ │ │ │ stfd f2,8(r25) │ │ │ │ - bne 13290 │ │ │ │ - mr r18,r16 │ │ │ │ - blt cr3,13428 │ │ │ │ + bne 120a0 │ │ │ │ + mr r16,r18 │ │ │ │ + blt cr4,12210 │ │ │ │ lfd f28,16(r31) │ │ │ │ lfd f29,24(r31) │ │ │ │ + addi r25,r31,16 │ │ │ │ + addi r19,r24,1 │ │ │ │ + mr r21,r20 │ │ │ │ lfd f30,0(r31) │ │ │ │ lfd f31,8(r31) │ │ │ │ - addi r25,r31,16 │ │ │ │ - addi r21,r24,1 │ │ │ │ - mr r22,r20 │ │ │ │ nop │ │ │ │ - lfd f3,0(r22) │ │ │ │ - lfd f4,8(r22) │ │ │ │ - lfd f1,0(r30) │ │ │ │ - lfd f2,8(r30) │ │ │ │ - addi r18,r18,32 │ │ │ │ - addi r22,r22,16 │ │ │ │ - bl 4db58 │ │ │ │ nop │ │ │ │ - lfd f3,0(r28) │ │ │ │ - lfd f4,8(r28) │ │ │ │ - bl 4db58 │ │ │ │ nop │ │ │ │ - lfd f3,-32(r18) │ │ │ │ - lfd f4,-24(r18) │ │ │ │ + lfd f3,0(r21) │ │ │ │ + lfd f4,8(r21) │ │ │ │ + addi r16,r16,32 │ │ │ │ + addi r21,r21,16 │ │ │ │ + lfd f1,0(r30) │ │ │ │ + lfd f2,8(r30) │ │ │ │ + bl 329c │ │ │ │ + lfd f3,0(r29) │ │ │ │ + lfd f4,8(r29) │ │ │ │ + bl 329c │ │ │ │ + lfd f3,-32(r16) │ │ │ │ + lfd f4,-24(r16) │ │ │ │ fmr f27,f2 │ │ │ │ fmr f26,f1 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ - lfd f3,-16(r18) │ │ │ │ - lfd f4,-8(r18) │ │ │ │ + bl 38f0 │ │ │ │ + lfd f3,-16(r16) │ │ │ │ + lfd f4,-8(r16) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ fmr f2,f27 │ │ │ │ fmr f1,f26 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ - addic. r21,r21,-1 │ │ │ │ + bl 38f0 │ │ │ │ + addic. r19,r19,-1 │ │ │ │ stfd f30,0(r31) │ │ │ │ stfd f31,8(r31) │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ stfd f1,0(r25) │ │ │ │ stfd f2,8(r25) │ │ │ │ - bne 13370 │ │ │ │ - addi r17,r17,1 │ │ │ │ - addi r28,r28,16 │ │ │ │ - add r16,r16,r26 │ │ │ │ - cmpd r17,r23 │ │ │ │ - bne 13260 │ │ │ │ - ld r9,40(r1) │ │ │ │ - addi r15,r15,1 │ │ │ │ + bne 12170 │ │ │ │ + addi r22,r22,1 │ │ │ │ + addi r29,r29,16 │ │ │ │ + add r18,r18,r26 │ │ │ │ + cmpd r22,r28 │ │ │ │ + bne 12070 │ │ │ │ + addi r14,r14,1 │ │ │ │ + ld r16,32(r1) │ │ │ │ + ld r2,40(r1) │ │ │ │ addi r30,r30,16 │ │ │ │ - add r14,r14,r9 │ │ │ │ - ld r9,32(r1) │ │ │ │ - cmpd r15,r9 │ │ │ │ - bne 13250 │ │ │ │ - b 10ef0 │ │ │ │ - ld r10,64(r1) │ │ │ │ - ld r9,32(r1) │ │ │ │ + cmpd r14,r15 │ │ │ │ + add r16,r16,r2 │ │ │ │ + bne 12060 │ │ │ │ + b ff20 │ │ │ │ + ld r2,56(r1) │ │ │ │ + addi r20,r20,1 │ │ │ │ addi r30,r30,16 │ │ │ │ - add r25,r25,r10 │ │ │ │ - ld r10,56(r1) │ │ │ │ - addi r9,r9,1 │ │ │ │ - std r9,32(r1) │ │ │ │ - cmpd r9,r10 │ │ │ │ - bne 11fd8 │ │ │ │ - b 10ef0 │ │ │ │ - ld r9,32(r1) │ │ │ │ + add r29,r29,r2 │ │ │ │ + ld r2,48(r1) │ │ │ │ + cmpd r20,r2 │ │ │ │ + bne 10ee0 │ │ │ │ + b ff20 │ │ │ │ + addi r19,r19,1 │ │ │ │ addi r30,r30,16 │ │ │ │ - add r26,r26,r16 │ │ │ │ - addi r9,r9,1 │ │ │ │ - cmpd r9,r28 │ │ │ │ - std r9,32(r1) │ │ │ │ - bne 11b2c │ │ │ │ - b 10ef0 │ │ │ │ + add r18,r18,r29 │ │ │ │ + cmpd r19,r20 │ │ │ │ + bne 10aa4 │ │ │ │ + b ff20 │ │ │ │ .long 0x0 │ │ │ │ .long 0x3020000 │ │ │ │ .long 0x1286 │ │ │ │ - addis r2,r12,6 │ │ │ │ - addi r2,r2,19024 │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + mfcr r11 │ │ │ │ mflr r0 │ │ │ │ stfd f30,-16(r1) │ │ │ │ stfd f31,-8(r1) │ │ │ │ + fmr f30,f1 │ │ │ │ + fmr f31,f2 │ │ │ │ + std r15,-168(r1) │ │ │ │ std r16,-160(r1) │ │ │ │ - std r17,-152(r1) │ │ │ │ - mfcr r11 │ │ │ │ + std r0,16(r1) │ │ │ │ std r18,-144(r1) │ │ │ │ + stw r11,8(r1) │ │ │ │ std r21,-120(r1) │ │ │ │ std r24,-96(r1) │ │ │ │ std r25,-88(r1) │ │ │ │ + mr r24,r10 │ │ │ │ std r26,-80(r1) │ │ │ │ std r27,-72(r1) │ │ │ │ + mr r26,r7 │ │ │ │ std r28,-64(r1) │ │ │ │ std r29,-56(r1) │ │ │ │ std r30,-48(r1) │ │ │ │ std r31,-40(r1) │ │ │ │ mr r31,r3 │ │ │ │ - fmr f31,f2 │ │ │ │ - fmr f30,f1 │ │ │ │ mr r30,r5 │ │ │ │ - mr r21,r6 │ │ │ │ - mr r24,r10 │ │ │ │ - std r0,16(r1) │ │ │ │ - mr r26,r7 │ │ │ │ - stw r11,8(r1) │ │ │ │ stdu r1,-304(r1) │ │ │ │ + ld r28,408(r1) │ │ │ │ std r4,344(r1) │ │ │ │ - ld r25,408(r1) │ │ │ │ - ld r28,432(r1) │ │ │ │ - ld r16,416(r1) │ │ │ │ + std r6,360(r1) │ │ │ │ + ld r21,432(r1) │ │ │ │ + ld r29,416(r1) │ │ │ │ ld r27,424(r1) │ │ │ │ - ld r29,400(r1) │ │ │ │ - mr r3,r25 │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ + ld r25,400(r1) │ │ │ │ + mr r3,r28 │ │ │ │ + bl 3290 │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - bl 38c0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - bl 4d4b8 │ │ │ │ - nop │ │ │ │ - mr r9,r3 │ │ │ │ - mr r3,r16 │ │ │ │ - addi r7,r9,1 │ │ │ │ - subf r9,r28,r9 │ │ │ │ - add r7,r7,r28 │ │ │ │ - add r8,r9,r25 │ │ │ │ - add r7,r7,r25 │ │ │ │ - divd r17,r8,r25 │ │ │ │ - divd r9,r7,r25 │ │ │ │ - mulld r17,r17,r25 │ │ │ │ - mulld r9,r9,r25 │ │ │ │ - subf r17,r17,r8 │ │ │ │ - subf r9,r9,r7 │ │ │ │ - std r9,32(r1) │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ + bl 38e0 │ │ │ │ + bl 3430 │ │ │ │ + mr r2,r3 │ │ │ │ + mr r3,r29 │ │ │ │ + subf r9,r21,r2 │ │ │ │ + addi r2,r2,1 │ │ │ │ + add r9,r9,r28 │ │ │ │ + add r10,r21,r28 │ │ │ │ + add r10,r10,r2 │ │ │ │ + divd r2,r9,r28 │ │ │ │ + divd r15,r10,r28 │ │ │ │ + mulld r2,r2,r28 │ │ │ │ + mulld r15,r15,r28 │ │ │ │ + sldi r28,r21,1 │ │ │ │ + subf r2,r2,r9 │ │ │ │ + subf r12,r15,r10 │ │ │ │ + std r2,48(r1) │ │ │ │ + std r12,40(r1) │ │ │ │ + bl 3290 │ │ │ │ lfd f3,0(r24) │ │ │ │ lfd f4,8(r24) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - bl 38c0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - bl 4d4b8 │ │ │ │ - nop │ │ │ │ - mr r10,r3 │ │ │ │ + bl 329c │ │ │ │ + bl 38e0 │ │ │ │ + bl 3430 │ │ │ │ + mr r9,r3 │ │ │ │ mr r3,r27 │ │ │ │ - addi r8,r10,1 │ │ │ │ - subf r10,r28,r10 │ │ │ │ - add r8,r8,r28 │ │ │ │ - add r10,r10,r16 │ │ │ │ - add r8,r8,r16 │ │ │ │ - divd r24,r10,r16 │ │ │ │ - divd r18,r8,r16 │ │ │ │ - mulld r24,r24,r16 │ │ │ │ - mulld r18,r18,r16 │ │ │ │ - subf r12,r24,r10 │ │ │ │ - subf r18,r18,r8 │ │ │ │ - std r12,40(r1) │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ - lfd f3,0(r29) │ │ │ │ - lfd f4,8(r29) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - bl 38c0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - bl 4d4b8 │ │ │ │ - nop │ │ │ │ - ld r9,32(r1) │ │ │ │ - sldi r11,r28,1 │ │ │ │ + subf r10,r21,r9 │ │ │ │ + addi r9,r9,1 │ │ │ │ + add r10,r10,r29 │ │ │ │ + add r7,r21,r29 │ │ │ │ + add r7,r7,r9 │ │ │ │ + divd r16,r10,r29 │ │ │ │ + divd r24,r7,r29 │ │ │ │ + mulld r16,r16,r29 │ │ │ │ + mulld r24,r24,r29 │ │ │ │ + subf r11,r16,r10 │ │ │ │ + subf r24,r24,r7 │ │ │ │ + std r11,32(r1) │ │ │ │ + bl 3290 │ │ │ │ + lfd f3,0(r25) │ │ │ │ + lfd f4,8(r25) │ │ │ │ + bl 329c │ │ │ │ + bl 38e0 │ │ │ │ + bl 3430 │ │ │ │ ld r12,40(r1) │ │ │ │ - addi r8,r3,1 │ │ │ │ - subf r10,r28,r3 │ │ │ │ - addi r7,r11,1 │ │ │ │ - add r8,r8,r28 │ │ │ │ - add r10,r10,r27 │ │ │ │ - cmpd r17,r9 │ │ │ │ - std r7,32(r1) │ │ │ │ - add r8,r8,r27 │ │ │ │ - divd r29,r10,r27 │ │ │ │ - divd r25,r8,r27 │ │ │ │ - mulld r29,r29,r27 │ │ │ │ + ld r2,48(r1) │ │ │ │ + addi r0,r28,1 │ │ │ │ + ld r11,32(r1) │ │ │ │ + subf r9,r21,r3 │ │ │ │ + addi r3,r3,1 │ │ │ │ + add r9,r9,r27 │ │ │ │ + add r10,r21,r27 │ │ │ │ + add r10,r10,r3 │ │ │ │ + cmpd r2,r12 │ │ │ │ + divd r18,r9,r27 │ │ │ │ + divd r25,r10,r27 │ │ │ │ + mulld r18,r18,r27 │ │ │ │ mulld r25,r25,r27 │ │ │ │ - subf r0,r29,r10 │ │ │ │ - subf r25,r25,r8 │ │ │ │ - bge 13938 │ │ │ │ - cmpd r12,r18 │ │ │ │ - bge 142f4 │ │ │ │ - cmpd r0,r25 │ │ │ │ - blt 14754 │ │ │ │ - cmpdi r7,0 │ │ │ │ - blt 138e0 │ │ │ │ - std r14,128(r1) │ │ │ │ - maddld r14,r16,r17,r12 │ │ │ │ - mulld r16,r16,r27 │ │ │ │ + subf r9,r18,r9 │ │ │ │ + subf r25,r25,r10 │ │ │ │ + bge 12698 │ │ │ │ + cmpd r11,r24 │ │ │ │ + bge 12fc0 │ │ │ │ + cmpd r9,r25 │ │ │ │ + blt 1320c │ │ │ │ + cmpdi r0,0 │ │ │ │ + blt 12640 │ │ │ │ + maddld r2,r29,r2,r11 │ │ │ │ + std r17,152(r1) │ │ │ │ + subf r17,r25,r0 │ │ │ │ + mulld r29,r29,r27 │ │ │ │ + sldi r18,r9,5 │ │ │ │ + ld r9,344(r1) │ │ │ │ std r19,168(r1) │ │ │ │ - subf r19,r25,r7 │ │ │ │ - addi r28,r28,1 │ │ │ │ - li r9,0 │ │ │ │ std r20,176(r1) │ │ │ │ - sldi r18,r27,5 │ │ │ │ - sldi r29,r0,5 │ │ │ │ - addi r24,r31,16 │ │ │ │ - cmpdi cr3,r25,0 │ │ │ │ - std r15,136(r1) │ │ │ │ - sldi r17,r19,4 │ │ │ │ - cmpdi cr4,r19,0 │ │ │ │ - sldi r20,r28,1 │ │ │ │ + addi r8,r21,1 │ │ │ │ std r22,192(r1) │ │ │ │ + sldi r19,r27,5 │ │ │ │ + li r15,0 │ │ │ │ + addi r24,r31,16 │ │ │ │ + sldi r16,r17,4 │ │ │ │ + cmpdi cr3,r17,0 │ │ │ │ + cmpdi cr4,r25,0 │ │ │ │ + std r14,128(r1) │ │ │ │ std r23,200(r1) │ │ │ │ + sldi r20,r8,1 │ │ │ │ stfd f28,272(r1) │ │ │ │ stfd f29,280(r1) │ │ │ │ - std r21,360(r1) │ │ │ │ - mulld r14,r14,r27 │ │ │ │ - sldi r10,r16,5 │ │ │ │ - add r17,r17,r26 │ │ │ │ - mr r16,r9 │ │ │ │ - std r10,32(r1) │ │ │ │ - ld r10,344(r1) │ │ │ │ - isel r17,r17,r26,4*cr4+gt │ │ │ │ - sldi r14,r14,5 │ │ │ │ - add r14,r10,r14 │ │ │ │ - nop │ │ │ │ - ld r27,360(r1) │ │ │ │ - mr r23,r14 │ │ │ │ - li r22,0 │ │ │ │ + mulld r2,r2,r27 │ │ │ │ + add r16,r16,r26 │ │ │ │ + sldi r22,r29,5 │ │ │ │ + isel r16,r16,r26,4*cr3+gt │ │ │ │ + std r22,32(r1) │ │ │ │ + sldi r2,r2,5 │ │ │ │ + add r21,r9,r2 │ │ │ │ + ld r28,360(r1) │ │ │ │ + mr r27,r21 │ │ │ │ + li r23,0 │ │ │ │ nop │ │ │ │ - add r28,r29,r23 │ │ │ │ - ble cr4,137cc │ │ │ │ - mr r15,r19 │ │ │ │ - mr r21,r26 │ │ │ │ - lfd f3,0(r21) │ │ │ │ - lfd f4,8(r21) │ │ │ │ + add r29,r18,r27 │ │ │ │ + ble cr3,12554 │ │ │ │ + mr r14,r17 │ │ │ │ + mr r22,r26 │ │ │ │ + lfd f3,0(r22) │ │ │ │ + lfd f4,8(r22) │ │ │ │ + addi r29,r29,32 │ │ │ │ + addi r22,r22,16 │ │ │ │ lfd f1,0(r30) │ │ │ │ lfd f2,8(r30) │ │ │ │ - addi r28,r28,32 │ │ │ │ - addi r21,r21,16 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - lfd f3,0(r27) │ │ │ │ - lfd f4,8(r27) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ + lfd f3,0(r28) │ │ │ │ + lfd f4,8(r28) │ │ │ │ + bl 329c │ │ │ │ lfd f3,0(r24) │ │ │ │ lfd f4,8(r24) │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - lfd f3,-16(r28) │ │ │ │ - lfd f4,-8(r28) │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ + lfd f3,-16(r29) │ │ │ │ + lfd f4,-8(r29) │ │ │ │ + bl 38f0 │ │ │ │ lfd f3,0(r31) │ │ │ │ lfd f4,8(r31) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ - lfd f2,-24(r28) │ │ │ │ - lfd f1,-32(r28) │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ - addic. r15,r15,-1 │ │ │ │ - stfd f30,-16(r28) │ │ │ │ - stfd f31,-8(r28) │ │ │ │ - stfd f1,-32(r28) │ │ │ │ - stfd f2,-24(r28) │ │ │ │ - bne 13720 │ │ │ │ - blt cr3,152b0 │ │ │ │ - mr r28,r23 │ │ │ │ - addi r21,r25,1 │ │ │ │ - mr r15,r17 │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - lfd f3,0(r15) │ │ │ │ - lfd f4,8(r15) │ │ │ │ + lfd f2,-24(r29) │ │ │ │ + lfd f1,-32(r29) │ │ │ │ + bl 38f0 │ │ │ │ + addic. r14,r14,-1 │ │ │ │ + stfd f30,-16(r29) │ │ │ │ + stfd f31,-8(r29) │ │ │ │ + stfd f1,-32(r29) │ │ │ │ + stfd f2,-24(r29) │ │ │ │ + bne 124c0 │ │ │ │ + blt cr4,13ea0 │ │ │ │ + mr r29,r27 │ │ │ │ + addi r22,r25,1 │ │ │ │ + mr r14,r16 │ │ │ │ + lfd f3,0(r14) │ │ │ │ + lfd f4,8(r14) │ │ │ │ + addi r29,r29,32 │ │ │ │ + addi r14,r14,16 │ │ │ │ lfd f1,0(r30) │ │ │ │ lfd f2,8(r30) │ │ │ │ - addi r28,r28,32 │ │ │ │ - addi r15,r15,16 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - lfd f3,0(r27) │ │ │ │ - lfd f4,8(r27) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ + lfd f3,0(r28) │ │ │ │ + lfd f4,8(r28) │ │ │ │ + bl 329c │ │ │ │ lfd f3,0(r24) │ │ │ │ lfd f4,8(r24) │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - lfd f3,-16(r28) │ │ │ │ - lfd f4,-8(r28) │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ + lfd f3,-16(r29) │ │ │ │ + lfd f4,-8(r29) │ │ │ │ + bl 38f0 │ │ │ │ lfd f3,0(r31) │ │ │ │ lfd f4,8(r31) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ - lfd f2,-24(r28) │ │ │ │ - lfd f1,-32(r28) │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ - addic. r21,r21,-1 │ │ │ │ - stfd f30,-16(r28) │ │ │ │ - stfd f31,-8(r28) │ │ │ │ - stfd f1,-32(r28) │ │ │ │ - stfd f2,-24(r28) │ │ │ │ - bne 137e0 │ │ │ │ - addi r22,r22,1 │ │ │ │ - addi r27,r27,16 │ │ │ │ - add r23,r23,r18 │ │ │ │ - cmpd r22,r20 │ │ │ │ - bne 13710 │ │ │ │ - addi r16,r16,1 │ │ │ │ - ld r9,32(r1) │ │ │ │ + lfd f2,-24(r29) │ │ │ │ + lfd f1,-32(r29) │ │ │ │ + bl 38f0 │ │ │ │ + addic. r22,r22,-1 │ │ │ │ + stfd f30,-16(r29) │ │ │ │ + stfd f31,-8(r29) │ │ │ │ + stfd f1,-32(r29) │ │ │ │ + stfd f2,-24(r29) │ │ │ │ + bne 12560 │ │ │ │ + addi r23,r23,1 │ │ │ │ + addi r28,r28,16 │ │ │ │ + add r27,r27,r19 │ │ │ │ + cmpd r23,r20 │ │ │ │ + bne 124b0 │ │ │ │ + addi r15,r15,1 │ │ │ │ + ld r2,32(r1) │ │ │ │ addi r30,r30,16 │ │ │ │ - cmpd r16,r20 │ │ │ │ - add r14,r14,r9 │ │ │ │ - bne 13700 │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ + cmpd r15,r20 │ │ │ │ + add r21,r21,r2 │ │ │ │ + bne 124a0 │ │ │ │ nop │ │ │ │ lfd f28,272(r1) │ │ │ │ lfd f29,280(r1) │ │ │ │ ld r14,128(r1) │ │ │ │ - ld r15,136(r1) │ │ │ │ + ld r17,152(r1) │ │ │ │ ld r19,168(r1) │ │ │ │ ld r20,176(r1) │ │ │ │ ld r22,192(r1) │ │ │ │ ld r23,200(r1) │ │ │ │ addi r1,r1,304 │ │ │ │ - ld r0,16(r1) │ │ │ │ lwz r11,8(r1) │ │ │ │ + ld r0,16(r1) │ │ │ │ + ld r15,-168(r1) │ │ │ │ ld r16,-160(r1) │ │ │ │ - ld r17,-152(r1) │ │ │ │ ld r18,-144(r1) │ │ │ │ ld r21,-120(r1) │ │ │ │ ld r24,-96(r1) │ │ │ │ ld r25,-88(r1) │ │ │ │ ld r26,-80(r1) │ │ │ │ ld r27,-72(r1) │ │ │ │ + mtlr r0 │ │ │ │ + mtocrf 32,r11 │ │ │ │ + mtocrf 16,r11 │ │ │ │ + mtocrf 8,r11 │ │ │ │ ld r28,-64(r1) │ │ │ │ ld r29,-56(r1) │ │ │ │ ld r30,-48(r1) │ │ │ │ ld r31,-40(r1) │ │ │ │ lfd f30,-16(r1) │ │ │ │ lfd f31,-8(r1) │ │ │ │ - mtlr r0 │ │ │ │ - mtocrf 32,r11 │ │ │ │ - mtocrf 16,r11 │ │ │ │ - mtocrf 8,r11 │ │ │ │ blr │ │ │ │ - cmpd r12,r18 │ │ │ │ - subf r8,r9,r7 │ │ │ │ + cmpd r11,r24 │ │ │ │ std r14,128(r1) │ │ │ │ - std r15,136(r1) │ │ │ │ + std r17,152(r1) │ │ │ │ + subf r14,r12,r0 │ │ │ │ std r19,168(r1) │ │ │ │ std r20,176(r1) │ │ │ │ std r22,192(r1) │ │ │ │ std r23,200(r1) │ │ │ │ stfd f28,272(r1) │ │ │ │ stfd f29,280(r1) │ │ │ │ - bge 13a50 │ │ │ │ - cmpd r0,r25 │ │ │ │ - bge 14b24 │ │ │ │ - cmpdi r8,0 │ │ │ │ - ble 15444 │ │ │ │ - maddld r25,r17,r16,r12 │ │ │ │ - addi r10,r28,1 │ │ │ │ - sldi r24,r27,5 │ │ │ │ - andi. r5,r8,3 │ │ │ │ - mr r14,r30 │ │ │ │ + bge 127b0 │ │ │ │ + cmpd r9,r25 │ │ │ │ + bge 1375c │ │ │ │ + cmpdi r14,0 │ │ │ │ + ble 14030 │ │ │ │ + maddld r2,r2,r29,r11 │ │ │ │ + sldi r16,r27,5 │ │ │ │ + addi r10,r21,1 │ │ │ │ + andi. r5,r14,3 │ │ │ │ + mr r17,r30 │ │ │ │ li r20,0 │ │ │ │ - cmpdi cr7,r7,0 │ │ │ │ - sldi r19,r10,1 │ │ │ │ - ld r10,344(r1) │ │ │ │ - mulld r29,r24,r16 │ │ │ │ - maddld r25,r25,r27,r0 │ │ │ │ + cmpdi cr7,r0,0 │ │ │ │ + mulld r22,r16,r29 │ │ │ │ + sldi r15,r10,1 │ │ │ │ + maddld r25,r2,r27,r9 │ │ │ │ + ld r2,344(r1) │ │ │ │ sldi r25,r25,5 │ │ │ │ - add r25,r10,r25 │ │ │ │ - beq 139f4 │ │ │ │ + add r25,r2,r25 │ │ │ │ + beq 12754 │ │ │ │ cmpdi r5,1 │ │ │ │ - beq 139dc │ │ │ │ + beq 1273c │ │ │ │ cmpdi r5,2 │ │ │ │ - beq 139cc │ │ │ │ - bge cr7,152cc │ │ │ │ - add r25,r25,r29 │ │ │ │ + beq 1272c │ │ │ │ + bge cr7,13ecc │ │ │ │ + add r25,r25,r22 │ │ │ │ li r20,1 │ │ │ │ - addi r14,r30,16 │ │ │ │ - bge cr7,152cc │ │ │ │ + addi r17,r30,16 │ │ │ │ + bge cr7,13ecc │ │ │ │ addi r20,r20,1 │ │ │ │ - addi r14,r14,16 │ │ │ │ - add r25,r25,r29 │ │ │ │ - bge cr7,152cc │ │ │ │ + addi r17,r17,16 │ │ │ │ + add r25,r25,r22 │ │ │ │ + bge cr7,13ecc │ │ │ │ addi r20,r20,1 │ │ │ │ - addi r14,r14,16 │ │ │ │ - add r25,r25,r29 │ │ │ │ - cmpd r20,r8 │ │ │ │ - beq 1543c │ │ │ │ - srdi r10,r8,2 │ │ │ │ - mtctr r10 │ │ │ │ - bge cr7,152cc │ │ │ │ + addi r17,r17,16 │ │ │ │ + add r25,r25,r22 │ │ │ │ + cmpd r20,r14 │ │ │ │ + beq 14028 │ │ │ │ + srdi r2,r14,2 │ │ │ │ + mtctr r2 │ │ │ │ + bge cr7,13ecc │ │ │ │ addi r20,r20,1 │ │ │ │ - addi r14,r14,16 │ │ │ │ - add r25,r25,r29 │ │ │ │ - mr r7,r20 │ │ │ │ - mr r10,r14 │ │ │ │ - bge cr7,152cc │ │ │ │ + addi r17,r17,16 │ │ │ │ + add r25,r25,r22 │ │ │ │ + mr r10,r20 │ │ │ │ + mr r2,r17 │ │ │ │ + bge cr7,13ecc │ │ │ │ addi r20,r20,1 │ │ │ │ - addi r14,r14,16 │ │ │ │ - add r25,r25,r29 │ │ │ │ - bge cr7,152cc │ │ │ │ - add r25,r25,r29 │ │ │ │ - addi r20,r7,2 │ │ │ │ - addi r14,r10,32 │ │ │ │ - bge cr7,152cc │ │ │ │ - addi r20,r7,3 │ │ │ │ - addi r14,r10,48 │ │ │ │ - add r25,r25,r29 │ │ │ │ - bdnz 139fc │ │ │ │ - b 1543c │ │ │ │ + addi r17,r17,16 │ │ │ │ + add r25,r25,r22 │ │ │ │ + bge cr7,13ecc │ │ │ │ + add r25,r25,r22 │ │ │ │ + addi r20,r10,2 │ │ │ │ + addi r17,r2,32 │ │ │ │ + bge cr7,13ecc │ │ │ │ + addi r20,r10,3 │ │ │ │ + addi r17,r2,48 │ │ │ │ + add r25,r25,r22 │ │ │ │ + bdnz 1275c │ │ │ │ + b 14028 │ │ │ │ nop │ │ │ │ - cmpd r0,r25 │ │ │ │ - blt 14c20 │ │ │ │ - cmpdi r8,0 │ │ │ │ - ble 13ecc │ │ │ │ - cmpdi r18,0 │ │ │ │ - subf r10,r18,r7 │ │ │ │ + cmpd r9,r25 │ │ │ │ + blt 13850 │ │ │ │ + cmpdi r14,0 │ │ │ │ + ble 12bd0 │ │ │ │ + cmpdi r24,0 │ │ │ │ sldi r15,r27,5 │ │ │ │ - subf r14,r25,r7 │ │ │ │ - std r16,416(r1) │ │ │ │ - li r29,0 │ │ │ │ - std r27,424(r1) │ │ │ │ - sldi r22,r0,5 │ │ │ │ + subf r16,r24,r0 │ │ │ │ + subf r17,r25,r0 │ │ │ │ + std r9,80(r1) │ │ │ │ + std r11,88(r1) │ │ │ │ + std r24,96(r1) │ │ │ │ + li r10,0 │ │ │ │ + sldi r20,r9,5 │ │ │ │ mr r28,r30 │ │ │ │ - cmpdi cr3,r25,0 │ │ │ │ - mfocrf r7,128 │ │ │ │ - sldi r5,r10,4 │ │ │ │ - cmpdi cr2,r10,0 │ │ │ │ - mulld r6,r16,r15 │ │ │ │ - sldi r23,r14,4 │ │ │ │ - cmpdi cr4,r14,0 │ │ │ │ - addi r20,r18,1 │ │ │ │ - mr r27,r10 │ │ │ │ - std r29,40(r1) │ │ │ │ - stw r7,72(r1) │ │ │ │ - mulld r7,r12,r15 │ │ │ │ - add r5,r5,r21 │ │ │ │ - std r0,96(r1) │ │ │ │ - add r23,r23,r26 │ │ │ │ + cmpdi cr4,r25,0 │ │ │ │ std r12,104(r1) │ │ │ │ - std r18,112(r1) │ │ │ │ - std r9,120(r1) │ │ │ │ - std r8,88(r1) │ │ │ │ + std r0,112(r1) │ │ │ │ + mfocrf r8,128 │ │ │ │ + sldi r5,r16,4 │ │ │ │ + cmpdi cr3,r16,0 │ │ │ │ + mulld r22,r29,r15 │ │ │ │ + std r14,72(r1) │ │ │ │ + sldi r23,r17,4 │ │ │ │ + cmpdi cr2,r17,0 │ │ │ │ + addi r19,r24,1 │ │ │ │ + std r10,32(r1) │ │ │ │ std r30,352(r1) │ │ │ │ - isel r23,r23,r26,4*cr4+gt │ │ │ │ - std r6,80(r1) │ │ │ │ - std r7,64(r1) │ │ │ │ - isel r7,r5,r21,4*cr2+gt │ │ │ │ - std r7,56(r1) │ │ │ │ - ld r7,344(r1) │ │ │ │ - maddld r17,r17,r6,r7 │ │ │ │ - mr r16,r17 │ │ │ │ + stw r8,56(r1) │ │ │ │ + mulld r8,r11,r15 │ │ │ │ + std r29,416(r1) │ │ │ │ + std r27,424(r1) │ │ │ │ + add r23,r23,r26 │ │ │ │ + isel r23,r23,r26,4*cr2+gt │ │ │ │ + std r22,64(r1) │ │ │ │ + std r8,48(r1) │ │ │ │ + ld r8,360(r1) │ │ │ │ + add r5,r5,r8 │ │ │ │ + isel r8,r5,r8,4*cr3+gt │ │ │ │ + std r8,40(r1) │ │ │ │ + ld r8,344(r1) │ │ │ │ + maddld r2,r2,r22,r8 │ │ │ │ + mr r21,r2 │ │ │ │ nop │ │ │ │ nop │ │ │ │ + ld r2,48(r1) │ │ │ │ + ld r22,360(r1) │ │ │ │ + li r18,0 │ │ │ │ + add r14,r2,r21 │ │ │ │ + mr r29,r14 │ │ │ │ + ble cr3,129f4 │ │ │ │ nop │ │ │ │ - ld r9,64(r1) │ │ │ │ - mr r19,r21 │ │ │ │ - li r17,0 │ │ │ │ - add r18,r9,r16 │ │ │ │ - ble cr2,13cc0 │ │ │ │ - mr r29,r18 │ │ │ │ - std r21,360(r1) │ │ │ │ nop │ │ │ │ - add r30,r22,r29 │ │ │ │ - ble cr4,13be8 │ │ │ │ - mr r21,r14 │ │ │ │ - mr r24,r26 │ │ │ │ - addi r18,r31,16 │ │ │ │ + add r30,r20,r29 │ │ │ │ + ble cr2,12930 │ │ │ │ + mr r24,r17 │ │ │ │ + mr r27,r26 │ │ │ │ + addi r14,r31,16 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - lfd f3,0(r24) │ │ │ │ - lfd f4,8(r24) │ │ │ │ + lfd f3,0(r27) │ │ │ │ + lfd f4,8(r27) │ │ │ │ + addi r30,r30,32 │ │ │ │ + addi r27,r27,16 │ │ │ │ lfd f1,0(r28) │ │ │ │ lfd f2,8(r28) │ │ │ │ - addi r30,r30,32 │ │ │ │ - addi r24,r24,16 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - lfd f3,0(r19) │ │ │ │ - lfd f4,8(r19) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - lfd f3,0(r18) │ │ │ │ - lfd f4,8(r18) │ │ │ │ + bl 329c │ │ │ │ + lfd f3,0(r22) │ │ │ │ + lfd f4,8(r22) │ │ │ │ + bl 329c │ │ │ │ + lfd f3,0(r14) │ │ │ │ + lfd f4,8(r14) │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ lfd f3,-16(r30) │ │ │ │ lfd f4,-8(r30) │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ + bl 38f0 │ │ │ │ lfd f3,0(r31) │ │ │ │ lfd f4,8(r31) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ lfd f2,-24(r30) │ │ │ │ lfd f1,-32(r30) │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ - addic. r21,r21,-1 │ │ │ │ + bl 38f0 │ │ │ │ + addic. r24,r24,-1 │ │ │ │ stfd f30,-16(r30) │ │ │ │ stfd f31,-8(r30) │ │ │ │ stfd f1,-32(r30) │ │ │ │ stfd f2,-24(r30) │ │ │ │ - bne 13b40 │ │ │ │ + bne 128a0 │ │ │ │ mr r30,r29 │ │ │ │ - addi r21,r25,1 │ │ │ │ - mr r18,r23 │ │ │ │ - addi r24,r31,16 │ │ │ │ - blt cr3,13ca8 │ │ │ │ + addi r24,r25,1 │ │ │ │ + mr r14,r23 │ │ │ │ + addi r27,r31,16 │ │ │ │ + blt cr4,129e0 │ │ │ │ nop │ │ │ │ - lfd f3,0(r18) │ │ │ │ - lfd f4,8(r18) │ │ │ │ - lfd f1,0(r28) │ │ │ │ - lfd f2,8(r28) │ │ │ │ - addi r30,r30,32 │ │ │ │ - addi r18,r18,16 │ │ │ │ - bl 4db58 │ │ │ │ nop │ │ │ │ - lfd f3,0(r19) │ │ │ │ - lfd f4,8(r19) │ │ │ │ - bl 4db58 │ │ │ │ nop │ │ │ │ - lfd f3,0(r24) │ │ │ │ - lfd f4,8(r24) │ │ │ │ + lfd f3,0(r14) │ │ │ │ + lfd f4,8(r14) │ │ │ │ + addi r30,r30,32 │ │ │ │ + addi r14,r14,16 │ │ │ │ + lfd f1,0(r28) │ │ │ │ + lfd f2,8(r28) │ │ │ │ + bl 329c │ │ │ │ + lfd f3,0(r22) │ │ │ │ + lfd f4,8(r22) │ │ │ │ + bl 329c │ │ │ │ + lfd f3,0(r27) │ │ │ │ + lfd f4,8(r27) │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ lfd f3,-16(r30) │ │ │ │ lfd f4,-8(r30) │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ + bl 38f0 │ │ │ │ lfd f3,0(r31) │ │ │ │ lfd f4,8(r31) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ lfd f2,-24(r30) │ │ │ │ lfd f1,-32(r30) │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ - addic. r21,r21,-1 │ │ │ │ + bl 38f0 │ │ │ │ + addic. r24,r24,-1 │ │ │ │ stfd f30,-16(r30) │ │ │ │ stfd f31,-8(r30) │ │ │ │ stfd f1,-32(r30) │ │ │ │ stfd f2,-24(r30) │ │ │ │ - bne 13c00 │ │ │ │ - addi r17,r17,1 │ │ │ │ - addi r19,r19,16 │ │ │ │ + bne 12950 │ │ │ │ + addi r18,r18,1 │ │ │ │ + addi r22,r22,16 │ │ │ │ add r29,r29,r15 │ │ │ │ - cmpd r17,r27 │ │ │ │ - bne 13b20 │ │ │ │ - ld r21,360(r1) │ │ │ │ - lwz r9,72(r1) │ │ │ │ - ld r18,56(r1) │ │ │ │ - li r19,0 │ │ │ │ - mtocrf 128,r9 │ │ │ │ - blt 13e80 │ │ │ │ - mr r29,r16 │ │ │ │ - std r27,48(r1) │ │ │ │ + cmpd r18,r16 │ │ │ │ + bne 12880 │ │ │ │ + lwz r2,56(r1) │ │ │ │ + ld r18,40(r1) │ │ │ │ + li r22,0 │ │ │ │ + mr r29,r21 │ │ │ │ + mtocrf 128,r2 │ │ │ │ + blt 12b84 │ │ │ │ nop │ │ │ │ - add r30,r22,r29 │ │ │ │ - ble cr4,13da8 │ │ │ │ - mr r24,r14 │ │ │ │ + add r30,r20,r29 │ │ │ │ + ble cr2,12ac0 │ │ │ │ + mr r24,r17 │ │ │ │ mr r27,r26 │ │ │ │ - addi r17,r31,16 │ │ │ │ + addi r14,r31,16 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ lfd f3,0(r27) │ │ │ │ lfd f4,8(r27) │ │ │ │ - lfd f1,0(r28) │ │ │ │ - lfd f2,8(r28) │ │ │ │ addi r30,r30,32 │ │ │ │ addi r27,r27,16 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + lfd f1,0(r28) │ │ │ │ + lfd f2,8(r28) │ │ │ │ + bl 329c │ │ │ │ lfd f3,0(r18) │ │ │ │ lfd f4,8(r18) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - lfd f3,0(r17) │ │ │ │ - lfd f4,8(r17) │ │ │ │ + bl 329c │ │ │ │ + lfd f3,0(r14) │ │ │ │ + lfd f4,8(r14) │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ lfd f3,-16(r30) │ │ │ │ lfd f4,-8(r30) │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ + bl 38f0 │ │ │ │ lfd f3,0(r31) │ │ │ │ lfd f4,8(r31) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ lfd f2,-24(r30) │ │ │ │ lfd f1,-32(r30) │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ + bl 38f0 │ │ │ │ addic. r24,r24,-1 │ │ │ │ stfd f30,-16(r30) │ │ │ │ stfd f31,-8(r30) │ │ │ │ stfd f1,-32(r30) │ │ │ │ stfd f2,-24(r30) │ │ │ │ - bne 13d00 │ │ │ │ + bne 12a30 │ │ │ │ mr r30,r29 │ │ │ │ addi r24,r25,1 │ │ │ │ - mr r17,r23 │ │ │ │ + mr r14,r23 │ │ │ │ addi r27,r31,16 │ │ │ │ - blt cr3,13e68 │ │ │ │ + blt cr4,12b70 │ │ │ │ nop │ │ │ │ - lfd f3,0(r17) │ │ │ │ - lfd f4,8(r17) │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + lfd f3,0(r14) │ │ │ │ + lfd f4,8(r14) │ │ │ │ + addi r30,r30,32 │ │ │ │ + addi r14,r14,16 │ │ │ │ lfd f1,0(r28) │ │ │ │ lfd f2,8(r28) │ │ │ │ - addi r30,r30,32 │ │ │ │ - addi r17,r17,16 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ lfd f3,0(r18) │ │ │ │ lfd f4,8(r18) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ lfd f3,0(r27) │ │ │ │ lfd f4,8(r27) │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ lfd f3,-16(r30) │ │ │ │ lfd f4,-8(r30) │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ + bl 38f0 │ │ │ │ lfd f3,0(r31) │ │ │ │ lfd f4,8(r31) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ lfd f2,-24(r30) │ │ │ │ lfd f1,-32(r30) │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ + bl 38f0 │ │ │ │ addic. r24,r24,-1 │ │ │ │ stfd f30,-16(r30) │ │ │ │ stfd f31,-8(r30) │ │ │ │ stfd f1,-32(r30) │ │ │ │ stfd f2,-24(r30) │ │ │ │ - bne 13dc0 │ │ │ │ - addi r19,r19,1 │ │ │ │ + bne 12ae0 │ │ │ │ + addi r22,r22,1 │ │ │ │ addi r18,r18,16 │ │ │ │ add r29,r29,r15 │ │ │ │ - cmpd r19,r20 │ │ │ │ - bne 13ce0 │ │ │ │ - ld r27,48(r1) │ │ │ │ - ld r10,80(r1) │ │ │ │ - ld r9,40(r1) │ │ │ │ + cmpd r22,r19 │ │ │ │ + bne 12a10 │ │ │ │ + ld r9,64(r1) │ │ │ │ + ld r2,32(r1) │ │ │ │ addi r28,r28,16 │ │ │ │ - add r16,r16,r10 │ │ │ │ - ld r10,88(r1) │ │ │ │ - addi r9,r9,1 │ │ │ │ - std r9,40(r1) │ │ │ │ - cmpd r9,r10 │ │ │ │ - bne 13b00 │ │ │ │ - mr r29,r9 │ │ │ │ + add r21,r21,r9 │ │ │ │ + ld r9,72(r1) │ │ │ │ + addi r2,r2,1 │ │ │ │ + std r2,32(r1) │ │ │ │ + cmpd r2,r9 │ │ │ │ + bne 12860 │ │ │ │ ld r30,352(r1) │ │ │ │ - ld r0,96(r1) │ │ │ │ + sldi r7,r2,4 │ │ │ │ + ld r9,80(r1) │ │ │ │ + ld r11,88(r1) │ │ │ │ + ld r24,96(r1) │ │ │ │ ld r12,104(r1) │ │ │ │ - ld r18,112(r1) │ │ │ │ - ld r9,120(r1) │ │ │ │ - ld r16,416(r1) │ │ │ │ + ld r0,112(r1) │ │ │ │ + ld r29,416(r1) │ │ │ │ ld r27,424(r1) │ │ │ │ - sldi r7,r29,4 │ │ │ │ add r30,r7,r30 │ │ │ │ - cmpdi r9,0 │ │ │ │ - blt 138c0 │ │ │ │ - ld r10,32(r1) │ │ │ │ - addi r9,r9,1 │ │ │ │ - cmpdi r18,0 │ │ │ │ + cmpdi r12,0 │ │ │ │ + blt 12620 │ │ │ │ sldi r27,r27,5 │ │ │ │ - li r22,0 │ │ │ │ - sldi r29,r0,5 │ │ │ │ - cmpdi cr2,r25,0 │ │ │ │ - std r21,360(r1) │ │ │ │ - std r9,48(r1) │ │ │ │ - mfocrf r9,128 │ │ │ │ - mulld r16,r16,r27 │ │ │ │ - std r22,32(r1) │ │ │ │ - subf r14,r18,r10 │ │ │ │ - subf r19,r25,r10 │ │ │ │ - ld r10,344(r1) │ │ │ │ - stw r9,56(r1) │ │ │ │ - mulld r9,r12,r27 │ │ │ │ - addi r18,r18,1 │ │ │ │ - sldi r23,r19,4 │ │ │ │ - sldi r17,r14,4 │ │ │ │ - cmpdi cr4,r19,0 │ │ │ │ - cmpdi cr3,r14,0 │ │ │ │ - std r16,72(r1) │ │ │ │ - add r17,r17,r21 │ │ │ │ + subf r16,r24,r0 │ │ │ │ + ld r10,360(r1) │ │ │ │ + subf r17,r25,r0 │ │ │ │ + sldi r18,r9,5 │ │ │ │ + ld r21,344(r1) │ │ │ │ + addi r2,r12,1 │ │ │ │ + cmpdi cr3,r24,0 │ │ │ │ + cmpdi cr4,r25,0 │ │ │ │ + addi r24,r24,1 │ │ │ │ + mulld r9,r11,r27 │ │ │ │ + cmpdi r16,0 │ │ │ │ + sldi r19,r16,4 │ │ │ │ + sldi r23,r17,4 │ │ │ │ + mulld r29,r29,r27 │ │ │ │ + std r2,48(r1) │ │ │ │ + li r2,0 │ │ │ │ + cmpdi cr2,r17,0 │ │ │ │ + add r19,r19,r10 │ │ │ │ + mfocrf r28,128 │ │ │ │ add r23,r23,r26 │ │ │ │ - std r9,40(r1) │ │ │ │ - isel r24,r17,r21,4*cr3+gt │ │ │ │ - isel r23,r23,r26,4*cr4+gt │ │ │ │ - mr r17,r10 │ │ │ │ - std r24,64(r1) │ │ │ │ + iselgt r22,r19,r10 │ │ │ │ + mr r19,r2 │ │ │ │ + mr r2,r21 │ │ │ │ + isel r23,r23,r26,4*cr2+gt │ │ │ │ + mr r21,r9 │ │ │ │ + mfocrf r9,16 │ │ │ │ + rlwinm r9,r9,12,0,3 │ │ │ │ + rotlwi r28,r28,20 │ │ │ │ + mtocrf 16,r28 │ │ │ │ + rotlwi r28,r28,12 │ │ │ │ + std r22,56(r1) │ │ │ │ + std r29,64(r1) │ │ │ │ + stw r9,72(r1) │ │ │ │ + ld r14,360(r1) │ │ │ │ + add r28,r21,r2 │ │ │ │ + li r15,0 │ │ │ │ + ble cr3,12dfc │ │ │ │ + mr r29,r28 │ │ │ │ + std r2,32(r1) │ │ │ │ + std r24,40(r1) │ │ │ │ nop │ │ │ │ - ld r9,40(r1) │ │ │ │ - ld r15,360(r1) │ │ │ │ - li r20,0 │ │ │ │ - add r16,r9,r17 │ │ │ │ - mr r24,r16 │ │ │ │ - ble cr3,1410c │ │ │ │ + add r22,r18,r29 │ │ │ │ + ble cr2,12d30 │ │ │ │ + mr r24,r17 │ │ │ │ + mr r28,r26 │ │ │ │ + addi r20,r31,16 │ │ │ │ nop │ │ │ │ nop │ │ │ │ - add r28,r29,r24 │ │ │ │ - ble cr4,14038 │ │ │ │ - mr r21,r19 │ │ │ │ + nop │ │ │ │ + lfd f3,0(r28) │ │ │ │ + lfd f4,8(r28) │ │ │ │ + addi r22,r22,32 │ │ │ │ + addi r28,r28,16 │ │ │ │ + lfd f1,0(r30) │ │ │ │ + lfd f2,8(r30) │ │ │ │ + bl 329c │ │ │ │ + lfd f3,0(r14) │ │ │ │ + lfd f4,8(r14) │ │ │ │ + bl 329c │ │ │ │ + lfd f3,0(r20) │ │ │ │ + lfd f4,8(r20) │ │ │ │ + fmr f29,f2 │ │ │ │ + fmr f28,f1 │ │ │ │ + bl 329c │ │ │ │ + lfd f3,-16(r22) │ │ │ │ + lfd f4,-8(r22) │ │ │ │ + bl 38f0 │ │ │ │ + lfd f3,0(r31) │ │ │ │ + lfd f4,8(r31) │ │ │ │ + fmr f31,f2 │ │ │ │ + fmr f30,f1 │ │ │ │ + fmr f2,f29 │ │ │ │ + fmr f1,f28 │ │ │ │ + bl 329c │ │ │ │ + fmr f4,f2 │ │ │ │ + fmr f3,f1 │ │ │ │ + lfd f2,-24(r22) │ │ │ │ + lfd f1,-32(r22) │ │ │ │ + bl 38f0 │ │ │ │ + addic. r24,r24,-1 │ │ │ │ + stfd f30,-16(r22) │ │ │ │ + stfd f31,-8(r22) │ │ │ │ + stfd f1,-32(r22) │ │ │ │ + stfd f2,-24(r22) │ │ │ │ + bne 12ca0 │ │ │ │ + mr r20,r29 │ │ │ │ + addi r22,r25,1 │ │ │ │ + mr r24,r23 │ │ │ │ + addi r28,r31,16 │ │ │ │ + blt cr4,12de0 │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + lfd f3,0(r24) │ │ │ │ + lfd f4,8(r24) │ │ │ │ + addi r20,r20,32 │ │ │ │ + addi r24,r24,16 │ │ │ │ + lfd f1,0(r30) │ │ │ │ + lfd f2,8(r30) │ │ │ │ + bl 329c │ │ │ │ + lfd f3,0(r14) │ │ │ │ + lfd f4,8(r14) │ │ │ │ + bl 329c │ │ │ │ + lfd f3,0(r28) │ │ │ │ + lfd f4,8(r28) │ │ │ │ + fmr f29,f2 │ │ │ │ + fmr f28,f1 │ │ │ │ + bl 329c │ │ │ │ + lfd f3,-16(r20) │ │ │ │ + lfd f4,-8(r20) │ │ │ │ + bl 38f0 │ │ │ │ + lfd f3,0(r31) │ │ │ │ + lfd f4,8(r31) │ │ │ │ + fmr f31,f2 │ │ │ │ + fmr f30,f1 │ │ │ │ + fmr f2,f29 │ │ │ │ + fmr f1,f28 │ │ │ │ + bl 329c │ │ │ │ + fmr f4,f2 │ │ │ │ + fmr f3,f1 │ │ │ │ + lfd f2,-24(r20) │ │ │ │ + lfd f1,-32(r20) │ │ │ │ + bl 38f0 │ │ │ │ + addic. r22,r22,-1 │ │ │ │ + stfd f30,-16(r20) │ │ │ │ + stfd f31,-8(r20) │ │ │ │ + stfd f1,-32(r20) │ │ │ │ + stfd f2,-24(r20) │ │ │ │ + bne 12d50 │ │ │ │ + addi r15,r15,1 │ │ │ │ + addi r14,r14,16 │ │ │ │ + add r29,r29,r27 │ │ │ │ + cmpd r15,r16 │ │ │ │ + bne 12c80 │ │ │ │ + ld r2,32(r1) │ │ │ │ + ld r24,40(r1) │ │ │ │ + lwz r9,72(r1) │ │ │ │ + ld r15,56(r1) │ │ │ │ + mr r14,r2 │ │ │ │ + li r28,0 │ │ │ │ + mtocrf 128,r9 │ │ │ │ + blt 12fa0 │ │ │ │ + mr r29,r2 │ │ │ │ + std r19,32(r1) │ │ │ │ + std r21,40(r1) │ │ │ │ + add r19,r18,r29 │ │ │ │ + ble cr2,12ed0 │ │ │ │ + mr r21,r17 │ │ │ │ mr r22,r26 │ │ │ │ - addi r16,r31,16 │ │ │ │ + addi r20,r31,16 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ lfd f3,0(r22) │ │ │ │ lfd f4,8(r22) │ │ │ │ + addi r19,r19,32 │ │ │ │ + addi r22,r22,16 │ │ │ │ lfd f1,0(r30) │ │ │ │ lfd f2,8(r30) │ │ │ │ - addi r28,r28,32 │ │ │ │ - addi r22,r22,16 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ lfd f3,0(r15) │ │ │ │ lfd f4,8(r15) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - lfd f3,0(r16) │ │ │ │ - lfd f4,8(r16) │ │ │ │ + bl 329c │ │ │ │ + lfd f3,0(r20) │ │ │ │ + lfd f4,8(r20) │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - lfd f3,-16(r28) │ │ │ │ - lfd f4,-8(r28) │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ + lfd f3,-16(r19) │ │ │ │ + lfd f4,-8(r19) │ │ │ │ + bl 38f0 │ │ │ │ lfd f3,0(r31) │ │ │ │ lfd f4,8(r31) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ - lfd f2,-24(r28) │ │ │ │ - lfd f1,-32(r28) │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ + lfd f2,-24(r19) │ │ │ │ + lfd f1,-32(r19) │ │ │ │ + bl 38f0 │ │ │ │ addic. r21,r21,-1 │ │ │ │ - stfd f30,-16(r28) │ │ │ │ - stfd f31,-8(r28) │ │ │ │ - stfd f1,-32(r28) │ │ │ │ - stfd f2,-24(r28) │ │ │ │ - bne 13f90 │ │ │ │ - mr r28,r24 │ │ │ │ - addi r21,r25,1 │ │ │ │ - mr r16,r23 │ │ │ │ + stfd f30,-16(r19) │ │ │ │ + stfd f31,-8(r19) │ │ │ │ + stfd f1,-32(r19) │ │ │ │ + stfd f2,-24(r19) │ │ │ │ + bne 12e40 │ │ │ │ + mr r20,r29 │ │ │ │ + addi r19,r25,1 │ │ │ │ + mr r21,r23 │ │ │ │ addi r22,r31,16 │ │ │ │ - blt cr2,140f8 │ │ │ │ + blt cr4,12f80 │ │ │ │ nop │ │ │ │ - lfd f3,0(r16) │ │ │ │ - lfd f4,8(r16) │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + lfd f3,0(r21) │ │ │ │ + lfd f4,8(r21) │ │ │ │ + addi r20,r20,32 │ │ │ │ + addi r21,r21,16 │ │ │ │ lfd f1,0(r30) │ │ │ │ lfd f2,8(r30) │ │ │ │ - addi r28,r28,32 │ │ │ │ - addi r16,r16,16 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ lfd f3,0(r15) │ │ │ │ lfd f4,8(r15) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ lfd f3,0(r22) │ │ │ │ lfd f4,8(r22) │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - lfd f3,-16(r28) │ │ │ │ - lfd f4,-8(r28) │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ + lfd f3,-16(r20) │ │ │ │ + lfd f4,-8(r20) │ │ │ │ + bl 38f0 │ │ │ │ lfd f3,0(r31) │ │ │ │ lfd f4,8(r31) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ - lfd f2,-24(r28) │ │ │ │ - lfd f1,-32(r28) │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ - addic. r21,r21,-1 │ │ │ │ - stfd f30,-16(r28) │ │ │ │ - stfd f31,-8(r28) │ │ │ │ - stfd f1,-32(r28) │ │ │ │ - stfd f2,-24(r28) │ │ │ │ - bne 14050 │ │ │ │ - addi r20,r20,1 │ │ │ │ + lfd f2,-24(r20) │ │ │ │ + lfd f1,-32(r20) │ │ │ │ + bl 38f0 │ │ │ │ + addic. r19,r19,-1 │ │ │ │ + stfd f30,-16(r20) │ │ │ │ + stfd f31,-8(r20) │ │ │ │ + stfd f1,-32(r20) │ │ │ │ + stfd f2,-24(r20) │ │ │ │ + bne 12ef0 │ │ │ │ + addi r28,r28,1 │ │ │ │ addi r15,r15,16 │ │ │ │ - add r24,r24,r27 │ │ │ │ - cmpd r20,r14 │ │ │ │ - bne 13f70 │ │ │ │ - lwz r9,56(r1) │ │ │ │ - ld r16,64(r1) │ │ │ │ + add r29,r29,r27 │ │ │ │ + cmpd r28,r24 │ │ │ │ + bne 12e20 │ │ │ │ + ld r19,32(r1) │ │ │ │ + ld r21,40(r1) │ │ │ │ + mr r2,r14 │ │ │ │ + ld r9,64(r1) │ │ │ │ + addi r19,r19,1 │ │ │ │ + addi r30,r30,16 │ │ │ │ + add r2,r2,r9 │ │ │ │ + ld r9,48(r1) │ │ │ │ + cmpd r19,r9 │ │ │ │ + bne 12c60 │ │ │ │ + b 12620 │ │ │ │ + cmpd r9,r25 │ │ │ │ + bge 13354 │ │ │ │ + cmpdi r0,0 │ │ │ │ + blt 12640 │ │ │ │ + mulld r15,r27,r29 │ │ │ │ + std r14,128(r1) │ │ │ │ + sldi r14,r27,5 │ │ │ │ + maddld r16,r2,r29,r11 │ │ │ │ + std r17,152(r1) │ │ │ │ + subf r17,r24,r0 │ │ │ │ + ld r10,360(r1) │ │ │ │ + std r22,192(r1) │ │ │ │ + std r23,200(r1) │ │ │ │ + addi r8,r21,1 │ │ │ │ + cmpdi cr4,r24,0 │ │ │ │ + addi r25,r31,16 │ │ │ │ + addi r24,r24,1 │ │ │ │ + mulld r29,r29,r14 │ │ │ │ + sldi r18,r17,4 │ │ │ │ + cmpdi cr3,r17,0 │ │ │ │ + std r19,168(r1) │ │ │ │ + std r20,176(r1) │ │ │ │ li r20,0 │ │ │ │ - mr r24,r17 │ │ │ │ - mtocrf 128,r9 │ │ │ │ - blt 142cc │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ + sldi r19,r8,1 │ │ │ │ + stfd f28,272(r1) │ │ │ │ + stfd f29,280(r1) │ │ │ │ + maddld r15,r15,r2,r9 │ │ │ │ + ld r9,360(r1) │ │ │ │ + add r18,r18,r9 │ │ │ │ + neg r9,r29 │ │ │ │ + sldi r15,r15,5 │ │ │ │ + mulld r2,r9,r2 │ │ │ │ + ld r9,344(r1) │ │ │ │ + isel r10,r18,r10,4*cr3+gt │ │ │ │ + std r10,32(r1) │ │ │ │ + maddld r22,r16,r14,r2 │ │ │ │ + add r15,r9,r15 │ │ │ │ nop │ │ │ │ - add r28,r29,r24 │ │ │ │ - ble cr4,141f8 │ │ │ │ - mr r21,r19 │ │ │ │ - mr r22,r26 │ │ │ │ - addi r15,r31,16 │ │ │ │ nop │ │ │ │ nop │ │ │ │ + ble cr3,13128 │ │ │ │ + ld r27,360(r1) │ │ │ │ + add r16,r15,r22 │ │ │ │ + li r23,0 │ │ │ │ + mr r28,r16 │ │ │ │ + mr r18,r19 │ │ │ │ + mr r21,r26 │ │ │ │ nop │ │ │ │ - lfd f3,0(r22) │ │ │ │ - lfd f4,8(r22) │ │ │ │ + lfd f3,0(r21) │ │ │ │ + lfd f4,8(r21) │ │ │ │ + addi r28,r28,32 │ │ │ │ + addi r21,r21,16 │ │ │ │ lfd f1,0(r30) │ │ │ │ lfd f2,8(r30) │ │ │ │ - addi r28,r28,32 │ │ │ │ - addi r22,r22,16 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - lfd f3,0(r16) │ │ │ │ - lfd f4,8(r16) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - lfd f3,0(r15) │ │ │ │ - lfd f4,8(r15) │ │ │ │ + bl 329c │ │ │ │ + lfd f3,0(r27) │ │ │ │ + lfd f4,8(r27) │ │ │ │ + bl 329c │ │ │ │ + lfd f3,0(r25) │ │ │ │ + lfd f4,8(r25) │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ lfd f3,-16(r28) │ │ │ │ lfd f4,-8(r28) │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ + bl 38f0 │ │ │ │ lfd f3,0(r31) │ │ │ │ lfd f4,8(r31) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ lfd f2,-24(r28) │ │ │ │ lfd f1,-32(r28) │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ - addic. r21,r21,-1 │ │ │ │ + bl 38f0 │ │ │ │ + addic. r18,r18,-1 │ │ │ │ stfd f30,-16(r28) │ │ │ │ stfd f31,-8(r28) │ │ │ │ stfd f1,-32(r28) │ │ │ │ stfd f2,-24(r28) │ │ │ │ - bne 14150 │ │ │ │ - mr r28,r24 │ │ │ │ - addi r21,r25,1 │ │ │ │ - mr r15,r23 │ │ │ │ - addi r22,r31,16 │ │ │ │ - blt cr2,142b8 │ │ │ │ + bne 13080 │ │ │ │ + addi r23,r23,1 │ │ │ │ + addi r27,r27,16 │ │ │ │ + add r16,r16,r14 │ │ │ │ + cmpd r23,r17 │ │ │ │ + bne 13070 │ │ │ │ + blt cr4,14594 │ │ │ │ + ld r27,32(r1) │ │ │ │ + mr r16,r15 │ │ │ │ + li r23,0 │ │ │ │ nop │ │ │ │ - lfd f3,0(r15) │ │ │ │ - lfd f4,8(r15) │ │ │ │ - lfd f1,0(r30) │ │ │ │ - lfd f2,8(r30) │ │ │ │ - addi r28,r28,32 │ │ │ │ - addi r15,r15,16 │ │ │ │ - bl 4db58 │ │ │ │ nop │ │ │ │ - lfd f3,0(r16) │ │ │ │ - lfd f4,8(r16) │ │ │ │ - bl 4db58 │ │ │ │ nop │ │ │ │ - lfd f3,0(r22) │ │ │ │ - lfd f4,8(r22) │ │ │ │ + mr r28,r16 │ │ │ │ + mr r18,r19 │ │ │ │ + mr r21,r26 │ │ │ │ + nop │ │ │ │ + lfd f3,0(r21) │ │ │ │ + lfd f4,8(r21) │ │ │ │ + addi r28,r28,32 │ │ │ │ + addi r21,r21,16 │ │ │ │ + lfd f1,0(r30) │ │ │ │ + lfd f2,8(r30) │ │ │ │ + bl 329c │ │ │ │ + lfd f3,0(r27) │ │ │ │ + lfd f4,8(r27) │ │ │ │ + bl 329c │ │ │ │ + lfd f3,0(r25) │ │ │ │ + lfd f4,8(r25) │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ lfd f3,-16(r28) │ │ │ │ lfd f4,-8(r28) │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ + bl 38f0 │ │ │ │ lfd f3,0(r31) │ │ │ │ lfd f4,8(r31) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ lfd f2,-24(r28) │ │ │ │ lfd f1,-32(r28) │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ - addic. r21,r21,-1 │ │ │ │ + bl 38f0 │ │ │ │ + addic. r18,r18,-1 │ │ │ │ stfd f30,-16(r28) │ │ │ │ stfd f31,-8(r28) │ │ │ │ stfd f1,-32(r28) │ │ │ │ stfd f2,-24(r28) │ │ │ │ - bne 14210 │ │ │ │ + bne 13150 │ │ │ │ + addi r23,r23,1 │ │ │ │ + addi r27,r27,16 │ │ │ │ + add r16,r16,r14 │ │ │ │ + cmpd r23,r24 │ │ │ │ + bne 13140 │ │ │ │ addi r20,r20,1 │ │ │ │ + addi r30,r30,16 │ │ │ │ + add r15,r15,r29 │ │ │ │ + cmpd r20,r19 │ │ │ │ + bne 13060 │ │ │ │ + b 12620 │ │ │ │ + cmpdi r0,0 │ │ │ │ + blt 12640 │ │ │ │ + maddld r2,r29,r2,r11 │ │ │ │ + mulld r29,r29,r27 │ │ │ │ + addi r8,r21,1 │ │ │ │ + std r22,192(r1) │ │ │ │ + std r23,200(r1) │ │ │ │ + ld r22,360(r1) │ │ │ │ + addi r28,r28,2 │ │ │ │ + std r17,152(r1) │ │ │ │ + std r19,168(r1) │ │ │ │ + li r17,0 │ │ │ │ + sldi r19,r27,5 │ │ │ │ + addi r25,r31,16 │ │ │ │ + std r20,176(r1) │ │ │ │ + sldi r20,r8,1 │ │ │ │ + stfd f28,272(r1) │ │ │ │ + stfd f29,280(r1) │ │ │ │ + maddld r2,r2,r27,r9 │ │ │ │ + ld r9,344(r1) │ │ │ │ + sldi r18,r29,5 │ │ │ │ + sldi r2,r2,5 │ │ │ │ + add r21,r9,r2 │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + mr r23,r21 │ │ │ │ + mr r27,r22 │ │ │ │ + li r24,0 │ │ │ │ + nop │ │ │ │ + mr r29,r23 │ │ │ │ + mr r15,r28 │ │ │ │ + mr r16,r26 │ │ │ │ + nop │ │ │ │ + lfd f3,0(r16) │ │ │ │ + lfd f4,8(r16) │ │ │ │ + addi r29,r29,32 │ │ │ │ addi r16,r16,16 │ │ │ │ - add r24,r24,r27 │ │ │ │ - cmpd r20,r18 │ │ │ │ - bne 14130 │ │ │ │ - ld r10,72(r1) │ │ │ │ - ld r9,32(r1) │ │ │ │ + lfd f1,0(r30) │ │ │ │ + lfd f2,8(r30) │ │ │ │ + bl 329c │ │ │ │ + lfd f3,0(r27) │ │ │ │ + lfd f4,8(r27) │ │ │ │ + bl 329c │ │ │ │ + lfd f3,0(r25) │ │ │ │ + lfd f4,8(r25) │ │ │ │ + fmr f29,f2 │ │ │ │ + fmr f28,f1 │ │ │ │ + bl 329c │ │ │ │ + lfd f3,-16(r29) │ │ │ │ + lfd f4,-8(r29) │ │ │ │ + bl 38f0 │ │ │ │ + lfd f3,0(r31) │ │ │ │ + lfd f4,8(r31) │ │ │ │ + fmr f31,f2 │ │ │ │ + fmr f30,f1 │ │ │ │ + fmr f2,f29 │ │ │ │ + fmr f1,f28 │ │ │ │ + bl 329c │ │ │ │ + fmr f4,f2 │ │ │ │ + fmr f3,f1 │ │ │ │ + lfd f2,-24(r29) │ │ │ │ + lfd f1,-32(r29) │ │ │ │ + bl 38f0 │ │ │ │ + addic. r15,r15,-1 │ │ │ │ + stfd f30,-16(r29) │ │ │ │ + stfd f31,-8(r29) │ │ │ │ + stfd f1,-32(r29) │ │ │ │ + stfd f2,-24(r29) │ │ │ │ + bne 13290 │ │ │ │ + addi r24,r24,1 │ │ │ │ + addi r27,r27,16 │ │ │ │ + add r23,r23,r19 │ │ │ │ + cmpd r24,r20 │ │ │ │ + bne 13280 │ │ │ │ + addi r17,r17,1 │ │ │ │ addi r30,r30,16 │ │ │ │ - add r17,r17,r10 │ │ │ │ - ld r10,48(r1) │ │ │ │ - addi r9,r9,1 │ │ │ │ - std r9,32(r1) │ │ │ │ - cmpd r9,r10 │ │ │ │ - bne 13f50 │ │ │ │ - b 138c0 │ │ │ │ - cmpd r0,r25 │ │ │ │ - blt 148ac │ │ │ │ - cmpdi r7,0 │ │ │ │ - blt 138e0 │ │ │ │ - std r14,128(r1) │ │ │ │ - subf r14,r18,r7 │ │ │ │ - sldi r27,r27,5 │ │ │ │ + add r21,r21,r18 │ │ │ │ + cmpd r17,r20 │ │ │ │ + bne 13270 │ │ │ │ + lfd f28,272(r1) │ │ │ │ + lfd f29,280(r1) │ │ │ │ + b 1262c │ │ │ │ + cmpdi r0,0 │ │ │ │ + blt 12640 │ │ │ │ + cmpdi r24,0 │ │ │ │ + addi r8,r21,1 │ │ │ │ + sldi r18,r9,5 │ │ │ │ std r19,168(r1) │ │ │ │ - subf r19,r25,r7 │ │ │ │ - addi r28,r28,1 │ │ │ │ - std r23,200(r1) │ │ │ │ - cmpdi cr2,r18,0 │ │ │ │ - std r15,136(r1) │ │ │ │ - cmpdi r14,0 │ │ │ │ - sldi r10,r14,4 │ │ │ │ - mulld r16,r16,r27 │ │ │ │ - mulld r8,r12,r27 │ │ │ │ - sldi r23,r19,4 │ │ │ │ - cmpdi cr4,r19,0 │ │ │ │ + std r20,176(r1) │ │ │ │ + subf r19,r24,r0 │ │ │ │ + sldi r27,r27,5 │ │ │ │ + std r17,152(r1) │ │ │ │ + subf r17,r25,r0 │ │ │ │ std r22,192(r1) │ │ │ │ - sldi r29,r0,5 │ │ │ │ + li r21,0 │ │ │ │ + cmpdi cr4,r25,0 │ │ │ │ mfocrf r9,128 │ │ │ │ - add r10,r10,r21 │ │ │ │ - li r22,0 │ │ │ │ - cmpdi cr3,r25,0 │ │ │ │ - std r20,176(r1) │ │ │ │ - add r23,r23,r26 │ │ │ │ - addi r18,r18,1 │ │ │ │ + sldi r28,r19,4 │ │ │ │ + cmpdi cr3,r19,0 │ │ │ │ + std r14,128(r1) │ │ │ │ + addi r24,r24,1 │ │ │ │ + std r23,200(r1) │ │ │ │ + mulld r29,r29,r27 │ │ │ │ + mulld r22,r11,r27 │ │ │ │ + sldi r15,r17,4 │ │ │ │ + cmpdi cr2,r17,0 │ │ │ │ stfd f28,272(r1) │ │ │ │ stfd f29,280(r1) │ │ │ │ - stw r9,72(r1) │ │ │ │ - iselgt r9,r10,r21 │ │ │ │ - std r22,32(r1) │ │ │ │ - std r21,360(r1) │ │ │ │ - std r8,64(r1) │ │ │ │ - sldi r8,r28,1 │ │ │ │ - isel r23,r23,r26,4*cr4+gt │ │ │ │ - std r16,48(r1) │ │ │ │ - std r9,56(r1) │ │ │ │ + stw r9,64(r1) │ │ │ │ + sldi r9,r8,1 │ │ │ │ + add r15,r15,r26 │ │ │ │ + std r9,48(r1) │ │ │ │ + ld r9,360(r1) │ │ │ │ + isel r15,r15,r26,4*cr2+gt │ │ │ │ + mr r14,r22 │ │ │ │ + std r29,56(r1) │ │ │ │ + add r28,r28,r9 │ │ │ │ ld r9,344(r1) │ │ │ │ - maddld r17,r17,r16,r9 │ │ │ │ - mr r15,r17 │ │ │ │ - mr r17,r8 │ │ │ │ - lwz r9,72(r1) │ │ │ │ - mtocrf 128,r9 │ │ │ │ - ble 14574 │ │ │ │ - std r18,40(r1) │ │ │ │ - ld r9,64(r1) │ │ │ │ - ld r24,360(r1) │ │ │ │ - li r20,0 │ │ │ │ - add r21,r9,r15 │ │ │ │ - mr r28,r21 │ │ │ │ - nop │ │ │ │ + maddld r16,r2,r29,r9 │ │ │ │ + ld r2,360(r1) │ │ │ │ + isel r28,r28,r2,4*cr3+gt │ │ │ │ + mr r20,r16 │ │ │ │ + std r28,72(r1) │ │ │ │ nop │ │ │ │ nop │ │ │ │ - add r16,r29,r28 │ │ │ │ - ble cr4,14498 │ │ │ │ - mr r18,r19 │ │ │ │ - mr r22,r26 │ │ │ │ - addi r21,r31,16 │ │ │ │ + ble cr3,135ac │ │ │ │ + mr r28,r20 │ │ │ │ + std r24,40(r1) │ │ │ │ + add r20,r14,r28 │ │ │ │ + ld r23,360(r1) │ │ │ │ + li r22,0 │ │ │ │ + std r28,32(r1) │ │ │ │ + mr r29,r20 │ │ │ │ + add r16,r18,r29 │ │ │ │ + ble cr2,134d0 │ │ │ │ + mr r24,r17 │ │ │ │ + mr r28,r26 │ │ │ │ + addi r20,r31,16 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - lfd f3,0(r22) │ │ │ │ - lfd f4,8(r22) │ │ │ │ + lfd f3,0(r28) │ │ │ │ + lfd f4,8(r28) │ │ │ │ + addi r16,r16,32 │ │ │ │ + addi r28,r28,16 │ │ │ │ lfd f1,0(r30) │ │ │ │ lfd f2,8(r30) │ │ │ │ - addi r16,r16,32 │ │ │ │ - addi r22,r22,16 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - lfd f3,0(r24) │ │ │ │ - lfd f4,8(r24) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - lfd f3,0(r21) │ │ │ │ - lfd f4,8(r21) │ │ │ │ + bl 329c │ │ │ │ + lfd f3,0(r23) │ │ │ │ + lfd f4,8(r23) │ │ │ │ + bl 329c │ │ │ │ + lfd f3,0(r20) │ │ │ │ + lfd f4,8(r20) │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ lfd f3,-16(r16) │ │ │ │ lfd f4,-8(r16) │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ + bl 38f0 │ │ │ │ lfd f3,0(r31) │ │ │ │ lfd f4,8(r31) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ lfd f2,-24(r16) │ │ │ │ lfd f1,-32(r16) │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ - addic. r18,r18,-1 │ │ │ │ + bl 38f0 │ │ │ │ + addic. r24,r24,-1 │ │ │ │ stfd f30,-16(r16) │ │ │ │ stfd f31,-8(r16) │ │ │ │ stfd f1,-32(r16) │ │ │ │ stfd f2,-24(r16) │ │ │ │ - bne 143f0 │ │ │ │ - mr r16,r28 │ │ │ │ - addi r18,r25,1 │ │ │ │ - mr r21,r23 │ │ │ │ - addi r22,r31,16 │ │ │ │ - blt cr3,14558 │ │ │ │ + bne 13440 │ │ │ │ + mr r16,r29 │ │ │ │ + addi r24,r25,1 │ │ │ │ + mr r20,r15 │ │ │ │ + addi r28,r31,16 │ │ │ │ + blt cr4,13580 │ │ │ │ nop │ │ │ │ - lfd f3,0(r21) │ │ │ │ - lfd f4,8(r21) │ │ │ │ - lfd f1,0(r30) │ │ │ │ - lfd f2,8(r30) │ │ │ │ - addi r16,r16,32 │ │ │ │ - addi r21,r21,16 │ │ │ │ - bl 4db58 │ │ │ │ nop │ │ │ │ - lfd f3,0(r24) │ │ │ │ - lfd f4,8(r24) │ │ │ │ - bl 4db58 │ │ │ │ nop │ │ │ │ - lfd f3,0(r22) │ │ │ │ - lfd f4,8(r22) │ │ │ │ + lfd f3,0(r20) │ │ │ │ + lfd f4,8(r20) │ │ │ │ + addi r16,r16,32 │ │ │ │ + addi r20,r20,16 │ │ │ │ + lfd f1,0(r30) │ │ │ │ + lfd f2,8(r30) │ │ │ │ + bl 329c │ │ │ │ + lfd f3,0(r23) │ │ │ │ + lfd f4,8(r23) │ │ │ │ + bl 329c │ │ │ │ + lfd f3,0(r28) │ │ │ │ + lfd f4,8(r28) │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ lfd f3,-16(r16) │ │ │ │ lfd f4,-8(r16) │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ + bl 38f0 │ │ │ │ lfd f3,0(r31) │ │ │ │ lfd f4,8(r31) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ lfd f2,-24(r16) │ │ │ │ lfd f1,-32(r16) │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ - addic. r18,r18,-1 │ │ │ │ + bl 38f0 │ │ │ │ + addic. r24,r24,-1 │ │ │ │ stfd f30,-16(r16) │ │ │ │ stfd f31,-8(r16) │ │ │ │ stfd f1,-32(r16) │ │ │ │ stfd f2,-24(r16) │ │ │ │ - bne 144b0 │ │ │ │ - addi r20,r20,1 │ │ │ │ - addi r24,r24,16 │ │ │ │ - add r28,r28,r27 │ │ │ │ - cmpd r20,r14 │ │ │ │ - bne 143d0 │ │ │ │ - blt cr2,159ec │ │ │ │ - ld r18,40(r1) │ │ │ │ - ld r28,56(r1) │ │ │ │ - li r20,0 │ │ │ │ - mr r22,r15 │ │ │ │ - std r17,40(r1) │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - add r24,r29,r22 │ │ │ │ - ble cr4,14658 │ │ │ │ - mr r17,r19 │ │ │ │ + bne 134f0 │ │ │ │ + addi r22,r22,1 │ │ │ │ + addi r23,r23,16 │ │ │ │ + add r29,r29,r27 │ │ │ │ + cmpd r22,r19 │ │ │ │ + bne 13420 │ │ │ │ + lwz r2,64(r1) │ │ │ │ + ld r28,32(r1) │ │ │ │ + mtocrf 128,r2 │ │ │ │ + blt 14574 │ │ │ │ + ld r24,40(r1) │ │ │ │ + mr r20,r28 │ │ │ │ + ld r28,72(r1) │ │ │ │ + li r22,0 │ │ │ │ + mr r29,r20 │ │ │ │ + std r21,32(r1) │ │ │ │ + std r20,40(r1) │ │ │ │ + add r23,r18,r29 │ │ │ │ + ble cr2,13670 │ │ │ │ + mr r20,r17 │ │ │ │ mr r21,r26 │ │ │ │ addi r16,r31,16 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ lfd f3,0(r21) │ │ │ │ lfd f4,8(r21) │ │ │ │ + addi r23,r23,32 │ │ │ │ + addi r21,r21,16 │ │ │ │ lfd f1,0(r30) │ │ │ │ lfd f2,8(r30) │ │ │ │ - addi r24,r24,32 │ │ │ │ - addi r21,r21,16 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ lfd f3,0(r28) │ │ │ │ lfd f4,8(r28) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ lfd f3,0(r16) │ │ │ │ lfd f4,8(r16) │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - lfd f3,-16(r24) │ │ │ │ - lfd f4,-8(r24) │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ + lfd f3,-16(r23) │ │ │ │ + lfd f4,-8(r23) │ │ │ │ + bl 38f0 │ │ │ │ lfd f3,0(r31) │ │ │ │ lfd f4,8(r31) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ - lfd f2,-24(r24) │ │ │ │ - lfd f1,-32(r24) │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ - addic. r17,r17,-1 │ │ │ │ - stfd f30,-16(r24) │ │ │ │ - stfd f31,-8(r24) │ │ │ │ - stfd f1,-32(r24) │ │ │ │ - stfd f2,-24(r24) │ │ │ │ - bne 145b0 │ │ │ │ - mr r24,r22 │ │ │ │ - addi r17,r25,1 │ │ │ │ - mr r16,r23 │ │ │ │ + lfd f2,-24(r23) │ │ │ │ + lfd f1,-32(r23) │ │ │ │ + bl 38f0 │ │ │ │ + addic. r20,r20,-1 │ │ │ │ + stfd f30,-16(r23) │ │ │ │ + stfd f31,-8(r23) │ │ │ │ + stfd f1,-32(r23) │ │ │ │ + stfd f2,-24(r23) │ │ │ │ + bne 135e0 │ │ │ │ + mr r23,r29 │ │ │ │ + addi r20,r25,1 │ │ │ │ + mr r16,r15 │ │ │ │ addi r21,r31,16 │ │ │ │ - blt cr3,14718 │ │ │ │ + blt cr4,13720 │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ nop │ │ │ │ lfd f3,0(r16) │ │ │ │ lfd f4,8(r16) │ │ │ │ + addi r23,r23,32 │ │ │ │ + addi r16,r16,16 │ │ │ │ lfd f1,0(r30) │ │ │ │ lfd f2,8(r30) │ │ │ │ - addi r24,r24,32 │ │ │ │ - addi r16,r16,16 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ lfd f3,0(r28) │ │ │ │ lfd f4,8(r28) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ lfd f3,0(r21) │ │ │ │ lfd f4,8(r21) │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - lfd f3,-16(r24) │ │ │ │ - lfd f4,-8(r24) │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ + lfd f3,-16(r23) │ │ │ │ + lfd f4,-8(r23) │ │ │ │ + bl 38f0 │ │ │ │ lfd f3,0(r31) │ │ │ │ lfd f4,8(r31) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ - lfd f2,-24(r24) │ │ │ │ - lfd f1,-32(r24) │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ - addic. r17,r17,-1 │ │ │ │ - stfd f30,-16(r24) │ │ │ │ - stfd f31,-8(r24) │ │ │ │ - stfd f1,-32(r24) │ │ │ │ - stfd f2,-24(r24) │ │ │ │ - bne 14670 │ │ │ │ - addi r20,r20,1 │ │ │ │ + lfd f2,-24(r23) │ │ │ │ + lfd f1,-32(r23) │ │ │ │ + bl 38f0 │ │ │ │ + addic. r20,r20,-1 │ │ │ │ + stfd f30,-16(r23) │ │ │ │ + stfd f31,-8(r23) │ │ │ │ + stfd f1,-32(r23) │ │ │ │ + stfd f2,-24(r23) │ │ │ │ + bne 13690 │ │ │ │ + addi r22,r22,1 │ │ │ │ addi r28,r28,16 │ │ │ │ - add r22,r22,r27 │ │ │ │ - cmpd r20,r18 │ │ │ │ - bne 14590 │ │ │ │ - ld r9,32(r1) │ │ │ │ - ld r17,40(r1) │ │ │ │ - ld r10,48(r1) │ │ │ │ + add r29,r29,r27 │ │ │ │ + cmpd r22,r24 │ │ │ │ + bne 135c0 │ │ │ │ + ld r2,56(r1) │ │ │ │ + ld r20,40(r1) │ │ │ │ addi r30,r30,16 │ │ │ │ - addi r9,r9,1 │ │ │ │ - add r15,r15,r10 │ │ │ │ - cmpd r9,r17 │ │ │ │ - std r9,32(r1) │ │ │ │ - bne 143a0 │ │ │ │ - b 138c0 │ │ │ │ - cmpdi r7,0 │ │ │ │ - blt 138e0 │ │ │ │ - std r19,168(r1) │ │ │ │ - maddld r19,r16,r17,r12 │ │ │ │ - mulld r18,r16,r27 │ │ │ │ - ld r9,344(r1) │ │ │ │ - addi r28,r28,1 │ │ │ │ - std r15,136(r1) │ │ │ │ - std r20,176(r1) │ │ │ │ - std r22,192(r1) │ │ │ │ - std r23,200(r1) │ │ │ │ - sldi r22,r27,5 │ │ │ │ - addi r15,r11,2 │ │ │ │ - li r20,0 │ │ │ │ - addi r25,r31,16 │ │ │ │ - sldi r23,r28,1 │ │ │ │ - stfd f28,272(r1) │ │ │ │ - stfd f29,280(r1) │ │ │ │ - maddld r19,r19,r27,r0 │ │ │ │ - sldi r18,r18,5 │ │ │ │ - sldi r19,r19,5 │ │ │ │ - add r19,r9,r19 │ │ │ │ + ld r21,32(r1) │ │ │ │ + add r20,r20,r2 │ │ │ │ + ld r2,48(r1) │ │ │ │ + addi r21,r21,1 │ │ │ │ + cmpd r21,r2 │ │ │ │ + bne 13400 │ │ │ │ + b 12620 │ │ │ │ + cmpdi r14,0 │ │ │ │ + ble 14368 │ │ │ │ + subf r16,r25,r0 │ │ │ │ + maddld r2,r2,r29,r11 │ │ │ │ + ld r10,344(r1) │ │ │ │ + sldi r15,r27,5 │ │ │ │ + addi r20,r21,1 │ │ │ │ + andi. r4,r14,3 │ │ │ │ + sldi r19,r9,5 │ │ │ │ + mr r17,r30 │ │ │ │ + li r6,0 │ │ │ │ + sldi r23,r16,4 │ │ │ │ + cmpdi cr3,r16,0 │ │ │ │ + mulld r5,r15,r29 │ │ │ │ + sldi r20,r20,1 │ │ │ │ + cmpdi cr7,r0,0 │ │ │ │ + add r23,r23,r26 │ │ │ │ + maddld r2,r2,r15,r10 │ │ │ │ + isel r23,r23,r26,4*cr3+gt │ │ │ │ + beq 137f4 │ │ │ │ + cmpdi r4,1 │ │ │ │ + beq 137dc │ │ │ │ + cmpdi r4,2 │ │ │ │ + beq 137cc │ │ │ │ + bge cr7,1415c │ │ │ │ + add r2,r2,r5 │ │ │ │ + li r6,1 │ │ │ │ + addi r17,r30,16 │ │ │ │ + bge cr7,1415c │ │ │ │ + addi r6,r6,1 │ │ │ │ + addi r17,r17,16 │ │ │ │ + add r2,r2,r5 │ │ │ │ + bge cr7,1415c │ │ │ │ + addi r6,r6,1 │ │ │ │ + addi r17,r17,16 │ │ │ │ + add r2,r2,r5 │ │ │ │ + cmpd r6,r14 │ │ │ │ + beq 14360 │ │ │ │ + srdi r10,r14,2 │ │ │ │ + mtctr r10 │ │ │ │ + bge cr7,1415c │ │ │ │ + addi r6,r6,1 │ │ │ │ + addi r17,r17,16 │ │ │ │ + add r2,r2,r5 │ │ │ │ + mr r8,r6 │ │ │ │ + mr r10,r17 │ │ │ │ + bge cr7,1415c │ │ │ │ + addi r6,r6,1 │ │ │ │ + addi r17,r17,16 │ │ │ │ + add r2,r2,r5 │ │ │ │ + bge cr7,1415c │ │ │ │ + add r2,r2,r5 │ │ │ │ + addi r6,r8,2 │ │ │ │ + addi r17,r10,32 │ │ │ │ + bge cr7,1415c │ │ │ │ + addi r6,r8,3 │ │ │ │ + addi r17,r10,48 │ │ │ │ + add r2,r2,r5 │ │ │ │ + bdnz 137fc │ │ │ │ + b 14360 │ │ │ │ nop │ │ │ │ - mr r24,r19 │ │ │ │ - mr r28,r21 │ │ │ │ - li r27,0 │ │ │ │ + cmpdi r14,0 │ │ │ │ + ble 13adc │ │ │ │ + sldi r15,r27,5 │ │ │ │ + ld r10,360(r1) │ │ │ │ + subf r18,r24,r0 │ │ │ │ + mulld r4,r27,r29 │ │ │ │ + maddld r5,r2,r29,r11 │ │ │ │ + std r28,80(r1) │ │ │ │ + std r12,72(r1) │ │ │ │ + std r24,64(r1) │ │ │ │ + li r17,0 │ │ │ │ + addi r23,r28,2 │ │ │ │ + mr r25,r30 │ │ │ │ + cmpdi cr3,r24,0 │ │ │ │ + std r9,48(r1) │ │ │ │ + std r11,56(r1) │ │ │ │ + mulld r7,r29,r15 │ │ │ │ + sldi r6,r18,4 │ │ │ │ + cmpdi cr2,r18,0 │ │ │ │ + cmpdi cr4,r0,0 │ │ │ │ + std r0,88(r1) │ │ │ │ + addi r20,r24,1 │ │ │ │ + std r30,352(r1) │ │ │ │ + std r29,416(r1) │ │ │ │ + std r27,424(r1) │ │ │ │ + add r6,r6,r10 │ │ │ │ + maddld r4,r4,r2,r9 │ │ │ │ + isel r10,r6,r10,4*cr2+gt │ │ │ │ + neg r6,r7 │ │ │ │ + mr r21,r7 │ │ │ │ + std r10,40(r1) │ │ │ │ + ld r10,344(r1) │ │ │ │ + mulld r6,r6,r2 │ │ │ │ + sldi r2,r4,5 │ │ │ │ + add r16,r10,r2 │ │ │ │ + mr r2,r17 │ │ │ │ + maddld r22,r5,r15,r6 │ │ │ │ + mr r28,r16 │ │ │ │ nop │ │ │ │ - mr r29,r24 │ │ │ │ - mr r16,r15 │ │ │ │ - mr r17,r26 │ │ │ │ nop │ │ │ │ - lfd f3,0(r17) │ │ │ │ - lfd f4,8(r17) │ │ │ │ - lfd f1,0(r30) │ │ │ │ - lfd f2,8(r30) │ │ │ │ - addi r29,r29,32 │ │ │ │ + ble cr2,139b0 │ │ │ │ + andi. r6,r18,3 │ │ │ │ + ld r17,360(r1) │ │ │ │ + add r19,r22,r28 │ │ │ │ + li r27,0 │ │ │ │ + beq 13950 │ │ │ │ + cmpdi r6,1 │ │ │ │ + beq 13938 │ │ │ │ + cmpdi r6,2 │ │ │ │ + beq 13928 │ │ │ │ + bge cr4,13cf0 │ │ │ │ + add r19,r19,r15 │ │ │ │ + li r27,1 │ │ │ │ + addi r17,r17,16 │ │ │ │ + bge cr4,13cf0 │ │ │ │ + addi r27,r27,1 │ │ │ │ + addi r17,r17,16 │ │ │ │ + add r19,r19,r15 │ │ │ │ + bge cr4,13cf0 │ │ │ │ + addi r27,r27,1 │ │ │ │ + addi r17,r17,16 │ │ │ │ + add r19,r19,r15 │ │ │ │ + cmpd r27,r18 │ │ │ │ + beq 139b0 │ │ │ │ + srdi r6,r18,2 │ │ │ │ + bge cr4,13cf0 │ │ │ │ + addi r27,r27,1 │ │ │ │ + addi r17,r17,16 │ │ │ │ + add r19,r19,r15 │ │ │ │ + mr r10,r27 │ │ │ │ + mr r9,r17 │ │ │ │ + bge cr4,13cf0 │ │ │ │ + addi r27,r27,1 │ │ │ │ addi r17,r17,16 │ │ │ │ - bl 4db58 │ │ │ │ + add r19,r19,r15 │ │ │ │ + bge cr4,13cf0 │ │ │ │ + add r19,r19,r15 │ │ │ │ + addi r27,r10,2 │ │ │ │ + addi r17,r9,32 │ │ │ │ + bge cr4,13cf0 │ │ │ │ + cmpdi r6,1 │ │ │ │ + addi r27,r10,3 │ │ │ │ + addi r17,r9,48 │ │ │ │ + add r19,r19,r15 │ │ │ │ + addi r6,r6,-1 │ │ │ │ + bne 13954 │ │ │ │ nop │ │ │ │ - lfd f3,0(r28) │ │ │ │ - lfd f4,8(r28) │ │ │ │ - bl 4db58 │ │ │ │ nop │ │ │ │ - lfd f3,0(r25) │ │ │ │ - lfd f4,8(r25) │ │ │ │ - fmr f29,f2 │ │ │ │ - fmr f28,f1 │ │ │ │ - bl 4db58 │ │ │ │ + blt cr3,13a9c │ │ │ │ + blt cr4,13a9c │ │ │ │ + ld r19,40(r1) │ │ │ │ + li r27,0 │ │ │ │ + addi r16,r31,16 │ │ │ │ + std r28,32(r1) │ │ │ │ + mr r30,r27 │ │ │ │ + mr r27,r2 │ │ │ │ + mr r29,r19 │ │ │ │ + nop │ │ │ │ nop │ │ │ │ - lfd f3,-16(r29) │ │ │ │ - lfd f4,-8(r29) │ │ │ │ - bl 4d958 │ │ │ │ nop │ │ │ │ + mr r24,r28 │ │ │ │ + mr r17,r23 │ │ │ │ + mr r19,r26 │ │ │ │ + nop │ │ │ │ + lfd f3,0(r19) │ │ │ │ + lfd f4,8(r19) │ │ │ │ + addi r24,r24,32 │ │ │ │ + addi r19,r19,16 │ │ │ │ + lfd f1,0(r25) │ │ │ │ + lfd f2,8(r25) │ │ │ │ + bl 329c │ │ │ │ + lfd f3,0(r29) │ │ │ │ + lfd f4,8(r29) │ │ │ │ + bl 329c │ │ │ │ + lfd f3,0(r16) │ │ │ │ + lfd f4,8(r16) │ │ │ │ + fmr f29,f2 │ │ │ │ + fmr f28,f1 │ │ │ │ + bl 329c │ │ │ │ + lfd f3,-16(r24) │ │ │ │ + lfd f4,-8(r24) │ │ │ │ + bl 38f0 │ │ │ │ lfd f3,0(r31) │ │ │ │ lfd f4,8(r31) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ - lfd f2,-24(r29) │ │ │ │ - lfd f1,-32(r29) │ │ │ │ - bl 4d958 │ │ │ │ + lfd f2,-24(r24) │ │ │ │ + lfd f1,-32(r24) │ │ │ │ + bl 38f0 │ │ │ │ + addic. r17,r17,-1 │ │ │ │ + stfd f30,-16(r24) │ │ │ │ + stfd f31,-8(r24) │ │ │ │ + stfd f1,-32(r24) │ │ │ │ + stfd f2,-24(r24) │ │ │ │ + bne 139f0 │ │ │ │ + addi r30,r30,1 │ │ │ │ + addi r29,r29,16 │ │ │ │ + add r28,r28,r15 │ │ │ │ + cmpd r30,r20 │ │ │ │ + bne 139e0 │ │ │ │ + ld r28,32(r1) │ │ │ │ + mr r2,r27 │ │ │ │ + addi r2,r2,1 │ │ │ │ + addi r25,r25,16 │ │ │ │ + add r28,r28,r21 │ │ │ │ + cmpd r2,r14 │ │ │ │ + bne 138f0 │ │ │ │ + ld r30,352(r1) │ │ │ │ + sldi r8,r2,4 │ │ │ │ + ld r9,48(r1) │ │ │ │ + ld r11,56(r1) │ │ │ │ + ld r24,64(r1) │ │ │ │ + ld r12,72(r1) │ │ │ │ + ld r28,80(r1) │ │ │ │ + ld r0,88(r1) │ │ │ │ + ld r29,416(r1) │ │ │ │ + ld r27,424(r1) │ │ │ │ + add r30,r8,r30 │ │ │ │ + cmpdi r12,0 │ │ │ │ + blt 12620 │ │ │ │ + sldi r27,r27,5 │ │ │ │ + addi r2,r12,1 │ │ │ │ + sldi r18,r9,5 │ │ │ │ + subf r16,r24,r0 │ │ │ │ + cmpdi cr3,r24,0 │ │ │ │ + addi r28,r28,2 │ │ │ │ + cmpdi cr4,r0,0 │ │ │ │ + li r17,0 │ │ │ │ + std r2,32(r1) │ │ │ │ + mulld r2,r11,r27 │ │ │ │ + sldi r14,r16,4 │ │ │ │ + mulld r29,r29,r27 │ │ │ │ + cmpdi cr2,r16,0 │ │ │ │ + addi r24,r24,1 │ │ │ │ + std r2,40(r1) │ │ │ │ + ld r2,344(r1) │ │ │ │ + add r18,r2,r18 │ │ │ │ + ld r2,360(r1) │ │ │ │ + add r14,r14,r2 │ │ │ │ + isel r22,r14,r2,4*cr2+gt │ │ │ │ nop │ │ │ │ - addic. r16,r16,-1 │ │ │ │ - stfd f30,-16(r29) │ │ │ │ - stfd f31,-8(r29) │ │ │ │ - stfd f1,-32(r29) │ │ │ │ - stfd f2,-24(r29) │ │ │ │ - bne 147d0 │ │ │ │ - addi r27,r27,1 │ │ │ │ - addi r28,r28,16 │ │ │ │ - add r24,r24,r22 │ │ │ │ - cmpd r27,r23 │ │ │ │ - bne 147c0 │ │ │ │ - addi r20,r20,1 │ │ │ │ - addi r30,r30,16 │ │ │ │ - add r19,r19,r18 │ │ │ │ - cmpd r20,r23 │ │ │ │ - bne 147b0 │ │ │ │ - lfd f28,272(r1) │ │ │ │ - lfd f29,280(r1) │ │ │ │ - b 138cc │ │ │ │ - cmpdi r7,0 │ │ │ │ - blt 138e0 │ │ │ │ - mulld r9,r27,r16 │ │ │ │ - std r14,128(r1) │ │ │ │ - sldi r14,r27,5 │ │ │ │ - maddld r24,r17,r16,r12 │ │ │ │ - std r19,168(r1) │ │ │ │ - subf r19,r18,r7 │ │ │ │ - std r20,176(r1) │ │ │ │ - addi r28,r28,1 │ │ │ │ - cmpdi cr3,r18,0 │ │ │ │ - mulld r16,r14,r16 │ │ │ │ - std r22,192(r1) │ │ │ │ - std r23,200(r1) │ │ │ │ - addi r25,r31,16 │ │ │ │ - sldi r20,r19,4 │ │ │ │ - cmpdi cr4,r19,0 │ │ │ │ - li r23,0 │ │ │ │ - addi r18,r18,1 │ │ │ │ - std r15,136(r1) │ │ │ │ - sldi r22,r28,1 │ │ │ │ - stfd f28,272(r1) │ │ │ │ - stfd f29,280(r1) │ │ │ │ - maddld r9,r9,r17,r0 │ │ │ │ - add r20,r20,r21 │ │ │ │ - neg r10,r16 │ │ │ │ - isel r8,r20,r21,4*cr4+gt │ │ │ │ - mulld r10,r10,r17 │ │ │ │ - std r8,32(r1) │ │ │ │ - sldi r17,r9,5 │ │ │ │ - ld r9,344(r1) │ │ │ │ - add r17,r9,r17 │ │ │ │ - maddld r9,r24,r14,r10 │ │ │ │ - std r9,40(r1) │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - ble cr4,14a30 │ │ │ │ - ld r9,40(r1) │ │ │ │ - mr r28,r21 │ │ │ │ - li r27,0 │ │ │ │ - add r15,r17,r9 │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - mr r29,r15 │ │ │ │ - mr r20,r22 │ │ │ │ - mr r24,r26 │ │ │ │ - nop │ │ │ │ - lfd f3,0(r24) │ │ │ │ - lfd f4,8(r24) │ │ │ │ - lfd f1,0(r30) │ │ │ │ - lfd f2,8(r30) │ │ │ │ - addi r29,r29,32 │ │ │ │ - addi r24,r24,16 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - lfd f3,0(r28) │ │ │ │ - lfd f4,8(r28) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - lfd f3,0(r25) │ │ │ │ - lfd f4,8(r25) │ │ │ │ - fmr f29,f2 │ │ │ │ - fmr f28,f1 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - lfd f3,-16(r29) │ │ │ │ - lfd f4,-8(r29) │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ - lfd f3,0(r31) │ │ │ │ - lfd f4,8(r31) │ │ │ │ - fmr f31,f2 │ │ │ │ - fmr f30,f1 │ │ │ │ - fmr f2,f29 │ │ │ │ - fmr f1,f28 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - fmr f4,f2 │ │ │ │ - fmr f3,f1 │ │ │ │ - lfd f2,-24(r29) │ │ │ │ - lfd f1,-32(r29) │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ - addic. r20,r20,-1 │ │ │ │ - stfd f30,-16(r29) │ │ │ │ - stfd f31,-8(r29) │ │ │ │ - stfd f1,-32(r29) │ │ │ │ - stfd f2,-24(r29) │ │ │ │ - bne 14970 │ │ │ │ - addi r27,r27,1 │ │ │ │ - addi r28,r28,16 │ │ │ │ - add r15,r15,r14 │ │ │ │ - cmpd r27,r19 │ │ │ │ - bne 14960 │ │ │ │ - blt cr3,15a10 │ │ │ │ - ld r28,32(r1) │ │ │ │ - mr r15,r17 │ │ │ │ - li r27,0 │ │ │ │ - nop │ │ │ │ - mr r29,r15 │ │ │ │ - mr r20,r22 │ │ │ │ - mr r24,r26 │ │ │ │ - nop │ │ │ │ - lfd f3,0(r24) │ │ │ │ - lfd f4,8(r24) │ │ │ │ - lfd f1,0(r30) │ │ │ │ - lfd f2,8(r30) │ │ │ │ - addi r29,r29,32 │ │ │ │ - addi r24,r24,16 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - lfd f3,0(r28) │ │ │ │ - lfd f4,8(r28) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - lfd f3,0(r25) │ │ │ │ - lfd f4,8(r25) │ │ │ │ - fmr f29,f2 │ │ │ │ - fmr f28,f1 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - lfd f3,-16(r29) │ │ │ │ - lfd f4,-8(r29) │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ - lfd f3,0(r31) │ │ │ │ - lfd f4,8(r31) │ │ │ │ - fmr f31,f2 │ │ │ │ - fmr f30,f1 │ │ │ │ - fmr f2,f29 │ │ │ │ - fmr f1,f28 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - fmr f4,f2 │ │ │ │ - fmr f3,f1 │ │ │ │ - lfd f2,-24(r29) │ │ │ │ - lfd f1,-32(r29) │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ - addic. r20,r20,-1 │ │ │ │ - stfd f30,-16(r29) │ │ │ │ - stfd f31,-8(r29) │ │ │ │ - stfd f1,-32(r29) │ │ │ │ - stfd f2,-24(r29) │ │ │ │ - bne 14a50 │ │ │ │ - addi r27,r27,1 │ │ │ │ - addi r28,r28,16 │ │ │ │ - add r15,r15,r14 │ │ │ │ - cmpd r27,r18 │ │ │ │ - bne 14a40 │ │ │ │ - addi r23,r23,1 │ │ │ │ - addi r30,r30,16 │ │ │ │ - add r17,r17,r16 │ │ │ │ - cmpd r23,r22 │ │ │ │ - bne 14940 │ │ │ │ - b 138c0 │ │ │ │ - cmpdi r8,0 │ │ │ │ - ble 157b4 │ │ │ │ - subf r24,r25,r7 │ │ │ │ - maddld r15,r17,r16,r12 │ │ │ │ - ld r10,344(r1) │ │ │ │ - sldi r19,r27,5 │ │ │ │ - addi r18,r28,1 │ │ │ │ - andi. r4,r8,3 │ │ │ │ - sldi r17,r0,5 │ │ │ │ - mr r14,r30 │ │ │ │ - li r6,0 │ │ │ │ - sldi r20,r24,4 │ │ │ │ - cmpdi cr4,r24,0 │ │ │ │ - mulld r5,r19,r16 │ │ │ │ - sldi r18,r18,1 │ │ │ │ - cmpdi cr7,r7,0 │ │ │ │ - add r20,r20,r26 │ │ │ │ - maddld r15,r15,r19,r10 │ │ │ │ - isel r20,r20,r26,4*cr4+gt │ │ │ │ - beq 14bbc │ │ │ │ - cmpdi r4,1 │ │ │ │ - beq 14ba4 │ │ │ │ - cmpdi r4,2 │ │ │ │ - beq 14b94 │ │ │ │ - bge cr7,15584 │ │ │ │ - add r15,r15,r5 │ │ │ │ - li r6,1 │ │ │ │ - addi r14,r30,16 │ │ │ │ - bge cr7,15584 │ │ │ │ - addi r6,r6,1 │ │ │ │ - addi r14,r14,16 │ │ │ │ - add r15,r15,r5 │ │ │ │ - bge cr7,15584 │ │ │ │ - addi r6,r6,1 │ │ │ │ - addi r14,r14,16 │ │ │ │ - add r15,r15,r5 │ │ │ │ - cmpd r6,r8 │ │ │ │ - beq 157ac │ │ │ │ - srdi r10,r8,2 │ │ │ │ - mtctr r10 │ │ │ │ - bge cr7,15584 │ │ │ │ - addi r6,r6,1 │ │ │ │ - addi r14,r14,16 │ │ │ │ - add r15,r15,r5 │ │ │ │ - mr r7,r6 │ │ │ │ - mr r10,r14 │ │ │ │ - bge cr7,15584 │ │ │ │ - addi r6,r6,1 │ │ │ │ - addi r14,r14,16 │ │ │ │ - add r15,r15,r5 │ │ │ │ - bge cr7,15584 │ │ │ │ - add r15,r15,r5 │ │ │ │ - addi r6,r7,2 │ │ │ │ - addi r14,r10,32 │ │ │ │ - bge cr7,15584 │ │ │ │ - addi r6,r7,3 │ │ │ │ - addi r14,r10,48 │ │ │ │ - add r15,r15,r5 │ │ │ │ - bdnz 14bc4 │ │ │ │ - b 157ac │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - cmpdi r8,0 │ │ │ │ - ble 14eb0 │ │ │ │ - sldi r14,r27,5 │ │ │ │ - subf r19,r18,r7 │ │ │ │ - mulld r5,r27,r16 │ │ │ │ - cmpdi cr4,r7,0 │ │ │ │ - maddld r4,r17,r16,r12 │ │ │ │ - li r10,0 │ │ │ │ - cmpdi cr2,r18,0 │ │ │ │ - addi r22,r18,1 │ │ │ │ - std r18,80(r1) │ │ │ │ - mulld r6,r16,r14 │ │ │ │ - sldi r3,r19,4 │ │ │ │ - cmpdi cr3,r19,0 │ │ │ │ - std r27,424(r1) │ │ │ │ - addi r23,r11,2 │ │ │ │ - mr r25,r30 │ │ │ │ - mr r24,r8 │ │ │ │ - mr r27,r10 │ │ │ │ - std r0,64(r1) │ │ │ │ - add r3,r3,r21 │ │ │ │ - std r12,72(r1) │ │ │ │ - std r9,88(r1) │ │ │ │ - std r11,96(r1) │ │ │ │ - maddld r5,r5,r17,r0 │ │ │ │ - std r30,352(r1) │ │ │ │ - std r16,416(r1) │ │ │ │ - isel r7,r3,r21,4*cr3+gt │ │ │ │ - neg r3,r6 │ │ │ │ - std r6,40(r1) │ │ │ │ - std r7,56(r1) │ │ │ │ - ld r7,344(r1) │ │ │ │ - mulld r3,r3,r17 │ │ │ │ - sldi r5,r5,5 │ │ │ │ - add r15,r7,r5 │ │ │ │ - maddld r7,r4,r14,r3 │ │ │ │ - mr r18,r15 │ │ │ │ - std r7,48(r1) │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - ble cr3,14d80 │ │ │ │ - ld r9,48(r1) │ │ │ │ - andi. r5,r19,3 │ │ │ │ - mr r17,r21 │ │ │ │ - li r16,0 │ │ │ │ - add r20,r9,r18 │ │ │ │ - beq 14d24 │ │ │ │ - cmpdi r5,1 │ │ │ │ - beq 14d0c │ │ │ │ - cmpdi r5,2 │ │ │ │ - beq 14cfc │ │ │ │ - bge cr4,150d8 │ │ │ │ - add r20,r20,r14 │ │ │ │ - li r16,1 │ │ │ │ - addi r17,r21,16 │ │ │ │ - bge cr4,150d8 │ │ │ │ - addi r16,r16,1 │ │ │ │ - addi r17,r17,16 │ │ │ │ - add r20,r20,r14 │ │ │ │ - bge cr4,150d8 │ │ │ │ - addi r16,r16,1 │ │ │ │ - addi r17,r17,16 │ │ │ │ - add r20,r20,r14 │ │ │ │ - cmpd r16,r19 │ │ │ │ - beq 14d80 │ │ │ │ - srdi r5,r19,2 │ │ │ │ - bge cr4,150d8 │ │ │ │ - addi r16,r16,1 │ │ │ │ - addi r17,r17,16 │ │ │ │ - add r20,r20,r14 │ │ │ │ - mr r10,r16 │ │ │ │ - mr r9,r17 │ │ │ │ - bge cr4,150d8 │ │ │ │ - addi r16,r16,1 │ │ │ │ - addi r17,r17,16 │ │ │ │ - add r20,r20,r14 │ │ │ │ - bge cr4,150d8 │ │ │ │ - add r20,r20,r14 │ │ │ │ - addi r16,r10,2 │ │ │ │ - addi r17,r9,32 │ │ │ │ - bge cr4,150d8 │ │ │ │ - cmpdi r5,1 │ │ │ │ - addi r16,r10,3 │ │ │ │ - addi r17,r9,48 │ │ │ │ - add r20,r20,r14 │ │ │ │ - addi r5,r5,-1 │ │ │ │ - bne 14d28 │ │ │ │ - nop │ │ │ │ - blt cr2,14e6c │ │ │ │ - blt cr4,14e6c │ │ │ │ - ld r17,56(r1) │ │ │ │ - li r20,0 │ │ │ │ - addi r15,r31,16 │ │ │ │ - mr r28,r18 │ │ │ │ - mr r30,r20 │ │ │ │ - mr r16,r17 │ │ │ │ - mr r29,r28 │ │ │ │ - mr r17,r23 │ │ │ │ - mr r20,r26 │ │ │ │ - nop │ │ │ │ - lfd f3,0(r20) │ │ │ │ - lfd f4,8(r20) │ │ │ │ - lfd f1,0(r25) │ │ │ │ - lfd f2,8(r25) │ │ │ │ - addi r29,r29,32 │ │ │ │ - addi r20,r20,16 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - lfd f3,0(r16) │ │ │ │ - lfd f4,8(r16) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - lfd f3,0(r15) │ │ │ │ - lfd f4,8(r15) │ │ │ │ - fmr f29,f2 │ │ │ │ - fmr f28,f1 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - lfd f3,-16(r29) │ │ │ │ - lfd f4,-8(r29) │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ - lfd f3,0(r31) │ │ │ │ - lfd f4,8(r31) │ │ │ │ - fmr f31,f2 │ │ │ │ - fmr f30,f1 │ │ │ │ - fmr f2,f29 │ │ │ │ - fmr f1,f28 │ │ │ │ - bl 4db58 │ │ │ │ nop │ │ │ │ - fmr f4,f2 │ │ │ │ - fmr f3,f1 │ │ │ │ - lfd f2,-24(r29) │ │ │ │ - lfd f1,-32(r29) │ │ │ │ - bl 4d958 │ │ │ │ nop │ │ │ │ - addic. r17,r17,-1 │ │ │ │ - stfd f30,-16(r29) │ │ │ │ - stfd f31,-8(r29) │ │ │ │ - stfd f1,-32(r29) │ │ │ │ - stfd f2,-24(r29) │ │ │ │ - bne 14db0 │ │ │ │ - addi r30,r30,1 │ │ │ │ - addi r16,r16,16 │ │ │ │ - add r28,r28,r14 │ │ │ │ - cmpd r30,r22 │ │ │ │ - bne 14da0 │ │ │ │ - addi r27,r27,1 │ │ │ │ + ble cr2,13c00 │ │ │ │ ld r9,40(r1) │ │ │ │ - addi r25,r25,16 │ │ │ │ - cmpd r27,r24 │ │ │ │ - add r18,r18,r9 │ │ │ │ - bne 14cc0 │ │ │ │ - mr r10,r27 │ │ │ │ - ld r30,352(r1) │ │ │ │ - ld r0,64(r1) │ │ │ │ - ld r12,72(r1) │ │ │ │ - ld r18,80(r1) │ │ │ │ - ld r9,88(r1) │ │ │ │ - ld r11,96(r1) │ │ │ │ - ld r16,416(r1) │ │ │ │ - ld r27,424(r1) │ │ │ │ - sldi r7,r10,4 │ │ │ │ - add r30,r7,r30 │ │ │ │ - cmpdi r9,0 │ │ │ │ - blt 138c0 │ │ │ │ - sldi r27,r27,5 │ │ │ │ - addi r9,r9,1 │ │ │ │ - ld r10,32(r1) │ │ │ │ - sldi r29,r0,5 │ │ │ │ - cmpdi cr2,r18,0 │ │ │ │ - addi r15,r11,2 │ │ │ │ - li r19,0 │ │ │ │ - std r9,32(r1) │ │ │ │ - mulld r9,r12,r27 │ │ │ │ - mulld r16,r16,r27 │ │ │ │ - subf r24,r18,r10 │ │ │ │ - cmpdi cr4,r10,0 │ │ │ │ - addi r18,r18,1 │ │ │ │ - sldi r14,r24,4 │ │ │ │ - cmpdi cr3,r24,0 │ │ │ │ - std r9,40(r1) │ │ │ │ - ld r9,344(r1) │ │ │ │ - add r14,r14,r21 │ │ │ │ - add r17,r9,r29 │ │ │ │ - isel r9,r14,r21,4*cr3+gt │ │ │ │ - std r9,48(r1) │ │ │ │ - nop │ │ │ │ - ble cr3,14fd0 │ │ │ │ - ld r10,40(r1) │ │ │ │ - andi. r9,r24,3 │ │ │ │ - mr r28,r21 │ │ │ │ - li r20,0 │ │ │ │ - add r14,r10,r17 │ │ │ │ - beq 14f74 │ │ │ │ - cmpdi r9,1 │ │ │ │ - beq 14f5c │ │ │ │ - cmpdi r9,2 │ │ │ │ - beq 14f4c │ │ │ │ - bge cr4,151c4 │ │ │ │ + andi. r2,r16,3 │ │ │ │ + ld r23,360(r1) │ │ │ │ + li r15,0 │ │ │ │ + add r14,r9,r18 │ │ │ │ + beq 13ba4 │ │ │ │ + cmpdi r2,1 │ │ │ │ + beq 13b8c │ │ │ │ + cmpdi r2,2 │ │ │ │ + beq 13b7c │ │ │ │ + bge cr4,13dcc │ │ │ │ add r14,r14,r27 │ │ │ │ - li r20,1 │ │ │ │ - addi r28,r21,16 │ │ │ │ - bge cr4,151c4 │ │ │ │ - addi r20,r20,1 │ │ │ │ - addi r28,r28,16 │ │ │ │ + li r15,1 │ │ │ │ + addi r23,r23,16 │ │ │ │ + bge cr4,13dcc │ │ │ │ + addi r15,r15,1 │ │ │ │ + addi r23,r23,16 │ │ │ │ add r14,r14,r27 │ │ │ │ - bge cr4,151c4 │ │ │ │ - addi r20,r20,1 │ │ │ │ - addi r28,r28,16 │ │ │ │ + bge cr4,13dcc │ │ │ │ + addi r15,r15,1 │ │ │ │ + addi r23,r23,16 │ │ │ │ add r14,r14,r27 │ │ │ │ - cmpd r20,r24 │ │ │ │ - beq 14fd0 │ │ │ │ - srdi r9,r24,2 │ │ │ │ - bge cr4,151c4 │ │ │ │ - addi r20,r20,1 │ │ │ │ - addi r28,r28,16 │ │ │ │ + cmpd r15,r16 │ │ │ │ + beq 13c00 │ │ │ │ + srdi r2,r16,2 │ │ │ │ + bge cr4,13dcc │ │ │ │ + addi r15,r15,1 │ │ │ │ + addi r23,r23,16 │ │ │ │ add r14,r14,r27 │ │ │ │ - mr r8,r20 │ │ │ │ - mr r10,r28 │ │ │ │ - bge cr4,151c4 │ │ │ │ - addi r20,r20,1 │ │ │ │ - addi r28,r28,16 │ │ │ │ + mr r10,r15 │ │ │ │ + mr r9,r23 │ │ │ │ + bge cr4,13dcc │ │ │ │ + addi r15,r15,1 │ │ │ │ + addi r23,r23,16 │ │ │ │ add r14,r14,r27 │ │ │ │ - bge cr4,151c4 │ │ │ │ + bge cr4,13dcc │ │ │ │ add r14,r14,r27 │ │ │ │ - addi r20,r8,2 │ │ │ │ - addi r28,r10,32 │ │ │ │ - bge cr4,151c4 │ │ │ │ - cmpdi r9,1 │ │ │ │ - addi r20,r8,3 │ │ │ │ - addi r28,r10,48 │ │ │ │ + addi r15,r10,2 │ │ │ │ + addi r23,r9,32 │ │ │ │ + bge cr4,13dcc │ │ │ │ + cmpdi r2,1 │ │ │ │ + addi r15,r10,3 │ │ │ │ + addi r23,r9,48 │ │ │ │ add r14,r14,r27 │ │ │ │ - addi r9,r9,-1 │ │ │ │ - bne 14f78 │ │ │ │ + addi r2,r2,-1 │ │ │ │ + bne 13ba8 │ │ │ │ nop │ │ │ │ - blt cr2,150bc │ │ │ │ - blt cr4,150bc │ │ │ │ - ld r28,48(r1) │ │ │ │ - mr r14,r17 │ │ │ │ - li r20,0 │ │ │ │ - addi r25,r31,16 │ │ │ │ + blt cr3,13cd4 │ │ │ │ + blt cr4,13cd4 │ │ │ │ + mr r14,r18 │ │ │ │ + mr r23,r22 │ │ │ │ + li r15,0 │ │ │ │ + addi r21,r31,16 │ │ │ │ nop │ │ │ │ nop │ │ │ │ - mr r29,r14 │ │ │ │ - mr r23,r15 │ │ │ │ - mr r22,r26 │ │ │ │ + mr r25,r14 │ │ │ │ + mr r19,r28 │ │ │ │ + mr r20,r26 │ │ │ │ nop │ │ │ │ - lfd f3,0(r22) │ │ │ │ - lfd f4,8(r22) │ │ │ │ + lfd f3,0(r20) │ │ │ │ + lfd f4,8(r20) │ │ │ │ + addi r25,r25,32 │ │ │ │ + addi r20,r20,16 │ │ │ │ lfd f1,0(r30) │ │ │ │ lfd f2,8(r30) │ │ │ │ - addi r29,r29,32 │ │ │ │ - addi r22,r22,16 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - lfd f3,0(r28) │ │ │ │ - lfd f4,8(r28) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - lfd f3,0(r25) │ │ │ │ - lfd f4,8(r25) │ │ │ │ + bl 329c │ │ │ │ + lfd f3,0(r23) │ │ │ │ + lfd f4,8(r23) │ │ │ │ + bl 329c │ │ │ │ + lfd f3,0(r21) │ │ │ │ + lfd f4,8(r21) │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - lfd f3,-16(r29) │ │ │ │ - lfd f4,-8(r29) │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ + lfd f3,-16(r25) │ │ │ │ + lfd f4,-8(r25) │ │ │ │ + bl 38f0 │ │ │ │ lfd f3,0(r31) │ │ │ │ lfd f4,8(r31) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ - lfd f2,-24(r29) │ │ │ │ - lfd f1,-32(r29) │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ - addic. r23,r23,-1 │ │ │ │ - stfd f30,-16(r29) │ │ │ │ - stfd f31,-8(r29) │ │ │ │ - stfd f1,-32(r29) │ │ │ │ - stfd f2,-24(r29) │ │ │ │ - bne 15000 │ │ │ │ - addi r20,r20,1 │ │ │ │ - addi r28,r28,16 │ │ │ │ + lfd f2,-24(r25) │ │ │ │ + lfd f1,-32(r25) │ │ │ │ + bl 38f0 │ │ │ │ + addic. r19,r19,-1 │ │ │ │ + stfd f30,-16(r25) │ │ │ │ + stfd f31,-8(r25) │ │ │ │ + stfd f1,-32(r25) │ │ │ │ + stfd f2,-24(r25) │ │ │ │ + bne 13c30 │ │ │ │ + addi r15,r15,1 │ │ │ │ + addi r23,r23,16 │ │ │ │ add r14,r14,r27 │ │ │ │ - cmpd r20,r18 │ │ │ │ - bne 14ff0 │ │ │ │ - ld r9,32(r1) │ │ │ │ - addi r19,r19,1 │ │ │ │ + cmpd r15,r24 │ │ │ │ + bne 13c20 │ │ │ │ + ld r2,32(r1) │ │ │ │ + addi r17,r17,1 │ │ │ │ addi r30,r30,16 │ │ │ │ - add r17,r17,r16 │ │ │ │ - cmpd r19,r9 │ │ │ │ - bne 14f10 │ │ │ │ - b 138c0 │ │ │ │ - mr r30,r16 │ │ │ │ - mr r29,r20 │ │ │ │ - addi r15,r31,16 │ │ │ │ - mr r16,r17 │ │ │ │ - mr r28,r20 │ │ │ │ + add r18,r18,r29 │ │ │ │ + cmpd r17,r2 │ │ │ │ + bne 13b40 │ │ │ │ + b 12620 │ │ │ │ + mr r30,r27 │ │ │ │ + std r28,32(r1) │ │ │ │ + mr r24,r19 │ │ │ │ + addi r16,r31,16 │ │ │ │ + mr r29,r17 │ │ │ │ + mr r27,r2 │ │ │ │ + mr r28,r19 │ │ │ │ nop │ │ │ │ mr r17,r23 │ │ │ │ - mr r20,r26 │ │ │ │ + mr r19,r26 │ │ │ │ nop │ │ │ │ nop │ │ │ │ - lfd f3,0(r20) │ │ │ │ - lfd f4,8(r20) │ │ │ │ + lfd f3,0(r19) │ │ │ │ + lfd f4,8(r19) │ │ │ │ + addi r24,r24,32 │ │ │ │ + addi r19,r19,16 │ │ │ │ lfd f1,0(r25) │ │ │ │ lfd f2,8(r25) │ │ │ │ - addi r29,r29,32 │ │ │ │ - addi r20,r20,16 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ + lfd f3,0(r29) │ │ │ │ + lfd f4,8(r29) │ │ │ │ + bl 329c │ │ │ │ lfd f3,0(r16) │ │ │ │ lfd f4,8(r16) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - lfd f3,0(r15) │ │ │ │ - lfd f4,8(r15) │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - lfd f3,-16(r29) │ │ │ │ - lfd f4,-8(r29) │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ + lfd f3,-16(r24) │ │ │ │ + lfd f4,-8(r24) │ │ │ │ + bl 38f0 │ │ │ │ lfd f3,0(r31) │ │ │ │ lfd f4,8(r31) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ - lfd f2,-24(r29) │ │ │ │ - lfd f1,-32(r29) │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ + lfd f2,-24(r24) │ │ │ │ + lfd f1,-32(r24) │ │ │ │ + bl 38f0 │ │ │ │ addic. r17,r17,-1 │ │ │ │ - stfd f30,-16(r29) │ │ │ │ - stfd f31,-8(r29) │ │ │ │ - stfd f1,-32(r29) │ │ │ │ - stfd f2,-24(r29) │ │ │ │ - bne 15100 │ │ │ │ + stfd f30,-16(r24) │ │ │ │ + stfd f31,-8(r24) │ │ │ │ + stfd f1,-32(r24) │ │ │ │ + stfd f2,-24(r24) │ │ │ │ + bne 13d20 │ │ │ │ addi r30,r30,1 │ │ │ │ - addi r16,r16,16 │ │ │ │ - add r28,r28,r14 │ │ │ │ - cmpd r19,r30 │ │ │ │ - beq 14d80 │ │ │ │ - mr r29,r28 │ │ │ │ - b 150f0 │ │ │ │ - mr r29,r14 │ │ │ │ - addi r25,r31,16 │ │ │ │ + addi r29,r29,16 │ │ │ │ + add r28,r28,r15 │ │ │ │ + cmpd r18,r30 │ │ │ │ + beq 13ec0 │ │ │ │ + mr r24,r28 │ │ │ │ + b 13d10 │ │ │ │ + mr r25,r14 │ │ │ │ + addi r21,r31,16 │ │ │ │ nop │ │ │ │ - mr r22,r15 │ │ │ │ - mr r23,r26 │ │ │ │ nop │ │ │ │ nop │ │ │ │ - lfd f3,0(r23) │ │ │ │ - lfd f4,8(r23) │ │ │ │ - lfd f1,0(r30) │ │ │ │ - lfd f2,8(r30) │ │ │ │ - addi r29,r29,32 │ │ │ │ - addi r23,r23,16 │ │ │ │ - bl 4db58 │ │ │ │ + mr r19,r28 │ │ │ │ + mr r20,r26 │ │ │ │ nop │ │ │ │ - lfd f3,0(r28) │ │ │ │ - lfd f4,8(r28) │ │ │ │ - bl 4db58 │ │ │ │ nop │ │ │ │ - lfd f3,0(r25) │ │ │ │ - lfd f4,8(r25) │ │ │ │ + lfd f3,0(r20) │ │ │ │ + lfd f4,8(r20) │ │ │ │ + addi r25,r25,32 │ │ │ │ + addi r20,r20,16 │ │ │ │ + lfd f1,0(r30) │ │ │ │ + lfd f2,8(r30) │ │ │ │ + bl 329c │ │ │ │ + lfd f3,0(r23) │ │ │ │ + lfd f4,8(r23) │ │ │ │ + bl 329c │ │ │ │ + lfd f3,0(r21) │ │ │ │ + lfd f4,8(r21) │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - lfd f3,-16(r29) │ │ │ │ - lfd f4,-8(r29) │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ + lfd f3,-16(r25) │ │ │ │ + lfd f4,-8(r25) │ │ │ │ + bl 38f0 │ │ │ │ lfd f3,0(r31) │ │ │ │ lfd f4,8(r31) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ - lfd f2,-24(r29) │ │ │ │ - lfd f1,-32(r29) │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ - addic. r22,r22,-1 │ │ │ │ - stfd f30,-16(r29) │ │ │ │ - stfd f31,-8(r29) │ │ │ │ - stfd f1,-32(r29) │ │ │ │ - stfd f2,-24(r29) │ │ │ │ - bne 151e0 │ │ │ │ - addi r20,r20,1 │ │ │ │ - addi r28,r28,16 │ │ │ │ + lfd f2,-24(r25) │ │ │ │ + lfd f1,-32(r25) │ │ │ │ + bl 38f0 │ │ │ │ + addic. r19,r19,-1 │ │ │ │ + stfd f30,-16(r25) │ │ │ │ + stfd f31,-8(r25) │ │ │ │ + stfd f1,-32(r25) │ │ │ │ + stfd f2,-24(r25) │ │ │ │ + bne 13df0 │ │ │ │ + addi r15,r15,1 │ │ │ │ + addi r23,r23,16 │ │ │ │ add r14,r14,r27 │ │ │ │ - cmpd r24,r20 │ │ │ │ - beq 14fd0 │ │ │ │ - mr r29,r14 │ │ │ │ - b 151d0 │ │ │ │ - nop │ │ │ │ + cmpd r16,r15 │ │ │ │ + beq 13c00 │ │ │ │ + mr r25,r14 │ │ │ │ + b 13de0 │ │ │ │ nop │ │ │ │ + addi r23,r23,1 │ │ │ │ + addi r28,r28,16 │ │ │ │ + add r27,r27,r19 │ │ │ │ + cmpd r23,r20 │ │ │ │ + beq 12604 │ │ │ │ + add r29,r27,r18 │ │ │ │ + b 124b8 │ │ │ │ nop │ │ │ │ - addi r22,r22,1 │ │ │ │ - addi r27,r27,16 │ │ │ │ - add r23,r23,r18 │ │ │ │ - cmpd r22,r20 │ │ │ │ - beq 1389c │ │ │ │ - add r28,r23,r29 │ │ │ │ - b 13718 │ │ │ │ + ld r28,32(r1) │ │ │ │ + mr r2,r27 │ │ │ │ + b 139b0 │ │ │ │ + ld r19,360(r1) │ │ │ │ + mr r23,r20 │ │ │ │ + std r28,64(r1) │ │ │ │ + std r12,56(r1) │ │ │ │ + addi r24,r31,16 │ │ │ │ + mr r18,r9 │ │ │ │ + mr r2,r25 │ │ │ │ + std r29,416(r1) │ │ │ │ + mr r28,r15 │ │ │ │ + mr r29,r17 │ │ │ │ + mr r20,r27 │ │ │ │ + mr r17,r21 │ │ │ │ + std r11,48(r1) │ │ │ │ + std r0,72(r1) │ │ │ │ std r30,352(r1) │ │ │ │ - std r28,432(r1) │ │ │ │ - mr r30,r14 │ │ │ │ - addi r23,r31,16 │ │ │ │ - mr r17,r0 │ │ │ │ - mr r15,r12 │ │ │ │ - mr r22,r20 │ │ │ │ - mr r18,r8 │ │ │ │ - mr r14,r25 │ │ │ │ - std r9,56(r1) │ │ │ │ - mr r28,r19 │ │ │ │ - std r29,48(r1) │ │ │ │ - std r11,64(r1) │ │ │ │ - std r27,424(r1) │ │ │ │ - nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ li r27,0 │ │ │ │ - mr r29,r28 │ │ │ │ - std r22,40(r1) │ │ │ │ - mr r20,r21 │ │ │ │ - mr r22,r14 │ │ │ │ - mr r28,r27 │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - mr r19,r22 │ │ │ │ - mr r25,r29 │ │ │ │ - mr r27,r26 │ │ │ │ - nop │ │ │ │ - lfd f3,0(r27) │ │ │ │ - lfd f4,8(r27) │ │ │ │ - lfd f1,0(r30) │ │ │ │ - lfd f2,8(r30) │ │ │ │ - addi r19,r19,32 │ │ │ │ - addi r27,r27,16 │ │ │ │ - bl 4db58 │ │ │ │ + std r23,32(r1) │ │ │ │ + std r2,40(r1) │ │ │ │ + mr r23,r2 │ │ │ │ + mr r30,r27 │ │ │ │ + mr r27,r28 │ │ │ │ + mr r28,r19 │ │ │ │ nop │ │ │ │ - lfd f3,0(r20) │ │ │ │ - lfd f4,8(r20) │ │ │ │ - bl 4db58 │ │ │ │ + mr r15,r23 │ │ │ │ + mr r21,r27 │ │ │ │ + mr r25,r26 │ │ │ │ nop │ │ │ │ - lfd f3,0(r23) │ │ │ │ - lfd f4,8(r23) │ │ │ │ + lfd f3,0(r25) │ │ │ │ + lfd f4,8(r25) │ │ │ │ + addi r15,r15,32 │ │ │ │ + addi r25,r25,16 │ │ │ │ + lfd f1,0(r29) │ │ │ │ + lfd f2,8(r29) │ │ │ │ + bl 329c │ │ │ │ + lfd f3,0(r28) │ │ │ │ + lfd f4,8(r28) │ │ │ │ + bl 329c │ │ │ │ + lfd f3,0(r24) │ │ │ │ + lfd f4,8(r24) │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - lfd f3,-16(r19) │ │ │ │ - lfd f4,-8(r19) │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ + lfd f3,-16(r15) │ │ │ │ + lfd f4,-8(r15) │ │ │ │ + bl 38f0 │ │ │ │ lfd f3,0(r31) │ │ │ │ lfd f4,8(r31) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ - lfd f2,-24(r19) │ │ │ │ - lfd f1,-32(r19) │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ - addic. r25,r25,-1 │ │ │ │ - stfd f30,-16(r19) │ │ │ │ - stfd f31,-8(r19) │ │ │ │ - stfd f1,-32(r19) │ │ │ │ - stfd f2,-24(r19) │ │ │ │ - bne 15340 │ │ │ │ - addi r28,r28,1 │ │ │ │ - addi r20,r20,16 │ │ │ │ - add r22,r22,r24 │ │ │ │ - cmpd r28,r29 │ │ │ │ - bne 15330 │ │ │ │ - ld r22,40(r1) │ │ │ │ - ld r9,48(r1) │ │ │ │ - mr r28,r29 │ │ │ │ - addi r30,r30,16 │ │ │ │ - addi r22,r22,1 │ │ │ │ - add r14,r14,r9 │ │ │ │ - cmpd r22,r18 │ │ │ │ - bne 15310 │ │ │ │ - ld r9,56(r1) │ │ │ │ - ld r11,64(r1) │ │ │ │ + lfd f2,-24(r15) │ │ │ │ + lfd f1,-32(r15) │ │ │ │ + bl 38f0 │ │ │ │ + addic. r21,r21,-1 │ │ │ │ + stfd f30,-16(r15) │ │ │ │ + stfd f31,-8(r15) │ │ │ │ + stfd f1,-32(r15) │ │ │ │ + stfd f2,-24(r15) │ │ │ │ + bne 13f40 │ │ │ │ + addi r30,r30,1 │ │ │ │ + addi r28,r28,16 │ │ │ │ + add r23,r23,r16 │ │ │ │ + cmpd r30,r27 │ │ │ │ + bne 13f30 │ │ │ │ + ld r23,32(r1) │ │ │ │ + ld r2,40(r1) │ │ │ │ + mr r28,r27 │ │ │ │ + addi r29,r29,16 │ │ │ │ + addi r23,r23,1 │ │ │ │ + add r2,r2,r22 │ │ │ │ + cmpd r23,r14 │ │ │ │ + bne 13f10 │ │ │ │ + ld r11,48(r1) │ │ │ │ + ld r12,56(r1) │ │ │ │ + mr r9,r18 │ │ │ │ + mr r27,r20 │ │ │ │ + mr r21,r17 │ │ │ │ + ld r28,64(r1) │ │ │ │ + ld r0,72(r1) │ │ │ │ ld r30,352(r1) │ │ │ │ - ld r27,424(r1) │ │ │ │ - mr r0,r17 │ │ │ │ - mr r12,r15 │ │ │ │ - ld r28,432(r1) │ │ │ │ - mr r8,r18 │ │ │ │ - sldi r8,r8,4 │ │ │ │ - add r30,r8,r30 │ │ │ │ - cmpdi r9,0 │ │ │ │ - blt 138c0 │ │ │ │ - ld r10,32(r1) │ │ │ │ - cmpdi r10,0 │ │ │ │ - blt 138c0 │ │ │ │ - maddld r17,r27,r12,r0 │ │ │ │ - mulld r18,r16,r27 │ │ │ │ - addi r20,r9,1 │ │ │ │ - ld r9,344(r1) │ │ │ │ - addi r28,r28,1 │ │ │ │ + ld r29,416(r1) │ │ │ │ + sldi r14,r14,4 │ │ │ │ + add r30,r14,r30 │ │ │ │ + cmpdi r12,0 │ │ │ │ + blt 12620 │ │ │ │ + cmpdi r0,0 │ │ │ │ + blt 12620 │ │ │ │ + maddld r17,r27,r11,r9 │ │ │ │ + mulld r29,r29,r27 │ │ │ │ + ld r2,344(r1) │ │ │ │ + addi r8,r21,1 │ │ │ │ + ld r21,360(r1) │ │ │ │ + addi r15,r12,1 │ │ │ │ sldi r27,r27,5 │ │ │ │ - addi r15,r11,2 │ │ │ │ + addi r28,r28,2 │ │ │ │ li r19,0 │ │ │ │ - addi r25,r31,16 │ │ │ │ - sldi r22,r28,1 │ │ │ │ + addi r24,r31,16 │ │ │ │ + sldi r20,r8,1 │ │ │ │ sldi r17,r17,5 │ │ │ │ - sldi r18,r18,5 │ │ │ │ - add r17,r9,r17 │ │ │ │ + sldi r18,r29,5 │ │ │ │ + add r17,r2,r17 │ │ │ │ nop │ │ │ │ - mr r23,r17 │ │ │ │ - mr r28,r21 │ │ │ │ - li r24,0 │ │ │ │ nop │ │ │ │ - mr r29,r23 │ │ │ │ - mr r14,r15 │ │ │ │ + mr r22,r17 │ │ │ │ + mr r25,r21 │ │ │ │ + li r23,0 │ │ │ │ + nop │ │ │ │ + mr r29,r22 │ │ │ │ + mr r14,r28 │ │ │ │ mr r16,r26 │ │ │ │ nop │ │ │ │ lfd f3,0(r16) │ │ │ │ lfd f4,8(r16) │ │ │ │ - lfd f1,0(r30) │ │ │ │ - lfd f2,8(r30) │ │ │ │ addi r29,r29,32 │ │ │ │ addi r16,r16,16 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - lfd f3,0(r28) │ │ │ │ - lfd f4,8(r28) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + lfd f1,0(r30) │ │ │ │ + lfd f2,8(r30) │ │ │ │ + bl 329c │ │ │ │ lfd f3,0(r25) │ │ │ │ lfd f4,8(r25) │ │ │ │ + bl 329c │ │ │ │ + lfd f3,0(r24) │ │ │ │ + lfd f4,8(r24) │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ lfd f3,-16(r29) │ │ │ │ lfd f4,-8(r29) │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ + bl 38f0 │ │ │ │ lfd f3,0(r31) │ │ │ │ lfd f4,8(r31) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ lfd f2,-24(r29) │ │ │ │ lfd f1,-32(r29) │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ + bl 38f0 │ │ │ │ addic. r14,r14,-1 │ │ │ │ stfd f30,-16(r29) │ │ │ │ stfd f31,-8(r29) │ │ │ │ stfd f1,-32(r29) │ │ │ │ stfd f2,-24(r29) │ │ │ │ - bne 154b0 │ │ │ │ - addi r24,r24,1 │ │ │ │ - addi r28,r28,16 │ │ │ │ - add r23,r23,r27 │ │ │ │ - cmpd r24,r22 │ │ │ │ - bne 154a0 │ │ │ │ + bne 140a0 │ │ │ │ + addi r23,r23,1 │ │ │ │ + addi r25,r25,16 │ │ │ │ + add r22,r22,r27 │ │ │ │ + cmpd r23,r20 │ │ │ │ + bne 14090 │ │ │ │ addi r19,r19,1 │ │ │ │ addi r30,r30,16 │ │ │ │ add r17,r17,r18 │ │ │ │ - cmpd r19,r20 │ │ │ │ - bne 15490 │ │ │ │ - b 138c0 │ │ │ │ - std r9,72(r1) │ │ │ │ - std r16,416(r1) │ │ │ │ - mr r9,r15 │ │ │ │ - cmpdi cr3,r25,0 │ │ │ │ - mr r15,r6 │ │ │ │ - mr r16,r14 │ │ │ │ - std r0,56(r1) │ │ │ │ + cmpd r19,r15 │ │ │ │ + bne 14080 │ │ │ │ + b 12620 │ │ │ │ + std r9,48(r1) │ │ │ │ + std r11,56(r1) │ │ │ │ + cmpdi cr4,r25,0 │ │ │ │ + mr r9,r6 │ │ │ │ + std r21,432(r1) │ │ │ │ + std r27,424(r1) │ │ │ │ + mr r21,r17 │ │ │ │ std r12,64(r1) │ │ │ │ - std r5,48(r1) │ │ │ │ - std r8,40(r1) │ │ │ │ + std r0,72(r1) │ │ │ │ + std r5,40(r1) │ │ │ │ std r30,352(r1) │ │ │ │ - std r21,360(r1) │ │ │ │ - std r27,424(r1) │ │ │ │ - std r28,432(r1) │ │ │ │ + std r29,416(r1) │ │ │ │ nop │ │ │ │ - ld r29,360(r1) │ │ │ │ - mr r14,r9 │ │ │ │ + ld r28,360(r1) │ │ │ │ li r22,0 │ │ │ │ - mr r30,r9 │ │ │ │ - add r21,r17,r30 │ │ │ │ - ble cr4,15698 │ │ │ │ - mr r27,r24 │ │ │ │ - mr r28,r26 │ │ │ │ - addi r23,r31,16 │ │ │ │ + mr r30,r2 │ │ │ │ + mr r17,r9 │ │ │ │ + std r2,32(r1) │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - lfd f3,0(r28) │ │ │ │ - lfd f4,8(r28) │ │ │ │ - lfd f1,0(r16) │ │ │ │ - lfd f2,8(r16) │ │ │ │ - addi r21,r21,32 │ │ │ │ - addi r28,r28,16 │ │ │ │ - bl 4db58 │ │ │ │ + add r18,r19,r30 │ │ │ │ + ble cr3,14260 │ │ │ │ + mr r27,r16 │ │ │ │ + mr r29,r26 │ │ │ │ + addi r24,r31,16 │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ nop │ │ │ │ lfd f3,0(r29) │ │ │ │ lfd f4,8(r29) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - lfd f3,0(r23) │ │ │ │ - lfd f4,8(r23) │ │ │ │ + addi r18,r18,32 │ │ │ │ + addi r29,r29,16 │ │ │ │ + lfd f1,0(r21) │ │ │ │ + lfd f2,8(r21) │ │ │ │ + bl 329c │ │ │ │ + lfd f3,0(r28) │ │ │ │ + lfd f4,8(r28) │ │ │ │ + bl 329c │ │ │ │ + lfd f3,0(r24) │ │ │ │ + lfd f4,8(r24) │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - lfd f3,-16(r21) │ │ │ │ - lfd f4,-8(r21) │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ + lfd f3,-16(r18) │ │ │ │ + lfd f4,-8(r18) │ │ │ │ + bl 38f0 │ │ │ │ lfd f3,0(r31) │ │ │ │ lfd f4,8(r31) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ - lfd f2,-24(r21) │ │ │ │ - lfd f1,-32(r21) │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ + lfd f2,-24(r18) │ │ │ │ + lfd f1,-32(r18) │ │ │ │ + bl 38f0 │ │ │ │ addic. r27,r27,-1 │ │ │ │ - stfd f30,-16(r21) │ │ │ │ - stfd f31,-8(r21) │ │ │ │ - stfd f1,-32(r21) │ │ │ │ - stfd f2,-24(r21) │ │ │ │ - bne 155f0 │ │ │ │ - mr r23,r30 │ │ │ │ - addi r21,r25,1 │ │ │ │ - mr r27,r20 │ │ │ │ - addi r28,r31,16 │ │ │ │ - blt cr3,15758 │ │ │ │ + stfd f30,-16(r18) │ │ │ │ + stfd f31,-8(r18) │ │ │ │ + stfd f1,-32(r18) │ │ │ │ + stfd f2,-24(r18) │ │ │ │ + bne 141d0 │ │ │ │ + mr r24,r30 │ │ │ │ + addi r18,r25,1 │ │ │ │ + mr r27,r23 │ │ │ │ + addi r29,r31,16 │ │ │ │ + blt cr4,14310 │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ nop │ │ │ │ lfd f3,0(r27) │ │ │ │ lfd f4,8(r27) │ │ │ │ - lfd f1,0(r16) │ │ │ │ - lfd f2,8(r16) │ │ │ │ - addi r23,r23,32 │ │ │ │ + addi r24,r24,32 │ │ │ │ addi r27,r27,16 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - lfd f3,0(r29) │ │ │ │ - lfd f4,8(r29) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + lfd f1,0(r21) │ │ │ │ + lfd f2,8(r21) │ │ │ │ + bl 329c │ │ │ │ lfd f3,0(r28) │ │ │ │ lfd f4,8(r28) │ │ │ │ + bl 329c │ │ │ │ + lfd f3,0(r29) │ │ │ │ + lfd f4,8(r29) │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - lfd f3,-16(r23) │ │ │ │ - lfd f4,-8(r23) │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ + lfd f3,-16(r24) │ │ │ │ + lfd f4,-8(r24) │ │ │ │ + bl 38f0 │ │ │ │ lfd f3,0(r31) │ │ │ │ lfd f4,8(r31) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ - lfd f2,-24(r23) │ │ │ │ - lfd f1,-32(r23) │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ - addic. r21,r21,-1 │ │ │ │ - stfd f30,-16(r23) │ │ │ │ - stfd f31,-8(r23) │ │ │ │ - stfd f1,-32(r23) │ │ │ │ - stfd f2,-24(r23) │ │ │ │ - bne 156b0 │ │ │ │ + lfd f2,-24(r24) │ │ │ │ + lfd f1,-32(r24) │ │ │ │ + bl 38f0 │ │ │ │ + addic. r18,r18,-1 │ │ │ │ + stfd f30,-16(r24) │ │ │ │ + stfd f31,-8(r24) │ │ │ │ + stfd f1,-32(r24) │ │ │ │ + stfd f2,-24(r24) │ │ │ │ + bne 14280 │ │ │ │ addi r22,r22,1 │ │ │ │ - addi r29,r29,16 │ │ │ │ - add r30,r30,r19 │ │ │ │ - cmpd r22,r18 │ │ │ │ - bne 155d0 │ │ │ │ - ld r10,48(r1) │ │ │ │ - addi r15,r15,1 │ │ │ │ - addi r16,r16,16 │ │ │ │ - add r9,r14,r10 │ │ │ │ + addi r28,r28,16 │ │ │ │ + add r30,r30,r15 │ │ │ │ + cmpd r22,r20 │ │ │ │ + bne 141b0 │ │ │ │ + addi r9,r17,1 │ │ │ │ + ld r2,32(r1) │ │ │ │ ld r10,40(r1) │ │ │ │ - cmpd r15,r10 │ │ │ │ - bne 155c0 │ │ │ │ - ld r0,56(r1) │ │ │ │ + addi r21,r21,16 │ │ │ │ + cmpd r9,r14 │ │ │ │ + add r2,r2,r10 │ │ │ │ + bne 14190 │ │ │ │ + ld r9,48(r1) │ │ │ │ + ld r11,56(r1) │ │ │ │ ld r12,64(r1) │ │ │ │ - ld r9,72(r1) │ │ │ │ + ld r0,72(r1) │ │ │ │ ld r30,352(r1) │ │ │ │ - mr r8,r10 │ │ │ │ - ld r21,360(r1) │ │ │ │ - ld r16,416(r1) │ │ │ │ + ld r29,416(r1) │ │ │ │ ld r27,424(r1) │ │ │ │ - ld r28,432(r1) │ │ │ │ - sldi r8,r8,4 │ │ │ │ - add r30,r8,r30 │ │ │ │ - cmpdi r9,0 │ │ │ │ - blt 138c0 │ │ │ │ - ld r10,32(r1) │ │ │ │ - cmpdi r10,0 │ │ │ │ - subf r17,r25,r10 │ │ │ │ - blt 138c0 │ │ │ │ - mulld r16,r16,r27 │ │ │ │ - addi r9,r9,1 │ │ │ │ - mulld r14,r27,r12 │ │ │ │ - sldi r20,r17,4 │ │ │ │ - addi r28,r28,1 │ │ │ │ - cmpdi cr4,r17,0 │ │ │ │ + ld r21,432(r1) │ │ │ │ + sldi r14,r14,4 │ │ │ │ + add r30,r14,r30 │ │ │ │ + cmpdi r12,0 │ │ │ │ + blt 12620 │ │ │ │ + cmpdi r0,0 │ │ │ │ + subf r16,r25,r0 │ │ │ │ + blt 12620 │ │ │ │ + mulld r14,r27,r11 │ │ │ │ + addi r2,r12,1 │ │ │ │ + mulld r29,r29,r27 │ │ │ │ + sldi r20,r16,4 │ │ │ │ + addi r8,r21,1 │ │ │ │ + cmpdi cr3,r16,0 │ │ │ │ sldi r27,r27,5 │ │ │ │ - sldi r29,r0,5 │ │ │ │ - std r9,32(r1) │ │ │ │ + sldi r18,r9,5 │ │ │ │ + std r2,32(r1) │ │ │ │ + ld r2,344(r1) │ │ │ │ add r20,r20,r26 │ │ │ │ li r19,0 │ │ │ │ - cmpdi cr3,r25,0 │ │ │ │ - std r21,360(r1) │ │ │ │ - sldi r18,r28,1 │ │ │ │ - isel r20,r20,r26,4*cr4+gt │ │ │ │ - sldi r9,r16,5 │ │ │ │ + cmpdi cr4,r25,0 │ │ │ │ + sldi r24,r8,1 │ │ │ │ + isel r20,r20,r26,4*cr3+gt │ │ │ │ sldi r14,r14,5 │ │ │ │ - std r9,40(r1) │ │ │ │ - ld r9,344(r1) │ │ │ │ - add r14,r9,r14 │ │ │ │ + sldi r22,r29,5 │ │ │ │ + add r14,r2,r14 │ │ │ │ + std r22,40(r1) │ │ │ │ nop │ │ │ │ - ld r24,360(r1) │ │ │ │ + nop │ │ │ │ + ld r28,360(r1) │ │ │ │ mr r23,r14 │ │ │ │ - li r22,0 │ │ │ │ + li r21,0 │ │ │ │ nop │ │ │ │ - add r28,r29,r23 │ │ │ │ - ble cr4,158f8 │ │ │ │ - mr r16,r17 │ │ │ │ - mr r21,r26 │ │ │ │ + add r29,r18,r23 │ │ │ │ + ble cr3,14490 │ │ │ │ + mr r17,r16 │ │ │ │ + mr r22,r26 │ │ │ │ addi r15,r31,16 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - lfd f3,0(r21) │ │ │ │ - lfd f4,8(r21) │ │ │ │ + lfd f3,0(r22) │ │ │ │ + lfd f4,8(r22) │ │ │ │ + addi r29,r29,32 │ │ │ │ + addi r22,r22,16 │ │ │ │ lfd f1,0(r30) │ │ │ │ lfd f2,8(r30) │ │ │ │ - addi r28,r28,32 │ │ │ │ - addi r21,r21,16 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - lfd f3,0(r24) │ │ │ │ - lfd f4,8(r24) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ + lfd f3,0(r28) │ │ │ │ + lfd f4,8(r28) │ │ │ │ + bl 329c │ │ │ │ lfd f3,0(r15) │ │ │ │ lfd f4,8(r15) │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - lfd f3,-16(r28) │ │ │ │ - lfd f4,-8(r28) │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ + lfd f3,-16(r29) │ │ │ │ + lfd f4,-8(r29) │ │ │ │ + bl 38f0 │ │ │ │ lfd f3,0(r31) │ │ │ │ lfd f4,8(r31) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ - lfd f2,-24(r28) │ │ │ │ - lfd f1,-32(r28) │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ - addic. r16,r16,-1 │ │ │ │ - stfd f30,-16(r28) │ │ │ │ - stfd f31,-8(r28) │ │ │ │ - stfd f1,-32(r28) │ │ │ │ - stfd f2,-24(r28) │ │ │ │ - bne 15850 │ │ │ │ - mr r28,r23 │ │ │ │ - addi r21,r25,1 │ │ │ │ - mr r16,r20 │ │ │ │ + lfd f2,-24(r29) │ │ │ │ + lfd f1,-32(r29) │ │ │ │ + bl 38f0 │ │ │ │ + addic. r17,r17,-1 │ │ │ │ + stfd f30,-16(r29) │ │ │ │ + stfd f31,-8(r29) │ │ │ │ + stfd f1,-32(r29) │ │ │ │ + stfd f2,-24(r29) │ │ │ │ + bne 14400 │ │ │ │ + mr r29,r23 │ │ │ │ + addi r22,r25,1 │ │ │ │ + mr r17,r20 │ │ │ │ addi r15,r31,16 │ │ │ │ - blt cr3,159b8 │ │ │ │ + blt cr4,14540 │ │ │ │ nop │ │ │ │ - lfd f3,0(r16) │ │ │ │ - lfd f4,8(r16) │ │ │ │ - lfd f1,0(r30) │ │ │ │ - lfd f2,8(r30) │ │ │ │ - addi r28,r28,32 │ │ │ │ - addi r16,r16,16 │ │ │ │ - bl 4db58 │ │ │ │ nop │ │ │ │ - lfd f3,0(r24) │ │ │ │ - lfd f4,8(r24) │ │ │ │ - bl 4db58 │ │ │ │ nop │ │ │ │ + lfd f3,0(r17) │ │ │ │ + lfd f4,8(r17) │ │ │ │ + addi r29,r29,32 │ │ │ │ + addi r17,r17,16 │ │ │ │ + lfd f1,0(r30) │ │ │ │ + lfd f2,8(r30) │ │ │ │ + bl 329c │ │ │ │ + lfd f3,0(r28) │ │ │ │ + lfd f4,8(r28) │ │ │ │ + bl 329c │ │ │ │ lfd f3,0(r15) │ │ │ │ lfd f4,8(r15) │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - lfd f3,-16(r28) │ │ │ │ - lfd f4,-8(r28) │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ + lfd f3,-16(r29) │ │ │ │ + lfd f4,-8(r29) │ │ │ │ + bl 38f0 │ │ │ │ lfd f3,0(r31) │ │ │ │ lfd f4,8(r31) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ - lfd f2,-24(r28) │ │ │ │ - lfd f1,-32(r28) │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ - addic. r21,r21,-1 │ │ │ │ - stfd f30,-16(r28) │ │ │ │ - stfd f31,-8(r28) │ │ │ │ - stfd f1,-32(r28) │ │ │ │ - stfd f2,-24(r28) │ │ │ │ - bne 15910 │ │ │ │ - addi r22,r22,1 │ │ │ │ - addi r24,r24,16 │ │ │ │ + lfd f2,-24(r29) │ │ │ │ + lfd f1,-32(r29) │ │ │ │ + bl 38f0 │ │ │ │ + addic. r22,r22,-1 │ │ │ │ + stfd f30,-16(r29) │ │ │ │ + stfd f31,-8(r29) │ │ │ │ + stfd f1,-32(r29) │ │ │ │ + stfd f2,-24(r29) │ │ │ │ + bne 144b0 │ │ │ │ + addi r21,r21,1 │ │ │ │ + addi r28,r28,16 │ │ │ │ add r23,r23,r27 │ │ │ │ - cmpd r22,r18 │ │ │ │ - bne 15830 │ │ │ │ - ld r9,40(r1) │ │ │ │ + cmpd r21,r24 │ │ │ │ + bne 143e0 │ │ │ │ + ld r2,40(r1) │ │ │ │ addi r19,r19,1 │ │ │ │ addi r30,r30,16 │ │ │ │ - add r14,r14,r9 │ │ │ │ - ld r9,32(r1) │ │ │ │ - cmpd r19,r9 │ │ │ │ - bne 15820 │ │ │ │ - b 138c0 │ │ │ │ - ld r9,32(r1) │ │ │ │ - ld r10,48(r1) │ │ │ │ + add r14,r14,r2 │ │ │ │ + ld r2,32(r1) │ │ │ │ + cmpd r19,r2 │ │ │ │ + bne 143d0 │ │ │ │ + b 12620 │ │ │ │ + ld r2,56(r1) │ │ │ │ + addi r21,r21,1 │ │ │ │ addi r30,r30,16 │ │ │ │ - addi r9,r9,1 │ │ │ │ - add r15,r15,r10 │ │ │ │ - cmpd r9,r17 │ │ │ │ - std r9,32(r1) │ │ │ │ - bne 143b0 │ │ │ │ - b 138c0 │ │ │ │ - addi r23,r23,1 │ │ │ │ + add r28,r28,r2 │ │ │ │ + ld r2,48(r1) │ │ │ │ + cmpd r21,r2 │ │ │ │ + bne 1340c │ │ │ │ + b 12620 │ │ │ │ + addi r20,r20,1 │ │ │ │ addi r30,r30,16 │ │ │ │ - add r17,r17,r16 │ │ │ │ - cmpd r23,r22 │ │ │ │ - bne 14944 │ │ │ │ - b 138c0 │ │ │ │ + add r15,r15,r29 │ │ │ │ + cmpd r20,r19 │ │ │ │ + bne 13064 │ │ │ │ + b 12620 │ │ │ │ .long 0x0 │ │ │ │ .long 0x3020000 │ │ │ │ .long 0x1284 │ │ │ │ nop │ │ │ │ nop │ │ │ │ - nop │ │ │ │ │ │ │ │ -0000000000015a40 : │ │ │ │ - addis r2,r12,6 │ │ │ │ - addi r2,r2,9408 │ │ │ │ +00000000000145c0 : │ │ │ │ mflr r0 │ │ │ │ + stfd f14,-144(r1) │ │ │ │ + stfd f15,-136(r1) │ │ │ │ + mfocrf r11,8 │ │ │ │ + li r4,0 │ │ │ │ stfd f16,-128(r1) │ │ │ │ stfd f17,-120(r1) │ │ │ │ stfd f18,-112(r1) │ │ │ │ + std r0,16(r1) │ │ │ │ stfd f19,-104(r1) │ │ │ │ stfd f20,-96(r1) │ │ │ │ stfd f21,-88(r1) │ │ │ │ stfd f22,-80(r1) │ │ │ │ stfd f23,-72(r1) │ │ │ │ stfd f24,-64(r1) │ │ │ │ stfd f25,-56(r1) │ │ │ │ stfd f26,-48(r1) │ │ │ │ stfd f27,-40(r1) │ │ │ │ stfd f28,-32(r1) │ │ │ │ stfd f29,-24(r1) │ │ │ │ stfd f30,-16(r1) │ │ │ │ stfd f31,-8(r1) │ │ │ │ - std r14,-272(r1) │ │ │ │ - std r17,-248(r1) │ │ │ │ - std r24,-192(r1) │ │ │ │ - std r27,-168(r1) │ │ │ │ - mfocrf r11,8 │ │ │ │ - std r15,-264(r1) │ │ │ │ - std r16,-256(r1) │ │ │ │ - std r18,-240(r1) │ │ │ │ - std r0,16(r1) │ │ │ │ - std r19,-232(r1) │ │ │ │ - std r20,-224(r1) │ │ │ │ - std r21,-216(r1) │ │ │ │ - std r22,-208(r1) │ │ │ │ - std r23,-200(r1) │ │ │ │ - std r25,-184(r1) │ │ │ │ - std r26,-176(r1) │ │ │ │ - std r28,-160(r1) │ │ │ │ - std r29,-152(r1) │ │ │ │ + std r14,-288(r1) │ │ │ │ + std r15,-280(r1) │ │ │ │ + std r17,-264(r1) │ │ │ │ + std r16,-272(r1) │ │ │ │ + std r23,-216(r1) │ │ │ │ + std r22,-224(r1) │ │ │ │ + std r26,-192(r1) │ │ │ │ + mr r26,r3 │ │ │ │ + std r18,-256(r1) │ │ │ │ + std r19,-248(r1) │ │ │ │ + std r20,-240(r1) │ │ │ │ + std r21,-232(r1) │ │ │ │ + std r24,-208(r1) │ │ │ │ + std r25,-200(r1) │ │ │ │ + std r27,-184(r1) │ │ │ │ + std r28,-176(r1) │ │ │ │ ld r5,8(r3) │ │ │ │ - ld r24,24(r3) │ │ │ │ - mr r27,r3 │ │ │ │ - std r31,-136(r1) │ │ │ │ - std r30,-144(r1) │ │ │ │ - stw r11,8(r1) │ │ │ │ + ld r23,24(r3) │ │ │ │ + std r31,-152(r1) │ │ │ │ + std r30,-160(r1) │ │ │ │ ld r14,16(r3) │ │ │ │ - stdu r1,-336(r1) │ │ │ │ - li r4,0 │ │ │ │ - mr r31,r1 │ │ │ │ - mr r3,r24 │ │ │ │ + std r29,-168(r1) │ │ │ │ + stw r11,8(r1) │ │ │ │ + stdu r1,-352(r1) │ │ │ │ + mr r3,r23 │ │ │ │ sldi r5,r5,5 │ │ │ │ - bl 37c0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - ld r17,48(r27) │ │ │ │ - ld r9,8(r27) │ │ │ │ + mr r31,r1 │ │ │ │ + bl 37e0 │ │ │ │ + ld r17,48(r26) │ │ │ │ cmpdi r17,1 │ │ │ │ - beq 15f54 │ │ │ │ - cmpdi r9,0 │ │ │ │ - mr r16,r24 │ │ │ │ + ld r2,8(r26) │ │ │ │ + beq 14a94 │ │ │ │ + cmpdi r2,0 │ │ │ │ + mr r16,r23 │ │ │ │ li r15,0 │ │ │ │ - xxlxor vs16,vs16,vs16 │ │ │ │ - xxlxor vs17,vs17,vs17 │ │ │ │ - ble 1615c │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - ld r6,0(r1) │ │ │ │ - sldi r8,r17,4 │ │ │ │ - sldi r22,r17,3 │ │ │ │ + ble 14c68 │ │ │ │ + plfd f16,219992 # 4a200 │ │ │ │ + plfd f17,219992 # 4a208 │ │ │ │ + xxlxor vs14,vs14,vs14 │ │ │ │ + xxlxor vs15,vs15,vs15 │ │ │ │ + ld r7,0(r1) │ │ │ │ + sldi r10,r17,4 │ │ │ │ + sldi r21,r17,3 │ │ │ │ mr r18,r1 │ │ │ │ cmpdi r17,0 │ │ │ │ - mr r9,r8 │ │ │ │ - addi r10,r22,15 │ │ │ │ - neg r8,r8 │ │ │ │ - subfic r7,r9,-16 │ │ │ │ - stdux r6,r1,r8 │ │ │ │ - clrrdi r10,r10,4 │ │ │ │ - addi r25,r1,32 │ │ │ │ + mr r2,r10 │ │ │ │ + addi r9,r21,15 │ │ │ │ neg r10,r10 │ │ │ │ - stdux r6,r1,r7 │ │ │ │ - addi r21,r1,32 │ │ │ │ - stdux r6,r1,r10 │ │ │ │ - stfd f16,0(r21) │ │ │ │ - addi r29,r1,32 │ │ │ │ - stfd f17,8(r21) │ │ │ │ - ble 15c7c │ │ │ │ - mulld r10,r17,r15 │ │ │ │ - ld r26,120(r27) │ │ │ │ - ld r20,56(r27) │ │ │ │ - addis r8,r2,-3 │ │ │ │ - addi r19,r29,-8 │ │ │ │ - std r29,32(r31) │ │ │ │ - mr r28,r25 │ │ │ │ - addi r23,r21,16 │ │ │ │ - fmr f31,f17 │ │ │ │ - addi r8,r8,26160 │ │ │ │ - fmr f30,f16 │ │ │ │ - addi r20,r20,-8 │ │ │ │ - lfd f26,0(r8) │ │ │ │ - lfd f27,8(r8) │ │ │ │ - sldi r10,r10,4 │ │ │ │ - mr r29,r20 │ │ │ │ - mr r20,r17 │ │ │ │ - add r26,r26,r10 │ │ │ │ - mr r24,r26 │ │ │ │ - mr r26,r9 │ │ │ │ - ldu r30,8(r29) │ │ │ │ - lfd f1,0(r24) │ │ │ │ - lfd f2,8(r24) │ │ │ │ - addi r28,r28,16 │ │ │ │ - fmr f3,f26 │ │ │ │ - fmr f4,f27 │ │ │ │ - addi r24,r24,16 │ │ │ │ + subfic r8,r2,-16 │ │ │ │ + stdux r7,r1,r10 │ │ │ │ + clrrdi r9,r9,4 │ │ │ │ + addi r24,r1,32 │ │ │ │ + neg r9,r9 │ │ │ │ + stdux r7,r1,r8 │ │ │ │ + addi r20,r1,32 │ │ │ │ + stdux r7,r1,r9 │ │ │ │ + stfd f14,0(r20) │ │ │ │ + stfd f15,8(r20) │ │ │ │ + addi r28,r1,32 │ │ │ │ + ble 147ec │ │ │ │ + mulld r9,r17,r15 │ │ │ │ + ld r27,120(r26) │ │ │ │ + ld r19,56(r26) │ │ │ │ + addi r22,r28,-8 │ │ │ │ + fmr f31,f15 │ │ │ │ + fmr f30,f14 │ │ │ │ + std r28,32(r31) │ │ │ │ + mr r29,r24 │ │ │ │ + addi r23,r20,16 │ │ │ │ + addi r19,r19,-8 │ │ │ │ + sldi r9,r9,4 │ │ │ │ + mr r28,r19 │ │ │ │ + mr r19,r22 │ │ │ │ + mr r22,r17 │ │ │ │ + add r27,r27,r9 │ │ │ │ + mr r25,r27 │ │ │ │ + mr r27,r2 │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + ldu r30,8(r28) │ │ │ │ + lfd f1,0(r25) │ │ │ │ + fmr f3,f16 │ │ │ │ + fmr f4,f17 │ │ │ │ + addi r25,r25,16 │ │ │ │ + addi r29,r29,16 │ │ │ │ + lfd f2,-8(r25) │ │ │ │ addi r23,r23,16 │ │ │ │ sradi r30,r30,1 │ │ │ │ addze r30,r30 │ │ │ │ neg r30,r30 │ │ │ │ stdu r30,8(r19) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ mr r3,r30 │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ - stfd f1,-16(r28) │ │ │ │ - stfd f2,-8(r28) │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ + stfd f1,-16(r29) │ │ │ │ + stfd f2,-8(r29) │ │ │ │ + bl 3290 │ │ │ │ fmr f3,f28 │ │ │ │ fmr f4,f29 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ - addic. r20,r20,-1 │ │ │ │ + bl 38f0 │ │ │ │ + addic. r22,r22,-1 │ │ │ │ stfd f1,-16(r23) │ │ │ │ stfd f2,-8(r23) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - bne 15be0 │ │ │ │ - ld r29,32(r31) │ │ │ │ - mr r9,r26 │ │ │ │ - ld r10,0(r27) │ │ │ │ - add r23,r21,r9 │ │ │ │ - lfd f22,0(r23) │ │ │ │ - lfd f23,8(r23) │ │ │ │ - cmpdi r10,0 │ │ │ │ - ble 15f04 │ │ │ │ - sldi r10,r10,5 │ │ │ │ - addi r28,r17,-1 │ │ │ │ + bne 14760 │ │ │ │ + ld r28,32(r31) │ │ │ │ + mr r2,r27 │ │ │ │ + ld r9,0(r26) │ │ │ │ + cmpdi r9,0 │ │ │ │ + add r22,r20,r2 │ │ │ │ + lfd f22,0(r22) │ │ │ │ + lfd f23,8(r22) │ │ │ │ + ble 14a48 │ │ │ │ + sldi r9,r9,5 │ │ │ │ + addi r27,r17,-1 │ │ │ │ lfd f28,0(r16) │ │ │ │ lfd f29,8(r16) │ │ │ │ - lfd f30,16(r16) │ │ │ │ - lfd f31,24(r16) │ │ │ │ - addi r24,r16,16 │ │ │ │ - mr r30,r14 │ │ │ │ - add r19,r29,r22 │ │ │ │ - cmpdi cr4,r28,0 │ │ │ │ - add r26,r10,r14 │ │ │ │ + addi r23,r16,16 │ │ │ │ + mr r29,r14 │ │ │ │ std r14,32(r31) │ │ │ │ std r18,40(r31) │ │ │ │ std r15,48(r31) │ │ │ │ + lfd f30,16(r16) │ │ │ │ + lfd f31,24(r16) │ │ │ │ + add r19,r28,r21 │ │ │ │ + cmpdi cr4,r27,0 │ │ │ │ + add r25,r9,r14 │ │ │ │ nop │ │ │ │ fmr f1,f22 │ │ │ │ fmr f2,f23 │ │ │ │ - lfd f20,0(r30) │ │ │ │ - lfd f21,8(r30) │ │ │ │ - lfd f18,16(r30) │ │ │ │ - lfd f19,24(r30) │ │ │ │ - bl 34e0 │ │ │ │ - ld r2,24(r1) │ │ │ │ + lfd f20,0(r29) │ │ │ │ + lfd f21,8(r29) │ │ │ │ + lfd f18,16(r29) │ │ │ │ + lfd f19,24(r29) │ │ │ │ + bl 3500 │ │ │ │ fmr f25,f2 │ │ │ │ fmr f24,f1 │ │ │ │ fneg f1,f22 │ │ │ │ fneg f2,f23 │ │ │ │ - bl 32c0 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 32e0 │ │ │ │ fmr f27,f2 │ │ │ │ fmr f26,f1 │ │ │ │ fmr f3,f24 │ │ │ │ fmr f4,f25 │ │ │ │ fmr f1,f20 │ │ │ │ fmr f2,f21 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f3,f28 │ │ │ │ fmr f4,f29 │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ + bl 38f0 │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ fmr f2,f19 │ │ │ │ fmr f1,f18 │ │ │ │ fmr f3,f26 │ │ │ │ fmr f4,f27 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - bl 4da58 │ │ │ │ - nop │ │ │ │ + bl 2fd0 │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ fmr f3,f24 │ │ │ │ fmr f4,f25 │ │ │ │ fmr f1,f18 │ │ │ │ fmr f2,f19 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f13,f2 │ │ │ │ fmr f12,f1 │ │ │ │ fmr f3,f26 │ │ │ │ fmr f4,f27 │ │ │ │ fmr f1,f20 │ │ │ │ fmr f2,f21 │ │ │ │ fmr f27,f13 │ │ │ │ fmr f26,f12 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f27 │ │ │ │ fmr f1,f26 │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ + bl 38f0 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ + bl 38f0 │ │ │ │ stfd f28,0(r16) │ │ │ │ stfd f29,8(r16) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - stfd f1,0(r24) │ │ │ │ - stfd f2,8(r24) │ │ │ │ - ble cr4,15f44 │ │ │ │ - ld r5,56(r27) │ │ │ │ - mtctr r28 │ │ │ │ - mr r7,r19 │ │ │ │ - mr r14,r28 │ │ │ │ - add r5,r5,r22 │ │ │ │ - b 15e2c │ │ │ │ + stfd f1,0(r23) │ │ │ │ + stfd f2,8(r23) │ │ │ │ + ble cr4,14a84 │ │ │ │ + ld r6,56(r26) │ │ │ │ + mtctr r27 │ │ │ │ + mr r8,r19 │ │ │ │ + mr r14,r27 │ │ │ │ + add r6,r6,r21 │ │ │ │ + b 1497c │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ nop │ │ │ │ addi r14,r14,-1 │ │ │ │ - std r9,0(r7) │ │ │ │ - bdz 15f30 │ │ │ │ - ldu r9,-8(r5) │ │ │ │ - ldu r8,-8(r7) │ │ │ │ - sradi r10,r9,1 │ │ │ │ - addze r10,r10 │ │ │ │ + std r2,0(r8) │ │ │ │ + bdz 14a70 │ │ │ │ + ldu r2,-8(r6) │ │ │ │ + ldu r10,-8(r8) │ │ │ │ + sradi r9,r2,1 │ │ │ │ + addze r9,r9 │ │ │ │ + addi r2,r2,-1 │ │ │ │ + subf r2,r2,r10 │ │ │ │ addi r9,r9,-1 │ │ │ │ - subf r9,r9,r8 │ │ │ │ - addi r10,r10,-1 │ │ │ │ - cmpd r8,r10 │ │ │ │ - beq 15e20 │ │ │ │ + cmpd r10,r9 │ │ │ │ + beq 14970 │ │ │ │ cmpd r17,r14 │ │ │ │ - addi r8,r8,1 │ │ │ │ - sldi r9,r14,3 │ │ │ │ - stdx r8,r29,r9 │ │ │ │ - ble 15eec │ │ │ │ - sldi r20,r14,4 │ │ │ │ - addi r8,r9,-8 │ │ │ │ + addi r10,r10,1 │ │ │ │ + sldi r2,r14,3 │ │ │ │ + stdx r10,r28,r2 │ │ │ │ + ble 14a30 │ │ │ │ + sldi r30,r14,4 │ │ │ │ + addi r10,r2,-8 │ │ │ │ subf r14,r14,r17 │ │ │ │ - add r18,r21,r20 │ │ │ │ - add r15,r29,r8 │ │ │ │ - add r20,r25,r20 │ │ │ │ + add r18,r20,r30 │ │ │ │ + add r15,r28,r10 │ │ │ │ + add r30,r24,r30 │ │ │ │ lfd f26,0(r18) │ │ │ │ lfd f27,8(r18) │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ ldu r3,8(r15) │ │ │ │ - addi r20,r20,16 │ │ │ │ + addi r30,r30,16 │ │ │ │ addi r18,r18,16 │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ - lfd f3,-16(r20) │ │ │ │ - lfd f4,-8(r20) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 3290 │ │ │ │ + lfd f3,-16(r30) │ │ │ │ + lfd f4,-8(r30) │ │ │ │ + bl 329c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f27 │ │ │ │ fmr f1,f26 │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ + bl 38f0 │ │ │ │ addic. r14,r14,-1 │ │ │ │ stfd f1,0(r18) │ │ │ │ stfd f2,8(r18) │ │ │ │ fmr f27,f2 │ │ │ │ fmr f26,f1 │ │ │ │ - bne 15e90 │ │ │ │ - lfd f22,0(r23) │ │ │ │ - lfd f23,8(r23) │ │ │ │ - addi r30,r30,32 │ │ │ │ - cmpld r26,r30 │ │ │ │ - bne 15cd0 │ │ │ │ + bne 149e0 │ │ │ │ + lfd f22,0(r22) │ │ │ │ + lfd f23,8(r22) │ │ │ │ + addi r29,r29,32 │ │ │ │ + cmpld r25,r29 │ │ │ │ + bne 14840 │ │ │ │ ld r14,32(r31) │ │ │ │ ld r18,40(r31) │ │ │ │ ld r15,48(r31) │ │ │ │ - ld r10,8(r27) │ │ │ │ + ld r9,8(r26) │ │ │ │ addi r15,r15,1 │ │ │ │ - ld r9,0(r1) │ │ │ │ + ld r2,0(r1) │ │ │ │ addi r16,r16,32 │ │ │ │ - cmpd r10,r15 │ │ │ │ - std r9,0(r18) │ │ │ │ + cmpd r9,r15 │ │ │ │ + std r2,0(r18) │ │ │ │ mr r1,r18 │ │ │ │ - ble 1615c │ │ │ │ - ld r17,48(r27) │ │ │ │ - b 15b40 │ │ │ │ - nop │ │ │ │ - ld r10,0(r29) │ │ │ │ - li r9,0 │ │ │ │ - addi r10,r10,1 │ │ │ │ - std r10,0(r29) │ │ │ │ - b 15e64 │ │ │ │ - sldi r9,r28,3 │ │ │ │ - mr r14,r28 │ │ │ │ - ldx r8,r29,r9 │ │ │ │ - b 15e50 │ │ │ │ - cmpdi r9,0 │ │ │ │ - ble 1615c │ │ │ │ - ld r21,0(r27) │ │ │ │ - sradi r26,r21,1 │ │ │ │ - addze r26,r26 │ │ │ │ - cmpdi r21,0 │ │ │ │ - neg r26,r26 │ │ │ │ - ble 1615c │ │ │ │ - addis r10,r2,-3 │ │ │ │ - sldi r9,r9,5 │ │ │ │ - ld r25,120(r27) │ │ │ │ - li r20,0 │ │ │ │ - addi r10,r10,26160 │ │ │ │ - add r27,r24,r9 │ │ │ │ - lfd f16,0(r10) │ │ │ │ - lfd f17,8(r10) │ │ │ │ - lfd f28,16(r24) │ │ │ │ - lfd f29,24(r24) │ │ │ │ - lfd f30,0(r24) │ │ │ │ - lfd f31,8(r24) │ │ │ │ - add r28,r25,r20 │ │ │ │ - addi r29,r24,16 │ │ │ │ - mr r22,r21 │ │ │ │ - mr r30,r26 │ │ │ │ - mr r23,r14 │ │ │ │ + ble 14c68 │ │ │ │ + ld r17,48(r26) │ │ │ │ + b 146c0 │ │ │ │ + ld r9,0(r28) │ │ │ │ + li r2,0 │ │ │ │ + addi r9,r9,1 │ │ │ │ + std r9,0(r28) │ │ │ │ + b 149b4 │ │ │ │ + sldi r2,r27,3 │ │ │ │ + mr r14,r27 │ │ │ │ + ldx r10,r28,r2 │ │ │ │ + b 149a0 │ │ │ │ + cmpdi r2,0 │ │ │ │ + ble 14c68 │ │ │ │ + ld r20,0(r26) │ │ │ │ + sradi r25,r20,1 │ │ │ │ + addze r25,r25 │ │ │ │ + cmpdi r20,0 │ │ │ │ + neg r25,r25 │ │ │ │ + ble 14c68 │ │ │ │ + sldi r2,r2,5 │ │ │ │ + plfd f18,218952 # 4a200 │ │ │ │ + plfd f19,218952 # 4a208 │ │ │ │ + li r27,0 │ │ │ │ + ld r24,120(r26) │ │ │ │ + add r26,r23,r2 │ │ │ │ + lfd f16,16(r23) │ │ │ │ + lfd f17,24(r23) │ │ │ │ + add r28,r24,r27 │ │ │ │ + addi r29,r23,16 │ │ │ │ + mr r21,r20 │ │ │ │ + mr r30,r25 │ │ │ │ + lfd f30,0(r23) │ │ │ │ + lfd f31,8(r23) │ │ │ │ + mr r22,r14 │ │ │ │ nop │ │ │ │ nop │ │ │ │ lfd f1,0(r28) │ │ │ │ lfd f2,8(r28) │ │ │ │ - fmr f3,f16 │ │ │ │ - fmr f4,f17 │ │ │ │ - addi r23,r23,32 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + fmr f3,f18 │ │ │ │ + fmr f4,f19 │ │ │ │ + addi r22,r22,32 │ │ │ │ + bl 329c │ │ │ │ mr r3,r30 │ │ │ │ addi r30,r30,1 │ │ │ │ - fmr f27,f2 │ │ │ │ - fmr f26,f1 │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ + fmr f29,f2 │ │ │ │ + fmr f28,f1 │ │ │ │ + bl 3290 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ - fmr f2,f27 │ │ │ │ - fmr f1,f26 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - lfd f20,-32(r23) │ │ │ │ - lfd f21,-24(r23) │ │ │ │ - lfd f18,-16(r23) │ │ │ │ - lfd f19,-8(r23) │ │ │ │ + fmr f2,f29 │ │ │ │ + fmr f1,f28 │ │ │ │ + bl 329c │ │ │ │ + lfd f22,-32(r22) │ │ │ │ + lfd f23,-24(r22) │ │ │ │ + lfd f20,-16(r22) │ │ │ │ + lfd f21,-8(r22) │ │ │ │ + fmr f29,f2 │ │ │ │ + fmr f28,f1 │ │ │ │ + bl 3500 │ │ │ │ fmr f27,f2 │ │ │ │ fmr f26,f1 │ │ │ │ - bl 34e0 │ │ │ │ - ld r2,24(r1) │ │ │ │ + fneg f1,f28 │ │ │ │ + fneg f2,f29 │ │ │ │ + bl 32e0 │ │ │ │ + fmr f29,f2 │ │ │ │ + fmr f28,f1 │ │ │ │ + fmr f3,f22 │ │ │ │ + fmr f4,f23 │ │ │ │ + fmr f1,f26 │ │ │ │ + fmr f2,f27 │ │ │ │ + bl 329c │ │ │ │ fmr f25,f2 │ │ │ │ fmr f24,f1 │ │ │ │ - fneg f1,f26 │ │ │ │ - fneg f2,f27 │ │ │ │ - bl 32c0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - fmr f27,f2 │ │ │ │ - fmr f26,f1 │ │ │ │ fmr f3,f20 │ │ │ │ fmr f4,f21 │ │ │ │ - fmr f1,f24 │ │ │ │ - fmr f2,f25 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - fmr f23,f2 │ │ │ │ - fmr f22,f1 │ │ │ │ - fmr f3,f18 │ │ │ │ - fmr f4,f19 │ │ │ │ - fmr f1,f26 │ │ │ │ - fmr f2,f27 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + fmr f1,f28 │ │ │ │ + fmr f2,f29 │ │ │ │ + bl 329c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ - fmr f2,f23 │ │ │ │ - fmr f1,f22 │ │ │ │ - bl 4da58 │ │ │ │ - nop │ │ │ │ + fmr f2,f25 │ │ │ │ + fmr f1,f24 │ │ │ │ + bl 2fd0 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ + bl 38f0 │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - fmr f3,f18 │ │ │ │ - fmr f4,f19 │ │ │ │ - fmr f1,f24 │ │ │ │ - fmr f2,f25 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - fmr f13,f2 │ │ │ │ - fmr f12,f1 │ │ │ │ fmr f3,f20 │ │ │ │ fmr f4,f21 │ │ │ │ fmr f1,f26 │ │ │ │ fmr f2,f27 │ │ │ │ - fmr f26,f12 │ │ │ │ - fmr f27,f13 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - fmr f4,f2 │ │ │ │ - fmr f3,f1 │ │ │ │ - fmr f2,f27 │ │ │ │ - fmr f1,f26 │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ + fmr f13,f2 │ │ │ │ + fmr f12,f1 │ │ │ │ + fmr f3,f22 │ │ │ │ + fmr f4,f23 │ │ │ │ + fmr f1,f28 │ │ │ │ + fmr f2,f29 │ │ │ │ + fmr f28,f12 │ │ │ │ + fmr f29,f13 │ │ │ │ + bl 329c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ - addic. r22,r22,-1 │ │ │ │ - stfd f30,0(r24) │ │ │ │ - stfd f31,8(r24) │ │ │ │ - fmr f29,f2 │ │ │ │ - fmr f28,f1 │ │ │ │ + bl 38f0 │ │ │ │ + fmr f4,f2 │ │ │ │ + fmr f3,f1 │ │ │ │ + fmr f2,f17 │ │ │ │ + fmr f1,f16 │ │ │ │ + bl 38f0 │ │ │ │ + addic. r21,r21,-1 │ │ │ │ + stfd f30,0(r23) │ │ │ │ + stfd f31,8(r23) │ │ │ │ + fmr f17,f2 │ │ │ │ + fmr f16,f1 │ │ │ │ stfd f1,0(r29) │ │ │ │ stfd f2,8(r29) │ │ │ │ - bne 15fc0 │ │ │ │ - addi r24,r24,32 │ │ │ │ - addi r20,r20,16 │ │ │ │ - cmpld r27,r24 │ │ │ │ - bne 15f94 │ │ │ │ - addi r1,r31,336 │ │ │ │ + bne 14b00 │ │ │ │ + addi r23,r23,32 │ │ │ │ + addi r27,r27,16 │ │ │ │ + cmpld r26,r23 │ │ │ │ + bne 14ad4 │ │ │ │ + addi r1,r31,352 │ │ │ │ ld r0,16(r1) │ │ │ │ lwz r11,8(r1) │ │ │ │ - ld r14,-272(r1) │ │ │ │ - ld r15,-264(r1) │ │ │ │ - ld r16,-256(r1) │ │ │ │ - ld r17,-248(r1) │ │ │ │ - ld r18,-240(r1) │ │ │ │ - ld r19,-232(r1) │ │ │ │ - ld r20,-224(r1) │ │ │ │ - ld r21,-216(r1) │ │ │ │ - ld r22,-208(r1) │ │ │ │ - ld r23,-200(r1) │ │ │ │ - ld r24,-192(r1) │ │ │ │ - ld r25,-184(r1) │ │ │ │ - ld r26,-176(r1) │ │ │ │ - ld r27,-168(r1) │ │ │ │ + ld r14,-288(r1) │ │ │ │ + ld r15,-280(r1) │ │ │ │ + ld r16,-272(r1) │ │ │ │ + ld r17,-264(r1) │ │ │ │ + ld r18,-256(r1) │ │ │ │ + ld r19,-248(r1) │ │ │ │ + ld r20,-240(r1) │ │ │ │ + ld r21,-232(r1) │ │ │ │ mtlr r0 │ │ │ │ - ld r28,-160(r1) │ │ │ │ - ld r29,-152(r1) │ │ │ │ - ld r30,-144(r1) │ │ │ │ - ld r31,-136(r1) │ │ │ │ + ld r22,-224(r1) │ │ │ │ + ld r23,-216(r1) │ │ │ │ + ld r24,-208(r1) │ │ │ │ + ld r25,-200(r1) │ │ │ │ + ld r26,-192(r1) │ │ │ │ + ld r27,-184(r1) │ │ │ │ + ld r28,-176(r1) │ │ │ │ + ld r29,-168(r1) │ │ │ │ + ld r30,-160(r1) │ │ │ │ + ld r31,-152(r1) │ │ │ │ + lfd f14,-144(r1) │ │ │ │ + lfd f15,-136(r1) │ │ │ │ lfd f16,-128(r1) │ │ │ │ lfd f17,-120(r1) │ │ │ │ lfd f18,-112(r1) │ │ │ │ lfd f19,-104(r1) │ │ │ │ lfd f20,-96(r1) │ │ │ │ lfd f21,-88(r1) │ │ │ │ lfd f22,-80(r1) │ │ │ │ lfd f23,-72(r1) │ │ │ │ + mtocrf 8,r11 │ │ │ │ lfd f24,-64(r1) │ │ │ │ lfd f25,-56(r1) │ │ │ │ lfd f26,-48(r1) │ │ │ │ lfd f27,-40(r1) │ │ │ │ lfd f28,-32(r1) │ │ │ │ lfd f29,-24(r1) │ │ │ │ lfd f30,-16(r1) │ │ │ │ lfd f31,-8(r1) │ │ │ │ - mtocrf 8,r11 │ │ │ │ blr │ │ │ │ .long 0x0 │ │ │ │ .long 0x3020000 │ │ │ │ - .long 0x1290 │ │ │ │ - nop │ │ │ │ + .long 0x1292 │ │ │ │ nop │ │ │ │ │ │ │ │ -0000000000016210 : │ │ │ │ - addis r2,r12,6 │ │ │ │ - addi r2,r2,7408 │ │ │ │ +0000000000014d20 : │ │ │ │ mflr r0 │ │ │ │ + stfd f18,-112(r1) │ │ │ │ + stfd f19,-104(r1) │ │ │ │ mfocrf r11,8 │ │ │ │ + li r4,0 │ │ │ │ stfd f20,-96(r1) │ │ │ │ stfd f21,-88(r1) │ │ │ │ stfd f22,-80(r1) │ │ │ │ + std r0,16(r1) │ │ │ │ stfd f23,-72(r1) │ │ │ │ stfd f24,-64(r1) │ │ │ │ stfd f25,-56(r1) │ │ │ │ stfd f26,-48(r1) │ │ │ │ stfd f27,-40(r1) │ │ │ │ stfd f28,-32(r1) │ │ │ │ stfd f29,-24(r1) │ │ │ │ stfd f30,-16(r1) │ │ │ │ stfd f31,-8(r1) │ │ │ │ - std r16,-224(r1) │ │ │ │ - std r18,-208(r1) │ │ │ │ - std r25,-152(r1) │ │ │ │ - std r29,-120(r1) │ │ │ │ - std r31,-104(r1) │ │ │ │ - stw r11,8(r1) │ │ │ │ - std r14,-240(r1) │ │ │ │ - std r15,-232(r1) │ │ │ │ - std r17,-216(r1) │ │ │ │ - std r19,-200(r1) │ │ │ │ - std r20,-192(r1) │ │ │ │ - std r0,16(r1) │ │ │ │ - std r21,-184(r1) │ │ │ │ - std r22,-176(r1) │ │ │ │ - std r23,-168(r1) │ │ │ │ - std r24,-160(r1) │ │ │ │ - std r26,-144(r1) │ │ │ │ - std r27,-136(r1) │ │ │ │ - std r28,-128(r1) │ │ │ │ - std r30,-112(r1) │ │ │ │ - stdu r1,-352(r1) │ │ │ │ + std r16,-240(r1) │ │ │ │ + std r17,-232(r1) │ │ │ │ + std r24,-176(r1) │ │ │ │ + mr r24,r3 │ │ │ │ + std r29,-136(r1) │ │ │ │ + std r28,-144(r1) │ │ │ │ + std r27,-152(r1) │ │ │ │ + std r14,-256(r1) │ │ │ │ + std r15,-248(r1) │ │ │ │ + std r18,-224(r1) │ │ │ │ + std r19,-216(r1) │ │ │ │ + std r20,-208(r1) │ │ │ │ + std r21,-200(r1) │ │ │ │ + std r22,-192(r1) │ │ │ │ + std r23,-184(r1) │ │ │ │ + std r25,-168(r1) │ │ │ │ + std r26,-160(r1) │ │ │ │ + std r30,-128(r1) │ │ │ │ + std r31,-120(r1) │ │ │ │ ld r5,0(r3) │ │ │ │ - ld r18,16(r3) │ │ │ │ - mr r25,r3 │ │ │ │ + ld r17,16(r3) │ │ │ │ + stw r11,8(r1) │ │ │ │ + stdu r1,-368(r1) │ │ │ │ ld r29,24(r3) │ │ │ │ - li r4,0 │ │ │ │ mr r31,r1 │ │ │ │ - mr r3,r18 │ │ │ │ + mr r3,r17 │ │ │ │ sldi r5,r5,5 │ │ │ │ - bl 37c0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - ld r16,48(r25) │ │ │ │ - ld r9,8(r25) │ │ │ │ + bl 37e0 │ │ │ │ + ld r16,48(r24) │ │ │ │ cmpdi r16,1 │ │ │ │ - beq 166f4 │ │ │ │ - cmpdi r9,0 │ │ │ │ - mr r28,r29 │ │ │ │ - li r17,0 │ │ │ │ - ble 168bc │ │ │ │ - addi r9,r31,32 │ │ │ │ - xxlxor vs28,vs28,vs28 │ │ │ │ - addi r26,r31,48 │ │ │ │ - std r18,96(r31) │ │ │ │ - xxlxor vs29,vs29,vs29 │ │ │ │ - mr r15,r17 │ │ │ │ - std r9,72(r31) │ │ │ │ + ld r2,8(r24) │ │ │ │ + beq 151c4 │ │ │ │ + cmpdi r2,0 │ │ │ │ + mr r27,r29 │ │ │ │ + li r10,0 │ │ │ │ + ble 1535c │ │ │ │ + plfd f28,218120 # 4a200 │ │ │ │ + plfd f29,218120 # 4a208 │ │ │ │ + addi r2,r31,32 │ │ │ │ + xxlxor vs26,vs26,vs26 │ │ │ │ + xxlxor vs27,vs27,vs27 │ │ │ │ + addi r25,r31,48 │ │ │ │ + mr r18,r10 │ │ │ │ + std r17,96(r31) │ │ │ │ + std r2,72(r31) │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ld r5,0(r1) │ │ │ │ - sldi r7,r16,4 │ │ │ │ + nop │ │ │ │ + ld r6,0(r1) │ │ │ │ + sldi r8,r16,4 │ │ │ │ sldi r20,r16,3 │ │ │ │ mr r19,r1 │ │ │ │ cmpdi r16,0 │ │ │ │ - mr r10,r7 │ │ │ │ - addi r9,r20,15 │ │ │ │ - neg r7,r7 │ │ │ │ - subfic r6,r10,-16 │ │ │ │ - stdux r5,r1,r7 │ │ │ │ - clrrdi r9,r9,4 │ │ │ │ + mr r9,r8 │ │ │ │ + addi r2,r20,15 │ │ │ │ + neg r8,r8 │ │ │ │ + subfic r7,r9,-16 │ │ │ │ + stdux r6,r1,r8 │ │ │ │ + clrrdi r2,r2,4 │ │ │ │ addi r23,r1,32 │ │ │ │ - neg r9,r9 │ │ │ │ - stdux r5,r1,r6 │ │ │ │ - addi r17,r1,32 │ │ │ │ - stdux r5,r1,r9 │ │ │ │ - stfd f28,0(r17) │ │ │ │ + neg r2,r2 │ │ │ │ + stdux r6,r1,r7 │ │ │ │ + addi r14,r1,32 │ │ │ │ + stdux r6,r1,r2 │ │ │ │ + stfd f26,0(r14) │ │ │ │ + stfd f27,8(r14) │ │ │ │ addi r29,r1,32 │ │ │ │ - stfd f29,8(r17) │ │ │ │ - ble 1644c │ │ │ │ - mulld r7,r16,r15 │ │ │ │ - ld r24,120(r25) │ │ │ │ - ld r21,56(r25) │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r14,r29,-8 │ │ │ │ + ble 14f5c │ │ │ │ + mulld r8,r16,r18 │ │ │ │ + ld r26,120(r24) │ │ │ │ + ld r15,56(r24) │ │ │ │ + addi r17,r29,-8 │ │ │ │ + fmr f31,f27 │ │ │ │ + fmr f30,f26 │ │ │ │ std r29,64(r31) │ │ │ │ - mr r27,r23 │ │ │ │ - addi r18,r17,16 │ │ │ │ - fmr f31,f29 │ │ │ │ - addi r9,r9,26160 │ │ │ │ - fmr f30,f28 │ │ │ │ - addi r21,r21,-8 │ │ │ │ - lfd f24,0(r9) │ │ │ │ - lfd f25,8(r9) │ │ │ │ - sldi r7,r7,4 │ │ │ │ - mr r29,r21 │ │ │ │ - mr r21,r16 │ │ │ │ - add r24,r24,r7 │ │ │ │ - mr r22,r24 │ │ │ │ - mr r24,r10 │ │ │ │ + mr r28,r23 │ │ │ │ + addi r21,r14,16 │ │ │ │ + addi r15,r15,-8 │ │ │ │ + sldi r8,r8,4 │ │ │ │ + mr r29,r15 │ │ │ │ + mr r15,r17 │ │ │ │ + mr r17,r16 │ │ │ │ + add r26,r26,r8 │ │ │ │ + mr r22,r26 │ │ │ │ + mr r26,r9 │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ ldu r30,8(r29) │ │ │ │ lfd f1,0(r22) │ │ │ │ - lfd f2,8(r22) │ │ │ │ - addi r27,r27,16 │ │ │ │ - fmr f3,f24 │ │ │ │ - fmr f4,f25 │ │ │ │ + fmr f3,f28 │ │ │ │ + fmr f4,f29 │ │ │ │ addi r22,r22,16 │ │ │ │ - addi r18,r18,16 │ │ │ │ + addi r28,r28,16 │ │ │ │ + lfd f2,-8(r22) │ │ │ │ + addi r21,r21,16 │ │ │ │ sradi r30,r30,1 │ │ │ │ addze r30,r30 │ │ │ │ neg r30,r30 │ │ │ │ - stdu r30,8(r14) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + stdu r30,8(r15) │ │ │ │ + bl 329c │ │ │ │ mr r3,r30 │ │ │ │ - fmr f27,f2 │ │ │ │ - fmr f26,f1 │ │ │ │ - stfd f1,-16(r27) │ │ │ │ - stfd f2,-8(r27) │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ - fmr f3,f26 │ │ │ │ - fmr f4,f27 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + fmr f25,f2 │ │ │ │ + fmr f24,f1 │ │ │ │ + stfd f1,-16(r28) │ │ │ │ + stfd f2,-8(r28) │ │ │ │ + bl 3290 │ │ │ │ + fmr f3,f24 │ │ │ │ + fmr f4,f25 │ │ │ │ + bl 329c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ - addic. r21,r21,-1 │ │ │ │ - stfd f1,-16(r18) │ │ │ │ - stfd f2,-8(r18) │ │ │ │ + bl 38f0 │ │ │ │ + addic. r17,r17,-1 │ │ │ │ + stfd f1,-16(r21) │ │ │ │ + stfd f2,-8(r21) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - bne 163b0 │ │ │ │ + bne 14ed0 │ │ │ │ ld r29,64(r31) │ │ │ │ - mr r10,r24 │ │ │ │ - ld r9,0(r25) │ │ │ │ - add r14,r17,r10 │ │ │ │ - lfd f1,0(r14) │ │ │ │ - lfd f2,8(r14) │ │ │ │ - cmpdi r9,0 │ │ │ │ - ble 166a0 │ │ │ │ - ld r10,96(r31) │ │ │ │ - sldi r9,r9,5 │ │ │ │ - addi r27,r16,-1 │ │ │ │ - add r8,r29,r20 │ │ │ │ - addi r22,r28,16 │ │ │ │ + mr r9,r26 │ │ │ │ + ld r2,0(r24) │ │ │ │ + cmpdi r2,0 │ │ │ │ + add r15,r14,r9 │ │ │ │ + lfd f1,0(r15) │ │ │ │ + lfd f2,8(r15) │ │ │ │ + ble 15174 │ │ │ │ + ld r9,96(r31) │ │ │ │ + sldi r2,r2,5 │ │ │ │ + addi r28,r16,-1 │ │ │ │ + add r10,r29,r20 │ │ │ │ + addi r22,r27,16 │ │ │ │ std r19,80(r31) │ │ │ │ - std r15,88(r31) │ │ │ │ - cmpdi cr4,r27,0 │ │ │ │ - std r8,64(r31) │ │ │ │ - mr r30,r10 │ │ │ │ - add r24,r9,r10 │ │ │ │ + std r18,88(r31) │ │ │ │ + cmpdi cr4,r28,0 │ │ │ │ + std r10,64(r31) │ │ │ │ + mr r30,r9 │ │ │ │ + add r26,r2,r9 │ │ │ │ ld r5,72(r31) │ │ │ │ - mr r6,r26 │ │ │ │ - bl 30c0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - lfd f22,32(r31) │ │ │ │ - lfd f23,40(r31) │ │ │ │ - lfd f20,0(r28) │ │ │ │ - lfd f21,8(r28) │ │ │ │ - lfd f24,0(r22) │ │ │ │ - lfd f25,8(r22) │ │ │ │ - lfd f26,0(r26) │ │ │ │ - lfd f27,8(r26) │ │ │ │ - fmr f3,f22 │ │ │ │ - fmr f4,f23 │ │ │ │ - fmr f1,f20 │ │ │ │ - fmr f2,f21 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + mr r6,r25 │ │ │ │ + bl 30c0 │ │ │ │ + lfd f20,32(r31) │ │ │ │ + lfd f21,40(r31) │ │ │ │ + lfd f18,0(r27) │ │ │ │ + lfd f19,8(r27) │ │ │ │ + lfd f22,0(r22) │ │ │ │ + lfd f23,8(r22) │ │ │ │ + lfd f24,0(r25) │ │ │ │ + lfd f25,8(r25) │ │ │ │ + fmr f3,f20 │ │ │ │ + fmr f4,f21 │ │ │ │ + fmr f1,f18 │ │ │ │ + fmr f2,f19 │ │ │ │ + bl 329c │ │ │ │ lfd f3,16(r30) │ │ │ │ lfd f4,24(r30) │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ - fmr f3,f26 │ │ │ │ - fmr f4,f27 │ │ │ │ + bl 38f0 │ │ │ │ + fmr f3,f24 │ │ │ │ + fmr f4,f25 │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - fmr f2,f25 │ │ │ │ - fmr f1,f24 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + fmr f2,f23 │ │ │ │ + fmr f1,f22 │ │ │ │ + bl 329c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ + bl 38f0 │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - fmr f3,f26 │ │ │ │ - fmr f4,f27 │ │ │ │ - fmr f1,f20 │ │ │ │ - fmr f2,f21 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + fmr f3,f24 │ │ │ │ + fmr f4,f25 │ │ │ │ + fmr f1,f18 │ │ │ │ + fmr f2,f19 │ │ │ │ + bl 329c │ │ │ │ lfd f3,0(r30) │ │ │ │ lfd f4,8(r30) │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ - fmr f27,f2 │ │ │ │ - fmr f26,f1 │ │ │ │ - fmr f3,f22 │ │ │ │ - fmr f4,f23 │ │ │ │ - fmr f1,f24 │ │ │ │ - fmr f2,f25 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 38f0 │ │ │ │ + fmr f25,f2 │ │ │ │ + fmr f24,f1 │ │ │ │ + fmr f3,f20 │ │ │ │ + fmr f4,f21 │ │ │ │ + fmr f1,f22 │ │ │ │ + fmr f2,f23 │ │ │ │ + bl 329c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ - fmr f2,f27 │ │ │ │ - fmr f1,f26 │ │ │ │ - bl 4da58 │ │ │ │ - nop │ │ │ │ + fmr f2,f25 │ │ │ │ + fmr f1,f24 │ │ │ │ + bl 2fd0 │ │ │ │ stfd f30,16(r30) │ │ │ │ stfd f31,24(r30) │ │ │ │ stfd f1,0(r30) │ │ │ │ stfd f2,8(r30) │ │ │ │ - ble cr4,166e4 │ │ │ │ - ld r5,56(r25) │ │ │ │ - mtctr r27 │ │ │ │ - ld r6,64(r31) │ │ │ │ - mr r18,r27 │ │ │ │ - add r5,r5,r20 │ │ │ │ - b 165cc │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - addi r18,r18,-1 │ │ │ │ - std r9,0(r6) │ │ │ │ - bdz 166d0 │ │ │ │ - ldu r9,-8(r5) │ │ │ │ - ldu r8,-8(r6) │ │ │ │ - sradi r10,r9,1 │ │ │ │ - addze r10,r10 │ │ │ │ + ble cr4,151b4 │ │ │ │ + ld r6,56(r24) │ │ │ │ + ld r8,64(r31) │ │ │ │ + mtctr r28 │ │ │ │ + mr r17,r28 │ │ │ │ + add r6,r6,r20 │ │ │ │ + b 150ac │ │ │ │ + addi r17,r17,-1 │ │ │ │ + std r2,0(r8) │ │ │ │ + bdz 151a0 │ │ │ │ + ldu r2,-8(r6) │ │ │ │ + ldu r10,-8(r8) │ │ │ │ + sradi r9,r2,1 │ │ │ │ + addze r9,r9 │ │ │ │ + addi r2,r2,-1 │ │ │ │ + subf r2,r2,r10 │ │ │ │ addi r9,r9,-1 │ │ │ │ - subf r9,r9,r8 │ │ │ │ - addi r10,r10,-1 │ │ │ │ - cmpd r8,r10 │ │ │ │ - beq 165c0 │ │ │ │ - cmpd r16,r18 │ │ │ │ - addi r8,r8,1 │ │ │ │ - sldi r9,r18,3 │ │ │ │ - stdx r8,r29,r9 │ │ │ │ - ble 16684 │ │ │ │ - sldi r21,r18,4 │ │ │ │ - addi r8,r9,-8 │ │ │ │ - subf r18,r18,r16 │ │ │ │ - add r15,r17,r21 │ │ │ │ - add r19,r29,r8 │ │ │ │ + cmpd r10,r9 │ │ │ │ + beq 150a0 │ │ │ │ + cmpd r16,r17 │ │ │ │ + addi r10,r10,1 │ │ │ │ + sldi r2,r17,3 │ │ │ │ + stdx r10,r29,r2 │ │ │ │ + ble 15158 │ │ │ │ + sldi r21,r17,4 │ │ │ │ + addi r10,r2,-8 │ │ │ │ + subf r17,r17,r16 │ │ │ │ + add r18,r14,r21 │ │ │ │ + add r19,r29,r10 │ │ │ │ add r21,r23,r21 │ │ │ │ - lfd f30,0(r15) │ │ │ │ - lfd f31,8(r15) │ │ │ │ + lfd f30,0(r18) │ │ │ │ + lfd f31,8(r18) │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ ldu r3,8(r19) │ │ │ │ addi r21,r21,16 │ │ │ │ - addi r15,r15,16 │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ + addi r18,r18,16 │ │ │ │ + bl 3290 │ │ │ │ lfd f3,-16(r21) │ │ │ │ lfd f4,-8(r21) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ - addic. r18,r18,-1 │ │ │ │ - stfd f1,0(r15) │ │ │ │ - stfd f2,8(r15) │ │ │ │ + bl 38f0 │ │ │ │ + addic. r17,r17,-1 │ │ │ │ + stfd f1,0(r18) │ │ │ │ + stfd f2,8(r18) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - bne 16630 │ │ │ │ + bne 15110 │ │ │ │ addi r30,r30,32 │ │ │ │ - lfd f1,0(r14) │ │ │ │ - lfd f2,8(r14) │ │ │ │ - cmpld r24,r30 │ │ │ │ - bne 16490 │ │ │ │ + lfd f1,0(r15) │ │ │ │ + lfd f2,8(r15) │ │ │ │ + cmpld r26,r30 │ │ │ │ + bne 14fa0 │ │ │ │ ld r19,80(r31) │ │ │ │ - ld r15,88(r31) │ │ │ │ - ld r10,8(r25) │ │ │ │ - addi r15,r15,1 │ │ │ │ - ld r9,0(r1) │ │ │ │ - addi r28,r28,32 │ │ │ │ - cmpd r10,r15 │ │ │ │ - std r9,0(r19) │ │ │ │ + ld r18,88(r31) │ │ │ │ + ld r9,8(r24) │ │ │ │ + addi r18,r18,1 │ │ │ │ + ld r2,0(r1) │ │ │ │ + addi r27,r27,32 │ │ │ │ + cmpd r9,r18 │ │ │ │ + std r2,0(r19) │ │ │ │ mr r1,r19 │ │ │ │ - ble 168bc │ │ │ │ - ld r16,48(r25) │ │ │ │ - b 16310 │ │ │ │ + ble 1535c │ │ │ │ + ld r16,48(r24) │ │ │ │ + b 14e30 │ │ │ │ nop │ │ │ │ - nop │ │ │ │ - ld r10,0(r29) │ │ │ │ - li r9,0 │ │ │ │ - addi r10,r10,1 │ │ │ │ - std r10,0(r29) │ │ │ │ - b 16604 │ │ │ │ - sldi r9,r27,3 │ │ │ │ - mr r18,r27 │ │ │ │ - ldx r8,r29,r9 │ │ │ │ - b 165f0 │ │ │ │ - cmpdi r9,0 │ │ │ │ - ble 168bc │ │ │ │ - ld r17,0(r25) │ │ │ │ - sradi r21,r17,1 │ │ │ │ + ld r9,0(r29) │ │ │ │ + li r2,0 │ │ │ │ + addi r9,r9,1 │ │ │ │ + std r9,0(r29) │ │ │ │ + b 150e4 │ │ │ │ + sldi r2,r28,3 │ │ │ │ + mr r17,r28 │ │ │ │ + ldx r10,r29,r2 │ │ │ │ + b 150d0 │ │ │ │ + cmpdi r2,0 │ │ │ │ + ble 1535c │ │ │ │ + ld r18,0(r24) │ │ │ │ + sradi r21,r18,1 │ │ │ │ addze r21,r21 │ │ │ │ - cmpdi r17,0 │ │ │ │ + cmpdi r18,0 │ │ │ │ neg r21,r21 │ │ │ │ - ble 168bc │ │ │ │ - addis r10,r2,-3 │ │ │ │ - sldi r9,r9,5 │ │ │ │ - ld r20,120(r25) │ │ │ │ + ble 1535c │ │ │ │ + sldi r2,r2,5 │ │ │ │ + plfd f26,217112 # 4a200 │ │ │ │ + plfd f27,217112 # 4a208 │ │ │ │ li r23,0 │ │ │ │ - addi r24,r31,32 │ │ │ │ addi r27,r31,48 │ │ │ │ - addi r10,r10,26160 │ │ │ │ - add r22,r29,r9 │ │ │ │ - lfd f26,0(r10) │ │ │ │ - lfd f27,8(r10) │ │ │ │ + ld r20,120(r24) │ │ │ │ + addi r24,r31,32 │ │ │ │ + add r22,r29,r2 │ │ │ │ add r25,r20,r23 │ │ │ │ - mr r19,r17 │ │ │ │ + mr r19,r18 │ │ │ │ mr r28,r21 │ │ │ │ - mr r30,r18 │ │ │ │ + mr r30,r17 │ │ │ │ addi r26,r29,16 │ │ │ │ lfd f1,0(r25) │ │ │ │ lfd f2,8(r25) │ │ │ │ fmr f3,f26 │ │ │ │ fmr f4,f27 │ │ │ │ addi r30,r30,32 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ mr r3,r28 │ │ │ │ addi r28,r28,1 │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ + bl 3290 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ mr r6,r27 │ │ │ │ mr r5,r24 │ │ │ │ - bl 30c0 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 30c0 │ │ │ │ lfd f22,32(r31) │ │ │ │ lfd f23,40(r31) │ │ │ │ lfd f20,0(r29) │ │ │ │ lfd f21,8(r29) │ │ │ │ lfd f24,0(r26) │ │ │ │ lfd f25,8(r26) │ │ │ │ lfd f28,0(r27) │ │ │ │ lfd f29,8(r27) │ │ │ │ - fmr f3,f20 │ │ │ │ - fmr f4,f21 │ │ │ │ fmr f1,f22 │ │ │ │ fmr f2,f23 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + fmr f3,f20 │ │ │ │ + fmr f4,f21 │ │ │ │ + bl 329c │ │ │ │ lfd f3,-16(r30) │ │ │ │ lfd f4,-8(r30) │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ + bl 38f0 │ │ │ │ fmr f3,f24 │ │ │ │ fmr f4,f25 │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ + bl 38f0 │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ fmr f3,f20 │ │ │ │ fmr f4,f21 │ │ │ │ fmr f1,f28 │ │ │ │ fmr f2,f29 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ lfd f3,-32(r30) │ │ │ │ lfd f4,-24(r30) │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ + bl 38f0 │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ fmr f3,f24 │ │ │ │ fmr f4,f25 │ │ │ │ fmr f1,f22 │ │ │ │ fmr f2,f23 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - bl 4da58 │ │ │ │ - nop │ │ │ │ + bl 2fd0 │ │ │ │ addic. r19,r19,-1 │ │ │ │ stfd f30,-16(r30) │ │ │ │ stfd f31,-8(r30) │ │ │ │ stfd f1,-32(r30) │ │ │ │ stfd f2,-24(r30) │ │ │ │ - bne 16750 │ │ │ │ + bne 15220 │ │ │ │ addi r29,r29,32 │ │ │ │ addi r23,r23,16 │ │ │ │ cmpld r22,r29 │ │ │ │ - bne 1673c │ │ │ │ - addi r1,r31,352 │ │ │ │ + bne 1520c │ │ │ │ + addi r1,r31,368 │ │ │ │ ld r0,16(r1) │ │ │ │ lwz r11,8(r1) │ │ │ │ - ld r14,-240(r1) │ │ │ │ - ld r15,-232(r1) │ │ │ │ - ld r16,-224(r1) │ │ │ │ - ld r17,-216(r1) │ │ │ │ - ld r18,-208(r1) │ │ │ │ - ld r19,-200(r1) │ │ │ │ - ld r20,-192(r1) │ │ │ │ - ld r21,-184(r1) │ │ │ │ - ld r22,-176(r1) │ │ │ │ - ld r23,-168(r1) │ │ │ │ - ld r24,-160(r1) │ │ │ │ - ld r25,-152(r1) │ │ │ │ - ld r26,-144(r1) │ │ │ │ - ld r27,-136(r1) │ │ │ │ + ld r14,-256(r1) │ │ │ │ + ld r15,-248(r1) │ │ │ │ + ld r16,-240(r1) │ │ │ │ + ld r17,-232(r1) │ │ │ │ + ld r18,-224(r1) │ │ │ │ + ld r19,-216(r1) │ │ │ │ + ld r20,-208(r1) │ │ │ │ + ld r21,-200(r1) │ │ │ │ mtlr r0 │ │ │ │ - ld r28,-128(r1) │ │ │ │ - ld r29,-120(r1) │ │ │ │ - ld r30,-112(r1) │ │ │ │ - ld r31,-104(r1) │ │ │ │ + ld r22,-192(r1) │ │ │ │ + ld r23,-184(r1) │ │ │ │ + ld r24,-176(r1) │ │ │ │ + ld r25,-168(r1) │ │ │ │ + ld r26,-160(r1) │ │ │ │ + ld r27,-152(r1) │ │ │ │ + ld r28,-144(r1) │ │ │ │ + ld r29,-136(r1) │ │ │ │ + ld r30,-128(r1) │ │ │ │ + ld r31,-120(r1) │ │ │ │ + lfd f18,-112(r1) │ │ │ │ + lfd f19,-104(r1) │ │ │ │ lfd f20,-96(r1) │ │ │ │ lfd f21,-88(r1) │ │ │ │ lfd f22,-80(r1) │ │ │ │ lfd f23,-72(r1) │ │ │ │ lfd f24,-64(r1) │ │ │ │ lfd f25,-56(r1) │ │ │ │ lfd f26,-48(r1) │ │ │ │ lfd f27,-40(r1) │ │ │ │ + mtocrf 8,r11 │ │ │ │ lfd f28,-32(r1) │ │ │ │ lfd f29,-24(r1) │ │ │ │ lfd f30,-16(r1) │ │ │ │ lfd f31,-8(r1) │ │ │ │ - mtocrf 8,r11 │ │ │ │ blr │ │ │ │ .long 0x0 │ │ │ │ .long 0x3020000 │ │ │ │ - .long 0x128c │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ + .long 0x128e │ │ │ │ │ │ │ │ -0000000000016960 : │ │ │ │ - addis r2,r12,6 │ │ │ │ - addi r2,r2,5536 │ │ │ │ +0000000000015400 : │ │ │ │ mflr r0 │ │ │ │ - std r18,-256(r1) │ │ │ │ - std r25,-200(r1) │ │ │ │ + std r24,-208(r1) │ │ │ │ + std r23,-216(r1) │ │ │ │ + mfcr r11 │ │ │ │ stfd f14,-144(r1) │ │ │ │ stfd f15,-136(r1) │ │ │ │ stfd f16,-128(r1) │ │ │ │ + std r0,16(r1) │ │ │ │ stfd f17,-120(r1) │ │ │ │ stfd f18,-112(r1) │ │ │ │ stfd f19,-104(r1) │ │ │ │ stfd f20,-96(r1) │ │ │ │ stfd f21,-88(r1) │ │ │ │ stfd f22,-80(r1) │ │ │ │ stfd f23,-72(r1) │ │ │ │ @@ -20053,1933 +18014,1791 @@ │ │ │ │ stfd f29,-24(r1) │ │ │ │ stfd f30,-16(r1) │ │ │ │ stfd f31,-8(r1) │ │ │ │ std r14,-288(r1) │ │ │ │ std r15,-280(r1) │ │ │ │ std r16,-272(r1) │ │ │ │ std r17,-264(r1) │ │ │ │ - std r0,16(r1) │ │ │ │ + std r18,-256(r1) │ │ │ │ std r19,-248(r1) │ │ │ │ std r20,-240(r1) │ │ │ │ std r21,-232(r1) │ │ │ │ std r22,-224(r1) │ │ │ │ - std r23,-216(r1) │ │ │ │ - std r24,-208(r1) │ │ │ │ + std r25,-200(r1) │ │ │ │ std r26,-192(r1) │ │ │ │ std r27,-184(r1) │ │ │ │ - ld r8,56(r3) │ │ │ │ - ld r9,88(r3) │ │ │ │ + ld r9,56(r3) │ │ │ │ + ld r2,88(r3) │ │ │ │ + std r30,-160(r1) │ │ │ │ + mr r30,r3 │ │ │ │ std r31,-152(r1) │ │ │ │ - mr r18,r3 │ │ │ │ - mfcr r11 │ │ │ │ std r28,-176(r1) │ │ │ │ std r29,-168(r1) │ │ │ │ - std r30,-160(r1) │ │ │ │ - ld r25,0(r8) │ │ │ │ stw r11,8(r1) │ │ │ │ stdu r1,-400(r1) │ │ │ │ - cmpd r25,r9 │ │ │ │ + ld r24,0(r9) │ │ │ │ mr r31,r1 │ │ │ │ - ble 16a40 │ │ │ │ - ld r8,72(r3) │ │ │ │ - addi r9,r9,1 │ │ │ │ - sldi r9,r9,1 │ │ │ │ - ld r8,0(r8) │ │ │ │ - cmpd r8,r9 │ │ │ │ - bgt 16b00 │ │ │ │ - mr r3,r18 │ │ │ │ - bl 31e0 │ │ │ │ - ld r2,24(r1) │ │ │ │ + cmpd r24,r2 │ │ │ │ + ble 154d8 │ │ │ │ + ld r9,72(r3) │ │ │ │ + addi r2,r2,1 │ │ │ │ + sldi r2,r2,1 │ │ │ │ + ld r9,0(r9) │ │ │ │ + cmpd r9,r2 │ │ │ │ + bgt 15590 │ │ │ │ + mr r3,r30 │ │ │ │ + bl 31e0 │ │ │ │ addi r1,r31,400 │ │ │ │ - ld r0,16(r1) │ │ │ │ lwz r11,8(r1) │ │ │ │ + ld r0,16(r1) │ │ │ │ ld r14,-288(r1) │ │ │ │ ld r15,-280(r1) │ │ │ │ ld r16,-272(r1) │ │ │ │ ld r17,-264(r1) │ │ │ │ ld r18,-256(r1) │ │ │ │ ld r19,-248(r1) │ │ │ │ ld r20,-240(r1) │ │ │ │ ld r21,-232(r1) │ │ │ │ + mtlr r0 │ │ │ │ ld r22,-224(r1) │ │ │ │ ld r23,-216(r1) │ │ │ │ ld r24,-208(r1) │ │ │ │ ld r25,-200(r1) │ │ │ │ ld r26,-192(r1) │ │ │ │ ld r27,-184(r1) │ │ │ │ - mtlr r0 │ │ │ │ ld r28,-176(r1) │ │ │ │ ld r29,-168(r1) │ │ │ │ ld r30,-160(r1) │ │ │ │ ld r31,-152(r1) │ │ │ │ lfd f14,-144(r1) │ │ │ │ lfd f15,-136(r1) │ │ │ │ lfd f16,-128(r1) │ │ │ │ lfd f17,-120(r1) │ │ │ │ lfd f18,-112(r1) │ │ │ │ lfd f19,-104(r1) │ │ │ │ lfd f20,-96(r1) │ │ │ │ lfd f21,-88(r1) │ │ │ │ lfd f22,-80(r1) │ │ │ │ lfd f23,-72(r1) │ │ │ │ + mtocrf 16,r11 │ │ │ │ + mtocrf 8,r11 │ │ │ │ lfd f24,-64(r1) │ │ │ │ lfd f25,-56(r1) │ │ │ │ lfd f26,-48(r1) │ │ │ │ lfd f27,-40(r1) │ │ │ │ lfd f28,-32(r1) │ │ │ │ lfd f29,-24(r1) │ │ │ │ lfd f30,-16(r1) │ │ │ │ lfd f31,-8(r1) │ │ │ │ - mtocrf 16,r11 │ │ │ │ - mtocrf 8,r11 │ │ │ │ blr │ │ │ │ nop │ │ │ │ - nop │ │ │ │ lxv vs0,240(r3) │ │ │ │ ld r5,80(r3) │ │ │ │ - sradi r22,r25,1 │ │ │ │ + sradi r22,r24,1 │ │ │ │ addze r22,r22 │ │ │ │ - ld r30,16(r3) │ │ │ │ li r4,0 │ │ │ │ - sldi r5,r5,5 │ │ │ │ - subf r29,r22,r8 │ │ │ │ - sldi r28,r22,5 │ │ │ │ - mr r27,r22 │ │ │ │ - mfvsrld r26,vs0 │ │ │ │ + ld r29,16(r3) │ │ │ │ + mfvsrld r25,vs0 │ │ │ │ xxswapd vs0,vs0 │ │ │ │ - sldi r29,r29,5 │ │ │ │ - add r28,r30,r28 │ │ │ │ - mr r3,r26 │ │ │ │ - stxv vs0,224(r18) │ │ │ │ - add r29,r26,r29 │ │ │ │ - bl 37c0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - lwz r9,112(r18) │ │ │ │ - andi. r9,r9,1 │ │ │ │ - beq 16fa0 │ │ │ │ - ld r9,192(r18) │ │ │ │ - cmpdi r25,1 │ │ │ │ - ld r23,0(r9) │ │ │ │ - ble 16c30 │ │ │ │ - sldi r24,r22,4 │ │ │ │ - subf r26,r30,r26 │ │ │ │ - lfd f28,0(r23) │ │ │ │ - lfd f29,8(r23) │ │ │ │ - lfd f3,16(r30) │ │ │ │ - lfd f4,24(r30) │ │ │ │ - add r25,r26,r30 │ │ │ │ - addi r29,r29,32 │ │ │ │ - addi r30,r30,32 │ │ │ │ + sldi r5,r5,5 │ │ │ │ + subf r28,r22,r9 │ │ │ │ + sldi r27,r22,5 │ │ │ │ + mr r26,r22 │ │ │ │ + sldi r28,r28,5 │ │ │ │ + mr r3,r25 │ │ │ │ + stxv vs0,224(r30) │ │ │ │ + add r27,r29,r27 │ │ │ │ + add r28,r25,r28 │ │ │ │ + bl 37e0 │ │ │ │ + lwz r2,112(r30) │ │ │ │ + andi. r2,r2,1 │ │ │ │ + beq 159e0 │ │ │ │ + ld r2,192(r30) │ │ │ │ + cmpdi r24,1 │ │ │ │ + ld r22,0(r2) │ │ │ │ + ble 156b0 │ │ │ │ + sldi r23,r26,4 │ │ │ │ + subf r25,r29,r25 │ │ │ │ + nop │ │ │ │ + lfd f28,0(r22) │ │ │ │ + lfd f29,8(r22) │ │ │ │ + add r24,r25,r29 │ │ │ │ addi r28,r28,32 │ │ │ │ + addi r29,r29,32 │ │ │ │ + addi r27,r27,32 │ │ │ │ + lfd f3,-16(r29) │ │ │ │ + lfd f4,-8(r29) │ │ │ │ fmr f1,f28 │ │ │ │ fmr f2,f29 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - lfd f2,-24(r30) │ │ │ │ - lfd f1,-32(r30) │ │ │ │ + lfd f2,-24(r29) │ │ │ │ + lfd f1,-32(r29) │ │ │ │ fmr f3,f28 │ │ │ │ fmr f4,f29 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - add r9,r23,r24 │ │ │ │ - addi r23,r23,16 │ │ │ │ - stfd f30,-16(r29) │ │ │ │ - stfd f31,-8(r29) │ │ │ │ - stfd f1,-32(r29) │ │ │ │ - stfd f2,-24(r29) │ │ │ │ - lfd f28,0(r9) │ │ │ │ - lfd f29,8(r9) │ │ │ │ - lfd f3,-16(r28) │ │ │ │ - lfd f4,-8(r28) │ │ │ │ + bl 329c │ │ │ │ + add r2,r22,r23 │ │ │ │ + addi r22,r22,16 │ │ │ │ + stfd f30,-16(r28) │ │ │ │ + stfd f31,-8(r28) │ │ │ │ + stfd f1,-32(r28) │ │ │ │ + stfd f2,-24(r28) │ │ │ │ + lfd f28,0(r2) │ │ │ │ + lfd f29,8(r2) │ │ │ │ + lfd f3,-16(r27) │ │ │ │ + lfd f4,-8(r27) │ │ │ │ fmr f1,f28 │ │ │ │ fmr f2,f29 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - lfd f2,-24(r28) │ │ │ │ - lfd f1,-32(r28) │ │ │ │ + lfd f2,-24(r27) │ │ │ │ + lfd f1,-32(r27) │ │ │ │ fmr f3,f28 │ │ │ │ fmr f4,f29 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - addic. r27,r27,-1 │ │ │ │ - stfd f30,16(r25) │ │ │ │ - stfd f31,24(r25) │ │ │ │ - stfd f1,0(r25) │ │ │ │ - stfd f2,8(r25) │ │ │ │ - bne 16b70 │ │ │ │ - ld r3,176(r18) │ │ │ │ - bl 32a0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - ld r22,88(r18) │ │ │ │ - lwz r26,112(r18) │ │ │ │ - ld r28,8(r18) │ │ │ │ - ld r30,224(r18) │ │ │ │ - addi r29,r22,1 │ │ │ │ - andi. r9,r26,32 │ │ │ │ - sldi r9,r29,1 │ │ │ │ - std r9,32(r31) │ │ │ │ - bne 172c4 │ │ │ │ - ld r20,72(r18) │ │ │ │ - andi. r9,r26,16 │ │ │ │ - ld r9,0(r20) │ │ │ │ - std r9,40(r31) │ │ │ │ - bne 1744c │ │ │ │ - andi. r9,r26,8 │ │ │ │ - bne 17cb0 │ │ │ │ - andi. r9,r26,2 │ │ │ │ - rlwinm r9,r26,0,20,20 │ │ │ │ - bne 17764 │ │ │ │ - andi. r26,r26,4 │ │ │ │ - bne 17f28 │ │ │ │ - cmpwi r9,0 │ │ │ │ - cmpdi cr4,r28,0 │ │ │ │ - bne 174fc │ │ │ │ - ble cr4,16a4c │ │ │ │ - ld r16,40(r31) │ │ │ │ - ld r15,32(r31) │ │ │ │ - li r24,8 │ │ │ │ - li r21,0 │ │ │ │ - mr r3,r16 │ │ │ │ - sldi r17,r15,4 │ │ │ │ - cmpdi cr4,r15,0 │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r17,r17,15 │ │ │ │ - addi r9,r9,25008 │ │ │ │ + bl 329c │ │ │ │ + addic. r26,r26,-1 │ │ │ │ + stfd f30,16(r24) │ │ │ │ + stfd f31,24(r24) │ │ │ │ + stfd f1,0(r24) │ │ │ │ + stfd f2,8(r24) │ │ │ │ + bne 15600 │ │ │ │ + ld r3,176(r30) │ │ │ │ + bl 32c0 │ │ │ │ + ld r2,224(r30) │ │ │ │ + ld r17,88(r30) │ │ │ │ + lwz r25,112(r30) │ │ │ │ + ld r22,8(r30) │ │ │ │ + addi r26,r17,1 │ │ │ │ + std r2,32(r31) │ │ │ │ + andi. r2,r25,32 │ │ │ │ + sldi r21,r26,1 │ │ │ │ + bne 15ca0 │ │ │ │ + ld r14,72(r30) │ │ │ │ + andi. r2,r25,16 │ │ │ │ + ld r2,0(r14) │ │ │ │ + std r2,40(r31) │ │ │ │ + bne 15e10 │ │ │ │ + andi. r2,r25,8 │ │ │ │ + bne 16604 │ │ │ │ + andi. r2,r25,2 │ │ │ │ + rlwinm r2,r25,0,20,20 │ │ │ │ + bne 16148 │ │ │ │ + andi. r25,r25,4 │ │ │ │ + bne 1684c │ │ │ │ + cmpwi r2,0 │ │ │ │ + cmpdi cr3,r22,0 │ │ │ │ + bne 15edc │ │ │ │ + ble cr3,154e0 │ │ │ │ + ld r14,40(r31) │ │ │ │ + sldi r29,r21,4 │ │ │ │ + li r16,8 │ │ │ │ + li r20,0 │ │ │ │ + cmpdi cr4,r21,0 │ │ │ │ + addi r15,r29,15 │ │ │ │ + mr r3,r14 │ │ │ │ + bl 3290 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ - lfd f2,8(r9) │ │ │ │ - lfd f1,0(r9) │ │ │ │ - bl 4dbe8 │ │ │ │ - nop │ │ │ │ - fmr f23,f2 │ │ │ │ - fmr f22,f1 │ │ │ │ - lwz r10,112(r18) │ │ │ │ - ld r8,0(r1) │ │ │ │ - clrrdi r9,r17,4 │ │ │ │ - mr r20,r1 │ │ │ │ - mr r23,r21 │ │ │ │ - neg r9,r9 │ │ │ │ - andi. r10,r10,2048 │ │ │ │ - stdux r8,r1,r9 │ │ │ │ - addi r19,r1,32 │ │ │ │ - beq 16d20 │ │ │ │ - ld r9,264(r18) │ │ │ │ - ldx r23,r9,r24 │ │ │ │ - ld r9,72(r18) │ │ │ │ - ld r27,120(r18) │ │ │ │ - ld r3,0(r9) │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ - ld r9,48(r18) │ │ │ │ - fmr f31,f2 │ │ │ │ - fmr f30,f1 │ │ │ │ - mulld r9,r23,r9 │ │ │ │ - sldi r9,r9,4 │ │ │ │ - add r9,r27,r9 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ - bl 4db58 │ │ │ │ + plfd f2,214596 # 49d88 │ │ │ │ + plfd f1,214580 # 49d80 │ │ │ │ + bl 3450 │ │ │ │ + ld r23,32(r31) │ │ │ │ + fmr f17,f2 │ │ │ │ + fmr f16,f1 │ │ │ │ nop │ │ │ │ - bl 38c0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - ld r26,88(r18) │ │ │ │ - bl 4d4b8 │ │ │ │ nop │ │ │ │ - sldi r9,r23,4 │ │ │ │ - add r27,r27,r9 │ │ │ │ - subf r29,r26,r3 │ │ │ │ - lfd f14,0(r27) │ │ │ │ - lfd f15,8(r27) │ │ │ │ - ble cr4,16f58 │ │ │ │ - mr r3,r26 │ │ │ │ - addis r25,r2,-3 │ │ │ │ - mr r26,r19 │ │ │ │ - mr r27,r15 │ │ │ │ - bl 4d7c8 │ │ │ │ nop │ │ │ │ - addi r25,r25,26192 │ │ │ │ + lwz r9,112(r30) │ │ │ │ + ld r10,0(r1) │ │ │ │ + clrrdi r2,r15,4 │ │ │ │ + mr r25,r1 │ │ │ │ + mr r26,r20 │ │ │ │ + neg r2,r2 │ │ │ │ + andi. r9,r9,2048 │ │ │ │ + stdux r10,r1,r2 │ │ │ │ + addi r24,r1,32 │ │ │ │ + beq 157a0 │ │ │ │ + ld r2,264(r30) │ │ │ │ + ldx r26,r2,r16 │ │ │ │ + ld r2,72(r30) │ │ │ │ + ld r28,120(r30) │ │ │ │ + ld r3,0(r2) │ │ │ │ + bl 3290 │ │ │ │ + ld r2,48(r30) │ │ │ │ + fmr f31,f2 │ │ │ │ + fmr f30,f1 │ │ │ │ + mulld r2,r26,r2 │ │ │ │ + sldi r2,r2,4 │ │ │ │ + add r2,r28,r2 │ │ │ │ + lfd f3,0(r2) │ │ │ │ + lfd f4,8(r2) │ │ │ │ + bl 329c │ │ │ │ + bl 38e0 │ │ │ │ + ld r27,88(r30) │ │ │ │ + bl 3430 │ │ │ │ + sldi r2,r26,4 │ │ │ │ + add r28,r28,r2 │ │ │ │ + subf r29,r27,r3 │ │ │ │ + lfd f14,0(r28) │ │ │ │ + lfd f15,8(r28) │ │ │ │ + ble cr4,15998 │ │ │ │ + mr r3,r27 │ │ │ │ + mr r28,r21 │ │ │ │ + mr r27,r24 │ │ │ │ + bl 3290 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f27,f2 │ │ │ │ fmr f26,f1 │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ fmr f1,f30 │ │ │ │ fmr f2,f31 │ │ │ │ - bl 4db58 │ │ │ │ + bl 329c │ │ │ │ + ld r2,96(r30) │ │ │ │ + plfd f3,215532 # 4a220 │ │ │ │ nop │ │ │ │ - ld r9,96(r18) │ │ │ │ - addis r10,r2,-3 │ │ │ │ - addi r10,r10,26192 │ │ │ │ + plfd f4,215528 # 4a228 │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ - lfd f20,0(r9) │ │ │ │ - lfd f21,8(r9) │ │ │ │ - lfd f3,0(r10) │ │ │ │ - lfd f4,8(r10) │ │ │ │ - fmr f1,f20 │ │ │ │ - fmr f2,f21 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + lfd f22,0(r2) │ │ │ │ + lfd f23,8(r2) │ │ │ │ + fmr f1,f22 │ │ │ │ + fmr f2,f23 │ │ │ │ + bl 329c │ │ │ │ + plfd f20,215484 # 4a220 │ │ │ │ + plfd f21,215484 # 4a228 │ │ │ │ xxlxor vs24,vs24,vs24 │ │ │ │ xxlxor vs25,vs25,vs25 │ │ │ │ - fmr f19,f2 │ │ │ │ - fmr f18,f1 │ │ │ │ - b 16e88 │ │ │ │ + mffprd r18,f1 │ │ │ │ + mffprd r19,f2 │ │ │ │ + b 158e4 │ │ │ │ nop │ │ │ │ - bl 38a0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - fmr f3,f20 │ │ │ │ - fmr f4,f21 │ │ │ │ + nop │ │ │ │ + bl 38c0 │ │ │ │ + fmr f3,f22 │ │ │ │ + fmr f4,f23 │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - bl 34c0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - lfd f3,0(r25) │ │ │ │ - lfd f4,8(r25) │ │ │ │ + bl 329c │ │ │ │ + bl 34e0 │ │ │ │ + fmr f3,f20 │ │ │ │ + fmr f4,f21 │ │ │ │ addi r29,r29,1 │ │ │ │ - addi r26,r26,16 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + addi r27,r27,16 │ │ │ │ + bl 329c │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - bl 4dbe8 │ │ │ │ - nop │ │ │ │ - addic. r27,r27,-1 │ │ │ │ + bl 3450 │ │ │ │ + addic. r28,r28,-1 │ │ │ │ fmr f0,f1 │ │ │ │ fmr f1,f2 │ │ │ │ - stfd f0,-16(r26) │ │ │ │ - stfd f1,-8(r26) │ │ │ │ - beq 16f58 │ │ │ │ + stfd f0,-16(r27) │ │ │ │ + stfd f1,-8(r27) │ │ │ │ + beq 15998 │ │ │ │ mr r3,r29 │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ - fmr f3,f22 │ │ │ │ - fmr f4,f23 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 3290 │ │ │ │ + fmr f3,f16 │ │ │ │ + fmr f4,f17 │ │ │ │ + bl 329c │ │ │ │ fmr f3,f14 │ │ │ │ fmr f4,f15 │ │ │ │ - fmr f17,f2 │ │ │ │ - fmr f16,f1 │ │ │ │ - bl 4da58 │ │ │ │ - nop │ │ │ │ + fmr f19,f2 │ │ │ │ + fmr f18,f1 │ │ │ │ + bl 2fd0 │ │ │ │ fmr f3,f28 │ │ │ │ fmr f4,f29 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - fmr f3,f16 │ │ │ │ - fmr f4,f17 │ │ │ │ + fmr f3,f18 │ │ │ │ + fmr f4,f19 │ │ │ │ fmr f1,f14 │ │ │ │ fmr f2,f15 │ │ │ │ - bl 4da58 │ │ │ │ - nop │ │ │ │ + bl 2fd0 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f3,f26 │ │ │ │ fmr f4,f27 │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ + bl 38f0 │ │ │ │ fmr f13,f2 │ │ │ │ fmr f12,f1 │ │ │ │ fcmpu cr0,f12,f24 │ │ │ │ - bne 16f28 │ │ │ │ + bne 15968 │ │ │ │ fcmpu cr0,f13,f25 │ │ │ │ - bgt 16e20 │ │ │ │ + bgt 15890 │ │ │ │ fneg f1,f12 │ │ │ │ fneg f2,f13 │ │ │ │ - blt 17420 │ │ │ │ - fmr f0,f18 │ │ │ │ - fmr f1,f19 │ │ │ │ - addic. r27,r27,-1 │ │ │ │ + blt 15df0 │ │ │ │ + mtfprd f1,r19 │ │ │ │ + mtfprd f0,r18 │ │ │ │ + addic. r28,r28,-1 │ │ │ │ addi r29,r29,1 │ │ │ │ - addi r26,r26,16 │ │ │ │ - stfd f0,-16(r26) │ │ │ │ - stfd f1,-8(r26) │ │ │ │ - bne 16e88 │ │ │ │ - ld r3,24(r18) │ │ │ │ - sldi r23,r23,5 │ │ │ │ - mr r9,r22 │ │ │ │ - mr r5,r19 │ │ │ │ + addi r27,r27,16 │ │ │ │ + stfd f0,-16(r27) │ │ │ │ + stfd f1,-8(r27) │ │ │ │ + bne 158e4 │ │ │ │ + ld r3,24(r30) │ │ │ │ + sldi r26,r26,5 │ │ │ │ fmr f1,f14 │ │ │ │ fmr f2,f15 │ │ │ │ - mr r8,r16 │ │ │ │ - mr r4,r30 │ │ │ │ - addi r21,r21,1 │ │ │ │ - addi r24,r24,16 │ │ │ │ - add r3,r3,r23 │ │ │ │ - bl ee98 │ │ │ │ - cmpd r28,r21 │ │ │ │ - ld r9,0(r1) │ │ │ │ - std r9,0(r20) │ │ │ │ - mr r1,r20 │ │ │ │ - bne 16cf0 │ │ │ │ - b 16a4c │ │ │ │ - cmpdi r25,1 │ │ │ │ - ble 16c30 │ │ │ │ - addis r24,r2,-3 │ │ │ │ - addis r25,r2,-3 │ │ │ │ - neg r27,r22 │ │ │ │ - mr r21,r22 │ │ │ │ - subf r26,r30,r26 │ │ │ │ - addi r24,r24,26160 │ │ │ │ - addi r25,r25,25008 │ │ │ │ - lfd f28,0(r24) │ │ │ │ - lfd f29,8(r24) │ │ │ │ + mr r5,r24 │ │ │ │ + mr r9,r17 │ │ │ │ + mr r8,r14 │ │ │ │ + mr r4,r23 │ │ │ │ + addi r20,r20,1 │ │ │ │ + addi r16,r16,16 │ │ │ │ + add r3,r3,r26 │ │ │ │ + bl e0f0 │ │ │ │ + cmpd r22,r20 │ │ │ │ + ld r2,0(r1) │ │ │ │ + std r2,0(r25) │ │ │ │ + mr r1,r25 │ │ │ │ + bne 15770 │ │ │ │ + b 154e0 │ │ │ │ + cmpdi r24,1 │ │ │ │ + ble 156b0 │ │ │ │ + plfd f26,215064 # 4a200 │ │ │ │ + plfd f27,215064 # 4a208 │ │ │ │ + neg r26,r22 │ │ │ │ + mr r24,r22 │ │ │ │ + subf r25,r29,r25 │ │ │ │ + plfd f28,213884 # 49d80 │ │ │ │ + plfd f29,213884 # 49d88 │ │ │ │ nop │ │ │ │ - ld r9,96(r18) │ │ │ │ - mr r3,r27 │ │ │ │ - lfd f24,0(r30) │ │ │ │ - lfd f25,8(r30) │ │ │ │ - add r23,r26,r30 │ │ │ │ - lfd f26,16(r30) │ │ │ │ - lfd f27,24(r30) │ │ │ │ - addi r29,r29,32 │ │ │ │ - addi r30,r30,32 │ │ │ │ - addi r28,r28,32 │ │ │ │ - lfd f20,0(r9) │ │ │ │ - lfd f21,8(r9) │ │ │ │ - bl 4d7c8 │ │ │ │ nop │ │ │ │ - fmr f3,f28 │ │ │ │ - fmr f4,f29 │ │ │ │ - bl 4db58 │ │ │ │ nop │ │ │ │ - ld r9,72(r18) │ │ │ │ + ld r2,96(r30) │ │ │ │ + mr r3,r26 │ │ │ │ + lfd f22,0(r29) │ │ │ │ + add r23,r25,r29 │ │ │ │ + addi r28,r28,32 │ │ │ │ + addi r29,r29,32 │ │ │ │ + lfd f23,-24(r29) │ │ │ │ + lfd f24,-16(r29) │ │ │ │ + addi r27,r27,32 │ │ │ │ + lfd f25,-8(r29) │ │ │ │ + lfd f18,0(r2) │ │ │ │ + lfd f19,8(r2) │ │ │ │ + bl 3290 │ │ │ │ + fmr f3,f26 │ │ │ │ + fmr f4,f27 │ │ │ │ + bl 329c │ │ │ │ + ld r2,72(r30) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - ld r3,0(r9) │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ + ld r3,0(r2) │ │ │ │ + bl 3290 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 4dbe8 │ │ │ │ - nop │ │ │ │ - fmr f23,f2 │ │ │ │ - fmr f22,f1 │ │ │ │ + bl 3450 │ │ │ │ + fmr f21,f2 │ │ │ │ + fmr f20,f1 │ │ │ │ + fmr f3,f18 │ │ │ │ + fmr f4,f19 │ │ │ │ + fmr f1,f18 │ │ │ │ + fmr f2,f19 │ │ │ │ + bl 329c │ │ │ │ fmr f3,f20 │ │ │ │ fmr f4,f21 │ │ │ │ - fmr f1,f20 │ │ │ │ - fmr f2,f21 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - fmr f3,f22 │ │ │ │ - fmr f4,f23 │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - fmr f2,f23 │ │ │ │ - fmr f1,f22 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + fmr f2,f21 │ │ │ │ + fmr f1,f20 │ │ │ │ + bl 329c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 4da58 │ │ │ │ - nop │ │ │ │ - bl 38a0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - ld r3,88(r18) │ │ │ │ + bl 2fd0 │ │ │ │ + bl 38c0 │ │ │ │ + ld r3,88(r30) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ + bl 3290 │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - bl 3260 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 329c │ │ │ │ + bl 3260 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ - lfd f2,8(r25) │ │ │ │ - lfd f1,0(r25) │ │ │ │ - bl 4dbe8 │ │ │ │ - nop │ │ │ │ + fmr f2,f29 │ │ │ │ + fmr f1,f28 │ │ │ │ + bl 3450 │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - fmr f2,f25 │ │ │ │ - fmr f1,f24 │ │ │ │ + fmr f2,f23 │ │ │ │ + fmr f1,f22 │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - stfd f1,-32(r29) │ │ │ │ - stfd f2,-24(r29) │ │ │ │ - fmr f1,f26 │ │ │ │ - fmr f2,f27 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - ld r9,96(r18) │ │ │ │ - add r3,r22,r27 │ │ │ │ - addi r27,r27,1 │ │ │ │ - stfd f1,-16(r29) │ │ │ │ - stfd f2,-8(r29) │ │ │ │ - lfd f20,0(r9) │ │ │ │ - lfd f21,8(r9) │ │ │ │ - lfd f24,-32(r28) │ │ │ │ - lfd f25,-24(r28) │ │ │ │ - lfd f26,-16(r28) │ │ │ │ - lfd f27,-8(r28) │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ - lfd f3,0(r24) │ │ │ │ - lfd f4,8(r24) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - ld r9,72(r18) │ │ │ │ + stfd f1,-32(r28) │ │ │ │ + stfd f2,-24(r28) │ │ │ │ + fmr f1,f24 │ │ │ │ + fmr f2,f25 │ │ │ │ + bl 329c │ │ │ │ + ld r2,96(r30) │ │ │ │ + add r3,r22,r26 │ │ │ │ + addi r26,r26,1 │ │ │ │ + stfd f1,-16(r28) │ │ │ │ + stfd f2,-8(r28) │ │ │ │ + lfd f22,-32(r27) │ │ │ │ + lfd f23,-24(r27) │ │ │ │ + lfd f24,-16(r27) │ │ │ │ + lfd f25,-8(r27) │ │ │ │ + lfd f18,0(r2) │ │ │ │ + lfd f19,8(r2) │ │ │ │ + bl 3290 │ │ │ │ + fmr f3,f26 │ │ │ │ + fmr f4,f27 │ │ │ │ + bl 329c │ │ │ │ + ld r2,72(r30) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - ld r3,0(r9) │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ + ld r3,0(r2) │ │ │ │ + bl 3290 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 4dbe8 │ │ │ │ - nop │ │ │ │ - fmr f23,f2 │ │ │ │ - fmr f22,f1 │ │ │ │ + bl 3450 │ │ │ │ + fmr f21,f2 │ │ │ │ + fmr f20,f1 │ │ │ │ + fmr f3,f18 │ │ │ │ + fmr f4,f19 │ │ │ │ + fmr f1,f18 │ │ │ │ + fmr f2,f19 │ │ │ │ + bl 329c │ │ │ │ fmr f3,f20 │ │ │ │ fmr f4,f21 │ │ │ │ - fmr f1,f20 │ │ │ │ - fmr f2,f21 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - fmr f3,f22 │ │ │ │ - fmr f4,f23 │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - fmr f2,f23 │ │ │ │ - fmr f1,f22 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + fmr f2,f21 │ │ │ │ + fmr f1,f20 │ │ │ │ + bl 329c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 4da58 │ │ │ │ - nop │ │ │ │ - bl 38a0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - ld r3,88(r18) │ │ │ │ + bl 2fd0 │ │ │ │ + bl 38c0 │ │ │ │ + ld r3,88(r30) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ + bl 3290 │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - bl 3260 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 329c │ │ │ │ + bl 3260 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ - lfd f2,8(r25) │ │ │ │ - lfd f1,0(r25) │ │ │ │ - bl 4dbe8 │ │ │ │ - nop │ │ │ │ + fmr f2,f29 │ │ │ │ + fmr f1,f28 │ │ │ │ + bl 3450 │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - fmr f2,f25 │ │ │ │ - fmr f1,f24 │ │ │ │ + fmr f2,f23 │ │ │ │ + fmr f1,f22 │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ stfd f1,0(r23) │ │ │ │ stfd f2,8(r23) │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - fmr f1,f26 │ │ │ │ - fmr f2,f27 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - addic. r21,r21,-1 │ │ │ │ + fmr f1,f24 │ │ │ │ + fmr f2,f25 │ │ │ │ + bl 329c │ │ │ │ + addic. r24,r24,-1 │ │ │ │ stfd f1,16(r23) │ │ │ │ stfd f2,24(r23) │ │ │ │ - bne 16fd0 │ │ │ │ - ld r3,176(r18) │ │ │ │ - bl 32a0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - ld r22,88(r18) │ │ │ │ - lwz r26,112(r18) │ │ │ │ - ld r28,8(r18) │ │ │ │ - ld r30,224(r18) │ │ │ │ - addi r29,r22,1 │ │ │ │ - andi. r9,r26,32 │ │ │ │ - sldi r9,r29,1 │ │ │ │ - std r9,32(r31) │ │ │ │ - beq 16c60 │ │ │ │ - cmpdi r28,0 │ │ │ │ - ble 16a4c │ │ │ │ - rlwinm r26,r26,0,20,20 │ │ │ │ - ld r22,24(r18) │ │ │ │ - mr r21,r9 │ │ │ │ - li r23,8 │ │ │ │ - li r25,0 │ │ │ │ - cmpdi cr3,r9,0 │ │ │ │ + bne 15a20 │ │ │ │ + ld r3,176(r30) │ │ │ │ + bl 32c0 │ │ │ │ + ld r2,224(r30) │ │ │ │ + ld r17,88(r30) │ │ │ │ + lwz r25,112(r30) │ │ │ │ + ld r22,8(r30) │ │ │ │ + addi r26,r17,1 │ │ │ │ + std r2,32(r31) │ │ │ │ + andi. r2,r25,32 │ │ │ │ + sldi r21,r26,1 │ │ │ │ + beq 156dc │ │ │ │ + cmpdi r22,0 │ │ │ │ + ble 154e0 │ │ │ │ + rlwinm r2,r25,0,20,20 │ │ │ │ + ld r24,24(r30) │ │ │ │ + ld r20,32(r31) │ │ │ │ + li r25,8 │ │ │ │ + li r26,0 │ │ │ │ + cmpdi cr3,r21,0 │ │ │ │ xxlxor vs24,vs24,vs24 │ │ │ │ xxlxor vs25,vs25,vs25 │ │ │ │ - cmpwi cr4,r26,0 │ │ │ │ - mr r9,r25 │ │ │ │ - beq cr4,17300 │ │ │ │ - ld r9,264(r18) │ │ │ │ - ldx r9,r9,r23 │ │ │ │ - sldi r26,r9,5 │ │ │ │ - add r26,r22,r26 │ │ │ │ - addi r24,r26,16 │ │ │ │ - stfd f24,0(r26) │ │ │ │ - stfd f25,8(r26) │ │ │ │ - stfd f24,16(r26) │ │ │ │ - stfd f25,24(r26) │ │ │ │ - ble cr3,17400 │ │ │ │ - mulld r9,r21,r9 │ │ │ │ - ld r19,208(r18) │ │ │ │ - ld r27,200(r18) │ │ │ │ - mr r20,r21 │ │ │ │ + cmpwi cr4,r2,0 │ │ │ │ + nop │ │ │ │ + mr r2,r26 │ │ │ │ + beq cr4,15ce0 │ │ │ │ + ld r2,264(r30) │ │ │ │ + ldx r2,r2,r25 │ │ │ │ + sldi r27,r2,5 │ │ │ │ + add r27,r24,r27 │ │ │ │ + addi r23,r27,16 │ │ │ │ + stfd f24,0(r27) │ │ │ │ + stfd f25,8(r27) │ │ │ │ + stfd f24,16(r27) │ │ │ │ + stfd f25,24(r27) │ │ │ │ + ble cr3,15dd0 │ │ │ │ + mulld r2,r21,r2 │ │ │ │ + ld r18,208(r30) │ │ │ │ + ld r28,200(r30) │ │ │ │ fmr f29,f25 │ │ │ │ fmr f28,f24 │ │ │ │ fmr f31,f25 │ │ │ │ fmr f30,f24 │ │ │ │ - sldi r10,r9,3 │ │ │ │ - sldi r9,r9,4 │ │ │ │ - addi r10,r10,-8 │ │ │ │ - add r27,r27,r9 │ │ │ │ - add r19,r19,r10 │ │ │ │ + mr r19,r21 │ │ │ │ + sldi r9,r2,3 │ │ │ │ + sldi r2,r2,4 │ │ │ │ + addi r9,r9,-8 │ │ │ │ + add r28,r28,r2 │ │ │ │ + add r18,r18,r9 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ldu r29,8(r19) │ │ │ │ - lfd f26,0(r27) │ │ │ │ - lfd f27,8(r27) │ │ │ │ - addi r27,r27,16 │ │ │ │ + ldu r29,8(r18) │ │ │ │ + lfd f26,0(r28) │ │ │ │ + addi r28,r28,16 │ │ │ │ + lfd f27,-8(r28) │ │ │ │ sldi r29,r29,5 │ │ │ │ fmr f1,f26 │ │ │ │ fmr f2,f27 │ │ │ │ - add r29,r30,r29 │ │ │ │ + add r29,r20,r29 │ │ │ │ lfd f3,0(r29) │ │ │ │ lfd f4,8(r29) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ + bl 38f0 │ │ │ │ lfd f3,16(r29) │ │ │ │ lfd f4,24(r29) │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ fmr f2,f27 │ │ │ │ fmr f1,f26 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ - addic. r20,r20,-1 │ │ │ │ - stfd f28,0(r26) │ │ │ │ - stfd f29,8(r26) │ │ │ │ + bl 38f0 │ │ │ │ + addic. r19,r19,-1 │ │ │ │ + stfd f28,0(r27) │ │ │ │ + stfd f29,8(r27) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - stfd f1,0(r24) │ │ │ │ - stfd f2,8(r24) │ │ │ │ - bne 17360 │ │ │ │ - addi r25,r25,1 │ │ │ │ - addi r23,r23,16 │ │ │ │ - cmpd r28,r25 │ │ │ │ - bne 172f0 │ │ │ │ - b 16a4c │ │ │ │ + stfd f1,0(r23) │ │ │ │ + stfd f2,8(r23) │ │ │ │ + bne 15d40 │ │ │ │ + addi r26,r26,1 │ │ │ │ + addi r25,r25,16 │ │ │ │ + cmpd r22,r26 │ │ │ │ + bne 15cd0 │ │ │ │ + b 154e0 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - bl 38a0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - fmr f3,f20 │ │ │ │ - fmr f4,f21 │ │ │ │ + bl 38c0 │ │ │ │ + fmr f3,f22 │ │ │ │ + fmr f4,f23 │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - bl 4db58 │ │ │ │ + bl 329c │ │ │ │ + bl 32e0 │ │ │ │ + b 158ac │ │ │ │ + cmpdi r22,0 │ │ │ │ + ble 154e0 │ │ │ │ + andi. r25,r25,2048 │ │ │ │ + ld r29,24(r30) │ │ │ │ + ld r28,200(r30) │ │ │ │ + ld r27,120(r30) │ │ │ │ + bne 15e78 │ │ │ │ + ld r25,32(r31) │ │ │ │ + sldi r26,r26,5 │ │ │ │ + mr r30,r2 │ │ │ │ nop │ │ │ │ - bl 32c0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - b 16e48 │ │ │ │ - cmpdi r28,0 │ │ │ │ - ble 16a4c │ │ │ │ - andi. r26,r26,2048 │ │ │ │ - ld r27,24(r18) │ │ │ │ - ld r26,200(r18) │ │ │ │ - ld r25,120(r18) │ │ │ │ - bne 174a8 │ │ │ │ - sldi r29,r29,5 │ │ │ │ - mr r24,r9 │ │ │ │ - lfd f1,0(r25) │ │ │ │ - lfd f2,8(r25) │ │ │ │ - mr r5,r26 │ │ │ │ - mr r3,r27 │ │ │ │ - mr r9,r22 │ │ │ │ + nop │ │ │ │ + lfd f1,0(r27) │ │ │ │ + lfd f2,8(r27) │ │ │ │ + mr r5,r28 │ │ │ │ + mr r3,r29 │ │ │ │ + mr r9,r17 │ │ │ │ + mr r8,r30 │ │ │ │ + mr r4,r25 │ │ │ │ + addi r27,r27,16 │ │ │ │ + addi r29,r29,32 │ │ │ │ + add r28,r28,r26 │ │ │ │ + bl e0f0 │ │ │ │ + addic. r22,r22,-1 │ │ │ │ + bne 15e40 │ │ │ │ + b 154e0 │ │ │ │ + ld r23,32(r31) │ │ │ │ + mr r24,r2 │ │ │ │ + li r25,8 │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + ld r2,264(r30) │ │ │ │ + mr r9,r17 │ │ │ │ mr r8,r24 │ │ │ │ - mr r4,r30 │ │ │ │ + mr r4,r23 │ │ │ │ + ldx r3,r2,r25 │ │ │ │ addi r25,r25,16 │ │ │ │ - addi r27,r27,32 │ │ │ │ - add r26,r26,r29 │ │ │ │ - bl ee98 │ │ │ │ - addic. r28,r28,-1 │ │ │ │ - bne 17470 │ │ │ │ - b 16a4c │ │ │ │ - mr r23,r9 │ │ │ │ - li r24,8 │ │ │ │ - ld r10,264(r18) │ │ │ │ - mr r9,r22 │ │ │ │ - mr r8,r23 │ │ │ │ - mr r4,r30 │ │ │ │ - ldx r3,r10,r24 │ │ │ │ - addi r24,r24,16 │ │ │ │ - mulld r5,r29,r3 │ │ │ │ - sldi r10,r3,4 │ │ │ │ + mulld r5,r26,r3 │ │ │ │ + sldi r2,r3,4 │ │ │ │ sldi r3,r3,5 │ │ │ │ - add r10,r25,r10 │ │ │ │ - add r3,r27,r3 │ │ │ │ - lfd f1,0(r10) │ │ │ │ - lfd f2,8(r10) │ │ │ │ + add r2,r27,r2 │ │ │ │ + add r3,r29,r3 │ │ │ │ + lfd f1,0(r2) │ │ │ │ + lfd f2,8(r2) │ │ │ │ sldi r5,r5,5 │ │ │ │ - add r5,r26,r5 │ │ │ │ - bl ee98 │ │ │ │ - addic. r28,r28,-1 │ │ │ │ - bne 174b0 │ │ │ │ - b 16a4c │ │ │ │ - ld r14,48(r18) │ │ │ │ - ld r6,0(r1) │ │ │ │ - ld r21,120(r18) │ │ │ │ - ld r24,264(r18) │ │ │ │ + add r5,r28,r5 │ │ │ │ + bl e0f0 │ │ │ │ + addic. r22,r22,-1 │ │ │ │ + bne 15e90 │ │ │ │ + b 154e0 │ │ │ │ + ld r25,48(r30) │ │ │ │ + ld r9,0(r1) │ │ │ │ mr r16,r1 │ │ │ │ - sldi r5,r14,3 │ │ │ │ - mr r29,r14 │ │ │ │ - cmpdi cr3,r14,0 │ │ │ │ - addi r9,r5,15 │ │ │ │ - clrrdi r9,r9,4 │ │ │ │ - neg r9,r9 │ │ │ │ - stdux r6,r1,r9 │ │ │ │ - addi r25,r1,32 │ │ │ │ - ble cr4,17674 │ │ │ │ - mtctr r28 │ │ │ │ - mr r17,r24 │ │ │ │ - li r26,0 │ │ │ │ + ld r24,120(r30) │ │ │ │ + ld r23,264(r30) │ │ │ │ + sldi r7,r25,3 │ │ │ │ + cmpdi cr4,r25,0 │ │ │ │ + addi r2,r7,15 │ │ │ │ + clrrdi r2,r2,4 │ │ │ │ + neg r2,r2 │ │ │ │ + stdux r9,r1,r2 │ │ │ │ + addi r27,r1,32 │ │ │ │ + ble cr3,16028 │ │ │ │ + mtctr r22 │ │ │ │ + mr r18,r23 │ │ │ │ + li r19,0 │ │ │ │ li r15,0 │ │ │ │ - cmpdi cr3,r14,0 │ │ │ │ - li r9,0 │ │ │ │ - std r9,0(r17) │ │ │ │ - std r15,8(r17) │ │ │ │ - ble cr3,184c0 │ │ │ │ - addi r27,r20,-8 │ │ │ │ - std r29,80(r31) │ │ │ │ - addi r25,r25,-8 │ │ │ │ - li r23,0 │ │ │ │ - mr r10,r15 │ │ │ │ - mr r29,r17 │ │ │ │ - std r28,48(r31) │ │ │ │ + cmpdi cr4,r25,0 │ │ │ │ + li r2,0 │ │ │ │ + std r2,0(r18) │ │ │ │ + std r15,8(r18) │ │ │ │ + ble cr4,16d6c │ │ │ │ + addi r28,r14,-8 │ │ │ │ std r30,64(r31) │ │ │ │ - std r24,72(r31) │ │ │ │ - add r27,r27,r5 │ │ │ │ - mr r3,r22 │ │ │ │ - std r10,56(r31) │ │ │ │ - li r17,0 │ │ │ │ - sldi r19,r26,4 │ │ │ │ - mr r30,r29 │ │ │ │ - mr r28,r20 │ │ │ │ - mr r29,r25 │ │ │ │ - bl 4d7c8 │ │ │ │ + std r23,56(r31) │ │ │ │ + addi r27,r27,-8 │ │ │ │ + li r26,0 │ │ │ │ + mr r30,r18 │ │ │ │ + std r21,48(r31) │ │ │ │ + add r28,r28,r7 │ │ │ │ nop │ │ │ │ - ld r10,56(r31) │ │ │ │ - add r19,r21,r19 │ │ │ │ - mr r15,r17 │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + mr r3,r17 │ │ │ │ + sldi r29,r19,4 │ │ │ │ + li r18,0 │ │ │ │ + mr r21,r27 │ │ │ │ + mr r23,r14 │ │ │ │ + bl 3290 │ │ │ │ + add r29,r24,r29 │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - mr r24,r10 │ │ │ │ - b 175cc │ │ │ │ - ldu r9,8(r28) │ │ │ │ - mulld r15,r15,r9 │ │ │ │ - std r15,0(r30) │ │ │ │ - ld r17,0(r28) │ │ │ │ - addi r19,r19,16 │ │ │ │ - mr r3,r17 │ │ │ │ - bl 4d7c8 │ │ │ │ + b 15f9c │ │ │ │ nop │ │ │ │ - lfd f3,-16(r19) │ │ │ │ - lfd f4,-8(r19) │ │ │ │ - bl 4db58 │ │ │ │ nop │ │ │ │ + ldu r2,8(r23) │ │ │ │ + mulld r18,r18,r2 │ │ │ │ + std r18,0(r30) │ │ │ │ + ld r20,0(r23) │ │ │ │ + addi r29,r29,16 │ │ │ │ + mr r3,r20 │ │ │ │ + bl 3290 │ │ │ │ + lfd f3,-16(r29) │ │ │ │ + lfd f4,-8(r29) │ │ │ │ + bl 329c │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - bl 4da58 │ │ │ │ - nop │ │ │ │ - bl 38c0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - bl 4d4b8 │ │ │ │ - nop │ │ │ │ - cmpld r27,r28 │ │ │ │ - divd r9,r3,r17 │ │ │ │ - mulld r9,r9,r17 │ │ │ │ - subf r9,r9,r3 │ │ │ │ - add r9,r9,r17 │ │ │ │ - divd r3,r9,r17 │ │ │ │ - mulld r3,r3,r17 │ │ │ │ - subf r9,r3,r9 │ │ │ │ - add r15,r9,r15 │ │ │ │ - stdu r9,8(r29) │ │ │ │ - std r15,0(r30) │ │ │ │ - bne 175c0 │ │ │ │ - ld r9,48(r31) │ │ │ │ - addi r10,r24,1 │ │ │ │ - cmpd r9,r10 │ │ │ │ - beq 17664 │ │ │ │ - addi r29,r30,16 │ │ │ │ - add r26,r26,r14 │ │ │ │ - std r23,0(r29) │ │ │ │ - std r10,8(r29) │ │ │ │ - b 17580 │ │ │ │ + bl 2fd0 │ │ │ │ + bl 38e0 │ │ │ │ + bl 3430 │ │ │ │ + cmpld r28,r23 │ │ │ │ + divd r2,r3,r20 │ │ │ │ + mulld r2,r2,r20 │ │ │ │ + subf r2,r2,r3 │ │ │ │ + add r2,r2,r20 │ │ │ │ + divd r3,r2,r20 │ │ │ │ + mulld r3,r3,r20 │ │ │ │ + subf r2,r3,r2 │ │ │ │ + add r18,r2,r18 │ │ │ │ + stdu r2,8(r21) │ │ │ │ + std r18,0(r30) │ │ │ │ + bne 15f90 │ │ │ │ + addi r15,r15,1 │ │ │ │ + cmpd r22,r15 │ │ │ │ + beq 1601c │ │ │ │ + addi r30,r30,16 │ │ │ │ + add r19,r19,r25 │ │ │ │ + std r26,0(r30) │ │ │ │ + std r15,8(r30) │ │ │ │ + b 15f60 │ │ │ │ + ld r21,48(r31) │ │ │ │ + ld r23,56(r31) │ │ │ │ ld r30,64(r31) │ │ │ │ - ld r24,72(r31) │ │ │ │ - ld r29,80(r31) │ │ │ │ - mr r28,r9 │ │ │ │ - addi r6,r20,-8 │ │ │ │ - li r9,1 │ │ │ │ - ble cr3,1878c │ │ │ │ - andi. r7,r14,3 │ │ │ │ - li r3,1 │ │ │ │ - addi r5,r14,-1 │ │ │ │ - beq 176c8 │ │ │ │ + li r28,-1 │ │ │ │ + ble cr4,16110 │ │ │ │ + cmpdi r25,1 │ │ │ │ + beq 1703c │ │ │ │ + xxspltib vs32,1 │ │ │ │ + srdi r2,r25,1 │ │ │ │ + mr r9,r14 │ │ │ │ + andi. r7,r2,3 │ │ │ │ + addi r6,r2,-1 │ │ │ │ + mr r8,r2 │ │ │ │ + vextsb2d v0,v0 │ │ │ │ + xxmr vs45,vs32 │ │ │ │ + beq 1609c │ │ │ │ cmpdi r7,1 │ │ │ │ - beq 176b8 │ │ │ │ + beq 16088 │ │ │ │ cmpdi r7,2 │ │ │ │ - beq 176ac │ │ │ │ - ld r9,0(r20) │ │ │ │ - mr r6,r20 │ │ │ │ - mr r29,r5 │ │ │ │ - ldu r8,8(r6) │ │ │ │ - addi r29,r29,-1 │ │ │ │ - mulld r9,r9,r8 │ │ │ │ - ldu r8,8(r6) │ │ │ │ - cmpdi r29,1 │ │ │ │ - mulld r9,r9,r8 │ │ │ │ - beq 176f8 │ │ │ │ - srdi r10,r14,2 │ │ │ │ + beq 16078 │ │ │ │ + lxv vs32,0(r14) │ │ │ │ + mr r2,r6 │ │ │ │ + addi r9,r14,16 │ │ │ │ + lxv vs33,0(r9) │ │ │ │ + addi r2,r2,-1 │ │ │ │ + addi r9,r9,16 │ │ │ │ + vmulld v0,v0,v1 │ │ │ │ + lxv vs33,0(r9) │ │ │ │ + addic. r2,r2,-1 │ │ │ │ + addi r9,r9,16 │ │ │ │ + vmulld v0,v0,v1 │ │ │ │ + beq 160d0 │ │ │ │ + srdi r10,r8,2 │ │ │ │ mtctr r10 │ │ │ │ - ld r5,8(r6) │ │ │ │ - ld r7,16(r6) │ │ │ │ - ld r8,24(r6) │ │ │ │ - addi r6,r6,32 │ │ │ │ - mulld r9,r9,r5 │ │ │ │ - mulld r3,r3,r7 │ │ │ │ - ld r10,0(r6) │ │ │ │ - mulld r9,r9,r8 │ │ │ │ - mulld r3,r3,r10 │ │ │ │ - bdnz 176d0 │ │ │ │ - mulld r3,r9,r3 │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ - bl 3520 │ │ │ │ - ld r2,24(r1) │ │ │ │ - bl 3720 │ │ │ │ - ld r2,24(r1) │ │ │ │ - bl 4d4b8 │ │ │ │ - nop │ │ │ │ - addi r27,r3,-1 │ │ │ │ - sldi r3,r28,4 │ │ │ │ - bl 3560 │ │ │ │ - ld r2,24(r1) │ │ │ │ - mr r6,r27 │ │ │ │ - mr r4,r24 │ │ │ │ + lxv vs33,0(r9) │ │ │ │ + lxv vs44,16(r9) │ │ │ │ + addi r2,r2,-4 │ │ │ │ + addi r9,r9,64 │ │ │ │ + lxv vs42,-32(r9) │ │ │ │ + lxv vs43,-16(r9) │ │ │ │ + vmulld v0,v0,v1 │ │ │ │ + vmulld v13,v13,v12 │ │ │ │ + vmulld v0,v0,v10 │ │ │ │ + vmulld v13,v13,v11 │ │ │ │ + bdnz 160a4 │ │ │ │ + vmulld v0,v0,v13 │ │ │ │ + mtvsrdd vs33,r2,r2 │ │ │ │ + andi. r2,r25,1 │ │ │ │ + clrrdi r10,r25,1 │ │ │ │ + xxsldwi vs33,vs33,vs32,2 │ │ │ │ + vmulld v0,v1,v0 │ │ │ │ + mfvsrld r3,vs32 │ │ │ │ + beq 160fc │ │ │ │ + sldi r10,r10,3 │ │ │ │ + ldx r2,r14,r10 │ │ │ │ + mulld r3,r3,r2 │ │ │ │ + bl 3290 │ │ │ │ + bl 3540 │ │ │ │ + bl 3740 │ │ │ │ + bl 3430 │ │ │ │ + addi r28,r3,-1 │ │ │ │ + sldi r3,r22,4 │ │ │ │ + bl 3580 │ │ │ │ + mr r6,r28 │ │ │ │ + mr r4,r23 │ │ │ │ mr r29,r3 │ │ │ │ - mr r3,r28 │ │ │ │ + mr r3,r22 │ │ │ │ mr r5,r29 │ │ │ │ - bl 3660 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 3680 │ │ │ │ mr r3,r29 │ │ │ │ - bl 3540 │ │ │ │ - ld r2,24(r1) │ │ │ │ - ld r9,0(r1) │ │ │ │ - std r9,0(r16) │ │ │ │ + bl 3560 │ │ │ │ + ld r2,0(r1) │ │ │ │ + std r2,0(r16) │ │ │ │ mr r1,r16 │ │ │ │ - b 16c9c │ │ │ │ - ld r7,0(r1) │ │ │ │ - sldi r29,r29,5 │ │ │ │ - cmpwi r9,0 │ │ │ │ - std r1,64(r31) │ │ │ │ - cmpdi cr3,r28,0 │ │ │ │ - neg r9,r29 │ │ │ │ - addi r27,r29,15 │ │ │ │ - stdux r7,r1,r9 │ │ │ │ - addi r25,r1,32 │ │ │ │ - bne 184d4 │ │ │ │ - ld r29,96(r18) │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,25952 │ │ │ │ + b 15718 │ │ │ │ + sldi r27,r26,5 │ │ │ │ + ld r9,0(r1) │ │ │ │ + cmpwi r2,0 │ │ │ │ + mr r24,r1 │ │ │ │ + cmpdi cr3,r22,0 │ │ │ │ + neg r2,r27 │ │ │ │ + addi r27,r27,15 │ │ │ │ + stdux r9,r1,r2 │ │ │ │ + addi r19,r1,32 │ │ │ │ + bne 16d80 │ │ │ │ + ld r29,96(r30) │ │ │ │ + plfd f1,212924 # 4a130 │ │ │ │ + cmpdi cr4,r21,1 │ │ │ │ + plfd f2,212920 # 4a138 │ │ │ │ lfd f3,0(r29) │ │ │ │ - lfd f1,0(r9) │ │ │ │ - lfd f2,8(r9) │ │ │ │ lfd f4,8(r29) │ │ │ │ - bl 4dbe8 │ │ │ │ - nop │ │ │ │ - bl 3060 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 3450 │ │ │ │ + bl 3060 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f27,f2 │ │ │ │ fmr f26,f1 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - ld r10,32(r31) │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,25008 │ │ │ │ + bl 329c │ │ │ │ + plfd f20,211924 # 49d80 │ │ │ │ + plfd f21,211924 # 49d88 │ │ │ │ fmr f25,f2 │ │ │ │ fmr f24,f1 │ │ │ │ - lfd f30,0(r9) │ │ │ │ - lfd f31,8(r9) │ │ │ │ - cmpdi cr4,r10,1 │ │ │ │ - stfd f30,0(r25) │ │ │ │ - stfd f31,8(r25) │ │ │ │ - ble cr4,17884 │ │ │ │ - addi r23,r10,-1 │ │ │ │ - addi r26,r25,16 │ │ │ │ - fmr f28,f30 │ │ │ │ - fmr f29,f31 │ │ │ │ + stfd f20,0(r19) │ │ │ │ + stfd f21,8(r19) │ │ │ │ + ble cr4,16258 │ │ │ │ + fmr f29,f21 │ │ │ │ + fmr f28,f20 │ │ │ │ + fmr f31,f21 │ │ │ │ + fmr f30,f20 │ │ │ │ + addi r26,r21,-1 │ │ │ │ + addi r28,r19,16 │ │ │ │ nop │ │ │ │ - fmr f3,f28 │ │ │ │ - fmr f4,f29 │ │ │ │ + nop │ │ │ │ + fmr f3,f30 │ │ │ │ + fmr f4,f31 │ │ │ │ fmr f1,f26 │ │ │ │ fmr f2,f27 │ │ │ │ - addi r26,r26,16 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + addi r28,r28,16 │ │ │ │ + bl 329c │ │ │ │ fmr f23,f2 │ │ │ │ fmr f22,f1 │ │ │ │ fmr f3,f24 │ │ │ │ fmr f4,f25 │ │ │ │ - fmr f1,f28 │ │ │ │ - fmr f2,f29 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - fmr f29,f2 │ │ │ │ - fmr f28,f1 │ │ │ │ - fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - fmr f3,f22 │ │ │ │ - fmr f4,f23 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - addic. r23,r23,-1 │ │ │ │ - stfd f1,-16(r26) │ │ │ │ - stfd f2,-8(r26) │ │ │ │ + fmr f2,f31 │ │ │ │ + bl 329c │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - bne 17810 │ │ │ │ - ble cr3,17c9c │ │ │ │ - ld r16,40(r31) │ │ │ │ - addis r17,r2,-3 │ │ │ │ - li r19,8 │ │ │ │ - li r23,0 │ │ │ │ - addi r17,r17,26192 │ │ │ │ - mr r3,r16 │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,25008 │ │ │ │ + fmr f2,f29 │ │ │ │ + fmr f1,f28 │ │ │ │ + fmr f3,f22 │ │ │ │ + fmr f4,f23 │ │ │ │ + bl 329c │ │ │ │ + addic. r26,r26,-1 │ │ │ │ + stfd f1,-16(r28) │ │ │ │ + stfd f2,-8(r28) │ │ │ │ + fmr f29,f2 │ │ │ │ + fmr f28,f1 │ │ │ │ + bne 161f0 │ │ │ │ + ble cr3,165f4 │ │ │ │ + ld r28,40(r31) │ │ │ │ + addi r18,r21,-1 │ │ │ │ + li r20,8 │ │ │ │ + li r25,0 │ │ │ │ + mr r3,r28 │ │ │ │ + mr r21,r28 │ │ │ │ + bl 3290 │ │ │ │ fmr f23,f2 │ │ │ │ fmr f22,f1 │ │ │ │ - lfd f2,8(r9) │ │ │ │ - lfd f1,0(r9) │ │ │ │ + plfd f2,211720 # 49d88 │ │ │ │ + plfd f1,211704 # 49d80 │ │ │ │ fmr f3,f22 │ │ │ │ fmr f4,f23 │ │ │ │ - bl 4dbe8 │ │ │ │ + bl 3450 │ │ │ │ + ld r16,32(r31) │ │ │ │ + fmr f17,f2 │ │ │ │ + fmr f16,f1 │ │ │ │ nop │ │ │ │ - ld r9,32(r31) │ │ │ │ - fmr f21,f2 │ │ │ │ - fmr f20,f1 │ │ │ │ - addi r24,r9,-1 │ │ │ │ - lwz r9,112(r18) │ │ │ │ - mr r20,r1 │ │ │ │ - mr r26,r23 │ │ │ │ - andi. r9,r9,2048 │ │ │ │ - beq 178fc │ │ │ │ - ld r9,264(r18) │ │ │ │ - ldx r26,r9,r19 │ │ │ │ - ld r8,72(r18) │ │ │ │ - ld r10,0(r1) │ │ │ │ - clrrdi r9,r27,4 │ │ │ │ - ld r15,120(r18) │ │ │ │ - neg r9,r9 │ │ │ │ - ld r3,0(r8) │ │ │ │ - stdux r10,r1,r9 │ │ │ │ - addi r21,r1,32 │ │ │ │ - bl 4d7c8 │ │ │ │ nop │ │ │ │ - ld r9,48(r18) │ │ │ │ + lwz r2,112(r30) │ │ │ │ + mr r23,r1 │ │ │ │ + mr r28,r25 │ │ │ │ + andi. r2,r2,2048 │ │ │ │ + beq 162cc │ │ │ │ + ld r2,264(r30) │ │ │ │ + ldx r28,r2,r20 │ │ │ │ + ld r10,72(r30) │ │ │ │ + ld r9,0(r1) │ │ │ │ + clrrdi r2,r27,4 │ │ │ │ + ld r15,120(r30) │ │ │ │ + neg r2,r2 │ │ │ │ + ld r3,0(r10) │ │ │ │ + stdux r9,r1,r2 │ │ │ │ + addi r26,r1,32 │ │ │ │ + bl 3290 │ │ │ │ + ld r2,48(r30) │ │ │ │ + fmr f19,f2 │ │ │ │ + fmr f18,f1 │ │ │ │ + mulld r2,r28,r2 │ │ │ │ + sldi r2,r2,4 │ │ │ │ + add r2,r15,r2 │ │ │ │ + lfd f3,0(r2) │ │ │ │ + lfd f4,8(r2) │ │ │ │ + bl 329c │ │ │ │ + bl 38e0 │ │ │ │ + ld r14,88(r30) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - mulld r9,r26,r9 │ │ │ │ - sldi r9,r9,4 │ │ │ │ - add r9,r15,r9 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - bl 38c0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - ld r14,88(r18) │ │ │ │ + mr r3,r14 │ │ │ │ + bl 3290 │ │ │ │ + sldi r2,r28,4 │ │ │ │ fmr f27,f2 │ │ │ │ fmr f26,f1 │ │ │ │ - mr r3,r14 │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ - sldi r9,r26,4 │ │ │ │ - fmr f29,f2 │ │ │ │ - fmr f28,f1 │ │ │ │ - add r15,r15,r9 │ │ │ │ - fmr f1,f26 │ │ │ │ - fmr f2,f27 │ │ │ │ + fmr f2,f31 │ │ │ │ + fmr f1,f30 │ │ │ │ + add r15,r15,r2 │ │ │ │ lfd f24,0(r15) │ │ │ │ lfd f25,8(r15) │ │ │ │ - bl 4d4b8 │ │ │ │ - nop │ │ │ │ + bl 3430 │ │ │ │ subf r3,r14,r3 │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ - fmr f27,f2 │ │ │ │ - fmr f26,f1 │ │ │ │ - fmr f2,f21 │ │ │ │ - fmr f1,f20 │ │ │ │ - fmr f3,f26 │ │ │ │ - fmr f4,f27 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - fmr f13,f2 │ │ │ │ - fmr f12,f1 │ │ │ │ + bl 3290 │ │ │ │ + fmr f31,f2 │ │ │ │ + fmr f30,f1 │ │ │ │ + fmr f2,f17 │ │ │ │ + fmr f1,f16 │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - fmr f1,f30 │ │ │ │ - fmr f2,f31 │ │ │ │ - fmr f30,f12 │ │ │ │ - fmr f31,f13 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ + fmr f29,f2 │ │ │ │ + fmr f28,f1 │ │ │ │ + fmr f3,f18 │ │ │ │ + fmr f4,f19 │ │ │ │ + fmr f1,f18 │ │ │ │ + fmr f2,f19 │ │ │ │ + bl 329c │ │ │ │ fmr f19,f2 │ │ │ │ fmr f18,f1 │ │ │ │ fmr f3,f24 │ │ │ │ fmr f4,f25 │ │ │ │ - fmr f1,f30 │ │ │ │ - fmr f2,f31 │ │ │ │ - bl 4da58 │ │ │ │ - nop │ │ │ │ + fmr f1,f28 │ │ │ │ + fmr f2,f29 │ │ │ │ + bl 2fd0 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f19 │ │ │ │ fmr f1,f18 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f13,f2 │ │ │ │ fmr f12,f1 │ │ │ │ fmr f2,f25 │ │ │ │ fmr f1,f24 │ │ │ │ - fmr f3,f30 │ │ │ │ - fmr f4,f31 │ │ │ │ - fmr f30,f12 │ │ │ │ - fmr f31,f13 │ │ │ │ - bl 4da58 │ │ │ │ - nop │ │ │ │ - fmr f4,f2 │ │ │ │ - fmr f3,f1 │ │ │ │ - fmr f2,f31 │ │ │ │ - fmr f1,f30 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - fmr f31,f2 │ │ │ │ - fmr f30,f1 │ │ │ │ fmr f3,f28 │ │ │ │ fmr f4,f29 │ │ │ │ - fmr f1,f28 │ │ │ │ + fmr f28,f12 │ │ │ │ + fmr f29,f13 │ │ │ │ + bl 2fd0 │ │ │ │ + fmr f4,f2 │ │ │ │ + fmr f3,f1 │ │ │ │ fmr f2,f29 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + fmr f1,f28 │ │ │ │ + bl 329c │ │ │ │ + fmr f29,f2 │ │ │ │ + fmr f28,f1 │ │ │ │ + fmr f3,f26 │ │ │ │ + fmr f4,f27 │ │ │ │ + fmr f1,f26 │ │ │ │ + fmr f2,f27 │ │ │ │ + bl 329c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ - fmr f2,f31 │ │ │ │ - fmr f1,f30 │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ + fmr f2,f29 │ │ │ │ + fmr f1,f28 │ │ │ │ + bl 38f0 │ │ │ │ xxlxor vs10,vs10,vs10 │ │ │ │ xxlxor vs11,vs11,vs11 │ │ │ │ - lfd f30,0(r29) │ │ │ │ - lfd f31,8(r29) │ │ │ │ + lfd f26,0(r29) │ │ │ │ + lfd f27,8(r29) │ │ │ │ fmr f13,f2 │ │ │ │ fmr f12,f1 │ │ │ │ fcmpu cr0,f12,f10 │ │ │ │ - bne 17abc │ │ │ │ + bne 1644c │ │ │ │ fcmpu cr0,f13,f11 │ │ │ │ - ble 17c40 │ │ │ │ - bl 38a0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - fmr f3,f30 │ │ │ │ - fmr f4,f31 │ │ │ │ + ble 165a0 │ │ │ │ + bl 38c0 │ │ │ │ + fmr f3,f26 │ │ │ │ + fmr f4,f27 │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - bl 34c0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - lfd f3,0(r17) │ │ │ │ - lfd f4,8(r17) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ + bl 34e0 │ │ │ │ + plfd f3,212404 # 4a220 │ │ │ │ + plfd f4,212404 # 4a228 │ │ │ │ + bl 329c │ │ │ │ fmr f3,f28 │ │ │ │ fmr f4,f29 │ │ │ │ - bl 4dbe8 │ │ │ │ - nop │ │ │ │ + bl 3450 │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ fmr f3,f22 │ │ │ │ fmr f4,f23 │ │ │ │ fmr f1,f24 │ │ │ │ fmr f2,f25 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - fmr f3,f26 │ │ │ │ - fmr f4,f27 │ │ │ │ - bl 4da58 │ │ │ │ - nop │ │ │ │ - fmr f4,f2 │ │ │ │ - fmr f3,f1 │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - bl 4dbe8 │ │ │ │ - nop │ │ │ │ - bl 3060 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 2fd0 │ │ │ │ + fmr f4,f2 │ │ │ │ + fmr f3,f1 │ │ │ │ + bl 38f0 │ │ │ │ + fmr f3,f26 │ │ │ │ + fmr f4,f27 │ │ │ │ + bl 3450 │ │ │ │ + bl 3060 │ │ │ │ fmr f27,f2 │ │ │ │ fmr f26,f1 │ │ │ │ - stfd f28,0(r21) │ │ │ │ - stfd f29,8(r21) │ │ │ │ - ble cr4,17bf0 │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r29,r25,16 │ │ │ │ - addi r14,r21,16 │ │ │ │ - mr r15,r24 │ │ │ │ - addi r9,r9,25008 │ │ │ │ - lfd f30,0(r9) │ │ │ │ - lfd f31,8(r9) │ │ │ │ + stfd f28,0(r26) │ │ │ │ + stfd f29,8(r26) │ │ │ │ + ble cr4,16554 │ │ │ │ + fmr f31,f21 │ │ │ │ + fmr f30,f20 │ │ │ │ + addi r29,r19,16 │ │ │ │ + addi r14,r26,16 │ │ │ │ + mr r15,r18 │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ fmr f3,f26 │ │ │ │ fmr f4,f27 │ │ │ │ fmr f1,f30 │ │ │ │ fmr f2,f31 │ │ │ │ addi r29,r29,16 │ │ │ │ addi r14,r14,16 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ lfd f3,-16(r29) │ │ │ │ lfd f4,-8(r29) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ addic. r15,r15,-1 │ │ │ │ stfd f1,-16(r14) │ │ │ │ stfd f2,-8(r14) │ │ │ │ - bne 17b90 │ │ │ │ - ld r3,24(r18) │ │ │ │ - sldi r26,r26,5 │ │ │ │ - mr r9,r22 │ │ │ │ - mr r5,r21 │ │ │ │ + bne 16500 │ │ │ │ + ld r3,24(r30) │ │ │ │ + sldi r28,r28,5 │ │ │ │ fmr f1,f24 │ │ │ │ fmr f2,f25 │ │ │ │ - mr r8,r16 │ │ │ │ - mr r4,r30 │ │ │ │ - addi r23,r23,1 │ │ │ │ - addi r19,r19,16 │ │ │ │ - add r3,r3,r26 │ │ │ │ - bl ee98 │ │ │ │ - cmpd r28,r23 │ │ │ │ - ld r9,0(r1) │ │ │ │ - std r9,0(r20) │ │ │ │ - mr r1,r20 │ │ │ │ - beq 17c9c │ │ │ │ - ld r29,96(r18) │ │ │ │ - b 178e0 │ │ │ │ - nop │ │ │ │ - blt 17c68 │ │ │ │ - lfd f3,0(r17) │ │ │ │ - lfd f4,8(r17) │ │ │ │ - fmr f1,f30 │ │ │ │ - fmr f2,f31 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + mr r5,r26 │ │ │ │ + mr r9,r17 │ │ │ │ + mr r8,r21 │ │ │ │ + mr r4,r16 │ │ │ │ + addi r25,r25,1 │ │ │ │ + addi r20,r20,16 │ │ │ │ + add r3,r3,r28 │ │ │ │ + bl e0f0 │ │ │ │ + cmpd r22,r25 │ │ │ │ + ld r2,0(r1) │ │ │ │ + std r2,0(r23) │ │ │ │ + mr r1,r23 │ │ │ │ + beq 165f4 │ │ │ │ + ld r29,96(r30) │ │ │ │ + b 162b0 │ │ │ │ + blt 165cc │ │ │ │ + plfd f3,212092 # 4a220 │ │ │ │ + plfd f4,212092 # 4a228 │ │ │ │ + fmr f1,f26 │ │ │ │ + fmr f2,f27 │ │ │ │ + bl 329c │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ - b 17b10 │ │ │ │ + b 16494 │ │ │ │ fneg f1,f12 │ │ │ │ fneg f2,f13 │ │ │ │ - bl 38a0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - fmr f3,f30 │ │ │ │ - fmr f4,f31 │ │ │ │ + bl 38c0 │ │ │ │ + fmr f3,f26 │ │ │ │ + fmr f4,f27 │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - bl 32c0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - b 17ae8 │ │ │ │ - ld r9,0(r1) │ │ │ │ - ld r10,64(r31) │ │ │ │ - std r9,0(r10) │ │ │ │ - mr r1,r10 │ │ │ │ - b 16a4c │ │ │ │ - ld r8,96(r18) │ │ │ │ - addis r9,r2,-3 │ │ │ │ - ld r7,0(r1) │ │ │ │ - sldi r27,r29,5 │ │ │ │ + bl 329c │ │ │ │ + bl 32e0 │ │ │ │ + b 1646c │ │ │ │ + ld r2,0(r1) │ │ │ │ + std r2,0(r24) │ │ │ │ + mr r1,r24 │ │ │ │ + b 154e0 │ │ │ │ + ld r9,96(r30) │ │ │ │ + ld r10,0(r1) │ │ │ │ + sldi r28,r26,5 │ │ │ │ mr r29,r1 │ │ │ │ - addi r9,r9,25952 │ │ │ │ - lfd f3,0(r8) │ │ │ │ - lfd f4,8(r8) │ │ │ │ - lfd f1,0(r9) │ │ │ │ - lfd f2,8(r9) │ │ │ │ - neg r9,r27 │ │ │ │ - addi r27,r27,15 │ │ │ │ - stdux r7,r1,r9 │ │ │ │ - bl 4dbe8 │ │ │ │ - nop │ │ │ │ - addi r15,r1,32 │ │ │ │ - bl 3060 │ │ │ │ - ld r2,24(r1) │ │ │ │ + cmpdi cr4,r21,1 │ │ │ │ + plfd f1,211736 # 4a130 │ │ │ │ + plfd f2,211736 # 4a138 │ │ │ │ + neg r2,r28 │ │ │ │ + addi r28,r28,15 │ │ │ │ + lfd f3,0(r9) │ │ │ │ + lfd f4,8(r9) │ │ │ │ + stdux r10,r1,r2 │ │ │ │ + addi r19,r1,32 │ │ │ │ + bl 3450 │ │ │ │ + bl 3060 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f4,f2 │ │ │ │ + fmr f23,f2 │ │ │ │ + fmr f22,f1 │ │ │ │ + bl 329c │ │ │ │ + plfd f26,210724 # 49d80 │ │ │ │ + plfd f27,210724 # 49d88 │ │ │ │ fmr f25,f2 │ │ │ │ fmr f24,f1 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - ld r10,32(r31) │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,25008 │ │ │ │ - fmr f27,f2 │ │ │ │ - fmr f26,f1 │ │ │ │ - lfd f30,0(r9) │ │ │ │ - lfd f31,8(r9) │ │ │ │ - cmpdi cr4,r10,1 │ │ │ │ - stfd f30,0(r15) │ │ │ │ - stfd f31,8(r15) │ │ │ │ - ble cr4,17dc4 │ │ │ │ - addi r23,r10,-1 │ │ │ │ - addi r25,r15,16 │ │ │ │ - fmr f28,f30 │ │ │ │ - fmr f29,f31 │ │ │ │ - nop │ │ │ │ - fmr f3,f28 │ │ │ │ - fmr f4,f29 │ │ │ │ - fmr f1,f24 │ │ │ │ - fmr f2,f25 │ │ │ │ - addi r25,r25,16 │ │ │ │ - bl 4db58 │ │ │ │ + stfd f26,0(r19) │ │ │ │ + stfd f27,8(r19) │ │ │ │ + ble cr4,16708 │ │ │ │ + fmr f29,f27 │ │ │ │ + fmr f28,f26 │ │ │ │ + fmr f31,f27 │ │ │ │ + fmr f30,f26 │ │ │ │ + addi r26,r21,-1 │ │ │ │ + addi r27,r19,16 │ │ │ │ nop │ │ │ │ - fmr f23,f2 │ │ │ │ - fmr f22,f1 │ │ │ │ - fmr f3,f26 │ │ │ │ - fmr f4,f27 │ │ │ │ - fmr f1,f28 │ │ │ │ - fmr f2,f29 │ │ │ │ - bl 4db58 │ │ │ │ nop │ │ │ │ - fmr f29,f2 │ │ │ │ - fmr f28,f1 │ │ │ │ - fmr f2,f31 │ │ │ │ + fmr f3,f30 │ │ │ │ + fmr f4,f31 │ │ │ │ + fmr f1,f22 │ │ │ │ + fmr f2,f23 │ │ │ │ + addi r27,r27,16 │ │ │ │ + bl 329c │ │ │ │ + fmr f21,f2 │ │ │ │ + fmr f20,f1 │ │ │ │ + fmr f3,f24 │ │ │ │ + fmr f4,f25 │ │ │ │ fmr f1,f30 │ │ │ │ - fmr f3,f22 │ │ │ │ - fmr f4,f23 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - addic. r23,r23,-1 │ │ │ │ - stfd f1,-16(r25) │ │ │ │ - stfd f2,-8(r25) │ │ │ │ + fmr f2,f31 │ │ │ │ + bl 329c │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - bne 17d50 │ │ │ │ - ld r9,32(r31) │ │ │ │ - cmpdi r28,0 │ │ │ │ - clrrdi r27,r27,4 │ │ │ │ - li r19,8 │ │ │ │ - li r25,0 │ │ │ │ - neg r27,r27 │ │ │ │ - addi r24,r9,-1 │ │ │ │ - ble 17f18 │ │ │ │ + fmr f2,f29 │ │ │ │ + fmr f1,f28 │ │ │ │ + fmr f3,f20 │ │ │ │ + fmr f4,f21 │ │ │ │ + bl 329c │ │ │ │ + addic. r26,r26,-1 │ │ │ │ + stfd f1,-16(r27) │ │ │ │ + stfd f2,-8(r27) │ │ │ │ + fmr f29,f2 │ │ │ │ + fmr f28,f1 │ │ │ │ + bne 166a0 │ │ │ │ + cmpdi r22,0 │ │ │ │ + clrrdi r28,r28,4 │ │ │ │ + addi r18,r21,-1 │ │ │ │ + li r20,8 │ │ │ │ + li r26,0 │ │ │ │ + neg r28,r28 │ │ │ │ + ble 1683c │ │ │ │ ld r16,40(r31) │ │ │ │ + ld r15,32(r31) │ │ │ │ std r29,32(r31) │ │ │ │ - nop │ │ │ │ - andi. r26,r26,2048 │ │ │ │ - mr r20,r1 │ │ │ │ - mr r23,r25 │ │ │ │ - beq 17e08 │ │ │ │ - ld r9,264(r18) │ │ │ │ - ldx r23,r9,r19 │ │ │ │ - ld r9,200(r18) │ │ │ │ - ld r10,0(r1) │ │ │ │ - sldi r17,r23,5 │ │ │ │ - add r9,r9,r17 │ │ │ │ - lfd f28,0(r9) │ │ │ │ - lfd f29,8(r9) │ │ │ │ - lfd f26,16(r9) │ │ │ │ - lfd f27,24(r9) │ │ │ │ - stdux r10,r1,r27 │ │ │ │ - addi r21,r1,32 │ │ │ │ - stfd f28,0(r21) │ │ │ │ - stfd f29,8(r21) │ │ │ │ - ble cr4,17ec0 │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r26,r15,16 │ │ │ │ - addi r29,r21,16 │ │ │ │ - mr r14,r24 │ │ │ │ - addi r9,r9,25008 │ │ │ │ - lfd f30,0(r9) │ │ │ │ - lfd f31,8(r9) │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - fmr f3,f26 │ │ │ │ - fmr f4,f27 │ │ │ │ + andi. r25,r25,2048 │ │ │ │ + mr r23,r1 │ │ │ │ + mr r25,r26 │ │ │ │ + beq 16748 │ │ │ │ + ld r2,264(r30) │ │ │ │ + ldx r25,r2,r20 │ │ │ │ + ld r2,200(r30) │ │ │ │ + ld r9,0(r1) │ │ │ │ + sldi r21,r25,5 │ │ │ │ + add r2,r2,r21 │ │ │ │ + lfd f28,0(r2) │ │ │ │ + lfd f29,8(r2) │ │ │ │ + lfd f24,16(r2) │ │ │ │ + lfd f25,24(r2) │ │ │ │ + stdux r9,r1,r28 │ │ │ │ + addi r24,r1,32 │ │ │ │ + stfd f28,0(r24) │ │ │ │ + stfd f29,8(r24) │ │ │ │ + ble cr4,167e4 │ │ │ │ + fmr f31,f27 │ │ │ │ + fmr f30,f26 │ │ │ │ + addi r27,r19,16 │ │ │ │ + addi r29,r24,16 │ │ │ │ + mr r14,r18 │ │ │ │ + fmr f3,f24 │ │ │ │ + fmr f4,f25 │ │ │ │ fmr f1,f30 │ │ │ │ fmr f2,f31 │ │ │ │ - addi r26,r26,16 │ │ │ │ + addi r27,r27,16 │ │ │ │ addi r29,r29,16 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - lfd f3,-16(r26) │ │ │ │ - lfd f4,-8(r26) │ │ │ │ + bl 329c │ │ │ │ + lfd f3,-16(r27) │ │ │ │ + lfd f4,-8(r27) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ addic. r14,r14,-1 │ │ │ │ stfd f1,-16(r29) │ │ │ │ stfd f2,-8(r29) │ │ │ │ - bne 17e60 │ │ │ │ - ld r10,120(r18) │ │ │ │ - sldi r23,r23,4 │ │ │ │ - ld r3,24(r18) │ │ │ │ - mr r9,r22 │ │ │ │ - mr r5,r21 │ │ │ │ + bne 16790 │ │ │ │ + ld r2,120(r30) │ │ │ │ + sldi r25,r25,4 │ │ │ │ + ld r3,24(r30) │ │ │ │ + mr r5,r24 │ │ │ │ + mr r9,r17 │ │ │ │ mr r8,r16 │ │ │ │ - mr r4,r30 │ │ │ │ - addi r25,r25,1 │ │ │ │ - addi r19,r19,16 │ │ │ │ - add r10,r10,r23 │ │ │ │ - add r3,r3,r17 │ │ │ │ - lfd f1,0(r10) │ │ │ │ - lfd f2,8(r10) │ │ │ │ - bl ee98 │ │ │ │ - cmpd r28,r25 │ │ │ │ - ld r9,0(r1) │ │ │ │ - std r9,0(r20) │ │ │ │ - mr r1,r20 │ │ │ │ - beq 17f14 │ │ │ │ - lwz r26,112(r18) │ │ │ │ - b 17df0 │ │ │ │ + mr r4,r15 │ │ │ │ + addi r26,r26,1 │ │ │ │ + addi r20,r20,16 │ │ │ │ + add r2,r2,r25 │ │ │ │ + add r3,r3,r21 │ │ │ │ + lfd f1,0(r2) │ │ │ │ + lfd f2,8(r2) │ │ │ │ + bl e0f0 │ │ │ │ + cmpd r22,r26 │ │ │ │ + ld r2,0(r1) │ │ │ │ + std r2,0(r23) │ │ │ │ + mr r1,r23 │ │ │ │ + beq 16838 │ │ │ │ + lwz r25,112(r30) │ │ │ │ + b 16730 │ │ │ │ ld r29,32(r31) │ │ │ │ - ld r9,0(r1) │ │ │ │ - std r9,0(r29) │ │ │ │ + ld r2,0(r1) │ │ │ │ + std r2,0(r29) │ │ │ │ mr r1,r29 │ │ │ │ - b 16a4c │ │ │ │ - ld r21,104(r18) │ │ │ │ - cmpwi r9,0 │ │ │ │ - addi r9,r22,2 │ │ │ │ - cmpdi cr4,r28,0 │ │ │ │ - divd r21,r21,r9 │ │ │ │ - bne 18210 │ │ │ │ - ble cr4,16a4c │ │ │ │ - mr r3,r21 │ │ │ │ - ld r27,32(r31) │ │ │ │ - li r14,8 │ │ │ │ - li r17,0 │ │ │ │ - sldi r23,r21,4 │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ + b 154e0 │ │ │ │ + ld r24,104(r30) │ │ │ │ + cmpwi r2,0 │ │ │ │ + addi r2,r17,2 │ │ │ │ + cmpdi cr4,r22,0 │ │ │ │ + divd r24,r24,r2 │ │ │ │ + bne 16ae4 │ │ │ │ + ble cr4,154e0 │ │ │ │ + mr r3,r24 │ │ │ │ + sldi r29,r21,4 │ │ │ │ + li r15,8 │ │ │ │ + li r16,0 │ │ │ │ + sldi r25,r24,4 │ │ │ │ + cmpdi cr3,r21,0 │ │ │ │ + bl 3290 │ │ │ │ ld r3,40(r31) │ │ │ │ - sldi r29,r27,4 │ │ │ │ fmr f23,f2 │ │ │ │ fmr f22,f1 │ │ │ │ - cmpdi cr3,r27,0 │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ - addi r9,r29,15 │ │ │ │ - std r22,56(r31) │ │ │ │ - mr r22,r18 │ │ │ │ - std r30,64(r31) │ │ │ │ + bl 3290 │ │ │ │ + addi r2,r29,15 │ │ │ │ + std r17,56(r31) │ │ │ │ + mr r17,r30 │ │ │ │ + std r21,64(r31) │ │ │ │ fmr f25,f2 │ │ │ │ fmr f24,f1 │ │ │ │ - std r9,48(r31) │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - ld r9,48(r31) │ │ │ │ - lwz r8,112(r22) │ │ │ │ - ld r7,0(r1) │ │ │ │ - mr r16,r1 │ │ │ │ - mr r24,r17 │ │ │ │ - clrrdi r9,r9,4 │ │ │ │ - andi. r8,r8,2048 │ │ │ │ - neg r9,r9 │ │ │ │ - stdux r7,r1,r9 │ │ │ │ - addi r15,r1,32 │ │ │ │ - beq 17fd4 │ │ │ │ - ld r9,264(r22) │ │ │ │ - ldx r24,r9,r14 │ │ │ │ - ld r29,48(r22) │ │ │ │ - ld r9,72(r22) │ │ │ │ - ld r27,120(r22) │ │ │ │ - mulld r29,r24,r29 │ │ │ │ - ld r3,0(r9) │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ + std r2,48(r31) │ │ │ │ + ld r2,48(r31) │ │ │ │ + lwz r9,112(r17) │ │ │ │ + mr r18,r1 │ │ │ │ + mr r23,r16 │ │ │ │ + ld r8,0(r1) │ │ │ │ + clrrdi r2,r2,4 │ │ │ │ + andi. r9,r9,2048 │ │ │ │ + neg r2,r2 │ │ │ │ + stdux r8,r1,r2 │ │ │ │ + addi r14,r1,32 │ │ │ │ + beq 168e4 │ │ │ │ + ld r2,264(r17) │ │ │ │ + ldx r23,r2,r15 │ │ │ │ + ld r29,48(r17) │ │ │ │ + ld r2,72(r17) │ │ │ │ + ld r28,120(r17) │ │ │ │ + mulld r29,r23,r29 │ │ │ │ + ld r3,0(r2) │ │ │ │ + bl 3290 │ │ │ │ sldi r29,r29,4 │ │ │ │ - add r29,r27,r29 │ │ │ │ + add r29,r28,r29 │ │ │ │ lfd f3,0(r29) │ │ │ │ lfd f4,8(r29) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - bl 38c0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - sldi r9,r24,4 │ │ │ │ - add r27,r27,r9 │ │ │ │ + bl 329c │ │ │ │ + bl 38e0 │ │ │ │ + sldi r2,r23,4 │ │ │ │ + add r28,r28,r2 │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ fmr f3,f24 │ │ │ │ fmr f4,f25 │ │ │ │ - lfd f20,0(r27) │ │ │ │ - lfd f21,8(r27) │ │ │ │ + lfd f20,0(r28) │ │ │ │ + lfd f21,8(r28) │ │ │ │ fmr f1,f20 │ │ │ │ fmr f2,f21 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - bl 4d4b8 │ │ │ │ - nop │ │ │ │ - ld r9,88(r22) │ │ │ │ - subf r3,r9,r3 │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ + bl 3430 │ │ │ │ + ld r2,88(r17) │ │ │ │ + subf r3,r2,r3 │ │ │ │ + bl 3290 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 4da58 │ │ │ │ - nop │ │ │ │ + bl 2fd0 │ │ │ │ fmr f0,f1 │ │ │ │ fabs f1,f1 │ │ │ │ - fcmpu cr0,f0,f1 │ │ │ │ - beq 18094 │ │ │ │ - fneg f2,f2 │ │ │ │ + fneg f12,f2 │ │ │ │ fmr f3,f22 │ │ │ │ fmr f4,f23 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + xscmpeqdp vs0,vs0,vs1 │ │ │ │ + xxsel vs2,vs12,vs2,vs0 │ │ │ │ + bl 329c │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - bl 38c0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - bl 4d4b8 │ │ │ │ - nop │ │ │ │ - mr r18,r3 │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ + bl 38e0 │ │ │ │ + bl 3430 │ │ │ │ + mr r21,r3 │ │ │ │ + bl 3290 │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ fmr f3,f28 │ │ │ │ fmr f4,f29 │ │ │ │ - bl 4da58 │ │ │ │ - nop │ │ │ │ + bl 2fd0 │ │ │ │ fmr f27,f2 │ │ │ │ fmr f26,f1 │ │ │ │ - ble cr3,181c8 │ │ │ │ - addis r9,r2,-3 │ │ │ │ + ble cr3,16a9c │ │ │ │ + plfd f3,209836 # 49d80 │ │ │ │ + plfd f4,209836 # 49d88 │ │ │ │ fmr f1,f28 │ │ │ │ fmr f2,f29 │ │ │ │ - ld r30,200(r22) │ │ │ │ - neg r29,r18 │ │ │ │ - mr r26,r15 │ │ │ │ - addi r9,r9,25008 │ │ │ │ - sldi r29,r29,4 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ - add r25,r30,r29 │ │ │ │ + mulli r29,r21,-16 │ │ │ │ + mr r27,r14 │ │ │ │ + ld r30,200(r17) │ │ │ │ + bl 38f0 │ │ │ │ + add r26,r30,r29 │ │ │ │ subfic r20,r30,16 │ │ │ │ subfic r19,r30,-16 │ │ │ │ subf r29,r29,r30 │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - bl 4da58 │ │ │ │ - nop │ │ │ │ - ld r27,32(r31) │ │ │ │ + bl 2fd0 │ │ │ │ + ld r28,64(r31) │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ - cmpdi cr4,r18,0 │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + cmpdi cr4,r21,0 │ │ │ │ fmr f1,f28 │ │ │ │ fmr f2,f29 │ │ │ │ - ble cr4,18390 │ │ │ │ + ble cr4,16c20 │ │ │ │ lfd f3,0(r29) │ │ │ │ lfd f4,8(r29) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - add r9,r20,r29 │ │ │ │ - add r9,r30,r9 │ │ │ │ + add r2,r20,r29 │ │ │ │ + add r2,r30,r2 │ │ │ │ fmr f1,f26 │ │ │ │ fmr f2,f27 │ │ │ │ - subf r18,r21,r18 │ │ │ │ - add r25,r25,r23 │ │ │ │ - subf r29,r23,r29 │ │ │ │ - addi r26,r26,16 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + subf r21,r24,r21 │ │ │ │ + add r26,r26,r25 │ │ │ │ + subf r29,r25,r29 │ │ │ │ + addi r27,r27,16 │ │ │ │ + lfd f3,0(r2) │ │ │ │ + lfd f4,8(r2) │ │ │ │ + bl 329c │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ - addic. r27,r27,-1 │ │ │ │ - stfd f1,-16(r26) │ │ │ │ - stfd f2,-8(r26) │ │ │ │ - bne 18150 │ │ │ │ - ld r3,24(r22) │ │ │ │ + bl 38f0 │ │ │ │ + addic. r28,r28,-1 │ │ │ │ + stfd f1,-16(r27) │ │ │ │ + stfd f2,-8(r27) │ │ │ │ + bne 16a30 │ │ │ │ + ld r3,24(r17) │ │ │ │ ld r9,56(r31) │ │ │ │ - ld r8,40(r31) │ │ │ │ - ld r4,64(r31) │ │ │ │ - sldi r24,r24,5 │ │ │ │ - mr r5,r15 │ │ │ │ + sldi r23,r23,5 │ │ │ │ fmr f1,f20 │ │ │ │ fmr f2,f21 │ │ │ │ - addi r17,r17,1 │ │ │ │ - addi r14,r14,16 │ │ │ │ - add r3,r3,r24 │ │ │ │ - bl ee98 │ │ │ │ - cmpd r28,r17 │ │ │ │ + mr r5,r14 │ │ │ │ + ld r8,40(r31) │ │ │ │ + ld r4,32(r31) │ │ │ │ + addi r16,r16,1 │ │ │ │ + addi r15,r15,16 │ │ │ │ + add r3,r3,r23 │ │ │ │ + bl e0f0 │ │ │ │ + cmpd r22,r16 │ │ │ │ + ld r2,0(r1) │ │ │ │ + std r2,0(r18) │ │ │ │ + mr r1,r18 │ │ │ │ + bne 168b0 │ │ │ │ + b 154e0 │ │ │ │ + ld r19,48(r30) │ │ │ │ + ld r2,264(r30) │ │ │ │ + mr r23,r1 │ │ │ │ ld r9,0(r1) │ │ │ │ - std r9,0(r16) │ │ │ │ - mr r1,r16 │ │ │ │ - bne 17fa0 │ │ │ │ - b 16a4c │ │ │ │ - ld r9,120(r18) │ │ │ │ - ld r19,48(r18) │ │ │ │ - ld r7,0(r1) │ │ │ │ - mr r24,r1 │ │ │ │ - mr r10,r9 │ │ │ │ - ld r9,264(r18) │ │ │ │ - sldi r5,r19,3 │ │ │ │ - mr r16,r19 │ │ │ │ + ld r25,120(r30) │ │ │ │ + sldi r7,r19,3 │ │ │ │ + std r2,48(r31) │ │ │ │ cmpdi cr3,r19,0 │ │ │ │ - std r9,64(r31) │ │ │ │ - addi r9,r5,15 │ │ │ │ - clrrdi r9,r9,4 │ │ │ │ - neg r9,r9 │ │ │ │ - stdux r7,r1,r9 │ │ │ │ - addi r25,r1,32 │ │ │ │ - ble cr4,183d0 │ │ │ │ - mtctr r28 │ │ │ │ - ld r15,64(r31) │ │ │ │ - li r26,0 │ │ │ │ - li r14,0 │ │ │ │ + addi r2,r7,15 │ │ │ │ + clrrdi r2,r2,4 │ │ │ │ + neg r2,r2 │ │ │ │ + stdux r9,r1,r2 │ │ │ │ + addi r27,r1,32 │ │ │ │ + ble cr4,16c4c │ │ │ │ + ld r15,48(r31) │ │ │ │ + mtctr r22 │ │ │ │ + li r20,0 │ │ │ │ + li r16,0 │ │ │ │ cmpdi cr3,r19,0 │ │ │ │ - li r9,0 │ │ │ │ - std r9,0(r15) │ │ │ │ - std r14,8(r15) │ │ │ │ - ble cr3,18770 │ │ │ │ - addi r27,r20,-8 │ │ │ │ - mr r17,r10 │ │ │ │ - std r24,88(r31) │ │ │ │ - addi r25,r25,-8 │ │ │ │ - li r23,0 │ │ │ │ - mr r10,r14 │ │ │ │ - mr r24,r15 │ │ │ │ - std r28,48(r31) │ │ │ │ + li r2,0 │ │ │ │ + std r2,0(r15) │ │ │ │ + std r16,8(r15) │ │ │ │ + ble cr3,17028 │ │ │ │ + addi r28,r14,-8 │ │ │ │ std r30,72(r31) │ │ │ │ - add r27,r27,r5 │ │ │ │ - std r21,80(r31) │ │ │ │ - mr r3,r22 │ │ │ │ - std r10,56(r31) │ │ │ │ + std r23,64(r31) │ │ │ │ + addi r27,r27,-8 │ │ │ │ + li r26,0 │ │ │ │ + mr r30,r15 │ │ │ │ + std r24,56(r31) │ │ │ │ + add r28,r28,r7 │ │ │ │ + mr r3,r17 │ │ │ │ + sldi r29,r20,4 │ │ │ │ li r15,0 │ │ │ │ - sldi r29,r26,4 │ │ │ │ - mr r30,r24 │ │ │ │ - mr r28,r20 │ │ │ │ - mr r24,r25 │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ - ld r10,56(r31) │ │ │ │ - add r29,r17,r29 │ │ │ │ - mr r14,r15 │ │ │ │ + mr r23,r27 │ │ │ │ + mr r24,r14 │ │ │ │ + bl 3290 │ │ │ │ + add r29,r25,r29 │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - mr r21,r10 │ │ │ │ - b 182ec │ │ │ │ - ldu r9,8(r28) │ │ │ │ - mulld r14,r14,r9 │ │ │ │ - std r14,0(r30) │ │ │ │ - ld r15,0(r28) │ │ │ │ - addi r29,r29,16 │ │ │ │ - mr r3,r15 │ │ │ │ - bl 4d7c8 │ │ │ │ + b 16b9c │ │ │ │ + nop │ │ │ │ nop │ │ │ │ + ldu r2,8(r24) │ │ │ │ + mulld r15,r15,r2 │ │ │ │ + std r15,0(r30) │ │ │ │ + ld r18,0(r24) │ │ │ │ + addi r29,r29,16 │ │ │ │ + mr r3,r18 │ │ │ │ + bl 3290 │ │ │ │ lfd f3,-16(r29) │ │ │ │ lfd f4,-8(r29) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - bl 4da58 │ │ │ │ - nop │ │ │ │ - bl 38c0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - bl 4d4b8 │ │ │ │ - nop │ │ │ │ - cmpld r27,r28 │ │ │ │ - divd r9,r3,r15 │ │ │ │ - mulld r9,r9,r15 │ │ │ │ - subf r9,r9,r3 │ │ │ │ - add r9,r9,r15 │ │ │ │ - divd r10,r9,r15 │ │ │ │ - mulld r10,r10,r15 │ │ │ │ - subf r9,r10,r9 │ │ │ │ - add r14,r9,r14 │ │ │ │ - stdu r9,8(r24) │ │ │ │ - std r14,0(r30) │ │ │ │ - bne 182e0 │ │ │ │ - ld r9,48(r31) │ │ │ │ - addi r10,r21,1 │ │ │ │ - cmpd r9,r10 │ │ │ │ - beq 183c0 │ │ │ │ - addi r24,r30,16 │ │ │ │ - add r26,r26,r19 │ │ │ │ - std r23,0(r24) │ │ │ │ - std r10,8(r24) │ │ │ │ - b 182a0 │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - lfd f3,0(r25) │ │ │ │ - lfd f4,8(r25) │ │ │ │ - bl 4db58 │ │ │ │ + bl 2fd0 │ │ │ │ + bl 38e0 │ │ │ │ + bl 3430 │ │ │ │ + cmpld r28,r24 │ │ │ │ + divd r2,r3,r18 │ │ │ │ + mulld r2,r2,r18 │ │ │ │ + subf r2,r2,r3 │ │ │ │ + add r2,r2,r18 │ │ │ │ + divd r9,r2,r18 │ │ │ │ + mulld r9,r9,r18 │ │ │ │ + subf r2,r9,r2 │ │ │ │ + add r15,r2,r15 │ │ │ │ + stdu r2,8(r23) │ │ │ │ + std r15,0(r30) │ │ │ │ + bne 16b90 │ │ │ │ + addi r16,r16,1 │ │ │ │ + cmpd r22,r16 │ │ │ │ + beq 16c40 │ │ │ │ + addi r30,r30,16 │ │ │ │ + add r20,r20,r19 │ │ │ │ + std r26,0(r30) │ │ │ │ + std r16,8(r30) │ │ │ │ + b 16b60 │ │ │ │ nop │ │ │ │ - add r9,r19,r25 │ │ │ │ + lfd f3,0(r26) │ │ │ │ + lfd f4,8(r26) │ │ │ │ + bl 329c │ │ │ │ + add r2,r19,r26 │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - bne cr4,1817c │ │ │ │ - b 18178 │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ + bne cr4,16a58 │ │ │ │ + b 16a54 │ │ │ │ + ld r24,56(r31) │ │ │ │ + ld r23,64(r31) │ │ │ │ ld r30,72(r31) │ │ │ │ - ld r21,80(r31) │ │ │ │ - ld r24,88(r31) │ │ │ │ - mr r28,r9 │ │ │ │ - addi r5,r20,-8 │ │ │ │ - li r9,1 │ │ │ │ - ble cr3,18794 │ │ │ │ - andi. r7,r19,3 │ │ │ │ - li r3,1 │ │ │ │ - addi r4,r19,-1 │ │ │ │ - beq 18424 │ │ │ │ + li r28,-1 │ │ │ │ + ble cr3,16d34 │ │ │ │ + cmpdi r19,1 │ │ │ │ + beq 17054 │ │ │ │ + xxspltib vs32,1 │ │ │ │ + srdi r2,r19,1 │ │ │ │ + mr r9,r14 │ │ │ │ + andi. r7,r2,3 │ │ │ │ + addi r6,r2,-1 │ │ │ │ + mr r10,r2 │ │ │ │ + vextsb2d v0,v0 │ │ │ │ + xxmr vs45,vs32 │ │ │ │ + beq 16cc0 │ │ │ │ cmpdi r7,1 │ │ │ │ - beq 18414 │ │ │ │ + beq 16cac │ │ │ │ cmpdi r7,2 │ │ │ │ - beq 18408 │ │ │ │ - ld r9,0(r20) │ │ │ │ - mr r5,r20 │ │ │ │ - mr r16,r4 │ │ │ │ - ldu r8,8(r5) │ │ │ │ - addi r16,r16,-1 │ │ │ │ - mulld r9,r9,r8 │ │ │ │ - ldu r8,8(r5) │ │ │ │ - cmpdi r16,1 │ │ │ │ - mulld r9,r9,r8 │ │ │ │ - beq 18454 │ │ │ │ - srdi r10,r19,2 │ │ │ │ + beq 16c9c │ │ │ │ + lxv vs32,0(r14) │ │ │ │ + mr r2,r6 │ │ │ │ + addi r9,r14,16 │ │ │ │ + lxv vs33,0(r9) │ │ │ │ + addi r2,r2,-1 │ │ │ │ + addi r9,r9,16 │ │ │ │ + vmulld v0,v0,v1 │ │ │ │ + lxv vs33,0(r9) │ │ │ │ + addic. r2,r2,-1 │ │ │ │ + addi r9,r9,16 │ │ │ │ + vmulld v0,v0,v1 │ │ │ │ + beq 16cf4 │ │ │ │ + srdi r10,r10,2 │ │ │ │ mtctr r10 │ │ │ │ - ld r6,8(r5) │ │ │ │ - ld r7,16(r5) │ │ │ │ - ld r8,24(r5) │ │ │ │ - addi r5,r5,32 │ │ │ │ - mulld r9,r9,r6 │ │ │ │ - mulld r3,r3,r7 │ │ │ │ - ld r10,0(r5) │ │ │ │ - mulld r9,r9,r8 │ │ │ │ - mulld r3,r3,r10 │ │ │ │ - bdnz 1842c │ │ │ │ - mulld r3,r9,r3 │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ - bl 3520 │ │ │ │ - ld r2,24(r1) │ │ │ │ - bl 3720 │ │ │ │ - ld r2,24(r1) │ │ │ │ - bl 4d4b8 │ │ │ │ - nop │ │ │ │ - addi r27,r3,-1 │ │ │ │ - sldi r3,r28,4 │ │ │ │ - bl 3560 │ │ │ │ - ld r2,24(r1) │ │ │ │ - ld r4,64(r31) │ │ │ │ - mr r6,r27 │ │ │ │ + lxv vs33,0(r9) │ │ │ │ + lxv vs44,16(r9) │ │ │ │ + addi r2,r2,-4 │ │ │ │ + addi r9,r9,64 │ │ │ │ + lxv vs42,-32(r9) │ │ │ │ + lxv vs43,-16(r9) │ │ │ │ + vmulld v0,v0,v1 │ │ │ │ + vmulld v13,v13,v12 │ │ │ │ + vmulld v0,v0,v10 │ │ │ │ + vmulld v13,v13,v11 │ │ │ │ + bdnz 16cc8 │ │ │ │ + vmulld v1,v0,v13 │ │ │ │ + mtvsrdd vs32,r2,r2 │ │ │ │ + andi. r2,r19,1 │ │ │ │ + clrrdi r8,r19,1 │ │ │ │ + xxsldwi vs32,vs32,vs33,2 │ │ │ │ + vmulld v0,v0,v1 │ │ │ │ + mfvsrld r3,vs32 │ │ │ │ + beq 16d20 │ │ │ │ + sldi r8,r8,3 │ │ │ │ + ldx r2,r14,r8 │ │ │ │ + mulld r3,r3,r2 │ │ │ │ + bl 3290 │ │ │ │ + bl 3540 │ │ │ │ + bl 3740 │ │ │ │ + bl 3430 │ │ │ │ + addi r28,r3,-1 │ │ │ │ + sldi r3,r22,4 │ │ │ │ + bl 3580 │ │ │ │ + ld r4,48(r31) │ │ │ │ + mr r6,r28 │ │ │ │ mr r29,r3 │ │ │ │ - mr r3,r28 │ │ │ │ + mr r3,r22 │ │ │ │ mr r5,r29 │ │ │ │ - bl 3660 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 3680 │ │ │ │ mr r3,r29 │ │ │ │ - bl 3540 │ │ │ │ - ld r2,24(r1) │ │ │ │ - ld r9,0(r1) │ │ │ │ - std r9,0(r24) │ │ │ │ - mr r1,r24 │ │ │ │ - b 17f40 │ │ │ │ + bl 3560 │ │ │ │ + ld r2,0(r1) │ │ │ │ + std r2,0(r23) │ │ │ │ + mr r1,r23 │ │ │ │ + b 16864 │ │ │ │ addi r15,r15,1 │ │ │ │ - addi r17,r17,16 │ │ │ │ - add r26,r26,r14 │ │ │ │ - bdnz 1754c │ │ │ │ - b 17674 │ │ │ │ - ld r19,48(r18) │ │ │ │ - ld r9,120(r18) │ │ │ │ - ld r29,264(r18) │ │ │ │ - std r1,104(r31) │ │ │ │ - sldi r6,r19,3 │ │ │ │ - mr r8,r9 │ │ │ │ - mr r15,r19 │ │ │ │ - cmpdi cr4,r19,0 │ │ │ │ - addi r9,r6,15 │ │ │ │ - clrrdi r9,r9,4 │ │ │ │ - neg r9,r9 │ │ │ │ - stdux r7,r1,r9 │ │ │ │ - addi r21,r1,32 │ │ │ │ - ble cr3,18668 │ │ │ │ - mtctr r28 │ │ │ │ - mr r14,r29 │ │ │ │ - li r23,0 │ │ │ │ - li r17,0 │ │ │ │ - cmpdi cr4,r19,0 │ │ │ │ - li r9,0 │ │ │ │ - std r9,0(r14) │ │ │ │ - std r17,8(r14) │ │ │ │ - ble cr4,1875c │ │ │ │ - addi r21,r21,-8 │ │ │ │ - addi r26,r20,-8 │ │ │ │ - mr r10,r17 │ │ │ │ - std r29,88(r31) │ │ │ │ + addi r18,r18,16 │ │ │ │ + add r19,r19,r25 │ │ │ │ + bdnz 15f28 │ │ │ │ + b 16028 │ │ │ │ + ld r2,120(r30) │ │ │ │ + ld r15,48(r30) │ │ │ │ + mr r23,r1 │ │ │ │ + mr r10,r2 │ │ │ │ + ld r2,264(r30) │ │ │ │ + sldi r7,r15,3 │ │ │ │ + cmpdi cr4,r15,0 │ │ │ │ + std r2,96(r31) │ │ │ │ + addi r2,r7,15 │ │ │ │ + clrrdi r2,r2,4 │ │ │ │ + neg r2,r2 │ │ │ │ + stdux r9,r1,r2 │ │ │ │ + addi r25,r1,32 │ │ │ │ + ble cr3,16ef4 │ │ │ │ + ld r18,96(r31) │ │ │ │ + mtctr r22 │ │ │ │ + li r26,0 │ │ │ │ li r16,0 │ │ │ │ - mr r29,r14 │ │ │ │ - std r28,48(r31) │ │ │ │ - std r30,72(r31) │ │ │ │ - std r25,80(r31) │ │ │ │ - mr r17,r21 │ │ │ │ - add r26,r26,r6 │ │ │ │ - mr r21,r8 │ │ │ │ - std r27,96(r31) │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - mr r3,r22 │ │ │ │ - std r10,56(r31) │ │ │ │ - sldi r24,r23,4 │ │ │ │ - mr r30,r29 │ │ │ │ - li r14,0 │ │ │ │ - mr r28,r20 │ │ │ │ - mr r29,r17 │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ - ld r10,56(r31) │ │ │ │ - add r24,r21,r24 │ │ │ │ + cmpdi cr4,r15,0 │ │ │ │ + li r2,0 │ │ │ │ + std r2,0(r18) │ │ │ │ + std r16,8(r18) │ │ │ │ + ble cr4,17014 │ │ │ │ + addi r25,r25,-8 │ │ │ │ + addi r28,r14,-8 │ │ │ │ + std r27,88(r31) │ │ │ │ + std r30,80(r31) │ │ │ │ + mr r27,r18 │ │ │ │ + li r20,0 │ │ │ │ + mr r9,r16 │ │ │ │ + std r24,64(r31) │ │ │ │ + std r23,72(r31) │ │ │ │ + mr r18,r25 │ │ │ │ + add r28,r28,r7 │ │ │ │ + mr r25,r10 │ │ │ │ + std r26,48(r31) │ │ │ │ + mr r3,r17 │ │ │ │ + std r9,56(r31) │ │ │ │ + li r16,0 │ │ │ │ + mr r26,r14 │ │ │ │ + bl 3290 │ │ │ │ + ld r2,48(r31) │ │ │ │ + ld r9,56(r31) │ │ │ │ + mr r30,r16 │ │ │ │ + mr r16,r18 │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - mr r27,r10 │ │ │ │ - b 185bc │ │ │ │ - nop │ │ │ │ - ldu r9,8(r28) │ │ │ │ - mulld r14,r14,r9 │ │ │ │ - std r14,0(r30) │ │ │ │ - ld r25,0(r28) │ │ │ │ - addi r24,r24,16 │ │ │ │ - mr r3,r25 │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ - lfd f3,-16(r24) │ │ │ │ - lfd f4,-8(r24) │ │ │ │ - bl 4db58 │ │ │ │ + sldi r29,r2,4 │ │ │ │ + mr r24,r9 │ │ │ │ + add r29,r25,r29 │ │ │ │ + b 16e5c │ │ │ │ nop │ │ │ │ + ldu r2,8(r26) │ │ │ │ + mulld r30,r9,r2 │ │ │ │ + std r30,0(r27) │ │ │ │ + ld r23,0(r26) │ │ │ │ + addi r29,r29,16 │ │ │ │ + mr r3,r23 │ │ │ │ + bl 3290 │ │ │ │ + lfd f3,-16(r29) │ │ │ │ + lfd f4,-8(r29) │ │ │ │ + bl 329c │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - bl 4da58 │ │ │ │ - nop │ │ │ │ - bl 38c0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - bl 4d4b8 │ │ │ │ - nop │ │ │ │ - cmpld r26,r28 │ │ │ │ - divd r9,r3,r25 │ │ │ │ - mulld r9,r9,r25 │ │ │ │ - subf r9,r9,r3 │ │ │ │ - add r9,r9,r25 │ │ │ │ - divd r10,r9,r25 │ │ │ │ - mulld r10,r10,r25 │ │ │ │ - subf r9,r10,r9 │ │ │ │ - add r14,r9,r14 │ │ │ │ - stdu r9,8(r29) │ │ │ │ - std r14,0(r30) │ │ │ │ - bne 185b0 │ │ │ │ - ld r9,48(r31) │ │ │ │ - addi r10,r27,1 │ │ │ │ - cmpd r9,r10 │ │ │ │ - beq 18654 │ │ │ │ - addi r29,r30,16 │ │ │ │ - add r23,r23,r19 │ │ │ │ - std r16,0(r29) │ │ │ │ - std r10,8(r29) │ │ │ │ - b 18570 │ │ │ │ - ld r30,72(r31) │ │ │ │ - ld r25,80(r31) │ │ │ │ - ld r29,88(r31) │ │ │ │ - ld r27,96(r31) │ │ │ │ - mr r28,r9 │ │ │ │ - addi r5,r20,-8 │ │ │ │ - li r9,1 │ │ │ │ - ble cr4,18784 │ │ │ │ - andi. r6,r19,3 │ │ │ │ - li r3,1 │ │ │ │ - addi r4,r19,-1 │ │ │ │ - beq 186bc │ │ │ │ - cmpdi r6,1 │ │ │ │ - beq 186ac │ │ │ │ - cmpdi r6,2 │ │ │ │ - beq 186a0 │ │ │ │ - ld r9,0(r20) │ │ │ │ - mr r5,r20 │ │ │ │ - mr r15,r4 │ │ │ │ - ldu r8,8(r5) │ │ │ │ - addi r15,r15,-1 │ │ │ │ - mulld r9,r9,r8 │ │ │ │ - ldu r8,8(r5) │ │ │ │ + bl 2fd0 │ │ │ │ + bl 38e0 │ │ │ │ + bl 3430 │ │ │ │ + cmpld r28,r26 │ │ │ │ + divd r2,r3,r23 │ │ │ │ + mulld r2,r2,r23 │ │ │ │ + subf r2,r2,r3 │ │ │ │ + add r2,r2,r23 │ │ │ │ + divd r9,r2,r23 │ │ │ │ + mulld r9,r9,r23 │ │ │ │ + subf r2,r9,r2 │ │ │ │ + add r9,r2,r30 │ │ │ │ + stdu r2,8(r16) │ │ │ │ + std r9,0(r27) │ │ │ │ + bne 16e50 │ │ │ │ + addi r9,r24,1 │ │ │ │ + cmpd r22,r9 │ │ │ │ + beq 16ee4 │ │ │ │ + ld r2,48(r31) │ │ │ │ + addi r27,r27,16 │ │ │ │ + std r20,0(r27) │ │ │ │ + std r9,8(r27) │ │ │ │ + add r2,r2,r15 │ │ │ │ + std r2,48(r31) │ │ │ │ + b 16e10 │ │ │ │ + ld r24,64(r31) │ │ │ │ + ld r23,72(r31) │ │ │ │ + ld r30,80(r31) │ │ │ │ + ld r27,88(r31) │ │ │ │ + li r28,-1 │ │ │ │ + ble cr4,16fdc │ │ │ │ cmpdi r15,1 │ │ │ │ - mulld r9,r9,r8 │ │ │ │ - beq 186ec │ │ │ │ - srdi r10,r19,2 │ │ │ │ + beq 17048 │ │ │ │ + xxspltib vs32,1 │ │ │ │ + srdi r2,r15,1 │ │ │ │ + mr r9,r14 │ │ │ │ + andi. r7,r2,3 │ │ │ │ + addi r6,r2,-1 │ │ │ │ + mr r10,r2 │ │ │ │ + vextsb2d v0,v0 │ │ │ │ + xxmr vs45,vs32 │ │ │ │ + beq 16f68 │ │ │ │ + cmpdi r7,1 │ │ │ │ + beq 16f54 │ │ │ │ + cmpdi r7,2 │ │ │ │ + beq 16f44 │ │ │ │ + lxv vs32,0(r14) │ │ │ │ + mr r2,r6 │ │ │ │ + addi r9,r14,16 │ │ │ │ + lxv vs33,0(r9) │ │ │ │ + addi r2,r2,-1 │ │ │ │ + addi r9,r9,16 │ │ │ │ + vmulld v0,v0,v1 │ │ │ │ + lxv vs33,0(r9) │ │ │ │ + addic. r2,r2,-1 │ │ │ │ + addi r9,r9,16 │ │ │ │ + vmulld v0,v0,v1 │ │ │ │ + beq 16f9c │ │ │ │ + srdi r10,r10,2 │ │ │ │ mtctr r10 │ │ │ │ - ld r6,8(r5) │ │ │ │ - ld r7,16(r5) │ │ │ │ - ld r8,24(r5) │ │ │ │ - addi r5,r5,32 │ │ │ │ - mulld r9,r9,r6 │ │ │ │ - mulld r3,r3,r7 │ │ │ │ - ld r10,0(r5) │ │ │ │ - mulld r9,r9,r8 │ │ │ │ - mulld r3,r3,r10 │ │ │ │ - bdnz 186c4 │ │ │ │ - mulld r3,r9,r3 │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ - bl 3520 │ │ │ │ - ld r2,24(r1) │ │ │ │ - bl 3720 │ │ │ │ - ld r2,24(r1) │ │ │ │ - bl 4d4b8 │ │ │ │ - nop │ │ │ │ - addi r23,r3,-1 │ │ │ │ - sldi r3,r28,4 │ │ │ │ - bl 3560 │ │ │ │ - ld r2,24(r1) │ │ │ │ - mr r6,r23 │ │ │ │ - mr r4,r29 │ │ │ │ - mr r26,r3 │ │ │ │ - mr r3,r28 │ │ │ │ - mr r5,r26 │ │ │ │ - bl 3660 │ │ │ │ - ld r2,24(r1) │ │ │ │ - mr r3,r26 │ │ │ │ - bl 3540 │ │ │ │ - ld r2,24(r1) │ │ │ │ - ld r9,0(r1) │ │ │ │ - ld r10,104(r31) │ │ │ │ - std r9,0(r10) │ │ │ │ - mr r1,r10 │ │ │ │ - b 1778c │ │ │ │ - addi r17,r17,1 │ │ │ │ - addi r14,r14,16 │ │ │ │ - add r23,r23,r19 │ │ │ │ - bdnz 18524 │ │ │ │ - b 18668 │ │ │ │ - addi r14,r14,1 │ │ │ │ + lxv vs33,0(r9) │ │ │ │ + lxv vs44,16(r9) │ │ │ │ + addi r2,r2,-4 │ │ │ │ + addi r9,r9,64 │ │ │ │ + lxv vs42,-32(r9) │ │ │ │ + lxv vs43,-16(r9) │ │ │ │ + vmulld v0,v0,v1 │ │ │ │ + vmulld v13,v13,v12 │ │ │ │ + vmulld v0,v0,v10 │ │ │ │ + vmulld v13,v13,v11 │ │ │ │ + bdnz 16f70 │ │ │ │ + vmulld v0,v0,v13 │ │ │ │ + mtvsrdd vs33,r2,r2 │ │ │ │ + andi. r2,r15,1 │ │ │ │ + clrrdi r8,r15,1 │ │ │ │ + xxsldwi vs33,vs33,vs32,2 │ │ │ │ + vmulld v0,v1,v0 │ │ │ │ + mfvsrld r3,vs32 │ │ │ │ + beq 16fc8 │ │ │ │ + sldi r8,r8,3 │ │ │ │ + ldx r2,r14,r8 │ │ │ │ + mulld r3,r3,r2 │ │ │ │ + bl 3290 │ │ │ │ + bl 3540 │ │ │ │ + bl 3740 │ │ │ │ + bl 3430 │ │ │ │ + addi r28,r3,-1 │ │ │ │ + sldi r3,r22,4 │ │ │ │ + bl 3580 │ │ │ │ + ld r4,96(r31) │ │ │ │ + mr r6,r28 │ │ │ │ + mr r29,r3 │ │ │ │ + mr r3,r22 │ │ │ │ + mr r5,r29 │ │ │ │ + bl 3680 │ │ │ │ + mr r3,r29 │ │ │ │ + bl 3560 │ │ │ │ + ld r2,0(r1) │ │ │ │ + std r2,0(r23) │ │ │ │ + mr r1,r23 │ │ │ │ + b 16170 │ │ │ │ + addi r16,r16,1 │ │ │ │ + addi r18,r18,16 │ │ │ │ + add r26,r26,r15 │ │ │ │ + bdnz 16dd0 │ │ │ │ + b 16ef4 │ │ │ │ + addi r16,r16,1 │ │ │ │ addi r15,r15,16 │ │ │ │ - add r26,r26,r19 │ │ │ │ - bdnz 18268 │ │ │ │ - b 183d0 │ │ │ │ - li r23,-1 │ │ │ │ - b 18714 │ │ │ │ - li r27,-1 │ │ │ │ - b 17720 │ │ │ │ - li r27,-1 │ │ │ │ - b 1847c │ │ │ │ + add r20,r20,r19 │ │ │ │ + bdnz 16b34 │ │ │ │ + b 16c4c │ │ │ │ + li r3,1 │ │ │ │ + li r10,0 │ │ │ │ + b 160f0 │ │ │ │ + li r3,1 │ │ │ │ + li r8,0 │ │ │ │ + b 16fbc │ │ │ │ + li r3,1 │ │ │ │ + li r8,0 │ │ │ │ + b 16d14 │ │ │ │ .long 0x0 │ │ │ │ .long 0x3020000 │ │ │ │ .long 0x1292 │ │ │ │ nop │ │ │ │ - nop │ │ │ │ │ │ │ │ -00000000000187b0 : │ │ │ │ - addis r2,r12,6 │ │ │ │ - addi r2,r2,-2224 │ │ │ │ +0000000000017070 : │ │ │ │ mflr r0 │ │ │ │ - std r14,-288(r1) │ │ │ │ + std r18,-256(r1) │ │ │ │ + std r17,-264(r1) │ │ │ │ + mfcr r11 │ │ │ │ + std r26,-192(r1) │ │ │ │ + std r25,-200(r1) │ │ │ │ + std r24,-208(r1) │ │ │ │ + std r0,16(r1) │ │ │ │ stfd f14,-144(r1) │ │ │ │ stfd f15,-136(r1) │ │ │ │ stfd f16,-128(r1) │ │ │ │ stfd f17,-120(r1) │ │ │ │ stfd f18,-112(r1) │ │ │ │ stfd f19,-104(r1) │ │ │ │ stfd f20,-96(r1) │ │ │ │ @@ -21990,2129 +19809,1973 @@ │ │ │ │ stfd f25,-56(r1) │ │ │ │ stfd f26,-48(r1) │ │ │ │ stfd f27,-40(r1) │ │ │ │ stfd f28,-32(r1) │ │ │ │ stfd f29,-24(r1) │ │ │ │ stfd f30,-16(r1) │ │ │ │ stfd f31,-8(r1) │ │ │ │ + std r14,-288(r1) │ │ │ │ std r15,-280(r1) │ │ │ │ std r16,-272(r1) │ │ │ │ - std r17,-264(r1) │ │ │ │ - std r18,-256(r1) │ │ │ │ std r19,-248(r1) │ │ │ │ - std r0,16(r1) │ │ │ │ std r20,-240(r1) │ │ │ │ std r21,-232(r1) │ │ │ │ std r22,-224(r1) │ │ │ │ std r23,-216(r1) │ │ │ │ - std r24,-208(r1) │ │ │ │ - std r25,-200(r1) │ │ │ │ - std r26,-192(r1) │ │ │ │ std r27,-184(r1) │ │ │ │ - ld r10,56(r3) │ │ │ │ - ld r9,88(r3) │ │ │ │ - std r31,-152(r1) │ │ │ │ - mr r14,r3 │ │ │ │ - mfcr r11 │ │ │ │ std r28,-176(r1) │ │ │ │ - std r29,-168(r1) │ │ │ │ + ld r2,56(r3) │ │ │ │ + ld r18,88(r3) │ │ │ │ std r30,-160(r1) │ │ │ │ - ld r27,0(r10) │ │ │ │ + std r31,-152(r1) │ │ │ │ + mr r30,r3 │ │ │ │ + std r29,-168(r1) │ │ │ │ stw r11,8(r1) │ │ │ │ - stdu r1,-464(r1) │ │ │ │ - cmpd r27,r9 │ │ │ │ + stdu r1,-448(r1) │ │ │ │ + ld r26,0(r2) │ │ │ │ mr r31,r1 │ │ │ │ - ble 18890 │ │ │ │ - ld r10,72(r3) │ │ │ │ - addi r18,r9,1 │ │ │ │ - sldi r19,r18,1 │ │ │ │ - ld r10,0(r10) │ │ │ │ - cmpd r10,r19 │ │ │ │ - bgt 18950 │ │ │ │ - mr r3,r14 │ │ │ │ - bl 3460 │ │ │ │ - ld r2,24(r1) │ │ │ │ - addi r1,r31,464 │ │ │ │ - ld r0,16(r1) │ │ │ │ + cmpd r26,r18 │ │ │ │ + ble 17148 │ │ │ │ + ld r2,72(r3) │ │ │ │ + addi r17,r18,1 │ │ │ │ + sldi r15,r17,1 │ │ │ │ + ld r2,0(r2) │ │ │ │ + cmpd r2,r15 │ │ │ │ + bgt 17200 │ │ │ │ + mr r3,r30 │ │ │ │ + bl 3480 │ │ │ │ + addi r1,r31,448 │ │ │ │ lwz r11,8(r1) │ │ │ │ + ld r0,16(r1) │ │ │ │ ld r14,-288(r1) │ │ │ │ ld r15,-280(r1) │ │ │ │ ld r16,-272(r1) │ │ │ │ ld r17,-264(r1) │ │ │ │ ld r18,-256(r1) │ │ │ │ ld r19,-248(r1) │ │ │ │ ld r20,-240(r1) │ │ │ │ ld r21,-232(r1) │ │ │ │ + mtlr r0 │ │ │ │ ld r22,-224(r1) │ │ │ │ ld r23,-216(r1) │ │ │ │ ld r24,-208(r1) │ │ │ │ ld r25,-200(r1) │ │ │ │ ld r26,-192(r1) │ │ │ │ ld r27,-184(r1) │ │ │ │ - mtlr r0 │ │ │ │ ld r28,-176(r1) │ │ │ │ ld r29,-168(r1) │ │ │ │ ld r30,-160(r1) │ │ │ │ ld r31,-152(r1) │ │ │ │ lfd f14,-144(r1) │ │ │ │ lfd f15,-136(r1) │ │ │ │ lfd f16,-128(r1) │ │ │ │ lfd f17,-120(r1) │ │ │ │ lfd f18,-112(r1) │ │ │ │ lfd f19,-104(r1) │ │ │ │ lfd f20,-96(r1) │ │ │ │ lfd f21,-88(r1) │ │ │ │ lfd f22,-80(r1) │ │ │ │ lfd f23,-72(r1) │ │ │ │ + mtocrf 16,r11 │ │ │ │ + mtocrf 8,r11 │ │ │ │ lfd f24,-64(r1) │ │ │ │ lfd f25,-56(r1) │ │ │ │ lfd f26,-48(r1) │ │ │ │ lfd f27,-40(r1) │ │ │ │ lfd f28,-32(r1) │ │ │ │ lfd f29,-24(r1) │ │ │ │ lfd f30,-16(r1) │ │ │ │ lfd f31,-8(r1) │ │ │ │ - mtocrf 16,r11 │ │ │ │ - mtocrf 8,r11 │ │ │ │ blr │ │ │ │ nop │ │ │ │ - nop │ │ │ │ - std r9,48(r31) │ │ │ │ - sradi r9,r27,1 │ │ │ │ - addze r9,r9 │ │ │ │ + sradi r10,r26,1 │ │ │ │ + addze r10,r10 │ │ │ │ lxv vs0,240(r3) │ │ │ │ - ld r7,16(r3) │ │ │ │ - ld r5,80(r3) │ │ │ │ - ld r25,8(r3) │ │ │ │ + ld r9,8(r3) │ │ │ │ + std r2,48(r31) │ │ │ │ li r4,0 │ │ │ │ - std r10,40(r31) │ │ │ │ - sldi r6,r9,5 │ │ │ │ - subf r8,r9,r10 │ │ │ │ - std r9,56(r31) │ │ │ │ - mr r28,r9 │ │ │ │ + ld r25,16(r3) │ │ │ │ + ld r5,80(r3) │ │ │ │ + sldi r8,r10,5 │ │ │ │ xxswapd vs12,vs0 │ │ │ │ - mffprd r26,f0 │ │ │ │ + mffprd r19,f0 │ │ │ │ + std r9,32(r31) │ │ │ │ xxspltd vs0,vs0,1 │ │ │ │ - add r9,r7,r6 │ │ │ │ - sldi r8,r8,5 │ │ │ │ + std r10,56(r31) │ │ │ │ + subf r9,r10,r2 │ │ │ │ sldi r5,r5,5 │ │ │ │ - std r7,64(r31) │ │ │ │ - mr r3,r26 │ │ │ │ - stfd f0,32(r31) │ │ │ │ - std r9,72(r31) │ │ │ │ - mffprd r9,f0 │ │ │ │ - stxv vs12,224(r14) │ │ │ │ - add r9,r9,r8 │ │ │ │ - std r9,80(r31) │ │ │ │ - bl 37c0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - lwz r24,112(r14) │ │ │ │ - ld r10,40(r31) │ │ │ │ - ld r9,48(r31) │ │ │ │ - andi. r8,r24,32 │ │ │ │ - bne 19200 │ │ │ │ - andi. r8,r24,16 │ │ │ │ - bne 19190 │ │ │ │ - andi. r8,r24,8 │ │ │ │ - bne 1930c │ │ │ │ - andi. r8,r24,2 │ │ │ │ - rlwinm r30,r24,0,20,20 │ │ │ │ - bne 19a6c │ │ │ │ - andi. r24,r24,4 │ │ │ │ - bne 19718 │ │ │ │ - cmpwi r30,0 │ │ │ │ - bne 19ffc │ │ │ │ - cmpdi r25,0 │ │ │ │ - ble 18d30 │ │ │ │ - mr r3,r10 │ │ │ │ - sldi r30,r9,1 │ │ │ │ - std r10,88(r31) │ │ │ │ - std r9,48(r31) │ │ │ │ - sldi r21,r18,5 │ │ │ │ - li r16,8 │ │ │ │ - li r19,0 │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r15,r30,2 │ │ │ │ - cmpdi cr4,r30,-1 │ │ │ │ - addi r21,r21,15 │ │ │ │ - addi r9,r9,25008 │ │ │ │ + mr r27,r10 │ │ │ │ + add r2,r25,r8 │ │ │ │ + mr r3,r19 │ │ │ │ + stfd f0,40(r31) │ │ │ │ + sldi r9,r9,5 │ │ │ │ + stxv vs12,224(r30) │ │ │ │ + std r2,64(r31) │ │ │ │ + mffprd r2,f0 │ │ │ │ + add r2,r2,r9 │ │ │ │ + std r2,72(r31) │ │ │ │ + bl 37e0 │ │ │ │ + lwz r16,112(r30) │ │ │ │ + ld r2,48(r31) │ │ │ │ + andi. r9,r16,32 │ │ │ │ + bne 179d0 │ │ │ │ + andi. r9,r16,16 │ │ │ │ + bne 17960 │ │ │ │ + andi. r9,r16,8 │ │ │ │ + bne 17adc │ │ │ │ + andi. r9,r16,2 │ │ │ │ + rlwinm r22,r16,0,20,20 │ │ │ │ + bne 181d0 │ │ │ │ + andi. r16,r16,4 │ │ │ │ + bne 17ed8 │ │ │ │ + cmpwi r22,0 │ │ │ │ + bne 186c8 │ │ │ │ + ld r21,32(r31) │ │ │ │ + cmpdi r21,0 │ │ │ │ + ble 17598 │ │ │ │ + mr r3,r2 │ │ │ │ + std r2,48(r31) │ │ │ │ + sldi r29,r18,1 │ │ │ │ + sldi r17,r17,5 │ │ │ │ + li r22,8 │ │ │ │ + li r23,0 │ │ │ │ + bl 3290 │ │ │ │ + addi r17,r17,15 │ │ │ │ + addi r16,r29,2 │ │ │ │ + cmpdi cr4,r29,-1 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ - lfd f2,8(r9) │ │ │ │ - lfd f1,0(r9) │ │ │ │ - bl 4dbe8 │ │ │ │ - nop │ │ │ │ - ld r9,48(r31) │ │ │ │ - ld r10,88(r31) │ │ │ │ - std r27,40(r31) │ │ │ │ - fmr f23,f2 │ │ │ │ - fmr f22,f1 │ │ │ │ - mr r18,r9 │ │ │ │ - mr r17,r10 │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - lwz r10,112(r14) │ │ │ │ - ld r8,0(r1) │ │ │ │ - clrrdi r9,r21,4 │ │ │ │ - mr r22,r1 │ │ │ │ - mr r23,r19 │ │ │ │ - neg r9,r9 │ │ │ │ - andi. r10,r10,2048 │ │ │ │ - stdux r8,r1,r9 │ │ │ │ - addi r20,r1,32 │ │ │ │ - beq 18ab0 │ │ │ │ - ld r9,264(r14) │ │ │ │ - ldx r23,r9,r16 │ │ │ │ - ld r9,72(r14) │ │ │ │ - ld r29,120(r14) │ │ │ │ - ld r3,0(r9) │ │ │ │ - bl 4d7c8 │ │ │ │ + plfd f2,207524 # 49d88 │ │ │ │ + plfd f1,207508 # 49d80 │ │ │ │ + bl 3450 │ │ │ │ + ld r2,48(r31) │ │ │ │ + std r26,32(r31) │ │ │ │ + std r25,48(r31) │ │ │ │ + std r27,80(r31) │ │ │ │ + fmr f17,f2 │ │ │ │ + fmr f16,f1 │ │ │ │ + mr r20,r2 │ │ │ │ nop │ │ │ │ - ld r9,48(r14) │ │ │ │ - fmr f31,f2 │ │ │ │ - fmr f30,f1 │ │ │ │ - mulld r9,r23,r9 │ │ │ │ - sldi r9,r9,4 │ │ │ │ - add r9,r29,r9 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ - bl 4db58 │ │ │ │ nop │ │ │ │ - bl 38c0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - ld r27,88(r14) │ │ │ │ - bl 4d4b8 │ │ │ │ nop │ │ │ │ - sldi r9,r23,4 │ │ │ │ - add r29,r29,r9 │ │ │ │ - subf r30,r27,r3 │ │ │ │ - lfd f14,0(r29) │ │ │ │ - lfd f15,8(r29) │ │ │ │ - blt cr4,18ce8 │ │ │ │ + lwz r9,112(r30) │ │ │ │ + ld r10,0(r1) │ │ │ │ + clrrdi r2,r17,4 │ │ │ │ + mr r25,r1 │ │ │ │ + mr r26,r23 │ │ │ │ + neg r2,r2 │ │ │ │ + andi. r9,r9,2048 │ │ │ │ + stdux r10,r1,r2 │ │ │ │ + addi r24,r1,32 │ │ │ │ + beq 17350 │ │ │ │ + ld r2,264(r30) │ │ │ │ + ldx r26,r2,r22 │ │ │ │ + ld r2,72(r30) │ │ │ │ + ld r28,120(r30) │ │ │ │ + ld r3,0(r2) │ │ │ │ + bl 3290 │ │ │ │ + ld r2,48(r30) │ │ │ │ + fmr f31,f2 │ │ │ │ + fmr f30,f1 │ │ │ │ + mulld r2,r26,r2 │ │ │ │ + sldi r2,r2,4 │ │ │ │ + add r2,r28,r2 │ │ │ │ + lfd f3,0(r2) │ │ │ │ + lfd f4,8(r2) │ │ │ │ + bl 329c │ │ │ │ + bl 38e0 │ │ │ │ + ld r27,88(r30) │ │ │ │ + bl 3430 │ │ │ │ + sldi r2,r26,4 │ │ │ │ + add r28,r28,r2 │ │ │ │ + subf r29,r27,r3 │ │ │ │ + lfd f14,0(r28) │ │ │ │ + lfd f15,8(r28) │ │ │ │ + blt cr4,17548 │ │ │ │ mr r3,r27 │ │ │ │ - addis r24,r2,-3 │ │ │ │ - mr r27,r20 │ │ │ │ - mr r29,r15 │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ - addi r24,r24,26192 │ │ │ │ + mr r28,r16 │ │ │ │ + mr r27,r24 │ │ │ │ + bl 3290 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f27,f2 │ │ │ │ fmr f26,f1 │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ fmr f1,f30 │ │ │ │ fmr f2,f31 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - ld r9,96(r14) │ │ │ │ - addis r10,r2,-3 │ │ │ │ - addi r10,r10,26192 │ │ │ │ + bl 329c │ │ │ │ + ld r2,96(r30) │ │ │ │ + plfd f3,208444 # 4a220 │ │ │ │ + plfd f4,208444 # 4a228 │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ - lfd f20,0(r9) │ │ │ │ - lfd f21,8(r9) │ │ │ │ - lfd f3,0(r10) │ │ │ │ - lfd f4,8(r10) │ │ │ │ - fmr f1,f20 │ │ │ │ - fmr f2,f21 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + lfd f22,0(r2) │ │ │ │ + lfd f23,8(r2) │ │ │ │ + fmr f1,f22 │ │ │ │ + fmr f2,f23 │ │ │ │ + bl 329c │ │ │ │ + plfd f20,208400 # 4a220 │ │ │ │ + plfd f21,208400 # 4a228 │ │ │ │ xxlxor vs24,vs24,vs24 │ │ │ │ xxlxor vs25,vs25,vs25 │ │ │ │ - fmr f19,f2 │ │ │ │ - fmr f18,f1 │ │ │ │ - b 18c18 │ │ │ │ + mffprd r14,f1 │ │ │ │ + mffprd r15,f2 │ │ │ │ + b 17494 │ │ │ │ nop │ │ │ │ - bl 38a0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - fmr f3,f20 │ │ │ │ - fmr f4,f21 │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + bl 38c0 │ │ │ │ + fmr f3,f22 │ │ │ │ + fmr f4,f23 │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - bl 34c0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - lfd f3,0(r24) │ │ │ │ - lfd f4,8(r24) │ │ │ │ - addi r30,r30,1 │ │ │ │ + bl 329c │ │ │ │ + bl 34e0 │ │ │ │ + fmr f3,f20 │ │ │ │ + fmr f4,f21 │ │ │ │ + addi r29,r29,1 │ │ │ │ addi r27,r27,16 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - bl 4dbe8 │ │ │ │ - nop │ │ │ │ - addic. r29,r29,-1 │ │ │ │ + bl 3450 │ │ │ │ + addic. r28,r28,-1 │ │ │ │ fmr f0,f1 │ │ │ │ fmr f1,f2 │ │ │ │ stfd f0,-16(r27) │ │ │ │ stfd f1,-8(r27) │ │ │ │ - beq 18ce8 │ │ │ │ - mr r3,r30 │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ - fmr f3,f22 │ │ │ │ - fmr f4,f23 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + beq 17548 │ │ │ │ + mr r3,r29 │ │ │ │ + bl 3290 │ │ │ │ + fmr f3,f16 │ │ │ │ + fmr f4,f17 │ │ │ │ + bl 329c │ │ │ │ fmr f3,f14 │ │ │ │ fmr f4,f15 │ │ │ │ - fmr f17,f2 │ │ │ │ - fmr f16,f1 │ │ │ │ - bl 4da58 │ │ │ │ - nop │ │ │ │ + fmr f19,f2 │ │ │ │ + fmr f18,f1 │ │ │ │ + bl 2fd0 │ │ │ │ fmr f3,f28 │ │ │ │ fmr f4,f29 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - fmr f3,f16 │ │ │ │ - fmr f4,f17 │ │ │ │ + fmr f3,f18 │ │ │ │ + fmr f4,f19 │ │ │ │ fmr f1,f14 │ │ │ │ fmr f2,f15 │ │ │ │ - bl 4da58 │ │ │ │ - nop │ │ │ │ + bl 2fd0 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f3,f26 │ │ │ │ fmr f4,f27 │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ + bl 38f0 │ │ │ │ fmr f13,f2 │ │ │ │ fmr f12,f1 │ │ │ │ fcmpu cr0,f12,f24 │ │ │ │ - bne 18cb8 │ │ │ │ + bne 17518 │ │ │ │ fcmpu cr0,f13,f25 │ │ │ │ - bgt 18bb0 │ │ │ │ + bgt 17440 │ │ │ │ fneg f1,f12 │ │ │ │ fneg f2,f13 │ │ │ │ - blt 19060 │ │ │ │ - fmr f0,f18 │ │ │ │ - fmr f1,f19 │ │ │ │ - addic. r29,r29,-1 │ │ │ │ - addi r30,r30,1 │ │ │ │ + blt 17850 │ │ │ │ + mtfprd f1,r15 │ │ │ │ + mtfprd f0,r14 │ │ │ │ + addic. r28,r28,-1 │ │ │ │ + addi r29,r29,1 │ │ │ │ addi r27,r27,16 │ │ │ │ stfd f0,-16(r27) │ │ │ │ stfd f1,-8(r27) │ │ │ │ - bne 18c18 │ │ │ │ - ld r3,24(r14) │ │ │ │ - sldi r23,r23,5 │ │ │ │ - mr r9,r18 │ │ │ │ - mr r5,r20 │ │ │ │ + bne 17494 │ │ │ │ + ld r3,24(r30) │ │ │ │ + sldi r26,r26,5 │ │ │ │ fmr f1,f14 │ │ │ │ fmr f2,f15 │ │ │ │ - mr r8,r17 │ │ │ │ - mr r4,r26 │ │ │ │ - addi r19,r19,1 │ │ │ │ - addi r16,r16,16 │ │ │ │ - add r3,r3,r23 │ │ │ │ - bl eb78 │ │ │ │ - cmpd r25,r19 │ │ │ │ - ld r9,0(r1) │ │ │ │ - std r9,0(r22) │ │ │ │ - mr r1,r22 │ │ │ │ - bne 18a80 │ │ │ │ - ld r27,40(r31) │ │ │ │ - ld r3,184(r14) │ │ │ │ - bl 32a0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - lwz r9,112(r14) │ │ │ │ - andi. r9,r9,1 │ │ │ │ - bne 19090 │ │ │ │ - cmpdi r27,1 │ │ │ │ - ble 1889c │ │ │ │ - addis r26,r2,-3 │ │ │ │ - ld r29,56(r31) │ │ │ │ - ld r30,80(r31) │ │ │ │ - ld r9,32(r31) │ │ │ │ - addis r24,r2,-3 │ │ │ │ - ld r25,64(r31) │ │ │ │ - ld r27,72(r31) │ │ │ │ - addi r26,r26,26160 │ │ │ │ - addi r24,r24,25008 │ │ │ │ - lfd f28,0(r26) │ │ │ │ - lfd f29,8(r26) │ │ │ │ - neg r28,r29 │ │ │ │ - mr r22,r29 │ │ │ │ - subf r23,r30,r9 │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - ld r9,96(r14) │ │ │ │ - mr r3,r28 │ │ │ │ - lfd f24,0(r30) │ │ │ │ - lfd f25,8(r30) │ │ │ │ + mr r5,r24 │ │ │ │ + mr r9,r18 │ │ │ │ + mr r8,r20 │ │ │ │ + mr r4,r19 │ │ │ │ + addi r23,r23,1 │ │ │ │ + addi r22,r22,16 │ │ │ │ + add r3,r3,r26 │ │ │ │ + bl ddf0 │ │ │ │ + cmpd r21,r23 │ │ │ │ + ld r2,0(r1) │ │ │ │ + std r2,0(r25) │ │ │ │ + mr r1,r25 │ │ │ │ + bne 17320 │ │ │ │ + ld r26,32(r31) │ │ │ │ + ld r25,48(r31) │ │ │ │ + ld r27,80(r31) │ │ │ │ + ld r3,184(r30) │ │ │ │ + bl 32c0 │ │ │ │ + lwz r2,112(r30) │ │ │ │ + andi. r2,r2,1 │ │ │ │ + bne 17870 │ │ │ │ + cmpdi r26,1 │ │ │ │ + ble 17150 │ │ │ │ + ld r28,56(r31) │ │ │ │ + ld r29,72(r31) │ │ │ │ + ld r2,40(r31) │ │ │ │ + ld r26,64(r31) │ │ │ │ + plfd f26,207932 # 4a200 │ │ │ │ + plfd f27,207932 # 4a208 │ │ │ │ + plfd f28,206764 # 49d80 │ │ │ │ + plfd f29,206764 # 49d88 │ │ │ │ + neg r27,r28 │ │ │ │ + mr r23,r28 │ │ │ │ + subf r24,r29,r2 │ │ │ │ + ld r2,96(r30) │ │ │ │ + mr r3,r27 │ │ │ │ + lfd f22,0(r29) │ │ │ │ addi r25,r25,32 │ │ │ │ - lfd f26,16(r30) │ │ │ │ - lfd f27,24(r30) │ │ │ │ - addi r27,r27,32 │ │ │ │ - lfd f20,0(r9) │ │ │ │ - lfd f21,8(r9) │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ - fmr f3,f28 │ │ │ │ - fmr f4,f29 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - ld r9,72(r14) │ │ │ │ + addi r26,r26,32 │ │ │ │ + lfd f23,8(r29) │ │ │ │ + lfd f24,16(r29) │ │ │ │ + lfd f25,24(r29) │ │ │ │ + lfd f18,0(r2) │ │ │ │ + lfd f19,8(r2) │ │ │ │ + bl 3290 │ │ │ │ + fmr f3,f26 │ │ │ │ + fmr f4,f27 │ │ │ │ + bl 329c │ │ │ │ + ld r2,72(r30) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - ld r3,0(r9) │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ + ld r3,0(r2) │ │ │ │ + bl 3290 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 4dbe8 │ │ │ │ - nop │ │ │ │ - fmr f23,f2 │ │ │ │ - fmr f22,f1 │ │ │ │ + bl 3450 │ │ │ │ + fmr f21,f2 │ │ │ │ + fmr f20,f1 │ │ │ │ + fmr f3,f18 │ │ │ │ + fmr f4,f19 │ │ │ │ + fmr f1,f18 │ │ │ │ + fmr f2,f19 │ │ │ │ + bl 329c │ │ │ │ fmr f3,f20 │ │ │ │ fmr f4,f21 │ │ │ │ - fmr f1,f20 │ │ │ │ - fmr f2,f21 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - fmr f3,f22 │ │ │ │ - fmr f4,f23 │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - fmr f2,f23 │ │ │ │ - fmr f1,f22 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + fmr f2,f21 │ │ │ │ + fmr f1,f20 │ │ │ │ + bl 329c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 4da58 │ │ │ │ - nop │ │ │ │ - bl 38a0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - ld r3,88(r14) │ │ │ │ + bl 2fd0 │ │ │ │ + bl 38c0 │ │ │ │ + ld r3,88(r30) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ + bl 3290 │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - bl 3260 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 329c │ │ │ │ + bl 3260 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ - lfd f2,8(r24) │ │ │ │ - lfd f1,0(r24) │ │ │ │ - bl 4dbe8 │ │ │ │ - nop │ │ │ │ + fmr f2,f29 │ │ │ │ + fmr f1,f28 │ │ │ │ + bl 3450 │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - fmr f2,f25 │ │ │ │ - fmr f1,f24 │ │ │ │ + fmr f2,f23 │ │ │ │ + fmr f1,f22 │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ stfd f1,-32(r25) │ │ │ │ stfd f2,-24(r25) │ │ │ │ - fmr f1,f26 │ │ │ │ - fmr f2,f27 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - ld r10,96(r14) │ │ │ │ - add r9,r23,r30 │ │ │ │ - add r3,r29,r28 │ │ │ │ - addi r30,r30,32 │ │ │ │ - addi r28,r28,1 │ │ │ │ + fmr f1,f24 │ │ │ │ + fmr f2,f25 │ │ │ │ + bl 329c │ │ │ │ + ld r9,96(r30) │ │ │ │ + add r2,r24,r29 │ │ │ │ + add r3,r28,r27 │ │ │ │ + addi r29,r29,32 │ │ │ │ + addi r27,r27,1 │ │ │ │ stfd f1,-16(r25) │ │ │ │ stfd f2,-8(r25) │ │ │ │ - lfd f24,0(r9) │ │ │ │ - lfd f25,8(r9) │ │ │ │ - lfd f26,16(r9) │ │ │ │ - lfd f27,24(r9) │ │ │ │ - lfd f20,0(r10) │ │ │ │ - lfd f21,8(r10) │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ - lfd f3,0(r26) │ │ │ │ - lfd f4,8(r26) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - ld r9,72(r14) │ │ │ │ + lfd f22,0(r2) │ │ │ │ + lfd f23,8(r2) │ │ │ │ + lfd f24,16(r2) │ │ │ │ + lfd f25,24(r2) │ │ │ │ + lfd f18,0(r9) │ │ │ │ + lfd f19,8(r9) │ │ │ │ + bl 3290 │ │ │ │ + fmr f3,f26 │ │ │ │ + fmr f4,f27 │ │ │ │ + bl 329c │ │ │ │ + ld r2,72(r30) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - ld r3,0(r9) │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ + ld r3,0(r2) │ │ │ │ + bl 3290 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 4dbe8 │ │ │ │ - nop │ │ │ │ - fmr f23,f2 │ │ │ │ - fmr f22,f1 │ │ │ │ + bl 3450 │ │ │ │ + fmr f21,f2 │ │ │ │ + fmr f20,f1 │ │ │ │ + fmr f3,f18 │ │ │ │ + fmr f4,f19 │ │ │ │ + fmr f1,f18 │ │ │ │ + fmr f2,f19 │ │ │ │ + bl 329c │ │ │ │ fmr f3,f20 │ │ │ │ fmr f4,f21 │ │ │ │ - fmr f1,f20 │ │ │ │ - fmr f2,f21 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - fmr f3,f22 │ │ │ │ - fmr f4,f23 │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - fmr f2,f23 │ │ │ │ - fmr f1,f22 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + fmr f2,f21 │ │ │ │ + fmr f1,f20 │ │ │ │ + bl 329c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 4da58 │ │ │ │ - nop │ │ │ │ - bl 38a0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - ld r3,88(r14) │ │ │ │ + bl 2fd0 │ │ │ │ + bl 38c0 │ │ │ │ + ld r3,88(r30) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ + bl 3290 │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - bl 3260 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 329c │ │ │ │ + bl 3260 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ - lfd f2,8(r24) │ │ │ │ - lfd f1,0(r24) │ │ │ │ - bl 4dbe8 │ │ │ │ - nop │ │ │ │ + fmr f2,f29 │ │ │ │ + fmr f1,f28 │ │ │ │ + bl 3450 │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - fmr f2,f25 │ │ │ │ - fmr f1,f24 │ │ │ │ + fmr f2,f23 │ │ │ │ + fmr f1,f22 │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - stfd f1,-32(r27) │ │ │ │ - stfd f2,-24(r27) │ │ │ │ + bl 329c │ │ │ │ + stfd f1,-32(r26) │ │ │ │ + stfd f2,-24(r26) │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - fmr f1,f26 │ │ │ │ - fmr f2,f27 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - addic. r22,r22,-1 │ │ │ │ - stfd f1,-16(r27) │ │ │ │ - stfd f2,-8(r27) │ │ │ │ - bne 18d90 │ │ │ │ - b 1889c │ │ │ │ + fmr f1,f24 │ │ │ │ + fmr f2,f25 │ │ │ │ + bl 329c │ │ │ │ + addic. r23,r23,-1 │ │ │ │ + stfd f1,-16(r26) │ │ │ │ + stfd f2,-8(r26) │ │ │ │ + bne 175f0 │ │ │ │ + b 17150 │ │ │ │ nop │ │ │ │ nop │ │ │ │ - bl 38a0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - fmr f3,f20 │ │ │ │ - fmr f4,f21 │ │ │ │ + bl 38c0 │ │ │ │ + fmr f3,f22 │ │ │ │ + fmr f4,f23 │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - bl 32c0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - b 18bd8 │ │ │ │ + bl 329c │ │ │ │ + bl 32e0 │ │ │ │ + b 1745c │ │ │ │ + ld r2,192(r30) │ │ │ │ + cmpdi r26,1 │ │ │ │ + ld r23,0(r2) │ │ │ │ + ble 17150 │ │ │ │ + ld r2,56(r31) │ │ │ │ + ld r24,72(r31) │ │ │ │ + ld r30,64(r31) │ │ │ │ + sldi r28,r2,4 │ │ │ │ + ld r2,40(r31) │ │ │ │ + subf r26,r24,r2 │ │ │ │ nop │ │ │ │ - ld r9,192(r14) │ │ │ │ - cmpdi r27,1 │ │ │ │ - ld r27,0(r9) │ │ │ │ - ble 1889c │ │ │ │ - ld r9,56(r31) │ │ │ │ - ld r30,80(r31) │ │ │ │ - ld r25,64(r31) │ │ │ │ - ld r26,72(r31) │ │ │ │ - sldi r29,r9,4 │ │ │ │ - ld r9,32(r31) │ │ │ │ - subf r23,r30,r9 │ │ │ │ nop │ │ │ │ - lfd f28,0(r27) │ │ │ │ - lfd f29,8(r27) │ │ │ │ - lfd f3,16(r30) │ │ │ │ - lfd f4,24(r30) │ │ │ │ - add r24,r23,r30 │ │ │ │ + lfd f28,0(r23) │ │ │ │ + lfd f29,8(r23) │ │ │ │ + add r29,r26,r24 │ │ │ │ addi r25,r25,32 │ │ │ │ + addi r24,r24,32 │ │ │ │ addi r30,r30,32 │ │ │ │ - addi r26,r26,32 │ │ │ │ + lfd f3,-16(r24) │ │ │ │ + lfd f4,-8(r24) │ │ │ │ fmr f1,f28 │ │ │ │ fmr f2,f29 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - lfd f2,-24(r30) │ │ │ │ - lfd f1,-32(r30) │ │ │ │ + lfd f2,-24(r24) │ │ │ │ + lfd f1,-32(r24) │ │ │ │ fmr f3,f28 │ │ │ │ fmr f4,f29 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - add r9,r27,r29 │ │ │ │ - addi r27,r27,16 │ │ │ │ + bl 329c │ │ │ │ + add r2,r23,r28 │ │ │ │ + addi r23,r23,16 │ │ │ │ stfd f30,-16(r25) │ │ │ │ stfd f31,-8(r25) │ │ │ │ stfd f1,-32(r25) │ │ │ │ stfd f2,-24(r25) │ │ │ │ - lfd f28,0(r9) │ │ │ │ - lfd f29,8(r9) │ │ │ │ - lfd f3,16(r24) │ │ │ │ - lfd f4,24(r24) │ │ │ │ + lfd f28,0(r2) │ │ │ │ + lfd f29,8(r2) │ │ │ │ + lfd f3,16(r29) │ │ │ │ + lfd f4,24(r29) │ │ │ │ fmr f1,f28 │ │ │ │ fmr f2,f29 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - lfd f2,8(r24) │ │ │ │ - lfd f1,0(r24) │ │ │ │ + lfd f2,8(r29) │ │ │ │ + lfd f1,0(r29) │ │ │ │ fmr f3,f28 │ │ │ │ fmr f4,f29 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - addic. r28,r28,-1 │ │ │ │ - stfd f30,-16(r26) │ │ │ │ - stfd f31,-8(r26) │ │ │ │ - stfd f1,-32(r26) │ │ │ │ - stfd f2,-24(r26) │ │ │ │ - bne 190c0 │ │ │ │ - b 1889c │ │ │ │ + bl 329c │ │ │ │ + addic. r27,r27,-1 │ │ │ │ + stfd f30,-16(r30) │ │ │ │ + stfd f31,-8(r30) │ │ │ │ + stfd f1,-32(r30) │ │ │ │ + stfd f2,-24(r30) │ │ │ │ + bne 178a0 │ │ │ │ + b 17150 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - cmpdi r25,0 │ │ │ │ - ble 18d30 │ │ │ │ - andi. r24,r24,2048 │ │ │ │ - ld r23,24(r14) │ │ │ │ - ld r24,200(r14) │ │ │ │ - ld r30,120(r14) │ │ │ │ - bne 192b0 │ │ │ │ - sldi r18,r18,5 │ │ │ │ - mr r29,r9 │ │ │ │ - mr r22,r10 │ │ │ │ + ld r22,32(r31) │ │ │ │ + cmpdi r22,0 │ │ │ │ + ble 17598 │ │ │ │ + andi. r16,r16,2048 │ │ │ │ + ld r29,24(r30) │ │ │ │ + ld r23,200(r30) │ │ │ │ + ld r24,120(r30) │ │ │ │ + bne 17a80 │ │ │ │ + sldi r17,r17,5 │ │ │ │ + mr r28,r2 │ │ │ │ nop │ │ │ │ nop │ │ │ │ - lfd f1,0(r30) │ │ │ │ - lfd f2,8(r30) │ │ │ │ - mr r5,r24 │ │ │ │ - mr r3,r23 │ │ │ │ - mr r9,r29 │ │ │ │ - mr r8,r22 │ │ │ │ - mr r4,r26 │ │ │ │ - addi r30,r30,16 │ │ │ │ - addi r23,r23,32 │ │ │ │ - add r24,r24,r18 │ │ │ │ - bl eb78 │ │ │ │ - addic. r25,r25,-1 │ │ │ │ - bne 191c0 │ │ │ │ - b 18d30 │ │ │ │ + lfd f1,0(r24) │ │ │ │ + lfd f2,8(r24) │ │ │ │ + mr r5,r23 │ │ │ │ + mr r3,r29 │ │ │ │ + mr r9,r18 │ │ │ │ + mr r8,r28 │ │ │ │ + mr r4,r19 │ │ │ │ + addi r24,r24,16 │ │ │ │ + addi r29,r29,32 │ │ │ │ + add r23,r23,r17 │ │ │ │ + bl ddf0 │ │ │ │ + addic. r22,r22,-1 │ │ │ │ + bne 17990 │ │ │ │ + b 17598 │ │ │ │ nop │ │ │ │ nop │ │ │ │ - cmpdi r25,0 │ │ │ │ - ld r21,208(r14) │ │ │ │ - ld r20,200(r14) │ │ │ │ - ld r18,24(r14) │ │ │ │ - ld r30,264(r14) │ │ │ │ - ble 18d30 │ │ │ │ - rlwinm r8,r24,0,20,20 │ │ │ │ - andi. r10,r25,3 │ │ │ │ - mr r9,r25 │ │ │ │ + ld r2,32(r31) │ │ │ │ + ld r21,208(r30) │ │ │ │ + ld r20,200(r30) │ │ │ │ + ld r18,24(r30) │ │ │ │ + ld r17,264(r30) │ │ │ │ + cmpdi r2,0 │ │ │ │ + ble 17598 │ │ │ │ + rlwinm r16,r16,0,20,20 │ │ │ │ + andi. r9,r2,3 │ │ │ │ li r24,0 │ │ │ │ - cmpdi cr3,r19,0 │ │ │ │ - cmpwi cr4,r8,0 │ │ │ │ - beq 19270 │ │ │ │ - cmpdi r10,1 │ │ │ │ - beq 1925c │ │ │ │ - cmpdi r10,2 │ │ │ │ - beq 19250 │ │ │ │ - bne cr4,19690 │ │ │ │ - bgt cr3,19710 │ │ │ │ + cmpdi cr3,r15,0 │ │ │ │ + cmpwi cr4,r16,0 │ │ │ │ + beq 17a44 │ │ │ │ + cmpdi r9,1 │ │ │ │ + beq 17a2c │ │ │ │ + cmpdi r9,2 │ │ │ │ + beq 17a20 │ │ │ │ + bne cr4,17e24 │ │ │ │ + bgt cr3,17eb0 │ │ │ │ li r24,1 │ │ │ │ - bne cr4,19690 │ │ │ │ - bgt cr3,19710 │ │ │ │ + bne cr4,17e24 │ │ │ │ + bgt cr3,17eb0 │ │ │ │ addi r24,r24,1 │ │ │ │ - bne cr4,19690 │ │ │ │ - bgt cr3,19710 │ │ │ │ + bne cr4,17e24 │ │ │ │ + bgt cr3,17eb0 │ │ │ │ + ld r9,32(r31) │ │ │ │ addi r24,r24,1 │ │ │ │ - cmpd r25,r24 │ │ │ │ - beq 18d30 │ │ │ │ - srdi r9,r9,2 │ │ │ │ - bne cr4,19690 │ │ │ │ - bgt cr3,19710 │ │ │ │ + cmpd r9,r24 │ │ │ │ + beq 17598 │ │ │ │ + srdi r2,r2,2 │ │ │ │ + bne cr4,17e24 │ │ │ │ + bgt cr3,17eb0 │ │ │ │ addi r24,r24,1 │ │ │ │ - mr r10,r24 │ │ │ │ - bgt cr3,19710 │ │ │ │ + mr r9,r24 │ │ │ │ + bgt cr3,17eb0 │ │ │ │ addi r24,r24,1 │ │ │ │ - bgt cr3,19710 │ │ │ │ - addi r24,r10,2 │ │ │ │ - bgt cr3,19710 │ │ │ │ - cmpdi r9,1 │ │ │ │ - addi r24,r10,3 │ │ │ │ - addi r9,r9,-1 │ │ │ │ - bne 19274 │ │ │ │ - b 18d30 │ │ │ │ - nop │ │ │ │ + bgt cr3,17eb0 │ │ │ │ + addi r24,r9,2 │ │ │ │ + bgt cr3,17eb0 │ │ │ │ + cmpdi r2,1 │ │ │ │ + addi r24,r9,3 │ │ │ │ + addi r2,r2,-1 │ │ │ │ + bne 17a48 │ │ │ │ + b 17598 │ │ │ │ + mr r21,r22 │ │ │ │ + mr r28,r2 │ │ │ │ li r22,8 │ │ │ │ - mr r29,r9 │ │ │ │ - mr r21,r10 │ │ │ │ nop │ │ │ │ - ld r10,264(r14) │ │ │ │ - mr r9,r29 │ │ │ │ - mr r8,r21 │ │ │ │ - mr r4,r26 │ │ │ │ - ldx r3,r10,r22 │ │ │ │ + ld r2,264(r30) │ │ │ │ + mr r9,r18 │ │ │ │ + mr r8,r28 │ │ │ │ + mr r4,r19 │ │ │ │ + ldx r3,r2,r22 │ │ │ │ addi r22,r22,16 │ │ │ │ - mulld r5,r18,r3 │ │ │ │ - sldi r10,r3,4 │ │ │ │ + mulld r5,r17,r3 │ │ │ │ + sldi r2,r3,4 │ │ │ │ sldi r3,r3,5 │ │ │ │ - add r10,r30,r10 │ │ │ │ - add r3,r23,r3 │ │ │ │ - lfd f1,0(r10) │ │ │ │ - lfd f2,8(r10) │ │ │ │ + add r2,r24,r2 │ │ │ │ + add r3,r29,r3 │ │ │ │ + lfd f1,0(r2) │ │ │ │ + lfd f2,8(r2) │ │ │ │ sldi r5,r5,5 │ │ │ │ - add r5,r24,r5 │ │ │ │ - bl eb78 │ │ │ │ - addic. r25,r25,-1 │ │ │ │ - bne 192c0 │ │ │ │ - b 18d30 │ │ │ │ - std r10,48(r31) │ │ │ │ - std r9,40(r31) │ │ │ │ - ld r6,96(r14) │ │ │ │ - addis r9,r2,-3 │ │ │ │ - mr r30,r1 │ │ │ │ - sldi r23,r18,5 │ │ │ │ - addi r9,r9,25952 │ │ │ │ - neg r8,r23 │ │ │ │ - addi r23,r23,15 │ │ │ │ - lfd f1,0(r9) │ │ │ │ - lfd f2,8(r9) │ │ │ │ - lfd f3,0(r6) │ │ │ │ - lfd f4,8(r6) │ │ │ │ - ld r5,0(r1) │ │ │ │ - stdux r5,r1,r8 │ │ │ │ - bl 4dbe8 │ │ │ │ - nop │ │ │ │ - addi r21,r1,32 │ │ │ │ - bl 3060 │ │ │ │ - ld r2,24(r1) │ │ │ │ + add r5,r23,r5 │ │ │ │ + bl ddf0 │ │ │ │ + addic. r21,r21,-1 │ │ │ │ + bne 17a90 │ │ │ │ + b 17598 │ │ │ │ + ld r8,96(r30) │ │ │ │ + std r2,48(r31) │ │ │ │ + sldi r24,r17,5 │ │ │ │ + ld r7,0(r1) │ │ │ │ + mr r29,r1 │ │ │ │ + plfd f1,206400 # 4a130 │ │ │ │ + plfd f2,206400 # 4a138 │ │ │ │ + neg r9,r24 │ │ │ │ + addi r24,r24,15 │ │ │ │ + lfd f3,0(r8) │ │ │ │ + lfd f4,8(r8) │ │ │ │ + stdux r7,r1,r9 │ │ │ │ + addi r20,r1,32 │ │ │ │ + bl 3450 │ │ │ │ + bl 3060 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f4,f2 │ │ │ │ - fmr f25,f2 │ │ │ │ - fmr f24,f1 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - addis r9,r2,-3 │ │ │ │ - cmpdi r19,1 │ │ │ │ - ld r10,48(r31) │ │ │ │ - addi r9,r9,25008 │ │ │ │ fmr f27,f2 │ │ │ │ fmr f26,f1 │ │ │ │ - lfd f30,0(r9) │ │ │ │ - lfd f31,8(r9) │ │ │ │ - ld r9,40(r31) │ │ │ │ - stfd f30,0(r21) │ │ │ │ - stfd f31,8(r21) │ │ │ │ - ble 1943c │ │ │ │ - addi r19,r19,-1 │ │ │ │ - addi r22,r21,16 │ │ │ │ - fmr f28,f30 │ │ │ │ - fmr f29,f31 │ │ │ │ - mr r29,r9 │ │ │ │ - mr r20,r10 │ │ │ │ - nop │ │ │ │ - fmr f3,f28 │ │ │ │ - fmr f4,f29 │ │ │ │ - fmr f1,f24 │ │ │ │ - fmr f2,f25 │ │ │ │ - addi r22,r22,16 │ │ │ │ - bl 4db58 │ │ │ │ + bl 329c │ │ │ │ + plfd f24,205388 # 49d80 │ │ │ │ nop │ │ │ │ + plfd f25,205384 # 49d88 │ │ │ │ + cmpdi r15,1 │ │ │ │ + ld r2,48(r31) │ │ │ │ fmr f23,f2 │ │ │ │ fmr f22,f1 │ │ │ │ - fmr f3,f26 │ │ │ │ - fmr f4,f27 │ │ │ │ + stfd f24,0(r20) │ │ │ │ + stfd f25,8(r20) │ │ │ │ + ble 17bec │ │ │ │ + fmr f31,f25 │ │ │ │ + fmr f30,f24 │ │ │ │ + fmr f29,f25 │ │ │ │ + fmr f28,f24 │ │ │ │ + addi r15,r15,-1 │ │ │ │ + addi r23,r20,16 │ │ │ │ + mr r28,r2 │ │ │ │ + fmr f3,f28 │ │ │ │ + fmr f4,f29 │ │ │ │ + fmr f1,f26 │ │ │ │ + fmr f2,f27 │ │ │ │ + addi r23,r23,16 │ │ │ │ + bl 329c │ │ │ │ + fmr f21,f2 │ │ │ │ + fmr f20,f1 │ │ │ │ + fmr f3,f22 │ │ │ │ + fmr f4,f23 │ │ │ │ fmr f1,f28 │ │ │ │ fmr f2,f29 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - fmr f3,f22 │ │ │ │ - fmr f4,f23 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - addic. r19,r19,-1 │ │ │ │ - stfd f1,-16(r22) │ │ │ │ - stfd f2,-8(r22) │ │ │ │ + fmr f3,f20 │ │ │ │ + fmr f4,f21 │ │ │ │ + bl 329c │ │ │ │ + addic. r15,r15,-1 │ │ │ │ + stfd f1,-16(r23) │ │ │ │ + stfd f2,-8(r23) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - bne 193c0 │ │ │ │ - mr r9,r29 │ │ │ │ - mr r10,r20 │ │ │ │ - cmpdi r25,0 │ │ │ │ - ble 19a5c │ │ │ │ - sldi. r8,r9,1 │ │ │ │ - clrrdi r23,r23,4 │ │ │ │ + bne 17b80 │ │ │ │ + mr r2,r28 │ │ │ │ + ld r9,32(r31) │ │ │ │ + cmpdi r9,0 │ │ │ │ + ble 17ec8 │ │ │ │ + mr r14,r9 │ │ │ │ + sldi. r9,r18,1 │ │ │ │ + clrrdi r24,r24,4 │ │ │ │ + li r17,0 │ │ │ │ + std r29,32(r31) │ │ │ │ + std r26,48(r31) │ │ │ │ li r22,8 │ │ │ │ - li r19,0 │ │ │ │ - cmpdi cr4,r9,0 │ │ │ │ - mr r16,r9 │ │ │ │ - mr r15,r10 │ │ │ │ - std r27,40(r31) │ │ │ │ - std r30,48(r31) │ │ │ │ - isellt r8,0,r8 │ │ │ │ - neg r23,r23 │ │ │ │ - std r28,88(r31) │ │ │ │ - addi r20,r8,1 │ │ │ │ + cmpdi cr4,r18,0 │ │ │ │ + mr r15,r2 │ │ │ │ + std r25,80(r31) │ │ │ │ + std r27,88(r31) │ │ │ │ + neg r23,r24 │ │ │ │ + mr r29,r17 │ │ │ │ + isellt r9,0,r9 │ │ │ │ + addi r21,r9,1 │ │ │ │ + nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ ld r10,0(r1) │ │ │ │ - mr r17,r1 │ │ │ │ - andi. r24,r24,2048 │ │ │ │ - mr r28,r19 │ │ │ │ + andi. r16,r16,2048 │ │ │ │ + mr r16,r1 │ │ │ │ + mr r26,r29 │ │ │ │ stdux r10,r1,r23 │ │ │ │ - addi r30,r1,32 │ │ │ │ - beq 194a4 │ │ │ │ - ld r9,264(r14) │ │ │ │ - ldx r28,r9,r22 │ │ │ │ - ld r8,200(r14) │ │ │ │ - sldi r27,r28,5 │ │ │ │ - add r8,r8,r27 │ │ │ │ + addi r27,r1,32 │ │ │ │ + beq 17c64 │ │ │ │ + ld r9,264(r30) │ │ │ │ + ldx r26,r9,r22 │ │ │ │ + ld r8,200(r30) │ │ │ │ + sldi r25,r26,5 │ │ │ │ + add r8,r8,r25 │ │ │ │ lfd f28,0(r8) │ │ │ │ lfd f29,8(r8) │ │ │ │ lfd f26,16(r8) │ │ │ │ lfd f27,24(r8) │ │ │ │ - stfd f28,0(r30) │ │ │ │ - stfd f29,8(r30) │ │ │ │ - blt cr4,19550 │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r18,r21,16 │ │ │ │ - addi r24,r30,16 │ │ │ │ - mr r29,r20 │ │ │ │ - addi r9,r9,25008 │ │ │ │ - lfd f30,0(r9) │ │ │ │ - lfd f31,8(r9) │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ + stfd f28,0(r27) │ │ │ │ + stfd f29,8(r27) │ │ │ │ + blt cr4,17cf4 │ │ │ │ + fmr f31,f25 │ │ │ │ + fmr f30,f24 │ │ │ │ + addi r24,r20,16 │ │ │ │ + addi r17,r27,16 │ │ │ │ + mr r28,r21 │ │ │ │ fmr f3,f26 │ │ │ │ fmr f4,f27 │ │ │ │ fmr f1,f30 │ │ │ │ fmr f2,f31 │ │ │ │ - addi r18,r18,16 │ │ │ │ addi r24,r24,16 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - lfd f3,-16(r18) │ │ │ │ - lfd f4,-8(r18) │ │ │ │ + addi r17,r17,16 │ │ │ │ + bl 329c │ │ │ │ + lfd f3,-16(r24) │ │ │ │ + lfd f4,-8(r24) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - addic. r29,r29,-1 │ │ │ │ - stfd f1,-16(r24) │ │ │ │ - stfd f2,-8(r24) │ │ │ │ - bne 194f0 │ │ │ │ - ld r7,120(r14) │ │ │ │ - sldi r6,r28,4 │ │ │ │ - ld r3,24(r14) │ │ │ │ - mr r9,r16 │ │ │ │ - mr r5,r30 │ │ │ │ + bl 329c │ │ │ │ + addic. r28,r28,-1 │ │ │ │ + stfd f1,-16(r17) │ │ │ │ + stfd f2,-8(r17) │ │ │ │ + bne 17ca0 │ │ │ │ + ld r7,120(r30) │ │ │ │ + sldi r6,r26,4 │ │ │ │ + ld r3,24(r30) │ │ │ │ + mr r9,r18 │ │ │ │ + mr r5,r27 │ │ │ │ mr r8,r15 │ │ │ │ - mr r4,r26 │ │ │ │ - addi r19,r19,1 │ │ │ │ + mr r4,r19 │ │ │ │ + addi r29,r29,1 │ │ │ │ addi r22,r22,16 │ │ │ │ add r7,r7,r6 │ │ │ │ - add r3,r3,r27 │ │ │ │ + add r3,r3,r25 │ │ │ │ lfd f1,0(r7) │ │ │ │ lfd f2,8(r7) │ │ │ │ - bl eb78 │ │ │ │ - cmpd r25,r19 │ │ │ │ + bl ddf0 │ │ │ │ + cmpd r14,r29 │ │ │ │ ld r9,0(r1) │ │ │ │ - std r9,0(r17) │ │ │ │ - mr r1,r17 │ │ │ │ - beq 19a50 │ │ │ │ - lwz r24,112(r14) │ │ │ │ - b 19480 │ │ │ │ - nop │ │ │ │ + std r9,0(r16) │ │ │ │ + mr r1,r16 │ │ │ │ + beq 17eb8 │ │ │ │ + lwz r16,112(r30) │ │ │ │ + b 17c40 │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ble cr3,1a8c0 │ │ │ │ - addi r9,r30,8 │ │ │ │ - sldi r10,r24,4 │ │ │ │ + ble cr3,18f78 │ │ │ │ + addi r2,r17,8 │ │ │ │ + sldi r9,r24,4 │ │ │ │ mr r22,r24 │ │ │ │ - ldx r24,r9,r10 │ │ │ │ - mulld r17,r19,r24 │ │ │ │ - sldi r24,r24,5 │ │ │ │ - mr r16,r19 │ │ │ │ - add r24,r18,r24 │ │ │ │ - addi r23,r24,16 │ │ │ │ - sldi r15,r17,3 │ │ │ │ - sldi r17,r17,4 │ │ │ │ - addi r15,r15,-8 │ │ │ │ - add r17,r20,r17 │ │ │ │ - add r15,r21,r15 │ │ │ │ + ldx r24,r2,r9 │ │ │ │ + mulld r16,r15,r24 │ │ │ │ + sldi r28,r24,5 │ │ │ │ + mr r14,r15 │ │ │ │ + add r28,r18,r28 │ │ │ │ + addi r24,r28,16 │ │ │ │ + sldi r2,r16,3 │ │ │ │ + sldi r16,r16,4 │ │ │ │ + addi r2,r2,-8 │ │ │ │ + add r16,r20,r16 │ │ │ │ + add r23,r21,r2 │ │ │ │ nop │ │ │ │ - ldu r29,8(r15) │ │ │ │ - lfd f28,0(r17) │ │ │ │ - lfd f29,8(r17) │ │ │ │ - addi r17,r17,16 │ │ │ │ - lfd f3,0(r23) │ │ │ │ - lfd f4,8(r23) │ │ │ │ + ldu r29,8(r23) │ │ │ │ + lfd f28,0(r16) │ │ │ │ + addi r16,r16,16 │ │ │ │ + lfd f29,-8(r16) │ │ │ │ + lfd f3,0(r24) │ │ │ │ + lfd f4,8(r24) │ │ │ │ sldi r29,r29,5 │ │ │ │ fmr f1,f28 │ │ │ │ fmr f2,f29 │ │ │ │ - add r29,r26,r29 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + add r29,r19,r29 │ │ │ │ + bl 329c │ │ │ │ lfd f3,16(r29) │ │ │ │ lfd f4,24(r29) │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ - lfd f3,0(r24) │ │ │ │ - lfd f4,8(r24) │ │ │ │ + bl 38f0 │ │ │ │ + lfd f3,0(r28) │ │ │ │ + lfd f4,8(r28) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ lfd f2,8(r29) │ │ │ │ lfd f1,0(r29) │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ - addic. r16,r16,-1 │ │ │ │ + bl 38f0 │ │ │ │ + addic. r14,r14,-1 │ │ │ │ stfd f30,16(r29) │ │ │ │ stfd f31,24(r29) │ │ │ │ stfd f1,0(r29) │ │ │ │ stfd f2,8(r29) │ │ │ │ - bne 195f0 │ │ │ │ + bne 17d90 │ │ │ │ + ld r2,32(r31) │ │ │ │ addi r24,r22,1 │ │ │ │ - cmpd r25,r24 │ │ │ │ - beq 18d30 │ │ │ │ - beq cr4,19710 │ │ │ │ - subf r9,r24,r25 │ │ │ │ - andi. r10,r9,3 │ │ │ │ - beq 196d0 │ │ │ │ - cmpdi r10,1 │ │ │ │ - beq 196c0 │ │ │ │ - cmpdi r10,2 │ │ │ │ - bne 195b0 │ │ │ │ - bgt cr3,195b4 │ │ │ │ + cmpd r2,r24 │ │ │ │ + beq 17598 │ │ │ │ + beq cr4,17eb0 │ │ │ │ + ld r2,32(r31) │ │ │ │ + subf r2,r24,r2 │ │ │ │ + andi. r9,r2,3 │ │ │ │ + beq 17e70 │ │ │ │ + cmpdi r9,1 │ │ │ │ + beq 17e50 │ │ │ │ + cmpdi r9,2 │ │ │ │ + bne 17d50 │ │ │ │ + bgt cr3,17d54 │ │ │ │ addi r24,r24,1 │ │ │ │ nop │ │ │ │ + bgt cr3,17d54 │ │ │ │ + ld r9,32(r31) │ │ │ │ + addi r24,r24,1 │ │ │ │ + cmpd r9,r24 │ │ │ │ + beq 17598 │ │ │ │ nop │ │ │ │ nop │ │ │ │ - bgt cr3,195b4 │ │ │ │ - addi r24,r24,1 │ │ │ │ - cmpd r25,r24 │ │ │ │ - beq 18d30 │ │ │ │ - srdi r9,r9,2 │ │ │ │ - bgt cr3,195b4 │ │ │ │ + nop │ │ │ │ + srdi r2,r2,2 │ │ │ │ + bgt cr3,17d54 │ │ │ │ addi r24,r24,1 │ │ │ │ - mr r10,r24 │ │ │ │ - bgt cr3,195b4 │ │ │ │ + mr r9,r24 │ │ │ │ + bgt cr3,17d54 │ │ │ │ addi r24,r24,1 │ │ │ │ - bgt cr3,195b4 │ │ │ │ - addi r24,r10,2 │ │ │ │ - bgt cr3,195b4 │ │ │ │ - cmpdi r9,1 │ │ │ │ - addi r24,r10,3 │ │ │ │ - addi r9,r9,-1 │ │ │ │ - bne 196d4 │ │ │ │ - b 18d30 │ │ │ │ + bgt cr3,17d54 │ │ │ │ + addi r24,r9,2 │ │ │ │ + bgt cr3,17d54 │ │ │ │ + cmpdi r2,1 │ │ │ │ + addi r24,r9,3 │ │ │ │ + addi r2,r2,-1 │ │ │ │ + bne 17e74 │ │ │ │ + b 17598 │ │ │ │ nop │ │ │ │ nop │ │ │ │ mr r22,r24 │ │ │ │ - b 195c4 │ │ │ │ - ld r23,104(r14) │ │ │ │ - cmpwi r30,0 │ │ │ │ - addi r8,r9,2 │ │ │ │ - divd r23,r23,r8 │ │ │ │ - bne 1a2dc │ │ │ │ - cmpdi r25,0 │ │ │ │ - std r10,40(r31) │ │ │ │ - std r9,48(r31) │ │ │ │ - ble 18d30 │ │ │ │ + b 17d64 │ │ │ │ + ld r26,48(r31) │ │ │ │ + ld r25,80(r31) │ │ │ │ + ld r29,32(r31) │ │ │ │ + ld r27,88(r31) │ │ │ │ + ld r2,0(r1) │ │ │ │ + std r2,0(r29) │ │ │ │ + mr r1,r29 │ │ │ │ + b 17598 │ │ │ │ + ld r23,104(r30) │ │ │ │ + cmpwi r22,0 │ │ │ │ + addi r9,r18,2 │ │ │ │ + divd r23,r23,r9 │ │ │ │ + bne 189a4 │ │ │ │ + std r2,48(r31) │ │ │ │ + ld r2,32(r31) │ │ │ │ + cmpdi r2,0 │ │ │ │ + ble 17598 │ │ │ │ mr r3,r23 │ │ │ │ - sldi r18,r18,5 │ │ │ │ - li r16,8 │ │ │ │ - li r15,0 │ │ │ │ + sldi r29,r17,5 │ │ │ │ + li r14,8 │ │ │ │ + li r17,0 │ │ │ │ sldi r24,r23,4 │ │ │ │ - cmpdi cr3,r19,0 │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ - ld r10,40(r31) │ │ │ │ - fmr f23,f2 │ │ │ │ - fmr f22,f1 │ │ │ │ - mr r3,r10 │ │ │ │ - std r10,88(r31) │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ - addi r9,r18,15 │ │ │ │ - std r26,96(r31) │ │ │ │ - mr r26,r14 │ │ │ │ - std r27,112(r31) │ │ │ │ - std r19,104(r31) │ │ │ │ - std r28,120(r31) │ │ │ │ + cmpdi cr3,r15,0 │ │ │ │ + bl 3290 │ │ │ │ + ld r2,48(r31) │ │ │ │ fmr f21,f2 │ │ │ │ fmr f20,f1 │ │ │ │ - std r9,40(r31) │ │ │ │ - nop │ │ │ │ - lwz r9,112(r26) │ │ │ │ - mr r18,r1 │ │ │ │ - mr r22,r15 │ │ │ │ - andi. r9,r9,2048 │ │ │ │ - beq 197bc │ │ │ │ - ld r9,264(r26) │ │ │ │ - ldx r22,r9,r16 │ │ │ │ - ld r30,48(r26) │ │ │ │ - ld r9,40(r31) │ │ │ │ - ld r7,72(r26) │ │ │ │ - ld r8,0(r1) │ │ │ │ - ld r29,120(r26) │ │ │ │ - mulld r30,r22,r30 │ │ │ │ - clrrdi r9,r9,4 │ │ │ │ - ld r3,0(r7) │ │ │ │ - neg r9,r9 │ │ │ │ - stdux r8,r1,r9 │ │ │ │ - sldi r30,r30,4 │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ - addi r17,r1,32 │ │ │ │ - add r30,r29,r30 │ │ │ │ - lfd f3,0(r30) │ │ │ │ - lfd f4,8(r30) │ │ │ │ - bl 4db58 │ │ │ │ + mr r3,r2 │ │ │ │ + std r2,88(r31) │ │ │ │ + bl 3290 │ │ │ │ + addi r2,r29,15 │ │ │ │ + std r19,96(r31) │ │ │ │ + mr r19,r30 │ │ │ │ + mr r30,r15 │ │ │ │ + std r26,104(r31) │ │ │ │ + std r25,112(r31) │ │ │ │ + std r27,120(r31) │ │ │ │ + fmr f23,f2 │ │ │ │ + fmr f22,f1 │ │ │ │ + std r2,48(r31) │ │ │ │ + std r18,80(r31) │ │ │ │ nop │ │ │ │ - bl 38c0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - sldi r9,r22,4 │ │ │ │ - add r29,r29,r9 │ │ │ │ + lwz r2,112(r19) │ │ │ │ + mr r20,r1 │ │ │ │ + mr r25,r17 │ │ │ │ + andi. r2,r2,2048 │ │ │ │ + beq 17f7c │ │ │ │ + ld r2,264(r19) │ │ │ │ + ldx r25,r2,r14 │ │ │ │ + ld r29,48(r19) │ │ │ │ + ld r2,48(r31) │ │ │ │ + ld r8,72(r19) │ │ │ │ + ld r9,0(r1) │ │ │ │ + ld r28,120(r19) │ │ │ │ + mulld r29,r25,r29 │ │ │ │ + clrrdi r2,r2,4 │ │ │ │ + ld r3,0(r8) │ │ │ │ + neg r2,r2 │ │ │ │ + stdux r9,r1,r2 │ │ │ │ + sldi r29,r29,4 │ │ │ │ + bl 3290 │ │ │ │ + addi r18,r1,32 │ │ │ │ + add r29,r28,r29 │ │ │ │ + lfd f3,0(r29) │ │ │ │ + lfd f4,8(r29) │ │ │ │ + bl 329c │ │ │ │ + bl 38e0 │ │ │ │ + sldi r2,r25,4 │ │ │ │ + add r28,r28,r2 │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ - fmr f3,f20 │ │ │ │ - fmr f4,f21 │ │ │ │ - lfd f24,0(r29) │ │ │ │ - lfd f25,8(r29) │ │ │ │ + fmr f3,f22 │ │ │ │ + fmr f4,f23 │ │ │ │ + lfd f24,0(r28) │ │ │ │ + lfd f25,8(r28) │ │ │ │ fmr f1,f24 │ │ │ │ fmr f2,f25 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - bl 4d4b8 │ │ │ │ - nop │ │ │ │ - ld r9,88(r26) │ │ │ │ - subf r3,r9,r3 │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ + bl 3430 │ │ │ │ + ld r2,88(r19) │ │ │ │ + subf r3,r2,r3 │ │ │ │ + bl 3290 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 4da58 │ │ │ │ - nop │ │ │ │ + bl 2fd0 │ │ │ │ fmr f0,f1 │ │ │ │ fabs f1,f1 │ │ │ │ - fcmpu cr0,f0,f1 │ │ │ │ - beq 19894 │ │ │ │ - fneg f2,f2 │ │ │ │ - fmr f3,f22 │ │ │ │ - fmr f4,f23 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + fneg f12,f2 │ │ │ │ + fmr f3,f20 │ │ │ │ + fmr f4,f21 │ │ │ │ + xscmpeqdp vs0,vs0,vs1 │ │ │ │ + xxsel vs2,vs12,vs2,vs0 │ │ │ │ + bl 329c │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - bl 38c0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - bl 4d4b8 │ │ │ │ - nop │ │ │ │ - mr r14,r3 │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ + bl 38e0 │ │ │ │ + bl 3430 │ │ │ │ + mr r15,r3 │ │ │ │ + bl 3290 │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ fmr f3,f28 │ │ │ │ fmr f4,f29 │ │ │ │ - bl 4da58 │ │ │ │ - nop │ │ │ │ + bl 2fd0 │ │ │ │ fmr f27,f2 │ │ │ │ fmr f26,f1 │ │ │ │ - ble cr3,199c8 │ │ │ │ - addis r9,r2,-3 │ │ │ │ + ble cr3,1814c │ │ │ │ + plfd f3,204028 # 49d80 │ │ │ │ + plfd f4,204028 # 49d88 │ │ │ │ fmr f1,f28 │ │ │ │ fmr f2,f29 │ │ │ │ - ld r19,200(r26) │ │ │ │ - neg r30,r14 │ │ │ │ - mr r28,r17 │ │ │ │ - addi r9,r9,25008 │ │ │ │ - sldi r30,r30,4 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ - add r27,r19,r30 │ │ │ │ - subfic r21,r19,16 │ │ │ │ - subfic r20,r19,-16 │ │ │ │ - subf r30,r30,r19 │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ + mulli r29,r15,-16 │ │ │ │ + mr r27,r18 │ │ │ │ + ld r16,200(r19) │ │ │ │ + mr r28,r30 │ │ │ │ + bl 38f0 │ │ │ │ + add r26,r16,r29 │ │ │ │ + subfic r22,r16,16 │ │ │ │ + subfic r21,r16,-16 │ │ │ │ + subf r29,r29,r16 │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - bl 4da58 │ │ │ │ - nop │ │ │ │ - ld r29,104(r31) │ │ │ │ + bl 2fd0 │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ - cmpdi cr4,r14,0 │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + cmpdi cr4,r15,0 │ │ │ │ fmr f1,f28 │ │ │ │ fmr f2,f29 │ │ │ │ - ble cr4,19a20 │ │ │ │ - lfd f3,0(r30) │ │ │ │ - lfd f4,8(r30) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + ble cr4,181b0 │ │ │ │ + lfd f3,0(r29) │ │ │ │ + lfd f4,8(r29) │ │ │ │ + bl 329c │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - add r9,r21,r30 │ │ │ │ - add r9,r19,r9 │ │ │ │ + add r2,r22,r29 │ │ │ │ + add r2,r16,r2 │ │ │ │ fmr f1,f26 │ │ │ │ fmr f2,f27 │ │ │ │ - subf r14,r23,r14 │ │ │ │ - add r27,r27,r24 │ │ │ │ - subf r30,r24,r30 │ │ │ │ - addi r28,r28,16 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + subf r15,r23,r15 │ │ │ │ + add r26,r26,r24 │ │ │ │ + subf r29,r24,r29 │ │ │ │ + addi r27,r27,16 │ │ │ │ + lfd f3,0(r2) │ │ │ │ + lfd f4,8(r2) │ │ │ │ + bl 329c │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ - addic. r29,r29,-1 │ │ │ │ - stfd f1,-16(r28) │ │ │ │ - stfd f2,-8(r28) │ │ │ │ - bne 19950 │ │ │ │ - ld r3,24(r26) │ │ │ │ - ld r9,48(r31) │ │ │ │ - ld r8,88(r31) │ │ │ │ - ld r4,96(r31) │ │ │ │ - sldi r22,r22,5 │ │ │ │ - mr r5,r17 │ │ │ │ + bl 38f0 │ │ │ │ + addic. r28,r28,-1 │ │ │ │ + stfd f1,-16(r27) │ │ │ │ + stfd f2,-8(r27) │ │ │ │ + bne 180e0 │ │ │ │ + ld r3,24(r19) │ │ │ │ + ld r9,80(r31) │ │ │ │ + sldi r25,r25,5 │ │ │ │ fmr f1,f24 │ │ │ │ fmr f2,f25 │ │ │ │ - addi r15,r15,1 │ │ │ │ - addi r16,r16,16 │ │ │ │ - add r3,r3,r22 │ │ │ │ - bl eb78 │ │ │ │ - cmpd r25,r15 │ │ │ │ - ld r9,0(r1) │ │ │ │ - std r9,0(r18) │ │ │ │ - mr r1,r18 │ │ │ │ - bne 197a0 │ │ │ │ - ld r27,112(r31) │ │ │ │ - ld r28,120(r31) │ │ │ │ - mr r14,r26 │ │ │ │ - b 18d30 │ │ │ │ + mr r5,r18 │ │ │ │ + ld r8,88(r31) │ │ │ │ + ld r4,96(r31) │ │ │ │ + addi r17,r17,1 │ │ │ │ + addi r14,r14,16 │ │ │ │ + add r3,r3,r25 │ │ │ │ + bl ddf0 │ │ │ │ + ld r9,32(r31) │ │ │ │ + ld r2,0(r1) │ │ │ │ + cmpd r9,r17 │ │ │ │ + std r2,0(r20) │ │ │ │ + mr r1,r20 │ │ │ │ + bne 17f60 │ │ │ │ + ld r26,104(r31) │ │ │ │ + ld r25,112(r31) │ │ │ │ + mr r30,r19 │ │ │ │ + ld r27,120(r31) │ │ │ │ + b 17598 │ │ │ │ nop │ │ │ │ - lfd f3,0(r27) │ │ │ │ - lfd f4,8(r27) │ │ │ │ - bl 4db58 │ │ │ │ nop │ │ │ │ - add r9,r20,r27 │ │ │ │ + lfd f3,0(r26) │ │ │ │ + lfd f4,8(r26) │ │ │ │ + bl 329c │ │ │ │ + add r2,r21,r26 │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - bne cr4,1997c │ │ │ │ - b 19978 │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - ld r27,40(r31) │ │ │ │ - ld r30,48(r31) │ │ │ │ - ld r28,88(r31) │ │ │ │ - ld r9,0(r1) │ │ │ │ - std r9,0(r30) │ │ │ │ - mr r1,r30 │ │ │ │ - b 18d30 │ │ │ │ - std r10,48(r31) │ │ │ │ - std r9,40(r31) │ │ │ │ - ld r6,96(r14) │ │ │ │ - addis r9,r2,-3 │ │ │ │ + bne cr4,18108 │ │ │ │ + b 18104 │ │ │ │ + ld r8,96(r30) │ │ │ │ + std r2,48(r31) │ │ │ │ + sldi r17,r17,5 │ │ │ │ + ld r7,0(r1) │ │ │ │ mr r29,r1 │ │ │ │ - sldi r18,r18,5 │ │ │ │ - addi r9,r9,25952 │ │ │ │ - neg r8,r18 │ │ │ │ - addi r18,r18,15 │ │ │ │ - lfd f1,0(r9) │ │ │ │ - lfd f2,8(r9) │ │ │ │ - lfd f3,0(r6) │ │ │ │ - lfd f4,8(r6) │ │ │ │ - ld r5,0(r1) │ │ │ │ - stdux r5,r1,r8 │ │ │ │ - bl 4dbe8 │ │ │ │ - nop │ │ │ │ - addi r15,r1,32 │ │ │ │ - bl 3060 │ │ │ │ - ld r2,24(r1) │ │ │ │ + plfd f1,204620 # 4a130 │ │ │ │ + plfd f2,204620 # 4a138 │ │ │ │ + addi r2,r17,15 │ │ │ │ + neg r9,r17 │ │ │ │ + lfd f3,0(r8) │ │ │ │ + lfd f4,8(r8) │ │ │ │ + std r2,88(r31) │ │ │ │ + stdux r7,r1,r9 │ │ │ │ + addi r14,r1,32 │ │ │ │ + bl 3450 │ │ │ │ + bl 3060 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f4,f2 │ │ │ │ + fmr f27,f2 │ │ │ │ + fmr f26,f1 │ │ │ │ + bl 329c │ │ │ │ + plfd f20,203604 # 49d80 │ │ │ │ + plfd f21,203604 # 49d88 │ │ │ │ + cmpdi r15,1 │ │ │ │ + ld r2,48(r31) │ │ │ │ fmr f25,f2 │ │ │ │ fmr f24,f1 │ │ │ │ - bl 4db58 │ │ │ │ + stfd f20,0(r14) │ │ │ │ + stfd f21,8(r14) │ │ │ │ + ble 182ec │ │ │ │ + fmr f31,f21 │ │ │ │ + fmr f30,f20 │ │ │ │ + fmr f29,f21 │ │ │ │ + fmr f28,f20 │ │ │ │ + addi r15,r15,-1 │ │ │ │ + addi r24,r14,16 │ │ │ │ + mr r28,r2 │ │ │ │ + nop │ │ │ │ nop │ │ │ │ - addis r9,r2,-3 │ │ │ │ - cmpdi r19,1 │ │ │ │ - ld r10,48(r31) │ │ │ │ - addi r9,r9,25008 │ │ │ │ - fmr f27,f2 │ │ │ │ - fmr f26,f1 │ │ │ │ - lfd f30,0(r9) │ │ │ │ - lfd f31,8(r9) │ │ │ │ - ld r9,40(r31) │ │ │ │ - stfd f30,0(r15) │ │ │ │ - stfd f31,8(r15) │ │ │ │ - ble 19b9c │ │ │ │ - addi r19,r19,-1 │ │ │ │ - addi r24,r15,16 │ │ │ │ - fmr f28,f30 │ │ │ │ - fmr f29,f31 │ │ │ │ - mr r23,r9 │ │ │ │ - mr r22,r10 │ │ │ │ nop │ │ │ │ fmr f3,f28 │ │ │ │ fmr f4,f29 │ │ │ │ - fmr f1,f24 │ │ │ │ - fmr f2,f25 │ │ │ │ + fmr f1,f26 │ │ │ │ + fmr f2,f27 │ │ │ │ addi r24,r24,16 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f23,f2 │ │ │ │ fmr f22,f1 │ │ │ │ - fmr f3,f26 │ │ │ │ - fmr f4,f27 │ │ │ │ + fmr f3,f24 │ │ │ │ + fmr f4,f25 │ │ │ │ fmr f1,f28 │ │ │ │ fmr f2,f29 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ fmr f3,f22 │ │ │ │ fmr f4,f23 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - addic. r19,r19,-1 │ │ │ │ + bl 329c │ │ │ │ + addic. r15,r15,-1 │ │ │ │ stfd f1,-16(r24) │ │ │ │ stfd f2,-8(r24) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - bne 19b20 │ │ │ │ - mr r9,r23 │ │ │ │ - mr r10,r22 │ │ │ │ - cmpwi r30,0 │ │ │ │ - bne 1a5d8 │ │ │ │ - cmpdi r25,0 │ │ │ │ - ble 19f90 │ │ │ │ - mr r3,r10 │ │ │ │ - std r10,48(r31) │ │ │ │ - std r9,40(r31) │ │ │ │ - addis r17,r2,-3 │ │ │ │ + bne 18280 │ │ │ │ + mr r2,r28 │ │ │ │ + cmpwi r22,0 │ │ │ │ + bne 18ca0 │ │ │ │ + ld r9,32(r31) │ │ │ │ + cmpdi r9,0 │ │ │ │ + ble 17ec8 │ │ │ │ + mr r3,r2 │ │ │ │ + mr r17,r9 │ │ │ │ + std r2,80(r31) │ │ │ │ li r20,8 │ │ │ │ li r23,0 │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r17,r17,26192 │ │ │ │ - addi r9,r9,25008 │ │ │ │ - fmr f19,f2 │ │ │ │ - fmr f18,f1 │ │ │ │ - lfd f2,8(r9) │ │ │ │ - lfd f1,0(r9) │ │ │ │ - fmr f3,f18 │ │ │ │ - fmr f4,f19 │ │ │ │ - bl 4dbe8 │ │ │ │ - nop │ │ │ │ - ld r9,40(r31) │ │ │ │ - ld r10,48(r31) │ │ │ │ - std r27,40(r31) │ │ │ │ - std r29,48(r31) │ │ │ │ - std r28,88(r31) │ │ │ │ + cmpdi cr4,r18,0 │ │ │ │ + bl 3290 │ │ │ │ fmr f17,f2 │ │ │ │ fmr f16,f1 │ │ │ │ - sldi. r8,r9,1 │ │ │ │ - cmpdi cr4,r9,0 │ │ │ │ - mr r21,r9 │ │ │ │ - mr r19,r10 │ │ │ │ - isellt r8,0,r8 │ │ │ │ - addi r16,r8,1 │ │ │ │ + plfd f2,203364 # 49d88 │ │ │ │ + plfd f1,203348 # 49d80 │ │ │ │ + fmr f3,f16 │ │ │ │ + fmr f4,f17 │ │ │ │ + bl 3450 │ │ │ │ + sldi. r9,r18,1 │ │ │ │ + ld r2,80(r31) │ │ │ │ + ld r16,88(r31) │ │ │ │ + std r26,48(r31) │ │ │ │ + std r29,32(r31) │ │ │ │ + std r27,80(r31) │ │ │ │ + fmr f15,f2 │ │ │ │ + fmr f14,f1 │ │ │ │ + isellt r9,0,r9 │ │ │ │ + mr r21,r2 │ │ │ │ + addi r15,r9,1 │ │ │ │ nop │ │ │ │ - lwz r10,112(r14) │ │ │ │ - ld r8,0(r1) │ │ │ │ - clrrdi r9,r18,4 │ │ │ │ + lwz r9,112(r30) │ │ │ │ + ld r10,0(r1) │ │ │ │ + clrrdi r2,r16,4 │ │ │ │ mr r22,r1 │ │ │ │ - mr r27,r23 │ │ │ │ - neg r9,r9 │ │ │ │ - andi. r10,r10,2048 │ │ │ │ - stdux r8,r1,r9 │ │ │ │ + mr r26,r23 │ │ │ │ + neg r2,r2 │ │ │ │ + andi. r9,r9,2048 │ │ │ │ + stdux r10,r1,r2 │ │ │ │ addi r24,r1,32 │ │ │ │ - beq 19c60 │ │ │ │ - ld r9,264(r14) │ │ │ │ - ldx r27,r9,r20 │ │ │ │ - ld r9,72(r14) │ │ │ │ - ld r30,120(r14) │ │ │ │ - ld r3,0(r9) │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ - ld r9,48(r14) │ │ │ │ - fmr f29,f2 │ │ │ │ - fmr f28,f1 │ │ │ │ - mulld r9,r27,r9 │ │ │ │ - sldi r9,r9,4 │ │ │ │ - add r9,r30,r9 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - bl 38c0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - ld r29,88(r14) │ │ │ │ + beq 183a0 │ │ │ │ + ld r2,264(r30) │ │ │ │ + ldx r26,r2,r20 │ │ │ │ + ld r2,72(r30) │ │ │ │ + ld r28,120(r30) │ │ │ │ + ld r3,0(r2) │ │ │ │ + bl 3290 │ │ │ │ + ld r2,48(r30) │ │ │ │ + fmr f29,f2 │ │ │ │ + fmr f28,f1 │ │ │ │ + mulld r2,r26,r2 │ │ │ │ + sldi r2,r2,4 │ │ │ │ + add r2,r28,r2 │ │ │ │ + lfd f3,0(r2) │ │ │ │ + lfd f4,8(r2) │ │ │ │ + bl 329c │ │ │ │ + bl 38e0 │ │ │ │ + ld r29,88(r30) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ mr r3,r29 │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ - sldi r9,r27,4 │ │ │ │ + bl 3290 │ │ │ │ + sldi r2,r26,4 │ │ │ │ fmr f27,f2 │ │ │ │ fmr f26,f1 │ │ │ │ - add r30,r30,r9 │ │ │ │ - fmr f1,f30 │ │ │ │ fmr f2,f31 │ │ │ │ - lfd f24,0(r30) │ │ │ │ - lfd f25,8(r30) │ │ │ │ - bl 4d4b8 │ │ │ │ - nop │ │ │ │ + fmr f1,f30 │ │ │ │ + add r28,r28,r2 │ │ │ │ + lfd f24,0(r28) │ │ │ │ + lfd f25,8(r28) │ │ │ │ + bl 3430 │ │ │ │ subf r3,r29,r3 │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ + bl 3290 │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - fmr f2,f17 │ │ │ │ - fmr f1,f16 │ │ │ │ + fmr f2,f15 │ │ │ │ + fmr f1,f14 │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f3,f24 │ │ │ │ fmr f4,f25 │ │ │ │ fmr f23,f2 │ │ │ │ fmr f22,f1 │ │ │ │ - bl 4da58 │ │ │ │ - nop │ │ │ │ + bl 2fd0 │ │ │ │ fmr f13,f2 │ │ │ │ fmr f12,f1 │ │ │ │ fmr f3,f28 │ │ │ │ fmr f4,f29 │ │ │ │ fmr f1,f28 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f28,f12 │ │ │ │ fmr f29,f13 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ fmr f3,f22 │ │ │ │ fmr f4,f23 │ │ │ │ fmr f1,f24 │ │ │ │ fmr f2,f25 │ │ │ │ - bl 4da58 │ │ │ │ - nop │ │ │ │ + bl 2fd0 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ fmr f3,f26 │ │ │ │ fmr f4,f27 │ │ │ │ fmr f1,f26 │ │ │ │ fmr f2,f27 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ + bl 38f0 │ │ │ │ xxlxor vs10,vs10,vs10 │ │ │ │ xxlxor vs11,vs11,vs11 │ │ │ │ - ld r9,96(r14) │ │ │ │ + ld r2,96(r30) │ │ │ │ fmr f13,f2 │ │ │ │ fmr f12,f1 │ │ │ │ + lfd f26,0(r2) │ │ │ │ + lfd f27,8(r2) │ │ │ │ fcmpu cr0,f12,f10 │ │ │ │ - bne 19df8 │ │ │ │ + bne 18508 │ │ │ │ fcmpu cr0,f13,f11 │ │ │ │ - lfd f26,0(r9) │ │ │ │ - lfd f27,8(r9) │ │ │ │ - ble 19fa0 │ │ │ │ - bl 38a0 │ │ │ │ - ld r2,24(r1) │ │ │ │ + ble 18670 │ │ │ │ + bl 38c0 │ │ │ │ fmr f3,f26 │ │ │ │ fmr f4,f27 │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - bl 34c0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - lfd f3,0(r17) │ │ │ │ - lfd f4,8(r17) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ + bl 34e0 │ │ │ │ + plfd f3,204024 # 4a220 │ │ │ │ + plfd f4,204024 # 4a228 │ │ │ │ + bl 329c │ │ │ │ fmr f3,f28 │ │ │ │ fmr f4,f29 │ │ │ │ - bl 4dbe8 │ │ │ │ - nop │ │ │ │ + bl 3450 │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ - fmr f3,f18 │ │ │ │ - fmr f4,f19 │ │ │ │ + fmr f3,f16 │ │ │ │ + fmr f4,f17 │ │ │ │ fmr f1,f24 │ │ │ │ fmr f2,f25 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - bl 4da58 │ │ │ │ - nop │ │ │ │ + bl 2fd0 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ + bl 38f0 │ │ │ │ fmr f3,f26 │ │ │ │ fmr f4,f27 │ │ │ │ - bl 4dbe8 │ │ │ │ - nop │ │ │ │ - bl 3060 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 3450 │ │ │ │ + bl 3060 │ │ │ │ fmr f27,f2 │ │ │ │ fmr f26,f1 │ │ │ │ stfd f28,0(r24) │ │ │ │ stfd f29,8(r24) │ │ │ │ - blt cr4,19f40 │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r30,r15,16 │ │ │ │ - addi r28,r24,16 │ │ │ │ - mr r29,r16 │ │ │ │ - addi r9,r9,25008 │ │ │ │ - lfd f30,0(r9) │ │ │ │ - lfd f31,8(r9) │ │ │ │ + blt cr4,18614 │ │ │ │ + fmr f31,f21 │ │ │ │ + fmr f30,f20 │ │ │ │ + addi r28,r14,16 │ │ │ │ + addi r27,r24,16 │ │ │ │ + mr r29,r15 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ fmr f3,f26 │ │ │ │ fmr f4,f27 │ │ │ │ fmr f1,f30 │ │ │ │ fmr f2,f31 │ │ │ │ - addi r30,r30,16 │ │ │ │ addi r28,r28,16 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - lfd f3,-16(r30) │ │ │ │ - lfd f4,-8(r30) │ │ │ │ + addi r27,r27,16 │ │ │ │ + bl 329c │ │ │ │ + lfd f3,-16(r28) │ │ │ │ + lfd f4,-8(r28) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ addic. r29,r29,-1 │ │ │ │ - stfd f1,-16(r28) │ │ │ │ - stfd f2,-8(r28) │ │ │ │ - bne 19ee0 │ │ │ │ - ld r3,24(r14) │ │ │ │ - sldi r27,r27,5 │ │ │ │ - mr r9,r21 │ │ │ │ - mr r5,r24 │ │ │ │ + stfd f1,-16(r27) │ │ │ │ + stfd f2,-8(r27) │ │ │ │ + bne 185c0 │ │ │ │ + ld r3,24(r30) │ │ │ │ + sldi r26,r26,5 │ │ │ │ fmr f1,f24 │ │ │ │ fmr f2,f25 │ │ │ │ - mr r8,r19 │ │ │ │ - mr r4,r26 │ │ │ │ + mr r5,r24 │ │ │ │ + mr r9,r18 │ │ │ │ + mr r8,r21 │ │ │ │ + mr r4,r19 │ │ │ │ addi r23,r23,1 │ │ │ │ addi r20,r20,16 │ │ │ │ - add r3,r3,r27 │ │ │ │ - bl eb78 │ │ │ │ - cmpd r25,r23 │ │ │ │ - ld r9,0(r1) │ │ │ │ - std r9,0(r22) │ │ │ │ + add r3,r3,r26 │ │ │ │ + bl ddf0 │ │ │ │ + cmpd r17,r23 │ │ │ │ + ld r2,0(r1) │ │ │ │ + std r2,0(r22) │ │ │ │ mr r1,r22 │ │ │ │ - bne 19c30 │ │ │ │ - ld r27,40(r31) │ │ │ │ - ld r29,48(r31) │ │ │ │ - ld r28,88(r31) │ │ │ │ - ld r9,0(r1) │ │ │ │ - std r9,0(r29) │ │ │ │ - mr r1,r29 │ │ │ │ - b 18d30 │ │ │ │ - blt 19fc8 │ │ │ │ - lfd f3,0(r17) │ │ │ │ - lfd f4,8(r17) │ │ │ │ + bne 18370 │ │ │ │ + ld r26,48(r31) │ │ │ │ + ld r29,32(r31) │ │ │ │ + ld r27,80(r31) │ │ │ │ + b 17ec8 │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + blt 186a0 │ │ │ │ + plfd f3,203692 # 4a220 │ │ │ │ + nop │ │ │ │ + plfd f4,203688 # 4a228 │ │ │ │ fmr f1,f26 │ │ │ │ fmr f2,f27 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ - b 19e54 │ │ │ │ + b 18550 │ │ │ │ fneg f1,f12 │ │ │ │ fneg f2,f13 │ │ │ │ - bl 38a0 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 38c0 │ │ │ │ fmr f3,f26 │ │ │ │ fmr f4,f27 │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - bl 32c0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - b 19e2c │ │ │ │ - ld r20,48(r14) │ │ │ │ - ld r30,8(r14) │ │ │ │ - ld r3,0(r1) │ │ │ │ - ld r21,72(r14) │ │ │ │ - ld r6,88(r14) │ │ │ │ - ld r5,120(r14) │ │ │ │ - ld r16,264(r14) │ │ │ │ - std r1,144(r31) │ │ │ │ - sldi r23,r20,3 │ │ │ │ - cmpdi r30,0 │ │ │ │ + bl 329c │ │ │ │ + bl 32e0 │ │ │ │ + b 18528 │ │ │ │ + ld r20,48(r30) │ │ │ │ + ld r23,8(r30) │ │ │ │ + mr r29,r1 │ │ │ │ + ld r10,0(r1) │ │ │ │ + ld r6,72(r30) │ │ │ │ + ld r5,88(r30) │ │ │ │ + ld r4,120(r30) │ │ │ │ + ld r14,264(r30) │ │ │ │ + sldi r3,r20,3 │ │ │ │ + cmpdi r23,0 │ │ │ │ cmpdi cr4,r20,0 │ │ │ │ - mr r24,r20 │ │ │ │ - addi r8,r23,15 │ │ │ │ - clrrdi r8,r8,4 │ │ │ │ - neg r8,r8 │ │ │ │ - stdux r3,r1,r8 │ │ │ │ - addi r3,r1,32 │ │ │ │ - ble 1a1b4 │ │ │ │ - mtctr r30 │ │ │ │ - mr r17,r16 │ │ │ │ + addi r9,r3,15 │ │ │ │ + clrrdi r9,r9,4 │ │ │ │ + neg r9,r9 │ │ │ │ + stdux r10,r1,r9 │ │ │ │ + addi r10,r1,32 │ │ │ │ + ble 18860 │ │ │ │ + mtctr r23 │ │ │ │ + mr r21,r14 │ │ │ │ li r22,0 │ │ │ │ li r15,0 │ │ │ │ cmpdi cr4,r20,0 │ │ │ │ - li r8,0 │ │ │ │ - std r8,0(r17) │ │ │ │ - std r15,8(r17) │ │ │ │ - ble cr4,1a2c8 │ │ │ │ - addi r8,r21,-8 │ │ │ │ - addi r7,r3,-8 │ │ │ │ - std r27,48(r31) │ │ │ │ - std r28,128(r31) │ │ │ │ - mr r27,r15 │ │ │ │ - std r26,136(r31) │ │ │ │ - li r29,0 │ │ │ │ - mr r26,r17 │ │ │ │ + li r9,0 │ │ │ │ + std r9,0(r21) │ │ │ │ + std r15,8(r21) │ │ │ │ + ble cr4,18990 │ │ │ │ + addi r28,r10,-8 │ │ │ │ + addi r24,r6,-8 │ │ │ │ + mr r9,r15 │ │ │ │ + std r27,112(r31) │ │ │ │ + std r25,104(r31) │ │ │ │ + mr r27,r21 │ │ │ │ + mr r21,r4 │ │ │ │ + std r26,88(r31) │ │ │ │ + std r2,96(r31) │ │ │ │ + mr r15,r28 │ │ │ │ + add r24,r24,r3 │ │ │ │ mr r28,r6 │ │ │ │ - mr r17,r5 │ │ │ │ - add r23,r8,r23 │ │ │ │ - mr r15,r7 │ │ │ │ - std r9,88(r31) │ │ │ │ - std r10,96(r31) │ │ │ │ - std r18,104(r31) │ │ │ │ - std r25,112(r31) │ │ │ │ - std r30,40(r31) │ │ │ │ - std r24,120(r31) │ │ │ │ - mr r3,r28 │ │ │ │ - sldi r19,r22,4 │ │ │ │ - li r18,0 │ │ │ │ - mr r24,r15 │ │ │ │ - mr r30,r21 │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ - add r19,r17,r19 │ │ │ │ + std r5,80(r31) │ │ │ │ + std r29,120(r31) │ │ │ │ + std r19,128(r31) │ │ │ │ + std r30,136(r31) │ │ │ │ + ld r3,80(r31) │ │ │ │ + std r9,48(r31) │ │ │ │ + sldi r16,r22,4 │ │ │ │ + mr r30,r27 │ │ │ │ + li r19,0 │ │ │ │ + mr r29,r28 │ │ │ │ + mr r27,r15 │ │ │ │ + add r16,r21,r16 │ │ │ │ + bl 3290 │ │ │ │ + ld r9,48(r31) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - b 1a0ec │ │ │ │ - nop │ │ │ │ - ldu r9,8(r30) │ │ │ │ - mulld r18,r18,r9 │ │ │ │ - std r18,0(r26) │ │ │ │ - ld r25,0(r30) │ │ │ │ - addi r19,r19,16 │ │ │ │ - mr r3,r25 │ │ │ │ - bl 4d7c8 │ │ │ │ + mr r26,r9 │ │ │ │ + b 187bc │ │ │ │ nop │ │ │ │ - lfd f3,-16(r19) │ │ │ │ - lfd f4,-8(r19) │ │ │ │ - bl 4db58 │ │ │ │ nop │ │ │ │ + ldu r2,8(r29) │ │ │ │ + mulld r19,r19,r2 │ │ │ │ + std r19,0(r30) │ │ │ │ + ld r25,0(r29) │ │ │ │ + addi r16,r16,16 │ │ │ │ + mr r3,r25 │ │ │ │ + bl 3290 │ │ │ │ + lfd f3,-16(r16) │ │ │ │ + lfd f4,-8(r16) │ │ │ │ + bl 329c │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - bl 4da58 │ │ │ │ - nop │ │ │ │ - bl 38c0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - bl 4d4b8 │ │ │ │ - nop │ │ │ │ - cmpld r23,r30 │ │ │ │ - divd r9,r3,r25 │ │ │ │ - mulld r9,r9,r25 │ │ │ │ - subf r9,r9,r3 │ │ │ │ - add r9,r9,r25 │ │ │ │ - divd r3,r9,r25 │ │ │ │ + bl 2fd0 │ │ │ │ + bl 38e0 │ │ │ │ + bl 3430 │ │ │ │ + cmpld r24,r29 │ │ │ │ + divd r2,r3,r25 │ │ │ │ + mulld r2,r2,r25 │ │ │ │ + subf r2,r2,r3 │ │ │ │ + add r2,r2,r25 │ │ │ │ + divd r3,r2,r25 │ │ │ │ mulld r3,r3,r25 │ │ │ │ - subf r9,r3,r9 │ │ │ │ - add r18,r9,r18 │ │ │ │ - stdu r9,8(r24) │ │ │ │ - std r18,0(r26) │ │ │ │ - bne 1a0e0 │ │ │ │ - ld r9,40(r31) │ │ │ │ - addi r27,r27,1 │ │ │ │ - cmpd r9,r27 │ │ │ │ - beq 1a190 │ │ │ │ - addi r26,r26,16 │ │ │ │ + subf r2,r3,r2 │ │ │ │ + add r19,r2,r19 │ │ │ │ + stdu r2,8(r27) │ │ │ │ + std r19,0(r30) │ │ │ │ + bne 187b0 │ │ │ │ + addi r9,r26,1 │ │ │ │ + cmpd r23,r9 │ │ │ │ + beq 18840 │ │ │ │ + li r2,0 │ │ │ │ + addi r27,r30,16 │ │ │ │ add r22,r22,r20 │ │ │ │ - std r29,0(r26) │ │ │ │ - std r27,8(r26) │ │ │ │ - b 1a0b0 │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - mr r30,r9 │ │ │ │ - ld r27,48(r31) │ │ │ │ - ld r9,88(r31) │ │ │ │ - ld r10,96(r31) │ │ │ │ - ld r18,104(r31) │ │ │ │ - ld r25,112(r31) │ │ │ │ - ld r24,120(r31) │ │ │ │ - ld r28,128(r31) │ │ │ │ - ld r26,136(r31) │ │ │ │ - addi r5,r21,-8 │ │ │ │ - li r8,1 │ │ │ │ - ble cr4,1a8c8 │ │ │ │ - andi. r6,r20,3 │ │ │ │ - li r3,1 │ │ │ │ - addi r4,r20,-1 │ │ │ │ - beq 1a208 │ │ │ │ - cmpdi r6,1 │ │ │ │ - beq 1a1f8 │ │ │ │ - cmpdi r6,2 │ │ │ │ - beq 1a1ec │ │ │ │ - ld r8,0(r21) │ │ │ │ - mr r5,r21 │ │ │ │ - mr r24,r4 │ │ │ │ - ldu r6,8(r5) │ │ │ │ - addi r24,r24,-1 │ │ │ │ - mulld r8,r8,r6 │ │ │ │ - ldu r6,8(r5) │ │ │ │ - cmpdi r24,1 │ │ │ │ - mulld r8,r8,r6 │ │ │ │ - beq 1a238 │ │ │ │ - srdi r7,r20,2 │ │ │ │ - mtctr r7 │ │ │ │ - ld r11,8(r5) │ │ │ │ - ld r4,16(r5) │ │ │ │ - ld r6,24(r5) │ │ │ │ - addi r5,r5,32 │ │ │ │ - mulld r8,r8,r11 │ │ │ │ - mulld r3,r3,r4 │ │ │ │ - ld r7,0(r5) │ │ │ │ - mulld r8,r8,r6 │ │ │ │ - mulld r3,r3,r7 │ │ │ │ - bdnz 1a210 │ │ │ │ - mulld r3,r8,r3 │ │ │ │ - std r10,48(r31) │ │ │ │ - std r9,40(r31) │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ - bl 3520 │ │ │ │ - ld r2,24(r1) │ │ │ │ - bl 3720 │ │ │ │ - ld r2,24(r1) │ │ │ │ - bl 4d4b8 │ │ │ │ - nop │ │ │ │ - ld r10,48(r31) │ │ │ │ - ld r9,40(r31) │ │ │ │ - addi r23,r3,-1 │ │ │ │ - sldi r3,r30,4 │ │ │ │ - std r10,48(r31) │ │ │ │ - std r9,40(r31) │ │ │ │ - bl 3560 │ │ │ │ - ld r2,24(r1) │ │ │ │ - mr r6,r23 │ │ │ │ - mr r4,r16 │ │ │ │ + std r9,8(r27) │ │ │ │ + std r2,0(r27) │ │ │ │ + b 18770 │ │ │ │ + ld r26,88(r31) │ │ │ │ + ld r2,96(r31) │ │ │ │ + mr r6,r28 │ │ │ │ + ld r25,104(r31) │ │ │ │ + ld r27,112(r31) │ │ │ │ + ld r29,120(r31) │ │ │ │ + ld r19,128(r31) │ │ │ │ + ld r30,136(r31) │ │ │ │ + li r22,-1 │ │ │ │ + ble cr4,18950 │ │ │ │ + cmpdi r20,1 │ │ │ │ + beq 18f80 │ │ │ │ + xxspltib vs32,1 │ │ │ │ + srdi r9,r20,1 │ │ │ │ + mr r10,r6 │ │ │ │ + andi. r5,r9,3 │ │ │ │ + addi r4,r9,-1 │ │ │ │ + mr r8,r9 │ │ │ │ + vextsb2d v0,v0 │ │ │ │ + xxmr vs45,vs32 │ │ │ │ + beq 188d4 │ │ │ │ + cmpdi r5,1 │ │ │ │ + beq 188c0 │ │ │ │ + cmpdi r5,2 │ │ │ │ + beq 188b0 │ │ │ │ + lxv vs32,0(r6) │ │ │ │ + mr r9,r4 │ │ │ │ + addi r10,r6,16 │ │ │ │ + lxv vs33,0(r10) │ │ │ │ + addi r9,r9,-1 │ │ │ │ + addi r10,r10,16 │ │ │ │ + vmulld v0,v0,v1 │ │ │ │ + lxv vs33,0(r10) │ │ │ │ + addic. r9,r9,-1 │ │ │ │ + addi r10,r10,16 │ │ │ │ + vmulld v0,v0,v1 │ │ │ │ + beq 18908 │ │ │ │ + srdi r8,r8,2 │ │ │ │ + mtctr r8 │ │ │ │ + lxv vs33,0(r10) │ │ │ │ + lxv vs44,16(r10) │ │ │ │ + addi r9,r9,-4 │ │ │ │ + addi r10,r10,64 │ │ │ │ + lxv vs42,-32(r10) │ │ │ │ + lxv vs43,-16(r10) │ │ │ │ + vmulld v0,v0,v1 │ │ │ │ + vmulld v13,v13,v12 │ │ │ │ + vmulld v0,v0,v10 │ │ │ │ + vmulld v13,v13,v11 │ │ │ │ + bdnz 188dc │ │ │ │ + vmulld v0,v0,v13 │ │ │ │ + mtvsrdd vs33,r9,r9 │ │ │ │ + andi. r9,r20,1 │ │ │ │ + clrrdi r7,r20,1 │ │ │ │ + xxsldwi vs33,vs33,vs32,2 │ │ │ │ + vmulld v0,v1,v0 │ │ │ │ + mfvsrld r3,vs32 │ │ │ │ + beq 18934 │ │ │ │ + sldi r7,r7,3 │ │ │ │ + ldx r9,r6,r7 │ │ │ │ + mulld r3,r3,r9 │ │ │ │ + std r2,48(r31) │ │ │ │ + bl 3290 │ │ │ │ + bl 3540 │ │ │ │ + bl 3740 │ │ │ │ + bl 3430 │ │ │ │ + ld r2,48(r31) │ │ │ │ + addi r22,r3,-1 │ │ │ │ + sldi r3,r23,4 │ │ │ │ + std r2,48(r31) │ │ │ │ + bl 3580 │ │ │ │ + mr r6,r22 │ │ │ │ + mr r4,r14 │ │ │ │ mr r24,r3 │ │ │ │ - mr r3,r30 │ │ │ │ + mr r3,r23 │ │ │ │ mr r5,r24 │ │ │ │ - bl 3660 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 3680 │ │ │ │ mr r3,r24 │ │ │ │ - bl 3540 │ │ │ │ - ld r2,24(r1) │ │ │ │ - ld r9,144(r31) │ │ │ │ - ld r8,0(r1) │ │ │ │ - ld r10,48(r31) │ │ │ │ - std r8,0(r9) │ │ │ │ - mr r1,r9 │ │ │ │ - ld r9,40(r31) │ │ │ │ - b 18a04 │ │ │ │ + bl 3560 │ │ │ │ + ld r9,0(r1) │ │ │ │ + ld r2,48(r31) │ │ │ │ + std r9,0(r29) │ │ │ │ + mr r1,r29 │ │ │ │ + b 172a8 │ │ │ │ addi r15,r15,1 │ │ │ │ - addi r17,r17,16 │ │ │ │ + addi r21,r21,16 │ │ │ │ add r22,r22,r20 │ │ │ │ - bdnz 1a05c │ │ │ │ - b 1a1b4 │ │ │ │ - ld r6,48(r14) │ │ │ │ - ld r8,72(r14) │ │ │ │ - ld r11,0(r1) │ │ │ │ - ld r22,8(r14) │ │ │ │ - mr r15,r1 │ │ │ │ - ld r4,88(r14) │ │ │ │ - ld r5,120(r14) │ │ │ │ - ld r17,264(r14) │ │ │ │ - std r8,48(r31) │ │ │ │ - sldi r8,r6,3 │ │ │ │ + bdnz 18724 │ │ │ │ + b 18860 │ │ │ │ + ld r10,48(r30) │ │ │ │ + ld r22,8(r30) │ │ │ │ + std r1,152(r31) │ │ │ │ + ld r8,0(r1) │ │ │ │ + ld r7,72(r30) │ │ │ │ + ld r4,88(r30) │ │ │ │ + ld r5,120(r30) │ │ │ │ + ld r29,264(r30) │ │ │ │ + sldi r3,r10,3 │ │ │ │ cmpdi r22,0 │ │ │ │ - cmpdi cr4,r6,0 │ │ │ │ - mr r30,r6 │ │ │ │ - addi r3,r8,15 │ │ │ │ - clrrdi r3,r3,4 │ │ │ │ - neg r3,r3 │ │ │ │ - stdux r11,r1,r3 │ │ │ │ - addi r11,r1,32 │ │ │ │ - ble 1a4b0 │ │ │ │ + cmpdi cr4,r10,0 │ │ │ │ + addi r9,r3,15 │ │ │ │ + clrrdi r9,r9,4 │ │ │ │ + neg r9,r9 │ │ │ │ + stdux r8,r1,r9 │ │ │ │ + addi r9,r1,32 │ │ │ │ + ble 18b58 │ │ │ │ mtctr r22 │ │ │ │ - mr r16,r17 │ │ │ │ + mr r20,r29 │ │ │ │ li r21,0 │ │ │ │ - li r20,0 │ │ │ │ - cmpdi cr4,r6,0 │ │ │ │ - li r3,0 │ │ │ │ - std r3,0(r16) │ │ │ │ - std r20,8(r16) │ │ │ │ - ble cr4,1a5c4 │ │ │ │ - ld r7,48(r31) │ │ │ │ - std r27,88(r31) │ │ │ │ - std r10,104(r31) │ │ │ │ - std r25,128(r31) │ │ │ │ - mr r10,r20 │ │ │ │ - std r26,160(r31) │ │ │ │ - mr r20,r6 │ │ │ │ - mr r26,r16 │ │ │ │ - mr r27,r4 │ │ │ │ + li r16,0 │ │ │ │ + cmpdi cr4,r10,0 │ │ │ │ + li r11,0 │ │ │ │ + std r11,0(r20) │ │ │ │ + std r16,8(r20) │ │ │ │ + ble cr4,18c8c │ │ │ │ + addi r8,r9,-8 │ │ │ │ + addi r24,r7,-8 │ │ │ │ + mr r9,r16 │ │ │ │ + std r26,88(r31) │ │ │ │ + std r2,96(r31) │ │ │ │ + mr r14,r10 │ │ │ │ + std r27,120(r31) │ │ │ │ + std r23,112(r31) │ │ │ │ + mr r27,r20 │ │ │ │ mr r16,r5 │ │ │ │ - std r9,96(r31) │ │ │ │ - std r18,112(r31) │ │ │ │ - std r19,120(r31) │ │ │ │ - std r23,136(r31) │ │ │ │ + mr r20,r7 │ │ │ │ + add r24,r24,r3 │ │ │ │ + mr r26,r8 │ │ │ │ + std r25,104(r31) │ │ │ │ + std r4,80(r31) │ │ │ │ + std r29,128(r31) │ │ │ │ + std r19,136(r31) │ │ │ │ std r30,144(r31) │ │ │ │ - std r28,152(r31) │ │ │ │ - addi r24,r7,-8 │ │ │ │ - addi r7,r11,-8 │ │ │ │ - add r24,r24,r8 │ │ │ │ - mr r25,r7 │ │ │ │ nop │ │ │ │ - mr r3,r27 │ │ │ │ - std r10,40(r31) │ │ │ │ - sldi r29,r21,4 │ │ │ │ - mr r30,r26 │ │ │ │ - li r18,0 │ │ │ │ - mr r26,r25 │ │ │ │ - bl 4d7c8 │ │ │ │ nop │ │ │ │ - ld r23,48(r31) │ │ │ │ - ld r10,40(r31) │ │ │ │ - add r29,r16,r29 │ │ │ │ + nop │ │ │ │ + ld r3,80(r31) │ │ │ │ + std r9,48(r31) │ │ │ │ + li r19,0 │ │ │ │ + sldi r28,r21,4 │ │ │ │ + mr r29,r20 │ │ │ │ + mr r30,r19 │ │ │ │ + add r28,r16,r28 │ │ │ │ + mr r19,r26 │ │ │ │ + bl 3290 │ │ │ │ + ld r9,48(r31) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - mr r28,r23 │ │ │ │ - mr r23,r10 │ │ │ │ - b 1a3ec │ │ │ │ - ldu r9,8(r28) │ │ │ │ - mulld r18,r18,r9 │ │ │ │ - std r18,0(r30) │ │ │ │ - ld r19,0(r28) │ │ │ │ - addi r29,r29,16 │ │ │ │ - mr r3,r19 │ │ │ │ - bl 4d7c8 │ │ │ │ + mr r25,r9 │ │ │ │ + b 18aac │ │ │ │ nop │ │ │ │ - lfd f3,-16(r29) │ │ │ │ - lfd f4,-8(r29) │ │ │ │ - bl 4db58 │ │ │ │ nop │ │ │ │ + ldu r2,8(r29) │ │ │ │ + mulld r30,r9,r2 │ │ │ │ + std r30,0(r27) │ │ │ │ + ld r23,0(r29) │ │ │ │ + addi r28,r28,16 │ │ │ │ + mr r3,r23 │ │ │ │ + bl 3290 │ │ │ │ + lfd f3,-16(r28) │ │ │ │ + lfd f4,-8(r28) │ │ │ │ + bl 329c │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - bl 4da58 │ │ │ │ - nop │ │ │ │ - bl 38c0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - bl 4d4b8 │ │ │ │ - nop │ │ │ │ - cmpld r24,r28 │ │ │ │ - divd r9,r3,r19 │ │ │ │ - mulld r9,r9,r19 │ │ │ │ - subf r9,r9,r3 │ │ │ │ - add r9,r9,r19 │ │ │ │ - divd r3,r9,r19 │ │ │ │ - mulld r3,r3,r19 │ │ │ │ - subf r9,r3,r9 │ │ │ │ - add r18,r9,r18 │ │ │ │ - stdu r9,8(r26) │ │ │ │ - std r18,0(r30) │ │ │ │ - bne 1a3e0 │ │ │ │ - addi r10,r23,1 │ │ │ │ - cmpd r22,r10 │ │ │ │ - beq 1a484 │ │ │ │ - li r9,0 │ │ │ │ - addi r26,r30,16 │ │ │ │ - add r21,r21,r20 │ │ │ │ - std r10,8(r26) │ │ │ │ - std r9,0(r26) │ │ │ │ - b 1a3a0 │ │ │ │ - ld r27,88(r31) │ │ │ │ - ld r9,96(r31) │ │ │ │ - ld r10,104(r31) │ │ │ │ - ld r18,112(r31) │ │ │ │ - mr r6,r20 │ │ │ │ - ld r19,120(r31) │ │ │ │ - ld r25,128(r31) │ │ │ │ - ld r23,136(r31) │ │ │ │ + bl 2fd0 │ │ │ │ + bl 38e0 │ │ │ │ + bl 3430 │ │ │ │ + cmpld r24,r29 │ │ │ │ + divd r2,r3,r23 │ │ │ │ + mulld r2,r2,r23 │ │ │ │ + subf r2,r2,r3 │ │ │ │ + add r2,r2,r23 │ │ │ │ + divd r3,r2,r23 │ │ │ │ + mulld r3,r3,r23 │ │ │ │ + subf r2,r3,r2 │ │ │ │ + add r9,r2,r30 │ │ │ │ + stdu r2,8(r19) │ │ │ │ + std r9,0(r27) │ │ │ │ + bne 18aa0 │ │ │ │ + addi r9,r25,1 │ │ │ │ + cmpd r22,r9 │ │ │ │ + beq 18b30 │ │ │ │ + li r2,0 │ │ │ │ + addi r27,r27,16 │ │ │ │ + add r21,r21,r14 │ │ │ │ + std r9,8(r27) │ │ │ │ + std r2,0(r27) │ │ │ │ + b 18a60 │ │ │ │ + ld r26,88(r31) │ │ │ │ + ld r2,96(r31) │ │ │ │ + mr r10,r14 │ │ │ │ + mr r7,r20 │ │ │ │ + ld r25,104(r31) │ │ │ │ + ld r23,112(r31) │ │ │ │ + ld r27,120(r31) │ │ │ │ + ld r29,128(r31) │ │ │ │ + ld r19,136(r31) │ │ │ │ ld r30,144(r31) │ │ │ │ - ld r28,152(r31) │ │ │ │ - ld r26,160(r31) │ │ │ │ - ld r8,48(r31) │ │ │ │ - addi r4,r8,-8 │ │ │ │ - li r8,1 │ │ │ │ - ble cr4,1a8d0 │ │ │ │ - andi. r5,r6,3 │ │ │ │ - li r3,1 │ │ │ │ - addi r11,r6,-1 │ │ │ │ - beq 1a508 │ │ │ │ - cmpdi r5,1 │ │ │ │ - beq 1a4f8 │ │ │ │ - cmpdi r5,2 │ │ │ │ - beq 1a4ec │ │ │ │ - ld r4,48(r31) │ │ │ │ - mr r30,r11 │ │ │ │ - ld r8,0(r4) │ │ │ │ - ldu r5,8(r4) │ │ │ │ - addi r30,r30,-1 │ │ │ │ - mulld r8,r8,r5 │ │ │ │ - ldu r5,8(r4) │ │ │ │ - cmpdi r30,1 │ │ │ │ - mulld r8,r8,r5 │ │ │ │ - beq 1a538 │ │ │ │ - srdi r7,r6,2 │ │ │ │ - mtctr r7 │ │ │ │ - ld r11,8(r4) │ │ │ │ - ld r5,16(r4) │ │ │ │ - ld r6,24(r4) │ │ │ │ - addi r4,r4,32 │ │ │ │ - mulld r8,r8,r11 │ │ │ │ - mulld r3,r3,r5 │ │ │ │ - ld r7,0(r4) │ │ │ │ - mulld r8,r8,r6 │ │ │ │ - mulld r3,r3,r7 │ │ │ │ - bdnz 1a510 │ │ │ │ - mulld r3,r8,r3 │ │ │ │ - std r10,48(r31) │ │ │ │ - std r9,40(r31) │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ - bl 3520 │ │ │ │ - ld r2,24(r1) │ │ │ │ - bl 3720 │ │ │ │ - ld r2,24(r1) │ │ │ │ - bl 4d4b8 │ │ │ │ - nop │ │ │ │ - ld r10,48(r31) │ │ │ │ - ld r9,40(r31) │ │ │ │ - addi r24,r3,-1 │ │ │ │ + li r21,-1 │ │ │ │ + ble cr4,18c48 │ │ │ │ + cmpdi r10,1 │ │ │ │ + beq 18f98 │ │ │ │ + xxspltib vs32,1 │ │ │ │ + srdi r9,r10,1 │ │ │ │ + mr r5,r7 │ │ │ │ + andi. r4,r9,3 │ │ │ │ + addi r3,r9,-1 │ │ │ │ + mr r8,r9 │ │ │ │ + vextsb2d v0,v0 │ │ │ │ + xxmr vs45,vs32 │ │ │ │ + beq 18bcc │ │ │ │ + cmpdi r4,1 │ │ │ │ + beq 18bb8 │ │ │ │ + cmpdi r4,2 │ │ │ │ + beq 18ba8 │ │ │ │ + lxv vs32,0(r7) │ │ │ │ + mr r9,r3 │ │ │ │ + addi r5,r7,16 │ │ │ │ + lxv vs33,0(r5) │ │ │ │ + addi r9,r9,-1 │ │ │ │ + addi r5,r5,16 │ │ │ │ + vmulld v0,v0,v1 │ │ │ │ + lxv vs33,0(r5) │ │ │ │ + addic. r9,r9,-1 │ │ │ │ + addi r5,r5,16 │ │ │ │ + vmulld v0,v0,v1 │ │ │ │ + beq 18c00 │ │ │ │ + srdi r8,r8,2 │ │ │ │ + mtctr r8 │ │ │ │ + lxv vs33,0(r5) │ │ │ │ + lxv vs44,16(r5) │ │ │ │ + addi r9,r9,-4 │ │ │ │ + addi r5,r5,64 │ │ │ │ + lxv vs42,-32(r5) │ │ │ │ + lxv vs43,-16(r5) │ │ │ │ + vmulld v0,v0,v1 │ │ │ │ + vmulld v13,v13,v12 │ │ │ │ + vmulld v0,v0,v10 │ │ │ │ + vmulld v13,v13,v11 │ │ │ │ + bdnz 18bd4 │ │ │ │ + vmulld v0,v0,v13 │ │ │ │ + mtvsrdd vs33,r9,r9 │ │ │ │ + andi. r9,r10,1 │ │ │ │ + clrrdi r6,r10,1 │ │ │ │ + xxsldwi vs33,vs33,vs32,2 │ │ │ │ + vmulld v0,v1,v0 │ │ │ │ + mfvsrld r3,vs32 │ │ │ │ + beq 18c2c │ │ │ │ + sldi r6,r6,3 │ │ │ │ + ldx r9,r7,r6 │ │ │ │ + mulld r3,r3,r9 │ │ │ │ + std r2,48(r31) │ │ │ │ + bl 3290 │ │ │ │ + bl 3540 │ │ │ │ + bl 3740 │ │ │ │ + bl 3430 │ │ │ │ + ld r2,48(r31) │ │ │ │ + addi r21,r3,-1 │ │ │ │ sldi r3,r22,4 │ │ │ │ - std r10,48(r31) │ │ │ │ - std r9,40(r31) │ │ │ │ - bl 3560 │ │ │ │ - ld r2,24(r1) │ │ │ │ - mr r6,r24 │ │ │ │ - mr r4,r17 │ │ │ │ - mr r30,r3 │ │ │ │ + std r2,48(r31) │ │ │ │ + bl 3580 │ │ │ │ + mr r6,r21 │ │ │ │ + mr r4,r29 │ │ │ │ + mr r24,r3 │ │ │ │ mr r3,r22 │ │ │ │ - mr r5,r30 │ │ │ │ - bl 3660 │ │ │ │ - ld r2,24(r1) │ │ │ │ - mr r3,r30 │ │ │ │ - bl 3540 │ │ │ │ - ld r2,24(r1) │ │ │ │ - ld r8,0(r1) │ │ │ │ - ld r10,48(r31) │ │ │ │ - ld r9,40(r31) │ │ │ │ - std r8,0(r15) │ │ │ │ - mr r1,r15 │ │ │ │ - b 1972c │ │ │ │ - addi r20,r20,1 │ │ │ │ - addi r16,r16,16 │ │ │ │ - add r21,r21,r6 │ │ │ │ - bdnz 1a340 │ │ │ │ - b 1a4b0 │ │ │ │ - ld r8,72(r14) │ │ │ │ - ld r5,0(r1) │ │ │ │ - ld r19,48(r14) │ │ │ │ - ld r23,8(r14) │ │ │ │ - ld r17,264(r14) │ │ │ │ - std r1,152(r31) │ │ │ │ - std r8,40(r31) │ │ │ │ - ld r8,88(r14) │ │ │ │ - sldi r6,r19,3 │ │ │ │ + mr r5,r24 │ │ │ │ + bl 3680 │ │ │ │ + mr r3,r24 │ │ │ │ + bl 3560 │ │ │ │ + ld r2,152(r31) │ │ │ │ + ld r9,0(r1) │ │ │ │ + std r9,0(r2) │ │ │ │ + mr r1,r2 │ │ │ │ + ld r2,48(r31) │ │ │ │ + b 17eec │ │ │ │ + addi r16,r16,1 │ │ │ │ + addi r20,r20,16 │ │ │ │ + add r21,r21,r10 │ │ │ │ + bdnz 18a00 │ │ │ │ + b 18b58 │ │ │ │ + ld r9,88(r30) │ │ │ │ + ld r15,48(r30) │ │ │ │ + std r1,144(r31) │ │ │ │ + ld r6,0(r1) │ │ │ │ + ld r23,8(r30) │ │ │ │ + ld r8,72(r30) │ │ │ │ + ld r17,264(r30) │ │ │ │ + std r9,80(r31) │ │ │ │ + ld r9,120(r30) │ │ │ │ + sldi r24,r15,3 │ │ │ │ + cmpdi cr4,r15,0 │ │ │ │ cmpdi r23,0 │ │ │ │ - cmpdi cr4,r19,0 │ │ │ │ - mr r30,r19 │ │ │ │ - std r8,48(r31) │ │ │ │ - ld r8,120(r14) │ │ │ │ - mr r4,r8 │ │ │ │ - addi r8,r6,15 │ │ │ │ - clrrdi r8,r8,4 │ │ │ │ - neg r8,r8 │ │ │ │ - stdux r5,r1,r8 │ │ │ │ - addi r8,r1,32 │ │ │ │ - ble 1a794 │ │ │ │ + mr r7,r9 │ │ │ │ + addi r9,r24,15 │ │ │ │ + clrrdi r9,r9,4 │ │ │ │ + neg r9,r9 │ │ │ │ + stdux r6,r1,r9 │ │ │ │ + addi r6,r1,32 │ │ │ │ + ble 18e30 │ │ │ │ mtctr r23 │ │ │ │ mr r16,r17 │ │ │ │ li r22,0 │ │ │ │ li r21,0 │ │ │ │ - cmpdi cr4,r19,0 │ │ │ │ - li r5,0 │ │ │ │ - std r5,0(r16) │ │ │ │ + cmpdi cr4,r15,0 │ │ │ │ + li r9,0 │ │ │ │ + std r9,0(r16) │ │ │ │ std r21,8(r16) │ │ │ │ - ble cr4,1a8ac │ │ │ │ - ld r7,40(r31) │ │ │ │ - addi r8,r8,-8 │ │ │ │ + ble cr4,18f64 │ │ │ │ + addi r9,r8,-8 │ │ │ │ + addi r10,r6,-8 │ │ │ │ std r29,120(r31) │ │ │ │ - std r28,136(r31) │ │ │ │ - mr r29,r21 │ │ │ │ - mr r28,r16 │ │ │ │ - mr r21,r4 │ │ │ │ - std r27,88(r31) │ │ │ │ - std r9,96(r31) │ │ │ │ - mr r16,r8 │ │ │ │ - std r10,104(r31) │ │ │ │ std r25,112(r31) │ │ │ │ - std r30,128(r31) │ │ │ │ - std r26,144(r31) │ │ │ │ - addi r24,r7,-8 │ │ │ │ - add r24,r24,r6 │ │ │ │ - ld r3,48(r31) │ │ │ │ + mr r29,r16 │ │ │ │ + mr r20,r8 │ │ │ │ + std r26,96(r31) │ │ │ │ + std r2,104(r31) │ │ │ │ + add r24,r9,r24 │ │ │ │ + mr r16,r10 │ │ │ │ + mr r9,r21 │ │ │ │ + mr r21,r7 │ │ │ │ + std r27,128(r31) │ │ │ │ + std r30,136(r31) │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + ld r3,80(r31) │ │ │ │ li r25,0 │ │ │ │ - sldi r20,r22,4 │ │ │ │ - mr r26,r16 │ │ │ │ + sldi r28,r22,4 │ │ │ │ + std r9,48(r31) │ │ │ │ + mr r27,r20 │ │ │ │ mr r30,r25 │ │ │ │ - add r20,r21,r20 │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ - ld r27,40(r31) │ │ │ │ + add r28,r21,r28 │ │ │ │ + mr r25,r16 │ │ │ │ + bl 3290 │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - mr r25,r27 │ │ │ │ - b 1a6dc │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - ldu r9,8(r25) │ │ │ │ - mulld r30,r10,r9 │ │ │ │ - std r30,0(r28) │ │ │ │ - ld r27,0(r25) │ │ │ │ - addi r20,r20,16 │ │ │ │ - mr r3,r27 │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ - lfd f3,-16(r20) │ │ │ │ - lfd f4,-8(r20) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + b 18d8c │ │ │ │ + ldu r2,8(r27) │ │ │ │ + mulld r30,r9,r2 │ │ │ │ + std r30,0(r29) │ │ │ │ + ld r26,0(r27) │ │ │ │ + addi r28,r28,16 │ │ │ │ + mr r3,r26 │ │ │ │ + bl 3290 │ │ │ │ + lfd f3,-16(r28) │ │ │ │ + lfd f4,-8(r28) │ │ │ │ + bl 329c │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - bl 4da58 │ │ │ │ - nop │ │ │ │ - bl 38c0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - bl 4d4b8 │ │ │ │ - nop │ │ │ │ - cmpld r24,r25 │ │ │ │ - divd r9,r3,r27 │ │ │ │ - mulld r9,r9,r27 │ │ │ │ - subf r9,r9,r3 │ │ │ │ - add r9,r9,r27 │ │ │ │ - divd r3,r9,r27 │ │ │ │ - mulld r3,r3,r27 │ │ │ │ - subf r9,r3,r9 │ │ │ │ - add r10,r9,r30 │ │ │ │ - stdu r9,8(r26) │ │ │ │ - std r10,0(r28) │ │ │ │ - bne 1a6d0 │ │ │ │ - addi r29,r29,1 │ │ │ │ - cmpd r29,r23 │ │ │ │ - beq 1a774 │ │ │ │ - li r9,0 │ │ │ │ - addi r28,r28,16 │ │ │ │ - add r22,r22,r19 │ │ │ │ - std r29,8(r28) │ │ │ │ - std r9,0(r28) │ │ │ │ - b 1a690 │ │ │ │ - ld r27,88(r31) │ │ │ │ - ld r9,96(r31) │ │ │ │ - ld r10,104(r31) │ │ │ │ + bl 2fd0 │ │ │ │ + bl 38e0 │ │ │ │ + bl 3430 │ │ │ │ + cmpld r24,r27 │ │ │ │ + divd r2,r3,r26 │ │ │ │ + mulld r2,r2,r26 │ │ │ │ + subf r2,r2,r3 │ │ │ │ + add r2,r2,r26 │ │ │ │ + divd r3,r2,r26 │ │ │ │ + mulld r3,r3,r26 │ │ │ │ + subf r2,r3,r2 │ │ │ │ + add r9,r2,r30 │ │ │ │ + stdu r2,8(r25) │ │ │ │ + std r9,0(r29) │ │ │ │ + bne 18d80 │ │ │ │ + ld r9,48(r31) │ │ │ │ + addi r9,r9,1 │ │ │ │ + cmpd r23,r9 │ │ │ │ + beq 18e14 │ │ │ │ + li r2,0 │ │ │ │ + addi r29,r29,16 │ │ │ │ + add r22,r22,r15 │ │ │ │ + std r9,8(r29) │ │ │ │ + std r2,0(r29) │ │ │ │ + b 18d50 │ │ │ │ + ld r26,96(r31) │ │ │ │ + ld r2,104(r31) │ │ │ │ + mr r8,r20 │ │ │ │ ld r25,112(r31) │ │ │ │ ld r29,120(r31) │ │ │ │ - ld r30,128(r31) │ │ │ │ - ld r28,136(r31) │ │ │ │ - ld r26,144(r31) │ │ │ │ - ld r8,40(r31) │ │ │ │ - addi r5,r8,-8 │ │ │ │ - li r8,1 │ │ │ │ - ble cr4,1a8d8 │ │ │ │ - andi. r6,r19,3 │ │ │ │ - li r3,1 │ │ │ │ - addi r4,r19,-1 │ │ │ │ - beq 1a7ec │ │ │ │ - cmpdi r6,1 │ │ │ │ - beq 1a7dc │ │ │ │ - cmpdi r6,2 │ │ │ │ - beq 1a7d0 │ │ │ │ - ld r5,40(r31) │ │ │ │ - mr r30,r4 │ │ │ │ - ld r8,0(r5) │ │ │ │ - ldu r6,8(r5) │ │ │ │ - addi r30,r30,-1 │ │ │ │ - mulld r8,r8,r6 │ │ │ │ - ldu r6,8(r5) │ │ │ │ - cmpdi r30,1 │ │ │ │ - mulld r8,r8,r6 │ │ │ │ - beq 1a81c │ │ │ │ - srdi r7,r19,2 │ │ │ │ - mtctr r7 │ │ │ │ - ld r11,8(r5) │ │ │ │ - ld r4,16(r5) │ │ │ │ - ld r6,24(r5) │ │ │ │ - addi r5,r5,32 │ │ │ │ - mulld r8,r8,r11 │ │ │ │ - mulld r3,r3,r4 │ │ │ │ - ld r7,0(r5) │ │ │ │ - mulld r8,r8,r6 │ │ │ │ - mulld r3,r3,r7 │ │ │ │ - bdnz 1a7f4 │ │ │ │ - mulld r3,r8,r3 │ │ │ │ - std r10,48(r31) │ │ │ │ - std r9,40(r31) │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ - bl 3520 │ │ │ │ - ld r2,24(r1) │ │ │ │ - bl 3720 │ │ │ │ - ld r2,24(r1) │ │ │ │ - bl 4d4b8 │ │ │ │ - nop │ │ │ │ - ld r10,48(r31) │ │ │ │ - ld r9,40(r31) │ │ │ │ - addi r24,r3,-1 │ │ │ │ + ld r27,128(r31) │ │ │ │ + ld r30,136(r31) │ │ │ │ + li r22,-1 │ │ │ │ + ble cr4,18f20 │ │ │ │ + cmpdi r15,1 │ │ │ │ + beq 18f8c │ │ │ │ + xxspltib vs32,1 │ │ │ │ + srdi r9,r15,1 │ │ │ │ + mr r7,r8 │ │ │ │ + andi. r5,r9,3 │ │ │ │ + addi r4,r9,-1 │ │ │ │ + mr r6,r9 │ │ │ │ + vextsb2d v0,v0 │ │ │ │ + xxmr vs45,vs32 │ │ │ │ + beq 18ea4 │ │ │ │ + cmpdi r5,1 │ │ │ │ + beq 18e90 │ │ │ │ + cmpdi r5,2 │ │ │ │ + beq 18e80 │ │ │ │ + lxv vs32,0(r8) │ │ │ │ + mr r9,r4 │ │ │ │ + addi r7,r8,16 │ │ │ │ + lxv vs33,0(r7) │ │ │ │ + addi r9,r9,-1 │ │ │ │ + addi r7,r7,16 │ │ │ │ + vmulld v0,v0,v1 │ │ │ │ + lxv vs33,0(r7) │ │ │ │ + addic. r9,r9,-1 │ │ │ │ + addi r7,r7,16 │ │ │ │ + vmulld v0,v0,v1 │ │ │ │ + beq 18ed8 │ │ │ │ + srdi r10,r6,2 │ │ │ │ + mtctr r10 │ │ │ │ + lxv vs33,0(r7) │ │ │ │ + lxv vs44,16(r7) │ │ │ │ + addi r9,r9,-4 │ │ │ │ + addi r7,r7,64 │ │ │ │ + lxv vs42,-32(r7) │ │ │ │ + lxv vs43,-16(r7) │ │ │ │ + vmulld v0,v0,v1 │ │ │ │ + vmulld v13,v13,v12 │ │ │ │ + vmulld v0,v0,v10 │ │ │ │ + vmulld v13,v13,v11 │ │ │ │ + bdnz 18eac │ │ │ │ + vmulld v0,v0,v13 │ │ │ │ + mtvsrdd vs33,r9,r9 │ │ │ │ + andi. r9,r15,1 │ │ │ │ + clrrdi r10,r15,1 │ │ │ │ + xxsldwi vs33,vs33,vs32,2 │ │ │ │ + vmulld v0,v1,v0 │ │ │ │ + mfvsrld r3,vs32 │ │ │ │ + beq 18f04 │ │ │ │ + sldi r10,r10,3 │ │ │ │ + ldx r9,r8,r10 │ │ │ │ + mulld r3,r3,r9 │ │ │ │ + std r2,48(r31) │ │ │ │ + bl 3290 │ │ │ │ + bl 3540 │ │ │ │ + bl 3740 │ │ │ │ + bl 3430 │ │ │ │ + ld r2,48(r31) │ │ │ │ + addi r22,r3,-1 │ │ │ │ sldi r3,r23,4 │ │ │ │ - std r10,48(r31) │ │ │ │ - std r9,40(r31) │ │ │ │ - bl 3560 │ │ │ │ - ld r2,24(r1) │ │ │ │ - mr r6,r24 │ │ │ │ + std r2,48(r31) │ │ │ │ + bl 3580 │ │ │ │ + mr r6,r22 │ │ │ │ mr r4,r17 │ │ │ │ - mr r30,r3 │ │ │ │ + mr r24,r3 │ │ │ │ mr r3,r23 │ │ │ │ - mr r5,r30 │ │ │ │ - bl 3660 │ │ │ │ - ld r2,24(r1) │ │ │ │ - mr r3,r30 │ │ │ │ - bl 3540 │ │ │ │ - ld r2,24(r1) │ │ │ │ - ld r9,152(r31) │ │ │ │ - ld r8,0(r1) │ │ │ │ - ld r10,48(r31) │ │ │ │ - std r8,0(r9) │ │ │ │ - mr r1,r9 │ │ │ │ - ld r9,40(r31) │ │ │ │ - b 19ba4 │ │ │ │ + mr r5,r24 │ │ │ │ + bl 3680 │ │ │ │ + mr r3,r24 │ │ │ │ + bl 3560 │ │ │ │ + ld r2,144(r31) │ │ │ │ + ld r9,0(r1) │ │ │ │ + std r9,0(r2) │ │ │ │ + mr r1,r2 │ │ │ │ + ld r2,48(r31) │ │ │ │ + b 182f4 │ │ │ │ addi r21,r21,1 │ │ │ │ addi r16,r16,16 │ │ │ │ - add r22,r22,r19 │ │ │ │ - bdnz 1a644 │ │ │ │ - b 1a794 │ │ │ │ + add r22,r22,r15 │ │ │ │ + bdnz 18d04 │ │ │ │ + b 18e30 │ │ │ │ addi r24,r24,1 │ │ │ │ - b 196ac │ │ │ │ - li r23,-1 │ │ │ │ - b 1a270 │ │ │ │ - li r24,-1 │ │ │ │ - b 1a570 │ │ │ │ - li r24,-1 │ │ │ │ - b 1a854 │ │ │ │ + b 17e44 │ │ │ │ + li r3,1 │ │ │ │ + li r7,0 │ │ │ │ + b 18928 │ │ │ │ + li r3,1 │ │ │ │ + li r10,0 │ │ │ │ + b 18ef8 │ │ │ │ + li r3,1 │ │ │ │ + li r6,0 │ │ │ │ + b 18c20 │ │ │ │ .long 0x0 │ │ │ │ .long 0x3020000 │ │ │ │ .long 0x1292 │ │ │ │ - nop │ │ │ │ │ │ │ │ -000000000001a8f0 : │ │ │ │ - addis r2,r12,6 │ │ │ │ - addi r2,r2,-10736 │ │ │ │ +0000000000018fb0 : │ │ │ │ mflr r0 │ │ │ │ + std r18,-256(r1) │ │ │ │ std r17,-264(r1) │ │ │ │ + mfcr r11 │ │ │ │ + mr r18,r3 │ │ │ │ stfd f14,-144(r1) │ │ │ │ stfd f15,-136(r1) │ │ │ │ stfd f16,-128(r1) │ │ │ │ + std r0,16(r1) │ │ │ │ stfd f17,-120(r1) │ │ │ │ stfd f18,-112(r1) │ │ │ │ stfd f19,-104(r1) │ │ │ │ stfd f20,-96(r1) │ │ │ │ stfd f21,-88(r1) │ │ │ │ stfd f22,-80(r1) │ │ │ │ stfd f23,-72(r1) │ │ │ │ @@ -24123,3125 +21786,2825 @@ │ │ │ │ stfd f28,-32(r1) │ │ │ │ stfd f29,-24(r1) │ │ │ │ stfd f30,-16(r1) │ │ │ │ stfd f31,-8(r1) │ │ │ │ std r14,-288(r1) │ │ │ │ std r15,-280(r1) │ │ │ │ std r16,-272(r1) │ │ │ │ - std r18,-256(r1) │ │ │ │ std r19,-248(r1) │ │ │ │ - std r0,16(r1) │ │ │ │ std r20,-240(r1) │ │ │ │ std r21,-232(r1) │ │ │ │ std r22,-224(r1) │ │ │ │ std r23,-216(r1) │ │ │ │ std r24,-208(r1) │ │ │ │ std r25,-200(r1) │ │ │ │ std r26,-192(r1) │ │ │ │ std r27,-184(r1) │ │ │ │ ld r9,56(r3) │ │ │ │ std r30,-160(r1) │ │ │ │ - ld r10,88(r3) │ │ │ │ - mr r17,r3 │ │ │ │ - mfcr r11 │ │ │ │ + ld r2,88(r3) │ │ │ │ std r31,-152(r1) │ │ │ │ std r28,-176(r1) │ │ │ │ std r29,-168(r1) │ │ │ │ - ld r30,0(r9) │ │ │ │ stw r11,8(r1) │ │ │ │ - stdu r1,-512(r1) │ │ │ │ - cmpd r30,r10 │ │ │ │ + stdu r1,-528(r1) │ │ │ │ + ld r30,0(r9) │ │ │ │ mr r31,r1 │ │ │ │ - ble 1a9e8 │ │ │ │ - ld r15,8(r9) │ │ │ │ - cmpd r10,r15 │ │ │ │ - bge 1a9e8 │ │ │ │ - ld r7,72(r3) │ │ │ │ - addi r10,r10,1 │ │ │ │ - sldi r8,r10,1 │ │ │ │ - ld r29,0(r7) │ │ │ │ - cmpd r29,r8 │ │ │ │ - ble 1a9e8 │ │ │ │ - ld r10,8(r7) │ │ │ │ - cmpd r8,r10 │ │ │ │ - blt 1aab0 │ │ │ │ - mr r3,r17 │ │ │ │ - bl 31e0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - addi r1,r31,512 │ │ │ │ - ld r0,16(r1) │ │ │ │ + cmpd r30,r2 │ │ │ │ + ble 190a0 │ │ │ │ + ld r17,8(r9) │ │ │ │ + cmpd r2,r17 │ │ │ │ + bge 190a0 │ │ │ │ + ld r9,72(r3) │ │ │ │ + addi r2,r2,1 │ │ │ │ + sldi r2,r2,1 │ │ │ │ + ld r29,0(r9) │ │ │ │ + cmpd r29,r2 │ │ │ │ + ble 190a0 │ │ │ │ + ld r9,8(r9) │ │ │ │ + cmpd r2,r9 │ │ │ │ + blt 19160 │ │ │ │ + mr r3,r18 │ │ │ │ + bl 31e0 │ │ │ │ + addi r1,r31,528 │ │ │ │ lwz r11,8(r1) │ │ │ │ + ld r0,16(r1) │ │ │ │ ld r14,-288(r1) │ │ │ │ ld r15,-280(r1) │ │ │ │ ld r16,-272(r1) │ │ │ │ ld r17,-264(r1) │ │ │ │ ld r18,-256(r1) │ │ │ │ ld r19,-248(r1) │ │ │ │ ld r20,-240(r1) │ │ │ │ ld r21,-232(r1) │ │ │ │ + mtlr r0 │ │ │ │ ld r22,-224(r1) │ │ │ │ ld r23,-216(r1) │ │ │ │ ld r24,-208(r1) │ │ │ │ ld r25,-200(r1) │ │ │ │ ld r26,-192(r1) │ │ │ │ ld r27,-184(r1) │ │ │ │ - mtlr r0 │ │ │ │ ld r28,-176(r1) │ │ │ │ ld r29,-168(r1) │ │ │ │ ld r30,-160(r1) │ │ │ │ ld r31,-152(r1) │ │ │ │ lfd f14,-144(r1) │ │ │ │ lfd f15,-136(r1) │ │ │ │ lfd f16,-128(r1) │ │ │ │ lfd f17,-120(r1) │ │ │ │ lfd f18,-112(r1) │ │ │ │ lfd f19,-104(r1) │ │ │ │ lfd f20,-96(r1) │ │ │ │ lfd f21,-88(r1) │ │ │ │ lfd f22,-80(r1) │ │ │ │ lfd f23,-72(r1) │ │ │ │ + mtocrf 32,r11 │ │ │ │ + mtocrf 16,r11 │ │ │ │ + mtocrf 8,r11 │ │ │ │ lfd f24,-64(r1) │ │ │ │ lfd f25,-56(r1) │ │ │ │ lfd f26,-48(r1) │ │ │ │ lfd f27,-40(r1) │ │ │ │ lfd f28,-32(r1) │ │ │ │ lfd f29,-24(r1) │ │ │ │ lfd f30,-16(r1) │ │ │ │ lfd f31,-8(r1) │ │ │ │ - mtocrf 32,r11 │ │ │ │ - mtocrf 16,r11 │ │ │ │ - mtocrf 8,r11 │ │ │ │ blr │ │ │ │ nop │ │ │ │ nop │ │ │ │ - nop │ │ │ │ lxv vs0,240(r3) │ │ │ │ ld r5,80(r3) │ │ │ │ - ld r9,16(r3) │ │ │ │ li r4,0 │ │ │ │ - std r10,120(r31) │ │ │ │ - sldi r5,r5,5 │ │ │ │ - std r9,176(r31) │ │ │ │ + std r9,120(r31) │ │ │ │ + ld r2,16(r3) │ │ │ │ mfvsrld r11,vs0 │ │ │ │ xxswapd vs0,vs0 │ │ │ │ + sldi r5,r5,5 │ │ │ │ + std r2,160(r31) │ │ │ │ mr r3,r11 │ │ │ │ - stxv vs0,224(r17) │ │ │ │ - bl 37c0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - lwz r8,112(r17) │ │ │ │ + stxv vs0,224(r18) │ │ │ │ + bl 37e0 │ │ │ │ + lwz r2,112(r18) │ │ │ │ sradi r9,r30,1 │ │ │ │ addze r9,r9 │ │ │ │ - ld r10,120(r31) │ │ │ │ mr r11,r3 │ │ │ │ - andi. r8,r8,1 │ │ │ │ + andi. r2,r2,1 │ │ │ │ std r9,112(r31) │ │ │ │ - bne 1b850 │ │ │ │ + ld r9,120(r31) │ │ │ │ + bne 19da0 │ │ │ │ cmpdi r30,1 │ │ │ │ - ble 1b21c │ │ │ │ - addi r7,r29,1 │ │ │ │ - subf r29,r9,r29 │ │ │ │ - mulld r8,r9,r15 │ │ │ │ - sradi r19,r15,1 │ │ │ │ - addze r19,r19 │ │ │ │ - cmpdi cr4,r15,1 │ │ │ │ - li r6,1 │ │ │ │ - addis r23,r2,-3 │ │ │ │ - addis r24,r2,-3 │ │ │ │ - std r15,184(r31) │ │ │ │ - subf r7,r9,r7 │ │ │ │ - mulld r9,r29,r10 │ │ │ │ - li r18,0 │ │ │ │ - std r3,208(r31) │ │ │ │ - addi r23,r23,26160 │ │ │ │ - addi r24,r24,25008 │ │ │ │ - mulld r7,r7,r10 │ │ │ │ - std r8,144(r31) │ │ │ │ - li r8,0 │ │ │ │ - std r9,128(r31) │ │ │ │ - subf r9,r19,r10 │ │ │ │ - std r8,120(r31) │ │ │ │ - std r8,160(r31) │ │ │ │ - sldi r8,r19,5 │ │ │ │ - std r9,136(r31) │ │ │ │ - isel r9,r19,r6,4*cr4+gt │ │ │ │ - subf r16,r19,r7 │ │ │ │ - std r9,200(r31) │ │ │ │ - ld r9,176(r31) │ │ │ │ - mr r15,r16 │ │ │ │ - mr r16,r10 │ │ │ │ - add r9,r9,r8 │ │ │ │ - std r9,192(r31) │ │ │ │ + ble 1980c │ │ │ │ ld r10,112(r31) │ │ │ │ - ld r9,96(r17) │ │ │ │ - subf r3,r10,r18 │ │ │ │ - lfd f26,0(r9) │ │ │ │ - lfd f27,8(r9) │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ - lfd f3,0(r23) │ │ │ │ - lfd f4,8(r23) │ │ │ │ - bl 4db58 │ │ │ │ + sradi r20,r17,1 │ │ │ │ + addze r20,r20 │ │ │ │ + addi r2,r29,1 │ │ │ │ + li r8,1 │ │ │ │ + cmpdi cr4,r17,1 │ │ │ │ + std r17,176(r31) │ │ │ │ + li r7,0 │ │ │ │ + li r14,0 │ │ │ │ + li r16,0 │ │ │ │ + std r3,200(r31) │ │ │ │ + std r7,128(r31) │ │ │ │ + subf r2,r10,r2 │ │ │ │ + isel r8,r20,r8,4*cr4+gt │ │ │ │ + subf r29,r10,r29 │ │ │ │ + mulld r15,r10,r17 │ │ │ │ + sldi r10,r20,5 │ │ │ │ + subf r7,r20,r9 │ │ │ │ + mulld r2,r2,r9 │ │ │ │ + std r8,192(r31) │ │ │ │ + ld r8,160(r31) │ │ │ │ + mulld r21,r29,r9 │ │ │ │ + std r7,120(r31) │ │ │ │ + add r10,r8,r10 │ │ │ │ + subf r19,r20,r2 │ │ │ │ + std r10,184(r31) │ │ │ │ + std r9,136(r31) │ │ │ │ + ld r9,112(r31) │ │ │ │ + ld r2,96(r18) │ │ │ │ + subf r3,r9,r16 │ │ │ │ + lfd f26,0(r2) │ │ │ │ + lfd f27,8(r2) │ │ │ │ + bl 3290 │ │ │ │ nop │ │ │ │ - ld r9,72(r17) │ │ │ │ + plfd f3,200640 # 4a200 │ │ │ │ + plfd f4,200640 # 4a208 │ │ │ │ + bl 329c │ │ │ │ + ld r2,72(r18) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - ld r3,0(r9) │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ + ld r3,0(r2) │ │ │ │ + bl 3290 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 4dbe8 │ │ │ │ - nop │ │ │ │ + bl 3450 │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ fmr f3,f26 │ │ │ │ fmr f4,f27 │ │ │ │ fmr f1,f26 │ │ │ │ fmr f2,f27 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f3,f28 │ │ │ │ fmr f4,f29 │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 4da58 │ │ │ │ - nop │ │ │ │ - bl 38a0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - ld r3,88(r17) │ │ │ │ + bl 2fd0 │ │ │ │ + bl 38c0 │ │ │ │ + ld r3,88(r18) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ + bl 3290 │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - bl 3260 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 329c │ │ │ │ + bl 3260 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ - lfd f2,8(r24) │ │ │ │ - lfd f1,0(r24) │ │ │ │ - bl 4dbe8 │ │ │ │ + plfd f2,199316 # 49d88 │ │ │ │ nop │ │ │ │ - ld r9,96(r17) │ │ │ │ - mr r3,r18 │ │ │ │ + plfd f1,199296 # 49d80 │ │ │ │ + bl 3450 │ │ │ │ + ld r2,96(r18) │ │ │ │ + mr r3,r16 │ │ │ │ fmr f27,f2 │ │ │ │ fmr f26,f1 │ │ │ │ - lfd f24,0(r9) │ │ │ │ - lfd f25,8(r9) │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ - lfd f3,0(r23) │ │ │ │ - lfd f4,8(r23) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - ld r9,72(r17) │ │ │ │ + lfd f24,0(r2) │ │ │ │ + lfd f25,8(r2) │ │ │ │ + bl 3290 │ │ │ │ + plfd f3,200408 # 4a200 │ │ │ │ + plfd f4,200408 # 4a208 │ │ │ │ + bl 329c │ │ │ │ + ld r2,72(r18) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - ld r3,0(r9) │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ + ld r3,0(r2) │ │ │ │ + bl 3290 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 4dbe8 │ │ │ │ - nop │ │ │ │ + bl 3450 │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ fmr f3,f24 │ │ │ │ fmr f4,f25 │ │ │ │ fmr f1,f24 │ │ │ │ fmr f2,f25 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f3,f28 │ │ │ │ fmr f4,f29 │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 4da58 │ │ │ │ - nop │ │ │ │ - bl 38a0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - ld r3,88(r17) │ │ │ │ + bl 2fd0 │ │ │ │ + bl 38c0 │ │ │ │ + ld r3,88(r18) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ + bl 3290 │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - bl 3260 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 329c │ │ │ │ + bl 3260 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ - lfd f2,8(r24) │ │ │ │ - lfd f1,0(r24) │ │ │ │ - bl 4dbe8 │ │ │ │ - nop │ │ │ │ + plfd f2,199084 # 49d88 │ │ │ │ + plfd f1,199068 # 49d80 │ │ │ │ + bl 3450 │ │ │ │ + ld r9,136(r31) │ │ │ │ fmr f25,f2 │ │ │ │ fmr f24,f1 │ │ │ │ - ble cr4,1b1c8 │ │ │ │ - ld r9,160(r31) │ │ │ │ - ld r10,192(r31) │ │ │ │ - ld r8,208(r31) │ │ │ │ - sldi r30,r15,5 │ │ │ │ - ld r14,200(r31) │ │ │ │ - neg r25,r19 │ │ │ │ - std r18,168(r31) │ │ │ │ - sldi r28,r9,5 │ │ │ │ - ld r9,144(r31) │ │ │ │ + ble cr4,197d0 │ │ │ │ + ld r2,128(r31) │ │ │ │ + ld r17,192(r31) │ │ │ │ + sldi r29,r15,5 │ │ │ │ + subf r23,r19,r21 │ │ │ │ + sldi r30,r19,5 │ │ │ │ + subf r24,r19,r14 │ │ │ │ + std r21,136(r31) │ │ │ │ + std r19,144(r31) │ │ │ │ + ld r10,184(r31) │ │ │ │ + ld r8,200(r31) │ │ │ │ + neg r25,r20 │ │ │ │ + plfd f20,200148 # 4a200 │ │ │ │ + plfd f21,200148 # 4a208 │ │ │ │ + sldi r23,r23,5 │ │ │ │ + sldi r24,r24,5 │ │ │ │ + plfd f22,198972 # 49d80 │ │ │ │ + plfd f23,198972 # 49d88 │ │ │ │ + sldi r28,r2,5 │ │ │ │ + ld r2,120(r31) │ │ │ │ + mr r21,r17 │ │ │ │ + mr r17,r9 │ │ │ │ add r30,r30,r8 │ │ │ │ - sldi r29,r9,5 │ │ │ │ - ld r9,136(r31) │ │ │ │ - subf r20,r15,r9 │ │ │ │ - ld r9,128(r31) │ │ │ │ - sldi r20,r20,5 │ │ │ │ - subf r21,r15,r9 │ │ │ │ - ld r9,120(r31) │ │ │ │ - sldi r21,r21,5 │ │ │ │ - subf r22,r15,r9 │ │ │ │ - ld r9,176(r31) │ │ │ │ + subf r22,r19,r2 │ │ │ │ + ld r2,160(r31) │ │ │ │ sldi r22,r22,5 │ │ │ │ - add r26,r9,r28 │ │ │ │ - add r27,r9,r29 │ │ │ │ + add r26,r2,r28 │ │ │ │ + add r27,r2,r29 │ │ │ │ add r28,r10,r28 │ │ │ │ add r29,r10,r29 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ld r9,96(r17) │ │ │ │ + ld r9,96(r18) │ │ │ │ mr r3,r25 │ │ │ │ - add r18,r20,r30 │ │ │ │ + add r19,r22,r30 │ │ │ │ addi r26,r26,32 │ │ │ │ addi r27,r27,32 │ │ │ │ addi r28,r28,32 │ │ │ │ addi r29,r29,32 │ │ │ │ - lfd f22,16(r9) │ │ │ │ - lfd f23,24(r9) │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ - lfd f3,0(r23) │ │ │ │ - lfd f4,8(r23) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - ld r9,72(r17) │ │ │ │ + lfd f18,16(r9) │ │ │ │ + lfd f19,24(r9) │ │ │ │ + bl 3290 │ │ │ │ + fmr f3,f20 │ │ │ │ + fmr f4,f21 │ │ │ │ + bl 329c │ │ │ │ + ld r9,72(r18) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ ld r3,8(r9) │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ + bl 3290 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 4dbe8 │ │ │ │ - nop │ │ │ │ - fmr f3,f22 │ │ │ │ - fmr f4,f23 │ │ │ │ + bl 3450 │ │ │ │ + fmr f3,f18 │ │ │ │ + fmr f4,f19 │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ - fmr f2,f23 │ │ │ │ - fmr f1,f22 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + fmr f2,f19 │ │ │ │ + fmr f1,f18 │ │ │ │ + bl 329c │ │ │ │ fmr f3,f28 │ │ │ │ fmr f4,f29 │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 4da58 │ │ │ │ - nop │ │ │ │ - bl 38a0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - ld r3,88(r17) │ │ │ │ + bl 2fd0 │ │ │ │ + bl 38c0 │ │ │ │ + ld r3,88(r18) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ + bl 3290 │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - bl 3260 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 329c │ │ │ │ + bl 3260 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ - lfd f2,8(r24) │ │ │ │ - lfd f1,0(r24) │ │ │ │ - bl 4dbe8 │ │ │ │ - nop │ │ │ │ - ld r9,96(r17) │ │ │ │ - add r3,r19,r25 │ │ │ │ + fmr f2,f23 │ │ │ │ + fmr f1,f22 │ │ │ │ + bl 3450 │ │ │ │ + ld r9,96(r18) │ │ │ │ + add r3,r20,r25 │ │ │ │ addi r25,r25,1 │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ - lfd f20,16(r9) │ │ │ │ - lfd f21,24(r9) │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ - lfd f3,0(r23) │ │ │ │ - lfd f4,8(r23) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - ld r9,72(r17) │ │ │ │ + lfd f16,16(r9) │ │ │ │ + lfd f17,24(r9) │ │ │ │ + bl 3290 │ │ │ │ + plfd f3,199792 # 4a200 │ │ │ │ + plfd f4,199792 # 4a208 │ │ │ │ + bl 329c │ │ │ │ + ld r9,72(r18) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ ld r3,8(r9) │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ + bl 3290 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 4dbe8 │ │ │ │ - nop │ │ │ │ - fmr f23,f2 │ │ │ │ - fmr f22,f1 │ │ │ │ - fmr f3,f20 │ │ │ │ - fmr f4,f21 │ │ │ │ - fmr f1,f20 │ │ │ │ - fmr f2,f21 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - fmr f3,f22 │ │ │ │ - fmr f4,f23 │ │ │ │ + bl 3450 │ │ │ │ + fmr f19,f2 │ │ │ │ + fmr f18,f1 │ │ │ │ + fmr f3,f16 │ │ │ │ + fmr f4,f17 │ │ │ │ + fmr f1,f16 │ │ │ │ + fmr f2,f17 │ │ │ │ + bl 329c │ │ │ │ + fmr f3,f18 │ │ │ │ + fmr f4,f19 │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - fmr f2,f23 │ │ │ │ - fmr f1,f22 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + fmr f2,f19 │ │ │ │ + fmr f1,f18 │ │ │ │ + bl 329c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 4da58 │ │ │ │ - nop │ │ │ │ - bl 38a0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - ld r3,88(r17) │ │ │ │ + bl 2fd0 │ │ │ │ + bl 38c0 │ │ │ │ + ld r3,88(r18) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ + bl 3290 │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - bl 3260 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 329c │ │ │ │ + bl 3260 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ - lfd f2,8(r24) │ │ │ │ - lfd f1,0(r24) │ │ │ │ - bl 4dbe8 │ │ │ │ - nop │ │ │ │ + plfd f2,198468 # 49d88 │ │ │ │ + plfd f1,198452 # 49d80 │ │ │ │ + bl 3450 │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ fmr f2,f27 │ │ │ │ fmr f1,f26 │ │ │ │ fmr f3,f28 │ │ │ │ fmr f4,f29 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ lfd f3,-16(r26) │ │ │ │ lfd f4,-8(r26) │ │ │ │ - fmr f21,f2 │ │ │ │ - fmr f20,f1 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - fmr f23,f2 │ │ │ │ - fmr f22,f1 │ │ │ │ + fmr f17,f2 │ │ │ │ + fmr f16,f1 │ │ │ │ + bl 329c │ │ │ │ + fmr f19,f2 │ │ │ │ + fmr f18,f1 │ │ │ │ lfd f2,-24(r26) │ │ │ │ lfd f1,-32(r26) │ │ │ │ - fmr f3,f20 │ │ │ │ - fmr f4,f21 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + fmr f3,f16 │ │ │ │ + fmr f4,f17 │ │ │ │ + bl 329c │ │ │ │ fmr f3,f28 │ │ │ │ fmr f4,f29 │ │ │ │ stfd f1,0(r30) │ │ │ │ stfd f2,8(r30) │ │ │ │ fmr f1,f24 │ │ │ │ fmr f2,f25 │ │ │ │ - stfd f22,16(r30) │ │ │ │ - stfd f23,24(r30) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + stfd f18,16(r30) │ │ │ │ + stfd f19,24(r30) │ │ │ │ + bl 329c │ │ │ │ lfd f3,-16(r27) │ │ │ │ lfd f4,-8(r27) │ │ │ │ - fmr f23,f2 │ │ │ │ - fmr f22,f1 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + fmr f19,f2 │ │ │ │ + fmr f18,f1 │ │ │ │ + bl 329c │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ lfd f2,-24(r27) │ │ │ │ lfd f1,-32(r27) │ │ │ │ - fmr f3,f22 │ │ │ │ - fmr f4,f23 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + fmr f3,f18 │ │ │ │ + fmr f4,f19 │ │ │ │ + bl 329c │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - stfd f1,0(r18) │ │ │ │ - stfd f2,8(r18) │ │ │ │ + stfd f1,0(r19) │ │ │ │ + stfd f2,8(r19) │ │ │ │ fmr f1,f26 │ │ │ │ fmr f2,f27 │ │ │ │ - stfd f28,16(r18) │ │ │ │ - stfd f29,24(r18) │ │ │ │ - add r18,r21,r30 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + stfd f28,16(r19) │ │ │ │ + stfd f29,24(r19) │ │ │ │ + add r19,r23,r30 │ │ │ │ + bl 329c │ │ │ │ lfd f3,-16(r28) │ │ │ │ lfd f4,-8(r28) │ │ │ │ - fmr f23,f2 │ │ │ │ - fmr f22,f1 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + fmr f19,f2 │ │ │ │ + fmr f18,f1 │ │ │ │ + bl 329c │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ lfd f2,-24(r28) │ │ │ │ lfd f1,-32(r28) │ │ │ │ - fmr f3,f22 │ │ │ │ - fmr f4,f23 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + fmr f3,f18 │ │ │ │ + fmr f4,f19 │ │ │ │ + bl 329c │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - stfd f1,0(r18) │ │ │ │ - stfd f2,8(r18) │ │ │ │ + stfd f1,0(r19) │ │ │ │ + stfd f2,8(r19) │ │ │ │ fmr f1,f24 │ │ │ │ fmr f2,f25 │ │ │ │ - stfd f28,16(r18) │ │ │ │ - stfd f29,24(r18) │ │ │ │ - add r18,r22,r30 │ │ │ │ + stfd f28,16(r19) │ │ │ │ + stfd f29,24(r19) │ │ │ │ + add r19,r24,r30 │ │ │ │ addi r30,r30,32 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ lfd f3,-16(r29) │ │ │ │ lfd f4,-8(r29) │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ lfd f2,-24(r29) │ │ │ │ lfd f1,-32(r29) │ │ │ │ fmr f3,f28 │ │ │ │ fmr f4,f29 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - addic. r14,r14,-1 │ │ │ │ - stfd f30,16(r18) │ │ │ │ - stfd f31,24(r18) │ │ │ │ - stfd f1,0(r18) │ │ │ │ - stfd f2,8(r18) │ │ │ │ - bne 1ae10 │ │ │ │ - ld r18,168(r31) │ │ │ │ - ld r10,160(r31) │ │ │ │ - ld r9,184(r31) │ │ │ │ - addi r18,r18,1 │ │ │ │ - add r15,r15,r16 │ │ │ │ - add r10,r10,r9 │ │ │ │ - std r10,160(r31) │ │ │ │ - ld r10,144(r31) │ │ │ │ - add r9,r10,r9 │ │ │ │ - std r9,144(r31) │ │ │ │ - ld r9,136(r31) │ │ │ │ - add r9,r9,r16 │ │ │ │ - std r9,136(r31) │ │ │ │ - ld r9,128(r31) │ │ │ │ - add r9,r9,r16 │ │ │ │ - std r9,128(r31) │ │ │ │ - ld r9,120(r31) │ │ │ │ - add r9,r9,r16 │ │ │ │ - std r9,120(r31) │ │ │ │ - ld r9,112(r31) │ │ │ │ - cmpd r18,r9 │ │ │ │ - blt 1ab90 │ │ │ │ - ld r3,176(r17) │ │ │ │ - bl 32a0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - ld r9,88(r17) │ │ │ │ - lwz r30,112(r17) │ │ │ │ - ld r16,224(r17) │ │ │ │ - ld r14,8(r17) │ │ │ │ - std r9,112(r31) │ │ │ │ - andi. r9,r30,32 │ │ │ │ - bne 1bb74 │ │ │ │ - ld r24,72(r17) │ │ │ │ - andi. r9,r30,16 │ │ │ │ - ld r9,0(r24) │ │ │ │ - std r9,120(r31) │ │ │ │ - ld r9,8(r24) │ │ │ │ - std r9,128(r31) │ │ │ │ - bne 1c94c │ │ │ │ - andi. r9,r30,8 │ │ │ │ - bne 1d2f4 │ │ │ │ - andi. r9,r30,2 │ │ │ │ - rlwinm r25,r30,0,20,20 │ │ │ │ - bne 1bcd4 │ │ │ │ - andi. r30,r30,4 │ │ │ │ - bne 1cb7c │ │ │ │ + bl 329c │ │ │ │ + addic. r21,r21,-1 │ │ │ │ + stfd f30,16(r19) │ │ │ │ + stfd f31,24(r19) │ │ │ │ + stfd f1,0(r19) │ │ │ │ + stfd f2,8(r19) │ │ │ │ + bne 19490 │ │ │ │ + ld r21,136(r31) │ │ │ │ + ld r19,144(r31) │ │ │ │ + mr r9,r17 │ │ │ │ + ld r2,176(r31) │ │ │ │ + ld r10,128(r31) │ │ │ │ + addi r16,r16,1 │ │ │ │ + add r19,r19,r9 │ │ │ │ + add r21,r21,r9 │ │ │ │ + add r14,r14,r9 │ │ │ │ + add r10,r10,r2 │ │ │ │ + add r15,r15,r2 │ │ │ │ + ld r2,120(r31) │ │ │ │ + std r10,128(r31) │ │ │ │ + add r2,r2,r9 │ │ │ │ + std r2,120(r31) │ │ │ │ + ld r2,112(r31) │ │ │ │ + cmpd r16,r2 │ │ │ │ + blt 19220 │ │ │ │ + ld r3,176(r18) │ │ │ │ + bl 32c0 │ │ │ │ + ld r2,8(r18) │ │ │ │ + lwz r20,112(r18) │ │ │ │ + ld r16,224(r18) │ │ │ │ + std r2,120(r31) │ │ │ │ + ld r2,88(r18) │ │ │ │ + std r2,112(r31) │ │ │ │ + andi. r2,r20,32 │ │ │ │ + bne 1a084 │ │ │ │ + ld r24,72(r18) │ │ │ │ + andi. r2,r20,16 │ │ │ │ + ld r2,0(r24) │ │ │ │ + std r2,128(r31) │ │ │ │ + ld r2,8(r24) │ │ │ │ + std r2,136(r31) │ │ │ │ + bne 1acb8 │ │ │ │ + andi. r2,r20,8 │ │ │ │ + bne 1b5a8 │ │ │ │ + andi. r2,r20,2 │ │ │ │ + rlwinm r25,r20,0,20,20 │ │ │ │ + bne 1a1d4 │ │ │ │ + andi. r20,r20,4 │ │ │ │ + bne 1af10 │ │ │ │ + ld r2,120(r31) │ │ │ │ cmpwi r25,0 │ │ │ │ - cmpdi cr4,r14,0 │ │ │ │ - bne 1c5cc │ │ │ │ - ble cr4,1a9f4 │ │ │ │ - ld r10,112(r31) │ │ │ │ - ld r3,120(r31) │ │ │ │ - li r23,0 │ │ │ │ - li r15,8 │ │ │ │ - mr r18,r23 │ │ │ │ - addi r9,r10,1 │ │ │ │ - sldi r30,r10,1 │ │ │ │ - mr r29,r9 │ │ │ │ - sldi r27,r9,6 │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r28,r30,1 │ │ │ │ - addi r9,r9,25008 │ │ │ │ + cmpdi cr3,r2,0 │ │ │ │ + bne 1a9a0 │ │ │ │ + ble cr3,190a8 │ │ │ │ + ld r2,112(r31) │ │ │ │ + ld r3,128(r31) │ │ │ │ + li r19,8 │ │ │ │ + li r17,0 │ │ │ │ + sldi r30,r2,1 │ │ │ │ + addi r29,r2,1 │ │ │ │ + bl 3290 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ + plfd f2,197860 # 49d88 │ │ │ │ + plfd f1,197844 # 49d80 │ │ │ │ + sldi r27,r29,6 │ │ │ │ + addi r28,r30,1 │ │ │ │ cmpdi cr4,r28,0 │ │ │ │ - lfd f1,0(r9) │ │ │ │ - lfd f2,8(r9) │ │ │ │ - bl 4dbe8 │ │ │ │ - nop │ │ │ │ - ld r3,128(r31) │ │ │ │ - fmr f31,f2 │ │ │ │ - fmr f30,f1 │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,25008 │ │ │ │ + bl 3450 │ │ │ │ + ld r3,136(r31) │ │ │ │ + mffprd r14,f1 │ │ │ │ + mffprd r15,f2 │ │ │ │ + bl 3290 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ - lfd f2,8(r9) │ │ │ │ - lfd f1,0(r9) │ │ │ │ - bl 4dbe8 │ │ │ │ - nop │ │ │ │ - sldi r9,r29,5 │ │ │ │ - addi r7,r27,15 │ │ │ │ - li r8,1 │ │ │ │ - addi r10,r30,2 │ │ │ │ - std r16,168(r31) │ │ │ │ + plfd f2,197804 # 49d88 │ │ │ │ + plfd f1,197788 # 49d80 │ │ │ │ + bl 3450 │ │ │ │ + sldi r2,r29,5 │ │ │ │ + addi r8,r27,15 │ │ │ │ + li r10,1 │ │ │ │ + addi r9,r30,2 │ │ │ │ + std r16,192(r31) │ │ │ │ cmpdi r30,-1 │ │ │ │ - std r14,176(r31) │ │ │ │ - std r7,160(r31) │ │ │ │ - fmr f14,f30 │ │ │ │ - addi r7,r9,-32 │ │ │ │ - fmr f15,f31 │ │ │ │ - isellt r10,r8,r10 │ │ │ │ - fmr f21,f2 │ │ │ │ - fmr f20,f1 │ │ │ │ - std r9,184(r31) │ │ │ │ - std r7,192(r31) │ │ │ │ - std r10,144(r31) │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - ld r9,160(r31) │ │ │ │ - ld r8,0(r1) │ │ │ │ - lwz r10,112(r17) │ │ │ │ - std r1,136(r31) │ │ │ │ - mr r16,r18 │ │ │ │ - clrrdi r9,r9,4 │ │ │ │ - andi. r10,r10,2048 │ │ │ │ - neg r9,r9 │ │ │ │ - stdux r8,r1,r9 │ │ │ │ - addi r19,r1,112 │ │ │ │ - beq 1b394 │ │ │ │ - ld r9,264(r17) │ │ │ │ - ldx r16,r9,r15 │ │ │ │ - ld r26,48(r17) │ │ │ │ - ld r23,72(r17) │ │ │ │ - ld r25,120(r17) │ │ │ │ - mulld r26,r16,r26 │ │ │ │ - ld r3,0(r23) │ │ │ │ - sldi r16,r16,5 │ │ │ │ - bl 4d7c8 │ │ │ │ + mr r16,r19 │ │ │ │ + std r8,184(r31) │ │ │ │ + mffprd r20,f1 │ │ │ │ + addi r8,r2,-32 │ │ │ │ + mffprd r21,f2 │ │ │ │ + std r2,200(r31) │ │ │ │ + isellt r9,r10,r9 │ │ │ │ + std r8,208(r31) │ │ │ │ + std r9,176(r31) │ │ │ │ nop │ │ │ │ - sldi r9,r26,4 │ │ │ │ + ld r2,184(r31) │ │ │ │ + ld r10,0(r1) │ │ │ │ + std r1,160(r31) │ │ │ │ + mr r19,r17 │ │ │ │ + lwz r9,112(r18) │ │ │ │ + clrrdi r2,r2,4 │ │ │ │ + andi. r9,r9,2048 │ │ │ │ + neg r2,r2 │ │ │ │ + stdux r10,r1,r2 │ │ │ │ + addi r26,r1,112 │ │ │ │ + beq 19964 │ │ │ │ + ld r2,264(r18) │ │ │ │ + ldx r19,r2,r16 │ │ │ │ + ld r2,48(r18) │ │ │ │ + ld r24,72(r18) │ │ │ │ + ld r27,120(r18) │ │ │ │ + mulld r23,r19,r2 │ │ │ │ + ld r3,0(r24) │ │ │ │ + sldi r19,r19,5 │ │ │ │ + bl 3290 │ │ │ │ + sldi r2,r23,4 │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - add r9,r25,r9 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - bl 38c0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - ld r24,88(r17) │ │ │ │ - bl 4d4b8 │ │ │ │ - nop │ │ │ │ - add r10,r25,r16 │ │ │ │ - addi r9,r16,16 │ │ │ │ - lfd f26,0(r10) │ │ │ │ - lfd f27,8(r10) │ │ │ │ - subf r30,r24,r3 │ │ │ │ - add r14,r25,r9 │ │ │ │ - blt cr4,1b7e0 │ │ │ │ - mr r3,r24 │ │ │ │ - addis r27,r2,-3 │ │ │ │ - mr r28,r19 │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ - addi r27,r27,26192 │ │ │ │ + add r2,r27,r2 │ │ │ │ + lfd f3,0(r2) │ │ │ │ + lfd f4,8(r2) │ │ │ │ + bl 329c │ │ │ │ + bl 38e0 │ │ │ │ + ld r25,88(r18) │ │ │ │ + bl 3430 │ │ │ │ + addi r2,r19,16 │ │ │ │ + add r9,r27,r19 │ │ │ │ + add r2,r27,r2 │ │ │ │ + lfd f26,0(r9) │ │ │ │ + lfd f27,8(r9) │ │ │ │ + subf r30,r25,r3 │ │ │ │ + std r2,144(r31) │ │ │ │ + blt cr4,19d38 │ │ │ │ + mr r3,r25 │ │ │ │ + mr r28,r26 │ │ │ │ + bl 3290 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ fmr f1,f30 │ │ │ │ fmr f2,f31 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - ld r22,96(r17) │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,26192 │ │ │ │ + bl 329c │ │ │ │ + ld r22,96(r18) │ │ │ │ + plfd f3,198688 # 4a220 │ │ │ │ + plfd f4,198688 # 4a228 │ │ │ │ fmr f25,f2 │ │ │ │ fmr f24,f1 │ │ │ │ lfd f18,0(r22) │ │ │ │ lfd f19,8(r22) │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ fmr f1,f18 │ │ │ │ fmr f2,f19 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - ld r29,144(r31) │ │ │ │ + bl 329c │ │ │ │ + plfd f20,198644 # 4a220 │ │ │ │ + plfd f21,198644 # 4a228 │ │ │ │ xxlxor vs22,vs22,vs22 │ │ │ │ xxlxor vs23,vs23,vs23 │ │ │ │ - mffprd r20,f1 │ │ │ │ - mffprd r21,f2 │ │ │ │ - b 1b508 │ │ │ │ + ld r29,176(r31) │ │ │ │ + fmr f15,f2 │ │ │ │ + fmr f14,f1 │ │ │ │ + b 19ab4 │ │ │ │ nop │ │ │ │ nop │ │ │ │ - bl 38a0 │ │ │ │ - ld r2,24(r1) │ │ │ │ + nop │ │ │ │ + bl 38c0 │ │ │ │ fmr f3,f18 │ │ │ │ fmr f4,f19 │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - bl 34c0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - lfd f3,0(r27) │ │ │ │ - lfd f4,8(r27) │ │ │ │ + bl 329c │ │ │ │ + bl 34e0 │ │ │ │ + fmr f3,f20 │ │ │ │ + fmr f4,f21 │ │ │ │ addi r30,r30,1 │ │ │ │ addi r28,r28,16 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - bl 4dbe8 │ │ │ │ - nop │ │ │ │ + bl 3450 │ │ │ │ addic. r29,r29,-1 │ │ │ │ fmr f0,f1 │ │ │ │ fmr f1,f2 │ │ │ │ stfd f0,-16(r28) │ │ │ │ stfd f1,-8(r28) │ │ │ │ - beq 1b5d8 │ │ │ │ + beq 19b68 │ │ │ │ mr r3,r30 │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ - fmr f3,f14 │ │ │ │ - fmr f4,f15 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 3290 │ │ │ │ + mtfprd f4,r15 │ │ │ │ + mtfprd f3,r14 │ │ │ │ + bl 329c │ │ │ │ fmr f3,f26 │ │ │ │ fmr f4,f27 │ │ │ │ fmr f17,f2 │ │ │ │ fmr f16,f1 │ │ │ │ - bl 4da58 │ │ │ │ - nop │ │ │ │ + bl 2fd0 │ │ │ │ fmr f3,f24 │ │ │ │ fmr f4,f25 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ fmr f3,f16 │ │ │ │ fmr f4,f17 │ │ │ │ fmr f1,f26 │ │ │ │ fmr f2,f27 │ │ │ │ - bl 4da58 │ │ │ │ - nop │ │ │ │ + bl 2fd0 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f3,f28 │ │ │ │ fmr f4,f29 │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ + bl 38f0 │ │ │ │ fmr f13,f2 │ │ │ │ fmr f12,f1 │ │ │ │ fcmpu cr0,f12,f22 │ │ │ │ - bne 1b5a8 │ │ │ │ + bne 19b38 │ │ │ │ fcmpu cr0,f13,f23 │ │ │ │ - bgt 1b4a0 │ │ │ │ + bgt 19a60 │ │ │ │ fneg f1,f12 │ │ │ │ fneg f2,f13 │ │ │ │ - blt 1c8a0 │ │ │ │ - mtfprd f1,r21 │ │ │ │ - mtfprd f0,r20 │ │ │ │ + blt 1ac20 │ │ │ │ + fmr f0,f14 │ │ │ │ + fmr f1,f15 │ │ │ │ addic. r29,r29,-1 │ │ │ │ addi r30,r30,1 │ │ │ │ addi r28,r28,16 │ │ │ │ stfd f0,-16(r28) │ │ │ │ stfd f1,-8(r28) │ │ │ │ - bne 1b508 │ │ │ │ - ld r3,8(r23) │ │ │ │ - sldi r26,r26,4 │ │ │ │ - add r25,r25,r26 │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ - lfd f3,16(r25) │ │ │ │ - lfd f4,24(r25) │ │ │ │ + bne 19ab4 │ │ │ │ + ld r3,8(r24) │ │ │ │ + sldi r23,r23,4 │ │ │ │ + add r27,r27,r23 │ │ │ │ + bl 3290 │ │ │ │ + lfd f3,16(r27) │ │ │ │ + lfd f4,24(r27) │ │ │ │ fmr f25,f2 │ │ │ │ fmr f24,f1 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - bl 38c0 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 329c │ │ │ │ + bl 38e0 │ │ │ │ + ld r2,144(r31) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ fmr f3,f24 │ │ │ │ fmr f4,f25 │ │ │ │ fmr f1,f24 │ │ │ │ fmr f2,f25 │ │ │ │ - lfd f24,0(r14) │ │ │ │ - lfd f25,8(r14) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - lfd f16,16(r22) │ │ │ │ - lfd f17,24(r22) │ │ │ │ + lfd f24,0(r2) │ │ │ │ + lfd f25,8(r2) │ │ │ │ + bl 329c │ │ │ │ + lfd f18,16(r22) │ │ │ │ + lfd f19,24(r22) │ │ │ │ fmr f23,f2 │ │ │ │ fmr f22,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 4d4b8 │ │ │ │ - nop │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,26192 │ │ │ │ - fmr f1,f16 │ │ │ │ - fmr f2,f17 │ │ │ │ - subf r30,r24,r3 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ - ld r9,192(r31) │ │ │ │ - add r28,r19,r9 │ │ │ │ - bl 4db58 │ │ │ │ + bl 3430 │ │ │ │ + ld r2,208(r31) │ │ │ │ + plfd f3,198216 # 4a220 │ │ │ │ + plfd f4,198216 # 4a228 │ │ │ │ + fmr f1,f18 │ │ │ │ + fmr f2,f19 │ │ │ │ + subf r30,r25,r3 │ │ │ │ + add r28,r26,r2 │ │ │ │ + bl 329c │ │ │ │ nop │ │ │ │ - ld r29,144(r31) │ │ │ │ - xxlxor vs18,vs18,vs18 │ │ │ │ - xxlxor vs19,vs19,vs19 │ │ │ │ + plfd f16,198176 # 4a220 │ │ │ │ + plfd f17,198176 # 4a228 │ │ │ │ + xxlxor vs20,vs20,vs20 │ │ │ │ + xxlxor vs21,vs21,vs21 │ │ │ │ + ld r29,176(r31) │ │ │ │ mffprd r24,f1 │ │ │ │ mffprd r25,f2 │ │ │ │ - b 1b708 │ │ │ │ + b 19c84 │ │ │ │ nop │ │ │ │ nop │ │ │ │ - bl 38a0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - fmr f3,f16 │ │ │ │ - fmr f4,f17 │ │ │ │ + bl 38c0 │ │ │ │ + fmr f3,f18 │ │ │ │ + fmr f4,f19 │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - bl 34c0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - lfd f3,0(r27) │ │ │ │ - lfd f4,8(r27) │ │ │ │ + bl 329c │ │ │ │ + bl 34e0 │ │ │ │ + fmr f3,f16 │ │ │ │ + fmr f4,f17 │ │ │ │ addi r30,r30,1 │ │ │ │ addi r28,r28,16 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - bl 4dbe8 │ │ │ │ - nop │ │ │ │ + bl 3450 │ │ │ │ addic. r29,r29,-1 │ │ │ │ fmr f0,f1 │ │ │ │ fmr f1,f2 │ │ │ │ stfd f0,16(r28) │ │ │ │ stfd f1,24(r28) │ │ │ │ - beq 1b7e0 │ │ │ │ + beq 19d38 │ │ │ │ mr r3,r30 │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ - fmr f3,f20 │ │ │ │ - fmr f4,f21 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 3290 │ │ │ │ + mtfprd f4,r21 │ │ │ │ + mtfprd f3,r20 │ │ │ │ + bl 329c │ │ │ │ fmr f3,f24 │ │ │ │ fmr f4,f25 │ │ │ │ - fmr f31,f2 │ │ │ │ - fmr f30,f1 │ │ │ │ - bl 4da58 │ │ │ │ - nop │ │ │ │ + fmr f15,f2 │ │ │ │ + fmr f14,f1 │ │ │ │ + bl 2fd0 │ │ │ │ fmr f3,f22 │ │ │ │ fmr f4,f23 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - fmr f13,f2 │ │ │ │ - fmr f12,f1 │ │ │ │ - fmr f3,f30 │ │ │ │ - fmr f4,f31 │ │ │ │ + bl 329c │ │ │ │ + fmr f31,f2 │ │ │ │ + fmr f30,f1 │ │ │ │ + fmr f3,f14 │ │ │ │ + fmr f4,f15 │ │ │ │ fmr f1,f24 │ │ │ │ fmr f2,f25 │ │ │ │ - fmr f31,f13 │ │ │ │ - fmr f30,f12 │ │ │ │ - bl 4da58 │ │ │ │ - nop │ │ │ │ + bl 2fd0 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f3,f28 │ │ │ │ fmr f4,f29 │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ + bl 38f0 │ │ │ │ fmr f13,f2 │ │ │ │ fmr f12,f1 │ │ │ │ - fcmpu cr0,f12,f18 │ │ │ │ - bne 1b7b0 │ │ │ │ - fcmpu cr0,f13,f19 │ │ │ │ - bgt 1b6a0 │ │ │ │ + fcmpu cr0,f12,f20 │ │ │ │ + bne 19d08 │ │ │ │ + fcmpu cr0,f13,f21 │ │ │ │ + bgt 19c30 │ │ │ │ fneg f1,f12 │ │ │ │ fneg f2,f13 │ │ │ │ - blt 1c8d0 │ │ │ │ + blt 1ac40 │ │ │ │ mtfprd f1,r25 │ │ │ │ mtfprd f0,r24 │ │ │ │ addic. r29,r29,-1 │ │ │ │ addi r30,r30,1 │ │ │ │ addi r28,r28,16 │ │ │ │ stfd f0,16(r28) │ │ │ │ stfd f1,24(r28) │ │ │ │ - bne 1b708 │ │ │ │ - ld r8,184(r31) │ │ │ │ - ld r3,24(r17) │ │ │ │ - ld r10,120(r31) │ │ │ │ - ld r4,168(r31) │ │ │ │ - mr r9,r14 │ │ │ │ - mr r5,r19 │ │ │ │ + bne 19c84 │ │ │ │ + ld r2,200(r31) │ │ │ │ + ld r3,24(r18) │ │ │ │ fmr f1,f26 │ │ │ │ fmr f2,f27 │ │ │ │ - addi r18,r18,1 │ │ │ │ - addi r15,r15,16 │ │ │ │ - add r6,r19,r8 │ │ │ │ - ld r8,112(r31) │ │ │ │ - add r3,r3,r16 │ │ │ │ - std r8,104(r1) │ │ │ │ - ld r8,128(r31) │ │ │ │ - std r8,96(r1) │ │ │ │ - bl fdc8 │ │ │ │ - ld r10,176(r31) │ │ │ │ - ld r9,0(r1) │ │ │ │ - cmpd r10,r18 │ │ │ │ - ld r10,136(r31) │ │ │ │ - std r9,0(r10) │ │ │ │ - mr r1,r10 │ │ │ │ - bne 1b360 │ │ │ │ - b 1a9f4 │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ + mr r5,r26 │ │ │ │ + addi r17,r17,1 │ │ │ │ + ld r9,144(r31) │ │ │ │ + ld r10,128(r31) │ │ │ │ + addi r16,r16,16 │ │ │ │ + add r6,r26,r2 │ │ │ │ + ld r2,112(r31) │ │ │ │ + add r3,r3,r19 │ │ │ │ + std r2,104(r1) │ │ │ │ + ld r2,136(r31) │ │ │ │ + std r2,96(r1) │ │ │ │ + ld r4,192(r31) │ │ │ │ + bl ef20 │ │ │ │ + ld r9,120(r31) │ │ │ │ + ld r2,0(r1) │ │ │ │ + cmpd r9,r17 │ │ │ │ + ld r9,160(r31) │ │ │ │ + std r2,0(r9) │ │ │ │ + mr r1,r9 │ │ │ │ + bne 19930 │ │ │ │ + b 190a8 │ │ │ │ nop │ │ │ │ cmpdi r30,1 │ │ │ │ - ld r8,192(r17) │ │ │ │ - ble 1b21c │ │ │ │ - sradi r6,r15,1 │ │ │ │ - addze r6,r6 │ │ │ │ - cmpdi r15,1 │ │ │ │ - ld r4,8(r8) │ │ │ │ - subf r29,r9,r29 │ │ │ │ - subf r5,r6,r10 │ │ │ │ - ble 1b21c │ │ │ │ - ld r16,0(r8) │ │ │ │ - maddld r18,r15,r9,r6 │ │ │ │ - sldi r3,r9,4 │ │ │ │ - mulld r19,r10,r29 │ │ │ │ - sldi r8,r6,5 │ │ │ │ - sldi r20,r5,5 │ │ │ │ - sldi r7,r15,5 │ │ │ │ - std r17,200(r31) │ │ │ │ - neg r9,r3 │ │ │ │ - sldi r22,r6,4 │ │ │ │ + ld r2,192(r18) │ │ │ │ + ble 1980c │ │ │ │ + sradi r7,r17,1 │ │ │ │ + addze r7,r7 │ │ │ │ + ld r10,112(r31) │ │ │ │ + cmpdi r17,1 │ │ │ │ + ld r5,8(r2) │ │ │ │ + subf r29,r10,r29 │ │ │ │ + subf r6,r7,r9 │ │ │ │ + ble 1980c │ │ │ │ + maddld r3,r17,r10,r7 │ │ │ │ + sldi r4,r10,4 │ │ │ │ + ld r0,160(r31) │ │ │ │ + ld r16,0(r2) │ │ │ │ + mulld r19,r9,r29 │ │ │ │ + sldi r10,r7,5 │ │ │ │ + std r18,208(r31) │ │ │ │ + std r6,200(r31) │ │ │ │ + std r5,192(r31) │ │ │ │ + sldi r20,r6,5 │ │ │ │ + sldi r8,r17,5 │ │ │ │ + sldi r22,r7,4 │ │ │ │ li r14,0 │ │ │ │ - std r4,184(r31) │ │ │ │ + std r7,184(r31) │ │ │ │ + neg r2,r4 │ │ │ │ add r11,r20,r11 │ │ │ │ - std r5,192(r31) │ │ │ │ - add r16,r16,r3 │ │ │ │ - ld r3,176(r31) │ │ │ │ - std r9,168(r31) │ │ │ │ - li r9,0 │ │ │ │ - std r6,176(r31) │ │ │ │ - sldi r18,r18,5 │ │ │ │ + std r2,176(r31) │ │ │ │ + li r2,0 │ │ │ │ + add r15,r0,r10 │ │ │ │ + add r16,r16,r4 │ │ │ │ + sldi r17,r3,5 │ │ │ │ std r11,160(r31) │ │ │ │ - mr r17,r9 │ │ │ │ - add r15,r3,r8 │ │ │ │ - add r18,r3,r18 │ │ │ │ + mr r18,r2 │ │ │ │ + add r17,r0,r17 │ │ │ │ nop │ │ │ │ - nop │ │ │ │ - ld r9,192(r31) │ │ │ │ + ld r2,200(r31) │ │ │ │ sldi r30,r19,5 │ │ │ │ subf r23,r19,r14 │ │ │ │ lfd f24,0(r16) │ │ │ │ - ld r25,184(r31) │ │ │ │ + subf r26,r10,r15 │ │ │ │ + subf r27,r10,r17 │ │ │ │ + std r9,120(r31) │ │ │ │ + std r19,128(r31) │ │ │ │ + std r10,136(r31) │ │ │ │ lfd f25,8(r16) │ │ │ │ - ld r21,176(r31) │ │ │ │ - subf r26,r8,r15 │ │ │ │ - subf r27,r8,r18 │ │ │ │ - mr r28,r18 │ │ │ │ - sldi r23,r23,5 │ │ │ │ + ld r25,192(r31) │ │ │ │ + mr r28,r17 │ │ │ │ mr r29,r15 │ │ │ │ - std r10,120(r31) │ │ │ │ - std r19,128(r31) │ │ │ │ - std r8,136(r31) │ │ │ │ - std r7,144(r31) │ │ │ │ - add r24,r9,r19 │ │ │ │ - ld r9,168(r31) │ │ │ │ + std r8,144(r31) │ │ │ │ + ld r21,184(r31) │ │ │ │ + sldi r23,r23,5 │ │ │ │ + add r24,r2,r19 │ │ │ │ + ld r2,176(r31) │ │ │ │ subf r24,r24,r14 │ │ │ │ - add r9,r16,r9 │ │ │ │ + add r2,r16,r2 │ │ │ │ sldi r24,r24,5 │ │ │ │ - lfd f26,0(r9) │ │ │ │ - lfd f27,8(r9) │ │ │ │ - ld r9,160(r31) │ │ │ │ - add r30,r30,r9 │ │ │ │ + lfd f26,0(r2) │ │ │ │ + lfd f27,8(r2) │ │ │ │ + ld r2,160(r31) │ │ │ │ + add r30,r30,r2 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ lfd f28,0(r25) │ │ │ │ lfd f29,8(r25) │ │ │ │ - lfd f3,16(r26) │ │ │ │ - lfd f4,24(r26) │ │ │ │ - add r7,r25,r22 │ │ │ │ + add r8,r25,r22 │ │ │ │ add r19,r23,r30 │ │ │ │ addi r25,r25,16 │ │ │ │ addi r26,r26,32 │ │ │ │ + lfd f3,-16(r26) │ │ │ │ + lfd f4,-8(r26) │ │ │ │ addi r27,r27,32 │ │ │ │ addi r29,r29,32 │ │ │ │ addi r28,r28,32 │ │ │ │ - lfd f30,0(r7) │ │ │ │ - lfd f31,8(r7) │ │ │ │ + lfd f30,0(r8) │ │ │ │ + lfd f31,8(r8) │ │ │ │ fmr f1,f28 │ │ │ │ fmr f2,f29 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f3,f26 │ │ │ │ fmr f4,f27 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ lfd f3,-32(r26) │ │ │ │ lfd f4,-24(r26) │ │ │ │ fmr f23,f2 │ │ │ │ fmr f22,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f3,f26 │ │ │ │ fmr f4,f27 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ stfd f22,16(r30) │ │ │ │ stfd f23,24(r30) │ │ │ │ stfd f1,0(r30) │ │ │ │ stfd f2,8(r30) │ │ │ │ - fmr f1,f28 │ │ │ │ - fmr f2,f29 │ │ │ │ lfd f3,-16(r27) │ │ │ │ lfd f4,-8(r27) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + fmr f1,f28 │ │ │ │ + fmr f2,f29 │ │ │ │ + bl 329c │ │ │ │ fmr f3,f24 │ │ │ │ fmr f4,f25 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ lfd f3,-32(r27) │ │ │ │ lfd f4,-24(r27) │ │ │ │ fmr f13,f2 │ │ │ │ fmr f12,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ fmr f29,f13 │ │ │ │ fmr f28,f12 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f3,f24 │ │ │ │ fmr f4,f25 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ stfd f28,16(r19) │ │ │ │ stfd f29,24(r19) │ │ │ │ stfd f1,0(r19) │ │ │ │ stfd f2,8(r19) │ │ │ │ + lfd f3,-16(r29) │ │ │ │ + lfd f4,-8(r29) │ │ │ │ fmr f1,f26 │ │ │ │ fmr f2,f27 │ │ │ │ subf r19,r20,r30 │ │ │ │ - lfd f3,-16(r29) │ │ │ │ - lfd f4,-8(r29) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ lfd f3,-32(r29) │ │ │ │ lfd f4,-24(r29) │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ fmr f2,f27 │ │ │ │ fmr f1,f26 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ stfd f28,16(r19) │ │ │ │ stfd f29,24(r19) │ │ │ │ stfd f1,0(r19) │ │ │ │ stfd f2,8(r19) │ │ │ │ + lfd f3,-16(r28) │ │ │ │ + lfd f4,-8(r28) │ │ │ │ fmr f1,f24 │ │ │ │ fmr f2,f25 │ │ │ │ add r19,r24,r30 │ │ │ │ addi r30,r30,32 │ │ │ │ - lfd f3,-16(r28) │ │ │ │ - lfd f4,-8(r28) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ lfd f3,-32(r28) │ │ │ │ lfd f4,-24(r28) │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ fmr f2,f25 │ │ │ │ fmr f1,f24 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ addic. r21,r21,-1 │ │ │ │ stfd f28,16(r19) │ │ │ │ stfd f29,24(r19) │ │ │ │ stfd f1,0(r19) │ │ │ │ stfd f2,8(r19) │ │ │ │ - bne 1b950 │ │ │ │ - ld r9,112(r31) │ │ │ │ - addi r17,r17,1 │ │ │ │ - ld r10,120(r31) │ │ │ │ - ld r7,144(r31) │ │ │ │ - ld r19,128(r31) │ │ │ │ + bne 19ea0 │ │ │ │ + ld r2,112(r31) │ │ │ │ + addi r18,r18,1 │ │ │ │ + ld r9,120(r31) │ │ │ │ addi r16,r16,16 │ │ │ │ - ld r8,136(r31) │ │ │ │ - cmpd r17,r9 │ │ │ │ - add r15,r15,r7 │ │ │ │ - add r18,r18,r7 │ │ │ │ - add r19,r19,r10 │ │ │ │ - add r14,r14,r10 │ │ │ │ - blt 1b8e0 │ │ │ │ - ld r17,200(r31) │ │ │ │ - b 1b21c │ │ │ │ - ld r9,112(r31) │ │ │ │ - cmpdi r14,0 │ │ │ │ - addi r9,r9,1 │ │ │ │ - mulld r9,r9,r9 │ │ │ │ - sldi r21,r9,2 │ │ │ │ - ble 1a9f4 │ │ │ │ - rlwinm r30,r30,0,20,20 │ │ │ │ - ld r25,24(r17) │ │ │ │ - cmpdi cr3,r9,0 │ │ │ │ - li r26,8 │ │ │ │ - li r27,0 │ │ │ │ - xxlxor vs26,vs26,vs26 │ │ │ │ - xxlxor vs27,vs27,vs27 │ │ │ │ - cmpwi cr4,r30,0 │ │ │ │ - nop │ │ │ │ - mr r9,r27 │ │ │ │ - beq cr4,1bbc0 │ │ │ │ - ld r9,264(r17) │ │ │ │ - ldx r9,r9,r26 │ │ │ │ - sldi r28,r9,5 │ │ │ │ - add r28,r25,r28 │ │ │ │ - addi r24,r28,16 │ │ │ │ - stfd f26,0(r28) │ │ │ │ - stfd f27,8(r28) │ │ │ │ - stfd f26,16(r28) │ │ │ │ - stfd f27,24(r28) │ │ │ │ - beq cr3,1bcc0 │ │ │ │ - mulld r9,r21,r9 │ │ │ │ - ld r22,208(r17) │ │ │ │ - ld r29,200(r17) │ │ │ │ - mr r23,r21 │ │ │ │ - fmr f29,f27 │ │ │ │ - fmr f28,f26 │ │ │ │ - fmr f31,f27 │ │ │ │ - fmr f30,f26 │ │ │ │ - sldi r10,r9,3 │ │ │ │ - sldi r9,r9,4 │ │ │ │ - addi r10,r10,-8 │ │ │ │ - add r29,r29,r9 │ │ │ │ - add r22,r22,r10 │ │ │ │ + ld r8,144(r31) │ │ │ │ + ld r19,128(r31) │ │ │ │ + ld r10,136(r31) │ │ │ │ + cmpd r18,r2 │ │ │ │ + add r14,r14,r9 │ │ │ │ + add r15,r15,r8 │ │ │ │ + add r17,r17,r8 │ │ │ │ + add r19,r19,r9 │ │ │ │ + blt 19e30 │ │ │ │ + ld r18,208(r31) │ │ │ │ + b 1980c │ │ │ │ + ld r2,112(r31) │ │ │ │ + ld r23,120(r31) │ │ │ │ + addi r2,r2,1 │ │ │ │ + cmpdi r23,0 │ │ │ │ + mulld r2,r2,r2 │ │ │ │ + sldi r21,r2,2 │ │ │ │ + ble 190a8 │ │ │ │ + rlwinm r20,r20,0,20,20 │ │ │ │ + ld r24,24(r18) │ │ │ │ + cmpdi cr3,r2,0 │ │ │ │ + li r25,8 │ │ │ │ + li r26,0 │ │ │ │ + xxlxor vs24,vs24,vs24 │ │ │ │ + xxlxor vs25,vs25,vs25 │ │ │ │ + cmpwi cr4,r20,0 │ │ │ │ + mr r2,r26 │ │ │ │ + beq cr4,1a0d0 │ │ │ │ + ld r2,264(r18) │ │ │ │ + ldx r2,r2,r25 │ │ │ │ + sldi r28,r2,5 │ │ │ │ + add r28,r24,r28 │ │ │ │ + addi r27,r28,16 │ │ │ │ + stfd f24,0(r28) │ │ │ │ + stfd f25,8(r28) │ │ │ │ + stfd f24,16(r28) │ │ │ │ + stfd f25,24(r28) │ │ │ │ + beq cr3,1a1c0 │ │ │ │ + mulld r2,r21,r2 │ │ │ │ + ld r20,208(r18) │ │ │ │ + ld r29,200(r18) │ │ │ │ + fmr f29,f25 │ │ │ │ + fmr f28,f24 │ │ │ │ + fmr f31,f25 │ │ │ │ + fmr f30,f24 │ │ │ │ + mr r22,r21 │ │ │ │ + sldi r9,r2,3 │ │ │ │ + sldi r2,r2,4 │ │ │ │ + addi r9,r9,-8 │ │ │ │ + add r29,r29,r2 │ │ │ │ + add r20,r20,r9 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ldu r30,8(r22) │ │ │ │ - lfd f24,0(r29) │ │ │ │ - lfd f25,8(r29) │ │ │ │ + ldu r30,8(r20) │ │ │ │ + lfd f26,0(r29) │ │ │ │ addi r29,r29,16 │ │ │ │ + lfd f27,-8(r29) │ │ │ │ sldi r30,r30,5 │ │ │ │ - fmr f1,f24 │ │ │ │ - fmr f2,f25 │ │ │ │ + fmr f1,f26 │ │ │ │ + fmr f2,f27 │ │ │ │ add r30,r16,r30 │ │ │ │ lfd f3,0(r30) │ │ │ │ lfd f4,8(r30) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ + bl 38f0 │ │ │ │ lfd f3,16(r30) │ │ │ │ lfd f4,24(r30) │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ - fmr f2,f25 │ │ │ │ - fmr f1,f24 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + fmr f2,f27 │ │ │ │ + fmr f1,f26 │ │ │ │ + bl 329c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ - addic. r23,r23,-1 │ │ │ │ + bl 38f0 │ │ │ │ + addic. r22,r22,-1 │ │ │ │ stfd f28,0(r28) │ │ │ │ stfd f29,8(r28) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - stfd f1,0(r24) │ │ │ │ - stfd f2,8(r24) │ │ │ │ - bne 1bc20 │ │ │ │ - addi r27,r27,1 │ │ │ │ - addi r26,r26,16 │ │ │ │ - cmpd r14,r27 │ │ │ │ - bne 1bbb0 │ │ │ │ - b 1a9f4 │ │ │ │ + stfd f1,0(r27) │ │ │ │ + stfd f2,8(r27) │ │ │ │ + bne 1a130 │ │ │ │ + addi r26,r26,1 │ │ │ │ + addi r25,r25,16 │ │ │ │ + cmpd r23,r26 │ │ │ │ + bne 1a0c0 │ │ │ │ + b 190a8 │ │ │ │ ld r29,112(r31) │ │ │ │ - addis r9,r2,-3 │ │ │ │ - ld r28,96(r17) │ │ │ │ + ld r10,0(r1) │ │ │ │ mr r30,r1 │ │ │ │ - addi r9,r9,25952 │ │ │ │ - addi r27,r29,1 │ │ │ │ - lfd f1,0(r9) │ │ │ │ - lfd f2,8(r9) │ │ │ │ + ld r28,96(r18) │ │ │ │ + plfd f1,196428 # 4a130 │ │ │ │ + plfd f2,196428 # 4a138 │ │ │ │ + addi r22,r29,1 │ │ │ │ lfd f3,0(r28) │ │ │ │ lfd f4,8(r28) │ │ │ │ - std r27,160(r31) │ │ │ │ - sldi r10,r27,6 │ │ │ │ - neg r9,r10 │ │ │ │ - addi r10,r10,15 │ │ │ │ - ld r8,0(r1) │ │ │ │ - std r10,168(r31) │ │ │ │ - stdux r8,r1,r9 │ │ │ │ - addi r10,r1,112 │ │ │ │ - mr r26,r10 │ │ │ │ - std r10,184(r31) │ │ │ │ - bl 4dbe8 │ │ │ │ - nop │ │ │ │ - bl 3060 │ │ │ │ - ld r2,24(r1) │ │ │ │ + sldi r9,r22,6 │ │ │ │ + sldi r14,r22,5 │ │ │ │ + neg r2,r9 │ │ │ │ + addi r9,r9,15 │ │ │ │ + std r9,176(r31) │ │ │ │ + stdux r10,r1,r2 │ │ │ │ + addi r9,r1,112 │ │ │ │ + mr r27,r9 │ │ │ │ + std r9,200(r31) │ │ │ │ + bl 3450 │ │ │ │ + bl 3060 │ │ │ │ + add r23,r27,r14 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f27,f2 │ │ │ │ fmr f26,f1 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - sldi r9,r29,1 │ │ │ │ - addis r10,r2,-3 │ │ │ │ - sldi r8,r27,5 │ │ │ │ - addi r10,r10,25008 │ │ │ │ - addi r9,r9,1 │ │ │ │ - fmr f23,f2 │ │ │ │ - fmr f22,f1 │ │ │ │ - add r23,r26,r8 │ │ │ │ - std r8,136(r31) │ │ │ │ - lfd f24,0(r10) │ │ │ │ - lfd f25,8(r10) │ │ │ │ - cmpdi cr4,r9,0 │ │ │ │ - stfd f24,0(r26) │ │ │ │ - stfd f25,8(r26) │ │ │ │ - ble cr4,1d9a0 │ │ │ │ - mr r29,r9 │ │ │ │ - addi r26,r26,16 │ │ │ │ - fmr f29,f25 │ │ │ │ - fmr f28,f24 │ │ │ │ - fmr f31,f25 │ │ │ │ - fmr f30,f24 │ │ │ │ - mr r27,r9 │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ + sldi r2,r29,1 │ │ │ │ + plfd f22,195384 # 49d80 │ │ │ │ + plfd f23,195384 # 49d88 │ │ │ │ + addi r2,r2,1 │ │ │ │ + fmr f25,f2 │ │ │ │ + fmr f24,f1 │ │ │ │ + cmpdi cr4,r2,0 │ │ │ │ + stfd f22,0(r27) │ │ │ │ + stfd f23,8(r27) │ │ │ │ + ble cr4,1bc84 │ │ │ │ + fmr f29,f23 │ │ │ │ + fmr f28,f22 │ │ │ │ + fmr f31,f23 │ │ │ │ + fmr f30,f22 │ │ │ │ + addi r26,r27,16 │ │ │ │ + mr r29,r2 │ │ │ │ + mr r27,r2 │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ fmr f1,f26 │ │ │ │ fmr f2,f27 │ │ │ │ addi r26,r26,16 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f21,f2 │ │ │ │ fmr f20,f1 │ │ │ │ - fmr f3,f22 │ │ │ │ - fmr f4,f23 │ │ │ │ + fmr f3,f24 │ │ │ │ + fmr f4,f25 │ │ │ │ fmr f1,f30 │ │ │ │ fmr f2,f31 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ fmr f3,f20 │ │ │ │ fmr f4,f21 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ addic. r27,r27,-1 │ │ │ │ stfd f1,-16(r26) │ │ │ │ stfd f2,-8(r26) │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ - bne 1bdb0 │ │ │ │ - addis r9,r2,-3 │ │ │ │ + bne 1a290 │ │ │ │ lfd f3,16(r28) │ │ │ │ lfd f4,24(r28) │ │ │ │ addi r23,r23,16 │ │ │ │ - addi r9,r9,25952 │ │ │ │ - lfd f1,0(r9) │ │ │ │ - lfd f2,8(r9) │ │ │ │ - bl 4dbe8 │ │ │ │ - nop │ │ │ │ - bl 3060 │ │ │ │ - ld r2,24(r1) │ │ │ │ + plfd f1,196140 # 4a130 │ │ │ │ + plfd f2,196140 # 4a138 │ │ │ │ + bl 3450 │ │ │ │ + bl 3060 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f27,f2 │ │ │ │ fmr f26,f1 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - fmr f31,f25 │ │ │ │ - fmr f30,f24 │ │ │ │ - stfd f24,-16(r23) │ │ │ │ - stfd f25,-8(r23) │ │ │ │ - fmr f24,f1 │ │ │ │ + bl 329c │ │ │ │ + fmr f29,f23 │ │ │ │ + fmr f28,f22 │ │ │ │ + fmr f31,f23 │ │ │ │ + fmr f30,f22 │ │ │ │ + stfd f22,-16(r23) │ │ │ │ + stfd f23,-8(r23) │ │ │ │ fmr f25,f2 │ │ │ │ - fmr f28,f30 │ │ │ │ - fmr f29,f31 │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - fmr f3,f28 │ │ │ │ - fmr f4,f29 │ │ │ │ + fmr f24,f1 │ │ │ │ + fmr f3,f30 │ │ │ │ + fmr f4,f31 │ │ │ │ fmr f1,f26 │ │ │ │ fmr f2,f27 │ │ │ │ addi r23,r23,16 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - fmr f23,f2 │ │ │ │ - fmr f22,f1 │ │ │ │ + bl 329c │ │ │ │ + fmr f21,f2 │ │ │ │ + fmr f20,f1 │ │ │ │ fmr f3,f24 │ │ │ │ fmr f4,f25 │ │ │ │ - fmr f1,f28 │ │ │ │ - fmr f2,f29 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - fmr f29,f2 │ │ │ │ - fmr f28,f1 │ │ │ │ - fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - fmr f3,f22 │ │ │ │ - fmr f4,f23 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + fmr f2,f31 │ │ │ │ + bl 329c │ │ │ │ + fmr f31,f2 │ │ │ │ + fmr f30,f1 │ │ │ │ + fmr f2,f29 │ │ │ │ + fmr f1,f28 │ │ │ │ + fmr f3,f20 │ │ │ │ + fmr f4,f21 │ │ │ │ + bl 329c │ │ │ │ addic. r29,r29,-1 │ │ │ │ stfd f1,-16(r23) │ │ │ │ stfd f2,-8(r23) │ │ │ │ - fmr f31,f2 │ │ │ │ - fmr f30,f1 │ │ │ │ - bne 1be90 │ │ │ │ + fmr f29,f2 │ │ │ │ + fmr f28,f1 │ │ │ │ + bne 1a350 │ │ │ │ + ld r2,120(r31) │ │ │ │ cmpwi r25,0 │ │ │ │ - cmpdi cr3,r14,0 │ │ │ │ - bne 1c738 │ │ │ │ - ble cr3,1c5bc │ │ │ │ - ld r3,120(r31) │ │ │ │ - addis r19,r2,-3 │ │ │ │ + cmpdi cr3,r2,0 │ │ │ │ + bne 1aadc │ │ │ │ + ble cr3,1a990 │ │ │ │ + ld r3,128(r31) │ │ │ │ + sldi r19,r22,1 │ │ │ │ li r20,8 │ │ │ │ li r25,0 │ │ │ │ - addi r19,r19,26192 │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,25008 │ │ │ │ - fmr f21,f2 │ │ │ │ - fmr f20,f1 │ │ │ │ - lfd f2,8(r9) │ │ │ │ - lfd f1,0(r9) │ │ │ │ - fmr f3,f20 │ │ │ │ - fmr f4,f21 │ │ │ │ - bl 4dbe8 │ │ │ │ - nop │ │ │ │ - ld r3,128(r31) │ │ │ │ - fmr f15,f2 │ │ │ │ - fmr f14,f1 │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,25008 │ │ │ │ + addi r19,r19,-1 │ │ │ │ + bl 3290 │ │ │ │ fmr f17,f2 │ │ │ │ fmr f16,f1 │ │ │ │ - lfd f2,8(r9) │ │ │ │ - lfd f1,0(r9) │ │ │ │ + plfd f2,194972 # 49d88 │ │ │ │ + plfd f1,194956 # 49d80 │ │ │ │ fmr f3,f16 │ │ │ │ fmr f4,f17 │ │ │ │ - bl 4dbe8 │ │ │ │ - nop │ │ │ │ - ld r10,160(r31) │ │ │ │ - ld r9,136(r31) │ │ │ │ - std r16,176(r31) │ │ │ │ - std r30,208(r31) │ │ │ │ + bl 3450 │ │ │ │ + ld r3,136(r31) │ │ │ │ stfd f1,144(r31) │ │ │ │ stfd f2,152(r31) │ │ │ │ - addi r8,r9,16 │ │ │ │ - sldi r9,r10,5 │ │ │ │ - sldi r18,r10,1 │ │ │ │ - std r9,160(r31) │ │ │ │ - ld r9,184(r31) │ │ │ │ - addi r18,r18,-1 │ │ │ │ - std r8,200(r31) │ │ │ │ - add r9,r9,r8 │ │ │ │ - std r9,192(r31) │ │ │ │ - ld r9,168(r31) │ │ │ │ - lwz r10,112(r17) │ │ │ │ - ld r8,0(r1) │ │ │ │ - mr r24,r1 │ │ │ │ - mr r29,r25 │ │ │ │ - clrrdi r9,r9,4 │ │ │ │ - andi. r10,r10,2048 │ │ │ │ - neg r9,r9 │ │ │ │ - stdux r8,r1,r9 │ │ │ │ - addi r28,r1,112 │ │ │ │ - beq 1c004 │ │ │ │ - ld r9,264(r17) │ │ │ │ - ldx r29,r9,r20 │ │ │ │ - ld r22,48(r17) │ │ │ │ - ld r21,72(r17) │ │ │ │ - ld r30,120(r17) │ │ │ │ - mulld r22,r29,r22 │ │ │ │ - ld r3,0(r21) │ │ │ │ - sldi r29,r29,5 │ │ │ │ - bl 4d7c8 │ │ │ │ + bl 3290 │ │ │ │ + fmr f15,f2 │ │ │ │ + fmr f14,f1 │ │ │ │ + plfd f2,194920 # 49d88 │ │ │ │ + plfd f1,194904 # 49d80 │ │ │ │ + fmr f3,f14 │ │ │ │ + fmr f4,f15 │ │ │ │ + bl 3450 │ │ │ │ + sldi r2,r22,5 │ │ │ │ + addi r9,r14,16 │ │ │ │ + std r16,192(r31) │ │ │ │ + std r30,216(r31) │ │ │ │ + std r2,184(r31) │ │ │ │ + ld r2,200(r31) │ │ │ │ + mr r22,r9 │ │ │ │ + stfd f1,160(r31) │ │ │ │ + stfd f2,168(r31) │ │ │ │ + add r2,r2,r9 │ │ │ │ + std r2,208(r31) │ │ │ │ nop │ │ │ │ - sldi r9,r22,4 │ │ │ │ - fmr f25,f2 │ │ │ │ - fmr f24,f1 │ │ │ │ - add r9,r30,r9 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ - bl 4db58 │ │ │ │ nop │ │ │ │ - bl 38c0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - ld r27,88(r17) │ │ │ │ + ld r2,176(r31) │ │ │ │ + lwz r9,112(r18) │ │ │ │ + mr r24,r1 │ │ │ │ + mr r27,r25 │ │ │ │ + ld r10,0(r1) │ │ │ │ + clrrdi r2,r2,4 │ │ │ │ + andi. r9,r9,2048 │ │ │ │ + neg r2,r2 │ │ │ │ + stdux r10,r1,r2 │ │ │ │ + addi r26,r1,112 │ │ │ │ + beq 1a4a4 │ │ │ │ + ld r2,264(r18) │ │ │ │ + ldx r27,r2,r20 │ │ │ │ + ld r29,48(r18) │ │ │ │ + ld r17,72(r18) │ │ │ │ + ld r28,120(r18) │ │ │ │ + mulld r29,r27,r29 │ │ │ │ + ld r3,0(r17) │ │ │ │ + sldi r27,r27,5 │ │ │ │ + bl 3290 │ │ │ │ + sldi r2,r29,4 │ │ │ │ + fmr f27,f2 │ │ │ │ + fmr f26,f1 │ │ │ │ + add r2,r28,r2 │ │ │ │ + lfd f3,0(r2) │ │ │ │ + lfd f4,8(r2) │ │ │ │ + bl 329c │ │ │ │ + bl 38e0 │ │ │ │ + ld r21,88(r18) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - mr r3,r27 │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ + mr r3,r21 │ │ │ │ + bl 3290 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - add r9,r30,r29 │ │ │ │ - fmr f27,f2 │ │ │ │ - fmr f26,f1 │ │ │ │ - fmr f2,f31 │ │ │ │ - fmr f1,f30 │ │ │ │ - lfd f31,8(r9) │ │ │ │ - lfd f30,0(r9) │ │ │ │ - bl 4d4b8 │ │ │ │ - nop │ │ │ │ - subf r3,r27,r3 │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ + add r2,r28,r27 │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ - fmr f2,f15 │ │ │ │ - fmr f1,f14 │ │ │ │ - fmr f3,f28 │ │ │ │ - fmr f4,f29 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - fmr f19,f2 │ │ │ │ - fmr f18,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - fmr f3,f18 │ │ │ │ - fmr f4,f19 │ │ │ │ - bl 4da58 │ │ │ │ - nop │ │ │ │ - fmr f23,f2 │ │ │ │ - fmr f22,f1 │ │ │ │ + lfd f18,0(r2) │ │ │ │ + lfd f19,8(r2) │ │ │ │ + bl 3430 │ │ │ │ + subf r3,r21,r3 │ │ │ │ + bl 3290 │ │ │ │ + fmr f31,f2 │ │ │ │ + fmr f30,f1 │ │ │ │ + lfd f2,152(r31) │ │ │ │ + lfd f1,144(r31) │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - fmr f1,f18 │ │ │ │ + bl 329c │ │ │ │ + fmr f21,f2 │ │ │ │ + fmr f20,f1 │ │ │ │ fmr f2,f19 │ │ │ │ - bl 4da58 │ │ │ │ - nop │ │ │ │ - fmr f4,f2 │ │ │ │ - fmr f3,f1 │ │ │ │ - fmr f2,f23 │ │ │ │ - fmr f1,f22 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - fmr f13,f2 │ │ │ │ - fmr f12,f1 │ │ │ │ - fmr f3,f24 │ │ │ │ - fmr f4,f25 │ │ │ │ - fmr f1,f24 │ │ │ │ - fmr f2,f25 │ │ │ │ - fmr f24,f12 │ │ │ │ - fmr f25,f13 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + fmr f1,f18 │ │ │ │ + fmr f3,f20 │ │ │ │ + fmr f4,f21 │ │ │ │ + bl 2fd0 │ │ │ │ + fmr f25,f2 │ │ │ │ + fmr f24,f1 │ │ │ │ + fmr f3,f18 │ │ │ │ + fmr f4,f19 │ │ │ │ + fmr f1,f20 │ │ │ │ + fmr f2,f21 │ │ │ │ + bl 2fd0 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f25 │ │ │ │ fmr f1,f24 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ + fmr f13,f2 │ │ │ │ + fmr f12,f1 │ │ │ │ fmr f3,f26 │ │ │ │ fmr f4,f27 │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ + fmr f1,f26 │ │ │ │ + fmr f2,f27 │ │ │ │ + fmr f26,f12 │ │ │ │ + fmr f27,f13 │ │ │ │ + bl 329c │ │ │ │ + fmr f4,f2 │ │ │ │ + fmr f3,f1 │ │ │ │ + fmr f2,f27 │ │ │ │ + fmr f1,f26 │ │ │ │ + bl 329c │ │ │ │ + fmr f3,f28 │ │ │ │ + fmr f4,f29 │ │ │ │ + bl 38f0 │ │ │ │ xxlxor vs10,vs10,vs10 │ │ │ │ xxlxor vs11,vs11,vs11 │ │ │ │ - ld r26,96(r17) │ │ │ │ + ld r23,96(r18) │ │ │ │ fmr f13,f2 │ │ │ │ fmr f12,f1 │ │ │ │ + lfd f24,0(r23) │ │ │ │ + lfd f25,8(r23) │ │ │ │ fcmpu cr0,f12,f10 │ │ │ │ - bne 1c18c │ │ │ │ + bne 1a5fc │ │ │ │ fcmpu cr0,f13,f11 │ │ │ │ - lfd f22,0(r26) │ │ │ │ - lfd f23,8(r26) │ │ │ │ - ble 1c924 │ │ │ │ - bl 38a0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - fmr f3,f22 │ │ │ │ - fmr f4,f23 │ │ │ │ + ble 1ac8c │ │ │ │ + bl 38c0 │ │ │ │ + fmr f3,f24 │ │ │ │ + fmr f4,f25 │ │ │ │ + fmr f27,f2 │ │ │ │ + fmr f26,f1 │ │ │ │ + bl 329c │ │ │ │ + bl 34e0 │ │ │ │ + plfd f3,195588 # 4a220 │ │ │ │ + plfd f4,195588 # 4a228 │ │ │ │ + bl 329c │ │ │ │ + fmr f3,f26 │ │ │ │ + fmr f4,f27 │ │ │ │ + bl 3450 │ │ │ │ + fmr f27,f2 │ │ │ │ + fmr f26,f1 │ │ │ │ + fmr f3,f16 │ │ │ │ + fmr f4,f17 │ │ │ │ + fmr f1,f18 │ │ │ │ + fmr f2,f19 │ │ │ │ + bl 329c │ │ │ │ + fmr f3,f30 │ │ │ │ + fmr f4,f31 │ │ │ │ + bl 2fd0 │ │ │ │ + fmr f4,f2 │ │ │ │ + fmr f3,f1 │ │ │ │ + bl 38f0 │ │ │ │ + fmr f3,f24 │ │ │ │ + fmr f4,f25 │ │ │ │ + bl 3450 │ │ │ │ + bl 3060 │ │ │ │ fmr f25,f2 │ │ │ │ fmr f24,f1 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - bl 34c0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - lfd f3,0(r19) │ │ │ │ - lfd f4,8(r19) │ │ │ │ - bl 4db58 │ │ │ │ + stfd f26,0(r26) │ │ │ │ + stfd f27,8(r26) │ │ │ │ + ble cr4,1a704 │ │ │ │ + ld r2,200(r31) │ │ │ │ + fmr f31,f23 │ │ │ │ + fmr f30,f22 │ │ │ │ + addi r15,r26,16 │ │ │ │ + mr r16,r19 │ │ │ │ + addi r30,r2,16 │ │ │ │ nop │ │ │ │ fmr f3,f24 │ │ │ │ fmr f4,f25 │ │ │ │ - bl 4dbe8 │ │ │ │ - nop │ │ │ │ + fmr f1,f30 │ │ │ │ + fmr f2,f31 │ │ │ │ + addi r30,r30,16 │ │ │ │ + addi r15,r15,16 │ │ │ │ + bl 329c │ │ │ │ + lfd f3,-16(r30) │ │ │ │ + lfd f4,-8(r30) │ │ │ │ + fmr f31,f2 │ │ │ │ + fmr f30,f1 │ │ │ │ + fmr f2,f27 │ │ │ │ + fmr f1,f26 │ │ │ │ + bl 329c │ │ │ │ + fmr f3,f30 │ │ │ │ + fmr f4,f31 │ │ │ │ + bl 329c │ │ │ │ + addic. r16,r16,-1 │ │ │ │ + stfd f1,-16(r15) │ │ │ │ + stfd f2,-8(r15) │ │ │ │ + bne 1a6b0 │ │ │ │ + ld r3,8(r17) │ │ │ │ + bl 3290 │ │ │ │ + sldi r2,r29,4 │ │ │ │ + add r2,r28,r2 │ │ │ │ fmr f25,f2 │ │ │ │ fmr f24,f1 │ │ │ │ + lfd f3,16(r2) │ │ │ │ + lfd f4,24(r2) │ │ │ │ + bl 329c │ │ │ │ + bl 38e0 │ │ │ │ + addi r2,r27,16 │ │ │ │ + add r28,r28,r2 │ │ │ │ + lfd f26,0(r28) │ │ │ │ + lfd f27,8(r28) │ │ │ │ + bl 3430 │ │ │ │ + subf r3,r21,r3 │ │ │ │ + bl 3290 │ │ │ │ + fmr f31,f2 │ │ │ │ + fmr f30,f1 │ │ │ │ + lfd f2,168(r31) │ │ │ │ + lfd f1,160(r31) │ │ │ │ + fmr f3,f30 │ │ │ │ + fmr f4,f31 │ │ │ │ + bl 329c │ │ │ │ + fmr f21,f2 │ │ │ │ + fmr f20,f1 │ │ │ │ + fmr f2,f27 │ │ │ │ + fmr f1,f26 │ │ │ │ fmr f3,f20 │ │ │ │ fmr f4,f21 │ │ │ │ - fmr f1,f30 │ │ │ │ - fmr f2,f31 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - fmr f3,f28 │ │ │ │ - fmr f4,f29 │ │ │ │ - bl 4da58 │ │ │ │ - nop │ │ │ │ - fmr f4,f2 │ │ │ │ - fmr f3,f1 │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ - fmr f3,f22 │ │ │ │ - fmr f4,f23 │ │ │ │ - bl 4dbe8 │ │ │ │ - nop │ │ │ │ - bl 3060 │ │ │ │ - ld r2,24(r1) │ │ │ │ - fmr f23,f2 │ │ │ │ - fmr f22,f1 │ │ │ │ - stfd f24,0(r28) │ │ │ │ - stfd f25,8(r28) │ │ │ │ - ble cr4,1c2d0 │ │ │ │ - ld r9,184(r31) │ │ │ │ - addi r16,r28,16 │ │ │ │ - mr r15,r18 │ │ │ │ - addi r23,r9,16 │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,25008 │ │ │ │ - lfd f28,0(r9) │ │ │ │ - lfd f29,8(r9) │ │ │ │ - nop │ │ │ │ - fmr f3,f22 │ │ │ │ - fmr f4,f23 │ │ │ │ - fmr f1,f28 │ │ │ │ - fmr f2,f29 │ │ │ │ - addi r23,r23,16 │ │ │ │ - addi r16,r16,16 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - lfd f3,-16(r23) │ │ │ │ - lfd f4,-8(r23) │ │ │ │ - fmr f29,f2 │ │ │ │ - fmr f28,f1 │ │ │ │ - fmr f2,f25 │ │ │ │ - fmr f1,f24 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - fmr f3,f28 │ │ │ │ - fmr f4,f29 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - addic. r15,r15,-1 │ │ │ │ - stfd f1,-16(r16) │ │ │ │ - stfd f2,-8(r16) │ │ │ │ - bne 1c270 │ │ │ │ - ld r3,8(r21) │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ - sldi r9,r22,4 │ │ │ │ - add r9,r30,r9 │ │ │ │ - fmr f23,f2 │ │ │ │ - fmr f22,f1 │ │ │ │ - lfd f3,16(r9) │ │ │ │ - lfd f4,24(r9) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - bl 38c0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - addi r9,r29,16 │ │ │ │ - add r30,r30,r9 │ │ │ │ - lfd f24,0(r30) │ │ │ │ - lfd f25,8(r30) │ │ │ │ - bl 4d4b8 │ │ │ │ - nop │ │ │ │ - subf r3,r27,r3 │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ - fmr f29,f2 │ │ │ │ - fmr f28,f1 │ │ │ │ - lfd f2,152(r31) │ │ │ │ - lfd f1,144(r31) │ │ │ │ - fmr f3,f28 │ │ │ │ - fmr f4,f29 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - fmr f19,f2 │ │ │ │ - fmr f18,f1 │ │ │ │ - fmr f2,f25 │ │ │ │ - fmr f1,f24 │ │ │ │ - fmr f3,f18 │ │ │ │ - fmr f4,f19 │ │ │ │ - bl 4da58 │ │ │ │ - nop │ │ │ │ - fmr f3,f24 │ │ │ │ - fmr f4,f25 │ │ │ │ + bl 2fd0 │ │ │ │ fmr f13,f2 │ │ │ │ fmr f12,f1 │ │ │ │ - fmr f2,f19 │ │ │ │ - fmr f1,f18 │ │ │ │ - fmr f19,f13 │ │ │ │ - fmr f18,f12 │ │ │ │ - bl 4da58 │ │ │ │ - nop │ │ │ │ + fmr f3,f26 │ │ │ │ + fmr f4,f27 │ │ │ │ + fmr f1,f20 │ │ │ │ + fmr f2,f21 │ │ │ │ + fmr f20,f12 │ │ │ │ + fmr f21,f13 │ │ │ │ + bl 2fd0 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ - fmr f2,f19 │ │ │ │ - fmr f1,f18 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + fmr f2,f21 │ │ │ │ + fmr f1,f20 │ │ │ │ + bl 329c │ │ │ │ fmr f13,f2 │ │ │ │ fmr f12,f1 │ │ │ │ - fmr f3,f22 │ │ │ │ - fmr f4,f23 │ │ │ │ - fmr f1,f22 │ │ │ │ - fmr f2,f23 │ │ │ │ - fmr f22,f12 │ │ │ │ - fmr f23,f13 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + fmr f3,f24 │ │ │ │ + fmr f4,f25 │ │ │ │ + fmr f1,f24 │ │ │ │ + fmr f2,f25 │ │ │ │ + fmr f24,f12 │ │ │ │ + fmr f25,f13 │ │ │ │ + bl 329c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ - fmr f2,f23 │ │ │ │ - fmr f1,f22 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - fmr f3,f26 │ │ │ │ - fmr f4,f27 │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ + fmr f2,f25 │ │ │ │ + fmr f1,f24 │ │ │ │ + bl 329c │ │ │ │ + fmr f3,f28 │ │ │ │ + fmr f4,f29 │ │ │ │ + bl 38f0 │ │ │ │ xxlxor vs10,vs10,vs10 │ │ │ │ xxlxor vs11,vs11,vs11 │ │ │ │ - lfd f22,16(r26) │ │ │ │ - lfd f23,24(r26) │ │ │ │ + lfd f24,16(r23) │ │ │ │ + lfd f25,24(r23) │ │ │ │ fmr f13,f2 │ │ │ │ fmr f12,f1 │ │ │ │ fcmpu cr0,f12,f10 │ │ │ │ - bne 1c41c │ │ │ │ + bne 1a820 │ │ │ │ fcmpu cr0,f13,f11 │ │ │ │ - ble 1c8fc │ │ │ │ - bl 38a0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - fmr f3,f22 │ │ │ │ - fmr f4,f23 │ │ │ │ - fmr f27,f2 │ │ │ │ - fmr f26,f1 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - bl 34c0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - lfd f3,0(r19) │ │ │ │ - lfd f4,8(r19) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - fmr f3,f26 │ │ │ │ - fmr f4,f27 │ │ │ │ - bl 4dbe8 │ │ │ │ - nop │ │ │ │ - fmr f27,f2 │ │ │ │ - fmr f26,f1 │ │ │ │ - fmr f3,f16 │ │ │ │ - fmr f4,f17 │ │ │ │ - fmr f1,f24 │ │ │ │ - fmr f2,f25 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + ble 1ac60 │ │ │ │ + bl 38c0 │ │ │ │ + fmr f3,f24 │ │ │ │ + fmr f4,f25 │ │ │ │ + fmr f29,f2 │ │ │ │ + fmr f28,f1 │ │ │ │ + bl 329c │ │ │ │ + bl 34e0 │ │ │ │ + plfd f3,195040 # 4a220 │ │ │ │ + plfd f4,195040 # 4a228 │ │ │ │ + bl 329c │ │ │ │ fmr f3,f28 │ │ │ │ fmr f4,f29 │ │ │ │ - bl 4da58 │ │ │ │ - nop │ │ │ │ + bl 3450 │ │ │ │ + fmr f29,f2 │ │ │ │ + fmr f28,f1 │ │ │ │ + fmr f3,f14 │ │ │ │ + fmr f4,f15 │ │ │ │ + fmr f1,f26 │ │ │ │ + fmr f2,f27 │ │ │ │ + bl 329c │ │ │ │ + fmr f3,f30 │ │ │ │ + fmr f4,f31 │ │ │ │ + bl 2fd0 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ - fmr f3,f22 │ │ │ │ - fmr f4,f23 │ │ │ │ - bl 4dbe8 │ │ │ │ - nop │ │ │ │ - bl 3060 │ │ │ │ - ld r2,24(r1) │ │ │ │ - ld r9,160(r31) │ │ │ │ - fmr f25,f2 │ │ │ │ - fmr f24,f1 │ │ │ │ - add r9,r28,r9 │ │ │ │ - stfd f26,0(r9) │ │ │ │ - stfd f27,8(r9) │ │ │ │ - ble cr4,1c560 │ │ │ │ - ld r9,200(r31) │ │ │ │ - ld r27,192(r31) │ │ │ │ - mr r26,r18 │ │ │ │ - add r23,r28,r9 │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,25008 │ │ │ │ - lfd f28,0(r9) │ │ │ │ - lfd f29,8(r9) │ │ │ │ - nop │ │ │ │ + bl 38f0 │ │ │ │ fmr f3,f24 │ │ │ │ fmr f4,f25 │ │ │ │ - fmr f1,f28 │ │ │ │ - fmr f2,f29 │ │ │ │ - addi r27,r27,16 │ │ │ │ - addi r23,r23,16 │ │ │ │ - bl 4db58 │ │ │ │ + bl 3450 │ │ │ │ + bl 3060 │ │ │ │ + ld r2,184(r31) │ │ │ │ + fmr f27,f2 │ │ │ │ + fmr f26,f1 │ │ │ │ + add r2,r26,r2 │ │ │ │ + stfd f28,0(r2) │ │ │ │ + stfd f29,8(r2) │ │ │ │ + ble cr4,1a934 │ │ │ │ + ld r30,208(r31) │ │ │ │ + fmr f31,f23 │ │ │ │ + fmr f30,f22 │ │ │ │ + add r23,r26,r22 │ │ │ │ + mr r29,r19 │ │ │ │ nop │ │ │ │ - lfd f3,-16(r27) │ │ │ │ - lfd f4,-8(r27) │ │ │ │ - fmr f29,f2 │ │ │ │ - fmr f28,f1 │ │ │ │ - fmr f2,f27 │ │ │ │ - fmr f1,f26 │ │ │ │ - bl 4db58 │ │ │ │ nop │ │ │ │ - fmr f3,f28 │ │ │ │ - fmr f4,f29 │ │ │ │ - bl 4db58 │ │ │ │ nop │ │ │ │ - addic. r26,r26,-1 │ │ │ │ - stfd f1,-16(r23) │ │ │ │ - stfd f2,-8(r23) │ │ │ │ - bne 1c500 │ │ │ │ - ld r8,136(r31) │ │ │ │ - ld r3,24(r17) │ │ │ │ - ld r10,120(r31) │ │ │ │ - ld r4,176(r31) │ │ │ │ - mr r9,r30 │ │ │ │ - mr r5,r28 │ │ │ │ + fmr f3,f26 │ │ │ │ + fmr f4,f27 │ │ │ │ fmr f1,f30 │ │ │ │ fmr f2,f31 │ │ │ │ + addi r30,r30,16 │ │ │ │ + addi r23,r23,16 │ │ │ │ + bl 329c │ │ │ │ + lfd f3,-16(r30) │ │ │ │ + lfd f4,-8(r30) │ │ │ │ + fmr f31,f2 │ │ │ │ + fmr f30,f1 │ │ │ │ + fmr f2,f29 │ │ │ │ + fmr f1,f28 │ │ │ │ + bl 329c │ │ │ │ + fmr f3,f30 │ │ │ │ + fmr f4,f31 │ │ │ │ + bl 329c │ │ │ │ + addic. r29,r29,-1 │ │ │ │ + stfd f1,-16(r23) │ │ │ │ + stfd f2,-8(r23) │ │ │ │ + bne 1a8e0 │ │ │ │ + ld r2,112(r31) │ │ │ │ + ld r3,24(r18) │ │ │ │ + fmr f1,f18 │ │ │ │ + fmr f2,f19 │ │ │ │ + mr r9,r28 │ │ │ │ + add r6,r26,r14 │ │ │ │ + ld r10,128(r31) │ │ │ │ + mr r5,r26 │ │ │ │ addi r25,r25,1 │ │ │ │ addi r20,r20,16 │ │ │ │ - add r6,r28,r8 │ │ │ │ - ld r8,112(r31) │ │ │ │ - add r3,r3,r29 │ │ │ │ - std r8,104(r1) │ │ │ │ - ld r8,128(r31) │ │ │ │ - std r8,96(r1) │ │ │ │ - bl fdc8 │ │ │ │ - cmpd r14,r25 │ │ │ │ - ld r9,0(r1) │ │ │ │ - std r9,0(r24) │ │ │ │ + std r2,104(r1) │ │ │ │ + ld r2,136(r31) │ │ │ │ + add r3,r3,r27 │ │ │ │ + std r2,96(r1) │ │ │ │ + ld r4,192(r31) │ │ │ │ + bl ef20 │ │ │ │ + ld r9,120(r31) │ │ │ │ + ld r2,0(r1) │ │ │ │ + cmpd r9,r25 │ │ │ │ + std r2,0(r24) │ │ │ │ mr r1,r24 │ │ │ │ - bne 1bfd0 │ │ │ │ - ld r30,208(r31) │ │ │ │ - ld r9,0(r1) │ │ │ │ - std r9,0(r30) │ │ │ │ + bne 1a470 │ │ │ │ + ld r30,216(r31) │ │ │ │ + ld r2,0(r1) │ │ │ │ + std r2,0(r30) │ │ │ │ mr r1,r30 │ │ │ │ - b 1a9f4 │ │ │ │ - ld r6,48(r17) │ │ │ │ - ld r8,0(r1) │ │ │ │ - ld r25,120(r17) │ │ │ │ - ld r23,264(r17) │ │ │ │ - mr r22,r1 │ │ │ │ - sldi r10,r6,3 │ │ │ │ - mr r20,r6 │ │ │ │ - cmpdi cr3,r6,0 │ │ │ │ - addi r9,r10,15 │ │ │ │ - clrrdi r9,r9,4 │ │ │ │ - neg r9,r9 │ │ │ │ - stdux r8,r1,r9 │ │ │ │ - addi r26,r1,112 │ │ │ │ - ble cr4,1c9e0 │ │ │ │ - mtctr r14 │ │ │ │ - mr r19,r23 │ │ │ │ - li r28,0 │ │ │ │ + b 190a8 │ │ │ │ + ld r14,48(r18) │ │ │ │ + ld r10,0(r1) │ │ │ │ + mr r23,r1 │ │ │ │ + ld r26,120(r18) │ │ │ │ + ld r25,264(r18) │ │ │ │ + sldi r9,r14,3 │ │ │ │ + cmpdi cr4,r14,0 │ │ │ │ + addi r2,r9,15 │ │ │ │ + clrrdi r2,r2,4 │ │ │ │ + neg r2,r2 │ │ │ │ + stdux r10,r1,r2 │ │ │ │ + addi r27,r1,112 │ │ │ │ + ble cr3,1ad4c │ │ │ │ + ld r10,120(r31) │ │ │ │ + mr r20,r25 │ │ │ │ li r15,0 │ │ │ │ - cmpdi cr3,r6,0 │ │ │ │ - li r9,0 │ │ │ │ - std r9,0(r19) │ │ │ │ - std r15,8(r19) │ │ │ │ - ble cr3,1d950 │ │ │ │ + li r17,0 │ │ │ │ + cmpdi cr4,r14,0 │ │ │ │ + li r2,0 │ │ │ │ + mtctr r10 │ │ │ │ + std r2,0(r20) │ │ │ │ + std r17,8(r20) │ │ │ │ + ble cr4,1bc3c │ │ │ │ addi r29,r24,-8 │ │ │ │ - std r23,144(r31) │ │ │ │ - addi r26,r26,-8 │ │ │ │ - li r27,0 │ │ │ │ - mr r21,r6 │ │ │ │ - mr r18,r15 │ │ │ │ - mr r23,r19 │ │ │ │ - std r22,160(r31) │ │ │ │ - std r28,136(r31) │ │ │ │ - add r29,r29,r10 │ │ │ │ - ld r3,112(r31) │ │ │ │ - li r19,0 │ │ │ │ - mr r15,r24 │ │ │ │ - mr r28,r19 │ │ │ │ - mr r19,r26 │ │ │ │ - bl 4d7c8 │ │ │ │ + ld r22,120(r31) │ │ │ │ + addi r27,r27,-8 │ │ │ │ + li r28,0 │ │ │ │ + mr r21,r20 │ │ │ │ + std r25,144(r31) │ │ │ │ + std r23,160(r31) │ │ │ │ + add r29,r29,r9 │ │ │ │ nop │ │ │ │ - ld r9,136(r31) │ │ │ │ + ld r3,112(r31) │ │ │ │ + sldi r30,r15,4 │ │ │ │ + li r20,0 │ │ │ │ + mr r23,r27 │ │ │ │ + mr r25,r24 │ │ │ │ + add r30,r26,r30 │ │ │ │ + bl 3290 │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - sldi r30,r9,4 │ │ │ │ - add r30,r25,r30 │ │ │ │ - b 1c69c │ │ │ │ + b 1aa5c │ │ │ │ nop │ │ │ │ nop │ │ │ │ - nop │ │ │ │ - ldu r9,8(r15) │ │ │ │ - mulld r28,r10,r9 │ │ │ │ - std r28,0(r23) │ │ │ │ - ld r22,0(r15) │ │ │ │ + ldu r2,8(r25) │ │ │ │ + mulld r20,r20,r2 │ │ │ │ + std r20,0(r21) │ │ │ │ + ld r19,0(r25) │ │ │ │ addi r30,r30,16 │ │ │ │ - mr r3,r22 │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ + mr r3,r19 │ │ │ │ + bl 3290 │ │ │ │ lfd f3,-16(r30) │ │ │ │ lfd f4,-8(r30) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - bl 4da58 │ │ │ │ - nop │ │ │ │ - bl 38c0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - bl 4d4b8 │ │ │ │ - nop │ │ │ │ - cmpld r29,r15 │ │ │ │ - divd r9,r3,r22 │ │ │ │ - mulld r9,r9,r22 │ │ │ │ - subf r9,r9,r3 │ │ │ │ - add r9,r9,r22 │ │ │ │ - divd r10,r9,r22 │ │ │ │ - mulld r10,r10,r22 │ │ │ │ - subf r9,r10,r9 │ │ │ │ - add r10,r9,r28 │ │ │ │ - stdu r9,8(r19) │ │ │ │ - std r10,0(r23) │ │ │ │ - bne 1c690 │ │ │ │ - addi r18,r18,1 │ │ │ │ - cmpd r14,r18 │ │ │ │ - beq 1c9d4 │ │ │ │ - ld r9,136(r31) │ │ │ │ - addi r23,r23,16 │ │ │ │ - std r27,0(r23) │ │ │ │ - std r18,8(r23) │ │ │ │ - add r9,r9,r21 │ │ │ │ - std r9,136(r31) │ │ │ │ - b 1c650 │ │ │ │ - ld r18,48(r17) │ │ │ │ - ld r8,0(r1) │ │ │ │ - ld r25,120(r17) │ │ │ │ - ld r20,264(r17) │ │ │ │ + bl 2fd0 │ │ │ │ + bl 38e0 │ │ │ │ + bl 3430 │ │ │ │ + cmpld r29,r25 │ │ │ │ + divd r2,r3,r19 │ │ │ │ + mulld r2,r2,r19 │ │ │ │ + subf r2,r2,r3 │ │ │ │ + add r2,r2,r19 │ │ │ │ + divd r9,r2,r19 │ │ │ │ + mulld r9,r9,r19 │ │ │ │ + subf r2,r9,r2 │ │ │ │ + add r20,r2,r20 │ │ │ │ + stdu r2,8(r23) │ │ │ │ + std r20,0(r21) │ │ │ │ + bne 1aa50 │ │ │ │ + addi r17,r17,1 │ │ │ │ + cmpd r22,r17 │ │ │ │ + beq 1ad44 │ │ │ │ + addi r21,r21,16 │ │ │ │ + add r15,r15,r14 │ │ │ │ + std r28,0(r21) │ │ │ │ + std r17,8(r21) │ │ │ │ + b 1aa20 │ │ │ │ + ld r17,48(r18) │ │ │ │ + ld r10,0(r1) │ │ │ │ mr r15,r1 │ │ │ │ - sldi r10,r18,3 │ │ │ │ - mr r22,r18 │ │ │ │ - cmpdi cr2,r18,0 │ │ │ │ - addi r9,r10,15 │ │ │ │ - clrrdi r9,r9,4 │ │ │ │ - neg r9,r9 │ │ │ │ - stdux r8,r1,r9 │ │ │ │ + ld r25,120(r18) │ │ │ │ + ld r20,264(r18) │ │ │ │ + sldi r9,r17,3 │ │ │ │ + cmpdi cr2,r17,0 │ │ │ │ + addi r2,r9,15 │ │ │ │ + clrrdi r2,r2,4 │ │ │ │ + neg r2,r2 │ │ │ │ + stdux r10,r1,r2 │ │ │ │ addi r27,r1,112 │ │ │ │ - ble cr3,1d854 │ │ │ │ - mtctr r14 │ │ │ │ + ble cr3,1bb0c │ │ │ │ + ld r10,120(r31) │ │ │ │ mr r21,r20 │ │ │ │ li r28,0 │ │ │ │ li r19,0 │ │ │ │ - cmpdi cr2,r18,0 │ │ │ │ - li r9,0 │ │ │ │ - std r9,0(r21) │ │ │ │ + cmpdi cr2,r17,0 │ │ │ │ + li r2,0 │ │ │ │ + mtctr r10 │ │ │ │ + std r2,0(r21) │ │ │ │ std r19,8(r21) │ │ │ │ - ble cr2,1d978 │ │ │ │ + ble cr2,1bc64 │ │ │ │ addi r29,r24,-8 │ │ │ │ - std r30,176(r31) │ │ │ │ + std r22,160(r31) │ │ │ │ addi r27,r27,-8 │ │ │ │ - mr r30,r21 │ │ │ │ li r26,0 │ │ │ │ - mr r21,r19 │ │ │ │ - std r20,192(r31) │ │ │ │ - std r28,144(r31) │ │ │ │ - std r22,200(r31) │ │ │ │ - add r29,r29,r10 │ │ │ │ + mr r22,r21 │ │ │ │ + std r30,144(r31) │ │ │ │ + std r20,184(r31) │ │ │ │ + std r18,192(r31) │ │ │ │ + add r29,r29,r9 │ │ │ │ ld r3,112(r31) │ │ │ │ - li r19,0 │ │ │ │ + sldi r23,r28,4 │ │ │ │ + li r18,0 │ │ │ │ mr r20,r27 │ │ │ │ - mr r28,r19 │ │ │ │ - mr r19,r24 │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ - ld r9,144(r31) │ │ │ │ + mr r30,r24 │ │ │ │ + add r23,r25,r23 │ │ │ │ + bl 3290 │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - sldi r23,r9,4 │ │ │ │ - add r23,r25,r23 │ │ │ │ - b 1c7fc │ │ │ │ - ldu r9,8(r19) │ │ │ │ - mulld r28,r10,r9 │ │ │ │ - std r28,0(r30) │ │ │ │ - ld r22,0(r19) │ │ │ │ - addi r23,r23,16 │ │ │ │ - mr r3,r22 │ │ │ │ - bl 4d7c8 │ │ │ │ + b 1ab9c │ │ │ │ + nop │ │ │ │ nop │ │ │ │ + nop │ │ │ │ + ldu r2,8(r30) │ │ │ │ + mulld r18,r9,r2 │ │ │ │ + std r18,0(r22) │ │ │ │ + ld r21,0(r30) │ │ │ │ + addi r23,r23,16 │ │ │ │ + mr r3,r21 │ │ │ │ + bl 3290 │ │ │ │ lfd f3,-16(r23) │ │ │ │ lfd f4,-8(r23) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - bl 4da58 │ │ │ │ - nop │ │ │ │ - bl 38c0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - bl 4d4b8 │ │ │ │ - nop │ │ │ │ - cmpld r29,r19 │ │ │ │ - divd r9,r3,r22 │ │ │ │ - mulld r9,r9,r22 │ │ │ │ - subf r9,r9,r3 │ │ │ │ - add r9,r9,r22 │ │ │ │ - divd r10,r9,r22 │ │ │ │ - mulld r10,r10,r22 │ │ │ │ - subf r9,r10,r9 │ │ │ │ - add r10,r9,r28 │ │ │ │ - stdu r9,8(r20) │ │ │ │ - std r10,0(r30) │ │ │ │ - bne 1c7f0 │ │ │ │ - addi r21,r21,1 │ │ │ │ - cmpd r14,r21 │ │ │ │ - beq 1d848 │ │ │ │ - ld r9,144(r31) │ │ │ │ - addi r30,r30,16 │ │ │ │ - std r26,0(r30) │ │ │ │ - std r21,8(r30) │ │ │ │ - add r9,r9,r18 │ │ │ │ - std r9,144(r31) │ │ │ │ - b 1c7bc │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - bl 38a0 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 2fd0 │ │ │ │ + bl 38e0 │ │ │ │ + bl 3430 │ │ │ │ + cmpld r29,r30 │ │ │ │ + divd r2,r3,r21 │ │ │ │ + mulld r2,r2,r21 │ │ │ │ + subf r2,r2,r3 │ │ │ │ + add r2,r2,r21 │ │ │ │ + divd r9,r2,r21 │ │ │ │ + mulld r9,r9,r21 │ │ │ │ + subf r2,r9,r2 │ │ │ │ + add r9,r2,r18 │ │ │ │ + stdu r2,8(r20) │ │ │ │ + std r9,0(r22) │ │ │ │ + bne 1ab90 │ │ │ │ + ld r2,120(r31) │ │ │ │ + addi r19,r19,1 │ │ │ │ + cmpd r2,r19 │ │ │ │ + beq 1bafc │ │ │ │ + addi r22,r22,16 │ │ │ │ + add r28,r28,r17 │ │ │ │ + std r26,0(r22) │ │ │ │ + std r19,8(r22) │ │ │ │ + b 1ab5c │ │ │ │ + bl 38c0 │ │ │ │ fmr f3,f18 │ │ │ │ fmr f4,f19 │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - bl 32c0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - b 1b4c8 │ │ │ │ - nop │ │ │ │ - bl 38a0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - fmr f3,f16 │ │ │ │ - fmr f4,f17 │ │ │ │ + bl 329c │ │ │ │ + bl 32e0 │ │ │ │ + b 19a7c │ │ │ │ + bl 38c0 │ │ │ │ + fmr f3,f18 │ │ │ │ + fmr f4,f19 │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - bl 32c0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - b 1b6c8 │ │ │ │ - blt 1cb48 │ │ │ │ - lfd f3,0(r19) │ │ │ │ - lfd f4,8(r19) │ │ │ │ - fmr f1,f22 │ │ │ │ - fmr f2,f23 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ + bl 32e0 │ │ │ │ + b 19c4c │ │ │ │ + blt 1aee8 │ │ │ │ + plfd f3,193980 # 4a220 │ │ │ │ + plfd f4,193980 # 4a228 │ │ │ │ + fmr f1,f24 │ │ │ │ + fmr f2,f25 │ │ │ │ + bl 329c │ │ │ │ + fmr f29,f2 │ │ │ │ + fmr f28,f1 │ │ │ │ + b 1a868 │ │ │ │ + blt 1b580 │ │ │ │ + plfd f3,193936 # 4a220 │ │ │ │ + plfd f4,193936 # 4a228 │ │ │ │ + fmr f1,f24 │ │ │ │ + fmr f2,f25 │ │ │ │ + bl 329c │ │ │ │ fmr f27,f2 │ │ │ │ fmr f26,f1 │ │ │ │ - b 1c470 │ │ │ │ - blt 1d2c0 │ │ │ │ - lfd f3,0(r19) │ │ │ │ - lfd f4,8(r19) │ │ │ │ - fmr f1,f22 │ │ │ │ - fmr f2,f23 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - fmr f25,f2 │ │ │ │ - fmr f24,f1 │ │ │ │ - b 1c1e8 │ │ │ │ - cmpdi r14,0 │ │ │ │ - ble 1a9f4 │ │ │ │ - ld r23,112(r31) │ │ │ │ - andi. r30,r30,2048 │ │ │ │ - ld r28,200(r17) │ │ │ │ - ld r30,24(r17) │ │ │ │ - ld r29,120(r17) │ │ │ │ - addi r27,r23,1 │ │ │ │ - bne 1cad0 │ │ │ │ + b 1a644 │ │ │ │ ld r26,120(r31) │ │ │ │ + cmpdi r26,0 │ │ │ │ + ble 190a8 │ │ │ │ + ld r22,112(r31) │ │ │ │ + andi. r20,r20,2048 │ │ │ │ + ld r30,24(r18) │ │ │ │ + ld r28,200(r18) │ │ │ │ + ld r29,120(r18) │ │ │ │ + addi r27,r22,1 │ │ │ │ + bne 1ae70 │ │ │ │ + ld r24,128(r31) │ │ │ │ sldi r25,r27,6 │ │ │ │ addi r29,r29,16 │ │ │ │ sldi r27,r27,5 │ │ │ │ - mr r24,r9 │ │ │ │ + mr r23,r2 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ lfd f1,-16(r29) │ │ │ │ lfd f2,-8(r29) │ │ │ │ mr r9,r29 │ │ │ │ - add r6,r27,r28 │ │ │ │ + add r6,r28,r27 │ │ │ │ mr r5,r28 │ │ │ │ mr r3,r30 │ │ │ │ - mr r10,r26 │ │ │ │ + std r22,104(r1) │ │ │ │ + std r23,96(r1) │ │ │ │ + mr r10,r24 │ │ │ │ mr r4,r16 │ │ │ │ - std r23,104(r1) │ │ │ │ - std r24,96(r1) │ │ │ │ addi r30,r30,32 │ │ │ │ add r28,r28,r25 │ │ │ │ addi r29,r29,32 │ │ │ │ - bl fdc8 │ │ │ │ - addic. r14,r14,-1 │ │ │ │ - bne 1c990 │ │ │ │ - b 1a9f4 │ │ │ │ - ld r23,144(r31) │ │ │ │ - ld r22,160(r31) │ │ │ │ - mr r6,r21 │ │ │ │ - addi r7,r24,-8 │ │ │ │ - li r9,1 │ │ │ │ - ble cr3,1d998 │ │ │ │ - andi. r10,r6,3 │ │ │ │ - li r3,1 │ │ │ │ - addi r8,r6,-1 │ │ │ │ - beq 1ca34 │ │ │ │ - cmpdi r10,1 │ │ │ │ - beq 1ca24 │ │ │ │ - cmpdi r10,2 │ │ │ │ - beq 1ca18 │ │ │ │ - ld r9,0(r24) │ │ │ │ - mr r7,r24 │ │ │ │ - mr r20,r8 │ │ │ │ - ldu r10,8(r7) │ │ │ │ - addi r20,r20,-1 │ │ │ │ - mulld r9,r9,r10 │ │ │ │ - ldu r10,8(r7) │ │ │ │ - cmpdi r20,1 │ │ │ │ - mulld r9,r9,r10 │ │ │ │ - beq 1ca64 │ │ │ │ - srdi r10,r6,2 │ │ │ │ + bl ef20 │ │ │ │ + addic. r26,r26,-1 │ │ │ │ + bne 1ad00 │ │ │ │ + b 190a8 │ │ │ │ + ld r25,144(r31) │ │ │ │ + ld r23,160(r31) │ │ │ │ + li r29,-1 │ │ │ │ + ble cr4,1ae34 │ │ │ │ + cmpdi r14,1 │ │ │ │ + beq 1bc9c │ │ │ │ + xxspltib vs32,1 │ │ │ │ + srdi r2,r14,1 │ │ │ │ + mr r9,r24 │ │ │ │ + andi. r8,r2,3 │ │ │ │ + addi r7,r2,-1 │ │ │ │ + mr r10,r2 │ │ │ │ + vextsb2d v0,v0 │ │ │ │ + xxmr vs45,vs32 │ │ │ │ + beq 1adc0 │ │ │ │ + cmpdi r8,1 │ │ │ │ + beq 1adac │ │ │ │ + cmpdi r8,2 │ │ │ │ + beq 1ad9c │ │ │ │ + lxv vs32,0(r24) │ │ │ │ + mr r2,r7 │ │ │ │ + addi r9,r24,16 │ │ │ │ + lxv vs33,0(r9) │ │ │ │ + addi r2,r2,-1 │ │ │ │ + addi r9,r9,16 │ │ │ │ + vmulld v0,v0,v1 │ │ │ │ + lxv vs33,0(r9) │ │ │ │ + addic. r2,r2,-1 │ │ │ │ + addi r9,r9,16 │ │ │ │ + vmulld v0,v0,v1 │ │ │ │ + beq 1adf4 │ │ │ │ + srdi r10,r10,2 │ │ │ │ mtctr r10 │ │ │ │ - ld r5,8(r7) │ │ │ │ - ld r6,16(r7) │ │ │ │ - ld r8,24(r7) │ │ │ │ - addi r7,r7,32 │ │ │ │ - mulld r9,r9,r5 │ │ │ │ - mulld r3,r3,r6 │ │ │ │ - ld r10,0(r7) │ │ │ │ - mulld r9,r9,r8 │ │ │ │ - mulld r3,r3,r10 │ │ │ │ - bdnz 1ca3c │ │ │ │ - mulld r3,r9,r3 │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ - bl 3520 │ │ │ │ - ld r2,24(r1) │ │ │ │ - bl 3720 │ │ │ │ - ld r2,24(r1) │ │ │ │ - bl 4d4b8 │ │ │ │ - nop │ │ │ │ + lxv vs33,0(r9) │ │ │ │ + lxv vs44,16(r9) │ │ │ │ + addi r2,r2,-4 │ │ │ │ + addi r9,r9,64 │ │ │ │ + lxv vs42,-32(r9) │ │ │ │ + lxv vs43,-16(r9) │ │ │ │ + vmulld v0,v0,v1 │ │ │ │ + vmulld v13,v13,v12 │ │ │ │ + vmulld v0,v0,v10 │ │ │ │ + vmulld v13,v13,v11 │ │ │ │ + bdnz 1adc8 │ │ │ │ + vmulld v0,v0,v13 │ │ │ │ + mtvsrdd vs33,r2,r2 │ │ │ │ + andi. r2,r14,1 │ │ │ │ + clrrdi r14,r14,1 │ │ │ │ + xxsldwi vs33,vs33,vs32,2 │ │ │ │ + vmulld v0,v1,v0 │ │ │ │ + mfvsrld r3,vs32 │ │ │ │ + beq 1ae20 │ │ │ │ + sldi r14,r14,3 │ │ │ │ + ldx r2,r24,r14 │ │ │ │ + mulld r3,r3,r2 │ │ │ │ + bl 3290 │ │ │ │ + bl 3540 │ │ │ │ + bl 3740 │ │ │ │ + bl 3430 │ │ │ │ addi r29,r3,-1 │ │ │ │ - sldi r3,r14,4 │ │ │ │ - bl 3560 │ │ │ │ - ld r2,24(r1) │ │ │ │ + ld r28,120(r31) │ │ │ │ + sldi r3,r28,4 │ │ │ │ + bl 3580 │ │ │ │ mr r6,r29 │ │ │ │ - mr r4,r23 │ │ │ │ + mr r4,r25 │ │ │ │ mr r30,r3 │ │ │ │ - mr r3,r14 │ │ │ │ + mr r3,r28 │ │ │ │ mr r5,r30 │ │ │ │ - bl 3660 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 3680 │ │ │ │ mr r3,r30 │ │ │ │ - bl 3540 │ │ │ │ - ld r2,24(r1) │ │ │ │ - ld r9,0(r1) │ │ │ │ - std r9,0(r22) │ │ │ │ - mr r1,r22 │ │ │ │ - b 1b288 │ │ │ │ - ld r25,120(r31) │ │ │ │ - mr r24,r9 │ │ │ │ + bl 3560 │ │ │ │ + ld r2,0(r1) │ │ │ │ + std r2,0(r23) │ │ │ │ + mr r1,r23 │ │ │ │ + b 1987c │ │ │ │ + ld r24,128(r31) │ │ │ │ + mr r25,r26 │ │ │ │ + mr r23,r2 │ │ │ │ li r26,8 │ │ │ │ - nop │ │ │ │ - ld r9,264(r17) │ │ │ │ - mr r10,r25 │ │ │ │ + ld r2,264(r18) │ │ │ │ + mr r10,r24 │ │ │ │ mr r4,r16 │ │ │ │ - ldx r3,r9,r26 │ │ │ │ + ldx r3,r2,r26 │ │ │ │ addi r26,r26,16 │ │ │ │ sldi r6,r3,1 │ │ │ │ mulld r5,r3,r27 │ │ │ │ sldi r3,r3,5 │ │ │ │ addi r6,r6,1 │ │ │ │ - add r8,r29,r3 │ │ │ │ + add r2,r29,r3 │ │ │ │ addi r9,r3,16 │ │ │ │ add r3,r30,r3 │ │ │ │ mulld r6,r6,r27 │ │ │ │ - lfd f1,0(r8) │ │ │ │ - lfd f2,8(r8) │ │ │ │ + lfd f1,0(r2) │ │ │ │ + lfd f2,8(r2) │ │ │ │ add r9,r29,r9 │ │ │ │ + std r22,104(r1) │ │ │ │ + std r23,96(r1) │ │ │ │ sldi r5,r5,6 │ │ │ │ - std r23,104(r1) │ │ │ │ - std r24,96(r1) │ │ │ │ add r5,r28,r5 │ │ │ │ sldi r6,r6,5 │ │ │ │ add r6,r28,r6 │ │ │ │ - bl fdc8 │ │ │ │ - addic. r14,r14,-1 │ │ │ │ - bne 1cae0 │ │ │ │ - b 1a9f4 │ │ │ │ + bl ef20 │ │ │ │ + addic. r25,r25,-1 │ │ │ │ + bne 1ae80 │ │ │ │ + b 190a8 │ │ │ │ fneg f1,f12 │ │ │ │ fneg f2,f13 │ │ │ │ - bl 38a0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - fmr f3,f22 │ │ │ │ - fmr f4,f23 │ │ │ │ - fmr f27,f2 │ │ │ │ - fmr f26,f1 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - bl 32c0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - b 1c448 │ │ │ │ - ld r9,112(r31) │ │ │ │ - ld r10,104(r17) │ │ │ │ + bl 38c0 │ │ │ │ + fmr f3,f24 │ │ │ │ + fmr f4,f25 │ │ │ │ + fmr f29,f2 │ │ │ │ + fmr f28,f1 │ │ │ │ + bl 329c │ │ │ │ + bl 32e0 │ │ │ │ + b 1a840 │ │ │ │ + ld r2,112(r31) │ │ │ │ + ld r9,104(r18) │ │ │ │ cmpwi r25,0 │ │ │ │ - cmpdi cr4,r14,0 │ │ │ │ - addi r27,r9,2 │ │ │ │ - std r10,208(r31) │ │ │ │ - divd r27,r10,r27 │ │ │ │ - bne 1d118 │ │ │ │ - ble cr4,1a9f4 │ │ │ │ - ld r9,112(r31) │ │ │ │ + addi r27,r2,2 │ │ │ │ + ld r2,120(r31) │ │ │ │ + std r9,216(r31) │ │ │ │ + divd r27,r9,r27 │ │ │ │ + cmpdi cr4,r2,0 │ │ │ │ + bne 1b404 │ │ │ │ + ble cr4,190a8 │ │ │ │ + ld r2,112(r31) │ │ │ │ mr r3,r27 │ │ │ │ - li r18,0 │ │ │ │ + li r17,0 │ │ │ │ sldi r25,r27,4 │ │ │ │ - addi r9,r9,1 │ │ │ │ - sldi r29,r9,1 │ │ │ │ - sldi r28,r9,5 │ │ │ │ - sldi r30,r9,6 │ │ │ │ - std r29,168(r31) │ │ │ │ - std r28,176(r31) │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ - ld r3,120(r31) │ │ │ │ + addi r2,r2,1 │ │ │ │ + sldi r29,r2,1 │ │ │ │ + sldi r28,r2,5 │ │ │ │ + sldi r30,r2,6 │ │ │ │ + std r29,184(r31) │ │ │ │ + std r28,192(r31) │ │ │ │ cmpdi cr3,r29,0 │ │ │ │ - fmr f27,f2 │ │ │ │ - fmr f26,f1 │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ + bl 3290 │ │ │ │ ld r3,128(r31) │ │ │ │ fmr f25,f2 │ │ │ │ fmr f24,f1 │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ - li r9,8 │ │ │ │ - std r16,192(r31) │ │ │ │ - std r14,200(r31) │ │ │ │ - std r9,136(r31) │ │ │ │ - addi r9,r30,15 │ │ │ │ + bl 3290 │ │ │ │ + ld r3,136(r31) │ │ │ │ + fmr f23,f2 │ │ │ │ + fmr f22,f1 │ │ │ │ + bl 3290 │ │ │ │ + li r2,8 │ │ │ │ + std r16,208(r31) │ │ │ │ + std r2,144(r31) │ │ │ │ + addi r2,r30,15 │ │ │ │ fmr f19,f2 │ │ │ │ fmr f18,f1 │ │ │ │ - std r9,184(r31) │ │ │ │ - addi r9,r28,-32 │ │ │ │ - std r9,216(r31) │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ + std r2,200(r31) │ │ │ │ + addi r2,r28,-32 │ │ │ │ + std r2,224(r31) │ │ │ │ nop │ │ │ │ - ld r9,184(r31) │ │ │ │ - ld r8,0(r1) │ │ │ │ - lwz r10,112(r17) │ │ │ │ - std r1,144(r31) │ │ │ │ - mr r23,r18 │ │ │ │ - clrrdi r9,r9,4 │ │ │ │ - andi. r10,r10,2048 │ │ │ │ - neg r9,r9 │ │ │ │ - stdux r8,r1,r9 │ │ │ │ + ld r2,200(r31) │ │ │ │ + ld r10,0(r1) │ │ │ │ + std r1,160(r31) │ │ │ │ + mr r23,r17 │ │ │ │ + lwz r9,112(r18) │ │ │ │ + clrrdi r2,r2,4 │ │ │ │ + andi. r9,r9,2048 │ │ │ │ + neg r2,r2 │ │ │ │ + stdux r10,r1,r2 │ │ │ │ addi r20,r1,112 │ │ │ │ - beq 1cc68 │ │ │ │ - ld r9,264(r17) │ │ │ │ - ld r10,136(r31) │ │ │ │ - ldx r23,r9,r10 │ │ │ │ - ld r24,48(r17) │ │ │ │ - ld r9,72(r17) │ │ │ │ - ld r21,120(r17) │ │ │ │ + beq 1afe8 │ │ │ │ + ld r2,264(r18) │ │ │ │ + ld r9,144(r31) │ │ │ │ + ldx r23,r2,r9 │ │ │ │ + ld r24,48(r18) │ │ │ │ + ld r2,72(r18) │ │ │ │ + ld r21,120(r18) │ │ │ │ mulld r24,r23,r24 │ │ │ │ - ld r3,0(r9) │ │ │ │ - std r9,160(r31) │ │ │ │ + ld r3,0(r2) │ │ │ │ + std r2,176(r31) │ │ │ │ sldi r23,r23,5 │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ + bl 3290 │ │ │ │ sldi r30,r24,4 │ │ │ │ add r30,r21,r30 │ │ │ │ lfd f3,0(r30) │ │ │ │ lfd f4,8(r30) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - bl 38c0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - add r9,r21,r23 │ │ │ │ - ld r15,88(r17) │ │ │ │ - lfd f28,0(r9) │ │ │ │ - lfd f29,8(r9) │ │ │ │ - fmr f23,f2 │ │ │ │ - fmr f22,f1 │ │ │ │ - fmr f3,f24 │ │ │ │ - fmr f4,f25 │ │ │ │ + bl 329c │ │ │ │ + bl 38e0 │ │ │ │ + add r2,r21,r23 │ │ │ │ + ld r15,88(r18) │ │ │ │ + lfd f28,0(r2) │ │ │ │ + lfd f29,8(r2) │ │ │ │ + fmr f27,f2 │ │ │ │ + fmr f26,f1 │ │ │ │ + fmr f3,f22 │ │ │ │ + fmr f4,f23 │ │ │ │ fmr f1,f28 │ │ │ │ fmr f2,f29 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - fmr f2,f23 │ │ │ │ - fmr f1,f22 │ │ │ │ - bl 4d4b8 │ │ │ │ - nop │ │ │ │ + fmr f2,f27 │ │ │ │ + fmr f1,f26 │ │ │ │ + bl 3430 │ │ │ │ subf r3,r15,r3 │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ + bl 3290 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 4da58 │ │ │ │ - nop │ │ │ │ + bl 2fd0 │ │ │ │ fmr f0,f1 │ │ │ │ fabs f1,f1 │ │ │ │ - fcmpu cr0,f0,f1 │ │ │ │ - beq 1cd2c │ │ │ │ - fneg f2,f2 │ │ │ │ - fmr f3,f26 │ │ │ │ - fmr f4,f27 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + fneg f12,f2 │ │ │ │ + fmr f3,f24 │ │ │ │ + fmr f4,f25 │ │ │ │ + xscmpeqdp vs0,vs0,vs1 │ │ │ │ + xxsel vs2,vs12,vs2,vs0 │ │ │ │ + bl 329c │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - bl 38c0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - bl 4d4b8 │ │ │ │ - nop │ │ │ │ + bl 38e0 │ │ │ │ + bl 3430 │ │ │ │ mr r16,r3 │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ - fmr f23,f2 │ │ │ │ - fmr f22,f1 │ │ │ │ + bl 3290 │ │ │ │ + fmr f27,f2 │ │ │ │ + fmr f26,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - fmr f3,f22 │ │ │ │ - fmr f4,f23 │ │ │ │ - bl 4da58 │ │ │ │ - nop │ │ │ │ + fmr f3,f26 │ │ │ │ + fmr f4,f27 │ │ │ │ + bl 2fd0 │ │ │ │ fmr f21,f2 │ │ │ │ fmr f20,f1 │ │ │ │ - ble cr3,1ce68 │ │ │ │ - addis r9,r2,-3 │ │ │ │ - fmr f1,f22 │ │ │ │ - fmr f2,f23 │ │ │ │ - ld r14,200(r17) │ │ │ │ - neg r30,r16 │ │ │ │ + ble cr3,1b19c │ │ │ │ + plfd f3,191652 # 49d80 │ │ │ │ + plfd f4,191652 # 49d88 │ │ │ │ + fmr f1,f26 │ │ │ │ + fmr f2,f27 │ │ │ │ + mulli r30,r16,-16 │ │ │ │ mr r28,r20 │ │ │ │ - addi r9,r9,25008 │ │ │ │ - sldi r30,r30,4 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ + ld r14,200(r18) │ │ │ │ + bl 38f0 │ │ │ │ add r26,r14,r30 │ │ │ │ subfic r22,r14,16 │ │ │ │ subfic r19,r14,-16 │ │ │ │ subf r30,r30,r14 │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - bl 4da58 │ │ │ │ - nop │ │ │ │ - ld r29,168(r31) │ │ │ │ - fmr f23,f2 │ │ │ │ - fmr f22,f1 │ │ │ │ - nop │ │ │ │ + bl 2fd0 │ │ │ │ + ld r29,184(r31) │ │ │ │ + fmr f27,f2 │ │ │ │ + fmr f26,f1 │ │ │ │ nop │ │ │ │ cmpdi cr4,r16,0 │ │ │ │ - fmr f1,f22 │ │ │ │ - fmr f2,f23 │ │ │ │ - ble cr4,1d290 │ │ │ │ + fmr f1,f26 │ │ │ │ + fmr f2,f27 │ │ │ │ + ble cr4,1b560 │ │ │ │ lfd f3,0(r30) │ │ │ │ lfd f4,8(r30) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - add r9,r22,r30 │ │ │ │ - add r9,r14,r9 │ │ │ │ + add r2,r22,r30 │ │ │ │ + add r2,r14,r2 │ │ │ │ fmr f1,f20 │ │ │ │ fmr f2,f21 │ │ │ │ subf r16,r27,r16 │ │ │ │ add r26,r26,r25 │ │ │ │ subf r30,r25,r30 │ │ │ │ addi r28,r28,16 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + lfd f3,0(r2) │ │ │ │ + lfd f4,8(r2) │ │ │ │ + bl 329c │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ + bl 38f0 │ │ │ │ addic. r29,r29,-1 │ │ │ │ stfd f1,-16(r28) │ │ │ │ stfd f2,-8(r28) │ │ │ │ - bne 1cdf0 │ │ │ │ - ld r9,160(r31) │ │ │ │ + bne 1b130 │ │ │ │ + ld r2,176(r31) │ │ │ │ sldi r30,r24,4 │ │ │ │ addi r24,r23,16 │ │ │ │ add r30,r21,r30 │ │ │ │ add r24,r21,r24 │ │ │ │ - ld r3,8(r9) │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ + ld r3,8(r2) │ │ │ │ + bl 3290 │ │ │ │ lfd f3,16(r30) │ │ │ │ lfd f4,24(r30) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - bl 38c0 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 329c │ │ │ │ + bl 38e0 │ │ │ │ lfd f3,0(r24) │ │ │ │ lfd f4,8(r24) │ │ │ │ - fmr f23,f2 │ │ │ │ - fmr f22,f1 │ │ │ │ + fmr f27,f2 │ │ │ │ + fmr f26,f1 │ │ │ │ fmr f2,f19 │ │ │ │ fmr f1,f18 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - fmr f2,f23 │ │ │ │ - fmr f1,f22 │ │ │ │ - bl 4d4b8 │ │ │ │ - nop │ │ │ │ + fmr f2,f27 │ │ │ │ + fmr f1,f26 │ │ │ │ + bl 3430 │ │ │ │ subf r3,r15,r3 │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ + bl 3290 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 4da58 │ │ │ │ - nop │ │ │ │ + bl 2fd0 │ │ │ │ fmr f0,f1 │ │ │ │ fabs f1,f1 │ │ │ │ - fcmpu cr0,f0,f1 │ │ │ │ - beq 1cf10 │ │ │ │ - fneg f2,f2 │ │ │ │ - fmr f3,f26 │ │ │ │ - fmr f4,f27 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + fneg f12,f2 │ │ │ │ + fmr f3,f24 │ │ │ │ + fmr f4,f25 │ │ │ │ + xscmpeqdp vs0,vs0,vs1 │ │ │ │ + xxsel vs2,vs12,vs2,vs0 │ │ │ │ + bl 329c │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - bl 38c0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - bl 4d4b8 │ │ │ │ - nop │ │ │ │ + bl 38e0 │ │ │ │ + bl 3430 │ │ │ │ mr r21,r3 │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ + bl 3290 │ │ │ │ fmr f21,f2 │ │ │ │ fmr f20,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ fmr f3,f20 │ │ │ │ fmr f4,f21 │ │ │ │ - bl 4da58 │ │ │ │ - nop │ │ │ │ - fmr f23,f2 │ │ │ │ - fmr f22,f1 │ │ │ │ - ble cr3,1d0ac │ │ │ │ - addis r9,r2,-3 │ │ │ │ + bl 2fd0 │ │ │ │ + fmr f27,f2 │ │ │ │ + fmr f26,f1 │ │ │ │ + ble cr3,1b398 │ │ │ │ + ld r2,216(r31) │ │ │ │ + plfd f3,191240 # 49d80 │ │ │ │ fmr f1,f20 │ │ │ │ fmr f2,f21 │ │ │ │ - ld r22,200(r17) │ │ │ │ not r29,r21 │ │ │ │ - addi r9,r9,25008 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ - ld r9,208(r31) │ │ │ │ - addi r30,r9,1 │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ + plfd f4,191228 # 49d88 │ │ │ │ + ld r22,200(r18) │ │ │ │ + addi r30,r2,1 │ │ │ │ + bl 38f0 │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - bl 4da58 │ │ │ │ - nop │ │ │ │ - ld r9,216(r31) │ │ │ │ - ld r28,168(r31) │ │ │ │ + bl 2fd0 │ │ │ │ + ld r2,224(r31) │ │ │ │ + ld r28,184(r31) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - add r26,r20,r9 │ │ │ │ - b 1d010 │ │ │ │ + add r26,r20,r2 │ │ │ │ + b 1b308 │ │ │ │ nop │ │ │ │ nop │ │ │ │ - add r9,r22,r9 │ │ │ │ + nop │ │ │ │ + add r2,r22,r2 │ │ │ │ subf r21,r27,r21 │ │ │ │ add r29,r29,r27 │ │ │ │ addi r26,r26,16 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + lfd f3,0(r2) │ │ │ │ + lfd f4,8(r2) │ │ │ │ + bl 329c │ │ │ │ fmr f3,f20 │ │ │ │ fmr f4,f21 │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ + bl 38f0 │ │ │ │ addic. r28,r28,-1 │ │ │ │ stfd f1,16(r26) │ │ │ │ stfd f2,24(r26) │ │ │ │ - beq 1d0ac │ │ │ │ - sradi r9,r21,63 │ │ │ │ + beq 1b398 │ │ │ │ + sradi r2,r21,63 │ │ │ │ fmr f1,f30 │ │ │ │ fmr f2,f31 │ │ │ │ - xor r10,r9,r21 │ │ │ │ - subf r9,r9,r10 │ │ │ │ - add r9,r9,r30 │ │ │ │ + xor r9,r2,r21 │ │ │ │ + subf r2,r2,r9 │ │ │ │ + add r2,r2,r30 │ │ │ │ + sldi r2,r2,4 │ │ │ │ + add r2,r22,r2 │ │ │ │ + lfd f3,0(r2) │ │ │ │ + lfd f4,8(r2) │ │ │ │ + bl 329c │ │ │ │ + add r2,r21,r30 │ │ │ │ + add r9,r29,r30 │ │ │ │ + cmpdi r21,0 │ │ │ │ + addi r2,r2,1 │ │ │ │ sldi r9,r9,4 │ │ │ │ + fmr f21,f2 │ │ │ │ + fmr f20,f1 │ │ │ │ + fmr f2,f27 │ │ │ │ + fmr f1,f26 │ │ │ │ + sldi r2,r2,4 │ │ │ │ add r9,r22,r9 │ │ │ │ + bge 1b2d0 │ │ │ │ lfd f3,0(r9) │ │ │ │ lfd f4,8(r9) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - add r9,r21,r30 │ │ │ │ - add r10,r29,r30 │ │ │ │ - cmpdi r21,0 │ │ │ │ - addi r9,r9,1 │ │ │ │ - sldi r10,r10,4 │ │ │ │ - fmr f21,f2 │ │ │ │ - fmr f20,f1 │ │ │ │ - fmr f2,f23 │ │ │ │ - fmr f1,f22 │ │ │ │ - sldi r9,r9,4 │ │ │ │ - add r10,r22,r10 │ │ │ │ - bge 1cfd0 │ │ │ │ - lfd f3,0(r10) │ │ │ │ - lfd f4,8(r10) │ │ │ │ subf r21,r27,r21 │ │ │ │ add r29,r29,r27 │ │ │ │ addi r26,r26,16 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f3,f20 │ │ │ │ fmr f4,f21 │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ + bl 38f0 │ │ │ │ addic. r28,r28,-1 │ │ │ │ stfd f1,16(r26) │ │ │ │ stfd f2,24(r26) │ │ │ │ - bne 1d010 │ │ │ │ - ld r8,176(r31) │ │ │ │ - ld r3,24(r17) │ │ │ │ - ld r10,120(r31) │ │ │ │ - ld r4,192(r31) │ │ │ │ - mr r9,r24 │ │ │ │ - mr r5,r20 │ │ │ │ + bne 1b308 │ │ │ │ + ld r2,192(r31) │ │ │ │ + ld r3,24(r18) │ │ │ │ fmr f1,f28 │ │ │ │ fmr f2,f29 │ │ │ │ - addi r18,r18,1 │ │ │ │ - add r6,r20,r8 │ │ │ │ - ld r8,112(r31) │ │ │ │ + mr r9,r24 │ │ │ │ + mr r5,r20 │ │ │ │ + ld r10,128(r31) │ │ │ │ + addi r17,r17,1 │ │ │ │ + add r6,r20,r2 │ │ │ │ + ld r2,112(r31) │ │ │ │ add r3,r3,r23 │ │ │ │ - std r8,104(r1) │ │ │ │ - ld r8,128(r31) │ │ │ │ - std r8,96(r1) │ │ │ │ - bl fdc8 │ │ │ │ - ld r10,136(r31) │ │ │ │ - ld r9,0(r1) │ │ │ │ - addi r10,r10,16 │ │ │ │ - std r10,136(r31) │ │ │ │ - ld r10,200(r31) │ │ │ │ - cmpd r10,r18 │ │ │ │ - ld r10,144(r31) │ │ │ │ - std r9,0(r10) │ │ │ │ - mr r1,r10 │ │ │ │ - bne 1cc30 │ │ │ │ - b 1a9f4 │ │ │ │ - ld r22,48(r17) │ │ │ │ + std r2,104(r1) │ │ │ │ + ld r2,136(r31) │ │ │ │ + std r2,96(r1) │ │ │ │ + ld r4,208(r31) │ │ │ │ + bl ef20 │ │ │ │ + ld r9,144(r31) │ │ │ │ + ld r2,0(r1) │ │ │ │ + addi r9,r9,16 │ │ │ │ + std r9,144(r31) │ │ │ │ + ld r9,120(r31) │ │ │ │ + cmpd r9,r17 │ │ │ │ + ld r9,160(r31) │ │ │ │ + std r2,0(r9) │ │ │ │ + mr r1,r9 │ │ │ │ + bne 1afb0 │ │ │ │ + b 190a8 │ │ │ │ + ld r21,48(r18) │ │ │ │ ld r8,0(r1) │ │ │ │ - ld r23,120(r17) │ │ │ │ - ld r30,264(r17) │ │ │ │ - mr r15,r1 │ │ │ │ - sldi r10,r22,3 │ │ │ │ - mr r19,r22 │ │ │ │ - cmpdi cr3,r22,0 │ │ │ │ - addi r9,r10,15 │ │ │ │ - clrrdi r9,r9,4 │ │ │ │ - neg r9,r9 │ │ │ │ - stdux r8,r1,r9 │ │ │ │ + mr r22,r1 │ │ │ │ + ld r23,120(r18) │ │ │ │ + ld r19,264(r18) │ │ │ │ + sldi r10,r21,3 │ │ │ │ + cmpdi cr3,r21,0 │ │ │ │ + addi r2,r10,15 │ │ │ │ + clrrdi r2,r2,4 │ │ │ │ + neg r2,r2 │ │ │ │ + stdux r8,r1,r2 │ │ │ │ addi r26,r1,112 │ │ │ │ - ble cr4,1d73c │ │ │ │ - mtctr r14 │ │ │ │ - mr r18,r30 │ │ │ │ + ble cr4,1b9bc │ │ │ │ + ld r9,120(r31) │ │ │ │ + mr r17,r19 │ │ │ │ li r28,0 │ │ │ │ - li r21,0 │ │ │ │ - cmpdi cr3,r22,0 │ │ │ │ - li r9,0 │ │ │ │ - std r9,0(r18) │ │ │ │ - std r21,8(r18) │ │ │ │ - ble cr3,1d964 │ │ │ │ + li r14,0 │ │ │ │ + cmpdi cr3,r21,0 │ │ │ │ + li r2,0 │ │ │ │ + mtctr r9 │ │ │ │ + std r2,0(r17) │ │ │ │ + std r14,8(r17) │ │ │ │ + ble cr3,1bc50 │ │ │ │ addi r29,r24,-8 │ │ │ │ - std r27,160(r31) │ │ │ │ + ld r20,120(r31) │ │ │ │ + mr r15,r17 │ │ │ │ addi r26,r26,-8 │ │ │ │ li r25,0 │ │ │ │ - mr r27,r18 │ │ │ │ - std r30,168(r31) │ │ │ │ - std r28,136(r31) │ │ │ │ - std r19,176(r31) │ │ │ │ + std r28,144(r31) │ │ │ │ + std r27,160(r31) │ │ │ │ + mr r17,r14 │ │ │ │ + std r22,176(r31) │ │ │ │ add r29,r29,r10 │ │ │ │ - mr r10,r21 │ │ │ │ ld r3,112(r31) │ │ │ │ - std r10,144(r31) │ │ │ │ - li r21,0 │ │ │ │ - mr r30,r27 │ │ │ │ + li r14,0 │ │ │ │ + mr r22,r26 │ │ │ │ mr r28,r24 │ │ │ │ - mr r27,r26 │ │ │ │ - mr r18,r21 │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ - ld r9,136(r31) │ │ │ │ - ld r10,144(r31) │ │ │ │ + bl 3290 │ │ │ │ + ld r2,144(r31) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - sldi r20,r9,4 │ │ │ │ - mr r21,r10 │ │ │ │ - add r20,r23,r20 │ │ │ │ - b 1d1ec │ │ │ │ - ldu r9,8(r28) │ │ │ │ - mulld r18,r18,r9 │ │ │ │ - std r18,0(r30) │ │ │ │ - ld r19,0(r28) │ │ │ │ - addi r20,r20,16 │ │ │ │ - mr r3,r19 │ │ │ │ - bl 4d7c8 │ │ │ │ + sldi r30,r2,4 │ │ │ │ + add r30,r23,r30 │ │ │ │ + b 1b4cc │ │ │ │ + nop │ │ │ │ nop │ │ │ │ - lfd f3,-16(r20) │ │ │ │ - lfd f4,-8(r20) │ │ │ │ - bl 4db58 │ │ │ │ nop │ │ │ │ + ldu r2,8(r28) │ │ │ │ + mulld r14,r9,r2 │ │ │ │ + std r14,0(r15) │ │ │ │ + ld r27,0(r28) │ │ │ │ + addi r30,r30,16 │ │ │ │ + mr r3,r27 │ │ │ │ + bl 3290 │ │ │ │ + lfd f3,-16(r30) │ │ │ │ + lfd f4,-8(r30) │ │ │ │ + bl 329c │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - bl 4da58 │ │ │ │ - nop │ │ │ │ - bl 38c0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - bl 4d4b8 │ │ │ │ - nop │ │ │ │ + bl 2fd0 │ │ │ │ + bl 38e0 │ │ │ │ + bl 3430 │ │ │ │ cmpld r29,r28 │ │ │ │ - divd r9,r3,r19 │ │ │ │ - mulld r9,r9,r19 │ │ │ │ - subf r9,r9,r3 │ │ │ │ - add r9,r9,r19 │ │ │ │ - divd r10,r9,r19 │ │ │ │ - mulld r10,r10,r19 │ │ │ │ - subf r9,r10,r9 │ │ │ │ - add r18,r9,r18 │ │ │ │ - stdu r9,8(r27) │ │ │ │ - std r18,0(r30) │ │ │ │ - bne 1d1e0 │ │ │ │ - addi r10,r21,1 │ │ │ │ - cmpd r14,r10 │ │ │ │ - beq 1d730 │ │ │ │ - ld r9,136(r31) │ │ │ │ - addi r27,r30,16 │ │ │ │ - std r25,0(r27) │ │ │ │ - std r10,8(r27) │ │ │ │ - add r9,r9,r22 │ │ │ │ - std r9,136(r31) │ │ │ │ - b 1d19c │ │ │ │ + divd r2,r3,r27 │ │ │ │ + mulld r2,r2,r27 │ │ │ │ + subf r2,r2,r3 │ │ │ │ + add r2,r2,r27 │ │ │ │ + divd r9,r2,r27 │ │ │ │ + mulld r9,r9,r27 │ │ │ │ + subf r2,r9,r2 │ │ │ │ + add r9,r2,r14 │ │ │ │ + stdu r2,8(r22) │ │ │ │ + std r9,0(r15) │ │ │ │ + bne 1b4c0 │ │ │ │ + addi r17,r17,1 │ │ │ │ + cmpd r20,r17 │ │ │ │ + beq 1b9b4 │ │ │ │ + ld r2,144(r31) │ │ │ │ + addi r15,r15,16 │ │ │ │ + std r25,0(r15) │ │ │ │ + std r17,8(r15) │ │ │ │ + add r2,r2,r21 │ │ │ │ + std r2,144(r31) │ │ │ │ + b 1b488 │ │ │ │ + nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ lfd f3,0(r26) │ │ │ │ lfd f4,8(r26) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - add r9,r19,r26 │ │ │ │ + bl 329c │ │ │ │ + add r2,r19,r26 │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - bne cr4,1ce1c │ │ │ │ - b 1ce18 │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ + bne cr4,1b158 │ │ │ │ + b 1b154 │ │ │ │ fneg f1,f12 │ │ │ │ fneg f2,f13 │ │ │ │ - bl 38a0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - fmr f3,f22 │ │ │ │ - fmr f4,f23 │ │ │ │ - fmr f25,f2 │ │ │ │ - fmr f24,f1 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - bl 32c0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - b 1c1c0 │ │ │ │ - ld r29,112(r31) │ │ │ │ - ld r26,96(r17) │ │ │ │ - addis r9,r2,-3 │ │ │ │ - ld r10,0(r1) │ │ │ │ + bl 38c0 │ │ │ │ + fmr f3,f24 │ │ │ │ + fmr f4,f25 │ │ │ │ + fmr f27,f2 │ │ │ │ + fmr f26,f1 │ │ │ │ + bl 329c │ │ │ │ + bl 32e0 │ │ │ │ + b 1a61c │ │ │ │ + ld r30,112(r31) │ │ │ │ + ld r27,96(r18) │ │ │ │ mr r28,r1 │ │ │ │ - addi r9,r9,25952 │ │ │ │ - addi r25,r29,1 │ │ │ │ - lfd f3,0(r26) │ │ │ │ - lfd f4,8(r26) │ │ │ │ - lfd f1,0(r9) │ │ │ │ - lfd f2,8(r9) │ │ │ │ + ld r9,0(r1) │ │ │ │ + plfd f1,191352 # 4a130 │ │ │ │ + plfd f2,191352 # 4a138 │ │ │ │ + addi r25,r30,1 │ │ │ │ + lfd f3,0(r27) │ │ │ │ + lfd f4,8(r27) │ │ │ │ sldi r23,r25,6 │ │ │ │ sldi r22,r25,5 │ │ │ │ - neg r9,r23 │ │ │ │ + neg r2,r23 │ │ │ │ addi r23,r23,15 │ │ │ │ - stdux r10,r1,r9 │ │ │ │ - bl 4dbe8 │ │ │ │ - nop │ │ │ │ + stdux r9,r1,r2 │ │ │ │ + bl 3450 │ │ │ │ addi r24,r1,112 │ │ │ │ - bl 3060 │ │ │ │ - ld r2,24(r1) │ │ │ │ - add r27,r24,r22 │ │ │ │ + bl 3060 │ │ │ │ + add r29,r24,r22 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f4,f2 │ │ │ │ - fmr f21,f2 │ │ │ │ - fmr f20,f1 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - sldi r9,r29,1 │ │ │ │ - addis r10,r2,-3 │ │ │ │ - addi r29,r9,1 │ │ │ │ - addi r10,r10,25008 │ │ │ │ fmr f25,f2 │ │ │ │ fmr f24,f1 │ │ │ │ - lfd f22,0(r10) │ │ │ │ - lfd f23,8(r10) │ │ │ │ - cmpdi cr4,r29,0 │ │ │ │ - stfd f22,0(r24) │ │ │ │ - stfd f23,8(r24) │ │ │ │ - ble cr4,1d98c │ │ │ │ - addi r20,r24,16 │ │ │ │ - fmr f29,f23 │ │ │ │ - fmr f28,f22 │ │ │ │ - fmr f31,f23 │ │ │ │ - fmr f30,f22 │ │ │ │ - mr r21,r29 │ │ │ │ + bl 329c │ │ │ │ + sldi r2,r30,1 │ │ │ │ + plfd f26,190320 # 49d80 │ │ │ │ + plfd f27,190320 # 49d88 │ │ │ │ + addi r30,r2,1 │ │ │ │ + fmr f23,f2 │ │ │ │ + fmr f22,f1 │ │ │ │ + cmpdi cr4,r30,0 │ │ │ │ + stfd f26,0(r24) │ │ │ │ + stfd f27,8(r24) │ │ │ │ + ble cr4,1bc78 │ │ │ │ + fmr f29,f27 │ │ │ │ + fmr f28,f26 │ │ │ │ + fmr f31,f27 │ │ │ │ + fmr f30,f26 │ │ │ │ + addi r21,r24,16 │ │ │ │ + mr r26,r30 │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ nop │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - fmr f1,f20 │ │ │ │ - fmr f2,f21 │ │ │ │ - addi r20,r20,16 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - fmr f27,f2 │ │ │ │ - fmr f26,f1 │ │ │ │ - fmr f3,f24 │ │ │ │ - fmr f4,f25 │ │ │ │ + fmr f1,f24 │ │ │ │ + fmr f2,f25 │ │ │ │ + addi r21,r21,16 │ │ │ │ + bl 329c │ │ │ │ + fmr f21,f2 │ │ │ │ + fmr f20,f1 │ │ │ │ + fmr f3,f22 │ │ │ │ + fmr f4,f23 │ │ │ │ fmr f1,f30 │ │ │ │ fmr f2,f31 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - fmr f3,f26 │ │ │ │ - fmr f4,f27 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - addic. r21,r21,-1 │ │ │ │ - stfd f1,-16(r20) │ │ │ │ - stfd f2,-8(r20) │ │ │ │ + fmr f3,f20 │ │ │ │ + fmr f4,f21 │ │ │ │ + bl 329c │ │ │ │ + addic. r26,r26,-1 │ │ │ │ + stfd f1,-16(r21) │ │ │ │ + stfd f2,-8(r21) │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ - bne 1d3b0 │ │ │ │ - addis r9,r2,-3 │ │ │ │ - lfd f3,16(r26) │ │ │ │ - lfd f4,24(r26) │ │ │ │ - addi r27,r27,16 │ │ │ │ - addi r9,r9,25952 │ │ │ │ - lfd f1,0(r9) │ │ │ │ - lfd f2,8(r9) │ │ │ │ - bl 4dbe8 │ │ │ │ - nop │ │ │ │ - bl 3060 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bne 1b660 │ │ │ │ + lfd f3,16(r27) │ │ │ │ + lfd f4,24(r27) │ │ │ │ + addi r29,r29,16 │ │ │ │ + plfd f1,191068 # 4a130 │ │ │ │ + plfd f2,191068 # 4a138 │ │ │ │ + bl 3450 │ │ │ │ + bl 3060 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f4,f2 │ │ │ │ - fmr f27,f2 │ │ │ │ - fmr f26,f1 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - fmr f31,f23 │ │ │ │ - fmr f30,f22 │ │ │ │ fmr f25,f2 │ │ │ │ fmr f24,f1 │ │ │ │ - fmr f28,f22 │ │ │ │ - fmr f29,f23 │ │ │ │ - stfd f22,-16(r27) │ │ │ │ - stfd f23,-8(r27) │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - fmr f3,f28 │ │ │ │ - fmr f4,f29 │ │ │ │ - fmr f1,f26 │ │ │ │ - fmr f2,f27 │ │ │ │ - addi r27,r27,16 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ + fmr f29,f27 │ │ │ │ + fmr f28,f26 │ │ │ │ + fmr f31,f27 │ │ │ │ + fmr f30,f26 │ │ │ │ + stfd f26,-16(r29) │ │ │ │ + stfd f27,-8(r29) │ │ │ │ fmr f23,f2 │ │ │ │ fmr f22,f1 │ │ │ │ - fmr f3,f24 │ │ │ │ - fmr f4,f25 │ │ │ │ - fmr f1,f28 │ │ │ │ - fmr f2,f29 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - fmr f29,f2 │ │ │ │ - fmr f28,f1 │ │ │ │ - fmr f2,f31 │ │ │ │ - fmr f1,f30 │ │ │ │ + fmr f3,f30 │ │ │ │ + fmr f4,f31 │ │ │ │ + fmr f1,f24 │ │ │ │ + fmr f2,f25 │ │ │ │ + addi r29,r29,16 │ │ │ │ + bl 329c │ │ │ │ + fmr f21,f2 │ │ │ │ + fmr f20,f1 │ │ │ │ fmr f3,f22 │ │ │ │ fmr f4,f23 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - addic. r29,r29,-1 │ │ │ │ - stfd f1,-16(r27) │ │ │ │ - stfd f2,-8(r27) │ │ │ │ + fmr f1,f30 │ │ │ │ + fmr f2,f31 │ │ │ │ + bl 329c │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - bne 1d490 │ │ │ │ - cmpdi r14,0 │ │ │ │ - ble 1d720 │ │ │ │ + fmr f2,f29 │ │ │ │ + fmr f1,f28 │ │ │ │ + fmr f3,f20 │ │ │ │ + fmr f4,f21 │ │ │ │ + bl 329c │ │ │ │ + addic. r30,r30,-1 │ │ │ │ + stfd f1,-16(r29) │ │ │ │ + stfd f2,-8(r29) │ │ │ │ + fmr f29,f2 │ │ │ │ + fmr f28,f1 │ │ │ │ + bne 1b720 │ │ │ │ + ld r2,120(r31) │ │ │ │ + cmpdi r2,0 │ │ │ │ + ble 1b9a4 │ │ │ │ sldi r26,r25,1 │ │ │ │ - addi r6,r22,16 │ │ │ │ - std r28,160(r31) │ │ │ │ + addi r14,r22,16 │ │ │ │ sldi r25,r25,5 │ │ │ │ + mr r15,r2 │ │ │ │ + std r28,120(r31) │ │ │ │ + std r16,144(r31) │ │ │ │ + mr r9,r20 │ │ │ │ li r27,8 │ │ │ │ + mr r20,r18 │ │ │ │ li r29,0 │ │ │ │ - mr r28,r17 │ │ │ │ - std r16,136(r31) │ │ │ │ - add r9,r24,r6 │ │ │ │ + add r2,r24,r14 │ │ │ │ + mr r18,r24 │ │ │ │ addi r26,r26,-1 │ │ │ │ - mr r15,r6 │ │ │ │ - std r9,144(r31) │ │ │ │ + mr r28,r14 │ │ │ │ + mr r24,r25 │ │ │ │ + std r2,160(r31) │ │ │ │ nop │ │ │ │ - ld r10,0(r1) │ │ │ │ - clrrdi r9,r23,4 │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + ld r7,0(r1) │ │ │ │ + clrrdi r2,r23,4 │ │ │ │ mr r21,r1 │ │ │ │ - andi. r30,r30,2048 │ │ │ │ + andi. r9,r9,2048 │ │ │ │ mr r16,r29 │ │ │ │ - neg r9,r9 │ │ │ │ - stdux r10,r1,r9 │ │ │ │ - addi r20,r1,112 │ │ │ │ - beq 1d56c │ │ │ │ - ld r9,264(r28) │ │ │ │ - ldx r16,r9,r27 │ │ │ │ - ld r6,200(r28) │ │ │ │ - sldi r9,r16,6 │ │ │ │ - addi r10,r9,32 │ │ │ │ - add r9,r6,r9 │ │ │ │ - add r19,r6,r10 │ │ │ │ - lfd f26,0(r9) │ │ │ │ - lfd f27,8(r9) │ │ │ │ - lfd f24,16(r9) │ │ │ │ - lfd f25,24(r9) │ │ │ │ - stfd f26,0(r20) │ │ │ │ - stfd f27,8(r20) │ │ │ │ - lfd f28,0(r19) │ │ │ │ - lfd f29,8(r19) │ │ │ │ - ble cr4,1d838 │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r30,r24,16 │ │ │ │ - addi r18,r20,16 │ │ │ │ - mr r17,r26 │ │ │ │ - addi r9,r9,25008 │ │ │ │ - lfd f30,0(r9) │ │ │ │ - lfd f31,8(r9) │ │ │ │ - fmr f3,f24 │ │ │ │ - fmr f4,f25 │ │ │ │ + neg r2,r2 │ │ │ │ + stdux r7,r1,r2 │ │ │ │ + addi r19,r1,112 │ │ │ │ + beq 1b80c │ │ │ │ + ld r2,264(r20) │ │ │ │ + ldx r16,r2,r27 │ │ │ │ + ld r7,200(r20) │ │ │ │ + sldi r2,r16,6 │ │ │ │ + addi r9,r2,32 │ │ │ │ + add r2,r7,r2 │ │ │ │ + add r25,r7,r9 │ │ │ │ + lfd f24,0(r2) │ │ │ │ + lfd f25,8(r2) │ │ │ │ + lfd f22,16(r2) │ │ │ │ + lfd f23,24(r2) │ │ │ │ + stfd f24,0(r19) │ │ │ │ + stfd f25,8(r19) │ │ │ │ + lfd f28,0(r25) │ │ │ │ + lfd f29,8(r25) │ │ │ │ + ble cr4,1baec │ │ │ │ + fmr f31,f27 │ │ │ │ + fmr f30,f26 │ │ │ │ + addi r30,r18,16 │ │ │ │ + addi r17,r19,16 │ │ │ │ + mr r14,r26 │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + fmr f3,f22 │ │ │ │ + fmr f4,f23 │ │ │ │ fmr f1,f30 │ │ │ │ fmr f2,f31 │ │ │ │ addi r30,r30,16 │ │ │ │ - addi r18,r18,16 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + addi r17,r17,16 │ │ │ │ + bl 329c │ │ │ │ lfd f3,-16(r30) │ │ │ │ lfd f4,-8(r30) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - fmr f2,f27 │ │ │ │ - fmr f1,f26 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + fmr f2,f25 │ │ │ │ + fmr f1,f24 │ │ │ │ + bl 329c │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - bl 4db58 │ │ │ │ + bl 329c │ │ │ │ + addic. r14,r14,-1 │ │ │ │ + stfd f1,-16(r17) │ │ │ │ + stfd f2,-8(r17) │ │ │ │ + bne 1b860 │ │ │ │ + ld r30,160(r31) │ │ │ │ + fmr f31,f27 │ │ │ │ + fmr f30,f26 │ │ │ │ + add r6,r19,r24 │ │ │ │ + lfd f24,16(r25) │ │ │ │ + mr r14,r26 │ │ │ │ + lfd f25,24(r25) │ │ │ │ + add r25,r19,r28 │ │ │ │ + stfd f28,0(r6) │ │ │ │ + stfd f29,8(r6) │ │ │ │ nop │ │ │ │ - addic. r17,r17,-1 │ │ │ │ - stfd f1,-16(r18) │ │ │ │ - stfd f2,-8(r18) │ │ │ │ - bne 1d5c0 │ │ │ │ - addis r9,r2,-3 │ │ │ │ - ld r30,144(r31) │ │ │ │ - add r4,r20,r25 │ │ │ │ - lfd f26,16(r19) │ │ │ │ - lfd f27,24(r19) │ │ │ │ - mr r17,r26 │ │ │ │ - add r19,r20,r15 │ │ │ │ - addi r9,r9,25008 │ │ │ │ - stfd f28,0(r4) │ │ │ │ - stfd f29,8(r4) │ │ │ │ - lfd f30,0(r9) │ │ │ │ - lfd f31,8(r9) │ │ │ │ - fmr f3,f26 │ │ │ │ - fmr f4,f27 │ │ │ │ + fmr f3,f24 │ │ │ │ + fmr f4,f25 │ │ │ │ fmr f1,f30 │ │ │ │ fmr f2,f31 │ │ │ │ addi r30,r30,16 │ │ │ │ - addi r19,r19,16 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + addi r25,r25,16 │ │ │ │ + bl 329c │ │ │ │ lfd f3,-16(r30) │ │ │ │ lfd f4,-8(r30) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - addic. r17,r17,-1 │ │ │ │ - stfd f1,-16(r19) │ │ │ │ - stfd f2,-8(r19) │ │ │ │ - bne 1d650 │ │ │ │ - ld r9,120(r28) │ │ │ │ - ld r8,112(r31) │ │ │ │ + bl 329c │ │ │ │ + addic. r14,r14,-1 │ │ │ │ + stfd f1,-16(r25) │ │ │ │ + stfd f2,-8(r25) │ │ │ │ + bne 1b8e0 │ │ │ │ + ld r9,120(r20) │ │ │ │ + ld r2,112(r31) │ │ │ │ sldi r16,r16,5 │ │ │ │ - ld r3,24(r28) │ │ │ │ - ld r10,120(r31) │ │ │ │ - add r6,r20,r22 │ │ │ │ - mr r5,r20 │ │ │ │ + add r6,r19,r22 │ │ │ │ + mr r5,r19 │ │ │ │ addi r29,r29,1 │ │ │ │ + ld r3,24(r20) │ │ │ │ + ld r10,128(r31) │ │ │ │ addi r27,r27,16 │ │ │ │ addi r4,r16,16 │ │ │ │ - add r11,r9,r16 │ │ │ │ + add r7,r9,r16 │ │ │ │ add r9,r9,r4 │ │ │ │ - ld r4,136(r31) │ │ │ │ + ld r4,144(r31) │ │ │ │ add r3,r3,r16 │ │ │ │ - lfd f1,0(r11) │ │ │ │ - lfd f2,8(r11) │ │ │ │ - std r8,104(r1) │ │ │ │ - ld r8,128(r31) │ │ │ │ - std r8,96(r1) │ │ │ │ - bl fdc8 │ │ │ │ - cmpd r14,r29 │ │ │ │ - ld r9,0(r1) │ │ │ │ - std r9,0(r21) │ │ │ │ + lfd f1,0(r7) │ │ │ │ + lfd f2,8(r7) │ │ │ │ + std r2,104(r1) │ │ │ │ + ld r2,136(r31) │ │ │ │ + std r2,96(r1) │ │ │ │ + bl ef20 │ │ │ │ + cmpd r15,r29 │ │ │ │ + ld r2,0(r1) │ │ │ │ + std r2,0(r21) │ │ │ │ mr r1,r21 │ │ │ │ - beq 1d71c │ │ │ │ - lwz r30,112(r28) │ │ │ │ - b 1d540 │ │ │ │ - ld r28,160(r31) │ │ │ │ - ld r9,0(r1) │ │ │ │ - std r9,0(r28) │ │ │ │ + beq 1b9a0 │ │ │ │ + lwz r9,112(r20) │ │ │ │ + b 1b7e0 │ │ │ │ + ld r28,120(r31) │ │ │ │ + ld r2,0(r1) │ │ │ │ + std r2,0(r28) │ │ │ │ mr r1,r28 │ │ │ │ - b 1a9f4 │ │ │ │ + b 190a8 │ │ │ │ ld r27,160(r31) │ │ │ │ - ld r30,168(r31) │ │ │ │ - ld r19,176(r31) │ │ │ │ - addi r6,r24,-8 │ │ │ │ - li r9,1 │ │ │ │ - ble cr3,1d9ac │ │ │ │ - andi. r8,r22,3 │ │ │ │ - li r10,1 │ │ │ │ - addi r7,r22,-1 │ │ │ │ - beq 1d790 │ │ │ │ - cmpdi r8,1 │ │ │ │ - beq 1d780 │ │ │ │ - cmpdi r8,2 │ │ │ │ - beq 1d774 │ │ │ │ - ld r9,0(r24) │ │ │ │ - mr r6,r24 │ │ │ │ - mr r19,r7 │ │ │ │ - ldu r8,8(r6) │ │ │ │ - addi r19,r19,-1 │ │ │ │ - mulld r9,r9,r8 │ │ │ │ - ldu r8,8(r6) │ │ │ │ - cmpdi r19,1 │ │ │ │ - mulld r9,r9,r8 │ │ │ │ - beq 1d7c0 │ │ │ │ - srdi r8,r22,2 │ │ │ │ - mtctr r8 │ │ │ │ - ld r4,8(r6) │ │ │ │ - ld r5,16(r6) │ │ │ │ - ld r7,24(r6) │ │ │ │ - addi r6,r6,32 │ │ │ │ - mulld r9,r9,r4 │ │ │ │ - mulld r10,r10,r5 │ │ │ │ - ld r8,0(r6) │ │ │ │ - mulld r9,r9,r7 │ │ │ │ - mulld r10,r10,r8 │ │ │ │ - bdnz 1d798 │ │ │ │ - mulld r3,r9,r10 │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ - bl 3520 │ │ │ │ - ld r2,24(r1) │ │ │ │ - bl 3720 │ │ │ │ - ld r2,24(r1) │ │ │ │ - sldi r3,r14,4 │ │ │ │ + ld r22,176(r31) │ │ │ │ + li r3,1 │ │ │ │ + ble cr3,1ba90 │ │ │ │ + cmpdi r21,1 │ │ │ │ + beq 1bca8 │ │ │ │ + xxspltib vs32,1 │ │ │ │ + srdi r2,r21,1 │ │ │ │ + mr r10,r24 │ │ │ │ + andi. r7,r2,3 │ │ │ │ + addi r6,r2,-1 │ │ │ │ + mr r8,r2 │ │ │ │ + vextsb2d v0,v0 │ │ │ │ + xxmr vs45,vs32 │ │ │ │ + beq 1ba30 │ │ │ │ + cmpdi r7,1 │ │ │ │ + beq 1ba1c │ │ │ │ + cmpdi r7,2 │ │ │ │ + beq 1ba0c │ │ │ │ + lxv vs32,0(r24) │ │ │ │ + mr r2,r6 │ │ │ │ + addi r10,r24,16 │ │ │ │ + lxv vs33,0(r10) │ │ │ │ + addi r2,r2,-1 │ │ │ │ + addi r10,r10,16 │ │ │ │ + vmulld v0,v0,v1 │ │ │ │ + lxv vs33,0(r10) │ │ │ │ + addic. r2,r2,-1 │ │ │ │ + addi r10,r10,16 │ │ │ │ + vmulld v0,v0,v1 │ │ │ │ + beq 1ba64 │ │ │ │ + srdi r9,r8,2 │ │ │ │ + mtctr r9 │ │ │ │ + lxv vs33,0(r10) │ │ │ │ + lxv vs44,16(r10) │ │ │ │ + addi r2,r2,-4 │ │ │ │ + addi r10,r10,64 │ │ │ │ + lxv vs42,-32(r10) │ │ │ │ + lxv vs43,-16(r10) │ │ │ │ + vmulld v0,v0,v1 │ │ │ │ + vmulld v13,v13,v12 │ │ │ │ + vmulld v0,v0,v10 │ │ │ │ + vmulld v13,v13,v11 │ │ │ │ + bdnz 1ba38 │ │ │ │ + vmulld v1,v0,v13 │ │ │ │ + mtvsrdd vs32,r2,r2 │ │ │ │ + andi. r2,r21,1 │ │ │ │ + clrrdi r9,r21,1 │ │ │ │ + xxsldwi vs32,vs32,vs33,2 │ │ │ │ + vmulld v0,v0,v1 │ │ │ │ + mfvsrld r3,vs32 │ │ │ │ + beq 1ba90 │ │ │ │ + sldi r9,r9,3 │ │ │ │ + ldx r2,r24,r9 │ │ │ │ + mulld r3,r3,r2 │ │ │ │ + bl 3290 │ │ │ │ + bl 3540 │ │ │ │ + bl 3740 │ │ │ │ + ld r29,120(r31) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - bl 3560 │ │ │ │ - ld r2,24(r1) │ │ │ │ + sldi r3,r29,4 │ │ │ │ + bl 3580 │ │ │ │ fmr f1,f30 │ │ │ │ fmr f2,f31 │ │ │ │ - mr r29,r3 │ │ │ │ - bl 4d4b8 │ │ │ │ - nop │ │ │ │ - mr r4,r30 │ │ │ │ - mr r5,r29 │ │ │ │ + mr r30,r3 │ │ │ │ + bl 3430 │ │ │ │ + mr r4,r19 │ │ │ │ + mr r5,r30 │ │ │ │ addi r6,r3,-1 │ │ │ │ - mr r3,r14 │ │ │ │ - bl 3660 │ │ │ │ - ld r2,24(r1) │ │ │ │ mr r3,r29 │ │ │ │ - bl 3540 │ │ │ │ - ld r2,24(r1) │ │ │ │ - ld r9,0(r1) │ │ │ │ - std r9,0(r15) │ │ │ │ - mr r1,r15 │ │ │ │ - b 1cb9c │ │ │ │ - add r9,r20,r25 │ │ │ │ - stfd f28,0(r9) │ │ │ │ - stfd f29,8(r9) │ │ │ │ - b 1d6b0 │ │ │ │ - ld r30,176(r31) │ │ │ │ - ld r20,192(r31) │ │ │ │ - ld r22,200(r31) │ │ │ │ - addi r6,r24,-8 │ │ │ │ - li r9,1 │ │ │ │ - ble cr2,1d9b4 │ │ │ │ - andi. r8,r18,3 │ │ │ │ - li r10,1 │ │ │ │ - addi r7,r18,-1 │ │ │ │ - beq 1d8a8 │ │ │ │ + bl 3680 │ │ │ │ + mr r3,r30 │ │ │ │ + bl 3560 │ │ │ │ + ld r2,0(r1) │ │ │ │ + std r2,0(r22) │ │ │ │ + mr r1,r22 │ │ │ │ + b 1af34 │ │ │ │ + add r2,r19,r24 │ │ │ │ + stfd f28,0(r2) │ │ │ │ + stfd f29,8(r2) │ │ │ │ + b 1b934 │ │ │ │ + ld r30,144(r31) │ │ │ │ + ld r22,160(r31) │ │ │ │ + ld r20,184(r31) │ │ │ │ + ld r18,192(r31) │ │ │ │ + li r3,1 │ │ │ │ + ble cr2,1bbe0 │ │ │ │ + cmpdi r17,1 │ │ │ │ + beq 1bc90 │ │ │ │ + xxspltib vs32,1 │ │ │ │ + srdi r2,r17,1 │ │ │ │ + mr r9,r24 │ │ │ │ + andi. r8,r2,3 │ │ │ │ + addi r7,r2,-1 │ │ │ │ + mr r10,r2 │ │ │ │ + vextsb2d v0,v0 │ │ │ │ + xxmr vs45,vs32 │ │ │ │ + beq 1bb80 │ │ │ │ cmpdi r8,1 │ │ │ │ - beq 1d898 │ │ │ │ + beq 1bb6c │ │ │ │ cmpdi r8,2 │ │ │ │ - beq 1d88c │ │ │ │ - ld r9,0(r24) │ │ │ │ - mr r6,r24 │ │ │ │ - mr r22,r7 │ │ │ │ - ldu r8,8(r6) │ │ │ │ - addi r22,r22,-1 │ │ │ │ - mulld r9,r9,r8 │ │ │ │ - ldu r8,8(r6) │ │ │ │ - cmpdi r22,1 │ │ │ │ - mulld r9,r9,r8 │ │ │ │ - beq 1d8d8 │ │ │ │ - srdi r8,r18,2 │ │ │ │ - mtctr r8 │ │ │ │ - ld r4,8(r6) │ │ │ │ - ld r5,16(r6) │ │ │ │ - ld r7,24(r6) │ │ │ │ - addi r6,r6,32 │ │ │ │ - mulld r9,r9,r4 │ │ │ │ - mulld r10,r10,r5 │ │ │ │ - ld r8,0(r6) │ │ │ │ - mulld r9,r9,r7 │ │ │ │ - mulld r10,r10,r8 │ │ │ │ - bdnz 1d8b0 │ │ │ │ - mulld r3,r9,r10 │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ - bl 3520 │ │ │ │ - ld r2,24(r1) │ │ │ │ - bl 3720 │ │ │ │ - ld r2,24(r1) │ │ │ │ - sldi r3,r14,4 │ │ │ │ + beq 1bb5c │ │ │ │ + lxv vs32,0(r24) │ │ │ │ + mr r2,r7 │ │ │ │ + addi r9,r24,16 │ │ │ │ + lxv vs33,0(r9) │ │ │ │ + addi r2,r2,-1 │ │ │ │ + addi r9,r9,16 │ │ │ │ + vmulld v0,v0,v1 │ │ │ │ + lxv vs33,0(r9) │ │ │ │ + addic. r2,r2,-1 │ │ │ │ + addi r9,r9,16 │ │ │ │ + vmulld v0,v0,v1 │ │ │ │ + beq 1bbb4 │ │ │ │ + srdi r10,r10,2 │ │ │ │ + mtctr r10 │ │ │ │ + lxv vs33,0(r9) │ │ │ │ + lxv vs44,16(r9) │ │ │ │ + addi r2,r2,-4 │ │ │ │ + addi r9,r9,64 │ │ │ │ + lxv vs42,-32(r9) │ │ │ │ + lxv vs43,-16(r9) │ │ │ │ + vmulld v0,v0,v1 │ │ │ │ + vmulld v13,v13,v12 │ │ │ │ + vmulld v0,v0,v10 │ │ │ │ + vmulld v13,v13,v11 │ │ │ │ + bdnz 1bb88 │ │ │ │ + vmulld v1,v0,v13 │ │ │ │ + mtvsrdd vs32,r2,r2 │ │ │ │ + andi. r2,r17,1 │ │ │ │ + clrrdi r17,r17,1 │ │ │ │ + xxsldwi vs32,vs32,vs33,2 │ │ │ │ + vmulld v0,v0,v1 │ │ │ │ + mfvsrld r3,vs32 │ │ │ │ + beq 1bbe0 │ │ │ │ + sldi r17,r17,3 │ │ │ │ + ldx r2,r24,r17 │ │ │ │ + mulld r3,r3,r2 │ │ │ │ + bl 3290 │ │ │ │ + bl 3540 │ │ │ │ + bl 3740 │ │ │ │ + ld r28,120(r31) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - bl 3560 │ │ │ │ - ld r2,24(r1) │ │ │ │ + sldi r3,r28,4 │ │ │ │ + bl 3580 │ │ │ │ fmr f1,f30 │ │ │ │ fmr f2,f31 │ │ │ │ mr r29,r3 │ │ │ │ - bl 4d4b8 │ │ │ │ - nop │ │ │ │ + bl 3430 │ │ │ │ mr r4,r20 │ │ │ │ mr r5,r29 │ │ │ │ addi r6,r3,-1 │ │ │ │ - mr r3,r14 │ │ │ │ - bl 3660 │ │ │ │ - ld r2,24(r1) │ │ │ │ + mr r3,r28 │ │ │ │ + bl 3680 │ │ │ │ mr r3,r29 │ │ │ │ - bl 3540 │ │ │ │ - ld r2,24(r1) │ │ │ │ - ld r9,0(r1) │ │ │ │ - std r9,0(r15) │ │ │ │ + bl 3560 │ │ │ │ + ld r2,0(r1) │ │ │ │ + std r2,0(r15) │ │ │ │ mr r1,r15 │ │ │ │ - b 1bf10 │ │ │ │ - addi r15,r15,1 │ │ │ │ - addi r19,r19,16 │ │ │ │ - add r28,r28,r6 │ │ │ │ - bdnz 1c61c │ │ │ │ - b 1c9e0 │ │ │ │ - addi r21,r21,1 │ │ │ │ - addi r18,r18,16 │ │ │ │ - add r28,r28,r22 │ │ │ │ - bdnz 1d168 │ │ │ │ - b 1d73c │ │ │ │ + b 1a3c8 │ │ │ │ + addi r17,r17,1 │ │ │ │ + addi r20,r20,16 │ │ │ │ + add r15,r15,r14 │ │ │ │ + bdnz 1a9f0 │ │ │ │ + b 1ad4c │ │ │ │ + addi r14,r14,1 │ │ │ │ + addi r17,r17,16 │ │ │ │ + add r28,r28,r21 │ │ │ │ + bdnz 1b454 │ │ │ │ + b 1b9bc │ │ │ │ addi r19,r19,1 │ │ │ │ addi r21,r21,16 │ │ │ │ - add r28,r28,r18 │ │ │ │ - bdnz 1c788 │ │ │ │ - b 1d854 │ │ │ │ - stfd f22,0(r27) │ │ │ │ - stfd f23,8(r27) │ │ │ │ - b 1d504 │ │ │ │ - li r29,-1 │ │ │ │ - b 1ca8c │ │ │ │ - stfd f24,0(r23) │ │ │ │ - stfd f25,8(r23) │ │ │ │ - b 1bf04 │ │ │ │ + add r28,r28,r17 │ │ │ │ + bdnz 1ab2c │ │ │ │ + b 1bb0c │ │ │ │ + stfd f26,0(r29) │ │ │ │ + stfd f27,8(r29) │ │ │ │ + b 1b788 │ │ │ │ + stfd f22,0(r23) │ │ │ │ + stfd f23,8(r23) │ │ │ │ + b 1a3b8 │ │ │ │ + li r3,1 │ │ │ │ + li r17,0 │ │ │ │ + b 1bbd4 │ │ │ │ li r3,1 │ │ │ │ - b 1d7c4 │ │ │ │ + li r14,0 │ │ │ │ + b 1ae14 │ │ │ │ li r3,1 │ │ │ │ - b 1d8dc │ │ │ │ + li r9,0 │ │ │ │ + b 1ba84 │ │ │ │ .long 0x0 │ │ │ │ .long 0x3020000 │ │ │ │ .long 0x1292 │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ │ │ │ │ -000000000001d9d0 : │ │ │ │ - addis r2,r12,6 │ │ │ │ - addi r2,r2,-23248 │ │ │ │ +000000000001bcc0 : │ │ │ │ mflr r0 │ │ │ │ + std r14,-288(r1) │ │ │ │ + std r15,-280(r1) │ │ │ │ + mfcr r11 │ │ │ │ + std r16,-272(r1) │ │ │ │ std r17,-264(r1) │ │ │ │ - std r18,-256(r1) │ │ │ │ - std r22,-224(r1) │ │ │ │ + mr r16,r3 │ │ │ │ + std r0,16(r1) │ │ │ │ stfd f14,-144(r1) │ │ │ │ stfd f15,-136(r1) │ │ │ │ stfd f16,-128(r1) │ │ │ │ stfd f17,-120(r1) │ │ │ │ stfd f18,-112(r1) │ │ │ │ stfd f19,-104(r1) │ │ │ │ stfd f20,-96(r1) │ │ │ │ @@ -27252,3192 +24615,2894 @@ │ │ │ │ stfd f25,-56(r1) │ │ │ │ stfd f26,-48(r1) │ │ │ │ stfd f27,-40(r1) │ │ │ │ stfd f28,-32(r1) │ │ │ │ stfd f29,-24(r1) │ │ │ │ stfd f30,-16(r1) │ │ │ │ stfd f31,-8(r1) │ │ │ │ - std r14,-288(r1) │ │ │ │ - std r15,-280(r1) │ │ │ │ - std r16,-272(r1) │ │ │ │ - std r0,16(r1) │ │ │ │ + std r18,-256(r1) │ │ │ │ std r19,-248(r1) │ │ │ │ std r20,-240(r1) │ │ │ │ std r21,-232(r1) │ │ │ │ + std r22,-224(r1) │ │ │ │ std r23,-216(r1) │ │ │ │ std r24,-208(r1) │ │ │ │ std r25,-200(r1) │ │ │ │ std r26,-192(r1) │ │ │ │ std r27,-184(r1) │ │ │ │ - ld r9,56(r3) │ │ │ │ - ld r18,88(r3) │ │ │ │ - std r31,-152(r1) │ │ │ │ - mr r17,r3 │ │ │ │ - mfcr r11 │ │ │ │ + ld r2,56(r3) │ │ │ │ std r28,-176(r1) │ │ │ │ - std r29,-168(r1) │ │ │ │ + ld r14,88(r3) │ │ │ │ + std r31,-152(r1) │ │ │ │ std r30,-160(r1) │ │ │ │ - ld r22,0(r9) │ │ │ │ + std r29,-168(r1) │ │ │ │ stw r11,8(r1) │ │ │ │ - stdu r1,-544(r1) │ │ │ │ - cmpd r22,r18 │ │ │ │ + stdu r1,-560(r1) │ │ │ │ + ld r28,0(r2) │ │ │ │ mr r31,r1 │ │ │ │ - ble 1dad4 │ │ │ │ - ld r9,8(r9) │ │ │ │ - cmpd r18,r9 │ │ │ │ - std r9,168(r31) │ │ │ │ - bge 1dad4 │ │ │ │ - ld r8,72(r3) │ │ │ │ - addi r29,r18,1 │ │ │ │ - sldi r15,r29,1 │ │ │ │ - ld r9,0(r8) │ │ │ │ + cmpd r28,r14 │ │ │ │ + ble 1bdbc │ │ │ │ + ld r2,8(r2) │ │ │ │ + cmpd r14,r2 │ │ │ │ + std r2,144(r31) │ │ │ │ + bge 1bdbc │ │ │ │ + ld r2,72(r3) │ │ │ │ + addi r24,r14,1 │ │ │ │ + sldi r15,r24,1 │ │ │ │ + ld r9,0(r2) │ │ │ │ cmpd r9,r15 │ │ │ │ - std r9,120(r31) │ │ │ │ - ble 1dad4 │ │ │ │ - ld r9,8(r8) │ │ │ │ - cmpd r15,r9 │ │ │ │ std r9,128(r31) │ │ │ │ - blt 1db90 │ │ │ │ - mr r3,r17 │ │ │ │ - bl 3460 │ │ │ │ - ld r2,24(r1) │ │ │ │ - addi r1,r31,544 │ │ │ │ - ld r0,16(r1) │ │ │ │ + ble 1bdbc │ │ │ │ + ld r2,8(r2) │ │ │ │ + cmpd r15,r2 │ │ │ │ + std r2,120(r31) │ │ │ │ + blt 1be70 │ │ │ │ + mr r3,r16 │ │ │ │ + bl 3480 │ │ │ │ + addi r1,r31,560 │ │ │ │ lwz r11,8(r1) │ │ │ │ + ld r0,16(r1) │ │ │ │ ld r14,-288(r1) │ │ │ │ ld r15,-280(r1) │ │ │ │ ld r16,-272(r1) │ │ │ │ ld r17,-264(r1) │ │ │ │ ld r18,-256(r1) │ │ │ │ ld r19,-248(r1) │ │ │ │ ld r20,-240(r1) │ │ │ │ ld r21,-232(r1) │ │ │ │ + mtlr r0 │ │ │ │ ld r22,-224(r1) │ │ │ │ ld r23,-216(r1) │ │ │ │ ld r24,-208(r1) │ │ │ │ ld r25,-200(r1) │ │ │ │ ld r26,-192(r1) │ │ │ │ ld r27,-184(r1) │ │ │ │ - mtlr r0 │ │ │ │ ld r28,-176(r1) │ │ │ │ ld r29,-168(r1) │ │ │ │ ld r30,-160(r1) │ │ │ │ ld r31,-152(r1) │ │ │ │ lfd f14,-144(r1) │ │ │ │ lfd f15,-136(r1) │ │ │ │ lfd f16,-128(r1) │ │ │ │ lfd f17,-120(r1) │ │ │ │ lfd f18,-112(r1) │ │ │ │ lfd f19,-104(r1) │ │ │ │ lfd f20,-96(r1) │ │ │ │ lfd f21,-88(r1) │ │ │ │ lfd f22,-80(r1) │ │ │ │ lfd f23,-72(r1) │ │ │ │ + mtocrf 16,r11 │ │ │ │ + mtocrf 8,r11 │ │ │ │ lfd f24,-64(r1) │ │ │ │ lfd f25,-56(r1) │ │ │ │ lfd f26,-48(r1) │ │ │ │ lfd f27,-40(r1) │ │ │ │ lfd f28,-32(r1) │ │ │ │ lfd f29,-24(r1) │ │ │ │ lfd f30,-16(r1) │ │ │ │ lfd f31,-8(r1) │ │ │ │ - mtocrf 16,r11 │ │ │ │ - mtocrf 8,r11 │ │ │ │ blr │ │ │ │ - nop │ │ │ │ lxv vs0,240(r3) │ │ │ │ - ld r9,16(r3) │ │ │ │ - ld r5,80(r3) │ │ │ │ + ld r2,16(r3) │ │ │ │ li r4,0 │ │ │ │ - std r9,184(r31) │ │ │ │ - ld r9,8(r3) │ │ │ │ + ld r5,80(r3) │ │ │ │ + xxmr vs12,vs0 │ │ │ │ + std r2,160(r31) │ │ │ │ + ld r2,8(r3) │ │ │ │ sldi r5,r5,5 │ │ │ │ - mffprd r14,f0 │ │ │ │ + stfd f12,136(r31) │ │ │ │ + ld r3,136(r31) │ │ │ │ xxswapd vs12,vs0 │ │ │ │ xxspltd vs0,vs0,1 │ │ │ │ - mr r3,r14 │ │ │ │ - stfd f0,192(r31) │ │ │ │ - std r9,112(r31) │ │ │ │ - stxv vs12,224(r17) │ │ │ │ - bl 37c0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - lwz r16,112(r17) │ │ │ │ - andi. r8,r16,32 │ │ │ │ - bne 1f2e4 │ │ │ │ - andi. r8,r16,16 │ │ │ │ - bne 1f268 │ │ │ │ - andi. r8,r16,8 │ │ │ │ - bne 1f548 │ │ │ │ - andi. r8,r16,2 │ │ │ │ - rlwinm r27,r16,0,20,20 │ │ │ │ - bne 1f9b4 │ │ │ │ - andi. r16,r16,4 │ │ │ │ - bne 1e920 │ │ │ │ - cmpwi r27,0 │ │ │ │ - bne 20358 │ │ │ │ - ld r9,112(r31) │ │ │ │ - cmpdi r9,0 │ │ │ │ - ble 1e1c4 │ │ │ │ - ld r3,120(r31) │ │ │ │ - sldi r27,r29,6 │ │ │ │ - sldi r30,r18,1 │ │ │ │ - li r15,1 │ │ │ │ - li r23,8 │ │ │ │ - li r16,0 │ │ │ │ - addi r28,r30,1 │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ - addis r9,r2,-3 │ │ │ │ - cmpdi cr4,r28,0 │ │ │ │ - addi r9,r9,25008 │ │ │ │ + std r2,112(r31) │ │ │ │ + stfd f0,168(r31) │ │ │ │ + stxv vs12,224(r16) │ │ │ │ + bl 37e0 │ │ │ │ + lwz r17,112(r16) │ │ │ │ + andi. r2,r17,32 │ │ │ │ + bne 1d364 │ │ │ │ + andi. r2,r17,16 │ │ │ │ + bne 1d2dc │ │ │ │ + andi. r2,r17,8 │ │ │ │ + bne 1d5d8 │ │ │ │ + andi. r2,r17,2 │ │ │ │ + rlwinm r26,r17,0,20,20 │ │ │ │ + bne 1d9e8 │ │ │ │ + andi. r17,r17,4 │ │ │ │ + bne 1caa8 │ │ │ │ + cmpwi r26,0 │ │ │ │ + bne 1e270 │ │ │ │ + ld r2,112(r31) │ │ │ │ + cmpdi r2,0 │ │ │ │ + ble 1c400 │ │ │ │ + ld r3,128(r31) │ │ │ │ + sldi r30,r14,1 │ │ │ │ + sldi r27,r24,6 │ │ │ │ + li r17,8 │ │ │ │ + li r15,0 │ │ │ │ + addi r29,r30,1 │ │ │ │ + bl 3290 │ │ │ │ + cmpdi cr4,r29,0 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ - lfd f2,8(r9) │ │ │ │ - lfd f1,0(r9) │ │ │ │ - bl 4dbe8 │ │ │ │ - nop │ │ │ │ - ld r3,128(r31) │ │ │ │ + plfd f2,188012 # 49d88 │ │ │ │ + plfd f1,187996 # 49d80 │ │ │ │ + bl 3450 │ │ │ │ + ld r3,120(r31) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,25008 │ │ │ │ + bl 3290 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ - lfd f2,8(r9) │ │ │ │ - lfd f1,0(r9) │ │ │ │ - bl 4dbe8 │ │ │ │ - nop │ │ │ │ - sldi r9,r29,5 │ │ │ │ - addi r10,r27,15 │ │ │ │ - addi r8,r30,2 │ │ │ │ + plfd f2,187968 # 49d88 │ │ │ │ + plfd f1,187952 # 49d80 │ │ │ │ + bl 3450 │ │ │ │ + sldi r10,r24,5 │ │ │ │ + addi r8,r27,15 │ │ │ │ + li r9,1 │ │ │ │ + addi r2,r30,2 │ │ │ │ + std r28,240(r31) │ │ │ │ cmpdi r30,-1 │ │ │ │ - std r18,208(r31) │ │ │ │ - std r14,216(r31) │ │ │ │ - std r22,240(r31) │ │ │ │ - std r23,144(r31) │ │ │ │ - std r10,200(r31) │ │ │ │ - addi r10,r9,-32 │ │ │ │ - mffprd r18,f1 │ │ │ │ - mffprd r19,f2 │ │ │ │ - mffprd r14,f30 │ │ │ │ - std r9,224(r31) │ │ │ │ - std r10,232(r31) │ │ │ │ - isellt r10,r15,r8 │ │ │ │ - mffprd r15,f31 │ │ │ │ - std r10,176(r31) │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - ld r9,200(r31) │ │ │ │ - ld r8,0(r1) │ │ │ │ - lwz r10,112(r17) │ │ │ │ - std r1,160(r31) │ │ │ │ - mr r25,r16 │ │ │ │ - clrrdi r9,r9,4 │ │ │ │ - andi. r10,r10,2048 │ │ │ │ - neg r9,r9 │ │ │ │ - stdux r8,r1,r9 │ │ │ │ - addi r26,r1,112 │ │ │ │ - beq 1dd18 │ │ │ │ - ld r9,264(r17) │ │ │ │ - ld r10,144(r31) │ │ │ │ - ldx r25,r9,r10 │ │ │ │ - ld r22,48(r17) │ │ │ │ - ld r20,72(r17) │ │ │ │ - ld r21,120(r17) │ │ │ │ - mulld r22,r25,r22 │ │ │ │ - ld r3,0(r20) │ │ │ │ + std r14,192(r31) │ │ │ │ + fmr f16,f30 │ │ │ │ + fmr f17,f31 │ │ │ │ + std r8,176(r31) │ │ │ │ + addi r8,r10,-32 │ │ │ │ + stfd f1,224(r31) │ │ │ │ + stfd f2,232(r31) │ │ │ │ + isellt r2,r9,r2 │ │ │ │ + std r10,208(r31) │ │ │ │ + std r8,216(r31) │ │ │ │ + std r2,152(r31) │ │ │ │ + ld r2,176(r31) │ │ │ │ + lwz r9,112(r16) │ │ │ │ + mr r14,r1 │ │ │ │ + mr r25,r15 │ │ │ │ + ld r10,0(r1) │ │ │ │ + clrrdi r2,r2,4 │ │ │ │ + andi. r9,r9,2048 │ │ │ │ + neg r2,r2 │ │ │ │ + stdux r10,r1,r2 │ │ │ │ + addi r27,r1,112 │ │ │ │ + beq 1bfd4 │ │ │ │ + ld r2,264(r16) │ │ │ │ + ldx r25,r2,r17 │ │ │ │ + ld r2,48(r16) │ │ │ │ + ld r23,72(r16) │ │ │ │ + ld r26,120(r16) │ │ │ │ + mulld r22,r25,r2 │ │ │ │ + ld r3,0(r23) │ │ │ │ sldi r25,r25,5 │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ - sldi r9,r22,4 │ │ │ │ + bl 3290 │ │ │ │ + sldi r2,r22,4 │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - add r9,r21,r9 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - bl 38c0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - ld r30,88(r17) │ │ │ │ - bl 4d4b8 │ │ │ │ - nop │ │ │ │ - addi r9,r25,16 │ │ │ │ - add r10,r21,r25 │ │ │ │ - add r9,r21,r9 │ │ │ │ - lfd f26,0(r10) │ │ │ │ - lfd f27,8(r10) │ │ │ │ - subf r29,r30,r3 │ │ │ │ - std r9,136(r31) │ │ │ │ - blt cr4,1e158 │ │ │ │ - mr r3,r30 │ │ │ │ - addis r27,r2,-3 │ │ │ │ - mr r23,r26 │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ - addi r27,r27,26192 │ │ │ │ + add r2,r26,r2 │ │ │ │ + lfd f3,0(r2) │ │ │ │ + lfd f4,8(r2) │ │ │ │ + bl 329c │ │ │ │ + bl 38e0 │ │ │ │ + ld r24,88(r16) │ │ │ │ + bl 3430 │ │ │ │ + add r9,r26,r25 │ │ │ │ + addi r2,r25,16 │ │ │ │ + lfd f26,0(r9) │ │ │ │ + lfd f27,8(r9) │ │ │ │ + subf r30,r24,r3 │ │ │ │ + add r20,r26,r2 │ │ │ │ + blt cr4,1c3a0 │ │ │ │ + mr r3,r24 │ │ │ │ + mr r28,r27 │ │ │ │ + bl 3290 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ fmr f1,f30 │ │ │ │ fmr f2,f31 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - ld r24,96(r17) │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,26192 │ │ │ │ + bl 329c │ │ │ │ + ld r21,96(r16) │ │ │ │ + plfd f3,188852 # 4a220 │ │ │ │ + plfd f4,188852 # 4a228 │ │ │ │ fmr f25,f2 │ │ │ │ fmr f24,f1 │ │ │ │ - lfd f20,0(r24) │ │ │ │ - lfd f21,8(r24) │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ + lfd f20,0(r21) │ │ │ │ + lfd f21,8(r21) │ │ │ │ fmr f1,f20 │ │ │ │ fmr f2,f21 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - ld r28,176(r31) │ │ │ │ + bl 329c │ │ │ │ + plfd f18,188808 # 4a220 │ │ │ │ + plfd f19,188808 # 4a228 │ │ │ │ xxlxor vs22,vs22,vs22 │ │ │ │ xxlxor vs23,vs23,vs23 │ │ │ │ - fmr f19,f2 │ │ │ │ - fmr f18,f1 │ │ │ │ - b 1de88 │ │ │ │ - bl 38a0 │ │ │ │ - ld r2,24(r1) │ │ │ │ + ld r29,152(r31) │ │ │ │ + mffprd r18,f1 │ │ │ │ + mffprd r19,f2 │ │ │ │ + b 1c114 │ │ │ │ + bl 38c0 │ │ │ │ fmr f3,f20 │ │ │ │ fmr f4,f21 │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - bl 34c0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - lfd f3,0(r27) │ │ │ │ - lfd f4,8(r27) │ │ │ │ - addi r29,r29,1 │ │ │ │ - addi r23,r23,16 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ + bl 34e0 │ │ │ │ + fmr f3,f18 │ │ │ │ + fmr f4,f19 │ │ │ │ + addi r30,r30,1 │ │ │ │ + addi r28,r28,16 │ │ │ │ + bl 329c │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - bl 4dbe8 │ │ │ │ - nop │ │ │ │ - addic. r28,r28,-1 │ │ │ │ + bl 3450 │ │ │ │ + addic. r29,r29,-1 │ │ │ │ fmr f0,f1 │ │ │ │ fmr f1,f2 │ │ │ │ - stfd f0,-16(r23) │ │ │ │ - stfd f1,-8(r23) │ │ │ │ - beq 1df58 │ │ │ │ - mr r3,r29 │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ - mtfprd f4,r15 │ │ │ │ - mtfprd f3,r14 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + stfd f0,-16(r28) │ │ │ │ + stfd f1,-8(r28) │ │ │ │ + beq 1c1c8 │ │ │ │ + mr r3,r30 │ │ │ │ + bl 3290 │ │ │ │ + fmr f3,f16 │ │ │ │ + fmr f4,f17 │ │ │ │ + bl 329c │ │ │ │ fmr f3,f26 │ │ │ │ fmr f4,f27 │ │ │ │ - fmr f17,f2 │ │ │ │ - fmr f16,f1 │ │ │ │ - bl 4da58 │ │ │ │ - nop │ │ │ │ + fmr f15,f2 │ │ │ │ + fmr f14,f1 │ │ │ │ + bl 2fd0 │ │ │ │ fmr f3,f24 │ │ │ │ fmr f4,f25 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - fmr f3,f16 │ │ │ │ - fmr f4,f17 │ │ │ │ + fmr f3,f14 │ │ │ │ + fmr f4,f15 │ │ │ │ fmr f1,f26 │ │ │ │ fmr f2,f27 │ │ │ │ - bl 4da58 │ │ │ │ - nop │ │ │ │ + bl 2fd0 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f3,f28 │ │ │ │ fmr f4,f29 │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ + bl 38f0 │ │ │ │ fmr f13,f2 │ │ │ │ fmr f12,f1 │ │ │ │ fcmpu cr0,f12,f22 │ │ │ │ - bne 1df28 │ │ │ │ + bne 1c198 │ │ │ │ fcmpu cr0,f13,f23 │ │ │ │ - bgt 1de20 │ │ │ │ + bgt 1c0c0 │ │ │ │ fneg f1,f12 │ │ │ │ fneg f2,f13 │ │ │ │ - blt 1eee0 │ │ │ │ - fmr f0,f18 │ │ │ │ - fmr f1,f19 │ │ │ │ - addic. r28,r28,-1 │ │ │ │ - addi r29,r29,1 │ │ │ │ - addi r23,r23,16 │ │ │ │ - stfd f0,-16(r23) │ │ │ │ - stfd f1,-8(r23) │ │ │ │ - bne 1de88 │ │ │ │ - ld r3,8(r20) │ │ │ │ - sldi r22,r22,4 │ │ │ │ - add r21,r21,r22 │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ - lfd f3,16(r21) │ │ │ │ - lfd f4,24(r21) │ │ │ │ + blt 1cfc0 │ │ │ │ + mtfprd f1,r19 │ │ │ │ + mtfprd f0,r18 │ │ │ │ + addic. r29,r29,-1 │ │ │ │ + addi r30,r30,1 │ │ │ │ + addi r28,r28,16 │ │ │ │ + stfd f0,-16(r28) │ │ │ │ + stfd f1,-8(r28) │ │ │ │ + bne 1c114 │ │ │ │ + ld r3,8(r23) │ │ │ │ + bl 3290 │ │ │ │ + sldi r2,r22,4 │ │ │ │ + add r26,r26,r2 │ │ │ │ fmr f25,f2 │ │ │ │ fmr f24,f1 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - bl 38c0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - ld r9,136(r31) │ │ │ │ + lfd f3,16(r26) │ │ │ │ + lfd f4,24(r26) │ │ │ │ + bl 329c │ │ │ │ + bl 38e0 │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ fmr f3,f24 │ │ │ │ fmr f4,f25 │ │ │ │ fmr f1,f24 │ │ │ │ fmr f2,f25 │ │ │ │ - lfd f24,0(r9) │ │ │ │ - lfd f25,8(r9) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - lfd f18,16(r24) │ │ │ │ - lfd f19,24(r24) │ │ │ │ + lfd f24,0(r20) │ │ │ │ + lfd f25,8(r20) │ │ │ │ + bl 329c │ │ │ │ + lfd f14,16(r21) │ │ │ │ + lfd f15,24(r21) │ │ │ │ fmr f23,f2 │ │ │ │ fmr f22,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 4d4b8 │ │ │ │ - nop │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,26192 │ │ │ │ - fmr f1,f18 │ │ │ │ - fmr f2,f19 │ │ │ │ - subf r30,r30,r3 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ - ld r9,232(r31) │ │ │ │ - add r28,r26,r9 │ │ │ │ - bl 4db58 │ │ │ │ + bl 3430 │ │ │ │ + ld r2,216(r31) │ │ │ │ + plfd f3,188396 # 4a220 │ │ │ │ nop │ │ │ │ - ld r29,176(r31) │ │ │ │ + plfd f4,188392 # 4a228 │ │ │ │ + fmr f1,f14 │ │ │ │ + fmr f2,f15 │ │ │ │ + subf r24,r24,r3 │ │ │ │ + add r28,r27,r2 │ │ │ │ + bl 329c │ │ │ │ + plfd f18,188356 # 4a220 │ │ │ │ + plfd f19,188356 # 4a228 │ │ │ │ xxlxor vs20,vs20,vs20 │ │ │ │ xxlxor vs21,vs21,vs21 │ │ │ │ - fmr f17,f2 │ │ │ │ - fmr f16,f1 │ │ │ │ - b 1e088 │ │ │ │ + ld r29,152(r31) │ │ │ │ + ld r18,224(r31) │ │ │ │ + ld r19,232(r31) │ │ │ │ + mffprd r22,f1 │ │ │ │ + mffprd r23,f2 │ │ │ │ + b 1c2e4 │ │ │ │ nop │ │ │ │ - bl 38a0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - fmr f3,f18 │ │ │ │ - fmr f4,f19 │ │ │ │ + bl 38c0 │ │ │ │ + fmr f3,f14 │ │ │ │ + fmr f4,f15 │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - bl 34c0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - lfd f3,0(r27) │ │ │ │ - lfd f4,8(r27) │ │ │ │ - addi r30,r30,1 │ │ │ │ + bl 329c │ │ │ │ + bl 34e0 │ │ │ │ + fmr f3,f18 │ │ │ │ + fmr f4,f19 │ │ │ │ + addi r24,r24,1 │ │ │ │ addi r28,r28,16 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - bl 4dbe8 │ │ │ │ - nop │ │ │ │ + bl 3450 │ │ │ │ addic. r29,r29,-1 │ │ │ │ fmr f0,f1 │ │ │ │ fmr f1,f2 │ │ │ │ stfd f0,16(r28) │ │ │ │ stfd f1,24(r28) │ │ │ │ - beq 1e158 │ │ │ │ - mr r3,r30 │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ + beq 1c3a0 │ │ │ │ + mr r3,r24 │ │ │ │ + bl 3290 │ │ │ │ mtfprd f4,r19 │ │ │ │ mtfprd f3,r18 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f3,f24 │ │ │ │ fmr f4,f25 │ │ │ │ - fmr f15,f2 │ │ │ │ - fmr f14,f1 │ │ │ │ - bl 4da58 │ │ │ │ - nop │ │ │ │ - fmr f3,f22 │ │ │ │ - fmr f4,f23 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - fmr f3,f14 │ │ │ │ - fmr f4,f15 │ │ │ │ + bl 2fd0 │ │ │ │ + fmr f3,f22 │ │ │ │ + fmr f4,f23 │ │ │ │ + bl 329c │ │ │ │ + fmr f13,f2 │ │ │ │ + fmr f12,f1 │ │ │ │ + fmr f3,f30 │ │ │ │ + fmr f4,f31 │ │ │ │ fmr f1,f24 │ │ │ │ fmr f2,f25 │ │ │ │ - bl 4da58 │ │ │ │ - nop │ │ │ │ + fmr f31,f13 │ │ │ │ + fmr f30,f12 │ │ │ │ + bl 2fd0 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f3,f28 │ │ │ │ fmr f4,f29 │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ + bl 38f0 │ │ │ │ fmr f13,f2 │ │ │ │ fmr f12,f1 │ │ │ │ fcmpu cr0,f12,f20 │ │ │ │ - bne 1e128 │ │ │ │ + bne 1c370 │ │ │ │ fcmpu cr0,f13,f21 │ │ │ │ - bgt 1e020 │ │ │ │ + bgt 1c290 │ │ │ │ fneg f1,f12 │ │ │ │ fneg f2,f13 │ │ │ │ - blt 1ef10 │ │ │ │ - fmr f0,f16 │ │ │ │ - fmr f1,f17 │ │ │ │ + blt 1cfe0 │ │ │ │ + mtfprd f1,r23 │ │ │ │ + mtfprd f0,r22 │ │ │ │ addic. r29,r29,-1 │ │ │ │ - addi r30,r30,1 │ │ │ │ + addi r24,r24,1 │ │ │ │ addi r28,r28,16 │ │ │ │ stfd f0,16(r28) │ │ │ │ stfd f1,24(r28) │ │ │ │ - bne 1e088 │ │ │ │ - ld r8,224(r31) │ │ │ │ - ld r3,24(r17) │ │ │ │ - ld r9,136(r31) │ │ │ │ - ld r10,120(r31) │ │ │ │ + bne 1c2e4 │ │ │ │ + ld r2,208(r31) │ │ │ │ + ld r3,24(r16) │ │ │ │ fmr f1,f26 │ │ │ │ - ld r4,216(r31) │ │ │ │ fmr f2,f27 │ │ │ │ - mr r5,r26 │ │ │ │ - addi r16,r16,1 │ │ │ │ - add r6,r26,r8 │ │ │ │ - ld r8,208(r31) │ │ │ │ + mr r9,r20 │ │ │ │ + mr r5,r27 │ │ │ │ + ld r10,128(r31) │ │ │ │ + addi r15,r15,1 │ │ │ │ + addi r17,r17,16 │ │ │ │ + add r6,r27,r2 │ │ │ │ + ld r2,192(r31) │ │ │ │ add r3,r3,r25 │ │ │ │ - std r8,104(r1) │ │ │ │ - ld r8,128(r31) │ │ │ │ - std r8,96(r1) │ │ │ │ - bl f278 │ │ │ │ - ld r10,144(r31) │ │ │ │ - ld r9,0(r1) │ │ │ │ - addi r10,r10,16 │ │ │ │ - std r10,144(r31) │ │ │ │ - ld r10,112(r31) │ │ │ │ - cmpd r10,r16 │ │ │ │ - ld r10,160(r31) │ │ │ │ - std r9,0(r10) │ │ │ │ - mr r1,r10 │ │ │ │ - bne 1dce0 │ │ │ │ - ld r22,240(r31) │ │ │ │ - ld r3,184(r17) │ │ │ │ - bl 32a0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - lwz r9,112(r17) │ │ │ │ - sradi r10,r22,1 │ │ │ │ - addze r10,r10 │ │ │ │ - andi. r9,r9,1 │ │ │ │ - std r10,112(r31) │ │ │ │ - bne 1ef40 │ │ │ │ - cmpdi r22,1 │ │ │ │ - ble 1dae0 │ │ │ │ - ld r7,168(r31) │ │ │ │ - mr r6,r10 │ │ │ │ - ld r10,120(r31) │ │ │ │ - ld r20,128(r31) │ │ │ │ - li r8,1 │ │ │ │ - addis r23,r2,-3 │ │ │ │ - addis r24,r2,-3 │ │ │ │ + std r2,104(r1) │ │ │ │ + ld r2,120(r31) │ │ │ │ + std r2,96(r1) │ │ │ │ + ld r4,136(r31) │ │ │ │ + bl e480 │ │ │ │ + ld r9,112(r31) │ │ │ │ + ld r2,0(r1) │ │ │ │ + cmpd r9,r15 │ │ │ │ + std r2,0(r14) │ │ │ │ + mr r1,r14 │ │ │ │ + bne 1bfa0 │ │ │ │ + ld r28,240(r31) │ │ │ │ + ld r3,184(r16) │ │ │ │ + bl 32c0 │ │ │ │ + lwz r2,112(r16) │ │ │ │ + sradi r9,r28,1 │ │ │ │ + addze r9,r9 │ │ │ │ + andi. r2,r2,1 │ │ │ │ + std r9,112(r31) │ │ │ │ + bne 1d000 │ │ │ │ + cmpdi r28,1 │ │ │ │ + ble 1bdc4 │ │ │ │ + ld r8,144(r31) │ │ │ │ + mr r7,r9 │ │ │ │ + ld r9,128(r31) │ │ │ │ + li r10,1 │ │ │ │ li r14,0 │ │ │ │ - addi r23,r23,25008 │ │ │ │ - addi r24,r24,26160 │ │ │ │ - sradi r19,r7,1 │ │ │ │ + li r17,0 │ │ │ │ + std r14,136(r31) │ │ │ │ + sradi r19,r8,1 │ │ │ │ addze r19,r19 │ │ │ │ - addi r9,r10,1 │ │ │ │ - subf r10,r6,r10 │ │ │ │ - cmpdi cr4,r7,1 │ │ │ │ - mulld r25,r7,r6 │ │ │ │ - li r7,0 │ │ │ │ - mulld r10,r10,r20 │ │ │ │ - subf r9,r6,r9 │ │ │ │ - std r7,120(r31) │ │ │ │ - std r7,144(r31) │ │ │ │ - isel r8,r19,r8,4*cr4+gt │ │ │ │ - mulld r9,r9,r20 │ │ │ │ - subf r7,r19,r20 │ │ │ │ - std r8,208(r31) │ │ │ │ - ld r8,184(r31) │ │ │ │ - std r7,136(r31) │ │ │ │ - std r25,160(r31) │ │ │ │ - std r10,128(r31) │ │ │ │ - sldi r10,r19,5 │ │ │ │ - subf r15,r19,r9 │ │ │ │ - add r10,r8,r10 │ │ │ │ - std r10,200(r31) │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - ld r10,112(r31) │ │ │ │ - ld r9,96(r17) │ │ │ │ - subf r3,r10,r14 │ │ │ │ - lfd f26,0(r9) │ │ │ │ - lfd f27,8(r9) │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ - lfd f3,0(r24) │ │ │ │ - lfd f4,8(r24) │ │ │ │ - bl 4db58 │ │ │ │ + mulld r15,r8,r7 │ │ │ │ + cmpdi cr4,r8,1 │ │ │ │ + ld r8,120(r31) │ │ │ │ + addi r2,r9,1 │ │ │ │ + subf r9,r7,r9 │ │ │ │ + subf r2,r7,r2 │ │ │ │ + mulld r9,r9,r8 │ │ │ │ + isel r10,r19,r10,4*cr4+gt │ │ │ │ + mulld r2,r2,r8 │ │ │ │ + subf r7,r19,r8 │ │ │ │ + mr r26,r15 │ │ │ │ + mr r15,r8 │ │ │ │ + std r10,176(r31) │ │ │ │ + ld r10,160(r31) │ │ │ │ + std r7,128(r31) │ │ │ │ + std r9,120(r31) │ │ │ │ + sldi r9,r19,5 │ │ │ │ + subf r18,r19,r2 │ │ │ │ + add r9,r10,r9 │ │ │ │ + std r9,192(r31) │ │ │ │ nop │ │ │ │ - ld r9,72(r17) │ │ │ │ + ld r9,112(r31) │ │ │ │ + ld r2,96(r16) │ │ │ │ + subf r3,r9,r17 │ │ │ │ + lfd f26,0(r2) │ │ │ │ + lfd f27,8(r2) │ │ │ │ + bl 3290 │ │ │ │ + plfd f3,187720 # 4a200 │ │ │ │ + plfd f4,187720 # 4a208 │ │ │ │ + bl 329c │ │ │ │ + ld r2,72(r16) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - ld r3,0(r9) │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ + ld r3,0(r2) │ │ │ │ + bl 3290 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 4dbe8 │ │ │ │ - nop │ │ │ │ + bl 3450 │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ fmr f3,f26 │ │ │ │ fmr f4,f27 │ │ │ │ fmr f1,f26 │ │ │ │ fmr f2,f27 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f3,f28 │ │ │ │ fmr f4,f29 │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 4da58 │ │ │ │ - nop │ │ │ │ - bl 38a0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - ld r3,88(r17) │ │ │ │ + bl 2fd0 │ │ │ │ + bl 38c0 │ │ │ │ + ld r3,88(r16) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ + bl 3290 │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - bl 3260 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 329c │ │ │ │ + bl 3260 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ - lfd f2,8(r23) │ │ │ │ - lfd f1,0(r23) │ │ │ │ - bl 4dbe8 │ │ │ │ - nop │ │ │ │ - ld r9,96(r17) │ │ │ │ - mr r3,r14 │ │ │ │ - fmr f25,f2 │ │ │ │ - fmr f24,f1 │ │ │ │ - lfd f26,0(r9) │ │ │ │ - lfd f27,8(r9) │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ - lfd f3,0(r24) │ │ │ │ - lfd f4,8(r24) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - ld r9,72(r17) │ │ │ │ + plfd f2,186396 # 49d88 │ │ │ │ + plfd f1,186380 # 49d80 │ │ │ │ + bl 3450 │ │ │ │ + ld r2,96(r16) │ │ │ │ + mr r3,r17 │ │ │ │ + fmr f21,f2 │ │ │ │ + fmr f20,f1 │ │ │ │ + lfd f26,0(r2) │ │ │ │ + lfd f27,8(r2) │ │ │ │ + bl 3290 │ │ │ │ + plfd f3,187492 # 4a200 │ │ │ │ + plfd f4,187492 # 4a208 │ │ │ │ + bl 329c │ │ │ │ + ld r2,72(r16) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - ld r3,0(r9) │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ + ld r3,0(r2) │ │ │ │ + bl 3290 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 4dbe8 │ │ │ │ - nop │ │ │ │ + bl 3450 │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ fmr f3,f26 │ │ │ │ fmr f4,f27 │ │ │ │ fmr f1,f26 │ │ │ │ fmr f2,f27 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f3,f28 │ │ │ │ fmr f4,f29 │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 4da58 │ │ │ │ - nop │ │ │ │ - bl 38a0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - ld r3,88(r17) │ │ │ │ + bl 2fd0 │ │ │ │ + bl 38c0 │ │ │ │ + ld r3,88(r16) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ + bl 3290 │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - bl 3260 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 329c │ │ │ │ + bl 3260 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ - lfd f2,8(r23) │ │ │ │ - lfd f1,0(r23) │ │ │ │ - bl 4dbe8 │ │ │ │ - nop │ │ │ │ - fmr f23,f2 │ │ │ │ - fmr f22,f1 │ │ │ │ - ble cr4,1e8c8 │ │ │ │ - ld r9,144(r31) │ │ │ │ - sldi r30,r15,5 │ │ │ │ - ld r16,208(r31) │ │ │ │ - ld r10,200(r31) │ │ │ │ - std r20,176(r31) │ │ │ │ - neg r26,r19 │ │ │ │ - sldi r28,r9,5 │ │ │ │ - ld r9,160(r31) │ │ │ │ - mr r20,r16 │ │ │ │ - sldi r29,r9,5 │ │ │ │ - ld r9,136(r31) │ │ │ │ - subf r21,r15,r9 │ │ │ │ - ld r9,128(r31) │ │ │ │ - sldi r21,r21,5 │ │ │ │ - subf r22,r15,r9 │ │ │ │ - ld r9,120(r31) │ │ │ │ - sldi r22,r22,5 │ │ │ │ - subf r25,r15,r9 │ │ │ │ + plfd f2,186168 # 49d88 │ │ │ │ + plfd f1,186152 # 49d80 │ │ │ │ + bl 3450 │ │ │ │ + fmr f25,f2 │ │ │ │ + fmr f24,f1 │ │ │ │ + ble cr4,1ca60 │ │ │ │ + ld r2,128(r31) │ │ │ │ + sldi r30,r18,5 │ │ │ │ + sldi r29,r26,5 │ │ │ │ + ld r20,176(r31) │ │ │ │ + sldi r28,r14,5 │ │ │ │ + std r26,152(r31) │ │ │ │ + neg r27,r19 │ │ │ │ ld r9,192(r31) │ │ │ │ + plfd f22,187248 # 4a200 │ │ │ │ + plfd f23,187248 # 4a208 │ │ │ │ + plfd f18,186080 # 49d80 │ │ │ │ + plfd f19,186080 # 49d88 │ │ │ │ + subf r23,r18,r2 │ │ │ │ + ld r2,120(r31) │ │ │ │ + mr r26,r20 │ │ │ │ + sldi r23,r23,5 │ │ │ │ + subf r24,r18,r2 │ │ │ │ + ld r2,136(r31) │ │ │ │ + sldi r24,r24,5 │ │ │ │ + subf r25,r18,r2 │ │ │ │ + ld r2,168(r31) │ │ │ │ sldi r25,r25,5 │ │ │ │ - add r30,r30,r9 │ │ │ │ - ld r9,184(r31) │ │ │ │ - add r18,r9,r28 │ │ │ │ - add r27,r9,r29 │ │ │ │ - add r28,r10,r28 │ │ │ │ - add r29,r10,r29 │ │ │ │ - mr r16,r18 │ │ │ │ - mr r18,r27 │ │ │ │ - ld r10,96(r17) │ │ │ │ - mr r3,r26 │ │ │ │ - add r27,r21,r30 │ │ │ │ - addi r16,r16,32 │ │ │ │ - addi r18,r18,32 │ │ │ │ - addi r28,r28,32 │ │ │ │ - addi r29,r29,32 │ │ │ │ - lfd f30,16(r10) │ │ │ │ - lfd f31,24(r10) │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ - lfd f3,0(r24) │ │ │ │ - lfd f4,8(r24) │ │ │ │ - bl 4db58 │ │ │ │ + add r30,r30,r2 │ │ │ │ + ld r2,160(r31) │ │ │ │ + add r21,r2,r28 │ │ │ │ + add r22,r2,r29 │ │ │ │ + add r28,r9,r28 │ │ │ │ + add r29,r9,r29 │ │ │ │ + mr r20,r21 │ │ │ │ + mr r21,r22 │ │ │ │ nop │ │ │ │ - ld r10,72(r17) │ │ │ │ - fmr f29,f2 │ │ │ │ - fmr f28,f1 │ │ │ │ - ld r3,8(r10) │ │ │ │ - bl 4d7c8 │ │ │ │ nop │ │ │ │ + ld r9,96(r16) │ │ │ │ + mr r3,r27 │ │ │ │ + add r22,r30,r23 │ │ │ │ + addi r20,r20,32 │ │ │ │ + addi r21,r21,32 │ │ │ │ + addi r28,r28,32 │ │ │ │ + addi r29,r29,32 │ │ │ │ + lfd f28,16(r9) │ │ │ │ + lfd f29,24(r9) │ │ │ │ + bl 3290 │ │ │ │ + fmr f3,f22 │ │ │ │ + fmr f4,f23 │ │ │ │ + bl 329c │ │ │ │ + ld r9,72(r16) │ │ │ │ + fmr f31,f2 │ │ │ │ + fmr f30,f1 │ │ │ │ + ld r3,8(r9) │ │ │ │ + bl 3290 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ - fmr f2,f29 │ │ │ │ - fmr f1,f28 │ │ │ │ - bl 4dbe8 │ │ │ │ - nop │ │ │ │ - fmr f29,f2 │ │ │ │ - fmr f28,f1 │ │ │ │ - fmr f3,f30 │ │ │ │ - fmr f4,f31 │ │ │ │ - fmr f1,f30 │ │ │ │ fmr f2,f31 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + fmr f1,f30 │ │ │ │ + bl 3450 │ │ │ │ + fmr f13,f2 │ │ │ │ + fmr f12,f1 │ │ │ │ + fmr f3,f28 │ │ │ │ + fmr f4,f29 │ │ │ │ + fmr f1,f28 │ │ │ │ + fmr f2,f29 │ │ │ │ + fmr f28,f12 │ │ │ │ + fmr f29,f13 │ │ │ │ + bl 329c │ │ │ │ fmr f3,f28 │ │ │ │ fmr f4,f29 │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 4da58 │ │ │ │ - nop │ │ │ │ - bl 38a0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - ld r3,88(r17) │ │ │ │ + bl 2fd0 │ │ │ │ + bl 38c0 │ │ │ │ + ld r3,88(r16) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ + bl 3290 │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - bl 3260 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 329c │ │ │ │ + bl 3260 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ - lfd f2,8(r23) │ │ │ │ - lfd f1,0(r23) │ │ │ │ - bl 4dbe8 │ │ │ │ - nop │ │ │ │ - ld r10,96(r17) │ │ │ │ - add r3,r19,r26 │ │ │ │ - addi r26,r26,1 │ │ │ │ + fmr f2,f19 │ │ │ │ + fmr f1,f18 │ │ │ │ + bl 3450 │ │ │ │ + ld r9,96(r16) │ │ │ │ + add r3,r27,r19 │ │ │ │ + addi r27,r27,1 │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ - lfd f26,16(r10) │ │ │ │ - lfd f27,24(r10) │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ - lfd f3,0(r24) │ │ │ │ - lfd f4,8(r24) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - ld r10,72(r17) │ │ │ │ + lfd f26,16(r9) │ │ │ │ + lfd f27,24(r9) │ │ │ │ + bl 3290 │ │ │ │ + plfd f3,186872 # 4a200 │ │ │ │ + plfd f4,186872 # 4a208 │ │ │ │ + bl 329c │ │ │ │ + ld r9,72(r16) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - ld r3,8(r10) │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ + ld r3,8(r9) │ │ │ │ + bl 3290 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 4dbe8 │ │ │ │ - nop │ │ │ │ + bl 3450 │ │ │ │ fmr f13,f2 │ │ │ │ fmr f12,f1 │ │ │ │ fmr f3,f26 │ │ │ │ fmr f4,f27 │ │ │ │ fmr f1,f26 │ │ │ │ fmr f2,f27 │ │ │ │ fmr f26,f12 │ │ │ │ fmr f27,f13 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f3,f26 │ │ │ │ fmr f4,f27 │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ fmr f2,f27 │ │ │ │ fmr f1,f26 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 4da58 │ │ │ │ - nop │ │ │ │ - bl 38a0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - ld r3,88(r17) │ │ │ │ + bl 2fd0 │ │ │ │ + bl 38c0 │ │ │ │ + ld r3,88(r16) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ + bl 3290 │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - bl 3260 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 329c │ │ │ │ + bl 3260 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ - lfd f2,8(r23) │ │ │ │ - lfd f1,0(r23) │ │ │ │ - bl 4dbe8 │ │ │ │ - nop │ │ │ │ + plfd f2,185540 # 49d88 │ │ │ │ + plfd f1,185524 # 49d80 │ │ │ │ + bl 3450 │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - fmr f2,f25 │ │ │ │ - fmr f1,f24 │ │ │ │ + fmr f2,f21 │ │ │ │ + fmr f1,f20 │ │ │ │ fmr f3,f28 │ │ │ │ fmr f4,f29 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ lfd f3,16(r30) │ │ │ │ lfd f4,24(r30) │ │ │ │ fmr f27,f2 │ │ │ │ fmr f26,f1 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f13,f2 │ │ │ │ fmr f12,f1 │ │ │ │ lfd f2,8(r30) │ │ │ │ lfd f1,0(r30) │ │ │ │ fmr f3,f26 │ │ │ │ fmr f4,f27 │ │ │ │ fmr f26,f12 │ │ │ │ fmr f27,f13 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f3,f28 │ │ │ │ fmr f4,f29 │ │ │ │ - stfd f1,-32(r16) │ │ │ │ - stfd f2,-24(r16) │ │ │ │ - fmr f1,f22 │ │ │ │ - fmr f2,f23 │ │ │ │ - stfd f26,-16(r16) │ │ │ │ - stfd f27,-8(r16) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - lfd f3,16(r27) │ │ │ │ - lfd f4,24(r27) │ │ │ │ - fmr f27,f2 │ │ │ │ - fmr f26,f1 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + stfd f1,-32(r20) │ │ │ │ + stfd f2,-24(r20) │ │ │ │ + fmr f1,f24 │ │ │ │ + fmr f2,f25 │ │ │ │ + stfd f26,-16(r20) │ │ │ │ + stfd f27,-8(r20) │ │ │ │ + bl 329c │ │ │ │ + lfd f3,16(r22) │ │ │ │ + lfd f4,24(r22) │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ - lfd f2,8(r27) │ │ │ │ - lfd f1,0(r27) │ │ │ │ - fmr f3,f26 │ │ │ │ - fmr f4,f27 │ │ │ │ - add r27,r22,r30 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ + fmr f13,f2 │ │ │ │ + fmr f12,f1 │ │ │ │ + lfd f2,8(r22) │ │ │ │ + lfd f1,0(r22) │ │ │ │ + fmr f3,f28 │ │ │ │ + fmr f4,f29 │ │ │ │ + add r22,r30,r24 │ │ │ │ + fmr f29,f13 │ │ │ │ + fmr f28,f12 │ │ │ │ + bl 329c │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - stfd f1,-32(r18) │ │ │ │ - stfd f2,-24(r18) │ │ │ │ - fmr f1,f24 │ │ │ │ - fmr f2,f25 │ │ │ │ - stfd f28,-16(r18) │ │ │ │ - stfd f29,-8(r18) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - lfd f3,16(r27) │ │ │ │ - lfd f4,24(r27) │ │ │ │ - fmr f27,f2 │ │ │ │ - fmr f26,f1 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + stfd f1,-32(r21) │ │ │ │ + stfd f2,-24(r21) │ │ │ │ + fmr f1,f20 │ │ │ │ + fmr f2,f21 │ │ │ │ + stfd f28,-16(r21) │ │ │ │ + stfd f29,-8(r21) │ │ │ │ + bl 329c │ │ │ │ + lfd f3,16(r22) │ │ │ │ + lfd f4,24(r22) │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ - lfd f2,8(r27) │ │ │ │ - lfd f1,0(r27) │ │ │ │ - fmr f3,f26 │ │ │ │ - fmr f4,f27 │ │ │ │ - add r27,r25,r30 │ │ │ │ + bl 329c │ │ │ │ + fmr f13,f2 │ │ │ │ + fmr f12,f1 │ │ │ │ + lfd f2,8(r22) │ │ │ │ + lfd f1,0(r22) │ │ │ │ + fmr f3,f28 │ │ │ │ + fmr f4,f29 │ │ │ │ + add r22,r30,r25 │ │ │ │ addi r30,r30,32 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + fmr f29,f13 │ │ │ │ + fmr f28,f12 │ │ │ │ + bl 329c │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ stfd f1,-32(r28) │ │ │ │ stfd f2,-24(r28) │ │ │ │ - fmr f1,f22 │ │ │ │ - fmr f2,f23 │ │ │ │ + fmr f1,f24 │ │ │ │ + fmr f2,f25 │ │ │ │ stfd f28,-16(r28) │ │ │ │ stfd f29,-8(r28) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - lfd f3,16(r27) │ │ │ │ - lfd f4,24(r27) │ │ │ │ + bl 329c │ │ │ │ + lfd f3,16(r22) │ │ │ │ + lfd f4,24(r22) │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - lfd f2,8(r27) │ │ │ │ - lfd f1,0(r27) │ │ │ │ + lfd f2,8(r22) │ │ │ │ + lfd f1,0(r22) │ │ │ │ fmr f3,f28 │ │ │ │ fmr f4,f29 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - addic. r20,r20,-1 │ │ │ │ + bl 329c │ │ │ │ + addic. r26,r26,-1 │ │ │ │ stfd f30,-16(r29) │ │ │ │ stfd f31,-8(r29) │ │ │ │ stfd f1,-32(r29) │ │ │ │ stfd f2,-24(r29) │ │ │ │ - bne 1e500 │ │ │ │ - ld r20,176(r31) │ │ │ │ - ld r10,144(r31) │ │ │ │ - ld r9,168(r31) │ │ │ │ - addi r14,r14,1 │ │ │ │ - add r15,r15,r20 │ │ │ │ - add r10,r10,r9 │ │ │ │ - std r10,144(r31) │ │ │ │ - ld r10,136(r31) │ │ │ │ - add r10,r10,r20 │ │ │ │ - std r10,136(r31) │ │ │ │ - ld r10,160(r31) │ │ │ │ - add r9,r10,r9 │ │ │ │ - std r9,160(r31) │ │ │ │ + bne 1c700 │ │ │ │ + ld r26,152(r31) │ │ │ │ + ld r2,144(r31) │ │ │ │ ld r9,128(r31) │ │ │ │ - add r9,r9,r20 │ │ │ │ + addi r17,r17,1 │ │ │ │ + add r18,r18,r15 │ │ │ │ + add r14,r14,r2 │ │ │ │ + add r26,r26,r2 │ │ │ │ + ld r2,120(r31) │ │ │ │ + add r9,r9,r15 │ │ │ │ std r9,128(r31) │ │ │ │ - ld r9,120(r31) │ │ │ │ - add r9,r9,r20 │ │ │ │ - std r9,120(r31) │ │ │ │ - ld r9,112(r31) │ │ │ │ - cmpd r14,r9 │ │ │ │ - blt 1e280 │ │ │ │ - b 1dae0 │ │ │ │ - ld r9,104(r17) │ │ │ │ - cmpwi r27,0 │ │ │ │ - addi r27,r18,2 │ │ │ │ - std r9,232(r31) │ │ │ │ - divd r27,r9,r27 │ │ │ │ - bne 20608 │ │ │ │ - ld r9,112(r31) │ │ │ │ - cmpdi r9,0 │ │ │ │ - ble 1e1c4 │ │ │ │ + add r2,r2,r15 │ │ │ │ + std r2,120(r31) │ │ │ │ + ld r2,136(r31) │ │ │ │ + add r2,r2,r15 │ │ │ │ + std r2,136(r31) │ │ │ │ + ld r2,112(r31) │ │ │ │ + cmpd r17,r2 │ │ │ │ + blt 1c4a0 │ │ │ │ + b 1bdc4 │ │ │ │ + ld r2,104(r16) │ │ │ │ + cmpwi r26,0 │ │ │ │ + addi r27,r14,2 │ │ │ │ + std r2,248(r31) │ │ │ │ + divd r27,r2,r27 │ │ │ │ + bne 1e538 │ │ │ │ + ld r2,112(r31) │ │ │ │ + cmpdi r2,0 │ │ │ │ + ble 1c400 │ │ │ │ mr r3,r27 │ │ │ │ - sldi r30,r29,6 │ │ │ │ - sldi r29,r29,5 │ │ │ │ - li r16,0 │ │ │ │ + sldi r29,r24,5 │ │ │ │ + sldi r30,r24,6 │ │ │ │ + li r18,0 │ │ │ │ sldi r25,r27,4 │ │ │ │ cmpdi cr3,r15,0 │ │ │ │ - std r29,200(r31) │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ - ld r3,120(r31) │ │ │ │ + std r29,224(r31) │ │ │ │ + bl 3290 │ │ │ │ + ld r3,128(r31) │ │ │ │ fmr f23,f2 │ │ │ │ fmr f22,f1 │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ - ld r3,128(r31) │ │ │ │ + bl 3290 │ │ │ │ + ld r3,120(r31) │ │ │ │ fmr f21,f2 │ │ │ │ fmr f20,f1 │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ - li r9,8 │ │ │ │ - std r22,248(r31) │ │ │ │ - std r18,216(r31) │ │ │ │ - std r15,176(r31) │ │ │ │ - std r14,224(r31) │ │ │ │ - std r9,136(r31) │ │ │ │ - addi r9,r30,15 │ │ │ │ + bl 3290 │ │ │ │ + li r2,8 │ │ │ │ + std r28,264(r31) │ │ │ │ + std r14,240(r31) │ │ │ │ + std r15,208(r31) │ │ │ │ + std r2,152(r31) │ │ │ │ + addi r2,r30,15 │ │ │ │ fmr f19,f2 │ │ │ │ fmr f18,f1 │ │ │ │ - std r9,208(r31) │ │ │ │ - addi r9,r29,-32 │ │ │ │ - std r9,240(r31) │ │ │ │ - lwz r9,112(r17) │ │ │ │ - mr r23,r16 │ │ │ │ - std r1,144(r31) │ │ │ │ - andi. r9,r9,2048 │ │ │ │ - beq 1e9e0 │ │ │ │ - ld r9,264(r17) │ │ │ │ - ld r10,136(r31) │ │ │ │ - ldx r23,r9,r10 │ │ │ │ - ld r8,72(r17) │ │ │ │ - ld r24,48(r17) │ │ │ │ - ld r9,208(r31) │ │ │ │ - ld r21,120(r17) │ │ │ │ - std r8,160(r31) │ │ │ │ + std r2,216(r31) │ │ │ │ + addi r2,r29,-32 │ │ │ │ + std r2,256(r31) │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + lwz r2,112(r16) │ │ │ │ + mr r23,r18 │ │ │ │ + std r1,176(r31) │ │ │ │ + andi. r2,r2,2048 │ │ │ │ + beq 1cb60 │ │ │ │ + ld r2,264(r16) │ │ │ │ + ld r9,152(r31) │ │ │ │ + ldx r23,r2,r9 │ │ │ │ + ld r24,48(r16) │ │ │ │ + ld r10,72(r16) │ │ │ │ + ld r2,216(r31) │ │ │ │ + ld r21,120(r16) │ │ │ │ mulld r24,r23,r24 │ │ │ │ - clrrdi r9,r9,4 │ │ │ │ - ld r3,0(r8) │ │ │ │ + std r10,192(r31) │ │ │ │ + ld r9,0(r1) │ │ │ │ + ld r3,0(r10) │ │ │ │ sldi r23,r23,5 │ │ │ │ - neg r9,r9 │ │ │ │ + clrrdi r2,r2,4 │ │ │ │ + neg r2,r2 │ │ │ │ sldi r30,r24,4 │ │ │ │ - ld r10,0(r1) │ │ │ │ + stdux r9,r1,r2 │ │ │ │ add r30,r21,r30 │ │ │ │ - stdux r10,r1,r9 │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ + bl 3290 │ │ │ │ + addi r20,r1,112 │ │ │ │ lfd f3,0(r30) │ │ │ │ lfd f4,8(r30) │ │ │ │ - addi r20,r1,112 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - bl 38c0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - add r9,r21,r23 │ │ │ │ - ld r15,88(r17) │ │ │ │ - lfd f26,0(r9) │ │ │ │ - lfd f27,8(r9) │ │ │ │ + bl 329c │ │ │ │ + bl 38e0 │ │ │ │ + add r2,r21,r23 │ │ │ │ + ld r15,88(r16) │ │ │ │ + lfd f26,0(r2) │ │ │ │ + lfd f27,8(r2) │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ fmr f3,f20 │ │ │ │ fmr f4,f21 │ │ │ │ fmr f1,f26 │ │ │ │ fmr f2,f27 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - bl 4d4b8 │ │ │ │ - nop │ │ │ │ + bl 3430 │ │ │ │ subf r3,r15,r3 │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ + bl 3290 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 4da58 │ │ │ │ - nop │ │ │ │ + bl 2fd0 │ │ │ │ fmr f0,f1 │ │ │ │ fabs f1,f1 │ │ │ │ - fcmpu cr0,f0,f1 │ │ │ │ - beq 1eabc │ │ │ │ - fneg f2,f2 │ │ │ │ + fneg f12,f2 │ │ │ │ fmr f3,f22 │ │ │ │ fmr f4,f23 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + xscmpeqdp vs0,vs0,vs1 │ │ │ │ + xxsel vs2,vs12,vs2,vs0 │ │ │ │ + bl 329c │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - bl 38c0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - bl 4d4b8 │ │ │ │ - nop │ │ │ │ - mr r18,r3 │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ + bl 38e0 │ │ │ │ + bl 3430 │ │ │ │ + mr r17,r3 │ │ │ │ + bl 3290 │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ fmr f3,f28 │ │ │ │ fmr f4,f29 │ │ │ │ - bl 4da58 │ │ │ │ - nop │ │ │ │ + bl 2fd0 │ │ │ │ fmr f25,f2 │ │ │ │ fmr f24,f1 │ │ │ │ - ble cr3,1ebf8 │ │ │ │ - addis r9,r2,-3 │ │ │ │ + ble cr3,1cd2c │ │ │ │ + plfd f3,184596 # 49d80 │ │ │ │ + plfd f4,184596 # 49d88 │ │ │ │ fmr f1,f28 │ │ │ │ fmr f2,f29 │ │ │ │ - ld r14,200(r17) │ │ │ │ - neg r30,r18 │ │ │ │ + mulli r30,r17,-16 │ │ │ │ mr r28,r20 │ │ │ │ - addi r9,r9,25008 │ │ │ │ - sldi r30,r30,4 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ + ld r14,200(r16) │ │ │ │ + bl 38f0 │ │ │ │ add r26,r14,r30 │ │ │ │ subfic r22,r14,16 │ │ │ │ subfic r19,r14,-16 │ │ │ │ subf r30,r30,r14 │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - bl 4da58 │ │ │ │ - nop │ │ │ │ - ld r29,176(r31) │ │ │ │ + bl 2fd0 │ │ │ │ + ld r29,208(r31) │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ nop │ │ │ │ - nop │ │ │ │ - cmpdi cr4,r18,0 │ │ │ │ + cmpdi cr4,r17,0 │ │ │ │ fmr f1,f28 │ │ │ │ fmr f2,f29 │ │ │ │ - ble cr4,1eeb0 │ │ │ │ + ble cr4,1cfa0 │ │ │ │ lfd f3,0(r30) │ │ │ │ lfd f4,8(r30) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - add r9,r22,r30 │ │ │ │ - add r9,r14,r9 │ │ │ │ + add r2,r22,r30 │ │ │ │ + add r2,r14,r2 │ │ │ │ fmr f1,f24 │ │ │ │ fmr f2,f25 │ │ │ │ - subf r18,r27,r18 │ │ │ │ + subf r17,r27,r17 │ │ │ │ add r26,r26,r25 │ │ │ │ subf r30,r25,r30 │ │ │ │ addi r28,r28,16 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + lfd f3,0(r2) │ │ │ │ + lfd f4,8(r2) │ │ │ │ + bl 329c │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ + bl 38f0 │ │ │ │ addic. r29,r29,-1 │ │ │ │ stfd f1,-16(r28) │ │ │ │ stfd f2,-8(r28) │ │ │ │ - bne 1eb80 │ │ │ │ - ld r9,160(r31) │ │ │ │ + bne 1ccc0 │ │ │ │ + ld r2,192(r31) │ │ │ │ sldi r30,r24,4 │ │ │ │ addi r24,r23,16 │ │ │ │ add r30,r21,r30 │ │ │ │ add r24,r21,r24 │ │ │ │ - ld r3,8(r9) │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ + ld r3,8(r2) │ │ │ │ + bl 3290 │ │ │ │ lfd f3,16(r30) │ │ │ │ lfd f4,24(r30) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - bl 38c0 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 329c │ │ │ │ + bl 38e0 │ │ │ │ lfd f3,0(r24) │ │ │ │ lfd f4,8(r24) │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ fmr f2,f19 │ │ │ │ fmr f1,f18 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - bl 4d4b8 │ │ │ │ - nop │ │ │ │ + bl 3430 │ │ │ │ subf r3,r15,r3 │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ + bl 3290 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 4da58 │ │ │ │ - nop │ │ │ │ + bl 2fd0 │ │ │ │ fmr f0,f1 │ │ │ │ fabs f1,f1 │ │ │ │ - fcmpu cr0,f0,f1 │ │ │ │ - beq 1eca0 │ │ │ │ - fneg f2,f2 │ │ │ │ + fneg f12,f2 │ │ │ │ fmr f3,f22 │ │ │ │ fmr f4,f23 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + xscmpeqdp vs0,vs0,vs1 │ │ │ │ + xxsel vs2,vs12,vs2,vs0 │ │ │ │ + bl 329c │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - bl 38c0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - bl 4d4b8 │ │ │ │ - nop │ │ │ │ + bl 38e0 │ │ │ │ + bl 3430 │ │ │ │ mr r21,r3 │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ + bl 3290 │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ fmr f3,f28 │ │ │ │ fmr f4,f29 │ │ │ │ - bl 4da58 │ │ │ │ - nop │ │ │ │ + bl 2fd0 │ │ │ │ fmr f25,f2 │ │ │ │ fmr f24,f1 │ │ │ │ - ble cr3,1ee3c │ │ │ │ - addis r9,r2,-3 │ │ │ │ + ble cr3,1cf28 │ │ │ │ + ld r2,248(r31) │ │ │ │ + plfd f3,184184 # 49d80 │ │ │ │ fmr f1,f28 │ │ │ │ fmr f2,f29 │ │ │ │ - ld r22,200(r17) │ │ │ │ not r30,r21 │ │ │ │ - addi r9,r9,25008 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ - ld r9,232(r31) │ │ │ │ - addi r26,r9,1 │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ + plfd f4,184172 # 49d88 │ │ │ │ + ld r22,200(r16) │ │ │ │ + addi r26,r2,1 │ │ │ │ + bl 38f0 │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - bl 4da58 │ │ │ │ - nop │ │ │ │ - ld r9,240(r31) │ │ │ │ - ld r29,176(r31) │ │ │ │ + bl 2fd0 │ │ │ │ + ld r2,256(r31) │ │ │ │ + ld r29,208(r31) │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ - add r28,r20,r9 │ │ │ │ - b 1eda0 │ │ │ │ + add r28,r20,r2 │ │ │ │ + b 1ce98 │ │ │ │ nop │ │ │ │ nop │ │ │ │ - add r9,r22,r9 │ │ │ │ + nop │ │ │ │ + add r2,r22,r2 │ │ │ │ subf r21,r27,r21 │ │ │ │ add r30,r30,r27 │ │ │ │ addi r28,r28,16 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + lfd f3,0(r2) │ │ │ │ + lfd f4,8(r2) │ │ │ │ + bl 329c │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ + bl 38f0 │ │ │ │ addic. r29,r29,-1 │ │ │ │ stfd f1,16(r28) │ │ │ │ stfd f2,24(r28) │ │ │ │ - beq 1ee3c │ │ │ │ - sradi r9,r21,63 │ │ │ │ + beq 1cf28 │ │ │ │ + sradi r2,r21,63 │ │ │ │ fmr f1,f28 │ │ │ │ fmr f2,f29 │ │ │ │ - xor r10,r9,r21 │ │ │ │ - subf r9,r9,r10 │ │ │ │ - add r9,r9,r26 │ │ │ │ - sldi r9,r9,4 │ │ │ │ - add r9,r22,r9 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - add r9,r21,r26 │ │ │ │ - add r10,r30,r26 │ │ │ │ + xor r9,r2,r21 │ │ │ │ + subf r2,r2,r9 │ │ │ │ + add r2,r2,r26 │ │ │ │ + sldi r2,r2,4 │ │ │ │ + add r2,r22,r2 │ │ │ │ + lfd f3,0(r2) │ │ │ │ + lfd f4,8(r2) │ │ │ │ + bl 329c │ │ │ │ + add r2,r21,r26 │ │ │ │ + add r9,r30,r26 │ │ │ │ cmpdi r21,0 │ │ │ │ - addi r9,r9,1 │ │ │ │ - sldi r10,r10,4 │ │ │ │ + addi r2,r2,1 │ │ │ │ + sldi r9,r9,4 │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ fmr f2,f25 │ │ │ │ fmr f1,f24 │ │ │ │ - sldi r9,r9,4 │ │ │ │ - add r10,r22,r10 │ │ │ │ - bge 1ed60 │ │ │ │ - lfd f3,0(r10) │ │ │ │ - lfd f4,8(r10) │ │ │ │ + sldi r2,r2,4 │ │ │ │ + add r9,r22,r9 │ │ │ │ + bge 1ce60 │ │ │ │ + lfd f3,0(r9) │ │ │ │ + lfd f4,8(r9) │ │ │ │ subf r21,r27,r21 │ │ │ │ add r30,r30,r27 │ │ │ │ addi r28,r28,16 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ + bl 38f0 │ │ │ │ addic. r29,r29,-1 │ │ │ │ stfd f1,16(r28) │ │ │ │ stfd f2,24(r28) │ │ │ │ - bne 1eda0 │ │ │ │ - ld r8,200(r31) │ │ │ │ - ld r3,24(r17) │ │ │ │ - ld r10,120(r31) │ │ │ │ - ld r4,224(r31) │ │ │ │ - mr r9,r24 │ │ │ │ - mr r5,r20 │ │ │ │ + bne 1ce98 │ │ │ │ + ld r2,224(r31) │ │ │ │ + ld r3,24(r16) │ │ │ │ fmr f1,f26 │ │ │ │ fmr f2,f27 │ │ │ │ - addi r16,r16,1 │ │ │ │ - add r6,r20,r8 │ │ │ │ - ld r8,216(r31) │ │ │ │ + mr r9,r24 │ │ │ │ + mr r5,r20 │ │ │ │ + ld r10,128(r31) │ │ │ │ + addi r18,r18,1 │ │ │ │ + add r6,r20,r2 │ │ │ │ + ld r2,240(r31) │ │ │ │ add r3,r3,r23 │ │ │ │ - std r8,104(r1) │ │ │ │ - ld r8,128(r31) │ │ │ │ - std r8,96(r1) │ │ │ │ - bl f278 │ │ │ │ - ld r10,136(r31) │ │ │ │ - ld r9,0(r1) │ │ │ │ - addi r10,r10,16 │ │ │ │ - std r10,136(r31) │ │ │ │ - ld r10,112(r31) │ │ │ │ - cmpd r10,r16 │ │ │ │ - ld r10,144(r31) │ │ │ │ - std r9,0(r10) │ │ │ │ - mr r1,r10 │ │ │ │ - bne 1e9c0 │ │ │ │ - ld r22,248(r31) │ │ │ │ - b 1e1c4 │ │ │ │ + std r2,104(r1) │ │ │ │ + ld r2,120(r31) │ │ │ │ + std r2,96(r1) │ │ │ │ + ld r4,136(r31) │ │ │ │ + bl e480 │ │ │ │ + ld r9,152(r31) │ │ │ │ + ld r2,0(r1) │ │ │ │ + addi r9,r9,16 │ │ │ │ + std r9,152(r31) │ │ │ │ + ld r9,112(r31) │ │ │ │ + cmpd r9,r18 │ │ │ │ + ld r9,176(r31) │ │ │ │ + std r2,0(r9) │ │ │ │ + mr r1,r9 │ │ │ │ + bne 1cb40 │ │ │ │ + ld r28,264(r31) │ │ │ │ + b 1c400 │ │ │ │ + nop │ │ │ │ nop │ │ │ │ lfd f3,0(r26) │ │ │ │ lfd f4,8(r26) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - add r9,r19,r26 │ │ │ │ + bl 329c │ │ │ │ + add r2,r19,r26 │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - bne cr4,1ebac │ │ │ │ - b 1eba8 │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - bl 38a0 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bne cr4,1cce8 │ │ │ │ + b 1cce4 │ │ │ │ + bl 38c0 │ │ │ │ fmr f3,f20 │ │ │ │ fmr f4,f21 │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - bl 32c0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - b 1de48 │ │ │ │ - nop │ │ │ │ - bl 38a0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - fmr f3,f18 │ │ │ │ - fmr f4,f19 │ │ │ │ + bl 329c │ │ │ │ + bl 32e0 │ │ │ │ + b 1c0dc │ │ │ │ + bl 38c0 │ │ │ │ + fmr f3,f14 │ │ │ │ + fmr f4,f15 │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - bl 32c0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - b 1e048 │ │ │ │ - nop │ │ │ │ - cmpdi r22,1 │ │ │ │ - ld r9,192(r17) │ │ │ │ - ble 1dae0 │ │ │ │ - ld r8,168(r31) │ │ │ │ - ld r6,120(r31) │ │ │ │ - ld r4,128(r31) │ │ │ │ - ld r5,8(r9) │ │ │ │ - sradi r7,r8,1 │ │ │ │ - addze r7,r7 │ │ │ │ - cmpdi r8,1 │ │ │ │ - subf r18,r10,r6 │ │ │ │ - subf r6,r7,r4 │ │ │ │ - ble 1dae0 │ │ │ │ - ld r16,0(r9) │ │ │ │ - maddld r17,r8,r10,r7 │ │ │ │ - mulld r18,r4,r18 │ │ │ │ - sldi r4,r10,4 │ │ │ │ - ld r3,192(r31) │ │ │ │ - sldi r10,r7,5 │ │ │ │ - sldi r19,r6,5 │ │ │ │ - sldi r8,r8,5 │ │ │ │ - neg r9,r4 │ │ │ │ - sldi r22,r7,4 │ │ │ │ + bl 329c │ │ │ │ + bl 32e0 │ │ │ │ + b 1c2ac │ │ │ │ + cmpdi r28,1 │ │ │ │ + ld r2,192(r16) │ │ │ │ + ble 1bdc4 │ │ │ │ + ld r10,144(r31) │ │ │ │ + ld r7,128(r31) │ │ │ │ + ld r5,120(r31) │ │ │ │ + ld r6,8(r2) │ │ │ │ + sradi r8,r10,1 │ │ │ │ + addze r8,r8 │ │ │ │ + cmpdi r10,1 │ │ │ │ + subf r18,r9,r7 │ │ │ │ + subf r7,r8,r5 │ │ │ │ + ble 1bdc4 │ │ │ │ + maddld r17,r10,r9,r8 │ │ │ │ + ld r4,160(r31) │ │ │ │ + ld r16,0(r2) │ │ │ │ + mulld r18,r5,r18 │ │ │ │ + sldi r5,r9,4 │ │ │ │ + sldi r19,r7,5 │ │ │ │ + std r8,160(r31) │ │ │ │ + std r7,192(r31) │ │ │ │ + ld r3,168(r31) │ │ │ │ + sldi r9,r8,5 │ │ │ │ + sldi r10,r10,5 │ │ │ │ + sldi r22,r8,4 │ │ │ │ li r14,0 │ │ │ │ - std r7,176(r31) │ │ │ │ - std r6,192(r31) │ │ │ │ - add r16,r16,r4 │ │ │ │ - ld r4,184(r31) │ │ │ │ - std r9,160(r31) │ │ │ │ - li r9,0 │ │ │ │ - std r5,184(r31) │ │ │ │ + std r6,168(r31) │ │ │ │ + neg r2,r5 │ │ │ │ + add r15,r4,r9 │ │ │ │ + std r2,176(r31) │ │ │ │ + add r16,r16,r5 │ │ │ │ + li r2,0 │ │ │ │ sldi r17,r17,5 │ │ │ │ - add r3,r3,r19 │ │ │ │ - std r3,168(r31) │ │ │ │ - add r15,r4,r10 │ │ │ │ + add r3,r19,r3 │ │ │ │ add r17,r4,r17 │ │ │ │ - ld r7,192(r31) │ │ │ │ - ld r20,176(r31) │ │ │ │ - ld r25,184(r31) │ │ │ │ - subf r26,r10,r15 │ │ │ │ - subf r27,r10,r17 │ │ │ │ - subf r23,r18,r14 │ │ │ │ + std r3,152(r31) │ │ │ │ + ld r8,192(r31) │ │ │ │ + ld r25,168(r31) │ │ │ │ + subf r26,r9,r15 │ │ │ │ sldi r30,r18,5 │ │ │ │ - std r9,120(r31) │ │ │ │ + subf r23,r18,r14 │ │ │ │ + std r2,128(r31) │ │ │ │ + std r9,136(r31) │ │ │ │ + subf r27,r9,r17 │ │ │ │ + ld r20,160(r31) │ │ │ │ lfd f24,0(r16) │ │ │ │ + mr r28,r15 │ │ │ │ + std r10,144(r31) │ │ │ │ lfd f25,8(r16) │ │ │ │ - mr r29,r26 │ │ │ │ sldi r23,r23,5 │ │ │ │ - mr r28,r17 │ │ │ │ - std r10,136(r31) │ │ │ │ - std r8,144(r31) │ │ │ │ - add r24,r7,r18 │ │ │ │ - ld r7,160(r31) │ │ │ │ - mr r9,r20 │ │ │ │ - mr r20,r27 │ │ │ │ - mr r27,r25 │ │ │ │ - mr r25,r15 │ │ │ │ + add r24,r18,r8 │ │ │ │ + ld r8,176(r31) │ │ │ │ + mr r2,r25 │ │ │ │ + mr r25,r26 │ │ │ │ + mr r29,r20 │ │ │ │ + mr r20,r17 │ │ │ │ subf r24,r24,r14 │ │ │ │ - mr r26,r9 │ │ │ │ - add r7,r16,r7 │ │ │ │ + mr r26,r2 │ │ │ │ + add r8,r16,r8 │ │ │ │ sldi r24,r24,5 │ │ │ │ - lfd f28,0(r7) │ │ │ │ - lfd f29,8(r7) │ │ │ │ - ld r7,168(r31) │ │ │ │ - add r30,r30,r7 │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - lfd f26,0(r27) │ │ │ │ - lfd f27,8(r27) │ │ │ │ - lfd f3,16(r30) │ │ │ │ - lfd f4,24(r30) │ │ │ │ - add r7,r27,r22 │ │ │ │ + lfd f28,0(r8) │ │ │ │ + lfd f29,8(r8) │ │ │ │ + ld r8,152(r31) │ │ │ │ + add r30,r30,r8 │ │ │ │ + lfd f26,0(r26) │ │ │ │ + lfd f27,8(r26) │ │ │ │ + add r8,r26,r22 │ │ │ │ add r21,r30,r23 │ │ │ │ - addi r27,r27,16 │ │ │ │ - addi r29,r29,32 │ │ │ │ - addi r20,r20,32 │ │ │ │ + addi r26,r26,16 │ │ │ │ addi r25,r25,32 │ │ │ │ + lfd f3,16(r30) │ │ │ │ + lfd f4,24(r30) │ │ │ │ + addi r27,r27,32 │ │ │ │ addi r28,r28,32 │ │ │ │ - lfd f30,0(r7) │ │ │ │ - lfd f31,8(r7) │ │ │ │ + addi r20,r20,32 │ │ │ │ + lfd f30,0(r8) │ │ │ │ + lfd f31,8(r8) │ │ │ │ fmr f1,f26 │ │ │ │ fmr f2,f27 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f3,f28 │ │ │ │ fmr f4,f29 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ lfd f3,0(r30) │ │ │ │ lfd f4,8(r30) │ │ │ │ fmr f23,f2 │ │ │ │ fmr f22,f1 │ │ │ │ fmr f2,f27 │ │ │ │ fmr f1,f26 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f3,f28 │ │ │ │ fmr f4,f29 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f3,f26 │ │ │ │ fmr f4,f27 │ │ │ │ - stfd f1,-32(r29) │ │ │ │ - stfd f2,-24(r29) │ │ │ │ + stfd f1,-32(r25) │ │ │ │ + stfd f2,-24(r25) │ │ │ │ fmr f1,f24 │ │ │ │ fmr f2,f25 │ │ │ │ - stfd f22,-16(r29) │ │ │ │ - stfd f23,-8(r29) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + stfd f22,-16(r25) │ │ │ │ + stfd f23,-8(r25) │ │ │ │ + bl 329c │ │ │ │ lfd f3,16(r21) │ │ │ │ lfd f4,24(r21) │ │ │ │ fmr f23,f2 │ │ │ │ fmr f22,f1 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f27,f2 │ │ │ │ fmr f26,f1 │ │ │ │ lfd f2,8(r21) │ │ │ │ lfd f1,0(r21) │ │ │ │ fmr f3,f22 │ │ │ │ fmr f4,f23 │ │ │ │ subf r21,r19,r30 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - stfd f26,-16(r20) │ │ │ │ - stfd f27,-8(r20) │ │ │ │ - stfd f1,-32(r20) │ │ │ │ - stfd f2,-24(r20) │ │ │ │ - fmr f1,f30 │ │ │ │ - fmr f2,f31 │ │ │ │ + bl 329c │ │ │ │ + stfd f26,-16(r27) │ │ │ │ + stfd f27,-8(r27) │ │ │ │ + stfd f1,-32(r27) │ │ │ │ + stfd f2,-24(r27) │ │ │ │ lfd f3,16(r21) │ │ │ │ lfd f4,24(r21) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + fmr f1,f30 │ │ │ │ + fmr f2,f31 │ │ │ │ + bl 329c │ │ │ │ fmr f3,f28 │ │ │ │ fmr f4,f29 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ lfd f3,0(r21) │ │ │ │ lfd f4,8(r21) │ │ │ │ - add r21,r24,r30 │ │ │ │ + add r21,r30,r24 │ │ │ │ addi r30,r30,32 │ │ │ │ fmr f27,f2 │ │ │ │ fmr f26,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f3,f28 │ │ │ │ fmr f4,f29 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - stfd f26,-16(r25) │ │ │ │ - stfd f27,-8(r25) │ │ │ │ - stfd f1,-32(r25) │ │ │ │ - stfd f2,-24(r25) │ │ │ │ - fmr f1,f30 │ │ │ │ - fmr f2,f31 │ │ │ │ + bl 329c │ │ │ │ + stfd f26,-16(r28) │ │ │ │ + stfd f27,-8(r28) │ │ │ │ + stfd f1,-32(r28) │ │ │ │ + stfd f2,-24(r28) │ │ │ │ lfd f3,16(r21) │ │ │ │ lfd f4,24(r21) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + fmr f1,f30 │ │ │ │ + fmr f2,f31 │ │ │ │ + bl 329c │ │ │ │ fmr f3,f24 │ │ │ │ fmr f4,f25 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ lfd f3,0(r21) │ │ │ │ lfd f4,8(r21) │ │ │ │ fmr f13,f2 │ │ │ │ fmr f12,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ fmr f31,f13 │ │ │ │ fmr f30,f12 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f3,f24 │ │ │ │ fmr f4,f25 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - addic. r26,r26,-1 │ │ │ │ - stfd f30,-16(r28) │ │ │ │ - stfd f31,-8(r28) │ │ │ │ - stfd f1,-32(r28) │ │ │ │ - stfd f2,-24(r28) │ │ │ │ - bne 1f050 │ │ │ │ - ld r7,128(r31) │ │ │ │ - ld r9,120(r31) │ │ │ │ - ld r8,144(r31) │ │ │ │ - ld r10,136(r31) │ │ │ │ + bl 329c │ │ │ │ + addic. r29,r29,-1 │ │ │ │ + stfd f30,-16(r20) │ │ │ │ + stfd f31,-8(r20) │ │ │ │ + stfd f1,-32(r20) │ │ │ │ + stfd f2,-24(r20) │ │ │ │ + bne 1d100 │ │ │ │ + ld r8,120(r31) │ │ │ │ + ld r2,128(r31) │ │ │ │ addi r16,r16,16 │ │ │ │ - add r18,r18,r7 │ │ │ │ - add r14,r14,r7 │ │ │ │ - ld r7,112(r31) │ │ │ │ - addi r9,r9,1 │ │ │ │ - add r15,r15,r8 │ │ │ │ - add r17,r17,r8 │ │ │ │ - cmpd r9,r7 │ │ │ │ - blt 1efd0 │ │ │ │ - b 1dae0 │ │ │ │ + ld r10,144(r31) │ │ │ │ + ld r9,136(r31) │ │ │ │ + add r18,r18,r8 │ │ │ │ + add r14,r14,r8 │ │ │ │ + ld r8,112(r31) │ │ │ │ + addi r2,r2,1 │ │ │ │ + add r15,r15,r10 │ │ │ │ + add r17,r17,r10 │ │ │ │ + cmpd r2,r8 │ │ │ │ + blt 1d090 │ │ │ │ + b 1bdc4 │ │ │ │ ld r26,112(r31) │ │ │ │ cmpdi r26,0 │ │ │ │ - ble 1e1c4 │ │ │ │ - andi. r16,r16,2048 │ │ │ │ - ld r27,24(r17) │ │ │ │ - ld r28,200(r17) │ │ │ │ - ld r30,120(r17) │ │ │ │ - bne 1f4d0 │ │ │ │ - ld r24,120(r31) │ │ │ │ + ble 1c400 │ │ │ │ + andi. r17,r17,2048 │ │ │ │ + ld r27,24(r16) │ │ │ │ + ld r29,200(r16) │ │ │ │ + ld r30,120(r16) │ │ │ │ + bne 1d550 │ │ │ │ ld r23,128(r31) │ │ │ │ - sldi r25,r29,6 │ │ │ │ + ld r22,120(r31) │ │ │ │ + sldi r25,r24,6 │ │ │ │ addi r30,r30,16 │ │ │ │ - sldi r29,r29,5 │ │ │ │ + sldi r24,r24,5 │ │ │ │ + ld r21,136(r31) │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ nop │ │ │ │ lfd f1,-16(r30) │ │ │ │ lfd f2,-8(r30) │ │ │ │ mr r9,r30 │ │ │ │ - add r6,r29,r28 │ │ │ │ - mr r5,r28 │ │ │ │ + add r6,r24,r29 │ │ │ │ + mr r5,r29 │ │ │ │ mr r3,r27 │ │ │ │ - mr r10,r24 │ │ │ │ - mr r4,r14 │ │ │ │ - std r18,104(r1) │ │ │ │ - std r23,96(r1) │ │ │ │ + std r14,104(r1) │ │ │ │ + std r22,96(r1) │ │ │ │ + mr r10,r23 │ │ │ │ + mr r4,r21 │ │ │ │ addi r27,r27,32 │ │ │ │ - add r28,r28,r25 │ │ │ │ + add r29,r29,r25 │ │ │ │ addi r30,r30,32 │ │ │ │ - bl f278 │ │ │ │ + bl e480 │ │ │ │ addic. r26,r26,-1 │ │ │ │ - bne 1f2a0 │ │ │ │ - b 1e1c4 │ │ │ │ - ld r9,112(r31) │ │ │ │ - mulld r29,r29,r29 │ │ │ │ - ld r26,208(r17) │ │ │ │ - ld r25,200(r17) │ │ │ │ - ld r24,24(r17) │ │ │ │ - ld r23,264(r17) │ │ │ │ - cmpdi r9,0 │ │ │ │ - sldi r27,r29,2 │ │ │ │ - ble 1e1c4 │ │ │ │ - rlwinm r16,r16,0,20,20 │ │ │ │ - andi. r10,r9,3 │ │ │ │ - cmpdi cr3,r29,0 │ │ │ │ + bne 1d320 │ │ │ │ + b 1c400 │ │ │ │ + ld r2,112(r31) │ │ │ │ + mulld r24,r24,r24 │ │ │ │ + ld r25,208(r16) │ │ │ │ + ld r23,200(r16) │ │ │ │ + ld r22,24(r16) │ │ │ │ + ld r21,264(r16) │ │ │ │ + cmpdi r2,0 │ │ │ │ + sldi r26,r24,2 │ │ │ │ + ble 1c400 │ │ │ │ + rlwinm r17,r17,0,20,20 │ │ │ │ + andi. r9,r2,3 │ │ │ │ + cmpdi cr3,r24,0 │ │ │ │ li r18,0 │ │ │ │ - cmpwi cr4,r16,0 │ │ │ │ - beq 1f360 │ │ │ │ - cmpdi r10,1 │ │ │ │ - beq 1f348 │ │ │ │ - cmpdi r10,2 │ │ │ │ - beq 1f33c │ │ │ │ - bne cr4,1f380 │ │ │ │ - bne cr3,205fc │ │ │ │ + cmpwi cr4,r17,0 │ │ │ │ + beq 1d3e0 │ │ │ │ + cmpdi r9,1 │ │ │ │ + beq 1d3c8 │ │ │ │ + cmpdi r9,2 │ │ │ │ + beq 1d3bc │ │ │ │ + bne cr4,1d410 │ │ │ │ + bne cr3,1e528 │ │ │ │ li r18,1 │ │ │ │ - bne cr4,1f380 │ │ │ │ - bne cr3,205fc │ │ │ │ + bne cr4,1d410 │ │ │ │ + bne cr3,1e528 │ │ │ │ addi r18,r18,1 │ │ │ │ - bne cr4,1f380 │ │ │ │ - bne cr3,205fc │ │ │ │ - ld r10,112(r31) │ │ │ │ + bne cr4,1d410 │ │ │ │ + bne cr3,1e528 │ │ │ │ + ld r9,112(r31) │ │ │ │ addi r18,r18,1 │ │ │ │ - cmpd r10,r18 │ │ │ │ - beq 1e1c4 │ │ │ │ - srdi r9,r9,2 │ │ │ │ - mtctr r9 │ │ │ │ - bne cr4,1f380 │ │ │ │ - bne cr3,205fc │ │ │ │ + cmpd r9,r18 │ │ │ │ + beq 1c400 │ │ │ │ + srdi r2,r2,2 │ │ │ │ + mtctr r2 │ │ │ │ + bne cr4,1d410 │ │ │ │ + bne cr3,1e528 │ │ │ │ + mfctr r2 │ │ │ │ addi r18,r18,4 │ │ │ │ - bdnz 1f368 │ │ │ │ - b 1e1c4 │ │ │ │ + cmpdi r2,1 │ │ │ │ + addi r9,r2,-1 │ │ │ │ + mtctr r9 │ │ │ │ + bne 1d3e8 │ │ │ │ + b 1c400 │ │ │ │ nop │ │ │ │ - ld r9,112(r31) │ │ │ │ - subf r9,r18,r9 │ │ │ │ - andi. r10,r9,3 │ │ │ │ - beq 1f4a8 │ │ │ │ - cmpdi r10,1 │ │ │ │ - beq 1f494 │ │ │ │ - cmpdi r10,2 │ │ │ │ - beq 1f48c │ │ │ │ - beq cr3,1f488 │ │ │ │ - addi r9,r23,8 │ │ │ │ - sldi r10,r18,4 │ │ │ │ - ld r21,112(r31) │ │ │ │ - ldx r29,r9,r10 │ │ │ │ - mulld r20,r27,r29 │ │ │ │ + ld r2,112(r31) │ │ │ │ + subf r2,r18,r2 │ │ │ │ + andi. r9,r2,3 │ │ │ │ + beq 1d528 │ │ │ │ + cmpdi r9,1 │ │ │ │ + beq 1d514 │ │ │ │ + cmpdi r9,2 │ │ │ │ + beq 1d50c │ │ │ │ + beq cr3,1d508 │ │ │ │ + addi r2,r21,8 │ │ │ │ + sldi r9,r18,4 │ │ │ │ + ld r20,112(r31) │ │ │ │ + ld r24,136(r31) │ │ │ │ + ldx r29,r2,r9 │ │ │ │ + mulld r19,r26,r29 │ │ │ │ sldi r29,r29,5 │ │ │ │ - mr r19,r27 │ │ │ │ - add r29,r24,r29 │ │ │ │ - addi r28,r29,16 │ │ │ │ - sldi r16,r20,3 │ │ │ │ - sldi r20,r20,4 │ │ │ │ - addi r16,r16,-8 │ │ │ │ - add r20,r25,r20 │ │ │ │ - add r16,r26,r16 │ │ │ │ - nop │ │ │ │ - ldu r30,8(r16) │ │ │ │ - lfd f28,0(r20) │ │ │ │ - lfd f29,8(r20) │ │ │ │ - addi r20,r20,16 │ │ │ │ - lfd f3,0(r28) │ │ │ │ - lfd f4,8(r28) │ │ │ │ + mr r17,r26 │ │ │ │ + add r29,r22,r29 │ │ │ │ + addi r27,r29,16 │ │ │ │ + sldi r15,r19,3 │ │ │ │ + sldi r19,r19,4 │ │ │ │ + addi r15,r15,-8 │ │ │ │ + add r19,r23,r19 │ │ │ │ + add r15,r25,r15 │ │ │ │ + ldu r30,8(r15) │ │ │ │ + lfd f28,0(r19) │ │ │ │ + addi r19,r19,16 │ │ │ │ + lfd f29,-8(r19) │ │ │ │ + lfd f3,0(r27) │ │ │ │ + lfd f4,8(r27) │ │ │ │ sldi r30,r30,5 │ │ │ │ fmr f1,f28 │ │ │ │ fmr f2,f29 │ │ │ │ - add r30,r14,r30 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + add r30,r24,r30 │ │ │ │ + bl 329c │ │ │ │ lfd f3,16(r30) │ │ │ │ lfd f4,24(r30) │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ + bl 38f0 │ │ │ │ lfd f3,0(r29) │ │ │ │ lfd f4,8(r29) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ lfd f2,8(r30) │ │ │ │ lfd f1,0(r30) │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ - addic. r19,r19,-1 │ │ │ │ + bl 38f0 │ │ │ │ + addic. r17,r17,-1 │ │ │ │ stfd f30,16(r30) │ │ │ │ stfd f31,24(r30) │ │ │ │ stfd f1,0(r30) │ │ │ │ stfd f2,8(r30) │ │ │ │ - bne 1f3e0 │ │ │ │ + bne 1d470 │ │ │ │ addi r18,r18,1 │ │ │ │ - cmpd r21,r18 │ │ │ │ - beq 1e1c4 │ │ │ │ - bne cr4,1f380 │ │ │ │ + cmpd r20,r18 │ │ │ │ + beq 1c400 │ │ │ │ + bne cr4,1d410 │ │ │ │ mr r29,r18 │ │ │ │ - b 1f3b4 │ │ │ │ + b 1d448 │ │ │ │ addi r18,r18,1 │ │ │ │ - bne cr3,1f3a4 │ │ │ │ + bne cr3,1d434 │ │ │ │ addi r18,r18,1 │ │ │ │ - bne cr3,1f3a4 │ │ │ │ - ld r10,112(r31) │ │ │ │ + bne cr3,1d434 │ │ │ │ + ld r9,112(r31) │ │ │ │ addi r18,r18,1 │ │ │ │ - cmpd r10,r18 │ │ │ │ - beq 1e1c4 │ │ │ │ - srdi r9,r9,2 │ │ │ │ - bne cr3,1f3a4 │ │ │ │ - cmpdi r9,1 │ │ │ │ + cmpd r9,r18 │ │ │ │ + beq 1c400 │ │ │ │ + srdi r2,r2,2 │ │ │ │ + bne cr3,1d434 │ │ │ │ + cmpdi r2,1 │ │ │ │ addi r18,r18,4 │ │ │ │ - addi r9,r9,-1 │ │ │ │ - bne 1f4ac │ │ │ │ - b 1e1c4 │ │ │ │ + addi r2,r2,-1 │ │ │ │ + bne 1d52c │ │ │ │ + b 1c400 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ld r24,120(r31) │ │ │ │ ld r23,128(r31) │ │ │ │ + ld r22,120(r31) │ │ │ │ mr r25,r26 │ │ │ │ li r26,8 │ │ │ │ - ld r9,264(r17) │ │ │ │ - mr r10,r24 │ │ │ │ - mr r4,r14 │ │ │ │ - ldx r3,r9,r26 │ │ │ │ + ld r21,136(r31) │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + ld r2,264(r16) │ │ │ │ + mr r10,r23 │ │ │ │ + mr r4,r21 │ │ │ │ + ldx r3,r2,r26 │ │ │ │ addi r26,r26,16 │ │ │ │ sldi r6,r3,1 │ │ │ │ - mulld r5,r29,r3 │ │ │ │ + mulld r5,r24,r3 │ │ │ │ sldi r3,r3,5 │ │ │ │ addi r6,r6,1 │ │ │ │ - add r8,r30,r3 │ │ │ │ + add r2,r30,r3 │ │ │ │ addi r9,r3,16 │ │ │ │ add r3,r27,r3 │ │ │ │ - mulld r6,r6,r29 │ │ │ │ - lfd f1,0(r8) │ │ │ │ - lfd f2,8(r8) │ │ │ │ + mulld r6,r6,r24 │ │ │ │ + lfd f1,0(r2) │ │ │ │ + lfd f2,8(r2) │ │ │ │ add r9,r30,r9 │ │ │ │ + std r14,104(r1) │ │ │ │ + std r22,96(r1) │ │ │ │ sldi r5,r5,6 │ │ │ │ - std r18,104(r1) │ │ │ │ - std r23,96(r1) │ │ │ │ - add r5,r28,r5 │ │ │ │ + add r5,r29,r5 │ │ │ │ sldi r6,r6,5 │ │ │ │ - add r6,r28,r6 │ │ │ │ - bl f278 │ │ │ │ + add r6,r29,r6 │ │ │ │ + bl e480 │ │ │ │ addic. r25,r25,-1 │ │ │ │ - bne 1f4e0 │ │ │ │ - b 1e1c4 │ │ │ │ - ld r28,96(r17) │ │ │ │ - addis r9,r2,-3 │ │ │ │ - ld r6,0(r1) │ │ │ │ - sldi r23,r29,6 │ │ │ │ + bne 1d570 │ │ │ │ + b 1c400 │ │ │ │ + ld r29,96(r16) │ │ │ │ + ld r8,0(r1) │ │ │ │ + sldi r22,r24,6 │ │ │ │ mr r19,r1 │ │ │ │ - sldi r26,r18,1 │ │ │ │ - sldi r29,r29,5 │ │ │ │ - addi r9,r9,25952 │ │ │ │ - neg r8,r23 │ │ │ │ - addi r23,r23,15 │ │ │ │ + sldi r26,r14,1 │ │ │ │ + sldi r24,r24,5 │ │ │ │ + plfd f1,183104 # 4a130 │ │ │ │ + plfd f2,183104 # 4a138 │ │ │ │ + neg r2,r22 │ │ │ │ addi r27,r26,1 │ │ │ │ - lfd f1,0(r9) │ │ │ │ - lfd f2,8(r9) │ │ │ │ - lfd f3,0(r28) │ │ │ │ - lfd f4,8(r28) │ │ │ │ - stdux r6,r1,r8 │ │ │ │ + addi r22,r22,15 │ │ │ │ + lfd f3,0(r29) │ │ │ │ + lfd f4,8(r29) │ │ │ │ + stdux r8,r1,r2 │ │ │ │ cmpdi cr4,r27,0 │ │ │ │ addi r25,r1,112 │ │ │ │ - bl 4dbe8 │ │ │ │ - nop │ │ │ │ - add r30,r25,r29 │ │ │ │ - bl 3060 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 3450 │ │ │ │ + add r30,r25,r24 │ │ │ │ + bl 3060 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f4,f2 │ │ │ │ - fmr f29,f2 │ │ │ │ - fmr f28,f1 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,25008 │ │ │ │ fmr f27,f2 │ │ │ │ fmr f26,f1 │ │ │ │ - lfd f24,0(r9) │ │ │ │ - lfd f25,8(r9) │ │ │ │ - stfd f24,0(r25) │ │ │ │ - stfd f25,8(r25) │ │ │ │ - ble cr4,20b7c │ │ │ │ + bl 329c │ │ │ │ + plfd f30,182080 # 49d80 │ │ │ │ + plfd f31,182080 # 49d88 │ │ │ │ + fmr f25,f2 │ │ │ │ + fmr f24,f1 │ │ │ │ + stfd f30,0(r25) │ │ │ │ + stfd f31,8(r25) │ │ │ │ + ble cr4,1ea9c │ │ │ │ + fmr f20,f30 │ │ │ │ + fmr f21,f31 │ │ │ │ + fmr f28,f30 │ │ │ │ + fmr f29,f31 │ │ │ │ addi r21,r25,16 │ │ │ │ - fmr f20,f24 │ │ │ │ - fmr f21,f25 │ │ │ │ - fmr f31,f25 │ │ │ │ - fmr f30,f24 │ │ │ │ - mr r24,r27 │ │ │ │ - nop │ │ │ │ + mr r23,r27 │ │ │ │ nop │ │ │ │ - fmr f3,f28 │ │ │ │ - fmr f4,f29 │ │ │ │ - fmr f1,f30 │ │ │ │ - fmr f2,f31 │ │ │ │ + fmr f3,f26 │ │ │ │ + fmr f4,f27 │ │ │ │ + fmr f1,f28 │ │ │ │ + fmr f2,f29 │ │ │ │ addi r21,r21,16 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f23,f2 │ │ │ │ fmr f22,f1 │ │ │ │ - fmr f3,f26 │ │ │ │ - fmr f4,f27 │ │ │ │ - fmr f1,f30 │ │ │ │ - fmr f2,f31 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - fmr f31,f2 │ │ │ │ - fmr f30,f1 │ │ │ │ + fmr f3,f24 │ │ │ │ + fmr f4,f25 │ │ │ │ + fmr f1,f28 │ │ │ │ + fmr f2,f29 │ │ │ │ + bl 329c │ │ │ │ + fmr f29,f2 │ │ │ │ + fmr f28,f1 │ │ │ │ fmr f2,f21 │ │ │ │ fmr f1,f20 │ │ │ │ fmr f3,f22 │ │ │ │ fmr f4,f23 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - addic. r24,r24,-1 │ │ │ │ + bl 329c │ │ │ │ + addic. r23,r23,-1 │ │ │ │ stfd f1,-16(r21) │ │ │ │ stfd f2,-8(r21) │ │ │ │ fmr f21,f2 │ │ │ │ fmr f20,f1 │ │ │ │ - bne 1f600 │ │ │ │ - addis r9,r2,-3 │ │ │ │ - lfd f3,16(r28) │ │ │ │ - lfd f4,24(r28) │ │ │ │ + bne 1d680 │ │ │ │ + lfd f3,16(r29) │ │ │ │ + lfd f4,24(r29) │ │ │ │ addi r30,r30,16 │ │ │ │ - addi r9,r9,25952 │ │ │ │ - lfd f1,0(r9) │ │ │ │ - lfd f2,8(r9) │ │ │ │ - bl 4dbe8 │ │ │ │ + plfd f1,182844 # 4a130 │ │ │ │ nop │ │ │ │ - bl 3060 │ │ │ │ - ld r2,24(r1) │ │ │ │ + plfd f2,182840 # 4a138 │ │ │ │ + bl 3450 │ │ │ │ + bl 3060 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f4,f2 │ │ │ │ - fmr f29,f2 │ │ │ │ - fmr f28,f1 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - fmr f22,f24 │ │ │ │ - fmr f23,f25 │ │ │ │ fmr f27,f2 │ │ │ │ fmr f26,f1 │ │ │ │ - fmr f31,f25 │ │ │ │ - fmr f30,f24 │ │ │ │ - stfd f24,-16(r30) │ │ │ │ - stfd f25,-8(r30) │ │ │ │ + bl 329c │ │ │ │ + fmr f20,f30 │ │ │ │ + fmr f21,f31 │ │ │ │ + fmr f28,f30 │ │ │ │ + fmr f29,f31 │ │ │ │ + stfd f30,-16(r30) │ │ │ │ + stfd f31,-8(r30) │ │ │ │ + fmr f25,f2 │ │ │ │ + fmr f24,f1 │ │ │ │ nop │ │ │ │ nop │ │ │ │ - fmr f3,f28 │ │ │ │ - fmr f4,f29 │ │ │ │ - fmr f1,f30 │ │ │ │ - fmr f2,f31 │ │ │ │ - addi r30,r30,16 │ │ │ │ - bl 4db58 │ │ │ │ nop │ │ │ │ - fmr f25,f2 │ │ │ │ - fmr f24,f1 │ │ │ │ fmr f3,f26 │ │ │ │ fmr f4,f27 │ │ │ │ - fmr f1,f30 │ │ │ │ - fmr f2,f31 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - fmr f31,f2 │ │ │ │ - fmr f30,f1 │ │ │ │ - fmr f2,f23 │ │ │ │ - fmr f1,f22 │ │ │ │ + fmr f1,f28 │ │ │ │ + fmr f2,f29 │ │ │ │ + addi r30,r30,16 │ │ │ │ + bl 329c │ │ │ │ + fmr f23,f2 │ │ │ │ + fmr f22,f1 │ │ │ │ fmr f3,f24 │ │ │ │ fmr f4,f25 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + fmr f1,f28 │ │ │ │ + fmr f2,f29 │ │ │ │ + bl 329c │ │ │ │ + fmr f29,f2 │ │ │ │ + fmr f28,f1 │ │ │ │ + fmr f2,f21 │ │ │ │ + fmr f1,f20 │ │ │ │ + fmr f3,f22 │ │ │ │ + fmr f4,f23 │ │ │ │ + bl 329c │ │ │ │ addic. r27,r27,-1 │ │ │ │ stfd f1,-16(r30) │ │ │ │ stfd f2,-8(r30) │ │ │ │ - fmr f23,f2 │ │ │ │ - fmr f22,f1 │ │ │ │ - bne 1f6e0 │ │ │ │ - ld r9,112(r31) │ │ │ │ - cmpdi r9,0 │ │ │ │ - ble 1f990 │ │ │ │ - addi r20,r29,16 │ │ │ │ - sldi r9,r15,4 │ │ │ │ - mr r10,r16 │ │ │ │ + fmr f21,f2 │ │ │ │ + fmr f20,f1 │ │ │ │ + bne 1d750 │ │ │ │ + ld r2,112(r31) │ │ │ │ + cmpdi r2,0 │ │ │ │ + ble 1d9c8 │ │ │ │ + addi r18,r24,16 │ │ │ │ + std r28,176(r31) │ │ │ │ addi r26,r26,1 │ │ │ │ - ld r15,112(r31) │ │ │ │ - li r24,8 │ │ │ │ - li r28,0 │ │ │ │ - std r22,160(r31) │ │ │ │ - std r19,176(r31) │ │ │ │ - mr r16,r20 │ │ │ │ - std r9,136(r31) │ │ │ │ - add r9,r25,r20 │ │ │ │ - mr r20,r25 │ │ │ │ - std r14,112(r31) │ │ │ │ - std r9,144(r31) │ │ │ │ - nop │ │ │ │ - ld r6,0(r1) │ │ │ │ - clrrdi r9,r23,4 │ │ │ │ - mr r27,r1 │ │ │ │ - andi. r10,r10,2048 │ │ │ │ - mr r14,r28 │ │ │ │ - neg r9,r9 │ │ │ │ - stdux r6,r1,r9 │ │ │ │ - addi r19,r1,112 │ │ │ │ - beq 1f7cc │ │ │ │ - ld r9,264(r17) │ │ │ │ - ldx r14,r9,r24 │ │ │ │ - ld r6,200(r17) │ │ │ │ - sldi r9,r14,6 │ │ │ │ - addi r10,r9,32 │ │ │ │ - add r9,r6,r9 │ │ │ │ - add r25,r6,r10 │ │ │ │ - lfd f26,0(r9) │ │ │ │ - lfd f27,8(r9) │ │ │ │ - lfd f24,16(r9) │ │ │ │ - lfd f25,24(r9) │ │ │ │ - stfd f26,0(r19) │ │ │ │ - stfd f27,8(r19) │ │ │ │ - lfd f28,0(r25) │ │ │ │ - lfd f29,8(r25) │ │ │ │ - ble cr4,1f9a0 │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r30,r20,16 │ │ │ │ - addi r21,r19,16 │ │ │ │ - mr r22,r26 │ │ │ │ - addi r9,r9,25008 │ │ │ │ - lfd f30,0(r9) │ │ │ │ - lfd f31,8(r9) │ │ │ │ - fmr f3,f24 │ │ │ │ - fmr f4,f25 │ │ │ │ - fmr f1,f30 │ │ │ │ - fmr f2,f31 │ │ │ │ - addi r30,r30,16 │ │ │ │ - addi r21,r21,16 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - lfd f3,-16(r30) │ │ │ │ - lfd f4,-8(r30) │ │ │ │ - fmr f31,f2 │ │ │ │ - fmr f30,f1 │ │ │ │ - fmr f2,f27 │ │ │ │ - fmr f1,f26 │ │ │ │ - bl 4db58 │ │ │ │ + sldi r21,r15,4 │ │ │ │ + li r23,8 │ │ │ │ + std r19,192(r31) │ │ │ │ + li r29,0 │ │ │ │ + mr r9,r17 │ │ │ │ + add r2,r25,r18 │ │ │ │ + mr r28,r18 │ │ │ │ + mr r18,r25 │ │ │ │ + std r2,152(r31) │ │ │ │ nop │ │ │ │ - fmr f3,f30 │ │ │ │ - fmr f4,f31 │ │ │ │ - bl 4db58 │ │ │ │ nop │ │ │ │ - addic. r22,r22,-1 │ │ │ │ - stfd f1,-16(r21) │ │ │ │ - stfd f2,-8(r21) │ │ │ │ - bne 1f820 │ │ │ │ - ld r9,136(r31) │ │ │ │ - ld r30,144(r31) │ │ │ │ - lfd f26,16(r25) │ │ │ │ - lfd f27,24(r25) │ │ │ │ - mr r22,r26 │ │ │ │ - add r25,r19,r16 │ │ │ │ - add r4,r19,r9 │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,25008 │ │ │ │ - stfd f28,0(r4) │ │ │ │ - stfd f29,8(r4) │ │ │ │ - lfd f30,0(r9) │ │ │ │ - lfd f31,8(r9) │ │ │ │ nop │ │ │ │ + ld r7,0(r1) │ │ │ │ + clrrdi r2,r22,4 │ │ │ │ + mr r27,r1 │ │ │ │ + andi. r9,r9,2048 │ │ │ │ + mr r25,r29 │ │ │ │ + neg r2,r2 │ │ │ │ + stdux r7,r1,r2 │ │ │ │ + addi r17,r1,112 │ │ │ │ + beq 1d82c │ │ │ │ + ld r2,264(r16) │ │ │ │ + ldx r25,r2,r23 │ │ │ │ + ld r7,200(r16) │ │ │ │ + sldi r2,r25,6 │ │ │ │ + addi r9,r2,32 │ │ │ │ + add r2,r7,r2 │ │ │ │ + add r20,r7,r9 │ │ │ │ + lfd f24,0(r2) │ │ │ │ + lfd f25,8(r2) │ │ │ │ + lfd f22,16(r2) │ │ │ │ + lfd f23,24(r2) │ │ │ │ + stfd f24,0(r17) │ │ │ │ + stfd f25,8(r17) │ │ │ │ + lfd f26,0(r20) │ │ │ │ + lfd f27,8(r20) │ │ │ │ + ble cr4,1d9d8 │ │ │ │ + fmr f28,f30 │ │ │ │ + fmr f29,f31 │ │ │ │ + addi r30,r18,16 │ │ │ │ + addi r15,r17,16 │ │ │ │ + mr r19,r26 │ │ │ │ nop │ │ │ │ nop │ │ │ │ - fmr f3,f26 │ │ │ │ - fmr f4,f27 │ │ │ │ - fmr f1,f30 │ │ │ │ - fmr f2,f31 │ │ │ │ + fmr f3,f22 │ │ │ │ + fmr f4,f23 │ │ │ │ + fmr f1,f28 │ │ │ │ + fmr f2,f29 │ │ │ │ addi r30,r30,16 │ │ │ │ - addi r25,r25,16 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + addi r15,r15,16 │ │ │ │ + bl 329c │ │ │ │ lfd f3,-16(r30) │ │ │ │ lfd f4,-8(r30) │ │ │ │ - fmr f31,f2 │ │ │ │ - fmr f30,f1 │ │ │ │ - fmr f2,f29 │ │ │ │ - fmr f1,f28 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - fmr f3,f30 │ │ │ │ - fmr f4,f31 │ │ │ │ - bl 4db58 │ │ │ │ + fmr f29,f2 │ │ │ │ + fmr f28,f1 │ │ │ │ + fmr f2,f25 │ │ │ │ + fmr f1,f24 │ │ │ │ + bl 329c │ │ │ │ + fmr f3,f28 │ │ │ │ + fmr f4,f29 │ │ │ │ + bl 329c │ │ │ │ + addic. r19,r19,-1 │ │ │ │ + stfd f1,-16(r15) │ │ │ │ + stfd f2,-8(r15) │ │ │ │ + bne 1d880 │ │ │ │ + ld r30,152(r31) │ │ │ │ + fmr f28,f30 │ │ │ │ + fmr f29,f31 │ │ │ │ + add r6,r17,r21 │ │ │ │ + lfd f24,16(r20) │ │ │ │ + mr r19,r26 │ │ │ │ + lfd f25,24(r20) │ │ │ │ + add r20,r17,r28 │ │ │ │ + stfd f26,0(r6) │ │ │ │ + stfd f27,8(r6) │ │ │ │ nop │ │ │ │ - addic. r22,r22,-1 │ │ │ │ - stfd f1,-16(r25) │ │ │ │ - stfd f2,-8(r25) │ │ │ │ - bne 1f8c0 │ │ │ │ - ld r9,120(r17) │ │ │ │ - sldi r14,r14,5 │ │ │ │ - ld r3,24(r17) │ │ │ │ - ld r10,120(r31) │ │ │ │ - add r6,r19,r29 │ │ │ │ - mr r5,r19 │ │ │ │ - addi r28,r28,1 │ │ │ │ - addi r24,r24,16 │ │ │ │ - addi r4,r14,16 │ │ │ │ - add r11,r9,r14 │ │ │ │ + fmr f3,f24 │ │ │ │ + fmr f4,f25 │ │ │ │ + fmr f1,f28 │ │ │ │ + fmr f2,f29 │ │ │ │ + addi r30,r30,16 │ │ │ │ + addi r20,r20,16 │ │ │ │ + bl 329c │ │ │ │ + lfd f3,-16(r30) │ │ │ │ + lfd f4,-8(r30) │ │ │ │ + fmr f29,f2 │ │ │ │ + fmr f28,f1 │ │ │ │ + fmr f2,f27 │ │ │ │ + fmr f1,f26 │ │ │ │ + bl 329c │ │ │ │ + fmr f3,f28 │ │ │ │ + fmr f4,f29 │ │ │ │ + bl 329c │ │ │ │ + addic. r19,r19,-1 │ │ │ │ + stfd f1,-16(r20) │ │ │ │ + stfd f2,-8(r20) │ │ │ │ + bne 1d900 │ │ │ │ + ld r9,120(r16) │ │ │ │ + sldi r25,r25,5 │ │ │ │ + ld r3,24(r16) │ │ │ │ + add r6,r17,r24 │ │ │ │ + mr r5,r17 │ │ │ │ + addi r29,r29,1 │ │ │ │ + ld r10,128(r31) │ │ │ │ + addi r23,r23,16 │ │ │ │ + addi r4,r25,16 │ │ │ │ + add r7,r9,r25 │ │ │ │ add r9,r9,r4 │ │ │ │ - ld r4,112(r31) │ │ │ │ - add r3,r3,r14 │ │ │ │ - lfd f1,0(r11) │ │ │ │ - lfd f2,8(r11) │ │ │ │ - std r18,104(r1) │ │ │ │ - ld r8,128(r31) │ │ │ │ - std r8,96(r1) │ │ │ │ - bl f278 │ │ │ │ - cmpd r15,r28 │ │ │ │ - ld r9,0(r1) │ │ │ │ - std r9,0(r27) │ │ │ │ + ld r4,136(r31) │ │ │ │ + add r3,r3,r25 │ │ │ │ + lfd f1,0(r7) │ │ │ │ + lfd f2,8(r7) │ │ │ │ + std r14,104(r1) │ │ │ │ + ld r2,120(r31) │ │ │ │ + std r2,96(r1) │ │ │ │ + bl e480 │ │ │ │ + ld r9,112(r31) │ │ │ │ + ld r2,0(r1) │ │ │ │ + cmpd r9,r29 │ │ │ │ + std r2,0(r27) │ │ │ │ mr r1,r27 │ │ │ │ - beq 1f988 │ │ │ │ - lwz r10,112(r17) │ │ │ │ - b 1f7a0 │ │ │ │ - ld r22,160(r31) │ │ │ │ - ld r19,176(r31) │ │ │ │ - ld r9,0(r1) │ │ │ │ - std r9,0(r19) │ │ │ │ + beq 1d9c0 │ │ │ │ + lwz r9,112(r16) │ │ │ │ + b 1d800 │ │ │ │ + ld r28,176(r31) │ │ │ │ + ld r19,192(r31) │ │ │ │ + ld r2,0(r1) │ │ │ │ + std r2,0(r19) │ │ │ │ mr r1,r19 │ │ │ │ - b 1e1c4 │ │ │ │ - ld r9,136(r31) │ │ │ │ - add r9,r19,r9 │ │ │ │ - stfd f28,0(r9) │ │ │ │ - stfd f29,8(r9) │ │ │ │ - b 1f920 │ │ │ │ - addis r9,r2,-3 │ │ │ │ - ld r6,0(r1) │ │ │ │ - sldi r7,r29,6 │ │ │ │ - ld r28,96(r17) │ │ │ │ - mr r24,r1 │ │ │ │ - addi r9,r9,25952 │ │ │ │ - neg r8,r7 │ │ │ │ - lfd f1,0(r9) │ │ │ │ - lfd f2,8(r9) │ │ │ │ - addi r9,r7,15 │ │ │ │ - lfd f3,0(r28) │ │ │ │ - lfd f4,8(r28) │ │ │ │ - std r9,176(r31) │ │ │ │ - stdux r6,r1,r8 │ │ │ │ - addi r30,r1,112 │ │ │ │ - std r30,160(r31) │ │ │ │ - bl 4dbe8 │ │ │ │ + b 1c400 │ │ │ │ + add r2,r17,r21 │ │ │ │ + stfd f26,0(r2) │ │ │ │ + stfd f27,8(r2) │ │ │ │ + b 1d954 │ │ │ │ + ld r8,0(r1) │ │ │ │ + sldi r10,r24,6 │ │ │ │ + ld r27,96(r16) │ │ │ │ + mr r23,r1 │ │ │ │ + addi r30,r15,-1 │ │ │ │ nop │ │ │ │ - bl 3060 │ │ │ │ - ld r2,24(r1) │ │ │ │ + plfd f1,182064 # 4a130 │ │ │ │ + plfd f2,182064 # 4a138 │ │ │ │ + neg r2,r10 │ │ │ │ + addi r9,r10,15 │ │ │ │ + cmpdi cr4,r30,0 │ │ │ │ + std r9,224(r31) │ │ │ │ + lfd f3,0(r27) │ │ │ │ + stdux r8,r1,r2 │ │ │ │ + lfd f4,8(r27) │ │ │ │ + addi r29,r1,112 │ │ │ │ + std r29,208(r31) │ │ │ │ + bl 3450 │ │ │ │ + bl 3060 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - addis r9,r2,-3 │ │ │ │ - sldi r10,r29,5 │ │ │ │ - addi r29,r15,-1 │ │ │ │ - addi r9,r9,25008 │ │ │ │ - cmpdi cr4,r29,0 │ │ │ │ + bl 329c │ │ │ │ + plfd f18,181040 # 49d80 │ │ │ │ + plfd f19,181040 # 49d88 │ │ │ │ + sldi r9,r24,5 │ │ │ │ + mr r2,r29 │ │ │ │ fmr f27,f2 │ │ │ │ fmr f26,f1 │ │ │ │ - std r10,136(r31) │ │ │ │ - lfd f24,0(r9) │ │ │ │ - lfd f25,8(r9) │ │ │ │ - mr r9,r30 │ │ │ │ - add r30,r30,r10 │ │ │ │ - stfd f24,0(r9) │ │ │ │ - stfd f25,8(r9) │ │ │ │ - ble cr4,20b70 │ │ │ │ - addi r25,r9,16 │ │ │ │ - fmr f20,f24 │ │ │ │ - fmr f21,f25 │ │ │ │ - fmr f31,f25 │ │ │ │ - fmr f30,f24 │ │ │ │ - mr r26,r29 │ │ │ │ + std r9,152(r31) │ │ │ │ + stfd f18,0(r29) │ │ │ │ + stfd f19,8(r29) │ │ │ │ + add r29,r29,r9 │ │ │ │ + ble cr4,1ea90 │ │ │ │ + fmr f23,f19 │ │ │ │ + fmr f22,f18 │ │ │ │ + fmr f31,f19 │ │ │ │ + fmr f30,f18 │ │ │ │ + addi r24,r2,16 │ │ │ │ + mr r25,r30 │ │ │ │ + nop │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ fmr f1,f28 │ │ │ │ fmr f2,f29 │ │ │ │ - addi r25,r25,16 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - fmr f23,f2 │ │ │ │ - fmr f22,f1 │ │ │ │ + addi r24,r24,16 │ │ │ │ + bl 329c │ │ │ │ + fmr f25,f2 │ │ │ │ + fmr f24,f1 │ │ │ │ fmr f3,f26 │ │ │ │ fmr f4,f27 │ │ │ │ fmr f1,f30 │ │ │ │ fmr f2,f31 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - fmr f2,f21 │ │ │ │ - fmr f1,f20 │ │ │ │ - fmr f3,f22 │ │ │ │ - fmr f4,f23 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - addic. r26,r26,-1 │ │ │ │ - stfd f1,-16(r25) │ │ │ │ - stfd f2,-8(r25) │ │ │ │ - fmr f21,f2 │ │ │ │ - fmr f20,f1 │ │ │ │ - bne 1fa70 │ │ │ │ - addis r9,r2,-3 │ │ │ │ - lfd f3,16(r28) │ │ │ │ - lfd f4,24(r28) │ │ │ │ - addi r30,r30,16 │ │ │ │ - addi r9,r9,25952 │ │ │ │ - lfd f1,0(r9) │ │ │ │ - lfd f2,8(r9) │ │ │ │ - bl 4dbe8 │ │ │ │ - nop │ │ │ │ - bl 3060 │ │ │ │ - ld r2,24(r1) │ │ │ │ + fmr f2,f23 │ │ │ │ + fmr f1,f22 │ │ │ │ + fmr f3,f24 │ │ │ │ + fmr f4,f25 │ │ │ │ + bl 329c │ │ │ │ + addic. r25,r25,-1 │ │ │ │ + stfd f1,-16(r24) │ │ │ │ + stfd f2,-8(r24) │ │ │ │ + fmr f23,f2 │ │ │ │ + fmr f22,f1 │ │ │ │ + bne 1daa0 │ │ │ │ + lfd f3,16(r27) │ │ │ │ + lfd f4,24(r27) │ │ │ │ + addi r29,r29,16 │ │ │ │ + plfd f1,181788 # 4a130 │ │ │ │ + plfd f2,181788 # 4a138 │ │ │ │ + bl 3450 │ │ │ │ + bl 3060 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f4,f2 │ │ │ │ - fmr f29,f2 │ │ │ │ - fmr f28,f1 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - fmr f22,f24 │ │ │ │ - fmr f23,f25 │ │ │ │ fmr f27,f2 │ │ │ │ fmr f26,f1 │ │ │ │ - fmr f31,f25 │ │ │ │ - fmr f30,f24 │ │ │ │ - stfd f24,-16(r30) │ │ │ │ - stfd f25,-8(r30) │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ + fmr f23,f19 │ │ │ │ + fmr f22,f18 │ │ │ │ + fmr f31,f19 │ │ │ │ + fmr f30,f18 │ │ │ │ + stfd f18,-16(r29) │ │ │ │ + stfd f19,-8(r29) │ │ │ │ + fmr f29,f2 │ │ │ │ + fmr f28,f1 │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - fmr f1,f28 │ │ │ │ - fmr f2,f29 │ │ │ │ - addi r30,r30,16 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + fmr f1,f26 │ │ │ │ + fmr f2,f27 │ │ │ │ + addi r29,r29,16 │ │ │ │ + bl 329c │ │ │ │ fmr f25,f2 │ │ │ │ fmr f24,f1 │ │ │ │ - fmr f3,f26 │ │ │ │ - fmr f4,f27 │ │ │ │ + fmr f3,f28 │ │ │ │ + fmr f4,f29 │ │ │ │ fmr f1,f30 │ │ │ │ fmr f2,f31 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ fmr f2,f23 │ │ │ │ fmr f1,f22 │ │ │ │ fmr f3,f24 │ │ │ │ fmr f4,f25 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - addic. r29,r29,-1 │ │ │ │ - stfd f1,-16(r30) │ │ │ │ - stfd f2,-8(r30) │ │ │ │ + bl 329c │ │ │ │ + addic. r30,r30,-1 │ │ │ │ + stfd f1,-16(r29) │ │ │ │ + stfd f2,-8(r29) │ │ │ │ fmr f23,f2 │ │ │ │ fmr f22,f1 │ │ │ │ - bne 1fb50 │ │ │ │ - cmpwi r27,0 │ │ │ │ - bne 208c4 │ │ │ │ - ld r9,112(r31) │ │ │ │ - cmpdi r9,0 │ │ │ │ - ble 20290 │ │ │ │ - ld r3,120(r31) │ │ │ │ - addis r19,r2,-3 │ │ │ │ - li r20,8 │ │ │ │ - li r21,0 │ │ │ │ - addi r19,r19,26192 │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,25008 │ │ │ │ - fmr f19,f2 │ │ │ │ - fmr f18,f1 │ │ │ │ - lfd f2,8(r9) │ │ │ │ - lfd f1,0(r9) │ │ │ │ - fmr f3,f18 │ │ │ │ - fmr f4,f19 │ │ │ │ - bl 4dbe8 │ │ │ │ - nop │ │ │ │ + bne 1db60 │ │ │ │ + cmpwi r26,0 │ │ │ │ + bne 1e7e8 │ │ │ │ + ld r2,112(r31) │ │ │ │ + cmpdi r2,0 │ │ │ │ + ble 1e1b4 │ │ │ │ ld r3,128(r31) │ │ │ │ - stfd f1,144(r31) │ │ │ │ - stfd f2,152(r31) │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,25008 │ │ │ │ + li r17,8 │ │ │ │ + li r18,0 │ │ │ │ + bl 3290 │ │ │ │ fmr f17,f2 │ │ │ │ fmr f16,f1 │ │ │ │ - lfd f2,8(r9) │ │ │ │ - lfd f1,0(r9) │ │ │ │ + plfd f2,180628 # 49d88 │ │ │ │ + nop │ │ │ │ + plfd f1,180608 # 49d80 │ │ │ │ fmr f3,f16 │ │ │ │ fmr f4,f17 │ │ │ │ - bl 4dbe8 │ │ │ │ - nop │ │ │ │ - ld r9,136(r31) │ │ │ │ - sldi r7,r18,1 │ │ │ │ - std r22,232(r31) │ │ │ │ - std r24,240(r31) │ │ │ │ - std r14,208(r31) │ │ │ │ - addi r16,r7,1 │ │ │ │ - fmr f15,f2 │ │ │ │ - fmr f14,f1 │ │ │ │ - addi r8,r9,16 │ │ │ │ + bl 3450 │ │ │ │ + ld r3,120(r31) │ │ │ │ + stfd f1,176(r31) │ │ │ │ + stfd f2,184(r31) │ │ │ │ + bl 3290 │ │ │ │ + fmr f13,f2 │ │ │ │ + fmr f12,f1 │ │ │ │ + plfd f2,180572 # 49d88 │ │ │ │ + plfd f1,180556 # 49d80 │ │ │ │ + fmr f3,f12 │ │ │ │ + fmr f4,f13 │ │ │ │ + fmr f31,f13 │ │ │ │ + fmr f30,f12 │ │ │ │ + bl 3450 │ │ │ │ + ld r9,152(r31) │ │ │ │ + sldi r2,r14,1 │ │ │ │ + std r28,248(r31) │ │ │ │ + std r23,256(r31) │ │ │ │ + fmr f14,f30 │ │ │ │ + fmr f15,f31 │ │ │ │ + stfd f1,192(r31) │ │ │ │ + stfd f2,200(r31) │ │ │ │ + addi r10,r9,16 │ │ │ │ sldi r9,r15,4 │ │ │ │ - std r9,200(r31) │ │ │ │ - ld r9,160(r31) │ │ │ │ - std r8,224(r31) │ │ │ │ - add r9,r9,r8 │ │ │ │ + addi r15,r2,1 │ │ │ │ + ld r2,208(r31) │ │ │ │ + mr r24,r10 │ │ │ │ std r9,216(r31) │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - ld r9,176(r31) │ │ │ │ - lwz r10,112(r17) │ │ │ │ - ld r8,0(r1) │ │ │ │ - mr r24,r1 │ │ │ │ - mr r28,r21 │ │ │ │ - clrrdi r9,r9,4 │ │ │ │ + add r2,r2,r10 │ │ │ │ + std r2,240(r31) │ │ │ │ + ld r2,224(r31) │ │ │ │ + lwz r10,112(r16) │ │ │ │ + mr r26,r1 │ │ │ │ + mr r28,r18 │ │ │ │ + ld r9,0(r1) │ │ │ │ + clrrdi r2,r2,4 │ │ │ │ andi. r10,r10,2048 │ │ │ │ - neg r9,r9 │ │ │ │ - stdux r8,r1,r9 │ │ │ │ + neg r2,r2 │ │ │ │ + stdux r9,r1,r2 │ │ │ │ addi r27,r1,112 │ │ │ │ - beq 1fcd4 │ │ │ │ - ld r9,264(r17) │ │ │ │ - ldx r28,r9,r20 │ │ │ │ - ld r29,48(r17) │ │ │ │ - ld r23,72(r17) │ │ │ │ - ld r26,120(r17) │ │ │ │ + beq 1dcc4 │ │ │ │ + ld r2,264(r16) │ │ │ │ + ldx r28,r2,r17 │ │ │ │ + ld r29,48(r16) │ │ │ │ + ld r21,72(r16) │ │ │ │ + ld r23,120(r16) │ │ │ │ mulld r29,r28,r29 │ │ │ │ - ld r3,0(r23) │ │ │ │ + ld r3,0(r21) │ │ │ │ sldi r28,r28,5 │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ - sldi r9,r29,4 │ │ │ │ + bl 3290 │ │ │ │ + sldi r2,r29,4 │ │ │ │ fmr f25,f2 │ │ │ │ fmr f24,f1 │ │ │ │ - add r9,r26,r9 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - bl 38c0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - ld r25,88(r17) │ │ │ │ + add r2,r23,r2 │ │ │ │ + lfd f3,0(r2) │ │ │ │ + lfd f4,8(r2) │ │ │ │ + bl 329c │ │ │ │ + bl 38e0 │ │ │ │ + ld r22,88(r16) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - mr r3,r25 │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ + mr r3,r22 │ │ │ │ + bl 3290 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - add r9,r26,r28 │ │ │ │ + bl 329c │ │ │ │ + add r2,r23,r28 │ │ │ │ fmr f27,f2 │ │ │ │ fmr f26,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - lfd f31,8(r9) │ │ │ │ - lfd f30,0(r9) │ │ │ │ - bl 4d4b8 │ │ │ │ - nop │ │ │ │ - subf r3,r25,r3 │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ + lfd f31,8(r2) │ │ │ │ + lfd f30,0(r2) │ │ │ │ + bl 3430 │ │ │ │ + subf r3,r22,r3 │ │ │ │ + bl 3290 │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ - lfd f2,152(r31) │ │ │ │ - lfd f1,144(r31) │ │ │ │ + lfd f2,184(r31) │ │ │ │ + lfd f1,176(r31) │ │ │ │ fmr f3,f28 │ │ │ │ fmr f4,f29 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f21,f2 │ │ │ │ fmr f20,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ fmr f3,f20 │ │ │ │ fmr f4,f21 │ │ │ │ - bl 4da58 │ │ │ │ - nop │ │ │ │ + bl 2fd0 │ │ │ │ fmr f23,f2 │ │ │ │ fmr f22,f1 │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ fmr f1,f20 │ │ │ │ fmr f2,f21 │ │ │ │ - bl 4da58 │ │ │ │ - nop │ │ │ │ + bl 2fd0 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f23 │ │ │ │ fmr f1,f22 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f13,f2 │ │ │ │ fmr f12,f1 │ │ │ │ fmr f3,f24 │ │ │ │ fmr f4,f25 │ │ │ │ fmr f1,f24 │ │ │ │ fmr f2,f25 │ │ │ │ fmr f24,f12 │ │ │ │ fmr f25,f13 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f25 │ │ │ │ fmr f1,f24 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f3,f26 │ │ │ │ fmr f4,f27 │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ + bl 38f0 │ │ │ │ xxlxor vs10,vs10,vs10 │ │ │ │ xxlxor vs11,vs11,vs11 │ │ │ │ - ld r22,96(r17) │ │ │ │ + ld r25,96(r16) │ │ │ │ fmr f13,f2 │ │ │ │ fmr f12,f1 │ │ │ │ + lfd f24,0(r25) │ │ │ │ + lfd f25,8(r25) │ │ │ │ fcmpu cr0,f12,f10 │ │ │ │ - bne 1fe5c │ │ │ │ + bne 1de1c │ │ │ │ fcmpu cr0,f13,f11 │ │ │ │ - lfd f24,0(r22) │ │ │ │ - lfd f25,8(r22) │ │ │ │ - ble 202c8 │ │ │ │ - bl 38a0 │ │ │ │ - ld r2,24(r1) │ │ │ │ + ble 1e1f0 │ │ │ │ + bl 38c0 │ │ │ │ fmr f3,f24 │ │ │ │ fmr f4,f25 │ │ │ │ fmr f23,f2 │ │ │ │ fmr f22,f1 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - bl 34c0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - lfd f3,0(r19) │ │ │ │ - lfd f4,8(r19) │ │ │ │ - bl 4db58 │ │ │ │ + bl 329c │ │ │ │ + bl 34e0 │ │ │ │ nop │ │ │ │ + plfd f3,181216 # 4a220 │ │ │ │ + plfd f4,181216 # 4a228 │ │ │ │ + bl 329c │ │ │ │ fmr f3,f22 │ │ │ │ fmr f4,f23 │ │ │ │ - bl 4dbe8 │ │ │ │ - nop │ │ │ │ + bl 3450 │ │ │ │ fmr f23,f2 │ │ │ │ fmr f22,f1 │ │ │ │ - fmr f3,f18 │ │ │ │ - fmr f4,f19 │ │ │ │ + fmr f3,f16 │ │ │ │ + fmr f4,f17 │ │ │ │ fmr f1,f30 │ │ │ │ fmr f2,f31 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f3,f28 │ │ │ │ fmr f4,f29 │ │ │ │ - bl 4da58 │ │ │ │ - nop │ │ │ │ + bl 2fd0 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ + bl 38f0 │ │ │ │ fmr f3,f24 │ │ │ │ fmr f4,f25 │ │ │ │ - bl 4dbe8 │ │ │ │ - nop │ │ │ │ - bl 3060 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 3450 │ │ │ │ + bl 3060 │ │ │ │ fmr f25,f2 │ │ │ │ fmr f24,f1 │ │ │ │ stfd f22,0(r27) │ │ │ │ stfd f23,8(r27) │ │ │ │ - ble cr4,1ffa0 │ │ │ │ - ld r9,160(r31) │ │ │ │ - addi r15,r27,16 │ │ │ │ - mr r14,r16 │ │ │ │ - addi r30,r9,16 │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,25008 │ │ │ │ - lfd f28,0(r9) │ │ │ │ - lfd f29,8(r9) │ │ │ │ - nop │ │ │ │ + ble cr4,1df24 │ │ │ │ + ld r2,208(r31) │ │ │ │ + fmr f29,f19 │ │ │ │ + fmr f28,f18 │ │ │ │ + addi r19,r27,16 │ │ │ │ + mr r20,r15 │ │ │ │ + addi r30,r2,16 │ │ │ │ fmr f3,f24 │ │ │ │ fmr f4,f25 │ │ │ │ fmr f1,f28 │ │ │ │ fmr f2,f29 │ │ │ │ addi r30,r30,16 │ │ │ │ - addi r15,r15,16 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + addi r19,r19,16 │ │ │ │ + bl 329c │ │ │ │ lfd f3,-16(r30) │ │ │ │ lfd f4,-8(r30) │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ fmr f2,f23 │ │ │ │ fmr f1,f22 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f3,f28 │ │ │ │ fmr f4,f29 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - addic. r14,r14,-1 │ │ │ │ - stfd f1,-16(r15) │ │ │ │ - stfd f2,-8(r15) │ │ │ │ - bne 1ff40 │ │ │ │ - ld r3,8(r23) │ │ │ │ + bl 329c │ │ │ │ + addic. r20,r20,-1 │ │ │ │ + stfd f1,-16(r19) │ │ │ │ + stfd f2,-8(r19) │ │ │ │ + bne 1ded0 │ │ │ │ + ld r3,8(r21) │ │ │ │ addi r30,r28,16 │ │ │ │ - add r30,r26,r30 │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ - sldi r9,r29,4 │ │ │ │ - add r9,r26,r9 │ │ │ │ + add r30,r23,r30 │ │ │ │ + bl 3290 │ │ │ │ + sldi r2,r29,4 │ │ │ │ + add r2,r23,r2 │ │ │ │ fmr f23,f2 │ │ │ │ fmr f22,f1 │ │ │ │ - lfd f3,16(r9) │ │ │ │ - lfd f4,24(r9) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - bl 38c0 │ │ │ │ - ld r2,24(r1) │ │ │ │ + lfd f3,16(r2) │ │ │ │ + lfd f4,24(r2) │ │ │ │ + bl 329c │ │ │ │ + bl 38e0 │ │ │ │ lfd f24,0(r30) │ │ │ │ lfd f25,8(r30) │ │ │ │ - bl 4d4b8 │ │ │ │ - nop │ │ │ │ - subf r3,r25,r3 │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ + bl 3430 │ │ │ │ + subf r3,r22,r3 │ │ │ │ + bl 3290 │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ - fmr f2,f15 │ │ │ │ - fmr f1,f14 │ │ │ │ + lfd f2,200(r31) │ │ │ │ + lfd f1,192(r31) │ │ │ │ fmr f3,f28 │ │ │ │ fmr f4,f29 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f21,f2 │ │ │ │ fmr f20,f1 │ │ │ │ fmr f2,f25 │ │ │ │ fmr f1,f24 │ │ │ │ fmr f3,f20 │ │ │ │ fmr f4,f21 │ │ │ │ - bl 4da58 │ │ │ │ - nop │ │ │ │ - fmr f3,f24 │ │ │ │ - fmr f4,f25 │ │ │ │ + bl 2fd0 │ │ │ │ fmr f13,f2 │ │ │ │ fmr f12,f1 │ │ │ │ - fmr f2,f21 │ │ │ │ + fmr f3,f24 │ │ │ │ + fmr f4,f25 │ │ │ │ fmr f1,f20 │ │ │ │ - fmr f21,f13 │ │ │ │ + fmr f2,f21 │ │ │ │ fmr f20,f12 │ │ │ │ - bl 4da58 │ │ │ │ - nop │ │ │ │ + fmr f21,f13 │ │ │ │ + bl 2fd0 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f21 │ │ │ │ fmr f1,f20 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f13,f2 │ │ │ │ fmr f12,f1 │ │ │ │ fmr f3,f22 │ │ │ │ fmr f4,f23 │ │ │ │ fmr f1,f22 │ │ │ │ fmr f2,f23 │ │ │ │ fmr f22,f12 │ │ │ │ fmr f23,f13 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f23 │ │ │ │ fmr f1,f22 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f3,f26 │ │ │ │ fmr f4,f27 │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ + bl 38f0 │ │ │ │ xxlxor vs10,vs10,vs10 │ │ │ │ xxlxor vs11,vs11,vs11 │ │ │ │ - lfd f22,16(r22) │ │ │ │ - lfd f23,24(r22) │ │ │ │ + lfd f22,16(r25) │ │ │ │ + lfd f23,24(r25) │ │ │ │ fmr f13,f2 │ │ │ │ fmr f12,f1 │ │ │ │ fcmpu cr0,f12,f10 │ │ │ │ - bne 200ec │ │ │ │ + bne 1e040 │ │ │ │ fcmpu cr0,f13,f11 │ │ │ │ - ble 202a0 │ │ │ │ - bl 38a0 │ │ │ │ - ld r2,24(r1) │ │ │ │ + ble 1e1c4 │ │ │ │ + bl 38c0 │ │ │ │ fmr f3,f22 │ │ │ │ fmr f4,f23 │ │ │ │ fmr f27,f2 │ │ │ │ fmr f26,f1 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - bl 34c0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - lfd f3,0(r19) │ │ │ │ - lfd f4,8(r19) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ + bl 34e0 │ │ │ │ + plfd f3,180672 # 4a220 │ │ │ │ + plfd f4,180672 # 4a228 │ │ │ │ + bl 329c │ │ │ │ fmr f3,f26 │ │ │ │ fmr f4,f27 │ │ │ │ - bl 4dbe8 │ │ │ │ - nop │ │ │ │ + bl 3450 │ │ │ │ fmr f27,f2 │ │ │ │ fmr f26,f1 │ │ │ │ - fmr f3,f16 │ │ │ │ - fmr f4,f17 │ │ │ │ + fmr f3,f14 │ │ │ │ + fmr f4,f15 │ │ │ │ fmr f1,f24 │ │ │ │ fmr f2,f25 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f3,f28 │ │ │ │ fmr f4,f29 │ │ │ │ - bl 4da58 │ │ │ │ - nop │ │ │ │ + bl 2fd0 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ + bl 38f0 │ │ │ │ fmr f3,f22 │ │ │ │ fmr f4,f23 │ │ │ │ - bl 4dbe8 │ │ │ │ - nop │ │ │ │ - bl 3060 │ │ │ │ - ld r2,24(r1) │ │ │ │ - ld r9,200(r31) │ │ │ │ + bl 3450 │ │ │ │ + bl 3060 │ │ │ │ + ld r2,216(r31) │ │ │ │ fmr f25,f2 │ │ │ │ fmr f24,f1 │ │ │ │ - add r9,r27,r9 │ │ │ │ - stfd f26,0(r9) │ │ │ │ - stfd f27,8(r9) │ │ │ │ - ble cr4,20230 │ │ │ │ - ld r9,224(r31) │ │ │ │ - ld r29,216(r31) │ │ │ │ - mr r26,r16 │ │ │ │ - add r25,r27,r9 │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,25008 │ │ │ │ - lfd f28,0(r9) │ │ │ │ - lfd f29,8(r9) │ │ │ │ + add r2,r27,r2 │ │ │ │ + stfd f26,0(r2) │ │ │ │ + stfd f27,8(r2) │ │ │ │ + ble cr4,1e154 │ │ │ │ + ld r29,240(r31) │ │ │ │ + fmr f29,f19 │ │ │ │ + fmr f28,f18 │ │ │ │ + add r23,r27,r24 │ │ │ │ + mr r25,r15 │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ nop │ │ │ │ fmr f3,f24 │ │ │ │ fmr f4,f25 │ │ │ │ fmr f1,f28 │ │ │ │ fmr f2,f29 │ │ │ │ addi r29,r29,16 │ │ │ │ - addi r25,r25,16 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + addi r23,r23,16 │ │ │ │ + bl 329c │ │ │ │ lfd f3,-16(r29) │ │ │ │ lfd f4,-8(r29) │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ fmr f2,f27 │ │ │ │ fmr f1,f26 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f3,f28 │ │ │ │ fmr f4,f29 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - addic. r26,r26,-1 │ │ │ │ - stfd f1,-16(r25) │ │ │ │ - stfd f2,-8(r25) │ │ │ │ - bne 201d0 │ │ │ │ - ld r8,136(r31) │ │ │ │ - ld r3,24(r17) │ │ │ │ - ld r10,120(r31) │ │ │ │ - ld r4,208(r31) │ │ │ │ - mr r9,r30 │ │ │ │ - mr r5,r27 │ │ │ │ - std r18,104(r1) │ │ │ │ + bl 329c │ │ │ │ + addic. r25,r25,-1 │ │ │ │ + stfd f1,-16(r23) │ │ │ │ + stfd f2,-8(r23) │ │ │ │ + bne 1e100 │ │ │ │ + ld r2,152(r31) │ │ │ │ + ld r3,24(r16) │ │ │ │ fmr f1,f30 │ │ │ │ fmr f2,f31 │ │ │ │ - addi r21,r21,1 │ │ │ │ - addi r20,r20,16 │ │ │ │ - add r6,r27,r8 │ │ │ │ + mr r9,r30 │ │ │ │ + mr r5,r27 │ │ │ │ + ld r10,128(r31) │ │ │ │ + std r14,104(r1) │ │ │ │ + addi r18,r18,1 │ │ │ │ + addi r17,r17,16 │ │ │ │ + add r6,r27,r2 │ │ │ │ + ld r2,120(r31) │ │ │ │ add r3,r3,r28 │ │ │ │ - ld r8,128(r31) │ │ │ │ - std r8,96(r1) │ │ │ │ - bl f278 │ │ │ │ - ld r10,112(r31) │ │ │ │ - ld r9,0(r1) │ │ │ │ - cmpd r10,r21 │ │ │ │ - std r9,0(r24) │ │ │ │ - mr r1,r24 │ │ │ │ - bne 1fca0 │ │ │ │ - ld r22,232(r31) │ │ │ │ - ld r24,240(r31) │ │ │ │ - ld r9,0(r1) │ │ │ │ - std r9,0(r24) │ │ │ │ - mr r1,r24 │ │ │ │ - b 1e1c4 │ │ │ │ - blt 202f0 │ │ │ │ - lfd f3,0(r19) │ │ │ │ - lfd f4,8(r19) │ │ │ │ + std r2,96(r1) │ │ │ │ + ld r4,136(r31) │ │ │ │ + bl e480 │ │ │ │ + ld r9,112(r31) │ │ │ │ + ld r2,0(r1) │ │ │ │ + cmpd r9,r18 │ │ │ │ + std r2,0(r26) │ │ │ │ + mr r1,r26 │ │ │ │ + bne 1dc90 │ │ │ │ + ld r28,248(r31) │ │ │ │ + ld r23,256(r31) │ │ │ │ + ld r2,0(r1) │ │ │ │ + std r2,0(r23) │ │ │ │ + mr r1,r23 │ │ │ │ + b 1c400 │ │ │ │ + blt 1e220 │ │ │ │ + plfd f3,180312 # 4a220 │ │ │ │ + plfd f4,180312 # 4a228 │ │ │ │ fmr f1,f22 │ │ │ │ fmr f2,f23 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f27,f2 │ │ │ │ fmr f26,f1 │ │ │ │ - b 20140 │ │ │ │ - blt 20324 │ │ │ │ - lfd f3,0(r19) │ │ │ │ - lfd f4,8(r19) │ │ │ │ + b 1e088 │ │ │ │ + blt 1e248 │ │ │ │ + plfd f3,180268 # 4a220 │ │ │ │ + nop │ │ │ │ + plfd f4,180264 # 4a228 │ │ │ │ fmr f1,f24 │ │ │ │ fmr f2,f25 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f23,f2 │ │ │ │ fmr f22,f1 │ │ │ │ - b 1feb8 │ │ │ │ + b 1de68 │ │ │ │ fneg f1,f12 │ │ │ │ fneg f2,f13 │ │ │ │ - bl 38a0 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 38c0 │ │ │ │ fmr f3,f22 │ │ │ │ fmr f4,f23 │ │ │ │ fmr f27,f2 │ │ │ │ fmr f26,f1 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - bl 32c0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - b 20118 │ │ │ │ + bl 329c │ │ │ │ + bl 32e0 │ │ │ │ + b 1e060 │ │ │ │ fneg f1,f12 │ │ │ │ fneg f2,f13 │ │ │ │ - bl 38a0 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 38c0 │ │ │ │ fmr f3,f24 │ │ │ │ fmr f4,f25 │ │ │ │ fmr f23,f2 │ │ │ │ fmr f22,f1 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - bl 32c0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - b 1fe90 │ │ │ │ - ld r16,48(r17) │ │ │ │ - ld r27,8(r17) │ │ │ │ - ld r7,0(r1) │ │ │ │ - ld r15,72(r17) │ │ │ │ + bl 329c │ │ │ │ + bl 32e0 │ │ │ │ + b 1de3c │ │ │ │ + ld r18,48(r16) │ │ │ │ + ld r27,8(r16) │ │ │ │ mr r21,r1 │ │ │ │ - ld r10,88(r17) │ │ │ │ - ld r6,120(r17) │ │ │ │ - ld r19,264(r17) │ │ │ │ - sldi r8,r16,3 │ │ │ │ + ld r8,0(r1) │ │ │ │ + ld r17,72(r16) │ │ │ │ + ld r9,88(r16) │ │ │ │ + ld r15,120(r16) │ │ │ │ + ld r30,264(r16) │ │ │ │ + sldi r10,r18,3 │ │ │ │ cmpdi r27,0 │ │ │ │ - cmpdi cr4,r16,0 │ │ │ │ - mr r30,r16 │ │ │ │ - addi r9,r8,15 │ │ │ │ - clrrdi r9,r9,4 │ │ │ │ - neg r9,r9 │ │ │ │ - stdux r7,r1,r9 │ │ │ │ - addi r9,r1,112 │ │ │ │ - ble 204f8 │ │ │ │ + cmpdi cr4,r18,0 │ │ │ │ + addi r2,r10,15 │ │ │ │ + clrrdi r2,r2,4 │ │ │ │ + neg r2,r2 │ │ │ │ + stdux r8,r1,r2 │ │ │ │ + addi r2,r1,112 │ │ │ │ + ble 1e3f4 │ │ │ │ mtctr r27 │ │ │ │ - mr r20,r19 │ │ │ │ + mr r20,r30 │ │ │ │ li r26,0 │ │ │ │ - li r24,0 │ │ │ │ - cmpdi cr4,r16,0 │ │ │ │ - li r7,0 │ │ │ │ - std r7,0(r20) │ │ │ │ - std r24,8(r20) │ │ │ │ - ble cr4,205e8 │ │ │ │ - addi r28,r15,-8 │ │ │ │ - addi r9,r9,-8 │ │ │ │ - std r22,160(r31) │ │ │ │ - std r10,144(r31) │ │ │ │ - mr r22,r20 │ │ │ │ - mr r10,r24 │ │ │ │ + li r23,0 │ │ │ │ + cmpdi cr4,r18,0 │ │ │ │ + li r8,0 │ │ │ │ + std r8,0(r20) │ │ │ │ + std r23,8(r20) │ │ │ │ + ble cr4,1e514 │ │ │ │ + addi r29,r17,-8 │ │ │ │ + addi r2,r2,-8 │ │ │ │ + mr r19,r9 │ │ │ │ + std r28,192(r31) │ │ │ │ + mr r9,r23 │ │ │ │ + std r27,152(r31) │ │ │ │ li r25,0 │ │ │ │ - mr r24,r6 │ │ │ │ - std r18,176(r31) │ │ │ │ - std r19,200(r31) │ │ │ │ - add r28,r28,r8 │ │ │ │ - mr r20,r9 │ │ │ │ - std r21,208(r31) │ │ │ │ - std r30,216(r31) │ │ │ │ - std r29,224(r31) │ │ │ │ - ld r3,144(r31) │ │ │ │ - std r10,136(r31) │ │ │ │ - sldi r23,r26,4 │ │ │ │ - mr r30,r22 │ │ │ │ - li r18,0 │ │ │ │ - mr r29,r15 │ │ │ │ - mr r22,r20 │ │ │ │ - add r23,r24,r23 │ │ │ │ - bl 4d7c8 │ │ │ │ + mr r28,r20 │ │ │ │ + std r30,208(r31) │ │ │ │ + std r24,216(r31) │ │ │ │ + std r21,224(r31) │ │ │ │ + add r29,r29,r10 │ │ │ │ + mr r23,r2 │ │ │ │ nop │ │ │ │ - ld r10,136(r31) │ │ │ │ + mr r3,r19 │ │ │ │ + std r9,176(r31) │ │ │ │ + li r20,0 │ │ │ │ + sldi r22,r26,4 │ │ │ │ + mr r27,r17 │ │ │ │ + bl 3290 │ │ │ │ + ld r9,176(r31) │ │ │ │ + mr r30,r20 │ │ │ │ + add r22,r15,r22 │ │ │ │ + mr r20,r23 │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - mr r21,r10 │ │ │ │ - b 2044c │ │ │ │ - nop │ │ │ │ - ldu r9,8(r29) │ │ │ │ - mulld r18,r18,r9 │ │ │ │ - std r18,0(r30) │ │ │ │ - ld r19,0(r29) │ │ │ │ - addi r23,r23,16 │ │ │ │ - mr r3,r19 │ │ │ │ - bl 4d7c8 │ │ │ │ + mr r24,r9 │ │ │ │ + b 1e35c │ │ │ │ nop │ │ │ │ - lfd f3,-16(r23) │ │ │ │ - lfd f4,-8(r23) │ │ │ │ - bl 4db58 │ │ │ │ nop │ │ │ │ + ldu r2,8(r27) │ │ │ │ + mulld r30,r9,r2 │ │ │ │ + std r30,0(r28) │ │ │ │ + ld r21,0(r27) │ │ │ │ + addi r22,r22,16 │ │ │ │ + mr r3,r21 │ │ │ │ + bl 3290 │ │ │ │ + lfd f3,-16(r22) │ │ │ │ + lfd f4,-8(r22) │ │ │ │ + bl 329c │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - bl 4da58 │ │ │ │ - nop │ │ │ │ - bl 38c0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - bl 4d4b8 │ │ │ │ - nop │ │ │ │ - cmpld r28,r29 │ │ │ │ - divd r9,r3,r19 │ │ │ │ - mulld r9,r9,r19 │ │ │ │ - subf r9,r9,r3 │ │ │ │ - add r9,r9,r19 │ │ │ │ - divd r3,r9,r19 │ │ │ │ - mulld r3,r3,r19 │ │ │ │ - subf r9,r3,r9 │ │ │ │ - add r18,r9,r18 │ │ │ │ - stdu r9,8(r22) │ │ │ │ - std r18,0(r30) │ │ │ │ - bne 20440 │ │ │ │ - addi r10,r21,1 │ │ │ │ - cmpd r27,r10 │ │ │ │ - beq 204e0 │ │ │ │ - addi r22,r30,16 │ │ │ │ - add r26,r26,r16 │ │ │ │ - std r25,0(r22) │ │ │ │ - std r10,8(r22) │ │ │ │ - b 20400 │ │ │ │ - ld r22,160(r31) │ │ │ │ - ld r18,176(r31) │ │ │ │ - ld r19,200(r31) │ │ │ │ - ld r21,208(r31) │ │ │ │ - ld r30,216(r31) │ │ │ │ - ld r29,224(r31) │ │ │ │ - addi r6,r15,-8 │ │ │ │ - li r9,1 │ │ │ │ - ble cr4,20b88 │ │ │ │ - andi. r8,r16,3 │ │ │ │ - li r3,1 │ │ │ │ - addi r7,r16,-1 │ │ │ │ - beq 2054c │ │ │ │ + bl 2fd0 │ │ │ │ + bl 38e0 │ │ │ │ + bl 3430 │ │ │ │ + cmpld r29,r27 │ │ │ │ + divd r2,r3,r21 │ │ │ │ + mulld r2,r2,r21 │ │ │ │ + subf r2,r2,r3 │ │ │ │ + add r2,r2,r21 │ │ │ │ + divd r3,r2,r21 │ │ │ │ + mulld r3,r3,r21 │ │ │ │ + subf r2,r3,r2 │ │ │ │ + add r9,r2,r30 │ │ │ │ + stdu r2,8(r20) │ │ │ │ + std r9,0(r28) │ │ │ │ + bne 1e350 │ │ │ │ + ld r2,152(r31) │ │ │ │ + addi r9,r24,1 │ │ │ │ + cmpd r2,r9 │ │ │ │ + beq 1e3e0 │ │ │ │ + addi r28,r28,16 │ │ │ │ + add r26,r26,r18 │ │ │ │ + std r25,0(r28) │ │ │ │ + std r9,8(r28) │ │ │ │ + b 1e310 │ │ │ │ + ld r28,192(r31) │ │ │ │ + ld r30,208(r31) │ │ │ │ + mr r27,r2 │ │ │ │ + ld r21,224(r31) │ │ │ │ + ld r24,216(r31) │ │ │ │ + li r26,-1 │ │ │ │ + ble cr4,1e4dc │ │ │ │ + cmpdi r18,1 │ │ │ │ + beq 1eaa8 │ │ │ │ + xxspltib vs32,1 │ │ │ │ + srdi r2,r18,1 │ │ │ │ + mr r9,r17 │ │ │ │ + andi. r8,r2,3 │ │ │ │ + addi r7,r2,-1 │ │ │ │ + mr r10,r2 │ │ │ │ + vextsb2d v0,v0 │ │ │ │ + xxmr vs45,vs32 │ │ │ │ + beq 1e468 │ │ │ │ cmpdi r8,1 │ │ │ │ - beq 2053c │ │ │ │ + beq 1e454 │ │ │ │ cmpdi r8,2 │ │ │ │ - beq 20530 │ │ │ │ - ld r9,0(r15) │ │ │ │ - mr r6,r15 │ │ │ │ - mr r30,r7 │ │ │ │ - ldu r8,8(r6) │ │ │ │ - addi r30,r30,-1 │ │ │ │ - mulld r9,r9,r8 │ │ │ │ - ldu r8,8(r6) │ │ │ │ - cmpdi r30,1 │ │ │ │ - mulld r9,r9,r8 │ │ │ │ - beq 2057c │ │ │ │ - srdi r10,r16,2 │ │ │ │ + beq 1e444 │ │ │ │ + lxv vs32,0(r17) │ │ │ │ + mr r2,r7 │ │ │ │ + addi r9,r17,16 │ │ │ │ + lxv vs33,0(r9) │ │ │ │ + addi r2,r2,-1 │ │ │ │ + addi r9,r9,16 │ │ │ │ + vmulld v0,v0,v1 │ │ │ │ + lxv vs33,0(r9) │ │ │ │ + addic. r2,r2,-1 │ │ │ │ + addi r9,r9,16 │ │ │ │ + vmulld v0,v0,v1 │ │ │ │ + beq 1e49c │ │ │ │ + srdi r10,r10,2 │ │ │ │ mtctr r10 │ │ │ │ - ld r5,8(r6) │ │ │ │ - ld r7,16(r6) │ │ │ │ - ld r8,24(r6) │ │ │ │ - addi r6,r6,32 │ │ │ │ - mulld r9,r9,r5 │ │ │ │ - mulld r3,r3,r7 │ │ │ │ - ld r10,0(r6) │ │ │ │ - mulld r9,r9,r8 │ │ │ │ - mulld r3,r3,r10 │ │ │ │ - bdnz 20554 │ │ │ │ - mulld r3,r9,r3 │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ - bl 3520 │ │ │ │ - ld r2,24(r1) │ │ │ │ - bl 3720 │ │ │ │ - ld r2,24(r1) │ │ │ │ - bl 4d4b8 │ │ │ │ - nop │ │ │ │ - addi r28,r3,-1 │ │ │ │ + lxv vs33,0(r9) │ │ │ │ + lxv vs44,16(r9) │ │ │ │ + addi r2,r2,-4 │ │ │ │ + addi r9,r9,64 │ │ │ │ + lxv vs42,-32(r9) │ │ │ │ + lxv vs43,-16(r9) │ │ │ │ + vmulld v0,v0,v1 │ │ │ │ + vmulld v13,v13,v12 │ │ │ │ + vmulld v0,v0,v10 │ │ │ │ + vmulld v13,v13,v11 │ │ │ │ + bdnz 1e470 │ │ │ │ + vmulld v0,v0,v13 │ │ │ │ + mtvsrdd vs33,r2,r2 │ │ │ │ + andi. r2,r18,1 │ │ │ │ + clrrdi r18,r18,1 │ │ │ │ + xxsldwi vs33,vs33,vs32,2 │ │ │ │ + vmulld v0,v1,v0 │ │ │ │ + mfvsrld r3,vs32 │ │ │ │ + beq 1e4c8 │ │ │ │ + sldi r18,r18,3 │ │ │ │ + ldx r2,r17,r18 │ │ │ │ + mulld r3,r3,r2 │ │ │ │ + bl 3290 │ │ │ │ + bl 3540 │ │ │ │ + bl 3740 │ │ │ │ + bl 3430 │ │ │ │ + addi r26,r3,-1 │ │ │ │ sldi r3,r27,4 │ │ │ │ - bl 3560 │ │ │ │ - ld r2,24(r1) │ │ │ │ - mr r6,r28 │ │ │ │ - mr r4,r19 │ │ │ │ - mr r30,r3 │ │ │ │ + bl 3580 │ │ │ │ + mr r6,r26 │ │ │ │ + mr r4,r30 │ │ │ │ + mr r29,r3 │ │ │ │ mr r3,r27 │ │ │ │ - mr r5,r30 │ │ │ │ - bl 3660 │ │ │ │ - ld r2,24(r1) │ │ │ │ - mr r3,r30 │ │ │ │ - bl 3540 │ │ │ │ - ld r2,24(r1) │ │ │ │ - ld r9,0(r1) │ │ │ │ - std r9,0(r21) │ │ │ │ + mr r5,r29 │ │ │ │ + bl 3680 │ │ │ │ + mr r3,r29 │ │ │ │ + bl 3560 │ │ │ │ + ld r2,0(r1) │ │ │ │ + std r2,0(r21) │ │ │ │ mr r1,r21 │ │ │ │ - b 1dc08 │ │ │ │ - addi r24,r24,1 │ │ │ │ + b 1bee8 │ │ │ │ + addi r23,r23,1 │ │ │ │ addi r20,r20,16 │ │ │ │ - add r26,r26,r16 │ │ │ │ - bdnz 203b8 │ │ │ │ - b 204f8 │ │ │ │ - ld r21,112(r31) │ │ │ │ + add r26,r26,r18 │ │ │ │ + bdnz 1e2cc │ │ │ │ + b 1e3f4 │ │ │ │ + ld r20,112(r31) │ │ │ │ + ld r24,136(r31) │ │ │ │ mr r29,r18 │ │ │ │ - b 1f3b4 │ │ │ │ - ld r9,48(r17) │ │ │ │ - ld r10,88(r17) │ │ │ │ - ld r26,8(r17) │ │ │ │ - ld r6,0(r1) │ │ │ │ - mr r19,r1 │ │ │ │ - ld r16,72(r17) │ │ │ │ - ld r21,264(r17) │ │ │ │ - sldi r8,r9,3 │ │ │ │ - std r10,136(r31) │ │ │ │ - ld r10,120(r17) │ │ │ │ - cmpdi r26,0 │ │ │ │ - cmpdi cr4,r9,0 │ │ │ │ - mr r30,r9 │ │ │ │ - addi r7,r8,15 │ │ │ │ - clrrdi r7,r7,4 │ │ │ │ - std r10,144(r31) │ │ │ │ - neg r7,r7 │ │ │ │ - stdux r6,r1,r7 │ │ │ │ - addi r7,r1,112 │ │ │ │ - ble 207b0 │ │ │ │ + b 1d448 │ │ │ │ + ld r2,88(r16) │ │ │ │ + ld r18,48(r16) │ │ │ │ + mr r21,r1 │ │ │ │ + ld r8,0(r1) │ │ │ │ + ld r26,8(r16) │ │ │ │ + ld r17,72(r16) │ │ │ │ + ld r30,264(r16) │ │ │ │ + std r2,152(r31) │ │ │ │ + ld r2,120(r16) │ │ │ │ + sldi r10,r18,3 │ │ │ │ + cmpdi cr4,r18,0 │ │ │ │ + cmpdi r26,0 │ │ │ │ + mr r9,r2 │ │ │ │ + addi r2,r10,15 │ │ │ │ + clrrdi r2,r2,4 │ │ │ │ + neg r2,r2 │ │ │ │ + stdux r8,r1,r2 │ │ │ │ + addi r2,r1,112 │ │ │ │ + ble 1e6a4 │ │ │ │ mtctr r26 │ │ │ │ - mr r20,r21 │ │ │ │ + mr r20,r30 │ │ │ │ li r25,0 │ │ │ │ - li r24,0 │ │ │ │ - cmpdi cr4,r9,0 │ │ │ │ - li r6,0 │ │ │ │ - std r6,0(r20) │ │ │ │ - std r24,8(r20) │ │ │ │ - ble cr4,208b0 │ │ │ │ - addi r28,r16,-8 │ │ │ │ - addi r10,r7,-8 │ │ │ │ - std r27,176(r31) │ │ │ │ - std r29,224(r31) │ │ │ │ - mr r27,r20 │ │ │ │ - mr r29,r24 │ │ │ │ - mr r24,r9 │ │ │ │ - std r22,160(r31) │ │ │ │ - std r21,200(r31) │ │ │ │ - add r28,r28,r8 │ │ │ │ - mr r20,r10 │ │ │ │ - std r19,208(r31) │ │ │ │ - std r30,216(r31) │ │ │ │ - ld r3,136(r31) │ │ │ │ - li r19,0 │ │ │ │ - sldi r23,r25,4 │ │ │ │ - mr r21,r20 │ │ │ │ - mr r30,r19 │ │ │ │ - mr r19,r16 │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ - ld r9,144(r31) │ │ │ │ + li r23,0 │ │ │ │ + cmpdi cr4,r18,0 │ │ │ │ + li r8,0 │ │ │ │ + std r8,0(r20) │ │ │ │ + std r23,8(r20) │ │ │ │ + ble cr4,1e7d4 │ │ │ │ + addi r29,r17,-8 │ │ │ │ + addi r2,r2,-8 │ │ │ │ + mr r19,r23 │ │ │ │ + std r28,176(r31) │ │ │ │ + mr r23,r9 │ │ │ │ + std r27,192(r31) │ │ │ │ + mr r28,r20 │ │ │ │ + std r30,208(r31) │ │ │ │ + std r24,216(r31) │ │ │ │ + std r21,224(r31) │ │ │ │ + add r29,r29,r10 │ │ │ │ + mr r20,r2 │ │ │ │ + ld r3,152(r31) │ │ │ │ + sldi r22,r25,4 │ │ │ │ + li r21,0 │ │ │ │ + mr r24,r20 │ │ │ │ + mr r30,r17 │ │ │ │ + add r22,r23,r22 │ │ │ │ + bl 3290 │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - add r23,r9,r23 │ │ │ │ - b 206fc │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - ldu r9,8(r19) │ │ │ │ - mulld r30,r10,r9 │ │ │ │ - std r30,0(r27) │ │ │ │ - ld r22,0(r19) │ │ │ │ - addi r23,r23,16 │ │ │ │ - mr r3,r22 │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ - lfd f3,-16(r23) │ │ │ │ - lfd f4,-8(r23) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + b 1e60c │ │ │ │ + ldu r2,8(r30) │ │ │ │ + mulld r21,r9,r2 │ │ │ │ + std r21,0(r28) │ │ │ │ + ld r27,0(r30) │ │ │ │ + addi r22,r22,16 │ │ │ │ + mr r3,r27 │ │ │ │ + bl 3290 │ │ │ │ + lfd f3,-16(r22) │ │ │ │ + lfd f4,-8(r22) │ │ │ │ + bl 329c │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - bl 4da58 │ │ │ │ - nop │ │ │ │ - bl 38c0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - bl 4d4b8 │ │ │ │ - nop │ │ │ │ - cmpld r28,r19 │ │ │ │ - divd r9,r3,r22 │ │ │ │ - mulld r9,r9,r22 │ │ │ │ - subf r9,r9,r3 │ │ │ │ - add r9,r9,r22 │ │ │ │ - divd r10,r9,r22 │ │ │ │ - mulld r10,r10,r22 │ │ │ │ - subf r9,r10,r9 │ │ │ │ - add r10,r9,r30 │ │ │ │ - stdu r9,8(r21) │ │ │ │ - std r10,0(r27) │ │ │ │ - bne 206f0 │ │ │ │ - addi r29,r29,1 │ │ │ │ - cmpd r26,r29 │ │ │ │ - beq 20794 │ │ │ │ - li r9,0 │ │ │ │ - addi r27,r27,16 │ │ │ │ - add r25,r25,r24 │ │ │ │ - std r29,8(r27) │ │ │ │ - std r9,0(r27) │ │ │ │ - b 206b0 │ │ │ │ - ld r22,160(r31) │ │ │ │ - ld r27,176(r31) │ │ │ │ - ld r21,200(r31) │ │ │ │ - ld r19,208(r31) │ │ │ │ - mr r9,r24 │ │ │ │ - ld r30,216(r31) │ │ │ │ - ld r29,224(r31) │ │ │ │ - addi r5,r16,-8 │ │ │ │ - li r8,1 │ │ │ │ - ble cr4,20b98 │ │ │ │ - andi. r6,r9,3 │ │ │ │ - li r7,1 │ │ │ │ - addi r4,r9,-1 │ │ │ │ - beq 20804 │ │ │ │ - cmpdi r6,1 │ │ │ │ - beq 207f4 │ │ │ │ - cmpdi r6,2 │ │ │ │ - beq 207e8 │ │ │ │ - ld r8,0(r16) │ │ │ │ - mr r5,r16 │ │ │ │ - mr r30,r4 │ │ │ │ - ldu r6,8(r5) │ │ │ │ - addi r30,r30,-1 │ │ │ │ - mulld r8,r8,r6 │ │ │ │ - ldu r6,8(r5) │ │ │ │ - cmpdi r30,1 │ │ │ │ - mulld r8,r8,r6 │ │ │ │ - beq 20834 │ │ │ │ - srdi r9,r9,2 │ │ │ │ + bl 2fd0 │ │ │ │ + bl 38e0 │ │ │ │ + bl 3430 │ │ │ │ + cmpld r29,r30 │ │ │ │ + divd r2,r3,r27 │ │ │ │ + mulld r2,r2,r27 │ │ │ │ + subf r2,r2,r3 │ │ │ │ + add r2,r2,r27 │ │ │ │ + divd r9,r2,r27 │ │ │ │ + mulld r9,r9,r27 │ │ │ │ + subf r2,r9,r2 │ │ │ │ + add r9,r2,r21 │ │ │ │ + stdu r2,8(r24) │ │ │ │ + std r9,0(r28) │ │ │ │ + bne 1e600 │ │ │ │ + addi r19,r19,1 │ │ │ │ + cmpd r26,r19 │ │ │ │ + beq 1e690 │ │ │ │ + li r2,0 │ │ │ │ + addi r28,r28,16 │ │ │ │ + add r25,r25,r18 │ │ │ │ + std r19,8(r28) │ │ │ │ + std r2,0(r28) │ │ │ │ + b 1e5d8 │ │ │ │ + ld r28,176(r31) │ │ │ │ + ld r27,192(r31) │ │ │ │ + ld r30,208(r31) │ │ │ │ + ld r21,224(r31) │ │ │ │ + ld r24,216(r31) │ │ │ │ + li r3,1 │ │ │ │ + ble cr4,1e778 │ │ │ │ + cmpdi r18,1 │ │ │ │ + beq 1eac0 │ │ │ │ + xxspltib vs32,1 │ │ │ │ + srdi r2,r18,1 │ │ │ │ + mr r10,r17 │ │ │ │ + andi. r7,r2,3 │ │ │ │ + addi r6,r2,-1 │ │ │ │ + mr r8,r2 │ │ │ │ + vextsb2d v0,v0 │ │ │ │ + xxmr vs45,vs32 │ │ │ │ + beq 1e718 │ │ │ │ + cmpdi r7,1 │ │ │ │ + beq 1e704 │ │ │ │ + cmpdi r7,2 │ │ │ │ + beq 1e6f4 │ │ │ │ + lxv vs32,0(r17) │ │ │ │ + mr r2,r6 │ │ │ │ + addi r10,r17,16 │ │ │ │ + lxv vs33,0(r10) │ │ │ │ + addi r2,r2,-1 │ │ │ │ + addi r10,r10,16 │ │ │ │ + vmulld v0,v0,v1 │ │ │ │ + lxv vs33,0(r10) │ │ │ │ + addic. r2,r2,-1 │ │ │ │ + addi r10,r10,16 │ │ │ │ + vmulld v0,v0,v1 │ │ │ │ + beq 1e74c │ │ │ │ + srdi r9,r8,2 │ │ │ │ mtctr r9 │ │ │ │ - ld r4,8(r5) │ │ │ │ - ld r6,16(r5) │ │ │ │ - ld r10,24(r5) │ │ │ │ - addi r5,r5,32 │ │ │ │ - mulld r8,r8,r4 │ │ │ │ - mulld r7,r7,r6 │ │ │ │ - ld r9,0(r5) │ │ │ │ - mulld r8,r8,r10 │ │ │ │ - mulld r7,r7,r9 │ │ │ │ - bdnz 2080c │ │ │ │ - mulld r3,r8,r7 │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ - bl 3520 │ │ │ │ - ld r2,24(r1) │ │ │ │ - bl 3720 │ │ │ │ - ld r2,24(r1) │ │ │ │ + lxv vs33,0(r10) │ │ │ │ + lxv vs44,16(r10) │ │ │ │ + addi r2,r2,-4 │ │ │ │ + addi r10,r10,64 │ │ │ │ + lxv vs42,-32(r10) │ │ │ │ + lxv vs43,-16(r10) │ │ │ │ + vmulld v0,v0,v1 │ │ │ │ + vmulld v13,v13,v12 │ │ │ │ + vmulld v0,v0,v10 │ │ │ │ + vmulld v13,v13,v11 │ │ │ │ + bdnz 1e720 │ │ │ │ + vmulld v1,v0,v13 │ │ │ │ + mtvsrdd vs32,r2,r2 │ │ │ │ + andi. r2,r18,1 │ │ │ │ + clrrdi r18,r18,1 │ │ │ │ + xxsldwi vs32,vs32,vs33,2 │ │ │ │ + vmulld v0,v0,v1 │ │ │ │ + mfvsrld r3,vs32 │ │ │ │ + beq 1e778 │ │ │ │ + sldi r18,r18,3 │ │ │ │ + ldx r2,r17,r18 │ │ │ │ + mulld r3,r3,r2 │ │ │ │ + bl 3290 │ │ │ │ + bl 3540 │ │ │ │ + bl 3740 │ │ │ │ sldi r3,r26,4 │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - bl 3560 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 3580 │ │ │ │ + mr r29,r3 │ │ │ │ fmr f1,f30 │ │ │ │ fmr f2,f31 │ │ │ │ - mr r30,r3 │ │ │ │ - bl 4d4b8 │ │ │ │ - nop │ │ │ │ - mr r4,r21 │ │ │ │ - mr r5,r30 │ │ │ │ + bl 3430 │ │ │ │ + mr r4,r30 │ │ │ │ + mr r5,r29 │ │ │ │ mr r6,r3 │ │ │ │ mr r3,r26 │ │ │ │ addi r6,r6,-1 │ │ │ │ - bl 3660 │ │ │ │ - ld r2,24(r1) │ │ │ │ - mr r3,r30 │ │ │ │ - bl 3540 │ │ │ │ - ld r2,24(r1) │ │ │ │ - ld r8,0(r1) │ │ │ │ - std r8,0(r19) │ │ │ │ - mr r1,r19 │ │ │ │ - b 1e938 │ │ │ │ - addi r24,r24,1 │ │ │ │ + bl 3680 │ │ │ │ + mr r3,r29 │ │ │ │ + bl 3560 │ │ │ │ + ld r2,0(r1) │ │ │ │ + std r2,0(r21) │ │ │ │ + mr r1,r21 │ │ │ │ + b 1cac0 │ │ │ │ + addi r23,r23,1 │ │ │ │ addi r20,r20,16 │ │ │ │ - add r25,r25,r9 │ │ │ │ - bdnz 20670 │ │ │ │ - b 207b0 │ │ │ │ - ld r20,48(r17) │ │ │ │ - ld r28,8(r17) │ │ │ │ - ld r6,0(r1) │ │ │ │ - ld r9,120(r17) │ │ │ │ - ld r19,72(r17) │ │ │ │ - ld r16,88(r17) │ │ │ │ - ld r21,264(r17) │ │ │ │ - std r1,248(r31) │ │ │ │ + add r25,r25,r18 │ │ │ │ + bdnz 1e59c │ │ │ │ + b 1e6a4 │ │ │ │ + ld r20,48(r16) │ │ │ │ + ld r2,88(r16) │ │ │ │ + std r1,256(r31) │ │ │ │ + ld r27,8(r16) │ │ │ │ + ld r8,0(r1) │ │ │ │ + ld r19,72(r16) │ │ │ │ + ld r17,120(r16) │ │ │ │ + ld r21,264(r16) │ │ │ │ sldi r29,r20,3 │ │ │ │ - cmpdi r28,0 │ │ │ │ - std r9,208(r31) │ │ │ │ + std r2,176(r31) │ │ │ │ cmpdi cr3,r20,0 │ │ │ │ - mr r30,r20 │ │ │ │ - addi r8,r29,15 │ │ │ │ - clrrdi r8,r8,4 │ │ │ │ - neg r8,r8 │ │ │ │ - stdux r6,r1,r8 │ │ │ │ - addi r6,r1,112 │ │ │ │ - ble 20a58 │ │ │ │ - mtctr r28 │ │ │ │ - mr r23,r21 │ │ │ │ - li r27,0 │ │ │ │ + cmpdi r27,0 │ │ │ │ + addi r2,r29,15 │ │ │ │ + clrrdi r2,r2,4 │ │ │ │ + neg r2,r2 │ │ │ │ + stdux r8,r1,r2 │ │ │ │ + addi r8,r1,112 │ │ │ │ + ble 1e948 │ │ │ │ + mtctr r27 │ │ │ │ + mr r22,r21 │ │ │ │ li r26,0 │ │ │ │ + li r25,0 │ │ │ │ cmpdi cr3,r20,0 │ │ │ │ - li r8,0 │ │ │ │ - std r8,0(r23) │ │ │ │ - std r26,8(r23) │ │ │ │ - ble cr3,20b5c │ │ │ │ - addi r8,r19,-8 │ │ │ │ - addi r9,r6,-8 │ │ │ │ - mr r10,r26 │ │ │ │ - mr r26,r23 │ │ │ │ - std r22,224(r31) │ │ │ │ - std r24,232(r31) │ │ │ │ - std r28,144(r31) │ │ │ │ - std r30,240(r31) │ │ │ │ - add r29,r8,r29 │ │ │ │ - std r9,216(r31) │ │ │ │ - mr r3,r16 │ │ │ │ - std r10,200(r31) │ │ │ │ - sldi r25,r27,4 │ │ │ │ - mr r30,r26 │ │ │ │ + li r2,0 │ │ │ │ + std r2,0(r22) │ │ │ │ + std r25,8(r22) │ │ │ │ + ble cr3,1ea7c │ │ │ │ + addi r2,r19,-8 │ │ │ │ + addi r9,r8,-8 │ │ │ │ + mr r24,r25 │ │ │ │ + li r18,0 │ │ │ │ + std r28,216(r31) │ │ │ │ + std r23,240(r31) │ │ │ │ + std r21,248(r31) │ │ │ │ + mr r25,r22 │ │ │ │ + add r29,r2,r29 │ │ │ │ + std r9,192(r31) │ │ │ │ + ld r3,176(r31) │ │ │ │ + sldi r30,r26,4 │ │ │ │ li r22,0 │ │ │ │ mr r28,r19 │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ - ld r23,216(r31) │ │ │ │ - ld r9,208(r31) │ │ │ │ - ld r10,200(r31) │ │ │ │ + add r30,r17,r30 │ │ │ │ + bl 3290 │ │ │ │ + ld r21,192(r31) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - add r25,r9,r25 │ │ │ │ - mr r24,r10 │ │ │ │ - mr r26,r23 │ │ │ │ - b 209ac │ │ │ │ - ldu r9,8(r28) │ │ │ │ - mulld r22,r22,r9 │ │ │ │ - std r22,0(r30) │ │ │ │ - ld r23,0(r28) │ │ │ │ - addi r25,r25,16 │ │ │ │ - mr r3,r23 │ │ │ │ - bl 4d7c8 │ │ │ │ + b 1e8bc │ │ │ │ nop │ │ │ │ - lfd f3,-16(r25) │ │ │ │ - lfd f4,-8(r25) │ │ │ │ - bl 4db58 │ │ │ │ nop │ │ │ │ + nop │ │ │ │ + ldu r2,8(r28) │ │ │ │ + mulld r22,r9,r2 │ │ │ │ + std r22,0(r25) │ │ │ │ + ld r23,0(r28) │ │ │ │ + addi r30,r30,16 │ │ │ │ + mr r3,r23 │ │ │ │ + bl 3290 │ │ │ │ + lfd f3,-16(r30) │ │ │ │ + lfd f4,-8(r30) │ │ │ │ + bl 329c │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - bl 4da58 │ │ │ │ - nop │ │ │ │ - bl 38c0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - bl 4d4b8 │ │ │ │ - nop │ │ │ │ + bl 2fd0 │ │ │ │ + bl 38e0 │ │ │ │ + bl 3430 │ │ │ │ cmpld r29,r28 │ │ │ │ - divd r9,r3,r23 │ │ │ │ + divd r2,r3,r23 │ │ │ │ + mulld r2,r2,r23 │ │ │ │ + subf r2,r2,r3 │ │ │ │ + add r2,r2,r23 │ │ │ │ + divd r9,r2,r23 │ │ │ │ mulld r9,r9,r23 │ │ │ │ - subf r9,r9,r3 │ │ │ │ - add r9,r9,r23 │ │ │ │ - divd r10,r9,r23 │ │ │ │ - mulld r10,r10,r23 │ │ │ │ - subf r9,r10,r9 │ │ │ │ - add r22,r9,r22 │ │ │ │ - stdu r9,8(r26) │ │ │ │ - std r22,0(r30) │ │ │ │ - bne 209a0 │ │ │ │ - ld r9,144(r31) │ │ │ │ - addi r10,r24,1 │ │ │ │ - cmpd r10,r9 │ │ │ │ - beq 20a48 │ │ │ │ - li r9,0 │ │ │ │ - addi r26,r30,16 │ │ │ │ - add r27,r27,r20 │ │ │ │ - std r10,8(r26) │ │ │ │ - std r9,0(r26) │ │ │ │ - b 2095c │ │ │ │ - ld r22,224(r31) │ │ │ │ - ld r24,232(r31) │ │ │ │ - ld r30,240(r31) │ │ │ │ - mr r28,r9 │ │ │ │ - addi r7,r19,-8 │ │ │ │ - li r8,1 │ │ │ │ - ble cr3,20b90 │ │ │ │ - andi. r5,r20,3 │ │ │ │ - li r6,1 │ │ │ │ - addi r4,r20,-1 │ │ │ │ - beq 20aac │ │ │ │ - cmpdi r5,1 │ │ │ │ - beq 20a9c │ │ │ │ - cmpdi r5,2 │ │ │ │ - beq 20a90 │ │ │ │ - ld r8,0(r19) │ │ │ │ - mr r7,r19 │ │ │ │ - mr r30,r4 │ │ │ │ - ldu r5,8(r7) │ │ │ │ - addi r30,r30,-1 │ │ │ │ - mulld r8,r8,r5 │ │ │ │ - ldu r5,8(r7) │ │ │ │ - cmpdi r30,1 │ │ │ │ - mulld r8,r8,r5 │ │ │ │ - beq 20adc │ │ │ │ - srdi r9,r20,2 │ │ │ │ + subf r2,r9,r2 │ │ │ │ + add r9,r2,r22 │ │ │ │ + stdu r2,8(r21) │ │ │ │ + std r9,0(r25) │ │ │ │ + bne 1e8b0 │ │ │ │ + addi r24,r24,1 │ │ │ │ + cmpd r24,r27 │ │ │ │ + beq 1e93c │ │ │ │ + addi r25,r25,16 │ │ │ │ + add r26,r26,r20 │ │ │ │ + std r18,0(r25) │ │ │ │ + std r24,8(r25) │ │ │ │ + b 1e87c │ │ │ │ + ld r28,216(r31) │ │ │ │ + ld r23,240(r31) │ │ │ │ + ld r21,248(r31) │ │ │ │ + li r3,1 │ │ │ │ + ble cr3,1ea1c │ │ │ │ + cmpdi r20,1 │ │ │ │ + beq 1eab4 │ │ │ │ + xxspltib vs32,1 │ │ │ │ + srdi r2,r20,1 │ │ │ │ + mr r10,r19 │ │ │ │ + andi. r7,r2,3 │ │ │ │ + addi r6,r2,-1 │ │ │ │ + mr r8,r2 │ │ │ │ + vextsb2d v0,v0 │ │ │ │ + xxmr vs45,vs32 │ │ │ │ + beq 1e9bc │ │ │ │ + cmpdi r7,1 │ │ │ │ + beq 1e9a8 │ │ │ │ + cmpdi r7,2 │ │ │ │ + beq 1e998 │ │ │ │ + lxv vs32,0(r19) │ │ │ │ + mr r2,r6 │ │ │ │ + addi r10,r19,16 │ │ │ │ + lxv vs33,0(r10) │ │ │ │ + addi r2,r2,-1 │ │ │ │ + addi r10,r10,16 │ │ │ │ + vmulld v0,v0,v1 │ │ │ │ + lxv vs33,0(r10) │ │ │ │ + addic. r2,r2,-1 │ │ │ │ + addi r10,r10,16 │ │ │ │ + vmulld v0,v0,v1 │ │ │ │ + beq 1e9f0 │ │ │ │ + srdi r9,r8,2 │ │ │ │ mtctr r9 │ │ │ │ - ld r4,8(r7) │ │ │ │ - ld r5,16(r7) │ │ │ │ - ld r10,24(r7) │ │ │ │ - addi r7,r7,32 │ │ │ │ - mulld r8,r8,r4 │ │ │ │ - mulld r6,r6,r5 │ │ │ │ - ld r9,0(r7) │ │ │ │ - mulld r8,r8,r10 │ │ │ │ - mulld r6,r6,r9 │ │ │ │ - bdnz 20ab4 │ │ │ │ - mulld r3,r8,r6 │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ - bl 3520 │ │ │ │ - ld r2,24(r1) │ │ │ │ - bl 3720 │ │ │ │ - ld r2,24(r1) │ │ │ │ - sldi r3,r28,4 │ │ │ │ + lxv vs33,0(r10) │ │ │ │ + lxv vs44,16(r10) │ │ │ │ + addi r2,r2,-4 │ │ │ │ + addi r10,r10,64 │ │ │ │ + lxv vs42,-32(r10) │ │ │ │ + lxv vs43,-16(r10) │ │ │ │ + vmulld v0,v0,v1 │ │ │ │ + vmulld v13,v13,v12 │ │ │ │ + vmulld v0,v0,v10 │ │ │ │ + vmulld v13,v13,v11 │ │ │ │ + bdnz 1e9c4 │ │ │ │ + vmulld v0,v0,v13 │ │ │ │ + mtvsrdd vs33,r2,r2 │ │ │ │ + andi. r2,r20,1 │ │ │ │ + clrrdi r2,r20,1 │ │ │ │ + xxsldwi vs33,vs33,vs32,2 │ │ │ │ + vmulld v0,v1,v0 │ │ │ │ + mfvsrld r3,vs32 │ │ │ │ + beq 1ea1c │ │ │ │ + sldi r2,r2,3 │ │ │ │ + ldx r2,r19,r2 │ │ │ │ + mulld r3,r3,r2 │ │ │ │ + bl 3290 │ │ │ │ + bl 3540 │ │ │ │ + bl 3740 │ │ │ │ + sldi r3,r27,4 │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - bl 3560 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 3580 │ │ │ │ + mr r30,r3 │ │ │ │ fmr f1,f30 │ │ │ │ fmr f2,f31 │ │ │ │ - mr r30,r3 │ │ │ │ - bl 4d4b8 │ │ │ │ - nop │ │ │ │ + bl 3430 │ │ │ │ mr r4,r21 │ │ │ │ mr r5,r30 │ │ │ │ mr r6,r3 │ │ │ │ - mr r3,r28 │ │ │ │ + mr r3,r27 │ │ │ │ addi r6,r6,-1 │ │ │ │ - bl 3660 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 3680 │ │ │ │ mr r3,r30 │ │ │ │ - bl 3540 │ │ │ │ - ld r2,24(r1) │ │ │ │ - ld r8,0(r1) │ │ │ │ - ld r9,248(r31) │ │ │ │ - std r8,0(r9) │ │ │ │ + bl 3560 │ │ │ │ + ld r2,0(r1) │ │ │ │ + ld r9,256(r31) │ │ │ │ + std r2,0(r9) │ │ │ │ mr r1,r9 │ │ │ │ - b 1fbcc │ │ │ │ - addi r26,r26,1 │ │ │ │ - addi r23,r23,16 │ │ │ │ - add r27,r27,r20 │ │ │ │ - bdnz 20928 │ │ │ │ - b 20a58 │ │ │ │ - stfd f24,0(r30) │ │ │ │ - stfd f25,8(r30) │ │ │ │ - b 1fbc4 │ │ │ │ - stfd f24,0(r30) │ │ │ │ - stfd f25,8(r30) │ │ │ │ - b 1f754 │ │ │ │ - li r28,-1 │ │ │ │ - b 205a4 │ │ │ │ + b 1dbd0 │ │ │ │ + addi r25,r25,1 │ │ │ │ + addi r22,r22,16 │ │ │ │ + add r26,r26,r20 │ │ │ │ + bdnz 1e848 │ │ │ │ + b 1e948 │ │ │ │ + stfd f18,0(r29) │ │ │ │ + stfd f19,8(r29) │ │ │ │ + b 1dbc8 │ │ │ │ + stfd f30,0(r30) │ │ │ │ + stfd f31,8(r30) │ │ │ │ + b 1d7b8 │ │ │ │ + li r3,1 │ │ │ │ + li r18,0 │ │ │ │ + b 1e4bc │ │ │ │ li r3,1 │ │ │ │ - b 20ae0 │ │ │ │ + li r2,0 │ │ │ │ + b 1ea10 │ │ │ │ li r3,1 │ │ │ │ - b 20838 │ │ │ │ + li r18,0 │ │ │ │ + b 1e76c │ │ │ │ .long 0x0 │ │ │ │ .long 0x3020000 │ │ │ │ .long 0x1292 │ │ │ │ nop │ │ │ │ + nop │ │ │ │ │ │ │ │ -0000000000020bb0 : │ │ │ │ - addis r2,r12,5 │ │ │ │ - addi r2,r2,29520 │ │ │ │ +000000000001eae0 : │ │ │ │ mflr r0 │ │ │ │ stfd f14,-144(r1) │ │ │ │ stfd f15,-136(r1) │ │ │ │ + mfcr r11 │ │ │ │ stfd f16,-128(r1) │ │ │ │ stfd f17,-120(r1) │ │ │ │ stfd f18,-112(r1) │ │ │ │ + std r0,16(r1) │ │ │ │ stfd f19,-104(r1) │ │ │ │ stfd f20,-96(r1) │ │ │ │ stfd f21,-88(r1) │ │ │ │ stfd f22,-80(r1) │ │ │ │ stfd f23,-72(r1) │ │ │ │ stfd f24,-64(r1) │ │ │ │ stfd f25,-56(r1) │ │ │ │ @@ -30449,4605 +27514,4112 @@ │ │ │ │ stfd f31,-8(r1) │ │ │ │ std r14,-288(r1) │ │ │ │ std r15,-280(r1) │ │ │ │ std r16,-272(r1) │ │ │ │ std r17,-264(r1) │ │ │ │ std r18,-256(r1) │ │ │ │ std r19,-248(r1) │ │ │ │ - std r0,16(r1) │ │ │ │ std r20,-240(r1) │ │ │ │ std r21,-232(r1) │ │ │ │ std r22,-224(r1) │ │ │ │ std r23,-216(r1) │ │ │ │ std r24,-208(r1) │ │ │ │ std r25,-200(r1) │ │ │ │ std r26,-192(r1) │ │ │ │ std r27,-184(r1) │ │ │ │ - ld r10,56(r3) │ │ │ │ + ld r9,56(r3) │ │ │ │ std r30,-160(r1) │ │ │ │ - ld r9,88(r3) │ │ │ │ - mfcr r11 │ │ │ │ + ld r2,88(r3) │ │ │ │ std r31,-152(r1) │ │ │ │ std r28,-176(r1) │ │ │ │ std r29,-168(r1) │ │ │ │ - ld r30,0(r10) │ │ │ │ stw r11,8(r1) │ │ │ │ stdu r1,-768(r1) │ │ │ │ - cmpd r30,r9 │ │ │ │ + ld r30,0(r9) │ │ │ │ mr r31,r1 │ │ │ │ - std r3,264(r31) │ │ │ │ - ble 21540 │ │ │ │ - ld r21,8(r10) │ │ │ │ - cmpd r9,r21 │ │ │ │ - bge 21540 │ │ │ │ - ld r28,16(r10) │ │ │ │ - cmpd r9,r28 │ │ │ │ - bge 21540 │ │ │ │ - ld r10,72(r3) │ │ │ │ - addi r9,r9,1 │ │ │ │ - mr r8,r3 │ │ │ │ - sldi r9,r9,1 │ │ │ │ - ld r20,0(r10) │ │ │ │ - cmpd r20,r9 │ │ │ │ - ble 21540 │ │ │ │ - ld r27,8(r10) │ │ │ │ - cmpd r9,r27 │ │ │ │ - bge 21540 │ │ │ │ - ld r29,16(r10) │ │ │ │ - cmpd r9,r29 │ │ │ │ - bge 21540 │ │ │ │ + std r3,200(r31) │ │ │ │ + cmpd r30,r2 │ │ │ │ + ble 1f3d0 │ │ │ │ + ld r23,8(r9) │ │ │ │ + cmpd r2,r23 │ │ │ │ + bge 1f3d0 │ │ │ │ + ld r27,16(r9) │ │ │ │ + cmpd r2,r27 │ │ │ │ + bge 1f3d0 │ │ │ │ + ld r9,72(r3) │ │ │ │ + addi r2,r2,1 │ │ │ │ + mr r10,r3 │ │ │ │ + sldi r2,r2,1 │ │ │ │ + ld r22,0(r9) │ │ │ │ + cmpd r22,r2 │ │ │ │ + ble 1f3d0 │ │ │ │ + ld r29,8(r9) │ │ │ │ + cmpd r2,r29 │ │ │ │ + bge 1f3d0 │ │ │ │ + ld r28,16(r9) │ │ │ │ + cmpd r2,r28 │ │ │ │ + bge 1f3d0 │ │ │ │ lxv vs0,240(r3) │ │ │ │ ld r5,80(r3) │ │ │ │ - ld r10,16(r3) │ │ │ │ mr r26,r3 │ │ │ │ li r4,0 │ │ │ │ - sldi r5,r5,5 │ │ │ │ - std r10,368(r31) │ │ │ │ + ld r9,16(r3) │ │ │ │ xxspltd vs12,vs0,1 │ │ │ │ xxswapd vs0,vs0 │ │ │ │ + sldi r5,r5,5 │ │ │ │ + std r9,360(r31) │ │ │ │ mffprd r3,f12 │ │ │ │ - stfd f12,288(r31) │ │ │ │ - stxv vs0,224(r8) │ │ │ │ - bl 37c0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - lwz r9,112(r26) │ │ │ │ - sradi r10,r30,1 │ │ │ │ - addze r10,r10 │ │ │ │ - andi. r9,r9,1 │ │ │ │ - std r10,296(r31) │ │ │ │ - beq 215fc │ │ │ │ + stfd f12,296(r31) │ │ │ │ + stxv vs0,224(r10) │ │ │ │ + bl 37e0 │ │ │ │ + lwz r2,112(r26) │ │ │ │ + sradi r9,r30,1 │ │ │ │ + addze r9,r9 │ │ │ │ + andi. r2,r2,1 │ │ │ │ + std r9,304(r31) │ │ │ │ + beq 1f488 │ │ │ │ cmpdi r30,1 │ │ │ │ - ble 223fc │ │ │ │ - sradi r10,r28,1 │ │ │ │ - addze r10,r10 │ │ │ │ - sradi r0,r21,1 │ │ │ │ + ble 20124 │ │ │ │ + sradi r4,r27,1 │ │ │ │ + addze r4,r4 │ │ │ │ + sradi r0,r23,1 │ │ │ │ addze r0,r0 │ │ │ │ - cmpdi r21,1 │ │ │ │ - mr r6,r10 │ │ │ │ - subf r9,r10,r29 │ │ │ │ - std r10,240(r31) │ │ │ │ + cmpdi r23,1 │ │ │ │ + subf r19,r4,r28 │ │ │ │ + std r4,240(r31) │ │ │ │ std r0,224(r31) │ │ │ │ - ble 223fc │ │ │ │ - cmpdi r28,1 │ │ │ │ - ble 223fc │ │ │ │ - ld r10,264(r31) │ │ │ │ - ld r4,296(r31) │ │ │ │ - ld r11,288(r31) │ │ │ │ - sldi r5,r9,5 │ │ │ │ - mulld r22,r28,r0 │ │ │ │ - subf r25,r0,r27 │ │ │ │ - mulld r8,r27,r29 │ │ │ │ - sldi r19,r6,4 │ │ │ │ - sldi r30,r6,5 │ │ │ │ - mulld r25,r25,r29 │ │ │ │ - ld r24,192(r10) │ │ │ │ - mulld r26,r21,r4 │ │ │ │ - add r5,r5,r11 │ │ │ │ - subf r7,r4,r20 │ │ │ │ - mr r10,r6 │ │ │ │ - mulld r21,r21,r28 │ │ │ │ - sldi r20,r4,4 │ │ │ │ - sldi r4,r28,5 │ │ │ │ - sldi r6,r29,5 │ │ │ │ - std r5,304(r31) │ │ │ │ - sldi r5,r0,4 │ │ │ │ - mulld r7,r7,r27 │ │ │ │ - sldi r8,r8,5 │ │ │ │ - ld r3,8(r24) │ │ │ │ - ld r18,16(r24) │ │ │ │ - std r5,272(r31) │ │ │ │ - ld r5,0(r24) │ │ │ │ - add r24,r10,r22 │ │ │ │ - add r23,r0,r26 │ │ │ │ - sldi r22,r22,5 │ │ │ │ - mulld r26,r28,r26 │ │ │ │ + ble 20124 │ │ │ │ + cmpdi r27,1 │ │ │ │ + ble 20124 │ │ │ │ + mulld r25,r23,r9 │ │ │ │ + mr r8,r9 │ │ │ │ + subf r2,r9,r22 │ │ │ │ + ld r9,200(r31) │ │ │ │ + ld r3,296(r31) │ │ │ │ + sldi r10,r19,5 │ │ │ │ + mulld r26,r27,r0 │ │ │ │ + ld r11,360(r31) │ │ │ │ + subf r7,r0,r29 │ │ │ │ + mulld r30,r29,r28 │ │ │ │ + mulld r20,r23,r27 │ │ │ │ + sldi r22,r8,4 │ │ │ │ + mulld r2,r2,r29 │ │ │ │ + sldi r23,r4,4 │ │ │ │ + sldi r5,r27,5 │ │ │ │ + mulld r7,r7,r28 │ │ │ │ + sldi r6,r28,5 │ │ │ │ + li r16,0 │ │ │ │ + ld r18,192(r9) │ │ │ │ + add r8,r10,r3 │ │ │ │ + sldi r10,r0,4 │ │ │ │ + mulld r24,r27,r25 │ │ │ │ + sldi r9,r4,5 │ │ │ │ + add r25,r0,r25 │ │ │ │ + std r10,280(r31) │ │ │ │ + add r21,r4,r26 │ │ │ │ + sldi r26,r26,5 │ │ │ │ + add r9,r11,r9 │ │ │ │ + sldi r30,r30,5 │ │ │ │ + mulld r27,r25,r27 │ │ │ │ + sldi r20,r20,5 │ │ │ │ + ld r10,0(r18) │ │ │ │ + ld r17,16(r18) │ │ │ │ sldi r21,r21,5 │ │ │ │ - mulld r23,r23,r28 │ │ │ │ - sldi r28,r24,5 │ │ │ │ - add r27,r27,r7 │ │ │ │ - mulld r7,r29,r7 │ │ │ │ - std r3,248(r31) │ │ │ │ - ld r3,368(r31) │ │ │ │ + std r9,440(r31) │ │ │ │ + li r9,0 │ │ │ │ + ld r18,8(r18) │ │ │ │ + sldi r25,r24,5 │ │ │ │ + std r20,472(r31) │ │ │ │ + std r17,272(r31) │ │ │ │ std r18,256(r31) │ │ │ │ - std r21,464(r31) │ │ │ │ - subf r27,r0,r27 │ │ │ │ - mulld r29,r27,r29 │ │ │ │ - add r24,r3,r22 │ │ │ │ - mr r0,r3 │ │ │ │ - add r30,r3,r30 │ │ │ │ - add r3,r3,r28 │ │ │ │ - add r28,r10,r26 │ │ │ │ + mulld r18,r28,r2 │ │ │ │ + add r2,r29,r2 │ │ │ │ + add r29,r11,r26 │ │ │ │ + add r26,r4,r24 │ │ │ │ + add r24,r4,r27 │ │ │ │ + add r4,r11,r25 │ │ │ │ + sldi r27,r27,5 │ │ │ │ + std r29,456(r31) │ │ │ │ + add r29,r10,r22 │ │ │ │ + subf r2,r0,r2 │ │ │ │ + add r0,r11,r21 │ │ │ │ sldi r26,r26,5 │ │ │ │ - add r27,r9,r7 │ │ │ │ + std r4,464(r31) │ │ │ │ + std r29,312(r31) │ │ │ │ + add r29,r17,r23 │ │ │ │ + mulld r28,r2,r28 │ │ │ │ + std r0,424(r31) │ │ │ │ + add r2,r19,r18 │ │ │ │ + std r29,288(r31) │ │ │ │ + add r29,r19,r7 │ │ │ │ sldi r7,r7,5 │ │ │ │ - std r24,448(r31) │ │ │ │ - add r24,r5,r20 │ │ │ │ - std r3,416(r31) │ │ │ │ - mr r3,r10 │ │ │ │ - sldi r28,r28,5 │ │ │ │ - sldi r27,r27,5 │ │ │ │ - std r30,432(r31) │ │ │ │ - li r30,0 │ │ │ │ - std r24,312(r31) │ │ │ │ - add r24,r18,r19 │ │ │ │ - std r24,280(r31) │ │ │ │ - add r24,r9,r25 │ │ │ │ - sldi r25,r25,5 │ │ │ │ - add r9,r9,r29 │ │ │ │ - add r10,r25,r11 │ │ │ │ - add r25,r3,r23 │ │ │ │ - add r3,r0,r26 │ │ │ │ - sldi r23,r23,5 │ │ │ │ - sldi r9,r9,5 │ │ │ │ - sldi r24,r24,5 │ │ │ │ - std r3,456(r31) │ │ │ │ - add r3,r7,r11 │ │ │ │ - add r7,r0,r23 │ │ │ │ - sldi r26,r25,5 │ │ │ │ - mr r25,r0 │ │ │ │ - add r12,r24,r11 │ │ │ │ - std r7,440(r31) │ │ │ │ - add r7,r0,r28 │ │ │ │ + sldi r2,r2,5 │ │ │ │ + add r0,r7,r3 │ │ │ │ + sldi r29,r29,5 │ │ │ │ + sldi r7,r18,5 │ │ │ │ + add r12,r29,r3 │ │ │ │ + add r4,r7,r3 │ │ │ │ + sldi r29,r24,5 │ │ │ │ + add r7,r11,r26 │ │ │ │ + mr r26,r11 │ │ │ │ + std r7,432(r31) │ │ │ │ + add r7,r11,r27 │ │ │ │ + mr r11,r3 │ │ │ │ + add r3,r2,r3 │ │ │ │ + add r2,r19,r28 │ │ │ │ + add r29,r26,r29 │ │ │ │ + sldi r2,r2,5 │ │ │ │ + std r7,448(r31) │ │ │ │ + sldi r7,r28,5 │ │ │ │ + std r29,416(r31) │ │ │ │ + mr r29,r11 │ │ │ │ + add r11,r7,r11 │ │ │ │ + mr r7,r0 │ │ │ │ + add r2,r2,r29 │ │ │ │ mr r0,r11 │ │ │ │ - add r11,r27,r11 │ │ │ │ - std r7,424(r31) │ │ │ │ - sldi r7,r29,5 │ │ │ │ - add r29,r25,r26 │ │ │ │ - std r29,408(r31) │ │ │ │ - mr r29,r0 │ │ │ │ - add r0,r7,r0 │ │ │ │ - mr r7,r8 │ │ │ │ - mr r8,r30 │ │ │ │ - add r9,r9,r29 │ │ │ │ - mr r29,r5 │ │ │ │ - mr r5,r10 │ │ │ │ - mr r10,r3 │ │ │ │ - mr r3,r29 │ │ │ │ + mr r11,r8 │ │ │ │ + mr r8,r10 │ │ │ │ + mr r10,r30 │ │ │ │ + mr r29,r2 │ │ │ │ + mr r30,r16 │ │ │ │ + mr r2,r9 │ │ │ │ + mr r9,r4 │ │ │ │ + mr r4,r29 │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ ld r29,312(r31) │ │ │ │ li r27,0 │ │ │ │ - lfd f18,0(r3) │ │ │ │ - lfd f19,8(r3) │ │ │ │ - ld r23,288(r31) │ │ │ │ - std r9,176(r31) │ │ │ │ - std r9,392(r31) │ │ │ │ - mr r24,r10 │ │ │ │ - mr r25,r5 │ │ │ │ + lfd f18,0(r8) │ │ │ │ + std r2,328(r31) │ │ │ │ + std r30,320(r31) │ │ │ │ + mr r24,r9 │ │ │ │ + mr r25,r7 │ │ │ │ mr r26,r6 │ │ │ │ - mr r9,r27 │ │ │ │ + lfd f19,8(r8) │ │ │ │ + ld r23,296(r31) │ │ │ │ + mr r14,r5 │ │ │ │ std r0,144(r31) │ │ │ │ - std r11,160(r31) │ │ │ │ + std r11,152(r31) │ │ │ │ + std r3,160(r31) │ │ │ │ std r12,168(r31) │ │ │ │ - std r30,320(r31) │ │ │ │ - std r8,328(r31) │ │ │ │ - std r10,336(r31) │ │ │ │ - std r5,344(r31) │ │ │ │ + std r4,176(r31) │ │ │ │ + std r9,336(r31) │ │ │ │ + std r7,344(r31) │ │ │ │ lfd f14,0(r29) │ │ │ │ lfd f15,8(r29) │ │ │ │ - ld r29,368(r31) │ │ │ │ std r0,352(r31) │ │ │ │ - std r11,360(r31) │ │ │ │ - std r12,376(r31) │ │ │ │ - std r7,384(r31) │ │ │ │ - std r3,400(r31) │ │ │ │ - add r15,r29,r8 │ │ │ │ + ld r29,360(r31) │ │ │ │ + std r11,368(r31) │ │ │ │ + std r3,376(r31) │ │ │ │ + std r12,384(r31) │ │ │ │ + std r10,392(r31) │ │ │ │ + std r4,400(r31) │ │ │ │ + std r8,408(r31) │ │ │ │ + add r15,r29,r2 │ │ │ │ + ld r29,464(r31) │ │ │ │ + add r16,r29,r2 │ │ │ │ ld r29,456(r31) │ │ │ │ - add r16,r29,r8 │ │ │ │ + add r17,r29,r2 │ │ │ │ ld r29,448(r31) │ │ │ │ - add r17,r29,r8 │ │ │ │ + add r18,r29,r2 │ │ │ │ ld r29,440(r31) │ │ │ │ - add r18,r29,r8 │ │ │ │ + add r19,r29,r2 │ │ │ │ ld r29,432(r31) │ │ │ │ - add r19,r29,r8 │ │ │ │ + add r20,r29,r2 │ │ │ │ ld r29,424(r31) │ │ │ │ - add r20,r29,r8 │ │ │ │ + add r21,r29,r2 │ │ │ │ ld r29,416(r31) │ │ │ │ - add r21,r29,r8 │ │ │ │ - ld r29,408(r31) │ │ │ │ - mr r14,r21 │ │ │ │ - mr r21,r4 │ │ │ │ - add r22,r29,r8 │ │ │ │ - ld r29,304(r31) │ │ │ │ - std r29,152(r31) │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - ld r29,248(r31) │ │ │ │ - sldi r30,r9,4 │ │ │ │ + add r22,r29,r2 │ │ │ │ + mr r2,r27 │ │ │ │ + ld r29,256(r31) │ │ │ │ + sldi r30,r2,4 │ │ │ │ fmr f1,f18 │ │ │ │ fmr f2,f19 │ │ │ │ - std r9,184(r31) │ │ │ │ - add r10,r29,r30 │ │ │ │ - lfd f30,0(r10) │ │ │ │ - lfd f31,8(r10) │ │ │ │ + std r2,184(r31) │ │ │ │ + add r9,r29,r30 │ │ │ │ + lfd f30,0(r9) │ │ │ │ + lfd f31,8(r9) │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f21,f2 │ │ │ │ fmr f20,f1 │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ fmr f1,f14 │ │ │ │ fmr f2,f15 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - ld r9,272(r31) │ │ │ │ + bl 329c │ │ │ │ + ld r2,280(r31) │ │ │ │ fmr f23,f2 │ │ │ │ fmr f22,f1 │ │ │ │ fmr f2,f19 │ │ │ │ fmr f1,f18 │ │ │ │ - add r30,r9,r30 │ │ │ │ - add r30,r29,r30 │ │ │ │ - lfd f30,0(r30) │ │ │ │ - lfd f31,8(r30) │ │ │ │ + add r9,r2,r29 │ │ │ │ + add r9,r9,r30 │ │ │ │ li r30,0 │ │ │ │ + lfd f30,0(r9) │ │ │ │ + lfd f31,8(r9) │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f25,f2 │ │ │ │ fmr f24,f1 │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ fmr f1,f14 │ │ │ │ fmr f2,f15 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - ld r28,280(r31) │ │ │ │ + bl 329c │ │ │ │ + ld r28,288(r31) │ │ │ │ ld r29,240(r31) │ │ │ │ - ld r27,256(r31) │ │ │ │ - std r21,208(r31) │ │ │ │ - mr r21,r30 │ │ │ │ + std r14,208(r31) │ │ │ │ + mr r14,r30 │ │ │ │ + ld r27,272(r31) │ │ │ │ std r26,192(r31) │ │ │ │ fmr f27,f2 │ │ │ │ fmr f26,f1 │ │ │ │ mr r30,r28 │ │ │ │ mr r28,r29 │ │ │ │ mr r29,r27 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ lfd f28,0(r29) │ │ │ │ lfd f29,8(r29) │ │ │ │ - add r26,r15,r21 │ │ │ │ - ld r9,176(r31) │ │ │ │ + add r26,r15,r14 │ │ │ │ addi r29,r29,16 │ │ │ │ - lfd f30,0(r30) │ │ │ │ - lfd f31,8(r30) │ │ │ │ addi r30,r30,16 │ │ │ │ + ld r2,176(r31) │ │ │ │ + lfd f30,-16(r30) │ │ │ │ lfd f3,16(r26) │ │ │ │ lfd f4,24(r26) │ │ │ │ + lfd f31,-8(r30) │ │ │ │ fmr f1,f28 │ │ │ │ fmr f2,f29 │ │ │ │ - add r27,r9,r21 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + add r27,r2,r14 │ │ │ │ + bl 329c │ │ │ │ fmr f3,f20 │ │ │ │ fmr f4,f21 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ lfd f3,0(r26) │ │ │ │ lfd f4,8(r26) │ │ │ │ - add r26,r16,r21 │ │ │ │ + add r26,r16,r14 │ │ │ │ fmr f17,f2 │ │ │ │ fmr f16,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f3,f20 │ │ │ │ fmr f4,f21 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - ld r9,168(r31) │ │ │ │ + bl 329c │ │ │ │ + ld r2,168(r31) │ │ │ │ stfd f16,16(r27) │ │ │ │ stfd f17,24(r27) │ │ │ │ stfd f1,0(r27) │ │ │ │ stfd f2,8(r27) │ │ │ │ - fmr f1,f28 │ │ │ │ - fmr f2,f29 │ │ │ │ - add r27,r9,r21 │ │ │ │ lfd f3,16(r26) │ │ │ │ lfd f4,24(r26) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + fmr f1,f28 │ │ │ │ + fmr f2,f29 │ │ │ │ + add r27,r2,r14 │ │ │ │ + bl 329c │ │ │ │ fmr f3,f22 │ │ │ │ fmr f4,f23 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ lfd f3,0(r26) │ │ │ │ lfd f4,8(r26) │ │ │ │ - add r26,r17,r21 │ │ │ │ + add r26,r17,r14 │ │ │ │ fmr f17,f2 │ │ │ │ fmr f16,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f3,f22 │ │ │ │ fmr f4,f23 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - ld r9,160(r31) │ │ │ │ + bl 329c │ │ │ │ + ld r2,160(r31) │ │ │ │ stfd f16,16(r27) │ │ │ │ stfd f17,24(r27) │ │ │ │ stfd f1,0(r27) │ │ │ │ stfd f2,8(r27) │ │ │ │ - fmr f1,f28 │ │ │ │ - fmr f2,f29 │ │ │ │ - add r27,r9,r21 │ │ │ │ lfd f3,16(r26) │ │ │ │ lfd f4,24(r26) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + fmr f1,f28 │ │ │ │ + fmr f2,f29 │ │ │ │ + add r27,r2,r14 │ │ │ │ + bl 329c │ │ │ │ fmr f3,f24 │ │ │ │ fmr f4,f25 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ lfd f3,0(r26) │ │ │ │ lfd f4,8(r26) │ │ │ │ - add r26,r18,r21 │ │ │ │ + add r26,r18,r14 │ │ │ │ fmr f17,f2 │ │ │ │ fmr f16,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f3,f24 │ │ │ │ fmr f4,f25 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ stfd f16,16(r27) │ │ │ │ stfd f17,24(r27) │ │ │ │ + ld r2,152(r31) │ │ │ │ stfd f1,0(r27) │ │ │ │ stfd f2,8(r27) │ │ │ │ - ld r9,152(r31) │ │ │ │ - fmr f1,f28 │ │ │ │ - fmr f2,f29 │ │ │ │ - add r27,r9,r21 │ │ │ │ lfd f3,16(r26) │ │ │ │ lfd f4,24(r26) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + fmr f1,f28 │ │ │ │ + fmr f2,f29 │ │ │ │ + add r27,r2,r14 │ │ │ │ + bl 329c │ │ │ │ fmr f3,f26 │ │ │ │ fmr f4,f27 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ lfd f3,0(r26) │ │ │ │ lfd f4,8(r26) │ │ │ │ - add r26,r19,r21 │ │ │ │ + add r26,r19,r14 │ │ │ │ fmr f13,f2 │ │ │ │ fmr f12,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ fmr f29,f13 │ │ │ │ fmr f28,f12 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f3,f26 │ │ │ │ fmr f4,f27 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - ld r9,144(r31) │ │ │ │ + bl 329c │ │ │ │ + ld r2,144(r31) │ │ │ │ stfd f28,16(r27) │ │ │ │ stfd f29,24(r27) │ │ │ │ stfd f1,0(r27) │ │ │ │ stfd f2,8(r27) │ │ │ │ - fmr f1,f30 │ │ │ │ - fmr f2,f31 │ │ │ │ - add r27,r9,r21 │ │ │ │ lfd f3,16(r26) │ │ │ │ lfd f4,24(r26) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + fmr f1,f30 │ │ │ │ + fmr f2,f31 │ │ │ │ + add r27,r2,r14 │ │ │ │ + bl 329c │ │ │ │ fmr f3,f20 │ │ │ │ fmr f4,f21 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ lfd f3,0(r26) │ │ │ │ lfd f4,8(r26) │ │ │ │ - add r26,r20,r21 │ │ │ │ + add r26,r20,r14 │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f3,f20 │ │ │ │ fmr f4,f21 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ stfd f28,16(r27) │ │ │ │ stfd f29,24(r27) │ │ │ │ stfd f1,0(r27) │ │ │ │ stfd f2,8(r27) │ │ │ │ - fmr f1,f30 │ │ │ │ - fmr f2,f31 │ │ │ │ - add r27,r25,r21 │ │ │ │ lfd f3,16(r26) │ │ │ │ lfd f4,24(r26) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + fmr f1,f30 │ │ │ │ + fmr f2,f31 │ │ │ │ + add r27,r25,r14 │ │ │ │ + bl 329c │ │ │ │ fmr f3,f22 │ │ │ │ fmr f4,f23 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ lfd f3,0(r26) │ │ │ │ lfd f4,8(r26) │ │ │ │ - add r26,r14,r21 │ │ │ │ + add r26,r21,r14 │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f3,f22 │ │ │ │ fmr f4,f23 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ stfd f28,16(r27) │ │ │ │ stfd f29,24(r27) │ │ │ │ stfd f1,0(r27) │ │ │ │ stfd f2,8(r27) │ │ │ │ - fmr f1,f30 │ │ │ │ - fmr f2,f31 │ │ │ │ - add r27,r24,r21 │ │ │ │ lfd f3,16(r26) │ │ │ │ lfd f4,24(r26) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + fmr f1,f30 │ │ │ │ + fmr f2,f31 │ │ │ │ + add r27,r24,r14 │ │ │ │ + bl 329c │ │ │ │ fmr f3,f24 │ │ │ │ fmr f4,f25 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ lfd f3,0(r26) │ │ │ │ lfd f4,8(r26) │ │ │ │ - add r26,r22,r21 │ │ │ │ + add r26,r22,r14 │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f3,f24 │ │ │ │ fmr f4,f25 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ stfd f28,16(r27) │ │ │ │ stfd f29,24(r27) │ │ │ │ stfd f1,0(r27) │ │ │ │ stfd f2,8(r27) │ │ │ │ - fmr f1,f30 │ │ │ │ - fmr f2,f31 │ │ │ │ - add r27,r23,r21 │ │ │ │ - addi r21,r21,32 │ │ │ │ lfd f3,16(r26) │ │ │ │ lfd f4,24(r26) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + fmr f1,f30 │ │ │ │ + fmr f2,f31 │ │ │ │ + add r27,r23,r14 │ │ │ │ + addi r14,r14,32 │ │ │ │ + bl 329c │ │ │ │ fmr f3,f26 │ │ │ │ fmr f4,f27 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ lfd f3,0(r26) │ │ │ │ lfd f4,8(r26) │ │ │ │ fmr f13,f2 │ │ │ │ fmr f12,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ fmr f31,f13 │ │ │ │ fmr f30,f12 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f3,f26 │ │ │ │ fmr f4,f27 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ addic. r28,r28,-1 │ │ │ │ stfd f30,16(r27) │ │ │ │ stfd f31,24(r27) │ │ │ │ stfd f1,0(r27) │ │ │ │ stfd f2,8(r27) │ │ │ │ - bne 21060 │ │ │ │ + bne 1ef70 │ │ │ │ ld r26,192(r31) │ │ │ │ - ld r10,176(r31) │ │ │ │ - ld r9,184(r31) │ │ │ │ - ld r21,208(r31) │ │ │ │ - add r10,r10,r26 │ │ │ │ - addi r9,r9,1 │ │ │ │ - add r15,r15,r21 │ │ │ │ - add r16,r16,r21 │ │ │ │ - add r17,r17,r21 │ │ │ │ - add r18,r18,r21 │ │ │ │ - add r19,r19,r21 │ │ │ │ - add r20,r20,r21 │ │ │ │ - std r10,176(r31) │ │ │ │ - ld r10,168(r31) │ │ │ │ + ld r9,176(r31) │ │ │ │ + ld r2,184(r31) │ │ │ │ + ld r14,208(r31) │ │ │ │ + add r9,r9,r26 │ │ │ │ add r25,r25,r26 │ │ │ │ - add r14,r14,r21 │ │ │ │ add r24,r24,r26 │ │ │ │ - add r22,r22,r21 │ │ │ │ add r23,r23,r26 │ │ │ │ - add r10,r10,r26 │ │ │ │ - std r10,168(r31) │ │ │ │ - ld r10,160(r31) │ │ │ │ - add r10,r10,r26 │ │ │ │ - std r10,160(r31) │ │ │ │ - ld r10,224(r31) │ │ │ │ - cmpd r10,r9 │ │ │ │ - ld r10,152(r31) │ │ │ │ - add r10,r10,r26 │ │ │ │ - std r10,152(r31) │ │ │ │ - ld r10,144(r31) │ │ │ │ - add r10,r10,r26 │ │ │ │ - std r10,144(r31) │ │ │ │ - bgt 20f80 │ │ │ │ + addi r2,r2,1 │ │ │ │ + add r15,r15,r14 │ │ │ │ + add r16,r16,r14 │ │ │ │ + add r17,r17,r14 │ │ │ │ + std r9,176(r31) │ │ │ │ + ld r9,168(r31) │ │ │ │ + add r18,r18,r14 │ │ │ │ + add r19,r19,r14 │ │ │ │ + add r20,r20,r14 │ │ │ │ + add r21,r21,r14 │ │ │ │ + add r22,r22,r14 │ │ │ │ + add r9,r9,r26 │ │ │ │ + std r9,168(r31) │ │ │ │ + ld r9,160(r31) │ │ │ │ + add r9,r9,r26 │ │ │ │ + std r9,160(r31) │ │ │ │ + ld r9,224(r31) │ │ │ │ + cmpd r9,r2 │ │ │ │ + ld r9,152(r31) │ │ │ │ + add r9,r9,r26 │ │ │ │ + std r9,152(r31) │ │ │ │ + ld r9,144(r31) │ │ │ │ + add r9,r9,r26 │ │ │ │ + std r9,144(r31) │ │ │ │ + bgt 1eea0 │ │ │ │ ld r29,312(r31) │ │ │ │ - ld r7,384(r31) │ │ │ │ ld r30,320(r31) │ │ │ │ - ld r8,328(r31) │ │ │ │ mr r6,r26 │ │ │ │ - mr r4,r21 │ │ │ │ - ld r10,336(r31) │ │ │ │ - ld r5,344(r31) │ │ │ │ + mr r5,r14 │ │ │ │ + ld r10,392(r31) │ │ │ │ + ld r2,328(r31) │ │ │ │ + ld r9,336(r31) │ │ │ │ + ld r7,344(r31) │ │ │ │ ld r0,352(r31) │ │ │ │ - ld r11,360(r31) │ │ │ │ - ld r12,376(r31) │ │ │ │ - ld r9,392(r31) │ │ │ │ - ld r3,400(r31) │ │ │ │ + ld r11,368(r31) │ │ │ │ addi r29,r29,16 │ │ │ │ addi r30,r30,1 │ │ │ │ - add r11,r11,r7 │ │ │ │ - add r0,r0,r7 │ │ │ │ - add r5,r5,r7 │ │ │ │ - add r10,r10,r7 │ │ │ │ + ld r3,376(r31) │ │ │ │ + ld r12,384(r31) │ │ │ │ + ld r4,400(r31) │ │ │ │ + ld r8,408(r31) │ │ │ │ std r29,312(r31) │ │ │ │ ld r29,304(r31) │ │ │ │ - addi r3,r3,16 │ │ │ │ - add r9,r9,r7 │ │ │ │ - add r12,r12,r7 │ │ │ │ - add r29,r29,r7 │ │ │ │ - std r29,304(r31) │ │ │ │ - ld r29,296(r31) │ │ │ │ + add r7,r7,r10 │ │ │ │ + add r9,r9,r10 │ │ │ │ + add r11,r11,r10 │ │ │ │ + add r0,r0,r10 │ │ │ │ + add r12,r12,r10 │ │ │ │ + add r3,r3,r10 │ │ │ │ + addi r8,r8,16 │ │ │ │ + add r4,r4,r10 │ │ │ │ cmpd r30,r29 │ │ │ │ - ld r29,288(r31) │ │ │ │ - add r29,r29,r7 │ │ │ │ - std r29,288(r31) │ │ │ │ - ld r29,464(r31) │ │ │ │ - add r8,r8,r29 │ │ │ │ - blt 20ec0 │ │ │ │ - b 223fc │ │ │ │ + ld r29,296(r31) │ │ │ │ + add r29,r29,r10 │ │ │ │ + std r29,296(r31) │ │ │ │ + ld r29,472(r31) │ │ │ │ + add r2,r2,r29 │ │ │ │ + blt 1edf0 │ │ │ │ + b 20124 │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ld r3,264(r31) │ │ │ │ - bl 31e0 │ │ │ │ - ld r2,24(r1) │ │ │ │ + nop │ │ │ │ + ld r3,200(r31) │ │ │ │ + bl 31e0 │ │ │ │ addi r1,r31,768 │ │ │ │ - ld r0,16(r1) │ │ │ │ lwz r11,8(r1) │ │ │ │ + ld r0,16(r1) │ │ │ │ ld r14,-288(r1) │ │ │ │ ld r15,-280(r1) │ │ │ │ ld r16,-272(r1) │ │ │ │ ld r17,-264(r1) │ │ │ │ ld r18,-256(r1) │ │ │ │ ld r19,-248(r1) │ │ │ │ ld r20,-240(r1) │ │ │ │ ld r21,-232(r1) │ │ │ │ + mtlr r0 │ │ │ │ ld r22,-224(r1) │ │ │ │ ld r23,-216(r1) │ │ │ │ ld r24,-208(r1) │ │ │ │ ld r25,-200(r1) │ │ │ │ ld r26,-192(r1) │ │ │ │ ld r27,-184(r1) │ │ │ │ - mtlr r0 │ │ │ │ ld r28,-176(r1) │ │ │ │ ld r29,-168(r1) │ │ │ │ ld r30,-160(r1) │ │ │ │ ld r31,-152(r1) │ │ │ │ lfd f14,-144(r1) │ │ │ │ lfd f15,-136(r1) │ │ │ │ lfd f16,-128(r1) │ │ │ │ lfd f17,-120(r1) │ │ │ │ lfd f18,-112(r1) │ │ │ │ lfd f19,-104(r1) │ │ │ │ lfd f20,-96(r1) │ │ │ │ lfd f21,-88(r1) │ │ │ │ lfd f22,-80(r1) │ │ │ │ lfd f23,-72(r1) │ │ │ │ + mtocrf 32,r11 │ │ │ │ + mtocrf 16,r11 │ │ │ │ + mtocrf 8,r11 │ │ │ │ lfd f24,-64(r1) │ │ │ │ lfd f25,-56(r1) │ │ │ │ lfd f26,-48(r1) │ │ │ │ lfd f27,-40(r1) │ │ │ │ lfd f28,-32(r1) │ │ │ │ lfd f29,-24(r1) │ │ │ │ lfd f30,-16(r1) │ │ │ │ lfd f31,-8(r1) │ │ │ │ - mtocrf 32,r11 │ │ │ │ - mtocrf 16,r11 │ │ │ │ - mtocrf 8,r11 │ │ │ │ blr │ │ │ │ cmpdi r30,1 │ │ │ │ - ble 223fc │ │ │ │ - sradi r5,r21,1 │ │ │ │ - addze r5,r5 │ │ │ │ - mr r18,r10 │ │ │ │ - li r4,0 │ │ │ │ - mulld r8,r28,r21 │ │ │ │ - addi r3,r20,1 │ │ │ │ - cmpdi cr3,r21,1 │ │ │ │ - sldi r7,r28,5 │ │ │ │ - subf r20,r10,r20 │ │ │ │ - ld r19,288(r31) │ │ │ │ - std r4,304(r31) │ │ │ │ - sradi r10,r28,1 │ │ │ │ - addze r10,r10 │ │ │ │ - addi r24,r27,1 │ │ │ │ - mulld r9,r29,r27 │ │ │ │ - subf r3,r18,r3 │ │ │ │ - mulld r25,r20,r27 │ │ │ │ - sldi r6,r29,5 │ │ │ │ - cmpdi cr4,r28,1 │ │ │ │ - maddld r4,r21,r18,r5 │ │ │ │ - ld r21,368(r31) │ │ │ │ - subfic r11,r5,1 │ │ │ │ - subf r24,r5,r24 │ │ │ │ - li r23,1 │ │ │ │ - mulld r3,r3,r27 │ │ │ │ - subf r27,r5,r27 │ │ │ │ + ble 20124 │ │ │ │ + sradi r8,r23,1 │ │ │ │ + addze r8,r8 │ │ │ │ + addi r4,r22,1 │ │ │ │ + mr r17,r9 │ │ │ │ + subf r22,r9,r22 │ │ │ │ + ld r21,360(r31) │ │ │ │ + ld r20,296(r31) │ │ │ │ + sradi r0,r27,1 │ │ │ │ + addze r0,r0 │ │ │ │ + mulld r2,r27,r23 │ │ │ │ + mulld r26,r29,r28 │ │ │ │ + cmpdi cr3,r23,1 │ │ │ │ + subf r4,r9,r4 │ │ │ │ + mulld r6,r22,r29 │ │ │ │ + sldi r9,r27,5 │ │ │ │ + addi r5,r29,1 │ │ │ │ + cmpdi cr4,r27,1 │ │ │ │ + sldi r10,r28,5 │ │ │ │ li r30,0 │ │ │ │ - std r5,240(r31) │ │ │ │ - maddld r26,r28,r5,r10 │ │ │ │ - mulld r24,r24,r29 │ │ │ │ - subf r0,r10,r29 │ │ │ │ - isel r23,r10,r23,4*cr4+gt │ │ │ │ - maddld r27,r27,r6,r19 │ │ │ │ - sldi r9,r9,5 │ │ │ │ - std r10,272(r31) │ │ │ │ - maddld r22,r7,r5,r21 │ │ │ │ - addi r25,r25,1 │ │ │ │ - sldi r0,r0,5 │ │ │ │ - std r23,280(r31) │ │ │ │ - maddld r28,r28,r4,r10 │ │ │ │ - maddld r4,r7,r4,r21 │ │ │ │ - maddld r20,r20,r9,r19 │ │ │ │ - addis r23,r2,-3 │ │ │ │ - add r11,r11,r3 │ │ │ │ - subf r3,r5,r3 │ │ │ │ - mulld r25,r25,r29 │ │ │ │ - add r0,r0,r19 │ │ │ │ - subf r24,r10,r24 │ │ │ │ - addi r23,r23,26160 │ │ │ │ - maddld r3,r3,r6,r19 │ │ │ │ - std r27,320(r31) │ │ │ │ - sldi r27,r10,5 │ │ │ │ - mulld r11,r11,r29 │ │ │ │ - std r22,440(r31) │ │ │ │ - maddld r22,r8,r18,r10 │ │ │ │ - std r0,312(r31) │ │ │ │ - sldi r8,r8,5 │ │ │ │ - std r4,432(r31) │ │ │ │ - sldi r4,r26,5 │ │ │ │ - add r0,r21,r27 │ │ │ │ - std r20,328(r31) │ │ │ │ - maddld r20,r8,r18,r21 │ │ │ │ - addis r29,r2,-3 │ │ │ │ - std r8,392(r31) │ │ │ │ - add r4,r21,r4 │ │ │ │ - std r0,448(r31) │ │ │ │ - sldi r0,r28,5 │ │ │ │ - mr r28,r30 │ │ │ │ - ld r30,264(r31) │ │ │ │ - std r3,344(r31) │ │ │ │ - addi r29,r29,25008 │ │ │ │ - sldi r22,r22,5 │ │ │ │ - std r4,400(r31) │ │ │ │ - sldi r4,r24,5 │ │ │ │ - add r3,r21,r22 │ │ │ │ - add r4,r4,r19 │ │ │ │ - std r20,424(r31) │ │ │ │ - std r3,416(r31) │ │ │ │ - subf r3,r10,r25 │ │ │ │ - std r4,352(r31) │ │ │ │ - subf r4,r10,r11 │ │ │ │ - add r10,r21,r0 │ │ │ │ + li r24,1 │ │ │ │ + maddld r23,r23,r17,r8 │ │ │ │ + mulld r4,r4,r29 │ │ │ │ + subfic r7,r8,1 │ │ │ │ + subf r5,r8,r5 │ │ │ │ + std r8,208(r31) │ │ │ │ + maddld r3,r27,r8,r0 │ │ │ │ + maddld r11,r2,r17,r0 │ │ │ │ + subf r29,r8,r29 │ │ │ │ + subf r25,r0,r28 │ │ │ │ + std r0,256(r31) │ │ │ │ + std r10,448(r31) │ │ │ │ + sldi r19,r26,5 │ │ │ │ + maddld r26,r9,r8,r21 │ │ │ │ + mulld r5,r5,r28 │ │ │ │ + sldi r2,r2,5 │ │ │ │ + addi r6,r6,1 │ │ │ │ + maddld r29,r29,r10,r20 │ │ │ │ + sldi r25,r25,5 │ │ │ │ + li r18,0 │ │ │ │ + maddld r27,r27,r23,r0 │ │ │ │ + maddld r23,r9,r23,r21 │ │ │ │ + maddld r22,r22,r19,r20 │ │ │ │ + std r2,384(r31) │ │ │ │ + add r7,r7,r4 │ │ │ │ + mulld r6,r6,r28 │ │ │ │ + subf r4,r8,r4 │ │ │ │ + add r25,r25,r20 │ │ │ │ + std r18,280(r31) │ │ │ │ + sldi r11,r11,5 │ │ │ │ sldi r3,r3,5 │ │ │ │ - sldi r4,r4,5 │ │ │ │ - std r10,408(r31) │ │ │ │ - add r10,r3,r19 │ │ │ │ - std r10,336(r31) │ │ │ │ - add r10,r4,r19 │ │ │ │ - std r10,360(r31) │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - ld r27,304(r31) │ │ │ │ - std r9,160(r31) │ │ │ │ - ld r9,296(r31) │ │ │ │ + mulld r7,r7,r28 │ │ │ │ + maddld r4,r4,r10,r20 │ │ │ │ + std r26,400(r31) │ │ │ │ + sldi r26,r0,5 │ │ │ │ + std r25,312(r31) │ │ │ │ + std r29,352(r31) │ │ │ │ + mr r29,r30 │ │ │ │ + ld r30,200(r31) │ │ │ │ + std r23,440(r31) │ │ │ │ + mr r23,r0 │ │ │ │ + add r26,r21,r26 │ │ │ │ + sldi r27,r27,5 │ │ │ │ + std r22,320(r31) │ │ │ │ + subf r5,r23,r5 │ │ │ │ + subf r6,r23,r6 │ │ │ │ + std r26,432(r31) │ │ │ │ + maddld r26,r2,r17,r21 │ │ │ │ + isel r0,r23,r24,4*cr4+gt │ │ │ │ + subf r7,r23,r7 │ │ │ │ + std r4,288(r31) │ │ │ │ + add r4,r21,r11 │ │ │ │ + mr r2,r19 │ │ │ │ + sldi r5,r5,5 │ │ │ │ + sldi r6,r6,5 │ │ │ │ + std r0,272(r31) │ │ │ │ + sldi r7,r7,5 │ │ │ │ + std r4,416(r31) │ │ │ │ + add r4,r21,r3 │ │ │ │ + add r5,r5,r20 │ │ │ │ + add r6,r6,r20 │ │ │ │ + add r7,r7,r20 │ │ │ │ + std r26,392(r31) │ │ │ │ + std r4,424(r31) │ │ │ │ + std r5,336(r31) │ │ │ │ + std r6,328(r31) │ │ │ │ + add r5,r21,r27 │ │ │ │ + std r7,344(r31) │ │ │ │ + std r5,408(r31) │ │ │ │ + ld r28,280(r31) │ │ │ │ + std r2,152(r31) │ │ │ │ + std r9,144(r31) │ │ │ │ + ld r2,304(r31) │ │ │ │ ld r10,96(r30) │ │ │ │ - std r7,152(r31) │ │ │ │ - std r6,144(r31) │ │ │ │ - subf r3,r9,r27 │ │ │ │ + subf r3,r2,r28 │ │ │ │ lfd f26,0(r10) │ │ │ │ lfd f27,8(r10) │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ - lfd f3,0(r23) │ │ │ │ - lfd f4,8(r23) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 3290 │ │ │ │ + plfd f3,175084 # 4a200 │ │ │ │ + plfd f4,175084 # 4a208 │ │ │ │ + bl 329c │ │ │ │ ld r10,72(r30) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ ld r3,0(r10) │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ + bl 3290 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 4dbe8 │ │ │ │ - nop │ │ │ │ - fmr f3,f26 │ │ │ │ - fmr f4,f27 │ │ │ │ + bl 3450 │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ - fmr f2,f27 │ │ │ │ + fmr f3,f26 │ │ │ │ + fmr f4,f27 │ │ │ │ fmr f1,f26 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + fmr f2,f27 │ │ │ │ + bl 329c │ │ │ │ fmr f3,f28 │ │ │ │ fmr f4,f29 │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 4da58 │ │ │ │ - nop │ │ │ │ - bl 38a0 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 2fd0 │ │ │ │ + bl 38c0 │ │ │ │ ld r3,88(r30) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ + bl 3290 │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - bl 3260 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 329c │ │ │ │ + bl 3260 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ - lfd f2,8(r29) │ │ │ │ - lfd f1,0(r29) │ │ │ │ - bl 4dbe8 │ │ │ │ - nop │ │ │ │ + plfd f2,173760 # 49d88 │ │ │ │ + plfd f1,173744 # 49d80 │ │ │ │ + bl 3450 │ │ │ │ ld r10,96(r30) │ │ │ │ - mr r3,r27 │ │ │ │ - fmr f15,f2 │ │ │ │ - fmr f14,f1 │ │ │ │ + mr r3,r28 │ │ │ │ + fmr f27,f2 │ │ │ │ + fmr f26,f1 │ │ │ │ lfd f30,0(r10) │ │ │ │ lfd f31,8(r10) │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ - lfd f3,0(r23) │ │ │ │ - lfd f4,8(r23) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 3290 │ │ │ │ + plfd f3,174856 # 4a200 │ │ │ │ + plfd f4,174856 # 4a208 │ │ │ │ + bl 329c │ │ │ │ ld r10,72(r30) │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ ld r3,0(r10) │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ + bl 3290 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - bl 4dbe8 │ │ │ │ - nop │ │ │ │ + bl 3450 │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ fmr f1,f30 │ │ │ │ fmr f2,f31 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f3,f28 │ │ │ │ fmr f4,f29 │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 4da58 │ │ │ │ - nop │ │ │ │ - bl 38a0 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 2fd0 │ │ │ │ + bl 38c0 │ │ │ │ ld r3,88(r30) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ + bl 3290 │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - bl 3260 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 329c │ │ │ │ + bl 3260 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ - lfd f2,8(r29) │ │ │ │ - lfd f1,0(r29) │ │ │ │ - bl 4dbe8 │ │ │ │ - nop │ │ │ │ - ld r6,144(r31) │ │ │ │ - ld r7,152(r31) │ │ │ │ - ld r9,160(r31) │ │ │ │ - fmr f17,f2 │ │ │ │ - fmr f16,f1 │ │ │ │ - ble cr3,2237c │ │ │ │ - ld r10,368(r31) │ │ │ │ - std r28,376(r31) │ │ │ │ - std r9,384(r31) │ │ │ │ - add r14,r10,r28 │ │ │ │ - ld r10,424(r31) │ │ │ │ - add r15,r28,r10 │ │ │ │ + plfd f2,173532 # 49d88 │ │ │ │ + plfd f1,173516 # 49d80 │ │ │ │ + bl 3450 │ │ │ │ + ld r9,144(r31) │ │ │ │ + ld r2,152(r31) │ │ │ │ + fmr f15,f2 │ │ │ │ + fmr f14,f1 │ │ │ │ + ble cr3,200a4 │ │ │ │ + ld r10,360(r31) │ │ │ │ + ld r22,296(r31) │ │ │ │ + fmr f16,f26 │ │ │ │ + fmr f17,f27 │ │ │ │ + std r29,368(r31) │ │ │ │ + std r2,376(r31) │ │ │ │ + ld r23,320(r31) │ │ │ │ + ld r7,448(r31) │ │ │ │ + add r14,r10,r29 │ │ │ │ + ld r10,392(r31) │ │ │ │ + add r15,r10,r29 │ │ │ │ + ld r10,400(r31) │ │ │ │ + add r16,r10,r29 │ │ │ │ ld r10,440(r31) │ │ │ │ - add r16,r28,r10 │ │ │ │ + add r17,r29,r10 │ │ │ │ ld r10,432(r31) │ │ │ │ - add r17,r28,r10 │ │ │ │ - ld r10,448(r31) │ │ │ │ - add r18,r28,r10 │ │ │ │ + add r18,r29,r10 │ │ │ │ ld r10,416(r31) │ │ │ │ - add r19,r10,r28 │ │ │ │ - ld r10,400(r31) │ │ │ │ - add r20,r10,r28 │ │ │ │ + add r19,r10,r29 │ │ │ │ + ld r10,424(r31) │ │ │ │ + add r20,r29,r10 │ │ │ │ ld r10,408(r31) │ │ │ │ - add r21,r10,r28 │ │ │ │ - ld r10,288(r31) │ │ │ │ + add r21,r10,r29 │ │ │ │ + ld r10,352(r31) │ │ │ │ std r10,144(r31) │ │ │ │ - ld r10,328(r31) │ │ │ │ + ld r10,288(r31) │ │ │ │ std r10,152(r31) │ │ │ │ - ld r10,320(r31) │ │ │ │ + ld r10,312(r31) │ │ │ │ std r10,160(r31) │ │ │ │ - ld r10,344(r31) │ │ │ │ + ld r10,328(r31) │ │ │ │ std r10,168(r31) │ │ │ │ - ld r10,312(r31) │ │ │ │ - std r10,176(r31) │ │ │ │ ld r10,336(r31) │ │ │ │ + std r10,176(r31) │ │ │ │ + ld r10,344(r31) │ │ │ │ std r10,184(r31) │ │ │ │ - ld r10,352(r31) │ │ │ │ - std r10,192(r31) │ │ │ │ - ld r10,360(r31) │ │ │ │ - std r10,208(r31) │ │ │ │ li r10,0 │ │ │ │ - std r10,224(r31) │ │ │ │ - nop │ │ │ │ - ld r10,240(r31) │ │ │ │ - ld r28,224(r31) │ │ │ │ - ld r9,96(r30) │ │ │ │ - std r7,256(r31) │ │ │ │ - std r6,248(r31) │ │ │ │ - subf r3,r10,r28 │ │ │ │ - lfd f26,16(r9) │ │ │ │ - lfd f27,24(r9) │ │ │ │ - bl 4d7c8 │ │ │ │ + std r10,192(r31) │ │ │ │ nop │ │ │ │ - lfd f3,0(r23) │ │ │ │ - lfd f4,8(r23) │ │ │ │ - bl 4db58 │ │ │ │ nop │ │ │ │ - ld r9,72(r30) │ │ │ │ + ld r29,192(r31) │ │ │ │ + std r9,240(r31) │ │ │ │ + ld r9,208(r31) │ │ │ │ + std r7,224(r31) │ │ │ │ + ld r2,96(r30) │ │ │ │ + subf r3,r9,r29 │ │ │ │ + lfd f26,16(r2) │ │ │ │ + lfd f27,24(r2) │ │ │ │ + bl 3290 │ │ │ │ + plfd f3,174444 # 4a200 │ │ │ │ + plfd f4,174444 # 4a208 │ │ │ │ + bl 329c │ │ │ │ + ld r2,72(r30) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - ld r3,8(r9) │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ + ld r3,8(r2) │ │ │ │ + bl 3290 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 4dbe8 │ │ │ │ - nop │ │ │ │ + bl 3450 │ │ │ │ fmr f3,f26 │ │ │ │ fmr f4,f27 │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ fmr f2,f27 │ │ │ │ fmr f1,f26 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f3,f28 │ │ │ │ fmr f4,f29 │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 4da58 │ │ │ │ - nop │ │ │ │ - bl 38a0 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 2fd0 │ │ │ │ + bl 38c0 │ │ │ │ ld r3,88(r30) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ + bl 3290 │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - bl 3260 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 329c │ │ │ │ + bl 3260 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ - lfd f2,8(r29) │ │ │ │ - lfd f1,0(r29) │ │ │ │ - bl 4dbe8 │ │ │ │ - nop │ │ │ │ + plfd f2,173120 # 49d88 │ │ │ │ + plfd f1,173104 # 49d80 │ │ │ │ + bl 3450 │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - fmr f2,f15 │ │ │ │ - fmr f1,f14 │ │ │ │ + fmr f2,f17 │ │ │ │ + fmr f1,f16 │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ - fmr f2,f17 │ │ │ │ - fmr f1,f16 │ │ │ │ + fmr f2,f15 │ │ │ │ + fmr f1,f14 │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - ld r9,96(r30) │ │ │ │ - mr r3,r28 │ │ │ │ + bl 329c │ │ │ │ + ld r2,96(r30) │ │ │ │ + mr r3,r29 │ │ │ │ fmr f23,f2 │ │ │ │ fmr f22,f1 │ │ │ │ - lfd f24,16(r9) │ │ │ │ - lfd f25,24(r9) │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ - lfd f3,0(r23) │ │ │ │ - lfd f4,8(r23) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - ld r9,72(r30) │ │ │ │ + lfd f24,16(r2) │ │ │ │ + lfd f25,24(r2) │ │ │ │ + bl 3290 │ │ │ │ + plfd f3,174160 # 4a200 │ │ │ │ + plfd f4,174160 # 4a208 │ │ │ │ + bl 329c │ │ │ │ + ld r2,72(r30) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - ld r3,8(r9) │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ + ld r3,8(r2) │ │ │ │ + bl 3290 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 4dbe8 │ │ │ │ - nop │ │ │ │ + bl 3450 │ │ │ │ fmr f27,f2 │ │ │ │ fmr f26,f1 │ │ │ │ fmr f3,f24 │ │ │ │ fmr f4,f25 │ │ │ │ fmr f1,f24 │ │ │ │ fmr f2,f25 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f3,f26 │ │ │ │ fmr f4,f27 │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ fmr f2,f27 │ │ │ │ fmr f1,f26 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 4da58 │ │ │ │ - nop │ │ │ │ - bl 38a0 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 2fd0 │ │ │ │ + bl 38c0 │ │ │ │ ld r3,88(r30) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ + bl 3290 │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - bl 3260 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 329c │ │ │ │ + bl 3260 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ - lfd f2,8(r29) │ │ │ │ - lfd f1,0(r29) │ │ │ │ - bl 4dbe8 │ │ │ │ - nop │ │ │ │ + plfd f2,172836 # 49d88 │ │ │ │ + plfd f1,172820 # 49d80 │ │ │ │ + bl 3450 │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - fmr f2,f15 │ │ │ │ - fmr f1,f14 │ │ │ │ + fmr f2,f17 │ │ │ │ + fmr f1,f16 │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f25,f2 │ │ │ │ fmr f24,f1 │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - fmr f1,f16 │ │ │ │ - fmr f2,f17 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - ld r6,248(r31) │ │ │ │ - ld r7,256(r31) │ │ │ │ + fmr f1,f14 │ │ │ │ + fmr f2,f15 │ │ │ │ + bl 329c │ │ │ │ + ld r7,224(r31) │ │ │ │ + ld r9,240(r31) │ │ │ │ fmr f27,f2 │ │ │ │ fmr f26,f1 │ │ │ │ - ble cr4,222dc │ │ │ │ - ld r9,272(r31) │ │ │ │ - ld r26,280(r31) │ │ │ │ - li r27,0 │ │ │ │ + ble cr4,20014 │ │ │ │ + ld r2,256(r31) │ │ │ │ + ld r27,272(r31) │ │ │ │ li r28,0 │ │ │ │ - std r6,248(r31) │ │ │ │ - std r7,256(r31) │ │ │ │ - neg r25,r9 │ │ │ │ - mr r9,r26 │ │ │ │ - mr r26,r25 │ │ │ │ - mr r25,r9 │ │ │ │ - nop │ │ │ │ - ld r7,96(r30) │ │ │ │ - mr r3,r26 │ │ │ │ - add r22,r14,r27 │ │ │ │ - addi r26,r26,1 │ │ │ │ - lfd f20,32(r7) │ │ │ │ - lfd f21,40(r7) │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ - lfd f3,0(r23) │ │ │ │ - lfd f4,8(r23) │ │ │ │ - bl 4db58 │ │ │ │ + li r29,0 │ │ │ │ + std r7,224(r31) │ │ │ │ + std r9,240(r31) │ │ │ │ + neg r26,r2 │ │ │ │ + mr r2,r27 │ │ │ │ + mr r27,r26 │ │ │ │ + mr r26,r2 │ │ │ │ nop │ │ │ │ - ld r7,72(r30) │ │ │ │ + ld r8,96(r30) │ │ │ │ + mr r3,r27 │ │ │ │ + add r24,r14,r28 │ │ │ │ + addi r27,r27,1 │ │ │ │ + lfd f20,32(r8) │ │ │ │ + lfd f21,40(r8) │ │ │ │ + bl 3290 │ │ │ │ + plfd f3,173812 # 4a200 │ │ │ │ + plfd f4,173812 # 4a208 │ │ │ │ + bl 329c │ │ │ │ + ld r8,72(r30) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - ld r3,16(r7) │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ + ld r3,16(r8) │ │ │ │ + bl 3290 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 4dbe8 │ │ │ │ - nop │ │ │ │ + bl 3450 │ │ │ │ fmr f13,f2 │ │ │ │ fmr f12,f1 │ │ │ │ fmr f3,f20 │ │ │ │ fmr f4,f21 │ │ │ │ fmr f1,f20 │ │ │ │ fmr f2,f21 │ │ │ │ fmr f20,f12 │ │ │ │ fmr f21,f13 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f3,f20 │ │ │ │ fmr f4,f21 │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ fmr f2,f21 │ │ │ │ fmr f1,f20 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 4da58 │ │ │ │ - nop │ │ │ │ - bl 38a0 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 2fd0 │ │ │ │ + bl 38c0 │ │ │ │ ld r3,88(r30) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ + bl 3290 │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - bl 3260 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 329c │ │ │ │ + bl 3260 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ - lfd f2,8(r29) │ │ │ │ - lfd f1,0(r29) │ │ │ │ - bl 4dbe8 │ │ │ │ - nop │ │ │ │ - ld r7,96(r30) │ │ │ │ - mr r3,r28 │ │ │ │ - addi r28,r28,1 │ │ │ │ - fmr f31,f2 │ │ │ │ - fmr f30,f1 │ │ │ │ - lfd f18,32(r7) │ │ │ │ - lfd f19,40(r7) │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ - lfd f3,0(r23) │ │ │ │ - lfd f4,8(r23) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - ld r7,72(r30) │ │ │ │ + plfd f2,172480 # 49d88 │ │ │ │ + plfd f1,172464 # 49d80 │ │ │ │ + bl 3450 │ │ │ │ + ld r8,96(r30) │ │ │ │ + mr r3,r29 │ │ │ │ + addi r29,r29,1 │ │ │ │ fmr f21,f2 │ │ │ │ fmr f20,f1 │ │ │ │ - ld r3,16(r7) │ │ │ │ - bl 4d7c8 │ │ │ │ + lfd f18,32(r8) │ │ │ │ + lfd f19,40(r8) │ │ │ │ + bl 3290 │ │ │ │ nop │ │ │ │ + plfd f3,173568 # 4a200 │ │ │ │ + plfd f4,173568 # 4a208 │ │ │ │ + bl 329c │ │ │ │ + ld r8,72(r30) │ │ │ │ + fmr f31,f2 │ │ │ │ + fmr f30,f1 │ │ │ │ + ld r3,16(r8) │ │ │ │ + bl 3290 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ - fmr f2,f21 │ │ │ │ - fmr f1,f20 │ │ │ │ - bl 4dbe8 │ │ │ │ - nop │ │ │ │ + fmr f2,f31 │ │ │ │ + fmr f1,f30 │ │ │ │ + bl 3450 │ │ │ │ fmr f13,f2 │ │ │ │ fmr f12,f1 │ │ │ │ fmr f3,f18 │ │ │ │ fmr f4,f19 │ │ │ │ fmr f1,f18 │ │ │ │ fmr f2,f19 │ │ │ │ fmr f18,f12 │ │ │ │ fmr f19,f13 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f3,f18 │ │ │ │ fmr f4,f19 │ │ │ │ - fmr f21,f2 │ │ │ │ - fmr f20,f1 │ │ │ │ + fmr f31,f2 │ │ │ │ + fmr f30,f1 │ │ │ │ fmr f2,f19 │ │ │ │ fmr f1,f18 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ - fmr f2,f21 │ │ │ │ - fmr f1,f20 │ │ │ │ - bl 4da58 │ │ │ │ - nop │ │ │ │ - bl 38a0 │ │ │ │ - ld r2,24(r1) │ │ │ │ + fmr f2,f31 │ │ │ │ + fmr f1,f30 │ │ │ │ + bl 2fd0 │ │ │ │ + bl 38c0 │ │ │ │ ld r3,88(r30) │ │ │ │ - fmr f21,f2 │ │ │ │ - fmr f20,f1 │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ - fmr f3,f20 │ │ │ │ - fmr f4,f21 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - bl 3260 │ │ │ │ - ld r2,24(r1) │ │ │ │ + fmr f31,f2 │ │ │ │ + fmr f30,f1 │ │ │ │ + bl 3290 │ │ │ │ + fmr f3,f30 │ │ │ │ + fmr f4,f31 │ │ │ │ + bl 329c │ │ │ │ + bl 3260 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ - lfd f2,8(r29) │ │ │ │ - lfd f1,0(r29) │ │ │ │ - bl 4dbe8 │ │ │ │ - nop │ │ │ │ - lfd f3,16(r22) │ │ │ │ - lfd f4,24(r22) │ │ │ │ - ld r9,208(r31) │ │ │ │ - fmr f21,f2 │ │ │ │ - fmr f20,f1 │ │ │ │ - fmr f2,f31 │ │ │ │ - fmr f1,f30 │ │ │ │ - add r24,r9,r27 │ │ │ │ - bl 4db58 │ │ │ │ nop │ │ │ │ + plfd f2,172232 # 49d88 │ │ │ │ + plfd f1,172216 # 49d80 │ │ │ │ + bl 3450 │ │ │ │ + lfd f3,16(r24) │ │ │ │ + lfd f4,24(r24) │ │ │ │ + ld r2,184(r31) │ │ │ │ + fmr f31,f2 │ │ │ │ + fmr f30,f1 │ │ │ │ + fmr f2,f21 │ │ │ │ + fmr f1,f20 │ │ │ │ + add r25,r2,r28 │ │ │ │ + bl 329c │ │ │ │ fmr f3,f28 │ │ │ │ fmr f4,f29 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - lfd f3,0(r22) │ │ │ │ - lfd f4,8(r22) │ │ │ │ - add r22,r15,r27 │ │ │ │ + bl 329c │ │ │ │ + lfd f3,0(r24) │ │ │ │ + lfd f4,8(r24) │ │ │ │ + add r24,r15,r28 │ │ │ │ fmr f19,f2 │ │ │ │ fmr f18,f1 │ │ │ │ - fmr f2,f31 │ │ │ │ - fmr f1,f30 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + fmr f2,f21 │ │ │ │ + fmr f1,f20 │ │ │ │ + bl 329c │ │ │ │ fmr f3,f28 │ │ │ │ fmr f4,f29 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - ld r9,192(r31) │ │ │ │ - stfd f18,16(r24) │ │ │ │ - stfd f19,24(r24) │ │ │ │ - stfd f1,0(r24) │ │ │ │ - stfd f2,8(r24) │ │ │ │ - fmr f1,f30 │ │ │ │ - fmr f2,f31 │ │ │ │ - add r24,r9,r27 │ │ │ │ - lfd f3,16(r22) │ │ │ │ - lfd f4,24(r22) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ + ld r2,176(r31) │ │ │ │ + stfd f18,16(r25) │ │ │ │ + stfd f19,24(r25) │ │ │ │ + stfd f1,0(r25) │ │ │ │ + stfd f2,8(r25) │ │ │ │ + lfd f3,16(r24) │ │ │ │ + lfd f4,24(r24) │ │ │ │ + fmr f1,f20 │ │ │ │ + fmr f2,f21 │ │ │ │ + add r25,r2,r28 │ │ │ │ + bl 329c │ │ │ │ fmr f3,f22 │ │ │ │ fmr f4,f23 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - lfd f3,0(r22) │ │ │ │ - lfd f4,8(r22) │ │ │ │ - add r22,r16,r27 │ │ │ │ + bl 329c │ │ │ │ + lfd f3,0(r24) │ │ │ │ + lfd f4,8(r24) │ │ │ │ + add r24,r16,r28 │ │ │ │ fmr f19,f2 │ │ │ │ fmr f18,f1 │ │ │ │ - fmr f2,f31 │ │ │ │ - fmr f1,f30 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + fmr f2,f21 │ │ │ │ + fmr f1,f20 │ │ │ │ + bl 329c │ │ │ │ fmr f3,f22 │ │ │ │ fmr f4,f23 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - ld r9,184(r31) │ │ │ │ - stfd f18,16(r24) │ │ │ │ - stfd f19,24(r24) │ │ │ │ - stfd f1,0(r24) │ │ │ │ - stfd f2,8(r24) │ │ │ │ - fmr f1,f30 │ │ │ │ - fmr f2,f31 │ │ │ │ - add r24,r9,r27 │ │ │ │ - lfd f3,16(r22) │ │ │ │ - lfd f4,24(r22) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ + ld r2,168(r31) │ │ │ │ + stfd f18,16(r25) │ │ │ │ + stfd f19,24(r25) │ │ │ │ + stfd f1,0(r25) │ │ │ │ + stfd f2,8(r25) │ │ │ │ + lfd f3,16(r24) │ │ │ │ + lfd f4,24(r24) │ │ │ │ + fmr f1,f20 │ │ │ │ + fmr f2,f21 │ │ │ │ + add r25,r2,r28 │ │ │ │ + bl 329c │ │ │ │ fmr f3,f24 │ │ │ │ fmr f4,f25 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - lfd f3,0(r22) │ │ │ │ - lfd f4,8(r22) │ │ │ │ - add r22,r17,r27 │ │ │ │ + bl 329c │ │ │ │ + lfd f3,0(r24) │ │ │ │ + lfd f4,8(r24) │ │ │ │ + add r24,r17,r28 │ │ │ │ fmr f19,f2 │ │ │ │ fmr f18,f1 │ │ │ │ - fmr f2,f31 │ │ │ │ - fmr f1,f30 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + fmr f2,f21 │ │ │ │ + fmr f1,f20 │ │ │ │ + bl 329c │ │ │ │ fmr f3,f24 │ │ │ │ fmr f4,f25 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - stfd f18,16(r24) │ │ │ │ - stfd f19,24(r24) │ │ │ │ - stfd f1,0(r24) │ │ │ │ - stfd f2,8(r24) │ │ │ │ - ld r9,176(r31) │ │ │ │ - fmr f1,f30 │ │ │ │ - fmr f2,f31 │ │ │ │ - add r24,r9,r27 │ │ │ │ - lfd f3,16(r22) │ │ │ │ - lfd f4,24(r22) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ + stfd f18,16(r25) │ │ │ │ + stfd f19,24(r25) │ │ │ │ + stfd f1,0(r25) │ │ │ │ + stfd f2,8(r25) │ │ │ │ + ld r2,160(r31) │ │ │ │ + lfd f3,16(r24) │ │ │ │ + fmr f1,f20 │ │ │ │ + fmr f2,f21 │ │ │ │ + lfd f4,24(r24) │ │ │ │ + add r25,r2,r28 │ │ │ │ + bl 329c │ │ │ │ fmr f3,f26 │ │ │ │ fmr f4,f27 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - lfd f3,0(r22) │ │ │ │ - lfd f4,8(r22) │ │ │ │ - add r22,r18,r27 │ │ │ │ + bl 329c │ │ │ │ + lfd f3,0(r24) │ │ │ │ + lfd f4,8(r24) │ │ │ │ + add r24,r18,r28 │ │ │ │ fmr f13,f2 │ │ │ │ fmr f12,f1 │ │ │ │ - fmr f2,f31 │ │ │ │ - fmr f1,f30 │ │ │ │ - fmr f31,f13 │ │ │ │ - fmr f30,f12 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + fmr f2,f21 │ │ │ │ + fmr f1,f20 │ │ │ │ + fmr f21,f13 │ │ │ │ + fmr f20,f12 │ │ │ │ + bl 329c │ │ │ │ fmr f3,f26 │ │ │ │ fmr f4,f27 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - ld r9,168(r31) │ │ │ │ - stfd f30,16(r24) │ │ │ │ - stfd f31,24(r24) │ │ │ │ - stfd f1,0(r24) │ │ │ │ - stfd f2,8(r24) │ │ │ │ - fmr f1,f20 │ │ │ │ - fmr f2,f21 │ │ │ │ - add r24,r9,r27 │ │ │ │ - lfd f3,16(r22) │ │ │ │ - lfd f4,24(r22) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ + ld r2,152(r31) │ │ │ │ + stfd f20,16(r25) │ │ │ │ + stfd f21,24(r25) │ │ │ │ + stfd f1,0(r25) │ │ │ │ + stfd f2,8(r25) │ │ │ │ + lfd f3,16(r24) │ │ │ │ + lfd f4,24(r24) │ │ │ │ + fmr f1,f30 │ │ │ │ + fmr f2,f31 │ │ │ │ + add r25,r2,r28 │ │ │ │ + bl 329c │ │ │ │ fmr f3,f28 │ │ │ │ fmr f4,f29 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - lfd f3,0(r22) │ │ │ │ - lfd f4,8(r22) │ │ │ │ - add r22,r19,r27 │ │ │ │ - fmr f31,f2 │ │ │ │ - fmr f30,f1 │ │ │ │ - fmr f2,f21 │ │ │ │ - fmr f1,f20 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ + lfd f3,0(r24) │ │ │ │ + lfd f4,8(r24) │ │ │ │ + add r24,r19,r28 │ │ │ │ + fmr f21,f2 │ │ │ │ + fmr f20,f1 │ │ │ │ + fmr f2,f31 │ │ │ │ + fmr f1,f30 │ │ │ │ + bl 329c │ │ │ │ fmr f3,f28 │ │ │ │ fmr f4,f29 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - ld r9,160(r31) │ │ │ │ - stfd f30,16(r24) │ │ │ │ - stfd f31,24(r24) │ │ │ │ - stfd f1,0(r24) │ │ │ │ - stfd f2,8(r24) │ │ │ │ - fmr f1,f20 │ │ │ │ - fmr f2,f21 │ │ │ │ - add r24,r9,r27 │ │ │ │ - lfd f3,16(r22) │ │ │ │ - lfd f4,24(r22) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ + ld r2,144(r31) │ │ │ │ + stfd f20,16(r25) │ │ │ │ + stfd f21,24(r25) │ │ │ │ + stfd f1,0(r25) │ │ │ │ + stfd f2,8(r25) │ │ │ │ + lfd f3,16(r24) │ │ │ │ + lfd f4,24(r24) │ │ │ │ + fmr f1,f30 │ │ │ │ + fmr f2,f31 │ │ │ │ + add r25,r2,r28 │ │ │ │ + bl 329c │ │ │ │ fmr f3,f22 │ │ │ │ fmr f4,f23 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - lfd f3,0(r22) │ │ │ │ - lfd f4,8(r22) │ │ │ │ - add r22,r20,r27 │ │ │ │ - fmr f31,f2 │ │ │ │ - fmr f30,f1 │ │ │ │ - fmr f2,f21 │ │ │ │ - fmr f1,f20 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ + lfd f3,0(r24) │ │ │ │ + lfd f4,8(r24) │ │ │ │ + add r24,r20,r28 │ │ │ │ + fmr f21,f2 │ │ │ │ + fmr f20,f1 │ │ │ │ + fmr f2,f31 │ │ │ │ + fmr f1,f30 │ │ │ │ + bl 329c │ │ │ │ fmr f3,f22 │ │ │ │ fmr f4,f23 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - ld r9,152(r31) │ │ │ │ - stfd f30,16(r24) │ │ │ │ - stfd f31,24(r24) │ │ │ │ - stfd f1,0(r24) │ │ │ │ - stfd f2,8(r24) │ │ │ │ - fmr f1,f20 │ │ │ │ - fmr f2,f21 │ │ │ │ - add r24,r9,r27 │ │ │ │ - lfd f3,16(r22) │ │ │ │ - lfd f4,24(r22) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ + stfd f20,16(r25) │ │ │ │ + stfd f21,24(r25) │ │ │ │ + stfd f1,0(r25) │ │ │ │ + stfd f2,8(r25) │ │ │ │ + lfd f3,16(r24) │ │ │ │ + lfd f4,24(r24) │ │ │ │ + fmr f1,f30 │ │ │ │ + fmr f2,f31 │ │ │ │ + add r25,r23,r28 │ │ │ │ + bl 329c │ │ │ │ fmr f3,f24 │ │ │ │ fmr f4,f25 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - lfd f3,0(r22) │ │ │ │ - lfd f4,8(r22) │ │ │ │ - add r22,r21,r27 │ │ │ │ - fmr f31,f2 │ │ │ │ - fmr f30,f1 │ │ │ │ - fmr f2,f21 │ │ │ │ - fmr f1,f20 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ + lfd f3,0(r24) │ │ │ │ + lfd f4,8(r24) │ │ │ │ + add r24,r21,r28 │ │ │ │ + fmr f21,f2 │ │ │ │ + fmr f20,f1 │ │ │ │ + fmr f2,f31 │ │ │ │ + fmr f1,f30 │ │ │ │ + bl 329c │ │ │ │ fmr f3,f24 │ │ │ │ fmr f4,f25 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - ld r9,144(r31) │ │ │ │ - stfd f30,16(r24) │ │ │ │ - stfd f31,24(r24) │ │ │ │ - stfd f1,0(r24) │ │ │ │ - stfd f2,8(r24) │ │ │ │ - fmr f1,f20 │ │ │ │ - fmr f2,f21 │ │ │ │ - add r24,r9,r27 │ │ │ │ - addi r27,r27,32 │ │ │ │ - lfd f3,16(r22) │ │ │ │ - lfd f4,24(r22) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ + stfd f20,16(r25) │ │ │ │ + stfd f21,24(r25) │ │ │ │ + stfd f1,0(r25) │ │ │ │ + stfd f2,8(r25) │ │ │ │ + lfd f3,16(r24) │ │ │ │ + lfd f4,24(r24) │ │ │ │ + fmr f1,f30 │ │ │ │ + fmr f2,f31 │ │ │ │ + add r25,r22,r28 │ │ │ │ + addi r28,r28,32 │ │ │ │ + bl 329c │ │ │ │ fmr f3,f26 │ │ │ │ fmr f4,f27 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - lfd f3,0(r22) │ │ │ │ - lfd f4,8(r22) │ │ │ │ - fmr f31,f2 │ │ │ │ - fmr f30,f1 │ │ │ │ - fmr f2,f21 │ │ │ │ - fmr f1,f20 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ + lfd f3,0(r24) │ │ │ │ + lfd f4,8(r24) │ │ │ │ + fmr f13,f2 │ │ │ │ + fmr f12,f1 │ │ │ │ + fmr f2,f31 │ │ │ │ + fmr f1,f30 │ │ │ │ + fmr f31,f13 │ │ │ │ + fmr f30,f12 │ │ │ │ + bl 329c │ │ │ │ fmr f3,f26 │ │ │ │ fmr f4,f27 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - addic. r25,r25,-1 │ │ │ │ - stfd f30,16(r24) │ │ │ │ - stfd f31,24(r24) │ │ │ │ - stfd f1,0(r24) │ │ │ │ - stfd f2,8(r24) │ │ │ │ - bne 21d00 │ │ │ │ - ld r6,248(r31) │ │ │ │ - ld r7,256(r31) │ │ │ │ - ld r10,208(r31) │ │ │ │ - ld r9,224(r31) │ │ │ │ - add r14,r14,r7 │ │ │ │ - add r15,r15,r7 │ │ │ │ - add r16,r16,r7 │ │ │ │ - add r17,r17,r7 │ │ │ │ - add r18,r18,r7 │ │ │ │ - add r19,r19,r7 │ │ │ │ - add r20,r20,r7 │ │ │ │ - add r21,r21,r7 │ │ │ │ - add r10,r10,r6 │ │ │ │ - addi r9,r9,1 │ │ │ │ - std r10,208(r31) │ │ │ │ - ld r10,192(r31) │ │ │ │ - std r9,224(r31) │ │ │ │ - add r10,r10,r6 │ │ │ │ - std r10,192(r31) │ │ │ │ + bl 329c │ │ │ │ + addic. r26,r26,-1 │ │ │ │ + stfd f30,16(r25) │ │ │ │ + stfd f31,24(r25) │ │ │ │ + stfd f1,0(r25) │ │ │ │ + stfd f2,8(r25) │ │ │ │ + bne 1faf0 │ │ │ │ + ld r7,224(r31) │ │ │ │ + ld r9,240(r31) │ │ │ │ ld r10,184(r31) │ │ │ │ - add r10,r10,r6 │ │ │ │ + ld r2,192(r31) │ │ │ │ + add r14,r14,r9 │ │ │ │ + add r15,r15,r9 │ │ │ │ + add r16,r16,r9 │ │ │ │ + add r17,r17,r9 │ │ │ │ + add r18,r18,r9 │ │ │ │ + add r19,r19,r9 │ │ │ │ + add r20,r20,r9 │ │ │ │ + add r23,r23,r7 │ │ │ │ + add r21,r21,r9 │ │ │ │ + add r22,r22,r7 │ │ │ │ + add r10,r10,r7 │ │ │ │ + addi r2,r2,1 │ │ │ │ std r10,184(r31) │ │ │ │ - ld r10,240(r31) │ │ │ │ - cmpd r9,r10 │ │ │ │ - ld r9,176(r31) │ │ │ │ - add r9,r9,r6 │ │ │ │ - std r9,176(r31) │ │ │ │ - ld r9,168(r31) │ │ │ │ - add r9,r9,r6 │ │ │ │ - std r9,168(r31) │ │ │ │ - ld r9,160(r31) │ │ │ │ - add r9,r9,r6 │ │ │ │ - std r9,160(r31) │ │ │ │ - ld r9,152(r31) │ │ │ │ - add r9,r9,r6 │ │ │ │ - std r9,152(r31) │ │ │ │ - ld r9,144(r31) │ │ │ │ - add r9,r9,r6 │ │ │ │ - std r9,144(r31) │ │ │ │ - blt 21a30 │ │ │ │ - ld r28,376(r31) │ │ │ │ - ld r9,384(r31) │ │ │ │ - ld r8,360(r31) │ │ │ │ - ld r10,304(r31) │ │ │ │ - add r8,r8,r9 │ │ │ │ + std r2,192(r31) │ │ │ │ + ld r10,176(r31) │ │ │ │ + add r10,r10,r7 │ │ │ │ + std r10,176(r31) │ │ │ │ + ld r10,168(r31) │ │ │ │ + add r10,r10,r7 │ │ │ │ + std r10,168(r31) │ │ │ │ + ld r10,208(r31) │ │ │ │ + cmpd r2,r10 │ │ │ │ + ld r2,160(r31) │ │ │ │ + add r2,r2,r7 │ │ │ │ + std r2,160(r31) │ │ │ │ + ld r2,152(r31) │ │ │ │ + add r2,r2,r7 │ │ │ │ + std r2,152(r31) │ │ │ │ + ld r2,144(r31) │ │ │ │ + add r2,r2,r7 │ │ │ │ + std r2,144(r31) │ │ │ │ + blt 1f870 │ │ │ │ + ld r29,368(r31) │ │ │ │ + ld r2,376(r31) │ │ │ │ + ld r8,344(r31) │ │ │ │ + ld r10,280(r31) │ │ │ │ + add r8,r8,r2 │ │ │ │ addi r10,r10,1 │ │ │ │ - std r8,360(r31) │ │ │ │ - ld r8,352(r31) │ │ │ │ - std r10,304(r31) │ │ │ │ - add r8,r8,r9 │ │ │ │ - std r8,352(r31) │ │ │ │ + std r8,344(r31) │ │ │ │ ld r8,336(r31) │ │ │ │ - add r8,r8,r9 │ │ │ │ + std r10,280(r31) │ │ │ │ + add r8,r8,r2 │ │ │ │ std r8,336(r31) │ │ │ │ + ld r8,328(r31) │ │ │ │ + add r8,r8,r2 │ │ │ │ + std r8,328(r31) │ │ │ │ ld r8,312(r31) │ │ │ │ - add r8,r8,r9 │ │ │ │ + add r8,r8,r2 │ │ │ │ std r8,312(r31) │ │ │ │ - ld r8,344(r31) │ │ │ │ - add r8,r8,r9 │ │ │ │ - std r8,344(r31) │ │ │ │ + ld r8,288(r31) │ │ │ │ + add r8,r8,r2 │ │ │ │ + std r8,288(r31) │ │ │ │ + ld r8,352(r31) │ │ │ │ + add r8,r8,r2 │ │ │ │ + std r8,352(r31) │ │ │ │ ld r8,320(r31) │ │ │ │ - add r8,r8,r9 │ │ │ │ + add r8,r8,r2 │ │ │ │ std r8,320(r31) │ │ │ │ - ld r8,328(r31) │ │ │ │ - add r8,r8,r9 │ │ │ │ - std r8,328(r31) │ │ │ │ - ld r8,296(r31) │ │ │ │ + ld r8,304(r31) │ │ │ │ cmpd r10,r8 │ │ │ │ - ld r10,288(r31) │ │ │ │ - add r10,r10,r9 │ │ │ │ - std r10,288(r31) │ │ │ │ - ld r10,392(r31) │ │ │ │ - add r28,r28,r10 │ │ │ │ - blt 21770 │ │ │ │ - ld r30,264(r31) │ │ │ │ + ld r10,296(r31) │ │ │ │ + add r10,r10,r2 │ │ │ │ + std r10,296(r31) │ │ │ │ + ld r10,384(r31) │ │ │ │ + add r29,r29,r10 │ │ │ │ + blt 1f5f0 │ │ │ │ + ld r30,200(r31) │ │ │ │ ld r3,176(r30) │ │ │ │ - bl 32a0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - ld r10,8(r30) │ │ │ │ - lwz r18,112(r30) │ │ │ │ - ld r16,224(r30) │ │ │ │ - std r10,144(r31) │ │ │ │ - ld r10,88(r30) │ │ │ │ - andi. r9,r18,32 │ │ │ │ - std r10,152(r31) │ │ │ │ - bne 22e68 │ │ │ │ - ld r9,264(r31) │ │ │ │ - ld r29,72(r9) │ │ │ │ - andi. r9,r18,16 │ │ │ │ - ld r9,0(r29) │ │ │ │ - std r9,160(r31) │ │ │ │ - ld r9,8(r29) │ │ │ │ - std r9,168(r31) │ │ │ │ - ld r9,16(r29) │ │ │ │ - std r9,176(r31) │ │ │ │ - bne 22fc4 │ │ │ │ - andi. r9,r18,8 │ │ │ │ - bne 2316c │ │ │ │ - andi. r9,r18,2 │ │ │ │ - rlwinm r27,r18,0,20,20 │ │ │ │ - bne 242d0 │ │ │ │ - andi. r18,r18,4 │ │ │ │ - bne 2384c │ │ │ │ - ld r9,144(r31) │ │ │ │ - cmpwi r27,0 │ │ │ │ - cmpdi cr4,r9,0 │ │ │ │ - bne 227fc │ │ │ │ - ble cr4,2154c │ │ │ │ - ld r10,152(r31) │ │ │ │ - ld r3,160(r31) │ │ │ │ - li r14,1 │ │ │ │ - li r17,0 │ │ │ │ - addi r9,r10,1 │ │ │ │ - sldi r30,r10,1 │ │ │ │ - mr r29,r9 │ │ │ │ - mulli r27,r9,96 │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r28,r30,1 │ │ │ │ - addi r9,r9,25008 │ │ │ │ + bl 32c0 │ │ │ │ + ld r9,8(r30) │ │ │ │ + ld r2,224(r30) │ │ │ │ + lwz r16,112(r30) │ │ │ │ + std r9,144(r31) │ │ │ │ + ld r9,88(r30) │ │ │ │ + std r2,160(r31) │ │ │ │ + andi. r2,r16,32 │ │ │ │ + std r9,152(r31) │ │ │ │ + bne 20a64 │ │ │ │ + ld r2,200(r31) │ │ │ │ + ld r24,72(r2) │ │ │ │ + andi. r2,r16,16 │ │ │ │ + ld r2,0(r24) │ │ │ │ + std r2,168(r31) │ │ │ │ + ld r2,8(r24) │ │ │ │ + std r2,176(r31) │ │ │ │ + ld r2,16(r24) │ │ │ │ + std r2,184(r31) │ │ │ │ + bne 20bb4 │ │ │ │ + andi. r2,r16,8 │ │ │ │ + bne 20cf4 │ │ │ │ + andi. r2,r16,2 │ │ │ │ + rlwinm r28,r16,0,20,20 │ │ │ │ + bne 21d38 │ │ │ │ + andi. r16,r16,4 │ │ │ │ + bne 21294 │ │ │ │ + ld r2,144(r31) │ │ │ │ + cmpwi r28,0 │ │ │ │ + cmpdi cr4,r2,0 │ │ │ │ + bne 204c4 │ │ │ │ + ble cr4,1f3d8 │ │ │ │ + ld r2,152(r31) │ │ │ │ + ld r3,168(r31) │ │ │ │ + li r18,1 │ │ │ │ + li r16,0 │ │ │ │ + addi r29,r2,1 │ │ │ │ + sldi r30,r2,1 │ │ │ │ + bl 3290 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ + plfd f2,170936 # 49d88 │ │ │ │ + plfd f1,170920 # 49d80 │ │ │ │ + mulli r27,r29,96 │ │ │ │ + addi r28,r30,1 │ │ │ │ cmpdi cr4,r28,0 │ │ │ │ - lfd f1,0(r9) │ │ │ │ - lfd f2,8(r9) │ │ │ │ - bl 4dbe8 │ │ │ │ - nop │ │ │ │ - ld r3,168(r31) │ │ │ │ - fmr f31,f2 │ │ │ │ - fmr f30,f1 │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,25008 │ │ │ │ + bl 3450 │ │ │ │ + ld r3,176(r31) │ │ │ │ + mffprd r14,f1 │ │ │ │ + mffprd r15,f2 │ │ │ │ + bl 3290 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ - lfd f2,8(r9) │ │ │ │ - lfd f1,0(r9) │ │ │ │ - bl 4dbe8 │ │ │ │ - nop │ │ │ │ - ld r3,176(r31) │ │ │ │ - fmr f29,f2 │ │ │ │ - fmr f28,f1 │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,25008 │ │ │ │ + plfd f2,170880 # 49d88 │ │ │ │ + plfd f1,170864 # 49d80 │ │ │ │ + bl 3450 │ │ │ │ + ld r3,184(r31) │ │ │ │ + fmr f31,f2 │ │ │ │ + fmr f30,f1 │ │ │ │ + bl 3290 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ - lfd f2,8(r9) │ │ │ │ - lfd f1,0(r9) │ │ │ │ - bl 4dbe8 │ │ │ │ + plfd f2,170836 # 49d88 │ │ │ │ nop │ │ │ │ - sldi r10,r29,5 │ │ │ │ - addi r7,r27,15 │ │ │ │ - sldi r9,r29,6 │ │ │ │ - addi r8,r30,2 │ │ │ │ - ld r26,264(r31) │ │ │ │ + plfd f1,170816 # 49d80 │ │ │ │ + bl 3450 │ │ │ │ + sldi r9,r29,5 │ │ │ │ + addi r8,r27,15 │ │ │ │ + sldi r10,r29,6 │ │ │ │ + addi r2,r30,2 │ │ │ │ + ld r23,200(r31) │ │ │ │ cmpdi r30,-1 │ │ │ │ - std r16,248(r31) │ │ │ │ - std r7,240(r31) │ │ │ │ - addi r7,r10,-32 │ │ │ │ - fmr f18,f30 │ │ │ │ - fmr f19,f31 │ │ │ │ - isellt r14,r14,r8 │ │ │ │ - fmr f16,f28 │ │ │ │ - fmr f17,f29 │ │ │ │ - fmr f15,f2 │ │ │ │ - std r7,280(r31) │ │ │ │ - fmr f14,f1 │ │ │ │ - addi r7,r9,-64 │ │ │ │ - std r10,256(r31) │ │ │ │ + std r8,256(r31) │ │ │ │ + addi r8,r9,-32 │ │ │ │ + fmr f16,f30 │ │ │ │ + fmr f17,f31 │ │ │ │ + mffprd r24,f1 │ │ │ │ std r9,272(r31) │ │ │ │ - std r14,184(r31) │ │ │ │ - std r7,288(r31) │ │ │ │ - ld r9,240(r31) │ │ │ │ - ld r8,0(r1) │ │ │ │ - lwz r10,112(r26) │ │ │ │ - std r1,192(r31) │ │ │ │ - mr r19,r17 │ │ │ │ - clrrdi r9,r9,4 │ │ │ │ - andi. r10,r10,2048 │ │ │ │ - neg r9,r9 │ │ │ │ - stdux r8,r1,r9 │ │ │ │ - addi r23,r1,144 │ │ │ │ - beq 225d0 │ │ │ │ - ld r9,264(r26) │ │ │ │ - sldi r10,r17,4 │ │ │ │ - add r9,r9,r10 │ │ │ │ - ld r19,8(r9) │ │ │ │ - ld r9,48(r26) │ │ │ │ - ld r15,72(r26) │ │ │ │ - ld r22,120(r26) │ │ │ │ - mulli r16,r19,48 │ │ │ │ - mulld r21,r19,r9 │ │ │ │ - ld r3,0(r15) │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ - sldi r9,r21,4 │ │ │ │ - fmr f31,f2 │ │ │ │ - fmr f30,f1 │ │ │ │ - add r9,r22,r9 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - bl 38c0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - ld r18,88(r26) │ │ │ │ - bl 4d4b8 │ │ │ │ - nop │ │ │ │ - add r9,r22,r16 │ │ │ │ - subf r30,r18,r3 │ │ │ │ - lfd f26,0(r9) │ │ │ │ - lfd f27,8(r9) │ │ │ │ - blt cr4,22dd8 │ │ │ │ - mr r3,r18 │ │ │ │ - addis r27,r2,-3 │ │ │ │ - mr r28,r23 │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ - addi r27,r27,26192 │ │ │ │ + std r10,280(r31) │ │ │ │ + isellt r18,r18,r2 │ │ │ │ + mffprd r25,f2 │ │ │ │ + std r8,288(r31) │ │ │ │ + addi r8,r10,-64 │ │ │ │ + std r18,192(r31) │ │ │ │ + std r8,296(r31) │ │ │ │ + ld r2,256(r31) │ │ │ │ + ld r10,0(r1) │ │ │ │ + std r1,224(r31) │ │ │ │ + mr r19,r16 │ │ │ │ + lwz r9,112(r23) │ │ │ │ + clrrdi r2,r2,4 │ │ │ │ + andi. r9,r9,2048 │ │ │ │ + neg r2,r2 │ │ │ │ + stdux r10,r1,r2 │ │ │ │ + addi r22,r1,144 │ │ │ │ + beq 202d4 │ │ │ │ + ld r2,264(r23) │ │ │ │ + sldi r9,r16,4 │ │ │ │ + add r2,r2,r9 │ │ │ │ + ld r19,8(r2) │ │ │ │ + ld r2,48(r23) │ │ │ │ + ld r17,72(r23) │ │ │ │ + mulli r18,r19,48 │ │ │ │ + ld r27,120(r23) │ │ │ │ + mulld r2,r19,r2 │ │ │ │ + ld r3,0(r17) │ │ │ │ + mr r30,r2 │ │ │ │ + std r2,240(r31) │ │ │ │ + bl 3290 │ │ │ │ + sldi r2,r30,4 │ │ │ │ + fmr f31,f2 │ │ │ │ + fmr f30,f1 │ │ │ │ + add r2,r27,r2 │ │ │ │ + lfd f3,0(r2) │ │ │ │ + lfd f4,8(r2) │ │ │ │ + bl 329c │ │ │ │ + bl 38e0 │ │ │ │ + ld r26,88(r23) │ │ │ │ + bl 3430 │ │ │ │ + add r2,r27,r18 │ │ │ │ + subf r30,r26,r3 │ │ │ │ + lfd f24,0(r2) │ │ │ │ + lfd f25,8(r2) │ │ │ │ + blt cr4,209d4 │ │ │ │ + mr r3,r26 │ │ │ │ + mr r28,r22 │ │ │ │ + bl 3290 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - fmr f29,f2 │ │ │ │ - fmr f28,f1 │ │ │ │ + bl 329c │ │ │ │ + fmr f27,f2 │ │ │ │ + fmr f26,f1 │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ fmr f1,f30 │ │ │ │ fmr f2,f31 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - ld r14,96(r26) │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,26192 │ │ │ │ - fmr f25,f2 │ │ │ │ - fmr f24,f1 │ │ │ │ - lfd f20,0(r14) │ │ │ │ - lfd f21,8(r14) │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ - fmr f1,f20 │ │ │ │ - fmr f2,f21 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - ld r29,184(r31) │ │ │ │ + bl 329c │ │ │ │ + ld r2,96(r23) │ │ │ │ + plfd f3,171700 # 4a220 │ │ │ │ + plfd f4,171700 # 4a228 │ │ │ │ + fmr f29,f2 │ │ │ │ + fmr f28,f1 │ │ │ │ + lfd f18,0(r2) │ │ │ │ + lfd f19,8(r2) │ │ │ │ + std r2,208(r31) │ │ │ │ + fmr f1,f18 │ │ │ │ + fmr f2,f19 │ │ │ │ + bl 329c │ │ │ │ + plfd f20,171652 # 4a220 │ │ │ │ + plfd f21,171652 # 4a228 │ │ │ │ xxlxor vs22,vs22,vs22 │ │ │ │ xxlxor vs23,vs23,vs23 │ │ │ │ - mffprd r24,f1 │ │ │ │ - mffprd r25,f2 │ │ │ │ - b 22738 │ │ │ │ + ld r29,192(r31) │ │ │ │ + mffprd r20,f1 │ │ │ │ + mffprd r21,f2 │ │ │ │ + b 20424 │ │ │ │ nop │ │ │ │ - bl 38a0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - fmr f3,f20 │ │ │ │ - fmr f4,f21 │ │ │ │ - fmr f31,f2 │ │ │ │ - fmr f30,f1 │ │ │ │ - bl 4db58 │ │ │ │ nop │ │ │ │ - bl 34c0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - lfd f3,0(r27) │ │ │ │ - lfd f4,8(r27) │ │ │ │ - bl 4db58 │ │ │ │ nop │ │ │ │ + bl 38c0 │ │ │ │ + fmr f3,f18 │ │ │ │ + fmr f4,f19 │ │ │ │ + fmr f31,f2 │ │ │ │ + fmr f30,f1 │ │ │ │ + bl 329c │ │ │ │ + bl 34e0 │ │ │ │ + fmr f3,f20 │ │ │ │ + fmr f4,f21 │ │ │ │ + bl 329c │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - bl 4dbe8 │ │ │ │ - nop │ │ │ │ + bl 3450 │ │ │ │ fmr f0,f1 │ │ │ │ fmr f1,f2 │ │ │ │ addic. r29,r29,-1 │ │ │ │ stfd f0,0(r28) │ │ │ │ stfd f1,8(r28) │ │ │ │ addi r30,r30,1 │ │ │ │ addi r28,r28,16 │ │ │ │ - beq 22984 │ │ │ │ + beq 20608 │ │ │ │ mr r3,r30 │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ - fmr f3,f18 │ │ │ │ - fmr f4,f19 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - fmr f3,f26 │ │ │ │ - fmr f4,f27 │ │ │ │ - fmr f31,f2 │ │ │ │ - fmr f30,f1 │ │ │ │ - bl 4da58 │ │ │ │ - nop │ │ │ │ + bl 3290 │ │ │ │ + mtfprd f4,r15 │ │ │ │ + mtfprd f3,r14 │ │ │ │ + bl 329c │ │ │ │ fmr f3,f24 │ │ │ │ fmr f4,f25 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - fmr f13,f2 │ │ │ │ - fmr f12,f1 │ │ │ │ - fmr f3,f30 │ │ │ │ - fmr f4,f31 │ │ │ │ - fmr f1,f26 │ │ │ │ - fmr f2,f27 │ │ │ │ - fmr f31,f13 │ │ │ │ - fmr f30,f12 │ │ │ │ - bl 4da58 │ │ │ │ - nop │ │ │ │ + fmr f15,f2 │ │ │ │ + fmr f14,f1 │ │ │ │ + bl 2fd0 │ │ │ │ + fmr f3,f28 │ │ │ │ + fmr f4,f29 │ │ │ │ + bl 329c │ │ │ │ + fmr f31,f2 │ │ │ │ + fmr f30,f1 │ │ │ │ + fmr f3,f14 │ │ │ │ + fmr f4,f15 │ │ │ │ + fmr f1,f24 │ │ │ │ + fmr f2,f25 │ │ │ │ + bl 2fd0 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - fmr f3,f28 │ │ │ │ - fmr f4,f29 │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ + fmr f3,f26 │ │ │ │ + fmr f4,f27 │ │ │ │ + bl 38f0 │ │ │ │ fmr f13,f2 │ │ │ │ fmr f12,f1 │ │ │ │ fcmpu cr0,f12,f22 │ │ │ │ - bne 227e0 │ │ │ │ + bne 204a8 │ │ │ │ fcmpu cr0,f13,f23 │ │ │ │ - bgt 226d0 │ │ │ │ + bgt 203d0 │ │ │ │ fneg f1,f12 │ │ │ │ fneg f2,f13 │ │ │ │ - blt 22958 │ │ │ │ - mtfprd f1,r25 │ │ │ │ - mtfprd f0,r24 │ │ │ │ - b 22720 │ │ │ │ - ld r9,264(r31) │ │ │ │ - ld r8,0(r1) │ │ │ │ - mr r24,r1 │ │ │ │ - ld r15,48(r9) │ │ │ │ - ld r22,120(r9) │ │ │ │ - ld r25,264(r9) │ │ │ │ - sldi r10,r15,3 │ │ │ │ - mr r20,r15 │ │ │ │ - cmpdi cr3,r15,0 │ │ │ │ - addi r9,r10,15 │ │ │ │ - clrrdi r9,r9,4 │ │ │ │ - neg r9,r9 │ │ │ │ - stdux r8,r1,r9 │ │ │ │ - addi r26,r1,144 │ │ │ │ - ble cr4,2306c │ │ │ │ - ld r8,144(r31) │ │ │ │ - mr r19,r25 │ │ │ │ - li r27,0 │ │ │ │ - li r17,0 │ │ │ │ - cmpdi cr3,r15,0 │ │ │ │ - li r9,0 │ │ │ │ - mtctr r8 │ │ │ │ - std r9,0(r19) │ │ │ │ - std r17,8(r19) │ │ │ │ - ble cr3,242bc │ │ │ │ - addi r28,r29,-8 │ │ │ │ - ld r21,144(r31) │ │ │ │ - mr r18,r17 │ │ │ │ - addi r26,r26,-8 │ │ │ │ - li r23,0 │ │ │ │ - mr r17,r19 │ │ │ │ - std r29,184(r31) │ │ │ │ - std r25,192(r31) │ │ │ │ - add r28,r28,r10 │ │ │ │ + blt 205e8 │ │ │ │ + mtfprd f1,r21 │ │ │ │ + mtfprd f0,r20 │ │ │ │ + b 2040c │ │ │ │ + ld r2,200(r31) │ │ │ │ + ld r10,0(r1) │ │ │ │ + mr r26,r1 │ │ │ │ + ld r16,48(r2) │ │ │ │ + ld r23,120(r2) │ │ │ │ + ld r27,264(r2) │ │ │ │ + sldi r9,r16,3 │ │ │ │ + addi r2,r9,15 │ │ │ │ + clrrdi r2,r2,4 │ │ │ │ + neg r2,r2 │ │ │ │ + stdux r10,r1,r2 │ │ │ │ + addi r28,r1,144 │ │ │ │ + ble cr4,21c04 │ │ │ │ + ld r10,144(r31) │ │ │ │ + mr r20,r27 │ │ │ │ + li r15,0 │ │ │ │ + li r18,0 │ │ │ │ + cmpdi cr3,r16,0 │ │ │ │ + li r2,0 │ │ │ │ + mtctr r10 │ │ │ │ + std r2,0(r20) │ │ │ │ + std r18,8(r20) │ │ │ │ + ble cr3,22a8c │ │ │ │ + addi r29,r24,-8 │ │ │ │ + ld r22,144(r31) │ │ │ │ + addi r28,r28,-8 │ │ │ │ + li r25,0 │ │ │ │ + add r29,r29,r9 │ │ │ │ ld r3,152(r31) │ │ │ │ - li r14,0 │ │ │ │ - mr r29,r14 │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ - ld r19,184(r31) │ │ │ │ - sldi r9,r27,4 │ │ │ │ + li r19,0 │ │ │ │ + mr r14,r28 │ │ │ │ + mr r17,r24 │ │ │ │ + bl 3290 │ │ │ │ + sldi r2,r15,4 │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - add r30,r22,r9 │ │ │ │ - mr r14,r19 │ │ │ │ - mr r19,r26 │ │ │ │ - b 228c4 │ │ │ │ - ldu r9,8(r14) │ │ │ │ - mulld r29,r10,r9 │ │ │ │ - std r29,0(r17) │ │ │ │ - ld r25,0(r14) │ │ │ │ + add r30,r23,r2 │ │ │ │ + b 20568 │ │ │ │ + ldu r2,8(r17) │ │ │ │ + mulld r19,r9,r2 │ │ │ │ + std r19,0(r20) │ │ │ │ + ld r21,0(r17) │ │ │ │ addi r30,r30,16 │ │ │ │ - mr r3,r25 │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ + mr r3,r21 │ │ │ │ + bl 3290 │ │ │ │ lfd f3,-16(r30) │ │ │ │ lfd f4,-8(r30) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - bl 4da58 │ │ │ │ - nop │ │ │ │ - bl 38c0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - bl 4d4b8 │ │ │ │ - nop │ │ │ │ - cmpld r28,r14 │ │ │ │ - divd r9,r3,r25 │ │ │ │ - mulld r9,r9,r25 │ │ │ │ - subf r9,r9,r3 │ │ │ │ - add r9,r9,r25 │ │ │ │ - divd r10,r9,r25 │ │ │ │ - mulld r10,r10,r25 │ │ │ │ - subf r9,r10,r9 │ │ │ │ - add r10,r9,r29 │ │ │ │ - stdu r9,8(r19) │ │ │ │ - std r10,0(r17) │ │ │ │ - bne 228b8 │ │ │ │ + bl 2fd0 │ │ │ │ + bl 38e0 │ │ │ │ + bl 3430 │ │ │ │ + cmpld r29,r17 │ │ │ │ + divd r2,r3,r21 │ │ │ │ + mulld r2,r2,r21 │ │ │ │ + subf r2,r2,r3 │ │ │ │ + add r2,r2,r21 │ │ │ │ + divd r9,r2,r21 │ │ │ │ + mulld r9,r9,r21 │ │ │ │ + subf r2,r9,r2 │ │ │ │ + add r9,r2,r19 │ │ │ │ + stdu r2,8(r14) │ │ │ │ + std r9,0(r20) │ │ │ │ + bne 2055c │ │ │ │ addi r18,r18,1 │ │ │ │ - cmpd r21,r18 │ │ │ │ - beq 23064 │ │ │ │ - addi r17,r17,16 │ │ │ │ - add r27,r27,r15 │ │ │ │ - std r23,0(r17) │ │ │ │ - std r18,8(r17) │ │ │ │ - b 22884 │ │ │ │ - bl 38a0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - fmr f3,f20 │ │ │ │ - fmr f4,f21 │ │ │ │ + cmpd r22,r18 │ │ │ │ + beq 21c08 │ │ │ │ + addi r20,r20,16 │ │ │ │ + add r15,r15,r16 │ │ │ │ + std r25,0(r20) │ │ │ │ + std r18,8(r20) │ │ │ │ + b 20534 │ │ │ │ + bl 38c0 │ │ │ │ + fmr f3,f18 │ │ │ │ + fmr f4,f19 │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - bl 32c0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - b 226f8 │ │ │ │ - ld r3,8(r15) │ │ │ │ - addi r30,r21,1 │ │ │ │ + bl 329c │ │ │ │ + bl 32e0 │ │ │ │ + b 203ec │ │ │ │ + ld r2,240(r31) │ │ │ │ + ld r3,8(r17) │ │ │ │ + addi r30,r2,1 │ │ │ │ + bl 3290 │ │ │ │ sldi r30,r30,4 │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ - add r9,r22,r30 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ - fmr f25,f2 │ │ │ │ - fmr f24,f1 │ │ │ │ - std r9,224(r31) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - bl 38c0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - addi r9,r16,16 │ │ │ │ + fmr f29,f2 │ │ │ │ + fmr f28,f1 │ │ │ │ + add r2,r27,r30 │ │ │ │ + lfd f3,0(r2) │ │ │ │ + lfd f4,8(r2) │ │ │ │ + std r2,200(r31) │ │ │ │ + bl 329c │ │ │ │ + bl 38e0 │ │ │ │ + addi r2,r18,16 │ │ │ │ fmr f31,f2 │ │ │ │ - add r9,r22,r9 │ │ │ │ fmr f30,f1 │ │ │ │ - fmr f3,f24 │ │ │ │ - fmr f4,f25 │ │ │ │ - fmr f1,f24 │ │ │ │ - fmr f2,f25 │ │ │ │ - lfd f24,0(r9) │ │ │ │ - lfd f25,8(r9) │ │ │ │ - std r9,208(r31) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - ld r24,16(r14) │ │ │ │ - ld r25,24(r14) │ │ │ │ + fmr f3,f28 │ │ │ │ + fmr f4,f29 │ │ │ │ + fmr f1,f28 │ │ │ │ + fmr f2,f29 │ │ │ │ + add r2,r27,r2 │ │ │ │ + lfd f28,0(r2) │ │ │ │ + lfd f29,8(r2) │ │ │ │ + std r2,240(r31) │ │ │ │ + bl 329c │ │ │ │ + ld r2,208(r31) │ │ │ │ fmr f23,f2 │ │ │ │ fmr f22,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 4d4b8 │ │ │ │ - nop │ │ │ │ - addis r9,r2,-3 │ │ │ │ - mtfprd f2,r25 │ │ │ │ - mtfprd f1,r24 │ │ │ │ - addi r9,r9,26192 │ │ │ │ - subf r30,r18,r3 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ - ld r9,280(r31) │ │ │ │ - add r28,r23,r9 │ │ │ │ - bl 4db58 │ │ │ │ + lfd f18,16(r2) │ │ │ │ + lfd f19,24(r2) │ │ │ │ + bl 3430 │ │ │ │ + ld r2,288(r31) │ │ │ │ + plfd f3,170896 # 4a220 │ │ │ │ + plfd f4,170896 # 4a228 │ │ │ │ + subf r30,r26,r3 │ │ │ │ + fmr f1,f18 │ │ │ │ + fmr f2,f19 │ │ │ │ + add r28,r22,r2 │ │ │ │ + bl 329c │ │ │ │ + plfd f14,170860 # 4a220 │ │ │ │ nop │ │ │ │ - ld r29,184(r31) │ │ │ │ + plfd f15,170856 # 4a228 │ │ │ │ xxlxor vs20,vs20,vs20 │ │ │ │ xxlxor vs21,vs21,vs21 │ │ │ │ + ld r29,192(r31) │ │ │ │ mffprd r20,f1 │ │ │ │ mffprd r21,f2 │ │ │ │ - b 22ac8 │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - bl 38a0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - mtfprd f4,r25 │ │ │ │ - mtfprd f3,r24 │ │ │ │ + b 20734 │ │ │ │ + bl 38c0 │ │ │ │ + fmr f3,f18 │ │ │ │ + fmr f4,f19 │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - bl 34c0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - lfd f3,0(r27) │ │ │ │ - lfd f4,8(r27) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ + bl 34e0 │ │ │ │ + fmr f3,f14 │ │ │ │ + fmr f4,f15 │ │ │ │ + bl 329c │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - bl 4dbe8 │ │ │ │ - nop │ │ │ │ + bl 3450 │ │ │ │ fmr f0,f1 │ │ │ │ fmr f1,f2 │ │ │ │ addic. r29,r29,-1 │ │ │ │ stfd f0,32(r28) │ │ │ │ stfd f1,40(r28) │ │ │ │ addi r30,r30,1 │ │ │ │ addi r28,r28,16 │ │ │ │ - beq 22bb8 │ │ │ │ + beq 207fc │ │ │ │ mr r3,r30 │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ + bl 3290 │ │ │ │ fmr f3,f16 │ │ │ │ fmr f4,f17 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - fmr f3,f24 │ │ │ │ - fmr f4,f25 │ │ │ │ + bl 329c │ │ │ │ + fmr f3,f28 │ │ │ │ + fmr f4,f29 │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - bl 4da58 │ │ │ │ - nop │ │ │ │ + bl 2fd0 │ │ │ │ fmr f3,f22 │ │ │ │ fmr f4,f23 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f13,f2 │ │ │ │ fmr f12,f1 │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - fmr f1,f24 │ │ │ │ - fmr f2,f25 │ │ │ │ + fmr f1,f28 │ │ │ │ + fmr f2,f29 │ │ │ │ fmr f31,f13 │ │ │ │ fmr f30,f12 │ │ │ │ - bl 4da58 │ │ │ │ - nop │ │ │ │ + bl 2fd0 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - fmr f3,f28 │ │ │ │ - fmr f4,f29 │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ + fmr f3,f26 │ │ │ │ + fmr f4,f27 │ │ │ │ + bl 38f0 │ │ │ │ fmr f13,f2 │ │ │ │ fmr f12,f1 │ │ │ │ fcmpu cr0,f12,f20 │ │ │ │ - bne 22b70 │ │ │ │ + bne 207c0 │ │ │ │ fcmpu cr0,f13,f21 │ │ │ │ - bgt 22a60 │ │ │ │ + bgt 206e0 │ │ │ │ fneg f1,f12 │ │ │ │ fneg f2,f13 │ │ │ │ - blt 22b8c │ │ │ │ + blt 207dc │ │ │ │ mtfprd f1,r21 │ │ │ │ mtfprd f0,r20 │ │ │ │ - b 22ab0 │ │ │ │ - bl 38a0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - mtfprd f4,r25 │ │ │ │ - mtfprd f3,r24 │ │ │ │ + b 2071c │ │ │ │ + bl 38c0 │ │ │ │ + fmr f3,f18 │ │ │ │ + fmr f4,f19 │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - bl 32c0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - b 22a88 │ │ │ │ - ld r3,16(r15) │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ - ld r9,224(r31) │ │ │ │ - fmr f25,f2 │ │ │ │ - fmr f24,f1 │ │ │ │ - lfd f3,16(r9) │ │ │ │ - lfd f4,24(r9) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - bl 38c0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - addi r9,r16,32 │ │ │ │ + bl 329c │ │ │ │ + bl 32e0 │ │ │ │ + b 206fc │ │ │ │ + ld r3,16(r17) │ │ │ │ + bl 3290 │ │ │ │ + ld r2,200(r31) │ │ │ │ + fmr f29,f2 │ │ │ │ + fmr f28,f1 │ │ │ │ + lfd f3,16(r2) │ │ │ │ + lfd f4,24(r2) │ │ │ │ + bl 329c │ │ │ │ + bl 38e0 │ │ │ │ + addi r2,r18,32 │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - add r22,r22,r9 │ │ │ │ - fmr f3,f24 │ │ │ │ - fmr f4,f25 │ │ │ │ - fmr f1,f24 │ │ │ │ - fmr f2,f25 │ │ │ │ - lfd f24,0(r22) │ │ │ │ - lfd f25,8(r22) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - ld r24,32(r14) │ │ │ │ - ld r25,40(r14) │ │ │ │ - fmr f23,f2 │ │ │ │ - fmr f22,f1 │ │ │ │ + fmr f3,f28 │ │ │ │ + fmr f4,f29 │ │ │ │ + fmr f1,f28 │ │ │ │ + fmr f2,f29 │ │ │ │ + add r18,r27,r2 │ │ │ │ + lfd f22,0(r18) │ │ │ │ + lfd f23,8(r18) │ │ │ │ + bl 329c │ │ │ │ + ld r2,208(r31) │ │ │ │ + fmr f21,f2 │ │ │ │ + fmr f20,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 4d4b8 │ │ │ │ - nop │ │ │ │ - addis r9,r2,-3 │ │ │ │ - mtfprd f2,r25 │ │ │ │ - mtfprd f1,r24 │ │ │ │ - addi r9,r9,26192 │ │ │ │ - subf r18,r18,r3 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ - ld r9,288(r31) │ │ │ │ - add r28,r23,r9 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - ld r29,184(r31) │ │ │ │ - xxlxor vs20,vs20,vs20 │ │ │ │ - xxlxor vs21,vs21,vs21 │ │ │ │ + lfd f14,32(r2) │ │ │ │ + lfd f15,40(r2) │ │ │ │ + bl 3430 │ │ │ │ + ld r2,296(r31) │ │ │ │ + plfd f3,170416 # 4a220 │ │ │ │ + plfd f4,170416 # 4a228 │ │ │ │ + subf r30,r26,r3 │ │ │ │ + fmr f1,f14 │ │ │ │ + fmr f2,f15 │ │ │ │ + add r28,r22,r2 │ │ │ │ + bl 329c │ │ │ │ + pld r26,170380 # 4a220 │ │ │ │ + pld r27,170380 # 4a228 │ │ │ │ + xxlxor vs18,vs18,vs18 │ │ │ │ + xxlxor vs19,vs19,vs19 │ │ │ │ + ld r29,192(r31) │ │ │ │ mffprd r20,f1 │ │ │ │ mffprd r21,f2 │ │ │ │ - b 22ce8 │ │ │ │ + b 20914 │ │ │ │ nop │ │ │ │ - bl 38a0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - mtfprd f4,r25 │ │ │ │ - mtfprd f3,r24 │ │ │ │ + bl 38c0 │ │ │ │ + fmr f3,f14 │ │ │ │ + fmr f4,f15 │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - bl 34c0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - lfd f3,0(r27) │ │ │ │ - lfd f4,8(r27) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ + bl 34e0 │ │ │ │ + mtfprd f4,r27 │ │ │ │ + mtfprd f3,r26 │ │ │ │ + bl 329c │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - bl 4dbe8 │ │ │ │ - nop │ │ │ │ + bl 3450 │ │ │ │ fmr f0,f1 │ │ │ │ fmr f1,f2 │ │ │ │ addic. r29,r29,-1 │ │ │ │ stfd f0,64(r28) │ │ │ │ stfd f1,72(r28) │ │ │ │ - addi r18,r18,1 │ │ │ │ + addi r30,r30,1 │ │ │ │ addi r28,r28,16 │ │ │ │ - beq 22dec │ │ │ │ - mr r3,r18 │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ - fmr f3,f14 │ │ │ │ - fmr f4,f15 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - fmr f3,f24 │ │ │ │ - fmr f4,f25 │ │ │ │ - fmr f31,f2 │ │ │ │ - fmr f30,f1 │ │ │ │ - bl 4da58 │ │ │ │ - nop │ │ │ │ + beq 209e8 │ │ │ │ + mr r3,r30 │ │ │ │ + bl 3290 │ │ │ │ + mtfprd f4,r25 │ │ │ │ + mtfprd f3,r24 │ │ │ │ + bl 329c │ │ │ │ fmr f3,f22 │ │ │ │ fmr f4,f23 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - fmr f13,f2 │ │ │ │ - fmr f12,f1 │ │ │ │ - fmr f3,f30 │ │ │ │ - fmr f4,f31 │ │ │ │ - fmr f1,f24 │ │ │ │ - fmr f2,f25 │ │ │ │ - fmr f31,f13 │ │ │ │ - fmr f30,f12 │ │ │ │ - bl 4da58 │ │ │ │ - nop │ │ │ │ + fmr f29,f2 │ │ │ │ + fmr f28,f1 │ │ │ │ + bl 2fd0 │ │ │ │ + fmr f3,f20 │ │ │ │ + fmr f4,f21 │ │ │ │ + bl 329c │ │ │ │ + fmr f31,f2 │ │ │ │ + fmr f30,f1 │ │ │ │ + fmr f3,f28 │ │ │ │ + fmr f4,f29 │ │ │ │ + fmr f1,f22 │ │ │ │ + fmr f2,f23 │ │ │ │ + bl 2fd0 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - fmr f3,f28 │ │ │ │ - fmr f4,f29 │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ + fmr f3,f26 │ │ │ │ + fmr f4,f27 │ │ │ │ + bl 38f0 │ │ │ │ fmr f13,f2 │ │ │ │ fmr f12,f1 │ │ │ │ - fcmpu cr0,f12,f20 │ │ │ │ - bne 22d90 │ │ │ │ - fcmpu cr0,f13,f21 │ │ │ │ - bgt 22c80 │ │ │ │ + fcmpu cr0,f12,f18 │ │ │ │ + bne 20998 │ │ │ │ + fcmpu cr0,f13,f19 │ │ │ │ + bgt 208c0 │ │ │ │ fneg f1,f12 │ │ │ │ fneg f2,f13 │ │ │ │ - blt 22dac │ │ │ │ + blt 209b4 │ │ │ │ mtfprd f1,r21 │ │ │ │ mtfprd f0,r20 │ │ │ │ - b 22cd0 │ │ │ │ - bl 38a0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - mtfprd f4,r25 │ │ │ │ - mtfprd f3,r24 │ │ │ │ + b 208fc │ │ │ │ + bl 38c0 │ │ │ │ + fmr f3,f14 │ │ │ │ + fmr f4,f15 │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - bl 32c0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - b 22ca8 │ │ │ │ - addi r9,r16,16 │ │ │ │ - addi r16,r16,32 │ │ │ │ - add r9,r22,r9 │ │ │ │ - add r22,r22,r16 │ │ │ │ - std r9,208(r31) │ │ │ │ - ld r8,272(r31) │ │ │ │ - ld r9,24(r26) │ │ │ │ - ld r10,208(r31) │ │ │ │ - ld r4,248(r31) │ │ │ │ + bl 329c │ │ │ │ + bl 32e0 │ │ │ │ + b 208dc │ │ │ │ + addi r2,r18,16 │ │ │ │ + addi r18,r18,32 │ │ │ │ + add r2,r27,r2 │ │ │ │ + add r18,r27,r18 │ │ │ │ + std r2,240(r31) │ │ │ │ + ld r9,280(r31) │ │ │ │ + ld r2,24(r23) │ │ │ │ sldi r3,r19,5 │ │ │ │ - fmr f1,f26 │ │ │ │ - fmr f2,f27 │ │ │ │ - mr r5,r23 │ │ │ │ - addi r17,r17,1 │ │ │ │ - add r7,r23,r8 │ │ │ │ - ld r8,256(r31) │ │ │ │ - add r3,r9,r3 │ │ │ │ - add r6,r23,r8 │ │ │ │ - ld r8,152(r31) │ │ │ │ - std r8,128(r1) │ │ │ │ - ld r8,176(r31) │ │ │ │ - std r8,120(r1) │ │ │ │ - ld r8,168(r31) │ │ │ │ - std r8,112(r1) │ │ │ │ - ld r8,160(r31) │ │ │ │ - std r22,96(r1) │ │ │ │ - std r8,104(r1) │ │ │ │ - bl 10a88 │ │ │ │ - ld r10,144(r31) │ │ │ │ - ld r9,0(r1) │ │ │ │ - cmpd r10,r17 │ │ │ │ - ld r10,192(r31) │ │ │ │ - std r9,0(r10) │ │ │ │ - mr r1,r10 │ │ │ │ - bne 22594 │ │ │ │ - b 2154c │ │ │ │ - addi r9,r10,1 │ │ │ │ - ld r22,144(r31) │ │ │ │ - mulld r21,r9,r9 │ │ │ │ - cmpdi r22,0 │ │ │ │ - mulld r21,r21,r9 │ │ │ │ + fmr f1,f24 │ │ │ │ + fmr f2,f25 │ │ │ │ + mr r5,r22 │ │ │ │ + ld r10,240(r31) │ │ │ │ + addi r16,r16,1 │ │ │ │ + add r7,r22,r9 │ │ │ │ + ld r9,152(r31) │ │ │ │ + add r3,r2,r3 │ │ │ │ + std r9,128(r1) │ │ │ │ + ld r9,184(r31) │ │ │ │ + std r9,120(r1) │ │ │ │ + ld r9,272(r31) │ │ │ │ + ld r4,160(r31) │ │ │ │ + add r6,r22,r9 │ │ │ │ + ld r9,176(r31) │ │ │ │ + std r9,112(r1) │ │ │ │ + ld r9,168(r31) │ │ │ │ + std r18,96(r1) │ │ │ │ + std r9,104(r1) │ │ │ │ + bl fb20 │ │ │ │ + ld r9,144(r31) │ │ │ │ + ld r2,0(r1) │ │ │ │ + cmpd r9,r16 │ │ │ │ + ld r9,224(r31) │ │ │ │ + std r2,0(r9) │ │ │ │ + mr r1,r9 │ │ │ │ + bne 20298 │ │ │ │ + b 1f3d8 │ │ │ │ + addi r2,r9,1 │ │ │ │ + ld r20,144(r31) │ │ │ │ + mulld r21,r2,r2 │ │ │ │ + cmpdi r20,0 │ │ │ │ + mulld r21,r21,r2 │ │ │ │ sldi r21,r21,3 │ │ │ │ - ble 2154c │ │ │ │ - ld r23,264(r31) │ │ │ │ - rlwinm r18,r18,0,20,20 │ │ │ │ + ble 1f3d8 │ │ │ │ + ld r22,200(r31) │ │ │ │ + rlwinm r16,r16,0,20,20 │ │ │ │ + ld r23,160(r31) │ │ │ │ li r26,8 │ │ │ │ li r27,0 │ │ │ │ cmpdi cr3,r21,0 │ │ │ │ xxlxor vs24,vs24,vs24 │ │ │ │ xxlxor vs25,vs25,vs25 │ │ │ │ - cmpwi cr4,r18,0 │ │ │ │ - ld r25,24(r23) │ │ │ │ - mr r9,r27 │ │ │ │ - beq cr4,22eb8 │ │ │ │ - ld r9,264(r23) │ │ │ │ - ldx r9,r9,r26 │ │ │ │ - sldi r28,r9,5 │ │ │ │ + cmpwi cr4,r16,0 │ │ │ │ + ld r25,24(r22) │ │ │ │ + mr r2,r27 │ │ │ │ + beq cr4,20ab8 │ │ │ │ + ld r2,264(r22) │ │ │ │ + ldx r2,r2,r26 │ │ │ │ + sldi r28,r2,5 │ │ │ │ add r28,r25,r28 │ │ │ │ addi r24,r28,16 │ │ │ │ stfd f24,0(r28) │ │ │ │ stfd f25,8(r28) │ │ │ │ stfd f24,16(r28) │ │ │ │ stfd f25,24(r28) │ │ │ │ - ble cr3,22fb0 │ │ │ │ - mulld r9,r21,r9 │ │ │ │ - ld r19,208(r23) │ │ │ │ - ld r29,200(r23) │ │ │ │ - mr r20,r21 │ │ │ │ + ble cr3,20ba0 │ │ │ │ + mulld r2,r21,r2 │ │ │ │ + ld r18,208(r22) │ │ │ │ + ld r29,200(r22) │ │ │ │ fmr f29,f25 │ │ │ │ fmr f28,f24 │ │ │ │ fmr f31,f25 │ │ │ │ fmr f30,f24 │ │ │ │ - sldi r10,r9,3 │ │ │ │ - sldi r9,r9,4 │ │ │ │ - addi r10,r10,-8 │ │ │ │ - add r29,r29,r9 │ │ │ │ - add r19,r19,r10 │ │ │ │ + mr r19,r21 │ │ │ │ + sldi r9,r2,3 │ │ │ │ + sldi r2,r2,4 │ │ │ │ + addi r9,r9,-8 │ │ │ │ + add r29,r29,r2 │ │ │ │ + add r18,r18,r9 │ │ │ │ nop │ │ │ │ - ldu r30,8(r19) │ │ │ │ + ldu r30,8(r18) │ │ │ │ lfd f26,0(r29) │ │ │ │ - lfd f27,8(r29) │ │ │ │ addi r29,r29,16 │ │ │ │ + lfd f27,-8(r29) │ │ │ │ sldi r30,r30,5 │ │ │ │ fmr f1,f26 │ │ │ │ fmr f2,f27 │ │ │ │ - add r30,r16,r30 │ │ │ │ + add r30,r23,r30 │ │ │ │ lfd f3,0(r30) │ │ │ │ lfd f4,8(r30) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ + bl 38f0 │ │ │ │ lfd f3,16(r30) │ │ │ │ lfd f4,24(r30) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ fmr f2,f27 │ │ │ │ fmr f1,f26 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ - addic. r20,r20,-1 │ │ │ │ + bl 38f0 │ │ │ │ + addic. r19,r19,-1 │ │ │ │ stfd f30,0(r28) │ │ │ │ stfd f31,8(r28) │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ stfd f1,0(r24) │ │ │ │ stfd f2,8(r24) │ │ │ │ - bne 22f10 │ │ │ │ + bne 20b10 │ │ │ │ addi r27,r27,1 │ │ │ │ addi r26,r26,16 │ │ │ │ - cmpd r22,r27 │ │ │ │ - bne 22ea8 │ │ │ │ - b 2154c │ │ │ │ + cmpd r20,r27 │ │ │ │ + bne 20aa8 │ │ │ │ + b 1f3d8 │ │ │ │ ld r26,144(r31) │ │ │ │ cmpdi r26,0 │ │ │ │ - ble 2154c │ │ │ │ - ld r9,264(r31) │ │ │ │ - andi. r18,r18,2048 │ │ │ │ - mr r20,r10 │ │ │ │ - addi r28,r10,1 │ │ │ │ - ld r25,24(r9) │ │ │ │ - ld r29,200(r9) │ │ │ │ - ld r30,120(r9) │ │ │ │ - bne 237a8 │ │ │ │ - ld r23,160(r31) │ │ │ │ - ld r22,168(r31) │ │ │ │ - ld r21,176(r31) │ │ │ │ + ble 1f3d8 │ │ │ │ + ld r2,200(r31) │ │ │ │ + andi. r16,r16,2048 │ │ │ │ + mr r20,r9 │ │ │ │ + addi r28,r9,1 │ │ │ │ + ld r25,24(r2) │ │ │ │ + ld r29,200(r2) │ │ │ │ + ld r30,120(r2) │ │ │ │ + bne 20c54 │ │ │ │ + ld r23,168(r31) │ │ │ │ + ld r22,176(r31) │ │ │ │ mulli r24,r28,96 │ │ │ │ mr r27,r25 │ │ │ │ addi r30,r30,16 │ │ │ │ sldi r25,r28,5 │ │ │ │ + ld r21,184(r31) │ │ │ │ sldi r28,r28,6 │ │ │ │ lfd f1,-16(r30) │ │ │ │ lfd f2,-8(r30) │ │ │ │ - addi r9,r30,16 │ │ │ │ - mr r10,r30 │ │ │ │ - add r7,r29,r28 │ │ │ │ - add r6,r29,r25 │ │ │ │ - mr r5,r29 │ │ │ │ - mr r3,r27 │ │ │ │ - mr r4,r16 │ │ │ │ std r20,128(r1) │ │ │ │ std r21,120(r1) │ │ │ │ + addi r2,r30,16 │ │ │ │ + mr r10,r30 │ │ │ │ + add r7,r29,r28 │ │ │ │ + add r6,r25,r29 │ │ │ │ std r22,112(r1) │ │ │ │ std r23,104(r1) │ │ │ │ - std r9,96(r1) │ │ │ │ - addi r27,r27,32 │ │ │ │ + ld r4,160(r31) │ │ │ │ + mr r5,r29 │ │ │ │ + mr r3,r27 │ │ │ │ add r29,r29,r24 │ │ │ │ + addi r27,r27,32 │ │ │ │ + std r2,96(r1) │ │ │ │ addi r30,r30,48 │ │ │ │ - bl 10a88 │ │ │ │ + bl fb20 │ │ │ │ addic. r26,r26,-1 │ │ │ │ - bne 23010 │ │ │ │ - b 2154c │ │ │ │ - ld r29,184(r31) │ │ │ │ - ld r25,192(r31) │ │ │ │ - addi r6,r29,-8 │ │ │ │ - li r9,1 │ │ │ │ - ble cr3,25354 │ │ │ │ - andi. r8,r15,3 │ │ │ │ - li r10,1 │ │ │ │ - addi r7,r15,-1 │ │ │ │ - beq 230c0 │ │ │ │ - cmpdi r8,1 │ │ │ │ - beq 230b0 │ │ │ │ - cmpdi r8,2 │ │ │ │ - beq 230a4 │ │ │ │ - ld r9,0(r29) │ │ │ │ - mr r6,r29 │ │ │ │ - mr r20,r7 │ │ │ │ - ldu r8,8(r6) │ │ │ │ - addi r20,r20,-1 │ │ │ │ - mulld r9,r9,r8 │ │ │ │ - ldu r8,8(r6) │ │ │ │ - cmpdi r20,1 │ │ │ │ - mulld r9,r9,r8 │ │ │ │ - beq 230f0 │ │ │ │ - srdi r8,r15,2 │ │ │ │ - mtctr r8 │ │ │ │ - ld r4,8(r6) │ │ │ │ - ld r5,16(r6) │ │ │ │ - ld r7,24(r6) │ │ │ │ - addi r6,r6,32 │ │ │ │ - mulld r9,r9,r4 │ │ │ │ - mulld r10,r10,r5 │ │ │ │ - ld r8,0(r6) │ │ │ │ - mulld r9,r9,r7 │ │ │ │ - mulld r10,r10,r8 │ │ │ │ - bdnz 230c8 │ │ │ │ - mulld r3,r9,r10 │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ - bl 3520 │ │ │ │ - ld r2,24(r1) │ │ │ │ - bl 3720 │ │ │ │ - ld r2,24(r1) │ │ │ │ - ld r29,144(r31) │ │ │ │ - fmr f31,f2 │ │ │ │ - fmr f30,f1 │ │ │ │ - sldi r3,r29,4 │ │ │ │ - bl 3560 │ │ │ │ - ld r2,24(r1) │ │ │ │ - fmr f1,f30 │ │ │ │ - fmr f2,f31 │ │ │ │ - mr r30,r3 │ │ │ │ - bl 4d4b8 │ │ │ │ - nop │ │ │ │ - mr r4,r25 │ │ │ │ - mr r5,r30 │ │ │ │ - addi r6,r3,-1 │ │ │ │ - mr r3,r29 │ │ │ │ - bl 3660 │ │ │ │ - ld r2,24(r1) │ │ │ │ - mr r3,r30 │ │ │ │ - bl 3540 │ │ │ │ - ld r2,24(r1) │ │ │ │ - ld r9,0(r1) │ │ │ │ - std r9,0(r24) │ │ │ │ - mr r1,r24 │ │ │ │ - b 22480 │ │ │ │ - ld r9,264(r31) │ │ │ │ - addi r29,r10,1 │ │ │ │ - ld r8,0(r1) │ │ │ │ - mr r23,r1 │ │ │ │ - mr r30,r10 │ │ │ │ - mulli r19,r29,96 │ │ │ │ - sldi r24,r29,5 │ │ │ │ - ld r26,96(r9) │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,25952 │ │ │ │ - addi r15,r19,15 │ │ │ │ - lfd f3,0(r26) │ │ │ │ - lfd f4,8(r26) │ │ │ │ + bne 20c00 │ │ │ │ + b 1f3d8 │ │ │ │ + ld r24,168(r31) │ │ │ │ + ld r23,176(r31) │ │ │ │ + mr r21,r9 │ │ │ │ + li r27,8 │ │ │ │ + ld r22,184(r31) │ │ │ │ + ld r20,200(r31) │ │ │ │ + ld r2,264(r20) │ │ │ │ + ld r4,160(r31) │ │ │ │ + ldx r9,r2,r27 │ │ │ │ + addi r27,r27,16 │ │ │ │ + mulli r2,r9,3 │ │ │ │ + mulli r10,r9,48 │ │ │ │ + mulld r5,r9,r28 │ │ │ │ + sldi r9,r9,5 │ │ │ │ + add r3,r25,r9 │ │ │ │ + mulli r5,r5,96 │ │ │ │ + addi r2,r2,1 │ │ │ │ + add r9,r30,r10 │ │ │ │ + mulld r2,r2,r28 │ │ │ │ lfd f1,0(r9) │ │ │ │ lfd f2,8(r9) │ │ │ │ - neg r9,r19 │ │ │ │ - stdux r8,r1,r9 │ │ │ │ - bl 4dbe8 │ │ │ │ - nop │ │ │ │ - addi r28,r1,144 │ │ │ │ - bl 3060 │ │ │ │ - ld r2,24(r1) │ │ │ │ - add r21,r28,r24 │ │ │ │ + addi r9,r10,32 │ │ │ │ + addi r10,r10,16 │ │ │ │ + std r21,128(r1) │ │ │ │ + std r22,120(r1) │ │ │ │ + std r23,112(r1) │ │ │ │ + std r24,104(r1) │ │ │ │ + add r9,r30,r9 │ │ │ │ + add r10,r30,r10 │ │ │ │ + add r5,r29,r5 │ │ │ │ + std r9,96(r1) │ │ │ │ + add r7,r2,r28 │ │ │ │ + sldi r2,r2,5 │ │ │ │ + sldi r7,r7,5 │ │ │ │ + add r6,r29,r2 │ │ │ │ + add r7,r29,r7 │ │ │ │ + bl fb20 │ │ │ │ + addic. r26,r26,-1 │ │ │ │ + bne 20c6c │ │ │ │ + b 1f3d8 │ │ │ │ + ld r2,200(r31) │ │ │ │ + addi r28,r9,1 │ │ │ │ + ld r10,0(r1) │ │ │ │ + mr r22,r1 │ │ │ │ + mr r30,r9 │ │ │ │ + plfd f1,169000 # 4a130 │ │ │ │ + plfd f2,169000 # 4a138 │ │ │ │ + mulli r18,r28,96 │ │ │ │ + sldi r24,r30,1 │ │ │ │ + sldi r23,r28,5 │ │ │ │ + ld r26,96(r2) │ │ │ │ + addi r24,r24,1 │ │ │ │ + cmpdi cr4,r24,0 │ │ │ │ + neg r2,r18 │ │ │ │ + addi r17,r18,15 │ │ │ │ + lfd f3,0(r26) │ │ │ │ + lfd f4,8(r26) │ │ │ │ + stdux r10,r1,r2 │ │ │ │ + addi r27,r1,144 │ │ │ │ + bl 3450 │ │ │ │ + add r21,r27,r23 │ │ │ │ + bl 3060 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f4,f2 │ │ │ │ + fmr f23,f2 │ │ │ │ + fmr f22,f1 │ │ │ │ + bl 329c │ │ │ │ + plfd f28,167960 # 49d80 │ │ │ │ + plfd f29,167960 # 49d88 │ │ │ │ fmr f25,f2 │ │ │ │ fmr f24,f1 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - sldi r9,r30,1 │ │ │ │ - addis r10,r2,-3 │ │ │ │ - addi r25,r9,1 │ │ │ │ - addi r10,r10,25008 │ │ │ │ - fmr f27,f2 │ │ │ │ - fmr f26,f1 │ │ │ │ - lfd f30,0(r10) │ │ │ │ - lfd f31,8(r10) │ │ │ │ - cmpdi cr4,r25,0 │ │ │ │ - stfd f30,0(r28) │ │ │ │ - stfd f31,8(r28) │ │ │ │ - ble cr4,25364 │ │ │ │ - mr r30,r25 │ │ │ │ - addi r22,r28,16 │ │ │ │ - mr r27,r25 │ │ │ │ - fmr f28,f30 │ │ │ │ - fmr f29,f31 │ │ │ │ - fmr f22,f30 │ │ │ │ - fmr f23,f31 │ │ │ │ - fmr f3,f24 │ │ │ │ - fmr f4,f25 │ │ │ │ - fmr f1,f22 │ │ │ │ - fmr f2,f23 │ │ │ │ - addi r22,r22,16 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + stfd f28,0(r27) │ │ │ │ + stfd f29,8(r27) │ │ │ │ + ble cr4,22c1c │ │ │ │ + fmr f31,f29 │ │ │ │ + fmr f30,f28 │ │ │ │ + fmr f26,f28 │ │ │ │ + fmr f27,f29 │ │ │ │ + mr r30,r24 │ │ │ │ + addi r25,r27,16 │ │ │ │ + mr r29,r24 │ │ │ │ + fmr f3,f22 │ │ │ │ + fmr f4,f23 │ │ │ │ + fmr f1,f26 │ │ │ │ + fmr f2,f27 │ │ │ │ + addi r25,r25,16 │ │ │ │ + bl 329c │ │ │ │ fmr f21,f2 │ │ │ │ fmr f20,f1 │ │ │ │ - fmr f3,f26 │ │ │ │ - fmr f4,f27 │ │ │ │ - fmr f1,f22 │ │ │ │ - fmr f2,f23 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - fmr f23,f2 │ │ │ │ - fmr f22,f1 │ │ │ │ - fmr f2,f29 │ │ │ │ - fmr f1,f28 │ │ │ │ + fmr f3,f24 │ │ │ │ + fmr f4,f25 │ │ │ │ + fmr f1,f26 │ │ │ │ + fmr f2,f27 │ │ │ │ + bl 329c │ │ │ │ + fmr f27,f2 │ │ │ │ + fmr f26,f1 │ │ │ │ + fmr f2,f31 │ │ │ │ + fmr f1,f30 │ │ │ │ fmr f3,f20 │ │ │ │ fmr f4,f21 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - addic. r27,r27,-1 │ │ │ │ - stfd f1,-16(r22) │ │ │ │ - stfd f2,-8(r22) │ │ │ │ - fmr f29,f2 │ │ │ │ - fmr f28,f1 │ │ │ │ - bne 2322c │ │ │ │ - addis r9,r2,-3 │ │ │ │ + bl 329c │ │ │ │ + addic. r29,r29,-1 │ │ │ │ + stfd f1,-16(r25) │ │ │ │ + stfd f2,-8(r25) │ │ │ │ + fmr f31,f2 │ │ │ │ + fmr f30,f1 │ │ │ │ + bne 20da8 │ │ │ │ lfd f3,16(r26) │ │ │ │ lfd f4,24(r26) │ │ │ │ - addi r22,r24,-32 │ │ │ │ + addi r25,r23,-32 │ │ │ │ addi r21,r21,16 │ │ │ │ - addi r9,r9,25952 │ │ │ │ - add r27,r28,r22 │ │ │ │ - lfd f1,0(r9) │ │ │ │ - lfd f2,8(r9) │ │ │ │ - bl 4dbe8 │ │ │ │ - nop │ │ │ │ - bl 3060 │ │ │ │ - ld r2,24(r1) │ │ │ │ + plfd f1,168720 # 4a130 │ │ │ │ + plfd f2,168720 # 4a138 │ │ │ │ + add r29,r27,r25 │ │ │ │ + bl 3450 │ │ │ │ + bl 3060 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f4,f2 │ │ │ │ - fmr f25,f2 │ │ │ │ - fmr f24,f1 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - stfd f30,-16(r21) │ │ │ │ - stfd f31,-8(r21) │ │ │ │ - fmr f26,f30 │ │ │ │ - fmr f27,f31 │ │ │ │ fmr f23,f2 │ │ │ │ fmr f22,f1 │ │ │ │ - lfd f28,32(r27) │ │ │ │ - lfd f29,40(r27) │ │ │ │ - fmr f3,f24 │ │ │ │ - fmr f4,f25 │ │ │ │ + bl 329c │ │ │ │ + stfd f28,-16(r21) │ │ │ │ + stfd f29,-8(r21) │ │ │ │ + lfd f30,32(r29) │ │ │ │ + lfd f31,40(r29) │ │ │ │ + fmr f26,f28 │ │ │ │ + fmr f27,f29 │ │ │ │ + fmr f25,f2 │ │ │ │ + fmr f24,f1 │ │ │ │ + fmr f3,f22 │ │ │ │ + fmr f4,f23 │ │ │ │ fmr f1,f26 │ │ │ │ fmr f2,f27 │ │ │ │ addi r21,r21,16 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f21,f2 │ │ │ │ fmr f20,f1 │ │ │ │ - fmr f3,f22 │ │ │ │ - fmr f4,f23 │ │ │ │ + fmr f3,f24 │ │ │ │ + fmr f4,f25 │ │ │ │ fmr f1,f26 │ │ │ │ fmr f2,f27 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f27,f2 │ │ │ │ fmr f26,f1 │ │ │ │ - fmr f2,f29 │ │ │ │ - fmr f1,f28 │ │ │ │ + fmr f2,f31 │ │ │ │ + fmr f1,f30 │ │ │ │ fmr f3,f20 │ │ │ │ fmr f4,f21 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - addic. r25,r25,-1 │ │ │ │ + bl 329c │ │ │ │ + addic. r24,r24,-1 │ │ │ │ stfd f1,-16(r21) │ │ │ │ stfd f2,-8(r21) │ │ │ │ - fmr f29,f2 │ │ │ │ - fmr f28,f1 │ │ │ │ - bne 2330c │ │ │ │ - addis r9,r2,-3 │ │ │ │ + fmr f31,f2 │ │ │ │ + fmr f30,f1 │ │ │ │ + bne 20e70 │ │ │ │ lfd f3,32(r26) │ │ │ │ lfd f4,40(r26) │ │ │ │ - sldi r25,r29,6 │ │ │ │ - add r27,r27,r22 │ │ │ │ - addi r9,r9,25952 │ │ │ │ - add r26,r28,r25 │ │ │ │ - lfd f1,0(r9) │ │ │ │ - lfd f2,8(r9) │ │ │ │ + sldi r24,r28,6 │ │ │ │ + add r29,r29,r25 │ │ │ │ + plfd f1,168520 # 4a130 │ │ │ │ + plfd f2,168520 # 4a138 │ │ │ │ + add r26,r27,r24 │ │ │ │ addi r26,r26,16 │ │ │ │ - bl 4dbe8 │ │ │ │ - nop │ │ │ │ - bl 3060 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 3450 │ │ │ │ + bl 3060 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f23,f2 │ │ │ │ fmr f22,f1 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - stfd f30,-16(r26) │ │ │ │ - stfd f31,-8(r26) │ │ │ │ + bl 329c │ │ │ │ + stfd f28,-16(r26) │ │ │ │ + stfd f29,-8(r26) │ │ │ │ + lfd f30,64(r29) │ │ │ │ + lfd f31,72(r29) │ │ │ │ + fmr f26,f28 │ │ │ │ + fmr f27,f29 │ │ │ │ fmr f25,f2 │ │ │ │ fmr f24,f1 │ │ │ │ - lfd f28,64(r27) │ │ │ │ - lfd f29,72(r27) │ │ │ │ - fmr f3,f30 │ │ │ │ - fmr f4,f31 │ │ │ │ + fmr f3,f26 │ │ │ │ + fmr f4,f27 │ │ │ │ fmr f1,f22 │ │ │ │ fmr f2,f23 │ │ │ │ addi r26,r26,16 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - fmr f27,f2 │ │ │ │ - fmr f26,f1 │ │ │ │ + bl 329c │ │ │ │ + fmr f21,f2 │ │ │ │ + fmr f20,f1 │ │ │ │ fmr f3,f24 │ │ │ │ fmr f4,f25 │ │ │ │ - fmr f1,f30 │ │ │ │ + fmr f1,f26 │ │ │ │ + fmr f2,f27 │ │ │ │ + bl 329c │ │ │ │ + fmr f27,f2 │ │ │ │ + fmr f26,f1 │ │ │ │ fmr f2,f31 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - fmr f31,f2 │ │ │ │ - fmr f30,f1 │ │ │ │ - fmr f2,f29 │ │ │ │ - fmr f1,f28 │ │ │ │ - fmr f3,f26 │ │ │ │ - fmr f4,f27 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + fmr f1,f30 │ │ │ │ + fmr f3,f20 │ │ │ │ + fmr f4,f21 │ │ │ │ + bl 329c │ │ │ │ addic. r30,r30,-1 │ │ │ │ stfd f1,-16(r26) │ │ │ │ stfd f2,-8(r26) │ │ │ │ - fmr f29,f2 │ │ │ │ - fmr f28,f1 │ │ │ │ - bne 233e8 │ │ │ │ - ld r9,144(r31) │ │ │ │ - cmpdi r9,0 │ │ │ │ - ble 23798 │ │ │ │ - ld r9,152(r31) │ │ │ │ - addi r20,r24,16 │ │ │ │ - sldi r26,r29,1 │ │ │ │ - ld r22,264(r31) │ │ │ │ - sldi r10,r29,5 │ │ │ │ - li r27,0 │ │ │ │ - sldi r29,r29,6 │ │ │ │ - std r16,224(r31) │ │ │ │ - std r23,240(r31) │ │ │ │ - addi r26,r26,-1 │ │ │ │ - std r10,184(r31) │ │ │ │ - sldi r9,r9,6 │ │ │ │ - addi r21,r9,80 │ │ │ │ - add r9,r28,r20 │ │ │ │ - std r9,192(r31) │ │ │ │ - add r9,r28,r21 │ │ │ │ - std r9,208(r31) │ │ │ │ - andi. r18,r18,2048 │ │ │ │ + fmr f31,f2 │ │ │ │ + fmr f30,f1 │ │ │ │ + bne 20f3c │ │ │ │ + ld r2,144(r31) │ │ │ │ + cmpdi r2,0 │ │ │ │ + ble 21bf4 │ │ │ │ + ld r2,152(r31) │ │ │ │ + addi r14,r23,16 │ │ │ │ + sldi r25,r28,1 │ │ │ │ + ld r20,200(r31) │ │ │ │ + sldi r21,r28,5 │ │ │ │ + li r26,0 │ │ │ │ + std r22,240(r31) │ │ │ │ + std r27,224(r31) │ │ │ │ + sldi r28,r28,6 │ │ │ │ + addi r25,r25,-1 │ │ │ │ + sldi r15,r2,6 │ │ │ │ + add r2,r27,r14 │ │ │ │ + addi r15,r15,80 │ │ │ │ + std r2,208(r31) │ │ │ │ + add r2,r27,r15 │ │ │ │ + std r2,192(r31) │ │ │ │ + andi. r16,r16,2048 │ │ │ │ mr r19,r1 │ │ │ │ - mr r23,r27 │ │ │ │ - beq 234cc │ │ │ │ - ld r9,264(r22) │ │ │ │ - sldi r10,r27,4 │ │ │ │ - add r9,r9,r10 │ │ │ │ - ld r23,8(r9) │ │ │ │ - mulli r7,r23,96 │ │ │ │ - ld r10,200(r22) │ │ │ │ - ld r5,0(r1) │ │ │ │ - clrrdi r6,r15,4 │ │ │ │ - sldi r9,r23,1 │ │ │ │ - neg r6,r6 │ │ │ │ - add r9,r9,r23 │ │ │ │ - stdux r5,r1,r6 │ │ │ │ - add r7,r10,r7 │ │ │ │ - addi r9,r9,1 │ │ │ │ - addi r17,r1,144 │ │ │ │ - lfd f26,0(r7) │ │ │ │ - lfd f27,8(r7) │ │ │ │ - sldi r9,r9,5 │ │ │ │ - lfd f24,16(r7) │ │ │ │ - lfd f25,24(r7) │ │ │ │ - add r14,r10,r9 │ │ │ │ - stfd f26,0(r17) │ │ │ │ - stfd f27,8(r17) │ │ │ │ - lfd f28,0(r14) │ │ │ │ - lfd f29,8(r14) │ │ │ │ - ble cr4,2376c │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r30,r28,16 │ │ │ │ - addi r16,r17,16 │ │ │ │ - mr r18,r26 │ │ │ │ - addi r9,r9,25008 │ │ │ │ - lfd f30,0(r9) │ │ │ │ - lfd f31,8(r9) │ │ │ │ - fmr f3,f24 │ │ │ │ - fmr f4,f25 │ │ │ │ + mr r29,r26 │ │ │ │ + beq 21010 │ │ │ │ + ld r2,264(r20) │ │ │ │ + sldi r9,r26,4 │ │ │ │ + add r2,r2,r9 │ │ │ │ + ld r29,8(r2) │ │ │ │ + mulli r10,r29,96 │ │ │ │ + mulli r2,r29,3 │ │ │ │ + ld r9,200(r20) │ │ │ │ + ld r7,0(r1) │ │ │ │ + clrrdi r8,r17,4 │ │ │ │ + neg r8,r8 │ │ │ │ + stdux r7,r1,r8 │ │ │ │ + add r10,r9,r10 │ │ │ │ + addi r2,r2,1 │ │ │ │ + addi r22,r1,144 │ │ │ │ + lfd f24,0(r10) │ │ │ │ + lfd f25,8(r10) │ │ │ │ + sldi r2,r2,5 │ │ │ │ + lfd f22,16(r10) │ │ │ │ + lfd f23,24(r10) │ │ │ │ + add r18,r9,r2 │ │ │ │ + stfd f24,0(r22) │ │ │ │ + stfd f25,8(r22) │ │ │ │ + lfd f26,0(r18) │ │ │ │ + lfd f27,8(r18) │ │ │ │ + ble cr4,21270 │ │ │ │ + ld r2,224(r31) │ │ │ │ + fmr f31,f29 │ │ │ │ + fmr f30,f28 │ │ │ │ + addi r27,r22,16 │ │ │ │ + mr r16,r25 │ │ │ │ + addi r30,r2,16 │ │ │ │ + nop │ │ │ │ + fmr f3,f22 │ │ │ │ + fmr f4,f23 │ │ │ │ fmr f1,f30 │ │ │ │ fmr f2,f31 │ │ │ │ addi r30,r30,16 │ │ │ │ - addi r16,r16,16 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + addi r27,r27,16 │ │ │ │ + bl 329c │ │ │ │ lfd f3,-16(r30) │ │ │ │ lfd f4,-8(r30) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - fmr f2,f27 │ │ │ │ - fmr f1,f26 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + fmr f2,f25 │ │ │ │ + fmr f1,f24 │ │ │ │ + bl 329c │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - addic. r18,r18,-1 │ │ │ │ - stfd f1,-16(r16) │ │ │ │ - stfd f2,-8(r16) │ │ │ │ - bne 23540 │ │ │ │ - ld r9,184(r31) │ │ │ │ - lfd f26,16(r14) │ │ │ │ - lfd f27,24(r14) │ │ │ │ - ld r30,192(r31) │ │ │ │ - add r16,r17,r20 │ │ │ │ - mr r18,r26 │ │ │ │ - add r7,r17,r9 │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,25008 │ │ │ │ - stfd f28,0(r7) │ │ │ │ - stfd f29,8(r7) │ │ │ │ - lfd f30,0(r9) │ │ │ │ - lfd f31,8(r9) │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ + addic. r16,r16,-1 │ │ │ │ + stfd f1,-16(r27) │ │ │ │ + stfd f2,-8(r27) │ │ │ │ + bne 21080 │ │ │ │ + lfd f24,16(r18) │ │ │ │ + lfd f25,24(r18) │ │ │ │ + fmr f31,f29 │ │ │ │ + fmr f30,f28 │ │ │ │ + add r10,r22,r21 │ │ │ │ + add r27,r22,r14 │ │ │ │ + ld r30,208(r31) │ │ │ │ + mr r16,r25 │ │ │ │ + stfd f26,0(r10) │ │ │ │ + stfd f27,8(r10) │ │ │ │ nop │ │ │ │ - fmr f3,f26 │ │ │ │ - fmr f4,f27 │ │ │ │ + fmr f3,f24 │ │ │ │ + fmr f4,f25 │ │ │ │ fmr f1,f30 │ │ │ │ fmr f2,f31 │ │ │ │ addi r30,r30,16 │ │ │ │ - addi r16,r16,16 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + addi r27,r27,16 │ │ │ │ + bl 329c │ │ │ │ lfd f3,-16(r30) │ │ │ │ lfd f4,-8(r30) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - fmr f2,f29 │ │ │ │ - fmr f1,f28 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + fmr f2,f27 │ │ │ │ + fmr f1,f26 │ │ │ │ + bl 329c │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - bl 4db58 │ │ │ │ + bl 329c │ │ │ │ + addic. r16,r16,-1 │ │ │ │ + stfd f1,-16(r27) │ │ │ │ + stfd f2,-8(r27) │ │ │ │ + bne 21100 │ │ │ │ + lfd f26,32(r18) │ │ │ │ + lfd f27,40(r18) │ │ │ │ + fmr f31,f29 │ │ │ │ + fmr f30,f28 │ │ │ │ + add r10,r22,r28 │ │ │ │ + mr r16,r25 │ │ │ │ + ld r30,192(r31) │ │ │ │ + lfd f24,48(r18) │ │ │ │ + lfd f25,56(r18) │ │ │ │ + add r18,r22,r15 │ │ │ │ + stfd f26,0(r10) │ │ │ │ + stfd f27,8(r10) │ │ │ │ nop │ │ │ │ - addic. r18,r18,-1 │ │ │ │ - stfd f1,-16(r16) │ │ │ │ - stfd f2,-8(r16) │ │ │ │ - bne 235e0 │ │ │ │ - addis r9,r2,-3 │ │ │ │ - lfd f28,32(r14) │ │ │ │ - lfd f29,40(r14) │ │ │ │ - ld r30,208(r31) │ │ │ │ - add r7,r17,r29 │ │ │ │ - lfd f26,48(r14) │ │ │ │ - lfd f27,56(r14) │ │ │ │ - mr r18,r26 │ │ │ │ - add r14,r17,r21 │ │ │ │ - addi r9,r9,25008 │ │ │ │ - lfd f30,0(r9) │ │ │ │ - lfd f31,8(r9) │ │ │ │ - stfd f28,0(r7) │ │ │ │ - stfd f29,8(r7) │ │ │ │ nop │ │ │ │ nop │ │ │ │ - fmr f3,f26 │ │ │ │ - fmr f4,f27 │ │ │ │ + fmr f3,f24 │ │ │ │ + fmr f4,f25 │ │ │ │ fmr f1,f30 │ │ │ │ fmr f2,f31 │ │ │ │ addi r30,r30,16 │ │ │ │ - addi r14,r14,16 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + addi r18,r18,16 │ │ │ │ + bl 329c │ │ │ │ lfd f3,-16(r30) │ │ │ │ lfd f4,-8(r30) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - fmr f2,f29 │ │ │ │ - fmr f1,f28 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + fmr f2,f27 │ │ │ │ + fmr f1,f26 │ │ │ │ + bl 329c │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - addic. r18,r18,-1 │ │ │ │ - stfd f1,-16(r14) │ │ │ │ - stfd f2,-8(r14) │ │ │ │ - bne 23680 │ │ │ │ - mulli r9,r23,48 │ │ │ │ - ld r10,120(r22) │ │ │ │ - ld r3,24(r22) │ │ │ │ - ld r4,224(r31) │ │ │ │ - sldi r23,r23,5 │ │ │ │ - add r7,r17,r25 │ │ │ │ - add r6,r17,r24 │ │ │ │ - mr r5,r17 │ │ │ │ - addi r27,r27,1 │ │ │ │ - add r3,r3,r23 │ │ │ │ - add r11,r10,r9 │ │ │ │ - addi r8,r9,32 │ │ │ │ - addi r9,r9,16 │ │ │ │ - add r8,r10,r8 │ │ │ │ - add r10,r10,r9 │ │ │ │ + bl 329c │ │ │ │ + addic. r16,r16,-1 │ │ │ │ + stfd f1,-16(r18) │ │ │ │ + stfd f2,-8(r18) │ │ │ │ + bne 21190 │ │ │ │ + mulli r10,r29,48 │ │ │ │ + ld r9,120(r20) │ │ │ │ + ld r3,24(r20) │ │ │ │ + sldi r29,r29,5 │ │ │ │ + add r7,r22,r24 │ │ │ │ + add r6,r22,r23 │ │ │ │ + ld r4,160(r31) │ │ │ │ + mr r5,r22 │ │ │ │ + addi r26,r26,1 │ │ │ │ + add r3,r3,r29 │ │ │ │ + add r8,r9,r10 │ │ │ │ + addi r2,r10,32 │ │ │ │ + addi r10,r10,16 │ │ │ │ + add r2,r9,r2 │ │ │ │ + add r10,r9,r10 │ │ │ │ ld r9,152(r31) │ │ │ │ - lfd f1,0(r11) │ │ │ │ - lfd f2,8(r11) │ │ │ │ + lfd f1,0(r8) │ │ │ │ + lfd f2,8(r8) │ │ │ │ std r9,128(r1) │ │ │ │ - ld r9,176(r31) │ │ │ │ + ld r9,184(r31) │ │ │ │ std r9,120(r1) │ │ │ │ - ld r9,168(r31) │ │ │ │ + ld r9,176(r31) │ │ │ │ std r9,112(r1) │ │ │ │ - ld r9,160(r31) │ │ │ │ - std r8,96(r1) │ │ │ │ + ld r9,168(r31) │ │ │ │ + std r2,96(r1) │ │ │ │ std r9,104(r1) │ │ │ │ - bl 10a88 │ │ │ │ - ld r10,144(r31) │ │ │ │ - ld r9,0(r1) │ │ │ │ - cmpd r10,r27 │ │ │ │ - std r9,0(r19) │ │ │ │ - mr r1,r19 │ │ │ │ - beq 23794 │ │ │ │ - lwz r18,112(r22) │ │ │ │ - b 234ac │ │ │ │ - ld r9,184(r31) │ │ │ │ - lfd f0,32(r14) │ │ │ │ - lfd f1,40(r14) │ │ │ │ - add r7,r17,r9 │ │ │ │ - add r9,r17,r29 │ │ │ │ - stfd f28,0(r7) │ │ │ │ - stfd f29,8(r7) │ │ │ │ - stfd f0,0(r9) │ │ │ │ - stfd f1,8(r9) │ │ │ │ - b 236e0 │ │ │ │ - ld r23,240(r31) │ │ │ │ - ld r9,0(r1) │ │ │ │ - std r9,0(r23) │ │ │ │ - mr r1,r23 │ │ │ │ - b 2154c │ │ │ │ - ld r24,160(r31) │ │ │ │ - ld r23,168(r31) │ │ │ │ - ld r22,176(r31) │ │ │ │ - ld r20,264(r31) │ │ │ │ - mr r21,r10 │ │ │ │ - li r27,8 │ │ │ │ - ld r9,264(r20) │ │ │ │ - mr r4,r16 │ │ │ │ - ldx r10,r9,r27 │ │ │ │ - addi r27,r27,16 │ │ │ │ - sldi r9,r10,1 │ │ │ │ - mulld r5,r10,r28 │ │ │ │ - mulli r8,r10,48 │ │ │ │ - add r9,r9,r10 │ │ │ │ - sldi r10,r10,5 │ │ │ │ - addi r9,r9,1 │ │ │ │ - add r3,r25,r10 │ │ │ │ - mulli r5,r5,96 │ │ │ │ - add r10,r30,r8 │ │ │ │ - addi r6,r8,32 │ │ │ │ - mulld r9,r9,r28 │ │ │ │ - lfd f1,0(r10) │ │ │ │ - lfd f2,8(r10) │ │ │ │ - addi r10,r8,16 │ │ │ │ - add r8,r30,r6 │ │ │ │ - std r21,128(r1) │ │ │ │ - std r22,120(r1) │ │ │ │ - std r23,112(r1) │ │ │ │ - std r24,104(r1) │ │ │ │ - add r10,r30,r10 │ │ │ │ - std r8,96(r1) │ │ │ │ - add r5,r29,r5 │ │ │ │ - add r7,r9,r28 │ │ │ │ - sldi r9,r9,5 │ │ │ │ - sldi r7,r7,5 │ │ │ │ - add r6,r29,r9 │ │ │ │ - add r7,r29,r7 │ │ │ │ - bl 10a88 │ │ │ │ - addic. r26,r26,-1 │ │ │ │ - bne 237c0 │ │ │ │ - b 2154c │ │ │ │ - ld r9,264(r31) │ │ │ │ - cmpwi r27,0 │ │ │ │ - ld r25,104(r9) │ │ │ │ - ld r9,152(r31) │ │ │ │ - addi r30,r9,2 │ │ │ │ + bl fb20 │ │ │ │ ld r9,144(r31) │ │ │ │ - divd r30,r25,r30 │ │ │ │ - cmpdi cr3,r9,0 │ │ │ │ - bne 23d7c │ │ │ │ - ble cr3,2154c │ │ │ │ - ld r9,152(r31) │ │ │ │ + ld r2,0(r1) │ │ │ │ + cmpd r9,r26 │ │ │ │ + std r2,0(r19) │ │ │ │ + mr r1,r19 │ │ │ │ + beq 21bf0 │ │ │ │ + lwz r16,112(r20) │ │ │ │ + b 20ff0 │ │ │ │ + lfd f0,32(r18) │ │ │ │ + lfd f1,40(r18) │ │ │ │ + add r10,r22,r21 │ │ │ │ + add r2,r22,r28 │ │ │ │ + stfd f26,0(r10) │ │ │ │ + stfd f27,8(r10) │ │ │ │ + stfd f0,0(r2) │ │ │ │ + stfd f1,8(r2) │ │ │ │ + b 211e4 │ │ │ │ + ld r2,200(r31) │ │ │ │ + cmpwi r28,0 │ │ │ │ + ld r26,104(r2) │ │ │ │ + ld r2,152(r31) │ │ │ │ + addi r30,r2,2 │ │ │ │ + ld r2,144(r31) │ │ │ │ + divd r30,r26,r30 │ │ │ │ + cmpdi cr4,r2,0 │ │ │ │ + bne 21720 │ │ │ │ + ble cr4,1f3d8 │ │ │ │ + ld r2,152(r31) │ │ │ │ mr r3,r30 │ │ │ │ - addi r14,r25,1 │ │ │ │ + addi r14,r26,1 │ │ │ │ + li r16,0 │ │ │ │ sldi r18,r30,4 │ │ │ │ - sldi r17,r14,1 │ │ │ │ - addi r9,r9,1 │ │ │ │ - sldi r28,r9,1 │ │ │ │ - sldi r27,r9,5 │ │ │ │ - mulli r29,r9,96 │ │ │ │ - sldi r9,r9,6 │ │ │ │ - std r28,184(r31) │ │ │ │ - mr r26,r9 │ │ │ │ - std r9,272(r31) │ │ │ │ - std r27,256(r31) │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ - ld r3,160(r31) │ │ │ │ + sldi r15,r14,1 │ │ │ │ + addi r2,r2,1 │ │ │ │ + sldi r28,r2,1 │ │ │ │ + sldi r27,r2,5 │ │ │ │ + mulli r29,r2,96 │ │ │ │ + sldi r2,r2,6 │ │ │ │ + std r28,192(r31) │ │ │ │ + mr r26,r2 │ │ │ │ + std r2,280(r31) │ │ │ │ cmpdi cr3,r28,0 │ │ │ │ + std r27,272(r31) │ │ │ │ + bl 3290 │ │ │ │ + ld r3,168(r31) │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ - ld r3,168(r31) │ │ │ │ - fmr f23,f2 │ │ │ │ - fmr f22,f1 │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ + bl 3290 │ │ │ │ ld r3,176(r31) │ │ │ │ fmr f25,f2 │ │ │ │ fmr f24,f1 │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ - li r9,0 │ │ │ │ - ld r25,264(r31) │ │ │ │ - std r16,304(r31) │ │ │ │ - std r9,192(r31) │ │ │ │ - addi r9,r29,15 │ │ │ │ + bl 3290 │ │ │ │ + ld r3,184(r31) │ │ │ │ + fmr f19,f2 │ │ │ │ + fmr f18,f1 │ │ │ │ + bl 3290 │ │ │ │ + addi r2,r29,15 │ │ │ │ + ld r25,200(r31) │ │ │ │ + std r2,304(r31) │ │ │ │ + addi r2,r27,-32 │ │ │ │ fmr f17,f2 │ │ │ │ fmr f16,f1 │ │ │ │ - std r9,296(r31) │ │ │ │ - addi r9,r27,-32 │ │ │ │ - std r9,280(r31) │ │ │ │ - addi r9,r26,-64 │ │ │ │ - std r9,288(r31) │ │ │ │ - ld r9,296(r31) │ │ │ │ - ld r8,0(r1) │ │ │ │ - lwz r10,112(r25) │ │ │ │ - ld r7,192(r31) │ │ │ │ - std r1,240(r31) │ │ │ │ - clrrdi r9,r9,4 │ │ │ │ - andi. r10,r10,2048 │ │ │ │ - mr r21,r7 │ │ │ │ - neg r9,r9 │ │ │ │ - stdux r8,r1,r9 │ │ │ │ - addi r23,r1,144 │ │ │ │ - beq 23964 │ │ │ │ - ld r9,264(r25) │ │ │ │ - sldi r10,r7,4 │ │ │ │ - add r9,r9,r10 │ │ │ │ - ld r21,8(r9) │ │ │ │ - ld r9,48(r25) │ │ │ │ - ld r10,72(r25) │ │ │ │ - ld r20,120(r25) │ │ │ │ - mulld r8,r21,r9 │ │ │ │ - ld r3,0(r10) │ │ │ │ - std r10,224(r31) │ │ │ │ - sldi r29,r8,4 │ │ │ │ - std r8,248(r31) │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ - add r29,r20,r29 │ │ │ │ + std r2,288(r31) │ │ │ │ + addi r2,r26,-64 │ │ │ │ + std r2,296(r31) │ │ │ │ + ld r2,304(r31) │ │ │ │ + ld r10,0(r1) │ │ │ │ + std r1,200(r31) │ │ │ │ + mr r22,r16 │ │ │ │ + lwz r9,112(r25) │ │ │ │ + clrrdi r2,r2,4 │ │ │ │ + andi. r9,r9,2048 │ │ │ │ + neg r2,r2 │ │ │ │ + stdux r10,r1,r2 │ │ │ │ + addi r24,r1,144 │ │ │ │ + beq 21390 │ │ │ │ + ld r2,264(r25) │ │ │ │ + sldi r9,r16,4 │ │ │ │ + add r2,r2,r9 │ │ │ │ + ld r22,8(r2) │ │ │ │ + ld r2,48(r25) │ │ │ │ + ld r9,72(r25) │ │ │ │ + ld r21,120(r25) │ │ │ │ + mulld r10,r22,r2 │ │ │ │ + ld r3,0(r9) │ │ │ │ + std r9,224(r31) │ │ │ │ + sldi r29,r10,4 │ │ │ │ + std r10,256(r31) │ │ │ │ + bl 3290 │ │ │ │ + add r29,r21,r29 │ │ │ │ lfd f3,0(r29) │ │ │ │ lfd f4,8(r29) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - bl 38c0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - mulli r9,r21,48 │ │ │ │ - ld r15,88(r25) │ │ │ │ - fmr f21,f2 │ │ │ │ - fmr f20,f1 │ │ │ │ - fmr f3,f22 │ │ │ │ - fmr f4,f23 │ │ │ │ - std r9,208(r31) │ │ │ │ - add r9,r20,r9 │ │ │ │ - lfd f26,0(r9) │ │ │ │ - lfd f27,8(r9) │ │ │ │ + bl 329c │ │ │ │ + bl 38e0 │ │ │ │ + mulli r2,r22,48 │ │ │ │ + ld r29,88(r25) │ │ │ │ + fmr f23,f2 │ │ │ │ + fmr f22,f1 │ │ │ │ + fmr f3,f24 │ │ │ │ + fmr f4,f25 │ │ │ │ + std r29,240(r31) │ │ │ │ + std r2,208(r31) │ │ │ │ + add r2,r21,r2 │ │ │ │ + lfd f26,0(r2) │ │ │ │ + lfd f27,8(r2) │ │ │ │ fmr f1,f26 │ │ │ │ fmr f2,f27 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - fmr f2,f21 │ │ │ │ - fmr f1,f20 │ │ │ │ - bl 4d4b8 │ │ │ │ - nop │ │ │ │ - subf r3,r15,r3 │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ + fmr f2,f23 │ │ │ │ + fmr f1,f22 │ │ │ │ + bl 3430 │ │ │ │ + subf r3,r29,r3 │ │ │ │ + bl 3290 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 4da58 │ │ │ │ - nop │ │ │ │ + bl 2fd0 │ │ │ │ fmr f0,f1 │ │ │ │ fabs f1,f1 │ │ │ │ - fcmpu cr0,f0,f1 │ │ │ │ - beq 23a30 │ │ │ │ - fneg f2,f2 │ │ │ │ + fneg f12,f2 │ │ │ │ fmr f3,f28 │ │ │ │ fmr f4,f29 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + xscmpeqdp vs0,vs0,vs1 │ │ │ │ + xxsel vs2,vs12,vs2,vs0 │ │ │ │ + bl 329c │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - bl 38c0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - bl 4d4b8 │ │ │ │ - nop │ │ │ │ - mr r16,r3 │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ - fmr f21,f2 │ │ │ │ - fmr f20,f1 │ │ │ │ + bl 38e0 │ │ │ │ + bl 3430 │ │ │ │ + mr r17,r3 │ │ │ │ + bl 3290 │ │ │ │ + fmr f23,f2 │ │ │ │ + fmr f22,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - fmr f3,f20 │ │ │ │ - fmr f4,f21 │ │ │ │ - bl 4da58 │ │ │ │ - nop │ │ │ │ - fmr f19,f2 │ │ │ │ - fmr f18,f1 │ │ │ │ - ble cr3,23b68 │ │ │ │ - addis r9,r2,-3 │ │ │ │ - fmr f1,f20 │ │ │ │ - fmr f2,f21 │ │ │ │ - ld r24,200(r25) │ │ │ │ - neg r29,r16 │ │ │ │ - mr r27,r23 │ │ │ │ - addi r9,r9,25008 │ │ │ │ - sldi r29,r29,4 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ - add r26,r24,r29 │ │ │ │ - subfic r22,r24,16 │ │ │ │ - subfic r19,r24,-16 │ │ │ │ - subf r29,r29,r24 │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ - fmr f3,f30 │ │ │ │ - fmr f4,f31 │ │ │ │ - bl 4da58 │ │ │ │ - nop │ │ │ │ - ld r28,184(r31) │ │ │ │ + fmr f3,f22 │ │ │ │ + fmr f4,f23 │ │ │ │ + bl 2fd0 │ │ │ │ fmr f21,f2 │ │ │ │ fmr f20,f1 │ │ │ │ - nop │ │ │ │ - cmpdi cr4,r16,0 │ │ │ │ - fmr f1,f20 │ │ │ │ - fmr f2,f21 │ │ │ │ - ble cr4,23ef0 │ │ │ │ + ble cr3,2154c │ │ │ │ + plfd f3,166128 # 49d80 │ │ │ │ + plfd f4,166128 # 49d88 │ │ │ │ + fmr f1,f22 │ │ │ │ + fmr f2,f23 │ │ │ │ + mulli r29,r17,-16 │ │ │ │ + mr r27,r24 │ │ │ │ + ld r19,200(r25) │ │ │ │ + bl 38f0 │ │ │ │ + add r26,r19,r29 │ │ │ │ + subfic r23,r19,16 │ │ │ │ + subfic r20,r19,-16 │ │ │ │ + subf r29,r29,r19 │ │ │ │ + fmr f3,f30 │ │ │ │ + fmr f4,f31 │ │ │ │ + bl 2fd0 │ │ │ │ + ld r28,192(r31) │ │ │ │ + fmr f23,f2 │ │ │ │ + fmr f22,f1 │ │ │ │ + cmpdi cr4,r17,0 │ │ │ │ + fmr f1,f22 │ │ │ │ + fmr f2,f23 │ │ │ │ + ble cr4,21860 │ │ │ │ lfd f3,0(r29) │ │ │ │ lfd f4,8(r29) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - add r9,r22,r29 │ │ │ │ - add r9,r24,r9 │ │ │ │ - fmr f1,f18 │ │ │ │ - fmr f2,f19 │ │ │ │ - subf r16,r30,r16 │ │ │ │ + add r2,r23,r29 │ │ │ │ + add r2,r19,r2 │ │ │ │ + fmr f1,f20 │ │ │ │ + fmr f2,f21 │ │ │ │ + subf r17,r30,r17 │ │ │ │ add r26,r26,r18 │ │ │ │ subf r29,r18,r29 │ │ │ │ addi r27,r27,16 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + lfd f3,0(r2) │ │ │ │ + lfd f4,8(r2) │ │ │ │ + bl 329c │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ + bl 38f0 │ │ │ │ addic. r28,r28,-1 │ │ │ │ stfd f1,-16(r27) │ │ │ │ stfd f2,-8(r27) │ │ │ │ - bne 23af0 │ │ │ │ - ld r9,248(r31) │ │ │ │ - addi r19,r9,1 │ │ │ │ - ld r9,224(r31) │ │ │ │ - sldi r19,r19,4 │ │ │ │ - ld r3,8(r9) │ │ │ │ - add r19,r20,r19 │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ + bne 214e0 │ │ │ │ + ld r2,256(r31) │ │ │ │ + addi r23,r2,1 │ │ │ │ + ld r2,224(r31) │ │ │ │ + sldi r23,r23,4 │ │ │ │ + ld r3,8(r2) │ │ │ │ + add r23,r21,r23 │ │ │ │ + bl 3290 │ │ │ │ + lfd f3,0(r23) │ │ │ │ + lfd f4,8(r23) │ │ │ │ + bl 329c │ │ │ │ + bl 38e0 │ │ │ │ + ld r2,208(r31) │ │ │ │ + fmr f23,f2 │ │ │ │ + fmr f22,f1 │ │ │ │ + fmr f2,f19 │ │ │ │ + fmr f1,f18 │ │ │ │ + addi r2,r2,16 │ │ │ │ + add r19,r21,r2 │ │ │ │ lfd f3,0(r19) │ │ │ │ lfd f4,8(r19) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - bl 38c0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - ld r9,208(r31) │ │ │ │ - fmr f21,f2 │ │ │ │ - fmr f20,f1 │ │ │ │ - fmr f2,f25 │ │ │ │ - fmr f1,f24 │ │ │ │ - addi r22,r9,16 │ │ │ │ - add r16,r20,r22 │ │ │ │ - lfd f3,0(r16) │ │ │ │ - lfd f4,8(r16) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - fmr f2,f21 │ │ │ │ - fmr f1,f20 │ │ │ │ - bl 4d4b8 │ │ │ │ - nop │ │ │ │ - subf r3,r15,r3 │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ + fmr f2,f23 │ │ │ │ + fmr f1,f22 │ │ │ │ + bl 3430 │ │ │ │ + ld r2,240(r31) │ │ │ │ + subf r3,r2,r3 │ │ │ │ + bl 3290 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 4da58 │ │ │ │ - nop │ │ │ │ + bl 2fd0 │ │ │ │ fmr f0,f1 │ │ │ │ fabs f1,f1 │ │ │ │ - fcmpu cr0,f0,f1 │ │ │ │ - beq 23c1c │ │ │ │ - fneg f2,f2 │ │ │ │ + fneg f12,f2 │ │ │ │ fmr f3,f28 │ │ │ │ fmr f4,f29 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + xscmpeqdp vs0,vs0,vs1 │ │ │ │ + xxsel vs2,vs12,vs2,vs0 │ │ │ │ + bl 329c │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - bl 38c0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - bl 4d4b8 │ │ │ │ - nop │ │ │ │ - mr r22,r3 │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ - fmr f21,f2 │ │ │ │ - fmr f20,f1 │ │ │ │ + bl 38e0 │ │ │ │ + bl 3430 │ │ │ │ + mr r20,r3 │ │ │ │ + bl 3290 │ │ │ │ + fmr f23,f2 │ │ │ │ + fmr f22,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - fmr f3,f20 │ │ │ │ - fmr f4,f21 │ │ │ │ - bl 4da58 │ │ │ │ + fmr f3,f22 │ │ │ │ + fmr f4,f23 │ │ │ │ + bl 2fd0 │ │ │ │ + fmr f21,f2 │ │ │ │ + fmr f20,f1 │ │ │ │ + ble cr3,21880 │ │ │ │ + plfd f3,165708 # 49d80 │ │ │ │ nop │ │ │ │ - fmr f19,f2 │ │ │ │ - fmr f18,f1 │ │ │ │ - ble cr3,23f20 │ │ │ │ - addis r9,r2,-3 │ │ │ │ - fmr f1,f20 │ │ │ │ - fmr f2,f21 │ │ │ │ + plfd f4,165704 # 49d88 │ │ │ │ + fmr f1,f22 │ │ │ │ + fmr f2,f23 │ │ │ │ + not r29,r20 │ │ │ │ ld r26,200(r25) │ │ │ │ - not r29,r22 │ │ │ │ - addi r9,r9,25008 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ + bl 38f0 │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - bl 4da58 │ │ │ │ - nop │ │ │ │ - ld r9,280(r31) │ │ │ │ - ld r28,184(r31) │ │ │ │ - fmr f21,f2 │ │ │ │ - fmr f20,f1 │ │ │ │ - add r27,r23,r9 │ │ │ │ - b 23d10 │ │ │ │ - nop │ │ │ │ - add r9,r26,r9 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - subf r22,r30,r22 │ │ │ │ + bl 2fd0 │ │ │ │ + ld r2,288(r31) │ │ │ │ + ld r28,192(r31) │ │ │ │ + fmr f23,f2 │ │ │ │ + fmr f22,f1 │ │ │ │ + add r27,r24,r2 │ │ │ │ + b 216b8 │ │ │ │ + add r2,r26,r2 │ │ │ │ + lfd f3,0(r2) │ │ │ │ + lfd f4,8(r2) │ │ │ │ + bl 329c │ │ │ │ + subf r20,r30,r20 │ │ │ │ add r29,r29,r30 │ │ │ │ addi r27,r27,16 │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ + bl 38f0 │ │ │ │ addic. r28,r28,-1 │ │ │ │ stfd f1,16(r27) │ │ │ │ stfd f2,24(r27) │ │ │ │ - beq 23f20 │ │ │ │ - sradi r9,r22,63 │ │ │ │ - fmr f1,f20 │ │ │ │ - fmr f2,f21 │ │ │ │ - xor r10,r9,r22 │ │ │ │ - subf r9,r9,r10 │ │ │ │ - add r9,r9,r14 │ │ │ │ + beq 21880 │ │ │ │ + sradi r2,r20,63 │ │ │ │ + fmr f1,f22 │ │ │ │ + fmr f2,f23 │ │ │ │ + xor r9,r2,r20 │ │ │ │ + subf r2,r2,r9 │ │ │ │ + add r2,r2,r14 │ │ │ │ + sldi r2,r2,4 │ │ │ │ + add r2,r26,r2 │ │ │ │ + lfd f3,0(r2) │ │ │ │ + lfd f4,8(r2) │ │ │ │ + bl 329c │ │ │ │ + add r2,r20,r14 │ │ │ │ + add r9,r29,r14 │ │ │ │ + cmpdi r20,0 │ │ │ │ + addi r2,r2,1 │ │ │ │ sldi r9,r9,4 │ │ │ │ + fmr f31,f2 │ │ │ │ + fmr f30,f1 │ │ │ │ + fmr f2,f21 │ │ │ │ + fmr f1,f20 │ │ │ │ + sldi r2,r2,4 │ │ │ │ add r9,r26,r9 │ │ │ │ + bge 21680 │ │ │ │ lfd f3,0(r9) │ │ │ │ lfd f4,8(r9) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - add r9,r22,r14 │ │ │ │ - add r10,r29,r14 │ │ │ │ - cmpdi r22,0 │ │ │ │ - addi r9,r9,1 │ │ │ │ - sldi r10,r10,4 │ │ │ │ - fmr f31,f2 │ │ │ │ - fmr f30,f1 │ │ │ │ - fmr f2,f19 │ │ │ │ - fmr f1,f18 │ │ │ │ - sldi r9,r9,4 │ │ │ │ - add r10,r26,r10 │ │ │ │ - bge 23cd0 │ │ │ │ - lfd f3,0(r10) │ │ │ │ - lfd f4,8(r10) │ │ │ │ - b 23cdc │ │ │ │ - ld r9,264(r31) │ │ │ │ - ld r8,0(r1) │ │ │ │ - mr r18,r1 │ │ │ │ - ld r22,48(r9) │ │ │ │ - ld r15,120(r9) │ │ │ │ - ld r24,264(r9) │ │ │ │ - sldi r10,r22,3 │ │ │ │ - mr r20,r22 │ │ │ │ - cmpdi cr4,r22,0 │ │ │ │ - addi r9,r10,15 │ │ │ │ - clrrdi r9,r9,4 │ │ │ │ - neg r9,r9 │ │ │ │ - stdux r8,r1,r9 │ │ │ │ - addi r26,r1,144 │ │ │ │ - ble cr3,241bc │ │ │ │ - ld r8,144(r31) │ │ │ │ - mr r19,r24 │ │ │ │ - li r23,0 │ │ │ │ - li r17,0 │ │ │ │ - cmpdi cr4,r22,0 │ │ │ │ - li r9,0 │ │ │ │ - mtctr r8 │ │ │ │ - std r9,0(r19) │ │ │ │ - std r17,8(r19) │ │ │ │ - ble cr4,25324 │ │ │ │ - addi r27,r29,-8 │ │ │ │ - mr r21,r17 │ │ │ │ - addi r26,r26,-8 │ │ │ │ + b 2168c │ │ │ │ + ld r2,200(r31) │ │ │ │ + ld r10,0(r1) │ │ │ │ + mr r19,r1 │ │ │ │ + ld r16,48(r2) │ │ │ │ + ld r21,120(r2) │ │ │ │ + ld r25,264(r2) │ │ │ │ + sldi r9,r16,3 │ │ │ │ + cmpdi cr3,r16,0 │ │ │ │ + addi r2,r9,15 │ │ │ │ + clrrdi r2,r2,4 │ │ │ │ + neg r2,r2 │ │ │ │ + stdux r10,r1,r2 │ │ │ │ + addi r27,r1,144 │ │ │ │ + ble cr4,21ac0 │ │ │ │ + ld r10,144(r31) │ │ │ │ + mr r18,r25 │ │ │ │ li r14,0 │ │ │ │ - std r25,192(r31) │ │ │ │ - mr r17,r19 │ │ │ │ - std r30,208(r31) │ │ │ │ - add r27,r27,r10 │ │ │ │ - mr r10,r23 │ │ │ │ - ld r3,152(r31) │ │ │ │ - std r10,184(r31) │ │ │ │ li r23,0 │ │ │ │ - mr r30,r29 │ │ │ │ - mr r19,r23 │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ - ld r10,184(r31) │ │ │ │ - std r29,184(r31) │ │ │ │ - mr r29,r26 │ │ │ │ + cmpdi cr3,r16,0 │ │ │ │ + li r2,0 │ │ │ │ + mtctr r10 │ │ │ │ + std r2,0(r18) │ │ │ │ + std r23,8(r18) │ │ │ │ + ble cr3,22bf0 │ │ │ │ + addi r28,r24,-8 │ │ │ │ + addi r27,r27,-8 │ │ │ │ + li r22,0 │ │ │ │ + mr r17,r23 │ │ │ │ + std r30,192(r31) │ │ │ │ + mr r20,r14 │ │ │ │ + add r28,r28,r9 │ │ │ │ + ld r3,152(r31) │ │ │ │ + li r15,0 │ │ │ │ + mr r14,r27 │ │ │ │ + mr r30,r24 │ │ │ │ + bl 3290 │ │ │ │ + sldi r2,r20,4 │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - sldi r9,r10,4 │ │ │ │ - mr r25,r10 │ │ │ │ - add r28,r15,r9 │ │ │ │ - b 23e50 │ │ │ │ - ldu r9,8(r30) │ │ │ │ - mulld r19,r19,r9 │ │ │ │ - std r19,0(r17) │ │ │ │ + add r29,r21,r2 │ │ │ │ + b 217d0 │ │ │ │ + ldu r2,8(r30) │ │ │ │ + mulld r15,r15,r2 │ │ │ │ + std r15,0(r18) │ │ │ │ ld r23,0(r30) │ │ │ │ - addi r28,r28,16 │ │ │ │ + addi r29,r29,16 │ │ │ │ mr r3,r23 │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ - lfd f3,-16(r28) │ │ │ │ - lfd f4,-8(r28) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 3290 │ │ │ │ + lfd f3,-16(r29) │ │ │ │ + lfd f4,-8(r29) │ │ │ │ + bl 329c │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - bl 4da58 │ │ │ │ + bl 2fd0 │ │ │ │ + bl 38e0 │ │ │ │ + bl 3430 │ │ │ │ + cmpld r28,r30 │ │ │ │ + divd r2,r3,r23 │ │ │ │ + mulld r2,r2,r23 │ │ │ │ + subf r2,r2,r3 │ │ │ │ + add r2,r2,r23 │ │ │ │ + divd r9,r2,r23 │ │ │ │ + mulld r9,r9,r23 │ │ │ │ + subf r2,r9,r2 │ │ │ │ + add r15,r2,r15 │ │ │ │ + stdu r2,8(r14) │ │ │ │ + std r15,0(r18) │ │ │ │ + bne 217c4 │ │ │ │ + ld r2,144(r31) │ │ │ │ + addi r17,r17,1 │ │ │ │ + cmpd r17,r2 │ │ │ │ + beq 21abc │ │ │ │ + addi r18,r18,16 │ │ │ │ + add r20,r20,r16 │ │ │ │ + std r22,0(r18) │ │ │ │ + std r17,8(r18) │ │ │ │ + b 2179c │ │ │ │ nop │ │ │ │ - bl 38c0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - bl 4d4b8 │ │ │ │ nop │ │ │ │ - cmpld r27,r30 │ │ │ │ - divd r9,r3,r23 │ │ │ │ - mulld r9,r9,r23 │ │ │ │ - subf r9,r9,r3 │ │ │ │ - add r9,r9,r23 │ │ │ │ - divd r10,r9,r23 │ │ │ │ - mulld r10,r10,r23 │ │ │ │ - subf r9,r10,r9 │ │ │ │ - add r19,r9,r19 │ │ │ │ - stdu r9,8(r29) │ │ │ │ - std r19,0(r17) │ │ │ │ - bne 23e44 │ │ │ │ - ld r9,144(r31) │ │ │ │ - addi r21,r21,1 │ │ │ │ - ld r29,184(r31) │ │ │ │ - cmpd r9,r21 │ │ │ │ - beq 241b4 │ │ │ │ - addi r17,r17,16 │ │ │ │ - add r10,r25,r22 │ │ │ │ - std r14,0(r17) │ │ │ │ - std r21,8(r17) │ │ │ │ - b 23e04 │ │ │ │ nop │ │ │ │ lfd f3,0(r26) │ │ │ │ lfd f4,8(r26) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - add r9,r19,r26 │ │ │ │ + bl 329c │ │ │ │ + add r2,r20,r26 │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - bne cr4,23b1c │ │ │ │ - b 23b18 │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - ld r9,224(r31) │ │ │ │ - ld r3,16(r9) │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ - lfd f3,16(r19) │ │ │ │ - lfd f4,24(r19) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - bl 38c0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - ld r9,208(r31) │ │ │ │ - fmr f21,f2 │ │ │ │ - fmr f20,f1 │ │ │ │ + bne cr4,21508 │ │ │ │ + b 21504 │ │ │ │ + ld r2,224(r31) │ │ │ │ + ld r3,16(r2) │ │ │ │ + bl 3290 │ │ │ │ + lfd f3,16(r23) │ │ │ │ + lfd f4,24(r23) │ │ │ │ + bl 329c │ │ │ │ + bl 38e0 │ │ │ │ + ld r2,208(r31) │ │ │ │ + fmr f23,f2 │ │ │ │ + fmr f22,f1 │ │ │ │ fmr f2,f17 │ │ │ │ fmr f1,f16 │ │ │ │ - addi r26,r9,32 │ │ │ │ - add r26,r20,r26 │ │ │ │ + addi r26,r2,32 │ │ │ │ + add r26,r21,r26 │ │ │ │ lfd f3,0(r26) │ │ │ │ lfd f4,8(r26) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - fmr f2,f21 │ │ │ │ - fmr f1,f20 │ │ │ │ - bl 4d4b8 │ │ │ │ - nop │ │ │ │ - subf r3,r15,r3 │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ + fmr f2,f23 │ │ │ │ + fmr f1,f22 │ │ │ │ + bl 3430 │ │ │ │ + ld r2,240(r31) │ │ │ │ + subf r3,r2,r3 │ │ │ │ + bl 3290 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 4da58 │ │ │ │ - nop │ │ │ │ + bl 2fd0 │ │ │ │ fmr f0,f1 │ │ │ │ fabs f1,f1 │ │ │ │ - fcmpu cr0,f0,f1 │ │ │ │ - beq 23fc4 │ │ │ │ - fneg f2,f2 │ │ │ │ + fneg f12,f2 │ │ │ │ fmr f3,f28 │ │ │ │ fmr f4,f29 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + xscmpeqdp vs0,vs0,vs1 │ │ │ │ + xxsel vs2,vs12,vs2,vs0 │ │ │ │ + bl 329c │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - bl 38c0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - bl 4d4b8 │ │ │ │ - nop │ │ │ │ - mr r20,r3 │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ - fmr f21,f2 │ │ │ │ - fmr f20,f1 │ │ │ │ + bl 38e0 │ │ │ │ + bl 3430 │ │ │ │ + mr r21,r3 │ │ │ │ + bl 3290 │ │ │ │ + fmr f23,f2 │ │ │ │ + fmr f22,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - fmr f3,f20 │ │ │ │ - fmr f4,f21 │ │ │ │ - bl 4da58 │ │ │ │ - nop │ │ │ │ - fmr f19,f2 │ │ │ │ - fmr f18,f1 │ │ │ │ - ble cr3,2412c │ │ │ │ - addis r9,r2,-3 │ │ │ │ - fmr f1,f20 │ │ │ │ - fmr f2,f21 │ │ │ │ - ld r24,200(r25) │ │ │ │ - not r29,r20 │ │ │ │ - addi r9,r9,25008 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ - fmr f3,f30 │ │ │ │ - fmr f4,f31 │ │ │ │ - bl 4da58 │ │ │ │ - nop │ │ │ │ - ld r9,288(r31) │ │ │ │ - ld r28,184(r31) │ │ │ │ + fmr f3,f22 │ │ │ │ + fmr f4,f23 │ │ │ │ + bl 2fd0 │ │ │ │ fmr f21,f2 │ │ │ │ fmr f20,f1 │ │ │ │ - add r27,r23,r9 │ │ │ │ - b 240c0 │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - add r9,r24,r9 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - subf r20,r30,r20 │ │ │ │ + ble cr3,21a40 │ │ │ │ + plfd f3,164904 # 49d80 │ │ │ │ + plfd f4,164904 # 49d88 │ │ │ │ + fmr f1,f22 │ │ │ │ + fmr f2,f23 │ │ │ │ + not r29,r21 │ │ │ │ + ld r23,200(r25) │ │ │ │ + bl 38f0 │ │ │ │ + fmr f3,f30 │ │ │ │ + fmr f4,f31 │ │ │ │ + bl 2fd0 │ │ │ │ + ld r2,296(r31) │ │ │ │ + ld r28,192(r31) │ │ │ │ + fmr f23,f2 │ │ │ │ + fmr f22,f1 │ │ │ │ + add r27,r24,r2 │ │ │ │ + b 219d8 │ │ │ │ + add r2,r23,r2 │ │ │ │ + lfd f3,0(r2) │ │ │ │ + lfd f4,8(r2) │ │ │ │ + bl 329c │ │ │ │ + subf r21,r30,r21 │ │ │ │ add r29,r29,r30 │ │ │ │ addi r27,r27,16 │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ + bl 38f0 │ │ │ │ addic. r28,r28,-1 │ │ │ │ stfd f1,48(r27) │ │ │ │ stfd f2,56(r27) │ │ │ │ - beq 2412c │ │ │ │ - sradi r9,r20,63 │ │ │ │ - fmr f1,f20 │ │ │ │ - fmr f2,f21 │ │ │ │ - xor r10,r9,r20 │ │ │ │ - subf r9,r9,r10 │ │ │ │ - add r9,r9,r17 │ │ │ │ + beq 21a40 │ │ │ │ + sradi r2,r21,63 │ │ │ │ + fmr f1,f22 │ │ │ │ + fmr f2,f23 │ │ │ │ + xor r9,r2,r21 │ │ │ │ + subf r2,r2,r9 │ │ │ │ + add r2,r2,r15 │ │ │ │ + sldi r2,r2,4 │ │ │ │ + add r2,r23,r2 │ │ │ │ + lfd f3,0(r2) │ │ │ │ + lfd f4,8(r2) │ │ │ │ + bl 329c │ │ │ │ + add r2,r15,r21 │ │ │ │ + add r9,r29,r15 │ │ │ │ + cmpdi r21,0 │ │ │ │ + addi r2,r2,1 │ │ │ │ sldi r9,r9,4 │ │ │ │ - add r9,r24,r9 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - add r9,r17,r20 │ │ │ │ - add r10,r29,r17 │ │ │ │ - cmpdi r20,0 │ │ │ │ - addi r9,r9,1 │ │ │ │ - sldi r10,r10,4 │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - fmr f2,f19 │ │ │ │ - fmr f1,f18 │ │ │ │ - sldi r9,r9,4 │ │ │ │ - add r10,r24,r10 │ │ │ │ - bge 24080 │ │ │ │ - lfd f3,0(r10) │ │ │ │ - lfd f4,8(r10) │ │ │ │ - b 2408c │ │ │ │ - ld r9,272(r31) │ │ │ │ + fmr f2,f21 │ │ │ │ + fmr f1,f20 │ │ │ │ + sldi r2,r2,4 │ │ │ │ + add r9,r23,r9 │ │ │ │ + bge 219a0 │ │ │ │ + lfd f3,0(r9) │ │ │ │ + lfd f4,8(r9) │ │ │ │ + b 219ac │ │ │ │ + ld r2,280(r31) │ │ │ │ ld r3,24(r25) │ │ │ │ - ld r4,304(r31) │ │ │ │ - sldi r21,r21,5 │ │ │ │ - mr r10,r16 │ │ │ │ + sldi r22,r22,5 │ │ │ │ fmr f1,f26 │ │ │ │ fmr f2,f27 │ │ │ │ - mr r5,r23 │ │ │ │ - add r7,r23,r9 │ │ │ │ - ld r9,256(r31) │ │ │ │ - add r3,r3,r21 │ │ │ │ - add r6,r23,r9 │ │ │ │ - ld r9,152(r31) │ │ │ │ - std r9,128(r1) │ │ │ │ - ld r9,176(r31) │ │ │ │ - std r9,120(r1) │ │ │ │ - ld r9,168(r31) │ │ │ │ - std r9,112(r1) │ │ │ │ - ld r9,160(r31) │ │ │ │ + mr r10,r19 │ │ │ │ + mr r5,r24 │ │ │ │ + addi r16,r16,1 │ │ │ │ + add r7,r24,r2 │ │ │ │ + ld r2,152(r31) │ │ │ │ + add r3,r3,r22 │ │ │ │ + std r2,128(r1) │ │ │ │ + ld r2,184(r31) │ │ │ │ + std r2,120(r1) │ │ │ │ + ld r2,272(r31) │ │ │ │ + ld r4,160(r31) │ │ │ │ + add r6,r24,r2 │ │ │ │ + ld r2,176(r31) │ │ │ │ + std r2,112(r1) │ │ │ │ + ld r2,168(r31) │ │ │ │ std r26,96(r1) │ │ │ │ - std r9,104(r1) │ │ │ │ - bl 10a88 │ │ │ │ - ld r9,192(r31) │ │ │ │ - ld r8,144(r31) │ │ │ │ - addi r9,r9,1 │ │ │ │ - mr r10,r9 │ │ │ │ - std r9,192(r31) │ │ │ │ - ld r9,0(r1) │ │ │ │ - cmpd r8,r10 │ │ │ │ - ld r10,240(r31) │ │ │ │ - std r9,0(r10) │ │ │ │ - mr r1,r10 │ │ │ │ - bne 23924 │ │ │ │ - b 2154c │ │ │ │ - ld r25,192(r31) │ │ │ │ - ld r30,208(r31) │ │ │ │ - addi r6,r29,-8 │ │ │ │ - li r9,1 │ │ │ │ - ble cr4,2534c │ │ │ │ - andi. r8,r22,3 │ │ │ │ - li r10,1 │ │ │ │ - addi r7,r22,-1 │ │ │ │ - beq 24210 │ │ │ │ + std r2,104(r1) │ │ │ │ + bl fb20 │ │ │ │ + ld r9,144(r31) │ │ │ │ + ld r2,0(r1) │ │ │ │ + cmpd r9,r16 │ │ │ │ + ld r9,200(r31) │ │ │ │ + std r2,0(r9) │ │ │ │ + mr r1,r9 │ │ │ │ + bne 21354 │ │ │ │ + b 1f3d8 │ │ │ │ + ld r30,192(r31) │ │ │ │ + li r3,1 │ │ │ │ + ble cr3,21b94 │ │ │ │ + cmpdi r16,1 │ │ │ │ + beq 22c04 │ │ │ │ + xxspltib vs32,1 │ │ │ │ + srdi r2,r16,1 │ │ │ │ + mr r9,r24 │ │ │ │ + andi. r8,r2,3 │ │ │ │ + addi r7,r2,-1 │ │ │ │ + mr r10,r2 │ │ │ │ + vextsb2d v0,v0 │ │ │ │ + xxmr vs45,vs32 │ │ │ │ + beq 21b34 │ │ │ │ cmpdi r8,1 │ │ │ │ - beq 24200 │ │ │ │ + beq 21b20 │ │ │ │ cmpdi r8,2 │ │ │ │ - beq 241f4 │ │ │ │ - ld r9,0(r29) │ │ │ │ - mr r6,r29 │ │ │ │ - mr r20,r7 │ │ │ │ - ldu r8,8(r6) │ │ │ │ - addi r20,r20,-1 │ │ │ │ - mulld r9,r9,r8 │ │ │ │ - ldu r8,8(r6) │ │ │ │ - cmpdi r20,1 │ │ │ │ - mulld r9,r9,r8 │ │ │ │ - beq 24240 │ │ │ │ - srdi r8,r22,2 │ │ │ │ - mtctr r8 │ │ │ │ - ld r4,8(r6) │ │ │ │ - ld r5,16(r6) │ │ │ │ - ld r7,24(r6) │ │ │ │ - addi r6,r6,32 │ │ │ │ - mulld r9,r9,r4 │ │ │ │ - mulld r10,r10,r5 │ │ │ │ - ld r8,0(r6) │ │ │ │ - mulld r9,r9,r7 │ │ │ │ - mulld r10,r10,r8 │ │ │ │ - bdnz 24218 │ │ │ │ - mulld r3,r9,r10 │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ - bl 3520 │ │ │ │ - ld r2,24(r1) │ │ │ │ - bl 3720 │ │ │ │ - ld r2,24(r1) │ │ │ │ + beq 21b10 │ │ │ │ + lxv vs32,0(r24) │ │ │ │ + mr r2,r7 │ │ │ │ + addi r9,r24,16 │ │ │ │ + lxv vs33,0(r9) │ │ │ │ + addi r2,r2,-1 │ │ │ │ + addi r9,r9,16 │ │ │ │ + vmulld v0,v0,v1 │ │ │ │ + lxv vs33,0(r9) │ │ │ │ + addic. r2,r2,-1 │ │ │ │ + addi r9,r9,16 │ │ │ │ + vmulld v0,v0,v1 │ │ │ │ + beq 21b68 │ │ │ │ + srdi r10,r10,2 │ │ │ │ + mtctr r10 │ │ │ │ + lxv vs33,0(r9) │ │ │ │ + lxv vs44,16(r9) │ │ │ │ + addi r2,r2,-4 │ │ │ │ + addi r9,r9,64 │ │ │ │ + lxv vs42,-32(r9) │ │ │ │ + lxv vs43,-16(r9) │ │ │ │ + vmulld v0,v0,v1 │ │ │ │ + vmulld v13,v13,v12 │ │ │ │ + vmulld v0,v0,v10 │ │ │ │ + vmulld v13,v13,v11 │ │ │ │ + bdnz 21b3c │ │ │ │ + vmulld v1,v0,v13 │ │ │ │ + mtvsrdd vs32,r2,r2 │ │ │ │ + andi. r2,r16,1 │ │ │ │ + clrrdi r16,r16,1 │ │ │ │ + xxsldwi vs32,vs32,vs33,2 │ │ │ │ + vmulld v0,v0,v1 │ │ │ │ + mfvsrld r3,vs32 │ │ │ │ + beq 21b94 │ │ │ │ + sldi r16,r16,3 │ │ │ │ + ldx r2,r24,r16 │ │ │ │ + mulld r3,r3,r2 │ │ │ │ + bl 3290 │ │ │ │ + bl 3540 │ │ │ │ + bl 3740 │ │ │ │ ld r28,144(r31) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ sldi r3,r28,4 │ │ │ │ - bl 3560 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 3580 │ │ │ │ fmr f1,f30 │ │ │ │ fmr f2,f31 │ │ │ │ mr r29,r3 │ │ │ │ - bl 4d4b8 │ │ │ │ - nop │ │ │ │ - mr r4,r24 │ │ │ │ + bl 3430 │ │ │ │ + mr r4,r25 │ │ │ │ mr r5,r29 │ │ │ │ addi r6,r3,-1 │ │ │ │ mr r3,r28 │ │ │ │ - bl 3660 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 3680 │ │ │ │ mr r3,r29 │ │ │ │ - bl 3540 │ │ │ │ - ld r2,24(r1) │ │ │ │ - ld r9,0(r1) │ │ │ │ - std r9,0(r18) │ │ │ │ - mr r1,r18 │ │ │ │ - b 23870 │ │ │ │ - addi r17,r17,1 │ │ │ │ - addi r19,r19,16 │ │ │ │ - add r27,r27,r15 │ │ │ │ - bdnz 22854 │ │ │ │ - b 2306c │ │ │ │ - ld r9,264(r31) │ │ │ │ - addi r30,r10,1 │ │ │ │ - mr r28,r10 │ │ │ │ - ld r8,0(r1) │ │ │ │ - std r1,240(r31) │ │ │ │ - mulli r10,r30,96 │ │ │ │ - ld r26,96(r9) │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,25952 │ │ │ │ - lfd f3,0(r26) │ │ │ │ - lfd f4,8(r26) │ │ │ │ - lfd f1,0(r9) │ │ │ │ - lfd f2,8(r9) │ │ │ │ - neg r9,r10 │ │ │ │ - addi r10,r10,15 │ │ │ │ - std r10,288(r31) │ │ │ │ - stdux r8,r1,r9 │ │ │ │ - bl 4dbe8 │ │ │ │ - nop │ │ │ │ - addi r18,r1,144 │ │ │ │ - bl 3060 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 3560 │ │ │ │ + ld r2,0(r1) │ │ │ │ + std r2,0(r19) │ │ │ │ + mr r1,r19 │ │ │ │ + b 212b8 │ │ │ │ + ld r22,240(r31) │ │ │ │ + ld r2,0(r1) │ │ │ │ + std r2,0(r22) │ │ │ │ + mr r1,r22 │ │ │ │ + b 1f3d8 │ │ │ │ + cmpdi cr3,r16,0 │ │ │ │ + li r3,1 │ │ │ │ + ble cr3,21cdc │ │ │ │ + cmpdi r16,1 │ │ │ │ + beq 22c10 │ │ │ │ + xxspltib vs32,1 │ │ │ │ + srdi r2,r16,1 │ │ │ │ + mr r9,r24 │ │ │ │ + andi. r8,r2,3 │ │ │ │ + addi r7,r2,-1 │ │ │ │ + mr r10,r2 │ │ │ │ + vextsb2d v0,v0 │ │ │ │ + xxmr vs45,vs32 │ │ │ │ + beq 21c7c │ │ │ │ + cmpdi r8,1 │ │ │ │ + beq 21c68 │ │ │ │ + cmpdi r8,2 │ │ │ │ + beq 21c58 │ │ │ │ + lxv vs32,0(r24) │ │ │ │ + mr r2,r7 │ │ │ │ + addi r9,r24,16 │ │ │ │ + lxv vs33,0(r9) │ │ │ │ + addi r2,r2,-1 │ │ │ │ + addi r9,r9,16 │ │ │ │ + vmulld v0,v0,v1 │ │ │ │ + lxv vs33,0(r9) │ │ │ │ + addic. r2,r2,-1 │ │ │ │ + addi r9,r9,16 │ │ │ │ + vmulld v0,v0,v1 │ │ │ │ + beq 21cb0 │ │ │ │ + srdi r10,r10,2 │ │ │ │ + mtctr r10 │ │ │ │ + lxv vs33,0(r9) │ │ │ │ + lxv vs44,16(r9) │ │ │ │ + addi r2,r2,-4 │ │ │ │ + addi r9,r9,64 │ │ │ │ + lxv vs42,-32(r9) │ │ │ │ + lxv vs43,-16(r9) │ │ │ │ + vmulld v0,v0,v1 │ │ │ │ + vmulld v13,v13,v12 │ │ │ │ + vmulld v0,v0,v10 │ │ │ │ + vmulld v13,v13,v11 │ │ │ │ + bdnz 21c84 │ │ │ │ + vmulld v1,v0,v13 │ │ │ │ + mtvsrdd vs32,r2,r2 │ │ │ │ + andi. r2,r16,1 │ │ │ │ + clrrdi r16,r16,1 │ │ │ │ + xxsldwi vs32,vs32,vs33,2 │ │ │ │ + vmulld v0,v0,v1 │ │ │ │ + mfvsrld r3,vs32 │ │ │ │ + beq 21cdc │ │ │ │ + sldi r16,r16,3 │ │ │ │ + ldx r2,r24,r16 │ │ │ │ + mulld r3,r3,r2 │ │ │ │ + bl 3290 │ │ │ │ + bl 3540 │ │ │ │ + bl 3740 │ │ │ │ + ld r29,144(r31) │ │ │ │ + fmr f31,f2 │ │ │ │ + fmr f30,f1 │ │ │ │ + sldi r3,r29,4 │ │ │ │ + bl 3580 │ │ │ │ + fmr f1,f30 │ │ │ │ + fmr f2,f31 │ │ │ │ + mr r30,r3 │ │ │ │ + bl 3430 │ │ │ │ + mr r4,r27 │ │ │ │ + mr r5,r30 │ │ │ │ + addi r6,r3,-1 │ │ │ │ + mr r3,r29 │ │ │ │ + bl 3680 │ │ │ │ + mr r3,r30 │ │ │ │ + bl 3560 │ │ │ │ + ld r2,0(r1) │ │ │ │ + std r2,0(r26) │ │ │ │ + mr r1,r26 │ │ │ │ + b 201a8 │ │ │ │ + ld r2,200(r31) │ │ │ │ + addi r30,r9,1 │ │ │ │ + mr r29,r9 │ │ │ │ + ld r10,0(r1) │ │ │ │ + std r1,272(r31) │ │ │ │ + plfd f1,164836 # 4a130 │ │ │ │ + plfd f2,164836 # 4a138 │ │ │ │ + mulli r9,r30,96 │ │ │ │ + sldi r23,r29,1 │ │ │ │ + sldi r14,r30,5 │ │ │ │ + ld r27,96(r2) │ │ │ │ + addi r23,r23,1 │ │ │ │ + cmpdi cr4,r23,0 │ │ │ │ + neg r2,r9 │ │ │ │ + addi r9,r9,15 │ │ │ │ + lfd f3,0(r27) │ │ │ │ + lfd f4,8(r27) │ │ │ │ + std r9,304(r31) │ │ │ │ + stdux r10,r1,r2 │ │ │ │ + addi r19,r1,144 │ │ │ │ + bl 3450 │ │ │ │ + add r22,r19,r14 │ │ │ │ + bl 3060 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f4,f2 │ │ │ │ - fmr f27,f2 │ │ │ │ - fmr f26,f1 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - sldi r9,r28,1 │ │ │ │ - addis r10,r2,-3 │ │ │ │ - addi r23,r9,1 │ │ │ │ - addi r10,r10,25008 │ │ │ │ + fmr f23,f2 │ │ │ │ + fmr f22,f1 │ │ │ │ + bl 329c │ │ │ │ + plfd f26,163792 # 49d80 │ │ │ │ + plfd f27,163792 # 49d88 │ │ │ │ fmr f25,f2 │ │ │ │ fmr f24,f1 │ │ │ │ - lfd f30,0(r10) │ │ │ │ - lfd f31,8(r10) │ │ │ │ - cmpdi cr4,r23,0 │ │ │ │ - sldi r10,r30,5 │ │ │ │ - add r22,r18,r10 │ │ │ │ - std r10,184(r31) │ │ │ │ - stfd f30,0(r18) │ │ │ │ - stfd f31,8(r18) │ │ │ │ - ble cr4,25380 │ │ │ │ - mr r25,r23 │ │ │ │ - addi r24,r18,16 │ │ │ │ - mr r28,r23 │ │ │ │ - fmr f28,f30 │ │ │ │ - fmr f29,f31 │ │ │ │ - fmr f22,f30 │ │ │ │ - fmr f23,f31 │ │ │ │ - fmr f3,f22 │ │ │ │ - fmr f4,f23 │ │ │ │ - fmr f1,f26 │ │ │ │ - fmr f2,f27 │ │ │ │ - addi r24,r24,16 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + stfd f26,0(r19) │ │ │ │ + stfd f27,8(r19) │ │ │ │ + ble cr4,22c44 │ │ │ │ + fmr f29,f27 │ │ │ │ + fmr f28,f26 │ │ │ │ + fmr f31,f27 │ │ │ │ + fmr f30,f26 │ │ │ │ + mr r26,r23 │ │ │ │ + addi r25,r19,16 │ │ │ │ + mr r29,r23 │ │ │ │ + fmr f3,f30 │ │ │ │ + fmr f4,f31 │ │ │ │ + fmr f1,f22 │ │ │ │ + fmr f2,f23 │ │ │ │ + addi r25,r25,16 │ │ │ │ + bl 329c │ │ │ │ fmr f21,f2 │ │ │ │ fmr f20,f1 │ │ │ │ fmr f3,f24 │ │ │ │ fmr f4,f25 │ │ │ │ - fmr f1,f22 │ │ │ │ - fmr f2,f23 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - fmr f23,f2 │ │ │ │ - fmr f22,f1 │ │ │ │ + fmr f1,f30 │ │ │ │ + fmr f2,f31 │ │ │ │ + bl 329c │ │ │ │ + fmr f31,f2 │ │ │ │ + fmr f30,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ fmr f3,f20 │ │ │ │ fmr f4,f21 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - addic. r28,r28,-1 │ │ │ │ - stfd f1,-16(r24) │ │ │ │ - stfd f2,-8(r24) │ │ │ │ + bl 329c │ │ │ │ + addic. r29,r29,-1 │ │ │ │ + stfd f1,-16(r25) │ │ │ │ + stfd f2,-8(r25) │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ - bne 24398 │ │ │ │ - addis r9,r2,-3 │ │ │ │ - lfd f3,16(r26) │ │ │ │ - lfd f4,24(r26) │ │ │ │ + bne 21df0 │ │ │ │ + lfd f3,16(r27) │ │ │ │ + lfd f4,24(r27) │ │ │ │ + addi r25,r14,-32 │ │ │ │ addi r22,r22,16 │ │ │ │ - addi r9,r9,25952 │ │ │ │ - lfd f1,0(r9) │ │ │ │ - lfd f2,8(r9) │ │ │ │ - bl 4dbe8 │ │ │ │ - nop │ │ │ │ - bl 3060 │ │ │ │ - ld r2,24(r1) │ │ │ │ + plfd f1,164552 # 4a130 │ │ │ │ + plfd f2,164552 # 4a138 │ │ │ │ + add r29,r19,r25 │ │ │ │ + bl 3450 │ │ │ │ + bl 3060 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f4,f2 │ │ │ │ + fmr f23,f2 │ │ │ │ + fmr f22,f1 │ │ │ │ + bl 329c │ │ │ │ + stfd f26,-16(r22) │ │ │ │ + stfd f27,-8(r22) │ │ │ │ + lfd f30,32(r29) │ │ │ │ + lfd f31,40(r29) │ │ │ │ + fmr f29,f27 │ │ │ │ + fmr f28,f26 │ │ │ │ fmr f25,f2 │ │ │ │ fmr f24,f1 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - ld r9,184(r31) │ │ │ │ - stfd f30,-16(r22) │ │ │ │ - stfd f31,-8(r22) │ │ │ │ - fmr f22,f30 │ │ │ │ - fmr f23,f31 │ │ │ │ - fmr f27,f2 │ │ │ │ - fmr f26,f1 │ │ │ │ - addi r24,r9,-32 │ │ │ │ - add r28,r18,r24 │ │ │ │ - lfd f28,32(r28) │ │ │ │ - lfd f29,40(r28) │ │ │ │ - fmr f3,f24 │ │ │ │ - fmr f4,f25 │ │ │ │ - fmr f1,f22 │ │ │ │ - fmr f2,f23 │ │ │ │ + fmr f3,f22 │ │ │ │ + fmr f4,f23 │ │ │ │ + fmr f1,f28 │ │ │ │ + fmr f2,f29 │ │ │ │ addi r22,r22,16 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f21,f2 │ │ │ │ fmr f20,f1 │ │ │ │ - fmr f3,f26 │ │ │ │ - fmr f4,f27 │ │ │ │ - fmr f1,f22 │ │ │ │ - fmr f2,f23 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - fmr f23,f2 │ │ │ │ - fmr f22,f1 │ │ │ │ - fmr f2,f29 │ │ │ │ + fmr f3,f24 │ │ │ │ + fmr f4,f25 │ │ │ │ fmr f1,f28 │ │ │ │ + fmr f2,f29 │ │ │ │ + bl 329c │ │ │ │ + fmr f29,f2 │ │ │ │ + fmr f28,f1 │ │ │ │ + fmr f2,f31 │ │ │ │ + fmr f1,f30 │ │ │ │ fmr f3,f20 │ │ │ │ fmr f4,f21 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ addic. r23,r23,-1 │ │ │ │ stfd f1,-16(r22) │ │ │ │ stfd f2,-8(r22) │ │ │ │ - fmr f29,f2 │ │ │ │ - fmr f28,f1 │ │ │ │ - bne 2447c │ │ │ │ - addis r9,r2,-3 │ │ │ │ - lfd f3,32(r26) │ │ │ │ - lfd f4,40(r26) │ │ │ │ - sldi r14,r30,6 │ │ │ │ - add r28,r28,r24 │ │ │ │ - addi r9,r9,25952 │ │ │ │ - add r26,r18,r14 │ │ │ │ - lfd f1,0(r9) │ │ │ │ - lfd f2,8(r9) │ │ │ │ - addi r26,r26,16 │ │ │ │ - bl 4dbe8 │ │ │ │ - nop │ │ │ │ - bl 3060 │ │ │ │ - ld r2,24(r1) │ │ │ │ + fmr f31,f2 │ │ │ │ + fmr f30,f1 │ │ │ │ + bne 21eb8 │ │ │ │ + lfd f3,32(r27) │ │ │ │ + lfd f4,40(r27) │ │ │ │ + sldi r2,r30,6 │ │ │ │ + add r29,r29,r25 │ │ │ │ + plfd f1,164352 # 4a130 │ │ │ │ + plfd f2,164352 # 4a138 │ │ │ │ + add r27,r19,r2 │ │ │ │ + std r2,192(r31) │ │ │ │ + addi r27,r27,16 │ │ │ │ + bl 3450 │ │ │ │ + bl 3060 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f4,f2 │ │ │ │ - fmr f27,f2 │ │ │ │ - fmr f26,f1 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - stfd f30,-16(r26) │ │ │ │ - stfd f31,-8(r26) │ │ │ │ - fmr f25,f2 │ │ │ │ - fmr f24,f1 │ │ │ │ - lfd f28,64(r28) │ │ │ │ - lfd f29,72(r28) │ │ │ │ - fmr f3,f26 │ │ │ │ - fmr f4,f27 │ │ │ │ - fmr f1,f30 │ │ │ │ - fmr f2,f31 │ │ │ │ - addi r26,r26,16 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ fmr f23,f2 │ │ │ │ fmr f22,f1 │ │ │ │ + bl 329c │ │ │ │ + stfd f26,-16(r27) │ │ │ │ + stfd f27,-8(r27) │ │ │ │ + lfd f30,64(r29) │ │ │ │ + lfd f31,72(r29) │ │ │ │ + fmr f29,f27 │ │ │ │ + fmr f28,f26 │ │ │ │ + fmr f25,f2 │ │ │ │ + fmr f24,f1 │ │ │ │ + fmr f3,f22 │ │ │ │ + fmr f4,f23 │ │ │ │ + fmr f1,f28 │ │ │ │ + fmr f2,f29 │ │ │ │ + addi r27,r27,16 │ │ │ │ + bl 329c │ │ │ │ + fmr f21,f2 │ │ │ │ + fmr f20,f1 │ │ │ │ fmr f3,f24 │ │ │ │ fmr f4,f25 │ │ │ │ - fmr f1,f30 │ │ │ │ - fmr f2,f31 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - fmr f31,f2 │ │ │ │ - fmr f30,f1 │ │ │ │ - fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - fmr f3,f22 │ │ │ │ - fmr f4,f23 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - addic. r25,r25,-1 │ │ │ │ - stfd f1,-16(r26) │ │ │ │ - stfd f2,-8(r26) │ │ │ │ + fmr f2,f29 │ │ │ │ + bl 329c │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ - bne 24558 │ │ │ │ - ld r9,144(r31) │ │ │ │ - cmpwi r27,0 │ │ │ │ - cmpdi cr3,r9,0 │ │ │ │ - bne 24fa8 │ │ │ │ - ble cr3,24f94 │ │ │ │ - ld r3,160(r31) │ │ │ │ + fmr f2,f31 │ │ │ │ + fmr f1,f30 │ │ │ │ + fmr f3,f20 │ │ │ │ + fmr f4,f21 │ │ │ │ + bl 329c │ │ │ │ + addic. r26,r26,-1 │ │ │ │ + stfd f1,-16(r27) │ │ │ │ + stfd f2,-8(r27) │ │ │ │ + fmr f31,f2 │ │ │ │ + fmr f30,f1 │ │ │ │ + bne 21f88 │ │ │ │ + ld r2,144(r31) │ │ │ │ + cmpwi r28,0 │ │ │ │ + cmpdi cr3,r2,0 │ │ │ │ + bne 2285c │ │ │ │ + ble cr3,22848 │ │ │ │ + ld r3,168(r31) │ │ │ │ sldi r20,r30,1 │ │ │ │ - addis r19,r2,-3 │ │ │ │ - li r17,0 │ │ │ │ + li r18,0 │ │ │ │ addi r20,r20,-1 │ │ │ │ - addi r19,r19,26192 │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,25008 │ │ │ │ - fmr f27,f2 │ │ │ │ - fmr f26,f1 │ │ │ │ - lfd f2,8(r9) │ │ │ │ - lfd f1,0(r9) │ │ │ │ - fmr f3,f26 │ │ │ │ - fmr f4,f27 │ │ │ │ - bl 4dbe8 │ │ │ │ - nop │ │ │ │ - ld r3,168(r31) │ │ │ │ - stfd f1,192(r31) │ │ │ │ - stfd f2,200(r31) │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,25008 │ │ │ │ + bl 3290 │ │ │ │ fmr f17,f2 │ │ │ │ fmr f16,f1 │ │ │ │ - lfd f2,8(r9) │ │ │ │ - lfd f1,0(r9) │ │ │ │ + plfd f2,163176 # 49d88 │ │ │ │ + plfd f1,163160 # 49d80 │ │ │ │ fmr f3,f16 │ │ │ │ fmr f4,f17 │ │ │ │ - bl 4dbe8 │ │ │ │ - nop │ │ │ │ + bl 3450 │ │ │ │ ld r3,176(r31) │ │ │ │ - stfd f1,208(r31) │ │ │ │ - stfd f2,216(r31) │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,25008 │ │ │ │ + stfd f1,224(r31) │ │ │ │ + stfd f2,232(r31) │ │ │ │ + bl 3290 │ │ │ │ fmr f15,f2 │ │ │ │ fmr f14,f1 │ │ │ │ - lfd f2,8(r9) │ │ │ │ - lfd f1,0(r9) │ │ │ │ + plfd f2,163124 # 49d88 │ │ │ │ + plfd f1,163108 # 49d80 │ │ │ │ fmr f3,f14 │ │ │ │ fmr f4,f15 │ │ │ │ - bl 4dbe8 │ │ │ │ - nop │ │ │ │ - ld r10,184(r31) │ │ │ │ - ld r9,152(r31) │ │ │ │ - ld r29,264(r31) │ │ │ │ - std r16,312(r31) │ │ │ │ - std r18,320(r31) │ │ │ │ - stfd f1,224(r31) │ │ │ │ - stfd f2,232(r31) │ │ │ │ - addi r8,r10,16 │ │ │ │ - sldi r10,r30,5 │ │ │ │ - sldi r9,r9,6 │ │ │ │ - std r10,296(r31) │ │ │ │ - sldi r10,r30,6 │ │ │ │ - mr r15,r8 │ │ │ │ - std r10,304(r31) │ │ │ │ - addi r10,r9,80 │ │ │ │ - add r9,r18,r8 │ │ │ │ - std r9,272(r31) │ │ │ │ - add r9,r18,r10 │ │ │ │ + bl 3450 │ │ │ │ + ld r3,184(r31) │ │ │ │ + stfd f1,240(r31) │ │ │ │ + stfd f2,248(r31) │ │ │ │ + bl 3290 │ │ │ │ + fmr f13,f2 │ │ │ │ + fmr f12,f1 │ │ │ │ + plfd f2,163072 # 49d88 │ │ │ │ + plfd f1,163056 # 49d80 │ │ │ │ + fmr f3,f12 │ │ │ │ + fmr f4,f13 │ │ │ │ + stfd f12,208(r31) │ │ │ │ + stfd f13,216(r31) │ │ │ │ + bl 3450 │ │ │ │ + ld r2,152(r31) │ │ │ │ + addi r10,r14,16 │ │ │ │ + sldi r9,r30,5 │ │ │ │ + ld r29,200(r31) │ │ │ │ + std r9,312(r31) │ │ │ │ + sldi r9,r30,6 │ │ │ │ + stfd f1,256(r31) │ │ │ │ + stfd f2,264(r31) │ │ │ │ std r10,328(r31) │ │ │ │ - std r9,280(r31) │ │ │ │ - lwz r9,112(r29) │ │ │ │ - mr r28,r17 │ │ │ │ - std r1,248(r31) │ │ │ │ - andi. r9,r9,2048 │ │ │ │ - beq 24714 │ │ │ │ - ld r9,264(r29) │ │ │ │ - sldi r10,r17,4 │ │ │ │ - add r9,r9,r10 │ │ │ │ - ld r28,8(r9) │ │ │ │ - ld r9,288(r31) │ │ │ │ - ld r10,48(r29) │ │ │ │ - ld r22,72(r29) │ │ │ │ - ld r8,0(r1) │ │ │ │ + std r9,320(r31) │ │ │ │ + sldi r2,r2,6 │ │ │ │ + addi r8,r2,80 │ │ │ │ + add r2,r19,r10 │ │ │ │ + mr r17,r8 │ │ │ │ + std r2,288(r31) │ │ │ │ + add r2,r19,r8 │ │ │ │ + std r2,296(r31) │ │ │ │ + lwz r2,112(r29) │ │ │ │ + mr r28,r18 │ │ │ │ + std r1,200(r31) │ │ │ │ + andi. r2,r2,2048 │ │ │ │ + beq 22114 │ │ │ │ + ld r2,264(r29) │ │ │ │ + sldi r9,r18,4 │ │ │ │ + add r2,r2,r9 │ │ │ │ + ld r28,8(r2) │ │ │ │ + ld r2,304(r31) │ │ │ │ + ld r9,48(r29) │ │ │ │ mulli r21,r28,48 │ │ │ │ + ld r22,72(r29) │ │ │ │ + ld r10,0(r1) │ │ │ │ ld r27,120(r29) │ │ │ │ - clrrdi r9,r9,4 │ │ │ │ - mulld r25,r28,r10 │ │ │ │ + clrrdi r2,r2,4 │ │ │ │ + mulld r16,r28,r9 │ │ │ │ ld r3,0(r22) │ │ │ │ - neg r9,r9 │ │ │ │ - stdux r8,r1,r9 │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ - sldi r9,r25,4 │ │ │ │ + neg r2,r2 │ │ │ │ + stdux r10,r1,r2 │ │ │ │ + bl 3290 │ │ │ │ + sldi r2,r16,4 │ │ │ │ addi r30,r1,144 │ │ │ │ - add r9,r27,r9 │ │ │ │ + add r2,r27,r2 │ │ │ │ + fmr f23,f2 │ │ │ │ + fmr f22,f1 │ │ │ │ + lfd f3,0(r2) │ │ │ │ + lfd f4,8(r2) │ │ │ │ + bl 329c │ │ │ │ + bl 38e0 │ │ │ │ + ld r26,88(r29) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - bl 38c0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - ld r26,88(r29) │ │ │ │ - fmr f25,f2 │ │ │ │ - fmr f24,f1 │ │ │ │ mr r3,r26 │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ + bl 3290 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - add r9,r27,r21 │ │ │ │ + bl 329c │ │ │ │ + add r2,r27,r21 │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ - fmr f2,f25 │ │ │ │ - fmr f1,f24 │ │ │ │ - lfd f25,8(r9) │ │ │ │ - lfd f24,0(r9) │ │ │ │ - bl 4d4b8 │ │ │ │ - nop │ │ │ │ + fmr f2,f31 │ │ │ │ + fmr f1,f30 │ │ │ │ + lfd f24,0(r2) │ │ │ │ + lfd f25,8(r2) │ │ │ │ + bl 3430 │ │ │ │ subf r3,r26,r3 │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ + bl 3290 │ │ │ │ fmr f21,f2 │ │ │ │ fmr f20,f1 │ │ │ │ - lfd f2,200(r31) │ │ │ │ - lfd f1,192(r31) │ │ │ │ + lfd f2,232(r31) │ │ │ │ + lfd f1,224(r31) │ │ │ │ fmr f3,f20 │ │ │ │ fmr f4,f21 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f19,f2 │ │ │ │ fmr f18,f1 │ │ │ │ fmr f2,f25 │ │ │ │ fmr f1,f24 │ │ │ │ fmr f3,f18 │ │ │ │ fmr f4,f19 │ │ │ │ - bl 4da58 │ │ │ │ - nop │ │ │ │ - fmr f23,f2 │ │ │ │ - fmr f22,f1 │ │ │ │ + bl 2fd0 │ │ │ │ fmr f3,f24 │ │ │ │ fmr f4,f25 │ │ │ │ - fmr f1,f18 │ │ │ │ + fmr f31,f2 │ │ │ │ + fmr f30,f1 │ │ │ │ fmr f2,f19 │ │ │ │ - bl 4da58 │ │ │ │ - nop │ │ │ │ + fmr f1,f18 │ │ │ │ + bl 2fd0 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ - fmr f2,f23 │ │ │ │ - fmr f1,f22 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - fmr f13,f2 │ │ │ │ - fmr f12,f1 │ │ │ │ - fmr f3,f30 │ │ │ │ - fmr f4,f31 │ │ │ │ - fmr f1,f30 │ │ │ │ fmr f2,f31 │ │ │ │ - fmr f30,f12 │ │ │ │ - fmr f31,f13 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + fmr f1,f30 │ │ │ │ + bl 329c │ │ │ │ + fmr f31,f2 │ │ │ │ + fmr f30,f1 │ │ │ │ + fmr f3,f22 │ │ │ │ + fmr f4,f23 │ │ │ │ + fmr f1,f22 │ │ │ │ + fmr f2,f23 │ │ │ │ + bl 329c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f3,f28 │ │ │ │ fmr f4,f29 │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ + bl 38f0 │ │ │ │ xxlxor vs10,vs10,vs10 │ │ │ │ xxlxor vs11,vs11,vs11 │ │ │ │ ld r23,96(r29) │ │ │ │ fmr f13,f2 │ │ │ │ fmr f12,f1 │ │ │ │ - fcmpu cr0,f12,f10 │ │ │ │ - bne 248b4 │ │ │ │ - fcmpu cr0,f13,f11 │ │ │ │ lfd f30,0(r23) │ │ │ │ lfd f31,8(r23) │ │ │ │ - ble 25134 │ │ │ │ - bl 38a0 │ │ │ │ - ld r2,24(r1) │ │ │ │ + fcmpu cr0,f12,f10 │ │ │ │ + bne 2227c │ │ │ │ + fcmpu cr0,f13,f11 │ │ │ │ + ble 229bc │ │ │ │ + bl 38c0 │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ fmr f23,f2 │ │ │ │ fmr f22,f1 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - bl 34c0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - lfd f3,0(r19) │ │ │ │ - lfd f4,8(r19) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ + bl 34e0 │ │ │ │ + plfd f3,163716 # 4a220 │ │ │ │ + plfd f4,163716 # 4a228 │ │ │ │ + bl 329c │ │ │ │ fmr f3,f22 │ │ │ │ fmr f4,f23 │ │ │ │ - bl 4dbe8 │ │ │ │ - nop │ │ │ │ + bl 3450 │ │ │ │ fmr f23,f2 │ │ │ │ fmr f22,f1 │ │ │ │ - fmr f3,f26 │ │ │ │ - fmr f4,f27 │ │ │ │ + fmr f3,f16 │ │ │ │ + fmr f4,f17 │ │ │ │ fmr f1,f24 │ │ │ │ fmr f2,f25 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f3,f20 │ │ │ │ fmr f4,f21 │ │ │ │ - bl 4da58 │ │ │ │ - nop │ │ │ │ + bl 2fd0 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ + bl 38f0 │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - bl 4dbe8 │ │ │ │ - nop │ │ │ │ - bl 3060 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 3450 │ │ │ │ + bl 3060 │ │ │ │ fmr f21,f2 │ │ │ │ fmr f20,f1 │ │ │ │ stfd f22,0(r30) │ │ │ │ stfd f23,8(r30) │ │ │ │ - ble cr4,24a00 │ │ │ │ - ld r9,320(r31) │ │ │ │ - addi r16,r30,16 │ │ │ │ - mr r18,r20 │ │ │ │ - addi r24,r9,16 │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,25008 │ │ │ │ - lfd f30,0(r9) │ │ │ │ - lfd f31,8(r9) │ │ │ │ - nop │ │ │ │ + ble cr4,22384 │ │ │ │ + fmr f31,f27 │ │ │ │ + fmr f30,f26 │ │ │ │ + addi r24,r19,16 │ │ │ │ + addi r25,r30,16 │ │ │ │ + mr r15,r20 │ │ │ │ nop │ │ │ │ nop │ │ │ │ fmr f3,f20 │ │ │ │ fmr f4,f21 │ │ │ │ fmr f1,f30 │ │ │ │ fmr f2,f31 │ │ │ │ addi r24,r24,16 │ │ │ │ - addi r16,r16,16 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + addi r25,r25,16 │ │ │ │ + bl 329c │ │ │ │ lfd f3,-16(r24) │ │ │ │ lfd f4,-8(r24) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ fmr f2,f23 │ │ │ │ fmr f1,f22 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - addic. r18,r18,-1 │ │ │ │ - stfd f1,-16(r16) │ │ │ │ - stfd f2,-8(r16) │ │ │ │ - bne 249a0 │ │ │ │ - addi r24,r25,1 │ │ │ │ + bl 329c │ │ │ │ + addic. r15,r15,-1 │ │ │ │ + stfd f1,-16(r25) │ │ │ │ + stfd f2,-8(r25) │ │ │ │ + bne 22330 │ │ │ │ + addi r24,r16,1 │ │ │ │ ld r3,8(r22) │ │ │ │ sldi r24,r24,4 │ │ │ │ add r16,r27,r24 │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ + bl 3290 │ │ │ │ lfd f3,0(r16) │ │ │ │ lfd f4,8(r16) │ │ │ │ - fmr f31,f2 │ │ │ │ - fmr f30,f1 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - bl 38c0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - addi r9,r21,16 │ │ │ │ - add r9,r27,r9 │ │ │ │ - lfd f18,0(r9) │ │ │ │ - lfd f19,8(r9) │ │ │ │ - std r9,256(r31) │ │ │ │ - bl 4d4b8 │ │ │ │ - nop │ │ │ │ + fmr f23,f2 │ │ │ │ + fmr f22,f1 │ │ │ │ + bl 329c │ │ │ │ + bl 38e0 │ │ │ │ + addi r2,r21,16 │ │ │ │ + add r2,r27,r2 │ │ │ │ + lfd f18,0(r2) │ │ │ │ + lfd f19,8(r2) │ │ │ │ + std r2,280(r31) │ │ │ │ + bl 3430 │ │ │ │ subf r3,r26,r3 │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ + bl 3290 │ │ │ │ fmr f21,f2 │ │ │ │ fmr f20,f1 │ │ │ │ - lfd f2,216(r31) │ │ │ │ - lfd f1,208(r31) │ │ │ │ + lfd f2,248(r31) │ │ │ │ + lfd f1,240(r31) │ │ │ │ fmr f3,f20 │ │ │ │ fmr f4,f21 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - fmr f23,f2 │ │ │ │ - fmr f22,f1 │ │ │ │ + bl 329c │ │ │ │ + fmr f31,f2 │ │ │ │ + fmr f30,f1 │ │ │ │ fmr f2,f19 │ │ │ │ fmr f1,f18 │ │ │ │ - fmr f3,f22 │ │ │ │ - fmr f4,f23 │ │ │ │ - bl 4da58 │ │ │ │ - nop │ │ │ │ - fmr f3,f18 │ │ │ │ - fmr f4,f19 │ │ │ │ - fmr f13,f2 │ │ │ │ - fmr f12,f1 │ │ │ │ - fmr f2,f23 │ │ │ │ - fmr f1,f22 │ │ │ │ - fmr f23,f13 │ │ │ │ - fmr f22,f12 │ │ │ │ - bl 4da58 │ │ │ │ - nop │ │ │ │ - fmr f4,f2 │ │ │ │ - fmr f3,f1 │ │ │ │ - fmr f2,f23 │ │ │ │ - fmr f1,f22 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - fmr f13,f2 │ │ │ │ - fmr f12,f1 │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ + bl 2fd0 │ │ │ │ + fmr f13,f2 │ │ │ │ + fmr f12,f1 │ │ │ │ + fmr f3,f18 │ │ │ │ + fmr f4,f19 │ │ │ │ fmr f1,f30 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f30,f12 │ │ │ │ fmr f31,f13 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 2fd0 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ + fmr f31,f2 │ │ │ │ + fmr f30,f1 │ │ │ │ + fmr f3,f22 │ │ │ │ + fmr f4,f23 │ │ │ │ + fmr f1,f22 │ │ │ │ + fmr f2,f23 │ │ │ │ + bl 329c │ │ │ │ + fmr f4,f2 │ │ │ │ + fmr f3,f1 │ │ │ │ + fmr f2,f31 │ │ │ │ + fmr f1,f30 │ │ │ │ + bl 329c │ │ │ │ fmr f3,f28 │ │ │ │ fmr f4,f29 │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ + bl 38f0 │ │ │ │ xxlxor vs10,vs10,vs10 │ │ │ │ xxlxor vs11,vs11,vs11 │ │ │ │ lfd f22,16(r23) │ │ │ │ lfd f23,24(r23) │ │ │ │ fmr f13,f2 │ │ │ │ fmr f12,f1 │ │ │ │ fcmpu cr0,f12,f10 │ │ │ │ - bne 24b54 │ │ │ │ + bne 224a0 │ │ │ │ fcmpu cr0,f13,f11 │ │ │ │ - ble 2515c │ │ │ │ - bl 38a0 │ │ │ │ - ld r2,24(r1) │ │ │ │ + ble 229e8 │ │ │ │ + bl 38c0 │ │ │ │ fmr f3,f22 │ │ │ │ fmr f4,f23 │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - bl 34c0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - lfd f3,0(r19) │ │ │ │ - lfd f4,8(r19) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ + bl 34e0 │ │ │ │ + plfd f3,163168 # 4a220 │ │ │ │ + plfd f4,163168 # 4a228 │ │ │ │ + bl 329c │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - bl 4dbe8 │ │ │ │ - nop │ │ │ │ + bl 3450 │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - fmr f3,f16 │ │ │ │ - fmr f4,f17 │ │ │ │ + fmr f3,f14 │ │ │ │ + fmr f4,f15 │ │ │ │ fmr f1,f18 │ │ │ │ fmr f2,f19 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f3,f20 │ │ │ │ fmr f4,f21 │ │ │ │ - bl 4da58 │ │ │ │ - nop │ │ │ │ + bl 2fd0 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ + bl 38f0 │ │ │ │ fmr f3,f22 │ │ │ │ fmr f4,f23 │ │ │ │ - bl 4dbe8 │ │ │ │ - nop │ │ │ │ - bl 3060 │ │ │ │ - ld r2,24(r1) │ │ │ │ - ld r9,296(r31) │ │ │ │ + bl 3450 │ │ │ │ + bl 3060 │ │ │ │ + ld r2,312(r31) │ │ │ │ fmr f21,f2 │ │ │ │ fmr f20,f1 │ │ │ │ - add r9,r30,r9 │ │ │ │ - stfd f30,0(r9) │ │ │ │ - stfd f31,8(r9) │ │ │ │ - ble cr4,24c90 │ │ │ │ - addis r9,r2,-3 │ │ │ │ - ld r24,272(r31) │ │ │ │ - add r18,r30,r15 │ │ │ │ - mr r25,r20 │ │ │ │ - addi r9,r9,25008 │ │ │ │ - lfd f22,0(r9) │ │ │ │ - lfd f23,8(r9) │ │ │ │ + add r2,r30,r2 │ │ │ │ + stfd f30,0(r2) │ │ │ │ + stfd f31,8(r2) │ │ │ │ + ble cr4,225b4 │ │ │ │ + ld r2,328(r31) │ │ │ │ + ld r24,288(r31) │ │ │ │ + fmr f22,f26 │ │ │ │ + fmr f23,f27 │ │ │ │ + mr r15,r20 │ │ │ │ + add r25,r30,r2 │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ fmr f3,f20 │ │ │ │ fmr f4,f21 │ │ │ │ fmr f1,f22 │ │ │ │ fmr f2,f23 │ │ │ │ addi r24,r24,16 │ │ │ │ - addi r18,r18,16 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + addi r25,r25,16 │ │ │ │ + bl 329c │ │ │ │ lfd f3,-16(r24) │ │ │ │ lfd f4,-8(r24) │ │ │ │ fmr f23,f2 │ │ │ │ fmr f22,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f3,f22 │ │ │ │ fmr f4,f23 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - addic. r25,r25,-1 │ │ │ │ - stfd f1,-16(r18) │ │ │ │ - stfd f2,-8(r18) │ │ │ │ - bne 24c30 │ │ │ │ + bl 329c │ │ │ │ + addic. r15,r15,-1 │ │ │ │ + stfd f1,-16(r25) │ │ │ │ + stfd f2,-8(r25) │ │ │ │ + bne 22560 │ │ │ │ ld r3,16(r22) │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ + bl 3290 │ │ │ │ lfd f3,16(r16) │ │ │ │ lfd f4,24(r16) │ │ │ │ fmr f21,f2 │ │ │ │ fmr f20,f1 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - bl 38c0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - addi r9,r21,32 │ │ │ │ - add r27,r27,r9 │ │ │ │ + bl 329c │ │ │ │ + bl 38e0 │ │ │ │ + addi r2,r21,32 │ │ │ │ + add r27,r27,r2 │ │ │ │ lfd f22,0(r27) │ │ │ │ lfd f23,8(r27) │ │ │ │ - bl 4d4b8 │ │ │ │ - nop │ │ │ │ + bl 3430 │ │ │ │ subf r3,r26,r3 │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ + bl 3290 │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - lfd f2,232(r31) │ │ │ │ - lfd f1,224(r31) │ │ │ │ + lfd f2,264(r31) │ │ │ │ + lfd f1,256(r31) │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f19,f2 │ │ │ │ fmr f18,f1 │ │ │ │ fmr f2,f23 │ │ │ │ fmr f1,f22 │ │ │ │ fmr f3,f18 │ │ │ │ fmr f4,f19 │ │ │ │ - bl 4da58 │ │ │ │ - nop │ │ │ │ - fmr f3,f22 │ │ │ │ - fmr f4,f23 │ │ │ │ + bl 2fd0 │ │ │ │ fmr f13,f2 │ │ │ │ fmr f12,f1 │ │ │ │ - fmr f2,f19 │ │ │ │ + fmr f3,f22 │ │ │ │ + fmr f4,f23 │ │ │ │ fmr f1,f18 │ │ │ │ - fmr f19,f13 │ │ │ │ + fmr f2,f19 │ │ │ │ fmr f18,f12 │ │ │ │ - bl 4da58 │ │ │ │ - nop │ │ │ │ + fmr f19,f13 │ │ │ │ + bl 2fd0 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f19 │ │ │ │ fmr f1,f18 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f13,f2 │ │ │ │ fmr f12,f1 │ │ │ │ fmr f3,f20 │ │ │ │ fmr f4,f21 │ │ │ │ fmr f1,f20 │ │ │ │ fmr f2,f21 │ │ │ │ fmr f20,f12 │ │ │ │ fmr f21,f13 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f21 │ │ │ │ fmr f1,f20 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f3,f28 │ │ │ │ fmr f4,f29 │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ + bl 38f0 │ │ │ │ xxlxor vs10,vs10,vs10 │ │ │ │ xxlxor vs11,vs11,vs11 │ │ │ │ lfd f20,32(r23) │ │ │ │ lfd f21,40(r23) │ │ │ │ fmr f13,f2 │ │ │ │ fmr f12,f1 │ │ │ │ fcmpu cr0,f12,f10 │ │ │ │ - bne 24dd4 │ │ │ │ + bne 226c8 │ │ │ │ fcmpu cr0,f13,f11 │ │ │ │ - ble 2510c │ │ │ │ - bl 38a0 │ │ │ │ - ld r2,24(r1) │ │ │ │ + ble 22990 │ │ │ │ + bl 38c0 │ │ │ │ fmr f3,f20 │ │ │ │ fmr f4,f21 │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - bl 34c0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - lfd f3,0(r19) │ │ │ │ - lfd f4,8(r19) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ + bl 34e0 │ │ │ │ + plfd f3,162616 # 4a220 │ │ │ │ + plfd f4,162616 # 4a228 │ │ │ │ + bl 329c │ │ │ │ fmr f3,f28 │ │ │ │ fmr f4,f29 │ │ │ │ - bl 4dbe8 │ │ │ │ - nop │ │ │ │ + bl 3450 │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ - fmr f3,f14 │ │ │ │ - fmr f4,f15 │ │ │ │ + lfd f3,208(r31) │ │ │ │ + lfd f4,216(r31) │ │ │ │ fmr f1,f22 │ │ │ │ fmr f2,f23 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - bl 4da58 │ │ │ │ - nop │ │ │ │ + bl 2fd0 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ + bl 38f0 │ │ │ │ fmr f3,f20 │ │ │ │ fmr f4,f21 │ │ │ │ - bl 4dbe8 │ │ │ │ - nop │ │ │ │ - bl 3060 │ │ │ │ - ld r2,24(r1) │ │ │ │ - ld r9,304(r31) │ │ │ │ + bl 3450 │ │ │ │ + bl 3060 │ │ │ │ + ld r2,320(r31) │ │ │ │ fmr f23,f2 │ │ │ │ fmr f22,f1 │ │ │ │ - add r9,r30,r9 │ │ │ │ - stfd f28,0(r9) │ │ │ │ - stfd f29,8(r9) │ │ │ │ - ble cr4,24f20 │ │ │ │ - ld r9,328(r31) │ │ │ │ - ld r26,280(r31) │ │ │ │ + add r2,r30,r2 │ │ │ │ + stfd f28,0(r2) │ │ │ │ + stfd f29,8(r2) │ │ │ │ + ble cr4,227d4 │ │ │ │ + ld r26,296(r31) │ │ │ │ + fmr f31,f27 │ │ │ │ + fmr f30,f26 │ │ │ │ + add r23,r30,r17 │ │ │ │ mr r24,r20 │ │ │ │ - add r23,r30,r9 │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,25008 │ │ │ │ - lfd f30,0(r9) │ │ │ │ - lfd f31,8(r9) │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ nop │ │ │ │ fmr f3,f22 │ │ │ │ fmr f4,f23 │ │ │ │ fmr f1,f30 │ │ │ │ fmr f2,f31 │ │ │ │ addi r26,r26,16 │ │ │ │ addi r23,r23,16 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ lfd f3,-16(r26) │ │ │ │ lfd f4,-8(r26) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ addic. r24,r24,-1 │ │ │ │ stfd f1,-16(r23) │ │ │ │ stfd f2,-8(r23) │ │ │ │ - bne 24ec0 │ │ │ │ - ld r9,184(r31) │ │ │ │ + bne 22780 │ │ │ │ + ld r2,192(r31) │ │ │ │ ld r3,24(r29) │ │ │ │ - ld r10,256(r31) │ │ │ │ - ld r4,312(r31) │ │ │ │ sldi r28,r28,5 │ │ │ │ fmr f1,f24 │ │ │ │ fmr f2,f25 │ │ │ │ - add r7,r30,r14 │ │ │ │ + add r6,r30,r14 │ │ │ │ + ld r10,280(r31) │ │ │ │ mr r5,r30 │ │ │ │ - addi r17,r17,1 │ │ │ │ - add r6,r30,r9 │ │ │ │ - ld r9,152(r31) │ │ │ │ + addi r18,r18,1 │ │ │ │ + add r7,r30,r2 │ │ │ │ + ld r2,152(r31) │ │ │ │ add r3,r3,r28 │ │ │ │ - std r9,128(r1) │ │ │ │ - ld r9,176(r31) │ │ │ │ - std r9,120(r1) │ │ │ │ - ld r9,168(r31) │ │ │ │ - std r9,112(r1) │ │ │ │ - ld r9,160(r31) │ │ │ │ + std r2,128(r1) │ │ │ │ + ld r2,184(r31) │ │ │ │ + std r2,120(r1) │ │ │ │ + ld r2,176(r31) │ │ │ │ + ld r4,160(r31) │ │ │ │ + std r2,112(r1) │ │ │ │ + ld r2,168(r31) │ │ │ │ std r27,96(r1) │ │ │ │ - std r9,104(r1) │ │ │ │ - bl 10a88 │ │ │ │ - ld r10,144(r31) │ │ │ │ - ld r9,0(r1) │ │ │ │ - cmpd r10,r17 │ │ │ │ - ld r10,248(r31) │ │ │ │ - std r9,0(r10) │ │ │ │ - mr r1,r10 │ │ │ │ - bne 246f0 │ │ │ │ - ld r9,0(r1) │ │ │ │ - ld r10,240(r31) │ │ │ │ - std r9,0(r10) │ │ │ │ - mr r1,r10 │ │ │ │ - b 2154c │ │ │ │ - ld r9,264(r31) │ │ │ │ - ld r8,0(r1) │ │ │ │ - mr r21,r1 │ │ │ │ - ld r25,48(r9) │ │ │ │ - ld r17,120(r9) │ │ │ │ - ld r26,264(r9) │ │ │ │ - sldi r10,r25,3 │ │ │ │ - mr r23,r25 │ │ │ │ - cmpdi cr2,r25,0 │ │ │ │ - addi r9,r10,15 │ │ │ │ - clrrdi r9,r9,4 │ │ │ │ - neg r9,r9 │ │ │ │ - stdux r8,r1,r9 │ │ │ │ - addi r9,r1,144 │ │ │ │ - ble cr3,25224 │ │ │ │ - ld r7,144(r31) │ │ │ │ - mr r22,r26 │ │ │ │ - li r19,0 │ │ │ │ - li r20,0 │ │ │ │ - cmpdi cr2,r25,0 │ │ │ │ - li r8,0 │ │ │ │ - mtctr r7 │ │ │ │ - std r8,0(r22) │ │ │ │ - std r20,8(r22) │ │ │ │ - ble cr2,25338 │ │ │ │ - addi r27,r29,-8 │ │ │ │ - addi r9,r9,-8 │ │ │ │ - mr r24,r20 │ │ │ │ - std r30,208(r31) │ │ │ │ - mr r20,r22 │ │ │ │ - mr r30,r19 │ │ │ │ - add r27,r27,r10 │ │ │ │ - std r9,192(r31) │ │ │ │ - ld r3,152(r31) │ │ │ │ + std r2,104(r1) │ │ │ │ + bl fb20 │ │ │ │ + ld r9,144(r31) │ │ │ │ + ld r2,0(r1) │ │ │ │ + cmpd r9,r18 │ │ │ │ + ld r9,200(r31) │ │ │ │ + std r2,0(r9) │ │ │ │ + mr r1,r9 │ │ │ │ + bne 220f0 │ │ │ │ + ld r2,0(r1) │ │ │ │ + ld r9,272(r31) │ │ │ │ + std r2,0(r9) │ │ │ │ + mr r1,r9 │ │ │ │ + b 1f3d8 │ │ │ │ + ld r2,200(r31) │ │ │ │ + ld r10,0(r1) │ │ │ │ + mr r22,r1 │ │ │ │ + ld r20,48(r2) │ │ │ │ + ld r26,120(r2) │ │ │ │ + ld r27,264(r2) │ │ │ │ + sldi r9,r20,3 │ │ │ │ + addi r2,r9,15 │ │ │ │ + clrrdi r2,r2,4 │ │ │ │ + neg r2,r2 │ │ │ │ + stdux r10,r1,r2 │ │ │ │ + addi r25,r1,144 │ │ │ │ + ble cr3,22aa0 │ │ │ │ + ld r2,144(r31) │ │ │ │ + mr r21,r27 │ │ │ │ + li r16,0 │ │ │ │ li r15,0 │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ - sldi r9,r30,4 │ │ │ │ - std r30,224(r31) │ │ │ │ - ld r19,192(r31) │ │ │ │ - mr r30,r15 │ │ │ │ - mr r15,r29 │ │ │ │ + cmpdi cr2,r20,0 │ │ │ │ + li r10,0 │ │ │ │ + mtctr r2 │ │ │ │ + std r10,0(r21) │ │ │ │ + std r15,8(r21) │ │ │ │ + ble cr2,22bd4 │ │ │ │ + addi r28,r24,-8 │ │ │ │ + addi r25,r25,-8 │ │ │ │ + mr r23,r16 │ │ │ │ + add r28,r28,r9 │ │ │ │ + ld r3,152(r31) │ │ │ │ + li r18,0 │ │ │ │ + mr r16,r25 │ │ │ │ + mr r17,r21 │ │ │ │ + bl 3290 │ │ │ │ + sldi r2,r23,4 │ │ │ │ + std r30,208(r31) │ │ │ │ + mr r30,r24 │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - add r28,r17,r9 │ │ │ │ - b 2506c │ │ │ │ - ldu r9,8(r15) │ │ │ │ - mulld r30,r10,r9 │ │ │ │ - std r30,0(r20) │ │ │ │ - ld r22,0(r15) │ │ │ │ - addi r28,r28,16 │ │ │ │ - mr r3,r22 │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ - lfd f3,-16(r28) │ │ │ │ - lfd f4,-8(r28) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + add r29,r26,r2 │ │ │ │ + b 22904 │ │ │ │ + ldu r2,8(r30) │ │ │ │ + mulld r18,r9,r2 │ │ │ │ + std r18,0(r17) │ │ │ │ + ld r21,0(r30) │ │ │ │ + addi r29,r29,16 │ │ │ │ + mr r3,r21 │ │ │ │ + bl 3290 │ │ │ │ + lfd f3,-16(r29) │ │ │ │ + lfd f4,-8(r29) │ │ │ │ + bl 329c │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - bl 4da58 │ │ │ │ - nop │ │ │ │ - bl 38c0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - bl 4d4b8 │ │ │ │ - nop │ │ │ │ - cmpld r27,r15 │ │ │ │ - divd r9,r3,r22 │ │ │ │ - mulld r9,r9,r22 │ │ │ │ - subf r9,r9,r3 │ │ │ │ - add r9,r9,r22 │ │ │ │ - divd r10,r9,r22 │ │ │ │ - mulld r10,r10,r22 │ │ │ │ - subf r9,r10,r9 │ │ │ │ - add r10,r9,r30 │ │ │ │ - stdu r9,8(r19) │ │ │ │ - std r10,0(r20) │ │ │ │ - bne 25060 │ │ │ │ - ld r9,144(r31) │ │ │ │ - addi r24,r24,1 │ │ │ │ - ld r30,224(r31) │ │ │ │ - cmpd r9,r24 │ │ │ │ - beq 25220 │ │ │ │ - li r9,0 │ │ │ │ - addi r20,r20,16 │ │ │ │ - add r30,r30,r25 │ │ │ │ - std r24,8(r20) │ │ │ │ - std r9,0(r20) │ │ │ │ - b 2502c │ │ │ │ - blt 25184 │ │ │ │ - lfd f3,0(r19) │ │ │ │ - lfd f4,8(r19) │ │ │ │ + bl 2fd0 │ │ │ │ + bl 38e0 │ │ │ │ + bl 3430 │ │ │ │ + cmpld r28,r30 │ │ │ │ + divd r2,r3,r21 │ │ │ │ + mulld r2,r2,r21 │ │ │ │ + subf r2,r2,r3 │ │ │ │ + add r2,r2,r21 │ │ │ │ + divd r9,r2,r21 │ │ │ │ + mulld r9,r9,r21 │ │ │ │ + subf r2,r9,r2 │ │ │ │ + add r9,r2,r18 │ │ │ │ + stdu r2,8(r16) │ │ │ │ + std r9,0(r17) │ │ │ │ + bne 228f8 │ │ │ │ + ld r2,144(r31) │ │ │ │ + addi r15,r15,1 │ │ │ │ + ld r30,208(r31) │ │ │ │ + cmpd r2,r15 │ │ │ │ + beq 22aa4 │ │ │ │ + li r2,0 │ │ │ │ + addi r21,r17,16 │ │ │ │ + add r23,r23,r20 │ │ │ │ + std r15,8(r21) │ │ │ │ + std r2,0(r21) │ │ │ │ + b 228c8 │ │ │ │ + blt 22a14 │ │ │ │ + plfd f3,161932 # 4a220 │ │ │ │ + plfd f4,161932 # 4a228 │ │ │ │ fmr f1,f20 │ │ │ │ fmr f2,f21 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ - b 24e28 │ │ │ │ - blt 251b8 │ │ │ │ - lfd f3,0(r19) │ │ │ │ - lfd f4,8(r19) │ │ │ │ + b 22710 │ │ │ │ + blt 22a3c │ │ │ │ + plfd f3,161888 # 4a220 │ │ │ │ + plfd f4,161888 # 4a228 │ │ │ │ fmr f1,f30 │ │ │ │ fmr f2,f31 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f23,f2 │ │ │ │ fmr f22,f1 │ │ │ │ - b 24910 │ │ │ │ - blt 251ec │ │ │ │ - lfd f3,0(r19) │ │ │ │ - lfd f4,8(r19) │ │ │ │ + b 222c4 │ │ │ │ + blt 22a64 │ │ │ │ + plfd f3,161844 # 4a220 │ │ │ │ + plfd f4,161844 # 4a228 │ │ │ │ fmr f1,f22 │ │ │ │ fmr f2,f23 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - b 24ba8 │ │ │ │ + b 224e8 │ │ │ │ fneg f1,f12 │ │ │ │ fneg f2,f13 │ │ │ │ - bl 38a0 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 38c0 │ │ │ │ fmr f3,f20 │ │ │ │ fmr f4,f21 │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - bl 32c0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - b 24e00 │ │ │ │ + bl 329c │ │ │ │ + bl 32e0 │ │ │ │ + b 226e8 │ │ │ │ fneg f1,f12 │ │ │ │ fneg f2,f13 │ │ │ │ - bl 38a0 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 38c0 │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ fmr f23,f2 │ │ │ │ fmr f22,f1 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - bl 32c0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - b 248e8 │ │ │ │ + bl 329c │ │ │ │ + bl 32e0 │ │ │ │ + b 2229c │ │ │ │ fneg f1,f12 │ │ │ │ fneg f2,f13 │ │ │ │ - bl 38a0 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 38c0 │ │ │ │ fmr f3,f22 │ │ │ │ fmr f4,f23 │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - bl 32c0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - b 24b80 │ │ │ │ - ld r30,208(r31) │ │ │ │ - addi r6,r29,-8 │ │ │ │ - li r9,1 │ │ │ │ - ble cr2,2535c │ │ │ │ - andi. r8,r25,3 │ │ │ │ - li r10,1 │ │ │ │ - addi r7,r25,-1 │ │ │ │ - beq 25278 │ │ │ │ + bl 329c │ │ │ │ + bl 32e0 │ │ │ │ + b 224c0 │ │ │ │ + addi r18,r18,1 │ │ │ │ + addi r20,r20,16 │ │ │ │ + add r15,r15,r16 │ │ │ │ + bdnz 20514 │ │ │ │ + b 21c08 │ │ │ │ + cmpdi cr2,r20,0 │ │ │ │ + li r3,1 │ │ │ │ + ble cr2,22b78 │ │ │ │ + cmpdi r20,1 │ │ │ │ + beq 22c38 │ │ │ │ + xxspltib vs32,1 │ │ │ │ + srdi r2,r20,1 │ │ │ │ + mr r9,r24 │ │ │ │ + andi. r8,r2,3 │ │ │ │ + addi r7,r2,-1 │ │ │ │ + mr r10,r2 │ │ │ │ + vextsb2d v0,v0 │ │ │ │ + xxmr vs45,vs32 │ │ │ │ + beq 22b18 │ │ │ │ cmpdi r8,1 │ │ │ │ - beq 25268 │ │ │ │ + beq 22b04 │ │ │ │ cmpdi r8,2 │ │ │ │ - beq 2525c │ │ │ │ - ld r9,0(r29) │ │ │ │ - mr r6,r29 │ │ │ │ - mr r23,r7 │ │ │ │ - ldu r8,8(r6) │ │ │ │ - addi r23,r23,-1 │ │ │ │ - mulld r9,r9,r8 │ │ │ │ - ldu r8,8(r6) │ │ │ │ - cmpdi r23,1 │ │ │ │ - mulld r9,r9,r8 │ │ │ │ - beq 252a8 │ │ │ │ - srdi r8,r25,2 │ │ │ │ - mtctr r8 │ │ │ │ - ld r4,8(r6) │ │ │ │ - ld r5,16(r6) │ │ │ │ - ld r7,24(r6) │ │ │ │ - addi r6,r6,32 │ │ │ │ - mulld r9,r9,r4 │ │ │ │ - mulld r10,r10,r5 │ │ │ │ - ld r8,0(r6) │ │ │ │ - mulld r9,r9,r7 │ │ │ │ - mulld r10,r10,r8 │ │ │ │ - bdnz 25280 │ │ │ │ - mulld r3,r9,r10 │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ - bl 3520 │ │ │ │ - ld r2,24(r1) │ │ │ │ - bl 3720 │ │ │ │ - ld r2,24(r1) │ │ │ │ + beq 22af4 │ │ │ │ + lxv vs32,0(r24) │ │ │ │ + mr r2,r7 │ │ │ │ + addi r9,r24,16 │ │ │ │ + lxv vs33,0(r9) │ │ │ │ + addi r2,r2,-1 │ │ │ │ + addi r9,r9,16 │ │ │ │ + vmulld v0,v0,v1 │ │ │ │ + lxv vs33,0(r9) │ │ │ │ + addic. r2,r2,-1 │ │ │ │ + addi r9,r9,16 │ │ │ │ + vmulld v0,v0,v1 │ │ │ │ + beq 22b4c │ │ │ │ + srdi r10,r10,2 │ │ │ │ + mtctr r10 │ │ │ │ + lxv vs33,0(r9) │ │ │ │ + lxv vs44,16(r9) │ │ │ │ + addi r2,r2,-4 │ │ │ │ + addi r9,r9,64 │ │ │ │ + lxv vs42,-32(r9) │ │ │ │ + lxv vs43,-16(r9) │ │ │ │ + vmulld v0,v0,v1 │ │ │ │ + vmulld v13,v13,v12 │ │ │ │ + vmulld v0,v0,v10 │ │ │ │ + vmulld v13,v13,v11 │ │ │ │ + bdnz 22b20 │ │ │ │ + vmulld v0,v0,v13 │ │ │ │ + mtvsrdd vs33,r2,r2 │ │ │ │ + andi. r2,r20,1 │ │ │ │ + clrrdi r20,r20,1 │ │ │ │ + xxsldwi vs33,vs33,vs32,2 │ │ │ │ + vmulld v0,v1,v0 │ │ │ │ + mfvsrld r3,vs32 │ │ │ │ + beq 22b78 │ │ │ │ + sldi r20,r20,3 │ │ │ │ + ldx r2,r24,r20 │ │ │ │ + mulld r3,r3,r2 │ │ │ │ + bl 3290 │ │ │ │ + bl 3540 │ │ │ │ + bl 3740 │ │ │ │ ld r28,144(r31) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ sldi r3,r28,4 │ │ │ │ - bl 3560 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 3580 │ │ │ │ fmr f1,f30 │ │ │ │ fmr f2,f31 │ │ │ │ mr r29,r3 │ │ │ │ - bl 4d4b8 │ │ │ │ - nop │ │ │ │ - mr r4,r26 │ │ │ │ + bl 3430 │ │ │ │ + mr r4,r27 │ │ │ │ mr r5,r29 │ │ │ │ addi r6,r3,-1 │ │ │ │ mr r3,r28 │ │ │ │ - bl 3660 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 3680 │ │ │ │ mr r3,r29 │ │ │ │ - bl 3540 │ │ │ │ - ld r2,24(r1) │ │ │ │ - ld r9,0(r1) │ │ │ │ - std r9,0(r21) │ │ │ │ - mr r1,r21 │ │ │ │ - b 245dc │ │ │ │ - addi r17,r17,1 │ │ │ │ - addi r19,r19,16 │ │ │ │ - add r23,r23,r22 │ │ │ │ - bdnz 23dd4 │ │ │ │ - b 241bc │ │ │ │ - addi r20,r20,1 │ │ │ │ - addi r22,r22,16 │ │ │ │ - add r19,r19,r25 │ │ │ │ - bdnz 25000 │ │ │ │ - b 25224 │ │ │ │ + bl 3560 │ │ │ │ + ld r2,0(r1) │ │ │ │ + std r2,0(r22) │ │ │ │ + mr r1,r22 │ │ │ │ + b 22000 │ │ │ │ + addi r15,r15,1 │ │ │ │ + addi r21,r21,16 │ │ │ │ + add r16,r16,r20 │ │ │ │ + bdnz 228ac │ │ │ │ + b 22aa4 │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + addi r23,r23,1 │ │ │ │ + addi r18,r18,16 │ │ │ │ + add r14,r14,r16 │ │ │ │ + bdnz 21774 │ │ │ │ + b 21ac0 │ │ │ │ li r3,1 │ │ │ │ - b 24244 │ │ │ │ + li r16,0 │ │ │ │ + b 21b88 │ │ │ │ li r3,1 │ │ │ │ - b 230f4 │ │ │ │ + li r16,0 │ │ │ │ + b 21cd0 │ │ │ │ + sldi r24,r28,6 │ │ │ │ + stfd f28,0(r21) │ │ │ │ + stfd f29,8(r21) │ │ │ │ + add r2,r27,r24 │ │ │ │ + stfd f28,0(r2) │ │ │ │ + stfd f29,8(r2) │ │ │ │ + b 20fa4 │ │ │ │ li r3,1 │ │ │ │ - b 252ac │ │ │ │ - sldi r25,r29,6 │ │ │ │ - stfd f30,0(r21) │ │ │ │ - stfd f31,8(r21) │ │ │ │ - add r9,r28,r25 │ │ │ │ - stfd f30,0(r9) │ │ │ │ - stfd f31,8(r9) │ │ │ │ - b 2345c │ │ │ │ - sldi r14,r30,6 │ │ │ │ - stfd f30,0(r22) │ │ │ │ - stfd f31,8(r22) │ │ │ │ - add r9,r18,r14 │ │ │ │ - stfd f30,0(r9) │ │ │ │ - stfd f31,8(r9) │ │ │ │ - b 245cc │ │ │ │ + li r20,0 │ │ │ │ + b 22b6c │ │ │ │ + sldi r2,r30,6 │ │ │ │ + stfd f26,0(r22) │ │ │ │ + stfd f27,8(r22) │ │ │ │ + std r2,192(r31) │ │ │ │ + add r2,r19,r2 │ │ │ │ + stfd f26,0(r2) │ │ │ │ + stfd f27,8(r2) │ │ │ │ + b 21ff0 │ │ │ │ .long 0x0 │ │ │ │ .long 0x3020000 │ │ │ │ .long 0x1292 │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ │ │ │ │ -00000000000253b0 : │ │ │ │ - addis r2,r12,5 │ │ │ │ - addi r2,r2,11088 │ │ │ │ +0000000000022c70 : │ │ │ │ mflr r0 │ │ │ │ + mfcr r11 │ │ │ │ stfd f14,-144(r1) │ │ │ │ stfd f15,-136(r1) │ │ │ │ + mr r7,r3 │ │ │ │ stfd f16,-128(r1) │ │ │ │ stfd f17,-120(r1) │ │ │ │ stfd f18,-112(r1) │ │ │ │ + std r0,16(r1) │ │ │ │ stfd f19,-104(r1) │ │ │ │ stfd f20,-96(r1) │ │ │ │ stfd f21,-88(r1) │ │ │ │ stfd f22,-80(r1) │ │ │ │ stfd f23,-72(r1) │ │ │ │ stfd f24,-64(r1) │ │ │ │ stfd f25,-56(r1) │ │ │ │ @@ -35059,5994 +31631,5807 @@ │ │ │ │ stfd f31,-8(r1) │ │ │ │ std r14,-288(r1) │ │ │ │ std r15,-280(r1) │ │ │ │ std r16,-272(r1) │ │ │ │ std r17,-264(r1) │ │ │ │ std r18,-256(r1) │ │ │ │ std r19,-248(r1) │ │ │ │ - std r0,16(r1) │ │ │ │ std r20,-240(r1) │ │ │ │ std r21,-232(r1) │ │ │ │ std r22,-224(r1) │ │ │ │ std r23,-216(r1) │ │ │ │ std r24,-208(r1) │ │ │ │ std r25,-200(r1) │ │ │ │ std r26,-192(r1) │ │ │ │ - mfcr r11 │ │ │ │ std r27,-184(r1) │ │ │ │ - ld r7,48(r3) │ │ │ │ + ld r8,48(r3) │ │ │ │ + cmpdi r8,0 │ │ │ │ std r31,-152(r1) │ │ │ │ + std r30,-160(r1) │ │ │ │ std r28,-176(r1) │ │ │ │ std r29,-168(r1) │ │ │ │ - std r30,-160(r1) │ │ │ │ - mr r12,r3 │ │ │ │ - cmpdi r7,0 │ │ │ │ stw r11,8(r1) │ │ │ │ - stdu r1,-688(r1) │ │ │ │ + stdu r1,-704(r1) │ │ │ │ mr r31,r1 │ │ │ │ - ble 255a8 │ │ │ │ + stxv vs63,400(r1) │ │ │ │ + ble 22e5c │ │ │ │ ld r5,88(r3) │ │ │ │ - ld r10,56(r3) │ │ │ │ - mtctr r7 │ │ │ │ - li r9,0 │ │ │ │ + ld r9,56(r3) │ │ │ │ + mtctr r8 │ │ │ │ + li r2,0 │ │ │ │ addi r6,r5,1 │ │ │ │ - addi r10,r10,-8 │ │ │ │ + addi r9,r9,-8 │ │ │ │ sldi r6,r6,1 │ │ │ │ - b 254a4 │ │ │ │ - ld r4,72(r12) │ │ │ │ - ldx r8,r4,r8 │ │ │ │ - cmpd r8,r6 │ │ │ │ - ble 254b8 │ │ │ │ - bdz 25570 │ │ │ │ - ldu r4,8(r10) │ │ │ │ - sldi r8,r9,3 │ │ │ │ - addi r9,r9,1 │ │ │ │ + b 22d60 │ │ │ │ + ld r4,72(r7) │ │ │ │ + ldx r10,r4,r10 │ │ │ │ + cmpd r10,r6 │ │ │ │ + ble 22d74 │ │ │ │ + bdz 22e2c │ │ │ │ + ldu r4,8(r9) │ │ │ │ + sldi r10,r2,3 │ │ │ │ + addi r2,r2,1 │ │ │ │ cmpd r4,r5 │ │ │ │ - bgt 25490 │ │ │ │ - mr r3,r12 │ │ │ │ - bl 31e0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - addi r1,r31,688 │ │ │ │ - ld r0,16(r1) │ │ │ │ + bgt 22d4c │ │ │ │ + mr r3,r7 │ │ │ │ + bl 31e0 │ │ │ │ + lxv vs63,400(r31) │ │ │ │ + addi r1,r31,704 │ │ │ │ lwz r11,8(r1) │ │ │ │ + ld r0,16(r1) │ │ │ │ ld r14,-288(r1) │ │ │ │ ld r15,-280(r1) │ │ │ │ ld r16,-272(r1) │ │ │ │ ld r17,-264(r1) │ │ │ │ ld r18,-256(r1) │ │ │ │ ld r19,-248(r1) │ │ │ │ ld r20,-240(r1) │ │ │ │ ld r21,-232(r1) │ │ │ │ + mtlr r0 │ │ │ │ ld r22,-224(r1) │ │ │ │ ld r23,-216(r1) │ │ │ │ ld r24,-208(r1) │ │ │ │ ld r25,-200(r1) │ │ │ │ ld r26,-192(r1) │ │ │ │ ld r27,-184(r1) │ │ │ │ - mtlr r0 │ │ │ │ ld r28,-176(r1) │ │ │ │ ld r29,-168(r1) │ │ │ │ ld r30,-160(r1) │ │ │ │ ld r31,-152(r1) │ │ │ │ lfd f14,-144(r1) │ │ │ │ lfd f15,-136(r1) │ │ │ │ lfd f16,-128(r1) │ │ │ │ lfd f17,-120(r1) │ │ │ │ lfd f18,-112(r1) │ │ │ │ lfd f19,-104(r1) │ │ │ │ lfd f20,-96(r1) │ │ │ │ lfd f21,-88(r1) │ │ │ │ lfd f22,-80(r1) │ │ │ │ lfd f23,-72(r1) │ │ │ │ + mtocrf 16,r11 │ │ │ │ + mtocrf 8,r11 │ │ │ │ lfd f24,-64(r1) │ │ │ │ lfd f25,-56(r1) │ │ │ │ lfd f26,-48(r1) │ │ │ │ lfd f27,-40(r1) │ │ │ │ lfd f28,-32(r1) │ │ │ │ lfd f29,-24(r1) │ │ │ │ lfd f30,-16(r1) │ │ │ │ lfd f31,-8(r1) │ │ │ │ - mtocrf 16,r11 │ │ │ │ - mtocrf 8,r11 │ │ │ │ blr │ │ │ │ - cmpdi r7,2 │ │ │ │ - beq 25598 │ │ │ │ - cmpdi r7,3 │ │ │ │ - beq 25e88 │ │ │ │ - cmpdi r7,1 │ │ │ │ - bne 255a8 │ │ │ │ - mr r3,r12 │ │ │ │ - bl 32e0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - b 254c4 │ │ │ │ - mr r3,r12 │ │ │ │ - bl 3500 │ │ │ │ - ld r2,24(r1) │ │ │ │ - b 254c4 │ │ │ │ - lxv vs0,240(r12) │ │ │ │ - mr r3,r12 │ │ │ │ - std r12,32(r31) │ │ │ │ + cmpdi r8,2 │ │ │ │ + beq 22e50 │ │ │ │ + cmpdi r8,3 │ │ │ │ + beq 234f0 │ │ │ │ + cmpdi r8,1 │ │ │ │ + bne 22e5c │ │ │ │ + mr r3,r7 │ │ │ │ + bl 3300 │ │ │ │ + b 22d7c │ │ │ │ + mr r3,r7 │ │ │ │ + bl 3520 │ │ │ │ + b 22d7c │ │ │ │ + lxv vs0,240(r7) │ │ │ │ + mr r3,r7 │ │ │ │ + std r7,32(r31) │ │ │ │ xxswapd vs0,vs0 │ │ │ │ - stxv vs0,224(r12) │ │ │ │ - bl d1c8 │ │ │ │ - ld r12,32(r31) │ │ │ │ - ld r3,176(r12) │ │ │ │ - bl 32a0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - ld r12,32(r31) │ │ │ │ - std r1,192(r31) │ │ │ │ + stxv vs0,224(r7) │ │ │ │ + bl c4c0 │ │ │ │ + ld r7,32(r31) │ │ │ │ + ld r3,176(r7) │ │ │ │ + bl 32c0 │ │ │ │ + ld r7,32(r31) │ │ │ │ + std r1,208(r31) │ │ │ │ + ld r11,0(r1) │ │ │ │ li r4,0 │ │ │ │ - ld r9,48(r12) │ │ │ │ - ld r28,88(r12) │ │ │ │ - ld r5,8(r12) │ │ │ │ - ld r3,24(r12) │ │ │ │ - ld r14,104(r12) │ │ │ │ - ld r0,0(r1) │ │ │ │ - sldi r8,r9,3 │ │ │ │ - addi r9,r9,1 │ │ │ │ - addi r29,r28,1 │ │ │ │ + ld r2,48(r7) │ │ │ │ + ld r9,104(r7) │ │ │ │ + std r7,40(r31) │ │ │ │ + ld r29,88(r7) │ │ │ │ + ld r5,8(r7) │ │ │ │ + ld r3,24(r7) │ │ │ │ + sldi r10,r2,3 │ │ │ │ + std r9,32(r31) │ │ │ │ + addi r2,r2,1 │ │ │ │ + addi r28,r29,1 │ │ │ │ sldi r5,r5,5 │ │ │ │ - addi r10,r8,15 │ │ │ │ - addi r8,r8,23 │ │ │ │ - sldi r7,r9,4 │ │ │ │ - sldi r29,r29,1 │ │ │ │ + addi r9,r10,15 │ │ │ │ + addi r10,r10,23 │ │ │ │ + sldi r8,r2,4 │ │ │ │ + sldi r28,r28,1 │ │ │ │ + clrrdi r9,r9,4 │ │ │ │ clrrdi r10,r10,4 │ │ │ │ - clrrdi r8,r8,4 │ │ │ │ - mr r9,r7 │ │ │ │ - neg r7,r7 │ │ │ │ - neg r10,r10 │ │ │ │ + mr r2,r8 │ │ │ │ neg r8,r8 │ │ │ │ - subfic r6,r9,16 │ │ │ │ - stdux r0,r1,r10 │ │ │ │ - mulld r9,r6,r29 │ │ │ │ - addi r11,r1,32 │ │ │ │ - std r11,96(r31) │ │ │ │ - ld r0,0(r1) │ │ │ │ - stdux r0,r1,r10 │ │ │ │ - addi r11,r1,32 │ │ │ │ - std r11,104(r31) │ │ │ │ - ld r0,0(r1) │ │ │ │ - stdux r0,r1,r10 │ │ │ │ - addi r10,r1,32 │ │ │ │ - std r10,72(r31) │ │ │ │ - ld r10,0(r1) │ │ │ │ - stdux r10,r1,r8 │ │ │ │ + neg r9,r9 │ │ │ │ + neg r10,r10 │ │ │ │ + subfic r6,r2,16 │ │ │ │ + stdux r11,r1,r9 │ │ │ │ + mulld r2,r6,r28 │ │ │ │ + addi r7,r1,32 │ │ │ │ + std r7,104(r31) │ │ │ │ + stdux r11,r1,r9 │ │ │ │ + addi r7,r1,32 │ │ │ │ + std r7,112(r31) │ │ │ │ + stdux r11,r1,r9 │ │ │ │ + addi r7,r1,32 │ │ │ │ + std r7,72(r31) │ │ │ │ + stdux r11,r1,r10 │ │ │ │ addi r10,r1,32 │ │ │ │ - std r10,56(r31) │ │ │ │ - ld r10,0(r1) │ │ │ │ - stdux r10,r1,r7 │ │ │ │ + std r10,64(r31) │ │ │ │ + stdux r11,r1,r8 │ │ │ │ addi r10,r1,32 │ │ │ │ - std r10,40(r31) │ │ │ │ - ld r10,0(r1) │ │ │ │ - stdux r10,r1,r6 │ │ │ │ + std r10,48(r31) │ │ │ │ + stdux r11,r1,r6 │ │ │ │ addi r10,r1,32 │ │ │ │ - std r10,216(r31) │ │ │ │ - ld r10,0(r1) │ │ │ │ - stdux r10,r1,r9 │ │ │ │ + std r10,200(r31) │ │ │ │ + stdux r11,r1,r2 │ │ │ │ addi r10,r1,32 │ │ │ │ - std r10,48(r31) │ │ │ │ - ld r10,0(r1) │ │ │ │ - stdux r10,r1,r9 │ │ │ │ - addi r9,r1,32 │ │ │ │ - std r9,112(r31) │ │ │ │ - bl 37c0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - ld r12,32(r31) │ │ │ │ - lwz r8,112(r12) │ │ │ │ - ld r30,8(r12) │ │ │ │ - andi. r9,r8,32 │ │ │ │ - bne 25e98 │ │ │ │ - addis r9,r2,-3 │ │ │ │ - ld r10,40(r31) │ │ │ │ - ld r16,48(r12) │ │ │ │ - addi r9,r9,25008 │ │ │ │ - lfd f0,0(r9) │ │ │ │ - lfd f1,8(r9) │ │ │ │ - cmpdi cr4,r16,0 │ │ │ │ - li r9,0 │ │ │ │ - stfd f0,0(r10) │ │ │ │ - stfd f1,8(r10) │ │ │ │ - ld r10,56(r31) │ │ │ │ - std r9,0(r10) │ │ │ │ - ble cr4,2b02c │ │ │ │ - ld r10,88(r12) │ │ │ │ - li r9,1 │ │ │ │ - andi. r6,r16,3 │ │ │ │ - mr r7,r16 │ │ │ │ - addi r5,r16,-1 │ │ │ │ - std r9,64(r31) │ │ │ │ - mr r9,r16 │ │ │ │ - addi r10,r10,1 │ │ │ │ - beq 25fc4 │ │ │ │ + std r10,56(r31) │ │ │ │ + stdux r11,r1,r2 │ │ │ │ + addi r2,r1,32 │ │ │ │ + std r2,120(r31) │ │ │ │ + bl 37e0 │ │ │ │ + ld r7,40(r31) │ │ │ │ + lwz r8,112(r7) │ │ │ │ + ld r30,8(r7) │ │ │ │ + andi. r2,r8,32 │ │ │ │ + bne 234fc │ │ │ │ + ld r9,48(r31) │ │ │ │ + ld r14,48(r7) │ │ │ │ + li r2,0 │ │ │ │ + plfd f30,159248 # 49d80 │ │ │ │ + plfd f31,159248 # 49d88 │ │ │ │ + cmpdi cr4,r14,0 │ │ │ │ + mr r22,r14 │ │ │ │ + stfd f30,0(r9) │ │ │ │ + stfd f31,8(r9) │ │ │ │ + ld r9,64(r31) │ │ │ │ + std r2,0(r9) │ │ │ │ + ble cr4,276ac │ │ │ │ + ld r9,88(r7) │ │ │ │ + xxspltib vs32,1 │ │ │ │ + li r4,2 │ │ │ │ + andi. r6,r14,3 │ │ │ │ + mr r2,r14 │ │ │ │ + addi r5,r14,-1 │ │ │ │ + mr r10,r14 │ │ │ │ + vextsb2d v0,v0 │ │ │ │ + addi r9,r9,1 │ │ │ │ + xxmr vs45,vs32 │ │ │ │ + mtvsrdd vs33,r4,r9 │ │ │ │ + beq 23618 │ │ │ │ cmpdi r6,1 │ │ │ │ - beq 25754 │ │ │ │ + beq 22fec │ │ │ │ cmpdi r6,2 │ │ │ │ - beq 25740 │ │ │ │ - sldi r6,r10,1 │ │ │ │ - mr r7,r5 │ │ │ │ - std r6,64(r31) │ │ │ │ - ld r6,64(r31) │ │ │ │ - addi r7,r7,-1 │ │ │ │ - mulld r6,r10,r6 │ │ │ │ - sldi r6,r6,1 │ │ │ │ - std r6,64(r31) │ │ │ │ - ld r6,64(r31) │ │ │ │ - cmpdi r7,1 │ │ │ │ - mulld r6,r10,r6 │ │ │ │ - sldi r7,r6,1 │ │ │ │ - std r7,64(r31) │ │ │ │ - bne 25fc4 │ │ │ │ - andi. r9,r8,16 │ │ │ │ - rlwinm r9,r8,0,20,20 │ │ │ │ - bne 2974c │ │ │ │ - andi. r10,r8,8 │ │ │ │ - sldi r10,r29,4 │ │ │ │ - std r10,120(r31) │ │ │ │ - bne 28f08 │ │ │ │ - andi. r10,r8,2 │ │ │ │ - bne 279e0 │ │ │ │ + beq 22fe4 │ │ │ │ + mr r2,r5 │ │ │ │ + xxmr vs32,vs33 │ │ │ │ + vmulld v0,v0,v1 │ │ │ │ + addi r2,r2,-1 │ │ │ │ + addic. r2,r2,-1 │ │ │ │ + vmulld v0,v0,v1 │ │ │ │ + bne 23618 │ │ │ │ + vmulld v0,v0,v13 │ │ │ │ + mtvsrdd vs33,r2,r2 │ │ │ │ + xxsldwi vs33,vs33,vs32,2 │ │ │ │ + vmulld v0,v1,v0 │ │ │ │ + xxspltd vs0,vs32,1 │ │ │ │ + stfd f0,96(r31) │ │ │ │ + andi. r2,r8,16 │ │ │ │ + rlwinm r2,r8,0,20,20 │ │ │ │ + bne 26800 │ │ │ │ + andi. r9,r8,8 │ │ │ │ + sldi r9,r28,4 │ │ │ │ + std r9,128(r31) │ │ │ │ + bne 2538c │ │ │ │ + andi. r9,r8,2 │ │ │ │ + bne 24aa0 │ │ │ │ andi. r8,r8,4 │ │ │ │ - bne 26948 │ │ │ │ - cmpwi r9,0 │ │ │ │ - bne 267e0 │ │ │ │ - li r9,8 │ │ │ │ + bne 237e4 │ │ │ │ + cmpwi r2,0 │ │ │ │ + bne 236a8 │ │ │ │ + li r2,8 │ │ │ │ cmpdi r30,0 │ │ │ │ - std r9,152(r31) │ │ │ │ - li r9,0 │ │ │ │ - std r9,144(r31) │ │ │ │ - ble 25fb0 │ │ │ │ - ld r22,72(r31) │ │ │ │ - ld r23,56(r31) │ │ │ │ - mr r25,r12 │ │ │ │ - lwz r9,112(r25) │ │ │ │ + xxspltib vs63,2 │ │ │ │ + std r2,152(r31) │ │ │ │ + li r2,0 │ │ │ │ + vextsb2d v31,v31 │ │ │ │ + std r2,144(r31) │ │ │ │ + ble 23604 │ │ │ │ + ld r19,72(r31) │ │ │ │ + ld r23,64(r31) │ │ │ │ + mr r25,r7 │ │ │ │ + ld r21,48(r31) │ │ │ │ + lwz r2,112(r25) │ │ │ │ ld r18,144(r31) │ │ │ │ std r1,168(r31) │ │ │ │ - andi. r9,r9,2048 │ │ │ │ - beq 257e4 │ │ │ │ - ld r9,264(r25) │ │ │ │ - ld r10,152(r31) │ │ │ │ - ldx r18,r9,r10 │ │ │ │ + andi. r2,r2,2048 │ │ │ │ + beq 23094 │ │ │ │ + ld r2,264(r25) │ │ │ │ + ld r9,152(r31) │ │ │ │ + ldx r18,r2,r9 │ │ │ │ ld r30,88(r25) │ │ │ │ ld r29,48(r25) │ │ │ │ - ld r8,0(r1) │ │ │ │ - addi r26,r30,1 │ │ │ │ - addi r21,r29,-1 │ │ │ │ - mulld r9,r26,r29 │ │ │ │ - cmpdi cr4,r21,0 │ │ │ │ - sldi r10,r9,5 │ │ │ │ - sldi r9,r9,4 │ │ │ │ - neg r10,r10 │ │ │ │ + ld r10,0(r1) │ │ │ │ + addi r22,r30,1 │ │ │ │ + addi r26,r29,-1 │ │ │ │ + mulld r2,r22,r29 │ │ │ │ + cmpdi cr4,r26,0 │ │ │ │ + sldi r9,r2,5 │ │ │ │ + sldi r2,r2,4 │ │ │ │ neg r9,r9 │ │ │ │ - stdux r8,r1,r10 │ │ │ │ - addi r17,r1,32 │ │ │ │ - stdux r8,r1,r9 │ │ │ │ + neg r2,r2 │ │ │ │ + stdux r10,r1,r9 │ │ │ │ + addi r15,r1,32 │ │ │ │ + stdux r10,r1,r2 │ │ │ │ addi r24,r1,32 │ │ │ │ - blt cr4,267d8 │ │ │ │ - neg r10,r26 │ │ │ │ + blt cr4,26590 │ │ │ │ mulld r28,r29,r18 │ │ │ │ - mulld r9,r21,r26 │ │ │ │ - sldi r14,r29,3 │ │ │ │ - ld r6,120(r25) │ │ │ │ + ld r9,104(r31) │ │ │ │ + mulld r20,r26,r22 │ │ │ │ + sldi r17,r29,3 │ │ │ │ + ld r2,120(r25) │ │ │ │ + mulli r5,r22,-16 │ │ │ │ ld r27,72(r25) │ │ │ │ - sldi r15,r26,1 │ │ │ │ - cmpdi cr3,r26,0 │ │ │ │ - sldi r8,r10,4 │ │ │ │ - ld r10,96(r31) │ │ │ │ - add r16,r21,r28 │ │ │ │ - sldi r20,r9,4 │ │ │ │ - add r7,r27,r14 │ │ │ │ - std r6,72(r31) │ │ │ │ - add r4,r10,r14 │ │ │ │ - ld r10,104(r31) │ │ │ │ + sldi r14,r22,1 │ │ │ │ + cmpdi cr3,r22,0 │ │ │ │ + mr r6,r22 │ │ │ │ + mr r22,r25 │ │ │ │ + add r8,r9,r17 │ │ │ │ + ld r9,112(r31) │ │ │ │ + std r2,48(r31) │ │ │ │ + add r16,r26,r28 │ │ │ │ + sldi r20,r20,4 │ │ │ │ + mr r25,r28 │ │ │ │ + mr r28,r29 │ │ │ │ + mr r29,r30 │ │ │ │ sldi r16,r16,4 │ │ │ │ - addi r20,r20,-8 │ │ │ │ - add r16,r6,r16 │ │ │ │ add r20,r24,r20 │ │ │ │ - add r5,r10,r14 │ │ │ │ - ldu r19,-8(r7) │ │ │ │ - std r8,80(r31) │ │ │ │ - std r4,56(r31) │ │ │ │ - std r5,48(r31) │ │ │ │ - mr r3,r19 │ │ │ │ - std r7,32(r31) │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ + add r10,r9,r17 │ │ │ │ + add r9,r27,r17 │ │ │ │ + add r16,r2,r16 │ │ │ │ + ldu r30,-8(r9) │ │ │ │ + std r6,72(r31) │ │ │ │ + std r8,64(r31) │ │ │ │ + std r10,56(r31) │ │ │ │ + std r5,40(r31) │ │ │ │ + std r9,32(r31) │ │ │ │ + mr r3,r30 │ │ │ │ + bl 3290 │ │ │ │ lfd f3,0(r16) │ │ │ │ lfd f4,8(r16) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - bl 38c0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - bl 4d4b8 │ │ │ │ - nop │ │ │ │ - srdi r10,r15,1 │ │ │ │ - ld r4,56(r31) │ │ │ │ - ld r5,48(r31) │ │ │ │ - ld r7,32(r31) │ │ │ │ - ld r8,80(r31) │ │ │ │ - mr r9,r3 │ │ │ │ - mtctr r10 │ │ │ │ - mr r3,r20 │ │ │ │ - addi r10,r9,1 │ │ │ │ - subf r9,r30,r9 │ │ │ │ - add r10,r10,r30 │ │ │ │ - stdu r9,-8(r4) │ │ │ │ - add r9,r9,r19 │ │ │ │ - stdu r10,-8(r5) │ │ │ │ - ble cr3,25928 │ │ │ │ - addi r11,r9,1 │ │ │ │ - divd r6,r9,r19 │ │ │ │ - mr r12,r3 │ │ │ │ - addi r3,r3,16 │ │ │ │ - divd r10,r11,r19 │ │ │ │ - mulld r6,r6,r19 │ │ │ │ - mulld r10,r10,r19 │ │ │ │ - subf r6,r6,r9 │ │ │ │ - addi r9,r9,2 │ │ │ │ - subf r10,r10,r11 │ │ │ │ - std r6,-8(r3) │ │ │ │ - std r10,16(r12) │ │ │ │ - bdnz 258f4 │ │ │ │ - cmpld r27,r7 │ │ │ │ + bl 329c │ │ │ │ + bl 38e0 │ │ │ │ + bl 3430 │ │ │ │ + ld r8,64(r31) │ │ │ │ + ld r10,56(r31) │ │ │ │ + ld r9,32(r31) │ │ │ │ + ld r5,40(r31) │ │ │ │ + addi r2,r3,1 │ │ │ │ + subf r7,r29,r3 │ │ │ │ + ld r6,72(r31) │ │ │ │ + add r2,r2,r29 │ │ │ │ + stdu r7,-8(r8) │ │ │ │ + stdu r2,-8(r10) │ │ │ │ + ble cr3,23224 │ │ │ │ + srdi r2,r14,1 │ │ │ │ + mtvsrdd vs45,r7,r7 │ │ │ │ + plxv vs33,159892 # 4a230 │ │ │ │ + mtvsrdd vs32,r30,r30 │ │ │ │ + mr r7,r20 │ │ │ │ + andi. r4,r2,1 │ │ │ │ + addi r4,r2,-1 │ │ │ │ + beq 231dc │ │ │ │ + xxmr vs43,vs33 │ │ │ │ + cmpdi r4,0 │ │ │ │ + vaddudm v1,v1,v31 │ │ │ │ + addi r7,r20,16 │ │ │ │ + vaddudm v12,v13,v0 │ │ │ │ + vaddudm v12,v12,v11 │ │ │ │ + vmodsd v12,v12,v0 │ │ │ │ + stxv vs44,0(r20) │ │ │ │ + beq 23224 │ │ │ │ + srdi r2,r2,1 │ │ │ │ + mtctr r2 │ │ │ │ + vaddudm v10,v1,v31 │ │ │ │ + vaddudm v11,v0,v1 │ │ │ │ + vaddudm v11,v11,v13 │ │ │ │ + mfctr r2 │ │ │ │ + addi r7,r7,32 │ │ │ │ + vaddudm v12,v13,v0 │ │ │ │ + vaddudm v12,v12,v10 │ │ │ │ + vmodsd v11,v11,v0 │ │ │ │ + cmpdi r2,1 │ │ │ │ + addi r4,r2,-1 │ │ │ │ + vaddudm v1,v10,v31 │ │ │ │ + vmodsd v12,v12,v0 │ │ │ │ + mtctr r4 │ │ │ │ + stxv vs43,-32(r7) │ │ │ │ + stxv vs44,-16(r7) │ │ │ │ + bne 231e4 │ │ │ │ + cmpld r27,r9 │ │ │ │ addi r16,r16,-16 │ │ │ │ - add r20,r20,r8 │ │ │ │ - bne 25878 │ │ │ │ - mr r5,r14 │ │ │ │ + add r20,r20,r5 │ │ │ │ + bne 23134 │ │ │ │ + mr r5,r17 │ │ │ │ li r4,0 │ │ │ │ - mr r3,r22 │ │ │ │ - bl 37c0 │ │ │ │ - ld r2,24(r1) │ │ │ │ + mr r30,r29 │ │ │ │ + mr r3,r19 │ │ │ │ + mr r29,r28 │ │ │ │ + mr r28,r25 │ │ │ │ + mr r25,r22 │ │ │ │ + mr r22,r6 │ │ │ │ + bl 37e0 │ │ │ │ mr r3,r30 │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ + bl 3290 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - fmr f15,f2 │ │ │ │ - fmr f14,f1 │ │ │ │ - ble cr3,2602c │ │ │ │ - ld r9,96(r25) │ │ │ │ + bl 329c │ │ │ │ + fmr f23,f2 │ │ │ │ + fmr f22,f1 │ │ │ │ + ble cr3,23660 │ │ │ │ + ld r2,96(r25) │ │ │ │ + addi r16,r27,-8 │ │ │ │ li r20,0 │ │ │ │ - addis r14,r2,-3 │ │ │ │ - mr r19,r22 │ │ │ │ - mr r22,r23 │ │ │ │ - mr r23,r30 │ │ │ │ - std r29,128(r31) │ │ │ │ - addi r14,r14,26192 │ │ │ │ + std r27,88(r31) │ │ │ │ + std r29,80(r31) │ │ │ │ + xxlxor vs14,vs14,vs14 │ │ │ │ + xxlxor vs15,vs15,vs15 │ │ │ │ + mr r27,r16 │ │ │ │ mr r16,r20 │ │ │ │ - std r9,56(r31) │ │ │ │ - sldi r9,r28,4 │ │ │ │ - mr r28,r17 │ │ │ │ - std r9,80(r31) │ │ │ │ - ld r9,96(r31) │ │ │ │ - addi r9,r9,-8 │ │ │ │ - std r9,48(r31) │ │ │ │ - addi r9,r27,-8 │ │ │ │ - std r9,32(r31) │ │ │ │ - sldi r9,r26,5 │ │ │ │ - std r9,88(r31) │ │ │ │ - sldi r9,r29,4 │ │ │ │ - std r9,112(r31) │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,25008 │ │ │ │ - std r9,120(r31) │ │ │ │ - ld r9,80(r31) │ │ │ │ - mr r20,r28 │ │ │ │ - mr r30,r15 │ │ │ │ - add r10,r9,r16 │ │ │ │ - ld r9,32(r31) │ │ │ │ - ldu r3,8(r9) │ │ │ │ - std r9,32(r31) │ │ │ │ - ld r9,72(r31) │ │ │ │ - add r10,r9,r10 │ │ │ │ + mr r20,r19 │ │ │ │ + mr r19,r23 │ │ │ │ + mr r23,r30 │ │ │ │ + std r2,40(r31) │ │ │ │ + sldi r2,r28,4 │ │ │ │ + mr r28,r15 │ │ │ │ + std r2,56(r31) │ │ │ │ + ld r2,104(r31) │ │ │ │ + addi r2,r2,-8 │ │ │ │ + std r2,32(r31) │ │ │ │ + sldi r2,r22,5 │ │ │ │ + std r2,64(r31) │ │ │ │ + sldi r2,r29,4 │ │ │ │ + std r2,72(r31) │ │ │ │ + ld r2,48(r31) │ │ │ │ + ld r9,56(r31) │ │ │ │ + mr r17,r28 │ │ │ │ + mr r30,r14 │ │ │ │ + ldu r3,8(r27) │ │ │ │ + add r10,r9,r2 │ │ │ │ + add r10,r10,r16 │ │ │ │ lfd f28,0(r10) │ │ │ │ lfd f29,8(r10) │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ - ld r9,120(r31) │ │ │ │ + bl 3290 │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - lfd f2,8(r9) │ │ │ │ - lfd f1,0(r9) │ │ │ │ + plfd f2,158340 # 49d88 │ │ │ │ + plfd f1,158324 # 49d80 │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - bl 4dbe8 │ │ │ │ - nop │ │ │ │ + bl 3450 │ │ │ │ fmr f25,f2 │ │ │ │ fmr f24,f1 │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ fmr f1,f30 │ │ │ │ fmr f2,f31 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - ld r9,56(r31) │ │ │ │ - lfd f3,0(r14) │ │ │ │ - lfd f4,8(r14) │ │ │ │ + bl 329c │ │ │ │ + ld r2,40(r31) │ │ │ │ + plfd f3,159456 # 4a220 │ │ │ │ + plfd f4,159456 # 4a228 │ │ │ │ fmr f27,f2 │ │ │ │ fmr f26,f1 │ │ │ │ - add r10,r9,r16 │ │ │ │ - ld r9,48(r31) │ │ │ │ - lfd f18,0(r10) │ │ │ │ - lfd f19,8(r10) │ │ │ │ - ldu r29,8(r9) │ │ │ │ - fmr f1,f18 │ │ │ │ - fmr f2,f19 │ │ │ │ - std r9,48(r31) │ │ │ │ - bl 4db58 │ │ │ │ + add r10,r2,r16 │ │ │ │ + ld r2,32(r31) │ │ │ │ + lfd f16,0(r10) │ │ │ │ + lfd f17,8(r10) │ │ │ │ + ldu r29,8(r2) │ │ │ │ + fmr f1,f16 │ │ │ │ + fmr f2,f17 │ │ │ │ + std r2,32(r31) │ │ │ │ + bl 329c │ │ │ │ nop │ │ │ │ - xxlxor vs20,vs20,vs20 │ │ │ │ - xxlxor vs21,vs21,vs21 │ │ │ │ - fmr f23,f2 │ │ │ │ - fmr f22,f1 │ │ │ │ - b 25b08 │ │ │ │ - bl 38a0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - fmr f3,f18 │ │ │ │ - fmr f4,f19 │ │ │ │ + plfd f18,159392 # 4a220 │ │ │ │ + plfd f19,159392 # 4a228 │ │ │ │ + fmr f21,f2 │ │ │ │ + fmr f20,f1 │ │ │ │ + b 233f0 │ │ │ │ + bl 38c0 │ │ │ │ + fmr f3,f16 │ │ │ │ + fmr f4,f17 │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - bl 34c0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - lfd f3,0(r14) │ │ │ │ - lfd f4,8(r14) │ │ │ │ + bl 329c │ │ │ │ + bl 34e0 │ │ │ │ + fmr f3,f18 │ │ │ │ + fmr f4,f19 │ │ │ │ addi r29,r29,1 │ │ │ │ - addi r20,r20,16 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + addi r17,r17,16 │ │ │ │ + bl 329c │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - bl 4dbe8 │ │ │ │ - nop │ │ │ │ + bl 3450 │ │ │ │ addic. r30,r30,-1 │ │ │ │ fmr f0,f1 │ │ │ │ fmr f1,f2 │ │ │ │ - stfd f0,-16(r20) │ │ │ │ - stfd f1,-8(r20) │ │ │ │ - beq 25bd8 │ │ │ │ + stfd f0,-16(r17) │ │ │ │ + stfd f1,-8(r17) │ │ │ │ + beq 234ac │ │ │ │ mr r3,r29 │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ + bl 3290 │ │ │ │ fmr f3,f24 │ │ │ │ fmr f4,f25 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f3,f28 │ │ │ │ fmr f4,f29 │ │ │ │ - fmr f17,f2 │ │ │ │ - fmr f16,f1 │ │ │ │ - bl 4da58 │ │ │ │ - nop │ │ │ │ - fmr f3,f26 │ │ │ │ - fmr f4,f27 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - fmr f3,f16 │ │ │ │ - fmr f4,f17 │ │ │ │ + bl 2fd0 │ │ │ │ + fmr f3,f26 │ │ │ │ + fmr f4,f27 │ │ │ │ + bl 329c │ │ │ │ + fmr f13,f2 │ │ │ │ + fmr f12,f1 │ │ │ │ + fmr f3,f30 │ │ │ │ + fmr f4,f31 │ │ │ │ fmr f1,f28 │ │ │ │ fmr f2,f29 │ │ │ │ - bl 4da58 │ │ │ │ - nop │ │ │ │ + fmr f31,f13 │ │ │ │ + fmr f30,f12 │ │ │ │ + bl 2fd0 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - fmr f3,f14 │ │ │ │ - fmr f4,f15 │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ + fmr f3,f22 │ │ │ │ + fmr f4,f23 │ │ │ │ + bl 38f0 │ │ │ │ fmr f13,f2 │ │ │ │ fmr f12,f1 │ │ │ │ - fcmpu cr0,f12,f20 │ │ │ │ - bne 25ba8 │ │ │ │ - fcmpu cr0,f13,f21 │ │ │ │ - bgt 25aa0 │ │ │ │ + fcmpu cr0,f12,f14 │ │ │ │ + bne 2347c │ │ │ │ + fcmpu cr0,f13,f15 │ │ │ │ + bgt 2339c │ │ │ │ fneg f1,f12 │ │ │ │ fneg f2,f13 │ │ │ │ - blt 26000 │ │ │ │ - fmr f0,f22 │ │ │ │ - fmr f1,f23 │ │ │ │ + blt 23640 │ │ │ │ + fmr f0,f20 │ │ │ │ + fmr f1,f21 │ │ │ │ addic. r30,r30,-1 │ │ │ │ addi r29,r29,1 │ │ │ │ - addi r20,r20,16 │ │ │ │ - stfd f0,-16(r20) │ │ │ │ - stfd f1,-8(r20) │ │ │ │ - bne 25b08 │ │ │ │ - ld r9,88(r31) │ │ │ │ + addi r17,r17,16 │ │ │ │ + stfd f0,-16(r17) │ │ │ │ + stfd f1,-8(r17) │ │ │ │ + bne 233f0 │ │ │ │ + ld r2,64(r31) │ │ │ │ addi r16,r16,16 │ │ │ │ - add r28,r28,r9 │ │ │ │ - ld r9,112(r31) │ │ │ │ - cmpld r9,r16 │ │ │ │ - bne 259d8 │ │ │ │ - ld r29,128(r31) │ │ │ │ + add r28,r28,r2 │ │ │ │ + ld r2,72(r31) │ │ │ │ + cmpld r2,r16 │ │ │ │ + bne 232d4 │ │ │ │ + ld r29,80(r31) │ │ │ │ mr r30,r23 │ │ │ │ - mr r23,r22 │ │ │ │ - mr r22,r19 │ │ │ │ + ld r27,88(r31) │ │ │ │ + mr r23,r19 │ │ │ │ + mr r19,r20 │ │ │ │ cmpdi r29,4 │ │ │ │ - beq 2647c │ │ │ │ + beq 28414 │ │ │ │ cmpdi r29,5 │ │ │ │ - beq 26070 │ │ │ │ - li r30,0 │ │ │ │ - ld r9,64(r31) │ │ │ │ - cmpdi r9,0 │ │ │ │ - ble 25e50 │ │ │ │ - ld r8,104(r31) │ │ │ │ - sldi r27,r29,3 │ │ │ │ - ld r10,24(r25) │ │ │ │ - sldi r9,r18,5 │ │ │ │ - ld r14,224(r25) │ │ │ │ - li r20,0 │ │ │ │ - sldi r15,r26,1 │ │ │ │ - sldi r16,r29,4 │ │ │ │ - add r18,r22,r27 │ │ │ │ - add r8,r8,r27 │ │ │ │ - add r28,r10,r9 │ │ │ │ - std r8,48(r31) │ │ │ │ - ld r8,96(r31) │ │ │ │ + beq 2804c │ │ │ │ + li r14,0 │ │ │ │ + b 26594 │ │ │ │ + mr r3,r7 │ │ │ │ + bl 3040 │ │ │ │ + b 22d7c │ │ │ │ + cmpdi r30,0 │ │ │ │ + ld r28,24(r7) │ │ │ │ + ld r23,224(r7) │ │ │ │ + ble 23604 │ │ │ │ + ld r29,216(r7) │ │ │ │ + sldi r30,r30,3 │ │ │ │ + li r25,0 │ │ │ │ + mr r20,r7 │ │ │ │ + addi r29,r29,-8 │ │ │ │ + add r26,r30,r29 │ │ │ │ + ldu r22,8(r29) │ │ │ │ + cmpdi r22,0 │ │ │ │ + ble 235f8 │ │ │ │ + ld r24,208(r20) │ │ │ │ + ld r27,200(r20) │ │ │ │ + sldi r2,r25,3 │ │ │ │ + sldi r9,r25,4 │ │ │ │ + addi r19,r28,16 │ │ │ │ + mr r21,r22 │ │ │ │ lfd f28,16(r28) │ │ │ │ lfd f29,24(r28) │ │ │ │ + addi r2,r2,-8 │ │ │ │ lfd f30,0(r28) │ │ │ │ lfd f31,8(r28) │ │ │ │ - addi r19,r28,16 │ │ │ │ - std r28,56(r31) │ │ │ │ - mr r28,r27 │ │ │ │ - add r8,r8,r27 │ │ │ │ - mr r27,r29 │ │ │ │ - std r8,32(r31) │ │ │ │ - cmpd r27,r30 │ │ │ │ - ble 25d50 │ │ │ │ - ld r8,40(r31) │ │ │ │ - sldi r29,r30,4 │ │ │ │ - mulld r7,r26,r30 │ │ │ │ - sldi r9,r30,3 │ │ │ │ - ld r6,72(r25) │ │ │ │ - subf r30,r30,r27 │ │ │ │ - std r16,72(r31) │ │ │ │ - mr r16,r19 │ │ │ │ - mr r19,r28 │ │ │ │ - addi r10,r9,-8 │ │ │ │ - ldx r5,r23,r9 │ │ │ │ - add r9,r23,r9 │ │ │ │ - mr r28,r30 │ │ │ │ - add r29,r8,r29 │ │ │ │ - add r4,r22,r10 │ │ │ │ - add r6,r6,r10 │ │ │ │ - sldi r7,r7,1 │ │ │ │ - lfd f1,0(r29) │ │ │ │ - lfd f2,8(r29) │ │ │ │ - ldu r10,8(r4) │ │ │ │ - std r6,128(r31) │ │ │ │ - std r9,120(r31) │ │ │ │ - addi r29,r29,16 │ │ │ │ - std r5,112(r31) │ │ │ │ - std r7,80(r31) │ │ │ │ - add r30,r7,r10 │ │ │ │ - std r4,88(r31) │ │ │ │ - sldi r10,r30,4 │ │ │ │ - add r10,r17,r10 │ │ │ │ - lfd f3,0(r10) │ │ │ │ - lfd f4,8(r10) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - ld r6,128(r31) │ │ │ │ - sldi r10,r30,3 │ │ │ │ - ld r5,112(r31) │ │ │ │ - ld r7,80(r31) │ │ │ │ - ld r9,120(r31) │ │ │ │ - addic. r28,r28,-1 │ │ │ │ - ld r4,88(r31) │ │ │ │ - ldx r10,r24,r10 │ │ │ │ - stfd f1,0(r29) │ │ │ │ - stfd f2,8(r29) │ │ │ │ - ldu r3,8(r6) │ │ │ │ - add r7,r7,r15 │ │ │ │ - maddld r5,r5,r3,r10 │ │ │ │ - stdu r5,8(r9) │ │ │ │ - bne 25cd0 │ │ │ │ - mr r28,r19 │ │ │ │ - mr r19,r16 │ │ │ │ - ld r16,72(r31) │ │ │ │ - ldx r30,r23,r28 │ │ │ │ - ld r9,40(r31) │ │ │ │ + add r24,r24,r2 │ │ │ │ + add r27,r27,r9 │ │ │ │ + ldu r30,8(r24) │ │ │ │ + lfd f26,0(r27) │ │ │ │ + addi r27,r27,16 │ │ │ │ + lfd f27,-8(r27) │ │ │ │ sldi r30,r30,5 │ │ │ │ - add r9,r9,r16 │ │ │ │ - add r30,r14,r30 │ │ │ │ - lfd f26,0(r9) │ │ │ │ - lfd f27,8(r9) │ │ │ │ - lfd f3,0(r30) │ │ │ │ - lfd f4,8(r30) │ │ │ │ fmr f1,f26 │ │ │ │ fmr f2,f27 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + add r30,r23,r30 │ │ │ │ + lfd f3,0(r30) │ │ │ │ + lfd f4,8(r30) │ │ │ │ + bl 329c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ + bl 38f0 │ │ │ │ lfd f3,16(r30) │ │ │ │ lfd f4,24(r30) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ fmr f2,f27 │ │ │ │ fmr f1,f26 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ - ld r9,56(r31) │ │ │ │ + bl 38f0 │ │ │ │ + addic. r21,r21,-1 │ │ │ │ + stfd f30,0(r28) │ │ │ │ + stfd f31,8(r28) │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ - stfd f30,0(r9) │ │ │ │ - stfd f31,8(r9) │ │ │ │ stfd f1,0(r19) │ │ │ │ stfd f2,8(r19) │ │ │ │ - ble cr4,26060 │ │ │ │ - mtctr r21 │ │ │ │ - ld r5,32(r31) │ │ │ │ - ld r6,48(r31) │ │ │ │ - mr r7,r18 │ │ │ │ - mr r30,r21 │ │ │ │ - li r4,0 │ │ │ │ - b 25e1c │ │ │ │ - addi r30,r30,-1 │ │ │ │ - std r4,0(r7) │ │ │ │ - bdz 26040 │ │ │ │ - ldu r8,-8(r6) │ │ │ │ - ldu r10,-8(r5) │ │ │ │ - ldu r9,-8(r7) │ │ │ │ - subf r10,r10,r8 │ │ │ │ - cmpd r9,r10 │ │ │ │ - beq 25e10 │ │ │ │ - ld r8,64(r31) │ │ │ │ + bne 23564 │ │ │ │ + add r25,r22,r25 │ │ │ │ + cmpld r29,r26 │ │ │ │ + addi r28,r28,32 │ │ │ │ + bne 23524 │ │ │ │ + ld r2,0(r1) │ │ │ │ + ld r9,208(r31) │ │ │ │ + std r2,0(r9) │ │ │ │ + mr r1,r9 │ │ │ │ + b 22d7c │ │ │ │ + srdi r9,r10,2 │ │ │ │ + mtctr r9 │ │ │ │ + vmulld v0,v0,v1 │ │ │ │ + vmulld v13,v13,v1 │ │ │ │ + addi r2,r2,-4 │ │ │ │ + vmulld v0,v0,v1 │ │ │ │ + vmulld v13,v13,v1 │ │ │ │ + bdnz 23620 │ │ │ │ + b 22ff8 │ │ │ │ + nop │ │ │ │ + bl 38c0 │ │ │ │ + fmr f3,f16 │ │ │ │ + fmr f4,f17 │ │ │ │ + fmr f31,f2 │ │ │ │ + fmr f30,f1 │ │ │ │ + bl 329c │ │ │ │ + bl 32e0 │ │ │ │ + b 233b8 │ │ │ │ + cmpdi r29,4 │ │ │ │ + beq 23670 │ │ │ │ + cmpdi r29,5 │ │ │ │ + bne 234e8 │ │ │ │ + ld r2,144(r31) │ │ │ │ + ld r9,8(r25) │ │ │ │ + ld r10,152(r31) │ │ │ │ + addi r8,r2,1 │ │ │ │ + ld r2,0(r1) │ │ │ │ + addi r10,r10,16 │ │ │ │ + cmpd r8,r9 │ │ │ │ + ld r9,168(r31) │ │ │ │ + std r8,144(r31) │ │ │ │ + std r10,152(r31) │ │ │ │ + std r2,0(r9) │ │ │ │ + mr r1,r9 │ │ │ │ + blt 23074 │ │ │ │ + b 23604 │ │ │ │ + sldi r9,r14,3 │ │ │ │ + ld r10,0(r1) │ │ │ │ + ld r29,264(r7) │ │ │ │ + cmpdi r30,0 │ │ │ │ + mr r28,r1 │ │ │ │ + mtctr r30 │ │ │ │ + ld r21,72(r7) │ │ │ │ + ld r27,88(r7) │ │ │ │ + li r19,0 │ │ │ │ + li r20,0 │ │ │ │ + li r8,0 │ │ │ │ + addi r2,r9,15 │ │ │ │ + ld r26,120(r7) │ │ │ │ + clrrdi r2,r2,4 │ │ │ │ + mr r22,r29 │ │ │ │ + neg r2,r2 │ │ │ │ + stdux r10,r1,r2 │ │ │ │ + addi r24,r1,32 │ │ │ │ + ble 24950 │ │ │ │ + std r8,0(r22) │ │ │ │ + std r20,8(r22) │ │ │ │ + ble cr4,24940 │ │ │ │ + addi r25,r21,-8 │ │ │ │ + addi r24,r24,-8 │ │ │ │ + li r23,0 │ │ │ │ + add r25,r25,r9 │ │ │ │ + mr r3,r27 │ │ │ │ + std r7,32(r31) │ │ │ │ + mr r15,r24 │ │ │ │ + li r17,0 │ │ │ │ + mr r16,r21 │ │ │ │ + bl 3290 │ │ │ │ + sldi r2,r19,4 │ │ │ │ + ld r7,32(r31) │ │ │ │ + std r24,32(r31) │ │ │ │ + mr r24,r30 │ │ │ │ + fmr f31,f2 │ │ │ │ + fmr f30,f1 │ │ │ │ + add r18,r26,r2 │ │ │ │ + b 23754 │ │ │ │ + ldu r2,8(r16) │ │ │ │ + mulld r17,r17,r2 │ │ │ │ + std r17,0(r22) │ │ │ │ + ld r30,0(r16) │ │ │ │ + std r7,40(r31) │ │ │ │ + addi r18,r18,16 │ │ │ │ + mr r3,r30 │ │ │ │ + bl 3290 │ │ │ │ + lfd f3,-16(r18) │ │ │ │ + lfd f4,-8(r18) │ │ │ │ + bl 329c │ │ │ │ + fmr f3,f30 │ │ │ │ + fmr f4,f31 │ │ │ │ + bl 2fd0 │ │ │ │ + bl 38e0 │ │ │ │ + bl 3430 │ │ │ │ + cmpld r25,r16 │ │ │ │ + ld r7,40(r31) │ │ │ │ + divd r2,r3,r30 │ │ │ │ + mulld r2,r2,r30 │ │ │ │ + subf r2,r2,r3 │ │ │ │ + add r2,r2,r30 │ │ │ │ + divd r9,r2,r30 │ │ │ │ + mulld r9,r9,r30 │ │ │ │ + subf r2,r9,r2 │ │ │ │ + add r17,r2,r17 │ │ │ │ + stdu r2,8(r15) │ │ │ │ + std r17,0(r22) │ │ │ │ + bne 23748 │ │ │ │ + mr r30,r24 │ │ │ │ addi r20,r20,1 │ │ │ │ - addi r9,r9,1 │ │ │ │ - sldi r10,r30,3 │ │ │ │ - stdx r9,r22,r10 │ │ │ │ - cmpd r20,r8 │ │ │ │ - bne 25c7c │ │ │ │ - ld r9,144(r31) │ │ │ │ - ld r10,8(r25) │ │ │ │ - ld r8,152(r31) │ │ │ │ - addi r7,r9,1 │ │ │ │ - ld r9,0(r1) │ │ │ │ - addi r8,r8,16 │ │ │ │ - cmpd r7,r10 │ │ │ │ - ld r10,168(r31) │ │ │ │ - std r7,144(r31) │ │ │ │ - std r8,152(r31) │ │ │ │ - std r9,0(r10) │ │ │ │ - mr r1,r10 │ │ │ │ - blt 257c4 │ │ │ │ - b 25fb0 │ │ │ │ - mr r3,r12 │ │ │ │ - bl 3040 │ │ │ │ - ld r2,24(r1) │ │ │ │ - b 254c4 │ │ │ │ + ld r24,32(r31) │ │ │ │ + cmpd r20,r30 │ │ │ │ + beq 24950 │ │ │ │ + addi r22,r22,16 │ │ │ │ + add r19,r19,r14 │ │ │ │ + std r23,0(r22) │ │ │ │ + std r20,8(r22) │ │ │ │ + b 23710 │ │ │ │ + cmpwi r2,0 │ │ │ │ + bne 246a8 │ │ │ │ cmpdi r30,0 │ │ │ │ - ld r27,24(r12) │ │ │ │ - ld r22,224(r12) │ │ │ │ - ble 25fb0 │ │ │ │ - ld r28,216(r12) │ │ │ │ - sldi r30,r30,3 │ │ │ │ - li r26,0 │ │ │ │ - mr r21,r12 │ │ │ │ - addi r28,r28,-8 │ │ │ │ - add r25,r30,r28 │ │ │ │ - ldu r24,8(r28) │ │ │ │ - cmpdi r24,0 │ │ │ │ - ble 25fa4 │ │ │ │ - ld r19,208(r21) │ │ │ │ - ld r29,200(r21) │ │ │ │ - sldi r9,r26,3 │ │ │ │ - sldi r10,r26,4 │ │ │ │ - addi r20,r27,16 │ │ │ │ - lfd f28,16(r27) │ │ │ │ - lfd f29,24(r27) │ │ │ │ - lfd f30,0(r27) │ │ │ │ - lfd f31,8(r27) │ │ │ │ - addi r9,r9,-8 │ │ │ │ - mr r23,r24 │ │ │ │ - add r19,r19,r9 │ │ │ │ - add r29,r29,r10 │ │ │ │ - ldu r30,8(r19) │ │ │ │ - lfd f26,0(r29) │ │ │ │ - lfd f27,8(r29) │ │ │ │ - addi r29,r29,16 │ │ │ │ - sldi r30,r30,5 │ │ │ │ + ble 23604 │ │ │ │ + ld r9,128(r31) │ │ │ │ + li r8,8 │ │ │ │ + ld r2,56(r31) │ │ │ │ + addi r29,r29,2 │ │ │ │ + xxspltib vs32,2 │ │ │ │ + li r21,0 │ │ │ │ + std r8,152(r31) │ │ │ │ + ld r8,32(r31) │ │ │ │ + vextsb2d v31,v0 │ │ │ │ + add r2,r2,r9 │ │ │ │ + srdi r10,r9,4 │ │ │ │ + divd r20,r8,r29 │ │ │ │ + add r8,r2,r9 │ │ │ │ + std r2,264(r31) │ │ │ │ + mulli r2,r10,48 │ │ │ │ + std r10,224(r31) │ │ │ │ + add r10,r8,r9 │ │ │ │ + std r8,280(r31) │ │ │ │ + add r17,r10,r9 │ │ │ │ + std r10,168(r31) │ │ │ │ + subf r2,r2,r17 │ │ │ │ + std r2,288(r31) │ │ │ │ + add r2,r2,r9 │ │ │ │ + std r2,296(r31) │ │ │ │ + add r2,r2,r9 │ │ │ │ + std r2,192(r31) │ │ │ │ + lwz r2,112(r7) │ │ │ │ + mr r27,r21 │ │ │ │ + std r1,216(r31) │ │ │ │ + andi. r2,r2,2048 │ │ │ │ + beq 2387c │ │ │ │ + ld r2,264(r7) │ │ │ │ + ld r9,152(r31) │ │ │ │ + ldx r27,r2,r9 │ │ │ │ + ld r15,88(r7) │ │ │ │ + ld r26,48(r7) │ │ │ │ + ld r9,0(r1) │ │ │ │ + addi r22,r15,1 │ │ │ │ + addi r29,r26,-1 │ │ │ │ + mulld r2,r22,r26 │ │ │ │ + cmpdi cr4,r29,0 │ │ │ │ + sldi r2,r2,4 │ │ │ │ + neg r2,r2 │ │ │ │ + stdux r9,r1,r2 │ │ │ │ + addi r23,r1,32 │ │ │ │ + blt cr4,246a0 │ │ │ │ + ld r10,104(r31) │ │ │ │ + mulld r2,r26,r27 │ │ │ │ + sldi r19,r26,3 │ │ │ │ + mulld r30,r29,r22 │ │ │ │ + ld r9,120(r7) │ │ │ │ + mulli r6,r22,-16 │ │ │ │ + ld r14,72(r7) │ │ │ │ + sldi r18,r22,1 │ │ │ │ + cmpdi cr3,r22,0 │ │ │ │ + add r16,r10,r19 │ │ │ │ + ld r10,112(r31) │ │ │ │ + std r9,88(r31) │ │ │ │ + add r25,r29,r2 │ │ │ │ + sldi r30,r30,4 │ │ │ │ + add r24,r14,r19 │ │ │ │ + std r2,32(r31) │ │ │ │ + sldi r25,r25,4 │ │ │ │ + add r30,r23,r30 │ │ │ │ + add r8,r10,r19 │ │ │ │ + add r25,r9,r25 │ │ │ │ + mr r28,r8 │ │ │ │ + ldu r10,-8(r24) │ │ │ │ + std r7,120(r31) │ │ │ │ + std r6,80(r31) │ │ │ │ + mr r3,r10 │ │ │ │ + std r10,40(r31) │ │ │ │ + bl 3290 │ │ │ │ + lfd f3,0(r25) │ │ │ │ + lfd f4,8(r25) │ │ │ │ + bl 329c │ │ │ │ + bl 38e0 │ │ │ │ + bl 3430 │ │ │ │ + ld r10,40(r31) │ │ │ │ + ld r6,80(r31) │ │ │ │ + ld r7,120(r31) │ │ │ │ + addi r2,r3,1 │ │ │ │ + subf r9,r15,r3 │ │ │ │ + add r2,r2,r15 │ │ │ │ + stdu r9,-8(r16) │ │ │ │ + stdu r2,-8(r28) │ │ │ │ + ble cr3,239e0 │ │ │ │ + srdi r2,r18,1 │ │ │ │ + mtvsrdd vs32,r10,r10 │ │ │ │ + mtvsrdd vs33,r9,r9 │ │ │ │ + plxv vs45,157908 # 4a230 │ │ │ │ + mr r9,r30 │ │ │ │ + andi. r10,r2,1 │ │ │ │ + addi r10,r2,-1 │ │ │ │ + beq 23998 │ │ │ │ + xxmr vs43,vs45 │ │ │ │ + cmpdi r10,0 │ │ │ │ + vaddudm v13,v13,v31 │ │ │ │ + addi r9,r30,16 │ │ │ │ + vaddudm v12,v0,v1 │ │ │ │ + vaddudm v12,v12,v11 │ │ │ │ + vmodsd v12,v12,v0 │ │ │ │ + stxv vs44,0(r30) │ │ │ │ + beq 239e0 │ │ │ │ + srdi r2,r2,1 │ │ │ │ + mtctr r2 │ │ │ │ + vaddudm v10,v13,v31 │ │ │ │ + vaddudm v11,v13,v1 │ │ │ │ + vaddudm v11,v11,v0 │ │ │ │ + mfctr r2 │ │ │ │ + addi r9,r9,32 │ │ │ │ + vaddudm v12,v0,v1 │ │ │ │ + vaddudm v12,v12,v10 │ │ │ │ + vmodsd v11,v11,v0 │ │ │ │ + cmpdi r2,1 │ │ │ │ + addi r10,r2,-1 │ │ │ │ + vaddudm v13,v10,v31 │ │ │ │ + vmodsd v12,v12,v0 │ │ │ │ + mtctr r10 │ │ │ │ + stxv vs43,-32(r9) │ │ │ │ + stxv vs44,-16(r9) │ │ │ │ + bne 239a0 │ │ │ │ + cmpld r14,r24 │ │ │ │ + addi r25,r25,-16 │ │ │ │ + add r30,r30,r6 │ │ │ │ + bne 23900 │ │ │ │ + ld r3,72(r31) │ │ │ │ + mr r5,r19 │ │ │ │ + li r4,0 │ │ │ │ + std r7,40(r31) │ │ │ │ + li r28,0 │ │ │ │ + bl 37e0 │ │ │ │ + ld r7,40(r31) │ │ │ │ + ld r30,104(r7) │ │ │ │ + std r7,232(r31) │ │ │ │ + mr r3,r30 │ │ │ │ + bl 3290 │ │ │ │ + addi r3,r15,2 │ │ │ │ + fmr f25,f2 │ │ │ │ + fmr f24,f1 │ │ │ │ + bl 3290 │ │ │ │ + fmr f4,f2 │ │ │ │ + fmr f3,f1 │ │ │ │ + plfd f2,156500 # 49d88 │ │ │ │ + nop │ │ │ │ + plfd f1,156480 # 49d80 │ │ │ │ + bl 3450 │ │ │ │ + addi r10,r30,1 │ │ │ │ + ld r2,32(r31) │ │ │ │ + ld r8,200(r31) │ │ │ │ + std r15,136(r31) │ │ │ │ + std r26,144(r31) │ │ │ │ + ld r7,232(r31) │ │ │ │ + ld r16,56(r31) │ │ │ │ + std r29,160(r31) │ │ │ │ + std r10,120(r31) │ │ │ │ + addi r10,r14,-8 │ │ │ │ + plfd f22,156428 # 49d80 │ │ │ │ + nop │ │ │ │ + plfd f23,156424 # 49d88 │ │ │ │ + fmr f27,f2 │ │ │ │ + fmr f26,f1 │ │ │ │ + std r27,176(r31) │ │ │ │ + std r10,80(r31) │ │ │ │ + ld r10,104(r31) │ │ │ │ + sldi r9,r2,4 │ │ │ │ + sldi r2,r26,4 │ │ │ │ + mr r24,r8 │ │ │ │ + mr r15,r7 │ │ │ │ + std r16,184(r31) │ │ │ │ + add r2,r8,r2 │ │ │ │ + addi r10,r10,-8 │ │ │ │ + std r10,40(r31) │ │ │ │ + ld r10,112(r31) │ │ │ │ + addi r10,r10,-8 │ │ │ │ + std r10,32(r31) │ │ │ │ + ld r10,88(r31) │ │ │ │ + std r2,88(r31) │ │ │ │ + add r19,r10,r9 │ │ │ │ + ld r2,80(r31) │ │ │ │ + ldu r3,8(r2) │ │ │ │ + std r2,80(r31) │ │ │ │ + ld r2,40(r31) │ │ │ │ + ldu r30,8(r2) │ │ │ │ + std r2,40(r31) │ │ │ │ + bl 3290 │ │ │ │ + lfd f3,0(r19) │ │ │ │ + lfd f4,8(r19) │ │ │ │ + bl 329c │ │ │ │ + mr r3,r30 │ │ │ │ + fmr f31,f2 │ │ │ │ + fmr f30,f1 │ │ │ │ + bl 3290 │ │ │ │ + fmr f4,f2 │ │ │ │ + fmr f3,f1 │ │ │ │ + fmr f2,f31 │ │ │ │ + fmr f1,f30 │ │ │ │ + bl 2fd0 │ │ │ │ + fmr f31,f2 │ │ │ │ + fmr f30,f1 │ │ │ │ + fmr f3,f24 │ │ │ │ + fmr f4,f25 │ │ │ │ fmr f1,f26 │ │ │ │ fmr f2,f27 │ │ │ │ - add r30,r22,r30 │ │ │ │ + bl 329c │ │ │ │ + fmr f4,f2 │ │ │ │ + fmr f3,f1 │ │ │ │ + fmr f2,f31 │ │ │ │ + fmr f1,f30 │ │ │ │ + bl 329c │ │ │ │ + fmr f21,f2 │ │ │ │ + fmr f20,f1 │ │ │ │ + stfd f1,0(r24) │ │ │ │ + stfd f2,8(r24) │ │ │ │ + bl 38e0 │ │ │ │ + bl 3430 │ │ │ │ + mr r27,r3 │ │ │ │ + bl 3290 │ │ │ │ + fmr f31,f2 │ │ │ │ + fmr f30,f1 │ │ │ │ + fmr f2,f21 │ │ │ │ + fmr f1,f20 │ │ │ │ + fmr f3,f30 │ │ │ │ + fmr f4,f31 │ │ │ │ + bl 2fd0 │ │ │ │ + ld r2,32(r31) │ │ │ │ + fmr f29,f2 │ │ │ │ + fmr f28,f1 │ │ │ │ + ldu r29,8(r2) │ │ │ │ + cmpd r30,r29 │ │ │ │ + std r2,32(r31) │ │ │ │ + bgt 23cb0 │ │ │ │ + fmr f3,f22 │ │ │ │ + fmr f4,f23 │ │ │ │ + fmr f1,f30 │ │ │ │ + fmr f2,f31 │ │ │ │ + ld r26,200(r15) │ │ │ │ + mr r25,r16 │ │ │ │ + bl 38f0 │ │ │ │ + fmr f3,f20 │ │ │ │ + fmr f4,f21 │ │ │ │ + bl 2fd0 │ │ │ │ + addi r2,r29,1 │ │ │ │ + not r29,r27 │ │ │ │ + fmr f21,f2 │ │ │ │ + fmr f20,f1 │ │ │ │ + subf r30,r30,r2 │ │ │ │ + b 23c20 │ │ │ │ + add r2,r26,r2 │ │ │ │ + subf r27,r20,r27 │ │ │ │ + add r29,r29,r20 │ │ │ │ + addi r25,r25,16 │ │ │ │ + lfd f3,0(r2) │ │ │ │ + lfd f4,8(r2) │ │ │ │ + bl 329c │ │ │ │ + fmr f3,f30 │ │ │ │ + fmr f4,f31 │ │ │ │ + bl 38f0 │ │ │ │ + addic. r30,r30,-1 │ │ │ │ + stfd f1,-16(r25) │ │ │ │ + stfd f2,-8(r25) │ │ │ │ + beq 23cb0 │ │ │ │ + sradi r2,r27,63 │ │ │ │ + fmr f1,f20 │ │ │ │ + fmr f2,f21 │ │ │ │ + xor r9,r2,r27 │ │ │ │ + subf r2,r2,r9 │ │ │ │ + add r2,r2,r28 │ │ │ │ + sldi r2,r2,4 │ │ │ │ + add r2,r26,r2 │ │ │ │ + lfd f3,0(r2) │ │ │ │ + lfd f4,8(r2) │ │ │ │ + bl 329c │ │ │ │ + add r2,r28,r27 │ │ │ │ + add r9,r29,r28 │ │ │ │ + cmpdi r27,0 │ │ │ │ + addi r2,r2,1 │ │ │ │ + sldi r9,r9,4 │ │ │ │ + fmr f31,f2 │ │ │ │ + fmr f30,f1 │ │ │ │ + fmr f2,f29 │ │ │ │ + fmr f1,f28 │ │ │ │ + sldi r2,r2,4 │ │ │ │ + add r9,r26,r9 │ │ │ │ + bge 23be8 │ │ │ │ + lfd f3,0(r9) │ │ │ │ + lfd f4,8(r9) │ │ │ │ + subf r27,r20,r27 │ │ │ │ + add r29,r29,r20 │ │ │ │ + addi r25,r25,16 │ │ │ │ + bl 329c │ │ │ │ + fmr f3,f30 │ │ │ │ + fmr f4,f31 │ │ │ │ + bl 38f0 │ │ │ │ + addic. r30,r30,-1 │ │ │ │ + stfd f1,-16(r25) │ │ │ │ + stfd f2,-8(r25) │ │ │ │ + bne 23c20 │ │ │ │ + ld r2,120(r31) │ │ │ │ + addi r24,r24,16 │ │ │ │ + addi r19,r19,16 │ │ │ │ + add r28,r28,r2 │ │ │ │ + ld r2,128(r31) │ │ │ │ + add r16,r16,r2 │ │ │ │ + ld r2,88(r31) │ │ │ │ + cmpld r2,r24 │ │ │ │ + bne 23ad4 │ │ │ │ + ld r26,144(r31) │ │ │ │ + mr r7,r15 │ │ │ │ + ld r29,160(r31) │ │ │ │ + ld r27,176(r31) │ │ │ │ + ld r25,184(r31) │ │ │ │ + ld r15,136(r31) │ │ │ │ + cmpdi r26,4 │ │ │ │ + beq 2437c │ │ │ │ + cmpdi r26,5 │ │ │ │ + li r30,0 │ │ │ │ + beq 23fc0 │ │ │ │ + ld r2,96(r31) │ │ │ │ + cmpdi r2,0 │ │ │ │ + ble 23f5c │ │ │ │ + sldi r2,r22,1 │ │ │ │ + sldi r15,r26,3 │ │ │ │ + ld r24,24(r7) │ │ │ │ + sldi r27,r27,5 │ │ │ │ + ld r18,224(r7) │ │ │ │ + mr r16,r26 │ │ │ │ + li r19,0 │ │ │ │ + mr r14,r7 │ │ │ │ + std r2,32(r31) │ │ │ │ + sldi r2,r26,4 │ │ │ │ + mr r25,r15 │ │ │ │ + std r2,136(r31) │ │ │ │ + ld r2,72(r31) │ │ │ │ + add r24,r24,r27 │ │ │ │ + lfd f28,16(r24) │ │ │ │ + lfd f29,24(r24) │ │ │ │ + lfd f30,0(r24) │ │ │ │ + lfd f31,8(r24) │ │ │ │ + add r9,r2,r15 │ │ │ │ + mr r26,r2 │ │ │ │ + std r9,88(r31) │ │ │ │ + ld r9,112(r31) │ │ │ │ + add r9,r9,r15 │ │ │ │ + std r9,80(r31) │ │ │ │ + ld r9,104(r31) │ │ │ │ + add r9,r9,r15 │ │ │ │ + mr r15,r29 │ │ │ │ + std r9,40(r31) │ │ │ │ + addi r9,r24,16 │ │ │ │ + std r9,120(r31) │ │ │ │ + cmpd r16,r30 │ │ │ │ + ble 23e60 │ │ │ │ + ld r9,48(r31) │ │ │ │ + sldi r28,r30,4 │ │ │ │ + mulld r27,r22,r30 │ │ │ │ + sldi r29,r30,3 │ │ │ │ + ld r8,72(r14) │ │ │ │ + std r25,144(r31) │ │ │ │ + subf r5,r30,r16 │ │ │ │ + mr r25,r26 │ │ │ │ + addi r2,r29,-8 │ │ │ │ + add r28,r9,r28 │ │ │ │ + ld r9,64(r31) │ │ │ │ + add r4,r26,r2 │ │ │ │ + add r8,r8,r2 │ │ │ │ + sldi r27,r27,1 │ │ │ │ + lfd f1,0(r28) │ │ │ │ + lfd f2,8(r28) │ │ │ │ + ldx r6,r9,r29 │ │ │ │ + add r29,r9,r29 │ │ │ │ + mr r26,r29 │ │ │ │ + mr r29,r30 │ │ │ │ + ldu r30,8(r4) │ │ │ │ + ld r2,224(r31) │ │ │ │ + std r5,232(r31) │ │ │ │ + addi r28,r28,16 │ │ │ │ + ld r9,56(r31) │ │ │ │ + std r8,184(r31) │ │ │ │ + std r6,176(r31) │ │ │ │ + maddld r2,r2,r29,r30 │ │ │ │ + std r4,160(r31) │ │ │ │ + addi r29,r29,1 │ │ │ │ + sldi r2,r2,4 │ │ │ │ + add r2,r9,r2 │ │ │ │ + lfd f3,0(r2) │ │ │ │ + lfd f4,8(r2) │ │ │ │ + bl 329c │ │ │ │ + add r2,r27,r30 │ │ │ │ + ld r8,184(r31) │ │ │ │ + ld r6,176(r31) │ │ │ │ + ld r5,232(r31) │ │ │ │ + ld r9,32(r31) │ │ │ │ + sldi r2,r2,3 │ │ │ │ + stfd f1,0(r28) │ │ │ │ + stfd f2,8(r28) │ │ │ │ + ld r4,160(r31) │ │ │ │ + ldu r10,8(r8) │ │ │ │ + ldx r2,r23,r2 │ │ │ │ + addic. r5,r5,-1 │ │ │ │ + add r27,r27,r9 │ │ │ │ + maddld r6,r6,r10,r2 │ │ │ │ + stdu r6,8(r26) │ │ │ │ + bne 23ddc │ │ │ │ + mr r26,r25 │ │ │ │ + ld r25,144(r31) │ │ │ │ + ld r2,64(r31) │ │ │ │ + ld r9,136(r31) │ │ │ │ + ldx r30,r2,r25 │ │ │ │ + ld r2,48(r31) │ │ │ │ + add r2,r2,r9 │ │ │ │ + sldi r30,r30,5 │ │ │ │ + lfd f26,0(r2) │ │ │ │ + lfd f27,8(r2) │ │ │ │ + add r30,r18,r30 │ │ │ │ lfd f3,0(r30) │ │ │ │ lfd f4,8(r30) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + fmr f1,f26 │ │ │ │ + fmr f2,f27 │ │ │ │ + bl 329c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ + bl 38f0 │ │ │ │ lfd f3,16(r30) │ │ │ │ lfd f4,24(r30) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ fmr f2,f27 │ │ │ │ fmr f1,f26 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ - addic. r23,r23,-1 │ │ │ │ - stfd f30,0(r27) │ │ │ │ - stfd f31,8(r27) │ │ │ │ + bl 38f0 │ │ │ │ + ld r2,120(r31) │ │ │ │ + stfd f30,0(r24) │ │ │ │ + stfd f31,8(r24) │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ - stfd f1,0(r20) │ │ │ │ - stfd f2,8(r20) │ │ │ │ - bne 25f00 │ │ │ │ - add r26,r24,r26 │ │ │ │ - cmpld r28,r25 │ │ │ │ - addi r27,r27,32 │ │ │ │ - bne 25ec0 │ │ │ │ - ld r9,0(r1) │ │ │ │ - ld r10,192(r31) │ │ │ │ - std r9,0(r10) │ │ │ │ - mr r1,r10 │ │ │ │ - b 254c4 │ │ │ │ - srdi r9,r9,2 │ │ │ │ - mtctr r9 │ │ │ │ - ld r9,64(r31) │ │ │ │ - mulld r9,r10,r9 │ │ │ │ - sldi r9,r9,1 │ │ │ │ - mulld r9,r10,r9 │ │ │ │ - sldi r9,r9,1 │ │ │ │ - mulld r9,r10,r9 │ │ │ │ - sldi r9,r9,1 │ │ │ │ - mulld r9,r10,r9 │ │ │ │ - sldi r9,r9,1 │ │ │ │ - bdnz 25fd0 │ │ │ │ - std r9,64(r31) │ │ │ │ - b 2576c │ │ │ │ - nop │ │ │ │ - bl 38a0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - fmr f3,f18 │ │ │ │ - fmr f4,f19 │ │ │ │ - fmr f31,f2 │ │ │ │ - fmr f30,f1 │ │ │ │ - bl 4db58 │ │ │ │ + stfd f1,0(r2) │ │ │ │ + stfd f2,8(r2) │ │ │ │ + ble cr4,23fb0 │ │ │ │ + ld r4,40(r31) │ │ │ │ + ld r5,80(r31) │ │ │ │ + mtctr r15 │ │ │ │ + mr r30,r15 │ │ │ │ + li r3,0 │ │ │ │ + ld r8,88(r31) │ │ │ │ + b 23f24 │ │ │ │ + addi r30,r30,-1 │ │ │ │ + std r3,0(r8) │ │ │ │ + bdz 23f90 │ │ │ │ + ldu r10,-8(r5) │ │ │ │ + ldu r9,-8(r4) │ │ │ │ + ldu r2,-8(r8) │ │ │ │ + subf r9,r9,r10 │ │ │ │ + cmpd r2,r9 │ │ │ │ + beq 23f18 │ │ │ │ + ld r9,96(r31) │ │ │ │ + addi r19,r19,1 │ │ │ │ + addi r2,r2,1 │ │ │ │ + sldi r8,r30,3 │ │ │ │ + stdx r2,r26,r8 │ │ │ │ + cmpd r19,r9 │ │ │ │ + bne 23d84 │ │ │ │ + mr r7,r14 │ │ │ │ + ld r9,8(r7) │ │ │ │ + ld r10,152(r31) │ │ │ │ + addi r21,r21,1 │ │ │ │ + ld r2,0(r1) │ │ │ │ + cmpd r21,r9 │ │ │ │ + ld r9,216(r31) │ │ │ │ + addi r10,r10,16 │ │ │ │ + std r10,152(r31) │ │ │ │ + std r2,0(r9) │ │ │ │ + mr r1,r9 │ │ │ │ + blt 2385c │ │ │ │ + b 23604 │ │ │ │ nop │ │ │ │ - bl 32c0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - b 25ac8 │ │ │ │ - cmpdi r29,4 │ │ │ │ - beq 25e50 │ │ │ │ - cmpdi r29,5 │ │ │ │ - bne 25c10 │ │ │ │ - b 25e50 │ │ │ │ - ld r10,64(r31) │ │ │ │ - ld r9,0(r22) │ │ │ │ - addi r20,r20,1 │ │ │ │ - cmpd r10,r20 │ │ │ │ - addi r9,r9,1 │ │ │ │ - std r9,0(r22) │ │ │ │ - bne 25c84 │ │ │ │ - b 25e50 │ │ │ │ - sldi r9,r21,3 │ │ │ │ - mr r30,r21 │ │ │ │ - ldx r9,r22,r9 │ │ │ │ - b 25e34 │ │ │ │ - mulli r10,r30,48 │ │ │ │ - mulli r9,r30,96 │ │ │ │ - ld r4,8(r27) │ │ │ │ - ld r0,24(r25) │ │ │ │ - ld r3,0(r27) │ │ │ │ - ld r11,0(r23) │ │ │ │ - sldi r28,r18,5 │ │ │ │ - sldi r5,r30,5 │ │ │ │ - sldi r6,r30,6 │ │ │ │ - sldi r7,r30,4 │ │ │ │ - sldi r8,r30,7 │ │ │ │ - mr r19,r17 │ │ │ │ - ld r26,224(r25) │ │ │ │ - ld r20,32(r27) │ │ │ │ - addi r21,r6,56 │ │ │ │ - add r6,r17,r6 │ │ │ │ - addi r30,r24,-8 │ │ │ │ - mr r18,r25 │ │ │ │ - std r22,248(r31) │ │ │ │ - std r4,184(r31) │ │ │ │ - ld r4,16(r27) │ │ │ │ - add r28,r0,r28 │ │ │ │ - addi r7,r7,8 │ │ │ │ - add r16,r17,r8 │ │ │ │ - add r9,r17,r9 │ │ │ │ - addi r10,r10,40 │ │ │ │ - mulld r3,r11,r3 │ │ │ │ - add r21,r24,r21 │ │ │ │ - std r6,240(r31) │ │ │ │ + ld r9,96(r31) │ │ │ │ + ld r2,0(r26) │ │ │ │ + addi r19,r19,1 │ │ │ │ + cmpd r9,r19 │ │ │ │ + addi r2,r2,1 │ │ │ │ + std r2,0(r26) │ │ │ │ + bne 23d8c │ │ │ │ + b 23f58 │ │ │ │ + sldi r2,r15,3 │ │ │ │ + mr r30,r15 │ │ │ │ + ldx r2,r26,r2 │ │ │ │ + b 23f3c │ │ │ │ + cmpdi r18,0 │ │ │ │ + ble 23f5c │ │ │ │ + sldi r6,r22,1 │ │ │ │ + ld r2,64(r31) │ │ │ │ + ld r9,0(r14) │ │ │ │ + mulli r8,r15,48 │ │ │ │ + sldi r28,r27,5 │ │ │ │ + sldi r10,r15,4 │ │ │ │ + std r20,304(r31) │ │ │ │ + std r21,312(r31) │ │ │ │ + std r7,320(r31) │ │ │ │ + ld r4,24(r7) │ │ │ │ + ld r30,8(r14) │ │ │ │ + addi r24,r23,-8 │ │ │ │ + li r22,0 │ │ │ │ + std r6,40(r31) │ │ │ │ + ld r6,48(r31) │ │ │ │ + addi r10,r10,8 │ │ │ │ + ld r26,224(r7) │ │ │ │ + mr r19,r24 │ │ │ │ + ld r5,0(r2) │ │ │ │ + sldi r2,r15,5 │ │ │ │ + sldi r15,r15,6 │ │ │ │ + add r28,r4,r28 │ │ │ │ + addi r8,r8,40 │ │ │ │ + mr r24,r30 │ │ │ │ + lfd f18,0(r6) │ │ │ │ + lfd f19,8(r6) │ │ │ │ + addi r2,r2,24 │ │ │ │ + ld r6,16(r14) │ │ │ │ lfd f30,0(r28) │ │ │ │ + addi r27,r28,16 │ │ │ │ + mulld r9,r5,r9 │ │ │ │ + add r2,r23,r2 │ │ │ │ lfd f31,8(r28) │ │ │ │ lfd f16,16(r28) │ │ │ │ lfd f17,24(r28) │ │ │ │ - std r9,128(r31) │ │ │ │ - add r9,r24,r10 │ │ │ │ - add r7,r24,r7 │ │ │ │ - std r23,256(r31) │ │ │ │ - std r4,208(r31) │ │ │ │ - ld r4,24(r27) │ │ │ │ - addi r27,r28,16 │ │ │ │ - std r21,136(r31) │ │ │ │ - std r9,120(r31) │ │ │ │ - ld r9,40(r31) │ │ │ │ - std r7,216(r31) │ │ │ │ - std r3,176(r31) │ │ │ │ - std r4,112(r31) │ │ │ │ - addi r4,r5,24 │ │ │ │ - add r5,r17,r5 │ │ │ │ - li r17,0 │ │ │ │ - lfd f18,0(r9) │ │ │ │ - lfd f19,8(r9) │ │ │ │ - add r6,r24,r4 │ │ │ │ - mr r10,r17 │ │ │ │ - std r5,224(r31) │ │ │ │ - std r6,232(r31) │ │ │ │ - lfd f3,0(r19) │ │ │ │ - lfd f4,8(r19) │ │ │ │ + std r2,272(r31) │ │ │ │ + add r2,r23,r8 │ │ │ │ + std r6,248(r31) │ │ │ │ + ld r6,24(r14) │ │ │ │ + std r2,160(r31) │ │ │ │ + std r9,232(r31) │ │ │ │ + add r9,r23,r10 │ │ │ │ + std r6,144(r31) │ │ │ │ + addi r6,r15,56 │ │ │ │ + ld r15,32(r14) │ │ │ │ + std r9,256(r31) │ │ │ │ + add r14,r23,r6 │ │ │ │ + lfd f3,0(r25) │ │ │ │ + lfd f4,8(r25) │ │ │ │ fmr f1,f18 │ │ │ │ fmr f2,f19 │ │ │ │ - std r10,32(r31) │ │ │ │ - li r25,0 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - ld r10,216(r31) │ │ │ │ - ldu r9,8(r30) │ │ │ │ - ld r22,224(r31) │ │ │ │ + li r21,0 │ │ │ │ + bl 329c │ │ │ │ + ldu r23,8(r19) │ │ │ │ + ld r9,232(r31) │ │ │ │ + ld r2,256(r31) │ │ │ │ + std r24,336(r31) │ │ │ │ + std r25,352(r31) │ │ │ │ fmr f21,f2 │ │ │ │ fmr f20,f1 │ │ │ │ - std r10,160(r31) │ │ │ │ - ld r10,176(r31) │ │ │ │ - std r30,280(r31) │ │ │ │ - add r24,r10,r9 │ │ │ │ - ld r9,184(r31) │ │ │ │ - ld r10,32(r31) │ │ │ │ - std r24,264(r31) │ │ │ │ - mulld r9,r24,r9 │ │ │ │ - std r10,272(r31) │ │ │ │ - mr r10,r22 │ │ │ │ - std r9,200(r31) │ │ │ │ - mr r9,r25 │ │ │ │ - lfd f3,32(r10) │ │ │ │ - lfd f4,40(r10) │ │ │ │ + add r23,r9,r23 │ │ │ │ + std r19,344(r31) │ │ │ │ + std r2,184(r31) │ │ │ │ + ld r2,264(r31) │ │ │ │ + mulld r9,r23,r24 │ │ │ │ + std r23,328(r31) │ │ │ │ + mr r19,r2 │ │ │ │ + mr r2,r21 │ │ │ │ + std r9,240(r31) │ │ │ │ + lfd f3,0(r19) │ │ │ │ + lfd f4,8(r19) │ │ │ │ fmr f1,f20 │ │ │ │ fmr f2,f21 │ │ │ │ - std r9,48(r31) │ │ │ │ - std r10,32(r31) │ │ │ │ + std r2,32(r31) │ │ │ │ li r30,0 │ │ │ │ - mr r29,r30 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - ld r9,160(r31) │ │ │ │ - ld r22,232(r31) │ │ │ │ - ld r23,240(r31) │ │ │ │ - ld r10,32(r31) │ │ │ │ - std r19,304(r31) │ │ │ │ - std r18,320(r31) │ │ │ │ + mr r25,r30 │ │ │ │ + bl 329c │ │ │ │ + ld r2,184(r31) │ │ │ │ + ld r20,272(r31) │ │ │ │ + std r22,376(r31) │ │ │ │ + std r19,384(r31) │ │ │ │ + ld r29,280(r31) │ │ │ │ fmr f23,f2 │ │ │ │ fmr f22,f1 │ │ │ │ - ldu r7,8(r9) │ │ │ │ - mr r25,r22 │ │ │ │ - mr r22,r23 │ │ │ │ - std r10,312(r31) │ │ │ │ - std r9,160(r31) │ │ │ │ - ld r9,200(r31) │ │ │ │ - add r7,r9,r7 │ │ │ │ - ld r9,208(r31) │ │ │ │ - std r7,288(r31) │ │ │ │ - mulld r9,r7,r9 │ │ │ │ - std r9,88(r31) │ │ │ │ - ld r9,48(r31) │ │ │ │ - std r9,296(r31) │ │ │ │ - lfd f3,64(r22) │ │ │ │ - lfd f4,72(r22) │ │ │ │ + ldu r7,8(r2) │ │ │ │ + mr r24,r20 │ │ │ │ + std r2,184(r31) │ │ │ │ + ld r2,240(r31) │ │ │ │ + add r7,r2,r7 │ │ │ │ + ld r2,248(r31) │ │ │ │ + std r7,360(r31) │ │ │ │ + mulld r16,r7,r2 │ │ │ │ + ld r2,32(r31) │ │ │ │ + std r2,368(r31) │ │ │ │ + std r16,176(r31) │ │ │ │ + lfd f3,0(r29) │ │ │ │ + lfd f4,8(r29) │ │ │ │ fmr f1,f22 │ │ │ │ fmr f2,f23 │ │ │ │ - li r24,0 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - ldu r8,8(r25) │ │ │ │ - ld r9,88(r31) │ │ │ │ - ld r10,112(r31) │ │ │ │ - ld r17,120(r31) │ │ │ │ - ld r19,128(r31) │ │ │ │ - ld r14,136(r31) │ │ │ │ - std r29,56(r31) │ │ │ │ - std r22,80(r31) │ │ │ │ + bl 329c │ │ │ │ + ldu r9,8(r24) │ │ │ │ + ld r10,176(r31) │ │ │ │ + li r2,0 │ │ │ │ + ld r21,160(r31) │ │ │ │ + ld r22,168(r31) │ │ │ │ + std r25,88(r31) │ │ │ │ + std r29,136(r31) │ │ │ │ fmr f25,f2 │ │ │ │ fmr f24,f1 │ │ │ │ - add r9,r9,r8 │ │ │ │ - std r25,72(r31) │ │ │ │ - mulld r30,r9,r10 │ │ │ │ - std r9,48(r31) │ │ │ │ - mr r21,r30 │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ + add r23,r10,r9 │ │ │ │ + ld r9,144(r31) │ │ │ │ + std r24,120(r31) │ │ │ │ + mr r20,r21 │ │ │ │ + mr r21,r22 │ │ │ │ + mr r22,r2 │ │ │ │ + std r23,80(r31) │ │ │ │ + mulld r19,r23,r9 │ │ │ │ nop │ │ │ │ - lfd f3,96(r19) │ │ │ │ - lfd f4,104(r19) │ │ │ │ + lfd f3,0(r21) │ │ │ │ + lfd f4,8(r21) │ │ │ │ fmr f1,f24 │ │ │ │ fmr f2,f25 │ │ │ │ - mr r29,r14 │ │ │ │ - mr r18,r16 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - ldu r9,8(r17) │ │ │ │ - std r24,32(r31) │ │ │ │ - mr r24,r15 │ │ │ │ + mr r30,r14 │ │ │ │ + mr r16,r17 │ │ │ │ + mr r24,r18 │ │ │ │ + bl 329c │ │ │ │ + ldu r2,8(r20) │ │ │ │ fmr f27,f2 │ │ │ │ fmr f26,f1 │ │ │ │ - add r9,r21,r9 │ │ │ │ - mulld r30,r9,r20 │ │ │ │ - mr r22,r9 │ │ │ │ - lfd f3,128(r18) │ │ │ │ - lfd f4,136(r18) │ │ │ │ + add r2,r19,r2 │ │ │ │ + mulld r23,r2,r15 │ │ │ │ + std r2,32(r31) │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + lfd f3,0(r16) │ │ │ │ + lfd f4,8(r16) │ │ │ │ fmr f1,f26 │ │ │ │ fmr f2,f27 │ │ │ │ - addi r18,r18,16 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - ldu r23,8(r29) │ │ │ │ + addi r16,r16,16 │ │ │ │ + bl 329c │ │ │ │ + ldu r25,8(r30) │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ - add r23,r30,r23 │ │ │ │ - sldi r25,r23,5 │ │ │ │ - add r25,r26,r25 │ │ │ │ - lfd f3,0(r25) │ │ │ │ - lfd f4,8(r25) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + add r25,r23,r25 │ │ │ │ + sldi r29,r25,5 │ │ │ │ + add r29,r26,r29 │ │ │ │ + lfd f3,0(r29) │ │ │ │ + lfd f4,8(r29) │ │ │ │ + bl 329c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ - lfd f3,16(r25) │ │ │ │ - lfd f4,24(r25) │ │ │ │ + bl 38f0 │ │ │ │ + lfd f3,16(r29) │ │ │ │ + lfd f4,24(r29) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f17 │ │ │ │ fmr f1,f16 │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ + bl 38f0 │ │ │ │ addic. r24,r24,-1 │ │ │ │ stfd f30,0(r28) │ │ │ │ stfd f31,8(r28) │ │ │ │ fmr f17,f2 │ │ │ │ fmr f16,f1 │ │ │ │ stfd f1,0(r27) │ │ │ │ stfd f2,8(r27) │ │ │ │ - bne 262d0 │ │ │ │ - ld r24,32(r31) │ │ │ │ - addi r19,r19,16 │ │ │ │ - addi r24,r24,1 │ │ │ │ - cmpd r24,r15 │ │ │ │ - bne 26290 │ │ │ │ - ld r29,56(r31) │ │ │ │ - mr r14,r22 │ │ │ │ - ld r22,80(r31) │ │ │ │ - ld r9,48(r31) │ │ │ │ - ld r25,72(r31) │ │ │ │ - addi r29,r29,1 │ │ │ │ - addi r22,r22,16 │ │ │ │ - cmpd r29,r24 │ │ │ │ - bne 2622c │ │ │ │ - mr r8,r9 │ │ │ │ - ld r9,296(r31) │ │ │ │ - ld r10,312(r31) │ │ │ │ - mr r21,r14 │ │ │ │ - ld r7,288(r31) │ │ │ │ - ld r19,304(r31) │ │ │ │ - ld r18,320(r31) │ │ │ │ - mr r14,r23 │ │ │ │ - addi r9,r9,1 │ │ │ │ - addi r10,r10,16 │ │ │ │ - cmpd r9,r29 │ │ │ │ - bne 261b0 │ │ │ │ - ld r10,272(r31) │ │ │ │ - mr r25,r9 │ │ │ │ - ld r24,264(r31) │ │ │ │ - ld r30,280(r31) │ │ │ │ - mr r23,r7 │ │ │ │ + bne 241e0 │ │ │ │ + ld r9,40(r31) │ │ │ │ + addi r22,r22,1 │ │ │ │ + ld r2,32(r31) │ │ │ │ + addi r21,r21,16 │ │ │ │ + cmpd r22,r9 │ │ │ │ + bne 241a0 │ │ │ │ + mr r16,r25 │ │ │ │ + ld r25,88(r31) │ │ │ │ + ld r29,136(r31) │ │ │ │ + ld r23,80(r31) │ │ │ │ + ld r24,120(r31) │ │ │ │ + addi r25,r25,1 │ │ │ │ + addi r29,r29,16 │ │ │ │ + cmpd r25,r22 │ │ │ │ + bne 24144 │ │ │ │ + mr r10,r2 │ │ │ │ + ld r2,368(r31) │ │ │ │ + ld r19,384(r31) │ │ │ │ + mr r9,r23 │ │ │ │ + ld r7,360(r31) │ │ │ │ + ld r22,376(r31) │ │ │ │ + addi r2,r2,1 │ │ │ │ addi r19,r19,16 │ │ │ │ - addi r10,r10,1 │ │ │ │ - cmpd r10,r25 │ │ │ │ - bne 2614c │ │ │ │ - addi r17,r10,-1 │ │ │ │ - ld r22,248(r31) │ │ │ │ - ld r10,40(r31) │ │ │ │ - mr r6,r23 │ │ │ │ - ld r23,256(r31) │ │ │ │ - mr r25,r18 │ │ │ │ - stfd f28,80(r10) │ │ │ │ - stfd f29,88(r10) │ │ │ │ - std r14,40(r23) │ │ │ │ - std r24,8(r23) │ │ │ │ - stfd f20,16(r10) │ │ │ │ - stfd f21,24(r10) │ │ │ │ - std r6,16(r23) │ │ │ │ - stfd f22,32(r10) │ │ │ │ - stfd f23,40(r10) │ │ │ │ - std r8,24(r23) │ │ │ │ - stfd f24,48(r10) │ │ │ │ - stfd f25,56(r10) │ │ │ │ - stfd f26,64(r10) │ │ │ │ - stfd f27,72(r10) │ │ │ │ - std r17,32(r22) │ │ │ │ - std r17,0(r22) │ │ │ │ - std r17,8(r22) │ │ │ │ - std r17,16(r22) │ │ │ │ - std r17,24(r22) │ │ │ │ - std r21,32(r23) │ │ │ │ - b 25e50 │ │ │ │ - ld r7,8(r27) │ │ │ │ - ld r29,24(r25) │ │ │ │ - sldi r3,r30,5 │ │ │ │ - mulli r9,r30,48 │ │ │ │ - ld r5,0(r27) │ │ │ │ - mulli r8,r30,96 │ │ │ │ - sldi r6,r18,5 │ │ │ │ - sldi r10,r30,4 │ │ │ │ - sldi r30,r30,6 │ │ │ │ - ld r4,0(r23) │ │ │ │ - addi r20,r24,-8 │ │ │ │ - li r21,0 │ │ │ │ - ld r26,224(r25) │ │ │ │ + cmpd r2,r25 │ │ │ │ + bne 240dc │ │ │ │ + addi r22,r22,1 │ │ │ │ + ld r25,352(r31) │ │ │ │ + mr r8,r10 │ │ │ │ + ld r23,328(r31) │ │ │ │ + mr r10,r9 │ │ │ │ + ld r24,336(r31) │ │ │ │ + ld r19,344(r31) │ │ │ │ + cmpd r22,r2 │ │ │ │ + addi r25,r25,16 │ │ │ │ + bne 24084 │ │ │ │ + ld r2,48(r31) │ │ │ │ + ld r9,64(r31) │ │ │ │ + addi r18,r18,-1 │ │ │ │ + mr r5,r7 │ │ │ │ + ld r20,304(r31) │ │ │ │ + ld r21,312(r31) │ │ │ │ + mtvsrdd vs0,r18,r18 │ │ │ │ + ld r7,320(r31) │ │ │ │ + stfd f20,16(r2) │ │ │ │ + stfd f21,24(r2) │ │ │ │ + stfd f22,32(r2) │ │ │ │ + stfd f28,80(r2) │ │ │ │ + stfd f29,88(r2) │ │ │ │ + stfd f23,40(r2) │ │ │ │ + stfd f24,48(r2) │ │ │ │ + stfd f25,56(r2) │ │ │ │ + stfd f26,64(r2) │ │ │ │ + stfd f27,72(r2) │ │ │ │ + ld r2,72(r31) │ │ │ │ + std r16,40(r9) │ │ │ │ + std r8,32(r9) │ │ │ │ + std r10,24(r9) │ │ │ │ + std r23,8(r9) │ │ │ │ + std r5,16(r9) │ │ │ │ + std r18,32(r2) │ │ │ │ + stxv vs0,0(r2) │ │ │ │ + stxv vs0,16(r2) │ │ │ │ + b 23f5c │ │ │ │ + cmpdi r18,0 │ │ │ │ + ble 23f5c │ │ │ │ + ld r9,64(r31) │ │ │ │ + ld r8,8(r14) │ │ │ │ + mulli r2,r15,48 │ │ │ │ + sldi r10,r15,4 │ │ │ │ + sldi r4,r27,5 │ │ │ │ + addi r28,r23,-8 │ │ │ │ + std r20,176(r31) │ │ │ │ + std r7,184(r31) │ │ │ │ + ld r6,0(r14) │ │ │ │ + ld r29,24(r7) │ │ │ │ + sldi r19,r22,1 │ │ │ │ addi r10,r10,8 │ │ │ │ - std r7,88(r31) │ │ │ │ - ld r7,16(r27) │ │ │ │ - add r29,r29,r6 │ │ │ │ - add r6,r17,r30 │ │ │ │ - mr r19,r21 │ │ │ │ - addi r9,r9,40 │ │ │ │ - add r10,r24,r10 │ │ │ │ - mr r28,r20 │ │ │ │ - std r6,160(r31) │ │ │ │ - ld r6,40(r31) │ │ │ │ - mulld r5,r4,r5 │ │ │ │ + ld r3,16(r14) │ │ │ │ + ld r16,24(r14) │ │ │ │ + std r28,88(r31) │ │ │ │ + ld r27,224(r7) │ │ │ │ + ld r5,0(r9) │ │ │ │ + std r8,120(r31) │ │ │ │ + ld r8,48(r31) │ │ │ │ + sldi r9,r15,5 │ │ │ │ + add r24,r23,r10 │ │ │ │ + mr r10,r25 │ │ │ │ + add r29,r29,r4 │ │ │ │ + addi r2,r2,40 │ │ │ │ + addi r9,r9,24 │ │ │ │ + std r3,144(r31) │ │ │ │ lfd f30,0(r29) │ │ │ │ - add r9,r24,r9 │ │ │ │ lfd f31,8(r29) │ │ │ │ + addi r22,r29,16 │ │ │ │ + mr r28,r29 │ │ │ │ + add r15,r23,r2 │ │ │ │ + mulld r26,r5,r6 │ │ │ │ + lfd f20,0(r8) │ │ │ │ + lfd f21,8(r8) │ │ │ │ + li r8,0 │ │ │ │ + add r9,r23,r9 │ │ │ │ lfd f18,16(r29) │ │ │ │ lfd f19,24(r29) │ │ │ │ - std r7,112(r31) │ │ │ │ - ld r7,24(r27) │ │ │ │ - add r14,r17,r8 │ │ │ │ - addi r27,r29,16 │ │ │ │ - std r10,120(r31) │ │ │ │ - std r9,56(r31) │ │ │ │ - mr r9,r17 │ │ │ │ - lfd f20,0(r6) │ │ │ │ - lfd f21,8(r6) │ │ │ │ - std r5,80(r31) │ │ │ │ - std r7,48(r31) │ │ │ │ - addi r7,r3,24 │ │ │ │ - add r3,r17,r3 │ │ │ │ - add r7,r24,r7 │ │ │ │ - std r3,128(r31) │ │ │ │ - std r7,136(r31) │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ + mr r29,r21 │ │ │ │ + mr r21,r24 │ │ │ │ + mr r25,r8 │ │ │ │ + std r9,160(r31) │ │ │ │ + lfd f3,0(r10) │ │ │ │ + lfd f4,8(r10) │ │ │ │ fmr f1,f20 │ │ │ │ fmr f2,f21 │ │ │ │ - std r9,32(r31) │ │ │ │ - li r20,0 │ │ │ │ - mr r18,r25 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - ldu r17,8(r28) │ │ │ │ - ld r9,80(r31) │ │ │ │ - ld r30,128(r31) │ │ │ │ - ld r24,120(r31) │ │ │ │ - std r23,176(r31) │ │ │ │ + std r10,32(r31) │ │ │ │ + li r23,0 │ │ │ │ + bl 329c │ │ │ │ + ld r2,88(r31) │ │ │ │ + ld r30,288(r31) │ │ │ │ + std r21,80(r31) │ │ │ │ + ld r10,32(r31) │ │ │ │ + std r26,232(r31) │ │ │ │ + std r25,248(r31) │ │ │ │ fmr f23,f2 │ │ │ │ fmr f22,f1 │ │ │ │ - add r17,r9,r17 │ │ │ │ - ld r9,88(r31) │ │ │ │ - std r28,200(r31) │ │ │ │ - std r24,72(r31) │ │ │ │ - std r17,184(r31) │ │ │ │ - mulld r21,r17,r9 │ │ │ │ - ld r9,32(r31) │ │ │ │ - std r9,208(r31) │ │ │ │ + ldu r24,8(r2) │ │ │ │ mr r9,r30 │ │ │ │ - mr r30,r20 │ │ │ │ - mr r20,r9 │ │ │ │ - lfd f3,32(r20) │ │ │ │ - lfd f4,40(r20) │ │ │ │ + std r10,256(r31) │ │ │ │ + std r2,88(r31) │ │ │ │ + ld r2,120(r31) │ │ │ │ + add r24,r26,r24 │ │ │ │ + std r24,240(r31) │ │ │ │ + mulld r2,r24,r2 │ │ │ │ + std r2,136(r31) │ │ │ │ + mr r2,r23 │ │ │ │ + lfd f3,0(r9) │ │ │ │ + lfd f4,8(r9) │ │ │ │ fmr f1,f22 │ │ │ │ fmr f2,f23 │ │ │ │ - li r28,0 │ │ │ │ - mr r17,r20 │ │ │ │ - mr r16,r18 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - ld r9,72(r31) │ │ │ │ - ld r24,136(r31) │ │ │ │ + std r2,304(r31) │ │ │ │ + std r9,32(r31) │ │ │ │ + li r20,0 │ │ │ │ + bl 329c │ │ │ │ + ld r2,80(r31) │ │ │ │ + ld r26,296(r31) │ │ │ │ + std r29,312(r31) │ │ │ │ + std r17,320(r31) │ │ │ │ + ld r9,32(r31) │ │ │ │ ld r25,160(r31) │ │ │ │ - std r22,216(r31) │ │ │ │ - std r21,224(r31) │ │ │ │ - std r30,240(r31) │ │ │ │ - std r19,248(r31) │ │ │ │ + std r21,328(r31) │ │ │ │ fmr f25,f2 │ │ │ │ fmr f24,f1 │ │ │ │ - ldu r8,8(r9) │ │ │ │ - std r9,72(r31) │ │ │ │ - ld r9,112(r31) │ │ │ │ - add r8,r21,r8 │ │ │ │ - std r8,232(r31) │ │ │ │ - mulld r23,r8,r9 │ │ │ │ - mr r22,r23 │ │ │ │ - mr r23,r24 │ │ │ │ - mr r24,r25 │ │ │ │ - mr r25,r28 │ │ │ │ - mr r28,r29 │ │ │ │ - lfd f3,64(r24) │ │ │ │ - lfd f4,72(r24) │ │ │ │ + ldu r8,8(r2) │ │ │ │ + mr r24,r26 │ │ │ │ + mr r26,r20 │ │ │ │ + mr r14,r9 │ │ │ │ + std r2,80(r31) │ │ │ │ + ld r2,136(r31) │ │ │ │ + add r8,r2,r8 │ │ │ │ + ld r2,144(r31) │ │ │ │ + std r8,272(r31) │ │ │ │ + mulld r2,r8,r2 │ │ │ │ + std r2,40(r31) │ │ │ │ + lfd f3,0(r24) │ │ │ │ + lfd f4,8(r24) │ │ │ │ fmr f1,f24 │ │ │ │ fmr f2,f25 │ │ │ │ - mr r18,r14 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - ldu r9,8(r23) │ │ │ │ - ld r30,56(r31) │ │ │ │ - std r25,32(r31) │ │ │ │ - mr r25,r15 │ │ │ │ + bl 329c │ │ │ │ + ldu r2,8(r25) │ │ │ │ + ld r9,40(r31) │ │ │ │ + ld r17,192(r31) │ │ │ │ + std r26,32(r31) │ │ │ │ + mr r26,r18 │ │ │ │ fmr f27,f2 │ │ │ │ fmr f26,f1 │ │ │ │ - add r21,r22,r9 │ │ │ │ - ld r9,48(r31) │ │ │ │ - mulld r29,r21,r9 │ │ │ │ - mr r19,r29 │ │ │ │ - mr r29,r30 │ │ │ │ - nop │ │ │ │ - lfd f3,96(r18) │ │ │ │ - lfd f4,104(r18) │ │ │ │ + add r23,r9,r2 │ │ │ │ + mulld r29,r23,r16 │ │ │ │ + mr r20,r29 │ │ │ │ + mr r29,r15 │ │ │ │ + lfd f3,0(r17) │ │ │ │ + lfd f4,8(r17) │ │ │ │ fmr f1,f26 │ │ │ │ fmr f2,f27 │ │ │ │ - addi r18,r18,16 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - ldu r20,8(r29) │ │ │ │ + addi r17,r17,16 │ │ │ │ + bl 329c │ │ │ │ + ldu r21,8(r29) │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ - add r20,r19,r20 │ │ │ │ - sldi r9,r20,5 │ │ │ │ - add r30,r26,r9 │ │ │ │ + add r21,r20,r21 │ │ │ │ + sldi r2,r21,5 │ │ │ │ + add r30,r27,r2 │ │ │ │ lfd f3,0(r30) │ │ │ │ lfd f4,8(r30) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ + bl 38f0 │ │ │ │ lfd f3,16(r30) │ │ │ │ lfd f4,24(r30) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f19 │ │ │ │ fmr f1,f18 │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ - addic. r25,r25,-1 │ │ │ │ + bl 38f0 │ │ │ │ + addic. r26,r26,-1 │ │ │ │ stfd f30,0(r28) │ │ │ │ stfd f31,8(r28) │ │ │ │ fmr f19,f2 │ │ │ │ fmr f18,f1 │ │ │ │ - stfd f1,0(r27) │ │ │ │ - stfd f2,8(r27) │ │ │ │ - bne 26660 │ │ │ │ - ld r25,32(r31) │ │ │ │ + stfd f1,0(r22) │ │ │ │ + stfd f2,8(r22) │ │ │ │ + bne 24540 │ │ │ │ + ld r26,32(r31) │ │ │ │ addi r24,r24,16 │ │ │ │ - addi r25,r25,1 │ │ │ │ - cmpd r25,r15 │ │ │ │ - bne 26614 │ │ │ │ - ld r30,240(r31) │ │ │ │ - mr r18,r16 │ │ │ │ - mr r16,r20 │ │ │ │ - mr r20,r17 │ │ │ │ - ld r22,216(r31) │ │ │ │ - mr r17,r21 │ │ │ │ - ld r8,232(r31) │ │ │ │ - ld r19,248(r31) │ │ │ │ - ld r21,224(r31) │ │ │ │ - mr r29,r28 │ │ │ │ - addi r20,r20,16 │ │ │ │ - addi r30,r30,1 │ │ │ │ - cmpd r30,r25 │ │ │ │ - bne 265a0 │ │ │ │ - addi r19,r19,1 │ │ │ │ - ld r9,208(r31) │ │ │ │ - mr r25,r18 │ │ │ │ - ld r23,176(r31) │ │ │ │ - mr r18,r16 │ │ │ │ - ld r28,200(r31) │ │ │ │ - mr r16,r17 │ │ │ │ - ld r17,184(r31) │ │ │ │ - cmpd r19,r30 │ │ │ │ + addi r26,r26,1 │ │ │ │ + cmpd r26,r19 │ │ │ │ + bne 24500 │ │ │ │ + ld r2,304(r31) │ │ │ │ + mr r9,r14 │ │ │ │ + ld r8,272(r31) │ │ │ │ + mr r14,r21 │ │ │ │ + ld r29,312(r31) │ │ │ │ + ld r17,320(r31) │ │ │ │ + ld r21,328(r31) │ │ │ │ addi r9,r9,16 │ │ │ │ - bne 26534 │ │ │ │ - ld r9,40(r31) │ │ │ │ - addi r21,r19,-1 │ │ │ │ - std r18,32(r23) │ │ │ │ - std r17,8(r23) │ │ │ │ - std r8,16(r23) │ │ │ │ - std r16,24(r23) │ │ │ │ - std r21,24(r22) │ │ │ │ - std r21,0(r22) │ │ │ │ - std r21,8(r22) │ │ │ │ - std r21,16(r22) │ │ │ │ - stfd f28,64(r9) │ │ │ │ - stfd f29,72(r9) │ │ │ │ - stfd f22,16(r9) │ │ │ │ - stfd f23,24(r9) │ │ │ │ - stfd f24,32(r9) │ │ │ │ - stfd f25,40(r9) │ │ │ │ - stfd f26,48(r9) │ │ │ │ - stfd f27,56(r9) │ │ │ │ - b 25e50 │ │ │ │ - mr r30,r29 │ │ │ │ - b 25c14 │ │ │ │ - sldi r10,r16,3 │ │ │ │ - ld r7,0(r1) │ │ │ │ - ld r26,264(r12) │ │ │ │ + addi r2,r2,1 │ │ │ │ + cmpd r2,r26 │ │ │ │ + bne 24490 │ │ │ │ + ld r25,248(r31) │ │ │ │ + mr r9,r2 │ │ │ │ + ld r10,256(r31) │ │ │ │ + ld r26,232(r31) │ │ │ │ + ld r24,240(r31) │ │ │ │ + addi r25,r25,1 │ │ │ │ + addi r10,r10,16 │ │ │ │ + cmpd r25,r9 │ │ │ │ + bne 2442c │ │ │ │ + ld r2,48(r31) │ │ │ │ + ld r9,64(r31) │ │ │ │ + addi r18,r18,-1 │ │ │ │ + mr r21,r29 │ │ │ │ + ld r20,176(r31) │ │ │ │ + ld r7,184(r31) │ │ │ │ + mtvsrdd vs0,r18,r18 │ │ │ │ + stfd f22,16(r2) │ │ │ │ + stfd f23,24(r2) │ │ │ │ + stfd f24,32(r2) │ │ │ │ + stfd f28,64(r2) │ │ │ │ + stfd f29,72(r2) │ │ │ │ + stfd f25,40(r2) │ │ │ │ + stfd f26,48(r2) │ │ │ │ + stfd f27,56(r2) │ │ │ │ + ld r2,72(r31) │ │ │ │ + std r14,32(r9) │ │ │ │ + std r23,24(r9) │ │ │ │ + std r8,16(r9) │ │ │ │ + std r24,8(r9) │ │ │ │ + stxv vs0,0(r2) │ │ │ │ + stxv vs0,16(r2) │ │ │ │ + b 23f5c │ │ │ │ + mr r30,r26 │ │ │ │ + b 23d00 │ │ │ │ + ld r2,88(r7) │ │ │ │ + sldi r16,r14,3 │ │ │ │ + ld r10,0(r1) │ │ │ │ cmpdi r30,0 │ │ │ │ - ld r14,72(r12) │ │ │ │ - ld r17,88(r12) │ │ │ │ - ld r23,120(r12) │ │ │ │ - mr r25,r1 │ │ │ │ + mr r15,r1 │ │ │ │ mtctr r30 │ │ │ │ - mr r18,r16 │ │ │ │ + ld r27,264(r7) │ │ │ │ + ld r21,72(r7) │ │ │ │ li r19,0 │ │ │ │ - addi r9,r10,15 │ │ │ │ - li r22,0 │ │ │ │ + li r23,0 │ │ │ │ li r8,0 │ │ │ │ - clrrdi r9,r9,4 │ │ │ │ - mr r29,r26 │ │ │ │ - neg r9,r9 │ │ │ │ - stdux r7,r1,r9 │ │ │ │ - addi r27,r1,32 │ │ │ │ - ble 283c0 │ │ │ │ - std r8,0(r29) │ │ │ │ - std r22,8(r29) │ │ │ │ - ble cr4,283b0 │ │ │ │ - addi r28,r14,-8 │ │ │ │ - addi r27,r27,-8 │ │ │ │ - li r24,0 │ │ │ │ - add r28,r28,r10 │ │ │ │ - mr r3,r17 │ │ │ │ - std r12,80(r31) │ │ │ │ - sldi r21,r19,4 │ │ │ │ - mr r15,r27 │ │ │ │ + ld r26,120(r7) │ │ │ │ + std r2,40(r31) │ │ │ │ + addi r2,r16,15 │ │ │ │ + mr r24,r27 │ │ │ │ + clrrdi r2,r2,4 │ │ │ │ + neg r2,r2 │ │ │ │ + stdux r10,r1,r2 │ │ │ │ + addi r28,r1,32 │ │ │ │ + ble 247f8 │ │ │ │ + std r8,0(r24) │ │ │ │ + std r23,8(r24) │ │ │ │ + ble cr4,247e8 │ │ │ │ + addi r2,r21,-8 │ │ │ │ + addi r28,r28,-8 │ │ │ │ + li r25,0 │ │ │ │ + add r16,r2,r16 │ │ │ │ + ld r3,40(r31) │ │ │ │ + std r7,80(r31) │ │ │ │ + sldi r22,r19,4 │ │ │ │ li r20,0 │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ - ld r12,80(r31) │ │ │ │ - std r16,32(r31) │ │ │ │ - std r27,48(r31) │ │ │ │ - mr r8,r14 │ │ │ │ - add r21,r23,r21 │ │ │ │ - mr r16,r30 │ │ │ │ + mr r17,r28 │ │ │ │ + mr r18,r21 │ │ │ │ + add r22,r26,r22 │ │ │ │ + bl 3290 │ │ │ │ + ld r7,80(r31) │ │ │ │ + std r14,80(r31) │ │ │ │ + mr r14,r30 │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - mr r27,r12 │ │ │ │ - b 2689c │ │ │ │ - ldu r9,8(r8) │ │ │ │ - mulld r20,r20,r9 │ │ │ │ - std r20,0(r29) │ │ │ │ - ld r30,0(r8) │ │ │ │ - std r8,80(r31) │ │ │ │ - addi r21,r21,16 │ │ │ │ + b 24758 │ │ │ │ + ldu r2,8(r18) │ │ │ │ + mulld r20,r20,r2 │ │ │ │ + std r20,0(r24) │ │ │ │ + ld r30,0(r18) │ │ │ │ + std r7,88(r31) │ │ │ │ + addi r22,r22,16 │ │ │ │ mr r3,r30 │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ - lfd f3,-16(r21) │ │ │ │ - lfd f4,-8(r21) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 3290 │ │ │ │ + lfd f3,-16(r22) │ │ │ │ + lfd f4,-8(r22) │ │ │ │ + bl 329c │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - bl 4da58 │ │ │ │ - nop │ │ │ │ - bl 38c0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - bl 4d4b8 │ │ │ │ - nop │ │ │ │ - ld r8,80(r31) │ │ │ │ - divd r9,r3,r30 │ │ │ │ - cmpld r28,r8 │ │ │ │ + bl 2fd0 │ │ │ │ + bl 38e0 │ │ │ │ + bl 3430 │ │ │ │ + cmpld r16,r18 │ │ │ │ + ld r7,88(r31) │ │ │ │ + divd r2,r3,r30 │ │ │ │ + mulld r2,r2,r30 │ │ │ │ + subf r2,r2,r3 │ │ │ │ + add r2,r2,r30 │ │ │ │ + divd r9,r2,r30 │ │ │ │ mulld r9,r9,r30 │ │ │ │ - subf r9,r9,r3 │ │ │ │ - add r9,r9,r30 │ │ │ │ - divd r10,r9,r30 │ │ │ │ - mulld r10,r10,r30 │ │ │ │ - subf r9,r10,r9 │ │ │ │ - add r20,r9,r20 │ │ │ │ - stdu r9,8(r15) │ │ │ │ - std r20,0(r29) │ │ │ │ - bne 26890 │ │ │ │ - mr r30,r16 │ │ │ │ - addi r22,r22,1 │ │ │ │ - mr r12,r27 │ │ │ │ - ld r16,32(r31) │ │ │ │ - ld r27,48(r31) │ │ │ │ - cmpd r22,r30 │ │ │ │ - beq 283c0 │ │ │ │ - addi r29,r29,16 │ │ │ │ - add r19,r19,r16 │ │ │ │ - std r24,0(r29) │ │ │ │ - std r22,8(r29) │ │ │ │ - b 2684c │ │ │ │ - cmpwi r9,0 │ │ │ │ - bne 27880 │ │ │ │ - cmpdi r30,0 │ │ │ │ - ble 25fb0 │ │ │ │ - ld r9,120(r31) │ │ │ │ - ld r10,48(r31) │ │ │ │ - li r8,8 │ │ │ │ - addi r28,r28,2 │ │ │ │ - std r8,168(r31) │ │ │ │ - li r8,0 │ │ │ │ - divd r17,r14,r28 │ │ │ │ - add r10,r10,r9 │ │ │ │ - std r8,160(r31) │ │ │ │ - srdi r7,r9,4 │ │ │ │ - mr r8,r10 │ │ │ │ - std r10,280(r31) │ │ │ │ - mr r10,r9 │ │ │ │ - std r7,232(r31) │ │ │ │ - add r8,r8,r9 │ │ │ │ - mulli r9,r7,48 │ │ │ │ - std r8,296(r31) │ │ │ │ - add r8,r8,r10 │ │ │ │ - add r14,r8,r10 │ │ │ │ - std r8,184(r31) │ │ │ │ - subf r9,r9,r14 │ │ │ │ - std r9,304(r31) │ │ │ │ - add r9,r9,r10 │ │ │ │ - std r9,312(r31) │ │ │ │ - add r9,r9,r10 │ │ │ │ - std r9,200(r31) │ │ │ │ - lwz r9,112(r12) │ │ │ │ - ld r16,160(r31) │ │ │ │ - std r1,224(r31) │ │ │ │ - andi. r9,r9,2048 │ │ │ │ - beq 269e0 │ │ │ │ - ld r9,264(r12) │ │ │ │ - ld r10,168(r31) │ │ │ │ - ldx r16,r9,r10 │ │ │ │ - ld r23,88(r12) │ │ │ │ - ld r26,48(r12) │ │ │ │ - ld r10,0(r1) │ │ │ │ - addi r29,r23,1 │ │ │ │ - addi r28,r26,-1 │ │ │ │ - mulld r9,r29,r26 │ │ │ │ - cmpdi cr4,r28,0 │ │ │ │ - sldi r9,r9,4 │ │ │ │ - neg r9,r9 │ │ │ │ - stdux r10,r1,r9 │ │ │ │ - addi r19,r1,32 │ │ │ │ - blt cr4,27878 │ │ │ │ - neg r10,r29 │ │ │ │ - sldi r30,r26,3 │ │ │ │ - mulld r7,r26,r16 │ │ │ │ - mulld r9,r28,r29 │ │ │ │ - ld r20,120(r12) │ │ │ │ - ld r22,72(r12) │ │ │ │ - sldi r18,r29,1 │ │ │ │ - cmpdi cr3,r29,0 │ │ │ │ - sldi r8,r10,4 │ │ │ │ - ld r10,96(r31) │ │ │ │ - sldi r9,r9,4 │ │ │ │ - std r7,32(r31) │ │ │ │ - add r27,r22,r30 │ │ │ │ - add r21,r10,r30 │ │ │ │ - ld r10,104(r31) │ │ │ │ - addi r9,r9,-8 │ │ │ │ - add r24,r19,r9 │ │ │ │ - add r15,r10,r30 │ │ │ │ - add r10,r28,r7 │ │ │ │ - mr r7,r14 │ │ │ │ - mr r14,r30 │ │ │ │ - sldi r10,r10,4 │ │ │ │ - add r25,r20,r10 │ │ │ │ - ldu r30,-8(r27) │ │ │ │ - std r8,112(r31) │ │ │ │ - std r12,88(r31) │ │ │ │ - std r7,80(r31) │ │ │ │ - mr r3,r30 │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ - lfd f3,0(r25) │ │ │ │ - lfd f4,8(r25) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - bl 38c0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - bl 4d4b8 │ │ │ │ - nop │ │ │ │ - srdi r10,r18,1 │ │ │ │ - ld r7,80(r31) │ │ │ │ - ld r12,88(r31) │ │ │ │ - ld r8,112(r31) │ │ │ │ - mr r6,r24 │ │ │ │ - mtctr r10 │ │ │ │ - addi r10,r3,1 │ │ │ │ - subf r9,r23,r3 │ │ │ │ - add r10,r10,r23 │ │ │ │ - stdu r9,-8(r21) │ │ │ │ - add r9,r30,r9 │ │ │ │ - stdu r10,-8(r15) │ │ │ │ - ble cr3,26b10 │ │ │ │ - addi r3,r9,1 │ │ │ │ - divd r5,r9,r30 │ │ │ │ - mr r4,r6 │ │ │ │ - addi r6,r6,16 │ │ │ │ - divd r10,r3,r30 │ │ │ │ - mulld r5,r5,r30 │ │ │ │ - mulld r10,r10,r30 │ │ │ │ - subf r5,r5,r9 │ │ │ │ - addi r9,r9,2 │ │ │ │ - subf r10,r10,r3 │ │ │ │ - std r5,-8(r6) │ │ │ │ - std r10,16(r4) │ │ │ │ - bdnz 26adc │ │ │ │ - cmpld r22,r27 │ │ │ │ - addi r25,r25,-16 │ │ │ │ - add r24,r24,r8 │ │ │ │ - bne 26a6c │ │ │ │ + subf r2,r9,r2 │ │ │ │ + add r20,r2,r20 │ │ │ │ + stdu r2,8(r17) │ │ │ │ + std r20,0(r24) │ │ │ │ + bne 2474c │ │ │ │ mr r30,r14 │ │ │ │ - ld r3,72(r31) │ │ │ │ - li r4,0 │ │ │ │ - mr r14,r7 │ │ │ │ - std r12,80(r31) │ │ │ │ - li r25,0 │ │ │ │ - mr r5,r30 │ │ │ │ - bl 37c0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - ld r12,80(r31) │ │ │ │ - ld r30,104(r12) │ │ │ │ - std r12,240(r31) │ │ │ │ - mr r3,r30 │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ - addi r3,r23,2 │ │ │ │ - fmr f23,f2 │ │ │ │ - fmr f22,f1 │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,25008 │ │ │ │ - fmr f4,f2 │ │ │ │ - fmr f3,f1 │ │ │ │ - lfd f2,8(r9) │ │ │ │ - lfd f1,0(r9) │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,25008 │ │ │ │ - std r9,136(r31) │ │ │ │ - bl 4dbe8 │ │ │ │ - nop │ │ │ │ - addi r8,r30,1 │ │ │ │ - ld r9,32(r31) │ │ │ │ - ld r7,216(r31) │ │ │ │ - ld r12,240(r31) │ │ │ │ - std r23,144(r31) │ │ │ │ - std r29,152(r31) │ │ │ │ - std r26,176(r31) │ │ │ │ - std r28,208(r31) │ │ │ │ - std r8,128(r31) │ │ │ │ - addi r8,r22,-8 │ │ │ │ - fmr f25,f2 │ │ │ │ - fmr f24,f1 │ │ │ │ - std r8,88(r31) │ │ │ │ - ld r8,96(r31) │ │ │ │ - sldi r10,r9,4 │ │ │ │ - sldi r9,r26,4 │ │ │ │ - mr r24,r7 │ │ │ │ - mr r23,r12 │ │ │ │ - add r15,r20,r10 │ │ │ │ - add r9,r7,r9 │ │ │ │ - addi r8,r8,-8 │ │ │ │ - std r9,112(r31) │ │ │ │ - std r8,80(r31) │ │ │ │ - ld r8,104(r31) │ │ │ │ - addi r8,r8,-8 │ │ │ │ - std r8,32(r31) │ │ │ │ - ld r8,48(r31) │ │ │ │ - mr r21,r8 │ │ │ │ - mr r20,r8 │ │ │ │ - ld r9,88(r31) │ │ │ │ - ldu r3,8(r9) │ │ │ │ - std r9,88(r31) │ │ │ │ - ld r9,80(r31) │ │ │ │ - ldu r30,8(r9) │ │ │ │ - std r9,80(r31) │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ - lfd f3,0(r15) │ │ │ │ - lfd f4,8(r15) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - mr r3,r30 │ │ │ │ - fmr f31,f2 │ │ │ │ - fmr f30,f1 │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ - fmr f4,f2 │ │ │ │ - fmr f3,f1 │ │ │ │ - fmr f2,f31 │ │ │ │ - fmr f1,f30 │ │ │ │ - bl 4da58 │ │ │ │ - nop │ │ │ │ - fmr f3,f22 │ │ │ │ - fmr f4,f23 │ │ │ │ - fmr f31,f2 │ │ │ │ - fmr f30,f1 │ │ │ │ - fmr f2,f25 │ │ │ │ - fmr f1,f24 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - fmr f4,f2 │ │ │ │ - fmr f3,f1 │ │ │ │ - fmr f2,f31 │ │ │ │ - fmr f1,f30 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + addi r23,r23,1 │ │ │ │ + ld r14,80(r31) │ │ │ │ + cmpd r23,r30 │ │ │ │ + beq 247f8 │ │ │ │ + addi r24,r24,16 │ │ │ │ + add r19,r19,r14 │ │ │ │ + std r25,0(r24) │ │ │ │ + std r23,8(r24) │ │ │ │ + b 24714 │ │ │ │ + addi r23,r23,1 │ │ │ │ + addi r24,r24,16 │ │ │ │ + add r19,r19,r14 │ │ │ │ + bdnz 246f8 │ │ │ │ + li r3,1 │ │ │ │ + ble cr4,248cc │ │ │ │ + cmpdi r14,1 │ │ │ │ + beq 24934 │ │ │ │ + xxspltib vs32,1 │ │ │ │ + srdi r2,r14,1 │ │ │ │ + mr r9,r21 │ │ │ │ + andi. r8,r2,3 │ │ │ │ + addi r6,r2,-1 │ │ │ │ + mr r10,r2 │ │ │ │ + vextsb2d v0,v0 │ │ │ │ + xxmr vs33,vs32 │ │ │ │ + beq 2486c │ │ │ │ + cmpdi r8,1 │ │ │ │ + beq 24858 │ │ │ │ + cmpdi r8,2 │ │ │ │ + beq 24848 │ │ │ │ + lxv vs32,0(r21) │ │ │ │ + mr r2,r6 │ │ │ │ + addi r9,r21,16 │ │ │ │ + lxv vs45,0(r9) │ │ │ │ + addi r2,r2,-1 │ │ │ │ + addi r9,r9,16 │ │ │ │ + vmulld v0,v0,v13 │ │ │ │ + lxv vs45,0(r9) │ │ │ │ + addic. r2,r2,-1 │ │ │ │ + addi r9,r9,16 │ │ │ │ + vmulld v0,v0,v13 │ │ │ │ + beq 248a0 │ │ │ │ + srdi r10,r10,2 │ │ │ │ + mtctr r10 │ │ │ │ + lxv vs42,0(r9) │ │ │ │ + lxv vs43,16(r9) │ │ │ │ + addi r2,r2,-4 │ │ │ │ + addi r9,r9,64 │ │ │ │ + lxv vs44,-32(r9) │ │ │ │ + lxv vs45,-16(r9) │ │ │ │ + vmulld v0,v0,v10 │ │ │ │ + vmulld v1,v1,v11 │ │ │ │ + vmulld v0,v0,v12 │ │ │ │ + vmulld v1,v1,v13 │ │ │ │ + bdnz 24874 │ │ │ │ + vmulld v1,v0,v1 │ │ │ │ + mtvsrdd vs32,r2,r2 │ │ │ │ + andi. r2,r14,1 │ │ │ │ + clrrdi r14,r14,1 │ │ │ │ + xxsldwi vs32,vs32,vs33,2 │ │ │ │ + vmulld v0,v0,v1 │ │ │ │ + mfvsrld r3,vs32 │ │ │ │ + beq 248cc │ │ │ │ + sldi r14,r14,3 │ │ │ │ + ldx r2,r21,r14 │ │ │ │ + mulld r3,r3,r2 │ │ │ │ + std r7,40(r31) │ │ │ │ + bl 3290 │ │ │ │ + bl 3540 │ │ │ │ + bl 3740 │ │ │ │ + sldi r3,r30,4 │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - stfd f1,0(r24) │ │ │ │ - stfd f2,8(r24) │ │ │ │ - bl 38c0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - bl 4d4b8 │ │ │ │ - nop │ │ │ │ + bl 3580 │ │ │ │ mr r28,r3 │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ - fmr f29,f2 │ │ │ │ - fmr f28,f1 │ │ │ │ - fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - fmr f3,f28 │ │ │ │ - fmr f4,f29 │ │ │ │ - bl 4da58 │ │ │ │ - nop │ │ │ │ - ld r9,32(r31) │ │ │ │ - fmr f27,f2 │ │ │ │ - fmr f26,f1 │ │ │ │ - ldu r29,8(r9) │ │ │ │ - cmpd r30,r29 │ │ │ │ - std r9,32(r31) │ │ │ │ - bgt 26e34 │ │ │ │ - ld r9,136(r31) │ │ │ │ - fmr f1,f28 │ │ │ │ - fmr f2,f29 │ │ │ │ - ld r27,200(r23) │ │ │ │ - mr r26,r20 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ - fmr f3,f30 │ │ │ │ - fmr f4,f31 │ │ │ │ - bl 4da58 │ │ │ │ - nop │ │ │ │ - addi r9,r29,1 │ │ │ │ - not r29,r28 │ │ │ │ - fmr f29,f2 │ │ │ │ - fmr f28,f1 │ │ │ │ - subf r30,r30,r9 │ │ │ │ - b 26d98 │ │ │ │ - add r9,r27,r9 │ │ │ │ - subf r28,r17,r28 │ │ │ │ - add r29,r29,r17 │ │ │ │ - addi r26,r26,16 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - fmr f3,f30 │ │ │ │ - fmr f4,f31 │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ - addic. r30,r30,-1 │ │ │ │ - stfd f1,-16(r26) │ │ │ │ - stfd f2,-8(r26) │ │ │ │ - beq 26e34 │ │ │ │ - sradi r9,r28,63 │ │ │ │ - fmr f1,f28 │ │ │ │ - fmr f2,f29 │ │ │ │ - xor r10,r9,r28 │ │ │ │ - subf r9,r9,r10 │ │ │ │ - add r9,r9,r25 │ │ │ │ - sldi r9,r9,4 │ │ │ │ - add r9,r27,r9 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - add r9,r25,r28 │ │ │ │ - add r10,r29,r25 │ │ │ │ - cmpdi r28,0 │ │ │ │ - addi r9,r9,1 │ │ │ │ - sldi r10,r10,4 │ │ │ │ - fmr f31,f2 │ │ │ │ - fmr f30,f1 │ │ │ │ - fmr f2,f27 │ │ │ │ - fmr f1,f26 │ │ │ │ - sldi r9,r9,4 │ │ │ │ - add r10,r27,r10 │ │ │ │ - bge 26d58 │ │ │ │ - lfd f3,0(r10) │ │ │ │ - lfd f4,8(r10) │ │ │ │ - subf r28,r17,r28 │ │ │ │ - add r29,r29,r17 │ │ │ │ - addi r26,r26,16 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - fmr f3,f30 │ │ │ │ - fmr f4,f31 │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ - addic. r30,r30,-1 │ │ │ │ - stfd f1,-16(r26) │ │ │ │ - stfd f2,-8(r26) │ │ │ │ - bne 26d98 │ │ │ │ - ld r9,128(r31) │ │ │ │ - addi r24,r24,16 │ │ │ │ - addi r15,r15,16 │ │ │ │ - add r25,r25,r9 │ │ │ │ - ld r9,120(r31) │ │ │ │ - add r20,r20,r9 │ │ │ │ - ld r9,112(r31) │ │ │ │ - cmpld r9,r24 │ │ │ │ - bne 26c10 │ │ │ │ - ld r26,176(r31) │ │ │ │ - mr r12,r23 │ │ │ │ - ld r29,152(r31) │ │ │ │ - ld r28,208(r31) │ │ │ │ - ld r23,144(r31) │ │ │ │ - cmpdi r26,4 │ │ │ │ - beq 27538 │ │ │ │ - cmpdi r26,5 │ │ │ │ - li r30,0 │ │ │ │ - beq 27164 │ │ │ │ - ld r9,64(r31) │ │ │ │ - cmpdi r9,0 │ │ │ │ - ble 270ec │ │ │ │ - sldi r10,r29,1 │ │ │ │ - sldi r9,r16,5 │ │ │ │ - sldi r16,r26,3 │ │ │ │ - ld r23,24(r12) │ │ │ │ - ld r21,224(r12) │ │ │ │ - mr r18,r26 │ │ │ │ - li r22,0 │ │ │ │ - mr r15,r12 │ │ │ │ - std r10,112(r31) │ │ │ │ - sldi r10,r26,4 │ │ │ │ - mr r24,r16 │ │ │ │ - std r10,128(r31) │ │ │ │ - ld r10,72(r31) │ │ │ │ - add r23,r23,r9 │ │ │ │ - lfd f28,16(r23) │ │ │ │ - lfd f29,24(r23) │ │ │ │ - lfd f30,0(r23) │ │ │ │ - lfd f31,8(r23) │ │ │ │ - addi r20,r23,16 │ │ │ │ - add r8,r10,r16 │ │ │ │ - mr r26,r10 │ │ │ │ - std r8,88(r31) │ │ │ │ - ld r8,104(r31) │ │ │ │ - add r8,r8,r16 │ │ │ │ - std r8,80(r31) │ │ │ │ - ld r8,96(r31) │ │ │ │ - add r8,r8,r16 │ │ │ │ - mr r16,r28 │ │ │ │ - std r8,32(r31) │ │ │ │ - cmpd r18,r30 │ │ │ │ - ble 26fe4 │ │ │ │ - ld r10,40(r31) │ │ │ │ - sldi r27,r30,4 │ │ │ │ - mulld r9,r29,r30 │ │ │ │ - sldi r28,r30,3 │ │ │ │ - ld r7,72(r15) │ │ │ │ - std r20,136(r31) │ │ │ │ - subf r5,r30,r18 │ │ │ │ - mr r20,r24 │ │ │ │ - mr r24,r29 │ │ │ │ - addi r3,r28,-8 │ │ │ │ - mr r29,r30 │ │ │ │ - add r27,r10,r27 │ │ │ │ - ld r10,56(r31) │ │ │ │ - add r4,r26,r3 │ │ │ │ - add r7,r7,r3 │ │ │ │ - sldi r25,r9,1 │ │ │ │ - lfd f1,0(r27) │ │ │ │ - lfd f2,8(r27) │ │ │ │ - ldx r6,r10,r28 │ │ │ │ - add r28,r10,r28 │ │ │ │ - ldu r30,8(r4) │ │ │ │ - ld r9,232(r31) │ │ │ │ - ld r10,48(r31) │ │ │ │ - std r5,208(r31) │ │ │ │ - std r7,176(r31) │ │ │ │ - std r6,152(r31) │ │ │ │ - addi r27,r27,16 │ │ │ │ - maddld r9,r9,r29,r30 │ │ │ │ - std r4,144(r31) │ │ │ │ - addi r29,r29,1 │ │ │ │ - sldi r9,r9,4 │ │ │ │ - add r9,r10,r9 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - add r9,r25,r30 │ │ │ │ - ld r7,176(r31) │ │ │ │ - ld r6,152(r31) │ │ │ │ - ld r5,208(r31) │ │ │ │ - ld r10,112(r31) │ │ │ │ - ld r4,144(r31) │ │ │ │ - sldi r9,r9,3 │ │ │ │ - stfd f1,0(r27) │ │ │ │ - stfd f2,8(r27) │ │ │ │ - ldu r8,8(r7) │ │ │ │ - ldx r9,r19,r9 │ │ │ │ - addic. r5,r5,-1 │ │ │ │ - add r25,r25,r10 │ │ │ │ - maddld r6,r6,r8,r9 │ │ │ │ - stdu r6,8(r28) │ │ │ │ - bne 26f58 │ │ │ │ - mr r29,r24 │ │ │ │ - mr r24,r20 │ │ │ │ - ld r20,136(r31) │ │ │ │ - ld r9,56(r31) │ │ │ │ - ld r10,128(r31) │ │ │ │ - ldx r30,r9,r24 │ │ │ │ - ld r9,40(r31) │ │ │ │ - sldi r30,r30,5 │ │ │ │ - add r9,r9,r10 │ │ │ │ - add r30,r21,r30 │ │ │ │ - lfd f26,0(r9) │ │ │ │ - lfd f27,8(r9) │ │ │ │ - lfd f3,0(r30) │ │ │ │ - lfd f4,8(r30) │ │ │ │ - fmr f1,f26 │ │ │ │ - fmr f2,f27 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - fmr f4,f2 │ │ │ │ - fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ - fmr f1,f30 │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ - lfd f3,16(r30) │ │ │ │ - lfd f4,24(r30) │ │ │ │ - fmr f31,f2 │ │ │ │ - fmr f30,f1 │ │ │ │ - fmr f2,f27 │ │ │ │ - fmr f1,f26 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - fmr f4,f2 │ │ │ │ - fmr f3,f1 │ │ │ │ - fmr f2,f29 │ │ │ │ - fmr f1,f28 │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ - stfd f30,0(r23) │ │ │ │ - stfd f31,8(r23) │ │ │ │ - fmr f29,f2 │ │ │ │ - fmr f28,f1 │ │ │ │ - stfd f1,0(r20) │ │ │ │ - stfd f2,8(r20) │ │ │ │ - ble cr4,27154 │ │ │ │ - mtctr r16 │ │ │ │ - ld r4,32(r31) │ │ │ │ - ld r5,80(r31) │ │ │ │ - ld r7,88(r31) │ │ │ │ - mr r30,r16 │ │ │ │ - li r3,0 │ │ │ │ - b 270b4 │ │ │ │ - addi r30,r30,-1 │ │ │ │ - std r3,0(r7) │ │ │ │ - bdz 27130 │ │ │ │ - ldu r8,-8(r5) │ │ │ │ - ldu r10,-8(r4) │ │ │ │ - ldu r9,-8(r7) │ │ │ │ - subf r10,r10,r8 │ │ │ │ - cmpd r9,r10 │ │ │ │ - beq 270a8 │ │ │ │ - ld r10,64(r31) │ │ │ │ - addi r22,r22,1 │ │ │ │ - addi r9,r9,1 │ │ │ │ - sldi r7,r30,3 │ │ │ │ - stdx r9,r26,r7 │ │ │ │ - cmpd r22,r10 │ │ │ │ - bne 26f00 │ │ │ │ - mr r12,r15 │ │ │ │ - ld r9,160(r31) │ │ │ │ - ld r10,8(r12) │ │ │ │ - ld r8,168(r31) │ │ │ │ - addi r7,r9,1 │ │ │ │ - ld r9,0(r1) │ │ │ │ - addi r8,r8,16 │ │ │ │ - cmpd r7,r10 │ │ │ │ - ld r10,224(r31) │ │ │ │ - std r7,160(r31) │ │ │ │ - std r8,168(r31) │ │ │ │ - std r9,0(r10) │ │ │ │ - mr r1,r10 │ │ │ │ - blt 269c0 │ │ │ │ - b 25fb0 │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - ld r10,64(r31) │ │ │ │ - ld r9,0(r26) │ │ │ │ - addi r22,r22,1 │ │ │ │ - cmpd r10,r22 │ │ │ │ - addi r9,r9,1 │ │ │ │ - std r9,0(r26) │ │ │ │ - bne 26f08 │ │ │ │ - mr r12,r15 │ │ │ │ - b 270ec │ │ │ │ - sldi r9,r16,3 │ │ │ │ - mr r30,r16 │ │ │ │ - ldx r9,r26,r9 │ │ │ │ - b 270cc │ │ │ │ - cmpdi r18,0 │ │ │ │ - ble 270ec │ │ │ │ - ld r4,8(r22) │ │ │ │ - ld r10,56(r31) │ │ │ │ - ld r5,24(r12) │ │ │ │ - mulli r9,r23,48 │ │ │ │ - ld r7,0(r22) │ │ │ │ - sldi r28,r16,5 │ │ │ │ - sldi r8,r23,4 │ │ │ │ - li r25,0 │ │ │ │ - ld r26,224(r12) │ │ │ │ - addi r30,r19,-8 │ │ │ │ - std r17,320(r31) │ │ │ │ - std r12,328(r31) │ │ │ │ - addi r8,r8,8 │ │ │ │ - std r4,248(r31) │ │ │ │ - ld r4,16(r22) │ │ │ │ - ld r6,0(r10) │ │ │ │ - add r28,r5,r28 │ │ │ │ - sldi r10,r23,5 │ │ │ │ - sldi r23,r23,6 │ │ │ │ - addi r9,r9,40 │ │ │ │ - add r8,r19,r8 │ │ │ │ - addi r10,r10,24 │ │ │ │ - lfd f30,0(r28) │ │ │ │ - lfd f31,8(r28) │ │ │ │ - lfd f16,16(r28) │ │ │ │ - addi r23,r23,56 │ │ │ │ - lfd f17,24(r28) │ │ │ │ - add r9,r19,r9 │ │ │ │ - addi r27,r28,16 │ │ │ │ - std r8,272(r31) │ │ │ │ - std r4,264(r31) │ │ │ │ - ld r4,24(r22) │ │ │ │ - mulld r7,r6,r7 │ │ │ │ - add r10,r19,r10 │ │ │ │ - add r15,r19,r23 │ │ │ │ - mr r23,r25 │ │ │ │ - std r9,176(r31) │ │ │ │ - std r10,288(r31) │ │ │ │ - std r4,144(r31) │ │ │ │ - ld r4,32(r22) │ │ │ │ - std r7,240(r31) │ │ │ │ - std r4,152(r31) │ │ │ │ - ld r4,40(r31) │ │ │ │ - lfd f18,0(r4) │ │ │ │ - lfd f19,8(r4) │ │ │ │ - lfd f3,0(r21) │ │ │ │ - lfd f4,8(r21) │ │ │ │ - fmr f1,f18 │ │ │ │ - fmr f2,f19 │ │ │ │ - li r24,0 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - ldu r19,8(r30) │ │ │ │ - ld r9,240(r31) │ │ │ │ - ld r10,248(r31) │ │ │ │ - ld r17,280(r31) │ │ │ │ - ld r25,272(r31) │ │ │ │ - std r23,344(r31) │ │ │ │ - std r21,360(r31) │ │ │ │ - fmr f21,f2 │ │ │ │ - fmr f20,f1 │ │ │ │ - add r9,r9,r19 │ │ │ │ - mr r8,r17 │ │ │ │ - std r30,352(r31) │ │ │ │ - std r25,208(r31) │ │ │ │ - mulld r10,r9,r10 │ │ │ │ - std r9,336(r31) │ │ │ │ - std r10,256(r31) │ │ │ │ - mr r10,r24 │ │ │ │ - lfd f3,0(r8) │ │ │ │ - lfd f4,8(r8) │ │ │ │ - fmr f1,f20 │ │ │ │ - fmr f2,f21 │ │ │ │ - std r10,80(r31) │ │ │ │ - std r8,32(r31) │ │ │ │ - li r30,0 │ │ │ │ - mr r29,r30 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - ld r9,208(r31) │ │ │ │ - ld r10,80(r31) │ │ │ │ - ld r8,32(r31) │ │ │ │ - ld r19,288(r31) │ │ │ │ - ld r22,296(r31) │ │ │ │ - fmr f23,f2 │ │ │ │ - fmr f22,f1 │ │ │ │ - ldu r7,8(r9) │ │ │ │ - std r10,376(r31) │ │ │ │ - std r8,384(r31) │ │ │ │ - std r9,208(r31) │ │ │ │ - ld r9,256(r31) │ │ │ │ - add r7,r9,r7 │ │ │ │ - ld r9,264(r31) │ │ │ │ - std r7,368(r31) │ │ │ │ - mulld r9,r7,r9 │ │ │ │ - std r9,136(r31) │ │ │ │ - lfd f3,0(r22) │ │ │ │ - lfd f4,8(r22) │ │ │ │ - fmr f1,f22 │ │ │ │ - fmr f2,f23 │ │ │ │ - li r21,0 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - ldu r6,8(r19) │ │ │ │ - ld r9,136(r31) │ │ │ │ - ld r10,144(r31) │ │ │ │ - ld r30,176(r31) │ │ │ │ - ld r20,184(r31) │ │ │ │ - ld r16,152(r31) │ │ │ │ - std r29,88(r31) │ │ │ │ - std r22,128(r31) │ │ │ │ - fmr f25,f2 │ │ │ │ - fmr f24,f1 │ │ │ │ - add r9,r9,r6 │ │ │ │ - std r19,112(r31) │ │ │ │ - mulld r25,r9,r10 │ │ │ │ - std r9,80(r31) │ │ │ │ - mr r17,r25 │ │ │ │ - mr r25,r30 │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - lfd f3,0(r20) │ │ │ │ - lfd f4,8(r20) │ │ │ │ - fmr f1,f24 │ │ │ │ - fmr f2,f25 │ │ │ │ - mr r23,r15 │ │ │ │ - mr r19,r14 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - ldu r9,8(r25) │ │ │ │ - fmr f27,f2 │ │ │ │ - fmr f26,f1 │ │ │ │ - add r9,r17,r9 │ │ │ │ - std r25,32(r31) │ │ │ │ - mr r25,r18 │ │ │ │ - mulld r30,r9,r16 │ │ │ │ - mr r22,r9 │ │ │ │ - lfd f3,0(r19) │ │ │ │ - lfd f4,8(r19) │ │ │ │ - fmr f1,f26 │ │ │ │ - fmr f2,f27 │ │ │ │ - addi r19,r19,16 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - ldu r24,8(r23) │ │ │ │ - fmr f29,f2 │ │ │ │ - fmr f28,f1 │ │ │ │ - add r24,r30,r24 │ │ │ │ - sldi r29,r24,5 │ │ │ │ - add r29,r26,r29 │ │ │ │ - lfd f3,0(r29) │ │ │ │ - lfd f4,8(r29) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - fmr f4,f2 │ │ │ │ - fmr f3,f1 │ │ │ │ - fmr f2,f31 │ │ │ │ - fmr f1,f30 │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ - lfd f3,16(r29) │ │ │ │ - lfd f4,24(r29) │ │ │ │ - fmr f31,f2 │ │ │ │ - fmr f30,f1 │ │ │ │ - fmr f2,f29 │ │ │ │ - fmr f1,f28 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - fmr f4,f2 │ │ │ │ - fmr f3,f1 │ │ │ │ - fmr f2,f17 │ │ │ │ - fmr f1,f16 │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ - addic. r25,r25,-1 │ │ │ │ - stfd f30,0(r28) │ │ │ │ - stfd f31,8(r28) │ │ │ │ - fmr f17,f2 │ │ │ │ - fmr f16,f1 │ │ │ │ - stfd f1,0(r27) │ │ │ │ - stfd f2,8(r27) │ │ │ │ - bne 27390 │ │ │ │ - addi r21,r21,1 │ │ │ │ - ld r25,32(r31) │ │ │ │ - addi r20,r20,16 │ │ │ │ - cmpd r21,r18 │ │ │ │ - bne 27350 │ │ │ │ - ld r29,88(r31) │ │ │ │ - mr r16,r22 │ │ │ │ - ld r22,128(r31) │ │ │ │ - ld r9,80(r31) │ │ │ │ - ld r19,112(r31) │ │ │ │ - addi r29,r29,1 │ │ │ │ + bl 3430 │ │ │ │ + mr r4,r27 │ │ │ │ + mr r5,r28 │ │ │ │ + mr r6,r3 │ │ │ │ + mr r3,r30 │ │ │ │ + addi r6,r6,-1 │ │ │ │ + bl 3680 │ │ │ │ + mr r3,r28 │ │ │ │ + bl 3560 │ │ │ │ + ld r2,0(r1) │ │ │ │ + ld r7,40(r31) │ │ │ │ + ld r30,8(r7) │ │ │ │ + std r2,0(r15) │ │ │ │ + mr r1,r15 │ │ │ │ + b 237ec │ │ │ │ + li r3,1 │ │ │ │ + li r14,0 │ │ │ │ + b 248c0 │ │ │ │ + addi r20,r20,1 │ │ │ │ addi r22,r22,16 │ │ │ │ - cmpd r29,r21 │ │ │ │ - bne 272ec │ │ │ │ - ld r10,376(r31) │ │ │ │ - ld r8,384(r31) │ │ │ │ - ld r7,368(r31) │ │ │ │ - mr r6,r9 │ │ │ │ - addi r10,r10,1 │ │ │ │ - addi r8,r8,16 │ │ │ │ - cmpd r10,r29 │ │ │ │ - bne 27280 │ │ │ │ - ld r23,344(r31) │ │ │ │ - ld r21,360(r31) │ │ │ │ - ld r9,336(r31) │ │ │ │ - ld r30,352(r31) │ │ │ │ - mr r19,r24 │ │ │ │ - addi r23,r23,1 │ │ │ │ - addi r21,r21,16 │ │ │ │ - cmpd r23,r10 │ │ │ │ - bne 27220 │ │ │ │ - mr r20,r16 │ │ │ │ - mr r16,r19 │ │ │ │ - mr r19,r9 │ │ │ │ - ld r9,40(r31) │ │ │ │ - ld r10,56(r31) │ │ │ │ - addi r25,r23,-1 │ │ │ │ - ld r17,320(r31) │ │ │ │ - ld r12,328(r31) │ │ │ │ - stfd f20,16(r9) │ │ │ │ - stfd f21,24(r9) │ │ │ │ - stfd f22,32(r9) │ │ │ │ - stfd f28,80(r9) │ │ │ │ - stfd f29,88(r9) │ │ │ │ - stfd f23,40(r9) │ │ │ │ - stfd f24,48(r9) │ │ │ │ - stfd f25,56(r9) │ │ │ │ - stfd f26,64(r9) │ │ │ │ - stfd f27,72(r9) │ │ │ │ - ld r9,72(r31) │ │ │ │ - std r16,40(r10) │ │ │ │ - std r19,8(r10) │ │ │ │ - std r7,16(r10) │ │ │ │ - std r6,24(r10) │ │ │ │ - std r20,32(r10) │ │ │ │ - std r25,32(r9) │ │ │ │ - std r25,0(r9) │ │ │ │ - std r25,8(r9) │ │ │ │ - std r25,16(r9) │ │ │ │ - std r25,24(r9) │ │ │ │ - b 270ec │ │ │ │ - cmpdi r18,0 │ │ │ │ - ble 270ec │ │ │ │ - ld r5,16(r22) │ │ │ │ - ld r10,56(r31) │ │ │ │ - mulli r9,r23,48 │ │ │ │ - ld r29,24(r12) │ │ │ │ - ld r7,0(r22) │ │ │ │ - sldi r16,r16,5 │ │ │ │ - sldi r8,r23,4 │ │ │ │ - ld r25,8(r22) │ │ │ │ - addi r28,r19,-8 │ │ │ │ - li r27,0 │ │ │ │ - mr r20,r12 │ │ │ │ - addi r8,r8,8 │ │ │ │ - std r5,136(r31) │ │ │ │ - ld r5,24(r22) │ │ │ │ - ld r6,0(r10) │ │ │ │ - add r29,r29,r16 │ │ │ │ - sldi r10,r23,5 │ │ │ │ - addi r9,r9,40 │ │ │ │ - ld r23,224(r12) │ │ │ │ - add r8,r19,r8 │ │ │ │ - addi r10,r10,24 │ │ │ │ - lfd f30,0(r29) │ │ │ │ - lfd f31,8(r29) │ │ │ │ - lfd f18,16(r29) │ │ │ │ - add r9,r19,r9 │ │ │ │ - lfd f19,24(r29) │ │ │ │ - addi r22,r29,16 │ │ │ │ - std r8,144(r31) │ │ │ │ - std r5,80(r31) │ │ │ │ - ld r5,40(r31) │ │ │ │ - mulld r7,r6,r7 │ │ │ │ - add r10,r19,r10 │ │ │ │ - std r9,88(r31) │ │ │ │ + add r19,r19,r14 │ │ │ │ + bdnz 236f4 │ │ │ │ + li r3,1 │ │ │ │ + ble cr4,24a24 │ │ │ │ + cmpdi r14,1 │ │ │ │ + beq 24a8c │ │ │ │ + xxspltib vs32,1 │ │ │ │ + srdi r2,r14,1 │ │ │ │ mr r9,r21 │ │ │ │ - std r10,152(r31) │ │ │ │ - lfd f20,0(r5) │ │ │ │ - lfd f21,8(r5) │ │ │ │ - std r7,128(r31) │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ - fmr f1,f20 │ │ │ │ - fmr f2,f21 │ │ │ │ - std r9,32(r31) │ │ │ │ - li r26,0 │ │ │ │ - mr r19,r20 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - ldu r16,8(r28) │ │ │ │ - ld r9,128(r31) │ │ │ │ - ld r24,144(r31) │ │ │ │ - ld r21,304(r31) │ │ │ │ - std r25,208(r31) │ │ │ │ - std r27,240(r31) │ │ │ │ - fmr f23,f2 │ │ │ │ - fmr f22,f1 │ │ │ │ - add r16,r9,r16 │ │ │ │ - ld r9,32(r31) │ │ │ │ - std r28,248(r31) │ │ │ │ - mr r28,r29 │ │ │ │ - mr r29,r26 │ │ │ │ - std r24,112(r31) │ │ │ │ - mulld r30,r16,r25 │ │ │ │ - std r16,176(r31) │ │ │ │ - std r9,256(r31) │ │ │ │ - lfd f3,0(r21) │ │ │ │ - lfd f4,8(r21) │ │ │ │ - fmr f1,f22 │ │ │ │ - fmr f2,f23 │ │ │ │ - li r15,0 │ │ │ │ - mr r16,r21 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - ld r9,112(r31) │ │ │ │ - ld r27,312(r31) │ │ │ │ - ld r26,152(r31) │ │ │ │ - std r17,264(r31) │ │ │ │ - std r30,272(r31) │ │ │ │ - std r29,320(r31) │ │ │ │ - fmr f25,f2 │ │ │ │ - fmr f24,f1 │ │ │ │ - ldu r8,8(r9) │ │ │ │ - mr r24,r27 │ │ │ │ - mr r27,r15 │ │ │ │ - mr r15,r19 │ │ │ │ - std r9,112(r31) │ │ │ │ - ld r9,136(r31) │ │ │ │ - add r8,r30,r8 │ │ │ │ - std r8,288(r31) │ │ │ │ - mulld r25,r8,r9 │ │ │ │ - lfd f3,0(r24) │ │ │ │ - lfd f4,8(r24) │ │ │ │ - fmr f1,f24 │ │ │ │ - fmr f2,f25 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - ldu r5,8(r26) │ │ │ │ - ld r9,80(r31) │ │ │ │ - ld r30,88(r31) │ │ │ │ - ld r17,200(r31) │ │ │ │ - std r27,32(r31) │ │ │ │ - mr r27,r18 │ │ │ │ - fmr f27,f2 │ │ │ │ - fmr f26,f1 │ │ │ │ - add r21,r25,r5 │ │ │ │ - mulld r29,r21,r9 │ │ │ │ - mr r19,r29 │ │ │ │ - mr r29,r30 │ │ │ │ - nop │ │ │ │ - lfd f3,0(r17) │ │ │ │ - lfd f4,8(r17) │ │ │ │ - fmr f1,f26 │ │ │ │ - fmr f2,f27 │ │ │ │ - addi r17,r17,16 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - ldu r20,8(r29) │ │ │ │ - fmr f29,f2 │ │ │ │ - fmr f28,f1 │ │ │ │ - add r20,r19,r20 │ │ │ │ - sldi r9,r20,5 │ │ │ │ - add r30,r23,r9 │ │ │ │ - lfd f3,0(r30) │ │ │ │ - lfd f4,8(r30) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - fmr f4,f2 │ │ │ │ - fmr f3,f1 │ │ │ │ - fmr f2,f31 │ │ │ │ - fmr f1,f30 │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ - lfd f3,16(r30) │ │ │ │ - lfd f4,24(r30) │ │ │ │ - fmr f31,f2 │ │ │ │ - fmr f30,f1 │ │ │ │ - fmr f2,f29 │ │ │ │ - fmr f1,f28 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - fmr f4,f2 │ │ │ │ - fmr f3,f1 │ │ │ │ - fmr f2,f19 │ │ │ │ - fmr f1,f18 │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ - addic. r27,r27,-1 │ │ │ │ - stfd f30,0(r28) │ │ │ │ - stfd f31,8(r28) │ │ │ │ - fmr f19,f2 │ │ │ │ - fmr f18,f1 │ │ │ │ - stfd f1,0(r22) │ │ │ │ - stfd f2,8(r22) │ │ │ │ - bne 276f0 │ │ │ │ - ld r27,32(r31) │ │ │ │ - addi r24,r24,16 │ │ │ │ - addi r27,r27,1 │ │ │ │ - cmpd r27,r18 │ │ │ │ - bne 276a4 │ │ │ │ - ld r29,320(r31) │ │ │ │ - mr r9,r16 │ │ │ │ - ld r17,264(r31) │ │ │ │ - mr r16,r20 │ │ │ │ - ld r30,272(r31) │ │ │ │ - mr r20,r21 │ │ │ │ - ld r8,288(r31) │ │ │ │ - mr r19,r15 │ │ │ │ - addi r21,r9,16 │ │ │ │ - addi r29,r29,1 │ │ │ │ - cmpd r29,r27 │ │ │ │ - bne 27640 │ │ │ │ - ld r27,240(r31) │ │ │ │ - mr r26,r29 │ │ │ │ - ld r9,256(r31) │ │ │ │ - mr r15,r20 │ │ │ │ - mr r29,r28 │ │ │ │ - mr r20,r19 │ │ │ │ - ld r25,208(r31) │ │ │ │ - mr r19,r16 │ │ │ │ - ld r28,248(r31) │ │ │ │ - ld r16,176(r31) │ │ │ │ - addi r27,r27,1 │ │ │ │ + andi. r8,r2,3 │ │ │ │ + addi r6,r2,-1 │ │ │ │ + mr r10,r2 │ │ │ │ + vextsb2d v0,v0 │ │ │ │ + xxmr vs33,vs32 │ │ │ │ + beq 249c4 │ │ │ │ + cmpdi r8,1 │ │ │ │ + beq 249b0 │ │ │ │ + cmpdi r8,2 │ │ │ │ + beq 249a0 │ │ │ │ + lxv vs32,0(r21) │ │ │ │ + mr r2,r6 │ │ │ │ + addi r9,r21,16 │ │ │ │ + lxv vs45,0(r9) │ │ │ │ + addi r2,r2,-1 │ │ │ │ addi r9,r9,16 │ │ │ │ - cmpd r27,r26 │ │ │ │ - bne 275d8 │ │ │ │ - ld r9,40(r31) │ │ │ │ - ld r10,56(r31) │ │ │ │ - addi r27,r27,-1 │ │ │ │ - mr r12,r20 │ │ │ │ - stfd f22,16(r9) │ │ │ │ - stfd f23,24(r9) │ │ │ │ - stfd f28,64(r9) │ │ │ │ - stfd f29,72(r9) │ │ │ │ - stfd f24,32(r9) │ │ │ │ - stfd f25,40(r9) │ │ │ │ - stfd f26,48(r9) │ │ │ │ - stfd f27,56(r9) │ │ │ │ - ld r9,72(r31) │ │ │ │ - std r19,32(r10) │ │ │ │ - std r16,8(r10) │ │ │ │ - std r8,16(r10) │ │ │ │ - std r15,24(r10) │ │ │ │ - std r27,24(r9) │ │ │ │ - std r27,0(r9) │ │ │ │ - std r27,8(r9) │ │ │ │ - std r27,16(r9) │ │ │ │ - b 270ec │ │ │ │ - mr r30,r26 │ │ │ │ - b 26e80 │ │ │ │ - ld r9,88(r12) │ │ │ │ - sldi r15,r16,3 │ │ │ │ - ld r8,0(r1) │ │ │ │ - ld r27,264(r12) │ │ │ │ - cmpdi r30,0 │ │ │ │ - ld r20,72(r12) │ │ │ │ - ld r26,120(r12) │ │ │ │ - mr r17,r1 │ │ │ │ - mtctr r30 │ │ │ │ - mr r21,r16 │ │ │ │ - li r22,0 │ │ │ │ - li r25,0 │ │ │ │ - li r7,0 │ │ │ │ - std r9,32(r31) │ │ │ │ - addi r9,r15,15 │ │ │ │ - mr r29,r27 │ │ │ │ - clrrdi r9,r9,4 │ │ │ │ - neg r9,r9 │ │ │ │ - stdux r8,r1,r9 │ │ │ │ - addi r8,r1,32 │ │ │ │ - ble 2b048 │ │ │ │ - std r7,0(r29) │ │ │ │ - std r25,8(r29) │ │ │ │ - ble cr4,2b038 │ │ │ │ - addi r9,r20,-8 │ │ │ │ - addi r10,r8,-8 │ │ │ │ - add r15,r9,r15 │ │ │ │ - std r10,80(r31) │ │ │ │ - ld r3,32(r31) │ │ │ │ - std r12,128(r31) │ │ │ │ - sldi r24,r22,4 │ │ │ │ - li r23,0 │ │ │ │ - mr r19,r20 │ │ │ │ - add r24,r26,r24 │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ - ld r12,128(r31) │ │ │ │ - std r16,112(r31) │ │ │ │ - ld r18,80(r31) │ │ │ │ - std r30,88(r31) │ │ │ │ + vmulld v0,v0,v13 │ │ │ │ + lxv vs45,0(r9) │ │ │ │ + addic. r2,r2,-1 │ │ │ │ + addi r9,r9,16 │ │ │ │ + vmulld v0,v0,v13 │ │ │ │ + beq 249f8 │ │ │ │ + srdi r10,r10,2 │ │ │ │ + mtctr r10 │ │ │ │ + lxv vs42,0(r9) │ │ │ │ + lxv vs43,16(r9) │ │ │ │ + addi r2,r2,-4 │ │ │ │ + addi r9,r9,64 │ │ │ │ + lxv vs44,-32(r9) │ │ │ │ + lxv vs45,-16(r9) │ │ │ │ + vmulld v0,v0,v10 │ │ │ │ + vmulld v1,v1,v11 │ │ │ │ + vmulld v0,v0,v12 │ │ │ │ + vmulld v1,v1,v13 │ │ │ │ + bdnz 249cc │ │ │ │ + vmulld v1,v0,v1 │ │ │ │ + mtvsrdd vs32,r2,r2 │ │ │ │ + andi. r2,r14,1 │ │ │ │ + clrrdi r14,r14,1 │ │ │ │ + xxsldwi vs32,vs32,vs33,2 │ │ │ │ + vmulld v0,v0,v1 │ │ │ │ + mfvsrld r3,vs32 │ │ │ │ + beq 24a24 │ │ │ │ + sldi r14,r14,3 │ │ │ │ + ldx r2,r21,r14 │ │ │ │ + mulld r3,r3,r2 │ │ │ │ + std r7,32(r31) │ │ │ │ + bl 3290 │ │ │ │ + bl 3540 │ │ │ │ + bl 3740 │ │ │ │ + sldi r3,r30,4 │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - mr r16,r12 │ │ │ │ - b 2793c │ │ │ │ - ldu r9,8(r19) │ │ │ │ - mulld r23,r23,r9 │ │ │ │ - std r23,0(r29) │ │ │ │ - ld r30,0(r19) │ │ │ │ - addi r24,r24,16 │ │ │ │ + bl 3580 │ │ │ │ + mr r27,r3 │ │ │ │ + fmr f1,f30 │ │ │ │ + fmr f2,f31 │ │ │ │ + bl 3430 │ │ │ │ + mr r4,r29 │ │ │ │ + mr r5,r27 │ │ │ │ + mr r6,r3 │ │ │ │ mr r3,r30 │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ - lfd f3,-16(r24) │ │ │ │ - lfd f4,-8(r24) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - fmr f3,f30 │ │ │ │ - fmr f4,f31 │ │ │ │ - bl 4da58 │ │ │ │ + addi r6,r6,-1 │ │ │ │ + bl 3680 │ │ │ │ + mr r3,r27 │ │ │ │ + bl 3560 │ │ │ │ + ld r2,0(r1) │ │ │ │ + ld r7,32(r31) │ │ │ │ + ld r30,8(r7) │ │ │ │ + std r2,0(r28) │ │ │ │ + mr r1,r28 │ │ │ │ + b 23044 │ │ │ │ + li r3,1 │ │ │ │ + li r14,0 │ │ │ │ + b 24a18 │ │ │ │ nop │ │ │ │ - bl 38c0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - bl 4d4b8 │ │ │ │ nop │ │ │ │ - cmpld r15,r19 │ │ │ │ - divd r9,r3,r30 │ │ │ │ - mulld r9,r9,r30 │ │ │ │ - subf r9,r9,r3 │ │ │ │ - add r9,r9,r30 │ │ │ │ - divd r10,r9,r30 │ │ │ │ - mulld r10,r10,r30 │ │ │ │ - subf r9,r10,r9 │ │ │ │ - add r23,r9,r23 │ │ │ │ - stdu r9,8(r18) │ │ │ │ - std r23,0(r29) │ │ │ │ - bne 27930 │ │ │ │ - ld r30,88(r31) │ │ │ │ - addi r25,r25,1 │ │ │ │ - mr r12,r16 │ │ │ │ - ld r16,112(r31) │ │ │ │ - cmpd r25,r30 │ │ │ │ - beq 2b048 │ │ │ │ - li r9,0 │ │ │ │ - addi r29,r29,16 │ │ │ │ - add r22,r22,r16 │ │ │ │ - std r25,8(r29) │ │ │ │ - std r9,0(r29) │ │ │ │ - b 278f0 │ │ │ │ - cmpwi r9,0 │ │ │ │ - bne 28450 │ │ │ │ - ble cr4,27b3c │ │ │ │ - ld r10,120(r31) │ │ │ │ - ld r9,88(r12) │ │ │ │ - ld r25,96(r12) │ │ │ │ + cmpwi r2,0 │ │ │ │ + bne 25b64 │ │ │ │ + ble cr4,24bd4 │ │ │ │ + ld r9,128(r31) │ │ │ │ + ld r2,88(r7) │ │ │ │ li r27,0 │ │ │ │ - mr r24,r12 │ │ │ │ - srdi r28,r10,4 │ │ │ │ - ld r10,112(r31) │ │ │ │ - addi r29,r9,1 │ │ │ │ - cmpdi cr4,r9,0 │ │ │ │ + mr r24,r7 │ │ │ │ + ld r26,96(r7) │ │ │ │ + plfd f20,153200 # 4a130 │ │ │ │ + plfd f21,153200 # 4a138 │ │ │ │ + srdi r28,r9,4 │ │ │ │ + ld r9,120(r31) │ │ │ │ + addi r29,r2,1 │ │ │ │ + cmpdi cr4,r2,0 │ │ │ │ sldi r29,r29,1 │ │ │ │ - addi r26,r10,16 │ │ │ │ - addis r10,r2,-3 │ │ │ │ - addi r10,r10,25952 │ │ │ │ - lfd f20,0(r10) │ │ │ │ - lfd f21,8(r10) │ │ │ │ - addis r10,r2,-3 │ │ │ │ - addi r10,r10,25008 │ │ │ │ - lfd f22,0(r10) │ │ │ │ - lfd f23,8(r10) │ │ │ │ - lfd f3,0(r25) │ │ │ │ - lfd f4,8(r25) │ │ │ │ + addi r25,r9,16 │ │ │ │ + lfd f3,0(r26) │ │ │ │ + lfd f4,8(r26) │ │ │ │ fmr f1,f20 │ │ │ │ fmr f2,f21 │ │ │ │ - bl 4dbe8 │ │ │ │ - nop │ │ │ │ - bl 3060 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 3450 │ │ │ │ + bl 3060 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f4,f2 │ │ │ │ - fmr f27,f2 │ │ │ │ - fmr f26,f1 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - mulld r9,r28,r27 │ │ │ │ - ld r10,112(r31) │ │ │ │ fmr f25,f2 │ │ │ │ fmr f24,f1 │ │ │ │ - sldi r9,r9,4 │ │ │ │ - add r9,r10,r9 │ │ │ │ - stfd f22,0(r9) │ │ │ │ - stfd f23,8(r9) │ │ │ │ - blt cr4,27b20 │ │ │ │ - lfd f28,-16(r26) │ │ │ │ - lfd f29,-8(r26) │ │ │ │ - mr r22,r26 │ │ │ │ + bl 329c │ │ │ │ + mulld r2,r28,r27 │ │ │ │ + ld r9,120(r31) │ │ │ │ + fmr f23,f2 │ │ │ │ + fmr f22,f1 │ │ │ │ + sldi r2,r2,4 │ │ │ │ + add r2,r9,r2 │ │ │ │ + stfd f30,0(r2) │ │ │ │ + stfd f31,8(r2) │ │ │ │ + blt cr4,24bb8 │ │ │ │ + lfd f26,-16(r25) │ │ │ │ + lfd f27,-8(r25) │ │ │ │ + fmr f28,f30 │ │ │ │ + fmr f29,f31 │ │ │ │ + mr r22,r25 │ │ │ │ mr r23,r29 │ │ │ │ - fmr f31,f23 │ │ │ │ - fmr f30,f22 │ │ │ │ - fmr f3,f30 │ │ │ │ - fmr f4,f31 │ │ │ │ - fmr f1,f26 │ │ │ │ - fmr f2,f27 │ │ │ │ + fmr f3,f28 │ │ │ │ + fmr f4,f29 │ │ │ │ + fmr f1,f24 │ │ │ │ + fmr f2,f25 │ │ │ │ addi r22,r22,16 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f19,f2 │ │ │ │ fmr f18,f1 │ │ │ │ - fmr f3,f24 │ │ │ │ - fmr f4,f25 │ │ │ │ - fmr f1,f30 │ │ │ │ - fmr f2,f31 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - fmr f31,f2 │ │ │ │ - fmr f30,f1 │ │ │ │ - fmr f2,f29 │ │ │ │ + fmr f3,f22 │ │ │ │ + fmr f4,f23 │ │ │ │ fmr f1,f28 │ │ │ │ + fmr f2,f29 │ │ │ │ + bl 329c │ │ │ │ + fmr f29,f2 │ │ │ │ + fmr f28,f1 │ │ │ │ + fmr f2,f27 │ │ │ │ + fmr f1,f26 │ │ │ │ fmr f3,f18 │ │ │ │ fmr f4,f19 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ addic. r23,r23,-1 │ │ │ │ stfd f1,-16(r22) │ │ │ │ stfd f2,-8(r22) │ │ │ │ - fmr f29,f2 │ │ │ │ - fmr f28,f1 │ │ │ │ - bne 27aac │ │ │ │ + fmr f27,f2 │ │ │ │ + fmr f26,f1 │ │ │ │ + bne 24b50 │ │ │ │ addi r27,r27,1 │ │ │ │ - ld r9,120(r31) │ │ │ │ - addi r25,r25,16 │ │ │ │ - cmpd r27,r16 │ │ │ │ - add r26,r26,r9 │ │ │ │ - bne 27a38 │ │ │ │ - mr r12,r24 │ │ │ │ + ld r2,128(r31) │ │ │ │ + addi r26,r26,16 │ │ │ │ + cmpd r27,r14 │ │ │ │ + add r25,r25,r2 │ │ │ │ + bne 24ae8 │ │ │ │ + mr r7,r24 │ │ │ │ cmpdi r30,0 │ │ │ │ - ble 25fb0 │ │ │ │ - ld r10,120(r31) │ │ │ │ - ld r9,48(r31) │ │ │ │ - li r8,8 │ │ │ │ - mr r22,r12 │ │ │ │ - ld r21,56(r31) │ │ │ │ - ld r12,72(r31) │ │ │ │ - mr r18,r16 │ │ │ │ - std r8,176(r31) │ │ │ │ - li r8,0 │ │ │ │ - add r11,r9,r10 │ │ │ │ - srdi r9,r10,4 │ │ │ │ - std r8,168(r31) │ │ │ │ - add r8,r11,r10 │ │ │ │ - std r9,200(r31) │ │ │ │ - mulli r9,r9,48 │ │ │ │ - mr r15,r11 │ │ │ │ - std r8,272(r31) │ │ │ │ - add r8,r8,r10 │ │ │ │ - std r8,144(r31) │ │ │ │ - add r8,r8,r10 │ │ │ │ - ld r6,168(r31) │ │ │ │ - subf r3,r9,r8 │ │ │ │ - std r8,152(r31) │ │ │ │ - add r9,r3,r10 │ │ │ │ - std r3,288(r31) │ │ │ │ - std r9,280(r31) │ │ │ │ - add r9,r9,r10 │ │ │ │ - std r9,184(r31) │ │ │ │ - lwz r9,112(r22) │ │ │ │ - std r1,216(r31) │ │ │ │ - andi. r9,r9,2048 │ │ │ │ - beq 27bd0 │ │ │ │ - ld r9,264(r22) │ │ │ │ - ld r10,176(r31) │ │ │ │ - ldx r6,r9,r10 │ │ │ │ - ld r19,88(r22) │ │ │ │ - ld r8,0(r1) │ │ │ │ - addi r27,r18,-1 │ │ │ │ - cmpdi cr4,r27,0 │ │ │ │ - addi r28,r19,1 │ │ │ │ - mulld r9,r28,r18 │ │ │ │ - sldi r9,r9,4 │ │ │ │ - neg r9,r9 │ │ │ │ - stdux r8,r1,r9 │ │ │ │ - addi r17,r1,32 │ │ │ │ - blt cr4,28d48 │ │ │ │ - neg r7,r28 │ │ │ │ - mulld r9,r18,r6 │ │ │ │ - mulld r26,r27,r28 │ │ │ │ - sldi r24,r18,3 │ │ │ │ - ld r8,72(r22) │ │ │ │ - ld r10,120(r22) │ │ │ │ - sldi r23,r28,1 │ │ │ │ - cmpdi cr3,r28,0 │ │ │ │ - sldi r11,r7,4 │ │ │ │ - ld r7,96(r31) │ │ │ │ - add r25,r27,r9 │ │ │ │ - sldi r26,r26,4 │ │ │ │ - add r20,r8,r24 │ │ │ │ - mr r29,r8 │ │ │ │ - std r9,32(r31) │ │ │ │ - add r14,r7,r24 │ │ │ │ - ld r7,104(r31) │ │ │ │ - mr r8,r18 │ │ │ │ - mr r18,r22 │ │ │ │ - mr r22,r24 │ │ │ │ + ble 23604 │ │ │ │ + ld r9,128(r31) │ │ │ │ + ld r2,56(r31) │ │ │ │ + li r10,8 │ │ │ │ + xxspltib vs63,2 │ │ │ │ + mr r12,r7 │ │ │ │ + mr r19,r14 │ │ │ │ + ld r29,72(r31) │ │ │ │ + ld r17,64(r31) │ │ │ │ + std r10,184(r31) │ │ │ │ + li r10,0 │ │ │ │ + vextsb2d v31,v31 │ │ │ │ + add r3,r2,r9 │ │ │ │ + srdi r2,r9,4 │ │ │ │ + std r10,176(r31) │ │ │ │ + ld r8,176(r31) │ │ │ │ + add r10,r3,r9 │ │ │ │ + std r2,200(r31) │ │ │ │ + mulli r2,r2,48 │ │ │ │ + std r3,304(r31) │ │ │ │ + std r10,288(r31) │ │ │ │ + add r10,r10,r9 │ │ │ │ + std r10,152(r31) │ │ │ │ + add r10,r10,r9 │ │ │ │ + subf r11,r2,r10 │ │ │ │ + std r10,160(r31) │ │ │ │ + add r2,r11,r9 │ │ │ │ + std r11,312(r31) │ │ │ │ + std r2,296(r31) │ │ │ │ + add r2,r2,r9 │ │ │ │ + std r2,192(r31) │ │ │ │ + lwz r2,112(r12) │ │ │ │ + std r1,232(r31) │ │ │ │ + andi. r2,r2,2048 │ │ │ │ + beq 24c70 │ │ │ │ + ld r2,264(r12) │ │ │ │ + ld r9,184(r31) │ │ │ │ + ldx r8,r2,r9 │ │ │ │ + ld r23,88(r12) │ │ │ │ + ld r10,0(r1) │ │ │ │ + addi r28,r19,-1 │ │ │ │ + cmpdi cr4,r28,0 │ │ │ │ + addi r16,r23,1 │ │ │ │ + mulld r2,r16,r19 │ │ │ │ + sldi r2,r2,4 │ │ │ │ + neg r2,r2 │ │ │ │ + stdux r10,r1,r2 │ │ │ │ + addi r20,r1,32 │ │ │ │ + blt cr4,26420 │ │ │ │ + ld r2,104(r31) │ │ │ │ + mulld r26,r19,r8 │ │ │ │ + sldi r24,r19,3 │ │ │ │ + mulld r25,r28,r16 │ │ │ │ + ld r27,120(r12) │ │ │ │ + mulli r11,r16,-16 │ │ │ │ + ld r10,72(r12) │ │ │ │ + mr r7,r19 │ │ │ │ + sldi r22,r16,1 │ │ │ │ + cmpdi cr3,r16,0 │ │ │ │ + mr r19,r12 │ │ │ │ + add r4,r2,r24 │ │ │ │ + ld r2,112(r31) │ │ │ │ + add r21,r28,r26 │ │ │ │ sldi r25,r25,4 │ │ │ │ - addi r26,r26,-8 │ │ │ │ - std r10,80(r31) │ │ │ │ - add r25,r10,r25 │ │ │ │ - add r26,r17,r26 │ │ │ │ - add r16,r7,r24 │ │ │ │ - mr r24,r27 │ │ │ │ - mr r27,r28 │ │ │ │ - mr r28,r12 │ │ │ │ - ldu r30,-8(r20) │ │ │ │ - std r8,88(r31) │ │ │ │ - std r11,72(r31) │ │ │ │ - std r6,56(r31) │ │ │ │ + add r15,r10,r24 │ │ │ │ + mr r14,r4 │ │ │ │ + sldi r21,r21,4 │ │ │ │ + add r25,r20,r25 │ │ │ │ + add r6,r2,r24 │ │ │ │ + add r21,r27,r21 │ │ │ │ + mr r18,r6 │ │ │ │ + ldu r30,-8(r15) │ │ │ │ + std r7,72(r31) │ │ │ │ + std r11,64(r31) │ │ │ │ + std r10,40(r31) │ │ │ │ + std r8,32(r31) │ │ │ │ mr r3,r30 │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ - lfd f3,0(r25) │ │ │ │ - lfd f4,8(r25) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - bl 38c0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - bl 4d4b8 │ │ │ │ - nop │ │ │ │ - srdi r10,r23,1 │ │ │ │ - ld r6,56(r31) │ │ │ │ - ld r11,72(r31) │ │ │ │ - ld r8,88(r31) │ │ │ │ - mr r7,r26 │ │ │ │ - mtctr r10 │ │ │ │ - addi r10,r3,1 │ │ │ │ - subf r9,r19,r3 │ │ │ │ - add r10,r10,r19 │ │ │ │ + bl 3290 │ │ │ │ + lfd f3,0(r21) │ │ │ │ + lfd f4,8(r21) │ │ │ │ + bl 329c │ │ │ │ + bl 38e0 │ │ │ │ + bl 3430 │ │ │ │ + ld r8,32(r31) │ │ │ │ + ld r10,40(r31) │ │ │ │ + ld r11,64(r31) │ │ │ │ + ld r7,72(r31) │ │ │ │ + addi r2,r3,1 │ │ │ │ + subf r9,r23,r3 │ │ │ │ + add r2,r2,r23 │ │ │ │ stdu r9,-8(r14) │ │ │ │ - add r9,r30,r9 │ │ │ │ - stdu r10,-8(r16) │ │ │ │ - ble cr3,27d14 │ │ │ │ - addi r3,r9,1 │ │ │ │ - divd r5,r9,r30 │ │ │ │ - mr r4,r7 │ │ │ │ - addi r7,r7,16 │ │ │ │ - divd r10,r3,r30 │ │ │ │ - mulld r5,r5,r30 │ │ │ │ - mulld r10,r10,r30 │ │ │ │ - subf r5,r5,r9 │ │ │ │ - addi r9,r9,2 │ │ │ │ - subf r10,r10,r3 │ │ │ │ - std r5,-8(r7) │ │ │ │ - std r10,16(r4) │ │ │ │ - bdnz 27ce0 │ │ │ │ - cmpld r29,r20 │ │ │ │ - addi r25,r25,-16 │ │ │ │ - add r26,r26,r11 │ │ │ │ - bne 27c70 │ │ │ │ - mr r12,r28 │ │ │ │ - mr r28,r27 │ │ │ │ - mr r27,r24 │ │ │ │ - mr r24,r22 │ │ │ │ - std r6,128(r31) │ │ │ │ - li r4,0 │ │ │ │ - mr r22,r18 │ │ │ │ - std r29,56(r31) │ │ │ │ - mr r18,r8 │ │ │ │ - addis r14,r2,-3 │ │ │ │ + stdu r2,-8(r18) │ │ │ │ + ble cr3,24ddc │ │ │ │ + srdi r2,r22,1 │ │ │ │ + mtvsrdd vs45,r9,r9 │ │ │ │ + plxv vs33,152796 # 4a230 │ │ │ │ + mtvsrdd vs32,r30,r30 │ │ │ │ + mr r9,r25 │ │ │ │ + andi. r6,r2,1 │ │ │ │ + addi r6,r2,-1 │ │ │ │ + beq 24d94 │ │ │ │ + xxmr vs43,vs33 │ │ │ │ + cmpdi r6,0 │ │ │ │ + vaddudm v1,v1,v31 │ │ │ │ + addi r9,r25,16 │ │ │ │ + vaddudm v12,v13,v0 │ │ │ │ + vaddudm v12,v12,v11 │ │ │ │ + vmodsd v12,v12,v0 │ │ │ │ + stxv vs44,0(r25) │ │ │ │ + beq 24ddc │ │ │ │ + srdi r2,r2,1 │ │ │ │ + mtctr r2 │ │ │ │ + vaddudm v10,v1,v31 │ │ │ │ + vaddudm v11,v0,v1 │ │ │ │ + vaddudm v11,v11,v13 │ │ │ │ + mfctr r2 │ │ │ │ + addi r9,r9,32 │ │ │ │ + vaddudm v12,v13,v0 │ │ │ │ + vaddudm v12,v12,v10 │ │ │ │ + vmodsd v11,v11,v0 │ │ │ │ + cmpdi r2,1 │ │ │ │ + addi r6,r2,-1 │ │ │ │ + vaddudm v1,v10,v31 │ │ │ │ + vmodsd v12,v12,v0 │ │ │ │ + mtctr r6 │ │ │ │ + stxv vs43,-32(r9) │ │ │ │ + stxv vs44,-16(r9) │ │ │ │ + bne 24d9c │ │ │ │ + cmpld r10,r15 │ │ │ │ + addi r21,r21,-16 │ │ │ │ + add r25,r25,r11 │ │ │ │ + bne 24cf4 │ │ │ │ + mr r12,r19 │ │ │ │ mr r5,r24 │ │ │ │ - mr r3,r12 │ │ │ │ - std r12,88(r31) │ │ │ │ - li r20,0 │ │ │ │ - addi r14,r14,26192 │ │ │ │ - bl 37c0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - mr r3,r19 │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ + li r4,0 │ │ │ │ + mr r3,r29 │ │ │ │ + std r10,32(r31) │ │ │ │ + std r8,72(r31) │ │ │ │ + mr r19,r7 │ │ │ │ + li r24,0 │ │ │ │ + std r12,40(r31) │ │ │ │ + bl 37e0 │ │ │ │ + mr r3,r23 │ │ │ │ + bl 3290 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - ld r9,32(r31) │ │ │ │ - ld r8,56(r31) │ │ │ │ - ld r24,48(r31) │ │ │ │ - ld r12,88(r31) │ │ │ │ - ld r6,128(r31) │ │ │ │ - ld r16,96(r22) │ │ │ │ + bl 329c │ │ │ │ + ld r10,32(r31) │ │ │ │ + ld r2,104(r31) │ │ │ │ + sldi r7,r26,4 │ │ │ │ + ld r12,40(r31) │ │ │ │ fmr f27,f2 │ │ │ │ fmr f26,f1 │ │ │ │ - sldi r26,r9,4 │ │ │ │ - ld r9,96(r31) │ │ │ │ - mr r25,r24 │ │ │ │ - std r8,128(r31) │ │ │ │ - std r6,88(r31) │ │ │ │ - addi r9,r9,-8 │ │ │ │ - std r9,72(r31) │ │ │ │ - addi r9,r8,-8 │ │ │ │ - std r9,56(r31) │ │ │ │ - ld r9,104(r31) │ │ │ │ - addi r9,r9,-8 │ │ │ │ - std r9,32(r31) │ │ │ │ - ld r9,80(r31) │ │ │ │ - std r12,80(r31) │ │ │ │ - add r26,r9,r26 │ │ │ │ - ld r9,72(r31) │ │ │ │ - lfd f20,0(r26) │ │ │ │ - lfd f21,8(r26) │ │ │ │ - ldu r30,8(r9) │ │ │ │ + add r27,r27,r7 │ │ │ │ + addi r21,r2,-8 │ │ │ │ + addi r2,r10,-8 │ │ │ │ + std r10,80(r31) │ │ │ │ + ld r15,96(r12) │ │ │ │ + mr r14,r12 │ │ │ │ + std r2,40(r31) │ │ │ │ + ld r2,112(r31) │ │ │ │ + addi r2,r2,-8 │ │ │ │ + std r2,32(r31) │ │ │ │ + ld r2,56(r31) │ │ │ │ + mr r25,r2 │ │ │ │ + mr r26,r2 │ │ │ │ + subfic r2,r2,32 │ │ │ │ + std r2,64(r31) │ │ │ │ + ldu r30,8(r21) │ │ │ │ + lfd f20,0(r27) │ │ │ │ + lfd f21,8(r27) │ │ │ │ mr r3,r30 │ │ │ │ - std r9,72(r31) │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ - ld r9,56(r31) │ │ │ │ + bl 3290 │ │ │ │ + ld r2,40(r31) │ │ │ │ fmr f23,f2 │ │ │ │ fmr f22,f1 │ │ │ │ - ldu r3,8(r9) │ │ │ │ - std r9,56(r31) │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ + ldu r3,8(r2) │ │ │ │ + std r2,40(r31) │ │ │ │ + bl 3290 │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ fmr f2,f23 │ │ │ │ fmr f1,f22 │ │ │ │ fmr f3,f28 │ │ │ │ fmr f4,f29 │ │ │ │ - bl 4dbe8 │ │ │ │ - nop │ │ │ │ + bl 3450 │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ fmr f2,f21 │ │ │ │ fmr f1,f20 │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - bl 4da58 │ │ │ │ - nop │ │ │ │ + bl 2fd0 │ │ │ │ fmr f13,f2 │ │ │ │ fmr f12,f1 │ │ │ │ fmr f3,f20 │ │ │ │ fmr f4,f21 │ │ │ │ fmr f1,f30 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f30,f12 │ │ │ │ fmr f31,f13 │ │ │ │ - bl 4da58 │ │ │ │ - nop │ │ │ │ + bl 2fd0 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ fmr f3,f28 │ │ │ │ fmr f4,f29 │ │ │ │ fmr f1,f28 │ │ │ │ fmr f2,f29 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f3,f26 │ │ │ │ fmr f4,f27 │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ + bl 38f0 │ │ │ │ xxlxor vs10,vs10,vs10 │ │ │ │ xxlxor vs11,vs11,vs11 │ │ │ │ - lfd f24,0(r16) │ │ │ │ - lfd f25,8(r16) │ │ │ │ + lfd f24,0(r15) │ │ │ │ + lfd f25,8(r15) │ │ │ │ fmr f13,f2 │ │ │ │ fmr f12,f1 │ │ │ │ fcmpu cr0,f12,f10 │ │ │ │ - bne 27f08 │ │ │ │ + bne 24f78 │ │ │ │ fcmpu cr0,f13,f11 │ │ │ │ - ble 285d0 │ │ │ │ - bl 38a0 │ │ │ │ - ld r2,24(r1) │ │ │ │ + ble 25cd0 │ │ │ │ + bl 38c0 │ │ │ │ fmr f3,f24 │ │ │ │ fmr f4,f25 │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - bl 34c0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - lfd f3,0(r14) │ │ │ │ - lfd f4,8(r14) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ + bl 34e0 │ │ │ │ + plfd f3,152200 # 4a220 │ │ │ │ + plfd f4,152200 # 4a228 │ │ │ │ + bl 329c │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - bl 4dbe8 │ │ │ │ - nop │ │ │ │ + bl 3450 │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - ld r9,200(r31) │ │ │ │ + ld r2,200(r31) │ │ │ │ fmr f3,f28 │ │ │ │ fmr f4,f29 │ │ │ │ fmr f1,f20 │ │ │ │ fmr f2,f21 │ │ │ │ - mulld r9,r20,r9 │ │ │ │ - sldi r29,r9,4 │ │ │ │ - std r9,136(r31) │ │ │ │ - ld r9,48(r31) │ │ │ │ - add r29,r9,r29 │ │ │ │ - stfd f30,0(r29) │ │ │ │ - stfd f31,8(r29) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + mulld r2,r24,r2 │ │ │ │ + sldi r18,r2,4 │ │ │ │ + std r2,88(r31) │ │ │ │ + ld r2,56(r31) │ │ │ │ + add r18,r2,r18 │ │ │ │ + stfd f30,0(r18) │ │ │ │ + stfd f31,8(r18) │ │ │ │ + bl 329c │ │ │ │ fmr f3,f22 │ │ │ │ fmr f4,f23 │ │ │ │ - bl 4da58 │ │ │ │ - nop │ │ │ │ + bl 2fd0 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ + bl 38f0 │ │ │ │ fmr f3,f24 │ │ │ │ fmr f4,f25 │ │ │ │ - bl 4dbe8 │ │ │ │ - nop │ │ │ │ - bl 3060 │ │ │ │ - ld r2,24(r1) │ │ │ │ - ld r9,32(r31) │ │ │ │ + bl 3450 │ │ │ │ + bl 3060 │ │ │ │ + ld r2,32(r31) │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ - ldu r10,8(r9) │ │ │ │ - cmpd r30,r10 │ │ │ │ - std r9,32(r31) │ │ │ │ - std r10,160(r31) │ │ │ │ - bge 280e8 │ │ │ │ - ld r9,136(r31) │ │ │ │ - ld r10,112(r31) │ │ │ │ + ldu r9,8(r2) │ │ │ │ + cmpd r30,r9 │ │ │ │ + std r2,32(r31) │ │ │ │ + std r9,136(r31) │ │ │ │ + bge 25120 │ │ │ │ + ld r2,88(r31) │ │ │ │ + ld r9,120(r31) │ │ │ │ fmr f3,f1 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f1,f30 │ │ │ │ fmr f2,f31 │ │ │ │ - addi r9,r9,1 │ │ │ │ - sldi r9,r9,4 │ │ │ │ - add r9,r10,r9 │ │ │ │ - std r9,136(r31) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - ld r9,136(r31) │ │ │ │ + addi r2,r2,1 │ │ │ │ + sldi r2,r2,4 │ │ │ │ + add r2,r9,r2 │ │ │ │ + std r2,88(r31) │ │ │ │ + bl 329c │ │ │ │ + ld r2,88(r31) │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ - lfd f2,8(r9) │ │ │ │ - lfd f1,0(r9) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - ld r10,160(r31) │ │ │ │ - addi r9,r30,2 │ │ │ │ - stfd f1,16(r29) │ │ │ │ - stfd f2,24(r29) │ │ │ │ - cmpd r9,r10 │ │ │ │ - bgt 280e8 │ │ │ │ - ld r9,48(r31) │ │ │ │ - addi r10,r10,-1 │ │ │ │ - lfd f24,0(r24) │ │ │ │ - lfd f25,8(r24) │ │ │ │ + lfd f2,8(r2) │ │ │ │ + lfd f1,0(r2) │ │ │ │ + bl 329c │ │ │ │ + ld r9,136(r31) │ │ │ │ + addi r2,r30,2 │ │ │ │ + stfd f1,16(r18) │ │ │ │ + stfd f2,24(r18) │ │ │ │ + cmpd r2,r9 │ │ │ │ + bgt 25120 │ │ │ │ + ld r2,64(r31) │ │ │ │ + addi r9,r9,-1 │ │ │ │ + lfd f24,0(r26) │ │ │ │ fmr f31,f29 │ │ │ │ fmr f30,f28 │ │ │ │ - std r28,136(r31) │ │ │ │ - subf r30,r30,r10 │ │ │ │ - subfic r29,r9,32 │ │ │ │ - add r29,r29,r24 │ │ │ │ + std r29,88(r31) │ │ │ │ + lfd f25,8(r26) │ │ │ │ + subf r30,r30,r9 │ │ │ │ + add r18,r2,r26 │ │ │ │ fmr f3,f28 │ │ │ │ fmr f4,f29 │ │ │ │ fmr f1,f30 │ │ │ │ fmr f2,f31 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - ld r9,112(r31) │ │ │ │ + bl 329c │ │ │ │ + ld r2,120(r31) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ fmr f2,f25 │ │ │ │ fmr f1,f24 │ │ │ │ - add r10,r9,r29 │ │ │ │ - ld r9,48(r31) │ │ │ │ - lfd f3,0(r10) │ │ │ │ - lfd f4,8(r10) │ │ │ │ - add r28,r9,r29 │ │ │ │ - addi r29,r29,16 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + add r9,r2,r18 │ │ │ │ + ld r2,56(r31) │ │ │ │ + lfd f3,0(r9) │ │ │ │ + lfd f4,8(r9) │ │ │ │ + add r29,r2,r18 │ │ │ │ + addi r18,r18,16 │ │ │ │ + bl 329c │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ addic. r30,r30,-1 │ │ │ │ - stfd f1,0(r28) │ │ │ │ - stfd f2,8(r28) │ │ │ │ - bne 28078 │ │ │ │ - ld r28,136(r31) │ │ │ │ - addi r20,r20,1 │ │ │ │ - ld r9,120(r31) │ │ │ │ + stfd f1,0(r29) │ │ │ │ + stfd f2,8(r29) │ │ │ │ + bne 250bc │ │ │ │ + ld r29,88(r31) │ │ │ │ + addi r24,r24,1 │ │ │ │ + ld r2,128(r31) │ │ │ │ + addi r27,r27,16 │ │ │ │ + addi r15,r15,16 │ │ │ │ + cmpd r19,r24 │ │ │ │ + add r26,r26,r2 │ │ │ │ + bne 24e7c │ │ │ │ + cmpdi r19,4 │ │ │ │ + ld r8,72(r31) │ │ │ │ + ld r10,80(r31) │ │ │ │ + mr r12,r14 │ │ │ │ + beq 25d24 │ │ │ │ + cmpdi r19,5 │ │ │ │ + li r27,0 │ │ │ │ + beq 26070 │ │ │ │ + ld r2,96(r31) │ │ │ │ + cmpdi r2,0 │ │ │ │ + ble 26034 │ │ │ │ + ld r2,112(r31) │ │ │ │ + sldi r24,r19,3 │ │ │ │ + ld r10,24(r12) │ │ │ │ + sldi r7,r8,5 │ │ │ │ + sldi r14,r16,1 │ │ │ │ + li r23,0 │ │ │ │ + ld r22,224(r12) │ │ │ │ + sldi r18,r19,4 │ │ │ │ + add r30,r29,r24 │ │ │ │ + add r2,r2,r24 │ │ │ │ + add r25,r10,r7 │ │ │ │ + std r30,72(r31) │ │ │ │ + mr r30,r24 │ │ │ │ + std r2,40(r31) │ │ │ │ + ld r2,104(r31) │ │ │ │ + lfd f28,0(r25) │ │ │ │ + lfd f29,8(r25) │ │ │ │ + lfd f30,16(r25) │ │ │ │ + lfd f31,24(r25) │ │ │ │ + add r2,r2,r24 │ │ │ │ + mr r24,r12 │ │ │ │ + std r2,32(r31) │ │ │ │ + addi r2,r25,16 │ │ │ │ + std r2,64(r31) │ │ │ │ + cmpd r19,r27 │ │ │ │ + ble 25294 │ │ │ │ + ld r9,48(r31) │ │ │ │ + sldi r26,r27,4 │ │ │ │ + mulld r21,r16,r27 │ │ │ │ + sldi r15,r27,3 │ │ │ │ + ld r10,72(r24) │ │ │ │ + subf r7,r27,r19 │ │ │ │ + std r19,80(r31) │ │ │ │ + mr r19,r30 │ │ │ │ + addi r2,r15,-8 │ │ │ │ + ldx r8,r17,r15 │ │ │ │ + add r15,r17,r15 │ │ │ │ + add r26,r9,r26 │ │ │ │ + add r6,r29,r2 │ │ │ │ + add r10,r10,r2 │ │ │ │ + sldi r21,r21,1 │ │ │ │ + lfd f1,0(r26) │ │ │ │ + lfd f2,8(r26) │ │ │ │ + ldu r30,8(r6) │ │ │ │ + ld r2,200(r31) │ │ │ │ + std r7,168(r31) │ │ │ │ addi r26,r26,16 │ │ │ │ - addi r16,r16,16 │ │ │ │ - cmpd r18,r20 │ │ │ │ - add r24,r24,r9 │ │ │ │ - bne 27de0 │ │ │ │ - cmpdi r18,4 │ │ │ │ - ld r12,80(r31) │ │ │ │ + ld r9,56(r31) │ │ │ │ + std r10,144(r31) │ │ │ │ + std r8,136(r31) │ │ │ │ + maddld r2,r2,r27,r30 │ │ │ │ + std r6,88(r31) │ │ │ │ + addi r27,r27,1 │ │ │ │ + sldi r2,r2,4 │ │ │ │ + add r2,r9,r2 │ │ │ │ + lfd f3,0(r2) │ │ │ │ + lfd f4,8(r2) │ │ │ │ + bl 329c │ │ │ │ + add r2,r21,r30 │ │ │ │ + ld r10,144(r31) │ │ │ │ + ld r8,136(r31) │ │ │ │ + add r21,r21,r14 │ │ │ │ + ld r7,168(r31) │ │ │ │ ld r6,88(r31) │ │ │ │ - ld r8,128(r31) │ │ │ │ - beq 2862c │ │ │ │ - cmpdi r18,5 │ │ │ │ - li r26,0 │ │ │ │ - beq 28968 │ │ │ │ - ld r9,64(r31) │ │ │ │ - cmpdi r9,0 │ │ │ │ - ble 28370 │ │ │ │ - sldi r24,r18,3 │ │ │ │ - ld r14,24(r22) │ │ │ │ - sldi r6,r6,5 │ │ │ │ - ld r20,224(r22) │ │ │ │ - li r23,0 │ │ │ │ - std r15,32(r31) │ │ │ │ - sldi r29,r28,1 │ │ │ │ - sldi r30,r18,4 │ │ │ │ - add r9,r12,r24 │ │ │ │ - mr r15,r24 │ │ │ │ - std r9,80(r31) │ │ │ │ - ld r9,104(r31) │ │ │ │ - add r14,r14,r6 │ │ │ │ - lfd f28,0(r14) │ │ │ │ - lfd f29,8(r14) │ │ │ │ - lfd f30,16(r14) │ │ │ │ - lfd f31,24(r14) │ │ │ │ - add r9,r9,r24 │ │ │ │ - std r9,72(r31) │ │ │ │ - ld r9,96(r31) │ │ │ │ - add r9,r9,r24 │ │ │ │ - mr r24,r27 │ │ │ │ - mr r27,r12 │ │ │ │ - std r9,56(r31) │ │ │ │ - addi r9,r14,16 │ │ │ │ - std r9,88(r31) │ │ │ │ - cmpd r18,r26 │ │ │ │ - ble 28268 │ │ │ │ - ld r10,40(r31) │ │ │ │ - sldi r25,r26,4 │ │ │ │ - mulld r9,r28,r26 │ │ │ │ - sldi r16,r26,3 │ │ │ │ - ld r8,72(r22) │ │ │ │ - subf r6,r26,r18 │ │ │ │ - std r18,128(r31) │ │ │ │ - mr r18,r30 │ │ │ │ - addi r4,r16,-8 │ │ │ │ - ldx r7,r21,r16 │ │ │ │ - add r16,r21,r16 │ │ │ │ - add r25,r10,r25 │ │ │ │ - add r5,r27,r4 │ │ │ │ - add r8,r8,r4 │ │ │ │ - sldi r19,r9,1 │ │ │ │ - lfd f1,0(r25) │ │ │ │ - lfd f2,8(r25) │ │ │ │ - ldu r30,8(r5) │ │ │ │ - ld r9,200(r31) │ │ │ │ - ld r10,48(r31) │ │ │ │ - std r6,224(r31) │ │ │ │ - std r8,208(r31) │ │ │ │ - std r7,160(r31) │ │ │ │ - addi r25,r25,16 │ │ │ │ - maddld r9,r9,r26,r30 │ │ │ │ - std r5,136(r31) │ │ │ │ - addi r26,r26,1 │ │ │ │ - sldi r9,r9,4 │ │ │ │ - add r9,r10,r9 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - add r9,r19,r30 │ │ │ │ - ld r8,208(r31) │ │ │ │ - ld r7,160(r31) │ │ │ │ - ld r6,224(r31) │ │ │ │ - ld r5,136(r31) │ │ │ │ - add r19,r19,r29 │ │ │ │ - sldi r9,r9,3 │ │ │ │ - stfd f1,0(r25) │ │ │ │ - stfd f2,8(r25) │ │ │ │ - ldu r4,8(r8) │ │ │ │ - ldx r9,r17,r9 │ │ │ │ - addic. r6,r6,-1 │ │ │ │ - maddld r7,r7,r4,r9 │ │ │ │ - stdu r7,8(r16) │ │ │ │ - bne 281e4 │ │ │ │ - mr r30,r18 │ │ │ │ - ld r18,128(r31) │ │ │ │ - ldx r26,r21,r15 │ │ │ │ - ld r9,40(r31) │ │ │ │ - sldi r26,r26,5 │ │ │ │ - add r9,r9,r30 │ │ │ │ - add r26,r20,r26 │ │ │ │ - lfd f26,0(r9) │ │ │ │ - lfd f27,8(r9) │ │ │ │ - lfd f3,0(r26) │ │ │ │ - lfd f4,8(r26) │ │ │ │ + sldi r2,r2,3 │ │ │ │ + stfd f1,0(r26) │ │ │ │ + stfd f2,8(r26) │ │ │ │ + ldu r5,8(r10) │ │ │ │ + ldx r2,r20,r2 │ │ │ │ + addic. r7,r7,-1 │ │ │ │ + maddld r8,r8,r5,r2 │ │ │ │ + stdu r8,8(r15) │ │ │ │ + bne 25214 │ │ │ │ + mr r30,r19 │ │ │ │ + ld r19,80(r31) │ │ │ │ + ld r2,48(r31) │ │ │ │ + ldx r27,r17,r30 │ │ │ │ + add r2,r2,r18 │ │ │ │ + sldi r27,r27,5 │ │ │ │ + lfd f26,0(r2) │ │ │ │ + lfd f27,8(r2) │ │ │ │ + add r27,r22,r27 │ │ │ │ + lfd f3,0(r27) │ │ │ │ + lfd f4,8(r27) │ │ │ │ fmr f1,f26 │ │ │ │ fmr f2,f27 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ - lfd f3,16(r26) │ │ │ │ - lfd f4,24(r26) │ │ │ │ + bl 38f0 │ │ │ │ + lfd f3,16(r27) │ │ │ │ + lfd f4,24(r27) │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ fmr f2,f27 │ │ │ │ fmr f1,f26 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ - ld r9,88(r31) │ │ │ │ - stfd f28,0(r14) │ │ │ │ - stfd f29,8(r14) │ │ │ │ + bl 38f0 │ │ │ │ + ld r2,64(r31) │ │ │ │ + stfd f28,0(r25) │ │ │ │ + stfd f29,8(r25) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - stfd f1,0(r9) │ │ │ │ - stfd f2,8(r9) │ │ │ │ - ble cr4,28d38 │ │ │ │ - mtctr r24 │ │ │ │ - ld r5,56(r31) │ │ │ │ - ld r6,72(r31) │ │ │ │ - ld r8,80(r31) │ │ │ │ - mr r26,r24 │ │ │ │ + stfd f1,0(r2) │ │ │ │ + stfd f2,8(r2) │ │ │ │ + ble cr4,26410 │ │ │ │ + ld r6,32(r31) │ │ │ │ + ld r7,40(r31) │ │ │ │ + mtctr r28 │ │ │ │ + mr r27,r28 │ │ │ │ + li r5,0 │ │ │ │ + ld r10,72(r31) │ │ │ │ + b 25350 │ │ │ │ + addi r27,r27,-1 │ │ │ │ + std r5,0(r10) │ │ │ │ + bdz 25ca0 │ │ │ │ + ldu r8,-8(r7) │ │ │ │ + ldu r9,-8(r6) │ │ │ │ + ldu r2,-8(r10) │ │ │ │ + subf r9,r9,r8 │ │ │ │ + cmpd r2,r9 │ │ │ │ + beq 25344 │ │ │ │ + ld r9,96(r31) │ │ │ │ + addi r23,r23,1 │ │ │ │ + addi r2,r2,1 │ │ │ │ + sldi r10,r27,3 │ │ │ │ + stdx r2,r29,r10 │ │ │ │ + cmpd r23,r9 │ │ │ │ + bne 251c8 │ │ │ │ + mr r12,r24 │ │ │ │ + b 26034 │ │ │ │ + cmpwi r2,0 │ │ │ │ + bne 27dc4 │ │ │ │ + ble cr4,254c0 │ │ │ │ + ld r9,128(r31) │ │ │ │ + ld r2,88(r7) │ │ │ │ + li r27,0 │ │ │ │ + mr r24,r7 │ │ │ │ + ld r26,96(r7) │ │ │ │ + plfd f20,150916 # 4a130 │ │ │ │ + plfd f21,150916 # 4a138 │ │ │ │ + srdi r28,r9,4 │ │ │ │ + ld r9,120(r31) │ │ │ │ + addi r29,r2,1 │ │ │ │ + cmpdi cr4,r2,0 │ │ │ │ + sldi r29,r29,1 │ │ │ │ + addi r25,r9,16 │ │ │ │ + lfd f3,0(r26) │ │ │ │ + lfd f4,8(r26) │ │ │ │ + fmr f1,f20 │ │ │ │ + fmr f2,f21 │ │ │ │ + bl 3450 │ │ │ │ + bl 3060 │ │ │ │ + fmr f3,f1 │ │ │ │ + fmr f4,f2 │ │ │ │ + fmr f25,f2 │ │ │ │ + fmr f24,f1 │ │ │ │ + bl 329c │ │ │ │ + mulld r2,r28,r27 │ │ │ │ + ld r9,120(r31) │ │ │ │ + fmr f23,f2 │ │ │ │ + fmr f22,f1 │ │ │ │ + sldi r2,r2,4 │ │ │ │ + add r2,r9,r2 │ │ │ │ + stfd f30,0(r2) │ │ │ │ + stfd f31,8(r2) │ │ │ │ + blt cr4,254a4 │ │ │ │ + lfd f26,-16(r25) │ │ │ │ + lfd f27,-8(r25) │ │ │ │ + fmr f28,f30 │ │ │ │ + fmr f29,f31 │ │ │ │ + mr r22,r25 │ │ │ │ + mr r23,r29 │ │ │ │ + fmr f3,f28 │ │ │ │ + fmr f4,f29 │ │ │ │ + fmr f1,f24 │ │ │ │ + fmr f2,f25 │ │ │ │ + addi r22,r22,16 │ │ │ │ + bl 329c │ │ │ │ + fmr f19,f2 │ │ │ │ + fmr f18,f1 │ │ │ │ + fmr f3,f22 │ │ │ │ + fmr f4,f23 │ │ │ │ + fmr f1,f28 │ │ │ │ + fmr f2,f29 │ │ │ │ + bl 329c │ │ │ │ + fmr f29,f2 │ │ │ │ + fmr f28,f1 │ │ │ │ + fmr f2,f27 │ │ │ │ + fmr f1,f26 │ │ │ │ + fmr f3,f18 │ │ │ │ + fmr f4,f19 │ │ │ │ + bl 329c │ │ │ │ + addic. r23,r23,-1 │ │ │ │ + stfd f1,-16(r22) │ │ │ │ + stfd f2,-8(r22) │ │ │ │ + fmr f27,f2 │ │ │ │ + fmr f26,f1 │ │ │ │ + bne 2543c │ │ │ │ + addi r27,r27,1 │ │ │ │ + ld r2,128(r31) │ │ │ │ + addi r26,r26,16 │ │ │ │ + cmpd r27,r14 │ │ │ │ + add r25,r25,r2 │ │ │ │ + bne 253d4 │ │ │ │ + mr r7,r24 │ │ │ │ + cmpdi r30,0 │ │ │ │ + ble 23604 │ │ │ │ + ld r9,128(r31) │ │ │ │ + ld r2,56(r31) │ │ │ │ + xxspltib vs63,2 │ │ │ │ + mr r23,r14 │ │ │ │ + ld r29,72(r31) │ │ │ │ + vextsb2d v31,v31 │ │ │ │ + add r4,r2,r9 │ │ │ │ + li r2,8 │ │ │ │ + srdi r3,r9,4 │ │ │ │ + std r2,192(r31) │ │ │ │ + std r3,200(r31) │ │ │ │ + li r2,0 │ │ │ │ + add r10,r4,r9 │ │ │ │ + mr r18,r4 │ │ │ │ + std r2,184(r31) │ │ │ │ + mulli r2,r3,48 │ │ │ │ + std r10,296(r31) │ │ │ │ + add r10,r10,r9 │ │ │ │ + ld r20,184(r31) │ │ │ │ + std r10,160(r31) │ │ │ │ + add r10,r10,r9 │ │ │ │ + std r10,152(r31) │ │ │ │ + subf r0,r2,r10 │ │ │ │ + ld r10,64(r31) │ │ │ │ + add r2,r0,r9 │ │ │ │ + std r0,304(r31) │ │ │ │ + std r2,272(r31) │ │ │ │ + add r2,r2,r9 │ │ │ │ + std r2,176(r31) │ │ │ │ + lwz r2,112(r7) │ │ │ │ + std r1,232(r31) │ │ │ │ + andi. r2,r2,2048 │ │ │ │ + beq 25558 │ │ │ │ + ld r2,264(r7) │ │ │ │ + ld r9,192(r31) │ │ │ │ + ldx r20,r2,r9 │ │ │ │ + ld r21,88(r7) │ │ │ │ + ld r9,0(r1) │ │ │ │ + addi r27,r23,-1 │ │ │ │ + cmpdi cr4,r27,0 │ │ │ │ + addi r22,r21,1 │ │ │ │ + mulld r2,r22,r23 │ │ │ │ + sldi r2,r2,4 │ │ │ │ + neg r2,r2 │ │ │ │ + stdux r9,r1,r2 │ │ │ │ + addi r19,r1,32 │ │ │ │ + blt cr4,27dbc │ │ │ │ + ld r2,104(r31) │ │ │ │ + mulld r26,r23,r20 │ │ │ │ + sldi r25,r23,3 │ │ │ │ + mulld r28,r27,r22 │ │ │ │ + ld r24,120(r7) │ │ │ │ + mulli r11,r22,-16 │ │ │ │ + ld r16,72(r7) │ │ │ │ + sldi r15,r22,1 │ │ │ │ + cmpdi cr3,r22,0 │ │ │ │ + add r4,r2,r25 │ │ │ │ + ld r2,112(r31) │ │ │ │ + add r9,r27,r26 │ │ │ │ + sldi r28,r28,4 │ │ │ │ + add r17,r16,r25 │ │ │ │ + sldi r9,r9,4 │ │ │ │ + add r28,r19,r28 │ │ │ │ + add r6,r2,r25 │ │ │ │ + add r24,r24,r9 │ │ │ │ + mr r14,r6 │ │ │ │ + ldu r30,-8(r17) │ │ │ │ + std r7,72(r31) │ │ │ │ + std r4,64(r31) │ │ │ │ + std r11,40(r31) │ │ │ │ + std r10,32(r31) │ │ │ │ + mr r3,r30 │ │ │ │ + bl 3290 │ │ │ │ + lfd f3,0(r24) │ │ │ │ + lfd f4,8(r24) │ │ │ │ + bl 329c │ │ │ │ + bl 38e0 │ │ │ │ + bl 3430 │ │ │ │ + ld r4,64(r31) │ │ │ │ + ld r10,32(r31) │ │ │ │ + ld r11,40(r31) │ │ │ │ + ld r7,72(r31) │ │ │ │ + addi r2,r3,1 │ │ │ │ + subf r9,r21,r3 │ │ │ │ + add r2,r2,r21 │ │ │ │ + stdu r9,-8(r4) │ │ │ │ + stdu r2,-8(r14) │ │ │ │ + ble cr3,256b8 │ │ │ │ + srdi r2,r15,1 │ │ │ │ + mtvsrdd vs33,r9,r9 │ │ │ │ + plxv vs45,150528 # 4a230 │ │ │ │ + mtvsrdd vs32,r30,r30 │ │ │ │ + mr r9,r28 │ │ │ │ + andi. r8,r2,1 │ │ │ │ + addi r8,r2,-1 │ │ │ │ + beq 25670 │ │ │ │ + xxmr vs43,vs45 │ │ │ │ + cmpdi r8,0 │ │ │ │ + vaddudm v13,v13,v31 │ │ │ │ + addi r9,r28,16 │ │ │ │ + vaddudm v12,v1,v0 │ │ │ │ + vaddudm v12,v12,v11 │ │ │ │ + vmodsd v12,v12,v0 │ │ │ │ + stxv vs44,0(r28) │ │ │ │ + beq 256b8 │ │ │ │ + srdi r2,r2,1 │ │ │ │ + mtctr r2 │ │ │ │ + vaddudm v10,v13,v31 │ │ │ │ + vaddudm v11,v1,v0 │ │ │ │ + vaddudm v11,v11,v13 │ │ │ │ + mfctr r2 │ │ │ │ + addi r9,r9,32 │ │ │ │ + vaddudm v12,v1,v0 │ │ │ │ + vaddudm v12,v12,v10 │ │ │ │ + vmodsd v11,v11,v0 │ │ │ │ + cmpdi r2,1 │ │ │ │ + addi r8,r2,-1 │ │ │ │ + vaddudm v13,v10,v31 │ │ │ │ + vmodsd v12,v12,v0 │ │ │ │ + mtctr r8 │ │ │ │ + stxv vs43,-32(r9) │ │ │ │ + stxv vs44,-16(r9) │ │ │ │ + bne 25678 │ │ │ │ + cmpld r16,r17 │ │ │ │ + addi r24,r24,-16 │ │ │ │ + add r28,r28,r11 │ │ │ │ + bne 255d0 │ │ │ │ + mr r5,r25 │ │ │ │ + mr r3,r29 │ │ │ │ li r4,0 │ │ │ │ - b 28334 │ │ │ │ - addi r26,r26,-1 │ │ │ │ - std r4,0(r8) │ │ │ │ - bdz 285b0 │ │ │ │ - ldu r7,-8(r6) │ │ │ │ - ldu r10,-8(r5) │ │ │ │ - ldu r9,-8(r8) │ │ │ │ - subf r10,r10,r7 │ │ │ │ - cmpd r9,r10 │ │ │ │ - beq 28328 │ │ │ │ + std r7,32(r31) │ │ │ │ + std r10,64(r31) │ │ │ │ + li r28,0 │ │ │ │ + bl 37e0 │ │ │ │ + ld r2,104(r31) │ │ │ │ + ld r7,32(r31) │ │ │ │ + sldi r9,r26,5 │ │ │ │ + std r29,40(r31) │ │ │ │ + std r27,72(r31) │ │ │ │ + addi r26,r2,-8 │ │ │ │ + ld r2,112(r31) │ │ │ │ + ld r6,200(r7) │ │ │ │ + mr r24,r7 │ │ │ │ + addi r2,r2,-8 │ │ │ │ + add r17,r6,r9 │ │ │ │ + mr r9,r28 │ │ │ │ + mr r28,r26 │ │ │ │ + std r2,32(r31) │ │ │ │ + ld r2,56(r31) │ │ │ │ + mr r27,r17 │ │ │ │ + mr r25,r2 │ │ │ │ + subfic r14,r2,32 │ │ │ │ + mr r29,r2 │ │ │ │ + ld r10,32(r31) │ │ │ │ + ld r2,200(r31) │ │ │ │ + ldu r17,8(r28) │ │ │ │ + lfd f1,0(r27) │ │ │ │ + lfd f2,8(r27) │ │ │ │ + lfd f28,16(r27) │ │ │ │ + lfd f29,24(r27) │ │ │ │ + ldu r26,8(r10) │ │ │ │ + mulld r2,r9,r2 │ │ │ │ + std r10,32(r31) │ │ │ │ + ld r10,56(r31) │ │ │ │ + cmpd r26,r17 │ │ │ │ + sldi r4,r2,4 │ │ │ │ + add r4,r10,r4 │ │ │ │ + stfd f1,0(r4) │ │ │ │ + stfd f2,8(r4) │ │ │ │ + std r4,136(r31) │ │ │ │ + ble 25888 │ │ │ │ + std r9,88(r31) │ │ │ │ + addi r2,r2,1 │ │ │ │ + ld r9,120(r31) │ │ │ │ + fmr f3,f28 │ │ │ │ + fmr f4,f29 │ │ │ │ + sldi r2,r2,4 │ │ │ │ + add r2,r9,r2 │ │ │ │ + std r2,80(r31) │ │ │ │ + bl 329c │ │ │ │ + ld r2,80(r31) │ │ │ │ + fmr f4,f2 │ │ │ │ + fmr f3,f1 │ │ │ │ + lfd f2,8(r2) │ │ │ │ + lfd f1,0(r2) │ │ │ │ + bl 329c │ │ │ │ + addi r2,r17,2 │ │ │ │ + ld r4,136(r31) │ │ │ │ + ld r9,88(r31) │ │ │ │ + cmpd r26,r2 │ │ │ │ + stfd f1,16(r4) │ │ │ │ + stfd f2,24(r4) │ │ │ │ + blt 25888 │ │ │ │ + addi r5,r26,-1 │ │ │ │ + mr r2,r23 │ │ │ │ + add r26,r14,r29 │ │ │ │ + fmr f31,f29 │ │ │ │ + lfd f26,0(r29) │ │ │ │ + lfd f27,8(r29) │ │ │ │ + std r9,80(r31) │ │ │ │ + fmr f30,f28 │ │ │ │ + mr r23,r24 │ │ │ │ + mr r24,r27 │ │ │ │ + mr r27,r29 │ │ │ │ + subf r17,r17,r5 │ │ │ │ + mr r30,r26 │ │ │ │ + mr r26,r28 │ │ │ │ + mr r29,r17 │ │ │ │ + mr r17,r2 │ │ │ │ + fmr f3,f28 │ │ │ │ + fmr f4,f29 │ │ │ │ + fmr f1,f30 │ │ │ │ + fmr f2,f31 │ │ │ │ + bl 329c │ │ │ │ + ld r2,120(r31) │ │ │ │ + fmr f31,f2 │ │ │ │ + fmr f30,f1 │ │ │ │ + fmr f2,f27 │ │ │ │ + fmr f1,f26 │ │ │ │ + add r8,r2,r30 │ │ │ │ + ld r2,56(r31) │ │ │ │ + lfd f3,0(r8) │ │ │ │ + lfd f4,8(r8) │ │ │ │ + add r28,r2,r30 │ │ │ │ + addi r30,r30,16 │ │ │ │ + bl 329c │ │ │ │ + fmr f3,f30 │ │ │ │ + fmr f4,f31 │ │ │ │ + bl 329c │ │ │ │ + addic. r29,r29,-1 │ │ │ │ + stfd f1,0(r28) │ │ │ │ + stfd f2,8(r28) │ │ │ │ + bne 25810 │ │ │ │ + ld r9,80(r31) │ │ │ │ + mr r29,r27 │ │ │ │ + mr r28,r26 │ │ │ │ + mr r27,r24 │ │ │ │ + mr r24,r23 │ │ │ │ + mr r23,r17 │ │ │ │ + addi r9,r9,1 │ │ │ │ + ld r2,128(r31) │ │ │ │ + addi r27,r27,32 │ │ │ │ + cmpd r23,r9 │ │ │ │ + add r29,r29,r2 │ │ │ │ + bne 25730 │ │ │ │ + cmpdi r23,4 │ │ │ │ + ld r29,40(r31) │ │ │ │ ld r10,64(r31) │ │ │ │ + mr r7,r24 │ │ │ │ + ld r27,72(r31) │ │ │ │ + beq 27aa0 │ │ │ │ + cmpdi r23,5 │ │ │ │ + li r28,0 │ │ │ │ + beq 276f0 │ │ │ │ + ld r2,96(r31) │ │ │ │ + cmpdi r2,0 │ │ │ │ + ble 25b24 │ │ │ │ + sldi r2,r22,1 │ │ │ │ + sldi r24,r23,3 │ │ │ │ + ld r6,24(r7) │ │ │ │ + sldi r9,r20,5 │ │ │ │ + ld r30,224(r7) │ │ │ │ + li r25,0 │ │ │ │ + std r18,40(r31) │ │ │ │ + std r22,168(r31) │ │ │ │ + mr r21,r29 │ │ │ │ + mr r16,r10 │ │ │ │ + mr r15,r27 │ │ │ │ + mr r14,r7 │ │ │ │ + std r2,32(r31) │ │ │ │ + sldi r2,r23,4 │ │ │ │ + mr r18,r24 │ │ │ │ + std r2,88(r31) │ │ │ │ + add r2,r29,r24 │ │ │ │ + add r20,r6,r9 │ │ │ │ + std r30,144(r31) │ │ │ │ + mr r30,r23 │ │ │ │ + mr r23,r25 │ │ │ │ + std r2,80(r31) │ │ │ │ + ld r2,112(r31) │ │ │ │ + lfd f28,16(r20) │ │ │ │ + lfd f29,24(r20) │ │ │ │ + lfd f30,0(r20) │ │ │ │ + lfd f31,8(r20) │ │ │ │ + add r2,r2,r24 │ │ │ │ + std r2,72(r31) │ │ │ │ + ld r2,104(r31) │ │ │ │ + add r2,r2,r24 │ │ │ │ + std r2,64(r31) │ │ │ │ + addi r2,r20,16 │ │ │ │ + std r2,136(r31) │ │ │ │ + cmpd r30,r28 │ │ │ │ + ble 25a1c │ │ │ │ + ld r2,168(r31) │ │ │ │ + sldi r29,r28,3 │ │ │ │ + ld r27,72(r14) │ │ │ │ + sldi r26,r28,4 │ │ │ │ + subf r24,r28,r30 │ │ │ │ + std r30,216(r31) │ │ │ │ + addi r4,r29,-8 │ │ │ │ + ldx r25,r16,r29 │ │ │ │ + add r29,r16,r29 │ │ │ │ + mulld r5,r2,r28 │ │ │ │ + ld r2,48(r31) │ │ │ │ + add r22,r21,r4 │ │ │ │ + add r27,r27,r4 │ │ │ │ + add r26,r2,r26 │ │ │ │ + mr r2,r22 │ │ │ │ + mr r22,r27 │ │ │ │ + mr r27,r29 │ │ │ │ + sldi r17,r5,1 │ │ │ │ + mr r29,r19 │ │ │ │ + lfd f1,0(r26) │ │ │ │ + lfd f2,8(r26) │ │ │ │ + mr r19,r2 │ │ │ │ + ldu r30,8(r19) │ │ │ │ + ld r2,200(r31) │ │ │ │ + addi r26,r26,16 │ │ │ │ + ld r9,56(r31) │ │ │ │ + maddld r2,r2,r28,r30 │ │ │ │ + addi r28,r28,1 │ │ │ │ + sldi r2,r2,4 │ │ │ │ + add r2,r9,r2 │ │ │ │ + lfd f3,0(r2) │ │ │ │ + lfd f4,8(r2) │ │ │ │ + bl 329c │ │ │ │ + add r2,r17,r30 │ │ │ │ + ldu r10,8(r22) │ │ │ │ + ld r9,32(r31) │ │ │ │ + addic. r24,r24,-1 │ │ │ │ + sldi r2,r2,3 │ │ │ │ + stfd f1,0(r26) │ │ │ │ + stfd f2,8(r26) │ │ │ │ + ldx r2,r29,r2 │ │ │ │ + add r17,r17,r9 │ │ │ │ + maddld r25,r25,r10,r2 │ │ │ │ + stdu r25,8(r27) │ │ │ │ + bne 259b8 │ │ │ │ + ld r30,216(r31) │ │ │ │ + mr r19,r29 │ │ │ │ + ld r2,48(r31) │ │ │ │ + ld r9,88(r31) │ │ │ │ + ldx r29,r16,r18 │ │ │ │ + add r9,r2,r9 │ │ │ │ + ld r2,144(r31) │ │ │ │ + sldi r29,r29,5 │ │ │ │ + lfd f26,0(r9) │ │ │ │ + lfd f27,8(r9) │ │ │ │ + add r29,r2,r29 │ │ │ │ + lfd f3,0(r29) │ │ │ │ + lfd f4,8(r29) │ │ │ │ + fmr f1,f26 │ │ │ │ + fmr f2,f27 │ │ │ │ + bl 329c │ │ │ │ + fmr f4,f2 │ │ │ │ + fmr f3,f1 │ │ │ │ + fmr f2,f31 │ │ │ │ + fmr f1,f30 │ │ │ │ + bl 38f0 │ │ │ │ + lfd f3,16(r29) │ │ │ │ + lfd f4,24(r29) │ │ │ │ + fmr f31,f2 │ │ │ │ + fmr f30,f1 │ │ │ │ + fmr f2,f27 │ │ │ │ + fmr f1,f26 │ │ │ │ + bl 329c │ │ │ │ + fmr f4,f2 │ │ │ │ + fmr f3,f1 │ │ │ │ + fmr f2,f29 │ │ │ │ + fmr f1,f28 │ │ │ │ + bl 38f0 │ │ │ │ + ld r2,136(r31) │ │ │ │ + stfd f30,0(r20) │ │ │ │ + stfd f31,8(r20) │ │ │ │ + fmr f29,f2 │ │ │ │ + fmr f28,f1 │ │ │ │ + stfd f1,0(r2) │ │ │ │ + stfd f2,8(r2) │ │ │ │ + ble cr4,276e0 │ │ │ │ + ld r11,64(r31) │ │ │ │ + ld r3,72(r31) │ │ │ │ + mtctr r15 │ │ │ │ + mr r28,r15 │ │ │ │ + li r29,0 │ │ │ │ + ld r4,80(r31) │ │ │ │ + b 25ae0 │ │ │ │ + addi r28,r28,-1 │ │ │ │ + std r29,0(r4) │ │ │ │ + bdz 276c0 │ │ │ │ + ldu r10,-8(r3) │ │ │ │ + ldu r2,-8(r11) │ │ │ │ + ldu r9,-8(r4) │ │ │ │ + subf r2,r2,r10 │ │ │ │ + cmpd r9,r2 │ │ │ │ + beq 25ad4 │ │ │ │ + ld r2,96(r31) │ │ │ │ addi r23,r23,1 │ │ │ │ addi r9,r9,1 │ │ │ │ - sldi r8,r26,3 │ │ │ │ - stdx r9,r27,r8 │ │ │ │ - cmpd r23,r10 │ │ │ │ - bne 28198 │ │ │ │ - ld r15,32(r31) │ │ │ │ - mr r12,r27 │ │ │ │ - ld r9,168(r31) │ │ │ │ - ld r10,8(r22) │ │ │ │ - ld r8,176(r31) │ │ │ │ - addi r7,r9,1 │ │ │ │ - ld r9,0(r1) │ │ │ │ - addi r8,r8,16 │ │ │ │ - cmpd r7,r10 │ │ │ │ - ld r10,216(r31) │ │ │ │ - std r7,168(r31) │ │ │ │ - std r8,176(r31) │ │ │ │ - std r9,0(r10) │ │ │ │ - mr r1,r10 │ │ │ │ - bge 25fb0 │ │ │ │ - ld r18,48(r22) │ │ │ │ - mr r6,r7 │ │ │ │ - b 27bb4 │ │ │ │ - addi r22,r22,1 │ │ │ │ - addi r29,r29,16 │ │ │ │ - add r19,r19,r16 │ │ │ │ - bdnz 26830 │ │ │ │ - addi r7,r14,-8 │ │ │ │ - li r6,1 │ │ │ │ - ble cr4,28d50 │ │ │ │ - andi. r10,r16,3 │ │ │ │ - mr r9,r16 │ │ │ │ - addi r8,r16,-1 │ │ │ │ - li r3,1 │ │ │ │ - beq 28418 │ │ │ │ - cmpdi r10,1 │ │ │ │ - beq 28408 │ │ │ │ - cmpdi r10,2 │ │ │ │ - beq 283fc │ │ │ │ - ld r6,0(r14) │ │ │ │ + sldi r5,r28,3 │ │ │ │ + stdx r9,r21,r5 │ │ │ │ + cmpd r23,r2 │ │ │ │ + bne 25958 │ │ │ │ + ld r18,40(r31) │ │ │ │ + mr r29,r21 │ │ │ │ + mr r10,r16 │ │ │ │ mr r7,r14 │ │ │ │ - mr r18,r8 │ │ │ │ - ldu r10,8(r7) │ │ │ │ - addi r18,r18,-1 │ │ │ │ - mulld r6,r6,r10 │ │ │ │ - ldu r10,8(r7) │ │ │ │ - cmpdi r18,1 │ │ │ │ - mulld r6,r6,r10 │ │ │ │ - beq 28448 │ │ │ │ - srdi r9,r9,2 │ │ │ │ - mtctr r9 │ │ │ │ - ld r8,8(r7) │ │ │ │ - ld r10,16(r7) │ │ │ │ - ld r4,24(r7) │ │ │ │ - addi r7,r7,32 │ │ │ │ - mulld r8,r6,r8 │ │ │ │ - mulld r10,r3,r10 │ │ │ │ - ld r5,0(r7) │ │ │ │ - mulld r6,r8,r4 │ │ │ │ - mulld r3,r10,r5 │ │ │ │ - bdnz 28420 │ │ │ │ - mulld r3,r6,r3 │ │ │ │ - b 28d54 │ │ │ │ - sldi r14,r16,3 │ │ │ │ - ld r8,0(r1) │ │ │ │ - ld r27,264(r12) │ │ │ │ + ld r2,184(r31) │ │ │ │ + ld r9,8(r7) │ │ │ │ + ld r8,192(r31) │ │ │ │ + addi r6,r2,1 │ │ │ │ + ld r2,0(r1) │ │ │ │ + addi r8,r8,16 │ │ │ │ + cmpd r6,r9 │ │ │ │ + ld r9,232(r31) │ │ │ │ + std r6,184(r31) │ │ │ │ + std r8,192(r31) │ │ │ │ + std r2,0(r9) │ │ │ │ + mr r1,r9 │ │ │ │ + bge 23604 │ │ │ │ + ld r23,48(r7) │ │ │ │ + mr r20,r6 │ │ │ │ + b 2553c │ │ │ │ + sldi r25,r14,3 │ │ │ │ + ld r10,0(r1) │ │ │ │ + ld r28,264(r7) │ │ │ │ cmpdi r30,0 │ │ │ │ - ld r20,72(r12) │ │ │ │ - ld r17,88(r12) │ │ │ │ - ld r26,120(r12) │ │ │ │ - mr r15,r1 │ │ │ │ + mr r16,r1 │ │ │ │ mtctr r30 │ │ │ │ - mr r21,r16 │ │ │ │ - li r22,0 │ │ │ │ - addi r9,r14,15 │ │ │ │ - li r25,0 │ │ │ │ - li r7,0 │ │ │ │ - clrrdi r9,r9,4 │ │ │ │ - mr r29,r27 │ │ │ │ - neg r9,r9 │ │ │ │ - stdux r8,r1,r9 │ │ │ │ - addi r28,r1,32 │ │ │ │ - ble 28de8 │ │ │ │ - std r7,0(r29) │ │ │ │ - std r25,8(r29) │ │ │ │ - ble cr4,28dd8 │ │ │ │ - addi r9,r20,-8 │ │ │ │ - addi r28,r28,-8 │ │ │ │ - add r14,r9,r14 │ │ │ │ - mr r3,r17 │ │ │ │ - std r12,88(r31) │ │ │ │ - sldi r24,r22,4 │ │ │ │ - mr r18,r28 │ │ │ │ + ld r21,72(r7) │ │ │ │ + ld r15,88(r7) │ │ │ │ + li r19,0 │ │ │ │ li r23,0 │ │ │ │ - mr r19,r20 │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ - ld r12,88(r31) │ │ │ │ - std r16,80(r31) │ │ │ │ - add r24,r26,r24 │ │ │ │ - mr r16,r28 │ │ │ │ - std r30,32(r31) │ │ │ │ - fmr f31,f2 │ │ │ │ - fmr f30,f1 │ │ │ │ - mr r28,r12 │ │ │ │ - b 28508 │ │ │ │ - ldu r9,8(r19) │ │ │ │ - mulld r23,r23,r9 │ │ │ │ - std r23,0(r29) │ │ │ │ - ld r30,0(r19) │ │ │ │ - addi r24,r24,16 │ │ │ │ + li r8,0 │ │ │ │ + addi r2,r25,15 │ │ │ │ + ld r26,120(r7) │ │ │ │ + clrrdi r2,r2,4 │ │ │ │ + mr r24,r28 │ │ │ │ + neg r2,r2 │ │ │ │ + stdux r10,r1,r2 │ │ │ │ + addi r29,r1,32 │ │ │ │ + ble 26438 │ │ │ │ + std r8,0(r24) │ │ │ │ + std r23,8(r24) │ │ │ │ + ble cr4,26428 │ │ │ │ + addi r2,r21,-8 │ │ │ │ + addi r29,r29,-8 │ │ │ │ + li r27,0 │ │ │ │ + add r25,r2,r25 │ │ │ │ + mr r3,r15 │ │ │ │ + std r7,32(r31) │ │ │ │ + sldi r22,r19,4 │ │ │ │ + li r20,0 │ │ │ │ + mr r17,r29 │ │ │ │ + mr r18,r21 │ │ │ │ + bl 3290 │ │ │ │ + add r22,r26,r22 │ │ │ │ + ld r7,32(r31) │ │ │ │ + std r14,32(r31) │ │ │ │ + mr r14,r30 │ │ │ │ + fmr f29,f2 │ │ │ │ + fmr f28,f1 │ │ │ │ + b 25c10 │ │ │ │ + ldu r2,8(r18) │ │ │ │ + mulld r20,r20,r2 │ │ │ │ + std r20,0(r24) │ │ │ │ + ld r30,0(r18) │ │ │ │ + std r7,40(r31) │ │ │ │ + addi r22,r22,16 │ │ │ │ mr r3,r30 │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ - lfd f3,-16(r24) │ │ │ │ - lfd f4,-8(r24) │ │ │ │ - bl 4db58 │ │ │ │ + bl 3290 │ │ │ │ + lfd f3,-16(r22) │ │ │ │ + lfd f4,-8(r22) │ │ │ │ + bl 329c │ │ │ │ + fmr f3,f28 │ │ │ │ + fmr f4,f29 │ │ │ │ + bl 2fd0 │ │ │ │ + bl 38e0 │ │ │ │ + bl 3430 │ │ │ │ + cmpld r25,r18 │ │ │ │ + ld r7,40(r31) │ │ │ │ + divd r2,r3,r30 │ │ │ │ + mulld r2,r2,r30 │ │ │ │ + subf r2,r2,r3 │ │ │ │ + add r2,r2,r30 │ │ │ │ + divd r9,r2,r30 │ │ │ │ + mulld r9,r9,r30 │ │ │ │ + subf r2,r9,r2 │ │ │ │ + add r20,r2,r20 │ │ │ │ + stdu r2,8(r17) │ │ │ │ + std r20,0(r24) │ │ │ │ + bne 25c04 │ │ │ │ + mr r30,r14 │ │ │ │ + addi r23,r23,1 │ │ │ │ + ld r14,32(r31) │ │ │ │ + cmpd r23,r30 │ │ │ │ + beq 26438 │ │ │ │ + addi r24,r24,16 │ │ │ │ + add r19,r19,r14 │ │ │ │ + std r27,0(r24) │ │ │ │ + std r23,8(r24) │ │ │ │ + b 25bcc │ │ │ │ + ld r9,96(r31) │ │ │ │ + ld r2,0(r29) │ │ │ │ + addi r23,r23,1 │ │ │ │ + cmpd r9,r23 │ │ │ │ + addi r2,r2,1 │ │ │ │ + std r2,0(r29) │ │ │ │ + bne 251d0 │ │ │ │ + mr r12,r24 │ │ │ │ + b 26034 │ │ │ │ nop │ │ │ │ - fmr f3,f30 │ │ │ │ - fmr f4,f31 │ │ │ │ - bl 4da58 │ │ │ │ nop │ │ │ │ - bl 38c0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - bl 4d4b8 │ │ │ │ nop │ │ │ │ - cmpld r14,r19 │ │ │ │ - divd r9,r3,r30 │ │ │ │ - mulld r9,r9,r30 │ │ │ │ - subf r9,r9,r3 │ │ │ │ - add r9,r9,r30 │ │ │ │ - divd r10,r9,r30 │ │ │ │ - mulld r10,r10,r30 │ │ │ │ - subf r9,r10,r9 │ │ │ │ - add r23,r9,r23 │ │ │ │ - stdu r9,8(r18) │ │ │ │ - std r23,0(r29) │ │ │ │ - bne 284fc │ │ │ │ - ld r30,32(r31) │ │ │ │ - addi r25,r25,1 │ │ │ │ - mr r12,r28 │ │ │ │ - mr r28,r16 │ │ │ │ - ld r16,80(r31) │ │ │ │ - cmpd r25,r30 │ │ │ │ - beq 28de8 │ │ │ │ - li r9,0 │ │ │ │ - addi r29,r29,16 │ │ │ │ - add r22,r22,r16 │ │ │ │ - std r25,8(r29) │ │ │ │ - std r9,0(r29) │ │ │ │ - b 284b8 │ │ │ │ - ld r10,64(r31) │ │ │ │ - ld r9,0(r27) │ │ │ │ - addi r23,r23,1 │ │ │ │ - cmpd r10,r23 │ │ │ │ - addi r9,r9,1 │ │ │ │ - std r9,0(r27) │ │ │ │ - bne 281a0 │ │ │ │ - b 28368 │ │ │ │ - blt 285f8 │ │ │ │ - lfd f3,0(r14) │ │ │ │ - lfd f4,8(r14) │ │ │ │ + blt 25cfc │ │ │ │ + plfd f3,148812 # 4a220 │ │ │ │ + plfd f4,148812 # 4a228 │ │ │ │ fmr f1,f24 │ │ │ │ fmr f2,f25 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - b 27f5c │ │ │ │ + b 24fc0 │ │ │ │ fneg f1,f12 │ │ │ │ fneg f2,f13 │ │ │ │ - bl 38a0 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 38c0 │ │ │ │ fmr f3,f24 │ │ │ │ fmr f4,f25 │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - bl 32c0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - b 27f34 │ │ │ │ - cmpdi r23,0 │ │ │ │ - ble 28370 │ │ │ │ - ld r9,8(r8) │ │ │ │ - ld r4,0(r21) │ │ │ │ - ld r5,0(r8) │ │ │ │ - sldi r7,r19,4 │ │ │ │ - mulli r10,r19,48 │ │ │ │ - sldi r19,r19,5 │ │ │ │ - ld r28,24(r22) │ │ │ │ - ld r14,24(r8) │ │ │ │ - addi r27,r17,-8 │ │ │ │ - sldi r6,r6,5 │ │ │ │ + bl 329c │ │ │ │ + bl 32e0 │ │ │ │ + b 24f98 │ │ │ │ + cmpdi r22,0 │ │ │ │ + ble 26034 │ │ │ │ + ld r2,8(r10) │ │ │ │ + ld r4,0(r17) │ │ │ │ + mulli r9,r23,48 │ │ │ │ + sldi r7,r23,4 │ │ │ │ + sldi r8,r8,5 │ │ │ │ + sldi r23,r23,5 │ │ │ │ + std r22,40(r31) │ │ │ │ + std r12,216(r31) │ │ │ │ + ld r5,0(r10) │ │ │ │ + ld r27,24(r14) │ │ │ │ + addi r26,r20,-8 │ │ │ │ + li r18,0 │ │ │ │ + mr r19,r25 │ │ │ │ addi r7,r7,8 │ │ │ │ - ld r24,224(r22) │ │ │ │ - li r20,0 │ │ │ │ - std r12,208(r31) │ │ │ │ - std r15,224(r31) │ │ │ │ - std r9,80(r31) │ │ │ │ - ld r9,16(r8) │ │ │ │ - addi r8,r19,24 │ │ │ │ - add r28,r28,r6 │ │ │ │ - addi r10,r10,40 │ │ │ │ - lfd f30,0(r28) │ │ │ │ - lfd f31,8(r28) │ │ │ │ - lfd f18,16(r28) │ │ │ │ - lfd f19,24(r28) │ │ │ │ - std r9,128(r31) │ │ │ │ - ld r9,40(r31) │ │ │ │ - addi r26,r28,16 │ │ │ │ - lfd f20,0(r9) │ │ │ │ - lfd f21,8(r9) │ │ │ │ - mulld r9,r4,r5 │ │ │ │ - std r9,72(r31) │ │ │ │ - add r9,r17,r7 │ │ │ │ - std r9,136(r31) │ │ │ │ - add r9,r17,r8 │ │ │ │ - add r17,r17,r10 │ │ │ │ - std r9,160(r31) │ │ │ │ - mr r9,r27 │ │ │ │ - mr r27,r28 │ │ │ │ - mr r28,r21 │ │ │ │ - mr r21,r23 │ │ │ │ - mr r23,r9 │ │ │ │ - lfd f3,0(r25) │ │ │ │ - lfd f4,8(r25) │ │ │ │ + addi r3,r23,24 │ │ │ │ + ld r15,24(r10) │ │ │ │ + ld r23,224(r14) │ │ │ │ + mr r14,r26 │ │ │ │ + mr r26,r18 │ │ │ │ + std r2,88(r31) │ │ │ │ + sldi r2,r16,1 │ │ │ │ + add r27,r27,r8 │ │ │ │ + addi r9,r9,40 │ │ │ │ + std r2,64(r31) │ │ │ │ + ld r2,48(r31) │ │ │ │ + lfd f30,0(r27) │ │ │ │ + lfd f31,8(r27) │ │ │ │ + addi r24,r27,16 │ │ │ │ + lfd f18,16(r27) │ │ │ │ + lfd f19,24(r27) │ │ │ │ + lfd f20,0(r2) │ │ │ │ + lfd f21,8(r2) │ │ │ │ + ld r2,16(r10) │ │ │ │ + std r2,136(r31) │ │ │ │ + mulld r2,r4,r5 │ │ │ │ + std r2,80(r31) │ │ │ │ + add r2,r20,r7 │ │ │ │ + std r2,144(r31) │ │ │ │ + add r2,r20,r3 │ │ │ │ + add r20,r20,r9 │ │ │ │ + std r2,168(r31) │ │ │ │ + lfd f3,0(r19) │ │ │ │ + lfd f4,8(r19) │ │ │ │ fmr f1,f20 │ │ │ │ fmr f2,f21 │ │ │ │ - li r18,0 │ │ │ │ - mr r16,r22 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - ldu r19,8(r23) │ │ │ │ - ld r9,72(r31) │ │ │ │ - ld r30,288(r31) │ │ │ │ - ld r29,136(r31) │ │ │ │ - std r25,240(r31) │ │ │ │ + li r16,0 │ │ │ │ + bl 329c │ │ │ │ + ld r2,80(r31) │ │ │ │ + ldu r30,8(r14) │ │ │ │ + mr r8,r16 │ │ │ │ + ld r9,312(r31) │ │ │ │ + ld r28,144(r31) │ │ │ │ + std r29,224(r31) │ │ │ │ + std r19,248(r31) │ │ │ │ + mr r19,r26 │ │ │ │ fmr f23,f2 │ │ │ │ fmr f22,f1 │ │ │ │ - add r19,r9,r19 │ │ │ │ - ld r9,80(r31) │ │ │ │ - mr r10,r30 │ │ │ │ - mr r30,r18 │ │ │ │ - std r23,232(r31) │ │ │ │ - std r29,56(r31) │ │ │ │ - mulld r9,r19,r9 │ │ │ │ - std r9,88(r31) │ │ │ │ + add r30,r2,r30 │ │ │ │ + ld r2,88(r31) │ │ │ │ + mr r10,r9 │ │ │ │ + std r28,72(r31) │ │ │ │ + std r30,240(r31) │ │ │ │ + mulld r25,r30,r2 │ │ │ │ + mr r29,r25 │ │ │ │ lfd f3,0(r10) │ │ │ │ lfd f4,8(r10) │ │ │ │ fmr f1,f22 │ │ │ │ fmr f2,f23 │ │ │ │ std r10,32(r31) │ │ │ │ - li r29,0 │ │ │ │ - mr r15,r16 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - ld r9,56(r31) │ │ │ │ + std r8,280(r31) │ │ │ │ + li r30,0 │ │ │ │ + mr r16,r19 │ │ │ │ + bl 329c │ │ │ │ + ld r9,72(r31) │ │ │ │ + ld r26,168(r31) │ │ │ │ + std r17,256(r31) │ │ │ │ + std r29,264(r31) │ │ │ │ + ld r28,296(r31) │ │ │ │ ld r10,32(r31) │ │ │ │ - ld r23,160(r31) │ │ │ │ - ld r25,280(r31) │ │ │ │ - std r28,248(r31) │ │ │ │ - mr r28,r29 │ │ │ │ - std r19,256(r31) │ │ │ │ - std r30,296(r31) │ │ │ │ fmr f25,f2 │ │ │ │ fmr f24,f1 │ │ │ │ - std r20,304(r31) │ │ │ │ - ldu r8,8(r9) │ │ │ │ - std r10,312(r31) │ │ │ │ - std r9,56(r31) │ │ │ │ - ld r9,88(r31) │ │ │ │ - add r8,r9,r8 │ │ │ │ - ld r9,128(r31) │ │ │ │ - std r8,264(r31) │ │ │ │ - mulld r22,r8,r9 │ │ │ │ - lfd f3,0(r25) │ │ │ │ - lfd f4,8(r25) │ │ │ │ + ldu r2,8(r9) │ │ │ │ + std r10,320(r31) │ │ │ │ + std r9,72(r31) │ │ │ │ + ld r9,136(r31) │ │ │ │ + add r2,r29,r2 │ │ │ │ + std r2,272(r31) │ │ │ │ + mulld r25,r2,r9 │ │ │ │ + mr r22,r25 │ │ │ │ + mr r25,r26 │ │ │ │ + mr r26,r28 │ │ │ │ + mr r28,r30 │ │ │ │ + lfd f3,0(r26) │ │ │ │ + lfd f4,8(r26) │ │ │ │ fmr f1,f24 │ │ │ │ fmr f2,f25 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - ldu r9,8(r23) │ │ │ │ - ld r16,184(r31) │ │ │ │ + bl 329c │ │ │ │ + ldu r2,8(r25) │ │ │ │ + ld r18,40(r31) │ │ │ │ + ld r17,192(r31) │ │ │ │ std r28,32(r31) │ │ │ │ - mr r28,r21 │ │ │ │ fmr f27,f2 │ │ │ │ fmr f26,f1 │ │ │ │ - add r20,r22,r9 │ │ │ │ - mulld r29,r20,r14 │ │ │ │ + add r21,r22,r2 │ │ │ │ + mr r28,r18 │ │ │ │ + mulld r29,r21,r15 │ │ │ │ mr r18,r29 │ │ │ │ - mr r29,r17 │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ + mr r29,r20 │ │ │ │ nop │ │ │ │ - lfd f3,0(r16) │ │ │ │ - lfd f4,8(r16) │ │ │ │ + lfd f3,0(r17) │ │ │ │ + lfd f4,8(r17) │ │ │ │ fmr f1,f26 │ │ │ │ fmr f2,f27 │ │ │ │ - addi r16,r16,16 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + addi r17,r17,16 │ │ │ │ + bl 329c │ │ │ │ ldu r19,8(r29) │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ add r19,r18,r19 │ │ │ │ - sldi r9,r19,5 │ │ │ │ - add r30,r24,r9 │ │ │ │ + sldi r2,r19,5 │ │ │ │ + add r30,r23,r2 │ │ │ │ lfd f3,0(r30) │ │ │ │ lfd f4,8(r30) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ + bl 38f0 │ │ │ │ lfd f3,16(r30) │ │ │ │ lfd f4,24(r30) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f19 │ │ │ │ fmr f1,f18 │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ + bl 38f0 │ │ │ │ addic. r28,r28,-1 │ │ │ │ stfd f30,0(r27) │ │ │ │ stfd f31,8(r27) │ │ │ │ fmr f19,f2 │ │ │ │ fmr f18,f1 │ │ │ │ - stfd f1,0(r26) │ │ │ │ - stfd f2,8(r26) │ │ │ │ - bne 287f0 │ │ │ │ + stfd f1,0(r24) │ │ │ │ + stfd f2,8(r24) │ │ │ │ + bne 25ee0 │ │ │ │ ld r28,32(r31) │ │ │ │ - addi r25,r25,16 │ │ │ │ + ld r2,64(r31) │ │ │ │ + addi r26,r26,16 │ │ │ │ addi r28,r28,1 │ │ │ │ - cmpd r28,r21 │ │ │ │ - bne 287a4 │ │ │ │ - ld r30,296(r31) │ │ │ │ - mr r29,r28 │ │ │ │ - ld r10,312(r31) │ │ │ │ - mr r18,r20 │ │ │ │ - mr r16,r15 │ │ │ │ - ld r8,264(r31) │ │ │ │ - mr r15,r19 │ │ │ │ - ld r28,248(r31) │ │ │ │ - ld r20,304(r31) │ │ │ │ - ld r19,256(r31) │ │ │ │ - addi r30,r30,1 │ │ │ │ + cmpd r28,r2 │ │ │ │ + bne 25e9c │ │ │ │ + ld r8,280(r31) │ │ │ │ + ld r10,320(r31) │ │ │ │ + mr r9,r16 │ │ │ │ + mr r16,r19 │ │ │ │ + ld r17,256(r31) │ │ │ │ + ld r29,264(r31) │ │ │ │ + ld r2,272(r31) │ │ │ │ + mr r19,r9 │ │ │ │ + addi r8,r8,1 │ │ │ │ addi r10,r10,16 │ │ │ │ - cmpd r30,r29 │ │ │ │ - bne 28734 │ │ │ │ - addi r20,r20,1 │ │ │ │ - ld r25,240(r31) │ │ │ │ - mr r22,r16 │ │ │ │ - ld r23,232(r31) │ │ │ │ - mr r16,r15 │ │ │ │ - cmpd r20,r30 │ │ │ │ - addi r25,r25,16 │ │ │ │ - bne 286d8 │ │ │ │ - ld r9,40(r31) │ │ │ │ - ld r12,208(r31) │ │ │ │ - addi r20,r20,-1 │ │ │ │ - ld r15,224(r31) │ │ │ │ - mr r21,r28 │ │ │ │ - std r16,32(r28) │ │ │ │ - std r19,8(r28) │ │ │ │ - std r8,16(r28) │ │ │ │ - std r18,24(r28) │ │ │ │ - stfd f28,64(r9) │ │ │ │ - stfd f29,72(r9) │ │ │ │ - stfd f22,16(r9) │ │ │ │ - stfd f23,24(r9) │ │ │ │ - stfd f24,32(r9) │ │ │ │ - stfd f25,40(r9) │ │ │ │ - stfd f26,48(r9) │ │ │ │ - stfd f27,56(r9) │ │ │ │ - std r20,24(r12) │ │ │ │ - std r20,0(r12) │ │ │ │ - std r20,8(r12) │ │ │ │ - std r20,16(r12) │ │ │ │ - b 28370 │ │ │ │ - cmpdi r23,0 │ │ │ │ - ble 28370 │ │ │ │ - ld r9,8(r8) │ │ │ │ - ld r3,0(r8) │ │ │ │ - ld r11,0(r21) │ │ │ │ - ld r0,24(r22) │ │ │ │ - sldi r4,r19,4 │ │ │ │ - mulli r7,r19,48 │ │ │ │ - sldi r5,r19,5 │ │ │ │ - sldi r6,r6,5 │ │ │ │ - sldi r10,r19,6 │ │ │ │ + cmpd r8,r28 │ │ │ │ + bne 25e2c │ │ │ │ + addi r26,r9,1 │ │ │ │ + ld r19,248(r31) │ │ │ │ + ld r29,224(r31) │ │ │ │ + ld r30,240(r31) │ │ │ │ + cmpd r26,r8 │ │ │ │ + addi r19,r19,16 │ │ │ │ + bne 25dd0 │ │ │ │ + ld r22,40(r31) │ │ │ │ + mr r10,r2 │ │ │ │ + ld r12,216(r31) │ │ │ │ + std r16,32(r17) │ │ │ │ + std r21,24(r17) │ │ │ │ + ld r2,48(r31) │ │ │ │ + std r30,8(r17) │ │ │ │ + std r10,16(r17) │ │ │ │ + addi r22,r22,-1 │ │ │ │ + stfd f28,64(r2) │ │ │ │ + stfd f29,72(r2) │ │ │ │ + mtvsrdd vs0,r22,r22 │ │ │ │ + stfd f22,16(r2) │ │ │ │ + stfd f23,24(r2) │ │ │ │ + stfd f24,32(r2) │ │ │ │ + stfd f25,40(r2) │ │ │ │ + stfd f26,48(r2) │ │ │ │ + stfd f27,56(r2) │ │ │ │ + stxv vs0,0(r29) │ │ │ │ + stxv vs0,16(r29) │ │ │ │ + ld r2,176(r31) │ │ │ │ + ld r9,8(r12) │ │ │ │ + ld r10,184(r31) │ │ │ │ + addi r8,r2,1 │ │ │ │ + ld r2,0(r1) │ │ │ │ + addi r10,r10,16 │ │ │ │ + cmpd r8,r9 │ │ │ │ + ld r9,232(r31) │ │ │ │ + std r8,176(r31) │ │ │ │ + std r10,184(r31) │ │ │ │ + std r2,0(r9) │ │ │ │ + mr r1,r9 │ │ │ │ + bge 23604 │ │ │ │ + ld r19,48(r12) │ │ │ │ + b 24c54 │ │ │ │ + cmpdi r22,0 │ │ │ │ + ble 26034 │ │ │ │ + ld r2,8(r10) │ │ │ │ + ld r3,0(r17) │ │ │ │ + sldi r4,r23,4 │ │ │ │ + mulli r7,r23,48 │ │ │ │ + sldi r6,r23,5 │ │ │ │ + sldi r8,r8,5 │ │ │ │ + std r29,320(r31) │ │ │ │ + std r17,328(r31) │ │ │ │ + std r12,336(r31) │ │ │ │ + ld r5,0(r10) │ │ │ │ + ld r11,24(r14) │ │ │ │ + sldi r9,r23,6 │ │ │ │ + sldi r21,r16,1 │ │ │ │ + addi r14,r20,-8 │ │ │ │ + li r23,0 │ │ │ │ + std r22,224(r31) │ │ │ │ addi r4,r4,8 │ │ │ │ - ld r20,32(r8) │ │ │ │ - addi r30,r17,-8 │ │ │ │ - ld r26,224(r22) │ │ │ │ - std r22,312(r31) │ │ │ │ - addi r5,r5,24 │ │ │ │ - addi r10,r10,56 │ │ │ │ - li r19,0 │ │ │ │ - std r12,296(r31) │ │ │ │ - std r21,304(r31) │ │ │ │ - std r9,232(r31) │ │ │ │ - ld r9,16(r8) │ │ │ │ - add r28,r0,r6 │ │ │ │ - mr r22,r30 │ │ │ │ - add r16,r17,r10 │ │ │ │ + addi r6,r6,24 │ │ │ │ + ld r16,32(r10) │ │ │ │ + ld r26,224(r12) │ │ │ │ + addi r9,r9,56 │ │ │ │ + mr r24,r14 │ │ │ │ + std r2,248(r31) │ │ │ │ + ld r2,48(r31) │ │ │ │ + add r28,r11,r8 │ │ │ │ + addi r7,r7,40 │ │ │ │ + add r15,r20,r9 │ │ │ │ lfd f30,0(r28) │ │ │ │ lfd f31,8(r28) │ │ │ │ + addi r27,r28,16 │ │ │ │ + lfd f18,0(r2) │ │ │ │ + lfd f19,8(r2) │ │ │ │ + ld r2,16(r10) │ │ │ │ lfd f16,16(r28) │ │ │ │ lfd f17,24(r28) │ │ │ │ - addi r27,r28,16 │ │ │ │ - std r9,248(r31) │ │ │ │ - ld r9,24(r8) │ │ │ │ - addi r8,r7,40 │ │ │ │ - std r9,128(r31) │ │ │ │ - ld r9,40(r31) │ │ │ │ - lfd f18,0(r9) │ │ │ │ - lfd f19,8(r9) │ │ │ │ - mulld r9,r11,r3 │ │ │ │ - std r9,224(r31) │ │ │ │ - add r9,r17,r4 │ │ │ │ - std r9,256(r31) │ │ │ │ - add r9,r17,r5 │ │ │ │ - std r9,264(r31) │ │ │ │ - add r9,r17,r8 │ │ │ │ - std r9,136(r31) │ │ │ │ + std r2,264(r31) │ │ │ │ + ld r2,24(r10) │ │ │ │ + std r2,136(r31) │ │ │ │ + mulld r2,r3,r5 │ │ │ │ + std r2,240(r31) │ │ │ │ + add r2,r20,r4 │ │ │ │ + std r2,272(r31) │ │ │ │ + add r2,r20,r6 │ │ │ │ + std r2,280(r31) │ │ │ │ + add r2,r20,r7 │ │ │ │ + std r2,144(r31) │ │ │ │ lfd f3,0(r25) │ │ │ │ lfd f4,8(r25) │ │ │ │ fmr f1,f18 │ │ │ │ fmr f2,f19 │ │ │ │ - li r24,0 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - ld r10,256(r31) │ │ │ │ - ldu r9,8(r22) │ │ │ │ - std r25,336(r31) │ │ │ │ + li r29,0 │ │ │ │ + bl 329c │ │ │ │ + ld r2,272(r31) │ │ │ │ + ldu r18,8(r24) │ │ │ │ + ld r8,304(r31) │ │ │ │ + std r23,352(r31) │ │ │ │ + std r25,368(r31) │ │ │ │ fmr f21,f2 │ │ │ │ fmr f20,f1 │ │ │ │ - std r10,208(r31) │ │ │ │ - ld r10,224(r31) │ │ │ │ - std r22,328(r31) │ │ │ │ - add r9,r10,r9 │ │ │ │ - ld r10,232(r31) │ │ │ │ - std r9,320(r31) │ │ │ │ - mulld r10,r9,r10 │ │ │ │ - mr r9,r24 │ │ │ │ - std r10,240(r31) │ │ │ │ - mr r10,r15 │ │ │ │ - lfd f3,0(r10) │ │ │ │ - lfd f4,8(r10) │ │ │ │ + std r2,216(r31) │ │ │ │ + ld r2,240(r31) │ │ │ │ + std r24,360(r31) │ │ │ │ + mr r20,r8 │ │ │ │ + add r18,r2,r18 │ │ │ │ + ld r2,248(r31) │ │ │ │ + std r18,344(r31) │ │ │ │ + mulld r2,r18,r2 │ │ │ │ + ld r18,224(r31) │ │ │ │ + std r2,256(r31) │ │ │ │ + mr r2,r29 │ │ │ │ + lfd f3,0(r20) │ │ │ │ + lfd f4,8(r20) │ │ │ │ fmr f1,f20 │ │ │ │ fmr f2,f21 │ │ │ │ - std r9,56(r31) │ │ │ │ - std r10,32(r31) │ │ │ │ - li r29,0 │ │ │ │ - mr r30,r29 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - ld r9,208(r31) │ │ │ │ - ld r10,32(r31) │ │ │ │ - ld r18,264(r31) │ │ │ │ - ld r21,272(r31) │ │ │ │ - std r19,360(r31) │ │ │ │ - std r15,368(r31) │ │ │ │ + std r2,32(r31) │ │ │ │ + li r30,0 │ │ │ │ + bl 329c │ │ │ │ + ld r2,216(r31) │ │ │ │ + ld r17,280(r31) │ │ │ │ + std r21,40(r31) │ │ │ │ + ld r29,288(r31) │ │ │ │ + std r20,392(r31) │ │ │ │ fmr f23,f2 │ │ │ │ fmr f22,f1 │ │ │ │ - ldu r7,8(r9) │ │ │ │ - std r10,376(r31) │ │ │ │ - std r9,208(r31) │ │ │ │ - ld r9,240(r31) │ │ │ │ - add r7,r9,r7 │ │ │ │ - ld r9,248(r31) │ │ │ │ - std r7,344(r31) │ │ │ │ - mulld r14,r7,r9 │ │ │ │ - ld r9,56(r31) │ │ │ │ - std r9,352(r31) │ │ │ │ - std r14,160(r31) │ │ │ │ - lfd f3,0(r21) │ │ │ │ - lfd f4,8(r21) │ │ │ │ + ldu r7,8(r2) │ │ │ │ + std r2,216(r31) │ │ │ │ + ld r2,256(r31) │ │ │ │ + add r7,r2,r7 │ │ │ │ + ld r2,264(r31) │ │ │ │ + std r7,376(r31) │ │ │ │ + mulld r14,r7,r2 │ │ │ │ + ld r2,32(r31) │ │ │ │ + std r2,384(r31) │ │ │ │ + std r14,168(r31) │ │ │ │ + lfd f3,0(r29) │ │ │ │ + lfd f4,8(r29) │ │ │ │ fmr f1,f22 │ │ │ │ fmr f2,f23 │ │ │ │ - li r22,0 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - ldu r8,8(r18) │ │ │ │ - ld r9,160(r31) │ │ │ │ - ld r10,128(r31) │ │ │ │ - ld r15,136(r31) │ │ │ │ - ld r19,144(r31) │ │ │ │ - ld r14,152(r31) │ │ │ │ + li r23,0 │ │ │ │ + bl 329c │ │ │ │ + ldu r9,8(r17) │ │ │ │ + ld r2,168(r31) │ │ │ │ + ld r20,144(r31) │ │ │ │ + ld r22,152(r31) │ │ │ │ std r30,72(r31) │ │ │ │ - std r21,88(r31) │ │ │ │ + std r29,88(r31) │ │ │ │ + ld r14,160(r31) │ │ │ │ fmr f25,f2 │ │ │ │ fmr f24,f1 │ │ │ │ - add r9,r9,r8 │ │ │ │ - std r18,80(r31) │ │ │ │ - mulld r29,r9,r10 │ │ │ │ - std r9,56(r31) │ │ │ │ - mr r17,r29 │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - lfd f3,0(r19) │ │ │ │ - lfd f4,8(r19) │ │ │ │ + add r2,r2,r9 │ │ │ │ + ld r9,136(r31) │ │ │ │ + std r17,80(r31) │ │ │ │ + std r2,64(r31) │ │ │ │ + mulld r19,r2,r9 │ │ │ │ + lfd f3,0(r22) │ │ │ │ + lfd f4,8(r22) │ │ │ │ fmr f1,f24 │ │ │ │ fmr f2,f25 │ │ │ │ - mr r24,r16 │ │ │ │ - mr r18,r14 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - ldu r9,8(r15) │ │ │ │ - std r23,32(r31) │ │ │ │ + mr r24,r15 │ │ │ │ + mr r17,r14 │ │ │ │ + mr r25,r18 │ │ │ │ + bl 329c │ │ │ │ + ldu r2,8(r20) │ │ │ │ fmr f27,f2 │ │ │ │ fmr f26,f1 │ │ │ │ - add r9,r17,r9 │ │ │ │ - mulld r29,r9,r20 │ │ │ │ - mr r21,r9 │ │ │ │ + add r2,r19,r2 │ │ │ │ + mulld r21,r2,r16 │ │ │ │ + std r2,32(r31) │ │ │ │ nop │ │ │ │ - lfd f3,0(r18) │ │ │ │ - lfd f4,8(r18) │ │ │ │ + nop │ │ │ │ + lfd f3,0(r17) │ │ │ │ + lfd f4,8(r17) │ │ │ │ fmr f1,f26 │ │ │ │ fmr f2,f27 │ │ │ │ - addi r18,r18,16 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - ldu r25,8(r24) │ │ │ │ + addi r17,r17,16 │ │ │ │ + bl 329c │ │ │ │ + ldu r29,8(r24) │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ - add r25,r29,r25 │ │ │ │ - sldi r30,r25,5 │ │ │ │ + add r29,r21,r29 │ │ │ │ + sldi r30,r29,5 │ │ │ │ add r30,r26,r30 │ │ │ │ lfd f3,0(r30) │ │ │ │ lfd f4,8(r30) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ + bl 38f0 │ │ │ │ lfd f3,16(r30) │ │ │ │ lfd f4,24(r30) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f17 │ │ │ │ fmr f1,f16 │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ - addic. r23,r23,-1 │ │ │ │ + bl 38f0 │ │ │ │ + addic. r25,r25,-1 │ │ │ │ stfd f30,0(r28) │ │ │ │ stfd f31,8(r28) │ │ │ │ fmr f17,f2 │ │ │ │ fmr f16,f1 │ │ │ │ stfd f1,0(r27) │ │ │ │ stfd f2,8(r27) │ │ │ │ - bne 28b90 │ │ │ │ - ld r23,32(r31) │ │ │ │ - addi r22,r22,1 │ │ │ │ - addi r19,r19,16 │ │ │ │ - cmpd r22,r23 │ │ │ │ - bne 28b50 │ │ │ │ + bne 26280 │ │ │ │ + ld r9,40(r31) │ │ │ │ + addi r23,r23,1 │ │ │ │ + ld r2,32(r31) │ │ │ │ + addi r22,r22,16 │ │ │ │ + cmpd r23,r9 │ │ │ │ + bne 26240 │ │ │ │ ld r30,72(r31) │ │ │ │ - mr r14,r21 │ │ │ │ - ld r21,88(r31) │ │ │ │ - ld r9,56(r31) │ │ │ │ - ld r18,80(r31) │ │ │ │ - mr r17,r25 │ │ │ │ + mr r14,r29 │ │ │ │ + ld r29,88(r31) │ │ │ │ + mr r25,r2 │ │ │ │ + ld r17,80(r31) │ │ │ │ + ld r2,64(r31) │ │ │ │ addi r30,r30,1 │ │ │ │ - addi r21,r21,16 │ │ │ │ - cmpd r30,r22 │ │ │ │ - bne 28aec │ │ │ │ - mr r8,r9 │ │ │ │ - ld r9,352(r31) │ │ │ │ - ld r10,376(r31) │ │ │ │ - ld r7,344(r31) │ │ │ │ - ld r19,360(r31) │ │ │ │ - ld r15,368(r31) │ │ │ │ - addi r9,r9,1 │ │ │ │ - addi r10,r10,16 │ │ │ │ - cmpd r9,r30 │ │ │ │ - bne 28a78 │ │ │ │ - mr r24,r9 │ │ │ │ - addi r19,r19,1 │ │ │ │ - ld r25,336(r31) │ │ │ │ - ld r9,320(r31) │ │ │ │ - ld r22,328(r31) │ │ │ │ - mr r21,r7 │ │ │ │ - cmpd r19,r24 │ │ │ │ + addi r29,r29,16 │ │ │ │ + cmpd r30,r23 │ │ │ │ + bne 261f0 │ │ │ │ + mr r21,r9 │ │ │ │ + mr r9,r2 │ │ │ │ + ld r2,384(r31) │ │ │ │ + ld r20,392(r31) │ │ │ │ + ld r7,376(r31) │ │ │ │ + addi r2,r2,1 │ │ │ │ + addi r20,r20,16 │ │ │ │ + cmpd r2,r30 │ │ │ │ + bne 26190 │ │ │ │ + ld r23,352(r31) │ │ │ │ + mr r20,r25 │ │ │ │ + ld r25,368(r31) │ │ │ │ + ld r18,344(r31) │ │ │ │ + ld r24,360(r31) │ │ │ │ + addi r23,r23,1 │ │ │ │ addi r25,r25,16 │ │ │ │ - bne 28a20 │ │ │ │ - ld r10,40(r31) │ │ │ │ - ld r12,296(r31) │ │ │ │ - mr r6,r21 │ │ │ │ - ld r21,304(r31) │ │ │ │ - addi r19,r19,-1 │ │ │ │ - ld r22,312(r31) │ │ │ │ - stfd f28,80(r10) │ │ │ │ - stfd f29,88(r10) │ │ │ │ - std r17,40(r21) │ │ │ │ - std r9,8(r21) │ │ │ │ - stfd f20,16(r10) │ │ │ │ - stfd f21,24(r10) │ │ │ │ - std r6,16(r21) │ │ │ │ - stfd f22,32(r10) │ │ │ │ - stfd f23,40(r10) │ │ │ │ - std r8,24(r21) │ │ │ │ - stfd f24,48(r10) │ │ │ │ - stfd f25,56(r10) │ │ │ │ - stfd f26,64(r10) │ │ │ │ - stfd f27,72(r10) │ │ │ │ - std r19,32(r12) │ │ │ │ - std r19,0(r12) │ │ │ │ - std r19,8(r12) │ │ │ │ - std r19,16(r12) │ │ │ │ - std r19,24(r12) │ │ │ │ - std r14,32(r21) │ │ │ │ - b 28370 │ │ │ │ - sldi r9,r24,3 │ │ │ │ - mr r26,r24 │ │ │ │ - ldx r9,r27,r9 │ │ │ │ - b 2834c │ │ │ │ - mr r26,r18 │ │ │ │ - b 28124 │ │ │ │ + cmpd r23,r2 │ │ │ │ + bne 26130 │ │ │ │ + ld r22,224(r31) │ │ │ │ + ld r2,48(r31) │ │ │ │ + ld r17,328(r31) │ │ │ │ + ld r29,320(r31) │ │ │ │ + ld r12,336(r31) │ │ │ │ + addi r22,r22,-1 │ │ │ │ + stfd f28,80(r2) │ │ │ │ + stfd f29,88(r2) │ │ │ │ + std r14,40(r17) │ │ │ │ + std r20,32(r17) │ │ │ │ + std r9,24(r17) │ │ │ │ + mtvsrdd vs0,r22,r22 │ │ │ │ + std r18,8(r17) │ │ │ │ + std r7,16(r17) │ │ │ │ + stfd f20,16(r2) │ │ │ │ + stfd f21,24(r2) │ │ │ │ + stfd f22,32(r2) │ │ │ │ + stfd f23,40(r2) │ │ │ │ + stfd f24,48(r2) │ │ │ │ + stfd f25,56(r2) │ │ │ │ + stfd f26,64(r2) │ │ │ │ + stfd f27,72(r2) │ │ │ │ + std r22,32(r29) │ │ │ │ + stxv vs0,0(r29) │ │ │ │ + stxv vs0,16(r29) │ │ │ │ + b 26034 │ │ │ │ + sldi r2,r28,3 │ │ │ │ + mr r27,r28 │ │ │ │ + ldx r2,r29,r2 │ │ │ │ + b 25368 │ │ │ │ + mr r27,r19 │ │ │ │ + b 2515c │ │ │ │ + addi r23,r23,1 │ │ │ │ + addi r24,r24,16 │ │ │ │ + add r19,r19,r14 │ │ │ │ + bdnz 25bb0 │ │ │ │ li r3,1 │ │ │ │ - std r12,32(r31) │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ - bl 3520 │ │ │ │ - ld r2,24(r1) │ │ │ │ - bl 3720 │ │ │ │ - ld r2,24(r1) │ │ │ │ + ble cr4,2650c │ │ │ │ + cmpdi r14,1 │ │ │ │ + beq 26580 │ │ │ │ + xxspltib vs32,1 │ │ │ │ + srdi r2,r14,1 │ │ │ │ + mr r9,r21 │ │ │ │ + andi. r8,r2,3 │ │ │ │ + addi r6,r2,-1 │ │ │ │ + mr r10,r2 │ │ │ │ + vextsb2d v0,v0 │ │ │ │ + xxmr vs33,vs32 │ │ │ │ + beq 264ac │ │ │ │ + cmpdi r8,1 │ │ │ │ + beq 26498 │ │ │ │ + cmpdi r8,2 │ │ │ │ + beq 26488 │ │ │ │ + lxv vs32,0(r21) │ │ │ │ + mr r2,r6 │ │ │ │ + addi r9,r21,16 │ │ │ │ + lxv vs45,0(r9) │ │ │ │ + addi r2,r2,-1 │ │ │ │ + addi r9,r9,16 │ │ │ │ + vmulld v0,v0,v13 │ │ │ │ + lxv vs45,0(r9) │ │ │ │ + addic. r2,r2,-1 │ │ │ │ + addi r9,r9,16 │ │ │ │ + vmulld v0,v0,v13 │ │ │ │ + beq 264e0 │ │ │ │ + srdi r10,r10,2 │ │ │ │ + mtctr r10 │ │ │ │ + lxv vs42,0(r9) │ │ │ │ + lxv vs43,16(r9) │ │ │ │ + addi r2,r2,-4 │ │ │ │ + addi r9,r9,64 │ │ │ │ + lxv vs44,-32(r9) │ │ │ │ + lxv vs45,-16(r9) │ │ │ │ + vmulld v0,v0,v10 │ │ │ │ + vmulld v1,v1,v11 │ │ │ │ + vmulld v0,v0,v12 │ │ │ │ + vmulld v1,v1,v13 │ │ │ │ + bdnz 264b4 │ │ │ │ + vmulld v1,v0,v1 │ │ │ │ + mtvsrdd vs32,r2,r2 │ │ │ │ + andi. r2,r14,1 │ │ │ │ + clrrdi r14,r14,1 │ │ │ │ + xxsldwi vs32,vs32,vs33,2 │ │ │ │ + vmulld v0,v0,v1 │ │ │ │ + mfvsrld r3,vs32 │ │ │ │ + beq 2650c │ │ │ │ + sldi r14,r14,3 │ │ │ │ + ldx r2,r21,r14 │ │ │ │ + mulld r3,r3,r2 │ │ │ │ + std r7,32(r31) │ │ │ │ + bl 3290 │ │ │ │ + bl 3540 │ │ │ │ + bl 3740 │ │ │ │ sldi r3,r30,4 │ │ │ │ - fmr f31,f2 │ │ │ │ - fmr f30,f1 │ │ │ │ - bl 3560 │ │ │ │ - ld r2,24(r1) │ │ │ │ - fmr f1,f30 │ │ │ │ - fmr f2,f31 │ │ │ │ + fmr f29,f2 │ │ │ │ + fmr f28,f1 │ │ │ │ + bl 3580 │ │ │ │ mr r29,r3 │ │ │ │ - bl 4d4b8 │ │ │ │ - nop │ │ │ │ - mr r4,r26 │ │ │ │ + fmr f1,f28 │ │ │ │ + fmr f2,f29 │ │ │ │ + bl 3430 │ │ │ │ + mr r4,r28 │ │ │ │ mr r5,r29 │ │ │ │ mr r6,r3 │ │ │ │ mr r3,r30 │ │ │ │ addi r6,r6,-1 │ │ │ │ - bl 3660 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 3680 │ │ │ │ mr r3,r29 │ │ │ │ - bl 3540 │ │ │ │ - ld r2,24(r1) │ │ │ │ - ld r9,0(r1) │ │ │ │ - ld r12,32(r31) │ │ │ │ - ld r30,8(r12) │ │ │ │ - std r9,0(r25) │ │ │ │ - mr r1,r25 │ │ │ │ - b 257a0 │ │ │ │ - addi r25,r25,1 │ │ │ │ - addi r29,r29,16 │ │ │ │ - add r22,r22,r16 │ │ │ │ - bdnz 284a0 │ │ │ │ - addi r8,r20,-8 │ │ │ │ - li r7,1 │ │ │ │ - ble cr4,28e78 │ │ │ │ - andi. r9,r16,3 │ │ │ │ - mr r10,r16 │ │ │ │ - addi r6,r16,-1 │ │ │ │ - li r3,1 │ │ │ │ - beq 28e40 │ │ │ │ - cmpdi r9,1 │ │ │ │ - beq 28e30 │ │ │ │ - cmpdi r9,2 │ │ │ │ - beq 28e24 │ │ │ │ - ld r7,0(r20) │ │ │ │ - mr r8,r20 │ │ │ │ - mr r21,r6 │ │ │ │ - ldu r9,8(r8) │ │ │ │ - addi r21,r21,-1 │ │ │ │ - mulld r7,r7,r9 │ │ │ │ - ldu r9,8(r8) │ │ │ │ - cmpdi r21,1 │ │ │ │ - mulld r7,r7,r9 │ │ │ │ - beq 28e70 │ │ │ │ - srdi r9,r10,2 │ │ │ │ - mtctr r9 │ │ │ │ - ld r10,8(r8) │ │ │ │ - ld r9,16(r8) │ │ │ │ - ld r5,24(r8) │ │ │ │ - addi r8,r8,32 │ │ │ │ - mulld r10,r7,r10 │ │ │ │ - mulld r9,r3,r9 │ │ │ │ - ld r6,0(r8) │ │ │ │ - mulld r7,r10,r5 │ │ │ │ - mulld r3,r9,r6 │ │ │ │ - bdnz 28e48 │ │ │ │ - mulld r3,r7,r3 │ │ │ │ - b 28e7c │ │ │ │ + bl 3560 │ │ │ │ + ld r7,32(r31) │ │ │ │ + ld r2,0(r1) │ │ │ │ + ld r14,48(r7) │ │ │ │ + cmpdi r14,0 │ │ │ │ + ld r30,8(r7) │ │ │ │ + std r2,0(r16) │ │ │ │ + mr r1,r16 │ │ │ │ + mcrf cr4,cr0 │ │ │ │ + b 24aa8 │ │ │ │ li r3,1 │ │ │ │ - std r12,32(r31) │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ - bl 3520 │ │ │ │ - ld r2,24(r1) │ │ │ │ - bl 3720 │ │ │ │ - ld r2,24(r1) │ │ │ │ - sldi r3,r30,4 │ │ │ │ - fmr f31,f2 │ │ │ │ - fmr f30,f1 │ │ │ │ - bl 3560 │ │ │ │ - ld r2,24(r1) │ │ │ │ - fmr f1,f30 │ │ │ │ - fmr f2,f31 │ │ │ │ - mr r29,r3 │ │ │ │ - bl 4d4b8 │ │ │ │ - nop │ │ │ │ - mr r4,r27 │ │ │ │ - mr r5,r29 │ │ │ │ - mr r6,r3 │ │ │ │ - mr r3,r30 │ │ │ │ - addi r6,r6,-1 │ │ │ │ - bl 3660 │ │ │ │ - ld r2,24(r1) │ │ │ │ - mr r3,r29 │ │ │ │ - bl 3540 │ │ │ │ - ld r2,24(r1) │ │ │ │ - ld r12,32(r31) │ │ │ │ - ld r9,0(r1) │ │ │ │ - ld r16,48(r12) │ │ │ │ - ld r30,8(r12) │ │ │ │ - std r9,0(r15) │ │ │ │ - mr r1,r15 │ │ │ │ - cmpdi cr4,r16,0 │ │ │ │ - b 279e8 │ │ │ │ - cmpwi r9,0 │ │ │ │ - bne 2ad7c │ │ │ │ - ble cr4,29064 │ │ │ │ - ld r10,120(r31) │ │ │ │ - ld r9,88(r12) │ │ │ │ - ld r25,96(r12) │ │ │ │ - li r27,0 │ │ │ │ - mr r24,r12 │ │ │ │ - srdi r28,r10,4 │ │ │ │ - ld r10,112(r31) │ │ │ │ - addi r29,r9,1 │ │ │ │ - cmpdi cr4,r9,0 │ │ │ │ - sldi r29,r29,1 │ │ │ │ - addi r26,r10,16 │ │ │ │ - addis r10,r2,-3 │ │ │ │ - addi r10,r10,25952 │ │ │ │ - lfd f20,0(r10) │ │ │ │ - lfd f21,8(r10) │ │ │ │ - addis r10,r2,-3 │ │ │ │ - addi r10,r10,25008 │ │ │ │ - lfd f22,0(r10) │ │ │ │ - lfd f23,8(r10) │ │ │ │ - lfd f3,0(r25) │ │ │ │ - lfd f4,8(r25) │ │ │ │ - fmr f1,f20 │ │ │ │ - fmr f2,f21 │ │ │ │ - bl 4dbe8 │ │ │ │ - nop │ │ │ │ - bl 3060 │ │ │ │ - ld r2,24(r1) │ │ │ │ - fmr f3,f1 │ │ │ │ - fmr f4,f2 │ │ │ │ - fmr f27,f2 │ │ │ │ - fmr f26,f1 │ │ │ │ - bl 4db58 │ │ │ │ + li r14,0 │ │ │ │ + b 26500 │ │ │ │ nop │ │ │ │ - mulld r9,r28,r27 │ │ │ │ + mr r14,r29 │ │ │ │ + ld r2,96(r31) │ │ │ │ + cmpdi r2,0 │ │ │ │ + ble 23670 │ │ │ │ + ld r9,24(r25) │ │ │ │ ld r10,112(r31) │ │ │ │ - fmr f25,f2 │ │ │ │ - fmr f24,f1 │ │ │ │ - sldi r9,r9,4 │ │ │ │ - add r9,r10,r9 │ │ │ │ - stfd f22,0(r9) │ │ │ │ - stfd f23,8(r9) │ │ │ │ - blt cr4,29048 │ │ │ │ - lfd f28,-16(r26) │ │ │ │ - lfd f29,-8(r26) │ │ │ │ - mr r22,r26 │ │ │ │ - mr r23,r29 │ │ │ │ - fmr f31,f23 │ │ │ │ - fmr f30,f22 │ │ │ │ - fmr f3,f30 │ │ │ │ - fmr f4,f31 │ │ │ │ - fmr f1,f26 │ │ │ │ - fmr f2,f27 │ │ │ │ - addi r22,r22,16 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - fmr f19,f2 │ │ │ │ - fmr f18,f1 │ │ │ │ - fmr f3,f24 │ │ │ │ - fmr f4,f25 │ │ │ │ - fmr f1,f30 │ │ │ │ - fmr f2,f31 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - fmr f31,f2 │ │ │ │ - fmr f30,f1 │ │ │ │ - fmr f2,f29 │ │ │ │ - fmr f1,f28 │ │ │ │ - fmr f3,f18 │ │ │ │ - fmr f4,f19 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - addic. r23,r23,-1 │ │ │ │ - stfd f1,-16(r22) │ │ │ │ - stfd f2,-8(r22) │ │ │ │ - fmr f29,f2 │ │ │ │ - fmr f28,f1 │ │ │ │ - bne 28fd4 │ │ │ │ - addi r27,r27,1 │ │ │ │ - ld r9,120(r31) │ │ │ │ - addi r25,r25,16 │ │ │ │ - cmpd r27,r16 │ │ │ │ - add r26,r26,r9 │ │ │ │ - bne 28f60 │ │ │ │ - mr r12,r24 │ │ │ │ - cmpdi r30,0 │ │ │ │ - ble 25fb0 │ │ │ │ - ld r10,120(r31) │ │ │ │ - ld r9,48(r31) │ │ │ │ - mr r18,r12 │ │ │ │ - ld r22,72(r31) │ │ │ │ - ld r12,56(r31) │ │ │ │ - add r4,r9,r10 │ │ │ │ - li r9,8 │ │ │ │ - srdi r3,r10,4 │ │ │ │ - std r9,176(r31) │ │ │ │ - li r9,0 │ │ │ │ - add r8,r4,r10 │ │ │ │ - mr r29,r3 │ │ │ │ - std r4,288(r31) │ │ │ │ - std r9,168(r31) │ │ │ │ - mulli r9,r3,48 │ │ │ │ - std r8,248(r31) │ │ │ │ - add r8,r8,r10 │ │ │ │ - std r8,160(r31) │ │ │ │ - add r8,r8,r10 │ │ │ │ - std r8,144(r31) │ │ │ │ - subf r9,r9,r8 │ │ │ │ - ld r24,168(r31) │ │ │ │ - std r9,272(r31) │ │ │ │ - add r9,r9,r10 │ │ │ │ - std r9,264(r31) │ │ │ │ - add r9,r9,r10 │ │ │ │ - std r9,280(r31) │ │ │ │ - lwz r9,112(r18) │ │ │ │ - std r1,200(r31) │ │ │ │ - andi. r9,r9,2048 │ │ │ │ - beq 290f4 │ │ │ │ - ld r9,264(r18) │ │ │ │ - ld r10,176(r31) │ │ │ │ - ldx r24,r9,r10 │ │ │ │ - ld r27,88(r18) │ │ │ │ - ld r10,0(r1) │ │ │ │ - addi r26,r16,-1 │ │ │ │ - cmpdi cr4,r26,0 │ │ │ │ - addi r28,r27,1 │ │ │ │ - mulld r9,r28,r16 │ │ │ │ - sldi r9,r9,4 │ │ │ │ - neg r9,r9 │ │ │ │ - stdux r10,r1,r9 │ │ │ │ - addi r23,r1,32 │ │ │ │ - blt cr4,2ad74 │ │ │ │ - neg r9,r28 │ │ │ │ - sldi r20,r16,3 │ │ │ │ - mulld r14,r16,r24 │ │ │ │ - mulld r25,r26,r28 │ │ │ │ - ld r21,72(r18) │ │ │ │ - ld r19,120(r18) │ │ │ │ - sldi r15,r28,1 │ │ │ │ - cmpdi cr3,r28,0 │ │ │ │ - sldi r4,r9,4 │ │ │ │ - ld r9,96(r31) │ │ │ │ - sldi r25,r25,4 │ │ │ │ - add r7,r21,r20 │ │ │ │ - add r8,r9,r20 │ │ │ │ - ld r9,104(r31) │ │ │ │ - addi r25,r25,-8 │ │ │ │ - mr r17,r7 │ │ │ │ - mr r7,r16 │ │ │ │ - mr r16,r18 │ │ │ │ - mr r18,r20 │ │ │ │ - add r25,r23,r25 │ │ │ │ - add r5,r9,r20 │ │ │ │ - add r9,r26,r14 │ │ │ │ - mr r20,r29 │ │ │ │ - mr r29,r12 │ │ │ │ - sldi r9,r9,4 │ │ │ │ - add r19,r19,r9 │ │ │ │ - ldu r30,-8(r17) │ │ │ │ - std r7,80(r31) │ │ │ │ - std r4,72(r31) │ │ │ │ - std r8,56(r31) │ │ │ │ - std r5,32(r31) │ │ │ │ - mr r3,r30 │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ - lfd f3,0(r19) │ │ │ │ - lfd f4,8(r19) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - bl 38c0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - bl 4d4b8 │ │ │ │ - nop │ │ │ │ - srdi r10,r15,1 │ │ │ │ - ld r8,56(r31) │ │ │ │ - ld r5,32(r31) │ │ │ │ - ld r4,72(r31) │ │ │ │ - ld r7,80(r31) │ │ │ │ - mr r9,r3 │ │ │ │ - mtctr r10 │ │ │ │ - mr r3,r25 │ │ │ │ - addi r10,r9,1 │ │ │ │ - subf r9,r27,r9 │ │ │ │ - add r10,r10,r27 │ │ │ │ - stdu r9,-8(r8) │ │ │ │ - add r9,r30,r9 │ │ │ │ - stdu r10,-8(r5) │ │ │ │ - ble cr3,29238 │ │ │ │ - addi r11,r9,1 │ │ │ │ - divd r6,r9,r30 │ │ │ │ - mr r12,r3 │ │ │ │ - addi r3,r3,16 │ │ │ │ - divd r10,r11,r30 │ │ │ │ - mulld r6,r6,r30 │ │ │ │ - mulld r10,r10,r30 │ │ │ │ - subf r6,r6,r9 │ │ │ │ - addi r9,r9,2 │ │ │ │ - subf r10,r10,r11 │ │ │ │ - std r6,-8(r3) │ │ │ │ - std r10,16(r12) │ │ │ │ - bdnz 29204 │ │ │ │ - cmpld r21,r17 │ │ │ │ - addi r19,r19,-16 │ │ │ │ - add r25,r25,r4 │ │ │ │ - bne 29188 │ │ │ │ - mr r12,r29 │ │ │ │ - mr r29,r20 │ │ │ │ - mr r20,r18 │ │ │ │ - li r4,0 │ │ │ │ - mr r3,r22 │ │ │ │ - mr r18,r16 │ │ │ │ - mr r16,r7 │ │ │ │ - li r19,0 │ │ │ │ - mr r5,r20 │ │ │ │ - std r12,72(r31) │ │ │ │ - mr r30,r19 │ │ │ │ - bl 37c0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - ld r10,96(r31) │ │ │ │ - ld r8,200(r18) │ │ │ │ - sldi r9,r14,5 │ │ │ │ - std r27,80(r31) │ │ │ │ - addi r10,r10,-8 │ │ │ │ - add r14,r8,r9 │ │ │ │ - std r10,32(r31) │ │ │ │ + sldi r28,r29,3 │ │ │ │ + sldi r2,r18,5 │ │ │ │ + std r24,56(r31) │ │ │ │ + sldi r18,r29,4 │ │ │ │ + sldi r17,r22,1 │ │ │ │ + ld r16,224(r25) │ │ │ │ + li r27,0 │ │ │ │ + add r20,r19,r28 │ │ │ │ + mr r24,r28 │ │ │ │ + add r30,r9,r2 │ │ │ │ + add r10,r10,r28 │ │ │ │ + addi r2,r30,16 │ │ │ │ + std r10,40(r31) │ │ │ │ ld r10,104(r31) │ │ │ │ - addi r17,r10,-8 │ │ │ │ - ld r10,48(r31) │ │ │ │ - mr r27,r17 │ │ │ │ - mr r25,r10 │ │ │ │ - mr r20,r10 │ │ │ │ - subfic r10,r10,32 │ │ │ │ - mr r19,r25 │ │ │ │ - mr r25,r28 │ │ │ │ - mr r28,r29 │ │ │ │ - mr r29,r20 │ │ │ │ - std r10,56(r31) │ │ │ │ - mr r20,r21 │ │ │ │ - mr r21,r24 │ │ │ │ - mr r24,r26 │ │ │ │ - mr r26,r14 │ │ │ │ - ld r10,32(r31) │ │ │ │ - mulld r9,r30,r28 │ │ │ │ - ldu r4,8(r27) │ │ │ │ - lfd f1,0(r26) │ │ │ │ - lfd f2,8(r26) │ │ │ │ - lfd f28,16(r26) │ │ │ │ - lfd f29,24(r26) │ │ │ │ - ldu r17,8(r10) │ │ │ │ - std r4,128(r31) │ │ │ │ - sldi r5,r9,4 │ │ │ │ + lfd f28,16(r30) │ │ │ │ + std r30,64(r31) │ │ │ │ + lfd f29,24(r30) │ │ │ │ + lfd f30,0(r30) │ │ │ │ + std r2,48(r31) │ │ │ │ + lfd f31,8(r30) │ │ │ │ + mr r2,r25 │ │ │ │ + mr r25,r29 │ │ │ │ + add r10,r10,r28 │ │ │ │ + mr r29,r2 │ │ │ │ std r10,32(r31) │ │ │ │ - ld r10,48(r31) │ │ │ │ - cmpd r4,r17 │ │ │ │ - add r5,r10,r5 │ │ │ │ - stfd f1,0(r5) │ │ │ │ - stfd f2,8(r5) │ │ │ │ + cmpd r25,r14 │ │ │ │ + ble 266d4 │ │ │ │ + sldi r30,r14,4 │ │ │ │ + mulld r9,r22,r14 │ │ │ │ + sldi r28,r14,3 │ │ │ │ + ld r7,72(r29) │ │ │ │ + std r18,72(r31) │ │ │ │ + subf r14,r14,r25 │ │ │ │ + mr r18,r24 │ │ │ │ + mr r24,r29 │ │ │ │ + add r30,r21,r30 │ │ │ │ + addi r2,r28,-8 │ │ │ │ + ldx r6,r23,r28 │ │ │ │ + add r28,r23,r28 │ │ │ │ + lfd f1,0(r30) │ │ │ │ + lfd f2,8(r30) │ │ │ │ + add r5,r19,r2 │ │ │ │ + add r7,r7,r2 │ │ │ │ + mr r29,r30 │ │ │ │ + sldi r9,r9,1 │ │ │ │ + ldu r2,8(r5) │ │ │ │ + std r7,128(r31) │ │ │ │ + addi r29,r29,16 │ │ │ │ + std r6,120(r31) │ │ │ │ + std r9,80(r31) │ │ │ │ std r5,88(r31) │ │ │ │ - ble 29448 │ │ │ │ - ld r10,112(r31) │ │ │ │ - sldi r9,r9,4 │ │ │ │ - fmr f3,f28 │ │ │ │ - fmr f4,f29 │ │ │ │ - add r14,r10,r9 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - fmr f4,f2 │ │ │ │ - fmr f3,f1 │ │ │ │ - lfd f2,24(r14) │ │ │ │ - lfd f1,16(r14) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - ld r4,128(r31) │ │ │ │ - addi r9,r17,2 │ │ │ │ + add r30,r9,r2 │ │ │ │ + sldi r2,r30,4 │ │ │ │ + add r2,r15,r2 │ │ │ │ + lfd f3,0(r2) │ │ │ │ + lfd f4,8(r2) │ │ │ │ + bl 329c │ │ │ │ + ld r7,128(r31) │ │ │ │ + ld r8,56(r31) │ │ │ │ + sldi r2,r30,3 │ │ │ │ + addic. r14,r14,-1 │ │ │ │ + ld r6,120(r31) │ │ │ │ + ld r9,80(r31) │ │ │ │ + stfd f1,0(r29) │ │ │ │ + stfd f2,8(r29) │ │ │ │ ld r5,88(r31) │ │ │ │ - cmpd r4,r9 │ │ │ │ - stfd f1,16(r5) │ │ │ │ - stfd f2,24(r5) │ │ │ │ - blt 29448 │ │ │ │ - ld r10,56(r31) │ │ │ │ - addi r9,r4,-1 │ │ │ │ - lfd f26,0(r29) │ │ │ │ - lfd f27,8(r29) │ │ │ │ - fmr f31,f29 │ │ │ │ - fmr f30,f28 │ │ │ │ - std r28,88(r31) │ │ │ │ - subf r17,r17,r9 │ │ │ │ - mr r9,r16 │ │ │ │ - mr r16,r18 │ │ │ │ - mr r18,r26 │ │ │ │ - mr r26,r29 │ │ │ │ - add r14,r10,r29 │ │ │ │ - mr r29,r17 │ │ │ │ - mr r17,r19 │ │ │ │ - mr r19,r27 │ │ │ │ - mr r27,r30 │ │ │ │ - mr r30,r14 │ │ │ │ - mr r14,r9 │ │ │ │ - fmr f3,f28 │ │ │ │ - fmr f4,f29 │ │ │ │ - fmr f1,f30 │ │ │ │ - fmr f2,f31 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - ld r9,112(r31) │ │ │ │ - fmr f31,f2 │ │ │ │ - fmr f30,f1 │ │ │ │ - fmr f2,f27 │ │ │ │ - fmr f1,f26 │ │ │ │ - add r7,r9,r30 │ │ │ │ - ld r9,48(r31) │ │ │ │ - lfd f3,0(r7) │ │ │ │ - lfd f4,8(r7) │ │ │ │ - add r28,r9,r30 │ │ │ │ - addi r30,r30,16 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - fmr f3,f30 │ │ │ │ - fmr f4,f31 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - addic. r29,r29,-1 │ │ │ │ - stfd f1,0(r28) │ │ │ │ - stfd f2,8(r28) │ │ │ │ - bne 293bc │ │ │ │ - ld r28,88(r31) │ │ │ │ - mr r30,r27 │ │ │ │ - mr r29,r26 │ │ │ │ - mr r27,r19 │ │ │ │ - mr r26,r18 │ │ │ │ - mr r19,r17 │ │ │ │ - mr r18,r16 │ │ │ │ - mr r16,r14 │ │ │ │ - addi r30,r30,1 │ │ │ │ - ld r9,120(r31) │ │ │ │ - addi r26,r26,32 │ │ │ │ - cmpd r16,r30 │ │ │ │ - add r29,r29,r9 │ │ │ │ - bne 292d8 │ │ │ │ - cmpdi r16,4 │ │ │ │ - mr r26,r24 │ │ │ │ - mr r29,r28 │ │ │ │ - ld r12,72(r31) │ │ │ │ - mr r28,r25 │ │ │ │ - ld r27,80(r31) │ │ │ │ - mr r24,r21 │ │ │ │ - mr r25,r19 │ │ │ │ - beq 2aa48 │ │ │ │ - cmpdi r16,5 │ │ │ │ - beq 2a680 │ │ │ │ - li r27,0 │ │ │ │ - ld r9,64(r31) │ │ │ │ - cmpdi r9,0 │ │ │ │ - ble 2970c │ │ │ │ - sldi r20,r16,3 │ │ │ │ - sldi r10,r16,4 │ │ │ │ - ld r9,24(r18) │ │ │ │ - sldi r24,r24,5 │ │ │ │ - ld r30,224(r18) │ │ │ │ - li r21,0 │ │ │ │ - sldi r17,r28,1 │ │ │ │ - std r28,128(r31) │ │ │ │ - mr r19,r26 │ │ │ │ - std r10,80(r31) │ │ │ │ - add r10,r22,r20 │ │ │ │ - mr r28,r18 │ │ │ │ - mr r18,r22 │ │ │ │ - std r10,72(r31) │ │ │ │ - ld r10,104(r31) │ │ │ │ - add r24,r9,r24 │ │ │ │ - std r30,152(r31) │ │ │ │ - mr r30,r12 │ │ │ │ - addi r9,r24,16 │ │ │ │ - lfd f28,16(r24) │ │ │ │ - lfd f29,24(r24) │ │ │ │ - lfd f30,0(r24) │ │ │ │ - lfd f31,8(r24) │ │ │ │ - std r24,136(r31) │ │ │ │ - mr r24,r20 │ │ │ │ - add r10,r10,r20 │ │ │ │ - std r9,88(r31) │ │ │ │ - mr r9,r16 │ │ │ │ - std r10,56(r31) │ │ │ │ - ld r10,96(r31) │ │ │ │ - add r10,r10,r20 │ │ │ │ - mr r20,r21 │ │ │ │ - std r10,32(r31) │ │ │ │ - cmpd r9,r27 │ │ │ │ - ble 295ec │ │ │ │ - ld r10,128(r31) │ │ │ │ - sldi r14,r27,3 │ │ │ │ - ld r26,72(r28) │ │ │ │ - sldi r25,r27,4 │ │ │ │ - subf r21,r27,r9 │ │ │ │ - std r28,208(r31) │ │ │ │ - mr r28,r17 │ │ │ │ - mr r17,r23 │ │ │ │ - std r30,184(r31) │ │ │ │ - addi r6,r14,-8 │ │ │ │ - ldx r22,r30,r14 │ │ │ │ - add r14,r30,r14 │ │ │ │ - mulld r7,r10,r27 │ │ │ │ - ld r10,40(r31) │ │ │ │ - add r26,r26,r6 │ │ │ │ - add r16,r18,r6 │ │ │ │ - mr r23,r26 │ │ │ │ - mr r26,r9 │ │ │ │ - add r25,r10,r25 │ │ │ │ - sldi r15,r7,1 │ │ │ │ - lfd f1,0(r25) │ │ │ │ - lfd f2,8(r25) │ │ │ │ - ldu r30,8(r16) │ │ │ │ - ld r10,48(r31) │ │ │ │ - addi r25,r25,16 │ │ │ │ - maddld r9,r29,r27,r30 │ │ │ │ - addi r27,r27,1 │ │ │ │ - sldi r9,r9,4 │ │ │ │ - add r9,r10,r9 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - add r9,r15,r30 │ │ │ │ - ldu r10,8(r23) │ │ │ │ - addic. r21,r21,-1 │ │ │ │ - add r15,r15,r28 │ │ │ │ - sldi r9,r9,3 │ │ │ │ - stfd f1,0(r25) │ │ │ │ - stfd f2,8(r25) │ │ │ │ - ldx r9,r17,r9 │ │ │ │ - maddld r22,r22,r10,r9 │ │ │ │ - stdu r22,8(r14) │ │ │ │ - bne 29580 │ │ │ │ - mr r23,r17 │ │ │ │ - ld r30,184(r31) │ │ │ │ - mr r17,r28 │ │ │ │ - ld r28,208(r31) │ │ │ │ - mr r9,r26 │ │ │ │ - ld r10,80(r31) │ │ │ │ - std r9,184(r31) │ │ │ │ - ld r9,40(r31) │ │ │ │ - ldx r27,r30,r24 │ │ │ │ - add r7,r9,r10 │ │ │ │ - ld r9,152(r31) │ │ │ │ - sldi r27,r27,5 │ │ │ │ - lfd f26,0(r7) │ │ │ │ - lfd f27,8(r7) │ │ │ │ - add r27,r9,r27 │ │ │ │ - lfd f3,0(r27) │ │ │ │ - lfd f4,8(r27) │ │ │ │ + ldu r10,8(r7) │ │ │ │ + ldx r2,r8,r2 │ │ │ │ + add r9,r9,r17 │ │ │ │ + maddld r6,r6,r10,r2 │ │ │ │ + stdu r6,8(r28) │ │ │ │ + bne 2665c │ │ │ │ + mr r29,r24 │ │ │ │ + mr r24,r18 │ │ │ │ + ld r18,72(r31) │ │ │ │ + ldx r14,r23,r24 │ │ │ │ + add r2,r21,r18 │ │ │ │ + lfd f26,0(r2) │ │ │ │ + lfd f27,8(r2) │ │ │ │ + sldi r14,r14,5 │ │ │ │ + add r14,r16,r14 │ │ │ │ fmr f1,f26 │ │ │ │ fmr f2,f27 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + lfd f3,0(r14) │ │ │ │ + lfd f4,8(r14) │ │ │ │ + bl 329c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ - lfd f3,16(r27) │ │ │ │ - lfd f4,24(r27) │ │ │ │ + bl 38f0 │ │ │ │ + lfd f3,16(r14) │ │ │ │ + lfd f4,24(r14) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ fmr f2,f27 │ │ │ │ fmr f1,f26 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ - ld r9,136(r31) │ │ │ │ + bl 38f0 │ │ │ │ + ld r2,64(r31) │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ - stfd f30,0(r9) │ │ │ │ - stfd f31,8(r9) │ │ │ │ - ld r9,88(r31) │ │ │ │ - stfd f1,0(r9) │ │ │ │ - stfd f2,8(r9) │ │ │ │ - ld r9,184(r31) │ │ │ │ - ble cr4,2a670 │ │ │ │ - mtctr r19 │ │ │ │ - ld r3,32(r31) │ │ │ │ - ld r4,56(r31) │ │ │ │ - ld r5,72(r31) │ │ │ │ - mr r27,r19 │ │ │ │ - li r0,0 │ │ │ │ - b 296cc │ │ │ │ - addi r27,r27,-1 │ │ │ │ - std r0,0(r5) │ │ │ │ - bdz 2a650 │ │ │ │ - ldu r8,-8(r4) │ │ │ │ - ldu r10,-8(r3) │ │ │ │ - ldu r7,-8(r5) │ │ │ │ - subf r10,r10,r8 │ │ │ │ - cmpd r7,r10 │ │ │ │ - beq 296c0 │ │ │ │ - ld r10,64(r31) │ │ │ │ - addi r20,r20,1 │ │ │ │ - addi r7,r7,1 │ │ │ │ - sldi r6,r27,3 │ │ │ │ - stdx r7,r18,r6 │ │ │ │ - cmpd r20,r10 │ │ │ │ - bne 29520 │ │ │ │ - mr r22,r18 │ │ │ │ - mr r12,r30 │ │ │ │ - mr r18,r28 │ │ │ │ - ld r9,168(r31) │ │ │ │ - ld r10,8(r18) │ │ │ │ - ld r8,176(r31) │ │ │ │ - addi r7,r9,1 │ │ │ │ - ld r9,0(r1) │ │ │ │ - addi r8,r8,16 │ │ │ │ - cmpd r7,r10 │ │ │ │ - ld r10,200(r31) │ │ │ │ - std r7,168(r31) │ │ │ │ - std r8,176(r31) │ │ │ │ - std r9,0(r10) │ │ │ │ - mr r1,r10 │ │ │ │ - bge 25fb0 │ │ │ │ - ld r16,48(r18) │ │ │ │ - mr r24,r7 │ │ │ │ - b 290d8 │ │ │ │ - cmpwi r9,0 │ │ │ │ - bne 2a3a4 │ │ │ │ + stfd f30,0(r2) │ │ │ │ + stfd f31,8(r2) │ │ │ │ + ld r2,48(r31) │ │ │ │ + stfd f1,0(r2) │ │ │ │ + stfd f2,8(r2) │ │ │ │ + ble cr4,267f0 │ │ │ │ + ld r5,32(r31) │ │ │ │ + ld r6,40(r31) │ │ │ │ + mtctr r26 │ │ │ │ + mr r7,r20 │ │ │ │ + mr r14,r26 │ │ │ │ + li r3,0 │ │ │ │ + b 26790 │ │ │ │ + addi r14,r14,-1 │ │ │ │ + std r3,0(r7) │ │ │ │ + bdz 267cc │ │ │ │ + ldu r10,-8(r6) │ │ │ │ + ldu r9,-8(r5) │ │ │ │ + ldu r2,-8(r7) │ │ │ │ + subf r9,r9,r10 │ │ │ │ + cmpd r2,r9 │ │ │ │ + beq 26784 │ │ │ │ + ld r10,96(r31) │ │ │ │ + addi r27,r27,1 │ │ │ │ + addi r2,r2,1 │ │ │ │ + sldi r9,r14,3 │ │ │ │ + stdx r2,r19,r9 │ │ │ │ + cmpd r27,r10 │ │ │ │ + bne 2660c │ │ │ │ + mr r25,r29 │ │ │ │ + b 23670 │ │ │ │ + ld r9,96(r31) │ │ │ │ + ld r2,0(r19) │ │ │ │ + addi r27,r27,1 │ │ │ │ + cmpd r9,r27 │ │ │ │ + addi r2,r2,1 │ │ │ │ + std r2,0(r19) │ │ │ │ + bne 26614 │ │ │ │ + mr r25,r29 │ │ │ │ + b 23670 │ │ │ │ + sldi r2,r26,3 │ │ │ │ + mr r14,r26 │ │ │ │ + ldx r2,r19,r2 │ │ │ │ + b 267a8 │ │ │ │ + cmpwi r2,0 │ │ │ │ + bne 273f0 │ │ │ │ cmpdi r30,0 │ │ │ │ - ble 25fb0 │ │ │ │ - li r9,8 │ │ │ │ + ble 23604 │ │ │ │ + xxspltib vs63,2 │ │ │ │ + li r2,8 │ │ │ │ ld r27,72(r31) │ │ │ │ - ld r21,56(r31) │ │ │ │ - ld r28,40(r31) │ │ │ │ - mr r17,r12 │ │ │ │ - std r9,120(r31) │ │ │ │ - li r9,0 │ │ │ │ - std r9,112(r31) │ │ │ │ - lwz r9,112(r17) │ │ │ │ - ld r24,112(r31) │ │ │ │ - std r1,144(r31) │ │ │ │ - andi. r9,r9,2048 │ │ │ │ - beq 2979c │ │ │ │ - ld r9,264(r17) │ │ │ │ - ld r10,120(r31) │ │ │ │ - ldx r24,r9,r10 │ │ │ │ - ld r23,88(r17) │ │ │ │ + ld r21,64(r31) │ │ │ │ + mr r17,r7 │ │ │ │ + ld r28,48(r31) │ │ │ │ + std r2,88(r31) │ │ │ │ + li r2,0 │ │ │ │ + vextsb2d v31,v31 │ │ │ │ + std r2,120(r31) │ │ │ │ + lwz r2,112(r17) │ │ │ │ + ld r24,120(r31) │ │ │ │ + std r1,136(r31) │ │ │ │ + andi. r2,r2,2048 │ │ │ │ + beq 26858 │ │ │ │ + ld r2,264(r17) │ │ │ │ + ld r9,88(r31) │ │ │ │ + ldx r24,r2,r9 │ │ │ │ + ld r19,88(r17) │ │ │ │ ld r25,48(r17) │ │ │ │ - ld r10,0(r1) │ │ │ │ - addi r29,r23,1 │ │ │ │ + ld r9,0(r1) │ │ │ │ + addi r29,r19,1 │ │ │ │ addi r20,r25,-1 │ │ │ │ - mulld r9,r29,r25 │ │ │ │ + mulld r2,r29,r25 │ │ │ │ cmpdi cr4,r20,0 │ │ │ │ - sldi r9,r9,4 │ │ │ │ - neg r9,r9 │ │ │ │ - stdux r10,r1,r9 │ │ │ │ + sldi r2,r2,4 │ │ │ │ + neg r2,r2 │ │ │ │ + stdux r9,r1,r2 │ │ │ │ addi r30,r1,32 │ │ │ │ - blt cr4,2a39c │ │ │ │ - mulld r9,r20,r29 │ │ │ │ - ld r8,96(r31) │ │ │ │ - maddld r10,r25,r24,r20 │ │ │ │ - sldi r18,r25,3 │ │ │ │ + blt cr4,273e8 │ │ │ │ + maddld r2,r25,r24,r20 │ │ │ │ + mulld r18,r20,r29 │ │ │ │ ld r16,120(r17) │ │ │ │ - ld r14,72(r17) │ │ │ │ - neg r15,r29 │ │ │ │ + ld r15,72(r17) │ │ │ │ + mulli r6,r29,-16 │ │ │ │ + sldi r26,r25,3 │ │ │ │ + ld r9,104(r31) │ │ │ │ + ld r10,112(r31) │ │ │ │ sldi r22,r29,1 │ │ │ │ cmpdi cr3,r29,0 │ │ │ │ - sldi r15,r15,4 │ │ │ │ - add r11,r8,r18 │ │ │ │ - ld r8,104(r31) │ │ │ │ - sldi r9,r9,4 │ │ │ │ - sldi r10,r10,4 │ │ │ │ - add r19,r14,r18 │ │ │ │ - addi r9,r9,-8 │ │ │ │ - add r16,r16,r10 │ │ │ │ - add r7,r8,r18 │ │ │ │ - mr r8,r17 │ │ │ │ - mr r17,r18 │ │ │ │ - mr r18,r24 │ │ │ │ - add r26,r30,r9 │ │ │ │ - mr r24,r30 │ │ │ │ - ldu r30,-8(r19) │ │ │ │ - std r8,48(r31) │ │ │ │ - std r7,40(r31) │ │ │ │ - std r11,32(r31) │ │ │ │ - mr r3,r30 │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ + add r23,r15,r26 │ │ │ │ + sldi r2,r2,4 │ │ │ │ + sldi r18,r18,4 │ │ │ │ + add r9,r9,r26 │ │ │ │ + add r14,r10,r26 │ │ │ │ + add r16,r16,r2 │ │ │ │ + add r18,r30,r18 │ │ │ │ + ldu r8,-8(r23) │ │ │ │ + std r6,48(r31) │ │ │ │ + std r9,40(r31) │ │ │ │ + std r8,32(r31) │ │ │ │ + mr r3,r8 │ │ │ │ + bl 3290 │ │ │ │ lfd f3,0(r16) │ │ │ │ lfd f4,8(r16) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - bl 38c0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - bl 4d4b8 │ │ │ │ - nop │ │ │ │ - srdi r10,r22,1 │ │ │ │ - ld r11,32(r31) │ │ │ │ - ld r7,40(r31) │ │ │ │ - ld r8,48(r31) │ │ │ │ - mr r6,r26 │ │ │ │ - mtctr r10 │ │ │ │ - addi r10,r3,1 │ │ │ │ - subf r9,r23,r3 │ │ │ │ - add r10,r10,r23 │ │ │ │ - stdu r9,-8(r11) │ │ │ │ - add r9,r9,r30 │ │ │ │ - stdu r10,-8(r7) │ │ │ │ - ble cr3,298cc │ │ │ │ - addi r3,r9,1 │ │ │ │ - divd r5,r9,r30 │ │ │ │ - mr r4,r6 │ │ │ │ - addi r6,r6,16 │ │ │ │ - divd r10,r3,r30 │ │ │ │ - mulld r5,r5,r30 │ │ │ │ - mulld r10,r10,r30 │ │ │ │ - subf r5,r5,r9 │ │ │ │ - addi r9,r9,2 │ │ │ │ - subf r10,r10,r3 │ │ │ │ - std r5,-8(r6) │ │ │ │ - std r10,16(r4) │ │ │ │ - bdnz 29898 │ │ │ │ - cmpld r19,r14 │ │ │ │ + bl 329c │ │ │ │ + bl 38e0 │ │ │ │ + bl 3430 │ │ │ │ + ld r9,40(r31) │ │ │ │ + ld r8,32(r31) │ │ │ │ + ld r6,48(r31) │ │ │ │ + addi r2,r3,1 │ │ │ │ + subf r10,r19,r3 │ │ │ │ + add r2,r2,r19 │ │ │ │ + stdu r10,-8(r9) │ │ │ │ + stdu r2,-8(r14) │ │ │ │ + ble cr3,2699c │ │ │ │ + srdi r2,r22,1 │ │ │ │ + mtvsrdd vs32,r8,r8 │ │ │ │ + mtvsrdd vs45,r10,r10 │ │ │ │ + plxv vs33,145672 # 4a230 │ │ │ │ + mr r10,r18 │ │ │ │ + andi. r8,r2,1 │ │ │ │ + addi r8,r2,-1 │ │ │ │ + beq 26964 │ │ │ │ + xxmr vs43,vs33 │ │ │ │ + cmpdi r8,0 │ │ │ │ + vaddudm v1,v1,v31 │ │ │ │ + addi r10,r18,16 │ │ │ │ + vaddudm v12,v0,v13 │ │ │ │ + vaddudm v12,v12,v11 │ │ │ │ + vmodsd v12,v12,v0 │ │ │ │ + stxv vs44,0(r18) │ │ │ │ + beq 2699c │ │ │ │ + srdi r2,r2,1 │ │ │ │ + mtctr r2 │ │ │ │ + vaddudm v10,v1,v31 │ │ │ │ + vaddudm v11,v13,v1 │ │ │ │ + vaddudm v11,v11,v0 │ │ │ │ + addi r10,r10,32 │ │ │ │ + vaddudm v12,v0,v13 │ │ │ │ + vaddudm v12,v12,v10 │ │ │ │ + vmodsd v11,v11,v0 │ │ │ │ + vaddudm v1,v10,v31 │ │ │ │ + vmodsd v12,v12,v0 │ │ │ │ + stxv vs43,-32(r10) │ │ │ │ + stxv vs44,-16(r10) │ │ │ │ + bdnz 2696c │ │ │ │ + cmpld r23,r15 │ │ │ │ addi r16,r16,-16 │ │ │ │ - add r26,r26,r15 │ │ │ │ - bne 29828 │ │ │ │ - mr r30,r24 │ │ │ │ - mr r24,r18 │ │ │ │ - mr r18,r17 │ │ │ │ + add r18,r18,r6 │ │ │ │ + bne 268cc │ │ │ │ + mr r5,r26 │ │ │ │ li r4,0 │ │ │ │ mr r3,r27 │ │ │ │ - mr r17,r8 │ │ │ │ - mr r5,r18 │ │ │ │ - bl 37c0 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 37e0 │ │ │ │ cmpdi r25,4 │ │ │ │ - beq 2a040 │ │ │ │ + beq 270c8 │ │ │ │ cmpdi r25,5 │ │ │ │ li r26,0 │ │ │ │ - beq 29c40 │ │ │ │ - ld r9,64(r31) │ │ │ │ - cmpdi r9,0 │ │ │ │ - ble 29bd0 │ │ │ │ - mulld r10,r24,r25 │ │ │ │ + beq 26cd0 │ │ │ │ + ld r2,96(r31) │ │ │ │ + cmpdi r2,0 │ │ │ │ + ble 26c70 │ │ │ │ + mulld r9,r24,r25 │ │ │ │ sldi r18,r25,3 │ │ │ │ ld r4,24(r17) │ │ │ │ - sldi r9,r24,5 │ │ │ │ + sldi r2,r24,5 │ │ │ │ sldi r23,r29,1 │ │ │ │ - mr r8,r17 │ │ │ │ + mr r10,r17 │ │ │ │ li r16,0 │ │ │ │ mr r24,r28 │ │ │ │ - mr r7,r18 │ │ │ │ - add r4,r4,r9 │ │ │ │ - std r10,32(r31) │ │ │ │ - ld r10,224(r17) │ │ │ │ + mr r8,r18 │ │ │ │ + add r4,r4,r2 │ │ │ │ + std r9,32(r31) │ │ │ │ + ld r9,224(r17) │ │ │ │ mr r17,r21 │ │ │ │ mr r21,r23 │ │ │ │ mr r23,r29 │ │ │ │ lfd f28,0(r4) │ │ │ │ lfd f29,8(r4) │ │ │ │ + addi r2,r4,16 │ │ │ │ + std r4,128(r31) │ │ │ │ lfd f30,16(r4) │ │ │ │ lfd f31,24(r4) │ │ │ │ - addi r9,r4,16 │ │ │ │ - std r4,128(r31) │ │ │ │ - std r10,40(r31) │ │ │ │ - sldi r10,r25,4 │ │ │ │ - std r9,88(r31) │ │ │ │ - std r10,80(r31) │ │ │ │ - add r10,r27,r18 │ │ │ │ - std r10,48(r31) │ │ │ │ - ld r10,104(r31) │ │ │ │ - add r10,r10,r18 │ │ │ │ - std r10,56(r31) │ │ │ │ - ld r10,96(r31) │ │ │ │ - add r10,r10,r18 │ │ │ │ + std r2,80(r31) │ │ │ │ + std r9,40(r31) │ │ │ │ + sldi r9,r25,4 │ │ │ │ + std r9,72(r31) │ │ │ │ + add r9,r27,r18 │ │ │ │ + std r9,48(r31) │ │ │ │ + ld r9,112(r31) │ │ │ │ + add r9,r9,r18 │ │ │ │ + std r9,64(r31) │ │ │ │ + ld r9,104(r31) │ │ │ │ + add r9,r9,r18 │ │ │ │ mr r18,r20 │ │ │ │ mr r20,r27 │ │ │ │ - std r10,72(r31) │ │ │ │ - mr r10,r25 │ │ │ │ + std r9,56(r31) │ │ │ │ + mr r9,r25 │ │ │ │ mr r25,r30 │ │ │ │ - cmpd r10,r26 │ │ │ │ - ble 29aa0 │ │ │ │ - ld r9,32(r31) │ │ │ │ - sldi r14,r26,3 │ │ │ │ - ld r29,72(r8) │ │ │ │ + cmpd r9,r26 │ │ │ │ + ble 26b50 │ │ │ │ + ld r2,32(r31) │ │ │ │ mulld r15,r23,r26 │ │ │ │ - ld r27,200(r8) │ │ │ │ + sldi r14,r26,3 │ │ │ │ sldi r22,r26,4 │ │ │ │ - std r24,136(r31) │ │ │ │ - std r10,152(r31) │ │ │ │ - std r8,160(r31) │ │ │ │ - addi r6,r14,-8 │ │ │ │ + ld r29,72(r10) │ │ │ │ + std r24,144(r31) │ │ │ │ + std r9,152(r31) │ │ │ │ + std r10,160(r31) │ │ │ │ + ld r27,200(r10) │ │ │ │ + std r8,168(r31) │ │ │ │ ldx r30,r17,r14 │ │ │ │ - add r14,r17,r14 │ │ │ │ - std r7,168(r31) │ │ │ │ add r22,r24,r22 │ │ │ │ - add r19,r9,r26 │ │ │ │ - add r29,r29,r6 │ │ │ │ - subf r26,r26,r10 │ │ │ │ - mr r24,r14 │ │ │ │ - sldi r15,r15,1 │ │ │ │ + addi r7,r14,-8 │ │ │ │ + add r14,r17,r14 │ │ │ │ + mr r24,r21 │ │ │ │ + add r19,r2,r26 │ │ │ │ + subf r26,r26,r9 │ │ │ │ lfd f1,0(r22) │ │ │ │ lfd f2,8(r22) │ │ │ │ - add r28,r20,r6 │ │ │ │ + add r28,r20,r7 │ │ │ │ + add r29,r29,r7 │ │ │ │ + sldi r15,r15,1 │ │ │ │ mulld r19,r19,r23 │ │ │ │ - mr r9,r29 │ │ │ │ - mr r29,r21 │ │ │ │ mr r21,r26 │ │ │ │ + mr r26,r14 │ │ │ │ mr r14,r15 │ │ │ │ mr r15,r22 │ │ │ │ mr r22,r30 │ │ │ │ - mr r26,r9 │ │ │ │ sldi r19,r19,1 │ │ │ │ ldu r30,8(r28) │ │ │ │ addi r15,r15,16 │ │ │ │ - add r9,r19,r30 │ │ │ │ - add r19,r19,r29 │ │ │ │ - sldi r9,r9,4 │ │ │ │ - add r9,r27,r9 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - add r9,r14,r30 │ │ │ │ - ldu r5,8(r26) │ │ │ │ + add r2,r19,r30 │ │ │ │ + add r19,r19,r24 │ │ │ │ + sldi r2,r2,4 │ │ │ │ + add r2,r27,r2 │ │ │ │ + lfd f3,0(r2) │ │ │ │ + lfd f4,8(r2) │ │ │ │ + bl 329c │ │ │ │ + add r2,r14,r30 │ │ │ │ + ldu r6,8(r29) │ │ │ │ addic. r21,r21,-1 │ │ │ │ - add r14,r14,r29 │ │ │ │ - sldi r9,r9,3 │ │ │ │ + add r14,r14,r24 │ │ │ │ + sldi r2,r2,3 │ │ │ │ stfd f1,0(r15) │ │ │ │ stfd f2,8(r15) │ │ │ │ - ldx r9,r25,r9 │ │ │ │ - maddld r22,r22,r5,r9 │ │ │ │ - stdu r22,8(r24) │ │ │ │ - bne 29a38 │ │ │ │ - ld r24,136(r31) │ │ │ │ - ld r10,152(r31) │ │ │ │ - ld r8,160(r31) │ │ │ │ - ld r7,168(r31) │ │ │ │ - mr r21,r29 │ │ │ │ - ld r9,80(r31) │ │ │ │ - ldx r30,r17,r7 │ │ │ │ - std r8,160(r31) │ │ │ │ - std r10,152(r31) │ │ │ │ - std r7,136(r31) │ │ │ │ - add r6,r24,r9 │ │ │ │ - ld r9,40(r31) │ │ │ │ + ldx r2,r25,r2 │ │ │ │ + maddld r22,r22,r6,r2 │ │ │ │ + stdu r22,8(r26) │ │ │ │ + bne 26aec │ │ │ │ + mr r21,r24 │ │ │ │ + ld r9,152(r31) │ │ │ │ + ld r24,144(r31) │ │ │ │ + ld r10,160(r31) │ │ │ │ + ld r8,168(r31) │ │ │ │ + ld r2,72(r31) │ │ │ │ + ldx r30,r17,r8 │ │ │ │ + std r10,160(r31) │ │ │ │ + std r9,152(r31) │ │ │ │ + std r8,144(r31) │ │ │ │ + add r7,r24,r2 │ │ │ │ + ld r2,40(r31) │ │ │ │ sldi r30,r30,5 │ │ │ │ - lfd f26,0(r6) │ │ │ │ - lfd f27,8(r6) │ │ │ │ - add r30,r9,r30 │ │ │ │ + lfd f26,0(r7) │ │ │ │ + lfd f27,8(r7) │ │ │ │ + add r30,r2,r30 │ │ │ │ lfd f3,0(r30) │ │ │ │ lfd f4,8(r30) │ │ │ │ fmr f1,f26 │ │ │ │ fmr f2,f27 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ + bl 38f0 │ │ │ │ lfd f3,16(r30) │ │ │ │ lfd f4,24(r30) │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ fmr f2,f27 │ │ │ │ fmr f1,f26 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ - ld r9,128(r31) │ │ │ │ - ld r7,136(r31) │ │ │ │ - ld r10,152(r31) │ │ │ │ - ld r8,160(r31) │ │ │ │ + bl 38f0 │ │ │ │ + ld r2,128(r31) │ │ │ │ + ld r8,144(r31) │ │ │ │ + ld r9,152(r31) │ │ │ │ + ld r10,160(r31) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - stfd f28,0(r9) │ │ │ │ - stfd f29,8(r9) │ │ │ │ - ld r9,88(r31) │ │ │ │ - stfd f1,0(r9) │ │ │ │ - stfd f2,8(r9) │ │ │ │ - ble cr4,29c30 │ │ │ │ - mtctr r18 │ │ │ │ - ld r11,72(r31) │ │ │ │ + stfd f28,0(r2) │ │ │ │ + stfd f29,8(r2) │ │ │ │ + ld r2,80(r31) │ │ │ │ + stfd f1,0(r2) │ │ │ │ + stfd f2,8(r2) │ │ │ │ + ble cr4,270b8 │ │ │ │ ld r3,56(r31) │ │ │ │ - ld r4,48(r31) │ │ │ │ + ld r4,64(r31) │ │ │ │ + mtctr r18 │ │ │ │ mr r26,r18 │ │ │ │ - li r30,0 │ │ │ │ - b 29b8c │ │ │ │ + li r0,0 │ │ │ │ + ld r5,48(r31) │ │ │ │ + b 26c2c │ │ │ │ addi r26,r26,-1 │ │ │ │ - std r30,0(r4) │ │ │ │ - bdz 29c10 │ │ │ │ - ldu r6,-8(r3) │ │ │ │ - ldu r9,-8(r11) │ │ │ │ - ldu r5,-8(r4) │ │ │ │ - subf r9,r9,r6 │ │ │ │ - cmpd r5,r9 │ │ │ │ - beq 29b80 │ │ │ │ - ld r9,64(r31) │ │ │ │ + std r0,0(r5) │ │ │ │ + bdz 26cb0 │ │ │ │ + ldu r7,-8(r4) │ │ │ │ + ldu r2,-8(r3) │ │ │ │ + ldu r6,-8(r5) │ │ │ │ + subf r2,r2,r7 │ │ │ │ + cmpd r6,r2 │ │ │ │ + beq 26c20 │ │ │ │ + ld r2,96(r31) │ │ │ │ addi r16,r16,1 │ │ │ │ - addi r5,r5,1 │ │ │ │ - sldi r6,r26,3 │ │ │ │ - stdx r5,r20,r6 │ │ │ │ - cmpd r16,r9 │ │ │ │ - bne 299b4 │ │ │ │ + addi r6,r6,1 │ │ │ │ + sldi r7,r26,3 │ │ │ │ + stdx r6,r20,r7 │ │ │ │ + cmpd r16,r2 │ │ │ │ + bne 26a70 │ │ │ │ mr r21,r17 │ │ │ │ mr r27,r20 │ │ │ │ mr r28,r24 │ │ │ │ - mr r17,r8 │ │ │ │ - ld r9,112(r31) │ │ │ │ - ld r10,8(r17) │ │ │ │ - ld r8,120(r31) │ │ │ │ - addi r7,r9,1 │ │ │ │ - ld r9,0(r1) │ │ │ │ - addi r8,r8,16 │ │ │ │ - cmpd r7,r10 │ │ │ │ - ld r10,144(r31) │ │ │ │ - std r7,112(r31) │ │ │ │ + mr r17,r10 │ │ │ │ + ld r2,120(r31) │ │ │ │ + ld r9,8(r17) │ │ │ │ + ld r10,88(r31) │ │ │ │ + addi r8,r2,1 │ │ │ │ + ld r2,0(r1) │ │ │ │ + addi r10,r10,16 │ │ │ │ + cmpd r8,r9 │ │ │ │ + ld r9,136(r31) │ │ │ │ std r8,120(r31) │ │ │ │ - std r9,0(r10) │ │ │ │ - mr r1,r10 │ │ │ │ - blt 2977c │ │ │ │ - b 25fb0 │ │ │ │ + std r10,88(r31) │ │ │ │ + std r2,0(r9) │ │ │ │ + mr r1,r9 │ │ │ │ + blt 26838 │ │ │ │ + b 23604 │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ld r9,64(r31) │ │ │ │ - ld r6,0(r20) │ │ │ │ + ld r2,96(r31) │ │ │ │ + ld r7,0(r20) │ │ │ │ addi r16,r16,1 │ │ │ │ - cmpd r16,r9 │ │ │ │ - addi r6,r6,1 │ │ │ │ - std r6,0(r20) │ │ │ │ - bne 299bc │ │ │ │ - b 29bc0 │ │ │ │ - sldi r6,r18,3 │ │ │ │ - mr r26,r18 │ │ │ │ - ldx r5,r20,r6 │ │ │ │ - b 29ba4 │ │ │ │ + cmpd r2,r16 │ │ │ │ + addi r7,r7,1 │ │ │ │ + std r7,0(r20) │ │ │ │ + bne 26a78 │ │ │ │ + b 26c60 │ │ │ │ cmpdi r22,0 │ │ │ │ - ble 29bd0 │ │ │ │ - ld r5,0(r21) │ │ │ │ - ld r9,0(r19) │ │ │ │ - mulld r10,r29,r24 │ │ │ │ - mulli r8,r23,48 │ │ │ │ + ble 26c70 │ │ │ │ + mulld r2,r29,r24 │ │ │ │ + sldi r8,r19,5 │ │ │ │ + ld r25,24(r17) │ │ │ │ + mulli r9,r19,48 │ │ │ │ + sldi r10,r24,5 │ │ │ │ ld r20,200(r17) │ │ │ │ - sldi r7,r23,5 │ │ │ │ - sldi r6,r23,4 │ │ │ │ - sldi r26,r23,6 │ │ │ │ - ld r4,8(r19) │ │ │ │ + std r28,192(r31) │ │ │ │ + sldi r7,r19,4 │ │ │ │ + sldi r26,r19,6 │ │ │ │ + ld r4,8(r23) │ │ │ │ addi r18,r30,-8 │ │ │ │ - ld r25,24(r17) │ │ │ │ - sldi r24,r24,5 │ │ │ │ - lfd f16,0(r28) │ │ │ │ - ld r23,224(r17) │ │ │ │ - addi r7,r7,24 │ │ │ │ - addi r6,r6,8 │ │ │ │ + ld r6,0(r23) │ │ │ │ + addi r8,r8,24 │ │ │ │ + ld r5,0(r21) │ │ │ │ + ld r19,32(r23) │ │ │ │ + addi r7,r7,8 │ │ │ │ addi r26,r26,56 │ │ │ │ + lfd f16,0(r28) │ │ │ │ lfd f17,8(r28) │ │ │ │ - std r21,216(r31) │ │ │ │ - mulld r9,r5,r9 │ │ │ │ - std r17,232(r31) │ │ │ │ - mr r17,r18 │ │ │ │ - std r27,208(r31) │ │ │ │ + mulli r2,r2,5 │ │ │ │ + add r25,r25,r10 │ │ │ │ + add r10,r30,r8 │ │ │ │ + addi r9,r9,40 │ │ │ │ add r7,r30,r7 │ │ │ │ - addi r8,r8,40 │ │ │ │ - add r6,r30,r6 │ │ │ │ add r26,r30,r26 │ │ │ │ - std r4,160(r31) │ │ │ │ - ld r4,16(r19) │ │ │ │ - add r25,r25,r24 │ │ │ │ - std r28,224(r31) │ │ │ │ - add r30,r30,r8 │ │ │ │ - std r7,128(r31) │ │ │ │ - std r6,136(r31) │ │ │ │ + std r4,152(r31) │ │ │ │ + ld r4,16(r23) │ │ │ │ + std r10,128(r31) │ │ │ │ + mulld r6,r5,r6 │ │ │ │ lfd f28,0(r25) │ │ │ │ lfd f29,8(r25) │ │ │ │ + addi r24,r25,16 │ │ │ │ + add r30,r30,r9 │ │ │ │ lfd f30,16(r25) │ │ │ │ lfd f31,24(r25) │ │ │ │ - std r9,152(r31) │ │ │ │ - sldi r9,r10,2 │ │ │ │ - addi r24,r25,16 │ │ │ │ - mr r18,r30 │ │ │ │ - std r4,176(r31) │ │ │ │ - ld r4,24(r19) │ │ │ │ - ld r19,32(r19) │ │ │ │ - add r9,r9,r10 │ │ │ │ - add r10,r29,r9 │ │ │ │ - sldi r9,r9,5 │ │ │ │ - std r4,80(r31) │ │ │ │ - add r8,r29,r10 │ │ │ │ - sldi r7,r10,5 │ │ │ │ - add r16,r20,r9 │ │ │ │ - add r10,r29,r8 │ │ │ │ - add r9,r20,r7 │ │ │ │ - sldi r8,r8,5 │ │ │ │ - mr r21,r16 │ │ │ │ - std r9,200(r31) │ │ │ │ + mr r28,r7 │ │ │ │ + add r10,r29,r2 │ │ │ │ + sldi r2,r2,5 │ │ │ │ + std r4,168(r31) │ │ │ │ + ld r4,24(r23) │ │ │ │ + ld r23,224(r17) │ │ │ │ + std r30,200(r31) │ │ │ │ add r9,r29,r10 │ │ │ │ + add r16,r20,r2 │ │ │ │ sldi r10,r10,5 │ │ │ │ - add r8,r20,r8 │ │ │ │ - sldi r9,r9,5 │ │ │ │ + std r6,144(r31) │ │ │ │ + add r2,r29,r9 │ │ │ │ add r10,r20,r10 │ │ │ │ - std r8,184(r31) │ │ │ │ - add r20,r20,r9 │ │ │ │ - std r10,88(r31) │ │ │ │ - lfd f3,0(r21) │ │ │ │ - lfd f4,8(r21) │ │ │ │ + sldi r9,r9,5 │ │ │ │ + std r4,64(r31) │ │ │ │ + add r29,r29,r2 │ │ │ │ + sldi r2,r2,5 │ │ │ │ + add r9,r20,r9 │ │ │ │ + std r10,184(r31) │ │ │ │ + mr r10,r18 │ │ │ │ + sldi r29,r29,5 │ │ │ │ + add r2,r20,r2 │ │ │ │ + std r9,176(r31) │ │ │ │ + add r20,r20,r29 │ │ │ │ + std r2,72(r31) │ │ │ │ + lfd f3,0(r16) │ │ │ │ + lfd f4,8(r16) │ │ │ │ fmr f1,f16 │ │ │ │ fmr f2,f17 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - ld r9,152(r31) │ │ │ │ - ldu r29,8(r17) │ │ │ │ - ld r27,136(r31) │ │ │ │ - ld r7,200(r31) │ │ │ │ - std r21,248(r31) │ │ │ │ + std r10,32(r31) │ │ │ │ + bl 329c │ │ │ │ + ld r10,32(r31) │ │ │ │ + ld r8,144(r31) │ │ │ │ + std r16,240(r31) │ │ │ │ + mr r9,r28 │ │ │ │ + ld r2,184(r31) │ │ │ │ + ld r16,200(r31) │ │ │ │ + std r27,216(r31) │ │ │ │ + std r21,224(r31) │ │ │ │ fmr f19,f2 │ │ │ │ fmr f18,f1 │ │ │ │ - add r29,r9,r29 │ │ │ │ - ld r9,160(r31) │ │ │ │ - mr r10,r27 │ │ │ │ - std r29,240(r31) │ │ │ │ - mulld r9,r29,r9 │ │ │ │ - std r9,168(r31) │ │ │ │ - mr r9,r7 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ + std r17,256(r31) │ │ │ │ + ldu r29,8(r10) │ │ │ │ + add r29,r8,r29 │ │ │ │ + ld r8,152(r31) │ │ │ │ + std r10,248(r31) │ │ │ │ + std r29,232(r31) │ │ │ │ + mulld r8,r29,r8 │ │ │ │ + std r8,160(r31) │ │ │ │ + lfd f3,0(r2) │ │ │ │ + lfd f4,8(r2) │ │ │ │ fmr f1,f18 │ │ │ │ fmr f2,f19 │ │ │ │ - std r10,40(r31) │ │ │ │ - std r9,32(r31) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - ld r10,40(r31) │ │ │ │ - ld r9,168(r31) │ │ │ │ - ld r30,184(r31) │ │ │ │ - ld r28,128(r31) │ │ │ │ - std r17,280(r31) │ │ │ │ + std r9,40(r31) │ │ │ │ + std r2,32(r31) │ │ │ │ + bl 329c │ │ │ │ + ld r9,40(r31) │ │ │ │ + ld r2,160(r31) │ │ │ │ + std r28,288(r31) │ │ │ │ + ld r17,128(r31) │ │ │ │ + ld r29,176(r31) │ │ │ │ fmr f21,f2 │ │ │ │ fmr f20,f1 │ │ │ │ - ldu r6,8(r10) │ │ │ │ - mr r29,r30 │ │ │ │ - add r6,r9,r6 │ │ │ │ - ld r9,176(r31) │ │ │ │ - std r10,272(r31) │ │ │ │ - std r6,256(r31) │ │ │ │ - mulld r9,r6,r9 │ │ │ │ - std r9,72(r31) │ │ │ │ - ld r9,32(r31) │ │ │ │ - std r9,264(r31) │ │ │ │ + ldu r7,8(r9) │ │ │ │ + add r7,r2,r7 │ │ │ │ + ld r2,168(r31) │ │ │ │ + std r9,280(r31) │ │ │ │ + std r7,264(r31) │ │ │ │ + mulld r30,r7,r2 │ │ │ │ + ld r2,32(r31) │ │ │ │ + std r2,272(r31) │ │ │ │ + std r30,80(r31) │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ lfd f3,0(r29) │ │ │ │ lfd f4,8(r29) │ │ │ │ fmr f1,f20 │ │ │ │ fmr f2,f21 │ │ │ │ - mr r17,r18 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - ldu r8,8(r28) │ │ │ │ - ld r9,72(r31) │ │ │ │ - ld r10,80(r31) │ │ │ │ - ld r27,88(r31) │ │ │ │ - std r29,40(r31) │ │ │ │ - std r18,56(r31) │ │ │ │ + mr r18,r16 │ │ │ │ + bl 329c │ │ │ │ + ldu r10,8(r17) │ │ │ │ + ld r2,80(r31) │ │ │ │ + ld r9,64(r31) │ │ │ │ + ld r21,72(r31) │ │ │ │ + std r16,48(r31) │ │ │ │ + std r29,56(r31) │ │ │ │ fmr f23,f2 │ │ │ │ fmr f22,f1 │ │ │ │ - add r9,r9,r8 │ │ │ │ - std r28,48(r31) │ │ │ │ - mulld r30,r9,r10 │ │ │ │ - mr r15,r9 │ │ │ │ - mr r21,r30 │ │ │ │ - lfd f3,0(r27) │ │ │ │ - lfd f4,8(r27) │ │ │ │ + add r2,r2,r10 │ │ │ │ + std r17,40(r31) │ │ │ │ + mulld r30,r2,r9 │ │ │ │ + mr r15,r2 │ │ │ │ + std r30,32(r31) │ │ │ │ + nop │ │ │ │ + lfd f3,0(r21) │ │ │ │ + lfd f4,8(r21) │ │ │ │ fmr f1,f22 │ │ │ │ fmr f2,f23 │ │ │ │ - mr r14,r26 │ │ │ │ - mr r18,r22 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - ldu r9,8(r17) │ │ │ │ - std r27,32(r31) │ │ │ │ mr r27,r24 │ │ │ │ + mr r14,r26 │ │ │ │ mr r24,r25 │ │ │ │ - mr r25,r20 │ │ │ │ + mr r16,r20 │ │ │ │ + mr r25,r22 │ │ │ │ + bl 329c │ │ │ │ + ldu r2,8(r18) │ │ │ │ + ld r9,32(r31) │ │ │ │ fmr f25,f2 │ │ │ │ fmr f24,f1 │ │ │ │ - add r9,r21,r9 │ │ │ │ - mulld r30,r9,r19 │ │ │ │ - mr r16,r9 │ │ │ │ + add r2,r9,r2 │ │ │ │ + mulld r30,r2,r19 │ │ │ │ + mr r17,r2 │ │ │ │ nop │ │ │ │ nop │ │ │ │ - lfd f3,0(r25) │ │ │ │ - lfd f4,8(r25) │ │ │ │ + nop │ │ │ │ + lfd f3,0(r16) │ │ │ │ + lfd f4,8(r16) │ │ │ │ fmr f1,f24 │ │ │ │ fmr f2,f25 │ │ │ │ - addi r25,r25,16 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + addi r16,r16,16 │ │ │ │ + bl 329c │ │ │ │ ldu r28,8(r14) │ │ │ │ fmr f27,f2 │ │ │ │ fmr f26,f1 │ │ │ │ add r28,r30,r28 │ │ │ │ sldi r29,r28,5 │ │ │ │ add r29,r23,r29 │ │ │ │ lfd f3,0(r29) │ │ │ │ lfd f4,8(r29) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ + bl 38f0 │ │ │ │ lfd f3,16(r29) │ │ │ │ lfd f4,24(r29) │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ fmr f2,f27 │ │ │ │ fmr f1,f26 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ - addic. r18,r18,-1 │ │ │ │ + bl 38f0 │ │ │ │ + addic. r25,r25,-1 │ │ │ │ stfd f28,0(r24) │ │ │ │ stfd f29,8(r24) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ stfd f1,0(r27) │ │ │ │ stfd f2,8(r27) │ │ │ │ - bne 29ea0 │ │ │ │ + bne 26f30 │ │ │ │ + cmpld r26,r18 │ │ │ │ mr r25,r24 │ │ │ │ - cmpld r17,r26 │ │ │ │ + addi r21,r21,16 │ │ │ │ mr r24,r27 │ │ │ │ - ld r27,32(r31) │ │ │ │ - addi r27,r27,16 │ │ │ │ - bne 29e50 │ │ │ │ - ld r18,56(r31) │ │ │ │ - mr r21,r28 │ │ │ │ - ld r28,48(r31) │ │ │ │ - ld r29,40(r31) │ │ │ │ - mr r10,r16 │ │ │ │ - cmpld r28,r18 │ │ │ │ + bne 26ee0 │ │ │ │ + ld r16,48(r31) │ │ │ │ + mr r9,r17 │ │ │ │ + ld r17,40(r31) │ │ │ │ + ld r29,56(r31) │ │ │ │ + cmpld r16,r17 │ │ │ │ addi r29,r29,16 │ │ │ │ - bne 29e00 │ │ │ │ - ld r7,128(r31) │ │ │ │ - mr r16,r21 │ │ │ │ - mr r21,r10 │ │ │ │ - ld r10,272(r31) │ │ │ │ - ld r9,264(r31) │ │ │ │ - ld r6,256(r31) │ │ │ │ - ld r17,280(r31) │ │ │ │ - mr r8,r15 │ │ │ │ - cmpld r10,r7 │ │ │ │ - addi r9,r9,16 │ │ │ │ - bne 29d9c │ │ │ │ - ld r10,136(r31) │ │ │ │ - mr r15,r16 │ │ │ │ - mr r16,r21 │ │ │ │ - ld r21,248(r31) │ │ │ │ - ld r29,240(r31) │ │ │ │ - cmpld r17,r10 │ │ │ │ - addi r21,r21,16 │ │ │ │ - bne 29d4c │ │ │ │ - ld r28,224(r31) │ │ │ │ - ld r27,208(r31) │ │ │ │ - ld r21,216(r31) │ │ │ │ + bne 26e90 │ │ │ │ + mr r8,r28 │ │ │ │ + mr r10,r15 │ │ │ │ + mr r27,r9 │ │ │ │ + ld r9,280(r31) │ │ │ │ + ld r2,272(r31) │ │ │ │ + ld r7,264(r31) │ │ │ │ + ld r28,288(r31) │ │ │ │ + mr r15,r8 │ │ │ │ + ld r8,128(r31) │ │ │ │ + addi r2,r2,16 │ │ │ │ + cmpld r8,r9 │ │ │ │ + bne 26e28 │ │ │ │ + mr r8,r10 │ │ │ │ + ld r10,248(r31) │ │ │ │ + ld r16,240(r31) │ │ │ │ + mr r30,r15 │ │ │ │ + mr r15,r27 │ │ │ │ + ld r21,224(r31) │ │ │ │ + ld r29,232(r31) │ │ │ │ + ld r27,216(r31) │ │ │ │ + ld r17,256(r31) │ │ │ │ + cmpld r10,r28 │ │ │ │ + addi r16,r16,16 │ │ │ │ + bne 26dc8 │ │ │ │ + ld r28,192(r31) │ │ │ │ addi r22,r22,-1 │ │ │ │ - ld r17,232(r31) │ │ │ │ + std r30,40(r21) │ │ │ │ + std r15,32(r21) │ │ │ │ + std r8,24(r21) │ │ │ │ + std r29,8(r21) │ │ │ │ + std r7,16(r21) │ │ │ │ + mtvsrdd vs0,r22,r22 │ │ │ │ + std r22,32(r27) │ │ │ │ stfd f26,80(r28) │ │ │ │ stfd f27,88(r28) │ │ │ │ - std r15,40(r21) │ │ │ │ - std r29,8(r21) │ │ │ │ stfd f18,16(r28) │ │ │ │ stfd f19,24(r28) │ │ │ │ - std r6,16(r21) │ │ │ │ stfd f20,32(r28) │ │ │ │ stfd f21,40(r28) │ │ │ │ - std r8,24(r21) │ │ │ │ stfd f22,48(r28) │ │ │ │ stfd f23,56(r28) │ │ │ │ stfd f24,64(r28) │ │ │ │ stfd f25,72(r28) │ │ │ │ - std r22,32(r27) │ │ │ │ - std r22,0(r27) │ │ │ │ - std r22,8(r27) │ │ │ │ - std r22,16(r27) │ │ │ │ - std r22,24(r27) │ │ │ │ - std r16,32(r21) │ │ │ │ - b 29bd0 │ │ │ │ + stxv vs0,0(r27) │ │ │ │ + stxv vs0,16(r27) │ │ │ │ + b 26c70 │ │ │ │ + sldi r7,r18,3 │ │ │ │ + mr r26,r18 │ │ │ │ + ldx r6,r20,r7 │ │ │ │ + b 26c44 │ │ │ │ cmpdi r22,0 │ │ │ │ - ble 29bd0 │ │ │ │ - mulld r10,r29,r24 │ │ │ │ - ld r3,8(r19) │ │ │ │ - ld r26,24(r17) │ │ │ │ + ble 26c70 │ │ │ │ + ld r6,0(r21) │ │ │ │ + ld r10,0(r23) │ │ │ │ + mulld r8,r29,r24 │ │ │ │ + sldi r2,r19,5 │ │ │ │ sldi r9,r24,5 │ │ │ │ - ld r18,200(r17) │ │ │ │ - mulli r8,r23,48 │ │ │ │ - ld r4,0(r21) │ │ │ │ - ld r5,0(r19) │ │ │ │ - sldi r6,r23,4 │ │ │ │ + mulli r7,r19,48 │ │ │ │ + std r21,144(r31) │ │ │ │ + std r17,152(r31) │ │ │ │ + ld r4,8(r23) │ │ │ │ + ld r26,24(r17) │ │ │ │ + sldi r5,r19,4 │ │ │ │ addi r15,r30,-8 │ │ │ │ - sldi r7,r23,5 │ │ │ │ - ld r24,224(r17) │ │ │ │ + addi r2,r2,24 │ │ │ │ + ld r18,200(r17) │ │ │ │ lfd f20,0(r28) │ │ │ │ + addi r5,r5,8 │ │ │ │ lfd f21,8(r28) │ │ │ │ - addi r6,r6,8 │ │ │ │ - std r17,136(r31) │ │ │ │ + ld r24,224(r17) │ │ │ │ + mulld r10,r6,r10 │ │ │ │ + add r2,r30,r2 │ │ │ │ add r26,r26,r9 │ │ │ │ - std r3,56(r31) │ │ │ │ - ld r3,16(r19) │ │ │ │ - addi r7,r7,24 │ │ │ │ - sldi r9,r10,2 │ │ │ │ - sldi r10,r10,7 │ │ │ │ - mulld r5,r4,r5 │ │ │ │ - add r20,r30,r6 │ │ │ │ - addi r8,r8,40 │ │ │ │ + std r4,64(r31) │ │ │ │ + ld r4,16(r23) │ │ │ │ + add r20,r30,r5 │ │ │ │ + addi r7,r7,40 │ │ │ │ + std r2,40(r31) │ │ │ │ + std r20,48(r31) │ │ │ │ lfd f30,0(r26) │ │ │ │ lfd f31,8(r26) │ │ │ │ + mr r20,r22 │ │ │ │ + addi r25,r26,16 │ │ │ │ lfd f18,16(r26) │ │ │ │ - add r9,r29,r9 │ │ │ │ lfd f19,24(r26) │ │ │ │ - add r7,r30,r7 │ │ │ │ - addi r25,r26,16 │ │ │ │ - std r3,80(r31) │ │ │ │ - ld r3,24(r19) │ │ │ │ - add r19,r18,r10 │ │ │ │ - add r23,r30,r8 │ │ │ │ - add r10,r29,r9 │ │ │ │ + std r10,56(r31) │ │ │ │ + sldi r10,r8,2 │ │ │ │ + std r4,72(r31) │ │ │ │ + sldi r8,r8,7 │ │ │ │ + ld r4,24(r23) │ │ │ │ + add r23,r30,r7 │ │ │ │ + add r9,r29,r10 │ │ │ │ + add r19,r18,r8 │ │ │ │ + add r2,r29,r9 │ │ │ │ sldi r9,r9,5 │ │ │ │ - std r7,40(r31) │ │ │ │ - std r5,48(r31) │ │ │ │ + mr r22,r19 │ │ │ │ + mr r21,r4 │ │ │ │ + mr r19,r15 │ │ │ │ + add r29,r29,r2 │ │ │ │ + sldi r2,r2,5 │ │ │ │ add r9,r18,r9 │ │ │ │ - add r29,r29,r10 │ │ │ │ - sldi r10,r10,5 │ │ │ │ sldi r29,r29,5 │ │ │ │ + add r2,r18,r2 │ │ │ │ std r9,128(r31) │ │ │ │ - add r9,r18,r10 │ │ │ │ - mr r10,r15 │ │ │ │ add r18,r18,r29 │ │ │ │ - std r9,88(r31) │ │ │ │ - mr r29,r21 │ │ │ │ - mr r9,r20 │ │ │ │ - mr r21,r19 │ │ │ │ - mr r20,r3 │ │ │ │ - mr r19,r22 │ │ │ │ - mr r22,r23 │ │ │ │ - lfd f3,0(r21) │ │ │ │ - lfd f4,8(r21) │ │ │ │ + std r2,80(r31) │ │ │ │ + lfd f3,0(r22) │ │ │ │ + lfd f4,8(r22) │ │ │ │ fmr f1,f20 │ │ │ │ fmr f2,f21 │ │ │ │ - std r9,72(r31) │ │ │ │ - std r10,32(r31) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - ld r10,32(r31) │ │ │ │ - ld r8,48(r31) │ │ │ │ - ld r9,72(r31) │ │ │ │ + bl 329c │ │ │ │ + ldu r14,8(r19) │ │ │ │ + ld r2,56(r31) │ │ │ │ + ld r9,48(r31) │ │ │ │ ld r15,128(r31) │ │ │ │ - std r21,176(r31) │ │ │ │ - std r27,152(r31) │ │ │ │ std r28,160(r31) │ │ │ │ + std r22,168(r31) │ │ │ │ fmr f23,f2 │ │ │ │ fmr f22,f1 │ │ │ │ - ldu r23,8(r10) │ │ │ │ - mr r21,r9 │ │ │ │ - add r23,r8,r23 │ │ │ │ - ld r8,56(r31) │ │ │ │ - std r10,184(r31) │ │ │ │ - mr r10,r9 │ │ │ │ + add r14,r2,r14 │ │ │ │ + ld r2,64(r31) │ │ │ │ + std r19,176(r31) │ │ │ │ + mulld r30,r14,r2 │ │ │ │ + mr r2,r9 │ │ │ │ mr r9,r15 │ │ │ │ - std r23,168(r31) │ │ │ │ - mulld r8,r23,r8 │ │ │ │ - std r8,72(r31) │ │ │ │ + mr r29,r30 │ │ │ │ lfd f3,0(r9) │ │ │ │ lfd f4,8(r9) │ │ │ │ fmr f1,f22 │ │ │ │ fmr f2,f23 │ │ │ │ - std r10,200(r31) │ │ │ │ + std r2,184(r31) │ │ │ │ std r9,32(r31) │ │ │ │ - mr r14,r21 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - ld r10,200(r31) │ │ │ │ + bl 329c │ │ │ │ + ld r2,184(r31) │ │ │ │ ld r9,72(r31) │ │ │ │ - ld r27,40(r31) │ │ │ │ - ld r28,88(r31) │ │ │ │ - std r29,200(r31) │ │ │ │ + std r27,184(r31) │ │ │ │ + std r29,192(r31) │ │ │ │ + ld r28,40(r31) │ │ │ │ + ld r30,80(r31) │ │ │ │ fmr f25,f2 │ │ │ │ fmr f24,f1 │ │ │ │ - ldu r8,8(r10) │ │ │ │ - add r8,r9,r8 │ │ │ │ - ld r9,80(r31) │ │ │ │ - std r10,224(r31) │ │ │ │ - std r8,208(r31) │ │ │ │ - mulld r23,r8,r9 │ │ │ │ + ldu r8,8(r2) │ │ │ │ + mr r27,r28 │ │ │ │ + mr r28,r30 │ │ │ │ + add r8,r29,r8 │ │ │ │ + std r2,216(r31) │ │ │ │ + mulld r22,r8,r9 │ │ │ │ ld r9,32(r31) │ │ │ │ - std r9,216(r31) │ │ │ │ + std r8,200(r31) │ │ │ │ + std r9,224(r31) │ │ │ │ lfd f3,0(r28) │ │ │ │ lfd f4,8(r28) │ │ │ │ fmr f1,f24 │ │ │ │ fmr f2,f25 │ │ │ │ - mr r15,r19 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - ldu r9,8(r27) │ │ │ │ + mr r15,r18 │ │ │ │ + bl 329c │ │ │ │ + ldu r2,8(r27) │ │ │ │ std r28,32(r31) │ │ │ │ - mr r28,r18 │ │ │ │ + mr r28,r20 │ │ │ │ fmr f27,f2 │ │ │ │ fmr f26,f1 │ │ │ │ - add r21,r23,r9 │ │ │ │ - mulld r29,r21,r20 │ │ │ │ + add r19,r22,r2 │ │ │ │ + mulld r29,r19,r21 │ │ │ │ mr r16,r29 │ │ │ │ - mr r29,r22 │ │ │ │ - lfd f3,0(r28) │ │ │ │ - lfd f4,8(r28) │ │ │ │ + mr r29,r23 │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + lfd f3,0(r15) │ │ │ │ + lfd f4,8(r15) │ │ │ │ fmr f1,f26 │ │ │ │ fmr f2,f27 │ │ │ │ - addi r28,r28,16 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + addi r15,r15,16 │ │ │ │ + bl 329c │ │ │ │ ldu r17,8(r29) │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ add r17,r16,r17 │ │ │ │ - sldi r9,r17,5 │ │ │ │ - add r30,r24,r9 │ │ │ │ + sldi r2,r17,5 │ │ │ │ + add r30,r24,r2 │ │ │ │ lfd f3,0(r30) │ │ │ │ lfd f4,8(r30) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ + bl 38f0 │ │ │ │ lfd f3,16(r30) │ │ │ │ lfd f4,24(r30) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f19 │ │ │ │ fmr f1,f18 │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ - addic. r15,r15,-1 │ │ │ │ + bl 38f0 │ │ │ │ + addic. r28,r28,-1 │ │ │ │ stfd f30,0(r26) │ │ │ │ stfd f31,8(r26) │ │ │ │ fmr f19,f2 │ │ │ │ fmr f18,f1 │ │ │ │ stfd f1,0(r25) │ │ │ │ stfd f2,8(r25) │ │ │ │ - bne 2a230 │ │ │ │ + bne 272a0 │ │ │ │ ld r28,32(r31) │ │ │ │ - cmpld r27,r22 │ │ │ │ + cmpld r27,r23 │ │ │ │ addi r28,r28,16 │ │ │ │ - bne 2a1f0 │ │ │ │ - ld r10,224(r31) │ │ │ │ - ld r7,40(r31) │ │ │ │ - ld r9,216(r31) │ │ │ │ - mr r15,r21 │ │ │ │ - ld r29,200(r31) │ │ │ │ - mr r21,r14 │ │ │ │ - ld r8,208(r31) │ │ │ │ - mr r14,r17 │ │ │ │ - cmpld r10,r7 │ │ │ │ + bne 27258 │ │ │ │ + ld r2,216(r31) │ │ │ │ + ld r10,40(r31) │ │ │ │ + mr r15,r19 │ │ │ │ + mr r19,r17 │ │ │ │ + ld r9,224(r31) │ │ │ │ + ld r27,184(r31) │ │ │ │ + ld r29,192(r31) │ │ │ │ + ld r8,200(r31) │ │ │ │ + cmpld r2,r10 │ │ │ │ addi r9,r9,16 │ │ │ │ - bne 2a190 │ │ │ │ - ld r10,184(r31) │ │ │ │ - mr r9,r21 │ │ │ │ - ld r21,176(r31) │ │ │ │ - mr r16,r14 │ │ │ │ - ld r27,152(r31) │ │ │ │ + bne 271f8 │ │ │ │ + ld r2,48(r31) │ │ │ │ + mr r16,r19 │ │ │ │ + ld r19,176(r31) │ │ │ │ + ld r22,168(r31) │ │ │ │ ld r28,160(r31) │ │ │ │ - ld r23,168(r31) │ │ │ │ - mr r14,r8 │ │ │ │ - cmpld r10,r9 │ │ │ │ - addi r21,r21,16 │ │ │ │ - bne 2a124 │ │ │ │ - addi r22,r19,-1 │ │ │ │ - ld r17,136(r31) │ │ │ │ - mr r21,r29 │ │ │ │ + cmpld r19,r2 │ │ │ │ + addi r22,r22,16 │ │ │ │ + bne 271a8 │ │ │ │ + ld r21,144(r31) │ │ │ │ + addi r22,r20,-1 │ │ │ │ + ld r17,152(r31) │ │ │ │ stfd f28,64(r28) │ │ │ │ stfd f29,72(r28) │ │ │ │ stfd f22,16(r28) │ │ │ │ stfd f23,24(r28) │ │ │ │ stfd f24,32(r28) │ │ │ │ + mtvsrdd vs0,r22,r22 │ │ │ │ stfd f25,40(r28) │ │ │ │ - std r16,32(r29) │ │ │ │ stfd f26,48(r28) │ │ │ │ stfd f27,56(r28) │ │ │ │ - std r23,8(r29) │ │ │ │ - std r14,16(r29) │ │ │ │ - std r15,24(r29) │ │ │ │ - std r22,24(r27) │ │ │ │ - std r22,0(r27) │ │ │ │ - std r22,8(r27) │ │ │ │ - std r22,16(r27) │ │ │ │ - b 29bd0 │ │ │ │ + std r16,32(r21) │ │ │ │ + std r15,24(r21) │ │ │ │ + std r8,16(r21) │ │ │ │ + std r14,8(r21) │ │ │ │ + stxv vs0,0(r27) │ │ │ │ + stxv vs0,16(r27) │ │ │ │ + b 26c70 │ │ │ │ mr r26,r25 │ │ │ │ - b 29914 │ │ │ │ - sldi r10,r16,3 │ │ │ │ - ld r7,0(r1) │ │ │ │ - ld r26,264(r12) │ │ │ │ + b 269d0 │ │ │ │ + sldi r9,r14,3 │ │ │ │ + ld r10,0(r1) │ │ │ │ + ld r29,264(r7) │ │ │ │ cmpdi r30,0 │ │ │ │ - ld r15,72(r12) │ │ │ │ - ld r17,88(r12) │ │ │ │ - ld r23,120(r12) │ │ │ │ - mr r25,r1 │ │ │ │ + mr r28,r1 │ │ │ │ mtctr r30 │ │ │ │ - mr r18,r16 │ │ │ │ - li r19,0 │ │ │ │ - addi r9,r10,15 │ │ │ │ - li r22,0 │ │ │ │ + ld r19,72(r7) │ │ │ │ + ld r15,88(r7) │ │ │ │ + li r16,0 │ │ │ │ + li r20,0 │ │ │ │ li r8,0 │ │ │ │ - clrrdi r9,r9,4 │ │ │ │ - mr r29,r26 │ │ │ │ - neg r9,r9 │ │ │ │ - stdux r7,r1,r9 │ │ │ │ - addi r27,r1,32 │ │ │ │ - ble 2a51c │ │ │ │ - std r8,0(r29) │ │ │ │ - std r22,8(r29) │ │ │ │ - ble cr4,2a50c │ │ │ │ - mr r9,r29 │ │ │ │ - addi r28,r15,-8 │ │ │ │ - mr r29,r22 │ │ │ │ - std r26,32(r31) │ │ │ │ - addi r27,r27,-8 │ │ │ │ - li r24,0 │ │ │ │ - mr r26,r19 │ │ │ │ - mr r20,r12 │ │ │ │ - add r28,r28,r10 │ │ │ │ - mr r22,r9 │ │ │ │ - mr r3,r17 │ │ │ │ - li r14,0 │ │ │ │ - mr r19,r15 │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ - sldi r9,r26,4 │ │ │ │ - std r16,48(r31) │ │ │ │ - mr r8,r27 │ │ │ │ - mr r16,r30 │ │ │ │ + addi r2,r9,15 │ │ │ │ + ld r26,120(r7) │ │ │ │ + clrrdi r2,r2,4 │ │ │ │ + mr r21,r29 │ │ │ │ + neg r2,r2 │ │ │ │ + stdux r10,r1,r2 │ │ │ │ + addi r24,r1,32 │ │ │ │ + ble 2754c │ │ │ │ + std r8,0(r21) │ │ │ │ + std r20,8(r21) │ │ │ │ + ble cr4,2753c │ │ │ │ + mr r2,r20 │ │ │ │ + addi r25,r19,-8 │ │ │ │ + mr r20,r21 │ │ │ │ + std r29,32(r31) │ │ │ │ + addi r24,r24,-8 │ │ │ │ + li r23,0 │ │ │ │ + mr r29,r16 │ │ │ │ + mr r18,r7 │ │ │ │ + add r25,r25,r9 │ │ │ │ + mr r21,r2 │ │ │ │ + mr r3,r15 │ │ │ │ + li r17,0 │ │ │ │ + mr r16,r19 │ │ │ │ + bl 3290 │ │ │ │ + sldi r2,r29,4 │ │ │ │ + std r14,40(r31) │ │ │ │ + mr r8,r24 │ │ │ │ + mr r14,r30 │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - add r21,r23,r9 │ │ │ │ - b 2a468 │ │ │ │ - ldu r9,8(r19) │ │ │ │ - mulld r14,r14,r9 │ │ │ │ - std r14,0(r22) │ │ │ │ - ld r30,0(r19) │ │ │ │ - std r8,80(r31) │ │ │ │ - addi r21,r21,16 │ │ │ │ + add r27,r26,r2 │ │ │ │ + b 274ac │ │ │ │ + ldu r2,8(r16) │ │ │ │ + mulld r17,r17,r2 │ │ │ │ + std r17,0(r20) │ │ │ │ + ld r30,0(r16) │ │ │ │ + std r8,56(r31) │ │ │ │ + addi r27,r27,16 │ │ │ │ mr r3,r30 │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ - lfd f3,-16(r21) │ │ │ │ - lfd f4,-8(r21) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 3290 │ │ │ │ + lfd f3,-16(r27) │ │ │ │ + lfd f4,-8(r27) │ │ │ │ + bl 329c │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - bl 4da58 │ │ │ │ - nop │ │ │ │ - bl 38c0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - bl 4d4b8 │ │ │ │ - nop │ │ │ │ - ld r8,80(r31) │ │ │ │ - cmpld r19,r28 │ │ │ │ - divd r9,r3,r30 │ │ │ │ + bl 2fd0 │ │ │ │ + bl 38e0 │ │ │ │ + bl 3430 │ │ │ │ + ld r8,56(r31) │ │ │ │ + cmpld r25,r16 │ │ │ │ + divd r2,r3,r30 │ │ │ │ + mulld r2,r2,r30 │ │ │ │ + subf r2,r2,r3 │ │ │ │ + add r2,r2,r30 │ │ │ │ + divd r9,r2,r30 │ │ │ │ mulld r9,r9,r30 │ │ │ │ - subf r9,r9,r3 │ │ │ │ - add r9,r9,r30 │ │ │ │ - divd r10,r9,r30 │ │ │ │ - mulld r10,r10,r30 │ │ │ │ - subf r9,r10,r9 │ │ │ │ - add r14,r9,r14 │ │ │ │ - stdu r9,8(r8) │ │ │ │ - std r14,0(r22) │ │ │ │ - bne 2a45c │ │ │ │ - mr r30,r16 │ │ │ │ - addi r29,r29,1 │ │ │ │ - ld r16,48(r31) │ │ │ │ - cmpd r29,r30 │ │ │ │ - beq 2a640 │ │ │ │ - addi r22,r22,16 │ │ │ │ - add r26,r26,r16 │ │ │ │ - std r24,0(r22) │ │ │ │ - std r29,8(r22) │ │ │ │ - b 2a428 │ │ │ │ - addi r22,r22,1 │ │ │ │ - addi r29,r29,16 │ │ │ │ - add r19,r19,r16 │ │ │ │ - bdnz 2a3f4 │ │ │ │ - addi r5,r15,-8 │ │ │ │ - li r9,1 │ │ │ │ - ble cr4,2a62c │ │ │ │ - andi. r7,r16,3 │ │ │ │ - mr r8,r16 │ │ │ │ - addi r6,r16,-1 │ │ │ │ - li r10,1 │ │ │ │ - beq 2a574 │ │ │ │ - cmpdi r7,1 │ │ │ │ - beq 2a564 │ │ │ │ - cmpdi r7,2 │ │ │ │ - beq 2a558 │ │ │ │ - ld r9,0(r15) │ │ │ │ - mr r5,r15 │ │ │ │ - mr r18,r6 │ │ │ │ - ldu r7,8(r5) │ │ │ │ - addi r18,r18,-1 │ │ │ │ - mulld r9,r9,r7 │ │ │ │ - ldu r7,8(r5) │ │ │ │ - cmpdi r18,1 │ │ │ │ - mulld r9,r9,r7 │ │ │ │ - beq 2a5a4 │ │ │ │ - srdi r8,r8,2 │ │ │ │ - mtctr r8 │ │ │ │ - ld r4,8(r5) │ │ │ │ - ld r6,16(r5) │ │ │ │ - ld r7,24(r5) │ │ │ │ - addi r5,r5,32 │ │ │ │ - mulld r9,r9,r4 │ │ │ │ - mulld r10,r10,r6 │ │ │ │ - ld r8,0(r5) │ │ │ │ - mulld r9,r9,r7 │ │ │ │ - mulld r10,r10,r8 │ │ │ │ - bdnz 2a57c │ │ │ │ - mulld r3,r9,r10 │ │ │ │ - std r12,32(r31) │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ - bl 3520 │ │ │ │ - ld r2,24(r1) │ │ │ │ - bl 3720 │ │ │ │ - ld r2,24(r1) │ │ │ │ + subf r2,r9,r2 │ │ │ │ + add r17,r2,r17 │ │ │ │ + stdu r2,8(r8) │ │ │ │ + std r17,0(r20) │ │ │ │ + bne 274a0 │ │ │ │ + mr r30,r14 │ │ │ │ + addi r21,r21,1 │ │ │ │ + ld r14,40(r31) │ │ │ │ + cmpd r21,r30 │ │ │ │ + beq 276a0 │ │ │ │ + addi r20,r20,16 │ │ │ │ + add r29,r29,r14 │ │ │ │ + std r23,0(r20) │ │ │ │ + std r21,8(r20) │ │ │ │ + b 27470 │ │ │ │ + addi r20,r20,1 │ │ │ │ + addi r21,r21,16 │ │ │ │ + add r16,r16,r14 │ │ │ │ + bdnz 2743c │ │ │ │ + li r3,1 │ │ │ │ + ble cr4,27624 │ │ │ │ + cmpdi r14,1 │ │ │ │ + beq 2768c │ │ │ │ + xxspltib vs32,1 │ │ │ │ + srdi r2,r14,1 │ │ │ │ + mr r9,r19 │ │ │ │ + andi. r8,r2,3 │ │ │ │ + addi r6,r2,-1 │ │ │ │ + mr r10,r2 │ │ │ │ + vextsb2d v0,v0 │ │ │ │ + xxmr vs45,vs32 │ │ │ │ + beq 275c0 │ │ │ │ + cmpdi r8,1 │ │ │ │ + beq 275ac │ │ │ │ + cmpdi r8,2 │ │ │ │ + beq 2759c │ │ │ │ + lxv vs32,0(r19) │ │ │ │ + mr r2,r6 │ │ │ │ + addi r9,r19,16 │ │ │ │ + lxv vs33,0(r9) │ │ │ │ + addi r2,r2,-1 │ │ │ │ + addi r9,r9,16 │ │ │ │ + vmulld v0,v0,v1 │ │ │ │ + lxv vs33,0(r9) │ │ │ │ + addic. r2,r2,-1 │ │ │ │ + addi r9,r9,16 │ │ │ │ + vmulld v0,v0,v1 │ │ │ │ + beq 275f4 │ │ │ │ + srdi r10,r10,2 │ │ │ │ + mtctr r10 │ │ │ │ + lxv vs33,0(r9) │ │ │ │ + lxv vs44,16(r9) │ │ │ │ + addi r2,r2,-4 │ │ │ │ + addi r9,r9,64 │ │ │ │ + lxv vs42,-32(r9) │ │ │ │ + lxv vs43,-16(r9) │ │ │ │ + vmulld v0,v0,v1 │ │ │ │ + vmulld v13,v13,v12 │ │ │ │ + vmulld v0,v0,v10 │ │ │ │ + vmulld v13,v13,v11 │ │ │ │ + bdnz 275c8 │ │ │ │ + vmulld v1,v0,v13 │ │ │ │ + mtvsrdd vs32,r2,r2 │ │ │ │ + andi. r2,r14,1 │ │ │ │ + xxsldwi vs32,vs32,vs33,2 │ │ │ │ + vmulld v0,v0,v1 │ │ │ │ + mfvsrld r3,vs32 │ │ │ │ + beq 27624 │ │ │ │ + clrrdi r14,r14,1 │ │ │ │ + mr r22,r3 │ │ │ │ + sldi r14,r14,3 │ │ │ │ + ldx r3,r19,r14 │ │ │ │ + mulld r3,r22,r3 │ │ │ │ + std r7,32(r31) │ │ │ │ + bl 3290 │ │ │ │ + bl 3540 │ │ │ │ + bl 3740 │ │ │ │ sldi r3,r30,4 │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - bl 3560 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 3580 │ │ │ │ + mr r27,r3 │ │ │ │ fmr f1,f30 │ │ │ │ fmr f2,f31 │ │ │ │ - mr r29,r3 │ │ │ │ - bl 4d4b8 │ │ │ │ - nop │ │ │ │ - mr r4,r26 │ │ │ │ - mr r5,r29 │ │ │ │ + bl 3430 │ │ │ │ + mr r4,r29 │ │ │ │ + mr r5,r27 │ │ │ │ mr r6,r3 │ │ │ │ mr r3,r30 │ │ │ │ addi r6,r6,-1 │ │ │ │ - bl 3660 │ │ │ │ - ld r2,24(r1) │ │ │ │ - mr r3,r29 │ │ │ │ - bl 3540 │ │ │ │ - ld r2,24(r1) │ │ │ │ - ld r9,0(r1) │ │ │ │ - ld r12,32(r31) │ │ │ │ - ld r30,8(r12) │ │ │ │ - std r9,0(r25) │ │ │ │ - mr r1,r25 │ │ │ │ - b 29754 │ │ │ │ - li r3,1 │ │ │ │ - b 2a5a8 │ │ │ │ + bl 3680 │ │ │ │ + mr r3,r27 │ │ │ │ + bl 3560 │ │ │ │ + ld r2,0(r1) │ │ │ │ + ld r7,32(r31) │ │ │ │ + ld r30,8(r7) │ │ │ │ + std r2,0(r28) │ │ │ │ + mr r1,r28 │ │ │ │ + b 26808 │ │ │ │ + li r14,0 │ │ │ │ + b 27618 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ld r26,32(r31) │ │ │ │ - mr r12,r20 │ │ │ │ - b 2a51c │ │ │ │ + ld r29,32(r31) │ │ │ │ + mr r7,r18 │ │ │ │ + b 2754c │ │ │ │ + li r2,1 │ │ │ │ + std r2,96(r31) │ │ │ │ + b 23010 │ │ │ │ nop │ │ │ │ - ld r10,64(r31) │ │ │ │ - ld r7,0(r18) │ │ │ │ - addi r20,r20,1 │ │ │ │ - cmpd r10,r20 │ │ │ │ - addi r7,r7,1 │ │ │ │ - std r7,0(r18) │ │ │ │ - bne 29528 │ │ │ │ - b 29700 │ │ │ │ - sldi r7,r19,3 │ │ │ │ - mr r27,r19 │ │ │ │ - ldx r7,r18,r7 │ │ │ │ - b 296e4 │ │ │ │ + nop │ │ │ │ + ld r2,96(r31) │ │ │ │ + ld r9,0(r21) │ │ │ │ + addi r23,r23,1 │ │ │ │ + cmpd r2,r23 │ │ │ │ + addi r9,r9,1 │ │ │ │ + std r9,0(r21) │ │ │ │ + bne 25960 │ │ │ │ + b 25b14 │ │ │ │ + sldi r9,r15,3 │ │ │ │ + mr r28,r15 │ │ │ │ + ldx r9,r21,r9 │ │ │ │ + b 25af8 │ │ │ │ cmpdi r15,0 │ │ │ │ - ble 2970c │ │ │ │ - ld r4,8(r20) │ │ │ │ - ld r5,24(r18) │ │ │ │ - mulli r9,r27,48 │ │ │ │ - ld r7,0(r20) │ │ │ │ - ld r6,0(r12) │ │ │ │ - sldi r28,r24,5 │ │ │ │ - sldi r8,r27,4 │ │ │ │ - sldi r10,r27,5 │ │ │ │ - sldi r27,r27,6 │ │ │ │ - ld r26,224(r18) │ │ │ │ - addi r17,r23,-8 │ │ │ │ - li r19,0 │ │ │ │ - mr r24,r25 │ │ │ │ - std r22,296(r31) │ │ │ │ - addi r21,r27,56 │ │ │ │ - addi r8,r8,8 │ │ │ │ - addi r10,r10,24 │ │ │ │ - std r12,304(r31) │ │ │ │ + ble 25b24 │ │ │ │ + ld r2,8(r16) │ │ │ │ + ld r5,0(r16) │ │ │ │ + sldi r6,r21,4 │ │ │ │ + mulli r9,r21,48 │ │ │ │ + sldi r28,r20,5 │ │ │ │ + sldi r8,r21,5 │ │ │ │ std r29,312(r31) │ │ │ │ - std r4,216(r31) │ │ │ │ - ld r4,16(r20) │ │ │ │ - add r28,r5,r28 │ │ │ │ - mulld r7,r6,r7 │ │ │ │ + std r10,320(r31) │ │ │ │ + std r24,328(r31) │ │ │ │ + ld r3,0(r10) │ │ │ │ + ld r11,24(r24) │ │ │ │ + sldi r21,r21,6 │ │ │ │ + sldi r22,r22,1 │ │ │ │ + li r23,0 │ │ │ │ + addi r14,r19,-8 │ │ │ │ + addi r6,r6,8 │ │ │ │ + addi r8,r8,24 │ │ │ │ + ld r26,224(r24) │ │ │ │ + ld r20,32(r16) │ │ │ │ + addi r4,r21,56 │ │ │ │ + std r22,40(r31) │ │ │ │ + mr r22,r18 │ │ │ │ + std r14,224(r31) │ │ │ │ + std r2,248(r31) │ │ │ │ + ld r2,48(r31) │ │ │ │ + add r28,r11,r28 │ │ │ │ addi r9,r9,40 │ │ │ │ - add r8,r23,r8 │ │ │ │ - add r10,r23,r10 │ │ │ │ - add r21,r23,r21 │ │ │ │ - std r18,320(r31) │ │ │ │ lfd f30,0(r28) │ │ │ │ lfd f31,8(r28) │ │ │ │ + addi r27,r28,16 │ │ │ │ + lfd f18,0(r2) │ │ │ │ + lfd f19,8(r2) │ │ │ │ + ld r2,16(r16) │ │ │ │ lfd f16,16(r28) │ │ │ │ lfd f17,24(r28) │ │ │ │ - add r9,r23,r9 │ │ │ │ - addi r27,r28,16 │ │ │ │ - std r8,256(r31) │ │ │ │ - std r10,240(r31) │ │ │ │ - std r4,232(r31) │ │ │ │ - ld r4,24(r20) │ │ │ │ - ld r20,32(r20) │ │ │ │ - std r7,208(r31) │ │ │ │ - std r9,152(r31) │ │ │ │ - std r4,136(r31) │ │ │ │ - ld r4,40(r31) │ │ │ │ - lfd f18,0(r4) │ │ │ │ - lfd f19,8(r4) │ │ │ │ - lfd f3,0(r24) │ │ │ │ - lfd f4,8(r24) │ │ │ │ + std r2,264(r31) │ │ │ │ + ld r2,24(r16) │ │ │ │ + add r16,r19,r4 │ │ │ │ + std r2,136(r31) │ │ │ │ + mulld r2,r3,r5 │ │ │ │ + std r2,240(r31) │ │ │ │ + add r2,r19,r6 │ │ │ │ + std r2,280(r31) │ │ │ │ + add r2,r19,r8 │ │ │ │ + std r2,288(r31) │ │ │ │ + add r2,r19,r9 │ │ │ │ + mr r19,r23 │ │ │ │ + std r2,144(r31) │ │ │ │ + lfd f3,0(r25) │ │ │ │ + lfd f4,8(r25) │ │ │ │ fmr f1,f18 │ │ │ │ fmr f2,f19 │ │ │ │ li r29,0 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - ld r10,256(r31) │ │ │ │ - ldu r9,8(r17) │ │ │ │ - ld r18,288(r31) │ │ │ │ - std r24,336(r31) │ │ │ │ + mr r18,r29 │ │ │ │ + bl 329c │ │ │ │ + ld r2,224(r31) │ │ │ │ + std r25,336(r31) │ │ │ │ fmr f21,f2 │ │ │ │ fmr f20,f1 │ │ │ │ - std r10,184(r31) │ │ │ │ - ld r10,208(r31) │ │ │ │ - add r22,r10,r9 │ │ │ │ - ld r9,216(r31) │ │ │ │ - mr r10,r18 │ │ │ │ - std r22,328(r31) │ │ │ │ - mulld r9,r22,r9 │ │ │ │ - std r9,224(r31) │ │ │ │ - mr r9,r29 │ │ │ │ - lfd f3,0(r10) │ │ │ │ - lfd f4,8(r10) │ │ │ │ + ldu r24,8(r2) │ │ │ │ + std r2,224(r31) │ │ │ │ + ld r2,280(r31) │ │ │ │ + std r2,216(r31) │ │ │ │ + ld r2,240(r31) │ │ │ │ + add r24,r2,r24 │ │ │ │ + ld r2,248(r31) │ │ │ │ + mulld r2,r24,r2 │ │ │ │ + std r2,256(r31) │ │ │ │ + mr r2,r22 │ │ │ │ + lfd f3,0(r2) │ │ │ │ + lfd f4,8(r2) │ │ │ │ fmr f1,f20 │ │ │ │ fmr f2,f21 │ │ │ │ - std r9,56(r31) │ │ │ │ - std r10,32(r31) │ │ │ │ + std r2,32(r31) │ │ │ │ li r30,0 │ │ │ │ - mr r29,r30 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - ld r9,184(r31) │ │ │ │ - ld r10,32(r31) │ │ │ │ - ld r18,240(r31) │ │ │ │ - ld r23,248(r31) │ │ │ │ - std r19,360(r31) │ │ │ │ - std r17,376(r31) │ │ │ │ + bl 329c │ │ │ │ + ld r2,216(r31) │ │ │ │ + ld r17,288(r31) │ │ │ │ + std r24,344(r31) │ │ │ │ + ld r29,296(r31) │ │ │ │ + std r18,360(r31) │ │ │ │ + std r19,368(r31) │ │ │ │ + std r22,376(r31) │ │ │ │ fmr f23,f2 │ │ │ │ fmr f22,f1 │ │ │ │ - ldu r7,8(r9) │ │ │ │ - std r10,368(r31) │ │ │ │ - std r9,184(r31) │ │ │ │ - ld r9,224(r31) │ │ │ │ - add r7,r9,r7 │ │ │ │ - ld r9,232(r31) │ │ │ │ - std r7,344(r31) │ │ │ │ - mulld r9,r7,r9 │ │ │ │ - std r9,128(r31) │ │ │ │ - ld r9,56(r31) │ │ │ │ - std r9,352(r31) │ │ │ │ - lfd f3,0(r23) │ │ │ │ - lfd f4,8(r23) │ │ │ │ + ldu r8,8(r2) │ │ │ │ + std r2,216(r31) │ │ │ │ + ld r2,256(r31) │ │ │ │ + add r8,r2,r8 │ │ │ │ + ld r2,264(r31) │ │ │ │ + std r8,352(r31) │ │ │ │ + mulld r14,r8,r2 │ │ │ │ + ld r2,32(r31) │ │ │ │ + std r2,384(r31) │ │ │ │ + std r14,168(r31) │ │ │ │ + lfd f3,0(r29) │ │ │ │ + lfd f4,8(r29) │ │ │ │ fmr f1,f22 │ │ │ │ fmr f2,f23 │ │ │ │ - li r22,0 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - ldu r8,8(r18) │ │ │ │ - ld r9,128(r31) │ │ │ │ - ld r10,136(r31) │ │ │ │ - ld r17,152(r31) │ │ │ │ - ld r19,160(r31) │ │ │ │ - ld r14,144(r31) │ │ │ │ - std r23,56(r31) │ │ │ │ - std r29,80(r31) │ │ │ │ + li r23,0 │ │ │ │ + bl 329c │ │ │ │ + ldu r9,8(r17) │ │ │ │ + ld r2,168(r31) │ │ │ │ + ld r19,144(r31) │ │ │ │ + ld r22,160(r31) │ │ │ │ + std r30,72(r31) │ │ │ │ + std r29,88(r31) │ │ │ │ + ld r14,152(r31) │ │ │ │ fmr f25,f2 │ │ │ │ fmr f24,f1 │ │ │ │ - add r9,r9,r8 │ │ │ │ - std r18,88(r31) │ │ │ │ - mulld r30,r9,r10 │ │ │ │ - std r9,72(r31) │ │ │ │ - mr r16,r30 │ │ │ │ - lfd f3,0(r19) │ │ │ │ - lfd f4,8(r19) │ │ │ │ + add r2,r2,r9 │ │ │ │ + ld r9,136(r31) │ │ │ │ + std r17,80(r31) │ │ │ │ + std r2,64(r31) │ │ │ │ + mulld r18,r2,r9 │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + lfd f3,0(r22) │ │ │ │ + lfd f4,8(r22) │ │ │ │ fmr f1,f24 │ │ │ │ fmr f2,f25 │ │ │ │ - mr r24,r21 │ │ │ │ - mr r18,r14 │ │ │ │ - mr r23,r15 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - ldu r9,8(r17) │ │ │ │ + mr r24,r16 │ │ │ │ + mr r17,r14 │ │ │ │ + mr r25,r15 │ │ │ │ + bl 329c │ │ │ │ + ldu r2,8(r19) │ │ │ │ fmr f27,f2 │ │ │ │ fmr f26,f1 │ │ │ │ - add r9,r16,r9 │ │ │ │ - mulld r30,r9,r20 │ │ │ │ - std r9,32(r31) │ │ │ │ + add r2,r18,r2 │ │ │ │ + mulld r21,r2,r20 │ │ │ │ + std r2,32(r31) │ │ │ │ nop │ │ │ │ - lfd f3,0(r18) │ │ │ │ - lfd f4,8(r18) │ │ │ │ + nop │ │ │ │ + lfd f3,0(r17) │ │ │ │ + lfd f4,8(r17) │ │ │ │ fmr f1,f26 │ │ │ │ fmr f2,f27 │ │ │ │ - addi r18,r18,16 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - ldu r25,8(r24) │ │ │ │ + addi r17,r17,16 │ │ │ │ + bl 329c │ │ │ │ + ldu r29,8(r24) │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ - add r25,r30,r25 │ │ │ │ - sldi r29,r25,5 │ │ │ │ - add r29,r26,r29 │ │ │ │ - lfd f3,0(r29) │ │ │ │ - lfd f4,8(r29) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + add r29,r21,r29 │ │ │ │ + sldi r30,r29,5 │ │ │ │ + add r30,r26,r30 │ │ │ │ + lfd f3,0(r30) │ │ │ │ + lfd f4,8(r30) │ │ │ │ + bl 329c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ - lfd f3,16(r29) │ │ │ │ - lfd f4,24(r29) │ │ │ │ + bl 38f0 │ │ │ │ + lfd f3,16(r30) │ │ │ │ + lfd f4,24(r30) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f17 │ │ │ │ fmr f1,f16 │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ - addic. r23,r23,-1 │ │ │ │ + bl 38f0 │ │ │ │ + addic. r25,r25,-1 │ │ │ │ stfd f30,0(r28) │ │ │ │ stfd f31,8(r28) │ │ │ │ fmr f17,f2 │ │ │ │ fmr f16,f1 │ │ │ │ stfd f1,0(r27) │ │ │ │ stfd f2,8(r27) │ │ │ │ - bne 2a8a0 │ │ │ │ - addi r22,r22,1 │ │ │ │ - ld r9,32(r31) │ │ │ │ - addi r19,r19,16 │ │ │ │ - cmpd r22,r15 │ │ │ │ - bne 2a860 │ │ │ │ - ld r29,80(r31) │ │ │ │ - ld r23,56(r31) │ │ │ │ - mr r14,r9 │ │ │ │ - ld r18,88(r31) │ │ │ │ - ld r9,72(r31) │ │ │ │ - mr r16,r25 │ │ │ │ - addi r29,r29,1 │ │ │ │ - addi r23,r23,16 │ │ │ │ - cmpd r29,r22 │ │ │ │ - bne 2a808 │ │ │ │ - mr r8,r9 │ │ │ │ - ld r9,352(r31) │ │ │ │ - ld r10,368(r31) │ │ │ │ - ld r7,344(r31) │ │ │ │ - ld r19,360(r31) │ │ │ │ - mr r25,r14 │ │ │ │ - ld r17,376(r31) │ │ │ │ - addi r9,r9,1 │ │ │ │ - addi r10,r10,16 │ │ │ │ - cmpd r9,r29 │ │ │ │ - bne 2a794 │ │ │ │ - addi r19,r19,1 │ │ │ │ - ld r24,336(r31) │ │ │ │ - ld r22,328(r31) │ │ │ │ - mr r23,r7 │ │ │ │ - cmpd r19,r9 │ │ │ │ - addi r24,r24,16 │ │ │ │ - bne 2a73c │ │ │ │ + bne 27910 │ │ │ │ ld r9,40(r31) │ │ │ │ - ld r12,304(r31) │ │ │ │ - mr r7,r22 │ │ │ │ - ld r22,296(r31) │ │ │ │ - addi r19,r19,-1 │ │ │ │ + addi r23,r23,1 │ │ │ │ + ld r2,32(r31) │ │ │ │ + addi r22,r22,16 │ │ │ │ + cmpd r23,r9 │ │ │ │ + bne 278d0 │ │ │ │ + ld r30,72(r31) │ │ │ │ + mr r14,r29 │ │ │ │ + ld r29,88(r31) │ │ │ │ + mr r25,r2 │ │ │ │ + ld r17,80(r31) │ │ │ │ + ld r2,64(r31) │ │ │ │ + addi r30,r30,1 │ │ │ │ + addi r29,r29,16 │ │ │ │ + cmpd r30,r23 │ │ │ │ + bne 27874 │ │ │ │ + ld r18,360(r31) │ │ │ │ + mr r9,r2 │ │ │ │ + ld r2,384(r31) │ │ │ │ + ld r24,344(r31) │ │ │ │ + ld r8,352(r31) │ │ │ │ + ld r19,368(r31) │ │ │ │ + ld r22,376(r31) │ │ │ │ + addi r18,r18,1 │ │ │ │ + addi r2,r2,16 │ │ │ │ + cmpd r18,r30 │ │ │ │ + bne 2780c │ │ │ │ + addi r19,r19,1 │ │ │ │ + mr r17,r25 │ │ │ │ + ld r25,336(r31) │ │ │ │ + cmpd r19,r18 │ │ │ │ + addi r25,r25,16 │ │ │ │ + bne 277b8 │ │ │ │ + ld r10,320(r31) │ │ │ │ ld r29,312(r31) │ │ │ │ - ld r18,320(r31) │ │ │ │ + mr r2,r9 │ │ │ │ + addi r15,r15,-1 │ │ │ │ + mr r18,r22 │ │ │ │ + ld r9,48(r31) │ │ │ │ + ld r7,328(r31) │ │ │ │ + mtvsrdd vs0,r15,r15 │ │ │ │ + std r14,40(r10) │ │ │ │ + std r17,32(r10) │ │ │ │ + std r2,24(r10) │ │ │ │ stfd f28,80(r9) │ │ │ │ stfd f29,88(r9) │ │ │ │ - std r16,40(r12) │ │ │ │ - std r7,8(r12) │ │ │ │ + std r24,8(r10) │ │ │ │ + std r8,16(r10) │ │ │ │ stfd f20,16(r9) │ │ │ │ stfd f21,24(r9) │ │ │ │ - std r23,16(r12) │ │ │ │ stfd f22,32(r9) │ │ │ │ stfd f23,40(r9) │ │ │ │ - std r8,24(r12) │ │ │ │ stfd f24,48(r9) │ │ │ │ stfd f25,56(r9) │ │ │ │ stfd f26,64(r9) │ │ │ │ stfd f27,72(r9) │ │ │ │ - std r19,32(r22) │ │ │ │ - std r19,0(r22) │ │ │ │ - std r19,8(r22) │ │ │ │ - std r19,16(r22) │ │ │ │ - std r19,24(r22) │ │ │ │ - std r25,32(r12) │ │ │ │ - b 2970c │ │ │ │ + std r15,32(r29) │ │ │ │ + stxv vs0,0(r29) │ │ │ │ + stxv vs0,16(r29) │ │ │ │ + b 25b24 │ │ │ │ cmpdi r15,0 │ │ │ │ - ble 2970c │ │ │ │ - ld r4,8(r20) │ │ │ │ - mulli r9,r27,48 │ │ │ │ - sldi r8,r27,4 │ │ │ │ - sldi r10,r27,5 │ │ │ │ - ld r5,24(r18) │ │ │ │ - ld r6,0(r12) │ │ │ │ - ld r7,0(r20) │ │ │ │ - sldi r28,r24,5 │ │ │ │ - addi r21,r23,-8 │ │ │ │ + ble 25b24 │ │ │ │ + ld r27,24(r24) │ │ │ │ + ld r4,0(r10) │ │ │ │ + mulli r9,r21,48 │ │ │ │ + sldi r28,r20,5 │ │ │ │ + sldi r8,r21,4 │ │ │ │ + sldi r3,r21,5 │ │ │ │ + std r29,88(r31) │ │ │ │ + ld r5,0(r16) │ │ │ │ + ld r2,48(r31) │ │ │ │ + sldi r20,r22,1 │ │ │ │ + addi r26,r19,-8 │ │ │ │ + mr r14,r7 │ │ │ │ + ld r30,8(r16) │ │ │ │ addi r8,r8,8 │ │ │ │ - addi r10,r10,24 │ │ │ │ - li r27,0 │ │ │ │ - ld r14,24(r20) │ │ │ │ - ld r24,224(r18) │ │ │ │ - mr r25,r21 │ │ │ │ - std r12,184(r31) │ │ │ │ - std r18,208(r31) │ │ │ │ - std r4,80(r31) │ │ │ │ - ld r4,16(r20) │ │ │ │ - add r8,r23,r8 │ │ │ │ - add r10,r23,r10 │ │ │ │ + ld r6,16(r16) │ │ │ │ + addi r3,r3,24 │ │ │ │ + ld r16,24(r16) │ │ │ │ + ld r23,224(r24) │ │ │ │ + add r27,r27,r28 │ │ │ │ + add r8,r19,r8 │ │ │ │ + mulld r22,r4,r5 │ │ │ │ + lfd f20,0(r2) │ │ │ │ + lfd f21,8(r2) │ │ │ │ addi r9,r9,40 │ │ │ │ - add r28,r5,r28 │ │ │ │ - mulld r7,r6,r7 │ │ │ │ - std r8,136(r31) │ │ │ │ - std r10,152(r31) │ │ │ │ - add r23,r23,r9 │ │ │ │ - lfd f30,0(r28) │ │ │ │ - lfd f31,8(r28) │ │ │ │ - lfd f18,16(r28) │ │ │ │ - std r4,128(r31) │ │ │ │ - ld r4,40(r31) │ │ │ │ - lfd f19,24(r28) │ │ │ │ - addi r26,r28,16 │ │ │ │ - mr r9,r23 │ │ │ │ - mr r23,r27 │ │ │ │ - mr r27,r19 │ │ │ │ - std r7,72(r31) │ │ │ │ - mr r21,r9 │ │ │ │ - lfd f20,0(r4) │ │ │ │ - lfd f21,8(r4) │ │ │ │ - lfd f3,0(r27) │ │ │ │ - lfd f4,8(r27) │ │ │ │ + li r2,0 │ │ │ │ + lfd f30,0(r27) │ │ │ │ + lfd f31,8(r27) │ │ │ │ + std r8,72(r31) │ │ │ │ + std r6,64(r31) │ │ │ │ + add r8,r19,r3 │ │ │ │ + addi r24,r27,16 │ │ │ │ + lfd f18,16(r27) │ │ │ │ + lfd f19,24(r27) │ │ │ │ + std r30,144(r31) │ │ │ │ + add r19,r19,r9 │ │ │ │ + mr r30,r26 │ │ │ │ + mr r26,r10 │ │ │ │ + mr r10,r25 │ │ │ │ + mr r25,r2 │ │ │ │ + std r8,80(r31) │ │ │ │ + std r22,136(r31) │ │ │ │ + lfd f3,0(r10) │ │ │ │ + lfd f4,8(r10) │ │ │ │ fmr f1,f20 │ │ │ │ fmr f2,f21 │ │ │ │ - li r16,0 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - ldu r20,8(r25) │ │ │ │ - ld r9,72(r31) │ │ │ │ - ld r30,272(r31) │ │ │ │ - ld r17,136(r31) │ │ │ │ - std r29,216(r31) │ │ │ │ - std r23,232(r31) │ │ │ │ - std r27,256(r31) │ │ │ │ + std r10,32(r31) │ │ │ │ + bl 329c │ │ │ │ + ldu r5,8(r30) │ │ │ │ + ld r10,136(r31) │ │ │ │ + li r9,0 │ │ │ │ + ld r2,304(r31) │ │ │ │ + ld r21,72(r31) │ │ │ │ + std r25,216(r31) │ │ │ │ + std r18,248(r31) │ │ │ │ fmr f23,f2 │ │ │ │ fmr f22,f1 │ │ │ │ - add r20,r9,r20 │ │ │ │ - ld r9,80(r31) │ │ │ │ - mr r8,r30 │ │ │ │ - mr r30,r16 │ │ │ │ - std r25,240(r31) │ │ │ │ - std r17,56(r31) │ │ │ │ - std r20,224(r31) │ │ │ │ - mulld r9,r20,r9 │ │ │ │ - std r9,88(r31) │ │ │ │ - lfd f3,0(r8) │ │ │ │ - lfd f4,8(r8) │ │ │ │ + add r5,r10,r5 │ │ │ │ + ld r10,144(r31) │ │ │ │ + std r30,240(r31) │ │ │ │ + mr r8,r2 │ │ │ │ + mr r2,r9 │ │ │ │ + std r21,40(r31) │ │ │ │ + std r5,168(r31) │ │ │ │ + mr r9,r8 │ │ │ │ + mulld r29,r5,r10 │ │ │ │ + ld r10,32(r31) │ │ │ │ + std r10,224(r31) │ │ │ │ + mr r28,r29 │ │ │ │ + lfd f3,0(r9) │ │ │ │ + lfd f4,8(r9) │ │ │ │ fmr f1,f22 │ │ │ │ fmr f2,f23 │ │ │ │ - std r8,32(r31) │ │ │ │ - li r29,0 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - ld r10,56(r31) │ │ │ │ - ld r25,152(r31) │ │ │ │ - ld r27,264(r31) │ │ │ │ - ld r8,32(r31) │ │ │ │ - ld r20,280(r31) │ │ │ │ - std r22,296(r31) │ │ │ │ - std r30,312(r31) │ │ │ │ + std r2,288(r31) │ │ │ │ + std r9,32(r31) │ │ │ │ + li r25,0 │ │ │ │ + bl 329c │ │ │ │ + ld r2,40(r31) │ │ │ │ + ld r29,80(r31) │ │ │ │ + std r28,264(r31) │ │ │ │ + std r26,256(r31) │ │ │ │ + ld r10,272(r31) │ │ │ │ + ld r9,32(r31) │ │ │ │ + std r14,320(r31) │ │ │ │ fmr f25,f2 │ │ │ │ fmr f24,f1 │ │ │ │ - ldu r9,8(r10) │ │ │ │ - std r8,320(r31) │ │ │ │ - std r10,56(r31) │ │ │ │ - ld r10,88(r31) │ │ │ │ - add r9,r10,r9 │ │ │ │ - ld r10,128(r31) │ │ │ │ - std r9,304(r31) │ │ │ │ - mulld r23,r9,r10 │ │ │ │ - mr r22,r23 │ │ │ │ - mr r23,r25 │ │ │ │ - mr r25,r27 │ │ │ │ - mr r27,r29 │ │ │ │ - lfd f3,0(r25) │ │ │ │ - lfd f4,8(r25) │ │ │ │ + ldu r8,8(r2) │ │ │ │ + std r9,312(r31) │ │ │ │ + std r2,40(r31) │ │ │ │ + ld r2,64(r31) │ │ │ │ + add r8,r28,r8 │ │ │ │ + mr r28,r29 │ │ │ │ + mr r29,r10 │ │ │ │ + std r8,280(r31) │ │ │ │ + mulld r22,r8,r2 │ │ │ │ + lfd f3,0(r29) │ │ │ │ + lfd f4,8(r29) │ │ │ │ fmr f1,f24 │ │ │ │ fmr f2,f25 │ │ │ │ - mr r16,r20 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - ldu r9,8(r23) │ │ │ │ - std r27,32(r31) │ │ │ │ - mr r27,r15 │ │ │ │ + mr r26,r19 │ │ │ │ + mr r14,r15 │ │ │ │ + bl 329c │ │ │ │ + ldu r2,8(r28) │ │ │ │ + ld r21,176(r31) │ │ │ │ + std r29,32(r31) │ │ │ │ fmr f27,f2 │ │ │ │ fmr f26,f1 │ │ │ │ - add r19,r22,r9 │ │ │ │ - mulld r29,r19,r14 │ │ │ │ - mr r17,r29 │ │ │ │ + add r18,r22,r2 │ │ │ │ mr r29,r21 │ │ │ │ - nop │ │ │ │ - lfd f3,0(r16) │ │ │ │ - lfd f4,8(r16) │ │ │ │ + mulld r30,r18,r16 │ │ │ │ + mr r21,r30 │ │ │ │ + lfd f3,0(r29) │ │ │ │ + lfd f4,8(r29) │ │ │ │ fmr f1,f26 │ │ │ │ fmr f2,f27 │ │ │ │ - addi r16,r16,16 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - ldu r18,8(r29) │ │ │ │ + addi r29,r29,16 │ │ │ │ + bl 329c │ │ │ │ + ldu r17,8(r26) │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ - add r18,r17,r18 │ │ │ │ - sldi r9,r18,5 │ │ │ │ - add r30,r24,r9 │ │ │ │ + add r17,r21,r17 │ │ │ │ + sldi r2,r17,5 │ │ │ │ + add r30,r23,r2 │ │ │ │ lfd f3,0(r30) │ │ │ │ lfd f4,8(r30) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ + bl 38f0 │ │ │ │ lfd f3,16(r30) │ │ │ │ lfd f4,24(r30) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f19 │ │ │ │ fmr f1,f18 │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ - addic. r27,r27,-1 │ │ │ │ - stfd f30,0(r28) │ │ │ │ - stfd f31,8(r28) │ │ │ │ + bl 38f0 │ │ │ │ + addic. r14,r14,-1 │ │ │ │ + stfd f30,0(r27) │ │ │ │ + stfd f31,8(r27) │ │ │ │ fmr f19,f2 │ │ │ │ fmr f18,f1 │ │ │ │ - stfd f1,0(r26) │ │ │ │ - stfd f2,8(r26) │ │ │ │ - bne 2ac10 │ │ │ │ - ld r27,32(r31) │ │ │ │ - addi r25,r25,16 │ │ │ │ - addi r27,r27,1 │ │ │ │ - cmpd r27,r15 │ │ │ │ - bne 2abcc │ │ │ │ - ld r30,312(r31) │ │ │ │ - ld r8,320(r31) │ │ │ │ - ld r22,296(r31) │ │ │ │ - ld r9,304(r31) │ │ │ │ + stfd f1,0(r24) │ │ │ │ + stfd f2,8(r24) │ │ │ │ + bne 27c60 │ │ │ │ + addi r25,r25,1 │ │ │ │ + ld r29,32(r31) │ │ │ │ + cmpd r25,r20 │ │ │ │ + addi r29,r29,16 │ │ │ │ + bne 27c20 │ │ │ │ + ld r2,288(r31) │ │ │ │ + ld r9,312(r31) │ │ │ │ + mr r21,r17 │ │ │ │ mr r17,r18 │ │ │ │ - addi r30,r30,1 │ │ │ │ - addi r8,r8,16 │ │ │ │ - cmpd r30,r27 │ │ │ │ - bne 2ab58 │ │ │ │ - ld r23,232(r31) │ │ │ │ - ld r27,256(r31) │ │ │ │ - ld r29,216(r31) │ │ │ │ - ld r20,224(r31) │ │ │ │ - ld r25,240(r31) │ │ │ │ - addi r23,r23,1 │ │ │ │ - addi r27,r27,16 │ │ │ │ - cmpd r23,r30 │ │ │ │ - bne 2aaf4 │ │ │ │ - ld r10,40(r31) │ │ │ │ - ld r12,184(r31) │ │ │ │ - addi r27,r23,-1 │ │ │ │ - ld r18,208(r31) │ │ │ │ - std r27,24(r22) │ │ │ │ - std r27,0(r22) │ │ │ │ - std r27,8(r22) │ │ │ │ - std r27,16(r22) │ │ │ │ - stfd f28,64(r10) │ │ │ │ - stfd f29,72(r10) │ │ │ │ - stfd f22,16(r10) │ │ │ │ - stfd f23,24(r10) │ │ │ │ - stfd f24,32(r10) │ │ │ │ - stfd f25,40(r10) │ │ │ │ - std r17,32(r12) │ │ │ │ - stfd f26,48(r10) │ │ │ │ - stfd f27,56(r10) │ │ │ │ - std r20,8(r12) │ │ │ │ - std r9,16(r12) │ │ │ │ - std r19,24(r12) │ │ │ │ - b 2970c │ │ │ │ - mr r27,r16 │ │ │ │ - b 29490 │ │ │ │ - sldi r14,r16,3 │ │ │ │ - ld r8,0(r1) │ │ │ │ - ld r27,264(r12) │ │ │ │ + ld r26,256(r31) │ │ │ │ + ld r28,264(r31) │ │ │ │ + ld r8,280(r31) │ │ │ │ + ld r14,320(r31) │ │ │ │ + addi r2,r2,1 │ │ │ │ + addi r9,r9,16 │ │ │ │ + cmpd r2,r25 │ │ │ │ + bne 27bb8 │ │ │ │ + ld r25,216(r31) │ │ │ │ + ld r10,224(r31) │ │ │ │ + ld r5,168(r31) │ │ │ │ + ld r30,240(r31) │ │ │ │ + ld r18,248(r31) │ │ │ │ + addi r25,r25,1 │ │ │ │ + addi r10,r10,16 │ │ │ │ + cmpd r25,r2 │ │ │ │ + bne 27b4c │ │ │ │ + ld r2,48(r31) │ │ │ │ + ld r29,88(r31) │ │ │ │ + addi r15,r15,-1 │ │ │ │ + mr r10,r26 │ │ │ │ + mr r7,r14 │ │ │ │ + std r21,32(r26) │ │ │ │ + std r17,24(r26) │ │ │ │ + std r8,16(r26) │ │ │ │ + std r5,8(r26) │ │ │ │ + mtvsrdd vs0,r15,r15 │ │ │ │ + stfd f28,64(r2) │ │ │ │ + stfd f29,72(r2) │ │ │ │ + stfd f22,16(r2) │ │ │ │ + stfd f23,24(r2) │ │ │ │ + stfd f24,32(r2) │ │ │ │ + stfd f25,40(r2) │ │ │ │ + stfd f26,48(r2) │ │ │ │ + stfd f27,56(r2) │ │ │ │ + stxv vs0,0(r29) │ │ │ │ + stxv vs0,16(r29) │ │ │ │ + b 25b24 │ │ │ │ + mr r28,r23 │ │ │ │ + b 258c4 │ │ │ │ + sldi r25,r14,3 │ │ │ │ + ld r10,0(r1) │ │ │ │ + ld r28,264(r7) │ │ │ │ cmpdi r30,0 │ │ │ │ - ld r18,72(r12) │ │ │ │ - ld r17,88(r12) │ │ │ │ - ld r26,120(r12) │ │ │ │ - mr r20,r1 │ │ │ │ + mr r19,r1 │ │ │ │ mtctr r30 │ │ │ │ - mr r21,r16 │ │ │ │ - li r22,0 │ │ │ │ - addi r9,r14,15 │ │ │ │ - li r25,0 │ │ │ │ - li r7,0 │ │ │ │ - clrrdi r9,r9,4 │ │ │ │ - mr r29,r27 │ │ │ │ - neg r9,r9 │ │ │ │ - stdux r8,r1,r9 │ │ │ │ - addi r28,r1,32 │ │ │ │ - ble 2aef4 │ │ │ │ - std r7,0(r29) │ │ │ │ - std r25,8(r29) │ │ │ │ - ble cr4,2aee4 │ │ │ │ - addi r9,r18,-8 │ │ │ │ - std r27,32(r31) │ │ │ │ - addi r28,r28,-8 │ │ │ │ - li r15,0 │ │ │ │ - mr r27,r22 │ │ │ │ - mr r23,r12 │ │ │ │ - add r14,r9,r14 │ │ │ │ - mr r9,r29 │ │ │ │ - mr r29,r25 │ │ │ │ - mr r25,r9 │ │ │ │ - mr r3,r17 │ │ │ │ - li r19,0 │ │ │ │ - mr r22,r18 │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ - sldi r9,r27,4 │ │ │ │ - std r16,80(r31) │ │ │ │ - mr r8,r28 │ │ │ │ - mr r16,r30 │ │ │ │ - fmr f31,f2 │ │ │ │ - fmr f30,f1 │ │ │ │ - add r24,r26,r9 │ │ │ │ - b 2ae40 │ │ │ │ - ldu r9,8(r22) │ │ │ │ - mulld r19,r19,r9 │ │ │ │ - std r19,0(r25) │ │ │ │ - ld r30,0(r22) │ │ │ │ - std r8,88(r31) │ │ │ │ - addi r24,r24,16 │ │ │ │ + ld r17,72(r7) │ │ │ │ + ld r16,88(r7) │ │ │ │ + li r20,0 │ │ │ │ + li r23,0 │ │ │ │ + li r8,0 │ │ │ │ + addi r2,r25,15 │ │ │ │ + ld r26,120(r7) │ │ │ │ + clrrdi r2,r2,4 │ │ │ │ + mr r24,r28 │ │ │ │ + neg r2,r2 │ │ │ │ + stdux r10,r1,r2 │ │ │ │ + addi r29,r1,32 │ │ │ │ + ble 27f10 │ │ │ │ + std r8,0(r24) │ │ │ │ + std r23,8(r24) │ │ │ │ + ble cr4,27f00 │ │ │ │ + addi r2,r17,-8 │ │ │ │ + addi r29,r29,-8 │ │ │ │ + li r27,0 │ │ │ │ + mr r15,r23 │ │ │ │ + mr r18,r7 │ │ │ │ + add r25,r2,r25 │ │ │ │ + mr r3,r16 │ │ │ │ + li r21,0 │ │ │ │ + mr r23,r17 │ │ │ │ + bl 3290 │ │ │ │ + sldi r2,r20,4 │ │ │ │ + std r14,32(r31) │ │ │ │ + mr r10,r29 │ │ │ │ + mr r14,r30 │ │ │ │ + fmr f29,f2 │ │ │ │ + fmr f28,f1 │ │ │ │ + add r22,r26,r2 │ │ │ │ + b 27e70 │ │ │ │ + ldu r2,8(r23) │ │ │ │ + mulld r21,r21,r2 │ │ │ │ + std r21,0(r24) │ │ │ │ + ld r30,0(r23) │ │ │ │ + std r10,40(r31) │ │ │ │ + addi r22,r22,16 │ │ │ │ mr r3,r30 │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ - lfd f3,-16(r24) │ │ │ │ - lfd f4,-8(r24) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - fmr f3,f30 │ │ │ │ - fmr f4,f31 │ │ │ │ - bl 4da58 │ │ │ │ - nop │ │ │ │ - bl 38c0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - bl 4d4b8 │ │ │ │ - nop │ │ │ │ - ld r8,88(r31) │ │ │ │ - cmpld r14,r22 │ │ │ │ - divd r9,r3,r30 │ │ │ │ + bl 3290 │ │ │ │ + lfd f3,-16(r22) │ │ │ │ + lfd f4,-8(r22) │ │ │ │ + bl 329c │ │ │ │ + fmr f3,f28 │ │ │ │ + fmr f4,f29 │ │ │ │ + bl 2fd0 │ │ │ │ + bl 38e0 │ │ │ │ + bl 3430 │ │ │ │ + ld r10,40(r31) │ │ │ │ + cmpld r25,r23 │ │ │ │ + divd r2,r3,r30 │ │ │ │ + mulld r2,r2,r30 │ │ │ │ + subf r2,r2,r3 │ │ │ │ + add r2,r2,r30 │ │ │ │ + divd r9,r2,r30 │ │ │ │ mulld r9,r9,r30 │ │ │ │ - subf r9,r9,r3 │ │ │ │ - add r9,r9,r30 │ │ │ │ - divd r10,r9,r30 │ │ │ │ - mulld r10,r10,r30 │ │ │ │ - subf r9,r10,r9 │ │ │ │ - add r19,r9,r19 │ │ │ │ - stdu r9,8(r8) │ │ │ │ - std r19,0(r25) │ │ │ │ - bne 2ae34 │ │ │ │ - mr r30,r16 │ │ │ │ - addi r29,r29,1 │ │ │ │ - ld r16,80(r31) │ │ │ │ - cmpd r29,r30 │ │ │ │ - beq 2b020 │ │ │ │ - addi r25,r25,16 │ │ │ │ - add r27,r27,r16 │ │ │ │ - std r15,0(r25) │ │ │ │ - std r29,8(r25) │ │ │ │ - b 2ae00 │ │ │ │ - addi r25,r25,1 │ │ │ │ - addi r29,r29,16 │ │ │ │ - add r22,r22,r16 │ │ │ │ - bdnz 2adcc │ │ │ │ - addi r6,r18,-8 │ │ │ │ - li r9,1 │ │ │ │ - ble cr4,2b00c │ │ │ │ - andi. r8,r16,3 │ │ │ │ - mr r7,r16 │ │ │ │ - addi r5,r16,-1 │ │ │ │ - li r10,1 │ │ │ │ - beq 2af4c │ │ │ │ + subf r2,r9,r2 │ │ │ │ + add r21,r2,r21 │ │ │ │ + stdu r2,8(r10) │ │ │ │ + std r21,0(r24) │ │ │ │ + bne 27e64 │ │ │ │ + mr r30,r14 │ │ │ │ + addi r15,r15,1 │ │ │ │ + ld r14,32(r31) │ │ │ │ + cmpd r15,r30 │ │ │ │ + beq 2876c │ │ │ │ + addi r24,r24,16 │ │ │ │ + add r20,r20,r14 │ │ │ │ + std r27,0(r24) │ │ │ │ + std r15,8(r24) │ │ │ │ + b 27e34 │ │ │ │ + addi r23,r23,1 │ │ │ │ + addi r24,r24,16 │ │ │ │ + add r20,r20,r14 │ │ │ │ + bdnz 27e10 │ │ │ │ + li r3,1 │ │ │ │ + ble cr4,27fd8 │ │ │ │ + cmpdi r14,1 │ │ │ │ + beq 28774 │ │ │ │ + xxspltib vs32,1 │ │ │ │ + srdi r2,r14,1 │ │ │ │ + mr r9,r17 │ │ │ │ + andi. r8,r2,3 │ │ │ │ + addi r6,r2,-1 │ │ │ │ + mr r10,r2 │ │ │ │ + vextsb2d v0,v0 │ │ │ │ + xxmr vs45,vs32 │ │ │ │ + beq 27f84 │ │ │ │ cmpdi r8,1 │ │ │ │ - beq 2af3c │ │ │ │ + beq 27f70 │ │ │ │ cmpdi r8,2 │ │ │ │ - beq 2af30 │ │ │ │ - ld r9,0(r18) │ │ │ │ - mr r6,r18 │ │ │ │ - mr r21,r5 │ │ │ │ - ldu r8,8(r6) │ │ │ │ - addi r21,r21,-1 │ │ │ │ - mulld r9,r9,r8 │ │ │ │ - ldu r8,8(r6) │ │ │ │ - cmpdi r21,1 │ │ │ │ - mulld r9,r9,r8 │ │ │ │ - beq 2af7c │ │ │ │ - srdi r8,r7,2 │ │ │ │ - mtctr r8 │ │ │ │ - ld r4,8(r6) │ │ │ │ - ld r5,16(r6) │ │ │ │ - ld r7,24(r6) │ │ │ │ - addi r6,r6,32 │ │ │ │ - mulld r9,r9,r4 │ │ │ │ - mulld r10,r10,r5 │ │ │ │ - ld r8,0(r6) │ │ │ │ - mulld r9,r9,r7 │ │ │ │ - mulld r10,r10,r8 │ │ │ │ - bdnz 2af54 │ │ │ │ - mulld r3,r9,r10 │ │ │ │ - std r12,32(r31) │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ - bl 3520 │ │ │ │ - ld r2,24(r1) │ │ │ │ - bl 3720 │ │ │ │ - ld r2,24(r1) │ │ │ │ + beq 27f60 │ │ │ │ + lxv vs32,0(r17) │ │ │ │ + mr r2,r6 │ │ │ │ + addi r9,r17,16 │ │ │ │ + lxv vs33,0(r9) │ │ │ │ + addi r2,r2,-1 │ │ │ │ + addi r9,r9,16 │ │ │ │ + vmulld v0,v0,v1 │ │ │ │ + lxv vs33,0(r9) │ │ │ │ + addic. r2,r2,-1 │ │ │ │ + addi r9,r9,16 │ │ │ │ + vmulld v0,v0,v1 │ │ │ │ + beq 27fb8 │ │ │ │ + srdi r10,r10,2 │ │ │ │ + mtctr r10 │ │ │ │ + lxv vs33,0(r9) │ │ │ │ + lxv vs44,16(r9) │ │ │ │ + addi r2,r2,-4 │ │ │ │ + addi r9,r9,64 │ │ │ │ + lxv vs42,-32(r9) │ │ │ │ + lxv vs43,-16(r9) │ │ │ │ + vmulld v0,v0,v1 │ │ │ │ + vmulld v13,v13,v12 │ │ │ │ + vmulld v0,v0,v10 │ │ │ │ + vmulld v13,v13,v11 │ │ │ │ + bdnz 27f8c │ │ │ │ + vmulld v1,v0,v13 │ │ │ │ + mtvsrdd vs32,r2,r2 │ │ │ │ + andi. r2,r14,1 │ │ │ │ + clrrdi r14,r14,1 │ │ │ │ + xxsldwi vs32,vs32,vs33,2 │ │ │ │ + vmulld v0,v0,v1 │ │ │ │ + mfvsrld r3,vs32 │ │ │ │ + bne 2877c │ │ │ │ + std r7,32(r31) │ │ │ │ + bl 3290 │ │ │ │ + bl 3540 │ │ │ │ + bl 3740 │ │ │ │ sldi r3,r30,4 │ │ │ │ - fmr f31,f2 │ │ │ │ - fmr f30,f1 │ │ │ │ - bl 3560 │ │ │ │ - ld r2,24(r1) │ │ │ │ - fmr f1,f30 │ │ │ │ - fmr f2,f31 │ │ │ │ + fmr f29,f2 │ │ │ │ + fmr f28,f1 │ │ │ │ + bl 3580 │ │ │ │ mr r29,r3 │ │ │ │ - bl 4d4b8 │ │ │ │ - nop │ │ │ │ - mr r4,r27 │ │ │ │ + fmr f1,f28 │ │ │ │ + fmr f2,f29 │ │ │ │ + bl 3430 │ │ │ │ + mr r4,r28 │ │ │ │ mr r5,r29 │ │ │ │ mr r6,r3 │ │ │ │ mr r3,r30 │ │ │ │ addi r6,r6,-1 │ │ │ │ - bl 3660 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 3680 │ │ │ │ mr r3,r29 │ │ │ │ - bl 3540 │ │ │ │ - ld r2,24(r1) │ │ │ │ - ld r12,32(r31) │ │ │ │ - ld r9,0(r1) │ │ │ │ - ld r16,48(r12) │ │ │ │ - ld r30,8(r12) │ │ │ │ - std r9,0(r20) │ │ │ │ - mr r1,r20 │ │ │ │ - cmpdi cr4,r16,0 │ │ │ │ - b 28f10 │ │ │ │ - li r3,1 │ │ │ │ - b 2af80 │ │ │ │ - nop │ │ │ │ + bl 3560 │ │ │ │ + ld r7,32(r31) │ │ │ │ + ld r2,0(r1) │ │ │ │ + ld r14,48(r7) │ │ │ │ + cmpdi r14,0 │ │ │ │ + ld r30,8(r7) │ │ │ │ + std r2,0(r19) │ │ │ │ + mr r1,r19 │ │ │ │ + mcrf cr4,cr0 │ │ │ │ + b 25394 │ │ │ │ + ld r10,8(r27) │ │ │ │ + ld r7,0(r27) │ │ │ │ + mulli r2,r30,48 │ │ │ │ + sldi r9,r30,4 │ │ │ │ + sldi r28,r18,5 │ │ │ │ + mulli r6,r22,96 │ │ │ │ + std r21,264(r31) │ │ │ │ + std r23,256(r31) │ │ │ │ + std r19,248(r31) │ │ │ │ + ld r3,0(r23) │ │ │ │ + ld r11,24(r25) │ │ │ │ + sldi r4,r30,5 │ │ │ │ + sldi r8,r30,6 │ │ │ │ + sldi r30,r30,7 │ │ │ │ + mr r12,r15 │ │ │ │ + std r25,272(r31) │ │ │ │ + addi r9,r9,8 │ │ │ │ + ld r0,32(r27) │ │ │ │ + addi r17,r24,-8 │ │ │ │ + ld r26,224(r25) │ │ │ │ + addi r5,r4,24 │ │ │ │ + add r16,r15,r30 │ │ │ │ + li r30,0 │ │ │ │ + add r4,r15,r4 │ │ │ │ + lfd f18,0(r21) │ │ │ │ + lfd f19,8(r21) │ │ │ │ + std r10,184(r31) │ │ │ │ + ld r10,16(r27) │ │ │ │ + add r9,r24,r9 │ │ │ │ + mr r21,r17 │ │ │ │ + mr r20,r12 │ │ │ │ + mulld r7,r3,r7 │ │ │ │ + add r28,r11,r28 │ │ │ │ + addi r2,r2,40 │ │ │ │ + std r4,224(r31) │ │ │ │ + std r9,216(r31) │ │ │ │ + add r9,r12,r6 │ │ │ │ + std r0,40(r31) │ │ │ │ + lfd f30,0(r28) │ │ │ │ + lfd f31,8(r28) │ │ │ │ + add r2,r24,r2 │ │ │ │ + std r10,200(r31) │ │ │ │ + ld r10,24(r27) │ │ │ │ + lfd f16,16(r28) │ │ │ │ + addi r27,r28,16 │ │ │ │ + std r9,128(r31) │ │ │ │ + std r2,120(r31) │ │ │ │ + lfd f17,24(r28) │ │ │ │ + std r7,176(r31) │ │ │ │ + add r7,r24,r5 │ │ │ │ + std r10,80(r31) │ │ │ │ + sldi r10,r22,1 │ │ │ │ + mr r22,r30 │ │ │ │ + std r7,232(r31) │ │ │ │ + std r10,88(r31) │ │ │ │ + addi r10,r8,56 │ │ │ │ + add r8,r15,r8 │ │ │ │ + add r15,r24,r10 │ │ │ │ + std r8,240(r31) │ │ │ │ + lfd f3,0(r20) │ │ │ │ + lfd f4,8(r20) │ │ │ │ + fmr f1,f18 │ │ │ │ + fmr f2,f19 │ │ │ │ + li r25,0 │ │ │ │ + bl 329c │ │ │ │ + ld r2,216(r31) │ │ │ │ + ldu r24,8(r21) │ │ │ │ + mr r9,r25 │ │ │ │ + ld r8,224(r31) │ │ │ │ + std r22,280(r31) │ │ │ │ + fmr f21,f2 │ │ │ │ + fmr f20,f1 │ │ │ │ + std r2,160(r31) │ │ │ │ + ld r2,176(r31) │ │ │ │ + add r24,r2,r24 │ │ │ │ + ld r2,184(r31) │ │ │ │ + mulld r2,r24,r2 │ │ │ │ + std r2,192(r31) │ │ │ │ + mr r2,r8 │ │ │ │ + lfd f3,32(r2) │ │ │ │ + lfd f4,40(r2) │ │ │ │ + fmr f1,f20 │ │ │ │ + fmr f2,f21 │ │ │ │ + std r9,48(r31) │ │ │ │ + std r2,32(r31) │ │ │ │ + li r30,0 │ │ │ │ + mr r25,r30 │ │ │ │ + bl 329c │ │ │ │ + ld r2,160(r31) │ │ │ │ + ld r9,48(r31) │ │ │ │ + std r24,288(r31) │ │ │ │ + ld r19,232(r31) │ │ │ │ + ld r29,240(r31) │ │ │ │ + std r21,312(r31) │ │ │ │ + std r20,320(r31) │ │ │ │ + fmr f23,f2 │ │ │ │ + fmr f22,f1 │ │ │ │ + ldu r7,8(r2) │ │ │ │ + std r9,304(r31) │ │ │ │ + std r2,160(r31) │ │ │ │ + ld r2,192(r31) │ │ │ │ + add r7,r2,r7 │ │ │ │ + ld r2,200(r31) │ │ │ │ + std r7,296(r31) │ │ │ │ + mulld r18,r7,r2 │ │ │ │ + ld r2,32(r31) │ │ │ │ + std r2,328(r31) │ │ │ │ + std r18,136(r31) │ │ │ │ + lfd f3,64(r29) │ │ │ │ + lfd f4,72(r29) │ │ │ │ + fmr f1,f22 │ │ │ │ + fmr f2,f23 │ │ │ │ + li r23,0 │ │ │ │ + bl 329c │ │ │ │ + ldu r10,8(r19) │ │ │ │ + ld r2,136(r31) │ │ │ │ + ld r9,80(r31) │ │ │ │ + ld r20,120(r31) │ │ │ │ + std r25,56(r31) │ │ │ │ + std r29,72(r31) │ │ │ │ + ld r21,128(r31) │ │ │ │ + ld r22,88(r31) │ │ │ │ + fmr f25,f2 │ │ │ │ + fmr f24,f1 │ │ │ │ + add r2,r2,r10 │ │ │ │ + std r19,64(r31) │ │ │ │ + mulld r18,r2,r9 │ │ │ │ + std r2,48(r31) │ │ │ │ nop │ │ │ │ + lfd f3,0(r21) │ │ │ │ + lfd f4,8(r21) │ │ │ │ + fmr f1,f24 │ │ │ │ + fmr f2,f25 │ │ │ │ + mr r24,r15 │ │ │ │ + mr r19,r16 │ │ │ │ + mr r30,r14 │ │ │ │ + bl 329c │ │ │ │ + ldu r2,8(r20) │ │ │ │ + ld r9,40(r31) │ │ │ │ + fmr f27,f2 │ │ │ │ + fmr f26,f1 │ │ │ │ + add r2,r18,r2 │ │ │ │ + mulld r17,r2,r9 │ │ │ │ + std r2,32(r31) │ │ │ │ nop │ │ │ │ - ld r27,32(r31) │ │ │ │ - mr r12,r23 │ │ │ │ - b 2aef4 │ │ │ │ - li r9,1 │ │ │ │ - std r9,64(r31) │ │ │ │ - b 2576c │ │ │ │ + lfd f3,128(r19) │ │ │ │ + lfd f4,136(r19) │ │ │ │ + fmr f1,f26 │ │ │ │ + fmr f2,f27 │ │ │ │ + addi r19,r19,16 │ │ │ │ + bl 329c │ │ │ │ + ldu r25,8(r24) │ │ │ │ + fmr f29,f2 │ │ │ │ + fmr f28,f1 │ │ │ │ + add r25,r17,r25 │ │ │ │ + sldi r29,r25,5 │ │ │ │ + add r29,r26,r29 │ │ │ │ + lfd f3,0(r29) │ │ │ │ + lfd f4,8(r29) │ │ │ │ + bl 329c │ │ │ │ + fmr f4,f2 │ │ │ │ + fmr f3,f1 │ │ │ │ + fmr f2,f31 │ │ │ │ + fmr f1,f30 │ │ │ │ + bl 38f0 │ │ │ │ + lfd f3,16(r29) │ │ │ │ + lfd f4,24(r29) │ │ │ │ + fmr f31,f2 │ │ │ │ + fmr f30,f1 │ │ │ │ + fmr f2,f29 │ │ │ │ + fmr f1,f28 │ │ │ │ + bl 329c │ │ │ │ + fmr f4,f2 │ │ │ │ + fmr f3,f1 │ │ │ │ + fmr f2,f17 │ │ │ │ + fmr f1,f16 │ │ │ │ + bl 38f0 │ │ │ │ + addic. r30,r30,-1 │ │ │ │ + stfd f30,0(r28) │ │ │ │ + stfd f31,8(r28) │ │ │ │ + fmr f17,f2 │ │ │ │ + fmr f16,f1 │ │ │ │ + stfd f1,0(r27) │ │ │ │ + stfd f2,8(r27) │ │ │ │ + bne 28290 │ │ │ │ + addi r23,r23,1 │ │ │ │ + ld r2,32(r31) │ │ │ │ + addi r21,r21,16 │ │ │ │ + cmpd r23,r22 │ │ │ │ + bne 28250 │ │ │ │ + mr r30,r25 │ │ │ │ + ld r25,56(r31) │ │ │ │ + ld r29,72(r31) │ │ │ │ + mr r22,r2 │ │ │ │ + ld r19,64(r31) │ │ │ │ + ld r2,48(r31) │ │ │ │ addi r25,r25,1 │ │ │ │ addi r29,r29,16 │ │ │ │ - add r22,r22,r16 │ │ │ │ - bdnz 278d4 │ │ │ │ - addi r8,r20,-8 │ │ │ │ - li r7,1 │ │ │ │ - ble cr4,2b0d8 │ │ │ │ - andi. r9,r16,3 │ │ │ │ - mr r10,r16 │ │ │ │ - addi r6,r16,-1 │ │ │ │ - li r3,1 │ │ │ │ - beq 2b0a0 │ │ │ │ - cmpdi r9,1 │ │ │ │ - beq 2b090 │ │ │ │ - cmpdi r9,2 │ │ │ │ - beq 2b084 │ │ │ │ - ld r7,0(r20) │ │ │ │ + cmpd r25,r23 │ │ │ │ + bne 281fc │ │ │ │ + ld r9,304(r31) │ │ │ │ + mr r10,r2 │ │ │ │ + ld r2,328(r31) │ │ │ │ + ld r24,288(r31) │ │ │ │ + ld r7,296(r31) │ │ │ │ + ld r21,312(r31) │ │ │ │ + ld r20,320(r31) │ │ │ │ + addi r9,r9,1 │ │ │ │ + addi r2,r2,16 │ │ │ │ + cmpd r9,r25 │ │ │ │ + bne 28188 │ │ │ │ + mr r18,r22 │ │ │ │ + ld r22,280(r31) │ │ │ │ + addi r20,r20,16 │ │ │ │ + addi r22,r22,1 │ │ │ │ + cmpd r22,r9 │ │ │ │ + bne 28138 │ │ │ │ + ld r21,264(r31) │ │ │ │ + ld r23,256(r31) │ │ │ │ + addi r14,r14,-1 │ │ │ │ + ld r19,248(r31) │ │ │ │ + ld r25,272(r31) │ │ │ │ + mtvsrdd vs0,r14,r14 │ │ │ │ + stfd f28,80(r21) │ │ │ │ + stfd f29,88(r21) │ │ │ │ + std r30,40(r23) │ │ │ │ + std r18,32(r23) │ │ │ │ + std r10,24(r23) │ │ │ │ + std r24,8(r23) │ │ │ │ + std r7,16(r23) │ │ │ │ + stfd f20,16(r21) │ │ │ │ + stfd f21,24(r21) │ │ │ │ + stfd f22,32(r21) │ │ │ │ + stfd f23,40(r21) │ │ │ │ + stfd f24,48(r21) │ │ │ │ + stfd f25,56(r21) │ │ │ │ + stfd f26,64(r21) │ │ │ │ + stfd f27,72(r21) │ │ │ │ + std r14,32(r19) │ │ │ │ + stxv vs0,0(r19) │ │ │ │ + stxv vs0,16(r19) │ │ │ │ + b 23670 │ │ │ │ + mulli r2,r30,48 │ │ │ │ + ld r7,0(r27) │ │ │ │ + ld r6,0(r23) │ │ │ │ + sldi r8,r18,5 │ │ │ │ + sldi r9,r30,4 │ │ │ │ + mulli r10,r22,96 │ │ │ │ + std r21,176(r31) │ │ │ │ + ld r3,16(r27) │ │ │ │ + ld r29,24(r25) │ │ │ │ + mr r20,r15 │ │ │ │ + sldi r4,r30,5 │ │ │ │ + addi r28,r24,-8 │ │ │ │ + li r17,0 │ │ │ │ + ld r5,8(r27) │ │ │ │ + addi r9,r9,8 │ │ │ │ + sldi r30,r30,6 │ │ │ │ + lfd f20,0(r21) │ │ │ │ + sldi r15,r22,1 │ │ │ │ + lfd f21,8(r21) │ │ │ │ + ld r26,224(r25) │ │ │ │ + std r28,56(r31) │ │ │ │ + mr r28,r17 │ │ │ │ + mulld r7,r6,r7 │ │ │ │ + add r9,r24,r9 │ │ │ │ + addi r2,r2,40 │ │ │ │ + add r29,r29,r8 │ │ │ │ + std r3,88(r31) │ │ │ │ + ld r3,24(r27) │ │ │ │ mr r8,r20 │ │ │ │ - mr r21,r6 │ │ │ │ - ldu r9,8(r8) │ │ │ │ - addi r21,r21,-1 │ │ │ │ - mulld r7,r7,r9 │ │ │ │ - ldu r9,8(r8) │ │ │ │ - cmpdi r21,1 │ │ │ │ - mulld r7,r7,r9 │ │ │ │ - beq 2b0d0 │ │ │ │ - srdi r9,r10,2 │ │ │ │ - mtctr r9 │ │ │ │ - ld r10,8(r8) │ │ │ │ - ld r9,16(r8) │ │ │ │ - ld r5,24(r8) │ │ │ │ - addi r8,r8,32 │ │ │ │ - mulld r10,r7,r10 │ │ │ │ - mulld r9,r3,r9 │ │ │ │ - ld r6,0(r8) │ │ │ │ - mulld r7,r10,r5 │ │ │ │ - mulld r3,r9,r6 │ │ │ │ - bdnz 2b0a8 │ │ │ │ - mulld r3,r7,r3 │ │ │ │ - b 2b0dc │ │ │ │ - li r3,1 │ │ │ │ - std r12,32(r31) │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ - bl 3520 │ │ │ │ - ld r2,24(r1) │ │ │ │ - bl 3720 │ │ │ │ - ld r2,24(r1) │ │ │ │ - sldi r3,r30,4 │ │ │ │ + std r5,80(r31) │ │ │ │ + addi r5,r4,24 │ │ │ │ + add r4,r20,r4 │ │ │ │ + std r9,120(r31) │ │ │ │ + add r9,r20,r10 │ │ │ │ + add r2,r24,r2 │ │ │ │ + lfd f30,0(r29) │ │ │ │ + lfd f31,8(r29) │ │ │ │ + addi r27,r29,16 │ │ │ │ + lfd f18,16(r29) │ │ │ │ + lfd f19,24(r29) │ │ │ │ + std r4,128(r31) │ │ │ │ + add r4,r20,r30 │ │ │ │ + std r9,48(r31) │ │ │ │ + std r2,40(r31) │ │ │ │ + mr r2,r25 │ │ │ │ + std r7,72(r31) │ │ │ │ + mr r25,r19 │ │ │ │ + add r7,r24,r5 │ │ │ │ + mr r17,r3 │ │ │ │ + std r4,160(r31) │ │ │ │ + mr r19,r2 │ │ │ │ + std r7,136(r31) │ │ │ │ + lfd f3,0(r8) │ │ │ │ + lfd f4,8(r8) │ │ │ │ + fmr f1,f20 │ │ │ │ + fmr f2,f21 │ │ │ │ + std r8,32(r31) │ │ │ │ + li r16,0 │ │ │ │ + mr r18,r19 │ │ │ │ + bl 329c │ │ │ │ + ld r2,56(r31) │ │ │ │ + ld r9,72(r31) │ │ │ │ + std r28,192(r31) │ │ │ │ + ld r8,32(r31) │ │ │ │ + ld r30,120(r31) │ │ │ │ + fmr f23,f2 │ │ │ │ + fmr f22,f1 │ │ │ │ + ldu r22,8(r2) │ │ │ │ + std r8,200(r31) │ │ │ │ + mr r8,r16 │ │ │ │ + std r30,64(r31) │ │ │ │ + std r2,56(r31) │ │ │ │ + add r22,r9,r22 │ │ │ │ + ld r2,128(r31) │ │ │ │ + ld r9,80(r31) │ │ │ │ + std r22,184(r31) │ │ │ │ + mulld r21,r22,r9 │ │ │ │ + mr r9,r2 │ │ │ │ + lfd f3,32(r9) │ │ │ │ + lfd f4,40(r9) │ │ │ │ + fmr f1,f22 │ │ │ │ + fmr f2,f23 │ │ │ │ + std r9,32(r31) │ │ │ │ + std r8,248(r31) │ │ │ │ + li r30,0 │ │ │ │ + mr r16,r18 │ │ │ │ + bl 329c │ │ │ │ + ld r2,64(r31) │ │ │ │ + ld r24,136(r31) │ │ │ │ + std r25,216(r31) │ │ │ │ + mr r25,r30 │ │ │ │ + ld r28,160(r31) │ │ │ │ + ld r9,32(r31) │ │ │ │ + std r23,224(r31) │ │ │ │ + std r21,232(r31) │ │ │ │ + fmr f25,f2 │ │ │ │ + fmr f24,f1 │ │ │ │ + ldu r10,8(r2) │ │ │ │ + mr r23,r24 │ │ │ │ + mr r24,r28 │ │ │ │ + mr r28,r29 │ │ │ │ + std r9,256(r31) │ │ │ │ + std r2,64(r31) │ │ │ │ + ld r2,88(r31) │ │ │ │ + add r10,r21,r10 │ │ │ │ + std r10,240(r31) │ │ │ │ + mulld r22,r10,r2 │ │ │ │ + lfd f3,64(r24) │ │ │ │ + lfd f4,72(r24) │ │ │ │ + fmr f1,f24 │ │ │ │ + fmr f2,f25 │ │ │ │ + bl 329c │ │ │ │ + ldu r2,8(r23) │ │ │ │ + ld r30,40(r31) │ │ │ │ + ld r18,48(r31) │ │ │ │ + std r25,32(r31) │ │ │ │ + mr r25,r14 │ │ │ │ + fmr f27,f2 │ │ │ │ + fmr f26,f1 │ │ │ │ + add r21,r22,r2 │ │ │ │ + mulld r29,r21,r17 │ │ │ │ + mr r19,r29 │ │ │ │ + mr r29,r30 │ │ │ │ + lfd f3,0(r18) │ │ │ │ + lfd f4,8(r18) │ │ │ │ + fmr f1,f26 │ │ │ │ + fmr f2,f27 │ │ │ │ + addi r18,r18,16 │ │ │ │ + bl 329c │ │ │ │ + ldu r20,8(r29) │ │ │ │ + fmr f29,f2 │ │ │ │ + fmr f28,f1 │ │ │ │ + add r20,r19,r20 │ │ │ │ + sldi r2,r20,5 │ │ │ │ + add r30,r26,r2 │ │ │ │ + lfd f3,0(r30) │ │ │ │ + lfd f4,8(r30) │ │ │ │ + bl 329c │ │ │ │ + fmr f4,f2 │ │ │ │ + fmr f3,f1 │ │ │ │ + fmr f2,f31 │ │ │ │ + fmr f1,f30 │ │ │ │ + bl 38f0 │ │ │ │ + lfd f3,16(r30) │ │ │ │ + lfd f4,24(r30) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - bl 3560 │ │ │ │ - ld r2,24(r1) │ │ │ │ - fmr f1,f30 │ │ │ │ - fmr f2,f31 │ │ │ │ - mr r29,r3 │ │ │ │ - bl 4d4b8 │ │ │ │ - nop │ │ │ │ - mr r4,r27 │ │ │ │ - mr r5,r29 │ │ │ │ - mr r6,r3 │ │ │ │ - mr r3,r30 │ │ │ │ - addi r6,r6,-1 │ │ │ │ - bl 3660 │ │ │ │ - ld r2,24(r1) │ │ │ │ - mr r3,r29 │ │ │ │ - bl 3540 │ │ │ │ - ld r2,24(r1) │ │ │ │ - ld r9,0(r1) │ │ │ │ - ld r12,32(r31) │ │ │ │ - ld r30,8(r12) │ │ │ │ - std r9,0(r17) │ │ │ │ - mr r1,r17 │ │ │ │ - b 26950 │ │ │ │ + fmr f2,f29 │ │ │ │ + fmr f1,f28 │ │ │ │ + bl 329c │ │ │ │ + fmr f4,f2 │ │ │ │ + fmr f3,f1 │ │ │ │ + fmr f2,f19 │ │ │ │ + fmr f1,f18 │ │ │ │ + bl 38f0 │ │ │ │ + addic. r25,r25,-1 │ │ │ │ + stfd f30,0(r28) │ │ │ │ + stfd f31,8(r28) │ │ │ │ + fmr f19,f2 │ │ │ │ + fmr f18,f1 │ │ │ │ + stfd f1,0(r27) │ │ │ │ + stfd f2,8(r27) │ │ │ │ + bne 28600 │ │ │ │ + ld r25,32(r31) │ │ │ │ + addi r24,r24,16 │ │ │ │ + addi r25,r25,1 │ │ │ │ + cmpd r25,r15 │ │ │ │ + bne 285c0 │ │ │ │ + ld r8,248(r31) │ │ │ │ + mr r30,r25 │ │ │ │ + ld r9,256(r31) │ │ │ │ + mr r18,r16 │ │ │ │ + mr r29,r28 │ │ │ │ + mr r16,r21 │ │ │ │ + ld r23,224(r31) │ │ │ │ + ld r10,240(r31) │ │ │ │ + ld r25,216(r31) │ │ │ │ + ld r21,232(r31) │ │ │ │ + addi r8,r8,1 │ │ │ │ + addi r9,r9,16 │ │ │ │ + cmpd r8,r30 │ │ │ │ + bne 2854c │ │ │ │ + ld r28,192(r31) │ │ │ │ + mr r19,r18 │ │ │ │ + mr r18,r20 │ │ │ │ + mr r20,r16 │ │ │ │ + mr r16,r8 │ │ │ │ + ld r8,200(r31) │ │ │ │ + ld r22,184(r31) │ │ │ │ + addi r28,r28,1 │ │ │ │ + addi r8,r8,16 │ │ │ │ + cmpd r28,r16 │ │ │ │ + bne 284e4 │ │ │ │ + ld r21,176(r31) │ │ │ │ + addi r14,r14,-1 │ │ │ │ + mr r2,r19 │ │ │ │ + mr r19,r25 │ │ │ │ + std r18,32(r23) │ │ │ │ + std r20,24(r23) │ │ │ │ + std r10,16(r23) │ │ │ │ + std r22,8(r23) │ │ │ │ + mtvsrdd vs0,r14,r14 │ │ │ │ + mr r25,r2 │ │ │ │ + stfd f28,64(r21) │ │ │ │ + stfd f29,72(r21) │ │ │ │ + stfd f22,16(r21) │ │ │ │ + stfd f23,24(r21) │ │ │ │ + stfd f24,32(r21) │ │ │ │ + stfd f25,40(r21) │ │ │ │ + stfd f26,48(r21) │ │ │ │ + stfd f27,56(r21) │ │ │ │ + stxv vs0,0(r19) │ │ │ │ + stxv vs0,16(r19) │ │ │ │ + b 23670 │ │ │ │ + mr r7,r18 │ │ │ │ + b 27f10 │ │ │ │ + li r3,1 │ │ │ │ + li r14,0 │ │ │ │ + sldi r14,r14,3 │ │ │ │ + ldx r2,r17,r14 │ │ │ │ + mulld r3,r3,r2 │ │ │ │ + b 27fd8 │ │ │ │ .long 0x0 │ │ │ │ .long 0x3020000 │ │ │ │ .long 0x1292 │ │ │ │ nop │ │ │ │ + nop │ │ │ │ │ │ │ │ -000000000002b170 : │ │ │ │ - addis r2,r12,5 │ │ │ │ - addi r2,r2,-12912 │ │ │ │ +00000000000287a0 : │ │ │ │ mflr r0 │ │ │ │ std r15,-280(r1) │ │ │ │ + std r14,-288(r1) │ │ │ │ + mfcr r11 │ │ │ │ + mr r15,r3 │ │ │ │ + std r17,-264(r1) │ │ │ │ std r16,-272(r1) │ │ │ │ + std r0,16(r1) │ │ │ │ stfd f14,-144(r1) │ │ │ │ stfd f15,-136(r1) │ │ │ │ stfd f16,-128(r1) │ │ │ │ stfd f17,-120(r1) │ │ │ │ stfd f18,-112(r1) │ │ │ │ stfd f19,-104(r1) │ │ │ │ stfd f20,-96(r1) │ │ │ │ @@ -41057,4813 +37442,4294 @@ │ │ │ │ stfd f25,-56(r1) │ │ │ │ stfd f26,-48(r1) │ │ │ │ stfd f27,-40(r1) │ │ │ │ stfd f28,-32(r1) │ │ │ │ stfd f29,-24(r1) │ │ │ │ stfd f30,-16(r1) │ │ │ │ stfd f31,-8(r1) │ │ │ │ - std r14,-288(r1) │ │ │ │ - std r17,-264(r1) │ │ │ │ std r18,-256(r1) │ │ │ │ std r19,-248(r1) │ │ │ │ - std r0,16(r1) │ │ │ │ std r20,-240(r1) │ │ │ │ std r21,-232(r1) │ │ │ │ std r22,-224(r1) │ │ │ │ std r23,-216(r1) │ │ │ │ std r24,-208(r1) │ │ │ │ std r25,-200(r1) │ │ │ │ std r26,-192(r1) │ │ │ │ std r27,-184(r1) │ │ │ │ - ld r9,56(r3) │ │ │ │ - ld r15,88(r3) │ │ │ │ + ld r2,56(r3) │ │ │ │ + ld r17,88(r3) │ │ │ │ std r31,-152(r1) │ │ │ │ - mr r16,r3 │ │ │ │ - mfcr r11 │ │ │ │ + std r30,-160(r1) │ │ │ │ std r28,-176(r1) │ │ │ │ std r29,-168(r1) │ │ │ │ - std r30,-160(r1) │ │ │ │ - ld r12,0(r9) │ │ │ │ stw r11,8(r1) │ │ │ │ - stdu r1,-752(r1) │ │ │ │ - cmpd r12,r15 │ │ │ │ + stdu r1,-768(r1) │ │ │ │ + ld r0,0(r2) │ │ │ │ mr r31,r1 │ │ │ │ - ble 2bb90 │ │ │ │ - ld r0,8(r9) │ │ │ │ - cmpd r15,r0 │ │ │ │ - bge 2bb90 │ │ │ │ - ld r22,16(r9) │ │ │ │ - cmpd r15,r22 │ │ │ │ - bge 2bb90 │ │ │ │ - ld r10,72(r3) │ │ │ │ - addi r11,r15,1 │ │ │ │ - sldi r23,r11,1 │ │ │ │ - ld r9,0(r10) │ │ │ │ - cmpd r9,r23 │ │ │ │ + cmpd r0,r17 │ │ │ │ + ble 290c0 │ │ │ │ + ld r27,8(r2) │ │ │ │ + cmpd r17,r27 │ │ │ │ + bge 290c0 │ │ │ │ + ld r22,16(r2) │ │ │ │ + cmpd r17,r22 │ │ │ │ + bge 290c0 │ │ │ │ + ld r2,72(r3) │ │ │ │ + addi r11,r17,1 │ │ │ │ + sldi r18,r11,1 │ │ │ │ + ld r9,0(r2) │ │ │ │ + cmpd r9,r18 │ │ │ │ std r9,144(r31) │ │ │ │ - ble 2bb90 │ │ │ │ - ld r9,8(r10) │ │ │ │ - cmpd r23,r9 │ │ │ │ - std r9,152(r31) │ │ │ │ - bge 2bb90 │ │ │ │ - ld r9,16(r10) │ │ │ │ - cmpd r23,r9 │ │ │ │ - std r9,176(r31) │ │ │ │ - bge 2bb90 │ │ │ │ + ble 290c0 │ │ │ │ + ld r9,8(r2) │ │ │ │ + cmpd r18,r9 │ │ │ │ + std r9,160(r31) │ │ │ │ + bge 290c0 │ │ │ │ + ld r2,16(r2) │ │ │ │ + cmpd r18,r2 │ │ │ │ + std r2,176(r31) │ │ │ │ + bge 290c0 │ │ │ │ lxv vs0,240(r3) │ │ │ │ - ld r9,16(r3) │ │ │ │ - ld r5,80(r3) │ │ │ │ + ld r2,16(r3) │ │ │ │ li r4,0 │ │ │ │ - std r11,200(r31) │ │ │ │ - std r0,192(r31) │ │ │ │ - std r12,184(r31) │ │ │ │ - std r9,360(r31) │ │ │ │ - ld r9,8(r3) │ │ │ │ - sldi r5,r5,5 │ │ │ │ + std r11,192(r31) │ │ │ │ + std r0,184(r31) │ │ │ │ + ld r5,80(r3) │ │ │ │ xxmr vs12,vs0 │ │ │ │ + std r2,368(r31) │ │ │ │ + ld r2,8(r3) │ │ │ │ + sldi r5,r5,5 │ │ │ │ stfd f12,168(r31) │ │ │ │ + ld r3,168(r31) │ │ │ │ xxswapd vs12,vs0 │ │ │ │ xxspltd vs0,vs0,1 │ │ │ │ - std r9,160(r31) │ │ │ │ - stfd f0,272(r31) │ │ │ │ - stxv vs12,224(r16) │ │ │ │ - ld r3,168(r31) │ │ │ │ - bl 37c0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - lwz r24,112(r16) │ │ │ │ - ld r12,184(r31) │ │ │ │ - ld r0,192(r31) │ │ │ │ - ld r11,200(r31) │ │ │ │ - andi. r10,r24,32 │ │ │ │ - bne 2d378 │ │ │ │ - andi. r10,r24,16 │ │ │ │ - bne 2bc48 │ │ │ │ - andi. r10,r24,8 │ │ │ │ - bne 2d6a8 │ │ │ │ - andi. r10,r24,2 │ │ │ │ - rlwinm r25,r24,0,20,20 │ │ │ │ - bne 2e544 │ │ │ │ - andi. r24,r24,4 │ │ │ │ - bne 2dd20 │ │ │ │ + std r2,152(r31) │ │ │ │ + stfd f0,280(r31) │ │ │ │ + stxv vs12,224(r15) │ │ │ │ + bl 37e0 │ │ │ │ + lwz r16,112(r15) │ │ │ │ + ld r0,184(r31) │ │ │ │ + ld r11,192(r31) │ │ │ │ + andi. r10,r16,32 │ │ │ │ + bne 2a654 │ │ │ │ + andi. r10,r16,16 │ │ │ │ + bne 29174 │ │ │ │ + andi. r10,r16,8 │ │ │ │ + bne 2a950 │ │ │ │ + andi. r10,r16,2 │ │ │ │ + rlwinm r25,r16,0,20,20 │ │ │ │ + bne 2b678 │ │ │ │ + andi. r2,r16,4 │ │ │ │ + bne 2af40 │ │ │ │ cmpwi r25,0 │ │ │ │ - bne 2f380 │ │ │ │ - ld r9,160(r31) │ │ │ │ - cmpdi r9,0 │ │ │ │ - ble 2bce4 │ │ │ │ + bne 2c308 │ │ │ │ + ld r2,152(r31) │ │ │ │ + cmpdi r2,0 │ │ │ │ + ble 29208 │ │ │ │ ld r3,144(r31) │ │ │ │ mulli r25,r11,96 │ │ │ │ - std r0,200(r31) │ │ │ │ - std r12,192(r31) │ │ │ │ + std r0,192(r31) │ │ │ │ std r11,184(r31) │ │ │ │ - sldi r30,r15,1 │ │ │ │ + sldi r30,r17,1 │ │ │ │ li r14,1 │ │ │ │ - li r17,0 │ │ │ │ + li r16,0 │ │ │ │ addi r26,r30,1 │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ - addis r9,r2,-3 │ │ │ │ + bl 3290 │ │ │ │ cmpdi cr4,r26,0 │ │ │ │ - addi r9,r9,25008 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ - lfd f2,8(r9) │ │ │ │ - lfd f1,0(r9) │ │ │ │ - bl 4dbe8 │ │ │ │ - nop │ │ │ │ - ld r3,152(r31) │ │ │ │ + plfd f2,136208 # 49d88 │ │ │ │ + plfd f1,136192 # 49d80 │ │ │ │ + bl 3450 │ │ │ │ + ld r3,160(r31) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,25008 │ │ │ │ + bl 3290 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ - lfd f2,8(r9) │ │ │ │ - lfd f1,0(r9) │ │ │ │ - bl 4dbe8 │ │ │ │ - nop │ │ │ │ + plfd f2,136164 # 49d88 │ │ │ │ + plfd f1,136148 # 49d80 │ │ │ │ + bl 3450 │ │ │ │ ld r3,176(r31) │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,25008 │ │ │ │ + bl 3290 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ - lfd f2,8(r9) │ │ │ │ - lfd f1,0(r9) │ │ │ │ - bl 4dbe8 │ │ │ │ - nop │ │ │ │ + plfd f2,136120 # 49d88 │ │ │ │ + plfd f1,136104 # 49d80 │ │ │ │ + bl 3450 │ │ │ │ ld r11,184(r31) │ │ │ │ - addi r9,r25,15 │ │ │ │ - ld r12,192(r31) │ │ │ │ - ld r0,200(r31) │ │ │ │ - addi r7,r30,2 │ │ │ │ + addi r8,r25,15 │ │ │ │ + ld r0,192(r31) │ │ │ │ + addi r2,r30,2 │ │ │ │ cmpdi r30,-1 │ │ │ │ - std r15,240(r31) │ │ │ │ - std r22,320(r31) │ │ │ │ - std r9,224(r31) │ │ │ │ + std r17,256(r31) │ │ │ │ + std r27,336(r31) │ │ │ │ + std r22,344(r31) │ │ │ │ + std r8,240(r31) │ │ │ │ fmr f18,f30 │ │ │ │ fmr f19,f31 │ │ │ │ fmr f16,f28 │ │ │ │ - isellt r14,r14,r7 │ │ │ │ fmr f17,f29 │ │ │ │ fmr f15,f2 │ │ │ │ fmr f14,f1 │ │ │ │ - sldi r10,r11,5 │ │ │ │ - sldi r8,r11,6 │ │ │ │ - std r12,304(r31) │ │ │ │ - std r0,312(r31) │ │ │ │ + isellt r14,r14,r2 │ │ │ │ + sldi r9,r11,5 │ │ │ │ + sldi r10,r11,6 │ │ │ │ + std r0,296(r31) │ │ │ │ std r14,184(r31) │ │ │ │ - addi r9,r10,-32 │ │ │ │ - std r10,248(r31) │ │ │ │ - std r8,256(r31) │ │ │ │ - std r9,280(r31) │ │ │ │ - addi r9,r8,-64 │ │ │ │ - std r9,288(r31) │ │ │ │ - ld r9,224(r31) │ │ │ │ - ld r8,0(r1) │ │ │ │ - lwz r10,112(r16) │ │ │ │ - std r1,192(r31) │ │ │ │ - mr r19,r17 │ │ │ │ - clrrdi r9,r9,4 │ │ │ │ - andi. r10,r10,2048 │ │ │ │ - neg r9,r9 │ │ │ │ - stdux r8,r1,r9 │ │ │ │ - addi r26,r1,144 │ │ │ │ - beq 2b48c │ │ │ │ - ld r9,264(r16) │ │ │ │ - sldi r10,r17,4 │ │ │ │ - add r9,r9,r10 │ │ │ │ - ld r19,8(r9) │ │ │ │ - ld r9,48(r16) │ │ │ │ - ld r15,72(r16) │ │ │ │ - ld r23,120(r16) │ │ │ │ - mulli r18,r19,48 │ │ │ │ - mulld r21,r19,r9 │ │ │ │ - ld r3,0(r15) │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ - sldi r9,r21,4 │ │ │ │ + addi r8,r9,-32 │ │ │ │ + std r9,272(r31) │ │ │ │ + std r10,288(r31) │ │ │ │ + std r8,320(r31) │ │ │ │ + addi r8,r10,-64 │ │ │ │ + std r8,304(r31) │ │ │ │ + ld r2,240(r31) │ │ │ │ + ld r10,0(r1) │ │ │ │ + std r1,208(r31) │ │ │ │ + mr r19,r16 │ │ │ │ + lwz r9,112(r15) │ │ │ │ + clrrdi r2,r2,4 │ │ │ │ + andi. r9,r9,2048 │ │ │ │ + neg r2,r2 │ │ │ │ + stdux r10,r1,r2 │ │ │ │ + addi r23,r1,144 │ │ │ │ + beq 28a88 │ │ │ │ + ld r2,264(r15) │ │ │ │ + sldi r9,r16,4 │ │ │ │ + add r2,r2,r9 │ │ │ │ + ld r19,8(r2) │ │ │ │ + ld r2,48(r15) │ │ │ │ + ld r14,72(r15) │ │ │ │ + mulli r17,r19,48 │ │ │ │ + ld r22,120(r15) │ │ │ │ + mulld r21,r19,r2 │ │ │ │ + ld r3,0(r14) │ │ │ │ + bl 3290 │ │ │ │ + sldi r2,r21,4 │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - add r9,r23,r9 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - bl 38c0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - ld r22,88(r16) │ │ │ │ - bl 4d4b8 │ │ │ │ - nop │ │ │ │ - add r9,r23,r18 │ │ │ │ - subf r30,r22,r3 │ │ │ │ - lfd f26,0(r9) │ │ │ │ - lfd f27,8(r9) │ │ │ │ - blt cr4,2d5d0 │ │ │ │ - mr r3,r22 │ │ │ │ - addis r27,r2,-3 │ │ │ │ - mr r28,r26 │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ - addi r27,r27,26192 │ │ │ │ + add r2,r22,r2 │ │ │ │ + lfd f3,0(r2) │ │ │ │ + lfd f4,8(r2) │ │ │ │ + bl 329c │ │ │ │ + bl 38e0 │ │ │ │ + ld r18,88(r15) │ │ │ │ + bl 3430 │ │ │ │ + add r2,r22,r17 │ │ │ │ + subf r30,r18,r3 │ │ │ │ + lfd f26,0(r2) │ │ │ │ + lfd f27,8(r2) │ │ │ │ + blt cr4,2a890 │ │ │ │ + mr r3,r18 │ │ │ │ + mr r28,r23 │ │ │ │ + bl 3290 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ fmr f1,f30 │ │ │ │ fmr f2,f31 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - ld r14,96(r16) │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,26192 │ │ │ │ + bl 329c │ │ │ │ + ld r2,96(r15) │ │ │ │ + plfd f3,136968 # 4a220 │ │ │ │ + plfd f4,136968 # 4a228 │ │ │ │ fmr f25,f2 │ │ │ │ fmr f24,f1 │ │ │ │ - lfd f20,0(r14) │ │ │ │ - lfd f21,8(r14) │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ + lfd f20,0(r2) │ │ │ │ + lfd f21,8(r2) │ │ │ │ + std r2,192(r31) │ │ │ │ fmr f1,f20 │ │ │ │ fmr f2,f21 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - ld r29,184(r31) │ │ │ │ + bl 329c │ │ │ │ + pld r26,136920 # 4a220 │ │ │ │ + pld r27,136920 # 4a228 │ │ │ │ xxlxor vs22,vs22,vs22 │ │ │ │ xxlxor vs23,vs23,vs23 │ │ │ │ + ld r29,184(r31) │ │ │ │ mffprd r24,f1 │ │ │ │ mffprd r25,f2 │ │ │ │ - b 2b5f8 │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - bl 38a0 │ │ │ │ - ld r2,24(r1) │ │ │ │ + b 28bc4 │ │ │ │ + bl 38c0 │ │ │ │ fmr f3,f20 │ │ │ │ fmr f4,f21 │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - bl 34c0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - lfd f3,0(r27) │ │ │ │ - lfd f4,8(r27) │ │ │ │ + bl 329c │ │ │ │ + bl 34e0 │ │ │ │ + mtfprd f4,r27 │ │ │ │ + mtfprd f3,r26 │ │ │ │ addi r30,r30,1 │ │ │ │ addi r28,r28,16 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - bl 4dbe8 │ │ │ │ - nop │ │ │ │ + bl 3450 │ │ │ │ addic. r29,r29,-1 │ │ │ │ fmr f0,f1 │ │ │ │ fmr f1,f2 │ │ │ │ stfd f0,-16(r28) │ │ │ │ stfd f1,-8(r28) │ │ │ │ - beq 2b6d0 │ │ │ │ + beq 28c80 │ │ │ │ mr r3,r30 │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ + bl 3290 │ │ │ │ fmr f3,f18 │ │ │ │ fmr f4,f19 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f3,f26 │ │ │ │ fmr f4,f27 │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - bl 4da58 │ │ │ │ - nop │ │ │ │ + bl 2fd0 │ │ │ │ fmr f3,f24 │ │ │ │ fmr f4,f25 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f13,f2 │ │ │ │ fmr f12,f1 │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ fmr f1,f26 │ │ │ │ fmr f2,f27 │ │ │ │ fmr f31,f13 │ │ │ │ fmr f30,f12 │ │ │ │ - bl 4da58 │ │ │ │ - nop │ │ │ │ + bl 2fd0 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f3,f28 │ │ │ │ fmr f4,f29 │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ + bl 38f0 │ │ │ │ fmr f13,f2 │ │ │ │ fmr f12,f1 │ │ │ │ fcmpu cr0,f12,f22 │ │ │ │ - bne 2b6a0 │ │ │ │ + bne 28c50 │ │ │ │ fcmpu cr0,f13,f23 │ │ │ │ - bgt 2b590 │ │ │ │ + bgt 28b70 │ │ │ │ fneg f1,f12 │ │ │ │ fneg f2,f13 │ │ │ │ - blt 2cb14 │ │ │ │ + blt 29ea4 │ │ │ │ mtfprd f1,r25 │ │ │ │ mtfprd f0,r24 │ │ │ │ addic. r29,r29,-1 │ │ │ │ addi r30,r30,1 │ │ │ │ addi r28,r28,16 │ │ │ │ stfd f0,-16(r28) │ │ │ │ stfd f1,-8(r28) │ │ │ │ - bne 2b5f8 │ │ │ │ - ld r3,8(r15) │ │ │ │ + bne 28bc4 │ │ │ │ + ld r3,8(r14) │ │ │ │ addi r30,r21,1 │ │ │ │ sldi r30,r30,4 │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ - add r9,r23,r30 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ + bl 3290 │ │ │ │ + add r2,r22,r30 │ │ │ │ + lfd f3,0(r2) │ │ │ │ + lfd f4,8(r2) │ │ │ │ fmr f25,f2 │ │ │ │ fmr f24,f1 │ │ │ │ - std r9,208(r31) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - bl 38c0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - addi r9,r18,16 │ │ │ │ + std r2,224(r31) │ │ │ │ + bl 329c │ │ │ │ + bl 38e0 │ │ │ │ + addi r2,r17,16 │ │ │ │ fmr f31,f2 │ │ │ │ - add r9,r23,r9 │ │ │ │ fmr f30,f1 │ │ │ │ fmr f3,f24 │ │ │ │ fmr f4,f25 │ │ │ │ fmr f1,f24 │ │ │ │ fmr f2,f25 │ │ │ │ - lfd f24,0(r9) │ │ │ │ - lfd f25,8(r9) │ │ │ │ - std r9,200(r31) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - ld r24,16(r14) │ │ │ │ - ld r25,24(r14) │ │ │ │ + add r2,r22,r2 │ │ │ │ + lfd f24,0(r2) │ │ │ │ + lfd f25,8(r2) │ │ │ │ + std r2,216(r31) │ │ │ │ + bl 329c │ │ │ │ + ld r2,192(r31) │ │ │ │ fmr f23,f2 │ │ │ │ fmr f22,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 4d4b8 │ │ │ │ - nop │ │ │ │ - addis r9,r2,-3 │ │ │ │ + ld r24,16(r2) │ │ │ │ + ld r25,24(r2) │ │ │ │ + bl 3430 │ │ │ │ + ld r2,320(r31) │ │ │ │ + plfd f3,136476 # 4a220 │ │ │ │ + plfd f4,136476 # 4a228 │ │ │ │ + subf r30,r18,r3 │ │ │ │ mtfprd f2,r25 │ │ │ │ mtfprd f1,r24 │ │ │ │ - addi r9,r9,26192 │ │ │ │ - subf r30,r22,r3 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ - ld r9,280(r31) │ │ │ │ - add r28,r26,r9 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - ld r29,184(r31) │ │ │ │ + add r28,r23,r2 │ │ │ │ + bl 329c │ │ │ │ + pld r26,136440 # 4a220 │ │ │ │ + pld r27,136440 # 4a228 │ │ │ │ xxlxor vs20,vs20,vs20 │ │ │ │ xxlxor vs21,vs21,vs21 │ │ │ │ + ld r29,184(r31) │ │ │ │ mffprd r20,f1 │ │ │ │ mffprd r21,f2 │ │ │ │ - b 2b818 │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - bl 38a0 │ │ │ │ - ld r2,24(r1) │ │ │ │ + b 28da4 │ │ │ │ + bl 38c0 │ │ │ │ mtfprd f4,r25 │ │ │ │ mtfprd f3,r24 │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - bl 34c0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - lfd f3,0(r27) │ │ │ │ - lfd f4,8(r27) │ │ │ │ + bl 329c │ │ │ │ + bl 34e0 │ │ │ │ + mtfprd f4,r27 │ │ │ │ + mtfprd f3,r26 │ │ │ │ addi r30,r30,1 │ │ │ │ addi r28,r28,16 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - bl 4dbe8 │ │ │ │ - nop │ │ │ │ + bl 3450 │ │ │ │ addic. r29,r29,-1 │ │ │ │ fmr f0,f1 │ │ │ │ fmr f1,f2 │ │ │ │ stfd f0,16(r28) │ │ │ │ stfd f1,24(r28) │ │ │ │ - beq 2b8f0 │ │ │ │ + beq 28e60 │ │ │ │ mr r3,r30 │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ + bl 3290 │ │ │ │ fmr f3,f16 │ │ │ │ fmr f4,f17 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f3,f24 │ │ │ │ fmr f4,f25 │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - bl 4da58 │ │ │ │ - nop │ │ │ │ + bl 2fd0 │ │ │ │ fmr f3,f22 │ │ │ │ fmr f4,f23 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f13,f2 │ │ │ │ fmr f12,f1 │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ fmr f1,f24 │ │ │ │ fmr f2,f25 │ │ │ │ fmr f31,f13 │ │ │ │ fmr f30,f12 │ │ │ │ - bl 4da58 │ │ │ │ - nop │ │ │ │ + bl 2fd0 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f3,f28 │ │ │ │ fmr f4,f29 │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ + bl 38f0 │ │ │ │ fmr f13,f2 │ │ │ │ fmr f12,f1 │ │ │ │ fcmpu cr0,f12,f20 │ │ │ │ - bne 2b8c0 │ │ │ │ + bne 28e30 │ │ │ │ fcmpu cr0,f13,f21 │ │ │ │ - bgt 2b7b0 │ │ │ │ + bgt 28d50 │ │ │ │ fneg f1,f12 │ │ │ │ fneg f2,f13 │ │ │ │ - blt 2cb40 │ │ │ │ + blt 29ec4 │ │ │ │ mtfprd f1,r21 │ │ │ │ mtfprd f0,r20 │ │ │ │ addic. r29,r29,-1 │ │ │ │ addi r30,r30,1 │ │ │ │ addi r28,r28,16 │ │ │ │ stfd f0,16(r28) │ │ │ │ stfd f1,24(r28) │ │ │ │ - bne 2b818 │ │ │ │ - ld r3,16(r15) │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ - ld r9,208(r31) │ │ │ │ + bne 28da4 │ │ │ │ + ld r3,16(r14) │ │ │ │ + bl 3290 │ │ │ │ + ld r2,224(r31) │ │ │ │ fmr f25,f2 │ │ │ │ fmr f24,f1 │ │ │ │ - lfd f3,16(r9) │ │ │ │ - lfd f4,24(r9) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - bl 38c0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - addi r9,r18,32 │ │ │ │ + lfd f3,16(r2) │ │ │ │ + lfd f4,24(r2) │ │ │ │ + bl 329c │ │ │ │ + bl 38e0 │ │ │ │ + addi r2,r17,32 │ │ │ │ fmr f31,f2 │ │ │ │ - add r18,r23,r9 │ │ │ │ fmr f30,f1 │ │ │ │ fmr f3,f24 │ │ │ │ fmr f4,f25 │ │ │ │ fmr f1,f24 │ │ │ │ fmr f2,f25 │ │ │ │ - lfd f24,0(r18) │ │ │ │ - lfd f25,8(r18) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - ld r24,32(r14) │ │ │ │ - ld r25,40(r14) │ │ │ │ + add r22,r22,r2 │ │ │ │ + lfd f24,0(r22) │ │ │ │ + lfd f25,8(r22) │ │ │ │ + bl 329c │ │ │ │ + ld r2,192(r31) │ │ │ │ fmr f23,f2 │ │ │ │ fmr f22,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 4d4b8 │ │ │ │ - nop │ │ │ │ - addis r9,r2,-3 │ │ │ │ + ld r24,32(r2) │ │ │ │ + ld r25,40(r2) │ │ │ │ + bl 3430 │ │ │ │ + ld r2,304(r31) │ │ │ │ + plfd f3,136012 # 4a220 │ │ │ │ + plfd f4,136012 # 4a228 │ │ │ │ + subf r18,r18,r3 │ │ │ │ mtfprd f2,r25 │ │ │ │ mtfprd f1,r24 │ │ │ │ - addi r9,r9,26192 │ │ │ │ - subf r30,r22,r3 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ - ld r9,288(r31) │ │ │ │ - add r28,r26,r9 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - ld r29,184(r31) │ │ │ │ + add r28,r23,r2 │ │ │ │ + bl 329c │ │ │ │ + pld r26,135976 # 4a220 │ │ │ │ + pld r27,135976 # 4a228 │ │ │ │ xxlxor vs20,vs20,vs20 │ │ │ │ xxlxor vs21,vs21,vs21 │ │ │ │ - mffprd r22,f1 │ │ │ │ - mffprd r23,f2 │ │ │ │ - b 2ba28 │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - bl 38a0 │ │ │ │ - ld r2,24(r1) │ │ │ │ + ld r29,184(r31) │ │ │ │ + mffprd r20,f1 │ │ │ │ + mffprd r21,f2 │ │ │ │ + b 28f74 │ │ │ │ + bl 38c0 │ │ │ │ mtfprd f4,r25 │ │ │ │ mtfprd f3,r24 │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - bl 34c0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - lfd f3,0(r27) │ │ │ │ - lfd f4,8(r27) │ │ │ │ - addi r30,r30,1 │ │ │ │ + bl 329c │ │ │ │ + bl 34e0 │ │ │ │ + mtfprd f4,r27 │ │ │ │ + mtfprd f3,r26 │ │ │ │ + addi r18,r18,1 │ │ │ │ addi r28,r28,16 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - bl 4dbe8 │ │ │ │ - nop │ │ │ │ + bl 3450 │ │ │ │ addic. r29,r29,-1 │ │ │ │ fmr f0,f1 │ │ │ │ fmr f1,f2 │ │ │ │ stfd f0,48(r28) │ │ │ │ stfd f1,56(r28) │ │ │ │ - beq 2bb00 │ │ │ │ - mr r3,r30 │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ + beq 29030 │ │ │ │ + mr r3,r18 │ │ │ │ + bl 3290 │ │ │ │ fmr f3,f14 │ │ │ │ fmr f4,f15 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f3,f24 │ │ │ │ fmr f4,f25 │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - bl 4da58 │ │ │ │ - nop │ │ │ │ + bl 2fd0 │ │ │ │ fmr f3,f22 │ │ │ │ fmr f4,f23 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f13,f2 │ │ │ │ fmr f12,f1 │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ fmr f1,f24 │ │ │ │ fmr f2,f25 │ │ │ │ fmr f31,f13 │ │ │ │ fmr f30,f12 │ │ │ │ - bl 4da58 │ │ │ │ - nop │ │ │ │ + bl 2fd0 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f3,f28 │ │ │ │ fmr f4,f29 │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ + bl 38f0 │ │ │ │ fmr f13,f2 │ │ │ │ fmr f12,f1 │ │ │ │ fcmpu cr0,f12,f20 │ │ │ │ - bne 2bad0 │ │ │ │ + bne 29000 │ │ │ │ fcmpu cr0,f13,f21 │ │ │ │ - bgt 2b9c0 │ │ │ │ + bgt 28f20 │ │ │ │ fneg f1,f12 │ │ │ │ fneg f2,f13 │ │ │ │ - blt 2cb6c │ │ │ │ - mtfprd f1,r23 │ │ │ │ - mtfprd f0,r22 │ │ │ │ + blt 29ee4 │ │ │ │ + mtfprd f1,r21 │ │ │ │ + mtfprd f0,r20 │ │ │ │ addic. r29,r29,-1 │ │ │ │ - addi r30,r30,1 │ │ │ │ + addi r18,r18,1 │ │ │ │ addi r28,r28,16 │ │ │ │ stfd f0,48(r28) │ │ │ │ stfd f1,56(r28) │ │ │ │ - bne 2ba28 │ │ │ │ - ld r8,256(r31) │ │ │ │ - ld r9,24(r16) │ │ │ │ - ld r10,200(r31) │ │ │ │ - ld r4,168(r31) │ │ │ │ + bne 28f74 │ │ │ │ + ld r9,288(r31) │ │ │ │ + ld r2,24(r15) │ │ │ │ sldi r3,r19,5 │ │ │ │ fmr f1,f26 │ │ │ │ fmr f2,f27 │ │ │ │ - mr r5,r26 │ │ │ │ - addi r17,r17,1 │ │ │ │ - add r7,r26,r8 │ │ │ │ - ld r8,248(r31) │ │ │ │ - add r3,r9,r3 │ │ │ │ - add r6,r26,r8 │ │ │ │ - ld r8,240(r31) │ │ │ │ - std r8,128(r1) │ │ │ │ - ld r8,176(r31) │ │ │ │ - std r8,120(r1) │ │ │ │ - ld r8,152(r31) │ │ │ │ - std r8,112(r1) │ │ │ │ - ld r8,144(r31) │ │ │ │ - std r18,96(r1) │ │ │ │ - std r8,104(r1) │ │ │ │ - bl 134b8 │ │ │ │ - ld r10,160(r31) │ │ │ │ - ld r9,0(r1) │ │ │ │ - cmpd r10,r17 │ │ │ │ - ld r10,192(r31) │ │ │ │ - std r9,0(r10) │ │ │ │ - mr r1,r10 │ │ │ │ - bne 2b450 │ │ │ │ - ld r12,304(r31) │ │ │ │ - ld r0,312(r31) │ │ │ │ - ld r22,320(r31) │ │ │ │ - b 2bce4 │ │ │ │ + mr r5,r23 │ │ │ │ + ld r10,216(r31) │ │ │ │ + addi r16,r16,1 │ │ │ │ + add r7,r23,r9 │ │ │ │ + ld r9,256(r31) │ │ │ │ + add r3,r2,r3 │ │ │ │ + std r9,128(r1) │ │ │ │ + ld r9,176(r31) │ │ │ │ + std r9,120(r1) │ │ │ │ + ld r9,272(r31) │ │ │ │ + ld r4,168(r31) │ │ │ │ + add r6,r23,r9 │ │ │ │ + ld r9,160(r31) │ │ │ │ + std r9,112(r1) │ │ │ │ + ld r9,144(r31) │ │ │ │ + std r22,96(r1) │ │ │ │ + std r9,104(r1) │ │ │ │ + bl 12290 │ │ │ │ + ld r9,152(r31) │ │ │ │ + ld r2,0(r1) │ │ │ │ + cmpd r9,r16 │ │ │ │ + ld r9,208(r31) │ │ │ │ + std r2,0(r9) │ │ │ │ + mr r1,r9 │ │ │ │ + bne 28a4c │ │ │ │ + ld r0,296(r31) │ │ │ │ + ld r27,336(r31) │ │ │ │ + ld r22,344(r31) │ │ │ │ + b 29208 │ │ │ │ nop │ │ │ │ nop │ │ │ │ - mr r3,r16 │ │ │ │ - bl 3460 │ │ │ │ - ld r2,24(r1) │ │ │ │ - addi r1,r31,752 │ │ │ │ - ld r0,16(r1) │ │ │ │ + mr r3,r15 │ │ │ │ + bl 3480 │ │ │ │ + addi r1,r31,768 │ │ │ │ lwz r11,8(r1) │ │ │ │ + ld r0,16(r1) │ │ │ │ ld r14,-288(r1) │ │ │ │ ld r15,-280(r1) │ │ │ │ ld r16,-272(r1) │ │ │ │ ld r17,-264(r1) │ │ │ │ ld r18,-256(r1) │ │ │ │ ld r19,-248(r1) │ │ │ │ ld r20,-240(r1) │ │ │ │ ld r21,-232(r1) │ │ │ │ + mtlr r0 │ │ │ │ ld r22,-224(r1) │ │ │ │ ld r23,-216(r1) │ │ │ │ ld r24,-208(r1) │ │ │ │ ld r25,-200(r1) │ │ │ │ ld r26,-192(r1) │ │ │ │ ld r27,-184(r1) │ │ │ │ - mtlr r0 │ │ │ │ ld r28,-176(r1) │ │ │ │ ld r29,-168(r1) │ │ │ │ ld r30,-160(r1) │ │ │ │ ld r31,-152(r1) │ │ │ │ lfd f14,-144(r1) │ │ │ │ lfd f15,-136(r1) │ │ │ │ lfd f16,-128(r1) │ │ │ │ lfd f17,-120(r1) │ │ │ │ lfd f18,-112(r1) │ │ │ │ lfd f19,-104(r1) │ │ │ │ lfd f20,-96(r1) │ │ │ │ lfd f21,-88(r1) │ │ │ │ lfd f22,-80(r1) │ │ │ │ lfd f23,-72(r1) │ │ │ │ + mtocrf 16,r11 │ │ │ │ + mtocrf 8,r11 │ │ │ │ lfd f24,-64(r1) │ │ │ │ lfd f25,-56(r1) │ │ │ │ lfd f26,-48(r1) │ │ │ │ lfd f27,-40(r1) │ │ │ │ lfd f28,-32(r1) │ │ │ │ lfd f29,-24(r1) │ │ │ │ lfd f30,-16(r1) │ │ │ │ lfd f31,-8(r1) │ │ │ │ - mtocrf 16,r11 │ │ │ │ - mtocrf 8,r11 │ │ │ │ blr │ │ │ │ - ld r21,160(r31) │ │ │ │ + ld r21,152(r31) │ │ │ │ cmpdi r21,0 │ │ │ │ - ble 2bce4 │ │ │ │ - andi. r24,r24,2048 │ │ │ │ - ld r23,24(r16) │ │ │ │ - ld r30,200(r16) │ │ │ │ - ld r26,120(r16) │ │ │ │ - bne 2d5f4 │ │ │ │ + ble 29208 │ │ │ │ + andi. r2,r16,2048 │ │ │ │ + ld r23,24(r15) │ │ │ │ + ld r26,200(r15) │ │ │ │ + ld r30,120(r15) │ │ │ │ + bne 2a8a8 │ │ │ │ mulli r25,r11,96 │ │ │ │ ld r28,144(r31) │ │ │ │ - ld r27,152(r31) │ │ │ │ - ld r20,176(r31) │ │ │ │ - addi r26,r26,16 │ │ │ │ + ld r20,160(r31) │ │ │ │ + addi r30,r30,16 │ │ │ │ sldi r24,r11,5 │ │ │ │ sldi r29,r11,6 │ │ │ │ - mr r19,r12 │ │ │ │ + ld r19,176(r31) │ │ │ │ mr r18,r0 │ │ │ │ - lfd f1,-16(r26) │ │ │ │ - lfd f2,-8(r26) │ │ │ │ - std r15,128(r1) │ │ │ │ - std r20,120(r1) │ │ │ │ - std r27,112(r1) │ │ │ │ - addi r9,r26,16 │ │ │ │ - mr r10,r26 │ │ │ │ - add r7,r29,r30 │ │ │ │ - add r6,r24,r30 │ │ │ │ - mr r5,r30 │ │ │ │ + lfd f1,-16(r30) │ │ │ │ + lfd f2,-8(r30) │ │ │ │ + std r17,128(r1) │ │ │ │ + std r19,120(r1) │ │ │ │ + addi r2,r30,16 │ │ │ │ + mr r10,r30 │ │ │ │ + add r7,r29,r26 │ │ │ │ + add r6,r24,r26 │ │ │ │ + std r20,112(r1) │ │ │ │ + std r28,104(r1) │ │ │ │ + ld r4,168(r31) │ │ │ │ + mr r5,r26 │ │ │ │ mr r3,r23 │ │ │ │ - add r30,r30,r25 │ │ │ │ + add r26,r26,r25 │ │ │ │ addi r23,r23,32 │ │ │ │ - addi r26,r26,48 │ │ │ │ - ld r4,168(r31) │ │ │ │ - std r28,104(r1) │ │ │ │ - std r9,96(r1) │ │ │ │ - bl 134b8 │ │ │ │ + std r2,96(r1) │ │ │ │ + addi r30,r30,48 │ │ │ │ + bl 12290 │ │ │ │ addic. r21,r21,-1 │ │ │ │ - bne 2bc8c │ │ │ │ - mr r12,r19 │ │ │ │ + bne 291b4 │ │ │ │ mr r0,r18 │ │ │ │ - ld r3,184(r16) │ │ │ │ - std r0,168(r31) │ │ │ │ - std r12,160(r31) │ │ │ │ - bl 32a0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - ld r12,160(r31) │ │ │ │ - lwz r9,112(r16) │ │ │ │ - ld r0,168(r31) │ │ │ │ - sradi r10,r12,1 │ │ │ │ - addze r10,r10 │ │ │ │ - andi. r9,r9,1 │ │ │ │ - std r10,288(r31) │ │ │ │ - bne 2cb98 │ │ │ │ - cmpdi r12,1 │ │ │ │ - ble 2bb9c │ │ │ │ - ld r9,144(r31) │ │ │ │ - ld r24,152(r31) │ │ │ │ - mr r17,r10 │ │ │ │ - ld r18,176(r31) │ │ │ │ - sradi r6,r0,1 │ │ │ │ - addze r6,r6 │ │ │ │ - ld r23,360(r31) │ │ │ │ - sradi r11,r22,1 │ │ │ │ - addze r11,r11 │ │ │ │ - sldi r8,r22,5 │ │ │ │ - li r5,0 │ │ │ │ - ld r20,272(r31) │ │ │ │ + ld r3,184(r15) │ │ │ │ + std r0,152(r31) │ │ │ │ + bl 32c0 │ │ │ │ + ld r0,152(r31) │ │ │ │ + lwz r2,112(r15) │ │ │ │ + sradi r9,r0,1 │ │ │ │ + addze r9,r9 │ │ │ │ + andi. r2,r2,1 │ │ │ │ + std r9,288(r31) │ │ │ │ + bne 29f04 │ │ │ │ + cmpdi r0,1 │ │ │ │ + ble 290c8 │ │ │ │ + ld r2,144(r31) │ │ │ │ + ld r26,160(r31) │ │ │ │ + sradi r8,r27,1 │ │ │ │ + addze r8,r8 │ │ │ │ + sradi r3,r22,1 │ │ │ │ + addze r3,r3 │ │ │ │ + mr r16,r9 │ │ │ │ + cmpdi cr3,r27,1 │ │ │ │ + ld r17,176(r31) │ │ │ │ + ld r21,368(r31) │ │ │ │ cmpdi cr4,r22,1 │ │ │ │ - li r26,1 │ │ │ │ - cmpdi cr3,r0,1 │ │ │ │ + li r25,1 │ │ │ │ + li r18,0 │ │ │ │ li r30,0 │ │ │ │ - std r5,280(r31) │ │ │ │ - addi r10,r9,1 │ │ │ │ - subf r25,r17,r9 │ │ │ │ - mulld r9,r22,r0 │ │ │ │ - mulld r29,r18,r24 │ │ │ │ - maddld r21,r6,r8,r23 │ │ │ │ - mr r19,r11 │ │ │ │ - subfic r5,r6,1 │ │ │ │ - maddld r3,r0,r17,r6 │ │ │ │ - subf r10,r17,r10 │ │ │ │ - mulld r28,r25,r24 │ │ │ │ - maddld r0,r22,r6,r11 │ │ │ │ - addi r4,r24,1 │ │ │ │ - sldi r7,r18,5 │ │ │ │ - std r11,248(r31) │ │ │ │ - subf r11,r6,r24 │ │ │ │ - isel r26,r19,r26,4*cr4+gt │ │ │ │ - mulld r10,r10,r24 │ │ │ │ - subf r27,r6,r4 │ │ │ │ - subf r4,r19,r18 │ │ │ │ - std r6,208(r31) │ │ │ │ - maddld r24,r9,r17,r19 │ │ │ │ - sldi r29,r29,5 │ │ │ │ - std r26,256(r31) │ │ │ │ - sldi r9,r9,5 │ │ │ │ - std r21,432(r31) │ │ │ │ - mr r21,r23 │ │ │ │ - maddld r26,r3,r22,r19 │ │ │ │ - mulld r27,r27,r18 │ │ │ │ - addi r28,r28,1 │ │ │ │ - maddld r25,r25,r29,r20 │ │ │ │ - sldi r4,r4,5 │ │ │ │ - maddld r11,r11,r7,r20 │ │ │ │ - maddld r3,r3,r8,r21 │ │ │ │ - std r9,384(r31) │ │ │ │ - add r5,r5,r10 │ │ │ │ - subf r10,r6,r10 │ │ │ │ - mulld r28,r28,r18 │ │ │ │ - add r4,r4,r20 │ │ │ │ - sldi r24,r24,5 │ │ │ │ - maddld r10,r10,r7,r20 │ │ │ │ - mulld r5,r5,r18 │ │ │ │ - subf r27,r19,r27 │ │ │ │ - std r4,328(r31) │ │ │ │ - std r25,304(r31) │ │ │ │ - maddld r25,r9,r17,r23 │ │ │ │ - std r11,312(r31) │ │ │ │ - addis r23,r2,-3 │ │ │ │ - std r3,424(r31) │ │ │ │ - sldi r3,r0,5 │ │ │ │ - sldi r11,r19,5 │ │ │ │ - sldi r27,r27,5 │ │ │ │ - addi r23,r23,25008 │ │ │ │ - add r4,r21,r3 │ │ │ │ - add r11,r21,r11 │ │ │ │ - add r0,r27,r20 │ │ │ │ - std r10,320(r31) │ │ │ │ - add r10,r21,r24 │ │ │ │ - subf r5,r19,r5 │ │ │ │ - std r25,440(r31) │ │ │ │ - std r4,400(r31) │ │ │ │ - addis r25,r2,-3 │ │ │ │ - sldi r4,r26,5 │ │ │ │ - std r10,408(r31) │ │ │ │ - subf r10,r19,r28 │ │ │ │ + ld r20,280(r31) │ │ │ │ + std r18,272(r31) │ │ │ │ + addi r4,r2,1 │ │ │ │ + subf r24,r9,r2 │ │ │ │ + addi r5,r26,1 │ │ │ │ + mr r23,r3 │ │ │ │ + std r3,240(r31) │ │ │ │ + std r8,208(r31) │ │ │ │ + mulld r29,r17,r26 │ │ │ │ + mulld r2,r22,r27 │ │ │ │ + subfic r7,r8,1 │ │ │ │ + maddld r27,r27,r16,r8 │ │ │ │ + subf r4,r9,r4 │ │ │ │ + mulld r6,r24,r26 │ │ │ │ + sldi r9,r22,5 │ │ │ │ + subf r5,r8,r5 │ │ │ │ + subf r28,r23,r17 │ │ │ │ + maddld r11,r22,r8,r3 │ │ │ │ + sldi r10,r17,5 │ │ │ │ + isel r25,r23,r25,4*cr4+gt │ │ │ │ + mulld r4,r4,r26 │ │ │ │ + mulld r5,r5,r17 │ │ │ │ + maddld r0,r2,r16,r3 │ │ │ │ + sldi r28,r28,5 │ │ │ │ + subf r3,r8,r26 │ │ │ │ + sldi r26,r23,5 │ │ │ │ + std r25,256(r31) │ │ │ │ + sldi r19,r29,5 │ │ │ │ + maddld r29,r8,r9,r21 │ │ │ │ + sldi r2,r2,5 │ │ │ │ + addi r6,r6,1 │ │ │ │ + add r28,r28,r20 │ │ │ │ + maddld r24,r24,r19,r20 │ │ │ │ + sldi r11,r11,5 │ │ │ │ + std r2,392(r31) │ │ │ │ + add r7,r7,r4 │ │ │ │ + mulld r6,r6,r17 │ │ │ │ + subf r4,r8,r4 │ │ │ │ + subf r5,r23,r5 │ │ │ │ + std r28,296(r31) │ │ │ │ + add r28,r21,r26 │ │ │ │ + sldi r0,r0,5 │ │ │ │ + mulld r7,r7,r17 │ │ │ │ + maddld r4,r4,r10,r20 │ │ │ │ + std r29,440(r31) │ │ │ │ + maddld r29,r3,r10,r20 │ │ │ │ + maddld r3,r27,r22,r23 │ │ │ │ sldi r5,r5,5 │ │ │ │ - std r11,416(r31) │ │ │ │ - add r4,r21,r4 │ │ │ │ - addi r25,r25,26160 │ │ │ │ - std r0,344(r31) │ │ │ │ - sldi r10,r10,5 │ │ │ │ - std r4,392(r31) │ │ │ │ - add r10,r10,r20 │ │ │ │ - std r10,336(r31) │ │ │ │ - add r10,r5,r20 │ │ │ │ - std r10,352(r31) │ │ │ │ - ld r10,288(r31) │ │ │ │ - ld r28,280(r31) │ │ │ │ - ld r9,96(r16) │ │ │ │ - std r8,152(r31) │ │ │ │ - std r7,144(r31) │ │ │ │ - subf r3,r10,r28 │ │ │ │ - lfd f26,0(r9) │ │ │ │ - lfd f27,8(r9) │ │ │ │ - bl 4d7c8 │ │ │ │ + maddld r27,r27,r9,r21 │ │ │ │ + std r28,424(r31) │ │ │ │ + maddld r28,r2,r16,r21 │ │ │ │ + std r24,304(r31) │ │ │ │ + subf r6,r23,r6 │ │ │ │ + add r5,r5,r20 │ │ │ │ + subf r7,r23,r7 │ │ │ │ + sldi r3,r3,5 │ │ │ │ + sldi r6,r6,5 │ │ │ │ + std r4,320(r31) │ │ │ │ + add r4,r21,r0 │ │ │ │ + std r5,344(r31) │ │ │ │ + std r29,360(r31) │ │ │ │ + mr r29,r19 │ │ │ │ + std r27,432(r31) │ │ │ │ + sldi r7,r7,5 │ │ │ │ + add r5,r21,r3 │ │ │ │ + add r6,r6,r20 │ │ │ │ + std r4,416(r31) │ │ │ │ + add r4,r21,r11 │ │ │ │ + std r28,448(r31) │ │ │ │ + add r7,r7,r20 │ │ │ │ + std r4,408(r31) │ │ │ │ + std r5,400(r31) │ │ │ │ + std r6,336(r31) │ │ │ │ + std r7,352(r31) │ │ │ │ nop │ │ │ │ - lfd f3,0(r25) │ │ │ │ - lfd f4,8(r25) │ │ │ │ - bl 4db58 │ │ │ │ nop │ │ │ │ - ld r9,72(r16) │ │ │ │ + ld r28,272(r31) │ │ │ │ + std r9,152(r31) │ │ │ │ + std r10,144(r31) │ │ │ │ + ld r9,288(r31) │ │ │ │ + ld r2,96(r15) │ │ │ │ + subf r3,r9,r28 │ │ │ │ + lfd f26,0(r2) │ │ │ │ + lfd f27,8(r2) │ │ │ │ + bl 3290 │ │ │ │ + plfd f3,134716 # 4a200 │ │ │ │ + plfd f4,134716 # 4a208 │ │ │ │ + bl 329c │ │ │ │ + ld r2,72(r15) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - ld r3,0(r9) │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ + ld r3,0(r2) │ │ │ │ + bl 3290 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 4dbe8 │ │ │ │ - nop │ │ │ │ - fmr f29,f2 │ │ │ │ - fmr f28,f1 │ │ │ │ + bl 3450 │ │ │ │ fmr f3,f26 │ │ │ │ fmr f4,f27 │ │ │ │ - fmr f1,f26 │ │ │ │ + fmr f29,f2 │ │ │ │ + fmr f28,f1 │ │ │ │ fmr f2,f27 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + fmr f1,f26 │ │ │ │ + bl 329c │ │ │ │ fmr f3,f28 │ │ │ │ fmr f4,f29 │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 4da58 │ │ │ │ - nop │ │ │ │ - bl 38a0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - ld r3,88(r16) │ │ │ │ + bl 2fd0 │ │ │ │ + bl 38c0 │ │ │ │ + ld r3,88(r15) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ + bl 3290 │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - bl 3260 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 329c │ │ │ │ + bl 3260 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ - lfd f2,8(r23) │ │ │ │ - lfd f1,0(r23) │ │ │ │ - bl 4dbe8 │ │ │ │ - nop │ │ │ │ - ld r9,96(r16) │ │ │ │ + plfd f2,133392 # 49d88 │ │ │ │ + plfd f1,133376 # 49d80 │ │ │ │ + bl 3450 │ │ │ │ + ld r2,96(r15) │ │ │ │ mr r3,r28 │ │ │ │ - fmr f27,f2 │ │ │ │ - fmr f26,f1 │ │ │ │ - lfd f30,0(r9) │ │ │ │ - lfd f31,8(r9) │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ - lfd f3,0(r25) │ │ │ │ - lfd f4,8(r25) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - ld r9,72(r16) │ │ │ │ + stfd f1,192(r31) │ │ │ │ + stfd f2,200(r31) │ │ │ │ + lfd f30,0(r2) │ │ │ │ + lfd f31,8(r2) │ │ │ │ + bl 3290 │ │ │ │ + plfd f3,134488 # 4a200 │ │ │ │ + plfd f4,134488 # 4a208 │ │ │ │ + bl 329c │ │ │ │ + ld r2,72(r15) │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ - ld r3,0(r9) │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ + ld r3,0(r2) │ │ │ │ + bl 3290 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - bl 4dbe8 │ │ │ │ - nop │ │ │ │ + bl 3450 │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ fmr f1,f30 │ │ │ │ fmr f2,f31 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f3,f28 │ │ │ │ fmr f4,f29 │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 4da58 │ │ │ │ - nop │ │ │ │ - bl 38a0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - ld r3,88(r16) │ │ │ │ + bl 2fd0 │ │ │ │ + bl 38c0 │ │ │ │ + ld r3,88(r15) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ + bl 3290 │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - bl 3260 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 329c │ │ │ │ + bl 3260 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ - lfd f2,8(r23) │ │ │ │ - lfd f1,0(r23) │ │ │ │ - bl 4dbe8 │ │ │ │ - nop │ │ │ │ - ld r7,144(r31) │ │ │ │ - ld r8,152(r31) │ │ │ │ + plfd f2,133164 # 49d88 │ │ │ │ + plfd f1,133148 # 49d80 │ │ │ │ + bl 3450 │ │ │ │ + ld r10,144(r31) │ │ │ │ + ld r9,152(r31) │ │ │ │ fmr f15,f2 │ │ │ │ fmr f14,f1 │ │ │ │ - ble cr3,2ca90 │ │ │ │ - ld r9,360(r31) │ │ │ │ - ld r24,272(r31) │ │ │ │ - fmr f16,f26 │ │ │ │ - fmr f17,f27 │ │ │ │ - std r30,368(r31) │ │ │ │ - std r29,376(r31) │ │ │ │ - add r14,r9,r30 │ │ │ │ - ld r9,440(r31) │ │ │ │ - add r15,r9,r30 │ │ │ │ - ld r9,432(r31) │ │ │ │ - add r17,r9,r30 │ │ │ │ - ld r9,424(r31) │ │ │ │ - add r18,r9,r30 │ │ │ │ - ld r9,416(r31) │ │ │ │ - add r19,r9,r30 │ │ │ │ - ld r9,408(r31) │ │ │ │ - add r20,r9,r30 │ │ │ │ - ld r9,400(r31) │ │ │ │ - add r21,r9,r30 │ │ │ │ - ld r9,392(r31) │ │ │ │ - add r22,r9,r30 │ │ │ │ - ld r9,304(r31) │ │ │ │ - std r9,144(r31) │ │ │ │ - ld r9,312(r31) │ │ │ │ - std r9,152(r31) │ │ │ │ - ld r9,320(r31) │ │ │ │ - std r9,160(r31) │ │ │ │ - ld r9,328(r31) │ │ │ │ - std r9,168(r31) │ │ │ │ - ld r9,336(r31) │ │ │ │ - std r9,176(r31) │ │ │ │ - ld r9,344(r31) │ │ │ │ - std r9,184(r31) │ │ │ │ - ld r9,352(r31) │ │ │ │ - std r9,192(r31) │ │ │ │ - li r9,0 │ │ │ │ - std r9,200(r31) │ │ │ │ + ble cr3,29e20 │ │ │ │ + ld r2,368(r31) │ │ │ │ + ld r23,280(r31) │ │ │ │ + std r30,376(r31) │ │ │ │ + std r29,384(r31) │ │ │ │ + ld r24,304(r31) │ │ │ │ + ld r25,360(r31) │ │ │ │ + add r14,r2,r30 │ │ │ │ + ld r2,448(r31) │ │ │ │ + add r16,r2,r30 │ │ │ │ + ld r2,440(r31) │ │ │ │ + add r17,r2,r30 │ │ │ │ + ld r2,432(r31) │ │ │ │ + add r18,r2,r30 │ │ │ │ + ld r2,424(r31) │ │ │ │ + add r19,r2,r30 │ │ │ │ + ld r2,416(r31) │ │ │ │ + add r20,r2,r30 │ │ │ │ + ld r2,408(r31) │ │ │ │ + add r21,r2,r30 │ │ │ │ + ld r2,400(r31) │ │ │ │ + add r22,r2,r30 │ │ │ │ + ld r2,320(r31) │ │ │ │ + std r2,144(r31) │ │ │ │ + ld r2,296(r31) │ │ │ │ + std r2,152(r31) │ │ │ │ + ld r2,336(r31) │ │ │ │ + std r2,160(r31) │ │ │ │ + ld r2,344(r31) │ │ │ │ + std r2,168(r31) │ │ │ │ + ld r2,352(r31) │ │ │ │ + std r2,176(r31) │ │ │ │ + li r2,0 │ │ │ │ + std r2,184(r31) │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ld r10,208(r31) │ │ │ │ - ld r30,200(r31) │ │ │ │ - ld r9,96(r16) │ │ │ │ - std r8,240(r31) │ │ │ │ - std r7,224(r31) │ │ │ │ - subf r3,r10,r30 │ │ │ │ - lfd f26,16(r9) │ │ │ │ - lfd f27,24(r9) │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ - lfd f3,0(r25) │ │ │ │ - lfd f4,8(r25) │ │ │ │ - bl 4db58 │ │ │ │ + ld r30,184(r31) │ │ │ │ + std r9,224(r31) │ │ │ │ + std r10,216(r31) │ │ │ │ + ld r9,208(r31) │ │ │ │ + ld r2,96(r15) │ │ │ │ + subf r3,r9,r30 │ │ │ │ + lfd f26,16(r2) │ │ │ │ + lfd f27,24(r2) │ │ │ │ + bl 3290 │ │ │ │ + plfd f3,134092 # 4a200 │ │ │ │ nop │ │ │ │ - ld r9,72(r16) │ │ │ │ + plfd f4,134088 # 4a208 │ │ │ │ + bl 329c │ │ │ │ + ld r2,72(r15) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - ld r3,8(r9) │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ + ld r3,8(r2) │ │ │ │ + bl 3290 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 4dbe8 │ │ │ │ - nop │ │ │ │ + bl 3450 │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ fmr f3,f26 │ │ │ │ fmr f4,f27 │ │ │ │ fmr f1,f26 │ │ │ │ fmr f2,f27 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f3,f28 │ │ │ │ fmr f4,f29 │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 4da58 │ │ │ │ - nop │ │ │ │ - bl 38a0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - ld r3,88(r16) │ │ │ │ + bl 2fd0 │ │ │ │ + bl 38c0 │ │ │ │ + ld r3,88(r15) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ + bl 3290 │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - bl 3260 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 329c │ │ │ │ + bl 3260 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ - lfd f2,8(r23) │ │ │ │ - lfd f1,0(r23) │ │ │ │ - bl 4dbe8 │ │ │ │ - nop │ │ │ │ + plfd f2,132764 # 49d88 │ │ │ │ + plfd f1,132748 # 49d80 │ │ │ │ + bl 3450 │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - fmr f2,f17 │ │ │ │ - fmr f1,f16 │ │ │ │ + lfd f2,200(r31) │ │ │ │ + lfd f1,192(r31) │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - fmr f23,f2 │ │ │ │ - fmr f22,f1 │ │ │ │ + bl 329c │ │ │ │ + fmr f21,f2 │ │ │ │ + fmr f20,f1 │ │ │ │ fmr f2,f15 │ │ │ │ fmr f1,f14 │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - ld r9,96(r16) │ │ │ │ + bl 329c │ │ │ │ + ld r2,96(r15) │ │ │ │ mr r3,r30 │ │ │ │ - fmr f25,f2 │ │ │ │ - fmr f24,f1 │ │ │ │ - lfd f26,16(r9) │ │ │ │ - lfd f27,24(r9) │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ - lfd f3,0(r25) │ │ │ │ - lfd f4,8(r25) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - ld r9,72(r16) │ │ │ │ + fmr f23,f2 │ │ │ │ + fmr f22,f1 │ │ │ │ + lfd f26,16(r2) │ │ │ │ + lfd f27,24(r2) │ │ │ │ + bl 3290 │ │ │ │ + plfd f3,133804 # 4a200 │ │ │ │ + plfd f4,133804 # 4a208 │ │ │ │ + bl 329c │ │ │ │ + ld r2,72(r15) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - ld r3,8(r9) │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ + ld r3,8(r2) │ │ │ │ + bl 3290 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 4dbe8 │ │ │ │ - nop │ │ │ │ + bl 3450 │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ fmr f3,f26 │ │ │ │ fmr f4,f27 │ │ │ │ fmr f1,f26 │ │ │ │ fmr f2,f27 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f3,f28 │ │ │ │ fmr f4,f29 │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 4da58 │ │ │ │ - nop │ │ │ │ - bl 38a0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - ld r3,88(r16) │ │ │ │ + bl 2fd0 │ │ │ │ + bl 38c0 │ │ │ │ + ld r3,88(r15) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ + bl 3290 │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - bl 3260 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 329c │ │ │ │ + bl 3260 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ - lfd f2,8(r23) │ │ │ │ - lfd f1,0(r23) │ │ │ │ - bl 4dbe8 │ │ │ │ - nop │ │ │ │ + plfd f2,132480 # 49d88 │ │ │ │ + plfd f1,132464 # 49d80 │ │ │ │ + bl 3450 │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - fmr f2,f17 │ │ │ │ - fmr f1,f16 │ │ │ │ + lfd f2,200(r31) │ │ │ │ + lfd f1,192(r31) │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - fmr f27,f2 │ │ │ │ - fmr f26,f1 │ │ │ │ + bl 329c │ │ │ │ + fmr f25,f2 │ │ │ │ + fmr f24,f1 │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ fmr f1,f14 │ │ │ │ fmr f2,f15 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - ld r7,224(r31) │ │ │ │ - ld r8,240(r31) │ │ │ │ - fmr f29,f2 │ │ │ │ - fmr f28,f1 │ │ │ │ - ble cr4,2c9f8 │ │ │ │ - ld r9,248(r31) │ │ │ │ + bl 329c │ │ │ │ + ld r10,216(r31) │ │ │ │ + ld r9,224(r31) │ │ │ │ + fmr f27,f2 │ │ │ │ + fmr f26,f1 │ │ │ │ + ble cr4,29d98 │ │ │ │ + ld r2,240(r31) │ │ │ │ ld r28,256(r31) │ │ │ │ li r30,0 │ │ │ │ li r29,0 │ │ │ │ - std r7,224(r31) │ │ │ │ - std r8,240(r31) │ │ │ │ - neg r27,r9 │ │ │ │ - mr r9,r28 │ │ │ │ + std r10,216(r31) │ │ │ │ + std r9,224(r31) │ │ │ │ + neg r27,r2 │ │ │ │ + mr r2,r28 │ │ │ │ mr r28,r27 │ │ │ │ - mr r27,r9 │ │ │ │ - nop │ │ │ │ - ld r8,96(r16) │ │ │ │ + mr r27,r2 │ │ │ │ + ld r10,96(r15) │ │ │ │ mr r3,r28 │ │ │ │ addi r28,r28,1 │ │ │ │ - lfd f30,32(r8) │ │ │ │ - lfd f31,40(r8) │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ - lfd f3,0(r25) │ │ │ │ - lfd f4,8(r25) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - ld r8,72(r16) │ │ │ │ - fmr f21,f2 │ │ │ │ - fmr f20,f1 │ │ │ │ - ld r3,16(r8) │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ + lfd f18,32(r10) │ │ │ │ + lfd f19,40(r10) │ │ │ │ + bl 3290 │ │ │ │ + plfd f3,133464 # 4a200 │ │ │ │ + plfd f4,133464 # 4a208 │ │ │ │ + bl 329c │ │ │ │ + ld r10,72(r15) │ │ │ │ + fmr f31,f2 │ │ │ │ + fmr f30,f1 │ │ │ │ + ld r3,16(r10) │ │ │ │ + bl 3290 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ - fmr f2,f21 │ │ │ │ - fmr f1,f20 │ │ │ │ - bl 4dbe8 │ │ │ │ - nop │ │ │ │ - fmr f21,f2 │ │ │ │ - fmr f20,f1 │ │ │ │ - fmr f3,f30 │ │ │ │ - fmr f4,f31 │ │ │ │ - fmr f1,f30 │ │ │ │ fmr f2,f31 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - fmr f3,f20 │ │ │ │ - fmr f4,f21 │ │ │ │ + fmr f1,f30 │ │ │ │ + bl 3450 │ │ │ │ + fmr f3,f18 │ │ │ │ + fmr f4,f19 │ │ │ │ + fmr f29,f2 │ │ │ │ + fmr f28,f1 │ │ │ │ + fmr f2,f19 │ │ │ │ + fmr f1,f18 │ │ │ │ + bl 329c │ │ │ │ + fmr f3,f28 │ │ │ │ + fmr f4,f29 │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - fmr f2,f21 │ │ │ │ - fmr f1,f20 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + fmr f2,f29 │ │ │ │ + fmr f1,f28 │ │ │ │ + bl 329c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 4da58 │ │ │ │ - nop │ │ │ │ - bl 38a0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - ld r3,88(r16) │ │ │ │ + bl 2fd0 │ │ │ │ + bl 38c0 │ │ │ │ + ld r3,88(r15) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ + bl 3290 │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - bl 3260 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 329c │ │ │ │ + bl 3260 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ - lfd f2,8(r23) │ │ │ │ - lfd f1,0(r23) │ │ │ │ - bl 4dbe8 │ │ │ │ - nop │ │ │ │ - ld r8,96(r16) │ │ │ │ + plfd f2,132140 # 49d88 │ │ │ │ + plfd f1,132124 # 49d80 │ │ │ │ + bl 3450 │ │ │ │ + ld r10,96(r15) │ │ │ │ mr r3,r29 │ │ │ │ addi r29,r29,1 │ │ │ │ - fmr f21,f2 │ │ │ │ - fmr f20,f1 │ │ │ │ - lfd f18,32(r8) │ │ │ │ - lfd f19,40(r8) │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ - lfd f3,0(r25) │ │ │ │ - lfd f4,8(r25) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - ld r8,72(r16) │ │ │ │ + fmr f29,f2 │ │ │ │ + fmr f28,f1 │ │ │ │ + lfd f16,32(r10) │ │ │ │ + lfd f17,40(r10) │ │ │ │ + bl 3290 │ │ │ │ + plfd f3,133232 # 4a200 │ │ │ │ + plfd f4,133232 # 4a208 │ │ │ │ + bl 329c │ │ │ │ + ld r10,72(r15) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - ld r3,16(r8) │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ + ld r3,16(r10) │ │ │ │ + bl 3290 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 4dbe8 │ │ │ │ - nop │ │ │ │ - fmr f13,f2 │ │ │ │ - fmr f12,f1 │ │ │ │ - fmr f3,f18 │ │ │ │ - fmr f4,f19 │ │ │ │ - fmr f1,f18 │ │ │ │ - fmr f2,f19 │ │ │ │ - fmr f18,f12 │ │ │ │ - fmr f19,f13 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 3450 │ │ │ │ + fmr f3,f16 │ │ │ │ + fmr f4,f17 │ │ │ │ + fmr f19,f2 │ │ │ │ + fmr f18,f1 │ │ │ │ + fmr f2,f17 │ │ │ │ + fmr f1,f16 │ │ │ │ + bl 329c │ │ │ │ fmr f3,f18 │ │ │ │ fmr f4,f19 │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ fmr f2,f19 │ │ │ │ fmr f1,f18 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 4da58 │ │ │ │ - nop │ │ │ │ - bl 38a0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - ld r3,88(r16) │ │ │ │ + bl 2fd0 │ │ │ │ + bl 38c0 │ │ │ │ + ld r3,88(r15) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ + bl 3290 │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - bl 3260 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 329c │ │ │ │ + bl 3260 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ - lfd f2,8(r23) │ │ │ │ - lfd f1,0(r23) │ │ │ │ - bl 4dbe8 │ │ │ │ - nop │ │ │ │ - ld r9,192(r31) │ │ │ │ + plfd f2,131908 # 49d88 │ │ │ │ + plfd f1,131892 # 49d80 │ │ │ │ + bl 3450 │ │ │ │ + ld r2,176(r31) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - fmr f2,f21 │ │ │ │ - fmr f1,f20 │ │ │ │ - add r26,r9,r30 │ │ │ │ + fmr f2,f29 │ │ │ │ + fmr f1,f28 │ │ │ │ + add r26,r2,r30 │ │ │ │ lfd f3,16(r26) │ │ │ │ lfd f4,24(r26) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - fmr f3,f22 │ │ │ │ - fmr f4,f23 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ + fmr f3,f20 │ │ │ │ + fmr f4,f21 │ │ │ │ + bl 329c │ │ │ │ lfd f3,0(r26) │ │ │ │ lfd f4,8(r26) │ │ │ │ add r26,r14,r30 │ │ │ │ fmr f19,f2 │ │ │ │ fmr f18,f1 │ │ │ │ - fmr f2,f21 │ │ │ │ - fmr f1,f20 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - fmr f3,f22 │ │ │ │ - fmr f4,f23 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - ld r9,184(r31) │ │ │ │ + fmr f2,f29 │ │ │ │ + fmr f1,f28 │ │ │ │ + bl 329c │ │ │ │ + fmr f3,f20 │ │ │ │ + fmr f4,f21 │ │ │ │ + bl 329c │ │ │ │ + ld r2,168(r31) │ │ │ │ stfd f18,16(r26) │ │ │ │ stfd f19,24(r26) │ │ │ │ stfd f1,0(r26) │ │ │ │ stfd f2,8(r26) │ │ │ │ - fmr f1,f20 │ │ │ │ - fmr f2,f21 │ │ │ │ - add r26,r9,r30 │ │ │ │ + fmr f1,f28 │ │ │ │ + fmr f2,f29 │ │ │ │ + add r26,r2,r30 │ │ │ │ lfd f3,16(r26) │ │ │ │ lfd f4,24(r26) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - fmr f3,f24 │ │ │ │ - fmr f4,f25 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ + fmr f3,f22 │ │ │ │ + fmr f4,f23 │ │ │ │ + bl 329c │ │ │ │ lfd f3,0(r26) │ │ │ │ lfd f4,8(r26) │ │ │ │ - add r26,r15,r30 │ │ │ │ + add r26,r16,r30 │ │ │ │ fmr f19,f2 │ │ │ │ fmr f18,f1 │ │ │ │ - fmr f2,f21 │ │ │ │ - fmr f1,f20 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - fmr f3,f24 │ │ │ │ - fmr f4,f25 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - ld r9,176(r31) │ │ │ │ + fmr f2,f29 │ │ │ │ + fmr f1,f28 │ │ │ │ + bl 329c │ │ │ │ + fmr f3,f22 │ │ │ │ + fmr f4,f23 │ │ │ │ + bl 329c │ │ │ │ + ld r2,160(r31) │ │ │ │ stfd f18,16(r26) │ │ │ │ stfd f19,24(r26) │ │ │ │ stfd f1,0(r26) │ │ │ │ stfd f2,8(r26) │ │ │ │ - fmr f1,f20 │ │ │ │ - fmr f2,f21 │ │ │ │ - add r26,r9,r30 │ │ │ │ + fmr f1,f28 │ │ │ │ + fmr f2,f29 │ │ │ │ + add r26,r2,r30 │ │ │ │ lfd f3,16(r26) │ │ │ │ lfd f4,24(r26) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - fmr f3,f26 │ │ │ │ - fmr f4,f27 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ + fmr f3,f24 │ │ │ │ + fmr f4,f25 │ │ │ │ + bl 329c │ │ │ │ lfd f3,0(r26) │ │ │ │ lfd f4,8(r26) │ │ │ │ add r26,r17,r30 │ │ │ │ fmr f19,f2 │ │ │ │ fmr f18,f1 │ │ │ │ - fmr f2,f21 │ │ │ │ - fmr f1,f20 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - fmr f3,f26 │ │ │ │ - fmr f4,f27 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + fmr f2,f29 │ │ │ │ + fmr f1,f28 │ │ │ │ + bl 329c │ │ │ │ + fmr f3,f24 │ │ │ │ + fmr f4,f25 │ │ │ │ + bl 329c │ │ │ │ stfd f18,16(r26) │ │ │ │ stfd f19,24(r26) │ │ │ │ stfd f1,0(r26) │ │ │ │ - ld r9,168(r31) │ │ │ │ stfd f2,8(r26) │ │ │ │ - fmr f1,f20 │ │ │ │ - fmr f2,f21 │ │ │ │ - add r26,r9,r30 │ │ │ │ + ld r2,152(r31) │ │ │ │ + fmr f1,f28 │ │ │ │ + fmr f2,f29 │ │ │ │ + add r26,r2,r30 │ │ │ │ lfd f3,16(r26) │ │ │ │ lfd f4,24(r26) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - fmr f3,f28 │ │ │ │ - fmr f4,f29 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ + fmr f3,f26 │ │ │ │ + fmr f4,f27 │ │ │ │ + bl 329c │ │ │ │ lfd f3,0(r26) │ │ │ │ lfd f4,8(r26) │ │ │ │ add r26,r18,r30 │ │ │ │ fmr f13,f2 │ │ │ │ fmr f12,f1 │ │ │ │ - fmr f2,f21 │ │ │ │ - fmr f1,f20 │ │ │ │ - fmr f21,f13 │ │ │ │ - fmr f20,f12 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - fmr f3,f28 │ │ │ │ - fmr f4,f29 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - ld r9,160(r31) │ │ │ │ - stfd f20,16(r26) │ │ │ │ - stfd f21,24(r26) │ │ │ │ + fmr f2,f29 │ │ │ │ + fmr f1,f28 │ │ │ │ + fmr f29,f13 │ │ │ │ + fmr f28,f12 │ │ │ │ + bl 329c │ │ │ │ + fmr f3,f26 │ │ │ │ + fmr f4,f27 │ │ │ │ + bl 329c │ │ │ │ + ld r2,144(r31) │ │ │ │ + stfd f28,16(r26) │ │ │ │ + stfd f29,24(r26) │ │ │ │ stfd f1,0(r26) │ │ │ │ stfd f2,8(r26) │ │ │ │ fmr f1,f30 │ │ │ │ fmr f2,f31 │ │ │ │ - add r26,r9,r30 │ │ │ │ + add r26,r2,r30 │ │ │ │ lfd f3,16(r26) │ │ │ │ lfd f4,24(r26) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - fmr f3,f22 │ │ │ │ - fmr f4,f23 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ + fmr f3,f20 │ │ │ │ + fmr f4,f21 │ │ │ │ + bl 329c │ │ │ │ lfd f3,0(r26) │ │ │ │ lfd f4,8(r26) │ │ │ │ add r26,r19,r30 │ │ │ │ - fmr f21,f2 │ │ │ │ - fmr f20,f1 │ │ │ │ + fmr f29,f2 │ │ │ │ + fmr f28,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - fmr f3,f22 │ │ │ │ - fmr f4,f23 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - ld r9,152(r31) │ │ │ │ - stfd f20,16(r26) │ │ │ │ - stfd f21,24(r26) │ │ │ │ + bl 329c │ │ │ │ + fmr f3,f20 │ │ │ │ + fmr f4,f21 │ │ │ │ + bl 329c │ │ │ │ + stfd f28,16(r26) │ │ │ │ + stfd f29,24(r26) │ │ │ │ stfd f1,0(r26) │ │ │ │ stfd f2,8(r26) │ │ │ │ + add r26,r25,r30 │ │ │ │ fmr f1,f30 │ │ │ │ fmr f2,f31 │ │ │ │ - add r26,r9,r30 │ │ │ │ lfd f3,16(r26) │ │ │ │ lfd f4,24(r26) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - fmr f3,f24 │ │ │ │ - fmr f4,f25 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ + fmr f3,f22 │ │ │ │ + fmr f4,f23 │ │ │ │ + bl 329c │ │ │ │ lfd f3,0(r26) │ │ │ │ lfd f4,8(r26) │ │ │ │ add r26,r20,r30 │ │ │ │ - fmr f21,f2 │ │ │ │ - fmr f20,f1 │ │ │ │ + fmr f29,f2 │ │ │ │ + fmr f28,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - fmr f3,f24 │ │ │ │ - fmr f4,f25 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - ld r9,144(r31) │ │ │ │ - stfd f20,16(r26) │ │ │ │ - stfd f21,24(r26) │ │ │ │ + bl 329c │ │ │ │ + fmr f3,f22 │ │ │ │ + fmr f4,f23 │ │ │ │ + bl 329c │ │ │ │ + stfd f28,16(r26) │ │ │ │ + stfd f29,24(r26) │ │ │ │ stfd f1,0(r26) │ │ │ │ stfd f2,8(r26) │ │ │ │ + add r26,r24,r30 │ │ │ │ fmr f1,f30 │ │ │ │ fmr f2,f31 │ │ │ │ - add r26,r9,r30 │ │ │ │ lfd f3,16(r26) │ │ │ │ lfd f4,24(r26) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - fmr f3,f26 │ │ │ │ - fmr f4,f27 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ + fmr f3,f24 │ │ │ │ + fmr f4,f25 │ │ │ │ + bl 329c │ │ │ │ lfd f3,0(r26) │ │ │ │ lfd f4,8(r26) │ │ │ │ add r26,r21,r30 │ │ │ │ - fmr f21,f2 │ │ │ │ - fmr f20,f1 │ │ │ │ + fmr f29,f2 │ │ │ │ + fmr f28,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - fmr f3,f26 │ │ │ │ - fmr f4,f27 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - stfd f20,16(r26) │ │ │ │ - stfd f21,24(r26) │ │ │ │ + bl 329c │ │ │ │ + fmr f3,f24 │ │ │ │ + fmr f4,f25 │ │ │ │ + bl 329c │ │ │ │ + stfd f28,16(r26) │ │ │ │ + stfd f29,24(r26) │ │ │ │ stfd f1,0(r26) │ │ │ │ stfd f2,8(r26) │ │ │ │ - add r26,r24,r30 │ │ │ │ + add r26,r23,r30 │ │ │ │ fmr f1,f30 │ │ │ │ fmr f2,f31 │ │ │ │ lfd f3,16(r26) │ │ │ │ lfd f4,24(r26) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - fmr f3,f28 │ │ │ │ - fmr f4,f29 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ + fmr f3,f26 │ │ │ │ + fmr f4,f27 │ │ │ │ + bl 329c │ │ │ │ lfd f3,0(r26) │ │ │ │ lfd f4,8(r26) │ │ │ │ add r26,r22,r30 │ │ │ │ addi r30,r30,32 │ │ │ │ fmr f13,f2 │ │ │ │ fmr f12,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ fmr f31,f13 │ │ │ │ fmr f30,f12 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - fmr f3,f28 │ │ │ │ - fmr f4,f29 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ + fmr f3,f26 │ │ │ │ + fmr f4,f27 │ │ │ │ + bl 329c │ │ │ │ addic. r27,r27,-1 │ │ │ │ stfd f30,16(r26) │ │ │ │ stfd f31,24(r26) │ │ │ │ stfd f1,0(r26) │ │ │ │ stfd f2,8(r26) │ │ │ │ - bne 2c420 │ │ │ │ - ld r7,224(r31) │ │ │ │ - ld r8,240(r31) │ │ │ │ - ld r10,192(r31) │ │ │ │ - ld r9,200(r31) │ │ │ │ - add r14,r14,r8 │ │ │ │ - add r15,r15,r8 │ │ │ │ - add r17,r17,r8 │ │ │ │ - add r18,r18,r8 │ │ │ │ - add r19,r19,r8 │ │ │ │ - add r20,r20,r8 │ │ │ │ - add r21,r21,r8 │ │ │ │ - add r24,r24,r7 │ │ │ │ - add r22,r22,r8 │ │ │ │ - add r10,r10,r7 │ │ │ │ - addi r9,r9,1 │ │ │ │ - std r10,192(r31) │ │ │ │ - ld r10,184(r31) │ │ │ │ - std r9,200(r31) │ │ │ │ - add r10,r10,r7 │ │ │ │ - std r10,184(r31) │ │ │ │ - ld r10,176(r31) │ │ │ │ - add r10,r10,r7 │ │ │ │ - std r10,176(r31) │ │ │ │ - ld r10,168(r31) │ │ │ │ - add r10,r10,r7 │ │ │ │ - std r10,168(r31) │ │ │ │ - ld r10,208(r31) │ │ │ │ - cmpd r9,r10 │ │ │ │ - ld r9,160(r31) │ │ │ │ - add r9,r9,r7 │ │ │ │ - std r9,160(r31) │ │ │ │ - ld r9,152(r31) │ │ │ │ - add r9,r9,r7 │ │ │ │ - std r9,152(r31) │ │ │ │ - ld r9,144(r31) │ │ │ │ - add r9,r9,r7 │ │ │ │ - std r9,144(r31) │ │ │ │ - blt 2c150 │ │ │ │ - ld r30,368(r31) │ │ │ │ - ld r29,376(r31) │ │ │ │ - ld r10,352(r31) │ │ │ │ - ld r9,280(r31) │ │ │ │ - add r10,r10,r29 │ │ │ │ - addi r9,r9,1 │ │ │ │ - std r10,352(r31) │ │ │ │ - ld r10,344(r31) │ │ │ │ - std r9,280(r31) │ │ │ │ - add r10,r10,r29 │ │ │ │ - std r10,344(r31) │ │ │ │ - ld r10,336(r31) │ │ │ │ - add r10,r10,r29 │ │ │ │ - std r10,336(r31) │ │ │ │ - ld r10,328(r31) │ │ │ │ - add r10,r10,r29 │ │ │ │ - std r10,328(r31) │ │ │ │ - ld r10,320(r31) │ │ │ │ - add r10,r10,r29 │ │ │ │ - std r10,320(r31) │ │ │ │ - ld r10,312(r31) │ │ │ │ - add r10,r10,r29 │ │ │ │ - std r10,312(r31) │ │ │ │ - ld r10,304(r31) │ │ │ │ - add r10,r10,r29 │ │ │ │ - std r10,304(r31) │ │ │ │ - ld r10,288(r31) │ │ │ │ - cmpd r9,r10 │ │ │ │ - ld r9,272(r31) │ │ │ │ - add r9,r9,r29 │ │ │ │ - std r9,272(r31) │ │ │ │ - ld r9,384(r31) │ │ │ │ - add r30,r30,r9 │ │ │ │ - blt 2be90 │ │ │ │ - b 2bb9c │ │ │ │ - bl 38a0 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bne 29890 │ │ │ │ + ld r10,216(r31) │ │ │ │ + ld r9,224(r31) │ │ │ │ + ld r8,176(r31) │ │ │ │ + ld r2,184(r31) │ │ │ │ + add r14,r14,r9 │ │ │ │ + add r16,r16,r9 │ │ │ │ + add r17,r17,r9 │ │ │ │ + add r18,r18,r9 │ │ │ │ + add r19,r19,r9 │ │ │ │ + add r25,r25,r10 │ │ │ │ + add r20,r20,r9 │ │ │ │ + add r24,r24,r10 │ │ │ │ + add r21,r21,r9 │ │ │ │ + add r23,r23,r10 │ │ │ │ + add r22,r22,r9 │ │ │ │ + add r8,r8,r10 │ │ │ │ + addi r2,r2,1 │ │ │ │ + std r8,176(r31) │ │ │ │ + std r2,184(r31) │ │ │ │ + ld r8,168(r31) │ │ │ │ + add r8,r8,r10 │ │ │ │ + std r8,168(r31) │ │ │ │ + ld r8,160(r31) │ │ │ │ + add r8,r8,r10 │ │ │ │ + std r8,160(r31) │ │ │ │ + ld r8,152(r31) │ │ │ │ + add r8,r8,r10 │ │ │ │ + std r8,152(r31) │ │ │ │ + ld r8,208(r31) │ │ │ │ + cmpd r2,r8 │ │ │ │ + ld r2,144(r31) │ │ │ │ + add r2,r2,r10 │ │ │ │ + std r2,144(r31) │ │ │ │ + blt 29610 │ │ │ │ + ld r30,376(r31) │ │ │ │ + ld r29,384(r31) │ │ │ │ + ld r8,352(r31) │ │ │ │ + ld r2,272(r31) │ │ │ │ + add r8,r8,r29 │ │ │ │ + addi r2,r2,1 │ │ │ │ + std r8,352(r31) │ │ │ │ + ld r8,344(r31) │ │ │ │ + std r2,272(r31) │ │ │ │ + add r8,r8,r29 │ │ │ │ + std r8,344(r31) │ │ │ │ + ld r8,336(r31) │ │ │ │ + add r8,r8,r29 │ │ │ │ + std r8,336(r31) │ │ │ │ + ld r8,296(r31) │ │ │ │ + add r8,r8,r29 │ │ │ │ + std r8,296(r31) │ │ │ │ + ld r8,320(r31) │ │ │ │ + add r8,r8,r29 │ │ │ │ + std r8,320(r31) │ │ │ │ + ld r8,360(r31) │ │ │ │ + add r8,r8,r29 │ │ │ │ + std r8,360(r31) │ │ │ │ + ld r8,304(r31) │ │ │ │ + add r8,r8,r29 │ │ │ │ + std r8,304(r31) │ │ │ │ + ld r8,288(r31) │ │ │ │ + cmpd r2,r8 │ │ │ │ + ld r2,280(r31) │ │ │ │ + add r2,r2,r29 │ │ │ │ + std r2,280(r31) │ │ │ │ + ld r2,392(r31) │ │ │ │ + add r30,r30,r2 │ │ │ │ + blt 293a0 │ │ │ │ + b 290c8 │ │ │ │ + bl 38c0 │ │ │ │ fmr f3,f20 │ │ │ │ fmr f4,f21 │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - bl 32c0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - b 2b5b8 │ │ │ │ - bl 38a0 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 329c │ │ │ │ + bl 32e0 │ │ │ │ + b 28b8c │ │ │ │ + bl 38c0 │ │ │ │ mtfprd f4,r25 │ │ │ │ mtfprd f3,r24 │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - bl 32c0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - b 2b7d8 │ │ │ │ - bl 38a0 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 329c │ │ │ │ + bl 32e0 │ │ │ │ + b 28d6c │ │ │ │ + bl 38c0 │ │ │ │ mtfprd f4,r25 │ │ │ │ mtfprd f3,r24 │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - bl 32c0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - b 2b9e8 │ │ │ │ - cmpdi r12,1 │ │ │ │ - ble 2bb9c │ │ │ │ - sradi r3,r22,1 │ │ │ │ - addze r3,r3 │ │ │ │ - sradi r19,r0,1 │ │ │ │ + bl 329c │ │ │ │ + bl 32e0 │ │ │ │ + b 28f3c │ │ │ │ + cmpdi r0,1 │ │ │ │ + ble 290c8 │ │ │ │ + sradi r5,r22,1 │ │ │ │ + addze r5,r5 │ │ │ │ + sradi r19,r27,1 │ │ │ │ addze r19,r19 │ │ │ │ ld r18,176(r31) │ │ │ │ - cmpdi r0,1 │ │ │ │ - subf r20,r3,r18 │ │ │ │ - std r3,208(r31) │ │ │ │ - std r19,200(r31) │ │ │ │ - ble 2bb9c │ │ │ │ + cmpdi r27,1 │ │ │ │ + subf r20,r5,r18 │ │ │ │ + std r5,216(r31) │ │ │ │ + std r19,208(r31) │ │ │ │ + ble 290c8 │ │ │ │ cmpdi r22,1 │ │ │ │ - ble 2bb9c │ │ │ │ - ld r28,192(r16) │ │ │ │ - ld r9,144(r31) │ │ │ │ - ld r11,272(r31) │ │ │ │ - mulld r29,r0,r10 │ │ │ │ - mulld r21,r0,r22 │ │ │ │ - mr r6,r10 │ │ │ │ - sldi r8,r20,5 │ │ │ │ - ld r17,152(r31) │ │ │ │ - sldi r25,r3,4 │ │ │ │ + ble 290c8 │ │ │ │ + ld r2,144(r31) │ │ │ │ + ld r3,280(r31) │ │ │ │ + mulld r0,r22,r19 │ │ │ │ + mulld r8,r27,r9 │ │ │ │ + mr r7,r9 │ │ │ │ + sldi r10,r20,5 │ │ │ │ + ld r17,160(r31) │ │ │ │ + ld r11,368(r31) │ │ │ │ + mulld r21,r27,r22 │ │ │ │ + sldi r26,r5,4 │ │ │ │ + sldi r30,r5,5 │ │ │ │ li r12,0 │ │ │ │ - sldi r30,r3,5 │ │ │ │ - sldi r5,r22,5 │ │ │ │ - sldi r24,r6,4 │ │ │ │ - sldi r6,r18,5 │ │ │ │ - ld r0,8(r28) │ │ │ │ - subf r9,r10,r9 │ │ │ │ - mulld r10,r22,r19 │ │ │ │ - add r4,r8,r11 │ │ │ │ - sldi r8,r19,4 │ │ │ │ - ld r16,16(r28) │ │ │ │ - mulld r27,r17,r18 │ │ │ │ - subf r7,r19,r17 │ │ │ │ - add r23,r19,r29 │ │ │ │ - mulld r29,r22,r29 │ │ │ │ - std r8,248(r31) │ │ │ │ - ld r8,0(r28) │ │ │ │ - mulld r9,r9,r17 │ │ │ │ - mulld r7,r7,r18 │ │ │ │ - mulld r23,r23,r22 │ │ │ │ - std r0,224(r31) │ │ │ │ - ld r0,360(r31) │ │ │ │ - sldi r28,r10,5 │ │ │ │ - add r26,r3,r10 │ │ │ │ - sldi r10,r21,5 │ │ │ │ - std r16,240(r31) │ │ │ │ - sldi r26,r26,5 │ │ │ │ - std r10,456(r31) │ │ │ │ - sldi r10,r27,5 │ │ │ │ - add r27,r17,r9 │ │ │ │ - add r28,r0,r28 │ │ │ │ - mulld r9,r18,r9 │ │ │ │ - add r30,r0,r30 │ │ │ │ - add r26,r0,r26 │ │ │ │ - subf r27,r19,r27 │ │ │ │ - std r28,440(r31) │ │ │ │ - add r28,r8,r24 │ │ │ │ - sldi r24,r23,5 │ │ │ │ - std r30,424(r31) │ │ │ │ - std r26,408(r31) │ │ │ │ - add r26,r3,r29 │ │ │ │ + sldi r24,r7,4 │ │ │ │ + sldi r6,r22,5 │ │ │ │ + sldi r7,r18,5 │ │ │ │ + subf r2,r9,r2 │ │ │ │ + ld r9,192(r15) │ │ │ │ + add r4,r10,r3 │ │ │ │ + sldi r10,r19,4 │ │ │ │ + mulld r28,r22,r8 │ │ │ │ + add r27,r5,r0 │ │ │ │ + sldi r0,r0,5 │ │ │ │ + subf r29,r19,r17 │ │ │ │ + add r8,r19,r8 │ │ │ │ + std r10,272(r31) │ │ │ │ + mulld r2,r2,r17 │ │ │ │ + add r30,r11,r30 │ │ │ │ + mulld r23,r17,r18 │ │ │ │ + add r0,r11,r0 │ │ │ │ + mulld r29,r29,r18 │ │ │ │ + sldi r27,r27,5 │ │ │ │ + mulld r8,r8,r22 │ │ │ │ + ld r10,0(r9) │ │ │ │ + ld r16,16(r9) │ │ │ │ + std r30,440(r31) │ │ │ │ li r30,0 │ │ │ │ - std r28,312(r31) │ │ │ │ - add r28,r16,r25 │ │ │ │ - sldi r25,r29,5 │ │ │ │ - mulld r29,r27,r18 │ │ │ │ - add r27,r3,r23 │ │ │ │ - sldi r26,r26,5 │ │ │ │ - std r28,256(r31) │ │ │ │ - add r28,r20,r7 │ │ │ │ - sldi r7,r7,5 │ │ │ │ - add r3,r0,r25 │ │ │ │ - add r7,r7,r11 │ │ │ │ + std r0,456(r31) │ │ │ │ + ld r9,8(r9) │ │ │ │ + mulld r25,r18,r2 │ │ │ │ + add r2,r17,r2 │ │ │ │ + add r0,r10,r24 │ │ │ │ + add r24,r5,r28 │ │ │ │ sldi r28,r28,5 │ │ │ │ - std r3,448(r31) │ │ │ │ - std r7,280(r31) │ │ │ │ - add r3,r28,r11 │ │ │ │ - add r7,r20,r9 │ │ │ │ - sldi r9,r9,5 │ │ │ │ - sldi r28,r27,5 │ │ │ │ - mr r27,r0 │ │ │ │ - std r3,304(r31) │ │ │ │ - add r3,r9,r11 │ │ │ │ - add r9,r0,r24 │ │ │ │ - sldi r7,r7,5 │ │ │ │ - std r9,432(r31) │ │ │ │ - add r9,r0,r26 │ │ │ │ - mr r0,r11 │ │ │ │ - add r11,r7,r11 │ │ │ │ - add r7,r27,r28 │ │ │ │ - std r9,416(r31) │ │ │ │ - add r9,r20,r29 │ │ │ │ - std r7,400(r31) │ │ │ │ - mr r7,r0 │ │ │ │ + std r16,240(r31) │ │ │ │ + subf r2,r19,r2 │ │ │ │ + std r9,224(r31) │ │ │ │ + sldi r9,r21,5 │ │ │ │ + std r0,320(r31) │ │ │ │ + add r0,r16,r26 │ │ │ │ + add r26,r20,r29 │ │ │ │ sldi r29,r29,5 │ │ │ │ - sldi r9,r9,5 │ │ │ │ - add r0,r29,r0 │ │ │ │ - add r9,r9,r7 │ │ │ │ - mr r7,r9 │ │ │ │ - mr r9,r12 │ │ │ │ + std r9,472(r31) │ │ │ │ + sldi r9,r23,5 │ │ │ │ + std r0,256(r31) │ │ │ │ + add r0,r11,r27 │ │ │ │ + sldi r27,r25,5 │ │ │ │ + sldi r26,r26,5 │ │ │ │ + std r0,424(r31) │ │ │ │ + add r0,r29,r3 │ │ │ │ + mulld r29,r2,r18 │ │ │ │ + add r2,r20,r25 │ │ │ │ + sldi r25,r24,5 │ │ │ │ + add r24,r5,r8 │ │ │ │ + add r5,r11,r28 │ │ │ │ + sldi r8,r8,5 │ │ │ │ + std r0,304(r31) │ │ │ │ + mr r0,r11 │ │ │ │ + sldi r2,r2,5 │ │ │ │ + mr r11,r3 │ │ │ │ + std r5,464(r31) │ │ │ │ + add r5,r26,r3 │ │ │ │ + add r3,r27,r3 │ │ │ │ + add r28,r0,r25 │ │ │ │ + add r8,r0,r8 │ │ │ │ + mr r27,r0 │ │ │ │ + add r0,r2,r11 │ │ │ │ + add r2,r20,r29 │ │ │ │ + std r28,432(r31) │ │ │ │ + sldi r28,r24,5 │ │ │ │ + std r8,448(r31) │ │ │ │ + sldi r8,r29,5 │ │ │ │ + sldi r2,r2,5 │ │ │ │ + add r29,r27,r28 │ │ │ │ + std r29,416(r31) │ │ │ │ + mr r29,r11 │ │ │ │ + add r11,r8,r11 │ │ │ │ + add r2,r2,r29 │ │ │ │ + mr r8,r2 │ │ │ │ + mr r2,r12 │ │ │ │ mr r12,r3 │ │ │ │ mr r3,r4 │ │ │ │ - mr r4,r7 │ │ │ │ - ld r7,312(r31) │ │ │ │ - lfd f16,0(r8) │ │ │ │ - lfd f17,8(r8) │ │ │ │ - ld r22,272(r31) │ │ │ │ + mr r4,r5 │ │ │ │ + mr r5,r8 │ │ │ │ + ld r8,320(r31) │ │ │ │ + lfd f16,0(r10) │ │ │ │ mr r23,r12 │ │ │ │ - ld r24,280(r31) │ │ │ │ - mr r25,r0 │ │ │ │ - std r3,160(r31) │ │ │ │ - std r11,168(r31) │ │ │ │ - std r4,144(r31) │ │ │ │ - std r9,320(r31) │ │ │ │ - std r30,328(r31) │ │ │ │ - std r12,336(r31) │ │ │ │ - std r0,344(r31) │ │ │ │ - std r3,352(r31) │ │ │ │ - std r11,368(r31) │ │ │ │ - std r10,376(r31) │ │ │ │ - lfd f14,0(r7) │ │ │ │ - lfd f15,8(r7) │ │ │ │ - ld r7,360(r31) │ │ │ │ + mr r25,r11 │ │ │ │ + std r3,144(r31) │ │ │ │ + std r4,152(r31) │ │ │ │ + std r0,160(r31) │ │ │ │ + lfd f17,8(r10) │ │ │ │ + ld r22,280(r31) │ │ │ │ + std r5,168(r31) │ │ │ │ + ld r24,304(r31) │ │ │ │ + std r2,296(r31) │ │ │ │ + std r30,336(r31) │ │ │ │ + std r12,344(r31) │ │ │ │ + std r11,352(r31) │ │ │ │ + std r3,360(r31) │ │ │ │ + lfd f14,0(r8) │ │ │ │ + lfd f15,8(r8) │ │ │ │ + std r0,376(r31) │ │ │ │ std r4,384(r31) │ │ │ │ - std r8,392(r31) │ │ │ │ - add r14,r7,r30 │ │ │ │ - ld r7,448(r31) │ │ │ │ - add r15,r7,r30 │ │ │ │ - ld r7,440(r31) │ │ │ │ - add r16,r7,r30 │ │ │ │ - ld r7,432(r31) │ │ │ │ - add r17,r7,r30 │ │ │ │ - ld r7,424(r31) │ │ │ │ - add r18,r7,r30 │ │ │ │ - ld r7,416(r31) │ │ │ │ - add r19,r7,r30 │ │ │ │ - ld r7,408(r31) │ │ │ │ - add r20,r7,r30 │ │ │ │ - ld r7,400(r31) │ │ │ │ - add r21,r7,r30 │ │ │ │ - ld r7,304(r31) │ │ │ │ - std r7,152(r31) │ │ │ │ - li r7,0 │ │ │ │ + ld r8,368(r31) │ │ │ │ + std r9,392(r31) │ │ │ │ + std r5,400(r31) │ │ │ │ + std r10,408(r31) │ │ │ │ + add r14,r8,r30 │ │ │ │ + ld r8,464(r31) │ │ │ │ + add r15,r8,r30 │ │ │ │ + ld r8,456(r31) │ │ │ │ + add r16,r8,r30 │ │ │ │ + ld r8,448(r31) │ │ │ │ + add r17,r8,r30 │ │ │ │ + ld r8,440(r31) │ │ │ │ + add r18,r8,r30 │ │ │ │ + ld r8,432(r31) │ │ │ │ + add r19,r8,r30 │ │ │ │ + ld r8,424(r31) │ │ │ │ + add r20,r8,r30 │ │ │ │ + ld r8,416(r31) │ │ │ │ + add r21,r8,r30 │ │ │ │ + li r8,0 │ │ │ │ ld r29,224(r31) │ │ │ │ - sldi r30,r7,4 │ │ │ │ + sldi r30,r8,4 │ │ │ │ fmr f1,f16 │ │ │ │ fmr f2,f17 │ │ │ │ std r6,192(r31) │ │ │ │ - std r5,184(r31) │ │ │ │ - std r7,176(r31) │ │ │ │ - add r9,r29,r30 │ │ │ │ - lfd f30,0(r9) │ │ │ │ - lfd f31,8(r9) │ │ │ │ + std r7,184(r31) │ │ │ │ + std r8,176(r31) │ │ │ │ + add r2,r29,r30 │ │ │ │ + lfd f30,0(r2) │ │ │ │ + lfd f31,8(r2) │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f21,f2 │ │ │ │ fmr f20,f1 │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ fmr f1,f14 │ │ │ │ fmr f2,f15 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - ld r9,248(r31) │ │ │ │ + bl 329c │ │ │ │ + ld r9,272(r31) │ │ │ │ fmr f23,f2 │ │ │ │ fmr f22,f1 │ │ │ │ fmr f2,f17 │ │ │ │ fmr f1,f16 │ │ │ │ - add r30,r9,r30 │ │ │ │ - add r30,r29,r30 │ │ │ │ - lfd f30,0(r30) │ │ │ │ - lfd f31,8(r30) │ │ │ │ + add r2,r9,r29 │ │ │ │ + add r2,r2,r30 │ │ │ │ li r30,0 │ │ │ │ + lfd f30,0(r2) │ │ │ │ + lfd f31,8(r2) │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f25,f2 │ │ │ │ fmr f24,f1 │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ fmr f1,f14 │ │ │ │ fmr f2,f15 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - ld r28,256(r31) │ │ │ │ + bl 329c │ │ │ │ ld r27,240(r31) │ │ │ │ - ld r29,208(r31) │ │ │ │ + ld r28,256(r31) │ │ │ │ + ld r29,216(r31) │ │ │ │ fmr f27,f2 │ │ │ │ fmr f26,f1 │ │ │ │ - mr r9,r28 │ │ │ │ - mr r28,r27 │ │ │ │ - mr r27,r9 │ │ │ │ - ld r9,144(r31) │ │ │ │ - lfd f28,0(r28) │ │ │ │ - lfd f29,8(r28) │ │ │ │ - lfd f30,0(r27) │ │ │ │ - lfd f31,8(r27) │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + ld r2,168(r31) │ │ │ │ + lfd f28,0(r27) │ │ │ │ addi r28,r28,16 │ │ │ │ addi r27,r27,16 │ │ │ │ - add r26,r9,r30 │ │ │ │ + lfd f29,-8(r27) │ │ │ │ + lfd f30,-16(r28) │ │ │ │ + lfd f31,-8(r28) │ │ │ │ + add r26,r30,r2 │ │ │ │ fmr f1,f28 │ │ │ │ fmr f2,f29 │ │ │ │ lfd f3,16(r26) │ │ │ │ lfd f4,24(r26) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f3,f20 │ │ │ │ fmr f4,f21 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ lfd f3,0(r26) │ │ │ │ lfd f4,8(r26) │ │ │ │ add r26,r14,r30 │ │ │ │ fmr f19,f2 │ │ │ │ fmr f18,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f3,f20 │ │ │ │ fmr f4,f21 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - ld r9,152(r31) │ │ │ │ + bl 329c │ │ │ │ + ld r2,152(r31) │ │ │ │ stfd f18,16(r26) │ │ │ │ stfd f19,24(r26) │ │ │ │ stfd f1,0(r26) │ │ │ │ stfd f2,8(r26) │ │ │ │ fmr f1,f28 │ │ │ │ fmr f2,f29 │ │ │ │ - add r26,r9,r30 │ │ │ │ + add r26,r2,r30 │ │ │ │ lfd f3,16(r26) │ │ │ │ lfd f4,24(r26) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f3,f22 │ │ │ │ fmr f4,f23 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ lfd f3,0(r26) │ │ │ │ lfd f4,8(r26) │ │ │ │ add r26,r15,r30 │ │ │ │ fmr f19,f2 │ │ │ │ fmr f18,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f3,f22 │ │ │ │ fmr f4,f23 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - ld r9,168(r31) │ │ │ │ + bl 329c │ │ │ │ + ld r2,160(r31) │ │ │ │ stfd f18,16(r26) │ │ │ │ stfd f19,24(r26) │ │ │ │ stfd f1,0(r26) │ │ │ │ stfd f2,8(r26) │ │ │ │ fmr f1,f28 │ │ │ │ fmr f2,f29 │ │ │ │ - add r26,r9,r30 │ │ │ │ + add r26,r2,r30 │ │ │ │ lfd f3,16(r26) │ │ │ │ lfd f4,24(r26) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f3,f24 │ │ │ │ fmr f4,f25 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ lfd f3,0(r26) │ │ │ │ lfd f4,8(r26) │ │ │ │ add r26,r16,r30 │ │ │ │ fmr f19,f2 │ │ │ │ fmr f18,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f3,f24 │ │ │ │ fmr f4,f25 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ stfd f18,16(r26) │ │ │ │ stfd f19,24(r26) │ │ │ │ - ld r9,160(r31) │ │ │ │ + ld r2,144(r31) │ │ │ │ stfd f1,0(r26) │ │ │ │ stfd f2,8(r26) │ │ │ │ fmr f1,f28 │ │ │ │ fmr f2,f29 │ │ │ │ - add r26,r9,r30 │ │ │ │ + add r26,r2,r30 │ │ │ │ lfd f3,16(r26) │ │ │ │ lfd f4,24(r26) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f3,f26 │ │ │ │ fmr f4,f27 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ lfd f3,0(r26) │ │ │ │ lfd f4,8(r26) │ │ │ │ add r26,r17,r30 │ │ │ │ fmr f13,f2 │ │ │ │ fmr f12,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ fmr f29,f13 │ │ │ │ fmr f28,f12 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f3,f26 │ │ │ │ fmr f4,f27 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ stfd f28,16(r26) │ │ │ │ stfd f29,24(r26) │ │ │ │ stfd f1,0(r26) │ │ │ │ stfd f2,8(r26) │ │ │ │ - add r26,r25,r30 │ │ │ │ + add r26,r30,r25 │ │ │ │ fmr f1,f30 │ │ │ │ fmr f2,f31 │ │ │ │ lfd f3,16(r26) │ │ │ │ lfd f4,24(r26) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f3,f20 │ │ │ │ fmr f4,f21 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ lfd f3,0(r26) │ │ │ │ lfd f4,8(r26) │ │ │ │ add r26,r18,r30 │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f3,f20 │ │ │ │ fmr f4,f21 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ stfd f28,16(r26) │ │ │ │ stfd f29,24(r26) │ │ │ │ stfd f1,0(r26) │ │ │ │ stfd f2,8(r26) │ │ │ │ - add r26,r24,r30 │ │ │ │ + add r26,r30,r24 │ │ │ │ fmr f1,f30 │ │ │ │ fmr f2,f31 │ │ │ │ lfd f3,16(r26) │ │ │ │ lfd f4,24(r26) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f3,f22 │ │ │ │ fmr f4,f23 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ lfd f3,0(r26) │ │ │ │ lfd f4,8(r26) │ │ │ │ add r26,r19,r30 │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f3,f22 │ │ │ │ fmr f4,f23 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ stfd f28,16(r26) │ │ │ │ stfd f29,24(r26) │ │ │ │ stfd f1,0(r26) │ │ │ │ stfd f2,8(r26) │ │ │ │ - add r26,r23,r30 │ │ │ │ + add r26,r30,r23 │ │ │ │ fmr f1,f30 │ │ │ │ fmr f2,f31 │ │ │ │ lfd f3,16(r26) │ │ │ │ lfd f4,24(r26) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f3,f24 │ │ │ │ fmr f4,f25 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ lfd f3,0(r26) │ │ │ │ lfd f4,8(r26) │ │ │ │ add r26,r20,r30 │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f3,f24 │ │ │ │ fmr f4,f25 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ stfd f28,16(r26) │ │ │ │ stfd f29,24(r26) │ │ │ │ stfd f1,0(r26) │ │ │ │ stfd f2,8(r26) │ │ │ │ - add r26,r22,r30 │ │ │ │ + add r26,r30,r22 │ │ │ │ fmr f1,f30 │ │ │ │ fmr f2,f31 │ │ │ │ lfd f3,16(r26) │ │ │ │ lfd f4,24(r26) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f3,f26 │ │ │ │ fmr f4,f27 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ lfd f3,0(r26) │ │ │ │ lfd f4,8(r26) │ │ │ │ add r26,r21,r30 │ │ │ │ addi r30,r30,32 │ │ │ │ fmr f13,f2 │ │ │ │ fmr f12,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ fmr f31,f13 │ │ │ │ fmr f30,f12 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f3,f26 │ │ │ │ fmr f4,f27 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ addic. r29,r29,-1 │ │ │ │ stfd f30,16(r26) │ │ │ │ stfd f31,24(r26) │ │ │ │ stfd f1,0(r26) │ │ │ │ stfd f2,8(r26) │ │ │ │ - bne 2ceb0 │ │ │ │ + bne 2a210 │ │ │ │ + ld r7,184(r31) │ │ │ │ + ld r2,168(r31) │ │ │ │ + ld r8,176(r31) │ │ │ │ ld r6,192(r31) │ │ │ │ - ld r9,144(r31) │ │ │ │ - ld r7,176(r31) │ │ │ │ - ld r5,184(r31) │ │ │ │ - add r9,r9,r6 │ │ │ │ - addi r7,r7,1 │ │ │ │ - add r14,r14,r5 │ │ │ │ - add r15,r15,r5 │ │ │ │ - add r16,r16,r5 │ │ │ │ - add r17,r17,r5 │ │ │ │ - add r25,r25,r6 │ │ │ │ - add r18,r18,r5 │ │ │ │ - std r9,144(r31) │ │ │ │ - ld r9,152(r31) │ │ │ │ - add r24,r24,r6 │ │ │ │ - add r19,r19,r5 │ │ │ │ - add r23,r23,r6 │ │ │ │ - add r20,r20,r5 │ │ │ │ - add r22,r22,r6 │ │ │ │ - add r21,r21,r5 │ │ │ │ - add r9,r9,r6 │ │ │ │ - std r9,152(r31) │ │ │ │ - ld r9,168(r31) │ │ │ │ - add r9,r9,r6 │ │ │ │ - std r9,168(r31) │ │ │ │ - ld r9,160(r31) │ │ │ │ - add r9,r9,r6 │ │ │ │ - std r9,160(r31) │ │ │ │ - ld r9,200(r31) │ │ │ │ - cmpd r9,r7 │ │ │ │ - bgt 2cde0 │ │ │ │ - ld r7,312(r31) │ │ │ │ - ld r10,376(r31) │ │ │ │ - ld r9,320(r31) │ │ │ │ - ld r30,328(r31) │ │ │ │ - ld r12,336(r31) │ │ │ │ - ld r0,344(r31) │ │ │ │ - ld r3,352(r31) │ │ │ │ - ld r11,368(r31) │ │ │ │ - ld r4,384(r31) │ │ │ │ - ld r8,392(r31) │ │ │ │ - addi r7,r7,16 │ │ │ │ - addi r9,r9,1 │ │ │ │ - add r11,r11,r10 │ │ │ │ - add r3,r3,r10 │ │ │ │ - add r0,r0,r10 │ │ │ │ - add r12,r12,r10 │ │ │ │ - std r7,312(r31) │ │ │ │ - ld r7,304(r31) │ │ │ │ + add r2,r2,r7 │ │ │ │ + add r25,r25,r7 │ │ │ │ + add r24,r24,r7 │ │ │ │ + add r23,r23,r7 │ │ │ │ + addi r8,r8,1 │ │ │ │ + add r14,r14,r6 │ │ │ │ + add r15,r15,r6 │ │ │ │ + add r16,r16,r6 │ │ │ │ + std r2,168(r31) │ │ │ │ + ld r2,152(r31) │ │ │ │ + add r17,r17,r6 │ │ │ │ + add r18,r18,r6 │ │ │ │ + add r19,r19,r6 │ │ │ │ + add r20,r20,r6 │ │ │ │ + add r22,r22,r7 │ │ │ │ + add r21,r21,r6 │ │ │ │ + add r2,r2,r7 │ │ │ │ + std r2,152(r31) │ │ │ │ + ld r2,160(r31) │ │ │ │ + add r2,r2,r7 │ │ │ │ + std r2,160(r31) │ │ │ │ + ld r2,144(r31) │ │ │ │ + add r2,r2,r7 │ │ │ │ + std r2,144(r31) │ │ │ │ + ld r2,208(r31) │ │ │ │ + cmpd r2,r8 │ │ │ │ + bgt 2a150 │ │ │ │ + ld r8,320(r31) │ │ │ │ + ld r2,296(r31) │ │ │ │ + ld r9,392(r31) │ │ │ │ + ld r30,336(r31) │ │ │ │ + ld r12,344(r31) │ │ │ │ + ld r11,352(r31) │ │ │ │ + ld r3,360(r31) │ │ │ │ + ld r0,376(r31) │ │ │ │ addi r8,r8,16 │ │ │ │ - add r4,r4,r10 │ │ │ │ - add r7,r7,r10 │ │ │ │ - std r7,304(r31) │ │ │ │ - ld r7,288(r31) │ │ │ │ - cmpd r9,r7 │ │ │ │ - ld r7,280(r31) │ │ │ │ - add r7,r7,r10 │ │ │ │ - std r7,280(r31) │ │ │ │ - ld r7,272(r31) │ │ │ │ - add r7,r7,r10 │ │ │ │ - std r7,272(r31) │ │ │ │ - ld r7,456(r31) │ │ │ │ - add r30,r30,r7 │ │ │ │ - blt 2cd40 │ │ │ │ - b 2bb9c │ │ │ │ - mulld r17,r11,r11 │ │ │ │ - ld r10,160(r31) │ │ │ │ - ld r30,208(r16) │ │ │ │ - ld r26,200(r16) │ │ │ │ - ld r25,24(r16) │ │ │ │ - ld r23,264(r16) │ │ │ │ - cmpdi r10,0 │ │ │ │ - mulld r17,r17,r11 │ │ │ │ - sldi r17,r17,3 │ │ │ │ - ble 2bce4 │ │ │ │ - rlwinm r24,r24,0,20,20 │ │ │ │ - andi. r8,r10,3 │ │ │ │ - li r9,0 │ │ │ │ - cmpdi cr4,r17,0 │ │ │ │ - cmpwi cr3,r24,0 │ │ │ │ - beq 2d3f8 │ │ │ │ - cmpdi r8,1 │ │ │ │ - beq 2d3e0 │ │ │ │ - cmpdi r8,2 │ │ │ │ - beq 2d3d4 │ │ │ │ - bne cr3,2d444 │ │ │ │ - bgt cr4,2f378 │ │ │ │ - li r9,1 │ │ │ │ - bne cr3,2d444 │ │ │ │ - bgt cr4,2f378 │ │ │ │ - addi r9,r9,1 │ │ │ │ - bne cr3,2d444 │ │ │ │ - bgt cr4,2f378 │ │ │ │ - ld r8,160(r31) │ │ │ │ - addi r9,r9,1 │ │ │ │ - cmpd r8,r9 │ │ │ │ - beq 2bce4 │ │ │ │ - srdi r10,r10,2 │ │ │ │ + addi r2,r2,1 │ │ │ │ + ld r4,384(r31) │ │ │ │ + ld r5,400(r31) │ │ │ │ + ld r10,408(r31) │ │ │ │ + std r8,320(r31) │ │ │ │ + ld r8,288(r31) │ │ │ │ + add r11,r11,r9 │ │ │ │ + add r12,r12,r9 │ │ │ │ + add r0,r0,r9 │ │ │ │ + add r3,r3,r9 │ │ │ │ + add r5,r5,r9 │ │ │ │ + add r4,r4,r9 │ │ │ │ + addi r10,r10,16 │ │ │ │ + cmpd r2,r8 │ │ │ │ + ld r8,304(r31) │ │ │ │ + add r8,r8,r9 │ │ │ │ + std r8,304(r31) │ │ │ │ + ld r8,280(r31) │ │ │ │ + add r8,r8,r9 │ │ │ │ + std r8,280(r31) │ │ │ │ + ld r8,472(r31) │ │ │ │ + add r30,r30,r8 │ │ │ │ + blt 2a0b0 │ │ │ │ + b 290c8 │ │ │ │ + mulld r25,r11,r11 │ │ │ │ + ld r9,152(r31) │ │ │ │ + ld r24,208(r15) │ │ │ │ + ld r23,200(r15) │ │ │ │ + ld r21,24(r15) │ │ │ │ + ld r20,264(r15) │ │ │ │ + mulld r25,r25,r11 │ │ │ │ + cmpdi r9,0 │ │ │ │ + sldi r25,r25,3 │ │ │ │ + ble 29208 │ │ │ │ + rlwinm r8,r16,0,20,20 │ │ │ │ + andi. r10,r9,3 │ │ │ │ + li r2,0 │ │ │ │ + cmpdi cr4,r25,0 │ │ │ │ + cmpwi cr3,r8,0 │ │ │ │ + beq 2a6d4 │ │ │ │ + cmpdi r10,1 │ │ │ │ + beq 2a6bc │ │ │ │ + cmpdi r10,2 │ │ │ │ + beq 2a6b0 │ │ │ │ + bne cr3,2a724 │ │ │ │ + bgt cr4,2c2f8 │ │ │ │ + li r2,1 │ │ │ │ + bne cr3,2a724 │ │ │ │ + bgt cr4,2c2f8 │ │ │ │ + addi r2,r2,1 │ │ │ │ + bne cr3,2a724 │ │ │ │ + bgt cr4,2c2f8 │ │ │ │ + ld r10,152(r31) │ │ │ │ + addi r2,r2,1 │ │ │ │ + cmpd r10,r2 │ │ │ │ + beq 29208 │ │ │ │ + srdi r9,r9,2 │ │ │ │ + mtctr r9 │ │ │ │ + bne cr3,2a724 │ │ │ │ + bgt cr4,2c2f8 │ │ │ │ + addi r2,r2,1 │ │ │ │ + mr r10,r2 │ │ │ │ + bgt cr4,2c2f8 │ │ │ │ + addi r2,r2,1 │ │ │ │ + bgt cr4,2c2f8 │ │ │ │ + addi r2,r10,2 │ │ │ │ + bgt cr4,2c2f8 │ │ │ │ + mfctr r9 │ │ │ │ + addi r2,r10,3 │ │ │ │ + cmpdi r9,1 │ │ │ │ + addi r10,r9,-1 │ │ │ │ mtctr r10 │ │ │ │ - bne cr3,2d444 │ │ │ │ - bgt cr4,2f378 │ │ │ │ - addi r9,r9,1 │ │ │ │ - mr r10,r9 │ │ │ │ - bgt cr4,2f378 │ │ │ │ - addi r9,r9,1 │ │ │ │ - bgt cr4,2f378 │ │ │ │ - addi r9,r10,2 │ │ │ │ - bgt cr4,2f378 │ │ │ │ - addi r9,r10,3 │ │ │ │ - bdnz 2d400 │ │ │ │ - b 2bce4 │ │ │ │ - mr r30,r26 │ │ │ │ - mr r26,r25 │ │ │ │ - ld r25,184(r31) │ │ │ │ - mr r12,r18 │ │ │ │ - mr r0,r15 │ │ │ │ - ld r10,160(r31) │ │ │ │ - subf r10,r9,r10 │ │ │ │ - andi. r8,r10,3 │ │ │ │ - beq 2d598 │ │ │ │ - cmpdi r8,1 │ │ │ │ - beq 2d584 │ │ │ │ - cmpdi r8,2 │ │ │ │ - beq 2d57c │ │ │ │ - ble cr4,2d578 │ │ │ │ - addi r10,r23,8 │ │ │ │ - sldi r8,r9,4 │ │ │ │ - mr r29,r9 │ │ │ │ - ldx r9,r10,r8 │ │ │ │ - ld r19,160(r31) │ │ │ │ - ld r20,168(r31) │ │ │ │ - std r25,184(r31) │ │ │ │ - mr r18,r12 │ │ │ │ - mr r25,r26 │ │ │ │ - mr r15,r0 │ │ │ │ - mr r26,r30 │ │ │ │ - mr r10,r29 │ │ │ │ - mulld r8,r17,r9 │ │ │ │ - ld r7,184(r31) │ │ │ │ - sldi r9,r9,5 │ │ │ │ - add r29,r7,r9 │ │ │ │ - sldi r14,r8,3 │ │ │ │ - sldi r8,r8,4 │ │ │ │ - addi r21,r29,16 │ │ │ │ - addi r14,r14,-8 │ │ │ │ - add r27,r25,r8 │ │ │ │ - add r14,r26,r14 │ │ │ │ - mr r24,r27 │ │ │ │ - mr r27,r10 │ │ │ │ - mr r28,r14 │ │ │ │ - mr r14,r17 │ │ │ │ - ldu r30,8(r28) │ │ │ │ - lfd f28,0(r24) │ │ │ │ - lfd f29,8(r24) │ │ │ │ - addi r24,r24,16 │ │ │ │ - lfd f3,0(r21) │ │ │ │ - lfd f4,8(r21) │ │ │ │ + bne 2a6dc │ │ │ │ + b 29208 │ │ │ │ + nop │ │ │ │ + mr r0,r18 │ │ │ │ + ld r9,152(r31) │ │ │ │ + subf r9,r2,r9 │ │ │ │ + andi. r10,r9,3 │ │ │ │ + beq 2a84c │ │ │ │ + cmpdi r10,1 │ │ │ │ + beq 2a838 │ │ │ │ + cmpdi r10,2 │ │ │ │ + beq 2a830 │ │ │ │ + ble cr4,2a82c │ │ │ │ + addi r9,r20,8 │ │ │ │ + sldi r10,r2,4 │ │ │ │ + mr r16,r2 │ │ │ │ + ld r26,168(r31) │ │ │ │ + mr r18,r0 │ │ │ │ + ldx r2,r9,r10 │ │ │ │ + mulld r9,r25,r2 │ │ │ │ + sldi r2,r2,5 │ │ │ │ + mr r14,r25 │ │ │ │ + add r29,r21,r2 │ │ │ │ + addi r28,r29,16 │ │ │ │ + sldi r2,r9,3 │ │ │ │ + sldi r9,r9,4 │ │ │ │ + addi r2,r2,-8 │ │ │ │ + add r17,r23,r9 │ │ │ │ + add r19,r24,r2 │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + ldu r30,8(r19) │ │ │ │ + lfd f28,0(r17) │ │ │ │ + addi r17,r17,16 │ │ │ │ + lfd f29,-8(r17) │ │ │ │ + lfd f3,0(r28) │ │ │ │ + lfd f4,8(r28) │ │ │ │ sldi r30,r30,5 │ │ │ │ fmr f1,f28 │ │ │ │ fmr f2,f29 │ │ │ │ - add r30,r20,r30 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + add r30,r26,r30 │ │ │ │ + bl 329c │ │ │ │ lfd f3,16(r30) │ │ │ │ lfd f4,24(r30) │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ + bl 38f0 │ │ │ │ lfd f3,0(r29) │ │ │ │ lfd f4,8(r29) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ lfd f2,8(r30) │ │ │ │ lfd f1,0(r30) │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ + bl 38f0 │ │ │ │ addic. r14,r14,-1 │ │ │ │ stfd f30,16(r30) │ │ │ │ stfd f31,24(r30) │ │ │ │ stfd f1,0(r30) │ │ │ │ stfd f2,8(r30) │ │ │ │ - bne 2d4d0 │ │ │ │ - addi r9,r27,1 │ │ │ │ - cmpd r19,r9 │ │ │ │ - beq 2d5e8 │ │ │ │ - bne cr3,2d430 │ │ │ │ - mr r10,r9 │ │ │ │ - b 2d498 │ │ │ │ - addi r9,r9,1 │ │ │ │ - bgt cr4,2d468 │ │ │ │ - addi r9,r9,1 │ │ │ │ - bgt cr4,2d468 │ │ │ │ - ld r8,160(r31) │ │ │ │ - addi r9,r9,1 │ │ │ │ - cmpd r8,r9 │ │ │ │ - beq 2bce4 │ │ │ │ - srdi r10,r10,2 │ │ │ │ + bne 2a790 │ │ │ │ + ld r9,152(r31) │ │ │ │ + addi r2,r16,1 │ │ │ │ + cmpd r9,r2 │ │ │ │ + beq 29204 │ │ │ │ + bne cr3,2a720 │ │ │ │ + mr r16,r2 │ │ │ │ + b 2a760 │ │ │ │ + addi r2,r2,1 │ │ │ │ + bgt cr4,2a748 │ │ │ │ + addi r2,r2,1 │ │ │ │ + bgt cr4,2a748 │ │ │ │ + ld r10,152(r31) │ │ │ │ + addi r2,r2,1 │ │ │ │ + cmpd r10,r2 │ │ │ │ + beq 29208 │ │ │ │ + srdi r9,r9,2 │ │ │ │ + mtctr r9 │ │ │ │ + bgt cr4,2a748 │ │ │ │ + addi r2,r2,1 │ │ │ │ + mr r10,r2 │ │ │ │ + bgt cr4,2a748 │ │ │ │ + addi r2,r2,1 │ │ │ │ + bgt cr4,2a748 │ │ │ │ + addi r2,r10,2 │ │ │ │ + bgt cr4,2a748 │ │ │ │ + mfctr r9 │ │ │ │ + addi r2,r10,3 │ │ │ │ + cmpdi r9,1 │ │ │ │ + addi r10,r9,-1 │ │ │ │ mtctr r10 │ │ │ │ - bgt cr4,2d468 │ │ │ │ - addi r9,r9,1 │ │ │ │ - mr r10,r9 │ │ │ │ - bgt cr4,2d468 │ │ │ │ - addi r9,r9,1 │ │ │ │ - bgt cr4,2d468 │ │ │ │ - addi r9,r10,2 │ │ │ │ - bgt cr4,2d468 │ │ │ │ - addi r9,r10,3 │ │ │ │ - bdnz 2d5a0 │ │ │ │ - b 2bce4 │ │ │ │ - nop │ │ │ │ - addi r9,r18,16 │ │ │ │ - addi r18,r18,32 │ │ │ │ - add r9,r23,r9 │ │ │ │ - add r18,r23,r18 │ │ │ │ - std r9,200(r31) │ │ │ │ - b 2bb00 │ │ │ │ - mr r12,r18 │ │ │ │ - mr r0,r15 │ │ │ │ - b 2bce4 │ │ │ │ - ld r29,144(r31) │ │ │ │ - ld r28,152(r31) │ │ │ │ - ld r27,176(r31) │ │ │ │ + bne 2a854 │ │ │ │ + b 29208 │ │ │ │ + addi r2,r17,16 │ │ │ │ + addi r17,r17,32 │ │ │ │ + add r2,r22,r2 │ │ │ │ + add r22,r22,r17 │ │ │ │ + std r2,216(r31) │ │ │ │ + b 29030 │ │ │ │ mr r24,r21 │ │ │ │ + ld r29,144(r31) │ │ │ │ + ld r28,160(r31) │ │ │ │ li r25,8 │ │ │ │ - mr r21,r12 │ │ │ │ mr r20,r0 │ │ │ │ mr r19,r11 │ │ │ │ - ld r9,264(r16) │ │ │ │ + ld r21,176(r31) │ │ │ │ + ld r2,264(r15) │ │ │ │ ld r4,168(r31) │ │ │ │ - ldx r10,r9,r25 │ │ │ │ + ldx r9,r2,r25 │ │ │ │ addi r25,r25,16 │ │ │ │ - sldi r9,r10,1 │ │ │ │ - mulld r5,r19,r10 │ │ │ │ - mulli r8,r10,48 │ │ │ │ - add r9,r9,r10 │ │ │ │ - sldi r10,r10,5 │ │ │ │ - addi r9,r9,1 │ │ │ │ - add r3,r23,r10 │ │ │ │ + mulli r2,r9,3 │ │ │ │ + mulli r10,r9,48 │ │ │ │ + mulld r5,r19,r9 │ │ │ │ + sldi r9,r9,5 │ │ │ │ + add r3,r23,r9 │ │ │ │ mulli r5,r5,96 │ │ │ │ - add r10,r26,r8 │ │ │ │ - addi r6,r8,32 │ │ │ │ - mulld r9,r9,r19 │ │ │ │ - lfd f1,0(r10) │ │ │ │ - lfd f2,8(r10) │ │ │ │ - addi r10,r8,16 │ │ │ │ - add r8,r26,r6 │ │ │ │ - std r15,128(r1) │ │ │ │ - std r27,120(r1) │ │ │ │ + addi r2,r2,1 │ │ │ │ + add r9,r30,r10 │ │ │ │ + mulld r2,r2,r19 │ │ │ │ + lfd f1,0(r9) │ │ │ │ + lfd f2,8(r9) │ │ │ │ + addi r9,r10,32 │ │ │ │ + addi r10,r10,16 │ │ │ │ + std r17,128(r1) │ │ │ │ + std r21,120(r1) │ │ │ │ std r28,112(r1) │ │ │ │ std r29,104(r1) │ │ │ │ - add r10,r26,r10 │ │ │ │ - std r8,96(r1) │ │ │ │ - add r5,r30,r5 │ │ │ │ - add r7,r19,r9 │ │ │ │ - sldi r9,r9,5 │ │ │ │ + add r9,r30,r9 │ │ │ │ + add r10,r30,r10 │ │ │ │ + add r5,r26,r5 │ │ │ │ + std r9,96(r1) │ │ │ │ + add r7,r19,r2 │ │ │ │ + sldi r2,r2,5 │ │ │ │ sldi r7,r7,5 │ │ │ │ - add r6,r30,r9 │ │ │ │ - add r7,r30,r7 │ │ │ │ - bl 134b8 │ │ │ │ + add r6,r26,r2 │ │ │ │ + add r7,r26,r7 │ │ │ │ + bl 12290 │ │ │ │ addic. r24,r24,-1 │ │ │ │ - bne 2d614 │ │ │ │ - mr r12,r21 │ │ │ │ + bne 2a8c4 │ │ │ │ mr r0,r20 │ │ │ │ - b 2bce4 │ │ │ │ - std r0,200(r31) │ │ │ │ - std r12,192(r31) │ │ │ │ - std r11,184(r31) │ │ │ │ + b 29208 │ │ │ │ mulli r10,r11,96 │ │ │ │ - ld r25,96(r16) │ │ │ │ - addis r9,r2,-3 │ │ │ │ - mr r28,r1 │ │ │ │ - sldi r17,r15,1 │ │ │ │ - addi r9,r9,25952 │ │ │ │ - addi r21,r17,1 │ │ │ │ + ld r25,96(r15) │ │ │ │ + std r0,192(r31) │ │ │ │ + std r11,184(r31) │ │ │ │ + ld r7,0(r1) │ │ │ │ + mr r29,r1 │ │ │ │ + sldi r19,r17,1 │ │ │ │ + plfd f1,128964 # 4a130 │ │ │ │ + plfd f2,128964 # 4a138 │ │ │ │ + addi r20,r19,1 │ │ │ │ lfd f3,0(r25) │ │ │ │ lfd f4,8(r25) │ │ │ │ + cmpdi cr4,r20,0 │ │ │ │ neg r8,r10 │ │ │ │ - lfd f1,0(r9) │ │ │ │ - ld r7,0(r1) │ │ │ │ - lfd f2,8(r9) │ │ │ │ - addi r9,r10,15 │ │ │ │ - cmpdi cr4,r21,0 │ │ │ │ - std r9,208(r31) │ │ │ │ + addi r2,r10,15 │ │ │ │ + std r2,208(r31) │ │ │ │ stdux r7,r1,r8 │ │ │ │ - bl 4dbe8 │ │ │ │ - nop │ │ │ │ + bl 3450 │ │ │ │ addi r26,r1,144 │ │ │ │ - bl 3060 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 3060 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f25,f2 │ │ │ │ fmr f24,f1 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - addis r9,r2,-3 │ │ │ │ + bl 329c │ │ │ │ ld r11,184(r31) │ │ │ │ - ld r12,192(r31) │ │ │ │ - ld r0,200(r31) │ │ │ │ - addi r9,r9,25008 │ │ │ │ + plfd f30,127936 # 49d80 │ │ │ │ + plfd f31,127936 # 49d88 │ │ │ │ + ld r0,192(r31) │ │ │ │ fmr f27,f2 │ │ │ │ fmr f26,f1 │ │ │ │ - lfd f30,0(r9) │ │ │ │ - lfd f31,8(r9) │ │ │ │ - sldi r14,r11,5 │ │ │ │ - add r18,r26,r14 │ │ │ │ + sldi r21,r11,5 │ │ │ │ stfd f30,0(r26) │ │ │ │ stfd f31,8(r26) │ │ │ │ - ble cr4,2fc74 │ │ │ │ - mr r30,r21 │ │ │ │ - addi r19,r26,16 │ │ │ │ + add r24,r26,r21 │ │ │ │ + ble cr4,2cbd4 │ │ │ │ + addi r28,r26,16 │ │ │ │ fmr f20,f30 │ │ │ │ fmr f21,f31 │ │ │ │ fmr f28,f30 │ │ │ │ + std r20,184(r31) │ │ │ │ fmr f29,f31 │ │ │ │ - mr r29,r12 │ │ │ │ - mr r27,r0 │ │ │ │ - mr r20,r11 │ │ │ │ - std r21,184(r31) │ │ │ │ + mr r23,r20 │ │ │ │ + mr r14,r0 │ │ │ │ + mr r30,r28 │ │ │ │ + mr r28,r11 │ │ │ │ fmr f3,f28 │ │ │ │ fmr f4,f29 │ │ │ │ fmr f1,f24 │ │ │ │ fmr f2,f25 │ │ │ │ - addi r19,r19,16 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + addi r30,r30,16 │ │ │ │ + bl 329c │ │ │ │ fmr f23,f2 │ │ │ │ fmr f22,f1 │ │ │ │ fmr f3,f26 │ │ │ │ fmr f4,f27 │ │ │ │ fmr f1,f28 │ │ │ │ fmr f2,f29 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ fmr f2,f21 │ │ │ │ fmr f1,f20 │ │ │ │ fmr f3,f22 │ │ │ │ fmr f4,f23 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - addic. r30,r30,-1 │ │ │ │ - stfd f1,-16(r19) │ │ │ │ - stfd f2,-8(r19) │ │ │ │ + bl 329c │ │ │ │ + addic. r23,r23,-1 │ │ │ │ + stfd f1,-16(r30) │ │ │ │ + stfd f2,-8(r30) │ │ │ │ fmr f21,f2 │ │ │ │ fmr f20,f1 │ │ │ │ - bne 2d784 │ │ │ │ - addis r9,r2,-3 │ │ │ │ + bne 2aa18 │ │ │ │ lfd f3,16(r25) │ │ │ │ lfd f4,24(r25) │ │ │ │ - std r20,192(r31) │ │ │ │ - std r29,224(r31) │ │ │ │ - std r27,200(r31) │ │ │ │ - addi r19,r14,-32 │ │ │ │ - mr r30,r21 │ │ │ │ - addi r18,r18,16 │ │ │ │ - addi r9,r9,25952 │ │ │ │ - add r20,r26,r19 │ │ │ │ - lfd f1,0(r9) │ │ │ │ - lfd f2,8(r9) │ │ │ │ - bl 4dbe8 │ │ │ │ - nop │ │ │ │ - bl 3060 │ │ │ │ - ld r2,24(r1) │ │ │ │ + std r28,192(r31) │ │ │ │ + std r14,216(r31) │ │ │ │ + addi r23,r21,-32 │ │ │ │ + addi r28,r24,16 │ │ │ │ + plfd f1,128664 # 4a130 │ │ │ │ + plfd f2,128664 # 4a138 │ │ │ │ + mr r30,r28 │ │ │ │ + bl 3450 │ │ │ │ + bl 3060 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f25,f2 │ │ │ │ fmr f24,f1 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ ld r11,192(r31) │ │ │ │ - stfd f30,-16(r18) │ │ │ │ - stfd f31,-8(r18) │ │ │ │ + stfd f30,0(r24) │ │ │ │ + stfd f31,8(r24) │ │ │ │ + add r24,r26,r23 │ │ │ │ fmr f28,f30 │ │ │ │ fmr f29,f31 │ │ │ │ fmr f27,f2 │ │ │ │ fmr f26,f1 │ │ │ │ - mr r21,r11 │ │ │ │ - lfd f20,32(r20) │ │ │ │ - lfd f21,40(r20) │ │ │ │ + lfd f20,32(r24) │ │ │ │ + lfd f21,40(r24) │ │ │ │ + mr r28,r11 │ │ │ │ fmr f3,f28 │ │ │ │ fmr f4,f29 │ │ │ │ fmr f1,f24 │ │ │ │ fmr f2,f25 │ │ │ │ - addi r18,r18,16 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + addi r30,r30,16 │ │ │ │ + bl 329c │ │ │ │ fmr f23,f2 │ │ │ │ fmr f22,f1 │ │ │ │ fmr f3,f26 │ │ │ │ fmr f4,f27 │ │ │ │ fmr f1,f28 │ │ │ │ fmr f2,f29 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ fmr f2,f21 │ │ │ │ fmr f1,f20 │ │ │ │ fmr f3,f22 │ │ │ │ fmr f4,f23 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - addic. r30,r30,-1 │ │ │ │ - stfd f1,-16(r18) │ │ │ │ - stfd f2,-8(r18) │ │ │ │ + bl 329c │ │ │ │ + addic. r20,r20,-1 │ │ │ │ + stfd f1,-16(r30) │ │ │ │ + stfd f2,-8(r30) │ │ │ │ fmr f21,f2 │ │ │ │ fmr f20,f1 │ │ │ │ - bne 2d87c │ │ │ │ - addis r9,r2,-3 │ │ │ │ + bne 2aaf4 │ │ │ │ lfd f3,32(r25) │ │ │ │ lfd f4,40(r25) │ │ │ │ - mr r11,r21 │ │ │ │ + std r14,192(r31) │ │ │ │ + sldi r20,r28,6 │ │ │ │ + add r24,r24,r23 │ │ │ │ + plfd f1,128448 # 4a130 │ │ │ │ + plfd f2,128448 # 4a138 │ │ │ │ ld r30,184(r31) │ │ │ │ - std r29,200(r31) │ │ │ │ - std r27,192(r31) │ │ │ │ - sldi r21,r21,6 │ │ │ │ - add r20,r20,r19 │ │ │ │ - addi r9,r9,25952 │ │ │ │ - std r11,184(r31) │ │ │ │ - add r25,r26,r21 │ │ │ │ - lfd f1,0(r9) │ │ │ │ - lfd f2,8(r9) │ │ │ │ + std r28,184(r31) │ │ │ │ + add r25,r26,r20 │ │ │ │ + mr r28,r14 │ │ │ │ addi r25,r25,16 │ │ │ │ - bl 4dbe8 │ │ │ │ - nop │ │ │ │ - bl 3060 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 3450 │ │ │ │ + bl 3060 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f4,f2 │ │ │ │ - fmr f29,f2 │ │ │ │ - fmr f28,f1 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + fmr f25,f2 │ │ │ │ + fmr f24,f1 │ │ │ │ + bl 329c │ │ │ │ ld r11,184(r31) │ │ │ │ - stfd f30,-16(r25) │ │ │ │ - stfd f31,-8(r25) │ │ │ │ + fmr f28,f30 │ │ │ │ + fmr f29,f31 │ │ │ │ fmr f27,f2 │ │ │ │ fmr f26,f1 │ │ │ │ - lfd f22,64(r20) │ │ │ │ - lfd f23,72(r20) │ │ │ │ - mr r20,r11 │ │ │ │ - fmr f3,f30 │ │ │ │ - fmr f4,f31 │ │ │ │ - fmr f1,f28 │ │ │ │ - fmr f2,f29 │ │ │ │ + stfd f30,-16(r25) │ │ │ │ + stfd f31,-8(r25) │ │ │ │ + lfd f20,64(r24) │ │ │ │ + lfd f21,72(r24) │ │ │ │ + mr r24,r11 │ │ │ │ + fmr f3,f28 │ │ │ │ + fmr f4,f29 │ │ │ │ + fmr f1,f24 │ │ │ │ + fmr f2,f25 │ │ │ │ addi r25,r25,16 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - fmr f25,f2 │ │ │ │ - fmr f24,f1 │ │ │ │ + bl 329c │ │ │ │ + fmr f23,f2 │ │ │ │ + fmr f22,f1 │ │ │ │ fmr f3,f26 │ │ │ │ fmr f4,f27 │ │ │ │ - fmr f1,f30 │ │ │ │ - fmr f2,f31 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - fmr f31,f2 │ │ │ │ - fmr f30,f1 │ │ │ │ - fmr f2,f23 │ │ │ │ - fmr f1,f22 │ │ │ │ - fmr f3,f24 │ │ │ │ - fmr f4,f25 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + fmr f1,f28 │ │ │ │ + fmr f2,f29 │ │ │ │ + bl 329c │ │ │ │ + fmr f29,f2 │ │ │ │ + fmr f28,f1 │ │ │ │ + fmr f2,f21 │ │ │ │ + fmr f1,f20 │ │ │ │ + fmr f3,f22 │ │ │ │ + fmr f4,f23 │ │ │ │ + bl 329c │ │ │ │ addic. r30,r30,-1 │ │ │ │ stfd f1,-16(r25) │ │ │ │ stfd f2,-8(r25) │ │ │ │ - fmr f23,f2 │ │ │ │ - fmr f22,f1 │ │ │ │ - bne 2d974 │ │ │ │ - mr r12,r29 │ │ │ │ - mr r0,r27 │ │ │ │ - mr r11,r20 │ │ │ │ - ld r9,160(r31) │ │ │ │ - cmpdi r9,0 │ │ │ │ - ble 2dd10 │ │ │ │ - sldi r10,r15,6 │ │ │ │ - addi r7,r14,16 │ │ │ │ - sldi r20,r23,4 │ │ │ │ - addi r25,r17,1 │ │ │ │ - sldi r19,r11,6 │ │ │ │ - li r29,0 │ │ │ │ - mr r17,r16 │ │ │ │ - std r12,224(r31) │ │ │ │ - addi r23,r10,80 │ │ │ │ - add r9,r26,r7 │ │ │ │ - mr r18,r7 │ │ │ │ - mr r10,r24 │ │ │ │ - std r0,240(r31) │ │ │ │ - std r22,248(r31) │ │ │ │ - std r28,256(r31) │ │ │ │ - std r9,192(r31) │ │ │ │ - add r9,r26,r23 │ │ │ │ - std r9,200(r31) │ │ │ │ - ld r9,208(r31) │ │ │ │ - ld r6,0(r1) │ │ │ │ - andi. r10,r10,2048 │ │ │ │ - std r1,184(r31) │ │ │ │ - mr r22,r29 │ │ │ │ - clrrdi r9,r9,4 │ │ │ │ - neg r9,r9 │ │ │ │ - stdux r6,r1,r9 │ │ │ │ - addi r24,r1,144 │ │ │ │ - beq 2da80 │ │ │ │ - ld r9,264(r17) │ │ │ │ - sldi r10,r29,4 │ │ │ │ - add r9,r9,r10 │ │ │ │ - ld r22,8(r9) │ │ │ │ - mulli r10,r22,96 │ │ │ │ - ld r6,200(r17) │ │ │ │ - sldi r9,r22,1 │ │ │ │ - add r9,r9,r22 │ │ │ │ - addi r9,r9,1 │ │ │ │ - add r10,r6,r10 │ │ │ │ - sldi r9,r9,5 │ │ │ │ - lfd f26,0(r10) │ │ │ │ - lfd f27,8(r10) │ │ │ │ - lfd f24,16(r10) │ │ │ │ - lfd f25,24(r10) │ │ │ │ - add r28,r6,r9 │ │ │ │ - stfd f26,0(r24) │ │ │ │ - stfd f27,8(r24) │ │ │ │ - lfd f28,0(r28) │ │ │ │ - lfd f29,8(r28) │ │ │ │ - ble cr4,2e520 │ │ │ │ - addis r9,r2,-3 │ │ │ │ + fmr f21,f2 │ │ │ │ + fmr f20,f1 │ │ │ │ + bne 2abd8 │ │ │ │ + mr r0,r28 │ │ │ │ + mr r11,r24 │ │ │ │ + ld r2,152(r31) │ │ │ │ + cmpdi r2,0 │ │ │ │ + ble 2af30 │ │ │ │ + addi r7,r21,16 │ │ │ │ + sldi r10,r17,6 │ │ │ │ + addi r23,r19,1 │ │ │ │ + std r27,240(r31) │ │ │ │ + sldi r19,r18,4 │ │ │ │ + std r0,224(r31) │ │ │ │ + sldi r18,r11,6 │ │ │ │ + li r25,0 │ │ │ │ + mr r27,r15 │ │ │ │ + mr r9,r16 │ │ │ │ + std r22,256(r31) │ │ │ │ + std r29,272(r31) │ │ │ │ + add r2,r26,r7 │ │ │ │ + addi r14,r10,80 │ │ │ │ + std r7,216(r31) │ │ │ │ + std r2,184(r31) │ │ │ │ + add r2,r26,r14 │ │ │ │ + std r2,192(r31) │ │ │ │ + ld r2,208(r31) │ │ │ │ + ld r10,0(r1) │ │ │ │ + mr r24,r1 │ │ │ │ + andi. r9,r9,2048 │ │ │ │ + mr r28,r25 │ │ │ │ + clrrdi r2,r2,4 │ │ │ │ + neg r2,r2 │ │ │ │ + stdux r10,r1,r2 │ │ │ │ + addi r16,r1,144 │ │ │ │ + beq 2acd4 │ │ │ │ + ld r2,264(r27) │ │ │ │ + sldi r9,r25,4 │ │ │ │ + add r2,r2,r9 │ │ │ │ + ld r28,8(r2) │ │ │ │ + mulli r9,r28,96 │ │ │ │ + mulli r2,r28,3 │ │ │ │ + ld r10,200(r27) │ │ │ │ + addi r2,r2,1 │ │ │ │ + add r9,r10,r9 │ │ │ │ + sldi r2,r2,5 │ │ │ │ + lfd f24,0(r9) │ │ │ │ + lfd f25,8(r9) │ │ │ │ + lfd f22,16(r9) │ │ │ │ + lfd f23,24(r9) │ │ │ │ + add r22,r10,r2 │ │ │ │ + stfd f24,0(r16) │ │ │ │ + stfd f25,8(r16) │ │ │ │ + lfd f26,0(r22) │ │ │ │ + lfd f27,8(r22) │ │ │ │ + ble cr4,2b654 │ │ │ │ + fmr f28,f30 │ │ │ │ + fmr f29,f31 │ │ │ │ addi r30,r26,16 │ │ │ │ - addi r16,r24,16 │ │ │ │ - mr r27,r25 │ │ │ │ - addi r9,r9,25008 │ │ │ │ - lfd f30,0(r9) │ │ │ │ - lfd f31,8(r9) │ │ │ │ + addi r15,r16,16 │ │ │ │ + mr r29,r23 │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + fmr f3,f22 │ │ │ │ + fmr f4,f23 │ │ │ │ + fmr f1,f28 │ │ │ │ + fmr f2,f29 │ │ │ │ + addi r30,r30,16 │ │ │ │ + addi r15,r15,16 │ │ │ │ + bl 329c │ │ │ │ + lfd f3,-16(r30) │ │ │ │ + lfd f4,-8(r30) │ │ │ │ + fmr f29,f2 │ │ │ │ + fmr f28,f1 │ │ │ │ + fmr f2,f25 │ │ │ │ + fmr f1,f24 │ │ │ │ + bl 329c │ │ │ │ + fmr f3,f28 │ │ │ │ + fmr f4,f29 │ │ │ │ + bl 329c │ │ │ │ + addic. r29,r29,-1 │ │ │ │ + stfd f1,-16(r15) │ │ │ │ + stfd f2,-8(r15) │ │ │ │ + bne 2ad30 │ │ │ │ + ld r2,216(r31) │ │ │ │ + lfd f24,16(r22) │ │ │ │ + fmr f28,f30 │ │ │ │ + fmr f29,f31 │ │ │ │ + add r7,r16,r19 │ │ │ │ + mr r15,r23 │ │ │ │ + lfd f25,24(r22) │ │ │ │ + ld r30,184(r31) │ │ │ │ + stfd f26,0(r7) │ │ │ │ + stfd f27,8(r7) │ │ │ │ + add r29,r16,r2 │ │ │ │ fmr f3,f24 │ │ │ │ fmr f4,f25 │ │ │ │ - fmr f1,f30 │ │ │ │ - fmr f2,f31 │ │ │ │ + fmr f1,f28 │ │ │ │ + fmr f2,f29 │ │ │ │ addi r30,r30,16 │ │ │ │ - addi r16,r16,16 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + addi r29,r29,16 │ │ │ │ + bl 329c │ │ │ │ lfd f3,-16(r30) │ │ │ │ lfd f4,-8(r30) │ │ │ │ - fmr f31,f2 │ │ │ │ - fmr f30,f1 │ │ │ │ + fmr f29,f2 │ │ │ │ + fmr f28,f1 │ │ │ │ fmr f2,f27 │ │ │ │ fmr f1,f26 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - fmr f3,f30 │ │ │ │ - fmr f4,f31 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - addic. r27,r27,-1 │ │ │ │ - stfd f1,-16(r16) │ │ │ │ - stfd f2,-8(r16) │ │ │ │ - bne 2dae0 │ │ │ │ - addis r9,r2,-3 │ │ │ │ - lfd f26,16(r28) │ │ │ │ - lfd f27,24(r28) │ │ │ │ + bl 329c │ │ │ │ + fmr f3,f28 │ │ │ │ + fmr f4,f29 │ │ │ │ + bl 329c │ │ │ │ + addic. r15,r15,-1 │ │ │ │ + stfd f1,-16(r29) │ │ │ │ + stfd f2,-8(r29) │ │ │ │ + bne 2adb0 │ │ │ │ + lfd f26,32(r22) │ │ │ │ + lfd f27,40(r22) │ │ │ │ + fmr f28,f30 │ │ │ │ + fmr f29,f31 │ │ │ │ + add r7,r16,r18 │ │ │ │ + add r15,r16,r14 │ │ │ │ ld r30,192(r31) │ │ │ │ - add r4,r24,r20 │ │ │ │ - add r27,r24,r18 │ │ │ │ - mr r16,r25 │ │ │ │ - addi r9,r9,25008 │ │ │ │ - stfd f28,0(r4) │ │ │ │ - stfd f29,8(r4) │ │ │ │ - lfd f30,0(r9) │ │ │ │ - lfd f31,8(r9) │ │ │ │ - fmr f3,f26 │ │ │ │ - fmr f4,f27 │ │ │ │ - fmr f1,f30 │ │ │ │ - fmr f2,f31 │ │ │ │ - addi r30,r30,16 │ │ │ │ - addi r27,r27,16 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - lfd f3,-16(r30) │ │ │ │ - lfd f4,-8(r30) │ │ │ │ - fmr f31,f2 │ │ │ │ - fmr f30,f1 │ │ │ │ - fmr f2,f29 │ │ │ │ - fmr f1,f28 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - fmr f3,f30 │ │ │ │ - fmr f4,f31 │ │ │ │ - bl 4db58 │ │ │ │ + lfd f24,48(r22) │ │ │ │ + lfd f25,56(r22) │ │ │ │ + mr r22,r23 │ │ │ │ + stfd f26,0(r7) │ │ │ │ + stfd f27,8(r7) │ │ │ │ nop │ │ │ │ - addic. r16,r16,-1 │ │ │ │ - stfd f1,-16(r27) │ │ │ │ - stfd f2,-8(r27) │ │ │ │ - bne 2db70 │ │ │ │ - addis r9,r2,-3 │ │ │ │ - lfd f28,32(r28) │ │ │ │ - lfd f29,40(r28) │ │ │ │ - ld r30,200(r31) │ │ │ │ - add r4,r24,r19 │ │ │ │ - lfd f26,48(r28) │ │ │ │ - lfd f27,56(r28) │ │ │ │ - add r16,r24,r23 │ │ │ │ - mr r28,r25 │ │ │ │ - addi r9,r9,25008 │ │ │ │ - lfd f30,0(r9) │ │ │ │ - lfd f31,8(r9) │ │ │ │ - stfd f28,0(r4) │ │ │ │ - stfd f29,8(r4) │ │ │ │ nop │ │ │ │ nop │ │ │ │ - fmr f3,f26 │ │ │ │ - fmr f4,f27 │ │ │ │ - fmr f1,f30 │ │ │ │ - fmr f2,f31 │ │ │ │ + fmr f3,f24 │ │ │ │ + fmr f4,f25 │ │ │ │ + fmr f1,f28 │ │ │ │ + fmr f2,f29 │ │ │ │ addi r30,r30,16 │ │ │ │ - addi r16,r16,16 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + addi r15,r15,16 │ │ │ │ + bl 329c │ │ │ │ lfd f3,-16(r30) │ │ │ │ lfd f4,-8(r30) │ │ │ │ - fmr f31,f2 │ │ │ │ - fmr f30,f1 │ │ │ │ - fmr f2,f29 │ │ │ │ - fmr f1,f28 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - fmr f3,f30 │ │ │ │ - fmr f4,f31 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - addic. r28,r28,-1 │ │ │ │ - stfd f1,-16(r16) │ │ │ │ - stfd f2,-8(r16) │ │ │ │ - bne 2dc10 │ │ │ │ - mulli r9,r22,48 │ │ │ │ - ld r10,120(r17) │ │ │ │ - ld r3,24(r17) │ │ │ │ + fmr f29,f2 │ │ │ │ + fmr f28,f1 │ │ │ │ + fmr f2,f27 │ │ │ │ + fmr f1,f26 │ │ │ │ + bl 329c │ │ │ │ + fmr f3,f28 │ │ │ │ + fmr f4,f29 │ │ │ │ + bl 329c │ │ │ │ + addic. r22,r22,-1 │ │ │ │ + stfd f1,-16(r15) │ │ │ │ + stfd f2,-8(r15) │ │ │ │ + bne 2ae40 │ │ │ │ + mulli r9,r28,48 │ │ │ │ + ld r2,120(r27) │ │ │ │ + ld r3,24(r27) │ │ │ │ + sldi r28,r28,5 │ │ │ │ + add r7,r16,r20 │ │ │ │ + add r6,r16,r21 │ │ │ │ ld r4,168(r31) │ │ │ │ - sldi r22,r22,5 │ │ │ │ - add r7,r24,r21 │ │ │ │ - add r6,r24,r14 │ │ │ │ - mr r5,r24 │ │ │ │ - addi r29,r29,1 │ │ │ │ - add r3,r3,r22 │ │ │ │ - add r30,r10,r9 │ │ │ │ + mr r5,r16 │ │ │ │ + addi r25,r25,1 │ │ │ │ + add r3,r3,r28 │ │ │ │ + add r10,r2,r9 │ │ │ │ addi r11,r9,32 │ │ │ │ addi r9,r9,16 │ │ │ │ - lfd f1,0(r30) │ │ │ │ - lfd f2,8(r30) │ │ │ │ - std r15,128(r1) │ │ │ │ - add r11,r10,r11 │ │ │ │ - add r10,r10,r9 │ │ │ │ - ld r9,176(r31) │ │ │ │ - std r9,120(r1) │ │ │ │ - ld r9,152(r31) │ │ │ │ - std r9,112(r1) │ │ │ │ - ld r9,144(r31) │ │ │ │ + lfd f1,0(r10) │ │ │ │ + lfd f2,8(r10) │ │ │ │ + add r11,r2,r11 │ │ │ │ + std r17,128(r1) │ │ │ │ + add r10,r2,r9 │ │ │ │ + ld r2,176(r31) │ │ │ │ + std r2,120(r1) │ │ │ │ + ld r2,160(r31) │ │ │ │ + std r2,112(r1) │ │ │ │ + ld r2,144(r31) │ │ │ │ std r11,96(r1) │ │ │ │ - std r9,104(r1) │ │ │ │ - bl 134b8 │ │ │ │ - ld r10,160(r31) │ │ │ │ - ld r9,0(r1) │ │ │ │ - cmpd r10,r29 │ │ │ │ - ld r10,184(r31) │ │ │ │ - std r9,0(r10) │ │ │ │ - mr r1,r10 │ │ │ │ - beq 2dcfc │ │ │ │ - lwz r10,112(r17) │ │ │ │ - b 2da48 │ │ │ │ - ld r12,224(r31) │ │ │ │ - ld r0,240(r31) │ │ │ │ - ld r22,248(r31) │ │ │ │ - ld r28,256(r31) │ │ │ │ - mr r16,r17 │ │ │ │ - ld r9,0(r1) │ │ │ │ - std r9,0(r28) │ │ │ │ - mr r1,r28 │ │ │ │ - b 2bce4 │ │ │ │ - ld r21,104(r16) │ │ │ │ - addi r30,r15,2 │ │ │ │ + std r2,104(r1) │ │ │ │ + bl 12290 │ │ │ │ + ld r9,152(r31) │ │ │ │ + ld r2,0(r1) │ │ │ │ + cmpd r9,r25 │ │ │ │ + std r2,0(r24) │ │ │ │ + mr r1,r24 │ │ │ │ + beq 2af1c │ │ │ │ + lwz r9,112(r27) │ │ │ │ + b 2ac9c │ │ │ │ + mr r15,r27 │ │ │ │ + ld r0,224(r31) │ │ │ │ + ld r22,256(r31) │ │ │ │ + ld r29,272(r31) │ │ │ │ + ld r27,240(r31) │ │ │ │ + ld r2,0(r1) │ │ │ │ + std r2,0(r29) │ │ │ │ + mr r1,r29 │ │ │ │ + b 29208 │ │ │ │ + ld r20,104(r15) │ │ │ │ + addi r30,r17,2 │ │ │ │ cmpwi r25,0 │ │ │ │ - divd r9,r21,r30 │ │ │ │ - std r9,192(r31) │ │ │ │ - bne 2f654 │ │ │ │ - ld r9,160(r31) │ │ │ │ - cmpdi r9,0 │ │ │ │ - ble 2bce4 │ │ │ │ + divd r2,r20,r30 │ │ │ │ + std r2,192(r31) │ │ │ │ + bne 2c5d4 │ │ │ │ + ld r2,152(r31) │ │ │ │ + cmpdi r2,0 │ │ │ │ + ble 29208 │ │ │ │ ld r30,192(r31) │ │ │ │ - sldi r9,r11,5 │ │ │ │ + sldi r2,r11,5 │ │ │ │ mulli r26,r11,96 │ │ │ │ std r0,208(r31) │ │ │ │ - std r12,200(r31) │ │ │ │ - addi r14,r21,1 │ │ │ │ - cmpdi cr3,r23,0 │ │ │ │ - mr r29,r9 │ │ │ │ - std r9,248(r31) │ │ │ │ - sldi r9,r11,6 │ │ │ │ - sldi r21,r14,1 │ │ │ │ + addi r14,r20,1 │ │ │ │ + cmpdi cr3,r18,0 │ │ │ │ + mr r29,r2 │ │ │ │ + std r2,256(r31) │ │ │ │ + sldi r2,r11,6 │ │ │ │ + sldi r24,r14,1 │ │ │ │ mr r3,r30 │ │ │ │ - mr r28,r9 │ │ │ │ - std r9,256(r31) │ │ │ │ - sldi r18,r30,4 │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ + mr r28,r2 │ │ │ │ + std r2,272(r31) │ │ │ │ + sldi r23,r30,4 │ │ │ │ + bl 3290 │ │ │ │ ld r3,144(r31) │ │ │ │ fmr f23,f2 │ │ │ │ fmr f22,f1 │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ - ld r3,152(r31) │ │ │ │ + bl 3290 │ │ │ │ + ld r3,160(r31) │ │ │ │ fmr f21,f2 │ │ │ │ fmr f20,f1 │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ + bl 3290 │ │ │ │ ld r3,176(r31) │ │ │ │ fmr f19,f2 │ │ │ │ fmr f18,f1 │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ - li r9,0 │ │ │ │ + bl 3290 │ │ │ │ + li r2,0 │ │ │ │ ld r0,208(r31) │ │ │ │ - ld r12,200(r31) │ │ │ │ - std r15,280(r31) │ │ │ │ - std r22,336(r31) │ │ │ │ - std r23,208(r31) │ │ │ │ - std r9,184(r31) │ │ │ │ - addi r9,r26,15 │ │ │ │ + std r17,304(r31) │ │ │ │ + std r27,344(r31) │ │ │ │ + std r22,352(r31) │ │ │ │ + std r2,184(r31) │ │ │ │ + addi r2,r26,15 │ │ │ │ fmr f17,f2 │ │ │ │ fmr f16,f1 │ │ │ │ - std r9,288(r31) │ │ │ │ - addi r9,r29,-32 │ │ │ │ - std r12,320(r31) │ │ │ │ - std r0,328(r31) │ │ │ │ - std r9,304(r31) │ │ │ │ - addi r9,r28,-64 │ │ │ │ - std r9,312(r31) │ │ │ │ - lwz r9,112(r16) │ │ │ │ - ld r10,184(r31) │ │ │ │ + std r18,216(r31) │ │ │ │ + std r2,288(r31) │ │ │ │ + addi r2,r29,-32 │ │ │ │ + std r0,336(r31) │ │ │ │ + std r2,320(r31) │ │ │ │ + addi r2,r28,-64 │ │ │ │ + std r2,296(r31) │ │ │ │ + lwz r2,112(r15) │ │ │ │ + ld r9,184(r31) │ │ │ │ std r1,224(r31) │ │ │ │ - andi. r9,r9,2048 │ │ │ │ - mr r24,r10 │ │ │ │ - beq 2de30 │ │ │ │ - ld r9,264(r16) │ │ │ │ - sldi r10,r10,4 │ │ │ │ - add r9,r9,r10 │ │ │ │ - ld r24,8(r9) │ │ │ │ - ld r7,72(r16) │ │ │ │ - ld r8,48(r16) │ │ │ │ - ld r9,288(r31) │ │ │ │ - ld r22,120(r16) │ │ │ │ - std r7,200(r31) │ │ │ │ - mulld r6,r24,r8 │ │ │ │ - clrrdi r9,r9,4 │ │ │ │ - ld r3,0(r7) │ │ │ │ - neg r9,r9 │ │ │ │ - sldi r29,r6,4 │ │ │ │ - ld r10,0(r1) │ │ │ │ - std r6,240(r31) │ │ │ │ - add r29,r22,r29 │ │ │ │ - stdux r10,r1,r9 │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ + andi. r2,r2,2048 │ │ │ │ + mr r22,r9 │ │ │ │ + beq 2b038 │ │ │ │ + ld r2,264(r15) │ │ │ │ + sldi r9,r9,4 │ │ │ │ + add r2,r2,r9 │ │ │ │ + ld r22,8(r2) │ │ │ │ + ld r10,48(r15) │ │ │ │ + ld r8,72(r15) │ │ │ │ + ld r2,288(r31) │ │ │ │ + ld r20,120(r15) │ │ │ │ + mulld r7,r22,r10 │ │ │ │ + std r8,208(r31) │ │ │ │ + ld r9,0(r1) │ │ │ │ + ld r3,0(r8) │ │ │ │ + clrrdi r2,r2,4 │ │ │ │ + neg r2,r2 │ │ │ │ + sldi r29,r7,4 │ │ │ │ + std r7,240(r31) │ │ │ │ + stdux r9,r1,r2 │ │ │ │ + add r29,r20,r29 │ │ │ │ + bl 3290 │ │ │ │ + addi r21,r1,144 │ │ │ │ lfd f3,0(r29) │ │ │ │ lfd f4,8(r29) │ │ │ │ - addi r23,r1,144 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - bl 38c0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - mulli r9,r24,48 │ │ │ │ - ld r17,88(r16) │ │ │ │ + bl 329c │ │ │ │ + bl 38e0 │ │ │ │ + mulli r2,r22,48 │ │ │ │ + ld r17,88(r15) │ │ │ │ fmr f27,f2 │ │ │ │ fmr f26,f1 │ │ │ │ fmr f3,f20 │ │ │ │ fmr f4,f21 │ │ │ │ - std r9,192(r31) │ │ │ │ - add r9,r22,r9 │ │ │ │ - lfd f28,0(r9) │ │ │ │ - lfd f29,8(r9) │ │ │ │ + std r2,192(r31) │ │ │ │ + add r2,r20,r2 │ │ │ │ + lfd f28,0(r2) │ │ │ │ + lfd f29,8(r2) │ │ │ │ fmr f1,f28 │ │ │ │ fmr f2,f29 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ fmr f2,f27 │ │ │ │ fmr f1,f26 │ │ │ │ - bl 4d4b8 │ │ │ │ - nop │ │ │ │ + bl 3430 │ │ │ │ subf r3,r17,r3 │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ + bl 3290 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 4da58 │ │ │ │ - nop │ │ │ │ + bl 2fd0 │ │ │ │ fmr f0,f1 │ │ │ │ fabs f1,f1 │ │ │ │ - fcmpu cr0,f0,f1 │ │ │ │ - beq 2df14 │ │ │ │ - fneg f2,f2 │ │ │ │ + fneg f12,f2 │ │ │ │ fmr f3,f22 │ │ │ │ fmr f4,f23 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + xscmpeqdp vs0,vs0,vs1 │ │ │ │ + xxsel vs2,vs12,vs2,vs0 │ │ │ │ + bl 329c │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - bl 38c0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - bl 4d4b8 │ │ │ │ - nop │ │ │ │ - mr r19,r3 │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ + bl 38e0 │ │ │ │ + bl 3430 │ │ │ │ + mr r18,r3 │ │ │ │ + bl 3290 │ │ │ │ fmr f27,f2 │ │ │ │ fmr f26,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ fmr f3,f26 │ │ │ │ fmr f4,f27 │ │ │ │ - bl 4da58 │ │ │ │ - nop │ │ │ │ + bl 2fd0 │ │ │ │ fmr f25,f2 │ │ │ │ fmr f24,f1 │ │ │ │ - ble cr3,2e048 │ │ │ │ - addis r9,r2,-3 │ │ │ │ + ble cr3,2b20c │ │ │ │ + plfd f3,126004 # 49d80 │ │ │ │ + plfd f4,126004 # 49d88 │ │ │ │ fmr f1,f26 │ │ │ │ fmr f2,f27 │ │ │ │ - ld r25,200(r16) │ │ │ │ - neg r29,r19 │ │ │ │ - mr r27,r23 │ │ │ │ - addi r9,r9,25008 │ │ │ │ - sldi r29,r29,4 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ + mulli r29,r18,-16 │ │ │ │ + mr r27,r21 │ │ │ │ + ld r25,200(r15) │ │ │ │ + bl 38f0 │ │ │ │ add r26,r25,r29 │ │ │ │ - subfic r20,r25,16 │ │ │ │ - subfic r15,r25,-16 │ │ │ │ + subfic r19,r25,16 │ │ │ │ + subfic r16,r25,-16 │ │ │ │ subf r29,r29,r25 │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - bl 4da58 │ │ │ │ - nop │ │ │ │ - ld r28,208(r31) │ │ │ │ + bl 2fd0 │ │ │ │ + ld r28,216(r31) │ │ │ │ fmr f27,f2 │ │ │ │ fmr f26,f1 │ │ │ │ - cmpdi cr4,r19,0 │ │ │ │ + nop │ │ │ │ + cmpdi cr4,r18,0 │ │ │ │ fmr f1,f26 │ │ │ │ fmr f2,f27 │ │ │ │ - ble cr4,2e260 │ │ │ │ + ble cr4,2b3e0 │ │ │ │ lfd f3,0(r29) │ │ │ │ lfd f4,8(r29) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - add r9,r20,r29 │ │ │ │ - add r9,r25,r9 │ │ │ │ + add r2,r19,r29 │ │ │ │ + add r2,r25,r2 │ │ │ │ fmr f1,f24 │ │ │ │ fmr f2,f25 │ │ │ │ - subf r19,r30,r19 │ │ │ │ - add r26,r26,r18 │ │ │ │ - subf r29,r18,r29 │ │ │ │ + subf r18,r30,r18 │ │ │ │ + add r26,r26,r23 │ │ │ │ + subf r29,r23,r29 │ │ │ │ addi r27,r27,16 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + lfd f3,0(r2) │ │ │ │ + lfd f4,8(r2) │ │ │ │ + bl 329c │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ + bl 38f0 │ │ │ │ addic. r28,r28,-1 │ │ │ │ stfd f1,-16(r27) │ │ │ │ stfd f2,-8(r27) │ │ │ │ - bne 2dfd0 │ │ │ │ - ld r9,240(r31) │ │ │ │ - addi r20,r9,1 │ │ │ │ - ld r9,200(r31) │ │ │ │ - sldi r20,r20,4 │ │ │ │ - ld r3,8(r9) │ │ │ │ - add r20,r22,r20 │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ - lfd f3,0(r20) │ │ │ │ - lfd f4,8(r20) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - bl 38c0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - ld r9,192(r31) │ │ │ │ + bne 2b1a0 │ │ │ │ + ld r2,240(r31) │ │ │ │ + addi r19,r2,1 │ │ │ │ + ld r2,208(r31) │ │ │ │ + sldi r19,r19,4 │ │ │ │ + ld r3,8(r2) │ │ │ │ + add r19,r20,r19 │ │ │ │ + bl 3290 │ │ │ │ + lfd f3,0(r19) │ │ │ │ + lfd f4,8(r19) │ │ │ │ + bl 329c │ │ │ │ + bl 38e0 │ │ │ │ + ld r2,192(r31) │ │ │ │ fmr f27,f2 │ │ │ │ fmr f26,f1 │ │ │ │ fmr f2,f19 │ │ │ │ fmr f1,f18 │ │ │ │ - addi r9,r9,16 │ │ │ │ - add r19,r22,r9 │ │ │ │ - lfd f3,0(r19) │ │ │ │ - lfd f4,8(r19) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + addi r2,r2,16 │ │ │ │ + add r18,r20,r2 │ │ │ │ + lfd f3,0(r18) │ │ │ │ + lfd f4,8(r18) │ │ │ │ + bl 329c │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ fmr f2,f27 │ │ │ │ fmr f1,f26 │ │ │ │ - bl 4d4b8 │ │ │ │ - nop │ │ │ │ + bl 3430 │ │ │ │ subf r3,r17,r3 │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ + bl 3290 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 4da58 │ │ │ │ - nop │ │ │ │ + bl 2fd0 │ │ │ │ fmr f0,f1 │ │ │ │ fabs f1,f1 │ │ │ │ - fcmpu cr0,f0,f1 │ │ │ │ - beq 2e0fc │ │ │ │ - fneg f2,f2 │ │ │ │ + fneg f12,f2 │ │ │ │ fmr f3,f22 │ │ │ │ fmr f4,f23 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + xscmpeqdp vs0,vs0,vs1 │ │ │ │ + xxsel vs2,vs12,vs2,vs0 │ │ │ │ + bl 329c │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - bl 38c0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - bl 4d4b8 │ │ │ │ - nop │ │ │ │ - mr r15,r3 │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ + bl 38e0 │ │ │ │ + bl 3430 │ │ │ │ + mr r16,r3 │ │ │ │ + bl 3290 │ │ │ │ fmr f27,f2 │ │ │ │ fmr f26,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ fmr f3,f26 │ │ │ │ fmr f4,f27 │ │ │ │ - bl 4da58 │ │ │ │ - nop │ │ │ │ + bl 2fd0 │ │ │ │ fmr f25,f2 │ │ │ │ fmr f24,f1 │ │ │ │ - ble cr3,2e284 │ │ │ │ - addis r9,r2,-3 │ │ │ │ + ble cr3,2b400 │ │ │ │ + plfd f3,125584 # 49d80 │ │ │ │ + plfd f4,125584 # 49d88 │ │ │ │ fmr f1,f26 │ │ │ │ fmr f2,f27 │ │ │ │ - ld r26,200(r16) │ │ │ │ - not r29,r15 │ │ │ │ - addi r9,r9,25008 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ + not r29,r16 │ │ │ │ + ld r26,200(r15) │ │ │ │ + bl 38f0 │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - bl 4da58 │ │ │ │ - nop │ │ │ │ - ld r9,304(r31) │ │ │ │ - ld r28,208(r31) │ │ │ │ + bl 2fd0 │ │ │ │ + ld r2,320(r31) │ │ │ │ + ld r28,216(r31) │ │ │ │ fmr f27,f2 │ │ │ │ fmr f26,f1 │ │ │ │ - add r27,r23,r9 │ │ │ │ - b 2e1f0 │ │ │ │ + add r27,r21,r2 │ │ │ │ + b 2b378 │ │ │ │ nop │ │ │ │ - add r9,r26,r9 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ - bl 4db58 │ │ │ │ nop │ │ │ │ - subf r15,r30,r15 │ │ │ │ + add r2,r26,r2 │ │ │ │ + lfd f3,0(r2) │ │ │ │ + lfd f4,8(r2) │ │ │ │ + bl 329c │ │ │ │ + subf r16,r30,r16 │ │ │ │ add r29,r29,r30 │ │ │ │ addi r27,r27,16 │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ + bl 38f0 │ │ │ │ addic. r28,r28,-1 │ │ │ │ stfd f1,16(r27) │ │ │ │ stfd f2,24(r27) │ │ │ │ - beq 2e284 │ │ │ │ - sradi r9,r15,63 │ │ │ │ + beq 2b400 │ │ │ │ + sradi r2,r16,63 │ │ │ │ fmr f1,f26 │ │ │ │ fmr f2,f27 │ │ │ │ - xor r10,r9,r15 │ │ │ │ - subf r9,r9,r10 │ │ │ │ - add r9,r9,r14 │ │ │ │ + xor r9,r2,r16 │ │ │ │ + subf r2,r2,r9 │ │ │ │ + add r2,r2,r14 │ │ │ │ + sldi r2,r2,4 │ │ │ │ + add r2,r26,r2 │ │ │ │ + lfd f3,0(r2) │ │ │ │ + lfd f4,8(r2) │ │ │ │ + bl 329c │ │ │ │ + add r2,r16,r14 │ │ │ │ + add r9,r29,r14 │ │ │ │ + cmpdi r16,0 │ │ │ │ + addi r2,r2,1 │ │ │ │ sldi r9,r9,4 │ │ │ │ - add r9,r26,r9 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - add r9,r15,r14 │ │ │ │ - add r10,r29,r14 │ │ │ │ - cmpdi r15,0 │ │ │ │ - addi r9,r9,1 │ │ │ │ - sldi r10,r10,4 │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ fmr f2,f25 │ │ │ │ fmr f1,f24 │ │ │ │ - sldi r9,r9,4 │ │ │ │ - add r10,r26,r10 │ │ │ │ - bge 2e1b0 │ │ │ │ - lfd f3,0(r10) │ │ │ │ - lfd f4,8(r10) │ │ │ │ - b 2e1bc │ │ │ │ - nop │ │ │ │ + sldi r2,r2,4 │ │ │ │ + add r9,r26,r9 │ │ │ │ + bge 2b340 │ │ │ │ + lfd f3,0(r9) │ │ │ │ + lfd f4,8(r9) │ │ │ │ + b 2b34c │ │ │ │ lfd f3,0(r26) │ │ │ │ lfd f4,8(r26) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - add r9,r15,r26 │ │ │ │ + bl 329c │ │ │ │ + add r2,r16,r26 │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - bne cr4,2dffc │ │ │ │ - b 2dff8 │ │ │ │ - ld r9,200(r31) │ │ │ │ - ld r3,16(r9) │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ - lfd f3,16(r20) │ │ │ │ - lfd f4,24(r20) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - bl 38c0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - ld r9,192(r31) │ │ │ │ + bne cr4,2b1c8 │ │ │ │ + b 2b1c4 │ │ │ │ + ld r2,208(r31) │ │ │ │ + ld r3,16(r2) │ │ │ │ + bl 3290 │ │ │ │ + lfd f3,16(r19) │ │ │ │ + lfd f4,24(r19) │ │ │ │ + bl 329c │ │ │ │ + bl 38e0 │ │ │ │ + ld r2,192(r31) │ │ │ │ fmr f27,f2 │ │ │ │ fmr f26,f1 │ │ │ │ fmr f2,f17 │ │ │ │ fmr f1,f16 │ │ │ │ - addi r26,r9,32 │ │ │ │ - add r26,r22,r26 │ │ │ │ + addi r26,r2,32 │ │ │ │ + add r26,r20,r26 │ │ │ │ lfd f3,0(r26) │ │ │ │ lfd f4,8(r26) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ fmr f2,f27 │ │ │ │ fmr f1,f26 │ │ │ │ - bl 4d4b8 │ │ │ │ - nop │ │ │ │ + bl 3430 │ │ │ │ subf r3,r17,r3 │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ + bl 3290 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 4da58 │ │ │ │ - nop │ │ │ │ + bl 2fd0 │ │ │ │ fmr f0,f1 │ │ │ │ fabs f1,f1 │ │ │ │ - fcmpu cr0,f0,f1 │ │ │ │ - beq 2e328 │ │ │ │ - fneg f2,f2 │ │ │ │ + fneg f12,f2 │ │ │ │ fmr f3,f22 │ │ │ │ fmr f4,f23 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + xscmpeqdp vs0,vs0,vs1 │ │ │ │ + xxsel vs2,vs12,vs2,vs0 │ │ │ │ + bl 329c │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - bl 38c0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - bl 4d4b8 │ │ │ │ - nop │ │ │ │ - mr r22,r3 │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ + bl 38e0 │ │ │ │ + bl 3430 │ │ │ │ + mr r20,r3 │ │ │ │ + bl 3290 │ │ │ │ fmr f27,f2 │ │ │ │ fmr f26,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ fmr f3,f26 │ │ │ │ fmr f4,f27 │ │ │ │ - bl 4da58 │ │ │ │ - nop │ │ │ │ + bl 2fd0 │ │ │ │ fmr f25,f2 │ │ │ │ fmr f24,f1 │ │ │ │ - ble cr3,2e48c │ │ │ │ - addis r9,r2,-3 │ │ │ │ + ble cr3,2b5c0 │ │ │ │ + plfd f3,125100 # 49d80 │ │ │ │ + plfd f4,125100 # 49d88 │ │ │ │ fmr f1,f26 │ │ │ │ fmr f2,f27 │ │ │ │ - ld r25,200(r16) │ │ │ │ - not r29,r22 │ │ │ │ - addi r9,r9,25008 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ + not r29,r20 │ │ │ │ + ld r25,200(r15) │ │ │ │ + bl 38f0 │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - bl 4da58 │ │ │ │ - nop │ │ │ │ - ld r9,312(r31) │ │ │ │ - ld r28,208(r31) │ │ │ │ + bl 2fd0 │ │ │ │ + ld r2,296(r31) │ │ │ │ + ld r28,216(r31) │ │ │ │ fmr f27,f2 │ │ │ │ fmr f26,f1 │ │ │ │ - add r27,r23,r9 │ │ │ │ - b 2e420 │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - add r9,r25,r9 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ - bl 4db58 │ │ │ │ + add r27,r21,r2 │ │ │ │ + b 2b558 │ │ │ │ nop │ │ │ │ - subf r22,r30,r22 │ │ │ │ + add r2,r25,r2 │ │ │ │ + lfd f3,0(r2) │ │ │ │ + lfd f4,8(r2) │ │ │ │ + bl 329c │ │ │ │ + subf r20,r30,r20 │ │ │ │ add r29,r29,r30 │ │ │ │ addi r27,r27,16 │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ + bl 38f0 │ │ │ │ addic. r28,r28,-1 │ │ │ │ stfd f1,48(r27) │ │ │ │ stfd f2,56(r27) │ │ │ │ - beq 2e48c │ │ │ │ - sradi r9,r22,63 │ │ │ │ + beq 2b5c0 │ │ │ │ + sradi r2,r20,63 │ │ │ │ fmr f1,f26 │ │ │ │ fmr f2,f27 │ │ │ │ - xor r10,r9,r22 │ │ │ │ - subf r9,r9,r10 │ │ │ │ - add r9,r9,r21 │ │ │ │ + xor r9,r2,r20 │ │ │ │ + subf r2,r2,r9 │ │ │ │ + add r2,r2,r24 │ │ │ │ + sldi r2,r2,4 │ │ │ │ + add r2,r25,r2 │ │ │ │ + lfd f3,0(r2) │ │ │ │ + lfd f4,8(r2) │ │ │ │ + bl 329c │ │ │ │ + add r2,r24,r20 │ │ │ │ + add r9,r29,r24 │ │ │ │ + cmpdi r20,0 │ │ │ │ + addi r2,r2,1 │ │ │ │ sldi r9,r9,4 │ │ │ │ - add r9,r25,r9 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - add r9,r22,r21 │ │ │ │ - add r10,r29,r21 │ │ │ │ - cmpdi r22,0 │ │ │ │ - addi r9,r9,1 │ │ │ │ - sldi r10,r10,4 │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ fmr f2,f25 │ │ │ │ fmr f1,f24 │ │ │ │ - sldi r9,r9,4 │ │ │ │ - add r10,r25,r10 │ │ │ │ - bge 2e3e0 │ │ │ │ - lfd f3,0(r10) │ │ │ │ - lfd f4,8(r10) │ │ │ │ - b 2e3ec │ │ │ │ - ld r9,256(r31) │ │ │ │ - ld r3,24(r16) │ │ │ │ - ld r4,168(r31) │ │ │ │ - sldi r24,r24,5 │ │ │ │ - mr r10,r19 │ │ │ │ + sldi r2,r2,4 │ │ │ │ + add r9,r25,r9 │ │ │ │ + bge 2b520 │ │ │ │ + lfd f3,0(r9) │ │ │ │ + lfd f4,8(r9) │ │ │ │ + b 2b52c │ │ │ │ + ld r2,272(r31) │ │ │ │ + ld r3,24(r15) │ │ │ │ + sldi r22,r22,5 │ │ │ │ fmr f1,f28 │ │ │ │ fmr f2,f29 │ │ │ │ - mr r5,r23 │ │ │ │ - add r7,r23,r9 │ │ │ │ - ld r9,248(r31) │ │ │ │ - add r3,r3,r24 │ │ │ │ - add r6,r23,r9 │ │ │ │ - ld r9,280(r31) │ │ │ │ - std r9,128(r1) │ │ │ │ - ld r9,176(r31) │ │ │ │ - std r9,120(r1) │ │ │ │ - ld r9,152(r31) │ │ │ │ - std r9,112(r1) │ │ │ │ - ld r9,144(r31) │ │ │ │ + mr r10,r18 │ │ │ │ + mr r5,r21 │ │ │ │ + add r7,r21,r2 │ │ │ │ + ld r2,304(r31) │ │ │ │ + add r3,r3,r22 │ │ │ │ + std r2,128(r1) │ │ │ │ + ld r2,176(r31) │ │ │ │ + std r2,120(r1) │ │ │ │ + ld r2,256(r31) │ │ │ │ + ld r4,168(r31) │ │ │ │ + add r6,r21,r2 │ │ │ │ + ld r2,160(r31) │ │ │ │ + std r2,112(r1) │ │ │ │ + ld r2,144(r31) │ │ │ │ std r26,96(r1) │ │ │ │ - std r9,104(r1) │ │ │ │ - bl 134b8 │ │ │ │ - ld r9,184(r31) │ │ │ │ - ld r8,160(r31) │ │ │ │ - addi r9,r9,1 │ │ │ │ - mr r10,r9 │ │ │ │ - std r9,184(r31) │ │ │ │ - ld r9,0(r1) │ │ │ │ - cmpd r8,r10 │ │ │ │ - ld r10,224(r31) │ │ │ │ - std r9,0(r10) │ │ │ │ - mr r1,r10 │ │ │ │ - bne 2de08 │ │ │ │ - ld r12,320(r31) │ │ │ │ - ld r0,328(r31) │ │ │ │ - ld r22,336(r31) │ │ │ │ - b 2bce4 │ │ │ │ - lfd f0,32(r28) │ │ │ │ - lfd f1,40(r28) │ │ │ │ - add r10,r24,r20 │ │ │ │ - add r9,r24,r19 │ │ │ │ - stfd f28,0(r10) │ │ │ │ - stfd f29,8(r10) │ │ │ │ - stfd f0,0(r9) │ │ │ │ - stfd f1,8(r9) │ │ │ │ - b 2dc70 │ │ │ │ - std r0,200(r31) │ │ │ │ - std r12,192(r31) │ │ │ │ - std r11,184(r31) │ │ │ │ - mulli r10,r11,96 │ │ │ │ - ld r26,96(r16) │ │ │ │ - addis r9,r2,-3 │ │ │ │ - sldi r20,r15,1 │ │ │ │ - addi r9,r9,25952 │ │ │ │ - addi r21,r20,1 │ │ │ │ + std r2,104(r1) │ │ │ │ + bl 12290 │ │ │ │ + ld r2,184(r31) │ │ │ │ + ld r10,152(r31) │ │ │ │ + addi r2,r2,1 │ │ │ │ + mr r9,r2 │ │ │ │ + std r2,184(r31) │ │ │ │ + ld r2,0(r1) │ │ │ │ + cmpd r10,r9 │ │ │ │ + ld r9,224(r31) │ │ │ │ + std r2,0(r9) │ │ │ │ + mr r1,r9 │ │ │ │ + bne 2b010 │ │ │ │ + ld r0,336(r31) │ │ │ │ + ld r27,344(r31) │ │ │ │ + ld r22,352(r31) │ │ │ │ + b 29208 │ │ │ │ + lfd f0,32(r22) │ │ │ │ + lfd f1,40(r22) │ │ │ │ + add r9,r16,r19 │ │ │ │ + add r2,r16,r18 │ │ │ │ + stfd f26,0(r9) │ │ │ │ + stfd f27,8(r9) │ │ │ │ + stfd f0,0(r2) │ │ │ │ + stfd f1,8(r2) │ │ │ │ + b 2ae94 │ │ │ │ + mulli r2,r11,96 │ │ │ │ + std r0,208(r31) │ │ │ │ + std r11,192(r31) │ │ │ │ + ld r26,96(r15) │ │ │ │ + ld r8,0(r1) │ │ │ │ + plfd f1,125604 # 4a130 │ │ │ │ + std r1,360(r31) │ │ │ │ + plfd f2,125600 # 4a138 │ │ │ │ lfd f3,0(r26) │ │ │ │ lfd f4,8(r26) │ │ │ │ - neg r8,r10 │ │ │ │ - lfd f1,0(r9) │ │ │ │ - ld r7,0(r1) │ │ │ │ - lfd f2,8(r9) │ │ │ │ - addi r9,r10,15 │ │ │ │ - std r1,344(r31) │ │ │ │ - cmpdi cr4,r21,0 │ │ │ │ - std r9,280(r31) │ │ │ │ - stdux r7,r1,r8 │ │ │ │ - bl 4dbe8 │ │ │ │ - nop │ │ │ │ - addi r18,r1,144 │ │ │ │ - bl 3060 │ │ │ │ - ld r2,24(r1) │ │ │ │ + neg r10,r2 │ │ │ │ + addi r2,r2,15 │ │ │ │ + std r2,296(r31) │ │ │ │ + stdux r8,r1,r10 │ │ │ │ + addi r2,r1,144 │ │ │ │ + mr r30,r2 │ │ │ │ + std r2,184(r31) │ │ │ │ + bl 3450 │ │ │ │ + bl 3060 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f4,f2 │ │ │ │ - fmr f25,f2 │ │ │ │ - fmr f24,f1 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - addis r9,r2,-3 │ │ │ │ - ld r11,184(r31) │ │ │ │ - ld r12,192(r31) │ │ │ │ - ld r0,200(r31) │ │ │ │ - addi r9,r9,25008 │ │ │ │ fmr f27,f2 │ │ │ │ fmr f26,f1 │ │ │ │ - lfd f30,0(r9) │ │ │ │ - lfd f31,8(r9) │ │ │ │ - sldi r9,r11,5 │ │ │ │ - add r24,r18,r9 │ │ │ │ - std r9,184(r31) │ │ │ │ - stfd f30,0(r18) │ │ │ │ - stfd f31,8(r18) │ │ │ │ - ble cr4,2fc44 │ │ │ │ - mr r30,r21 │ │ │ │ - addi r19,r18,16 │ │ │ │ - mr r29,r21 │ │ │ │ - fmr f20,f30 │ │ │ │ - fmr f21,f31 │ │ │ │ - fmr f28,f30 │ │ │ │ - fmr f29,f31 │ │ │ │ - mr r28,r12 │ │ │ │ - mr r27,r0 │ │ │ │ - mr r17,r11 │ │ │ │ + bl 329c │ │ │ │ + sldi r9,r17,1 │ │ │ │ + ld r11,192(r31) │ │ │ │ + plfd f18,124568 # 49d80 │ │ │ │ + mr r2,r30 │ │ │ │ + plfd f19,124564 # 49d88 │ │ │ │ + ld r0,208(r31) │ │ │ │ + addi r24,r9,1 │ │ │ │ + fmr f29,f2 │ │ │ │ + fmr f28,f1 │ │ │ │ + std r9,272(r31) │ │ │ │ + cmpdi cr4,r24,0 │ │ │ │ + sldi r10,r11,5 │ │ │ │ + stfd f18,0(r30) │ │ │ │ + stfd f19,8(r30) │ │ │ │ + add r20,r30,r10 │ │ │ │ + std r10,192(r31) │ │ │ │ + ble cr4,2cb98 │ │ │ │ + fmr f23,f19 │ │ │ │ + fmr f22,f18 │ │ │ │ + fmr f31,f19 │ │ │ │ + fmr f30,f18 │ │ │ │ + mr r30,r24 │ │ │ │ + addi r21,r2,16 │ │ │ │ + mr r23,r24 │ │ │ │ + mr r29,r0 │ │ │ │ + mr r28,r11 │ │ │ │ + fmr f3,f30 │ │ │ │ + fmr f4,f31 │ │ │ │ + fmr f1,f26 │ │ │ │ + fmr f2,f27 │ │ │ │ + addi r21,r21,16 │ │ │ │ + bl 329c │ │ │ │ + fmr f25,f2 │ │ │ │ + fmr f24,f1 │ │ │ │ fmr f3,f28 │ │ │ │ fmr f4,f29 │ │ │ │ - fmr f1,f24 │ │ │ │ - fmr f2,f25 │ │ │ │ - addi r19,r19,16 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + fmr f1,f30 │ │ │ │ + fmr f2,f31 │ │ │ │ + bl 329c │ │ │ │ + fmr f31,f2 │ │ │ │ + fmr f30,f1 │ │ │ │ + fmr f2,f23 │ │ │ │ + fmr f1,f22 │ │ │ │ + fmr f3,f24 │ │ │ │ + fmr f4,f25 │ │ │ │ + bl 329c │ │ │ │ + addic. r23,r23,-1 │ │ │ │ + stfd f1,-16(r21) │ │ │ │ + stfd f2,-8(r21) │ │ │ │ fmr f23,f2 │ │ │ │ fmr f22,f1 │ │ │ │ - fmr f3,f26 │ │ │ │ - fmr f4,f27 │ │ │ │ - fmr f1,f28 │ │ │ │ - fmr f2,f29 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - fmr f29,f2 │ │ │ │ - fmr f28,f1 │ │ │ │ - fmr f2,f21 │ │ │ │ - fmr f1,f20 │ │ │ │ - fmr f3,f22 │ │ │ │ - fmr f4,f23 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - addic. r29,r29,-1 │ │ │ │ - stfd f1,-16(r19) │ │ │ │ - stfd f2,-8(r19) │ │ │ │ - fmr f21,f2 │ │ │ │ - fmr f20,f1 │ │ │ │ - bne 2e624 │ │ │ │ - addis r9,r2,-3 │ │ │ │ + bne 2b750 │ │ │ │ lfd f3,16(r26) │ │ │ │ lfd f4,24(r26) │ │ │ │ + std r29,216(r31) │ │ │ │ std r28,208(r31) │ │ │ │ - std r27,200(r31) │ │ │ │ - std r17,192(r31) │ │ │ │ - addi r19,r24,16 │ │ │ │ - addi r9,r9,25952 │ │ │ │ - lfd f1,0(r9) │ │ │ │ - lfd f2,8(r9) │ │ │ │ - bl 4dbe8 │ │ │ │ - nop │ │ │ │ - bl 3060 │ │ │ │ - ld r2,24(r1) │ │ │ │ + addi r20,r20,16 │ │ │ │ + plfd f1,125284 # 4a130 │ │ │ │ + plfd f2,125284 # 4a138 │ │ │ │ + bl 3450 │ │ │ │ + bl 3060 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f4,f2 │ │ │ │ - fmr f25,f2 │ │ │ │ - fmr f24,f1 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - ld r9,184(r31) │ │ │ │ - stfd f30,0(r24) │ │ │ │ - stfd f31,8(r24) │ │ │ │ - fmr f28,f30 │ │ │ │ - fmr f29,f31 │ │ │ │ fmr f27,f2 │ │ │ │ fmr f26,f1 │ │ │ │ - addi r29,r9,-32 │ │ │ │ - add r24,r18,r29 │ │ │ │ - lfd f20,32(r24) │ │ │ │ - lfd f21,40(r24) │ │ │ │ + bl 329c │ │ │ │ + ld r2,192(r31) │ │ │ │ + stfd f18,-16(r20) │ │ │ │ + stfd f19,-8(r20) │ │ │ │ + fmr f31,f19 │ │ │ │ + fmr f30,f18 │ │ │ │ + fmr f29,f2 │ │ │ │ + fmr f28,f1 │ │ │ │ + addi r21,r2,-32 │ │ │ │ + ld r2,184(r31) │ │ │ │ + add r23,r2,r21 │ │ │ │ + lfd f22,32(r23) │ │ │ │ + lfd f23,40(r23) │ │ │ │ + fmr f3,f30 │ │ │ │ + fmr f4,f31 │ │ │ │ + fmr f1,f26 │ │ │ │ + fmr f2,f27 │ │ │ │ + addi r20,r20,16 │ │ │ │ + bl 329c │ │ │ │ + fmr f25,f2 │ │ │ │ + fmr f24,f1 │ │ │ │ fmr f3,f28 │ │ │ │ fmr f4,f29 │ │ │ │ - fmr f1,f24 │ │ │ │ - fmr f2,f25 │ │ │ │ - addi r19,r19,16 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + fmr f1,f30 │ │ │ │ + fmr f2,f31 │ │ │ │ + bl 329c │ │ │ │ + fmr f31,f2 │ │ │ │ + fmr f30,f1 │ │ │ │ + fmr f2,f23 │ │ │ │ + fmr f1,f22 │ │ │ │ + fmr f3,f24 │ │ │ │ + fmr f4,f25 │ │ │ │ + bl 329c │ │ │ │ + addic. r24,r24,-1 │ │ │ │ + stfd f1,-16(r20) │ │ │ │ + stfd f2,-8(r20) │ │ │ │ fmr f23,f2 │ │ │ │ fmr f22,f1 │ │ │ │ - fmr f3,f26 │ │ │ │ - fmr f4,f27 │ │ │ │ - fmr f1,f28 │ │ │ │ - fmr f2,f29 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - fmr f29,f2 │ │ │ │ - fmr f28,f1 │ │ │ │ - fmr f2,f21 │ │ │ │ - fmr f1,f20 │ │ │ │ - fmr f3,f22 │ │ │ │ - fmr f4,f23 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - addic. r21,r21,-1 │ │ │ │ - stfd f1,-16(r19) │ │ │ │ - stfd f2,-8(r19) │ │ │ │ - fmr f21,f2 │ │ │ │ - fmr f20,f1 │ │ │ │ - bne 2e714 │ │ │ │ - sldi r9,r17,6 │ │ │ │ + bne 2b828 │ │ │ │ lfd f3,32(r26) │ │ │ │ lfd f4,40(r26) │ │ │ │ - std r28,224(r31) │ │ │ │ - std r27,208(r31) │ │ │ │ - std r17,200(r31) │ │ │ │ - add r24,r24,r29 │ │ │ │ - mr r29,r28 │ │ │ │ - mr r28,r27 │ │ │ │ - mr r10,r9 │ │ │ │ - std r9,192(r31) │ │ │ │ - addis r9,r2,-3 │ │ │ │ - mr r27,r17 │ │ │ │ - addi r9,r9,25952 │ │ │ │ - add r26,r18,r10 │ │ │ │ - lfd f1,0(r9) │ │ │ │ - lfd f2,8(r9) │ │ │ │ + sldi r2,r28,6 │ │ │ │ + std r29,224(r31) │ │ │ │ + std r28,216(r31) │ │ │ │ + add r23,r23,r21 │ │ │ │ + ld r9,184(r31) │ │ │ │ + plfd f1,125060 # 4a130 │ │ │ │ + plfd f2,125060 # 4a138 │ │ │ │ + std r2,208(r31) │ │ │ │ + add r26,r9,r2 │ │ │ │ + bl 3450 │ │ │ │ addi r26,r26,16 │ │ │ │ - bl 4dbe8 │ │ │ │ - nop │ │ │ │ - bl 3060 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 3060 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f4,f2 │ │ │ │ - fmr f29,f2 │ │ │ │ - fmr f28,f1 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - stfd f30,-16(r26) │ │ │ │ - stfd f31,-8(r26) │ │ │ │ fmr f27,f2 │ │ │ │ fmr f26,f1 │ │ │ │ - lfd f22,64(r24) │ │ │ │ - lfd f23,72(r24) │ │ │ │ + bl 329c │ │ │ │ + stfd f18,-16(r26) │ │ │ │ + stfd f19,-8(r26) │ │ │ │ + lfd f22,64(r23) │ │ │ │ + lfd f23,72(r23) │ │ │ │ + fmr f31,f19 │ │ │ │ + fmr f30,f18 │ │ │ │ + fmr f29,f2 │ │ │ │ + fmr f28,f1 │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - fmr f1,f28 │ │ │ │ - fmr f2,f29 │ │ │ │ + fmr f1,f26 │ │ │ │ + fmr f2,f27 │ │ │ │ addi r26,r26,16 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f25,f2 │ │ │ │ fmr f24,f1 │ │ │ │ - fmr f3,f26 │ │ │ │ - fmr f4,f27 │ │ │ │ + fmr f3,f28 │ │ │ │ + fmr f4,f29 │ │ │ │ fmr f1,f30 │ │ │ │ fmr f2,f31 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ fmr f2,f23 │ │ │ │ fmr f1,f22 │ │ │ │ fmr f3,f24 │ │ │ │ fmr f4,f25 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ addic. r30,r30,-1 │ │ │ │ stfd f1,-16(r26) │ │ │ │ stfd f2,-8(r26) │ │ │ │ fmr f23,f2 │ │ │ │ fmr f22,f1 │ │ │ │ - bne 2e810 │ │ │ │ - mr r12,r29 │ │ │ │ - mr r0,r28 │ │ │ │ - mr r11,r27 │ │ │ │ + bne 2b904 │ │ │ │ + mr r0,r29 │ │ │ │ + mr r11,r28 │ │ │ │ cmpwi r25,0 │ │ │ │ - bne 2f944 │ │ │ │ - ld r9,160(r31) │ │ │ │ - cmpdi r9,0 │ │ │ │ - ble 2f250 │ │ │ │ + bne 2c8b4 │ │ │ │ + ld r2,152(r31) │ │ │ │ + cmpdi r2,0 │ │ │ │ + ble 2c1e4 │ │ │ │ ld r3,144(r31) │ │ │ │ - std r11,224(r31) │ │ │ │ - std r0,320(r31) │ │ │ │ - std r12,200(r31) │ │ │ │ - addi r14,r20,1 │ │ │ │ - addis r20,r2,-3 │ │ │ │ - li r17,0 │ │ │ │ - addi r20,r20,26192 │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,25008 │ │ │ │ - fmr f19,f2 │ │ │ │ - fmr f18,f1 │ │ │ │ - lfd f2,8(r9) │ │ │ │ - lfd f1,0(r9) │ │ │ │ - fmr f3,f18 │ │ │ │ - fmr f4,f19 │ │ │ │ - bl 4dbe8 │ │ │ │ - nop │ │ │ │ - ld r3,152(r31) │ │ │ │ - stfd f1,288(r31) │ │ │ │ - stfd f2,296(r31) │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,25008 │ │ │ │ + std r11,256(r31) │ │ │ │ + std r0,216(r31) │ │ │ │ + li r14,0 │ │ │ │ + bl 3290 │ │ │ │ fmr f17,f2 │ │ │ │ fmr f16,f1 │ │ │ │ - lfd f2,8(r9) │ │ │ │ - lfd f1,0(r9) │ │ │ │ + plfd f2,123876 # 49d88 │ │ │ │ + plfd f1,123860 # 49d80 │ │ │ │ fmr f3,f16 │ │ │ │ fmr f4,f17 │ │ │ │ - bl 4dbe8 │ │ │ │ - nop │ │ │ │ + bl 3450 │ │ │ │ + ld r3,160(r31) │ │ │ │ + stfd f1,320(r31) │ │ │ │ + stfd f2,328(r31) │ │ │ │ + bl 3290 │ │ │ │ + fmr f13,f2 │ │ │ │ + fmr f12,f1 │ │ │ │ + plfd f2,123824 # 49d88 │ │ │ │ + plfd f1,123808 # 49d80 │ │ │ │ + fmr f3,f12 │ │ │ │ + fmr f4,f13 │ │ │ │ + stfd f12,224(r31) │ │ │ │ + stfd f13,232(r31) │ │ │ │ + bl 3450 │ │ │ │ ld r3,176(r31) │ │ │ │ + stfd f1,304(r31) │ │ │ │ + stfd f2,312(r31) │ │ │ │ + bl 3290 │ │ │ │ + fmr f13,f2 │ │ │ │ + fmr f12,f1 │ │ │ │ + plfd f2,123764 # 49d88 │ │ │ │ + plfd f1,123748 # 49d80 │ │ │ │ + fmr f3,f12 │ │ │ │ + fmr f4,f13 │ │ │ │ + stfd f12,240(r31) │ │ │ │ + stfd f13,248(r31) │ │ │ │ + bl 3450 │ │ │ │ + ld r9,192(r31) │ │ │ │ + ld r11,256(r31) │ │ │ │ + sldi r2,r17,6 │ │ │ │ + std r27,384(r31) │ │ │ │ + std r22,392(r31) │ │ │ │ + ld r0,216(r31) │ │ │ │ + addi r8,r2,80 │ │ │ │ + ld r2,184(r31) │ │ │ │ stfd f1,256(r31) │ │ │ │ stfd f2,264(r31) │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ - addis r9,r2,-3 │ │ │ │ - stfd f1,208(r31) │ │ │ │ - stfd f2,216(r31) │ │ │ │ - addi r9,r9,25008 │ │ │ │ - lfd f1,0(r9) │ │ │ │ - lfd f2,8(r9) │ │ │ │ - lfd f3,208(r31) │ │ │ │ - lfd f4,216(r31) │ │ │ │ - bl 4dbe8 │ │ │ │ - nop │ │ │ │ - ld r9,184(r31) │ │ │ │ - ld r11,224(r31) │ │ │ │ - sldi r8,r15,6 │ │ │ │ - ld r0,320(r31) │ │ │ │ - ld r12,200(r31) │ │ │ │ - std r22,376(r31) │ │ │ │ - std r18,320(r31) │ │ │ │ - addi r8,r8,80 │ │ │ │ - stfd f1,224(r31) │ │ │ │ - stfd f2,232(r31) │ │ │ │ addi r10,r9,16 │ │ │ │ - sldi r9,r23,4 │ │ │ │ - std r12,352(r31) │ │ │ │ - std r0,368(r31) │ │ │ │ - std r8,328(r31) │ │ │ │ - std r9,312(r31) │ │ │ │ + ld r9,272(r31) │ │ │ │ + std r8,352(r31) │ │ │ │ + std r0,376(r31) │ │ │ │ + mr r16,r10 │ │ │ │ + addi r20,r9,1 │ │ │ │ + sldi r9,r18,4 │ │ │ │ + std r9,344(r31) │ │ │ │ sldi r9,r11,6 │ │ │ │ - std r9,304(r31) │ │ │ │ - add r9,r18,r10 │ │ │ │ - std r9,248(r31) │ │ │ │ - add r9,r18,r8 │ │ │ │ - std r9,240(r31) │ │ │ │ - std r10,336(r31) │ │ │ │ - lwz r9,112(r16) │ │ │ │ - mr r26,r17 │ │ │ │ - std r1,200(r31) │ │ │ │ - andi. r9,r9,2048 │ │ │ │ - beq 2e9ec │ │ │ │ - ld r9,264(r16) │ │ │ │ - sldi r10,r17,4 │ │ │ │ - add r9,r9,r10 │ │ │ │ - ld r26,8(r9) │ │ │ │ - ld r9,280(r31) │ │ │ │ - ld r29,48(r16) │ │ │ │ - ld r22,72(r16) │ │ │ │ - ld r10,0(r1) │ │ │ │ + std r9,336(r31) │ │ │ │ + add r9,r2,r10 │ │ │ │ + add r2,r2,r8 │ │ │ │ + std r9,288(r31) │ │ │ │ + std r2,272(r31) │ │ │ │ + lwz r2,112(r15) │ │ │ │ + mr r26,r14 │ │ │ │ + std r1,216(r31) │ │ │ │ + andi. r2,r2,2048 │ │ │ │ + beq 2babc │ │ │ │ + ld r2,264(r15) │ │ │ │ + sldi r9,r14,4 │ │ │ │ + add r2,r2,r9 │ │ │ │ + ld r26,8(r2) │ │ │ │ + ld r2,296(r31) │ │ │ │ + ld r29,48(r15) │ │ │ │ mulli r27,r26,48 │ │ │ │ - ld r25,120(r16) │ │ │ │ - clrrdi r9,r9,4 │ │ │ │ + ld r22,72(r15) │ │ │ │ + ld r9,0(r1) │ │ │ │ + ld r25,120(r15) │ │ │ │ + clrrdi r2,r2,4 │ │ │ │ mulld r29,r26,r29 │ │ │ │ ld r3,0(r22) │ │ │ │ - neg r9,r9 │ │ │ │ - stdux r10,r1,r9 │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ - sldi r9,r29,4 │ │ │ │ + neg r2,r2 │ │ │ │ + stdux r9,r1,r2 │ │ │ │ + bl 3290 │ │ │ │ + sldi r2,r29,4 │ │ │ │ addi r28,r1,144 │ │ │ │ - add r9,r25,r9 │ │ │ │ + add r2,r25,r2 │ │ │ │ fmr f27,f2 │ │ │ │ fmr f26,f1 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - bl 38c0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - ld r23,88(r16) │ │ │ │ + lfd f3,0(r2) │ │ │ │ + lfd f4,8(r2) │ │ │ │ + bl 329c │ │ │ │ + bl 38e0 │ │ │ │ + ld r23,88(r15) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ mr r3,r23 │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ + bl 3290 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - add r9,r25,r27 │ │ │ │ + bl 329c │ │ │ │ + add r2,r25,r27 │ │ │ │ fmr f25,f2 │ │ │ │ fmr f24,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - lfd f28,0(r9) │ │ │ │ - lfd f29,8(r9) │ │ │ │ - bl 4d4b8 │ │ │ │ - nop │ │ │ │ + lfd f28,0(r2) │ │ │ │ + lfd f29,8(r2) │ │ │ │ + bl 3430 │ │ │ │ subf r3,r23,r3 │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ - lfd f3,288(r31) │ │ │ │ - lfd f4,296(r31) │ │ │ │ + bl 3290 │ │ │ │ + lfd f3,320(r31) │ │ │ │ + lfd f4,328(r31) │ │ │ │ fmr f23,f2 │ │ │ │ fmr f22,f1 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - bl 4da58 │ │ │ │ - nop │ │ │ │ + bl 2fd0 │ │ │ │ fmr f13,f2 │ │ │ │ fmr f12,f1 │ │ │ │ fmr f3,f28 │ │ │ │ fmr f4,f29 │ │ │ │ fmr f1,f30 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f30,f12 │ │ │ │ fmr f31,f13 │ │ │ │ - bl 4da58 │ │ │ │ - nop │ │ │ │ + bl 2fd0 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ fmr f3,f26 │ │ │ │ fmr f4,f27 │ │ │ │ fmr f1,f26 │ │ │ │ fmr f2,f27 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f3,f24 │ │ │ │ fmr f4,f25 │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ + bl 38f0 │ │ │ │ xxlxor vs10,vs10,vs10 │ │ │ │ xxlxor vs11,vs11,vs11 │ │ │ │ - ld r21,96(r16) │ │ │ │ + ld r21,96(r15) │ │ │ │ fmr f13,f2 │ │ │ │ fmr f12,f1 │ │ │ │ - fcmpu cr0,f12,f10 │ │ │ │ - bne 2eb84 │ │ │ │ - fcmpu cr0,f13,f11 │ │ │ │ lfd f30,0(r21) │ │ │ │ lfd f31,8(r21) │ │ │ │ - ble 2f28c │ │ │ │ - bl 38a0 │ │ │ │ - ld r2,24(r1) │ │ │ │ + fcmpu cr0,f12,f10 │ │ │ │ + bne 2bc24 │ │ │ │ + fcmpu cr0,f13,f11 │ │ │ │ + ble 2c228 │ │ │ │ + bl 38c0 │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ fmr f27,f2 │ │ │ │ fmr f26,f1 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - bl 34c0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - lfd f3,0(r20) │ │ │ │ - lfd f4,8(r20) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ + bl 34e0 │ │ │ │ + plfd f3,124380 # 4a220 │ │ │ │ + plfd f4,124380 # 4a228 │ │ │ │ + bl 329c │ │ │ │ fmr f3,f26 │ │ │ │ fmr f4,f27 │ │ │ │ - bl 4dbe8 │ │ │ │ - nop │ │ │ │ + bl 3450 │ │ │ │ fmr f27,f2 │ │ │ │ fmr f26,f1 │ │ │ │ - fmr f3,f18 │ │ │ │ - fmr f4,f19 │ │ │ │ + fmr f3,f16 │ │ │ │ + fmr f4,f17 │ │ │ │ fmr f1,f28 │ │ │ │ fmr f2,f29 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f3,f22 │ │ │ │ fmr f4,f23 │ │ │ │ - bl 4da58 │ │ │ │ - nop │ │ │ │ + bl 2fd0 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ + bl 38f0 │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - bl 4dbe8 │ │ │ │ - nop │ │ │ │ - bl 3060 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 3450 │ │ │ │ + bl 3060 │ │ │ │ fmr f23,f2 │ │ │ │ fmr f22,f1 │ │ │ │ stfd f26,0(r28) │ │ │ │ stfd f27,8(r28) │ │ │ │ - ble cr4,2ecd0 │ │ │ │ - ld r9,320(r31) │ │ │ │ + ble cr4,2bd34 │ │ │ │ + ld r2,184(r31) │ │ │ │ + fmr f31,f19 │ │ │ │ + fmr f30,f18 │ │ │ │ addi r19,r28,16 │ │ │ │ - mr r24,r14 │ │ │ │ - addi r30,r9,16 │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,25008 │ │ │ │ - lfd f30,0(r9) │ │ │ │ - lfd f31,8(r9) │ │ │ │ + mr r24,r20 │ │ │ │ + addi r30,r2,16 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ fmr f3,f22 │ │ │ │ fmr f4,f23 │ │ │ │ fmr f1,f30 │ │ │ │ fmr f2,f31 │ │ │ │ addi r30,r30,16 │ │ │ │ addi r19,r19,16 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ lfd f3,-16(r30) │ │ │ │ lfd f4,-8(r30) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ fmr f2,f27 │ │ │ │ fmr f1,f26 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ addic. r24,r24,-1 │ │ │ │ stfd f1,-16(r19) │ │ │ │ stfd f2,-8(r19) │ │ │ │ - bne 2ec70 │ │ │ │ + bne 2bce0 │ │ │ │ addi r29,r29,1 │ │ │ │ ld r3,8(r22) │ │ │ │ addi r24,r27,16 │ │ │ │ sldi r29,r29,4 │ │ │ │ add r24,r25,r24 │ │ │ │ add r29,r25,r29 │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ + bl 3290 │ │ │ │ lfd f3,0(r29) │ │ │ │ lfd f4,8(r29) │ │ │ │ fmr f27,f2 │ │ │ │ fmr f26,f1 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - bl 38c0 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 329c │ │ │ │ + bl 38e0 │ │ │ │ lfd f22,0(r24) │ │ │ │ lfd f23,8(r24) │ │ │ │ - bl 4d4b8 │ │ │ │ - nop │ │ │ │ + bl 3430 │ │ │ │ subf r3,r23,r3 │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ - lfd f3,256(r31) │ │ │ │ - lfd f4,264(r31) │ │ │ │ + bl 3290 │ │ │ │ + lfd f3,304(r31) │ │ │ │ + lfd f4,312(r31) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f15,f2 │ │ │ │ fmr f14,f1 │ │ │ │ fmr f2,f23 │ │ │ │ fmr f1,f22 │ │ │ │ fmr f3,f14 │ │ │ │ fmr f4,f15 │ │ │ │ - bl 4da58 │ │ │ │ - nop │ │ │ │ + bl 2fd0 │ │ │ │ fmr f21,f2 │ │ │ │ fmr f20,f1 │ │ │ │ fmr f3,f22 │ │ │ │ fmr f4,f23 │ │ │ │ fmr f1,f14 │ │ │ │ fmr f2,f15 │ │ │ │ - bl 4da58 │ │ │ │ - nop │ │ │ │ + bl 2fd0 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f21 │ │ │ │ fmr f1,f20 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f13,f2 │ │ │ │ fmr f12,f1 │ │ │ │ fmr f3,f26 │ │ │ │ fmr f4,f27 │ │ │ │ fmr f1,f26 │ │ │ │ fmr f2,f27 │ │ │ │ fmr f26,f12 │ │ │ │ fmr f27,f13 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f27 │ │ │ │ fmr f1,f26 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f3,f24 │ │ │ │ fmr f4,f25 │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ + bl 38f0 │ │ │ │ xxlxor vs10,vs10,vs10 │ │ │ │ xxlxor vs11,vs11,vs11 │ │ │ │ lfd f20,16(r21) │ │ │ │ lfd f21,24(r21) │ │ │ │ fmr f13,f2 │ │ │ │ fmr f12,f1 │ │ │ │ fcmpu cr0,f12,f10 │ │ │ │ - bne 2ee10 │ │ │ │ + bne 2be44 │ │ │ │ fcmpu cr0,f13,f11 │ │ │ │ - ble 2f264 │ │ │ │ - bl 38a0 │ │ │ │ - ld r2,24(r1) │ │ │ │ + ble 2c1f8 │ │ │ │ + bl 38c0 │ │ │ │ fmr f3,f20 │ │ │ │ fmr f4,f21 │ │ │ │ fmr f27,f2 │ │ │ │ fmr f26,f1 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - bl 34c0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - lfd f3,0(r20) │ │ │ │ - lfd f4,8(r20) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ + bl 34e0 │ │ │ │ + plfd f3,123836 # 4a220 │ │ │ │ + plfd f4,123836 # 4a228 │ │ │ │ + bl 329c │ │ │ │ fmr f3,f26 │ │ │ │ fmr f4,f27 │ │ │ │ - bl 4dbe8 │ │ │ │ - nop │ │ │ │ + bl 3450 │ │ │ │ fmr f27,f2 │ │ │ │ fmr f26,f1 │ │ │ │ - fmr f3,f16 │ │ │ │ - fmr f4,f17 │ │ │ │ + lfd f3,224(r31) │ │ │ │ + lfd f4,232(r31) │ │ │ │ fmr f1,f22 │ │ │ │ fmr f2,f23 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - bl 4da58 │ │ │ │ - nop │ │ │ │ + bl 2fd0 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ + bl 38f0 │ │ │ │ fmr f3,f20 │ │ │ │ fmr f4,f21 │ │ │ │ - bl 4dbe8 │ │ │ │ - nop │ │ │ │ - bl 3060 │ │ │ │ - ld r2,24(r1) │ │ │ │ - ld r9,312(r31) │ │ │ │ + bl 3450 │ │ │ │ + bl 3060 │ │ │ │ + ld r2,344(r31) │ │ │ │ fmr f23,f2 │ │ │ │ fmr f22,f1 │ │ │ │ - add r9,r28,r9 │ │ │ │ - stfd f26,0(r9) │ │ │ │ - stfd f27,8(r9) │ │ │ │ - ble cr4,2ef50 │ │ │ │ - ld r9,336(r31) │ │ │ │ - ld r30,248(r31) │ │ │ │ - mr r19,r14 │ │ │ │ - add r18,r28,r9 │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,25008 │ │ │ │ - lfd f30,0(r9) │ │ │ │ - lfd f31,8(r9) │ │ │ │ + add r2,r28,r2 │ │ │ │ + stfd f26,0(r2) │ │ │ │ + stfd f27,8(r2) │ │ │ │ + ble cr4,2bf54 │ │ │ │ + ld r30,288(r31) │ │ │ │ + fmr f31,f19 │ │ │ │ + fmr f30,f18 │ │ │ │ + add r18,r28,r16 │ │ │ │ + mr r19,r20 │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ fmr f3,f22 │ │ │ │ fmr f4,f23 │ │ │ │ fmr f1,f30 │ │ │ │ fmr f2,f31 │ │ │ │ addi r30,r30,16 │ │ │ │ addi r18,r18,16 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ lfd f3,-16(r30) │ │ │ │ lfd f4,-8(r30) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ fmr f2,f27 │ │ │ │ fmr f1,f26 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ addic. r19,r19,-1 │ │ │ │ stfd f1,-16(r18) │ │ │ │ stfd f2,-8(r18) │ │ │ │ - bne 2eef0 │ │ │ │ + bne 2bf00 │ │ │ │ ld r3,16(r22) │ │ │ │ addi r30,r27,32 │ │ │ │ add r30,r25,r30 │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ + bl 3290 │ │ │ │ lfd f3,16(r29) │ │ │ │ lfd f4,24(r29) │ │ │ │ fmr f23,f2 │ │ │ │ fmr f22,f1 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - bl 38c0 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 329c │ │ │ │ + bl 38e0 │ │ │ │ lfd f26,0(r30) │ │ │ │ lfd f27,8(r30) │ │ │ │ - bl 4d4b8 │ │ │ │ - nop │ │ │ │ + bl 3430 │ │ │ │ subf r3,r23,r3 │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ - lfd f3,224(r31) │ │ │ │ - lfd f4,232(r31) │ │ │ │ + bl 3290 │ │ │ │ + lfd f3,256(r31) │ │ │ │ + lfd f4,264(r31) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f15,f2 │ │ │ │ fmr f14,f1 │ │ │ │ fmr f2,f27 │ │ │ │ fmr f1,f26 │ │ │ │ fmr f3,f14 │ │ │ │ fmr f4,f15 │ │ │ │ - bl 4da58 │ │ │ │ - nop │ │ │ │ + bl 2fd0 │ │ │ │ fmr f21,f2 │ │ │ │ fmr f20,f1 │ │ │ │ fmr f3,f26 │ │ │ │ fmr f4,f27 │ │ │ │ fmr f1,f14 │ │ │ │ fmr f2,f15 │ │ │ │ - bl 4da58 │ │ │ │ - nop │ │ │ │ + bl 2fd0 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f21 │ │ │ │ fmr f1,f20 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f13,f2 │ │ │ │ fmr f12,f1 │ │ │ │ fmr f3,f22 │ │ │ │ fmr f4,f23 │ │ │ │ fmr f1,f22 │ │ │ │ fmr f2,f23 │ │ │ │ fmr f22,f12 │ │ │ │ fmr f23,f13 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f23 │ │ │ │ fmr f1,f22 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f3,f24 │ │ │ │ fmr f4,f25 │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ + bl 38f0 │ │ │ │ xxlxor vs10,vs10,vs10 │ │ │ │ xxlxor vs11,vs11,vs11 │ │ │ │ lfd f22,32(r21) │ │ │ │ lfd f23,40(r21) │ │ │ │ fmr f13,f2 │ │ │ │ fmr f12,f1 │ │ │ │ fcmpu cr0,f12,f10 │ │ │ │ - bne 2f084 │ │ │ │ + bne 2c058 │ │ │ │ fcmpu cr0,f13,f11 │ │ │ │ - ble 2f2b4 │ │ │ │ - bl 38a0 │ │ │ │ - ld r2,24(r1) │ │ │ │ + ble 2c254 │ │ │ │ + bl 38c0 │ │ │ │ fmr f3,f22 │ │ │ │ fmr f4,f23 │ │ │ │ fmr f25,f2 │ │ │ │ fmr f24,f1 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - bl 34c0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - lfd f3,0(r20) │ │ │ │ - lfd f4,8(r20) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ + bl 34e0 │ │ │ │ + plfd f3,123304 # 4a220 │ │ │ │ + plfd f4,123304 # 4a228 │ │ │ │ + bl 329c │ │ │ │ fmr f3,f24 │ │ │ │ fmr f4,f25 │ │ │ │ - bl 4dbe8 │ │ │ │ - nop │ │ │ │ + bl 3450 │ │ │ │ fmr f25,f2 │ │ │ │ fmr f24,f1 │ │ │ │ - lfd f3,208(r31) │ │ │ │ - lfd f4,216(r31) │ │ │ │ + lfd f3,240(r31) │ │ │ │ + lfd f4,248(r31) │ │ │ │ fmr f1,f26 │ │ │ │ fmr f2,f27 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - bl 4da58 │ │ │ │ - nop │ │ │ │ + bl 2fd0 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ + bl 38f0 │ │ │ │ fmr f3,f22 │ │ │ │ fmr f4,f23 │ │ │ │ - bl 4dbe8 │ │ │ │ - nop │ │ │ │ - bl 3060 │ │ │ │ - ld r2,24(r1) │ │ │ │ - ld r9,304(r31) │ │ │ │ + bl 3450 │ │ │ │ + bl 3060 │ │ │ │ + ld r2,336(r31) │ │ │ │ fmr f27,f2 │ │ │ │ fmr f26,f1 │ │ │ │ - add r9,r28,r9 │ │ │ │ - stfd f24,0(r9) │ │ │ │ - stfd f25,8(r9) │ │ │ │ - ble cr4,2f1d0 │ │ │ │ - ld r9,328(r31) │ │ │ │ - ld r29,240(r31) │ │ │ │ - mr r27,r14 │ │ │ │ - add r25,r28,r9 │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,25008 │ │ │ │ - lfd f30,0(r9) │ │ │ │ - lfd f31,8(r9) │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ + add r2,r28,r2 │ │ │ │ + stfd f24,0(r2) │ │ │ │ + stfd f25,8(r2) │ │ │ │ + ble cr4,2c164 │ │ │ │ + ld r2,352(r31) │ │ │ │ + ld r29,272(r31) │ │ │ │ + fmr f31,f19 │ │ │ │ + fmr f30,f18 │ │ │ │ + mr r27,r20 │ │ │ │ + add r25,r28,r2 │ │ │ │ fmr f3,f26 │ │ │ │ fmr f4,f27 │ │ │ │ fmr f1,f30 │ │ │ │ fmr f2,f31 │ │ │ │ addi r29,r29,16 │ │ │ │ addi r25,r25,16 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ lfd f3,-16(r29) │ │ │ │ lfd f4,-8(r29) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ fmr f2,f25 │ │ │ │ fmr f1,f24 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ addic. r27,r27,-1 │ │ │ │ stfd f1,-16(r25) │ │ │ │ stfd f2,-8(r25) │ │ │ │ - bne 2f170 │ │ │ │ - ld r9,192(r31) │ │ │ │ - ld r3,24(r16) │ │ │ │ - ld r4,168(r31) │ │ │ │ + bne 2c110 │ │ │ │ + ld r2,208(r31) │ │ │ │ + ld r3,24(r15) │ │ │ │ + std r17,128(r1) │ │ │ │ sldi r26,r26,5 │ │ │ │ - mr r10,r24 │ │ │ │ fmr f1,f28 │ │ │ │ fmr f2,f29 │ │ │ │ + mr r10,r24 │ │ │ │ mr r5,r28 │ │ │ │ - addi r17,r17,1 │ │ │ │ - add r7,r28,r9 │ │ │ │ - ld r9,184(r31) │ │ │ │ - std r15,128(r1) │ │ │ │ + addi r14,r14,1 │ │ │ │ + add r7,r28,r2 │ │ │ │ + ld r2,176(r31) │ │ │ │ add r3,r3,r26 │ │ │ │ - add r6,r28,r9 │ │ │ │ - ld r9,176(r31) │ │ │ │ - std r9,120(r1) │ │ │ │ - ld r9,152(r31) │ │ │ │ - std r9,112(r1) │ │ │ │ - ld r9,144(r31) │ │ │ │ + std r2,120(r1) │ │ │ │ + ld r2,192(r31) │ │ │ │ + ld r4,168(r31) │ │ │ │ + add r6,r28,r2 │ │ │ │ + ld r2,160(r31) │ │ │ │ + std r2,112(r1) │ │ │ │ + ld r2,144(r31) │ │ │ │ std r30,96(r1) │ │ │ │ - std r9,104(r1) │ │ │ │ - bl 134b8 │ │ │ │ - ld r10,160(r31) │ │ │ │ - ld r9,0(r1) │ │ │ │ - cmpd r10,r17 │ │ │ │ - ld r10,200(r31) │ │ │ │ - std r9,0(r10) │ │ │ │ - mr r1,r10 │ │ │ │ - bne 2e9c8 │ │ │ │ - ld r12,352(r31) │ │ │ │ - ld r0,368(r31) │ │ │ │ - ld r22,376(r31) │ │ │ │ - ld r9,0(r1) │ │ │ │ - ld r10,344(r31) │ │ │ │ - std r9,0(r10) │ │ │ │ - mr r1,r10 │ │ │ │ - b 2bce4 │ │ │ │ - blt 2f2dc │ │ │ │ - lfd f3,0(r20) │ │ │ │ - lfd f4,8(r20) │ │ │ │ + std r2,104(r1) │ │ │ │ + bl 12290 │ │ │ │ + ld r9,152(r31) │ │ │ │ + ld r2,0(r1) │ │ │ │ + cmpd r9,r14 │ │ │ │ + ld r9,216(r31) │ │ │ │ + std r2,0(r9) │ │ │ │ + mr r1,r9 │ │ │ │ + bne 2ba98 │ │ │ │ + ld r0,376(r31) │ │ │ │ + ld r27,384(r31) │ │ │ │ + ld r22,392(r31) │ │ │ │ + ld r2,0(r1) │ │ │ │ + ld r9,360(r31) │ │ │ │ + std r2,0(r9) │ │ │ │ + mr r1,r9 │ │ │ │ + b 29208 │ │ │ │ + blt 2c280 │ │ │ │ + nop │ │ │ │ + plfd f3,122912 # 4a220 │ │ │ │ + plfd f4,122912 # 4a228 │ │ │ │ fmr f1,f20 │ │ │ │ fmr f2,f21 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f27,f2 │ │ │ │ fmr f26,f1 │ │ │ │ - b 2ee64 │ │ │ │ - blt 2f344 │ │ │ │ - lfd f3,0(r20) │ │ │ │ - lfd f4,8(r20) │ │ │ │ + b 2be8c │ │ │ │ + blt 2c2d0 │ │ │ │ + plfd f3,122868 # 4a220 │ │ │ │ + plfd f4,122868 # 4a228 │ │ │ │ fmr f1,f30 │ │ │ │ fmr f2,f31 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f27,f2 │ │ │ │ fmr f26,f1 │ │ │ │ - b 2ebe0 │ │ │ │ - blt 2f310 │ │ │ │ - lfd f3,0(r20) │ │ │ │ - lfd f4,8(r20) │ │ │ │ + b 2bc6c │ │ │ │ + blt 2c2a8 │ │ │ │ + plfd f3,122824 # 4a220 │ │ │ │ + plfd f4,122824 # 4a228 │ │ │ │ fmr f1,f22 │ │ │ │ fmr f2,f23 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f25,f2 │ │ │ │ fmr f24,f1 │ │ │ │ - b 2f0d8 │ │ │ │ + b 2c0a0 │ │ │ │ fneg f1,f12 │ │ │ │ fneg f2,f13 │ │ │ │ - bl 38a0 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 38c0 │ │ │ │ fmr f3,f20 │ │ │ │ fmr f4,f21 │ │ │ │ fmr f27,f2 │ │ │ │ fmr f26,f1 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - bl 32c0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - b 2ee3c │ │ │ │ + bl 329c │ │ │ │ + bl 32e0 │ │ │ │ + b 2be64 │ │ │ │ fneg f1,f12 │ │ │ │ fneg f2,f13 │ │ │ │ - bl 38a0 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 38c0 │ │ │ │ fmr f3,f22 │ │ │ │ fmr f4,f23 │ │ │ │ fmr f25,f2 │ │ │ │ fmr f24,f1 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - bl 32c0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - b 2f0b0 │ │ │ │ + bl 329c │ │ │ │ + bl 32e0 │ │ │ │ + b 2c078 │ │ │ │ fneg f1,f12 │ │ │ │ fneg f2,f13 │ │ │ │ - bl 38a0 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 38c0 │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ fmr f27,f2 │ │ │ │ fmr f26,f1 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - bl 32c0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - b 2ebb8 │ │ │ │ - mr r29,r9 │ │ │ │ - b 2d478 │ │ │ │ - ld r9,88(r16) │ │ │ │ - ld r17,48(r16) │ │ │ │ - ld r8,0(r1) │ │ │ │ - ld r25,8(r16) │ │ │ │ - mr r19,r1 │ │ │ │ - ld r28,72(r16) │ │ │ │ - ld r30,264(r16) │ │ │ │ - std r9,192(r31) │ │ │ │ - ld r9,120(r16) │ │ │ │ - sldi r10,r17,3 │ │ │ │ + bl 329c │ │ │ │ + bl 32e0 │ │ │ │ + b 2bc44 │ │ │ │ + ld r26,168(r31) │ │ │ │ + mr r16,r2 │ │ │ │ + mr r18,r0 │ │ │ │ + b 2a760 │ │ │ │ + ld r2,88(r15) │ │ │ │ + ld r18,48(r15) │ │ │ │ + mr r30,r1 │ │ │ │ + ld r10,0(r1) │ │ │ │ + ld r25,8(r15) │ │ │ │ + ld r29,72(r15) │ │ │ │ + ld r21,264(r15) │ │ │ │ + std r2,192(r31) │ │ │ │ + ld r2,120(r15) │ │ │ │ + sldi r9,r18,3 │ │ │ │ + cmpdi cr4,r18,0 │ │ │ │ cmpdi r25,0 │ │ │ │ - cmpdi cr4,r17,0 │ │ │ │ - mr r21,r17 │ │ │ │ - std r9,200(r31) │ │ │ │ - addi r9,r10,15 │ │ │ │ - clrrdi r9,r9,4 │ │ │ │ - neg r9,r9 │ │ │ │ - stdux r8,r1,r9 │ │ │ │ - addi r9,r1,144 │ │ │ │ - ble 2f528 │ │ │ │ + std r2,208(r31) │ │ │ │ + addi r2,r9,15 │ │ │ │ + clrrdi r2,r2,4 │ │ │ │ + neg r2,r2 │ │ │ │ + stdux r10,r1,r2 │ │ │ │ + addi r2,r1,144 │ │ │ │ + ble 2c480 │ │ │ │ mtctr r25 │ │ │ │ - mr r20,r30 │ │ │ │ - li r18,0 │ │ │ │ + mr r20,r21 │ │ │ │ + li r16,0 │ │ │ │ li r24,0 │ │ │ │ - cmpdi cr4,r17,0 │ │ │ │ - li r8,0 │ │ │ │ - std r8,0(r20) │ │ │ │ + cmpdi cr4,r18,0 │ │ │ │ + li r10,0 │ │ │ │ + std r10,0(r20) │ │ │ │ std r24,8(r20) │ │ │ │ - ble cr4,2f640 │ │ │ │ - addi r26,r28,-8 │ │ │ │ - addi r9,r9,-8 │ │ │ │ - li r29,0 │ │ │ │ - mr r14,r0 │ │ │ │ - std r12,224(r31) │ │ │ │ - std r22,240(r31) │ │ │ │ - std r28,184(r31) │ │ │ │ - std r30,248(r31) │ │ │ │ - std r11,256(r31) │ │ │ │ - add r26,r26,r10 │ │ │ │ - mr r10,r24 │ │ │ │ - mr r24,r20 │ │ │ │ - std r9,208(r31) │ │ │ │ + ble cr4,2c5c0 │ │ │ │ + addi r26,r29,-8 │ │ │ │ + addi r2,r2,-8 │ │ │ │ + std r30,256(r31) │ │ │ │ + li r14,0 │ │ │ │ + mr r30,r20 │ │ │ │ + std r0,224(r31) │ │ │ │ + mr r19,r11 │ │ │ │ + std r27,240(r31) │ │ │ │ + std r29,184(r31) │ │ │ │ + add r26,r26,r9 │ │ │ │ + std r2,216(r31) │ │ │ │ ld r3,192(r31) │ │ │ │ - std r10,288(r31) │ │ │ │ - mr r28,r24 │ │ │ │ li r20,0 │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ - ld r10,200(r31) │ │ │ │ - sldi r9,r18,4 │ │ │ │ - ld r23,184(r31) │ │ │ │ - ld r22,208(r31) │ │ │ │ + bl 3290 │ │ │ │ + ld r27,184(r31) │ │ │ │ + ld r9,208(r31) │ │ │ │ + sldi r2,r16,4 │ │ │ │ + ld r23,216(r31) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - add r27,r10,r9 │ │ │ │ - ld r10,288(r31) │ │ │ │ - mr r30,r23 │ │ │ │ - mr r24,r22 │ │ │ │ - mr r23,r10 │ │ │ │ - b 2f47c │ │ │ │ - ldu r9,8(r30) │ │ │ │ - mulld r20,r20,r9 │ │ │ │ - std r20,0(r28) │ │ │ │ - ld r22,0(r30) │ │ │ │ - addi r27,r27,16 │ │ │ │ - mr r3,r22 │ │ │ │ - bl 4d7c8 │ │ │ │ + add r28,r9,r2 │ │ │ │ + mr r29,r27 │ │ │ │ + b 2c3ec │ │ │ │ + nop │ │ │ │ nop │ │ │ │ - lfd f3,-16(r27) │ │ │ │ - lfd f4,-8(r27) │ │ │ │ - bl 4db58 │ │ │ │ nop │ │ │ │ + ldu r2,8(r29) │ │ │ │ + mulld r20,r9,r2 │ │ │ │ + std r20,0(r30) │ │ │ │ + ld r27,0(r29) │ │ │ │ + addi r28,r28,16 │ │ │ │ + mr r3,r27 │ │ │ │ + bl 3290 │ │ │ │ + lfd f3,-16(r28) │ │ │ │ + lfd f4,-8(r28) │ │ │ │ + bl 329c │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - bl 4da58 │ │ │ │ - nop │ │ │ │ - bl 38c0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - bl 4d4b8 │ │ │ │ - nop │ │ │ │ - cmpld r30,r26 │ │ │ │ - divd r9,r3,r22 │ │ │ │ - mulld r9,r9,r22 │ │ │ │ - subf r9,r9,r3 │ │ │ │ - add r9,r9,r22 │ │ │ │ - divd r10,r9,r22 │ │ │ │ - mulld r10,r10,r22 │ │ │ │ - subf r9,r10,r9 │ │ │ │ - add r20,r9,r20 │ │ │ │ - stdu r9,8(r24) │ │ │ │ - std r20,0(r28) │ │ │ │ - bne 2f470 │ │ │ │ - addi r10,r23,1 │ │ │ │ - cmpd r25,r10 │ │ │ │ - beq 2f510 │ │ │ │ - addi r24,r28,16 │ │ │ │ - add r18,r18,r17 │ │ │ │ - std r29,0(r24) │ │ │ │ - std r10,8(r24) │ │ │ │ - b 2f428 │ │ │ │ - ld r12,224(r31) │ │ │ │ - ld r22,240(r31) │ │ │ │ - ld r28,184(r31) │ │ │ │ - ld r30,248(r31) │ │ │ │ - mr r0,r14 │ │ │ │ - ld r11,256(r31) │ │ │ │ - addi r6,r28,-8 │ │ │ │ - li r9,1 │ │ │ │ - ble cr4,2fc3c │ │ │ │ - andi. r8,r17,3 │ │ │ │ - li r10,1 │ │ │ │ - addi r7,r17,-1 │ │ │ │ - beq 2f57c │ │ │ │ + bl 2fd0 │ │ │ │ + bl 38e0 │ │ │ │ + bl 3430 │ │ │ │ + cmpld r29,r26 │ │ │ │ + divd r2,r3,r27 │ │ │ │ + mulld r2,r2,r27 │ │ │ │ + subf r2,r2,r3 │ │ │ │ + add r2,r2,r27 │ │ │ │ + divd r9,r2,r27 │ │ │ │ + mulld r9,r9,r27 │ │ │ │ + subf r2,r9,r2 │ │ │ │ + add r9,r2,r20 │ │ │ │ + stdu r2,8(r23) │ │ │ │ + std r9,0(r30) │ │ │ │ + bne 2c3e0 │ │ │ │ + addi r24,r24,1 │ │ │ │ + cmpd r25,r24 │ │ │ │ + beq 2c46c │ │ │ │ + addi r30,r30,16 │ │ │ │ + add r16,r16,r18 │ │ │ │ + std r14,0(r30) │ │ │ │ + std r24,8(r30) │ │ │ │ + b 2c3a4 │ │ │ │ + ld r0,224(r31) │ │ │ │ + ld r27,240(r31) │ │ │ │ + mr r11,r19 │ │ │ │ + ld r29,184(r31) │ │ │ │ + ld r30,256(r31) │ │ │ │ + li r3,1 │ │ │ │ + ble cr4,2c554 │ │ │ │ + cmpdi r18,1 │ │ │ │ + beq 2cb8c │ │ │ │ + xxspltib vs32,1 │ │ │ │ + srdi r2,r18,1 │ │ │ │ + mr r9,r29 │ │ │ │ + andi. r8,r2,3 │ │ │ │ + addi r7,r2,-1 │ │ │ │ + mr r10,r2 │ │ │ │ + vextsb2d v0,v0 │ │ │ │ + xxmr vs45,vs32 │ │ │ │ + beq 2c4f4 │ │ │ │ cmpdi r8,1 │ │ │ │ - beq 2f56c │ │ │ │ + beq 2c4e0 │ │ │ │ cmpdi r8,2 │ │ │ │ - beq 2f560 │ │ │ │ - ld r9,0(r28) │ │ │ │ - mr r6,r28 │ │ │ │ - mr r21,r7 │ │ │ │ - ldu r8,8(r6) │ │ │ │ - addi r21,r21,-1 │ │ │ │ - mulld r9,r9,r8 │ │ │ │ - ldu r8,8(r6) │ │ │ │ - cmpdi r21,1 │ │ │ │ - mulld r9,r9,r8 │ │ │ │ - beq 2f5ac │ │ │ │ - srdi r8,r17,2 │ │ │ │ - mtctr r8 │ │ │ │ - ld r4,8(r6) │ │ │ │ - ld r5,16(r6) │ │ │ │ - ld r7,24(r6) │ │ │ │ - addi r6,r6,32 │ │ │ │ - mulld r9,r9,r4 │ │ │ │ - mulld r10,r10,r5 │ │ │ │ - ld r8,0(r6) │ │ │ │ - mulld r9,r9,r7 │ │ │ │ - mulld r10,r10,r8 │ │ │ │ - bdnz 2f584 │ │ │ │ - mulld r3,r9,r10 │ │ │ │ - std r11,200(r31) │ │ │ │ - std r0,192(r31) │ │ │ │ - std r12,184(r31) │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ - bl 3520 │ │ │ │ - ld r2,24(r1) │ │ │ │ - bl 3720 │ │ │ │ - ld r2,24(r1) │ │ │ │ + beq 2c4d0 │ │ │ │ + lxv vs32,0(r29) │ │ │ │ + mr r2,r7 │ │ │ │ + addi r9,r29,16 │ │ │ │ + lxv vs33,0(r9) │ │ │ │ + addi r2,r2,-1 │ │ │ │ + addi r9,r9,16 │ │ │ │ + vmulld v0,v0,v1 │ │ │ │ + lxv vs33,0(r9) │ │ │ │ + addic. r2,r2,-1 │ │ │ │ + addi r9,r9,16 │ │ │ │ + vmulld v0,v0,v1 │ │ │ │ + beq 2c528 │ │ │ │ + srdi r10,r10,2 │ │ │ │ + mtctr r10 │ │ │ │ + lxv vs33,0(r9) │ │ │ │ + lxv vs44,16(r9) │ │ │ │ + addi r2,r2,-4 │ │ │ │ + addi r9,r9,64 │ │ │ │ + lxv vs42,-32(r9) │ │ │ │ + lxv vs43,-16(r9) │ │ │ │ + vmulld v0,v0,v1 │ │ │ │ + vmulld v13,v13,v12 │ │ │ │ + vmulld v0,v0,v10 │ │ │ │ + vmulld v13,v13,v11 │ │ │ │ + bdnz 2c4fc │ │ │ │ + vmulld v1,v0,v13 │ │ │ │ + mtvsrdd vs32,r2,r2 │ │ │ │ + andi. r2,r18,1 │ │ │ │ + clrrdi r18,r18,1 │ │ │ │ + xxsldwi vs32,vs32,vs33,2 │ │ │ │ + vmulld v0,v0,v1 │ │ │ │ + mfvsrld r3,vs32 │ │ │ │ + beq 2c554 │ │ │ │ + sldi r18,r18,3 │ │ │ │ + ldx r2,r29,r18 │ │ │ │ + mulld r3,r3,r2 │ │ │ │ + std r11,192(r31) │ │ │ │ + std r0,184(r31) │ │ │ │ + bl 3290 │ │ │ │ + bl 3540 │ │ │ │ + bl 3740 │ │ │ │ sldi r3,r25,4 │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - bl 3560 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 3580 │ │ │ │ + mr r26,r3 │ │ │ │ fmr f1,f30 │ │ │ │ fmr f2,f31 │ │ │ │ - mr r26,r3 │ │ │ │ - bl 4d4b8 │ │ │ │ - nop │ │ │ │ - mr r4,r30 │ │ │ │ + bl 3430 │ │ │ │ + mr r4,r21 │ │ │ │ mr r5,r26 │ │ │ │ mr r6,r3 │ │ │ │ mr r3,r25 │ │ │ │ addi r6,r6,-1 │ │ │ │ - bl 3660 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 3680 │ │ │ │ mr r3,r26 │ │ │ │ - bl 3540 │ │ │ │ - ld r2,24(r1) │ │ │ │ - ld r9,0(r1) │ │ │ │ - ld r11,200(r31) │ │ │ │ - ld r0,192(r31) │ │ │ │ - ld r12,184(r31) │ │ │ │ - std r9,0(r19) │ │ │ │ - mr r1,r19 │ │ │ │ - b 2b320 │ │ │ │ + bl 3560 │ │ │ │ + ld r2,0(r1) │ │ │ │ + ld r11,192(r31) │ │ │ │ + ld r0,184(r31) │ │ │ │ + std r2,0(r30) │ │ │ │ + mr r1,r30 │ │ │ │ + b 2893c │ │ │ │ addi r24,r24,1 │ │ │ │ addi r20,r20,16 │ │ │ │ - add r18,r18,r17 │ │ │ │ - bdnz 2f3e8 │ │ │ │ - b 2f528 │ │ │ │ - ld r24,48(r16) │ │ │ │ - ld r9,88(r16) │ │ │ │ - ld r17,8(r16) │ │ │ │ - ld r7,0(r1) │ │ │ │ - mr r29,r1 │ │ │ │ - ld r28,72(r16) │ │ │ │ - ld r19,264(r16) │ │ │ │ - sldi r10,r24,3 │ │ │ │ - std r9,200(r31) │ │ │ │ - ld r9,120(r16) │ │ │ │ - cmpdi r17,0 │ │ │ │ - cmpdi cr4,r24,0 │ │ │ │ - mr r26,r24 │ │ │ │ - addi r8,r10,15 │ │ │ │ - clrrdi r8,r8,4 │ │ │ │ - std r9,208(r31) │ │ │ │ - neg r8,r8 │ │ │ │ - stdux r7,r1,r8 │ │ │ │ - addi r8,r1,144 │ │ │ │ - ble 2f818 │ │ │ │ - mtctr r17 │ │ │ │ - mr r20,r19 │ │ │ │ - li r27,0 │ │ │ │ - li r18,0 │ │ │ │ - cmpdi cr4,r24,0 │ │ │ │ - li r7,0 │ │ │ │ - std r7,0(r20) │ │ │ │ - std r18,8(r20) │ │ │ │ - ble cr4,2f930 │ │ │ │ - addi r9,r8,-8 │ │ │ │ + add r16,r16,r18 │ │ │ │ + bdnz 2c36c │ │ │ │ + b 2c480 │ │ │ │ + ld r2,88(r15) │ │ │ │ + ld r23,48(r15) │ │ │ │ + mr r21,r1 │ │ │ │ + ld r8,0(r1) │ │ │ │ + ld r24,8(r15) │ │ │ │ + ld r28,72(r15) │ │ │ │ + ld r30,264(r15) │ │ │ │ + std r2,208(r31) │ │ │ │ + ld r2,120(r15) │ │ │ │ + sldi r10,r23,3 │ │ │ │ + cmpdi cr4,r23,0 │ │ │ │ + cmpdi r24,0 │ │ │ │ + std r2,216(r31) │ │ │ │ + addi r2,r10,15 │ │ │ │ + clrrdi r2,r2,4 │ │ │ │ + neg r2,r2 │ │ │ │ + stdux r8,r1,r2 │ │ │ │ + addi r2,r1,144 │ │ │ │ + ble 2c760 │ │ │ │ + mtctr r24 │ │ │ │ + mr r19,r30 │ │ │ │ + li r14,0 │ │ │ │ + li r16,0 │ │ │ │ + cmpdi cr4,r23,0 │ │ │ │ + li r8,0 │ │ │ │ + std r8,0(r19) │ │ │ │ + std r16,8(r19) │ │ │ │ + ble cr4,2c8a0 │ │ │ │ addi r25,r28,-8 │ │ │ │ - mr r14,r12 │ │ │ │ + addi r2,r2,-8 │ │ │ │ + std r27,256(r31) │ │ │ │ + mr r9,r16 │ │ │ │ + mr r27,r19 │ │ │ │ std r0,240(r31) │ │ │ │ - std r22,248(r31) │ │ │ │ - std r23,256(r31) │ │ │ │ - std r21,288(r31) │ │ │ │ + mr r19,r11 │ │ │ │ + std r22,272(r31) │ │ │ │ std r28,184(r31) │ │ │ │ - std r29,280(r31) │ │ │ │ - std r9,224(r31) │ │ │ │ - mr r9,r26 │ │ │ │ add r25,r25,r10 │ │ │ │ - mr r26,r20 │ │ │ │ - mr r10,r18 │ │ │ │ - mr r18,r11 │ │ │ │ - mr r20,r9 │ │ │ │ - ld r3,200(r31) │ │ │ │ - std r10,304(r31) │ │ │ │ - mr r29,r26 │ │ │ │ - li r21,0 │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ - ld r10,208(r31) │ │ │ │ - sldi r9,r27,4 │ │ │ │ - ld r23,184(r31) │ │ │ │ + std r2,224(r31) │ │ │ │ + std r30,288(r31) │ │ │ │ + ld r3,208(r31) │ │ │ │ + std r9,304(r31) │ │ │ │ + li r16,0 │ │ │ │ + mr r30,r16 │ │ │ │ + bl 3290 │ │ │ │ + ld r9,216(r31) │ │ │ │ + sldi r2,r14,4 │ │ │ │ + ld r26,184(r31) │ │ │ │ ld r22,224(r31) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - add r30,r10,r9 │ │ │ │ - ld r10,304(r31) │ │ │ │ - mr r28,r23 │ │ │ │ - mr r26,r22 │ │ │ │ - mr r23,r10 │ │ │ │ - b 2f75c │ │ │ │ - ldu r9,8(r28) │ │ │ │ - mulld r21,r21,r9 │ │ │ │ - std r21,0(r29) │ │ │ │ + add r29,r9,r2 │ │ │ │ + ld r9,304(r31) │ │ │ │ + mr r28,r26 │ │ │ │ + mr r16,r22 │ │ │ │ + mr r26,r9 │ │ │ │ + b 2c6c4 │ │ │ │ + ldu r2,8(r28) │ │ │ │ + mulld r30,r9,r2 │ │ │ │ + std r30,0(r27) │ │ │ │ ld r22,0(r28) │ │ │ │ - addi r30,r30,16 │ │ │ │ + addi r29,r29,16 │ │ │ │ mr r3,r22 │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ - lfd f3,-16(r30) │ │ │ │ - lfd f4,-8(r30) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 3290 │ │ │ │ + lfd f3,-16(r29) │ │ │ │ + lfd f4,-8(r29) │ │ │ │ + bl 329c │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - bl 4da58 │ │ │ │ - nop │ │ │ │ - bl 38c0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - bl 4d4b8 │ │ │ │ - nop │ │ │ │ + bl 2fd0 │ │ │ │ + bl 38e0 │ │ │ │ + bl 3430 │ │ │ │ cmpld r28,r25 │ │ │ │ - divd r9,r3,r22 │ │ │ │ + divd r2,r3,r22 │ │ │ │ + mulld r2,r2,r22 │ │ │ │ + subf r2,r2,r3 │ │ │ │ + add r2,r2,r22 │ │ │ │ + divd r9,r2,r22 │ │ │ │ mulld r9,r9,r22 │ │ │ │ - subf r9,r9,r3 │ │ │ │ - add r9,r9,r22 │ │ │ │ - divd r10,r9,r22 │ │ │ │ - mulld r10,r10,r22 │ │ │ │ - subf r9,r10,r9 │ │ │ │ - add r21,r9,r21 │ │ │ │ - stdu r9,8(r26) │ │ │ │ - std r21,0(r29) │ │ │ │ - bne 2f750 │ │ │ │ - addi r10,r23,1 │ │ │ │ - cmpd r17,r10 │ │ │ │ - beq 2f7f4 │ │ │ │ - li r9,0 │ │ │ │ - addi r26,r29,16 │ │ │ │ - add r27,r27,r24 │ │ │ │ - std r10,8(r26) │ │ │ │ - std r9,0(r26) │ │ │ │ - b 2f708 │ │ │ │ + subf r2,r9,r2 │ │ │ │ + add r9,r2,r30 │ │ │ │ + stdu r2,8(r16) │ │ │ │ + std r9,0(r27) │ │ │ │ + bne 2c6b8 │ │ │ │ + addi r9,r26,1 │ │ │ │ + cmpd r24,r9 │ │ │ │ + beq 2c748 │ │ │ │ + li r2,0 │ │ │ │ + addi r27,r27,16 │ │ │ │ + add r14,r14,r23 │ │ │ │ + std r9,8(r27) │ │ │ │ + std r2,0(r27) │ │ │ │ + b 2c674 │ │ │ │ ld r0,240(r31) │ │ │ │ - ld r22,248(r31) │ │ │ │ - ld r23,256(r31) │ │ │ │ - ld r21,288(r31) │ │ │ │ - mr r12,r14 │ │ │ │ - mr r26,r20 │ │ │ │ + ld r27,256(r31) │ │ │ │ + mr r11,r19 │ │ │ │ + ld r22,272(r31) │ │ │ │ ld r28,184(r31) │ │ │ │ - ld r29,280(r31) │ │ │ │ - mr r11,r18 │ │ │ │ - addi r8,r28,-8 │ │ │ │ - li r10,1 │ │ │ │ - ble cr4,2fc6c │ │ │ │ - andi. r6,r24,3 │ │ │ │ - li r7,1 │ │ │ │ - addi r5,r24,-1 │ │ │ │ - beq 2f86c │ │ │ │ - cmpdi r6,1 │ │ │ │ - beq 2f85c │ │ │ │ - cmpdi r6,2 │ │ │ │ - beq 2f850 │ │ │ │ - ld r10,0(r28) │ │ │ │ - mr r8,r28 │ │ │ │ - mr r26,r5 │ │ │ │ - ldu r6,8(r8) │ │ │ │ - addi r26,r26,-1 │ │ │ │ - mulld r10,r10,r6 │ │ │ │ - ldu r6,8(r8) │ │ │ │ - cmpdi r26,1 │ │ │ │ - mulld r10,r10,r6 │ │ │ │ - beq 2f89c │ │ │ │ - srdi r9,r24,2 │ │ │ │ + ld r30,288(r31) │ │ │ │ + li r3,1 │ │ │ │ + ble cr4,2c834 │ │ │ │ + cmpdi r23,1 │ │ │ │ + beq 2cbc8 │ │ │ │ + xxspltib vs32,1 │ │ │ │ + srdi r2,r23,1 │ │ │ │ + mr r10,r28 │ │ │ │ + andi. r7,r2,3 │ │ │ │ + addi r6,r2,-1 │ │ │ │ + mr r8,r2 │ │ │ │ + vextsb2d v0,v0 │ │ │ │ + xxmr vs45,vs32 │ │ │ │ + beq 2c7d4 │ │ │ │ + cmpdi r7,1 │ │ │ │ + beq 2c7c0 │ │ │ │ + cmpdi r7,2 │ │ │ │ + beq 2c7b0 │ │ │ │ + lxv vs32,0(r28) │ │ │ │ + mr r2,r6 │ │ │ │ + addi r10,r28,16 │ │ │ │ + lxv vs33,0(r10) │ │ │ │ + addi r2,r2,-1 │ │ │ │ + addi r10,r10,16 │ │ │ │ + vmulld v0,v0,v1 │ │ │ │ + lxv vs33,0(r10) │ │ │ │ + addic. r2,r2,-1 │ │ │ │ + addi r10,r10,16 │ │ │ │ + vmulld v0,v0,v1 │ │ │ │ + beq 2c808 │ │ │ │ + srdi r9,r8,2 │ │ │ │ mtctr r9 │ │ │ │ - ld r4,8(r8) │ │ │ │ - ld r5,16(r8) │ │ │ │ - ld r6,24(r8) │ │ │ │ - addi r8,r8,32 │ │ │ │ - mulld r10,r10,r4 │ │ │ │ - mulld r7,r7,r5 │ │ │ │ - ld r9,0(r8) │ │ │ │ - mulld r10,r10,r6 │ │ │ │ - mulld r7,r7,r9 │ │ │ │ - bdnz 2f874 │ │ │ │ - mulld r3,r10,r7 │ │ │ │ + lxv vs33,0(r10) │ │ │ │ + lxv vs44,16(r10) │ │ │ │ + addi r2,r2,-4 │ │ │ │ + addi r10,r10,64 │ │ │ │ + lxv vs42,-32(r10) │ │ │ │ + lxv vs43,-16(r10) │ │ │ │ + vmulld v0,v0,v1 │ │ │ │ + vmulld v13,v13,v12 │ │ │ │ + vmulld v0,v0,v10 │ │ │ │ + vmulld v13,v13,v11 │ │ │ │ + bdnz 2c7dc │ │ │ │ + vmulld v0,v0,v13 │ │ │ │ + mtvsrdd vs33,r2,r2 │ │ │ │ + andi. r2,r23,1 │ │ │ │ + clrrdi r23,r23,1 │ │ │ │ + xxsldwi vs33,vs33,vs32,2 │ │ │ │ + vmulld v0,v1,v0 │ │ │ │ + mfvsrld r3,vs32 │ │ │ │ + beq 2c834 │ │ │ │ + sldi r23,r23,3 │ │ │ │ + ldx r2,r28,r23 │ │ │ │ + mulld r3,r3,r2 │ │ │ │ std r11,208(r31) │ │ │ │ - std r0,200(r31) │ │ │ │ - std r12,184(r31) │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ - bl 3520 │ │ │ │ - ld r2,24(r1) │ │ │ │ - bl 3720 │ │ │ │ - ld r2,24(r1) │ │ │ │ - sldi r3,r17,4 │ │ │ │ + std r0,184(r31) │ │ │ │ + bl 3290 │ │ │ │ + bl 3540 │ │ │ │ + bl 3740 │ │ │ │ + sldi r3,r24,4 │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - bl 3560 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 3580 │ │ │ │ + mr r29,r3 │ │ │ │ fmr f1,f30 │ │ │ │ fmr f2,f31 │ │ │ │ - mr r26,r3 │ │ │ │ - bl 4d4b8 │ │ │ │ - nop │ │ │ │ - mr r4,r19 │ │ │ │ - mr r5,r26 │ │ │ │ + bl 3430 │ │ │ │ + mr r4,r30 │ │ │ │ + mr r5,r29 │ │ │ │ mr r6,r3 │ │ │ │ - mr r3,r17 │ │ │ │ + mr r3,r24 │ │ │ │ addi r6,r6,-1 │ │ │ │ - bl 3660 │ │ │ │ - ld r2,24(r1) │ │ │ │ - mr r3,r26 │ │ │ │ - bl 3540 │ │ │ │ - ld r2,24(r1) │ │ │ │ - ld r10,0(r1) │ │ │ │ + bl 3680 │ │ │ │ + mr r3,r29 │ │ │ │ + bl 3560 │ │ │ │ + ld r2,0(r1) │ │ │ │ ld r11,208(r31) │ │ │ │ - ld r0,200(r31) │ │ │ │ - ld r12,184(r31) │ │ │ │ - std r10,0(r29) │ │ │ │ - mr r1,r29 │ │ │ │ - b 2dd38 │ │ │ │ - addi r18,r18,1 │ │ │ │ - addi r20,r20,16 │ │ │ │ - add r27,r27,r24 │ │ │ │ - bdnz 2f6bc │ │ │ │ - b 2f818 │ │ │ │ - ld r25,48(r16) │ │ │ │ - ld r9,88(r16) │ │ │ │ - ld r26,8(r16) │ │ │ │ - ld r7,0(r1) │ │ │ │ - mr r24,r1 │ │ │ │ - ld r14,72(r16) │ │ │ │ - ld r29,264(r16) │ │ │ │ - sldi r17,r25,3 │ │ │ │ - std r9,208(r31) │ │ │ │ - ld r9,120(r16) │ │ │ │ - cmpdi r26,0 │ │ │ │ - cmpdi cr3,r25,0 │ │ │ │ - mr r30,r25 │ │ │ │ - addi r10,r17,15 │ │ │ │ - clrrdi r10,r10,4 │ │ │ │ - std r9,224(r31) │ │ │ │ - neg r10,r10 │ │ │ │ - stdux r7,r1,r10 │ │ │ │ - addi r7,r1,144 │ │ │ │ - ble 2fb10 │ │ │ │ - mtctr r26 │ │ │ │ - mr r21,r29 │ │ │ │ - li r28,0 │ │ │ │ - li r19,0 │ │ │ │ - cmpdi cr3,r25,0 │ │ │ │ - li r10,0 │ │ │ │ - std r10,0(r21) │ │ │ │ - std r19,8(r21) │ │ │ │ - ble cr3,2fc28 │ │ │ │ - addi r10,r14,-8 │ │ │ │ - addi r9,r7,-8 │ │ │ │ - std r29,312(r31) │ │ │ │ - mr r29,r21 │ │ │ │ - mr r21,r30 │ │ │ │ - std r12,248(r31) │ │ │ │ - std r0,256(r31) │ │ │ │ - std r22,288(r31) │ │ │ │ - std r23,304(r31) │ │ │ │ - add r17,r10,r17 │ │ │ │ - mr r10,r28 │ │ │ │ - mr r28,r19 │ │ │ │ - mr r19,r20 │ │ │ │ - std r9,240(r31) │ │ │ │ - mr r20,r11 │ │ │ │ + ld r0,184(r31) │ │ │ │ + std r2,0(r21) │ │ │ │ + mr r1,r21 │ │ │ │ + b 2af58 │ │ │ │ + addi r16,r16,1 │ │ │ │ + addi r19,r19,16 │ │ │ │ + add r14,r14,r23 │ │ │ │ + bdnz 2c638 │ │ │ │ + b 2c760 │ │ │ │ + ld r2,88(r15) │ │ │ │ + ld r26,48(r15) │ │ │ │ + mr r21,r1 │ │ │ │ + ld r8,0(r1) │ │ │ │ + ld r19,8(r15) │ │ │ │ + ld r16,72(r15) │ │ │ │ + ld r24,264(r15) │ │ │ │ + std r2,224(r31) │ │ │ │ + ld r2,120(r15) │ │ │ │ + sldi r14,r26,3 │ │ │ │ + cmpdi cr3,r26,0 │ │ │ │ + cmpdi r19,0 │ │ │ │ + std r2,240(r31) │ │ │ │ + addi r2,r14,15 │ │ │ │ + clrrdi r2,r2,4 │ │ │ │ + neg r2,r2 │ │ │ │ + stdux r8,r1,r2 │ │ │ │ + addi r8,r1,144 │ │ │ │ + ble 2ca28 │ │ │ │ + mtctr r19 │ │ │ │ + mr r23,r24 │ │ │ │ + li r29,0 │ │ │ │ + li r20,0 │ │ │ │ + cmpdi cr3,r26,0 │ │ │ │ + li r2,0 │ │ │ │ + std r2,0(r23) │ │ │ │ + std r20,8(r23) │ │ │ │ + ble cr3,2cb78 │ │ │ │ + addi r2,r16,-8 │ │ │ │ + addi r9,r8,-8 │ │ │ │ + std r27,304(r31) │ │ │ │ + mr r25,r23 │ │ │ │ + mr r27,r29 │ │ │ │ + std r0,288(r31) │ │ │ │ + mr r29,r20 │ │ │ │ std r24,320(r31) │ │ │ │ - ld r3,208(r31) │ │ │ │ - std r10,200(r31) │ │ │ │ - li r22,0 │ │ │ │ - mr r30,r14 │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ - ld r10,200(r31) │ │ │ │ - ld r23,240(r31) │ │ │ │ - ld r8,224(r31) │ │ │ │ - std r28,200(r31) │ │ │ │ - mr r28,r29 │ │ │ │ + add r28,r2,r14 │ │ │ │ + mr r14,r11 │ │ │ │ + std r9,256(r31) │ │ │ │ + ld r3,224(r31) │ │ │ │ + li r23,0 │ │ │ │ + bl 3290 │ │ │ │ + ld r24,256(r31) │ │ │ │ + ld r9,240(r31) │ │ │ │ + sldi r2,r27,4 │ │ │ │ + std r29,216(r31) │ │ │ │ + mr r29,r16 │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - sldi r9,r10,4 │ │ │ │ - mr r24,r10 │ │ │ │ - mr r29,r23 │ │ │ │ - add r27,r8,r9 │ │ │ │ - b 2fa4c │ │ │ │ - ldu r9,8(r30) │ │ │ │ - mulld r22,r22,r9 │ │ │ │ - std r22,0(r28) │ │ │ │ - ld r23,0(r30) │ │ │ │ - addi r27,r27,16 │ │ │ │ - mr r3,r23 │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ - lfd f3,-16(r27) │ │ │ │ - lfd f4,-8(r27) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + add r30,r9,r2 │ │ │ │ + mr r20,r24 │ │ │ │ + b 2c990 │ │ │ │ + ldu r2,8(r29) │ │ │ │ + mulld r23,r9,r2 │ │ │ │ + std r23,0(r25) │ │ │ │ + ld r24,0(r29) │ │ │ │ + addi r30,r30,16 │ │ │ │ + mr r3,r24 │ │ │ │ + bl 3290 │ │ │ │ + lfd f3,-16(r30) │ │ │ │ + lfd f4,-8(r30) │ │ │ │ + bl 329c │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - bl 4da58 │ │ │ │ - nop │ │ │ │ - bl 38c0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - bl 4d4b8 │ │ │ │ - nop │ │ │ │ - cmpld r30,r17 │ │ │ │ - divd r9,r3,r23 │ │ │ │ - mulld r9,r9,r23 │ │ │ │ - subf r9,r9,r3 │ │ │ │ - add r9,r9,r23 │ │ │ │ - divd r10,r9,r23 │ │ │ │ - mulld r10,r10,r23 │ │ │ │ - subf r9,r10,r9 │ │ │ │ - add r22,r9,r22 │ │ │ │ - stdu r9,8(r29) │ │ │ │ - std r22,0(r28) │ │ │ │ - bne 2fa40 │ │ │ │ - mr r29,r28 │ │ │ │ - ld r28,200(r31) │ │ │ │ - addi r28,r28,1 │ │ │ │ - cmpd r26,r28 │ │ │ │ - beq 2faec │ │ │ │ - li r9,0 │ │ │ │ - addi r29,r29,16 │ │ │ │ - add r10,r24,r25 │ │ │ │ - std r28,8(r29) │ │ │ │ - std r9,0(r29) │ │ │ │ - b 2f9f8 │ │ │ │ - ld r12,248(r31) │ │ │ │ - ld r0,256(r31) │ │ │ │ - ld r22,288(r31) │ │ │ │ - ld r23,304(r31) │ │ │ │ - mr r11,r20 │ │ │ │ - mr r30,r21 │ │ │ │ - ld r29,312(r31) │ │ │ │ + bl 2fd0 │ │ │ │ + bl 38e0 │ │ │ │ + bl 3430 │ │ │ │ + cmpld r28,r29 │ │ │ │ + divd r2,r3,r24 │ │ │ │ + mulld r2,r2,r24 │ │ │ │ + subf r2,r2,r3 │ │ │ │ + add r2,r2,r24 │ │ │ │ + divd r9,r2,r24 │ │ │ │ + mulld r9,r9,r24 │ │ │ │ + subf r2,r9,r2 │ │ │ │ + add r9,r2,r23 │ │ │ │ + stdu r2,8(r20) │ │ │ │ + std r9,0(r25) │ │ │ │ + bne 2c984 │ │ │ │ + ld r29,216(r31) │ │ │ │ + addi r29,r29,1 │ │ │ │ + cmpd r19,r29 │ │ │ │ + beq 2ca18 │ │ │ │ + li r2,0 │ │ │ │ + addi r25,r25,16 │ │ │ │ + add r27,r27,r26 │ │ │ │ + std r29,8(r25) │ │ │ │ + std r2,0(r25) │ │ │ │ + b 2c950 │ │ │ │ + ld r0,288(r31) │ │ │ │ + ld r27,304(r31) │ │ │ │ + mr r11,r14 │ │ │ │ ld r24,320(r31) │ │ │ │ - mr r20,r19 │ │ │ │ - addi r8,r14,-8 │ │ │ │ - li r10,1 │ │ │ │ - ble cr3,2fc64 │ │ │ │ - andi. r6,r25,3 │ │ │ │ - li r7,1 │ │ │ │ - addi r5,r25,-1 │ │ │ │ - beq 2fb64 │ │ │ │ - cmpdi r6,1 │ │ │ │ - beq 2fb54 │ │ │ │ - cmpdi r6,2 │ │ │ │ - beq 2fb48 │ │ │ │ - ld r10,0(r14) │ │ │ │ - mr r8,r14 │ │ │ │ - mr r30,r5 │ │ │ │ - ldu r6,8(r8) │ │ │ │ - addi r30,r30,-1 │ │ │ │ - mulld r10,r10,r6 │ │ │ │ - ldu r6,8(r8) │ │ │ │ - cmpdi r30,1 │ │ │ │ - mulld r10,r10,r6 │ │ │ │ - beq 2fb94 │ │ │ │ - srdi r9,r25,2 │ │ │ │ - mtctr r9 │ │ │ │ - ld r4,8(r8) │ │ │ │ - ld r5,16(r8) │ │ │ │ - ld r6,24(r8) │ │ │ │ - addi r8,r8,32 │ │ │ │ - mulld r10,r10,r4 │ │ │ │ - mulld r7,r7,r5 │ │ │ │ - ld r9,0(r8) │ │ │ │ - mulld r10,r10,r6 │ │ │ │ - mulld r7,r7,r9 │ │ │ │ - bdnz 2fb6c │ │ │ │ - mulld r3,r10,r7 │ │ │ │ + li r3,1 │ │ │ │ + ble cr3,2cb0c │ │ │ │ + cmpdi r26,1 │ │ │ │ + beq 2cbbc │ │ │ │ + xxspltib vs32,1 │ │ │ │ + srdi r2,r26,1 │ │ │ │ + mr r10,r16 │ │ │ │ + andi. r8,r2,3 │ │ │ │ + addi r7,r2,-1 │ │ │ │ + mr r6,r2 │ │ │ │ + vextsb2d v0,v0 │ │ │ │ + xxmr vs45,vs32 │ │ │ │ + beq 2ca9c │ │ │ │ + cmpdi r8,1 │ │ │ │ + beq 2ca88 │ │ │ │ + cmpdi r8,2 │ │ │ │ + beq 2ca78 │ │ │ │ + lxv vs32,0(r16) │ │ │ │ + mr r2,r7 │ │ │ │ + addi r10,r16,16 │ │ │ │ + lxv vs33,0(r10) │ │ │ │ + addi r2,r2,-1 │ │ │ │ + addi r10,r10,16 │ │ │ │ + vmulld v0,v0,v1 │ │ │ │ + lxv vs33,0(r10) │ │ │ │ + addic. r2,r2,-1 │ │ │ │ + addi r10,r10,16 │ │ │ │ + vmulld v0,v0,v1 │ │ │ │ + beq 2cae0 │ │ │ │ + srdi r6,r6,2 │ │ │ │ + mtctr r6 │ │ │ │ + lxv vs33,0(r10) │ │ │ │ + lxv vs44,16(r10) │ │ │ │ + mfctr r9 │ │ │ │ + addi r2,r2,-4 │ │ │ │ + addi r10,r10,64 │ │ │ │ + lxv vs42,-32(r10) │ │ │ │ + lxv vs43,-16(r10) │ │ │ │ + cmpdi r9,1 │ │ │ │ + addi r8,r9,-1 │ │ │ │ + vmulld v0,v0,v1 │ │ │ │ + vmulld v13,v13,v12 │ │ │ │ + mtctr r8 │ │ │ │ + vmulld v0,v0,v10 │ │ │ │ + vmulld v13,v13,v11 │ │ │ │ + bne 2caa4 │ │ │ │ + vmulld v0,v0,v13 │ │ │ │ + mtvsrdd vs33,r2,r2 │ │ │ │ + andi. r2,r26,1 │ │ │ │ + clrrdi r26,r26,1 │ │ │ │ + xxsldwi vs33,vs33,vs32,2 │ │ │ │ + vmulld v0,v1,v0 │ │ │ │ + mfvsrld r3,vs32 │ │ │ │ + beq 2cb0c │ │ │ │ + sldi r26,r26,3 │ │ │ │ + ldx r2,r16,r26 │ │ │ │ + mulld r3,r3,r2 │ │ │ │ std r11,224(r31) │ │ │ │ - std r0,208(r31) │ │ │ │ - std r12,200(r31) │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ - bl 3520 │ │ │ │ - ld r2,24(r1) │ │ │ │ - bl 3720 │ │ │ │ - ld r2,24(r1) │ │ │ │ - sldi r3,r26,4 │ │ │ │ + std r0,216(r31) │ │ │ │ + bl 3290 │ │ │ │ + bl 3540 │ │ │ │ + bl 3740 │ │ │ │ + sldi r3,r19,4 │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - bl 3560 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 3580 │ │ │ │ + mr r30,r3 │ │ │ │ fmr f1,f30 │ │ │ │ fmr f2,f31 │ │ │ │ - mr r30,r3 │ │ │ │ - bl 4d4b8 │ │ │ │ - nop │ │ │ │ - mr r4,r29 │ │ │ │ + bl 3430 │ │ │ │ + mr r4,r24 │ │ │ │ mr r5,r30 │ │ │ │ mr r6,r3 │ │ │ │ - mr r3,r26 │ │ │ │ + mr r3,r19 │ │ │ │ addi r6,r6,-1 │ │ │ │ - bl 3660 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 3680 │ │ │ │ mr r3,r30 │ │ │ │ - bl 3540 │ │ │ │ - ld r2,24(r1) │ │ │ │ - ld r10,0(r1) │ │ │ │ + bl 3560 │ │ │ │ + ld r2,0(r1) │ │ │ │ ld r11,224(r31) │ │ │ │ - ld r0,208(r31) │ │ │ │ - ld r12,200(r31) │ │ │ │ - std r10,0(r24) │ │ │ │ - mr r1,r24 │ │ │ │ - b 2e898 │ │ │ │ - addi r19,r19,1 │ │ │ │ - addi r21,r21,16 │ │ │ │ - add r28,r28,r25 │ │ │ │ - bdnz 2f9ac │ │ │ │ - b 2fb10 │ │ │ │ + ld r0,216(r31) │ │ │ │ + std r2,0(r21) │ │ │ │ + mr r1,r21 │ │ │ │ + b 2b97c │ │ │ │ + addi r20,r20,1 │ │ │ │ + addi r23,r23,16 │ │ │ │ + add r29,r29,r26 │ │ │ │ + bdnz 2c918 │ │ │ │ + b 2ca28 │ │ │ │ li r3,1 │ │ │ │ - b 2f5b0 │ │ │ │ - sldi r9,r11,6 │ │ │ │ - stfd f30,0(r24) │ │ │ │ - stfd f31,8(r24) │ │ │ │ - add r10,r18,r9 │ │ │ │ - std r9,192(r31) │ │ │ │ - stfd f30,0(r10) │ │ │ │ - stfd f31,8(r10) │ │ │ │ - b 2e890 │ │ │ │ + li r18,0 │ │ │ │ + b 2c548 │ │ │ │ + ld r9,184(r31) │ │ │ │ + sldi r2,r11,6 │ │ │ │ + stfd f18,0(r20) │ │ │ │ + stfd f19,8(r20) │ │ │ │ + std r2,208(r31) │ │ │ │ + add r2,r9,r2 │ │ │ │ + stfd f18,0(r2) │ │ │ │ + stfd f19,8(r2) │ │ │ │ + b 2b974 │ │ │ │ li r3,1 │ │ │ │ - b 2fb98 │ │ │ │ + li r26,0 │ │ │ │ + b 2cb00 │ │ │ │ li r3,1 │ │ │ │ - b 2f8a0 │ │ │ │ - sldi r21,r11,6 │ │ │ │ - stfd f30,0(r18) │ │ │ │ - stfd f31,8(r18) │ │ │ │ - add r10,r26,r21 │ │ │ │ + li r23,0 │ │ │ │ + b 2c828 │ │ │ │ + sldi r20,r11,6 │ │ │ │ + stfd f30,0(r24) │ │ │ │ + stfd f31,8(r24) │ │ │ │ + add r10,r26,r20 │ │ │ │ stfd f30,0(r10) │ │ │ │ stfd f31,8(r10) │ │ │ │ - b 2d9f4 │ │ │ │ + b 2ac48 │ │ │ │ .long 0x0 │ │ │ │ .long 0x3020000 │ │ │ │ .long 0x1292 │ │ │ │ nop │ │ │ │ │ │ │ │ -000000000002fca0 : │ │ │ │ - addis r2,r12,5 │ │ │ │ - addi r2,r2,-32160 │ │ │ │ +000000000002cc00 : │ │ │ │ mflr r0 │ │ │ │ + mfcr r11 │ │ │ │ + std r25,-200(r1) │ │ │ │ + std r24,-208(r1) │ │ │ │ + std r23,-216(r1) │ │ │ │ stfd f14,-144(r1) │ │ │ │ stfd f15,-136(r1) │ │ │ │ + std r0,16(r1) │ │ │ │ stfd f16,-128(r1) │ │ │ │ stfd f17,-120(r1) │ │ │ │ - mfcr r11 │ │ │ │ stfd f18,-112(r1) │ │ │ │ stfd f19,-104(r1) │ │ │ │ stfd f20,-96(r1) │ │ │ │ stfd f21,-88(r1) │ │ │ │ stfd f22,-80(r1) │ │ │ │ stfd f23,-72(r1) │ │ │ │ stfd f24,-64(r1) │ │ │ │ @@ -45872,6090 +41738,5917 @@ │ │ │ │ stfd f27,-40(r1) │ │ │ │ stfd f28,-32(r1) │ │ │ │ stfd f29,-24(r1) │ │ │ │ stfd f30,-16(r1) │ │ │ │ stfd f31,-8(r1) │ │ │ │ std r14,-288(r1) │ │ │ │ std r15,-280(r1) │ │ │ │ - std r0,16(r1) │ │ │ │ std r16,-272(r1) │ │ │ │ std r17,-264(r1) │ │ │ │ std r18,-256(r1) │ │ │ │ std r19,-248(r1) │ │ │ │ std r20,-240(r1) │ │ │ │ std r21,-232(r1) │ │ │ │ std r22,-224(r1) │ │ │ │ - std r23,-216(r1) │ │ │ │ - std r24,-208(r1) │ │ │ │ - std r25,-200(r1) │ │ │ │ std r26,-192(r1) │ │ │ │ std r27,-184(r1) │ │ │ │ - ld r9,48(r3) │ │ │ │ - std r29,-168(r1) │ │ │ │ + ld r2,48(r3) │ │ │ │ + cmpdi r2,0 │ │ │ │ std r31,-152(r1) │ │ │ │ + ld r25,88(r3) │ │ │ │ stw r11,8(r1) │ │ │ │ std r28,-176(r1) │ │ │ │ - std r30,-160(r1) │ │ │ │ - ld r29,88(r3) │ │ │ │ - stdu r1,-672(r1) │ │ │ │ mr r11,r3 │ │ │ │ - cmpdi r9,0 │ │ │ │ + std r29,-168(r1) │ │ │ │ + std r30,-160(r1) │ │ │ │ + stdu r1,-704(r1) │ │ │ │ mr r31,r1 │ │ │ │ - ble 2fe98 │ │ │ │ - ld r8,56(r3) │ │ │ │ - addi r5,r29,1 │ │ │ │ - mtctr r9 │ │ │ │ - li r10,0 │ │ │ │ - sldi r5,r5,1 │ │ │ │ - addi r8,r8,-8 │ │ │ │ - b 2fd94 │ │ │ │ - ld r6,72(r11) │ │ │ │ - ldx r7,r6,r7 │ │ │ │ - cmpd r7,r5 │ │ │ │ - ble 2fda8 │ │ │ │ - bdz 2fe60 │ │ │ │ - ldu r6,8(r8) │ │ │ │ - sldi r7,r10,3 │ │ │ │ - addi r10,r10,1 │ │ │ │ - cmpd r6,r29 │ │ │ │ - bgt 2fd80 │ │ │ │ + stxv vs63,400(r1) │ │ │ │ + ble 2cdec │ │ │ │ + ld r10,56(r3) │ │ │ │ + addi r6,r25,1 │ │ │ │ + mtctr r2 │ │ │ │ + li r9,0 │ │ │ │ + sldi r6,r6,1 │ │ │ │ + addi r10,r10,-8 │ │ │ │ + b 2ccf0 │ │ │ │ + ld r7,72(r11) │ │ │ │ + ldx r8,r7,r8 │ │ │ │ + cmpd r8,r6 │ │ │ │ + ble 2cd04 │ │ │ │ + bdz 2cdbc │ │ │ │ + ldu r7,8(r10) │ │ │ │ + sldi r8,r9,3 │ │ │ │ + addi r9,r9,1 │ │ │ │ + cmpd r7,r25 │ │ │ │ + bgt 2ccdc │ │ │ │ mr r3,r11 │ │ │ │ - bl 3460 │ │ │ │ - ld r2,24(r1) │ │ │ │ - addi r1,r31,672 │ │ │ │ - ld r0,16(r1) │ │ │ │ + bl 3480 │ │ │ │ + lxv vs63,400(r31) │ │ │ │ + addi r1,r31,704 │ │ │ │ lwz r11,8(r1) │ │ │ │ + ld r0,16(r1) │ │ │ │ ld r14,-288(r1) │ │ │ │ ld r15,-280(r1) │ │ │ │ ld r16,-272(r1) │ │ │ │ ld r17,-264(r1) │ │ │ │ ld r18,-256(r1) │ │ │ │ ld r19,-248(r1) │ │ │ │ ld r20,-240(r1) │ │ │ │ ld r21,-232(r1) │ │ │ │ + mtlr r0 │ │ │ │ ld r22,-224(r1) │ │ │ │ ld r23,-216(r1) │ │ │ │ ld r24,-208(r1) │ │ │ │ ld r25,-200(r1) │ │ │ │ ld r26,-192(r1) │ │ │ │ ld r27,-184(r1) │ │ │ │ - mtlr r0 │ │ │ │ ld r28,-176(r1) │ │ │ │ ld r29,-168(r1) │ │ │ │ ld r30,-160(r1) │ │ │ │ ld r31,-152(r1) │ │ │ │ lfd f14,-144(r1) │ │ │ │ lfd f15,-136(r1) │ │ │ │ lfd f16,-128(r1) │ │ │ │ lfd f17,-120(r1) │ │ │ │ lfd f18,-112(r1) │ │ │ │ lfd f19,-104(r1) │ │ │ │ lfd f20,-96(r1) │ │ │ │ lfd f21,-88(r1) │ │ │ │ lfd f22,-80(r1) │ │ │ │ lfd f23,-72(r1) │ │ │ │ + mtocrf 16,r11 │ │ │ │ + mtocrf 8,r11 │ │ │ │ lfd f24,-64(r1) │ │ │ │ lfd f25,-56(r1) │ │ │ │ lfd f26,-48(r1) │ │ │ │ lfd f27,-40(r1) │ │ │ │ lfd f28,-32(r1) │ │ │ │ lfd f29,-24(r1) │ │ │ │ lfd f30,-16(r1) │ │ │ │ lfd f31,-8(r1) │ │ │ │ - mtocrf 16,r11 │ │ │ │ - mtocrf 8,r11 │ │ │ │ blr │ │ │ │ - cmpdi r9,2 │ │ │ │ - beq 2fe88 │ │ │ │ - cmpdi r9,3 │ │ │ │ - beq 3074c │ │ │ │ - cmpdi r9,1 │ │ │ │ - bne 2fe98 │ │ │ │ + cmpdi r2,2 │ │ │ │ + beq 2cde0 │ │ │ │ + cmpdi r2,3 │ │ │ │ + beq 2d424 │ │ │ │ + cmpdi r2,1 │ │ │ │ + bne 2cdec │ │ │ │ mr r3,r11 │ │ │ │ - bl 33c0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - b 2fdb4 │ │ │ │ + bl 33e0 │ │ │ │ + b 2cd0c │ │ │ │ mr r3,r11 │ │ │ │ - bl 3340 │ │ │ │ - ld r2,24(r1) │ │ │ │ - b 2fdb4 │ │ │ │ + bl 3360 │ │ │ │ + b 2cd0c │ │ │ │ lxv vs0,240(r11) │ │ │ │ - ld r10,104(r11) │ │ │ │ - std r11,64(r31) │ │ │ │ - sldi r8,r9,3 │ │ │ │ - addi r9,r9,1 │ │ │ │ - std r1,176(r31) │ │ │ │ - ld r5,80(r11) │ │ │ │ - addi r28,r29,1 │ │ │ │ + ld r9,104(r11) │ │ │ │ + sldi r10,r2,3 │ │ │ │ + std r11,40(r31) │ │ │ │ + std r1,200(r31) │ │ │ │ + addi r2,r2,1 │ │ │ │ + addi r29,r25,1 │ │ │ │ li r4,0 │ │ │ │ - sldi r7,r9,4 │ │ │ │ - sldi r28,r28,1 │ │ │ │ - std r10,32(r31) │ │ │ │ - addi r10,r8,15 │ │ │ │ - addi r8,r8,23 │ │ │ │ - mr r9,r7 │ │ │ │ - neg r7,r7 │ │ │ │ + ld r5,80(r11) │ │ │ │ + sldi r8,r2,4 │ │ │ │ + sldi r29,r29,1 │ │ │ │ xxswapd vs12,vs0 │ │ │ │ + std r9,32(r31) │ │ │ │ + addi r9,r10,15 │ │ │ │ + addi r10,r10,23 │ │ │ │ + mr r2,r8 │ │ │ │ + neg r8,r8 │ │ │ │ sldi r5,r5,5 │ │ │ │ mffprd r3,f0 │ │ │ │ + clrrdi r9,r9,4 │ │ │ │ clrrdi r10,r10,4 │ │ │ │ - clrrdi r8,r8,4 │ │ │ │ - subfic r6,r9,16 │ │ │ │ + subfic r7,r2,16 │ │ │ │ stxv vs12,224(r11) │ │ │ │ + ld r6,0(r1) │ │ │ │ + neg r9,r9 │ │ │ │ neg r10,r10 │ │ │ │ - neg r8,r8 │ │ │ │ - mulld r9,r6,r28 │ │ │ │ - ld r0,0(r1) │ │ │ │ - stdux r0,r1,r10 │ │ │ │ - addi r11,r1,32 │ │ │ │ - std r11,88(r31) │ │ │ │ - ld r0,0(r1) │ │ │ │ - stdux r0,r1,r10 │ │ │ │ + mulld r2,r7,r29 │ │ │ │ + stdux r6,r1,r9 │ │ │ │ addi r11,r1,32 │ │ │ │ std r11,96(r31) │ │ │ │ - ld r0,0(r1) │ │ │ │ - stdux r0,r1,r10 │ │ │ │ - addi r10,r1,32 │ │ │ │ - std r10,104(r31) │ │ │ │ - ld r10,0(r1) │ │ │ │ - stdux r10,r1,r8 │ │ │ │ + stdux r6,r1,r9 │ │ │ │ + addi r11,r1,32 │ │ │ │ + std r11,104(r31) │ │ │ │ + stdux r6,r1,r9 │ │ │ │ + mr r9,r6 │ │ │ │ + addi r6,r1,32 │ │ │ │ + std r6,112(r31) │ │ │ │ + stdux r9,r1,r10 │ │ │ │ addi r10,r1,32 │ │ │ │ - std r10,48(r31) │ │ │ │ - ld r10,0(r1) │ │ │ │ - stdux r10,r1,r7 │ │ │ │ + std r10,64(r31) │ │ │ │ + stdux r9,r1,r8 │ │ │ │ addi r10,r1,32 │ │ │ │ std r10,56(r31) │ │ │ │ - ld r10,0(r1) │ │ │ │ - stdux r10,r1,r6 │ │ │ │ + stdux r9,r1,r7 │ │ │ │ addi r10,r1,32 │ │ │ │ - std r10,208(r31) │ │ │ │ - ld r10,0(r1) │ │ │ │ - stdux r10,r1,r9 │ │ │ │ + std r10,216(r31) │ │ │ │ + stdux r9,r1,r2 │ │ │ │ addi r10,r1,32 │ │ │ │ - std r10,40(r31) │ │ │ │ - ld r10,0(r1) │ │ │ │ - stdux r10,r1,r9 │ │ │ │ - addi r9,r1,32 │ │ │ │ - std r9,112(r31) │ │ │ │ - bl 37c0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - ld r11,64(r31) │ │ │ │ + std r10,48(r31) │ │ │ │ + stdux r9,r1,r2 │ │ │ │ + addi r2,r1,32 │ │ │ │ + std r2,120(r31) │ │ │ │ + bl 37e0 │ │ │ │ + ld r11,40(r31) │ │ │ │ lwz r10,112(r11) │ │ │ │ ld r30,8(r11) │ │ │ │ - andi. r9,r10,32 │ │ │ │ - bne 3075c │ │ │ │ - addis r9,r2,-3 │ │ │ │ - ld r8,56(r31) │ │ │ │ - ld r26,48(r11) │ │ │ │ - addi r9,r9,25008 │ │ │ │ - lfd f0,0(r9) │ │ │ │ - lfd f1,8(r9) │ │ │ │ - cmpdi cr4,r26,0 │ │ │ │ - li r9,0 │ │ │ │ - stfd f0,0(r8) │ │ │ │ - stfd f1,8(r8) │ │ │ │ - ld r8,48(r31) │ │ │ │ - std r9,0(r8) │ │ │ │ - ble cr4,356ac │ │ │ │ - ld r8,88(r11) │ │ │ │ - li r9,1 │ │ │ │ - andi. r6,r26,3 │ │ │ │ - mr r7,r26 │ │ │ │ - addi r5,r26,-1 │ │ │ │ - std r9,64(r31) │ │ │ │ - mr r9,r26 │ │ │ │ - addi r8,r8,1 │ │ │ │ - beq 30888 │ │ │ │ - cmpdi r6,1 │ │ │ │ - beq 30024 │ │ │ │ - cmpdi r6,2 │ │ │ │ - beq 30010 │ │ │ │ - sldi r6,r8,1 │ │ │ │ - mr r7,r5 │ │ │ │ - std r6,64(r31) │ │ │ │ - ld r6,64(r31) │ │ │ │ - addi r7,r7,-1 │ │ │ │ - mulld r6,r8,r6 │ │ │ │ - sldi r6,r6,1 │ │ │ │ - std r6,64(r31) │ │ │ │ - ld r6,64(r31) │ │ │ │ + andi. r2,r10,32 │ │ │ │ + bne 2d430 │ │ │ │ + ld r9,56(r31) │ │ │ │ + ld r23,48(r11) │ │ │ │ + li r2,0 │ │ │ │ + plfd f30,118432 # 49d80 │ │ │ │ + plfd f31,118432 # 49d88 │ │ │ │ + cmpdi cr4,r23,0 │ │ │ │ + mr r21,r23 │ │ │ │ + stfd f30,0(r9) │ │ │ │ + stfd f31,8(r9) │ │ │ │ + ld r9,64(r31) │ │ │ │ + std r2,0(r9) │ │ │ │ + ble cr4,314bc │ │ │ │ + ld r9,88(r11) │ │ │ │ + xxspltib vs32,1 │ │ │ │ + li r5,2 │ │ │ │ + andi. r7,r23,3 │ │ │ │ + mr r2,r23 │ │ │ │ + addi r6,r23,-1 │ │ │ │ + mr r8,r23 │ │ │ │ + vextsb2d v0,v0 │ │ │ │ + addi r9,r9,1 │ │ │ │ + xxmr vs45,vs32 │ │ │ │ + mtvsrdd vs33,r5,r9 │ │ │ │ + beq 2d548 │ │ │ │ cmpdi r7,1 │ │ │ │ - mulld r6,r8,r6 │ │ │ │ - sldi r7,r6,1 │ │ │ │ - std r7,64(r31) │ │ │ │ - bne 30888 │ │ │ │ - andi. r9,r10,16 │ │ │ │ - rlwinm r9,r10,0,20,20 │ │ │ │ - bne 33e70 │ │ │ │ - andi. r8,r10,8 │ │ │ │ - sldi r8,r28,4 │ │ │ │ - std r8,120(r31) │ │ │ │ - bne 3365c │ │ │ │ - andi. r8,r10,2 │ │ │ │ - bne 321cc │ │ │ │ + beq 2cf5c │ │ │ │ + cmpdi r7,2 │ │ │ │ + beq 2cf54 │ │ │ │ + mr r2,r6 │ │ │ │ + xxmr vs32,vs33 │ │ │ │ + vmulld v0,v0,v1 │ │ │ │ + addi r2,r2,-1 │ │ │ │ + addic. r2,r2,-1 │ │ │ │ + vmulld v0,v0,v1 │ │ │ │ + bne 2d548 │ │ │ │ + vmulld v0,v0,v13 │ │ │ │ + mtvsrdd vs33,r2,r2 │ │ │ │ + xxsldwi vs33,vs33,vs32,2 │ │ │ │ + vmulld v0,v1,v0 │ │ │ │ + xxspltd vs0,vs32,1 │ │ │ │ + stfd f0,88(r31) │ │ │ │ + andi. r2,r10,16 │ │ │ │ + rlwinm r2,r10,0,20,20 │ │ │ │ + bne 30688 │ │ │ │ + andi. r9,r10,8 │ │ │ │ + sldi r9,r29,4 │ │ │ │ + std r9,128(r31) │ │ │ │ + bne 2f280 │ │ │ │ + andi. r9,r10,2 │ │ │ │ + bne 2e980 │ │ │ │ andi. r10,r10,4 │ │ │ │ - bne 311a0 │ │ │ │ - cmpwi r9,0 │ │ │ │ - bne 3103c │ │ │ │ - li r9,8 │ │ │ │ + bne 2d720 │ │ │ │ + cmpwi r2,0 │ │ │ │ + bne 2d5dc │ │ │ │ + li r2,8 │ │ │ │ cmpdi r30,0 │ │ │ │ - std r9,152(r31) │ │ │ │ - li r9,0 │ │ │ │ - std r9,144(r31) │ │ │ │ - ble 30858 │ │ │ │ - ld r21,56(r31) │ │ │ │ + xxspltib vs32,2 │ │ │ │ + std r2,160(r31) │ │ │ │ + li r2,0 │ │ │ │ + vextsb2d v31,v0 │ │ │ │ + std r2,152(r31) │ │ │ │ + ble 2d51c │ │ │ │ + ld r20,112(r31) │ │ │ │ + ld r24,64(r31) │ │ │ │ mr r28,r11 │ │ │ │ - lwz r9,112(r28) │ │ │ │ - ld r18,144(r31) │ │ │ │ - std r1,168(r31) │ │ │ │ - andi. r9,r9,2048 │ │ │ │ - beq 300b0 │ │ │ │ - ld r9,264(r28) │ │ │ │ - ld r10,152(r31) │ │ │ │ - ldx r18,r9,r10 │ │ │ │ - ld r30,88(r28) │ │ │ │ + lwz r2,112(r28) │ │ │ │ + ld r16,152(r31) │ │ │ │ + std r1,176(r31) │ │ │ │ + andi. r2,r2,2048 │ │ │ │ + beq 2d000 │ │ │ │ + ld r2,264(r28) │ │ │ │ + ld r9,160(r31) │ │ │ │ + ldx r16,r2,r9 │ │ │ │ + ld r12,88(r28) │ │ │ │ ld r29,48(r28) │ │ │ │ - ld r8,0(r1) │ │ │ │ - addi r25,r30,1 │ │ │ │ - addi r20,r29,-1 │ │ │ │ - mulld r9,r25,r29 │ │ │ │ - cmpdi cr4,r20,0 │ │ │ │ - sldi r10,r9,5 │ │ │ │ - sldi r9,r9,4 │ │ │ │ - neg r10,r10 │ │ │ │ + ld r10,0(r1) │ │ │ │ + addi r21,r12,1 │ │ │ │ + addi r25,r29,-1 │ │ │ │ + mulld r2,r21,r29 │ │ │ │ + cmpdi cr4,r25,0 │ │ │ │ + sldi r9,r2,5 │ │ │ │ + sldi r2,r2,4 │ │ │ │ neg r9,r9 │ │ │ │ - stdux r8,r1,r10 │ │ │ │ - addi r17,r1,32 │ │ │ │ - stdux r8,r1,r9 │ │ │ │ + neg r2,r2 │ │ │ │ + stdux r10,r1,r9 │ │ │ │ + addi r15,r1,32 │ │ │ │ + stdux r10,r1,r2 │ │ │ │ addi r23,r1,32 │ │ │ │ - blt cr4,31034 │ │ │ │ - neg r10,r25 │ │ │ │ - mulld r27,r29,r18 │ │ │ │ - mulld r9,r20,r25 │ │ │ │ - sldi r15,r29,3 │ │ │ │ + blt cr4,30430 │ │ │ │ + sldi r9,r21,1 │ │ │ │ + mulld r27,r29,r16 │ │ │ │ + mulld r19,r25,r21 │ │ │ │ + sldi r18,r29,3 │ │ │ │ + ld r2,120(r28) │ │ │ │ ld r26,72(r28) │ │ │ │ - ld r6,120(r28) │ │ │ │ - sldi r14,r25,1 │ │ │ │ - cmpdi cr3,r25,0 │ │ │ │ - sldi r8,r10,4 │ │ │ │ - ld r10,88(r31) │ │ │ │ - add r16,r20,r27 │ │ │ │ - sldi r19,r9,4 │ │ │ │ - add r7,r26,r15 │ │ │ │ - std r6,72(r31) │ │ │ │ - add r4,r10,r15 │ │ │ │ - ld r10,96(r31) │ │ │ │ - sldi r16,r16,4 │ │ │ │ - addi r19,r19,-8 │ │ │ │ - mr r22,r7 │ │ │ │ - add r16,r6,r16 │ │ │ │ + mulli r30,r21,-16 │ │ │ │ + cmpdi cr3,r21,0 │ │ │ │ + mr r22,r12 │ │ │ │ + std r9,112(r31) │ │ │ │ + ld r9,96(r31) │ │ │ │ + add r14,r26,r18 │ │ │ │ + std r2,40(r31) │ │ │ │ + add r17,r25,r27 │ │ │ │ + sldi r19,r19,4 │ │ │ │ + add r10,r9,r18 │ │ │ │ + ld r9,104(r31) │ │ │ │ + sldi r17,r17,4 │ │ │ │ add r19,r23,r19 │ │ │ │ - add r5,r10,r15 │ │ │ │ - ldu r24,-8(r22) │ │ │ │ - std r8,56(r31) │ │ │ │ - std r4,40(r31) │ │ │ │ - std r5,32(r31) │ │ │ │ - mr r3,r24 │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ - lfd f3,0(r16) │ │ │ │ - lfd f4,8(r16) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - bl 38c0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - bl 4d4b8 │ │ │ │ - nop │ │ │ │ - srdi r10,r14,1 │ │ │ │ - ld r4,40(r31) │ │ │ │ - ld r5,32(r31) │ │ │ │ - ld r8,56(r31) │ │ │ │ - mr r7,r19 │ │ │ │ - mtctr r10 │ │ │ │ - addi r10,r3,1 │ │ │ │ - subf r9,r30,r3 │ │ │ │ - add r10,r10,r30 │ │ │ │ - stdu r9,-8(r4) │ │ │ │ - add r9,r9,r24 │ │ │ │ - stdu r10,-8(r5) │ │ │ │ - ble cr3,301ec │ │ │ │ - addi r11,r9,1 │ │ │ │ - divd r6,r9,r24 │ │ │ │ + add r17,r2,r17 │ │ │ │ + add r9,r9,r18 │ │ │ │ + ldu r7,-8(r14) │ │ │ │ + std r10,64(r31) │ │ │ │ + std r9,48(r31) │ │ │ │ mr r3,r7 │ │ │ │ - addi r7,r7,16 │ │ │ │ - divd r10,r11,r24 │ │ │ │ - mulld r6,r6,r24 │ │ │ │ - mulld r10,r10,r24 │ │ │ │ - subf r6,r6,r9 │ │ │ │ - addi r9,r9,2 │ │ │ │ - subf r10,r10,r11 │ │ │ │ - std r6,-8(r7) │ │ │ │ - std r10,16(r3) │ │ │ │ - bdnz 301b8 │ │ │ │ - cmpld r26,r22 │ │ │ │ - addi r16,r16,-16 │ │ │ │ - add r19,r19,r8 │ │ │ │ - bne 30148 │ │ │ │ - ld r3,104(r31) │ │ │ │ - mr r5,r15 │ │ │ │ + std r7,32(r31) │ │ │ │ + bl 3290 │ │ │ │ + lfd f3,0(r17) │ │ │ │ + lfd f4,8(r17) │ │ │ │ + bl 329c │ │ │ │ + bl 38e0 │ │ │ │ + bl 3430 │ │ │ │ + ld r10,64(r31) │ │ │ │ + ld r9,48(r31) │ │ │ │ + ld r7,32(r31) │ │ │ │ + addi r2,r3,1 │ │ │ │ + subf r8,r22,r3 │ │ │ │ + add r2,r2,r22 │ │ │ │ + stdu r8,-8(r10) │ │ │ │ + stdu r2,-8(r9) │ │ │ │ + ble cr3,2d178 │ │ │ │ + ld r2,112(r31) │ │ │ │ + mtvsrdd vs32,r7,r7 │ │ │ │ + mtvsrdd vs45,r8,r8 │ │ │ │ + plxv vs33,119104 # 4a230 │ │ │ │ + mr r8,r19 │ │ │ │ + srdi r2,r2,1 │ │ │ │ + andi. r7,r2,1 │ │ │ │ + addi r7,r2,-1 │ │ │ │ + beq 2d130 │ │ │ │ + xxmr vs43,vs33 │ │ │ │ + cmpdi r7,0 │ │ │ │ + vaddudm v1,v1,v31 │ │ │ │ + addi r8,r19,16 │ │ │ │ + vaddudm v12,v13,v0 │ │ │ │ + vaddudm v12,v12,v11 │ │ │ │ + vmodsd v12,v12,v0 │ │ │ │ + stxv vs44,0(r19) │ │ │ │ + beq 2d178 │ │ │ │ + srdi r2,r2,1 │ │ │ │ + mtctr r2 │ │ │ │ + vaddudm v10,v1,v31 │ │ │ │ + vaddudm v11,v0,v1 │ │ │ │ + vaddudm v11,v11,v13 │ │ │ │ + mfctr r2 │ │ │ │ + addi r8,r8,32 │ │ │ │ + vaddudm v12,v13,v0 │ │ │ │ + vaddudm v12,v12,v10 │ │ │ │ + vmodsd v11,v11,v0 │ │ │ │ + cmpdi r2,1 │ │ │ │ + addi r7,r2,-1 │ │ │ │ + vaddudm v1,v10,v31 │ │ │ │ + vmodsd v12,v12,v0 │ │ │ │ + mtctr r7 │ │ │ │ + stxv vs43,-32(r8) │ │ │ │ + stxv vs44,-16(r8) │ │ │ │ + bne 2d138 │ │ │ │ + cmpld r26,r14 │ │ │ │ + addi r17,r17,-16 │ │ │ │ + add r19,r19,r30 │ │ │ │ + bne 2d094 │ │ │ │ + mr r5,r18 │ │ │ │ li r4,0 │ │ │ │ - bl 37c0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - mr r3,r30 │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ + mr r3,r20 │ │ │ │ + std r22,32(r31) │ │ │ │ + bl 37e0 │ │ │ │ + ld r12,32(r31) │ │ │ │ + mr r3,r12 │ │ │ │ + std r12,80(r31) │ │ │ │ + bl 3290 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - fmr f15,f2 │ │ │ │ - fmr f14,f1 │ │ │ │ - ble cr3,308ec │ │ │ │ - ld r9,96(r28) │ │ │ │ - li r19,0 │ │ │ │ - addis r15,r2,-3 │ │ │ │ - mr r24,r30 │ │ │ │ - mr r22,r17 │ │ │ │ - addi r15,r15,26192 │ │ │ │ - mr r16,r19 │ │ │ │ - std r9,56(r31) │ │ │ │ - sldi r9,r27,4 │ │ │ │ + bl 329c │ │ │ │ + fmr f23,f2 │ │ │ │ + fmr f22,f1 │ │ │ │ + ble cr3,2d590 │ │ │ │ + ld r2,96(r28) │ │ │ │ + ld r12,80(r31) │ │ │ │ + addi r19,r26,-8 │ │ │ │ + std r28,80(r31) │ │ │ │ + mr r14,r15 │ │ │ │ + li r17,0 │ │ │ │ + xxlxor vs14,vs14,vs14 │ │ │ │ + xxlxor vs15,vs15,vs15 │ │ │ │ + mr r28,r19 │ │ │ │ + std r2,32(r31) │ │ │ │ + sldi r2,r27,4 │ │ │ │ + mr r22,r12 │ │ │ │ mr r27,r29 │ │ │ │ - std r9,80(r31) │ │ │ │ - ld r9,88(r31) │ │ │ │ - addi r9,r9,-8 │ │ │ │ - std r9,40(r31) │ │ │ │ - addi r9,r26,-8 │ │ │ │ - std r9,32(r31) │ │ │ │ - sldi r9,r25,5 │ │ │ │ - std r9,112(r31) │ │ │ │ - sldi r9,r29,4 │ │ │ │ - std r9,120(r31) │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,25008 │ │ │ │ - std r9,128(r31) │ │ │ │ - ld r9,80(r31) │ │ │ │ - mr r19,r22 │ │ │ │ - mr r30,r14 │ │ │ │ - add r10,r9,r16 │ │ │ │ - ld r9,32(r31) │ │ │ │ - ldu r3,8(r9) │ │ │ │ - std r9,32(r31) │ │ │ │ - ld r9,72(r31) │ │ │ │ - add r10,r9,r10 │ │ │ │ - lfd f28,0(r10) │ │ │ │ - lfd f29,8(r10) │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ - ld r9,128(r31) │ │ │ │ + std r2,48(r31) │ │ │ │ + ld r2,96(r31) │ │ │ │ + addi r18,r2,-8 │ │ │ │ + sldi r2,r21,5 │ │ │ │ + std r2,64(r31) │ │ │ │ + sldi r2,r29,4 │ │ │ │ + std r2,72(r31) │ │ │ │ + ld r2,40(r31) │ │ │ │ + ld r10,48(r31) │ │ │ │ + mr r19,r14 │ │ │ │ + ldu r3,8(r28) │ │ │ │ + add r9,r10,r2 │ │ │ │ + add r9,r9,r17 │ │ │ │ + lfd f28,0(r9) │ │ │ │ + lfd f29,8(r9) │ │ │ │ + bl 3290 │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - lfd f2,8(r9) │ │ │ │ - lfd f1,0(r9) │ │ │ │ + plfd f2,117576 # 49d88 │ │ │ │ + plfd f1,117560 # 49d80 │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - bl 4dbe8 │ │ │ │ - nop │ │ │ │ + bl 3450 │ │ │ │ fmr f25,f2 │ │ │ │ fmr f24,f1 │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ fmr f1,f30 │ │ │ │ fmr f2,f31 │ │ │ │ - bl 4db58 │ │ │ │ + bl 329c │ │ │ │ + ld r2,32(r31) │ │ │ │ nop │ │ │ │ - ld r9,56(r31) │ │ │ │ - lfd f3,0(r15) │ │ │ │ - lfd f4,8(r15) │ │ │ │ + plfd f3,118688 # 4a220 │ │ │ │ + plfd f4,118688 # 4a228 │ │ │ │ + ldu r29,8(r18) │ │ │ │ fmr f27,f2 │ │ │ │ fmr f26,f1 │ │ │ │ - add r10,r9,r16 │ │ │ │ - ld r9,40(r31) │ │ │ │ - lfd f18,0(r10) │ │ │ │ - lfd f19,8(r10) │ │ │ │ - ldu r29,8(r9) │ │ │ │ - fmr f1,f18 │ │ │ │ - fmr f2,f19 │ │ │ │ - std r9,40(r31) │ │ │ │ - bl 4db58 │ │ │ │ + add r9,r2,r17 │ │ │ │ + lfd f16,0(r9) │ │ │ │ + lfd f17,8(r9) │ │ │ │ + fmr f1,f16 │ │ │ │ + fmr f2,f17 │ │ │ │ + bl 329c │ │ │ │ + plfd f18,118636 # 4a220 │ │ │ │ nop │ │ │ │ - xxlxor vs20,vs20,vs20 │ │ │ │ - xxlxor vs21,vs21,vs21 │ │ │ │ - fmr f23,f2 │ │ │ │ - fmr f22,f1 │ │ │ │ - b 303c4 │ │ │ │ - bl 38a0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - fmr f3,f18 │ │ │ │ - fmr f4,f19 │ │ │ │ + plfd f19,118632 # 4a228 │ │ │ │ + ld r30,112(r31) │ │ │ │ + fmr f21,f2 │ │ │ │ + fmr f20,f1 │ │ │ │ + b 2d32c │ │ │ │ + bl 38c0 │ │ │ │ + fmr f3,f16 │ │ │ │ + fmr f4,f17 │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - bl 34c0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - lfd f3,0(r15) │ │ │ │ - lfd f4,8(r15) │ │ │ │ + bl 329c │ │ │ │ + bl 34e0 │ │ │ │ + fmr f3,f18 │ │ │ │ + fmr f4,f19 │ │ │ │ addi r29,r29,1 │ │ │ │ addi r19,r19,16 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - bl 4dbe8 │ │ │ │ - nop │ │ │ │ + bl 3450 │ │ │ │ addic. r30,r30,-1 │ │ │ │ fmr f0,f1 │ │ │ │ fmr f1,f2 │ │ │ │ stfd f0,-16(r19) │ │ │ │ stfd f1,-8(r19) │ │ │ │ - beq 30494 │ │ │ │ + beq 2d3e8 │ │ │ │ mr r3,r29 │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ + bl 3290 │ │ │ │ fmr f3,f24 │ │ │ │ fmr f4,f25 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f3,f28 │ │ │ │ fmr f4,f29 │ │ │ │ - fmr f17,f2 │ │ │ │ - fmr f16,f1 │ │ │ │ - bl 4da58 │ │ │ │ - nop │ │ │ │ - fmr f3,f26 │ │ │ │ - fmr f4,f27 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - fmr f3,f16 │ │ │ │ - fmr f4,f17 │ │ │ │ + bl 2fd0 │ │ │ │ + fmr f3,f26 │ │ │ │ + fmr f4,f27 │ │ │ │ + bl 329c │ │ │ │ + fmr f13,f2 │ │ │ │ + fmr f12,f1 │ │ │ │ + fmr f3,f30 │ │ │ │ + fmr f4,f31 │ │ │ │ fmr f1,f28 │ │ │ │ fmr f2,f29 │ │ │ │ - bl 4da58 │ │ │ │ - nop │ │ │ │ + fmr f31,f13 │ │ │ │ + fmr f30,f12 │ │ │ │ + bl 2fd0 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - fmr f3,f14 │ │ │ │ - fmr f4,f15 │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ + fmr f3,f22 │ │ │ │ + fmr f4,f23 │ │ │ │ + bl 38f0 │ │ │ │ fmr f13,f2 │ │ │ │ fmr f12,f1 │ │ │ │ - fcmpu cr0,f12,f20 │ │ │ │ - bne 30464 │ │ │ │ - fcmpu cr0,f13,f21 │ │ │ │ - bgt 3035c │ │ │ │ + fcmpu cr0,f12,f14 │ │ │ │ + bne 2d3b8 │ │ │ │ + fcmpu cr0,f13,f15 │ │ │ │ + bgt 2d2d8 │ │ │ │ fneg f1,f12 │ │ │ │ fneg f2,f13 │ │ │ │ - blt 308c0 │ │ │ │ - fmr f0,f22 │ │ │ │ - fmr f1,f23 │ │ │ │ + blt 2d570 │ │ │ │ + fmr f0,f20 │ │ │ │ + fmr f1,f21 │ │ │ │ addic. r30,r30,-1 │ │ │ │ addi r29,r29,1 │ │ │ │ addi r19,r19,16 │ │ │ │ stfd f0,-16(r19) │ │ │ │ stfd f1,-8(r19) │ │ │ │ - bne 303c4 │ │ │ │ - ld r9,112(r31) │ │ │ │ - addi r16,r16,16 │ │ │ │ - add r22,r22,r9 │ │ │ │ - ld r9,120(r31) │ │ │ │ - cmpld r9,r16 │ │ │ │ - bne 30294 │ │ │ │ + bne 2d32c │ │ │ │ + ld r2,64(r31) │ │ │ │ + addi r17,r17,16 │ │ │ │ + add r14,r14,r2 │ │ │ │ + ld r2,72(r31) │ │ │ │ + cmpld r2,r17 │ │ │ │ + bne 2d214 │ │ │ │ cmpdi r27,4 │ │ │ │ - mr r30,r24 │ │ │ │ + ld r28,80(r31) │ │ │ │ + mr r12,r22 │ │ │ │ mr r29,r27 │ │ │ │ - beq 30d04 │ │ │ │ + beq 32204 │ │ │ │ cmpdi r29,5 │ │ │ │ - beq 30930 │ │ │ │ + beq 31e2c │ │ │ │ li r30,0 │ │ │ │ - ld r9,64(r31) │ │ │ │ - cmpdi r9,0 │ │ │ │ - ble 30710 │ │ │ │ - ld r8,96(r31) │ │ │ │ - sldi r26,r29,3 │ │ │ │ - ld r5,24(r28) │ │ │ │ - sldi r9,r18,5 │ │ │ │ - ld r10,104(r31) │ │ │ │ - ld r14,224(r28) │ │ │ │ - sldi r15,r25,1 │ │ │ │ - std r25,40(r31) │ │ │ │ - li r19,0 │ │ │ │ - mr r25,r28 │ │ │ │ - sldi r16,r29,4 │ │ │ │ - mr r28,r21 │ │ │ │ - add r8,r8,r26 │ │ │ │ - add r27,r5,r9 │ │ │ │ - add r18,r10,r26 │ │ │ │ - mr r21,r10 │ │ │ │ - std r8,32(r31) │ │ │ │ - ld r8,88(r31) │ │ │ │ - addi r24,r27,16 │ │ │ │ - std r27,56(r31) │ │ │ │ - mr r27,r29 │ │ │ │ - std r24,72(r31) │ │ │ │ - mr r24,r26 │ │ │ │ - add r22,r8,r26 │ │ │ │ - cmpd r27,r30 │ │ │ │ - ble 30614 │ │ │ │ - ld r9,40(r31) │ │ │ │ - sldi r29,r30,4 │ │ │ │ - sldi r26,r30,3 │ │ │ │ - ld r4,72(r25) │ │ │ │ - ld r8,48(r31) │ │ │ │ - std r16,80(r31) │ │ │ │ - mr r16,r24 │ │ │ │ - mr r24,r25 │ │ │ │ - mr r25,r27 │ │ │ │ - add r29,r28,r29 │ │ │ │ - mulld r10,r9,r30 │ │ │ │ - lfd f1,0(r29) │ │ │ │ - addi r9,r26,-8 │ │ │ │ - subf r30,r30,r27 │ │ │ │ - ldx r3,r8,r26 │ │ │ │ - lfd f2,8(r29) │ │ │ │ - mr r27,r28 │ │ │ │ - add r26,r8,r26 │ │ │ │ - add r11,r21,r9 │ │ │ │ - add r4,r4,r9 │ │ │ │ - mr r28,r30 │ │ │ │ - sldi r10,r10,1 │ │ │ │ - ldu r9,8(r11) │ │ │ │ - std r4,136(r31) │ │ │ │ - std r3,128(r31) │ │ │ │ - addi r29,r29,16 │ │ │ │ - std r10,112(r31) │ │ │ │ - add r30,r10,r9 │ │ │ │ - std r11,120(r31) │ │ │ │ - sldi r9,r30,4 │ │ │ │ - add r9,r17,r9 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - ld r4,136(r31) │ │ │ │ - sldi r9,r30,3 │ │ │ │ - ld r3,128(r31) │ │ │ │ - ld r10,112(r31) │ │ │ │ - addic. r28,r28,-1 │ │ │ │ - ld r11,120(r31) │ │ │ │ - ldx r9,r23,r9 │ │ │ │ - stfd f1,0(r29) │ │ │ │ - stfd f2,8(r29) │ │ │ │ - ldu r7,8(r4) │ │ │ │ - add r10,r10,r15 │ │ │ │ - maddld r3,r3,r7,r9 │ │ │ │ - stdu r3,8(r26) │ │ │ │ - bne 30594 │ │ │ │ - mr r28,r27 │ │ │ │ - mr r27,r25 │ │ │ │ - mr r25,r24 │ │ │ │ - mr r24,r16 │ │ │ │ - ld r16,80(r31) │ │ │ │ - ld r9,48(r31) │ │ │ │ - ld r10,72(r31) │ │ │ │ - ldx r30,r9,r24 │ │ │ │ - add r9,r28,r16 │ │ │ │ - lfd f3,0(r10) │ │ │ │ - lfd f4,8(r10) │ │ │ │ - lfd f28,0(r9) │ │ │ │ - lfd f29,8(r9) │ │ │ │ - sldi r30,r30,5 │ │ │ │ - fmr f1,f28 │ │ │ │ - add r30,r14,r30 │ │ │ │ - fmr f2,f29 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - lfd f3,16(r30) │ │ │ │ - lfd f4,24(r30) │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ - ld r9,56(r31) │ │ │ │ - fmr f31,f2 │ │ │ │ - fmr f30,f1 │ │ │ │ - fmr f2,f29 │ │ │ │ - fmr f1,f28 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - fmr f4,f2 │ │ │ │ - fmr f3,f1 │ │ │ │ - lfd f2,8(r30) │ │ │ │ - lfd f1,0(r30) │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ - stfd f30,16(r30) │ │ │ │ - stfd f31,24(r30) │ │ │ │ - stfd f1,0(r30) │ │ │ │ - stfd f2,8(r30) │ │ │ │ - ble cr4,30920 │ │ │ │ - mtctr r20 │ │ │ │ - ld r3,32(r31) │ │ │ │ - mr r11,r22 │ │ │ │ - mr r4,r18 │ │ │ │ - mr r30,r20 │ │ │ │ - li r0,0 │ │ │ │ - b 306d4 │ │ │ │ - addi r30,r30,-1 │ │ │ │ - std r0,0(r4) │ │ │ │ - bdz 30900 │ │ │ │ - ldu r8,-8(r3) │ │ │ │ - ldu r10,-8(r11) │ │ │ │ - ldu r9,-8(r4) │ │ │ │ - subf r10,r10,r8 │ │ │ │ - cmpd r9,r10 │ │ │ │ - beq 306c8 │ │ │ │ - ld r8,64(r31) │ │ │ │ - addi r19,r19,1 │ │ │ │ - addi r9,r9,1 │ │ │ │ - sldi r10,r30,3 │ │ │ │ - stdx r9,r21,r10 │ │ │ │ - cmpd r19,r8 │ │ │ │ - bne 30534 │ │ │ │ - mr r21,r28 │ │ │ │ - mr r28,r25 │ │ │ │ - ld r9,144(r31) │ │ │ │ - ld r10,8(r28) │ │ │ │ - ld r8,152(r31) │ │ │ │ - addi r7,r9,1 │ │ │ │ - ld r9,0(r1) │ │ │ │ - addi r8,r8,16 │ │ │ │ - cmpd r7,r10 │ │ │ │ - ld r10,168(r31) │ │ │ │ - std r7,144(r31) │ │ │ │ - std r8,152(r31) │ │ │ │ - std r9,0(r10) │ │ │ │ - mr r1,r10 │ │ │ │ - blt 30090 │ │ │ │ - mr r11,r28 │ │ │ │ - b 30858 │ │ │ │ + b 30434 │ │ │ │ mr r3,r11 │ │ │ │ - bl 34a0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - b 2fdb4 │ │ │ │ + bl 34c0 │ │ │ │ + b 2cd0c │ │ │ │ cmpdi r30,0 │ │ │ │ - ld r25,24(r11) │ │ │ │ - ld r24,224(r11) │ │ │ │ - ble 30858 │ │ │ │ - ld r27,216(r11) │ │ │ │ + ld r23,24(r11) │ │ │ │ + ld r22,224(r11) │ │ │ │ + ble 2d51c │ │ │ │ + ld r29,216(r11) │ │ │ │ sldi r30,r30,3 │ │ │ │ - li r26,0 │ │ │ │ + li r21,0 │ │ │ │ mr r20,r11 │ │ │ │ - addi r27,r27,-8 │ │ │ │ - add r23,r30,r27 │ │ │ │ - ldu r22,8(r27) │ │ │ │ - cmpdi r22,0 │ │ │ │ - ble 30848 │ │ │ │ - ld r28,208(r20) │ │ │ │ - ld r29,200(r20) │ │ │ │ - sldi r9,r26,3 │ │ │ │ - sldi r10,r26,4 │ │ │ │ - mr r21,r22 │ │ │ │ - addi r19,r25,16 │ │ │ │ - addi r9,r9,-8 │ │ │ │ - add r29,r29,r10 │ │ │ │ + addi r29,r29,-8 │ │ │ │ + add r26,r30,r29 │ │ │ │ + ldu r25,8(r29) │ │ │ │ + cmpdi r25,0 │ │ │ │ + ble 2d50c │ │ │ │ + ld r27,208(r20) │ │ │ │ + ld r28,200(r20) │ │ │ │ + sldi r2,r21,3 │ │ │ │ + sldi r9,r21,4 │ │ │ │ + mr r24,r25 │ │ │ │ + addi r19,r23,16 │ │ │ │ + addi r2,r2,-8 │ │ │ │ add r28,r28,r9 │ │ │ │ - ldu r30,8(r28) │ │ │ │ - lfd f28,0(r29) │ │ │ │ - lfd f29,8(r29) │ │ │ │ - addi r29,r29,16 │ │ │ │ + add r27,r27,r2 │ │ │ │ + ldu r30,8(r27) │ │ │ │ + lfd f28,0(r28) │ │ │ │ + addi r28,r28,16 │ │ │ │ + lfd f29,-8(r28) │ │ │ │ lfd f3,0(r19) │ │ │ │ lfd f4,8(r19) │ │ │ │ sldi r30,r30,5 │ │ │ │ fmr f1,f28 │ │ │ │ fmr f2,f29 │ │ │ │ - add r30,r24,r30 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + add r30,r22,r30 │ │ │ │ + bl 329c │ │ │ │ lfd f3,16(r30) │ │ │ │ lfd f4,24(r30) │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ - lfd f3,0(r25) │ │ │ │ - lfd f4,8(r25) │ │ │ │ + bl 38f0 │ │ │ │ + lfd f3,0(r23) │ │ │ │ + lfd f4,8(r23) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ lfd f2,8(r30) │ │ │ │ lfd f1,0(r30) │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ - addic. r21,r21,-1 │ │ │ │ + bl 38f0 │ │ │ │ + addic. r24,r24,-1 │ │ │ │ stfd f30,16(r30) │ │ │ │ stfd f31,24(r30) │ │ │ │ stfd f1,0(r30) │ │ │ │ stfd f2,8(r30) │ │ │ │ - bne 307b4 │ │ │ │ - add r26,r22,r26 │ │ │ │ - cmpld r27,r23 │ │ │ │ - addi r25,r25,32 │ │ │ │ - bne 30784 │ │ │ │ + bne 2d488 │ │ │ │ + add r21,r25,r21 │ │ │ │ + cmpld r29,r26 │ │ │ │ + addi r23,r23,32 │ │ │ │ + bne 2d458 │ │ │ │ mr r11,r20 │ │ │ │ - ld r9,0(r1) │ │ │ │ - ld r10,176(r31) │ │ │ │ + ld r2,0(r1) │ │ │ │ + ld r9,200(r31) │ │ │ │ ld r3,184(r11) │ │ │ │ - std r9,0(r10) │ │ │ │ - mr r1,r10 │ │ │ │ + std r2,0(r9) │ │ │ │ + mr r1,r9 │ │ │ │ std r11,32(r31) │ │ │ │ - bl 32a0 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 32c0 │ │ │ │ ld r11,32(r31) │ │ │ │ mr r3,r11 │ │ │ │ - bl d9e8 │ │ │ │ - b 2fdb4 │ │ │ │ - srdi r9,r9,2 │ │ │ │ + bl cc90 │ │ │ │ + b 2cd0c │ │ │ │ + srdi r9,r8,2 │ │ │ │ mtctr r9 │ │ │ │ - ld r9,64(r31) │ │ │ │ - mulld r9,r8,r9 │ │ │ │ - sldi r9,r9,1 │ │ │ │ - mulld r9,r8,r9 │ │ │ │ - sldi r9,r9,1 │ │ │ │ - mulld r9,r8,r9 │ │ │ │ - sldi r9,r9,1 │ │ │ │ - mulld r9,r8,r9 │ │ │ │ - sldi r9,r9,1 │ │ │ │ - bdnz 30894 │ │ │ │ - std r9,64(r31) │ │ │ │ - b 3003c │ │ │ │ - bl 38a0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - fmr f3,f18 │ │ │ │ - fmr f4,f19 │ │ │ │ + vmulld v0,v0,v1 │ │ │ │ + vmulld v13,v13,v1 │ │ │ │ + addi r2,r2,-4 │ │ │ │ + vmulld v0,v0,v1 │ │ │ │ + vmulld v13,v13,v1 │ │ │ │ + bdnz 2d550 │ │ │ │ + b 2cf68 │ │ │ │ + nop │ │ │ │ + bl 38c0 │ │ │ │ + fmr f3,f16 │ │ │ │ + fmr f4,f17 │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - bl 32c0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - b 30384 │ │ │ │ + bl 329c │ │ │ │ + bl 32e0 │ │ │ │ + b 2d2f4 │ │ │ │ cmpdi r29,4 │ │ │ │ - beq 30710 │ │ │ │ + beq 2d5a0 │ │ │ │ cmpdi r29,5 │ │ │ │ - bne 304c4 │ │ │ │ - b 30710 │ │ │ │ - ld r10,64(r31) │ │ │ │ - ld r9,0(r21) │ │ │ │ - addi r19,r19,1 │ │ │ │ - cmpd r10,r19 │ │ │ │ - addi r9,r9,1 │ │ │ │ - std r9,0(r21) │ │ │ │ - bne 3053c │ │ │ │ - b 30708 │ │ │ │ - sldi r9,r20,3 │ │ │ │ - mr r30,r20 │ │ │ │ - ldx r9,r21,r9 │ │ │ │ - b 306ec │ │ │ │ - ld r10,48(r31) │ │ │ │ - ld r5,16(r26) │ │ │ │ - mulli r9,r30,48 │ │ │ │ - ld r3,0(r26) │ │ │ │ - ld r0,24(r28) │ │ │ │ - mulli r8,r30,96 │ │ │ │ - sldi r6,r30,5 │ │ │ │ - sldi r7,r30,6 │ │ │ │ - ld r29,8(r26) │ │ │ │ - sldi r27,r18,5 │ │ │ │ - ld r25,224(r28) │ │ │ │ - li r18,0 │ │ │ │ - lfd f20,0(r21) │ │ │ │ - mr r19,r17 │ │ │ │ - addi r4,r6,24 │ │ │ │ - lfd f21,8(r21) │ │ │ │ - add r6,r17,r6 │ │ │ │ - std r21,240(r31) │ │ │ │ - addi r24,r23,-8 │ │ │ │ - ld r11,0(r10) │ │ │ │ - std r5,200(r31) │ │ │ │ - sldi r10,r30,4 │ │ │ │ - ld r5,24(r26) │ │ │ │ - ld r26,32(r26) │ │ │ │ - sldi r30,r30,7 │ │ │ │ - add r27,r0,r27 │ │ │ │ - addi r9,r9,40 │ │ │ │ - mr r21,r29 │ │ │ │ - std r6,216(r31) │ │ │ │ - addi r10,r10,8 │ │ │ │ - mr r20,r28 │ │ │ │ - add r9,r23,r9 │ │ │ │ - add r15,r17,r30 │ │ │ │ - mulld r3,r11,r3 │ │ │ │ - add r10,r23,r10 │ │ │ │ - std r5,112(r31) │ │ │ │ - addi r5,r7,56 │ │ │ │ - add r7,r17,r7 │ │ │ │ - std r26,32(r31) │ │ │ │ - addi r26,r27,16 │ │ │ │ - std r9,120(r31) │ │ │ │ - std r7,232(r31) │ │ │ │ - std r10,208(r31) │ │ │ │ - add r7,r23,r4 │ │ │ │ - add r10,r17,r8 │ │ │ │ - add r16,r23,r5 │ │ │ │ - mr r8,r18 │ │ │ │ - std r7,224(r31) │ │ │ │ - std r10,128(r31) │ │ │ │ - std r3,184(r31) │ │ │ │ - lfd f3,0(r19) │ │ │ │ - lfd f4,8(r19) │ │ │ │ - fmr f1,f20 │ │ │ │ - fmr f2,f21 │ │ │ │ - std r8,40(r31) │ │ │ │ - li r28,0 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - ldu r10,8(r24) │ │ │ │ - ld r8,184(r31) │ │ │ │ - ld r9,208(r31) │ │ │ │ - std r21,256(r31) │ │ │ │ - fmr f23,f2 │ │ │ │ - fmr f22,f1 │ │ │ │ - add r23,r8,r10 │ │ │ │ - std r9,160(r31) │ │ │ │ - ld r8,40(r31) │ │ │ │ - ld r9,216(r31) │ │ │ │ - std r24,272(r31) │ │ │ │ - mulld r10,r23,r21 │ │ │ │ - std r23,248(r31) │ │ │ │ - std r8,264(r31) │ │ │ │ - std r10,192(r31) │ │ │ │ - mr r10,r28 │ │ │ │ - lfd f3,32(r9) │ │ │ │ - lfd f4,40(r9) │ │ │ │ - fmr f1,f22 │ │ │ │ - fmr f2,f23 │ │ │ │ - std r10,72(r31) │ │ │ │ - std r9,56(r31) │ │ │ │ - li r24,0 │ │ │ │ - mr r29,r24 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - ld r9,160(r31) │ │ │ │ - ld r10,72(r31) │ │ │ │ - ld r22,232(r31) │ │ │ │ - std r19,296(r31) │ │ │ │ - std r20,312(r31) │ │ │ │ - fmr f25,f2 │ │ │ │ - fmr f24,f1 │ │ │ │ - ldu r6,8(r9) │ │ │ │ - std r10,288(r31) │ │ │ │ - std r9,160(r31) │ │ │ │ - ld r9,224(r31) │ │ │ │ - std r9,40(r31) │ │ │ │ - ld r9,192(r31) │ │ │ │ - add r6,r9,r6 │ │ │ │ - ld r9,200(r31) │ │ │ │ - std r6,280(r31) │ │ │ │ - mulld r17,r6,r9 │ │ │ │ - ld r9,56(r31) │ │ │ │ - std r9,304(r31) │ │ │ │ - std r17,136(r31) │ │ │ │ - lfd f3,64(r22) │ │ │ │ - lfd f4,72(r22) │ │ │ │ - fmr f1,f24 │ │ │ │ - fmr f2,f25 │ │ │ │ - li r20,0 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - ld r9,40(r31) │ │ │ │ - ld r10,112(r31) │ │ │ │ - ld r18,120(r31) │ │ │ │ - ld r19,128(r31) │ │ │ │ - std r29,72(r31) │ │ │ │ - std r22,80(r31) │ │ │ │ - fmr f27,f2 │ │ │ │ - fmr f26,f1 │ │ │ │ - ldu r8,8(r9) │ │ │ │ - std r9,40(r31) │ │ │ │ - ld r9,136(r31) │ │ │ │ - add r9,r9,r8 │ │ │ │ - mulld r17,r9,r10 │ │ │ │ - std r9,56(r31) │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - lfd f3,96(r19) │ │ │ │ - lfd f4,104(r19) │ │ │ │ - fmr f1,f26 │ │ │ │ - fmr f2,f27 │ │ │ │ - mr r21,r16 │ │ │ │ - mr r22,r15 │ │ │ │ - mr r24,r14 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - ldu r7,8(r18) │ │ │ │ - ld r10,32(r31) │ │ │ │ - fmr f29,f2 │ │ │ │ - fmr f28,f1 │ │ │ │ - add r9,r17,r7 │ │ │ │ - mulld r30,r9,r10 │ │ │ │ - mr r23,r9 │ │ │ │ - lfd f3,128(r22) │ │ │ │ - lfd f4,136(r22) │ │ │ │ - fmr f1,f28 │ │ │ │ - fmr f2,f29 │ │ │ │ - addi r22,r22,16 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - ldu r28,8(r21) │ │ │ │ - lfd f3,0(r26) │ │ │ │ - lfd f4,8(r26) │ │ │ │ - fmr f31,f2 │ │ │ │ - fmr f30,f1 │ │ │ │ - add r28,r30,r28 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - sldi r29,r28,5 │ │ │ │ - add r29,r25,r29 │ │ │ │ - lfd f3,16(r29) │ │ │ │ - lfd f4,24(r29) │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ - lfd f3,0(r27) │ │ │ │ - lfd f4,8(r27) │ │ │ │ - fmr f19,f2 │ │ │ │ - fmr f18,f1 │ │ │ │ - fmr f2,f31 │ │ │ │ - fmr f1,f30 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - fmr f4,f2 │ │ │ │ - fmr f3,f1 │ │ │ │ - lfd f2,8(r29) │ │ │ │ - lfd f1,0(r29) │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ - addic. r24,r24,-1 │ │ │ │ - stfd f18,16(r29) │ │ │ │ - stfd f19,24(r29) │ │ │ │ - stfd f1,0(r29) │ │ │ │ - stfd f2,8(r29) │ │ │ │ - bne 30b70 │ │ │ │ - addi r20,r20,1 │ │ │ │ - addi r19,r19,16 │ │ │ │ - cmpd r20,r14 │ │ │ │ - bne 30b30 │ │ │ │ - ld r29,72(r31) │ │ │ │ - ld r22,80(r31) │ │ │ │ - ld r9,56(r31) │ │ │ │ - addi r29,r29,1 │ │ │ │ - addi r22,r22,16 │ │ │ │ - cmpd r29,r20 │ │ │ │ - bne 30ad0 │ │ │ │ - ld r10,288(r31) │ │ │ │ - mr r8,r9 │ │ │ │ - ld r9,304(r31) │ │ │ │ - ld r6,280(r31) │ │ │ │ - ld r19,296(r31) │ │ │ │ - ld r20,312(r31) │ │ │ │ - addi r10,r10,1 │ │ │ │ - addi r9,r9,16 │ │ │ │ - cmpd r10,r29 │ │ │ │ - bne 30a58 │ │ │ │ - mr r30,r8 │ │ │ │ - ld r8,264(r31) │ │ │ │ - mr r18,r23 │ │ │ │ - ld r21,256(r31) │ │ │ │ - ld r23,248(r31) │ │ │ │ - ld r24,272(r31) │ │ │ │ - mr r17,r28 │ │ │ │ - addi r19,r19,16 │ │ │ │ - addi r8,r8,1 │ │ │ │ - cmpd r8,r10 │ │ │ │ - bne 309f8 │ │ │ │ - ld r21,240(r31) │ │ │ │ - ld r10,48(r31) │ │ │ │ - ld r9,104(r31) │ │ │ │ - mr r28,r20 │ │ │ │ - mr r20,r17 │ │ │ │ - mr r17,r18 │ │ │ │ - addi r18,r8,-1 │ │ │ │ - stfd f30,80(r21) │ │ │ │ - stfd f31,88(r21) │ │ │ │ - std r20,40(r10) │ │ │ │ - std r23,8(r10) │ │ │ │ - stfd f22,16(r21) │ │ │ │ - stfd f23,24(r21) │ │ │ │ - std r6,16(r10) │ │ │ │ - stfd f24,32(r21) │ │ │ │ - stfd f25,40(r21) │ │ │ │ - std r30,24(r10) │ │ │ │ - stfd f26,48(r21) │ │ │ │ - stfd f27,56(r21) │ │ │ │ - stfd f28,64(r21) │ │ │ │ - stfd f29,72(r21) │ │ │ │ - std r18,32(r9) │ │ │ │ - std r18,0(r9) │ │ │ │ - std r18,8(r9) │ │ │ │ - std r18,16(r9) │ │ │ │ - std r18,24(r9) │ │ │ │ - std r17,32(r10) │ │ │ │ - b 30710 │ │ │ │ - ld r7,8(r26) │ │ │ │ - mulli r9,r30,48 │ │ │ │ - ld r10,48(r31) │ │ │ │ - ld r27,24(r28) │ │ │ │ - ld r5,0(r26) │ │ │ │ - sldi r6,r18,5 │ │ │ │ - sldi r3,r30,5 │ │ │ │ - mulli r8,r30,96 │ │ │ │ - addi r18,r23,-8 │ │ │ │ - ld r20,224(r28) │ │ │ │ - lfd f20,0(r21) │ │ │ │ - lfd f21,8(r21) │ │ │ │ - mr r22,r17 │ │ │ │ - std r7,112(r31) │ │ │ │ - ld r7,16(r26) │ │ │ │ - ld r4,0(r10) │ │ │ │ - sldi r10,r30,4 │ │ │ │ - add r27,r27,r6 │ │ │ │ - sldi r30,r30,6 │ │ │ │ - addi r9,r9,40 │ │ │ │ - addi r10,r10,8 │ │ │ │ - addi r25,r27,16 │ │ │ │ - add r6,r17,r30 │ │ │ │ - add r30,r23,r9 │ │ │ │ - std r7,120(r31) │ │ │ │ - ld r7,24(r26) │ │ │ │ - mulld r5,r4,r5 │ │ │ │ - add r10,r23,r10 │ │ │ │ - li r26,0 │ │ │ │ - mr r9,r30 │ │ │ │ - mr r30,r21 │ │ │ │ - std r6,184(r31) │ │ │ │ - std r10,128(r31) │ │ │ │ - add r10,r17,r8 │ │ │ │ - mr r21,r9 │ │ │ │ - std r7,40(r31) │ │ │ │ - addi r7,r3,24 │ │ │ │ - add r3,r17,r3 │ │ │ │ - std r10,56(r31) │ │ │ │ - std r5,80(r31) │ │ │ │ - add r7,r23,r7 │ │ │ │ - mr r23,r18 │ │ │ │ - std r3,136(r31) │ │ │ │ - std r7,160(r31) │ │ │ │ - lfd f3,0(r22) │ │ │ │ - lfd f4,8(r22) │ │ │ │ - fmr f1,f20 │ │ │ │ - fmr f2,f21 │ │ │ │ - li r16,0 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - ldu r17,8(r23) │ │ │ │ - ld r9,80(r31) │ │ │ │ - ld r29,136(r31) │ │ │ │ - ld r24,128(r31) │ │ │ │ - std r22,200(r31) │ │ │ │ - std r26,192(r31) │ │ │ │ - std r28,208(r31) │ │ │ │ - fmr f23,f2 │ │ │ │ - fmr f22,f1 │ │ │ │ - add r17,r9,r17 │ │ │ │ - ld r9,112(r31) │ │ │ │ - mr r10,r29 │ │ │ │ - mr r22,r23 │ │ │ │ - mr r29,r16 │ │ │ │ - std r24,72(r31) │ │ │ │ - mr r15,r17 │ │ │ │ - mulld r18,r17,r9 │ │ │ │ - lfd f3,32(r10) │ │ │ │ - lfd f4,40(r10) │ │ │ │ - fmr f1,f22 │ │ │ │ - fmr f2,f23 │ │ │ │ - std r10,32(r31) │ │ │ │ - li r28,0 │ │ │ │ - mr r16,r22 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - ld r9,72(r31) │ │ │ │ - ld r24,160(r31) │ │ │ │ - ld r26,184(r31) │ │ │ │ - ld r10,32(r31) │ │ │ │ - std r30,216(r31) │ │ │ │ - std r18,224(r31) │ │ │ │ - std r29,240(r31) │ │ │ │ - fmr f25,f2 │ │ │ │ - fmr f24,f1 │ │ │ │ - ldu r8,8(r9) │ │ │ │ - std r10,248(r31) │ │ │ │ - std r9,72(r31) │ │ │ │ - ld r9,120(r31) │ │ │ │ - add r8,r18,r8 │ │ │ │ - std r8,232(r31) │ │ │ │ - mulld r23,r8,r9 │ │ │ │ - mr r22,r23 │ │ │ │ - mr r23,r24 │ │ │ │ - mr r24,r26 │ │ │ │ - mr r26,r28 │ │ │ │ - lfd f3,64(r24) │ │ │ │ - lfd f4,72(r24) │ │ │ │ - fmr f1,f24 │ │ │ │ - fmr f2,f25 │ │ │ │ - mr r29,r21 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - ldu r7,8(r23) │ │ │ │ - ld r10,40(r31) │ │ │ │ - ld r17,56(r31) │ │ │ │ - std r26,32(r31) │ │ │ │ - mr r26,r14 │ │ │ │ - fmr f27,f2 │ │ │ │ - fmr f26,f1 │ │ │ │ - add r9,r22,r7 │ │ │ │ - mulld r28,r9,r10 │ │ │ │ - mr r18,r9 │ │ │ │ - nop │ │ │ │ - lfd f3,96(r17) │ │ │ │ - lfd f4,104(r17) │ │ │ │ - fmr f1,f26 │ │ │ │ - fmr f2,f27 │ │ │ │ - addi r17,r17,16 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - ldu r19,8(r29) │ │ │ │ - lfd f3,0(r25) │ │ │ │ - lfd f4,8(r25) │ │ │ │ - fmr f31,f2 │ │ │ │ - fmr f30,f1 │ │ │ │ - add r19,r28,r19 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - sldi r30,r19,5 │ │ │ │ - add r30,r20,r30 │ │ │ │ - lfd f3,16(r30) │ │ │ │ - lfd f4,24(r30) │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ - lfd f3,0(r27) │ │ │ │ - lfd f4,8(r27) │ │ │ │ - fmr f29,f2 │ │ │ │ - fmr f28,f1 │ │ │ │ - fmr f2,f31 │ │ │ │ - fmr f1,f30 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - fmr f4,f2 │ │ │ │ - fmr f3,f1 │ │ │ │ - lfd f2,8(r30) │ │ │ │ - lfd f1,0(r30) │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ - addic. r26,r26,-1 │ │ │ │ - stfd f28,16(r30) │ │ │ │ - stfd f29,24(r30) │ │ │ │ - stfd f1,0(r30) │ │ │ │ - stfd f2,8(r30) │ │ │ │ - bne 30ed0 │ │ │ │ - ld r26,32(r31) │ │ │ │ - mr r9,r18 │ │ │ │ - addi r24,r24,16 │ │ │ │ - addi r26,r26,1 │ │ │ │ - cmpd r26,r14 │ │ │ │ - bne 30e88 │ │ │ │ - ld r29,240(r31) │ │ │ │ - ld r10,248(r31) │ │ │ │ - mr r22,r16 │ │ │ │ - ld r30,216(r31) │ │ │ │ - mr r16,r19 │ │ │ │ - ld r18,224(r31) │ │ │ │ - ld r8,232(r31) │ │ │ │ - mr r19,r9 │ │ │ │ - addi r29,r29,1 │ │ │ │ + bne 2d41c │ │ │ │ + ld r2,152(r31) │ │ │ │ + ld r9,8(r28) │ │ │ │ + ld r10,160(r31) │ │ │ │ + addi r8,r2,1 │ │ │ │ + ld r2,0(r1) │ │ │ │ addi r10,r10,16 │ │ │ │ - cmpd r29,r26 │ │ │ │ - bne 30e14 │ │ │ │ - ld r26,192(r31) │ │ │ │ - mr r23,r22 │ │ │ │ - ld r22,200(r31) │ │ │ │ - ld r28,208(r31) │ │ │ │ - mr r17,r15 │ │ │ │ - addi r26,r26,1 │ │ │ │ - addi r22,r22,16 │ │ │ │ - cmpd r26,r29 │ │ │ │ - bne 30db4 │ │ │ │ - ld r9,48(r31) │ │ │ │ - addi r26,r26,-1 │ │ │ │ - mr r21,r30 │ │ │ │ - stfd f30,64(r30) │ │ │ │ - stfd f31,72(r30) │ │ │ │ - stfd f22,16(r30) │ │ │ │ - stfd f23,24(r30) │ │ │ │ - stfd f24,32(r30) │ │ │ │ - stfd f25,40(r30) │ │ │ │ - stfd f26,48(r30) │ │ │ │ - stfd f27,56(r30) │ │ │ │ - std r17,8(r9) │ │ │ │ - std r8,16(r9) │ │ │ │ - std r19,24(r9) │ │ │ │ - std r16,32(r9) │ │ │ │ - ld r9,104(r31) │ │ │ │ - std r26,24(r9) │ │ │ │ - std r26,0(r9) │ │ │ │ - std r26,8(r9) │ │ │ │ - std r26,16(r9) │ │ │ │ - b 30710 │ │ │ │ - mr r30,r29 │ │ │ │ - b 304c8 │ │ │ │ - ld r9,88(r11) │ │ │ │ - sldi r10,r26,3 │ │ │ │ - ld r7,0(r1) │ │ │ │ - ld r14,264(r11) │ │ │ │ + cmpd r8,r9 │ │ │ │ + ld r9,176(r31) │ │ │ │ + std r8,152(r31) │ │ │ │ + std r10,160(r31) │ │ │ │ + std r2,0(r9) │ │ │ │ + mr r1,r9 │ │ │ │ + blt 2cfe0 │ │ │ │ + mr r11,r28 │ │ │ │ + b 2d51c │ │ │ │ + sldi r9,r23,3 │ │ │ │ + ld r10,0(r1) │ │ │ │ + ld r29,264(r11) │ │ │ │ cmpdi r30,0 │ │ │ │ - ld r17,72(r11) │ │ │ │ - ld r23,120(r11) │ │ │ │ - mr r25,r1 │ │ │ │ + mr r28,r1 │ │ │ │ mtctr r30 │ │ │ │ - mr r18,r26 │ │ │ │ + ld r20,72(r11) │ │ │ │ + ld r27,88(r11) │ │ │ │ + li r18,0 │ │ │ │ li r19,0 │ │ │ │ - li r22,0 │ │ │ │ li r8,0 │ │ │ │ - std r9,32(r31) │ │ │ │ - addi r9,r10,15 │ │ │ │ - mr r29,r14 │ │ │ │ - clrrdi r9,r9,4 │ │ │ │ - neg r9,r9 │ │ │ │ - stdux r7,r1,r9 │ │ │ │ - addi r27,r1,32 │ │ │ │ - ble 32b4c │ │ │ │ - std r8,0(r29) │ │ │ │ - std r22,8(r29) │ │ │ │ - ble cr4,32b3c │ │ │ │ - addi r28,r17,-8 │ │ │ │ - addi r27,r27,-8 │ │ │ │ - li r24,0 │ │ │ │ - add r28,r28,r10 │ │ │ │ - ld r3,32(r31) │ │ │ │ - std r11,40(r31) │ │ │ │ - sldi r21,r19,4 │ │ │ │ - mr r15,r27 │ │ │ │ - li r20,0 │ │ │ │ - mr r16,r17 │ │ │ │ - add r21,r23,r21 │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ - ld r11,40(r31) │ │ │ │ - std r26,40(r31) │ │ │ │ - mr r26,r27 │ │ │ │ - mr r27,r30 │ │ │ │ + addi r2,r9,15 │ │ │ │ + ld r26,120(r11) │ │ │ │ + clrrdi r2,r2,4 │ │ │ │ + mr r21,r29 │ │ │ │ + neg r2,r2 │ │ │ │ + stdux r10,r1,r2 │ │ │ │ + addi r24,r1,32 │ │ │ │ + ble 2e830 │ │ │ │ + std r8,0(r21) │ │ │ │ + std r19,8(r21) │ │ │ │ + ble cr4,2e820 │ │ │ │ + addi r25,r20,-8 │ │ │ │ + addi r24,r24,-8 │ │ │ │ + li r22,0 │ │ │ │ + add r25,r25,r9 │ │ │ │ + mr r3,r27 │ │ │ │ + std r11,32(r31) │ │ │ │ + mr r14,r24 │ │ │ │ + li r16,0 │ │ │ │ + mr r15,r20 │ │ │ │ + bl 3290 │ │ │ │ + sldi r2,r18,4 │ │ │ │ + ld r11,32(r31) │ │ │ │ + std r23,32(r31) │ │ │ │ + mr r23,r24 │ │ │ │ + mr r24,r30 │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - b 310f8 │ │ │ │ - ldu r9,8(r16) │ │ │ │ - mulld r20,r20,r9 │ │ │ │ - std r20,0(r29) │ │ │ │ - ld r30,0(r16) │ │ │ │ - std r11,72(r31) │ │ │ │ - addi r21,r21,16 │ │ │ │ + add r17,r26,r2 │ │ │ │ + b 2d68c │ │ │ │ + ldu r2,8(r15) │ │ │ │ + mulld r16,r16,r2 │ │ │ │ + std r16,0(r21) │ │ │ │ + ld r30,0(r15) │ │ │ │ + std r11,40(r31) │ │ │ │ + addi r17,r17,16 │ │ │ │ mr r3,r30 │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ - lfd f3,-16(r21) │ │ │ │ - lfd f4,-8(r21) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 3290 │ │ │ │ + lfd f3,-16(r17) │ │ │ │ + lfd f4,-8(r17) │ │ │ │ + bl 329c │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - bl 4da58 │ │ │ │ - nop │ │ │ │ - bl 38c0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - bl 4d4b8 │ │ │ │ - nop │ │ │ │ - cmpld r28,r16 │ │ │ │ - ld r11,72(r31) │ │ │ │ - divd r9,r3,r30 │ │ │ │ + bl 2fd0 │ │ │ │ + bl 38e0 │ │ │ │ + bl 3430 │ │ │ │ + cmpld r25,r15 │ │ │ │ + ld r11,40(r31) │ │ │ │ + divd r2,r3,r30 │ │ │ │ + mulld r2,r2,r30 │ │ │ │ + subf r2,r2,r3 │ │ │ │ + add r2,r2,r30 │ │ │ │ + divd r9,r2,r30 │ │ │ │ mulld r9,r9,r30 │ │ │ │ - subf r9,r9,r3 │ │ │ │ - add r9,r9,r30 │ │ │ │ - divd r10,r9,r30 │ │ │ │ - mulld r10,r10,r30 │ │ │ │ - subf r9,r10,r9 │ │ │ │ - add r20,r9,r20 │ │ │ │ - stdu r9,8(r15) │ │ │ │ - std r20,0(r29) │ │ │ │ - bne 310ec │ │ │ │ - mr r30,r27 │ │ │ │ - addi r22,r22,1 │ │ │ │ - mr r27,r26 │ │ │ │ - ld r26,40(r31) │ │ │ │ - cmpd r22,r30 │ │ │ │ - beq 32b4c │ │ │ │ - addi r29,r29,16 │ │ │ │ - add r19,r19,r26 │ │ │ │ - std r24,0(r29) │ │ │ │ - std r22,8(r29) │ │ │ │ - b 310ac │ │ │ │ - cmpwi r9,0 │ │ │ │ - bne 32068 │ │ │ │ + subf r2,r9,r2 │ │ │ │ + add r16,r2,r16 │ │ │ │ + stdu r2,8(r14) │ │ │ │ + std r16,0(r21) │ │ │ │ + bne 2d680 │ │ │ │ + mr r30,r24 │ │ │ │ + addi r19,r19,1 │ │ │ │ + mr r24,r23 │ │ │ │ + ld r23,32(r31) │ │ │ │ + cmpd r19,r30 │ │ │ │ + beq 2e830 │ │ │ │ + addi r21,r21,16 │ │ │ │ + add r18,r18,r23 │ │ │ │ + std r22,0(r21) │ │ │ │ + std r19,8(r21) │ │ │ │ + b 2d644 │ │ │ │ + cmpwi r2,0 │ │ │ │ + bne 2e588 │ │ │ │ cmpdi r30,0 │ │ │ │ - ble 30858 │ │ │ │ + ble 2d51c │ │ │ │ li r8,8 │ │ │ │ - addi r29,r29,2 │ │ │ │ - ld r9,120(r31) │ │ │ │ - ld r10,40(r31) │ │ │ │ - li r19,0 │ │ │ │ - std r8,152(r31) │ │ │ │ + addi r25,r25,2 │ │ │ │ + ld r9,128(r31) │ │ │ │ + ld r2,48(r31) │ │ │ │ + xxspltib vs32,2 │ │ │ │ + li r24,0 │ │ │ │ + std r8,160(r31) │ │ │ │ ld r8,32(r31) │ │ │ │ - add r10,r10,r9 │ │ │ │ - srdi r7,r9,4 │ │ │ │ - divd r8,r8,r29 │ │ │ │ - std r10,264(r31) │ │ │ │ - std r7,224(r31) │ │ │ │ + vextsb2d v31,v0 │ │ │ │ + add r2,r2,r9 │ │ │ │ + srdi r10,r9,4 │ │ │ │ + divd r8,r8,r25 │ │ │ │ + std r2,264(r31) │ │ │ │ + std r10,232(r31) │ │ │ │ std r8,184(r31) │ │ │ │ - mr r8,r10 │ │ │ │ - mr r10,r9 │ │ │ │ - add r8,r8,r9 │ │ │ │ - mulli r9,r7,48 │ │ │ │ + add r8,r2,r9 │ │ │ │ + mulli r2,r10,48 │ │ │ │ + add r10,r8,r9 │ │ │ │ std r8,280(r31) │ │ │ │ - add r8,r8,r10 │ │ │ │ - add r16,r8,r10 │ │ │ │ - std r8,168(r31) │ │ │ │ - subf r9,r9,r16 │ │ │ │ - std r9,288(r31) │ │ │ │ - add r9,r9,r10 │ │ │ │ - std r9,296(r31) │ │ │ │ - add r9,r9,r10 │ │ │ │ - std r9,200(r31) │ │ │ │ - lwz r9,112(r11) │ │ │ │ - mr r21,r19 │ │ │ │ - std r1,216(r31) │ │ │ │ - andi. r9,r9,2048 │ │ │ │ - beq 3123c │ │ │ │ - ld r9,264(r11) │ │ │ │ - ld r10,152(r31) │ │ │ │ - ldx r21,r9,r10 │ │ │ │ - ld r26,88(r11) │ │ │ │ - ld r23,48(r11) │ │ │ │ - ld r10,0(r1) │ │ │ │ - addi r29,r26,1 │ │ │ │ - addi r28,r23,-1 │ │ │ │ - mulld r9,r29,r23 │ │ │ │ - cmpdi cr4,r28,0 │ │ │ │ - sldi r9,r9,4 │ │ │ │ - neg r9,r9 │ │ │ │ - stdux r10,r1,r9 │ │ │ │ + add r16,r10,r9 │ │ │ │ + std r10,176(r31) │ │ │ │ + subf r2,r2,r16 │ │ │ │ + std r2,296(r31) │ │ │ │ + add r2,r2,r9 │ │ │ │ + std r2,304(r31) │ │ │ │ + add r2,r2,r9 │ │ │ │ + std r2,208(r31) │ │ │ │ + lwz r2,112(r11) │ │ │ │ + mr r27,r24 │ │ │ │ + std r1,224(r31) │ │ │ │ + andi. r2,r2,2048 │ │ │ │ + beq 2d7bc │ │ │ │ + ld r2,264(r11) │ │ │ │ + ld r9,160(r31) │ │ │ │ + ldx r27,r2,r9 │ │ │ │ + ld r15,88(r11) │ │ │ │ + ld r26,48(r11) │ │ │ │ + ld r9,0(r1) │ │ │ │ + addi r21,r15,1 │ │ │ │ + addi r29,r26,-1 │ │ │ │ + mulld r2,r21,r26 │ │ │ │ + cmpdi cr4,r29,0 │ │ │ │ + sldi r2,r2,4 │ │ │ │ + neg r2,r2 │ │ │ │ + stdux r9,r1,r2 │ │ │ │ addi r18,r1,32 │ │ │ │ - blt cr4,32060 │ │ │ │ - mulld r14,r23,r21 │ │ │ │ - mulld r9,r28,r29 │ │ │ │ - ld r10,88(r31) │ │ │ │ - sldi r30,r23,3 │ │ │ │ - neg r8,r29 │ │ │ │ - ld r15,120(r11) │ │ │ │ - ld r22,72(r11) │ │ │ │ - mr r5,r16 │ │ │ │ - sldi r17,r29,1 │ │ │ │ - cmpdi cr3,r29,0 │ │ │ │ - mr r16,r30 │ │ │ │ - sldi r7,r8,4 │ │ │ │ - add r20,r10,r30 │ │ │ │ - ld r10,96(r31) │ │ │ │ - add r8,r28,r14 │ │ │ │ - sldi r9,r9,4 │ │ │ │ - add r27,r22,r30 │ │ │ │ - sldi r8,r8,4 │ │ │ │ - addi r9,r9,-8 │ │ │ │ - add r10,r10,r30 │ │ │ │ - add r25,r15,r8 │ │ │ │ - add r24,r18,r9 │ │ │ │ - ldu r30,-8(r27) │ │ │ │ - std r7,112(r31) │ │ │ │ + blt cr4,2e580 │ │ │ │ + ld r9,96(r31) │ │ │ │ + mulld r2,r26,r27 │ │ │ │ + sldi r22,r26,3 │ │ │ │ + mulld r30,r29,r21 │ │ │ │ + ld r19,120(r11) │ │ │ │ + mulli r7,r21,-16 │ │ │ │ + ld r14,72(r11) │ │ │ │ + sldi r17,r21,1 │ │ │ │ + cmpdi cr3,r21,0 │ │ │ │ + add r20,r9,r22 │ │ │ │ + ld r9,104(r31) │ │ │ │ + add r25,r29,r2 │ │ │ │ + sldi r30,r30,4 │ │ │ │ + add r23,r14,r22 │ │ │ │ + std r2,32(r31) │ │ │ │ + sldi r25,r25,4 │ │ │ │ + add r30,r18,r30 │ │ │ │ + add r8,r9,r22 │ │ │ │ + add r25,r19,r25 │ │ │ │ + mr r28,r8 │ │ │ │ + ldu r10,-8(r23) │ │ │ │ std r11,80(r31) │ │ │ │ - std r5,72(r31) │ │ │ │ - std r10,32(r31) │ │ │ │ - mr r3,r30 │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ + std r7,72(r31) │ │ │ │ + mr r3,r10 │ │ │ │ + std r10,40(r31) │ │ │ │ + bl 3290 │ │ │ │ lfd f3,0(r25) │ │ │ │ lfd f4,8(r25) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - bl 38c0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - bl 4d4b8 │ │ │ │ - nop │ │ │ │ - srdi r10,r17,1 │ │ │ │ - ld r5,72(r31) │ │ │ │ + bl 329c │ │ │ │ + bl 38e0 │ │ │ │ + bl 3430 │ │ │ │ + ld r10,40(r31) │ │ │ │ + ld r7,72(r31) │ │ │ │ ld r11,80(r31) │ │ │ │ - ld r7,112(r31) │ │ │ │ - mr r4,r24 │ │ │ │ - mtctr r10 │ │ │ │ - addi r8,r3,1 │ │ │ │ - ld r10,32(r31) │ │ │ │ - subf r9,r26,r3 │ │ │ │ - add r8,r8,r26 │ │ │ │ + addi r2,r3,1 │ │ │ │ + subf r9,r15,r3 │ │ │ │ + add r2,r2,r15 │ │ │ │ stdu r9,-8(r20) │ │ │ │ - add r9,r30,r9 │ │ │ │ - stdu r8,-8(r10) │ │ │ │ - ble cr3,31370 │ │ │ │ - addi r3,r9,1 │ │ │ │ - divd r6,r9,r30 │ │ │ │ - mr r12,r4 │ │ │ │ - addi r4,r4,16 │ │ │ │ - divd r8,r3,r30 │ │ │ │ - mulld r6,r6,r30 │ │ │ │ - mulld r8,r8,r30 │ │ │ │ - subf r6,r6,r9 │ │ │ │ - addi r9,r9,2 │ │ │ │ - subf r8,r8,r3 │ │ │ │ - std r6,-8(r4) │ │ │ │ - std r8,16(r12) │ │ │ │ - bdnz 3133c │ │ │ │ - cmpld r22,r27 │ │ │ │ + stdu r2,-8(r28) │ │ │ │ + ble cr3,2d91c │ │ │ │ + srdi r2,r17,1 │ │ │ │ + mtvsrdd vs32,r10,r10 │ │ │ │ + mtvsrdd vs33,r9,r9 │ │ │ │ + plxv vs45,117144 # 4a230 │ │ │ │ + mr r9,r30 │ │ │ │ + andi. r10,r2,1 │ │ │ │ + addi r10,r2,-1 │ │ │ │ + beq 2d8d4 │ │ │ │ + xxmr vs43,vs45 │ │ │ │ + cmpdi r10,0 │ │ │ │ + vaddudm v13,v13,v31 │ │ │ │ + addi r9,r30,16 │ │ │ │ + vaddudm v12,v0,v1 │ │ │ │ + vaddudm v12,v12,v11 │ │ │ │ + vmodsd v12,v12,v0 │ │ │ │ + stxv vs44,0(r30) │ │ │ │ + beq 2d91c │ │ │ │ + srdi r2,r2,1 │ │ │ │ + mtctr r2 │ │ │ │ + vaddudm v10,v13,v31 │ │ │ │ + vaddudm v11,v13,v1 │ │ │ │ + vaddudm v11,v11,v0 │ │ │ │ + mfctr r2 │ │ │ │ + addi r9,r9,32 │ │ │ │ + vaddudm v12,v0,v1 │ │ │ │ + vaddudm v12,v12,v10 │ │ │ │ + vmodsd v11,v11,v0 │ │ │ │ + cmpdi r2,1 │ │ │ │ + addi r10,r2,-1 │ │ │ │ + vaddudm v13,v10,v31 │ │ │ │ + vmodsd v12,v12,v0 │ │ │ │ + mtctr r10 │ │ │ │ + stxv vs43,-32(r9) │ │ │ │ + stxv vs44,-16(r9) │ │ │ │ + bne 2d8dc │ │ │ │ + cmpld r14,r23 │ │ │ │ addi r25,r25,-16 │ │ │ │ - add r24,r24,r7 │ │ │ │ - bne 312c4 │ │ │ │ - mr r30,r16 │ │ │ │ - ld r3,104(r31) │ │ │ │ + add r30,r30,r7 │ │ │ │ + bne 2d83c │ │ │ │ + ld r3,112(r31) │ │ │ │ + mr r5,r22 │ │ │ │ li r4,0 │ │ │ │ - mr r16,r5 │ │ │ │ - std r11,32(r31) │ │ │ │ - li r25,0 │ │ │ │ - mr r5,r30 │ │ │ │ - bl 37c0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - ld r11,32(r31) │ │ │ │ + std r11,40(r31) │ │ │ │ + li r28,0 │ │ │ │ + bl 37e0 │ │ │ │ + ld r11,40(r31) │ │ │ │ ld r30,104(r11) │ │ │ │ - std r11,240(r31) │ │ │ │ + std r11,192(r31) │ │ │ │ mr r3,r30 │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ - addi r3,r26,2 │ │ │ │ - fmr f27,f2 │ │ │ │ - fmr f26,f1 │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,25008 │ │ │ │ + bl 3290 │ │ │ │ + addi r3,r15,2 │ │ │ │ + fmr f25,f2 │ │ │ │ + fmr f24,f1 │ │ │ │ + bl 3290 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ - lfd f2,8(r9) │ │ │ │ - lfd f1,0(r9) │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,25008 │ │ │ │ - std r9,136(r31) │ │ │ │ - bl 4dbe8 │ │ │ │ - nop │ │ │ │ + plfd f2,115736 # 49d88 │ │ │ │ + plfd f1,115720 # 49d80 │ │ │ │ + bl 3450 │ │ │ │ addi r10,r30,1 │ │ │ │ - ld r7,208(r31) │ │ │ │ - sldi r8,r14,4 │ │ │ │ - ld r11,240(r31) │ │ │ │ - ld r14,40(r31) │ │ │ │ - sldi r9,r23,4 │ │ │ │ - std r26,144(r31) │ │ │ │ - std r29,160(r31) │ │ │ │ - std r10,128(r31) │ │ │ │ - addi r10,r22,-8 │ │ │ │ - add r15,r15,r8 │ │ │ │ - fmr f29,f2 │ │ │ │ - fmr f28,f1 │ │ │ │ - std r23,192(r31) │ │ │ │ - std r28,232(r31) │ │ │ │ + ld r2,32(r31) │ │ │ │ + ld r8,216(r31) │ │ │ │ + std r15,120(r31) │ │ │ │ + ld r22,48(r31) │ │ │ │ + ld r11,192(r31) │ │ │ │ + std r26,136(r31) │ │ │ │ + std r29,144(r31) │ │ │ │ + std r27,152(r31) │ │ │ │ std r10,80(r31) │ │ │ │ - ld r10,88(r31) │ │ │ │ - add r9,r7,r9 │ │ │ │ - mr r24,r7 │ │ │ │ - mr r26,r11 │ │ │ │ - mr r20,r14 │ │ │ │ - std r9,112(r31) │ │ │ │ - addi r10,r10,-8 │ │ │ │ + addi r10,r14,-8 │ │ │ │ + plfd f22,115664 # 49d80 │ │ │ │ + plfd f23,115664 # 49d88 │ │ │ │ + fmr f27,f2 │ │ │ │ + fmr f26,f1 │ │ │ │ + std r24,168(r31) │ │ │ │ std r10,72(r31) │ │ │ │ ld r10,96(r31) │ │ │ │ + sldi r9,r2,4 │ │ │ │ + sldi r2,r26,4 │ │ │ │ + mr r25,r8 │ │ │ │ + mr r20,r22 │ │ │ │ + mr r15,r11 │ │ │ │ + add r23,r19,r9 │ │ │ │ + add r19,r8,r2 │ │ │ │ + addi r10,r10,-8 │ │ │ │ + std r10,40(r31) │ │ │ │ + ld r10,104(r31) │ │ │ │ addi r10,r10,-8 │ │ │ │ std r10,32(r31) │ │ │ │ - ld r9,80(r31) │ │ │ │ - ldu r3,8(r9) │ │ │ │ - std r9,80(r31) │ │ │ │ - ld r9,72(r31) │ │ │ │ - ldu r30,8(r9) │ │ │ │ - std r9,72(r31) │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ - lfd f3,0(r15) │ │ │ │ - lfd f4,8(r15) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + ld r2,72(r31) │ │ │ │ + ldu r3,8(r2) │ │ │ │ + std r2,72(r31) │ │ │ │ + ld r2,40(r31) │ │ │ │ + ldu r30,8(r2) │ │ │ │ + std r2,40(r31) │ │ │ │ + bl 3290 │ │ │ │ + lfd f3,0(r23) │ │ │ │ + lfd f4,8(r23) │ │ │ │ + bl 329c │ │ │ │ mr r3,r30 │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ + bl 3290 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 4da58 │ │ │ │ - nop │ │ │ │ - fmr f3,f26 │ │ │ │ - fmr f4,f27 │ │ │ │ + bl 2fd0 │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - fmr f2,f29 │ │ │ │ - fmr f1,f28 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + fmr f3,f24 │ │ │ │ + fmr f4,f25 │ │ │ │ + fmr f1,f26 │ │ │ │ + fmr f2,f27 │ │ │ │ + bl 329c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ + fmr f21,f2 │ │ │ │ + fmr f20,f1 │ │ │ │ + stfd f1,0(r25) │ │ │ │ + stfd f2,8(r25) │ │ │ │ + bl 38e0 │ │ │ │ + bl 3430 │ │ │ │ + mr r27,r3 │ │ │ │ + bl 3290 │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - stfd f1,0(r24) │ │ │ │ - stfd f2,8(r24) │ │ │ │ - bl 38c0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - bl 4d4b8 │ │ │ │ - nop │ │ │ │ - mr r28,r3 │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ - fmr f25,f2 │ │ │ │ - fmr f24,f1 │ │ │ │ - fmr f2,f31 │ │ │ │ - fmr f1,f30 │ │ │ │ - fmr f3,f24 │ │ │ │ - fmr f4,f25 │ │ │ │ - bl 4da58 │ │ │ │ - nop │ │ │ │ - ld r9,32(r31) │ │ │ │ - fmr f23,f2 │ │ │ │ - fmr f22,f1 │ │ │ │ - ldu r29,8(r9) │ │ │ │ - cmpd r30,r29 │ │ │ │ - std r9,32(r31) │ │ │ │ - bgt 316a0 │ │ │ │ - ld r9,136(r31) │ │ │ │ - fmr f1,f24 │ │ │ │ - fmr f2,f25 │ │ │ │ - ld r27,200(r26) │ │ │ │ - mr r23,r14 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ + fmr f2,f21 │ │ │ │ + fmr f1,f20 │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - bl 4da58 │ │ │ │ - nop │ │ │ │ - addi r9,r29,1 │ │ │ │ - not r29,r28 │ │ │ │ - subf r30,r30,r9 │ │ │ │ - fmr f25,f2 │ │ │ │ - fmr f24,f1 │ │ │ │ - mr r9,r30 │ │ │ │ + bl 2fd0 │ │ │ │ + ld r2,32(r31) │ │ │ │ + fmr f29,f2 │ │ │ │ + fmr f28,f1 │ │ │ │ + ldu r29,8(r2) │ │ │ │ + cmpd r30,r29 │ │ │ │ + std r2,32(r31) │ │ │ │ + bgt 2dbf4 │ │ │ │ + fmr f3,f22 │ │ │ │ + fmr f4,f23 │ │ │ │ + fmr f1,f30 │ │ │ │ + fmr f2,f31 │ │ │ │ + ld r26,200(r15) │ │ │ │ + mr r24,r22 │ │ │ │ + bl 38f0 │ │ │ │ + fmr f3,f20 │ │ │ │ + fmr f4,f21 │ │ │ │ + bl 2fd0 │ │ │ │ + addi r2,r29,1 │ │ │ │ + not r29,r27 │ │ │ │ + subf r30,r30,r2 │ │ │ │ + fmr f21,f2 │ │ │ │ + fmr f20,f1 │ │ │ │ + mr r2,r30 │ │ │ │ mr r30,r29 │ │ │ │ - mr r29,r9 │ │ │ │ - b 31600 │ │ │ │ - add r9,r27,r9 │ │ │ │ - addi r23,r23,16 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + mr r29,r2 │ │ │ │ + b 2db60 │ │ │ │ + add r2,r26,r2 │ │ │ │ + addi r24,r24,16 │ │ │ │ + lfd f3,0(r2) │ │ │ │ + lfd f4,8(r2) │ │ │ │ + bl 329c │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ - ld r9,184(r31) │ │ │ │ + bl 38f0 │ │ │ │ + ld r2,184(r31) │ │ │ │ addic. r29,r29,-1 │ │ │ │ - stfd f1,-16(r23) │ │ │ │ - stfd f2,-8(r23) │ │ │ │ - subf r28,r9,r28 │ │ │ │ - add r30,r30,r9 │ │ │ │ - beq 316a0 │ │ │ │ - sradi r9,r28,63 │ │ │ │ - fmr f1,f24 │ │ │ │ - fmr f2,f25 │ │ │ │ - xor r8,r9,r28 │ │ │ │ - subf r9,r9,r8 │ │ │ │ - add r9,r9,r25 │ │ │ │ + stfd f1,-16(r24) │ │ │ │ + stfd f2,-8(r24) │ │ │ │ + subf r27,r2,r27 │ │ │ │ + add r30,r30,r2 │ │ │ │ + beq 2dbf4 │ │ │ │ + sradi r2,r27,63 │ │ │ │ + fmr f1,f20 │ │ │ │ + fmr f2,f21 │ │ │ │ + xor r9,r2,r27 │ │ │ │ + subf r2,r2,r9 │ │ │ │ + add r2,r2,r28 │ │ │ │ + sldi r2,r2,4 │ │ │ │ + add r2,r26,r2 │ │ │ │ + lfd f3,0(r2) │ │ │ │ + lfd f4,8(r2) │ │ │ │ + bl 329c │ │ │ │ + add r2,r28,r27 │ │ │ │ + add r9,r30,r28 │ │ │ │ + cmpdi r27,0 │ │ │ │ + addi r2,r2,1 │ │ │ │ sldi r9,r9,4 │ │ │ │ - add r9,r27,r9 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - add r9,r25,r28 │ │ │ │ - add r8,r30,r25 │ │ │ │ - cmpdi r28,0 │ │ │ │ - addi r9,r9,1 │ │ │ │ - sldi r8,r8,4 │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - fmr f2,f23 │ │ │ │ - fmr f1,f22 │ │ │ │ - sldi r9,r9,4 │ │ │ │ - add r8,r27,r8 │ │ │ │ - bge 315bc │ │ │ │ - lfd f3,0(r8) │ │ │ │ - lfd f4,8(r8) │ │ │ │ - addi r23,r23,16 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + fmr f2,f29 │ │ │ │ + fmr f1,f28 │ │ │ │ + sldi r2,r2,4 │ │ │ │ + add r9,r26,r9 │ │ │ │ + bge 2db24 │ │ │ │ + lfd f3,0(r9) │ │ │ │ + lfd f4,8(r9) │ │ │ │ + addi r24,r24,16 │ │ │ │ + bl 329c │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ - ld r9,184(r31) │ │ │ │ + bl 38f0 │ │ │ │ + ld r2,184(r31) │ │ │ │ addic. r29,r29,-1 │ │ │ │ - stfd f1,-16(r23) │ │ │ │ - stfd f2,-8(r23) │ │ │ │ - subf r28,r9,r28 │ │ │ │ - add r30,r30,r9 │ │ │ │ - bne 31600 │ │ │ │ - ld r9,128(r31) │ │ │ │ - addi r24,r24,16 │ │ │ │ - addi r15,r15,16 │ │ │ │ - add r25,r25,r9 │ │ │ │ - ld r9,120(r31) │ │ │ │ - add r14,r14,r9 │ │ │ │ - ld r9,112(r31) │ │ │ │ - cmpld r9,r24 │ │ │ │ - bne 31468 │ │ │ │ - ld r23,192(r31) │ │ │ │ - mr r11,r26 │ │ │ │ - ld r29,160(r31) │ │ │ │ - ld r28,232(r31) │ │ │ │ - ld r26,144(r31) │ │ │ │ - cmpdi r23,4 │ │ │ │ - beq 31d64 │ │ │ │ - cmpdi r23,5 │ │ │ │ + stfd f1,-16(r24) │ │ │ │ + stfd f2,-8(r24) │ │ │ │ + subf r27,r2,r27 │ │ │ │ + add r30,r30,r2 │ │ │ │ + bne 2db60 │ │ │ │ + ld r2,80(r31) │ │ │ │ + addi r25,r25,16 │ │ │ │ + addi r23,r23,16 │ │ │ │ + cmpld r19,r25 │ │ │ │ + add r28,r28,r2 │ │ │ │ + ld r2,128(r31) │ │ │ │ + add r22,r22,r2 │ │ │ │ + bne 2da04 │ │ │ │ + ld r26,136(r31) │ │ │ │ + mr r11,r15 │ │ │ │ + ld r29,144(r31) │ │ │ │ + ld r27,152(r31) │ │ │ │ + ld r24,168(r31) │ │ │ │ + ld r15,120(r31) │ │ │ │ + cmpdi r26,4 │ │ │ │ + beq 2e280 │ │ │ │ + cmpdi r26,5 │ │ │ │ li r30,0 │ │ │ │ - beq 319a4 │ │ │ │ - ld r9,64(r31) │ │ │ │ - cmpdi r9,0 │ │ │ │ - ble 3193c │ │ │ │ - ld r10,224(r11) │ │ │ │ - sldi r20,r23,3 │ │ │ │ - ld r9,24(r11) │ │ │ │ - sldi r21,r21,5 │ │ │ │ - li r24,0 │ │ │ │ - mr r14,r11 │ │ │ │ - mr r17,r20 │ │ │ │ - std r10,32(r31) │ │ │ │ - sldi r10,r29,1 │ │ │ │ - add r22,r9,r21 │ │ │ │ - ld r21,48(r31) │ │ │ │ - std r10,128(r31) │ │ │ │ - sldi r10,r23,4 │ │ │ │ - addi r9,r22,16 │ │ │ │ - std r10,144(r31) │ │ │ │ - ld r10,104(r31) │ │ │ │ + beq 2def0 │ │ │ │ + ld r2,88(r31) │ │ │ │ + cmpdi r2,0 │ │ │ │ + ble 2de8c │ │ │ │ + ld r9,224(r11) │ │ │ │ + sldi r17,r26,3 │ │ │ │ + ld r2,24(r11) │ │ │ │ + sldi r27,r27,5 │ │ │ │ + li r23,0 │ │ │ │ + mr r15,r11 │ │ │ │ + ld r20,64(r31) │ │ │ │ + mr r14,r17 │ │ │ │ + std r9,32(r31) │ │ │ │ + sldi r9,r21,1 │ │ │ │ + add r22,r2,r27 │ │ │ │ + std r9,40(r31) │ │ │ │ + sldi r9,r26,4 │ │ │ │ + addi r19,r22,16 │ │ │ │ std r9,136(r31) │ │ │ │ - add r8,r10,r20 │ │ │ │ - std r8,112(r31) │ │ │ │ - ld r8,96(r31) │ │ │ │ - add r8,r8,r20 │ │ │ │ - std r8,80(r31) │ │ │ │ - ld r8,88(r31) │ │ │ │ - add r8,r8,r20 │ │ │ │ - mr r20,r23 │ │ │ │ - mr r23,r28 │ │ │ │ - mr r28,r10 │ │ │ │ - std r8,72(r31) │ │ │ │ - cmpd r20,r30 │ │ │ │ - ble 31840 │ │ │ │ - ld r10,56(r31) │ │ │ │ - sldi r27,r30,4 │ │ │ │ - mulld r9,r29,r30 │ │ │ │ + ld r9,112(r31) │ │ │ │ + add r10,r9,r17 │ │ │ │ + std r10,120(r31) │ │ │ │ + ld r10,104(r31) │ │ │ │ + add r10,r10,r17 │ │ │ │ + std r10,80(r31) │ │ │ │ + ld r10,96(r31) │ │ │ │ + add r10,r10,r17 │ │ │ │ + mr r17,r29 │ │ │ │ + mr r29,r26 │ │ │ │ + mr r26,r9 │ │ │ │ + std r10,72(r31) │ │ │ │ + cmpd r29,r30 │ │ │ │ + ble 2dda4 │ │ │ │ + ld r9,56(r31) │ │ │ │ + sldi r28,r30,4 │ │ │ │ + mulld r2,r21,r30 │ │ │ │ sldi r25,r30,3 │ │ │ │ - ld r8,72(r14) │ │ │ │ - std r17,160(r31) │ │ │ │ - subf r6,r30,r20 │ │ │ │ - mr r17,r24 │ │ │ │ + ld r10,72(r15) │ │ │ │ + subf r7,r30,r29 │ │ │ │ + std r19,144(r31) │ │ │ │ + mr r19,r21 │ │ │ │ + mr r21,r23 │ │ │ │ + mr r23,r24 │ │ │ │ mr r24,r29 │ │ │ │ - addi r4,r25,-8 │ │ │ │ - ldx r7,r21,r25 │ │ │ │ + addi r5,r25,-8 │ │ │ │ + ldx r8,r20,r25 │ │ │ │ mr r29,r30 │ │ │ │ - add r25,r21,r25 │ │ │ │ - add r27,r10,r27 │ │ │ │ - add r5,r28,r4 │ │ │ │ - add r15,r8,r4 │ │ │ │ - sldi r26,r9,1 │ │ │ │ - lfd f1,0(r27) │ │ │ │ - lfd f2,8(r27) │ │ │ │ - ldu r30,8(r5) │ │ │ │ - ld r9,224(r31) │ │ │ │ - ld r10,40(r31) │ │ │ │ - std r6,240(r31) │ │ │ │ - std r7,232(r31) │ │ │ │ - addi r27,r27,16 │ │ │ │ - maddld r9,r9,r29,r30 │ │ │ │ - std r5,192(r31) │ │ │ │ + add r25,r20,r25 │ │ │ │ + add r28,r9,r28 │ │ │ │ + add r6,r26,r5 │ │ │ │ + add r10,r10,r5 │ │ │ │ + sldi r27,r2,1 │ │ │ │ + lfd f1,0(r28) │ │ │ │ + lfd f2,8(r28) │ │ │ │ + ldu r30,8(r6) │ │ │ │ + ld r2,232(r31) │ │ │ │ + std r7,240(r31) │ │ │ │ + addi r28,r28,16 │ │ │ │ + ld r9,48(r31) │ │ │ │ + std r10,192(r31) │ │ │ │ + std r8,168(r31) │ │ │ │ + maddld r2,r2,r29,r30 │ │ │ │ + std r6,152(r31) │ │ │ │ addi r29,r29,1 │ │ │ │ - sldi r9,r9,4 │ │ │ │ - add r9,r10,r9 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - add r9,r26,r30 │ │ │ │ - ldu r8,8(r15) │ │ │ │ - ld r7,232(r31) │ │ │ │ - ld r6,240(r31) │ │ │ │ - ld r10,128(r31) │ │ │ │ - ld r5,192(r31) │ │ │ │ - sldi r9,r9,3 │ │ │ │ - stfd f1,0(r27) │ │ │ │ - stfd f2,8(r27) │ │ │ │ - ldx r9,r18,r9 │ │ │ │ - addic. r6,r6,-1 │ │ │ │ - add r26,r26,r10 │ │ │ │ - maddld r7,r7,r8,r9 │ │ │ │ - stdu r7,8(r25) │ │ │ │ - bne 317bc │ │ │ │ + sldi r2,r2,4 │ │ │ │ + add r2,r9,r2 │ │ │ │ + lfd f3,0(r2) │ │ │ │ + lfd f4,8(r2) │ │ │ │ + bl 329c │ │ │ │ + add r2,r27,r30 │ │ │ │ + ld r10,192(r31) │ │ │ │ + ld r8,168(r31) │ │ │ │ + ld r7,240(r31) │ │ │ │ + ld r9,40(r31) │ │ │ │ + sldi r2,r2,3 │ │ │ │ + stfd f1,0(r28) │ │ │ │ + stfd f2,8(r28) │ │ │ │ + ld r6,152(r31) │ │ │ │ + ldu r5,8(r10) │ │ │ │ + ldx r2,r18,r2 │ │ │ │ + addic. r7,r7,-1 │ │ │ │ + add r27,r27,r9 │ │ │ │ + maddld r8,r8,r5,r2 │ │ │ │ + stdu r8,8(r25) │ │ │ │ + bne 2dd14 │ │ │ │ mr r29,r24 │ │ │ │ - mr r24,r17 │ │ │ │ - ld r17,160(r31) │ │ │ │ - ld r10,144(r31) │ │ │ │ - ld r9,56(r31) │ │ │ │ - ldx r30,r21,r17 │ │ │ │ - add r9,r9,r10 │ │ │ │ - ld r10,136(r31) │ │ │ │ + mr r24,r23 │ │ │ │ + mr r23,r21 │ │ │ │ + mr r21,r19 │ │ │ │ + ld r19,144(r31) │ │ │ │ + ld r9,136(r31) │ │ │ │ + ld r2,56(r31) │ │ │ │ + ldx r30,r20,r14 │ │ │ │ + lfd f3,0(r19) │ │ │ │ + lfd f4,8(r19) │ │ │ │ + add r2,r2,r9 │ │ │ │ sldi r30,r30,5 │ │ │ │ - lfd f28,0(r9) │ │ │ │ - lfd f29,8(r9) │ │ │ │ - ld r9,32(r31) │ │ │ │ - lfd f3,0(r10) │ │ │ │ - lfd f4,8(r10) │ │ │ │ - add r30,r9,r30 │ │ │ │ + lfd f28,0(r2) │ │ │ │ + lfd f29,8(r2) │ │ │ │ + ld r2,32(r31) │ │ │ │ fmr f1,f28 │ │ │ │ fmr f2,f29 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + add r30,r2,r30 │ │ │ │ + bl 329c │ │ │ │ lfd f3,16(r30) │ │ │ │ lfd f4,24(r30) │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ + bl 38f0 │ │ │ │ lfd f3,0(r22) │ │ │ │ lfd f4,8(r22) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ lfd f2,8(r30) │ │ │ │ lfd f1,0(r30) │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ + bl 38f0 │ │ │ │ stfd f30,16(r30) │ │ │ │ stfd f31,24(r30) │ │ │ │ stfd f1,0(r30) │ │ │ │ stfd f2,8(r30) │ │ │ │ - ble cr4,31994 │ │ │ │ - mtctr r23 │ │ │ │ - ld r5,72(r31) │ │ │ │ - ld r6,80(r31) │ │ │ │ - ld r8,112(r31) │ │ │ │ - mr r30,r23 │ │ │ │ - li r4,0 │ │ │ │ - b 31904 │ │ │ │ + ble cr4,2dee0 │ │ │ │ + ld r6,72(r31) │ │ │ │ + ld r7,80(r31) │ │ │ │ + mtctr r17 │ │ │ │ + mr r30,r17 │ │ │ │ + li r5,0 │ │ │ │ + ld r10,120(r31) │ │ │ │ + b 2de54 │ │ │ │ addi r30,r30,-1 │ │ │ │ - std r4,0(r8) │ │ │ │ - bdz 31970 │ │ │ │ - ldu r7,-8(r6) │ │ │ │ - ldu r10,-8(r5) │ │ │ │ - ldu r9,-8(r8) │ │ │ │ - subf r10,r10,r7 │ │ │ │ - cmpd r9,r10 │ │ │ │ - beq 318f8 │ │ │ │ - ld r10,64(r31) │ │ │ │ + std r5,0(r10) │ │ │ │ + bdz 2dec0 │ │ │ │ + ldu r8,-8(r7) │ │ │ │ + ldu r9,-8(r6) │ │ │ │ + ldu r2,-8(r10) │ │ │ │ + subf r9,r9,r8 │ │ │ │ + cmpd r2,r9 │ │ │ │ + beq 2de48 │ │ │ │ + ld r9,88(r31) │ │ │ │ + addi r23,r23,1 │ │ │ │ + addi r2,r2,1 │ │ │ │ + sldi r10,r30,3 │ │ │ │ + stdx r2,r26,r10 │ │ │ │ + cmpd r23,r9 │ │ │ │ + bne 2dcb8 │ │ │ │ + mr r11,r15 │ │ │ │ + ld r9,8(r11) │ │ │ │ + ld r10,160(r31) │ │ │ │ addi r24,r24,1 │ │ │ │ - addi r9,r9,1 │ │ │ │ - sldi r8,r30,3 │ │ │ │ - stdx r9,r28,r8 │ │ │ │ - cmpd r24,r10 │ │ │ │ - bne 31768 │ │ │ │ - mr r11,r14 │ │ │ │ - ld r10,8(r11) │ │ │ │ - ld r8,152(r31) │ │ │ │ - addi r19,r19,1 │ │ │ │ - ld r9,0(r1) │ │ │ │ - cmpd r19,r10 │ │ │ │ - ld r10,216(r31) │ │ │ │ - addi r8,r8,16 │ │ │ │ - std r8,152(r31) │ │ │ │ - std r9,0(r10) │ │ │ │ - mr r1,r10 │ │ │ │ - blt 3121c │ │ │ │ - b 30858 │ │ │ │ + ld r2,0(r1) │ │ │ │ + cmpd r24,r9 │ │ │ │ + ld r9,224(r31) │ │ │ │ + addi r10,r10,16 │ │ │ │ + std r10,160(r31) │ │ │ │ + std r2,0(r9) │ │ │ │ + mr r1,r9 │ │ │ │ + blt 2d79c │ │ │ │ + b 2d51c │ │ │ │ nop │ │ │ │ - ld r10,64(r31) │ │ │ │ - ld r9,0(r28) │ │ │ │ - addi r24,r24,1 │ │ │ │ - cmpd r10,r24 │ │ │ │ - addi r9,r9,1 │ │ │ │ - std r9,0(r28) │ │ │ │ - bne 31770 │ │ │ │ - mr r11,r14 │ │ │ │ - b 3193c │ │ │ │ - sldi r9,r23,3 │ │ │ │ - mr r30,r23 │ │ │ │ - ldx r9,r28,r9 │ │ │ │ - b 3191c │ │ │ │ + ld r9,88(r31) │ │ │ │ + ld r2,0(r26) │ │ │ │ + addi r23,r23,1 │ │ │ │ + cmpd r9,r23 │ │ │ │ + addi r2,r2,1 │ │ │ │ + std r2,0(r26) │ │ │ │ + bne 2dcc0 │ │ │ │ + b 2de88 │ │ │ │ + sldi r2,r17,3 │ │ │ │ + mr r30,r17 │ │ │ │ + ldx r2,r26,r2 │ │ │ │ + b 2de6c │ │ │ │ cmpdi r17,0 │ │ │ │ - ble 3193c │ │ │ │ - ld r10,48(r31) │ │ │ │ - ld r6,0(r22) │ │ │ │ - mulli r9,r26,48 │ │ │ │ - sldi r7,r26,4 │ │ │ │ - ld r4,24(r11) │ │ │ │ - ld r29,8(r22) │ │ │ │ - ld r15,32(r22) │ │ │ │ - sldi r8,r26,5 │ │ │ │ - sldi r27,r21,5 │ │ │ │ + ble 2de8c │ │ │ │ + ld r9,64(r31) │ │ │ │ + mulli r2,r15,48 │ │ │ │ + ld r7,0(r14) │ │ │ │ + sldi r8,r27,5 │ │ │ │ + sldi r10,r15,4 │ │ │ │ + sldi r5,r15,6 │ │ │ │ + std r24,312(r31) │ │ │ │ + std r11,320(r31) │ │ │ │ + ld r4,56(r31) │ │ │ │ + ld r27,24(r11) │ │ │ │ + addi r22,r18,-8 │ │ │ │ + ld r29,8(r14) │ │ │ │ + ld r30,16(r14) │ │ │ │ + addi r10,r10,8 │ │ │ │ + addi r5,r5,56 │ │ │ │ ld r25,224(r11) │ │ │ │ - sldi r26,r26,6 │ │ │ │ - addi r7,r7,8 │ │ │ │ - addi r24,r18,-8 │ │ │ │ - mr r30,r20 │ │ │ │ - std r19,304(r31) │ │ │ │ - addi r8,r8,24 │ │ │ │ - std r11,312(r31) │ │ │ │ - ld r5,0(r10) │ │ │ │ - ld r10,16(r22) │ │ │ │ - addi r26,r26,56 │ │ │ │ - add r27,r4,r27 │ │ │ │ - addi r9,r9,40 │ │ │ │ - mr r23,r29 │ │ │ │ - add r14,r18,r26 │ │ │ │ + ld r6,0(r9) │ │ │ │ + sldi r9,r15,5 │ │ │ │ + add r10,r18,r10 │ │ │ │ + sldi r15,r21,1 │ │ │ │ + li r21,0 │ │ │ │ + addi r2,r2,40 │ │ │ │ + lfd f20,0(r4) │ │ │ │ + lfd f21,8(r4) │ │ │ │ + add r27,r27,r8 │ │ │ │ + addi r9,r9,24 │ │ │ │ + ld r4,24(r14) │ │ │ │ + ld r14,32(r14) │ │ │ │ + mr r24,r29 │ │ │ │ + std r10,256(r31) │ │ │ │ + add r2,r18,r2 │ │ │ │ addi r26,r27,16 │ │ │ │ + mulld r7,r6,r7 │ │ │ │ add r9,r18,r9 │ │ │ │ - std r10,248(r31) │ │ │ │ - ld r10,24(r22) │ │ │ │ - li r22,0 │ │ │ │ - std r9,160(r31) │ │ │ │ - std r10,144(r31) │ │ │ │ - mulld r10,r5,r6 │ │ │ │ - std r10,232(r31) │ │ │ │ - ld r10,56(r31) │ │ │ │ - lfd f20,0(r10) │ │ │ │ - lfd f21,8(r10) │ │ │ │ - add r10,r18,r7 │ │ │ │ - std r10,256(r31) │ │ │ │ - add r10,r18,r8 │ │ │ │ - mr r18,r15 │ │ │ │ - std r10,272(r31) │ │ │ │ - lfd f3,0(r30) │ │ │ │ - lfd f4,8(r30) │ │ │ │ + std r2,168(r31) │ │ │ │ + mr r2,r20 │ │ │ │ + std r9,272(r31) │ │ │ │ + add r9,r18,r5 │ │ │ │ + mr r18,r30 │ │ │ │ + std r4,152(r31) │ │ │ │ + std r14,40(r31) │ │ │ │ + std r9,288(r31) │ │ │ │ + std r7,240(r31) │ │ │ │ + lfd f3,0(r2) │ │ │ │ + lfd f4,8(r2) │ │ │ │ fmr f1,f20 │ │ │ │ fmr f2,f21 │ │ │ │ - li r28,0 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - ld r9,256(r31) │ │ │ │ - ldu r21,8(r24) │ │ │ │ - ld r15,264(r31) │ │ │ │ - std r22,328(r31) │ │ │ │ - std r30,344(r31) │ │ │ │ + std r2,32(r31) │ │ │ │ + li r23,0 │ │ │ │ + bl 329c │ │ │ │ + ld r2,256(r31) │ │ │ │ + ldu r19,8(r22) │ │ │ │ + ld r9,264(r31) │ │ │ │ + std r24,336(r31) │ │ │ │ + std r21,344(r31) │ │ │ │ fmr f23,f2 │ │ │ │ fmr f22,f1 │ │ │ │ - std r9,192(r31) │ │ │ │ - ld r9,232(r31) │ │ │ │ - mr r10,r15 │ │ │ │ - std r24,336(r31) │ │ │ │ - add r21,r9,r21 │ │ │ │ - mulld r9,r21,r23 │ │ │ │ - std r21,320(r31) │ │ │ │ - std r9,240(r31) │ │ │ │ - mr r9,r28 │ │ │ │ - lfd f3,0(r10) │ │ │ │ - lfd f4,8(r10) │ │ │ │ + std r2,192(r31) │ │ │ │ + ld r2,240(r31) │ │ │ │ + add r19,r2,r19 │ │ │ │ + mulld r2,r19,r24 │ │ │ │ + std r19,328(r31) │ │ │ │ + std r2,248(r31) │ │ │ │ + ld r2,32(r31) │ │ │ │ + std r2,352(r31) │ │ │ │ + mr r2,r9 │ │ │ │ + mr r9,r23 │ │ │ │ + ld r23,288(r31) │ │ │ │ + lfd f3,0(r2) │ │ │ │ + lfd f4,8(r2) │ │ │ │ fmr f1,f22 │ │ │ │ fmr f2,f23 │ │ │ │ std r9,72(r31) │ │ │ │ - std r10,32(r31) │ │ │ │ - li r29,0 │ │ │ │ - mr r24,r29 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - ld r9,192(r31) │ │ │ │ - ld r19,272(r31) │ │ │ │ - ld r10,32(r31) │ │ │ │ + std r2,32(r31) │ │ │ │ + li r24,0 │ │ │ │ + bl 329c │ │ │ │ + ld r2,192(r31) │ │ │ │ + ld r14,272(r31) │ │ │ │ + std r18,368(r31) │ │ │ │ + ld r9,72(r31) │ │ │ │ ld r20,280(r31) │ │ │ │ - std r23,352(r31) │ │ │ │ + std r22,384(r31) │ │ │ │ fmr f25,f2 │ │ │ │ fmr f24,f1 │ │ │ │ - ldu r7,8(r9) │ │ │ │ - mr r23,r19 │ │ │ │ - std r10,376(r31) │ │ │ │ - std r9,192(r31) │ │ │ │ - ld r9,240(r31) │ │ │ │ - add r7,r9,r7 │ │ │ │ - ld r9,248(r31) │ │ │ │ + ldu r7,8(r2) │ │ │ │ + mr r28,r14 │ │ │ │ + std r9,376(r31) │ │ │ │ + std r2,192(r31) │ │ │ │ + ld r2,248(r31) │ │ │ │ + add r7,r2,r7 │ │ │ │ + mulld r2,r7,r18 │ │ │ │ std r7,360(r31) │ │ │ │ - mulld r9,r7,r9 │ │ │ │ - std r9,136(r31) │ │ │ │ - ld r9,72(r31) │ │ │ │ - std r9,368(r31) │ │ │ │ + std r2,144(r31) │ │ │ │ + ld r2,32(r31) │ │ │ │ + std r2,392(r31) │ │ │ │ lfd f3,0(r20) │ │ │ │ lfd f4,8(r20) │ │ │ │ fmr f1,f24 │ │ │ │ fmr f2,f25 │ │ │ │ - li r22,0 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - ldu r8,8(r23) │ │ │ │ - ld r9,136(r31) │ │ │ │ - ld r10,144(r31) │ │ │ │ - ld r15,160(r31) │ │ │ │ - ld r21,168(r31) │ │ │ │ + li r21,0 │ │ │ │ + bl 329c │ │ │ │ + ldu r10,8(r28) │ │ │ │ + ld r2,144(r31) │ │ │ │ + ld r9,152(r31) │ │ │ │ + ld r18,168(r31) │ │ │ │ std r24,80(r31) │ │ │ │ - std r20,128(r31) │ │ │ │ + std r20,136(r31) │ │ │ │ + ld r19,176(r31) │ │ │ │ fmr f27,f2 │ │ │ │ fmr f26,f1 │ │ │ │ - add r9,r9,r8 │ │ │ │ - std r23,112(r31) │ │ │ │ - mulld r29,r9,r10 │ │ │ │ - std r9,72(r31) │ │ │ │ - mr r19,r29 │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - lfd f3,0(r21) │ │ │ │ - lfd f4,8(r21) │ │ │ │ + add r2,r2,r10 │ │ │ │ + std r28,120(r31) │ │ │ │ + mulld r14,r2,r9 │ │ │ │ + std r2,72(r31) │ │ │ │ + lfd f3,0(r19) │ │ │ │ + lfd f4,8(r19) │ │ │ │ fmr f1,f26 │ │ │ │ fmr f2,f27 │ │ │ │ - mr r24,r14 │ │ │ │ + mr r24,r23 │ │ │ │ mr r20,r16 │ │ │ │ - mr r23,r17 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - ldu r10,8(r15) │ │ │ │ + mr r30,r17 │ │ │ │ + bl 329c │ │ │ │ + ldu r9,8(r18) │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ - add r9,r19,r10 │ │ │ │ - mulld r29,r9,r18 │ │ │ │ - std r9,32(r31) │ │ │ │ + add r2,r14,r9 │ │ │ │ + ld r9,40(r31) │ │ │ │ + std r2,32(r31) │ │ │ │ + mulld r22,r2,r9 │ │ │ │ nop │ │ │ │ lfd f3,0(r20) │ │ │ │ lfd f4,8(r20) │ │ │ │ fmr f1,f28 │ │ │ │ fmr f2,f29 │ │ │ │ addi r20,r20,16 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ ldu r28,8(r24) │ │ │ │ lfd f3,0(r26) │ │ │ │ lfd f4,8(r26) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - add r28,r29,r28 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - sldi r30,r28,5 │ │ │ │ - add r30,r25,r30 │ │ │ │ - lfd f3,16(r30) │ │ │ │ - lfd f4,24(r30) │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ + add r28,r22,r28 │ │ │ │ + bl 329c │ │ │ │ + sldi r29,r28,5 │ │ │ │ + add r29,r25,r29 │ │ │ │ + lfd f3,16(r29) │ │ │ │ + lfd f4,24(r29) │ │ │ │ + bl 38f0 │ │ │ │ lfd f3,0(r27) │ │ │ │ lfd f4,8(r27) │ │ │ │ fmr f19,f2 │ │ │ │ fmr f18,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ - lfd f2,8(r30) │ │ │ │ - lfd f1,0(r30) │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ - addic. r23,r23,-1 │ │ │ │ - stfd f18,16(r30) │ │ │ │ - stfd f19,24(r30) │ │ │ │ - stfd f1,0(r30) │ │ │ │ - stfd f2,8(r30) │ │ │ │ - bne 31bc0 │ │ │ │ - addi r22,r22,1 │ │ │ │ - ld r9,32(r31) │ │ │ │ - addi r21,r21,16 │ │ │ │ - cmpd r22,r17 │ │ │ │ - bne 31b80 │ │ │ │ + lfd f2,8(r29) │ │ │ │ + lfd f1,0(r29) │ │ │ │ + bl 38f0 │ │ │ │ + addic. r30,r30,-1 │ │ │ │ + stfd f18,16(r29) │ │ │ │ + stfd f19,24(r29) │ │ │ │ + stfd f1,0(r29) │ │ │ │ + stfd f2,8(r29) │ │ │ │ + bne 2e100 │ │ │ │ + addi r21,r21,1 │ │ │ │ + ld r2,32(r31) │ │ │ │ + addi r19,r19,16 │ │ │ │ + cmpd r21,r15 │ │ │ │ + bne 2e0c0 │ │ │ │ ld r24,80(r31) │ │ │ │ - ld r20,128(r31) │ │ │ │ - mr r10,r9 │ │ │ │ - ld r23,112(r31) │ │ │ │ - ld r9,72(r31) │ │ │ │ + ld r20,136(r31) │ │ │ │ + mr r9,r2 │ │ │ │ + mr r30,r28 │ │ │ │ + ld r2,72(r31) │ │ │ │ + ld r28,120(r31) │ │ │ │ addi r24,r24,1 │ │ │ │ addi r20,r20,16 │ │ │ │ - cmpd r24,r22 │ │ │ │ - bne 31b20 │ │ │ │ + cmpd r24,r21 │ │ │ │ + bne 2e074 │ │ │ │ mr r8,r9 │ │ │ │ - ld r9,368(r31) │ │ │ │ - mr r6,r10 │ │ │ │ - ld r10,376(r31) │ │ │ │ - ld r23,352(r31) │ │ │ │ + ld r9,376(r31) │ │ │ │ + mr r10,r2 │ │ │ │ + ld r2,392(r31) │ │ │ │ ld r7,360(r31) │ │ │ │ + ld r18,368(r31) │ │ │ │ + ld r22,384(r31) │ │ │ │ addi r9,r9,1 │ │ │ │ - addi r10,r10,16 │ │ │ │ + addi r2,r2,16 │ │ │ │ cmpd r9,r24 │ │ │ │ - bne 31aac │ │ │ │ - ld r22,328(r31) │ │ │ │ - mr r20,r28 │ │ │ │ - mr r28,r9 │ │ │ │ - ld r30,344(r31) │ │ │ │ - ld r21,320(r31) │ │ │ │ + bne 2e008 │ │ │ │ + ld r21,344(r31) │ │ │ │ + ld r2,352(r31) │ │ │ │ + ld r19,328(r31) │ │ │ │ ld r24,336(r31) │ │ │ │ - mr r10,r6 │ │ │ │ - mr r9,r8 │ │ │ │ - addi r22,r22,1 │ │ │ │ - addi r30,r30,16 │ │ │ │ - cmpd r22,r28 │ │ │ │ - bne 31a50 │ │ │ │ - mr r6,r7 │ │ │ │ - ld r7,48(r31) │ │ │ │ - ld r8,56(r31) │ │ │ │ - addi r22,r22,-1 │ │ │ │ - ld r19,304(r31) │ │ │ │ - ld r11,312(r31) │ │ │ │ - std r9,24(r7) │ │ │ │ - ld r9,104(r31) │ │ │ │ - stfd f30,80(r8) │ │ │ │ - stfd f31,88(r8) │ │ │ │ - std r20,40(r7) │ │ │ │ - std r21,8(r7) │ │ │ │ - stfd f22,16(r8) │ │ │ │ - stfd f23,24(r8) │ │ │ │ - std r6,16(r7) │ │ │ │ - stfd f24,32(r8) │ │ │ │ - stfd f25,40(r8) │ │ │ │ - stfd f26,48(r8) │ │ │ │ - stfd f27,56(r8) │ │ │ │ - stfd f28,64(r8) │ │ │ │ - stfd f29,72(r8) │ │ │ │ - std r10,32(r7) │ │ │ │ - std r22,32(r9) │ │ │ │ - std r22,0(r9) │ │ │ │ - std r22,8(r9) │ │ │ │ - std r22,16(r9) │ │ │ │ - std r22,24(r9) │ │ │ │ - b 3193c │ │ │ │ + addi r21,r21,1 │ │ │ │ + addi r2,r2,16 │ │ │ │ + cmpd r21,r9 │ │ │ │ + bne 2dfa4 │ │ │ │ + ld r2,56(r31) │ │ │ │ + ld r9,64(r31) │ │ │ │ + addi r17,r17,-1 │ │ │ │ + ld r24,312(r31) │ │ │ │ + ld r11,320(r31) │ │ │ │ + mtvsrdd vs0,r17,r17 │ │ │ │ + stfd f22,16(r2) │ │ │ │ + stfd f23,24(r2) │ │ │ │ + stfd f24,32(r2) │ │ │ │ + stfd f30,80(r2) │ │ │ │ + stfd f31,88(r2) │ │ │ │ + stfd f25,40(r2) │ │ │ │ + stfd f26,48(r2) │ │ │ │ + stfd f27,56(r2) │ │ │ │ + stfd f28,64(r2) │ │ │ │ + stfd f29,72(r2) │ │ │ │ + ld r2,112(r31) │ │ │ │ + std r30,40(r9) │ │ │ │ + std r8,32(r9) │ │ │ │ + std r10,24(r9) │ │ │ │ + std r19,8(r9) │ │ │ │ + std r7,16(r9) │ │ │ │ + std r17,32(r2) │ │ │ │ + stxv vs0,0(r2) │ │ │ │ + stxv vs0,16(r2) │ │ │ │ + b 2de8c │ │ │ │ cmpdi r17,0 │ │ │ │ - ble 3193c │ │ │ │ - ld r10,48(r31) │ │ │ │ - mulli r9,r26,48 │ │ │ │ - ld r6,0(r22) │ │ │ │ - sldi r4,r26,4 │ │ │ │ - ld r7,24(r11) │ │ │ │ - sldi r21,r21,5 │ │ │ │ - sldi r8,r26,5 │ │ │ │ - ld r25,8(r22) │ │ │ │ - addi r28,r18,-8 │ │ │ │ - li r30,0 │ │ │ │ - addi r4,r4,8 │ │ │ │ - std r19,192(r31) │ │ │ │ - addi r8,r8,24 │ │ │ │ - ld r5,0(r10) │ │ │ │ - ld r10,16(r22) │ │ │ │ - add r23,r7,r21 │ │ │ │ - addi r9,r9,40 │ │ │ │ - addi r21,r23,16 │ │ │ │ - add r9,r18,r9 │ │ │ │ - std r10,136(r31) │ │ │ │ - ld r10,24(r22) │ │ │ │ - mulld r26,r5,r6 │ │ │ │ + ble 2de8c │ │ │ │ + ld r9,64(r31) │ │ │ │ + sldi r8,r21,1 │ │ │ │ + ld r7,0(r14) │ │ │ │ + mulli r2,r15,48 │ │ │ │ + sldi r5,r27,5 │ │ │ │ + sldi r10,r15,4 │ │ │ │ + std r11,152(r31) │ │ │ │ + ld r28,24(r11) │ │ │ │ + ld r25,8(r14) │ │ │ │ + li r19,0 │ │ │ │ + addi r26,r18,-8 │ │ │ │ + std r8,40(r31) │ │ │ │ + ld r8,56(r31) │ │ │ │ + ld r27,16(r14) │ │ │ │ + addi r10,r10,8 │ │ │ │ + ld r14,24(r14) │ │ │ │ ld r22,224(r11) │ │ │ │ - std r9,80(r31) │ │ │ │ - std r10,72(r31) │ │ │ │ - ld r10,56(r31) │ │ │ │ - lfd f20,0(r10) │ │ │ │ - lfd f21,8(r10) │ │ │ │ - add r10,r18,r4 │ │ │ │ - std r10,144(r31) │ │ │ │ - add r10,r18,r8 │ │ │ │ - mr r18,r11 │ │ │ │ - std r10,160(r31) │ │ │ │ - lfd f3,0(r20) │ │ │ │ - lfd f4,8(r20) │ │ │ │ + ld r6,0(r9) │ │ │ │ + sldi r9,r15,5 │ │ │ │ + add r10,r18,r10 │ │ │ │ + addi r2,r2,40 │ │ │ │ + add r28,r28,r5 │ │ │ │ + mr r23,r25 │ │ │ │ + mr r25,r19 │ │ │ │ + addi r9,r9,24 │ │ │ │ + lfd f20,0(r8) │ │ │ │ + lfd f21,8(r8) │ │ │ │ + std r10,120(r31) │ │ │ │ + std r27,144(r31) │ │ │ │ + addi r21,r28,16 │ │ │ │ + mulld r30,r6,r7 │ │ │ │ + add r9,r18,r9 │ │ │ │ + add r18,r18,r2 │ │ │ │ + mr r2,r20 │ │ │ │ + std r9,136(r31) │ │ │ │ + lfd f3,0(r2) │ │ │ │ + lfd f4,8(r2) │ │ │ │ fmr f1,f20 │ │ │ │ fmr f2,f21 │ │ │ │ - li r15,0 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - ldu r27,8(r28) │ │ │ │ - ld r29,288(r31) │ │ │ │ - ld r24,144(r31) │ │ │ │ - std r26,232(r31) │ │ │ │ - std r25,248(r31) │ │ │ │ - std r30,256(r31) │ │ │ │ - std r20,272(r31) │ │ │ │ + std r2,32(r31) │ │ │ │ + li r20,0 │ │ │ │ + bl 329c │ │ │ │ + ldu r27,8(r26) │ │ │ │ + ld r2,120(r31) │ │ │ │ + ld r19,296(r31) │ │ │ │ + std r25,192(r31) │ │ │ │ + std r16,240(r31) │ │ │ │ fmr f23,f2 │ │ │ │ fmr f22,f1 │ │ │ │ - add r27,r26,r27 │ │ │ │ - mr r10,r29 │ │ │ │ - std r24,112(r31) │ │ │ │ - mulld r9,r27,r25 │ │ │ │ - std r27,240(r31) │ │ │ │ - std r9,128(r31) │ │ │ │ - lfd f3,0(r10) │ │ │ │ - lfd f4,8(r10) │ │ │ │ + add r27,r30,r27 │ │ │ │ + std r2,72(r31) │ │ │ │ + std r26,248(r31) │ │ │ │ + mr r9,r19 │ │ │ │ + mulld r2,r27,r23 │ │ │ │ + std r27,168(r31) │ │ │ │ + mr r27,r28 │ │ │ │ + std r2,80(r31) │ │ │ │ + ld r2,32(r31) │ │ │ │ + std r2,256(r31) │ │ │ │ + mr r2,r20 │ │ │ │ + lfd f3,0(r9) │ │ │ │ + lfd f4,8(r9) │ │ │ │ fmr f1,f22 │ │ │ │ fmr f2,f23 │ │ │ │ - std r10,32(r31) │ │ │ │ - li r20,0 │ │ │ │ - mr r14,r18 │ │ │ │ - mr r30,r20 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - ld r9,112(r31) │ │ │ │ - ld r10,32(r31) │ │ │ │ - ld r26,160(r31) │ │ │ │ - ld r27,296(r31) │ │ │ │ - std r28,312(r31) │ │ │ │ + std r2,320(r31) │ │ │ │ + std r9,32(r31) │ │ │ │ + li r16,0 │ │ │ │ + bl 329c │ │ │ │ + ld r2,72(r31) │ │ │ │ + ld r9,32(r31) │ │ │ │ + std r30,272(r31) │ │ │ │ + mr r30,r16 │ │ │ │ + ld r25,136(r31) │ │ │ │ + ld r26,304(r31) │ │ │ │ + std r23,288(r31) │ │ │ │ + std r24,328(r31) │ │ │ │ fmr f25,f2 │ │ │ │ fmr f24,f1 │ │ │ │ - ldu r8,8(r9) │ │ │ │ - std r10,320(r31) │ │ │ │ - std r9,112(r31) │ │ │ │ - ld r9,128(r31) │ │ │ │ - add r8,r9,r8 │ │ │ │ - ld r9,136(r31) │ │ │ │ - std r8,304(r31) │ │ │ │ - mulld r19,r8,r9 │ │ │ │ - lfd f3,0(r27) │ │ │ │ - lfd f4,8(r27) │ │ │ │ + ldu r10,8(r2) │ │ │ │ + mr r16,r9 │ │ │ │ + std r2,72(r31) │ │ │ │ + ld r2,80(r31) │ │ │ │ + add r10,r2,r10 │ │ │ │ + ld r2,144(r31) │ │ │ │ + std r10,312(r31) │ │ │ │ + mulld r15,r10,r2 │ │ │ │ + lfd f3,0(r26) │ │ │ │ + lfd f4,8(r26) │ │ │ │ fmr f1,f24 │ │ │ │ fmr f2,f25 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - ldu r6,8(r26) │ │ │ │ - ld r9,72(r31) │ │ │ │ - ld r29,80(r31) │ │ │ │ - ld r18,200(r31) │ │ │ │ + bl 329c │ │ │ │ + ldu r8,8(r25) │ │ │ │ + ld r19,208(r31) │ │ │ │ std r30,32(r31) │ │ │ │ mr r30,r17 │ │ │ │ fmr f27,f2 │ │ │ │ fmr f26,f1 │ │ │ │ - add r25,r19,r6 │ │ │ │ - mulld r28,r25,r9 │ │ │ │ + add r24,r15,r8 │ │ │ │ + mulld r28,r24,r14 │ │ │ │ mr r20,r28 │ │ │ │ - mr r28,r29 │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ + mr r28,r18 │ │ │ │ nop │ │ │ │ - lfd f3,0(r18) │ │ │ │ - lfd f4,8(r18) │ │ │ │ + lfd f3,0(r19) │ │ │ │ + lfd f4,8(r19) │ │ │ │ fmr f1,f26 │ │ │ │ fmr f2,f27 │ │ │ │ - addi r18,r18,16 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - ldu r24,8(r28) │ │ │ │ + addi r19,r19,16 │ │ │ │ + bl 329c │ │ │ │ + ldu r23,8(r28) │ │ │ │ lfd f3,0(r21) │ │ │ │ lfd f4,8(r21) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - add r24,r20,r24 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - sldi r29,r24,5 │ │ │ │ + add r23,r20,r23 │ │ │ │ + bl 329c │ │ │ │ + sldi r29,r23,5 │ │ │ │ add r29,r22,r29 │ │ │ │ lfd f3,16(r29) │ │ │ │ lfd f4,24(r29) │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ - lfd f3,0(r23) │ │ │ │ - lfd f4,8(r23) │ │ │ │ + bl 38f0 │ │ │ │ + lfd f3,0(r27) │ │ │ │ + lfd f4,8(r27) │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ lfd f2,8(r29) │ │ │ │ lfd f1,0(r29) │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ + bl 38f0 │ │ │ │ addic. r30,r30,-1 │ │ │ │ stfd f28,16(r29) │ │ │ │ stfd f29,24(r29) │ │ │ │ stfd f1,0(r29) │ │ │ │ stfd f2,8(r29) │ │ │ │ - bne 31f00 │ │ │ │ + bne 2e420 │ │ │ │ ld r30,32(r31) │ │ │ │ - addi r27,r27,16 │ │ │ │ - addi r30,r30,1 │ │ │ │ - cmpd r30,r17 │ │ │ │ - bne 31eac │ │ │ │ - addi r15,r15,1 │ │ │ │ - ld r10,320(r31) │ │ │ │ - mr r18,r14 │ │ │ │ - ld r8,304(r31) │ │ │ │ - mr r14,r24 │ │ │ │ - ld r28,312(r31) │ │ │ │ - mr r24,r25 │ │ │ │ - cmpd r15,r30 │ │ │ │ - addi r10,r10,16 │ │ │ │ - bne 31e48 │ │ │ │ - ld r30,256(r31) │ │ │ │ - ld r20,272(r31) │ │ │ │ - ld r26,232(r31) │ │ │ │ - ld r27,240(r31) │ │ │ │ - ld r25,248(r31) │ │ │ │ + ld r2,40(r31) │ │ │ │ + addi r26,r26,16 │ │ │ │ addi r30,r30,1 │ │ │ │ - addi r20,r20,16 │ │ │ │ - cmpd r30,r15 │ │ │ │ - bne 31df0 │ │ │ │ + cmpd r30,r2 │ │ │ │ + bne 2e3e0 │ │ │ │ + ld r2,320(r31) │ │ │ │ + mr r9,r16 │ │ │ │ + mr r16,r30 │ │ │ │ + mr r20,r24 │ │ │ │ + mr r19,r23 │ │ │ │ + ld r10,312(r31) │ │ │ │ + ld r23,288(r31) │ │ │ │ + ld r24,328(r31) │ │ │ │ + ld r30,272(r31) │ │ │ │ + addi r9,r9,16 │ │ │ │ + addi r2,r2,1 │ │ │ │ + cmpd r2,r16 │ │ │ │ + bne 2e378 │ │ │ │ + ld r25,192(r31) │ │ │ │ + mr r29,r20 │ │ │ │ + mr r20,r2 │ │ │ │ + ld r2,256(r31) │ │ │ │ + mr r28,r27 │ │ │ │ + ld r16,240(r31) │ │ │ │ + ld r27,168(r31) │ │ │ │ + ld r26,248(r31) │ │ │ │ + addi r25,r25,1 │ │ │ │ + addi r2,r2,16 │ │ │ │ + cmpd r25,r20 │ │ │ │ + bne 2e314 │ │ │ │ ld r9,56(r31) │ │ │ │ - ld r10,48(r31) │ │ │ │ - addi r30,r30,-1 │ │ │ │ - ld r19,192(r31) │ │ │ │ - mr r11,r18 │ │ │ │ - stfd f22,16(r9) │ │ │ │ - stfd f23,24(r9) │ │ │ │ + ld r8,64(r31) │ │ │ │ + addi r17,r17,-1 │ │ │ │ + ld r2,112(r31) │ │ │ │ + ld r11,152(r31) │ │ │ │ + mtvsrdd vs0,r17,r17 │ │ │ │ stfd f30,64(r9) │ │ │ │ stfd f31,72(r9) │ │ │ │ + stfd f22,16(r9) │ │ │ │ + stfd f23,24(r9) │ │ │ │ stfd f24,32(r9) │ │ │ │ stfd f25,40(r9) │ │ │ │ stfd f26,48(r9) │ │ │ │ + std r19,32(r8) │ │ │ │ + std r29,24(r8) │ │ │ │ + std r27,8(r8) │ │ │ │ + std r10,16(r8) │ │ │ │ stfd f27,56(r9) │ │ │ │ - ld r9,104(r31) │ │ │ │ - std r14,32(r10) │ │ │ │ - std r27,8(r10) │ │ │ │ - std r8,16(r10) │ │ │ │ - std r24,24(r10) │ │ │ │ - std r30,24(r9) │ │ │ │ - std r30,0(r9) │ │ │ │ - std r30,8(r9) │ │ │ │ - std r30,16(r9) │ │ │ │ - b 3193c │ │ │ │ - mr r30,r23 │ │ │ │ - b 316ec │ │ │ │ - ld r9,88(r11) │ │ │ │ - ld r8,0(r1) │ │ │ │ - sldi r15,r26,3 │ │ │ │ - ld r27,264(r11) │ │ │ │ + stxv vs0,0(r2) │ │ │ │ + stxv vs0,16(r2) │ │ │ │ + b 2de8c │ │ │ │ + mr r30,r26 │ │ │ │ + b 2dc40 │ │ │ │ + ld r2,88(r11) │ │ │ │ + sldi r15,r23,3 │ │ │ │ + ld r10,0(r1) │ │ │ │ cmpdi r30,0 │ │ │ │ - ld r20,72(r11) │ │ │ │ mr r14,r1 │ │ │ │ mtctr r30 │ │ │ │ - mr r21,r26 │ │ │ │ + ld r28,264(r11) │ │ │ │ + ld r20,72(r11) │ │ │ │ + li r18,0 │ │ │ │ li r22,0 │ │ │ │ - li r25,0 │ │ │ │ - li r7,0 │ │ │ │ - std r9,72(r31) │ │ │ │ - ld r9,120(r11) │ │ │ │ - mr r28,r27 │ │ │ │ - std r9,80(r31) │ │ │ │ - addi r9,r15,15 │ │ │ │ - clrrdi r9,r9,4 │ │ │ │ - neg r9,r9 │ │ │ │ - stdux r8,r1,r9 │ │ │ │ - addi r17,r1,32 │ │ │ │ - ble 356c8 │ │ │ │ - std r7,0(r28) │ │ │ │ - std r25,8(r28) │ │ │ │ - ble cr4,356b8 │ │ │ │ - addi r9,r20,-8 │ │ │ │ - addi r17,r17,-8 │ │ │ │ - li r16,0 │ │ │ │ - add r15,r9,r15 │ │ │ │ - ld r3,72(r31) │ │ │ │ - std r11,112(r31) │ │ │ │ - sldi r24,r22,4 │ │ │ │ - li r23,0 │ │ │ │ - mr r18,r17 │ │ │ │ - mr r19,r20 │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ - ld r9,80(r31) │ │ │ │ - ld r11,112(r31) │ │ │ │ - std r29,112(r31) │ │ │ │ - mr r29,r30 │ │ │ │ + li r8,0 │ │ │ │ + ld r26,120(r11) │ │ │ │ + std r2,40(r31) │ │ │ │ + addi r2,r15,15 │ │ │ │ + mr r24,r28 │ │ │ │ + clrrdi r2,r2,4 │ │ │ │ + neg r2,r2 │ │ │ │ + stdux r10,r1,r2 │ │ │ │ + addi r29,r1,32 │ │ │ │ + ble 2e6d8 │ │ │ │ + std r8,0(r24) │ │ │ │ + std r22,8(r24) │ │ │ │ + ble cr4,2e6c8 │ │ │ │ + addi r2,r20,-8 │ │ │ │ + addi r29,r29,-8 │ │ │ │ + li r27,0 │ │ │ │ + add r15,r2,r15 │ │ │ │ + ld r3,40(r31) │ │ │ │ + std r11,72(r31) │ │ │ │ + sldi r21,r18,4 │ │ │ │ + li r19,0 │ │ │ │ + mr r16,r29 │ │ │ │ + mr r17,r20 │ │ │ │ + add r21,r26,r21 │ │ │ │ + bl 3290 │ │ │ │ + ld r11,72(r31) │ │ │ │ + std r25,72(r31) │ │ │ │ + mr r25,r30 │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - add r24,r9,r24 │ │ │ │ - b 32128 │ │ │ │ - ldu r9,8(r19) │ │ │ │ - mulld r23,r23,r9 │ │ │ │ - std r23,0(r28) │ │ │ │ - ld r30,0(r19) │ │ │ │ - std r11,128(r31) │ │ │ │ - addi r24,r24,16 │ │ │ │ + b 2e638 │ │ │ │ + ldu r2,8(r17) │ │ │ │ + mulld r19,r19,r2 │ │ │ │ + std r19,0(r24) │ │ │ │ + ld r30,0(r17) │ │ │ │ + std r11,80(r31) │ │ │ │ + addi r21,r21,16 │ │ │ │ mr r3,r30 │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ - lfd f3,-16(r24) │ │ │ │ - lfd f4,-8(r24) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 3290 │ │ │ │ + lfd f3,-16(r21) │ │ │ │ + lfd f4,-8(r21) │ │ │ │ + bl 329c │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - bl 4da58 │ │ │ │ + bl 2fd0 │ │ │ │ + bl 38e0 │ │ │ │ + bl 3430 │ │ │ │ + cmpld r15,r17 │ │ │ │ + ld r11,80(r31) │ │ │ │ + divd r2,r3,r30 │ │ │ │ + mulld r2,r2,r30 │ │ │ │ + subf r2,r2,r3 │ │ │ │ + add r2,r2,r30 │ │ │ │ + divd r9,r2,r30 │ │ │ │ + mulld r9,r9,r30 │ │ │ │ + subf r2,r9,r2 │ │ │ │ + add r19,r2,r19 │ │ │ │ + stdu r2,8(r16) │ │ │ │ + std r19,0(r24) │ │ │ │ + bne 2e62c │ │ │ │ + mr r30,r25 │ │ │ │ + addi r22,r22,1 │ │ │ │ + ld r25,72(r31) │ │ │ │ + cmpd r22,r30 │ │ │ │ + beq 2e6d8 │ │ │ │ + addi r24,r24,16 │ │ │ │ + add r18,r18,r23 │ │ │ │ + std r27,0(r24) │ │ │ │ + std r22,8(r24) │ │ │ │ + b 2e5f4 │ │ │ │ + addi r22,r22,1 │ │ │ │ + addi r24,r24,16 │ │ │ │ + add r18,r18,r23 │ │ │ │ + bdnz 2e5d8 │ │ │ │ + li r3,1 │ │ │ │ + ble cr4,2e7ac │ │ │ │ + cmpdi r23,1 │ │ │ │ + beq 2e814 │ │ │ │ + xxspltib vs32,1 │ │ │ │ + srdi r2,r23,1 │ │ │ │ + mr r9,r20 │ │ │ │ + andi. r8,r2,3 │ │ │ │ + addi r7,r2,-1 │ │ │ │ + mr r10,r2 │ │ │ │ + vextsb2d v0,v0 │ │ │ │ + xxmr vs33,vs32 │ │ │ │ + beq 2e74c │ │ │ │ + cmpdi r8,1 │ │ │ │ + beq 2e738 │ │ │ │ + cmpdi r8,2 │ │ │ │ + beq 2e728 │ │ │ │ + lxv vs32,0(r20) │ │ │ │ + mr r2,r7 │ │ │ │ + addi r9,r20,16 │ │ │ │ + lxv vs45,0(r9) │ │ │ │ + addi r2,r2,-1 │ │ │ │ + addi r9,r9,16 │ │ │ │ + vmulld v0,v0,v13 │ │ │ │ + lxv vs45,0(r9) │ │ │ │ + addic. r2,r2,-1 │ │ │ │ + addi r9,r9,16 │ │ │ │ + vmulld v0,v0,v13 │ │ │ │ + beq 2e780 │ │ │ │ + srdi r10,r10,2 │ │ │ │ + mtctr r10 │ │ │ │ + lxv vs42,0(r9) │ │ │ │ + lxv vs43,16(r9) │ │ │ │ + addi r2,r2,-4 │ │ │ │ + addi r9,r9,64 │ │ │ │ + lxv vs44,-32(r9) │ │ │ │ + lxv vs45,-16(r9) │ │ │ │ + vmulld v0,v0,v10 │ │ │ │ + vmulld v1,v1,v11 │ │ │ │ + vmulld v0,v0,v12 │ │ │ │ + vmulld v1,v1,v13 │ │ │ │ + bdnz 2e754 │ │ │ │ + vmulld v1,v0,v1 │ │ │ │ + mtvsrdd vs32,r2,r2 │ │ │ │ + andi. r2,r23,1 │ │ │ │ + clrrdi r23,r23,1 │ │ │ │ + xxsldwi vs32,vs32,vs33,2 │ │ │ │ + vmulld v0,v0,v1 │ │ │ │ + mfvsrld r3,vs32 │ │ │ │ + beq 2e7ac │ │ │ │ + sldi r23,r23,3 │ │ │ │ + ldx r2,r20,r23 │ │ │ │ + mulld r3,r3,r2 │ │ │ │ + std r11,40(r31) │ │ │ │ + bl 3290 │ │ │ │ + bl 3540 │ │ │ │ + bl 3740 │ │ │ │ + sldi r3,r30,4 │ │ │ │ + fmr f31,f2 │ │ │ │ + fmr f30,f1 │ │ │ │ + bl 3580 │ │ │ │ + mr r29,r3 │ │ │ │ + fmr f1,f30 │ │ │ │ + fmr f2,f31 │ │ │ │ + bl 3430 │ │ │ │ + mr r4,r28 │ │ │ │ + mr r5,r29 │ │ │ │ + mr r6,r3 │ │ │ │ + mr r3,r30 │ │ │ │ + addi r6,r6,-1 │ │ │ │ + bl 3680 │ │ │ │ + mr r3,r29 │ │ │ │ + bl 3560 │ │ │ │ + ld r2,0(r1) │ │ │ │ + ld r11,40(r31) │ │ │ │ + ld r30,8(r11) │ │ │ │ + std r2,0(r14) │ │ │ │ + mr r1,r14 │ │ │ │ + b 2d728 │ │ │ │ + li r3,1 │ │ │ │ + li r23,0 │ │ │ │ + b 2e7a0 │ │ │ │ + addi r19,r19,1 │ │ │ │ + addi r21,r21,16 │ │ │ │ + add r18,r18,r23 │ │ │ │ + bdnz 2d628 │ │ │ │ + li r3,1 │ │ │ │ + ble cr4,2e904 │ │ │ │ + cmpdi r23,1 │ │ │ │ + beq 2e96c │ │ │ │ + xxspltib vs32,1 │ │ │ │ + srdi r2,r23,1 │ │ │ │ + mr r9,r20 │ │ │ │ + andi. r8,r2,3 │ │ │ │ + addi r7,r2,-1 │ │ │ │ + mr r10,r2 │ │ │ │ + vextsb2d v0,v0 │ │ │ │ + xxmr vs33,vs32 │ │ │ │ + beq 2e8a4 │ │ │ │ + cmpdi r8,1 │ │ │ │ + beq 2e890 │ │ │ │ + cmpdi r8,2 │ │ │ │ + beq 2e880 │ │ │ │ + lxv vs32,0(r20) │ │ │ │ + mr r2,r7 │ │ │ │ + addi r9,r20,16 │ │ │ │ + lxv vs45,0(r9) │ │ │ │ + addi r2,r2,-1 │ │ │ │ + addi r9,r9,16 │ │ │ │ + vmulld v0,v0,v13 │ │ │ │ + lxv vs45,0(r9) │ │ │ │ + addic. r2,r2,-1 │ │ │ │ + addi r9,r9,16 │ │ │ │ + vmulld v0,v0,v13 │ │ │ │ + beq 2e8d8 │ │ │ │ + srdi r10,r10,2 │ │ │ │ + mtctr r10 │ │ │ │ + lxv vs42,0(r9) │ │ │ │ + lxv vs43,16(r9) │ │ │ │ + addi r2,r2,-4 │ │ │ │ + addi r9,r9,64 │ │ │ │ + lxv vs44,-32(r9) │ │ │ │ + lxv vs45,-16(r9) │ │ │ │ + vmulld v0,v0,v10 │ │ │ │ + vmulld v1,v1,v11 │ │ │ │ + vmulld v0,v0,v12 │ │ │ │ + vmulld v1,v1,v13 │ │ │ │ + bdnz 2e8ac │ │ │ │ + vmulld v1,v0,v1 │ │ │ │ + mtvsrdd vs32,r2,r2 │ │ │ │ + andi. r2,r23,1 │ │ │ │ + clrrdi r23,r23,1 │ │ │ │ + xxsldwi vs32,vs32,vs33,2 │ │ │ │ + vmulld v0,v0,v1 │ │ │ │ + mfvsrld r3,vs32 │ │ │ │ + beq 2e904 │ │ │ │ + sldi r23,r23,3 │ │ │ │ + ldx r2,r20,r23 │ │ │ │ + mulld r3,r3,r2 │ │ │ │ + std r11,32(r31) │ │ │ │ + bl 3290 │ │ │ │ + bl 3540 │ │ │ │ + bl 3740 │ │ │ │ + sldi r3,r30,4 │ │ │ │ + fmr f31,f2 │ │ │ │ + fmr f30,f1 │ │ │ │ + bl 3580 │ │ │ │ + mr r27,r3 │ │ │ │ + fmr f1,f30 │ │ │ │ + fmr f2,f31 │ │ │ │ + bl 3430 │ │ │ │ + mr r4,r29 │ │ │ │ + mr r5,r27 │ │ │ │ + mr r6,r3 │ │ │ │ + mr r3,r30 │ │ │ │ + addi r6,r6,-1 │ │ │ │ + bl 3680 │ │ │ │ + mr r3,r27 │ │ │ │ + bl 3560 │ │ │ │ + ld r2,0(r1) │ │ │ │ + ld r11,32(r31) │ │ │ │ + ld r30,8(r11) │ │ │ │ + std r2,0(r28) │ │ │ │ + mr r1,r28 │ │ │ │ + b 2cfb4 │ │ │ │ + li r3,1 │ │ │ │ + li r23,0 │ │ │ │ + b 2e8f8 │ │ │ │ nop │ │ │ │ - bl 38c0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - bl 4d4b8 │ │ │ │ nop │ │ │ │ - cmpld r15,r19 │ │ │ │ - ld r11,128(r31) │ │ │ │ - divd r9,r3,r30 │ │ │ │ - mulld r9,r9,r30 │ │ │ │ - subf r9,r9,r3 │ │ │ │ - add r9,r9,r30 │ │ │ │ - divd r10,r9,r30 │ │ │ │ - mulld r10,r10,r30 │ │ │ │ - subf r9,r10,r9 │ │ │ │ - add r23,r9,r23 │ │ │ │ - stdu r9,8(r18) │ │ │ │ - std r23,0(r28) │ │ │ │ - bne 3211c │ │ │ │ - mr r30,r29 │ │ │ │ - addi r25,r25,1 │ │ │ │ - ld r29,112(r31) │ │ │ │ - cmpd r25,r30 │ │ │ │ - beq 356c8 │ │ │ │ - addi r28,r28,16 │ │ │ │ - add r22,r22,r26 │ │ │ │ - std r16,0(r28) │ │ │ │ - std r25,8(r28) │ │ │ │ - b 320dc │ │ │ │ - cmpwi r9,0 │ │ │ │ - bne 32bdc │ │ │ │ - ble cr4,32328 │ │ │ │ - ld r10,120(r31) │ │ │ │ - ld r9,88(r11) │ │ │ │ - ld r25,96(r11) │ │ │ │ + cmpwi r2,0 │ │ │ │ + bne 2fa70 │ │ │ │ + ble cr4,2eab4 │ │ │ │ + ld r9,128(r31) │ │ │ │ + ld r2,88(r11) │ │ │ │ li r27,0 │ │ │ │ mr r24,r11 │ │ │ │ - srdi r28,r10,4 │ │ │ │ - ld r10,112(r31) │ │ │ │ - addi r29,r9,1 │ │ │ │ - cmpdi cr4,r9,0 │ │ │ │ + ld r26,96(r11) │ │ │ │ + plfd f22,112528 # 4a130 │ │ │ │ + plfd f23,112528 # 4a138 │ │ │ │ + srdi r28,r9,4 │ │ │ │ + ld r9,120(r31) │ │ │ │ + addi r29,r2,1 │ │ │ │ + cmpdi cr4,r2,0 │ │ │ │ sldi r29,r29,1 │ │ │ │ - addi r22,r10,16 │ │ │ │ - addis r10,r2,-3 │ │ │ │ - addi r10,r10,25952 │ │ │ │ - lfd f22,0(r10) │ │ │ │ - lfd f23,8(r10) │ │ │ │ - addis r10,r2,-3 │ │ │ │ - addi r10,r10,25008 │ │ │ │ - lfd f24,0(r10) │ │ │ │ - lfd f25,8(r10) │ │ │ │ - lfd f3,0(r25) │ │ │ │ - lfd f4,8(r25) │ │ │ │ + addi r25,r9,16 │ │ │ │ + lfd f3,0(r26) │ │ │ │ + lfd f4,8(r26) │ │ │ │ fmr f1,f22 │ │ │ │ fmr f2,f23 │ │ │ │ - bl 4dbe8 │ │ │ │ - nop │ │ │ │ - bl 3060 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 3450 │ │ │ │ + bl 3060 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f4,f2 │ │ │ │ - fmr f27,f2 │ │ │ │ - fmr f26,f1 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - mulld r9,r28,r27 │ │ │ │ - ld r10,112(r31) │ │ │ │ + fmr f25,f2 │ │ │ │ + fmr f24,f1 │ │ │ │ + bl 329c │ │ │ │ + mulld r2,r28,r27 │ │ │ │ + ld r9,120(r31) │ │ │ │ fmr f21,f2 │ │ │ │ fmr f20,f1 │ │ │ │ - sldi r9,r9,4 │ │ │ │ - add r9,r10,r9 │ │ │ │ - stfd f24,0(r9) │ │ │ │ - stfd f25,8(r9) │ │ │ │ - blt cr4,3230c │ │ │ │ - lfd f28,-16(r22) │ │ │ │ - lfd f29,-8(r22) │ │ │ │ - mr r21,r22 │ │ │ │ - mr r23,r29 │ │ │ │ - fmr f31,f25 │ │ │ │ - fmr f30,f24 │ │ │ │ - fmr f3,f30 │ │ │ │ - fmr f4,f31 │ │ │ │ - fmr f1,f26 │ │ │ │ - fmr f2,f27 │ │ │ │ + sldi r2,r2,4 │ │ │ │ + add r2,r9,r2 │ │ │ │ + stfd f30,0(r2) │ │ │ │ + stfd f31,8(r2) │ │ │ │ + blt cr4,2ea98 │ │ │ │ + lfd f26,-16(r25) │ │ │ │ + lfd f27,-8(r25) │ │ │ │ + fmr f28,f30 │ │ │ │ + fmr f29,f31 │ │ │ │ + mr r21,r25 │ │ │ │ + mr r22,r29 │ │ │ │ + fmr f3,f28 │ │ │ │ + fmr f4,f29 │ │ │ │ + fmr f1,f24 │ │ │ │ + fmr f2,f25 │ │ │ │ addi r21,r21,16 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f19,f2 │ │ │ │ fmr f18,f1 │ │ │ │ fmr f3,f20 │ │ │ │ fmr f4,f21 │ │ │ │ - fmr f1,f30 │ │ │ │ - fmr f2,f31 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - fmr f31,f2 │ │ │ │ - fmr f30,f1 │ │ │ │ - fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ + fmr f2,f29 │ │ │ │ + bl 329c │ │ │ │ + fmr f29,f2 │ │ │ │ + fmr f28,f1 │ │ │ │ + fmr f2,f27 │ │ │ │ + fmr f1,f26 │ │ │ │ fmr f3,f18 │ │ │ │ fmr f4,f19 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - addic. r23,r23,-1 │ │ │ │ + bl 329c │ │ │ │ + addic. r22,r22,-1 │ │ │ │ stfd f1,-16(r21) │ │ │ │ stfd f2,-8(r21) │ │ │ │ - fmr f29,f2 │ │ │ │ - fmr f28,f1 │ │ │ │ - bne 32298 │ │ │ │ + fmr f27,f2 │ │ │ │ + fmr f26,f1 │ │ │ │ + bne 2ea30 │ │ │ │ addi r27,r27,1 │ │ │ │ - ld r9,120(r31) │ │ │ │ - addi r25,r25,16 │ │ │ │ - cmpd r27,r26 │ │ │ │ - add r22,r22,r9 │ │ │ │ - bne 32224 │ │ │ │ + ld r2,128(r31) │ │ │ │ + addi r26,r26,16 │ │ │ │ + cmpd r27,r23 │ │ │ │ + add r25,r25,r2 │ │ │ │ + bne 2e9c8 │ │ │ │ mr r11,r24 │ │ │ │ cmpdi r30,0 │ │ │ │ - ble 30858 │ │ │ │ - ld r10,120(r31) │ │ │ │ - ld r9,40(r31) │ │ │ │ - li r8,8 │ │ │ │ - ld r28,104(r31) │ │ │ │ - ld r20,48(r31) │ │ │ │ - mr r22,r11 │ │ │ │ + ble 2d51c │ │ │ │ + ld r9,128(r31) │ │ │ │ + ld r2,48(r31) │ │ │ │ + li r10,8 │ │ │ │ + xxspltib vs32,2 │ │ │ │ + mr r17,r23 │ │ │ │ + ld r28,112(r31) │ │ │ │ ld r29,56(r31) │ │ │ │ - mr r18,r26 │ │ │ │ - std r8,160(r31) │ │ │ │ - li r8,0 │ │ │ │ - add r4,r9,r10 │ │ │ │ - srdi r9,r10,4 │ │ │ │ - std r8,152(r31) │ │ │ │ - add r8,r4,r10 │ │ │ │ - std r9,184(r31) │ │ │ │ - mulli r9,r9,48 │ │ │ │ - mr r14,r4 │ │ │ │ - std r8,264(r31) │ │ │ │ - add r8,r8,r10 │ │ │ │ - std r8,136(r31) │ │ │ │ - add r8,r8,r10 │ │ │ │ - ld r7,152(r31) │ │ │ │ - subf r0,r9,r8 │ │ │ │ - std r8,272(r31) │ │ │ │ - add r9,r0,r10 │ │ │ │ - std r0,288(r31) │ │ │ │ - std r9,280(r31) │ │ │ │ - add r9,r9,r10 │ │ │ │ - std r9,168(r31) │ │ │ │ - lwz r10,112(r22) │ │ │ │ - std r1,208(r31) │ │ │ │ - andi. r10,r10,2048 │ │ │ │ - beq 323c0 │ │ │ │ - ld r10,264(r22) │ │ │ │ - ld r9,160(r31) │ │ │ │ - ldx r7,r10,r9 │ │ │ │ - ld r26,88(r22) │ │ │ │ + std r10,176(r31) │ │ │ │ + li r10,0 │ │ │ │ + vextsb2d v31,v0 │ │ │ │ + add r3,r2,r9 │ │ │ │ + srdi r2,r9,4 │ │ │ │ + std r10,168(r31) │ │ │ │ + ld r7,168(r31) │ │ │ │ + add r10,r3,r9 │ │ │ │ + std r2,192(r31) │ │ │ │ + mulli r2,r2,48 │ │ │ │ + std r3,288(r31) │ │ │ │ + std r10,272(r31) │ │ │ │ + add r10,r10,r9 │ │ │ │ + std r10,160(r31) │ │ │ │ + add r10,r10,r9 │ │ │ │ + subf r0,r2,r10 │ │ │ │ + std r10,40(r31) │ │ │ │ + ld r10,64(r31) │ │ │ │ + add r2,r0,r9 │ │ │ │ + std r0,296(r31) │ │ │ │ + std r2,280(r31) │ │ │ │ + add r2,r2,r9 │ │ │ │ + std r2,184(r31) │ │ │ │ + lwz r9,112(r11) │ │ │ │ + std r1,216(r31) │ │ │ │ + andi. r9,r9,2048 │ │ │ │ + beq 2eb50 │ │ │ │ + ld r9,264(r11) │ │ │ │ + ld r2,176(r31) │ │ │ │ + ldx r7,r9,r2 │ │ │ │ + ld r22,88(r11) │ │ │ │ ld r8,0(r1) │ │ │ │ - addi r27,r18,-1 │ │ │ │ - cmpdi cr4,r27,0 │ │ │ │ - addi r9,r26,1 │ │ │ │ - mulld r10,r9,r18 │ │ │ │ - std r9,32(r31) │ │ │ │ - sldi r10,r10,4 │ │ │ │ - neg r10,r10 │ │ │ │ - stdux r8,r1,r10 │ │ │ │ - addi r10,r1,32 │ │ │ │ - blt cr4,3349c │ │ │ │ - mulld r6,r18,r7 │ │ │ │ - mulld r25,r27,r9 │ │ │ │ - neg r8,r9 │ │ │ │ - sldi r16,r9,1 │ │ │ │ - cmpdi cr3,r9,0 │ │ │ │ - ld r9,88(r31) │ │ │ │ - sldi r23,r18,3 │ │ │ │ - ld r5,120(r22) │ │ │ │ - ld r19,72(r22) │ │ │ │ - sldi r4,r8,4 │ │ │ │ - add r15,r9,r23 │ │ │ │ - add r24,r27,r6 │ │ │ │ - ld r9,96(r31) │ │ │ │ + addi r30,r17,-1 │ │ │ │ + cmpdi cr4,r30,0 │ │ │ │ + addi r21,r22,1 │ │ │ │ + mulld r9,r21,r17 │ │ │ │ + sldi r9,r9,4 │ │ │ │ + neg r9,r9 │ │ │ │ + stdux r8,r1,r9 │ │ │ │ + addi r20,r1,32 │ │ │ │ + blt cr4,302c4 │ │ │ │ + mulld r26,r17,r7 │ │ │ │ + ld r2,96(r31) │ │ │ │ + mulld r25,r30,r21 │ │ │ │ + sldi r5,r17,3 │ │ │ │ + ld r27,120(r11) │ │ │ │ + mulli r19,r21,-16 │ │ │ │ + ld r14,72(r11) │ │ │ │ + sldi r16,r21,1 │ │ │ │ + cmpdi cr3,r21,0 │ │ │ │ + add r15,r2,r5 │ │ │ │ + ld r2,104(r31) │ │ │ │ + add r23,r30,r26 │ │ │ │ sldi r25,r25,4 │ │ │ │ - add r21,r19,r23 │ │ │ │ - std r6,48(r31) │ │ │ │ - std r5,80(r31) │ │ │ │ - sldi r24,r24,4 │ │ │ │ - addi r25,r25,-8 │ │ │ │ - add r17,r9,r23 │ │ │ │ - add r24,r5,r24 │ │ │ │ - add r25,r10,r25 │ │ │ │ - ldu r30,-8(r21) │ │ │ │ - std r4,104(r31) │ │ │ │ - std r7,72(r31) │ │ │ │ - std r10,56(r31) │ │ │ │ - mr r3,r30 │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ - lfd f3,0(r24) │ │ │ │ - lfd f4,8(r24) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - bl 38c0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - bl 4d4b8 │ │ │ │ - nop │ │ │ │ - srdi r10,r16,1 │ │ │ │ - ld r7,72(r31) │ │ │ │ - ld r4,104(r31) │ │ │ │ - mr r6,r25 │ │ │ │ - addi r8,r3,1 │ │ │ │ - subf r9,r26,r3 │ │ │ │ - mtctr r10 │ │ │ │ - ld r10,56(r31) │ │ │ │ - add r8,r8,r26 │ │ │ │ - stdu r9,-8(r15) │ │ │ │ - add r9,r30,r9 │ │ │ │ - stdu r8,-8(r17) │ │ │ │ - ble cr3,324ec │ │ │ │ - addi r11,r9,1 │ │ │ │ - divd r5,r9,r30 │ │ │ │ - mr r3,r6 │ │ │ │ - addi r6,r6,16 │ │ │ │ - divd r8,r11,r30 │ │ │ │ - mulld r5,r5,r30 │ │ │ │ - mulld r8,r8,r30 │ │ │ │ - subf r5,r5,r9 │ │ │ │ - addi r9,r9,2 │ │ │ │ - subf r8,r8,r11 │ │ │ │ - std r5,-8(r6) │ │ │ │ - std r8,16(r3) │ │ │ │ - bdnz 324b8 │ │ │ │ - cmpld r19,r21 │ │ │ │ - addi r24,r24,-16 │ │ │ │ - add r25,r25,r4 │ │ │ │ - bne 32448 │ │ │ │ - mr r5,r23 │ │ │ │ + add r18,r14,r5 │ │ │ │ + sldi r23,r23,4 │ │ │ │ + add r25,r20,r25 │ │ │ │ + add r2,r2,r5 │ │ │ │ + add r23,r27,r23 │ │ │ │ + ldu r24,-8(r18) │ │ │ │ + std r11,80(r31) │ │ │ │ + std r5,72(r31) │ │ │ │ + std r2,64(r31) │ │ │ │ + std r7,56(r31) │ │ │ │ + std r10,32(r31) │ │ │ │ + mr r3,r24 │ │ │ │ + bl 3290 │ │ │ │ + lfd f3,0(r23) │ │ │ │ + lfd f4,8(r23) │ │ │ │ + bl 329c │ │ │ │ + bl 38e0 │ │ │ │ + bl 3430 │ │ │ │ + ld r2,64(r31) │ │ │ │ + ld r10,32(r31) │ │ │ │ + ld r7,56(r31) │ │ │ │ + ld r5,72(r31) │ │ │ │ + addi r9,r3,1 │ │ │ │ + subf r8,r22,r3 │ │ │ │ + ld r11,80(r31) │ │ │ │ + add r9,r9,r22 │ │ │ │ + stdu r8,-8(r15) │ │ │ │ + stdu r9,-8(r2) │ │ │ │ + ble cr3,2ecb4 │ │ │ │ + srdi r9,r16,1 │ │ │ │ + mtvsrdd vs45,r8,r8 │ │ │ │ + plxv vs33,112132 # 4a230 │ │ │ │ + mtvsrdd vs32,r24,r24 │ │ │ │ + mr r8,r25 │ │ │ │ + andi. r6,r9,1 │ │ │ │ + addi r6,r9,-1 │ │ │ │ + beq 2ec6c │ │ │ │ + xxmr vs43,vs33 │ │ │ │ + cmpdi r6,0 │ │ │ │ + vaddudm v1,v1,v31 │ │ │ │ + addi r8,r25,16 │ │ │ │ + vaddudm v12,v13,v0 │ │ │ │ + vaddudm v12,v12,v11 │ │ │ │ + vmodsd v12,v12,v0 │ │ │ │ + stxv vs44,0(r25) │ │ │ │ + beq 2ecb4 │ │ │ │ + srdi r9,r9,1 │ │ │ │ + mtctr r9 │ │ │ │ + vaddudm v10,v1,v31 │ │ │ │ + vaddudm v11,v0,v1 │ │ │ │ + vaddudm v11,v11,v13 │ │ │ │ + mfctr r9 │ │ │ │ + addi r8,r8,32 │ │ │ │ + vaddudm v12,v13,v0 │ │ │ │ + vaddudm v12,v12,v10 │ │ │ │ + vmodsd v11,v11,v0 │ │ │ │ + cmpdi r9,1 │ │ │ │ + addi r6,r9,-1 │ │ │ │ + vaddudm v1,v10,v31 │ │ │ │ + vmodsd v12,v12,v0 │ │ │ │ + mtctr r6 │ │ │ │ + stxv vs43,-32(r8) │ │ │ │ + stxv vs44,-16(r8) │ │ │ │ + bne 2ec74 │ │ │ │ + cmpld r14,r18 │ │ │ │ + addi r23,r23,-16 │ │ │ │ + add r25,r25,r19 │ │ │ │ + bne 2ebc4 │ │ │ │ li r4,0 │ │ │ │ mr r3,r28 │ │ │ │ - std r7,144(r31) │ │ │ │ - std r10,128(r31) │ │ │ │ - addis r17,r2,-3 │ │ │ │ - li r21,0 │ │ │ │ - bl 37c0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - mr r3,r26 │ │ │ │ - addi r17,r17,26192 │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ + std r11,32(r31) │ │ │ │ + std r10,56(r31) │ │ │ │ + li r25,0 │ │ │ │ + addi r15,r14,-8 │ │ │ │ + std r7,80(r31) │ │ │ │ + bl 37e0 │ │ │ │ + mr r3,r22 │ │ │ │ + bl 3290 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - ld r9,48(r31) │ │ │ │ - ld r23,40(r31) │ │ │ │ - ld r15,96(r22) │ │ │ │ - std r29,104(r31) │ │ │ │ + bl 329c │ │ │ │ + ld r2,96(r31) │ │ │ │ + ld r11,32(r31) │ │ │ │ + sldi r6,r26,4 │ │ │ │ + std r29,64(r31) │ │ │ │ + std r30,72(r31) │ │ │ │ fmr f27,f2 │ │ │ │ fmr f26,f1 │ │ │ │ - sldi r25,r9,4 │ │ │ │ - ld r9,88(r31) │ │ │ │ - mr r24,r23 │ │ │ │ - addi r9,r9,-8 │ │ │ │ - std r9,72(r31) │ │ │ │ - addi r9,r19,-8 │ │ │ │ - std r9,56(r31) │ │ │ │ - ld r9,96(r31) │ │ │ │ - addi r9,r9,-8 │ │ │ │ - std r9,48(r31) │ │ │ │ - ld r9,80(r31) │ │ │ │ - std r28,80(r31) │ │ │ │ - add r25,r9,r25 │ │ │ │ - ld r9,72(r31) │ │ │ │ - lfd f20,0(r25) │ │ │ │ - lfd f21,8(r25) │ │ │ │ - ldu r30,8(r9) │ │ │ │ - mr r3,r30 │ │ │ │ - std r9,72(r31) │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ - ld r9,56(r31) │ │ │ │ + add r27,r27,r6 │ │ │ │ + addi r2,r2,-8 │ │ │ │ + ld r18,96(r11) │ │ │ │ + std r11,136(r31) │ │ │ │ + std r2,32(r31) │ │ │ │ + ld r2,104(r31) │ │ │ │ + addi r23,r2,-8 │ │ │ │ + ld r2,48(r31) │ │ │ │ + mr r26,r2 │ │ │ │ + subfic r19,r2,32 │ │ │ │ + std r2,112(r31) │ │ │ │ + ld r2,32(r31) │ │ │ │ + lfd f20,0(r27) │ │ │ │ + lfd f21,8(r27) │ │ │ │ + ldu r24,8(r2) │ │ │ │ + mr r3,r24 │ │ │ │ + std r2,32(r31) │ │ │ │ + bl 3290 │ │ │ │ + ldu r3,8(r15) │ │ │ │ fmr f23,f2 │ │ │ │ fmr f22,f1 │ │ │ │ - ldu r3,8(r9) │ │ │ │ - std r9,56(r31) │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ + bl 3290 │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ fmr f2,f23 │ │ │ │ fmr f1,f22 │ │ │ │ fmr f3,f28 │ │ │ │ fmr f4,f29 │ │ │ │ - bl 4dbe8 │ │ │ │ - nop │ │ │ │ + bl 3450 │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ fmr f2,f21 │ │ │ │ fmr f1,f20 │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - bl 4da58 │ │ │ │ - nop │ │ │ │ + bl 2fd0 │ │ │ │ fmr f13,f2 │ │ │ │ fmr f12,f1 │ │ │ │ fmr f3,f20 │ │ │ │ fmr f4,f21 │ │ │ │ fmr f1,f30 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f30,f12 │ │ │ │ fmr f31,f13 │ │ │ │ - bl 4da58 │ │ │ │ - nop │ │ │ │ + bl 2fd0 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ fmr f3,f28 │ │ │ │ fmr f4,f29 │ │ │ │ fmr f1,f28 │ │ │ │ fmr f2,f29 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f3,f26 │ │ │ │ fmr f4,f27 │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ + bl 38f0 │ │ │ │ xxlxor vs10,vs10,vs10 │ │ │ │ xxlxor vs11,vs11,vs11 │ │ │ │ - lfd f24,0(r15) │ │ │ │ - lfd f25,8(r15) │ │ │ │ + lfd f24,0(r18) │ │ │ │ + lfd f25,8(r18) │ │ │ │ fmr f13,f2 │ │ │ │ fmr f12,f1 │ │ │ │ fcmpu cr0,f12,f10 │ │ │ │ - bne 326b4 │ │ │ │ + bne 2ee3c │ │ │ │ fcmpu cr0,f13,f11 │ │ │ │ - ble 32d60 │ │ │ │ - bl 38a0 │ │ │ │ - ld r2,24(r1) │ │ │ │ + ble 2fbd0 │ │ │ │ + bl 38c0 │ │ │ │ fmr f3,f24 │ │ │ │ fmr f4,f25 │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - bl 34c0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - lfd f3,0(r17) │ │ │ │ - lfd f4,8(r17) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ + bl 34e0 │ │ │ │ + plfd f3,111556 # 4a220 │ │ │ │ + plfd f4,111556 # 4a228 │ │ │ │ + bl 329c │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - bl 4dbe8 │ │ │ │ - nop │ │ │ │ + bl 3450 │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - ld r9,184(r31) │ │ │ │ + ld r2,192(r31) │ │ │ │ fmr f3,f28 │ │ │ │ fmr f4,f29 │ │ │ │ fmr f1,f20 │ │ │ │ fmr f2,f21 │ │ │ │ - mulld r9,r21,r9 │ │ │ │ - sldi r10,r9,4 │ │ │ │ - std r9,192(r31) │ │ │ │ - ld r9,40(r31) │ │ │ │ - add r29,r9,r10 │ │ │ │ - stfd f30,0(r29) │ │ │ │ - stfd f31,8(r29) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + mulld r2,r25,r2 │ │ │ │ + sldi r9,r2,4 │ │ │ │ + std r2,144(r31) │ │ │ │ + ld r2,48(r31) │ │ │ │ + add r30,r2,r9 │ │ │ │ + stfd f30,0(r30) │ │ │ │ + stfd f31,8(r30) │ │ │ │ + bl 329c │ │ │ │ fmr f3,f22 │ │ │ │ fmr f4,f23 │ │ │ │ - bl 4da58 │ │ │ │ - nop │ │ │ │ + bl 2fd0 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ + bl 38f0 │ │ │ │ fmr f3,f24 │ │ │ │ fmr f4,f25 │ │ │ │ - bl 4dbe8 │ │ │ │ - nop │ │ │ │ - bl 3060 │ │ │ │ - ld r2,24(r1) │ │ │ │ - ld r9,48(r31) │ │ │ │ + bl 3450 │ │ │ │ + bl 3060 │ │ │ │ + ldu r29,8(r23) │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ - ldu r28,8(r9) │ │ │ │ - cmpd r30,r28 │ │ │ │ - std r9,48(r31) │ │ │ │ - bge 32884 │ │ │ │ - ld r9,192(r31) │ │ │ │ - ld r10,112(r31) │ │ │ │ + cmpd r24,r29 │ │ │ │ + bge 2efc8 │ │ │ │ + ld r2,144(r31) │ │ │ │ + ld r9,120(r31) │ │ │ │ fmr f3,f1 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f1,f30 │ │ │ │ fmr f2,f31 │ │ │ │ - addi r9,r9,1 │ │ │ │ - sldi r9,r9,4 │ │ │ │ - add r9,r10,r9 │ │ │ │ - std r9,192(r31) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - ld r9,192(r31) │ │ │ │ + addi r2,r2,1 │ │ │ │ + sldi r2,r2,4 │ │ │ │ + add r2,r9,r2 │ │ │ │ + std r2,144(r31) │ │ │ │ + bl 329c │ │ │ │ + ld r2,144(r31) │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ - lfd f2,8(r9) │ │ │ │ - lfd f1,0(r9) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - addi r9,r30,2 │ │ │ │ - cmpd r9,r28 │ │ │ │ - stfd f1,16(r29) │ │ │ │ - stfd f2,24(r29) │ │ │ │ - bgt 32884 │ │ │ │ - ld r9,40(r31) │ │ │ │ - addi r10,r28,-1 │ │ │ │ - lfd f24,0(r23) │ │ │ │ - lfd f25,8(r23) │ │ │ │ + lfd f2,8(r2) │ │ │ │ + lfd f1,0(r2) │ │ │ │ + bl 329c │ │ │ │ + addi r2,r24,2 │ │ │ │ + cmpd r2,r29 │ │ │ │ + stfd f1,16(r30) │ │ │ │ + stfd f2,24(r30) │ │ │ │ + bgt 2efc8 │ │ │ │ + addi r9,r29,-1 │ │ │ │ + lfd f24,0(r26) │ │ │ │ + lfd f25,8(r26) │ │ │ │ fmr f31,f29 │ │ │ │ fmr f30,f28 │ │ │ │ - subf r30,r30,r10 │ │ │ │ - subfic r9,r9,32 │ │ │ │ - add r28,r9,r23 │ │ │ │ + add r29,r19,r26 │ │ │ │ + subf r24,r24,r9 │ │ │ │ fmr f3,f28 │ │ │ │ fmr f4,f29 │ │ │ │ fmr f1,f30 │ │ │ │ fmr f2,f31 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - ld r9,112(r31) │ │ │ │ + bl 329c │ │ │ │ + ld r2,120(r31) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ fmr f2,f25 │ │ │ │ fmr f1,f24 │ │ │ │ - add r10,r9,r28 │ │ │ │ - ld r9,40(r31) │ │ │ │ - lfd f3,0(r10) │ │ │ │ - lfd f4,8(r10) │ │ │ │ - add r29,r9,r28 │ │ │ │ - addi r28,r28,16 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + add r9,r2,r29 │ │ │ │ + ld r2,48(r31) │ │ │ │ + lfd f3,0(r9) │ │ │ │ + lfd f4,8(r9) │ │ │ │ + add r30,r2,r29 │ │ │ │ + addi r29,r29,16 │ │ │ │ + bl 329c │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - addic. r30,r30,-1 │ │ │ │ - stfd f1,0(r29) │ │ │ │ - stfd f2,8(r29) │ │ │ │ - bne 32818 │ │ │ │ - addi r21,r21,1 │ │ │ │ - ld r9,120(r31) │ │ │ │ - addi r25,r25,16 │ │ │ │ - addi r15,r15,16 │ │ │ │ - cmpd r18,r21 │ │ │ │ - add r23,r23,r9 │ │ │ │ - bne 3258c │ │ │ │ - cmpdi r18,4 │ │ │ │ - ld r28,80(r31) │ │ │ │ - ld r29,104(r31) │ │ │ │ - ld r10,128(r31) │ │ │ │ - ld r7,144(r31) │ │ │ │ - beq 3317c │ │ │ │ - cmpdi r18,5 │ │ │ │ - beq 32dd4 │ │ │ │ - li r26,0 │ │ │ │ - ld r9,64(r31) │ │ │ │ - cmpdi r9,0 │ │ │ │ - ble 32b00 │ │ │ │ - ld r9,32(r31) │ │ │ │ - sldi r24,r18,3 │ │ │ │ - ld r15,24(r22) │ │ │ │ - sldi r7,r7,5 │ │ │ │ - ld r21,224(r22) │ │ │ │ - sldi r30,r18,4 │ │ │ │ - std r14,48(r31) │ │ │ │ + bl 329c │ │ │ │ + addic. r24,r24,-1 │ │ │ │ + stfd f1,0(r30) │ │ │ │ + stfd f2,8(r30) │ │ │ │ + bne 2ef68 │ │ │ │ + addi r25,r25,1 │ │ │ │ + ld r2,128(r31) │ │ │ │ + addi r27,r27,16 │ │ │ │ + addi r18,r18,16 │ │ │ │ + cmpd r17,r25 │ │ │ │ + add r26,r26,r2 │ │ │ │ + bne 2ed40 │ │ │ │ + cmpdi r17,4 │ │ │ │ + ld r10,56(r31) │ │ │ │ + ld r29,64(r31) │ │ │ │ + ld r30,72(r31) │ │ │ │ + ld r7,80(r31) │ │ │ │ + ld r11,136(r31) │ │ │ │ + beq 2fc24 │ │ │ │ + cmpdi r17,5 │ │ │ │ + li r27,0 │ │ │ │ + beq 2ff24 │ │ │ │ + ld r2,88(r31) │ │ │ │ + cmpdi r2,0 │ │ │ │ + ble 2f244 │ │ │ │ + ld r2,104(r31) │ │ │ │ + sldi r25,r17,3 │ │ │ │ + ld r15,24(r11) │ │ │ │ + sldi r8,r7,5 │ │ │ │ + sldi r23,r21,1 │ │ │ │ + sldi r19,r17,4 │ │ │ │ + std r21,136(r31) │ │ │ │ + ld r22,224(r11) │ │ │ │ + mr r21,r17 │ │ │ │ li r16,0 │ │ │ │ - mr r14,r22 │ │ │ │ - std r10,128(r31) │ │ │ │ - std r30,144(r31) │ │ │ │ - mr r30,r24 │ │ │ │ - sldi r23,r9,1 │ │ │ │ - add r9,r28,r24 │ │ │ │ - add r15,r15,r7 │ │ │ │ - std r9,80(r31) │ │ │ │ - ld r9,96(r31) │ │ │ │ - add r9,r9,r24 │ │ │ │ - std r9,72(r31) │ │ │ │ - ld r9,88(r31) │ │ │ │ - add r9,r9,r24 │ │ │ │ - mr r24,r27 │ │ │ │ - std r9,56(r31) │ │ │ │ - addi r9,r15,16 │ │ │ │ - std r9,104(r31) │ │ │ │ - mr r9,r18 │ │ │ │ - mr r18,r29 │ │ │ │ - mr r29,r9 │ │ │ │ - cmpd r29,r26 │ │ │ │ - ble 32a04 │ │ │ │ - ld r9,32(r31) │ │ │ │ - sldi r25,r26,4 │ │ │ │ - sldi r17,r26,3 │ │ │ │ - ld r27,72(r14) │ │ │ │ - subf r6,r26,r29 │ │ │ │ - std r29,192(r31) │ │ │ │ + mr r17,r10 │ │ │ │ + add r24,r28,r25 │ │ │ │ + std r23,112(r31) │ │ │ │ + mr r23,r11 │ │ │ │ + add r2,r2,r25 │ │ │ │ + add r15,r15,r8 │ │ │ │ + std r24,80(r31) │ │ │ │ + mr r24,r29 │ │ │ │ mr r29,r30 │ │ │ │ - add r25,r18,r25 │ │ │ │ - ldx r22,r20,r17 │ │ │ │ - mulld r19,r9,r26 │ │ │ │ - lfd f1,0(r25) │ │ │ │ - addi r9,r17,-8 │ │ │ │ - lfd f2,8(r25) │ │ │ │ - add r17,r20,r17 │ │ │ │ - add r5,r28,r9 │ │ │ │ - add r27,r27,r9 │ │ │ │ - sldi r19,r19,1 │ │ │ │ - ldu r30,8(r5) │ │ │ │ - ld r9,184(r31) │ │ │ │ - ld r10,40(r31) │ │ │ │ - std r6,216(r31) │ │ │ │ - addi r25,r25,16 │ │ │ │ - maddld r9,r9,r26,r30 │ │ │ │ - std r5,200(r31) │ │ │ │ - addi r26,r26,1 │ │ │ │ - sldi r9,r9,4 │ │ │ │ - add r9,r10,r9 │ │ │ │ + std r22,72(r31) │ │ │ │ + mr r22,r25 │ │ │ │ + std r2,56(r31) │ │ │ │ + ld r2,96(r31) │ │ │ │ + add r2,r2,r25 │ │ │ │ + std r2,32(r31) │ │ │ │ + addi r2,r15,16 │ │ │ │ + std r2,64(r31) │ │ │ │ + cmpd r21,r27 │ │ │ │ + ble 2f158 │ │ │ │ + ld r2,136(r31) │ │ │ │ + sldi r14,r27,3 │ │ │ │ + ld r30,72(r23) │ │ │ │ + sldi r26,r27,4 │ │ │ │ + subf r7,r27,r21 │ │ │ │ + std r21,144(r31) │ │ │ │ + mr r21,r22 │ │ │ │ + mr r22,r23 │ │ │ │ + mr r23,r29 │ │ │ │ + add r26,r24,r26 │ │ │ │ + ldx r25,r17,r14 │ │ │ │ + mulld r18,r2,r27 │ │ │ │ + addi r2,r14,-8 │ │ │ │ + lfd f1,0(r26) │ │ │ │ + lfd f2,8(r26) │ │ │ │ + add r14,r17,r14 │ │ │ │ + add r30,r30,r2 │ │ │ │ + add r6,r28,r2 │ │ │ │ + mr r29,r30 │ │ │ │ + sldi r18,r18,1 │ │ │ │ + ldu r30,8(r6) │ │ │ │ + ld r2,192(r31) │ │ │ │ + std r7,208(r31) │ │ │ │ + addi r26,r26,16 │ │ │ │ + ld r9,48(r31) │ │ │ │ + maddld r2,r2,r27,r30 │ │ │ │ + std r6,152(r31) │ │ │ │ + addi r27,r27,1 │ │ │ │ + sldi r2,r2,4 │ │ │ │ + add r2,r9,r2 │ │ │ │ + lfd f3,0(r2) │ │ │ │ + lfd f4,8(r2) │ │ │ │ + bl 329c │ │ │ │ + add r2,r18,r30 │ │ │ │ + ldu r9,8(r29) │ │ │ │ + ld r7,208(r31) │ │ │ │ + ld r10,112(r31) │ │ │ │ + ld r6,152(r31) │ │ │ │ + sldi r2,r2,3 │ │ │ │ + stfd f1,0(r26) │ │ │ │ + stfd f2,8(r26) │ │ │ │ + ldx r2,r20,r2 │ │ │ │ + addic. r7,r7,-1 │ │ │ │ + add r18,r18,r10 │ │ │ │ + maddld r25,r25,r9,r2 │ │ │ │ + stdu r25,8(r14) │ │ │ │ + bne 2f0dc │ │ │ │ + mr r29,r23 │ │ │ │ + mr r23,r22 │ │ │ │ + mr r22,r21 │ │ │ │ + ld r21,144(r31) │ │ │ │ + add r2,r24,r19 │ │ │ │ + ld r9,64(r31) │ │ │ │ + ldx r27,r17,r22 │ │ │ │ + lfd f28,0(r2) │ │ │ │ + lfd f29,8(r2) │ │ │ │ + ld r2,72(r31) │ │ │ │ lfd f3,0(r9) │ │ │ │ lfd f4,8(r9) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - add r9,r19,r30 │ │ │ │ - ld r8,128(r31) │ │ │ │ - ldu r10,8(r27) │ │ │ │ - ld r6,216(r31) │ │ │ │ - ld r5,200(r31) │ │ │ │ - add r19,r19,r23 │ │ │ │ - sldi r9,r9,3 │ │ │ │ - stfd f1,0(r25) │ │ │ │ - stfd f2,8(r25) │ │ │ │ - ldx r9,r8,r9 │ │ │ │ - addic. r6,r6,-1 │ │ │ │ - maddld r22,r22,r10,r9 │ │ │ │ - stdu r22,8(r17) │ │ │ │ - bne 3298c │ │ │ │ - mr r30,r29 │ │ │ │ - ld r29,192(r31) │ │ │ │ - ld r9,144(r31) │ │ │ │ - ld r10,104(r31) │ │ │ │ - ldx r26,r20,r30 │ │ │ │ - add r9,r18,r9 │ │ │ │ - lfd f3,0(r10) │ │ │ │ - lfd f4,8(r10) │ │ │ │ - sldi r26,r26,5 │ │ │ │ - lfd f28,0(r9) │ │ │ │ - lfd f29,8(r9) │ │ │ │ - add r26,r21,r26 │ │ │ │ + sldi r27,r27,5 │ │ │ │ fmr f1,f28 │ │ │ │ fmr f2,f29 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - lfd f3,16(r26) │ │ │ │ - lfd f4,24(r26) │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ + add r27,r2,r27 │ │ │ │ + bl 329c │ │ │ │ + lfd f3,16(r27) │ │ │ │ + lfd f4,24(r27) │ │ │ │ + bl 38f0 │ │ │ │ lfd f3,0(r15) │ │ │ │ lfd f4,8(r15) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ - lfd f2,8(r26) │ │ │ │ - lfd f1,0(r26) │ │ │ │ - bl 4d958 │ │ │ │ + lfd f2,8(r27) │ │ │ │ + lfd f1,0(r27) │ │ │ │ + bl 38f0 │ │ │ │ + stfd f30,16(r27) │ │ │ │ + stfd f31,24(r27) │ │ │ │ + stfd f1,0(r27) │ │ │ │ + stfd f2,8(r27) │ │ │ │ + ble cr4,302b4 │ │ │ │ + ld r4,32(r31) │ │ │ │ + ld r5,56(r31) │ │ │ │ + mtctr r29 │ │ │ │ + mr r27,r29 │ │ │ │ + li r3,0 │ │ │ │ + ld r7,80(r31) │ │ │ │ + b 2f204 │ │ │ │ + addi r27,r27,-1 │ │ │ │ + std r3,0(r7) │ │ │ │ + bdz 2fbac │ │ │ │ + ldu r10,-8(r5) │ │ │ │ + ldu r9,-8(r4) │ │ │ │ + ldu r2,-8(r7) │ │ │ │ + subf r9,r9,r10 │ │ │ │ + cmpd r2,r9 │ │ │ │ + beq 2f1f8 │ │ │ │ + ld r9,88(r31) │ │ │ │ + addi r16,r16,1 │ │ │ │ + addi r2,r2,1 │ │ │ │ + sldi r7,r27,3 │ │ │ │ + stdx r2,r28,r7 │ │ │ │ + cmpd r16,r9 │ │ │ │ + bne 2f084 │ │ │ │ + mr r10,r17 │ │ │ │ + mr r29,r24 │ │ │ │ + mr r11,r23 │ │ │ │ + ld r2,168(r31) │ │ │ │ + ld r9,8(r11) │ │ │ │ + ld r8,176(r31) │ │ │ │ + addi r7,r2,1 │ │ │ │ + ld r2,0(r1) │ │ │ │ + addi r8,r8,16 │ │ │ │ + cmpd r7,r9 │ │ │ │ + ld r9,216(r31) │ │ │ │ + std r7,168(r31) │ │ │ │ + std r8,176(r31) │ │ │ │ + std r2,0(r9) │ │ │ │ + mr r1,r9 │ │ │ │ + bge 2d51c │ │ │ │ + ld r17,48(r11) │ │ │ │ + b 2eb34 │ │ │ │ + cmpwi r2,0 │ │ │ │ + bne 31ba4 │ │ │ │ + ble cr4,2f3b4 │ │ │ │ + ld r9,128(r31) │ │ │ │ + ld r2,88(r11) │ │ │ │ + li r27,0 │ │ │ │ + mr r24,r11 │ │ │ │ + ld r26,96(r11) │ │ │ │ + plfd f22,110224 # 4a130 │ │ │ │ + plfd f23,110224 # 4a138 │ │ │ │ + srdi r28,r9,4 │ │ │ │ + ld r9,120(r31) │ │ │ │ + addi r29,r2,1 │ │ │ │ + cmpdi cr4,r2,0 │ │ │ │ + sldi r29,r29,1 │ │ │ │ + addi r25,r9,16 │ │ │ │ + lfd f3,0(r26) │ │ │ │ + lfd f4,8(r26) │ │ │ │ + fmr f1,f22 │ │ │ │ + fmr f2,f23 │ │ │ │ + bl 3450 │ │ │ │ + bl 3060 │ │ │ │ + fmr f3,f1 │ │ │ │ + fmr f4,f2 │ │ │ │ + fmr f25,f2 │ │ │ │ + fmr f24,f1 │ │ │ │ + bl 329c │ │ │ │ + mulld r2,r28,r27 │ │ │ │ + ld r9,120(r31) │ │ │ │ + fmr f21,f2 │ │ │ │ + fmr f20,f1 │ │ │ │ + sldi r2,r2,4 │ │ │ │ + add r2,r9,r2 │ │ │ │ + stfd f30,0(r2) │ │ │ │ + stfd f31,8(r2) │ │ │ │ + blt cr4,2f398 │ │ │ │ + lfd f26,-16(r25) │ │ │ │ + lfd f27,-8(r25) │ │ │ │ + fmr f28,f30 │ │ │ │ + fmr f29,f31 │ │ │ │ + mr r21,r25 │ │ │ │ + mr r22,r29 │ │ │ │ + fmr f3,f28 │ │ │ │ + fmr f4,f29 │ │ │ │ + fmr f1,f24 │ │ │ │ + fmr f2,f25 │ │ │ │ + addi r21,r21,16 │ │ │ │ + bl 329c │ │ │ │ + fmr f19,f2 │ │ │ │ + fmr f18,f1 │ │ │ │ + fmr f3,f20 │ │ │ │ + fmr f4,f21 │ │ │ │ + fmr f1,f28 │ │ │ │ + fmr f2,f29 │ │ │ │ + bl 329c │ │ │ │ + fmr f29,f2 │ │ │ │ + fmr f28,f1 │ │ │ │ + fmr f2,f27 │ │ │ │ + fmr f1,f26 │ │ │ │ + fmr f3,f18 │ │ │ │ + fmr f4,f19 │ │ │ │ + bl 329c │ │ │ │ + addic. r22,r22,-1 │ │ │ │ + stfd f1,-16(r21) │ │ │ │ + stfd f2,-8(r21) │ │ │ │ + fmr f27,f2 │ │ │ │ + fmr f26,f1 │ │ │ │ + bne 2f330 │ │ │ │ + addi r27,r27,1 │ │ │ │ + ld r2,128(r31) │ │ │ │ + addi r26,r26,16 │ │ │ │ + cmpd r27,r23 │ │ │ │ + add r25,r25,r2 │ │ │ │ + bne 2f2c8 │ │ │ │ + mr r11,r24 │ │ │ │ + cmpdi r30,0 │ │ │ │ + ble 2d51c │ │ │ │ + ld r9,128(r31) │ │ │ │ + ld r2,48(r31) │ │ │ │ + xxspltib vs32,2 │ │ │ │ + ld r28,112(r31) │ │ │ │ + ld r12,64(r31) │ │ │ │ + ld r29,56(r31) │ │ │ │ + vextsb2d v31,v0 │ │ │ │ + add r6,r2,r9 │ │ │ │ + li r2,8 │ │ │ │ + srdi r4,r9,4 │ │ │ │ + std r2,184(r31) │ │ │ │ + std r4,192(r31) │ │ │ │ + li r2,0 │ │ │ │ + add r10,r6,r9 │ │ │ │ + mr r20,r6 │ │ │ │ + std r2,176(r31) │ │ │ │ + mulli r2,r4,48 │ │ │ │ + std r10,280(r31) │ │ │ │ + add r10,r10,r9 │ │ │ │ + ld r16,176(r31) │ │ │ │ + std r10,144(r31) │ │ │ │ + add r10,r10,r9 │ │ │ │ + std r10,40(r31) │ │ │ │ + subf r0,r2,r10 │ │ │ │ + mr r10,r11 │ │ │ │ + add r2,r0,r9 │ │ │ │ + std r0,288(r31) │ │ │ │ + std r2,256(r31) │ │ │ │ + add r2,r2,r9 │ │ │ │ + std r2,168(r31) │ │ │ │ + lwz r2,112(r10) │ │ │ │ + std r1,216(r31) │ │ │ │ + andi. r2,r2,2048 │ │ │ │ + beq 2f450 │ │ │ │ + ld r2,264(r10) │ │ │ │ + ld r9,184(r31) │ │ │ │ + ldx r16,r2,r9 │ │ │ │ + ld r22,88(r10) │ │ │ │ + ld r9,0(r1) │ │ │ │ + addi r25,r23,-1 │ │ │ │ + cmpdi cr4,r25,0 │ │ │ │ + addi r21,r22,1 │ │ │ │ + mulld r2,r21,r23 │ │ │ │ + sldi r2,r2,4 │ │ │ │ + neg r2,r2 │ │ │ │ + stdux r9,r1,r2 │ │ │ │ + addi r19,r1,32 │ │ │ │ + blt cr4,31b9c │ │ │ │ + ld r2,96(r31) │ │ │ │ + sldi r26,r23,3 │ │ │ │ + mulld r30,r23,r16 │ │ │ │ + mulld r27,r25,r21 │ │ │ │ + ld r24,120(r10) │ │ │ │ + mulli r4,r21,-16 │ │ │ │ + ld r15,72(r10) │ │ │ │ + mr r8,r23 │ │ │ │ + sldi r14,r21,1 │ │ │ │ + cmpdi cr3,r21,0 │ │ │ │ + mr r23,r26 │ │ │ │ + add r6,r2,r26 │ │ │ │ + ld r2,104(r31) │ │ │ │ + sldi r27,r27,4 │ │ │ │ + add r18,r15,r26 │ │ │ │ + add r27,r19,r27 │ │ │ │ + add r7,r2,r26 │ │ │ │ + add r2,r25,r30 │ │ │ │ + mr r26,r30 │ │ │ │ + mr r30,r12 │ │ │ │ + sldi r2,r2,4 │ │ │ │ + add r24,r24,r2 │ │ │ │ + ldu r17,-8(r18) │ │ │ │ + std r8,80(r31) │ │ │ │ + std r10,72(r31) │ │ │ │ + std r6,64(r31) │ │ │ │ + std r7,56(r31) │ │ │ │ + std r4,32(r31) │ │ │ │ + mr r3,r17 │ │ │ │ + bl 3290 │ │ │ │ + lfd f3,0(r24) │ │ │ │ + lfd f4,8(r24) │ │ │ │ + bl 329c │ │ │ │ + bl 38e0 │ │ │ │ + bl 3430 │ │ │ │ + ld r6,64(r31) │ │ │ │ + ld r7,56(r31) │ │ │ │ + ld r4,32(r31) │ │ │ │ + ld r10,72(r31) │ │ │ │ + addi r2,r3,1 │ │ │ │ + subf r9,r22,r3 │ │ │ │ + ld r8,80(r31) │ │ │ │ + add r2,r2,r22 │ │ │ │ + stdu r9,-8(r6) │ │ │ │ + stdu r2,-8(r7) │ │ │ │ + ble cr3,2f5c8 │ │ │ │ + srdi r2,r14,1 │ │ │ │ + mtvsrdd vs33,r9,r9 │ │ │ │ nop │ │ │ │ - stfd f30,16(r26) │ │ │ │ - stfd f31,24(r26) │ │ │ │ - stfd f1,0(r26) │ │ │ │ - stfd f2,8(r26) │ │ │ │ - ble cr4,32dbc │ │ │ │ - mtctr r24 │ │ │ │ - ld r3,56(r31) │ │ │ │ - ld r4,72(r31) │ │ │ │ - ld r6,80(r31) │ │ │ │ + plxv vs45,109808 # 4a230 │ │ │ │ + mtvsrdd vs32,r17,r17 │ │ │ │ + mr r9,r27 │ │ │ │ + andi. r5,r2,1 │ │ │ │ + addi r5,r2,-1 │ │ │ │ + beq 2f580 │ │ │ │ + xxmr vs43,vs45 │ │ │ │ + cmpdi r5,0 │ │ │ │ + vaddudm v13,v13,v31 │ │ │ │ + addi r9,r27,16 │ │ │ │ + vaddudm v12,v1,v0 │ │ │ │ + vaddudm v12,v12,v11 │ │ │ │ + vmodsd v12,v12,v0 │ │ │ │ + stxv vs44,0(r27) │ │ │ │ + beq 2f5c8 │ │ │ │ + srdi r2,r2,1 │ │ │ │ + mtctr r2 │ │ │ │ + vaddudm v10,v13,v31 │ │ │ │ + vaddudm v11,v1,v0 │ │ │ │ + vaddudm v11,v11,v13 │ │ │ │ + mfctr r2 │ │ │ │ + addi r9,r9,32 │ │ │ │ + vaddudm v12,v1,v0 │ │ │ │ + vaddudm v12,v12,v10 │ │ │ │ + vmodsd v11,v11,v0 │ │ │ │ + cmpdi r2,1 │ │ │ │ + addi r5,r2,-1 │ │ │ │ + vaddudm v13,v10,v31 │ │ │ │ + vmodsd v12,v12,v0 │ │ │ │ + mtctr r5 │ │ │ │ + stxv vs43,-32(r9) │ │ │ │ + stxv vs44,-16(r9) │ │ │ │ + bne 2f588 │ │ │ │ + cmpld r15,r18 │ │ │ │ + addi r24,r24,-16 │ │ │ │ + add r27,r27,r4 │ │ │ │ + bne 2f4d4 │ │ │ │ + mr r12,r30 │ │ │ │ + mr r30,r26 │ │ │ │ + mr r26,r23 │ │ │ │ + mr r3,r28 │ │ │ │ + std r10,32(r31) │ │ │ │ + li r4,0 │ │ │ │ + mr r23,r8 │ │ │ │ + li r27,0 │ │ │ │ + mr r5,r26 │ │ │ │ + std r12,56(r31) │ │ │ │ + bl 37e0 │ │ │ │ + ld r9,96(r31) │ │ │ │ + ld r10,32(r31) │ │ │ │ + sldi r2,r30,5 │ │ │ │ + std r28,32(r31) │ │ │ │ + std r29,64(r31) │ │ │ │ + std r25,72(r31) │ │ │ │ + addi r17,r9,-8 │ │ │ │ + ld r9,104(r31) │ │ │ │ + ld r8,200(r10) │ │ │ │ + addi r30,r9,-8 │ │ │ │ + ld r9,48(r31) │ │ │ │ + add r18,r8,r2 │ │ │ │ + mr r28,r30 │ │ │ │ + mr r26,r9 │ │ │ │ + subfic r24,r9,32 │ │ │ │ + std r9,160(r31) │ │ │ │ + mr r9,r27 │ │ │ │ + mr r27,r17 │ │ │ │ + mr r29,r26 │ │ │ │ + mr r26,r18 │ │ │ │ + mr r18,r21 │ │ │ │ + mr r21,r10 │ │ │ │ + ld r2,192(r31) │ │ │ │ + ldu r17,8(r27) │ │ │ │ + ldu r25,8(r28) │ │ │ │ + ld r10,48(r31) │ │ │ │ + lfd f1,0(r26) │ │ │ │ + lfd f2,8(r26) │ │ │ │ + lfd f28,16(r26) │ │ │ │ + lfd f29,24(r26) │ │ │ │ + mulld r2,r9,r2 │ │ │ │ + cmpd r25,r17 │ │ │ │ + sldi r3,r2,4 │ │ │ │ + add r3,r10,r3 │ │ │ │ + stfd f1,0(r3) │ │ │ │ + stfd f2,8(r3) │ │ │ │ + std r3,136(r31) │ │ │ │ + ble 2f7a8 │ │ │ │ + std r9,112(r31) │ │ │ │ + addi r2,r2,1 │ │ │ │ + ld r9,120(r31) │ │ │ │ + fmr f3,f28 │ │ │ │ + fmr f4,f29 │ │ │ │ + sldi r2,r2,4 │ │ │ │ + add r2,r9,r2 │ │ │ │ + std r2,80(r31) │ │ │ │ + bl 329c │ │ │ │ + ld r2,80(r31) │ │ │ │ + fmr f4,f2 │ │ │ │ + fmr f3,f1 │ │ │ │ + lfd f2,8(r2) │ │ │ │ + lfd f1,0(r2) │ │ │ │ + bl 329c │ │ │ │ + addi r2,r17,2 │ │ │ │ + ld r3,136(r31) │ │ │ │ + ld r9,112(r31) │ │ │ │ + cmpd r25,r2 │ │ │ │ + stfd f1,16(r3) │ │ │ │ + stfd f2,24(r3) │ │ │ │ + blt 2f7a8 │ │ │ │ + addi r4,r25,-1 │ │ │ │ + add r25,r24,r29 │ │ │ │ + fmr f31,f29 │ │ │ │ + fmr f30,f28 │ │ │ │ + lfd f26,0(r29) │ │ │ │ + lfd f27,8(r29) │ │ │ │ + std r9,80(r31) │ │ │ │ + subf r17,r17,r4 │ │ │ │ + mr r30,r25 │ │ │ │ + mr r25,r27 │ │ │ │ + mr r27,r29 │ │ │ │ + mr r29,r17 │ │ │ │ + mr r17,r24 │ │ │ │ + mr r24,r26 │ │ │ │ + mr r26,r28 │ │ │ │ + fmr f3,f28 │ │ │ │ + fmr f4,f29 │ │ │ │ + fmr f1,f30 │ │ │ │ + fmr f2,f31 │ │ │ │ + bl 329c │ │ │ │ + ld r2,120(r31) │ │ │ │ + fmr f31,f2 │ │ │ │ + fmr f30,f1 │ │ │ │ + fmr f2,f27 │ │ │ │ + fmr f1,f26 │ │ │ │ + add r8,r2,r30 │ │ │ │ + ld r2,48(r31) │ │ │ │ + lfd f3,0(r8) │ │ │ │ + lfd f4,8(r8) │ │ │ │ + add r28,r2,r30 │ │ │ │ + addi r30,r30,16 │ │ │ │ + bl 329c │ │ │ │ + fmr f3,f30 │ │ │ │ + fmr f4,f31 │ │ │ │ + bl 329c │ │ │ │ + addic. r29,r29,-1 │ │ │ │ + stfd f1,0(r28) │ │ │ │ + stfd f2,8(r28) │ │ │ │ + bne 2f730 │ │ │ │ + ld r9,80(r31) │ │ │ │ + mr r29,r27 │ │ │ │ + mr r28,r26 │ │ │ │ + mr r27,r25 │ │ │ │ mr r26,r24 │ │ │ │ - li r11,0 │ │ │ │ - b 32ac0 │ │ │ │ - addi r26,r26,-1 │ │ │ │ - std r11,0(r6) │ │ │ │ - bdz 32d38 │ │ │ │ - ldu r8,-8(r4) │ │ │ │ - ldu r10,-8(r3) │ │ │ │ - ldu r9,-8(r6) │ │ │ │ - subf r10,r10,r8 │ │ │ │ - cmpd r9,r10 │ │ │ │ - beq 32ab4 │ │ │ │ - ld r10,64(r31) │ │ │ │ - addi r16,r16,1 │ │ │ │ + mr r24,r17 │ │ │ │ addi r9,r9,1 │ │ │ │ - sldi r6,r26,3 │ │ │ │ - stdx r9,r28,r6 │ │ │ │ - cmpd r16,r10 │ │ │ │ - bne 32940 │ │ │ │ - mr r22,r14 │ │ │ │ - ld r14,48(r31) │ │ │ │ - mr r29,r18 │ │ │ │ - ld r9,152(r31) │ │ │ │ - ld r10,8(r22) │ │ │ │ - ld r8,160(r31) │ │ │ │ - addi r7,r9,1 │ │ │ │ - ld r9,0(r1) │ │ │ │ + ld r2,128(r31) │ │ │ │ + addi r26,r26,32 │ │ │ │ + cmpd r23,r9 │ │ │ │ + add r29,r29,r2 │ │ │ │ + bne 2f65c │ │ │ │ + cmpdi r23,4 │ │ │ │ + mr r10,r21 │ │ │ │ + ld r28,32(r31) │ │ │ │ + ld r12,56(r31) │ │ │ │ + mr r21,r18 │ │ │ │ + ld r29,64(r31) │ │ │ │ + ld r25,72(r31) │ │ │ │ + beq 318a0 │ │ │ │ + cmpdi r23,5 │ │ │ │ + li r30,0 │ │ │ │ + beq 31508 │ │ │ │ + ld r2,88(r31) │ │ │ │ + cmpdi r2,0 │ │ │ │ + ble 2fa30 │ │ │ │ + sldi r2,r21,1 │ │ │ │ + sldi r24,r23,3 │ │ │ │ + ld r8,24(r10) │ │ │ │ + sldi r16,r16,5 │ │ │ │ + ld r17,224(r10) │ │ │ │ + li r26,0 │ │ │ │ + std r20,56(r31) │ │ │ │ + std r21,208(r31) │ │ │ │ + mr r14,r29 │ │ │ │ + mr r22,r25 │ │ │ │ + mr r15,r12 │ │ │ │ + mr r20,r10 │ │ │ │ + std r2,32(r31) │ │ │ │ + sldi r2,r23,4 │ │ │ │ + mr r29,r24 │ │ │ │ + mr r25,r26 │ │ │ │ + mr r21,r23 │ │ │ │ + std r2,112(r31) │ │ │ │ + add r2,r28,r24 │ │ │ │ + add r9,r8,r16 │ │ │ │ + std r17,152(r31) │ │ │ │ + std r9,160(r31) │ │ │ │ + std r2,80(r31) │ │ │ │ + ld r2,104(r31) │ │ │ │ + add r2,r2,r24 │ │ │ │ + std r2,72(r31) │ │ │ │ + ld r2,96(r31) │ │ │ │ + add r2,r2,r24 │ │ │ │ + mr r24,r28 │ │ │ │ + std r2,64(r31) │ │ │ │ + addi r2,r9,16 │ │ │ │ + std r2,136(r31) │ │ │ │ + cmpd r21,r30 │ │ │ │ + ble 2f934 │ │ │ │ + ld r2,208(r31) │ │ │ │ + sldi r16,r30,3 │ │ │ │ + ld r28,72(r20) │ │ │ │ + sldi r27,r30,4 │ │ │ │ + std r29,224(r31) │ │ │ │ + subf r17,r30,r21 │ │ │ │ + mr r29,r19 │ │ │ │ + addi r5,r16,-8 │ │ │ │ + add r27,r14,r27 │ │ │ │ + ldx r26,r15,r16 │ │ │ │ + add r16,r15,r16 │ │ │ │ + mulld r6,r2,r30 │ │ │ │ + add r23,r24,r5 │ │ │ │ + add r28,r28,r5 │ │ │ │ + lfd f1,0(r27) │ │ │ │ + lfd f2,8(r27) │ │ │ │ + mr r19,r23 │ │ │ │ + mr r23,r28 │ │ │ │ + mr r28,r30 │ │ │ │ + sldi r18,r6,1 │ │ │ │ + ldu r30,8(r19) │ │ │ │ + ld r2,192(r31) │ │ │ │ + addi r27,r27,16 │ │ │ │ + ld r9,48(r31) │ │ │ │ + maddld r2,r2,r28,r30 │ │ │ │ + addi r28,r28,1 │ │ │ │ + sldi r2,r2,4 │ │ │ │ + add r2,r9,r2 │ │ │ │ + lfd f3,0(r2) │ │ │ │ + lfd f4,8(r2) │ │ │ │ + bl 329c │ │ │ │ + add r2,r18,r30 │ │ │ │ + ldu r10,8(r23) │ │ │ │ + ld r9,32(r31) │ │ │ │ + addic. r17,r17,-1 │ │ │ │ + sldi r2,r2,3 │ │ │ │ + stfd f1,0(r27) │ │ │ │ + stfd f2,8(r27) │ │ │ │ + ldx r2,r29,r2 │ │ │ │ + add r18,r18,r9 │ │ │ │ + maddld r26,r26,r10,r2 │ │ │ │ + stdu r26,8(r16) │ │ │ │ + bne 2f8d0 │ │ │ │ + mr r19,r29 │ │ │ │ + ld r29,224(r31) │ │ │ │ + ld r2,112(r31) │ │ │ │ + ldx r30,r15,r29 │ │ │ │ + add r7,r14,r2 │ │ │ │ + ld r2,136(r31) │ │ │ │ + sldi r30,r30,5 │ │ │ │ + lfd f28,0(r7) │ │ │ │ + lfd f29,8(r7) │ │ │ │ + lfd f3,0(r2) │ │ │ │ + lfd f4,8(r2) │ │ │ │ + ld r2,152(r31) │ │ │ │ + fmr f1,f28 │ │ │ │ + fmr f2,f29 │ │ │ │ + add r30,r2,r30 │ │ │ │ + bl 329c │ │ │ │ + lfd f3,16(r30) │ │ │ │ + lfd f4,24(r30) │ │ │ │ + bl 38f0 │ │ │ │ + ld r2,160(r31) │ │ │ │ + fmr f31,f2 │ │ │ │ + fmr f30,f1 │ │ │ │ + fmr f2,f29 │ │ │ │ + fmr f1,f28 │ │ │ │ + lfd f3,0(r2) │ │ │ │ + lfd f4,8(r2) │ │ │ │ + bl 329c │ │ │ │ + fmr f4,f2 │ │ │ │ + fmr f3,f1 │ │ │ │ + lfd f2,8(r30) │ │ │ │ + lfd f1,0(r30) │ │ │ │ + bl 38f0 │ │ │ │ + stfd f30,16(r30) │ │ │ │ + stfd f31,24(r30) │ │ │ │ + stfd f1,0(r30) │ │ │ │ + stfd f2,8(r30) │ │ │ │ + ble cr4,314f0 │ │ │ │ + ld r3,64(r31) │ │ │ │ + ld r4,72(r31) │ │ │ │ + mtctr r22 │ │ │ │ + mr r30,r22 │ │ │ │ + li r0,0 │ │ │ │ + ld r5,80(r31) │ │ │ │ + b 2f9e8 │ │ │ │ + addi r30,r30,-1 │ │ │ │ + std r0,0(r5) │ │ │ │ + bdz 314d0 │ │ │ │ + ldu r9,-8(r4) │ │ │ │ + ldu r2,-8(r3) │ │ │ │ + ldu r7,-8(r5) │ │ │ │ + subf r2,r2,r9 │ │ │ │ + cmpd r7,r2 │ │ │ │ + beq 2f9dc │ │ │ │ + ld r2,88(r31) │ │ │ │ + addi r25,r25,1 │ │ │ │ + addi r7,r7,1 │ │ │ │ + sldi r6,r30,3 │ │ │ │ + stdx r7,r24,r6 │ │ │ │ + cmpd r25,r2 │ │ │ │ + bne 2f878 │ │ │ │ + mr r10,r20 │ │ │ │ + ld r20,56(r31) │ │ │ │ + mr r28,r24 │ │ │ │ + mr r12,r15 │ │ │ │ + mr r29,r14 │ │ │ │ + ld r2,176(r31) │ │ │ │ + ld r9,8(r10) │ │ │ │ + ld r8,184(r31) │ │ │ │ + addi r7,r2,1 │ │ │ │ + ld r2,0(r1) │ │ │ │ addi r8,r8,16 │ │ │ │ - cmpd r7,r10 │ │ │ │ - ld r10,208(r31) │ │ │ │ - std r7,152(r31) │ │ │ │ - std r8,160(r31) │ │ │ │ - std r9,0(r10) │ │ │ │ - mr r1,r10 │ │ │ │ - bge 32dcc │ │ │ │ - ld r18,48(r22) │ │ │ │ - b 323a4 │ │ │ │ - addi r22,r22,1 │ │ │ │ - addi r29,r29,16 │ │ │ │ - add r19,r19,r26 │ │ │ │ - bdnz 31090 │ │ │ │ - addi r7,r17,-8 │ │ │ │ - li r6,1 │ │ │ │ - ble cr4,334a4 │ │ │ │ - andi. r10,r26,3 │ │ │ │ - mr r9,r26 │ │ │ │ - addi r8,r26,-1 │ │ │ │ - li r3,1 │ │ │ │ - beq 32ba4 │ │ │ │ - cmpdi r10,1 │ │ │ │ - beq 32b94 │ │ │ │ - cmpdi r10,2 │ │ │ │ - beq 32b88 │ │ │ │ - ld r6,0(r17) │ │ │ │ - mr r7,r17 │ │ │ │ - mr r18,r8 │ │ │ │ - ldu r10,8(r7) │ │ │ │ - addi r18,r18,-1 │ │ │ │ - mulld r6,r6,r10 │ │ │ │ - ldu r10,8(r7) │ │ │ │ - cmpdi r18,1 │ │ │ │ - mulld r6,r6,r10 │ │ │ │ - beq 32bd4 │ │ │ │ - srdi r9,r9,2 │ │ │ │ - mtctr r9 │ │ │ │ - ld r8,8(r7) │ │ │ │ - ld r10,16(r7) │ │ │ │ - ld r4,24(r7) │ │ │ │ - addi r7,r7,32 │ │ │ │ - mulld r8,r6,r8 │ │ │ │ - mulld r10,r3,r10 │ │ │ │ - ld r5,0(r7) │ │ │ │ - mulld r6,r8,r4 │ │ │ │ - mulld r3,r10,r5 │ │ │ │ - bdnz 32bac │ │ │ │ - mulld r3,r6,r3 │ │ │ │ - b 334a8 │ │ │ │ - ld r9,88(r11) │ │ │ │ - sldi r16,r26,3 │ │ │ │ - ld r8,0(r1) │ │ │ │ - ld r27,264(r11) │ │ │ │ + cmpd r7,r9 │ │ │ │ + ld r9,216(r31) │ │ │ │ + std r7,176(r31) │ │ │ │ + std r8,184(r31) │ │ │ │ + std r2,0(r9) │ │ │ │ + mr r1,r9 │ │ │ │ + bge 31500 │ │ │ │ + ld r23,48(r10) │ │ │ │ + mr r16,r7 │ │ │ │ + b 2f434 │ │ │ │ + sldi r25,r23,3 │ │ │ │ + ld r10,0(r1) │ │ │ │ + ld r28,264(r11) │ │ │ │ cmpdi r30,0 │ │ │ │ - ld r20,72(r11) │ │ │ │ - ld r14,120(r11) │ │ │ │ mr r15,r1 │ │ │ │ mtctr r30 │ │ │ │ - mr r21,r26 │ │ │ │ + ld r20,72(r11) │ │ │ │ + ld r14,88(r11) │ │ │ │ + li r18,0 │ │ │ │ li r22,0 │ │ │ │ - li r25,0 │ │ │ │ - li r7,0 │ │ │ │ - std r9,32(r31) │ │ │ │ - addi r9,r16,15 │ │ │ │ - mr r29,r27 │ │ │ │ - clrrdi r9,r9,4 │ │ │ │ - neg r9,r9 │ │ │ │ - stdux r8,r1,r9 │ │ │ │ - addi r28,r1,32 │ │ │ │ - ble 3353c │ │ │ │ - std r7,0(r29) │ │ │ │ - std r25,8(r29) │ │ │ │ - ble cr4,3352c │ │ │ │ - addi r9,r20,-8 │ │ │ │ - addi r28,r28,-8 │ │ │ │ - li r17,0 │ │ │ │ - add r16,r9,r16 │ │ │ │ - ld r3,32(r31) │ │ │ │ - std r11,72(r31) │ │ │ │ - sldi r24,r22,4 │ │ │ │ - li r23,0 │ │ │ │ - mr r18,r28 │ │ │ │ - mr r19,r20 │ │ │ │ - add r24,r14,r24 │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ - ld r11,72(r31) │ │ │ │ - std r26,72(r31) │ │ │ │ - mr r26,r30 │ │ │ │ - fmr f31,f2 │ │ │ │ - fmr f30,f1 │ │ │ │ - b 32c94 │ │ │ │ - ldu r9,8(r19) │ │ │ │ - mulld r23,r23,r9 │ │ │ │ - std r23,0(r29) │ │ │ │ - ld r30,0(r19) │ │ │ │ - std r11,80(r31) │ │ │ │ - addi r24,r24,16 │ │ │ │ + li r8,0 │ │ │ │ + addi r2,r25,15 │ │ │ │ + ld r26,120(r11) │ │ │ │ + clrrdi r2,r2,4 │ │ │ │ + mr r24,r28 │ │ │ │ + neg r2,r2 │ │ │ │ + stdux r10,r1,r2 │ │ │ │ + addi r29,r1,32 │ │ │ │ + ble 302dc │ │ │ │ + std r8,0(r24) │ │ │ │ + std r22,8(r24) │ │ │ │ + ble cr4,302cc │ │ │ │ + addi r2,r20,-8 │ │ │ │ + addi r29,r29,-8 │ │ │ │ + li r27,0 │ │ │ │ + add r25,r2,r25 │ │ │ │ + mr r3,r14 │ │ │ │ + std r11,32(r31) │ │ │ │ + sldi r21,r18,4 │ │ │ │ + li r19,0 │ │ │ │ + mr r16,r29 │ │ │ │ + mr r17,r20 │ │ │ │ + bl 3290 │ │ │ │ + add r21,r26,r21 │ │ │ │ + ld r11,32(r31) │ │ │ │ + std r23,32(r31) │ │ │ │ + mr r23,r30 │ │ │ │ + fmr f29,f2 │ │ │ │ + fmr f28,f1 │ │ │ │ + b 2fb1c │ │ │ │ + ldu r2,8(r17) │ │ │ │ + mulld r19,r19,r2 │ │ │ │ + std r19,0(r24) │ │ │ │ + ld r30,0(r17) │ │ │ │ + std r11,40(r31) │ │ │ │ + addi r21,r21,16 │ │ │ │ mr r3,r30 │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ - lfd f3,-16(r24) │ │ │ │ - lfd f4,-8(r24) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - fmr f3,f30 │ │ │ │ - fmr f4,f31 │ │ │ │ - bl 4da58 │ │ │ │ - nop │ │ │ │ - bl 38c0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - bl 4d4b8 │ │ │ │ - nop │ │ │ │ - cmpld r16,r19 │ │ │ │ - ld r11,80(r31) │ │ │ │ - divd r9,r3,r30 │ │ │ │ + bl 3290 │ │ │ │ + lfd f3,-16(r21) │ │ │ │ + lfd f4,-8(r21) │ │ │ │ + bl 329c │ │ │ │ + fmr f3,f28 │ │ │ │ + fmr f4,f29 │ │ │ │ + bl 2fd0 │ │ │ │ + bl 38e0 │ │ │ │ + bl 3430 │ │ │ │ + cmpld r25,r17 │ │ │ │ + ld r11,40(r31) │ │ │ │ + divd r2,r3,r30 │ │ │ │ + mulld r2,r2,r30 │ │ │ │ + subf r2,r2,r3 │ │ │ │ + add r2,r2,r30 │ │ │ │ + divd r9,r2,r30 │ │ │ │ mulld r9,r9,r30 │ │ │ │ - subf r9,r9,r3 │ │ │ │ - add r9,r9,r30 │ │ │ │ - divd r10,r9,r30 │ │ │ │ - mulld r10,r10,r30 │ │ │ │ - subf r9,r10,r9 │ │ │ │ - add r23,r9,r23 │ │ │ │ - stdu r9,8(r18) │ │ │ │ - std r23,0(r29) │ │ │ │ - bne 32c88 │ │ │ │ - mr r30,r26 │ │ │ │ - addi r25,r25,1 │ │ │ │ - ld r26,72(r31) │ │ │ │ - cmpd r25,r30 │ │ │ │ - beq 3353c │ │ │ │ - addi r29,r29,16 │ │ │ │ - add r22,r22,r26 │ │ │ │ - std r17,0(r29) │ │ │ │ - std r25,8(r29) │ │ │ │ - b 32c4c │ │ │ │ - ld r10,64(r31) │ │ │ │ - ld r9,0(r28) │ │ │ │ + subf r2,r9,r2 │ │ │ │ + add r19,r2,r19 │ │ │ │ + stdu r2,8(r16) │ │ │ │ + std r19,0(r24) │ │ │ │ + bne 2fb10 │ │ │ │ + mr r30,r23 │ │ │ │ + addi r22,r22,1 │ │ │ │ + ld r23,32(r31) │ │ │ │ + cmpd r22,r30 │ │ │ │ + beq 302dc │ │ │ │ + addi r24,r24,16 │ │ │ │ + add r18,r18,r23 │ │ │ │ + std r27,0(r24) │ │ │ │ + std r22,8(r24) │ │ │ │ + b 2fad8 │ │ │ │ + ld r9,88(r31) │ │ │ │ + ld r2,0(r28) │ │ │ │ addi r16,r16,1 │ │ │ │ - cmpd r10,r16 │ │ │ │ - addi r9,r9,1 │ │ │ │ - std r9,0(r28) │ │ │ │ - bne 32948 │ │ │ │ - b 32af4 │ │ │ │ - nop │ │ │ │ + cmpd r9,r16 │ │ │ │ + addi r2,r2,1 │ │ │ │ + std r2,0(r28) │ │ │ │ + bne 2f08c │ │ │ │ + b 2f238 │ │ │ │ nop │ │ │ │ - blt 32d88 │ │ │ │ - lfd f3,0(r17) │ │ │ │ - lfd f4,8(r17) │ │ │ │ + blt 2fbfc │ │ │ │ + plfd f3,108108 # 4a220 │ │ │ │ + plfd f4,108108 # 4a228 │ │ │ │ fmr f1,f24 │ │ │ │ fmr f2,f25 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - b 32708 │ │ │ │ + b 2ee84 │ │ │ │ fneg f1,f12 │ │ │ │ fneg f2,f13 │ │ │ │ - bl 38a0 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 38c0 │ │ │ │ fmr f3,f24 │ │ │ │ fmr f4,f25 │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - bl 32c0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - b 326e0 │ │ │ │ - sldi r9,r24,3 │ │ │ │ - mr r26,r24 │ │ │ │ - ldx r9,r28,r9 │ │ │ │ - b 32ad8 │ │ │ │ - mr r11,r22 │ │ │ │ - b 30858 │ │ │ │ + bl 329c │ │ │ │ + bl 32e0 │ │ │ │ + b 2ee5c │ │ │ │ cmpdi r16,0 │ │ │ │ - ble 32b00 │ │ │ │ - ld r11,8(r19) │ │ │ │ - mulli r9,r26,48 │ │ │ │ - ld r6,0(r19) │ │ │ │ - ld r4,0(r20) │ │ │ │ - ld r3,24(r22) │ │ │ │ + ble 2f244 │ │ │ │ + mulli r2,r22,48 │ │ │ │ + ld r3,0(r10) │ │ │ │ + ld r4,0(r14) │ │ │ │ + sldi r6,r22,4 │ │ │ │ sldi r7,r7,5 │ │ │ │ - sldi r5,r26,4 │ │ │ │ - sldi r8,r26,5 │ │ │ │ - sldi r21,r26,6 │ │ │ │ - ld r15,32(r19) │ │ │ │ - ld r25,224(r22) │ │ │ │ + sldi r22,r22,5 │ │ │ │ + std r10,144(r31) │ │ │ │ + std r28,136(r31) │ │ │ │ + ld r26,24(r11) │ │ │ │ + sldi r15,r21,1 │ │ │ │ + ld r30,16(r14) │ │ │ │ + addi r25,r20,-8 │ │ │ │ + li r19,0 │ │ │ │ + std r29,152(r31) │ │ │ │ + std r11,224(r31) │ │ │ │ + addi r6,r6,8 │ │ │ │ + addi r0,r22,24 │ │ │ │ + ld r24,8(r14) │ │ │ │ lfd f20,0(r29) │ │ │ │ lfd f21,8(r29) │ │ │ │ - addi r5,r5,8 │ │ │ │ - addi r8,r8,24 │ │ │ │ - addi r21,r21,56 │ │ │ │ - ld r17,272(r31) │ │ │ │ - std r28,296(r31) │ │ │ │ - std r11,224(r31) │ │ │ │ - ld r11,16(r19) │ │ │ │ - mulld r6,r4,r6 │ │ │ │ - add r27,r3,r7 │ │ │ │ - addi r9,r9,40 │ │ │ │ - add r7,r10,r5 │ │ │ │ - add r8,r10,r8 │ │ │ │ - add r21,r10,r21 │ │ │ │ - std r20,304(r31) │ │ │ │ - addi r26,r27,16 │ │ │ │ - std r29,312(r31) │ │ │ │ - std r22,320(r31) │ │ │ │ - add r9,r10,r9 │ │ │ │ - std r7,248(r31) │ │ │ │ - std r8,256(r31) │ │ │ │ - std r11,240(r31) │ │ │ │ - ld r11,24(r19) │ │ │ │ - li r19,0 │ │ │ │ - std r6,216(r31) │ │ │ │ - std r9,128(r31) │ │ │ │ - mr r18,r19 │ │ │ │ - std r11,104(r31) │ │ │ │ - addi r11,r10,-8 │ │ │ │ - std r11,192(r31) │ │ │ │ - lfd f3,0(r24) │ │ │ │ - lfd f4,8(r24) │ │ │ │ + ld r14,24(r14) │ │ │ │ + mr r10,r19 │ │ │ │ + mr r18,r25 │ │ │ │ + mulld r21,r3,r4 │ │ │ │ + add r9,r20,r6 │ │ │ │ + ld r22,224(r11) │ │ │ │ + add r26,r26,r7 │ │ │ │ + addi r2,r2,40 │ │ │ │ + std r30,208(r31) │ │ │ │ + std r9,72(r31) │ │ │ │ + add r9,r20,r0 │ │ │ │ + addi r23,r26,16 │ │ │ │ + add r20,r20,r2 │ │ │ │ + std r9,80(r31) │ │ │ │ + ld r2,112(r31) │ │ │ │ fmr f1,f20 │ │ │ │ fmr f2,f21 │ │ │ │ - li r30,0 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - ld r9,192(r31) │ │ │ │ - mr r10,r14 │ │ │ │ - std r18,328(r31) │ │ │ │ - std r24,336(r31) │ │ │ │ + std r10,32(r31) │ │ │ │ + lfd f3,0(r2) │ │ │ │ + lfd f4,8(r2) │ │ │ │ + bl 329c │ │ │ │ + ldu r7,8(r18) │ │ │ │ + ld r2,72(r31) │ │ │ │ + li r9,0 │ │ │ │ + ld r10,32(r31) │ │ │ │ + std r21,232(r31) │ │ │ │ fmr f23,f2 │ │ │ │ fmr f22,f1 │ │ │ │ - ldu r23,8(r9) │ │ │ │ - std r9,192(r31) │ │ │ │ - ld r9,248(r31) │ │ │ │ - std r9,200(r31) │ │ │ │ - ld r9,216(r31) │ │ │ │ - add r23,r9,r23 │ │ │ │ - ld r9,224(r31) │ │ │ │ - mulld r9,r23,r9 │ │ │ │ - std r9,232(r31) │ │ │ │ - mr r9,r30 │ │ │ │ - lfd f3,0(r10) │ │ │ │ - lfd f4,8(r10) │ │ │ │ + add r7,r21,r7 │ │ │ │ + std r2,64(r31) │ │ │ │ + ld r2,296(r31) │ │ │ │ + mr r25,r18 │ │ │ │ + std r10,248(r31) │ │ │ │ + std r7,240(r31) │ │ │ │ + mulld r28,r7,r24 │ │ │ │ + mr r10,r2 │ │ │ │ + mr r2,r9 │ │ │ │ + mr r9,r10 │ │ │ │ + mr r27,r28 │ │ │ │ + lfd f3,0(r9) │ │ │ │ + lfd f4,8(r9) │ │ │ │ fmr f1,f22 │ │ │ │ fmr f2,f23 │ │ │ │ - std r9,56(r31) │ │ │ │ - std r10,32(r31) │ │ │ │ - li r28,0 │ │ │ │ - mr r29,r28 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - ld r9,200(r31) │ │ │ │ - ld r10,32(r31) │ │ │ │ - ld r22,264(r31) │ │ │ │ - std r23,344(r31) │ │ │ │ - std r14,368(r31) │ │ │ │ + std r2,312(r31) │ │ │ │ + std r9,32(r31) │ │ │ │ + li r21,0 │ │ │ │ + mr r18,r25 │ │ │ │ + bl 329c │ │ │ │ + ld r2,64(r31) │ │ │ │ + ld r29,80(r31) │ │ │ │ + std r27,264(r31) │ │ │ │ + std r24,256(r31) │ │ │ │ + ld r9,32(r31) │ │ │ │ + ld r17,280(r31) │ │ │ │ fmr f25,f2 │ │ │ │ fmr f24,f1 │ │ │ │ - ldu r7,8(r9) │ │ │ │ - std r10,376(r31) │ │ │ │ - std r9,200(r31) │ │ │ │ - ld r9,256(r31) │ │ │ │ - std r9,48(r31) │ │ │ │ - ld r9,232(r31) │ │ │ │ - add r7,r9,r7 │ │ │ │ - ld r9,240(r31) │ │ │ │ - std r7,352(r31) │ │ │ │ - mulld r19,r7,r9 │ │ │ │ - ld r9,56(r31) │ │ │ │ - std r9,360(r31) │ │ │ │ - std r19,144(r31) │ │ │ │ - lfd f3,0(r22) │ │ │ │ - lfd f4,8(r22) │ │ │ │ + ldu r8,8(r2) │ │ │ │ + std r9,320(r31) │ │ │ │ + std r2,64(r31) │ │ │ │ + ld r2,208(r31) │ │ │ │ + add r8,r27,r8 │ │ │ │ + mr r27,r29 │ │ │ │ + std r8,304(r31) │ │ │ │ + mulld r2,r8,r2 │ │ │ │ + std r2,56(r31) │ │ │ │ + lfd f3,0(r17) │ │ │ │ + lfd f4,8(r17) │ │ │ │ fmr f1,f24 │ │ │ │ fmr f2,f25 │ │ │ │ - li r20,0 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - ld r9,48(r31) │ │ │ │ - ld r10,104(r31) │ │ │ │ - ld r14,128(r31) │ │ │ │ - ld r18,136(r31) │ │ │ │ - std r29,72(r31) │ │ │ │ - std r22,80(r31) │ │ │ │ + mr r29,r20 │ │ │ │ + bl 329c │ │ │ │ + ldu r8,8(r27) │ │ │ │ + ld r2,56(r31) │ │ │ │ + ld r19,184(r31) │ │ │ │ fmr f27,f2 │ │ │ │ fmr f26,f1 │ │ │ │ - ldu r8,8(r9) │ │ │ │ - std r9,48(r31) │ │ │ │ - ld r9,144(r31) │ │ │ │ - add r9,r9,r8 │ │ │ │ - mulld r19,r9,r10 │ │ │ │ - std r9,56(r31) │ │ │ │ - nop │ │ │ │ - lfd f3,0(r18) │ │ │ │ - lfd f4,8(r18) │ │ │ │ + add r2,r2,r8 │ │ │ │ + std r27,32(r31) │ │ │ │ + mr r27,r16 │ │ │ │ + mulld r28,r2,r14 │ │ │ │ + mr r24,r2 │ │ │ │ + lfd f3,0(r19) │ │ │ │ + lfd f4,8(r19) │ │ │ │ fmr f1,f26 │ │ │ │ fmr f2,f27 │ │ │ │ - mr r23,r21 │ │ │ │ - mr r22,r17 │ │ │ │ - mr r24,r16 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - ldu r7,8(r14) │ │ │ │ - fmr f29,f2 │ │ │ │ - fmr f28,f1 │ │ │ │ - add r9,r19,r7 │ │ │ │ - mulld r30,r9,r15 │ │ │ │ - std r9,32(r31) │ │ │ │ - nop │ │ │ │ - lfd f3,0(r22) │ │ │ │ - lfd f4,8(r22) │ │ │ │ - fmr f1,f28 │ │ │ │ - fmr f2,f29 │ │ │ │ - addi r22,r22,16 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - ldu r28,8(r23) │ │ │ │ - lfd f3,0(r26) │ │ │ │ - lfd f4,8(r26) │ │ │ │ + addi r19,r19,16 │ │ │ │ + bl 329c │ │ │ │ + ldu r25,8(r29) │ │ │ │ + lfd f3,0(r23) │ │ │ │ + lfd f4,8(r23) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - add r28,r30,r28 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - sldi r29,r28,5 │ │ │ │ - add r29,r25,r29 │ │ │ │ - lfd f3,16(r29) │ │ │ │ - lfd f4,24(r29) │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ - lfd f3,0(r27) │ │ │ │ - lfd f4,8(r27) │ │ │ │ - fmr f19,f2 │ │ │ │ - fmr f18,f1 │ │ │ │ + add r25,r28,r25 │ │ │ │ + bl 329c │ │ │ │ + sldi r30,r25,5 │ │ │ │ + add r30,r22,r30 │ │ │ │ + lfd f3,16(r30) │ │ │ │ + lfd f4,24(r30) │ │ │ │ + bl 38f0 │ │ │ │ + lfd f3,0(r26) │ │ │ │ + lfd f4,8(r26) │ │ │ │ + fmr f29,f2 │ │ │ │ + fmr f28,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ - lfd f2,8(r29) │ │ │ │ - lfd f1,0(r29) │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ - addic. r24,r24,-1 │ │ │ │ - stfd f18,16(r29) │ │ │ │ - stfd f19,24(r29) │ │ │ │ - stfd f1,0(r29) │ │ │ │ - stfd f2,8(r29) │ │ │ │ - bne 32ff0 │ │ │ │ - addi r20,r20,1 │ │ │ │ - ld r9,32(r31) │ │ │ │ - addi r18,r18,16 │ │ │ │ - cmpd r20,r16 │ │ │ │ - bne 32fb0 │ │ │ │ - ld r29,72(r31) │ │ │ │ - ld r22,80(r31) │ │ │ │ - mr r19,r9 │ │ │ │ - mr r30,r28 │ │ │ │ - ld r9,56(r31) │ │ │ │ - addi r29,r29,1 │ │ │ │ - addi r22,r22,16 │ │ │ │ - cmpd r29,r20 │ │ │ │ - bne 32f58 │ │ │ │ - mr r8,r9 │ │ │ │ - ld r9,360(r31) │ │ │ │ - ld r10,376(r31) │ │ │ │ - ld r23,344(r31) │ │ │ │ - ld r7,352(r31) │ │ │ │ - mr r6,r19 │ │ │ │ - ld r14,368(r31) │ │ │ │ - addi r9,r9,1 │ │ │ │ - addi r10,r10,16 │ │ │ │ - cmpd r9,r29 │ │ │ │ - bne 32ee0 │ │ │ │ - ld r18,328(r31) │ │ │ │ - ld r24,336(r31) │ │ │ │ - addi r18,r18,1 │ │ │ │ - addi r24,r24,16 │ │ │ │ - cmpd r18,r9 │ │ │ │ - bne 32e84 │ │ │ │ - ld r29,312(r31) │ │ │ │ - ld r28,296(r31) │ │ │ │ - ld r20,304(r31) │ │ │ │ - mr r17,r6 │ │ │ │ - addi r6,r18,-1 │ │ │ │ - ld r22,320(r31) │ │ │ │ - stfd f30,80(r29) │ │ │ │ - stfd f31,88(r29) │ │ │ │ - std r30,40(r20) │ │ │ │ - std r23,8(r20) │ │ │ │ + lfd f2,8(r30) │ │ │ │ + lfd f1,0(r30) │ │ │ │ + bl 38f0 │ │ │ │ + addic. r27,r27,-1 │ │ │ │ + stfd f28,16(r30) │ │ │ │ + stfd f29,24(r30) │ │ │ │ + stfd f1,0(r30) │ │ │ │ + stfd f2,8(r30) │ │ │ │ + bne 2fdc0 │ │ │ │ + addi r21,r21,1 │ │ │ │ + ld r27,32(r31) │ │ │ │ + mr r2,r24 │ │ │ │ + addi r17,r17,16 │ │ │ │ + cmpd r21,r15 │ │ │ │ + bne 2fd80 │ │ │ │ + mr r28,r25 │ │ │ │ + mr r25,r18 │ │ │ │ + mr r18,r2 │ │ │ │ + ld r2,312(r31) │ │ │ │ + ld r9,320(r31) │ │ │ │ + ld r24,256(r31) │ │ │ │ + ld r27,264(r31) │ │ │ │ + ld r8,304(r31) │ │ │ │ + addi r2,r2,1 │ │ │ │ + addi r9,r9,16 │ │ │ │ + cmpd r2,r21 │ │ │ │ + bne 2fd18 │ │ │ │ + ld r10,248(r31) │ │ │ │ + mr r9,r2 │ │ │ │ + ld r2,112(r31) │ │ │ │ + mr r29,r18 │ │ │ │ + mr r19,r28 │ │ │ │ + mr r18,r25 │ │ │ │ + ld r21,232(r31) │ │ │ │ + ld r7,240(r31) │ │ │ │ + addi r10,r10,1 │ │ │ │ + addi r2,r2,16 │ │ │ │ + cmpd r10,r9 │ │ │ │ + std r2,112(r31) │ │ │ │ + bne 2fcb4 │ │ │ │ + ld r10,144(r31) │ │ │ │ + ld r28,136(r31) │ │ │ │ + mr r2,r29 │ │ │ │ + addi r16,r16,-1 │ │ │ │ + ld r29,152(r31) │ │ │ │ + ld r11,224(r31) │ │ │ │ + mtvsrdd vs0,r16,r16 │ │ │ │ + std r19,32(r10) │ │ │ │ + std r2,24(r10) │ │ │ │ + std r8,16(r10) │ │ │ │ + stfd f30,64(r29) │ │ │ │ + stfd f31,72(r29) │ │ │ │ stfd f22,16(r29) │ │ │ │ stfd f23,24(r29) │ │ │ │ - std r7,16(r20) │ │ │ │ stfd f24,32(r29) │ │ │ │ stfd f25,40(r29) │ │ │ │ - std r8,24(r20) │ │ │ │ + std r7,8(r10) │ │ │ │ stfd f26,48(r29) │ │ │ │ stfd f27,56(r29) │ │ │ │ - stfd f28,64(r29) │ │ │ │ - stfd f29,72(r29) │ │ │ │ - std r6,32(r28) │ │ │ │ - std r6,0(r28) │ │ │ │ - std r6,8(r28) │ │ │ │ - std r6,16(r28) │ │ │ │ - std r6,24(r28) │ │ │ │ - std r17,32(r20) │ │ │ │ - b 32b00 │ │ │ │ + stxv vs0,0(r28) │ │ │ │ + stxv vs0,16(r28) │ │ │ │ + b 2f244 │ │ │ │ cmpdi r16,0 │ │ │ │ - ble 32b00 │ │ │ │ - ld r3,8(r19) │ │ │ │ - mulli r9,r26,48 │ │ │ │ - ld r5,0(r20) │ │ │ │ - ld r6,0(r19) │ │ │ │ - ld r27,24(r22) │ │ │ │ + ble 2f244 │ │ │ │ + ld r9,8(r14) │ │ │ │ + ld r6,0(r14) │ │ │ │ + mulli r2,r22,48 │ │ │ │ + sldi r3,r22,4 │ │ │ │ sldi r7,r7,5 │ │ │ │ - sldi r4,r26,4 │ │ │ │ - sldi r8,r26,5 │ │ │ │ - ld r15,24(r19) │ │ │ │ - li r30,0 │ │ │ │ - ld r23,224(r22) │ │ │ │ + sldi r4,r22,5 │ │ │ │ + std r29,320(r31) │ │ │ │ + std r10,312(r31) │ │ │ │ + std r28,304(r31) │ │ │ │ + ld r5,0(r10) │ │ │ │ + ld r0,24(r11) │ │ │ │ + sldi r30,r22,6 │ │ │ │ + addi r24,r20,-8 │ │ │ │ + li r17,0 │ │ │ │ + sldi r15,r21,1 │ │ │ │ + std r11,328(r31) │ │ │ │ + addi r3,r3,8 │ │ │ │ + addi r4,r4,24 │ │ │ │ + ld r25,224(r11) │ │ │ │ lfd f20,0(r29) │ │ │ │ + addi r21,r30,56 │ │ │ │ lfd f21,8(r29) │ │ │ │ - mr r26,r24 │ │ │ │ - addi r4,r4,8 │ │ │ │ - addi r8,r8,24 │ │ │ │ - addi r21,r10,-8 │ │ │ │ - std r28,192(r31) │ │ │ │ - std r14,200(r31) │ │ │ │ - std r3,72(r31) │ │ │ │ - ld r3,16(r19) │ │ │ │ - mulld r19,r5,r6 │ │ │ │ - add r27,r27,r7 │ │ │ │ - mr r24,r30 │ │ │ │ - addi r9,r9,40 │ │ │ │ - add r7,r10,r4 │ │ │ │ - add r8,r10,r8 │ │ │ │ - addi r25,r27,16 │ │ │ │ - add r9,r10,r9 │ │ │ │ - std r7,128(r31) │ │ │ │ - std r8,144(r31) │ │ │ │ - std r3,104(r31) │ │ │ │ - std r9,48(r31) │ │ │ │ - lfd f3,0(r26) │ │ │ │ - lfd f4,8(r26) │ │ │ │ + mr r29,r24 │ │ │ │ + std r9,232(r31) │ │ │ │ + ld r9,16(r14) │ │ │ │ + add r27,r0,r7 │ │ │ │ + addi r2,r2,40 │ │ │ │ + add r21,r20,r21 │ │ │ │ + add r2,r20,r2 │ │ │ │ + addi r26,r27,16 │ │ │ │ + std r9,248(r31) │ │ │ │ + ld r9,24(r14) │ │ │ │ + ld r14,32(r14) │ │ │ │ + std r2,152(r31) │ │ │ │ + std r9,144(r31) │ │ │ │ + mulld r9,r5,r6 │ │ │ │ + std r9,224(r31) │ │ │ │ + add r9,r20,r3 │ │ │ │ + std r9,256(r31) │ │ │ │ + add r9,r20,r4 │ │ │ │ + mr r20,r17 │ │ │ │ + mr r17,r14 │ │ │ │ + std r9,264(r31) │ │ │ │ + ld r2,112(r31) │ │ │ │ fmr f1,f20 │ │ │ │ fmr f2,f21 │ │ │ │ - li r17,0 │ │ │ │ - mr r14,r20 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - ld r9,128(r31) │ │ │ │ - ldu r30,8(r21) │ │ │ │ - ld r28,288(r31) │ │ │ │ - std r24,224(r31) │ │ │ │ - std r26,232(r31) │ │ │ │ - std r22,240(r31) │ │ │ │ + lfd f3,0(r2) │ │ │ │ + lfd f4,8(r2) │ │ │ │ + bl 329c │ │ │ │ + ldu r18,8(r29) │ │ │ │ + ld r2,224(r31) │ │ │ │ + li r10,0 │ │ │ │ + ld r9,288(r31) │ │ │ │ + ld r22,256(r31) │ │ │ │ + std r20,344(r31) │ │ │ │ fmr f23,f2 │ │ │ │ fmr f22,f1 │ │ │ │ - std r9,56(r31) │ │ │ │ - ld r9,72(r31) │ │ │ │ - add r30,r19,r30 │ │ │ │ - mr r10,r28 │ │ │ │ - std r30,216(r31) │ │ │ │ - mulld r9,r30,r9 │ │ │ │ - std r9,80(r31) │ │ │ │ - mr r9,r17 │ │ │ │ + add r18,r2,r18 │ │ │ │ + ld r2,232(r31) │ │ │ │ + std r29,352(r31) │ │ │ │ + std r22,208(r31) │ │ │ │ + std r18,336(r31) │ │ │ │ + mulld r2,r18,r2 │ │ │ │ + std r2,240(r31) │ │ │ │ + mr r2,r10 │ │ │ │ + mr r10,r9 │ │ │ │ lfd f3,0(r10) │ │ │ │ lfd f4,8(r10) │ │ │ │ fmr f1,f22 │ │ │ │ fmr f2,f23 │ │ │ │ - std r9,304(r31) │ │ │ │ + std r2,56(r31) │ │ │ │ std r10,32(r31) │ │ │ │ - li r30,0 │ │ │ │ - mr r17,r21 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - ld r9,56(r31) │ │ │ │ - ld r26,144(r31) │ │ │ │ - ld r28,280(r31) │ │ │ │ + li r28,0 │ │ │ │ + mr r29,r28 │ │ │ │ + bl 329c │ │ │ │ + ld r2,208(r31) │ │ │ │ + ld r22,264(r31) │ │ │ │ + ld r24,272(r31) │ │ │ │ ld r10,32(r31) │ │ │ │ - std r29,248(r31) │ │ │ │ - std r19,256(r31) │ │ │ │ fmr f25,f2 │ │ │ │ fmr f24,f1 │ │ │ │ - ldu r8,8(r9) │ │ │ │ - std r10,312(r31) │ │ │ │ - std r9,56(r31) │ │ │ │ - ld r9,80(r31) │ │ │ │ - add r8,r9,r8 │ │ │ │ - ld r9,104(r31) │ │ │ │ - std r8,296(r31) │ │ │ │ - mulld r24,r8,r9 │ │ │ │ - mr r22,r24 │ │ │ │ - mr r24,r26 │ │ │ │ - mr r26,r28 │ │ │ │ - mr r28,r30 │ │ │ │ - lfd f3,0(r26) │ │ │ │ - lfd f4,8(r26) │ │ │ │ + ldu r7,8(r2) │ │ │ │ + mr r19,r22 │ │ │ │ + mr r23,r24 │ │ │ │ + std r10,376(r31) │ │ │ │ + std r2,208(r31) │ │ │ │ + ld r2,240(r31) │ │ │ │ + add r7,r2,r7 │ │ │ │ + ld r2,248(r31) │ │ │ │ + std r7,360(r31) │ │ │ │ + mulld r2,r7,r2 │ │ │ │ + std r2,136(r31) │ │ │ │ + ld r2,56(r31) │ │ │ │ + std r2,368(r31) │ │ │ │ + lfd f3,0(r23) │ │ │ │ + lfd f4,8(r23) │ │ │ │ fmr f1,f24 │ │ │ │ fmr f2,f25 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - ldu r7,8(r24) │ │ │ │ - ld r30,48(r31) │ │ │ │ - ld r18,168(r31) │ │ │ │ - std r28,32(r31) │ │ │ │ - mr r28,r16 │ │ │ │ + li r20,0 │ │ │ │ + bl 329c │ │ │ │ + ldu r8,8(r19) │ │ │ │ + ld r2,136(r31) │ │ │ │ + ld r9,144(r31) │ │ │ │ + ld r14,152(r31) │ │ │ │ + std r29,64(r31) │ │ │ │ + std r23,80(r31) │ │ │ │ + ld r18,160(r31) │ │ │ │ fmr f27,f2 │ │ │ │ fmr f26,f1 │ │ │ │ - add r21,r22,r7 │ │ │ │ - mulld r29,r21,r15 │ │ │ │ - mr r19,r29 │ │ │ │ - mr r29,r30 │ │ │ │ + add r2,r2,r8 │ │ │ │ + std r19,72(r31) │ │ │ │ + mulld r28,r2,r9 │ │ │ │ + std r2,56(r31) │ │ │ │ + std r28,32(r31) │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ lfd f3,0(r18) │ │ │ │ lfd f4,8(r18) │ │ │ │ fmr f1,f26 │ │ │ │ fmr f2,f27 │ │ │ │ - addi r18,r18,16 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - ldu r20,8(r29) │ │ │ │ - lfd f3,0(r25) │ │ │ │ - lfd f4,8(r25) │ │ │ │ + mr r29,r21 │ │ │ │ + mr r28,r16 │ │ │ │ + bl 329c │ │ │ │ + ldu r9,8(r14) │ │ │ │ + ld r2,32(r31) │ │ │ │ + ld r24,40(r31) │ │ │ │ + fmr f29,f2 │ │ │ │ + fmr f28,f1 │ │ │ │ + add r2,r2,r9 │ │ │ │ + mr r19,r24 │ │ │ │ + mulld r22,r2,r17 │ │ │ │ + mr r24,r2 │ │ │ │ + lfd f3,0(r19) │ │ │ │ + lfd f4,8(r19) │ │ │ │ + fmr f1,f28 │ │ │ │ + fmr f2,f29 │ │ │ │ + addi r19,r19,16 │ │ │ │ + bl 329c │ │ │ │ + ldu r23,8(r29) │ │ │ │ + lfd f3,0(r26) │ │ │ │ + lfd f4,8(r26) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - add r20,r19,r20 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - sldi r30,r20,5 │ │ │ │ - add r30,r23,r30 │ │ │ │ + add r23,r22,r23 │ │ │ │ + bl 329c │ │ │ │ + sldi r30,r23,5 │ │ │ │ + add r30,r25,r30 │ │ │ │ lfd f3,16(r30) │ │ │ │ lfd f4,24(r30) │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ + bl 38f0 │ │ │ │ lfd f3,0(r27) │ │ │ │ lfd f4,8(r27) │ │ │ │ - fmr f29,f2 │ │ │ │ - fmr f28,f1 │ │ │ │ + fmr f19,f2 │ │ │ │ + fmr f18,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ lfd f2,8(r30) │ │ │ │ lfd f1,0(r30) │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ + bl 38f0 │ │ │ │ addic. r28,r28,-1 │ │ │ │ - stfd f28,16(r30) │ │ │ │ - stfd f29,24(r30) │ │ │ │ + stfd f18,16(r30) │ │ │ │ + stfd f19,24(r30) │ │ │ │ stfd f1,0(r30) │ │ │ │ stfd f2,8(r30) │ │ │ │ - bne 33330 │ │ │ │ - ld r28,32(r31) │ │ │ │ - addi r26,r26,16 │ │ │ │ - addi r28,r28,1 │ │ │ │ - cmpd r28,r16 │ │ │ │ - bne 332e0 │ │ │ │ - ld r9,304(r31) │ │ │ │ - ld r10,312(r31) │ │ │ │ - mr r18,r21 │ │ │ │ - ld r29,248(r31) │ │ │ │ - mr r21,r17 │ │ │ │ - ld r19,256(r31) │ │ │ │ - ld r8,296(r31) │ │ │ │ - mr r17,r20 │ │ │ │ - addi r9,r9,1 │ │ │ │ + bne 30140 │ │ │ │ + addi r20,r20,1 │ │ │ │ + addi r18,r18,16 │ │ │ │ + cmpd r20,r15 │ │ │ │ + bne 30100 │ │ │ │ + ld r29,64(r31) │ │ │ │ + mr r9,r24 │ │ │ │ + mr r24,r23 │ │ │ │ + ld r23,80(r31) │ │ │ │ + ld r2,56(r31) │ │ │ │ + ld r19,72(r31) │ │ │ │ + addi r29,r29,1 │ │ │ │ + addi r23,r23,16 │ │ │ │ + cmpd r29,r20 │ │ │ │ + bne 300a4 │ │ │ │ + mr r8,r2 │ │ │ │ + ld r2,368(r31) │ │ │ │ + ld r10,376(r31) │ │ │ │ + mr r19,r9 │ │ │ │ + ld r7,360(r31) │ │ │ │ + addi r2,r2,1 │ │ │ │ addi r10,r10,16 │ │ │ │ - cmpd r9,r28 │ │ │ │ - bne 33268 │ │ │ │ - ld r24,224(r31) │ │ │ │ - ld r26,232(r31) │ │ │ │ - mr r20,r14 │ │ │ │ - ld r30,216(r31) │ │ │ │ - mr r14,r18 │ │ │ │ - ld r22,240(r31) │ │ │ │ - mr r18,r17 │ │ │ │ - addi r24,r24,1 │ │ │ │ - addi r26,r26,16 │ │ │ │ - cmpd r24,r9 │ │ │ │ - bne 33208 │ │ │ │ - ld r28,192(r31) │ │ │ │ - mr r26,r30 │ │ │ │ - mr r17,r14 │ │ │ │ - addi r30,r24,-1 │ │ │ │ - ld r14,200(r31) │ │ │ │ - stfd f30,64(r29) │ │ │ │ - stfd f31,72(r29) │ │ │ │ + cmpd r2,r29 │ │ │ │ + bne 30034 │ │ │ │ + ld r20,344(r31) │ │ │ │ + ld r9,112(r31) │ │ │ │ + ld r18,336(r31) │ │ │ │ + ld r29,352(r31) │ │ │ │ + addi r20,r20,1 │ │ │ │ + addi r9,r9,16 │ │ │ │ + cmpd r20,r2 │ │ │ │ + std r9,112(r31) │ │ │ │ + bne 2ffd8 │ │ │ │ + ld r29,320(r31) │ │ │ │ + ld r10,312(r31) │ │ │ │ + addi r16,r16,-1 │ │ │ │ + ld r28,304(r31) │ │ │ │ + ld r11,328(r31) │ │ │ │ + mtvsrdd vs0,r16,r16 │ │ │ │ + stfd f30,80(r29) │ │ │ │ + stfd f31,88(r29) │ │ │ │ + std r24,40(r10) │ │ │ │ + std r19,32(r10) │ │ │ │ + std r8,24(r10) │ │ │ │ + std r18,8(r10) │ │ │ │ + std r7,16(r10) │ │ │ │ stfd f22,16(r29) │ │ │ │ stfd f23,24(r29) │ │ │ │ stfd f24,32(r29) │ │ │ │ stfd f25,40(r29) │ │ │ │ - std r18,32(r20) │ │ │ │ stfd f26,48(r29) │ │ │ │ stfd f27,56(r29) │ │ │ │ - std r26,8(r20) │ │ │ │ - std r8,16(r20) │ │ │ │ - std r17,24(r20) │ │ │ │ - std r30,24(r28) │ │ │ │ - std r30,0(r28) │ │ │ │ - std r30,8(r28) │ │ │ │ - std r30,16(r28) │ │ │ │ - b 32b00 │ │ │ │ - mr r26,r18 │ │ │ │ - b 328c4 │ │ │ │ - li r3,1 │ │ │ │ - std r11,32(r31) │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ - bl 3520 │ │ │ │ - ld r2,24(r1) │ │ │ │ - bl 3720 │ │ │ │ - ld r2,24(r1) │ │ │ │ - sldi r3,r30,4 │ │ │ │ - fmr f31,f2 │ │ │ │ - fmr f30,f1 │ │ │ │ - bl 3560 │ │ │ │ - ld r2,24(r1) │ │ │ │ - fmr f1,f30 │ │ │ │ - fmr f2,f31 │ │ │ │ - mr r29,r3 │ │ │ │ - bl 4d4b8 │ │ │ │ - nop │ │ │ │ - mr r4,r14 │ │ │ │ - mr r5,r29 │ │ │ │ - mr r6,r3 │ │ │ │ - mr r3,r30 │ │ │ │ - addi r6,r6,-1 │ │ │ │ - bl 3660 │ │ │ │ - ld r2,24(r1) │ │ │ │ - mr r3,r29 │ │ │ │ - bl 3540 │ │ │ │ - ld r2,24(r1) │ │ │ │ - ld r9,0(r1) │ │ │ │ - ld r11,32(r31) │ │ │ │ - ld r30,8(r11) │ │ │ │ - std r9,0(r25) │ │ │ │ - mr r1,r25 │ │ │ │ - b 30070 │ │ │ │ - addi r25,r25,1 │ │ │ │ - addi r29,r29,16 │ │ │ │ - add r22,r22,r26 │ │ │ │ - bdnz 32c30 │ │ │ │ - addi r8,r20,-8 │ │ │ │ - li r7,1 │ │ │ │ - ble cr4,335cc │ │ │ │ - andi. r9,r26,3 │ │ │ │ - mr r10,r26 │ │ │ │ - addi r6,r26,-1 │ │ │ │ - li r3,1 │ │ │ │ - beq 33594 │ │ │ │ - cmpdi r9,1 │ │ │ │ - beq 33584 │ │ │ │ - cmpdi r9,2 │ │ │ │ - beq 33578 │ │ │ │ - ld r7,0(r20) │ │ │ │ - mr r8,r20 │ │ │ │ - mr r21,r6 │ │ │ │ - ldu r9,8(r8) │ │ │ │ - addi r21,r21,-1 │ │ │ │ - mulld r7,r7,r9 │ │ │ │ - ldu r9,8(r8) │ │ │ │ - cmpdi r21,1 │ │ │ │ - mulld r7,r7,r9 │ │ │ │ - beq 335c4 │ │ │ │ - srdi r9,r10,2 │ │ │ │ - mtctr r9 │ │ │ │ - ld r10,8(r8) │ │ │ │ - ld r9,16(r8) │ │ │ │ - ld r5,24(r8) │ │ │ │ - addi r8,r8,32 │ │ │ │ - mulld r10,r7,r10 │ │ │ │ - mulld r9,r3,r9 │ │ │ │ - ld r6,0(r8) │ │ │ │ - mulld r7,r10,r5 │ │ │ │ - mulld r3,r9,r6 │ │ │ │ - bdnz 3359c │ │ │ │ - mulld r3,r7,r3 │ │ │ │ - b 335d0 │ │ │ │ + stfd f28,64(r29) │ │ │ │ + stfd f29,72(r29) │ │ │ │ + std r16,32(r28) │ │ │ │ + stxv vs0,0(r28) │ │ │ │ + stxv vs0,16(r28) │ │ │ │ + b 2f244 │ │ │ │ + sldi r2,r29,3 │ │ │ │ + mr r27,r29 │ │ │ │ + ldx r2,r28,r2 │ │ │ │ + b 2f21c │ │ │ │ + mr r27,r17 │ │ │ │ + b 2f00c │ │ │ │ + addi r22,r22,1 │ │ │ │ + addi r24,r24,16 │ │ │ │ + add r18,r18,r23 │ │ │ │ + bdnz 2fabc │ │ │ │ li r3,1 │ │ │ │ + ble cr4,303b0 │ │ │ │ + cmpdi r23,1 │ │ │ │ + beq 30424 │ │ │ │ + xxspltib vs32,1 │ │ │ │ + srdi r2,r23,1 │ │ │ │ + mr r9,r20 │ │ │ │ + andi. r8,r2,3 │ │ │ │ + addi r7,r2,-1 │ │ │ │ + mr r10,r2 │ │ │ │ + vextsb2d v0,v0 │ │ │ │ + xxmr vs33,vs32 │ │ │ │ + beq 30350 │ │ │ │ + cmpdi r8,1 │ │ │ │ + beq 3033c │ │ │ │ + cmpdi r8,2 │ │ │ │ + beq 3032c │ │ │ │ + lxv vs32,0(r20) │ │ │ │ + mr r2,r7 │ │ │ │ + addi r9,r20,16 │ │ │ │ + lxv vs45,0(r9) │ │ │ │ + addi r2,r2,-1 │ │ │ │ + addi r9,r9,16 │ │ │ │ + vmulld v0,v0,v13 │ │ │ │ + lxv vs45,0(r9) │ │ │ │ + addic. r2,r2,-1 │ │ │ │ + addi r9,r9,16 │ │ │ │ + vmulld v0,v0,v13 │ │ │ │ + beq 30384 │ │ │ │ + srdi r10,r10,2 │ │ │ │ + mtctr r10 │ │ │ │ + lxv vs42,0(r9) │ │ │ │ + lxv vs43,16(r9) │ │ │ │ + addi r2,r2,-4 │ │ │ │ + addi r9,r9,64 │ │ │ │ + lxv vs44,-32(r9) │ │ │ │ + lxv vs45,-16(r9) │ │ │ │ + vmulld v0,v0,v10 │ │ │ │ + vmulld v1,v1,v11 │ │ │ │ + vmulld v0,v0,v12 │ │ │ │ + vmulld v1,v1,v13 │ │ │ │ + bdnz 30358 │ │ │ │ + vmulld v1,v0,v1 │ │ │ │ + mtvsrdd vs32,r2,r2 │ │ │ │ + andi. r2,r23,1 │ │ │ │ + clrrdi r23,r23,1 │ │ │ │ + xxsldwi vs32,vs32,vs33,2 │ │ │ │ + vmulld v0,v0,v1 │ │ │ │ + mfvsrld r3,vs32 │ │ │ │ + beq 303b0 │ │ │ │ + sldi r23,r23,3 │ │ │ │ + ldx r2,r20,r23 │ │ │ │ + mulld r3,r3,r2 │ │ │ │ std r11,32(r31) │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ - bl 3520 │ │ │ │ - ld r2,24(r1) │ │ │ │ - bl 3720 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 3290 │ │ │ │ + bl 3540 │ │ │ │ + bl 3740 │ │ │ │ sldi r3,r30,4 │ │ │ │ - fmr f31,f2 │ │ │ │ - fmr f30,f1 │ │ │ │ - bl 3560 │ │ │ │ - ld r2,24(r1) │ │ │ │ - fmr f1,f30 │ │ │ │ - fmr f2,f31 │ │ │ │ + fmr f29,f2 │ │ │ │ + fmr f28,f1 │ │ │ │ + bl 3580 │ │ │ │ mr r29,r3 │ │ │ │ - bl 4d4b8 │ │ │ │ - nop │ │ │ │ - mr r4,r27 │ │ │ │ + fmr f1,f28 │ │ │ │ + fmr f2,f29 │ │ │ │ + bl 3430 │ │ │ │ + mr r4,r28 │ │ │ │ mr r5,r29 │ │ │ │ mr r6,r3 │ │ │ │ mr r3,r30 │ │ │ │ addi r6,r6,-1 │ │ │ │ - bl 3660 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 3680 │ │ │ │ mr r3,r29 │ │ │ │ - bl 3540 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 3560 │ │ │ │ ld r11,32(r31) │ │ │ │ - ld r9,0(r1) │ │ │ │ - ld r26,48(r11) │ │ │ │ + ld r2,0(r1) │ │ │ │ + ld r23,48(r11) │ │ │ │ + cmpdi r23,0 │ │ │ │ ld r30,8(r11) │ │ │ │ - std r9,0(r15) │ │ │ │ + std r2,0(r15) │ │ │ │ mr r1,r15 │ │ │ │ - cmpdi cr4,r26,0 │ │ │ │ - b 321d4 │ │ │ │ - cmpwi r9,0 │ │ │ │ - bne 35404 │ │ │ │ - ble cr4,337b8 │ │ │ │ - ld r10,120(r31) │ │ │ │ - ld r9,88(r11) │ │ │ │ - ld r25,96(r11) │ │ │ │ - li r27,0 │ │ │ │ - mr r24,r11 │ │ │ │ - srdi r28,r10,4 │ │ │ │ - ld r10,112(r31) │ │ │ │ - addi r29,r9,1 │ │ │ │ - cmpdi cr4,r9,0 │ │ │ │ - sldi r29,r29,1 │ │ │ │ - addi r22,r10,16 │ │ │ │ - addis r10,r2,-3 │ │ │ │ - addi r10,r10,25952 │ │ │ │ - lfd f22,0(r10) │ │ │ │ - lfd f23,8(r10) │ │ │ │ - addis r10,r2,-3 │ │ │ │ - addi r10,r10,25008 │ │ │ │ - lfd f24,0(r10) │ │ │ │ - lfd f25,8(r10) │ │ │ │ - lfd f3,0(r25) │ │ │ │ - lfd f4,8(r25) │ │ │ │ - fmr f1,f22 │ │ │ │ - fmr f2,f23 │ │ │ │ - bl 4dbe8 │ │ │ │ - nop │ │ │ │ - bl 3060 │ │ │ │ - ld r2,24(r1) │ │ │ │ - fmr f3,f1 │ │ │ │ - fmr f4,f2 │ │ │ │ - fmr f27,f2 │ │ │ │ - fmr f26,f1 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - mulld r9,r28,r27 │ │ │ │ - ld r10,112(r31) │ │ │ │ - fmr f21,f2 │ │ │ │ - fmr f20,f1 │ │ │ │ - sldi r9,r9,4 │ │ │ │ - add r9,r10,r9 │ │ │ │ - stfd f24,0(r9) │ │ │ │ - stfd f25,8(r9) │ │ │ │ - blt cr4,3379c │ │ │ │ - lfd f28,-16(r22) │ │ │ │ - lfd f29,-8(r22) │ │ │ │ - mr r21,r22 │ │ │ │ - mr r23,r29 │ │ │ │ - fmr f31,f25 │ │ │ │ - fmr f30,f24 │ │ │ │ - fmr f3,f30 │ │ │ │ - fmr f4,f31 │ │ │ │ - fmr f1,f26 │ │ │ │ - fmr f2,f27 │ │ │ │ - addi r21,r21,16 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - fmr f19,f2 │ │ │ │ - fmr f18,f1 │ │ │ │ - fmr f3,f20 │ │ │ │ - fmr f4,f21 │ │ │ │ - fmr f1,f30 │ │ │ │ - fmr f2,f31 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - fmr f31,f2 │ │ │ │ - fmr f30,f1 │ │ │ │ - fmr f2,f29 │ │ │ │ - fmr f1,f28 │ │ │ │ - fmr f3,f18 │ │ │ │ - fmr f4,f19 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - addic. r23,r23,-1 │ │ │ │ - stfd f1,-16(r21) │ │ │ │ - stfd f2,-8(r21) │ │ │ │ - fmr f29,f2 │ │ │ │ - fmr f28,f1 │ │ │ │ - bne 33728 │ │ │ │ - addi r27,r27,1 │ │ │ │ - ld r9,120(r31) │ │ │ │ - addi r25,r25,16 │ │ │ │ - cmpd r27,r26 │ │ │ │ - add r22,r22,r9 │ │ │ │ - bne 336b4 │ │ │ │ - mr r11,r24 │ │ │ │ - cmpdi r30,0 │ │ │ │ - ble 30858 │ │ │ │ - ld r10,120(r31) │ │ │ │ - ld r9,40(r31) │ │ │ │ - ld r22,104(r31) │ │ │ │ - ld r18,48(r31) │ │ │ │ - mr r21,r11 │ │ │ │ - ld r29,56(r31) │ │ │ │ - add r4,r9,r10 │ │ │ │ - li r9,8 │ │ │ │ - srdi r3,r10,4 │ │ │ │ - std r9,160(r31) │ │ │ │ - li r9,0 │ │ │ │ - add r8,r4,r10 │ │ │ │ - mr r28,r3 │ │ │ │ - std r4,288(r31) │ │ │ │ - std r9,152(r31) │ │ │ │ - mulli r9,r3,48 │ │ │ │ - std r8,264(r31) │ │ │ │ - add r8,r8,r10 │ │ │ │ - std r8,136(r31) │ │ │ │ - add r8,r8,r10 │ │ │ │ - std r8,232(r31) │ │ │ │ - subf r9,r9,r8 │ │ │ │ - ld r23,152(r31) │ │ │ │ - std r9,240(r31) │ │ │ │ - add r9,r9,r10 │ │ │ │ - std r9,280(r31) │ │ │ │ - add r9,r9,r10 │ │ │ │ - std r9,272(r31) │ │ │ │ - lwz r9,112(r21) │ │ │ │ - std r1,192(r31) │ │ │ │ - andi. r9,r9,2048 │ │ │ │ - beq 3384c │ │ │ │ - ld r9,264(r21) │ │ │ │ - ld r10,160(r31) │ │ │ │ - ldx r23,r9,r10 │ │ │ │ - ld r30,88(r21) │ │ │ │ - ld r10,0(r1) │ │ │ │ - addi r25,r26,-1 │ │ │ │ - cmpdi cr4,r25,0 │ │ │ │ - addi r27,r30,1 │ │ │ │ - mulld r9,r27,r26 │ │ │ │ - sldi r9,r9,4 │ │ │ │ - neg r9,r9 │ │ │ │ - stdux r10,r1,r9 │ │ │ │ - addi r17,r1,32 │ │ │ │ - blt cr4,353fc │ │ │ │ - mulld r14,r26,r23 │ │ │ │ - mulld r24,r25,r27 │ │ │ │ - ld r9,88(r31) │ │ │ │ - sldi r19,r26,3 │ │ │ │ - neg r10,r27 │ │ │ │ - ld r16,120(r21) │ │ │ │ - ld r20,72(r21) │ │ │ │ - mr r8,r26 │ │ │ │ - sldi r15,r27,1 │ │ │ │ - mr r26,r28 │ │ │ │ - cmpdi cr3,r27,0 │ │ │ │ - mr r28,r29 │ │ │ │ - mr r29,r30 │ │ │ │ - sldi r11,r10,4 │ │ │ │ - add r7,r9,r19 │ │ │ │ - ld r9,96(r31) │ │ │ │ - add r10,r25,r14 │ │ │ │ - sldi r24,r24,4 │ │ │ │ - add r6,r20,r19 │ │ │ │ - sldi r10,r10,4 │ │ │ │ - addi r24,r24,-8 │ │ │ │ - add r4,r9,r19 │ │ │ │ - add r16,r16,r10 │ │ │ │ - add r24,r17,r24 │ │ │ │ - ldu r30,-8(r6) │ │ │ │ - std r8,80(r31) │ │ │ │ - std r11,72(r31) │ │ │ │ - std r7,56(r31) │ │ │ │ - std r4,48(r31) │ │ │ │ - mr r3,r30 │ │ │ │ - std r6,32(r31) │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ - lfd f3,0(r16) │ │ │ │ - lfd f4,8(r16) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - bl 38c0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - bl 4d4b8 │ │ │ │ - nop │ │ │ │ - srdi r10,r15,1 │ │ │ │ - ld r7,56(r31) │ │ │ │ - ld r4,48(r31) │ │ │ │ - ld r8,80(r31) │ │ │ │ - ld r6,32(r31) │ │ │ │ - ld r11,72(r31) │ │ │ │ - mr r9,r3 │ │ │ │ - mtctr r10 │ │ │ │ - mr r3,r24 │ │ │ │ - addi r10,r9,1 │ │ │ │ - subf r9,r29,r9 │ │ │ │ - mr r0,r8 │ │ │ │ - add r10,r10,r29 │ │ │ │ - stdu r9,-8(r7) │ │ │ │ - add r9,r30,r9 │ │ │ │ - stdu r10,-8(r4) │ │ │ │ - ble cr3,33998 │ │ │ │ - addi r12,r9,1 │ │ │ │ - divd r5,r9,r30 │ │ │ │ - mr r8,r3 │ │ │ │ - addi r3,r3,16 │ │ │ │ - divd r10,r12,r30 │ │ │ │ - mulld r5,r5,r30 │ │ │ │ - mulld r10,r10,r30 │ │ │ │ - subf r5,r5,r9 │ │ │ │ - addi r9,r9,2 │ │ │ │ - subf r10,r10,r12 │ │ │ │ - std r5,-8(r3) │ │ │ │ - std r10,16(r8) │ │ │ │ - bdnz 33960 │ │ │ │ - mr r8,r0 │ │ │ │ - cmpld r20,r6 │ │ │ │ - addi r16,r16,-16 │ │ │ │ - add r24,r24,r11 │ │ │ │ - bne 338d8 │ │ │ │ - mr r5,r19 │ │ │ │ - li r4,0 │ │ │ │ - mr r3,r22 │ │ │ │ + mcrf cr4,cr0 │ │ │ │ + b 2e988 │ │ │ │ + li r3,1 │ │ │ │ + li r23,0 │ │ │ │ + b 303a4 │ │ │ │ mr r30,r29 │ │ │ │ - mr r29,r28 │ │ │ │ - mr r28,r26 │ │ │ │ - mr r26,r8 │ │ │ │ - li r16,0 │ │ │ │ - bl 37c0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - ld r9,88(r31) │ │ │ │ - ld r7,200(r21) │ │ │ │ - sldi r10,r14,5 │ │ │ │ - mr r19,r20 │ │ │ │ - std r30,80(r31) │ │ │ │ - std r29,72(r31) │ │ │ │ - mr r30,r16 │ │ │ │ - mr r16,r21 │ │ │ │ - mr r21,r23 │ │ │ │ - mr r23,r25 │ │ │ │ - addi r9,r9,-8 │ │ │ │ - add r14,r7,r10 │ │ │ │ - std r9,48(r31) │ │ │ │ - ld r9,96(r31) │ │ │ │ - addi r9,r9,-8 │ │ │ │ - std r9,32(r31) │ │ │ │ - ld r9,40(r31) │ │ │ │ - mr r24,r9 │ │ │ │ - subfic r9,r9,32 │ │ │ │ - mr r29,r24 │ │ │ │ - mr r20,r24 │ │ │ │ - mr r24,r27 │ │ │ │ - mr r27,r14 │ │ │ │ - std r9,56(r31) │ │ │ │ - ld r10,48(r31) │ │ │ │ - mulld r9,r30,r28 │ │ │ │ - lfd f1,0(r27) │ │ │ │ - lfd f2,8(r27) │ │ │ │ - lfd f28,16(r27) │ │ │ │ - lfd f29,24(r27) │ │ │ │ - ldu r14,8(r10) │ │ │ │ - sldi r4,r9,4 │ │ │ │ - std r10,48(r31) │ │ │ │ - ld r10,32(r31) │ │ │ │ - ldu r25,8(r10) │ │ │ │ - std r10,32(r31) │ │ │ │ - ld r10,40(r31) │ │ │ │ - cmpd r25,r14 │ │ │ │ - add r4,r10,r4 │ │ │ │ - stfd f1,0(r4) │ │ │ │ - stfd f2,8(r4) │ │ │ │ - std r4,128(r31) │ │ │ │ - ble 33b98 │ │ │ │ - ld r10,112(r31) │ │ │ │ - addi r9,r9,1 │ │ │ │ - fmr f3,f28 │ │ │ │ - fmr f4,f29 │ │ │ │ - sldi r9,r9,4 │ │ │ │ - add r9,r10,r9 │ │ │ │ - std r9,104(r31) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + ld r2,88(r31) │ │ │ │ + cmpdi r2,0 │ │ │ │ + ble 2d5a0 │ │ │ │ ld r9,104(r31) │ │ │ │ - fmr f4,f2 │ │ │ │ - fmr f3,f1 │ │ │ │ - lfd f2,8(r9) │ │ │ │ - lfd f1,0(r9) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - addi r9,r14,2 │ │ │ │ - ld r4,128(r31) │ │ │ │ - cmpd r25,r9 │ │ │ │ - stfd f1,16(r4) │ │ │ │ - stfd f2,24(r4) │ │ │ │ - blt 33b98 │ │ │ │ - ld r9,56(r31) │ │ │ │ - addi r5,r25,-1 │ │ │ │ - lfd f26,0(r29) │ │ │ │ - lfd f27,8(r29) │ │ │ │ - fmr f31,f29 │ │ │ │ - fmr f30,f28 │ │ │ │ - std r28,104(r31) │ │ │ │ - subf r14,r14,r5 │ │ │ │ - add r25,r9,r29 │ │ │ │ - mr r9,r26 │ │ │ │ + sldi r26,r29,3 │ │ │ │ + ld r6,24(r28) │ │ │ │ + sldi r2,r16,5 │ │ │ │ + std r23,48(r31) │ │ │ │ + sldi r16,r21,1 │ │ │ │ + li r19,0 │ │ │ │ + ld r14,224(r28) │ │ │ │ + sldi r17,r29,4 │ │ │ │ + add r18,r20,r26 │ │ │ │ + mr r23,r26 │ │ │ │ + add r9,r9,r26 │ │ │ │ + add r27,r6,r2 │ │ │ │ + std r9,40(r31) │ │ │ │ + ld r9,96(r31) │ │ │ │ + addi r22,r27,16 │ │ │ │ + std r27,64(r31) │ │ │ │ + mr r27,r28 │ │ │ │ + add r9,r9,r26 │ │ │ │ mr r26,r29 │ │ │ │ - mr r29,r14 │ │ │ │ - mr r10,r25 │ │ │ │ - mr r14,r9 │ │ │ │ - mr r25,r27 │ │ │ │ - mr r27,r30 │ │ │ │ - mr r30,r10 │ │ │ │ - fmr f3,f28 │ │ │ │ - fmr f4,f29 │ │ │ │ - fmr f1,f30 │ │ │ │ - fmr f2,f31 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - ld r9,112(r31) │ │ │ │ - fmr f31,f2 │ │ │ │ - fmr f30,f1 │ │ │ │ - fmr f2,f27 │ │ │ │ - fmr f1,f26 │ │ │ │ - add r7,r9,r30 │ │ │ │ - ld r9,40(r31) │ │ │ │ - lfd f3,0(r7) │ │ │ │ - lfd f4,8(r7) │ │ │ │ - add r28,r9,r30 │ │ │ │ - addi r30,r30,16 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - fmr f3,f30 │ │ │ │ - fmr f4,f31 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - addic. r29,r29,-1 │ │ │ │ - stfd f1,0(r28) │ │ │ │ - stfd f2,8(r28) │ │ │ │ - bne 33b18 │ │ │ │ - ld r28,104(r31) │ │ │ │ - mr r30,r27 │ │ │ │ - mr r29,r26 │ │ │ │ - mr r27,r25 │ │ │ │ - mr r26,r14 │ │ │ │ - addi r30,r30,1 │ │ │ │ - ld r9,120(r31) │ │ │ │ - addi r27,r27,32 │ │ │ │ - cmpd r26,r30 │ │ │ │ - add r29,r29,r9 │ │ │ │ - bne 33a30 │ │ │ │ - cmpdi r26,4 │ │ │ │ - mr r27,r24 │ │ │ │ - mr r25,r23 │ │ │ │ - ld r29,72(r31) │ │ │ │ - mr r23,r21 │ │ │ │ - ld r30,80(r31) │ │ │ │ - mr r24,r20 │ │ │ │ - mr r21,r16 │ │ │ │ - beq 350d0 │ │ │ │ - cmpdi r26,5 │ │ │ │ - beq 34d20 │ │ │ │ - li r30,0 │ │ │ │ - ld r9,64(r31) │ │ │ │ - cmpdi r9,0 │ │ │ │ - ble 33e30 │ │ │ │ - ld r9,224(r21) │ │ │ │ - sldi r20,r26,3 │ │ │ │ - ld r7,24(r21) │ │ │ │ - sldi r10,r23,5 │ │ │ │ - mr r19,r29 │ │ │ │ - std r27,144(r31) │ │ │ │ - li r23,0 │ │ │ │ - std r9,48(r31) │ │ │ │ - sldi r9,r27,1 │ │ │ │ - mr r27,r21 │ │ │ │ std r9,32(r31) │ │ │ │ - sldi r9,r26,4 │ │ │ │ - std r9,104(r31) │ │ │ │ - add r9,r22,r20 │ │ │ │ - std r9,80(r31) │ │ │ │ - ld r9,96(r31) │ │ │ │ - add r9,r9,r20 │ │ │ │ - std r9,72(r31) │ │ │ │ - ld r9,88(r31) │ │ │ │ - add r9,r9,r20 │ │ │ │ - std r9,56(r31) │ │ │ │ - add r9,r7,r10 │ │ │ │ - addi r10,r9,16 │ │ │ │ - std r9,168(r31) │ │ │ │ - mr r9,r26 │ │ │ │ - mr r26,r20 │ │ │ │ - mr r20,r25 │ │ │ │ - std r10,128(r31) │ │ │ │ - cmpd r9,r30 │ │ │ │ - ble 33d28 │ │ │ │ - ld r10,144(r31) │ │ │ │ - sldi r15,r30,3 │ │ │ │ - sldi r24,r30,4 │ │ │ │ - ld r14,72(r27) │ │ │ │ - subf r25,r30,r9 │ │ │ │ - std r27,184(r31) │ │ │ │ + cmpd r26,r30 │ │ │ │ + ble 3056c │ │ │ │ + ld r8,56(r31) │ │ │ │ + sldi r29,r30,4 │ │ │ │ + mulld r9,r21,r30 │ │ │ │ + sldi r28,r30,3 │ │ │ │ + ld r10,72(r27) │ │ │ │ + subf r30,r30,r26 │ │ │ │ + std r17,72(r31) │ │ │ │ + mr r17,r22 │ │ │ │ + mr r22,r23 │ │ │ │ + mr r23,r27 │ │ │ │ + addi r2,r28,-8 │ │ │ │ + ldx r6,r24,r28 │ │ │ │ + add r28,r24,r28 │ │ │ │ + add r29,r8,r29 │ │ │ │ mr r27,r28 │ │ │ │ - mr r28,r17 │ │ │ │ - std r9,200(r31) │ │ │ │ - addi r7,r15,-8 │ │ │ │ - add r24,r19,r24 │ │ │ │ - ldx r29,r18,r15 │ │ │ │ - add r15,r18,r15 │ │ │ │ - mulld r16,r10,r30 │ │ │ │ - add r21,r22,r7 │ │ │ │ - lfd f1,0(r24) │ │ │ │ - lfd f2,8(r24) │ │ │ │ - add r14,r14,r7 │ │ │ │ - mr r17,r21 │ │ │ │ - mr r21,r25 │ │ │ │ - mr r25,r30 │ │ │ │ - sldi r16,r16,1 │ │ │ │ - ldu r30,8(r17) │ │ │ │ - ld r10,40(r31) │ │ │ │ - addi r24,r24,16 │ │ │ │ - maddld r9,r27,r25,r30 │ │ │ │ - addi r25,r25,1 │ │ │ │ - sldi r9,r9,4 │ │ │ │ - add r9,r10,r9 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - add r9,r16,r30 │ │ │ │ - ldu r7,8(r14) │ │ │ │ - ld r10,32(r31) │ │ │ │ - addic. r21,r21,-1 │ │ │ │ - sldi r9,r9,3 │ │ │ │ - stfd f1,0(r24) │ │ │ │ - stfd f2,8(r24) │ │ │ │ - ldx r9,r28,r9 │ │ │ │ - add r16,r16,r10 │ │ │ │ - maddld r29,r29,r7,r9 │ │ │ │ - stdu r29,8(r15) │ │ │ │ - bne 33cbc │ │ │ │ - mr r17,r28 │ │ │ │ - ld r9,200(r31) │ │ │ │ - mr r28,r27 │ │ │ │ - ld r27,184(r31) │ │ │ │ - std r9,184(r31) │ │ │ │ - ld r9,104(r31) │ │ │ │ - ldx r30,r18,r26 │ │ │ │ - add r7,r19,r9 │ │ │ │ - ld r9,128(r31) │ │ │ │ + add r5,r20,r2 │ │ │ │ + add r10,r10,r2 │ │ │ │ + sldi r9,r9,1 │ │ │ │ + mr r28,r30 │ │ │ │ + lfd f1,0(r29) │ │ │ │ + lfd f2,8(r29) │ │ │ │ + ldu r2,8(r5) │ │ │ │ + std r10,128(r31) │ │ │ │ + addi r29,r29,16 │ │ │ │ + std r6,120(r31) │ │ │ │ + std r9,80(r31) │ │ │ │ + add r30,r9,r2 │ │ │ │ + std r5,112(r31) │ │ │ │ + sldi r2,r30,4 │ │ │ │ + add r2,r15,r2 │ │ │ │ + lfd f3,0(r2) │ │ │ │ + lfd f4,8(r2) │ │ │ │ + bl 329c │ │ │ │ + ld r10,128(r31) │ │ │ │ + ld r7,48(r31) │ │ │ │ + sldi r2,r30,3 │ │ │ │ + addic. r28,r28,-1 │ │ │ │ + ld r6,120(r31) │ │ │ │ + ld r9,80(r31) │ │ │ │ + stfd f1,0(r29) │ │ │ │ + stfd f2,8(r29) │ │ │ │ + ld r5,112(r31) │ │ │ │ + ldu r8,8(r10) │ │ │ │ + ldx r2,r7,r2 │ │ │ │ + add r9,r9,r16 │ │ │ │ + maddld r6,r6,r8,r2 │ │ │ │ + stdu r6,8(r27) │ │ │ │ + bne 304f0 │ │ │ │ + mr r27,r23 │ │ │ │ + mr r23,r22 │ │ │ │ + mr r22,r17 │ │ │ │ + ld r17,72(r31) │ │ │ │ + ld r2,56(r31) │ │ │ │ + ldx r30,r24,r23 │ │ │ │ + lfd f3,0(r22) │ │ │ │ + lfd f4,8(r22) │ │ │ │ + add r2,r2,r17 │ │ │ │ sldi r30,r30,5 │ │ │ │ - lfd f28,0(r7) │ │ │ │ - lfd f29,8(r7) │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ - ld r9,48(r31) │ │ │ │ + lfd f28,0(r2) │ │ │ │ + lfd f29,8(r2) │ │ │ │ + add r30,r14,r30 │ │ │ │ fmr f1,f28 │ │ │ │ fmr f2,f29 │ │ │ │ - add r30,r9,r30 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ lfd f3,16(r30) │ │ │ │ lfd f4,24(r30) │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ - ld r9,168(r31) │ │ │ │ + bl 38f0 │ │ │ │ + ld r2,64(r31) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + lfd f3,0(r2) │ │ │ │ + lfd f4,8(r2) │ │ │ │ + bl 329c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ lfd f2,8(r30) │ │ │ │ lfd f1,0(r30) │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ - ld r9,184(r31) │ │ │ │ + bl 38f0 │ │ │ │ stfd f30,16(r30) │ │ │ │ stfd f31,24(r30) │ │ │ │ stfd f1,0(r30) │ │ │ │ stfd f2,8(r30) │ │ │ │ - ble cr4,353e4 │ │ │ │ - mtctr r20 │ │ │ │ - ld r3,56(r31) │ │ │ │ - ld r4,72(r31) │ │ │ │ - ld r5,80(r31) │ │ │ │ - mr r30,r20 │ │ │ │ - li r0,0 │ │ │ │ - b 33df4 │ │ │ │ + ble cr4,30678 │ │ │ │ + ld r5,32(r31) │ │ │ │ + ld r6,40(r31) │ │ │ │ + mtctr r25 │ │ │ │ + mr r10,r18 │ │ │ │ + mr r30,r25 │ │ │ │ + li r3,0 │ │ │ │ + b 30618 │ │ │ │ addi r30,r30,-1 │ │ │ │ - std r0,0(r5) │ │ │ │ - bdz 34d00 │ │ │ │ - ldu r8,-8(r4) │ │ │ │ - ldu r10,-8(r3) │ │ │ │ - ldu r7,-8(r5) │ │ │ │ - subf r10,r10,r8 │ │ │ │ - cmpd r7,r10 │ │ │ │ - beq 33de8 │ │ │ │ - ld r10,64(r31) │ │ │ │ - addi r23,r23,1 │ │ │ │ - addi r7,r7,1 │ │ │ │ - sldi r6,r30,3 │ │ │ │ - stdx r7,r22,r6 │ │ │ │ - cmpd r23,r10 │ │ │ │ - bne 33c5c │ │ │ │ - mr r29,r19 │ │ │ │ - mr r21,r27 │ │ │ │ - ld r9,152(r31) │ │ │ │ - ld r10,8(r21) │ │ │ │ - ld r8,160(r31) │ │ │ │ - addi r7,r9,1 │ │ │ │ - ld r9,0(r1) │ │ │ │ - addi r8,r8,16 │ │ │ │ - cmpd r7,r10 │ │ │ │ - ld r10,192(r31) │ │ │ │ - std r7,152(r31) │ │ │ │ - std r8,160(r31) │ │ │ │ - std r9,0(r10) │ │ │ │ - mr r1,r10 │ │ │ │ - bge 353f4 │ │ │ │ - ld r26,48(r21) │ │ │ │ - mr r23,r7 │ │ │ │ - b 33830 │ │ │ │ - cmpwi r9,0 │ │ │ │ - bne 34a68 │ │ │ │ + std r3,0(r10) │ │ │ │ + bdz 30654 │ │ │ │ + ldu r8,-8(r6) │ │ │ │ + ldu r9,-8(r5) │ │ │ │ + ldu r2,-8(r10) │ │ │ │ + subf r9,r9,r8 │ │ │ │ + cmpd r2,r9 │ │ │ │ + beq 3060c │ │ │ │ + ld r10,88(r31) │ │ │ │ + addi r19,r19,1 │ │ │ │ + addi r2,r2,1 │ │ │ │ + sldi r9,r30,3 │ │ │ │ + stdx r2,r20,r9 │ │ │ │ + cmpd r19,r10 │ │ │ │ + bne 30494 │ │ │ │ + mr r28,r27 │ │ │ │ + b 2d5a0 │ │ │ │ + ld r9,88(r31) │ │ │ │ + ld r2,0(r20) │ │ │ │ + addi r19,r19,1 │ │ │ │ + cmpd r9,r19 │ │ │ │ + addi r2,r2,1 │ │ │ │ + std r2,0(r20) │ │ │ │ + bne 3049c │ │ │ │ + mr r28,r27 │ │ │ │ + b 2d5a0 │ │ │ │ + sldi r2,r25,3 │ │ │ │ + mr r30,r25 │ │ │ │ + ldx r2,r20,r2 │ │ │ │ + b 30630 │ │ │ │ + cmpwi r2,0 │ │ │ │ + bne 3120c │ │ │ │ cmpdi r30,0 │ │ │ │ - ble 30858 │ │ │ │ - li r9,8 │ │ │ │ - ld r27,104(r31) │ │ │ │ - ld r20,48(r31) │ │ │ │ + ble 2d51c │ │ │ │ + xxspltib vs63,2 │ │ │ │ + li r2,8 │ │ │ │ + ld r10,64(r31) │ │ │ │ ld r29,56(r31) │ │ │ │ - mr r17,r11 │ │ │ │ - std r9,120(r31) │ │ │ │ - li r9,0 │ │ │ │ - std r9,112(r31) │ │ │ │ - lwz r9,112(r17) │ │ │ │ - ld r25,112(r31) │ │ │ │ - std r1,144(r31) │ │ │ │ - andi. r9,r9,2048 │ │ │ │ - beq 33ec0 │ │ │ │ - ld r9,264(r17) │ │ │ │ - ld r10,120(r31) │ │ │ │ - ldx r25,r9,r10 │ │ │ │ - ld r30,88(r17) │ │ │ │ - ld r26,48(r17) │ │ │ │ - ld r10,0(r1) │ │ │ │ - addi r28,r30,1 │ │ │ │ - addi r22,r26,-1 │ │ │ │ - mulld r9,r28,r26 │ │ │ │ - cmpdi cr4,r22,0 │ │ │ │ + mr r16,r11 │ │ │ │ + std r2,128(r31) │ │ │ │ + li r2,0 │ │ │ │ + vextsb2d v31,v31 │ │ │ │ + std r2,120(r31) │ │ │ │ + lwz r2,112(r16) │ │ │ │ + ld r26,120(r31) │ │ │ │ + std r1,152(r31) │ │ │ │ + andi. r2,r2,2048 │ │ │ │ + beq 306dc │ │ │ │ + ld r2,264(r16) │ │ │ │ + ld r9,128(r31) │ │ │ │ + ldx r26,r2,r9 │ │ │ │ + ld r28,88(r16) │ │ │ │ + ld r14,48(r16) │ │ │ │ + ld r8,0(r1) │ │ │ │ + addi r27,r28,1 │ │ │ │ + addi r24,r14,-1 │ │ │ │ + mulld r9,r27,r14 │ │ │ │ + cmpdi cr4,r24,0 │ │ │ │ sldi r9,r9,4 │ │ │ │ neg r9,r9 │ │ │ │ - stdux r10,r1,r9 │ │ │ │ - addi r23,r1,32 │ │ │ │ - blt cr4,34a60 │ │ │ │ - mulld r9,r22,r28 │ │ │ │ - ld r8,88(r31) │ │ │ │ - maddld r10,r26,r25,r22 │ │ │ │ - sldi r19,r26,3 │ │ │ │ - ld r16,120(r17) │ │ │ │ - ld r14,72(r17) │ │ │ │ - neg r15,r28 │ │ │ │ - sldi r21,r28,1 │ │ │ │ - cmpdi cr3,r28,0 │ │ │ │ - sldi r15,r15,4 │ │ │ │ - add r11,r8,r19 │ │ │ │ - ld r8,96(r31) │ │ │ │ + stdux r8,r1,r9 │ │ │ │ + addi r15,r1,32 │ │ │ │ + blt cr4,31204 │ │ │ │ + ld r2,96(r31) │ │ │ │ + maddld r9,r14,r26,r24 │ │ │ │ + mulld r23,r24,r27 │ │ │ │ + sldi r25,r14,3 │ │ │ │ + ld r22,120(r16) │ │ │ │ + mulli r17,r27,-16 │ │ │ │ + ld r20,72(r16) │ │ │ │ + sldi r21,r27,1 │ │ │ │ + cmpdi cr3,r27,0 │ │ │ │ + add r18,r2,r25 │ │ │ │ + ld r2,104(r31) │ │ │ │ sldi r9,r9,4 │ │ │ │ - sldi r10,r10,4 │ │ │ │ - add r18,r14,r19 │ │ │ │ - addi r9,r9,-8 │ │ │ │ - add r16,r16,r10 │ │ │ │ - add r7,r8,r19 │ │ │ │ - mr r8,r17 │ │ │ │ - mr r17,r19 │ │ │ │ - mr r19,r25 │ │ │ │ - add r24,r23,r9 │ │ │ │ - mr r25,r26 │ │ │ │ - mr r26,r28 │ │ │ │ - mr r28,r29 │ │ │ │ - mr r29,r30 │ │ │ │ - ldu r30,-8(r18) │ │ │ │ - std r8,48(r31) │ │ │ │ - std r11,40(r31) │ │ │ │ - std r7,32(r31) │ │ │ │ - mr r3,r30 │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ - lfd f3,0(r16) │ │ │ │ - lfd f4,8(r16) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - bl 38c0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - bl 4d4b8 │ │ │ │ - nop │ │ │ │ - srdi r10,r21,1 │ │ │ │ - ld r11,40(r31) │ │ │ │ - ld r7,32(r31) │ │ │ │ - ld r8,48(r31) │ │ │ │ - mr r6,r24 │ │ │ │ - mtctr r10 │ │ │ │ - addi r10,r3,1 │ │ │ │ - subf r9,r29,r3 │ │ │ │ - add r10,r10,r29 │ │ │ │ - stdu r9,-8(r11) │ │ │ │ - add r9,r9,r30 │ │ │ │ - stdu r10,-8(r7) │ │ │ │ - ble cr3,33ffc │ │ │ │ - addi r3,r9,1 │ │ │ │ - divd r5,r9,r30 │ │ │ │ - mr r4,r6 │ │ │ │ - addi r6,r6,16 │ │ │ │ - divd r10,r3,r30 │ │ │ │ - mulld r5,r5,r30 │ │ │ │ - mulld r10,r10,r30 │ │ │ │ - subf r5,r5,r9 │ │ │ │ - addi r9,r9,2 │ │ │ │ - subf r10,r10,r3 │ │ │ │ - std r5,-8(r6) │ │ │ │ - std r10,16(r4) │ │ │ │ - bdnz 33fc8 │ │ │ │ - cmpld r18,r14 │ │ │ │ - addi r16,r16,-16 │ │ │ │ - add r24,r24,r15 │ │ │ │ - bne 33f58 │ │ │ │ - mr r30,r29 │ │ │ │ - mr r29,r28 │ │ │ │ - mr r28,r26 │ │ │ │ - mr r26,r25 │ │ │ │ - mr r25,r19 │ │ │ │ - mr r19,r17 │ │ │ │ + sldi r23,r23,4 │ │ │ │ + add r30,r20,r25 │ │ │ │ + add r22,r22,r9 │ │ │ │ + add r23,r15,r23 │ │ │ │ + add r19,r2,r25 │ │ │ │ + ldu r8,-8(r30) │ │ │ │ + std r10,40(r31) │ │ │ │ + std r8,32(r31) │ │ │ │ + mr r3,r8 │ │ │ │ + bl 3290 │ │ │ │ + lfd f3,0(r22) │ │ │ │ + lfd f4,8(r22) │ │ │ │ + bl 329c │ │ │ │ + bl 38e0 │ │ │ │ + bl 3430 │ │ │ │ + ld r8,32(r31) │ │ │ │ + ld r10,40(r31) │ │ │ │ + addi r2,r3,1 │ │ │ │ + subf r9,r28,r3 │ │ │ │ + add r2,r2,r28 │ │ │ │ + stdu r9,-8(r18) │ │ │ │ + stdu r2,-8(r19) │ │ │ │ + ble cr3,30818 │ │ │ │ + srdi r2,r21,1 │ │ │ │ + mtvsrdd vs32,r8,r8 │ │ │ │ + mtvsrdd vs45,r9,r9 │ │ │ │ + plxv vs33,105100 # 4a230 │ │ │ │ + mr r9,r23 │ │ │ │ + andi. r8,r2,1 │ │ │ │ + addi r8,r2,-1 │ │ │ │ + beq 307e0 │ │ │ │ + xxmr vs43,vs33 │ │ │ │ + cmpdi r8,0 │ │ │ │ + vaddudm v1,v1,v31 │ │ │ │ + addi r9,r23,16 │ │ │ │ + vaddudm v12,v0,v13 │ │ │ │ + vaddudm v12,v12,v11 │ │ │ │ + vmodsd v12,v12,v0 │ │ │ │ + stxv vs44,0(r23) │ │ │ │ + beq 30818 │ │ │ │ + srdi r2,r2,1 │ │ │ │ + mtctr r2 │ │ │ │ + vaddudm v10,v1,v31 │ │ │ │ + vaddudm v11,v13,v1 │ │ │ │ + vaddudm v11,v11,v0 │ │ │ │ + addi r9,r9,32 │ │ │ │ + vaddudm v12,v0,v13 │ │ │ │ + vaddudm v12,v12,v10 │ │ │ │ + vmodsd v11,v11,v0 │ │ │ │ + vaddudm v1,v10,v31 │ │ │ │ + vmodsd v12,v12,v0 │ │ │ │ + stxv vs43,-32(r9) │ │ │ │ + stxv vs44,-16(r9) │ │ │ │ + bdnz 307e8 │ │ │ │ + cmpld r30,r20 │ │ │ │ + addi r22,r22,-16 │ │ │ │ + add r23,r23,r17 │ │ │ │ + bne 30750 │ │ │ │ + ld r3,112(r31) │ │ │ │ + mr r5,r25 │ │ │ │ li r4,0 │ │ │ │ - mr r3,r27 │ │ │ │ - mr r17,r8 │ │ │ │ - mr r5,r19 │ │ │ │ - bl 37c0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - cmpdi r26,4 │ │ │ │ - beq 3474c │ │ │ │ - cmpdi r26,5 │ │ │ │ - beq 34370 │ │ │ │ - li r30,0 │ │ │ │ - ld r9,64(r31) │ │ │ │ - cmpdi r9,0 │ │ │ │ - ble 342f8 │ │ │ │ - mulld r10,r25,r26 │ │ │ │ - sldi r18,r26,3 │ │ │ │ - ld r3,24(r17) │ │ │ │ - sldi r9,r25,5 │ │ │ │ - sldi r24,r28,1 │ │ │ │ - mr r8,r17 │ │ │ │ - li r16,0 │ │ │ │ - mr r25,r29 │ │ │ │ - mr r7,r18 │ │ │ │ - add r5,r3,r9 │ │ │ │ std r10,32(r31) │ │ │ │ - ld r10,224(r17) │ │ │ │ - mr r17,r20 │ │ │ │ - mr r20,r27 │ │ │ │ - addi r9,r5,16 │ │ │ │ - std r5,128(r31) │ │ │ │ - std r9,104(r31) │ │ │ │ - std r10,40(r31) │ │ │ │ - sldi r10,r26,4 │ │ │ │ - std r10,80(r31) │ │ │ │ - add r10,r27,r18 │ │ │ │ - std r10,48(r31) │ │ │ │ - ld r10,96(r31) │ │ │ │ - add r10,r10,r18 │ │ │ │ - std r10,56(r31) │ │ │ │ - ld r10,88(r31) │ │ │ │ - add r10,r10,r18 │ │ │ │ - mr r18,r22 │ │ │ │ - mr r22,r24 │ │ │ │ - std r10,72(r31) │ │ │ │ - mr r10,r26 │ │ │ │ - mr r26,r28 │ │ │ │ - cmpd r10,r30 │ │ │ │ - ble 341d8 │ │ │ │ - ld r9,32(r31) │ │ │ │ - mulld r15,r26,r30 │ │ │ │ - sldi r14,r30,3 │ │ │ │ - ld r28,72(r8) │ │ │ │ - ld r27,200(r8) │ │ │ │ - sldi r21,r30,4 │ │ │ │ - std r25,136(r31) │ │ │ │ - std r26,152(r31) │ │ │ │ - std r10,160(r31) │ │ │ │ - ldx r29,r17,r14 │ │ │ │ - addi r6,r14,-8 │ │ │ │ - add r14,r17,r14 │ │ │ │ - std r8,168(r31) │ │ │ │ - add r21,r25,r21 │ │ │ │ - add r19,r9,r30 │ │ │ │ - add r24,r20,r6 │ │ │ │ - add r28,r28,r6 │ │ │ │ - mr r9,r22 │ │ │ │ - sldi r15,r15,1 │ │ │ │ - subf r30,r30,r10 │ │ │ │ - lfd f1,0(r21) │ │ │ │ - lfd f2,8(r21) │ │ │ │ - mulld r19,r19,r26 │ │ │ │ - mr r22,r29 │ │ │ │ - mr r26,r28 │ │ │ │ - mr r25,r14 │ │ │ │ - mr r28,r24 │ │ │ │ - mr r14,r15 │ │ │ │ - mr r24,r7 │ │ │ │ - mr r29,r9 │ │ │ │ - sldi r19,r19,1 │ │ │ │ - mr r15,r19 │ │ │ │ - mr r19,r21 │ │ │ │ - mr r21,r30 │ │ │ │ + bl 37e0 │ │ │ │ + cmpdi r14,4 │ │ │ │ + ld r10,32(r31) │ │ │ │ + beq 30f00 │ │ │ │ + cmpdi r14,5 │ │ │ │ + beq 30b50 │ │ │ │ + li r30,0 │ │ │ │ + ld r2,88(r31) │ │ │ │ + cmpdi r2,0 │ │ │ │ + ble 30ae8 │ │ │ │ + mulld r2,r26,r14 │ │ │ │ + ld r7,112(r31) │ │ │ │ + sldi r21,r14,3 │ │ │ │ + ld r3,24(r16) │ │ │ │ + sldi r9,r26,5 │ │ │ │ + sldi r25,r27,1 │ │ │ │ + li r28,0 │ │ │ │ + mr r26,r29 │ │ │ │ + mr r8,r21 │ │ │ │ + std r2,32(r31) │ │ │ │ + ld r2,224(r16) │ │ │ │ + std r2,40(r31) │ │ │ │ + sldi r2,r14,4 │ │ │ │ + std r2,80(r31) │ │ │ │ + add r2,r7,r21 │ │ │ │ + std r2,48(r31) │ │ │ │ + ld r2,104(r31) │ │ │ │ + add r2,r2,r21 │ │ │ │ + std r2,56(r31) │ │ │ │ + ld r2,96(r31) │ │ │ │ + add r2,r2,r21 │ │ │ │ + mr r21,r7 │ │ │ │ + std r2,64(r31) │ │ │ │ + add r2,r3,r9 │ │ │ │ + addi r9,r2,16 │ │ │ │ + std r2,136(r31) │ │ │ │ + std r9,72(r31) │ │ │ │ + mr r9,r14 │ │ │ │ + mr r14,r10 │ │ │ │ + mr r10,r16 │ │ │ │ + mr r16,r24 │ │ │ │ + mr r24,r25 │ │ │ │ + mr r25,r28 │ │ │ │ + mr r28,r27 │ │ │ │ + cmpd r9,r30 │ │ │ │ + ble 309dc │ │ │ │ + ld r2,32(r31) │ │ │ │ + sldi r19,r30,3 │ │ │ │ + ld r17,72(r10) │ │ │ │ + mulld r20,r28,r30 │ │ │ │ + sldi r23,r30,4 │ │ │ │ + std r26,144(r31) │ │ │ │ + std r28,160(r31) │ │ │ │ + std r9,168(r31) │ │ │ │ + ld r29,200(r10) │ │ │ │ + std r25,176(r31) │ │ │ │ + mr r25,r24 │ │ │ │ + mr r24,r10 │ │ │ │ + addi r7,r19,-8 │ │ │ │ + add r23,r26,r23 │ │ │ │ + ldx r18,r14,r19 │ │ │ │ + add r19,r14,r19 │ │ │ │ + add r22,r2,r30 │ │ │ │ + add r27,r21,r7 │ │ │ │ + add r17,r17,r7 │ │ │ │ + subf r30,r30,r9 │ │ │ │ + lfd f1,0(r23) │ │ │ │ + lfd f2,8(r23) │ │ │ │ + mr r26,r19 │ │ │ │ + sldi r20,r20,1 │ │ │ │ + mulld r22,r22,r28 │ │ │ │ + mr r28,r27 │ │ │ │ + mr r27,r17 │ │ │ │ + mr r17,r23 │ │ │ │ + mr r23,r8 │ │ │ │ + sldi r22,r22,1 │ │ │ │ + mr r19,r22 │ │ │ │ + mr r22,r30 │ │ │ │ ldu r30,8(r28) │ │ │ │ - addi r19,r19,16 │ │ │ │ - add r9,r15,r30 │ │ │ │ - add r15,r15,r29 │ │ │ │ - sldi r9,r9,4 │ │ │ │ - add r9,r27,r9 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - add r9,r14,r30 │ │ │ │ - ldu r5,8(r26) │ │ │ │ - addic. r21,r21,-1 │ │ │ │ - add r14,r14,r29 │ │ │ │ - sldi r9,r9,3 │ │ │ │ - stfd f1,0(r19) │ │ │ │ - stfd f2,8(r19) │ │ │ │ - ldx r9,r23,r9 │ │ │ │ - maddld r22,r22,r5,r9 │ │ │ │ - stdu r22,8(r25) │ │ │ │ - bne 3416c │ │ │ │ - ld r25,136(r31) │ │ │ │ - ld r26,152(r31) │ │ │ │ - ld r10,160(r31) │ │ │ │ - ld r8,168(r31) │ │ │ │ - mr r22,r29 │ │ │ │ - mr r7,r24 │ │ │ │ - ld r9,80(r31) │ │ │ │ - ldx r30,r17,r7 │ │ │ │ - std r8,160(r31) │ │ │ │ - std r10,152(r31) │ │ │ │ - std r7,136(r31) │ │ │ │ - add r6,r25,r9 │ │ │ │ - ld r9,104(r31) │ │ │ │ + addi r17,r17,16 │ │ │ │ + add r2,r19,r30 │ │ │ │ + add r19,r19,r25 │ │ │ │ + sldi r2,r2,4 │ │ │ │ + add r2,r29,r2 │ │ │ │ + lfd f3,0(r2) │ │ │ │ + lfd f4,8(r2) │ │ │ │ + bl 329c │ │ │ │ + add r2,r20,r30 │ │ │ │ + ldu r6,8(r27) │ │ │ │ + addic. r22,r22,-1 │ │ │ │ + add r20,r20,r25 │ │ │ │ + sldi r2,r2,3 │ │ │ │ + stfd f1,0(r17) │ │ │ │ + stfd f2,8(r17) │ │ │ │ + ldx r2,r15,r2 │ │ │ │ + maddld r18,r18,r6,r2 │ │ │ │ + stdu r18,8(r26) │ │ │ │ + bne 30970 │ │ │ │ + mr r10,r24 │ │ │ │ + ld r26,144(r31) │ │ │ │ + mr r24,r25 │ │ │ │ + ld r28,160(r31) │ │ │ │ + mr r8,r23 │ │ │ │ + ld r9,168(r31) │ │ │ │ + ld r25,176(r31) │ │ │ │ + ld r2,80(r31) │ │ │ │ + ldx r30,r14,r8 │ │ │ │ + std r10,168(r31) │ │ │ │ + std r9,160(r31) │ │ │ │ + std r8,144(r31) │ │ │ │ + add r7,r26,r2 │ │ │ │ + ld r2,72(r31) │ │ │ │ sldi r30,r30,5 │ │ │ │ - lfd f28,0(r6) │ │ │ │ - lfd f29,8(r6) │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ - ld r9,40(r31) │ │ │ │ + lfd f28,0(r7) │ │ │ │ + lfd f29,8(r7) │ │ │ │ + lfd f3,0(r2) │ │ │ │ + lfd f4,8(r2) │ │ │ │ + ld r2,40(r31) │ │ │ │ fmr f1,f28 │ │ │ │ fmr f2,f29 │ │ │ │ - add r30,r9,r30 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + add r30,r2,r30 │ │ │ │ + bl 329c │ │ │ │ lfd f3,16(r30) │ │ │ │ lfd f4,24(r30) │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ - ld r9,128(r31) │ │ │ │ + bl 38f0 │ │ │ │ + ld r2,136(r31) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + lfd f3,0(r2) │ │ │ │ + lfd f4,8(r2) │ │ │ │ + bl 329c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ lfd f2,8(r30) │ │ │ │ lfd f1,0(r30) │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ - ld r7,136(r31) │ │ │ │ - ld r10,152(r31) │ │ │ │ - ld r8,160(r31) │ │ │ │ + bl 38f0 │ │ │ │ + ld r8,144(r31) │ │ │ │ + ld r9,160(r31) │ │ │ │ + ld r10,168(r31) │ │ │ │ stfd f30,16(r30) │ │ │ │ stfd f31,24(r30) │ │ │ │ stfd f1,0(r30) │ │ │ │ stfd f2,8(r30) │ │ │ │ - ble cr4,34360 │ │ │ │ - mtctr r18 │ │ │ │ - ld r11,72(r31) │ │ │ │ - ld r3,56(r31) │ │ │ │ - ld r4,48(r31) │ │ │ │ - mr r30,r18 │ │ │ │ - li r29,0 │ │ │ │ - b 342b4 │ │ │ │ + ble cr4,30ef0 │ │ │ │ + ld r3,64(r31) │ │ │ │ + ld r4,56(r31) │ │ │ │ + mtctr r16 │ │ │ │ + mr r30,r16 │ │ │ │ + li r0,0 │ │ │ │ + ld r5,48(r31) │ │ │ │ + b 30aa8 │ │ │ │ addi r30,r30,-1 │ │ │ │ - std r29,0(r4) │ │ │ │ - bdz 34340 │ │ │ │ - ldu r6,-8(r3) │ │ │ │ - ldu r9,-8(r11) │ │ │ │ - ldu r5,-8(r4) │ │ │ │ - subf r9,r9,r6 │ │ │ │ - cmpd r5,r9 │ │ │ │ - beq 342a8 │ │ │ │ - ld r9,64(r31) │ │ │ │ - addi r16,r16,1 │ │ │ │ - addi r5,r5,1 │ │ │ │ - sldi r6,r30,3 │ │ │ │ - stdx r5,r20,r6 │ │ │ │ - cmpd r16,r9 │ │ │ │ - bne 340dc │ │ │ │ - mr r27,r20 │ │ │ │ - mr r29,r25 │ │ │ │ - mr r20,r17 │ │ │ │ - mr r17,r8 │ │ │ │ - ld r9,112(r31) │ │ │ │ - ld r10,8(r17) │ │ │ │ - ld r8,120(r31) │ │ │ │ - addi r7,r9,1 │ │ │ │ - ld r9,0(r1) │ │ │ │ + std r0,0(r5) │ │ │ │ + bdz 30b30 │ │ │ │ + ldu r7,-8(r4) │ │ │ │ + ldu r2,-8(r3) │ │ │ │ + ldu r6,-8(r5) │ │ │ │ + subf r2,r2,r7 │ │ │ │ + cmpd r6,r2 │ │ │ │ + beq 30a9c │ │ │ │ + ld r2,88(r31) │ │ │ │ + addi r25,r25,1 │ │ │ │ + addi r6,r6,1 │ │ │ │ + sldi r7,r30,3 │ │ │ │ + stdx r6,r21,r7 │ │ │ │ + cmpd r25,r2 │ │ │ │ + bne 308e8 │ │ │ │ + mr r16,r10 │ │ │ │ + mr r29,r26 │ │ │ │ + mr r10,r14 │ │ │ │ + ld r2,120(r31) │ │ │ │ + ld r9,8(r16) │ │ │ │ + ld r8,128(r31) │ │ │ │ + addi r7,r2,1 │ │ │ │ + ld r2,0(r1) │ │ │ │ addi r8,r8,16 │ │ │ │ - cmpd r7,r10 │ │ │ │ - ld r10,144(r31) │ │ │ │ - std r7,112(r31) │ │ │ │ - std r8,120(r31) │ │ │ │ - std r9,0(r10) │ │ │ │ - mr r1,r10 │ │ │ │ - blt 33ea0 │ │ │ │ - mr r11,r17 │ │ │ │ - b 30858 │ │ │ │ + cmpd r7,r9 │ │ │ │ + ld r9,152(r31) │ │ │ │ + std r7,120(r31) │ │ │ │ + std r8,128(r31) │ │ │ │ + std r2,0(r9) │ │ │ │ + mr r1,r9 │ │ │ │ + blt 306bc │ │ │ │ + mr r11,r16 │ │ │ │ + b 2d51c │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ld r9,64(r31) │ │ │ │ - ld r6,0(r20) │ │ │ │ - addi r16,r16,1 │ │ │ │ - cmpd r9,r16 │ │ │ │ - addi r6,r6,1 │ │ │ │ - std r6,0(r20) │ │ │ │ - bne 340e4 │ │ │ │ - b 342e8 │ │ │ │ - sldi r6,r18,3 │ │ │ │ - mr r30,r18 │ │ │ │ - ldx r5,r20,r6 │ │ │ │ - b 342cc │ │ │ │ + ld r2,88(r31) │ │ │ │ + ld r7,0(r21) │ │ │ │ + addi r25,r25,1 │ │ │ │ + cmpd r2,r25 │ │ │ │ + addi r7,r7,1 │ │ │ │ + std r7,0(r21) │ │ │ │ + bne 308f0 │ │ │ │ + b 30adc │ │ │ │ cmpdi r21,0 │ │ │ │ - ble 342f8 │ │ │ │ - ld r6,0(r20) │ │ │ │ - ld r7,0(r18) │ │ │ │ - mulld r10,r28,r25 │ │ │ │ - mulli r9,r30,48 │ │ │ │ - ld r4,8(r18) │ │ │ │ - sldi r8,r30,5 │ │ │ │ - ld r19,200(r17) │ │ │ │ - ld r24,24(r17) │ │ │ │ - sldi r25,r25,5 │ │ │ │ - addi r16,r23,-8 │ │ │ │ - sldi r5,r30,4 │ │ │ │ - sldi r30,r30,6 │ │ │ │ + ble 30ae8 │ │ │ │ + ld r2,8(r30) │ │ │ │ + mulld r7,r27,r26 │ │ │ │ + ld r11,0(r10) │ │ │ │ + mulli r6,r28,48 │ │ │ │ + sldi r5,r28,5 │ │ │ │ + sldi r9,r26,5 │ │ │ │ + std r10,216(r31) │ │ │ │ + std r29,224(r31) │ │ │ │ + std r16,232(r31) │ │ │ │ + ld r3,0(r30) │ │ │ │ + ld r19,200(r16) │ │ │ │ + sldi r4,r28,4 │ │ │ │ + sldi r25,r28,6 │ │ │ │ + addi r14,r15,-8 │ │ │ │ + addi r5,r5,24 │ │ │ │ + ld r24,24(r16) │ │ │ │ lfd f20,0(r29) │ │ │ │ + addi r4,r4,8 │ │ │ │ + addi r25,r25,56 │ │ │ │ lfd f21,8(r29) │ │ │ │ - addi r8,r8,24 │ │ │ │ - ld r22,224(r17) │ │ │ │ - std r20,216(r31) │ │ │ │ - std r27,208(r31) │ │ │ │ - mulld r7,r6,r7 │ │ │ │ - std r4,160(r31) │ │ │ │ - ld r4,16(r18) │ │ │ │ - addi r5,r5,8 │ │ │ │ - addi r30,r30,56 │ │ │ │ - addi r9,r9,40 │ │ │ │ - add r8,r23,r8 │ │ │ │ - add r24,r24,r25 │ │ │ │ - std r29,224(r31) │ │ │ │ - add r6,r23,r5 │ │ │ │ - add r25,r23,r30 │ │ │ │ - add r9,r23,r9 │ │ │ │ - std r8,128(r31) │ │ │ │ + ld r18,32(r30) │ │ │ │ + std r2,168(r31) │ │ │ │ + ld r2,16(r30) │ │ │ │ + mulli r7,r7,5 │ │ │ │ + add r20,r15,r5 │ │ │ │ + ld r22,224(r16) │ │ │ │ + addi r6,r6,40 │ │ │ │ + add r26,r15,r4 │ │ │ │ + add r25,r15,r25 │ │ │ │ + add r24,r24,r9 │ │ │ │ + std r26,144(r31) │ │ │ │ + std r2,184(r31) │ │ │ │ + ld r2,24(r30) │ │ │ │ addi r23,r24,16 │ │ │ │ - std r4,184(r31) │ │ │ │ - ld r4,24(r18) │ │ │ │ - ld r18,32(r18) │ │ │ │ - std r6,136(r31) │ │ │ │ - std r7,152(r31) │ │ │ │ - sldi r7,r10,2 │ │ │ │ - std r9,40(r31) │ │ │ │ - add r7,r7,r10 │ │ │ │ - std r4,104(r31) │ │ │ │ - add r9,r28,r7 │ │ │ │ + std r2,72(r31) │ │ │ │ + mulld r2,r11,r3 │ │ │ │ + std r2,160(r31) │ │ │ │ + add r2,r15,r6 │ │ │ │ + add r6,r27,r7 │ │ │ │ sldi r7,r7,5 │ │ │ │ - add r10,r28,r9 │ │ │ │ - sldi r8,r9,5 │ │ │ │ - add r7,r19,r7 │ │ │ │ - add r9,r28,r10 │ │ │ │ - sldi r10,r10,5 │ │ │ │ - add r8,r19,r8 │ │ │ │ - mr r20,r7 │ │ │ │ - add r28,r28,r9 │ │ │ │ + add r5,r27,r6 │ │ │ │ + sldi r6,r6,5 │ │ │ │ + std r2,40(r31) │ │ │ │ + add r17,r19,r7 │ │ │ │ + add r9,r27,r5 │ │ │ │ + add r2,r19,r6 │ │ │ │ + sldi r7,r5,5 │ │ │ │ + mr r28,r17 │ │ │ │ + std r2,208(r31) │ │ │ │ + add r2,r27,r9 │ │ │ │ sldi r9,r9,5 │ │ │ │ - add r10,r19,r10 │ │ │ │ - std r8,200(r31) │ │ │ │ - add r14,r19,r9 │ │ │ │ - sldi r28,r28,5 │ │ │ │ - std r10,192(r31) │ │ │ │ - mr r15,r14 │ │ │ │ - add r19,r19,r28 │ │ │ │ - mr r14,r17 │ │ │ │ - mr r17,r16 │ │ │ │ - lfd f3,0(r20) │ │ │ │ - lfd f4,8(r20) │ │ │ │ + add r8,r19,r7 │ │ │ │ + mr r27,r14 │ │ │ │ + sldi r2,r2,5 │ │ │ │ + add r9,r19,r9 │ │ │ │ + std r8,192(r31) │ │ │ │ + add r19,r19,r2 │ │ │ │ + std r9,80(r31) │ │ │ │ + lfd f3,0(r28) │ │ │ │ + lfd f4,8(r28) │ │ │ │ fmr f1,f20 │ │ │ │ fmr f2,f21 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - ld r10,152(r31) │ │ │ │ - ldu r28,8(r17) │ │ │ │ - ld r9,200(r31) │ │ │ │ - ld r26,136(r31) │ │ │ │ - std r20,240(r31) │ │ │ │ + bl 329c │ │ │ │ + ldu r30,8(r27) │ │ │ │ + ld r9,160(r31) │ │ │ │ + ld r15,144(r31) │ │ │ │ + ld r2,208(r31) │ │ │ │ + std r20,136(r31) │ │ │ │ + mr r20,r21 │ │ │ │ + std r28,248(r31) │ │ │ │ fmr f23,f2 │ │ │ │ fmr f22,f1 │ │ │ │ - add r28,r10,r28 │ │ │ │ - ld r10,160(r31) │ │ │ │ - mr r29,r9 │ │ │ │ - mr r9,r26 │ │ │ │ - std r28,232(r31) │ │ │ │ - mulld r10,r28,r10 │ │ │ │ - std r10,168(r31) │ │ │ │ - lfd f3,0(r29) │ │ │ │ - lfd f4,8(r29) │ │ │ │ + add r30,r9,r30 │ │ │ │ + ld r9,168(r31) │ │ │ │ + std r27,256(r31) │ │ │ │ + mr r10,r15 │ │ │ │ + std r30,240(r31) │ │ │ │ + mulld r9,r30,r9 │ │ │ │ + std r9,176(r31) │ │ │ │ + lfd f3,0(r2) │ │ │ │ + lfd f4,8(r2) │ │ │ │ fmr f1,f22 │ │ │ │ fmr f2,f23 │ │ │ │ - std r9,32(r31) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - ld r9,32(r31) │ │ │ │ - ld r10,168(r31) │ │ │ │ - ld r27,128(r31) │ │ │ │ - ld r20,192(r31) │ │ │ │ - std r15,72(r31) │ │ │ │ - std r29,256(r31) │ │ │ │ - std r17,272(r31) │ │ │ │ - std r14,280(r31) │ │ │ │ + std r10,48(r31) │ │ │ │ + std r2,32(r31) │ │ │ │ + bl 329c │ │ │ │ + ld r10,48(r31) │ │ │ │ + ld r2,176(r31) │ │ │ │ + ld r17,136(r31) │ │ │ │ + ld r28,192(r31) │ │ │ │ fmr f25,f2 │ │ │ │ fmr f24,f1 │ │ │ │ - ldu r7,8(r9) │ │ │ │ - add r7,r10,r7 │ │ │ │ - ld r10,184(r31) │ │ │ │ - std r9,264(r31) │ │ │ │ - std r7,248(r31) │ │ │ │ - mulld r10,r7,r10 │ │ │ │ - std r10,80(r31) │ │ │ │ + ldu r8,8(r10) │ │ │ │ + add r8,r2,r8 │ │ │ │ + ld r2,184(r31) │ │ │ │ + std r10,280(r31) │ │ │ │ + std r8,264(r31) │ │ │ │ + mulld r2,r8,r2 │ │ │ │ + std r2,64(r31) │ │ │ │ + ld r2,32(r31) │ │ │ │ + std r2,272(r31) │ │ │ │ nop │ │ │ │ - lfd f3,0(r20) │ │ │ │ - lfd f4,8(r20) │ │ │ │ + lfd f3,0(r28) │ │ │ │ + lfd f4,8(r28) │ │ │ │ fmr f1,f24 │ │ │ │ fmr f2,f25 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - ldu r29,8(r27) │ │ │ │ - ld r9,80(r31) │ │ │ │ + bl 329c │ │ │ │ + ld r2,64(r31) │ │ │ │ + ldu r26,8(r17) │ │ │ │ ld r14,40(r31) │ │ │ │ - ld r17,72(r31) │ │ │ │ + ld r15,80(r31) │ │ │ │ + std r28,56(r31) │ │ │ │ fmr f27,f2 │ │ │ │ fmr f26,f1 │ │ │ │ - add r29,r9,r29 │ │ │ │ - ld r9,104(r31) │ │ │ │ - std r27,56(r31) │ │ │ │ - std r29,48(r31) │ │ │ │ - mulld r28,r29,r9 │ │ │ │ - mr r15,r28 │ │ │ │ + add r26,r2,r26 │ │ │ │ + ld r2,72(r31) │ │ │ │ + std r26,48(r31) │ │ │ │ + mulld r29,r26,r2 │ │ │ │ + mr r16,r29 │ │ │ │ nop │ │ │ │ nop │ │ │ │ - lfd f3,0(r17) │ │ │ │ - lfd f4,8(r17) │ │ │ │ + nop │ │ │ │ + lfd f3,0(r15) │ │ │ │ + lfd f4,8(r15) │ │ │ │ fmr f1,f26 │ │ │ │ fmr f2,f27 │ │ │ │ - mr r28,r25 │ │ │ │ - mr r26,r21 │ │ │ │ - mr r27,r19 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - ldu r7,8(r14) │ │ │ │ + mr r29,r25 │ │ │ │ + mr r21,r19 │ │ │ │ + mr r26,r20 │ │ │ │ + bl 329c │ │ │ │ + ldu r8,8(r14) │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ - add r9,r15,r7 │ │ │ │ - mulld r16,r9,r18 │ │ │ │ - std r9,32(r31) │ │ │ │ + add r2,r16,r8 │ │ │ │ + mulld r27,r2,r18 │ │ │ │ + std r2,32(r31) │ │ │ │ nop │ │ │ │ - lfd f3,0(r27) │ │ │ │ - lfd f4,8(r27) │ │ │ │ + nop │ │ │ │ + lfd f3,0(r21) │ │ │ │ + lfd f4,8(r21) │ │ │ │ fmr f1,f28 │ │ │ │ fmr f2,f29 │ │ │ │ - addi r27,r27,16 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - ldu r29,8(r28) │ │ │ │ + addi r21,r21,16 │ │ │ │ + bl 329c │ │ │ │ + ldu r28,8(r29) │ │ │ │ lfd f3,0(r23) │ │ │ │ lfd f4,8(r23) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - add r29,r16,r29 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - sldi r30,r29,5 │ │ │ │ + add r28,r27,r28 │ │ │ │ + bl 329c │ │ │ │ + sldi r30,r28,5 │ │ │ │ add r30,r22,r30 │ │ │ │ lfd f3,16(r30) │ │ │ │ lfd f4,24(r30) │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ + bl 38f0 │ │ │ │ lfd f3,0(r24) │ │ │ │ lfd f4,8(r24) │ │ │ │ fmr f19,f2 │ │ │ │ fmr f18,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ lfd f2,8(r30) │ │ │ │ lfd f1,0(r30) │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ + bl 38f0 │ │ │ │ addic. r26,r26,-1 │ │ │ │ stfd f18,16(r30) │ │ │ │ stfd f19,24(r30) │ │ │ │ stfd f1,0(r30) │ │ │ │ stfd f2,8(r30) │ │ │ │ - bne 345b0 │ │ │ │ + bne 30d80 │ │ │ │ cmpld r14,r25 │ │ │ │ - ld r9,32(r31) │ │ │ │ - addi r17,r17,16 │ │ │ │ - bne 34570 │ │ │ │ - ld r27,56(r31) │ │ │ │ - mr r16,r9 │ │ │ │ - ld r9,40(r31) │ │ │ │ - mr r15,r29 │ │ │ │ - addi r20,r20,16 │ │ │ │ - ld r29,48(r31) │ │ │ │ - cmpld r27,r9 │ │ │ │ - bne 34520 │ │ │ │ - ld r9,264(r31) │ │ │ │ - ld r10,128(r31) │ │ │ │ - mr r28,r29 │ │ │ │ - ld r29,256(r31) │ │ │ │ - mr r30,r16 │ │ │ │ - ld r7,248(r31) │ │ │ │ - mr r16,r15 │ │ │ │ - ld r17,272(r31) │ │ │ │ - ld r15,72(r31) │ │ │ │ - ld r14,280(r31) │ │ │ │ - cmpld r9,r10 │ │ │ │ - addi r29,r29,16 │ │ │ │ - bne 344bc │ │ │ │ - mr r9,r16 │ │ │ │ - mr r16,r30 │ │ │ │ - ld r20,240(r31) │ │ │ │ - mr r29,r28 │ │ │ │ - ld r28,232(r31) │ │ │ │ - mr r30,r9 │ │ │ │ + ld r2,32(r31) │ │ │ │ + addi r15,r15,16 │ │ │ │ + bne 30d40 │ │ │ │ + mr r27,r2 │ │ │ │ + ld r2,40(r31) │ │ │ │ + mr r16,r28 │ │ │ │ + ld r28,56(r31) │ │ │ │ + ld r26,48(r31) │ │ │ │ + cmpld r2,r17 │ │ │ │ + addi r28,r28,16 │ │ │ │ + bne 30cf0 │ │ │ │ + ld r10,280(r31) │ │ │ │ ld r9,136(r31) │ │ │ │ - addi r20,r20,16 │ │ │ │ - cmpld r17,r9 │ │ │ │ - bne 3446c │ │ │ │ - ld r20,216(r31) │ │ │ │ - ld r27,208(r31) │ │ │ │ - mr r9,r29 │ │ │ │ + mr r29,r16 │ │ │ │ + ld r2,272(r31) │ │ │ │ + ld r8,264(r31) │ │ │ │ + cmpld r9,r10 │ │ │ │ + addi r2,r2,16 │ │ │ │ + bne 30c94 │ │ │ │ + ld r2,144(r31) │ │ │ │ + mr r14,r27 │ │ │ │ + ld r27,256(r31) │ │ │ │ + mr r21,r20 │ │ │ │ + mr r17,r29 │ │ │ │ + mr r20,r9 │ │ │ │ + ld r28,248(r31) │ │ │ │ + ld r30,240(r31) │ │ │ │ + cmpld r2,r27 │ │ │ │ + addi r28,r28,16 │ │ │ │ + bne 30c40 │ │ │ │ ld r29,224(r31) │ │ │ │ + ld r10,216(r31) │ │ │ │ addi r21,r21,-1 │ │ │ │ - mr r17,r14 │ │ │ │ + ld r2,112(r31) │ │ │ │ + ld r16,232(r31) │ │ │ │ + mtvsrdd vs0,r21,r21 │ │ │ │ stfd f30,80(r29) │ │ │ │ stfd f31,88(r29) │ │ │ │ - std r30,40(r20) │ │ │ │ - std r28,8(r20) │ │ │ │ + std r17,40(r10) │ │ │ │ + std r14,32(r10) │ │ │ │ + std r26,24(r10) │ │ │ │ + std r30,8(r10) │ │ │ │ + std r8,16(r10) │ │ │ │ stfd f22,16(r29) │ │ │ │ stfd f23,24(r29) │ │ │ │ - std r7,16(r20) │ │ │ │ stfd f24,32(r29) │ │ │ │ stfd f25,40(r29) │ │ │ │ - std r9,24(r20) │ │ │ │ stfd f26,48(r29) │ │ │ │ stfd f27,56(r29) │ │ │ │ stfd f28,64(r29) │ │ │ │ stfd f29,72(r29) │ │ │ │ - std r21,32(r27) │ │ │ │ - std r21,0(r27) │ │ │ │ - std r21,8(r27) │ │ │ │ - std r21,16(r27) │ │ │ │ - std r21,24(r27) │ │ │ │ - std r16,32(r20) │ │ │ │ - b 342f8 │ │ │ │ + std r21,32(r2) │ │ │ │ + stxv vs0,0(r2) │ │ │ │ + stxv vs0,16(r2) │ │ │ │ + b 30ae8 │ │ │ │ + sldi r7,r16,3 │ │ │ │ + mr r30,r16 │ │ │ │ + ldx r6,r21,r7 │ │ │ │ + b 30ac0 │ │ │ │ cmpdi r21,0 │ │ │ │ - ble 342f8 │ │ │ │ - ld r6,0(r20) │ │ │ │ - ld r7,0(r18) │ │ │ │ - mulld r9,r28,r25 │ │ │ │ - ld r19,200(r17) │ │ │ │ - mulli r10,r30,48 │ │ │ │ - ld r4,8(r18) │ │ │ │ - sldi r5,r30,4 │ │ │ │ - sldi r8,r30,5 │ │ │ │ - ld r26,24(r17) │ │ │ │ - addi r30,r23,-8 │ │ │ │ - sldi r25,r25,5 │ │ │ │ - ld r24,224(r17) │ │ │ │ + ble 30ae8 │ │ │ │ + mulld r7,r27,r26 │ │ │ │ + ld r8,0(r30) │ │ │ │ + ld r2,16(r30) │ │ │ │ + sldi r5,r28,5 │ │ │ │ + sldi r9,r26,5 │ │ │ │ + mulli r6,r28,48 │ │ │ │ + std r29,80(r31) │ │ │ │ + ld r4,0(r10) │ │ │ │ + ld r25,24(r16) │ │ │ │ + sldi r3,r28,4 │ │ │ │ + addi r26,r15,-8 │ │ │ │ + mr r20,r21 │ │ │ │ + addi r5,r5,24 │ │ │ │ + ld r18,200(r16) │ │ │ │ + ld r19,8(r30) │ │ │ │ + ld r17,24(r30) │ │ │ │ + addi r3,r3,8 │ │ │ │ + ld r23,224(r16) │ │ │ │ + std r2,64(r31) │ │ │ │ lfd f20,0(r29) │ │ │ │ lfd f21,8(r29) │ │ │ │ - addi r5,r5,8 │ │ │ │ - addi r8,r8,24 │ │ │ │ - std r20,152(r31) │ │ │ │ - mr r20,r21 │ │ │ │ - std r17,160(r31) │ │ │ │ - mulld r7,r6,r7 │ │ │ │ - addi r10,r10,40 │ │ │ │ - add r22,r23,r5 │ │ │ │ - add r8,r23,r8 │ │ │ │ - add r26,r26,r25 │ │ │ │ - std r4,72(r31) │ │ │ │ - ld r4,16(r18) │ │ │ │ - ld r18,24(r18) │ │ │ │ - add r23,r23,r10 │ │ │ │ - std r22,48(r31) │ │ │ │ - addi r25,r26,16 │ │ │ │ - std r8,40(r31) │ │ │ │ - std r7,56(r31) │ │ │ │ - sldi r7,r9,2 │ │ │ │ - sldi r9,r9,7 │ │ │ │ - mr r22,r23 │ │ │ │ - std r4,104(r31) │ │ │ │ - add r7,r28,r7 │ │ │ │ - add r14,r19,r9 │ │ │ │ - add r9,r28,r7 │ │ │ │ - sldi r7,r7,5 │ │ │ │ - mr r21,r14 │ │ │ │ - add r28,r28,r9 │ │ │ │ + mr r29,r10 │ │ │ │ + mulld r2,r4,r8 │ │ │ │ + sldi r8,r7,2 │ │ │ │ + add r25,r25,r9 │ │ │ │ + sldi r7,r7,7 │ │ │ │ + addi r6,r6,40 │ │ │ │ + add r28,r15,r3 │ │ │ │ + add r8,r27,r8 │ │ │ │ + add r30,r18,r7 │ │ │ │ + addi r24,r25,16 │ │ │ │ + add r22,r15,r6 │ │ │ │ + std r28,48(r31) │ │ │ │ + add r9,r27,r8 │ │ │ │ + sldi r8,r8,5 │ │ │ │ + mr r21,r30 │ │ │ │ + mr r30,r26 │ │ │ │ + std r2,56(r31) │ │ │ │ + add r2,r15,r5 │ │ │ │ + add r8,r18,r8 │ │ │ │ + std r2,40(r31) │ │ │ │ + add r2,r27,r9 │ │ │ │ sldi r9,r9,5 │ │ │ │ - add r10,r19,r7 │ │ │ │ - sldi r28,r28,5 │ │ │ │ - add r9,r19,r9 │ │ │ │ - std r10,136(r31) │ │ │ │ - add r19,r19,r28 │ │ │ │ - mr r28,r30 │ │ │ │ - std r9,128(r31) │ │ │ │ + std r8,72(r31) │ │ │ │ + sldi r2,r2,5 │ │ │ │ + add r27,r18,r9 │ │ │ │ + add r18,r18,r2 │ │ │ │ + std r27,136(r31) │ │ │ │ lfd f3,0(r21) │ │ │ │ lfd f4,8(r21) │ │ │ │ fmr f1,f20 │ │ │ │ fmr f2,f21 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - ldu r16,8(r28) │ │ │ │ - ld r9,56(r31) │ │ │ │ - ld r14,48(r31) │ │ │ │ - ld r30,136(r31) │ │ │ │ - std r27,168(r31) │ │ │ │ - std r29,184(r31) │ │ │ │ - std r21,192(r31) │ │ │ │ + bl 329c │ │ │ │ + ldu r26,8(r30) │ │ │ │ + ld r10,56(r31) │ │ │ │ + ld r9,48(r31) │ │ │ │ + ld r2,72(r31) │ │ │ │ + std r16,168(r31) │ │ │ │ + std r21,160(r31) │ │ │ │ fmr f23,f2 │ │ │ │ fmr f22,f1 │ │ │ │ - add r16,r9,r16 │ │ │ │ - ld r9,72(r31) │ │ │ │ - mr r27,r14 │ │ │ │ - mr r15,r28 │ │ │ │ - mulld r9,r16,r9 │ │ │ │ - std r9,80(r31) │ │ │ │ - lfd f3,0(r30) │ │ │ │ - lfd f4,8(r30) │ │ │ │ + std r19,144(r31) │ │ │ │ + add r26,r10,r26 │ │ │ │ + mr r16,r30 │ │ │ │ + mulld r28,r26,r19 │ │ │ │ + mr r27,r28 │ │ │ │ + lfd f3,0(r2) │ │ │ │ + lfd f4,8(r2) │ │ │ │ fmr f1,f22 │ │ │ │ fmr f2,f23 │ │ │ │ - mr r14,r15 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - ldu r10,8(r27) │ │ │ │ - ld r9,80(r31) │ │ │ │ - ld r28,40(r31) │ │ │ │ - ld r29,128(r31) │ │ │ │ - std r16,200(r31) │ │ │ │ - std r30,216(r31) │ │ │ │ + std r9,176(r31) │ │ │ │ + std r2,32(r31) │ │ │ │ + mr r14,r16 │ │ │ │ + bl 329c │ │ │ │ + ld r9,176(r31) │ │ │ │ + ld r2,64(r31) │ │ │ │ + std r26,184(r31) │ │ │ │ + std r27,192(r31) │ │ │ │ + ld r30,40(r31) │ │ │ │ + ld r19,136(r31) │ │ │ │ + std r29,176(r31) │ │ │ │ fmr f25,f2 │ │ │ │ fmr f24,f1 │ │ │ │ - add r10,r9,r10 │ │ │ │ - ld r9,104(r31) │ │ │ │ - std r27,224(r31) │ │ │ │ - mr r27,r28 │ │ │ │ - mr r28,r29 │ │ │ │ - std r10,208(r31) │ │ │ │ - mulld r21,r10,r9 │ │ │ │ - lfd f3,0(r28) │ │ │ │ - lfd f4,8(r28) │ │ │ │ + ldu r8,8(r9) │ │ │ │ + add r8,r27,r8 │ │ │ │ + mr r27,r30 │ │ │ │ + std r9,224(r31) │ │ │ │ + mulld r28,r8,r2 │ │ │ │ + ld r2,32(r31) │ │ │ │ + std r8,208(r31) │ │ │ │ + std r2,216(r31) │ │ │ │ + mr r26,r28 │ │ │ │ + lfd f3,0(r19) │ │ │ │ + lfd f4,8(r19) │ │ │ │ fmr f1,f24 │ │ │ │ fmr f2,f25 │ │ │ │ - mr r15,r20 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - ldu r7,8(r27) │ │ │ │ - std r28,32(r31) │ │ │ │ - mr r28,r19 │ │ │ │ + mr r30,r22 │ │ │ │ + mr r15,r18 │ │ │ │ + bl 329c │ │ │ │ + ldu r8,8(r27) │ │ │ │ fmr f27,f2 │ │ │ │ fmr f26,f1 │ │ │ │ - add r23,r21,r7 │ │ │ │ - mulld r29,r23,r18 │ │ │ │ - mr r16,r29 │ │ │ │ - mr r29,r22 │ │ │ │ + add r2,r26,r8 │ │ │ │ + std r27,32(r31) │ │ │ │ + mr r27,r20 │ │ │ │ + mulld r28,r2,r17 │ │ │ │ + mr r16,r2 │ │ │ │ nop │ │ │ │ nop │ │ │ │ - lfd f3,0(r28) │ │ │ │ - lfd f4,8(r28) │ │ │ │ + nop │ │ │ │ + lfd f3,0(r15) │ │ │ │ + lfd f4,8(r15) │ │ │ │ fmr f1,f26 │ │ │ │ fmr f2,f27 │ │ │ │ - addi r28,r28,16 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - ldu r17,8(r29) │ │ │ │ - lfd f3,0(r25) │ │ │ │ - lfd f4,8(r25) │ │ │ │ + addi r15,r15,16 │ │ │ │ + bl 329c │ │ │ │ + ldu r21,8(r30) │ │ │ │ + lfd f3,0(r24) │ │ │ │ + lfd f4,8(r24) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - add r17,r16,r17 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - sldi r30,r17,5 │ │ │ │ - add r30,r24,r30 │ │ │ │ - lfd f3,16(r30) │ │ │ │ - lfd f4,24(r30) │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ - lfd f3,0(r26) │ │ │ │ - lfd f4,8(r26) │ │ │ │ + add r21,r28,r21 │ │ │ │ + bl 329c │ │ │ │ + sldi r29,r21,5 │ │ │ │ + add r29,r23,r29 │ │ │ │ + lfd f3,16(r29) │ │ │ │ + lfd f4,24(r29) │ │ │ │ + bl 38f0 │ │ │ │ + lfd f3,0(r25) │ │ │ │ + lfd f4,8(r25) │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ - lfd f2,8(r30) │ │ │ │ - lfd f1,0(r30) │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ - addic. r15,r15,-1 │ │ │ │ - stfd f28,16(r30) │ │ │ │ - stfd f29,24(r30) │ │ │ │ - stfd f1,0(r30) │ │ │ │ - stfd f2,8(r30) │ │ │ │ - bne 34910 │ │ │ │ - ld r28,32(r31) │ │ │ │ + lfd f2,8(r29) │ │ │ │ + lfd f1,0(r29) │ │ │ │ + bl 38f0 │ │ │ │ + addic. r27,r27,-1 │ │ │ │ + stfd f28,16(r29) │ │ │ │ + stfd f29,24(r29) │ │ │ │ + stfd f1,0(r29) │ │ │ │ + stfd f2,8(r29) │ │ │ │ + bne 310c0 │ │ │ │ + ld r27,32(r31) │ │ │ │ + addi r19,r19,16 │ │ │ │ cmpld r27,r22 │ │ │ │ - addi r28,r28,16 │ │ │ │ - bne 348c8 │ │ │ │ - ld r27,224(r31) │ │ │ │ - ld r9,40(r31) │ │ │ │ - ld r30,216(r31) │ │ │ │ - mr r15,r14 │ │ │ │ - ld r16,200(r31) │ │ │ │ - mr r14,r17 │ │ │ │ - ld r10,208(r31) │ │ │ │ - cmpld r27,r9 │ │ │ │ - addi r30,r30,16 │ │ │ │ - bne 34870 │ │ │ │ - ld r9,48(r31) │ │ │ │ - mr r28,r15 │ │ │ │ - ld r21,192(r31) │ │ │ │ - ld r27,168(r31) │ │ │ │ - ld r29,184(r31) │ │ │ │ - cmpld r28,r9 │ │ │ │ + bne 31078 │ │ │ │ + ld r9,224(r31) │ │ │ │ + ld r10,40(r31) │ │ │ │ + mr r15,r16 │ │ │ │ + mr r16,r14 │ │ │ │ + mr r14,r21 │ │ │ │ + ld r2,216(r31) │ │ │ │ + ld r29,176(r31) │ │ │ │ + ld r26,184(r31) │ │ │ │ + ld r27,192(r31) │ │ │ │ + ld r8,208(r31) │ │ │ │ + cmpld r9,r10 │ │ │ │ + addi r2,r2,16 │ │ │ │ + bne 31010 │ │ │ │ + ld r2,48(r31) │ │ │ │ + mr r30,r16 │ │ │ │ + ld r21,160(r31) │ │ │ │ + ld r19,144(r31) │ │ │ │ + ld r16,168(r31) │ │ │ │ + cmpld r2,r30 │ │ │ │ addi r21,r21,16 │ │ │ │ - bne 3481c │ │ │ │ - mr r21,r20 │ │ │ │ - ld r20,152(r31) │ │ │ │ - ld r17,160(r31) │ │ │ │ + bne 30fc8 │ │ │ │ + mr r10,r29 │ │ │ │ + ld r2,112(r31) │ │ │ │ + ld r29,80(r31) │ │ │ │ + addi r21,r20,-1 │ │ │ │ + mtvsrdd vs0,r21,r21 │ │ │ │ + std r14,32(r10) │ │ │ │ + std r15,24(r10) │ │ │ │ + std r8,16(r10) │ │ │ │ + std r26,8(r10) │ │ │ │ stfd f30,64(r29) │ │ │ │ stfd f31,72(r29) │ │ │ │ stfd f22,16(r29) │ │ │ │ stfd f23,24(r29) │ │ │ │ stfd f24,32(r29) │ │ │ │ stfd f25,40(r29) │ │ │ │ - addi r21,r21,-1 │ │ │ │ stfd f26,48(r29) │ │ │ │ stfd f27,56(r29) │ │ │ │ - std r14,32(r20) │ │ │ │ - std r16,8(r20) │ │ │ │ - std r10,16(r20) │ │ │ │ - std r23,24(r20) │ │ │ │ - std r21,24(r27) │ │ │ │ - std r21,0(r27) │ │ │ │ - std r21,8(r27) │ │ │ │ - std r21,16(r27) │ │ │ │ - b 342f8 │ │ │ │ - mr r30,r26 │ │ │ │ - b 34050 │ │ │ │ - ld r9,88(r11) │ │ │ │ - sldi r10,r26,3 │ │ │ │ - ld r7,0(r1) │ │ │ │ - ld r21,264(r11) │ │ │ │ + stxv vs0,0(r2) │ │ │ │ + stxv vs0,16(r2) │ │ │ │ + b 30ae8 │ │ │ │ + mr r30,r14 │ │ │ │ + b 30854 │ │ │ │ + sldi r9,r23,3 │ │ │ │ + ld r10,0(r1) │ │ │ │ + ld r29,264(r11) │ │ │ │ cmpdi r30,0 │ │ │ │ - ld r15,72(r11) │ │ │ │ - ld r23,120(r11) │ │ │ │ - mr r25,r1 │ │ │ │ + mr r28,r1 │ │ │ │ mtctr r30 │ │ │ │ - mr r18,r26 │ │ │ │ + ld r18,72(r11) │ │ │ │ + ld r14,88(r11) │ │ │ │ + li r15,0 │ │ │ │ li r19,0 │ │ │ │ - li r22,0 │ │ │ │ li r8,0 │ │ │ │ - std r9,32(r31) │ │ │ │ - addi r9,r10,15 │ │ │ │ - mr r29,r21 │ │ │ │ - clrrdi r9,r9,4 │ │ │ │ - neg r9,r9 │ │ │ │ - stdux r7,r1,r9 │ │ │ │ - addi r27,r1,32 │ │ │ │ - ble 34bd4 │ │ │ │ - std r8,0(r29) │ │ │ │ - std r22,8(r29) │ │ │ │ - ble cr4,34bc4 │ │ │ │ - addi r28,r15,-8 │ │ │ │ - addi r27,r27,-8 │ │ │ │ - li r24,0 │ │ │ │ - mr r14,r22 │ │ │ │ - mr r16,r11 │ │ │ │ - add r28,r28,r10 │ │ │ │ - ld r3,32(r31) │ │ │ │ - li r17,0 │ │ │ │ - mr r22,r15 │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ - sldi r9,r19,4 │ │ │ │ - std r26,40(r31) │ │ │ │ - mr r8,r27 │ │ │ │ - mr r26,r30 │ │ │ │ + addi r2,r9,15 │ │ │ │ + ld r26,120(r11) │ │ │ │ + clrrdi r2,r2,4 │ │ │ │ + mr r20,r29 │ │ │ │ + neg r2,r2 │ │ │ │ + stdux r10,r1,r2 │ │ │ │ + addi r24,r1,32 │ │ │ │ + ble 31368 │ │ │ │ + std r8,0(r20) │ │ │ │ + std r19,8(r20) │ │ │ │ + ble cr4,31358 │ │ │ │ + mr r2,r19 │ │ │ │ + addi r25,r18,-8 │ │ │ │ + mr r19,r20 │ │ │ │ + std r29,32(r31) │ │ │ │ + addi r24,r24,-8 │ │ │ │ + li r22,0 │ │ │ │ + mr r29,r15 │ │ │ │ + mr r17,r11 │ │ │ │ + add r25,r25,r9 │ │ │ │ + mr r20,r2 │ │ │ │ + mr r3,r14 │ │ │ │ + li r16,0 │ │ │ │ + mr r15,r18 │ │ │ │ + bl 3290 │ │ │ │ + sldi r2,r29,4 │ │ │ │ + std r23,40(r31) │ │ │ │ + mr r8,r24 │ │ │ │ + mr r23,r30 │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - add r20,r23,r9 │ │ │ │ - b 34b20 │ │ │ │ - ldu r9,8(r22) │ │ │ │ - mulld r17,r17,r9 │ │ │ │ - std r17,0(r29) │ │ │ │ - ld r30,0(r22) │ │ │ │ - std r8,72(r31) │ │ │ │ - addi r20,r20,16 │ │ │ │ + add r27,r26,r2 │ │ │ │ + b 312c8 │ │ │ │ + ldu r2,8(r15) │ │ │ │ + mulld r16,r16,r2 │ │ │ │ + std r16,0(r19) │ │ │ │ + ld r30,0(r15) │ │ │ │ + std r8,48(r31) │ │ │ │ + addi r27,r27,16 │ │ │ │ mr r3,r30 │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ - lfd f3,-16(r20) │ │ │ │ - lfd f4,-8(r20) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 3290 │ │ │ │ + lfd f3,-16(r27) │ │ │ │ + lfd f4,-8(r27) │ │ │ │ + bl 329c │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - bl 4da58 │ │ │ │ - nop │ │ │ │ - bl 38c0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - bl 4d4b8 │ │ │ │ - nop │ │ │ │ - ld r8,72(r31) │ │ │ │ - cmpld r28,r22 │ │ │ │ - divd r9,r3,r30 │ │ │ │ + bl 2fd0 │ │ │ │ + bl 38e0 │ │ │ │ + bl 3430 │ │ │ │ + ld r8,48(r31) │ │ │ │ + cmpld r25,r15 │ │ │ │ + divd r2,r3,r30 │ │ │ │ + mulld r2,r2,r30 │ │ │ │ + subf r2,r2,r3 │ │ │ │ + add r2,r2,r30 │ │ │ │ + divd r9,r2,r30 │ │ │ │ mulld r9,r9,r30 │ │ │ │ - subf r9,r9,r3 │ │ │ │ - add r9,r9,r30 │ │ │ │ - divd r10,r9,r30 │ │ │ │ - mulld r10,r10,r30 │ │ │ │ - subf r9,r10,r9 │ │ │ │ - add r17,r9,r17 │ │ │ │ - stdu r9,8(r8) │ │ │ │ - std r17,0(r29) │ │ │ │ - bne 34b14 │ │ │ │ - mr r30,r26 │ │ │ │ - addi r14,r14,1 │ │ │ │ - ld r26,40(r31) │ │ │ │ - cmpd r14,r30 │ │ │ │ - beq 34cf0 │ │ │ │ - addi r29,r29,16 │ │ │ │ - add r19,r19,r26 │ │ │ │ - std r24,0(r29) │ │ │ │ - std r14,8(r29) │ │ │ │ - b 34ae0 │ │ │ │ - addi r22,r22,1 │ │ │ │ - addi r29,r29,16 │ │ │ │ - add r19,r19,r26 │ │ │ │ - bdnz 34abc │ │ │ │ - addi r5,r15,-8 │ │ │ │ - li r9,1 │ │ │ │ - ble cr4,34ce4 │ │ │ │ - andi. r7,r26,3 │ │ │ │ - mr r8,r26 │ │ │ │ - addi r6,r26,-1 │ │ │ │ - li r10,1 │ │ │ │ - beq 34c2c │ │ │ │ - cmpdi r7,1 │ │ │ │ - beq 34c1c │ │ │ │ - cmpdi r7,2 │ │ │ │ - beq 34c10 │ │ │ │ - ld r9,0(r15) │ │ │ │ - mr r5,r15 │ │ │ │ - mr r18,r6 │ │ │ │ - ldu r7,8(r5) │ │ │ │ - addi r18,r18,-1 │ │ │ │ - mulld r9,r9,r7 │ │ │ │ - ldu r7,8(r5) │ │ │ │ - cmpdi r18,1 │ │ │ │ - mulld r9,r9,r7 │ │ │ │ - beq 34c5c │ │ │ │ - srdi r8,r8,2 │ │ │ │ - mtctr r8 │ │ │ │ - ld r4,8(r5) │ │ │ │ - ld r6,16(r5) │ │ │ │ - ld r7,24(r5) │ │ │ │ - addi r5,r5,32 │ │ │ │ - mulld r9,r9,r4 │ │ │ │ - mulld r10,r10,r6 │ │ │ │ - ld r8,0(r5) │ │ │ │ - mulld r9,r9,r7 │ │ │ │ - mulld r10,r10,r8 │ │ │ │ - bdnz 34c34 │ │ │ │ - mulld r3,r9,r10 │ │ │ │ + subf r2,r9,r2 │ │ │ │ + add r16,r2,r16 │ │ │ │ + stdu r2,8(r8) │ │ │ │ + std r16,0(r19) │ │ │ │ + bne 312bc │ │ │ │ + mr r30,r23 │ │ │ │ + addi r20,r20,1 │ │ │ │ + ld r23,40(r31) │ │ │ │ + cmpd r20,r30 │ │ │ │ + beq 314b0 │ │ │ │ + addi r19,r19,16 │ │ │ │ + add r29,r29,r23 │ │ │ │ + std r22,0(r19) │ │ │ │ + std r20,8(r19) │ │ │ │ + b 3128c │ │ │ │ + addi r19,r19,1 │ │ │ │ + addi r20,r20,16 │ │ │ │ + add r15,r15,r23 │ │ │ │ + bdnz 31258 │ │ │ │ + li r3,1 │ │ │ │ + ble cr4,31440 │ │ │ │ + cmpdi r23,1 │ │ │ │ + beq 314a8 │ │ │ │ + xxspltib vs32,1 │ │ │ │ + srdi r2,r23,1 │ │ │ │ + mr r9,r18 │ │ │ │ + andi. r8,r2,3 │ │ │ │ + addi r7,r2,-1 │ │ │ │ + mr r10,r2 │ │ │ │ + vextsb2d v0,v0 │ │ │ │ + xxmr vs45,vs32 │ │ │ │ + beq 313dc │ │ │ │ + cmpdi r8,1 │ │ │ │ + beq 313c8 │ │ │ │ + cmpdi r8,2 │ │ │ │ + beq 313b8 │ │ │ │ + lxv vs32,0(r18) │ │ │ │ + mr r2,r7 │ │ │ │ + addi r9,r18,16 │ │ │ │ + lxv vs33,0(r9) │ │ │ │ + addi r2,r2,-1 │ │ │ │ + addi r9,r9,16 │ │ │ │ + vmulld v0,v0,v1 │ │ │ │ + lxv vs33,0(r9) │ │ │ │ + addic. r2,r2,-1 │ │ │ │ + addi r9,r9,16 │ │ │ │ + vmulld v0,v0,v1 │ │ │ │ + beq 31410 │ │ │ │ + srdi r10,r10,2 │ │ │ │ + mtctr r10 │ │ │ │ + lxv vs33,0(r9) │ │ │ │ + lxv vs44,16(r9) │ │ │ │ + addi r2,r2,-4 │ │ │ │ + addi r9,r9,64 │ │ │ │ + lxv vs42,-32(r9) │ │ │ │ + lxv vs43,-16(r9) │ │ │ │ + vmulld v0,v0,v1 │ │ │ │ + vmulld v13,v13,v12 │ │ │ │ + vmulld v0,v0,v10 │ │ │ │ + vmulld v13,v13,v11 │ │ │ │ + bdnz 313e4 │ │ │ │ + vmulld v1,v0,v13 │ │ │ │ + mtvsrdd vs32,r2,r2 │ │ │ │ + andi. r2,r23,1 │ │ │ │ + xxsldwi vs32,vs32,vs33,2 │ │ │ │ + vmulld v0,v0,v1 │ │ │ │ + mfvsrld r3,vs32 │ │ │ │ + beq 31440 │ │ │ │ + clrrdi r23,r23,1 │ │ │ │ + mr r21,r3 │ │ │ │ + sldi r23,r23,3 │ │ │ │ + ldx r3,r18,r23 │ │ │ │ + mulld r3,r21,r3 │ │ │ │ std r11,32(r31) │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ - bl 3520 │ │ │ │ - ld r2,24(r1) │ │ │ │ - bl 3720 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 3290 │ │ │ │ + bl 3540 │ │ │ │ + bl 3740 │ │ │ │ sldi r3,r30,4 │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - bl 3560 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 3580 │ │ │ │ + mr r27,r3 │ │ │ │ fmr f1,f30 │ │ │ │ fmr f2,f31 │ │ │ │ - mr r29,r3 │ │ │ │ - bl 4d4b8 │ │ │ │ - nop │ │ │ │ - mr r4,r21 │ │ │ │ - mr r5,r29 │ │ │ │ + bl 3430 │ │ │ │ + mr r4,r29 │ │ │ │ + mr r5,r27 │ │ │ │ mr r6,r3 │ │ │ │ mr r3,r30 │ │ │ │ addi r6,r6,-1 │ │ │ │ - bl 3660 │ │ │ │ - ld r2,24(r1) │ │ │ │ - mr r3,r29 │ │ │ │ - bl 3540 │ │ │ │ - ld r2,24(r1) │ │ │ │ - ld r9,0(r1) │ │ │ │ + bl 3680 │ │ │ │ + mr r3,r27 │ │ │ │ + bl 3560 │ │ │ │ + ld r2,0(r1) │ │ │ │ ld r11,32(r31) │ │ │ │ ld r30,8(r11) │ │ │ │ - std r9,0(r25) │ │ │ │ - mr r1,r25 │ │ │ │ - b 33e78 │ │ │ │ - li r3,1 │ │ │ │ - b 34c60 │ │ │ │ - nop │ │ │ │ - mr r11,r16 │ │ │ │ - b 34bd4 │ │ │ │ + std r2,0(r28) │ │ │ │ + mr r1,r28 │ │ │ │ + b 30690 │ │ │ │ + li r23,0 │ │ │ │ + b 31434 │ │ │ │ + ld r29,32(r31) │ │ │ │ + mr r11,r17 │ │ │ │ + b 31368 │ │ │ │ + li r2,1 │ │ │ │ + std r2,88(r31) │ │ │ │ + b 2cf80 │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ld r10,64(r31) │ │ │ │ - ld r7,0(r22) │ │ │ │ - addi r23,r23,1 │ │ │ │ - cmpd r10,r23 │ │ │ │ + ld r2,88(r31) │ │ │ │ + ld r7,0(r24) │ │ │ │ + addi r25,r25,1 │ │ │ │ + cmpd r2,r25 │ │ │ │ addi r7,r7,1 │ │ │ │ - std r7,0(r22) │ │ │ │ - bne 33c64 │ │ │ │ - b 33e28 │ │ │ │ - cmpdi r15,0 │ │ │ │ - ble 33e30 │ │ │ │ - ld r9,8(r19) │ │ │ │ - ld r7,0(r19) │ │ │ │ - ld r5,0(r18) │ │ │ │ - sldi r6,r30,4 │ │ │ │ - mulli r10,r30,48 │ │ │ │ - ld r4,24(r16) │ │ │ │ - sldi r8,r30,5 │ │ │ │ - sldi r27,r23,5 │ │ │ │ - sldi r30,r30,6 │ │ │ │ - addi r6,r6,8 │ │ │ │ + std r7,0(r24) │ │ │ │ + bne 2f880 │ │ │ │ + b 2fa1c │ │ │ │ + sldi r7,r22,3 │ │ │ │ + mr r30,r22 │ │ │ │ + ldx r7,r24,r7 │ │ │ │ + b 2fa00 │ │ │ │ + mr r11,r10 │ │ │ │ + b 2d51c │ │ │ │ + cmpdi r14,0 │ │ │ │ + ble 2fa30 │ │ │ │ + ld r9,8(r15) │ │ │ │ + ld r6,0(r15) │ │ │ │ + mulli r2,r22,48 │ │ │ │ + sldi r3,r22,4 │ │ │ │ + sldi r27,r16,5 │ │ │ │ + sldi r4,r22,5 │ │ │ │ + std r29,312(r31) │ │ │ │ + std r12,304(r31) │ │ │ │ + std r28,296(r31) │ │ │ │ + ld r5,0(r12) │ │ │ │ + ld r11,24(r10) │ │ │ │ + sldi r8,r22,6 │ │ │ │ + addi r24,r19,-8 │ │ │ │ + sldi r21,r18,1 │ │ │ │ + li r23,0 │ │ │ │ + ld r16,32(r15) │ │ │ │ + addi r3,r3,8 │ │ │ │ + addi r4,r4,24 │ │ │ │ + ld r25,224(r10) │ │ │ │ + mr r17,r10 │ │ │ │ + addi r8,r8,56 │ │ │ │ lfd f20,0(r29) │ │ │ │ lfd f21,8(r29) │ │ │ │ - ld r20,32(r19) │ │ │ │ - ld r25,224(r16) │ │ │ │ - addi r8,r8,24 │ │ │ │ - addi r30,r30,56 │ │ │ │ - std r22,296(r31) │ │ │ │ - std r18,304(r31) │ │ │ │ - std r9,208(r31) │ │ │ │ - ld r9,16(r19) │ │ │ │ - std r29,312(r31) │ │ │ │ - std r28,320(r31) │ │ │ │ - add r27,r4,r27 │ │ │ │ - addi r10,r10,40 │ │ │ │ - add r16,r17,r30 │ │ │ │ - std r21,328(r31) │ │ │ │ + mr r29,r24 │ │ │ │ + std r9,232(r31) │ │ │ │ + ld r9,16(r15) │ │ │ │ + add r27,r11,r27 │ │ │ │ + addi r2,r2,40 │ │ │ │ + mr r18,r16 │ │ │ │ + add r2,r19,r2 │ │ │ │ addi r26,r27,16 │ │ │ │ - std r9,224(r31) │ │ │ │ - ld r9,24(r19) │ │ │ │ - li r19,0 │ │ │ │ - std r9,104(r31) │ │ │ │ - addi r9,r17,-8 │ │ │ │ - std r9,168(r31) │ │ │ │ - mulld r9,r5,r7 │ │ │ │ - std r9,200(r31) │ │ │ │ - add r9,r17,r6 │ │ │ │ std r9,248(r31) │ │ │ │ - add r9,r17,r8 │ │ │ │ - std r9,256(r31) │ │ │ │ - add r9,r17,r10 │ │ │ │ - std r9,128(r31) │ │ │ │ - lfd f3,0(r24) │ │ │ │ - lfd f4,8(r24) │ │ │ │ + ld r9,24(r15) │ │ │ │ + add r15,r19,r8 │ │ │ │ + std r2,152(r31) │ │ │ │ + std r9,136(r31) │ │ │ │ + mulld r9,r5,r6 │ │ │ │ + std r9,224(r31) │ │ │ │ + add r9,r19,r3 │ │ │ │ + std r9,264(r31) │ │ │ │ + add r9,r19,r4 │ │ │ │ + std r9,272(r31) │ │ │ │ + ld r2,160(r31) │ │ │ │ fmr f1,f20 │ │ │ │ fmr f2,f21 │ │ │ │ - li r30,0 │ │ │ │ - mr r17,r30 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - ld r9,168(r31) │ │ │ │ - ld r18,288(r31) │ │ │ │ - ld r21,232(r31) │ │ │ │ - std r19,344(r31) │ │ │ │ - std r24,352(r31) │ │ │ │ + lfd f3,0(r2) │ │ │ │ + lfd f4,8(r2) │ │ │ │ + bl 329c │ │ │ │ + ldu r8,8(r29) │ │ │ │ + ld r2,224(r31) │ │ │ │ + li r10,0 │ │ │ │ + ld r19,264(r31) │ │ │ │ + std r23,328(r31) │ │ │ │ fmr f23,f2 │ │ │ │ fmr f22,f1 │ │ │ │ - ldu r23,8(r9) │ │ │ │ - std r9,168(r31) │ │ │ │ - ld r9,248(r31) │ │ │ │ - std r9,184(r31) │ │ │ │ - ld r9,200(r31) │ │ │ │ - add r23,r9,r23 │ │ │ │ - ld r9,208(r31) │ │ │ │ - std r23,336(r31) │ │ │ │ - mulld r9,r23,r9 │ │ │ │ - std r9,216(r31) │ │ │ │ - mr r9,r18 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ + add r2,r2,r8 │ │ │ │ + ld r8,232(r31) │ │ │ │ + std r19,208(r31) │ │ │ │ + std r2,320(r31) │ │ │ │ + mulld r8,r2,r8 │ │ │ │ + mr r2,r10 │ │ │ │ + mr r10,r20 │ │ │ │ + std r8,240(r31) │ │ │ │ + lfd f3,0(r10) │ │ │ │ + lfd f4,8(r10) │ │ │ │ fmr f1,f22 │ │ │ │ fmr f2,f23 │ │ │ │ - std r9,32(r31) │ │ │ │ - li r24,0 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - ld r9,184(r31) │ │ │ │ - ld r18,264(r31) │ │ │ │ - std r17,368(r31) │ │ │ │ + std r2,56(r31) │ │ │ │ + std r10,32(r31) │ │ │ │ + li r28,0 │ │ │ │ + bl 329c │ │ │ │ + ld r2,208(r31) │ │ │ │ + ld r19,272(r31) │ │ │ │ + std r29,352(r31) │ │ │ │ + mr r29,r28 │ │ │ │ + ld r10,32(r31) │ │ │ │ + ld r24,280(r31) │ │ │ │ + std r20,360(r31) │ │ │ │ + std r17,376(r31) │ │ │ │ fmr f25,f2 │ │ │ │ fmr f24,f1 │ │ │ │ - ldu r7,8(r9) │ │ │ │ - mr r23,r18 │ │ │ │ - std r9,184(r31) │ │ │ │ - ld r9,256(r31) │ │ │ │ - std r9,48(r31) │ │ │ │ - ld r9,216(r31) │ │ │ │ - add r7,r9,r7 │ │ │ │ - ld r9,224(r31) │ │ │ │ - std r7,360(r31) │ │ │ │ - mulld r14,r7,r9 │ │ │ │ - ld r9,32(r31) │ │ │ │ - std r9,376(r31) │ │ │ │ - std r14,144(r31) │ │ │ │ - lfd f3,0(r23) │ │ │ │ - lfd f4,8(r23) │ │ │ │ + ldu r5,8(r2) │ │ │ │ + mr r23,r19 │ │ │ │ + std r10,368(r31) │ │ │ │ + std r2,208(r31) │ │ │ │ + ld r2,240(r31) │ │ │ │ + add r5,r2,r5 │ │ │ │ + ld r2,248(r31) │ │ │ │ + std r5,336(r31) │ │ │ │ + mulld r2,r5,r2 │ │ │ │ + std r2,112(r31) │ │ │ │ + ld r2,56(r31) │ │ │ │ + std r2,344(r31) │ │ │ │ + lfd f3,0(r24) │ │ │ │ + lfd f4,8(r24) │ │ │ │ fmr f1,f24 │ │ │ │ fmr f2,f25 │ │ │ │ - li r22,0 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - ld r9,48(r31) │ │ │ │ - ld r19,136(r31) │ │ │ │ - ld r17,128(r31) │ │ │ │ - std r24,72(r31) │ │ │ │ - std r23,80(r31) │ │ │ │ + li r20,0 │ │ │ │ + bl 329c │ │ │ │ + ldu r8,8(r23) │ │ │ │ + ld r2,112(r31) │ │ │ │ + ld r9,136(r31) │ │ │ │ + ld r17,152(r31) │ │ │ │ + std r29,64(r31) │ │ │ │ + std r24,80(r31) │ │ │ │ + ld r19,144(r31) │ │ │ │ fmr f27,f2 │ │ │ │ fmr f26,f1 │ │ │ │ - ldu r10,8(r9) │ │ │ │ - mr r18,r19 │ │ │ │ - std r9,48(r31) │ │ │ │ - ld r9,144(r31) │ │ │ │ - add r9,r9,r10 │ │ │ │ - ld r10,104(r31) │ │ │ │ - std r9,56(r31) │ │ │ │ - mulld r14,r9,r10 │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - lfd f3,0(r18) │ │ │ │ - lfd f4,8(r18) │ │ │ │ + add r2,r2,r8 │ │ │ │ + std r23,72(r31) │ │ │ │ + mulld r16,r2,r9 │ │ │ │ + std r2,56(r31) │ │ │ │ + lfd f3,0(r19) │ │ │ │ + lfd f4,8(r19) │ │ │ │ fmr f1,f26 │ │ │ │ fmr f2,f27 │ │ │ │ - mr r28,r16 │ │ │ │ - mr r23,r21 │ │ │ │ - mr r24,r15 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - ldu r10,8(r17) │ │ │ │ + mr r29,r15 │ │ │ │ + bl 329c │ │ │ │ + ldu r9,8(r17) │ │ │ │ + ld r28,40(r31) │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ - add r9,r14,r10 │ │ │ │ - mulld r19,r9,r20 │ │ │ │ - std r9,32(r31) │ │ │ │ + add r2,r16,r9 │ │ │ │ + mr r23,r28 │ │ │ │ + mr r28,r14 │ │ │ │ + mulld r22,r2,r18 │ │ │ │ + std r2,32(r31) │ │ │ │ nop │ │ │ │ lfd f3,0(r23) │ │ │ │ lfd f4,8(r23) │ │ │ │ fmr f1,f28 │ │ │ │ fmr f2,f29 │ │ │ │ addi r23,r23,16 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - ldu r29,8(r28) │ │ │ │ + bl 329c │ │ │ │ + ldu r24,8(r29) │ │ │ │ lfd f3,0(r26) │ │ │ │ lfd f4,8(r26) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - add r29,r19,r29 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - sldi r30,r29,5 │ │ │ │ + add r24,r22,r24 │ │ │ │ + bl 329c │ │ │ │ + sldi r30,r24,5 │ │ │ │ add r30,r25,r30 │ │ │ │ lfd f3,16(r30) │ │ │ │ lfd f4,24(r30) │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ + bl 38f0 │ │ │ │ lfd f3,0(r27) │ │ │ │ lfd f4,8(r27) │ │ │ │ fmr f19,f2 │ │ │ │ fmr f18,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ lfd f2,8(r30) │ │ │ │ lfd f1,0(r30) │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ - addic. r24,r24,-1 │ │ │ │ + bl 38f0 │ │ │ │ + addic. r28,r28,-1 │ │ │ │ stfd f18,16(r30) │ │ │ │ stfd f19,24(r30) │ │ │ │ stfd f1,0(r30) │ │ │ │ stfd f2,8(r30) │ │ │ │ - bne 34f40 │ │ │ │ - addi r22,r22,1 │ │ │ │ - ld r9,32(r31) │ │ │ │ - addi r18,r18,16 │ │ │ │ - cmpd r22,r15 │ │ │ │ - bne 34f00 │ │ │ │ - ld r24,72(r31) │ │ │ │ - ld r23,80(r31) │ │ │ │ - mr r10,r9 │ │ │ │ - mr r18,r29 │ │ │ │ - ld r9,56(r31) │ │ │ │ - addi r24,r24,1 │ │ │ │ - addi r23,r23,16 │ │ │ │ - cmpd r24,r22 │ │ │ │ - bne 34e9c │ │ │ │ - ld r17,368(r31) │ │ │ │ - mr r8,r10 │ │ │ │ - mr r10,r9 │ │ │ │ - ld r9,376(r31) │ │ │ │ - ld r7,360(r31) │ │ │ │ - addi r17,r17,1 │ │ │ │ - addi r9,r9,16 │ │ │ │ - cmpd r17,r24 │ │ │ │ - bne 34e34 │ │ │ │ - ld r19,344(r31) │ │ │ │ - mr r30,r17 │ │ │ │ - ld r24,352(r31) │ │ │ │ - ld r23,336(r31) │ │ │ │ - mr r14,r18 │ │ │ │ - addi r19,r19,1 │ │ │ │ + bne 31710 │ │ │ │ + addi r20,r20,1 │ │ │ │ + ld r2,32(r31) │ │ │ │ + addi r19,r19,16 │ │ │ │ + cmpd r20,r21 │ │ │ │ + bne 316d0 │ │ │ │ + ld r29,64(r31) │ │ │ │ + mr r28,r24 │ │ │ │ + ld r24,80(r31) │ │ │ │ + mr r9,r2 │ │ │ │ + ld r23,72(r31) │ │ │ │ + ld r2,56(r31) │ │ │ │ + addi r29,r29,1 │ │ │ │ addi r24,r24,16 │ │ │ │ - cmpd r19,r30 │ │ │ │ - bne 34dcc │ │ │ │ + cmpd r29,r20 │ │ │ │ + bne 31684 │ │ │ │ + mr r8,r2 │ │ │ │ + ld r2,344(r31) │ │ │ │ + mr r23,r28 │ │ │ │ + mr r28,r29 │ │ │ │ + ld r10,368(r31) │ │ │ │ + ld r5,336(r31) │ │ │ │ + ld r29,352(r31) │ │ │ │ + ld r20,360(r31) │ │ │ │ + ld r17,376(r31) │ │ │ │ + addi r2,r2,1 │ │ │ │ + addi r10,r10,16 │ │ │ │ + cmpd r2,r28 │ │ │ │ + bne 3160c │ │ │ │ + mr r30,r23 │ │ │ │ + ld r23,328(r31) │ │ │ │ + mr r10,r2 │ │ │ │ + mr r24,r9 │ │ │ │ + ld r9,160(r31) │ │ │ │ + ld r2,320(r31) │ │ │ │ + addi r23,r23,1 │ │ │ │ + addi r9,r9,16 │ │ │ │ + cmpd r23,r10 │ │ │ │ + std r9,160(r31) │ │ │ │ + bne 315b8 │ │ │ │ ld r29,312(r31) │ │ │ │ - ld r22,296(r31) │ │ │ │ - ld r18,304(r31) │ │ │ │ - addi r6,r19,-1 │ │ │ │ - ld r28,320(r31) │ │ │ │ - ld r21,328(r31) │ │ │ │ + ld r12,304(r31) │ │ │ │ + addi r14,r14,-1 │ │ │ │ + mr r10,r17 │ │ │ │ + ld r28,296(r31) │ │ │ │ + mtvsrdd vs0,r14,r14 │ │ │ │ stfd f30,80(r29) │ │ │ │ stfd f31,88(r29) │ │ │ │ - std r14,40(r18) │ │ │ │ - std r23,8(r18) │ │ │ │ + std r30,40(r12) │ │ │ │ + std r24,32(r12) │ │ │ │ + std r8,24(r12) │ │ │ │ + std r2,8(r12) │ │ │ │ + std r5,16(r12) │ │ │ │ stfd f22,16(r29) │ │ │ │ stfd f23,24(r29) │ │ │ │ - std r7,16(r18) │ │ │ │ stfd f24,32(r29) │ │ │ │ stfd f25,40(r29) │ │ │ │ - std r10,24(r18) │ │ │ │ stfd f26,48(r29) │ │ │ │ stfd f27,56(r29) │ │ │ │ stfd f28,64(r29) │ │ │ │ stfd f29,72(r29) │ │ │ │ - std r6,32(r22) │ │ │ │ - std r6,0(r22) │ │ │ │ - std r6,8(r22) │ │ │ │ - std r6,16(r22) │ │ │ │ - std r6,24(r22) │ │ │ │ - std r8,32(r18) │ │ │ │ - b 33e30 │ │ │ │ - cmpdi r15,0 │ │ │ │ - ble 33e30 │ │ │ │ - ld r9,8(r19) │ │ │ │ - ld r6,0(r18) │ │ │ │ - ld r7,0(r19) │ │ │ │ - mulli r10,r30,48 │ │ │ │ - ld r4,24(r16) │ │ │ │ - sldi r5,r30,4 │ │ │ │ - sldi r27,r23,5 │ │ │ │ - sldi r8,r30,5 │ │ │ │ - addi r26,r17,-8 │ │ │ │ - li r20,0 │ │ │ │ - ld r14,24(r19) │ │ │ │ - ld r23,224(r16) │ │ │ │ + std r14,32(r28) │ │ │ │ + stxv vs0,0(r28) │ │ │ │ + stxv vs0,16(r28) │ │ │ │ + b 2fa30 │ │ │ │ + cmpdi r14,0 │ │ │ │ + ble 2fa30 │ │ │ │ + mulli r2,r22,48 │ │ │ │ + ld r7,0(r15) │ │ │ │ + ld r6,0(r12) │ │ │ │ + sldi r8,r22,4 │ │ │ │ + sldi r5,r16,5 │ │ │ │ + sldi r22,r22,5 │ │ │ │ + std r28,152(r31) │ │ │ │ + std r20,208(r31) │ │ │ │ + ld r25,24(r10) │ │ │ │ + ld r9,8(r15) │ │ │ │ + addi r26,r19,-8 │ │ │ │ + sldi r18,r18,1 │ │ │ │ + mr r30,r12 │ │ │ │ + ld r3,16(r15) │ │ │ │ + addi r8,r8,8 │ │ │ │ + addi r4,r22,24 │ │ │ │ lfd f20,0(r29) │ │ │ │ lfd f21,8(r29) │ │ │ │ - addi r5,r5,8 │ │ │ │ - addi r8,r8,24 │ │ │ │ - std r22,168(r31) │ │ │ │ - std r18,184(r31) │ │ │ │ - std r9,72(r31) │ │ │ │ - ld r9,16(r19) │ │ │ │ - add r27,r4,r27 │ │ │ │ - std r21,200(r31) │ │ │ │ - addi r10,r10,40 │ │ │ │ - addi r25,r27,16 │ │ │ │ - add r16,r17,r10 │ │ │ │ - std r9,104(r31) │ │ │ │ - mulld r9,r6,r7 │ │ │ │ - std r9,56(r31) │ │ │ │ - add r9,r17,r5 │ │ │ │ - std r9,128(r31) │ │ │ │ - add r9,r17,r8 │ │ │ │ - mr r17,r29 │ │ │ │ - mr r29,r24 │ │ │ │ - mr r24,r26 │ │ │ │ - mr r26,r20 │ │ │ │ - std r9,144(r31) │ │ │ │ - lfd f3,0(r29) │ │ │ │ - lfd f4,8(r29) │ │ │ │ + ld r15,24(r15) │ │ │ │ + mr r17,r26 │ │ │ │ + mulld r21,r6,r7 │ │ │ │ + ld r22,224(r10) │ │ │ │ + add r24,r19,r8 │ │ │ │ + add r8,r19,r4 │ │ │ │ + add r25,r25,r5 │ │ │ │ + addi r2,r2,40 │ │ │ │ + std r9,64(r31) │ │ │ │ + li r9,0 │ │ │ │ + std r3,80(r31) │ │ │ │ + std r8,112(r31) │ │ │ │ + add r2,r19,r2 │ │ │ │ + addi r23,r25,16 │ │ │ │ + mr r19,r10 │ │ │ │ + std r2,136(r31) │ │ │ │ + ld r2,160(r31) │ │ │ │ fmr f1,f20 │ │ │ │ fmr f2,f21 │ │ │ │ - li r20,0 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - ld r9,128(r31) │ │ │ │ - ldu r30,8(r24) │ │ │ │ - ld r22,240(r31) │ │ │ │ - std r28,208(r31) │ │ │ │ - std r26,224(r31) │ │ │ │ - std r29,256(r31) │ │ │ │ + std r9,32(r31) │ │ │ │ + li r28,0 │ │ │ │ + lfd f3,0(r2) │ │ │ │ + lfd f4,8(r2) │ │ │ │ + bl 329c │ │ │ │ + ldu r7,8(r17) │ │ │ │ + ld r9,64(r31) │ │ │ │ + ld r2,288(r31) │ │ │ │ + std r24,56(r31) │ │ │ │ + std r29,224(r31) │ │ │ │ + std r21,232(r31) │ │ │ │ fmr f23,f2 │ │ │ │ fmr f22,f1 │ │ │ │ - std r9,48(r31) │ │ │ │ - ld r9,56(r31) │ │ │ │ - mr r28,r22 │ │ │ │ - std r24,248(r31) │ │ │ │ - add r30,r9,r30 │ │ │ │ - ld r9,72(r31) │ │ │ │ - std r30,216(r31) │ │ │ │ - mulld r9,r30,r9 │ │ │ │ - std r9,80(r31) │ │ │ │ - mr r9,r20 │ │ │ │ - lfd f3,0(r28) │ │ │ │ - lfd f4,8(r28) │ │ │ │ + std r24,264(r31) │ │ │ │ + add r7,r21,r7 │ │ │ │ + mulld r9,r7,r9 │ │ │ │ + std r7,240(r31) │ │ │ │ + std r9,72(r31) │ │ │ │ + ld r9,32(r31) │ │ │ │ + std r9,248(r31) │ │ │ │ + mr r9,r28 │ │ │ │ + lfd f3,0(r2) │ │ │ │ + lfd f4,8(r2) │ │ │ │ fmr f1,f22 │ │ │ │ fmr f2,f23 │ │ │ │ - std r9,32(r31) │ │ │ │ - li r30,0 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - ld r9,48(r31) │ │ │ │ - ld r26,144(r31) │ │ │ │ - ld r29,280(r31) │ │ │ │ - ld r21,272(r31) │ │ │ │ - std r28,304(r31) │ │ │ │ - mr r28,r30 │ │ │ │ - std r17,296(r31) │ │ │ │ + std r2,32(r31) │ │ │ │ + std r9,304(r31) │ │ │ │ + li r21,0 │ │ │ │ + bl 329c │ │ │ │ + ld r2,56(r31) │ │ │ │ + ld r27,112(r31) │ │ │ │ + std r30,272(r31) │ │ │ │ + ld r28,256(r31) │ │ │ │ + ld r20,136(r31) │ │ │ │ + std r17,320(r31) │ │ │ │ + std r19,328(r31) │ │ │ │ fmr f25,f2 │ │ │ │ fmr f24,f1 │ │ │ │ - ldu r7,8(r9) │ │ │ │ - std r9,48(r31) │ │ │ │ - ld r9,80(r31) │ │ │ │ - add r7,r9,r7 │ │ │ │ - ld r9,104(r31) │ │ │ │ - std r7,312(r31) │ │ │ │ - mulld r24,r7,r9 │ │ │ │ - ld r9,32(r31) │ │ │ │ - std r9,320(r31) │ │ │ │ - mr r22,r24 │ │ │ │ - mr r24,r26 │ │ │ │ - mr r26,r29 │ │ │ │ - lfd f3,0(r26) │ │ │ │ - lfd f4,8(r26) │ │ │ │ + ldu r8,8(r2) │ │ │ │ + mr r26,r27 │ │ │ │ + mr r27,r28 │ │ │ │ + std r2,56(r31) │ │ │ │ + ld r2,72(r31) │ │ │ │ + add r8,r2,r8 │ │ │ │ + ld r2,80(r31) │ │ │ │ + std r8,296(r31) │ │ │ │ + mulld r24,r8,r2 │ │ │ │ + ld r2,32(r31) │ │ │ │ + std r2,312(r31) │ │ │ │ + lfd f3,0(r27) │ │ │ │ + lfd f4,8(r27) │ │ │ │ fmr f1,f24 │ │ │ │ fmr f2,f25 │ │ │ │ - mr r17,r21 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - ldu r7,8(r24) │ │ │ │ - std r28,32(r31) │ │ │ │ - mr r28,r15 │ │ │ │ + mr r29,r20 │ │ │ │ + bl 329c │ │ │ │ + ldu r8,8(r26) │ │ │ │ + ld r30,168(r31) │ │ │ │ + std r27,32(r31) │ │ │ │ + mr r27,r14 │ │ │ │ fmr f27,f2 │ │ │ │ fmr f26,f1 │ │ │ │ - add r20,r22,r7 │ │ │ │ - mulld r29,r20,r14 │ │ │ │ - mr r18,r29 │ │ │ │ - mr r29,r16 │ │ │ │ - lfd f3,0(r17) │ │ │ │ - lfd f4,8(r17) │ │ │ │ + add r19,r24,r8 │ │ │ │ + mr r16,r30 │ │ │ │ + mulld r28,r19,r15 │ │ │ │ + nop │ │ │ │ + lfd f3,0(r16) │ │ │ │ + lfd f4,8(r16) │ │ │ │ fmr f1,f26 │ │ │ │ fmr f2,f27 │ │ │ │ - addi r17,r17,16 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - ldu r19,8(r29) │ │ │ │ - lfd f3,0(r25) │ │ │ │ - lfd f4,8(r25) │ │ │ │ + addi r16,r16,16 │ │ │ │ + bl 329c │ │ │ │ + ldu r17,8(r29) │ │ │ │ + lfd f3,0(r23) │ │ │ │ + lfd f4,8(r23) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - add r19,r18,r19 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - sldi r30,r19,5 │ │ │ │ - add r30,r23,r30 │ │ │ │ + add r17,r28,r17 │ │ │ │ + bl 329c │ │ │ │ + sldi r30,r17,5 │ │ │ │ + add r30,r22,r30 │ │ │ │ lfd f3,16(r30) │ │ │ │ lfd f4,24(r30) │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ - lfd f3,0(r27) │ │ │ │ - lfd f4,8(r27) │ │ │ │ + bl 38f0 │ │ │ │ + lfd f3,0(r25) │ │ │ │ + lfd f4,8(r25) │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ lfd f2,8(r30) │ │ │ │ lfd f1,0(r30) │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ - addic. r28,r28,-1 │ │ │ │ + bl 38f0 │ │ │ │ + addic. r27,r27,-1 │ │ │ │ stfd f28,16(r30) │ │ │ │ stfd f29,24(r30) │ │ │ │ stfd f1,0(r30) │ │ │ │ stfd f2,8(r30) │ │ │ │ - bne 35280 │ │ │ │ - ld r28,32(r31) │ │ │ │ - addi r26,r26,16 │ │ │ │ - addi r28,r28,1 │ │ │ │ - cmpd r28,r15 │ │ │ │ - bne 35240 │ │ │ │ - ld r9,320(r31) │ │ │ │ - mr r30,r28 │ │ │ │ - ld r28,304(r31) │ │ │ │ - ld r17,296(r31) │ │ │ │ - ld r7,312(r31) │ │ │ │ - mr r18,r20 │ │ │ │ + bne 31a40 │ │ │ │ + addi r21,r21,1 │ │ │ │ + ld r27,32(r31) │ │ │ │ + cmpd r21,r18 │ │ │ │ + addi r27,r27,16 │ │ │ │ + bne 31a00 │ │ │ │ + ld r9,304(r31) │ │ │ │ + ld r2,312(r31) │ │ │ │ + mr r20,r19 │ │ │ │ + mr r16,r17 │ │ │ │ + ld r30,272(r31) │ │ │ │ + ld r8,296(r31) │ │ │ │ + ld r17,320(r31) │ │ │ │ + ld r19,328(r31) │ │ │ │ addi r9,r9,1 │ │ │ │ - addi r28,r28,16 │ │ │ │ - cmpd r9,r30 │ │ │ │ - bne 351cc │ │ │ │ - ld r26,224(r31) │ │ │ │ - ld r29,256(r31) │ │ │ │ - ld r28,208(r31) │ │ │ │ - ld r30,216(r31) │ │ │ │ - ld r24,248(r31) │ │ │ │ - addi r26,r26,1 │ │ │ │ - addi r29,r29,16 │ │ │ │ - cmpd r26,r9 │ │ │ │ - bne 35168 │ │ │ │ - ld r22,168(r31) │ │ │ │ - mr r8,r30 │ │ │ │ - mr r30,r18 │ │ │ │ - ld r18,184(r31) │ │ │ │ - addi r20,r26,-1 │ │ │ │ - ld r21,200(r31) │ │ │ │ - mr r29,r17 │ │ │ │ - stfd f30,64(r17) │ │ │ │ - stfd f31,72(r17) │ │ │ │ - stfd f22,16(r17) │ │ │ │ - stfd f23,24(r17) │ │ │ │ - stfd f24,32(r17) │ │ │ │ - stfd f25,40(r17) │ │ │ │ - stfd f26,48(r17) │ │ │ │ - stfd f27,56(r17) │ │ │ │ - std r19,32(r18) │ │ │ │ - std r8,8(r18) │ │ │ │ - std r7,16(r18) │ │ │ │ - std r30,24(r18) │ │ │ │ - std r20,24(r22) │ │ │ │ - std r20,0(r22) │ │ │ │ - std r20,8(r22) │ │ │ │ - std r20,16(r22) │ │ │ │ - b 33e30 │ │ │ │ - sldi r7,r20,3 │ │ │ │ + addi r2,r2,16 │ │ │ │ + cmpd r9,r21 │ │ │ │ + bne 31990 │ │ │ │ + mr r28,r9 │ │ │ │ + ld r9,248(r31) │ │ │ │ + ld r2,160(r31) │ │ │ │ + ld r29,224(r31) │ │ │ │ + ld r21,232(r31) │ │ │ │ + ld r7,240(r31) │ │ │ │ + ld r24,264(r31) │ │ │ │ + addi r9,r9,1 │ │ │ │ + addi r2,r2,16 │ │ │ │ + cmpd r9,r28 │ │ │ │ + std r2,160(r31) │ │ │ │ + bne 31930 │ │ │ │ + ld r28,152(r31) │ │ │ │ + addi r14,r14,-1 │ │ │ │ + mr r12,r30 │ │ │ │ mr r30,r20 │ │ │ │ - ldx r7,r22,r7 │ │ │ │ - b 33e0c │ │ │ │ - mr r11,r21 │ │ │ │ - b 30858 │ │ │ │ - mr r30,r26 │ │ │ │ - b 33be0 │ │ │ │ - sldi r16,r26,3 │ │ │ │ - ld r8,0(r1) │ │ │ │ - ld r27,264(r11) │ │ │ │ + mr r10,r19 │ │ │ │ + ld r20,208(r31) │ │ │ │ + stfd f30,64(r29) │ │ │ │ + stfd f31,72(r29) │ │ │ │ + stfd f22,16(r29) │ │ │ │ + stfd f23,24(r29) │ │ │ │ + stfd f24,32(r29) │ │ │ │ + mtvsrdd vs0,r14,r14 │ │ │ │ + stfd f25,40(r29) │ │ │ │ + stfd f26,48(r29) │ │ │ │ + std r16,32(r12) │ │ │ │ + std r30,24(r12) │ │ │ │ + std r7,8(r12) │ │ │ │ + std r8,16(r12) │ │ │ │ + stfd f27,56(r29) │ │ │ │ + stxv vs0,0(r28) │ │ │ │ + stxv vs0,16(r28) │ │ │ │ + b 2fa30 │ │ │ │ + mr r30,r23 │ │ │ │ + b 2f7ec │ │ │ │ + sldi r25,r23,3 │ │ │ │ + ld r10,0(r1) │ │ │ │ + ld r28,264(r11) │ │ │ │ cmpdi r30,0 │ │ │ │ - ld r18,72(r11) │ │ │ │ - ld r15,88(r11) │ │ │ │ - ld r14,120(r11) │ │ │ │ - mr r20,r1 │ │ │ │ + mr r18,r1 │ │ │ │ mtctr r30 │ │ │ │ - mr r21,r26 │ │ │ │ + ld r16,72(r11) │ │ │ │ + ld r15,88(r11) │ │ │ │ + li r19,0 │ │ │ │ li r22,0 │ │ │ │ - addi r9,r16,15 │ │ │ │ - li r25,0 │ │ │ │ - li r7,0 │ │ │ │ - clrrdi r9,r9,4 │ │ │ │ - mr r29,r27 │ │ │ │ - neg r9,r9 │ │ │ │ - stdux r8,r1,r9 │ │ │ │ - addi r28,r1,32 │ │ │ │ - ble 3557c │ │ │ │ - std r7,0(r29) │ │ │ │ - std r25,8(r29) │ │ │ │ - ble cr4,3556c │ │ │ │ - addi r9,r18,-8 │ │ │ │ - std r27,32(r31) │ │ │ │ - addi r28,r28,-8 │ │ │ │ - li r17,0 │ │ │ │ - mr r27,r22 │ │ │ │ - mr r23,r11 │ │ │ │ - add r16,r9,r16 │ │ │ │ - mr r9,r29 │ │ │ │ - mr r29,r25 │ │ │ │ - mr r25,r9 │ │ │ │ + li r8,0 │ │ │ │ + addi r2,r25,15 │ │ │ │ + ld r26,120(r11) │ │ │ │ + clrrdi r2,r2,4 │ │ │ │ + mr r24,r28 │ │ │ │ + neg r2,r2 │ │ │ │ + stdux r10,r1,r2 │ │ │ │ + addi r29,r1,32 │ │ │ │ + ble 31cf0 │ │ │ │ + std r8,0(r24) │ │ │ │ + std r22,8(r24) │ │ │ │ + ble cr4,31ce0 │ │ │ │ + addi r2,r16,-8 │ │ │ │ + addi r29,r29,-8 │ │ │ │ + li r27,0 │ │ │ │ + mr r14,r22 │ │ │ │ + mr r17,r11 │ │ │ │ + add r25,r2,r25 │ │ │ │ mr r3,r15 │ │ │ │ - li r19,0 │ │ │ │ - mr r22,r18 │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ - sldi r9,r27,4 │ │ │ │ - std r26,72(r31) │ │ │ │ - mr r8,r28 │ │ │ │ - mr r26,r30 │ │ │ │ - fmr f31,f2 │ │ │ │ - fmr f30,f1 │ │ │ │ - add r24,r14,r9 │ │ │ │ - b 354c8 │ │ │ │ - ldu r9,8(r22) │ │ │ │ - mulld r19,r19,r9 │ │ │ │ - std r19,0(r25) │ │ │ │ + li r20,0 │ │ │ │ + mr r22,r16 │ │ │ │ + bl 3290 │ │ │ │ + sldi r2,r19,4 │ │ │ │ + std r23,32(r31) │ │ │ │ + mr r10,r29 │ │ │ │ + mr r23,r30 │ │ │ │ + fmr f29,f2 │ │ │ │ + fmr f28,f1 │ │ │ │ + add r21,r26,r2 │ │ │ │ + b 31c50 │ │ │ │ + ldu r2,8(r22) │ │ │ │ + mulld r20,r20,r2 │ │ │ │ + std r20,0(r24) │ │ │ │ ld r30,0(r22) │ │ │ │ - std r8,80(r31) │ │ │ │ - addi r24,r24,16 │ │ │ │ + std r10,40(r31) │ │ │ │ + addi r21,r21,16 │ │ │ │ mr r3,r30 │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ - lfd f3,-16(r24) │ │ │ │ - lfd f4,-8(r24) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - fmr f3,f30 │ │ │ │ - fmr f4,f31 │ │ │ │ - bl 4da58 │ │ │ │ - nop │ │ │ │ - bl 38c0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - bl 4d4b8 │ │ │ │ - nop │ │ │ │ - ld r8,80(r31) │ │ │ │ - cmpld r16,r22 │ │ │ │ - divd r9,r3,r30 │ │ │ │ + bl 3290 │ │ │ │ + lfd f3,-16(r21) │ │ │ │ + lfd f4,-8(r21) │ │ │ │ + bl 329c │ │ │ │ + fmr f3,f28 │ │ │ │ + fmr f4,f29 │ │ │ │ + bl 2fd0 │ │ │ │ + bl 38e0 │ │ │ │ + bl 3430 │ │ │ │ + ld r10,40(r31) │ │ │ │ + cmpld r25,r22 │ │ │ │ + divd r2,r3,r30 │ │ │ │ + mulld r2,r2,r30 │ │ │ │ + subf r2,r2,r3 │ │ │ │ + add r2,r2,r30 │ │ │ │ + divd r9,r2,r30 │ │ │ │ mulld r9,r9,r30 │ │ │ │ - subf r9,r9,r3 │ │ │ │ - add r9,r9,r30 │ │ │ │ - divd r10,r9,r30 │ │ │ │ - mulld r10,r10,r30 │ │ │ │ - subf r9,r10,r9 │ │ │ │ - add r19,r9,r19 │ │ │ │ - stdu r9,8(r8) │ │ │ │ - std r19,0(r25) │ │ │ │ - bne 354bc │ │ │ │ - mr r30,r26 │ │ │ │ - addi r29,r29,1 │ │ │ │ - ld r26,72(r31) │ │ │ │ - cmpd r29,r30 │ │ │ │ - beq 356a0 │ │ │ │ - addi r25,r25,16 │ │ │ │ - add r27,r27,r26 │ │ │ │ - std r17,0(r25) │ │ │ │ - std r29,8(r25) │ │ │ │ - b 35488 │ │ │ │ - addi r25,r25,1 │ │ │ │ - addi r29,r29,16 │ │ │ │ - add r22,r22,r26 │ │ │ │ - bdnz 35454 │ │ │ │ - addi r6,r18,-8 │ │ │ │ - li r9,1 │ │ │ │ - ble cr4,35694 │ │ │ │ - andi. r8,r26,3 │ │ │ │ - mr r7,r26 │ │ │ │ - addi r5,r26,-1 │ │ │ │ - li r10,1 │ │ │ │ - beq 355d4 │ │ │ │ + subf r2,r9,r2 │ │ │ │ + add r20,r2,r20 │ │ │ │ + stdu r2,8(r10) │ │ │ │ + std r20,0(r24) │ │ │ │ + bne 31c44 │ │ │ │ + mr r30,r23 │ │ │ │ + addi r14,r14,1 │ │ │ │ + ld r23,32(r31) │ │ │ │ + cmpd r14,r30 │ │ │ │ + beq 32524 │ │ │ │ + addi r24,r24,16 │ │ │ │ + add r19,r19,r23 │ │ │ │ + std r27,0(r24) │ │ │ │ + std r14,8(r24) │ │ │ │ + b 31c14 │ │ │ │ + addi r22,r22,1 │ │ │ │ + addi r24,r24,16 │ │ │ │ + add r19,r19,r23 │ │ │ │ + bdnz 31bf0 │ │ │ │ + li r3,1 │ │ │ │ + ble cr4,31db8 │ │ │ │ + cmpdi r23,1 │ │ │ │ + beq 3252c │ │ │ │ + xxspltib vs32,1 │ │ │ │ + srdi r2,r23,1 │ │ │ │ + mr r9,r16 │ │ │ │ + andi. r8,r2,3 │ │ │ │ + addi r7,r2,-1 │ │ │ │ + mr r10,r2 │ │ │ │ + vextsb2d v0,v0 │ │ │ │ + xxmr vs45,vs32 │ │ │ │ + beq 31d64 │ │ │ │ cmpdi r8,1 │ │ │ │ - beq 355c4 │ │ │ │ + beq 31d50 │ │ │ │ cmpdi r8,2 │ │ │ │ - beq 355b8 │ │ │ │ - ld r9,0(r18) │ │ │ │ - mr r6,r18 │ │ │ │ - mr r21,r5 │ │ │ │ - ldu r8,8(r6) │ │ │ │ - addi r21,r21,-1 │ │ │ │ - mulld r9,r9,r8 │ │ │ │ - ldu r8,8(r6) │ │ │ │ - cmpdi r21,1 │ │ │ │ - mulld r9,r9,r8 │ │ │ │ - beq 35604 │ │ │ │ - srdi r8,r7,2 │ │ │ │ - mtctr r8 │ │ │ │ - ld r4,8(r6) │ │ │ │ - ld r5,16(r6) │ │ │ │ - ld r7,24(r6) │ │ │ │ - addi r6,r6,32 │ │ │ │ - mulld r9,r9,r4 │ │ │ │ - mulld r10,r10,r5 │ │ │ │ - ld r8,0(r6) │ │ │ │ - mulld r9,r9,r7 │ │ │ │ - mulld r10,r10,r8 │ │ │ │ - bdnz 355dc │ │ │ │ - mulld r3,r9,r10 │ │ │ │ + beq 31d40 │ │ │ │ + lxv vs32,0(r16) │ │ │ │ + mr r2,r7 │ │ │ │ + addi r9,r16,16 │ │ │ │ + lxv vs33,0(r9) │ │ │ │ + addi r2,r2,-1 │ │ │ │ + addi r9,r9,16 │ │ │ │ + vmulld v0,v0,v1 │ │ │ │ + lxv vs33,0(r9) │ │ │ │ + addic. r2,r2,-1 │ │ │ │ + addi r9,r9,16 │ │ │ │ + vmulld v0,v0,v1 │ │ │ │ + beq 31d98 │ │ │ │ + srdi r10,r10,2 │ │ │ │ + mtctr r10 │ │ │ │ + lxv vs33,0(r9) │ │ │ │ + lxv vs44,16(r9) │ │ │ │ + addi r2,r2,-4 │ │ │ │ + addi r9,r9,64 │ │ │ │ + lxv vs42,-32(r9) │ │ │ │ + lxv vs43,-16(r9) │ │ │ │ + vmulld v0,v0,v1 │ │ │ │ + vmulld v13,v13,v12 │ │ │ │ + vmulld v0,v0,v10 │ │ │ │ + vmulld v13,v13,v11 │ │ │ │ + bdnz 31d6c │ │ │ │ + vmulld v1,v0,v13 │ │ │ │ + mtvsrdd vs32,r2,r2 │ │ │ │ + andi. r2,r23,1 │ │ │ │ + clrrdi r23,r23,1 │ │ │ │ + xxsldwi vs32,vs32,vs33,2 │ │ │ │ + vmulld v0,v0,v1 │ │ │ │ + mfvsrld r3,vs32 │ │ │ │ + bne 32534 │ │ │ │ std r11,32(r31) │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ - bl 3520 │ │ │ │ - ld r2,24(r1) │ │ │ │ - bl 3720 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 3290 │ │ │ │ + bl 3540 │ │ │ │ + bl 3740 │ │ │ │ sldi r3,r30,4 │ │ │ │ - fmr f31,f2 │ │ │ │ - fmr f30,f1 │ │ │ │ - bl 3560 │ │ │ │ - ld r2,24(r1) │ │ │ │ - fmr f1,f30 │ │ │ │ - fmr f2,f31 │ │ │ │ + fmr f29,f2 │ │ │ │ + fmr f28,f1 │ │ │ │ + bl 3580 │ │ │ │ mr r29,r3 │ │ │ │ - bl 4d4b8 │ │ │ │ - nop │ │ │ │ - mr r4,r27 │ │ │ │ + fmr f1,f28 │ │ │ │ + fmr f2,f29 │ │ │ │ + bl 3430 │ │ │ │ + mr r4,r28 │ │ │ │ mr r5,r29 │ │ │ │ mr r6,r3 │ │ │ │ mr r3,r30 │ │ │ │ addi r6,r6,-1 │ │ │ │ - bl 3660 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 3680 │ │ │ │ mr r3,r29 │ │ │ │ - bl 3540 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 3560 │ │ │ │ ld r11,32(r31) │ │ │ │ - ld r9,0(r1) │ │ │ │ - ld r26,48(r11) │ │ │ │ + ld r2,0(r1) │ │ │ │ + ld r23,48(r11) │ │ │ │ + cmpdi r23,0 │ │ │ │ ld r30,8(r11) │ │ │ │ - std r9,0(r20) │ │ │ │ - mr r1,r20 │ │ │ │ - cmpdi cr4,r26,0 │ │ │ │ - b 33664 │ │ │ │ - li r3,1 │ │ │ │ - b 35608 │ │ │ │ + std r2,0(r18) │ │ │ │ + mr r1,r18 │ │ │ │ + mcrf cr4,cr0 │ │ │ │ + b 2f288 │ │ │ │ + ld r7,16(r26) │ │ │ │ + ld r6,0(r26) │ │ │ │ + sldi r9,r12,4 │ │ │ │ + mulli r10,r21,96 │ │ │ │ + mulli r2,r12,48 │ │ │ │ + sldi r27,r16,5 │ │ │ │ + std r20,248(r31) │ │ │ │ + std r24,256(r31) │ │ │ │ + std r28,264(r31) │ │ │ │ + ld r5,0(r24) │ │ │ │ + ld r3,24(r28) │ │ │ │ + mr r16,r15 │ │ │ │ + sldi r11,r12,5 │ │ │ │ + sldi r8,r12,6 │ │ │ │ + sldi r0,r12,7 │ │ │ │ + addi r9,r9,8 │ │ │ │ + ld r29,8(r26) │ │ │ │ + li r18,0 │ │ │ │ + ld r25,224(r28) │ │ │ │ + addi r30,r23,-8 │ │ │ │ + sldi r21,r21,1 │ │ │ │ + addi r4,r11,24 │ │ │ │ + mr r19,r16 │ │ │ │ + add r11,r15,r11 │ │ │ │ + add r15,r15,r0 │ │ │ │ + std r7,208(r31) │ │ │ │ + ld r7,24(r26) │ │ │ │ + add r9,r23,r9 │ │ │ │ + ld r26,32(r26) │ │ │ │ + mulld r6,r5,r6 │ │ │ │ + add r27,r3,r27 │ │ │ │ + addi r2,r2,40 │ │ │ │ + std r11,224(r31) │ │ │ │ + std r9,216(r31) │ │ │ │ + add r9,r16,r10 │ │ │ │ + add r2,r23,r2 │ │ │ │ + std r7,128(r31) │ │ │ │ + ld r7,56(r31) │ │ │ │ + std r26,40(r31) │ │ │ │ + addi r26,r27,16 │ │ │ │ + std r9,144(r31) │ │ │ │ + std r2,136(r31) │ │ │ │ + mr r9,r18 │ │ │ │ + std r6,184(r31) │ │ │ │ + add r6,r23,r4 │ │ │ │ + lfd f20,0(r7) │ │ │ │ + lfd f21,8(r7) │ │ │ │ + addi r7,r8,56 │ │ │ │ + add r8,r16,r8 │ │ │ │ + mr r16,r29 │ │ │ │ + std r6,232(r31) │ │ │ │ + std r8,240(r31) │ │ │ │ + add r14,r23,r7 │ │ │ │ + lfd f3,0(r19) │ │ │ │ + lfd f4,8(r19) │ │ │ │ + fmr f1,f20 │ │ │ │ + fmr f2,f21 │ │ │ │ + std r9,32(r31) │ │ │ │ + li r22,0 │ │ │ │ + mr r20,r21 │ │ │ │ + bl 329c │ │ │ │ + ldu r23,8(r30) │ │ │ │ + ld r9,184(r31) │ │ │ │ + ld r2,216(r31) │ │ │ │ + ld r21,112(r31) │ │ │ │ + std r16,272(r31) │ │ │ │ + fmr f23,f2 │ │ │ │ + fmr f22,f1 │ │ │ │ + add r23,r9,r23 │ │ │ │ + std r30,288(r31) │ │ │ │ + std r2,168(r31) │ │ │ │ + ld r2,224(r31) │ │ │ │ + mulld r9,r23,r16 │ │ │ │ + std r9,192(r31) │ │ │ │ + ld r9,32(r31) │ │ │ │ + std r9,280(r31) │ │ │ │ + mr r9,r22 │ │ │ │ + lfd f3,32(r2) │ │ │ │ + lfd f4,40(r2) │ │ │ │ + fmr f1,f22 │ │ │ │ + fmr f2,f23 │ │ │ │ + std r9,48(r31) │ │ │ │ + std r2,32(r31) │ │ │ │ + li r28,0 │ │ │ │ + bl 329c │ │ │ │ + ld r2,168(r31) │ │ │ │ + ld r17,232(r31) │ │ │ │ + std r23,296(r31) │ │ │ │ + mr r23,r28 │ │ │ │ + ld r9,48(r31) │ │ │ │ + ld r18,240(r31) │ │ │ │ + std r19,320(r31) │ │ │ │ + fmr f25,f2 │ │ │ │ + fmr f24,f1 │ │ │ │ + ldu r7,8(r2) │ │ │ │ + mr r24,r17 │ │ │ │ + std r9,312(r31) │ │ │ │ + std r2,168(r31) │ │ │ │ + ld r2,192(r31) │ │ │ │ + add r7,r2,r7 │ │ │ │ + ld r2,208(r31) │ │ │ │ + std r7,304(r31) │ │ │ │ + mulld r2,r7,r2 │ │ │ │ + std r2,120(r31) │ │ │ │ + ld r2,32(r31) │ │ │ │ + std r2,328(r31) │ │ │ │ + lfd f3,64(r18) │ │ │ │ + lfd f4,72(r18) │ │ │ │ + fmr f1,f24 │ │ │ │ + fmr f2,f25 │ │ │ │ + li r19,0 │ │ │ │ + bl 329c │ │ │ │ + ldu r10,8(r24) │ │ │ │ + ld r2,120(r31) │ │ │ │ + ld r9,128(r31) │ │ │ │ + ld r16,136(r31) │ │ │ │ + std r23,64(r31) │ │ │ │ + std r18,80(r31) │ │ │ │ + ld r17,144(r31) │ │ │ │ + fmr f27,f2 │ │ │ │ + fmr f26,f1 │ │ │ │ + add r2,r2,r10 │ │ │ │ + std r24,72(r31) │ │ │ │ + mulld r29,r2,r9 │ │ │ │ + std r2,48(r31) │ │ │ │ + std r29,32(r31) │ │ │ │ nop │ │ │ │ - ld r27,32(r31) │ │ │ │ - mr r11,r23 │ │ │ │ - b 3557c │ │ │ │ - li r9,1 │ │ │ │ - std r9,64(r31) │ │ │ │ - b 3003c │ │ │ │ - addi r25,r25,1 │ │ │ │ - addi r28,r28,16 │ │ │ │ - add r22,r22,r26 │ │ │ │ - bdnz 320c0 │ │ │ │ - addi r8,r20,-8 │ │ │ │ - li r7,1 │ │ │ │ - ble cr4,35758 │ │ │ │ - andi. r9,r26,3 │ │ │ │ - mr r10,r26 │ │ │ │ - addi r6,r26,-1 │ │ │ │ - li r3,1 │ │ │ │ - beq 35720 │ │ │ │ - cmpdi r9,1 │ │ │ │ - beq 35710 │ │ │ │ - cmpdi r9,2 │ │ │ │ - beq 35704 │ │ │ │ - ld r7,0(r20) │ │ │ │ - mr r8,r20 │ │ │ │ - mr r21,r6 │ │ │ │ - ldu r9,8(r8) │ │ │ │ - addi r21,r21,-1 │ │ │ │ - mulld r7,r7,r9 │ │ │ │ - ldu r9,8(r8) │ │ │ │ - cmpdi r21,1 │ │ │ │ - mulld r7,r7,r9 │ │ │ │ - beq 35750 │ │ │ │ - srdi r9,r10,2 │ │ │ │ - mtctr r9 │ │ │ │ - ld r10,8(r8) │ │ │ │ - ld r9,16(r8) │ │ │ │ - ld r5,24(r8) │ │ │ │ - addi r8,r8,32 │ │ │ │ - mulld r10,r7,r10 │ │ │ │ - mulld r9,r3,r9 │ │ │ │ - ld r6,0(r8) │ │ │ │ - mulld r7,r10,r5 │ │ │ │ - mulld r3,r9,r6 │ │ │ │ - bdnz 35728 │ │ │ │ - mulld r3,r7,r3 │ │ │ │ - b 3575c │ │ │ │ - li r3,1 │ │ │ │ - std r11,72(r31) │ │ │ │ - bl 4d7c8 │ │ │ │ nop │ │ │ │ - bl 3520 │ │ │ │ - ld r2,24(r1) │ │ │ │ - bl 3720 │ │ │ │ - ld r2,24(r1) │ │ │ │ - sldi r3,r30,4 │ │ │ │ + nop │ │ │ │ + lfd f3,0(r17) │ │ │ │ + lfd f4,8(r17) │ │ │ │ + fmr f1,f26 │ │ │ │ + fmr f2,f27 │ │ │ │ + mr r23,r14 │ │ │ │ + mr r29,r21 │ │ │ │ + mr r18,r15 │ │ │ │ + bl 329c │ │ │ │ + ldu r9,8(r16) │ │ │ │ + ld r2,32(r31) │ │ │ │ + fmr f29,f2 │ │ │ │ + fmr f28,f1 │ │ │ │ + add r2,r2,r9 │ │ │ │ + ld r9,40(r31) │ │ │ │ + mr r28,r2 │ │ │ │ + mulld r22,r2,r9 │ │ │ │ + lfd f3,128(r18) │ │ │ │ + lfd f4,136(r18) │ │ │ │ + fmr f1,f28 │ │ │ │ + fmr f2,f29 │ │ │ │ + addi r18,r18,16 │ │ │ │ + bl 329c │ │ │ │ + ldu r24,8(r23) │ │ │ │ + lfd f3,0(r26) │ │ │ │ + lfd f4,8(r26) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - bl 3560 │ │ │ │ - ld r2,24(r1) │ │ │ │ - fmr f1,f30 │ │ │ │ + add r24,r22,r24 │ │ │ │ + bl 329c │ │ │ │ + sldi r30,r24,5 │ │ │ │ + add r30,r25,r30 │ │ │ │ + lfd f3,16(r30) │ │ │ │ + lfd f4,24(r30) │ │ │ │ + bl 38f0 │ │ │ │ + lfd f3,0(r27) │ │ │ │ + lfd f4,8(r27) │ │ │ │ + fmr f19,f2 │ │ │ │ + fmr f18,f1 │ │ │ │ fmr f2,f31 │ │ │ │ - mr r28,r3 │ │ │ │ - bl 4d4b8 │ │ │ │ + fmr f1,f30 │ │ │ │ + bl 329c │ │ │ │ + fmr f4,f2 │ │ │ │ + fmr f3,f1 │ │ │ │ + lfd f2,8(r30) │ │ │ │ + lfd f1,0(r30) │ │ │ │ + bl 38f0 │ │ │ │ + addic. r29,r29,-1 │ │ │ │ + stfd f18,16(r30) │ │ │ │ + stfd f19,24(r30) │ │ │ │ + stfd f1,0(r30) │ │ │ │ + stfd f2,8(r30) │ │ │ │ + bne 32070 │ │ │ │ + addi r19,r19,1 │ │ │ │ + addi r17,r17,16 │ │ │ │ + cmpd r19,r20 │ │ │ │ + bne 32030 │ │ │ │ + ld r23,64(r31) │ │ │ │ + ld r18,80(r31) │ │ │ │ + mr r9,r28 │ │ │ │ + mr r28,r24 │ │ │ │ + ld r2,48(r31) │ │ │ │ + ld r24,72(r31) │ │ │ │ + addi r23,r23,1 │ │ │ │ + addi r18,r18,16 │ │ │ │ + cmpd r23,r19 │ │ │ │ + bne 31fd4 │ │ │ │ + mr r29,r9 │ │ │ │ + ld r9,312(r31) │ │ │ │ + mr r24,r28 │ │ │ │ + mr r28,r23 │ │ │ │ + mr r10,r2 │ │ │ │ + ld r2,328(r31) │ │ │ │ + ld r7,304(r31) │ │ │ │ + ld r23,296(r31) │ │ │ │ + ld r19,320(r31) │ │ │ │ + addi r9,r9,1 │ │ │ │ + addi r2,r2,16 │ │ │ │ + cmpd r9,r28 │ │ │ │ + bne 31f60 │ │ │ │ + mr r22,r9 │ │ │ │ + ld r9,280(r31) │ │ │ │ + mr r17,r29 │ │ │ │ + ld r16,272(r31) │ │ │ │ + mr r29,r10 │ │ │ │ + mr r18,r24 │ │ │ │ + ld r30,288(r31) │ │ │ │ + mr r21,r20 │ │ │ │ + addi r19,r19,16 │ │ │ │ + addi r9,r9,1 │ │ │ │ + cmpd r9,r22 │ │ │ │ + bne 31f00 │ │ │ │ + ld r9,112(r31) │ │ │ │ + ld r24,256(r31) │ │ │ │ + ld r20,248(r31) │ │ │ │ + ld r28,264(r31) │ │ │ │ + addi r30,r9,-1 │ │ │ │ + ld r9,56(r31) │ │ │ │ + std r18,40(r24) │ │ │ │ + std r17,32(r24) │ │ │ │ + std r29,24(r24) │ │ │ │ + std r23,8(r24) │ │ │ │ + std r7,16(r24) │ │ │ │ + mtvsrdd vs0,r30,r30 │ │ │ │ + std r30,32(r20) │ │ │ │ + stfd f30,80(r9) │ │ │ │ + stfd f31,88(r9) │ │ │ │ + stfd f22,16(r9) │ │ │ │ + stfd f23,24(r9) │ │ │ │ + stfd f24,32(r9) │ │ │ │ + stfd f25,40(r9) │ │ │ │ + stfd f26,48(r9) │ │ │ │ + stfd f27,56(r9) │ │ │ │ + stfd f28,64(r9) │ │ │ │ + stfd f29,72(r9) │ │ │ │ + stxv vs0,0(r20) │ │ │ │ + stxv vs0,16(r20) │ │ │ │ + b 2d5a0 │ │ │ │ + ld r11,16(r26) │ │ │ │ + ld r3,0(r24) │ │ │ │ + sldi r9,r12,4 │ │ │ │ + mulli r10,r21,96 │ │ │ │ + mulli r2,r12,48 │ │ │ │ + mr r18,r15 │ │ │ │ + ld r7,0(r26) │ │ │ │ + ld r27,24(r28) │ │ │ │ + sldi r4,r12,5 │ │ │ │ + sldi r8,r16,5 │ │ │ │ + sldi r6,r12,6 │ │ │ │ + sldi r14,r21,1 │ │ │ │ + addi r9,r9,8 │ │ │ │ + ld r21,224(r28) │ │ │ │ + addi r19,r23,-8 │ │ │ │ + ld r17,8(r26) │ │ │ │ + addi r5,r4,24 │ │ │ │ + ld r15,24(r26) │ │ │ │ + add r4,r18,r4 │ │ │ │ + add r6,r18,r6 │ │ │ │ + li r26,0 │ │ │ │ + std r11,120(r31) │ │ │ │ + ld r11,56(r31) │ │ │ │ + add r9,r23,r9 │ │ │ │ + std r19,64(r31) │ │ │ │ + mulld r7,r3,r7 │ │ │ │ + add r27,r27,r8 │ │ │ │ + addi r2,r2,40 │ │ │ │ + std r4,136(r31) │ │ │ │ + std r6,168(r31) │ │ │ │ + std r9,128(r31) │ │ │ │ + add r9,r18,r10 │ │ │ │ + add r2,r23,r2 │ │ │ │ + addi r25,r27,16 │ │ │ │ + lfd f20,0(r11) │ │ │ │ + lfd f21,8(r11) │ │ │ │ + std r9,48(r31) │ │ │ │ + mr r9,r18 │ │ │ │ + std r2,40(r31) │ │ │ │ + std r7,80(r31) │ │ │ │ + add r7,r23,r5 │ │ │ │ + mr r23,r24 │ │ │ │ + mr r24,r20 │ │ │ │ + std r7,144(r31) │ │ │ │ + lfd f3,0(r9) │ │ │ │ + lfd f4,8(r9) │ │ │ │ + fmr f1,f20 │ │ │ │ + fmr f2,f21 │ │ │ │ + std r9,32(r31) │ │ │ │ + li r30,0 │ │ │ │ + mr r18,r28 │ │ │ │ + bl 329c │ │ │ │ + ld r2,64(r31) │ │ │ │ + ld r16,136(r31) │ │ │ │ + std r17,192(r31) │ │ │ │ + ld r9,32(r31) │ │ │ │ + ld r29,128(r31) │ │ │ │ + std r26,208(r31) │ │ │ │ + fmr f23,f2 │ │ │ │ + fmr f22,f1 │ │ │ │ + ldu r22,8(r2) │ │ │ │ + std r9,216(r31) │ │ │ │ + mr r9,r16 │ │ │ │ + mr r16,r23 │ │ │ │ + std r29,72(r31) │ │ │ │ + std r2,64(r31) │ │ │ │ + ld r2,80(r31) │ │ │ │ + add r22,r2,r22 │ │ │ │ + mulld r20,r22,r17 │ │ │ │ + std r22,184(r31) │ │ │ │ + lfd f3,32(r9) │ │ │ │ + lfd f4,40(r9) │ │ │ │ + fmr f1,f22 │ │ │ │ + fmr f2,f23 │ │ │ │ + std r9,32(r31) │ │ │ │ + li r29,0 │ │ │ │ + mr r17,r18 │ │ │ │ + bl 329c │ │ │ │ + ld r2,72(r31) │ │ │ │ + ld r26,144(r31) │ │ │ │ + std r24,224(r31) │ │ │ │ + std r20,232(r31) │ │ │ │ + ld r28,168(r31) │ │ │ │ + ld r9,32(r31) │ │ │ │ + std r30,248(r31) │ │ │ │ + fmr f25,f2 │ │ │ │ + fmr f24,f1 │ │ │ │ + ldu r10,8(r2) │ │ │ │ + mr r23,r26 │ │ │ │ + mr r26,r28 │ │ │ │ + mr r28,r29 │ │ │ │ + std r9,256(r31) │ │ │ │ + std r2,72(r31) │ │ │ │ + ld r2,120(r31) │ │ │ │ + add r10,r20,r10 │ │ │ │ + std r10,240(r31) │ │ │ │ + mulld r22,r10,r2 │ │ │ │ + lfd f3,64(r26) │ │ │ │ + lfd f4,72(r26) │ │ │ │ + fmr f1,f24 │ │ │ │ + fmr f2,f25 │ │ │ │ + bl 329c │ │ │ │ + ldu r8,8(r23) │ │ │ │ + ld r19,112(r31) │ │ │ │ + ld r30,40(r31) │ │ │ │ + ld r18,48(r31) │ │ │ │ + std r28,32(r31) │ │ │ │ + fmr f27,f2 │ │ │ │ + fmr f26,f1 │ │ │ │ + add r24,r22,r8 │ │ │ │ + mr r28,r19 │ │ │ │ + mulld r29,r24,r15 │ │ │ │ + mr r19,r29 │ │ │ │ + mr r29,r30 │ │ │ │ nop │ │ │ │ - mr r4,r27 │ │ │ │ - mr r5,r28 │ │ │ │ - mr r6,r3 │ │ │ │ - mr r3,r30 │ │ │ │ - addi r6,r6,-1 │ │ │ │ - bl 3660 │ │ │ │ - ld r2,24(r1) │ │ │ │ - mr r3,r28 │ │ │ │ - bl 3540 │ │ │ │ - ld r2,24(r1) │ │ │ │ - ld r9,0(r1) │ │ │ │ - ld r11,72(r31) │ │ │ │ - ld r30,8(r11) │ │ │ │ - std r9,0(r14) │ │ │ │ - mr r1,r14 │ │ │ │ - b 311a8 │ │ │ │ + lfd f3,0(r18) │ │ │ │ + lfd f4,8(r18) │ │ │ │ + fmr f1,f26 │ │ │ │ + fmr f2,f27 │ │ │ │ + addi r18,r18,16 │ │ │ │ + bl 329c │ │ │ │ + ldu r20,8(r29) │ │ │ │ + lfd f3,0(r25) │ │ │ │ + lfd f4,8(r25) │ │ │ │ + fmr f31,f2 │ │ │ │ + fmr f30,f1 │ │ │ │ + add r20,r19,r20 │ │ │ │ + bl 329c │ │ │ │ + sldi r30,r20,5 │ │ │ │ + add r30,r21,r30 │ │ │ │ + lfd f3,16(r30) │ │ │ │ + lfd f4,24(r30) │ │ │ │ + bl 38f0 │ │ │ │ + lfd f3,0(r27) │ │ │ │ + lfd f4,8(r27) │ │ │ │ + fmr f29,f2 │ │ │ │ + fmr f28,f1 │ │ │ │ + fmr f2,f31 │ │ │ │ + fmr f1,f30 │ │ │ │ + bl 329c │ │ │ │ + fmr f4,f2 │ │ │ │ + fmr f3,f1 │ │ │ │ + lfd f2,8(r30) │ │ │ │ + lfd f1,0(r30) │ │ │ │ + bl 38f0 │ │ │ │ + addic. r28,r28,-1 │ │ │ │ + stfd f28,16(r30) │ │ │ │ + stfd f29,24(r30) │ │ │ │ + stfd f1,0(r30) │ │ │ │ + stfd f2,8(r30) │ │ │ │ + bne 323d0 │ │ │ │ + ld r28,32(r31) │ │ │ │ + addi r26,r26,16 │ │ │ │ + addi r28,r28,1 │ │ │ │ + cmpd r28,r14 │ │ │ │ + bne 32388 │ │ │ │ + ld r30,248(r31) │ │ │ │ + ld r9,256(r31) │ │ │ │ + mr r19,r24 │ │ │ │ + mr r18,r17 │ │ │ │ + mr r17,r20 │ │ │ │ + ld r10,240(r31) │ │ │ │ + ld r24,224(r31) │ │ │ │ + ld r20,232(r31) │ │ │ │ + addi r30,r30,1 │ │ │ │ + addi r9,r9,16 │ │ │ │ + cmpd r30,r28 │ │ │ │ + bne 3231c │ │ │ │ + ld r26,208(r31) │ │ │ │ + ld r9,216(r31) │ │ │ │ + mr r28,r18 │ │ │ │ + mr r23,r16 │ │ │ │ + mr r18,r17 │ │ │ │ + ld r22,184(r31) │ │ │ │ + ld r17,192(r31) │ │ │ │ + addi r26,r26,1 │ │ │ │ + addi r9,r9,16 │ │ │ │ + cmpd r26,r30 │ │ │ │ + bne 322b4 │ │ │ │ + ld r2,112(r31) │ │ │ │ + mr r20,r24 │ │ │ │ + std r18,32(r16) │ │ │ │ + mr r24,r16 │ │ │ │ + std r22,8(r23) │ │ │ │ + std r10,16(r23) │ │ │ │ + std r19,24(r16) │ │ │ │ + addi r30,r2,-1 │ │ │ │ + ld r2,56(r31) │ │ │ │ + mtvsrdd vs0,r30,r30 │ │ │ │ + stfd f30,64(r2) │ │ │ │ + stfd f31,72(r2) │ │ │ │ + stfd f22,16(r2) │ │ │ │ + stfd f23,24(r2) │ │ │ │ + stfd f24,32(r2) │ │ │ │ + stfd f25,40(r2) │ │ │ │ + stfd f26,48(r2) │ │ │ │ + stfd f27,56(r2) │ │ │ │ + stxv vs0,0(r20) │ │ │ │ + stxv vs0,16(r20) │ │ │ │ + b 2d5a0 │ │ │ │ + mr r11,r17 │ │ │ │ + b 31cf0 │ │ │ │ + li r3,1 │ │ │ │ + li r23,0 │ │ │ │ + sldi r23,r23,3 │ │ │ │ + ldx r2,r16,r23 │ │ │ │ + mulld r3,r3,r2 │ │ │ │ + b 31db8 │ │ │ │ .long 0x0 │ │ │ │ .long 0x3020000 │ │ │ │ .long 0x1292 │ │ │ │ - nop │ │ │ │ │ │ │ │ -00000000000357f0 : │ │ │ │ - addis r2,r12,4 │ │ │ │ - addi r2,r2,10000 │ │ │ │ - std r30,-128(r1) │ │ │ │ +0000000000032550 : │ │ │ │ + std r30,-144(r1) │ │ │ │ ld r30,48(r3) │ │ │ │ - stdu r1,-256(r1) │ │ │ │ cmpdi r30,0 │ │ │ │ - ble 35b30 │ │ │ │ - mflr r0 │ │ │ │ - std r29,120(r1) │ │ │ │ + stdu r1,-256(r1) │ │ │ │ + ble 32858 │ │ │ │ + std r29,104(r1) │ │ │ │ ld r29,88(r3) │ │ │ │ - std r31,136(r1) │ │ │ │ + mflr r0 │ │ │ │ + std r31,120(r1) │ │ │ │ mr r31,r3 │ │ │ │ stfd f28,224(r1) │ │ │ │ stfd f29,232(r1) │ │ │ │ - std r22,64(r1) │ │ │ │ - std r26,96(r1) │ │ │ │ - stfd f20,160(r1) │ │ │ │ - stfd f21,168(r1) │ │ │ │ - addi r3,r29,2 │ │ │ │ std r0,272(r1) │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ + std r23,56(r1) │ │ │ │ + std r27,88(r1) │ │ │ │ + stfd f18,144(r1) │ │ │ │ + stfd f19,152(r1) │ │ │ │ + addi r3,r29,2 │ │ │ │ + bl 3290 │ │ │ │ mr r3,r29 │ │ │ │ - ld r22,104(r31) │ │ │ │ - ld r26,72(r31) │ │ │ │ - fmr f21,f2 │ │ │ │ - fmr f20,f1 │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ + ld r23,104(r31) │ │ │ │ + ld r27,72(r31) │ │ │ │ + fmr f19,f2 │ │ │ │ + fmr f18,f1 │ │ │ │ + bl 3290 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - cmpdi r22,0 │ │ │ │ + bl 329c │ │ │ │ + cmpdi r23,0 │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ - blt 35b7c │ │ │ │ - addi r26,r26,-8 │ │ │ │ + blt 3289c │ │ │ │ + addi r27,r27,-8 │ │ │ │ sldi r30,r30,3 │ │ │ │ - std r20,48(r1) │ │ │ │ - std r21,56(r1) │ │ │ │ - std r27,104(r1) │ │ │ │ - ld r21,200(r31) │ │ │ │ - addis r27,r2,-3 │ │ │ │ - ld r20,96(r31) │ │ │ │ - std r19,40(r1) │ │ │ │ - std r23,72(r1) │ │ │ │ - std r24,80(r1) │ │ │ │ - std r25,88(r1) │ │ │ │ + std r21,40(r1) │ │ │ │ + std r22,48(r1) │ │ │ │ + ld r21,96(r31) │ │ │ │ + ld r22,200(r31) │ │ │ │ + stfd f20,160(r1) │ │ │ │ + stfd f21,168(r1) │ │ │ │ + plfd f20,97328 # 4a220 │ │ │ │ + plfd f21,97328 # 4a228 │ │ │ │ + std r20,32(r1) │ │ │ │ + std r24,64(r1) │ │ │ │ + add r20,r27,r30 │ │ │ │ + addi r24,r23,1 │ │ │ │ + std r25,72(r1) │ │ │ │ + std r26,80(r1) │ │ │ │ + li r25,0 │ │ │ │ + li r26,0 │ │ │ │ stfd f22,176(r1) │ │ │ │ stfd f23,184(r1) │ │ │ │ - addi r23,r22,1 │ │ │ │ - li r24,0 │ │ │ │ - li r25,0 │ │ │ │ - addi r27,r27,26192 │ │ │ │ xxlxor vs22,vs22,vs22 │ │ │ │ xxlxor vs23,vs23,vs23 │ │ │ │ - add r19,r26,r30 │ │ │ │ - std r28,112(r1) │ │ │ │ - stfd f18,144(r1) │ │ │ │ - stfd f19,152(r1) │ │ │ │ + std r28,96(r1) │ │ │ │ + stfd f16,128(r1) │ │ │ │ + stfd f17,136(r1) │ │ │ │ stfd f24,192(r1) │ │ │ │ stfd f25,200(r1) │ │ │ │ stfd f26,208(r1) │ │ │ │ stfd f27,216(r1) │ │ │ │ stfd f30,240(r1) │ │ │ │ stfd f31,248(r1) │ │ │ │ nop │ │ │ │ - ldu r31,8(r26) │ │ │ │ - li r29,0 │ │ │ │ - add r28,r20,r25 │ │ │ │ - mr r30,r23 │ │ │ │ - mulld r3,r22,r31 │ │ │ │ - bl 4d7c8 │ │ │ │ nop │ │ │ │ + nop │ │ │ │ + ldu r31,8(r27) │ │ │ │ + li r29,0 │ │ │ │ + add r28,r21,r26 │ │ │ │ + mr r30,r24 │ │ │ │ + mulld r3,r23,r31 │ │ │ │ + bl 3290 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ - fmr f2,f21 │ │ │ │ - fmr f1,f20 │ │ │ │ - bl 4dbe8 │ │ │ │ - nop │ │ │ │ + fmr f2,f19 │ │ │ │ + fmr f1,f18 │ │ │ │ + bl 3450 │ │ │ │ mr r3,r31 │ │ │ │ - sldi r31,r24,4 │ │ │ │ + sldi r31,r25,4 │ │ │ │ fmr f25,f2 │ │ │ │ fmr f24,f1 │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ - add r31,r21,r31 │ │ │ │ + bl 3290 │ │ │ │ + add r31,r22,r31 │ │ │ │ fmr f27,f2 │ │ │ │ fmr f26,f1 │ │ │ │ - b 359d0 │ │ │ │ - nop │ │ │ │ - bl 38a0 │ │ │ │ - ld r2,24(r1) │ │ │ │ + b 3270c │ │ │ │ + bl 38c0 │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - fmr f2,f19 │ │ │ │ - fmr f1,f18 │ │ │ │ + fmr f2,f17 │ │ │ │ + fmr f1,f16 │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - bl 34c0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - lfd f3,0(r27) │ │ │ │ - lfd f4,8(r27) │ │ │ │ + bl 329c │ │ │ │ + bl 34e0 │ │ │ │ + fmr f3,f20 │ │ │ │ + fmr f4,f21 │ │ │ │ addi r29,r29,1 │ │ │ │ addi r31,r31,16 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - bl 4dbe8 │ │ │ │ - nop │ │ │ │ + bl 3450 │ │ │ │ addic. r30,r30,-1 │ │ │ │ fmr f0,f1 │ │ │ │ fmr f1,f2 │ │ │ │ stfd f0,-16(r31) │ │ │ │ stfd f1,-8(r31) │ │ │ │ - beq 35ab0 │ │ │ │ + beq 327d4 │ │ │ │ fmr f3,f24 │ │ │ │ fmr f4,f25 │ │ │ │ fmr f1,f26 │ │ │ │ fmr f2,f27 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ mr r3,r29 │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ + bl 3290 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - bl 4da58 │ │ │ │ - nop │ │ │ │ - lfd f18,0(r28) │ │ │ │ - lfd f19,8(r28) │ │ │ │ + bl 2fd0 │ │ │ │ + lfd f16,0(r28) │ │ │ │ + lfd f17,8(r28) │ │ │ │ fmr f13,f2 │ │ │ │ fmr f12,f1 │ │ │ │ fcmpu cr0,f12,f22 │ │ │ │ - bne 35a60 │ │ │ │ + bne 32788 │ │ │ │ fcmpu cr0,f13,f23 │ │ │ │ - bgt 35960 │ │ │ │ + bgt 326b0 │ │ │ │ fmr f3,f28 │ │ │ │ fmr f4,f29 │ │ │ │ fmr f1,f30 │ │ │ │ fmr f2,f31 │ │ │ │ - blt 35b40 │ │ │ │ - lfd f3,0(r27) │ │ │ │ - lfd f4,8(r27) │ │ │ │ - fmr f1,f18 │ │ │ │ - fmr f2,f19 │ │ │ │ + blt 32870 │ │ │ │ + fmr f3,f20 │ │ │ │ + fmr f4,f21 │ │ │ │ + fmr f1,f16 │ │ │ │ + fmr f2,f17 │ │ │ │ addi r29,r29,1 │ │ │ │ addi r31,r31,16 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ addic. r30,r30,-1 │ │ │ │ fmr f0,f1 │ │ │ │ fmr f1,f2 │ │ │ │ stfd f0,-16(r31) │ │ │ │ stfd f1,-8(r31) │ │ │ │ - bne 359d0 │ │ │ │ - cmpld r19,r26 │ │ │ │ - addi r25,r25,16 │ │ │ │ - add r24,r24,r23 │ │ │ │ - bne 35900 │ │ │ │ + bne 3270c │ │ │ │ + cmpld r20,r27 │ │ │ │ + addi r26,r26,16 │ │ │ │ + add r25,r25,r24 │ │ │ │ + bne 32660 │ │ │ │ ld r0,272(r1) │ │ │ │ + lfd f16,128(r1) │ │ │ │ + lfd f17,136(r1) │ │ │ │ lfd f18,144(r1) │ │ │ │ lfd f19,152(r1) │ │ │ │ lfd f20,160(r1) │ │ │ │ lfd f21,168(r1) │ │ │ │ lfd f22,176(r1) │ │ │ │ lfd f23,184(r1) │ │ │ │ lfd f24,192(r1) │ │ │ │ + mtlr r0 │ │ │ │ lfd f25,200(r1) │ │ │ │ lfd f26,208(r1) │ │ │ │ lfd f27,216(r1) │ │ │ │ lfd f28,224(r1) │ │ │ │ lfd f29,232(r1) │ │ │ │ lfd f30,240(r1) │ │ │ │ lfd f31,248(r1) │ │ │ │ - ld r19,40(r1) │ │ │ │ - mtlr r0 │ │ │ │ - ld r20,48(r1) │ │ │ │ - ld r21,56(r1) │ │ │ │ - ld r22,64(r1) │ │ │ │ - ld r23,72(r1) │ │ │ │ - ld r24,80(r1) │ │ │ │ - ld r25,88(r1) │ │ │ │ - ld r26,96(r1) │ │ │ │ - ld r27,104(r1) │ │ │ │ - ld r28,112(r1) │ │ │ │ - ld r29,120(r1) │ │ │ │ - ld r31,136(r1) │ │ │ │ + ld r20,32(r1) │ │ │ │ + ld r21,40(r1) │ │ │ │ + ld r22,48(r1) │ │ │ │ + ld r23,56(r1) │ │ │ │ + ld r24,64(r1) │ │ │ │ + ld r25,72(r1) │ │ │ │ + ld r26,80(r1) │ │ │ │ + ld r27,88(r1) │ │ │ │ + ld r28,96(r1) │ │ │ │ + ld r29,104(r1) │ │ │ │ + ld r31,120(r1) │ │ │ │ addi r1,r1,256 │ │ │ │ - ld r30,-128(r1) │ │ │ │ + ld r30,-144(r1) │ │ │ │ blr │ │ │ │ nop │ │ │ │ - bl 4da58 │ │ │ │ nop │ │ │ │ - bl 38a0 │ │ │ │ - ld r2,24(r1) │ │ │ │ + nop │ │ │ │ + bl 2fd0 │ │ │ │ + bl 38c0 │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - fmr f2,f19 │ │ │ │ - fmr f1,f18 │ │ │ │ + fmr f2,f17 │ │ │ │ + fmr f1,f16 │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - bl 32c0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - b 35990 │ │ │ │ + bl 329c │ │ │ │ + bl 32e0 │ │ │ │ + b 326d4 │ │ │ │ ld r0,272(r1) │ │ │ │ - lfd f20,160(r1) │ │ │ │ - lfd f21,168(r1) │ │ │ │ + lfd f18,144(r1) │ │ │ │ + lfd f19,152(r1) │ │ │ │ lfd f28,224(r1) │ │ │ │ lfd f29,232(r1) │ │ │ │ - ld r22,64(r1) │ │ │ │ - ld r26,96(r1) │ │ │ │ - ld r29,120(r1) │ │ │ │ - ld r31,136(r1) │ │ │ │ + ld r23,56(r1) │ │ │ │ + ld r27,88(r1) │ │ │ │ + ld r29,104(r1) │ │ │ │ + ld r31,120(r1) │ │ │ │ mtlr r0 │ │ │ │ - b 35b30 │ │ │ │ + b 32858 │ │ │ │ .long 0x0 │ │ │ │ .long 0x1020000 │ │ │ │ - .long 0xd8e │ │ │ │ + .long 0xc90 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ │ │ │ │ -0000000000035bc0 : │ │ │ │ - addis r2,r12,4 │ │ │ │ - addi r2,r2,9024 │ │ │ │ +00000000000328e0 : │ │ │ │ mflr r0 │ │ │ │ stfd f14,-144(r1) │ │ │ │ stfd f15,-136(r1) │ │ │ │ + mfocrf r11,8 │ │ │ │ stfd f16,-128(r1) │ │ │ │ stfd f17,-120(r1) │ │ │ │ stfd f18,-112(r1) │ │ │ │ + std r0,16(r1) │ │ │ │ stfd f19,-104(r1) │ │ │ │ stfd f20,-96(r1) │ │ │ │ stfd f21,-88(r1) │ │ │ │ stfd f22,-80(r1) │ │ │ │ stfd f23,-72(r1) │ │ │ │ stfd f24,-64(r1) │ │ │ │ stfd f25,-56(r1) │ │ │ │ @@ -51967,10795 +47660,10197 @@ │ │ │ │ stfd f31,-8(r1) │ │ │ │ std r14,-288(r1) │ │ │ │ std r15,-280(r1) │ │ │ │ std r16,-272(r1) │ │ │ │ std r17,-264(r1) │ │ │ │ std r18,-256(r1) │ │ │ │ std r19,-248(r1) │ │ │ │ - std r0,16(r1) │ │ │ │ std r20,-240(r1) │ │ │ │ std r21,-232(r1) │ │ │ │ std r22,-224(r1) │ │ │ │ std r23,-216(r1) │ │ │ │ std r24,-208(r1) │ │ │ │ std r25,-200(r1) │ │ │ │ std r26,-192(r1) │ │ │ │ std r27,-184(r1) │ │ │ │ - lwz r9,112(r3) │ │ │ │ - mfocrf r11,8 │ │ │ │ + lwz r2,112(r3) │ │ │ │ + std r30,-160(r1) │ │ │ │ + mr r30,r3 │ │ │ │ std r31,-152(r1) │ │ │ │ - mr r27,r3 │ │ │ │ std r28,-176(r1) │ │ │ │ std r29,-168(r1) │ │ │ │ - std r30,-160(r1) │ │ │ │ stw r11,8(r1) │ │ │ │ - stdu r1,-352(r1) │ │ │ │ - andi. r9,r9,2048 │ │ │ │ + stdu r1,-336(r1) │ │ │ │ + andi. r2,r2,2048 │ │ │ │ mr r31,r1 │ │ │ │ - bne 36038 │ │ │ │ - ld r14,48(r27) │ │ │ │ - cmpdi r14,0 │ │ │ │ - ble 35f90 │ │ │ │ - ld r22,8(r27) │ │ │ │ - cmpdi r22,0 │ │ │ │ - ble 35f90 │ │ │ │ - ld r26,88(r27) │ │ │ │ - addis r17,r2,-3 │ │ │ │ - addis r23,r2,-3 │ │ │ │ - ld r21,120(r27) │ │ │ │ - ld r20,72(r27) │ │ │ │ - li r15,0 │ │ │ │ - li r16,0 │ │ │ │ - sldi r24,r14,4 │ │ │ │ - sldi r25,r14,5 │ │ │ │ - addi r17,r17,25008 │ │ │ │ - addi r23,r23,26192 │ │ │ │ + bne 32cf8 │ │ │ │ + ld r16,48(r30) │ │ │ │ + cmpdi r16,0 │ │ │ │ + ble 32c50 │ │ │ │ + ld r23,8(r30) │ │ │ │ + cmpdi r23,0 │ │ │ │ + ble 32c50 │ │ │ │ + ld r26,88(r30) │ │ │ │ + ld r22,120(r30) │ │ │ │ + li r17,0 │ │ │ │ + li r18,0 │ │ │ │ + sldi r24,r16,4 │ │ │ │ + sldi r25,r16,5 │ │ │ │ + ld r21,72(r30) │ │ │ │ mr r3,r26 │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ + bl 3290 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - ld r19,200(r27) │ │ │ │ - ld r18,96(r27) │ │ │ │ - xxlxor vs18,vs18,vs18 │ │ │ │ - xxlxor vs19,vs19,vs19 │ │ │ │ - fmr f17,f2 │ │ │ │ - fmr f16,f1 │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - sldi r9,r16,3 │ │ │ │ - sldi r30,r16,5 │ │ │ │ - add r27,r18,r15 │ │ │ │ - mr r28,r22 │ │ │ │ - add r29,r21,r15 │ │ │ │ - ldx r3,r20,r9 │ │ │ │ - add r30,r19,r30 │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ - fmr f29,f2 │ │ │ │ - fmr f28,f1 │ │ │ │ - lfd f2,8(r17) │ │ │ │ - lfd f1,0(r17) │ │ │ │ - fmr f3,f28 │ │ │ │ - fmr f4,f29 │ │ │ │ - bl 4dbe8 │ │ │ │ + bl 329c │ │ │ │ + plfd f14,96320 # 4a220 │ │ │ │ + plfd f15,96320 # 4a228 │ │ │ │ + xxlxor vs16,vs16,vs16 │ │ │ │ + xxlxor vs17,vs17,vs17 │ │ │ │ + ld r20,200(r30) │ │ │ │ + ld r19,96(r30) │ │ │ │ + fmr f19,f2 │ │ │ │ + fmr f18,f1 │ │ │ │ nop │ │ │ │ - fmr f25,f2 │ │ │ │ - fmr f24,f1 │ │ │ │ - fmr f3,f28 │ │ │ │ - fmr f4,f29 │ │ │ │ - fmr f1,f28 │ │ │ │ - fmr f2,f29 │ │ │ │ - bl 4db58 │ │ │ │ nop │ │ │ │ + sldi r2,r18,3 │ │ │ │ + sldi r30,r18,5 │ │ │ │ + add r27,r19,r17 │ │ │ │ + mr r28,r23 │ │ │ │ + add r29,r22,r17 │ │ │ │ + ldx r3,r21,r2 │ │ │ │ + add r30,r20,r30 │ │ │ │ + bl 3290 │ │ │ │ fmr f27,f2 │ │ │ │ fmr f26,f1 │ │ │ │ - b 35e30 │ │ │ │ - bl 38a0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - fmr f3,f20 │ │ │ │ - fmr f4,f21 │ │ │ │ + plfd f2,95056 # 49d88 │ │ │ │ + plfd f1,95040 # 49d80 │ │ │ │ + fmr f3,f26 │ │ │ │ + fmr f4,f27 │ │ │ │ + bl 3450 │ │ │ │ fmr f23,f2 │ │ │ │ fmr f22,f1 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - bl 34c0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - lfd f3,0(r23) │ │ │ │ - lfd f4,8(r23) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - fmr f3,f22 │ │ │ │ - fmr f4,f23 │ │ │ │ - bl 4dbe8 │ │ │ │ + fmr f3,f26 │ │ │ │ + fmr f4,f27 │ │ │ │ + fmr f1,f26 │ │ │ │ + fmr f2,f27 │ │ │ │ + bl 329c │ │ │ │ + fmr f25,f2 │ │ │ │ + fmr f24,f1 │ │ │ │ + b 32b18 │ │ │ │ nop │ │ │ │ + bl 38c0 │ │ │ │ + fmr f3,f20 │ │ │ │ + fmr f4,f21 │ │ │ │ + fmr f29,f2 │ │ │ │ + fmr f28,f1 │ │ │ │ + bl 329c │ │ │ │ + bl 34e0 │ │ │ │ + fmr f3,f14 │ │ │ │ + fmr f4,f15 │ │ │ │ + bl 329c │ │ │ │ + fmr f3,f28 │ │ │ │ + fmr f4,f29 │ │ │ │ + bl 3450 │ │ │ │ fmr f0,f1 │ │ │ │ fmr f1,f2 │ │ │ │ stfd f0,0(r30) │ │ │ │ stfd f1,8(r30) │ │ │ │ - fmr f2,f29 │ │ │ │ - fmr f1,f28 │ │ │ │ lfd f3,0(r29) │ │ │ │ lfd f4,8(r29) │ │ │ │ + fmr f1,f26 │ │ │ │ + fmr f2,f27 │ │ │ │ add r29,r29,r24 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - bl 4da58 │ │ │ │ - nop │ │ │ │ + bl 2fd0 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ + bl 38f0 │ │ │ │ lfd f3,0(r27) │ │ │ │ lfd f4,8(r27) │ │ │ │ - bl 4dbe8 │ │ │ │ - nop │ │ │ │ - bl 3060 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 3450 │ │ │ │ + bl 3060 │ │ │ │ addic. r28,r28,-1 │ │ │ │ stfd f1,16(r30) │ │ │ │ stfd f2,24(r30) │ │ │ │ add r30,r30,r25 │ │ │ │ - beq 35f80 │ │ │ │ + beq 32c40 │ │ │ │ lfd f20,0(r29) │ │ │ │ lfd f21,8(r29) │ │ │ │ - fmr f3,f28 │ │ │ │ - fmr f4,f29 │ │ │ │ + fmr f3,f26 │ │ │ │ + fmr f4,f27 │ │ │ │ fmr f1,f20 │ │ │ │ fmr f2,f21 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - bl 38c0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - bl 4d4b8 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ + bl 38e0 │ │ │ │ + bl 3430 │ │ │ │ subf r3,r26,r3 │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ - fmr f3,f24 │ │ │ │ - fmr f4,f25 │ │ │ │ + bl 3290 │ │ │ │ + fmr f3,f22 │ │ │ │ + fmr f4,f23 │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f3,f20 │ │ │ │ fmr f4,f21 │ │ │ │ - fmr f15,f2 │ │ │ │ - fmr f14,f1 │ │ │ │ - bl 4da58 │ │ │ │ - nop │ │ │ │ - fmr f3,f26 │ │ │ │ - fmr f4,f27 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - fmr f23,f2 │ │ │ │ - fmr f22,f1 │ │ │ │ - fmr f3,f14 │ │ │ │ - fmr f4,f15 │ │ │ │ - fmr f1,f20 │ │ │ │ + fmr f29,f2 │ │ │ │ + fmr f28,f1 │ │ │ │ + bl 2fd0 │ │ │ │ + fmr f3,f24 │ │ │ │ + fmr f4,f25 │ │ │ │ + bl 329c │ │ │ │ + fmr f13,f2 │ │ │ │ + fmr f12,f1 │ │ │ │ fmr f2,f21 │ │ │ │ - bl 4da58 │ │ │ │ - nop │ │ │ │ + fmr f1,f20 │ │ │ │ + fmr f3,f28 │ │ │ │ + fmr f4,f29 │ │ │ │ + fmr f28,f12 │ │ │ │ + fmr f29,f13 │ │ │ │ + bl 2fd0 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ - fmr f2,f23 │ │ │ │ - fmr f1,f22 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - fmr f3,f16 │ │ │ │ - fmr f4,f17 │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ + fmr f2,f29 │ │ │ │ + fmr f1,f28 │ │ │ │ + bl 329c │ │ │ │ + fmr f3,f18 │ │ │ │ + fmr f4,f19 │ │ │ │ + bl 38f0 │ │ │ │ lfd f20,0(r27) │ │ │ │ lfd f21,8(r27) │ │ │ │ fmr f13,f2 │ │ │ │ fmr f12,f1 │ │ │ │ - fcmpu cr0,f12,f18 │ │ │ │ - bne 35f10 │ │ │ │ - fcmpu cr0,f13,f19 │ │ │ │ - bgt 35d70 │ │ │ │ + fcmpu cr0,f12,f16 │ │ │ │ + bne 32bd8 │ │ │ │ + fcmpu cr0,f13,f17 │ │ │ │ + bgt 32a80 │ │ │ │ fneg f1,f12 │ │ │ │ fneg f2,f13 │ │ │ │ - blt 35f50 │ │ │ │ - lfd f3,0(r23) │ │ │ │ - lfd f4,8(r23) │ │ │ │ + blt 32c10 │ │ │ │ + plfd f3,95800 # 4a220 │ │ │ │ + plfd f4,95800 # 4a228 │ │ │ │ fmr f1,f20 │ │ │ │ fmr f2,f21 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f0,f1 │ │ │ │ fmr f1,f2 │ │ │ │ - b 35dc0 │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - bl 38a0 │ │ │ │ - ld r2,24(r1) │ │ │ │ + b 32abc │ │ │ │ + bl 38c0 │ │ │ │ fmr f3,f20 │ │ │ │ fmr f4,f21 │ │ │ │ - fmr f23,f2 │ │ │ │ - fmr f22,f1 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - bl 32c0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - b 35d98 │ │ │ │ - nop │ │ │ │ - addi r16,r16,1 │ │ │ │ - addi r15,r15,16 │ │ │ │ - cmpd r14,r16 │ │ │ │ - bne 35d00 │ │ │ │ - addi r1,r31,352 │ │ │ │ + fmr f29,f2 │ │ │ │ + fmr f28,f1 │ │ │ │ + bl 329c │ │ │ │ + bl 32e0 │ │ │ │ + plfd f3,95732 # 4a220 │ │ │ │ + plfd f4,95732 # 4a228 │ │ │ │ + b 32aa4 │ │ │ │ + addi r18,r18,1 │ │ │ │ + addi r17,r17,16 │ │ │ │ + cmpd r16,r18 │ │ │ │ + bne 32a10 │ │ │ │ + addi r1,r31,336 │ │ │ │ ld r0,16(r1) │ │ │ │ lwz r11,8(r1) │ │ │ │ ld r14,-288(r1) │ │ │ │ ld r15,-280(r1) │ │ │ │ ld r16,-272(r1) │ │ │ │ ld r17,-264(r1) │ │ │ │ ld r18,-256(r1) │ │ │ │ ld r19,-248(r1) │ │ │ │ ld r20,-240(r1) │ │ │ │ ld r21,-232(r1) │ │ │ │ + mtlr r0 │ │ │ │ ld r22,-224(r1) │ │ │ │ ld r23,-216(r1) │ │ │ │ ld r24,-208(r1) │ │ │ │ ld r25,-200(r1) │ │ │ │ ld r26,-192(r1) │ │ │ │ ld r27,-184(r1) │ │ │ │ - mtlr r0 │ │ │ │ ld r28,-176(r1) │ │ │ │ ld r29,-168(r1) │ │ │ │ ld r30,-160(r1) │ │ │ │ ld r31,-152(r1) │ │ │ │ lfd f14,-144(r1) │ │ │ │ lfd f15,-136(r1) │ │ │ │ lfd f16,-128(r1) │ │ │ │ lfd f17,-120(r1) │ │ │ │ lfd f18,-112(r1) │ │ │ │ lfd f19,-104(r1) │ │ │ │ lfd f20,-96(r1) │ │ │ │ lfd f21,-88(r1) │ │ │ │ lfd f22,-80(r1) │ │ │ │ lfd f23,-72(r1) │ │ │ │ + mtocrf 8,r11 │ │ │ │ lfd f24,-64(r1) │ │ │ │ lfd f25,-56(r1) │ │ │ │ lfd f26,-48(r1) │ │ │ │ lfd f27,-40(r1) │ │ │ │ lfd f28,-32(r1) │ │ │ │ lfd f29,-24(r1) │ │ │ │ lfd f30,-16(r1) │ │ │ │ lfd f31,-8(r1) │ │ │ │ - mtocrf 8,r11 │ │ │ │ blr │ │ │ │ - ld r15,48(r3) │ │ │ │ + ld r16,48(r3) │ │ │ │ ld r26,8(r3) │ │ │ │ - ld r7,0(r1) │ │ │ │ - ld r25,72(r3) │ │ │ │ - mr r18,r1 │ │ │ │ + mr r21,r1 │ │ │ │ + ld r8,0(r1) │ │ │ │ + ld r15,72(r3) │ │ │ │ ld r14,88(r3) │ │ │ │ - ld r21,120(r3) │ │ │ │ - ld r22,264(r3) │ │ │ │ - sldi r10,r15,3 │ │ │ │ + ld r22,120(r3) │ │ │ │ + ld r23,264(r3) │ │ │ │ + sldi r9,r16,3 │ │ │ │ cmpdi r26,0 │ │ │ │ - cmpdi cr4,r15,0 │ │ │ │ - mr r20,r15 │ │ │ │ - addi r9,r10,15 │ │ │ │ - clrrdi r9,r9,4 │ │ │ │ - neg r9,r9 │ │ │ │ - stdux r7,r1,r9 │ │ │ │ - addi r24,r1,32 │ │ │ │ - ble 361ac │ │ │ │ + cmpdi cr4,r16,0 │ │ │ │ + addi r2,r9,15 │ │ │ │ + clrrdi r2,r2,4 │ │ │ │ + neg r2,r2 │ │ │ │ + stdux r8,r1,r2 │ │ │ │ + addi r25,r1,32 │ │ │ │ + ble 32e48 │ │ │ │ mtctr r26 │ │ │ │ - mr r19,r22 │ │ │ │ - li r16,0 │ │ │ │ + mr r20,r23 │ │ │ │ li r17,0 │ │ │ │ - cmpdi cr4,r15,0 │ │ │ │ - li r9,0 │ │ │ │ - std r9,0(r19) │ │ │ │ - std r17,8(r19) │ │ │ │ - ble cr4,3629c │ │ │ │ - addi r28,r25,-8 │ │ │ │ - std r27,48(r31) │ │ │ │ - addi r24,r24,-8 │ │ │ │ - li r23,0 │ │ │ │ - mr r27,r19 │ │ │ │ - std r22,32(r31) │ │ │ │ - std r20,40(r31) │ │ │ │ - add r28,r28,r10 │ │ │ │ - nop │ │ │ │ + li r18,0 │ │ │ │ + cmpdi cr4,r16,0 │ │ │ │ + li r2,0 │ │ │ │ + std r2,0(r20) │ │ │ │ + std r18,8(r20) │ │ │ │ + ble cr4,32f68 │ │ │ │ + addi r27,r15,-8 │ │ │ │ + addi r25,r25,-8 │ │ │ │ + li r24,0 │ │ │ │ + std r23,32(r31) │ │ │ │ + std r30,40(r31) │ │ │ │ + add r27,r27,r9 │ │ │ │ nop │ │ │ │ nop │ │ │ │ mr r3,r14 │ │ │ │ - sldi r30,r16,4 │ │ │ │ + sldi r29,r17,4 │ │ │ │ li r19,0 │ │ │ │ - mr r20,r24 │ │ │ │ - mr r22,r25 │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ - add r30,r21,r30 │ │ │ │ + mr r23,r25 │ │ │ │ + mr r30,r15 │ │ │ │ + bl 3290 │ │ │ │ + add r29,r22,r29 │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - b 3610c │ │ │ │ - nop │ │ │ │ - ldu r9,8(r22) │ │ │ │ - mulld r19,r19,r9 │ │ │ │ - std r19,0(r27) │ │ │ │ - ld r29,0(r22) │ │ │ │ - addi r30,r30,16 │ │ │ │ - mr r3,r29 │ │ │ │ - bl 4d7c8 │ │ │ │ + b 32dbc │ │ │ │ nop │ │ │ │ - lfd f3,-16(r30) │ │ │ │ - lfd f4,-8(r30) │ │ │ │ - bl 4db58 │ │ │ │ nop │ │ │ │ + ldu r2,8(r30) │ │ │ │ + mulld r19,r19,r2 │ │ │ │ + std r19,0(r20) │ │ │ │ + ld r28,0(r30) │ │ │ │ + addi r29,r29,16 │ │ │ │ + mr r3,r28 │ │ │ │ + bl 3290 │ │ │ │ + lfd f3,-16(r29) │ │ │ │ + lfd f4,-8(r29) │ │ │ │ + bl 329c │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - bl 4da58 │ │ │ │ - nop │ │ │ │ - bl 38c0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - bl 4d4b8 │ │ │ │ + bl 2fd0 │ │ │ │ + bl 38e0 │ │ │ │ + bl 3430 │ │ │ │ + cmpld r27,r30 │ │ │ │ + divd r2,r3,r28 │ │ │ │ + mulld r2,r2,r28 │ │ │ │ + subf r2,r2,r3 │ │ │ │ + add r2,r2,r28 │ │ │ │ + divd r3,r2,r28 │ │ │ │ + mulld r3,r3,r28 │ │ │ │ + subf r2,r3,r2 │ │ │ │ + add r19,r2,r19 │ │ │ │ + stdu r2,8(r23) │ │ │ │ + std r19,0(r20) │ │ │ │ + bne 32db0 │ │ │ │ + addi r18,r18,1 │ │ │ │ + cmpd r26,r18 │ │ │ │ + beq 32e40 │ │ │ │ + addi r20,r20,16 │ │ │ │ + add r17,r17,r16 │ │ │ │ + std r24,0(r20) │ │ │ │ + std r18,8(r20) │ │ │ │ + b 32d80 │ │ │ │ nop │ │ │ │ - cmpld r28,r22 │ │ │ │ - divd r9,r3,r29 │ │ │ │ - mulld r9,r9,r29 │ │ │ │ - subf r9,r9,r3 │ │ │ │ - add r9,r9,r29 │ │ │ │ - divd r3,r9,r29 │ │ │ │ - mulld r3,r3,r29 │ │ │ │ - subf r9,r3,r9 │ │ │ │ - add r19,r9,r19 │ │ │ │ - stdu r9,8(r20) │ │ │ │ - std r19,0(r27) │ │ │ │ - bne 36100 │ │ │ │ - addi r17,r17,1 │ │ │ │ - cmpd r17,r26 │ │ │ │ - beq 361a0 │ │ │ │ - addi r27,r27,16 │ │ │ │ - add r16,r16,r15 │ │ │ │ - std r23,0(r27) │ │ │ │ - std r17,8(r27) │ │ │ │ - b 360d0 │ │ │ │ - ld r22,32(r31) │ │ │ │ - ld r20,40(r31) │ │ │ │ - ld r27,48(r31) │ │ │ │ - addi r8,r25,-8 │ │ │ │ - li r9,1 │ │ │ │ - ble cr4,362b0 │ │ │ │ - andi. r10,r15,3 │ │ │ │ - li r3,1 │ │ │ │ - addi r7,r15,-1 │ │ │ │ - beq 36200 │ │ │ │ - cmpdi r10,1 │ │ │ │ - beq 361f0 │ │ │ │ - cmpdi r10,2 │ │ │ │ - beq 361e4 │ │ │ │ - ld r9,0(r25) │ │ │ │ - mr r8,r25 │ │ │ │ - mr r20,r7 │ │ │ │ - ldu r10,8(r8) │ │ │ │ - addi r20,r20,-1 │ │ │ │ - mulld r9,r9,r10 │ │ │ │ - ldu r10,8(r8) │ │ │ │ - cmpdi r20,1 │ │ │ │ - mulld r9,r9,r10 │ │ │ │ - beq 36230 │ │ │ │ - srdi r10,r15,2 │ │ │ │ + ld r23,32(r31) │ │ │ │ + ld r30,40(r31) │ │ │ │ + li r28,-1 │ │ │ │ + ble cr4,32f30 │ │ │ │ + cmpdi r16,1 │ │ │ │ + beq 32f7c │ │ │ │ + xxspltib vs32,1 │ │ │ │ + srdi r2,r16,1 │ │ │ │ + mr r9,r15 │ │ │ │ + andi. r8,r2,3 │ │ │ │ + addi r7,r2,-1 │ │ │ │ + mr r10,r2 │ │ │ │ + vextsb2d v0,v0 │ │ │ │ + xxmr vs45,vs32 │ │ │ │ + beq 32ebc │ │ │ │ + cmpdi r8,1 │ │ │ │ + beq 32ea8 │ │ │ │ + cmpdi r8,2 │ │ │ │ + beq 32e98 │ │ │ │ + lxv vs32,0(r15) │ │ │ │ + mr r2,r7 │ │ │ │ + addi r9,r15,16 │ │ │ │ + lxv vs33,0(r9) │ │ │ │ + addi r2,r2,-1 │ │ │ │ + addi r9,r9,16 │ │ │ │ + vmulld v0,v0,v1 │ │ │ │ + lxv vs33,0(r9) │ │ │ │ + addic. r2,r2,-1 │ │ │ │ + addi r9,r9,16 │ │ │ │ + vmulld v0,v0,v1 │ │ │ │ + beq 32ef0 │ │ │ │ + srdi r10,r10,2 │ │ │ │ mtctr r10 │ │ │ │ - ld r5,8(r8) │ │ │ │ - ld r6,16(r8) │ │ │ │ - ld r7,24(r8) │ │ │ │ - addi r8,r8,32 │ │ │ │ - mulld r9,r9,r5 │ │ │ │ - mulld r3,r3,r6 │ │ │ │ - ld r10,0(r8) │ │ │ │ - mulld r9,r9,r7 │ │ │ │ - mulld r3,r3,r10 │ │ │ │ - bdnz 36208 │ │ │ │ - mulld r3,r9,r3 │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ - bl 3520 │ │ │ │ - ld r2,24(r1) │ │ │ │ - bl 3720 │ │ │ │ - ld r2,24(r1) │ │ │ │ - bl 4d4b8 │ │ │ │ - nop │ │ │ │ - addi r29,r3,-1 │ │ │ │ + lxv vs33,0(r9) │ │ │ │ + lxv vs44,16(r9) │ │ │ │ + addi r2,r2,-4 │ │ │ │ + addi r9,r9,64 │ │ │ │ + lxv vs42,-32(r9) │ │ │ │ + lxv vs43,-16(r9) │ │ │ │ + vmulld v0,v0,v1 │ │ │ │ + vmulld v13,v13,v12 │ │ │ │ + vmulld v0,v0,v10 │ │ │ │ + vmulld v13,v13,v11 │ │ │ │ + bdnz 32ec4 │ │ │ │ + vmulld v0,v0,v13 │ │ │ │ + mtvsrdd vs33,r2,r2 │ │ │ │ + andi. r2,r16,1 │ │ │ │ + clrrdi r16,r16,1 │ │ │ │ + xxsldwi vs33,vs33,vs32,2 │ │ │ │ + vmulld v0,v1,v0 │ │ │ │ + mfvsrld r3,vs32 │ │ │ │ + beq 32f1c │ │ │ │ + sldi r16,r16,3 │ │ │ │ + ldx r2,r15,r16 │ │ │ │ + mulld r3,r3,r2 │ │ │ │ + bl 3290 │ │ │ │ + bl 3540 │ │ │ │ + bl 3740 │ │ │ │ + bl 3430 │ │ │ │ + addi r28,r3,-1 │ │ │ │ sldi r3,r26,4 │ │ │ │ - bl 3560 │ │ │ │ - ld r2,24(r1) │ │ │ │ - mr r6,r29 │ │ │ │ - mr r4,r22 │ │ │ │ - mr r30,r3 │ │ │ │ + bl 3580 │ │ │ │ + mr r6,r28 │ │ │ │ + mr r4,r23 │ │ │ │ + mr r29,r3 │ │ │ │ mr r3,r26 │ │ │ │ - mr r5,r30 │ │ │ │ - bl 3660 │ │ │ │ - ld r2,24(r1) │ │ │ │ - mr r3,r30 │ │ │ │ - bl 3540 │ │ │ │ - ld r2,24(r1) │ │ │ │ - ld r9,0(r1) │ │ │ │ - std r9,0(r18) │ │ │ │ - mr r1,r18 │ │ │ │ - b 35c80 │ │ │ │ - addi r17,r17,1 │ │ │ │ - addi r19,r19,16 │ │ │ │ - add r16,r16,r15 │ │ │ │ - bdnz 36098 │ │ │ │ - b 361ac │ │ │ │ - li r29,-1 │ │ │ │ - b 36258 │ │ │ │ + mr r5,r29 │ │ │ │ + bl 3680 │ │ │ │ + mr r3,r29 │ │ │ │ + bl 3560 │ │ │ │ + ld r2,0(r1) │ │ │ │ + std r2,0(r21) │ │ │ │ + mr r1,r21 │ │ │ │ + b 32998 │ │ │ │ + addi r18,r18,1 │ │ │ │ + addi r20,r20,16 │ │ │ │ + add r17,r17,r16 │ │ │ │ + bdnz 32d54 │ │ │ │ + b 32e48 │ │ │ │ + li r3,1 │ │ │ │ + li r16,0 │ │ │ │ + b 32f10 │ │ │ │ .long 0x0 │ │ │ │ .long 0x3020000 │ │ │ │ .long 0x1292 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ │ │ │ │ -00000000000362d0 : │ │ │ │ - addis r2,r12,4 │ │ │ │ - addi r2,r2,7216 │ │ │ │ +0000000000032fa0 : │ │ │ │ mflr r0 │ │ │ │ - std r22,-208(r1) │ │ │ │ + stfd f14,-144(r1) │ │ │ │ + stfd f15,-136(r1) │ │ │ │ + mfocrf r11,8 │ │ │ │ stfd f16,-128(r1) │ │ │ │ stfd f17,-120(r1) │ │ │ │ stfd f18,-112(r1) │ │ │ │ + std r0,16(r1) │ │ │ │ stfd f19,-104(r1) │ │ │ │ stfd f20,-96(r1) │ │ │ │ stfd f21,-88(r1) │ │ │ │ stfd f22,-80(r1) │ │ │ │ stfd f23,-72(r1) │ │ │ │ stfd f24,-64(r1) │ │ │ │ stfd f25,-56(r1) │ │ │ │ stfd f26,-48(r1) │ │ │ │ stfd f27,-40(r1) │ │ │ │ stfd f28,-32(r1) │ │ │ │ stfd f29,-24(r1) │ │ │ │ stfd f30,-16(r1) │ │ │ │ stfd f31,-8(r1) │ │ │ │ - std r14,-272(r1) │ │ │ │ - std r15,-264(r1) │ │ │ │ - std r16,-256(r1) │ │ │ │ - std r17,-248(r1) │ │ │ │ - std r18,-240(r1) │ │ │ │ - std r19,-232(r1) │ │ │ │ - std r20,-224(r1) │ │ │ │ - std r0,16(r1) │ │ │ │ - std r21,-216(r1) │ │ │ │ - std r23,-200(r1) │ │ │ │ - std r24,-192(r1) │ │ │ │ - std r25,-184(r1) │ │ │ │ - std r26,-176(r1) │ │ │ │ - std r27,-168(r1) │ │ │ │ - std r28,-160(r1) │ │ │ │ - std r29,-152(r1) │ │ │ │ - lwz r9,112(r3) │ │ │ │ - mfocrf r11,8 │ │ │ │ - std r31,-136(r1) │ │ │ │ - mr r22,r3 │ │ │ │ - std r30,-144(r1) │ │ │ │ + std r14,-288(r1) │ │ │ │ + std r15,-280(r1) │ │ │ │ + std r16,-272(r1) │ │ │ │ + std r17,-264(r1) │ │ │ │ + std r18,-256(r1) │ │ │ │ + std r19,-248(r1) │ │ │ │ + std r20,-240(r1) │ │ │ │ + std r21,-232(r1) │ │ │ │ + std r22,-224(r1) │ │ │ │ + std r23,-216(r1) │ │ │ │ + std r24,-208(r1) │ │ │ │ + std r25,-200(r1) │ │ │ │ + std r26,-192(r1) │ │ │ │ + std r27,-184(r1) │ │ │ │ + lwz r2,112(r3) │ │ │ │ + std r31,-152(r1) │ │ │ │ + std r30,-160(r1) │ │ │ │ + std r28,-176(r1) │ │ │ │ + std r29,-168(r1) │ │ │ │ stw r11,8(r1) │ │ │ │ - stdu r1,-336(r1) │ │ │ │ - andi. r9,r9,2048 │ │ │ │ + stdu r1,-352(r1) │ │ │ │ + andi. r2,r2,2048 │ │ │ │ mr r31,r1 │ │ │ │ - bne 3674c │ │ │ │ - ld r28,48(r22) │ │ │ │ - cmpdi r28,0 │ │ │ │ - ble 3667c │ │ │ │ - ld r19,8(r22) │ │ │ │ - cmpdi r19,0 │ │ │ │ - ble 3667c │ │ │ │ - ld r23,88(r22) │ │ │ │ - ld r26,72(r22) │ │ │ │ + std r3,32(r31) │ │ │ │ + bne 33400 │ │ │ │ + ld r23,32(r31) │ │ │ │ + ld r17,48(r23) │ │ │ │ + cmpdi r17,0 │ │ │ │ + ble 33338 │ │ │ │ + ld r20,8(r23) │ │ │ │ + cmpdi r20,0 │ │ │ │ + ble 33338 │ │ │ │ + ld r22,88(r23) │ │ │ │ + ld r15,72(r23) │ │ │ │ li r14,0 │ │ │ │ - addis r17,r2,-3 │ │ │ │ - ld r16,120(r22) │ │ │ │ li r21,0 │ │ │ │ - sldi r18,r28,4 │ │ │ │ - addi r17,r17,25008 │ │ │ │ - mr r27,r14 │ │ │ │ - mr r3,r23 │ │ │ │ - addi r29,r23,1 │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ - mulld r20,r29,r28 │ │ │ │ - mr r24,r29 │ │ │ │ + sldi r19,r17,4 │ │ │ │ + ld r16,120(r23) │ │ │ │ + mr r30,r14 │ │ │ │ + mr r3,r22 │ │ │ │ + addi r27,r22,1 │ │ │ │ + mr r14,r15 │ │ │ │ + bl 3290 │ │ │ │ + mr r15,r27 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ - bl 4db58 │ │ │ │ + bl 329c │ │ │ │ + mulld r2,r27,r17 │ │ │ │ + plfd f14,94572 # 4a220 │ │ │ │ nop │ │ │ │ - xxlxor vs20,vs20,vs20 │ │ │ │ - xxlxor vs21,vs21,vs21 │ │ │ │ - sldi r20,r20,5 │ │ │ │ - std r28,40(r31) │ │ │ │ - std r26,48(r31) │ │ │ │ - fmr f23,f2 │ │ │ │ - fmr f22,f1 │ │ │ │ + plfd f15,94568 # 4a228 │ │ │ │ + xxlxor vs22,vs22,vs22 │ │ │ │ + xxlxor vs23,vs23,vs23 │ │ │ │ + std r17,40(r31) │ │ │ │ + std r16,48(r31) │ │ │ │ + fmr f25,f2 │ │ │ │ + fmr f24,f1 │ │ │ │ + sldi r18,r2,5 │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ld r10,48(r31) │ │ │ │ - sldi r9,r27,3 │ │ │ │ - mulld r15,r27,r24 │ │ │ │ - li r29,0 │ │ │ │ - add r25,r16,r21 │ │ │ │ - ldx r3,r10,r9 │ │ │ │ - sldi r15,r15,5 │ │ │ │ - bl 4d7c8 │ │ │ │ nop │ │ │ │ + sldi r2,r30,3 │ │ │ │ + mulld r25,r30,r15 │ │ │ │ + li r24,0 │ │ │ │ + ldx r3,r14,r2 │ │ │ │ + sldi r25,r25,5 │ │ │ │ + bl 3290 │ │ │ │ + fmr f13,f2 │ │ │ │ + fmr f12,f1 │ │ │ │ + plfd f2,93304 # 49d88 │ │ │ │ + plfd f1,93288 # 49d80 │ │ │ │ + fmr f4,f13 │ │ │ │ + fmr f3,f12 │ │ │ │ + mffprd r16,f12 │ │ │ │ + mffprd r17,f13 │ │ │ │ + bl 3450 │ │ │ │ + mtfprd f4,r17 │ │ │ │ + mtfprd f3,r16 │ │ │ │ fmr f27,f2 │ │ │ │ fmr f26,f1 │ │ │ │ - lfd f2,8(r17) │ │ │ │ - lfd f1,0(r17) │ │ │ │ - fmr f3,f26 │ │ │ │ - fmr f4,f27 │ │ │ │ - bl 4dbe8 │ │ │ │ - nop │ │ │ │ + mtfprd f2,r17 │ │ │ │ + mtfprd f1,r16 │ │ │ │ + bl 329c │ │ │ │ + ld r2,48(r31) │ │ │ │ + std r30,32(r31) │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ - fmr f3,f26 │ │ │ │ - fmr f4,f27 │ │ │ │ - fmr f1,f26 │ │ │ │ - fmr f2,f27 │ │ │ │ - bl 4db58 │ │ │ │ + add r26,r2,r21 │ │ │ │ nop │ │ │ │ - std r27,32(r31) │ │ │ │ - fmr f31,f2 │ │ │ │ - fmr f30,f1 │ │ │ │ - lfd f16,0(r25) │ │ │ │ - lfd f17,8(r25) │ │ │ │ - fmr f3,f26 │ │ │ │ - fmr f4,f27 │ │ │ │ - fmr f1,f16 │ │ │ │ - fmr f2,f17 │ │ │ │ - bl 4db58 │ │ │ │ nop │ │ │ │ - bl 38c0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - bl 4d4b8 │ │ │ │ nop │ │ │ │ + lfd f20,0(r26) │ │ │ │ + lfd f21,8(r26) │ │ │ │ + mtfprd f4,r17 │ │ │ │ + mtfprd f3,r16 │ │ │ │ + fmr f1,f20 │ │ │ │ + fmr f2,f21 │ │ │ │ + bl 329c │ │ │ │ + bl 38e0 │ │ │ │ + bl 3430 │ │ │ │ addi r28,r3,1 │ │ │ │ - subf r26,r23,r3 │ │ │ │ - add r28,r28,r23 │ │ │ │ - cmpd r26,r28 │ │ │ │ - bgt 36650 │ │ │ │ - ld r27,96(r22) │ │ │ │ - ld r30,200(r22) │ │ │ │ - addis r14,r2,-3 │ │ │ │ + subf r30,r22,r3 │ │ │ │ + add r28,r28,r22 │ │ │ │ + cmpd r30,r28 │ │ │ │ + bgt 3330c │ │ │ │ + ld r27,96(r23) │ │ │ │ + ld r29,200(r23) │ │ │ │ addi r28,r28,1 │ │ │ │ - addi r14,r14,26192 │ │ │ │ - add r27,r27,r21 │ │ │ │ - add r30,r30,r15 │ │ │ │ - b 36560 │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - bl 38a0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - fmr f3,f18 │ │ │ │ - fmr f4,f19 │ │ │ │ - fmr f25,f2 │ │ │ │ - fmr f24,f1 │ │ │ │ - bl 4db58 │ │ │ │ + plfd f18,94316 # 4a220 │ │ │ │ nop │ │ │ │ - bl 34c0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - lfd f3,0(r14) │ │ │ │ - lfd f4,8(r14) │ │ │ │ - addi r26,r26,1 │ │ │ │ - addi r30,r30,16 │ │ │ │ - bl 4db58 │ │ │ │ + plfd f19,94312 # 4a228 │ │ │ │ + add r27,r27,r21 │ │ │ │ + add r29,r29,r25 │ │ │ │ + b 3323c │ │ │ │ nop │ │ │ │ - fmr f3,f24 │ │ │ │ - fmr f4,f25 │ │ │ │ - bl 4dbe8 │ │ │ │ nop │ │ │ │ - cmpd r26,r28 │ │ │ │ + nop │ │ │ │ + bl 38c0 │ │ │ │ + fmr f3,f20 │ │ │ │ + fmr f4,f21 │ │ │ │ + fmr f31,f2 │ │ │ │ + fmr f30,f1 │ │ │ │ + bl 329c │ │ │ │ + bl 34e0 │ │ │ │ + fmr f3,f18 │ │ │ │ + fmr f4,f19 │ │ │ │ + addi r30,r30,1 │ │ │ │ + addi r29,r29,16 │ │ │ │ + bl 329c │ │ │ │ + fmr f3,f30 │ │ │ │ + fmr f4,f31 │ │ │ │ + bl 3450 │ │ │ │ + cmpd r30,r28 │ │ │ │ fmr f0,f1 │ │ │ │ fmr f1,f2 │ │ │ │ - stfd f0,-16(r30) │ │ │ │ - stfd f1,-8(r30) │ │ │ │ - beq 36650 │ │ │ │ - lfd f16,0(r25) │ │ │ │ - lfd f17,8(r25) │ │ │ │ - mr r3,r26 │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ + stfd f0,-16(r29) │ │ │ │ + stfd f1,-8(r29) │ │ │ │ + beq 3330c │ │ │ │ + lfd f20,0(r26) │ │ │ │ + lfd f21,8(r26) │ │ │ │ + mr r3,r30 │ │ │ │ + bl 3290 │ │ │ │ + fmr f3,f26 │ │ │ │ + fmr f4,f27 │ │ │ │ + bl 329c │ │ │ │ + fmr f3,f20 │ │ │ │ + fmr f4,f21 │ │ │ │ + fmr f17,f2 │ │ │ │ + fmr f16,f1 │ │ │ │ + bl 2fd0 │ │ │ │ fmr f3,f28 │ │ │ │ fmr f4,f29 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ + fmr f31,f2 │ │ │ │ + fmr f30,f1 │ │ │ │ fmr f3,f16 │ │ │ │ fmr f4,f17 │ │ │ │ - fmr f19,f2 │ │ │ │ - fmr f18,f1 │ │ │ │ - bl 4da58 │ │ │ │ - nop │ │ │ │ - fmr f3,f30 │ │ │ │ - fmr f4,f31 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - fmr f25,f2 │ │ │ │ - fmr f24,f1 │ │ │ │ - fmr f3,f18 │ │ │ │ - fmr f4,f19 │ │ │ │ - fmr f1,f16 │ │ │ │ - fmr f2,f17 │ │ │ │ - bl 4da58 │ │ │ │ - nop │ │ │ │ + fmr f1,f20 │ │ │ │ + fmr f2,f21 │ │ │ │ + bl 2fd0 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ - fmr f2,f25 │ │ │ │ - fmr f1,f24 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - fmr f3,f22 │ │ │ │ - fmr f4,f23 │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ - lfd f18,0(r27) │ │ │ │ - lfd f19,8(r27) │ │ │ │ + fmr f2,f31 │ │ │ │ + fmr f1,f30 │ │ │ │ + bl 329c │ │ │ │ + fmr f3,f24 │ │ │ │ + fmr f4,f25 │ │ │ │ + bl 38f0 │ │ │ │ + lfd f20,0(r27) │ │ │ │ + lfd f21,8(r27) │ │ │ │ fmr f13,f2 │ │ │ │ fmr f12,f1 │ │ │ │ - fcmpu cr0,f12,f20 │ │ │ │ - bne 36608 │ │ │ │ - fcmpu cr0,f13,f21 │ │ │ │ - bgt 364f0 │ │ │ │ + fcmpu cr0,f12,f22 │ │ │ │ + bne 332c8 │ │ │ │ + fcmpu cr0,f13,f23 │ │ │ │ + bgt 331e0 │ │ │ │ fneg f1,f12 │ │ │ │ fneg f2,f13 │ │ │ │ - blt 36720 │ │ │ │ - lfd f3,0(r14) │ │ │ │ - lfd f4,8(r14) │ │ │ │ - fmr f1,f18 │ │ │ │ - fmr f2,f19 │ │ │ │ - addi r26,r26,1 │ │ │ │ - addi r30,r30,16 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - cmpd r26,r28 │ │ │ │ + fmr f3,f14 │ │ │ │ + fmr f4,f15 │ │ │ │ + blt 333e0 │ │ │ │ + fmr f1,f20 │ │ │ │ + fmr f2,f21 │ │ │ │ + addi r30,r30,1 │ │ │ │ + addi r29,r29,16 │ │ │ │ + bl 329c │ │ │ │ + cmpd r30,r28 │ │ │ │ fmr f0,f1 │ │ │ │ fmr f1,f2 │ │ │ │ - stfd f0,-16(r30) │ │ │ │ - stfd f1,-8(r30) │ │ │ │ - bne 36558 │ │ │ │ - addi r29,r29,1 │ │ │ │ + stfd f0,-16(r29) │ │ │ │ + stfd f1,-8(r29) │ │ │ │ + bne 33234 │ │ │ │ + addi r24,r24,1 │ │ │ │ + add r26,r26,r19 │ │ │ │ add r25,r25,r18 │ │ │ │ - add r15,r15,r20 │ │ │ │ - cmpd r19,r29 │ │ │ │ - bne 36480 │ │ │ │ - ld r27,32(r31) │ │ │ │ - ld r9,40(r31) │ │ │ │ + cmpd r20,r24 │ │ │ │ + bne 33170 │ │ │ │ + ld r30,32(r31) │ │ │ │ + ld r2,40(r31) │ │ │ │ addi r21,r21,16 │ │ │ │ - addi r27,r27,1 │ │ │ │ - cmpd r9,r27 │ │ │ │ - bne 36410 │ │ │ │ - addi r1,r31,336 │ │ │ │ + addi r30,r30,1 │ │ │ │ + cmpd r2,r30 │ │ │ │ + bne 330f0 │ │ │ │ + addi r1,r31,352 │ │ │ │ ld r0,16(r1) │ │ │ │ lwz r11,8(r1) │ │ │ │ - ld r14,-272(r1) │ │ │ │ - ld r15,-264(r1) │ │ │ │ - ld r16,-256(r1) │ │ │ │ - ld r17,-248(r1) │ │ │ │ - ld r18,-240(r1) │ │ │ │ - ld r19,-232(r1) │ │ │ │ - ld r20,-224(r1) │ │ │ │ - ld r21,-216(r1) │ │ │ │ - ld r22,-208(r1) │ │ │ │ - ld r23,-200(r1) │ │ │ │ - ld r24,-192(r1) │ │ │ │ - ld r25,-184(r1) │ │ │ │ - ld r26,-176(r1) │ │ │ │ - ld r27,-168(r1) │ │ │ │ + ld r14,-288(r1) │ │ │ │ + ld r15,-280(r1) │ │ │ │ + ld r16,-272(r1) │ │ │ │ + ld r17,-264(r1) │ │ │ │ + ld r18,-256(r1) │ │ │ │ + ld r19,-248(r1) │ │ │ │ + ld r20,-240(r1) │ │ │ │ + ld r21,-232(r1) │ │ │ │ mtlr r0 │ │ │ │ - ld r28,-160(r1) │ │ │ │ - ld r29,-152(r1) │ │ │ │ - ld r30,-144(r1) │ │ │ │ - ld r31,-136(r1) │ │ │ │ + ld r22,-224(r1) │ │ │ │ + ld r23,-216(r1) │ │ │ │ + ld r24,-208(r1) │ │ │ │ + ld r25,-200(r1) │ │ │ │ + ld r26,-192(r1) │ │ │ │ + ld r27,-184(r1) │ │ │ │ + ld r28,-176(r1) │ │ │ │ + ld r29,-168(r1) │ │ │ │ + ld r30,-160(r1) │ │ │ │ + ld r31,-152(r1) │ │ │ │ + lfd f14,-144(r1) │ │ │ │ + lfd f15,-136(r1) │ │ │ │ lfd f16,-128(r1) │ │ │ │ lfd f17,-120(r1) │ │ │ │ lfd f18,-112(r1) │ │ │ │ lfd f19,-104(r1) │ │ │ │ lfd f20,-96(r1) │ │ │ │ lfd f21,-88(r1) │ │ │ │ lfd f22,-80(r1) │ │ │ │ lfd f23,-72(r1) │ │ │ │ + mtocrf 8,r11 │ │ │ │ lfd f24,-64(r1) │ │ │ │ lfd f25,-56(r1) │ │ │ │ lfd f26,-48(r1) │ │ │ │ lfd f27,-40(r1) │ │ │ │ lfd f28,-32(r1) │ │ │ │ lfd f29,-24(r1) │ │ │ │ lfd f30,-16(r1) │ │ │ │ lfd f31,-8(r1) │ │ │ │ - mtocrf 8,r11 │ │ │ │ blr │ │ │ │ - nop │ │ │ │ - bl 38a0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - fmr f3,f18 │ │ │ │ - fmr f4,f19 │ │ │ │ - fmr f25,f2 │ │ │ │ - fmr f24,f1 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - bl 32c0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - b 36518 │ │ │ │ - ld r15,48(r3) │ │ │ │ + bl 38c0 │ │ │ │ + fmr f3,f20 │ │ │ │ + fmr f4,f21 │ │ │ │ + fmr f31,f2 │ │ │ │ + fmr f30,f1 │ │ │ │ + bl 329c │ │ │ │ + bl 32e0 │ │ │ │ + b 331fc │ │ │ │ + ld r14,48(r3) │ │ │ │ ld r28,8(r3) │ │ │ │ - ld r7,0(r1) │ │ │ │ + mr r23,r1 │ │ │ │ + ld r10,0(r1) │ │ │ │ ld r21,72(r3) │ │ │ │ - mr r17,r1 │ │ │ │ ld r25,88(r3) │ │ │ │ ld r24,120(r3) │ │ │ │ - ld r23,264(r3) │ │ │ │ - sldi r10,r15,3 │ │ │ │ + ld r22,264(r3) │ │ │ │ + sldi r9,r14,3 │ │ │ │ cmpdi r28,0 │ │ │ │ - cmpdi cr4,r15,0 │ │ │ │ - mr r19,r15 │ │ │ │ - addi r9,r10,15 │ │ │ │ - clrrdi r9,r9,4 │ │ │ │ - neg r9,r9 │ │ │ │ - stdux r7,r1,r9 │ │ │ │ + cmpdi cr4,r14,0 │ │ │ │ + addi r2,r9,15 │ │ │ │ + clrrdi r2,r2,4 │ │ │ │ + neg r2,r2 │ │ │ │ + stdux r10,r1,r2 │ │ │ │ addi r27,r1,32 │ │ │ │ - ble 368bc │ │ │ │ + ble 33540 │ │ │ │ mtctr r28 │ │ │ │ - mr r18,r23 │ │ │ │ - li r14,0 │ │ │ │ - li r16,0 │ │ │ │ - cmpdi cr4,r15,0 │ │ │ │ - li r9,0 │ │ │ │ - std r9,0(r18) │ │ │ │ - std r16,8(r18) │ │ │ │ - ble cr4,369ac │ │ │ │ + mr r17,r22 │ │ │ │ + li r20,0 │ │ │ │ + li r15,0 │ │ │ │ + cmpdi cr4,r14,0 │ │ │ │ + li r2,0 │ │ │ │ + std r2,0(r17) │ │ │ │ + std r15,8(r17) │ │ │ │ + ble cr4,33660 │ │ │ │ addi r29,r21,-8 │ │ │ │ - std r23,32(r31) │ │ │ │ addi r27,r27,-8 │ │ │ │ li r26,0 │ │ │ │ - mr r23,r18 │ │ │ │ - std r19,40(r31) │ │ │ │ - std r22,48(r31) │ │ │ │ - add r29,r29,r10 │ │ │ │ + std r23,40(r31) │ │ │ │ + add r29,r29,r9 │ │ │ │ mr r3,r25 │ │ │ │ - sldi r30,r14,4 │ │ │ │ + sldi r30,r20,4 │ │ │ │ li r18,0 │ │ │ │ - mr r19,r27 │ │ │ │ - mr r22,r21 │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ + mr r16,r27 │ │ │ │ + mr r23,r21 │ │ │ │ + bl 3290 │ │ │ │ add r30,r24,r30 │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - b 3681c │ │ │ │ + b 334bc │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ldu r9,8(r22) │ │ │ │ - mulld r18,r18,r9 │ │ │ │ - std r18,0(r23) │ │ │ │ - ld r20,0(r22) │ │ │ │ + ldu r2,8(r23) │ │ │ │ + mulld r18,r18,r2 │ │ │ │ + std r18,0(r17) │ │ │ │ + ld r19,0(r23) │ │ │ │ addi r30,r30,16 │ │ │ │ - mr r3,r20 │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ + mr r3,r19 │ │ │ │ + bl 3290 │ │ │ │ lfd f3,-16(r30) │ │ │ │ lfd f4,-8(r30) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - bl 4da58 │ │ │ │ - nop │ │ │ │ - bl 38c0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - bl 4d4b8 │ │ │ │ - nop │ │ │ │ - cmpld r29,r22 │ │ │ │ - divd r9,r3,r20 │ │ │ │ - mulld r9,r9,r20 │ │ │ │ - subf r9,r9,r3 │ │ │ │ - add r9,r9,r20 │ │ │ │ - divd r10,r9,r20 │ │ │ │ - mulld r10,r10,r20 │ │ │ │ - subf r9,r10,r9 │ │ │ │ - add r18,r9,r18 │ │ │ │ - stdu r9,8(r19) │ │ │ │ - std r18,0(r23) │ │ │ │ - bne 36810 │ │ │ │ - addi r16,r16,1 │ │ │ │ - cmpd r28,r16 │ │ │ │ - beq 368b0 │ │ │ │ - addi r23,r23,16 │ │ │ │ - add r14,r14,r15 │ │ │ │ - std r26,0(r23) │ │ │ │ - std r16,8(r23) │ │ │ │ - b 367d8 │ │ │ │ - ld r23,32(r31) │ │ │ │ - ld r19,40(r31) │ │ │ │ - ld r22,48(r31) │ │ │ │ - addi r7,r21,-8 │ │ │ │ - li r9,1 │ │ │ │ - ble cr4,369c0 │ │ │ │ - andi. r10,r15,3 │ │ │ │ - li r3,1 │ │ │ │ - addi r6,r15,-1 │ │ │ │ - beq 36910 │ │ │ │ - cmpdi r10,1 │ │ │ │ - beq 36900 │ │ │ │ - cmpdi r10,2 │ │ │ │ - beq 368f4 │ │ │ │ - ld r9,0(r21) │ │ │ │ - mr r7,r21 │ │ │ │ - mr r19,r6 │ │ │ │ - ldu r10,8(r7) │ │ │ │ - addi r19,r19,-1 │ │ │ │ - mulld r9,r9,r10 │ │ │ │ - ldu r10,8(r7) │ │ │ │ - cmpdi r19,1 │ │ │ │ - mulld r9,r9,r10 │ │ │ │ - beq 36940 │ │ │ │ - srdi r10,r15,2 │ │ │ │ + bl 2fd0 │ │ │ │ + bl 38e0 │ │ │ │ + bl 3430 │ │ │ │ + cmpld r29,r23 │ │ │ │ + divd r2,r3,r19 │ │ │ │ + mulld r2,r2,r19 │ │ │ │ + subf r2,r2,r3 │ │ │ │ + add r2,r2,r19 │ │ │ │ + divd r9,r2,r19 │ │ │ │ + mulld r9,r9,r19 │ │ │ │ + subf r2,r9,r2 │ │ │ │ + add r18,r2,r18 │ │ │ │ + stdu r2,8(r16) │ │ │ │ + std r18,0(r17) │ │ │ │ + bne 334b0 │ │ │ │ + addi r15,r15,1 │ │ │ │ + cmpd r28,r15 │ │ │ │ + beq 3353c │ │ │ │ + addi r17,r17,16 │ │ │ │ + add r20,r20,r14 │ │ │ │ + std r26,0(r17) │ │ │ │ + std r15,8(r17) │ │ │ │ + b 3347c │ │ │ │ + ld r23,40(r31) │ │ │ │ + li r29,-1 │ │ │ │ + ble cr4,33628 │ │ │ │ + cmpdi r14,1 │ │ │ │ + beq 33674 │ │ │ │ + xxspltib vs32,1 │ │ │ │ + srdi r2,r14,1 │ │ │ │ + mr r9,r21 │ │ │ │ + andi. r7,r2,3 │ │ │ │ + addi r6,r2,-1 │ │ │ │ + mr r10,r2 │ │ │ │ + vextsb2d v0,v0 │ │ │ │ + xxmr vs45,vs32 │ │ │ │ + beq 335b4 │ │ │ │ + cmpdi r7,1 │ │ │ │ + beq 335a0 │ │ │ │ + cmpdi r7,2 │ │ │ │ + beq 33590 │ │ │ │ + lxv vs32,0(r21) │ │ │ │ + mr r2,r6 │ │ │ │ + addi r9,r21,16 │ │ │ │ + lxv vs33,0(r9) │ │ │ │ + addi r2,r2,-1 │ │ │ │ + addi r9,r9,16 │ │ │ │ + vmulld v0,v0,v1 │ │ │ │ + lxv vs33,0(r9) │ │ │ │ + addic. r2,r2,-1 │ │ │ │ + addi r9,r9,16 │ │ │ │ + vmulld v0,v0,v1 │ │ │ │ + beq 335e8 │ │ │ │ + srdi r10,r10,2 │ │ │ │ mtctr r10 │ │ │ │ - ld r5,8(r7) │ │ │ │ - ld r6,16(r7) │ │ │ │ - ld r8,24(r7) │ │ │ │ - addi r7,r7,32 │ │ │ │ - mulld r9,r9,r5 │ │ │ │ - mulld r3,r3,r6 │ │ │ │ - ld r10,0(r7) │ │ │ │ - mulld r9,r9,r8 │ │ │ │ - mulld r3,r3,r10 │ │ │ │ - bdnz 36918 │ │ │ │ - mulld r3,r9,r3 │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ - bl 3520 │ │ │ │ - ld r2,24(r1) │ │ │ │ - bl 3720 │ │ │ │ - ld r2,24(r1) │ │ │ │ - bl 4d4b8 │ │ │ │ - nop │ │ │ │ + lxv vs33,0(r9) │ │ │ │ + lxv vs44,16(r9) │ │ │ │ + addi r2,r2,-4 │ │ │ │ + addi r9,r9,64 │ │ │ │ + lxv vs42,-32(r9) │ │ │ │ + lxv vs43,-16(r9) │ │ │ │ + vmulld v0,v0,v1 │ │ │ │ + vmulld v13,v13,v12 │ │ │ │ + vmulld v0,v0,v10 │ │ │ │ + vmulld v13,v13,v11 │ │ │ │ + bdnz 335bc │ │ │ │ + vmulld v1,v0,v13 │ │ │ │ + mtvsrdd vs32,r2,r2 │ │ │ │ + andi. r2,r14,1 │ │ │ │ + clrrdi r14,r14,1 │ │ │ │ + xxsldwi vs32,vs32,vs33,2 │ │ │ │ + vmulld v0,v0,v1 │ │ │ │ + mfvsrld r3,vs32 │ │ │ │ + beq 33614 │ │ │ │ + sldi r14,r14,3 │ │ │ │ + ldx r2,r21,r14 │ │ │ │ + mulld r3,r3,r2 │ │ │ │ + bl 3290 │ │ │ │ + bl 3540 │ │ │ │ + bl 3740 │ │ │ │ + bl 3430 │ │ │ │ addi r29,r3,-1 │ │ │ │ sldi r3,r28,4 │ │ │ │ - bl 3560 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 3580 │ │ │ │ mr r6,r29 │ │ │ │ - mr r4,r23 │ │ │ │ + mr r4,r22 │ │ │ │ mr r30,r3 │ │ │ │ mr r3,r28 │ │ │ │ mr r5,r30 │ │ │ │ - bl 3660 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 3680 │ │ │ │ mr r3,r30 │ │ │ │ - bl 3540 │ │ │ │ - ld r2,24(r1) │ │ │ │ - ld r9,0(r1) │ │ │ │ - std r9,0(r17) │ │ │ │ - mr r1,r17 │ │ │ │ - b 36388 │ │ │ │ - addi r16,r16,1 │ │ │ │ - addi r18,r18,16 │ │ │ │ - add r14,r14,r15 │ │ │ │ - bdnz 367ac │ │ │ │ - b 368bc │ │ │ │ - li r29,-1 │ │ │ │ - b 36968 │ │ │ │ + bl 3560 │ │ │ │ + ld r2,0(r1) │ │ │ │ + std r2,0(r23) │ │ │ │ + mr r1,r23 │ │ │ │ + b 33058 │ │ │ │ + addi r15,r15,1 │ │ │ │ + addi r17,r17,16 │ │ │ │ + add r20,r20,r14 │ │ │ │ + bdnz 3345c │ │ │ │ + b 33540 │ │ │ │ + li r3,1 │ │ │ │ + li r14,0 │ │ │ │ + b 33608 │ │ │ │ .long 0x0 │ │ │ │ .long 0x3020000 │ │ │ │ - .long 0x1290 │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ + .long 0x1292 │ │ │ │ nop │ │ │ │ │ │ │ │ -00000000000369e0 : │ │ │ │ - addis r2,r12,4 │ │ │ │ - addi r2,r2,5408 │ │ │ │ +0000000000033690 : │ │ │ │ + mfcr r11 │ │ │ │ mflr r0 │ │ │ │ std r14,-240(r1) │ │ │ │ std r15,-232(r1) │ │ │ │ + mr r9,r3 │ │ │ │ std r23,-168(r1) │ │ │ │ + std r22,-176(r1) │ │ │ │ + std r21,-184(r1) │ │ │ │ std r28,-128(r1) │ │ │ │ - mfcr r11 │ │ │ │ + std r27,-136(r1) │ │ │ │ std r31,-104(r1) │ │ │ │ stfd f20,-96(r1) │ │ │ │ + std r0,16(r1) │ │ │ │ stfd f21,-88(r1) │ │ │ │ stfd f22,-80(r1) │ │ │ │ stfd f23,-72(r1) │ │ │ │ stfd f24,-64(r1) │ │ │ │ stfd f25,-56(r1) │ │ │ │ stfd f26,-48(r1) │ │ │ │ stfd f27,-40(r1) │ │ │ │ stfd f28,-32(r1) │ │ │ │ stfd f29,-24(r1) │ │ │ │ stfd f30,-16(r1) │ │ │ │ stfd f31,-8(r1) │ │ │ │ std r16,-224(r1) │ │ │ │ std r17,-216(r1) │ │ │ │ std r18,-208(r1) │ │ │ │ - std r0,16(r1) │ │ │ │ std r19,-200(r1) │ │ │ │ std r20,-192(r1) │ │ │ │ - std r21,-184(r1) │ │ │ │ - std r22,-176(r1) │ │ │ │ std r24,-160(r1) │ │ │ │ std r25,-152(r1) │ │ │ │ std r26,-144(r1) │ │ │ │ - std r27,-136(r1) │ │ │ │ std r29,-120(r1) │ │ │ │ std r30,-112(r1) │ │ │ │ stw r11,8(r1) │ │ │ │ - stdu r1,-368(r1) │ │ │ │ + stdu r1,-384(r1) │ │ │ │ ld r28,48(r3) │ │ │ │ - lwz r9,112(r3) │ │ │ │ - mr r15,r3 │ │ │ │ + lwz r2,112(r3) │ │ │ │ + ld r7,0(r1) │ │ │ │ + stxv vs63,128(r1) │ │ │ │ mr r31,r1 │ │ │ │ - sldi r5,r28,3 │ │ │ │ - andi. r9,r9,2048 │ │ │ │ - sldi r7,r28,4 │ │ │ │ - addi r9,r5,15 │ │ │ │ - ld r6,0(r1) │ │ │ │ - addi r10,r5,23 │ │ │ │ - subfic r7,r7,-16 │ │ │ │ - clrrdi r9,r9,4 │ │ │ │ + sldi r6,r28,3 │ │ │ │ + andi. r2,r2,2048 │ │ │ │ + sldi r8,r28,4 │ │ │ │ + addi r2,r6,15 │ │ │ │ + addi r10,r6,23 │ │ │ │ + subfic r8,r8,-16 │ │ │ │ + clrrdi r2,r2,4 │ │ │ │ clrrdi r10,r10,4 │ │ │ │ - neg r9,r9 │ │ │ │ + neg r2,r2 │ │ │ │ neg r10,r10 │ │ │ │ - stdux r6,r1,r9 │ │ │ │ + stdux r7,r1,r2 │ │ │ │ addi r14,r1,32 │ │ │ │ - stdux r6,r1,r10 │ │ │ │ - addi r10,r1,32 │ │ │ │ - std r10,32(r31) │ │ │ │ - ld r10,0(r1) │ │ │ │ - stdux r10,r1,r9 │ │ │ │ - addi r10,r1,32 │ │ │ │ - std r10,64(r31) │ │ │ │ - ld r10,0(r1) │ │ │ │ - stdux r10,r1,r9 │ │ │ │ - addi r10,r1,32 │ │ │ │ - std r10,96(r31) │ │ │ │ - ld r10,0(r1) │ │ │ │ - stdux r10,r1,r7 │ │ │ │ + stdux r7,r1,r10 │ │ │ │ + mr r10,r7 │ │ │ │ + addi r7,r1,32 │ │ │ │ + std r7,40(r31) │ │ │ │ + stdux r10,r1,r2 │ │ │ │ + addi r7,r1,32 │ │ │ │ + std r7,48(r31) │ │ │ │ + stdux r10,r1,r2 │ │ │ │ + addi r7,r1,32 │ │ │ │ + std r7,88(r31) │ │ │ │ + stdux r10,r1,r8 │ │ │ │ addi r23,r1,32 │ │ │ │ - bne 3729c │ │ │ │ - addis r9,r2,-3 │ │ │ │ - ld r10,32(r31) │ │ │ │ + bne 33edc │ │ │ │ + plfd f0,91624 # 49d80 │ │ │ │ + plfd f1,91624 # 49d88 │ │ │ │ cmpdi r28,0 │ │ │ │ - addi r9,r9,25008 │ │ │ │ - lfd f0,0(r9) │ │ │ │ - lfd f1,8(r9) │ │ │ │ - li r9,0 │ │ │ │ - std r9,0(r10) │ │ │ │ + li r2,0 │ │ │ │ + ld r10,40(r31) │ │ │ │ stfd f0,0(r23) │ │ │ │ stfd f1,8(r23) │ │ │ │ - ble 37534 │ │ │ │ - ld r10,88(r15) │ │ │ │ - li r9,1 │ │ │ │ - andi. r6,r28,3 │ │ │ │ - mr r7,r28 │ │ │ │ - addi r5,r28,-1 │ │ │ │ - std r9,104(r31) │ │ │ │ - mr r9,r28 │ │ │ │ + std r2,0(r10) │ │ │ │ + ble 34170 │ │ │ │ + ld r10,88(r9) │ │ │ │ + xxspltib vs32,1 │ │ │ │ + li r5,2 │ │ │ │ + andi. r7,r28,3 │ │ │ │ + mr r2,r28 │ │ │ │ + addi r6,r28,-1 │ │ │ │ + mr r8,r28 │ │ │ │ + vextsb2d v0,v0 │ │ │ │ addi r10,r10,1 │ │ │ │ - beq 36b8c │ │ │ │ - cmpdi r6,1 │ │ │ │ - beq 36b74 │ │ │ │ - cmpdi r6,2 │ │ │ │ - beq 36b60 │ │ │ │ - sldi r8,r10,1 │ │ │ │ - mr r7,r5 │ │ │ │ - std r8,104(r31) │ │ │ │ - ld r8,104(r31) │ │ │ │ - addi r7,r7,-1 │ │ │ │ - mulld r6,r10,r8 │ │ │ │ - sldi r8,r6,1 │ │ │ │ - std r8,104(r31) │ │ │ │ - ld r8,104(r31) │ │ │ │ + xxmr vs45,vs32 │ │ │ │ + mtvsrdd vs33,r5,r10 │ │ │ │ + beq 33820 │ │ │ │ cmpdi r7,1 │ │ │ │ - mulld r6,r10,r8 │ │ │ │ - sldi r8,r6,1 │ │ │ │ - std r8,104(r31) │ │ │ │ - beq 36bc0 │ │ │ │ - srdi r9,r9,2 │ │ │ │ - mtctr r9 │ │ │ │ - ld r9,104(r31) │ │ │ │ - mulld r9,r10,r9 │ │ │ │ - sldi r9,r9,1 │ │ │ │ - mulld r9,r10,r9 │ │ │ │ - sldi r9,r9,1 │ │ │ │ - mulld r9,r10,r9 │ │ │ │ - sldi r9,r9,1 │ │ │ │ - mulld r9,r10,r9 │ │ │ │ - sldi r9,r9,1 │ │ │ │ - bdnz 36b98 │ │ │ │ - std r9,104(r31) │ │ │ │ - li r10,0 │ │ │ │ - ld r9,8(r15) │ │ │ │ - li r8,0 │ │ │ │ + beq 33814 │ │ │ │ + cmpdi r7,2 │ │ │ │ + beq 3380c │ │ │ │ + mr r2,r6 │ │ │ │ + xxmr vs32,vs33 │ │ │ │ + vmulld v0,v0,v1 │ │ │ │ + addi r2,r2,-1 │ │ │ │ + addic. r2,r2,-1 │ │ │ │ + vmulld v0,v0,v1 │ │ │ │ + beq 33840 │ │ │ │ + srdi r10,r8,2 │ │ │ │ + mtctr r10 │ │ │ │ + vmulld v0,v0,v1 │ │ │ │ + vmulld v13,v13,v1 │ │ │ │ + addi r2,r2,-4 │ │ │ │ + vmulld v0,v0,v1 │ │ │ │ + vmulld v13,v13,v1 │ │ │ │ + bdnz 33828 │ │ │ │ + vmulld v0,v0,v13 │ │ │ │ + mtvsrdd vs33,r2,r2 │ │ │ │ + xxsldwi vs33,vs33,vs32,2 │ │ │ │ + vmulld v0,v1,v0 │ │ │ │ + mfvsrld r30,vs32 │ │ │ │ + ld r2,8(r9) │ │ │ │ + cmpdi r2,0 │ │ │ │ + li r2,0 │ │ │ │ + li r18,0 │ │ │ │ + cmpdi cr4,r30,0 │ │ │ │ + std r2,72(r31) │ │ │ │ + ble 33e14 │ │ │ │ + std r23,120(r31) │ │ │ │ + mr r23,r9 │ │ │ │ + ld r8,0(r1) │ │ │ │ + xxspltib vs63,2 │ │ │ │ + ld r21,48(r31) │ │ │ │ + std r1,96(r31) │ │ │ │ + addic. r9,r28,-1 │ │ │ │ xxlxor vs20,vs20,vs20 │ │ │ │ xxlxor vs21,vs21,vs21 │ │ │ │ - std r10,80(r31) │ │ │ │ - ld r10,104(r31) │ │ │ │ - cmpdi r9,0 │ │ │ │ - cmpdi cr4,r10,0 │ │ │ │ - ld r10,32(r31) │ │ │ │ - addi r25,r10,8 │ │ │ │ - ble 371d4 │ │ │ │ - mr r7,r15 │ │ │ │ - std r23,40(r31) │ │ │ │ - mr r30,r8 │ │ │ │ - ld r20,64(r31) │ │ │ │ - addic. r10,r28,-1 │ │ │ │ - ld r21,88(r7) │ │ │ │ - addi r6,r21,1 │ │ │ │ - ld r8,0(r1) │ │ │ │ - std r1,112(r31) │ │ │ │ - mulld r9,r6,r28 │ │ │ │ - sldi r9,r9,4 │ │ │ │ - neg r9,r9 │ │ │ │ - stdux r8,r1,r9 │ │ │ │ - addi r16,r1,32 │ │ │ │ - blt 37194 │ │ │ │ + mr r16,r30 │ │ │ │ + ld r15,88(r23) │ │ │ │ + vextsb2d v31,v31 │ │ │ │ + addi r10,r15,1 │ │ │ │ + mulld r2,r10,r28 │ │ │ │ + sldi r2,r2,4 │ │ │ │ + neg r2,r2 │ │ │ │ + stdux r8,r1,r2 │ │ │ │ + addi r17,r1,32 │ │ │ │ + blt 33dd4 │ │ │ │ nop │ │ │ │ - mulld r24,r10,r6 │ │ │ │ - ld r9,80(r31) │ │ │ │ - ld r15,72(r7) │ │ │ │ + ld r2,72(r31) │ │ │ │ + mulld r20,r9,r10 │ │ │ │ sldi r29,r28,3 │ │ │ │ - ld r27,120(r7) │ │ │ │ - neg r26,r6 │ │ │ │ - std r30,48(r31) │ │ │ │ - sldi r17,r6,1 │ │ │ │ - mr r30,r21 │ │ │ │ - cmpdi cr3,r6,0 │ │ │ │ - add r18,r20,r29 │ │ │ │ - std r29,56(r31) │ │ │ │ - sldi r26,r26,4 │ │ │ │ - maddld r9,r28,r9,r10 │ │ │ │ - ld r10,96(r31) │ │ │ │ - add r23,r15,r29 │ │ │ │ - sldi r24,r24,4 │ │ │ │ - addi r24,r24,-8 │ │ │ │ - add r19,r10,r29 │ │ │ │ - mr r29,r18 │ │ │ │ - add r24,r16,r24 │ │ │ │ - sldi r9,r9,4 │ │ │ │ - mr r18,r19 │ │ │ │ - mr r19,r23 │ │ │ │ - mr r21,r24 │ │ │ │ - add r27,r27,r9 │ │ │ │ - mr r24,r7 │ │ │ │ - nop │ │ │ │ - ldu r23,-8(r19) │ │ │ │ - mr r3,r23 │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ + ld r27,120(r23) │ │ │ │ + mulli r26,r10,-16 │ │ │ │ + sldi r22,r10,1 │ │ │ │ + ld r30,72(r23) │ │ │ │ + cmpdi cr3,r10,0 │ │ │ │ + add r25,r21,r29 │ │ │ │ + std r29,32(r31) │ │ │ │ + maddld r2,r28,r2,r9 │ │ │ │ + ld r9,88(r31) │ │ │ │ + sldi r20,r20,4 │ │ │ │ + add r19,r30,r29 │ │ │ │ + add r20,r17,r20 │ │ │ │ + add r24,r9,r29 │ │ │ │ + mr r29,r15 │ │ │ │ + mr r15,r25 │ │ │ │ + sldi r2,r2,4 │ │ │ │ + add r27,r27,r2 │ │ │ │ + ldu r25,-8(r19) │ │ │ │ + mr r3,r25 │ │ │ │ + bl 3290 │ │ │ │ lfd f3,0(r27) │ │ │ │ lfd f4,8(r27) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - bl 38c0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - bl 4d4b8 │ │ │ │ - nop │ │ │ │ - srdi r9,r17,1 │ │ │ │ - mr r5,r21 │ │ │ │ - addi r10,r3,1 │ │ │ │ - mtctr r9 │ │ │ │ - subf r9,r30,r3 │ │ │ │ - add r10,r10,r30 │ │ │ │ - stdu r9,-8(r29) │ │ │ │ - add r9,r9,r23 │ │ │ │ - stdu r10,-8(r18) │ │ │ │ - ble cr3,36d2c │ │ │ │ - addi r7,r9,1 │ │ │ │ - divd r8,r9,r23 │ │ │ │ - mr r6,r5 │ │ │ │ - addi r5,r5,16 │ │ │ │ - divd r10,r7,r23 │ │ │ │ - mulld r8,r8,r23 │ │ │ │ - mulld r10,r10,r23 │ │ │ │ - subf r8,r8,r9 │ │ │ │ - addi r9,r9,2 │ │ │ │ - subf r10,r10,r7 │ │ │ │ - std r8,-8(r5) │ │ │ │ - std r10,16(r6) │ │ │ │ - bdnz 36cf8 │ │ │ │ - cmpld r15,r19 │ │ │ │ + bl 329c │ │ │ │ + bl 38e0 │ │ │ │ + bl 3430 │ │ │ │ + addi r2,r3,1 │ │ │ │ + subf r3,r29,r3 │ │ │ │ + add r2,r2,r29 │ │ │ │ + stdu r3,-8(r15) │ │ │ │ + stdu r2,-8(r24) │ │ │ │ + ble cr3,339c8 │ │ │ │ + srdi r2,r22,1 │ │ │ │ + plxv vs44,92388 # 4a230 │ │ │ │ + mtvsrdd vs43,r3,r3 │ │ │ │ + mtvsrdd vs32,r25,r25 │ │ │ │ + mr r9,r20 │ │ │ │ + andi. r8,r2,1 │ │ │ │ + addi r8,r2,-1 │ │ │ │ + beq 33990 │ │ │ │ + xxmr vs45,vs44 │ │ │ │ + cmpdi r8,0 │ │ │ │ + vaddudm v12,v12,v31 │ │ │ │ + addi r9,r20,16 │ │ │ │ + vaddudm v1,v11,v0 │ │ │ │ + vaddudm v1,v1,v13 │ │ │ │ + vmodsd v1,v1,v0 │ │ │ │ + stxv vs33,0(r20) │ │ │ │ + beq 339c8 │ │ │ │ + srdi r2,r2,1 │ │ │ │ + mtctr r2 │ │ │ │ + vaddudm v10,v12,v31 │ │ │ │ + vaddudm v13,v11,v0 │ │ │ │ + vaddudm v13,v13,v12 │ │ │ │ + addi r9,r9,32 │ │ │ │ + vaddudm v1,v11,v0 │ │ │ │ + vaddudm v1,v1,v10 │ │ │ │ + vmodsd v13,v13,v0 │ │ │ │ + vaddudm v12,v10,v31 │ │ │ │ + vmodsd v1,v1,v0 │ │ │ │ + stxv vs45,-32(r9) │ │ │ │ + stxv vs33,-16(r9) │ │ │ │ + bdnz 33998 │ │ │ │ + cmpld r19,r30 │ │ │ │ addi r27,r27,-16 │ │ │ │ - add r21,r21,r26 │ │ │ │ - bne 36ca0 │ │ │ │ - ld r29,56(r31) │ │ │ │ + add r20,r20,r26 │ │ │ │ + bne 33910 │ │ │ │ + ld r29,32(r31) │ │ │ │ li r4,0 │ │ │ │ mr r3,r14 │ │ │ │ - ld r30,48(r31) │ │ │ │ - std r24,48(r31) │ │ │ │ mr r5,r29 │ │ │ │ li r29,0 │ │ │ │ - bl 37c0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - ld r7,48(r31) │ │ │ │ - ble cr4,3719c │ │ │ │ - ld r10,104(r31) │ │ │ │ - ld r8,200(r7) │ │ │ │ - sldi r9,r30,3 │ │ │ │ - ld r15,208(r7) │ │ │ │ - li r17,0 │ │ │ │ - mr r21,r7 │ │ │ │ - addi r9,r9,-8 │ │ │ │ - add r24,r10,r30 │ │ │ │ - sldi r10,r30,4 │ │ │ │ - add r30,r15,r9 │ │ │ │ - sldi r6,r24,4 │ │ │ │ - std r24,120(r31) │ │ │ │ - add r9,r8,r6 │ │ │ │ - add r8,r8,r10 │ │ │ │ - mr r10,r8 │ │ │ │ - std r9,88(r31) │ │ │ │ - nop │ │ │ │ + bl 37e0 │ │ │ │ + ble cr4,33ddc │ │ │ │ + add r20,r16,r18 │ │ │ │ + ld r10,200(r23) │ │ │ │ + sldi r2,r18,3 │ │ │ │ + ld r15,208(r23) │ │ │ │ + sldi r9,r18,4 │ │ │ │ + mr r27,r28 │ │ │ │ + std r16,112(r31) │ │ │ │ + mr r28,r29 │ │ │ │ + ld r29,120(r31) │ │ │ │ + li r18,0 │ │ │ │ + addi r2,r2,-8 │ │ │ │ + sldi r8,r20,4 │ │ │ │ + std r20,104(r31) │ │ │ │ + add r30,r15,r2 │ │ │ │ + add r9,r10,r9 │ │ │ │ + add r2,r10,r8 │ │ │ │ + std r30,32(r31) │ │ │ │ + std r2,80(r31) │ │ │ │ nop │ │ │ │ - cmpd r29,r28 │ │ │ │ - sldi r8,r28,3 │ │ │ │ - bge 37090 │ │ │ │ - ld r19,88(r21) │ │ │ │ - std r10,56(r31) │ │ │ │ - std r8,72(r31) │ │ │ │ - sldi r22,r29,3 │ │ │ │ - addis r15,r2,-3 │ │ │ │ - addi r15,r15,26192 │ │ │ │ + cmpd r28,r27 │ │ │ │ + sldi r20,r27,3 │ │ │ │ + bge 33ccc │ │ │ │ + ld r19,88(r23) │ │ │ │ + std r9,56(r31) │ │ │ │ + sldi r30,r28,3 │ │ │ │ mr r3,r19 │ │ │ │ addi r19,r19,1 │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ + bl 3290 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - ld r9,80(r31) │ │ │ │ - sldi r5,r29,4 │ │ │ │ - ld r27,120(r21) │ │ │ │ - ld r26,96(r21) │ │ │ │ - ld r18,72(r21) │ │ │ │ - std r30,48(r31) │ │ │ │ - std r21,64(r31) │ │ │ │ + bl 329c │ │ │ │ + ld r2,72(r31) │ │ │ │ + sldi r6,r28,4 │ │ │ │ + ld r26,120(r23) │ │ │ │ + std r29,48(r31) │ │ │ │ + ld r25,96(r23) │ │ │ │ + ld r15,72(r23) │ │ │ │ + std r23,64(r31) │ │ │ │ + add r7,r29,r6 │ │ │ │ fmr f25,f2 │ │ │ │ fmr f24,f1 │ │ │ │ - maddld r7,r9,r28,r29 │ │ │ │ - ld r9,40(r31) │ │ │ │ - subf r28,r29,r28 │ │ │ │ - mulld r29,r19,r29 │ │ │ │ - add r26,r26,r5 │ │ │ │ + maddld r8,r27,r2,r28 │ │ │ │ + subf r27,r28,r27 │ │ │ │ + mulld r28,r28,r19 │ │ │ │ + ld r2,40(r31) │ │ │ │ + lfd f30,0(r7) │ │ │ │ sldi r19,r19,1 │ │ │ │ - add r6,r9,r5 │ │ │ │ - ld r9,32(r31) │ │ │ │ - sldi r7,r7,4 │ │ │ │ - sldi r29,r29,1 │ │ │ │ - lfd f30,0(r6) │ │ │ │ - lfd f31,8(r6) │ │ │ │ - mr r24,r6 │ │ │ │ - add r27,r27,r7 │ │ │ │ - ldx r23,r9,r22 │ │ │ │ - b 36f00 │ │ │ │ + lfd f31,8(r7) │ │ │ │ + add r25,r25,r6 │ │ │ │ + mr r24,r7 │ │ │ │ + ldx r22,r2,r30 │ │ │ │ + addi r16,r2,8 │ │ │ │ + sldi r8,r8,4 │ │ │ │ + sldi r28,r28,1 │ │ │ │ + add r26,r26,r8 │ │ │ │ + b 33b74 │ │ │ │ nop │ │ │ │ nop │ │ │ │ - bl 38a0 │ │ │ │ - ld r2,24(r1) │ │ │ │ + nop │ │ │ │ + bl 38c0 │ │ │ │ fmr f3,f26 │ │ │ │ fmr f4,f27 │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - bl 34c0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - lfd f3,0(r15) │ │ │ │ - lfd f4,8(r15) │ │ │ │ - bl 4db58 │ │ │ │ + bl 329c │ │ │ │ + bl 34e0 │ │ │ │ nop │ │ │ │ + plfd f3,91936 # 4a220 │ │ │ │ + plfd f4,91936 # 4a228 │ │ │ │ + bl 329c │ │ │ │ fmr f3,f28 │ │ │ │ fmr f4,f29 │ │ │ │ - bl 4dbe8 │ │ │ │ - nop │ │ │ │ + bl 3450 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ - add r30,r29,r30 │ │ │ │ + add r29,r28,r29 │ │ │ │ fmr f1,f30 │ │ │ │ fmr f2,f31 │ │ │ │ - addi r27,r27,16 │ │ │ │ addi r26,r26,16 │ │ │ │ - add r29,r29,r19 │ │ │ │ + addi r25,r25,16 │ │ │ │ + add r28,r28,r19 │ │ │ │ addi r24,r24,16 │ │ │ │ - sldi r30,r30,3 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - addic. r28,r28,-1 │ │ │ │ - ldx r9,r16,r30 │ │ │ │ + sldi r29,r29,3 │ │ │ │ + bl 329c │ │ │ │ + addic. r27,r27,-1 │ │ │ │ + ldx r2,r17,r29 │ │ │ │ stfd f1,0(r24) │ │ │ │ stfd f2,8(r24) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - maddld r23,r21,r23,r9 │ │ │ │ - stdx r23,r25,r22 │ │ │ │ - addi r22,r22,8 │ │ │ │ - beq 37080 │ │ │ │ - ldx r21,r18,r22 │ │ │ │ - lfd f22,0(r27) │ │ │ │ - lfd f23,8(r27) │ │ │ │ - ldx r30,r14,r22 │ │ │ │ - mr r3,r21 │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ - ldx r3,r20,r22 │ │ │ │ + maddld r22,r23,r22,r2 │ │ │ │ + stdx r22,r16,r30 │ │ │ │ + addi r30,r30,8 │ │ │ │ + beq 33cc0 │ │ │ │ + ldx r23,r15,r30 │ │ │ │ + lfd f22,0(r26) │ │ │ │ + lfd f23,8(r26) │ │ │ │ + ldx r29,r14,r30 │ │ │ │ + mr r3,r23 │ │ │ │ + bl 3290 │ │ │ │ + ldx r3,r21,r30 │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ - add r3,r30,r3 │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ + add r3,r29,r3 │ │ │ │ + bl 3290 │ │ │ │ fmr f3,f28 │ │ │ │ fmr f4,f29 │ │ │ │ - bl 4dbe8 │ │ │ │ - nop │ │ │ │ + bl 3450 │ │ │ │ fmr f27,f2 │ │ │ │ fmr f26,f1 │ │ │ │ fmr f2,f23 │ │ │ │ fmr f1,f22 │ │ │ │ fmr f3,f26 │ │ │ │ fmr f4,f27 │ │ │ │ - bl 4da58 │ │ │ │ - nop │ │ │ │ - fmr f3,f22 │ │ │ │ - fmr f4,f23 │ │ │ │ + bl 2fd0 │ │ │ │ fmr f13,f2 │ │ │ │ fmr f12,f1 │ │ │ │ - fmr f2,f27 │ │ │ │ + fmr f3,f22 │ │ │ │ + fmr f4,f23 │ │ │ │ fmr f1,f26 │ │ │ │ - fmr f27,f13 │ │ │ │ + fmr f2,f27 │ │ │ │ fmr f26,f12 │ │ │ │ - bl 4da58 │ │ │ │ - nop │ │ │ │ + fmr f27,f13 │ │ │ │ + bl 2fd0 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f27 │ │ │ │ fmr f1,f26 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f13,f2 │ │ │ │ fmr f12,f1 │ │ │ │ fmr f3,f28 │ │ │ │ fmr f4,f29 │ │ │ │ fmr f1,f28 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f28,f12 │ │ │ │ fmr f29,f13 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f3,f24 │ │ │ │ fmr f4,f25 │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ - lfd f26,0(r26) │ │ │ │ - lfd f27,8(r26) │ │ │ │ + bl 38f0 │ │ │ │ + lfd f26,0(r25) │ │ │ │ + lfd f27,8(r25) │ │ │ │ fmr f13,f2 │ │ │ │ fmr f12,f1 │ │ │ │ fcmpu cr0,f12,f20 │ │ │ │ - bne 37010 │ │ │ │ + bne 33c60 │ │ │ │ fcmpu cr0,f13,f21 │ │ │ │ - bgt 36e60 │ │ │ │ + bgt 33ae0 │ │ │ │ fneg f1,f12 │ │ │ │ fneg f2,f13 │ │ │ │ - blt 37050 │ │ │ │ - lfd f3,0(r15) │ │ │ │ - lfd f4,8(r15) │ │ │ │ + blt 33ca0 │ │ │ │ + plfd f3,91568 # 4a220 │ │ │ │ + plfd f4,91568 # 4a228 │ │ │ │ fmr f1,f26 │ │ │ │ fmr f2,f27 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ - b 36eb0 │ │ │ │ + b 33b28 │ │ │ │ nop │ │ │ │ nop │ │ │ │ - nop │ │ │ │ - bl 38a0 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 38c0 │ │ │ │ fmr f3,f26 │ │ │ │ fmr f4,f27 │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - bl 32c0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - b 36e88 │ │ │ │ - nop │ │ │ │ - ld r30,48(r31) │ │ │ │ - ld r10,56(r31) │ │ │ │ - ld r21,64(r31) │ │ │ │ + bl 329c │ │ │ │ + bl 32e0 │ │ │ │ + b 33afc │ │ │ │ + ld r29,48(r31) │ │ │ │ + ld r9,56(r31) │ │ │ │ + ld r23,64(r31) │ │ │ │ + ld r2,40(r31) │ │ │ │ + ld r10,32(r31) │ │ │ │ + ldx r2,r2,r20 │ │ │ │ + stdu r2,8(r10) │ │ │ │ + ld r27,48(r23) │ │ │ │ + std r10,32(r31) │ │ │ │ + sldi r2,r27,4 │ │ │ │ + addic. r28,r27,-1 │ │ │ │ + add r2,r29,r2 │ │ │ │ + lfd f0,0(r2) │ │ │ │ + lfd f1,8(r2) │ │ │ │ + stfd f0,0(r9) │ │ │ │ + stfd f1,8(r9) │ │ │ │ + ble 33ed0 │ │ │ │ + ld r2,88(r31) │ │ │ │ + sldi r20,r27,3 │ │ │ │ + mtctr r28 │ │ │ │ + add r8,r14,r20 │ │ │ │ + add r6,r21,r20 │ │ │ │ + add r5,r2,r20 │ │ │ │ + b 33d2c │ │ │ │ + addi r28,r28,-1 │ │ │ │ + std r18,0(r8) │ │ │ │ + bdz 33eb0 │ │ │ │ + ldu r10,-8(r5) │ │ │ │ + ldu r2,-8(r6) │ │ │ │ + ldu r7,-8(r8) │ │ │ │ + subf r2,r2,r10 │ │ │ │ + cmpd r7,r2 │ │ │ │ + beq 33d20 │ │ │ │ + sldi r2,r28,3 │ │ │ │ + ld r10,80(r31) │ │ │ │ + addi r9,r9,16 │ │ │ │ + addi r7,r7,1 │ │ │ │ + stdx r7,r14,r2 │ │ │ │ + cmpld r9,r10 │ │ │ │ + bne 33a40 │ │ │ │ ld r8,72(r31) │ │ │ │ - ld r9,32(r31) │ │ │ │ - ldx r9,r9,r8 │ │ │ │ - ld r8,40(r31) │ │ │ │ - stdu r9,8(r30) │ │ │ │ - ld r28,48(r21) │ │ │ │ - sldi r9,r28,4 │ │ │ │ - addic. r29,r28,-1 │ │ │ │ - add r9,r8,r9 │ │ │ │ - lfd f0,0(r9) │ │ │ │ - lfd f1,8(r9) │ │ │ │ - stfd f0,0(r10) │ │ │ │ - stfd f1,8(r10) │ │ │ │ - ble 37290 │ │ │ │ + ld r16,112(r31) │ │ │ │ + ld r9,216(r23) │ │ │ │ + ld r20,104(r31) │ │ │ │ + sldi r2,r8,3 │ │ │ │ + mr r10,r16 │ │ │ │ + addi r8,r8,1 │ │ │ │ + mr r18,r20 │ │ │ │ + stdx r10,r9,r2 │ │ │ │ + std r8,72(r31) │ │ │ │ + ld r9,8(r23) │ │ │ │ + ld r2,0(r1) │ │ │ │ + cmpd r9,r8 │ │ │ │ ld r9,96(r31) │ │ │ │ - sldi r8,r28,3 │ │ │ │ - mtctr r29 │ │ │ │ - add r7,r14,r8 │ │ │ │ - add r5,r20,r8 │ │ │ │ - add r4,r9,r8 │ │ │ │ - b 370ec │ │ │ │ - addi r29,r29,-1 │ │ │ │ - std r17,0(r7) │ │ │ │ - bdz 37270 │ │ │ │ - ldu r3,-8(r4) │ │ │ │ - ldu r9,-8(r5) │ │ │ │ - ldu r6,-8(r7) │ │ │ │ - subf r9,r9,r3 │ │ │ │ - cmpd r6,r9 │ │ │ │ - beq 370e0 │ │ │ │ - sldi r9,r29,3 │ │ │ │ - ld r8,88(r31) │ │ │ │ - addi r10,r10,16 │ │ │ │ - addi r6,r6,1 │ │ │ │ - stdx r6,r14,r9 │ │ │ │ - cmpld r8,r10 │ │ │ │ - bne 36db0 │ │ │ │ - ld r6,80(r31) │ │ │ │ - mr r7,r21 │ │ │ │ - ld r8,104(r31) │ │ │ │ - ld r24,120(r31) │ │ │ │ - ld r10,216(r7) │ │ │ │ - sldi r9,r6,3 │ │ │ │ - addi r6,r6,1 │ │ │ │ - mr r30,r24 │ │ │ │ - stdx r8,r10,r9 │ │ │ │ - std r6,80(r31) │ │ │ │ - ld r9,0(r1) │ │ │ │ - ld r10,112(r31) │ │ │ │ - std r9,0(r10) │ │ │ │ - mr r1,r10 │ │ │ │ - ld r9,8(r7) │ │ │ │ - cmpd r9,r6 │ │ │ │ - ble 371d4 │ │ │ │ - ld r21,88(r7) │ │ │ │ - ld r28,48(r7) │ │ │ │ + std r2,0(r9) │ │ │ │ + mr r1,r9 │ │ │ │ + ble 33e14 │ │ │ │ + ld r15,88(r23) │ │ │ │ + ld r28,48(r23) │ │ │ │ ld r8,0(r1) │ │ │ │ - std r1,112(r31) │ │ │ │ - addi r6,r21,1 │ │ │ │ - addic. r10,r28,-1 │ │ │ │ - mulld r9,r6,r28 │ │ │ │ - sldi r9,r9,4 │ │ │ │ - neg r9,r9 │ │ │ │ - stdux r8,r1,r9 │ │ │ │ - addi r16,r1,32 │ │ │ │ - bge 36c30 │ │ │ │ + std r1,96(r31) │ │ │ │ + addi r10,r15,1 │ │ │ │ + addic. r9,r28,-1 │ │ │ │ + mulld r2,r10,r28 │ │ │ │ + sldi r2,r2,4 │ │ │ │ + neg r2,r2 │ │ │ │ + stdux r8,r1,r2 │ │ │ │ + addi r17,r1,32 │ │ │ │ + bge 338c0 │ │ │ │ mr r29,r28 │ │ │ │ - bgt cr4,36d68 │ │ │ │ - ld r6,80(r31) │ │ │ │ - ld r10,216(r7) │ │ │ │ - li r8,0 │ │ │ │ - sldi r9,r6,3 │ │ │ │ - addi r6,r6,1 │ │ │ │ - stdx r8,r10,r9 │ │ │ │ - std r6,80(r31) │ │ │ │ - ld r9,0(r1) │ │ │ │ - ld r10,112(r31) │ │ │ │ - std r9,0(r10) │ │ │ │ - mr r1,r10 │ │ │ │ - ld r9,8(r7) │ │ │ │ - cmpd r9,r6 │ │ │ │ - bgt 37164 │ │ │ │ - addi r1,r31,368 │ │ │ │ - ld r0,16(r1) │ │ │ │ + bgt cr4,339f4 │ │ │ │ + ld r8,72(r31) │ │ │ │ + ld r9,216(r23) │ │ │ │ + li r10,0 │ │ │ │ + sldi r2,r8,3 │ │ │ │ + addi r8,r8,1 │ │ │ │ + stdx r10,r9,r2 │ │ │ │ + std r8,72(r31) │ │ │ │ + ld r9,8(r23) │ │ │ │ + ld r2,0(r1) │ │ │ │ + cmpd r9,r8 │ │ │ │ + ld r9,96(r31) │ │ │ │ + std r2,0(r9) │ │ │ │ + mr r1,r9 │ │ │ │ + bgt 33da4 │ │ │ │ + addi r1,r31,384 │ │ │ │ lwz r11,8(r1) │ │ │ │ + ld r0,16(r1) │ │ │ │ + lxv vs63,-256(r1) │ │ │ │ ld r14,-240(r1) │ │ │ │ ld r15,-232(r1) │ │ │ │ ld r16,-224(r1) │ │ │ │ ld r17,-216(r1) │ │ │ │ ld r18,-208(r1) │ │ │ │ ld r19,-200(r1) │ │ │ │ ld r20,-192(r1) │ │ │ │ + mtlr r0 │ │ │ │ ld r21,-184(r1) │ │ │ │ ld r22,-176(r1) │ │ │ │ ld r23,-168(r1) │ │ │ │ ld r24,-160(r1) │ │ │ │ ld r25,-152(r1) │ │ │ │ ld r26,-144(r1) │ │ │ │ ld r27,-136(r1) │ │ │ │ - mtlr r0 │ │ │ │ ld r28,-128(r1) │ │ │ │ ld r29,-120(r1) │ │ │ │ ld r30,-112(r1) │ │ │ │ ld r31,-104(r1) │ │ │ │ lfd f20,-96(r1) │ │ │ │ lfd f21,-88(r1) │ │ │ │ lfd f22,-80(r1) │ │ │ │ lfd f23,-72(r1) │ │ │ │ lfd f24,-64(r1) │ │ │ │ lfd f25,-56(r1) │ │ │ │ lfd f26,-48(r1) │ │ │ │ lfd f27,-40(r1) │ │ │ │ lfd f28,-32(r1) │ │ │ │ + mtocrf 16,r11 │ │ │ │ + mtocrf 8,r11 │ │ │ │ lfd f29,-24(r1) │ │ │ │ lfd f30,-16(r1) │ │ │ │ lfd f31,-8(r1) │ │ │ │ - mtocrf 16,r11 │ │ │ │ - mtocrf 8,r11 │ │ │ │ blr │ │ │ │ nop │ │ │ │ - nop │ │ │ │ - ld r7,88(r31) │ │ │ │ - ld r9,0(r14) │ │ │ │ - addi r10,r10,16 │ │ │ │ - cmpld r10,r7 │ │ │ │ - addi r9,r9,1 │ │ │ │ - std r9,0(r14) │ │ │ │ - bne 36dbc │ │ │ │ - b 37120 │ │ │ │ - sldi r9,r29,3 │ │ │ │ - ldx r6,r14,r9 │ │ │ │ - b 37108 │ │ │ │ + ld r10,80(r31) │ │ │ │ + ld r2,0(r14) │ │ │ │ + addi r9,r9,16 │ │ │ │ + cmpld r10,r9 │ │ │ │ + addi r2,r2,1 │ │ │ │ + std r2,0(r14) │ │ │ │ + bne 33a4c │ │ │ │ + b 33d60 │ │ │ │ + sldi r2,r28,3 │ │ │ │ + ldx r7,r14,r2 │ │ │ │ + b 33d48 │ │ │ │ ld r26,8(r3) │ │ │ │ ld r8,88(r3) │ │ │ │ - ld r17,72(r3) │ │ │ │ - ld r19,120(r3) │ │ │ │ mr r30,r1 │ │ │ │ - mr r29,r28 │ │ │ │ - ld r21,264(r3) │ │ │ │ cmpdi cr4,r28,0 │ │ │ │ + ld r18,72(r3) │ │ │ │ + ld r20,120(r3) │ │ │ │ + ld r19,264(r3) │ │ │ │ cmpdi r26,0 │ │ │ │ - std r8,56(r31) │ │ │ │ - stdux r10,r1,r9 │ │ │ │ - addi r24,r1,32 │ │ │ │ - ble 37414 │ │ │ │ + std r8,32(r31) │ │ │ │ + stdux r10,r1,r2 │ │ │ │ + addi r25,r1,32 │ │ │ │ + ble 34018 │ │ │ │ mtctr r26 │ │ │ │ - mr r18,r21 │ │ │ │ - li r25,0 │ │ │ │ - li r20,0 │ │ │ │ - cmpdi cr4,r28,0 │ │ │ │ - li r9,0 │ │ │ │ - std r9,0(r18) │ │ │ │ - std r20,8(r18) │ │ │ │ - ble cr4,37540 │ │ │ │ - addi r27,r17,-8 │ │ │ │ - std r29,88(r31) │ │ │ │ - addi r24,r24,-8 │ │ │ │ + mr r15,r19 │ │ │ │ + li r16,0 │ │ │ │ li r22,0 │ │ │ │ - mr r10,r20 │ │ │ │ - mr r29,r18 │ │ │ │ - std r23,72(r31) │ │ │ │ - std r30,80(r31) │ │ │ │ - std r28,40(r31) │ │ │ │ - add r27,r27,r5 │ │ │ │ - ld r3,56(r31) │ │ │ │ - std r10,48(r31) │ │ │ │ - li r20,0 │ │ │ │ - sldi r16,r25,4 │ │ │ │ - mr r30,r29 │ │ │ │ - mr r28,r17 │ │ │ │ - mr r29,r24 │ │ │ │ - add r16,r19,r16 │ │ │ │ - mr r18,r20 │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ - ld r10,48(r31) │ │ │ │ + cmpdi cr4,r28,0 │ │ │ │ + li r2,0 │ │ │ │ + std r2,0(r15) │ │ │ │ + std r22,8(r15) │ │ │ │ + ble cr4,34178 │ │ │ │ + addi r27,r18,-8 │ │ │ │ + std r30,64(r31) │ │ │ │ + std r23,56(r31) │ │ │ │ + addi r25,r25,-8 │ │ │ │ + li r24,0 │ │ │ │ + mr r30,r15 │ │ │ │ + std r9,72(r31) │ │ │ │ + add r27,r27,r6 │ │ │ │ + ld r3,32(r31) │ │ │ │ + sldi r29,r16,4 │ │ │ │ + li r15,0 │ │ │ │ + mr r21,r25 │ │ │ │ + mr r23,r18 │ │ │ │ + add r29,r20,r29 │ │ │ │ + bl 3290 │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - mr r23,r10 │ │ │ │ - b 3736c │ │ │ │ - nop │ │ │ │ - ldu r9,8(r28) │ │ │ │ - mulld r18,r18,r9 │ │ │ │ - std r18,0(r30) │ │ │ │ - ld r20,0(r28) │ │ │ │ - addi r16,r16,16 │ │ │ │ - mr r3,r20 │ │ │ │ - bl 4d7c8 │ │ │ │ + b 33f8c │ │ │ │ nop │ │ │ │ - lfd f3,-16(r16) │ │ │ │ - lfd f4,-8(r16) │ │ │ │ - bl 4db58 │ │ │ │ nop │ │ │ │ + ldu r2,8(r23) │ │ │ │ + mulld r15,r15,r2 │ │ │ │ + std r15,0(r30) │ │ │ │ + ld r17,0(r23) │ │ │ │ + addi r29,r29,16 │ │ │ │ + mr r3,r17 │ │ │ │ + bl 3290 │ │ │ │ + lfd f3,-16(r29) │ │ │ │ + lfd f4,-8(r29) │ │ │ │ + bl 329c │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - bl 4da58 │ │ │ │ - nop │ │ │ │ - bl 38c0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - bl 4d4b8 │ │ │ │ - nop │ │ │ │ - cmpld r27,r28 │ │ │ │ - divd r9,r3,r20 │ │ │ │ - mulld r9,r9,r20 │ │ │ │ - subf r9,r9,r3 │ │ │ │ - add r9,r9,r20 │ │ │ │ - divd r10,r9,r20 │ │ │ │ - mulld r10,r10,r20 │ │ │ │ - subf r9,r10,r9 │ │ │ │ - add r18,r9,r18 │ │ │ │ - stdu r9,8(r29) │ │ │ │ - std r18,0(r30) │ │ │ │ - bne 37360 │ │ │ │ - addi r10,r23,1 │ │ │ │ - cmpd r10,r26 │ │ │ │ - beq 37404 │ │ │ │ - ld r9,40(r31) │ │ │ │ - addi r29,r30,16 │ │ │ │ - std r22,0(r29) │ │ │ │ - std r10,8(r29) │ │ │ │ - add r25,r25,r9 │ │ │ │ - b 3731c │ │ │ │ - ld r23,72(r31) │ │ │ │ - ld r30,80(r31) │ │ │ │ - ld r29,88(r31) │ │ │ │ - ld r28,40(r31) │ │ │ │ - addi r5,r17,-8 │ │ │ │ - li r9,1 │ │ │ │ - ble cr4,37554 │ │ │ │ - mr r10,r28 │ │ │ │ - li r3,1 │ │ │ │ - addi r28,r28,-1 │ │ │ │ - andi. r7,r10,3 │ │ │ │ - beq 3746c │ │ │ │ - cmpdi r7,1 │ │ │ │ - beq 3745c │ │ │ │ - cmpdi r7,2 │ │ │ │ - beq 37450 │ │ │ │ - ld r9,0(r17) │ │ │ │ - mr r5,r17 │ │ │ │ - mr r29,r28 │ │ │ │ - ldu r7,8(r5) │ │ │ │ - addi r29,r29,-1 │ │ │ │ - mulld r9,r9,r7 │ │ │ │ - ldu r7,8(r5) │ │ │ │ - cmpdi r29,1 │ │ │ │ - mulld r9,r9,r7 │ │ │ │ - beq 3749c │ │ │ │ - srdi r10,r10,2 │ │ │ │ - mtctr r10 │ │ │ │ - ld r6,8(r5) │ │ │ │ - ld r7,16(r5) │ │ │ │ - ld r8,24(r5) │ │ │ │ - addi r5,r5,32 │ │ │ │ - mulld r9,r9,r6 │ │ │ │ - mulld r3,r3,r7 │ │ │ │ - ld r10,0(r5) │ │ │ │ - mulld r9,r9,r8 │ │ │ │ - mulld r3,r3,r10 │ │ │ │ - bdnz 37474 │ │ │ │ - mulld r3,r9,r3 │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ - bl 3520 │ │ │ │ - ld r2,24(r1) │ │ │ │ - bl 3720 │ │ │ │ - ld r2,24(r1) │ │ │ │ - bl 4d4b8 │ │ │ │ - nop │ │ │ │ + bl 2fd0 │ │ │ │ + bl 38e0 │ │ │ │ + bl 3430 │ │ │ │ + cmpld r27,r23 │ │ │ │ + divd r2,r3,r17 │ │ │ │ + mulld r2,r2,r17 │ │ │ │ + subf r2,r2,r3 │ │ │ │ + add r2,r2,r17 │ │ │ │ + divd r9,r2,r17 │ │ │ │ + mulld r9,r9,r17 │ │ │ │ + subf r2,r9,r2 │ │ │ │ + add r15,r2,r15 │ │ │ │ + stdu r2,8(r21) │ │ │ │ + std r15,0(r30) │ │ │ │ + bne 33f80 │ │ │ │ + addi r22,r22,1 │ │ │ │ + cmpd r22,r26 │ │ │ │ + beq 3400c │ │ │ │ + addi r30,r30,16 │ │ │ │ + add r16,r16,r28 │ │ │ │ + std r24,0(r30) │ │ │ │ + std r22,8(r30) │ │ │ │ + b 33f50 │ │ │ │ + ld r23,56(r31) │ │ │ │ + ld r30,64(r31) │ │ │ │ + ld r9,72(r31) │ │ │ │ + ble cr4,3418c │ │ │ │ + cmpdi r28,1 │ │ │ │ + beq 34194 │ │ │ │ + xxspltib vs32,1 │ │ │ │ + srdi r2,r28,1 │ │ │ │ + mr r10,r18 │ │ │ │ + andi. r6,r2,3 │ │ │ │ + addi r5,r2,-1 │ │ │ │ + mr r8,r2 │ │ │ │ + vextsb2d v0,v0 │ │ │ │ + xxmr vs45,vs32 │ │ │ │ + beq 34088 │ │ │ │ + cmpdi r6,1 │ │ │ │ + beq 34074 │ │ │ │ + cmpdi r6,2 │ │ │ │ + beq 34064 │ │ │ │ + lxv vs32,0(r18) │ │ │ │ + mr r2,r5 │ │ │ │ + addi r10,r18,16 │ │ │ │ + lxv vs33,0(r10) │ │ │ │ + addi r2,r2,-1 │ │ │ │ + addi r10,r10,16 │ │ │ │ + vmulld v0,v0,v1 │ │ │ │ + lxv vs33,0(r10) │ │ │ │ + addic. r2,r2,-1 │ │ │ │ + addi r10,r10,16 │ │ │ │ + vmulld v0,v0,v1 │ │ │ │ + beq 340bc │ │ │ │ + srdi r8,r8,2 │ │ │ │ + mtctr r8 │ │ │ │ + lxv vs33,0(r10) │ │ │ │ + lxv vs44,16(r10) │ │ │ │ + addi r2,r2,-4 │ │ │ │ + addi r10,r10,64 │ │ │ │ + lxv vs42,-32(r10) │ │ │ │ + lxv vs43,-16(r10) │ │ │ │ + vmulld v0,v0,v1 │ │ │ │ + vmulld v13,v13,v12 │ │ │ │ + vmulld v0,v0,v10 │ │ │ │ + vmulld v13,v13,v11 │ │ │ │ + bdnz 34090 │ │ │ │ + vmulld v1,v0,v13 │ │ │ │ + mtvsrdd vs32,r2,r2 │ │ │ │ + andi. r2,r28,1 │ │ │ │ + clrrdi r28,r28,1 │ │ │ │ + xxsldwi vs32,vs32,vs33,2 │ │ │ │ + vmulld v0,v0,v1 │ │ │ │ + mfvsrld r3,vs32 │ │ │ │ + beq 340e8 │ │ │ │ + sldi r28,r28,3 │ │ │ │ + ldx r2,r18,r28 │ │ │ │ + mulld r3,r3,r2 │ │ │ │ + std r9,32(r31) │ │ │ │ + bl 3290 │ │ │ │ + bl 3540 │ │ │ │ + bl 3740 │ │ │ │ + bl 3430 │ │ │ │ + ld r9,32(r31) │ │ │ │ addi r28,r3,-1 │ │ │ │ sldi r3,r26,4 │ │ │ │ - bl 3560 │ │ │ │ - ld r2,24(r1) │ │ │ │ + std r9,32(r31) │ │ │ │ + bl 3580 │ │ │ │ mr r6,r28 │ │ │ │ - mr r4,r21 │ │ │ │ + mr r4,r19 │ │ │ │ mr r29,r3 │ │ │ │ mr r3,r26 │ │ │ │ mr r5,r29 │ │ │ │ - bl 3660 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 3680 │ │ │ │ mr r3,r29 │ │ │ │ - bl 3540 │ │ │ │ - ld r2,24(r1) │ │ │ │ - ld r9,0(r1) │ │ │ │ - ld r28,48(r15) │ │ │ │ - ld r10,32(r31) │ │ │ │ - std r9,0(r30) │ │ │ │ - addis r9,r2,-3 │ │ │ │ - cmpdi r28,0 │ │ │ │ + bl 3560 │ │ │ │ + ld r9,32(r31) │ │ │ │ + ld r2,0(r1) │ │ │ │ + plfd f0,89160 # 49d80 │ │ │ │ + plfd f1,89160 # 49d88 │ │ │ │ + ld r10,40(r31) │ │ │ │ + ld r28,48(r9) │ │ │ │ + std r2,0(r30) │ │ │ │ + li r2,0 │ │ │ │ mr r1,r30 │ │ │ │ - addi r9,r9,25008 │ │ │ │ - lfd f0,0(r9) │ │ │ │ - lfd f1,8(r9) │ │ │ │ - li r9,0 │ │ │ │ - std r9,0(r10) │ │ │ │ stfd f0,0(r23) │ │ │ │ stfd f1,8(r23) │ │ │ │ - bgt 36b20 │ │ │ │ - li r9,1 │ │ │ │ - std r9,104(r31) │ │ │ │ - b 36bc0 │ │ │ │ - addi r20,r20,1 │ │ │ │ - addi r18,r18,16 │ │ │ │ - add r25,r25,r28 │ │ │ │ - bdnz 372e8 │ │ │ │ - b 37414 │ │ │ │ + std r2,0(r10) │ │ │ │ + cmpdi r28,0 │ │ │ │ + bgt 337c4 │ │ │ │ + li r30,1 │ │ │ │ + b 33854 │ │ │ │ + addi r22,r22,1 │ │ │ │ + addi r15,r15,16 │ │ │ │ + add r16,r16,r28 │ │ │ │ + bdnz 33f24 │ │ │ │ + b 34018 │ │ │ │ li r28,-1 │ │ │ │ - b 374c4 │ │ │ │ + b 34104 │ │ │ │ + li r3,1 │ │ │ │ + li r28,0 │ │ │ │ + b 340dc │ │ │ │ .long 0x0 │ │ │ │ .long 0x3020000 │ │ │ │ .long 0x128c │ │ │ │ nop │ │ │ │ - nop │ │ │ │ │ │ │ │ -0000000000037570 : │ │ │ │ - addis r2,r12,4 │ │ │ │ - addi r2,r2,2448 │ │ │ │ - mflr r0 │ │ │ │ - lwz r9,112(r3) │ │ │ │ +00000000000341b0 : │ │ │ │ + lwz r2,112(r3) │ │ │ │ std r31,-8(r1) │ │ │ │ - mr r31,r3 │ │ │ │ - andi. r10,r9,4 │ │ │ │ - std r0,16(r1) │ │ │ │ stdu r1,-48(r1) │ │ │ │ - bne 375d0 │ │ │ │ - andi. r10,r9,8 │ │ │ │ - bne 375e4 │ │ │ │ - andi. r10,r9,16 │ │ │ │ - bne 375fc │ │ │ │ - andi. r9,r9,32 │ │ │ │ - bne 37614 │ │ │ │ + mr r31,r3 │ │ │ │ + andi. r9,r2,4 │ │ │ │ + bne 341f0 │ │ │ │ + andi. r9,r2,8 │ │ │ │ + bne 34210 │ │ │ │ + andi. r9,r2,16 │ │ │ │ + bne 34234 │ │ │ │ + andi. r2,r2,32 │ │ │ │ + bne 34258 │ │ │ │ addi r1,r1,48 │ │ │ │ - ld r0,16(r1) │ │ │ │ ld r31,-8(r1) │ │ │ │ - mtlr r0 │ │ │ │ blr │ │ │ │ nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - bl 30e0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - lwz r9,112(r31) │ │ │ │ - andi. r10,r9,8 │ │ │ │ - beq 375a0 │ │ │ │ - mr r3,r31 │ │ │ │ - bl 3780 │ │ │ │ - ld r2,24(r1) │ │ │ │ - lwz r9,112(r31) │ │ │ │ - andi. r10,r9,16 │ │ │ │ - beq 375a8 │ │ │ │ + mflr r0 │ │ │ │ + std r0,64(r1) │ │ │ │ + bl 30e0 │ │ │ │ + lwz r2,112(r31) │ │ │ │ + ld r0,64(r1) │ │ │ │ + andi. r9,r2,8 │ │ │ │ + mtlr r0 │ │ │ │ + beq 341d0 │ │ │ │ + mflr r0 │ │ │ │ mr r3,r31 │ │ │ │ - bl 3320 │ │ │ │ - ld r2,24(r1) │ │ │ │ - lwz r9,112(r31) │ │ │ │ - andi. r9,r9,32 │ │ │ │ - beq 375b0 │ │ │ │ + std r0,64(r1) │ │ │ │ + bl 37a0 │ │ │ │ + lwz r2,112(r31) │ │ │ │ + ld r0,64(r1) │ │ │ │ + andi. r9,r2,16 │ │ │ │ + mtlr r0 │ │ │ │ + beq 341d8 │ │ │ │ + mflr r0 │ │ │ │ mr r3,r31 │ │ │ │ - bl 3240 │ │ │ │ - ld r2,24(r1) │ │ │ │ + std r0,64(r1) │ │ │ │ + bl 3340 │ │ │ │ + lwz r2,112(r31) │ │ │ │ + ld r0,64(r1) │ │ │ │ + andi. r2,r2,32 │ │ │ │ + mtlr r0 │ │ │ │ + beq 341e0 │ │ │ │ addi r1,r1,48 │ │ │ │ - ld r0,16(r1) │ │ │ │ + mr r3,r31 │ │ │ │ ld r31,-8(r1) │ │ │ │ - mtlr r0 │ │ │ │ - blr │ │ │ │ + b 3240 │ │ │ │ .long 0x0 │ │ │ │ .long 0x1000000 │ │ │ │ .long 0x180 │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ │ │ │ │ -0000000000037640 : │ │ │ │ - addis r2,r12,4 │ │ │ │ - addi r2,r2,2240 │ │ │ │ - mflr r0 │ │ │ │ +0000000000034280 : │ │ │ │ std r27,-40(r1) │ │ │ │ - sldi r27,r4,3 │ │ │ │ std r26,-48(r1) │ │ │ │ + mflr r0 │ │ │ │ + sldi r27,r4,3 │ │ │ │ + mr r26,r5 │ │ │ │ std r28,-32(r1) │ │ │ │ std r29,-24(r1) │ │ │ │ + mr r28,r4 │ │ │ │ + mr r29,r4 │ │ │ │ std r30,-16(r1) │ │ │ │ std r31,-8(r1) │ │ │ │ - mr r28,r4 │ │ │ │ mr r30,r3 │ │ │ │ - mr r26,r5 │ │ │ │ mr r31,r6 │ │ │ │ - mr r29,r4 │ │ │ │ std r0,16(r1) │ │ │ │ stdu r1,-80(r1) │ │ │ │ std r4,48(r3) │ │ │ │ mr r3,r27 │ │ │ │ - bl 3560 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 3580 │ │ │ │ cmpdi r28,0 │ │ │ │ std r3,56(r30) │ │ │ │ - ble 37820 │ │ │ │ - addi r9,r28,-1 │ │ │ │ - cmpldi r9,2 │ │ │ │ - ble 37880 │ │ │ │ - srdi r10,r28,2 │ │ │ │ - mr r8,r26 │ │ │ │ - mr r9,r3 │ │ │ │ - andi. r7,r10,1 │ │ │ │ - addi r7,r10,-1 │ │ │ │ - bne 377f0 │ │ │ │ - srdi r10,r10,1 │ │ │ │ - mtctr r10 │ │ │ │ - lxv vs33,0(r8) │ │ │ │ - lxv vs32,16(r8) │ │ │ │ - addi r9,r9,64 │ │ │ │ - addi r8,r8,32 │ │ │ │ + ble 34470 │ │ │ │ + addi r2,r28,-1 │ │ │ │ + cmpldi r2,2 │ │ │ │ + ble 344cc │ │ │ │ + srdi r9,r28,2 │ │ │ │ + mr r10,r26 │ │ │ │ + mr r2,r3 │ │ │ │ + andi. r8,r9,1 │ │ │ │ + addi r8,r9,-1 │ │ │ │ + bne 34440 │ │ │ │ + srdi r9,r9,1 │ │ │ │ + mtctr r9 │ │ │ │ + lxv vs33,0(r10) │ │ │ │ + lxv vs32,16(r10) │ │ │ │ + addi r2,r2,64 │ │ │ │ + addi r10,r10,32 │ │ │ │ vupklsw v12,v1 │ │ │ │ vupklsw v13,v0 │ │ │ │ vupkhsw v1,v1 │ │ │ │ vupkhsw v0,v0 │ │ │ │ - stxv vs44,-64(r9) │ │ │ │ - stxv vs45,-32(r9) │ │ │ │ - stxv vs33,-48(r9) │ │ │ │ - stxv vs32,-16(r9) │ │ │ │ - bdnz 376cc │ │ │ │ - andi. r9,r28,3 │ │ │ │ - beq 3774c │ │ │ │ + stxv vs44,-64(r2) │ │ │ │ + stxv vs33,-48(r2) │ │ │ │ + stxv vs45,-32(r2) │ │ │ │ + stxv vs32,-16(r2) │ │ │ │ + bdnz 34300 │ │ │ │ + andi. r2,r28,3 │ │ │ │ clrrdi r9,r28,2 │ │ │ │ - sldi r8,r9,2 │ │ │ │ - addi r7,r9,1 │ │ │ │ - sldi r10,r9,3 │ │ │ │ - lwax r6,r26,r8 │ │ │ │ - cmpd r28,r7 │ │ │ │ - stdx r6,r3,r10 │ │ │ │ - ble 3774c │ │ │ │ - add r26,r26,r8 │ │ │ │ - addi r9,r9,2 │ │ │ │ - add r10,r3,r10 │ │ │ │ - lwa r8,4(r26) │ │ │ │ - cmpd r28,r9 │ │ │ │ - std r8,8(r10) │ │ │ │ - ble 3774c │ │ │ │ - lwa r9,8(r26) │ │ │ │ - std r9,16(r10) │ │ │ │ + beq 343a4 │ │ │ │ + subf r7,r9,r28 │ │ │ │ + li r10,16 │ │ │ │ + li r2,32 │ │ │ │ + sldi r6,r9,2 │ │ │ │ + sldi r9,r9,3 │ │ │ │ + sldi r8,r7,2 │ │ │ │ + sldi r7,r7,3 │ │ │ │ + add r26,r26,r6 │ │ │ │ + add r3,r3,r9 │ │ │ │ + cmpldi cr7,r8,16 │ │ │ │ + cmpldi r7,32 │ │ │ │ + addi r6,r3,16 │ │ │ │ + isel r8,r10,r8,4*cr7+gt │ │ │ │ + iselgt r2,r2,r7 │ │ │ │ + sldi r8,r8,56 │ │ │ │ + cmpldi r2,16 │ │ │ │ + lxvl vs32,r26,r8 │ │ │ │ + iselgt r9,r10,r2 │ │ │ │ + subf r2,r9,r2 │ │ │ │ + sldi r9,r9,56 │ │ │ │ + vupklsw v1,v0 │ │ │ │ + vupkhsw v0,v0 │ │ │ │ + sldi r2,r2,56 │ │ │ │ + stxvl vs33,r3,r9 │ │ │ │ + stxvl vs32,r6,r2 │ │ │ │ mr r3,r27 │ │ │ │ std r31,8(r30) │ │ │ │ li r31,0 │ │ │ │ - bl 3560 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 3580 │ │ │ │ std r3,72(r30) │ │ │ │ nop │ │ │ │ nop │ │ │ │ - nop │ │ │ │ - ld r9,56(r30) │ │ │ │ - ldx r3,r9,r31 │ │ │ │ - bl 3160 │ │ │ │ - ld r2,24(r1) │ │ │ │ - ld r9,72(r30) │ │ │ │ + ld r2,56(r30) │ │ │ │ + ldx r3,r2,r31 │ │ │ │ + bl 3160 │ │ │ │ + ld r2,72(r30) │ │ │ │ addic. r29,r29,-1 │ │ │ │ sldi r3,r3,1 │ │ │ │ - stdx r3,r9,r31 │ │ │ │ + stdx r3,r2,r31 │ │ │ │ addi r31,r31,8 │ │ │ │ - bne 37770 │ │ │ │ + bne 343c0 │ │ │ │ cmpwi r28,1 │ │ │ │ - li r10,9 │ │ │ │ - li r9,3537 │ │ │ │ - std r10,88(r30) │ │ │ │ - beq 3783c │ │ │ │ + li r9,9 │ │ │ │ + li r2,3537 │ │ │ │ + std r9,88(r30) │ │ │ │ + beq 34488 │ │ │ │ addi r1,r1,80 │ │ │ │ - li r8,65 │ │ │ │ - li r10,0 │ │ │ │ + li r10,65 │ │ │ │ + li r9,0 │ │ │ │ mr r3,r30 │ │ │ │ - stw r9,112(r30) │ │ │ │ + stw r2,112(r30) │ │ │ │ + stw r10,116(r30) │ │ │ │ ld r0,16(r1) │ │ │ │ - stw r8,116(r30) │ │ │ │ - std r10,104(r30) │ │ │ │ + std r9,104(r30) │ │ │ │ ld r26,-48(r1) │ │ │ │ ld r27,-40(r1) │ │ │ │ ld r28,-32(r1) │ │ │ │ ld r29,-24(r1) │ │ │ │ ld r30,-16(r1) │ │ │ │ ld r31,-8(r1) │ │ │ │ mtlr r0 │ │ │ │ - b e208 │ │ │ │ + b d460 │ │ │ │ + nop │ │ │ │ nop │ │ │ │ lxv vs32,0(r26) │ │ │ │ - cmpdi r7,0 │ │ │ │ - addi r8,r26,16 │ │ │ │ - addi r9,r3,32 │ │ │ │ + cmpdi r8,0 │ │ │ │ + addi r10,r26,16 │ │ │ │ + addi r2,r3,32 │ │ │ │ vupklsw v1,v0 │ │ │ │ vupkhsw v0,v0 │ │ │ │ stxv vs33,0(r3) │ │ │ │ stxv vs32,16(r3) │ │ │ │ - bne 376c4 │ │ │ │ - b 37700 │ │ │ │ + bne 342f8 │ │ │ │ + b 34334 │ │ │ │ nop │ │ │ │ nop │ │ │ │ mr r3,r27 │ │ │ │ std r31,8(r30) │ │ │ │ - bl 3560 │ │ │ │ - ld r2,24(r1) │ │ │ │ - li r9,9 │ │ │ │ + bl 3580 │ │ │ │ + li r2,9 │ │ │ │ std r3,72(r30) │ │ │ │ - std r9,88(r30) │ │ │ │ + std r2,88(r30) │ │ │ │ addi r1,r1,80 │ │ │ │ - li r9,2001 │ │ │ │ - li r8,65 │ │ │ │ - li r10,0 │ │ │ │ + li r2,2001 │ │ │ │ + li r10,65 │ │ │ │ + li r9,0 │ │ │ │ mr r3,r30 │ │ │ │ ld r0,16(r1) │ │ │ │ - stw r9,112(r30) │ │ │ │ - stw r8,116(r30) │ │ │ │ - std r10,104(r30) │ │ │ │ + stw r2,112(r30) │ │ │ │ + stw r10,116(r30) │ │ │ │ ld r26,-48(r1) │ │ │ │ + std r9,104(r30) │ │ │ │ ld r27,-40(r1) │ │ │ │ ld r28,-32(r1) │ │ │ │ ld r29,-24(r1) │ │ │ │ ld r30,-16(r1) │ │ │ │ ld r31,-8(r1) │ │ │ │ mtlr r0 │ │ │ │ - b e208 │ │ │ │ + b d460 │ │ │ │ li r9,0 │ │ │ │ - b 3770c │ │ │ │ + b 34340 │ │ │ │ .long 0x0 │ │ │ │ .long 0x1000000 │ │ │ │ .long 0x680 │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ │ │ │ │ -00000000000378a0 : │ │ │ │ - addis r2,r12,4 │ │ │ │ - addi r2,r2,1632 │ │ │ │ +00000000000344e0 : │ │ │ │ mflr r0 │ │ │ │ mfocrf r11,8 │ │ │ │ std r23,-72(r1) │ │ │ │ std r25,-56(r1) │ │ │ │ + mr r23,r5 │ │ │ │ + mr r25,r10 │ │ │ │ std r26,-48(r1) │ │ │ │ std r27,-40(r1) │ │ │ │ + mr r26,r9 │ │ │ │ + mr r27,r8 │ │ │ │ std r28,-32(r1) │ │ │ │ std r29,-24(r1) │ │ │ │ - std r30,-16(r1) │ │ │ │ mr r29,r3 │ │ │ │ - stw r11,8(r1) │ │ │ │ - mr r30,r4 │ │ │ │ sldi r3,r4,3 │ │ │ │ - mr r23,r5 │ │ │ │ - mr r25,r7 │ │ │ │ - mr r28,r8 │ │ │ │ - mr r27,r9 │ │ │ │ - mr r26,r10 │ │ │ │ + mr r28,r7 │ │ │ │ + std r30,-16(r1) │ │ │ │ std r0,16(r1) │ │ │ │ + mr r30,r4 │ │ │ │ + stw r11,8(r1) │ │ │ │ stdu r1,-112(r1) │ │ │ │ std r4,48(r29) │ │ │ │ std r6,8(r29) │ │ │ │ - bl 3560 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 3580 │ │ │ │ cmpdi r30,0 │ │ │ │ std r3,56(r29) │ │ │ │ - ble 37b80 │ │ │ │ - addi r9,r30,-1 │ │ │ │ + ble 347f0 │ │ │ │ + addi r2,r30,-1 │ │ │ │ std r24,48(r1) │ │ │ │ std r31,104(r1) │ │ │ │ - cmpldi cr4,r9,2 │ │ │ │ - ble cr4,37b98 │ │ │ │ + cmpldi cr4,r2,2 │ │ │ │ + ble cr4,3480c │ │ │ │ srdi r31,r30,2 │ │ │ │ - mr r11,r23 │ │ │ │ - mr r6,r3 │ │ │ │ + mr r6,r23 │ │ │ │ + mr r2,r3 │ │ │ │ andi. r9,r31,1 │ │ │ │ mr r4,r31 │ │ │ │ addi r9,r31,-1 │ │ │ │ - bne 37b30 │ │ │ │ + bne 34790 │ │ │ │ srdi r9,r4,1 │ │ │ │ mtctr r9 │ │ │ │ - lxv vs33,0(r11) │ │ │ │ - lxv vs32,16(r11) │ │ │ │ - addi r6,r6,64 │ │ │ │ - addi r11,r11,32 │ │ │ │ + lxv vs33,0(r6) │ │ │ │ + lxv vs32,16(r6) │ │ │ │ + addi r2,r2,64 │ │ │ │ + addi r6,r6,32 │ │ │ │ vupklsw v12,v1 │ │ │ │ vupklsw v13,v0 │ │ │ │ vupkhsw v1,v1 │ │ │ │ vupkhsw v0,v0 │ │ │ │ - stxv vs44,-64(r6) │ │ │ │ - stxv vs45,-32(r6) │ │ │ │ - stxv vs33,-48(r6) │ │ │ │ - stxv vs32,-16(r6) │ │ │ │ - bdnz 3794c │ │ │ │ + stxv vs44,-64(r2) │ │ │ │ + stxv vs33,-48(r2) │ │ │ │ + stxv vs45,-32(r2) │ │ │ │ + stxv vs32,-16(r2) │ │ │ │ + bdnz 34580 │ │ │ │ andi. r24,r30,3 │ │ │ │ clrrdi r9,r30,2 │ │ │ │ - beq 37b60 │ │ │ │ - sldi r8,r9,2 │ │ │ │ - addi r7,r9,1 │ │ │ │ - sldi r10,r9,3 │ │ │ │ - lwax r6,r23,r8 │ │ │ │ - cmpd r30,r7 │ │ │ │ - stdx r6,r3,r10 │ │ │ │ - ble 379cc │ │ │ │ - add r23,r23,r8 │ │ │ │ - addi r9,r9,2 │ │ │ │ - add r10,r3,r10 │ │ │ │ - lwa r8,4(r23) │ │ │ │ - cmpd r30,r9 │ │ │ │ - std r8,8(r10) │ │ │ │ - ble 379cc │ │ │ │ - lwa r9,8(r23) │ │ │ │ - std r9,16(r10) │ │ │ │ + beq 347c0 │ │ │ │ + subf r7,r9,r30 │ │ │ │ + li r10,16 │ │ │ │ + li r2,32 │ │ │ │ + sldi r6,r9,2 │ │ │ │ + sldi r9,r9,3 │ │ │ │ + sldi r8,r7,2 │ │ │ │ + sldi r7,r7,3 │ │ │ │ + add r23,r23,r6 │ │ │ │ + add r3,r3,r9 │ │ │ │ + cmpldi cr7,r8,16 │ │ │ │ + cmpldi r7,32 │ │ │ │ + addi r6,r3,16 │ │ │ │ + isel r8,r10,r8,4*cr7+gt │ │ │ │ + iselgt r2,r2,r7 │ │ │ │ + sldi r8,r8,56 │ │ │ │ + cmpldi r2,16 │ │ │ │ + lxvl vs32,r23,r8 │ │ │ │ + iselgt r9,r10,r2 │ │ │ │ + subf r2,r9,r2 │ │ │ │ + sldi r9,r9,56 │ │ │ │ + vupklsw v1,v0 │ │ │ │ + vupkhsw v0,v0 │ │ │ │ + sldi r2,r2,56 │ │ │ │ + stxvl vs33,r3,r9 │ │ │ │ + stxvl vs32,r6,r2 │ │ │ │ ld r3,48(r29) │ │ │ │ sldi r3,r3,3 │ │ │ │ - bl 3560 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 3580 │ │ │ │ std r3,72(r29) │ │ │ │ - ble cr4,37ba0 │ │ │ │ + ble cr4,34804 │ │ │ │ srdi r31,r30,2 │ │ │ │ clrlwi r24,r30,30 │ │ │ │ andi. r9,r31,1 │ │ │ │ - mr r5,r25 │ │ │ │ - mr r6,r3 │ │ │ │ + mr r6,r28 │ │ │ │ + mr r2,r3 │ │ │ │ addi r9,r31,-1 │ │ │ │ - bne 37b00 │ │ │ │ + bne 34760 │ │ │ │ srdi r9,r31,1 │ │ │ │ mtctr r9 │ │ │ │ - lxv vs33,0(r5) │ │ │ │ - lxv vs32,16(r5) │ │ │ │ - addi r6,r6,64 │ │ │ │ - addi r5,r5,32 │ │ │ │ + lxv vs33,0(r6) │ │ │ │ + lxv vs32,16(r6) │ │ │ │ + addi r2,r2,64 │ │ │ │ + addi r6,r6,32 │ │ │ │ vupklsw v12,v1 │ │ │ │ vupklsw v13,v0 │ │ │ │ vupkhsw v1,v1 │ │ │ │ vupkhsw v0,v0 │ │ │ │ - stxv vs44,-64(r6) │ │ │ │ - stxv vs45,-32(r6) │ │ │ │ - stxv vs33,-48(r6) │ │ │ │ - stxv vs32,-16(r6) │ │ │ │ - bdnz 37a08 │ │ │ │ + stxv vs44,-64(r2) │ │ │ │ + stxv vs33,-48(r2) │ │ │ │ + stxv vs45,-32(r2) │ │ │ │ + stxv vs32,-16(r2) │ │ │ │ + bdnz 3465c │ │ │ │ cmpwi r24,0 │ │ │ │ - clrrdi r9,r30,2 │ │ │ │ - beq 37aa0 │ │ │ │ - sldi r8,r9,2 │ │ │ │ - addi r7,r9,1 │ │ │ │ - sldi r10,r9,3 │ │ │ │ - lwax r6,r25,r8 │ │ │ │ - cmpd r30,r7 │ │ │ │ - stdx r6,r3,r10 │ │ │ │ - ble 37aa0 │ │ │ │ - add r8,r25,r8 │ │ │ │ - addi r9,r9,2 │ │ │ │ - add r10,r3,r10 │ │ │ │ - lwa r7,4(r8) │ │ │ │ - cmpd r30,r9 │ │ │ │ - std r7,8(r10) │ │ │ │ - ble 37aa0 │ │ │ │ - lwa r9,8(r8) │ │ │ │ - ld r24,48(r1) │ │ │ │ - ld r31,104(r1) │ │ │ │ - std r9,16(r10) │ │ │ │ - b 37aa8 │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ + clrrdi r10,r30,2 │ │ │ │ + beq 347e0 │ │ │ │ + subf r30,r10,r30 │ │ │ │ + sldi r8,r10,3 │ │ │ │ + sldi r7,r10,2 │ │ │ │ + li r9,16 │ │ │ │ + li r2,32 │ │ │ │ + sldi r10,r30,2 │ │ │ │ + sldi r30,r30,3 │ │ │ │ + add r7,r28,r7 │ │ │ │ + add r3,r3,r8 │ │ │ │ + cmpldi cr7,r10,16 │ │ │ │ + cmpldi r30,32 │ │ │ │ + addi r8,r3,16 │ │ │ │ + isel r10,r9,r10,4*cr7+gt │ │ │ │ + iselgt r2,r2,r30 │ │ │ │ + sldi r10,r10,56 │ │ │ │ + cmpldi r2,16 │ │ │ │ + lxvl vs32,r7,r10 │ │ │ │ + iselgt r9,r9,r2 │ │ │ │ + subf r2,r9,r2 │ │ │ │ + sldi r9,r9,56 │ │ │ │ + vupklsw v1,v0 │ │ │ │ + vupkhsw v0,v0 │ │ │ │ + sldi r2,r2,56 │ │ │ │ + stxvl vs33,r3,r9 │ │ │ │ + stxvl vs32,r8,r2 │ │ │ │ ld r24,48(r1) │ │ │ │ ld r31,104(r1) │ │ │ │ addi r1,r1,112 │ │ │ │ - li r9,0 │ │ │ │ - std r28,88(r29) │ │ │ │ - stw r27,112(r29) │ │ │ │ + li r2,0 │ │ │ │ + std r27,88(r29) │ │ │ │ + stw r26,112(r29) │ │ │ │ mr r3,r29 │ │ │ │ - stw r26,116(r29) │ │ │ │ + stw r25,116(r29) │ │ │ │ ld r0,16(r1) │ │ │ │ lwz r11,8(r1) │ │ │ │ - std r9,104(r29) │ │ │ │ + std r2,104(r29) │ │ │ │ ld r23,-72(r1) │ │ │ │ ld r25,-56(r1) │ │ │ │ ld r26,-48(r1) │ │ │ │ ld r27,-40(r1) │ │ │ │ ld r28,-32(r1) │ │ │ │ ld r29,-24(r1) │ │ │ │ ld r30,-16(r1) │ │ │ │ mtlr r0 │ │ │ │ mtocrf 8,r11 │ │ │ │ - b e208 │ │ │ │ + b d460 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - lxv vs32,0(r25) │ │ │ │ + lxv vs32,0(r28) │ │ │ │ cmpdi r9,0 │ │ │ │ - addi r5,r25,16 │ │ │ │ - addi r6,r3,32 │ │ │ │ + addi r6,r28,16 │ │ │ │ + addi r2,r3,32 │ │ │ │ vupklsw v1,v0 │ │ │ │ vupkhsw v0,v0 │ │ │ │ stxv vs33,0(r3) │ │ │ │ stxv vs32,16(r3) │ │ │ │ - bne 37a00 │ │ │ │ - b 37a3c │ │ │ │ + bne 34654 │ │ │ │ + b 34690 │ │ │ │ nop │ │ │ │ nop │ │ │ │ lxv vs32,0(r23) │ │ │ │ cmpdi r9,0 │ │ │ │ - addi r11,r23,16 │ │ │ │ - addi r6,r3,32 │ │ │ │ + addi r6,r23,16 │ │ │ │ + addi r2,r3,32 │ │ │ │ vupklsw v1,v0 │ │ │ │ vupkhsw v0,v0 │ │ │ │ stxv vs33,0(r3) │ │ │ │ stxv vs32,16(r3) │ │ │ │ - bne 37944 │ │ │ │ - b 37980 │ │ │ │ + bne 34578 │ │ │ │ + b 345b4 │ │ │ │ nop │ │ │ │ nop │ │ │ │ ld r3,48(r29) │ │ │ │ sldi r3,r3,3 │ │ │ │ - bl 3560 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 3580 │ │ │ │ std r3,72(r29) │ │ │ │ - b 379ec │ │ │ │ + b 34640 │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ nop │ │ │ │ + ld r24,48(r1) │ │ │ │ + ld r31,104(r1) │ │ │ │ + b 34708 │ │ │ │ nop │ │ │ │ ld r3,48(r29) │ │ │ │ sldi r3,r3,3 │ │ │ │ - bl 3560 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 3580 │ │ │ │ std r3,72(r29) │ │ │ │ - b 37aa8 │ │ │ │ - li r9,0 │ │ │ │ - b 3798c │ │ │ │ + b 34708 │ │ │ │ + li r10,0 │ │ │ │ + b 3469c │ │ │ │ li r9,0 │ │ │ │ - b 37a48 │ │ │ │ + b 345c0 │ │ │ │ .long 0x0 │ │ │ │ .long 0x3000000 │ │ │ │ .long 0x980 │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ │ │ │ │ -0000000000037bc0 : │ │ │ │ - addis r2,r12,4 │ │ │ │ - addi r2,r2,832 │ │ │ │ +0000000000034820 : │ │ │ │ mflr r0 │ │ │ │ mfocrf r11,8 │ │ │ │ std r22,-80(r1) │ │ │ │ std r24,-64(r1) │ │ │ │ + mr r22,r5 │ │ │ │ std r25,-56(r1) │ │ │ │ std r26,-48(r1) │ │ │ │ + mr r25,r10 │ │ │ │ + mr r26,r9 │ │ │ │ std r27,-40(r1) │ │ │ │ std r28,-32(r1) │ │ │ │ + mr r27,r8 │ │ │ │ + mr r28,r7 │ │ │ │ std r29,-24(r1) │ │ │ │ std r30,-16(r1) │ │ │ │ - stw r11,8(r1) │ │ │ │ mr r29,r3 │ │ │ │ mr r30,r4 │ │ │ │ - mr r22,r5 │ │ │ │ sldi r3,r4,3 │ │ │ │ - mr r24,r7 │ │ │ │ - mr r28,r8 │ │ │ │ - mr r27,r9 │ │ │ │ - mr r26,r10 │ │ │ │ std r0,16(r1) │ │ │ │ + stw r11,8(r1) │ │ │ │ stdu r1,-112(r1) │ │ │ │ std r4,48(r29) │ │ │ │ std r6,8(r29) │ │ │ │ - lwz r25,208(r1) │ │ │ │ - bl 3560 │ │ │ │ - ld r2,24(r1) │ │ │ │ + lwz r24,208(r1) │ │ │ │ + bl 3580 │ │ │ │ cmpdi r30,0 │ │ │ │ std r3,56(r29) │ │ │ │ - ble 37ea0 │ │ │ │ - addi r9,r30,-1 │ │ │ │ + ble 34b30 │ │ │ │ + addi r2,r30,-1 │ │ │ │ std r23,40(r1) │ │ │ │ std r31,104(r1) │ │ │ │ - cmpldi cr4,r9,2 │ │ │ │ - ble cr4,37eb8 │ │ │ │ + cmpldi cr4,r2,2 │ │ │ │ + ble cr4,34b4c │ │ │ │ srdi r31,r30,2 │ │ │ │ - mr r11,r22 │ │ │ │ - mr r6,r3 │ │ │ │ + mr r6,r22 │ │ │ │ + mr r2,r3 │ │ │ │ andi. r9,r31,1 │ │ │ │ mr r4,r31 │ │ │ │ addi r9,r31,-1 │ │ │ │ - bne 37e50 │ │ │ │ + bne 34ad0 │ │ │ │ srdi r9,r4,1 │ │ │ │ mtctr r9 │ │ │ │ - lxv vs33,0(r11) │ │ │ │ - lxv vs32,16(r11) │ │ │ │ - addi r6,r6,64 │ │ │ │ - addi r11,r11,32 │ │ │ │ + lxv vs33,0(r6) │ │ │ │ + lxv vs32,16(r6) │ │ │ │ + addi r2,r2,64 │ │ │ │ + addi r6,r6,32 │ │ │ │ vupklsw v12,v1 │ │ │ │ vupklsw v13,v0 │ │ │ │ vupkhsw v1,v1 │ │ │ │ vupkhsw v0,v0 │ │ │ │ - stxv vs44,-64(r6) │ │ │ │ - stxv vs45,-32(r6) │ │ │ │ - stxv vs33,-48(r6) │ │ │ │ - stxv vs32,-16(r6) │ │ │ │ - bdnz 37c74 │ │ │ │ + stxv vs44,-64(r2) │ │ │ │ + stxv vs33,-48(r2) │ │ │ │ + stxv vs45,-32(r2) │ │ │ │ + stxv vs32,-16(r2) │ │ │ │ + bdnz 348c8 │ │ │ │ andi. r23,r30,3 │ │ │ │ clrrdi r9,r30,2 │ │ │ │ - beq 37e80 │ │ │ │ - sldi r8,r9,2 │ │ │ │ - addi r7,r9,1 │ │ │ │ - sldi r10,r9,3 │ │ │ │ - lwax r6,r22,r8 │ │ │ │ - cmpd r30,r7 │ │ │ │ - stdx r6,r3,r10 │ │ │ │ - ble 37cf4 │ │ │ │ - add r22,r22,r8 │ │ │ │ - addi r9,r9,2 │ │ │ │ - add r10,r3,r10 │ │ │ │ - lwa r8,4(r22) │ │ │ │ - cmpd r30,r9 │ │ │ │ - std r8,8(r10) │ │ │ │ - ble 37cf4 │ │ │ │ - lwa r9,8(r22) │ │ │ │ - std r9,16(r10) │ │ │ │ + beq 34b00 │ │ │ │ + subf r7,r9,r30 │ │ │ │ + li r10,16 │ │ │ │ + li r2,32 │ │ │ │ + sldi r6,r9,2 │ │ │ │ + sldi r9,r9,3 │ │ │ │ + sldi r8,r7,2 │ │ │ │ + sldi r7,r7,3 │ │ │ │ + add r22,r22,r6 │ │ │ │ + add r3,r3,r9 │ │ │ │ + cmpldi cr7,r8,16 │ │ │ │ + cmpldi r7,32 │ │ │ │ + addi r6,r3,16 │ │ │ │ + isel r8,r10,r8,4*cr7+gt │ │ │ │ + iselgt r2,r2,r7 │ │ │ │ + sldi r8,r8,56 │ │ │ │ + cmpldi r2,16 │ │ │ │ + lxvl vs32,r22,r8 │ │ │ │ + iselgt r9,r10,r2 │ │ │ │ + subf r2,r9,r2 │ │ │ │ + sldi r9,r9,56 │ │ │ │ + vupklsw v1,v0 │ │ │ │ + vupkhsw v0,v0 │ │ │ │ + sldi r2,r2,56 │ │ │ │ + stxvl vs33,r3,r9 │ │ │ │ + stxvl vs32,r6,r2 │ │ │ │ ld r3,48(r29) │ │ │ │ sldi r3,r3,3 │ │ │ │ - bl 3560 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 3580 │ │ │ │ std r3,72(r29) │ │ │ │ - ble cr4,37ec0 │ │ │ │ + ble cr4,34b44 │ │ │ │ srdi r31,r30,2 │ │ │ │ clrlwi r23,r30,30 │ │ │ │ andi. r9,r31,1 │ │ │ │ - mr r5,r24 │ │ │ │ - mr r6,r3 │ │ │ │ + mr r6,r28 │ │ │ │ + mr r2,r3 │ │ │ │ addi r9,r31,-1 │ │ │ │ - bne 37e20 │ │ │ │ + bne 34aa0 │ │ │ │ srdi r9,r31,1 │ │ │ │ mtctr r9 │ │ │ │ - lxv vs33,0(r5) │ │ │ │ - lxv vs32,16(r5) │ │ │ │ - addi r6,r6,64 │ │ │ │ - addi r5,r5,32 │ │ │ │ + lxv vs33,0(r6) │ │ │ │ + lxv vs32,16(r6) │ │ │ │ + addi r2,r2,64 │ │ │ │ + addi r6,r6,32 │ │ │ │ vupklsw v12,v1 │ │ │ │ vupklsw v13,v0 │ │ │ │ vupkhsw v1,v1 │ │ │ │ vupkhsw v0,v0 │ │ │ │ - stxv vs44,-64(r6) │ │ │ │ - stxv vs45,-32(r6) │ │ │ │ - stxv vs33,-48(r6) │ │ │ │ - stxv vs32,-16(r6) │ │ │ │ - bdnz 37d30 │ │ │ │ + stxv vs44,-64(r2) │ │ │ │ + stxv vs33,-48(r2) │ │ │ │ + stxv vs45,-32(r2) │ │ │ │ + stxv vs32,-16(r2) │ │ │ │ + bdnz 349a4 │ │ │ │ cmpwi r23,0 │ │ │ │ clrrdi r9,r30,2 │ │ │ │ - beq 37dc0 │ │ │ │ - sldi r8,r9,2 │ │ │ │ - addi r7,r9,1 │ │ │ │ - sldi r10,r9,3 │ │ │ │ - lwax r6,r24,r8 │ │ │ │ - cmpd r30,r7 │ │ │ │ - stdx r6,r3,r10 │ │ │ │ - ble 37dc0 │ │ │ │ - add r8,r24,r8 │ │ │ │ - addi r9,r9,2 │ │ │ │ - add r10,r3,r10 │ │ │ │ - lwa r7,4(r8) │ │ │ │ - cmpd r30,r9 │ │ │ │ - std r7,8(r10) │ │ │ │ - ble 37dc0 │ │ │ │ - lwa r9,8(r8) │ │ │ │ - ld r23,40(r1) │ │ │ │ - ld r31,104(r1) │ │ │ │ - std r9,16(r10) │ │ │ │ - b 37dc8 │ │ │ │ - nop │ │ │ │ + beq 34b20 │ │ │ │ + subf r30,r9,r30 │ │ │ │ + li r10,16 │ │ │ │ + li r2,32 │ │ │ │ + sldi r7,r9,2 │ │ │ │ + sldi r9,r9,3 │ │ │ │ + sldi r8,r30,2 │ │ │ │ + sldi r30,r30,3 │ │ │ │ + add r7,r28,r7 │ │ │ │ + add r3,r3,r9 │ │ │ │ + cmpldi cr7,r8,16 │ │ │ │ + cmpldi r30,32 │ │ │ │ + addi r6,r3,16 │ │ │ │ + isel r8,r10,r8,4*cr7+gt │ │ │ │ + iselgt r2,r2,r30 │ │ │ │ + sldi r8,r8,56 │ │ │ │ + cmpldi r2,16 │ │ │ │ + lxvl vs32,r7,r8 │ │ │ │ + iselgt r9,r10,r2 │ │ │ │ + subf r2,r9,r2 │ │ │ │ + sldi r9,r9,56 │ │ │ │ + vupklsw v1,v0 │ │ │ │ + vupkhsw v0,v0 │ │ │ │ + sldi r2,r2,56 │ │ │ │ + stxvl vs33,r3,r9 │ │ │ │ + stxvl vs32,r6,r2 │ │ │ │ ld r23,40(r1) │ │ │ │ ld r31,104(r1) │ │ │ │ addi r1,r1,112 │ │ │ │ - std r28,88(r29) │ │ │ │ - stw r26,112(r29) │ │ │ │ - stw r25,116(r29) │ │ │ │ - std r27,104(r29) │ │ │ │ + std r27,88(r29) │ │ │ │ + stw r25,112(r29) │ │ │ │ mr r3,r29 │ │ │ │ + stw r24,116(r29) │ │ │ │ + std r26,104(r29) │ │ │ │ ld r0,16(r1) │ │ │ │ lwz r11,8(r1) │ │ │ │ ld r22,-80(r1) │ │ │ │ ld r24,-64(r1) │ │ │ │ ld r25,-56(r1) │ │ │ │ ld r26,-48(r1) │ │ │ │ ld r27,-40(r1) │ │ │ │ ld r28,-32(r1) │ │ │ │ ld r29,-24(r1) │ │ │ │ ld r30,-16(r1) │ │ │ │ mtlr r0 │ │ │ │ mtocrf 8,r11 │ │ │ │ - b e208 │ │ │ │ - nop │ │ │ │ + b d460 │ │ │ │ nop │ │ │ │ - nop │ │ │ │ - lxv vs32,0(r24) │ │ │ │ + lxv vs32,0(r28) │ │ │ │ cmpdi r9,0 │ │ │ │ - addi r5,r24,16 │ │ │ │ - addi r6,r3,32 │ │ │ │ + addi r6,r28,16 │ │ │ │ + addi r2,r3,32 │ │ │ │ vupklsw v1,v0 │ │ │ │ vupkhsw v0,v0 │ │ │ │ stxv vs33,0(r3) │ │ │ │ stxv vs32,16(r3) │ │ │ │ - bne 37d28 │ │ │ │ - b 37d64 │ │ │ │ + bne 3499c │ │ │ │ + b 349d8 │ │ │ │ nop │ │ │ │ nop │ │ │ │ lxv vs32,0(r22) │ │ │ │ cmpdi r9,0 │ │ │ │ - addi r11,r22,16 │ │ │ │ - addi r6,r3,32 │ │ │ │ + addi r6,r22,16 │ │ │ │ + addi r2,r3,32 │ │ │ │ vupklsw v1,v0 │ │ │ │ vupkhsw v0,v0 │ │ │ │ stxv vs33,0(r3) │ │ │ │ stxv vs32,16(r3) │ │ │ │ - bne 37c6c │ │ │ │ - b 37ca8 │ │ │ │ + bne 348c0 │ │ │ │ + b 348fc │ │ │ │ nop │ │ │ │ nop │ │ │ │ ld r3,48(r29) │ │ │ │ sldi r3,r3,3 │ │ │ │ - bl 3560 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 3580 │ │ │ │ std r3,72(r29) │ │ │ │ - b 37d14 │ │ │ │ + b 34988 │ │ │ │ + nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ + ld r23,40(r1) │ │ │ │ + ld r31,104(r1) │ │ │ │ + b 34a50 │ │ │ │ + nop │ │ │ │ ld r3,48(r29) │ │ │ │ sldi r3,r3,3 │ │ │ │ - bl 3560 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 3580 │ │ │ │ std r3,72(r29) │ │ │ │ - b 37dc8 │ │ │ │ + b 34a50 │ │ │ │ li r9,0 │ │ │ │ - b 37cb4 │ │ │ │ + b 349e4 │ │ │ │ li r9,0 │ │ │ │ - b 37d70 │ │ │ │ + b 34908 │ │ │ │ .long 0x0 │ │ │ │ .long 0x3000000 │ │ │ │ .long 0xa80 │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ │ │ │ │ -0000000000037ee0 : │ │ │ │ - addis r2,r12,4 │ │ │ │ - addi r2,r2,32 │ │ │ │ +0000000000034b60 : │ │ │ │ mflr r0 │ │ │ │ - mr r9,r4 │ │ │ │ + mr r2,r4 │ │ │ │ mr r6,r5 │ │ │ │ li r4,1 │ │ │ │ std r0,16(r1) │ │ │ │ stdu r1,-48(r1) │ │ │ │ addi r5,r1,32 │ │ │ │ - stw r9,32(r1) │ │ │ │ - bl 36e0 │ │ │ │ - ld r2,24(r1) │ │ │ │ + stw r2,32(r1) │ │ │ │ + bl 3700 │ │ │ │ addi r1,r1,48 │ │ │ │ ld r0,16(r1) │ │ │ │ mtlr r0 │ │ │ │ blr │ │ │ │ .long 0x0 │ │ │ │ .long 0x1000000 │ │ │ │ .long 0x80 │ │ │ │ - nop │ │ │ │ │ │ │ │ -0000000000037f30 : │ │ │ │ - addis r2,r12,4 │ │ │ │ - addi r2,r2,-48 │ │ │ │ +0000000000034ba0 : │ │ │ │ mflr r0 │ │ │ │ - mr r10,r4 │ │ │ │ - mr r9,r5 │ │ │ │ + mr r9,r4 │ │ │ │ + mr r2,r5 │ │ │ │ li r4,2 │ │ │ │ std r0,16(r1) │ │ │ │ stdu r1,-48(r1) │ │ │ │ addi r5,r1,32 │ │ │ │ - stw r10,32(r1) │ │ │ │ - stw r9,36(r1) │ │ │ │ - bl 36e0 │ │ │ │ - ld r2,24(r1) │ │ │ │ + stw r9,32(r1) │ │ │ │ + stw r2,36(r1) │ │ │ │ + bl 3700 │ │ │ │ addi r1,r1,48 │ │ │ │ ld r0,16(r1) │ │ │ │ mtlr r0 │ │ │ │ blr │ │ │ │ .long 0x0 │ │ │ │ .long 0x1000000 │ │ │ │ .long 0x80 │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ │ │ │ │ -0000000000037f80 : │ │ │ │ - addis r2,r12,4 │ │ │ │ - addi r2,r2,-128 │ │ │ │ +0000000000034bf0 : │ │ │ │ mflr r0 │ │ │ │ - mr r8,r4 │ │ │ │ - mr r10,r5 │ │ │ │ - mr r9,r6 │ │ │ │ + mr r10,r4 │ │ │ │ + mr r9,r5 │ │ │ │ + mr r2,r6 │ │ │ │ li r4,3 │ │ │ │ mr r6,r7 │ │ │ │ std r0,16(r1) │ │ │ │ stdu r1,-48(r1) │ │ │ │ addi r5,r1,32 │ │ │ │ - stw r8,32(r1) │ │ │ │ - stw r10,36(r1) │ │ │ │ - stw r9,40(r1) │ │ │ │ - bl 36e0 │ │ │ │ - ld r2,24(r1) │ │ │ │ + stw r10,32(r1) │ │ │ │ + stw r9,36(r1) │ │ │ │ + stw r2,40(r1) │ │ │ │ + bl 3700 │ │ │ │ addi r1,r1,48 │ │ │ │ ld r0,16(r1) │ │ │ │ mtlr r0 │ │ │ │ blr │ │ │ │ .long 0x0 │ │ │ │ .long 0x1000000 │ │ │ │ .long 0x80 │ │ │ │ - nop │ │ │ │ │ │ │ │ -0000000000037fe0 : │ │ │ │ - addis r2,r12,4 │ │ │ │ - addi r2,r2,-224 │ │ │ │ - ld r9,24(r3) │ │ │ │ - mr r8,r3 │ │ │ │ - cmpdi r9,0 │ │ │ │ - beq 380c0 │ │ │ │ - ld r9,120(r3) │ │ │ │ - cmpdi r9,0 │ │ │ │ - beq 38160 │ │ │ │ +0000000000034c40 : │ │ │ │ + ld r2,24(r3) │ │ │ │ + cmpdi r2,0 │ │ │ │ + mr r9,r3 │ │ │ │ + beq 34e10 │ │ │ │ + ld r2,120(r3) │ │ │ │ + cmpdi r2,0 │ │ │ │ + beq 34e20 │ │ │ │ ld r10,16(r3) │ │ │ │ cmpdi r10,0 │ │ │ │ - beq 38170 │ │ │ │ - lwz r7,112(r3) │ │ │ │ + beq 34e30 │ │ │ │ + lwz r8,112(r3) │ │ │ │ ld r10,8(r3) │ │ │ │ - andi. r7,r7,4 │ │ │ │ - bne 380a0 │ │ │ │ - ld r7,48(r8) │ │ │ │ - mulld. r10,r7,r10 │ │ │ │ - ble 380d0 │ │ │ │ - mtctr r10 │ │ │ │ - addis r10,r2,-3 │ │ │ │ - addi r10,r10,26208 │ │ │ │ - lfd f10,0(r10) │ │ │ │ - lfd f11,8(r10) │ │ │ │ - b 38074 │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - addis r10,r2,-3 │ │ │ │ - addi r10,r10,25040 │ │ │ │ - lfd f12,0(r10) │ │ │ │ - lfd f13,8(r10) │ │ │ │ + andi. r8,r8,4 │ │ │ │ + bne 34d60 │ │ │ │ + ld r8,48(r9) │ │ │ │ + mulld. r10,r8,r10 │ │ │ │ + ble 34d80 │ │ │ │ + andi. r7,r10,1 │ │ │ │ + plfd f12,87480 # 4a240 │ │ │ │ + plfd f13,87480 # 4a248 │ │ │ │ + plfd f10,86280 # 49da0 │ │ │ │ + plfd f11,86280 # 49da8 │ │ │ │ + beq 34ce0 │ │ │ │ + lfd f0,0(r2) │ │ │ │ + lfd f1,8(r2) │ │ │ │ fcmpu cr0,f0,f12 │ │ │ │ - bne 3806c │ │ │ │ + bne 34cc0 │ │ │ │ fcmpu cr0,f1,f13 │ │ │ │ - bge 38090 │ │ │ │ - bdz 380d0 │ │ │ │ - lfd f0,0(r9) │ │ │ │ - lfd f1,8(r9) │ │ │ │ - addi r9,r9,16 │ │ │ │ + blt 34d48 │ │ │ │ fcmpu cr0,f0,f10 │ │ │ │ - bne 3808c │ │ │ │ + bne 34cd0 │ │ │ │ fcmpu cr0,f1,f11 │ │ │ │ - bge 38050 │ │ │ │ - addis r3,r2,-3 │ │ │ │ - addi r3,r3,24856 │ │ │ │ - blr │ │ │ │ + bge 34d48 │ │ │ │ + cmpdi r10,1 │ │ │ │ + addi r2,r2,16 │ │ │ │ + beq 34d80 │ │ │ │ + srdi r10,r10,1 │ │ │ │ + mtctr r10 │ │ │ │ + b 34d24 │ │ │ │ nop │ │ │ │ - ld r7,104(r3) │ │ │ │ - addis r3,r2,-3 │ │ │ │ - addi r3,r3,24736 │ │ │ │ - cmpd r7,r10 │ │ │ │ - bge 38020 │ │ │ │ + bge cr7,34d48 │ │ │ │ + lfd f0,16(r2) │ │ │ │ + lfd f1,24(r2) │ │ │ │ + addi r2,r2,32 │ │ │ │ + fcmpu cr0,f0,f12 │ │ │ │ + bne 34d0c │ │ │ │ + fcmpu cr0,f1,f13 │ │ │ │ + fcmpu cr7,f0,f10 │ │ │ │ + bne cr7,34d18 │ │ │ │ + fcmpu cr7,f1,f11 │ │ │ │ + blt 34d48 │ │ │ │ + bge cr7,34d48 │ │ │ │ + bdz 34d80 │ │ │ │ + lfd f0,0(r2) │ │ │ │ + lfd f1,8(r2) │ │ │ │ + fcmpu cr0,f0,f12 │ │ │ │ + bne 34d38 │ │ │ │ + fcmpu cr0,f1,f13 │ │ │ │ + fcmpu cr7,f0,f10 │ │ │ │ + bne cr7,34d44 │ │ │ │ + fcmpu cr7,f1,f11 │ │ │ │ + bge 34cf0 │ │ │ │ + pla r3,85920 # 49ce8 │ │ │ │ blr │ │ │ │ nop │ │ │ │ nop │ │ │ │ - addis r3,r2,-3 │ │ │ │ - addi r3,r3,24640 │ │ │ │ + nop │ │ │ │ + ld r8,104(r3) │ │ │ │ + pla r3,85772 # 49c70 │ │ │ │ + cmpd r8,r10 │ │ │ │ + bge 34c78 │ │ │ │ blr │ │ │ │ nop │ │ │ │ - cmpdi r7,0 │ │ │ │ - ble 38180 │ │ │ │ - addis r9,r2,-3 │ │ │ │ - mtctr r7 │ │ │ │ - ld r6,64(r8) │ │ │ │ + nop │ │ │ │ + cmpdi r8,0 │ │ │ │ + ble 34e40 │ │ │ │ + ld r7,64(r9) │ │ │ │ + plfd f12,86004 # 49d80 │ │ │ │ + mtctr r8 │ │ │ │ li r10,0 │ │ │ │ - addi r9,r9,25008 │ │ │ │ - lfd f12,0(r9) │ │ │ │ - lfd f13,8(r9) │ │ │ │ - b 38124 │ │ │ │ + plfd f13,85996 # 49d88 │ │ │ │ + b 34dd4 │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ld r7,56(r8) │ │ │ │ - ldx r7,r7,r9 │ │ │ │ - sradi r9,r7,1 │ │ │ │ - addze r9,r9 │ │ │ │ - sldi r9,r9,1 │ │ │ │ - subf r9,r9,r7 │ │ │ │ - cmpdi r9,1 │ │ │ │ - beq 38190 │ │ │ │ - bdz 38180 │ │ │ │ - lfd f0,0(r6) │ │ │ │ - lfd f1,8(r6) │ │ │ │ - sldi r9,r10,3 │ │ │ │ - addi r6,r6,16 │ │ │ │ + ld r8,56(r9) │ │ │ │ + ldx r8,r8,r2 │ │ │ │ + sradi r2,r8,1 │ │ │ │ + addze r2,r2 │ │ │ │ + sldi r2,r2,1 │ │ │ │ + subf r2,r2,r8 │ │ │ │ + cmpdi r2,1 │ │ │ │ + beq 34e50 │ │ │ │ + bdz 34e40 │ │ │ │ + lfd f0,0(r7) │ │ │ │ + lfd f1,8(r7) │ │ │ │ + sldi r2,r10,3 │ │ │ │ + addi r7,r7,16 │ │ │ │ addi r10,r10,1 │ │ │ │ fcmpu cr0,f0,f12 │ │ │ │ - bne 38144 │ │ │ │ + bne 34df4 │ │ │ │ fcmpu cr0,f1,f13 │ │ │ │ - bgt 38100 │ │ │ │ - addis r3,r2,-3 │ │ │ │ - addi r3,r3,24784 │ │ │ │ + bgt 34db0 │ │ │ │ + pla r3,85672 # 49ca0 │ │ │ │ blr │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - addis r3,r2,-3 │ │ │ │ - addi r3,r3,24672 │ │ │ │ + pla r3,85504 # 49c10 │ │ │ │ + blr │ │ │ │ + nop │ │ │ │ + pla r3,85520 # 49c30 │ │ │ │ blr │ │ │ │ nop │ │ │ │ - addis r3,r2,-3 │ │ │ │ - addi r3,r3,24704 │ │ │ │ + pla r3,85536 # 49c50 │ │ │ │ blr │ │ │ │ nop │ │ │ │ li r3,0 │ │ │ │ blr │ │ │ │ nop │ │ │ │ nop │ │ │ │ - addis r3,r2,-3 │ │ │ │ - addi r3,r3,24816 │ │ │ │ + pla r3,85616 # 49cc0 │ │ │ │ blr │ │ │ │ ... │ │ │ │ nop │ │ │ │ nop │ │ │ │ │ │ │ │ -00000000000381b0 : │ │ │ │ - addis r2,r12,4 │ │ │ │ - addi r2,r2,-688 │ │ │ │ +0000000000034e70 : │ │ │ │ + lwz r2,112(r3) │ │ │ │ mflr r0 │ │ │ │ - lwz r9,112(r3) │ │ │ │ std r31,-8(r1) │ │ │ │ mr r31,r3 │ │ │ │ - andi. r10,r9,2048 │ │ │ │ std r0,16(r1) │ │ │ │ stdu r1,-48(r1) │ │ │ │ - bne 382c0 │ │ │ │ - andi. r10,r9,1024 │ │ │ │ - bne 382d8 │ │ │ │ - andi. r10,r9,32 │ │ │ │ - bne 38314 │ │ │ │ - andi. r10,r9,16 │ │ │ │ - bne 38344 │ │ │ │ - andi. r10,r9,8 │ │ │ │ - bne 3835c │ │ │ │ - andi. r10,r9,4 │ │ │ │ - bne 38374 │ │ │ │ - andi. r10,r9,1 │ │ │ │ - beq 38258 │ │ │ │ - ld r9,48(r31) │ │ │ │ + andi. r9,r2,2048 │ │ │ │ + bne 34f60 │ │ │ │ + andi. r9,r2,1024 │ │ │ │ + bne 34f74 │ │ │ │ + andi. r9,r2,32 │ │ │ │ + bne 34fa4 │ │ │ │ + andi. r9,r2,16 │ │ │ │ + bne 34fc8 │ │ │ │ + andi. r9,r2,8 │ │ │ │ + bne 34fdc │ │ │ │ + andi. r9,r2,4 │ │ │ │ + bne 34ff0 │ │ │ │ + andi. r9,r2,1 │ │ │ │ + beq 34f10 │ │ │ │ + ld r2,48(r31) │ │ │ │ + cmpdi r2,0 │ │ │ │ std r30,32(r1) │ │ │ │ li r30,0 │ │ │ │ - cmpdi r9,0 │ │ │ │ - ble 38244 │ │ │ │ + ble 34f00 │ │ │ │ nop │ │ │ │ - ld r10,192(r31) │ │ │ │ - sldi r9,r30,3 │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + ld r9,192(r31) │ │ │ │ + sldi r2,r30,3 │ │ │ │ addi r30,r30,1 │ │ │ │ - ldx r3,r10,r9 │ │ │ │ - bl 3540 │ │ │ │ - ld r2,24(r1) │ │ │ │ - ld r9,48(r31) │ │ │ │ - cmpd r9,r30 │ │ │ │ - bgt 38220 │ │ │ │ + ldx r3,r9,r2 │ │ │ │ + bl 3560 │ │ │ │ + ld r2,48(r31) │ │ │ │ + cmpd r2,r30 │ │ │ │ + bgt 34ee0 │ │ │ │ ld r3,192(r31) │ │ │ │ - bl 3540 │ │ │ │ - ld r2,24(r1) │ │ │ │ - lwz r9,112(r31) │ │ │ │ + bl 3560 │ │ │ │ + lwz r2,112(r31) │ │ │ │ ld r30,32(r1) │ │ │ │ - andi. r10,r9,256 │ │ │ │ - bne 383c0 │ │ │ │ - andi. r10,r9,128 │ │ │ │ - bne 383a0 │ │ │ │ - andi. r9,r9,64 │ │ │ │ - bne 38390 │ │ │ │ + andi. r9,r2,256 │ │ │ │ + bne 35050 │ │ │ │ + andi. r9,r2,128 │ │ │ │ + bne 35040 │ │ │ │ + andi. r2,r2,64 │ │ │ │ + bne 35000 │ │ │ │ ld r3,96(r31) │ │ │ │ - bl 3540 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 3560 │ │ │ │ ld r3,64(r31) │ │ │ │ - bl 3540 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 3560 │ │ │ │ ld r3,72(r31) │ │ │ │ - bl 3540 │ │ │ │ - ld r2,24(r1) │ │ │ │ - ld r3,56(r31) │ │ │ │ - bl 3540 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 3560 │ │ │ │ addi r1,r1,48 │ │ │ │ + ld r3,56(r31) │ │ │ │ ld r0,16(r1) │ │ │ │ ld r31,-8(r1) │ │ │ │ mtlr r0 │ │ │ │ - blr │ │ │ │ - nop │ │ │ │ + b 3560 │ │ │ │ nop │ │ │ │ nop │ │ │ │ ld r3,264(r3) │ │ │ │ - bl 3540 │ │ │ │ - ld r2,24(r1) │ │ │ │ - lwz r9,112(r31) │ │ │ │ - andi. r10,r9,1024 │ │ │ │ - beq 381e0 │ │ │ │ + bl 3560 │ │ │ │ + lwz r2,112(r31) │ │ │ │ + andi. r9,r2,1024 │ │ │ │ + beq 34e98 │ │ │ │ ld r3,184(r31) │ │ │ │ - bl 39a0 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 39c0 │ │ │ │ ld r3,176(r31) │ │ │ │ - bl 39a0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - lwz r9,112(r31) │ │ │ │ - andi. r9,r9,512 │ │ │ │ - bne 383e0 │ │ │ │ + bl 39c0 │ │ │ │ + lwz r2,112(r31) │ │ │ │ + andi. r2,r2,512 │ │ │ │ + bne 35060 │ │ │ │ ld r3,240(r31) │ │ │ │ - bl 3540 │ │ │ │ - ld r2,24(r1) │ │ │ │ - lwz r9,112(r31) │ │ │ │ - andi. r10,r9,32 │ │ │ │ - beq 381e8 │ │ │ │ + bl 3560 │ │ │ │ + lwz r2,112(r31) │ │ │ │ + andi. r9,r2,32 │ │ │ │ + beq 34ea0 │ │ │ │ ld r3,208(r31) │ │ │ │ - bl 3540 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 3560 │ │ │ │ ld r3,216(r31) │ │ │ │ - bl 3540 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 3560 │ │ │ │ ld r3,200(r31) │ │ │ │ - bl 3540 │ │ │ │ - ld r2,24(r1) │ │ │ │ - lwz r9,112(r31) │ │ │ │ - andi. r10,r9,16 │ │ │ │ - beq 381f0 │ │ │ │ + bl 3560 │ │ │ │ + lwz r2,112(r31) │ │ │ │ + andi. r9,r2,16 │ │ │ │ + beq 34ea8 │ │ │ │ ld r3,200(r31) │ │ │ │ - bl 3540 │ │ │ │ - ld r2,24(r1) │ │ │ │ - lwz r9,112(r31) │ │ │ │ - andi. r10,r9,8 │ │ │ │ - beq 381f8 │ │ │ │ + bl 3560 │ │ │ │ + lwz r2,112(r31) │ │ │ │ + andi. r9,r2,8 │ │ │ │ + beq 34eb0 │ │ │ │ ld r3,200(r31) │ │ │ │ - bl 3540 │ │ │ │ - ld r2,24(r1) │ │ │ │ - lwz r9,112(r31) │ │ │ │ - andi. r10,r9,4 │ │ │ │ - beq 38200 │ │ │ │ + bl 3560 │ │ │ │ + lwz r2,112(r31) │ │ │ │ + andi. r9,r2,4 │ │ │ │ + beq 34eb8 │ │ │ │ ld r3,200(r31) │ │ │ │ - bl 3540 │ │ │ │ - ld r2,24(r1) │ │ │ │ - lwz r9,112(r31) │ │ │ │ - b 38200 │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ + bl 3560 │ │ │ │ + lwz r2,112(r31) │ │ │ │ + b 34eb8 │ │ │ │ ld r3,120(r31) │ │ │ │ - bl 3540 │ │ │ │ - ld r2,24(r1) │ │ │ │ - b 38270 │ │ │ │ - ld r3,16(r31) │ │ │ │ - bl 3540 │ │ │ │ - ld r2,24(r1) │ │ │ │ - lwz r9,112(r31) │ │ │ │ - b 38268 │ │ │ │ - nop │ │ │ │ + bl 3560 │ │ │ │ + ld r3,96(r31) │ │ │ │ + bl 3560 │ │ │ │ + ld r3,64(r31) │ │ │ │ + bl 3560 │ │ │ │ + ld r3,72(r31) │ │ │ │ + bl 3560 │ │ │ │ + addi r1,r1,48 │ │ │ │ + ld r3,56(r31) │ │ │ │ + ld r0,16(r1) │ │ │ │ + ld r31,-8(r1) │ │ │ │ + mtlr r0 │ │ │ │ + b 3560 │ │ │ │ nop │ │ │ │ nop │ │ │ │ + ld r3,16(r31) │ │ │ │ + bl 3560 │ │ │ │ + lwz r2,112(r31) │ │ │ │ + b 34f20 │ │ │ │ ld r3,24(r31) │ │ │ │ - bl 3540 │ │ │ │ - ld r2,24(r1) │ │ │ │ - lwz r9,112(r31) │ │ │ │ - b 38260 │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ + bl 3560 │ │ │ │ + lwz r2,112(r31) │ │ │ │ + b 34f18 │ │ │ │ ld r3,248(r31) │ │ │ │ - bl 3540 │ │ │ │ - ld r2,24(r1) │ │ │ │ - b 382fc │ │ │ │ + bl 3560 │ │ │ │ + b 34f90 │ │ │ │ .long 0x0 │ │ │ │ .long 0x1000000 │ │ │ │ .long 0x280 │ │ │ │ nop │ │ │ │ - addis r2,r12,4 │ │ │ │ - addi r2,r2,-1280 │ │ │ │ + nop │ │ │ │ + lwz r2,112(r3) │ │ │ │ mflr r0 │ │ │ │ - lwz r9,112(r3) │ │ │ │ - std r30,-80(r1) │ │ │ │ - std r31,-72(r1) │ │ │ │ + std r30,-96(r1) │ │ │ │ + std r31,-88(r1) │ │ │ │ + mr r30,r3 │ │ │ │ + stfd f22,-80(r1) │ │ │ │ + stfd f23,-72(r1) │ │ │ │ stfd f24,-64(r1) │ │ │ │ + std r0,16(r1) │ │ │ │ stfd f25,-56(r1) │ │ │ │ stfd f26,-48(r1) │ │ │ │ stfd f27,-40(r1) │ │ │ │ stfd f28,-32(r1) │ │ │ │ + andi. r9,r2,4096 │ │ │ │ stfd f29,-24(r1) │ │ │ │ stfd f30,-16(r1) │ │ │ │ stfd f31,-8(r1) │ │ │ │ - std r21,-152(r1) │ │ │ │ - std r22,-144(r1) │ │ │ │ - std r23,-136(r1) │ │ │ │ - std r24,-128(r1) │ │ │ │ - std r25,-120(r1) │ │ │ │ - std r26,-112(r1) │ │ │ │ - std r27,-104(r1) │ │ │ │ - std r28,-96(r1) │ │ │ │ - std r29,-88(r1) │ │ │ │ - andi. r10,r9,4096 │ │ │ │ - mr r30,r3 │ │ │ │ - std r0,16(r1) │ │ │ │ + std r22,-160(r1) │ │ │ │ + std r23,-152(r1) │ │ │ │ + std r24,-144(r1) │ │ │ │ + std r25,-136(r1) │ │ │ │ + std r26,-128(r1) │ │ │ │ + std r27,-120(r1) │ │ │ │ + std r28,-112(r1) │ │ │ │ + std r29,-104(r1) │ │ │ │ stdu r1,-192(r1) │ │ │ │ mr r31,r1 │ │ │ │ - beq 3847c │ │ │ │ - ori r9,r9,2048 │ │ │ │ - stw r9,112(r3) │ │ │ │ + beq 350f8 │ │ │ │ + ori r2,r2,2048 │ │ │ │ + stw r2,112(r3) │ │ │ │ ld r3,48(r30) │ │ │ │ - ld r6,56(r30) │ │ │ │ cmpdi r3,0 │ │ │ │ - ble 38dcc │ │ │ │ - andi. r5,r3,3 │ │ │ │ - mr r11,r3 │ │ │ │ - addi r10,r6,-8 │ │ │ │ - mr r7,r3 │ │ │ │ - li r9,1 │ │ │ │ - li r8,1 │ │ │ │ - addi r4,r3,-1 │ │ │ │ - beq 384e4 │ │ │ │ - cmpdi r5,1 │ │ │ │ - beq 384d4 │ │ │ │ - cmpdi r5,2 │ │ │ │ - beq 384c8 │ │ │ │ - ld r9,0(r6) │ │ │ │ - mr r10,r6 │ │ │ │ - mr r7,r4 │ │ │ │ - ldu r6,8(r10) │ │ │ │ - addi r7,r7,-1 │ │ │ │ - mulld r9,r9,r6 │ │ │ │ - cmpdi r7,1 │ │ │ │ - ldu r7,8(r10) │ │ │ │ - mulld r9,r9,r7 │ │ │ │ - beq 38514 │ │ │ │ - srdi r7,r3,2 │ │ │ │ - mtctr r7 │ │ │ │ - ld r4,8(r10) │ │ │ │ - ld r5,16(r10) │ │ │ │ - ld r6,24(r10) │ │ │ │ - addi r10,r10,32 │ │ │ │ - mulld r9,r9,r4 │ │ │ │ - mulld r8,r8,r5 │ │ │ │ - ld r7,0(r10) │ │ │ │ - mulld r9,r9,r6 │ │ │ │ - mulld r8,r8,r7 │ │ │ │ - bdnz 384ec │ │ │ │ - mulld r10,r9,r8 │ │ │ │ + ld r7,56(r30) │ │ │ │ + ble 35a54 │ │ │ │ + cmpdi r3,1 │ │ │ │ + beq 35a6c │ │ │ │ + xxspltib vs32,1 │ │ │ │ + srdi r2,r3,1 │ │ │ │ + mr r9,r7 │ │ │ │ + andi. r6,r2,3 │ │ │ │ + mr r8,r2 │ │ │ │ + addi r5,r2,-1 │ │ │ │ + mr r10,r2 │ │ │ │ + vextsb2d v0,v0 │ │ │ │ + xxmr vs33,vs32 │ │ │ │ + beq 35178 │ │ │ │ + cmpdi r6,1 │ │ │ │ + beq 35164 │ │ │ │ + cmpdi r6,2 │ │ │ │ + beq 35154 │ │ │ │ + lxv vs32,0(r7) │ │ │ │ + mr r8,r5 │ │ │ │ + addi r9,r7,16 │ │ │ │ + lxv vs45,0(r9) │ │ │ │ + addi r8,r8,-1 │ │ │ │ + addi r9,r9,16 │ │ │ │ + vmulld v0,v0,v13 │ │ │ │ + lxv vs45,0(r9) │ │ │ │ + cmpdi r8,1 │ │ │ │ + addi r9,r9,16 │ │ │ │ + vmulld v0,v0,v13 │ │ │ │ + beq 351a8 │ │ │ │ + srdi r10,r10,2 │ │ │ │ + mtctr r10 │ │ │ │ + lxv vs42,0(r9) │ │ │ │ + lxv vs43,16(r9) │ │ │ │ + addi r9,r9,64 │ │ │ │ + lxv vs44,-32(r9) │ │ │ │ + lxv vs45,-16(r9) │ │ │ │ + vmulld v0,v0,v10 │ │ │ │ + vmulld v1,v1,v11 │ │ │ │ + vmulld v0,v0,v12 │ │ │ │ + vmulld v1,v1,v13 │ │ │ │ + bdnz 35180 │ │ │ │ + vmulld v0,v0,v1 │ │ │ │ + xxspltib vs33,0 │ │ │ │ + clrrdi r8,r3,1 │ │ │ │ + cmpld cr7,r8,r3 │ │ │ │ + xxsldwi vs33,vs33,vs32,2 │ │ │ │ + vmulld v0,v1,v0 │ │ │ │ + mfvsrld r9,vs32 │ │ │ │ + beq cr7,35a00 │ │ │ │ + sldi r10,r8,3 │ │ │ │ ld r6,64(r30) │ │ │ │ - andi. r5,r3,3 │ │ │ │ - li r9,1 │ │ │ │ - li r7,1 │ │ │ │ - addi r4,r3,-1 │ │ │ │ - addi r8,r6,-8 │ │ │ │ - std r10,0(r30) │ │ │ │ - beq 38570 │ │ │ │ - cmpdi r5,1 │ │ │ │ - beq 38560 │ │ │ │ - cmpdi r5,2 │ │ │ │ - beq 38554 │ │ │ │ - ld r9,0(r6) │ │ │ │ - mr r8,r6 │ │ │ │ - mr r11,r4 │ │ │ │ - ldu r10,8(r8) │ │ │ │ - addi r11,r11,-1 │ │ │ │ - mulld r9,r9,r10 │ │ │ │ - ldu r10,8(r8) │ │ │ │ - cmpdi r11,1 │ │ │ │ - mulld r9,r9,r10 │ │ │ │ - beq 385a0 │ │ │ │ - srdi r10,r3,2 │ │ │ │ + ldx r10,r7,r10 │ │ │ │ + mulld r9,r10,r9 │ │ │ │ + std r9,0(r30) │ │ │ │ + xxspltib vs32,1 │ │ │ │ + andi. r7,r2,3 │ │ │ │ + mr r9,r6 │ │ │ │ + addi r5,r2,-1 │ │ │ │ + mr r10,r2 │ │ │ │ + vextsb2d v0,v0 │ │ │ │ + xxmr vs33,vs32 │ │ │ │ + beq 3523c │ │ │ │ + cmpdi r7,1 │ │ │ │ + beq 35228 │ │ │ │ + cmpdi r7,2 │ │ │ │ + beq 35218 │ │ │ │ + lxv vs32,0(r6) │ │ │ │ + mr r2,r5 │ │ │ │ + addi r9,r6,16 │ │ │ │ + lxv vs45,0(r9) │ │ │ │ + addi r2,r2,-1 │ │ │ │ + addi r9,r9,16 │ │ │ │ + vmulld v0,v0,v13 │ │ │ │ + lxv vs45,0(r9) │ │ │ │ + addic. r2,r2,-1 │ │ │ │ + addi r9,r9,16 │ │ │ │ + vmulld v0,v0,v13 │ │ │ │ + beq 35270 │ │ │ │ + srdi r10,r10,2 │ │ │ │ mtctr r10 │ │ │ │ - ld r4,8(r8) │ │ │ │ - ld r5,16(r8) │ │ │ │ - ld r6,24(r8) │ │ │ │ - addi r8,r8,32 │ │ │ │ - mulld r9,r9,r4 │ │ │ │ - mulld r7,r7,r5 │ │ │ │ - ld r10,0(r8) │ │ │ │ - mulld r9,r9,r6 │ │ │ │ - mulld r7,r7,r10 │ │ │ │ - bdnz 38578 │ │ │ │ - mulld r9,r9,r7 │ │ │ │ + lxv vs42,0(r9) │ │ │ │ + lxv vs43,16(r9) │ │ │ │ + addi r2,r2,-4 │ │ │ │ + addi r9,r9,64 │ │ │ │ + lxv vs44,-32(r9) │ │ │ │ + lxv vs45,-16(r9) │ │ │ │ + vmulld v0,v0,v10 │ │ │ │ + vmulld v1,v1,v11 │ │ │ │ + vmulld v0,v0,v12 │ │ │ │ + vmulld v1,v1,v13 │ │ │ │ + bdnz 35244 │ │ │ │ + vmulld v0,v0,v1 │ │ │ │ + mtvsrdd vs33,r2,r2 │ │ │ │ + xxsldwi vs33,vs33,vs32,2 │ │ │ │ + vmulld v0,v1,v0 │ │ │ │ + mfvsrld r2,vs32 │ │ │ │ + beq cr7,35294 │ │ │ │ + sldi r8,r8,3 │ │ │ │ + ldx r9,r6,r8 │ │ │ │ + mulld r2,r2,r9 │ │ │ │ sldi r3,r3,4 │ │ │ │ - std r9,72(r30) │ │ │ │ - bl 3560 │ │ │ │ - ld r2,24(r1) │ │ │ │ + std r2,72(r30) │ │ │ │ + bl 3580 │ │ │ │ ld r25,48(r30) │ │ │ │ + cmpdi r25,0 │ │ │ │ mr r29,r3 │ │ │ │ std r3,80(r30) │ │ │ │ - cmpdi r25,0 │ │ │ │ - ble 38630 │ │ │ │ + ble 35314 │ │ │ │ ld r26,64(r30) │ │ │ │ ld r27,56(r30) │ │ │ │ mr r28,r25 │ │ │ │ addi r26,r26,-8 │ │ │ │ addi r27,r27,-8 │ │ │ │ nop │ │ │ │ + nop │ │ │ │ ldu r3,8(r26) │ │ │ │ addi r29,r29,16 │ │ │ │ addi r3,r3,-1 │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ + bl 3290 │ │ │ │ ldu r3,8(r27) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ + bl 3290 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 4dbe8 │ │ │ │ - nop │ │ │ │ + bl 3450 │ │ │ │ addic. r28,r28,-1 │ │ │ │ stfd f1,-16(r29) │ │ │ │ stfd f2,-8(r29) │ │ │ │ - bne 385e0 │ │ │ │ + bne 352d0 │ │ │ │ sldi r3,r25,2 │ │ │ │ - bl 3560 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 3580 │ │ │ │ ld r10,48(r30) │ │ │ │ - std r3,160(r30) │ │ │ │ cmpdi r10,0 │ │ │ │ - ble 38708 │ │ │ │ - addi r9,r10,-1 │ │ │ │ - cmpldi r9,2 │ │ │ │ - ble 38ddc │ │ │ │ - srdi r7,r10,2 │ │ │ │ - mr r9,r3 │ │ │ │ + std r3,160(r30) │ │ │ │ + ble 353e0 │ │ │ │ + addi r2,r10,-1 │ │ │ │ + cmpldi r2,2 │ │ │ │ + ble 35a64 │ │ │ │ + srdi r8,r10,2 │ │ │ │ + mr r2,r3 │ │ │ │ vspltisw v0,3 │ │ │ │ - andi. r6,r7,3 │ │ │ │ - addi r5,r7,-1 │ │ │ │ - mr r8,r7 │ │ │ │ - beq 386ac │ │ │ │ - cmpdi r6,1 │ │ │ │ - beq 3869c │ │ │ │ - cmpdi r6,2 │ │ │ │ - beq 38690 │ │ │ │ - mr r7,r5 │ │ │ │ - addi r9,r3,16 │ │ │ │ - stxv vs32,0(r3) │ │ │ │ - stxv vs32,0(r9) │ │ │ │ - addi r7,r7,-1 │ │ │ │ - addi r9,r9,16 │ │ │ │ + andi. r7,r8,3 │ │ │ │ + addi r6,r8,-1 │ │ │ │ + mr r9,r8 │ │ │ │ + beq 3538c │ │ │ │ cmpdi r7,1 │ │ │ │ - stxv vs32,0(r9) │ │ │ │ - addi r9,r9,16 │ │ │ │ - beq 386cc │ │ │ │ - srdi r8,r8,2 │ │ │ │ - mtctr r8 │ │ │ │ - stxv vs32,0(r9) │ │ │ │ - stxv vs32,16(r9) │ │ │ │ - addi r9,r9,64 │ │ │ │ - stxv vs32,-32(r9) │ │ │ │ - stxv vs32,-16(r9) │ │ │ │ - bdnz 386b4 │ │ │ │ - andi. r9,r10,3 │ │ │ │ - beq 38708 │ │ │ │ - clrrdi r9,r10,2 │ │ │ │ - addi r8,r9,1 │ │ │ │ - sldi r6,r9,2 │ │ │ │ - li r7,3 │ │ │ │ - cmpd r10,r8 │ │ │ │ - stwx r7,r3,r6 │ │ │ │ - ble 38708 │ │ │ │ - addi r8,r9,2 │ │ │ │ - add r6,r3,r6 │ │ │ │ - cmpd r10,r8 │ │ │ │ - stw r7,4(r6) │ │ │ │ - ble 38708 │ │ │ │ - stw r7,8(r6) │ │ │ │ + beq 3537c │ │ │ │ + cmpdi r7,2 │ │ │ │ + beq 35370 │ │ │ │ + mr r8,r6 │ │ │ │ + addi r2,r3,16 │ │ │ │ + stxv vs32,0(r3) │ │ │ │ + stxv vs32,0(r2) │ │ │ │ + addi r8,r8,-1 │ │ │ │ + addi r2,r2,16 │ │ │ │ + cmpdi r8,1 │ │ │ │ + stxv vs32,0(r2) │ │ │ │ + addi r2,r2,16 │ │ │ │ + beq 353ac │ │ │ │ + srdi r9,r9,2 │ │ │ │ + mtctr r9 │ │ │ │ + stxv vs32,0(r2) │ │ │ │ + stxv vs32,16(r2) │ │ │ │ + addi r2,r2,64 │ │ │ │ + stxv vs32,-32(r2) │ │ │ │ + stxv vs32,-16(r2) │ │ │ │ + bdnz 35394 │ │ │ │ + andi. r2,r10,3 │ │ │ │ + clrrdi r2,r10,2 │ │ │ │ + beq 353e0 │ │ │ │ + subf r8,r2,r10 │ │ │ │ + li r9,16 │ │ │ │ + sldi r2,r2,2 │ │ │ │ + vspltisw v0,3 │ │ │ │ + sldi r8,r8,2 │ │ │ │ + add r2,r3,r2 │ │ │ │ + cmpldi r8,16 │ │ │ │ + iselgt r9,r9,r8 │ │ │ │ + sldi r9,r9,56 │ │ │ │ + stxvl vs32,r2,r9 │ │ │ │ sldi r3,r10,4 │ │ │ │ - bl 3560 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 3580 │ │ │ │ ld r26,48(r30) │ │ │ │ + cmpdi r26,0 │ │ │ │ mr r29,r3 │ │ │ │ std r3,96(r30) │ │ │ │ - cmpdi r26,0 │ │ │ │ - ble 387b8 │ │ │ │ - addis r9,r2,-3 │ │ │ │ + ble 3548c │ │ │ │ ld r27,80(r30) │ │ │ │ + plfd f26,84352 # 49d80 │ │ │ │ mr r28,r26 │ │ │ │ - addi r9,r9,25008 │ │ │ │ - lfd f26,0(r9) │ │ │ │ - lfd f27,8(r9) │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,25056 │ │ │ │ - lfd f28,0(r9) │ │ │ │ - lfd f29,8(r9) │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,26176 │ │ │ │ - lfd f30,0(r9) │ │ │ │ - lfd f31,8(r9) │ │ │ │ + plfd f27,84348 # 49d88 │ │ │ │ + plfd f28,84380 # 49db0 │ │ │ │ + plfd f29,84380 # 49db8 │ │ │ │ + plfd f30,85484 # 4a210 │ │ │ │ + plfd f31,85484 # 4a218 │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ lfd f3,0(r27) │ │ │ │ lfd f4,8(r27) │ │ │ │ fmr f1,f26 │ │ │ │ fmr f2,f27 │ │ │ │ addi r27,r27,16 │ │ │ │ addi r29,r29,16 │ │ │ │ - bl 4dbe8 │ │ │ │ - nop │ │ │ │ + bl 3450 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - bl 4da58 │ │ │ │ - nop │ │ │ │ + bl 2fd0 │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ addic. r28,r28,-1 │ │ │ │ stfd f1,-16(r29) │ │ │ │ stfd f2,-8(r29) │ │ │ │ - bne 38760 │ │ │ │ - lwz r9,112(r30) │ │ │ │ - andi. r10,r9,64 │ │ │ │ - bne 38d60 │ │ │ │ - andi. r10,r9,128 │ │ │ │ - bne 38d40 │ │ │ │ - andi. r10,r9,256 │ │ │ │ - bne 38d20 │ │ │ │ - andi. r10,r9,1 │ │ │ │ - bne 38b10 │ │ │ │ - andi. r10,r9,4 │ │ │ │ - bne 38ad0 │ │ │ │ - andi. r10,r9,8 │ │ │ │ - bne 38aa0 │ │ │ │ - andi. r10,r9,16 │ │ │ │ - bne 38a70 │ │ │ │ - andi. r10,r9,32 │ │ │ │ - beq 388c4 │ │ │ │ - ld r10,48(r30) │ │ │ │ - cmpdi r10,0 │ │ │ │ - ble 38db0 │ │ │ │ + bne 35440 │ │ │ │ + lwz r2,112(r30) │ │ │ │ + andi. r9,r2,64 │ │ │ │ + bne 35880 │ │ │ │ + andi. r9,r2,128 │ │ │ │ + bne 358a0 │ │ │ │ + andi. r9,r2,256 │ │ │ │ + bne 358bc │ │ │ │ + andi. r9,r2,1 │ │ │ │ + bne 356a0 │ │ │ │ + andi. r9,r2,4 │ │ │ │ + bne 35670 │ │ │ │ + andi. r9,r2,8 │ │ │ │ + bne 35650 │ │ │ │ + andi. r9,r2,16 │ │ │ │ + bne 35620 │ │ │ │ + andi. r9,r2,32 │ │ │ │ + beq 3559c │ │ │ │ + ld r2,48(r30) │ │ │ │ + cmpdi r2,0 │ │ │ │ + ble 35a3c │ │ │ │ ld r9,88(r30) │ │ │ │ - andi. r7,r10,3 │ │ │ │ - li r29,1 │ │ │ │ - addi r6,r10,-1 │ │ │ │ - mr r8,r10 │ │ │ │ + xxspltib vs32,1 │ │ │ │ + li r7,2 │ │ │ │ + andi. r8,r2,3 │ │ │ │ + addi r6,r2,-1 │ │ │ │ + mr r10,r2 │ │ │ │ + vextsb2d v0,v0 │ │ │ │ addi r9,r9,1 │ │ │ │ - beq 38850 │ │ │ │ - cmpdi r7,1 │ │ │ │ - beq 38840 │ │ │ │ - cmpdi r7,2 │ │ │ │ - bne 38da4 │ │ │ │ - mulld r29,r9,r29 │ │ │ │ - addi r10,r10,-1 │ │ │ │ - sldi r29,r29,1 │ │ │ │ - mulld r29,r9,r29 │ │ │ │ - cmpdi r10,1 │ │ │ │ - sldi r29,r29,1 │ │ │ │ - beq 3887c │ │ │ │ - srdi r10,r8,2 │ │ │ │ - mtctr r10 │ │ │ │ - mulld r29,r9,r29 │ │ │ │ - sldi r29,r29,1 │ │ │ │ - mulld r29,r9,r29 │ │ │ │ - sldi r29,r29,1 │ │ │ │ - mulld r29,r9,r29 │ │ │ │ - sldi r29,r29,1 │ │ │ │ - mulld r29,r9,r29 │ │ │ │ - sldi r29,r29,1 │ │ │ │ - bdnz 38858 │ │ │ │ + xxmr vs45,vs32 │ │ │ │ + mtvsrdd vs33,r7,r9 │ │ │ │ + beq 3552c │ │ │ │ + cmpdi r8,1 │ │ │ │ + beq 35520 │ │ │ │ + cmpdi r8,2 │ │ │ │ + bne 35a30 │ │ │ │ + vmulld v0,v0,v1 │ │ │ │ + addi r2,r2,-1 │ │ │ │ + addic. r2,r2,-1 │ │ │ │ + vmulld v0,v0,v1 │ │ │ │ + beq 3554c │ │ │ │ + srdi r9,r10,2 │ │ │ │ + mtctr r9 │ │ │ │ + vmulld v0,v0,v1 │ │ │ │ + vmulld v13,v13,v1 │ │ │ │ + addi r2,r2,-4 │ │ │ │ + vmulld v0,v0,v1 │ │ │ │ + vmulld v13,v13,v1 │ │ │ │ + bdnz 35534 │ │ │ │ + vmulld v1,v0,v13 │ │ │ │ + mtvsrdd vs32,r2,r2 │ │ │ │ + xxsldwi vs32,vs32,vs33,2 │ │ │ │ + vmulld v0,v0,v1 │ │ │ │ + mfvsrld r29,vs32 │ │ │ │ ld r3,8(r30) │ │ │ │ mulld r3,r29,r3 │ │ │ │ sldi r3,r3,4 │ │ │ │ - bl 3560 │ │ │ │ - ld r2,24(r1) │ │ │ │ - ld r9,8(r30) │ │ │ │ + bl 3580 │ │ │ │ + ld r2,8(r30) │ │ │ │ std r3,176(r30) │ │ │ │ - sldi r3,r9,3 │ │ │ │ - bl 3560 │ │ │ │ - ld r2,24(r1) │ │ │ │ - ld r9,8(r30) │ │ │ │ + sldi r3,r2,3 │ │ │ │ + bl 3580 │ │ │ │ + ld r2,8(r30) │ │ │ │ std r3,200(r30) │ │ │ │ - mulld r3,r29,r9 │ │ │ │ + mulld r3,r29,r2 │ │ │ │ sldi r3,r3,3 │ │ │ │ - bl 3560 │ │ │ │ - ld r2,24(r1) │ │ │ │ - lwz r9,112(r30) │ │ │ │ + bl 3580 │ │ │ │ + lwz r2,112(r30) │ │ │ │ std r3,192(r30) │ │ │ │ - andi. r9,r9,1024 │ │ │ │ - bne 38940 │ │ │ │ - nop │ │ │ │ - ld r10,-32600(r2) │ │ │ │ - nop │ │ │ │ - ld r9,-32592(r2) │ │ │ │ - std r10,32(r30) │ │ │ │ - std r9,40(r30) │ │ │ │ + andi. r2,r2,1024 │ │ │ │ + bne 358e0 │ │ │ │ + pld r9,174588 # 5ffa0 [nfctl_trafo@got] │ │ │ │ + pld r2,174588 # 5ffa8 [nfctl_adjoint@got] │ │ │ │ + std r9,32(r30) │ │ │ │ + std r2,40(r30) │ │ │ │ addi r1,r31,192 │ │ │ │ ld r0,16(r1) │ │ │ │ - ld r21,-152(r1) │ │ │ │ - ld r22,-144(r1) │ │ │ │ - ld r23,-136(r1) │ │ │ │ - ld r24,-128(r1) │ │ │ │ - ld r25,-120(r1) │ │ │ │ - ld r26,-112(r1) │ │ │ │ - ld r27,-104(r1) │ │ │ │ - ld r28,-96(r1) │ │ │ │ - ld r29,-88(r1) │ │ │ │ - ld r30,-80(r1) │ │ │ │ - ld r31,-72(r1) │ │ │ │ + ld r22,-160(r1) │ │ │ │ + ld r23,-152(r1) │ │ │ │ + ld r24,-144(r1) │ │ │ │ + ld r25,-136(r1) │ │ │ │ + ld r26,-128(r1) │ │ │ │ + ld r27,-120(r1) │ │ │ │ + ld r28,-112(r1) │ │ │ │ + ld r29,-104(r1) │ │ │ │ + ld r30,-96(r1) │ │ │ │ + mtlr r0 │ │ │ │ + ld r31,-88(r1) │ │ │ │ + lfd f22,-80(r1) │ │ │ │ + lfd f23,-72(r1) │ │ │ │ lfd f24,-64(r1) │ │ │ │ lfd f25,-56(r1) │ │ │ │ lfd f26,-48(r1) │ │ │ │ lfd f27,-40(r1) │ │ │ │ - mtlr r0 │ │ │ │ lfd f28,-32(r1) │ │ │ │ lfd f29,-24(r1) │ │ │ │ lfd f30,-16(r1) │ │ │ │ lfd f31,-8(r1) │ │ │ │ blr │ │ │ │ - ld r3,72(r30) │ │ │ │ - sldi r3,r3,4 │ │ │ │ - bl 3560 │ │ │ │ - ld r2,24(r1) │ │ │ │ - lwz r9,112(r30) │ │ │ │ - std r3,224(r30) │ │ │ │ - andi. r9,r9,512 │ │ │ │ - bne 38db8 │ │ │ │ - ld r9,48(r30) │ │ │ │ - std r3,232(r30) │ │ │ │ - sldi r3,r9,2 │ │ │ │ - bl 3560 │ │ │ │ - ld r2,24(r1) │ │ │ │ - ld r4,48(r30) │ │ │ │ - mr r29,r3 │ │ │ │ - cmpdi r4,0 │ │ │ │ - ble 38a2c │ │ │ │ - addi r9,r4,-1 │ │ │ │ - ld r7,64(r30) │ │ │ │ - cmpldi r9,2 │ │ │ │ - ble 38de4 │ │ │ │ - srdi r10,r4,2 │ │ │ │ - mr r8,r3 │ │ │ │ - mr r9,r7 │ │ │ │ - andi. r6,r10,1 │ │ │ │ - addi r6,r10,-1 │ │ │ │ - bne 38d80 │ │ │ │ - srdi r10,r10,1 │ │ │ │ - mtctr r10 │ │ │ │ - lxv vs32,32(r9) │ │ │ │ - lxv vs33,0(r9) │ │ │ │ - addi r8,r8,32 │ │ │ │ - addi r9,r9,64 │ │ │ │ - lxv vs44,-48(r9) │ │ │ │ - lxv vs45,-16(r9) │ │ │ │ - vpkudum v1,v12,v1 │ │ │ │ - vpkudum v0,v13,v0 │ │ │ │ - stxv vs33,-32(r8) │ │ │ │ - stxv vs32,-16(r8) │ │ │ │ - bdnz 389b4 │ │ │ │ - andi. r9,r4,3 │ │ │ │ - beq 38a2c │ │ │ │ - clrrdi r9,r4,2 │ │ │ │ - sldi r6,r9,3 │ │ │ │ - addi r8,r9,1 │ │ │ │ - sldi r10,r9,2 │ │ │ │ - ldx r5,r7,r6 │ │ │ │ - cmpd r8,r4 │ │ │ │ - stwx r5,r29,r10 │ │ │ │ - bge 38a2c │ │ │ │ - addi r9,r9,2 │ │ │ │ - add r7,r7,r6 │ │ │ │ - add r10,r29,r10 │ │ │ │ - cmpd r4,r9 │ │ │ │ - ld r9,8(r7) │ │ │ │ - stw r9,4(r10) │ │ │ │ - ble 38a2c │ │ │ │ - ld r9,16(r7) │ │ │ │ - stw r9,8(r10) │ │ │ │ - lwz r8,116(r30) │ │ │ │ - ld r7,160(r30) │ │ │ │ - ld r6,232(r30) │ │ │ │ - ld r5,224(r30) │ │ │ │ - extsw r3,r4 │ │ │ │ - mr r4,r29 │ │ │ │ - bl 3420 │ │ │ │ - ld r2,24(r1) │ │ │ │ - mr r9,r3 │ │ │ │ - mr r3,r29 │ │ │ │ - std r9,152(r30) │ │ │ │ - bl 3540 │ │ │ │ - ld r2,24(r1) │ │ │ │ - b 388cc │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ nop │ │ │ │ ld r3,8(r30) │ │ │ │ - ld r10,48(r30) │ │ │ │ - ld r9,88(r30) │ │ │ │ - mulld r3,r3,r10 │ │ │ │ - addi r9,r9,1 │ │ │ │ + ld r9,48(r30) │ │ │ │ + ld r2,88(r30) │ │ │ │ mulld r3,r3,r9 │ │ │ │ + addi r2,r2,1 │ │ │ │ + mulld r3,r3,r2 │ │ │ │ sldi r3,r3,5 │ │ │ │ - bl 3560 │ │ │ │ - ld r2,24(r1) │ │ │ │ - lwz r9,112(r30) │ │ │ │ + bl 3580 │ │ │ │ + lwz r2,112(r30) │ │ │ │ std r3,176(r30) │ │ │ │ - b 387f4 │ │ │ │ - ld r9,48(r30) │ │ │ │ + b 354c8 │ │ │ │ + nop │ │ │ │ + ld r2,48(r30) │ │ │ │ ld r3,8(r30) │ │ │ │ - mulld r3,r3,r9 │ │ │ │ + mulld r3,r3,r2 │ │ │ │ sldi r3,r3,5 │ │ │ │ - bl 3560 │ │ │ │ - ld r2,24(r1) │ │ │ │ - lwz r9,112(r30) │ │ │ │ + bl 3580 │ │ │ │ + lwz r2,112(r30) │ │ │ │ std r3,176(r30) │ │ │ │ - b 387ec │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - ld r9,88(r30) │ │ │ │ - ld r10,48(r30) │ │ │ │ - addi r9,r9,2 │ │ │ │ - sldi r9,r9,10 │ │ │ │ - addi r3,r9,1 │ │ │ │ - std r9,104(r30) │ │ │ │ - mulld r3,r3,r10 │ │ │ │ + b 354c0 │ │ │ │ + ld r2,88(r30) │ │ │ │ + ld r9,48(r30) │ │ │ │ + addi r2,r2,2 │ │ │ │ + sldi r2,r2,10 │ │ │ │ + addi r3,r2,1 │ │ │ │ + std r2,104(r30) │ │ │ │ + mulld r3,r3,r9 │ │ │ │ sldi r3,r3,4 │ │ │ │ - bl 3560 │ │ │ │ - ld r2,24(r1) │ │ │ │ - lwz r9,112(r30) │ │ │ │ + bl 3580 │ │ │ │ + lwz r2,112(r30) │ │ │ │ std r3,176(r30) │ │ │ │ - b 387e4 │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ + b 354b8 │ │ │ │ ld r3,48(r30) │ │ │ │ - ld r10,0(r1) │ │ │ │ - mr r21,r1 │ │ │ │ + ld r9,0(r1) │ │ │ │ + mr r22,r1 │ │ │ │ sldi r3,r3,3 │ │ │ │ - addi r9,r3,15 │ │ │ │ - clrrdi r9,r9,4 │ │ │ │ - neg r9,r9 │ │ │ │ - stdux r10,r1,r9 │ │ │ │ - bl 3560 │ │ │ │ - ld r2,24(r1) │ │ │ │ - ld r9,48(r30) │ │ │ │ + addi r2,r3,15 │ │ │ │ + clrrdi r2,r2,4 │ │ │ │ + neg r2,r2 │ │ │ │ + stdux r9,r1,r2 │ │ │ │ + bl 3580 │ │ │ │ + ld r2,48(r30) │ │ │ │ + cmpdi r2,0 │ │ │ │ mr r29,r3 │ │ │ │ std r3,168(r30) │ │ │ │ - cmpdi r9,0 │ │ │ │ - ble 38d00 │ │ │ │ - ld r9,56(r30) │ │ │ │ + ble 35860 │ │ │ │ + ld r2,56(r30) │ │ │ │ + plfd f26,84772 # 4a200 │ │ │ │ addi r26,r1,24 │ │ │ │ + li r24,0 │ │ │ │ li r23,0 │ │ │ │ - li r22,0 │ │ │ │ + plfd f27,84760 # 4a208 │ │ │ │ + plfd f28,83592 # 49d80 │ │ │ │ + plfd f29,83592 # 49d88 │ │ │ │ nop │ │ │ │ - sldi r27,r23,3 │ │ │ │ - ldx r3,r9,r27 │ │ │ │ + nop │ │ │ │ + sldi r27,r24,3 │ │ │ │ + ldx r3,r2,r27 │ │ │ │ sldi r3,r3,4 │ │ │ │ - bl 3560 │ │ │ │ - ld r2,24(r1) │ │ │ │ - ld r9,56(r30) │ │ │ │ - stdu r22,8(r26) │ │ │ │ + bl 3580 │ │ │ │ + ld r2,56(r30) │ │ │ │ + stdu r23,8(r26) │ │ │ │ stdx r3,r29,r27 │ │ │ │ - ldx r10,r9,r27 │ │ │ │ - cmpdi r10,0 │ │ │ │ - ble 38ce8 │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addis r25,r2,-3 │ │ │ │ - sldi r24,r23,4 │ │ │ │ + ldx r9,r2,r27 │ │ │ │ + cmpdi r9,0 │ │ │ │ + ble 35848 │ │ │ │ + sldi r25,r24,4 │ │ │ │ li r29,0 │ │ │ │ - addi r9,r9,26160 │ │ │ │ - addi r25,r25,25008 │ │ │ │ - lfd f28,0(r9) │ │ │ │ - lfd f29,8(r9) │ │ │ │ - nop │ │ │ │ - ld r9,96(r30) │ │ │ │ + ld r2,96(r30) │ │ │ │ mr r3,r29 │ │ │ │ - add r9,r9,r24 │ │ │ │ - lfd f24,0(r9) │ │ │ │ - lfd f25,8(r9) │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ - fmr f3,f28 │ │ │ │ - fmr f4,f29 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - ld r9,64(r30) │ │ │ │ + add r2,r2,r25 │ │ │ │ + lfd f22,0(r2) │ │ │ │ + lfd f23,8(r2) │ │ │ │ + bl 3290 │ │ │ │ + fmr f3,f26 │ │ │ │ + fmr f4,f27 │ │ │ │ + bl 329c │ │ │ │ + ld r2,64(r30) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - ldx r3,r9,r27 │ │ │ │ + ldx r3,r2,r27 │ │ │ │ addi r3,r3,-1 │ │ │ │ sldi r3,r3,1 │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ + bl 3290 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 4dbe8 │ │ │ │ - nop │ │ │ │ - fmr f27,f2 │ │ │ │ - fmr f26,f1 │ │ │ │ + bl 3450 │ │ │ │ + fmr f25,f2 │ │ │ │ + fmr f24,f1 │ │ │ │ + fmr f3,f22 │ │ │ │ + fmr f4,f23 │ │ │ │ + fmr f1,f22 │ │ │ │ + fmr f2,f23 │ │ │ │ + bl 329c │ │ │ │ fmr f3,f24 │ │ │ │ fmr f4,f25 │ │ │ │ - fmr f1,f24 │ │ │ │ - fmr f2,f25 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - fmr f3,f26 │ │ │ │ - fmr f4,f27 │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - fmr f2,f27 │ │ │ │ - fmr f1,f26 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + fmr f2,f25 │ │ │ │ + fmr f1,f24 │ │ │ │ + bl 329c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 4da58 │ │ │ │ - nop │ │ │ │ - bl 38a0 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 2fd0 │ │ │ │ + bl 38c0 │ │ │ │ ld r3,88(r30) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ + bl 3290 │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - bl 3260 │ │ │ │ - ld r2,24(r1) │ │ │ │ - ld r10,168(r30) │ │ │ │ - sldi r9,r29,4 │ │ │ │ + bl 329c │ │ │ │ + bl 3260 │ │ │ │ + ld r9,168(r30) │ │ │ │ + sldi r2,r29,4 │ │ │ │ addi r29,r29,1 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ - lfd f2,8(r25) │ │ │ │ - lfd f1,0(r25) │ │ │ │ - ldx r28,r10,r27 │ │ │ │ - add r28,r28,r9 │ │ │ │ - bl 4dbe8 │ │ │ │ - nop │ │ │ │ - ld r9,56(r30) │ │ │ │ + fmr f2,f29 │ │ │ │ + fmr f1,f28 │ │ │ │ + ldx r28,r9,r27 │ │ │ │ + add r28,r28,r2 │ │ │ │ + bl 3450 │ │ │ │ + ld r2,56(r30) │ │ │ │ std r29,0(r26) │ │ │ │ stfd f1,0(r28) │ │ │ │ stfd f2,8(r28) │ │ │ │ - ldx r10,r9,r27 │ │ │ │ - cmpd r29,r10 │ │ │ │ - blt 38bb0 │ │ │ │ - ld r10,48(r30) │ │ │ │ - addi r23,r23,1 │ │ │ │ - cmpd r23,r10 │ │ │ │ - bge 38d00 │ │ │ │ + ldx r9,r2,r27 │ │ │ │ + cmpd r29,r9 │ │ │ │ + blt 35740 │ │ │ │ + ld r9,48(r30) │ │ │ │ + addi r24,r24,1 │ │ │ │ + cmpd r24,r9 │ │ │ │ + bge 35860 │ │ │ │ ld r29,168(r30) │ │ │ │ - b 38b60 │ │ │ │ - ld r10,0(r1) │ │ │ │ - lwz r9,112(r30) │ │ │ │ - std r10,0(r21) │ │ │ │ - mr r1,r21 │ │ │ │ - b 387dc │ │ │ │ + b 35710 │ │ │ │ + ld r9,0(r1) │ │ │ │ + lwz r2,112(r30) │ │ │ │ + std r9,0(r22) │ │ │ │ + mr r1,r22 │ │ │ │ + b 354b0 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ld r3,8(r30) │ │ │ │ + ld r2,8(r30) │ │ │ │ + mulld r3,r26,r2 │ │ │ │ sldi r3,r3,4 │ │ │ │ - bl 3560 │ │ │ │ - ld r2,24(r1) │ │ │ │ - lwz r9,112(r30) │ │ │ │ - std r3,24(r30) │ │ │ │ - b 387d4 │ │ │ │ - nop │ │ │ │ + bl 3580 │ │ │ │ + lwz r2,112(r30) │ │ │ │ + std r3,120(r30) │ │ │ │ + andi. r9,r2,128 │ │ │ │ + beq 354a0 │ │ │ │ ld r3,0(r30) │ │ │ │ sldi r3,r3,4 │ │ │ │ - bl 3560 │ │ │ │ - ld r2,24(r1) │ │ │ │ - lwz r9,112(r30) │ │ │ │ + bl 3580 │ │ │ │ + lwz r2,112(r30) │ │ │ │ std r3,16(r30) │ │ │ │ - b 387cc │ │ │ │ + andi. r9,r2,256 │ │ │ │ + beq 354a8 │ │ │ │ + ld r3,8(r30) │ │ │ │ + sldi r3,r3,4 │ │ │ │ + bl 3580 │ │ │ │ + lwz r2,112(r30) │ │ │ │ + std r3,24(r30) │ │ │ │ + b 354a8 │ │ │ │ nop │ │ │ │ - ld r9,8(r30) │ │ │ │ - mulld r3,r26,r9 │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + ld r3,72(r30) │ │ │ │ sldi r3,r3,4 │ │ │ │ - bl 3560 │ │ │ │ - ld r2,24(r1) │ │ │ │ - lwz r9,112(r30) │ │ │ │ - std r3,120(r30) │ │ │ │ - b 387c4 │ │ │ │ - lxv vs32,0(r7) │ │ │ │ - lxv vs33,16(r7) │ │ │ │ + bl 3580 │ │ │ │ + lwz r2,112(r30) │ │ │ │ + std r3,224(r30) │ │ │ │ + andi. r2,r2,512 │ │ │ │ + bne 35a44 │ │ │ │ + ld r2,48(r30) │ │ │ │ + std r3,232(r30) │ │ │ │ + sldi r3,r2,2 │ │ │ │ + bl 3580 │ │ │ │ + ld r6,48(r30) │ │ │ │ cmpdi r6,0 │ │ │ │ - addi r8,r3,16 │ │ │ │ - addi r9,r7,32 │ │ │ │ + mr r29,r3 │ │ │ │ + ble 359c4 │ │ │ │ + addi r2,r6,-1 │ │ │ │ + ld r8,64(r30) │ │ │ │ + cmpldi r2,2 │ │ │ │ + ble 35a84 │ │ │ │ + srdi r9,r6,2 │ │ │ │ + mr r10,r3 │ │ │ │ + mr r2,r8 │ │ │ │ + andi. r7,r9,1 │ │ │ │ + addi r7,r9,-1 │ │ │ │ + bne 35a0c │ │ │ │ + srdi r9,r9,1 │ │ │ │ + mtctr r9 │ │ │ │ + lxv vs32,32(r2) │ │ │ │ + lxv vs33,0(r2) │ │ │ │ + addi r10,r10,32 │ │ │ │ + addi r2,r2,64 │ │ │ │ + lxv vs44,-48(r2) │ │ │ │ + lxv vs45,-16(r2) │ │ │ │ + vpkudum v1,v12,v1 │ │ │ │ + vpkudum v0,v13,v0 │ │ │ │ + stxv vs33,-32(r10) │ │ │ │ + stxv vs32,-16(r10) │ │ │ │ + bdnz 3594c │ │ │ │ + andi. r2,r6,3 │ │ │ │ + beq 359c4 │ │ │ │ + clrrdi r2,r6,2 │ │ │ │ + sldi r7,r2,3 │ │ │ │ + addi r10,r2,1 │ │ │ │ + sldi r9,r2,2 │ │ │ │ + ldx r5,r8,r7 │ │ │ │ + cmpd r10,r6 │ │ │ │ + stwx r5,r29,r9 │ │ │ │ + bge 359c4 │ │ │ │ + addi r2,r2,2 │ │ │ │ + add r8,r8,r7 │ │ │ │ + add r9,r29,r9 │ │ │ │ + cmpd r6,r2 │ │ │ │ + ld r2,8(r8) │ │ │ │ + stw r2,4(r9) │ │ │ │ + ble 359c4 │ │ │ │ + ld r2,16(r8) │ │ │ │ + stw r2,8(r9) │ │ │ │ + lwz r8,116(r30) │ │ │ │ + ld r7,160(r30) │ │ │ │ + extsw r3,r6 │ │ │ │ + mr r4,r29 │ │ │ │ + ld r6,232(r30) │ │ │ │ + ld r5,224(r30) │ │ │ │ + bl 3440 │ │ │ │ + mr r2,r3 │ │ │ │ + mr r3,r29 │ │ │ │ + std r2,152(r30) │ │ │ │ + bl 3560 │ │ │ │ + b 355a4 │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + ld r6,64(r30) │ │ │ │ + std r9,0(r30) │ │ │ │ + b 351dc │ │ │ │ + lxv vs32,0(r8) │ │ │ │ + lxv vs33,16(r8) │ │ │ │ + cmpdi r7,0 │ │ │ │ + addi r10,r3,16 │ │ │ │ + addi r2,r8,32 │ │ │ │ vpkudum v0,v1,v0 │ │ │ │ stxv vs32,0(r3) │ │ │ │ - bne 389ac │ │ │ │ - b 389e0 │ │ │ │ - mr r10,r6 │ │ │ │ - sldi r29,r9,1 │ │ │ │ - b 38834 │ │ │ │ + bne 35944 │ │ │ │ + b 35978 │ │ │ │ + mr r2,r6 │ │ │ │ + xxmr vs32,vs33 │ │ │ │ + b 35518 │ │ │ │ li r29,1 │ │ │ │ - b 3887c │ │ │ │ + b 35560 │ │ │ │ ld r3,72(r30) │ │ │ │ sldi r3,r3,4 │ │ │ │ - bl 3560 │ │ │ │ - ld r2,24(r1) │ │ │ │ - b 38960 │ │ │ │ - li r10,1 │ │ │ │ + bl 3580 │ │ │ │ + b 358fc │ │ │ │ li r9,1 │ │ │ │ - std r10,0(r30) │ │ │ │ - b 385a4 │ │ │ │ - li r9,0 │ │ │ │ - b 386d8 │ │ │ │ - li r9,0 │ │ │ │ - b 389ec │ │ │ │ + li r2,1 │ │ │ │ + std r9,0(r30) │ │ │ │ + b 35294 │ │ │ │ + li r2,0 │ │ │ │ + b 353b8 │ │ │ │ + ld r9,0(r7) │ │ │ │ + ld r6,64(r30) │ │ │ │ + li r2,1 │ │ │ │ + li r8,0 │ │ │ │ + std r9,0(r30) │ │ │ │ + b 35288 │ │ │ │ + li r2,0 │ │ │ │ + b 35984 │ │ │ │ .long 0x0 │ │ │ │ .long 0x1020000 │ │ │ │ - .long 0xb88 │ │ │ │ + .long 0xa8a │ │ │ │ nop │ │ │ │ nop │ │ │ │ │ │ │ │ -0000000000038e00 : │ │ │ │ - addis r2,r12,4 │ │ │ │ - addi r2,r2,-3840 │ │ │ │ +0000000000035aa0 : │ │ │ │ mflr r0 │ │ │ │ - stfd f16,-128(r1) │ │ │ │ - stfd f17,-120(r1) │ │ │ │ stfd f18,-112(r1) │ │ │ │ stfd f19,-104(r1) │ │ │ │ mfcr r11 │ │ │ │ + li r4,0 │ │ │ │ stfd f20,-96(r1) │ │ │ │ stfd f21,-88(r1) │ │ │ │ stfd f22,-80(r1) │ │ │ │ + std r0,16(r1) │ │ │ │ stfd f23,-72(r1) │ │ │ │ stfd f24,-64(r1) │ │ │ │ stfd f25,-56(r1) │ │ │ │ stfd f26,-48(r1) │ │ │ │ stfd f27,-40(r1) │ │ │ │ stfd f28,-32(r1) │ │ │ │ stfd f29,-24(r1) │ │ │ │ stfd f30,-16(r1) │ │ │ │ stfd f31,-8(r1) │ │ │ │ - std r14,-272(r1) │ │ │ │ - std r22,-208(r1) │ │ │ │ - std r23,-200(r1) │ │ │ │ - std r24,-192(r1) │ │ │ │ - std r0,16(r1) │ │ │ │ - std r25,-184(r1) │ │ │ │ - std r26,-176(r1) │ │ │ │ - std r28,-160(r1) │ │ │ │ - std r15,-264(r1) │ │ │ │ - std r16,-256(r1) │ │ │ │ - std r17,-248(r1) │ │ │ │ - std r18,-240(r1) │ │ │ │ - std r19,-232(r1) │ │ │ │ - std r20,-224(r1) │ │ │ │ - std r21,-216(r1) │ │ │ │ - std r27,-168(r1) │ │ │ │ - std r29,-152(r1) │ │ │ │ + std r14,-256(r1) │ │ │ │ + std r15,-248(r1) │ │ │ │ + std r16,-240(r1) │ │ │ │ + std r17,-232(r1) │ │ │ │ + std r22,-192(r1) │ │ │ │ + std r23,-184(r1) │ │ │ │ + std r24,-176(r1) │ │ │ │ + std r25,-168(r1) │ │ │ │ + std r27,-152(r1) │ │ │ │ + std r28,-144(r1) │ │ │ │ + std r29,-136(r1) │ │ │ │ + mr r28,r3 │ │ │ │ + std r18,-224(r1) │ │ │ │ + std r19,-216(r1) │ │ │ │ + std r20,-208(r1) │ │ │ │ + std r21,-200(r1) │ │ │ │ + std r26,-160(r1) │ │ │ │ + std r30,-128(r1) │ │ │ │ + std r31,-120(r1) │ │ │ │ + ld r9,48(r3) │ │ │ │ lxv vs0,224(r3) │ │ │ │ - std r31,-136(r1) │ │ │ │ - mr r14,r3 │ │ │ │ - li r4,0 │ │ │ │ stw r11,8(r1) │ │ │ │ - std r30,-144(r1) │ │ │ │ - stdu r1,-560(r1) │ │ │ │ - ld r10,48(r3) │ │ │ │ - ld r25,88(r3) │ │ │ │ - ld r22,104(r3) │ │ │ │ + stdu r1,-528(r1) │ │ │ │ + ld r24,88(r3) │ │ │ │ + ld r27,104(r3) │ │ │ │ mr r31,r1 │ │ │ │ + mr r25,r1 │ │ │ │ + sldi r10,r9,3 │ │ │ │ stxv vs0,208(r3) │ │ │ │ + addi r9,r9,1 │ │ │ │ + ld r6,0(r1) │ │ │ │ xxspltd vs0,vs0,1 │ │ │ │ - std r1,216(r31) │ │ │ │ - sldi r8,r10,3 │ │ │ │ - addi r10,r10,1 │ │ │ │ - addi r24,r25,1 │ │ │ │ - stfd f0,64(r31) │ │ │ │ + addi r23,r24,1 │ │ │ │ + addi r7,r10,15 │ │ │ │ + sldi r8,r9,4 │ │ │ │ + stfd f0,56(r31) │ │ │ │ + addi r10,r10,23 │ │ │ │ mffprd r3,f0 │ │ │ │ - addi r6,r8,15 │ │ │ │ - addi r8,r8,23 │ │ │ │ - sldi r7,r10,4 │ │ │ │ - sldi r0,r24,1 │ │ │ │ - clrrdi r9,r6,4 │ │ │ │ - clrrdi r8,r8,4 │ │ │ │ - mr r10,r7 │ │ │ │ - neg r7,r7 │ │ │ │ - neg r9,r9 │ │ │ │ + sldi r5,r23,1 │ │ │ │ + clrrdi r2,r7,4 │ │ │ │ + mr r9,r8 │ │ │ │ + clrrdi r10,r10,4 │ │ │ │ neg r8,r8 │ │ │ │ - subfic r6,r10,16 │ │ │ │ - ld r5,0(r1) │ │ │ │ - mulld r10,r6,r0 │ │ │ │ - stdux r5,r1,r9 │ │ │ │ + neg r2,r2 │ │ │ │ + subfic r7,r9,16 │ │ │ │ + neg r10,r10 │ │ │ │ + stdux r6,r1,r2 │ │ │ │ + mulld r9,r7,r5 │ │ │ │ + addi r14,r1,32 │ │ │ │ + stdux r6,r1,r2 │ │ │ │ addi r5,r1,32 │ │ │ │ std r5,160(r31) │ │ │ │ - ld r5,0(r1) │ │ │ │ - stdux r5,r1,r9 │ │ │ │ + stdux r6,r1,r2 │ │ │ │ + addi r5,r1,32 │ │ │ │ + std r5,176(r31) │ │ │ │ + stdux r6,r1,r2 │ │ │ │ addi r5,r1,32 │ │ │ │ std r5,184(r31) │ │ │ │ - ld r5,0(r1) │ │ │ │ - stdux r5,r1,r9 │ │ │ │ - addi r29,r1,32 │ │ │ │ - stdux r5,r1,r9 │ │ │ │ - addi r28,r1,32 │ │ │ │ - stdux r5,r1,r8 │ │ │ │ - addi r8,r1,32 │ │ │ │ - std r8,72(r31) │ │ │ │ - ld r8,0(r1) │ │ │ │ - stdux r8,r1,r7 │ │ │ │ + stdux r6,r1,r10 │ │ │ │ + mr r10,r6 │ │ │ │ + addi r6,r1,32 │ │ │ │ + std r6,112(r31) │ │ │ │ + stdux r10,r1,r8 │ │ │ │ addi r8,r1,32 │ │ │ │ std r8,40(r31) │ │ │ │ - ld r8,0(r1) │ │ │ │ - ld r5,72(r14) │ │ │ │ - stdux r8,r1,r6 │ │ │ │ - sldi r5,r5,4 │ │ │ │ - addi r23,r1,32 │ │ │ │ - stdux r8,r1,r10 │ │ │ │ - addi r8,r1,32 │ │ │ │ - std r8,152(r31) │ │ │ │ - ld r8,0(r1) │ │ │ │ - stdux r8,r1,r10 │ │ │ │ - mr r10,r8 │ │ │ │ - ld r8,24(r14) │ │ │ │ - addi r26,r1,32 │ │ │ │ - std r8,48(r31) │ │ │ │ + stdux r10,r1,r7 │ │ │ │ + addi r22,r1,32 │ │ │ │ stdux r10,r1,r9 │ │ │ │ - addi r10,r1,32 │ │ │ │ - std r10,104(r31) │ │ │ │ - ld r10,0(r1) │ │ │ │ + addi r29,r1,32 │ │ │ │ stdux r10,r1,r9 │ │ │ │ - addi r9,r1,32 │ │ │ │ - std r9,192(r31) │ │ │ │ - bl 37c0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - ld r9,8(r14) │ │ │ │ - lwz r10,112(r14) │ │ │ │ - std r9,144(r31) │ │ │ │ - andi. r9,r10,32 │ │ │ │ - bne 39788 │ │ │ │ - addis r9,r2,-3 │ │ │ │ - sldi r8,r24,5 │ │ │ │ - ld r7,48(r14) │ │ │ │ - rlwinm r6,r10,0,27,27 │ │ │ │ - addi r9,r9,25008 │ │ │ │ - std r8,176(r31) │ │ │ │ - ld r8,40(r31) │ │ │ │ - lfd f18,0(r9) │ │ │ │ - lfd f19,8(r9) │ │ │ │ - cmpdi cr4,r7,0 │ │ │ │ - li r9,0 │ │ │ │ + ld r5,72(r28) │ │ │ │ + ld r17,24(r28) │ │ │ │ + mr r9,r10 │ │ │ │ + addi r16,r1,32 │ │ │ │ + stdux r10,r1,r2 │ │ │ │ + addi r10,r1,32 │ │ │ │ + sldi r5,r5,4 │ │ │ │ + std r10,88(r31) │ │ │ │ + stdux r9,r1,r2 │ │ │ │ + addi r2,r1,32 │ │ │ │ + std r2,168(r31) │ │ │ │ + bl 37e0 │ │ │ │ + ld r2,8(r28) │ │ │ │ + lwz r4,112(r28) │ │ │ │ + std r2,152(r31) │ │ │ │ + andi. r2,r4,32 │ │ │ │ + bne 36c5c │ │ │ │ + sldi r9,r23,5 │ │ │ │ + plfd f18,82232 # 49d80 │ │ │ │ + plfd f19,82232 # 49d88 │ │ │ │ + li r2,0 │ │ │ │ + rlwinm r8,r4,0,27,27 │ │ │ │ + ld r7,48(r28) │ │ │ │ + cmpdi r7,0 │ │ │ │ + std r9,200(r31) │ │ │ │ + ld r9,40(r31) │ │ │ │ + mcrf cr4,cr0 │ │ │ │ std r7,32(r31) │ │ │ │ - stfd f18,0(r8) │ │ │ │ - stfd f19,8(r8) │ │ │ │ - ld r8,72(r31) │ │ │ │ - std r9,0(r8) │ │ │ │ + stfd f18,0(r9) │ │ │ │ + stfd f19,8(r9) │ │ │ │ + ld r9,112(r31) │ │ │ │ + std r2,0(r9) │ │ │ │ + ble 36620 │ │ │ │ + ld r10,88(r28) │ │ │ │ + xxspltib vs32,1 │ │ │ │ + li r2,2 │ │ │ │ + andi. r6,r7,3 │ │ │ │ mr r9,r7 │ │ │ │ - ble cr4,39e7c │ │ │ │ - ld r7,88(r14) │ │ │ │ - li r4,1 │ │ │ │ - andi. r5,r9,3 │ │ │ │ - mr r8,r9 │ │ │ │ - std r4,56(r31) │ │ │ │ - addi r4,r9,-1 │ │ │ │ - addi r9,r7,1 │ │ │ │ - beq 39074 │ │ │ │ - cmpdi r5,1 │ │ │ │ - beq 3905c │ │ │ │ - cmpdi r5,2 │ │ │ │ - bne 3a114 │ │ │ │ - ld r5,56(r31) │ │ │ │ - addi r8,r8,-1 │ │ │ │ - mulld r5,r9,r5 │ │ │ │ - sldi r5,r5,1 │ │ │ │ - std r5,56(r31) │ │ │ │ - ld r5,56(r31) │ │ │ │ - cmpdi r8,1 │ │ │ │ - mulld r5,r9,r5 │ │ │ │ - sldi r8,r5,1 │ │ │ │ - std r8,56(r31) │ │ │ │ - beq 390ac │ │ │ │ - ld r8,32(r31) │ │ │ │ - srdi r8,r8,2 │ │ │ │ - mtctr r8 │ │ │ │ - ld r8,56(r31) │ │ │ │ - mulld r8,r9,r8 │ │ │ │ - sldi r8,r8,1 │ │ │ │ - mulld r8,r9,r8 │ │ │ │ - sldi r8,r8,1 │ │ │ │ - mulld r8,r9,r8 │ │ │ │ - sldi r8,r8,1 │ │ │ │ - mulld r8,r9,r8 │ │ │ │ - sldi r8,r8,1 │ │ │ │ - bdnz 39084 │ │ │ │ - std r8,56(r31) │ │ │ │ - cmpwi r6,0 │ │ │ │ - bne 39e8c │ │ │ │ - andi. r8,r10,8 │ │ │ │ - bne 3ae20 │ │ │ │ - andi. r8,r10,2 │ │ │ │ - bne 3a124 │ │ │ │ - andi. r10,r10,4 │ │ │ │ - ld r9,144(r31) │ │ │ │ - bne 3b694 │ │ │ │ - cmpdi r9,0 │ │ │ │ - ble 398f0 │ │ │ │ - ld r10,32(r31) │ │ │ │ - li r20,0 │ │ │ │ + addi r5,r7,-1 │ │ │ │ + vextsb2d v0,v0 │ │ │ │ + addi r7,r10,1 │ │ │ │ + xxmr vs45,vs32 │ │ │ │ + mtvsrdd vs33,r2,r7 │ │ │ │ + beq 35cdc │ │ │ │ + cmpdi r6,1 │ │ │ │ + beq 35cd0 │ │ │ │ + cmpdi r6,2 │ │ │ │ + bne 36ddc │ │ │ │ + vmulld v0,v0,v1 │ │ │ │ + addi r9,r9,-1 │ │ │ │ + cmpdi r9,1 │ │ │ │ + vmulld v0,v0,v1 │ │ │ │ + beq 35cfc │ │ │ │ + ld r2,32(r31) │ │ │ │ + srdi r2,r2,2 │ │ │ │ + mtctr r2 │ │ │ │ + vmulld v0,v0,v1 │ │ │ │ + vmulld v13,v13,v1 │ │ │ │ + vmulld v0,v0,v1 │ │ │ │ + vmulld v13,v13,v1 │ │ │ │ + bdnz 35ce8 │ │ │ │ + vmulld v0,v0,v13 │ │ │ │ + xxspltib vs33,0 │ │ │ │ + cmpwi r8,0 │ │ │ │ + xxsldwi vs33,vs33,vs32,2 │ │ │ │ + vmulld v0,v1,v0 │ │ │ │ + xxspltd vs0,vs32,1 │ │ │ │ + stfd f0,48(r31) │ │ │ │ + bne 36630 │ │ │ │ + andi. r2,r4,8 │ │ │ │ + bne 378a0 │ │ │ │ + andi. r2,r4,2 │ │ │ │ + bne 36de8 │ │ │ │ + andi. r4,r4,4 │ │ │ │ + ld r2,152(r31) │ │ │ │ + bne 3808c │ │ │ │ + cmpdi r2,0 │ │ │ │ + ble 36354 │ │ │ │ + ld r2,32(r31) │ │ │ │ + ld r21,176(r31) │ │ │ │ li r22,0 │ │ │ │ - ld r19,160(r31) │ │ │ │ - mr r11,r14 │ │ │ │ - mr r17,r22 │ │ │ │ - mr r16,r20 │ │ │ │ - sldi r27,r10,3 │ │ │ │ - li r10,0 │ │ │ │ - std r10,144(r31) │ │ │ │ - ld r10,56(r31) │ │ │ │ - add r21,r28,r27 │ │ │ │ - std r27,152(r31) │ │ │ │ - cmpdi cr3,r10,0 │ │ │ │ - addi r10,r27,-8 │ │ │ │ - std r10,200(r31) │ │ │ │ - ld r10,104(r31) │ │ │ │ - add r10,r10,r27 │ │ │ │ - std r10,176(r31) │ │ │ │ - ld r10,192(r31) │ │ │ │ - add r10,r10,r27 │ │ │ │ - std r10,88(r31) │ │ │ │ - add r10,r29,r27 │ │ │ │ - mr r27,r9 │ │ │ │ - std r10,80(r31) │ │ │ │ - ble cr4,3922c │ │ │ │ - ld r30,120(r11) │ │ │ │ - ld r23,88(r11) │ │ │ │ - sldi r9,r16,4 │ │ │ │ - ld r26,64(r11) │ │ │ │ - ld r15,32(r31) │ │ │ │ - ld r18,184(r31) │ │ │ │ - ld r20,104(r31) │ │ │ │ - ld r22,192(r31) │ │ │ │ - std r28,96(r31) │ │ │ │ - li r25,0 │ │ │ │ - mr r24,r11 │ │ │ │ - add r30,r30,r9 │ │ │ │ - mr r28,r23 │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ + li r18,0 │ │ │ │ + std r17,104(r31) │ │ │ │ + std r25,208(r31) │ │ │ │ + ld r16,112(r31) │ │ │ │ + mr r15,r22 │ │ │ │ + mr r22,r28 │ │ │ │ + std r18,176(r31) │ │ │ │ + sldi r26,r2,3 │ │ │ │ + li r2,0 │ │ │ │ + std r2,120(r31) │ │ │ │ + std r26,112(r31) │ │ │ │ + ld r2,48(r31) │ │ │ │ + cmpdi cr3,r2,0 │ │ │ │ + addi r2,r26,-8 │ │ │ │ + std r2,192(r31) │ │ │ │ + ld r2,88(r31) │ │ │ │ + add r2,r2,r26 │ │ │ │ + std r2,144(r31) │ │ │ │ + ld r2,168(r31) │ │ │ │ + add r2,r2,r26 │ │ │ │ + std r2,64(r31) │ │ │ │ + add r2,r21,r26 │ │ │ │ + std r2,200(r31) │ │ │ │ + ld r2,184(r31) │ │ │ │ + add r19,r2,r26 │ │ │ │ + mr r17,r2 │ │ │ │ + ble cr4,35e80 │ │ │ │ + ld r2,176(r31) │ │ │ │ + ld r30,120(r22) │ │ │ │ + li r27,0 │ │ │ │ + ld r25,88(r22) │ │ │ │ + ld r29,64(r22) │ │ │ │ + ld r26,32(r31) │ │ │ │ + ld r18,160(r31) │ │ │ │ + ld r20,88(r31) │ │ │ │ + ld r24,168(r31) │ │ │ │ + sldi r2,r2,4 │ │ │ │ + mr r28,r25 │ │ │ │ + add r30,r30,r2 │ │ │ │ nop │ │ │ │ - ldx r23,r26,r25 │ │ │ │ - addi r14,r23,-1 │ │ │ │ - sldi r14,r14,1 │ │ │ │ - mr r3,r14 │ │ │ │ - bl 4d7c8 │ │ │ │ nop │ │ │ │ + ldx r25,r29,r27 │ │ │ │ + addi r23,r25,-1 │ │ │ │ + sldi r23,r23,1 │ │ │ │ + mr r3,r23 │ │ │ │ + bl 3290 │ │ │ │ lfd f3,0(r30) │ │ │ │ lfd f4,8(r30) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - bl 3360 │ │ │ │ - ld r2,24(r1) │ │ │ │ - subf r10,r28,r3 │ │ │ │ + bl 329c │ │ │ │ + bl 3380 │ │ │ │ + subf r9,r28,r3 │ │ │ │ addi r3,r3,1 │ │ │ │ - divd r9,r10,r14 │ │ │ │ - cmpdi r10,0 │ │ │ │ - add r3,r3,r28 │ │ │ │ - stdx r10,r19,r25 │ │ │ │ - stdx r3,r18,r25 │ │ │ │ - mulld r9,r9,r14 │ │ │ │ - subf r9,r9,r10 │ │ │ │ - blt 3ad70 │ │ │ │ - cmpd r9,r23 │ │ │ │ - blt 391e4 │ │ │ │ - subf r9,r14,r9 │ │ │ │ - stdx r9,r20,r25 │ │ │ │ + divd r2,r9,r23 │ │ │ │ cmpdi r9,0 │ │ │ │ - li r10,1 │ │ │ │ - ble 3ad64 │ │ │ │ - addic. r15,r15,-1 │ │ │ │ - stdx r10,r22,r25 │ │ │ │ - stdx r9,r29,r25 │ │ │ │ + add r3,r3,r28 │ │ │ │ + stdx r9,r14,r27 │ │ │ │ + stdx r3,r18,r27 │ │ │ │ + mulld r2,r2,r23 │ │ │ │ + subf r2,r2,r9 │ │ │ │ + blt 377f0 │ │ │ │ + cmpd r2,r25 │ │ │ │ + blt 35e48 │ │ │ │ + subf r2,r23,r2 │ │ │ │ + stdx r2,r20,r27 │ │ │ │ + cmpdi r2,0 │ │ │ │ + li r9,1 │ │ │ │ + ble 377e4 │ │ │ │ + addic. r26,r26,-1 │ │ │ │ + stdx r9,r24,r27 │ │ │ │ + stdx r2,r21,r27 │ │ │ │ addi r30,r30,16 │ │ │ │ - addi r25,r25,8 │ │ │ │ - bne 39180 │ │ │ │ - ld r28,96(r31) │ │ │ │ - ld r5,152(r31) │ │ │ │ + addi r27,r27,8 │ │ │ │ + bne 35df0 │ │ │ │ + ld r5,112(r31) │ │ │ │ li r4,0 │ │ │ │ - std r24,96(r31) │ │ │ │ - mr r3,r28 │ │ │ │ - bl 37c0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - ld r11,96(r31) │ │ │ │ - ble cr3,39754 │ │ │ │ - ld r3,88(r11) │ │ │ │ - ld r25,32(r31) │ │ │ │ - std r11,112(r31) │ │ │ │ - li r26,0 │ │ │ │ + mr r3,r17 │ │ │ │ + bl 37e0 │ │ │ │ + ble cr3,36314 │ │ │ │ + ld r3,88(r22) │ │ │ │ + ld r29,32(r31) │ │ │ │ + li r27,0 │ │ │ │ li r30,0 │ │ │ │ - addi r9,r25,-1 │ │ │ │ + mr r20,r27 │ │ │ │ addi r0,r3,1 │ │ │ │ - std r9,160(r31) │ │ │ │ - sldi r15,r0,1 │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ + addi r23,r29,-1 │ │ │ │ + sldi r11,r0,1 │ │ │ │ + std r11,72(r31) │ │ │ │ + bl 3290 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - ld r11,112(r31) │ │ │ │ - std r27,232(r31) │ │ │ │ - ld r18,72(r31) │ │ │ │ - ld r27,40(r31) │ │ │ │ - sldi r9,r25,4 │ │ │ │ - std r15,96(r31) │ │ │ │ - mr r25,r26 │ │ │ │ - mr r6,r21 │ │ │ │ - std r17,208(r31) │ │ │ │ - fmr f27,f2 │ │ │ │ - fmr f26,f1 │ │ │ │ - std r9,168(r31) │ │ │ │ - std r16,224(r31) │ │ │ │ - mr r15,r11 │ │ │ │ + bl 329c │ │ │ │ + ld r11,72(r31) │ │ │ │ + ld r28,200(r31) │ │ │ │ + sldi r2,r29,4 │ │ │ │ + std r15,184(r31) │ │ │ │ + std r23,136(r31) │ │ │ │ + std r2,128(r31) │ │ │ │ + fmr f25,f2 │ │ │ │ + fmr f24,f1 │ │ │ │ + mr r18,r11 │ │ │ │ nop │ │ │ │ + ld r2,32(r31) │ │ │ │ + cmpd r2,r30 │ │ │ │ + ble 361b8 │ │ │ │ + ld r2,120(r31) │ │ │ │ + sldi r23,r30,3 │ │ │ │ + addi r29,r30,1 │ │ │ │ + sldi r9,r30,4 │ │ │ │ + ld r26,96(r22) │ │ │ │ + std r28,96(r31) │ │ │ │ + addi r15,r16,8 │ │ │ │ + std r16,72(r31) │ │ │ │ + std r20,80(r31) │ │ │ │ + ld r25,120(r22) │ │ │ │ + ld r27,64(r22) │ │ │ │ + xxlxor vs26,vs26,vs26 │ │ │ │ + xxlxor vs27,vs27,vs27 │ │ │ │ + sldi r29,r29,4 │ │ │ │ + ldx r24,r16,r23 │ │ │ │ + mr r28,r23 │ │ │ │ + add r8,r2,r30 │ │ │ │ + ld r2,32(r31) │ │ │ │ + addi r10,r29,-16 │ │ │ │ + mr r23,r27 │ │ │ │ + sldi r8,r8,4 │ │ │ │ + add r26,r26,r10 │ │ │ │ + subf r30,r30,r2 │ │ │ │ + ld r2,40(r31) │ │ │ │ + add r25,r25,r8 │ │ │ │ + add r9,r2,r9 │ │ │ │ + add r29,r2,r29 │ │ │ │ + lfd f30,0(r9) │ │ │ │ + lfd f31,8(r9) │ │ │ │ + b 35ff0 │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ld r9,32(r31) │ │ │ │ - cmpd r9,r30 │ │ │ │ - ble 395c4 │ │ │ │ - ld r9,144(r31) │ │ │ │ - addi r24,r30,1 │ │ │ │ - sldi r10,r30,4 │ │ │ │ - ld r23,96(r15) │ │ │ │ - ld r22,120(r15) │ │ │ │ - ld r26,64(r15) │ │ │ │ - sldi r21,r30,3 │ │ │ │ - addis r17,r2,-3 │ │ │ │ - addis r16,r2,-3 │ │ │ │ - std r25,128(r31) │ │ │ │ - sldi r24,r24,4 │ │ │ │ - add r10,r27,r10 │ │ │ │ - addi r14,r18,8 │ │ │ │ - std r18,112(r31) │ │ │ │ - ldx r20,r18,r21 │ │ │ │ - mr r25,r21 │ │ │ │ - addi r17,r17,25040 │ │ │ │ - addi r16,r16,26192 │ │ │ │ - std r27,120(r31) │ │ │ │ - add r7,r9,r30 │ │ │ │ - ld r9,32(r31) │ │ │ │ - addi r8,r24,-16 │ │ │ │ - lfd f30,0(r10) │ │ │ │ - lfd f31,8(r10) │ │ │ │ - add r24,r27,r24 │ │ │ │ - mr r21,r26 │ │ │ │ - std r6,136(r31) │ │ │ │ - sldi r7,r7,4 │ │ │ │ - add r23,r23,r8 │ │ │ │ - subf r30,r30,r9 │ │ │ │ - add r22,r22,r7 │ │ │ │ - b 393d0 │ │ │ │ nop │ │ │ │ - bl 38a0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - fmr f3,f24 │ │ │ │ - fmr f4,f25 │ │ │ │ + bl 38c0 │ │ │ │ + fmr f3,f22 │ │ │ │ + fmr f4,f23 │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - bl 34c0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - lfd f3,0(r16) │ │ │ │ - lfd f4,8(r16) │ │ │ │ - maddld r20,r26,r20,r27 │ │ │ │ - addi r22,r22,16 │ │ │ │ - addi r23,r23,16 │ │ │ │ - addi r24,r24,16 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ + bl 34e0 │ │ │ │ + plfd f3,82580 # 4a220 │ │ │ │ + plfd f4,82580 # 4a228 │ │ │ │ + maddld r24,r16,r24,r27 │ │ │ │ + addi r25,r25,16 │ │ │ │ + addi r26,r26,16 │ │ │ │ + addi r29,r29,16 │ │ │ │ + bl 329c │ │ │ │ fmr f3,f28 │ │ │ │ fmr f4,f29 │ │ │ │ - bl 4dbe8 │ │ │ │ - nop │ │ │ │ + bl 3450 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ addic. r30,r30,-1 │ │ │ │ - stdx r20,r14,r25 │ │ │ │ - addi r25,r25,8 │ │ │ │ - stfd f1,-16(r24) │ │ │ │ - stfd f2,-8(r24) │ │ │ │ + stdx r24,r15,r28 │ │ │ │ + addi r28,r28,8 │ │ │ │ + stfd f1,-16(r29) │ │ │ │ + stfd f2,-8(r29) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - beq 395b4 │ │ │ │ - ldx r27,r29,r25 │ │ │ │ - ldx r26,r21,r25 │ │ │ │ + beq 361ac │ │ │ │ + ldx r16,r23,r28 │ │ │ │ + ldx r27,r21,r28 │ │ │ │ cmpdi r27,0 │ │ │ │ - addi r18,r26,-1 │ │ │ │ - cmpd cr7,r18,r27 │ │ │ │ - beq 3940c │ │ │ │ + addi r20,r16,-1 │ │ │ │ + beq 36030 │ │ │ │ + cmpd r20,r27 │ │ │ │ fmr f1,f30 │ │ │ │ fmr f2,f31 │ │ │ │ - beq cr7,3940c │ │ │ │ - lfd f3,0(r17) │ │ │ │ - lfd f4,8(r17) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + beq 36030 │ │ │ │ + plfd f3,81292 # 49da0 │ │ │ │ + plfd f4,81292 # 49da8 │ │ │ │ + bl 329c │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - ldx r10,r28,r25 │ │ │ │ - ldx r3,r19,r25 │ │ │ │ - lfd f22,0(r22) │ │ │ │ - lfd f23,8(r22) │ │ │ │ - add r3,r3,r10 │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ - lfd f3,0(r17) │ │ │ │ - lfd f4,8(r17) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - mr r3,r18 │ │ │ │ + ldx r9,r17,r28 │ │ │ │ + ldx r3,r14,r28 │ │ │ │ + lfd f20,0(r25) │ │ │ │ + lfd f21,8(r25) │ │ │ │ + add r3,r3,r9 │ │ │ │ + bl 3290 │ │ │ │ + plfd f3,81240 # 49da0 │ │ │ │ + plfd f4,81240 # 49da8 │ │ │ │ + bl 329c │ │ │ │ + mr r3,r20 │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ + bl 3290 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - bl 4dbe8 │ │ │ │ - nop │ │ │ │ - sldi r3,r18,1 │ │ │ │ + bl 3450 │ │ │ │ + sldi r3,r20,1 │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ - fmr f25,f2 │ │ │ │ - fmr f24,f1 │ │ │ │ - fmr f3,f22 │ │ │ │ - fmr f4,f23 │ │ │ │ + bl 3290 │ │ │ │ + fmr f23,f2 │ │ │ │ + fmr f22,f1 │ │ │ │ + fmr f3,f20 │ │ │ │ + fmr f4,f21 │ │ │ │ fmr f1,f28 │ │ │ │ fmr f2,f29 │ │ │ │ - bl 4da58 │ │ │ │ - nop │ │ │ │ + bl 2fd0 │ │ │ │ fmr f13,f2 │ │ │ │ fmr f12,f1 │ │ │ │ - fmr f2,f23 │ │ │ │ - fmr f1,f22 │ │ │ │ + fmr f2,f21 │ │ │ │ + fmr f1,f20 │ │ │ │ fmr f3,f28 │ │ │ │ fmr f4,f29 │ │ │ │ fmr f28,f12 │ │ │ │ fmr f29,f13 │ │ │ │ - bl 4da58 │ │ │ │ - nop │ │ │ │ + bl 2fd0 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ - fmr f3,f24 │ │ │ │ - fmr f4,f25 │ │ │ │ - fmr f1,f24 │ │ │ │ - fmr f2,f25 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + fmr f3,f22 │ │ │ │ + fmr f4,f23 │ │ │ │ + fmr f1,f22 │ │ │ │ + fmr f2,f23 │ │ │ │ + bl 329c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - fmr f3,f26 │ │ │ │ - fmr f4,f27 │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ - xxlxor vs10,vs10,vs10 │ │ │ │ - xxlxor vs11,vs11,vs11 │ │ │ │ - lfd f24,0(r23) │ │ │ │ - lfd f25,8(r23) │ │ │ │ + bl 329c │ │ │ │ + fmr f3,f24 │ │ │ │ + fmr f4,f25 │ │ │ │ + bl 38f0 │ │ │ │ + lfd f22,0(r26) │ │ │ │ + lfd f23,8(r26) │ │ │ │ fmr f13,f2 │ │ │ │ fmr f12,f1 │ │ │ │ - fcmpu cr0,f12,f10 │ │ │ │ - bne 39544 │ │ │ │ - fcmpu cr0,f13,f11 │ │ │ │ - bgt 39340 │ │ │ │ + fcmpu cr0,f12,f26 │ │ │ │ + bne 3613c │ │ │ │ + fcmpu cr0,f13,f27 │ │ │ │ + bgt 35f70 │ │ │ │ fneg f1,f12 │ │ │ │ fneg f2,f13 │ │ │ │ - blt 3aaa0 │ │ │ │ - lfd f3,0(r16) │ │ │ │ - lfd f4,8(r16) │ │ │ │ - fmr f1,f24 │ │ │ │ - fmr f2,f25 │ │ │ │ - maddld r20,r26,r20,r27 │ │ │ │ - addi r22,r22,16 │ │ │ │ - addi r23,r23,16 │ │ │ │ - addi r24,r24,16 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + blt 37730 │ │ │ │ + plfd f3,82132 # 4a220 │ │ │ │ + plfd f4,82132 # 4a228 │ │ │ │ + fmr f1,f22 │ │ │ │ + fmr f2,f23 │ │ │ │ + maddld r24,r16,r24,r27 │ │ │ │ + addi r25,r25,16 │ │ │ │ + addi r26,r26,16 │ │ │ │ + addi r29,r29,16 │ │ │ │ + bl 329c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ addic. r30,r30,-1 │ │ │ │ - stdx r20,r14,r25 │ │ │ │ - addi r25,r25,8 │ │ │ │ - stfd f1,-16(r24) │ │ │ │ - stfd f2,-8(r24) │ │ │ │ + stdx r24,r15,r28 │ │ │ │ + addi r28,r28,8 │ │ │ │ + stfd f1,-16(r29) │ │ │ │ + stfd f2,-8(r29) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - bne 393d0 │ │ │ │ - ld r18,112(r31) │ │ │ │ - ld r27,120(r31) │ │ │ │ - ld r25,128(r31) │ │ │ │ - ld r6,136(r31) │ │ │ │ - ld r9,152(r31) │ │ │ │ - ld r10,48(r31) │ │ │ │ - std r6,112(r31) │ │ │ │ - ldx r30,r18,r9 │ │ │ │ - ld r9,168(r31) │ │ │ │ - lfd f3,0(r10) │ │ │ │ - lfd f4,8(r10) │ │ │ │ - add r9,r27,r9 │ │ │ │ + bne 35ff0 │ │ │ │ + ld r16,72(r31) │ │ │ │ + ld r20,80(r31) │ │ │ │ + ld r28,96(r31) │ │ │ │ + ld r2,112(r31) │ │ │ │ + ld r9,128(r31) │ │ │ │ + ldx r30,r16,r2 │ │ │ │ + ld r2,40(r31) │ │ │ │ + add r2,r2,r9 │ │ │ │ + ld r9,104(r31) │ │ │ │ sldi r30,r30,4 │ │ │ │ - lfd f1,0(r9) │ │ │ │ - lfd f2,8(r9) │ │ │ │ - ld r9,64(r31) │ │ │ │ - add r30,r9,r30 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + lfd f1,0(r2) │ │ │ │ + lfd f2,8(r2) │ │ │ │ + ld r2,56(r31) │ │ │ │ + lfd f3,0(r9) │ │ │ │ + lfd f4,8(r9) │ │ │ │ + add r30,r2,r30 │ │ │ │ + bl 329c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ lfd f2,8(r30) │ │ │ │ lfd f1,0(r30) │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ - ld r9,80(r31) │ │ │ │ - ld r10,88(r31) │ │ │ │ - ld r6,112(r31) │ │ │ │ - ld r9,-8(r9) │ │ │ │ - ld r10,-8(r10) │ │ │ │ + bl 38f0 │ │ │ │ + ld r2,-8(r28) │ │ │ │ + cmpdi r2,0 │ │ │ │ + ld r9,64(r31) │ │ │ │ stfd f1,0(r30) │ │ │ │ stfd f2,8(r30) │ │ │ │ - cmpdi r9,0 │ │ │ │ - beq 3acf0 │ │ │ │ - ld r8,64(r15) │ │ │ │ - ld r7,200(r31) │ │ │ │ - ldx r8,r8,r7 │ │ │ │ - addi r8,r8,-1 │ │ │ │ - cmpd r9,r8 │ │ │ │ - beq 3acf0 │ │ │ │ - add r9,r9,r10 │ │ │ │ - ld r10,80(r31) │ │ │ │ - std r9,-8(r10) │ │ │ │ - ld r10,96(r31) │ │ │ │ - ld r9,-8(r6) │ │ │ │ - addi r9,r9,1 │ │ │ │ - cmpd r9,r10 │ │ │ │ - std r9,-8(r6) │ │ │ │ - bne 3ad20 │ │ │ │ - mr r11,r10 │ │ │ │ - ld r10,160(r31) │ │ │ │ - ld r8,80(r31) │ │ │ │ - ld r5,88(r31) │ │ │ │ - ld r3,176(r31) │ │ │ │ - mr r7,r6 │ │ │ │ - li r24,0 │ │ │ │ - addi r9,r10,1 │ │ │ │ - cmpdi r10,0 │ │ │ │ - mr r30,r10 │ │ │ │ + ld r9,-8(r9) │ │ │ │ + beq 377a0 │ │ │ │ + ld r10,64(r22) │ │ │ │ + ld r8,192(r31) │ │ │ │ + ldx r10,r10,r8 │ │ │ │ + addi r10,r10,-1 │ │ │ │ + cmpd r2,r10 │ │ │ │ + beq 377a0 │ │ │ │ + add r2,r2,r9 │ │ │ │ + ld r30,136(r31) │ │ │ │ + std r2,-8(r28) │ │ │ │ + ld r2,-8(r19) │ │ │ │ + addi r2,r2,1 │ │ │ │ + cmpd r2,r18 │ │ │ │ + std r2,-8(r19) │ │ │ │ + bne 36300 │ │ │ │ + addi r9,r30,1 │ │ │ │ + cmpdi r30,0 │ │ │ │ + ld r6,64(r31) │ │ │ │ + ld r3,144(r31) │ │ │ │ + mr r8,r19 │ │ │ │ + mr r2,r28 │ │ │ │ + li r29,0 │ │ │ │ mtctr r9 │ │ │ │ li r9,1 │ │ │ │ - mfctr r4 │ │ │ │ - isellt r9,r9,r4 │ │ │ │ + mfctr r10 │ │ │ │ + isellt r9,r9,r10 │ │ │ │ mtctr r9 │ │ │ │ nop │ │ │ │ nop │ │ │ │ - nop │ │ │ │ - bdz 39730 │ │ │ │ + bdz 36300 │ │ │ │ ld r9,-16(r8) │ │ │ │ - ld r10,-16(r7) │ │ │ │ + ld r10,-16(r2) │ │ │ │ + cmpdi r10,0 │ │ │ │ addi r30,r30,-1 │ │ │ │ - ld r4,-16(r5) │ │ │ │ - li r0,1 │ │ │ │ - sldi r26,r30,3 │ │ │ │ - cmpdi cr7,r9,0 │ │ │ │ - addi r10,r10,1 │ │ │ │ - std r10,-16(r7) │ │ │ │ - cmpd r10,r11 │ │ │ │ - stdu r24,-8(r7) │ │ │ │ - beq cr7,3aae0 │ │ │ │ - ld r10,64(r15) │ │ │ │ - ldx r10,r10,r26 │ │ │ │ - addi r10,r10,-1 │ │ │ │ - cmpd cr7,r9,r10 │ │ │ │ - beq cr7,3aae0 │ │ │ │ - ldu r10,-8(r3) │ │ │ │ - add r9,r9,r4 │ │ │ │ + li r5,1 │ │ │ │ + ld r7,-16(r6) │ │ │ │ + sldi r4,r30,3 │ │ │ │ + addi r9,r9,1 │ │ │ │ std r9,-16(r8) │ │ │ │ - cmpdi cr7,r10,0 │ │ │ │ - bgt cr7,39724 │ │ │ │ - neg r10,r10 │ │ │ │ - li r0,-1 │ │ │ │ - stdu r0,-8(r5) │ │ │ │ - stdu r10,-8(r8) │ │ │ │ - beq 396c0 │ │ │ │ - ld r9,56(r31) │ │ │ │ - addi r25,r25,1 │ │ │ │ - cmpd r25,r9 │ │ │ │ - bne 392b0 │ │ │ │ - ld r17,208(r31) │ │ │ │ - ld r16,224(r31) │ │ │ │ - ld r27,232(r31) │ │ │ │ - mr r21,r6 │ │ │ │ - mr r11,r15 │ │ │ │ - ld r9,48(r31) │ │ │ │ - ld r10,144(r31) │ │ │ │ - addi r17,r17,1 │ │ │ │ - cmpd r17,r27 │ │ │ │ - addi r9,r9,16 │ │ │ │ - std r9,48(r31) │ │ │ │ - ld r9,32(r31) │ │ │ │ - add r10,r10,r9 │ │ │ │ - add r16,r16,r9 │ │ │ │ - std r10,144(r31) │ │ │ │ - bne 3913c │ │ │ │ - mr r14,r11 │ │ │ │ - b 398f0 │ │ │ │ - ld r9,144(r31) │ │ │ │ + cmpd cr7,r9,r18 │ │ │ │ + stdu r29,-8(r8) │ │ │ │ + beq 37760 │ │ │ │ + ld r9,64(r22) │ │ │ │ + ldx r9,r9,r4 │ │ │ │ + addi r9,r9,-1 │ │ │ │ + cmpd r10,r9 │ │ │ │ + beq 37760 │ │ │ │ + ldu r9,-8(r3) │ │ │ │ + add r10,r10,r7 │ │ │ │ + std r10,-16(r2) │ │ │ │ cmpdi r9,0 │ │ │ │ - ble 398e0 │ │ │ │ - ld r19,200(r14) │ │ │ │ - sldi r22,r9,3 │ │ │ │ - ld r26,48(r31) │ │ │ │ - ld r23,64(r31) │ │ │ │ - li r9,0 │ │ │ │ - addi r19,r19,-8 │ │ │ │ - add r22,r22,r19 │ │ │ │ - ldu r20,8(r19) │ │ │ │ - cmpdi r20,0 │ │ │ │ - ble 398d4 │ │ │ │ - ld r29,192(r14) │ │ │ │ - ld r25,48(r14) │ │ │ │ - add r20,r20,r9 │ │ │ │ - sldi r10,r9,3 │ │ │ │ - ld r28,176(r14) │ │ │ │ - sldi r9,r9,4 │ │ │ │ - addis r24,r2,-3 │ │ │ │ - sldi r27,r20,3 │ │ │ │ - addi r10,r10,-8 │ │ │ │ - addi r24,r24,25008 │ │ │ │ - addi r8,r29,-8 │ │ │ │ - add r28,r28,r9 │ │ │ │ - add r29,r29,r10 │ │ │ │ - sldi r21,r25,3 │ │ │ │ - cmpdi cr4,r25,0 │ │ │ │ - add r27,r27,r8 │ │ │ │ - nop │ │ │ │ - ldu r30,8(r29) │ │ │ │ - ble cr4,39bf0 │ │ │ │ - ld r17,64(r14) │ │ │ │ - lfd f30,0(r24) │ │ │ │ - lfd f31,8(r24) │ │ │ │ - mr r18,r25 │ │ │ │ - mr r10,r30 │ │ │ │ - add r17,r17,r21 │ │ │ │ - ldu r9,-8(r17) │ │ │ │ - divd r16,r10,r9 │ │ │ │ - addi r8,r9,-1 │ │ │ │ - mulld r9,r16,r9 │ │ │ │ - subf. r9,r9,r10 │ │ │ │ - cmpd cr7,r9,r8 │ │ │ │ - beq 39868 │ │ │ │ - fmr f1,f30 │ │ │ │ - fmr f2,f31 │ │ │ │ - beq cr7,39868 │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,25040 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - fmr f31,f2 │ │ │ │ - fmr f30,f1 │ │ │ │ - addic. r18,r18,-1 │ │ │ │ - mr r10,r16 │ │ │ │ - bne 39820 │ │ │ │ - lfd f3,0(r26) │ │ │ │ - lfd f4,8(r26) │ │ │ │ - lfd f1,0(r28) │ │ │ │ - lfd f2,8(r28) │ │ │ │ - sldi r30,r30,4 │ │ │ │ - addi r28,r28,16 │ │ │ │ - add r30,r23,r30 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - fmr f3,f30 │ │ │ │ - fmr f4,f31 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - fmr f4,f2 │ │ │ │ - fmr f3,f1 │ │ │ │ - lfd f2,8(r30) │ │ │ │ - lfd f1,0(r30) │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ - cmpld r27,r29 │ │ │ │ - stfd f1,0(r30) │ │ │ │ - stfd f2,8(r30) │ │ │ │ - bne 39800 │ │ │ │ - mr r9,r20 │ │ │ │ - cmpld r19,r22 │ │ │ │ - addi r26,r26,16 │ │ │ │ - bne 397b0 │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,25008 │ │ │ │ - lfd f18,0(r9) │ │ │ │ - lfd f19,8(r9) │ │ │ │ - ld r9,0(r1) │ │ │ │ - ld r10,216(r31) │ │ │ │ - ld r3,152(r14) │ │ │ │ - std r9,0(r10) │ │ │ │ - mr r1,r10 │ │ │ │ - bl 32a0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - ld r9,48(r14) │ │ │ │ - ld r10,216(r14) │ │ │ │ - ld r7,0(r1) │ │ │ │ - ld r26,16(r14) │ │ │ │ + bgt 362f4 │ │ │ │ + neg r9,r9 │ │ │ │ + li r5,-1 │ │ │ │ + stdu r5,-8(r6) │ │ │ │ + stdu r9,-8(r2) │ │ │ │ + beq cr7,36290 │ │ │ │ + ld r2,48(r31) │ │ │ │ + addi r20,r20,1 │ │ │ │ + cmpd r20,r2 │ │ │ │ + bne 35ee0 │ │ │ │ + ld r15,184(r31) │ │ │ │ + ld r2,104(r31) │ │ │ │ + ld r9,120(r31) │ │ │ │ + addi r15,r15,1 │ │ │ │ + addi r2,r2,16 │ │ │ │ + std r2,104(r31) │ │ │ │ + ld r2,32(r31) │ │ │ │ + add r9,r9,r2 │ │ │ │ + std r9,120(r31) │ │ │ │ + ld r9,176(r31) │ │ │ │ + add r2,r9,r2 │ │ │ │ + std r2,176(r31) │ │ │ │ + ld r2,152(r31) │ │ │ │ + cmpd r15,r2 │ │ │ │ + bne 35db4 │ │ │ │ + ld r25,208(r31) │ │ │ │ + mr r28,r22 │ │ │ │ + ld r2,0(r1) │ │ │ │ + ld r3,152(r28) │ │ │ │ + std r2,0(r25) │ │ │ │ + mr r1,r25 │ │ │ │ + bl 32c0 │ │ │ │ + ld r2,48(r28) │ │ │ │ + ld r9,216(r28) │ │ │ │ li r4,0 │ │ │ │ - ld r5,0(r14) │ │ │ │ - sldi r8,r9,4 │ │ │ │ - sldi r9,r9,3 │ │ │ │ - std r10,32(r31) │ │ │ │ - mr r3,r26 │ │ │ │ + ld r8,0(r1) │ │ │ │ + ld r25,16(r28) │ │ │ │ + ld r5,0(r28) │ │ │ │ + sldi r10,r2,4 │ │ │ │ + sldi r2,r2,3 │ │ │ │ + std r9,32(r31) │ │ │ │ + mr r3,r25 │ │ │ │ + addi r9,r2,15 │ │ │ │ + subfic r10,r10,-16 │ │ │ │ + addi r2,r2,23 │ │ │ │ sldi r5,r5,4 │ │ │ │ - addi r10,r9,15 │ │ │ │ - subfic r8,r8,-16 │ │ │ │ - addi r9,r9,23 │ │ │ │ - clrrdi r10,r10,4 │ │ │ │ - stdux r7,r1,r8 │ │ │ │ clrrdi r9,r9,4 │ │ │ │ - neg r10,r10 │ │ │ │ - addi r23,r1,32 │ │ │ │ + stdux r8,r1,r10 │ │ │ │ + clrrdi r2,r2,4 │ │ │ │ neg r9,r9 │ │ │ │ - stdux r7,r1,r10 │ │ │ │ - addi r28,r1,32 │ │ │ │ - stdux r7,r1,r9 │ │ │ │ - bl 37c0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - ld r17,48(r14) │ │ │ │ - addi r25,r1,32 │ │ │ │ - li r9,0 │ │ │ │ - stfd f18,0(r23) │ │ │ │ - stfd f19,8(r23) │ │ │ │ - std r9,0(r25) │ │ │ │ - cmpdi r17,0 │ │ │ │ - ble 399a4 │ │ │ │ - sldi r5,r17,3 │ │ │ │ + addi r22,r1,32 │ │ │ │ + neg r2,r2 │ │ │ │ + stdux r8,r1,r9 │ │ │ │ + addi r27,r1,32 │ │ │ │ + stdux r8,r1,r2 │ │ │ │ + bl 37e0 │ │ │ │ + ld r16,48(r28) │ │ │ │ + cmpdi r16,0 │ │ │ │ + addi r24,r1,32 │ │ │ │ + li r2,0 │ │ │ │ + stfd f18,0(r22) │ │ │ │ + stfd f19,8(r22) │ │ │ │ + std r2,0(r24) │ │ │ │ + ble 363f8 │ │ │ │ + sldi r5,r16,3 │ │ │ │ li r4,0 │ │ │ │ - mr r3,r28 │ │ │ │ - bl 37c0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - lwz r9,112(r14) │ │ │ │ - ld r29,0(r14) │ │ │ │ - andi. r9,r9,1 │ │ │ │ - beq 39bfc │ │ │ │ + mr r3,r27 │ │ │ │ + bl 37e0 │ │ │ │ + lwz r2,112(r28) │ │ │ │ + ld r29,0(r28) │ │ │ │ + andi. r2,r2,1 │ │ │ │ + beq 36a14 │ │ │ │ cmpdi r29,0 │ │ │ │ - ble 39b44 │ │ │ │ - mr r18,r26 │ │ │ │ - sldi r8,r29,4 │ │ │ │ - ld r10,56(r14) │ │ │ │ - addi r24,r17,-1 │ │ │ │ - sldi r20,r17,4 │ │ │ │ - sldi r7,r17,3 │ │ │ │ + ble 36584 │ │ │ │ + mr r14,r25 │ │ │ │ + sldi r23,r29,4 │ │ │ │ + ld r9,56(r28) │ │ │ │ + addi r17,r16,-1 │ │ │ │ + sldi r19,r16,4 │ │ │ │ + std r22,72(r31) │ │ │ │ + sldi r10,r16,3 │ │ │ │ li r29,0 │ │ │ │ - addi r26,r25,8 │ │ │ │ - li r27,0 │ │ │ │ - std r23,72(r31) │ │ │ │ - add r8,r18,r8 │ │ │ │ - sldi r9,r24,3 │ │ │ │ - add r21,r28,r7 │ │ │ │ + addi r25,r24,8 │ │ │ │ + li r26,0 │ │ │ │ + add r8,r14,r23 │ │ │ │ + sldi r2,r17,3 │ │ │ │ + add r20,r27,r10 │ │ │ │ std r8,48(r31) │ │ │ │ - add r8,r23,r20 │ │ │ │ + add r8,r22,r19 │ │ │ │ std r8,64(r31) │ │ │ │ - add r8,r10,r9 │ │ │ │ - ldx r9,r10,r9 │ │ │ │ + add r8,r9,r2 │ │ │ │ + ldx r2,r9,r2 │ │ │ │ std r8,56(r31) │ │ │ │ - std r9,40(r31) │ │ │ │ - mr r9,r29 │ │ │ │ - mr r29,r7 │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ + std r2,40(r31) │ │ │ │ + mr r2,r29 │ │ │ │ + mr r29,r10 │ │ │ │ nop │ │ │ │ - cmpd r17,r9 │ │ │ │ - ble 39a94 │ │ │ │ - sldi r8,r9,4 │ │ │ │ - sldi r30,r9,3 │ │ │ │ - subf r19,r9,r17 │ │ │ │ - ld r9,72(r31) │ │ │ │ - ld r15,168(r14) │ │ │ │ - ld r16,64(r14) │ │ │ │ - ldx r20,r25,r30 │ │ │ │ - add r22,r9,r8 │ │ │ │ - lfd f1,0(r22) │ │ │ │ - lfd f2,8(r22) │ │ │ │ - ldx r23,r28,r30 │ │ │ │ - ldx r10,r15,r30 │ │ │ │ - addi r22,r22,16 │ │ │ │ - sldi r3,r23,4 │ │ │ │ - add r10,r10,r3 │ │ │ │ - lfd f3,0(r10) │ │ │ │ - lfd f4,8(r10) │ │ │ │ - bl 4db58 │ │ │ │ nop │ │ │ │ - ldx r10,r16,r30 │ │ │ │ + cmpd r16,r2 │ │ │ │ + ble 364e0 │ │ │ │ + sldi r10,r2,4 │ │ │ │ + sldi r30,r2,3 │ │ │ │ + subf r19,r2,r16 │ │ │ │ + ld r2,72(r31) │ │ │ │ + ld r15,168(r28) │ │ │ │ + ld r18,64(r28) │ │ │ │ + ldx r21,r24,r30 │ │ │ │ + add r23,r2,r10 │ │ │ │ + lfd f1,0(r23) │ │ │ │ + lfd f2,8(r23) │ │ │ │ + ldx r22,r27,r30 │ │ │ │ + ldx r9,r15,r30 │ │ │ │ + addi r23,r23,16 │ │ │ │ + sldi r4,r22,4 │ │ │ │ + add r9,r9,r4 │ │ │ │ + lfd f3,0(r9) │ │ │ │ + lfd f4,8(r9) │ │ │ │ + bl 329c │ │ │ │ + ldx r9,r18,r30 │ │ │ │ addic. r19,r19,-1 │ │ │ │ - stfd f1,0(r22) │ │ │ │ - stfd f2,8(r22) │ │ │ │ - maddld r20,r20,r10,r23 │ │ │ │ - stdx r20,r26,r30 │ │ │ │ + stfd f1,0(r23) │ │ │ │ + stfd f2,8(r23) │ │ │ │ + maddld r21,r21,r9,r22 │ │ │ │ + stdx r21,r25,r30 │ │ │ │ addi r30,r30,8 │ │ │ │ - bne 39a50 │ │ │ │ - ld r10,64(r31) │ │ │ │ - ldx r9,r25,r29 │ │ │ │ - lfd f3,0(r10) │ │ │ │ - lfd f4,8(r10) │ │ │ │ - ld r10,32(r31) │ │ │ │ - sldi r9,r9,4 │ │ │ │ - add r9,r10,r9 │ │ │ │ - lfd f1,0(r9) │ │ │ │ - lfd f2,8(r9) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - ld r10,-8(r21) │ │ │ │ - ld r6,40(r31) │ │ │ │ - ld r7,56(r31) │ │ │ │ - mr r8,r21 │ │ │ │ - mr r9,r24 │ │ │ │ - stfd f1,0(r18) │ │ │ │ - stfd f2,8(r18) │ │ │ │ - addi r10,r10,1 │ │ │ │ - cmpd r10,r6 │ │ │ │ - std r10,-8(r21) │ │ │ │ - bne 39b34 │ │ │ │ - addi r10,r24,1 │ │ │ │ - cmpdi r24,0 │ │ │ │ - mtctr r10 │ │ │ │ - li r10,1 │ │ │ │ - mfctr r6 │ │ │ │ - isellt r10,r10,r6 │ │ │ │ - mtctr r10 │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - bdz 39b34 │ │ │ │ - ld r10,-16(r8) │ │ │ │ - ldu r6,-8(r7) │ │ │ │ - addi r9,r9,-1 │ │ │ │ - addi r10,r10,1 │ │ │ │ - cmpd r10,r6 │ │ │ │ - std r10,-16(r8) │ │ │ │ - stdu r27,-8(r8) │ │ │ │ - beq 39b10 │ │ │ │ - ld r10,48(r31) │ │ │ │ - addi r18,r18,16 │ │ │ │ - cmpld r18,r10 │ │ │ │ - bne 39a20 │ │ │ │ - addi r1,r31,560 │ │ │ │ - ld r0,16(r1) │ │ │ │ + bne 364a0 │ │ │ │ + ld r9,64(r31) │ │ │ │ + ldx r2,r24,r29 │ │ │ │ + lfd f3,0(r9) │ │ │ │ + lfd f4,8(r9) │ │ │ │ + sldi r2,r2,4 │ │ │ │ + ld r9,32(r31) │ │ │ │ + add r2,r9,r2 │ │ │ │ + lfd f1,0(r2) │ │ │ │ + lfd f2,8(r2) │ │ │ │ + bl 329c │ │ │ │ + ld r9,-8(r20) │ │ │ │ + ld r7,40(r31) │ │ │ │ + mr r10,r20 │ │ │ │ + mr r2,r17 │ │ │ │ + ld r8,56(r31) │ │ │ │ + stfd f1,0(r14) │ │ │ │ + stfd f2,8(r14) │ │ │ │ + addi r9,r9,1 │ │ │ │ + cmpd r9,r7 │ │ │ │ + std r9,-8(r20) │ │ │ │ + bne 36574 │ │ │ │ + addi r9,r17,1 │ │ │ │ + cmpdi r17,0 │ │ │ │ + mtctr r9 │ │ │ │ + li r9,1 │ │ │ │ + mfctr r7 │ │ │ │ + isellt r9,r9,r7 │ │ │ │ + mtctr r9 │ │ │ │ + bdz 36574 │ │ │ │ + ld r9,-16(r10) │ │ │ │ + ldu r7,-8(r8) │ │ │ │ + addi r2,r2,-1 │ │ │ │ + addi r9,r9,1 │ │ │ │ + cmpd r9,r7 │ │ │ │ + std r9,-16(r10) │ │ │ │ + stdu r26,-8(r10) │ │ │ │ + beq 36550 │ │ │ │ + ld r9,48(r31) │ │ │ │ + addi r14,r14,16 │ │ │ │ + cmpld r9,r14 │ │ │ │ + bne 36470 │ │ │ │ + addi r1,r31,528 │ │ │ │ lwz r11,8(r1) │ │ │ │ - ld r14,-272(r1) │ │ │ │ - ld r15,-264(r1) │ │ │ │ - ld r16,-256(r1) │ │ │ │ - ld r17,-248(r1) │ │ │ │ - ld r18,-240(r1) │ │ │ │ - ld r19,-232(r1) │ │ │ │ - ld r20,-224(r1) │ │ │ │ - ld r21,-216(r1) │ │ │ │ - ld r22,-208(r1) │ │ │ │ - ld r23,-200(r1) │ │ │ │ - ld r24,-192(r1) │ │ │ │ - ld r25,-184(r1) │ │ │ │ - ld r26,-176(r1) │ │ │ │ - ld r27,-168(r1) │ │ │ │ + ld r0,16(r1) │ │ │ │ + ld r14,-256(r1) │ │ │ │ + ld r15,-248(r1) │ │ │ │ + ld r16,-240(r1) │ │ │ │ + ld r17,-232(r1) │ │ │ │ + ld r18,-224(r1) │ │ │ │ + ld r19,-216(r1) │ │ │ │ + ld r20,-208(r1) │ │ │ │ + ld r21,-200(r1) │ │ │ │ mtlr r0 │ │ │ │ - ld r28,-160(r1) │ │ │ │ - ld r29,-152(r1) │ │ │ │ - ld r30,-144(r1) │ │ │ │ - ld r31,-136(r1) │ │ │ │ - lfd f16,-128(r1) │ │ │ │ - lfd f17,-120(r1) │ │ │ │ + ld r22,-192(r1) │ │ │ │ + ld r23,-184(r1) │ │ │ │ + ld r24,-176(r1) │ │ │ │ + ld r25,-168(r1) │ │ │ │ + ld r26,-160(r1) │ │ │ │ + ld r27,-152(r1) │ │ │ │ + ld r28,-144(r1) │ │ │ │ + ld r29,-136(r1) │ │ │ │ + ld r30,-128(r1) │ │ │ │ + ld r31,-120(r1) │ │ │ │ lfd f18,-112(r1) │ │ │ │ lfd f19,-104(r1) │ │ │ │ lfd f20,-96(r1) │ │ │ │ lfd f21,-88(r1) │ │ │ │ lfd f22,-80(r1) │ │ │ │ lfd f23,-72(r1) │ │ │ │ lfd f24,-64(r1) │ │ │ │ lfd f25,-56(r1) │ │ │ │ lfd f26,-48(r1) │ │ │ │ lfd f27,-40(r1) │ │ │ │ + mtocrf 16,r11 │ │ │ │ + mtocrf 8,r11 │ │ │ │ lfd f28,-32(r1) │ │ │ │ lfd f29,-24(r1) │ │ │ │ lfd f30,-16(r1) │ │ │ │ lfd f31,-8(r1) │ │ │ │ - mtocrf 16,r11 │ │ │ │ - mtocrf 8,r11 │ │ │ │ blr │ │ │ │ + cmpwi r8,0 │ │ │ │ + beq 38494 │ │ │ │ + li r2,1 │ │ │ │ + std r2,48(r31) │ │ │ │ + ld r2,152(r31) │ │ │ │ + cmpdi r2,0 │ │ │ │ + ble 36354 │ │ │ │ + ld r2,32(r31) │ │ │ │ + ld r30,176(r31) │ │ │ │ + li r15,0 │ │ │ │ + li r19,0 │ │ │ │ + std r25,200(r31) │ │ │ │ + std r17,96(r31) │ │ │ │ + ld r27,184(r31) │ │ │ │ + ld r22,112(r31) │ │ │ │ + std r19,184(r31) │ │ │ │ + std r15,176(r31) │ │ │ │ + sldi r16,r2,3 │ │ │ │ + li r2,0 │ │ │ │ + std r2,104(r31) │ │ │ │ + std r16,112(r31) │ │ │ │ + ld r2,48(r31) │ │ │ │ + add r29,r30,r16 │ │ │ │ + add r24,r27,r16 │ │ │ │ + cmpdi cr3,r2,0 │ │ │ │ + addi r2,r16,-8 │ │ │ │ + std r2,144(r31) │ │ │ │ + ld r2,168(r31) │ │ │ │ + add r23,r2,r16 │ │ │ │ + addi r2,r16,-16 │ │ │ │ + std r23,64(r31) │ │ │ │ + std r2,136(r31) │ │ │ │ + ble cr4,36760 │ │ │ │ + ld r2,176(r31) │ │ │ │ + ld r26,120(r28) │ │ │ │ + li r18,0 │ │ │ │ + ld r25,64(r28) │ │ │ │ + ld r15,32(r31) │ │ │ │ + ld r17,88(r28) │ │ │ │ + ld r23,160(r31) │ │ │ │ + ld r20,88(r31) │ │ │ │ + ld r21,168(r31) │ │ │ │ + sldi r2,r2,4 │ │ │ │ + add r26,r26,r2 │ │ │ │ + ldx r16,r25,r18 │ │ │ │ + addi r19,r16,-1 │ │ │ │ + sldi r19,r19,1 │ │ │ │ + mr r3,r19 │ │ │ │ + bl 3290 │ │ │ │ + lfd f3,0(r26) │ │ │ │ + lfd f4,8(r26) │ │ │ │ + bl 329c │ │ │ │ + bl 3380 │ │ │ │ + subf r9,r17,r3 │ │ │ │ + addi r3,r3,1 │ │ │ │ + divd r2,r9,r19 │ │ │ │ + cmpdi r9,0 │ │ │ │ + add r3,r3,r17 │ │ │ │ + stdx r9,r14,r18 │ │ │ │ + stdx r3,r23,r18 │ │ │ │ + mulld r2,r2,r19 │ │ │ │ + subf r2,r2,r9 │ │ │ │ + blt 37770 │ │ │ │ + cmpd r16,r2 │ │ │ │ + bgt 36728 │ │ │ │ + subf r2,r19,r2 │ │ │ │ + cmpdi r2,0 │ │ │ │ + li r9,1 │ │ │ │ + stdx r2,r20,r18 │ │ │ │ + ble 37790 │ │ │ │ + addic. r15,r15,-1 │ │ │ │ + stdx r9,r21,r18 │ │ │ │ + stdx r2,r30,r18 │ │ │ │ + addi r26,r26,16 │ │ │ │ + addi r18,r18,8 │ │ │ │ + bne 366d0 │ │ │ │ + ld r5,112(r31) │ │ │ │ + li r4,0 │ │ │ │ + mr r3,r27 │ │ │ │ + bl 37e0 │ │ │ │ + ble cr3,376e0 │ │ │ │ + ld r3,88(r28) │ │ │ │ + ld r9,32(r31) │ │ │ │ + mr r19,r22 │ │ │ │ + li r2,0 │ │ │ │ + li r26,0 │ │ │ │ + mr r22,r24 │ │ │ │ + std r14,192(r31) │ │ │ │ + mr r16,r28 │ │ │ │ + addi r3,r3,1 │ │ │ │ + addi r25,r9,-1 │ │ │ │ + sldi r9,r9,4 │ │ │ │ + sldi r18,r3,1 │ │ │ │ + std r9,120(r31) │ │ │ │ + std r3,128(r31) │ │ │ │ nop │ │ │ │ + ld r9,32(r31) │ │ │ │ + cmpd r9,r2 │ │ │ │ + ble 368b8 │ │ │ │ + ld r9,104(r31) │ │ │ │ + sldi r8,r2,4 │ │ │ │ + sldi r17,r2,3 │ │ │ │ + ld r24,176(r16) │ │ │ │ + std r29,80(r31) │ │ │ │ + std r26,72(r31) │ │ │ │ + addi r14,r19,8 │ │ │ │ + mr r29,r27 │ │ │ │ + ld r28,64(r16) │ │ │ │ + plfd f28,79312 # 49da0 │ │ │ │ + plfd f29,79312 # 49da8 │ │ │ │ + ldx r20,r19,r17 │ │ │ │ + add r7,r9,r2 │ │ │ │ + ld r9,32(r31) │ │ │ │ + subf r23,r2,r9 │ │ │ │ + ld r2,128(r31) │ │ │ │ + mulld r7,r7,r2 │ │ │ │ + ld r2,40(r31) │ │ │ │ + add r21,r2,r8 │ │ │ │ + sldi r15,r7,1 │ │ │ │ + lfd f30,0(r21) │ │ │ │ + lfd f31,8(r21) │ │ │ │ nop │ │ │ │ - lfd f30,0(r24) │ │ │ │ - lfd f31,8(r24) │ │ │ │ - b 39874 │ │ │ │ + ldx r27,r28,r17 │ │ │ │ + ldx r26,r30,r17 │ │ │ │ + cmpdi r26,0 │ │ │ │ + fmr f1,f18 │ │ │ │ + fmr f2,f19 │ │ │ │ + addi r2,r27,-1 │ │ │ │ + beq 36850 │ │ │ │ + cmpd r26,r2 │ │ │ │ + fmr f1,f28 │ │ │ │ + fmr f2,f29 │ │ │ │ + bne 36850 │ │ │ │ + fmr f1,f18 │ │ │ │ + fmr f2,f19 │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + ldx r2,r29,r17 │ │ │ │ + maddld r20,r27,r20,r26 │ │ │ │ + addi r21,r21,16 │ │ │ │ + add r2,r15,r2 │ │ │ │ + add r15,r15,r18 │ │ │ │ + sldi r2,r2,4 │ │ │ │ + add r2,r24,r2 │ │ │ │ + lfd f3,0(r2) │ │ │ │ + lfd f4,8(r2) │ │ │ │ + bl 329c │ │ │ │ + fmr f4,f2 │ │ │ │ + fmr f3,f1 │ │ │ │ + fmr f2,f31 │ │ │ │ + fmr f1,f30 │ │ │ │ + bl 329c │ │ │ │ + addic. r23,r23,-1 │ │ │ │ + stdx r20,r14,r17 │ │ │ │ + addi r17,r17,8 │ │ │ │ + stfd f1,0(r21) │ │ │ │ + stfd f2,8(r21) │ │ │ │ + fmr f31,f2 │ │ │ │ + fmr f30,f1 │ │ │ │ + bne 36810 │ │ │ │ + mr r27,r29 │ │ │ │ + ld r26,72(r31) │ │ │ │ + ld r29,80(r31) │ │ │ │ + ld r2,112(r31) │ │ │ │ + ld r9,120(r31) │ │ │ │ + ldx r28,r19,r2 │ │ │ │ + ld r2,40(r31) │ │ │ │ + add r2,r2,r9 │ │ │ │ + ld r9,96(r31) │ │ │ │ + sldi r28,r28,4 │ │ │ │ + lfd f1,0(r2) │ │ │ │ + lfd f2,8(r2) │ │ │ │ + ld r2,56(r31) │ │ │ │ + lfd f3,0(r9) │ │ │ │ + lfd f4,8(r9) │ │ │ │ + add r28,r2,r28 │ │ │ │ + bl 329c │ │ │ │ + fmr f4,f2 │ │ │ │ + fmr f3,f1 │ │ │ │ + lfd f2,8(r28) │ │ │ │ + lfd f1,0(r28) │ │ │ │ + bl 38f0 │ │ │ │ + ld r2,-8(r29) │ │ │ │ + cmpdi r2,0 │ │ │ │ + ld r9,64(r31) │ │ │ │ + stfd f1,0(r28) │ │ │ │ + stfd f2,8(r28) │ │ │ │ + ld r9,-8(r9) │ │ │ │ + beq 37750 │ │ │ │ + ld r10,64(r16) │ │ │ │ + ld r8,144(r31) │ │ │ │ + ldx r10,r10,r8 │ │ │ │ + addi r10,r10,-1 │ │ │ │ + cmpd r2,r10 │ │ │ │ + beq 37750 │ │ │ │ + add r2,r2,r9 │ │ │ │ + std r2,-8(r29) │ │ │ │ + ld r2,-8(r22) │ │ │ │ + addi r2,r2,1 │ │ │ │ + cmpd r2,r18 │ │ │ │ + std r2,-8(r22) │ │ │ │ + bne 376bc │ │ │ │ + ld r10,88(r31) │ │ │ │ + li r2,1 │ │ │ │ + addi r28,r25,1 │ │ │ │ + cmpdi r25,0 │ │ │ │ + ld r8,136(r31) │ │ │ │ + mr r6,r22 │ │ │ │ + ld r4,64(r31) │ │ │ │ + mr r9,r29 │ │ │ │ + li r0,0 │ │ │ │ + isellt r28,r2,r28 │ │ │ │ + mr r2,r25 │ │ │ │ + addi r11,r10,8 │ │ │ │ + b 369d0 │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + ld r10,64(r16) │ │ │ │ + ldx r10,r10,r8 │ │ │ │ + addi r10,r10,-1 │ │ │ │ + cmpd r7,r10 │ │ │ │ + beq 36a08 │ │ │ │ + ldx r10,r11,r8 │ │ │ │ + cmpdi r10,0 │ │ │ │ + add r7,r7,r5 │ │ │ │ + addi r8,r8,-8 │ │ │ │ + std r7,-16(r9) │ │ │ │ + bgt 369c4 │ │ │ │ + neg r10,r10 │ │ │ │ + li r3,-1 │ │ │ │ + stdu r3,-8(r4) │ │ │ │ + stdu r10,-8(r9) │ │ │ │ + bne cr7,376c0 │ │ │ │ + cmpdi r28,1 │ │ │ │ + addi r28,r28,-1 │ │ │ │ + beq 376c0 │ │ │ │ + ld r10,-16(r6) │ │ │ │ + ld r7,-16(r9) │ │ │ │ + cmpdi r7,0 │ │ │ │ + addi r2,r2,-1 │ │ │ │ + li r3,1 │ │ │ │ + ld r5,-16(r4) │ │ │ │ + addi r10,r10,1 │ │ │ │ + std r10,-16(r6) │ │ │ │ + cmpd cr7,r10,r18 │ │ │ │ + stdu r0,-8(r6) │ │ │ │ + bne 36990 │ │ │ │ + neg r5,r5 │ │ │ │ + std r5,-16(r4) │ │ │ │ + b 369a4 │ │ │ │ cmpdi r29,0 │ │ │ │ - ble 39b44 │ │ │ │ - ld r22,32(r31) │ │ │ │ + ble 36584 │ │ │ │ + plfd f24,79844 # 4a200 │ │ │ │ + plfd f25,79844 # 4a208 │ │ │ │ li r30,0 │ │ │ │ - li r24,0 │ │ │ │ - li r27,0 │ │ │ │ + li r23,0 │ │ │ │ + li r26,0 │ │ │ │ + plfd f26,78664 # 49d80 │ │ │ │ + plfd f27,78664 # 49d88 │ │ │ │ + ld r21,32(r31) │ │ │ │ nop │ │ │ │ + cmpd r30,r16 │ │ │ │ + bge 36ba8 │ │ │ │ + sldi r20,r30,3 │ │ │ │ + sldi r9,r30,4 │ │ │ │ + ld r15,64(r28) │ │ │ │ + addi r18,r20,-8 │ │ │ │ + add r19,r24,r20 │ │ │ │ + add r29,r22,r9 │ │ │ │ + add r18,r27,r18 │ │ │ │ nop │ │ │ │ nop │ │ │ │ - cmpd r30,r17 │ │ │ │ - bge 39dc4 │ │ │ │ - addis r9,r2,-3 │ │ │ │ - sldi r21,r30,3 │ │ │ │ - sldi r10,r30,4 │ │ │ │ - addis r20,r2,-3 │ │ │ │ - ld r15,64(r14) │ │ │ │ - addi r9,r9,26160 │ │ │ │ - addi r18,r21,-8 │ │ │ │ - addi r20,r20,25008 │ │ │ │ - add r19,r25,r21 │ │ │ │ - add r29,r23,r10 │ │ │ │ - lfd f28,0(r9) │ │ │ │ - lfd f29,8(r9) │ │ │ │ - add r18,r28,r18 │ │ │ │ nop │ │ │ │ - ldu r16,8(r18) │ │ │ │ - ld r9,96(r14) │ │ │ │ - lfd f26,0(r29) │ │ │ │ - lfd f27,8(r29) │ │ │ │ + ldu r17,8(r18) │ │ │ │ + ld r2,96(r28) │ │ │ │ addi r30,r30,1 │ │ │ │ addi r29,r29,16 │ │ │ │ - add r9,r9,r10 │ │ │ │ - mr r3,r16 │ │ │ │ - lfd f24,0(r9) │ │ │ │ - lfd f25,8(r9) │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ - fmr f3,f28 │ │ │ │ - fmr f4,f29 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - ldx r3,r15,r21 │ │ │ │ + lfd f28,-16(r29) │ │ │ │ + lfd f29,-8(r29) │ │ │ │ + add r2,r2,r9 │ │ │ │ + mr r3,r17 │ │ │ │ + lfd f20,0(r2) │ │ │ │ + lfd f21,8(r2) │ │ │ │ + bl 3290 │ │ │ │ + fmr f3,f24 │ │ │ │ + fmr f4,f25 │ │ │ │ + bl 329c │ │ │ │ + ldx r3,r15,r20 │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ addi r3,r3,-1 │ │ │ │ sldi r3,r3,1 │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ + bl 3290 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 4dbe8 │ │ │ │ - nop │ │ │ │ - fmr f13,f2 │ │ │ │ - fmr f12,f1 │ │ │ │ - fmr f3,f24 │ │ │ │ - fmr f4,f25 │ │ │ │ - fmr f1,f24 │ │ │ │ - fmr f2,f25 │ │ │ │ - fmr f24,f12 │ │ │ │ - fmr f25,f13 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - fmr f3,f24 │ │ │ │ - fmr f4,f25 │ │ │ │ + bl 3450 │ │ │ │ + fmr f23,f2 │ │ │ │ + fmr f22,f1 │ │ │ │ + fmr f3,f20 │ │ │ │ + fmr f4,f21 │ │ │ │ + fmr f1,f20 │ │ │ │ + fmr f2,f21 │ │ │ │ + bl 329c │ │ │ │ + fmr f3,f22 │ │ │ │ + fmr f4,f23 │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - fmr f2,f25 │ │ │ │ - fmr f1,f24 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + fmr f2,f23 │ │ │ │ + fmr f1,f22 │ │ │ │ + bl 329c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 4da58 │ │ │ │ - nop │ │ │ │ - bl 38a0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - ld r3,88(r14) │ │ │ │ + bl 2fd0 │ │ │ │ + bl 38c0 │ │ │ │ + ld r3,88(r28) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ + bl 3290 │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - bl 3260 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 329c │ │ │ │ + bl 3260 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ - lfd f2,8(r20) │ │ │ │ - lfd f1,0(r20) │ │ │ │ - bl 4dbe8 │ │ │ │ - nop │ │ │ │ - fmr f3,f26 │ │ │ │ - fmr f4,f27 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - ld r15,64(r14) │ │ │ │ - ld r9,0(r19) │ │ │ │ - ld r17,48(r14) │ │ │ │ - sldi r10,r30,4 │ │ │ │ + fmr f2,f27 │ │ │ │ + fmr f1,f26 │ │ │ │ + bl 3450 │ │ │ │ + fmr f3,f28 │ │ │ │ + fmr f4,f29 │ │ │ │ + bl 329c │ │ │ │ + ld r15,64(r28) │ │ │ │ + ld r2,0(r19) │ │ │ │ + sldi r9,r30,4 │ │ │ │ + ld r16,48(r28) │ │ │ │ stfd f1,0(r29) │ │ │ │ stfd f2,8(r29) │ │ │ │ - ldx r3,r15,r21 │ │ │ │ - cmpd r30,r17 │ │ │ │ - sldi r21,r30,3 │ │ │ │ - maddld r3,r3,r9,r16 │ │ │ │ + ldx r3,r15,r20 │ │ │ │ + sldi r20,r30,3 │ │ │ │ + cmpd r30,r16 │ │ │ │ + maddld r3,r3,r2,r17 │ │ │ │ stdu r3,8(r19) │ │ │ │ - blt 39c60 │ │ │ │ - ld r29,0(r14) │ │ │ │ - sldi r30,r17,3 │ │ │ │ - sldi r10,r17,4 │ │ │ │ - ldx r9,r25,r30 │ │ │ │ - add r10,r23,r10 │ │ │ │ - lfd f3,0(r10) │ │ │ │ - lfd f4,8(r10) │ │ │ │ - sldi r9,r9,4 │ │ │ │ + blt 36a80 │ │ │ │ + ld r29,0(r28) │ │ │ │ + sldi r30,r16,3 │ │ │ │ + sldi r9,r16,4 │ │ │ │ + ldx r2,r24,r30 │ │ │ │ add r9,r22,r9 │ │ │ │ - lfd f1,0(r9) │ │ │ │ - lfd f2,8(r9) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - ld r8,56(r14) │ │ │ │ - add r10,r28,r30 │ │ │ │ - addi r30,r17,-1 │ │ │ │ - ld r9,-8(r10) │ │ │ │ - sldi r7,r30,3 │ │ │ │ - stfd f1,0(r26) │ │ │ │ - stfd f2,8(r26) │ │ │ │ - ldx r6,r8,r7 │ │ │ │ - add r8,r8,r7 │ │ │ │ - addi r9,r9,1 │ │ │ │ - cmpd r9,r6 │ │ │ │ - std r9,-8(r10) │ │ │ │ - bne 39e64 │ │ │ │ - li r9,1 │ │ │ │ + lfd f3,0(r9) │ │ │ │ + lfd f4,8(r9) │ │ │ │ + sldi r2,r2,4 │ │ │ │ + add r2,r21,r2 │ │ │ │ + lfd f1,0(r2) │ │ │ │ + lfd f2,8(r2) │ │ │ │ + bl 329c │ │ │ │ + ld r10,56(r28) │ │ │ │ + add r9,r27,r30 │ │ │ │ + addi r30,r16,-1 │ │ │ │ + ld r2,-8(r9) │ │ │ │ + sldi r8,r30,3 │ │ │ │ + stfd f1,0(r25) │ │ │ │ + stfd f2,8(r25) │ │ │ │ + ldx r7,r10,r8 │ │ │ │ + add r10,r10,r8 │ │ │ │ + addi r2,r2,1 │ │ │ │ + cmpd r2,r7 │ │ │ │ + std r2,-8(r9) │ │ │ │ + bne 36c44 │ │ │ │ + li r2,1 │ │ │ │ cmpdi r30,0 │ │ │ │ - isellt r9,r9,r17 │ │ │ │ - mtctr r9 │ │ │ │ + isellt r2,r2,r16 │ │ │ │ + mtctr r2 │ │ │ │ nop │ │ │ │ nop │ │ │ │ - bdz 39e64 │ │ │ │ - ld r9,-16(r10) │ │ │ │ - ldu r7,-8(r8) │ │ │ │ + bdz 36c44 │ │ │ │ + ld r2,-16(r9) │ │ │ │ + ldu r8,-8(r10) │ │ │ │ addi r30,r30,-1 │ │ │ │ - addi r9,r9,1 │ │ │ │ - cmpd r9,r7 │ │ │ │ - std r9,-16(r10) │ │ │ │ - stdu r27,-8(r10) │ │ │ │ - beq 39e40 │ │ │ │ - addi r24,r24,1 │ │ │ │ - addi r26,r26,16 │ │ │ │ - cmpd r24,r29 │ │ │ │ - bge 39b44 │ │ │ │ - ld r17,48(r14) │ │ │ │ - b 39c20 │ │ │ │ - cmpwi r6,0 │ │ │ │ - beq 3bae4 │ │ │ │ - li r9,1 │ │ │ │ - std r9,56(r31) │ │ │ │ - ld r9,144(r31) │ │ │ │ - cmpdi r9,0 │ │ │ │ - ble 398f0 │ │ │ │ - ld r9,32(r31) │ │ │ │ - li r15,0 │ │ │ │ - li r18,0 │ │ │ │ - ld r23,72(r31) │ │ │ │ - std r18,176(r31) │ │ │ │ - std r15,168(r31) │ │ │ │ - sldi r27,r9,3 │ │ │ │ - li r9,0 │ │ │ │ - std r9,112(r31) │ │ │ │ - ld r9,56(r31) │ │ │ │ - add r24,r29,r27 │ │ │ │ - add r25,r28,r27 │ │ │ │ - std r24,72(r31) │ │ │ │ - cmpdi cr3,r9,0 │ │ │ │ - addi r9,r27,-8 │ │ │ │ - std r9,152(r31) │ │ │ │ - ld r9,192(r31) │ │ │ │ - add r9,r9,r27 │ │ │ │ - std r9,80(r31) │ │ │ │ - addi r9,r27,-16 │ │ │ │ - std r9,136(r31) │ │ │ │ - ble cr4,39fc0 │ │ │ │ - ld r9,168(r31) │ │ │ │ - ld r30,120(r14) │ │ │ │ - ld r26,64(r14) │ │ │ │ - ld r16,88(r14) │ │ │ │ - li r18,0 │ │ │ │ - ld r17,32(r31) │ │ │ │ - ld r24,160(r31) │ │ │ │ - ld r15,184(r31) │ │ │ │ - ld r21,104(r31) │ │ │ │ - ld r22,192(r31) │ │ │ │ - sldi r9,r9,4 │ │ │ │ - add r30,r30,r9 │ │ │ │ - ldx r19,r26,r18 │ │ │ │ - addi r20,r19,-1 │ │ │ │ - sldi r20,r20,1 │ │ │ │ - mr r3,r20 │ │ │ │ - bl 4d7c8 │ │ │ │ + addi r2,r2,1 │ │ │ │ + cmpd r2,r8 │ │ │ │ + std r2,-16(r9) │ │ │ │ + stdu r26,-8(r9) │ │ │ │ + beq 36c20 │ │ │ │ + addi r23,r23,1 │ │ │ │ + addi r25,r25,16 │ │ │ │ + cmpd r23,r29 │ │ │ │ + bge 36584 │ │ │ │ + ld r16,48(r28) │ │ │ │ + b 36a50 │ │ │ │ + ld r2,152(r31) │ │ │ │ + cmpdi r2,0 │ │ │ │ + ble 38880 │ │ │ │ + ld r9,200(r28) │ │ │ │ + sldi r21,r2,3 │ │ │ │ + plfd f18,78096 # 49d80 │ │ │ │ + li r2,0 │ │ │ │ + nop │ │ │ │ + plfd f19,78088 # 49d88 │ │ │ │ + plfd f28,78104 # 49da0 │ │ │ │ + plfd f29,78104 # 49da8 │ │ │ │ + ld r23,56(r31) │ │ │ │ + addi r16,r9,-8 │ │ │ │ + add r21,r21,r16 │ │ │ │ nop │ │ │ │ - lfd f3,0(r30) │ │ │ │ - lfd f4,8(r30) │ │ │ │ - bl 4db58 │ │ │ │ nop │ │ │ │ - bl 3360 │ │ │ │ - ld r2,24(r1) │ │ │ │ - subf r10,r16,r3 │ │ │ │ - addi r3,r3,1 │ │ │ │ - divd r9,r10,r20 │ │ │ │ - cmpdi r10,0 │ │ │ │ - add r3,r3,r16 │ │ │ │ - stdx r10,r24,r18 │ │ │ │ - stdx r3,r15,r18 │ │ │ │ - mulld r9,r9,r20 │ │ │ │ - subf r9,r9,r10 │ │ │ │ - blt 3acd0 │ │ │ │ - cmpd r19,r9 │ │ │ │ - bgt 39f84 │ │ │ │ - subf r9,r20,r9 │ │ │ │ - stdx r9,r21,r18 │ │ │ │ - cmpdi r9,0 │ │ │ │ - li r10,1 │ │ │ │ - ble 3acc4 │ │ │ │ - addic. r17,r17,-1 │ │ │ │ - stdx r10,r22,r18 │ │ │ │ - stdx r9,r29,r18 │ │ │ │ - addi r30,r30,16 │ │ │ │ - addi r18,r18,8 │ │ │ │ - bne 39f20 │ │ │ │ - mr r5,r27 │ │ │ │ - li r4,0 │ │ │ │ - mr r3,r28 │ │ │ │ - bl 37c0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - ble cr3,3aa5c │ │ │ │ - ld r10,88(r14) │ │ │ │ - ld r8,32(r31) │ │ │ │ - mr r19,r14 │ │ │ │ - li r9,0 │ │ │ │ - mr r14,r23 │ │ │ │ - li r30,0 │ │ │ │ - mr r23,r25 │ │ │ │ - addi r11,r10,1 │ │ │ │ - addi r26,r8,-1 │ │ │ │ - sldi r8,r8,4 │ │ │ │ - sldi r18,r11,1 │ │ │ │ - std r8,120(r31) │ │ │ │ - std r11,128(r31) │ │ │ │ nop │ │ │ │ + ldu r20,8(r16) │ │ │ │ + cmpdi r20,0 │ │ │ │ + ble 36dbc │ │ │ │ + ld r29,192(r28) │ │ │ │ + ld r24,48(r28) │ │ │ │ + add r20,r20,r2 │ │ │ │ + sldi r9,r2,3 │ │ │ │ + sldi r2,r2,4 │ │ │ │ + ld r27,176(r28) │ │ │ │ + sldi r26,r20,3 │ │ │ │ + addi r9,r9,-8 │ │ │ │ + addi r10,r29,-8 │ │ │ │ + sldi r22,r24,3 │ │ │ │ + add r29,r29,r9 │ │ │ │ + cmpdi cr4,r24,0 │ │ │ │ + add r27,r27,r2 │ │ │ │ + add r26,r26,r10 │ │ │ │ nop │ │ │ │ - ld r10,32(r31) │ │ │ │ - cmpd r10,r9 │ │ │ │ - ble 3a8cc │ │ │ │ - ld r10,112(r31) │ │ │ │ - sldi r7,r9,4 │ │ │ │ - sldi r22,r9,3 │ │ │ │ - ld r25,176(r19) │ │ │ │ - ld r15,64(r19) │ │ │ │ - std r30,88(r31) │ │ │ │ - addi r16,r14,8 │ │ │ │ - mr r30,r28 │ │ │ │ - std r27,96(r31) │ │ │ │ - ldx r20,r14,r22 │ │ │ │ - add r6,r10,r9 │ │ │ │ - ld r10,32(r31) │ │ │ │ - subf r24,r9,r10 │ │ │ │ - ld r9,128(r31) │ │ │ │ - mulld r6,r6,r9 │ │ │ │ - ld r9,40(r31) │ │ │ │ - add r21,r9,r7 │ │ │ │ - sldi r17,r6,1 │ │ │ │ - lfd f30,0(r21) │ │ │ │ - lfd f31,8(r21) │ │ │ │ - mr r28,r21 │ │ │ │ - mr r21,r24 │ │ │ │ - mr r24,r25 │ │ │ │ - b 3a0e8 │ │ │ │ nop │ │ │ │ - beq cr7,3a100 │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,25040 │ │ │ │ - lfd f1,0(r9) │ │ │ │ - lfd f2,8(r9) │ │ │ │ - ldx r9,r30,r22 │ │ │ │ - maddld r20,r27,r20,r25 │ │ │ │ - addi r28,r28,16 │ │ │ │ - add r9,r17,r9 │ │ │ │ - add r17,r17,r18 │ │ │ │ - sldi r9,r9,4 │ │ │ │ - add r9,r24,r9 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ - bl 4db58 │ │ │ │ nop │ │ │ │ - fmr f4,f2 │ │ │ │ - fmr f3,f1 │ │ │ │ - fmr f2,f31 │ │ │ │ + ldu r30,8(r29) │ │ │ │ + ble cr4,36dd0 │ │ │ │ + ld r15,64(r28) │ │ │ │ + fmr f31,f19 │ │ │ │ + fmr f30,f18 │ │ │ │ + mr r19,r24 │ │ │ │ + mr r9,r30 │ │ │ │ + add r15,r15,r22 │ │ │ │ + ldu r2,-8(r15) │ │ │ │ + divd r18,r9,r2 │ │ │ │ + addi r10,r2,-1 │ │ │ │ + mulld r2,r18,r2 │ │ │ │ + subf. r2,r2,r9 │ │ │ │ + cmpd cr7,r2,r10 │ │ │ │ + beq 36d5c │ │ │ │ + fmr f3,f28 │ │ │ │ + fmr f4,f29 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - addic. r21,r21,-1 │ │ │ │ - stdx r20,r16,r22 │ │ │ │ - addi r22,r22,8 │ │ │ │ - stfd f1,0(r28) │ │ │ │ - stfd f2,8(r28) │ │ │ │ + fmr f2,f31 │ │ │ │ + beq cr7,36d5c │ │ │ │ + bl 329c │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - beq 3a8c0 │ │ │ │ - ldx r25,r29,r22 │ │ │ │ - ldx r27,r15,r22 │ │ │ │ - cmpdi r25,0 │ │ │ │ - addi r9,r27,-1 │ │ │ │ - cmpd cr7,r25,r9 │ │ │ │ - bne 3a070 │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,25008 │ │ │ │ - lfd f1,0(r9) │ │ │ │ - lfd f2,8(r9) │ │ │ │ - b 3a084 │ │ │ │ - sldi r5,r9,1 │ │ │ │ - mr r8,r4 │ │ │ │ - std r5,56(r31) │ │ │ │ - b 39048 │ │ │ │ - sldi r24,r9,1 │ │ │ │ - addis r9,r2,-3 │ │ │ │ - ld r22,176(r31) │ │ │ │ - ld r25,96(r14) │ │ │ │ - ld r19,32(r31) │ │ │ │ - cmpdi cr3,r7,0 │ │ │ │ - addi r20,r26,16 │ │ │ │ - li r21,0 │ │ │ │ - addi r9,r9,25952 │ │ │ │ - lfd f22,0(r9) │ │ │ │ - lfd f23,8(r9) │ │ │ │ - addis r9,r2,-3 │ │ │ │ + addic. r19,r19,-1 │ │ │ │ + mr r9,r18 │ │ │ │ + bne 36d20 │ │ │ │ + lfd f3,0(r17) │ │ │ │ + lfd f4,8(r17) │ │ │ │ + sldi r30,r30,4 │ │ │ │ + addi r27,r27,16 │ │ │ │ + lfd f1,-16(r27) │ │ │ │ + lfd f2,-8(r27) │ │ │ │ + add r30,r23,r30 │ │ │ │ + bl 329c │ │ │ │ + fmr f3,f30 │ │ │ │ + fmr f4,f31 │ │ │ │ + bl 329c │ │ │ │ + fmr f4,f2 │ │ │ │ + fmr f3,f1 │ │ │ │ + lfd f2,8(r30) │ │ │ │ + lfd f1,0(r30) │ │ │ │ + bl 38f0 │ │ │ │ + cmpld r26,r29 │ │ │ │ + stfd f1,0(r30) │ │ │ │ + stfd f2,8(r30) │ │ │ │ + bne 36d00 │ │ │ │ + mr r2,r20 │ │ │ │ + cmpld r16,r21 │ │ │ │ + addi r17,r17,16 │ │ │ │ + bne 36cb0 │ │ │ │ + b 36354 │ │ │ │ + nop │ │ │ │ + fmr f31,f19 │ │ │ │ + fmr f30,f18 │ │ │ │ + b 36d68 │ │ │ │ + mr r9,r5 │ │ │ │ + xxmr vs32,vs33 │ │ │ │ + b 35cc8 │ │ │ │ + ld r22,200(r31) │ │ │ │ + ld r27,96(r28) │ │ │ │ + sldi r24,r7,1 │ │ │ │ + cmpdi cr3,r10,0 │ │ │ │ + addi r19,r16,16 │ │ │ │ + li r20,0 │ │ │ │ + plfd f22,78640 # 4a130 │ │ │ │ + plfd f23,78640 # 4a138 │ │ │ │ + ld r21,32(r31) │ │ │ │ srdi r23,r22,4 │ │ │ │ - addi r9,r9,25008 │ │ │ │ - lfd f24,0(r9) │ │ │ │ - lfd f25,8(r9) │ │ │ │ - lfd f3,0(r25) │ │ │ │ - lfd f4,8(r25) │ │ │ │ + lfd f3,0(r27) │ │ │ │ + lfd f4,8(r27) │ │ │ │ fmr f1,f22 │ │ │ │ fmr f2,f23 │ │ │ │ - bl 4dbe8 │ │ │ │ - nop │ │ │ │ - bl 3060 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 3450 │ │ │ │ + bl 3060 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f4,f2 │ │ │ │ - fmr f21,f2 │ │ │ │ - fmr f20,f1 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - mulld r9,r23,r21 │ │ │ │ + fmr f25,f2 │ │ │ │ + fmr f24,f1 │ │ │ │ + bl 329c │ │ │ │ + mulld r2,r23,r20 │ │ │ │ fmr f27,f2 │ │ │ │ fmr f26,f1 │ │ │ │ - sldi r9,r9,4 │ │ │ │ - add r9,r26,r9 │ │ │ │ - stfd f24,0(r9) │ │ │ │ - stfd f25,8(r9) │ │ │ │ - blt cr3,3a254 │ │ │ │ - lfd f28,-16(r20) │ │ │ │ - lfd f29,-8(r20) │ │ │ │ - mr r27,r20 │ │ │ │ + sldi r2,r2,4 │ │ │ │ + add r2,r16,r2 │ │ │ │ + stfd f18,0(r2) │ │ │ │ + stfd f19,8(r2) │ │ │ │ + blt cr3,36ee8 │ │ │ │ + lfd f28,-16(r19) │ │ │ │ + lfd f29,-8(r19) │ │ │ │ + fmr f31,f19 │ │ │ │ + fmr f30,f18 │ │ │ │ + mr r26,r19 │ │ │ │ mr r30,r24 │ │ │ │ - fmr f31,f25 │ │ │ │ - fmr f30,f24 │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ nop │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - fmr f1,f20 │ │ │ │ - fmr f2,f21 │ │ │ │ - addi r27,r27,16 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - fmr f17,f2 │ │ │ │ - fmr f16,f1 │ │ │ │ + fmr f1,f24 │ │ │ │ + fmr f2,f25 │ │ │ │ + addi r26,r26,16 │ │ │ │ + bl 329c │ │ │ │ + fmr f21,f2 │ │ │ │ + fmr f20,f1 │ │ │ │ fmr f3,f26 │ │ │ │ fmr f4,f27 │ │ │ │ fmr f1,f30 │ │ │ │ fmr f2,f31 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - fmr f3,f16 │ │ │ │ - fmr f4,f17 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + fmr f3,f20 │ │ │ │ + fmr f4,f21 │ │ │ │ + bl 329c │ │ │ │ addic. r30,r30,-1 │ │ │ │ - stfd f1,-16(r27) │ │ │ │ - stfd f2,-8(r27) │ │ │ │ + stfd f1,-16(r26) │ │ │ │ + stfd f2,-8(r26) │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ - bne 3a1e0 │ │ │ │ - addi r21,r21,1 │ │ │ │ - addi r25,r25,16 │ │ │ │ - add r20,r20,r22 │ │ │ │ - cmpd r21,r19 │ │ │ │ - bne 3a164 │ │ │ │ - ld r9,144(r31) │ │ │ │ - cmpdi r9,0 │ │ │ │ - ble 398f0 │ │ │ │ - ld r9,32(r31) │ │ │ │ - ld r7,56(r31) │ │ │ │ - li r10,0 │ │ │ │ - sldi r8,r9,3 │ │ │ │ - cmpdi cr3,r7,0 │ │ │ │ - ld r9,176(r31) │ │ │ │ - addi r7,r8,-8 │ │ │ │ - add r16,r29,r8 │ │ │ │ - add r17,r28,r8 │ │ │ │ - std r8,112(r31) │ │ │ │ - std r7,168(r31) │ │ │ │ - ld r7,104(r31) │ │ │ │ - srdi r25,r9,4 │ │ │ │ - li r9,0 │ │ │ │ - add r7,r7,r8 │ │ │ │ - std r7,136(r31) │ │ │ │ - ld r7,192(r31) │ │ │ │ - add r27,r7,r8 │ │ │ │ - ble cr4,3bf70 │ │ │ │ - ld r8,160(r31) │ │ │ │ - std r17,208(r31) │ │ │ │ - std r27,232(r31) │ │ │ │ - ld r15,176(r31) │ │ │ │ - ld r17,32(r31) │ │ │ │ - ld r27,104(r31) │ │ │ │ - std r9,88(r31) │ │ │ │ - mr r9,r14 │ │ │ │ - std r28,96(r31) │ │ │ │ - std r10,120(r31) │ │ │ │ - std r16,224(r31) │ │ │ │ - addi r8,r8,-8 │ │ │ │ - std r8,128(r31) │ │ │ │ - ld r8,184(r31) │ │ │ │ - addi r8,r8,-8 │ │ │ │ - std r8,200(r31) │ │ │ │ - addis r8,r2,-3 │ │ │ │ - addi r8,r8,26192 │ │ │ │ - std r8,80(r31) │ │ │ │ + bne 36e80 │ │ │ │ + addi r20,r20,1 │ │ │ │ + addi r27,r27,16 │ │ │ │ + add r19,r19,r22 │ │ │ │ + cmpd r20,r21 │ │ │ │ + bne 36e18 │ │ │ │ + ld r2,152(r31) │ │ │ │ + cmpdi r2,0 │ │ │ │ + ble 36354 │ │ │ │ + ld r2,32(r31) │ │ │ │ + ld r10,48(r31) │ │ │ │ + li r8,0 │ │ │ │ + sldi r9,r2,3 │ │ │ │ + cmpdi cr3,r10,0 │ │ │ │ + ld r2,200(r31) │ │ │ │ + addi r10,r9,-8 │ │ │ │ + std r9,192(r31) │ │ │ │ + std r10,144(r31) │ │ │ │ ld r10,88(r31) │ │ │ │ - ld r22,120(r9) │ │ │ │ - ld r23,88(r9) │ │ │ │ - ld r21,64(r9) │ │ │ │ - li r20,0 │ │ │ │ - mr r19,r9 │ │ │ │ - ld r14,160(r31) │ │ │ │ - ld r16,184(r31) │ │ │ │ - ld r28,192(r31) │ │ │ │ - std r26,240(r31) │ │ │ │ - sldi r10,r10,4 │ │ │ │ - mr r30,r23 │ │ │ │ - mr r23,r17 │ │ │ │ - add r22,r22,r10 │ │ │ │ - mr r24,r22 │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - ldx r26,r21,r20 │ │ │ │ - addi r18,r26,-1 │ │ │ │ - sldi r18,r18,1 │ │ │ │ - mr r3,r18 │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ - lfd f3,0(r24) │ │ │ │ - lfd f4,8(r24) │ │ │ │ - bl 4db58 │ │ │ │ + srdi r15,r2,4 │ │ │ │ + li r2,0 │ │ │ │ + add r10,r10,r9 │ │ │ │ + std r10,136(r31) │ │ │ │ + ld r10,168(r31) │ │ │ │ + add r30,r10,r9 │ │ │ │ + ld r10,176(r31) │ │ │ │ + add r10,r10,r9 │ │ │ │ + std r10,64(r31) │ │ │ │ + ld r10,184(r31) │ │ │ │ + add r19,r10,r9 │ │ │ │ + ble cr4,3897c │ │ │ │ + addi r9,r14,-8 │ │ │ │ + std r19,216(r31) │ │ │ │ + std r30,208(r31) │ │ │ │ + ld r18,200(r31) │ │ │ │ + ld r19,32(r31) │ │ │ │ + std r2,80(r31) │ │ │ │ + std r8,72(r31) │ │ │ │ + mr r2,r28 │ │ │ │ + std r9,120(r31) │ │ │ │ + ld r9,160(r31) │ │ │ │ + std r25,104(r31) │ │ │ │ + std r17,96(r31) │ │ │ │ + addi r9,r9,-8 │ │ │ │ + std r9,128(r31) │ │ │ │ + ld r9,72(r31) │ │ │ │ + ld r24,120(r2) │ │ │ │ + std r29,224(r31) │ │ │ │ + li r28,0 │ │ │ │ + mr r20,r2 │ │ │ │ + ld r25,88(r2) │ │ │ │ + ld r23,64(r2) │ │ │ │ + ld r27,160(r31) │ │ │ │ + ld r30,176(r31) │ │ │ │ + ld r22,88(r31) │ │ │ │ + ld r17,168(r31) │ │ │ │ + sldi r9,r9,4 │ │ │ │ + mr r29,r25 │ │ │ │ + mr r25,r19 │ │ │ │ + add r24,r24,r9 │ │ │ │ + mr r26,r24 │ │ │ │ + std r24,232(r31) │ │ │ │ nop │ │ │ │ - bl 3360 │ │ │ │ - ld r2,24(r1) │ │ │ │ - subf r10,r30,r3 │ │ │ │ + ldx r24,r23,r28 │ │ │ │ + addi r21,r24,-1 │ │ │ │ + sldi r21,r21,1 │ │ │ │ + mr r3,r21 │ │ │ │ + bl 3290 │ │ │ │ + lfd f3,0(r26) │ │ │ │ + lfd f4,8(r26) │ │ │ │ + bl 329c │ │ │ │ + bl 3380 │ │ │ │ + subf r9,r29,r3 │ │ │ │ addi r3,r3,1 │ │ │ │ - divd r9,r10,r18 │ │ │ │ - cmpdi r10,0 │ │ │ │ - add r3,r3,r30 │ │ │ │ - stdx r10,r14,r20 │ │ │ │ - stdx r3,r16,r20 │ │ │ │ - mulld r9,r9,r18 │ │ │ │ - subf r9,r9,r10 │ │ │ │ - blt 3ada0 │ │ │ │ - cmpd r9,r26 │ │ │ │ - blt 3a3b4 │ │ │ │ - subf r9,r18,r9 │ │ │ │ - stdx r9,r27,r20 │ │ │ │ + divd r2,r9,r21 │ │ │ │ cmpdi r9,0 │ │ │ │ - li r10,1 │ │ │ │ - ble 3ad8c │ │ │ │ - addic. r23,r23,-1 │ │ │ │ - stdx r10,r28,r20 │ │ │ │ - stdx r9,r29,r20 │ │ │ │ - addi r24,r24,16 │ │ │ │ - addi r20,r20,8 │ │ │ │ - bne 3a350 │ │ │ │ - ld r5,112(r31) │ │ │ │ - ld r3,96(r31) │ │ │ │ + add r3,r3,r29 │ │ │ │ + stdx r9,r14,r28 │ │ │ │ + stdx r3,r27,r28 │ │ │ │ + mulld r2,r2,r21 │ │ │ │ + subf r2,r2,r9 │ │ │ │ + blt 37860 │ │ │ │ + cmpd r2,r24 │ │ │ │ + blt 37038 │ │ │ │ + subf r2,r21,r2 │ │ │ │ + stdx r2,r22,r28 │ │ │ │ + cmpdi r2,0 │ │ │ │ + li r9,1 │ │ │ │ + ble 37850 │ │ │ │ + addic. r25,r25,-1 │ │ │ │ + stdx r9,r17,r28 │ │ │ │ + stdx r2,r30,r28 │ │ │ │ + addi r26,r26,16 │ │ │ │ + addi r28,r28,8 │ │ │ │ + bne 36fe0 │ │ │ │ + ld r5,192(r31) │ │ │ │ + ld r3,184(r31) │ │ │ │ + mr r25,r29 │ │ │ │ li r4,0 │ │ │ │ - ld r26,240(r31) │ │ │ │ - std r19,240(r31) │ │ │ │ - li r24,0 │ │ │ │ - addi r21,r21,-8 │ │ │ │ - bl 37c0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - mr r3,r30 │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ + li r26,0 │ │ │ │ + addi r23,r23,-8 │ │ │ │ + ld r29,224(r31) │ │ │ │ + ld r24,232(r31) │ │ │ │ + std r20,224(r31) │ │ │ │ + bl 37e0 │ │ │ │ + mr r3,r25 │ │ │ │ + subfic r28,r29,32 │ │ │ │ + mr r25,r29 │ │ │ │ + bl 3290 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - ld r9,240(r31) │ │ │ │ - ld r30,152(r31) │ │ │ │ - ld r18,128(r31) │ │ │ │ - ld r19,200(r31) │ │ │ │ - std r29,240(r31) │ │ │ │ + bl 329c │ │ │ │ + ld r2,224(r31) │ │ │ │ + ld r20,120(r31) │ │ │ │ + std r14,224(r31) │ │ │ │ + ld r21,128(r31) │ │ │ │ fmr f25,f2 │ │ │ │ fmr f24,f1 │ │ │ │ - ld r20,96(r9) │ │ │ │ - mr r23,r30 │ │ │ │ - std r9,248(r31) │ │ │ │ + ld r22,96(r2) │ │ │ │ + std r2,232(r31) │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ldu r14,8(r18) │ │ │ │ - lfd f22,0(r22) │ │ │ │ - lfd f23,8(r22) │ │ │ │ + ldu r14,8(r20) │ │ │ │ + lfd f22,0(r24) │ │ │ │ + lfd f23,8(r24) │ │ │ │ mr r3,r14 │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ - ldu r3,8(r21) │ │ │ │ + bl 3290 │ │ │ │ + ldu r3,8(r23) │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ addi r3,r3,-1 │ │ │ │ sldi r3,r3,1 │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ + bl 3290 │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - bl 4dbe8 │ │ │ │ - nop │ │ │ │ + bl 3450 │ │ │ │ fmr f27,f2 │ │ │ │ fmr f26,f1 │ │ │ │ fmr f2,f23 │ │ │ │ fmr f1,f22 │ │ │ │ fmr f3,f26 │ │ │ │ fmr f4,f27 │ │ │ │ - bl 4da58 │ │ │ │ - nop │ │ │ │ + bl 2fd0 │ │ │ │ fmr f13,f2 │ │ │ │ fmr f12,f1 │ │ │ │ fmr f3,f22 │ │ │ │ fmr f4,f23 │ │ │ │ fmr f1,f26 │ │ │ │ fmr f2,f27 │ │ │ │ fmr f26,f12 │ │ │ │ fmr f27,f13 │ │ │ │ - bl 4da58 │ │ │ │ - nop │ │ │ │ + bl 2fd0 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f27 │ │ │ │ fmr f1,f26 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f27,f2 │ │ │ │ fmr f26,f1 │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ fmr f1,f30 │ │ │ │ fmr f2,f31 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f27 │ │ │ │ fmr f1,f26 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f3,f24 │ │ │ │ fmr f4,f25 │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ + bl 38f0 │ │ │ │ xxlxor vs10,vs10,vs10 │ │ │ │ xxlxor vs11,vs11,vs11 │ │ │ │ - lfd f20,0(r20) │ │ │ │ - lfd f21,8(r20) │ │ │ │ + lfd f20,0(r22) │ │ │ │ + lfd f21,8(r22) │ │ │ │ fmr f13,f2 │ │ │ │ fmr f12,f1 │ │ │ │ fcmpu cr0,f12,f10 │ │ │ │ - bne 3a570 │ │ │ │ + bne 371cc │ │ │ │ fcmpu cr0,f13,f11 │ │ │ │ - ble 3adc0 │ │ │ │ - bl 38a0 │ │ │ │ - ld r2,24(r1) │ │ │ │ + ble 37820 │ │ │ │ + bl 38c0 │ │ │ │ fmr f3,f20 │ │ │ │ fmr f4,f21 │ │ │ │ fmr f27,f2 │ │ │ │ fmr f26,f1 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - bl 34c0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - ld r9,80(r31) │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ + bl 34e0 │ │ │ │ + plfd f3,77876 # 4a220 │ │ │ │ + plfd f4,77876 # 4a228 │ │ │ │ + bl 329c │ │ │ │ fmr f3,f26 │ │ │ │ fmr f4,f27 │ │ │ │ - bl 4dbe8 │ │ │ │ - nop │ │ │ │ + bl 3450 │ │ │ │ fmr f27,f2 │ │ │ │ fmr f26,f1 │ │ │ │ - mulld r28,r24,r25 │ │ │ │ + mulld r17,r26,r15 │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ fmr f1,f22 │ │ │ │ fmr f2,f23 │ │ │ │ - sldi r16,r28,4 │ │ │ │ - add r16,r30,r16 │ │ │ │ - stfd f26,0(r16) │ │ │ │ - stfd f27,8(r16) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + sldi r27,r17,4 │ │ │ │ + add r27,r29,r27 │ │ │ │ + stfd f26,0(r27) │ │ │ │ + stfd f27,8(r27) │ │ │ │ + bl 329c │ │ │ │ fmr f3,f28 │ │ │ │ fmr f4,f29 │ │ │ │ - bl 4da58 │ │ │ │ - nop │ │ │ │ + bl 2fd0 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ + bl 38f0 │ │ │ │ fmr f3,f20 │ │ │ │ fmr f4,f21 │ │ │ │ - bl 4dbe8 │ │ │ │ - nop │ │ │ │ - bl 3060 │ │ │ │ - ld r2,24(r1) │ │ │ │ - ldu r29,8(r19) │ │ │ │ + bl 3450 │ │ │ │ + bl 3060 │ │ │ │ + ldu r30,8(r21) │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ - cmpd r29,r14 │ │ │ │ - ble 3a714 │ │ │ │ - sldi r9,r28,4 │ │ │ │ + cmpd r30,r14 │ │ │ │ + ble 37338 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f1,f26 │ │ │ │ fmr f2,f27 │ │ │ │ - add r28,r26,r9 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + sldi r2,r17,4 │ │ │ │ + add r17,r16,r2 │ │ │ │ + bl 329c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ - lfd f2,24(r28) │ │ │ │ - lfd f1,16(r28) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - addi r9,r14,2 │ │ │ │ - cmpd r29,r9 │ │ │ │ - stfd f1,16(r16) │ │ │ │ - stfd f2,24(r16) │ │ │ │ - blt 3a714 │ │ │ │ - addi r10,r29,-1 │ │ │ │ - subfic r16,r30,32 │ │ │ │ - lfd f26,0(r23) │ │ │ │ - lfd f27,8(r23) │ │ │ │ + lfd f2,24(r17) │ │ │ │ + lfd f1,16(r17) │ │ │ │ + bl 329c │ │ │ │ + addi r2,r14,2 │ │ │ │ + cmpd r30,r2 │ │ │ │ + stfd f1,16(r27) │ │ │ │ + stfd f2,24(r27) │ │ │ │ + blt 37338 │ │ │ │ + addi r9,r30,-1 │ │ │ │ + lfd f26,0(r25) │ │ │ │ + lfd f27,8(r25) │ │ │ │ fmr f31,f29 │ │ │ │ fmr f30,f28 │ │ │ │ - subf r14,r14,r10 │ │ │ │ - add r16,r16,r23 │ │ │ │ + add r27,r28,r25 │ │ │ │ + subf r14,r14,r9 │ │ │ │ + nop │ │ │ │ nop │ │ │ │ fmr f3,f28 │ │ │ │ fmr f4,f29 │ │ │ │ fmr f1,f30 │ │ │ │ fmr f2,f31 │ │ │ │ - add r29,r30,r16 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - add r9,r26,r16 │ │ │ │ - addi r16,r16,16 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ + add r30,r29,r27 │ │ │ │ + bl 329c │ │ │ │ + add r2,r16,r27 │ │ │ │ + addi r27,r27,16 │ │ │ │ + lfd f3,0(r2) │ │ │ │ + lfd f4,8(r2) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ fmr f2,f27 │ │ │ │ fmr f1,f26 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ addic. r14,r14,-1 │ │ │ │ - stfd f1,0(r29) │ │ │ │ - stfd f2,8(r29) │ │ │ │ - bne 3a6b0 │ │ │ │ - addi r24,r24,1 │ │ │ │ + stfd f1,0(r30) │ │ │ │ + stfd f2,8(r30) │ │ │ │ + bne 372e0 │ │ │ │ + addi r26,r26,1 │ │ │ │ + addi r24,r24,16 │ │ │ │ addi r22,r22,16 │ │ │ │ - addi r20,r20,16 │ │ │ │ - add r23,r23,r15 │ │ │ │ - cmpd r24,r17 │ │ │ │ - bne 3a450 │ │ │ │ - ld r29,240(r31) │ │ │ │ - ld r9,248(r31) │ │ │ │ - ble cr3,3b65c │ │ │ │ - mr r14,r9 │ │ │ │ - ld r28,96(r31) │ │ │ │ - ld r10,120(r31) │ │ │ │ - ld r17,208(r31) │ │ │ │ - ld r16,224(r31) │ │ │ │ - ld r27,232(r31) │ │ │ │ - ld r9,88(r31) │ │ │ │ - ld r8,32(r31) │ │ │ │ - std r26,224(r31) │ │ │ │ - ld r26,152(r31) │ │ │ │ - mr r20,r14 │ │ │ │ - li r23,0 │ │ │ │ - mr r18,r17 │ │ │ │ - mr r14,r10 │ │ │ │ - std r16,80(r31) │ │ │ │ - addi r21,r8,-1 │ │ │ │ - sldi r8,r8,4 │ │ │ │ - std r8,120(r31) │ │ │ │ + add r25,r25,r18 │ │ │ │ + cmpd r26,r19 │ │ │ │ + bne 370d0 │ │ │ │ + ld r14,224(r31) │ │ │ │ + ld r2,232(r31) │ │ │ │ + ble cr3,38048 │ │ │ │ + mr r28,r2 │ │ │ │ + ld r25,104(r31) │ │ │ │ ld r8,72(r31) │ │ │ │ - std r21,128(r31) │ │ │ │ - addi r22,r8,8 │ │ │ │ - ld r10,88(r20) │ │ │ │ - std r14,208(r31) │ │ │ │ - li r30,0 │ │ │ │ - mr r14,r20 │ │ │ │ + ld r17,96(r31) │ │ │ │ + ld r30,208(r31) │ │ │ │ + ld r19,216(r31) │ │ │ │ + ld r2,80(r31) │ │ │ │ + ld r9,32(r31) │ │ │ │ + std r25,208(r31) │ │ │ │ + ld r23,184(r31) │ │ │ │ + mr r5,r17 │ │ │ │ li r24,0 │ │ │ │ - mr r15,r18 │ │ │ │ - std r9,200(r31) │ │ │ │ - addi r10,r10,1 │ │ │ │ - sldi r17,r10,1 │ │ │ │ - mr r20,r17 │ │ │ │ - nop │ │ │ │ + mr r17,r2 │ │ │ │ + std r14,232(r31) │ │ │ │ + std r16,240(r31) │ │ │ │ + ld r25,176(r31) │ │ │ │ + addi r26,r9,-1 │ │ │ │ + sldi r9,r9,4 │ │ │ │ + std r26,128(r31) │ │ │ │ + std r9,120(r31) │ │ │ │ + ld r9,88(r28) │ │ │ │ + li r2,0 │ │ │ │ + li r27,0 │ │ │ │ + mr r14,r28 │ │ │ │ + ld r28,192(r31) │ │ │ │ + std r8,216(r31) │ │ │ │ + std r17,224(r31) │ │ │ │ + std r5,104(r31) │ │ │ │ + std r2,72(r31) │ │ │ │ + mr r2,r19 │ │ │ │ + addi r9,r9,1 │ │ │ │ + sldi r16,r9,1 │ │ │ │ + mr r19,r16 │ │ │ │ + mr r16,r27 │ │ │ │ + mr r27,r2 │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ld r9,32(r31) │ │ │ │ - cmpd r9,r30 │ │ │ │ - ble 3aafc │ │ │ │ - subf r21,r30,r9 │ │ │ │ + ld r2,32(r31) │ │ │ │ + cmpd r2,r16 │ │ │ │ + ble 374f8 │ │ │ │ ld r9,40(r31) │ │ │ │ - sldi r8,r30,4 │ │ │ │ - sldi r16,r30,3 │ │ │ │ - ld r18,64(r14) │ │ │ │ - std r27,96(r31) │ │ │ │ - std r24,88(r31) │ │ │ │ - mr r27,r28 │ │ │ │ - add r17,r9,r8 │ │ │ │ - ld r9,72(r31) │ │ │ │ - lfd f30,0(r17) │ │ │ │ - lfd f31,8(r17) │ │ │ │ - ldx r19,r9,r16 │ │ │ │ - mr r28,r19 │ │ │ │ - mr r19,r21 │ │ │ │ - b 3a888 │ │ │ │ + sldi r8,r16,4 │ │ │ │ + subf r17,r16,r2 │ │ │ │ + ld r2,112(r31) │ │ │ │ + sldi r26,r16,3 │ │ │ │ + std r30,80(r31) │ │ │ │ + mr r30,r23 │ │ │ │ + std r28,96(r31) │ │ │ │ + ld r21,64(r14) │ │ │ │ + plfd f28,76160 # 49da0 │ │ │ │ + plfd f29,76160 # 49da8 │ │ │ │ + add r20,r9,r8 │ │ │ │ + ldx r18,r2,r26 │ │ │ │ + addi r22,r2,8 │ │ │ │ + lfd f30,0(r20) │ │ │ │ + lfd f31,8(r20) │ │ │ │ nop │ │ │ │ - beq cr7,3a8a0 │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,25040 │ │ │ │ - lfd f1,0(r9) │ │ │ │ - lfd f2,8(r9) │ │ │ │ - ldx r9,r27,r16 │ │ │ │ - maddld r28,r24,r28,r21 │ │ │ │ - addi r17,r17,16 │ │ │ │ - maddld r9,r25,r30,r9 │ │ │ │ - addi r30,r30,1 │ │ │ │ - sldi r9,r9,4 │ │ │ │ - add r9,r26,r9 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ - bl 4db58 │ │ │ │ nop │ │ │ │ + nop │ │ │ │ + ldx r23,r21,r26 │ │ │ │ + ldx r28,r25,r26 │ │ │ │ + cmpdi r28,0 │ │ │ │ + fmr f1,f18 │ │ │ │ + fmr f2,f19 │ │ │ │ + addi r2,r23,-1 │ │ │ │ + beq 37490 │ │ │ │ + cmpd r2,r28 │ │ │ │ + fmr f1,f28 │ │ │ │ + fmr f2,f29 │ │ │ │ + bne 37490 │ │ │ │ + fmr f1,f18 │ │ │ │ + fmr f2,f19 │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + ldx r2,r30,r26 │ │ │ │ + maddld r18,r23,r18,r28 │ │ │ │ + addi r20,r20,16 │ │ │ │ + maddld r2,r15,r16,r2 │ │ │ │ + addi r16,r16,1 │ │ │ │ + sldi r2,r2,4 │ │ │ │ + add r2,r29,r2 │ │ │ │ + lfd f3,0(r2) │ │ │ │ + lfd f4,8(r2) │ │ │ │ + bl 329c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - addic. r19,r19,-1 │ │ │ │ - stdx r28,r22,r16 │ │ │ │ - addi r16,r16,8 │ │ │ │ - stfd f1,0(r17) │ │ │ │ - stfd f2,8(r17) │ │ │ │ + bl 329c │ │ │ │ + addic. r17,r17,-1 │ │ │ │ + stdx r18,r22,r26 │ │ │ │ + addi r26,r26,8 │ │ │ │ + stfd f1,0(r20) │ │ │ │ + stfd f2,8(r20) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - beq 3aaf0 │ │ │ │ - ldx r21,r29,r16 │ │ │ │ - ldx r24,r18,r16 │ │ │ │ - cmpdi r21,0 │ │ │ │ - addi r9,r24,-1 │ │ │ │ - cmpd cr7,r9,r21 │ │ │ │ - bne 3a810 │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,25008 │ │ │ │ - lfd f1,0(r9) │ │ │ │ - lfd f2,8(r9) │ │ │ │ - b 3a824 │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - mr r28,r30 │ │ │ │ - ld r27,96(r31) │ │ │ │ - ld r30,88(r31) │ │ │ │ - ld r10,120(r31) │ │ │ │ - ld r9,40(r31) │ │ │ │ - ldx r25,r14,r27 │ │ │ │ - add r9,r9,r10 │ │ │ │ - ld r10,48(r31) │ │ │ │ - sldi r25,r25,4 │ │ │ │ - lfd f1,0(r9) │ │ │ │ - lfd f2,8(r9) │ │ │ │ - ld r9,64(r31) │ │ │ │ - lfd f3,0(r10) │ │ │ │ - lfd f4,8(r10) │ │ │ │ - add r25,r9,r25 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bne 37450 │ │ │ │ + mr r23,r30 │ │ │ │ + ld r28,96(r31) │ │ │ │ + ld r30,80(r31) │ │ │ │ + ld r2,112(r31) │ │ │ │ + ld r9,120(r31) │ │ │ │ + ldx r22,r2,r28 │ │ │ │ + ld r2,40(r31) │ │ │ │ + add r2,r2,r9 │ │ │ │ + ld r9,104(r31) │ │ │ │ + sldi r22,r22,4 │ │ │ │ + lfd f1,0(r2) │ │ │ │ + lfd f2,8(r2) │ │ │ │ + ld r2,56(r31) │ │ │ │ + lfd f3,0(r9) │ │ │ │ + lfd f4,8(r9) │ │ │ │ + add r22,r2,r22 │ │ │ │ + bl 329c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ - lfd f2,8(r25) │ │ │ │ - lfd f1,0(r25) │ │ │ │ - bl 4d958 │ │ │ │ + lfd f2,8(r22) │ │ │ │ + lfd f1,0(r22) │ │ │ │ + bl 38f0 │ │ │ │ + ld r2,64(r31) │ │ │ │ + ld r9,-8(r30) │ │ │ │ + ld r2,-8(r2) │ │ │ │ + cmpdi r2,0 │ │ │ │ + stfd f1,0(r22) │ │ │ │ + stfd f2,8(r22) │ │ │ │ + beq 377b0 │ │ │ │ + ld r10,64(r14) │ │ │ │ + ld r8,144(r31) │ │ │ │ + ldx r10,r10,r8 │ │ │ │ + addi r10,r10,-1 │ │ │ │ + cmpd r2,r10 │ │ │ │ + beq 377b0 │ │ │ │ + add r2,r2,r9 │ │ │ │ + ld r9,64(r31) │ │ │ │ + std r2,-8(r9) │ │ │ │ + ld r2,-8(r27) │ │ │ │ + addi r2,r2,1 │ │ │ │ + cmpd r19,r2 │ │ │ │ + std r2,-8(r27) │ │ │ │ + bne 377d8 │ │ │ │ + mr r10,r9 │ │ │ │ + ld r9,128(r31) │ │ │ │ + ld r3,136(r31) │ │ │ │ + mr r7,r27 │ │ │ │ + mr r6,r30 │ │ │ │ + addi r2,r9,1 │ │ │ │ + cmpdi r9,0 │ │ │ │ + mr r16,r9 │ │ │ │ + mtctr r2 │ │ │ │ + li r2,1 │ │ │ │ + mfctr r8 │ │ │ │ + isellt r2,r2,r8 │ │ │ │ + mtctr r2 │ │ │ │ nop │ │ │ │ - ld r9,72(r31) │ │ │ │ - ld r10,80(r31) │ │ │ │ - ld r9,-8(r9) │ │ │ │ - ld r10,-8(r10) │ │ │ │ - stfd f1,0(r25) │ │ │ │ - stfd f2,8(r25) │ │ │ │ + bdz 37640 │ │ │ │ + ld r2,-16(r7) │ │ │ │ + ld r9,-16(r10) │ │ │ │ cmpdi r9,0 │ │ │ │ - beq 3aad0 │ │ │ │ - ld r8,64(r19) │ │ │ │ - ld r7,152(r31) │ │ │ │ - ldx r8,r8,r7 │ │ │ │ - addi r8,r8,-1 │ │ │ │ - cmpd r9,r8 │ │ │ │ - beq 3aad0 │ │ │ │ - add r9,r9,r10 │ │ │ │ - ld r10,72(r31) │ │ │ │ - std r9,-8(r10) │ │ │ │ - ld r9,-8(r23) │ │ │ │ - addi r9,r9,1 │ │ │ │ - cmpd r9,r18 │ │ │ │ - std r9,-8(r23) │ │ │ │ - bne 3aa34 │ │ │ │ - mr r7,r10 │ │ │ │ - ld r10,104(r31) │ │ │ │ - li r9,1 │ │ │ │ - addi r25,r26,1 │ │ │ │ - cmpdi r26,0 │ │ │ │ - ld r3,136(r31) │ │ │ │ - ld r4,80(r31) │ │ │ │ - mr r6,r23 │ │ │ │ - li r0,0 │ │ │ │ - isellt r25,r9,r25 │ │ │ │ - mr r9,r26 │ │ │ │ - addi r16,r10,8 │ │ │ │ - b 3a9f0 │ │ │ │ + addi r16,r16,-1 │ │ │ │ + li r5,1 │ │ │ │ + ld r8,-16(r6) │ │ │ │ + sldi r4,r16,3 │ │ │ │ + addi r2,r2,1 │ │ │ │ + std r2,-16(r7) │ │ │ │ + cmpd cr7,r19,r2 │ │ │ │ + stdu r24,-8(r7) │ │ │ │ + beq 376b0 │ │ │ │ + ld r2,64(r14) │ │ │ │ + ldx r2,r2,r4 │ │ │ │ + addi r2,r2,-1 │ │ │ │ + cmpd r9,r2 │ │ │ │ + beq 376b0 │ │ │ │ + ldu r2,-8(r3) │ │ │ │ + add r9,r9,r8 │ │ │ │ + std r9,-16(r10) │ │ │ │ + cmpdi r2,0 │ │ │ │ + bgt 37634 │ │ │ │ + neg r2,r2 │ │ │ │ + li r5,-1 │ │ │ │ + stdu r5,-8(r6) │ │ │ │ + stdu r2,-8(r10) │ │ │ │ + beq cr7,375d0 │ │ │ │ + ld r2,72(r31) │ │ │ │ + ld r9,48(r31) │ │ │ │ + addi r2,r2,1 │ │ │ │ + cmpd r2,r9 │ │ │ │ + std r2,72(r31) │ │ │ │ + bne 373f0 │ │ │ │ + ld r2,32(r31) │ │ │ │ + ld r8,216(r31) │ │ │ │ + mr r19,r27 │ │ │ │ + mr r28,r14 │ │ │ │ + ld r17,224(r31) │ │ │ │ + ld r5,104(r31) │ │ │ │ + add r8,r8,r2 │ │ │ │ + ld r2,152(r31) │ │ │ │ + addi r17,r17,1 │ │ │ │ + addi r5,r5,16 │ │ │ │ + cmpd r17,r2 │ │ │ │ + beq 38084 │ │ │ │ + ble cr4,373ac │ │ │ │ + mr r2,r17 │ │ │ │ + ld r25,208(r31) │ │ │ │ + ld r14,232(r31) │ │ │ │ + mr r17,r5 │ │ │ │ + ld r16,240(r31) │ │ │ │ + b 36f60 │ │ │ │ + nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ld r8,64(r19) │ │ │ │ - ldx r8,r8,r3 │ │ │ │ - addi r8,r8,-1 │ │ │ │ - cmpd cr7,r10,r8 │ │ │ │ - beq cr7,3aa28 │ │ │ │ - ldx r8,r16,r3 │ │ │ │ - add r10,r10,r5 │ │ │ │ - addi r3,r3,-8 │ │ │ │ - std r10,-16(r7) │ │ │ │ - cmpdi cr7,r8,0 │ │ │ │ - bgt cr7,3a9e4 │ │ │ │ neg r8,r8 │ │ │ │ - li r11,-1 │ │ │ │ - stdu r11,-8(r4) │ │ │ │ - stdu r8,-8(r7) │ │ │ │ - bne 3aa40 │ │ │ │ - cmpdi r25,1 │ │ │ │ - addi r25,r25,-1 │ │ │ │ - beq 3aa40 │ │ │ │ - ld r10,-16(r7) │ │ │ │ - ld r8,-16(r6) │ │ │ │ - ld r5,-16(r4) │ │ │ │ - addi r9,r9,-1 │ │ │ │ - li r11,1 │ │ │ │ - cmpdi cr7,r10,0 │ │ │ │ - addi r8,r8,1 │ │ │ │ std r8,-16(r6) │ │ │ │ - cmpd r8,r18 │ │ │ │ - stdu r0,-8(r6) │ │ │ │ - bne cr7,3a9b0 │ │ │ │ - neg r5,r5 │ │ │ │ - std r5,-16(r4) │ │ │ │ - b 3a9c4 │ │ │ │ - mr r9,r26 │ │ │ │ + b 37618 │ │ │ │ + mr r2,r25 │ │ │ │ + ld r9,48(r31) │ │ │ │ + addi r26,r26,1 │ │ │ │ + cmpd r9,r26 │ │ │ │ + bne 367a0 │ │ │ │ + ld r14,192(r31) │ │ │ │ + mr r24,r22 │ │ │ │ + mr r28,r16 │ │ │ │ + mr r22,r19 │ │ │ │ + ld r2,184(r31) │ │ │ │ + ld r10,104(r31) │ │ │ │ + addi r9,r2,1 │ │ │ │ + ld r2,96(r31) │ │ │ │ + std r9,184(r31) │ │ │ │ + addi r2,r2,16 │ │ │ │ + std r2,96(r31) │ │ │ │ + ld r2,32(r31) │ │ │ │ + add r10,r10,r2 │ │ │ │ + std r10,104(r31) │ │ │ │ + ld r10,176(r31) │ │ │ │ + add r2,r10,r2 │ │ │ │ + std r2,176(r31) │ │ │ │ + ld r2,152(r31) │ │ │ │ + cmpd r9,r2 │ │ │ │ + bne 366a0 │ │ │ │ + ld r25,200(r31) │ │ │ │ + b 36354 │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ld r10,56(r31) │ │ │ │ - addi r30,r30,1 │ │ │ │ - cmpd r10,r30 │ │ │ │ - bne 3a000 │ │ │ │ - mr r25,r23 │ │ │ │ - mr r23,r14 │ │ │ │ - mr r14,r19 │ │ │ │ - ld r9,176(r31) │ │ │ │ - ld r8,112(r31) │ │ │ │ - addi r10,r9,1 │ │ │ │ - ld r9,48(r31) │ │ │ │ - std r10,176(r31) │ │ │ │ - addi r9,r9,16 │ │ │ │ - std r9,48(r31) │ │ │ │ - ld r9,32(r31) │ │ │ │ - add r8,r8,r9 │ │ │ │ - std r8,112(r31) │ │ │ │ - ld r8,168(r31) │ │ │ │ - add r9,r8,r9 │ │ │ │ - std r9,168(r31) │ │ │ │ - ld r9,144(r31) │ │ │ │ - cmpd r10,r9 │ │ │ │ - bne 39eec │ │ │ │ - b 398f0 │ │ │ │ - bl 38a0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - fmr f3,f24 │ │ │ │ - fmr f4,f25 │ │ │ │ + bl 38c0 │ │ │ │ + fmr f3,f22 │ │ │ │ + fmr f4,f23 │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - bl 32c0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - b 39368 │ │ │ │ - nop │ │ │ │ - ld r8,80(r31) │ │ │ │ - neg r10,r10 │ │ │ │ - std r10,-8(r8) │ │ │ │ - b 3a954 │ │ │ │ - neg r4,r4 │ │ │ │ - std r4,-16(r5) │ │ │ │ - b 39708 │ │ │ │ - nop │ │ │ │ - mr r28,r27 │ │ │ │ - ld r24,88(r31) │ │ │ │ - ld r27,96(r31) │ │ │ │ - ld r9,72(r31) │ │ │ │ - ld r10,112(r31) │ │ │ │ - ldx r30,r9,r10 │ │ │ │ - ld r10,120(r31) │ │ │ │ - ld r9,40(r31) │ │ │ │ - add r9,r9,r10 │ │ │ │ - ld r10,48(r31) │ │ │ │ - sldi r30,r30,4 │ │ │ │ - lfd f1,0(r9) │ │ │ │ - lfd f2,8(r9) │ │ │ │ - ld r9,64(r31) │ │ │ │ - lfd f3,0(r10) │ │ │ │ - lfd f4,8(r10) │ │ │ │ - add r30,r9,r30 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - fmr f4,f2 │ │ │ │ - fmr f3,f1 │ │ │ │ - lfd f2,8(r30) │ │ │ │ - lfd f1,0(r30) │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ - ld r9,80(r31) │ │ │ │ - ld r10,-8(r27) │ │ │ │ - ld r9,-8(r9) │ │ │ │ - stfd f1,0(r30) │ │ │ │ - stfd f2,8(r30) │ │ │ │ - cmpdi r9,0 │ │ │ │ - beq 3ad30 │ │ │ │ - ld r8,64(r14) │ │ │ │ - ld r7,168(r31) │ │ │ │ - ldx r8,r8,r7 │ │ │ │ - addi r8,r8,-1 │ │ │ │ - cmpd r9,r8 │ │ │ │ - beq 3ad30 │ │ │ │ - add r9,r9,r10 │ │ │ │ - ld r10,80(r31) │ │ │ │ - std r9,-8(r10) │ │ │ │ - ld r9,-8(r15) │ │ │ │ - addi r9,r9,1 │ │ │ │ - cmpd r20,r9 │ │ │ │ - std r9,-8(r15) │ │ │ │ - bne 3ad58 │ │ │ │ - mr r8,r10 │ │ │ │ - ld r10,128(r31) │ │ │ │ - ld r3,136(r31) │ │ │ │ - mr r7,r15 │ │ │ │ - mr r6,r27 │ │ │ │ - addi r9,r10,1 │ │ │ │ - cmpdi r10,0 │ │ │ │ - mr r30,r10 │ │ │ │ - mtctr r9 │ │ │ │ - li r9,1 │ │ │ │ - mfctr r5 │ │ │ │ - isellt r9,r9,r5 │ │ │ │ - mtctr r9 │ │ │ │ - nop │ │ │ │ - bdz 3ac50 │ │ │ │ - ld r9,-16(r8) │ │ │ │ - ld r10,-16(r7) │ │ │ │ - addi r30,r30,-1 │ │ │ │ - ld r5,-16(r6) │ │ │ │ - li r4,1 │ │ │ │ - sldi r11,r30,3 │ │ │ │ - cmpdi cr7,r9,0 │ │ │ │ - addi r10,r10,1 │ │ │ │ - std r10,-16(r7) │ │ │ │ - cmpd r20,r10 │ │ │ │ - stdu r23,-8(r7) │ │ │ │ - beq cr7,3acb0 │ │ │ │ - ld r10,64(r14) │ │ │ │ - ldx r10,r10,r11 │ │ │ │ - addi r10,r10,-1 │ │ │ │ - cmpd cr7,r9,r10 │ │ │ │ - beq cr7,3acb0 │ │ │ │ - ldu r10,-8(r3) │ │ │ │ - add r9,r9,r5 │ │ │ │ - std r9,-16(r8) │ │ │ │ - cmpdi cr7,r10,0 │ │ │ │ - bgt cr7,3ac44 │ │ │ │ - neg r10,r10 │ │ │ │ - li r4,-1 │ │ │ │ - stdu r4,-8(r6) │ │ │ │ - stdu r10,-8(r8) │ │ │ │ - beq 3abe0 │ │ │ │ - ld r9,56(r31) │ │ │ │ - addi r24,r24,1 │ │ │ │ - cmpd r24,r9 │ │ │ │ - bne 3a7c0 │ │ │ │ - ld r10,48(r31) │ │ │ │ - ld r9,200(r31) │ │ │ │ - mr r20,r14 │ │ │ │ - ld r14,208(r31) │ │ │ │ - mr r18,r15 │ │ │ │ - addi r10,r10,16 │ │ │ │ - addi r14,r14,1 │ │ │ │ - std r10,48(r31) │ │ │ │ - ld r10,32(r31) │ │ │ │ - add r9,r9,r10 │ │ │ │ - ld r10,144(r31) │ │ │ │ - cmpd r14,r10 │ │ │ │ - beq 3b654 │ │ │ │ - ble cr4,3a78c │ │ │ │ - mr r10,r14 │ │ │ │ - ld r26,224(r31) │ │ │ │ - ld r16,80(r31) │ │ │ │ - mr r17,r15 │ │ │ │ - mr r14,r20 │ │ │ │ - b 3a2c0 │ │ │ │ - neg r5,r5 │ │ │ │ - std r5,-16(r6) │ │ │ │ - b 3ac28 │ │ │ │ - nop │ │ │ │ - stdx r9,r21,r18 │ │ │ │ - li r10,-1 │ │ │ │ + bl 329c │ │ │ │ + bl 32e0 │ │ │ │ + b 35f8c │ │ │ │ + ld r10,64(r31) │ │ │ │ neg r9,r9 │ │ │ │ - b 39f94 │ │ │ │ - add r20,r20,r9 │ │ │ │ - cmpd r19,r20 │ │ │ │ - ble 3acc0 │ │ │ │ - mr r9,r20 │ │ │ │ - stdx r20,r21,r18 │ │ │ │ - b 39f88 │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - ld r8,88(r31) │ │ │ │ - neg r10,r10 │ │ │ │ - add r9,r9,r10 │ │ │ │ - std r10,-8(r8) │ │ │ │ - ld r10,80(r31) │ │ │ │ std r9,-8(r10) │ │ │ │ - ld r10,96(r31) │ │ │ │ - ld r9,-8(r6) │ │ │ │ - addi r9,r9,1 │ │ │ │ - cmpd r9,r10 │ │ │ │ - std r9,-8(r6) │ │ │ │ - beq 39678 │ │ │ │ - ld r30,160(r31) │ │ │ │ - b 39730 │ │ │ │ + b 36938 │ │ │ │ + neg r7,r7 │ │ │ │ + std r7,-16(r6) │ │ │ │ + b 362d8 │ │ │ │ nop │ │ │ │ + add r19,r19,r2 │ │ │ │ + cmpd r16,r19 │ │ │ │ + ble 37810 │ │ │ │ + mr r2,r19 │ │ │ │ + li r9,1 │ │ │ │ + stdx r19,r20,r18 │ │ │ │ + cmpdi r2,0 │ │ │ │ + bgt 36738 │ │ │ │ + li r9,-1 │ │ │ │ + neg r2,r2 │ │ │ │ + b 36738 │ │ │ │ nop │ │ │ │ - neg r10,r10 │ │ │ │ - std r10,-8(r27) │ │ │ │ - add r9,r9,r10 │ │ │ │ - ld r10,80(r31) │ │ │ │ - std r9,-8(r10) │ │ │ │ - ld r9,-8(r15) │ │ │ │ - addi r9,r9,1 │ │ │ │ - cmpd r20,r9 │ │ │ │ - std r9,-8(r15) │ │ │ │ - beq 3aba8 │ │ │ │ - ld r30,128(r31) │ │ │ │ - b 3ac50 │ │ │ │ - stdx r9,r20,r25 │ │ │ │ - li r10,-1 │ │ │ │ + ld r10,64(r31) │ │ │ │ neg r9,r9 │ │ │ │ - b 391f4 │ │ │ │ - add r14,r9,r14 │ │ │ │ - cmpd r14,r23 │ │ │ │ - bge 3ad60 │ │ │ │ - mr r9,r14 │ │ │ │ - stdx r14,r20,r25 │ │ │ │ - b 391e8 │ │ │ │ - stdx r9,r27,r20 │ │ │ │ - li r10,-1 │ │ │ │ + std r9,-8(r10) │ │ │ │ + b 36238 │ │ │ │ neg r9,r9 │ │ │ │ - b 3a3c4 │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - add r18,r9,r18 │ │ │ │ - cmpd r18,r26 │ │ │ │ - bge 3ad88 │ │ │ │ - mr r9,r18 │ │ │ │ - stdx r18,r27,r20 │ │ │ │ - b 3a3b8 │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - blt 3adec │ │ │ │ - ld r9,80(r31) │ │ │ │ + std r9,-8(r30) │ │ │ │ + add r2,r2,r9 │ │ │ │ + ld r9,64(r31) │ │ │ │ + std r2,-8(r9) │ │ │ │ + ld r2,-8(r27) │ │ │ │ + addi r2,r2,1 │ │ │ │ + cmpd r19,r2 │ │ │ │ + std r2,-8(r27) │ │ │ │ + beq 37598 │ │ │ │ + ld r16,128(r31) │ │ │ │ + b 37640 │ │ │ │ + stdx r2,r20,r27 │ │ │ │ + li r9,-1 │ │ │ │ + neg r2,r2 │ │ │ │ + b 35e58 │ │ │ │ + add r23,r2,r23 │ │ │ │ + cmpd r23,r25 │ │ │ │ + bge 377e0 │ │ │ │ + mr r2,r23 │ │ │ │ + stdx r23,r20,r27 │ │ │ │ + b 35e4c │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + stdx r2,r20,r18 │ │ │ │ + li r9,-1 │ │ │ │ + neg r2,r2 │ │ │ │ + b 36738 │ │ │ │ + blt 37878 │ │ │ │ + plfd f3,76284 # 4a220 │ │ │ │ + plfd f4,76284 # 4a228 │ │ │ │ fmr f1,f20 │ │ │ │ fmr f2,f21 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f27,f2 │ │ │ │ fmr f26,f1 │ │ │ │ - b 3a5c8 │ │ │ │ + b 37214 │ │ │ │ + stdx r2,r22,r28 │ │ │ │ + li r9,-1 │ │ │ │ + neg r2,r2 │ │ │ │ + b 37048 │ │ │ │ + nop │ │ │ │ + add r21,r2,r21 │ │ │ │ + cmpd r21,r24 │ │ │ │ + bge 3784c │ │ │ │ + mr r2,r21 │ │ │ │ + stdx r21,r22,r28 │ │ │ │ + b 3703c │ │ │ │ fneg f1,f12 │ │ │ │ fneg f2,f13 │ │ │ │ - bl 38a0 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 38c0 │ │ │ │ fmr f3,f20 │ │ │ │ fmr f4,f21 │ │ │ │ fmr f27,f2 │ │ │ │ fmr f26,f1 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - bl 32c0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - b 3a59c │ │ │ │ - sldi r24,r9,1 │ │ │ │ - addis r9,r2,-3 │ │ │ │ - ld r22,176(r31) │ │ │ │ - ld r25,96(r14) │ │ │ │ - ld r19,32(r31) │ │ │ │ - cmpdi cr3,r7,0 │ │ │ │ - addi r20,r26,16 │ │ │ │ - li r21,0 │ │ │ │ - addi r9,r9,25952 │ │ │ │ - lfd f22,0(r9) │ │ │ │ - lfd f23,8(r9) │ │ │ │ - addis r9,r2,-3 │ │ │ │ + bl 329c │ │ │ │ + bl 32e0 │ │ │ │ + b 371ec │ │ │ │ + ld r22,200(r31) │ │ │ │ + ld r27,96(r28) │ │ │ │ + sldi r24,r7,1 │ │ │ │ + cmpdi cr3,r10,0 │ │ │ │ + addi r19,r16,16 │ │ │ │ + li r20,0 │ │ │ │ + plfd f22,75896 # 4a130 │ │ │ │ + plfd f23,75896 # 4a138 │ │ │ │ + ld r21,32(r31) │ │ │ │ srdi r23,r22,4 │ │ │ │ - addi r9,r9,25008 │ │ │ │ - lfd f24,0(r9) │ │ │ │ - lfd f25,8(r9) │ │ │ │ - lfd f3,0(r25) │ │ │ │ - lfd f4,8(r25) │ │ │ │ + lfd f3,0(r27) │ │ │ │ + lfd f4,8(r27) │ │ │ │ fmr f1,f22 │ │ │ │ fmr f2,f23 │ │ │ │ - bl 4dbe8 │ │ │ │ - nop │ │ │ │ - bl 3060 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 3450 │ │ │ │ + bl 3060 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f4,f2 │ │ │ │ - fmr f21,f2 │ │ │ │ - fmr f20,f1 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - mulld r9,r23,r21 │ │ │ │ + fmr f25,f2 │ │ │ │ + fmr f24,f1 │ │ │ │ + bl 329c │ │ │ │ + mulld r2,r23,r20 │ │ │ │ fmr f27,f2 │ │ │ │ fmr f26,f1 │ │ │ │ - sldi r9,r9,4 │ │ │ │ - add r9,r26,r9 │ │ │ │ - stfd f24,0(r9) │ │ │ │ - stfd f25,8(r9) │ │ │ │ - blt cr3,3af44 │ │ │ │ - lfd f28,-16(r20) │ │ │ │ - lfd f29,-8(r20) │ │ │ │ - mr r27,r20 │ │ │ │ + sldi r2,r2,4 │ │ │ │ + add r2,r16,r2 │ │ │ │ + stfd f18,0(r2) │ │ │ │ + stfd f19,8(r2) │ │ │ │ + blt cr3,379a8 │ │ │ │ + lfd f28,-16(r19) │ │ │ │ + lfd f29,-8(r19) │ │ │ │ + fmr f31,f19 │ │ │ │ + fmr f30,f18 │ │ │ │ + mr r26,r19 │ │ │ │ mr r30,r24 │ │ │ │ - fmr f31,f25 │ │ │ │ - fmr f30,f24 │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - fmr f1,f20 │ │ │ │ - fmr f2,f21 │ │ │ │ - addi r27,r27,16 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - fmr f17,f2 │ │ │ │ - fmr f16,f1 │ │ │ │ + fmr f1,f24 │ │ │ │ + fmr f2,f25 │ │ │ │ + addi r26,r26,16 │ │ │ │ + bl 329c │ │ │ │ + fmr f21,f2 │ │ │ │ + fmr f20,f1 │ │ │ │ fmr f3,f26 │ │ │ │ fmr f4,f27 │ │ │ │ fmr f1,f30 │ │ │ │ fmr f2,f31 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - fmr f3,f16 │ │ │ │ - fmr f4,f17 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + fmr f3,f20 │ │ │ │ + fmr f4,f21 │ │ │ │ + bl 329c │ │ │ │ addic. r30,r30,-1 │ │ │ │ - stfd f1,-16(r27) │ │ │ │ - stfd f2,-8(r27) │ │ │ │ + stfd f1,-16(r26) │ │ │ │ + stfd f2,-8(r26) │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ - bne 3aed0 │ │ │ │ - addi r21,r21,1 │ │ │ │ - addi r25,r25,16 │ │ │ │ - add r20,r20,r22 │ │ │ │ - cmpd r21,r19 │ │ │ │ - bne 3ae60 │ │ │ │ - ld r9,144(r31) │ │ │ │ - cmpdi r9,0 │ │ │ │ - ble 398f0 │ │ │ │ - ld r9,32(r31) │ │ │ │ - ld r10,176(r31) │ │ │ │ - sldi r9,r9,3 │ │ │ │ - srdi r24,r10,4 │ │ │ │ - addi r10,r9,-8 │ │ │ │ - add r21,r29,r9 │ │ │ │ - add r18,r28,r9 │ │ │ │ - std r9,112(r31) │ │ │ │ - std r10,168(r31) │ │ │ │ - ld r10,104(r31) │ │ │ │ - add r10,r10,r9 │ │ │ │ - std r10,136(r31) │ │ │ │ - ld r10,192(r31) │ │ │ │ - add r27,r10,r9 │ │ │ │ - ble cr4,3bec8 │ │ │ │ - ld r10,56(r31) │ │ │ │ + bne 37940 │ │ │ │ + addi r20,r20,1 │ │ │ │ + addi r27,r27,16 │ │ │ │ + add r19,r19,r22 │ │ │ │ + cmpd r20,r21 │ │ │ │ + bne 378d0 │ │ │ │ + ld r2,152(r31) │ │ │ │ + cmpdi r2,0 │ │ │ │ + ble 36354 │ │ │ │ + ld r2,32(r31) │ │ │ │ + ld r9,200(r31) │ │ │ │ + sldi r2,r2,3 │ │ │ │ + srdi r27,r9,4 │ │ │ │ + addi r9,r2,-8 │ │ │ │ + std r2,120(r31) │ │ │ │ + std r9,192(r31) │ │ │ │ + ld r9,88(r31) │ │ │ │ + add r9,r9,r2 │ │ │ │ + std r9,144(r31) │ │ │ │ + ld r9,168(r31) │ │ │ │ + add r9,r9,r2 │ │ │ │ + std r9,64(r31) │ │ │ │ + ld r9,176(r31) │ │ │ │ + add r9,r9,r2 │ │ │ │ + std r9,248(r31) │ │ │ │ + ld r9,184(r31) │ │ │ │ + add r19,r9,r2 │ │ │ │ + ble cr4,38894 │ │ │ │ + ld r2,48(r31) │ │ │ │ li r9,0 │ │ │ │ - li r19,0 │ │ │ │ - cmpdi cr3,r10,0 │ │ │ │ - ld r10,160(r31) │ │ │ │ - ld r17,176(r31) │ │ │ │ - ld r15,104(r31) │ │ │ │ - ld r16,192(r31) │ │ │ │ - mr r20,r9 │ │ │ │ - mr r9,r14 │ │ │ │ - std r28,88(r31) │ │ │ │ - std r27,224(r31) │ │ │ │ - std r21,232(r31) │ │ │ │ - std r18,240(r31) │ │ │ │ - std r19,80(r31) │ │ │ │ - addi r10,r10,-8 │ │ │ │ - std r10,200(r31) │ │ │ │ - ld r10,184(r31) │ │ │ │ - addi r10,r10,-8 │ │ │ │ - std r10,208(r31) │ │ │ │ - ld r10,152(r31) │ │ │ │ - subfic r22,r10,32 │ │ │ │ - ld r18,88(r9) │ │ │ │ - ld r10,80(r31) │ │ │ │ - ld r19,32(r31) │ │ │ │ - li r21,0 │ │ │ │ - ld r27,120(r9) │ │ │ │ - ld r14,64(r9) │ │ │ │ + li r30,0 │ │ │ │ + cmpdi cr3,r2,0 │ │ │ │ + addi r2,r14,-8 │ │ │ │ + ld r21,200(r31) │ │ │ │ + ld r18,168(r31) │ │ │ │ + subfic r20,r29,32 │ │ │ │ + std r25,216(r31) │ │ │ │ + std r19,224(r31) │ │ │ │ + ld r24,32(r31) │ │ │ │ + std r17,72(r31) │ │ │ │ + std r9,80(r31) │ │ │ │ + std r2,136(r31) │ │ │ │ + ld r2,160(r31) │ │ │ │ + addi r2,r2,-8 │ │ │ │ + std r2,208(r31) │ │ │ │ + mr r2,r28 │ │ │ │ + ld r19,88(r2) │ │ │ │ + ld r26,120(r2) │ │ │ │ + sldi r9,r30,4 │ │ │ │ + li r17,0 │ │ │ │ + std r30,128(r31) │ │ │ │ + std r29,96(r31) │ │ │ │ + mr r29,r24 │ │ │ │ + ld r28,64(r2) │ │ │ │ ld r23,160(r31) │ │ │ │ - std r26,96(r31) │ │ │ │ - sldi r10,r10,4 │ │ │ │ - mr r28,r18 │ │ │ │ - mr r18,r21 │ │ │ │ - ld r21,184(r31) │ │ │ │ + std r27,104(r31) │ │ │ │ + ld r22,176(r31) │ │ │ │ + mr r15,r17 │ │ │ │ + mr r17,r2 │ │ │ │ mr r30,r19 │ │ │ │ - mr r19,r9 │ │ │ │ - add r27,r27,r10 │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - ldx r25,r14,r18 │ │ │ │ - addi r10,r25,-1 │ │ │ │ - sldi r26,r10,1 │ │ │ │ - mr r3,r26 │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ - lfd f3,0(r27) │ │ │ │ - lfd f4,8(r27) │ │ │ │ - bl 4db58 │ │ │ │ + ld r19,88(r31) │ │ │ │ + add r26,r26,r9 │ │ │ │ nop │ │ │ │ - bl 3360 │ │ │ │ - ld r2,24(r1) │ │ │ │ - subf r5,r28,r3 │ │ │ │ + ldx r25,r28,r15 │ │ │ │ + addi r9,r25,-1 │ │ │ │ + sldi r27,r9,1 │ │ │ │ + mr r3,r27 │ │ │ │ + bl 3290 │ │ │ │ + lfd f3,0(r26) │ │ │ │ + lfd f4,8(r26) │ │ │ │ + bl 329c │ │ │ │ + bl 3380 │ │ │ │ + subf r6,r30,r3 │ │ │ │ addi r3,r3,1 │ │ │ │ - divd r9,r5,r26 │ │ │ │ - cmpdi r5,0 │ │ │ │ - add r3,r3,r28 │ │ │ │ - stdx r5,r23,r18 │ │ │ │ - stdx r3,r21,r18 │ │ │ │ - mulld r9,r9,r26 │ │ │ │ - subf r9,r9,r5 │ │ │ │ - blt 3b600 │ │ │ │ - cmpd r9,r25 │ │ │ │ - blt 3b0a4 │ │ │ │ - subf r9,r26,r9 │ │ │ │ - stdx r9,r15,r18 │ │ │ │ - cmpdi r9,0 │ │ │ │ - li r10,1 │ │ │ │ - ble 3b5f4 │ │ │ │ - addic. r30,r30,-1 │ │ │ │ - stdx r10,r16,r18 │ │ │ │ - stdx r9,r29,r18 │ │ │ │ - addi r27,r27,16 │ │ │ │ - addi r18,r18,8 │ │ │ │ - bne 3b040 │ │ │ │ - ld r5,112(r31) │ │ │ │ - ld r3,88(r31) │ │ │ │ + divd r2,r6,r27 │ │ │ │ + cmpdi r6,0 │ │ │ │ + add r3,r3,r30 │ │ │ │ + stdx r6,r14,r15 │ │ │ │ + stdx r3,r23,r15 │ │ │ │ + mulld r2,r2,r27 │ │ │ │ + subf r2,r2,r6 │ │ │ │ + blt 37ff0 │ │ │ │ + cmpd r2,r25 │ │ │ │ + blt 37af8 │ │ │ │ + subf r2,r27,r2 │ │ │ │ + stdx r2,r19,r15 │ │ │ │ + cmpdi r2,0 │ │ │ │ + li r9,1 │ │ │ │ + ble 37fe4 │ │ │ │ + addic. r29,r29,-1 │ │ │ │ + stdx r9,r18,r15 │ │ │ │ + stdx r2,r22,r15 │ │ │ │ + addi r26,r26,16 │ │ │ │ + addi r15,r15,8 │ │ │ │ + bne 37aa0 │ │ │ │ + ld r5,120(r31) │ │ │ │ + ld r3,184(r31) │ │ │ │ li r4,0 │ │ │ │ - ld r26,96(r31) │ │ │ │ - std r19,96(r31) │ │ │ │ - li r18,0 │ │ │ │ - bl 37c0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - ld r9,96(r31) │ │ │ │ - ld r8,80(r31) │ │ │ │ - ld r30,152(r31) │ │ │ │ - ld r14,200(r31) │ │ │ │ - ld r27,208(r31) │ │ │ │ - ld r25,32(r31) │ │ │ │ - std r29,96(r31) │ │ │ │ - mr r29,r18 │ │ │ │ - std r20,120(r31) │ │ │ │ - ld r10,176(r9) │ │ │ │ - sldi r6,r8,5 │ │ │ │ - mr r23,r30 │ │ │ │ - std r9,128(r31) │ │ │ │ - add r21,r10,r6 │ │ │ │ - mr r28,r21 │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - mulld r7,r29,r24 │ │ │ │ - ldu r18,8(r14) │ │ │ │ - ldu r21,8(r27) │ │ │ │ - lfd f1,0(r28) │ │ │ │ - lfd f2,8(r28) │ │ │ │ - lfd f28,16(r28) │ │ │ │ - lfd f29,24(r28) │ │ │ │ - cmpd r21,r18 │ │ │ │ - sldi r5,r7,4 │ │ │ │ - add r20,r30,r5 │ │ │ │ - stfd f1,0(r20) │ │ │ │ - stfd f2,8(r20) │ │ │ │ - ble 3b234 │ │ │ │ - sldi r7,r7,4 │ │ │ │ + li r15,0 │ │ │ │ + ld r30,128(r31) │ │ │ │ + ld r29,96(r31) │ │ │ │ + std r17,96(r31) │ │ │ │ + ld r27,104(r31) │ │ │ │ + bl 37e0 │ │ │ │ + ld r2,96(r31) │ │ │ │ + ld r28,136(r31) │ │ │ │ + sldi r7,r30,5 │ │ │ │ + ld r26,208(r31) │ │ │ │ + std r30,96(r31) │ │ │ │ + mr r23,r29 │ │ │ │ + mr r30,r15 │ │ │ │ + ld r9,176(r2) │ │ │ │ + std r2,104(r31) │ │ │ │ + add r19,r9,r7 │ │ │ │ + mr r25,r19 │ │ │ │ + mulld r8,r30,r27 │ │ │ │ + ldu r15,8(r28) │ │ │ │ + ldu r22,8(r26) │ │ │ │ + lfd f1,0(r25) │ │ │ │ + lfd f2,8(r25) │ │ │ │ + lfd f28,16(r25) │ │ │ │ + lfd f29,24(r25) │ │ │ │ + cmpd r22,r15 │ │ │ │ + sldi r6,r8,4 │ │ │ │ + add r19,r29,r6 │ │ │ │ + stfd f1,0(r19) │ │ │ │ + stfd f2,8(r19) │ │ │ │ + ble 37c58 │ │ │ │ fmr f3,f28 │ │ │ │ fmr f4,f29 │ │ │ │ - add r19,r26,r7 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + sldi r8,r8,4 │ │ │ │ + add r17,r16,r8 │ │ │ │ + bl 329c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ - lfd f2,24(r19) │ │ │ │ - lfd f1,16(r19) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - addi r7,r18,2 │ │ │ │ - cmpd r21,r7 │ │ │ │ - stfd f1,16(r20) │ │ │ │ - stfd f2,24(r20) │ │ │ │ - blt 3b234 │ │ │ │ - addi r6,r21,-1 │ │ │ │ + lfd f2,24(r17) │ │ │ │ + lfd f1,16(r17) │ │ │ │ + bl 329c │ │ │ │ + addi r8,r15,2 │ │ │ │ + cmpd r22,r8 │ │ │ │ + stfd f1,16(r19) │ │ │ │ + stfd f2,24(r19) │ │ │ │ + blt 37c58 │ │ │ │ + addi r7,r22,-1 │ │ │ │ lfd f26,0(r23) │ │ │ │ lfd f27,8(r23) │ │ │ │ - add r19,r22,r23 │ │ │ │ fmr f31,f29 │ │ │ │ fmr f30,f28 │ │ │ │ - subf r18,r18,r6 │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ + add r17,r20,r23 │ │ │ │ + subf r15,r15,r7 │ │ │ │ nop │ │ │ │ fmr f3,f28 │ │ │ │ fmr f4,f29 │ │ │ │ fmr f1,f30 │ │ │ │ fmr f2,f31 │ │ │ │ - add r21,r30,r19 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - add r9,r26,r19 │ │ │ │ - addi r19,r19,16 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ + add r22,r29,r17 │ │ │ │ + bl 329c │ │ │ │ + add r2,r16,r17 │ │ │ │ + addi r17,r17,16 │ │ │ │ + lfd f3,0(r2) │ │ │ │ + lfd f4,8(r2) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ fmr f2,f27 │ │ │ │ fmr f1,f26 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - addic. r18,r18,-1 │ │ │ │ - stfd f1,0(r21) │ │ │ │ - stfd f2,8(r21) │ │ │ │ - bne 3b1d0 │ │ │ │ - addi r29,r29,1 │ │ │ │ - addi r28,r28,32 │ │ │ │ - add r23,r23,r17 │ │ │ │ - cmpd r29,r25 │ │ │ │ - bne 3b130 │ │ │ │ - ld r29,96(r31) │ │ │ │ - ld r20,120(r31) │ │ │ │ - ld r9,128(r31) │ │ │ │ - ble cr3,3b620 │ │ │ │ - ld r28,88(r31) │ │ │ │ - ld r27,224(r31) │ │ │ │ - ld r21,232(r31) │ │ │ │ - ld r18,240(r31) │ │ │ │ - mr r14,r9 │ │ │ │ - mr r9,r20 │ │ │ │ - ld r19,80(r31) │ │ │ │ - ld r10,32(r31) │ │ │ │ - std r26,224(r31) │ │ │ │ - ld r26,152(r31) │ │ │ │ + bl 329c │ │ │ │ + addic. r15,r15,-1 │ │ │ │ + stfd f1,0(r22) │ │ │ │ + stfd f2,8(r22) │ │ │ │ + bne 37c00 │ │ │ │ + addi r30,r30,1 │ │ │ │ + addi r25,r25,32 │ │ │ │ + add r23,r23,r21 │ │ │ │ + cmpd r30,r24 │ │ │ │ + bne 37b70 │ │ │ │ + ld r30,96(r31) │ │ │ │ + ld r2,104(r31) │ │ │ │ + ble cr3,38014 │ │ │ │ + ld r25,216(r31) │ │ │ │ + ld r17,72(r31) │ │ │ │ + mr r28,r2 │ │ │ │ + ld r9,80(r31) │ │ │ │ + ld r19,224(r31) │ │ │ │ + ld r2,32(r31) │ │ │ │ + std r25,224(r31) │ │ │ │ + std r14,232(r31) │ │ │ │ + ld r26,176(r31) │ │ │ │ + mr r7,r17 │ │ │ │ + mr r5,r19 │ │ │ │ li r23,0 │ │ │ │ - mr r16,r18 │ │ │ │ - std r21,80(r31) │ │ │ │ - addi r20,r10,-1 │ │ │ │ - sldi r10,r10,4 │ │ │ │ - std r10,120(r31) │ │ │ │ - ld r10,72(r31) │ │ │ │ - std r20,128(r31) │ │ │ │ - addi r22,r10,8 │ │ │ │ - mr r10,r14 │ │ │ │ - mr r14,r9 │ │ │ │ - mr r9,r19 │ │ │ │ - mr r19,r10 │ │ │ │ - ld r10,88(r19) │ │ │ │ - std r14,208(r31) │ │ │ │ + mr r17,r9 │ │ │ │ + ld r25,184(r31) │ │ │ │ + ld r24,248(r31) │ │ │ │ + mr r19,r28 │ │ │ │ + std r16,240(r31) │ │ │ │ + addi r21,r2,-1 │ │ │ │ + sldi r2,r2,4 │ │ │ │ + std r2,128(r31) │ │ │ │ + std r21,136(r31) │ │ │ │ + mr r2,r30 │ │ │ │ + ld r9,88(r19) │ │ │ │ + ld r6,112(r31) │ │ │ │ + std r17,216(r31) │ │ │ │ + std r2,208(r31) │ │ │ │ li r30,0 │ │ │ │ - mr r14,r19 │ │ │ │ - li r25,0 │ │ │ │ - mr r15,r16 │ │ │ │ - std r9,200(r31) │ │ │ │ - addi r10,r10,1 │ │ │ │ - sldi r18,r10,1 │ │ │ │ - mr r19,r18 │ │ │ │ + li r28,0 │ │ │ │ + mr r18,r5 │ │ │ │ + mr r17,r19 │ │ │ │ + std r7,104(r31) │ │ │ │ + addi r9,r9,1 │ │ │ │ + sldi r15,r9,1 │ │ │ │ + mr r16,r15 │ │ │ │ + ld r2,32(r31) │ │ │ │ + cmpd r2,r30 │ │ │ │ + ble 37e0c │ │ │ │ + subf r15,r30,r2 │ │ │ │ + ld r2,40(r31) │ │ │ │ + sldi r22,r30,3 │ │ │ │ + sldi r10,r30,4 │ │ │ │ + ld r19,64(r17) │ │ │ │ + std r28,80(r31) │ │ │ │ + std r6,72(r31) │ │ │ │ + mr r28,r25 │ │ │ │ + plfd f28,73844 # 49da0 │ │ │ │ + plfd f29,73844 # 49da8 │ │ │ │ + addi r20,r6,8 │ │ │ │ + std r24,96(r31) │ │ │ │ + ldx r21,r6,r22 │ │ │ │ + mr r25,r15 │ │ │ │ + add r14,r2,r10 │ │ │ │ + lfd f30,0(r14) │ │ │ │ + lfd f31,8(r14) │ │ │ │ + mr r15,r21 │ │ │ │ + mr r21,r22 │ │ │ │ + ldx r22,r19,r21 │ │ │ │ + ldx r24,r26,r21 │ │ │ │ + cmpdi r24,0 │ │ │ │ + fmr f1,f18 │ │ │ │ + fmr f2,f19 │ │ │ │ + addi r2,r22,-1 │ │ │ │ + beq 37da0 │ │ │ │ + cmpd r24,r2 │ │ │ │ + fmr f1,f28 │ │ │ │ + fmr f2,f29 │ │ │ │ + bne 37da0 │ │ │ │ + fmr f1,f18 │ │ │ │ + fmr f2,f19 │ │ │ │ nop │ │ │ │ - ld r9,32(r31) │ │ │ │ - cmpd r9,r30 │ │ │ │ - ble 3b3ec │ │ │ │ - subf r21,r30,r9 │ │ │ │ - ld r9,40(r31) │ │ │ │ - sldi r8,r30,4 │ │ │ │ - sldi r20,r30,3 │ │ │ │ - ld r16,64(r14) │ │ │ │ - std r27,96(r31) │ │ │ │ - std r25,88(r31) │ │ │ │ - mr r27,r28 │ │ │ │ - mr r28,r21 │ │ │ │ - add r18,r9,r8 │ │ │ │ - ld r9,72(r31) │ │ │ │ - lfd f30,0(r18) │ │ │ │ - lfd f31,8(r18) │ │ │ │ - ldx r17,r9,r20 │ │ │ │ - b 3b3a8 │ │ │ │ nop │ │ │ │ nop │ │ │ │ - beq cr7,3b3c0 │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,25040 │ │ │ │ - lfd f1,0(r9) │ │ │ │ - lfd f2,8(r9) │ │ │ │ - ldx r9,r27,r20 │ │ │ │ - maddld r17,r25,r17,r21 │ │ │ │ - addi r18,r18,16 │ │ │ │ - maddld r9,r24,r30,r9 │ │ │ │ + ldx r2,r28,r21 │ │ │ │ + maddld r15,r22,r15,r24 │ │ │ │ + addi r14,r14,16 │ │ │ │ + maddld r2,r27,r30,r2 │ │ │ │ addi r30,r30,1 │ │ │ │ - sldi r9,r9,4 │ │ │ │ - add r9,r26,r9 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + sldi r2,r2,4 │ │ │ │ + add r2,r29,r2 │ │ │ │ + lfd f3,0(r2) │ │ │ │ + lfd f4,8(r2) │ │ │ │ + bl 329c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - addic. r28,r28,-1 │ │ │ │ - stdx r17,r22,r20 │ │ │ │ - addi r20,r20,8 │ │ │ │ - stfd f1,0(r18) │ │ │ │ - stfd f2,8(r18) │ │ │ │ + bl 329c │ │ │ │ + addic. r25,r25,-1 │ │ │ │ + stdx r15,r20,r21 │ │ │ │ + addi r21,r21,8 │ │ │ │ + stfd f1,0(r14) │ │ │ │ + stfd f2,8(r14) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - beq 3b3e0 │ │ │ │ - ldx r21,r29,r20 │ │ │ │ - ldx r25,r16,r20 │ │ │ │ - cmpdi r21,0 │ │ │ │ - addi r9,r25,-1 │ │ │ │ - cmpd cr7,r21,r9 │ │ │ │ - bne 3b330 │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,25008 │ │ │ │ - lfd f1,0(r9) │ │ │ │ - lfd f2,8(r9) │ │ │ │ - b 3b344 │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - mr r28,r27 │ │ │ │ - ld r25,88(r31) │ │ │ │ - ld r27,96(r31) │ │ │ │ - ld r9,72(r31) │ │ │ │ - ld r10,112(r31) │ │ │ │ - ldx r30,r9,r10 │ │ │ │ - ld r10,120(r31) │ │ │ │ - ld r9,40(r31) │ │ │ │ - add r9,r9,r10 │ │ │ │ - ld r10,48(r31) │ │ │ │ + bne 37d60 │ │ │ │ + mr r25,r28 │ │ │ │ + ld r6,72(r31) │ │ │ │ + ld r28,80(r31) │ │ │ │ + ld r24,96(r31) │ │ │ │ + ld r2,120(r31) │ │ │ │ + ld r9,128(r31) │ │ │ │ + std r6,72(r31) │ │ │ │ + ldx r30,r6,r2 │ │ │ │ + ld r2,40(r31) │ │ │ │ + add r2,r2,r9 │ │ │ │ + ld r9,104(r31) │ │ │ │ sldi r30,r30,4 │ │ │ │ - lfd f1,0(r9) │ │ │ │ - lfd f2,8(r9) │ │ │ │ - ld r9,64(r31) │ │ │ │ - lfd f3,0(r10) │ │ │ │ - lfd f4,8(r10) │ │ │ │ - add r30,r9,r30 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + lfd f1,0(r2) │ │ │ │ + lfd f2,8(r2) │ │ │ │ + ld r2,56(r31) │ │ │ │ + lfd f3,0(r9) │ │ │ │ + lfd f4,8(r9) │ │ │ │ + add r30,r2,r30 │ │ │ │ + bl 329c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ lfd f2,8(r30) │ │ │ │ lfd f1,0(r30) │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ - ld r9,80(r31) │ │ │ │ - ld r10,-8(r27) │ │ │ │ - ld r9,-8(r9) │ │ │ │ + bl 38f0 │ │ │ │ + ld r2,-8(r24) │ │ │ │ + cmpdi r2,0 │ │ │ │ + ld r9,64(r31) │ │ │ │ + ld r6,72(r31) │ │ │ │ stfd f1,0(r30) │ │ │ │ stfd f2,8(r30) │ │ │ │ - cmpdi r9,0 │ │ │ │ - beq 3b5c0 │ │ │ │ - ld r8,64(r14) │ │ │ │ - ld r7,168(r31) │ │ │ │ - ldx r8,r8,r7 │ │ │ │ - addi r8,r8,-1 │ │ │ │ - cmpd r9,r8 │ │ │ │ - beq 3b5c0 │ │ │ │ - add r9,r9,r10 │ │ │ │ - ld r10,80(r31) │ │ │ │ - std r9,-8(r10) │ │ │ │ - ld r9,-8(r15) │ │ │ │ - addi r9,r9,1 │ │ │ │ - cmpd r19,r9 │ │ │ │ - std r9,-8(r15) │ │ │ │ - bne 3b5e8 │ │ │ │ - mr r8,r10 │ │ │ │ - ld r10,128(r31) │ │ │ │ - ld r3,136(r31) │ │ │ │ - mr r7,r15 │ │ │ │ - mr r6,r27 │ │ │ │ - addi r9,r10,1 │ │ │ │ + ld r9,-8(r9) │ │ │ │ + beq 37fd0 │ │ │ │ + ld r10,64(r17) │ │ │ │ + ld r8,192(r31) │ │ │ │ + ldx r10,r10,r8 │ │ │ │ + addi r10,r10,-1 │ │ │ │ + cmpd r2,r10 │ │ │ │ + beq 37fd0 │ │ │ │ + add r2,r2,r9 │ │ │ │ + ld r30,136(r31) │ │ │ │ + std r2,-8(r24) │ │ │ │ + ld r2,-8(r18) │ │ │ │ + addi r2,r2,1 │ │ │ │ + cmpd r16,r2 │ │ │ │ + std r2,-8(r18) │ │ │ │ + bne 37f50 │ │ │ │ + addi r2,r30,1 │ │ │ │ + cmpdi r30,0 │ │ │ │ + ld r7,64(r31) │ │ │ │ + ld r20,144(r31) │ │ │ │ + mr r8,r18 │ │ │ │ + mr r9,r24 │ │ │ │ + mtctr r2 │ │ │ │ + li r2,1 │ │ │ │ + mfctr r10 │ │ │ │ + isellt r2,r2,r10 │ │ │ │ + mtctr r2 │ │ │ │ + bdz 37f50 │ │ │ │ + ld r2,-16(r8) │ │ │ │ + ld r10,-16(r9) │ │ │ │ cmpdi r10,0 │ │ │ │ - mr r30,r10 │ │ │ │ - mtctr r9 │ │ │ │ - li r9,1 │ │ │ │ - mfctr r5 │ │ │ │ - isellt r9,r9,r5 │ │ │ │ - mtctr r9 │ │ │ │ - nop │ │ │ │ - bdz 3b540 │ │ │ │ - ld r9,-16(r8) │ │ │ │ - ld r10,-16(r7) │ │ │ │ addi r30,r30,-1 │ │ │ │ - ld r5,-16(r6) │ │ │ │ li r4,1 │ │ │ │ - sldi r11,r30,3 │ │ │ │ - cmpdi cr7,r9,0 │ │ │ │ - addi r10,r10,1 │ │ │ │ - std r10,-16(r7) │ │ │ │ - cmpd r19,r10 │ │ │ │ - stdu r23,-8(r7) │ │ │ │ - beq cr7,3b5b0 │ │ │ │ - ld r10,64(r14) │ │ │ │ - ldx r10,r10,r11 │ │ │ │ - addi r10,r10,-1 │ │ │ │ - cmpd cr7,r9,r10 │ │ │ │ - beq cr7,3b5b0 │ │ │ │ - ldu r10,-8(r3) │ │ │ │ - add r9,r9,r5 │ │ │ │ - std r9,-16(r8) │ │ │ │ - cmpdi cr7,r10,0 │ │ │ │ - bgt cr7,3b534 │ │ │ │ - neg r10,r10 │ │ │ │ + ld r5,-16(r7) │ │ │ │ + sldi r3,r30,3 │ │ │ │ + addi r2,r2,1 │ │ │ │ + std r2,-16(r8) │ │ │ │ + cmpd cr7,r16,r2 │ │ │ │ + stdu r23,-8(r8) │ │ │ │ + beq 37fc0 │ │ │ │ + ld r2,64(r17) │ │ │ │ + ldx r2,r2,r3 │ │ │ │ + addi r2,r2,-1 │ │ │ │ + cmpd r10,r2 │ │ │ │ + beq 37fc0 │ │ │ │ + ldu r2,-8(r20) │ │ │ │ + add r10,r10,r5 │ │ │ │ + std r10,-16(r9) │ │ │ │ + cmpdi r2,0 │ │ │ │ + bgt 37f44 │ │ │ │ + neg r2,r2 │ │ │ │ li r4,-1 │ │ │ │ - stdu r4,-8(r6) │ │ │ │ - stdu r10,-8(r8) │ │ │ │ - beq 3b4d0 │ │ │ │ - ld r9,56(r31) │ │ │ │ - addi r25,r25,1 │ │ │ │ - cmpd r9,r25 │ │ │ │ - bne 3b2e0 │ │ │ │ - ld r10,48(r31) │ │ │ │ - ld r9,200(r31) │ │ │ │ - mr r19,r14 │ │ │ │ - ld r14,208(r31) │ │ │ │ - mr r16,r15 │ │ │ │ - addi r10,r10,16 │ │ │ │ - addi r14,r14,1 │ │ │ │ - std r10,48(r31) │ │ │ │ - ld r10,32(r31) │ │ │ │ - add r9,r9,r10 │ │ │ │ - ld r10,144(r31) │ │ │ │ - cmpd r14,r10 │ │ │ │ - beq 3b618 │ │ │ │ - ble cr4,3b2b4 │ │ │ │ - mr r10,r19 │ │ │ │ - ld r26,224(r31) │ │ │ │ - mr r19,r9 │ │ │ │ - ld r21,80(r31) │ │ │ │ - mr r9,r14 │ │ │ │ - mr r18,r15 │ │ │ │ - mr r14,r10 │ │ │ │ - b 3afb0 │ │ │ │ + stdu r4,-8(r7) │ │ │ │ + stdu r2,-8(r9) │ │ │ │ + beq cr7,37ee0 │ │ │ │ + ld r2,48(r31) │ │ │ │ + addi r28,r28,1 │ │ │ │ + cmpd r2,r28 │ │ │ │ + bne 37d00 │ │ │ │ + ld r9,32(r31) │ │ │ │ + ld r2,208(r31) │ │ │ │ + mr r19,r17 │ │ │ │ + mr r5,r18 │ │ │ │ + ld r17,216(r31) │ │ │ │ + ld r7,104(r31) │ │ │ │ + add r2,r2,r9 │ │ │ │ + ld r9,152(r31) │ │ │ │ + addi r17,r17,1 │ │ │ │ + addi r7,r7,16 │ │ │ │ + cmpd r17,r9 │ │ │ │ + beq 38008 │ │ │ │ + ble cr4,37cd0 │ │ │ │ + mr r9,r17 │ │ │ │ + mr r28,r19 │ │ │ │ + ld r25,224(r31) │ │ │ │ + ld r14,232(r31) │ │ │ │ + mr r30,r2 │ │ │ │ + mr r17,r7 │ │ │ │ + ld r16,240(r31) │ │ │ │ + mr r19,r18 │ │ │ │ + b 37a24 │ │ │ │ nop │ │ │ │ nop │ │ │ │ neg r5,r5 │ │ │ │ - std r5,-16(r6) │ │ │ │ - b 3b518 │ │ │ │ + std r5,-16(r7) │ │ │ │ + b 37f28 │ │ │ │ nop │ │ │ │ - neg r10,r10 │ │ │ │ - std r10,-8(r27) │ │ │ │ - add r9,r9,r10 │ │ │ │ - ld r10,80(r31) │ │ │ │ - std r9,-8(r10) │ │ │ │ - ld r9,-8(r15) │ │ │ │ - addi r9,r9,1 │ │ │ │ - cmpd r19,r9 │ │ │ │ - std r9,-8(r15) │ │ │ │ - beq 3b498 │ │ │ │ - ld r30,128(r31) │ │ │ │ - b 3b540 │ │ │ │ - stdx r9,r15,r18 │ │ │ │ - li r10,-1 │ │ │ │ + ld r10,64(r31) │ │ │ │ neg r9,r9 │ │ │ │ - b 3b0b4 │ │ │ │ - add r10,r9,r26 │ │ │ │ - cmpd r25,r10 │ │ │ │ - ble 3b5f0 │ │ │ │ - mr r9,r10 │ │ │ │ - stdx r10,r15,r18 │ │ │ │ - b 3b0a8 │ │ │ │ - mr r14,r19 │ │ │ │ - b 398f0 │ │ │ │ - ld r10,48(r31) │ │ │ │ - ld r8,32(r31) │ │ │ │ - addi r20,r20,1 │ │ │ │ - addi r10,r10,16 │ │ │ │ - std r10,48(r31) │ │ │ │ - ld r10,80(r31) │ │ │ │ - add r10,r10,r8 │ │ │ │ + std r9,-8(r10) │ │ │ │ + b 37e94 │ │ │ │ + stdx r2,r19,r15 │ │ │ │ + li r9,-1 │ │ │ │ + neg r2,r2 │ │ │ │ + b 37b08 │ │ │ │ + add r9,r2,r27 │ │ │ │ + cmpd r25,r9 │ │ │ │ + ble 37fe0 │ │ │ │ + mr r2,r9 │ │ │ │ + stdx r9,r19,r15 │ │ │ │ + b 37afc │ │ │ │ + ld r25,224(r31) │ │ │ │ + mr r28,r19 │ │ │ │ + b 36354 │ │ │ │ + ld r9,80(r31) │ │ │ │ + add r30,r30,r24 │ │ │ │ + addi r10,r9,1 │ │ │ │ + ld r9,72(r31) │ │ │ │ std r10,80(r31) │ │ │ │ - ld r10,144(r31) │ │ │ │ - cmpd r20,r10 │ │ │ │ - bne 3aff8 │ │ │ │ - mr r14,r9 │ │ │ │ - b 398f0 │ │ │ │ - mr r14,r20 │ │ │ │ - b 398f0 │ │ │ │ - ld r10,120(r31) │ │ │ │ - addi r8,r10,1 │ │ │ │ - ld r10,48(r31) │ │ │ │ - std r8,120(r31) │ │ │ │ - addi r10,r10,16 │ │ │ │ - std r10,48(r31) │ │ │ │ - ld r10,88(r31) │ │ │ │ - add r10,r10,r17 │ │ │ │ - std r10,88(r31) │ │ │ │ - ld r10,144(r31) │ │ │ │ - cmpd r8,r10 │ │ │ │ - bne 3a30c │ │ │ │ - mr r14,r9 │ │ │ │ - b 398f0 │ │ │ │ - cmpdi r9,0 │ │ │ │ - ble 398f0 │ │ │ │ - ld r10,32(r31) │ │ │ │ - ld r8,176(r31) │ │ │ │ - addi r25,r25,2 │ │ │ │ - divd r22,r22,r25 │ │ │ │ - sldi r9,r10,3 │ │ │ │ - srdi r19,r8,4 │ │ │ │ - sldi r10,r10,4 │ │ │ │ - addi r8,r9,-8 │ │ │ │ - add r18,r28,r9 │ │ │ │ - std r9,120(r31) │ │ │ │ - std r10,128(r31) │ │ │ │ - std r8,168(r31) │ │ │ │ - ld r8,104(r31) │ │ │ │ - add r8,r8,r9 │ │ │ │ - std r8,136(r31) │ │ │ │ - ld r8,192(r31) │ │ │ │ - add r27,r8,r9 │ │ │ │ - add r8,r29,r9 │ │ │ │ - add r9,r23,r10 │ │ │ │ - std r8,80(r31) │ │ │ │ - std r9,272(r31) │ │ │ │ - ble cr4,3bb00 │ │ │ │ - li r9,0 │ │ │ │ - std r9,200(r31) │ │ │ │ - std r9,208(r31) │ │ │ │ - ld r9,56(r31) │ │ │ │ - cmpdi cr3,r9,0 │ │ │ │ - addis r9,r2,-3 │ │ │ │ - ld r15,176(r31) │ │ │ │ - ld r16,272(r31) │ │ │ │ - std r28,96(r31) │ │ │ │ - std r23,112(r31) │ │ │ │ - std r19,240(r31) │ │ │ │ - std r18,248(r31) │ │ │ │ - std r27,256(r31) │ │ │ │ - addi r9,r9,25008 │ │ │ │ - std r9,88(r31) │ │ │ │ - ld r9,160(r31) │ │ │ │ - addi r9,r9,-8 │ │ │ │ - std r9,224(r31) │ │ │ │ - ld r9,184(r31) │ │ │ │ - addi r9,r9,-8 │ │ │ │ - std r9,232(r31) │ │ │ │ - ld r9,200(r31) │ │ │ │ - ld r23,120(r14) │ │ │ │ - ld r21,64(r14) │ │ │ │ - ld r24,88(r14) │ │ │ │ - li r20,0 │ │ │ │ - ld r30,32(r31) │ │ │ │ - ld r19,160(r31) │ │ │ │ - ld r28,184(r31) │ │ │ │ + addi r9,r9,16 │ │ │ │ + std r9,72(r31) │ │ │ │ + ld r9,152(r31) │ │ │ │ + cmpd r10,r9 │ │ │ │ + bne 37a5c │ │ │ │ + ld r25,216(r31) │ │ │ │ + mr r28,r2 │ │ │ │ + b 36354 │ │ │ │ + ld r9,80(r31) │ │ │ │ + addi r10,r9,1 │ │ │ │ + ld r9,96(r31) │ │ │ │ + std r10,80(r31) │ │ │ │ + addi r9,r9,16 │ │ │ │ + std r9,96(r31) │ │ │ │ + ld r9,72(r31) │ │ │ │ + add r9,r9,r19 │ │ │ │ + std r9,72(r31) │ │ │ │ + ld r9,152(r31) │ │ │ │ + cmpd r10,r9 │ │ │ │ + bne 36f98 │ │ │ │ ld r25,104(r31) │ │ │ │ - ld r26,192(r31) │ │ │ │ + mr r28,r2 │ │ │ │ + b 36354 │ │ │ │ + ld r25,208(r31) │ │ │ │ + b 36354 │ │ │ │ + cmpdi r2,0 │ │ │ │ + ble 36354 │ │ │ │ + ld r9,32(r31) │ │ │ │ + ld r10,200(r31) │ │ │ │ + addi r24,r24,2 │ │ │ │ + divd r15,r27,r24 │ │ │ │ + sldi r2,r9,3 │ │ │ │ + srdi r19,r10,4 │ │ │ │ sldi r9,r9,4 │ │ │ │ - add r23,r23,r9 │ │ │ │ + addi r10,r2,-8 │ │ │ │ + std r2,120(r31) │ │ │ │ + std r9,136(r31) │ │ │ │ + std r10,192(r31) │ │ │ │ + ld r10,88(r31) │ │ │ │ + add r10,r10,r2 │ │ │ │ + std r10,144(r31) │ │ │ │ + ld r10,168(r31) │ │ │ │ + add r10,r10,r2 │ │ │ │ + std r10,64(r31) │ │ │ │ + ld r10,176(r31) │ │ │ │ + add r10,r10,r2 │ │ │ │ + std r10,264(r31) │ │ │ │ + ld r10,184(r31) │ │ │ │ + add r26,r10,r2 │ │ │ │ + add r2,r22,r9 │ │ │ │ + std r2,256(r31) │ │ │ │ + ble cr4,384b0 │ │ │ │ + li r2,0 │ │ │ │ + std r2,208(r31) │ │ │ │ + std r2,216(r31) │ │ │ │ + ld r2,48(r31) │ │ │ │ + cmpdi cr3,r2,0 │ │ │ │ + addi r2,r14,-8 │ │ │ │ + std r17,96(r31) │ │ │ │ + std r25,104(r31) │ │ │ │ + ld r16,200(r31) │ │ │ │ + ld r17,256(r31) │ │ │ │ + std r22,72(r31) │ │ │ │ + std r29,80(r31) │ │ │ │ + std r2,128(r31) │ │ │ │ + ld r2,160(r31) │ │ │ │ + std r19,232(r31) │ │ │ │ + std r26,240(r31) │ │ │ │ + addi r2,r2,-8 │ │ │ │ + std r2,224(r31) │ │ │ │ + ld r2,208(r31) │ │ │ │ + ld r23,120(r28) │ │ │ │ + li r21,0 │ │ │ │ + ld r22,64(r28) │ │ │ │ + ld r30,32(r31) │ │ │ │ + ld r24,88(r28) │ │ │ │ + ld r20,160(r31) │ │ │ │ + ld r29,176(r31) │ │ │ │ + ld r25,88(r31) │ │ │ │ + sldi r2,r2,4 │ │ │ │ + ld r26,168(r31) │ │ │ │ + add r23,r23,r2 │ │ │ │ mr r27,r23 │ │ │ │ nop │ │ │ │ - ldx r17,r21,r20 │ │ │ │ - addi r18,r17,-1 │ │ │ │ - sldi r18,r18,1 │ │ │ │ - mr r3,r18 │ │ │ │ - bl 4d7c8 │ │ │ │ nop │ │ │ │ + nop │ │ │ │ + ldx r18,r22,r21 │ │ │ │ + addi r19,r18,-1 │ │ │ │ + sldi r19,r19,1 │ │ │ │ + mr r3,r19 │ │ │ │ + bl 3290 │ │ │ │ lfd f3,0(r27) │ │ │ │ lfd f4,8(r27) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - bl 3360 │ │ │ │ - ld r2,24(r1) │ │ │ │ - subf r10,r24,r3 │ │ │ │ + bl 329c │ │ │ │ + bl 3380 │ │ │ │ + subf r9,r24,r3 │ │ │ │ addi r3,r3,1 │ │ │ │ - divd r9,r10,r18 │ │ │ │ - cmpdi r10,0 │ │ │ │ - add r3,r3,r24 │ │ │ │ - stdx r10,r19,r20 │ │ │ │ - stdx r3,r28,r20 │ │ │ │ - mulld r9,r9,r18 │ │ │ │ - subf r9,r9,r10 │ │ │ │ - blt 3be6c │ │ │ │ - cmpd r9,r17 │ │ │ │ - blt 3b7e4 │ │ │ │ - subf r9,r18,r9 │ │ │ │ - stdx r9,r25,r20 │ │ │ │ + divd r2,r9,r19 │ │ │ │ cmpdi r9,0 │ │ │ │ - li r10,1 │ │ │ │ - ble 3be60 │ │ │ │ + add r3,r3,r24 │ │ │ │ + stdx r9,r14,r21 │ │ │ │ + stdx r3,r20,r21 │ │ │ │ + mulld r2,r2,r19 │ │ │ │ + subf r2,r2,r9 │ │ │ │ + blt 38820 │ │ │ │ + cmpd r2,r18 │ │ │ │ + blt 381d8 │ │ │ │ + subf r2,r19,r2 │ │ │ │ + stdx r2,r25,r21 │ │ │ │ + cmpdi r2,0 │ │ │ │ + li r9,1 │ │ │ │ + ble 38814 │ │ │ │ addic. r30,r30,-1 │ │ │ │ - stdx r10,r26,r20 │ │ │ │ - stdx r9,r29,r20 │ │ │ │ + stdx r9,r26,r21 │ │ │ │ + stdx r2,r29,r21 │ │ │ │ addi r27,r27,16 │ │ │ │ - addi r20,r20,8 │ │ │ │ - bne 3b780 │ │ │ │ + addi r21,r21,8 │ │ │ │ + bne 38180 │ │ │ │ ld r5,120(r31) │ │ │ │ - ld r3,96(r31) │ │ │ │ + ld r3,184(r31) │ │ │ │ li r4,0 │ │ │ │ - addi r21,r21,-8 │ │ │ │ - bl 37c0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - ld r17,104(r14) │ │ │ │ - mr r3,r17 │ │ │ │ - addi r17,r17,1 │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ + addi r22,r22,-8 │ │ │ │ + bl 37e0 │ │ │ │ + ld r18,104(r28) │ │ │ │ + mr r3,r18 │ │ │ │ + addi r18,r18,1 │ │ │ │ + bl 3290 │ │ │ │ addi r3,r24,2 │ │ │ │ - fmr f23,f2 │ │ │ │ - fmr f22,f1 │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ - ld r9,88(r31) │ │ │ │ + fmr f21,f2 │ │ │ │ + fmr f20,f1 │ │ │ │ + bl 3290 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ - lfd f2,8(r9) │ │ │ │ - lfd f1,0(r9) │ │ │ │ - bl 4dbe8 │ │ │ │ nop │ │ │ │ - ld r18,224(r31) │ │ │ │ - ld r19,232(r31) │ │ │ │ - ld r20,152(r31) │ │ │ │ - ld r24,112(r31) │ │ │ │ - std r29,264(r31) │ │ │ │ + plfd f2,72520 # 49d88 │ │ │ │ + plfd f1,72504 # 49d80 │ │ │ │ + bl 3450 │ │ │ │ + plfd f22,72492 # 49d80 │ │ │ │ + plfd f23,72492 # 49d88 │ │ │ │ + std r14,248(r31) │ │ │ │ + ld r19,128(r31) │ │ │ │ + ld r20,224(r31) │ │ │ │ + ld r21,80(r31) │ │ │ │ + ld r24,72(r31) │ │ │ │ fmr f25,f2 │ │ │ │ fmr f24,f1 │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - ldu r3,8(r21) │ │ │ │ - ldu r29,8(r18) │ │ │ │ + ldu r3,8(r22) │ │ │ │ + ldu r29,8(r19) │ │ │ │ addi r3,r3,-1 │ │ │ │ sldi r3,r3,1 │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ + bl 3290 │ │ │ │ lfd f3,0(r23) │ │ │ │ lfd f4,8(r23) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ mr r3,r29 │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ + bl 3290 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 4da58 │ │ │ │ - nop │ │ │ │ + bl 2fd0 │ │ │ │ fmr f3,f24 │ │ │ │ fmr f4,f25 │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - fmr f2,f23 │ │ │ │ - fmr f1,f22 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + fmr f2,f21 │ │ │ │ + fmr f1,f20 │ │ │ │ + bl 329c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ stfd f1,0(r24) │ │ │ │ stfd f2,8(r24) │ │ │ │ - bl 38c0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - bl 4d4b8 │ │ │ │ - nop │ │ │ │ + bl 38e0 │ │ │ │ + bl 3430 │ │ │ │ mr r26,r3 │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ - fmr f29,f2 │ │ │ │ - fmr f28,f1 │ │ │ │ - fmr f2,f31 │ │ │ │ - fmr f1,f30 │ │ │ │ - fmr f3,f28 │ │ │ │ - fmr f4,f29 │ │ │ │ - bl 4da58 │ │ │ │ - nop │ │ │ │ - ldu r27,8(r19) │ │ │ │ + bl 3290 │ │ │ │ fmr f27,f2 │ │ │ │ fmr f26,f1 │ │ │ │ - cmpd r29,r27 │ │ │ │ - bgt 3baac │ │ │ │ - ld r9,88(r31) │ │ │ │ - fmr f1,f28 │ │ │ │ - fmr f2,f29 │ │ │ │ - ld r25,176(r14) │ │ │ │ - not r28,r26 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ - fmr f3,f30 │ │ │ │ - fmr f4,f31 │ │ │ │ - bl 4da58 │ │ │ │ - nop │ │ │ │ - addi r9,r27,1 │ │ │ │ - mr r27,r20 │ │ │ │ + fmr f2,f31 │ │ │ │ + fmr f1,f30 │ │ │ │ + fmr f3,f26 │ │ │ │ + fmr f4,f27 │ │ │ │ + bl 2fd0 │ │ │ │ + ldu r25,8(r20) │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ - subf r29,r29,r9 │ │ │ │ - b 3ba10 │ │ │ │ + cmpd r29,r25 │ │ │ │ + bgt 38458 │ │ │ │ + fmr f3,f22 │ │ │ │ + fmr f4,f23 │ │ │ │ + fmr f1,f26 │ │ │ │ + fmr f2,f27 │ │ │ │ + ld r14,176(r28) │ │ │ │ + not r27,r26 │ │ │ │ + bl 38f0 │ │ │ │ + fmr f3,f30 │ │ │ │ + fmr f4,f31 │ │ │ │ + bl 2fd0 │ │ │ │ + addi r2,r25,1 │ │ │ │ + mr r25,r21 │ │ │ │ + fmr f27,f2 │ │ │ │ + fmr f26,f1 │ │ │ │ + subf r29,r29,r2 │ │ │ │ + b 383c8 │ │ │ │ nop │ │ │ │ nop │ │ │ │ - add r9,r25,r9 │ │ │ │ - subf r26,r22,r26 │ │ │ │ - add r28,r28,r22 │ │ │ │ - addi r27,r27,16 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ - bl 4db58 │ │ │ │ nop │ │ │ │ + add r2,r14,r2 │ │ │ │ + subf r26,r15,r26 │ │ │ │ + add r27,r27,r15 │ │ │ │ + addi r25,r25,16 │ │ │ │ + lfd f3,0(r2) │ │ │ │ + lfd f4,8(r2) │ │ │ │ + bl 329c │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ + bl 38f0 │ │ │ │ addic. r29,r29,-1 │ │ │ │ - stfd f1,-16(r27) │ │ │ │ - stfd f2,-8(r27) │ │ │ │ - beq 3baac │ │ │ │ - sradi r9,r26,63 │ │ │ │ - fmr f1,f28 │ │ │ │ - fmr f2,f29 │ │ │ │ - xor r10,r9,r26 │ │ │ │ - subf r9,r9,r10 │ │ │ │ - add r9,r9,r30 │ │ │ │ - sldi r9,r9,4 │ │ │ │ - add r9,r25,r9 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - add r9,r26,r30 │ │ │ │ - add r10,r28,r30 │ │ │ │ + stfd f1,-16(r25) │ │ │ │ + stfd f2,-8(r25) │ │ │ │ + beq 38458 │ │ │ │ + sradi r2,r26,63 │ │ │ │ + fmr f1,f26 │ │ │ │ + fmr f2,f27 │ │ │ │ + xor r9,r2,r26 │ │ │ │ + subf r2,r2,r9 │ │ │ │ + add r2,r2,r30 │ │ │ │ + sldi r2,r2,4 │ │ │ │ + add r2,r14,r2 │ │ │ │ + lfd f3,0(r2) │ │ │ │ + lfd f4,8(r2) │ │ │ │ + bl 329c │ │ │ │ + add r2,r26,r30 │ │ │ │ + add r9,r27,r30 │ │ │ │ cmpdi r26,0 │ │ │ │ - addi r9,r9,1 │ │ │ │ - sldi r10,r10,4 │ │ │ │ + addi r2,r2,1 │ │ │ │ + sldi r9,r9,4 │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - fmr f2,f27 │ │ │ │ - fmr f1,f26 │ │ │ │ - sldi r9,r9,4 │ │ │ │ - add r10,r25,r10 │ │ │ │ - bge 3b9d0 │ │ │ │ - lfd f3,0(r10) │ │ │ │ - lfd f4,8(r10) │ │ │ │ - subf r26,r22,r26 │ │ │ │ - add r28,r28,r22 │ │ │ │ - addi r27,r27,16 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + fmr f2,f29 │ │ │ │ + fmr f1,f28 │ │ │ │ + sldi r2,r2,4 │ │ │ │ + add r9,r14,r9 │ │ │ │ + bge 38390 │ │ │ │ + lfd f3,0(r9) │ │ │ │ + lfd f4,8(r9) │ │ │ │ + subf r26,r15,r26 │ │ │ │ + add r27,r27,r15 │ │ │ │ + addi r25,r25,16 │ │ │ │ + bl 329c │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ + bl 38f0 │ │ │ │ addic. r29,r29,-1 │ │ │ │ - stfd f1,-16(r27) │ │ │ │ - stfd f2,-8(r27) │ │ │ │ - bne 3ba10 │ │ │ │ + stfd f1,-16(r25) │ │ │ │ + stfd f2,-8(r25) │ │ │ │ + bne 383c8 │ │ │ │ addi r24,r24,16 │ │ │ │ addi r23,r23,16 │ │ │ │ - add r30,r30,r17 │ │ │ │ - add r20,r20,r15 │ │ │ │ - cmpld r16,r24 │ │ │ │ - bne 3b890 │ │ │ │ - ld r29,264(r31) │ │ │ │ - ble cr3,3be84 │ │ │ │ - ld r28,96(r31) │ │ │ │ - ld r23,112(r31) │ │ │ │ - ld r19,240(r31) │ │ │ │ - ld r18,248(r31) │ │ │ │ - ld r27,256(r31) │ │ │ │ - b 3bb18 │ │ │ │ - andi. r9,r10,8 │ │ │ │ - bne 3bebc │ │ │ │ - li r9,1 │ │ │ │ - std r9,56(r31) │ │ │ │ - andi. r9,r10,2 │ │ │ │ - beq 390c4 │ │ │ │ - b 3a268 │ │ │ │ - ld r9,56(r31) │ │ │ │ - cmpdi cr3,r9,0 │ │ │ │ - ble cr3,398f0 │ │ │ │ - li r9,0 │ │ │ │ - std r9,208(r31) │ │ │ │ - std r9,200(r31) │ │ │ │ - ld r9,32(r31) │ │ │ │ - std r23,224(r31) │ │ │ │ - ld r23,152(r31) │ │ │ │ - li r25,0 │ │ │ │ - mr r16,r18 │ │ │ │ - mr r20,r14 │ │ │ │ - std r22,232(r31) │ │ │ │ - addi r30,r9,-1 │ │ │ │ - ld r9,72(r31) │ │ │ │ - addi r24,r9,8 │ │ │ │ - ld r9,88(r20) │ │ │ │ - li r10,0 │ │ │ │ - mr r14,r20 │ │ │ │ - li r26,0 │ │ │ │ - mr r15,r16 │ │ │ │ - std r10,88(r31) │ │ │ │ - addi r9,r9,1 │ │ │ │ - sldi r18,r9,1 │ │ │ │ - mr r20,r18 │ │ │ │ + add r30,r30,r18 │ │ │ │ + add r21,r21,r16 │ │ │ │ + cmpld r17,r24 │ │ │ │ + bne 38280 │ │ │ │ + ld r14,248(r31) │ │ │ │ + ble cr3,38844 │ │ │ │ + ld r25,104(r31) │ │ │ │ + ld r22,72(r31) │ │ │ │ + ld r29,80(r31) │ │ │ │ + ld r19,232(r31) │ │ │ │ + ld r17,96(r31) │ │ │ │ + ld r26,240(r31) │ │ │ │ + b 384c8 │ │ │ │ + andi. r2,r4,8 │ │ │ │ + bne 38970 │ │ │ │ + li r2,1 │ │ │ │ + std r2,48(r31) │ │ │ │ + andi. r2,r4,2 │ │ │ │ + beq 35d2c │ │ │ │ + b 36efc │ │ │ │ + ld r2,48(r31) │ │ │ │ + cmpdi cr3,r2,0 │ │ │ │ + ble cr3,36354 │ │ │ │ + li r2,0 │ │ │ │ + std r2,216(r31) │ │ │ │ + std r2,208(r31) │ │ │ │ + ld r2,32(r31) │ │ │ │ + std r25,224(r31) │ │ │ │ + std r14,232(r31) │ │ │ │ + ld r27,176(r31) │ │ │ │ + li r24,0 │ │ │ │ + mr r7,r17 │ │ │ │ + mr r3,r28 │ │ │ │ + ld r25,184(r31) │ │ │ │ + ld r23,264(r31) │ │ │ │ + std r22,240(r31) │ │ │ │ + std r15,248(r31) │ │ │ │ + addi r2,r2,-1 │ │ │ │ + std r2,128(r31) │ │ │ │ + ld r2,88(r3) │ │ │ │ + ld r6,112(r31) │ │ │ │ + li r30,0 │ │ │ │ + li r28,0 │ │ │ │ + mr r18,r26 │ │ │ │ + mr r17,r3 │ │ │ │ + std r7,104(r31) │ │ │ │ + addi r2,r2,1 │ │ │ │ + sldi r15,r2,1 │ │ │ │ + mr r16,r15 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ld r9,32(r31) │ │ │ │ - cmpd r9,r26 │ │ │ │ - ble 3bc7c │ │ │ │ - subf r22,r26,r9 │ │ │ │ - ld r9,40(r31) │ │ │ │ - sldi r8,r26,4 │ │ │ │ - sldi r21,r26,3 │ │ │ │ - ld r16,64(r14) │ │ │ │ - std r30,112(r31) │ │ │ │ - std r27,96(r31) │ │ │ │ - mr r30,r28 │ │ │ │ - add r18,r9,r8 │ │ │ │ - ld r9,72(r31) │ │ │ │ - lfd f30,0(r18) │ │ │ │ - lfd f31,8(r18) │ │ │ │ - ldx r17,r9,r21 │ │ │ │ - mr r28,r17 │ │ │ │ - mr r17,r22 │ │ │ │ - b 3bc38 │ │ │ │ + ld r2,32(r31) │ │ │ │ + cmpd r2,r30 │ │ │ │ + ble 3863c │ │ │ │ + subf r15,r30,r2 │ │ │ │ + ld r2,40(r31) │ │ │ │ + sldi r22,r30,3 │ │ │ │ + sldi r10,r30,4 │ │ │ │ + ld r20,64(r17) │ │ │ │ + std r28,80(r31) │ │ │ │ + std r6,72(r31) │ │ │ │ + mr r28,r25 │ │ │ │ + plfd f28,71748 # 49da0 │ │ │ │ + plfd f29,71748 # 49da8 │ │ │ │ + addi r26,r6,8 │ │ │ │ + std r23,96(r31) │ │ │ │ + ldx r21,r6,r22 │ │ │ │ + add r14,r2,r10 │ │ │ │ + lfd f30,0(r14) │ │ │ │ + lfd f31,8(r14) │ │ │ │ + mr r25,r21 │ │ │ │ + mr r21,r22 │ │ │ │ + nop │ │ │ │ + ldx r22,r20,r21 │ │ │ │ + ldx r23,r27,r21 │ │ │ │ + cmpdi r23,0 │ │ │ │ + fmr f1,f18 │ │ │ │ + fmr f2,f19 │ │ │ │ + addi r2,r22,-1 │ │ │ │ + beq 385d0 │ │ │ │ + cmpd r2,r23 │ │ │ │ + fmr f1,f28 │ │ │ │ + fmr f2,f29 │ │ │ │ + bne 385d0 │ │ │ │ + fmr f1,f18 │ │ │ │ + fmr f2,f19 │ │ │ │ nop │ │ │ │ - beq cr7,3bc50 │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,25040 │ │ │ │ - lfd f1,0(r9) │ │ │ │ - lfd f2,8(r9) │ │ │ │ - ldx r9,r30,r21 │ │ │ │ - maddld r28,r28,r27,r22 │ │ │ │ - addi r18,r18,16 │ │ │ │ - maddld r9,r19,r26,r9 │ │ │ │ - addi r26,r26,1 │ │ │ │ - sldi r9,r9,4 │ │ │ │ - add r9,r23,r9 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ - bl 4db58 │ │ │ │ nop │ │ │ │ + nop │ │ │ │ + ldx r2,r28,r21 │ │ │ │ + maddld r25,r22,r25,r23 │ │ │ │ + addi r14,r14,16 │ │ │ │ + maddld r2,r19,r30,r2 │ │ │ │ + addi r30,r30,1 │ │ │ │ + sldi r2,r2,4 │ │ │ │ + add r2,r29,r2 │ │ │ │ + lfd f3,0(r2) │ │ │ │ + lfd f4,8(r2) │ │ │ │ + bl 329c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - addic. r17,r17,-1 │ │ │ │ - stdx r28,r24,r21 │ │ │ │ + bl 329c │ │ │ │ + addic. r15,r15,-1 │ │ │ │ + stdx r25,r26,r21 │ │ │ │ addi r21,r21,8 │ │ │ │ - stfd f1,0(r18) │ │ │ │ - stfd f2,8(r18) │ │ │ │ + stfd f1,0(r14) │ │ │ │ + stfd f2,8(r14) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - beq 3bc70 │ │ │ │ - ldx r22,r29,r21 │ │ │ │ - ldx r27,r16,r21 │ │ │ │ - cmpdi r22,0 │ │ │ │ - addi r9,r27,-1 │ │ │ │ - cmpd cr7,r9,r22 │ │ │ │ - bne 3bbc0 │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,25008 │ │ │ │ - lfd f1,0(r9) │ │ │ │ - lfd f2,8(r9) │ │ │ │ - b 3bbd4 │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - mr r28,r30 │ │ │ │ - ld r27,96(r31) │ │ │ │ - ld r30,112(r31) │ │ │ │ - ld r9,72(r31) │ │ │ │ - ld r10,120(r31) │ │ │ │ - ldx r26,r9,r10 │ │ │ │ - ld r10,128(r31) │ │ │ │ - ld r9,40(r31) │ │ │ │ - add r9,r9,r10 │ │ │ │ - ld r10,48(r31) │ │ │ │ - sldi r26,r26,4 │ │ │ │ - lfd f1,0(r9) │ │ │ │ - lfd f2,8(r9) │ │ │ │ - ld r9,64(r31) │ │ │ │ - lfd f3,0(r10) │ │ │ │ - lfd f4,8(r10) │ │ │ │ - add r26,r9,r26 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bne 38590 │ │ │ │ + mr r25,r28 │ │ │ │ + ld r6,72(r31) │ │ │ │ + ld r28,80(r31) │ │ │ │ + ld r23,96(r31) │ │ │ │ + ld r2,120(r31) │ │ │ │ + ld r9,136(r31) │ │ │ │ + std r6,72(r31) │ │ │ │ + ldx r30,r6,r2 │ │ │ │ + ld r2,40(r31) │ │ │ │ + add r2,r2,r9 │ │ │ │ + ld r9,104(r31) │ │ │ │ + sldi r30,r30,4 │ │ │ │ + lfd f1,0(r2) │ │ │ │ + lfd f2,8(r2) │ │ │ │ + ld r2,56(r31) │ │ │ │ + lfd f3,0(r9) │ │ │ │ + lfd f4,8(r9) │ │ │ │ + add r30,r2,r30 │ │ │ │ + bl 329c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ - lfd f2,8(r26) │ │ │ │ - lfd f1,0(r26) │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ - ld r9,80(r31) │ │ │ │ - ld r10,-8(r27) │ │ │ │ + lfd f2,8(r30) │ │ │ │ + lfd f1,0(r30) │ │ │ │ + bl 38f0 │ │ │ │ + ld r2,-8(r23) │ │ │ │ + cmpdi r2,0 │ │ │ │ + ld r9,64(r31) │ │ │ │ + ld r6,72(r31) │ │ │ │ + stfd f1,0(r30) │ │ │ │ + stfd f2,8(r30) │ │ │ │ ld r9,-8(r9) │ │ │ │ - stfd f1,0(r26) │ │ │ │ - stfd f2,8(r26) │ │ │ │ - cmpdi r9,0 │ │ │ │ - beq 3be50 │ │ │ │ - ld r8,64(r14) │ │ │ │ - ld r7,168(r31) │ │ │ │ - ldx r8,r8,r7 │ │ │ │ - addi r8,r8,-1 │ │ │ │ - cmpd r9,r8 │ │ │ │ - beq 3be50 │ │ │ │ - add r9,r9,r10 │ │ │ │ - ld r10,80(r31) │ │ │ │ - mr r26,r30 │ │ │ │ - std r9,-8(r10) │ │ │ │ - ld r9,-8(r15) │ │ │ │ - addi r9,r9,1 │ │ │ │ - cmpd r9,r20 │ │ │ │ - std r9,-8(r15) │ │ │ │ - bne 3bdd0 │ │ │ │ - addi r9,r30,1 │ │ │ │ - mr r8,r10 │ │ │ │ + beq 38800 │ │ │ │ + ld r10,64(r17) │ │ │ │ + ld r8,192(r31) │ │ │ │ + ldx r10,r10,r8 │ │ │ │ + addi r10,r10,-1 │ │ │ │ + cmpd r2,r10 │ │ │ │ + beq 38800 │ │ │ │ + add r2,r2,r9 │ │ │ │ + ld r30,128(r31) │ │ │ │ + std r2,-8(r23) │ │ │ │ + ld r2,-8(r18) │ │ │ │ + addi r2,r2,1 │ │ │ │ + cmpd r2,r16 │ │ │ │ + std r2,-8(r18) │ │ │ │ + bne 38780 │ │ │ │ + addi r2,r30,1 │ │ │ │ cmpdi r30,0 │ │ │ │ - ld r3,136(r31) │ │ │ │ - mr r7,r15 │ │ │ │ - mr r6,r27 │ │ │ │ - mtctr r9 │ │ │ │ - li r9,1 │ │ │ │ + ld r7,64(r31) │ │ │ │ + ld r11,144(r31) │ │ │ │ + mr r8,r18 │ │ │ │ + mr r9,r23 │ │ │ │ + mtctr r2 │ │ │ │ + li r2,1 │ │ │ │ mfctr r10 │ │ │ │ - isellt r9,r9,r10 │ │ │ │ - mtctr r9 │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - bdz 3bdd0 │ │ │ │ - ld r9,-16(r8) │ │ │ │ - ld r10,-16(r7) │ │ │ │ - addi r26,r26,-1 │ │ │ │ - ld r5,-16(r6) │ │ │ │ + isellt r2,r2,r10 │ │ │ │ + mtctr r2 │ │ │ │ + bdz 38780 │ │ │ │ + ld r2,-16(r8) │ │ │ │ + ld r10,-16(r9) │ │ │ │ + cmpdi r10,0 │ │ │ │ + addi r30,r30,-1 │ │ │ │ li r4,1 │ │ │ │ - sldi r11,r26,3 │ │ │ │ - cmpdi cr7,r9,0 │ │ │ │ - addi r10,r10,1 │ │ │ │ - std r10,-16(r7) │ │ │ │ - cmpd r10,r20 │ │ │ │ - stdu r25,-8(r7) │ │ │ │ - beq cr7,3be40 │ │ │ │ - ld r10,64(r14) │ │ │ │ - ldx r10,r10,r11 │ │ │ │ - addi r10,r10,-1 │ │ │ │ - cmpd cr7,r9,r10 │ │ │ │ - beq cr7,3be40 │ │ │ │ - ldu r10,-8(r3) │ │ │ │ - add r9,r9,r5 │ │ │ │ - std r9,-16(r8) │ │ │ │ - cmpdi cr7,r10,0 │ │ │ │ - bgt cr7,3bdc4 │ │ │ │ - neg r10,r10 │ │ │ │ + ld r5,-16(r7) │ │ │ │ + sldi r3,r30,3 │ │ │ │ + addi r2,r2,1 │ │ │ │ + std r2,-16(r8) │ │ │ │ + cmpd cr7,r2,r16 │ │ │ │ + stdu r24,-8(r8) │ │ │ │ + beq 387f0 │ │ │ │ + ld r2,64(r17) │ │ │ │ + ldx r2,r2,r3 │ │ │ │ + addi r2,r2,-1 │ │ │ │ + cmpd r10,r2 │ │ │ │ + beq 387f0 │ │ │ │ + ldu r2,-8(r11) │ │ │ │ + add r10,r10,r5 │ │ │ │ + std r10,-16(r9) │ │ │ │ + cmpdi r2,0 │ │ │ │ + bgt 38774 │ │ │ │ + neg r2,r2 │ │ │ │ li r4,-1 │ │ │ │ - stdu r4,-8(r6) │ │ │ │ - stdu r10,-8(r8) │ │ │ │ - beq 3bd60 │ │ │ │ - ld r9,88(r31) │ │ │ │ - ld r10,56(r31) │ │ │ │ - addi r9,r9,1 │ │ │ │ - cmpd r9,r10 │ │ │ │ - std r9,88(r31) │ │ │ │ - bne 3bb70 │ │ │ │ + stdu r4,-8(r7) │ │ │ │ + stdu r2,-8(r9) │ │ │ │ + beq cr7,38710 │ │ │ │ + ld r2,48(r31) │ │ │ │ + addi r28,r28,1 │ │ │ │ + cmpd r28,r2 │ │ │ │ + bne 38530 │ │ │ │ ld r9,208(r31) │ │ │ │ - ld r8,32(r31) │ │ │ │ - mr r16,r15 │ │ │ │ - mr r20,r14 │ │ │ │ - addi r10,r9,1 │ │ │ │ - ld r9,48(r31) │ │ │ │ - std r10,208(r31) │ │ │ │ - addi r9,r9,16 │ │ │ │ - std r9,48(r31) │ │ │ │ - ld r9,200(r31) │ │ │ │ - add r9,r9,r8 │ │ │ │ - std r9,200(r31) │ │ │ │ - ld r9,144(r31) │ │ │ │ - cmpd r10,r9 │ │ │ │ - beq 3b654 │ │ │ │ - ble cr4,3bb40 │ │ │ │ - ld r23,224(r31) │ │ │ │ - ld r22,232(r31) │ │ │ │ - mr r18,r16 │ │ │ │ - mr r14,r20 │ │ │ │ - b 3b708 │ │ │ │ + ld r10,32(r31) │ │ │ │ + mr r26,r18 │ │ │ │ + mr r3,r17 │ │ │ │ + ld r2,216(r31) │ │ │ │ + ld r7,104(r31) │ │ │ │ + add r9,r9,r10 │ │ │ │ + addi r2,r2,1 │ │ │ │ + addi r7,r7,16 │ │ │ │ + std r9,208(r31) │ │ │ │ + ld r9,152(r31) │ │ │ │ + std r2,216(r31) │ │ │ │ + cmpd r2,r9 │ │ │ │ + beq 38838 │ │ │ │ + ble cr4,384fc │ │ │ │ + ld r25,224(r31) │ │ │ │ + ld r14,232(r31) │ │ │ │ + mr r17,r7 │ │ │ │ + mr r28,r3 │ │ │ │ + ld r22,240(r31) │ │ │ │ + ld r15,248(r31) │ │ │ │ + b 3810c │ │ │ │ + nop │ │ │ │ nop │ │ │ │ neg r5,r5 │ │ │ │ - std r5,-16(r6) │ │ │ │ - b 3bda8 │ │ │ │ + std r5,-16(r7) │ │ │ │ + b 38758 │ │ │ │ nop │ │ │ │ - neg r10,r10 │ │ │ │ - std r10,-8(r27) │ │ │ │ - b 3bd08 │ │ │ │ - stdx r9,r25,r20 │ │ │ │ - li r10,-1 │ │ │ │ + ld r10,64(r31) │ │ │ │ neg r9,r9 │ │ │ │ - b 3b7f4 │ │ │ │ - add r18,r9,r18 │ │ │ │ - cmpd r18,r17 │ │ │ │ - bge 3be5c │ │ │ │ - mr r9,r18 │ │ │ │ - stdx r18,r25,r20 │ │ │ │ - b 3b7e8 │ │ │ │ - ld r9,208(r31) │ │ │ │ - ld r8,32(r31) │ │ │ │ - addi r10,r9,1 │ │ │ │ - ld r9,48(r31) │ │ │ │ - std r10,208(r31) │ │ │ │ - addi r9,r9,16 │ │ │ │ - std r9,48(r31) │ │ │ │ - ld r9,200(r31) │ │ │ │ - add r9,r9,r8 │ │ │ │ - std r9,200(r31) │ │ │ │ - ld r9,144(r31) │ │ │ │ - cmpd r9,r10 │ │ │ │ - bne 3b748 │ │ │ │ - b 398f0 │ │ │ │ - li r9,1 │ │ │ │ - std r9,56(r31) │ │ │ │ - b 3af58 │ │ │ │ - ld r9,144(r31) │ │ │ │ - ld r8,56(r31) │ │ │ │ - li r19,0 │ │ │ │ - andi. r10,r9,3 │ │ │ │ - cmpdi cr3,r8,0 │ │ │ │ + std r9,-8(r10) │ │ │ │ + b 386c4 │ │ │ │ + stdx r2,r25,r21 │ │ │ │ + li r9,-1 │ │ │ │ + neg r2,r2 │ │ │ │ + b 381e8 │ │ │ │ + add r19,r2,r19 │ │ │ │ + cmpd r19,r18 │ │ │ │ + bge 38810 │ │ │ │ + mr r2,r19 │ │ │ │ + stdx r19,r25,r21 │ │ │ │ + b 381dc │ │ │ │ + ld r25,224(r31) │ │ │ │ + mr r28,r17 │ │ │ │ + b 36354 │ │ │ │ + ld r2,216(r31) │ │ │ │ + ld r10,32(r31) │ │ │ │ + addi r9,r2,1 │ │ │ │ + ld r2,96(r31) │ │ │ │ + std r9,216(r31) │ │ │ │ + addi r2,r2,16 │ │ │ │ + std r2,96(r31) │ │ │ │ + ld r2,208(r31) │ │ │ │ + add r2,r2,r10 │ │ │ │ + std r2,208(r31) │ │ │ │ + ld r2,152(r31) │ │ │ │ + cmpd r2,r9 │ │ │ │ + bne 38140 │ │ │ │ + ld r25,104(r31) │ │ │ │ + b 36354 │ │ │ │ + plfd f18,70912 # 49d80 │ │ │ │ + plfd f19,70912 # 49d88 │ │ │ │ + b 36354 │ │ │ │ + ld r2,152(r31) │ │ │ │ + ld r10,48(r31) │ │ │ │ li r9,0 │ │ │ │ - beq 3bf50 │ │ │ │ - cmpdi r10,1 │ │ │ │ - beq 3bf28 │ │ │ │ - cmpdi r10,2 │ │ │ │ - beq 3bf0c │ │ │ │ - bgt cr3,3b274 │ │ │ │ - ld r9,48(r31) │ │ │ │ - ld r19,32(r31) │ │ │ │ - addi r9,r9,16 │ │ │ │ - std r9,48(r31) │ │ │ │ + li r30,0 │ │ │ │ + andi. r2,r2,3 │ │ │ │ + cmpdi cr3,r10,0 │ │ │ │ + beq 38904 │ │ │ │ + cmpdi r2,1 │ │ │ │ + beq 388e4 │ │ │ │ + cmpdi r2,2 │ │ │ │ + beq 388d0 │ │ │ │ + bgt cr3,37c8c │ │ │ │ + ld r30,32(r31) │ │ │ │ + addi r17,r17,16 │ │ │ │ li r9,1 │ │ │ │ - bgt cr3,3b274 │ │ │ │ - ld r10,48(r31) │ │ │ │ + bgt cr3,37c8c │ │ │ │ + ld r2,32(r31) │ │ │ │ addi r9,r9,1 │ │ │ │ - addi r10,r10,16 │ │ │ │ - std r10,48(r31) │ │ │ │ - ld r10,32(r31) │ │ │ │ - add r19,r19,r10 │ │ │ │ - bgt cr3,3b274 │ │ │ │ - ld r10,48(r31) │ │ │ │ + addi r17,r17,16 │ │ │ │ + add r30,r30,r2 │ │ │ │ + bgt cr3,37c8c │ │ │ │ + ld r2,32(r31) │ │ │ │ addi r9,r9,1 │ │ │ │ - addi r10,r10,16 │ │ │ │ - std r10,48(r31) │ │ │ │ - ld r10,32(r31) │ │ │ │ - add r19,r19,r10 │ │ │ │ - ld r10,144(r31) │ │ │ │ - cmpd r9,r10 │ │ │ │ - beq 398f0 │ │ │ │ - ld r10,144(r31) │ │ │ │ - ld r8,32(r31) │ │ │ │ - srdi r10,r10,2 │ │ │ │ - mtctr r10 │ │ │ │ - ld r10,48(r31) │ │ │ │ - ble cr3,3c04c │ │ │ │ - std r10,48(r31) │ │ │ │ - b 3b274 │ │ │ │ - ld r8,144(r31) │ │ │ │ - andi. r8,r8,3 │ │ │ │ - beq 3bfe8 │ │ │ │ - cmpdi r8,1 │ │ │ │ - beq 3bfc0 │ │ │ │ - cmpdi r8,2 │ │ │ │ - beq 3bfa4 │ │ │ │ - bgt cr3,3a754 │ │ │ │ - ld r9,48(r31) │ │ │ │ - li r10,1 │ │ │ │ - addi r9,r9,16 │ │ │ │ - std r9,48(r31) │ │ │ │ - ld r9,32(r31) │ │ │ │ - bgt cr3,3a754 │ │ │ │ - ld r8,48(r31) │ │ │ │ - addi r10,r10,1 │ │ │ │ - addi r8,r8,16 │ │ │ │ - std r8,48(r31) │ │ │ │ - ld r8,32(r31) │ │ │ │ - add r9,r9,r8 │ │ │ │ - bgt cr3,3a754 │ │ │ │ - ld r8,48(r31) │ │ │ │ - addi r10,r10,1 │ │ │ │ - addi r8,r8,16 │ │ │ │ - std r8,48(r31) │ │ │ │ - ld r8,32(r31) │ │ │ │ - add r9,r9,r8 │ │ │ │ - ld r8,144(r31) │ │ │ │ - cmpd r10,r8 │ │ │ │ - beq 398f0 │ │ │ │ - ld r8,144(r31) │ │ │ │ - ld r7,32(r31) │ │ │ │ - srdi r8,r8,2 │ │ │ │ - mtctr r8 │ │ │ │ - ld r8,48(r31) │ │ │ │ - bgt cr3,3c09c │ │ │ │ - addi r10,r10,1 │ │ │ │ - addi r8,r8,16 │ │ │ │ - add r9,r9,r7 │ │ │ │ - mr r5,r10 │ │ │ │ - mr r6,r8 │ │ │ │ - bgt cr3,3c09c │ │ │ │ - addi r10,r10,1 │ │ │ │ - addi r8,r8,16 │ │ │ │ - add r9,r9,r7 │ │ │ │ - bgt cr3,3c09c │ │ │ │ - add r9,r9,r7 │ │ │ │ - addi r10,r5,2 │ │ │ │ - addi r8,r6,32 │ │ │ │ - bgt cr3,3c09c │ │ │ │ - addi r10,r5,3 │ │ │ │ - addi r8,r6,48 │ │ │ │ - add r9,r9,r7 │ │ │ │ - bdnz 3bffc │ │ │ │ - b 398f0 │ │ │ │ + addi r17,r17,16 │ │ │ │ + add r30,r30,r2 │ │ │ │ + ld r2,152(r31) │ │ │ │ + cmpd r9,r2 │ │ │ │ + beq 36354 │ │ │ │ + ld r2,152(r31) │ │ │ │ + srdi r2,r2,2 │ │ │ │ + mtctr r2 │ │ │ │ + ld r2,32(r31) │ │ │ │ + bgt cr3,37c8c │ │ │ │ addi r9,r9,1 │ │ │ │ - addi r10,r10,16 │ │ │ │ - add r19,r19,r8 │ │ │ │ - mr r6,r9 │ │ │ │ - mr r7,r10 │ │ │ │ - bgt cr3,3bf68 │ │ │ │ + addi r17,r17,16 │ │ │ │ + add r30,r30,r2 │ │ │ │ + mr r8,r9 │ │ │ │ + mr r10,r17 │ │ │ │ + bgt cr3,37c8c │ │ │ │ addi r9,r9,1 │ │ │ │ - addi r10,r10,16 │ │ │ │ - add r19,r19,r8 │ │ │ │ - bgt cr3,3bf68 │ │ │ │ - add r19,r19,r8 │ │ │ │ - addi r9,r6,2 │ │ │ │ - addi r10,r7,32 │ │ │ │ - bgt cr3,3bf68 │ │ │ │ - addi r9,r6,3 │ │ │ │ - addi r10,r7,48 │ │ │ │ - add r19,r19,r8 │ │ │ │ - bdz 398f0 │ │ │ │ - bgt cr3,3bf68 │ │ │ │ - b 3c04c │ │ │ │ - std r8,48(r31) │ │ │ │ - b 3a754 │ │ │ │ + addi r17,r17,16 │ │ │ │ + add r30,r30,r2 │ │ │ │ + bgt cr3,37c8c │ │ │ │ + add r30,r30,r2 │ │ │ │ + addi r9,r8,2 │ │ │ │ + addi r17,r10,32 │ │ │ │ + bgt cr3,37c8c │ │ │ │ + addi r9,r8,3 │ │ │ │ + addi r17,r10,48 │ │ │ │ + add r30,r30,r2 │ │ │ │ + bdnz 38914 │ │ │ │ + b 36354 │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + li r2,1 │ │ │ │ + std r2,48(r31) │ │ │ │ + b 379bc │ │ │ │ + ld r9,152(r31) │ │ │ │ + andi. r9,r9,3 │ │ │ │ + beq 389dc │ │ │ │ + cmpdi r9,1 │ │ │ │ + beq 389bc │ │ │ │ + cmpdi r9,2 │ │ │ │ + beq 389a8 │ │ │ │ + bgt cr3,37378 │ │ │ │ + ld r8,32(r31) │ │ │ │ + addi r17,r17,16 │ │ │ │ + li r2,1 │ │ │ │ + bgt cr3,37378 │ │ │ │ + ld r9,32(r31) │ │ │ │ + addi r2,r2,1 │ │ │ │ + addi r17,r17,16 │ │ │ │ + add r8,r8,r9 │ │ │ │ + bgt cr3,37378 │ │ │ │ + ld r9,32(r31) │ │ │ │ + addi r2,r2,1 │ │ │ │ + addi r17,r17,16 │ │ │ │ + add r8,r8,r9 │ │ │ │ + ld r9,152(r31) │ │ │ │ + cmpd r2,r9 │ │ │ │ + beq 36354 │ │ │ │ + ld r9,152(r31) │ │ │ │ + srdi r9,r9,2 │ │ │ │ + mtctr r9 │ │ │ │ + ld r9,32(r31) │ │ │ │ + bgt cr3,37378 │ │ │ │ + addi r2,r2,1 │ │ │ │ + addi r17,r17,16 │ │ │ │ + add r8,r8,r9 │ │ │ │ + mr r7,r2 │ │ │ │ + mr r10,r17 │ │ │ │ + bgt cr3,37378 │ │ │ │ + addi r2,r2,1 │ │ │ │ + addi r17,r17,16 │ │ │ │ + add r8,r8,r9 │ │ │ │ + bgt cr3,37378 │ │ │ │ + add r8,r8,r9 │ │ │ │ + addi r2,r7,2 │ │ │ │ + addi r17,r10,32 │ │ │ │ + bgt cr3,37378 │ │ │ │ + addi r2,r7,3 │ │ │ │ + addi r17,r10,48 │ │ │ │ + add r8,r8,r9 │ │ │ │ + bdnz 389ec │ │ │ │ + b 36354 │ │ │ │ .long 0x0 │ │ │ │ .long 0x3020000 │ │ │ │ - .long 0x1290 │ │ │ │ + .long 0x128e │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ │ │ │ │ -000000000003c0b0 : │ │ │ │ - addis r2,r12,4 │ │ │ │ - addi r2,r2,-16816 │ │ │ │ +0000000000038a50 : │ │ │ │ mflr r0 │ │ │ │ - std r22,-192(r1) │ │ │ │ - stfd f26,-48(r1) │ │ │ │ - stfd f27,-40(r1) │ │ │ │ - std r25,-168(r1) │ │ │ │ + std r22,-208(r1) │ │ │ │ + std r23,-200(r1) │ │ │ │ mfcr r11 │ │ │ │ - stfd f18,-112(r1) │ │ │ │ - stfd f19,-104(r1) │ │ │ │ + li r4,0 │ │ │ │ stfd f20,-96(r1) │ │ │ │ stfd f21,-88(r1) │ │ │ │ stfd f22,-80(r1) │ │ │ │ + std r0,16(r1) │ │ │ │ + stfd f16,-128(r1) │ │ │ │ + stfd f17,-120(r1) │ │ │ │ + stfd f18,-112(r1) │ │ │ │ + stfd f19,-104(r1) │ │ │ │ stfd f23,-72(r1) │ │ │ │ stfd f24,-64(r1) │ │ │ │ stfd f25,-56(r1) │ │ │ │ + stfd f26,-48(r1) │ │ │ │ + stfd f27,-40(r1) │ │ │ │ stfd f28,-32(r1) │ │ │ │ stfd f29,-24(r1) │ │ │ │ stfd f30,-16(r1) │ │ │ │ stfd f31,-8(r1) │ │ │ │ - std r14,-256(r1) │ │ │ │ - std r15,-248(r1) │ │ │ │ - std r23,-184(r1) │ │ │ │ - std r28,-144(r1) │ │ │ │ - std r0,16(r1) │ │ │ │ - std r16,-240(r1) │ │ │ │ - std r17,-232(r1) │ │ │ │ - std r18,-224(r1) │ │ │ │ - std r19,-216(r1) │ │ │ │ - std r20,-208(r1) │ │ │ │ - std r21,-200(r1) │ │ │ │ - std r24,-176(r1) │ │ │ │ - std r26,-160(r1) │ │ │ │ - std r27,-152(r1) │ │ │ │ - std r29,-136(r1) │ │ │ │ - std r30,-128(r1) │ │ │ │ - std r31,-120(r1) │ │ │ │ + std r16,-256(r1) │ │ │ │ + mr r16,r3 │ │ │ │ + std r17,-248(r1) │ │ │ │ + std r18,-240(r1) │ │ │ │ + std r19,-232(r1) │ │ │ │ + std r24,-192(r1) │ │ │ │ + std r25,-184(r1) │ │ │ │ + std r26,-176(r1) │ │ │ │ + std r27,-168(r1) │ │ │ │ + std r14,-272(r1) │ │ │ │ + std r15,-264(r1) │ │ │ │ + std r20,-224(r1) │ │ │ │ + std r21,-216(r1) │ │ │ │ + std r28,-160(r1) │ │ │ │ + std r29,-152(r1) │ │ │ │ lxv vs0,224(r3) │ │ │ │ + ld r2,48(r3) │ │ │ │ + std r31,-136(r1) │ │ │ │ + std r30,-144(r1) │ │ │ │ stw r11,8(r1) │ │ │ │ - mr r15,r3 │ │ │ │ - li r4,0 │ │ │ │ - stdu r1,-544(r1) │ │ │ │ - ld r9,48(r3) │ │ │ │ ld r5,72(r3) │ │ │ │ - ld r14,16(r3) │ │ │ │ - mr r31,r1 │ │ │ │ + ld r24,16(r3) │ │ │ │ + stdu r1,-544(r1) │ │ │ │ xxswapd vs12,vs0 │ │ │ │ + mr r31,r1 │ │ │ │ xxspltd vs0,vs0,1 │ │ │ │ - std r1,192(r31) │ │ │ │ - sldi r8,r9,4 │ │ │ │ - sldi r9,r9,3 │ │ │ │ + sldi r10,r2,4 │ │ │ │ + sldi r2,r2,3 │ │ │ │ sldi r5,r5,4 │ │ │ │ - stfd f0,32(r31) │ │ │ │ - stxv vs12,208(r3) │ │ │ │ - addi r10,r9,15 │ │ │ │ - subfic r8,r8,-16 │ │ │ │ - addi r9,r9,23 │ │ │ │ + std r1,200(r31) │ │ │ │ + stfd f0,40(r31) │ │ │ │ + subfic r10,r10,-16 │ │ │ │ mffprd r3,f0 │ │ │ │ - clrrdi r10,r10,4 │ │ │ │ + stxv vs12,208(r16) │ │ │ │ + addi r9,r2,15 │ │ │ │ + ld r8,0(r1) │ │ │ │ + addi r2,r2,23 │ │ │ │ clrrdi r9,r9,4 │ │ │ │ - neg r10,r10 │ │ │ │ + clrrdi r2,r2,4 │ │ │ │ + stdux r8,r1,r10 │ │ │ │ neg r9,r9 │ │ │ │ - ld r7,0(r1) │ │ │ │ - stdux r7,r1,r8 │ │ │ │ + neg r2,r2 │ │ │ │ addi r22,r1,32 │ │ │ │ - stdux r7,r1,r10 │ │ │ │ - addi r28,r1,32 │ │ │ │ - stdux r7,r1,r9 │ │ │ │ - bl 37c0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - ld r23,48(r15) │ │ │ │ - addis r10,r2,-3 │ │ │ │ - addi r25,r1,32 │ │ │ │ - li r9,0 │ │ │ │ - addi r10,r10,25008 │ │ │ │ - std r9,0(r25) │ │ │ │ - lfd f26,0(r10) │ │ │ │ - lfd f27,8(r10) │ │ │ │ - cmpdi r23,0 │ │ │ │ - stfd f26,0(r22) │ │ │ │ - stfd f27,8(r22) │ │ │ │ - ble 3c20c │ │ │ │ - sldi r5,r23,3 │ │ │ │ + stdux r8,r1,r9 │ │ │ │ + addi r26,r1,32 │ │ │ │ + stdux r8,r1,r2 │ │ │ │ + bl 37e0 │ │ │ │ + plfd f20,70172 # 49d80 │ │ │ │ + plfd f21,70172 # 49d88 │ │ │ │ + addi r23,r1,32 │ │ │ │ + li r2,0 │ │ │ │ + ld r17,48(r16) │ │ │ │ + cmpdi r17,0 │ │ │ │ + std r2,0(r23) │ │ │ │ + stfd f20,0(r22) │ │ │ │ + stfd f21,8(r22) │ │ │ │ + ble 38ba4 │ │ │ │ + sldi r5,r17,3 │ │ │ │ li r4,0 │ │ │ │ - mr r3,r28 │ │ │ │ - bl 37c0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - lwz r9,112(r15) │ │ │ │ - ld r24,0(r15) │ │ │ │ - andi. r9,r9,1 │ │ │ │ - beq 3ca88 │ │ │ │ - cmpdi r24,0 │ │ │ │ - ble 3c404 │ │ │ │ - sldi r24,r24,4 │ │ │ │ - ld r10,56(r15) │ │ │ │ - addi r20,r23,-1 │ │ │ │ - sldi r19,r23,4 │ │ │ │ - li r29,0 │ │ │ │ - sldi r18,r23,3 │ │ │ │ - addi r26,r25,8 │ │ │ │ - li r27,0 │ │ │ │ - add r8,r14,r24 │ │ │ │ - sldi r9,r20,3 │ │ │ │ - mr r24,r14 │ │ │ │ - mr r14,r22 │ │ │ │ - add r21,r28,r18 │ │ │ │ - std r8,56(r31) │ │ │ │ - add r8,r22,r19 │ │ │ │ - std r8,72(r31) │ │ │ │ - add r8,r10,r9 │ │ │ │ - ldx r9,r10,r9 │ │ │ │ - std r8,64(r31) │ │ │ │ - std r9,48(r31) │ │ │ │ + mr r3,r26 │ │ │ │ + bl 37e0 │ │ │ │ + lwz r2,112(r16) │ │ │ │ + ld r29,0(r16) │ │ │ │ + andi. r2,r2,1 │ │ │ │ + beq 39600 │ │ │ │ + cmpdi r29,0 │ │ │ │ + ble 38d80 │ │ │ │ + ld r9,56(r16) │ │ │ │ + sldi r2,r17,4 │ │ │ │ + addi r25,r17,-1 │ │ │ │ + sldi r10,r17,3 │ │ │ │ + mr r19,r24 │ │ │ │ + plfd f28,70096 # 49da0 │ │ │ │ + sldi r28,r29,4 │ │ │ │ + plfd f29,70092 # 49da8 │ │ │ │ + li r24,0 │ │ │ │ + addi r29,r23,8 │ │ │ │ + li r30,0 │ │ │ │ + std r2,72(r31) │ │ │ │ + std r10,64(r31) │ │ │ │ + sldi r2,r25,3 │ │ │ │ + add r27,r26,r10 │ │ │ │ + mr r20,r19 │ │ │ │ + add r28,r19,r28 │ │ │ │ + add r10,r9,r2 │ │ │ │ + ldx r2,r9,r2 │ │ │ │ + std r10,56(r31) │ │ │ │ + std r2,48(r31) │ │ │ │ + nop │ │ │ │ nop │ │ │ │ + cmpd r17,r24 │ │ │ │ + ble 38cd8 │ │ │ │ + sldi r9,r24,4 │ │ │ │ + sldi r21,r24,3 │ │ │ │ + ld r15,64(r16) │ │ │ │ + ld r14,168(r16) │ │ │ │ + std r28,32(r31) │ │ │ │ + subf r24,r24,r17 │ │ │ │ + add r19,r22,r9 │ │ │ │ + ldx r18,r23,r21 │ │ │ │ + lfd f30,0(r19) │ │ │ │ + lfd f31,8(r19) │ │ │ │ + mr r28,r15 │ │ │ │ nop │ │ │ │ nop │ │ │ │ - cmpd r23,r29 │ │ │ │ - ble 3c354 │ │ │ │ - sldi r30,r29,3 │ │ │ │ - ld r17,64(r15) │ │ │ │ - sldi r10,r29,4 │ │ │ │ - subf r29,r29,r23 │ │ │ │ - ld r16,168(r15) │ │ │ │ - std r25,40(r31) │ │ │ │ - ldx r19,r25,r30 │ │ │ │ - add r22,r14,r10 │ │ │ │ - mr r25,r17 │ │ │ │ - lfd f30,0(r22) │ │ │ │ - lfd f31,8(r22) │ │ │ │ - mr r17,r19 │ │ │ │ - mr r19,r29 │ │ │ │ - b 3c330 │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,25008 │ │ │ │ - lfd f1,0(r9) │ │ │ │ - lfd f2,8(r9) │ │ │ │ - ldx r9,r16,r30 │ │ │ │ - sldi r10,r29,4 │ │ │ │ - addi r22,r22,16 │ │ │ │ - add r9,r9,r10 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ - bl 4db58 │ │ │ │ nop │ │ │ │ + ldx r15,r26,r21 │ │ │ │ + cmpdi r15,0 │ │ │ │ + fmr f1,f28 │ │ │ │ + fmr f2,f29 │ │ │ │ + bne 38c7c │ │ │ │ + fmr f1,f20 │ │ │ │ + fmr f2,f21 │ │ │ │ + ldx r2,r14,r21 │ │ │ │ + sldi r10,r15,4 │ │ │ │ + addi r19,r19,16 │ │ │ │ + add r2,r2,r10 │ │ │ │ + lfd f3,0(r2) │ │ │ │ + lfd f4,8(r2) │ │ │ │ + bl 329c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - ldx r9,r25,r30 │ │ │ │ - addic. r19,r19,-1 │ │ │ │ - stfd f1,0(r22) │ │ │ │ - stfd f2,8(r22) │ │ │ │ + bl 329c │ │ │ │ + ldx r2,r28,r21 │ │ │ │ + addic. r24,r24,-1 │ │ │ │ + stfd f1,0(r19) │ │ │ │ + stfd f2,8(r19) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - maddld r17,r17,r9,r29 │ │ │ │ - stdx r17,r26,r30 │ │ │ │ - addi r30,r30,8 │ │ │ │ - beq 3c350 │ │ │ │ - ldx r29,r28,r30 │ │ │ │ - cmpdi r29,0 │ │ │ │ - beq 3c2c0 │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,25040 │ │ │ │ - lfd f1,0(r9) │ │ │ │ - lfd f2,8(r9) │ │ │ │ - b 3c2d0 │ │ │ │ - ld r25,40(r31) │ │ │ │ - ld r9,72(r31) │ │ │ │ - ldx r30,r25,r18 │ │ │ │ - lfd f1,0(r24) │ │ │ │ - lfd f2,8(r24) │ │ │ │ - mr r29,r20 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ - ld r9,32(r31) │ │ │ │ - sldi r30,r30,4 │ │ │ │ - add r30,r9,r30 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - ld r9,-8(r21) │ │ │ │ - ld r8,48(r31) │ │ │ │ - ld r7,64(r31) │ │ │ │ - mr r10,r21 │ │ │ │ - stfd f1,0(r30) │ │ │ │ - stfd f2,8(r30) │ │ │ │ - addi r9,r9,1 │ │ │ │ - cmpd r9,r8 │ │ │ │ - std r9,-8(r21) │ │ │ │ - bne 3c3f4 │ │ │ │ - addi r9,r20,1 │ │ │ │ - cmpdi r20,0 │ │ │ │ - mtctr r9 │ │ │ │ - li r9,1 │ │ │ │ - mfctr r8 │ │ │ │ - isellt r9,r9,r8 │ │ │ │ - mtctr r9 │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - bdz 3c3f4 │ │ │ │ - ld r9,-16(r10) │ │ │ │ - ldu r8,-8(r7) │ │ │ │ - addi r29,r29,-1 │ │ │ │ - addi r9,r9,1 │ │ │ │ - cmpd r9,r8 │ │ │ │ - std r9,-16(r10) │ │ │ │ - stdu r27,-8(r10) │ │ │ │ - beq 3c3d0 │ │ │ │ - ld r9,56(r31) │ │ │ │ - addi r24,r24,16 │ │ │ │ - cmpld r9,r24 │ │ │ │ - bne 3c280 │ │ │ │ - ld r9,0(r1) │ │ │ │ - ld r10,192(r31) │ │ │ │ - ld r3,152(r15) │ │ │ │ - std r9,0(r10) │ │ │ │ - mr r1,r10 │ │ │ │ - bl 32a0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - ld r10,48(r15) │ │ │ │ - ld r5,0(r1) │ │ │ │ - ld r26,88(r15) │ │ │ │ - ld r22,104(r15) │ │ │ │ + maddld r18,r18,r2,r15 │ │ │ │ + stdx r18,r29,r21 │ │ │ │ + addi r21,r21,8 │ │ │ │ + bne 38c60 │ │ │ │ + ld r28,32(r31) │ │ │ │ + ld r2,64(r31) │ │ │ │ + lfd f1,0(r20) │ │ │ │ + lfd f2,8(r20) │ │ │ │ + ldx r24,r23,r2 │ │ │ │ + ld r2,72(r31) │ │ │ │ + add r2,r22,r2 │ │ │ │ + sldi r24,r24,4 │ │ │ │ + lfd f3,0(r2) │ │ │ │ + lfd f4,8(r2) │ │ │ │ + ld r2,40(r31) │ │ │ │ + add r24,r2,r24 │ │ │ │ + bl 329c │ │ │ │ + ld r2,-8(r27) │ │ │ │ + ld r10,48(r31) │ │ │ │ + mr r9,r27 │ │ │ │ + ld r8,56(r31) │ │ │ │ + stfd f1,0(r24) │ │ │ │ + stfd f2,8(r24) │ │ │ │ + mr r24,r25 │ │ │ │ + addi r2,r2,1 │ │ │ │ + cmpd r2,r10 │ │ │ │ + std r2,-8(r27) │ │ │ │ + bne 38d74 │ │ │ │ + addi r2,r25,1 │ │ │ │ + cmpdi r25,0 │ │ │ │ + mtctr r2 │ │ │ │ + li r2,1 │ │ │ │ + mfctr r10 │ │ │ │ + isellt r2,r2,r10 │ │ │ │ + mtctr r2 │ │ │ │ + bdz 38d74 │ │ │ │ + ld r2,-16(r9) │ │ │ │ + ldu r10,-8(r8) │ │ │ │ + addi r24,r24,-1 │ │ │ │ + addi r2,r2,1 │ │ │ │ + cmpd r2,r10 │ │ │ │ + std r2,-16(r9) │ │ │ │ + stdu r30,-8(r9) │ │ │ │ + beq 38d50 │ │ │ │ + addi r20,r20,16 │ │ │ │ + cmpld r28,r20 │ │ │ │ + bne 38c20 │ │ │ │ + ld r2,0(r1) │ │ │ │ + ld r9,200(r31) │ │ │ │ + ld r3,152(r16) │ │ │ │ + std r2,0(r9) │ │ │ │ + mr r1,r9 │ │ │ │ + bl 32c0 │ │ │ │ + ld r9,48(r16) │ │ │ │ + ld r28,88(r16) │ │ │ │ li r4,0 │ │ │ │ - sldi r8,r10,3 │ │ │ │ - addi r10,r10,1 │ │ │ │ - addi r25,r26,1 │ │ │ │ - addi r6,r8,15 │ │ │ │ - addi r8,r8,23 │ │ │ │ - sldi r7,r10,4 │ │ │ │ - sldi r3,r25,1 │ │ │ │ - clrrdi r9,r6,4 │ │ │ │ - clrrdi r8,r8,4 │ │ │ │ - mr r10,r7 │ │ │ │ - neg r7,r7 │ │ │ │ - neg r9,r9 │ │ │ │ + ld r6,0(r1) │ │ │ │ + ld r24,104(r16) │ │ │ │ + ld r18,24(r16) │ │ │ │ + sldi r10,r9,3 │ │ │ │ + addi r9,r9,1 │ │ │ │ + addi r27,r28,1 │ │ │ │ + addi r7,r10,15 │ │ │ │ + sldi r8,r9,4 │ │ │ │ + sldi r5,r27,1 │ │ │ │ + addi r10,r10,23 │ │ │ │ + mr r3,r18 │ │ │ │ + clrrdi r2,r7,4 │ │ │ │ + mr r9,r8 │ │ │ │ + clrrdi r10,r10,4 │ │ │ │ neg r8,r8 │ │ │ │ - subfic r6,r10,16 │ │ │ │ - stdux r5,r1,r9 │ │ │ │ - mulld r10,r6,r3 │ │ │ │ - addi r21,r1,32 │ │ │ │ - stdux r5,r1,r9 │ │ │ │ + neg r2,r2 │ │ │ │ + subfic r7,r9,16 │ │ │ │ + neg r10,r10 │ │ │ │ + stdux r6,r1,r2 │ │ │ │ + mulld r9,r7,r5 │ │ │ │ addi r5,r1,32 │ │ │ │ - std r5,168(r31) │ │ │ │ - ld r5,0(r1) │ │ │ │ - stdux r5,r1,r9 │ │ │ │ + std r5,160(r31) │ │ │ │ + stdux r6,r1,r2 │ │ │ │ addi r5,r1,32 │ │ │ │ - std r5,144(r31) │ │ │ │ - ld r5,0(r1) │ │ │ │ - stdux r5,r1,r9 │ │ │ │ - addi r28,r1,32 │ │ │ │ - stdux r5,r1,r8 │ │ │ │ - addi r8,r1,32 │ │ │ │ - std r8,88(r31) │ │ │ │ - ld r8,0(r1) │ │ │ │ - stdux r8,r1,r7 │ │ │ │ - addi r8,r1,32 │ │ │ │ - std r8,32(r31) │ │ │ │ - ld r8,0(r1) │ │ │ │ - stdux r8,r1,r6 │ │ │ │ + std r5,152(r31) │ │ │ │ + stdux r6,r1,r2 │ │ │ │ + ld r5,8(r16) │ │ │ │ + addi r17,r1,32 │ │ │ │ + stdux r6,r1,r2 │ │ │ │ + addi r15,r1,32 │ │ │ │ + stdux r6,r1,r10 │ │ │ │ + mr r10,r6 │ │ │ │ + sldi r5,r5,4 │ │ │ │ + addi r6,r1,32 │ │ │ │ + std r6,184(r31) │ │ │ │ + stdux r10,r1,r8 │ │ │ │ addi r8,r1,32 │ │ │ │ - std r8,184(r31) │ │ │ │ - ld r8,0(r1) │ │ │ │ - stdux r8,r1,r10 │ │ │ │ + std r8,40(r31) │ │ │ │ + stdux r10,r1,r7 │ │ │ │ + addi r26,r1,32 │ │ │ │ + stdux r10,r1,r9 │ │ │ │ addi r30,r1,32 │ │ │ │ - stdux r8,r1,r10 │ │ │ │ - addi r27,r1,32 │ │ │ │ - stdux r8,r1,r9 │ │ │ │ - ld r10,208(r15) │ │ │ │ - ld r3,24(r15) │ │ │ │ - ld r5,8(r15) │ │ │ │ - std r10,56(r31) │ │ │ │ + stdux r10,r1,r9 │ │ │ │ + ld r9,208(r16) │ │ │ │ + addi r29,r1,32 │ │ │ │ + stdux r10,r1,r2 │ │ │ │ + std r9,56(r31) │ │ │ │ + ld r9,0(r1) │ │ │ │ addi r10,r1,32 │ │ │ │ - std r3,40(r31) │ │ │ │ - sldi r5,r5,4 │ │ │ │ std r10,80(r31) │ │ │ │ - ld r10,0(r1) │ │ │ │ - stdux r10,r1,r9 │ │ │ │ - addi r9,r1,32 │ │ │ │ - std r9,176(r31) │ │ │ │ - bl 37c0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - ld r9,8(r15) │ │ │ │ - lwz r8,112(r15) │ │ │ │ - std r9,136(r31) │ │ │ │ - andi. r9,r8,32 │ │ │ │ - bne 3cd3c │ │ │ │ - sldi r10,r25,5 │ │ │ │ - ld r23,48(r15) │ │ │ │ - li r9,0 │ │ │ │ - rlwinm r6,r8,0,27,27 │ │ │ │ - std r10,160(r31) │ │ │ │ - ld r10,32(r31) │ │ │ │ - cmpdi cr4,r23,0 │ │ │ │ - stfd f26,0(r10) │ │ │ │ - stfd f27,8(r10) │ │ │ │ - ld r10,88(r31) │ │ │ │ - std r9,0(r10) │ │ │ │ - ble cr4,3cec4 │ │ │ │ - ld r7,88(r15) │ │ │ │ - li r10,1 │ │ │ │ - andi. r5,r23,3 │ │ │ │ - mr r9,r23 │ │ │ │ - addi r4,r23,-1 │ │ │ │ - std r10,48(r31) │ │ │ │ - addi r10,r7,1 │ │ │ │ - beq 3c5bc │ │ │ │ - cmpdi r5,1 │ │ │ │ - beq 3c5a4 │ │ │ │ - cmpdi r5,2 │ │ │ │ - bne 3d254 │ │ │ │ - ld r5,48(r31) │ │ │ │ + stdux r9,r1,r2 │ │ │ │ + addi r2,r1,32 │ │ │ │ + std r2,168(r31) │ │ │ │ + bl 37e0 │ │ │ │ + ld r2,8(r16) │ │ │ │ + lwz r4,112(r16) │ │ │ │ + std r2,136(r31) │ │ │ │ + andi. r2,r4,32 │ │ │ │ + bne 39c14 │ │ │ │ + sldi r9,r27,5 │ │ │ │ + ld r8,48(r16) │ │ │ │ + cmpdi r8,0 │ │ │ │ + li r2,0 │ │ │ │ + rlwinm r7,r4,0,27,27 │ │ │ │ + std r9,192(r31) │ │ │ │ + ld r9,40(r31) │ │ │ │ + mcrf cr4,cr0 │ │ │ │ + std r8,32(r31) │ │ │ │ + stfd f20,0(r9) │ │ │ │ + stfd f21,8(r9) │ │ │ │ + ld r9,184(r31) │ │ │ │ + std r2,0(r9) │ │ │ │ + ble 3988c │ │ │ │ + ld r10,88(r16) │ │ │ │ + xxspltib vs32,1 │ │ │ │ + li r2,2 │ │ │ │ + andi. r6,r8,3 │ │ │ │ + mr r9,r8 │ │ │ │ + addi r5,r8,-1 │ │ │ │ + vextsb2d v0,v0 │ │ │ │ + addi r27,r10,1 │ │ │ │ + xxmr vs45,vs32 │ │ │ │ + mtvsrdd vs33,r2,r27 │ │ │ │ + beq 38f18 │ │ │ │ + cmpdi r6,1 │ │ │ │ + beq 38f0c │ │ │ │ + cmpdi r6,2 │ │ │ │ + bne 39ce4 │ │ │ │ + vmulld v0,v0,v1 │ │ │ │ addi r9,r9,-1 │ │ │ │ - mulld r5,r10,r5 │ │ │ │ - sldi r5,r5,1 │ │ │ │ - std r5,48(r31) │ │ │ │ - ld r5,48(r31) │ │ │ │ cmpdi r9,1 │ │ │ │ - mulld r5,r10,r5 │ │ │ │ - sldi r9,r5,1 │ │ │ │ - std r9,48(r31) │ │ │ │ - beq 3c5f0 │ │ │ │ - srdi r9,r23,2 │ │ │ │ - mtctr r9 │ │ │ │ - ld r9,48(r31) │ │ │ │ - mulld r9,r10,r9 │ │ │ │ - sldi r9,r9,1 │ │ │ │ - mulld r9,r10,r9 │ │ │ │ - sldi r9,r9,1 │ │ │ │ - mulld r9,r10,r9 │ │ │ │ - sldi r9,r9,1 │ │ │ │ - mulld r9,r10,r9 │ │ │ │ - sldi r9,r9,1 │ │ │ │ - bdnz 3c5c8 │ │ │ │ - std r9,48(r31) │ │ │ │ - cmpwi r6,0 │ │ │ │ - bne 3ced4 │ │ │ │ - andi. r9,r8,8 │ │ │ │ - bne 3dee0 │ │ │ │ - andi. r9,r8,2 │ │ │ │ - bne 3d264 │ │ │ │ - andi. r8,r8,4 │ │ │ │ - bne 3e680 │ │ │ │ - ld r10,136(r31) │ │ │ │ - cmpdi r10,0 │ │ │ │ - ble 3ce18 │ │ │ │ - li r8,0 │ │ │ │ - sldi r9,r23,3 │ │ │ │ - ld r22,144(r31) │ │ │ │ - li r20,0 │ │ │ │ - li r24,0 │ │ │ │ - std r23,96(r31) │ │ │ │ - mr r11,r15 │ │ │ │ - mr r23,r10 │ │ │ │ - std r8,136(r31) │ │ │ │ - ld r8,48(r31) │ │ │ │ - add r16,r28,r9 │ │ │ │ - mr r18,r24 │ │ │ │ - mr r17,r20 │ │ │ │ - std r9,144(r31) │ │ │ │ - cmpdi cr3,r8,0 │ │ │ │ - addi r8,r9,-8 │ │ │ │ - std r8,184(r31) │ │ │ │ - ld r8,80(r31) │ │ │ │ - add r8,r8,r9 │ │ │ │ - std r8,160(r31) │ │ │ │ - ld r8,176(r31) │ │ │ │ - add r8,r8,r9 │ │ │ │ - std r8,72(r31) │ │ │ │ - add r8,r22,r9 │ │ │ │ - std r8,64(r31) │ │ │ │ - ble cr4,3c76c │ │ │ │ - ld r30,120(r11) │ │ │ │ - ld r26,88(r11) │ │ │ │ - sldi r9,r17,4 │ │ │ │ - ld r29,64(r11) │ │ │ │ - ld r15,96(r31) │ │ │ │ - ld r20,168(r31) │ │ │ │ - ld r19,80(r31) │ │ │ │ - ld r25,176(r31) │ │ │ │ - std r28,104(r31) │ │ │ │ + vmulld v0,v0,v1 │ │ │ │ + beq 38f38 │ │ │ │ + ld r2,32(r31) │ │ │ │ + srdi r2,r2,2 │ │ │ │ + mtctr r2 │ │ │ │ + vmulld v0,v0,v1 │ │ │ │ + vmulld v13,v13,v1 │ │ │ │ + vmulld v0,v0,v1 │ │ │ │ + vmulld v13,v13,v1 │ │ │ │ + bdnz 38f24 │ │ │ │ + vmulld v0,v0,v13 │ │ │ │ + xxspltib vs33,0 │ │ │ │ + cmpwi r7,0 │ │ │ │ + xxsldwi vs33,vs33,vs32,2 │ │ │ │ + vmulld v0,v1,v0 │ │ │ │ + xxspltd vs0,vs32,1 │ │ │ │ + stfd f0,48(r31) │ │ │ │ + bne 3989c │ │ │ │ + andi. r2,r4,8 │ │ │ │ + bne 3a6e8 │ │ │ │ + andi. r2,r4,2 │ │ │ │ + bne 39cf0 │ │ │ │ + andi. r4,r4,4 │ │ │ │ + ld r2,136(r31) │ │ │ │ + bne 3ae34 │ │ │ │ + cmpdi r2,0 │ │ │ │ + ble 3954c │ │ │ │ + ld r2,32(r31) │ │ │ │ li r27,0 │ │ │ │ - mr r14,r11 │ │ │ │ - add r30,r30,r9 │ │ │ │ - mr r28,r26 │ │ │ │ + std r18,104(r31) │ │ │ │ + ld r18,184(r31) │ │ │ │ + li r28,0 │ │ │ │ + ld r23,160(r31) │ │ │ │ + mr r22,r27 │ │ │ │ + std r28,160(r31) │ │ │ │ + sldi r10,r2,3 │ │ │ │ + li r2,0 │ │ │ │ + std r2,112(r31) │ │ │ │ + std r10,120(r31) │ │ │ │ + ld r2,48(r31) │ │ │ │ + add r24,r15,r10 │ │ │ │ + mr r19,r24 │ │ │ │ + cmpdi cr3,r2,0 │ │ │ │ + addi r2,r10,-8 │ │ │ │ + std r2,176(r31) │ │ │ │ + ld r2,80(r31) │ │ │ │ + add r2,r2,r10 │ │ │ │ + std r2,144(r31) │ │ │ │ + ld r2,168(r31) │ │ │ │ + add r2,r2,r10 │ │ │ │ + std r2,72(r31) │ │ │ │ + add r2,r17,r10 │ │ │ │ + std r2,64(r31) │ │ │ │ + ble cr4,390b0 │ │ │ │ + ld r30,120(r16) │ │ │ │ + ld r21,88(r16) │ │ │ │ + sldi r2,r22,4 │ │ │ │ + li r24,0 │ │ │ │ + ld r29,64(r16) │ │ │ │ + ld r14,32(r31) │ │ │ │ + ld r27,152(r31) │ │ │ │ + ld r26,80(r31) │ │ │ │ + ld r28,168(r31) │ │ │ │ + add r30,r30,r2 │ │ │ │ + mr r25,r21 │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ldx r24,r29,r27 │ │ │ │ - addi r26,r24,-1 │ │ │ │ - sldi r26,r26,1 │ │ │ │ - mr r3,r26 │ │ │ │ - bl 4d7c8 │ │ │ │ nop │ │ │ │ + ldx r21,r29,r24 │ │ │ │ + addi r20,r21,-1 │ │ │ │ + sldi r20,r20,1 │ │ │ │ + mr r3,r20 │ │ │ │ + bl 3290 │ │ │ │ lfd f3,0(r30) │ │ │ │ lfd f4,8(r30) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - bl 3360 │ │ │ │ - ld r2,24(r1) │ │ │ │ - subf r10,r28,r3 │ │ │ │ + bl 329c │ │ │ │ + bl 3380 │ │ │ │ + subf r9,r25,r3 │ │ │ │ addi r3,r3,1 │ │ │ │ - divd r9,r10,r26 │ │ │ │ - cmpdi r10,0 │ │ │ │ - add r3,r3,r28 │ │ │ │ - stdx r10,r21,r27 │ │ │ │ - stdx r3,r20,r27 │ │ │ │ - mulld r9,r9,r26 │ │ │ │ - subf r9,r9,r10 │ │ │ │ - blt 3de10 │ │ │ │ - cmpd r9,r24 │ │ │ │ - blt 3c724 │ │ │ │ - subf r9,r26,r9 │ │ │ │ - stdx r9,r19,r27 │ │ │ │ + divd r2,r9,r20 │ │ │ │ cmpdi r9,0 │ │ │ │ - li r10,1 │ │ │ │ - ble 3de04 │ │ │ │ - addic. r15,r15,-1 │ │ │ │ - stdx r10,r25,r27 │ │ │ │ - stdx r9,r22,r27 │ │ │ │ + add r3,r3,r25 │ │ │ │ + stdx r9,r23,r24 │ │ │ │ + stdx r3,r27,r24 │ │ │ │ + mulld r2,r2,r20 │ │ │ │ + subf r2,r2,r9 │ │ │ │ + blt 3a620 │ │ │ │ + cmpd r2,r21 │ │ │ │ + blt 39078 │ │ │ │ + subf r2,r20,r2 │ │ │ │ + cmpdi r2,0 │ │ │ │ + li r9,1 │ │ │ │ + stdx r2,r26,r24 │ │ │ │ + ble 3a640 │ │ │ │ + addic. r14,r14,-1 │ │ │ │ + stdx r9,r28,r24 │ │ │ │ + stdx r2,r17,r24 │ │ │ │ addi r30,r30,16 │ │ │ │ - addi r27,r27,8 │ │ │ │ - bne 3c6c0 │ │ │ │ - ld r28,104(r31) │ │ │ │ - ld r5,144(r31) │ │ │ │ + addi r24,r24,8 │ │ │ │ + bne 39020 │ │ │ │ + ld r5,120(r31) │ │ │ │ li r4,0 │ │ │ │ - std r14,104(r31) │ │ │ │ - mr r3,r28 │ │ │ │ - bl 37c0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - ld r11,104(r31) │ │ │ │ - ble cr3,3dd68 │ │ │ │ - ld r3,88(r11) │ │ │ │ - ld r9,40(r31) │ │ │ │ - std r11,112(r31) │ │ │ │ - ld r29,96(r31) │ │ │ │ - mr r20,r16 │ │ │ │ - li r30,0 │ │ │ │ - addi r0,r3,1 │ │ │ │ - lfd f24,0(r9) │ │ │ │ - lfd f25,8(r9) │ │ │ │ - addi r24,r29,-1 │ │ │ │ - sldi r15,r0,1 │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ + mr r3,r15 │ │ │ │ + bl 37e0 │ │ │ │ + ble cr3,39514 │ │ │ │ + ld r2,104(r31) │ │ │ │ + ld r3,88(r16) │ │ │ │ + li r29,0 │ │ │ │ + li r14,0 │ │ │ │ + ld r30,32(r31) │ │ │ │ + mr r21,r14 │ │ │ │ + lfd f16,0(r2) │ │ │ │ + lfd f17,8(r2) │ │ │ │ + addi r20,r3,1 │ │ │ │ + bl 3290 │ │ │ │ + addi r24,r30,-1 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ - mr r16,r15 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - li r9,0 │ │ │ │ - std r23,216(r31) │ │ │ │ - ld r11,112(r31) │ │ │ │ - ld r23,32(r31) │ │ │ │ - std r18,200(r31) │ │ │ │ - std r17,208(r31) │ │ │ │ - std r9,104(r31) │ │ │ │ - fmr f27,f2 │ │ │ │ - sldi r9,r29,4 │ │ │ │ - fmr f26,f1 │ │ │ │ - std r9,152(r31) │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - ld r9,96(r31) │ │ │ │ - cmpd r9,r30 │ │ │ │ - ble 3dbdc │ │ │ │ - ld r9,136(r31) │ │ │ │ - sldi r8,r30,4 │ │ │ │ - sldi r15,r30,3 │ │ │ │ - ld r27,96(r11) │ │ │ │ - ld r29,120(r11) │ │ │ │ - addis r18,r2,-3 │ │ │ │ - addis r14,r2,-3 │ │ │ │ - std r24,120(r31) │ │ │ │ - ld r17,64(r11) │ │ │ │ - std r23,112(r31) │ │ │ │ - add r7,r23,r8 │ │ │ │ - addi r26,r8,16 │ │ │ │ - mr r24,r15 │ │ │ │ - std r11,128(r31) │ │ │ │ - addi r18,r18,25040 │ │ │ │ - addi r14,r14,26192 │ │ │ │ - add r10,r9,r30 │ │ │ │ - ld r9,96(r31) │ │ │ │ - lfd f30,0(r7) │ │ │ │ - lfd f31,8(r7) │ │ │ │ - add r26,r23,r26 │ │ │ │ - add r27,r27,r8 │ │ │ │ - sldi r10,r10,4 │ │ │ │ - subf r30,r30,r9 │ │ │ │ - ld r9,88(r31) │ │ │ │ - add r29,r29,r10 │ │ │ │ - addi r19,r9,8 │ │ │ │ - ldx r25,r9,r15 │ │ │ │ - mr r15,r19 │ │ │ │ - b 3c914 │ │ │ │ + sldi r20,r20,1 │ │ │ │ + mr r25,r24 │ │ │ │ + bl 329c │ │ │ │ + sldi r2,r30,4 │ │ │ │ + mr r30,r29 │ │ │ │ + std r22,184(r31) │ │ │ │ + fmr f19,f2 │ │ │ │ + fmr f18,f1 │ │ │ │ + std r2,128(r31) │ │ │ │ nop │ │ │ │ + ld r2,32(r31) │ │ │ │ + cmpd r2,r30 │ │ │ │ + ble 393b0 │ │ │ │ + ld r2,112(r31) │ │ │ │ + ld r8,40(r31) │ │ │ │ + sldi r28,r30,4 │ │ │ │ + sldi r14,r30,3 │ │ │ │ + addi r24,r18,8 │ │ │ │ + std r25,96(r31) │ │ │ │ + std r18,88(r31) │ │ │ │ + xxlxor vs24,vs24,vs24 │ │ │ │ + ld r9,96(r16) │ │ │ │ + ld r10,120(r16) │ │ │ │ + xxlxor vs25,vs25,vs25 │ │ │ │ + addi r27,r28,16 │ │ │ │ + ldx r26,r18,r14 │ │ │ │ + mr r25,r14 │ │ │ │ + ld r22,64(r16) │ │ │ │ + mr r14,r24 │ │ │ │ + plfd f22,68676 # 49da0 │ │ │ │ + plfd f23,68676 # 49da8 │ │ │ │ + add r29,r2,r30 │ │ │ │ + ld r2,32(r31) │ │ │ │ + add r27,r8,r27 │ │ │ │ + sldi r29,r29,4 │ │ │ │ + subf r30,r30,r2 │ │ │ │ + add r2,r8,r28 │ │ │ │ + add r29,r10,r29 │ │ │ │ + add r28,r9,r28 │ │ │ │ + lfd f30,0(r2) │ │ │ │ + lfd f31,8(r2) │ │ │ │ + b 39228 │ │ │ │ nop │ │ │ │ nop │ │ │ │ - bl 38a0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - fmr f3,f22 │ │ │ │ - fmr f4,f23 │ │ │ │ + bl 38c0 │ │ │ │ + fmr f3,f26 │ │ │ │ + fmr f4,f27 │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - bl 34c0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - lfd f3,0(r14) │ │ │ │ - lfd f4,8(r14) │ │ │ │ - bl 4db58 │ │ │ │ + bl 329c │ │ │ │ + bl 34e0 │ │ │ │ nop │ │ │ │ + plfd f3,69728 # 4a220 │ │ │ │ + plfd f4,69728 # 4a228 │ │ │ │ + addi r29,r29,16 │ │ │ │ + addi r28,r28,16 │ │ │ │ + addi r27,r27,16 │ │ │ │ + bl 329c │ │ │ │ fmr f3,f28 │ │ │ │ fmr f4,f29 │ │ │ │ - bl 4dbe8 │ │ │ │ - nop │ │ │ │ + bl 3450 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ - fmr f1,f30 │ │ │ │ fmr f2,f31 │ │ │ │ - addi r29,r29,16 │ │ │ │ - addi r27,r27,16 │ │ │ │ - addi r26,r26,16 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - ldx r10,r22,r24 │ │ │ │ + fmr f1,f30 │ │ │ │ + bl 329c │ │ │ │ + ldx r9,r17,r25 │ │ │ │ addic. r30,r30,-1 │ │ │ │ - stfd f1,-16(r26) │ │ │ │ - stfd f2,-8(r26) │ │ │ │ + stfd f1,-16(r27) │ │ │ │ + stfd f2,-8(r27) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - maddld r25,r23,r25,r10 │ │ │ │ - stdx r25,r15,r24 │ │ │ │ - addi r24,r24,8 │ │ │ │ - beq 3dbd0 │ │ │ │ - ldx r10,r28,r24 │ │ │ │ - ldx r3,r21,r24 │ │ │ │ - ldx r23,r17,r24 │ │ │ │ + maddld r26,r18,r26,r9 │ │ │ │ + stdx r26,r14,r25 │ │ │ │ + addi r25,r25,8 │ │ │ │ + beq 393a8 │ │ │ │ + ldx r9,r15,r25 │ │ │ │ + ldx r3,r23,r25 │ │ │ │ lfd f20,0(r29) │ │ │ │ lfd f21,8(r29) │ │ │ │ - add r3,r3,r10 │ │ │ │ - addi r19,r23,-1 │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ - lfd f3,0(r18) │ │ │ │ - lfd f4,8(r18) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - mr r3,r19 │ │ │ │ + ldx r18,r22,r25 │ │ │ │ + add r3,r3,r9 │ │ │ │ + bl 3290 │ │ │ │ + addi r24,r18,-1 │ │ │ │ + fmr f3,f22 │ │ │ │ + fmr f4,f23 │ │ │ │ + bl 329c │ │ │ │ + mr r3,r24 │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ + bl 3290 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - bl 4dbe8 │ │ │ │ - nop │ │ │ │ - sldi r3,r19,1 │ │ │ │ + bl 3450 │ │ │ │ + sldi r3,r24,1 │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ - fmr f23,f2 │ │ │ │ - fmr f22,f1 │ │ │ │ + bl 3290 │ │ │ │ + fmr f27,f2 │ │ │ │ + fmr f26,f1 │ │ │ │ fmr f3,f20 │ │ │ │ fmr f4,f21 │ │ │ │ fmr f1,f28 │ │ │ │ fmr f2,f29 │ │ │ │ - bl 4da58 │ │ │ │ - nop │ │ │ │ + bl 2fd0 │ │ │ │ fmr f13,f2 │ │ │ │ fmr f12,f1 │ │ │ │ fmr f2,f21 │ │ │ │ fmr f1,f20 │ │ │ │ fmr f3,f28 │ │ │ │ fmr f4,f29 │ │ │ │ fmr f28,f12 │ │ │ │ fmr f29,f13 │ │ │ │ - bl 4da58 │ │ │ │ - nop │ │ │ │ + bl 2fd0 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ - fmr f3,f22 │ │ │ │ - fmr f4,f23 │ │ │ │ - fmr f1,f22 │ │ │ │ - fmr f2,f23 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + fmr f3,f26 │ │ │ │ + fmr f4,f27 │ │ │ │ + fmr f1,f26 │ │ │ │ + fmr f2,f27 │ │ │ │ + bl 329c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - fmr f3,f26 │ │ │ │ - fmr f4,f27 │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ - xxlxor vs10,vs10,vs10 │ │ │ │ - xxlxor vs11,vs11,vs11 │ │ │ │ - lfd f22,0(r27) │ │ │ │ - lfd f23,8(r27) │ │ │ │ + bl 329c │ │ │ │ + fmr f3,f18 │ │ │ │ + fmr f4,f19 │ │ │ │ + bl 38f0 │ │ │ │ + lfd f26,0(r28) │ │ │ │ + lfd f27,8(r28) │ │ │ │ fmr f13,f2 │ │ │ │ fmr f12,f1 │ │ │ │ - fcmpu cr0,f12,f10 │ │ │ │ - bne 3ca54 │ │ │ │ - fcmpu cr0,f13,f11 │ │ │ │ - bgt 3c880 │ │ │ │ + fcmpu cr0,f12,f24 │ │ │ │ + bne 39334 │ │ │ │ + fcmpu cr0,f13,f25 │ │ │ │ + bgt 391a0 │ │ │ │ fneg f1,f12 │ │ │ │ fneg f2,f13 │ │ │ │ - blt 3db90 │ │ │ │ - lfd f3,0(r14) │ │ │ │ - lfd f4,8(r14) │ │ │ │ - fmr f1,f22 │ │ │ │ - fmr f2,f23 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + blt 3a590 │ │ │ │ + plfd f3,69340 # 4a220 │ │ │ │ + plfd f4,69340 # 4a228 │ │ │ │ + fmr f1,f26 │ │ │ │ + fmr f2,f27 │ │ │ │ + addi r29,r29,16 │ │ │ │ + addi r28,r28,16 │ │ │ │ + addi r27,r27,16 │ │ │ │ + bl 329c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ - b 3c8d0 │ │ │ │ - cmpdi r24,0 │ │ │ │ - ble 3c404 │ │ │ │ + fmr f2,f31 │ │ │ │ + fmr f1,f30 │ │ │ │ + bl 329c │ │ │ │ + ldx r9,r17,r25 │ │ │ │ + addic. r30,r30,-1 │ │ │ │ + stfd f1,-16(r27) │ │ │ │ + stfd f2,-8(r27) │ │ │ │ + fmr f31,f2 │ │ │ │ + fmr f30,f1 │ │ │ │ + maddld r26,r18,r26,r9 │ │ │ │ + stdx r26,r14,r25 │ │ │ │ + addi r25,r25,8 │ │ │ │ + bne 39228 │ │ │ │ + ld r18,88(r31) │ │ │ │ + ld r25,96(r31) │ │ │ │ + ld r10,128(r31) │ │ │ │ + ld r2,120(r31) │ │ │ │ + ld r9,40(r31) │ │ │ │ + ldx r2,r18,r2 │ │ │ │ + add r9,r9,r10 │ │ │ │ + lfd f3,0(r9) │ │ │ │ + lfd f4,8(r9) │ │ │ │ + ld r9,56(r31) │ │ │ │ + sldi r2,r2,4 │ │ │ │ + add r2,r9,r2 │ │ │ │ + lfd f1,0(r2) │ │ │ │ + lfd f2,8(r2) │ │ │ │ + bl 329c │ │ │ │ + fmr f4,f2 │ │ │ │ + fmr f3,f1 │ │ │ │ + fmr f2,f17 │ │ │ │ + fmr f1,f16 │ │ │ │ + bl 38f0 │ │ │ │ + ld r2,64(r31) │ │ │ │ + ld r10,104(r31) │ │ │ │ + ld r9,72(r31) │ │ │ │ + fmr f17,f2 │ │ │ │ + fmr f16,f1 │ │ │ │ + ld r2,-8(r2) │ │ │ │ + cmpdi r2,0 │ │ │ │ + ld r9,-8(r9) │ │ │ │ + stfd f1,0(r10) │ │ │ │ + stfd f2,8(r10) │ │ │ │ + beq 3a600 │ │ │ │ + ld r10,64(r16) │ │ │ │ + ld r8,176(r31) │ │ │ │ + ldx r10,r10,r8 │ │ │ │ + addi r10,r10,-1 │ │ │ │ + cmpd r2,r10 │ │ │ │ + beq 3a600 │ │ │ │ + add r2,r2,r9 │ │ │ │ + ld r9,64(r31) │ │ │ │ + mr r30,r25 │ │ │ │ + std r2,-8(r9) │ │ │ │ + ld r2,-8(r19) │ │ │ │ + addi r2,r2,1 │ │ │ │ + cmpd r20,r2 │ │ │ │ + std r2,-8(r19) │ │ │ │ + bne 39500 │ │ │ │ + addi r2,r25,1 │ │ │ │ + li r9,1 │ │ │ │ + cmpdi r25,0 │ │ │ │ + ld r6,72(r31) │ │ │ │ + ld r4,144(r31) │ │ │ │ + mr r8,r19 │ │ │ │ + li r11,0 │ │ │ │ + mtctr r2 │ │ │ │ + ld r2,64(r31) │ │ │ │ + mfctr r10 │ │ │ │ + isellt r9,r9,r10 │ │ │ │ + mtctr r9 │ │ │ │ + bdz 39500 │ │ │ │ + ld r9,-16(r8) │ │ │ │ + ld r10,-16(r2) │ │ │ │ + cmpdi r10,0 │ │ │ │ + addi r30,r30,-1 │ │ │ │ + li r5,1 │ │ │ │ + ld r7,-16(r6) │ │ │ │ + sldi r3,r30,3 │ │ │ │ + addi r9,r9,1 │ │ │ │ + std r9,-16(r8) │ │ │ │ + cmpd cr7,r20,r9 │ │ │ │ + stdu r11,-8(r8) │ │ │ │ + beq 3a5c0 │ │ │ │ + ld r9,64(r16) │ │ │ │ + ldx r9,r9,r3 │ │ │ │ + addi r9,r9,-1 │ │ │ │ + cmpd r10,r9 │ │ │ │ + beq 3a5c0 │ │ │ │ + ldu r9,-8(r4) │ │ │ │ + add r10,r10,r7 │ │ │ │ + std r10,-16(r2) │ │ │ │ + cmpdi r9,0 │ │ │ │ + bgt 394f4 │ │ │ │ + neg r9,r9 │ │ │ │ + li r5,-1 │ │ │ │ + stdu r5,-8(r6) │ │ │ │ + stdu r9,-8(r2) │ │ │ │ + beq cr7,39490 │ │ │ │ + ld r2,48(r31) │ │ │ │ + addi r21,r21,1 │ │ │ │ + cmpd r21,r2 │ │ │ │ + bne 39110 │ │ │ │ + ld r22,184(r31) │ │ │ │ + ld r2,160(r31) │ │ │ │ + ld r10,112(r31) │ │ │ │ + addi r9,r2,1 │ │ │ │ + ld r2,104(r31) │ │ │ │ + std r9,160(r31) │ │ │ │ + addi r2,r2,16 │ │ │ │ + std r2,104(r31) │ │ │ │ + ld r2,32(r31) │ │ │ │ + add r10,r10,r2 │ │ │ │ + add r22,r22,r2 │ │ │ │ + ld r2,136(r31) │ │ │ │ + std r10,112(r31) │ │ │ │ + cmpd r9,r2 │ │ │ │ + bne 38fe4 │ │ │ │ + ld r9,200(r31) │ │ │ │ + ld r2,0(r1) │ │ │ │ + std r2,0(r9) │ │ │ │ + mr r1,r9 │ │ │ │ + addi r1,r31,544 │ │ │ │ + lwz r11,8(r1) │ │ │ │ + ld r0,16(r1) │ │ │ │ + ld r14,-272(r1) │ │ │ │ + ld r15,-264(r1) │ │ │ │ + ld r16,-256(r1) │ │ │ │ + ld r17,-248(r1) │ │ │ │ + ld r18,-240(r1) │ │ │ │ + ld r19,-232(r1) │ │ │ │ + ld r20,-224(r1) │ │ │ │ + ld r21,-216(r1) │ │ │ │ + mtlr r0 │ │ │ │ + ld r22,-208(r1) │ │ │ │ + ld r23,-200(r1) │ │ │ │ + ld r24,-192(r1) │ │ │ │ + ld r25,-184(r1) │ │ │ │ + ld r26,-176(r1) │ │ │ │ + ld r27,-168(r1) │ │ │ │ + ld r28,-160(r1) │ │ │ │ + ld r29,-152(r1) │ │ │ │ + ld r30,-144(r1) │ │ │ │ + ld r31,-136(r1) │ │ │ │ + lfd f16,-128(r1) │ │ │ │ + lfd f17,-120(r1) │ │ │ │ + lfd f18,-112(r1) │ │ │ │ + lfd f19,-104(r1) │ │ │ │ + mtocrf 16,r11 │ │ │ │ + mtocrf 8,r11 │ │ │ │ + lfd f20,-96(r1) │ │ │ │ + lfd f21,-88(r1) │ │ │ │ + lfd f22,-80(r1) │ │ │ │ + lfd f23,-72(r1) │ │ │ │ + lfd f24,-64(r1) │ │ │ │ + lfd f25,-56(r1) │ │ │ │ + lfd f26,-48(r1) │ │ │ │ + lfd f27,-40(r1) │ │ │ │ + lfd f28,-32(r1) │ │ │ │ + lfd f29,-24(r1) │ │ │ │ + lfd f30,-16(r1) │ │ │ │ + lfd f31,-8(r1) │ │ │ │ + blr │ │ │ │ + cmpdi r29,0 │ │ │ │ + ble 38d80 │ │ │ │ + plfd f22,67480 # 49da0 │ │ │ │ + plfd f23,67480 # 49da8 │ │ │ │ li r30,0 │ │ │ │ - li r27,0 │ │ │ │ - li r29,0 │ │ │ │ - nop │ │ │ │ - cmpd r30,r23 │ │ │ │ - bge 3cc84 │ │ │ │ - sldi r26,r30,4 │ │ │ │ - addis r9,r2,-3 │ │ │ │ - sldi r21,r30,3 │ │ │ │ - addis r19,r2,-3 │ │ │ │ - ld r16,64(r15) │ │ │ │ - addi r9,r9,26160 │ │ │ │ - add r18,r22,r26 │ │ │ │ - addi r20,r21,-8 │ │ │ │ - addi r19,r19,25008 │ │ │ │ - add r17,r25,r21 │ │ │ │ - lfd f24,0(r9) │ │ │ │ - lfd f25,8(r9) │ │ │ │ - lfd f30,0(r18) │ │ │ │ - lfd f31,8(r18) │ │ │ │ - add r20,r28,r20 │ │ │ │ + li r20,0 │ │ │ │ + li r25,0 │ │ │ │ + plfd f24,68572 # 4a200 │ │ │ │ + plfd f25,68572 # 4a208 │ │ │ │ + plfd f26,67404 # 49d80 │ │ │ │ nop │ │ │ │ + plfd f27,67400 # 49d88 │ │ │ │ + ld r28,40(r31) │ │ │ │ nop │ │ │ │ + cmpd r30,r17 │ │ │ │ + bge 397d4 │ │ │ │ + sldi r29,r30,4 │ │ │ │ + sldi r15,r30,3 │ │ │ │ + ld r14,64(r16) │ │ │ │ + add r19,r22,r29 │ │ │ │ + addi r21,r15,-8 │ │ │ │ + add r18,r23,r15 │ │ │ │ + lfd f30,0(r19) │ │ │ │ + lfd f31,8(r19) │ │ │ │ + add r21,r26,r21 │ │ │ │ nop │ │ │ │ - ldu r24,8(r20) │ │ │ │ + ldu r27,8(r21) │ │ │ │ + fmr f3,f22 │ │ │ │ + fmr f4,f23 │ │ │ │ fmr f1,f30 │ │ │ │ fmr f2,f31 │ │ │ │ - cmpdi r24,0 │ │ │ │ - beq 3cb24 │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,25040 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + cmpdi r27,0 │ │ │ │ + beq 396a8 │ │ │ │ + bl 329c │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - ld r9,96(r15) │ │ │ │ - mr r3,r24 │ │ │ │ + ld r2,96(r16) │ │ │ │ + mr r3,r27 │ │ │ │ addi r30,r30,1 │ │ │ │ - addi r18,r18,16 │ │ │ │ - add r9,r9,r26 │ │ │ │ - sldi r26,r30,4 │ │ │ │ - lfd f20,0(r9) │ │ │ │ - lfd f21,8(r9) │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ + addi r19,r19,16 │ │ │ │ + add r2,r2,r29 │ │ │ │ + sldi r29,r30,4 │ │ │ │ + lfd f16,0(r2) │ │ │ │ + lfd f17,8(r2) │ │ │ │ + bl 3290 │ │ │ │ fmr f3,f24 │ │ │ │ fmr f4,f25 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - ldx r3,r16,r21 │ │ │ │ + bl 329c │ │ │ │ + ldx r3,r14,r15 │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ addi r3,r3,-1 │ │ │ │ sldi r3,r3,1 │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ + bl 3290 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - bl 4dbe8 │ │ │ │ - nop │ │ │ │ - fmr f23,f2 │ │ │ │ - fmr f22,f1 │ │ │ │ - fmr f3,f20 │ │ │ │ - fmr f4,f21 │ │ │ │ - fmr f1,f20 │ │ │ │ - fmr f2,f21 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - fmr f3,f22 │ │ │ │ - fmr f4,f23 │ │ │ │ + bl 3450 │ │ │ │ + fmr f19,f2 │ │ │ │ + fmr f18,f1 │ │ │ │ + fmr f3,f16 │ │ │ │ + fmr f4,f17 │ │ │ │ + fmr f1,f16 │ │ │ │ + fmr f2,f17 │ │ │ │ + bl 329c │ │ │ │ + fmr f3,f18 │ │ │ │ + fmr f4,f19 │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ - fmr f2,f23 │ │ │ │ - fmr f1,f22 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + fmr f2,f19 │ │ │ │ + fmr f1,f18 │ │ │ │ + bl 329c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - bl 4da58 │ │ │ │ - nop │ │ │ │ - bl 38a0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - ld r3,88(r15) │ │ │ │ + bl 2fd0 │ │ │ │ + bl 38c0 │ │ │ │ + ld r3,88(r16) │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ + bl 3290 │ │ │ │ fmr f3,f28 │ │ │ │ fmr f4,f29 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - bl 3260 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 329c │ │ │ │ + bl 3260 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ - lfd f2,8(r19) │ │ │ │ - lfd f1,0(r19) │ │ │ │ - bl 4dbe8 │ │ │ │ - nop │ │ │ │ + fmr f2,f27 │ │ │ │ + fmr f1,f26 │ │ │ │ + bl 3450 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - ld r16,64(r15) │ │ │ │ - ld r9,0(r17) │ │ │ │ - ld r23,48(r15) │ │ │ │ - stfd f1,0(r18) │ │ │ │ - stfd f2,8(r18) │ │ │ │ + bl 329c │ │ │ │ + ld r14,64(r16) │ │ │ │ + ld r2,0(r18) │ │ │ │ + ld r17,48(r16) │ │ │ │ + stfd f1,0(r19) │ │ │ │ + stfd f2,8(r19) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - ldx r3,r16,r21 │ │ │ │ - cmpd r30,r23 │ │ │ │ - sldi r21,r30,3 │ │ │ │ - maddld r3,r3,r9,r24 │ │ │ │ - stdu r3,8(r17) │ │ │ │ - blt 3caf0 │ │ │ │ - ld r24,0(r15) │ │ │ │ - sldi r30,r23,3 │ │ │ │ - sldi r9,r23,4 │ │ │ │ - lfd f1,0(r14) │ │ │ │ - lfd f2,8(r14) │ │ │ │ - add r9,r22,r9 │ │ │ │ - ldx r21,r25,r30 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ - ld r9,32(r31) │ │ │ │ - sldi r21,r21,4 │ │ │ │ - add r21,r9,r21 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - ld r8,56(r15) │ │ │ │ - add r10,r28,r30 │ │ │ │ - addi r30,r23,-1 │ │ │ │ - ld r9,-8(r10) │ │ │ │ - sldi r7,r30,3 │ │ │ │ - stfd f1,0(r21) │ │ │ │ - stfd f2,8(r21) │ │ │ │ - ldx r6,r8,r7 │ │ │ │ - add r8,r8,r7 │ │ │ │ - addi r9,r9,1 │ │ │ │ - cmpd r9,r6 │ │ │ │ - std r9,-8(r10) │ │ │ │ - bne 3cd24 │ │ │ │ - li r9,1 │ │ │ │ + ldx r3,r14,r15 │ │ │ │ + sldi r15,r30,3 │ │ │ │ + cmpd r30,r17 │ │ │ │ + maddld r3,r3,r2,r27 │ │ │ │ + stdu r3,8(r18) │ │ │ │ + blt 39680 │ │ │ │ + ld r29,0(r16) │ │ │ │ + sldi r2,r17,4 │ │ │ │ + lfd f1,0(r24) │ │ │ │ + lfd f2,8(r24) │ │ │ │ + sldi r30,r17,3 │ │ │ │ + add r2,r22,r2 │ │ │ │ + ldx r27,r23,r30 │ │ │ │ + lfd f3,0(r2) │ │ │ │ + lfd f4,8(r2) │ │ │ │ + sldi r27,r27,4 │ │ │ │ + bl 329c │ │ │ │ + ld r10,56(r16) │ │ │ │ + add r9,r26,r30 │ │ │ │ + addi r30,r17,-1 │ │ │ │ + add r27,r28,r27 │ │ │ │ + ld r2,-8(r9) │ │ │ │ + sldi r8,r30,3 │ │ │ │ + stfd f1,0(r27) │ │ │ │ + stfd f2,8(r27) │ │ │ │ + ldx r7,r10,r8 │ │ │ │ + add r10,r10,r8 │ │ │ │ + addi r2,r2,1 │ │ │ │ + cmpd r2,r7 │ │ │ │ + std r2,-8(r9) │ │ │ │ + bne 39874 │ │ │ │ + li r2,1 │ │ │ │ cmpdi r30,0 │ │ │ │ - isellt r9,r9,r23 │ │ │ │ - mtctr r9 │ │ │ │ - nop │ │ │ │ - bdz 3cd24 │ │ │ │ - ld r9,-16(r10) │ │ │ │ - ldu r7,-8(r8) │ │ │ │ - addi r30,r30,-1 │ │ │ │ - addi r9,r9,1 │ │ │ │ - cmpd r9,r7 │ │ │ │ - std r9,-16(r10) │ │ │ │ - stdu r29,-8(r10) │ │ │ │ - beq 3cd00 │ │ │ │ - addi r27,r27,1 │ │ │ │ - addi r14,r14,16 │ │ │ │ - cmpd r27,r24 │ │ │ │ - bge 3c404 │ │ │ │ - ld r23,48(r15) │ │ │ │ - b 3caa0 │ │ │ │ - ld r9,136(r31) │ │ │ │ - cmpdi r9,0 │ │ │ │ - ble 3ce18 │ │ │ │ - ld r24,200(r15) │ │ │ │ - sldi r26,r9,3 │ │ │ │ - ld r25,56(r31) │ │ │ │ - ld r28,40(r31) │ │ │ │ - li r27,0 │ │ │ │ - addi r24,r24,-8 │ │ │ │ - add r26,r26,r24 │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - ldu r23,8(r24) │ │ │ │ - cmpdi r23,0 │ │ │ │ - ble 3ce0c │ │ │ │ - ld r22,192(r15) │ │ │ │ - ld r30,176(r15) │ │ │ │ - sldi r9,r27,3 │ │ │ │ - sldi r10,r27,4 │ │ │ │ - mr r29,r23 │ │ │ │ - lfd f30,0(r28) │ │ │ │ - lfd f31,8(r28) │ │ │ │ - addi r9,r9,-8 │ │ │ │ - add r30,r30,r10 │ │ │ │ - add r22,r22,r9 │ │ │ │ + isellt r2,r2,r17 │ │ │ │ + mtctr r2 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ldu r9,8(r22) │ │ │ │ - lfd f3,0(r30) │ │ │ │ - lfd f4,8(r30) │ │ │ │ - addi r30,r30,16 │ │ │ │ - sldi r9,r9,4 │ │ │ │ - add r9,r25,r9 │ │ │ │ - lfd f1,0(r9) │ │ │ │ - lfd f2,8(r9) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - fmr f4,f2 │ │ │ │ - fmr f3,f1 │ │ │ │ - fmr f2,f31 │ │ │ │ - fmr f1,f30 │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ - addic. r29,r29,-1 │ │ │ │ - fmr f31,f2 │ │ │ │ - fmr f30,f1 │ │ │ │ - stfd f1,0(r28) │ │ │ │ - stfd f2,8(r28) │ │ │ │ - bne 3cdb0 │ │ │ │ - add r27,r27,r23 │ │ │ │ - cmpld r24,r26 │ │ │ │ - addi r28,r28,16 │ │ │ │ - bne 3cd70 │ │ │ │ - ld r10,192(r31) │ │ │ │ - ld r9,0(r1) │ │ │ │ - std r9,0(r10) │ │ │ │ - mr r1,r10 │ │ │ │ - addi r1,r31,544 │ │ │ │ - ld r0,16(r1) │ │ │ │ - lwz r11,8(r1) │ │ │ │ - ld r14,-256(r1) │ │ │ │ - ld r15,-248(r1) │ │ │ │ - ld r16,-240(r1) │ │ │ │ - ld r17,-232(r1) │ │ │ │ - ld r18,-224(r1) │ │ │ │ - ld r19,-216(r1) │ │ │ │ - ld r20,-208(r1) │ │ │ │ - ld r21,-200(r1) │ │ │ │ - ld r22,-192(r1) │ │ │ │ - ld r23,-184(r1) │ │ │ │ - ld r24,-176(r1) │ │ │ │ - ld r25,-168(r1) │ │ │ │ - ld r26,-160(r1) │ │ │ │ - ld r27,-152(r1) │ │ │ │ - mtlr r0 │ │ │ │ - ld r28,-144(r1) │ │ │ │ - ld r29,-136(r1) │ │ │ │ - ld r30,-128(r1) │ │ │ │ - ld r31,-120(r1) │ │ │ │ - lfd f18,-112(r1) │ │ │ │ - lfd f19,-104(r1) │ │ │ │ - lfd f20,-96(r1) │ │ │ │ - lfd f21,-88(r1) │ │ │ │ - lfd f22,-80(r1) │ │ │ │ - lfd f23,-72(r1) │ │ │ │ - lfd f24,-64(r1) │ │ │ │ - lfd f25,-56(r1) │ │ │ │ - lfd f26,-48(r1) │ │ │ │ - lfd f27,-40(r1) │ │ │ │ - lfd f28,-32(r1) │ │ │ │ - lfd f29,-24(r1) │ │ │ │ - lfd f30,-16(r1) │ │ │ │ - lfd f31,-8(r1) │ │ │ │ - mtocrf 16,r11 │ │ │ │ - mtocrf 8,r11 │ │ │ │ - blr │ │ │ │ - cmpwi r6,0 │ │ │ │ - beq 3ead8 │ │ │ │ - li r9,1 │ │ │ │ - std r9,48(r31) │ │ │ │ - ld r9,136(r31) │ │ │ │ - cmpdi r9,0 │ │ │ │ - ble 3ce18 │ │ │ │ - li r9,0 │ │ │ │ - sldi r4,r23,3 │ │ │ │ - ld r30,144(r31) │ │ │ │ - li r17,0 │ │ │ │ + bdz 39874 │ │ │ │ + ld r2,-16(r9) │ │ │ │ + ldu r8,-8(r10) │ │ │ │ + addi r30,r30,-1 │ │ │ │ + addi r2,r2,1 │ │ │ │ + cmpd r2,r8 │ │ │ │ + std r2,-16(r9) │ │ │ │ + stdu r25,-8(r9) │ │ │ │ + beq 39850 │ │ │ │ + addi r20,r20,1 │ │ │ │ + addi r24,r24,16 │ │ │ │ + cmpd r20,r29 │ │ │ │ + bge 38d80 │ │ │ │ + ld r17,48(r16) │ │ │ │ + b 39650 │ │ │ │ + cmpwi r7,0 │ │ │ │ + beq 3b234 │ │ │ │ + li r2,1 │ │ │ │ + std r2,48(r31) │ │ │ │ + ld r2,136(r31) │ │ │ │ + cmpdi r2,0 │ │ │ │ + ble 3954c │ │ │ │ + ld r2,32(r31) │ │ │ │ + li r26,0 │ │ │ │ + li r21,0 │ │ │ │ + std r18,72(r31) │ │ │ │ + std r26,144(r31) │ │ │ │ + ld r26,184(r31) │ │ │ │ + std r21,176(r31) │ │ │ │ + sldi r11,r2,3 │ │ │ │ + li r2,0 │ │ │ │ + std r2,88(r31) │ │ │ │ + std r11,96(r31) │ │ │ │ + ld r2,48(r31) │ │ │ │ + add r30,r17,r11 │ │ │ │ + add r27,r15,r11 │ │ │ │ + cmpdi cr3,r2,0 │ │ │ │ + addi r2,r11,-8 │ │ │ │ + std r2,128(r31) │ │ │ │ + ld r2,168(r31) │ │ │ │ + add r2,r2,r11 │ │ │ │ + std r2,64(r31) │ │ │ │ + addi r2,r11,-16 │ │ │ │ + std r2,120(r31) │ │ │ │ + ble cr4,399d0 │ │ │ │ + ld r2,144(r31) │ │ │ │ + ld r29,120(r16) │ │ │ │ li r20,0 │ │ │ │ - mr r22,r21 │ │ │ │ - ld r24,88(r31) │ │ │ │ - std r23,72(r31) │ │ │ │ - std r9,96(r31) │ │ │ │ - ld r9,48(r31) │ │ │ │ - add r26,r28,r4 │ │ │ │ - std r20,152(r31) │ │ │ │ - std r17,144(r31) │ │ │ │ - std r4,88(r31) │ │ │ │ - add r25,r30,r4 │ │ │ │ - cmpdi cr3,r9,0 │ │ │ │ - addi r9,r4,-8 │ │ │ │ - std r9,128(r31) │ │ │ │ - ld r9,176(r31) │ │ │ │ - add r9,r9,r4 │ │ │ │ - std r9,64(r31) │ │ │ │ - addi r9,r4,-16 │ │ │ │ - std r9,120(r31) │ │ │ │ + ld r28,64(r16) │ │ │ │ + ld r14,32(r31) │ │ │ │ + ld r19,88(r16) │ │ │ │ + ld r23,160(r31) │ │ │ │ + ld r25,152(r31) │ │ │ │ + ld r22,80(r31) │ │ │ │ + sldi r2,r2,4 │ │ │ │ + ld r24,168(r31) │ │ │ │ + add r29,r29,r2 │ │ │ │ nop │ │ │ │ - ble cr4,3d010 │ │ │ │ - ld r9,144(r31) │ │ │ │ - ld r29,120(r15) │ │ │ │ - ld r27,64(r15) │ │ │ │ - ld r14,88(r15) │ │ │ │ - li r17,0 │ │ │ │ - ld r16,72(r31) │ │ │ │ - ld r21,168(r31) │ │ │ │ - ld r20,80(r31) │ │ │ │ - ld r23,176(r31) │ │ │ │ - sldi r9,r9,4 │ │ │ │ - add r29,r29,r9 │ │ │ │ - ldx r18,r27,r17 │ │ │ │ - addi r19,r18,-1 │ │ │ │ - sldi r19,r19,1 │ │ │ │ - mr r3,r19 │ │ │ │ - bl 4d7c8 │ │ │ │ nop │ │ │ │ + nop │ │ │ │ + ldx r18,r28,r20 │ │ │ │ + addi r21,r18,-1 │ │ │ │ + sldi r21,r21,1 │ │ │ │ + mr r3,r21 │ │ │ │ + bl 3290 │ │ │ │ lfd f3,0(r29) │ │ │ │ lfd f4,8(r29) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - bl 3360 │ │ │ │ - ld r2,24(r1) │ │ │ │ - subf r10,r14,r3 │ │ │ │ + bl 329c │ │ │ │ + bl 3380 │ │ │ │ + subf r9,r19,r3 │ │ │ │ addi r3,r3,1 │ │ │ │ - divd r9,r10,r19 │ │ │ │ - cmpdi r10,0 │ │ │ │ - add r3,r3,r14 │ │ │ │ - stdx r10,r22,r17 │ │ │ │ - stdx r3,r21,r17 │ │ │ │ - mulld r9,r9,r19 │ │ │ │ - subf r9,r9,r10 │ │ │ │ - blt 3ddb0 │ │ │ │ - cmpd r9,r18 │ │ │ │ - blt 3cfd4 │ │ │ │ - subf r9,r19,r9 │ │ │ │ + divd r2,r9,r21 │ │ │ │ cmpdi r9,0 │ │ │ │ - li r10,1 │ │ │ │ - stdx r9,r20,r17 │ │ │ │ - ble 3ddd0 │ │ │ │ - addic. r16,r16,-1 │ │ │ │ - stdx r10,r23,r17 │ │ │ │ - stdx r9,r30,r17 │ │ │ │ + add r3,r3,r19 │ │ │ │ + stdx r9,r23,r20 │ │ │ │ + stdx r3,r25,r20 │ │ │ │ + mulld r2,r2,r21 │ │ │ │ + subf r2,r2,r9 │ │ │ │ + blt 3a5e0 │ │ │ │ + cmpd r2,r18 │ │ │ │ + blt 39998 │ │ │ │ + subf r2,r21,r2 │ │ │ │ + stdx r2,r22,r20 │ │ │ │ + cmpdi r2,0 │ │ │ │ + li r9,1 │ │ │ │ + ble 3a5d4 │ │ │ │ + addic. r14,r14,-1 │ │ │ │ + stdx r9,r24,r20 │ │ │ │ + stdx r2,r17,r20 │ │ │ │ addi r29,r29,16 │ │ │ │ - addi r17,r17,8 │ │ │ │ - bne 3cf70 │ │ │ │ - ld r5,88(r31) │ │ │ │ + addi r20,r20,8 │ │ │ │ + bne 39940 │ │ │ │ + ld r5,96(r31) │ │ │ │ li r4,0 │ │ │ │ - mr r3,r28 │ │ │ │ - bl 37c0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - ble cr3,3db44 │ │ │ │ - ld r10,88(r15) │ │ │ │ - ld r9,40(r31) │ │ │ │ - ld r8,72(r31) │ │ │ │ + mr r3,r15 │ │ │ │ + bl 37e0 │ │ │ │ + ble cr3,3a54c │ │ │ │ + ld r9,88(r16) │ │ │ │ + ld r2,72(r31) │ │ │ │ + mr r22,r16 │ │ │ │ li r29,0 │ │ │ │ - std r22,160(r31) │ │ │ │ - addi r5,r10,1 │ │ │ │ - lfd f30,0(r9) │ │ │ │ - lfd f31,8(r9) │ │ │ │ - addi r27,r8,-1 │ │ │ │ - li r9,0 │ │ │ │ - sldi r8,r8,4 │ │ │ │ - sldi r17,r5,1 │ │ │ │ - std r5,112(r31) │ │ │ │ - std r8,104(r31) │ │ │ │ + mr r16,r26 │ │ │ │ + mr r26,r27 │ │ │ │ + ld r10,32(r31) │ │ │ │ + addi r3,r9,1 │ │ │ │ + lfd f30,0(r2) │ │ │ │ + lfd f31,8(r2) │ │ │ │ + li r2,0 │ │ │ │ + addi r28,r10,-1 │ │ │ │ + sldi r10,r10,4 │ │ │ │ + sldi r20,r3,1 │ │ │ │ + std r3,112(r31) │ │ │ │ + std r10,104(r31) │ │ │ │ nop │ │ │ │ - ld r10,72(r31) │ │ │ │ - cmpd r10,r9 │ │ │ │ - ble 3d0ec │ │ │ │ - ld r10,96(r31) │ │ │ │ - sldi r8,r9,4 │ │ │ │ - sldi r21,r9,3 │ │ │ │ - ld r14,176(r15) │ │ │ │ - ld r23,64(r15) │ │ │ │ - addi r16,r24,8 │ │ │ │ - ldx r22,r24,r21 │ │ │ │ - add r7,r10,r9 │ │ │ │ - ld r10,72(r31) │ │ │ │ - subf r20,r9,r10 │ │ │ │ - ld r9,112(r31) │ │ │ │ - mulld r7,r7,r9 │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + ld r9,32(r31) │ │ │ │ + cmpd r9,r2 │ │ │ │ + ble 39ab8 │ │ │ │ + ld r9,88(r31) │ │ │ │ + sldi r8,r2,4 │ │ │ │ + sldi r23,r2,3 │ │ │ │ + ld r27,176(r22) │ │ │ │ + addi r14,r16,8 │ │ │ │ + ld r25,64(r22) │ │ │ │ + ldx r24,r16,r23 │ │ │ │ + add r7,r9,r2 │ │ │ │ ld r9,32(r31) │ │ │ │ - add r18,r9,r8 │ │ │ │ + subf r21,r2,r9 │ │ │ │ + ld r2,112(r31) │ │ │ │ + mulld r7,r7,r2 │ │ │ │ + ld r2,40(r31) │ │ │ │ + add r18,r2,r8 │ │ │ │ sldi r19,r7,1 │ │ │ │ lfd f1,0(r18) │ │ │ │ lfd f2,8(r18) │ │ │ │ - ldx r9,r28,r21 │ │ │ │ + ldx r2,r15,r23 │ │ │ │ addi r18,r18,16 │ │ │ │ - add r9,r19,r9 │ │ │ │ - add r19,r19,r17 │ │ │ │ - sldi r9,r9,4 │ │ │ │ - add r9,r14,r9 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - ldx r10,r23,r21 │ │ │ │ - ldx r9,r30,r21 │ │ │ │ - addic. r20,r20,-1 │ │ │ │ + add r2,r19,r2 │ │ │ │ + add r19,r19,r20 │ │ │ │ + sldi r2,r2,4 │ │ │ │ + add r2,r27,r2 │ │ │ │ + lfd f3,0(r2) │ │ │ │ + lfd f4,8(r2) │ │ │ │ + bl 329c │ │ │ │ + ldx r9,r25,r23 │ │ │ │ + ldx r2,r17,r23 │ │ │ │ + addic. r21,r21,-1 │ │ │ │ stfd f1,0(r18) │ │ │ │ stfd f2,8(r18) │ │ │ │ - maddld r22,r22,r10,r9 │ │ │ │ - stdx r22,r16,r21 │ │ │ │ - addi r21,r21,8 │ │ │ │ - bne 3d0a0 │ │ │ │ - ld r8,104(r31) │ │ │ │ - ld r9,88(r31) │ │ │ │ - ld r10,32(r31) │ │ │ │ - ldx r9,r24,r9 │ │ │ │ - add r10,r10,r8 │ │ │ │ - lfd f3,0(r10) │ │ │ │ - lfd f4,8(r10) │ │ │ │ - ld r10,56(r31) │ │ │ │ - sldi r9,r9,4 │ │ │ │ - add r9,r10,r9 │ │ │ │ - lfd f1,0(r9) │ │ │ │ - lfd f2,8(r9) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + maddld r24,r24,r9,r2 │ │ │ │ + stdx r24,r14,r23 │ │ │ │ + addi r23,r23,8 │ │ │ │ + bne 39a70 │ │ │ │ + ld r10,104(r31) │ │ │ │ + ld r2,96(r31) │ │ │ │ + ld r9,40(r31) │ │ │ │ + ldx r2,r16,r2 │ │ │ │ + add r9,r9,r10 │ │ │ │ + lfd f3,0(r9) │ │ │ │ + lfd f4,8(r9) │ │ │ │ + ld r9,56(r31) │ │ │ │ + sldi r2,r2,4 │ │ │ │ + add r2,r9,r2 │ │ │ │ + lfd f1,0(r2) │ │ │ │ + lfd f2,8(r2) │ │ │ │ + bl 329c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ - ld r9,-8(r25) │ │ │ │ - ld r8,40(r31) │ │ │ │ - ld r10,64(r31) │ │ │ │ + bl 38f0 │ │ │ │ + ld r2,-8(r30) │ │ │ │ + cmpdi r2,0 │ │ │ │ + ld r10,72(r31) │ │ │ │ + ld r9,64(r31) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - cmpdi r9,0 │ │ │ │ - ld r10,-8(r10) │ │ │ │ - stfd f1,0(r8) │ │ │ │ - stfd f2,8(r8) │ │ │ │ - beq 3dbc0 │ │ │ │ - ld r8,64(r15) │ │ │ │ - ld r7,128(r31) │ │ │ │ - ldx r8,r8,r7 │ │ │ │ - addi r8,r8,-1 │ │ │ │ - cmpd r9,r8 │ │ │ │ - beq 3dbc0 │ │ │ │ - add r9,r9,r10 │ │ │ │ - std r9,-8(r25) │ │ │ │ - ld r9,-8(r26) │ │ │ │ - addi r9,r9,1 │ │ │ │ - cmpd r9,r17 │ │ │ │ - std r9,-8(r26) │ │ │ │ - bne 3db2c │ │ │ │ + ld r9,-8(r9) │ │ │ │ + stfd f1,0(r10) │ │ │ │ + stfd f2,8(r10) │ │ │ │ + beq 3a5b0 │ │ │ │ + ld r10,64(r22) │ │ │ │ + ld r8,128(r31) │ │ │ │ + ldx r10,r10,r8 │ │ │ │ + addi r10,r10,-1 │ │ │ │ + cmpd r2,r10 │ │ │ │ + beq 3a5b0 │ │ │ │ + add r2,r2,r9 │ │ │ │ + std r2,-8(r30) │ │ │ │ + ld r2,-8(r26) │ │ │ │ + addi r2,r2,1 │ │ │ │ + cmpd r2,r20 │ │ │ │ + std r2,-8(r26) │ │ │ │ + bne 3a52c │ │ │ │ ld r10,80(r31) │ │ │ │ - li r9,1 │ │ │ │ - addi r14,r27,1 │ │ │ │ - cmpdi r27,0 │ │ │ │ - ld r3,120(r31) │ │ │ │ - ld r4,64(r31) │ │ │ │ + li r2,1 │ │ │ │ + addi r27,r28,1 │ │ │ │ + cmpdi r28,0 │ │ │ │ + ld r8,120(r31) │ │ │ │ mr r6,r26 │ │ │ │ - mr r7,r25 │ │ │ │ + ld r4,64(r31) │ │ │ │ + mr r9,r30 │ │ │ │ li r0,0 │ │ │ │ - isellt r14,r9,r14 │ │ │ │ - mr r9,r27 │ │ │ │ - addi r16,r10,8 │ │ │ │ - b 3d210 │ │ │ │ - nop │ │ │ │ - ld r8,64(r15) │ │ │ │ - ldx r8,r8,r3 │ │ │ │ - addi r8,r8,-1 │ │ │ │ - cmpd cr7,r10,r8 │ │ │ │ - beq cr7,3d248 │ │ │ │ - ldx r8,r16,r3 │ │ │ │ - add r10,r10,r5 │ │ │ │ - addi r3,r3,-8 │ │ │ │ - std r10,-16(r7) │ │ │ │ - cmpdi cr7,r8,0 │ │ │ │ - bgt cr7,3d204 │ │ │ │ - neg r8,r8 │ │ │ │ - li r11,-1 │ │ │ │ - stdu r11,-8(r4) │ │ │ │ - stdu r8,-8(r7) │ │ │ │ - bne 3db30 │ │ │ │ - cmpdi r14,1 │ │ │ │ - addi r14,r14,-1 │ │ │ │ - beq 3db30 │ │ │ │ - ld r10,-16(r7) │ │ │ │ - ld r8,-16(r6) │ │ │ │ + isellt r27,r2,r27 │ │ │ │ + mr r2,r28 │ │ │ │ + addi r11,r10,8 │ │ │ │ + b 39bd0 │ │ │ │ + ld r10,64(r22) │ │ │ │ + ldx r10,r10,r8 │ │ │ │ + addi r10,r10,-1 │ │ │ │ + cmpd r7,r10 │ │ │ │ + beq 39c08 │ │ │ │ + ldx r10,r11,r8 │ │ │ │ + cmpdi r10,0 │ │ │ │ + add r7,r7,r5 │ │ │ │ + addi r8,r8,-8 │ │ │ │ + std r7,-16(r9) │ │ │ │ + bgt 39bc4 │ │ │ │ + neg r10,r10 │ │ │ │ + li r3,-1 │ │ │ │ + stdu r3,-8(r4) │ │ │ │ + stdu r10,-8(r9) │ │ │ │ + bne cr7,3a530 │ │ │ │ + cmpdi r27,1 │ │ │ │ + addi r27,r27,-1 │ │ │ │ + beq 3a530 │ │ │ │ + ld r10,-16(r6) │ │ │ │ + ld r7,-16(r9) │ │ │ │ + cmpdi r7,0 │ │ │ │ + addi r2,r2,-1 │ │ │ │ + li r3,1 │ │ │ │ ld r5,-16(r4) │ │ │ │ - addi r9,r9,-1 │ │ │ │ - li r11,1 │ │ │ │ - cmpdi cr7,r10,0 │ │ │ │ - addi r8,r8,1 │ │ │ │ - std r8,-16(r6) │ │ │ │ - cmpd r8,r17 │ │ │ │ + addi r10,r10,1 │ │ │ │ + std r10,-16(r6) │ │ │ │ + cmpd cr7,r10,r20 │ │ │ │ stdu r0,-8(r6) │ │ │ │ - bne cr7,3d1d0 │ │ │ │ + bne 39b90 │ │ │ │ neg r5,r5 │ │ │ │ std r5,-16(r4) │ │ │ │ - b 3d1e4 │ │ │ │ - sldi r5,r10,1 │ │ │ │ - mr r9,r4 │ │ │ │ - std r5,48(r31) │ │ │ │ - b 3c590 │ │ │ │ - addis r9,r2,-3 │ │ │ │ - ld r20,160(r31) │ │ │ │ - ld r26,96(r15) │ │ │ │ - sldi r25,r10,1 │ │ │ │ - cmpdi cr3,r7,0 │ │ │ │ - addi r18,r27,16 │ │ │ │ - li r19,0 │ │ │ │ - addi r9,r9,25952 │ │ │ │ - lfd f22,0(r9) │ │ │ │ - lfd f23,8(r9) │ │ │ │ - addis r9,r2,-3 │ │ │ │ - srdi r24,r20,4 │ │ │ │ - addi r9,r9,25008 │ │ │ │ - lfd f24,0(r9) │ │ │ │ - lfd f25,8(r9) │ │ │ │ - lfd f3,0(r26) │ │ │ │ - lfd f4,8(r26) │ │ │ │ - fmr f1,f22 │ │ │ │ - fmr f2,f23 │ │ │ │ - bl 4dbe8 │ │ │ │ + b 39ba4 │ │ │ │ + ld r2,136(r31) │ │ │ │ + cmpdi r2,0 │ │ │ │ + ble 3954c │ │ │ │ + ld r24,200(r16) │ │ │ │ + sldi r26,r2,3 │ │ │ │ + ld r28,56(r31) │ │ │ │ + li r27,0 │ │ │ │ + addi r24,r24,-8 │ │ │ │ + add r26,r26,r24 │ │ │ │ nop │ │ │ │ - bl 3060 │ │ │ │ - ld r2,24(r1) │ │ │ │ + nop │ │ │ │ + ldu r25,8(r24) │ │ │ │ + cmpdi r25,0 │ │ │ │ + ble 39cd4 │ │ │ │ + ld r23,192(r16) │ │ │ │ + ld r30,176(r16) │ │ │ │ + sldi r2,r27,3 │ │ │ │ + sldi r9,r27,4 │ │ │ │ + mr r29,r25 │ │ │ │ + lfd f30,0(r18) │ │ │ │ + lfd f31,8(r18) │ │ │ │ + addi r2,r2,-8 │ │ │ │ + add r30,r30,r9 │ │ │ │ + add r23,r23,r2 │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + ldu r2,8(r23) │ │ │ │ + lfd f3,0(r30) │ │ │ │ + addi r30,r30,16 │ │ │ │ + lfd f4,-8(r30) │ │ │ │ + sldi r2,r2,4 │ │ │ │ + add r2,r28,r2 │ │ │ │ + lfd f1,0(r2) │ │ │ │ + lfd f2,8(r2) │ │ │ │ + bl 329c │ │ │ │ + fmr f4,f2 │ │ │ │ + fmr f3,f1 │ │ │ │ + fmr f2,f31 │ │ │ │ + fmr f1,f30 │ │ │ │ + bl 38f0 │ │ │ │ + addic. r29,r29,-1 │ │ │ │ + fmr f31,f2 │ │ │ │ + fmr f30,f1 │ │ │ │ + stfd f1,0(r18) │ │ │ │ + stfd f2,8(r18) │ │ │ │ + bne 39c80 │ │ │ │ + add r27,r27,r25 │ │ │ │ + cmpld r24,r26 │ │ │ │ + addi r18,r18,16 │ │ │ │ + bne 39c40 │ │ │ │ + b 3954c │ │ │ │ + mr r9,r5 │ │ │ │ + xxmr vs32,vs33 │ │ │ │ + b 38f04 │ │ │ │ + ld r21,192(r31) │ │ │ │ + ld r28,96(r16) │ │ │ │ + sldi r27,r27,1 │ │ │ │ + cmpdi cr3,r10,0 │ │ │ │ + addi r23,r29,16 │ │ │ │ + li r24,0 │ │ │ │ + plfd f24,66600 # 4a130 │ │ │ │ + plfd f25,66600 # 4a138 │ │ │ │ + ld r20,32(r31) │ │ │ │ + srdi r26,r21,4 │ │ │ │ + lfd f3,0(r28) │ │ │ │ + lfd f4,8(r28) │ │ │ │ + fmr f1,f24 │ │ │ │ + fmr f2,f25 │ │ │ │ + bl 3450 │ │ │ │ + bl 3060 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f4,f2 │ │ │ │ - fmr f21,f2 │ │ │ │ - fmr f20,f1 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - mulld r9,r24,r19 │ │ │ │ + fmr f23,f2 │ │ │ │ + fmr f22,f1 │ │ │ │ + bl 329c │ │ │ │ + mulld r2,r26,r24 │ │ │ │ fmr f27,f2 │ │ │ │ fmr f26,f1 │ │ │ │ - sldi r9,r9,4 │ │ │ │ - add r9,r27,r9 │ │ │ │ - stfd f24,0(r9) │ │ │ │ - stfd f25,8(r9) │ │ │ │ - blt cr3,3d384 │ │ │ │ - lfd f28,-16(r18) │ │ │ │ - lfd f29,-8(r18) │ │ │ │ - mr r22,r18 │ │ │ │ - mr r29,r25 │ │ │ │ - fmr f31,f25 │ │ │ │ - fmr f30,f24 │ │ │ │ + sldi r2,r2,4 │ │ │ │ + add r2,r29,r2 │ │ │ │ + stfd f20,0(r2) │ │ │ │ + stfd f21,8(r2) │ │ │ │ + blt cr3,39df8 │ │ │ │ + lfd f28,-16(r23) │ │ │ │ + lfd f29,-8(r23) │ │ │ │ + fmr f31,f21 │ │ │ │ + fmr f30,f20 │ │ │ │ + mr r22,r23 │ │ │ │ + mr r25,r27 │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - fmr f1,f20 │ │ │ │ - fmr f2,f21 │ │ │ │ + fmr f1,f22 │ │ │ │ + fmr f2,f23 │ │ │ │ addi r22,r22,16 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f19,f2 │ │ │ │ fmr f18,f1 │ │ │ │ fmr f3,f26 │ │ │ │ fmr f4,f27 │ │ │ │ fmr f1,f30 │ │ │ │ fmr f2,f31 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ fmr f3,f18 │ │ │ │ fmr f4,f19 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - addic. r29,r29,-1 │ │ │ │ + bl 329c │ │ │ │ + addic. r25,r25,-1 │ │ │ │ stfd f1,-16(r22) │ │ │ │ stfd f2,-8(r22) │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ - bne 3d310 │ │ │ │ - addi r19,r19,1 │ │ │ │ - addi r26,r26,16 │ │ │ │ - add r18,r18,r20 │ │ │ │ - cmpd r19,r23 │ │ │ │ - bne 3d2a0 │ │ │ │ - ld r9,136(r31) │ │ │ │ - cmpdi r9,0 │ │ │ │ - ble 3ce18 │ │ │ │ - ld r8,48(r31) │ │ │ │ - sldi r10,r23,3 │ │ │ │ - ld r9,160(r31) │ │ │ │ - add r18,r28,r10 │ │ │ │ - std r10,104(r31) │ │ │ │ - cmpdi cr3,r8,0 │ │ │ │ - addi r8,r10,-8 │ │ │ │ - srdi r26,r9,4 │ │ │ │ + bne 39d90 │ │ │ │ + addi r24,r24,1 │ │ │ │ + addi r28,r28,16 │ │ │ │ + add r23,r23,r21 │ │ │ │ + cmpd r24,r20 │ │ │ │ + bne 39d20 │ │ │ │ + ld r2,136(r31) │ │ │ │ + cmpdi r2,0 │ │ │ │ + ble 3954c │ │ │ │ + ld r2,32(r31) │ │ │ │ + ld r10,48(r31) │ │ │ │ + ld r9,192(r31) │ │ │ │ + sldi r2,r2,3 │ │ │ │ + cmpdi cr3,r10,0 │ │ │ │ + srdi r28,r9,4 │ │ │ │ li r9,0 │ │ │ │ - std r8,152(r31) │ │ │ │ - ld r8,80(r31) │ │ │ │ + addi r10,r2,-8 │ │ │ │ + add r21,r15,r2 │ │ │ │ + std r2,96(r31) │ │ │ │ std r9,128(r31) │ │ │ │ - add r8,r8,r10 │ │ │ │ - std r8,120(r31) │ │ │ │ - ld r8,176(r31) │ │ │ │ - add r8,r8,r10 │ │ │ │ - std r8,72(r31) │ │ │ │ - ld r8,144(r31) │ │ │ │ - add r8,r8,r10 │ │ │ │ - std r8,64(r31) │ │ │ │ - ble cr4,3ef0c │ │ │ │ - addi r10,r21,-8 │ │ │ │ - ld r16,144(r31) │ │ │ │ - ld r14,160(r31) │ │ │ │ - std r9,184(r31) │ │ │ │ - mr r9,r15 │ │ │ │ - std r28,112(r31) │ │ │ │ - std r18,232(r31) │ │ │ │ - std r10,216(r31) │ │ │ │ + std r10,144(r31) │ │ │ │ + ld r10,80(r31) │ │ │ │ + add r10,r10,r2 │ │ │ │ + std r10,120(r31) │ │ │ │ ld r10,168(r31) │ │ │ │ - addi r10,r10,-8 │ │ │ │ - std r10,224(r31) │ │ │ │ - addis r10,r2,-3 │ │ │ │ - addi r10,r10,26192 │ │ │ │ - std r10,96(r31) │ │ │ │ - ld r10,128(r31) │ │ │ │ - ld r22,120(r9) │ │ │ │ - ld r24,88(r9) │ │ │ │ - ld r20,64(r9) │ │ │ │ - li r19,0 │ │ │ │ - mr r18,r9 │ │ │ │ - ld r15,168(r31) │ │ │ │ - ld r28,80(r31) │ │ │ │ - ld r29,176(r31) │ │ │ │ - std r30,200(r31) │ │ │ │ - std r27,208(r31) │ │ │ │ - sldi r10,r10,4 │ │ │ │ + add r10,r10,r2 │ │ │ │ + std r10,72(r31) │ │ │ │ + add r10,r17,r2 │ │ │ │ + std r10,64(r31) │ │ │ │ + ble cr4,3b65c │ │ │ │ + ld r2,160(r31) │ │ │ │ + std r15,88(r31) │ │ │ │ + std r18,112(r31) │ │ │ │ + ld r15,192(r31) │ │ │ │ + ld r18,32(r31) │ │ │ │ + std r9,104(r31) │ │ │ │ + std r21,232(r31) │ │ │ │ + addi r2,r2,-8 │ │ │ │ + std r2,216(r31) │ │ │ │ + ld r2,152(r31) │ │ │ │ + addi r2,r2,-8 │ │ │ │ + std r2,224(r31) │ │ │ │ + mr r2,r16 │ │ │ │ + ld r9,128(r31) │ │ │ │ + ld r23,120(r2) │ │ │ │ + std r30,176(r31) │ │ │ │ + li r21,0 │ │ │ │ + mr r16,r2 │ │ │ │ + std r29,208(r31) │ │ │ │ + ld r24,88(r2) │ │ │ │ + ld r22,64(r2) │ │ │ │ + ld r26,160(r31) │ │ │ │ + ld r27,152(r31) │ │ │ │ + ld r20,80(r31) │ │ │ │ + ld r14,168(r31) │ │ │ │ + sldi r9,r9,4 │ │ │ │ mr r30,r24 │ │ │ │ - mr r24,r23 │ │ │ │ - add r22,r22,r10 │ │ │ │ - mr r25,r22 │ │ │ │ - ldx r27,r20,r19 │ │ │ │ - addi r17,r27,-1 │ │ │ │ - sldi r17,r17,1 │ │ │ │ - mr r3,r17 │ │ │ │ - bl 4d7c8 │ │ │ │ + mr r24,r18 │ │ │ │ + add r23,r23,r9 │ │ │ │ + mr r25,r23 │ │ │ │ + nop │ │ │ │ nop │ │ │ │ + nop │ │ │ │ + ldx r29,r22,r21 │ │ │ │ + addi r19,r29,-1 │ │ │ │ + sldi r19,r19,1 │ │ │ │ + mr r3,r19 │ │ │ │ + bl 3290 │ │ │ │ lfd f3,0(r25) │ │ │ │ lfd f4,8(r25) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - bl 3360 │ │ │ │ - ld r2,24(r1) │ │ │ │ - subf r10,r30,r3 │ │ │ │ + bl 329c │ │ │ │ + bl 3380 │ │ │ │ + subf r9,r30,r3 │ │ │ │ addi r3,r3,1 │ │ │ │ - divd r9,r10,r17 │ │ │ │ - cmpdi r10,0 │ │ │ │ - add r3,r3,r30 │ │ │ │ - stdx r10,r21,r19 │ │ │ │ - stdx r3,r15,r19 │ │ │ │ - mulld r9,r9,r17 │ │ │ │ - subf r9,r9,r10 │ │ │ │ - blt 3de40 │ │ │ │ - cmpd r27,r9 │ │ │ │ - bgt 3d4d4 │ │ │ │ - subf r9,r17,r9 │ │ │ │ + divd r2,r9,r19 │ │ │ │ cmpdi r9,0 │ │ │ │ - li r10,1 │ │ │ │ - stdx r9,r28,r19 │ │ │ │ - ble 3de60 │ │ │ │ + add r3,r3,r30 │ │ │ │ + stdx r9,r26,r21 │ │ │ │ + stdx r3,r27,r21 │ │ │ │ + mulld r2,r2,r19 │ │ │ │ + subf r2,r2,r9 │ │ │ │ + blt 3a690 │ │ │ │ + cmpd r29,r2 │ │ │ │ + bgt 39f48 │ │ │ │ + subf r2,r19,r2 │ │ │ │ + stdx r2,r20,r21 │ │ │ │ + cmpdi r2,0 │ │ │ │ + li r9,1 │ │ │ │ + ble 3a680 │ │ │ │ addic. r24,r24,-1 │ │ │ │ - stdx r10,r29,r19 │ │ │ │ - stdx r9,r16,r19 │ │ │ │ + stdx r9,r14,r21 │ │ │ │ + stdx r2,r17,r21 │ │ │ │ addi r25,r25,16 │ │ │ │ - addi r19,r19,8 │ │ │ │ - bne 3d470 │ │ │ │ - ld r5,104(r31) │ │ │ │ - ld r3,112(r31) │ │ │ │ + addi r21,r21,8 │ │ │ │ + bne 39ef0 │ │ │ │ + ld r5,96(r31) │ │ │ │ + ld r3,88(r31) │ │ │ │ mr r24,r30 │ │ │ │ li r4,0 │ │ │ │ - ld r30,200(r31) │ │ │ │ - ld r27,208(r31) │ │ │ │ - std r18,200(r31) │ │ │ │ li r25,0 │ │ │ │ - addi r20,r20,-8 │ │ │ │ - bl 37c0 │ │ │ │ - ld r2,24(r1) │ │ │ │ + addi r22,r22,-8 │ │ │ │ + ld r30,176(r31) │ │ │ │ + ld r29,208(r31) │ │ │ │ + std r16,176(r31) │ │ │ │ + bl 37e0 │ │ │ │ mr r3,r24 │ │ │ │ + subfic r16,r30,32 │ │ │ │ mr r24,r30 │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ + bl 3290 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - ld r9,200(r31) │ │ │ │ - ld r17,216(r31) │ │ │ │ - ld r18,224(r31) │ │ │ │ - std r21,200(r31) │ │ │ │ + bl 329c │ │ │ │ + ld r2,176(r31) │ │ │ │ + ld r19,216(r31) │ │ │ │ + std r17,176(r31) │ │ │ │ + ld r20,224(r31) │ │ │ │ fmr f27,f2 │ │ │ │ fmr f26,f1 │ │ │ │ - ld r19,96(r9) │ │ │ │ - std r9,208(r31) │ │ │ │ + ld r21,96(r2) │ │ │ │ + std r2,208(r31) │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ldu r15,8(r17) │ │ │ │ - lfd f20,0(r22) │ │ │ │ - lfd f21,8(r22) │ │ │ │ - mr r3,r15 │ │ │ │ - bl 4d7c8 │ │ │ │ nop │ │ │ │ - ldu r3,8(r20) │ │ │ │ + ldu r26,8(r19) │ │ │ │ + lfd f20,0(r23) │ │ │ │ + lfd f21,8(r23) │ │ │ │ + mr r3,r26 │ │ │ │ + bl 3290 │ │ │ │ + ldu r3,8(r22) │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ addi r3,r3,-1 │ │ │ │ sldi r3,r3,1 │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ + bl 3290 │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - bl 4dbe8 │ │ │ │ - nop │ │ │ │ + bl 3450 │ │ │ │ fmr f25,f2 │ │ │ │ fmr f24,f1 │ │ │ │ fmr f2,f21 │ │ │ │ fmr f1,f20 │ │ │ │ fmr f3,f24 │ │ │ │ fmr f4,f25 │ │ │ │ - bl 4da58 │ │ │ │ - nop │ │ │ │ + bl 2fd0 │ │ │ │ fmr f13,f2 │ │ │ │ fmr f12,f1 │ │ │ │ fmr f3,f20 │ │ │ │ fmr f4,f21 │ │ │ │ fmr f1,f24 │ │ │ │ fmr f2,f25 │ │ │ │ fmr f24,f12 │ │ │ │ fmr f25,f13 │ │ │ │ - bl 4da58 │ │ │ │ - nop │ │ │ │ + bl 2fd0 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f25 │ │ │ │ fmr f1,f24 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f25,f2 │ │ │ │ fmr f24,f1 │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ fmr f1,f30 │ │ │ │ fmr f2,f31 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f25 │ │ │ │ fmr f1,f24 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f3,f26 │ │ │ │ fmr f4,f27 │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ + bl 38f0 │ │ │ │ xxlxor vs10,vs10,vs10 │ │ │ │ xxlxor vs11,vs11,vs11 │ │ │ │ - lfd f24,0(r19) │ │ │ │ - lfd f25,8(r19) │ │ │ │ + lfd f24,0(r21) │ │ │ │ + lfd f25,8(r21) │ │ │ │ fmr f13,f2 │ │ │ │ fmr f12,f1 │ │ │ │ fcmpu cr0,f12,f10 │ │ │ │ - bne 3d690 │ │ │ │ + bne 3a0dc │ │ │ │ fcmpu cr0,f13,f11 │ │ │ │ - ble 3de70 │ │ │ │ - bl 38a0 │ │ │ │ - ld r2,24(r1) │ │ │ │ + ble 3a650 │ │ │ │ + bl 38c0 │ │ │ │ fmr f3,f24 │ │ │ │ fmr f4,f25 │ │ │ │ fmr f23,f2 │ │ │ │ fmr f22,f1 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - bl 34c0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - ld r9,96(r31) │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ - bl 4db58 │ │ │ │ + bl 329c │ │ │ │ + bl 34e0 │ │ │ │ nop │ │ │ │ + plfd f3,65824 # 4a220 │ │ │ │ + plfd f4,65824 # 4a228 │ │ │ │ + bl 329c │ │ │ │ fmr f3,f22 │ │ │ │ fmr f4,f23 │ │ │ │ - bl 4dbe8 │ │ │ │ - nop │ │ │ │ + bl 3450 │ │ │ │ fmr f23,f2 │ │ │ │ fmr f22,f1 │ │ │ │ - mulld r28,r25,r26 │ │ │ │ + mulld r14,r25,r28 │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ fmr f1,f20 │ │ │ │ fmr f2,f21 │ │ │ │ - sldi r21,r28,4 │ │ │ │ - add r21,r30,r21 │ │ │ │ - stfd f22,0(r21) │ │ │ │ - stfd f23,8(r21) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + sldi r27,r14,4 │ │ │ │ + add r27,r30,r27 │ │ │ │ + stfd f22,0(r27) │ │ │ │ + stfd f23,8(r27) │ │ │ │ + bl 329c │ │ │ │ fmr f3,f28 │ │ │ │ fmr f4,f29 │ │ │ │ - bl 4da58 │ │ │ │ - nop │ │ │ │ + bl 2fd0 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ + bl 38f0 │ │ │ │ fmr f3,f24 │ │ │ │ fmr f4,f25 │ │ │ │ - bl 4dbe8 │ │ │ │ - nop │ │ │ │ - bl 3060 │ │ │ │ - ld r2,24(r1) │ │ │ │ - ldu r29,8(r18) │ │ │ │ + bl 3450 │ │ │ │ + bl 3060 │ │ │ │ + ldu r17,8(r20) │ │ │ │ fmr f25,f2 │ │ │ │ fmr f24,f1 │ │ │ │ - cmpd r29,r15 │ │ │ │ - ble 3d834 │ │ │ │ - sldi r9,r28,4 │ │ │ │ + cmpd r17,r26 │ │ │ │ + ble 3a248 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f1,f22 │ │ │ │ fmr f2,f23 │ │ │ │ - add r28,r27,r9 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + sldi r2,r14,4 │ │ │ │ + add r14,r29,r2 │ │ │ │ + bl 329c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ - lfd f2,24(r28) │ │ │ │ - lfd f1,16(r28) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - addi r9,r15,2 │ │ │ │ - cmpd r29,r9 │ │ │ │ - stfd f1,16(r21) │ │ │ │ - stfd f2,24(r21) │ │ │ │ - blt 3d834 │ │ │ │ - addi r10,r29,-1 │ │ │ │ - subfic r21,r30,32 │ │ │ │ + lfd f2,24(r14) │ │ │ │ + lfd f1,16(r14) │ │ │ │ + bl 329c │ │ │ │ + addi r2,r26,2 │ │ │ │ + cmpd r17,r2 │ │ │ │ + stfd f1,16(r27) │ │ │ │ + stfd f2,24(r27) │ │ │ │ + blt 3a248 │ │ │ │ + addi r9,r17,-1 │ │ │ │ lfd f28,0(r24) │ │ │ │ lfd f29,8(r24) │ │ │ │ fmr f31,f25 │ │ │ │ fmr f30,f24 │ │ │ │ - subf r15,r15,r10 │ │ │ │ - add r21,r21,r24 │ │ │ │ + add r27,r16,r24 │ │ │ │ + subf r26,r26,r9 │ │ │ │ nop │ │ │ │ fmr f3,f24 │ │ │ │ fmr f4,f25 │ │ │ │ fmr f1,f30 │ │ │ │ fmr f2,f31 │ │ │ │ - add r29,r30,r21 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - add r9,r27,r21 │ │ │ │ - addi r21,r21,16 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ + add r17,r30,r27 │ │ │ │ + bl 329c │ │ │ │ + add r2,r29,r27 │ │ │ │ + addi r27,r27,16 │ │ │ │ + lfd f3,0(r2) │ │ │ │ + lfd f4,8(r2) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - addic. r15,r15,-1 │ │ │ │ - stfd f1,0(r29) │ │ │ │ - stfd f2,8(r29) │ │ │ │ - bne 3d7d0 │ │ │ │ + bl 329c │ │ │ │ + addic. r26,r26,-1 │ │ │ │ + stfd f1,0(r17) │ │ │ │ + stfd f2,8(r17) │ │ │ │ + bne 3a1f0 │ │ │ │ addi r25,r25,1 │ │ │ │ - addi r22,r22,16 │ │ │ │ - addi r19,r19,16 │ │ │ │ - add r24,r24,r14 │ │ │ │ - cmpd r25,r23 │ │ │ │ - bne 3d570 │ │ │ │ - ld r21,200(r31) │ │ │ │ - ld r9,208(r31) │ │ │ │ - ble cr3,3e64c │ │ │ │ - mr r15,r9 │ │ │ │ - ld r28,112(r31) │ │ │ │ - ld r18,232(r31) │ │ │ │ - ld r9,184(r31) │ │ │ │ - sldi r29,r23,4 │ │ │ │ - ld r25,144(r31) │ │ │ │ - ld r20,88(r31) │ │ │ │ - addi r22,r23,-1 │ │ │ │ - std r21,200(r31) │ │ │ │ - std r27,208(r31) │ │ │ │ - std r23,96(r31) │ │ │ │ - std r29,112(r31) │ │ │ │ - mr r29,r15 │ │ │ │ - mr r15,r18 │ │ │ │ - mr r18,r9 │ │ │ │ - ld r10,40(r31) │ │ │ │ - ld r9,88(r29) │ │ │ │ - li r27,0 │ │ │ │ - li r24,0 │ │ │ │ - mr r16,r29 │ │ │ │ - std r18,184(r31) │ │ │ │ - addi r9,r9,1 │ │ │ │ - lfd f30,0(r10) │ │ │ │ - lfd f31,8(r10) │ │ │ │ - sldi r14,r9,1 │ │ │ │ - nop │ │ │ │ - ld r9,96(r31) │ │ │ │ - cmpd r9,r27 │ │ │ │ - ble 3d94c │ │ │ │ - subf r21,r27,r9 │ │ │ │ - ld r9,32(r31) │ │ │ │ - sldi r10,r27,4 │ │ │ │ - sldi r17,r27,3 │ │ │ │ - ld r23,64(r16) │ │ │ │ - addi r29,r20,8 │ │ │ │ - ldx r18,r20,r17 │ │ │ │ - add r19,r9,r10 │ │ │ │ - lfd f1,0(r19) │ │ │ │ - lfd f2,8(r19) │ │ │ │ + addi r23,r23,16 │ │ │ │ + addi r21,r21,16 │ │ │ │ + add r24,r24,r15 │ │ │ │ + cmpd r25,r18 │ │ │ │ + bne 39fe0 │ │ │ │ + ld r17,176(r31) │ │ │ │ + ld r2,208(r31) │ │ │ │ + ble cr3,3ae00 │ │ │ │ + ld r15,88(r31) │ │ │ │ + ld r9,104(r31) │ │ │ │ + mr r16,r2 │ │ │ │ + ld r18,112(r31) │ │ │ │ + ld r21,232(r31) │ │ │ │ + ld r2,32(r31) │ │ │ │ + ld r23,184(r31) │ │ │ │ + mr r19,r16 │ │ │ │ + li r26,0 │ │ │ │ + mr r5,r18 │ │ │ │ + mr r16,r9 │ │ │ │ + std r29,208(r31) │ │ │ │ + addi r10,r2,-1 │ │ │ │ + sldi r2,r2,4 │ │ │ │ + std r10,104(r31) │ │ │ │ + std r2,112(r31) │ │ │ │ + ld r2,88(r19) │ │ │ │ + lfd f30,0(r5) │ │ │ │ + mr r14,r21 │ │ │ │ + li r29,0 │ │ │ │ + li r25,0 │ │ │ │ + mr r20,r19 │ │ │ │ + std r16,176(r31) │ │ │ │ + std r5,88(r31) │ │ │ │ + lfd f31,8(r5) │ │ │ │ + addi r2,r2,1 │ │ │ │ + sldi r18,r2,1 │ │ │ │ + mr r21,r18 │ │ │ │ + nop │ │ │ │ + ld r2,32(r31) │ │ │ │ + cmpd r2,r29 │ │ │ │ + ble 3a368 │ │ │ │ + subf r24,r29,r2 │ │ │ │ + ld r2,40(r31) │ │ │ │ + sldi r10,r29,4 │ │ │ │ + sldi r22,r29,3 │ │ │ │ + ld r27,64(r20) │ │ │ │ + addi r19,r23,8 │ │ │ │ + ldx r18,r23,r22 │ │ │ │ + add r16,r2,r10 │ │ │ │ + lfd f1,0(r16) │ │ │ │ + lfd f2,8(r16) │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ldx r9,r28,r17 │ │ │ │ - addi r19,r19,16 │ │ │ │ - maddld r9,r26,r27,r9 │ │ │ │ - addi r27,r27,1 │ │ │ │ - sldi r9,r9,4 │ │ │ │ - add r9,r30,r9 │ │ │ │ + ldx r2,r15,r22 │ │ │ │ + addi r16,r16,16 │ │ │ │ + maddld r2,r28,r29,r2 │ │ │ │ + addi r29,r29,1 │ │ │ │ + sldi r2,r2,4 │ │ │ │ + add r2,r30,r2 │ │ │ │ + lfd f3,0(r2) │ │ │ │ + lfd f4,8(r2) │ │ │ │ + bl 329c │ │ │ │ + ldx r9,r27,r22 │ │ │ │ + ldx r2,r17,r22 │ │ │ │ + addic. r24,r24,-1 │ │ │ │ + stfd f1,0(r16) │ │ │ │ + stfd f2,8(r16) │ │ │ │ + maddld r18,r18,r9,r2 │ │ │ │ + stdx r18,r19,r22 │ │ │ │ + addi r22,r22,8 │ │ │ │ + bne 3a320 │ │ │ │ + ld r10,112(r31) │ │ │ │ + ld r2,96(r31) │ │ │ │ + ld r9,40(r31) │ │ │ │ + ldx r2,r23,r2 │ │ │ │ + add r9,r9,r10 │ │ │ │ lfd f3,0(r9) │ │ │ │ lfd f4,8(r9) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - ldx r10,r23,r17 │ │ │ │ - ldx r9,r25,r17 │ │ │ │ - addic. r21,r21,-1 │ │ │ │ - stfd f1,0(r19) │ │ │ │ - stfd f2,8(r19) │ │ │ │ - maddld r18,r18,r10,r9 │ │ │ │ - stdx r18,r29,r17 │ │ │ │ - addi r17,r17,8 │ │ │ │ - bne 3d900 │ │ │ │ - ld r8,112(r31) │ │ │ │ - ld r9,104(r31) │ │ │ │ - ld r10,32(r31) │ │ │ │ - ldx r9,r20,r9 │ │ │ │ - add r10,r10,r8 │ │ │ │ - lfd f3,0(r10) │ │ │ │ - lfd f4,8(r10) │ │ │ │ - ld r10,56(r31) │ │ │ │ - sldi r9,r9,4 │ │ │ │ - add r9,r10,r9 │ │ │ │ - lfd f1,0(r9) │ │ │ │ - lfd f2,8(r9) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + ld r9,56(r31) │ │ │ │ + sldi r2,r2,4 │ │ │ │ + add r2,r9,r2 │ │ │ │ + lfd f1,0(r2) │ │ │ │ + lfd f2,8(r2) │ │ │ │ + bl 329c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ - ld r9,64(r31) │ │ │ │ - ld r8,40(r31) │ │ │ │ - ld r10,72(r31) │ │ │ │ + bl 38f0 │ │ │ │ + ld r2,64(r31) │ │ │ │ + ld r10,88(r31) │ │ │ │ + ld r9,72(r31) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ + ld r2,-8(r2) │ │ │ │ + cmpdi r2,0 │ │ │ │ ld r9,-8(r9) │ │ │ │ - ld r10,-8(r10) │ │ │ │ - stfd f1,0(r8) │ │ │ │ - stfd f2,8(r8) │ │ │ │ - cmpdi r9,0 │ │ │ │ - beq 3ddf0 │ │ │ │ - ld r8,64(r16) │ │ │ │ - ld r7,152(r31) │ │ │ │ - ldx r8,r8,r7 │ │ │ │ - addi r8,r8,-1 │ │ │ │ - cmpd r9,r8 │ │ │ │ - beq 3ddf0 │ │ │ │ - add r9,r9,r10 │ │ │ │ - ld r10,64(r31) │ │ │ │ - mr r27,r22 │ │ │ │ - std r9,-8(r10) │ │ │ │ - ld r9,-8(r15) │ │ │ │ - addi r9,r9,1 │ │ │ │ - cmpd r14,r9 │ │ │ │ - std r9,-8(r15) │ │ │ │ - bne 3dab0 │ │ │ │ - addi r9,r22,1 │ │ │ │ - mr r8,r10 │ │ │ │ - cmpdi r22,0 │ │ │ │ - ld r5,72(r31) │ │ │ │ - ld r3,120(r31) │ │ │ │ - mr r7,r15 │ │ │ │ - li r0,0 │ │ │ │ - mtctr r9 │ │ │ │ - li r9,1 │ │ │ │ + stfd f1,0(r10) │ │ │ │ + stfd f2,8(r10) │ │ │ │ + beq 3a610 │ │ │ │ + ld r10,64(r20) │ │ │ │ + ld r8,144(r31) │ │ │ │ + ldx r10,r10,r8 │ │ │ │ + addi r10,r10,-1 │ │ │ │ + cmpd r2,r10 │ │ │ │ + beq 3a610 │ │ │ │ + add r2,r2,r9 │ │ │ │ + ld r9,64(r31) │ │ │ │ + ld r29,104(r31) │ │ │ │ + std r2,-8(r9) │ │ │ │ + ld r2,-8(r14) │ │ │ │ + addi r2,r2,1 │ │ │ │ + cmpd r21,r2 │ │ │ │ + std r2,-8(r14) │ │ │ │ + bne 3a4c0 │ │ │ │ + addi r2,r29,1 │ │ │ │ + cmpdi r29,0 │ │ │ │ + ld r9,64(r31) │ │ │ │ + ld r7,72(r31) │ │ │ │ + mr r8,r14 │ │ │ │ + ld r4,120(r31) │ │ │ │ + mtctr r2 │ │ │ │ + li r2,1 │ │ │ │ mfctr r10 │ │ │ │ - isellt r9,r9,r10 │ │ │ │ - mtctr r9 │ │ │ │ + isellt r2,r2,r10 │ │ │ │ + mtctr r2 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - bdz 3dab0 │ │ │ │ - ld r9,-16(r8) │ │ │ │ - ld r10,-16(r7) │ │ │ │ - addi r27,r27,-1 │ │ │ │ - ld r6,-16(r5) │ │ │ │ - li r4,1 │ │ │ │ - sldi r11,r27,3 │ │ │ │ - cmpdi cr7,r9,0 │ │ │ │ - addi r10,r10,1 │ │ │ │ - std r10,-16(r7) │ │ │ │ - cmpd r14,r10 │ │ │ │ - stdu r0,-8(r7) │ │ │ │ - beq cr7,3db20 │ │ │ │ - ld r10,64(r16) │ │ │ │ - ldx r10,r10,r11 │ │ │ │ - addi r10,r10,-1 │ │ │ │ - cmpd cr7,r9,r10 │ │ │ │ - beq cr7,3db20 │ │ │ │ - ldu r10,-8(r3) │ │ │ │ - add r9,r9,r6 │ │ │ │ - std r9,-16(r8) │ │ │ │ - cmpdi cr7,r10,0 │ │ │ │ - bgt cr7,3daa4 │ │ │ │ - neg r10,r10 │ │ │ │ - li r4,-1 │ │ │ │ - stdu r4,-8(r5) │ │ │ │ - stdu r10,-8(r8) │ │ │ │ - beq 3da40 │ │ │ │ - ld r9,48(r31) │ │ │ │ - addi r24,r24,1 │ │ │ │ - cmpd r24,r9 │ │ │ │ - bne 3d8c0 │ │ │ │ - ld r9,40(r31) │ │ │ │ - ld r10,96(r31) │ │ │ │ - ld r18,184(r31) │ │ │ │ - mr r29,r16 │ │ │ │ - addi r9,r9,16 │ │ │ │ - addi r18,r18,1 │ │ │ │ - std r9,40(r31) │ │ │ │ - ld r9,128(r31) │ │ │ │ - add r9,r9,r10 │ │ │ │ - std r9,128(r31) │ │ │ │ - ld r9,136(r31) │ │ │ │ - cmpd r18,r9 │ │ │ │ - beq 3ce18 │ │ │ │ - ble cr4,3d894 │ │ │ │ - mr r9,r18 │ │ │ │ - ld r21,200(r31) │ │ │ │ - mr r18,r15 │ │ │ │ - ld r27,208(r31) │ │ │ │ - mr r23,r10 │ │ │ │ - mr r15,r16 │ │ │ │ - b 3d3f8 │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ + bdz 3a4c0 │ │ │ │ + ld r2,-16(r8) │ │ │ │ + ld r10,-16(r9) │ │ │ │ + cmpdi r10,0 │ │ │ │ + addi r29,r29,-1 │ │ │ │ + li r5,1 │ │ │ │ + ld r6,-16(r7) │ │ │ │ + sldi r3,r29,3 │ │ │ │ + addi r2,r2,1 │ │ │ │ + std r2,-16(r8) │ │ │ │ + cmpd cr7,r21,r2 │ │ │ │ + stdu r26,-8(r8) │ │ │ │ + beq 3a520 │ │ │ │ + ld r2,64(r20) │ │ │ │ + ldx r2,r2,r3 │ │ │ │ + addi r2,r2,-1 │ │ │ │ + cmpd r10,r2 │ │ │ │ + beq 3a520 │ │ │ │ + ldu r2,-8(r4) │ │ │ │ + add r10,r10,r6 │ │ │ │ + std r10,-16(r9) │ │ │ │ + cmpdi r2,0 │ │ │ │ + bgt 3a4b4 │ │ │ │ + neg r2,r2 │ │ │ │ + li r5,-1 │ │ │ │ + stdu r5,-8(r7) │ │ │ │ + stdu r2,-8(r9) │ │ │ │ + beq cr7,3a450 │ │ │ │ + ld r2,48(r31) │ │ │ │ + addi r25,r25,1 │ │ │ │ + cmpd r25,r2 │ │ │ │ + bne 3a2e0 │ │ │ │ + ld r2,128(r31) │ │ │ │ + ld r9,32(r31) │ │ │ │ + mr r21,r14 │ │ │ │ + mr r19,r20 │ │ │ │ + ld r16,176(r31) │ │ │ │ + ld r5,88(r31) │ │ │ │ + add r2,r2,r9 │ │ │ │ + addi r16,r16,1 │ │ │ │ + addi r5,r5,16 │ │ │ │ + std r2,128(r31) │ │ │ │ + ld r2,136(r31) │ │ │ │ + cmpd r16,r2 │ │ │ │ + beq 3954c │ │ │ │ + ble cr4,3a2ac │ │ │ │ + mr r9,r16 │ │ │ │ + ld r29,208(r31) │ │ │ │ + mr r18,r5 │ │ │ │ + mr r16,r20 │ │ │ │ + b 39e6c │ │ │ │ nop │ │ │ │ neg r6,r6 │ │ │ │ - std r6,-16(r5) │ │ │ │ - b 3da88 │ │ │ │ - mr r9,r27 │ │ │ │ - ld r10,48(r31) │ │ │ │ + std r6,-16(r7) │ │ │ │ + b 3a498 │ │ │ │ + mr r2,r28 │ │ │ │ + ld r9,48(r31) │ │ │ │ addi r29,r29,1 │ │ │ │ - cmpd r29,r10 │ │ │ │ - bne 3d050 │ │ │ │ - ld r22,160(r31) │ │ │ │ - ld r9,152(r31) │ │ │ │ - ld r8,96(r31) │ │ │ │ - addi r10,r9,1 │ │ │ │ - ld r9,40(r31) │ │ │ │ - std r10,152(r31) │ │ │ │ - addi r9,r9,16 │ │ │ │ - std r9,40(r31) │ │ │ │ - ld r9,72(r31) │ │ │ │ - add r8,r8,r9 │ │ │ │ - std r8,96(r31) │ │ │ │ - ld r8,144(r31) │ │ │ │ - add r9,r8,r9 │ │ │ │ - std r9,144(r31) │ │ │ │ - ld r9,136(r31) │ │ │ │ - cmpd r10,r9 │ │ │ │ - bne 3cf40 │ │ │ │ - b 3ce18 │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - bl 38a0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - fmr f3,f22 │ │ │ │ - fmr f4,f23 │ │ │ │ + cmpd r29,r9 │ │ │ │ + bne 39a20 │ │ │ │ + mr r27,r26 │ │ │ │ + mr r26,r16 │ │ │ │ + mr r16,r22 │ │ │ │ + ld r2,176(r31) │ │ │ │ + ld r10,88(r31) │ │ │ │ + addi r9,r2,1 │ │ │ │ + ld r2,72(r31) │ │ │ │ + std r9,176(r31) │ │ │ │ + addi r2,r2,16 │ │ │ │ + std r2,72(r31) │ │ │ │ + ld r2,32(r31) │ │ │ │ + add r10,r10,r2 │ │ │ │ + std r10,88(r31) │ │ │ │ + ld r10,144(r31) │ │ │ │ + add r2,r10,r2 │ │ │ │ + std r2,144(r31) │ │ │ │ + ld r2,136(r31) │ │ │ │ + cmpd r9,r2 │ │ │ │ + bne 39900 │ │ │ │ + b 3954c │ │ │ │ + bl 38c0 │ │ │ │ + fmr f3,f26 │ │ │ │ + fmr f4,f27 │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - bl 32c0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - b 3c8a8 │ │ │ │ - nop │ │ │ │ - ld r8,64(r31) │ │ │ │ - neg r10,r10 │ │ │ │ - std r10,-8(r8) │ │ │ │ - b 3d17c │ │ │ │ - ld r23,112(r31) │ │ │ │ - ld r24,120(r31) │ │ │ │ - ld r11,128(r31) │ │ │ │ - ld r10,144(r31) │ │ │ │ - ld r9,88(r31) │ │ │ │ - std r11,112(r31) │ │ │ │ - ldx r9,r9,r10 │ │ │ │ - ld r10,152(r31) │ │ │ │ - add r10,r23,r10 │ │ │ │ - sldi r9,r9,4 │ │ │ │ - lfd f3,0(r10) │ │ │ │ - lfd f4,8(r10) │ │ │ │ - ld r10,56(r31) │ │ │ │ - add r9,r10,r9 │ │ │ │ - lfd f1,0(r9) │ │ │ │ - lfd f2,8(r9) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - fmr f4,f2 │ │ │ │ - fmr f3,f1 │ │ │ │ - fmr f2,f25 │ │ │ │ - fmr f1,f24 │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ - ld r9,64(r31) │ │ │ │ - ld r8,40(r31) │ │ │ │ - ld r10,72(r31) │ │ │ │ - ld r11,112(r31) │ │ │ │ - fmr f25,f2 │ │ │ │ - fmr f24,f1 │ │ │ │ - ld r9,-8(r9) │ │ │ │ - ld r10,-8(r10) │ │ │ │ - stfd f1,0(r8) │ │ │ │ - stfd f2,8(r8) │ │ │ │ - cmpdi r9,0 │ │ │ │ - beq 3dde0 │ │ │ │ - ld r8,64(r11) │ │ │ │ - ld r7,184(r31) │ │ │ │ - ldx r8,r8,r7 │ │ │ │ - addi r8,r8,-1 │ │ │ │ - cmpd r9,r8 │ │ │ │ - beq 3dde0 │ │ │ │ - add r9,r9,r10 │ │ │ │ + bl 329c │ │ │ │ + bl 32e0 │ │ │ │ + b 391bc │ │ │ │ ld r10,64(r31) │ │ │ │ - mr r30,r24 │ │ │ │ - std r9,-8(r10) │ │ │ │ - ld r9,-8(r20) │ │ │ │ - addi r9,r9,1 │ │ │ │ - cmpd r16,r9 │ │ │ │ - std r9,-8(r20) │ │ │ │ - bne 3dd40 │ │ │ │ - addi r9,r24,1 │ │ │ │ - mr r8,r10 │ │ │ │ - cmpdi r24,0 │ │ │ │ - ld r5,72(r31) │ │ │ │ - ld r3,160(r31) │ │ │ │ - mr r7,r20 │ │ │ │ - li r27,0 │ │ │ │ - mtctr r9 │ │ │ │ - li r9,1 │ │ │ │ - mfctr r10 │ │ │ │ - isellt r9,r9,r10 │ │ │ │ - mtctr r9 │ │ │ │ - nop │ │ │ │ - bdz 3dd40 │ │ │ │ - ld r9,-16(r8) │ │ │ │ - ld r10,-16(r7) │ │ │ │ - addi r30,r30,-1 │ │ │ │ - ld r6,-16(r5) │ │ │ │ - li r4,1 │ │ │ │ - sldi r0,r30,3 │ │ │ │ - cmpdi cr7,r9,0 │ │ │ │ - addi r10,r10,1 │ │ │ │ - std r10,-16(r7) │ │ │ │ - cmpd r16,r10 │ │ │ │ - stdu r27,-8(r7) │ │ │ │ - beq cr7,3dda0 │ │ │ │ - ld r10,64(r11) │ │ │ │ - ldx r10,r10,r0 │ │ │ │ - addi r10,r10,-1 │ │ │ │ - cmpd cr7,r9,r10 │ │ │ │ - beq cr7,3dda0 │ │ │ │ - ldu r10,-8(r3) │ │ │ │ - add r9,r9,r6 │ │ │ │ - std r9,-16(r8) │ │ │ │ - cmpdi cr7,r10,0 │ │ │ │ - bgt cr7,3dd34 │ │ │ │ - neg r10,r10 │ │ │ │ - li r4,-1 │ │ │ │ - stdu r4,-8(r5) │ │ │ │ - stdu r10,-8(r8) │ │ │ │ - beq 3dcd0 │ │ │ │ - ld r9,104(r31) │ │ │ │ - ld r10,48(r31) │ │ │ │ - addi r9,r9,1 │ │ │ │ - cmpd r9,r10 │ │ │ │ - std r9,104(r31) │ │ │ │ - bne 3c7f0 │ │ │ │ - ld r18,200(r31) │ │ │ │ - ld r17,208(r31) │ │ │ │ - ld r23,216(r31) │ │ │ │ - mr r16,r20 │ │ │ │ - ld r9,40(r31) │ │ │ │ - ld r10,136(r31) │ │ │ │ - addi r18,r18,1 │ │ │ │ - cmpd r18,r23 │ │ │ │ - addi r9,r9,16 │ │ │ │ - std r9,40(r31) │ │ │ │ - ld r9,96(r31) │ │ │ │ - add r10,r10,r9 │ │ │ │ - add r17,r17,r9 │ │ │ │ - std r10,136(r31) │ │ │ │ - bne 3c680 │ │ │ │ - b 3ce18 │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - neg r6,r6 │ │ │ │ - std r6,-16(r5) │ │ │ │ - b 3dd18 │ │ │ │ - nop │ │ │ │ - add r19,r9,r19 │ │ │ │ - cmpd r18,r19 │ │ │ │ - ble 3de30 │ │ │ │ - mr r9,r19 │ │ │ │ - li r10,1 │ │ │ │ - stdx r19,r20,r17 │ │ │ │ - cmpdi r9,0 │ │ │ │ - bgt 3cfe4 │ │ │ │ - li r10,-1 │ │ │ │ neg r9,r9 │ │ │ │ - b 3cfe4 │ │ │ │ + std r9,-8(r10) │ │ │ │ + b 39b40 │ │ │ │ + neg r7,r7 │ │ │ │ + std r7,-16(r6) │ │ │ │ + b 394d8 │ │ │ │ nop │ │ │ │ - ld r8,72(r31) │ │ │ │ - neg r10,r10 │ │ │ │ - std r10,-8(r8) │ │ │ │ - b 3dc78 │ │ │ │ - ld r8,72(r31) │ │ │ │ - neg r10,r10 │ │ │ │ - std r10,-8(r8) │ │ │ │ - b 3d9e0 │ │ │ │ - stdx r9,r19,r27 │ │ │ │ - li r10,-1 │ │ │ │ - neg r9,r9 │ │ │ │ - b 3c734 │ │ │ │ - add r26,r9,r26 │ │ │ │ - cmpd r26,r24 │ │ │ │ - bge 3de00 │ │ │ │ - mr r9,r26 │ │ │ │ - stdx r26,r19,r27 │ │ │ │ - b 3c728 │ │ │ │ + stdx r2,r22,r20 │ │ │ │ + li r9,-1 │ │ │ │ + neg r2,r2 │ │ │ │ + b 399a8 │ │ │ │ + add r21,r2,r21 │ │ │ │ + cmpd r18,r21 │ │ │ │ + ble 3a5d0 │ │ │ │ + mr r2,r21 │ │ │ │ + stdx r21,r22,r20 │ │ │ │ + b 3999c │ │ │ │ nop │ │ │ │ nop │ │ │ │ - stdx r9,r20,r17 │ │ │ │ - li r10,-1 │ │ │ │ + ld r10,72(r31) │ │ │ │ neg r9,r9 │ │ │ │ - b 3cfe4 │ │ │ │ - add r17,r17,r9 │ │ │ │ - cmpd r27,r17 │ │ │ │ - ble 3de9c │ │ │ │ - mr r9,r17 │ │ │ │ - li r10,1 │ │ │ │ - stdx r17,r28,r19 │ │ │ │ - cmpdi r9,0 │ │ │ │ - bgt 3d4e4 │ │ │ │ - li r10,-1 │ │ │ │ + std r9,-8(r10) │ │ │ │ + b 3943c │ │ │ │ + ld r10,72(r31) │ │ │ │ neg r9,r9 │ │ │ │ - b 3d4e4 │ │ │ │ - nop │ │ │ │ - blt 3deac │ │ │ │ - ld r9,96(r31) │ │ │ │ + std r9,-8(r10) │ │ │ │ + b 3a3f4 │ │ │ │ + add r20,r2,r20 │ │ │ │ + cmpd r20,r21 │ │ │ │ + bge 3a6b0 │ │ │ │ + mr r2,r20 │ │ │ │ + li r9,1 │ │ │ │ + stdx r20,r26,r24 │ │ │ │ + cmpdi r2,0 │ │ │ │ + bgt 39088 │ │ │ │ + li r9,-1 │ │ │ │ + neg r2,r2 │ │ │ │ + b 39088 │ │ │ │ + nop │ │ │ │ + blt 3a6c0 │ │ │ │ + plfd f3,64460 # 4a220 │ │ │ │ + plfd f4,64460 # 4a228 │ │ │ │ fmr f1,f24 │ │ │ │ fmr f2,f25 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f23,f2 │ │ │ │ fmr f22,f1 │ │ │ │ - b 3d6e8 │ │ │ │ - stdx r9,r28,r19 │ │ │ │ - li r10,-1 │ │ │ │ - neg r9,r9 │ │ │ │ - b 3d4e4 │ │ │ │ + b 3a128 │ │ │ │ + stdx r2,r20,r21 │ │ │ │ + li r9,-1 │ │ │ │ + neg r2,r2 │ │ │ │ + b 39f58 │ │ │ │ + nop │ │ │ │ + add r19,r19,r2 │ │ │ │ + cmpd r29,r19 │ │ │ │ + ble 3a67c │ │ │ │ + mr r2,r19 │ │ │ │ + stdx r19,r20,r21 │ │ │ │ + b 39f4c │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + stdx r2,r26,r24 │ │ │ │ + li r9,-1 │ │ │ │ + neg r2,r2 │ │ │ │ + b 39088 │ │ │ │ fneg f1,f12 │ │ │ │ fneg f2,f13 │ │ │ │ - bl 38a0 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 38c0 │ │ │ │ fmr f3,f24 │ │ │ │ fmr f4,f25 │ │ │ │ fmr f23,f2 │ │ │ │ fmr f22,f1 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - bl 32c0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - b 3d6bc │ │ │ │ - addis r9,r2,-3 │ │ │ │ - ld r20,160(r31) │ │ │ │ - ld r26,96(r15) │ │ │ │ - sldi r24,r10,1 │ │ │ │ - cmpdi cr3,r7,0 │ │ │ │ - addi r18,r27,16 │ │ │ │ - li r19,0 │ │ │ │ - addi r9,r9,25952 │ │ │ │ - lfd f22,0(r9) │ │ │ │ - lfd f23,8(r9) │ │ │ │ - addis r9,r2,-3 │ │ │ │ - srdi r25,r20,4 │ │ │ │ - addi r9,r9,25008 │ │ │ │ - lfd f24,0(r9) │ │ │ │ - lfd f25,8(r9) │ │ │ │ - lfd f3,0(r26) │ │ │ │ - lfd f4,8(r26) │ │ │ │ - fmr f1,f22 │ │ │ │ - fmr f2,f23 │ │ │ │ - bl 4dbe8 │ │ │ │ - nop │ │ │ │ - bl 3060 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 329c │ │ │ │ + bl 32e0 │ │ │ │ + b 3a0fc │ │ │ │ + ld r21,192(r31) │ │ │ │ + ld r28,96(r16) │ │ │ │ + sldi r26,r27,1 │ │ │ │ + cmpdi cr3,r10,0 │ │ │ │ + addi r23,r29,16 │ │ │ │ + li r24,0 │ │ │ │ + plfd f24,64048 # 4a130 │ │ │ │ + plfd f25,64048 # 4a138 │ │ │ │ + ld r20,32(r31) │ │ │ │ + srdi r27,r21,4 │ │ │ │ + lfd f3,0(r28) │ │ │ │ + lfd f4,8(r28) │ │ │ │ + fmr f1,f24 │ │ │ │ + fmr f2,f25 │ │ │ │ + bl 3450 │ │ │ │ + bl 3060 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f4,f2 │ │ │ │ - fmr f21,f2 │ │ │ │ - fmr f20,f1 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - mulld r9,r25,r19 │ │ │ │ + fmr f23,f2 │ │ │ │ + fmr f22,f1 │ │ │ │ + bl 329c │ │ │ │ + mulld r2,r27,r24 │ │ │ │ fmr f27,f2 │ │ │ │ fmr f26,f1 │ │ │ │ - sldi r9,r9,4 │ │ │ │ - add r9,r27,r9 │ │ │ │ - stfd f24,0(r9) │ │ │ │ - stfd f25,8(r9) │ │ │ │ - blt cr3,3e004 │ │ │ │ - lfd f28,-16(r18) │ │ │ │ - lfd f29,-8(r18) │ │ │ │ - mr r22,r18 │ │ │ │ - mr r29,r24 │ │ │ │ - fmr f31,f25 │ │ │ │ - fmr f30,f24 │ │ │ │ + sldi r2,r2,4 │ │ │ │ + add r2,r29,r2 │ │ │ │ + stfd f20,0(r2) │ │ │ │ + stfd f21,8(r2) │ │ │ │ + blt cr3,3a7e8 │ │ │ │ + lfd f28,-16(r23) │ │ │ │ + lfd f29,-8(r23) │ │ │ │ + fmr f31,f21 │ │ │ │ + fmr f30,f20 │ │ │ │ + mr r22,r23 │ │ │ │ + mr r25,r26 │ │ │ │ nop │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - fmr f1,f20 │ │ │ │ - fmr f2,f21 │ │ │ │ + fmr f1,f22 │ │ │ │ + fmr f2,f23 │ │ │ │ addi r22,r22,16 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f19,f2 │ │ │ │ fmr f18,f1 │ │ │ │ fmr f3,f26 │ │ │ │ fmr f4,f27 │ │ │ │ fmr f1,f30 │ │ │ │ fmr f2,f31 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ fmr f3,f18 │ │ │ │ fmr f4,f19 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - addic. r29,r29,-1 │ │ │ │ + bl 329c │ │ │ │ + addic. r25,r25,-1 │ │ │ │ stfd f1,-16(r22) │ │ │ │ stfd f2,-8(r22) │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ - bne 3df90 │ │ │ │ - addi r19,r19,1 │ │ │ │ - addi r26,r26,16 │ │ │ │ - add r18,r18,r20 │ │ │ │ - cmpd r19,r23 │ │ │ │ - bne 3df1c │ │ │ │ - ld r9,136(r31) │ │ │ │ - cmpdi r9,0 │ │ │ │ - ble 3ce18 │ │ │ │ - ld r10,160(r31) │ │ │ │ - sldi r9,r23,3 │ │ │ │ - add r6,r28,r9 │ │ │ │ - std r9,96(r31) │ │ │ │ - srdi r25,r10,4 │ │ │ │ - addi r10,r9,-8 │ │ │ │ - std r10,128(r31) │ │ │ │ - ld r10,80(r31) │ │ │ │ - add r10,r10,r9 │ │ │ │ - std r10,120(r31) │ │ │ │ - ld r10,176(r31) │ │ │ │ - add r10,r10,r9 │ │ │ │ - std r10,64(r31) │ │ │ │ - ld r10,144(r31) │ │ │ │ - add r20,r10,r9 │ │ │ │ - ble cr4,3ee40 │ │ │ │ - li r9,0 │ │ │ │ - li r16,0 │ │ │ │ - std r9,152(r31) │ │ │ │ - ld r9,48(r31) │ │ │ │ - cmpdi cr3,r9,0 │ │ │ │ - addi r9,r21,-8 │ │ │ │ - ld r19,144(r31) │ │ │ │ - ld r18,160(r31) │ │ │ │ - ld r17,176(r31) │ │ │ │ - subfic r22,r30,32 │ │ │ │ - std r28,104(r31) │ │ │ │ - std r20,216(r31) │ │ │ │ - std r6,224(r31) │ │ │ │ - std r16,72(r31) │ │ │ │ - std r9,200(r31) │ │ │ │ + bne 3a780 │ │ │ │ + addi r24,r24,1 │ │ │ │ + addi r28,r28,16 │ │ │ │ + add r23,r23,r21 │ │ │ │ + cmpd r24,r20 │ │ │ │ + bne 3a718 │ │ │ │ + ld r2,136(r31) │ │ │ │ + cmpdi r2,0 │ │ │ │ + ble 3954c │ │ │ │ + ld r2,32(r31) │ │ │ │ + ld r9,192(r31) │ │ │ │ + sldi r2,r2,3 │ │ │ │ + srdi r28,r9,4 │ │ │ │ + addi r9,r2,-8 │ │ │ │ + add r6,r15,r2 │ │ │ │ + std r2,96(r31) │ │ │ │ + std r9,144(r31) │ │ │ │ + ld r9,80(r31) │ │ │ │ + add r9,r9,r2 │ │ │ │ + std r9,120(r31) │ │ │ │ ld r9,168(r31) │ │ │ │ - addi r29,r9,-8 │ │ │ │ - mr r9,r15 │ │ │ │ + add r9,r9,r2 │ │ │ │ + std r9,72(r31) │ │ │ │ + add r9,r17,r2 │ │ │ │ + std r9,64(r31) │ │ │ │ + ble cr4,3b580 │ │ │ │ + li r2,0 │ │ │ │ + std r2,128(r31) │ │ │ │ + std r2,176(r31) │ │ │ │ + ld r2,48(r31) │ │ │ │ + cmpdi cr3,r2,0 │ │ │ │ + ld r2,160(r31) │ │ │ │ + ld r21,192(r31) │ │ │ │ + subfic r24,r30,32 │ │ │ │ + std r15,88(r31) │ │ │ │ + std r6,224(r31) │ │ │ │ + ld r14,80(r31) │ │ │ │ + std r18,104(r31) │ │ │ │ + addi r23,r2,-8 │ │ │ │ + ld r2,152(r31) │ │ │ │ + addi r20,r2,-8 │ │ │ │ + mr r2,r16 │ │ │ │ + mr r19,r20 │ │ │ │ + ld r20,88(r2) │ │ │ │ + ld r9,128(r31) │ │ │ │ + li r18,0 │ │ │ │ std r29,208(r31) │ │ │ │ - ld r14,88(r9) │ │ │ │ - ld r10,72(r31) │ │ │ │ - li r20,0 │ │ │ │ - ld r26,120(r9) │ │ │ │ - ld r15,64(r9) │ │ │ │ - mr r16,r9 │ │ │ │ - ld r24,168(r31) │ │ │ │ + std r28,216(r31) │ │ │ │ + ld r15,32(r31) │ │ │ │ + ld r27,120(r2) │ │ │ │ std r30,112(r31) │ │ │ │ - mr r30,r23 │ │ │ │ - std r27,184(r31) │ │ │ │ - sldi r10,r10,4 │ │ │ │ - mr r29,r14 │ │ │ │ - mr r14,r20 │ │ │ │ - ld r20,80(r31) │ │ │ │ - add r26,r26,r10 │ │ │ │ - nop │ │ │ │ - ldx r27,r15,r14 │ │ │ │ - addi r10,r27,-1 │ │ │ │ - sldi r28,r10,1 │ │ │ │ - mr r3,r28 │ │ │ │ - bl 4d7c8 │ │ │ │ + ld r16,64(r2) │ │ │ │ + ld r25,160(r31) │ │ │ │ + ld r22,152(r31) │ │ │ │ + sldi r9,r9,4 │ │ │ │ + mr r29,r20 │ │ │ │ + ld r20,168(r31) │ │ │ │ + mr r30,r15 │ │ │ │ + mr r15,r18 │ │ │ │ + mr r18,r2 │ │ │ │ + add r27,r27,r9 │ │ │ │ nop │ │ │ │ - lfd f3,0(r26) │ │ │ │ - lfd f4,8(r26) │ │ │ │ - bl 4db58 │ │ │ │ nop │ │ │ │ - bl 3360 │ │ │ │ - ld r2,24(r1) │ │ │ │ - subf r5,r29,r3 │ │ │ │ + ldx r26,r16,r15 │ │ │ │ + addi r9,r26,-1 │ │ │ │ + sldi r28,r9,1 │ │ │ │ + mr r3,r28 │ │ │ │ + bl 3290 │ │ │ │ + lfd f3,0(r27) │ │ │ │ + lfd f4,8(r27) │ │ │ │ + bl 329c │ │ │ │ + bl 3380 │ │ │ │ + subf r6,r29,r3 │ │ │ │ addi r3,r3,1 │ │ │ │ - divd r9,r5,r28 │ │ │ │ - cmpdi r5,0 │ │ │ │ + divd r2,r6,r28 │ │ │ │ + cmpdi r6,0 │ │ │ │ add r3,r3,r29 │ │ │ │ - stdx r5,r21,r14 │ │ │ │ - stdx r3,r24,r14 │ │ │ │ - mulld r9,r9,r28 │ │ │ │ - subf r9,r9,r5 │ │ │ │ - blt 3e600 │ │ │ │ - cmpd r9,r27 │ │ │ │ - blt 3e154 │ │ │ │ - subf r9,r28,r9 │ │ │ │ - stdx r9,r20,r14 │ │ │ │ - cmpdi r9,0 │ │ │ │ - li r10,1 │ │ │ │ - ble 3e5f4 │ │ │ │ + stdx r6,r25,r15 │ │ │ │ + stdx r3,r22,r15 │ │ │ │ + mulld r2,r2,r28 │ │ │ │ + subf r2,r2,r6 │ │ │ │ + blt 3adb0 │ │ │ │ + cmpd r2,r26 │ │ │ │ + blt 3a938 │ │ │ │ + subf r2,r28,r2 │ │ │ │ + stdx r2,r14,r15 │ │ │ │ + cmpdi r2,0 │ │ │ │ + li r9,1 │ │ │ │ + ble 3ada4 │ │ │ │ addic. r30,r30,-1 │ │ │ │ - stdx r10,r17,r14 │ │ │ │ - stdx r9,r19,r14 │ │ │ │ - addi r26,r26,16 │ │ │ │ - addi r14,r14,8 │ │ │ │ - bne 3e0f0 │ │ │ │ + stdx r9,r20,r15 │ │ │ │ + stdx r2,r17,r15 │ │ │ │ + addi r27,r27,16 │ │ │ │ + addi r15,r15,8 │ │ │ │ + bne 3a8e0 │ │ │ │ ld r5,96(r31) │ │ │ │ - ld r3,104(r31) │ │ │ │ + ld r3,88(r31) │ │ │ │ li r4,0 │ │ │ │ + li r20,0 │ │ │ │ + mr r16,r23 │ │ │ │ + mr r27,r19 │ │ │ │ ld r30,112(r31) │ │ │ │ - ld r27,184(r31) │ │ │ │ - li r14,0 │ │ │ │ - std r16,112(r31) │ │ │ │ - mr r29,r14 │ │ │ │ - bl 37c0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - ld r9,112(r31) │ │ │ │ - ld r10,72(r31) │ │ │ │ - ld r15,200(r31) │ │ │ │ - ld r26,208(r31) │ │ │ │ - mr r28,r30 │ │ │ │ - std r21,112(r31) │ │ │ │ - ld r8,176(r9) │ │ │ │ - sldi r10,r10,5 │ │ │ │ - std r9,184(r31) │ │ │ │ - add r16,r8,r10 │ │ │ │ - mr r24,r16 │ │ │ │ - mulld r7,r29,r25 │ │ │ │ - ldu r14,8(r15) │ │ │ │ - ldu r21,8(r26) │ │ │ │ - lfd f1,0(r24) │ │ │ │ - lfd f2,8(r24) │ │ │ │ - lfd f28,16(r24) │ │ │ │ - lfd f29,24(r24) │ │ │ │ - cmpd r14,r21 │ │ │ │ - sldi r5,r7,4 │ │ │ │ - add r20,r30,r5 │ │ │ │ - stfd f1,0(r20) │ │ │ │ - stfd f2,8(r20) │ │ │ │ - bge 3e2d4 │ │ │ │ - sldi r7,r7,4 │ │ │ │ + ld r29,208(r31) │ │ │ │ + std r18,112(r31) │ │ │ │ + ld r28,216(r31) │ │ │ │ + mr r25,r20 │ │ │ │ + bl 37e0 │ │ │ │ + ld r2,112(r31) │ │ │ │ + ld r10,128(r31) │ │ │ │ + std r23,208(r31) │ │ │ │ + std r19,216(r31) │ │ │ │ + ld r26,32(r31) │ │ │ │ + mr r23,r30 │ │ │ │ + ld r9,176(r2) │ │ │ │ + sldi r7,r10,5 │ │ │ │ + add r18,r9,r7 │ │ │ │ + mr r22,r18 │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + mulld r8,r25,r28 │ │ │ │ + ldu r15,8(r16) │ │ │ │ + ldu r20,8(r27) │ │ │ │ + lfd f1,0(r22) │ │ │ │ + lfd f2,8(r22) │ │ │ │ + lfd f28,16(r22) │ │ │ │ + lfd f29,24(r22) │ │ │ │ + cmpd r15,r20 │ │ │ │ + sldi r6,r8,4 │ │ │ │ + add r19,r30,r6 │ │ │ │ + stfd f1,0(r19) │ │ │ │ + stfd f2,8(r19) │ │ │ │ + bge 3aaa8 │ │ │ │ fmr f3,f28 │ │ │ │ fmr f4,f29 │ │ │ │ - add r16,r27,r7 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + sldi r8,r8,4 │ │ │ │ + add r18,r29,r8 │ │ │ │ + bl 329c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ - lfd f2,24(r16) │ │ │ │ - lfd f1,16(r16) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - addi r7,r14,2 │ │ │ │ - cmpd r21,r7 │ │ │ │ - stfd f1,16(r20) │ │ │ │ - stfd f2,24(r20) │ │ │ │ - blt 3e2d4 │ │ │ │ - addi r6,r21,-1 │ │ │ │ - lfd f26,0(r28) │ │ │ │ - lfd f27,8(r28) │ │ │ │ - add r16,r22,r28 │ │ │ │ + lfd f2,24(r18) │ │ │ │ + lfd f1,16(r18) │ │ │ │ + bl 329c │ │ │ │ + addi r8,r15,2 │ │ │ │ + cmpd r20,r8 │ │ │ │ + stfd f1,16(r19) │ │ │ │ + stfd f2,24(r19) │ │ │ │ + blt 3aaa8 │ │ │ │ + addi r7,r20,-1 │ │ │ │ + lfd f26,0(r23) │ │ │ │ + lfd f27,8(r23) │ │ │ │ fmr f31,f29 │ │ │ │ fmr f30,f28 │ │ │ │ - subf r14,r14,r6 │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ + add r18,r24,r23 │ │ │ │ + subf r15,r15,r7 │ │ │ │ nop │ │ │ │ fmr f3,f28 │ │ │ │ fmr f4,f29 │ │ │ │ fmr f1,f30 │ │ │ │ fmr f2,f31 │ │ │ │ - add r21,r30,r16 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - add r9,r27,r16 │ │ │ │ - addi r16,r16,16 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ + add r20,r30,r18 │ │ │ │ + bl 329c │ │ │ │ + add r2,r29,r18 │ │ │ │ + addi r18,r18,16 │ │ │ │ + lfd f3,0(r2) │ │ │ │ + lfd f4,8(r2) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ fmr f2,f27 │ │ │ │ fmr f1,f26 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - addic. r14,r14,-1 │ │ │ │ - stfd f1,0(r21) │ │ │ │ - stfd f2,8(r21) │ │ │ │ - bne 3e270 │ │ │ │ - addi r29,r29,1 │ │ │ │ - addi r24,r24,32 │ │ │ │ - add r28,r28,r18 │ │ │ │ - cmpd r29,r23 │ │ │ │ - bne 3e1d0 │ │ │ │ - ld r21,112(r31) │ │ │ │ - ld r9,184(r31) │ │ │ │ - ble cr3,3e618 │ │ │ │ - ld r28,104(r31) │ │ │ │ - ld r20,216(r31) │ │ │ │ + bl 329c │ │ │ │ + addic. r15,r15,-1 │ │ │ │ + stfd f1,0(r20) │ │ │ │ + stfd f2,8(r20) │ │ │ │ + bne 3aa50 │ │ │ │ + addi r25,r25,1 │ │ │ │ + addi r22,r22,32 │ │ │ │ + add r23,r23,r21 │ │ │ │ + cmpd r25,r26 │ │ │ │ + bne 3a9c0 │ │ │ │ + ld r2,112(r31) │ │ │ │ + ld r23,208(r31) │ │ │ │ + ld r19,216(r31) │ │ │ │ + ble cr3,3adc8 │ │ │ │ + ld r15,88(r31) │ │ │ │ ld r6,224(r31) │ │ │ │ - ld r16,72(r31) │ │ │ │ - mr r15,r9 │ │ │ │ - sldi r29,r23,4 │ │ │ │ - std r21,200(r31) │ │ │ │ - ld r26,144(r31) │ │ │ │ - ld r21,88(r31) │ │ │ │ - addi r22,r23,-1 │ │ │ │ - mr r9,r16 │ │ │ │ - std r27,208(r31) │ │ │ │ - std r23,72(r31) │ │ │ │ - std r29,104(r31) │ │ │ │ - mr r29,r15 │ │ │ │ - mr r15,r6 │ │ │ │ - std r22,112(r31) │ │ │ │ - ld r8,40(r31) │ │ │ │ - ld r10,88(r29) │ │ │ │ - li r27,0 │ │ │ │ - li r24,0 │ │ │ │ - mr r14,r29 │ │ │ │ - std r9,184(r31) │ │ │ │ - addi r10,r10,1 │ │ │ │ - lfd f30,0(r8) │ │ │ │ - lfd f31,8(r8) │ │ │ │ - sldi r16,r10,1 │ │ │ │ - ld r9,72(r31) │ │ │ │ - cmpd r9,r27 │ │ │ │ - ble 3e3ec │ │ │ │ - subf r22,r27,r9 │ │ │ │ - ld r9,32(r31) │ │ │ │ - sldi r10,r27,4 │ │ │ │ - sldi r17,r27,3 │ │ │ │ - ld r23,64(r14) │ │ │ │ - addi r29,r21,8 │ │ │ │ - ldx r18,r21,r17 │ │ │ │ - add r19,r9,r10 │ │ │ │ + mr r16,r2 │ │ │ │ + ld r18,104(r31) │ │ │ │ + ld r2,32(r31) │ │ │ │ + ld r24,184(r31) │ │ │ │ + li r26,0 │ │ │ │ + mr r14,r6 │ │ │ │ + mr r5,r18 │ │ │ │ + mr r20,r16 │ │ │ │ + std r29,208(r31) │ │ │ │ + addi r23,r2,-1 │ │ │ │ + sldi r2,r2,4 │ │ │ │ + std r23,112(r31) │ │ │ │ + std r2,104(r31) │ │ │ │ + ld r2,88(r20) │ │ │ │ + lfd f30,0(r5) │ │ │ │ + mr r21,r20 │ │ │ │ + li r29,0 │ │ │ │ + li r25,0 │ │ │ │ + mr r16,r14 │ │ │ │ + std r5,88(r31) │ │ │ │ + lfd f31,8(r5) │ │ │ │ + addi r2,r2,1 │ │ │ │ + sldi r18,r2,1 │ │ │ │ + mr r20,r18 │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + ld r2,32(r31) │ │ │ │ + cmpd r2,r29 │ │ │ │ + ble 3abc8 │ │ │ │ + subf r23,r29,r2 │ │ │ │ + ld r2,40(r31) │ │ │ │ + sldi r10,r29,4 │ │ │ │ + sldi r22,r29,3 │ │ │ │ + ld r27,64(r21) │ │ │ │ + addi r14,r24,8 │ │ │ │ + ldx r18,r24,r22 │ │ │ │ + add r19,r2,r10 │ │ │ │ lfd f1,0(r19) │ │ │ │ lfd f2,8(r19) │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ldx r9,r28,r17 │ │ │ │ + ldx r2,r15,r22 │ │ │ │ addi r19,r19,16 │ │ │ │ - maddld r9,r25,r27,r9 │ │ │ │ - addi r27,r27,1 │ │ │ │ - sldi r9,r9,4 │ │ │ │ - add r9,r30,r9 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - ldx r10,r23,r17 │ │ │ │ - ldx r9,r26,r17 │ │ │ │ - addic. r22,r22,-1 │ │ │ │ + maddld r2,r28,r29,r2 │ │ │ │ + addi r29,r29,1 │ │ │ │ + sldi r2,r2,4 │ │ │ │ + add r2,r30,r2 │ │ │ │ + lfd f3,0(r2) │ │ │ │ + lfd f4,8(r2) │ │ │ │ + bl 329c │ │ │ │ + ldx r9,r27,r22 │ │ │ │ + ldx r2,r17,r22 │ │ │ │ + addic. r23,r23,-1 │ │ │ │ stfd f1,0(r19) │ │ │ │ stfd f2,8(r19) │ │ │ │ - maddld r18,r18,r10,r9 │ │ │ │ - stdx r18,r29,r17 │ │ │ │ - addi r17,r17,8 │ │ │ │ - bne 3e3a0 │ │ │ │ - ld r8,104(r31) │ │ │ │ - ld r9,96(r31) │ │ │ │ - ld r10,32(r31) │ │ │ │ - ldx r9,r21,r9 │ │ │ │ - add r10,r10,r8 │ │ │ │ - lfd f3,0(r10) │ │ │ │ - lfd f4,8(r10) │ │ │ │ - ld r10,56(r31) │ │ │ │ - sldi r9,r9,4 │ │ │ │ - add r9,r10,r9 │ │ │ │ - lfd f1,0(r9) │ │ │ │ - lfd f2,8(r9) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + maddld r18,r18,r9,r2 │ │ │ │ + stdx r18,r14,r22 │ │ │ │ + addi r22,r22,8 │ │ │ │ + bne 3ab80 │ │ │ │ + ld r10,104(r31) │ │ │ │ + ld r2,96(r31) │ │ │ │ + ld r9,40(r31) │ │ │ │ + ldx r2,r24,r2 │ │ │ │ + add r9,r9,r10 │ │ │ │ + lfd f3,0(r9) │ │ │ │ + lfd f4,8(r9) │ │ │ │ + ld r9,56(r31) │ │ │ │ + sldi r2,r2,4 │ │ │ │ + add r2,r9,r2 │ │ │ │ + lfd f1,0(r2) │ │ │ │ + lfd f2,8(r2) │ │ │ │ + bl 329c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ - ld r9,-8(r20) │ │ │ │ - ld r8,40(r31) │ │ │ │ - ld r10,64(r31) │ │ │ │ + bl 38f0 │ │ │ │ + ld r2,64(r31) │ │ │ │ + ld r10,88(r31) │ │ │ │ + ld r9,72(r31) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - cmpdi r9,0 │ │ │ │ - ld r10,-8(r10) │ │ │ │ - stfd f1,0(r8) │ │ │ │ - stfd f2,8(r8) │ │ │ │ - beq 3e5c0 │ │ │ │ - ld r8,64(r14) │ │ │ │ - ld r7,128(r31) │ │ │ │ - ldx r8,r8,r7 │ │ │ │ - addi r8,r8,-1 │ │ │ │ - cmpd r9,r8 │ │ │ │ - beq 3e5c0 │ │ │ │ - add r9,r9,r10 │ │ │ │ - std r9,-8(r20) │ │ │ │ - ld r9,-8(r15) │ │ │ │ - addi r9,r9,1 │ │ │ │ - cmpd r9,r16 │ │ │ │ - std r9,-8(r15) │ │ │ │ - bne 3e5e8 │ │ │ │ - ld r10,112(r31) │ │ │ │ - ld r5,64(r31) │ │ │ │ - ld r3,120(r31) │ │ │ │ - mr r7,r15 │ │ │ │ - mr r8,r20 │ │ │ │ - li r0,0 │ │ │ │ - addi r9,r10,1 │ │ │ │ - cmpdi r10,0 │ │ │ │ - mr r27,r10 │ │ │ │ - mtctr r9 │ │ │ │ - li r9,1 │ │ │ │ - mfctr r6 │ │ │ │ - isellt r9,r9,r6 │ │ │ │ - mtctr r9 │ │ │ │ - bdz 3e540 │ │ │ │ - ld r9,-16(r8) │ │ │ │ - ld r10,-16(r7) │ │ │ │ - addi r27,r27,-1 │ │ │ │ - ld r6,-16(r5) │ │ │ │ - li r4,1 │ │ │ │ - sldi r11,r27,3 │ │ │ │ - cmpdi cr7,r9,0 │ │ │ │ - addi r10,r10,1 │ │ │ │ - std r10,-16(r7) │ │ │ │ - cmpd r10,r16 │ │ │ │ - stdu r0,-8(r7) │ │ │ │ - beq cr7,3e5b0 │ │ │ │ - ld r10,64(r14) │ │ │ │ - ldx r10,r10,r11 │ │ │ │ + ld r2,-8(r2) │ │ │ │ + cmpdi r2,0 │ │ │ │ + ld r9,-8(r9) │ │ │ │ + stfd f1,0(r10) │ │ │ │ + stfd f2,8(r10) │ │ │ │ + beq 3ad90 │ │ │ │ + ld r10,64(r21) │ │ │ │ + ld r8,144(r31) │ │ │ │ + ldx r10,r10,r8 │ │ │ │ addi r10,r10,-1 │ │ │ │ - cmpd cr7,r9,r10 │ │ │ │ - beq cr7,3e5b0 │ │ │ │ - ldu r10,-8(r3) │ │ │ │ - add r9,r9,r6 │ │ │ │ - std r9,-16(r8) │ │ │ │ - cmpdi cr7,r10,0 │ │ │ │ - bgt cr7,3e534 │ │ │ │ - neg r10,r10 │ │ │ │ - li r4,-1 │ │ │ │ - stdu r4,-8(r5) │ │ │ │ - stdu r10,-8(r8) │ │ │ │ - beq 3e4d0 │ │ │ │ - ld r9,48(r31) │ │ │ │ - addi r24,r24,1 │ │ │ │ - cmpd r9,r24 │ │ │ │ - bne 3e360 │ │ │ │ - ld r10,152(r31) │ │ │ │ - ld r9,184(r31) │ │ │ │ - mr r29,r14 │ │ │ │ - addi r8,r10,1 │ │ │ │ - ld r10,40(r31) │ │ │ │ - std r8,152(r31) │ │ │ │ - addi r10,r10,16 │ │ │ │ - std r10,40(r31) │ │ │ │ - ld r10,72(r31) │ │ │ │ - add r9,r9,r10 │ │ │ │ - ld r10,136(r31) │ │ │ │ - cmpd r8,r10 │ │ │ │ - beq 3ce18 │ │ │ │ - ble cr4,3e338 │ │ │ │ - mr r6,r15 │ │ │ │ - ld r21,200(r31) │ │ │ │ - ld r27,208(r31) │ │ │ │ - ld r23,72(r31) │ │ │ │ - mr r16,r9 │ │ │ │ - mr r15,r14 │ │ │ │ - b 3e078 │ │ │ │ + cmpd r2,r10 │ │ │ │ + beq 3ad90 │ │ │ │ + add r2,r2,r9 │ │ │ │ + ld r9,64(r31) │ │ │ │ + ld r29,112(r31) │ │ │ │ + std r2,-8(r9) │ │ │ │ + ld r2,-8(r16) │ │ │ │ + addi r2,r2,1 │ │ │ │ + cmpd r2,r20 │ │ │ │ + std r2,-8(r16) │ │ │ │ + bne 3ad20 │ │ │ │ + addi r2,r29,1 │ │ │ │ + cmpdi r29,0 │ │ │ │ + ld r9,64(r31) │ │ │ │ + ld r7,72(r31) │ │ │ │ + mr r8,r16 │ │ │ │ + ld r4,120(r31) │ │ │ │ + mtctr r2 │ │ │ │ + li r2,1 │ │ │ │ + mfctr r10 │ │ │ │ + isellt r2,r2,r10 │ │ │ │ + mtctr r2 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ + bdz 3ad20 │ │ │ │ + ld r2,-16(r8) │ │ │ │ + ld r10,-16(r9) │ │ │ │ + cmpdi r10,0 │ │ │ │ + addi r29,r29,-1 │ │ │ │ + li r5,1 │ │ │ │ + ld r6,-16(r7) │ │ │ │ + sldi r3,r29,3 │ │ │ │ + addi r2,r2,1 │ │ │ │ + std r2,-16(r8) │ │ │ │ + cmpd cr7,r2,r20 │ │ │ │ + stdu r26,-8(r8) │ │ │ │ + beq 3ad80 │ │ │ │ + ld r2,64(r21) │ │ │ │ + ldx r2,r2,r3 │ │ │ │ + addi r2,r2,-1 │ │ │ │ + cmpd r10,r2 │ │ │ │ + beq 3ad80 │ │ │ │ + ldu r2,-8(r4) │ │ │ │ + add r10,r10,r6 │ │ │ │ + std r10,-16(r9) │ │ │ │ + cmpdi r2,0 │ │ │ │ + bgt 3ad14 │ │ │ │ + neg r2,r2 │ │ │ │ + li r5,-1 │ │ │ │ + stdu r5,-8(r7) │ │ │ │ + stdu r2,-8(r9) │ │ │ │ + beq cr7,3acb0 │ │ │ │ + ld r2,48(r31) │ │ │ │ + addi r25,r25,1 │ │ │ │ + cmpd r2,r25 │ │ │ │ + bne 3ab40 │ │ │ │ + ld r9,128(r31) │ │ │ │ + ld r10,32(r31) │ │ │ │ + mr r14,r16 │ │ │ │ + mr r20,r21 │ │ │ │ + ld r2,176(r31) │ │ │ │ + ld r5,88(r31) │ │ │ │ + add r9,r9,r10 │ │ │ │ + addi r2,r2,1 │ │ │ │ + addi r5,r5,16 │ │ │ │ + std r9,128(r31) │ │ │ │ + ld r9,136(r31) │ │ │ │ + std r2,176(r31) │ │ │ │ + cmpd r2,r9 │ │ │ │ + beq 3954c │ │ │ │ + ble cr4,3ab08 │ │ │ │ + mr r6,r16 │ │ │ │ + ld r29,208(r31) │ │ │ │ + mr r18,r5 │ │ │ │ + mr r16,r21 │ │ │ │ + b 3a860 │ │ │ │ neg r6,r6 │ │ │ │ - std r6,-16(r5) │ │ │ │ - b 3e518 │ │ │ │ + std r6,-16(r7) │ │ │ │ + b 3acf8 │ │ │ │ nop │ │ │ │ - neg r10,r10 │ │ │ │ - ld r8,64(r31) │ │ │ │ - add r9,r9,r10 │ │ │ │ - std r10,-8(r8) │ │ │ │ - std r9,-8(r20) │ │ │ │ - ld r9,-8(r15) │ │ │ │ - addi r9,r9,1 │ │ │ │ - cmpd r9,r16 │ │ │ │ - std r9,-8(r15) │ │ │ │ - beq 3e498 │ │ │ │ - ld r27,112(r31) │ │ │ │ - b 3e540 │ │ │ │ - stdx r9,r20,r14 │ │ │ │ - li r10,-1 │ │ │ │ - neg r9,r9 │ │ │ │ - b 3e164 │ │ │ │ - add r10,r28,r9 │ │ │ │ - cmpd r10,r27 │ │ │ │ - bge 3e5f0 │ │ │ │ - mr r9,r10 │ │ │ │ - stdx r10,r20,r14 │ │ │ │ - b 3e158 │ │ │ │ - ld r10,152(r31) │ │ │ │ - addi r8,r10,1 │ │ │ │ - ld r10,40(r31) │ │ │ │ - std r8,152(r31) │ │ │ │ - addi r10,r10,16 │ │ │ │ - std r10,40(r31) │ │ │ │ ld r10,72(r31) │ │ │ │ - add r10,r10,r23 │ │ │ │ - std r10,72(r31) │ │ │ │ - ld r10,136(r31) │ │ │ │ - cmpd r8,r10 │ │ │ │ - bne 3e0b0 │ │ │ │ - b 3ce18 │ │ │ │ - ld r10,184(r31) │ │ │ │ - addi r8,r10,1 │ │ │ │ - ld r10,40(r31) │ │ │ │ - std r8,184(r31) │ │ │ │ - addi r10,r10,16 │ │ │ │ - std r10,40(r31) │ │ │ │ - ld r10,128(r31) │ │ │ │ - add r10,r10,r23 │ │ │ │ - std r10,128(r31) │ │ │ │ - ld r10,136(r31) │ │ │ │ - cmpd r8,r10 │ │ │ │ - bne 3d430 │ │ │ │ - b 3ce18 │ │ │ │ + neg r9,r9 │ │ │ │ + std r9,-8(r10) │ │ │ │ + b 3ac54 │ │ │ │ + stdx r2,r14,r15 │ │ │ │ + li r9,-1 │ │ │ │ + neg r2,r2 │ │ │ │ + b 3a948 │ │ │ │ + add r9,r28,r2 │ │ │ │ + cmpd r9,r26 │ │ │ │ + bge 3ada0 │ │ │ │ + mr r2,r9 │ │ │ │ + stdx r9,r14,r15 │ │ │ │ + b 3a93c │ │ │ │ + ld r9,176(r31) │ │ │ │ + ld r8,32(r31) │ │ │ │ + addi r10,r9,1 │ │ │ │ + ld r9,104(r31) │ │ │ │ + std r10,176(r31) │ │ │ │ + addi r9,r9,16 │ │ │ │ + std r9,104(r31) │ │ │ │ + ld r9,128(r31) │ │ │ │ + add r9,r9,r8 │ │ │ │ + std r9,128(r31) │ │ │ │ ld r9,136(r31) │ │ │ │ - cmpdi r9,0 │ │ │ │ - ble 3ce18 │ │ │ │ - ld r10,160(r31) │ │ │ │ - sldi r9,r23,3 │ │ │ │ - sldi r29,r23,4 │ │ │ │ - addi r26,r26,2 │ │ │ │ - add r18,r28,r9 │ │ │ │ + cmpd r10,r9 │ │ │ │ + bne 3a890 │ │ │ │ + b 3954c │ │ │ │ + ld r9,104(r31) │ │ │ │ + addi r10,r9,1 │ │ │ │ + ld r9,112(r31) │ │ │ │ + std r10,104(r31) │ │ │ │ + addi r9,r9,16 │ │ │ │ + std r9,112(r31) │ │ │ │ + ld r9,128(r31) │ │ │ │ + add r9,r9,r18 │ │ │ │ + std r9,128(r31) │ │ │ │ + ld r9,136(r31) │ │ │ │ + cmpd r10,r9 │ │ │ │ + bne 39ea0 │ │ │ │ + b 3954c │ │ │ │ + cmpdi r2,0 │ │ │ │ + ble 3954c │ │ │ │ + ld r9,32(r31) │ │ │ │ + ld r10,192(r31) │ │ │ │ + addi r28,r28,2 │ │ │ │ + divd r24,r24,r28 │ │ │ │ + sldi r2,r9,3 │ │ │ │ + srdi r29,r10,4 │ │ │ │ + sldi r9,r9,4 │ │ │ │ + addi r10,r2,-8 │ │ │ │ + add r21,r15,r2 │ │ │ │ + std r2,96(r31) │ │ │ │ std r9,112(r31) │ │ │ │ - divd r22,r22,r26 │ │ │ │ - srdi r27,r10,4 │ │ │ │ - addi r10,r9,-8 │ │ │ │ std r10,128(r31) │ │ │ │ ld r10,80(r31) │ │ │ │ - add r10,r10,r9 │ │ │ │ + add r10,r10,r2 │ │ │ │ std r10,120(r31) │ │ │ │ - ld r10,176(r31) │ │ │ │ - add r10,r10,r9 │ │ │ │ + ld r10,168(r31) │ │ │ │ + add r10,r10,r2 │ │ │ │ std r10,72(r31) │ │ │ │ - ld r10,144(r31) │ │ │ │ - add r10,r10,r9 │ │ │ │ - ld r9,184(r31) │ │ │ │ + add r10,r17,r2 │ │ │ │ + add r2,r26,r9 │ │ │ │ std r10,64(r31) │ │ │ │ - add r9,r9,r29 │ │ │ │ - std r9,272(r31) │ │ │ │ - ble cr4,3eaf4 │ │ │ │ - li r9,0 │ │ │ │ - std r9,152(r31) │ │ │ │ - std r9,200(r31) │ │ │ │ - ld r9,48(r31) │ │ │ │ - cmpdi cr3,r9,0 │ │ │ │ - addis r9,r2,-3 │ │ │ │ - ld r14,160(r31) │ │ │ │ - ld r16,272(r31) │ │ │ │ - addi r24,r21,-8 │ │ │ │ - std r28,208(r31) │ │ │ │ - std r30,216(r31) │ │ │ │ - std r27,232(r31) │ │ │ │ - std r23,104(r31) │ │ │ │ - std r18,240(r31) │ │ │ │ - addi r9,r9,25008 │ │ │ │ - std r29,248(r31) │ │ │ │ - std r24,256(r31) │ │ │ │ - std r9,96(r31) │ │ │ │ - ld r9,168(r31) │ │ │ │ - addi r9,r9,-8 │ │ │ │ - std r9,224(r31) │ │ │ │ - ld r9,152(r31) │ │ │ │ - ld r24,120(r15) │ │ │ │ - ld r23,64(r15) │ │ │ │ - ld r25,88(r15) │ │ │ │ - li r20,0 │ │ │ │ - ld r30,104(r31) │ │ │ │ - ld r19,168(r31) │ │ │ │ - ld r29,144(r31) │ │ │ │ + std r2,264(r31) │ │ │ │ + ble cr4,3b250 │ │ │ │ + li r2,0 │ │ │ │ + std r2,144(r31) │ │ │ │ + std r2,176(r31) │ │ │ │ + ld r2,48(r31) │ │ │ │ + cmpdi cr3,r2,0 │ │ │ │ + ld r2,160(r31) │ │ │ │ + std r15,88(r31) │ │ │ │ + ld r14,192(r31) │ │ │ │ + std r26,104(r31) │ │ │ │ + ld r15,264(r31) │ │ │ │ + std r30,208(r31) │ │ │ │ + std r18,216(r31) │ │ │ │ + std r29,232(r31) │ │ │ │ + std r21,240(r31) │ │ │ │ + addi r25,r2,-8 │ │ │ │ + ld r2,152(r31) │ │ │ │ + std r25,248(r31) │ │ │ │ + addi r2,r2,-8 │ │ │ │ + std r2,224(r31) │ │ │ │ + ld r2,144(r31) │ │ │ │ + ld r23,120(r16) │ │ │ │ + li r21,0 │ │ │ │ + ld r22,64(r16) │ │ │ │ + ld r30,32(r31) │ │ │ │ + ld r25,88(r16) │ │ │ │ + ld r20,160(r31) │ │ │ │ + ld r29,152(r31) │ │ │ │ ld r26,80(r31) │ │ │ │ - ld r27,176(r31) │ │ │ │ - sldi r9,r9,4 │ │ │ │ - add r24,r24,r9 │ │ │ │ - mr r28,r24 │ │ │ │ - ldx r17,r23,r20 │ │ │ │ - addi r18,r17,-1 │ │ │ │ - sldi r18,r18,1 │ │ │ │ - mr r3,r18 │ │ │ │ - bl 4d7c8 │ │ │ │ + sldi r2,r2,4 │ │ │ │ + ld r27,168(r31) │ │ │ │ + add r23,r23,r2 │ │ │ │ + mr r28,r23 │ │ │ │ nop │ │ │ │ + nop │ │ │ │ + ldx r18,r22,r21 │ │ │ │ + addi r19,r18,-1 │ │ │ │ + sldi r19,r19,1 │ │ │ │ + mr r3,r19 │ │ │ │ + bl 3290 │ │ │ │ lfd f3,0(r28) │ │ │ │ lfd f4,8(r28) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - bl 3360 │ │ │ │ - ld r2,24(r1) │ │ │ │ - subf r10,r25,r3 │ │ │ │ + bl 329c │ │ │ │ + bl 3380 │ │ │ │ + subf r9,r25,r3 │ │ │ │ addi r3,r3,1 │ │ │ │ - divd r9,r10,r18 │ │ │ │ - cmpdi r10,0 │ │ │ │ - add r3,r3,r25 │ │ │ │ - stdx r10,r21,r20 │ │ │ │ - stdx r3,r19,r20 │ │ │ │ - mulld r9,r9,r18 │ │ │ │ - subf r9,r9,r10 │ │ │ │ - blt 3edf0 │ │ │ │ - cmpd r9,r17 │ │ │ │ - blt 3e7d4 │ │ │ │ - subf r9,r18,r9 │ │ │ │ - stdx r9,r26,r20 │ │ │ │ + divd r2,r9,r19 │ │ │ │ cmpdi r9,0 │ │ │ │ - li r10,1 │ │ │ │ - ble 3ede4 │ │ │ │ + add r3,r3,r25 │ │ │ │ + stdx r9,r20,r21 │ │ │ │ + stdx r3,r29,r21 │ │ │ │ + mulld r2,r2,r19 │ │ │ │ + subf r2,r2,r9 │ │ │ │ + blt 3b530 │ │ │ │ + cmpd r2,r18 │ │ │ │ + blt 3af78 │ │ │ │ + subf r2,r19,r2 │ │ │ │ + stdx r2,r26,r21 │ │ │ │ + cmpdi r2,0 │ │ │ │ + li r9,1 │ │ │ │ + ble 3b524 │ │ │ │ addic. r30,r30,-1 │ │ │ │ - stdx r10,r27,r20 │ │ │ │ - stdx r9,r29,r20 │ │ │ │ + stdx r9,r27,r21 │ │ │ │ + stdx r2,r17,r21 │ │ │ │ addi r28,r28,16 │ │ │ │ - addi r20,r20,8 │ │ │ │ - bne 3e770 │ │ │ │ - ld r5,112(r31) │ │ │ │ - ld r3,208(r31) │ │ │ │ + addi r21,r21,8 │ │ │ │ + bne 3af20 │ │ │ │ + ld r5,96(r31) │ │ │ │ + ld r3,88(r31) │ │ │ │ li r4,0 │ │ │ │ - addi r23,r23,-8 │ │ │ │ - bl 37c0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - ld r17,104(r15) │ │ │ │ - mr r3,r17 │ │ │ │ - addi r17,r17,1 │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ + addi r22,r22,-8 │ │ │ │ + bl 37e0 │ │ │ │ + ld r18,104(r16) │ │ │ │ + mr r3,r18 │ │ │ │ + addi r18,r18,1 │ │ │ │ + bl 3290 │ │ │ │ addi r3,r25,2 │ │ │ │ fmr f23,f2 │ │ │ │ fmr f22,f1 │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ - ld r9,96(r31) │ │ │ │ + bl 3290 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ - lfd f2,8(r9) │ │ │ │ - lfd f1,0(r9) │ │ │ │ - bl 4dbe8 │ │ │ │ - nop │ │ │ │ - ld r18,256(r31) │ │ │ │ - ld r19,224(r31) │ │ │ │ - ld r20,216(r31) │ │ │ │ - ld r25,184(r31) │ │ │ │ - std r21,264(r31) │ │ │ │ + plfd f2,60844 # 49d88 │ │ │ │ + plfd f1,60828 # 49d80 │ │ │ │ + bl 3450 │ │ │ │ + plfd f20,60816 # 49d80 │ │ │ │ + plfd f21,60816 # 49d88 │ │ │ │ + std r17,256(r31) │ │ │ │ + ld r19,248(r31) │ │ │ │ + ld r20,224(r31) │ │ │ │ + ld r21,208(r31) │ │ │ │ + ld r25,104(r31) │ │ │ │ fmr f25,f2 │ │ │ │ fmr f24,f1 │ │ │ │ nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - ldu r3,8(r23) │ │ │ │ - ldu r29,8(r18) │ │ │ │ + ldu r3,8(r22) │ │ │ │ + ldu r29,8(r19) │ │ │ │ addi r3,r3,-1 │ │ │ │ sldi r3,r3,1 │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ - lfd f3,0(r24) │ │ │ │ - lfd f4,8(r24) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 3290 │ │ │ │ + lfd f3,0(r23) │ │ │ │ + lfd f4,8(r23) │ │ │ │ + bl 329c │ │ │ │ mr r3,r29 │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ + bl 3290 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 4da58 │ │ │ │ - nop │ │ │ │ + bl 2fd0 │ │ │ │ fmr f3,f24 │ │ │ │ fmr f4,f25 │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ fmr f2,f23 │ │ │ │ fmr f1,f22 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ stfd f1,0(r25) │ │ │ │ stfd f2,8(r25) │ │ │ │ - bl 38c0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - bl 4d4b8 │ │ │ │ - nop │ │ │ │ + bl 38e0 │ │ │ │ + bl 3430 │ │ │ │ mr r27,r3 │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ - fmr f27,f2 │ │ │ │ - fmr f26,f1 │ │ │ │ - fmr f2,f31 │ │ │ │ - fmr f1,f30 │ │ │ │ - fmr f3,f26 │ │ │ │ - fmr f4,f27 │ │ │ │ - bl 4da58 │ │ │ │ - nop │ │ │ │ - ldu r26,8(r19) │ │ │ │ + bl 3290 │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ + fmr f2,f31 │ │ │ │ + fmr f1,f30 │ │ │ │ + fmr f3,f28 │ │ │ │ + fmr f4,f29 │ │ │ │ + bl 2fd0 │ │ │ │ + ldu r26,8(r20) │ │ │ │ + fmr f27,f2 │ │ │ │ + fmr f26,f1 │ │ │ │ cmpd r26,r29 │ │ │ │ - blt 3ea9c │ │ │ │ - ld r9,96(r31) │ │ │ │ - fmr f1,f26 │ │ │ │ - fmr f2,f27 │ │ │ │ - ld r21,176(r15) │ │ │ │ + blt 3b1f8 │ │ │ │ + fmr f3,f20 │ │ │ │ + fmr f4,f21 │ │ │ │ + fmr f1,f28 │ │ │ │ + fmr f2,f29 │ │ │ │ + ld r17,176(r16) │ │ │ │ not r28,r27 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ + bl 38f0 │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - bl 4da58 │ │ │ │ + bl 2fd0 │ │ │ │ + addi r2,r26,1 │ │ │ │ + mr r26,r21 │ │ │ │ + fmr f29,f2 │ │ │ │ + fmr f28,f1 │ │ │ │ + subf r29,r29,r2 │ │ │ │ + b 3b168 │ │ │ │ nop │ │ │ │ - addi r9,r26,1 │ │ │ │ - mr r26,r20 │ │ │ │ - fmr f27,f2 │ │ │ │ - fmr f26,f1 │ │ │ │ - subf r29,r29,r9 │ │ │ │ - b 3ea00 │ │ │ │ nop │ │ │ │ nop │ │ │ │ - add r9,r21,r9 │ │ │ │ - subf r27,r22,r27 │ │ │ │ - add r28,r28,r22 │ │ │ │ + add r2,r17,r2 │ │ │ │ + subf r27,r24,r27 │ │ │ │ + add r28,r28,r24 │ │ │ │ addi r26,r26,16 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + lfd f3,0(r2) │ │ │ │ + lfd f4,8(r2) │ │ │ │ + bl 329c │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ + bl 38f0 │ │ │ │ addic. r29,r29,-1 │ │ │ │ stfd f1,-16(r26) │ │ │ │ stfd f2,-8(r26) │ │ │ │ - beq 3ea9c │ │ │ │ - sradi r9,r27,63 │ │ │ │ - fmr f1,f26 │ │ │ │ - fmr f2,f27 │ │ │ │ - xor r10,r9,r27 │ │ │ │ - subf r9,r9,r10 │ │ │ │ - add r9,r9,r30 │ │ │ │ - sldi r9,r9,4 │ │ │ │ - add r9,r21,r9 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - add r9,r27,r30 │ │ │ │ - add r10,r28,r30 │ │ │ │ + beq 3b1f8 │ │ │ │ + sradi r2,r27,63 │ │ │ │ + fmr f1,f28 │ │ │ │ + fmr f2,f29 │ │ │ │ + xor r9,r2,r27 │ │ │ │ + subf r2,r2,r9 │ │ │ │ + add r2,r2,r30 │ │ │ │ + sldi r2,r2,4 │ │ │ │ + add r2,r17,r2 │ │ │ │ + lfd f3,0(r2) │ │ │ │ + lfd f4,8(r2) │ │ │ │ + bl 329c │ │ │ │ + add r2,r27,r30 │ │ │ │ + add r9,r28,r30 │ │ │ │ cmpdi r27,0 │ │ │ │ - addi r9,r9,1 │ │ │ │ - sldi r10,r10,4 │ │ │ │ + addi r2,r2,1 │ │ │ │ + sldi r9,r9,4 │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - fmr f2,f29 │ │ │ │ - fmr f1,f28 │ │ │ │ - sldi r9,r9,4 │ │ │ │ - add r10,r21,r10 │ │ │ │ - bge 3e9c0 │ │ │ │ - lfd f3,0(r10) │ │ │ │ - lfd f4,8(r10) │ │ │ │ - subf r27,r22,r27 │ │ │ │ - add r28,r28,r22 │ │ │ │ + fmr f2,f27 │ │ │ │ + fmr f1,f26 │ │ │ │ + sldi r2,r2,4 │ │ │ │ + add r9,r17,r9 │ │ │ │ + bge 3b130 │ │ │ │ + lfd f3,0(r9) │ │ │ │ + lfd f4,8(r9) │ │ │ │ + subf r27,r24,r27 │ │ │ │ + add r28,r28,r24 │ │ │ │ addi r26,r26,16 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ + bl 38f0 │ │ │ │ addic. r29,r29,-1 │ │ │ │ stfd f1,-16(r26) │ │ │ │ stfd f2,-8(r26) │ │ │ │ - bne 3ea00 │ │ │ │ + bne 3b168 │ │ │ │ addi r25,r25,16 │ │ │ │ - addi r24,r24,16 │ │ │ │ - add r30,r30,r17 │ │ │ │ - add r20,r20,r14 │ │ │ │ - cmpld r16,r25 │ │ │ │ - bne 3e880 │ │ │ │ - ld r21,264(r31) │ │ │ │ - ble cr3,3ee08 │ │ │ │ - ld r28,208(r31) │ │ │ │ - ld r30,216(r31) │ │ │ │ - ld r27,232(r31) │ │ │ │ - ld r23,104(r31) │ │ │ │ - ld r18,240(r31) │ │ │ │ - ld r29,248(r31) │ │ │ │ - b 3eb0c │ │ │ │ - andi. r9,r8,8 │ │ │ │ - bne 3ef00 │ │ │ │ - li r9,1 │ │ │ │ - std r9,48(r31) │ │ │ │ - andi. r9,r8,2 │ │ │ │ - beq 3c608 │ │ │ │ - b 3d398 │ │ │ │ - ld r9,48(r31) │ │ │ │ - cmpdi cr3,r9,0 │ │ │ │ - ble cr3,3ce18 │ │ │ │ - li r9,0 │ │ │ │ - std r9,200(r31) │ │ │ │ - std r9,152(r31) │ │ │ │ - ld r25,144(r31) │ │ │ │ - ld r20,88(r31) │ │ │ │ - std r29,104(r31) │ │ │ │ - addi r24,r23,-1 │ │ │ │ - mr r29,r15 │ │ │ │ - mr r15,r18 │ │ │ │ - std r21,208(r31) │ │ │ │ - std r22,216(r31) │ │ │ │ - std r23,96(r31) │ │ │ │ - ld r10,40(r31) │ │ │ │ - ld r9,88(r29) │ │ │ │ - li r26,0 │ │ │ │ - li r22,0 │ │ │ │ - mr r16,r29 │ │ │ │ - addi r9,r9,1 │ │ │ │ - lfd f30,0(r10) │ │ │ │ - lfd f31,8(r10) │ │ │ │ - sldi r14,r9,1 │ │ │ │ - nop │ │ │ │ + addi r23,r23,16 │ │ │ │ + add r30,r30,r18 │ │ │ │ + add r21,r21,r14 │ │ │ │ + cmpld r15,r25 │ │ │ │ + bne 3b020 │ │ │ │ + ld r17,256(r31) │ │ │ │ + ble cr3,3b548 │ │ │ │ + ld r15,88(r31) │ │ │ │ + ld r26,104(r31) │ │ │ │ + ld r30,208(r31) │ │ │ │ + ld r29,232(r31) │ │ │ │ + ld r18,216(r31) │ │ │ │ + ld r21,240(r31) │ │ │ │ + b 3b268 │ │ │ │ + andi. r2,r4,8 │ │ │ │ + bne 3b650 │ │ │ │ + li r2,1 │ │ │ │ + std r2,48(r31) │ │ │ │ + andi. r2,r4,2 │ │ │ │ + beq 38f68 │ │ │ │ + b 39e0c │ │ │ │ + ld r2,48(r31) │ │ │ │ + cmpdi cr3,r2,0 │ │ │ │ + ble cr3,3954c │ │ │ │ + li r2,0 │ │ │ │ + std r2,176(r31) │ │ │ │ + std r2,144(r31) │ │ │ │ + ld r2,32(r31) │ │ │ │ + ld r23,184(r31) │ │ │ │ + li r27,0 │ │ │ │ + mr r6,r18 │ │ │ │ + mr r19,r16 │ │ │ │ + std r26,208(r31) │ │ │ │ + std r24,216(r31) │ │ │ │ + addi r2,r2,-1 │ │ │ │ + std r2,104(r31) │ │ │ │ + ld r2,88(r19) │ │ │ │ + lfd f30,0(r6) │ │ │ │ + mr r14,r21 │ │ │ │ + li r28,0 │ │ │ │ + li r25,0 │ │ │ │ + mr r20,r19 │ │ │ │ + std r6,88(r31) │ │ │ │ + lfd f31,8(r6) │ │ │ │ + addi r2,r2,1 │ │ │ │ + sldi r18,r2,1 │ │ │ │ + mr r21,r18 │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ld r9,96(r31) │ │ │ │ - cmpd r9,r26 │ │ │ │ - ble 3ebec │ │ │ │ - subf r21,r26,r9 │ │ │ │ - ld r9,32(r31) │ │ │ │ - sldi r10,r26,4 │ │ │ │ - sldi r17,r26,3 │ │ │ │ - ld r23,64(r16) │ │ │ │ - addi r29,r20,8 │ │ │ │ - ldx r18,r20,r17 │ │ │ │ - add r19,r9,r10 │ │ │ │ - lfd f1,0(r19) │ │ │ │ - lfd f2,8(r19) │ │ │ │ + ld r2,32(r31) │ │ │ │ + cmpd r2,r28 │ │ │ │ + ble 3b348 │ │ │ │ + subf r24,r28,r2 │ │ │ │ + ld r2,40(r31) │ │ │ │ + sldi r10,r28,4 │ │ │ │ + sldi r22,r28,3 │ │ │ │ + ld r26,64(r20) │ │ │ │ + addi r19,r23,8 │ │ │ │ + ldx r18,r23,r22 │ │ │ │ + add r16,r2,r10 │ │ │ │ + lfd f1,0(r16) │ │ │ │ + lfd f2,8(r16) │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ldx r9,r28,r17 │ │ │ │ - addi r19,r19,16 │ │ │ │ - maddld r9,r27,r26,r9 │ │ │ │ - addi r26,r26,1 │ │ │ │ - sldi r9,r9,4 │ │ │ │ - add r9,r30,r9 │ │ │ │ + ldx r2,r15,r22 │ │ │ │ + addi r16,r16,16 │ │ │ │ + maddld r2,r29,r28,r2 │ │ │ │ + addi r28,r28,1 │ │ │ │ + sldi r2,r2,4 │ │ │ │ + add r2,r30,r2 │ │ │ │ + lfd f3,0(r2) │ │ │ │ + lfd f4,8(r2) │ │ │ │ + bl 329c │ │ │ │ + ldx r9,r26,r22 │ │ │ │ + ldx r2,r17,r22 │ │ │ │ + addic. r24,r24,-1 │ │ │ │ + stfd f1,0(r16) │ │ │ │ + stfd f2,8(r16) │ │ │ │ + maddld r18,r18,r9,r2 │ │ │ │ + stdx r18,r19,r22 │ │ │ │ + addi r22,r22,8 │ │ │ │ + bne 3b300 │ │ │ │ + ld r10,112(r31) │ │ │ │ + ld r2,96(r31) │ │ │ │ + ld r9,40(r31) │ │ │ │ + ldx r2,r23,r2 │ │ │ │ + add r9,r9,r10 │ │ │ │ lfd f3,0(r9) │ │ │ │ lfd f4,8(r9) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - ldx r10,r23,r17 │ │ │ │ - ldx r9,r25,r17 │ │ │ │ - addic. r21,r21,-1 │ │ │ │ - stfd f1,0(r19) │ │ │ │ - stfd f2,8(r19) │ │ │ │ - maddld r18,r18,r10,r9 │ │ │ │ - stdx r18,r29,r17 │ │ │ │ - addi r17,r17,8 │ │ │ │ - bne 3eba0 │ │ │ │ - ld r8,104(r31) │ │ │ │ - ld r9,112(r31) │ │ │ │ - ld r10,32(r31) │ │ │ │ - ldx r9,r20,r9 │ │ │ │ - add r10,r10,r8 │ │ │ │ - lfd f3,0(r10) │ │ │ │ - lfd f4,8(r10) │ │ │ │ - ld r10,56(r31) │ │ │ │ - sldi r9,r9,4 │ │ │ │ - add r9,r10,r9 │ │ │ │ - lfd f1,0(r9) │ │ │ │ - lfd f2,8(r9) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + ld r9,56(r31) │ │ │ │ + sldi r2,r2,4 │ │ │ │ + add r2,r9,r2 │ │ │ │ + lfd f1,0(r2) │ │ │ │ + lfd f2,8(r2) │ │ │ │ + bl 329c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ - ld r9,64(r31) │ │ │ │ - ld r8,40(r31) │ │ │ │ - ld r10,72(r31) │ │ │ │ + bl 38f0 │ │ │ │ + ld r2,64(r31) │ │ │ │ + ld r10,88(r31) │ │ │ │ + ld r9,72(r31) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ + ld r2,-8(r2) │ │ │ │ + cmpdi r2,0 │ │ │ │ ld r9,-8(r9) │ │ │ │ - ld r10,-8(r10) │ │ │ │ - stfd f1,0(r8) │ │ │ │ - stfd f2,8(r8) │ │ │ │ - cmpdi r9,0 │ │ │ │ - beq 3edd0 │ │ │ │ - ld r8,64(r16) │ │ │ │ - ld r7,128(r31) │ │ │ │ - ldx r8,r8,r7 │ │ │ │ - addi r8,r8,-1 │ │ │ │ - cmpd r9,r8 │ │ │ │ - beq 3edd0 │ │ │ │ - add r9,r9,r10 │ │ │ │ - ld r10,64(r31) │ │ │ │ - mr r26,r24 │ │ │ │ - std r9,-8(r10) │ │ │ │ - ld r9,-8(r15) │ │ │ │ - addi r9,r9,1 │ │ │ │ - cmpd r14,r9 │ │ │ │ - std r9,-8(r15) │ │ │ │ - bne 3ed50 │ │ │ │ - addi r9,r24,1 │ │ │ │ - mr r8,r10 │ │ │ │ - cmpdi r24,0 │ │ │ │ - ld r5,72(r31) │ │ │ │ - ld r3,120(r31) │ │ │ │ - mr r7,r15 │ │ │ │ - li r0,0 │ │ │ │ - mtctr r9 │ │ │ │ - li r9,1 │ │ │ │ + stfd f1,0(r10) │ │ │ │ + stfd f2,8(r10) │ │ │ │ + beq 3b510 │ │ │ │ + ld r10,64(r20) │ │ │ │ + ld r8,128(r31) │ │ │ │ + ldx r10,r10,r8 │ │ │ │ + addi r10,r10,-1 │ │ │ │ + cmpd r2,r10 │ │ │ │ + beq 3b510 │ │ │ │ + add r2,r2,r9 │ │ │ │ + ld r9,64(r31) │ │ │ │ + ld r28,104(r31) │ │ │ │ + std r2,-8(r9) │ │ │ │ + ld r2,-8(r14) │ │ │ │ + addi r2,r2,1 │ │ │ │ + cmpd r21,r2 │ │ │ │ + std r2,-8(r14) │ │ │ │ + bne 3b4a0 │ │ │ │ + addi r2,r28,1 │ │ │ │ + cmpdi r28,0 │ │ │ │ + ld r9,64(r31) │ │ │ │ + ld r7,72(r31) │ │ │ │ + mr r8,r14 │ │ │ │ + ld r4,120(r31) │ │ │ │ + mtctr r2 │ │ │ │ + li r2,1 │ │ │ │ mfctr r10 │ │ │ │ - isellt r9,r9,r10 │ │ │ │ - mtctr r9 │ │ │ │ + isellt r2,r2,r10 │ │ │ │ + mtctr r2 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - bdz 3ed50 │ │ │ │ - ld r9,-16(r8) │ │ │ │ - ld r10,-16(r7) │ │ │ │ - addi r26,r26,-1 │ │ │ │ - ld r6,-16(r5) │ │ │ │ - li r4,1 │ │ │ │ - sldi r11,r26,3 │ │ │ │ - cmpdi cr7,r9,0 │ │ │ │ - addi r10,r10,1 │ │ │ │ - std r10,-16(r7) │ │ │ │ - cmpd r14,r10 │ │ │ │ - stdu r0,-8(r7) │ │ │ │ - beq cr7,3edc0 │ │ │ │ - ld r10,64(r16) │ │ │ │ - ldx r10,r10,r11 │ │ │ │ - addi r10,r10,-1 │ │ │ │ - cmpd cr7,r9,r10 │ │ │ │ - beq cr7,3edc0 │ │ │ │ - ldu r10,-8(r3) │ │ │ │ - add r9,r9,r6 │ │ │ │ - std r9,-16(r8) │ │ │ │ - cmpdi cr7,r10,0 │ │ │ │ - bgt cr7,3ed44 │ │ │ │ - neg r10,r10 │ │ │ │ - li r4,-1 │ │ │ │ - stdu r4,-8(r5) │ │ │ │ - stdu r10,-8(r8) │ │ │ │ - beq 3ece0 │ │ │ │ - ld r9,48(r31) │ │ │ │ - addi r22,r22,1 │ │ │ │ - cmpd r22,r9 │ │ │ │ - bne 3eb60 │ │ │ │ - ld r9,200(r31) │ │ │ │ - ld r8,96(r31) │ │ │ │ - mr r29,r16 │ │ │ │ - addi r10,r9,1 │ │ │ │ - ld r9,40(r31) │ │ │ │ - std r10,200(r31) │ │ │ │ - addi r9,r9,16 │ │ │ │ - std r9,40(r31) │ │ │ │ - ld r9,152(r31) │ │ │ │ - add r9,r9,r8 │ │ │ │ - std r9,152(r31) │ │ │ │ + bdz 3b4a0 │ │ │ │ + ld r2,-16(r8) │ │ │ │ + ld r10,-16(r9) │ │ │ │ + cmpdi r10,0 │ │ │ │ + addi r28,r28,-1 │ │ │ │ + li r5,1 │ │ │ │ + ld r6,-16(r7) │ │ │ │ + sldi r3,r28,3 │ │ │ │ + addi r2,r2,1 │ │ │ │ + std r2,-16(r8) │ │ │ │ + cmpd cr7,r21,r2 │ │ │ │ + stdu r27,-8(r8) │ │ │ │ + beq 3b500 │ │ │ │ + ld r2,64(r20) │ │ │ │ + ldx r2,r2,r3 │ │ │ │ + addi r2,r2,-1 │ │ │ │ + cmpd r10,r2 │ │ │ │ + beq 3b500 │ │ │ │ + ldu r2,-8(r4) │ │ │ │ + add r10,r10,r6 │ │ │ │ + std r10,-16(r9) │ │ │ │ + cmpdi r2,0 │ │ │ │ + bgt 3b494 │ │ │ │ + neg r2,r2 │ │ │ │ + li r5,-1 │ │ │ │ + stdu r5,-8(r7) │ │ │ │ + stdu r2,-8(r9) │ │ │ │ + beq cr7,3b430 │ │ │ │ + ld r2,48(r31) │ │ │ │ + addi r25,r25,1 │ │ │ │ + cmpd r25,r2 │ │ │ │ + bne 3b2c0 │ │ │ │ + ld r9,144(r31) │ │ │ │ + ld r10,32(r31) │ │ │ │ + mr r21,r14 │ │ │ │ + mr r19,r20 │ │ │ │ + ld r2,176(r31) │ │ │ │ + ld r6,88(r31) │ │ │ │ + add r9,r9,r10 │ │ │ │ + addi r2,r2,1 │ │ │ │ + addi r6,r6,16 │ │ │ │ + std r9,144(r31) │ │ │ │ ld r9,136(r31) │ │ │ │ - cmpd r10,r9 │ │ │ │ - beq 3ce18 │ │ │ │ - ble cr4,3eb30 │ │ │ │ - mr r18,r15 │ │ │ │ - ld r21,208(r31) │ │ │ │ - mr r15,r29 │ │ │ │ - ld r22,216(r31) │ │ │ │ - ld r29,104(r31) │ │ │ │ - mr r23,r8 │ │ │ │ - b 3e6fc │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ + std r2,176(r31) │ │ │ │ + cmpd r2,r9 │ │ │ │ + beq 3954c │ │ │ │ + ble cr4,3b28c │ │ │ │ + ld r26,208(r31) │ │ │ │ + ld r24,216(r31) │ │ │ │ + mr r18,r6 │ │ │ │ + mr r16,r19 │ │ │ │ + b 3aeac │ │ │ │ neg r6,r6 │ │ │ │ - std r6,-16(r5) │ │ │ │ - b 3ed28 │ │ │ │ + std r6,-16(r7) │ │ │ │ + b 3b478 │ │ │ │ nop │ │ │ │ - ld r8,72(r31) │ │ │ │ - neg r10,r10 │ │ │ │ - std r10,-8(r8) │ │ │ │ - b 3ec80 │ │ │ │ - stdx r9,r26,r20 │ │ │ │ - li r10,-1 │ │ │ │ + ld r10,72(r31) │ │ │ │ neg r9,r9 │ │ │ │ - b 3e7e4 │ │ │ │ - add r18,r9,r18 │ │ │ │ - cmpd r18,r17 │ │ │ │ - bge 3ede0 │ │ │ │ - mr r9,r18 │ │ │ │ - stdx r18,r26,r20 │ │ │ │ - b 3e7d8 │ │ │ │ - ld r9,200(r31) │ │ │ │ - ld r8,104(r31) │ │ │ │ - addi r10,r9,1 │ │ │ │ - ld r9,40(r31) │ │ │ │ - std r10,200(r31) │ │ │ │ - addi r9,r9,16 │ │ │ │ - std r9,40(r31) │ │ │ │ - ld r9,152(r31) │ │ │ │ - add r9,r9,r8 │ │ │ │ - std r9,152(r31) │ │ │ │ - ld r9,136(r31) │ │ │ │ - cmpd r9,r10 │ │ │ │ - bne 3e73c │ │ │ │ - b 3ce18 │ │ │ │ - li r10,0 │ │ │ │ - ld r9,136(r31) │ │ │ │ - li r16,0 │ │ │ │ - std r10,152(r31) │ │ │ │ - ld r10,48(r31) │ │ │ │ - andi. r9,r9,3 │ │ │ │ - cmpdi cr3,r10,0 │ │ │ │ - beq 3eed8 │ │ │ │ - cmpdi r9,1 │ │ │ │ - beq 3eeac │ │ │ │ - cmpdi r9,2 │ │ │ │ - beq 3ee8c │ │ │ │ - bgt cr3,3e308 │ │ │ │ - ld r9,40(r31) │ │ │ │ - mr r16,r23 │ │ │ │ - addi r9,r9,16 │ │ │ │ - std r9,40(r31) │ │ │ │ - li r9,1 │ │ │ │ - std r9,152(r31) │ │ │ │ - bgt cr3,3e308 │ │ │ │ - ld r9,152(r31) │ │ │ │ - add r16,r16,r23 │ │ │ │ - addi r9,r9,1 │ │ │ │ - std r9,152(r31) │ │ │ │ - ld r9,40(r31) │ │ │ │ - addi r9,r9,16 │ │ │ │ - std r9,40(r31) │ │ │ │ - bgt cr3,3e308 │ │ │ │ - ld r9,152(r31) │ │ │ │ - add r16,r16,r23 │ │ │ │ - addi r10,r9,1 │ │ │ │ - ld r9,40(r31) │ │ │ │ - std r10,152(r31) │ │ │ │ - addi r9,r9,16 │ │ │ │ - std r9,40(r31) │ │ │ │ - ld r9,136(r31) │ │ │ │ - cmpd r10,r9 │ │ │ │ - beq 3ce18 │ │ │ │ + std r9,-8(r10) │ │ │ │ + b 3b3d4 │ │ │ │ + stdx r2,r26,r21 │ │ │ │ + li r9,-1 │ │ │ │ + neg r2,r2 │ │ │ │ + b 3af88 │ │ │ │ + add r19,r2,r19 │ │ │ │ + cmpd r19,r18 │ │ │ │ + bge 3b520 │ │ │ │ + mr r2,r19 │ │ │ │ + stdx r19,r26,r21 │ │ │ │ + b 3af7c │ │ │ │ + ld r2,176(r31) │ │ │ │ + ld r10,32(r31) │ │ │ │ + addi r9,r2,1 │ │ │ │ + ld r2,216(r31) │ │ │ │ + std r9,176(r31) │ │ │ │ + addi r2,r2,16 │ │ │ │ + std r2,216(r31) │ │ │ │ + ld r2,144(r31) │ │ │ │ + add r2,r2,r10 │ │ │ │ + std r2,144(r31) │ │ │ │ + ld r2,136(r31) │ │ │ │ + cmpd r2,r9 │ │ │ │ + bne 3aee4 │ │ │ │ + b 3954c │ │ │ │ + li r9,0 │ │ │ │ + ld r2,136(r31) │ │ │ │ + std r9,128(r31) │ │ │ │ + std r9,176(r31) │ │ │ │ + ld r9,48(r31) │ │ │ │ + andi. r2,r2,3 │ │ │ │ + cmpdi cr3,r9,0 │ │ │ │ + beq 3b61c │ │ │ │ + cmpdi r2,1 │ │ │ │ + beq 3b5ec │ │ │ │ + cmpdi r2,2 │ │ │ │ + beq 3b5c8 │ │ │ │ + bgt cr3,3aadc │ │ │ │ + li r2,1 │ │ │ │ + addi r18,r18,16 │ │ │ │ + std r2,176(r31) │ │ │ │ + ld r2,32(r31) │ │ │ │ + std r2,128(r31) │ │ │ │ + bgt cr3,3aadc │ │ │ │ + ld r2,176(r31) │ │ │ │ + ld r9,32(r31) │ │ │ │ + addi r18,r18,16 │ │ │ │ + addi r2,r2,1 │ │ │ │ + std r2,176(r31) │ │ │ │ + ld r2,128(r31) │ │ │ │ + add r2,r2,r9 │ │ │ │ + std r2,128(r31) │ │ │ │ + bgt cr3,3aadc │ │ │ │ + ld r9,128(r31) │ │ │ │ + ld r10,32(r31) │ │ │ │ + addi r18,r18,16 │ │ │ │ + ld r2,176(r31) │ │ │ │ + add r9,r9,r10 │ │ │ │ + addi r2,r2,1 │ │ │ │ + std r9,128(r31) │ │ │ │ ld r9,136(r31) │ │ │ │ - ld r10,152(r31) │ │ │ │ - srdi r9,r9,2 │ │ │ │ - mtctr r9 │ │ │ │ - ld r9,40(r31) │ │ │ │ - ble cr3,3eff0 │ │ │ │ - std r9,40(r31) │ │ │ │ - std r10,152(r31) │ │ │ │ - b 3e308 │ │ │ │ + std r2,176(r31) │ │ │ │ + cmpd r2,r9 │ │ │ │ + beq 3954c │ │ │ │ + ld r2,136(r31) │ │ │ │ + ld r10,32(r31) │ │ │ │ + ld r9,176(r31) │ │ │ │ + srdi r2,r2,2 │ │ │ │ + mtctr r2 │ │ │ │ + ld r2,128(r31) │ │ │ │ + ble cr3,3b734 │ │ │ │ + std r2,128(r31) │ │ │ │ + std r9,176(r31) │ │ │ │ + b 3aadc │ │ │ │ nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + li r2,1 │ │ │ │ + std r2,48(r31) │ │ │ │ + b 3a7fc │ │ │ │ + ld r2,136(r31) │ │ │ │ + andi. r2,r2,3 │ │ │ │ + beq 3b6d0 │ │ │ │ + cmpdi r2,1 │ │ │ │ + beq 3b6a8 │ │ │ │ + cmpdi r2,2 │ │ │ │ + beq 3b68c │ │ │ │ + bgt cr3,3a280 │ │ │ │ + ld r2,32(r31) │ │ │ │ + addi r18,r18,16 │ │ │ │ li r9,1 │ │ │ │ - std r9,48(r31) │ │ │ │ - b 3e018 │ │ │ │ - ld r10,136(r31) │ │ │ │ - andi. r10,r10,3 │ │ │ │ - beq 3ef8c │ │ │ │ - cmpdi r10,1 │ │ │ │ - beq 3ef60 │ │ │ │ - cmpdi r10,2 │ │ │ │ - beq 3ef40 │ │ │ │ - bgt cr3,3d868 │ │ │ │ - ld r9,40(r31) │ │ │ │ - std r23,128(r31) │ │ │ │ - addi r9,r9,16 │ │ │ │ - std r9,40(r31) │ │ │ │ - li r9,1 │ │ │ │ - bgt cr3,3d868 │ │ │ │ - ld r10,40(r31) │ │ │ │ + std r2,128(r31) │ │ │ │ + bgt cr3,3a280 │ │ │ │ + ld r2,128(r31) │ │ │ │ + ld r10,32(r31) │ │ │ │ addi r9,r9,1 │ │ │ │ - addi r10,r10,16 │ │ │ │ - std r10,40(r31) │ │ │ │ - ld r10,128(r31) │ │ │ │ - add r10,r10,r23 │ │ │ │ - std r10,128(r31) │ │ │ │ - bgt cr3,3d868 │ │ │ │ - ld r10,40(r31) │ │ │ │ + addi r18,r18,16 │ │ │ │ + add r2,r2,r10 │ │ │ │ + std r2,128(r31) │ │ │ │ + bgt cr3,3a280 │ │ │ │ + ld r2,128(r31) │ │ │ │ + ld r10,32(r31) │ │ │ │ addi r9,r9,1 │ │ │ │ - addi r10,r10,16 │ │ │ │ - std r10,40(r31) │ │ │ │ - ld r10,128(r31) │ │ │ │ - add r10,r10,r23 │ │ │ │ - std r10,128(r31) │ │ │ │ - ld r10,136(r31) │ │ │ │ - cmpd r9,r10 │ │ │ │ - beq 3ce18 │ │ │ │ - ld r10,136(r31) │ │ │ │ - ld r8,40(r31) │ │ │ │ - srdi r10,r10,2 │ │ │ │ - mtctr r10 │ │ │ │ - ld r10,128(r31) │ │ │ │ - bgt cr3,3f03c │ │ │ │ + addi r18,r18,16 │ │ │ │ + add r2,r2,r10 │ │ │ │ + std r2,128(r31) │ │ │ │ + ld r2,136(r31) │ │ │ │ + cmpd r9,r2 │ │ │ │ + beq 3954c │ │ │ │ + ld r2,136(r31) │ │ │ │ + ld r10,32(r31) │ │ │ │ + srdi r2,r2,2 │ │ │ │ + mtctr r2 │ │ │ │ + ld r2,128(r31) │ │ │ │ + bgt cr3,3b780 │ │ │ │ addi r9,r9,1 │ │ │ │ - addi r8,r8,16 │ │ │ │ - add r10,r10,r23 │ │ │ │ - mr r6,r9 │ │ │ │ - mr r7,r8 │ │ │ │ - bgt cr3,3f03c │ │ │ │ + addi r18,r18,16 │ │ │ │ + add r2,r2,r10 │ │ │ │ + mr r7,r9 │ │ │ │ + mr r8,r18 │ │ │ │ + bgt cr3,3b780 │ │ │ │ addi r9,r9,1 │ │ │ │ - addi r8,r8,16 │ │ │ │ - add r10,r10,r23 │ │ │ │ - bgt cr3,3f03c │ │ │ │ - add r10,r10,r23 │ │ │ │ - addi r9,r6,2 │ │ │ │ - addi r8,r7,32 │ │ │ │ - bgt cr3,3f03c │ │ │ │ - addi r9,r6,3 │ │ │ │ - addi r8,r7,48 │ │ │ │ - add r10,r10,r23 │ │ │ │ - bdnz 3efa0 │ │ │ │ - b 3ce18 │ │ │ │ - addi r10,r10,1 │ │ │ │ - addi r9,r9,16 │ │ │ │ - add r16,r16,r23 │ │ │ │ - mr r7,r10 │ │ │ │ - mr r8,r9 │ │ │ │ - bgt cr3,3eef0 │ │ │ │ - addi r10,r10,1 │ │ │ │ - addi r9,r9,16 │ │ │ │ - add r16,r16,r23 │ │ │ │ - bgt cr3,3eef0 │ │ │ │ - add r16,r16,r23 │ │ │ │ - addi r10,r7,2 │ │ │ │ - addi r9,r8,32 │ │ │ │ - bgt cr3,3eef0 │ │ │ │ - addi r10,r7,3 │ │ │ │ - addi r9,r8,48 │ │ │ │ - add r16,r16,r23 │ │ │ │ - bdnz 3eeec │ │ │ │ - b 3ce18 │ │ │ │ - std r10,128(r31) │ │ │ │ - std r8,40(r31) │ │ │ │ - b 3d868 │ │ │ │ + addi r18,r18,16 │ │ │ │ + add r2,r2,r10 │ │ │ │ + bgt cr3,3b780 │ │ │ │ + add r2,r2,r10 │ │ │ │ + addi r9,r7,2 │ │ │ │ + addi r18,r8,32 │ │ │ │ + bgt cr3,3b780 │ │ │ │ + addi r9,r7,3 │ │ │ │ + addi r18,r8,48 │ │ │ │ + add r2,r2,r10 │ │ │ │ + bdnz 3b6e4 │ │ │ │ + b 3954c │ │ │ │ + addi r9,r9,1 │ │ │ │ + addi r18,r18,16 │ │ │ │ + add r2,r2,r10 │ │ │ │ + mr r7,r9 │ │ │ │ + mr r8,r18 │ │ │ │ + bgt cr3,3b638 │ │ │ │ + addi r9,r9,1 │ │ │ │ + addi r18,r18,16 │ │ │ │ + add r2,r2,r10 │ │ │ │ + bgt cr3,3b638 │ │ │ │ + add r2,r2,r10 │ │ │ │ + addi r9,r7,2 │ │ │ │ + addi r18,r8,32 │ │ │ │ + bgt cr3,3b638 │ │ │ │ + addi r9,r7,3 │ │ │ │ + addi r18,r8,48 │ │ │ │ + add r2,r2,r10 │ │ │ │ + bdnz 3b634 │ │ │ │ + b 3954c │ │ │ │ + std r2,128(r31) │ │ │ │ + b 3a280 │ │ │ │ .long 0x0 │ │ │ │ .long 0x3020000 │ │ │ │ - .long 0x128e │ │ │ │ + .long 0x1290 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ │ │ │ │ -000000000003f060 : │ │ │ │ - addis r2,r12,4 │ │ │ │ - addi r2,r2,-29024 │ │ │ │ - mflr r0 │ │ │ │ - std r30,-64(r1) │ │ │ │ +000000000003b7a0 : │ │ │ │ ld r5,8(r3) │ │ │ │ - ld r30,24(r3) │ │ │ │ + std r27,-104(r1) │ │ │ │ + std r26,-112(r1) │ │ │ │ + ld r27,24(r3) │ │ │ │ + mflr r0 │ │ │ │ mfocrf r11,8 │ │ │ │ - ld r9,16(r3) │ │ │ │ - std r15,-184(r1) │ │ │ │ - std r23,-120(r1) │ │ │ │ - std r31,-56(r1) │ │ │ │ + li r4,0 │ │ │ │ + stfd f24,-64(r1) │ │ │ │ + stfd f25,-56(r1) │ │ │ │ stfd f26,-48(r1) │ │ │ │ + std r0,16(r1) │ │ │ │ stfd f27,-40(r1) │ │ │ │ stfd f28,-32(r1) │ │ │ │ stfd f29,-24(r1) │ │ │ │ stfd f30,-16(r1) │ │ │ │ + sldi r5,r5,4 │ │ │ │ stfd f31,-8(r1) │ │ │ │ - std r14,-192(r1) │ │ │ │ - std r16,-176(r1) │ │ │ │ - std r17,-168(r1) │ │ │ │ - std r18,-160(r1) │ │ │ │ - std r19,-152(r1) │ │ │ │ - std r20,-144(r1) │ │ │ │ - std r21,-136(r1) │ │ │ │ - std r22,-128(r1) │ │ │ │ - std r24,-112(r1) │ │ │ │ - std r25,-104(r1) │ │ │ │ - std r26,-96(r1) │ │ │ │ - std r0,16(r1) │ │ │ │ - std r27,-88(r1) │ │ │ │ - std r28,-80(r1) │ │ │ │ - std r29,-72(r1) │ │ │ │ + std r15,-200(r1) │ │ │ │ + std r14,-208(r1) │ │ │ │ + std r25,-120(r1) │ │ │ │ + mr r25,r3 │ │ │ │ + std r31,-72(r1) │ │ │ │ + std r30,-80(r1) │ │ │ │ + std r29,-88(r1) │ │ │ │ stw r11,8(r1) │ │ │ │ - stdu r1,-256(r1) │ │ │ │ - mr r23,r3 │ │ │ │ - li r4,0 │ │ │ │ - mr r3,r30 │ │ │ │ - sldi r5,r5,4 │ │ │ │ + std r16,-192(r1) │ │ │ │ + std r17,-184(r1) │ │ │ │ + std r18,-176(r1) │ │ │ │ + std r19,-168(r1) │ │ │ │ + std r20,-160(r1) │ │ │ │ + std r21,-152(r1) │ │ │ │ + std r22,-144(r1) │ │ │ │ + std r23,-136(r1) │ │ │ │ + std r24,-128(r1) │ │ │ │ + std r28,-96(r1) │ │ │ │ + stdu r1,-272(r1) │ │ │ │ + ld r2,16(r3) │ │ │ │ + mr r3,r27 │ │ │ │ mr r31,r1 │ │ │ │ - std r9,56(r31) │ │ │ │ - bl 37c0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - ld r15,48(r23) │ │ │ │ - ld r9,8(r23) │ │ │ │ + std r2,48(r31) │ │ │ │ + bl 37e0 │ │ │ │ + ld r15,48(r25) │ │ │ │ cmpdi r15,1 │ │ │ │ - beq 3f4e4 │ │ │ │ - cmpdi r9,0 │ │ │ │ - mr r26,r30 │ │ │ │ - addis r30,r2,-3 │ │ │ │ - li r18,0 │ │ │ │ - addi r30,r30,25008 │ │ │ │ - ble 3f5e4 │ │ │ │ - lfd f26,0(r30) │ │ │ │ - lfd f27,8(r30) │ │ │ │ - li r28,0 │ │ │ │ - mr r14,r15 │ │ │ │ - std r18,32(r31) │ │ │ │ + ld r2,8(r25) │ │ │ │ + beq 3bbd4 │ │ │ │ + cmpdi r2,0 │ │ │ │ + ble 3bcbc │ │ │ │ + plfd f26,58660 # 49d80 │ │ │ │ + plfd f27,58660 # 49d88 │ │ │ │ + li r19,0 │ │ │ │ + li r29,0 │ │ │ │ + plfd f24,59788 # 4a200 │ │ │ │ nop │ │ │ │ + plfd f25,59784 # 4a208 │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ld r6,0(r1) │ │ │ │ - sldi r10,r14,4 │ │ │ │ - sldi r21,r14,3 │ │ │ │ - mr r15,r1 │ │ │ │ - cmpdi r14,0 │ │ │ │ - mr r24,r10 │ │ │ │ - addi r9,r21,15 │ │ │ │ - neg r10,r10 │ │ │ │ - subfic r7,r24,-16 │ │ │ │ - stdux r6,r1,r10 │ │ │ │ - clrrdi r9,r9,4 │ │ │ │ - addi r19,r1,32 │ │ │ │ + ld r8,0(r1) │ │ │ │ + sldi r9,r15,4 │ │ │ │ + sldi r22,r15,3 │ │ │ │ + mr r14,r1 │ │ │ │ + cmpdi r15,0 │ │ │ │ + mr r24,r9 │ │ │ │ + addi r2,r22,15 │ │ │ │ neg r9,r9 │ │ │ │ - stdux r6,r1,r7 │ │ │ │ + subfic r10,r24,-16 │ │ │ │ + stdux r8,r1,r9 │ │ │ │ + clrrdi r2,r2,4 │ │ │ │ addi r20,r1,32 │ │ │ │ - stdux r6,r1,r9 │ │ │ │ - stfd f26,0(r20) │ │ │ │ - addi r25,r1,32 │ │ │ │ - stfd f27,8(r20) │ │ │ │ - ble 3f308 │ │ │ │ - mr r5,r21 │ │ │ │ + neg r2,r2 │ │ │ │ + stdux r8,r1,r10 │ │ │ │ + addi r21,r1,32 │ │ │ │ + stdux r8,r1,r2 │ │ │ │ + stfd f26,0(r21) │ │ │ │ + stfd f27,8(r21) │ │ │ │ + addi r26,r1,32 │ │ │ │ + ble 3ba18 │ │ │ │ + mr r5,r22 │ │ │ │ li r4,0 │ │ │ │ - mr r3,r25 │ │ │ │ - ld r29,120(r23) │ │ │ │ - mr r17,r19 │ │ │ │ - mr r27,r14 │ │ │ │ - addi r22,r14,-1 │ │ │ │ - bl 37c0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - ld r9,32(r31) │ │ │ │ - andi. r10,r14,1 │ │ │ │ - addis r10,r2,-3 │ │ │ │ - addi r10,r10,26160 │ │ │ │ - mulld r9,r14,r9 │ │ │ │ - lfd f30,0(r10) │ │ │ │ - lfd f31,8(r10) │ │ │ │ - sldi r9,r9,4 │ │ │ │ - add r29,r29,r9 │ │ │ │ - beq 3f220 │ │ │ │ - lfd f1,0(r29) │ │ │ │ - lfd f2,8(r29) │ │ │ │ - fmr f3,f30 │ │ │ │ - fmr f4,f31 │ │ │ │ - addi r29,r29,16 │ │ │ │ - addi r17,r19,16 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - mr. r27,r22 │ │ │ │ - stfd f1,0(r19) │ │ │ │ - stfd f2,8(r19) │ │ │ │ - beq 3f274 │ │ │ │ - nop │ │ │ │ - lfd f1,0(r29) │ │ │ │ - lfd f2,8(r29) │ │ │ │ - fmr f3,f30 │ │ │ │ - fmr f4,f31 │ │ │ │ - addi r27,r27,-1 │ │ │ │ - addi r29,r29,32 │ │ │ │ - addi r17,r17,32 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - stfd f1,-32(r17) │ │ │ │ - stfd f2,-24(r17) │ │ │ │ - lfd f1,-16(r29) │ │ │ │ - lfd f2,-8(r29) │ │ │ │ - fmr f3,f30 │ │ │ │ - fmr f4,f31 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - addic. r27,r27,-1 │ │ │ │ - stfd f1,-16(r17) │ │ │ │ - stfd f2,-8(r17) │ │ │ │ - bne 3f220 │ │ │ │ - andi. r6,r14,3 │ │ │ │ - lfd f0,0(r30) │ │ │ │ - lfd f1,8(r30) │ │ │ │ - addi r9,r20,16 │ │ │ │ - mr r7,r14 │ │ │ │ - addi r5,r14,-1 │ │ │ │ - mr r10,r14 │ │ │ │ - beq 3f2d8 │ │ │ │ - cmpdi r6,1 │ │ │ │ - beq 3f2c4 │ │ │ │ - cmpdi r6,2 │ │ │ │ - beq 3f2b4 │ │ │ │ - mr r7,r5 │ │ │ │ - addi r9,r9,16 │ │ │ │ - stfd f0,16(r20) │ │ │ │ - stfd f1,24(r20) │ │ │ │ - stfd f0,0(r9) │ │ │ │ - stfd f1,8(r9) │ │ │ │ - addi r7,r7,-1 │ │ │ │ - addi r9,r9,16 │ │ │ │ - cmpdi r7,1 │ │ │ │ - stfd f0,0(r9) │ │ │ │ - stfd f1,8(r9) │ │ │ │ - addi r9,r9,16 │ │ │ │ - beq 3f308 │ │ │ │ - srdi r10,r10,2 │ │ │ │ - mtctr r10 │ │ │ │ - stfd f0,0(r9) │ │ │ │ - stfd f1,8(r9) │ │ │ │ - stfd f0,16(r9) │ │ │ │ - stfd f1,24(r9) │ │ │ │ - stfd f0,32(r9) │ │ │ │ - stfd f1,40(r9) │ │ │ │ - stfd f0,48(r9) │ │ │ │ - stfd f1,56(r9) │ │ │ │ - addi r9,r9,64 │ │ │ │ - bdnz 3f2e0 │ │ │ │ - ld r9,0(r23) │ │ │ │ - add r18,r20,r24 │ │ │ │ - lfd f30,0(r18) │ │ │ │ - lfd f31,8(r18) │ │ │ │ - cmpdi r9,0 │ │ │ │ - ble 3f488 │ │ │ │ - ld r10,56(r31) │ │ │ │ - sldi r9,r9,4 │ │ │ │ - addi r24,r14,-1 │ │ │ │ - lfd f28,0(r26) │ │ │ │ - add r17,r25,r21 │ │ │ │ - lfd f29,8(r26) │ │ │ │ - std r30,48(r31) │ │ │ │ - std r15,40(r31) │ │ │ │ + mr r3,r26 │ │ │ │ + ld r30,120(r25) │ │ │ │ + mr r23,r20 │ │ │ │ + mr r28,r15 │ │ │ │ + addi r18,r15,-1 │ │ │ │ + bl 37e0 │ │ │ │ + mulld r2,r15,r19 │ │ │ │ + andi. r9,r15,1 │ │ │ │ + sldi r2,r2,4 │ │ │ │ + add r30,r30,r2 │ │ │ │ + beq 3b940 │ │ │ │ + lfd f1,0(r30) │ │ │ │ + lfd f2,8(r30) │ │ │ │ + fmr f3,f24 │ │ │ │ + fmr f4,f25 │ │ │ │ + addi r30,r30,16 │ │ │ │ + addi r23,r20,16 │ │ │ │ + bl 329c │ │ │ │ + mr. r28,r18 │ │ │ │ + stfd f1,0(r20) │ │ │ │ + stfd f2,8(r20) │ │ │ │ + beq 3b98c │ │ │ │ + lfd f1,0(r30) │ │ │ │ + lfd f2,8(r30) │ │ │ │ + fmr f3,f24 │ │ │ │ + fmr f4,f25 │ │ │ │ + addi r28,r28,-1 │ │ │ │ + addi r30,r30,32 │ │ │ │ + addi r23,r23,32 │ │ │ │ + bl 329c │ │ │ │ + stfd f1,-32(r23) │ │ │ │ + stfd f2,-24(r23) │ │ │ │ + lfd f1,-16(r30) │ │ │ │ + lfd f2,-8(r30) │ │ │ │ + fmr f3,f24 │ │ │ │ + fmr f4,f25 │ │ │ │ + bl 329c │ │ │ │ + addic. r28,r28,-1 │ │ │ │ + stfd f1,-16(r23) │ │ │ │ + stfd f2,-8(r23) │ │ │ │ + bne 3b940 │ │ │ │ + andi. r8,r15,3 │ │ │ │ + addi r2,r21,16 │ │ │ │ + mr r10,r15 │ │ │ │ + addi r7,r15,-1 │ │ │ │ + mr r9,r15 │ │ │ │ + beq 3b9e8 │ │ │ │ + cmpdi r8,1 │ │ │ │ + beq 3b9d4 │ │ │ │ + cmpdi r8,2 │ │ │ │ + beq 3b9c4 │ │ │ │ + mr r10,r7 │ │ │ │ + addi r2,r2,16 │ │ │ │ + stfd f26,16(r21) │ │ │ │ + stfd f27,24(r21) │ │ │ │ + stfd f26,0(r2) │ │ │ │ + stfd f27,8(r2) │ │ │ │ + addi r10,r10,-1 │ │ │ │ + addi r2,r2,16 │ │ │ │ + cmpdi r10,1 │ │ │ │ + stfd f26,0(r2) │ │ │ │ + stfd f27,8(r2) │ │ │ │ + addi r2,r2,16 │ │ │ │ + beq 3ba18 │ │ │ │ + srdi r9,r9,2 │ │ │ │ + mtctr r9 │ │ │ │ + stfd f26,0(r2) │ │ │ │ + stfd f27,8(r2) │ │ │ │ + addi r2,r2,64 │ │ │ │ + stfd f26,-48(r2) │ │ │ │ + stfd f27,-40(r2) │ │ │ │ + stfd f26,-32(r2) │ │ │ │ + stfd f27,-24(r2) │ │ │ │ + stfd f26,-16(r2) │ │ │ │ + stfd f27,-8(r2) │ │ │ │ + bdnz 3b9f0 │ │ │ │ + ld r2,0(r25) │ │ │ │ + cmpdi r2,0 │ │ │ │ + add r17,r21,r24 │ │ │ │ + lfd f30,0(r17) │ │ │ │ + lfd f31,8(r17) │ │ │ │ + ble 3bb88 │ │ │ │ + ld r9,48(r31) │ │ │ │ + sldi r2,r2,4 │ │ │ │ + addi r24,r15,-1 │ │ │ │ + lfd f28,0(r27) │ │ │ │ + std r19,40(r31) │ │ │ │ + std r14,32(r31) │ │ │ │ + add r18,r26,r22 │ │ │ │ + lfd f29,8(r27) │ │ │ │ cmpdi cr4,r24,0 │ │ │ │ - add r22,r9,r10 │ │ │ │ - mr r30,r10 │ │ │ │ + add r23,r2,r9 │ │ │ │ + mr r19,r9 │ │ │ │ nop │ │ │ │ - lfd f3,0(r30) │ │ │ │ - lfd f4,8(r30) │ │ │ │ + lfd f3,0(r19) │ │ │ │ + lfd f4,8(r19) │ │ │ │ fmr f1,f30 │ │ │ │ fmr f2,f31 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ + bl 38f0 │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ - stfd f1,0(r26) │ │ │ │ - stfd f2,8(r26) │ │ │ │ - ble cr4,3f4d4 │ │ │ │ - ld r7,56(r23) │ │ │ │ + stfd f1,0(r27) │ │ │ │ + stfd f2,8(r27) │ │ │ │ + ble cr4,3bbc4 │ │ │ │ + ld r8,56(r25) │ │ │ │ mtctr r24 │ │ │ │ - mr r10,r17 │ │ │ │ - mr r29,r24 │ │ │ │ - add r7,r7,r21 │ │ │ │ - b 3f3bc │ │ │ │ + mr r9,r18 │ │ │ │ + mr r30,r24 │ │ │ │ + add r8,r8,r22 │ │ │ │ + b 3bacc │ │ │ │ nop │ │ │ │ - addi r29,r29,-1 │ │ │ │ - std r28,0(r10) │ │ │ │ - bdz 3f4c0 │ │ │ │ - ldu r9,-8(r7) │ │ │ │ - ldu r6,-8(r10) │ │ │ │ - addi r9,r9,-1 │ │ │ │ - cmpd r6,r9 │ │ │ │ - beq 3f3b0 │ │ │ │ - cmpd r14,r29 │ │ │ │ - addi r6,r6,1 │ │ │ │ - sldi r9,r29,3 │ │ │ │ - stdx r6,r25,r9 │ │ │ │ - ble 3f474 │ │ │ │ - sldi r27,r29,4 │ │ │ │ - addi r9,r9,-8 │ │ │ │ - subf r29,r29,r14 │ │ │ │ - add r16,r20,r27 │ │ │ │ - add r15,r25,r9 │ │ │ │ - add r27,r19,r27 │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + addi r30,r30,-1 │ │ │ │ + std r29,0(r9) │ │ │ │ + bdz 3bbb0 │ │ │ │ + ldu r2,-8(r8) │ │ │ │ + ldu r7,-8(r9) │ │ │ │ + addi r2,r2,-1 │ │ │ │ + cmpd r7,r2 │ │ │ │ + beq 3bac0 │ │ │ │ + cmpd r15,r30 │ │ │ │ + addi r7,r7,1 │ │ │ │ + sldi r2,r30,3 │ │ │ │ + stdx r7,r26,r2 │ │ │ │ + ble 3bb74 │ │ │ │ + sldi r28,r30,4 │ │ │ │ + addi r2,r2,-8 │ │ │ │ + subf r30,r30,r15 │ │ │ │ + add r16,r21,r28 │ │ │ │ + add r14,r26,r2 │ │ │ │ + add r28,r20,r28 │ │ │ │ lfd f30,0(r16) │ │ │ │ lfd f31,8(r16) │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ldu r3,8(r15) │ │ │ │ - addi r27,r27,16 │ │ │ │ + ldu r3,8(r14) │ │ │ │ + addi r28,r28,16 │ │ │ │ addi r16,r16,16 │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ - lfd f3,-16(r27) │ │ │ │ - lfd f4,-8(r27) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - bl 34e0 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 3290 │ │ │ │ + lfd f3,-16(r28) │ │ │ │ + lfd f4,-8(r28) │ │ │ │ + bl 329c │ │ │ │ + bl 3500 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - addic. r29,r29,-1 │ │ │ │ + bl 329c │ │ │ │ + addic. r30,r30,-1 │ │ │ │ stfd f1,0(r16) │ │ │ │ stfd f2,8(r16) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - bne 3f410 │ │ │ │ - lfd f30,0(r18) │ │ │ │ - lfd f31,8(r18) │ │ │ │ - addi r30,r30,16 │ │ │ │ - cmpld r30,r22 │ │ │ │ - bne 3f350 │ │ │ │ - ld r15,40(r31) │ │ │ │ - ld r30,48(r31) │ │ │ │ - ld r9,32(r31) │ │ │ │ - ld r10,8(r23) │ │ │ │ - addi r26,r26,16 │ │ │ │ + bne 3bb20 │ │ │ │ + lfd f30,0(r17) │ │ │ │ + lfd f31,8(r17) │ │ │ │ + addi r19,r19,16 │ │ │ │ + cmpld r19,r23 │ │ │ │ + bne 3ba60 │ │ │ │ + ld r14,32(r31) │ │ │ │ + ld r19,40(r31) │ │ │ │ + ld r9,8(r25) │ │ │ │ + addi r19,r19,1 │ │ │ │ + ld r2,0(r1) │ │ │ │ + addi r27,r27,16 │ │ │ │ + cmpd r9,r19 │ │ │ │ + std r2,0(r14) │ │ │ │ + mr r1,r14 │ │ │ │ + ble 3bcbc │ │ │ │ + ld r15,48(r25) │ │ │ │ + b 3b890 │ │ │ │ + ld r9,0(r26) │ │ │ │ + li r2,0 │ │ │ │ addi r9,r9,1 │ │ │ │ - mr r8,r9 │ │ │ │ - std r9,32(r31) │ │ │ │ - ld r9,0(r1) │ │ │ │ - cmpd r10,r8 │ │ │ │ - std r9,0(r15) │ │ │ │ - mr r1,r15 │ │ │ │ - ble 3f5e4 │ │ │ │ - ld r14,48(r23) │ │ │ │ - b 3f150 │ │ │ │ - nop │ │ │ │ - ld r10,0(r25) │ │ │ │ - li r9,0 │ │ │ │ - addi r10,r10,1 │ │ │ │ - std r10,0(r25) │ │ │ │ - b 3f3e4 │ │ │ │ - sldi r9,r24,3 │ │ │ │ - mr r29,r24 │ │ │ │ - ldx r6,r25,r9 │ │ │ │ - b 3f3d0 │ │ │ │ - cmpdi r9,0 │ │ │ │ - ble 3f5e4 │ │ │ │ - ld r22,0(r23) │ │ │ │ - cmpdi r22,0 │ │ │ │ - ble 3f5e4 │ │ │ │ - addis r10,r2,-3 │ │ │ │ - sldi r9,r9,4 │ │ │ │ - ld r23,120(r23) │ │ │ │ - ld r26,56(r31) │ │ │ │ - li r25,0 │ │ │ │ - addi r10,r10,26160 │ │ │ │ - add r24,r30,r9 │ │ │ │ - lfd f26,0(r10) │ │ │ │ - lfd f27,8(r10) │ │ │ │ - lfd f30,0(r30) │ │ │ │ - lfd f31,8(r30) │ │ │ │ - add r27,r23,r25 │ │ │ │ - mr r21,r22 │ │ │ │ - mr r28,r26 │ │ │ │ - li r29,0 │ │ │ │ - nop │ │ │ │ + std r9,0(r26) │ │ │ │ + b 3baf4 │ │ │ │ + sldi r2,r24,3 │ │ │ │ + mr r30,r24 │ │ │ │ + ldx r7,r26,r2 │ │ │ │ + b 3bae0 │ │ │ │ + cmpdi r2,0 │ │ │ │ + ble 3bcbc │ │ │ │ + ld r24,0(r25) │ │ │ │ + cmpdi r24,0 │ │ │ │ + ble 3bcbc │ │ │ │ + sldi r2,r2,4 │ │ │ │ + ld r23,120(r25) │ │ │ │ + mr r22,r27 │ │ │ │ + plfd f26,58892 # 4a200 │ │ │ │ + li r26,0 │ │ │ │ + plfd f27,58888 # 4a208 │ │ │ │ + add r25,r27,r2 │ │ │ │ + ld r27,48(r31) │ │ │ │ + lfd f30,0(r22) │ │ │ │ + lfd f31,8(r22) │ │ │ │ + add r28,r23,r26 │ │ │ │ + mr r21,r24 │ │ │ │ + mr r29,r27 │ │ │ │ + li r30,0 │ │ │ │ nop │ │ │ │ nop │ │ │ │ - lfd f1,0(r27) │ │ │ │ - lfd f2,8(r27) │ │ │ │ + lfd f1,0(r28) │ │ │ │ + lfd f2,8(r28) │ │ │ │ fmr f3,f26 │ │ │ │ fmr f4,f27 │ │ │ │ - addi r28,r28,16 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - mr r3,r29 │ │ │ │ - addi r29,r29,1 │ │ │ │ + addi r29,r29,16 │ │ │ │ + bl 329c │ │ │ │ + mr r3,r30 │ │ │ │ + addi r30,r30,1 │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ + bl 3290 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - bl 34e0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - lfd f3,-16(r28) │ │ │ │ - lfd f4,-8(r28) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ + bl 3500 │ │ │ │ + lfd f3,-16(r29) │ │ │ │ + lfd f4,-8(r29) │ │ │ │ + bl 329c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ + bl 38f0 │ │ │ │ addic. r21,r21,-1 │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - stfd f1,0(r30) │ │ │ │ - stfd f2,8(r30) │ │ │ │ - bne 3f540 │ │ │ │ - addi r30,r30,16 │ │ │ │ - addi r25,r25,16 │ │ │ │ - cmpld r24,r30 │ │ │ │ - bne 3f51c │ │ │ │ - addi r1,r31,256 │ │ │ │ + stfd f1,0(r22) │ │ │ │ + stfd f2,8(r22) │ │ │ │ + bne 3bc30 │ │ │ │ + addi r22,r22,16 │ │ │ │ + addi r26,r26,16 │ │ │ │ + cmpld r25,r22 │ │ │ │ + bne 3bc10 │ │ │ │ + addi r1,r31,272 │ │ │ │ ld r0,16(r1) │ │ │ │ lwz r11,8(r1) │ │ │ │ - ld r14,-192(r1) │ │ │ │ - ld r15,-184(r1) │ │ │ │ - ld r16,-176(r1) │ │ │ │ - ld r17,-168(r1) │ │ │ │ - ld r18,-160(r1) │ │ │ │ - ld r19,-152(r1) │ │ │ │ - ld r20,-144(r1) │ │ │ │ - ld r21,-136(r1) │ │ │ │ - ld r22,-128(r1) │ │ │ │ - ld r23,-120(r1) │ │ │ │ - ld r24,-112(r1) │ │ │ │ - ld r25,-104(r1) │ │ │ │ - ld r26,-96(r1) │ │ │ │ - ld r27,-88(r1) │ │ │ │ + ld r14,-208(r1) │ │ │ │ + ld r15,-200(r1) │ │ │ │ + ld r16,-192(r1) │ │ │ │ + ld r17,-184(r1) │ │ │ │ + ld r18,-176(r1) │ │ │ │ + ld r19,-168(r1) │ │ │ │ + ld r20,-160(r1) │ │ │ │ + ld r21,-152(r1) │ │ │ │ mtlr r0 │ │ │ │ - ld r28,-80(r1) │ │ │ │ - ld r29,-72(r1) │ │ │ │ - ld r30,-64(r1) │ │ │ │ - ld r31,-56(r1) │ │ │ │ mtocrf 8,r11 │ │ │ │ + ld r22,-144(r1) │ │ │ │ + ld r23,-136(r1) │ │ │ │ + ld r24,-128(r1) │ │ │ │ + ld r25,-120(r1) │ │ │ │ + ld r26,-112(r1) │ │ │ │ + ld r27,-104(r1) │ │ │ │ + ld r28,-96(r1) │ │ │ │ + ld r29,-88(r1) │ │ │ │ + ld r30,-80(r1) │ │ │ │ + ld r31,-72(r1) │ │ │ │ + lfd f24,-64(r1) │ │ │ │ + lfd f25,-56(r1) │ │ │ │ lfd f26,-48(r1) │ │ │ │ lfd f27,-40(r1) │ │ │ │ lfd f28,-32(r1) │ │ │ │ lfd f29,-24(r1) │ │ │ │ lfd f30,-16(r1) │ │ │ │ lfd f31,-8(r1) │ │ │ │ blr │ │ │ │ .long 0x0 │ │ │ │ .long 0x3020000 │ │ │ │ - .long 0x1286 │ │ │ │ + .long 0x1288 │ │ │ │ nop │ │ │ │ nop │ │ │ │ │ │ │ │ -000000000003f670 : │ │ │ │ - addis r2,r12,4 │ │ │ │ - addi r2,r2,-30576 │ │ │ │ - mflr r0 │ │ │ │ - ld r9,16(r3) │ │ │ │ +000000000003bd50 : │ │ │ │ + ld r2,16(r3) │ │ │ │ ld r5,0(r3) │ │ │ │ + mflr r0 │ │ │ │ mfocrf r11,8 │ │ │ │ - std r22,-112(r1) │ │ │ │ - std r27,-72(r1) │ │ │ │ - std r28,-64(r1) │ │ │ │ - std r31,-40(r1) │ │ │ │ + std r23,-120(r1) │ │ │ │ + std r24,-112(r1) │ │ │ │ + mr r23,r3 │ │ │ │ + li r4,0 │ │ │ │ + std r27,-88(r1) │ │ │ │ + std r26,-96(r1) │ │ │ │ + ld r24,24(r3) │ │ │ │ + std r31,-56(r1) │ │ │ │ + stfd f26,-48(r1) │ │ │ │ + stfd f27,-40(r1) │ │ │ │ + std r0,16(r1) │ │ │ │ stfd f28,-32(r1) │ │ │ │ stfd f29,-24(r1) │ │ │ │ + mr r3,r2 │ │ │ │ + sldi r5,r5,4 │ │ │ │ stfd f30,-16(r1) │ │ │ │ stfd f31,-8(r1) │ │ │ │ - std r14,-176(r1) │ │ │ │ - std r15,-168(r1) │ │ │ │ - std r16,-160(r1) │ │ │ │ - std r17,-152(r1) │ │ │ │ - std r18,-144(r1) │ │ │ │ - std r19,-136(r1) │ │ │ │ - std r20,-128(r1) │ │ │ │ - std r21,-120(r1) │ │ │ │ - std r23,-104(r1) │ │ │ │ - std r24,-96(r1) │ │ │ │ - std r25,-88(r1) │ │ │ │ - std r26,-80(r1) │ │ │ │ - std r29,-56(r1) │ │ │ │ - std r30,-48(r1) │ │ │ │ - std r0,16(r1) │ │ │ │ + std r14,-192(r1) │ │ │ │ + std r15,-184(r1) │ │ │ │ + std r16,-176(r1) │ │ │ │ + std r17,-168(r1) │ │ │ │ + std r18,-160(r1) │ │ │ │ + std r19,-152(r1) │ │ │ │ + std r20,-144(r1) │ │ │ │ + std r21,-136(r1) │ │ │ │ + std r22,-128(r1) │ │ │ │ + std r25,-104(r1) │ │ │ │ + std r28,-80(r1) │ │ │ │ + std r29,-72(r1) │ │ │ │ + std r30,-64(r1) │ │ │ │ stw r11,8(r1) │ │ │ │ - stdu r1,-240(r1) │ │ │ │ - mr r22,r3 │ │ │ │ - ld r28,24(r3) │ │ │ │ - li r4,0 │ │ │ │ - mr r3,r9 │ │ │ │ - sldi r5,r5,4 │ │ │ │ + stdu r1,-256(r1) │ │ │ │ mr r31,r1 │ │ │ │ - std r9,48(r31) │ │ │ │ - bl 37c0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - ld r27,48(r22) │ │ │ │ - ld r9,8(r22) │ │ │ │ + std r2,48(r31) │ │ │ │ + bl 37e0 │ │ │ │ + ld r27,48(r23) │ │ │ │ cmpdi r27,1 │ │ │ │ - beq 3fad4 │ │ │ │ - cmpdi r9,0 │ │ │ │ - li r9,0 │ │ │ │ - mr r24,r28 │ │ │ │ - std r9,32(r31) │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,25008 │ │ │ │ - std r9,56(r31) │ │ │ │ - ble 3fbbc │ │ │ │ - lfd f28,0(r9) │ │ │ │ - lfd f29,8(r9) │ │ │ │ + ld r2,8(r23) │ │ │ │ + beq 3c174 │ │ │ │ + cmpdi r2,0 │ │ │ │ + ble 3c244 │ │ │ │ + plfd f28,57212 # 49d80 │ │ │ │ + plfd f29,57212 # 49d88 │ │ │ │ + li r2,0 │ │ │ │ li r29,0 │ │ │ │ - nop │ │ │ │ - ld r7,0(r1) │ │ │ │ - sldi r10,r27,4 │ │ │ │ + plfd f26,58340 # 4a200 │ │ │ │ + plfd f27,58340 # 4a208 │ │ │ │ + std r2,32(r31) │ │ │ │ + ld r8,0(r1) │ │ │ │ + sldi r9,r27,4 │ │ │ │ sldi r20,r27,3 │ │ │ │ std r1,40(r31) │ │ │ │ cmpdi r27,0 │ │ │ │ - mr r21,r10 │ │ │ │ - addi r9,r20,15 │ │ │ │ - neg r10,r10 │ │ │ │ - subfic r8,r21,-16 │ │ │ │ - stdux r7,r1,r10 │ │ │ │ - clrrdi r9,r9,4 │ │ │ │ - addi r18,r1,32 │ │ │ │ + mr r21,r9 │ │ │ │ + addi r2,r20,15 │ │ │ │ neg r9,r9 │ │ │ │ - stdux r7,r1,r8 │ │ │ │ + subfic r10,r21,-16 │ │ │ │ + stdux r8,r1,r9 │ │ │ │ + clrrdi r2,r2,4 │ │ │ │ + addi r18,r1,32 │ │ │ │ + neg r2,r2 │ │ │ │ + stdux r8,r1,r10 │ │ │ │ addi r19,r1,32 │ │ │ │ - stdux r7,r1,r9 │ │ │ │ + stdux r8,r1,r2 │ │ │ │ stfd f28,0(r19) │ │ │ │ - addi r26,r1,32 │ │ │ │ stfd f29,8(r19) │ │ │ │ - ble 3f90c │ │ │ │ + addi r26,r1,32 │ │ │ │ + ble 3bfc8 │ │ │ │ mr r5,r20 │ │ │ │ li r4,0 │ │ │ │ mr r3,r26 │ │ │ │ - ld r30,120(r22) │ │ │ │ - mr r23,r18 │ │ │ │ + ld r30,120(r23) │ │ │ │ + mr r22,r18 │ │ │ │ mr r28,r27 │ │ │ │ addi r25,r27,-1 │ │ │ │ - bl 37c0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - ld r9,32(r31) │ │ │ │ - andi. r10,r27,1 │ │ │ │ - addis r10,r2,-3 │ │ │ │ - addi r10,r10,26160 │ │ │ │ - mulld r9,r27,r9 │ │ │ │ - lfd f30,0(r10) │ │ │ │ - lfd f31,8(r10) │ │ │ │ - sldi r9,r9,4 │ │ │ │ - add r30,r30,r9 │ │ │ │ - beq 3f820 │ │ │ │ + bl 37e0 │ │ │ │ + ld r2,32(r31) │ │ │ │ + andi. r9,r27,1 │ │ │ │ + mulld r2,r27,r2 │ │ │ │ + sldi r2,r2,4 │ │ │ │ + add r30,r30,r2 │ │ │ │ + beq 3bef0 │ │ │ │ lfd f1,0(r30) │ │ │ │ lfd f2,8(r30) │ │ │ │ - fmr f3,f30 │ │ │ │ - fmr f4,f31 │ │ │ │ + fmr f3,f26 │ │ │ │ + fmr f4,f27 │ │ │ │ addi r30,r30,16 │ │ │ │ - addi r23,r18,16 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + addi r22,r18,16 │ │ │ │ + bl 329c │ │ │ │ mr. r28,r25 │ │ │ │ stfd f1,0(r18) │ │ │ │ stfd f2,8(r18) │ │ │ │ - beq 3f874 │ │ │ │ + beq 3bf3c │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ nop │ │ │ │ lfd f1,0(r30) │ │ │ │ lfd f2,8(r30) │ │ │ │ - fmr f3,f30 │ │ │ │ - fmr f4,f31 │ │ │ │ + fmr f3,f26 │ │ │ │ + fmr f4,f27 │ │ │ │ addi r28,r28,-1 │ │ │ │ addi r30,r30,32 │ │ │ │ - addi r23,r23,32 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - stfd f1,-32(r23) │ │ │ │ - stfd f2,-24(r23) │ │ │ │ + addi r22,r22,32 │ │ │ │ + bl 329c │ │ │ │ + stfd f1,-32(r22) │ │ │ │ + stfd f2,-24(r22) │ │ │ │ lfd f1,-16(r30) │ │ │ │ lfd f2,-8(r30) │ │ │ │ - fmr f3,f30 │ │ │ │ - fmr f4,f31 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + fmr f3,f26 │ │ │ │ + fmr f4,f27 │ │ │ │ + bl 329c │ │ │ │ addic. r28,r28,-1 │ │ │ │ - stfd f1,-16(r23) │ │ │ │ - stfd f2,-8(r23) │ │ │ │ - bne 3f820 │ │ │ │ - ld r10,56(r31) │ │ │ │ - andi. r7,r27,3 │ │ │ │ - addi r9,r19,16 │ │ │ │ - mr r8,r27 │ │ │ │ - addi r6,r27,-1 │ │ │ │ - lfd f0,0(r10) │ │ │ │ - lfd f1,8(r10) │ │ │ │ + stfd f1,-16(r22) │ │ │ │ + stfd f2,-8(r22) │ │ │ │ + bne 3bef0 │ │ │ │ + andi. r8,r27,3 │ │ │ │ + addi r2,r19,16 │ │ │ │ mr r10,r27 │ │ │ │ - beq 3f8dc │ │ │ │ - cmpdi r7,1 │ │ │ │ - beq 3f8c8 │ │ │ │ - cmpdi r7,2 │ │ │ │ - beq 3f8b8 │ │ │ │ - mr r8,r6 │ │ │ │ - addi r9,r9,16 │ │ │ │ - stfd f0,16(r19) │ │ │ │ - stfd f1,24(r19) │ │ │ │ - stfd f0,0(r9) │ │ │ │ - stfd f1,8(r9) │ │ │ │ - addi r8,r8,-1 │ │ │ │ - addi r9,r9,16 │ │ │ │ + addi r7,r27,-1 │ │ │ │ + mr r9,r27 │ │ │ │ + beq 3bf98 │ │ │ │ cmpdi r8,1 │ │ │ │ - stfd f0,0(r9) │ │ │ │ - stfd f1,8(r9) │ │ │ │ - addi r9,r9,16 │ │ │ │ - beq 3f90c │ │ │ │ - srdi r10,r10,2 │ │ │ │ - mtctr r10 │ │ │ │ - stfd f0,0(r9) │ │ │ │ - stfd f1,8(r9) │ │ │ │ - stfd f0,16(r9) │ │ │ │ - stfd f1,24(r9) │ │ │ │ - stfd f0,32(r9) │ │ │ │ - stfd f1,40(r9) │ │ │ │ - stfd f0,48(r9) │ │ │ │ - stfd f1,56(r9) │ │ │ │ - addi r9,r9,64 │ │ │ │ - bdnz 3f8e4 │ │ │ │ - ld r9,0(r22) │ │ │ │ + beq 3bf84 │ │ │ │ + cmpdi r8,2 │ │ │ │ + beq 3bf74 │ │ │ │ + mr r10,r7 │ │ │ │ + addi r2,r2,16 │ │ │ │ + stfd f28,16(r19) │ │ │ │ + stfd f29,24(r19) │ │ │ │ + stfd f28,0(r2) │ │ │ │ + stfd f29,8(r2) │ │ │ │ + addi r10,r10,-1 │ │ │ │ + addi r2,r2,16 │ │ │ │ + cmpdi r10,1 │ │ │ │ + stfd f28,0(r2) │ │ │ │ + stfd f29,8(r2) │ │ │ │ + addi r2,r2,16 │ │ │ │ + beq 3bfc8 │ │ │ │ + srdi r9,r9,2 │ │ │ │ + mtctr r9 │ │ │ │ + stfd f28,0(r2) │ │ │ │ + stfd f29,8(r2) │ │ │ │ + addi r2,r2,64 │ │ │ │ + stfd f28,-48(r2) │ │ │ │ + stfd f29,-40(r2) │ │ │ │ + stfd f28,-32(r2) │ │ │ │ + stfd f29,-24(r2) │ │ │ │ + stfd f28,-16(r2) │ │ │ │ + stfd f29,-8(r2) │ │ │ │ + bdnz 3bfa0 │ │ │ │ + ld r2,0(r23) │ │ │ │ + cmpdi r2,0 │ │ │ │ add r21,r19,r21 │ │ │ │ lfd f30,0(r21) │ │ │ │ lfd f31,8(r21) │ │ │ │ - cmpdi r9,0 │ │ │ │ - ble 3fa70 │ │ │ │ - ld r10,48(r31) │ │ │ │ - sldi r9,r9,4 │ │ │ │ + ble 3c110 │ │ │ │ + ld r9,48(r31) │ │ │ │ + sldi r2,r2,4 │ │ │ │ addi r25,r27,-1 │ │ │ │ add r17,r26,r20 │ │ │ │ cmpdi cr4,r25,0 │ │ │ │ - mr r28,r10 │ │ │ │ - add r23,r9,r10 │ │ │ │ + mr r28,r9 │ │ │ │ + add r22,r2,r9 │ │ │ │ + nop │ │ │ │ lfd f3,0(r24) │ │ │ │ lfd f4,8(r24) │ │ │ │ fmr f1,f30 │ │ │ │ fmr f2,f31 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ lfd f2,8(r28) │ │ │ │ lfd f1,0(r28) │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ + bl 38f0 │ │ │ │ stfd f1,0(r28) │ │ │ │ stfd f2,8(r28) │ │ │ │ - ble cr4,3fac4 │ │ │ │ - ld r7,56(r22) │ │ │ │ + ble cr4,3c164 │ │ │ │ + ld r8,56(r23) │ │ │ │ mtctr r25 │ │ │ │ - mr r8,r17 │ │ │ │ + mr r10,r17 │ │ │ │ mr r16,r25 │ │ │ │ - add r7,r7,r20 │ │ │ │ - b 3f9ac │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ + add r8,r8,r20 │ │ │ │ + b 3c05c │ │ │ │ nop │ │ │ │ addi r16,r16,-1 │ │ │ │ - std r29,0(r8) │ │ │ │ - bdz 3fab0 │ │ │ │ - ldu r10,-8(r7) │ │ │ │ - ldu r6,-8(r8) │ │ │ │ - addi r10,r10,-1 │ │ │ │ - cmpd r6,r10 │ │ │ │ - beq 3f9a0 │ │ │ │ + std r29,0(r10) │ │ │ │ + bdz 3c150 │ │ │ │ + ldu r9,-8(r8) │ │ │ │ + ldu r7,-8(r10) │ │ │ │ + addi r9,r9,-1 │ │ │ │ + cmpd r7,r9 │ │ │ │ + beq 3c050 │ │ │ │ cmpd r27,r16 │ │ │ │ - addi r10,r6,1 │ │ │ │ - sldi r8,r16,3 │ │ │ │ - stdx r10,r26,r8 │ │ │ │ - ble 3fa64 │ │ │ │ + addi r7,r7,1 │ │ │ │ + sldi r10,r16,3 │ │ │ │ + stdx r7,r26,r10 │ │ │ │ + ble 3c104 │ │ │ │ sldi r30,r16,4 │ │ │ │ - addi r8,r8,-8 │ │ │ │ + addi r10,r10,-8 │ │ │ │ subf r16,r16,r27 │ │ │ │ add r15,r19,r30 │ │ │ │ - add r14,r26,r8 │ │ │ │ + add r14,r26,r10 │ │ │ │ add r30,r18,r30 │ │ │ │ lfd f30,0(r15) │ │ │ │ lfd f31,8(r15) │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ ldu r3,8(r14) │ │ │ │ addi r30,r30,16 │ │ │ │ addi r15,r15,16 │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ + bl 3290 │ │ │ │ lfd f3,-16(r30) │ │ │ │ lfd f4,-8(r30) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - bl 34e0 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 329c │ │ │ │ + bl 3500 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ addic. r16,r16,-1 │ │ │ │ stfd f1,0(r15) │ │ │ │ stfd f2,8(r15) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - bne 3fa00 │ │ │ │ + bne 3c0b0 │ │ │ │ lfd f30,0(r21) │ │ │ │ lfd f31,8(r21) │ │ │ │ addi r28,r28,16 │ │ │ │ - cmpld r23,r28 │ │ │ │ - bne 3f940 │ │ │ │ - ld r9,32(r31) │ │ │ │ - ld r10,8(r22) │ │ │ │ + cmpld r22,r28 │ │ │ │ + bne 3c000 │ │ │ │ + ld r2,32(r31) │ │ │ │ + ld r9,8(r23) │ │ │ │ addi r24,r24,16 │ │ │ │ - addi r9,r9,1 │ │ │ │ - mr r8,r9 │ │ │ │ - std r9,32(r31) │ │ │ │ - ld r9,0(r1) │ │ │ │ - cmpd r10,r8 │ │ │ │ - ld r10,40(r31) │ │ │ │ - std r9,0(r10) │ │ │ │ - mr r1,r10 │ │ │ │ - ble 3fbbc │ │ │ │ - ld r27,48(r22) │ │ │ │ - b 3f750 │ │ │ │ + addi r2,r2,1 │ │ │ │ + mr r10,r2 │ │ │ │ + std r2,32(r31) │ │ │ │ + ld r2,0(r1) │ │ │ │ + cmpd r9,r10 │ │ │ │ + ld r9,40(r31) │ │ │ │ + std r2,0(r9) │ │ │ │ + mr r1,r9 │ │ │ │ + ble 3c244 │ │ │ │ + ld r27,48(r23) │ │ │ │ + b 3be30 │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ld r10,0(r26) │ │ │ │ - li r8,0 │ │ │ │ - addi r10,r10,1 │ │ │ │ - std r10,0(r26) │ │ │ │ - b 3f9d4 │ │ │ │ - sldi r10,r25,3 │ │ │ │ + ld r9,0(r26) │ │ │ │ + li r10,0 │ │ │ │ + addi r9,r9,1 │ │ │ │ + std r9,0(r26) │ │ │ │ + b 3c084 │ │ │ │ + sldi r9,r25,3 │ │ │ │ mr r16,r25 │ │ │ │ - ldx r6,r26,r10 │ │ │ │ - b 3f9c0 │ │ │ │ - cmpdi r9,0 │ │ │ │ - ble 3fbbc │ │ │ │ - ld r24,0(r22) │ │ │ │ - cmpdi r24,0 │ │ │ │ - ble 3fbbc │ │ │ │ - addis r10,r2,-3 │ │ │ │ - sldi r9,r9,4 │ │ │ │ - ld r22,120(r22) │ │ │ │ + ldx r7,r26,r9 │ │ │ │ + b 3c070 │ │ │ │ + cmpdi r2,0 │ │ │ │ + ble 3c244 │ │ │ │ + ld r22,0(r23) │ │ │ │ + cmpdi r22,0 │ │ │ │ + ble 3c244 │ │ │ │ + sldi r2,r2,4 │ │ │ │ + ld r23,120(r23) │ │ │ │ + plfd f28,57456 # 4a200 │ │ │ │ + mr r27,r24 │ │ │ │ li r25,0 │ │ │ │ - addi r10,r10,26160 │ │ │ │ - add r23,r28,r9 │ │ │ │ - lfd f28,0(r10) │ │ │ │ - lfd f29,8(r10) │ │ │ │ + plfd f29,57448 # 4a208 │ │ │ │ + add r24,r24,r2 │ │ │ │ ld r30,48(r31) │ │ │ │ - add r26,r22,r25 │ │ │ │ - mr r29,r24 │ │ │ │ - li r27,0 │ │ │ │ - nop │ │ │ │ + add r26,r23,r25 │ │ │ │ + mr r29,r22 │ │ │ │ + li r28,0 │ │ │ │ nop │ │ │ │ lfd f1,0(r26) │ │ │ │ lfd f2,8(r26) │ │ │ │ fmr f3,f28 │ │ │ │ fmr f4,f29 │ │ │ │ addi r30,r30,16 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - mr r3,r27 │ │ │ │ - addi r27,r27,1 │ │ │ │ + bl 329c │ │ │ │ + mr r3,r28 │ │ │ │ + addi r28,r28,1 │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ + bl 3290 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - bl 34e0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - lfd f3,0(r28) │ │ │ │ - lfd f4,8(r28) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ + bl 3500 │ │ │ │ + lfd f3,0(r27) │ │ │ │ + lfd f4,8(r27) │ │ │ │ + bl 329c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ lfd f2,-8(r30) │ │ │ │ lfd f1,-16(r30) │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ + bl 38f0 │ │ │ │ addic. r29,r29,-1 │ │ │ │ stfd f1,-16(r30) │ │ │ │ stfd f2,-8(r30) │ │ │ │ - bne 3fb20 │ │ │ │ - addi r28,r28,16 │ │ │ │ + bne 3c1c0 │ │ │ │ + addi r27,r27,16 │ │ │ │ addi r25,r25,16 │ │ │ │ - cmpld r23,r28 │ │ │ │ - bne 3fb08 │ │ │ │ - addi r1,r31,240 │ │ │ │ + cmpld r24,r27 │ │ │ │ + bne 3c1ac │ │ │ │ + addi r1,r31,256 │ │ │ │ ld r0,16(r1) │ │ │ │ lwz r11,8(r1) │ │ │ │ - ld r14,-176(r1) │ │ │ │ - ld r15,-168(r1) │ │ │ │ - ld r16,-160(r1) │ │ │ │ - ld r17,-152(r1) │ │ │ │ - ld r18,-144(r1) │ │ │ │ - ld r19,-136(r1) │ │ │ │ - ld r20,-128(r1) │ │ │ │ - ld r21,-120(r1) │ │ │ │ - ld r22,-112(r1) │ │ │ │ - ld r23,-104(r1) │ │ │ │ - ld r24,-96(r1) │ │ │ │ - ld r25,-88(r1) │ │ │ │ - ld r26,-80(r1) │ │ │ │ - ld r27,-72(r1) │ │ │ │ + ld r14,-192(r1) │ │ │ │ + ld r15,-184(r1) │ │ │ │ + ld r16,-176(r1) │ │ │ │ + ld r17,-168(r1) │ │ │ │ + ld r18,-160(r1) │ │ │ │ + ld r19,-152(r1) │ │ │ │ + ld r20,-144(r1) │ │ │ │ + ld r21,-136(r1) │ │ │ │ mtlr r0 │ │ │ │ - ld r28,-64(r1) │ │ │ │ - ld r29,-56(r1) │ │ │ │ - ld r30,-48(r1) │ │ │ │ - ld r31,-40(r1) │ │ │ │ mtocrf 8,r11 │ │ │ │ + ld r22,-128(r1) │ │ │ │ + ld r23,-120(r1) │ │ │ │ + ld r24,-112(r1) │ │ │ │ + ld r25,-104(r1) │ │ │ │ + ld r26,-96(r1) │ │ │ │ + ld r27,-88(r1) │ │ │ │ + ld r28,-80(r1) │ │ │ │ + ld r29,-72(r1) │ │ │ │ + ld r30,-64(r1) │ │ │ │ + ld r31,-56(r1) │ │ │ │ + lfd f26,-48(r1) │ │ │ │ + lfd f27,-40(r1) │ │ │ │ lfd f28,-32(r1) │ │ │ │ lfd f29,-24(r1) │ │ │ │ lfd f30,-16(r1) │ │ │ │ lfd f31,-8(r1) │ │ │ │ blr │ │ │ │ .long 0x0 │ │ │ │ .long 0x3020000 │ │ │ │ - .long 0x1284 │ │ │ │ + .long 0x1286 │ │ │ │ nop │ │ │ │ nop │ │ │ │ │ │ │ │ -000000000003fc40 : │ │ │ │ - addis r2,r12,4 │ │ │ │ - addi r2,r2,-32064 │ │ │ │ - std r30,-144(r1) │ │ │ │ +000000000003c2d0 : │ │ │ │ + std r30,-160(r1) │ │ │ │ ld r30,48(r3) │ │ │ │ - stdu r1,-256(r1) │ │ │ │ cmpdi r30,0 │ │ │ │ - ble 3ffb4 │ │ │ │ - mflr r0 │ │ │ │ - std r29,104(r1) │ │ │ │ + stdu r1,-288(r1) │ │ │ │ + ble 3c614 │ │ │ │ + std r29,120(r1) │ │ │ │ ld r29,88(r3) │ │ │ │ - std r31,120(r1) │ │ │ │ + mflr r0 │ │ │ │ + std r31,136(r1) │ │ │ │ mr r31,r3 │ │ │ │ - stfd f28,224(r1) │ │ │ │ - stfd f29,232(r1) │ │ │ │ - stfd f18,144(r1) │ │ │ │ - stfd f19,152(r1) │ │ │ │ - std r23,56(r1) │ │ │ │ - std r26,80(r1) │ │ │ │ - stfd f20,160(r1) │ │ │ │ - stfd f21,168(r1) │ │ │ │ + stfd f28,256(r1) │ │ │ │ + stfd f29,264(r1) │ │ │ │ + std r0,304(r1) │ │ │ │ + stfd f14,144(r1) │ │ │ │ + stfd f15,152(r1) │ │ │ │ + std r18,32(r1) │ │ │ │ + std r19,40(r1) │ │ │ │ addi r3,r29,2 │ │ │ │ - std r0,272(r1) │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ - ld r23,104(r31) │ │ │ │ - fmr f21,f2 │ │ │ │ - fmr f20,f1 │ │ │ │ - mr r3,r23 │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ + std r24,80(r1) │ │ │ │ + std r27,104(r1) │ │ │ │ + bl 3290 │ │ │ │ + ld r24,104(r31) │ │ │ │ + mffprd r18,f1 │ │ │ │ + mffprd r19,f2 │ │ │ │ + mr r3,r24 │ │ │ │ + bl 3290 │ │ │ │ mr r3,r29 │ │ │ │ - ld r26,64(r31) │ │ │ │ - fmr f19,f2 │ │ │ │ - fmr f18,f1 │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ + ld r27,64(r31) │ │ │ │ + fmr f15,f2 │ │ │ │ + fmr f14,f1 │ │ │ │ + bl 3290 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - cmpdi r23,0 │ │ │ │ + bl 329c │ │ │ │ + cmpdi r24,0 │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ - blt 3fffc │ │ │ │ - addi r26,r26,-8 │ │ │ │ + blt 3c64c │ │ │ │ + addi r27,r27,-8 │ │ │ │ sldi r30,r30,3 │ │ │ │ - std r21,40(r1) │ │ │ │ - std r22,48(r1) │ │ │ │ - std r27,88(r1) │ │ │ │ - ld r22,176(r31) │ │ │ │ - addis r27,r2,-3 │ │ │ │ - ld r21,96(r31) │ │ │ │ - std r20,32(r1) │ │ │ │ - std r24,64(r1) │ │ │ │ - std r25,72(r1) │ │ │ │ - stfd f22,176(r1) │ │ │ │ - stfd f23,184(r1) │ │ │ │ - addi r23,r23,1 │ │ │ │ - li r24,0 │ │ │ │ + std r21,56(r1) │ │ │ │ + std r22,64(r1) │ │ │ │ + ld r21,176(r31) │ │ │ │ + ld r22,96(r31) │ │ │ │ + addi r24,r24,1 │ │ │ │ + stfd f20,192(r1) │ │ │ │ + stfd f21,200(r1) │ │ │ │ + plfd f20,56980 # 4a220 │ │ │ │ + plfd f21,56980 # 4a228 │ │ │ │ + std r23,72(r1) │ │ │ │ + std r25,88(r1) │ │ │ │ + add r23,r27,r30 │ │ │ │ li r25,0 │ │ │ │ - addi r27,r27,26192 │ │ │ │ - std r28,96(r1) │ │ │ │ + std r26,96(r1) │ │ │ │ + stfd f22,208(r1) │ │ │ │ + li r26,0 │ │ │ │ xxlxor vs22,vs22,vs22 │ │ │ │ + stfd f23,216(r1) │ │ │ │ + stfd f24,224(r1) │ │ │ │ xxlxor vs23,vs23,vs23 │ │ │ │ - add r20,r26,r30 │ │ │ │ - stfd f16,128(r1) │ │ │ │ - stfd f17,136(r1) │ │ │ │ - stfd f24,192(r1) │ │ │ │ - stfd f25,200(r1) │ │ │ │ - stfd f26,208(r1) │ │ │ │ - stfd f27,216(r1) │ │ │ │ - stfd f30,240(r1) │ │ │ │ - stfd f31,248(r1) │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - ldu r3,8(r26) │ │ │ │ - sldi r31,r24,4 │ │ │ │ + std r28,112(r1) │ │ │ │ + stfd f16,160(r1) │ │ │ │ + stfd f17,168(r1) │ │ │ │ + stfd f18,176(r1) │ │ │ │ + stfd f19,184(r1) │ │ │ │ + stfd f25,232(r1) │ │ │ │ + stfd f26,240(r1) │ │ │ │ + stfd f27,248(r1) │ │ │ │ + stfd f30,272(r1) │ │ │ │ + stfd f31,280(r1) │ │ │ │ + ldu r3,8(r27) │ │ │ │ + sldi r31,r25,4 │ │ │ │ li r29,0 │ │ │ │ - add r28,r21,r25 │ │ │ │ - mr r30,r23 │ │ │ │ - add r31,r22,r31 │ │ │ │ + add r28,r22,r26 │ │ │ │ + mr r30,r24 │ │ │ │ + add r31,r21,r31 │ │ │ │ addi r3,r3,-1 │ │ │ │ sldi r3,r3,1 │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ + bl 3290 │ │ │ │ fmr f27,f2 │ │ │ │ fmr f26,f1 │ │ │ │ - fmr f2,f19 │ │ │ │ - fmr f1,f18 │ │ │ │ + fmr f2,f15 │ │ │ │ + fmr f1,f14 │ │ │ │ fmr f3,f26 │ │ │ │ fmr f4,f27 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ - fmr f2,f21 │ │ │ │ - fmr f1,f20 │ │ │ │ - bl 4dbe8 │ │ │ │ - nop │ │ │ │ + mtfprd f2,r19 │ │ │ │ + mtfprd f1,r18 │ │ │ │ + bl 3450 │ │ │ │ + plfd f18,56796 # 4a220 │ │ │ │ + plfd f19,56796 # 4a228 │ │ │ │ fmr f25,f2 │ │ │ │ fmr f24,f1 │ │ │ │ - b 3fe50 │ │ │ │ - nop │ │ │ │ - bl 38a0 │ │ │ │ - ld r2,24(r1) │ │ │ │ + b 3c4bc │ │ │ │ + bl 38c0 │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ fmr f2,f17 │ │ │ │ fmr f1,f16 │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - bl 34c0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - lfd f3,0(r27) │ │ │ │ - lfd f4,8(r27) │ │ │ │ + bl 329c │ │ │ │ + bl 34e0 │ │ │ │ + fmr f3,f20 │ │ │ │ + fmr f4,f21 │ │ │ │ addi r29,r29,1 │ │ │ │ addi r31,r31,16 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - bl 4dbe8 │ │ │ │ - nop │ │ │ │ + bl 3450 │ │ │ │ addic. r30,r30,-1 │ │ │ │ fmr f0,f1 │ │ │ │ fmr f1,f2 │ │ │ │ stfd f0,-16(r31) │ │ │ │ stfd f1,-8(r31) │ │ │ │ - beq 3ff30 │ │ │ │ + beq 3c584 │ │ │ │ fmr f3,f26 │ │ │ │ fmr f4,f27 │ │ │ │ fmr f1,f24 │ │ │ │ fmr f2,f25 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ mr r3,r29 │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ + bl 3290 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - bl 4da58 │ │ │ │ - nop │ │ │ │ + bl 2fd0 │ │ │ │ lfd f16,0(r28) │ │ │ │ lfd f17,8(r28) │ │ │ │ fmr f13,f2 │ │ │ │ fmr f12,f1 │ │ │ │ fcmpu cr0,f12,f22 │ │ │ │ - bne 3fee0 │ │ │ │ + bne 3c538 │ │ │ │ fcmpu cr0,f13,f23 │ │ │ │ - bgt 3fde0 │ │ │ │ + bgt 3c460 │ │ │ │ fmr f3,f28 │ │ │ │ fmr f4,f29 │ │ │ │ fmr f1,f30 │ │ │ │ fmr f2,f31 │ │ │ │ - blt 3ffc0 │ │ │ │ - lfd f3,0(r27) │ │ │ │ - lfd f4,8(r27) │ │ │ │ + blt 3c620 │ │ │ │ + fmr f3,f18 │ │ │ │ + fmr f4,f19 │ │ │ │ fmr f1,f16 │ │ │ │ fmr f2,f17 │ │ │ │ addi r29,r29,1 │ │ │ │ addi r31,r31,16 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ addic. r30,r30,-1 │ │ │ │ fmr f0,f1 │ │ │ │ fmr f1,f2 │ │ │ │ stfd f0,-16(r31) │ │ │ │ stfd f1,-8(r31) │ │ │ │ - bne 3fe50 │ │ │ │ - cmpld r20,r26 │ │ │ │ - addi r25,r25,16 │ │ │ │ - add r24,r24,r23 │ │ │ │ - bne 3fd70 │ │ │ │ - ld r0,272(r1) │ │ │ │ - lfd f16,128(r1) │ │ │ │ - lfd f17,136(r1) │ │ │ │ - lfd f18,144(r1) │ │ │ │ - lfd f19,152(r1) │ │ │ │ - lfd f20,160(r1) │ │ │ │ - lfd f21,168(r1) │ │ │ │ - lfd f22,176(r1) │ │ │ │ - lfd f23,184(r1) │ │ │ │ - lfd f24,192(r1) │ │ │ │ - lfd f25,200(r1) │ │ │ │ - lfd f26,208(r1) │ │ │ │ - lfd f27,216(r1) │ │ │ │ - lfd f28,224(r1) │ │ │ │ - lfd f29,232(r1) │ │ │ │ - lfd f30,240(r1) │ │ │ │ - mtlr r0 │ │ │ │ - lfd f31,248(r1) │ │ │ │ - ld r20,32(r1) │ │ │ │ - ld r21,40(r1) │ │ │ │ - ld r22,48(r1) │ │ │ │ - ld r23,56(r1) │ │ │ │ - ld r24,64(r1) │ │ │ │ - ld r25,72(r1) │ │ │ │ - ld r26,80(r1) │ │ │ │ - ld r27,88(r1) │ │ │ │ - ld r28,96(r1) │ │ │ │ - ld r29,104(r1) │ │ │ │ - ld r31,120(r1) │ │ │ │ - addi r1,r1,256 │ │ │ │ - ld r30,-144(r1) │ │ │ │ + bne 3c4bc │ │ │ │ + cmpld r23,r27 │ │ │ │ + addi r26,r26,16 │ │ │ │ + add r25,r25,r24 │ │ │ │ + bne 3c3f0 │ │ │ │ + ld r0,304(r1) │ │ │ │ + lfd f14,144(r1) │ │ │ │ + lfd f15,152(r1) │ │ │ │ + lfd f16,160(r1) │ │ │ │ + lfd f17,168(r1) │ │ │ │ + lfd f18,176(r1) │ │ │ │ + lfd f19,184(r1) │ │ │ │ + lfd f20,192(r1) │ │ │ │ + lfd f21,200(r1) │ │ │ │ + lfd f22,208(r1) │ │ │ │ + mtlr r0 │ │ │ │ + lfd f23,216(r1) │ │ │ │ + lfd f24,224(r1) │ │ │ │ + lfd f25,232(r1) │ │ │ │ + lfd f26,240(r1) │ │ │ │ + lfd f27,248(r1) │ │ │ │ + lfd f28,256(r1) │ │ │ │ + lfd f29,264(r1) │ │ │ │ + lfd f30,272(r1) │ │ │ │ + lfd f31,280(r1) │ │ │ │ + ld r18,32(r1) │ │ │ │ + ld r19,40(r1) │ │ │ │ + ld r21,56(r1) │ │ │ │ + ld r22,64(r1) │ │ │ │ + ld r23,72(r1) │ │ │ │ + ld r24,80(r1) │ │ │ │ + ld r25,88(r1) │ │ │ │ + ld r26,96(r1) │ │ │ │ + ld r27,104(r1) │ │ │ │ + ld r28,112(r1) │ │ │ │ + ld r29,120(r1) │ │ │ │ + ld r31,136(r1) │ │ │ │ + addi r1,r1,288 │ │ │ │ + ld r30,-160(r1) │ │ │ │ blr │ │ │ │ - bl 4da58 │ │ │ │ - nop │ │ │ │ - bl 38a0 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 2fd0 │ │ │ │ + bl 38c0 │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ fmr f2,f17 │ │ │ │ fmr f1,f16 │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - bl 32c0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - b 3fe10 │ │ │ │ - ld r0,272(r1) │ │ │ │ - lfd f18,144(r1) │ │ │ │ - lfd f19,152(r1) │ │ │ │ - lfd f20,160(r1) │ │ │ │ - lfd f21,168(r1) │ │ │ │ - lfd f28,224(r1) │ │ │ │ - lfd f29,232(r1) │ │ │ │ - ld r23,56(r1) │ │ │ │ - ld r26,80(r1) │ │ │ │ - ld r29,104(r1) │ │ │ │ - ld r31,120(r1) │ │ │ │ + bl 329c │ │ │ │ + bl 32e0 │ │ │ │ + b 3c484 │ │ │ │ + ld r0,304(r1) │ │ │ │ + lfd f14,144(r1) │ │ │ │ + lfd f15,152(r1) │ │ │ │ + lfd f28,256(r1) │ │ │ │ + lfd f29,264(r1) │ │ │ │ + ld r18,32(r1) │ │ │ │ + ld r19,40(r1) │ │ │ │ + ld r24,80(r1) │ │ │ │ + ld r27,104(r1) │ │ │ │ + ld r29,120(r1) │ │ │ │ mtlr r0 │ │ │ │ - b 3ffb4 │ │ │ │ + ld r31,136(r1) │ │ │ │ + b 3c614 │ │ │ │ .long 0x0 │ │ │ │ .long 0x1020000 │ │ │ │ - .long 0xc90 │ │ │ │ + .long 0xe92 │ │ │ │ nop │ │ │ │ │ │ │ │ -0000000000040040 : │ │ │ │ - addis r2,r12,3 │ │ │ │ - addi r2,r2,32448 │ │ │ │ - std r21,-216(r1) │ │ │ │ - ld r21,48(r3) │ │ │ │ +000000000003c690 : │ │ │ │ + std r22,-224(r1) │ │ │ │ + ld r22,48(r3) │ │ │ │ + cmpdi r22,0 │ │ │ │ stdu r1,-304(r1) │ │ │ │ + ble 3ca98 │ │ │ │ + std r21,72(r1) │ │ │ │ + ld r21,8(r3) │ │ │ │ cmpdi r21,0 │ │ │ │ - ble 404a8 │ │ │ │ - std r20,80(r1) │ │ │ │ - ld r20,8(r3) │ │ │ │ - std r31,168(r1) │ │ │ │ + std r31,152(r1) │ │ │ │ mr r31,r3 │ │ │ │ - cmpdi r20,0 │ │ │ │ - ble 404b4 │ │ │ │ - mflr r0 │ │ │ │ - std r27,136(r1) │ │ │ │ + ble 3caa4 │ │ │ │ + std r27,120(r1) │ │ │ │ + std r26,112(r1) │ │ │ │ ld r27,88(r3) │ │ │ │ + mflr r0 │ │ │ │ + sldi r26,r22,5 │ │ │ │ + stfd f14,160(r1) │ │ │ │ + stfd f15,168(r1) │ │ │ │ stfd f16,176(r1) │ │ │ │ stfd f17,184(r1) │ │ │ │ stfd f18,192(r1) │ │ │ │ stfd f19,200(r1) │ │ │ │ stfd f20,208(r1) │ │ │ │ + std r0,320(r1) │ │ │ │ stfd f21,216(r1) │ │ │ │ stfd f22,224(r1) │ │ │ │ stfd f23,232(r1) │ │ │ │ stfd f24,240(r1) │ │ │ │ stfd f25,248(r1) │ │ │ │ stfd f26,256(r1) │ │ │ │ stfd f27,264(r1) │ │ │ │ stfd f28,272(r1) │ │ │ │ stfd f29,280(r1) │ │ │ │ stfd f30,288(r1) │ │ │ │ stfd f31,296(r1) │ │ │ │ - std r15,40(r1) │ │ │ │ - std r16,48(r1) │ │ │ │ - std r17,56(r1) │ │ │ │ - std r18,64(r1) │ │ │ │ - std r22,96(r1) │ │ │ │ - std r23,104(r1) │ │ │ │ - std r0,320(r1) │ │ │ │ - std r24,112(r1) │ │ │ │ - std r25,120(r1) │ │ │ │ - std r26,128(r1) │ │ │ │ - std r19,72(r1) │ │ │ │ - std r28,144(r1) │ │ │ │ - std r29,152(r1) │ │ │ │ - std r30,160(r1) │ │ │ │ - ld r19,120(r3) │ │ │ │ - ld r18,64(r3) │ │ │ │ - mr r3,r27 │ │ │ │ - addis r15,r2,-3 │ │ │ │ - addis r24,r2,-3 │ │ │ │ + std r17,40(r1) │ │ │ │ + std r18,48(r1) │ │ │ │ + std r19,56(r1) │ │ │ │ + std r20,64(r1) │ │ │ │ + std r23,88(r1) │ │ │ │ li r23,0 │ │ │ │ - li r22,0 │ │ │ │ - sldi r25,r21,4 │ │ │ │ - sldi r26,r21,5 │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ - addi r15,r15,25008 │ │ │ │ - addi r24,r24,26192 │ │ │ │ + std r24,96(r1) │ │ │ │ + std r25,104(r1) │ │ │ │ + li r24,0 │ │ │ │ + sldi r25,r22,4 │ │ │ │ + std r28,128(r1) │ │ │ │ + std r29,136(r1) │ │ │ │ + std r30,144(r1) │ │ │ │ + ld r20,120(r3) │ │ │ │ + ld r19,64(r3) │ │ │ │ + mr r3,r27 │ │ │ │ + bl 3290 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - ld r17,176(r31) │ │ │ │ - ld r16,96(r31) │ │ │ │ - xxlxor vs18,vs18,vs18 │ │ │ │ - xxlxor vs19,vs19,vs19 │ │ │ │ - fmr f17,f2 │ │ │ │ - fmr f16,f1 │ │ │ │ + bl 329c │ │ │ │ + plfd f14,55988 # 4a220 │ │ │ │ + plfd f15,55988 # 4a228 │ │ │ │ + xxlxor vs16,vs16,vs16 │ │ │ │ + xxlxor vs17,vs17,vs17 │ │ │ │ + ld r18,176(r31) │ │ │ │ + ld r17,96(r31) │ │ │ │ + fmr f19,f2 │ │ │ │ + fmr f18,f1 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - sldi r9,r22,3 │ │ │ │ - sldi r31,r22,5 │ │ │ │ - add r28,r16,r23 │ │ │ │ - mr r29,r20 │ │ │ │ - add r30,r19,r23 │ │ │ │ - ldx r3,r18,r9 │ │ │ │ - add r31,r17,r31 │ │ │ │ + sldi r2,r23,3 │ │ │ │ + sldi r31,r23,5 │ │ │ │ + add r28,r17,r24 │ │ │ │ + mr r29,r21 │ │ │ │ + add r30,r20,r24 │ │ │ │ + ldx r3,r19,r2 │ │ │ │ + add r31,r18,r31 │ │ │ │ addi r3,r3,-1 │ │ │ │ sldi r3,r3,1 │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ - fmr f25,f2 │ │ │ │ - fmr f24,f1 │ │ │ │ - lfd f2,8(r15) │ │ │ │ - lfd f1,0(r15) │ │ │ │ - fmr f3,f24 │ │ │ │ - fmr f4,f25 │ │ │ │ - bl 4dbe8 │ │ │ │ - nop │ │ │ │ - fmr f21,f2 │ │ │ │ - fmr f20,f1 │ │ │ │ - fmr f3,f24 │ │ │ │ - fmr f4,f25 │ │ │ │ - fmr f1,f24 │ │ │ │ - fmr f2,f25 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - fmr f23,f2 │ │ │ │ - fmr f22,f1 │ │ │ │ - b 402a8 │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - bl 38a0 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 3290 │ │ │ │ fmr f27,f2 │ │ │ │ fmr f26,f1 │ │ │ │ - fmr f2,f29 │ │ │ │ - fmr f1,f28 │ │ │ │ + plfd f2,54712 # 49d88 │ │ │ │ + plfd f1,54696 # 49d80 │ │ │ │ fmr f3,f26 │ │ │ │ fmr f4,f27 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - bl 34c0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - lfd f3,0(r24) │ │ │ │ - lfd f4,8(r24) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 3450 │ │ │ │ + fmr f23,f2 │ │ │ │ + fmr f22,f1 │ │ │ │ fmr f3,f26 │ │ │ │ fmr f4,f27 │ │ │ │ - bl 4dbe8 │ │ │ │ + fmr f1,f26 │ │ │ │ + fmr f2,f27 │ │ │ │ + bl 329c │ │ │ │ + fmr f25,f2 │ │ │ │ + fmr f24,f1 │ │ │ │ + b 3c8c0 │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ nop │ │ │ │ + bl 38c0 │ │ │ │ + fmr f21,f2 │ │ │ │ + fmr f20,f1 │ │ │ │ + fmr f2,f29 │ │ │ │ + fmr f1,f28 │ │ │ │ + fmr f3,f20 │ │ │ │ + fmr f4,f21 │ │ │ │ + bl 329c │ │ │ │ + bl 34e0 │ │ │ │ + fmr f3,f14 │ │ │ │ + fmr f4,f15 │ │ │ │ + bl 329c │ │ │ │ + fmr f3,f20 │ │ │ │ + fmr f4,f21 │ │ │ │ + bl 3450 │ │ │ │ fmr f0,f1 │ │ │ │ fmr f1,f2 │ │ │ │ stfd f0,0(r31) │ │ │ │ stfd f1,8(r31) │ │ │ │ - fmr f2,f25 │ │ │ │ - fmr f1,f24 │ │ │ │ lfd f3,0(r30) │ │ │ │ lfd f4,8(r30) │ │ │ │ + fmr f1,f26 │ │ │ │ + fmr f2,f27 │ │ │ │ add r30,r30,r25 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - bl 4da58 │ │ │ │ - nop │ │ │ │ + bl 2fd0 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ + bl 38f0 │ │ │ │ lfd f3,0(r28) │ │ │ │ lfd f4,8(r28) │ │ │ │ - bl 4dbe8 │ │ │ │ - nop │ │ │ │ - bl 3060 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 3450 │ │ │ │ + bl 3060 │ │ │ │ addic. r29,r29,-1 │ │ │ │ stfd f1,16(r31) │ │ │ │ stfd f2,24(r31) │ │ │ │ add r31,r31,r26 │ │ │ │ - beq 40410 │ │ │ │ - lfd f28,0(r30) │ │ │ │ - lfd f29,8(r30) │ │ │ │ - fmr f1,f24 │ │ │ │ - fmr f2,f25 │ │ │ │ - fmr f3,f28 │ │ │ │ - fmr f4,f29 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - bl 3360 │ │ │ │ - ld r2,24(r1) │ │ │ │ + beq 3ca00 │ │ │ │ + lfd f20,0(r30) │ │ │ │ + lfd f21,8(r30) │ │ │ │ + fmr f1,f26 │ │ │ │ + fmr f2,f27 │ │ │ │ + fmr f3,f20 │ │ │ │ + fmr f4,f21 │ │ │ │ + bl 329c │ │ │ │ + bl 3380 │ │ │ │ subf r3,r27,r3 │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ + bl 3290 │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - fmr f2,f21 │ │ │ │ - fmr f1,f20 │ │ │ │ + fmr f2,f23 │ │ │ │ + fmr f1,f22 │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - fmr f3,f28 │ │ │ │ - fmr f4,f29 │ │ │ │ - fmr f27,f2 │ │ │ │ - fmr f26,f1 │ │ │ │ - bl 4da58 │ │ │ │ - nop │ │ │ │ - fmr f3,f22 │ │ │ │ - fmr f4,f23 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ + fmr f3,f20 │ │ │ │ + fmr f4,f21 │ │ │ │ + fmr f29,f2 │ │ │ │ + fmr f28,f1 │ │ │ │ + bl 2fd0 │ │ │ │ + fmr f3,f24 │ │ │ │ + fmr f4,f25 │ │ │ │ + bl 329c │ │ │ │ fmr f13,f2 │ │ │ │ fmr f12,f1 │ │ │ │ - fmr f3,f26 │ │ │ │ - fmr f4,f27 │ │ │ │ - fmr f1,f28 │ │ │ │ - fmr f2,f29 │ │ │ │ - fmr f28,f12 │ │ │ │ + fmr f3,f28 │ │ │ │ + fmr f4,f29 │ │ │ │ + fmr f1,f20 │ │ │ │ + fmr f2,f21 │ │ │ │ fmr f29,f13 │ │ │ │ - bl 4da58 │ │ │ │ - nop │ │ │ │ + fmr f28,f12 │ │ │ │ + bl 2fd0 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - fmr f3,f16 │ │ │ │ - fmr f4,f17 │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ + fmr f3,f18 │ │ │ │ + fmr f4,f19 │ │ │ │ + bl 38f0 │ │ │ │ lfd f28,0(r28) │ │ │ │ lfd f29,8(r28) │ │ │ │ fmr f13,f2 │ │ │ │ fmr f12,f1 │ │ │ │ - fcmpu cr0,f12,f18 │ │ │ │ - bne 40390 │ │ │ │ - fcmpu cr0,f13,f19 │ │ │ │ - bgt 401e0 │ │ │ │ + fcmpu cr0,f12,f16 │ │ │ │ + bne 3c984 │ │ │ │ + fcmpu cr0,f13,f17 │ │ │ │ + bgt 3c820 │ │ │ │ fneg f1,f12 │ │ │ │ fneg f2,f13 │ │ │ │ - blt 403d0 │ │ │ │ - lfd f3,0(r24) │ │ │ │ - lfd f4,8(r24) │ │ │ │ + blt 3c9c0 │ │ │ │ + plfd f3,55436 # 4a220 │ │ │ │ + plfd f4,55436 # 4a228 │ │ │ │ fmr f1,f28 │ │ │ │ fmr f2,f29 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f0,f1 │ │ │ │ fmr f1,f2 │ │ │ │ - b 40238 │ │ │ │ - nop │ │ │ │ + b 3c864 │ │ │ │ nop │ │ │ │ - nop │ │ │ │ - bl 38a0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - fmr f27,f2 │ │ │ │ - fmr f26,f1 │ │ │ │ + bl 38c0 │ │ │ │ + fmr f21,f2 │ │ │ │ + fmr f20,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - fmr f3,f26 │ │ │ │ - fmr f4,f27 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - bl 32c0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - b 40210 │ │ │ │ - nop │ │ │ │ + fmr f3,f20 │ │ │ │ + fmr f4,f21 │ │ │ │ + bl 329c │ │ │ │ + bl 32e0 │ │ │ │ + plfd f3,55356 # 4a220 │ │ │ │ + plfd f4,55356 # 4a228 │ │ │ │ + b 3c84c │ │ │ │ nop │ │ │ │ nop │ │ │ │ - addi r22,r22,1 │ │ │ │ - addi r23,r23,16 │ │ │ │ - cmpd r22,r21 │ │ │ │ - bne 40160 │ │ │ │ + addi r23,r23,1 │ │ │ │ + addi r24,r24,16 │ │ │ │ + cmpd r23,r22 │ │ │ │ + bne 3c7a0 │ │ │ │ + lfd f14,160(r1) │ │ │ │ + lfd f15,168(r1) │ │ │ │ lfd f16,176(r1) │ │ │ │ lfd f17,184(r1) │ │ │ │ lfd f18,192(r1) │ │ │ │ lfd f19,200(r1) │ │ │ │ lfd f20,208(r1) │ │ │ │ lfd f21,216(r1) │ │ │ │ lfd f22,224(r1) │ │ │ │ @@ -62764,295 +57859,271 @@ │ │ │ │ lfd f25,248(r1) │ │ │ │ lfd f26,256(r1) │ │ │ │ lfd f27,264(r1) │ │ │ │ lfd f28,272(r1) │ │ │ │ lfd f29,280(r1) │ │ │ │ lfd f30,288(r1) │ │ │ │ lfd f31,296(r1) │ │ │ │ - ld r15,40(r1) │ │ │ │ - ld r16,48(r1) │ │ │ │ - ld r17,56(r1) │ │ │ │ - ld r18,64(r1) │ │ │ │ - ld r19,72(r1) │ │ │ │ - ld r20,80(r1) │ │ │ │ - ld r22,96(r1) │ │ │ │ - ld r23,104(r1) │ │ │ │ - ld r24,112(r1) │ │ │ │ - ld r25,120(r1) │ │ │ │ - ld r26,128(r1) │ │ │ │ - ld r27,136(r1) │ │ │ │ - ld r28,144(r1) │ │ │ │ - ld r29,152(r1) │ │ │ │ - ld r30,160(r1) │ │ │ │ - ld r31,168(r1) │ │ │ │ + ld r17,40(r1) │ │ │ │ + ld r18,48(r1) │ │ │ │ + ld r19,56(r1) │ │ │ │ + ld r20,64(r1) │ │ │ │ + ld r21,72(r1) │ │ │ │ + ld r23,88(r1) │ │ │ │ + ld r24,96(r1) │ │ │ │ + ld r25,104(r1) │ │ │ │ + ld r26,112(r1) │ │ │ │ + ld r27,120(r1) │ │ │ │ + ld r28,128(r1) │ │ │ │ + ld r29,136(r1) │ │ │ │ + ld r30,144(r1) │ │ │ │ + ld r31,152(r1) │ │ │ │ ld r0,320(r1) │ │ │ │ mtlr r0 │ │ │ │ addi r1,r1,304 │ │ │ │ - ld r21,-216(r1) │ │ │ │ + ld r22,-224(r1) │ │ │ │ blr │ │ │ │ - ld r20,80(r1) │ │ │ │ - ld r31,168(r1) │ │ │ │ - b 404a8 │ │ │ │ + ld r21,72(r1) │ │ │ │ + ld r31,152(r1) │ │ │ │ + b 3ca98 │ │ │ │ .long 0x0 │ │ │ │ .long 0x1020000 │ │ │ │ - .long 0x1190 │ │ │ │ + .long 0xf92 │ │ │ │ nop │ │ │ │ │ │ │ │ -00000000000404d0 : │ │ │ │ - addis r2,r12,3 │ │ │ │ - addi r2,r2,31280 │ │ │ │ +000000000003cac0 : │ │ │ │ std r14,-288(r1) │ │ │ │ ld r14,48(r3) │ │ │ │ + cmpdi r14,0 │ │ │ │ mfocrf r11,8 │ │ │ │ stw r11,8(r1) │ │ │ │ stdu r1,-368(r1) │ │ │ │ - cmpdi r14,0 │ │ │ │ - ble 40938 │ │ │ │ + ble 3cee0 │ │ │ │ std r19,120(r1) │ │ │ │ ld r19,8(r3) │ │ │ │ - std r15,88(r1) │ │ │ │ - mr r15,r3 │ │ │ │ cmpdi r19,0 │ │ │ │ - ble 4097c │ │ │ │ + std r30,208(r1) │ │ │ │ + mr r30,r3 │ │ │ │ + ble 3cf20 │ │ │ │ mflr r0 │ │ │ │ - stfd f14,224(r1) │ │ │ │ - stfd f15,232(r1) │ │ │ │ stfd f16,240(r1) │ │ │ │ stfd f17,248(r1) │ │ │ │ + stfd f18,256(r1) │ │ │ │ + stfd f14,224(r1) │ │ │ │ + stfd f15,232(r1) │ │ │ │ + std r0,384(r1) │ │ │ │ + stfd f19,264(r1) │ │ │ │ stfd f20,272(r1) │ │ │ │ stfd f21,280(r1) │ │ │ │ stfd f22,288(r1) │ │ │ │ stfd f23,296(r1) │ │ │ │ stfd f24,304(r1) │ │ │ │ stfd f25,312(r1) │ │ │ │ stfd f26,320(r1) │ │ │ │ stfd f27,328(r1) │ │ │ │ stfd f28,336(r1) │ │ │ │ stfd f29,344(r1) │ │ │ │ - stfd f30,352(r1) │ │ │ │ - stfd f31,360(r1) │ │ │ │ + std r15,88(r1) │ │ │ │ + li r15,0 │ │ │ │ std r16,96(r1) │ │ │ │ std r17,104(r1) │ │ │ │ std r18,112(r1) │ │ │ │ + std r22,144(r1) │ │ │ │ + sldi r18,r14,4 │ │ │ │ std r29,200(r1) │ │ │ │ - std r30,208(r1) │ │ │ │ + std r28,192(r1) │ │ │ │ + std r27,184(r1) │ │ │ │ std r31,216(r1) │ │ │ │ + li r31,0 │ │ │ │ std r20,128(r1) │ │ │ │ std r21,136(r1) │ │ │ │ - std r0,384(r1) │ │ │ │ - std r22,144(r1) │ │ │ │ std r23,152(r1) │ │ │ │ std r24,160(r1) │ │ │ │ std r25,168(r1) │ │ │ │ std r26,176(r1) │ │ │ │ - std r27,184(r1) │ │ │ │ - std r28,192(r1) │ │ │ │ - ld r20,88(r3) │ │ │ │ - ld r9,120(r3) │ │ │ │ - ld r30,64(r3) │ │ │ │ - sldi r18,r14,4 │ │ │ │ - li r16,0 │ │ │ │ - li r31,0 │ │ │ │ - addi r10,r20,1 │ │ │ │ - mr r3,r20 │ │ │ │ + stfd f30,352(r1) │ │ │ │ + stfd f31,360(r1) │ │ │ │ + ld r2,120(r3) │ │ │ │ + ld r22,88(r3) │ │ │ │ + std r2,64(r1) │ │ │ │ + ld r2,64(r3) │ │ │ │ + addi r9,r22,1 │ │ │ │ + mr r3,r22 │ │ │ │ + sldi r16,r22,5 │ │ │ │ + mr r29,r9 │ │ │ │ std r9,56(r1) │ │ │ │ - mr r29,r10 │ │ │ │ - std r10,48(r1) │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ + std r2,40(r1) │ │ │ │ + bl 3290 │ │ │ │ + cmpdi cr4,r29,0 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ - cmpdi cr4,r29,0 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - mulld r9,r29,r14 │ │ │ │ - sldi r8,r20,5 │ │ │ │ - std r14,40(r1) │ │ │ │ + bl 329c │ │ │ │ + mulld r2,r29,r14 │ │ │ │ + std r14,48(r1) │ │ │ │ mr r14,r30 │ │ │ │ - fmr f15,f2 │ │ │ │ - fmr f14,f1 │ │ │ │ - std r8,64(r1) │ │ │ │ - sldi r17,r9,5 │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - sldi r9,r31,3 │ │ │ │ - ldx r29,r14,r9 │ │ │ │ + fmr f17,f2 │ │ │ │ + fmr f16,f1 │ │ │ │ + sldi r17,r2,5 │ │ │ │ + ld r9,40(r1) │ │ │ │ + sldi r2,r31,3 │ │ │ │ + ldx r29,r9,r2 │ │ │ │ addi r29,r29,-1 │ │ │ │ sldi r3,r29,1 │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ + bl 3290 │ │ │ │ mr r3,r29 │ │ │ │ - fmr f17,f2 │ │ │ │ - fmr f16,f1 │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ - fmr f21,f2 │ │ │ │ - fmr f20,f1 │ │ │ │ - fmr f3,f16 │ │ │ │ - fmr f4,f17 │ │ │ │ - fmr f1,f16 │ │ │ │ - fmr f2,f17 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + mffprd r20,f1 │ │ │ │ + mffprd r21,f2 │ │ │ │ + bl 3290 │ │ │ │ + mtfprd f4,r21 │ │ │ │ fmr f23,f2 │ │ │ │ fmr f22,f1 │ │ │ │ - ble cr4,40898 │ │ │ │ - ld r9,48(r1) │ │ │ │ - ld r21,176(r15) │ │ │ │ - ld r27,96(r15) │ │ │ │ - addis r23,r2,-3 │ │ │ │ - addis r26,r2,-3 │ │ │ │ - li r25,0 │ │ │ │ + mtfprd f3,r20 │ │ │ │ + mtfprd f2,r21 │ │ │ │ + mtfprd f1,r20 │ │ │ │ + bl 329c │ │ │ │ + fmr f25,f2 │ │ │ │ + fmr f24,f1 │ │ │ │ + ble cr4,3ce38 │ │ │ │ + ld r2,56(r1) │ │ │ │ + ld r23,176(r14) │ │ │ │ + li r26,0 │ │ │ │ + xxlxor vs20,vs20,vs20 │ │ │ │ + xxlxor vs21,vs21,vs21 │ │ │ │ std r31,32(r1) │ │ │ │ - addi r23,r23,25040 │ │ │ │ - addi r26,r26,26192 │ │ │ │ - mulld r22,r9,r31 │ │ │ │ - ld r9,56(r1) │ │ │ │ - addi r24,r21,32 │ │ │ │ - add r27,r27,r16 │ │ │ │ - add r29,r9,r16 │ │ │ │ - ld r9,64(r1) │ │ │ │ - sldi r22,r22,5 │ │ │ │ - add r24,r24,r9 │ │ │ │ + ld r27,96(r14) │ │ │ │ + plfd f18,53588 # 49da0 │ │ │ │ + plfd f19,53588 # 49da8 │ │ │ │ + mulld r24,r2,r31 │ │ │ │ + ld r2,64(r1) │ │ │ │ + addi r25,r23,32 │ │ │ │ + add r27,r27,r15 │ │ │ │ + add r29,r2,r15 │ │ │ │ + sldi r24,r24,5 │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ nop │ │ │ │ lfd f28,0(r29) │ │ │ │ lfd f29,8(r29) │ │ │ │ - fmr f3,f16 │ │ │ │ - fmr f4,f17 │ │ │ │ - add r28,r21,r22 │ │ │ │ - add r30,r24,r22 │ │ │ │ + mtfprd f4,r21 │ │ │ │ + mtfprd f3,r20 │ │ │ │ + add r28,r23,r24 │ │ │ │ + add r30,r16,r25 │ │ │ │ + add r30,r30,r24 │ │ │ │ fmr f1,f28 │ │ │ │ fmr f2,f29 │ │ │ │ - bl 4db58 │ │ │ │ + bl 329c │ │ │ │ + bl 3380 │ │ │ │ + plfd f26,54644 # 4a220 │ │ │ │ + plfd f27,54644 # 4a228 │ │ │ │ + subf r31,r22,r3 │ │ │ │ + b 3cd2c │ │ │ │ nop │ │ │ │ - bl 3360 │ │ │ │ - ld r2,24(r1) │ │ │ │ - lfd f26,0(r23) │ │ │ │ - lfd f27,8(r23) │ │ │ │ - xxlxor vs24,vs24,vs24 │ │ │ │ - xxlxor vs25,vs25,vs25 │ │ │ │ - subf r31,r20,r3 │ │ │ │ - b 40760 │ │ │ │ nop │ │ │ │ nop │ │ │ │ - bl 38a0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - fmr f3,f30 │ │ │ │ - fmr f4,f31 │ │ │ │ - fmr f30,f1 │ │ │ │ + bl 38c0 │ │ │ │ + fmr f3,f28 │ │ │ │ + fmr f4,f29 │ │ │ │ fmr f31,f2 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - bl 34c0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - lfd f3,0(r26) │ │ │ │ - lfd f4,8(r26) │ │ │ │ + fmr f30,f1 │ │ │ │ + bl 329c │ │ │ │ + bl 34e0 │ │ │ │ + fmr f3,f26 │ │ │ │ + fmr f4,f27 │ │ │ │ addi r28,r28,16 │ │ │ │ addi r31,r31,1 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - bl 4dbe8 │ │ │ │ - nop │ │ │ │ + bl 3450 │ │ │ │ fmr f0,f1 │ │ │ │ fmr f1,f2 │ │ │ │ stfd f0,-16(r28) │ │ │ │ stfd f1,-8(r28) │ │ │ │ cmpld r30,r28 │ │ │ │ - beq 40880 │ │ │ │ + beq 3ce20 │ │ │ │ lfd f28,0(r29) │ │ │ │ lfd f29,8(r29) │ │ │ │ mr r3,r31 │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ - fmr f3,f20 │ │ │ │ - fmr f4,f21 │ │ │ │ + bl 3290 │ │ │ │ + fmr f3,f22 │ │ │ │ + fmr f4,f23 │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - fmr f2,f27 │ │ │ │ - fmr f1,f26 │ │ │ │ - bl 4dbe8 │ │ │ │ - nop │ │ │ │ + fmr f2,f19 │ │ │ │ + fmr f1,f18 │ │ │ │ + bl 3450 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f3,f28 │ │ │ │ fmr f4,f29 │ │ │ │ + fmr f15,f2 │ │ │ │ + fmr f14,f1 │ │ │ │ + bl 2fd0 │ │ │ │ + fmr f3,f24 │ │ │ │ + fmr f4,f25 │ │ │ │ + bl 329c │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - bl 4da58 │ │ │ │ - nop │ │ │ │ - fmr f3,f22 │ │ │ │ - fmr f4,f23 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - fmr f13,f2 │ │ │ │ - fmr f12,f1 │ │ │ │ - fmr f3,f30 │ │ │ │ - fmr f4,f31 │ │ │ │ + fmr f3,f14 │ │ │ │ + fmr f4,f15 │ │ │ │ fmr f1,f28 │ │ │ │ fmr f2,f29 │ │ │ │ - fmr f31,f13 │ │ │ │ - fmr f30,f12 │ │ │ │ - bl 4da58 │ │ │ │ - nop │ │ │ │ + bl 2fd0 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - fmr f3,f14 │ │ │ │ - fmr f4,f15 │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ - lfd f30,0(r27) │ │ │ │ - lfd f31,8(r27) │ │ │ │ + bl 329c │ │ │ │ + fmr f3,f16 │ │ │ │ + fmr f4,f17 │ │ │ │ + bl 38f0 │ │ │ │ + lfd f28,0(r27) │ │ │ │ + lfd f29,8(r27) │ │ │ │ fmr f13,f2 │ │ │ │ fmr f12,f1 │ │ │ │ - fcmpu cr0,f12,f24 │ │ │ │ - bne 40838 │ │ │ │ - fcmpu cr0,f13,f25 │ │ │ │ - bgt 406f0 │ │ │ │ + fcmpu cr0,f12,f20 │ │ │ │ + bne 3cddc │ │ │ │ + fcmpu cr0,f13,f21 │ │ │ │ + bgt 3ccd0 │ │ │ │ fneg f1,f12 │ │ │ │ fneg f2,f13 │ │ │ │ - blt 40950 │ │ │ │ - lfd f3,0(r26) │ │ │ │ - lfd f4,8(r26) │ │ │ │ - fmr f1,f30 │ │ │ │ - fmr f2,f31 │ │ │ │ + fmr f3,f26 │ │ │ │ + fmr f4,f27 │ │ │ │ + blt 3cf00 │ │ │ │ + fmr f1,f28 │ │ │ │ + fmr f2,f29 │ │ │ │ addi r28,r28,16 │ │ │ │ addi r31,r31,1 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f0,f1 │ │ │ │ fmr f1,f2 │ │ │ │ stfd f0,-16(r28) │ │ │ │ stfd f1,-8(r28) │ │ │ │ cmpld r30,r28 │ │ │ │ - bne 40758 │ │ │ │ - addi r25,r25,1 │ │ │ │ + bne 3cd24 │ │ │ │ + addi r26,r26,1 │ │ │ │ add r29,r29,r18 │ │ │ │ - add r22,r22,r17 │ │ │ │ - cmpd r19,r25 │ │ │ │ - bne 406a0 │ │ │ │ + add r24,r24,r17 │ │ │ │ + cmpd r19,r26 │ │ │ │ + bne 3cc80 │ │ │ │ ld r31,32(r1) │ │ │ │ - ld r9,40(r1) │ │ │ │ + ld r2,48(r1) │ │ │ │ addi r31,r31,1 │ │ │ │ - addi r16,r16,16 │ │ │ │ - cmpd r31,r9 │ │ │ │ - bne 40600 │ │ │ │ + addi r15,r15,16 │ │ │ │ + cmpd r31,r2 │ │ │ │ + bne 3cbe0 │ │ │ │ lfd f14,224(r1) │ │ │ │ lfd f15,232(r1) │ │ │ │ lfd f16,240(r1) │ │ │ │ lfd f17,248(r1) │ │ │ │ + lfd f18,256(r1) │ │ │ │ + lfd f19,264(r1) │ │ │ │ lfd f20,272(r1) │ │ │ │ lfd f21,280(r1) │ │ │ │ lfd f22,288(r1) │ │ │ │ lfd f23,296(r1) │ │ │ │ lfd f24,304(r1) │ │ │ │ lfd f25,312(r1) │ │ │ │ lfd f26,320(r1) │ │ │ │ @@ -63072,9508 +58143,9048 @@ │ │ │ │ ld r23,152(r1) │ │ │ │ ld r24,160(r1) │ │ │ │ ld r25,168(r1) │ │ │ │ ld r26,176(r1) │ │ │ │ ld r27,184(r1) │ │ │ │ ld r28,192(r1) │ │ │ │ ld r29,200(r1) │ │ │ │ + ld r0,384(r1) │ │ │ │ ld r30,208(r1) │ │ │ │ ld r31,216(r1) │ │ │ │ - ld r0,384(r1) │ │ │ │ mtlr r0 │ │ │ │ addi r1,r1,368 │ │ │ │ lwz r11,8(r1) │ │ │ │ ld r14,-288(r1) │ │ │ │ mtocrf 8,r11 │ │ │ │ blr │ │ │ │ nop │ │ │ │ - bl 38a0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - fmr f3,f30 │ │ │ │ - fmr f4,f31 │ │ │ │ - fmr f30,f1 │ │ │ │ - fmr f31,f2 │ │ │ │ - bl 4db58 │ │ │ │ nop │ │ │ │ - bl 32c0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - b 40718 │ │ │ │ - ld r15,88(r1) │ │ │ │ + nop │ │ │ │ + bl 38c0 │ │ │ │ + fmr f3,f28 │ │ │ │ + fmr f4,f29 │ │ │ │ + fmr f31,f2 │ │ │ │ + fmr f30,f1 │ │ │ │ + bl 329c │ │ │ │ + bl 32e0 │ │ │ │ + b 3ccec │ │ │ │ ld r19,120(r1) │ │ │ │ - b 40938 │ │ │ │ + ld r30,208(r1) │ │ │ │ + b 3cee0 │ │ │ │ .long 0x0 │ │ │ │ .long 0x3020000 │ │ │ │ .long 0x1292 │ │ │ │ nop │ │ │ │ nop │ │ │ │ - nop │ │ │ │ │ │ │ │ -00000000000409a0 : │ │ │ │ - addis r2,r12,3 │ │ │ │ - addi r2,r2,30048 │ │ │ │ +000000000003cf40 : │ │ │ │ mflr r0 │ │ │ │ + std r16,-240(r1) │ │ │ │ + std r15,-248(r1) │ │ │ │ mfocrf r11,8 │ │ │ │ - std r20,-192(r1) │ │ │ │ - std r21,-184(r1) │ │ │ │ - std r22,-176(r1) │ │ │ │ - std r23,-168(r1) │ │ │ │ - std r25,-152(r1) │ │ │ │ - std r27,-136(r1) │ │ │ │ - std r31,-104(r1) │ │ │ │ - stw r11,8(r1) │ │ │ │ + li r7,0 │ │ │ │ + mr r15,r3 │ │ │ │ + std r20,-208(r1) │ │ │ │ + std r21,-200(r1) │ │ │ │ + std r22,-192(r1) │ │ │ │ + std r26,-160(r1) │ │ │ │ + std r25,-168(r1) │ │ │ │ + std r28,-144(r1) │ │ │ │ + std r27,-152(r1) │ │ │ │ + std r0,16(r1) │ │ │ │ + stfd f18,-112(r1) │ │ │ │ + stfd f19,-104(r1) │ │ │ │ stfd f20,-96(r1) │ │ │ │ stfd f21,-88(r1) │ │ │ │ stfd f22,-80(r1) │ │ │ │ stfd f23,-72(r1) │ │ │ │ stfd f24,-64(r1) │ │ │ │ stfd f25,-56(r1) │ │ │ │ stfd f26,-48(r1) │ │ │ │ stfd f27,-40(r1) │ │ │ │ stfd f28,-32(r1) │ │ │ │ stfd f29,-24(r1) │ │ │ │ stfd f30,-16(r1) │ │ │ │ stfd f31,-8(r1) │ │ │ │ - std r14,-240(r1) │ │ │ │ - std r15,-232(r1) │ │ │ │ - std r16,-224(r1) │ │ │ │ - std r0,16(r1) │ │ │ │ - std r17,-216(r1) │ │ │ │ - std r18,-208(r1) │ │ │ │ - std r19,-200(r1) │ │ │ │ - std r24,-160(r1) │ │ │ │ - std r26,-144(r1) │ │ │ │ - std r28,-128(r1) │ │ │ │ - std r29,-120(r1) │ │ │ │ - std r30,-112(r1) │ │ │ │ + std r14,-256(r1) │ │ │ │ + std r17,-232(r1) │ │ │ │ + std r18,-224(r1) │ │ │ │ + std r19,-216(r1) │ │ │ │ + std r23,-184(r1) │ │ │ │ + std r24,-176(r1) │ │ │ │ + std r29,-136(r1) │ │ │ │ + std r30,-128(r1) │ │ │ │ + std r31,-120(r1) │ │ │ │ + ld r26,48(r3) │ │ │ │ + stw r11,8(r1) │ │ │ │ + plfd f0,52644 # 49d80 │ │ │ │ stdu r1,-384(r1) │ │ │ │ - ld r27,48(r3) │ │ │ │ - addis r9,r2,-3 │ │ │ │ - li r6,0 │ │ │ │ - mr r11,r3 │ │ │ │ - addi r9,r9,25008 │ │ │ │ + plfd f1,52640 # 49d88 │ │ │ │ + ld r6,0(r1) │ │ │ │ mr r31,r1 │ │ │ │ - sldi r10,r27,3 │ │ │ │ - lfd f0,0(r9) │ │ │ │ - lfd f1,8(r9) │ │ │ │ - sldi r7,r27,4 │ │ │ │ - cmpdi cr7,r27,0 │ │ │ │ + sldi r10,r26,3 │ │ │ │ + sldi r8,r26,4 │ │ │ │ + cmpdi cr7,r26,0 │ │ │ │ addi r9,r10,15 │ │ │ │ - ld r8,0(r1) │ │ │ │ addi r10,r10,23 │ │ │ │ - subfic r7,r7,-16 │ │ │ │ + subfic r8,r8,-16 │ │ │ │ clrrdi r9,r9,4 │ │ │ │ clrrdi r10,r10,4 │ │ │ │ neg r9,r9 │ │ │ │ neg r10,r10 │ │ │ │ - stdux r8,r1,r9 │ │ │ │ - addi r23,r1,32 │ │ │ │ - ld r5,0(r1) │ │ │ │ - stdux r5,r1,r9 │ │ │ │ + stdux r6,r1,r9 │ │ │ │ addi r22,r1,32 │ │ │ │ - stdux r5,r1,r10 │ │ │ │ - addi r5,r1,32 │ │ │ │ - ld r10,0(r1) │ │ │ │ - stdux r10,r1,r9 │ │ │ │ + stdux r6,r1,r9 │ │ │ │ addi r21,r1,32 │ │ │ │ + stdux r6,r1,r10 │ │ │ │ + mr r10,r6 │ │ │ │ + addi r6,r1,32 │ │ │ │ stdux r10,r1,r9 │ │ │ │ addi r20,r1,32 │ │ │ │ stdux r10,r1,r9 │ │ │ │ - addi r25,r1,32 │ │ │ │ + addi r28,r1,32 │ │ │ │ stdux r10,r1,r9 │ │ │ │ - addi r9,r1,32 │ │ │ │ - std r9,96(r31) │ │ │ │ - ld r9,0(r1) │ │ │ │ - stdux r9,r1,r7 │ │ │ │ - std r6,0(r5) │ │ │ │ - addi r9,r1,32 │ │ │ │ - stfd f0,32(r1) │ │ │ │ - stfd f1,40(r1) │ │ │ │ - std r9,136(r31) │ │ │ │ - ble cr7,41240 │ │ │ │ - ld r10,88(r3) │ │ │ │ - andi. r7,r27,3 │ │ │ │ - li r19,1 │ │ │ │ - addi r6,r27,-1 │ │ │ │ - mr r9,r27 │ │ │ │ - addi r10,r10,1 │ │ │ │ - beq 40b38 │ │ │ │ - cmpdi r7,1 │ │ │ │ - mr r8,r27 │ │ │ │ - beq 40b28 │ │ │ │ - cmpdi r7,2 │ │ │ │ - beq 40b1c │ │ │ │ - mr r8,r6 │ │ │ │ - sldi r19,r10,1 │ │ │ │ - mulld r7,r10,r19 │ │ │ │ - addi r8,r8,-1 │ │ │ │ - sldi r19,r7,1 │ │ │ │ - mulld r7,r10,r19 │ │ │ │ + addi r5,r1,32 │ │ │ │ + std r5,64(r31) │ │ │ │ + stdux r10,r1,r9 │ │ │ │ + mr r9,r10 │ │ │ │ + addi r10,r1,32 │ │ │ │ + std r10,80(r31) │ │ │ │ + stdux r9,r1,r8 │ │ │ │ + std r7,0(r6) │ │ │ │ + addi r16,r1,32 │ │ │ │ + stfd f0,0(r16) │ │ │ │ + stfd f1,8(r16) │ │ │ │ + ble cr7,3d7c8 │ │ │ │ + ld r9,88(r3) │ │ │ │ + xxspltib vs32,1 │ │ │ │ + li r5,2 │ │ │ │ + andi. r8,r26,3 │ │ │ │ + mr r2,r26 │ │ │ │ + addi r7,r26,-1 │ │ │ │ + mr r10,r26 │ │ │ │ + vextsb2d v0,v0 │ │ │ │ + addi r9,r9,1 │ │ │ │ + xxmr vs45,vs32 │ │ │ │ + mtvsrdd vs33,r5,r9 │ │ │ │ + beq 3d0dc │ │ │ │ cmpdi r8,1 │ │ │ │ - sldi r19,r7,1 │ │ │ │ - beq 40b64 │ │ │ │ - srdi r9,r9,2 │ │ │ │ + beq 3d0d0 │ │ │ │ + cmpdi r8,2 │ │ │ │ + beq 3d0c8 │ │ │ │ + mr r2,r7 │ │ │ │ + xxmr vs32,vs33 │ │ │ │ + vmulld v0,v0,v1 │ │ │ │ + addi r2,r2,-1 │ │ │ │ + addic. r2,r2,-1 │ │ │ │ + vmulld v0,v0,v1 │ │ │ │ + beq 3d0fc │ │ │ │ + srdi r9,r10,2 │ │ │ │ mtctr r9 │ │ │ │ - mulld r19,r10,r19 │ │ │ │ - sldi r19,r19,1 │ │ │ │ - mulld r19,r10,r19 │ │ │ │ - sldi r19,r19,1 │ │ │ │ - mulld r19,r10,r19 │ │ │ │ - sldi r19,r19,1 │ │ │ │ - mulld r19,r10,r19 │ │ │ │ - sldi r19,r19,1 │ │ │ │ - bdnz 40b40 │ │ │ │ - ld r9,8(r11) │ │ │ │ - cmpdi r9,0 │ │ │ │ - ble 411a8 │ │ │ │ - ld r9,200(r11) │ │ │ │ - li r18,0 │ │ │ │ - li r10,0 │ │ │ │ - cmpdi cr4,r19,0 │ │ │ │ - std r19,104(r31) │ │ │ │ - li r17,0 │ │ │ │ - addi r16,r5,8 │ │ │ │ - xxlxor vs24,vs24,vs24 │ │ │ │ - std r5,40(r31) │ │ │ │ - xxlxor vs25,vs25,vs25 │ │ │ │ - mr r14,r11 │ │ │ │ - std r10,72(r31) │ │ │ │ - std r25,80(r31) │ │ │ │ - addi r15,r9,-8 │ │ │ │ - mr r19,r15 │ │ │ │ - mr r15,r18 │ │ │ │ - ble cr7,40c98 │ │ │ │ - ld r9,72(r31) │ │ │ │ - li r28,0 │ │ │ │ - ld r30,120(r14) │ │ │ │ - ld r18,88(r14) │ │ │ │ - ld r29,64(r14) │ │ │ │ - ld r26,80(r31) │ │ │ │ - std r27,32(r31) │ │ │ │ - std r22,48(r31) │ │ │ │ - mr r24,r28 │ │ │ │ - ld r28,96(r31) │ │ │ │ - mulld r9,r9,r27 │ │ │ │ - mr r25,r18 │ │ │ │ - sldi r9,r9,4 │ │ │ │ - add r30,r30,r9 │ │ │ │ + vmulld v0,v0,v1 │ │ │ │ + vmulld v13,v13,v1 │ │ │ │ + addi r2,r2,-4 │ │ │ │ + vmulld v0,v0,v1 │ │ │ │ + vmulld v13,v13,v1 │ │ │ │ + bdnz 3d0e4 │ │ │ │ + vmulld v0,v0,v13 │ │ │ │ + mtvsrdd vs33,r2,r2 │ │ │ │ + xxsldwi vs33,vs33,vs32,2 │ │ │ │ + vmulld v0,v1,v0 │ │ │ │ + mfvsrld r25,vs32 │ │ │ │ + ld r2,8(r15) │ │ │ │ + cmpdi r2,0 │ │ │ │ + ble 3d728 │ │ │ │ + ld r2,200(r15) │ │ │ │ + plfd f18,52352 # 49da0 │ │ │ │ + li r9,0 │ │ │ │ + cmpdi cr4,r25,0 │ │ │ │ + std r25,96(r31) │ │ │ │ + li r19,0 │ │ │ │ + plfd f19,52336 # 49da8 │ │ │ │ + addi r17,r6,8 │ │ │ │ + xxlxor vs20,vs20,vs20 │ │ │ │ + xxlxor vs21,vs21,vs21 │ │ │ │ + mr r25,r28 │ │ │ │ + std r6,32(r31) │ │ │ │ + std r16,120(r31) │ │ │ │ + mcrf cr0,cr7 │ │ │ │ + std r9,56(r31) │ │ │ │ + addi r27,r2,-8 │ │ │ │ + std r27,88(r31) │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + ble 3d240 │ │ │ │ + ld r2,56(r31) │ │ │ │ + ld r30,120(r15) │ │ │ │ + mr r14,r26 │ │ │ │ + li r24,0 │ │ │ │ + ld r18,88(r15) │ │ │ │ + ld r28,64(r15) │ │ │ │ + ld r23,64(r31) │ │ │ │ + ld r16,80(r31) │ │ │ │ + mulld r2,r2,r26 │ │ │ │ + mr r29,r18 │ │ │ │ + sldi r2,r2,4 │ │ │ │ + add r30,r30,r2 │ │ │ │ + nop │ │ │ │ nop │ │ │ │ - ldx r22,r29,r24 │ │ │ │ - addi r18,r22,-1 │ │ │ │ + nop │ │ │ │ + ldx r27,r28,r24 │ │ │ │ + addi r18,r27,-1 │ │ │ │ sldi r18,r18,1 │ │ │ │ mr r3,r18 │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ + bl 3290 │ │ │ │ lfd f3,0(r30) │ │ │ │ lfd f4,8(r30) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - bl 3360 │ │ │ │ - ld r2,24(r1) │ │ │ │ - subf r10,r25,r3 │ │ │ │ + bl 329c │ │ │ │ + bl 3380 │ │ │ │ + subf r9,r29,r3 │ │ │ │ addi r3,r3,1 │ │ │ │ - divd r9,r10,r18 │ │ │ │ - cmpdi r10,0 │ │ │ │ - add r3,r3,r25 │ │ │ │ - stdx r10,r21,r24 │ │ │ │ - stdx r3,r20,r24 │ │ │ │ - mulld r9,r9,r18 │ │ │ │ - subf r9,r9,r10 │ │ │ │ - blt 41190 │ │ │ │ - cmpd r9,r22 │ │ │ │ - blt 40c54 │ │ │ │ - subf r9,r18,r9 │ │ │ │ - stdx r9,r28,r24 │ │ │ │ + divd r2,r9,r18 │ │ │ │ cmpdi r9,0 │ │ │ │ - li r10,1 │ │ │ │ - ble 41184 │ │ │ │ - addic. r27,r27,-1 │ │ │ │ - stdx r10,r26,r24 │ │ │ │ + add r3,r3,r29 │ │ │ │ + stdx r9,r20,r24 │ │ │ │ + stdx r3,r25,r24 │ │ │ │ + mulld r2,r2,r18 │ │ │ │ + subf r2,r2,r9 │ │ │ │ + blt 3d710 │ │ │ │ + cmpd r2,r27 │ │ │ │ + blt 3d208 │ │ │ │ + subf r2,r18,r2 │ │ │ │ + stdx r2,r16,r24 │ │ │ │ + cmpdi r2,0 │ │ │ │ + li r9,1 │ │ │ │ + ble 3d704 │ │ │ │ + addic. r14,r14,-1 │ │ │ │ stdx r9,r23,r24 │ │ │ │ + stdx r2,r22,r24 │ │ │ │ addi r30,r30,16 │ │ │ │ addi r24,r24,8 │ │ │ │ - bne 40bf0 │ │ │ │ - ld r27,32(r31) │ │ │ │ - ld r22,48(r31) │ │ │ │ + bne 3d1b0 │ │ │ │ + sldi r5,r26,3 │ │ │ │ li r4,0 │ │ │ │ - sldi r5,r27,3 │ │ │ │ - mr r3,r22 │ │ │ │ - bl 37c0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - ble cr4,41238 │ │ │ │ - ld r10,104(r31) │ │ │ │ - ld r7,192(r14) │ │ │ │ - sldi r9,r15,3 │ │ │ │ - ld r4,176(r14) │ │ │ │ - sldi r11,r27,3 │ │ │ │ - std r20,120(r31) │ │ │ │ - ld r20,136(r31) │ │ │ │ + mr r3,r21 │ │ │ │ + bl 37e0 │ │ │ │ + ble cr4,3d7c0 │ │ │ │ + ld r9,96(r31) │ │ │ │ + ld r6,176(r15) │ │ │ │ + sldi r2,r19,3 │ │ │ │ + sldi r18,r26,3 │ │ │ │ + std r25,104(r31) │ │ │ │ li r30,0 │ │ │ │ - std r19,128(r31) │ │ │ │ - addi r9,r9,-8 │ │ │ │ - add r26,r10,r15 │ │ │ │ - add r24,r7,r9 │ │ │ │ - sldi r10,r15,4 │ │ │ │ - sldi r8,r26,4 │ │ │ │ - std r24,32(r31) │ │ │ │ - add r5,r4,r10 │ │ │ │ - mr r24,r14 │ │ │ │ - mr r14,r11 │ │ │ │ - std r26,112(r31) │ │ │ │ - add r9,r4,r8 │ │ │ │ - std r9,88(r31) │ │ │ │ - cmpd r30,r27 │ │ │ │ - bge 40fcc │ │ │ │ - ld r3,88(r24) │ │ │ │ - std r5,56(r31) │ │ │ │ - sldi r25,r30,3 │ │ │ │ - addis r19,r2,-3 │ │ │ │ - addis r15,r2,-3 │ │ │ │ - addi r19,r19,25040 │ │ │ │ - addi r15,r15,26192 │ │ │ │ - bl 4d7c8 │ │ │ │ + mr r25,r15 │ │ │ │ + ld r24,192(r15) │ │ │ │ + addi r2,r2,-8 │ │ │ │ + add r23,r9,r19 │ │ │ │ + sldi r9,r19,4 │ │ │ │ + li r19,0 │ │ │ │ + add r24,r24,r2 │ │ │ │ + sldi r10,r23,4 │ │ │ │ + add r14,r6,r9 │ │ │ │ + std r23,112(r31) │ │ │ │ + ld r23,120(r31) │ │ │ │ + add r2,r6,r10 │ │ │ │ + mr r15,r14 │ │ │ │ + mr r14,r18 │ │ │ │ + std r2,72(r31) │ │ │ │ nop │ │ │ │ + nop │ │ │ │ + cmpd r30,r26 │ │ │ │ + bge 3d530 │ │ │ │ + ld r3,88(r25) │ │ │ │ + sldi r18,r30,3 │ │ │ │ + bl 3290 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - ld r9,72(r31) │ │ │ │ - sldi r8,r30,4 │ │ │ │ - ld r29,120(r24) │ │ │ │ - ld r28,96(r24) │ │ │ │ - ld r18,64(r24) │ │ │ │ - std r24,64(r31) │ │ │ │ - std r20,48(r31) │ │ │ │ - mr r24,r25 │ │ │ │ - add r7,r20,r8 │ │ │ │ + bl 329c │ │ │ │ + ld r2,56(r31) │ │ │ │ + sldi r10,r30,4 │ │ │ │ + ld r29,120(r25) │ │ │ │ + std r25,48(r31) │ │ │ │ + std r24,40(r31) │ │ │ │ + ld r28,96(r25) │ │ │ │ + ld r16,64(r25) │ │ │ │ + mr r25,r18 │ │ │ │ + add r8,r23,r10 │ │ │ │ + addi r27,r10,16 │ │ │ │ fmr f27,f2 │ │ │ │ fmr f26,f1 │ │ │ │ - maddld r10,r9,r27,r30 │ │ │ │ - ld r9,40(r31) │ │ │ │ - subf r30,r30,r27 │ │ │ │ - addi r27,r8,16 │ │ │ │ - lfd f30,0(r7) │ │ │ │ - lfd f31,8(r7) │ │ │ │ - add r28,r28,r8 │ │ │ │ - add r27,r20,r27 │ │ │ │ - ldx r26,r9,r25 │ │ │ │ - sldi r10,r10,4 │ │ │ │ - add r29,r29,r10 │ │ │ │ - b 40e24 │ │ │ │ - nop │ │ │ │ + maddld r9,r2,r26,r30 │ │ │ │ + ld r2,32(r31) │ │ │ │ + subf r30,r30,r26 │ │ │ │ + lfd f30,0(r8) │ │ │ │ + add r27,r23,r27 │ │ │ │ + lfd f31,8(r8) │ │ │ │ + add r28,r28,r10 │ │ │ │ + ldx r26,r2,r18 │ │ │ │ + sldi r9,r9,4 │ │ │ │ + add r29,r29,r9 │ │ │ │ + b 3d3a8 │ │ │ │ nop │ │ │ │ - bl 38a0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - fmr f3,f22 │ │ │ │ - fmr f4,f23 │ │ │ │ + bl 38c0 │ │ │ │ + fmr f3,f24 │ │ │ │ + fmr f4,f25 │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - bl 34c0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - lfd f3,0(r15) │ │ │ │ - lfd f4,8(r15) │ │ │ │ - bl 4db58 │ │ │ │ + bl 329c │ │ │ │ + bl 34e0 │ │ │ │ nop │ │ │ │ + plfd f3,52960 # 4a220 │ │ │ │ + plfd f4,52960 # 4a228 │ │ │ │ + addi r29,r29,16 │ │ │ │ + addi r28,r28,16 │ │ │ │ + addi r27,r27,16 │ │ │ │ + bl 329c │ │ │ │ fmr f3,f28 │ │ │ │ fmr f4,f29 │ │ │ │ - bl 4dbe8 │ │ │ │ - nop │ │ │ │ + bl 3450 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ - fmr f1,f30 │ │ │ │ fmr f2,f31 │ │ │ │ - addi r29,r29,16 │ │ │ │ - addi r28,r28,16 │ │ │ │ - addi r27,r27,16 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - ldx r10,r23,r24 │ │ │ │ + fmr f1,f30 │ │ │ │ + bl 329c │ │ │ │ + ldx r9,r22,r25 │ │ │ │ addic. r30,r30,-1 │ │ │ │ stfd f1,-16(r27) │ │ │ │ stfd f2,-8(r27) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - maddld r26,r20,r26,r10 │ │ │ │ - stdx r26,r16,r24 │ │ │ │ - addi r24,r24,8 │ │ │ │ - beq 40fc0 │ │ │ │ - ldx r10,r22,r24 │ │ │ │ - ldx r3,r21,r24 │ │ │ │ - ldx r20,r18,r24 │ │ │ │ - lfd f20,0(r29) │ │ │ │ - lfd f21,8(r29) │ │ │ │ - add r3,r3,r10 │ │ │ │ - addi r25,r20,-1 │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ - lfd f3,0(r19) │ │ │ │ - lfd f4,8(r19) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - mr r3,r25 │ │ │ │ + maddld r26,r24,r26,r9 │ │ │ │ + stdx r26,r17,r25 │ │ │ │ + addi r25,r25,8 │ │ │ │ + beq 3d528 │ │ │ │ + ldx r9,r21,r25 │ │ │ │ + ldx r3,r20,r25 │ │ │ │ + lfd f22,0(r29) │ │ │ │ + lfd f23,8(r29) │ │ │ │ + ldx r24,r16,r25 │ │ │ │ + add r3,r3,r9 │ │ │ │ + bl 3290 │ │ │ │ + addi r18,r24,-1 │ │ │ │ + fmr f3,f18 │ │ │ │ + fmr f4,f19 │ │ │ │ + bl 329c │ │ │ │ + mr r3,r18 │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ + bl 3290 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - bl 4dbe8 │ │ │ │ - nop │ │ │ │ - sldi r3,r25,1 │ │ │ │ + bl 3450 │ │ │ │ + sldi r3,r18,1 │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ - fmr f23,f2 │ │ │ │ - fmr f22,f1 │ │ │ │ - fmr f3,f20 │ │ │ │ - fmr f4,f21 │ │ │ │ + bl 3290 │ │ │ │ + fmr f25,f2 │ │ │ │ + fmr f24,f1 │ │ │ │ + fmr f3,f22 │ │ │ │ + fmr f4,f23 │ │ │ │ fmr f1,f28 │ │ │ │ fmr f2,f29 │ │ │ │ - bl 4da58 │ │ │ │ - nop │ │ │ │ + bl 2fd0 │ │ │ │ fmr f13,f2 │ │ │ │ fmr f12,f1 │ │ │ │ - fmr f2,f21 │ │ │ │ - fmr f1,f20 │ │ │ │ + fmr f2,f23 │ │ │ │ + fmr f1,f22 │ │ │ │ fmr f3,f28 │ │ │ │ fmr f4,f29 │ │ │ │ fmr f28,f12 │ │ │ │ fmr f29,f13 │ │ │ │ - bl 4da58 │ │ │ │ - nop │ │ │ │ + bl 2fd0 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ - fmr f3,f22 │ │ │ │ - fmr f4,f23 │ │ │ │ - fmr f1,f22 │ │ │ │ - fmr f2,f23 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + fmr f3,f24 │ │ │ │ + fmr f4,f25 │ │ │ │ + fmr f1,f24 │ │ │ │ + fmr f2,f25 │ │ │ │ + bl 329c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f3,f26 │ │ │ │ fmr f4,f27 │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ - lfd f22,0(r28) │ │ │ │ - lfd f23,8(r28) │ │ │ │ + bl 38f0 │ │ │ │ + lfd f24,0(r28) │ │ │ │ + lfd f25,8(r28) │ │ │ │ fmr f13,f2 │ │ │ │ fmr f12,f1 │ │ │ │ - fcmpu cr0,f12,f24 │ │ │ │ - bne 40f5c │ │ │ │ - fcmpu cr0,f13,f25 │ │ │ │ - bgt 40d90 │ │ │ │ + fcmpu cr0,f12,f20 │ │ │ │ + bne 3d4b4 │ │ │ │ + fcmpu cr0,f13,f21 │ │ │ │ + bgt 3d320 │ │ │ │ fneg f1,f12 │ │ │ │ fneg f2,f13 │ │ │ │ - blt 40f90 │ │ │ │ - lfd f3,0(r15) │ │ │ │ - lfd f4,8(r15) │ │ │ │ - fmr f1,f22 │ │ │ │ - fmr f2,f23 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + blt 3d6c0 │ │ │ │ + plfd f3,52572 # 4a220 │ │ │ │ + plfd f4,52572 # 4a228 │ │ │ │ + fmr f1,f24 │ │ │ │ + fmr f2,f25 │ │ │ │ + addi r29,r29,16 │ │ │ │ + addi r28,r28,16 │ │ │ │ + addi r27,r27,16 │ │ │ │ + bl 329c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ - b 40de0 │ │ │ │ - bl 38a0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - fmr f3,f22 │ │ │ │ - fmr f4,f23 │ │ │ │ - fmr f29,f2 │ │ │ │ - fmr f28,f1 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - bl 32c0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - b 40db8 │ │ │ │ - nop │ │ │ │ - ld r20,48(r31) │ │ │ │ - ld r5,56(r31) │ │ │ │ - ld r24,64(r31) │ │ │ │ - ld r9,40(r31) │ │ │ │ - ld r10,32(r31) │ │ │ │ - ldx r9,r9,r14 │ │ │ │ - stdu r9,8(r10) │ │ │ │ - ld r9,80(r31) │ │ │ │ - std r10,32(r31) │ │ │ │ - ld r27,48(r24) │ │ │ │ - sldi r14,r27,3 │ │ │ │ - sldi r10,r27,4 │ │ │ │ - addi r30,r27,-1 │ │ │ │ - add r7,r23,r14 │ │ │ │ - add r6,r9,r14 │ │ │ │ - add r10,r20,r10 │ │ │ │ - ld r9,-8(r7) │ │ │ │ + fmr f2,f31 │ │ │ │ + fmr f1,f30 │ │ │ │ + bl 329c │ │ │ │ + ldx r9,r22,r25 │ │ │ │ + addic. r30,r30,-1 │ │ │ │ + stfd f1,-16(r27) │ │ │ │ + stfd f2,-8(r27) │ │ │ │ + fmr f31,f2 │ │ │ │ + fmr f30,f1 │ │ │ │ + maddld r26,r24,r26,r9 │ │ │ │ + stdx r26,r17,r25 │ │ │ │ + addi r25,r25,8 │ │ │ │ + bne 3d3a8 │ │ │ │ + ld r24,40(r31) │ │ │ │ + ld r25,48(r31) │ │ │ │ + ld r2,32(r31) │ │ │ │ + ldx r2,r2,r14 │ │ │ │ + stdu r2,8(r24) │ │ │ │ + ld r2,64(r31) │ │ │ │ + ld r26,48(r25) │ │ │ │ + sldi r14,r26,3 │ │ │ │ + sldi r10,r26,4 │ │ │ │ + addi r30,r26,-1 │ │ │ │ + add r10,r23,r10 │ │ │ │ + add r9,r22,r14 │ │ │ │ + add r7,r2,r14 │ │ │ │ lfd f0,0(r10) │ │ │ │ lfd f1,8(r10) │ │ │ │ - ld r4,-8(r6) │ │ │ │ - cmpdi r9,0 │ │ │ │ - stfd f0,0(r5) │ │ │ │ - stfd f1,8(r5) │ │ │ │ - beq 41170 │ │ │ │ - ld r10,64(r24) │ │ │ │ - add r10,r10,r14 │ │ │ │ - ld r10,-8(r10) │ │ │ │ - addi r10,r10,-1 │ │ │ │ - cmpd r9,r10 │ │ │ │ - beq 41170 │ │ │ │ - add r8,r22,r14 │ │ │ │ - ld r10,88(r24) │ │ │ │ - add r9,r9,r4 │ │ │ │ - ld r4,-8(r8) │ │ │ │ - std r9,-8(r7) │ │ │ │ - addi r10,r10,1 │ │ │ │ - addi r9,r4,1 │ │ │ │ - sldi r0,r10,1 │ │ │ │ - cmpd r9,r0 │ │ │ │ - std r9,-8(r8) │ │ │ │ - bne 41100 │ │ │ │ - addi r9,r30,1 │ │ │ │ - ld r10,96(r31) │ │ │ │ + ld r2,-8(r9) │ │ │ │ + cmpdi r2,0 │ │ │ │ + ld r10,-8(r7) │ │ │ │ + stfd f0,0(r15) │ │ │ │ + stfd f1,8(r15) │ │ │ │ + beq 3d6f0 │ │ │ │ + ld r8,64(r25) │ │ │ │ + add r8,r8,r14 │ │ │ │ + ld r8,-8(r8) │ │ │ │ + addi r8,r8,-1 │ │ │ │ + cmpd r2,r8 │ │ │ │ + beq 3d6f0 │ │ │ │ + add r8,r21,r14 │ │ │ │ + ld r3,88(r25) │ │ │ │ + add r10,r2,r10 │ │ │ │ + ld r2,-8(r8) │ │ │ │ + std r10,-8(r9) │ │ │ │ + addi r3,r3,1 │ │ │ │ + addi r2,r2,1 │ │ │ │ + sldi r3,r3,1 │ │ │ │ + cmpd r2,r3 │ │ │ │ + std r2,-8(r8) │ │ │ │ + bne 3d660 │ │ │ │ + addi r2,r30,1 │ │ │ │ + ld r10,80(r31) │ │ │ │ cmpdi r30,0 │ │ │ │ - mtctr r9 │ │ │ │ - li r9,1 │ │ │ │ - add r29,r10,r14 │ │ │ │ + mtctr r2 │ │ │ │ + li r2,1 │ │ │ │ + add r4,r10,r14 │ │ │ │ mfctr r10 │ │ │ │ - isellt r9,r9,r10 │ │ │ │ - mtctr r9 │ │ │ │ + isellt r2,r2,r10 │ │ │ │ + mtctr r2 │ │ │ │ nop │ │ │ │ nop │ │ │ │ - bdz 41100 │ │ │ │ - ld r9,-16(r7) │ │ │ │ - ld r10,-16(r8) │ │ │ │ + nop │ │ │ │ + bdz 3d660 │ │ │ │ + ld r2,-16(r8) │ │ │ │ + ld r10,-16(r9) │ │ │ │ + cmpdi r10,0 │ │ │ │ addi r30,r30,-1 │ │ │ │ - ld r4,-16(r6) │ │ │ │ - li r3,1 │ │ │ │ + li r5,1 │ │ │ │ + ld r6,-16(r7) │ │ │ │ sldi r11,r30,3 │ │ │ │ - cmpdi cr7,r9,0 │ │ │ │ - addi r10,r10,1 │ │ │ │ - std r10,-16(r8) │ │ │ │ - cmpd r10,r0 │ │ │ │ - stdu r17,-8(r8) │ │ │ │ - beq cr7,41160 │ │ │ │ - ld r10,64(r24) │ │ │ │ - ldx r10,r10,r11 │ │ │ │ - addi r10,r10,-1 │ │ │ │ - cmpd cr7,r9,r10 │ │ │ │ - beq cr7,41160 │ │ │ │ - ldu r10,-8(r29) │ │ │ │ - add r9,r9,r4 │ │ │ │ - std r9,-16(r7) │ │ │ │ - cmpdi cr7,r10,0 │ │ │ │ - bgt cr7,410f4 │ │ │ │ - neg r10,r10 │ │ │ │ - li r3,-1 │ │ │ │ - stdu r3,-8(r6) │ │ │ │ - stdu r10,-8(r7) │ │ │ │ - beq 41090 │ │ │ │ + addi r2,r2,1 │ │ │ │ + std r2,-16(r8) │ │ │ │ + cmpd cr7,r2,r3 │ │ │ │ + stdu r19,-8(r8) │ │ │ │ + beq 3d6e0 │ │ │ │ + ld r2,64(r25) │ │ │ │ + ldx r2,r2,r11 │ │ │ │ + addi r2,r2,-1 │ │ │ │ + cmpd r10,r2 │ │ │ │ + beq 3d6e0 │ │ │ │ + ldu r2,-8(r4) │ │ │ │ + add r10,r10,r6 │ │ │ │ + std r10,-16(r9) │ │ │ │ + cmpdi r2,0 │ │ │ │ + bgt 3d654 │ │ │ │ + neg r2,r2 │ │ │ │ + li r5,-1 │ │ │ │ + stdu r5,-8(r7) │ │ │ │ + stdu r2,-8(r9) │ │ │ │ + beq cr7,3d5f0 │ │ │ │ + ld r2,72(r31) │ │ │ │ + addi r15,r15,16 │ │ │ │ + cmpld r15,r2 │ │ │ │ + bne 3d2a0 │ │ │ │ + ld r23,112(r31) │ │ │ │ + mr r15,r25 │ │ │ │ + ld r2,96(r31) │ │ │ │ + ld r25,104(r31) │ │ │ │ + mr r19,r23 │ │ │ │ ld r9,88(r31) │ │ │ │ - addi r5,r5,16 │ │ │ │ - cmpld r9,r5 │ │ │ │ - bne 40cf0 │ │ │ │ - ld r26,112(r31) │ │ │ │ - ld r20,120(r31) │ │ │ │ - ld r19,128(r31) │ │ │ │ - ld r9,104(r31) │ │ │ │ - mr r14,r24 │ │ │ │ - mr r15,r26 │ │ │ │ - stdu r9,8(r19) │ │ │ │ - ld r9,72(r31) │ │ │ │ - addi r9,r9,1 │ │ │ │ - mr r10,r9 │ │ │ │ - std r9,72(r31) │ │ │ │ - ld r9,8(r14) │ │ │ │ - cmpd r9,r10 │ │ │ │ - ble 411a8 │ │ │ │ - ld r27,48(r14) │ │ │ │ - cmpdi cr7,r27,0 │ │ │ │ - b 40bb0 │ │ │ │ - nop │ │ │ │ + stdu r2,8(r9) │ │ │ │ + ld r2,56(r31) │ │ │ │ + std r9,88(r31) │ │ │ │ + addi r2,r2,1 │ │ │ │ + mr r9,r2 │ │ │ │ + std r2,56(r31) │ │ │ │ + ld r2,8(r15) │ │ │ │ + cmpd r2,r9 │ │ │ │ + ble 3d728 │ │ │ │ + ld r26,48(r15) │ │ │ │ + cmpdi r26,0 │ │ │ │ + b 3d170 │ │ │ │ nop │ │ │ │ nop │ │ │ │ - neg r4,r4 │ │ │ │ - std r4,-16(r6) │ │ │ │ - b 410d8 │ │ │ │ + bl 38c0 │ │ │ │ + fmr f3,f24 │ │ │ │ + fmr f4,f25 │ │ │ │ + fmr f29,f2 │ │ │ │ + fmr f28,f1 │ │ │ │ + bl 329c │ │ │ │ + bl 32e0 │ │ │ │ + b 3d33c │ │ │ │ + neg r6,r6 │ │ │ │ + std r6,-16(r7) │ │ │ │ + b 3d638 │ │ │ │ nop │ │ │ │ - neg r4,r4 │ │ │ │ - std r4,-8(r6) │ │ │ │ - b 41038 │ │ │ │ + neg r10,r10 │ │ │ │ + std r10,-8(r7) │ │ │ │ + b 3d594 │ │ │ │ nop │ │ │ │ - stdx r9,r28,r24 │ │ │ │ - li r10,-1 │ │ │ │ - neg r9,r9 │ │ │ │ - b 40c64 │ │ │ │ - add r18,r9,r18 │ │ │ │ - cmpd r18,r22 │ │ │ │ - bge 41180 │ │ │ │ - mr r9,r18 │ │ │ │ - stdx r18,r28,r24 │ │ │ │ - b 40c58 │ │ │ │ + stdx r2,r16,r24 │ │ │ │ + li r9,-1 │ │ │ │ + neg r2,r2 │ │ │ │ + b 3d218 │ │ │ │ + add r18,r2,r18 │ │ │ │ + cmpd r18,r27 │ │ │ │ + bge 3d700 │ │ │ │ + mr r2,r18 │ │ │ │ + stdx r18,r16,r24 │ │ │ │ + b 3d20c │ │ │ │ addi r1,r31,384 │ │ │ │ ld r0,16(r1) │ │ │ │ lwz r11,8(r1) │ │ │ │ - ld r14,-240(r1) │ │ │ │ - ld r15,-232(r1) │ │ │ │ - ld r16,-224(r1) │ │ │ │ - ld r17,-216(r1) │ │ │ │ - ld r18,-208(r1) │ │ │ │ - ld r19,-200(r1) │ │ │ │ - ld r20,-192(r1) │ │ │ │ - ld r21,-184(r1) │ │ │ │ - ld r22,-176(r1) │ │ │ │ - ld r23,-168(r1) │ │ │ │ - ld r24,-160(r1) │ │ │ │ - ld r25,-152(r1) │ │ │ │ - ld r26,-144(r1) │ │ │ │ - ld r27,-136(r1) │ │ │ │ + ld r14,-256(r1) │ │ │ │ + ld r15,-248(r1) │ │ │ │ + ld r16,-240(r1) │ │ │ │ + ld r17,-232(r1) │ │ │ │ + ld r18,-224(r1) │ │ │ │ + ld r19,-216(r1) │ │ │ │ + ld r20,-208(r1) │ │ │ │ + ld r21,-200(r1) │ │ │ │ mtlr r0 │ │ │ │ - ld r28,-128(r1) │ │ │ │ - ld r29,-120(r1) │ │ │ │ - ld r30,-112(r1) │ │ │ │ - ld r31,-104(r1) │ │ │ │ + ld r22,-192(r1) │ │ │ │ + ld r23,-184(r1) │ │ │ │ + ld r24,-176(r1) │ │ │ │ + ld r25,-168(r1) │ │ │ │ + ld r26,-160(r1) │ │ │ │ + ld r27,-152(r1) │ │ │ │ + ld r28,-144(r1) │ │ │ │ + ld r29,-136(r1) │ │ │ │ + ld r30,-128(r1) │ │ │ │ + ld r31,-120(r1) │ │ │ │ + lfd f18,-112(r1) │ │ │ │ + lfd f19,-104(r1) │ │ │ │ lfd f20,-96(r1) │ │ │ │ lfd f21,-88(r1) │ │ │ │ lfd f22,-80(r1) │ │ │ │ lfd f23,-72(r1) │ │ │ │ lfd f24,-64(r1) │ │ │ │ lfd f25,-56(r1) │ │ │ │ lfd f26,-48(r1) │ │ │ │ lfd f27,-40(r1) │ │ │ │ + mtocrf 8,r11 │ │ │ │ lfd f28,-32(r1) │ │ │ │ lfd f29,-24(r1) │ │ │ │ lfd f30,-16(r1) │ │ │ │ lfd f31,-8(r1) │ │ │ │ - mtocrf 8,r11 │ │ │ │ blr │ │ │ │ - li r9,0 │ │ │ │ - b 41128 │ │ │ │ - li r19,1 │ │ │ │ - b 40b64 │ │ │ │ + li r2,0 │ │ │ │ + b 3d684 │ │ │ │ + li r25,1 │ │ │ │ + b 3d110 │ │ │ │ .long 0x0 │ │ │ │ .long 0x3020000 │ │ │ │ - .long 0x128c │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ + .long 0x128e │ │ │ │ nop │ │ │ │ │ │ │ │ -0000000000041260 : │ │ │ │ - addis r2,r12,3 │ │ │ │ - addi r2,r2,27808 │ │ │ │ - mflr r0 │ │ │ │ - lwz r9,112(r3) │ │ │ │ +000000000003d7e0 : │ │ │ │ + lwz r2,112(r3) │ │ │ │ std r31,-8(r1) │ │ │ │ - mr r31,r3 │ │ │ │ - andi. r10,r9,16 │ │ │ │ - std r0,16(r1) │ │ │ │ stdu r1,-48(r1) │ │ │ │ - bne 412c0 │ │ │ │ - andi. r10,r9,32 │ │ │ │ - bne 412d4 │ │ │ │ - andi. r10,r9,8 │ │ │ │ - bne 412ec │ │ │ │ - andi. r9,r9,4 │ │ │ │ - bne 41304 │ │ │ │ + mr r31,r3 │ │ │ │ + andi. r9,r2,16 │ │ │ │ + bne 3d820 │ │ │ │ + andi. r9,r2,32 │ │ │ │ + bne 3d840 │ │ │ │ + andi. r9,r2,8 │ │ │ │ + bne 3d864 │ │ │ │ + andi. r2,r2,4 │ │ │ │ + bne 3d888 │ │ │ │ addi r1,r1,48 │ │ │ │ - ld r0,16(r1) │ │ │ │ ld r31,-8(r1) │ │ │ │ - mtlr r0 │ │ │ │ blr │ │ │ │ nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - bl 3020 │ │ │ │ - ld r2,24(r1) │ │ │ │ - lwz r9,112(r31) │ │ │ │ - andi. r10,r9,32 │ │ │ │ - beq 41290 │ │ │ │ - mr r3,r31 │ │ │ │ - bl 3940 │ │ │ │ - ld r2,24(r1) │ │ │ │ - lwz r9,112(r31) │ │ │ │ - andi. r10,r9,8 │ │ │ │ - beq 41298 │ │ │ │ + mflr r0 │ │ │ │ + std r0,64(r1) │ │ │ │ + bl 3020 │ │ │ │ + lwz r2,112(r31) │ │ │ │ + ld r0,64(r1) │ │ │ │ + andi. r9,r2,32 │ │ │ │ + mtlr r0 │ │ │ │ + beq 3d800 │ │ │ │ + mflr r0 │ │ │ │ mr r3,r31 │ │ │ │ - bl 37a0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - lwz r9,112(r31) │ │ │ │ - andi. r9,r9,4 │ │ │ │ - beq 412a0 │ │ │ │ + std r0,64(r1) │ │ │ │ + bl 3960 │ │ │ │ + lwz r2,112(r31) │ │ │ │ + ld r0,64(r1) │ │ │ │ + andi. r9,r2,8 │ │ │ │ + mtlr r0 │ │ │ │ + beq 3d808 │ │ │ │ + mflr r0 │ │ │ │ mr r3,r31 │ │ │ │ - bl 3920 │ │ │ │ - ld r2,24(r1) │ │ │ │ + std r0,64(r1) │ │ │ │ + bl 37c0 │ │ │ │ + lwz r2,112(r31) │ │ │ │ + ld r0,64(r1) │ │ │ │ + andi. r2,r2,4 │ │ │ │ + mtlr r0 │ │ │ │ + beq 3d810 │ │ │ │ addi r1,r1,48 │ │ │ │ - ld r0,16(r1) │ │ │ │ + mr r3,r31 │ │ │ │ ld r31,-8(r1) │ │ │ │ - mtlr r0 │ │ │ │ - blr │ │ │ │ + b 3940 │ │ │ │ .long 0x0 │ │ │ │ .long 0x1000000 │ │ │ │ .long 0x180 │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ │ │ │ │ -0000000000041330 : │ │ │ │ - addis r2,r12,3 │ │ │ │ - addi r2,r2,27600 │ │ │ │ - mflr r0 │ │ │ │ +000000000003d8b0 : │ │ │ │ std r29,-24(r1) │ │ │ │ + std r28,-32(r1) │ │ │ │ + mflr r0 │ │ │ │ sldi r29,r4,3 │ │ │ │ + mr r28,r4 │ │ │ │ std r27,-40(r1) │ │ │ │ - std r28,-32(r1) │ │ │ │ std r30,-16(r1) │ │ │ │ - std r31,-8(r1) │ │ │ │ - mr r28,r4 │ │ │ │ mr r30,r3 │ │ │ │ mr r27,r5 │ │ │ │ - mr r31,r6 │ │ │ │ + std r31,-8(r1) │ │ │ │ std r0,16(r1) │ │ │ │ + mr r31,r6 │ │ │ │ stdu r1,-80(r1) │ │ │ │ std r4,48(r3) │ │ │ │ mr r3,r29 │ │ │ │ - bl 3560 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 3580 │ │ │ │ cmpwi r28,0 │ │ │ │ std r3,56(r30) │ │ │ │ - ble 41500 │ │ │ │ - addi r9,r28,-1 │ │ │ │ - cmplwi r9,2 │ │ │ │ - ble 41554 │ │ │ │ - rldicl r10,r28,62,34 │ │ │ │ - mr r8,r27 │ │ │ │ - mr r9,r3 │ │ │ │ - andi. r7,r10,1 │ │ │ │ - addi r7,r10,-1 │ │ │ │ - bne 414d0 │ │ │ │ - srdi r10,r10,1 │ │ │ │ - mtctr r10 │ │ │ │ - lxv vs33,0(r8) │ │ │ │ - lxv vs32,16(r8) │ │ │ │ - addi r9,r9,64 │ │ │ │ - addi r8,r8,32 │ │ │ │ + ble 3da90 │ │ │ │ + addi r2,r28,-1 │ │ │ │ + cmplwi r2,2 │ │ │ │ + ble 3dae0 │ │ │ │ + rldicl r9,r28,62,34 │ │ │ │ + mr r10,r27 │ │ │ │ + mr r2,r3 │ │ │ │ + andi. r8,r9,1 │ │ │ │ + addi r8,r9,-1 │ │ │ │ + bne 3da60 │ │ │ │ + srdi r9,r9,1 │ │ │ │ + mtctr r9 │ │ │ │ + lxv vs33,0(r10) │ │ │ │ + lxv vs32,16(r10) │ │ │ │ + addi r2,r2,64 │ │ │ │ + addi r10,r10,32 │ │ │ │ vupklsw v12,v1 │ │ │ │ vupklsw v13,v0 │ │ │ │ vupkhsw v1,v1 │ │ │ │ vupkhsw v0,v0 │ │ │ │ - stxv vs44,-64(r9) │ │ │ │ - stxv vs45,-32(r9) │ │ │ │ - stxv vs33,-48(r9) │ │ │ │ - stxv vs32,-16(r9) │ │ │ │ - bdnz 413b4 │ │ │ │ - andi. r9,r28,3 │ │ │ │ - clrrwi r9,r28,2 │ │ │ │ - beq 41434 │ │ │ │ - extswsli r8,r9,2 │ │ │ │ - addi r7,r9,1 │ │ │ │ - extswsli r10,r9,3 │ │ │ │ - lwax r6,r27,r8 │ │ │ │ - cmpw r7,r28 │ │ │ │ - stdx r6,r3,r10 │ │ │ │ - bge 41434 │ │ │ │ - add r27,r27,r8 │ │ │ │ - addi r9,r9,2 │ │ │ │ - add r10,r3,r10 │ │ │ │ - lwa r8,4(r27) │ │ │ │ - cmpw r9,r28 │ │ │ │ - std r8,8(r10) │ │ │ │ - bge 41434 │ │ │ │ - lwa r9,8(r27) │ │ │ │ - std r9,16(r10) │ │ │ │ + stxv vs44,-64(r2) │ │ │ │ + stxv vs33,-48(r2) │ │ │ │ + stxv vs45,-32(r2) │ │ │ │ + stxv vs32,-16(r2) │ │ │ │ + bdnz 3d928 │ │ │ │ + andi. r2,r28,3 │ │ │ │ + clrrwi r2,r28,2 │ │ │ │ + beq 3d9d0 │ │ │ │ + subf r7,r2,r28 │ │ │ │ + clrldi r2,r2,32 │ │ │ │ + li r10,16 │ │ │ │ + li r9,32 │ │ │ │ + rldic r8,r7,2,30 │ │ │ │ + rldic r7,r7,3,29 │ │ │ │ + sldi r6,r2,2 │ │ │ │ + sldi r2,r2,3 │ │ │ │ + cmpldi cr7,r8,16 │ │ │ │ + cmpldi r7,32 │ │ │ │ + add r3,r3,r2 │ │ │ │ + add r6,r27,r6 │ │ │ │ + isel r8,r10,r8,4*cr7+gt │ │ │ │ + iselgt r2,r9,r7 │ │ │ │ + addi r7,r3,16 │ │ │ │ + sldi r8,r8,56 │ │ │ │ + cmpldi r2,16 │ │ │ │ + lxvl vs32,r6,r8 │ │ │ │ + iselgt r9,r10,r2 │ │ │ │ + subf r2,r9,r2 │ │ │ │ + sldi r9,r9,56 │ │ │ │ + vupklsw v1,v0 │ │ │ │ + vupkhsw v0,v0 │ │ │ │ + sldi r2,r2,56 │ │ │ │ + stxvl vs33,r3,r9 │ │ │ │ + stxvl vs32,r7,r2 │ │ │ │ mr r3,r29 │ │ │ │ std r31,8(r30) │ │ │ │ mr r29,r28 │ │ │ │ li r31,0 │ │ │ │ - bl 3560 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 3580 │ │ │ │ std r3,64(r30) │ │ │ │ - ld r9,56(r30) │ │ │ │ - ldx r3,r9,r31 │ │ │ │ - bl 3160 │ │ │ │ - ld r2,24(r1) │ │ │ │ - ld r10,64(r30) │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + ld r2,56(r30) │ │ │ │ + ldx r3,r2,r31 │ │ │ │ + bl 3160 │ │ │ │ + ld r9,64(r30) │ │ │ │ addic. r29,r29,-1 │ │ │ │ - addi r9,r3,-1 │ │ │ │ - sldi r9,r9,1 │ │ │ │ - stdx r9,r10,r31 │ │ │ │ + addi r2,r3,-1 │ │ │ │ + sldi r2,r2,1 │ │ │ │ + stdx r2,r9,r31 │ │ │ │ addi r31,r31,8 │ │ │ │ - bne 41450 │ │ │ │ + bne 3d9f0 │ │ │ │ cmpwi r28,1 │ │ │ │ - li r10,9 │ │ │ │ - li r9,3537 │ │ │ │ - std r10,88(r30) │ │ │ │ - beq 4151c │ │ │ │ + li r9,9 │ │ │ │ + li r2,3537 │ │ │ │ + std r9,88(r30) │ │ │ │ + beq 3daa8 │ │ │ │ addi r1,r1,80 │ │ │ │ - li r10,65 │ │ │ │ + li r9,65 │ │ │ │ mr r3,r30 │ │ │ │ - stw r9,112(r30) │ │ │ │ + stw r2,112(r30) │ │ │ │ + stw r9,116(r30) │ │ │ │ ld r0,16(r1) │ │ │ │ - stw r10,116(r30) │ │ │ │ ld r27,-40(r1) │ │ │ │ ld r28,-32(r1) │ │ │ │ ld r29,-24(r1) │ │ │ │ ld r30,-16(r1) │ │ │ │ ld r31,-8(r1) │ │ │ │ mtlr r0 │ │ │ │ - b 38408 │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ + b 35080 │ │ │ │ lxv vs32,0(r27) │ │ │ │ - cmpdi r7,0 │ │ │ │ - addi r8,r27,16 │ │ │ │ - addi r9,r3,32 │ │ │ │ + cmpdi r8,0 │ │ │ │ + addi r10,r27,16 │ │ │ │ + addi r2,r3,32 │ │ │ │ vupklsw v1,v0 │ │ │ │ vupkhsw v0,v0 │ │ │ │ stxv vs33,0(r3) │ │ │ │ stxv vs32,16(r3) │ │ │ │ - bne 413ac │ │ │ │ - b 413e8 │ │ │ │ + bne 3d920 │ │ │ │ + b 3d95c │ │ │ │ nop │ │ │ │ nop │ │ │ │ mr r3,r29 │ │ │ │ std r31,8(r30) │ │ │ │ - bl 3560 │ │ │ │ - ld r2,24(r1) │ │ │ │ - li r9,9 │ │ │ │ + bl 3580 │ │ │ │ + li r2,9 │ │ │ │ std r3,64(r30) │ │ │ │ - std r9,88(r30) │ │ │ │ + std r2,88(r30) │ │ │ │ addi r1,r1,80 │ │ │ │ - li r9,2001 │ │ │ │ - li r10,65 │ │ │ │ + li r2,2001 │ │ │ │ + li r9,65 │ │ │ │ mr r3,r30 │ │ │ │ ld r0,16(r1) │ │ │ │ - stw r9,112(r30) │ │ │ │ - stw r10,116(r30) │ │ │ │ + stw r2,112(r30) │ │ │ │ + stw r9,116(r30) │ │ │ │ ld r27,-40(r1) │ │ │ │ ld r28,-32(r1) │ │ │ │ ld r29,-24(r1) │ │ │ │ ld r30,-16(r1) │ │ │ │ ld r31,-8(r1) │ │ │ │ mtlr r0 │ │ │ │ - b 38408 │ │ │ │ - li r9,0 │ │ │ │ - b 413f4 │ │ │ │ + b 35080 │ │ │ │ + li r2,0 │ │ │ │ + b 3d968 │ │ │ │ .long 0x0 │ │ │ │ .long 0x1000000 │ │ │ │ .long 0x580 │ │ │ │ nop │ │ │ │ nop │ │ │ │ + nop │ │ │ │ │ │ │ │ -0000000000041570 : │ │ │ │ - addis r2,r12,3 │ │ │ │ - addi r2,r2,27024 │ │ │ │ +000000000003db00 : │ │ │ │ mflr r0 │ │ │ │ mfocrf r11,8 │ │ │ │ std r23,-72(r1) │ │ │ │ std r25,-56(r1) │ │ │ │ + mr r23,r5 │ │ │ │ + mr r25,r10 │ │ │ │ std r26,-48(r1) │ │ │ │ std r27,-40(r1) │ │ │ │ + mr r26,r9 │ │ │ │ + mr r27,r8 │ │ │ │ std r28,-32(r1) │ │ │ │ std r29,-24(r1) │ │ │ │ - std r30,-16(r1) │ │ │ │ mr r29,r3 │ │ │ │ - stw r11,8(r1) │ │ │ │ - mr r30,r4 │ │ │ │ sldi r3,r4,3 │ │ │ │ - mr r23,r5 │ │ │ │ - mr r25,r7 │ │ │ │ - mr r28,r8 │ │ │ │ - mr r27,r9 │ │ │ │ - mr r26,r10 │ │ │ │ + mr r28,r7 │ │ │ │ + std r30,-16(r1) │ │ │ │ std r0,16(r1) │ │ │ │ + mr r30,r4 │ │ │ │ + stw r11,8(r1) │ │ │ │ stdu r1,-112(r1) │ │ │ │ std r4,48(r29) │ │ │ │ std r6,8(r29) │ │ │ │ - bl 3560 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 3580 │ │ │ │ cmpdi r30,0 │ │ │ │ std r3,56(r29) │ │ │ │ - ble 41840 │ │ │ │ - addi r9,r30,-1 │ │ │ │ + ble 3de00 │ │ │ │ + addi r2,r30,-1 │ │ │ │ std r24,48(r1) │ │ │ │ std r31,104(r1) │ │ │ │ - cmpldi cr4,r9,2 │ │ │ │ - ble cr4,41858 │ │ │ │ + cmpldi cr4,r2,2 │ │ │ │ + ble cr4,3de1c │ │ │ │ srdi r31,r30,2 │ │ │ │ - mr r11,r23 │ │ │ │ - mr r6,r3 │ │ │ │ + mr r6,r23 │ │ │ │ + mr r2,r3 │ │ │ │ andi. r9,r31,1 │ │ │ │ mr r4,r31 │ │ │ │ addi r9,r31,-1 │ │ │ │ - bne 417f0 │ │ │ │ + bne 3dda0 │ │ │ │ srdi r9,r4,1 │ │ │ │ mtctr r9 │ │ │ │ - lxv vs33,0(r11) │ │ │ │ - lxv vs32,16(r11) │ │ │ │ - addi r6,r6,64 │ │ │ │ - addi r11,r11,32 │ │ │ │ + lxv vs33,0(r6) │ │ │ │ + lxv vs32,16(r6) │ │ │ │ + addi r2,r2,64 │ │ │ │ + addi r6,r6,32 │ │ │ │ vupklsw v12,v1 │ │ │ │ vupklsw v13,v0 │ │ │ │ vupkhsw v1,v1 │ │ │ │ vupkhsw v0,v0 │ │ │ │ - stxv vs44,-64(r6) │ │ │ │ - stxv vs45,-32(r6) │ │ │ │ - stxv vs33,-48(r6) │ │ │ │ - stxv vs32,-16(r6) │ │ │ │ - bdnz 4161c │ │ │ │ + stxv vs44,-64(r2) │ │ │ │ + stxv vs33,-48(r2) │ │ │ │ + stxv vs45,-32(r2) │ │ │ │ + stxv vs32,-16(r2) │ │ │ │ + bdnz 3dba0 │ │ │ │ andi. r24,r30,3 │ │ │ │ clrrdi r9,r30,2 │ │ │ │ - beq 41820 │ │ │ │ - sldi r8,r9,2 │ │ │ │ - addi r7,r9,1 │ │ │ │ - sldi r10,r9,3 │ │ │ │ - lwax r6,r23,r8 │ │ │ │ - cmpd r30,r7 │ │ │ │ - stdx r6,r3,r10 │ │ │ │ - ble 4169c │ │ │ │ - add r23,r23,r8 │ │ │ │ - addi r9,r9,2 │ │ │ │ - add r10,r3,r10 │ │ │ │ - lwa r8,4(r23) │ │ │ │ - cmpd r30,r9 │ │ │ │ - std r8,8(r10) │ │ │ │ - ble 4169c │ │ │ │ - lwa r9,8(r23) │ │ │ │ - std r9,16(r10) │ │ │ │ + beq 3ddd0 │ │ │ │ + subf r7,r9,r30 │ │ │ │ + li r10,16 │ │ │ │ + li r2,32 │ │ │ │ + sldi r6,r9,2 │ │ │ │ + sldi r9,r9,3 │ │ │ │ + sldi r8,r7,2 │ │ │ │ + sldi r7,r7,3 │ │ │ │ + add r23,r23,r6 │ │ │ │ + add r3,r3,r9 │ │ │ │ + cmpldi cr7,r8,16 │ │ │ │ + cmpldi r7,32 │ │ │ │ + addi r6,r3,16 │ │ │ │ + isel r8,r10,r8,4*cr7+gt │ │ │ │ + iselgt r2,r2,r7 │ │ │ │ + sldi r8,r8,56 │ │ │ │ + cmpldi r2,16 │ │ │ │ + lxvl vs32,r23,r8 │ │ │ │ + iselgt r9,r10,r2 │ │ │ │ + subf r2,r9,r2 │ │ │ │ + sldi r9,r9,56 │ │ │ │ + vupklsw v1,v0 │ │ │ │ + vupkhsw v0,v0 │ │ │ │ + sldi r2,r2,56 │ │ │ │ + stxvl vs33,r3,r9 │ │ │ │ + stxvl vs32,r6,r2 │ │ │ │ ld r3,48(r29) │ │ │ │ sldi r3,r3,3 │ │ │ │ - bl 3560 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 3580 │ │ │ │ std r3,64(r29) │ │ │ │ - ble cr4,41860 │ │ │ │ + ble cr4,3de14 │ │ │ │ srdi r31,r30,2 │ │ │ │ clrlwi r24,r30,30 │ │ │ │ andi. r9,r31,1 │ │ │ │ - mr r5,r25 │ │ │ │ - mr r6,r3 │ │ │ │ + mr r6,r28 │ │ │ │ + mr r2,r3 │ │ │ │ addi r9,r31,-1 │ │ │ │ - bne 417c0 │ │ │ │ + bne 3dd70 │ │ │ │ srdi r9,r31,1 │ │ │ │ mtctr r9 │ │ │ │ - lxv vs33,0(r5) │ │ │ │ - lxv vs32,16(r5) │ │ │ │ - addi r6,r6,64 │ │ │ │ - addi r5,r5,32 │ │ │ │ + lxv vs33,0(r6) │ │ │ │ + lxv vs32,16(r6) │ │ │ │ + addi r2,r2,64 │ │ │ │ + addi r6,r6,32 │ │ │ │ vupklsw v12,v1 │ │ │ │ vupklsw v13,v0 │ │ │ │ vupkhsw v1,v1 │ │ │ │ vupkhsw v0,v0 │ │ │ │ - stxv vs44,-64(r6) │ │ │ │ - stxv vs45,-32(r6) │ │ │ │ - stxv vs33,-48(r6) │ │ │ │ - stxv vs32,-16(r6) │ │ │ │ - bdnz 416d8 │ │ │ │ + stxv vs44,-64(r2) │ │ │ │ + stxv vs33,-48(r2) │ │ │ │ + stxv vs45,-32(r2) │ │ │ │ + stxv vs32,-16(r2) │ │ │ │ + bdnz 3dc7c │ │ │ │ cmpwi r24,0 │ │ │ │ - clrrdi r9,r30,2 │ │ │ │ - beq 41770 │ │ │ │ - sldi r8,r9,2 │ │ │ │ - addi r7,r9,1 │ │ │ │ - sldi r10,r9,3 │ │ │ │ - lwax r6,r25,r8 │ │ │ │ - cmpd r30,r7 │ │ │ │ - stdx r6,r3,r10 │ │ │ │ - ble 41770 │ │ │ │ - add r8,r25,r8 │ │ │ │ - addi r9,r9,2 │ │ │ │ - add r10,r3,r10 │ │ │ │ - lwa r7,4(r8) │ │ │ │ - cmpd r30,r9 │ │ │ │ - std r7,8(r10) │ │ │ │ - ble 41770 │ │ │ │ - lwa r9,8(r8) │ │ │ │ - ld r24,48(r1) │ │ │ │ - ld r31,104(r1) │ │ │ │ - std r9,16(r10) │ │ │ │ - b 41778 │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ + clrrdi r10,r30,2 │ │ │ │ + beq 3ddf0 │ │ │ │ + subf r30,r10,r30 │ │ │ │ + sldi r8,r10,3 │ │ │ │ + sldi r7,r10,2 │ │ │ │ + li r9,16 │ │ │ │ + li r2,32 │ │ │ │ + sldi r10,r30,2 │ │ │ │ + sldi r30,r30,3 │ │ │ │ + add r7,r28,r7 │ │ │ │ + add r3,r3,r8 │ │ │ │ + cmpldi cr7,r10,16 │ │ │ │ + cmpldi r30,32 │ │ │ │ + addi r8,r3,16 │ │ │ │ + isel r10,r9,r10,4*cr7+gt │ │ │ │ + iselgt r2,r2,r30 │ │ │ │ + sldi r10,r10,56 │ │ │ │ + cmpldi r2,16 │ │ │ │ + lxvl vs32,r7,r10 │ │ │ │ + iselgt r9,r9,r2 │ │ │ │ + subf r2,r9,r2 │ │ │ │ + sldi r9,r9,56 │ │ │ │ + vupklsw v1,v0 │ │ │ │ + vupkhsw v0,v0 │ │ │ │ + sldi r2,r2,56 │ │ │ │ + stxvl vs33,r3,r9 │ │ │ │ + stxvl vs32,r8,r2 │ │ │ │ ld r24,48(r1) │ │ │ │ ld r31,104(r1) │ │ │ │ addi r1,r1,112 │ │ │ │ - std r28,88(r29) │ │ │ │ - stw r27,112(r29) │ │ │ │ - stw r26,116(r29) │ │ │ │ + std r27,88(r29) │ │ │ │ + stw r26,112(r29) │ │ │ │ mr r3,r29 │ │ │ │ + stw r25,116(r29) │ │ │ │ ld r0,16(r1) │ │ │ │ lwz r11,8(r1) │ │ │ │ ld r23,-72(r1) │ │ │ │ ld r25,-56(r1) │ │ │ │ ld r26,-48(r1) │ │ │ │ ld r27,-40(r1) │ │ │ │ ld r28,-32(r1) │ │ │ │ ld r29,-24(r1) │ │ │ │ ld r30,-16(r1) │ │ │ │ mtlr r0 │ │ │ │ mtocrf 8,r11 │ │ │ │ - b 38408 │ │ │ │ + b 35080 │ │ │ │ nop │ │ │ │ - lxv vs32,0(r25) │ │ │ │ + lxv vs32,0(r28) │ │ │ │ cmpdi r9,0 │ │ │ │ - addi r5,r25,16 │ │ │ │ - addi r6,r3,32 │ │ │ │ + addi r6,r28,16 │ │ │ │ + addi r2,r3,32 │ │ │ │ vupklsw v1,v0 │ │ │ │ vupkhsw v0,v0 │ │ │ │ stxv vs33,0(r3) │ │ │ │ stxv vs32,16(r3) │ │ │ │ - bne 416d0 │ │ │ │ - b 4170c │ │ │ │ + bne 3dc74 │ │ │ │ + b 3dcb0 │ │ │ │ nop │ │ │ │ nop │ │ │ │ lxv vs32,0(r23) │ │ │ │ cmpdi r9,0 │ │ │ │ - addi r11,r23,16 │ │ │ │ - addi r6,r3,32 │ │ │ │ + addi r6,r23,16 │ │ │ │ + addi r2,r3,32 │ │ │ │ vupklsw v1,v0 │ │ │ │ vupkhsw v0,v0 │ │ │ │ stxv vs33,0(r3) │ │ │ │ stxv vs32,16(r3) │ │ │ │ - bne 41614 │ │ │ │ - b 41650 │ │ │ │ + bne 3db98 │ │ │ │ + b 3dbd4 │ │ │ │ nop │ │ │ │ nop │ │ │ │ ld r3,48(r29) │ │ │ │ sldi r3,r3,3 │ │ │ │ - bl 3560 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 3580 │ │ │ │ std r3,64(r29) │ │ │ │ - b 416bc │ │ │ │ + b 3dc60 │ │ │ │ nop │ │ │ │ nop │ │ │ │ + nop │ │ │ │ + ld r24,48(r1) │ │ │ │ + ld r31,104(r1) │ │ │ │ + b 3dd28 │ │ │ │ + nop │ │ │ │ ld r3,48(r29) │ │ │ │ sldi r3,r3,3 │ │ │ │ - bl 3560 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 3580 │ │ │ │ std r3,64(r29) │ │ │ │ - b 41778 │ │ │ │ - li r9,0 │ │ │ │ - b 4165c │ │ │ │ + b 3dd28 │ │ │ │ + li r10,0 │ │ │ │ + b 3dcbc │ │ │ │ li r9,0 │ │ │ │ - b 41718 │ │ │ │ + b 3dbe0 │ │ │ │ .long 0x0 │ │ │ │ .long 0x3000000 │ │ │ │ .long 0x980 │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ │ │ │ │ -0000000000041880 : │ │ │ │ - addis r2,r12,3 │ │ │ │ - addi r2,r2,26240 │ │ │ │ +000000000003de30 : │ │ │ │ mflr r0 │ │ │ │ - mr r9,r4 │ │ │ │ + mr r2,r4 │ │ │ │ mr r6,r5 │ │ │ │ li r4,1 │ │ │ │ std r0,16(r1) │ │ │ │ stdu r1,-48(r1) │ │ │ │ addi r5,r1,32 │ │ │ │ - stw r9,32(r1) │ │ │ │ - bl 38e0 │ │ │ │ - ld r2,24(r1) │ │ │ │ + stw r2,32(r1) │ │ │ │ + bl 3900 │ │ │ │ addi r1,r1,48 │ │ │ │ ld r0,16(r1) │ │ │ │ mtlr r0 │ │ │ │ blr │ │ │ │ .long 0x0 │ │ │ │ .long 0x1000000 │ │ │ │ .long 0x80 │ │ │ │ - nop │ │ │ │ │ │ │ │ -00000000000418d0 : │ │ │ │ - addis r2,r12,3 │ │ │ │ - addi r2,r2,26160 │ │ │ │ +000000000003de70 : │ │ │ │ mflr r0 │ │ │ │ - mr r10,r4 │ │ │ │ - mr r9,r5 │ │ │ │ + mr r9,r4 │ │ │ │ + mr r2,r5 │ │ │ │ li r4,2 │ │ │ │ std r0,16(r1) │ │ │ │ stdu r1,-48(r1) │ │ │ │ addi r5,r1,32 │ │ │ │ - stw r10,32(r1) │ │ │ │ - stw r9,36(r1) │ │ │ │ - bl 38e0 │ │ │ │ - ld r2,24(r1) │ │ │ │ + stw r9,32(r1) │ │ │ │ + stw r2,36(r1) │ │ │ │ + bl 3900 │ │ │ │ addi r1,r1,48 │ │ │ │ ld r0,16(r1) │ │ │ │ mtlr r0 │ │ │ │ blr │ │ │ │ .long 0x0 │ │ │ │ .long 0x1000000 │ │ │ │ .long 0x80 │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ │ │ │ │ -0000000000041920 : │ │ │ │ - addis r2,r12,3 │ │ │ │ - addi r2,r2,26080 │ │ │ │ +000000000003dec0 : │ │ │ │ mflr r0 │ │ │ │ - mr r8,r4 │ │ │ │ - mr r10,r5 │ │ │ │ - mr r9,r6 │ │ │ │ + mr r10,r4 │ │ │ │ + mr r9,r5 │ │ │ │ + mr r2,r6 │ │ │ │ li r4,3 │ │ │ │ mr r6,r7 │ │ │ │ std r0,16(r1) │ │ │ │ stdu r1,-48(r1) │ │ │ │ addi r5,r1,32 │ │ │ │ - stw r8,32(r1) │ │ │ │ - stw r10,36(r1) │ │ │ │ - stw r9,40(r1) │ │ │ │ - bl 38e0 │ │ │ │ - ld r2,24(r1) │ │ │ │ + stw r10,32(r1) │ │ │ │ + stw r9,36(r1) │ │ │ │ + stw r2,40(r1) │ │ │ │ + bl 3900 │ │ │ │ addi r1,r1,48 │ │ │ │ ld r0,16(r1) │ │ │ │ mtlr r0 │ │ │ │ blr │ │ │ │ .long 0x0 │ │ │ │ .long 0x1000000 │ │ │ │ .long 0x80 │ │ │ │ - nop │ │ │ │ │ │ │ │ -0000000000041980 : │ │ │ │ - addis r2,r12,3 │ │ │ │ - addi r2,r2,25984 │ │ │ │ - ld r9,24(r3) │ │ │ │ - cmpdi r9,0 │ │ │ │ - beq 41aa0 │ │ │ │ - ld r9,120(r3) │ │ │ │ +000000000003df10 : │ │ │ │ + ld r2,24(r3) │ │ │ │ + cmpdi r2,0 │ │ │ │ + beq 3e0a0 │ │ │ │ + ld r2,120(r3) │ │ │ │ + cmpdi r2,0 │ │ │ │ + beq 3e0b0 │ │ │ │ + ld r9,16(r3) │ │ │ │ cmpdi r9,0 │ │ │ │ - beq 41ab0 │ │ │ │ - ld r10,16(r3) │ │ │ │ - cmpdi r10,0 │ │ │ │ - beq 41ac0 │ │ │ │ - ld r8,48(r3) │ │ │ │ - ld r10,8(r3) │ │ │ │ - mulld. r10,r8,r10 │ │ │ │ - ble 41a20 │ │ │ │ - mtctr r10 │ │ │ │ - xxlxor vs10,vs10,vs10 │ │ │ │ - xxlxor vs11,vs11,vs11 │ │ │ │ - b 419f4 │ │ │ │ + beq 3e0c0 │ │ │ │ + ld r10,48(r3) │ │ │ │ + ld r9,8(r3) │ │ │ │ + mulld. r9,r10,r9 │ │ │ │ + ble 3e020 │ │ │ │ + andi. r8,r9,1 │ │ │ │ + plfd f10,48728 # 49da0 │ │ │ │ + plfd f11,48728 # 49da8 │ │ │ │ + xxlxor vs12,vs12,vs12 │ │ │ │ + xxlxor vs13,vs13,vs13 │ │ │ │ + bne 3dfe0 │ │ │ │ + srdi r9,r9,1 │ │ │ │ + mtctr r9 │ │ │ │ + b 3dfa4 │ │ │ │ + bge cr7,3dfc8 │ │ │ │ + lfd f0,16(r2) │ │ │ │ + lfd f1,24(r2) │ │ │ │ + addi r2,r2,32 │ │ │ │ + fcmpu cr0,f0,f12 │ │ │ │ + bne 3df8c │ │ │ │ + fcmpu cr0,f1,f13 │ │ │ │ + fcmpu cr7,f0,f10 │ │ │ │ + bne cr7,3df98 │ │ │ │ + fcmpu cr7,f1,f11 │ │ │ │ + blt 3dfc8 │ │ │ │ + bge cr7,3dfc8 │ │ │ │ + bdz 3e020 │ │ │ │ + lfd f0,0(r2) │ │ │ │ + lfd f1,8(r2) │ │ │ │ + fcmpu cr0,f0,f12 │ │ │ │ + bne 3dfb8 │ │ │ │ + fcmpu cr0,f1,f13 │ │ │ │ + fcmpu cr7,f0,f10 │ │ │ │ + bne cr7,3dfc4 │ │ │ │ + fcmpu cr7,f1,f11 │ │ │ │ + bge 3df70 │ │ │ │ + pla r3,48496 # 49d38 │ │ │ │ + blr │ │ │ │ nop │ │ │ │ - addis r10,r2,-3 │ │ │ │ - addi r10,r10,25040 │ │ │ │ - lfd f12,0(r10) │ │ │ │ - lfd f13,8(r10) │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + lfd f0,0(r2) │ │ │ │ + lfd f1,8(r2) │ │ │ │ fcmpu cr0,f0,f12 │ │ │ │ - bne 419ec │ │ │ │ + bne 3dff4 │ │ │ │ fcmpu cr0,f1,f13 │ │ │ │ - bge 41a10 │ │ │ │ - bdz 41a20 │ │ │ │ - lfd f0,0(r9) │ │ │ │ - lfd f1,8(r9) │ │ │ │ - addi r9,r9,16 │ │ │ │ + blt 3dfc8 │ │ │ │ fcmpu cr0,f0,f10 │ │ │ │ - bne 41a0c │ │ │ │ + bne 3e004 │ │ │ │ fcmpu cr0,f1,f11 │ │ │ │ - bge 419d0 │ │ │ │ - addis r3,r2,-3 │ │ │ │ - addi r3,r3,24936 │ │ │ │ - blr │ │ │ │ + bge 3dfc8 │ │ │ │ + cmpdi r9,1 │ │ │ │ + addi r2,r2,16 │ │ │ │ + bne 3df64 │ │ │ │ nop │ │ │ │ - cmpdi r8,0 │ │ │ │ - ble 41ad0 │ │ │ │ - addis r9,r2,-3 │ │ │ │ - mtctr r8 │ │ │ │ - ld r7,80(r3) │ │ │ │ - li r10,0 │ │ │ │ - addi r9,r9,25008 │ │ │ │ - lfd f12,0(r9) │ │ │ │ - lfd f13,8(r9) │ │ │ │ - b 41a6c │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ld r6,56(r3) │ │ │ │ - ld r8,88(r3) │ │ │ │ - ldx r9,r6,r9 │ │ │ │ - addi r9,r9,-1 │ │ │ │ - cmpd r9,r8 │ │ │ │ - ble 41ae0 │ │ │ │ - bdz 41ad0 │ │ │ │ - lfd f0,0(r7) │ │ │ │ - lfd f1,8(r7) │ │ │ │ - sldi r9,r10,3 │ │ │ │ - addi r7,r7,16 │ │ │ │ - addi r10,r10,1 │ │ │ │ + cmpdi r10,0 │ │ │ │ + ble 3e0d0 │ │ │ │ + ld r8,80(r3) │ │ │ │ + plfd f12,48468 # 49d80 │ │ │ │ + mtctr r10 │ │ │ │ + li r9,0 │ │ │ │ + nop │ │ │ │ + plfd f13,48456 # 49d88 │ │ │ │ + b 3e06c │ │ │ │ + nop │ │ │ │ + ld r7,56(r3) │ │ │ │ + ld r10,88(r3) │ │ │ │ + ldx r2,r7,r2 │ │ │ │ + addi r2,r2,-1 │ │ │ │ + cmpd r2,r10 │ │ │ │ + ble 3e0e0 │ │ │ │ + bdz 3e0d0 │ │ │ │ + lfd f0,0(r8) │ │ │ │ + lfd f1,8(r8) │ │ │ │ + sldi r2,r9,3 │ │ │ │ + addi r8,r8,16 │ │ │ │ + addi r9,r9,1 │ │ │ │ fcmpu cr0,f0,f12 │ │ │ │ - bne 41a8c │ │ │ │ + bne 3e08c │ │ │ │ fcmpu cr0,f1,f13 │ │ │ │ - bgt 41a50 │ │ │ │ - addis r3,r2,-3 │ │ │ │ - addi r3,r3,24784 │ │ │ │ + bgt 3e050 │ │ │ │ + pla r3,48144 # 49ca0 │ │ │ │ blr │ │ │ │ nop │ │ │ │ - addis r3,r2,-3 │ │ │ │ - addi r3,r3,24640 │ │ │ │ + pla r3,47984 # 49c10 │ │ │ │ blr │ │ │ │ nop │ │ │ │ - addis r3,r2,-3 │ │ │ │ - addi r3,r3,24672 │ │ │ │ + pla r3,48000 # 49c30 │ │ │ │ blr │ │ │ │ nop │ │ │ │ - addis r3,r2,-3 │ │ │ │ - addi r3,r3,24704 │ │ │ │ + pla r3,48016 # 49c50 │ │ │ │ blr │ │ │ │ nop │ │ │ │ li r3,0 │ │ │ │ blr │ │ │ │ nop │ │ │ │ nop │ │ │ │ - addis r3,r2,-3 │ │ │ │ - addi r3,r3,24888 │ │ │ │ + pla r3,48168 # 49d08 │ │ │ │ blr │ │ │ │ ... │ │ │ │ nop │ │ │ │ nop │ │ │ │ │ │ │ │ -0000000000041b00 : │ │ │ │ - addis r2,r12,3 │ │ │ │ - addi r2,r2,25600 │ │ │ │ +000000000003e100 : │ │ │ │ + lwz r2,112(r3) │ │ │ │ mflr r0 │ │ │ │ - lwz r9,112(r3) │ │ │ │ std r31,-8(r1) │ │ │ │ mr r31,r3 │ │ │ │ - andi. r10,r9,1024 │ │ │ │ std r0,16(r1) │ │ │ │ stdu r1,-48(r1) │ │ │ │ - bne 41c10 │ │ │ │ - andi. r10,r9,32 │ │ │ │ - bne 41c40 │ │ │ │ - andi. r10,r9,16 │ │ │ │ - bne 41c70 │ │ │ │ - andi. r10,r9,8 │ │ │ │ - bne 41c88 │ │ │ │ - andi. r10,r9,4 │ │ │ │ - bne 41ca0 │ │ │ │ - andi. r10,r9,1 │ │ │ │ - beq 41ba8 │ │ │ │ - ld r9,48(r31) │ │ │ │ + andi. r9,r2,1024 │ │ │ │ + bne 3e1e0 │ │ │ │ + andi. r9,r2,32 │ │ │ │ + bne 3e208 │ │ │ │ + andi. r9,r2,16 │ │ │ │ + bne 3e22c │ │ │ │ + andi. r9,r2,8 │ │ │ │ + bne 3e240 │ │ │ │ + andi. r9,r2,4 │ │ │ │ + bne 3e254 │ │ │ │ + andi. r9,r2,1 │ │ │ │ + beq 3e190 │ │ │ │ + ld r2,48(r31) │ │ │ │ + cmpdi r2,0 │ │ │ │ std r30,32(r1) │ │ │ │ li r30,0 │ │ │ │ - cmpdi r9,0 │ │ │ │ - ble 41b94 │ │ │ │ + ble 3e180 │ │ │ │ nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - ld r10,168(r31) │ │ │ │ - sldi r9,r30,3 │ │ │ │ + ld r9,168(r31) │ │ │ │ + sldi r2,r30,3 │ │ │ │ addi r30,r30,1 │ │ │ │ - ldx r3,r10,r9 │ │ │ │ - bl 3540 │ │ │ │ - ld r2,24(r1) │ │ │ │ - ld r9,48(r31) │ │ │ │ - cmpd r9,r30 │ │ │ │ - bgt 41b70 │ │ │ │ + ldx r3,r9,r2 │ │ │ │ + bl 3560 │ │ │ │ + ld r2,48(r31) │ │ │ │ + cmpd r2,r30 │ │ │ │ + bgt 3e160 │ │ │ │ ld r3,168(r31) │ │ │ │ - bl 3540 │ │ │ │ - ld r2,24(r1) │ │ │ │ - lwz r9,112(r31) │ │ │ │ + bl 3560 │ │ │ │ + lwz r2,112(r31) │ │ │ │ ld r30,32(r1) │ │ │ │ - andi. r10,r9,256 │ │ │ │ - bne 41cf0 │ │ │ │ - andi. r10,r9,128 │ │ │ │ - bne 41cd0 │ │ │ │ - andi. r9,r9,64 │ │ │ │ - bne 41cc0 │ │ │ │ + andi. r9,r2,256 │ │ │ │ + bne 3e2c0 │ │ │ │ + andi. r9,r2,128 │ │ │ │ + bne 3e2b0 │ │ │ │ + andi. r2,r2,64 │ │ │ │ + bne 3e270 │ │ │ │ ld r3,96(r31) │ │ │ │ - bl 3540 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 3560 │ │ │ │ ld r3,56(r31) │ │ │ │ - bl 3540 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 3560 │ │ │ │ ld r3,64(r31) │ │ │ │ - bl 3540 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 3560 │ │ │ │ ld r3,80(r31) │ │ │ │ - bl 3540 │ │ │ │ - ld r2,24(r1) │ │ │ │ - ld r3,160(r31) │ │ │ │ - bl 3540 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 3560 │ │ │ │ addi r1,r1,48 │ │ │ │ + ld r3,160(r31) │ │ │ │ ld r0,16(r1) │ │ │ │ ld r31,-8(r1) │ │ │ │ mtlr r0 │ │ │ │ - blr │ │ │ │ + b 3560 │ │ │ │ ld r3,152(r3) │ │ │ │ - bl 39a0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - lwz r9,112(r31) │ │ │ │ - andi. r9,r9,512 │ │ │ │ - bne 41d10 │ │ │ │ + bl 39c0 │ │ │ │ + lwz r2,112(r31) │ │ │ │ + andi. r2,r2,512 │ │ │ │ + bne 3e2d0 │ │ │ │ ld r3,224(r31) │ │ │ │ - bl 3540 │ │ │ │ - ld r2,24(r1) │ │ │ │ - lwz r9,112(r31) │ │ │ │ - andi. r10,r9,32 │ │ │ │ - beq 41b30 │ │ │ │ + bl 3560 │ │ │ │ + lwz r2,112(r31) │ │ │ │ + andi. r9,r2,32 │ │ │ │ + beq 3e128 │ │ │ │ ld r3,192(r31) │ │ │ │ - bl 3540 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 3560 │ │ │ │ ld r3,200(r31) │ │ │ │ - bl 3540 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 3560 │ │ │ │ ld r3,176(r31) │ │ │ │ - bl 3540 │ │ │ │ - ld r2,24(r1) │ │ │ │ - lwz r9,112(r31) │ │ │ │ - andi. r10,r9,16 │ │ │ │ - beq 41b38 │ │ │ │ + bl 3560 │ │ │ │ + lwz r2,112(r31) │ │ │ │ + andi. r9,r2,16 │ │ │ │ + beq 3e130 │ │ │ │ ld r3,176(r31) │ │ │ │ - bl 3540 │ │ │ │ - ld r2,24(r1) │ │ │ │ - lwz r9,112(r31) │ │ │ │ - andi. r10,r9,8 │ │ │ │ - beq 41b40 │ │ │ │ + bl 3560 │ │ │ │ + lwz r2,112(r31) │ │ │ │ + andi. r9,r2,8 │ │ │ │ + beq 3e138 │ │ │ │ ld r3,176(r31) │ │ │ │ - bl 3540 │ │ │ │ - ld r2,24(r1) │ │ │ │ - lwz r9,112(r31) │ │ │ │ - andi. r10,r9,4 │ │ │ │ - beq 41b48 │ │ │ │ + bl 3560 │ │ │ │ + lwz r2,112(r31) │ │ │ │ + andi. r9,r2,4 │ │ │ │ + beq 3e140 │ │ │ │ ld r3,176(r31) │ │ │ │ - bl 3540 │ │ │ │ - ld r2,24(r1) │ │ │ │ - lwz r9,112(r31) │ │ │ │ - b 41b48 │ │ │ │ + bl 3560 │ │ │ │ + lwz r2,112(r31) │ │ │ │ + b 3e140 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ ld r3,120(r31) │ │ │ │ - bl 3540 │ │ │ │ - ld r2,24(r1) │ │ │ │ - b 41bc0 │ │ │ │ + bl 3560 │ │ │ │ + ld r3,96(r31) │ │ │ │ + bl 3560 │ │ │ │ + ld r3,56(r31) │ │ │ │ + bl 3560 │ │ │ │ + ld r3,64(r31) │ │ │ │ + bl 3560 │ │ │ │ + ld r3,80(r31) │ │ │ │ + bl 3560 │ │ │ │ + addi r1,r1,48 │ │ │ │ + ld r3,160(r31) │ │ │ │ + ld r0,16(r1) │ │ │ │ + ld r31,-8(r1) │ │ │ │ + mtlr r0 │ │ │ │ + b 3560 │ │ │ │ ld r3,16(r31) │ │ │ │ - bl 3540 │ │ │ │ - ld r2,24(r1) │ │ │ │ - lwz r9,112(r31) │ │ │ │ - b 41bb8 │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ + bl 3560 │ │ │ │ + lwz r2,112(r31) │ │ │ │ + b 3e1a0 │ │ │ │ ld r3,24(r31) │ │ │ │ - bl 3540 │ │ │ │ - ld r2,24(r1) │ │ │ │ - lwz r9,112(r31) │ │ │ │ - b 41bb0 │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ + bl 3560 │ │ │ │ + lwz r2,112(r31) │ │ │ │ + b 3e198 │ │ │ │ ld r3,232(r31) │ │ │ │ - bl 3540 │ │ │ │ - ld r2,24(r1) │ │ │ │ - b 41c28 │ │ │ │ + bl 3560 │ │ │ │ + b 3e1f4 │ │ │ │ .long 0x0 │ │ │ │ .long 0x1000000 │ │ │ │ .long 0x280 │ │ │ │ nop │ │ │ │ - addis r2,r12,3 │ │ │ │ - addi r2,r2,25040 │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + lwz r2,112(r3) │ │ │ │ mflr r0 │ │ │ │ - lwz r9,112(r3) │ │ │ │ - std r30,-80(r1) │ │ │ │ - std r31,-72(r1) │ │ │ │ + std r30,-96(r1) │ │ │ │ + std r31,-88(r1) │ │ │ │ + mr r30,r3 │ │ │ │ + stfd f22,-80(r1) │ │ │ │ + stfd f23,-72(r1) │ │ │ │ stfd f24,-64(r1) │ │ │ │ + std r0,16(r1) │ │ │ │ stfd f25,-56(r1) │ │ │ │ stfd f26,-48(r1) │ │ │ │ stfd f27,-40(r1) │ │ │ │ stfd f28,-32(r1) │ │ │ │ + andi. r9,r2,4096 │ │ │ │ stfd f29,-24(r1) │ │ │ │ stfd f30,-16(r1) │ │ │ │ stfd f31,-8(r1) │ │ │ │ - std r20,-160(r1) │ │ │ │ - std r21,-152(r1) │ │ │ │ - std r22,-144(r1) │ │ │ │ - std r23,-136(r1) │ │ │ │ - std r24,-128(r1) │ │ │ │ - std r25,-120(r1) │ │ │ │ - std r26,-112(r1) │ │ │ │ - std r27,-104(r1) │ │ │ │ - std r28,-96(r1) │ │ │ │ - std r29,-88(r1) │ │ │ │ - andi. r10,r9,4096 │ │ │ │ - mr r30,r3 │ │ │ │ - std r0,16(r1) │ │ │ │ - stdu r1,-192(r1) │ │ │ │ + std r21,-168(r1) │ │ │ │ + std r22,-160(r1) │ │ │ │ + std r23,-152(r1) │ │ │ │ + std r24,-144(r1) │ │ │ │ + std r25,-136(r1) │ │ │ │ + std r26,-128(r1) │ │ │ │ + std r27,-120(r1) │ │ │ │ + std r28,-112(r1) │ │ │ │ + std r29,-104(r1) │ │ │ │ + stdu r1,-208(r1) │ │ │ │ mr r31,r1 │ │ │ │ - beq 41db0 │ │ │ │ - ori r9,r9,2048 │ │ │ │ - stw r9,112(r3) │ │ │ │ + beq 3e37c │ │ │ │ + ori r2,r2,2048 │ │ │ │ + stw r2,112(r3) │ │ │ │ ld r3,48(r30) │ │ │ │ - ld r9,56(r30) │ │ │ │ cmpdi r3,0 │ │ │ │ - ble 4270c │ │ │ │ - andi. r10,r3,1 │ │ │ │ - mr r4,r3 │ │ │ │ - addi r8,r9,-8 │ │ │ │ - li r7,1 │ │ │ │ - li r5,1 │ │ │ │ - addi r10,r3,-1 │ │ │ │ - bne 42240 │ │ │ │ - srdi r9,r3,1 │ │ │ │ - mtctr r9 │ │ │ │ - ld r10,8(r8) │ │ │ │ - ld r9,16(r8) │ │ │ │ - addi r8,r8,16 │ │ │ │ - addi r10,r10,-1 │ │ │ │ - addi r9,r9,-1 │ │ │ │ - mulld r7,r7,r10 │ │ │ │ - mulld r5,r5,r9 │ │ │ │ - bdnz 41de4 │ │ │ │ - mulld r7,r7,r5 │ │ │ │ - ld r6,64(r30) │ │ │ │ - andi. r5,r3,3 │ │ │ │ - li r9,1 │ │ │ │ - li r8,1 │ │ │ │ - addi r11,r3,-1 │ │ │ │ - addi r10,r6,-8 │ │ │ │ - std r7,0(r30) │ │ │ │ - beq 41e60 │ │ │ │ - cmpdi r5,1 │ │ │ │ - beq 41e50 │ │ │ │ - cmpdi r5,2 │ │ │ │ - beq 41e44 │ │ │ │ - ld r9,0(r6) │ │ │ │ - mr r10,r6 │ │ │ │ - mr r4,r11 │ │ │ │ - ldu r7,8(r10) │ │ │ │ - addi r4,r4,-1 │ │ │ │ - mulld r9,r9,r7 │ │ │ │ - ldu r7,8(r10) │ │ │ │ - cmpdi r4,1 │ │ │ │ - mulld r9,r9,r7 │ │ │ │ - beq 41e90 │ │ │ │ - srdi r7,r3,2 │ │ │ │ - mtctr r7 │ │ │ │ - ld r4,8(r10) │ │ │ │ - ld r5,16(r10) │ │ │ │ - ld r6,24(r10) │ │ │ │ - addi r10,r10,32 │ │ │ │ - mulld r9,r9,r4 │ │ │ │ - mulld r8,r8,r5 │ │ │ │ - ld r7,0(r10) │ │ │ │ - mulld r9,r9,r6 │ │ │ │ - mulld r8,r8,r7 │ │ │ │ - bdnz 41e68 │ │ │ │ - mulld r9,r9,r8 │ │ │ │ + ld r8,56(r30) │ │ │ │ + ble 3ed0c │ │ │ │ + addi r2,r3,-1 │ │ │ │ + cmpldi r2,1 │ │ │ │ + ble 3ed1c │ │ │ │ + xxspltib vs32,1 │ │ │ │ + srdi r2,r3,1 │ │ │ │ + xxspltib vs44,255 │ │ │ │ + mr r9,r8 │ │ │ │ + andi. r10,r2,1 │ │ │ │ + addi r7,r2,-1 │ │ │ │ + mr r10,r2 │ │ │ │ + vextsb2d v0,v0 │ │ │ │ + vupkhsw v12,v12 │ │ │ │ + xxmr vs43,vs32 │ │ │ │ + bne 3e880 │ │ │ │ + srdi r10,r10,1 │ │ │ │ + mtctr r10 │ │ │ │ + lxv vs45,0(r9) │ │ │ │ + lxv vs33,16(r9) │ │ │ │ + addi r9,r9,32 │ │ │ │ + vaddudm v13,v13,v12 │ │ │ │ + vaddudm v1,v1,v12 │ │ │ │ + vmulld v0,v0,v13 │ │ │ │ + vmulld v11,v11,v1 │ │ │ │ + bdnz 3e3cc │ │ │ │ + vmulld v0,v0,v11 │ │ │ │ + xxspltib vs33,0 │ │ │ │ + andi. r9,r3,1 │ │ │ │ + clrrdi r10,r3,1 │ │ │ │ + xxsldwi vs33,vs33,vs32,2 │ │ │ │ + vmulld v0,v1,v0 │ │ │ │ + mfvsrld r9,vs32 │ │ │ │ + beq 3ecc0 │ │ │ │ + sldi r7,r10,3 │ │ │ │ + addi r10,r10,1 │ │ │ │ + ldx r2,r8,r7 │ │ │ │ + cmpd r3,r10 │ │ │ │ + addi r2,r2,-1 │ │ │ │ + mulld r9,r2,r9 │ │ │ │ + bgt 3e8a0 │ │ │ │ + cmpdi r3,1 │ │ │ │ + ld r7,64(r30) │ │ │ │ + std r9,0(r30) │ │ │ │ + beq 3ed30 │ │ │ │ + srdi r2,r3,1 │ │ │ │ + xxspltib vs32,1 │ │ │ │ + andi. r8,r2,3 │ │ │ │ + mr r9,r7 │ │ │ │ + addi r6,r2,-1 │ │ │ │ + mr r10,r2 │ │ │ │ + vextsb2d v0,v0 │ │ │ │ + xxmr vs33,vs32 │ │ │ │ + beq 3e49c │ │ │ │ + cmpdi r8,1 │ │ │ │ + beq 3e488 │ │ │ │ + cmpdi r8,2 │ │ │ │ + beq 3e478 │ │ │ │ + lxv vs32,0(r7) │ │ │ │ + mr r2,r6 │ │ │ │ + addi r9,r7,16 │ │ │ │ + lxv vs45,0(r9) │ │ │ │ + addi r2,r2,-1 │ │ │ │ + addi r9,r9,16 │ │ │ │ + vmulld v0,v0,v13 │ │ │ │ + lxv vs45,0(r9) │ │ │ │ + addic. r2,r2,-1 │ │ │ │ + addi r9,r9,16 │ │ │ │ + vmulld v0,v0,v13 │ │ │ │ + beq 3e4d0 │ │ │ │ + srdi r10,r10,2 │ │ │ │ + mtctr r10 │ │ │ │ + lxv vs42,0(r9) │ │ │ │ + lxv vs43,16(r9) │ │ │ │ + addi r2,r2,-4 │ │ │ │ + addi r9,r9,64 │ │ │ │ + lxv vs44,-32(r9) │ │ │ │ + lxv vs45,-16(r9) │ │ │ │ + vmulld v0,v0,v10 │ │ │ │ + vmulld v1,v1,v11 │ │ │ │ + vmulld v0,v0,v12 │ │ │ │ + vmulld v1,v1,v13 │ │ │ │ + bdnz 3e4a4 │ │ │ │ + vmulld v1,v0,v1 │ │ │ │ + mtvsrdd vs32,r2,r2 │ │ │ │ + andi. r2,r3,1 │ │ │ │ + clrrdi r9,r3,1 │ │ │ │ + xxsldwi vs32,vs32,vs33,2 │ │ │ │ + vmulld v0,v0,v1 │ │ │ │ + mfvsrld r2,vs32 │ │ │ │ + beq 3e4fc │ │ │ │ + sldi r9,r9,3 │ │ │ │ + ldx r9,r7,r9 │ │ │ │ + mulld r2,r2,r9 │ │ │ │ sldi r3,r3,4 │ │ │ │ - std r9,72(r30) │ │ │ │ - bl 3560 │ │ │ │ - ld r2,24(r1) │ │ │ │ + std r2,72(r30) │ │ │ │ + bl 3580 │ │ │ │ ld r25,48(r30) │ │ │ │ + cmpdi r25,0 │ │ │ │ mr r29,r3 │ │ │ │ std r3,80(r30) │ │ │ │ - cmpdi r25,0 │ │ │ │ - ble 41f20 │ │ │ │ + ble 3e574 │ │ │ │ ld r26,64(r30) │ │ │ │ ld r27,56(r30) │ │ │ │ mr r28,r25 │ │ │ │ addi r26,r26,-8 │ │ │ │ addi r27,r27,-8 │ │ │ │ - nop │ │ │ │ ldu r3,8(r26) │ │ │ │ addi r29,r29,16 │ │ │ │ addi r3,r3,1 │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ + bl 3290 │ │ │ │ ldu r3,8(r27) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ + bl 3290 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 4dbe8 │ │ │ │ - nop │ │ │ │ + bl 3450 │ │ │ │ addic. r28,r28,-1 │ │ │ │ stfd f1,-16(r29) │ │ │ │ stfd f2,-8(r29) │ │ │ │ - bne 41ed0 │ │ │ │ + bne 3e530 │ │ │ │ sldi r3,r25,2 │ │ │ │ - bl 3560 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 3580 │ │ │ │ ld r10,48(r30) │ │ │ │ - std r3,160(r30) │ │ │ │ cmpdi r10,0 │ │ │ │ - ble 41ff8 │ │ │ │ - addi r9,r10,-1 │ │ │ │ - cmpldi r9,2 │ │ │ │ - ble 4271c │ │ │ │ - srdi r7,r10,2 │ │ │ │ - mr r9,r3 │ │ │ │ + std r3,160(r30) │ │ │ │ + ble 3e640 │ │ │ │ + addi r2,r10,-1 │ │ │ │ + cmpldi r2,2 │ │ │ │ + ble 3ed28 │ │ │ │ + srdi r8,r10,2 │ │ │ │ + mr r2,r3 │ │ │ │ vspltisw v0,7 │ │ │ │ - andi. r6,r7,3 │ │ │ │ - addi r5,r7,-1 │ │ │ │ - mr r8,r7 │ │ │ │ - beq 41f9c │ │ │ │ - cmpdi r6,1 │ │ │ │ - beq 41f8c │ │ │ │ - cmpdi r6,2 │ │ │ │ - beq 41f80 │ │ │ │ - mr r7,r5 │ │ │ │ - addi r9,r3,16 │ │ │ │ - stxv vs32,0(r3) │ │ │ │ - stxv vs32,0(r9) │ │ │ │ - addi r7,r7,-1 │ │ │ │ - addi r9,r9,16 │ │ │ │ + andi. r7,r8,3 │ │ │ │ + addi r6,r8,-1 │ │ │ │ + mr r9,r8 │ │ │ │ + beq 3e5ec │ │ │ │ cmpdi r7,1 │ │ │ │ - stxv vs32,0(r9) │ │ │ │ - addi r9,r9,16 │ │ │ │ - beq 41fbc │ │ │ │ - srdi r8,r8,2 │ │ │ │ - mtctr r8 │ │ │ │ - stxv vs32,0(r9) │ │ │ │ - stxv vs32,16(r9) │ │ │ │ - addi r9,r9,64 │ │ │ │ - stxv vs32,-32(r9) │ │ │ │ - stxv vs32,-16(r9) │ │ │ │ - bdnz 41fa4 │ │ │ │ - andi. r9,r10,3 │ │ │ │ - beq 41ff8 │ │ │ │ - clrrdi r9,r10,2 │ │ │ │ - addi r8,r9,1 │ │ │ │ - sldi r6,r9,2 │ │ │ │ - li r7,7 │ │ │ │ - cmpd r10,r8 │ │ │ │ - stwx r7,r3,r6 │ │ │ │ - ble 41ff8 │ │ │ │ - addi r8,r9,2 │ │ │ │ - add r6,r3,r6 │ │ │ │ - cmpd r10,r8 │ │ │ │ - stw r7,4(r6) │ │ │ │ - ble 41ff8 │ │ │ │ - stw r7,8(r6) │ │ │ │ + beq 3e5dc │ │ │ │ + cmpdi r7,2 │ │ │ │ + beq 3e5d0 │ │ │ │ + mr r8,r6 │ │ │ │ + addi r2,r3,16 │ │ │ │ + stxv vs32,0(r3) │ │ │ │ + stxv vs32,0(r2) │ │ │ │ + addi r8,r8,-1 │ │ │ │ + addi r2,r2,16 │ │ │ │ + cmpdi r8,1 │ │ │ │ + stxv vs32,0(r2) │ │ │ │ + addi r2,r2,16 │ │ │ │ + beq 3e60c │ │ │ │ + srdi r9,r9,2 │ │ │ │ + mtctr r9 │ │ │ │ + stxv vs32,0(r2) │ │ │ │ + stxv vs32,16(r2) │ │ │ │ + addi r2,r2,64 │ │ │ │ + stxv vs32,-32(r2) │ │ │ │ + stxv vs32,-16(r2) │ │ │ │ + bdnz 3e5f4 │ │ │ │ + andi. r2,r10,3 │ │ │ │ + clrrdi r2,r10,2 │ │ │ │ + beq 3e640 │ │ │ │ + subf r8,r2,r10 │ │ │ │ + li r9,16 │ │ │ │ + sldi r2,r2,2 │ │ │ │ + vspltisw v0,7 │ │ │ │ + sldi r8,r8,2 │ │ │ │ + add r2,r3,r2 │ │ │ │ + cmpldi r8,16 │ │ │ │ + iselgt r9,r9,r8 │ │ │ │ + sldi r9,r9,56 │ │ │ │ + stxvl vs32,r2,r9 │ │ │ │ sldi r3,r10,4 │ │ │ │ - bl 3560 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 3580 │ │ │ │ ld r26,48(r30) │ │ │ │ + cmpdi r26,0 │ │ │ │ mr r29,r3 │ │ │ │ std r3,96(r30) │ │ │ │ - cmpdi r26,0 │ │ │ │ - ble 420a8 │ │ │ │ - addis r9,r2,-3 │ │ │ │ + ble 3e6ec │ │ │ │ ld r27,80(r30) │ │ │ │ + plfd f26,46880 # 49d80 │ │ │ │ mr r28,r26 │ │ │ │ - addi r9,r9,25008 │ │ │ │ - lfd f26,0(r9) │ │ │ │ - lfd f27,8(r9) │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,25056 │ │ │ │ - lfd f28,0(r9) │ │ │ │ - lfd f29,8(r9) │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,26176 │ │ │ │ - lfd f30,0(r9) │ │ │ │ - lfd f31,8(r9) │ │ │ │ + plfd f27,46876 # 49d88 │ │ │ │ + plfd f28,46908 # 49db0 │ │ │ │ + nop │ │ │ │ + plfd f29,46904 # 49db8 │ │ │ │ + plfd f30,48008 # 4a210 │ │ │ │ + plfd f31,48008 # 4a218 │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ lfd f3,0(r27) │ │ │ │ lfd f4,8(r27) │ │ │ │ fmr f1,f26 │ │ │ │ fmr f2,f27 │ │ │ │ addi r27,r27,16 │ │ │ │ addi r29,r29,16 │ │ │ │ - bl 4dbe8 │ │ │ │ - nop │ │ │ │ + bl 3450 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - bl 4da58 │ │ │ │ - nop │ │ │ │ + bl 2fd0 │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ addic. r28,r28,-1 │ │ │ │ stfd f1,-16(r29) │ │ │ │ stfd f2,-8(r29) │ │ │ │ - bne 42050 │ │ │ │ - lwz r9,112(r30) │ │ │ │ - andi. r10,r9,64 │ │ │ │ - bne 426a0 │ │ │ │ - andi. r10,r9,128 │ │ │ │ - bne 42680 │ │ │ │ - andi. r10,r9,256 │ │ │ │ - bne 42660 │ │ │ │ - andi. r10,r9,1 │ │ │ │ - bne 42430 │ │ │ │ - andi. r10,r9,4 │ │ │ │ - bne 423f0 │ │ │ │ - andi. r10,r9,8 │ │ │ │ - bne 423c0 │ │ │ │ - andi. r10,r9,16 │ │ │ │ - bne 42390 │ │ │ │ - andi. r10,r9,32 │ │ │ │ - beq 421b4 │ │ │ │ - ld r10,48(r30) │ │ │ │ - cmpdi r10,0 │ │ │ │ - ble 426f0 │ │ │ │ + bne 3e6a0 │ │ │ │ + lwz r2,112(r30) │ │ │ │ + andi. r9,r2,64 │ │ │ │ + bne 3eca0 │ │ │ │ + andi. r9,r2,128 │ │ │ │ + bne 3ec80 │ │ │ │ + andi. r9,r2,256 │ │ │ │ + bne 3ec60 │ │ │ │ + andi. r9,r2,1 │ │ │ │ + bne 3ea60 │ │ │ │ + andi. r9,r2,4 │ │ │ │ + bne 3ea30 │ │ │ │ + andi. r9,r2,8 │ │ │ │ + bne 3e8f0 │ │ │ │ + andi. r9,r2,16 │ │ │ │ + bne 3e8c0 │ │ │ │ + andi. r9,r2,32 │ │ │ │ + beq 3e7fc │ │ │ │ + ld r2,48(r30) │ │ │ │ + cmpdi r2,0 │ │ │ │ + ble 3ed3c │ │ │ │ ld r9,88(r30) │ │ │ │ - andi. r7,r10,3 │ │ │ │ - li r29,1 │ │ │ │ - addi r6,r10,-1 │ │ │ │ - mr r8,r10 │ │ │ │ + xxspltib vs32,1 │ │ │ │ + li r7,2 │ │ │ │ + andi. r8,r2,3 │ │ │ │ + addi r6,r2,-1 │ │ │ │ + mr r10,r2 │ │ │ │ + vextsb2d v0,v0 │ │ │ │ addi r9,r9,1 │ │ │ │ - beq 42140 │ │ │ │ - cmpdi r7,1 │ │ │ │ - beq 42130 │ │ │ │ - cmpdi r7,2 │ │ │ │ - bne 426e4 │ │ │ │ - mulld r29,r9,r29 │ │ │ │ - addi r10,r10,-1 │ │ │ │ - sldi r29,r29,1 │ │ │ │ - mulld r29,r9,r29 │ │ │ │ - cmpdi r10,1 │ │ │ │ - sldi r29,r29,1 │ │ │ │ - beq 4216c │ │ │ │ - srdi r10,r8,2 │ │ │ │ - mtctr r10 │ │ │ │ - mulld r29,r9,r29 │ │ │ │ - sldi r29,r29,1 │ │ │ │ - mulld r29,r9,r29 │ │ │ │ - sldi r29,r29,1 │ │ │ │ - mulld r29,r9,r29 │ │ │ │ - sldi r29,r29,1 │ │ │ │ - mulld r29,r9,r29 │ │ │ │ - sldi r29,r29,1 │ │ │ │ - bdnz 42148 │ │ │ │ + xxmr vs45,vs32 │ │ │ │ + mtvsrdd vs33,r7,r9 │ │ │ │ + beq 3e78c │ │ │ │ + cmpdi r8,1 │ │ │ │ + beq 3e780 │ │ │ │ + cmpdi r8,2 │ │ │ │ + bne 3ecf0 │ │ │ │ + vmulld v0,v0,v1 │ │ │ │ + addi r2,r2,-1 │ │ │ │ + addic. r2,r2,-1 │ │ │ │ + vmulld v0,v0,v1 │ │ │ │ + beq 3e7ac │ │ │ │ + srdi r9,r10,2 │ │ │ │ + mtctr r9 │ │ │ │ + vmulld v0,v0,v1 │ │ │ │ + vmulld v13,v13,v1 │ │ │ │ + addi r2,r2,-4 │ │ │ │ + vmulld v0,v0,v1 │ │ │ │ + vmulld v13,v13,v1 │ │ │ │ + bdnz 3e794 │ │ │ │ + vmulld v1,v0,v13 │ │ │ │ + mtvsrdd vs32,r2,r2 │ │ │ │ + xxsldwi vs32,vs32,vs33,2 │ │ │ │ + vmulld v0,v0,v1 │ │ │ │ + mfvsrld r29,vs32 │ │ │ │ ld r3,8(r30) │ │ │ │ mulld r3,r29,r3 │ │ │ │ sldi r3,r3,4 │ │ │ │ - bl 3560 │ │ │ │ - ld r2,24(r1) │ │ │ │ - ld r9,8(r30) │ │ │ │ + bl 3580 │ │ │ │ + ld r2,8(r30) │ │ │ │ std r3,176(r30) │ │ │ │ - sldi r3,r9,3 │ │ │ │ - bl 3560 │ │ │ │ - ld r2,24(r1) │ │ │ │ - ld r9,8(r30) │ │ │ │ + sldi r3,r2,3 │ │ │ │ + bl 3580 │ │ │ │ + ld r2,8(r30) │ │ │ │ std r3,200(r30) │ │ │ │ - mulld r3,r29,r9 │ │ │ │ + mulld r3,r29,r2 │ │ │ │ sldi r3,r3,3 │ │ │ │ - bl 3560 │ │ │ │ - ld r2,24(r1) │ │ │ │ - lwz r9,112(r30) │ │ │ │ + bl 3580 │ │ │ │ + lwz r2,112(r30) │ │ │ │ std r3,192(r30) │ │ │ │ - andi. r9,r9,1024 │ │ │ │ - bne 42260 │ │ │ │ - nop │ │ │ │ - ld r10,-32584(r2) │ │ │ │ - nop │ │ │ │ - ld r9,-32576(r2) │ │ │ │ - std r10,32(r30) │ │ │ │ - std r9,40(r30) │ │ │ │ - addi r1,r31,192 │ │ │ │ + andi. r2,r2,1024 │ │ │ │ + bne 3e910 │ │ │ │ + pld r9,137132 # 5ffb0 [nfstl_trafo@got] │ │ │ │ + pld r2,137132 # 5ffb8 [nfstl_adjoint@got] │ │ │ │ + std r9,32(r30) │ │ │ │ + std r2,40(r30) │ │ │ │ + addi r1,r31,208 │ │ │ │ ld r0,16(r1) │ │ │ │ - ld r20,-160(r1) │ │ │ │ - ld r21,-152(r1) │ │ │ │ - ld r22,-144(r1) │ │ │ │ - ld r23,-136(r1) │ │ │ │ - ld r24,-128(r1) │ │ │ │ - ld r25,-120(r1) │ │ │ │ - ld r26,-112(r1) │ │ │ │ - ld r27,-104(r1) │ │ │ │ - ld r28,-96(r1) │ │ │ │ - ld r29,-88(r1) │ │ │ │ - ld r30,-80(r1) │ │ │ │ - ld r31,-72(r1) │ │ │ │ + ld r21,-168(r1) │ │ │ │ + ld r22,-160(r1) │ │ │ │ + ld r23,-152(r1) │ │ │ │ + ld r24,-144(r1) │ │ │ │ + ld r25,-136(r1) │ │ │ │ + ld r26,-128(r1) │ │ │ │ + ld r27,-120(r1) │ │ │ │ + ld r28,-112(r1) │ │ │ │ + ld r29,-104(r1) │ │ │ │ + mtlr r0 │ │ │ │ + ld r30,-96(r1) │ │ │ │ + ld r31,-88(r1) │ │ │ │ + lfd f22,-80(r1) │ │ │ │ + lfd f23,-72(r1) │ │ │ │ lfd f24,-64(r1) │ │ │ │ lfd f25,-56(r1) │ │ │ │ lfd f26,-48(r1) │ │ │ │ - mtlr r0 │ │ │ │ lfd f27,-40(r1) │ │ │ │ lfd f28,-32(r1) │ │ │ │ lfd f29,-24(r1) │ │ │ │ lfd f30,-16(r1) │ │ │ │ lfd f31,-8(r1) │ │ │ │ blr │ │ │ │ + lxv vs32,0(r8) │ │ │ │ + cmpdi r7,0 │ │ │ │ + addi r9,r8,16 │ │ │ │ + vaddudm v0,v0,v12 │ │ │ │ + bne 3e3c4 │ │ │ │ + b 3e3ec │ │ │ │ nop │ │ │ │ nop │ │ │ │ + add r8,r8,r7 │ │ │ │ + srdi r2,r3,1 │ │ │ │ + ld r7,64(r30) │ │ │ │ + ld r10,8(r8) │ │ │ │ + addi r10,r10,-1 │ │ │ │ + mulld r9,r10,r9 │ │ │ │ + std r9,0(r30) │ │ │ │ + b 3e43c │ │ │ │ + ld r3,8(r30) │ │ │ │ + ld r9,48(r30) │ │ │ │ + ld r2,88(r30) │ │ │ │ + mulld r3,r3,r9 │ │ │ │ + addi r2,r2,1 │ │ │ │ + mulld r3,r3,r2 │ │ │ │ + sldi r3,r3,5 │ │ │ │ + bl 3580 │ │ │ │ + lwz r2,112(r30) │ │ │ │ + std r3,176(r30) │ │ │ │ + b 3e728 │ │ │ │ nop │ │ │ │ - ld r7,0(r9) │ │ │ │ - cmpdi r10,0 │ │ │ │ - mr r8,r9 │ │ │ │ - addi r7,r7,-1 │ │ │ │ - bne 41ddc │ │ │ │ - b 41e04 │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ + ld r2,48(r30) │ │ │ │ + ld r3,8(r30) │ │ │ │ + mulld r3,r3,r2 │ │ │ │ + sldi r3,r3,5 │ │ │ │ + bl 3580 │ │ │ │ + lwz r2,112(r30) │ │ │ │ + std r3,176(r30) │ │ │ │ + b 3e720 │ │ │ │ ld r3,72(r30) │ │ │ │ sldi r3,r3,4 │ │ │ │ - bl 3560 │ │ │ │ - ld r2,24(r1) │ │ │ │ - lwz r9,112(r30) │ │ │ │ + bl 3580 │ │ │ │ + lwz r2,112(r30) │ │ │ │ std r3,224(r30) │ │ │ │ - andi. r9,r9,512 │ │ │ │ - bne 426f8 │ │ │ │ - ld r9,48(r30) │ │ │ │ + andi. r2,r2,512 │ │ │ │ + bne 3ecfc │ │ │ │ + ld r2,48(r30) │ │ │ │ std r3,232(r30) │ │ │ │ - sldi r3,r9,2 │ │ │ │ - bl 3560 │ │ │ │ - ld r2,24(r1) │ │ │ │ - ld r4,48(r30) │ │ │ │ + sldi r3,r2,2 │ │ │ │ + bl 3580 │ │ │ │ + ld r6,48(r30) │ │ │ │ + cmpdi r6,0 │ │ │ │ mr r29,r3 │ │ │ │ - cmpdi r4,0 │ │ │ │ - ble 4234c │ │ │ │ - addi r9,r4,-1 │ │ │ │ - ld r7,64(r30) │ │ │ │ - cmpldi r9,2 │ │ │ │ - ble 42724 │ │ │ │ - srdi r10,r4,2 │ │ │ │ - mr r8,r3 │ │ │ │ - mr r9,r7 │ │ │ │ - andi. r6,r10,1 │ │ │ │ - addi r6,r10,-1 │ │ │ │ - bne 426c0 │ │ │ │ - srdi r10,r10,1 │ │ │ │ - mtctr r10 │ │ │ │ - lxv vs32,32(r9) │ │ │ │ - lxv vs33,0(r9) │ │ │ │ - addi r8,r8,32 │ │ │ │ - addi r9,r9,64 │ │ │ │ - lxv vs44,-48(r9) │ │ │ │ - lxv vs45,-16(r9) │ │ │ │ + ble 3e9f4 │ │ │ │ + addi r2,r6,-1 │ │ │ │ + ld r8,64(r30) │ │ │ │ + cmpldi r2,2 │ │ │ │ + ble 3ed44 │ │ │ │ + srdi r9,r6,2 │ │ │ │ + mr r10,r3 │ │ │ │ + mr r2,r8 │ │ │ │ + andi. r7,r9,1 │ │ │ │ + addi r7,r9,-1 │ │ │ │ + bne 3eccc │ │ │ │ + srdi r9,r9,1 │ │ │ │ + mtctr r9 │ │ │ │ + lxv vs32,32(r2) │ │ │ │ + lxv vs33,0(r2) │ │ │ │ + addi r10,r10,32 │ │ │ │ + addi r2,r2,64 │ │ │ │ + lxv vs44,-48(r2) │ │ │ │ + lxv vs45,-16(r2) │ │ │ │ vpkudum v1,v12,v1 │ │ │ │ vpkudum v0,v13,v0 │ │ │ │ - stxv vs33,-32(r8) │ │ │ │ - stxv vs32,-16(r8) │ │ │ │ - bdnz 422d4 │ │ │ │ - andi. r9,r4,3 │ │ │ │ - beq 4234c │ │ │ │ - clrrdi r9,r4,2 │ │ │ │ - sldi r6,r9,3 │ │ │ │ - addi r8,r9,1 │ │ │ │ - sldi r10,r9,2 │ │ │ │ - ldx r5,r7,r6 │ │ │ │ - cmpd r8,r4 │ │ │ │ - stwx r5,r29,r10 │ │ │ │ - bge 4234c │ │ │ │ - addi r9,r9,2 │ │ │ │ - add r7,r7,r6 │ │ │ │ - add r10,r29,r10 │ │ │ │ - cmpd r4,r9 │ │ │ │ - ld r9,8(r7) │ │ │ │ - stw r9,4(r10) │ │ │ │ - ble 4234c │ │ │ │ - ld r9,16(r7) │ │ │ │ - stw r9,8(r10) │ │ │ │ + stxv vs33,-32(r10) │ │ │ │ + stxv vs32,-16(r10) │ │ │ │ + bdnz 3e97c │ │ │ │ + andi. r2,r6,3 │ │ │ │ + beq 3e9f4 │ │ │ │ + clrrdi r2,r6,2 │ │ │ │ + sldi r7,r2,3 │ │ │ │ + addi r10,r2,1 │ │ │ │ + sldi r9,r2,2 │ │ │ │ + ldx r5,r8,r7 │ │ │ │ + cmpd r6,r10 │ │ │ │ + stwx r5,r29,r9 │ │ │ │ + ble 3e9f4 │ │ │ │ + addi r2,r2,2 │ │ │ │ + add r8,r8,r7 │ │ │ │ + add r9,r29,r9 │ │ │ │ + cmpd r6,r2 │ │ │ │ + ld r2,8(r8) │ │ │ │ + stw r2,4(r9) │ │ │ │ + ble 3e9f4 │ │ │ │ + ld r2,16(r8) │ │ │ │ + stw r2,8(r9) │ │ │ │ lwz r8,116(r30) │ │ │ │ ld r7,160(r30) │ │ │ │ + extsw r3,r6 │ │ │ │ + mr r4,r29 │ │ │ │ ld r6,232(r30) │ │ │ │ ld r5,224(r30) │ │ │ │ - extsw r3,r4 │ │ │ │ - mr r4,r29 │ │ │ │ - bl 3420 │ │ │ │ - ld r2,24(r1) │ │ │ │ - mr r9,r3 │ │ │ │ + bl 3440 │ │ │ │ + mr r2,r3 │ │ │ │ mr r3,r29 │ │ │ │ - std r9,152(r30) │ │ │ │ - bl 3540 │ │ │ │ - ld r2,24(r1) │ │ │ │ - b 421bc │ │ │ │ + std r2,152(r30) │ │ │ │ + bl 3560 │ │ │ │ + b 3e804 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ld r3,8(r30) │ │ │ │ - ld r10,48(r30) │ │ │ │ - ld r9,88(r30) │ │ │ │ - mulld r3,r3,r10 │ │ │ │ - addi r9,r9,1 │ │ │ │ - mulld r3,r3,r9 │ │ │ │ - sldi r3,r3,5 │ │ │ │ - bl 3560 │ │ │ │ - ld r2,24(r1) │ │ │ │ - lwz r9,112(r30) │ │ │ │ - std r3,176(r30) │ │ │ │ - b 420e4 │ │ │ │ + ld r2,88(r30) │ │ │ │ ld r9,48(r30) │ │ │ │ - ld r3,8(r30) │ │ │ │ + addi r2,r2,2 │ │ │ │ + sldi r2,r2,10 │ │ │ │ + addi r3,r2,1 │ │ │ │ + std r2,104(r30) │ │ │ │ mulld r3,r3,r9 │ │ │ │ - sldi r3,r3,5 │ │ │ │ - bl 3560 │ │ │ │ - ld r2,24(r1) │ │ │ │ - lwz r9,112(r30) │ │ │ │ - std r3,176(r30) │ │ │ │ - b 420dc │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - ld r9,88(r30) │ │ │ │ - ld r10,48(r30) │ │ │ │ - addi r9,r9,2 │ │ │ │ - sldi r9,r9,10 │ │ │ │ - addi r3,r9,1 │ │ │ │ - std r9,104(r30) │ │ │ │ - mulld r3,r3,r10 │ │ │ │ sldi r3,r3,4 │ │ │ │ - bl 3560 │ │ │ │ - ld r2,24(r1) │ │ │ │ - lwz r9,112(r30) │ │ │ │ + bl 3580 │ │ │ │ + lwz r2,112(r30) │ │ │ │ std r3,176(r30) │ │ │ │ - b 420d4 │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ + b 3e718 │ │ │ │ ld r3,48(r30) │ │ │ │ - ld r10,0(r1) │ │ │ │ - mr r20,r1 │ │ │ │ + ld r9,0(r1) │ │ │ │ + mr r21,r1 │ │ │ │ sldi r3,r3,3 │ │ │ │ - addi r9,r3,15 │ │ │ │ - clrrdi r9,r9,4 │ │ │ │ - neg r9,r9 │ │ │ │ - stdux r10,r1,r9 │ │ │ │ - bl 3560 │ │ │ │ - ld r2,24(r1) │ │ │ │ - ld r9,48(r30) │ │ │ │ + addi r2,r3,15 │ │ │ │ + clrrdi r2,r2,4 │ │ │ │ + neg r2,r2 │ │ │ │ + stdux r9,r1,r2 │ │ │ │ + bl 3580 │ │ │ │ + ld r2,48(r30) │ │ │ │ + cmpdi r2,0 │ │ │ │ mr r29,r3 │ │ │ │ std r3,168(r30) │ │ │ │ - cmpdi r9,0 │ │ │ │ - ble 42640 │ │ │ │ - ld r10,56(r30) │ │ │ │ + ble 3ec40 │ │ │ │ + ld r9,56(r30) │ │ │ │ + plfd f26,46948 # 4a200 │ │ │ │ addi r25,r1,24 │ │ │ │ + li r23,0 │ │ │ │ li r22,0 │ │ │ │ - li r21,0 │ │ │ │ + plfd f27,46936 # 4a208 │ │ │ │ + plfd f28,45768 # 49d80 │ │ │ │ + plfd f29,45768 # 49d88 │ │ │ │ + nop │ │ │ │ nop │ │ │ │ - sldi r27,r22,3 │ │ │ │ - ldx r3,r10,r27 │ │ │ │ + sldi r27,r23,3 │ │ │ │ + ldx r3,r9,r27 │ │ │ │ addi r3,r3,-1 │ │ │ │ sldi r3,r3,4 │ │ │ │ - bl 3560 │ │ │ │ - ld r2,24(r1) │ │ │ │ - ld r10,56(r30) │ │ │ │ - stdu r21,8(r25) │ │ │ │ + bl 3580 │ │ │ │ + ld r9,56(r30) │ │ │ │ + stdu r22,8(r25) │ │ │ │ stdx r3,r29,r27 │ │ │ │ - ldx r9,r10,r27 │ │ │ │ - cmpdi r9,1 │ │ │ │ - ble 4261c │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addis r24,r2,-3 │ │ │ │ - sldi r23,r22,4 │ │ │ │ + ldx r2,r9,r27 │ │ │ │ + cmpdi r2,1 │ │ │ │ + ble 3ec1c │ │ │ │ + sldi r24,r23,4 │ │ │ │ li r26,0 │ │ │ │ li r29,0 │ │ │ │ - addi r9,r9,26160 │ │ │ │ - addi r24,r24,25008 │ │ │ │ - lfd f26,0(r9) │ │ │ │ - lfd f27,8(r9) │ │ │ │ - nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ld r9,96(r30) │ │ │ │ + ld r2,96(r30) │ │ │ │ addi r29,r29,1 │ │ │ │ mr r3,r29 │ │ │ │ - add r9,r9,r23 │ │ │ │ - lfd f24,0(r9) │ │ │ │ - lfd f25,8(r9) │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ + add r2,r2,r24 │ │ │ │ + lfd f22,0(r2) │ │ │ │ + lfd f23,8(r2) │ │ │ │ + bl 3290 │ │ │ │ fmr f3,f26 │ │ │ │ fmr f4,f27 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - ld r9,64(r30) │ │ │ │ + bl 329c │ │ │ │ + ld r2,64(r30) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - ldx r3,r9,r27 │ │ │ │ + ldx r3,r2,r27 │ │ │ │ addi r3,r3,1 │ │ │ │ sldi r3,r3,1 │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ + bl 3290 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 4dbe8 │ │ │ │ - nop │ │ │ │ - fmr f29,f2 │ │ │ │ - fmr f28,f1 │ │ │ │ + bl 3450 │ │ │ │ + fmr f25,f2 │ │ │ │ + fmr f24,f1 │ │ │ │ + fmr f3,f22 │ │ │ │ + fmr f4,f23 │ │ │ │ + fmr f1,f22 │ │ │ │ + fmr f2,f23 │ │ │ │ + bl 329c │ │ │ │ fmr f3,f24 │ │ │ │ fmr f4,f25 │ │ │ │ - fmr f1,f24 │ │ │ │ - fmr f2,f25 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - fmr f3,f28 │ │ │ │ - fmr f4,f29 │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - fmr f2,f29 │ │ │ │ - fmr f1,f28 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + fmr f2,f25 │ │ │ │ + fmr f1,f24 │ │ │ │ + bl 329c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 4da58 │ │ │ │ - nop │ │ │ │ - bl 38a0 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 2fd0 │ │ │ │ + bl 38c0 │ │ │ │ ld r3,88(r30) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ + bl 3290 │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - bl 3260 │ │ │ │ - ld r2,24(r1) │ │ │ │ - ld r9,168(r30) │ │ │ │ + bl 329c │ │ │ │ + bl 3260 │ │ │ │ + ld r2,168(r30) │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ - lfd f2,8(r24) │ │ │ │ - lfd f1,0(r24) │ │ │ │ - ldx r28,r9,r27 │ │ │ │ - bl 4dbe8 │ │ │ │ - nop │ │ │ │ - ld r10,56(r30) │ │ │ │ + fmr f2,f29 │ │ │ │ + fmr f1,f28 │ │ │ │ + ldx r28,r2,r27 │ │ │ │ + bl 3450 │ │ │ │ + ld r9,56(r30) │ │ │ │ std r29,0(r25) │ │ │ │ add r28,r28,r26 │ │ │ │ addi r26,r26,16 │ │ │ │ - ldx r9,r10,r27 │ │ │ │ + ldx r2,r9,r27 │ │ │ │ stfd f1,0(r28) │ │ │ │ stfd f2,8(r28) │ │ │ │ - addi r9,r9,-1 │ │ │ │ - cmpd r29,r9 │ │ │ │ - blt 424e0 │ │ │ │ - ld r9,48(r30) │ │ │ │ - addi r22,r22,1 │ │ │ │ - cmpd r22,r9 │ │ │ │ - bge 42640 │ │ │ │ + addi r2,r2,-1 │ │ │ │ + cmpd r29,r2 │ │ │ │ + blt 3eb10 │ │ │ │ + ld r2,48(r30) │ │ │ │ + addi r23,r23,1 │ │ │ │ + cmpd r23,r2 │ │ │ │ + bge 3ec40 │ │ │ │ ld r29,168(r30) │ │ │ │ - b 42480 │ │ │ │ + b 3ead0 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ld r10,0(r1) │ │ │ │ - lwz r9,112(r30) │ │ │ │ - std r10,0(r20) │ │ │ │ - mr r1,r20 │ │ │ │ - b 420cc │ │ │ │ + ld r9,0(r1) │ │ │ │ + lwz r2,112(r30) │ │ │ │ + std r9,0(r21) │ │ │ │ + mr r1,r21 │ │ │ │ + b 3e710 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ ld r3,8(r30) │ │ │ │ sldi r3,r3,4 │ │ │ │ - bl 3560 │ │ │ │ - ld r2,24(r1) │ │ │ │ - lwz r9,112(r30) │ │ │ │ + bl 3580 │ │ │ │ + lwz r2,112(r30) │ │ │ │ std r3,24(r30) │ │ │ │ - b 420c4 │ │ │ │ + b 3e708 │ │ │ │ + nop │ │ │ │ nop │ │ │ │ ld r3,0(r30) │ │ │ │ sldi r3,r3,4 │ │ │ │ - bl 3560 │ │ │ │ - ld r2,24(r1) │ │ │ │ - lwz r9,112(r30) │ │ │ │ + bl 3580 │ │ │ │ + lwz r2,112(r30) │ │ │ │ std r3,16(r30) │ │ │ │ - b 420bc │ │ │ │ + b 3e700 │ │ │ │ nop │ │ │ │ - ld r9,8(r30) │ │ │ │ - mulld r3,r26,r9 │ │ │ │ + nop │ │ │ │ + ld r2,8(r30) │ │ │ │ + mulld r3,r26,r2 │ │ │ │ sldi r3,r3,4 │ │ │ │ - bl 3560 │ │ │ │ - ld r2,24(r1) │ │ │ │ - lwz r9,112(r30) │ │ │ │ + bl 3580 │ │ │ │ + lwz r2,112(r30) │ │ │ │ std r3,120(r30) │ │ │ │ - b 420b4 │ │ │ │ - lxv vs32,0(r7) │ │ │ │ - lxv vs33,16(r7) │ │ │ │ - cmpdi r6,0 │ │ │ │ - addi r8,r3,16 │ │ │ │ - addi r9,r7,32 │ │ │ │ + b 3e6f8 │ │ │ │ + nop │ │ │ │ + ld r7,64(r30) │ │ │ │ + std r9,0(r30) │ │ │ │ + b 3e43c │ │ │ │ + lxv vs32,0(r8) │ │ │ │ + lxv vs33,16(r8) │ │ │ │ + cmpdi r7,0 │ │ │ │ + addi r10,r3,16 │ │ │ │ + addi r2,r8,32 │ │ │ │ vpkudum v0,v1,v0 │ │ │ │ stxv vs32,0(r3) │ │ │ │ - bne 422cc │ │ │ │ - b 42300 │ │ │ │ - mr r10,r6 │ │ │ │ - sldi r29,r9,1 │ │ │ │ - b 42124 │ │ │ │ - li r29,1 │ │ │ │ - b 4216c │ │ │ │ + bne 3e974 │ │ │ │ + b 3e9a8 │ │ │ │ + mr r2,r6 │ │ │ │ + xxmr vs32,vs33 │ │ │ │ + b 3e778 │ │ │ │ ld r3,72(r30) │ │ │ │ sldi r3,r3,4 │ │ │ │ - bl 3560 │ │ │ │ - ld r2,24(r1) │ │ │ │ - b 42280 │ │ │ │ - li r10,1 │ │ │ │ + bl 3580 │ │ │ │ + b 3e92c │ │ │ │ li r9,1 │ │ │ │ - std r10,0(r30) │ │ │ │ - b 41e94 │ │ │ │ - li r9,0 │ │ │ │ - b 41fc8 │ │ │ │ + li r2,1 │ │ │ │ + std r9,0(r30) │ │ │ │ + b 3e4fc │ │ │ │ + li r9,1 │ │ │ │ + li r10,0 │ │ │ │ + b 3e40c │ │ │ │ + li r2,0 │ │ │ │ + b 3e618 │ │ │ │ + li r2,1 │ │ │ │ li r9,0 │ │ │ │ - b 4230c │ │ │ │ + b 3e4f0 │ │ │ │ + li r29,1 │ │ │ │ + b 3e7c0 │ │ │ │ + li r2,0 │ │ │ │ + b 3e9b4 │ │ │ │ .long 0x0 │ │ │ │ .long 0x1020000 │ │ │ │ - .long 0xc88 │ │ │ │ + .long 0xb8a │ │ │ │ nop │ │ │ │ nop │ │ │ │ │ │ │ │ -0000000000042740 : │ │ │ │ - addis r2,r12,3 │ │ │ │ - addi r2,r2,22464 │ │ │ │ +000000000003ed60 : │ │ │ │ mflr r0 │ │ │ │ + std r22,-192(r1) │ │ │ │ std r23,-184(r1) │ │ │ │ + mfcr r11 │ │ │ │ + li r4,0 │ │ │ │ + stfd f26,-48(r1) │ │ │ │ + stfd f27,-40(r1) │ │ │ │ stfd f28,-32(r1) │ │ │ │ - stfd f29,-24(r1) │ │ │ │ std r25,-168(r1) │ │ │ │ - mfcr r11 │ │ │ │ + std r24,-176(r1) │ │ │ │ + std r0,16(r1) │ │ │ │ stfd f18,-112(r1) │ │ │ │ stfd f19,-104(r1) │ │ │ │ stfd f20,-96(r1) │ │ │ │ stfd f21,-88(r1) │ │ │ │ stfd f22,-80(r1) │ │ │ │ stfd f23,-72(r1) │ │ │ │ stfd f24,-64(r1) │ │ │ │ stfd f25,-56(r1) │ │ │ │ - stfd f26,-48(r1) │ │ │ │ - stfd f27,-40(r1) │ │ │ │ + stfd f29,-24(r1) │ │ │ │ stfd f30,-16(r1) │ │ │ │ stfd f31,-8(r1) │ │ │ │ std r14,-256(r1) │ │ │ │ - std r22,-192(r1) │ │ │ │ - std r27,-152(r1) │ │ │ │ - std r28,-144(r1) │ │ │ │ - std r0,16(r1) │ │ │ │ + mr r14,r3 │ │ │ │ std r15,-248(r1) │ │ │ │ std r16,-240(r1) │ │ │ │ std r17,-232(r1) │ │ │ │ + std r27,-152(r1) │ │ │ │ + std r28,-144(r1) │ │ │ │ std r18,-224(r1) │ │ │ │ std r19,-216(r1) │ │ │ │ std r20,-208(r1) │ │ │ │ std r21,-200(r1) │ │ │ │ - std r24,-176(r1) │ │ │ │ std r26,-160(r1) │ │ │ │ std r29,-136(r1) │ │ │ │ std r30,-128(r1) │ │ │ │ std r31,-120(r1) │ │ │ │ lxv vs0,224(r3) │ │ │ │ + ld r2,48(r3) │ │ │ │ stw r11,8(r1) │ │ │ │ - mr r22,r3 │ │ │ │ - li r4,0 │ │ │ │ stdu r1,-528(r1) │ │ │ │ - ld r9,48(r3) │ │ │ │ ld r5,72(r3) │ │ │ │ ld r27,16(r3) │ │ │ │ mr r31,r1 │ │ │ │ xxswapd vs12,vs0 │ │ │ │ - xxspltd vs0,vs0,1 │ │ │ │ + sldi r10,r2,4 │ │ │ │ + sldi r2,r2,3 │ │ │ │ + mfvsrld r23,vs0 │ │ │ │ std r1,200(r31) │ │ │ │ - sldi r8,r9,4 │ │ │ │ - sldi r9,r9,3 │ │ │ │ sldi r5,r5,4 │ │ │ │ - stfd f0,40(r31) │ │ │ │ - stxv vs12,208(r3) │ │ │ │ - addi r10,r9,15 │ │ │ │ - subfic r8,r8,-16 │ │ │ │ - addi r9,r9,23 │ │ │ │ - mffprd r3,f0 │ │ │ │ - clrrdi r10,r10,4 │ │ │ │ + addi r9,r2,15 │ │ │ │ + subfic r10,r10,-16 │ │ │ │ + addi r2,r2,23 │ │ │ │ + stxv vs12,208(r14) │ │ │ │ + ld r8,0(r1) │ │ │ │ + mr r3,r23 │ │ │ │ clrrdi r9,r9,4 │ │ │ │ - neg r10,r10 │ │ │ │ + clrrdi r2,r2,4 │ │ │ │ neg r9,r9 │ │ │ │ - ld r6,0(r1) │ │ │ │ - stdux r6,r1,r8 │ │ │ │ - addi r23,r1,32 │ │ │ │ - stdux r6,r1,r10 │ │ │ │ + neg r2,r2 │ │ │ │ + stdux r8,r1,r10 │ │ │ │ + addi r22,r1,32 │ │ │ │ + stdux r8,r1,r9 │ │ │ │ addi r28,r1,32 │ │ │ │ - stdux r6,r1,r9 │ │ │ │ - bl 37c0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - ld r14,48(r22) │ │ │ │ - addis r10,r2,-3 │ │ │ │ + stdux r8,r1,r2 │ │ │ │ + bl 37e0 │ │ │ │ + plfd f26,44824 # 49d80 │ │ │ │ + plfd f27,44824 # 49d88 │ │ │ │ addi r25,r1,32 │ │ │ │ - li r9,0 │ │ │ │ - addi r10,r10,25008 │ │ │ │ - std r9,0(r25) │ │ │ │ - lfd f28,0(r10) │ │ │ │ - lfd f29,8(r10) │ │ │ │ - cmpdi r14,0 │ │ │ │ - stfd f28,0(r23) │ │ │ │ - stfd f29,8(r23) │ │ │ │ - ble 4289c │ │ │ │ - sldi r5,r14,3 │ │ │ │ + li r2,0 │ │ │ │ + ld r15,48(r14) │ │ │ │ + cmpdi r15,0 │ │ │ │ + std r2,0(r25) │ │ │ │ + stfd f26,0(r22) │ │ │ │ + stfd f27,8(r22) │ │ │ │ + ble 3eea8 │ │ │ │ + sldi r5,r15,3 │ │ │ │ li r4,0 │ │ │ │ mr r3,r28 │ │ │ │ - bl 37c0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - lwz r9,112(r22) │ │ │ │ - ld r21,0(r22) │ │ │ │ - andi. r9,r9,1 │ │ │ │ - beq 4333c │ │ │ │ - cmpdi r21,0 │ │ │ │ - ble 42a88 │ │ │ │ - ld r10,56(r22) │ │ │ │ - addi r20,r14,-1 │ │ │ │ + bl 37e0 │ │ │ │ + lwz r2,112(r14) │ │ │ │ + ld r24,0(r14) │ │ │ │ + andi. r2,r2,1 │ │ │ │ + beq 3f8b4 │ │ │ │ + cmpdi r24,0 │ │ │ │ + ble 3f088 │ │ │ │ + ld r9,56(r14) │ │ │ │ + addi r20,r15,-1 │ │ │ │ + sldi r24,r24,4 │ │ │ │ mr r18,r27 │ │ │ │ - sldi r24,r21,4 │ │ │ │ - sldi r16,r14,3 │ │ │ │ - sldi r19,r14,4 │ │ │ │ + sldi r10,r15,3 │ │ │ │ + plfd f28,44748 # 49da0 │ │ │ │ + sldi r19,r15,4 │ │ │ │ + plfd f29,44744 # 49da8 │ │ │ │ + std r22,72(r31) │ │ │ │ li r29,0 │ │ │ │ addi r26,r25,8 │ │ │ │ + sldi r2,r20,3 │ │ │ │ + add r8,r27,r24 │ │ │ │ + add r21,r28,r10 │ │ │ │ li r27,0 │ │ │ │ - sldi r9,r20,3 │ │ │ │ - add r8,r18,r24 │ │ │ │ - add r21,r28,r16 │ │ │ │ mr r24,r18 │ │ │ │ - mr r18,r23 │ │ │ │ - ldx r17,r10,r9 │ │ │ │ - add r9,r10,r9 │ │ │ │ - std r8,56(r31) │ │ │ │ - add r8,r23,r19 │ │ │ │ - std r9,64(r31) │ │ │ │ - std r8,72(r31) │ │ │ │ - addi r9,r17,-1 │ │ │ │ - std r9,48(r31) │ │ │ │ + ldx r17,r9,r2 │ │ │ │ + add r2,r9,r2 │ │ │ │ + std r8,48(r31) │ │ │ │ + add r8,r22,r19 │ │ │ │ + mr r22,r10 │ │ │ │ + std r2,56(r31) │ │ │ │ + std r8,64(r31) │ │ │ │ + addi r2,r17,-1 │ │ │ │ + std r2,40(r31) │ │ │ │ nop │ │ │ │ - cmpd r14,r29 │ │ │ │ - ble 429d0 │ │ │ │ - sldi r10,r29,4 │ │ │ │ - addis r9,r2,-3 │ │ │ │ - ld r17,64(r22) │ │ │ │ + cmpd r15,r29 │ │ │ │ + ble 3efd8 │ │ │ │ + ld r2,72(r31) │ │ │ │ + sldi r9,r29,4 │ │ │ │ + ld r16,64(r14) │ │ │ │ sldi r30,r29,3 │ │ │ │ - ld r15,168(r22) │ │ │ │ std r25,32(r31) │ │ │ │ - subf r29,r29,r14 │ │ │ │ - addi r9,r9,25040 │ │ │ │ - add r23,r18,r10 │ │ │ │ - ldx r19,r25,r30 │ │ │ │ - lfd f26,0(r9) │ │ │ │ - lfd f27,8(r9) │ │ │ │ - lfd f30,0(r23) │ │ │ │ - lfd f31,8(r23) │ │ │ │ - mr r25,r17 │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - ldx r17,r28,r30 │ │ │ │ - ldx r9,r15,r30 │ │ │ │ - fmr f3,f26 │ │ │ │ - fmr f4,f27 │ │ │ │ - addi r23,r23,16 │ │ │ │ - sldi r10,r17,4 │ │ │ │ - add r9,r9,r10 │ │ │ │ - lfd f1,0(r9) │ │ │ │ - lfd f2,8(r9) │ │ │ │ - bl 4db58 │ │ │ │ + subf r29,r29,r15 │ │ │ │ + ld r18,168(r14) │ │ │ │ + ldx r17,r25,r30 │ │ │ │ + add r19,r2,r9 │ │ │ │ + mr r25,r16 │ │ │ │ + mr r16,r18 │ │ │ │ + lfd f30,0(r19) │ │ │ │ + lfd f31,8(r19) │ │ │ │ nop │ │ │ │ + ldx r18,r28,r30 │ │ │ │ + ldx r2,r16,r30 │ │ │ │ + fmr f3,f28 │ │ │ │ + fmr f4,f29 │ │ │ │ + addi r19,r19,16 │ │ │ │ + sldi r9,r18,4 │ │ │ │ + add r2,r2,r9 │ │ │ │ + lfd f1,0(r2) │ │ │ │ + lfd f2,8(r2) │ │ │ │ + bl 329c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - ldx r9,r25,r30 │ │ │ │ + bl 329c │ │ │ │ + ldx r2,r25,r30 │ │ │ │ addic. r29,r29,-1 │ │ │ │ - stfd f1,0(r23) │ │ │ │ - stfd f2,8(r23) │ │ │ │ + stfd f1,0(r19) │ │ │ │ + stfd f2,8(r19) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - maddld r19,r19,r9,r17 │ │ │ │ - stdx r19,r26,r30 │ │ │ │ + maddld r17,r17,r2,r18 │ │ │ │ + stdx r17,r26,r30 │ │ │ │ addi r30,r30,8 │ │ │ │ - bne 42960 │ │ │ │ + bne 3ef70 │ │ │ │ ld r25,32(r31) │ │ │ │ - ld r9,72(r31) │ │ │ │ - ldx r30,r25,r16 │ │ │ │ + ld r2,64(r31) │ │ │ │ lfd f1,0(r24) │ │ │ │ - lfd f2,8(r24) │ │ │ │ mr r29,r20 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ - ld r9,40(r31) │ │ │ │ + lfd f2,8(r24) │ │ │ │ + ldx r30,r25,r22 │ │ │ │ + lfd f3,0(r2) │ │ │ │ + lfd f4,8(r2) │ │ │ │ sldi r30,r30,4 │ │ │ │ - add r30,r9,r30 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - ld r9,-8(r21) │ │ │ │ - ld r8,48(r31) │ │ │ │ - ld r7,64(r31) │ │ │ │ - mr r10,r21 │ │ │ │ + add r30,r23,r30 │ │ │ │ + bl 329c │ │ │ │ + ld r2,-8(r21) │ │ │ │ + ld r10,40(r31) │ │ │ │ + mr r9,r21 │ │ │ │ + ld r8,56(r31) │ │ │ │ stfd f1,0(r30) │ │ │ │ stfd f2,8(r30) │ │ │ │ - addi r9,r9,1 │ │ │ │ - cmpd r9,r8 │ │ │ │ - std r9,-8(r21) │ │ │ │ - bne 42a78 │ │ │ │ - addi r9,r20,1 │ │ │ │ + addi r2,r2,1 │ │ │ │ + cmpd r2,r10 │ │ │ │ + std r2,-8(r21) │ │ │ │ + bne 3f078 │ │ │ │ + addi r2,r20,1 │ │ │ │ cmpdi r20,0 │ │ │ │ - mtctr r9 │ │ │ │ - li r9,1 │ │ │ │ - mfctr r8 │ │ │ │ - isellt r9,r9,r8 │ │ │ │ - mtctr r9 │ │ │ │ + mtctr r2 │ │ │ │ + li r2,1 │ │ │ │ + mfctr r10 │ │ │ │ + isellt r2,r2,r10 │ │ │ │ + mtctr r2 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - bdz 42a78 │ │ │ │ - ld r9,-16(r10) │ │ │ │ - ldu r8,-8(r7) │ │ │ │ + bdz 3f078 │ │ │ │ + ld r2,-16(r9) │ │ │ │ + ldu r10,-8(r8) │ │ │ │ addi r29,r29,-1 │ │ │ │ - addi r9,r9,1 │ │ │ │ - addi r8,r8,-1 │ │ │ │ - cmpd r9,r8 │ │ │ │ - std r9,-16(r10) │ │ │ │ - stdu r27,-8(r10) │ │ │ │ - beq 42a50 │ │ │ │ - ld r9,56(r31) │ │ │ │ + addi r2,r2,1 │ │ │ │ + addi r10,r10,-1 │ │ │ │ + cmpd r2,r10 │ │ │ │ + std r2,-16(r9) │ │ │ │ + stdu r27,-8(r9) │ │ │ │ + beq 3f050 │ │ │ │ + ld r2,48(r31) │ │ │ │ addi r24,r24,16 │ │ │ │ - cmpld r9,r24 │ │ │ │ - bne 42910 │ │ │ │ - ld r9,0(r1) │ │ │ │ - ld r10,200(r31) │ │ │ │ - ld r3,152(r22) │ │ │ │ - std r9,0(r10) │ │ │ │ - mr r1,r10 │ │ │ │ - bl 32a0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - ld r10,48(r22) │ │ │ │ - ld r3,0(r1) │ │ │ │ - ld r24,88(r22) │ │ │ │ - ld r21,104(r22) │ │ │ │ + cmpld r2,r24 │ │ │ │ + bne 3ef30 │ │ │ │ + ld r2,0(r1) │ │ │ │ + ld r9,200(r31) │ │ │ │ + ld r3,152(r14) │ │ │ │ + std r2,0(r9) │ │ │ │ + mr r1,r9 │ │ │ │ + bl 32c0 │ │ │ │ + ld r9,48(r14) │ │ │ │ + ld r5,0(r1) │ │ │ │ li r4,0 │ │ │ │ - sldi r8,r10,3 │ │ │ │ - addi r10,r10,1 │ │ │ │ - addi r29,r24,1 │ │ │ │ - addi r5,r8,15 │ │ │ │ - addi r8,r8,23 │ │ │ │ - sldi r6,r10,4 │ │ │ │ - sldi r11,r29,1 │ │ │ │ - clrrdi r9,r5,4 │ │ │ │ - clrrdi r8,r8,4 │ │ │ │ - mr r10,r6 │ │ │ │ - neg r6,r6 │ │ │ │ - neg r9,r9 │ │ │ │ + ld r24,88(r14) │ │ │ │ + ld r21,104(r14) │ │ │ │ + sldi r10,r9,3 │ │ │ │ + addi r9,r9,1 │ │ │ │ + addi r22,r24,1 │ │ │ │ + addi r7,r10,15 │ │ │ │ + addi r10,r10,23 │ │ │ │ + sldi r8,r9,4 │ │ │ │ + sldi r3,r22,1 │ │ │ │ + clrrdi r2,r7,4 │ │ │ │ + clrrdi r10,r10,4 │ │ │ │ + mr r9,r8 │ │ │ │ neg r8,r8 │ │ │ │ - subfic r5,r10,16 │ │ │ │ - stdux r3,r1,r9 │ │ │ │ - mulld r10,r5,r11 │ │ │ │ - addi r7,r1,32 │ │ │ │ - std r7,160(r31) │ │ │ │ - ld r3,0(r1) │ │ │ │ - stdux r3,r1,r9 │ │ │ │ - addi r7,r1,32 │ │ │ │ - std r7,168(r31) │ │ │ │ - ld r3,0(r1) │ │ │ │ - stdux r3,r1,r9 │ │ │ │ + neg r2,r2 │ │ │ │ + neg r10,r10 │ │ │ │ + subfic r7,r9,16 │ │ │ │ + stdux r5,r1,r2 │ │ │ │ + mulld r9,r7,r3 │ │ │ │ + ld r3,24(r14) │ │ │ │ + addi r6,r1,32 │ │ │ │ + std r6,160(r31) │ │ │ │ + stdux r5,r1,r2 │ │ │ │ + addi r6,r1,32 │ │ │ │ + std r6,152(r31) │ │ │ │ + stdux r5,r1,r2 │ │ │ │ addi r30,r1,32 │ │ │ │ - stdux r3,r1,r9 │ │ │ │ + stdux r5,r1,r2 │ │ │ │ addi r25,r1,32 │ │ │ │ - stdux r3,r1,r8 │ │ │ │ - addi r8,r1,32 │ │ │ │ - std r8,192(r31) │ │ │ │ - ld r8,0(r1) │ │ │ │ - stdux r8,r1,r6 │ │ │ │ + stdux r5,r1,r10 │ │ │ │ + addi r6,r1,32 │ │ │ │ + std r6,176(r31) │ │ │ │ + stdux r5,r1,r8 │ │ │ │ addi r8,r1,32 │ │ │ │ std r8,32(r31) │ │ │ │ - ld r8,0(r1) │ │ │ │ - stdux r8,r1,r5 │ │ │ │ + stdux r5,r1,r7 │ │ │ │ addi r8,r1,32 │ │ │ │ std r8,208(r31) │ │ │ │ - ld r8,0(r1) │ │ │ │ - stdux r8,r1,r10 │ │ │ │ - addi r8,r1,32 │ │ │ │ - std r8,48(r31) │ │ │ │ - ld r8,0(r1) │ │ │ │ - stdux r8,r1,r10 │ │ │ │ - ld r10,208(r22) │ │ │ │ - ld r3,24(r22) │ │ │ │ - ld r5,8(r22) │ │ │ │ + stdux r5,r1,r9 │ │ │ │ + addi r29,r1,32 │ │ │ │ + stdux r5,r1,r9 │ │ │ │ addi r27,r1,32 │ │ │ │ - stdux r8,r1,r9 │ │ │ │ - std r10,64(r31) │ │ │ │ - addi r10,r1,32 │ │ │ │ + stdux r5,r1,r2 │ │ │ │ + ld r5,8(r14) │ │ │ │ std r3,40(r31) │ │ │ │ + ld r9,208(r14) │ │ │ │ + addi r10,r1,32 │ │ │ │ + std r9,56(r31) │ │ │ │ + ld r9,0(r1) │ │ │ │ sldi r5,r5,4 │ │ │ │ std r10,96(r31) │ │ │ │ - ld r10,0(r1) │ │ │ │ - stdux r10,r1,r9 │ │ │ │ - bl 37c0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - ld r9,8(r22) │ │ │ │ - lwz r8,112(r22) │ │ │ │ + stdux r9,r1,r2 │ │ │ │ + bl 37e0 │ │ │ │ + ld r2,8(r14) │ │ │ │ + lwz r3,112(r14) │ │ │ │ addi r26,r1,32 │ │ │ │ - std r9,144(r31) │ │ │ │ - andi. r9,r8,32 │ │ │ │ - bne 435c0 │ │ │ │ - sldi r10,r29,5 │ │ │ │ - ld r23,48(r22) │ │ │ │ - li r9,0 │ │ │ │ - rlwinm r5,r8,0,27,27 │ │ │ │ - std r10,152(r31) │ │ │ │ - ld r10,32(r31) │ │ │ │ - cmpdi cr4,r23,0 │ │ │ │ - stfd f28,0(r10) │ │ │ │ - stfd f29,8(r10) │ │ │ │ - ld r10,192(r31) │ │ │ │ - std r9,0(r10) │ │ │ │ - ble cr4,4369c │ │ │ │ - ld r6,88(r22) │ │ │ │ - li r10,1 │ │ │ │ - andi. r4,r23,3 │ │ │ │ + std r2,144(r31) │ │ │ │ + andi. r2,r3,32 │ │ │ │ + bne 3feb4 │ │ │ │ + sldi r9,r22,5 │ │ │ │ + ld r23,48(r14) │ │ │ │ + cmpdi r23,0 │ │ │ │ + li r2,0 │ │ │ │ + rlwinm r7,r3,0,27,27 │ │ │ │ + std r9,192(r31) │ │ │ │ + ld r9,32(r31) │ │ │ │ + mcrf cr4,cr0 │ │ │ │ + stfd f26,0(r9) │ │ │ │ + stfd f27,8(r9) │ │ │ │ + ld r9,176(r31) │ │ │ │ + std r2,0(r9) │ │ │ │ + ble 3fb00 │ │ │ │ + ld r10,88(r14) │ │ │ │ + xxspltib vs32,1 │ │ │ │ + li r2,2 │ │ │ │ + andi. r5,r23,3 │ │ │ │ mr r9,r23 │ │ │ │ - addi r3,r23,-1 │ │ │ │ - std r10,56(r31) │ │ │ │ - addi r10,r6,1 │ │ │ │ - beq 42c44 │ │ │ │ - cmpdi r4,1 │ │ │ │ - beq 42c2c │ │ │ │ - cmpdi r4,2 │ │ │ │ - bne 43a74 │ │ │ │ - ld r7,56(r31) │ │ │ │ + addi r4,r23,-1 │ │ │ │ + vextsb2d v0,v0 │ │ │ │ + addi r22,r10,1 │ │ │ │ + xxmr vs45,vs32 │ │ │ │ + mtvsrdd vs33,r2,r22 │ │ │ │ + beq 3f218 │ │ │ │ + cmpdi r5,1 │ │ │ │ + beq 3f20c │ │ │ │ + cmpdi r5,2 │ │ │ │ + bne 3ff84 │ │ │ │ + vmulld v0,v0,v1 │ │ │ │ addi r9,r9,-1 │ │ │ │ - mulld r4,r10,r7 │ │ │ │ - sldi r7,r4,1 │ │ │ │ - std r7,56(r31) │ │ │ │ - ld r7,56(r31) │ │ │ │ cmpdi r9,1 │ │ │ │ - mulld r4,r10,r7 │ │ │ │ - sldi r9,r4,1 │ │ │ │ - std r9,56(r31) │ │ │ │ - beq 42c78 │ │ │ │ - srdi r9,r23,2 │ │ │ │ - mtctr r9 │ │ │ │ - ld r9,56(r31) │ │ │ │ - mulld r9,r10,r9 │ │ │ │ - sldi r9,r9,1 │ │ │ │ - mulld r9,r10,r9 │ │ │ │ - sldi r9,r9,1 │ │ │ │ - mulld r9,r10,r9 │ │ │ │ - sldi r9,r9,1 │ │ │ │ - mulld r9,r10,r9 │ │ │ │ - sldi r9,r9,1 │ │ │ │ - bdnz 42c50 │ │ │ │ - std r9,56(r31) │ │ │ │ - cmpwi r5,0 │ │ │ │ - bne 436ac │ │ │ │ - andi. r9,r8,8 │ │ │ │ - bne 445f0 │ │ │ │ - andi. r9,r8,2 │ │ │ │ - bne 43a84 │ │ │ │ - andi. r8,r8,4 │ │ │ │ - ld r9,144(r31) │ │ │ │ - bne 44dd0 │ │ │ │ - cmpdi r9,0 │ │ │ │ - ble 43290 │ │ │ │ - sldi r9,r23,4 │ │ │ │ - sldi r10,r23,3 │ │ │ │ - ld r16,192(r31) │ │ │ │ + vmulld v0,v0,v1 │ │ │ │ + beq 3f234 │ │ │ │ + srdi r2,r23,2 │ │ │ │ + mtctr r2 │ │ │ │ + vmulld v0,v0,v1 │ │ │ │ + vmulld v13,v13,v1 │ │ │ │ + vmulld v0,v0,v1 │ │ │ │ + vmulld v13,v13,v1 │ │ │ │ + bdnz 3f220 │ │ │ │ + vmulld v0,v0,v13 │ │ │ │ + xxspltib vs33,0 │ │ │ │ + cmpwi r7,0 │ │ │ │ + xxsldwi vs33,vs33,vs32,2 │ │ │ │ + vmulld v0,v1,v0 │ │ │ │ + xxspltd vs0,vs32,1 │ │ │ │ + stfd f0,48(r31) │ │ │ │ + bne 3fb10 │ │ │ │ + andi. r2,r3,8 │ │ │ │ + bne 40a30 │ │ │ │ + andi. r2,r3,2 │ │ │ │ + bne 3ff90 │ │ │ │ + andi. r3,r3,4 │ │ │ │ + ld r2,144(r31) │ │ │ │ + bne 411f8 │ │ │ │ + cmpdi r2,0 │ │ │ │ + ble 3f808 │ │ │ │ + sldi r2,r23,4 │ │ │ │ + sldi r6,r23,3 │ │ │ │ + ld r20,176(r31) │ │ │ │ li r28,0 │ │ │ │ - li r19,0 │ │ │ │ + li r18,0 │ │ │ │ ld r29,160(r31) │ │ │ │ - std r9,112(r31) │ │ │ │ - ld r9,32(r31) │ │ │ │ - add r20,r30,r10 │ │ │ │ - add r24,r25,r10 │ │ │ │ - std r19,160(r31) │ │ │ │ - std r28,152(r31) │ │ │ │ - std r10,120(r31) │ │ │ │ - neg r21,r9 │ │ │ │ - ld r9,56(r31) │ │ │ │ - std r21,48(r31) │ │ │ │ - cmpdi cr3,r9,0 │ │ │ │ - addi r9,r10,-8 │ │ │ │ - std r9,136(r31) │ │ │ │ - ld r9,96(r31) │ │ │ │ - add r9,r9,r10 │ │ │ │ - std r9,128(r31) │ │ │ │ - add r9,r26,r10 │ │ │ │ - std r9,72(r31) │ │ │ │ - ble cr4,42de4 │ │ │ │ - ld r9,152(r31) │ │ │ │ - ld r15,64(r22) │ │ │ │ - ld r14,88(r22) │ │ │ │ - ld r28,120(r22) │ │ │ │ - li r27,0 │ │ │ │ - ld r19,168(r31) │ │ │ │ - ld r21,96(r31) │ │ │ │ + mr r21,r14 │ │ │ │ + std r2,112(r31) │ │ │ │ + std r6,120(r31) │ │ │ │ + ld r2,32(r31) │ │ │ │ + add r22,r30,r6 │ │ │ │ + add r19,r25,r6 │ │ │ │ + std r18,168(r31) │ │ │ │ + std r28,160(r31) │ │ │ │ + neg r16,r2 │ │ │ │ + ld r2,48(r31) │ │ │ │ + std r16,64(r31) │ │ │ │ + cmpdi cr3,r2,0 │ │ │ │ + addi r2,r6,-8 │ │ │ │ + std r2,136(r31) │ │ │ │ + ld r2,96(r31) │ │ │ │ + add r2,r2,r6 │ │ │ │ + std r2,128(r31) │ │ │ │ + add r2,r26,r6 │ │ │ │ + std r2,72(r31) │ │ │ │ + ble cr4,3f3a4 │ │ │ │ + ld r2,160(r31) │ │ │ │ + ld r28,120(r21) │ │ │ │ std r25,80(r31) │ │ │ │ - sldi r9,r9,4 │ │ │ │ - mr r25,r14 │ │ │ │ - mr r14,r15 │ │ │ │ - mr r15,r23 │ │ │ │ - add r28,r28,r9 │ │ │ │ - nop │ │ │ │ - ldx r18,r14,r27 │ │ │ │ - addi r18,r18,1 │ │ │ │ - sldi r17,r18,1 │ │ │ │ + mr r14,r23 │ │ │ │ + li r27,0 │ │ │ │ + ld r8,64(r21) │ │ │ │ + ld r15,88(r21) │ │ │ │ + ld r18,152(r31) │ │ │ │ + ld r24,96(r31) │ │ │ │ + sldi r2,r2,4 │ │ │ │ + mr r25,r8 │ │ │ │ + add r28,r28,r2 │ │ │ │ + ldx r16,r25,r27 │ │ │ │ + addi r16,r16,1 │ │ │ │ + sldi r17,r16,1 │ │ │ │ mr r3,r17 │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ + bl 3290 │ │ │ │ lfd f3,0(r28) │ │ │ │ lfd f4,8(r28) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - bl 3360 │ │ │ │ - ld r2,24(r1) │ │ │ │ - subf r10,r25,r3 │ │ │ │ + bl 329c │ │ │ │ + bl 3380 │ │ │ │ + subf r9,r15,r3 │ │ │ │ addi r3,r3,1 │ │ │ │ - divd r9,r10,r17 │ │ │ │ - cmpdi r10,0 │ │ │ │ - add r3,r3,r25 │ │ │ │ - stdx r10,r29,r27 │ │ │ │ - stdx r3,r19,r27 │ │ │ │ - mulld r9,r9,r17 │ │ │ │ - subf r9,r9,r10 │ │ │ │ - blt 44520 │ │ │ │ - cmpd r9,r18 │ │ │ │ - ble 42da4 │ │ │ │ - subf r9,r17,r9 │ │ │ │ - stdx r9,r21,r27 │ │ │ │ + divd r2,r9,r17 │ │ │ │ cmpdi r9,0 │ │ │ │ - li r10,1 │ │ │ │ - ble 44514 │ │ │ │ - addic. r15,r15,-1 │ │ │ │ - stdx r10,r26,r27 │ │ │ │ - stdx r9,r30,r27 │ │ │ │ + add r3,r3,r15 │ │ │ │ + stdx r9,r29,r27 │ │ │ │ + stdx r3,r18,r27 │ │ │ │ + mulld r2,r2,r17 │ │ │ │ + subf r2,r2,r9 │ │ │ │ + blt 40990 │ │ │ │ + cmpd r2,r16 │ │ │ │ + ble 3f368 │ │ │ │ + subf r2,r17,r2 │ │ │ │ + stdx r2,r24,r27 │ │ │ │ + cmpdi r2,0 │ │ │ │ + li r9,1 │ │ │ │ + ble 40984 │ │ │ │ + addic. r14,r14,-1 │ │ │ │ + stdx r9,r26,r27 │ │ │ │ + stdx r2,r30,r27 │ │ │ │ addi r28,r28,16 │ │ │ │ addi r27,r27,8 │ │ │ │ - bne 42d40 │ │ │ │ + bne 3f310 │ │ │ │ ld r25,80(r31) │ │ │ │ ld r5,120(r31) │ │ │ │ li r4,0 │ │ │ │ mr r3,r25 │ │ │ │ - bl 37c0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - ble cr3,43250 │ │ │ │ - ld r3,88(r22) │ │ │ │ - ld r9,40(r31) │ │ │ │ + bl 37e0 │ │ │ │ + ble cr3,3f7c8 │ │ │ │ + ld r2,40(r31) │ │ │ │ + ld r3,88(r21) │ │ │ │ addi r27,r23,-1 │ │ │ │ li r28,0 │ │ │ │ - addi r0,r3,1 │ │ │ │ - lfd f26,0(r9) │ │ │ │ - lfd f27,8(r9) │ │ │ │ - sldi r18,r0,1 │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ + mr r14,r20 │ │ │ │ + lfd f26,0(r2) │ │ │ │ + lfd f27,8(r2) │ │ │ │ + addi r17,r3,1 │ │ │ │ + bl 3290 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ - mr r17,r18 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - li r9,0 │ │ │ │ + sldi r17,r17,1 │ │ │ │ + mr r16,r17 │ │ │ │ + mr r17,r19 │ │ │ │ + bl 329c │ │ │ │ + li r2,0 │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ - cmpd r23,r9 │ │ │ │ - ble 430f0 │ │ │ │ - sldi r10,r9,4 │ │ │ │ - addi r21,r9,1 │ │ │ │ - sldi r19,r9,3 │ │ │ │ - ld r9,32(r31) │ │ │ │ - addi r18,r16,8 │ │ │ │ + cmpd r23,r2 │ │ │ │ + ble 3f660 │ │ │ │ + addi r24,r2,1 │ │ │ │ + sldi r9,r2,4 │ │ │ │ + sldi r18,r2,3 │ │ │ │ + ld r2,32(r31) │ │ │ │ std r28,80(r31) │ │ │ │ - ld r14,64(r22) │ │ │ │ - mr r28,r16 │ │ │ │ - std r24,88(r31) │ │ │ │ - mr r16,r27 │ │ │ │ - std r20,104(r31) │ │ │ │ - mr r27,r21 │ │ │ │ - add r15,r9,r10 │ │ │ │ - b 43098 │ │ │ │ - addi r24,r20,1 │ │ │ │ - cmpd r21,r24 │ │ │ │ - beq 430a8 │ │ │ │ - ldx r3,r26,r19 │ │ │ │ - bl 4d7c8 │ │ │ │ + std r22,88(r31) │ │ │ │ + ld r20,64(r21) │ │ │ │ + addi r19,r14,8 │ │ │ │ + std r27,104(r31) │ │ │ │ + mr r28,r24 │ │ │ │ + mr r24,r14 │ │ │ │ + add r15,r2,r9 │ │ │ │ + b 3f60c │ │ │ │ nop │ │ │ │ + addi r27,r22,1 │ │ │ │ + cmpd r14,r27 │ │ │ │ + beq 3f61c │ │ │ │ + ldx r3,r26,r18 │ │ │ │ + bl 3290 │ │ │ │ lfd f3,0(r15) │ │ │ │ lfd f4,8(r15) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - ld r10,48(r31) │ │ │ │ - ld r9,120(r22) │ │ │ │ - ldx r5,r29,r19 │ │ │ │ - ldx r3,r25,r19 │ │ │ │ + bl 329c │ │ │ │ + ld r2,64(r31) │ │ │ │ + ld r5,120(r21) │ │ │ │ + ldx r6,r29,r18 │ │ │ │ + ldx r3,r25,r18 │ │ │ │ fmr f25,f2 │ │ │ │ fmr f24,f1 │ │ │ │ - add r9,r9,r10 │ │ │ │ - add r3,r3,r5 │ │ │ │ - add r9,r9,r15 │ │ │ │ - lfd f20,0(r9) │ │ │ │ - lfd f21,8(r9) │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,25040 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - mr r3,r24 │ │ │ │ + add r7,r2,r5 │ │ │ │ + add r7,r7,r15 │ │ │ │ + add r3,r3,r6 │ │ │ │ + lfd f20,0(r7) │ │ │ │ + lfd f21,8(r7) │ │ │ │ + bl 3290 │ │ │ │ + plfd f3,43296 # 49da0 │ │ │ │ + plfd f4,43296 # 49da8 │ │ │ │ + bl 329c │ │ │ │ + mr r3,r27 │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ + bl 3290 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 4dbe8 │ │ │ │ - nop │ │ │ │ - sldi r3,r24,1 │ │ │ │ + bl 3450 │ │ │ │ + sldi r3,r27,1 │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ + bl 3290 │ │ │ │ fmr f23,f2 │ │ │ │ fmr f22,f1 │ │ │ │ fmr f2,f21 │ │ │ │ fmr f1,f20 │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - bl 4da58 │ │ │ │ - nop │ │ │ │ + bl 2fd0 │ │ │ │ fmr f13,f2 │ │ │ │ fmr f12,f1 │ │ │ │ fmr f3,f20 │ │ │ │ fmr f4,f21 │ │ │ │ fmr f1,f30 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f30,f12 │ │ │ │ fmr f31,f13 │ │ │ │ - bl 4da58 │ │ │ │ - nop │ │ │ │ + bl 2fd0 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ fmr f3,f22 │ │ │ │ fmr f4,f23 │ │ │ │ fmr f1,f22 │ │ │ │ fmr f2,f23 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f3,f28 │ │ │ │ fmr f4,f29 │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ + bl 38f0 │ │ │ │ xxlxor vs10,vs10,vs10 │ │ │ │ xxlxor vs11,vs11,vs11 │ │ │ │ - ld r9,96(r22) │ │ │ │ - sldi r6,r19,1 │ │ │ │ + ld r2,96(r21) │ │ │ │ + sldi r7,r18,1 │ │ │ │ fmr f13,f2 │ │ │ │ fmr f12,f1 │ │ │ │ + add r2,r2,r7 │ │ │ │ fcmpu cr0,f12,f10 │ │ │ │ - bne 42ff0 │ │ │ │ + bne 3f580 │ │ │ │ fcmpu cr0,f13,f11 │ │ │ │ - add r9,r9,r6 │ │ │ │ - lfd f22,0(r9) │ │ │ │ - lfd f23,8(r9) │ │ │ │ - ble 44420 │ │ │ │ - bl 38a0 │ │ │ │ - ld r2,24(r1) │ │ │ │ + lfd f22,0(r2) │ │ │ │ + lfd f23,8(r2) │ │ │ │ + ble 408a0 │ │ │ │ + bl 38c0 │ │ │ │ fmr f3,f22 │ │ │ │ fmr f4,f23 │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - bl 34c0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,26192 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ + bl 34e0 │ │ │ │ + plfd f3,44152 # 4a220 │ │ │ │ + plfd f4,44152 # 4a228 │ │ │ │ + bl 329c │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - bl 4dbe8 │ │ │ │ - nop │ │ │ │ + bl 3450 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f1,f24 │ │ │ │ fmr f2,f25 │ │ │ │ - mr r24,r27 │ │ │ │ + mr r27,r28 │ │ │ │ addi r15,r15,16 │ │ │ │ - addi r27,r27,1 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - ldx r9,r28,r19 │ │ │ │ - cmpd r23,r24 │ │ │ │ + addi r28,r28,1 │ │ │ │ + bl 329c │ │ │ │ + ldx r2,r24,r18 │ │ │ │ + cmpd r23,r27 │ │ │ │ stfd f1,0(r15) │ │ │ │ stfd f2,8(r15) │ │ │ │ - maddld r9,r20,r9,r21 │ │ │ │ - addi r9,r9,-1 │ │ │ │ - stdx r9,r18,r19 │ │ │ │ - addi r19,r19,8 │ │ │ │ - ble 430dc │ │ │ │ - ldx r21,r30,r19 │ │ │ │ - ldx r20,r14,r19 │ │ │ │ - cmpdi r21,0 │ │ │ │ - bne 42e70 │ │ │ │ - ldx r9,r28,r19 │ │ │ │ - mr r24,r27 │ │ │ │ + maddld r2,r22,r2,r14 │ │ │ │ + addi r2,r2,-1 │ │ │ │ + stdx r2,r19,r18 │ │ │ │ + addi r18,r18,8 │ │ │ │ + ble 3f650 │ │ │ │ + ldx r14,r30,r18 │ │ │ │ + cmpdi r14,0 │ │ │ │ + ldx r22,r20,r18 │ │ │ │ + bne 3f430 │ │ │ │ + ldx r2,r24,r18 │ │ │ │ + mr r27,r28 │ │ │ │ xxlxor vs0,vs0,vs0 │ │ │ │ - addi r15,r15,16 │ │ │ │ xxlxor vs1,vs1,vs1 │ │ │ │ - addi r27,r27,1 │ │ │ │ - cmpd r23,r24 │ │ │ │ + addi r15,r15,16 │ │ │ │ + addi r28,r28,1 │ │ │ │ + cmpd r23,r27 │ │ │ │ stfd f0,0(r15) │ │ │ │ stfd f1,8(r15) │ │ │ │ - mulld r9,r9,r20 │ │ │ │ - stdx r9,r18,r19 │ │ │ │ - addi r19,r19,8 │ │ │ │ - bgt 43098 │ │ │ │ - mr r27,r16 │ │ │ │ - ld r24,88(r31) │ │ │ │ - mr r16,r28 │ │ │ │ - ld r20,104(r31) │ │ │ │ + mulld r2,r2,r22 │ │ │ │ + stdx r2,r19,r18 │ │ │ │ + addi r18,r18,8 │ │ │ │ + bgt 3f60c │ │ │ │ ld r28,80(r31) │ │ │ │ - ld r8,112(r31) │ │ │ │ - ld r9,120(r31) │ │ │ │ - ld r10,32(r31) │ │ │ │ - ldx r9,r16,r9 │ │ │ │ - add r10,r10,r8 │ │ │ │ - lfd f3,0(r10) │ │ │ │ - lfd f4,8(r10) │ │ │ │ - ld r10,64(r31) │ │ │ │ - sldi r9,r9,4 │ │ │ │ - add r9,r10,r9 │ │ │ │ - lfd f1,0(r9) │ │ │ │ - lfd f2,8(r9) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + ld r22,88(r31) │ │ │ │ + mr r14,r24 │ │ │ │ + ld r27,104(r31) │ │ │ │ + ld r10,112(r31) │ │ │ │ + ld r2,120(r31) │ │ │ │ + ld r9,32(r31) │ │ │ │ + ldx r2,r14,r2 │ │ │ │ + add r9,r9,r10 │ │ │ │ + lfd f3,0(r9) │ │ │ │ + lfd f4,8(r9) │ │ │ │ + ld r9,56(r31) │ │ │ │ + sldi r2,r2,4 │ │ │ │ + add r2,r9,r2 │ │ │ │ + lfd f1,0(r2) │ │ │ │ + lfd f2,8(r2) │ │ │ │ + bl 329c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f27 │ │ │ │ fmr f1,f26 │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ - ld r9,-8(r20) │ │ │ │ - ld r8,40(r31) │ │ │ │ - ld r10,72(r31) │ │ │ │ + bl 38f0 │ │ │ │ + ld r2,-8(r22) │ │ │ │ + cmpdi r2,0 │ │ │ │ + ld r10,40(r31) │ │ │ │ + ld r9,72(r31) │ │ │ │ fmr f27,f2 │ │ │ │ fmr f26,f1 │ │ │ │ - cmpdi r9,0 │ │ │ │ - ld r10,-8(r10) │ │ │ │ - stfd f1,0(r8) │ │ │ │ - stfd f2,8(r8) │ │ │ │ - beq 44490 │ │ │ │ - ld r8,64(r22) │ │ │ │ - ld r7,136(r31) │ │ │ │ - ldx r8,r8,r7 │ │ │ │ - addi r8,r8,1 │ │ │ │ - cmpd r9,r8 │ │ │ │ - beq 44490 │ │ │ │ - add r9,r9,r10 │ │ │ │ - std r9,-8(r20) │ │ │ │ - ld r9,-8(r24) │ │ │ │ - addi r9,r9,1 │ │ │ │ - cmpd r17,r9 │ │ │ │ - std r9,-8(r24) │ │ │ │ - bne 444b8 │ │ │ │ - addi r9,r27,1 │ │ │ │ + ld r9,-8(r9) │ │ │ │ + stfd f1,0(r10) │ │ │ │ + stfd f2,8(r10) │ │ │ │ + beq 40910 │ │ │ │ + ld r10,64(r21) │ │ │ │ + ld r8,136(r31) │ │ │ │ + ldx r10,r10,r8 │ │ │ │ + addi r10,r10,1 │ │ │ │ + cmpd r2,r10 │ │ │ │ + beq 40910 │ │ │ │ + add r2,r2,r9 │ │ │ │ + std r2,-8(r22) │ │ │ │ + ld r2,-8(r17) │ │ │ │ + addi r2,r2,1 │ │ │ │ + cmpd r16,r2 │ │ │ │ + std r2,-8(r17) │ │ │ │ + bne 40938 │ │ │ │ + addi r2,r27,1 │ │ │ │ cmpdi r27,0 │ │ │ │ - ld r4,72(r31) │ │ │ │ - ld r11,128(r31) │ │ │ │ - mr r6,r24 │ │ │ │ - mr r7,r20 │ │ │ │ - li r18,0 │ │ │ │ - mtctr r9 │ │ │ │ - li r9,1 │ │ │ │ + ld r5,72(r31) │ │ │ │ + ld r3,128(r31) │ │ │ │ + mr r7,r17 │ │ │ │ + mr r9,r22 │ │ │ │ + li r20,0 │ │ │ │ + mtctr r2 │ │ │ │ + li r2,1 │ │ │ │ mfctr r10 │ │ │ │ - isellt r9,r9,r10 │ │ │ │ - mtctr r9 │ │ │ │ - mr r9,r27 │ │ │ │ - bdz 43240 │ │ │ │ + isellt r2,r2,r10 │ │ │ │ + mtctr r2 │ │ │ │ + mr r2,r27 │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + bdz 3f7b0 │ │ │ │ ld r10,-16(r7) │ │ │ │ - ld r8,-16(r6) │ │ │ │ - addi r9,r9,-1 │ │ │ │ - ld r5,-16(r4) │ │ │ │ - li r3,1 │ │ │ │ - sldi r0,r9,3 │ │ │ │ - cmpdi cr7,r10,0 │ │ │ │ - addi r8,r8,1 │ │ │ │ - std r8,-16(r6) │ │ │ │ - cmpd r17,r8 │ │ │ │ - stdu r18,-8(r6) │ │ │ │ - beq cr7,44450 │ │ │ │ - ld r8,64(r22) │ │ │ │ - ldx r8,r8,r0 │ │ │ │ - addi r8,r8,1 │ │ │ │ - cmpd cr7,r10,r8 │ │ │ │ - beq cr7,44450 │ │ │ │ - ldu r8,-8(r11) │ │ │ │ - add r10,r10,r5 │ │ │ │ + ld r8,-16(r9) │ │ │ │ + cmpdi r8,0 │ │ │ │ + addi r2,r2,-1 │ │ │ │ + li r4,1 │ │ │ │ + ld r6,-16(r5) │ │ │ │ + sldi r11,r2,3 │ │ │ │ + addi r10,r10,1 │ │ │ │ std r10,-16(r7) │ │ │ │ - cmpdi cr7,r8,0 │ │ │ │ - bgt cr7,43234 │ │ │ │ - neg r8,r8 │ │ │ │ - li r3,-1 │ │ │ │ - stdu r3,-8(r4) │ │ │ │ - stdu r8,-8(r7) │ │ │ │ - beq 431d0 │ │ │ │ - ld r10,56(r31) │ │ │ │ - addi r28,r28,1 │ │ │ │ - cmpd r28,r10 │ │ │ │ - bne 42e30 │ │ │ │ - ld r9,160(r31) │ │ │ │ - ld r8,112(r31) │ │ │ │ - addi r10,r9,1 │ │ │ │ - ld r9,40(r31) │ │ │ │ - std r10,160(r31) │ │ │ │ - addi r9,r9,16 │ │ │ │ - std r9,40(r31) │ │ │ │ + cmpd cr7,r16,r10 │ │ │ │ + stdu r20,-8(r7) │ │ │ │ + beq 408d0 │ │ │ │ + ld r10,64(r21) │ │ │ │ + ldx r10,r10,r11 │ │ │ │ + addi r10,r10,1 │ │ │ │ + cmpd r8,r10 │ │ │ │ + beq 408d0 │ │ │ │ + ldu r10,-8(r3) │ │ │ │ + add r8,r8,r6 │ │ │ │ + std r8,-16(r9) │ │ │ │ + cmpdi r10,0 │ │ │ │ + bgt 3f7a4 │ │ │ │ + neg r10,r10 │ │ │ │ + li r4,-1 │ │ │ │ + stdu r4,-8(r5) │ │ │ │ + stdu r10,-8(r9) │ │ │ │ + beq cr7,3f740 │ │ │ │ ld r9,48(r31) │ │ │ │ - add r9,r9,r8 │ │ │ │ - std r9,48(r31) │ │ │ │ - ld r9,152(r31) │ │ │ │ - add r9,r9,r23 │ │ │ │ - std r9,152(r31) │ │ │ │ - ld r9,144(r31) │ │ │ │ - cmpd r10,r9 │ │ │ │ - bne 42d04 │ │ │ │ - ld r10,200(r31) │ │ │ │ - ld r9,0(r1) │ │ │ │ - std r9,0(r10) │ │ │ │ - mr r1,r10 │ │ │ │ + addi r28,r28,1 │ │ │ │ + cmpd r28,r9 │ │ │ │ + bne 3f3f0 │ │ │ │ + mr r20,r14 │ │ │ │ + mr r19,r17 │ │ │ │ + ld r2,168(r31) │ │ │ │ + ld r10,112(r31) │ │ │ │ + addi r9,r2,1 │ │ │ │ + ld r2,40(r31) │ │ │ │ + std r9,168(r31) │ │ │ │ + addi r2,r2,16 │ │ │ │ + std r2,40(r31) │ │ │ │ + ld r2,64(r31) │ │ │ │ + add r2,r2,r10 │ │ │ │ + std r2,64(r31) │ │ │ │ + ld r2,160(r31) │ │ │ │ + add r2,r2,r23 │ │ │ │ + std r2,160(r31) │ │ │ │ + ld r2,144(r31) │ │ │ │ + cmpd r9,r2 │ │ │ │ + bne 3f2dc │ │ │ │ + ld r9,200(r31) │ │ │ │ + ld r2,0(r1) │ │ │ │ + std r2,0(r9) │ │ │ │ + mr r1,r9 │ │ │ │ addi r1,r31,528 │ │ │ │ - ld r0,16(r1) │ │ │ │ lwz r11,8(r1) │ │ │ │ + ld r0,16(r1) │ │ │ │ ld r14,-256(r1) │ │ │ │ ld r15,-248(r1) │ │ │ │ ld r16,-240(r1) │ │ │ │ ld r17,-232(r1) │ │ │ │ ld r18,-224(r1) │ │ │ │ ld r19,-216(r1) │ │ │ │ ld r20,-208(r1) │ │ │ │ ld r21,-200(r1) │ │ │ │ + mtlr r0 │ │ │ │ ld r22,-192(r1) │ │ │ │ ld r23,-184(r1) │ │ │ │ ld r24,-176(r1) │ │ │ │ ld r25,-168(r1) │ │ │ │ ld r26,-160(r1) │ │ │ │ ld r27,-152(r1) │ │ │ │ - mtlr r0 │ │ │ │ ld r28,-144(r1) │ │ │ │ ld r29,-136(r1) │ │ │ │ ld r30,-128(r1) │ │ │ │ ld r31,-120(r1) │ │ │ │ lfd f18,-112(r1) │ │ │ │ lfd f19,-104(r1) │ │ │ │ lfd f20,-96(r1) │ │ │ │ lfd f21,-88(r1) │ │ │ │ + mtocrf 16,r11 │ │ │ │ + mtocrf 8,r11 │ │ │ │ lfd f22,-80(r1) │ │ │ │ lfd f23,-72(r1) │ │ │ │ lfd f24,-64(r1) │ │ │ │ lfd f25,-56(r1) │ │ │ │ lfd f26,-48(r1) │ │ │ │ lfd f27,-40(r1) │ │ │ │ lfd f28,-32(r1) │ │ │ │ lfd f29,-24(r1) │ │ │ │ lfd f30,-16(r1) │ │ │ │ lfd f31,-8(r1) │ │ │ │ - mtocrf 16,r11 │ │ │ │ - mtocrf 8,r11 │ │ │ │ blr │ │ │ │ - cmpdi r21,0 │ │ │ │ - ble 42a88 │ │ │ │ - ld r20,40(r31) │ │ │ │ + cmpdi r24,0 │ │ │ │ + ble 3f088 │ │ │ │ + nop │ │ │ │ + plfd f22,43328 # 4a200 │ │ │ │ + plfd f23,43328 # 4a208 │ │ │ │ li r30,0 │ │ │ │ li r26,0 │ │ │ │ li r29,0 │ │ │ │ + plfd f24,42180 # 49da0 │ │ │ │ + plfd f25,42180 # 49da8 │ │ │ │ nop │ │ │ │ + cmpd r30,r15 │ │ │ │ + bge 3fa48 │ │ │ │ + sldi r21,r30,3 │ │ │ │ + sldi r9,r30,4 │ │ │ │ + ld r17,64(r14) │ │ │ │ + addi r19,r21,-8 │ │ │ │ + add r20,r25,r21 │ │ │ │ + add r24,r22,r9 │ │ │ │ + add r19,r28,r19 │ │ │ │ nop │ │ │ │ nop │ │ │ │ - cmpd r30,r14 │ │ │ │ - bge 434fc │ │ │ │ - addis r9,r2,-3 │ │ │ │ - sldi r21,r30,3 │ │ │ │ - sldi r10,r30,4 │ │ │ │ - addis r19,r2,-3 │ │ │ │ - ld r15,64(r22) │ │ │ │ - addi r9,r9,26160 │ │ │ │ - addi r16,r21,-8 │ │ │ │ - addi r19,r19,25040 │ │ │ │ - add r18,r25,r21 │ │ │ │ - add r24,r23,r10 │ │ │ │ - lfd f24,0(r9) │ │ │ │ - lfd f25,8(r9) │ │ │ │ - add r16,r28,r16 │ │ │ │ nop │ │ │ │ - ldu r17,8(r16) │ │ │ │ - ld r9,96(r22) │ │ │ │ - lfd f26,0(r24) │ │ │ │ - lfd f27,8(r24) │ │ │ │ + ldu r18,8(r19) │ │ │ │ + ld r2,96(r14) │ │ │ │ addi r30,r30,1 │ │ │ │ addi r24,r24,16 │ │ │ │ - add r9,r9,r10 │ │ │ │ - addi r3,r17,1 │ │ │ │ - lfd f20,0(r9) │ │ │ │ - lfd f21,8(r9) │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ - fmr f3,f24 │ │ │ │ - fmr f4,f25 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - ldx r3,r15,r21 │ │ │ │ + lfd f28,-16(r24) │ │ │ │ + lfd f29,-8(r24) │ │ │ │ + add r2,r2,r9 │ │ │ │ + addi r3,r18,1 │ │ │ │ + lfd f18,0(r2) │ │ │ │ + lfd f19,8(r2) │ │ │ │ + bl 3290 │ │ │ │ + fmr f3,f22 │ │ │ │ + fmr f4,f23 │ │ │ │ + bl 329c │ │ │ │ + ldx r3,r17,r21 │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ addi r3,r3,1 │ │ │ │ sldi r3,r3,1 │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ + bl 3290 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 4dbe8 │ │ │ │ - nop │ │ │ │ - fmr f23,f2 │ │ │ │ - fmr f22,f1 │ │ │ │ + bl 3450 │ │ │ │ + fmr f21,f2 │ │ │ │ + fmr f20,f1 │ │ │ │ + fmr f3,f18 │ │ │ │ + fmr f4,f19 │ │ │ │ + fmr f1,f18 │ │ │ │ + fmr f2,f19 │ │ │ │ + bl 329c │ │ │ │ fmr f3,f20 │ │ │ │ fmr f4,f21 │ │ │ │ - fmr f1,f20 │ │ │ │ - fmr f2,f21 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - fmr f3,f22 │ │ │ │ - fmr f4,f23 │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - fmr f2,f23 │ │ │ │ - fmr f1,f22 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + fmr f2,f21 │ │ │ │ + fmr f1,f20 │ │ │ │ + bl 329c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 4da58 │ │ │ │ - nop │ │ │ │ - bl 38a0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - ld r3,88(r22) │ │ │ │ + bl 2fd0 │ │ │ │ + bl 38c0 │ │ │ │ + ld r3,88(r14) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ + bl 3290 │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - bl 3260 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 329c │ │ │ │ + bl 3260 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ - lfd f2,8(r19) │ │ │ │ - lfd f1,0(r19) │ │ │ │ - bl 4dbe8 │ │ │ │ - nop │ │ │ │ - fmr f3,f26 │ │ │ │ - fmr f4,f27 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - ld r15,64(r22) │ │ │ │ - ld r8,0(r18) │ │ │ │ - ld r14,48(r22) │ │ │ │ - sldi r10,r30,4 │ │ │ │ + fmr f2,f25 │ │ │ │ + fmr f1,f24 │ │ │ │ + bl 3450 │ │ │ │ + fmr f3,f28 │ │ │ │ + fmr f4,f29 │ │ │ │ + bl 329c │ │ │ │ + ld r17,64(r14) │ │ │ │ + ld r10,0(r20) │ │ │ │ + sldi r9,r30,4 │ │ │ │ + ld r15,48(r14) │ │ │ │ stfd f1,0(r24) │ │ │ │ stfd f2,8(r24) │ │ │ │ - ldx r9,r15,r21 │ │ │ │ - cmpd r30,r14 │ │ │ │ + ldx r2,r17,r21 │ │ │ │ sldi r21,r30,3 │ │ │ │ - maddld r9,r9,r8,r17 │ │ │ │ - stdu r9,8(r18) │ │ │ │ - blt 433a0 │ │ │ │ - ld r21,0(r22) │ │ │ │ - sldi r9,r14,4 │ │ │ │ + cmpd r30,r15 │ │ │ │ + maddld r2,r2,r10,r18 │ │ │ │ + stdu r2,8(r20) │ │ │ │ + blt 3f920 │ │ │ │ + ld r24,0(r14) │ │ │ │ + sldi r2,r15,4 │ │ │ │ lfd f1,0(r27) │ │ │ │ lfd f2,8(r27) │ │ │ │ - sldi r24,r14,3 │ │ │ │ - addi r30,r14,-1 │ │ │ │ - add r9,r23,r9 │ │ │ │ - ldx r19,r25,r24 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ - sldi r19,r19,4 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - ld r7,56(r22) │ │ │ │ - add r10,r28,r24 │ │ │ │ - sldi r6,r30,3 │ │ │ │ - add r19,r20,r19 │ │ │ │ - ld r9,-8(r10) │ │ │ │ - stfd f1,0(r19) │ │ │ │ - stfd f2,8(r19) │ │ │ │ - ldx r8,r7,r6 │ │ │ │ - add r7,r7,r6 │ │ │ │ - addi r9,r9,1 │ │ │ │ - addi r8,r8,-1 │ │ │ │ - std r9,-8(r10) │ │ │ │ - cmpd r9,r8 │ │ │ │ - bne 435a8 │ │ │ │ - li r9,1 │ │ │ │ + sldi r21,r15,3 │ │ │ │ + addi r30,r15,-1 │ │ │ │ + add r2,r22,r2 │ │ │ │ + ldx r20,r25,r21 │ │ │ │ + lfd f3,0(r2) │ │ │ │ + lfd f4,8(r2) │ │ │ │ + sldi r20,r20,4 │ │ │ │ + bl 329c │ │ │ │ + ld r8,56(r14) │ │ │ │ + add r9,r28,r21 │ │ │ │ + sldi r7,r30,3 │ │ │ │ + add r20,r23,r20 │ │ │ │ + ld r2,-8(r9) │ │ │ │ + stfd f1,0(r20) │ │ │ │ + stfd f2,8(r20) │ │ │ │ + ldx r10,r8,r7 │ │ │ │ + add r8,r8,r7 │ │ │ │ + addi r2,r2,1 │ │ │ │ + addi r10,r10,-1 │ │ │ │ + std r2,-8(r9) │ │ │ │ + cmpd r2,r10 │ │ │ │ + bne 3fae8 │ │ │ │ + li r2,1 │ │ │ │ cmpdi r30,0 │ │ │ │ - isellt r9,r9,r14 │ │ │ │ - mtctr r9 │ │ │ │ + isellt r2,r2,r15 │ │ │ │ + mtctr r2 │ │ │ │ nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - bdz 435a8 │ │ │ │ - ld r9,-16(r10) │ │ │ │ - ldu r8,-8(r7) │ │ │ │ + bdz 3fae8 │ │ │ │ + ld r2,-16(r9) │ │ │ │ + ldu r10,-8(r8) │ │ │ │ addi r30,r30,-1 │ │ │ │ - addi r9,r9,1 │ │ │ │ - addi r8,r8,-1 │ │ │ │ - cmpd r9,r8 │ │ │ │ - std r9,-16(r10) │ │ │ │ - stdu r29,-8(r10) │ │ │ │ - beq 43580 │ │ │ │ + addi r2,r2,1 │ │ │ │ + addi r10,r10,-1 │ │ │ │ + cmpd r2,r10 │ │ │ │ + std r2,-16(r9) │ │ │ │ + stdu r29,-8(r9) │ │ │ │ + beq 3fac0 │ │ │ │ addi r26,r26,1 │ │ │ │ addi r27,r27,16 │ │ │ │ - cmpd r26,r21 │ │ │ │ - bge 42a88 │ │ │ │ - ld r14,48(r22) │ │ │ │ - b 43360 │ │ │ │ - ld r9,144(r31) │ │ │ │ - cmpdi r9,0 │ │ │ │ - ble 43290 │ │ │ │ - ld r24,200(r22) │ │ │ │ - sldi r26,r9,3 │ │ │ │ - ld r25,64(r31) │ │ │ │ - ld r28,40(r31) │ │ │ │ - li r27,0 │ │ │ │ - addi r24,r24,-8 │ │ │ │ - add r26,r24,r26 │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - ldu r23,8(r24) │ │ │ │ - cmpdi r23,0 │ │ │ │ - ble 4368c │ │ │ │ - ld r21,192(r22) │ │ │ │ - ld r30,176(r22) │ │ │ │ - sldi r9,r27,3 │ │ │ │ - sldi r10,r27,4 │ │ │ │ - mr r29,r23 │ │ │ │ - lfd f30,0(r28) │ │ │ │ - lfd f31,8(r28) │ │ │ │ - addi r9,r9,-8 │ │ │ │ - add r30,r30,r10 │ │ │ │ - add r21,r21,r9 │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - ldu r9,8(r21) │ │ │ │ - lfd f3,0(r30) │ │ │ │ - lfd f4,8(r30) │ │ │ │ - addi r30,r30,16 │ │ │ │ - sldi r9,r9,4 │ │ │ │ - add r9,r25,r9 │ │ │ │ - lfd f1,0(r9) │ │ │ │ - lfd f2,8(r9) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - fmr f4,f2 │ │ │ │ - fmr f3,f1 │ │ │ │ - fmr f2,f31 │ │ │ │ - fmr f1,f30 │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ - addic. r29,r29,-1 │ │ │ │ - fmr f31,f2 │ │ │ │ - fmr f30,f1 │ │ │ │ - stfd f1,0(r28) │ │ │ │ - stfd f2,8(r28) │ │ │ │ - bne 43630 │ │ │ │ - add r27,r27,r23 │ │ │ │ - cmpld r24,r26 │ │ │ │ - addi r28,r28,16 │ │ │ │ - bne 435f0 │ │ │ │ - b 43290 │ │ │ │ - cmpwi r5,0 │ │ │ │ - beq 45218 │ │ │ │ - li r9,1 │ │ │ │ - std r9,56(r31) │ │ │ │ - ld r9,144(r31) │ │ │ │ - cmpdi r9,0 │ │ │ │ - ble 43290 │ │ │ │ - li r9,0 │ │ │ │ - sldi r7,r23,3 │ │ │ │ - ld r21,192(r31) │ │ │ │ - li r15,0 │ │ │ │ - li r14,0 │ │ │ │ - std r23,80(r31) │ │ │ │ - std r9,104(r31) │ │ │ │ - ld r9,56(r31) │ │ │ │ - add r27,r30,r7 │ │ │ │ - add r24,r25,r7 │ │ │ │ - std r14,176(r31) │ │ │ │ - std r15,152(r31) │ │ │ │ - std r7,112(r31) │ │ │ │ - cmpdi cr3,r9,0 │ │ │ │ - addi r9,r7,-8 │ │ │ │ - std r9,136(r31) │ │ │ │ - add r9,r26,r7 │ │ │ │ - std r9,72(r31) │ │ │ │ - addi r9,r7,-16 │ │ │ │ - std r9,128(r31) │ │ │ │ + cmpd r26,r24 │ │ │ │ + bge 3f088 │ │ │ │ + ld r15,48(r14) │ │ │ │ + b 3f8f0 │ │ │ │ + cmpwi r7,0 │ │ │ │ + beq 415f4 │ │ │ │ + li r2,1 │ │ │ │ + std r2,48(r31) │ │ │ │ + ld r2,144(r31) │ │ │ │ + cmpdi r2,0 │ │ │ │ + ble 3f808 │ │ │ │ + li r2,0 │ │ │ │ + sldi r5,r23,3 │ │ │ │ + li r21,0 │ │ │ │ + ld r24,176(r31) │ │ │ │ + std r23,72(r31) │ │ │ │ + std r2,168(r31) │ │ │ │ + std r21,176(r31) │ │ │ │ + add r29,r30,r5 │ │ │ │ + add r22,r25,r5 │ │ │ │ + std r2,104(r31) │ │ │ │ + std r5,112(r31) │ │ │ │ + ld r2,48(r31) │ │ │ │ + cmpdi cr3,r2,0 │ │ │ │ + addi r2,r5,-8 │ │ │ │ + std r2,136(r31) │ │ │ │ + add r2,r26,r5 │ │ │ │ + std r2,64(r31) │ │ │ │ + addi r2,r5,-16 │ │ │ │ + std r2,128(r31) │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ble cr4,437e0 │ │ │ │ - ld r9,152(r31) │ │ │ │ - ld r29,120(r22) │ │ │ │ - ld r18,64(r22) │ │ │ │ - ld r14,88(r22) │ │ │ │ - li r28,0 │ │ │ │ - ld r15,80(r31) │ │ │ │ - ld r23,160(r31) │ │ │ │ - ld r20,168(r31) │ │ │ │ - ld r19,96(r31) │ │ │ │ - sldi r9,r9,4 │ │ │ │ - add r29,r29,r9 │ │ │ │ - ldx r16,r18,r28 │ │ │ │ + ble cr4,3fc30 │ │ │ │ + ld r2,168(r31) │ │ │ │ + ld r28,120(r14) │ │ │ │ + li r27,0 │ │ │ │ + ld r19,64(r14) │ │ │ │ + ld r18,72(r31) │ │ │ │ + ld r15,88(r14) │ │ │ │ + ld r21,160(r31) │ │ │ │ + ld r23,152(r31) │ │ │ │ + ld r20,96(r31) │ │ │ │ + sldi r2,r2,4 │ │ │ │ + add r28,r28,r2 │ │ │ │ + ldx r16,r19,r27 │ │ │ │ addi r16,r16,1 │ │ │ │ sldi r17,r16,1 │ │ │ │ mr r3,r17 │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ - lfd f3,0(r29) │ │ │ │ - lfd f4,8(r29) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - bl 3360 │ │ │ │ - ld r2,24(r1) │ │ │ │ - subf r10,r14,r3 │ │ │ │ + bl 3290 │ │ │ │ + lfd f3,0(r28) │ │ │ │ + lfd f4,8(r28) │ │ │ │ + bl 329c │ │ │ │ + bl 3380 │ │ │ │ + subf r9,r15,r3 │ │ │ │ addi r3,r3,1 │ │ │ │ - divd r9,r10,r17 │ │ │ │ - cmpdi r10,0 │ │ │ │ - add r3,r3,r14 │ │ │ │ - stdx r10,r23,r28 │ │ │ │ - stdx r3,r20,r28 │ │ │ │ - mulld r9,r9,r17 │ │ │ │ - subf r9,r9,r10 │ │ │ │ - blt 44460 │ │ │ │ - cmpd r9,r16 │ │ │ │ - ble 437a4 │ │ │ │ - subf r9,r17,r9 │ │ │ │ + divd r2,r9,r17 │ │ │ │ cmpdi r9,0 │ │ │ │ - li r10,1 │ │ │ │ - stdx r9,r19,r28 │ │ │ │ - ble 44480 │ │ │ │ - addic. r15,r15,-1 │ │ │ │ - stdx r10,r26,r28 │ │ │ │ - stdx r9,r30,r28 │ │ │ │ - addi r29,r29,16 │ │ │ │ - addi r28,r28,8 │ │ │ │ - bne 43740 │ │ │ │ + add r3,r3,r15 │ │ │ │ + stdx r9,r21,r27 │ │ │ │ + stdx r3,r23,r27 │ │ │ │ + mulld r2,r2,r17 │ │ │ │ + subf r2,r2,r9 │ │ │ │ + blt 408f0 │ │ │ │ + cmpd r2,r16 │ │ │ │ + ble 3fbf8 │ │ │ │ + subf r2,r17,r2 │ │ │ │ + stdx r2,r20,r27 │ │ │ │ + cmpdi r2,0 │ │ │ │ + li r9,1 │ │ │ │ + ble 408e4 │ │ │ │ + addic. r18,r18,-1 │ │ │ │ + stdx r9,r26,r27 │ │ │ │ + stdx r2,r30,r27 │ │ │ │ + addi r28,r28,16 │ │ │ │ + addi r27,r27,8 │ │ │ │ + bne 3fba0 │ │ │ │ ld r5,112(r31) │ │ │ │ li r4,0 │ │ │ │ mr r3,r25 │ │ │ │ - bl 37c0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - ble cr3,443c4 │ │ │ │ - ld r10,88(r22) │ │ │ │ - ld r9,40(r31) │ │ │ │ - ld r8,80(r31) │ │ │ │ - li r29,0 │ │ │ │ - std r26,48(r31) │ │ │ │ - addi r10,r10,1 │ │ │ │ - lfd f28,0(r9) │ │ │ │ - lfd f29,8(r9) │ │ │ │ - addi r28,r8,-1 │ │ │ │ - li r9,0 │ │ │ │ - sldi r8,r8,4 │ │ │ │ - sldi r16,r10,1 │ │ │ │ - std r8,120(r31) │ │ │ │ + bl 37e0 │ │ │ │ + ble cr3,40840 │ │ │ │ + ld r9,88(r14) │ │ │ │ + ld r2,40(r31) │ │ │ │ + li r28,0 │ │ │ │ + ld r10,72(r31) │ │ │ │ + addi r9,r9,1 │ │ │ │ + lfd f28,0(r2) │ │ │ │ + lfd f29,8(r2) │ │ │ │ + li r2,0 │ │ │ │ + addi r27,r10,-1 │ │ │ │ + sldi r10,r10,4 │ │ │ │ + sldi r16,r9,1 │ │ │ │ + std r10,120(r31) │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ld r10,80(r31) │ │ │ │ - cmpd r10,r9 │ │ │ │ - ble 43910 │ │ │ │ - mr r7,r10 │ │ │ │ - ld r10,104(r31) │ │ │ │ - sldi r8,r9,4 │ │ │ │ - ld r26,64(r22) │ │ │ │ - addi r18,r21,8 │ │ │ │ + nop │ │ │ │ + ld r9,72(r31) │ │ │ │ + cmpd r9,r2 │ │ │ │ + ble 3fd54 │ │ │ │ + ld r9,104(r31) │ │ │ │ + sldi r15,r2,3 │ │ │ │ + sldi r10,r2,4 │ │ │ │ + ld r23,64(r14) │ │ │ │ + std r29,88(r31) │ │ │ │ + std r28,80(r31) │ │ │ │ + addi r20,r24,8 │ │ │ │ xxlxor vs30,vs30,vs30 │ │ │ │ xxlxor vs31,vs31,vs31 │ │ │ │ - subf r23,r9,r7 │ │ │ │ - std r29,88(r31) │ │ │ │ - add r5,r9,r10 │ │ │ │ - sldi r10,r9,3 │ │ │ │ - ld r9,32(r31) │ │ │ │ - mulld r19,r5,r16 │ │ │ │ - ldx r15,r21,r10 │ │ │ │ - mr r20,r10 │ │ │ │ - add r17,r9,r8 │ │ │ │ - nop │ │ │ │ - ldx r14,r30,r20 │ │ │ │ - ldx r9,r26,r20 │ │ │ │ + ldx r17,r24,r15 │ │ │ │ + add r6,r2,r9 │ │ │ │ + ld r9,72(r31) │ │ │ │ + mr r29,r23 │ │ │ │ + mulld r21,r6,r16 │ │ │ │ + subf r18,r2,r9 │ │ │ │ + ld r2,32(r31) │ │ │ │ + add r19,r2,r10 │ │ │ │ + ldx r2,r29,r15 │ │ │ │ + ldx r23,r30,r15 │ │ │ │ + cmpdi r23,0 │ │ │ │ fmr f0,f30 │ │ │ │ fmr f1,f31 │ │ │ │ - cmpdi r14,0 │ │ │ │ - addi r8,r9,1 │ │ │ │ - mulld r15,r15,r9 │ │ │ │ - cmpd cr7,r14,r8 │ │ │ │ - beq 438ec │ │ │ │ - beq cr7,438ec │ │ │ │ - ld r10,48(r31) │ │ │ │ - ldx r9,r25,r20 │ │ │ │ - ld r8,176(r22) │ │ │ │ - add r15,r14,r15 │ │ │ │ - addi r15,r15,-1 │ │ │ │ - ldx r3,r10,r20 │ │ │ │ - add r9,r19,r9 │ │ │ │ - sldi r9,r9,4 │ │ │ │ - add r29,r8,r9 │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ - lfd f3,0(r17) │ │ │ │ - lfd f4,8(r17) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - lfd f3,0(r29) │ │ │ │ - lfd f4,8(r29) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + mulld r17,r17,r2 │ │ │ │ + addi r10,r2,1 │ │ │ │ + beq 3fd2c │ │ │ │ + cmpd r23,r10 │ │ │ │ + beq 3fd2c │ │ │ │ + ldx r2,r25,r15 │ │ │ │ + ld r10,176(r14) │ │ │ │ + add r17,r23,r17 │ │ │ │ + ldx r3,r26,r15 │ │ │ │ + addi r17,r17,-1 │ │ │ │ + add r2,r21,r2 │ │ │ │ + sldi r2,r2,4 │ │ │ │ + add r28,r10,r2 │ │ │ │ + bl 3290 │ │ │ │ + lfd f3,0(r19) │ │ │ │ + lfd f4,8(r19) │ │ │ │ + bl 329c │ │ │ │ + lfd f3,0(r28) │ │ │ │ + lfd f4,8(r28) │ │ │ │ + bl 329c │ │ │ │ fmr f0,f1 │ │ │ │ fmr f1,f2 │ │ │ │ - addic. r23,r23,-1 │ │ │ │ - stfd f0,16(r17) │ │ │ │ - stfd f1,24(r17) │ │ │ │ - stdx r15,r18,r20 │ │ │ │ - addi r17,r17,16 │ │ │ │ - add r19,r19,r16 │ │ │ │ - addi r20,r20,8 │ │ │ │ - bne 43870 │ │ │ │ + addic. r18,r18,-1 │ │ │ │ + stfd f0,16(r19) │ │ │ │ + stfd f1,24(r19) │ │ │ │ + add r21,r21,r16 │ │ │ │ + addi r19,r19,16 │ │ │ │ + stdx r17,r20,r15 │ │ │ │ + addi r15,r15,8 │ │ │ │ + bne 3fcc0 │ │ │ │ + ld r28,80(r31) │ │ │ │ ld r29,88(r31) │ │ │ │ - ld r8,120(r31) │ │ │ │ - ld r9,112(r31) │ │ │ │ - ld r10,32(r31) │ │ │ │ - ldx r9,r21,r9 │ │ │ │ - add r10,r10,r8 │ │ │ │ - lfd f3,0(r10) │ │ │ │ - lfd f4,8(r10) │ │ │ │ - ld r10,64(r31) │ │ │ │ - sldi r9,r9,4 │ │ │ │ - add r9,r10,r9 │ │ │ │ - lfd f1,0(r9) │ │ │ │ - lfd f2,8(r9) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + ld r10,120(r31) │ │ │ │ + ld r2,112(r31) │ │ │ │ + ld r9,32(r31) │ │ │ │ + ldx r2,r24,r2 │ │ │ │ + add r9,r9,r10 │ │ │ │ + lfd f3,0(r9) │ │ │ │ + lfd f4,8(r9) │ │ │ │ + ld r9,56(r31) │ │ │ │ + sldi r2,r2,4 │ │ │ │ + add r2,r9,r2 │ │ │ │ + lfd f1,0(r2) │ │ │ │ + lfd f2,8(r2) │ │ │ │ + bl 329c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ - ld r9,-8(r27) │ │ │ │ - ld r8,40(r31) │ │ │ │ - ld r10,72(r31) │ │ │ │ + bl 38f0 │ │ │ │ + ld r2,-8(r29) │ │ │ │ + cmpdi r2,0 │ │ │ │ + ld r10,40(r31) │ │ │ │ + ld r9,64(r31) │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ - cmpdi r9,0 │ │ │ │ - ld r10,-8(r10) │ │ │ │ - stfd f1,0(r8) │ │ │ │ - stfd f2,8(r8) │ │ │ │ - beq 44410 │ │ │ │ - ld r8,64(r22) │ │ │ │ - ld r7,136(r31) │ │ │ │ - ldx r8,r8,r7 │ │ │ │ - addi r8,r8,1 │ │ │ │ - cmpd r9,r8 │ │ │ │ - beq 44410 │ │ │ │ - add r9,r9,r10 │ │ │ │ - std r9,-8(r27) │ │ │ │ - ld r9,-8(r24) │ │ │ │ - addi r9,r9,1 │ │ │ │ - cmpd r9,r16 │ │ │ │ - std r9,-8(r24) │ │ │ │ - bne 443ac │ │ │ │ + ld r9,-8(r9) │ │ │ │ + stfd f1,0(r10) │ │ │ │ + stfd f2,8(r10) │ │ │ │ + beq 40890 │ │ │ │ + ld r10,64(r14) │ │ │ │ + ld r8,136(r31) │ │ │ │ + ldx r10,r10,r8 │ │ │ │ + addi r10,r10,1 │ │ │ │ + cmpd r2,r10 │ │ │ │ + beq 40890 │ │ │ │ + add r2,r2,r9 │ │ │ │ + std r2,-8(r29) │ │ │ │ + ld r2,-8(r22) │ │ │ │ + addi r2,r2,1 │ │ │ │ + cmpd r2,r16 │ │ │ │ + std r2,-8(r22) │ │ │ │ + bne 4082c │ │ │ │ ld r10,96(r31) │ │ │ │ - li r9,1 │ │ │ │ - addi r14,r28,1 │ │ │ │ - cmpdi r28,0 │ │ │ │ - ld r3,128(r31) │ │ │ │ - ld r4,72(r31) │ │ │ │ - mr r6,r24 │ │ │ │ - mr r7,r27 │ │ │ │ + li r2,1 │ │ │ │ + addi r15,r27,1 │ │ │ │ + cmpdi r27,0 │ │ │ │ + ld r8,128(r31) │ │ │ │ + mr r6,r22 │ │ │ │ + ld r4,64(r31) │ │ │ │ + mr r9,r29 │ │ │ │ li r0,0 │ │ │ │ - isellt r14,r9,r14 │ │ │ │ - mr r9,r28 │ │ │ │ - addi r15,r10,8 │ │ │ │ - b 43a30 │ │ │ │ - ld r8,64(r22) │ │ │ │ - ldx r8,r8,r3 │ │ │ │ - addi r8,r8,1 │ │ │ │ - cmpd cr7,r10,r8 │ │ │ │ - beq cr7,43a68 │ │ │ │ - ldx r8,r15,r3 │ │ │ │ - add r10,r10,r5 │ │ │ │ - addi r3,r3,-8 │ │ │ │ - std r10,-16(r7) │ │ │ │ - cmpdi cr7,r8,0 │ │ │ │ - bgt cr7,43a24 │ │ │ │ - neg r8,r8 │ │ │ │ - li r11,-1 │ │ │ │ - stdu r11,-8(r4) │ │ │ │ - stdu r8,-8(r7) │ │ │ │ - bne 443b0 │ │ │ │ - cmpdi r14,1 │ │ │ │ - addi r14,r14,-1 │ │ │ │ - beq 443b0 │ │ │ │ - ld r10,-16(r7) │ │ │ │ - ld r8,-16(r6) │ │ │ │ + isellt r15,r2,r15 │ │ │ │ + mr r2,r27 │ │ │ │ + addi r11,r10,8 │ │ │ │ + b 3fe70 │ │ │ │ + nop │ │ │ │ + ld r10,64(r14) │ │ │ │ + ldx r10,r10,r8 │ │ │ │ + addi r10,r10,1 │ │ │ │ + cmpd r7,r10 │ │ │ │ + beq 3fea8 │ │ │ │ + ldx r10,r11,r8 │ │ │ │ + cmpdi r10,0 │ │ │ │ + add r7,r7,r5 │ │ │ │ + addi r8,r8,-8 │ │ │ │ + std r7,-16(r9) │ │ │ │ + bgt 3fe64 │ │ │ │ + neg r10,r10 │ │ │ │ + li r3,-1 │ │ │ │ + stdu r3,-8(r4) │ │ │ │ + stdu r10,-8(r9) │ │ │ │ + bne cr7,40830 │ │ │ │ + cmpdi r15,1 │ │ │ │ + addi r15,r15,-1 │ │ │ │ + beq 40830 │ │ │ │ + ld r10,-16(r6) │ │ │ │ + ld r7,-16(r9) │ │ │ │ + cmpdi r7,0 │ │ │ │ + addi r2,r2,-1 │ │ │ │ + li r3,1 │ │ │ │ ld r5,-16(r4) │ │ │ │ - addi r9,r9,-1 │ │ │ │ - li r11,1 │ │ │ │ - cmpdi cr7,r10,0 │ │ │ │ - addi r8,r8,1 │ │ │ │ - std r8,-16(r6) │ │ │ │ - cmpd r8,r16 │ │ │ │ + addi r10,r10,1 │ │ │ │ + std r10,-16(r6) │ │ │ │ + cmpd cr7,r10,r16 │ │ │ │ stdu r0,-8(r6) │ │ │ │ - bne cr7,439f0 │ │ │ │ + bne 3fe30 │ │ │ │ neg r5,r5 │ │ │ │ std r5,-16(r4) │ │ │ │ - b 43a04 │ │ │ │ - sldi r7,r10,1 │ │ │ │ - mr r9,r3 │ │ │ │ - std r7,56(r31) │ │ │ │ - b 42c18 │ │ │ │ - addis r9,r2,-3 │ │ │ │ - ld r17,152(r31) │ │ │ │ - ld r24,96(r22) │ │ │ │ - sldi r29,r10,1 │ │ │ │ - cmpdi cr3,r6,0 │ │ │ │ - addi r18,r27,16 │ │ │ │ - li r19,0 │ │ │ │ - addi r9,r9,25952 │ │ │ │ - lfd f20,0(r9) │ │ │ │ - lfd f21,8(r9) │ │ │ │ - addis r9,r2,-3 │ │ │ │ - srdi r21,r17,4 │ │ │ │ - addi r9,r9,25008 │ │ │ │ - lfd f22,0(r9) │ │ │ │ - lfd f23,8(r9) │ │ │ │ + b 3fe44 │ │ │ │ + ld r2,144(r31) │ │ │ │ + cmpdi r2,0 │ │ │ │ + ble 3f808 │ │ │ │ + ld r24,200(r14) │ │ │ │ + sldi r26,r2,3 │ │ │ │ + ld r25,56(r31) │ │ │ │ + li r27,0 │ │ │ │ + ld r28,40(r31) │ │ │ │ + addi r24,r24,-8 │ │ │ │ + add r26,r24,r26 │ │ │ │ + nop │ │ │ │ + ldu r23,8(r24) │ │ │ │ + cmpdi r23,0 │ │ │ │ + ble 3ff74 │ │ │ │ + ld r22,192(r14) │ │ │ │ + ld r30,176(r14) │ │ │ │ + sldi r2,r27,3 │ │ │ │ + sldi r9,r27,4 │ │ │ │ + mr r29,r23 │ │ │ │ + lfd f30,0(r28) │ │ │ │ + lfd f31,8(r28) │ │ │ │ + addi r2,r2,-8 │ │ │ │ + add r30,r30,r9 │ │ │ │ + add r22,r22,r2 │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + ldu r2,8(r22) │ │ │ │ + lfd f3,0(r30) │ │ │ │ + addi r30,r30,16 │ │ │ │ + lfd f4,-8(r30) │ │ │ │ + sldi r2,r2,4 │ │ │ │ + add r2,r25,r2 │ │ │ │ + lfd f1,0(r2) │ │ │ │ + lfd f2,8(r2) │ │ │ │ + bl 329c │ │ │ │ + fmr f4,f2 │ │ │ │ + fmr f3,f1 │ │ │ │ + fmr f2,f31 │ │ │ │ + fmr f1,f30 │ │ │ │ + bl 38f0 │ │ │ │ + addic. r29,r29,-1 │ │ │ │ + fmr f31,f2 │ │ │ │ + fmr f30,f1 │ │ │ │ + stfd f1,0(r28) │ │ │ │ + stfd f2,8(r28) │ │ │ │ + bne 3ff20 │ │ │ │ + add r27,r23,r27 │ │ │ │ + cmpld r26,r24 │ │ │ │ + addi r28,r28,16 │ │ │ │ + bne 3fee0 │ │ │ │ + b 3f808 │ │ │ │ + mr r9,r4 │ │ │ │ + xxmr vs32,vs33 │ │ │ │ + b 3f204 │ │ │ │ + ld r19,192(r31) │ │ │ │ + ld r24,96(r14) │ │ │ │ + sldi r22,r22,1 │ │ │ │ + cmpdi cr3,r10,0 │ │ │ │ + addi r17,r27,16 │ │ │ │ + li r18,0 │ │ │ │ + plfd f20,41352 # 4a130 │ │ │ │ + plfd f21,41352 # 4a138 │ │ │ │ + srdi r21,r19,4 │ │ │ │ lfd f3,0(r24) │ │ │ │ lfd f4,8(r24) │ │ │ │ fmr f1,f20 │ │ │ │ fmr f2,f21 │ │ │ │ - bl 4dbe8 │ │ │ │ - nop │ │ │ │ - bl 3060 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 3450 │ │ │ │ + bl 3060 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f4,f2 │ │ │ │ + fmr f23,f2 │ │ │ │ + fmr f22,f1 │ │ │ │ + bl 329c │ │ │ │ + mulld r2,r21,r18 │ │ │ │ fmr f25,f2 │ │ │ │ fmr f24,f1 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - mulld r9,r21,r19 │ │ │ │ - fmr f27,f2 │ │ │ │ - fmr f26,f1 │ │ │ │ - sldi r9,r9,4 │ │ │ │ - add r9,r27,r9 │ │ │ │ - stfd f22,0(r9) │ │ │ │ - stfd f23,8(r9) │ │ │ │ - blt cr3,43ba4 │ │ │ │ - lfd f28,-16(r18) │ │ │ │ - lfd f29,-8(r18) │ │ │ │ - mr r20,r18 │ │ │ │ - mr r28,r29 │ │ │ │ - fmr f31,f23 │ │ │ │ - fmr f30,f22 │ │ │ │ + sldi r2,r2,4 │ │ │ │ + add r2,r27,r2 │ │ │ │ + stfd f26,0(r2) │ │ │ │ + stfd f27,8(r2) │ │ │ │ + blt cr3,40088 │ │ │ │ + lfd f28,-16(r17) │ │ │ │ + lfd f29,-8(r17) │ │ │ │ + fmr f31,f27 │ │ │ │ + fmr f30,f26 │ │ │ │ + mr r20,r17 │ │ │ │ + mr r28,r22 │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - fmr f1,f24 │ │ │ │ - fmr f2,f25 │ │ │ │ + fmr f1,f22 │ │ │ │ + fmr f2,f23 │ │ │ │ addi r20,r20,16 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f19,f2 │ │ │ │ fmr f18,f1 │ │ │ │ - fmr f3,f26 │ │ │ │ - fmr f4,f27 │ │ │ │ + fmr f3,f24 │ │ │ │ + fmr f4,f25 │ │ │ │ fmr f1,f30 │ │ │ │ fmr f2,f31 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ fmr f3,f18 │ │ │ │ fmr f4,f19 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ addic. r28,r28,-1 │ │ │ │ stfd f1,-16(r20) │ │ │ │ stfd f2,-8(r20) │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ - bne 43b30 │ │ │ │ - addi r19,r19,1 │ │ │ │ + bne 40020 │ │ │ │ + addi r18,r18,1 │ │ │ │ addi r24,r24,16 │ │ │ │ - add r18,r18,r17 │ │ │ │ - cmpd r19,r23 │ │ │ │ - bne 43ac0 │ │ │ │ - ld r9,144(r31) │ │ │ │ - cmpdi r9,0 │ │ │ │ - ble 43290 │ │ │ │ - ld r8,56(r31) │ │ │ │ - sldi r10,r23,3 │ │ │ │ - ld r9,152(r31) │ │ │ │ - add r17,r30,r10 │ │ │ │ - add r15,r25,r10 │ │ │ │ - std r10,120(r31) │ │ │ │ - cmpdi cr3,r8,0 │ │ │ │ - addi r8,r10,-8 │ │ │ │ - srdi r14,r9,4 │ │ │ │ - li r9,0 │ │ │ │ - std r8,184(r31) │ │ │ │ - ld r8,96(r31) │ │ │ │ - std r9,176(r31) │ │ │ │ - add r8,r8,r10 │ │ │ │ - std r8,136(r31) │ │ │ │ - add r8,r26,r10 │ │ │ │ - std r8,80(r31) │ │ │ │ - ble cr4,4568c │ │ │ │ - ld r10,160(r31) │ │ │ │ - mr r28,r26 │ │ │ │ - ld r26,152(r31) │ │ │ │ + add r17,r17,r19 │ │ │ │ + cmpd r18,r23 │ │ │ │ + bne 3ffbc │ │ │ │ + ld r2,144(r31) │ │ │ │ + cmpdi r2,0 │ │ │ │ + ble 3f808 │ │ │ │ + ld r10,48(r31) │ │ │ │ + sldi r9,r23,3 │ │ │ │ + ld r2,192(r31) │ │ │ │ + add r15,r30,r9 │ │ │ │ + add r17,r25,r9 │ │ │ │ + std r9,120(r31) │ │ │ │ + cmpdi cr3,r10,0 │ │ │ │ + addi r10,r9,-8 │ │ │ │ + srdi r2,r2,4 │ │ │ │ + std r10,184(r31) │ │ │ │ + ld r10,96(r31) │ │ │ │ + std r2,72(r31) │ │ │ │ + li r2,0 │ │ │ │ + std r2,168(r31) │ │ │ │ + add r10,r10,r9 │ │ │ │ + std r10,136(r31) │ │ │ │ + add r10,r26,r9 │ │ │ │ + std r10,80(r31) │ │ │ │ + ble cr4,41a7c │ │ │ │ + ld r9,160(r31) │ │ │ │ std r15,232(r31) │ │ │ │ - std r9,104(r31) │ │ │ │ - mr r9,r22 │ │ │ │ - std r25,88(r31) │ │ │ │ - std r17,240(r31) │ │ │ │ - addi r10,r10,-8 │ │ │ │ - std r10,216(r31) │ │ │ │ - ld r10,168(r31) │ │ │ │ - addi r8,r10,-8 │ │ │ │ - mr r15,r10 │ │ │ │ - std r8,224(r31) │ │ │ │ - addis r8,r2,-3 │ │ │ │ - addi r8,r8,26192 │ │ │ │ - std r8,72(r31) │ │ │ │ - ld r10,176(r31) │ │ │ │ - ld r20,120(r9) │ │ │ │ - ld r19,64(r9) │ │ │ │ - ld r21,88(r9) │ │ │ │ - li r18,0 │ │ │ │ - mr r16,r9 │ │ │ │ - ld r22,160(r31) │ │ │ │ - ld r17,96(r31) │ │ │ │ + std r17,224(r31) │ │ │ │ + ld r16,192(r31) │ │ │ │ + ld r15,72(r31) │ │ │ │ + std r2,88(r31) │ │ │ │ + mr r2,r14 │ │ │ │ + std r25,64(r31) │ │ │ │ + addi r9,r9,-8 │ │ │ │ + std r9,208(r31) │ │ │ │ + ld r9,152(r31) │ │ │ │ + addi r9,r9,-8 │ │ │ │ + std r9,216(r31) │ │ │ │ + ld r9,168(r31) │ │ │ │ + ld r21,120(r2) │ │ │ │ + std r29,104(r31) │ │ │ │ std r27,112(r31) │ │ │ │ - sldi r10,r10,4 │ │ │ │ - mr r29,r19 │ │ │ │ - mr r27,r21 │ │ │ │ - mr r19,r23 │ │ │ │ - add r20,r20,r10 │ │ │ │ - mr r24,r20 │ │ │ │ - nop │ │ │ │ - ldx r21,r29,r18 │ │ │ │ - addi r21,r21,1 │ │ │ │ - sldi r25,r21,1 │ │ │ │ - mr r3,r25 │ │ │ │ - bl 4d7c8 │ │ │ │ + li r19,0 │ │ │ │ + mr r17,r2 │ │ │ │ + ld r20,64(r2) │ │ │ │ + ld r22,88(r2) │ │ │ │ + ld r25,160(r31) │ │ │ │ + ld r28,152(r31) │ │ │ │ + ld r18,96(r31) │ │ │ │ + sldi r9,r9,4 │ │ │ │ + mr r29,r20 │ │ │ │ + mr r27,r22 │ │ │ │ + mr r20,r23 │ │ │ │ + add r21,r21,r9 │ │ │ │ + mr r24,r21 │ │ │ │ nop │ │ │ │ + ldx r22,r29,r19 │ │ │ │ + addi r22,r22,1 │ │ │ │ + sldi r14,r22,1 │ │ │ │ + mr r3,r14 │ │ │ │ + bl 3290 │ │ │ │ lfd f3,0(r24) │ │ │ │ lfd f4,8(r24) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - bl 3360 │ │ │ │ - ld r2,24(r1) │ │ │ │ - subf r10,r27,r3 │ │ │ │ + bl 329c │ │ │ │ + bl 3380 │ │ │ │ + subf r9,r27,r3 │ │ │ │ addi r3,r3,1 │ │ │ │ - divd r9,r10,r25 │ │ │ │ - cmpdi r10,0 │ │ │ │ - add r3,r3,r27 │ │ │ │ - stdx r10,r22,r18 │ │ │ │ - stdx r3,r15,r18 │ │ │ │ - mulld r9,r9,r25 │ │ │ │ - subf r9,r9,r10 │ │ │ │ - blt 44550 │ │ │ │ - cmpd r21,r9 │ │ │ │ - bge 43cf4 │ │ │ │ - subf r9,r25,r9 │ │ │ │ + divd r2,r9,r14 │ │ │ │ cmpdi r9,0 │ │ │ │ - li r10,1 │ │ │ │ - stdx r9,r17,r18 │ │ │ │ - ble 44570 │ │ │ │ - addic. r19,r19,-1 │ │ │ │ - stdx r10,r28,r18 │ │ │ │ - stdx r9,r30,r18 │ │ │ │ + add r3,r3,r27 │ │ │ │ + stdx r9,r25,r19 │ │ │ │ + stdx r3,r28,r19 │ │ │ │ + mulld r2,r2,r14 │ │ │ │ + subf r2,r2,r9 │ │ │ │ + blt 409f0 │ │ │ │ + cmpd r22,r2 │ │ │ │ + bge 401c8 │ │ │ │ + subf r2,r14,r2 │ │ │ │ + stdx r2,r18,r19 │ │ │ │ + cmpdi r2,0 │ │ │ │ + li r9,1 │ │ │ │ + ble 409e4 │ │ │ │ + addic. r20,r20,-1 │ │ │ │ + stdx r9,r26,r19 │ │ │ │ + stdx r2,r30,r19 │ │ │ │ addi r24,r24,16 │ │ │ │ - addi r18,r18,8 │ │ │ │ - bne 43c90 │ │ │ │ + addi r19,r19,8 │ │ │ │ + bne 40170 │ │ │ │ ld r5,120(r31) │ │ │ │ - ld r3,88(r31) │ │ │ │ - mr r21,r27 │ │ │ │ + ld r3,64(r31) │ │ │ │ + mr r22,r27 │ │ │ │ li r4,0 │ │ │ │ - ld r27,112(r31) │ │ │ │ - addi r19,r29,-8 │ │ │ │ - std r16,112(r31) │ │ │ │ + mr r20,r29 │ │ │ │ li r24,0 │ │ │ │ - bl 37c0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - mr r3,r21 │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ + ld r29,104(r31) │ │ │ │ + ld r27,112(r31) │ │ │ │ + std r17,104(r31) │ │ │ │ + addi r20,r20,-8 │ │ │ │ + bl 37e0 │ │ │ │ + mr r3,r22 │ │ │ │ + subfic r14,r29,32 │ │ │ │ + mr r22,r29 │ │ │ │ + bl 3290 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - ld r9,112(r31) │ │ │ │ - ld r29,48(r31) │ │ │ │ - ld r16,216(r31) │ │ │ │ - ld r17,224(r31) │ │ │ │ - std r30,112(r31) │ │ │ │ - std r28,128(r31) │ │ │ │ + bl 329c │ │ │ │ + ld r2,104(r31) │ │ │ │ + ld r17,208(r31) │ │ │ │ + std r30,104(r31) │ │ │ │ + std r26,112(r31) │ │ │ │ + ld r18,216(r31) │ │ │ │ fmr f27,f2 │ │ │ │ fmr f26,f1 │ │ │ │ - ld r18,96(r9) │ │ │ │ - mr r21,r29 │ │ │ │ - std r9,208(r31) │ │ │ │ + ld r19,96(r2) │ │ │ │ + std r2,128(r31) │ │ │ │ nop │ │ │ │ - ldu r22,8(r16) │ │ │ │ - lfd f20,0(r20) │ │ │ │ - lfd f21,8(r20) │ │ │ │ - mr r3,r22 │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ - ldu r3,8(r19) │ │ │ │ + ldu r25,8(r17) │ │ │ │ + lfd f20,0(r21) │ │ │ │ + lfd f21,8(r21) │ │ │ │ + mr r3,r25 │ │ │ │ + bl 3290 │ │ │ │ + ldu r3,8(r20) │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ addi r3,r3,1 │ │ │ │ sldi r3,r3,1 │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ + bl 3290 │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - bl 4dbe8 │ │ │ │ - nop │ │ │ │ + bl 3450 │ │ │ │ fmr f25,f2 │ │ │ │ fmr f24,f1 │ │ │ │ fmr f2,f21 │ │ │ │ fmr f1,f20 │ │ │ │ fmr f3,f24 │ │ │ │ fmr f4,f25 │ │ │ │ - bl 4da58 │ │ │ │ - nop │ │ │ │ + bl 2fd0 │ │ │ │ fmr f13,f2 │ │ │ │ fmr f12,f1 │ │ │ │ fmr f3,f20 │ │ │ │ fmr f4,f21 │ │ │ │ fmr f1,f24 │ │ │ │ fmr f2,f25 │ │ │ │ fmr f24,f12 │ │ │ │ fmr f25,f13 │ │ │ │ - bl 4da58 │ │ │ │ - nop │ │ │ │ + bl 2fd0 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f25 │ │ │ │ fmr f1,f24 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f25,f2 │ │ │ │ fmr f24,f1 │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ fmr f1,f30 │ │ │ │ fmr f2,f31 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f25 │ │ │ │ fmr f1,f24 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f3,f26 │ │ │ │ fmr f4,f27 │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ + bl 38f0 │ │ │ │ xxlxor vs10,vs10,vs10 │ │ │ │ xxlxor vs11,vs11,vs11 │ │ │ │ - lfd f24,0(r18) │ │ │ │ - lfd f25,8(r18) │ │ │ │ + lfd f24,0(r19) │ │ │ │ + lfd f25,8(r19) │ │ │ │ fmr f13,f2 │ │ │ │ fmr f12,f1 │ │ │ │ fcmpu cr0,f12,f10 │ │ │ │ - bne 43eb0 │ │ │ │ + bne 4035c │ │ │ │ fcmpu cr0,f13,f11 │ │ │ │ - ble 44580 │ │ │ │ - bl 38a0 │ │ │ │ - ld r2,24(r1) │ │ │ │ + ble 409b0 │ │ │ │ + bl 38c0 │ │ │ │ fmr f3,f24 │ │ │ │ fmr f4,f25 │ │ │ │ fmr f23,f2 │ │ │ │ fmr f22,f1 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - bl 34c0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - ld r9,72(r31) │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ - bl 4db58 │ │ │ │ + bl 329c │ │ │ │ + bl 34e0 │ │ │ │ nop │ │ │ │ + plfd f3,40608 # 4a220 │ │ │ │ + plfd f4,40608 # 4a228 │ │ │ │ + bl 329c │ │ │ │ fmr f3,f22 │ │ │ │ fmr f4,f23 │ │ │ │ - bl 4dbe8 │ │ │ │ - nop │ │ │ │ + bl 3450 │ │ │ │ fmr f23,f2 │ │ │ │ fmr f22,f1 │ │ │ │ - mulld r28,r24,r14 │ │ │ │ + mulld r26,r24,r15 │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ fmr f1,f20 │ │ │ │ fmr f2,f21 │ │ │ │ - sldi r25,r28,4 │ │ │ │ - add r25,r29,r25 │ │ │ │ - stfd f22,0(r25) │ │ │ │ - stfd f23,8(r25) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + sldi r28,r26,4 │ │ │ │ + add r28,r29,r28 │ │ │ │ + stfd f22,0(r28) │ │ │ │ + stfd f23,8(r28) │ │ │ │ + bl 329c │ │ │ │ fmr f3,f28 │ │ │ │ fmr f4,f29 │ │ │ │ - bl 4da58 │ │ │ │ - nop │ │ │ │ + bl 2fd0 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ + bl 38f0 │ │ │ │ fmr f3,f24 │ │ │ │ fmr f4,f25 │ │ │ │ - bl 4dbe8 │ │ │ │ - nop │ │ │ │ - bl 3060 │ │ │ │ - ld r2,24(r1) │ │ │ │ - ldu r30,8(r17) │ │ │ │ + bl 3450 │ │ │ │ + bl 3060 │ │ │ │ + ldu r30,8(r18) │ │ │ │ fmr f25,f2 │ │ │ │ fmr f24,f1 │ │ │ │ - cmpd r30,r22 │ │ │ │ - ble 44054 │ │ │ │ - sldi r9,r28,4 │ │ │ │ + cmpd r30,r25 │ │ │ │ + ble 404c8 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f1,f22 │ │ │ │ fmr f2,f23 │ │ │ │ - add r28,r27,r9 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + sldi r2,r26,4 │ │ │ │ + add r26,r27,r2 │ │ │ │ + bl 329c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ - lfd f2,24(r28) │ │ │ │ - lfd f1,16(r28) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - addi r9,r22,2 │ │ │ │ - cmpd r30,r9 │ │ │ │ - stfd f1,16(r25) │ │ │ │ - stfd f2,24(r25) │ │ │ │ - blt 44054 │ │ │ │ - addi r10,r30,-1 │ │ │ │ - subfic r25,r29,32 │ │ │ │ - lfd f28,0(r21) │ │ │ │ - lfd f29,8(r21) │ │ │ │ + lfd f2,24(r26) │ │ │ │ + lfd f1,16(r26) │ │ │ │ + bl 329c │ │ │ │ + addi r2,r25,2 │ │ │ │ + cmpd r30,r2 │ │ │ │ + stfd f1,16(r28) │ │ │ │ + stfd f2,24(r28) │ │ │ │ + blt 404c8 │ │ │ │ + addi r9,r30,-1 │ │ │ │ + lfd f28,0(r22) │ │ │ │ + lfd f29,8(r22) │ │ │ │ fmr f31,f25 │ │ │ │ fmr f30,f24 │ │ │ │ - subf r22,r22,r10 │ │ │ │ - add r25,r25,r21 │ │ │ │ + add r28,r14,r22 │ │ │ │ + subf r25,r25,r9 │ │ │ │ nop │ │ │ │ fmr f3,f24 │ │ │ │ fmr f4,f25 │ │ │ │ fmr f1,f30 │ │ │ │ fmr f2,f31 │ │ │ │ - add r30,r29,r25 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - add r9,r27,r25 │ │ │ │ - addi r25,r25,16 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ + add r30,r29,r28 │ │ │ │ + bl 329c │ │ │ │ + add r2,r27,r28 │ │ │ │ + addi r28,r28,16 │ │ │ │ + lfd f3,0(r2) │ │ │ │ + lfd f4,8(r2) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - addic. r22,r22,-1 │ │ │ │ + bl 329c │ │ │ │ + addic. r25,r25,-1 │ │ │ │ stfd f1,0(r30) │ │ │ │ stfd f2,8(r30) │ │ │ │ - bne 43ff0 │ │ │ │ + bne 40470 │ │ │ │ addi r24,r24,1 │ │ │ │ - addi r20,r20,16 │ │ │ │ - addi r18,r18,16 │ │ │ │ - add r21,r21,r26 │ │ │ │ + addi r21,r21,16 │ │ │ │ + addi r19,r19,16 │ │ │ │ + add r22,r22,r16 │ │ │ │ cmpd r24,r23 │ │ │ │ - bne 43d90 │ │ │ │ - ld r30,112(r31) │ │ │ │ - ld r28,128(r31) │ │ │ │ - ld r9,208(r31) │ │ │ │ - ble cr3,44d9c │ │ │ │ - mr r22,r9 │ │ │ │ - ld r25,88(r31) │ │ │ │ + bne 40260 │ │ │ │ + ld r30,104(r31) │ │ │ │ + ld r26,112(r31) │ │ │ │ + ld r2,128(r31) │ │ │ │ + ble cr3,411c4 │ │ │ │ + mr r14,r2 │ │ │ │ + ld r25,64(r31) │ │ │ │ + ld r17,224(r31) │ │ │ │ ld r15,232(r31) │ │ │ │ - ld r17,240(r31) │ │ │ │ - ld r9,104(r31) │ │ │ │ - mr r26,r28 │ │ │ │ - addi r10,r23,-1 │ │ │ │ - ld r24,192(r31) │ │ │ │ - sldi r8,r23,4 │ │ │ │ + ld r2,88(r31) │ │ │ │ + sldi r9,r23,4 │ │ │ │ + mr r18,r14 │ │ │ │ + addi r24,r23,-1 │ │ │ │ + mr r8,r2 │ │ │ │ + std r29,64(r31) │ │ │ │ std r27,216(r31) │ │ │ │ - std r26,72(r31) │ │ │ │ + mr r14,r17 │ │ │ │ std r23,88(r31) │ │ │ │ - mr r27,r10 │ │ │ │ - std r8,128(r31) │ │ │ │ - ld r8,40(r31) │ │ │ │ - ld r10,88(r22) │ │ │ │ - li r29,0 │ │ │ │ + std r9,128(r31) │ │ │ │ + ld r2,88(r18) │ │ │ │ + ld r9,40(r31) │ │ │ │ li r28,0 │ │ │ │ - std r9,208(r31) │ │ │ │ - addi r10,r10,1 │ │ │ │ - lfd f28,0(r8) │ │ │ │ - lfd f29,8(r8) │ │ │ │ - sldi r16,r10,1 │ │ │ │ + li r27,0 │ │ │ │ + std r8,208(r31) │ │ │ │ + addi r2,r2,1 │ │ │ │ + lfd f28,0(r9) │ │ │ │ + lfd f29,8(r9) │ │ │ │ + sldi r17,r2,1 │ │ │ │ + mr r22,r17 │ │ │ │ + mr r17,r18 │ │ │ │ + ld r18,176(r31) │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ld r9,88(r31) │ │ │ │ - cmpd r9,r29 │ │ │ │ - ble 441ec │ │ │ │ - ld r23,64(r22) │ │ │ │ - sldi r10,r29,3 │ │ │ │ - subf r26,r29,r9 │ │ │ │ - ld r9,32(r31) │ │ │ │ - addi r21,r24,8 │ │ │ │ - sldi r8,r29,4 │ │ │ │ - std r28,104(r31) │ │ │ │ - std r27,112(r31) │ │ │ │ - ldx r18,r24,r10 │ │ │ │ - mr r27,r21 │ │ │ │ + ld r2,88(r31) │ │ │ │ + cmpd r2,r28 │ │ │ │ + ble 40660 │ │ │ │ + mr r9,r2 │ │ │ │ + sldi r2,r28,3 │ │ │ │ + sldi r10,r28,4 │ │ │ │ + addi r21,r18,8 │ │ │ │ + ld r23,64(r17) │ │ │ │ + std r27,104(r31) │ │ │ │ + std r24,112(r31) │ │ │ │ xxlxor vs30,vs30,vs30 │ │ │ │ - mr r19,r10 │ │ │ │ xxlxor vs31,vs31,vs31 │ │ │ │ - mr r21,r26 │ │ │ │ - mr r28,r23 │ │ │ │ - add r20,r9,r8 │ │ │ │ - mr r23,r30 │ │ │ │ + ldx r16,r18,r2 │ │ │ │ + mr r19,r2 │ │ │ │ + ld r2,32(r31) │ │ │ │ + subf r29,r28,r9 │ │ │ │ + mr r27,r21 │ │ │ │ + mr r21,r28 │ │ │ │ + mr r28,r30 │ │ │ │ mr r30,r29 │ │ │ │ + add r20,r2,r10 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ldx r29,r23,r19 │ │ │ │ - ldx r9,r28,r19 │ │ │ │ - mr r26,r30 │ │ │ │ + ldx r2,r23,r19 │ │ │ │ + ldx r24,r28,r19 │ │ │ │ + cmpdi r24,0 │ │ │ │ + mr r29,r21 │ │ │ │ fmr f0,f30 │ │ │ │ - addi r30,r30,1 │ │ │ │ fmr f1,f31 │ │ │ │ - cmpdi r29,0 │ │ │ │ - addi r5,r9,1 │ │ │ │ - mulld r18,r18,r9 │ │ │ │ - cmpd cr7,r29,r5 │ │ │ │ - beq 441c4 │ │ │ │ - beq cr7,441c4 │ │ │ │ - ld r9,72(r31) │ │ │ │ - add r18,r29,r18 │ │ │ │ - addi r18,r18,-1 │ │ │ │ - ldx r3,r9,r19 │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ + addi r21,r21,1 │ │ │ │ + mulld r16,r16,r2 │ │ │ │ + addi r6,r2,1 │ │ │ │ + beq 40638 │ │ │ │ + cmpd r24,r6 │ │ │ │ + beq 40638 │ │ │ │ + ldx r3,r26,r19 │ │ │ │ + add r16,r24,r16 │ │ │ │ + addi r16,r16,-1 │ │ │ │ + bl 3290 │ │ │ │ lfd f3,0(r20) │ │ │ │ lfd f4,8(r20) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - ldx r9,r25,r19 │ │ │ │ - ld r10,48(r31) │ │ │ │ - maddld r9,r14,r26,r9 │ │ │ │ - sldi r9,r9,4 │ │ │ │ - add r9,r10,r9 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ + ld r9,72(r31) │ │ │ │ + ldx r2,r25,r19 │ │ │ │ + maddld r2,r9,r29,r2 │ │ │ │ + ld r9,64(r31) │ │ │ │ + sldi r2,r2,4 │ │ │ │ + add r2,r9,r2 │ │ │ │ + lfd f3,0(r2) │ │ │ │ + lfd f4,8(r2) │ │ │ │ + bl 329c │ │ │ │ fmr f0,f1 │ │ │ │ fmr f1,f2 │ │ │ │ - addic. r21,r21,-1 │ │ │ │ + addic. r30,r30,-1 │ │ │ │ stfd f0,16(r20) │ │ │ │ stfd f1,24(r20) │ │ │ │ - stdx r18,r27,r19 │ │ │ │ addi r20,r20,16 │ │ │ │ + stdx r16,r27,r19 │ │ │ │ addi r19,r19,8 │ │ │ │ - bne 44140 │ │ │ │ - ld r28,104(r31) │ │ │ │ - ld r27,112(r31) │ │ │ │ - mr r30,r23 │ │ │ │ - ld r8,128(r31) │ │ │ │ - ld r9,120(r31) │ │ │ │ - ld r10,32(r31) │ │ │ │ - ldx r9,r24,r9 │ │ │ │ - add r10,r10,r8 │ │ │ │ - lfd f3,0(r10) │ │ │ │ - lfd f4,8(r10) │ │ │ │ - ld r10,64(r31) │ │ │ │ - sldi r9,r9,4 │ │ │ │ - add r9,r10,r9 │ │ │ │ - lfd f1,0(r9) │ │ │ │ - lfd f2,8(r9) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bne 405c0 │ │ │ │ + ld r27,104(r31) │ │ │ │ + ld r24,112(r31) │ │ │ │ + mr r30,r28 │ │ │ │ + ld r10,128(r31) │ │ │ │ + ld r2,120(r31) │ │ │ │ + ld r9,32(r31) │ │ │ │ + ldx r2,r18,r2 │ │ │ │ + add r9,r9,r10 │ │ │ │ + lfd f3,0(r9) │ │ │ │ + lfd f4,8(r9) │ │ │ │ + ld r9,56(r31) │ │ │ │ + sldi r2,r2,4 │ │ │ │ + add r2,r9,r2 │ │ │ │ + lfd f1,0(r2) │ │ │ │ + lfd f2,8(r2) │ │ │ │ + bl 329c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ - ld r9,-8(r17) │ │ │ │ - ld r8,40(r31) │ │ │ │ - ld r10,80(r31) │ │ │ │ + bl 38f0 │ │ │ │ + ld r2,-8(r15) │ │ │ │ + cmpdi r2,0 │ │ │ │ + ld r10,40(r31) │ │ │ │ + ld r9,80(r31) │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ - cmpdi r9,0 │ │ │ │ - ld r10,-8(r10) │ │ │ │ - stfd f1,0(r8) │ │ │ │ - stfd f2,8(r8) │ │ │ │ - beq 444c0 │ │ │ │ - ld r8,64(r22) │ │ │ │ - ld r7,184(r31) │ │ │ │ - ldx r8,r8,r7 │ │ │ │ - addi r8,r8,1 │ │ │ │ - cmpd r9,r8 │ │ │ │ - beq 444c0 │ │ │ │ - add r9,r9,r10 │ │ │ │ - mr r29,r27 │ │ │ │ - std r9,-8(r17) │ │ │ │ - ld r9,-8(r15) │ │ │ │ - addi r9,r9,1 │ │ │ │ - cmpd r16,r9 │ │ │ │ - std r9,-8(r15) │ │ │ │ - bne 44340 │ │ │ │ - addi r9,r27,1 │ │ │ │ - cmpdi r27,0 │ │ │ │ - ld r5,80(r31) │ │ │ │ - ld r3,136(r31) │ │ │ │ - mr r7,r15 │ │ │ │ - mr r8,r17 │ │ │ │ - li r0,0 │ │ │ │ - mtctr r9 │ │ │ │ + ld r9,-8(r9) │ │ │ │ + stfd f1,0(r10) │ │ │ │ + stfd f2,8(r10) │ │ │ │ + beq 40940 │ │ │ │ + ld r10,64(r17) │ │ │ │ + ld r8,184(r31) │ │ │ │ + ldx r10,r10,r8 │ │ │ │ + addi r10,r10,1 │ │ │ │ + cmpd r2,r10 │ │ │ │ + beq 40940 │ │ │ │ + add r2,r2,r9 │ │ │ │ + mr r28,r24 │ │ │ │ + std r2,-8(r15) │ │ │ │ + ld r2,-8(r14) │ │ │ │ + addi r2,r2,1 │ │ │ │ + cmpd r22,r2 │ │ │ │ + std r2,-8(r14) │ │ │ │ + bne 407b0 │ │ │ │ + addi r2,r24,1 │ │ │ │ li r9,1 │ │ │ │ + cmpdi r24,0 │ │ │ │ + ld r6,80(r31) │ │ │ │ + ld r4,136(r31) │ │ │ │ + mr r8,r14 │ │ │ │ + li r11,0 │ │ │ │ + mtctr r2 │ │ │ │ + mr r2,r15 │ │ │ │ mfctr r10 │ │ │ │ isellt r9,r9,r10 │ │ │ │ mtctr r9 │ │ │ │ nop │ │ │ │ - bdz 44340 │ │ │ │ + nop │ │ │ │ + bdz 407b0 │ │ │ │ ld r9,-16(r8) │ │ │ │ - ld r10,-16(r7) │ │ │ │ - addi r29,r29,-1 │ │ │ │ - ld r6,-16(r5) │ │ │ │ - li r4,1 │ │ │ │ - sldi r11,r29,3 │ │ │ │ - cmpdi cr7,r9,0 │ │ │ │ - addi r10,r10,1 │ │ │ │ - std r10,-16(r7) │ │ │ │ - cmpd r16,r10 │ │ │ │ - stdu r0,-8(r7) │ │ │ │ - beq cr7,443a0 │ │ │ │ - ld r10,64(r22) │ │ │ │ - ldx r10,r10,r11 │ │ │ │ - addi r10,r10,1 │ │ │ │ - cmpd cr7,r9,r10 │ │ │ │ - beq cr7,443a0 │ │ │ │ - ldu r10,-8(r3) │ │ │ │ - add r9,r9,r6 │ │ │ │ + ld r10,-16(r2) │ │ │ │ + cmpdi r10,0 │ │ │ │ + addi r28,r28,-1 │ │ │ │ + li r5,1 │ │ │ │ + ld r7,-16(r6) │ │ │ │ + sldi r3,r28,3 │ │ │ │ + addi r9,r9,1 │ │ │ │ std r9,-16(r8) │ │ │ │ - cmpdi cr7,r10,0 │ │ │ │ - bgt cr7,44334 │ │ │ │ - neg r10,r10 │ │ │ │ - li r4,-1 │ │ │ │ - stdu r4,-8(r5) │ │ │ │ - stdu r10,-8(r8) │ │ │ │ - beq 442d0 │ │ │ │ - ld r9,56(r31) │ │ │ │ - addi r28,r28,1 │ │ │ │ - cmpd r28,r9 │ │ │ │ - bne 440e0 │ │ │ │ - ld r10,40(r31) │ │ │ │ - ld r8,88(r31) │ │ │ │ - ld r9,208(r31) │ │ │ │ - addi r10,r10,16 │ │ │ │ + cmpd cr7,r22,r9 │ │ │ │ + stdu r11,-8(r8) │ │ │ │ + beq 40820 │ │ │ │ + ld r9,64(r17) │ │ │ │ + ldx r9,r9,r3 │ │ │ │ addi r9,r9,1 │ │ │ │ - std r10,40(r31) │ │ │ │ - ld r10,176(r31) │ │ │ │ - add r10,r10,r8 │ │ │ │ - std r10,176(r31) │ │ │ │ - ld r10,144(r31) │ │ │ │ - cmpd r9,r10 │ │ │ │ - beq 43290 │ │ │ │ - ble cr4,440b4 │ │ │ │ + cmpd r10,r9 │ │ │ │ + beq 40820 │ │ │ │ + ldu r9,-8(r4) │ │ │ │ + add r10,r10,r7 │ │ │ │ + std r10,-16(r2) │ │ │ │ + cmpdi r9,0 │ │ │ │ + bgt 407a4 │ │ │ │ + neg r9,r9 │ │ │ │ + li r5,-1 │ │ │ │ + stdu r5,-8(r6) │ │ │ │ + stdu r9,-8(r2) │ │ │ │ + beq cr7,40740 │ │ │ │ + ld r2,48(r31) │ │ │ │ + addi r27,r27,1 │ │ │ │ + cmpd r27,r2 │ │ │ │ + bne 40560 │ │ │ │ + ld r2,40(r31) │ │ │ │ + ld r9,88(r31) │ │ │ │ + mr r18,r17 │ │ │ │ + ld r8,208(r31) │ │ │ │ + addi r2,r2,16 │ │ │ │ + addi r8,r8,1 │ │ │ │ + std r2,40(r31) │ │ │ │ + ld r2,168(r31) │ │ │ │ + add r2,r2,r9 │ │ │ │ + std r2,168(r31) │ │ │ │ + ld r2,144(r31) │ │ │ │ + cmpd r8,r2 │ │ │ │ + beq 3f808 │ │ │ │ + ble cr4,40528 │ │ │ │ + mr r17,r14 │ │ │ │ + ld r29,64(r31) │ │ │ │ ld r27,216(r31) │ │ │ │ - ld r26,72(r31) │ │ │ │ - mr r23,r8 │ │ │ │ - b 43c0c │ │ │ │ + mr r23,r9 │ │ │ │ + mr r2,r8 │ │ │ │ + mr r14,r18 │ │ │ │ + b 400f4 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - neg r6,r6 │ │ │ │ - std r6,-16(r5) │ │ │ │ - b 44318 │ │ │ │ - mr r9,r28 │ │ │ │ - ld r10,56(r31) │ │ │ │ - addi r29,r29,1 │ │ │ │ - cmpd r29,r10 │ │ │ │ - bne 43820 │ │ │ │ - ld r26,48(r31) │ │ │ │ - ld r9,176(r31) │ │ │ │ - ld r8,104(r31) │ │ │ │ - addi r10,r9,1 │ │ │ │ - ld r9,40(r31) │ │ │ │ - std r10,176(r31) │ │ │ │ - addi r9,r9,16 │ │ │ │ - std r9,40(r31) │ │ │ │ - ld r9,80(r31) │ │ │ │ - add r8,r8,r9 │ │ │ │ - std r8,104(r31) │ │ │ │ - ld r8,152(r31) │ │ │ │ - add r9,r8,r9 │ │ │ │ - std r9,152(r31) │ │ │ │ - ld r9,144(r31) │ │ │ │ - cmpd r10,r9 │ │ │ │ - bne 43710 │ │ │ │ - b 43290 │ │ │ │ + neg r7,r7 │ │ │ │ + std r7,-16(r6) │ │ │ │ + b 40788 │ │ │ │ + mr r2,r27 │ │ │ │ + ld r9,48(r31) │ │ │ │ + addi r28,r28,1 │ │ │ │ + cmpd r28,r9 │ │ │ │ + bne 3fc70 │ │ │ │ + ld r2,176(r31) │ │ │ │ + ld r10,104(r31) │ │ │ │ + addi r9,r2,1 │ │ │ │ + ld r2,40(r31) │ │ │ │ + std r9,176(r31) │ │ │ │ + addi r2,r2,16 │ │ │ │ + std r2,40(r31) │ │ │ │ + ld r2,72(r31) │ │ │ │ + add r10,r10,r2 │ │ │ │ + std r10,104(r31) │ │ │ │ + ld r10,168(r31) │ │ │ │ + add r2,r10,r2 │ │ │ │ + std r2,168(r31) │ │ │ │ + ld r2,144(r31) │ │ │ │ + cmpd r9,r2 │ │ │ │ + bne 3fb70 │ │ │ │ + b 3f808 │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ld r8,72(r31) │ │ │ │ - neg r10,r10 │ │ │ │ - std r10,-8(r8) │ │ │ │ - b 439a0 │ │ │ │ - blt 444d0 │ │ │ │ - addis r9,r2,-3 │ │ │ │ + nop │ │ │ │ + ld r10,64(r31) │ │ │ │ + neg r9,r9 │ │ │ │ + std r9,-8(r10) │ │ │ │ + b 3fddc │ │ │ │ + blt 40950 │ │ │ │ + plfd f3,39292 # 4a220 │ │ │ │ + plfd f4,39292 # 4a228 │ │ │ │ fmr f1,f22 │ │ │ │ fmr f2,f23 │ │ │ │ - addi r9,r9,26192 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ - b 43058 │ │ │ │ - neg r5,r5 │ │ │ │ - std r5,-16(r4) │ │ │ │ - b 43218 │ │ │ │ + b 3f5d0 │ │ │ │ nop │ │ │ │ - add r17,r9,r17 │ │ │ │ + neg r6,r6 │ │ │ │ + std r6,-16(r5) │ │ │ │ + b 3f788 │ │ │ │ + nop │ │ │ │ + stdx r2,r20,r27 │ │ │ │ + li r9,-1 │ │ │ │ + neg r2,r2 │ │ │ │ + b 3fc08 │ │ │ │ + add r17,r2,r17 │ │ │ │ cmpd r17,r16 │ │ │ │ - bgt 44540 │ │ │ │ - mr r9,r17 │ │ │ │ - li r10,1 │ │ │ │ - stdx r17,r19,r28 │ │ │ │ - cmpdi r9,0 │ │ │ │ - bgt 437b4 │ │ │ │ - li r10,-1 │ │ │ │ - neg r9,r9 │ │ │ │ - b 437b4 │ │ │ │ + bgt 408e0 │ │ │ │ + mr r2,r17 │ │ │ │ + stdx r17,r20,r27 │ │ │ │ + b 3fbfc │ │ │ │ nop │ │ │ │ - neg r10,r10 │ │ │ │ - ld r8,72(r31) │ │ │ │ - add r9,r9,r10 │ │ │ │ - std r10,-8(r8) │ │ │ │ - std r9,-8(r20) │ │ │ │ - ld r9,-8(r24) │ │ │ │ - addi r9,r9,1 │ │ │ │ - cmpd r17,r9 │ │ │ │ - std r9,-8(r24) │ │ │ │ - beq 4319c │ │ │ │ - mr r9,r27 │ │ │ │ - b 43240 │ │ │ │ - ld r8,80(r31) │ │ │ │ - neg r10,r10 │ │ │ │ - std r10,-8(r8) │ │ │ │ - b 4427c │ │ │ │ + nop │ │ │ │ + neg r9,r9 │ │ │ │ + ld r10,72(r31) │ │ │ │ + add r2,r2,r9 │ │ │ │ + std r9,-8(r10) │ │ │ │ + std r2,-8(r22) │ │ │ │ + ld r2,-8(r17) │ │ │ │ + addi r2,r2,1 │ │ │ │ + cmpd r16,r2 │ │ │ │ + std r2,-8(r17) │ │ │ │ + beq 3f704 │ │ │ │ + mr r2,r27 │ │ │ │ + b 3f7b0 │ │ │ │ + ld r10,80(r31) │ │ │ │ + neg r9,r9 │ │ │ │ + std r9,-8(r10) │ │ │ │ + b 406e8 │ │ │ │ fneg f1,f12 │ │ │ │ fneg f2,f13 │ │ │ │ - bl 38a0 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 38c0 │ │ │ │ fmr f3,f22 │ │ │ │ fmr f4,f23 │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - bl 32c0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - b 43028 │ │ │ │ + bl 329c │ │ │ │ + bl 32e0 │ │ │ │ + b 3f5a8 │ │ │ │ nop │ │ │ │ nop │ │ │ │ - nop │ │ │ │ - stdx r9,r21,r27 │ │ │ │ - li r10,-1 │ │ │ │ - neg r9,r9 │ │ │ │ - b 42db4 │ │ │ │ - add r17,r9,r17 │ │ │ │ - cmpd r17,r18 │ │ │ │ - bgt 44510 │ │ │ │ - mr r9,r17 │ │ │ │ - stdx r17,r21,r27 │ │ │ │ - b 42da8 │ │ │ │ + stdx r2,r24,r27 │ │ │ │ + li r9,-1 │ │ │ │ + neg r2,r2 │ │ │ │ + b 3f378 │ │ │ │ + add r17,r2,r17 │ │ │ │ + cmpd r17,r16 │ │ │ │ + bgt 40980 │ │ │ │ + mr r2,r17 │ │ │ │ + stdx r17,r24,r27 │ │ │ │ + b 3f36c │ │ │ │ nop │ │ │ │ nop │ │ │ │ - stdx r9,r19,r28 │ │ │ │ - li r10,-1 │ │ │ │ - neg r9,r9 │ │ │ │ - b 437b4 │ │ │ │ - add r25,r9,r25 │ │ │ │ - cmpd r21,r25 │ │ │ │ - blt 445ac │ │ │ │ - mr r9,r25 │ │ │ │ - li r10,1 │ │ │ │ - stdx r25,r17,r18 │ │ │ │ - cmpdi r9,0 │ │ │ │ - bgt 43d04 │ │ │ │ - li r10,-1 │ │ │ │ - neg r9,r9 │ │ │ │ - b 43d04 │ │ │ │ + blt 40a08 │ │ │ │ + plfd f3,39020 # 4a220 │ │ │ │ nop │ │ │ │ - blt 445bc │ │ │ │ - ld r9,72(r31) │ │ │ │ + plfd f4,39016 # 4a228 │ │ │ │ fmr f1,f24 │ │ │ │ fmr f2,f25 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f23,f2 │ │ │ │ fmr f22,f1 │ │ │ │ - b 43f08 │ │ │ │ - stdx r9,r17,r18 │ │ │ │ - li r10,-1 │ │ │ │ - neg r9,r9 │ │ │ │ - b 43d04 │ │ │ │ + b 403a8 │ │ │ │ + stdx r2,r18,r19 │ │ │ │ + li r9,-1 │ │ │ │ + neg r2,r2 │ │ │ │ + b 401d8 │ │ │ │ + add r14,r2,r14 │ │ │ │ + cmpd r22,r14 │ │ │ │ + blt 409e0 │ │ │ │ + mr r2,r14 │ │ │ │ + stdx r14,r18,r19 │ │ │ │ + b 401cc │ │ │ │ fneg f1,f12 │ │ │ │ fneg f2,f13 │ │ │ │ - bl 38a0 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 38c0 │ │ │ │ fmr f3,f24 │ │ │ │ fmr f4,f25 │ │ │ │ fmr f23,f2 │ │ │ │ fmr f22,f1 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - bl 32c0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - b 43edc │ │ │ │ - addis r9,r2,-3 │ │ │ │ - ld r17,152(r31) │ │ │ │ - ld r24,96(r22) │ │ │ │ - sldi r21,r10,1 │ │ │ │ - cmpdi cr3,r6,0 │ │ │ │ - addi r18,r27,16 │ │ │ │ - li r19,0 │ │ │ │ - addi r9,r9,25952 │ │ │ │ - lfd f20,0(r9) │ │ │ │ - lfd f21,8(r9) │ │ │ │ - addis r9,r2,-3 │ │ │ │ - srdi r29,r17,4 │ │ │ │ - addi r9,r9,25008 │ │ │ │ - lfd f22,0(r9) │ │ │ │ - lfd f23,8(r9) │ │ │ │ + bl 329c │ │ │ │ + bl 32e0 │ │ │ │ + b 4037c │ │ │ │ + ld r19,192(r31) │ │ │ │ + ld r24,96(r14) │ │ │ │ + sldi r21,r22,1 │ │ │ │ + cmpdi cr3,r10,0 │ │ │ │ + addi r17,r27,16 │ │ │ │ + li r18,0 │ │ │ │ + plfd f20,38632 # 4a130 │ │ │ │ + plfd f21,38632 # 4a138 │ │ │ │ + srdi r22,r19,4 │ │ │ │ lfd f3,0(r24) │ │ │ │ lfd f4,8(r24) │ │ │ │ fmr f1,f20 │ │ │ │ fmr f2,f21 │ │ │ │ - bl 4dbe8 │ │ │ │ - nop │ │ │ │ - bl 3060 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 3450 │ │ │ │ + bl 3060 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f4,f2 │ │ │ │ + fmr f23,f2 │ │ │ │ + fmr f22,f1 │ │ │ │ + bl 329c │ │ │ │ + mulld r2,r22,r18 │ │ │ │ fmr f25,f2 │ │ │ │ fmr f24,f1 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - mulld r9,r29,r19 │ │ │ │ - fmr f27,f2 │ │ │ │ - fmr f26,f1 │ │ │ │ - sldi r9,r9,4 │ │ │ │ - add r9,r27,r9 │ │ │ │ - stfd f22,0(r9) │ │ │ │ - stfd f23,8(r9) │ │ │ │ - blt cr3,44714 │ │ │ │ - lfd f28,-16(r18) │ │ │ │ - lfd f29,-8(r18) │ │ │ │ - mr r20,r18 │ │ │ │ + sldi r2,r2,4 │ │ │ │ + add r2,r27,r2 │ │ │ │ + stfd f26,0(r2) │ │ │ │ + stfd f27,8(r2) │ │ │ │ + blt cr3,40b28 │ │ │ │ + lfd f28,-16(r17) │ │ │ │ + lfd f29,-8(r17) │ │ │ │ + fmr f31,f27 │ │ │ │ + fmr f30,f26 │ │ │ │ + mr r20,r17 │ │ │ │ mr r28,r21 │ │ │ │ - fmr f31,f23 │ │ │ │ - fmr f30,f22 │ │ │ │ - nop │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - fmr f1,f24 │ │ │ │ - fmr f2,f25 │ │ │ │ + fmr f1,f22 │ │ │ │ + fmr f2,f23 │ │ │ │ addi r20,r20,16 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f19,f2 │ │ │ │ fmr f18,f1 │ │ │ │ - fmr f3,f26 │ │ │ │ - fmr f4,f27 │ │ │ │ + fmr f3,f24 │ │ │ │ + fmr f4,f25 │ │ │ │ fmr f1,f30 │ │ │ │ fmr f2,f31 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ fmr f3,f18 │ │ │ │ fmr f4,f19 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ addic. r28,r28,-1 │ │ │ │ stfd f1,-16(r20) │ │ │ │ stfd f2,-8(r20) │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ - bne 446a0 │ │ │ │ - addi r19,r19,1 │ │ │ │ + bne 40ac0 │ │ │ │ + addi r18,r18,1 │ │ │ │ addi r24,r24,16 │ │ │ │ - add r18,r18,r17 │ │ │ │ - cmpd r19,r23 │ │ │ │ - bne 4462c │ │ │ │ - ld r9,144(r31) │ │ │ │ - cmpdi r9,0 │ │ │ │ - ble 43290 │ │ │ │ - ld r10,152(r31) │ │ │ │ - sldi r9,r23,3 │ │ │ │ - add r15,r25,r9 │ │ │ │ - std r9,120(r31) │ │ │ │ - srdi r14,r10,4 │ │ │ │ - addi r10,r9,-8 │ │ │ │ - std r10,176(r31) │ │ │ │ - ld r10,96(r31) │ │ │ │ - add r10,r10,r9 │ │ │ │ - std r10,136(r31) │ │ │ │ - add r10,r26,r9 │ │ │ │ - std r10,80(r31) │ │ │ │ - add r10,r30,r9 │ │ │ │ - std r10,72(r31) │ │ │ │ - ble cr4,455c0 │ │ │ │ - li r9,0 │ │ │ │ - li r16,0 │ │ │ │ - std r9,184(r31) │ │ │ │ - ld r9,56(r31) │ │ │ │ - cmpdi cr3,r9,0 │ │ │ │ - ld r9,48(r31) │ │ │ │ - ld r19,160(r31) │ │ │ │ - ld r18,168(r31) │ │ │ │ - ld r17,152(r31) │ │ │ │ - std r25,104(r31) │ │ │ │ - std r16,88(r31) │ │ │ │ - std r15,232(r31) │ │ │ │ - addi r28,r19,-8 │ │ │ │ - addi r29,r18,-8 │ │ │ │ - subfic r20,r9,32 │ │ │ │ - mr r9,r22 │ │ │ │ - std r28,216(r31) │ │ │ │ - std r29,224(r31) │ │ │ │ - ld r10,88(r31) │ │ │ │ - ld r24,120(r9) │ │ │ │ - ld r15,64(r9) │ │ │ │ - ld r16,88(r9) │ │ │ │ - li r21,0 │ │ │ │ - mr r28,r23 │ │ │ │ - ld r29,96(r31) │ │ │ │ - std r27,112(r31) │ │ │ │ - mr r22,r9 │ │ │ │ - sldi r10,r10,4 │ │ │ │ - mr r27,r15 │ │ │ │ - mr r25,r16 │ │ │ │ - add r24,r24,r10 │ │ │ │ + add r17,r17,r19 │ │ │ │ + cmpd r18,r23 │ │ │ │ + bne 40a5c │ │ │ │ + ld r2,144(r31) │ │ │ │ + cmpdi r2,0 │ │ │ │ + ble 3f808 │ │ │ │ + ld r9,192(r31) │ │ │ │ + sldi r2,r23,3 │ │ │ │ + add r15,r25,r2 │ │ │ │ + std r2,128(r31) │ │ │ │ + srdi r21,r9,4 │ │ │ │ + addi r9,r2,-8 │ │ │ │ + std r9,168(r31) │ │ │ │ + ld r9,96(r31) │ │ │ │ + add r9,r9,r2 │ │ │ │ + std r9,136(r31) │ │ │ │ + add r9,r26,r2 │ │ │ │ + std r9,80(r31) │ │ │ │ + add r9,r30,r2 │ │ │ │ + std r9,232(r31) │ │ │ │ + ble cr4,419b0 │ │ │ │ + li r2,0 │ │ │ │ + li r22,0 │ │ │ │ + std r2,184(r31) │ │ │ │ + ld r2,48(r31) │ │ │ │ + cmpdi cr3,r2,0 │ │ │ │ + ld r18,160(r31) │ │ │ │ + ld r9,152(r31) │ │ │ │ + subfic r19,r29,32 │ │ │ │ + mr r2,r14 │ │ │ │ + std r25,72(r31) │ │ │ │ + std r22,64(r31) │ │ │ │ + ld r16,192(r31) │ │ │ │ + std r15,216(r31) │ │ │ │ + addi r17,r18,-8 │ │ │ │ + addi r28,r9,-8 │ │ │ │ + std r17,120(r31) │ │ │ │ + mr r17,r9 │ │ │ │ + std r28,208(r31) │ │ │ │ + ld r9,64(r31) │ │ │ │ + ld r22,88(r2) │ │ │ │ + std r29,88(r31) │ │ │ │ + std r27,104(r31) │ │ │ │ + li r20,0 │ │ │ │ + mr r29,r23 │ │ │ │ + ld r24,120(r2) │ │ │ │ + ld r14,64(r2) │ │ │ │ + ld r28,96(r31) │ │ │ │ + sldi r9,r9,4 │ │ │ │ + mr r25,r22 │ │ │ │ + mr r22,r2 │ │ │ │ + mr r27,r14 │ │ │ │ + add r24,r24,r9 │ │ │ │ + nop │ │ │ │ nop │ │ │ │ - ldx r15,r27,r21 │ │ │ │ - addi r15,r15,1 │ │ │ │ - sldi r16,r15,1 │ │ │ │ - mr r3,r16 │ │ │ │ - bl 4d7c8 │ │ │ │ nop │ │ │ │ + ldx r14,r27,r20 │ │ │ │ + addi r14,r14,1 │ │ │ │ + sldi r15,r14,1 │ │ │ │ + mr r3,r15 │ │ │ │ + bl 3290 │ │ │ │ lfd f3,0(r24) │ │ │ │ lfd f4,8(r24) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - bl 3360 │ │ │ │ - ld r2,24(r1) │ │ │ │ - subf r6,r25,r3 │ │ │ │ + bl 329c │ │ │ │ + bl 3380 │ │ │ │ + subf r9,r25,r3 │ │ │ │ addi r3,r3,1 │ │ │ │ - divd r9,r6,r16 │ │ │ │ - cmpdi r6,0 │ │ │ │ - add r3,r3,r25 │ │ │ │ - stdx r6,r19,r21 │ │ │ │ - stdx r3,r18,r21 │ │ │ │ - mulld r9,r9,r16 │ │ │ │ - subf r9,r9,r6 │ │ │ │ - blt 44d50 │ │ │ │ - cmpd r15,r9 │ │ │ │ - bge 44854 │ │ │ │ - subf r9,r16,r9 │ │ │ │ - stdx r9,r29,r21 │ │ │ │ + divd r2,r9,r15 │ │ │ │ cmpdi r9,0 │ │ │ │ - li r6,1 │ │ │ │ - ble 44d44 │ │ │ │ - addic. r28,r28,-1 │ │ │ │ - stdx r6,r26,r21 │ │ │ │ - stdx r9,r30,r21 │ │ │ │ + add r3,r3,r25 │ │ │ │ + stdx r9,r18,r20 │ │ │ │ + stdx r3,r17,r20 │ │ │ │ + mulld r2,r2,r15 │ │ │ │ + subf r2,r2,r9 │ │ │ │ + blt 41170 │ │ │ │ + cmpd r14,r2 │ │ │ │ + bge 40c68 │ │ │ │ + subf r2,r15,r2 │ │ │ │ + stdx r2,r28,r20 │ │ │ │ + cmpdi r2,0 │ │ │ │ + li r9,1 │ │ │ │ + ble 41164 │ │ │ │ + addic. r29,r29,-1 │ │ │ │ + stdx r9,r26,r20 │ │ │ │ + stdx r2,r30,r20 │ │ │ │ addi r24,r24,16 │ │ │ │ - addi r21,r21,8 │ │ │ │ - bne 447f0 │ │ │ │ - ld r5,120(r31) │ │ │ │ - ld r3,104(r31) │ │ │ │ + addi r20,r20,8 │ │ │ │ + bne 40c10 │ │ │ │ + ld r5,128(r31) │ │ │ │ + ld r3,72(r31) │ │ │ │ li r4,0 │ │ │ │ - ld r27,112(r31) │ │ │ │ - std r22,112(r31) │ │ │ │ - li r15,0 │ │ │ │ - bl 37c0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - ld r9,112(r31) │ │ │ │ - ld r10,88(r31) │ │ │ │ - ld r28,48(r31) │ │ │ │ - ld r21,216(r31) │ │ │ │ - ld r24,224(r31) │ │ │ │ - std r30,112(r31) │ │ │ │ - std r26,128(r31) │ │ │ │ - mr r30,r15 │ │ │ │ - ld r8,176(r9) │ │ │ │ - sldi r10,r10,5 │ │ │ │ - mr r29,r28 │ │ │ │ - std r9,208(r31) │ │ │ │ - add r22,r8,r10 │ │ │ │ - mr r26,r22 │ │ │ │ + li r14,0 │ │ │ │ + ld r29,88(r31) │ │ │ │ + ld r27,104(r31) │ │ │ │ + std r22,88(r31) │ │ │ │ + bl 37e0 │ │ │ │ + ld r2,88(r31) │ │ │ │ + ld r10,64(r31) │ │ │ │ + std r30,88(r31) │ │ │ │ + mr r30,r14 │ │ │ │ + ld r20,120(r31) │ │ │ │ + ld r24,208(r31) │ │ │ │ + std r26,104(r31) │ │ │ │ + mr r28,r29 │ │ │ │ + ld r9,176(r2) │ │ │ │ + sldi r7,r10,5 │ │ │ │ + std r2,112(r31) │ │ │ │ + add r15,r9,r7 │ │ │ │ + mr r26,r15 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - mulld r7,r30,r14 │ │ │ │ - ldu r15,8(r21) │ │ │ │ + mulld r8,r30,r21 │ │ │ │ + ldu r14,8(r20) │ │ │ │ ldu r25,8(r24) │ │ │ │ lfd f1,0(r26) │ │ │ │ lfd f2,8(r26) │ │ │ │ lfd f28,16(r26) │ │ │ │ lfd f29,24(r26) │ │ │ │ - cmpd r15,r25 │ │ │ │ - sldi r5,r7,4 │ │ │ │ - add r22,r28,r5 │ │ │ │ + cmpd r14,r25 │ │ │ │ + sldi r6,r8,4 │ │ │ │ + add r22,r29,r6 │ │ │ │ stfd f1,0(r22) │ │ │ │ stfd f2,8(r22) │ │ │ │ - bge 449e4 │ │ │ │ - sldi r7,r7,4 │ │ │ │ + bge 40dd8 │ │ │ │ fmr f3,f28 │ │ │ │ fmr f4,f29 │ │ │ │ - add r16,r27,r7 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + sldi r8,r8,4 │ │ │ │ + add r15,r27,r8 │ │ │ │ + bl 329c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ - lfd f2,24(r16) │ │ │ │ - lfd f1,16(r16) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - addi r7,r15,2 │ │ │ │ - cmpd r7,r25 │ │ │ │ + lfd f2,24(r15) │ │ │ │ + lfd f1,16(r15) │ │ │ │ + bl 329c │ │ │ │ + addi r8,r14,2 │ │ │ │ + cmpd r8,r25 │ │ │ │ stfd f1,16(r22) │ │ │ │ stfd f2,24(r22) │ │ │ │ - bgt 449e4 │ │ │ │ - addi r6,r25,-1 │ │ │ │ - lfd f26,0(r29) │ │ │ │ - lfd f27,8(r29) │ │ │ │ - add r16,r20,r29 │ │ │ │ + bgt 40dd8 │ │ │ │ + addi r7,r25,-1 │ │ │ │ + lfd f26,0(r28) │ │ │ │ + lfd f27,8(r28) │ │ │ │ fmr f31,f29 │ │ │ │ fmr f30,f28 │ │ │ │ - subf r15,r15,r6 │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ + add r15,r19,r28 │ │ │ │ + subf r14,r14,r7 │ │ │ │ nop │ │ │ │ fmr f3,f28 │ │ │ │ fmr f4,f29 │ │ │ │ fmr f1,f30 │ │ │ │ fmr f2,f31 │ │ │ │ - add r25,r28,r16 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - add r9,r27,r16 │ │ │ │ - addi r16,r16,16 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ + add r25,r29,r15 │ │ │ │ + bl 329c │ │ │ │ + add r2,r27,r15 │ │ │ │ + addi r15,r15,16 │ │ │ │ + lfd f3,0(r2) │ │ │ │ + lfd f4,8(r2) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ fmr f2,f27 │ │ │ │ fmr f1,f26 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - addic. r15,r15,-1 │ │ │ │ + bl 329c │ │ │ │ + addic. r14,r14,-1 │ │ │ │ stfd f1,0(r25) │ │ │ │ stfd f2,8(r25) │ │ │ │ - bne 44980 │ │ │ │ + bne 40d80 │ │ │ │ addi r30,r30,1 │ │ │ │ addi r26,r26,32 │ │ │ │ - add r29,r29,r17 │ │ │ │ + add r28,r28,r16 │ │ │ │ cmpd r30,r23 │ │ │ │ - bne 448e0 │ │ │ │ - ld r30,112(r31) │ │ │ │ - ld r26,128(r31) │ │ │ │ - ld r9,208(r31) │ │ │ │ - ble cr3,44d68 │ │ │ │ - ld r25,104(r31) │ │ │ │ - ld r16,88(r31) │ │ │ │ - ld r15,232(r31) │ │ │ │ - mr r22,r9 │ │ │ │ - sldi r9,r23,4 │ │ │ │ - ld r21,192(r31) │ │ │ │ - addi r28,r23,-1 │ │ │ │ - std r27,216(r31) │ │ │ │ + bne 40cf0 │ │ │ │ + ld r30,88(r31) │ │ │ │ + ld r26,104(r31) │ │ │ │ + ld r2,112(r31) │ │ │ │ + ble cr3,41188 │ │ │ │ + ld r25,72(r31) │ │ │ │ + ld r22,64(r31) │ │ │ │ + mr r14,r2 │ │ │ │ + ld r15,216(r31) │ │ │ │ + addi r2,r23,-1 │ │ │ │ + ld r19,176(r31) │ │ │ │ + ld r24,232(r31) │ │ │ │ + mr r12,r14 │ │ │ │ + std r29,64(r31) │ │ │ │ + std r26,72(r31) │ │ │ │ + sldi r28,r23,4 │ │ │ │ + mr r8,r22 │ │ │ │ + mr r14,r15 │ │ │ │ + std r27,224(r31) │ │ │ │ std r23,88(r31) │ │ │ │ - std r9,128(r31) │ │ │ │ - mr r9,r16 │ │ │ │ - ld r8,40(r31) │ │ │ │ - ld r10,88(r22) │ │ │ │ - li r29,0 │ │ │ │ + mr r29,r2 │ │ │ │ + std r2,208(r31) │ │ │ │ + ld r9,40(r31) │ │ │ │ + ld r2,88(r12) │ │ │ │ li r27,0 │ │ │ │ - std r9,208(r31) │ │ │ │ - addi r10,r10,1 │ │ │ │ - lfd f28,0(r8) │ │ │ │ - lfd f29,8(r8) │ │ │ │ - sldi r16,r10,1 │ │ │ │ + li r22,0 │ │ │ │ + std r8,216(r31) │ │ │ │ + addi r2,r2,1 │ │ │ │ + lfd f28,0(r9) │ │ │ │ + lfd f29,8(r9) │ │ │ │ + sldi r15,r2,1 │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ld r9,88(r31) │ │ │ │ - cmpd r9,r29 │ │ │ │ - ble 44b68 │ │ │ │ - subf r23,r29,r9 │ │ │ │ - ld r9,32(r31) │ │ │ │ - sldi r10,r29,3 │ │ │ │ - ld r24,64(r22) │ │ │ │ - sldi r8,r29,4 │ │ │ │ - addi r20,r21,8 │ │ │ │ - std r27,104(r31) │ │ │ │ - std r28,112(r31) │ │ │ │ + nop │ │ │ │ + ld r2,88(r31) │ │ │ │ + cmpd r2,r27 │ │ │ │ + ble 40f78 │ │ │ │ + mr r9,r2 │ │ │ │ + sldi r2,r27,3 │ │ │ │ + ld r26,64(r12) │ │ │ │ + addi r20,r19,8 │ │ │ │ + sldi r10,r27,4 │ │ │ │ + std r29,112(r31) │ │ │ │ + std r28,120(r31) │ │ │ │ xxlxor vs30,vs30,vs30 │ │ │ │ - ldx r17,r21,r10 │ │ │ │ xxlxor vs31,vs31,vs31 │ │ │ │ - mr r18,r10 │ │ │ │ - mr r27,r20 │ │ │ │ - mr r20,r29 │ │ │ │ - add r19,r9,r8 │ │ │ │ - mr r9,r23 │ │ │ │ - mr r28,r24 │ │ │ │ - mr r23,r30 │ │ │ │ - mr r30,r9 │ │ │ │ - nop │ │ │ │ + std r24,104(r31) │ │ │ │ + ldx r16,r19,r2 │ │ │ │ + mr r17,r2 │ │ │ │ + ld r2,32(r31) │ │ │ │ + mr r28,r20 │ │ │ │ + subf r23,r27,r9 │ │ │ │ + mr r20,r12 │ │ │ │ + mr r29,r26 │ │ │ │ + mr r26,r30 │ │ │ │ + mr r30,r27 │ │ │ │ + add r18,r2,r10 │ │ │ │ nop │ │ │ │ - ldx r29,r23,r18 │ │ │ │ - ldx r9,r28,r18 │ │ │ │ - mr r24,r20 │ │ │ │ + ldx r2,r29,r17 │ │ │ │ + ldx r24,r26,r17 │ │ │ │ + cmpdi r24,0 │ │ │ │ + mr r27,r30 │ │ │ │ fmr f0,f30 │ │ │ │ - addi r20,r20,1 │ │ │ │ fmr f1,f31 │ │ │ │ - cmpdi r29,0 │ │ │ │ - addi r6,r9,1 │ │ │ │ - mulld r17,r17,r9 │ │ │ │ - cmpd cr7,r29,r6 │ │ │ │ - beq 44b40 │ │ │ │ - beq cr7,44b40 │ │ │ │ - ldx r3,r26,r18 │ │ │ │ - add r17,r29,r17 │ │ │ │ - addi r17,r17,-1 │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ - lfd f3,0(r19) │ │ │ │ - lfd f4,8(r19) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - ldx r9,r25,r18 │ │ │ │ - ld r10,48(r31) │ │ │ │ - maddld r9,r14,r24,r9 │ │ │ │ - sldi r9,r9,4 │ │ │ │ - add r9,r10,r9 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + addi r30,r30,1 │ │ │ │ + mulld r16,r16,r2 │ │ │ │ + addi r5,r2,1 │ │ │ │ + beq 40f48 │ │ │ │ + cmpd r24,r5 │ │ │ │ + beq 40f48 │ │ │ │ + ld r2,72(r31) │ │ │ │ + add r16,r24,r16 │ │ │ │ + addi r16,r16,-1 │ │ │ │ + ldx r3,r2,r17 │ │ │ │ + bl 3290 │ │ │ │ + lfd f3,0(r18) │ │ │ │ + lfd f4,8(r18) │ │ │ │ + bl 329c │ │ │ │ + ldx r2,r25,r17 │ │ │ │ + ld r9,64(r31) │ │ │ │ + maddld r2,r21,r27,r2 │ │ │ │ + sldi r2,r2,4 │ │ │ │ + add r2,r9,r2 │ │ │ │ + lfd f3,0(r2) │ │ │ │ + lfd f4,8(r2) │ │ │ │ + bl 329c │ │ │ │ fmr f0,f1 │ │ │ │ fmr f1,f2 │ │ │ │ - addic. r30,r30,-1 │ │ │ │ - stfd f0,16(r19) │ │ │ │ - stfd f1,24(r19) │ │ │ │ - stdx r17,r27,r18 │ │ │ │ - addi r19,r19,16 │ │ │ │ - addi r18,r18,8 │ │ │ │ - bne 44ac0 │ │ │ │ - ld r27,104(r31) │ │ │ │ - ld r28,112(r31) │ │ │ │ - mr r30,r23 │ │ │ │ - ld r8,128(r31) │ │ │ │ - ld r9,120(r31) │ │ │ │ - ld r10,32(r31) │ │ │ │ - ldx r9,r21,r9 │ │ │ │ - add r10,r10,r8 │ │ │ │ - lfd f3,0(r10) │ │ │ │ - lfd f4,8(r10) │ │ │ │ - ld r10,64(r31) │ │ │ │ - sldi r9,r9,4 │ │ │ │ - add r9,r10,r9 │ │ │ │ - lfd f1,0(r9) │ │ │ │ - lfd f2,8(r9) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + addic. r23,r23,-1 │ │ │ │ + stfd f0,16(r18) │ │ │ │ + stfd f1,24(r18) │ │ │ │ + addi r18,r18,16 │ │ │ │ + stdx r16,r28,r17 │ │ │ │ + addi r17,r17,8 │ │ │ │ + bne 40ed0 │ │ │ │ + ld r24,104(r31) │ │ │ │ + ld r29,112(r31) │ │ │ │ + mr r30,r26 │ │ │ │ + mr r12,r20 │ │ │ │ + ld r28,120(r31) │ │ │ │ + ld r2,128(r31) │ │ │ │ + ld r9,32(r31) │ │ │ │ + std r12,104(r31) │ │ │ │ + add r9,r9,r28 │ │ │ │ + ldx r2,r19,r2 │ │ │ │ + lfd f3,0(r9) │ │ │ │ + lfd f4,8(r9) │ │ │ │ + ld r9,56(r31) │ │ │ │ + sldi r2,r2,4 │ │ │ │ + add r2,r9,r2 │ │ │ │ + lfd f1,0(r2) │ │ │ │ + lfd f2,8(r2) │ │ │ │ + bl 329c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ - ld r9,72(r31) │ │ │ │ - ld r8,40(r31) │ │ │ │ - ld r10,80(r31) │ │ │ │ + bl 38f0 │ │ │ │ + ld r2,-8(r24) │ │ │ │ + cmpdi r2,0 │ │ │ │ + ld r10,40(r31) │ │ │ │ + ld r9,80(r31) │ │ │ │ + ld r12,104(r31) │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ ld r9,-8(r9) │ │ │ │ - ld r10,-8(r10) │ │ │ │ - stfd f1,0(r8) │ │ │ │ - stfd f2,8(r8) │ │ │ │ - cmpdi r9,0 │ │ │ │ - beq 44d30 │ │ │ │ - ld r8,64(r22) │ │ │ │ - ld r7,176(r31) │ │ │ │ - ldx r8,r8,r7 │ │ │ │ - addi r8,r8,1 │ │ │ │ - cmpd r9,r8 │ │ │ │ - beq 44d30 │ │ │ │ - add r9,r9,r10 │ │ │ │ - ld r10,72(r31) │ │ │ │ - mr r29,r28 │ │ │ │ - std r9,-8(r10) │ │ │ │ - ld r9,-8(r15) │ │ │ │ - addi r9,r9,1 │ │ │ │ - cmpd r9,r16 │ │ │ │ - std r9,-8(r15) │ │ │ │ - bne 44cc0 │ │ │ │ - addi r9,r28,1 │ │ │ │ - mr r8,r10 │ │ │ │ - cmpdi r28,0 │ │ │ │ - ld r5,80(r31) │ │ │ │ - ld r3,136(r31) │ │ │ │ - mr r7,r15 │ │ │ │ - li r0,0 │ │ │ │ - mtctr r9 │ │ │ │ + stfd f1,0(r10) │ │ │ │ + stfd f2,8(r10) │ │ │ │ + beq 41150 │ │ │ │ + ld r10,64(r12) │ │ │ │ + ld r8,168(r31) │ │ │ │ + ldx r10,r10,r8 │ │ │ │ + addi r10,r10,1 │ │ │ │ + cmpd r2,r10 │ │ │ │ + beq 41150 │ │ │ │ + add r2,r2,r9 │ │ │ │ + mr r27,r29 │ │ │ │ + std r2,-8(r24) │ │ │ │ + ld r2,-8(r14) │ │ │ │ + addi r2,r2,1 │ │ │ │ + cmpd r2,r15 │ │ │ │ + std r2,-8(r14) │ │ │ │ + bne 410d0 │ │ │ │ + addi r2,r29,1 │ │ │ │ li r9,1 │ │ │ │ + cmpdi r29,0 │ │ │ │ + ld r6,80(r31) │ │ │ │ + ld r4,136(r31) │ │ │ │ + mr r8,r14 │ │ │ │ + li r11,0 │ │ │ │ + mtctr r2 │ │ │ │ + mr r2,r24 │ │ │ │ mfctr r10 │ │ │ │ isellt r9,r9,r10 │ │ │ │ mtctr r9 │ │ │ │ - bdz 44cc0 │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + bdz 410d0 │ │ │ │ ld r9,-16(r8) │ │ │ │ - ld r10,-16(r7) │ │ │ │ - addi r29,r29,-1 │ │ │ │ - ld r6,-16(r5) │ │ │ │ - li r4,1 │ │ │ │ - sldi r11,r29,3 │ │ │ │ - cmpdi cr7,r9,0 │ │ │ │ - addi r10,r10,1 │ │ │ │ - std r10,-16(r7) │ │ │ │ - cmpd r10,r16 │ │ │ │ - stdu r0,-8(r7) │ │ │ │ - beq cr7,44d20 │ │ │ │ - ld r10,64(r22) │ │ │ │ - ldx r10,r10,r11 │ │ │ │ - addi r10,r10,1 │ │ │ │ - cmpd cr7,r9,r10 │ │ │ │ - beq cr7,44d20 │ │ │ │ - ldu r10,-8(r3) │ │ │ │ - add r9,r9,r6 │ │ │ │ + ld r10,-16(r2) │ │ │ │ + cmpdi r10,0 │ │ │ │ + addi r27,r27,-1 │ │ │ │ + li r5,1 │ │ │ │ + ld r7,-16(r6) │ │ │ │ + sldi r3,r27,3 │ │ │ │ + addi r9,r9,1 │ │ │ │ std r9,-16(r8) │ │ │ │ - cmpdi cr7,r10,0 │ │ │ │ - bgt cr7,44cb4 │ │ │ │ - neg r10,r10 │ │ │ │ - li r4,-1 │ │ │ │ - stdu r4,-8(r5) │ │ │ │ - stdu r10,-8(r8) │ │ │ │ - beq 44c50 │ │ │ │ - ld r9,56(r31) │ │ │ │ - addi r27,r27,1 │ │ │ │ - cmpd r9,r27 │ │ │ │ - bne 44a60 │ │ │ │ - ld r10,184(r31) │ │ │ │ - ld r9,208(r31) │ │ │ │ - addi r8,r10,1 │ │ │ │ - ld r10,40(r31) │ │ │ │ - std r8,184(r31) │ │ │ │ - addi r10,r10,16 │ │ │ │ - std r10,40(r31) │ │ │ │ - ld r10,88(r31) │ │ │ │ - add r9,r9,r10 │ │ │ │ - ld r10,144(r31) │ │ │ │ - cmpd r8,r10 │ │ │ │ - beq 43290 │ │ │ │ - ble cr4,44a34 │ │ │ │ - ld r27,216(r31) │ │ │ │ + cmpd cr7,r9,r15 │ │ │ │ + stdu r11,-8(r8) │ │ │ │ + beq 41140 │ │ │ │ + ld r9,64(r12) │ │ │ │ + ldx r9,r9,r3 │ │ │ │ + addi r9,r9,1 │ │ │ │ + cmpd r10,r9 │ │ │ │ + beq 41140 │ │ │ │ + ldu r9,-8(r4) │ │ │ │ + add r10,r10,r7 │ │ │ │ + std r10,-16(r2) │ │ │ │ + cmpdi r9,0 │ │ │ │ + bgt 410c4 │ │ │ │ + neg r9,r9 │ │ │ │ + li r5,-1 │ │ │ │ + stdu r5,-8(r6) │ │ │ │ + stdu r9,-8(r2) │ │ │ │ + beq cr7,41060 │ │ │ │ + ld r2,48(r31) │ │ │ │ + addi r22,r22,1 │ │ │ │ + cmpd r2,r22 │ │ │ │ + bne 40e70 │ │ │ │ + ld r2,184(r31) │ │ │ │ + ld r8,216(r31) │ │ │ │ + addi r9,r2,1 │ │ │ │ + ld r2,40(r31) │ │ │ │ + std r9,184(r31) │ │ │ │ + addi r2,r2,16 │ │ │ │ + std r2,40(r31) │ │ │ │ + ld r2,88(r31) │ │ │ │ + add r8,r8,r2 │ │ │ │ + ld r2,144(r31) │ │ │ │ + cmpd r9,r2 │ │ │ │ + beq 3f808 │ │ │ │ + ble cr4,411bc │ │ │ │ + mr r15,r14 │ │ │ │ + ld r29,64(r31) │ │ │ │ + ld r27,224(r31) │ │ │ │ + mr r22,r8 │ │ │ │ + mr r14,r12 │ │ │ │ + ld r26,72(r31) │ │ │ │ ld r23,88(r31) │ │ │ │ - mr r16,r9 │ │ │ │ - b 44784 │ │ │ │ + b 40b98 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - neg r6,r6 │ │ │ │ - std r6,-16(r5) │ │ │ │ - b 44c98 │ │ │ │ + neg r7,r7 │ │ │ │ + std r7,-16(r6) │ │ │ │ + b 410a8 │ │ │ │ nop │ │ │ │ - ld r8,80(r31) │ │ │ │ - neg r10,r10 │ │ │ │ - std r10,-8(r8) │ │ │ │ - b 44bfc │ │ │ │ - stdx r9,r29,r21 │ │ │ │ - li r6,-1 │ │ │ │ + ld r10,80(r31) │ │ │ │ neg r9,r9 │ │ │ │ - b 44864 │ │ │ │ - add r16,r16,r9 │ │ │ │ - cmpd r15,r16 │ │ │ │ - blt 44d40 │ │ │ │ - mr r9,r16 │ │ │ │ - stdx r16,r29,r21 │ │ │ │ - b 44858 │ │ │ │ - ld r10,184(r31) │ │ │ │ - addi r8,r10,1 │ │ │ │ - ld r10,40(r31) │ │ │ │ - std r8,184(r31) │ │ │ │ - addi r10,r10,16 │ │ │ │ - std r10,40(r31) │ │ │ │ - ld r10,88(r31) │ │ │ │ - add r10,r10,r23 │ │ │ │ + std r9,-8(r10) │ │ │ │ + b 41004 │ │ │ │ + stdx r2,r28,r20 │ │ │ │ + li r9,-1 │ │ │ │ + neg r2,r2 │ │ │ │ + b 40c78 │ │ │ │ + add r15,r15,r2 │ │ │ │ + cmpd r14,r15 │ │ │ │ + blt 41160 │ │ │ │ + mr r2,r15 │ │ │ │ + stdx r15,r28,r20 │ │ │ │ + b 40c6c │ │ │ │ + ld r9,184(r31) │ │ │ │ + addi r10,r9,1 │ │ │ │ + ld r9,40(r31) │ │ │ │ + std r10,184(r31) │ │ │ │ + addi r9,r9,16 │ │ │ │ + std r9,40(r31) │ │ │ │ + ld r9,64(r31) │ │ │ │ + add r9,r9,r23 │ │ │ │ + std r9,64(r31) │ │ │ │ + ld r9,144(r31) │ │ │ │ + cmpd r10,r9 │ │ │ │ + bne 40bcc │ │ │ │ + b 3f808 │ │ │ │ + ld r29,208(r31) │ │ │ │ + b 40e40 │ │ │ │ + ld r9,88(r31) │ │ │ │ + addi r10,r9,1 │ │ │ │ + ld r9,40(r31) │ │ │ │ std r10,88(r31) │ │ │ │ - ld r10,144(r31) │ │ │ │ - cmpd r8,r10 │ │ │ │ - bne 447b8 │ │ │ │ - b 43290 │ │ │ │ - ld r10,104(r31) │ │ │ │ - addi r8,r10,1 │ │ │ │ - ld r10,40(r31) │ │ │ │ - std r8,104(r31) │ │ │ │ - addi r10,r10,16 │ │ │ │ - std r10,40(r31) │ │ │ │ - ld r10,176(r31) │ │ │ │ - add r10,r10,r23 │ │ │ │ - std r10,176(r31) │ │ │ │ - ld r10,144(r31) │ │ │ │ - cmpd r8,r10 │ │ │ │ - bne 43c50 │ │ │ │ - b 43290 │ │ │ │ - cmpdi r9,0 │ │ │ │ - ble 43290 │ │ │ │ - ld r8,152(r31) │ │ │ │ - sldi r9,r23,3 │ │ │ │ - sldi r10,r23,4 │ │ │ │ + addi r9,r9,16 │ │ │ │ + std r9,40(r31) │ │ │ │ + ld r9,168(r31) │ │ │ │ + add r9,r9,r23 │ │ │ │ + std r9,168(r31) │ │ │ │ + ld r9,144(r31) │ │ │ │ + cmpd r10,r9 │ │ │ │ + bne 40128 │ │ │ │ + b 3f808 │ │ │ │ + cmpdi r2,0 │ │ │ │ + ble 3f808 │ │ │ │ + ld r10,192(r31) │ │ │ │ + sldi r2,r23,3 │ │ │ │ addi r24,r24,2 │ │ │ │ - add r17,r30,r9 │ │ │ │ - add r15,r25,r9 │ │ │ │ - std r9,120(r31) │ │ │ │ + sldi r9,r23,4 │ │ │ │ divd r21,r21,r24 │ │ │ │ - std r10,128(r31) │ │ │ │ - srdi r8,r8,4 │ │ │ │ - std r8,72(r31) │ │ │ │ - addi r8,r9,-8 │ │ │ │ - std r8,176(r31) │ │ │ │ - ld r8,96(r31) │ │ │ │ - add r8,r8,r9 │ │ │ │ - std r8,136(r31) │ │ │ │ - add r8,r26,r9 │ │ │ │ - ld r9,208(r31) │ │ │ │ - std r8,80(r31) │ │ │ │ - add r9,r9,r10 │ │ │ │ - std r9,264(r31) │ │ │ │ - ble cr4,45234 │ │ │ │ - li r9,0 │ │ │ │ - std r9,184(r31) │ │ │ │ - std r9,216(r31) │ │ │ │ - ld r9,56(r31) │ │ │ │ - cmpdi cr3,r9,0 │ │ │ │ - ld r9,160(r31) │ │ │ │ - addis r14,r2,-3 │ │ │ │ - std r25,104(r31) │ │ │ │ - std r23,88(r31) │ │ │ │ - std r15,224(r31) │ │ │ │ - std r17,232(r31) │ │ │ │ - addi r14,r14,25008 │ │ │ │ - addi r9,r9,-8 │ │ │ │ - std r9,112(r31) │ │ │ │ - ld r9,168(r31) │ │ │ │ - addi r29,r9,-8 │ │ │ │ - std r29,240(r31) │ │ │ │ - ld r9,184(r31) │ │ │ │ - ld r20,120(r22) │ │ │ │ - ld r19,64(r22) │ │ │ │ - ld r23,88(r22) │ │ │ │ - li r18,0 │ │ │ │ - ld r29,88(r31) │ │ │ │ + add r6,r25,r2 │ │ │ │ + add r24,r30,r2 │ │ │ │ + std r2,120(r31) │ │ │ │ + std r9,128(r31) │ │ │ │ + srdi r10,r10,4 │ │ │ │ + std r10,72(r31) │ │ │ │ + addi r10,r2,-8 │ │ │ │ + std r10,168(r31) │ │ │ │ + ld r10,96(r31) │ │ │ │ + add r10,r10,r2 │ │ │ │ + std r10,136(r31) │ │ │ │ + add r10,r26,r2 │ │ │ │ + ld r2,208(r31) │ │ │ │ + std r10,80(r31) │ │ │ │ + add r2,r2,r9 │ │ │ │ + std r2,264(r31) │ │ │ │ + ble cr4,41610 │ │ │ │ + li r2,0 │ │ │ │ + std r2,184(r31) │ │ │ │ + std r2,216(r31) │ │ │ │ + ld r2,48(r31) │ │ │ │ + cmpdi cr3,r2,0 │ │ │ │ + ld r2,160(r31) │ │ │ │ + ld r15,264(r31) │ │ │ │ + std r25,88(r31) │ │ │ │ + std r29,104(r31) │ │ │ │ + std r23,64(r31) │ │ │ │ + std r6,224(r31) │ │ │ │ + std r24,232(r31) │ │ │ │ + addi r22,r2,-8 │ │ │ │ + ld r2,152(r31) │ │ │ │ + std r22,240(r31) │ │ │ │ + addi r2,r2,-8 │ │ │ │ + std r2,112(r31) │ │ │ │ + ld r2,184(r31) │ │ │ │ + ld r22,120(r14) │ │ │ │ + li r19,0 │ │ │ │ + ld r20,64(r14) │ │ │ │ + ld r29,64(r31) │ │ │ │ + ld r23,88(r14) │ │ │ │ ld r24,160(r31) │ │ │ │ - ld r25,168(r31) │ │ │ │ - ld r28,96(r31) │ │ │ │ - sldi r9,r9,4 │ │ │ │ - add r20,r20,r9 │ │ │ │ - mr r27,r20 │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - ldx r16,r19,r18 │ │ │ │ - addi r16,r16,1 │ │ │ │ - sldi r17,r16,1 │ │ │ │ - mr r3,r17 │ │ │ │ - bl 4d7c8 │ │ │ │ + ld r28,152(r31) │ │ │ │ + ld r25,96(r31) │ │ │ │ + sldi r2,r2,4 │ │ │ │ + add r22,r22,r2 │ │ │ │ + mr r27,r22 │ │ │ │ nop │ │ │ │ + ldx r17,r20,r19 │ │ │ │ + addi r17,r17,1 │ │ │ │ + sldi r18,r17,1 │ │ │ │ + mr r3,r18 │ │ │ │ + bl 3290 │ │ │ │ lfd f3,0(r27) │ │ │ │ lfd f4,8(r27) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - bl 3360 │ │ │ │ - ld r2,24(r1) │ │ │ │ - subf r10,r23,r3 │ │ │ │ + bl 329c │ │ │ │ + bl 3380 │ │ │ │ + subf r9,r23,r3 │ │ │ │ addi r3,r3,1 │ │ │ │ - divd r9,r10,r17 │ │ │ │ - cmpdi r10,0 │ │ │ │ - add r3,r3,r23 │ │ │ │ - stdx r10,r24,r18 │ │ │ │ - stdx r3,r25,r18 │ │ │ │ - mulld r9,r9,r17 │ │ │ │ - subf r9,r9,r10 │ │ │ │ - blt 45570 │ │ │ │ - cmpd r9,r16 │ │ │ │ - ble 44f14 │ │ │ │ - subf r9,r17,r9 │ │ │ │ - stdx r9,r28,r18 │ │ │ │ + divd r2,r9,r18 │ │ │ │ cmpdi r9,0 │ │ │ │ - li r10,1 │ │ │ │ - ble 45564 │ │ │ │ + add r3,r3,r23 │ │ │ │ + stdx r9,r24,r19 │ │ │ │ + stdx r3,r28,r19 │ │ │ │ + mulld r2,r2,r18 │ │ │ │ + subf r2,r2,r9 │ │ │ │ + blt 41960 │ │ │ │ + cmpd r2,r17 │ │ │ │ + ble 41328 │ │ │ │ + subf r2,r18,r2 │ │ │ │ + stdx r2,r25,r19 │ │ │ │ + cmpdi r2,0 │ │ │ │ + li r9,1 │ │ │ │ + ble 41954 │ │ │ │ addic. r29,r29,-1 │ │ │ │ - stdx r10,r26,r18 │ │ │ │ - stdx r9,r30,r18 │ │ │ │ + stdx r9,r26,r19 │ │ │ │ + stdx r2,r30,r19 │ │ │ │ addi r27,r27,16 │ │ │ │ - addi r18,r18,8 │ │ │ │ - bne 44eb0 │ │ │ │ + addi r19,r19,8 │ │ │ │ + bne 412d0 │ │ │ │ ld r5,120(r31) │ │ │ │ - ld r3,104(r31) │ │ │ │ + ld r3,88(r31) │ │ │ │ li r4,0 │ │ │ │ - addi r19,r19,-8 │ │ │ │ - bl 37c0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - ld r15,104(r22) │ │ │ │ - mr r3,r15 │ │ │ │ - addi r15,r15,1 │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ + addi r20,r20,-8 │ │ │ │ + bl 37e0 │ │ │ │ + ld r16,104(r14) │ │ │ │ + mr r3,r16 │ │ │ │ + addi r16,r16,1 │ │ │ │ + bl 3290 │ │ │ │ addi r3,r23,2 │ │ │ │ fmr f23,f2 │ │ │ │ fmr f22,f1 │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ + bl 3290 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ - lfd f2,8(r14) │ │ │ │ - lfd f1,0(r14) │ │ │ │ - bl 4dbe8 │ │ │ │ - nop │ │ │ │ - ld r16,112(r31) │ │ │ │ - ld r17,240(r31) │ │ │ │ - ld r18,48(r31) │ │ │ │ - ld r23,208(r31) │ │ │ │ - ld r24,264(r31) │ │ │ │ + plfd f2,35324 # 49d88 │ │ │ │ + plfd f1,35308 # 49d80 │ │ │ │ + bl 3450 │ │ │ │ + plfd f20,35296 # 49d80 │ │ │ │ + plfd f21,35296 # 49d88 │ │ │ │ std r30,248(r31) │ │ │ │ std r26,256(r31) │ │ │ │ + ld r17,240(r31) │ │ │ │ + ld r18,112(r31) │ │ │ │ + ld r19,104(r31) │ │ │ │ + ld r23,208(r31) │ │ │ │ fmr f25,f2 │ │ │ │ fmr f24,f1 │ │ │ │ + ld r24,192(r31) │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ldu r3,8(r19) │ │ │ │ - ldu r30,8(r16) │ │ │ │ + nop │ │ │ │ + ldu r3,8(r20) │ │ │ │ + ldu r30,8(r17) │ │ │ │ addi r3,r3,1 │ │ │ │ sldi r3,r3,1 │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ - lfd f3,0(r20) │ │ │ │ - lfd f4,8(r20) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 3290 │ │ │ │ + lfd f3,0(r22) │ │ │ │ + lfd f4,8(r22) │ │ │ │ + bl 329c │ │ │ │ mr r3,r30 │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ + bl 3290 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 4da58 │ │ │ │ - nop │ │ │ │ + bl 2fd0 │ │ │ │ fmr f3,f24 │ │ │ │ fmr f4,f25 │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ fmr f2,f23 │ │ │ │ fmr f1,f22 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ stfd f1,0(r23) │ │ │ │ stfd f2,8(r23) │ │ │ │ - bl 38c0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - bl 4d4b8 │ │ │ │ - nop │ │ │ │ - mr r25,r3 │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ - fmr f27,f2 │ │ │ │ - fmr f26,f1 │ │ │ │ - fmr f2,f31 │ │ │ │ - fmr f1,f30 │ │ │ │ - fmr f3,f26 │ │ │ │ - fmr f4,f27 │ │ │ │ - bl 4da58 │ │ │ │ - nop │ │ │ │ - ldu r27,8(r17) │ │ │ │ + bl 38e0 │ │ │ │ + bl 3430 │ │ │ │ + mr r26,r3 │ │ │ │ + bl 3290 │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ + fmr f2,f31 │ │ │ │ + fmr f1,f30 │ │ │ │ + fmr f3,f28 │ │ │ │ + fmr f4,f29 │ │ │ │ + bl 2fd0 │ │ │ │ + ldu r27,8(r18) │ │ │ │ + fmr f27,f2 │ │ │ │ + fmr f26,f1 │ │ │ │ cmpd r27,r30 │ │ │ │ - blt 451dc │ │ │ │ - lfd f3,0(r14) │ │ │ │ - lfd f4,8(r14) │ │ │ │ - fmr f1,f26 │ │ │ │ - fmr f2,f27 │ │ │ │ - ld r26,176(r22) │ │ │ │ - not r28,r25 │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ + blt 415b8 │ │ │ │ + fmr f3,f20 │ │ │ │ + fmr f4,f21 │ │ │ │ + fmr f1,f28 │ │ │ │ + fmr f2,f29 │ │ │ │ + ld r25,176(r14) │ │ │ │ + not r28,r26 │ │ │ │ + bl 38f0 │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - bl 4da58 │ │ │ │ - nop │ │ │ │ - addi r9,r27,1 │ │ │ │ - mr r27,r18 │ │ │ │ - fmr f27,f2 │ │ │ │ - fmr f26,f1 │ │ │ │ - subf r30,r30,r9 │ │ │ │ - b 45140 │ │ │ │ + bl 2fd0 │ │ │ │ + addi r2,r27,1 │ │ │ │ + mr r27,r19 │ │ │ │ + fmr f29,f2 │ │ │ │ + fmr f28,f1 │ │ │ │ + subf r30,r30,r2 │ │ │ │ + b 41528 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - add r9,r26,r9 │ │ │ │ - subf r25,r21,r25 │ │ │ │ + add r2,r25,r2 │ │ │ │ + subf r26,r21,r26 │ │ │ │ add r28,r28,r21 │ │ │ │ addi r27,r27,16 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + lfd f3,0(r2) │ │ │ │ + lfd f4,8(r2) │ │ │ │ + bl 329c │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ + bl 38f0 │ │ │ │ addic. r30,r30,-1 │ │ │ │ stfd f1,-16(r27) │ │ │ │ stfd f2,-8(r27) │ │ │ │ - beq 451dc │ │ │ │ - sradi r9,r25,63 │ │ │ │ - fmr f1,f26 │ │ │ │ - fmr f2,f27 │ │ │ │ - xor r10,r9,r25 │ │ │ │ - subf r9,r9,r10 │ │ │ │ - add r9,r9,r29 │ │ │ │ + beq 415b8 │ │ │ │ + sradi r2,r26,63 │ │ │ │ + fmr f1,f28 │ │ │ │ + fmr f2,f29 │ │ │ │ + xor r9,r2,r26 │ │ │ │ + subf r2,r2,r9 │ │ │ │ + add r2,r2,r29 │ │ │ │ + sldi r2,r2,4 │ │ │ │ + add r2,r25,r2 │ │ │ │ + lfd f3,0(r2) │ │ │ │ + lfd f4,8(r2) │ │ │ │ + bl 329c │ │ │ │ + add r2,r26,r29 │ │ │ │ + add r9,r28,r29 │ │ │ │ + cmpdi r26,0 │ │ │ │ + addi r2,r2,1 │ │ │ │ sldi r9,r9,4 │ │ │ │ - add r9,r26,r9 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - add r9,r25,r29 │ │ │ │ - add r10,r28,r29 │ │ │ │ - cmpdi r25,0 │ │ │ │ - addi r9,r9,1 │ │ │ │ - sldi r10,r10,4 │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - fmr f2,f29 │ │ │ │ - fmr f1,f28 │ │ │ │ - sldi r9,r9,4 │ │ │ │ - add r10,r26,r10 │ │ │ │ - bge 45100 │ │ │ │ - lfd f3,0(r10) │ │ │ │ - lfd f4,8(r10) │ │ │ │ - subf r25,r21,r25 │ │ │ │ + fmr f2,f27 │ │ │ │ + fmr f1,f26 │ │ │ │ + sldi r2,r2,4 │ │ │ │ + add r9,r25,r9 │ │ │ │ + bge 414f0 │ │ │ │ + lfd f3,0(r9) │ │ │ │ + lfd f4,8(r9) │ │ │ │ + subf r26,r21,r26 │ │ │ │ add r28,r28,r21 │ │ │ │ addi r27,r27,16 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ + bl 38f0 │ │ │ │ addic. r30,r30,-1 │ │ │ │ stfd f1,-16(r27) │ │ │ │ stfd f2,-8(r27) │ │ │ │ - bne 45140 │ │ │ │ + bne 41528 │ │ │ │ addi r23,r23,16 │ │ │ │ - ld r9,152(r31) │ │ │ │ - addi r20,r20,16 │ │ │ │ - add r29,r29,r15 │ │ │ │ - cmpld r24,r23 │ │ │ │ - add r18,r18,r9 │ │ │ │ - bne 44fc0 │ │ │ │ + addi r22,r22,16 │ │ │ │ + add r29,r29,r16 │ │ │ │ + add r19,r19,r24 │ │ │ │ + cmpld r15,r23 │ │ │ │ + bne 413e0 │ │ │ │ ld r30,248(r31) │ │ │ │ ld r26,256(r31) │ │ │ │ - ble cr3,45588 │ │ │ │ - ld r25,104(r31) │ │ │ │ - ld r23,88(r31) │ │ │ │ - ld r15,224(r31) │ │ │ │ - ld r17,232(r31) │ │ │ │ - b 4524c │ │ │ │ - andi. r9,r8,8 │ │ │ │ - bne 45680 │ │ │ │ - li r9,1 │ │ │ │ - std r9,56(r31) │ │ │ │ - andi. r9,r8,2 │ │ │ │ - beq 42c90 │ │ │ │ - b 43bb8 │ │ │ │ - ld r9,56(r31) │ │ │ │ - cmpdi cr3,r9,0 │ │ │ │ - ble cr3,43290 │ │ │ │ - li r9,0 │ │ │ │ - std r9,216(r31) │ │ │ │ - std r9,184(r31) │ │ │ │ - ld r24,192(r31) │ │ │ │ - addi r29,r23,-1 │ │ │ │ + ble cr3,41978 │ │ │ │ + ld r25,88(r31) │ │ │ │ + ld r29,104(r31) │ │ │ │ + ld r23,64(r31) │ │ │ │ + ld r6,224(r31) │ │ │ │ + ld r24,232(r31) │ │ │ │ + b 41628 │ │ │ │ + andi. r2,r3,8 │ │ │ │ + bne 41a70 │ │ │ │ + li r2,1 │ │ │ │ + std r2,48(r31) │ │ │ │ + andi. r2,r3,2 │ │ │ │ + beq 3f264 │ │ │ │ + b 4009c │ │ │ │ + ld r2,48(r31) │ │ │ │ + cmpdi cr3,r2,0 │ │ │ │ + ble cr3,3f808 │ │ │ │ + li r2,0 │ │ │ │ + std r2,216(r31) │ │ │ │ + std r2,184(r31) │ │ │ │ + mr r17,r14 │ │ │ │ + addi r22,r23,-1 │ │ │ │ + mr r14,r6 │ │ │ │ + std r29,64(r31) │ │ │ │ std r21,224(r31) │ │ │ │ std r23,88(r31) │ │ │ │ - ld r10,40(r31) │ │ │ │ - ld r9,88(r22) │ │ │ │ + ld r2,88(r17) │ │ │ │ + ld r9,40(r31) │ │ │ │ li r28,0 │ │ │ │ li r27,0 │ │ │ │ - addi r9,r9,1 │ │ │ │ - lfd f28,0(r10) │ │ │ │ - lfd f29,8(r10) │ │ │ │ - sldi r14,r9,1 │ │ │ │ + addi r2,r2,1 │ │ │ │ + lfd f28,0(r9) │ │ │ │ + lfd f29,8(r9) │ │ │ │ + sldi r15,r2,1 │ │ │ │ + mr r21,r15 │ │ │ │ + mr r15,r17 │ │ │ │ + ld r17,176(r31) │ │ │ │ nop │ │ │ │ - ld r9,88(r31) │ │ │ │ - cmpd r9,r28 │ │ │ │ - ble 4538c │ │ │ │ - ld r21,64(r22) │ │ │ │ - sldi r10,r28,3 │ │ │ │ - subf r23,r28,r9 │ │ │ │ - ld r9,32(r31) │ │ │ │ - addi r20,r24,8 │ │ │ │ - sldi r8,r28,4 │ │ │ │ + ld r2,88(r31) │ │ │ │ + cmpd r2,r28 │ │ │ │ + ble 41770 │ │ │ │ + mr r9,r2 │ │ │ │ + sldi r2,r28,3 │ │ │ │ + sldi r10,r28,4 │ │ │ │ + addi r20,r17,8 │ │ │ │ + ld r23,64(r15) │ │ │ │ std r27,104(r31) │ │ │ │ - std r29,112(r31) │ │ │ │ - ldx r16,r24,r10 │ │ │ │ - mr r27,r20 │ │ │ │ + std r24,112(r31) │ │ │ │ xxlxor vs30,vs30,vs30 │ │ │ │ - mr r18,r10 │ │ │ │ xxlxor vs31,vs31,vs31 │ │ │ │ - mr r20,r23 │ │ │ │ - mr r29,r21 │ │ │ │ - add r19,r9,r8 │ │ │ │ - mr r21,r30 │ │ │ │ - mr r30,r28 │ │ │ │ + ldx r16,r17,r2 │ │ │ │ + mr r18,r2 │ │ │ │ + ld r2,32(r31) │ │ │ │ + subf r29,r28,r9 │ │ │ │ + mr r27,r20 │ │ │ │ + mr r20,r28 │ │ │ │ + mr r28,r30 │ │ │ │ + mr r30,r29 │ │ │ │ + add r19,r2,r10 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ldx r28,r21,r18 │ │ │ │ - ldx r9,r29,r18 │ │ │ │ - mr r23,r30 │ │ │ │ + ldx r2,r23,r18 │ │ │ │ + ldx r24,r28,r18 │ │ │ │ + cmpdi r24,0 │ │ │ │ + mr r29,r20 │ │ │ │ fmr f0,f30 │ │ │ │ - addi r30,r30,1 │ │ │ │ fmr f1,f31 │ │ │ │ - cmpdi r28,0 │ │ │ │ - addi r5,r9,1 │ │ │ │ - mulld r16,r16,r9 │ │ │ │ - cmpd cr7,r28,r5 │ │ │ │ - beq 45364 │ │ │ │ - beq cr7,45364 │ │ │ │ + addi r20,r20,1 │ │ │ │ + mulld r16,r16,r2 │ │ │ │ + addi r6,r2,1 │ │ │ │ + beq 41748 │ │ │ │ + cmpd r24,r6 │ │ │ │ + beq 41748 │ │ │ │ ldx r3,r26,r18 │ │ │ │ - add r16,r28,r16 │ │ │ │ + add r16,r24,r16 │ │ │ │ addi r16,r16,-1 │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ + bl 3290 │ │ │ │ lfd f3,0(r19) │ │ │ │ lfd f4,8(r19) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - ld r10,72(r31) │ │ │ │ - ldx r9,r25,r18 │ │ │ │ - maddld r9,r10,r23,r9 │ │ │ │ - ld r10,48(r31) │ │ │ │ - sldi r9,r9,4 │ │ │ │ - add r9,r10,r9 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ + ld r9,72(r31) │ │ │ │ + ldx r2,r25,r18 │ │ │ │ + maddld r2,r9,r29,r2 │ │ │ │ + ld r9,64(r31) │ │ │ │ + sldi r2,r2,4 │ │ │ │ + add r2,r9,r2 │ │ │ │ + lfd f3,0(r2) │ │ │ │ + lfd f4,8(r2) │ │ │ │ + bl 329c │ │ │ │ fmr f0,f1 │ │ │ │ fmr f1,f2 │ │ │ │ - addic. r20,r20,-1 │ │ │ │ + addic. r30,r30,-1 │ │ │ │ stfd f0,16(r19) │ │ │ │ stfd f1,24(r19) │ │ │ │ - stdx r16,r27,r18 │ │ │ │ addi r19,r19,16 │ │ │ │ + stdx r16,r27,r18 │ │ │ │ addi r18,r18,8 │ │ │ │ - bne 452e0 │ │ │ │ + bne 416d0 │ │ │ │ ld r27,104(r31) │ │ │ │ - ld r29,112(r31) │ │ │ │ - mr r30,r21 │ │ │ │ - ld r8,128(r31) │ │ │ │ - ld r9,120(r31) │ │ │ │ - ld r10,32(r31) │ │ │ │ - ldx r9,r24,r9 │ │ │ │ - add r10,r10,r8 │ │ │ │ - lfd f3,0(r10) │ │ │ │ - lfd f4,8(r10) │ │ │ │ - ld r10,64(r31) │ │ │ │ - sldi r9,r9,4 │ │ │ │ - add r9,r10,r9 │ │ │ │ - lfd f1,0(r9) │ │ │ │ - lfd f2,8(r9) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + ld r24,112(r31) │ │ │ │ + mr r30,r28 │ │ │ │ + ld r10,128(r31) │ │ │ │ + ld r2,120(r31) │ │ │ │ + ld r9,32(r31) │ │ │ │ + ldx r2,r17,r2 │ │ │ │ + add r9,r9,r10 │ │ │ │ + lfd f3,0(r9) │ │ │ │ + lfd f4,8(r9) │ │ │ │ + ld r9,56(r31) │ │ │ │ + sldi r2,r2,4 │ │ │ │ + add r2,r9,r2 │ │ │ │ + lfd f1,0(r2) │ │ │ │ + lfd f2,8(r2) │ │ │ │ + bl 329c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ - ld r9,-8(r17) │ │ │ │ - ld r8,40(r31) │ │ │ │ - ld r10,80(r31) │ │ │ │ + bl 38f0 │ │ │ │ + ld r2,-8(r24) │ │ │ │ + cmpdi r2,0 │ │ │ │ + ld r10,40(r31) │ │ │ │ + ld r9,80(r31) │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ - cmpdi r9,0 │ │ │ │ - ld r10,-8(r10) │ │ │ │ - stfd f1,0(r8) │ │ │ │ - stfd f2,8(r8) │ │ │ │ - beq 45550 │ │ │ │ - ld r8,64(r22) │ │ │ │ - ld r7,176(r31) │ │ │ │ - ldx r8,r8,r7 │ │ │ │ - addi r8,r8,1 │ │ │ │ - cmpd r9,r8 │ │ │ │ - beq 45550 │ │ │ │ - add r9,r9,r10 │ │ │ │ - mr r28,r29 │ │ │ │ - std r9,-8(r17) │ │ │ │ - ld r9,-8(r15) │ │ │ │ - addi r9,r9,1 │ │ │ │ - cmpd r14,r9 │ │ │ │ - std r9,-8(r15) │ │ │ │ - bne 454e0 │ │ │ │ - addi r9,r29,1 │ │ │ │ - cmpdi r29,0 │ │ │ │ - ld r5,80(r31) │ │ │ │ - ld r3,136(r31) │ │ │ │ - mr r7,r15 │ │ │ │ - mr r8,r17 │ │ │ │ - li r0,0 │ │ │ │ - mtctr r9 │ │ │ │ + ld r9,-8(r9) │ │ │ │ + stfd f1,0(r10) │ │ │ │ + stfd f2,8(r10) │ │ │ │ + beq 41940 │ │ │ │ + ld r10,64(r15) │ │ │ │ + ld r8,168(r31) │ │ │ │ + ldx r10,r10,r8 │ │ │ │ + addi r10,r10,1 │ │ │ │ + cmpd r2,r10 │ │ │ │ + beq 41940 │ │ │ │ + add r2,r2,r9 │ │ │ │ + mr r28,r22 │ │ │ │ + std r2,-8(r24) │ │ │ │ + ld r2,-8(r14) │ │ │ │ + addi r2,r2,1 │ │ │ │ + cmpd r21,r2 │ │ │ │ + std r2,-8(r14) │ │ │ │ + bne 418c0 │ │ │ │ + addi r2,r22,1 │ │ │ │ li r9,1 │ │ │ │ + cmpdi r22,0 │ │ │ │ + ld r6,80(r31) │ │ │ │ + ld r4,136(r31) │ │ │ │ + mr r8,r14 │ │ │ │ + li r11,0 │ │ │ │ + mtctr r2 │ │ │ │ + mr r2,r24 │ │ │ │ mfctr r10 │ │ │ │ isellt r9,r9,r10 │ │ │ │ mtctr r9 │ │ │ │ nop │ │ │ │ - bdz 454e0 │ │ │ │ + nop │ │ │ │ + bdz 418c0 │ │ │ │ ld r9,-16(r8) │ │ │ │ - ld r10,-16(r7) │ │ │ │ + ld r10,-16(r2) │ │ │ │ + cmpdi r10,0 │ │ │ │ addi r28,r28,-1 │ │ │ │ - ld r6,-16(r5) │ │ │ │ - li r4,1 │ │ │ │ - sldi r11,r28,3 │ │ │ │ - cmpdi cr7,r9,0 │ │ │ │ - addi r10,r10,1 │ │ │ │ - std r10,-16(r7) │ │ │ │ - cmpd r14,r10 │ │ │ │ - stdu r0,-8(r7) │ │ │ │ - beq cr7,45540 │ │ │ │ - ld r10,64(r22) │ │ │ │ - ldx r10,r10,r11 │ │ │ │ - addi r10,r10,1 │ │ │ │ - cmpd cr7,r9,r10 │ │ │ │ - beq cr7,45540 │ │ │ │ - ldu r10,-8(r3) │ │ │ │ - add r9,r9,r6 │ │ │ │ + li r5,1 │ │ │ │ + ld r7,-16(r6) │ │ │ │ + sldi r3,r28,3 │ │ │ │ + addi r9,r9,1 │ │ │ │ std r9,-16(r8) │ │ │ │ - cmpdi cr7,r10,0 │ │ │ │ - bgt cr7,454d4 │ │ │ │ - neg r10,r10 │ │ │ │ - li r4,-1 │ │ │ │ - stdu r4,-8(r5) │ │ │ │ - stdu r10,-8(r8) │ │ │ │ - beq 45470 │ │ │ │ - ld r9,56(r31) │ │ │ │ - addi r27,r27,1 │ │ │ │ - cmpd r27,r9 │ │ │ │ - bne 45280 │ │ │ │ - ld r9,216(r31) │ │ │ │ - ld r8,88(r31) │ │ │ │ - addi r10,r9,1 │ │ │ │ - ld r9,40(r31) │ │ │ │ - std r10,216(r31) │ │ │ │ - addi r9,r9,16 │ │ │ │ - std r9,40(r31) │ │ │ │ - ld r9,184(r31) │ │ │ │ - add r9,r9,r8 │ │ │ │ - std r9,184(r31) │ │ │ │ - ld r9,144(r31) │ │ │ │ + cmpd cr7,r21,r9 │ │ │ │ + stdu r11,-8(r8) │ │ │ │ + beq 41930 │ │ │ │ + ld r9,64(r15) │ │ │ │ + ldx r9,r9,r3 │ │ │ │ + addi r9,r9,1 │ │ │ │ cmpd r10,r9 │ │ │ │ - beq 43290 │ │ │ │ - ble cr4,4525c │ │ │ │ + beq 41930 │ │ │ │ + ldu r9,-8(r4) │ │ │ │ + add r10,r10,r7 │ │ │ │ + std r10,-16(r2) │ │ │ │ + cmpdi r9,0 │ │ │ │ + bgt 418b4 │ │ │ │ + neg r9,r9 │ │ │ │ + li r5,-1 │ │ │ │ + stdu r5,-8(r6) │ │ │ │ + stdu r9,-8(r2) │ │ │ │ + beq cr7,41850 │ │ │ │ + ld r2,48(r31) │ │ │ │ + addi r27,r27,1 │ │ │ │ + cmpd r27,r2 │ │ │ │ + bne 41670 │ │ │ │ + ld r2,216(r31) │ │ │ │ + ld r10,88(r31) │ │ │ │ + mr r17,r15 │ │ │ │ + addi r9,r2,1 │ │ │ │ + ld r2,40(r31) │ │ │ │ + std r9,216(r31) │ │ │ │ + addi r2,r2,16 │ │ │ │ + std r2,40(r31) │ │ │ │ + ld r2,184(r31) │ │ │ │ + add r2,r2,r10 │ │ │ │ + std r2,184(r31) │ │ │ │ + ld r2,144(r31) │ │ │ │ + cmpd r9,r2 │ │ │ │ + beq 3f808 │ │ │ │ + ble cr4,41640 │ │ │ │ + mr r6,r14 │ │ │ │ + ld r29,64(r31) │ │ │ │ ld r21,224(r31) │ │ │ │ - mr r23,r8 │ │ │ │ - b 44e44 │ │ │ │ + mr r23,r10 │ │ │ │ + mr r14,r17 │ │ │ │ + b 4126c │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - neg r6,r6 │ │ │ │ - std r6,-16(r5) │ │ │ │ - b 454b8 │ │ │ │ + neg r7,r7 │ │ │ │ + std r7,-16(r6) │ │ │ │ + b 41898 │ │ │ │ nop │ │ │ │ - ld r8,80(r31) │ │ │ │ - neg r10,r10 │ │ │ │ - std r10,-8(r8) │ │ │ │ - b 4541c │ │ │ │ - stdx r9,r28,r18 │ │ │ │ - li r10,-1 │ │ │ │ + ld r10,80(r31) │ │ │ │ neg r9,r9 │ │ │ │ - b 44f24 │ │ │ │ - add r17,r9,r17 │ │ │ │ - cmpd r17,r16 │ │ │ │ - bgt 45560 │ │ │ │ - mr r9,r17 │ │ │ │ - stdx r17,r28,r18 │ │ │ │ - b 44f18 │ │ │ │ - ld r9,216(r31) │ │ │ │ - ld r8,88(r31) │ │ │ │ - addi r10,r9,1 │ │ │ │ - ld r9,40(r31) │ │ │ │ - std r10,216(r31) │ │ │ │ - addi r9,r9,16 │ │ │ │ - std r9,40(r31) │ │ │ │ + std r9,-8(r10) │ │ │ │ + b 417f8 │ │ │ │ + stdx r2,r25,r19 │ │ │ │ + li r9,-1 │ │ │ │ + neg r2,r2 │ │ │ │ + b 41338 │ │ │ │ + add r18,r2,r18 │ │ │ │ + cmpd r18,r17 │ │ │ │ + bgt 41950 │ │ │ │ + mr r2,r18 │ │ │ │ + stdx r18,r25,r19 │ │ │ │ + b 4132c │ │ │ │ + ld r2,216(r31) │ │ │ │ + ld r10,64(r31) │ │ │ │ + addi r9,r2,1 │ │ │ │ + ld r2,40(r31) │ │ │ │ + std r9,216(r31) │ │ │ │ + addi r2,r2,16 │ │ │ │ + std r2,40(r31) │ │ │ │ + ld r2,184(r31) │ │ │ │ + add r2,r2,r10 │ │ │ │ + std r2,184(r31) │ │ │ │ + ld r2,144(r31) │ │ │ │ + cmpd r2,r9 │ │ │ │ + bne 4129c │ │ │ │ + b 3f808 │ │ │ │ + li r9,0 │ │ │ │ + ld r2,144(r31) │ │ │ │ + li r22,0 │ │ │ │ + std r9,184(r31) │ │ │ │ + ld r9,48(r31) │ │ │ │ + andi. r2,r2,3 │ │ │ │ + cmpdi cr3,r9,0 │ │ │ │ + beq 41a48 │ │ │ │ + cmpdi r2,1 │ │ │ │ + beq 41a1c │ │ │ │ + cmpdi r2,2 │ │ │ │ + beq 419fc │ │ │ │ + bgt cr3,40e0c │ │ │ │ + ld r2,40(r31) │ │ │ │ + mr r22,r23 │ │ │ │ + addi r2,r2,16 │ │ │ │ + std r2,40(r31) │ │ │ │ + li r2,1 │ │ │ │ + std r2,184(r31) │ │ │ │ + bgt cr3,40e0c │ │ │ │ + ld r2,184(r31) │ │ │ │ + add r22,r22,r23 │ │ │ │ + addi r2,r2,1 │ │ │ │ + std r2,184(r31) │ │ │ │ + ld r2,40(r31) │ │ │ │ + addi r2,r2,16 │ │ │ │ + std r2,40(r31) │ │ │ │ + bgt cr3,40e0c │ │ │ │ + ld r2,184(r31) │ │ │ │ + add r22,r22,r23 │ │ │ │ + addi r9,r2,1 │ │ │ │ + ld r2,40(r31) │ │ │ │ + std r9,184(r31) │ │ │ │ + addi r2,r2,16 │ │ │ │ + std r2,40(r31) │ │ │ │ + ld r2,144(r31) │ │ │ │ + cmpd r9,r2 │ │ │ │ + beq 3f808 │ │ │ │ + ld r2,144(r31) │ │ │ │ ld r9,184(r31) │ │ │ │ - add r9,r9,r8 │ │ │ │ + srdi r2,r2,2 │ │ │ │ + mtctr r2 │ │ │ │ + ld r2,40(r31) │ │ │ │ + ble cr3,41b60 │ │ │ │ + std r2,40(r31) │ │ │ │ std r9,184(r31) │ │ │ │ + b 40e0c │ │ │ │ + nop │ │ │ │ + li r2,1 │ │ │ │ + std r2,48(r31) │ │ │ │ + b 40b3c │ │ │ │ ld r9,144(r31) │ │ │ │ - cmpd r9,r10 │ │ │ │ - bne 44e74 │ │ │ │ - b 43290 │ │ │ │ - li r10,0 │ │ │ │ - ld r9,144(r31) │ │ │ │ - li r16,0 │ │ │ │ - std r10,184(r31) │ │ │ │ - ld r10,56(r31) │ │ │ │ andi. r9,r9,3 │ │ │ │ - cmpdi cr3,r10,0 │ │ │ │ - beq 45658 │ │ │ │ + beq 41afc │ │ │ │ cmpdi r9,1 │ │ │ │ - beq 4562c │ │ │ │ + beq 41ad0 │ │ │ │ cmpdi r9,2 │ │ │ │ - beq 4560c │ │ │ │ - bgt cr3,44a18 │ │ │ │ - ld r9,40(r31) │ │ │ │ - mr r16,r23 │ │ │ │ - addi r9,r9,16 │ │ │ │ - std r9,40(r31) │ │ │ │ - li r9,1 │ │ │ │ - std r9,184(r31) │ │ │ │ - bgt cr3,44a18 │ │ │ │ - ld r9,184(r31) │ │ │ │ - add r16,r16,r23 │ │ │ │ - addi r9,r9,1 │ │ │ │ - std r9,184(r31) │ │ │ │ + beq 41ab0 │ │ │ │ + bgt cr3,40504 │ │ │ │ + ld r2,40(r31) │ │ │ │ + std r23,168(r31) │ │ │ │ + addi r2,r2,16 │ │ │ │ + std r2,40(r31) │ │ │ │ + li r2,1 │ │ │ │ + bgt cr3,40504 │ │ │ │ ld r9,40(r31) │ │ │ │ + addi r2,r2,1 │ │ │ │ addi r9,r9,16 │ │ │ │ std r9,40(r31) │ │ │ │ - bgt cr3,44a18 │ │ │ │ - ld r9,184(r31) │ │ │ │ - add r16,r16,r23 │ │ │ │ - addi r10,r9,1 │ │ │ │ + ld r9,168(r31) │ │ │ │ + add r9,r9,r23 │ │ │ │ + std r9,168(r31) │ │ │ │ + bgt cr3,40504 │ │ │ │ ld r9,40(r31) │ │ │ │ - std r10,184(r31) │ │ │ │ + addi r2,r2,1 │ │ │ │ addi r9,r9,16 │ │ │ │ std r9,40(r31) │ │ │ │ + ld r9,168(r31) │ │ │ │ + add r9,r9,r23 │ │ │ │ + std r9,168(r31) │ │ │ │ ld r9,144(r31) │ │ │ │ - cmpd r10,r9 │ │ │ │ - beq 43290 │ │ │ │ + cmpd r2,r9 │ │ │ │ + beq 3f808 │ │ │ │ ld r9,144(r31) │ │ │ │ - ld r10,184(r31) │ │ │ │ + ld r10,40(r31) │ │ │ │ srdi r9,r9,2 │ │ │ │ mtctr r9 │ │ │ │ - ld r9,40(r31) │ │ │ │ - ble cr3,45770 │ │ │ │ - std r9,40(r31) │ │ │ │ - std r10,184(r31) │ │ │ │ - b 44a18 │ │ │ │ - nop │ │ │ │ - li r9,1 │ │ │ │ - std r9,56(r31) │ │ │ │ - b 44728 │ │ │ │ - ld r10,144(r31) │ │ │ │ - andi. r10,r10,3 │ │ │ │ - beq 4570c │ │ │ │ - cmpdi r10,1 │ │ │ │ - beq 456e0 │ │ │ │ - cmpdi r10,2 │ │ │ │ - beq 456c0 │ │ │ │ - bgt cr3,44094 │ │ │ │ - ld r9,40(r31) │ │ │ │ - std r23,176(r31) │ │ │ │ - addi r9,r9,16 │ │ │ │ - std r9,40(r31) │ │ │ │ - li r9,1 │ │ │ │ - bgt cr3,44094 │ │ │ │ - ld r10,40(r31) │ │ │ │ - addi r9,r9,1 │ │ │ │ + ld r9,168(r31) │ │ │ │ + bgt cr3,41bac │ │ │ │ + addi r2,r2,1 │ │ │ │ addi r10,r10,16 │ │ │ │ - std r10,40(r31) │ │ │ │ - ld r10,176(r31) │ │ │ │ - add r10,r10,r23 │ │ │ │ - std r10,176(r31) │ │ │ │ - bgt cr3,44094 │ │ │ │ - ld r10,40(r31) │ │ │ │ - addi r9,r9,1 │ │ │ │ + add r9,r9,r23 │ │ │ │ + mr r7,r2 │ │ │ │ + mr r8,r10 │ │ │ │ + bgt cr3,41bac │ │ │ │ + addi r2,r2,1 │ │ │ │ addi r10,r10,16 │ │ │ │ - std r10,40(r31) │ │ │ │ - ld r10,176(r31) │ │ │ │ - add r10,r10,r23 │ │ │ │ - std r10,176(r31) │ │ │ │ - ld r10,144(r31) │ │ │ │ - cmpd r9,r10 │ │ │ │ - beq 43290 │ │ │ │ - ld r10,144(r31) │ │ │ │ - ld r8,40(r31) │ │ │ │ - srdi r10,r10,2 │ │ │ │ - mtctr r10 │ │ │ │ - ld r10,176(r31) │ │ │ │ - bgt cr3,457bc │ │ │ │ - addi r9,r9,1 │ │ │ │ - addi r8,r8,16 │ │ │ │ - add r10,r10,r23 │ │ │ │ - mr r6,r9 │ │ │ │ - mr r7,r8 │ │ │ │ - bgt cr3,457bc │ │ │ │ + add r9,r9,r23 │ │ │ │ + bgt cr3,41bac │ │ │ │ + add r9,r9,r23 │ │ │ │ + addi r2,r7,2 │ │ │ │ + addi r10,r8,32 │ │ │ │ + bgt cr3,41bac │ │ │ │ + addi r2,r7,3 │ │ │ │ + addi r10,r8,48 │ │ │ │ + add r9,r9,r23 │ │ │ │ + bdnz 41b10 │ │ │ │ + b 3f808 │ │ │ │ addi r9,r9,1 │ │ │ │ - addi r8,r8,16 │ │ │ │ - add r10,r10,r23 │ │ │ │ - bgt cr3,457bc │ │ │ │ - add r10,r10,r23 │ │ │ │ - addi r9,r6,2 │ │ │ │ - addi r8,r7,32 │ │ │ │ - bgt cr3,457bc │ │ │ │ - addi r9,r6,3 │ │ │ │ - addi r8,r7,48 │ │ │ │ - add r10,r10,r23 │ │ │ │ - bdnz 45720 │ │ │ │ - b 43290 │ │ │ │ - addi r10,r10,1 │ │ │ │ - addi r9,r9,16 │ │ │ │ - add r16,r16,r23 │ │ │ │ - mr r7,r10 │ │ │ │ + addi r2,r2,16 │ │ │ │ + add r22,r22,r23 │ │ │ │ mr r8,r9 │ │ │ │ - bgt cr3,45670 │ │ │ │ - addi r10,r10,1 │ │ │ │ - addi r9,r9,16 │ │ │ │ - add r16,r16,r23 │ │ │ │ - bgt cr3,45670 │ │ │ │ - add r16,r16,r23 │ │ │ │ - addi r10,r7,2 │ │ │ │ - addi r9,r8,32 │ │ │ │ - bgt cr3,45670 │ │ │ │ - addi r10,r7,3 │ │ │ │ - addi r9,r8,48 │ │ │ │ - add r16,r16,r23 │ │ │ │ - bdnz 4566c │ │ │ │ - b 43290 │ │ │ │ - std r8,40(r31) │ │ │ │ - std r10,176(r31) │ │ │ │ - b 44094 │ │ │ │ + mr r10,r2 │ │ │ │ + bgt cr3,41a60 │ │ │ │ + addi r9,r9,1 │ │ │ │ + addi r2,r2,16 │ │ │ │ + add r22,r22,r23 │ │ │ │ + bgt cr3,41a60 │ │ │ │ + add r22,r22,r23 │ │ │ │ + addi r9,r8,2 │ │ │ │ + addi r2,r10,32 │ │ │ │ + bgt cr3,41a60 │ │ │ │ + addi r9,r8,3 │ │ │ │ + addi r2,r10,48 │ │ │ │ + add r22,r22,r23 │ │ │ │ + bdnz 41a5c │ │ │ │ + b 3f808 │ │ │ │ + std r10,40(r31) │ │ │ │ + std r9,168(r31) │ │ │ │ + b 40504 │ │ │ │ .long 0x0 │ │ │ │ .long 0x3020000 │ │ │ │ .long 0x128e │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ │ │ │ │ -00000000000457e0 : │ │ │ │ - addis r2,r12,3 │ │ │ │ - addi r2,r2,10016 │ │ │ │ +0000000000041bd0 : │ │ │ │ mflr r0 │ │ │ │ - stfd f16,-128(r1) │ │ │ │ - stfd f17,-120(r1) │ │ │ │ stfd f18,-112(r1) │ │ │ │ stfd f19,-104(r1) │ │ │ │ mfcr r11 │ │ │ │ + li r4,0 │ │ │ │ stfd f20,-96(r1) │ │ │ │ stfd f21,-88(r1) │ │ │ │ stfd f22,-80(r1) │ │ │ │ + std r0,16(r1) │ │ │ │ stfd f23,-72(r1) │ │ │ │ stfd f24,-64(r1) │ │ │ │ stfd f25,-56(r1) │ │ │ │ stfd f26,-48(r1) │ │ │ │ stfd f27,-40(r1) │ │ │ │ stfd f28,-32(r1) │ │ │ │ stfd f29,-24(r1) │ │ │ │ stfd f30,-16(r1) │ │ │ │ stfd f31,-8(r1) │ │ │ │ - std r15,-264(r1) │ │ │ │ - std r21,-216(r1) │ │ │ │ - std r22,-208(r1) │ │ │ │ - std r24,-192(r1) │ │ │ │ - std r0,16(r1) │ │ │ │ - std r25,-184(r1) │ │ │ │ - std r27,-168(r1) │ │ │ │ - std r14,-272(r1) │ │ │ │ - std r16,-256(r1) │ │ │ │ - std r17,-248(r1) │ │ │ │ - std r18,-240(r1) │ │ │ │ - std r19,-232(r1) │ │ │ │ - std r20,-224(r1) │ │ │ │ - std r23,-200(r1) │ │ │ │ - std r26,-176(r1) │ │ │ │ - std r28,-160(r1) │ │ │ │ - std r29,-152(r1) │ │ │ │ - lxv vs0,224(r3) │ │ │ │ - std r30,-144(r1) │ │ │ │ - mr r22,r3 │ │ │ │ - li r4,0 │ │ │ │ - std r31,-136(r1) │ │ │ │ + std r21,-200(r1) │ │ │ │ + std r22,-192(r1) │ │ │ │ + std r24,-176(r1) │ │ │ │ + std r25,-168(r1) │ │ │ │ + std r27,-152(r1) │ │ │ │ + mr r25,r3 │ │ │ │ + std r28,-144(r1) │ │ │ │ + std r29,-136(r1) │ │ │ │ + std r30,-128(r1) │ │ │ │ + std r14,-256(r1) │ │ │ │ + std r15,-248(r1) │ │ │ │ + std r16,-240(r1) │ │ │ │ + std r17,-232(r1) │ │ │ │ + std r18,-224(r1) │ │ │ │ + std r19,-216(r1) │ │ │ │ + std r20,-208(r1) │ │ │ │ + std r23,-184(r1) │ │ │ │ + std r26,-160(r1) │ │ │ │ + std r31,-120(r1) │ │ │ │ + ld r9,48(r3) │ │ │ │ stw r11,8(r1) │ │ │ │ - stdu r1,-560(r1) │ │ │ │ - ld r10,48(r3) │ │ │ │ + lxv vs0,224(r3) │ │ │ │ + stdu r1,-528(r1) │ │ │ │ ld r24,88(r3) │ │ │ │ ld r21,104(r3) │ │ │ │ mr r31,r1 │ │ │ │ - mr r15,r1 │ │ │ │ + sldi r10,r9,3 │ │ │ │ stxv vs0,208(r3) │ │ │ │ xxspltd vs0,vs0,1 │ │ │ │ - sldi r8,r10,3 │ │ │ │ - addi r10,r10,1 │ │ │ │ - addi r30,r24,1 │ │ │ │ - stfd f0,56(r31) │ │ │ │ + addi r9,r9,1 │ │ │ │ + std r1,224(r31) │ │ │ │ + ld r5,0(r1) │ │ │ │ + addi r22,r24,1 │ │ │ │ + addi r7,r10,15 │ │ │ │ + stfd f0,48(r31) │ │ │ │ + addi r10,r10,23 │ │ │ │ + sldi r8,r9,4 │ │ │ │ mffprd r3,f0 │ │ │ │ - addi r5,r8,15 │ │ │ │ - addi r8,r8,23 │ │ │ │ - sldi r6,r10,4 │ │ │ │ - sldi r0,r30,1 │ │ │ │ - clrrdi r9,r5,4 │ │ │ │ - clrrdi r8,r8,4 │ │ │ │ - mr r10,r6 │ │ │ │ - neg r6,r6 │ │ │ │ - neg r9,r9 │ │ │ │ + sldi r11,r22,1 │ │ │ │ + clrrdi r2,r7,4 │ │ │ │ + clrrdi r10,r10,4 │ │ │ │ + mr r9,r8 │ │ │ │ neg r8,r8 │ │ │ │ - subfic r5,r10,16 │ │ │ │ - ld r11,0(r1) │ │ │ │ - mulld r10,r5,r0 │ │ │ │ - stdux r11,r1,r9 │ │ │ │ - addi r7,r1,32 │ │ │ │ - std r7,168(r31) │ │ │ │ - ld r11,0(r1) │ │ │ │ - stdux r11,r1,r9 │ │ │ │ - addi r7,r1,32 │ │ │ │ - std r7,176(r31) │ │ │ │ - ld r11,0(r1) │ │ │ │ - stdux r11,r1,r9 │ │ │ │ - addi r7,r1,32 │ │ │ │ - std r7,184(r31) │ │ │ │ - ld r11,0(r1) │ │ │ │ - stdux r11,r1,r9 │ │ │ │ - addi r25,r1,32 │ │ │ │ - stdux r11,r1,r8 │ │ │ │ - addi r8,r1,32 │ │ │ │ - std r8,200(r31) │ │ │ │ - ld r8,0(r1) │ │ │ │ - stdux r8,r1,r6 │ │ │ │ + neg r2,r2 │ │ │ │ + neg r10,r10 │ │ │ │ + subfic r7,r9,16 │ │ │ │ + stdux r5,r1,r2 │ │ │ │ + mulld r9,r7,r11 │ │ │ │ + addi r6,r1,32 │ │ │ │ + std r6,184(r31) │ │ │ │ + stdux r5,r1,r2 │ │ │ │ + addi r6,r1,32 │ │ │ │ + std r6,160(r31) │ │ │ │ + stdux r5,r1,r2 │ │ │ │ + addi r30,r1,32 │ │ │ │ + stdux r5,r1,r2 │ │ │ │ + addi r6,r1,32 │ │ │ │ + std r6,176(r31) │ │ │ │ + stdux r5,r1,r10 │ │ │ │ + addi r28,r1,32 │ │ │ │ + stdux r5,r1,r8 │ │ │ │ addi r8,r1,32 │ │ │ │ std r8,32(r31) │ │ │ │ - ld r8,0(r1) │ │ │ │ - stdux r8,r1,r5 │ │ │ │ - ld r5,72(r22) │ │ │ │ + stdux r5,r1,r7 │ │ │ │ addi r8,r1,32 │ │ │ │ - std r8,208(r31) │ │ │ │ - sldi r5,r5,4 │ │ │ │ - ld r8,0(r1) │ │ │ │ - stdux r8,r1,r10 │ │ │ │ + std r8,200(r31) │ │ │ │ + stdux r5,r1,r9 │ │ │ │ addi r29,r1,32 │ │ │ │ - stdux r8,r1,r10 │ │ │ │ - mr r10,r8 │ │ │ │ - ld r8,24(r22) │ │ │ │ + stdux r5,r1,r9 │ │ │ │ + ld r10,24(r25) │ │ │ │ + mr r9,r5 │ │ │ │ + ld r5,72(r25) │ │ │ │ addi r27,r1,32 │ │ │ │ - std r8,40(r31) │ │ │ │ - stdux r10,r1,r9 │ │ │ │ + std r10,40(r31) │ │ │ │ + stdux r9,r1,r2 │ │ │ │ + sldi r5,r5,4 │ │ │ │ addi r10,r1,32 │ │ │ │ - std r10,96(r31) │ │ │ │ - ld r10,0(r1) │ │ │ │ - stdux r10,r1,r9 │ │ │ │ - bl 37c0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - ld r9,8(r22) │ │ │ │ - lwz r10,112(r22) │ │ │ │ - std r9,160(r31) │ │ │ │ - andi. r9,r10,32 │ │ │ │ - bne 460b8 │ │ │ │ - addis r9,r2,-3 │ │ │ │ - sldi r8,r30,5 │ │ │ │ - ld r23,48(r22) │ │ │ │ + std r10,112(r31) │ │ │ │ + stdux r9,r1,r2 │ │ │ │ + bl 37e0 │ │ │ │ + ld r2,8(r25) │ │ │ │ + lwz r3,112(r25) │ │ │ │ + std r2,152(r31) │ │ │ │ + andi. r2,r3,32 │ │ │ │ + bne 42d00 │ │ │ │ + sldi r9,r22,5 │ │ │ │ + ld r23,48(r25) │ │ │ │ + cmpdi r23,0 │ │ │ │ + plfd f18,32776 # 49d80 │ │ │ │ + li r2,0 │ │ │ │ addi r26,r1,32 │ │ │ │ - rlwinm r5,r10,0,27,27 │ │ │ │ - addi r9,r9,25008 │ │ │ │ - std r8,216(r31) │ │ │ │ - ld r8,32(r31) │ │ │ │ - lfd f18,0(r9) │ │ │ │ - lfd f19,8(r9) │ │ │ │ - cmpdi cr4,r23,0 │ │ │ │ - li r9,0 │ │ │ │ - stfd f18,0(r8) │ │ │ │ - stfd f19,8(r8) │ │ │ │ - ld r8,200(r31) │ │ │ │ - std r9,0(r8) │ │ │ │ - ble cr4,46730 │ │ │ │ - ld r6,88(r22) │ │ │ │ - li r9,1 │ │ │ │ - andi. r4,r23,3 │ │ │ │ - mr r8,r23 │ │ │ │ - addi r3,r23,-1 │ │ │ │ - std r9,48(r31) │ │ │ │ - addi r9,r6,1 │ │ │ │ - beq 45a50 │ │ │ │ - cmpdi r4,1 │ │ │ │ - beq 45a38 │ │ │ │ - cmpdi r4,2 │ │ │ │ - bne 46b04 │ │ │ │ - ld r7,48(r31) │ │ │ │ - addi r8,r8,-1 │ │ │ │ - mulld r4,r9,r7 │ │ │ │ - sldi r7,r4,1 │ │ │ │ - std r7,48(r31) │ │ │ │ - ld r7,48(r31) │ │ │ │ - cmpdi r8,1 │ │ │ │ - mulld r4,r9,r7 │ │ │ │ - sldi r8,r4,1 │ │ │ │ - std r8,48(r31) │ │ │ │ - beq 45a84 │ │ │ │ - srdi r8,r23,2 │ │ │ │ - mtctr r8 │ │ │ │ - ld r8,48(r31) │ │ │ │ - mulld r8,r9,r8 │ │ │ │ - sldi r8,r8,1 │ │ │ │ - mulld r8,r9,r8 │ │ │ │ - sldi r8,r8,1 │ │ │ │ - mulld r8,r9,r8 │ │ │ │ - sldi r8,r8,1 │ │ │ │ - mulld r8,r9,r8 │ │ │ │ - sldi r8,r8,1 │ │ │ │ - bdnz 45a5c │ │ │ │ - std r8,48(r31) │ │ │ │ - cmpwi r5,0 │ │ │ │ - bne 46740 │ │ │ │ - andi. r8,r10,8 │ │ │ │ - bne 4768c │ │ │ │ - andi. r8,r10,2 │ │ │ │ - bne 46b14 │ │ │ │ - andi. r10,r10,4 │ │ │ │ - ld r9,160(r31) │ │ │ │ - bne 47f0c │ │ │ │ - cmpdi r9,0 │ │ │ │ - ble 46180 │ │ │ │ - sldi r9,r23,4 │ │ │ │ - sldi r10,r23,3 │ │ │ │ - ld r29,184(r31) │ │ │ │ - ld r27,168(r31) │ │ │ │ - ld r16,200(r31) │ │ │ │ - li r19,0 │ │ │ │ - li r14,0 │ │ │ │ - std r15,184(r31) │ │ │ │ - std r9,104(r31) │ │ │ │ + plfd f19,32768 # 49d88 │ │ │ │ + rlwinm r7,r3,0,27,27 │ │ │ │ + std r9,208(r31) │ │ │ │ ld r9,32(r31) │ │ │ │ - add r30,r26,r10 │ │ │ │ - add r24,r25,r10 │ │ │ │ - std r10,112(r31) │ │ │ │ - std r14,152(r31) │ │ │ │ - std r19,144(r31) │ │ │ │ - add r28,r29,r10 │ │ │ │ - neg r21,r9 │ │ │ │ - ld r9,48(r31) │ │ │ │ - std r21,64(r31) │ │ │ │ - cmpdi cr3,r9,0 │ │ │ │ - addi r9,r10,-8 │ │ │ │ - std r9,136(r31) │ │ │ │ - ld r9,96(r31) │ │ │ │ - add r9,r9,r10 │ │ │ │ - std r9,128(r31) │ │ │ │ - ble cr4,45bf8 │ │ │ │ - ld r9,144(r31) │ │ │ │ - ld r14,88(r22) │ │ │ │ - ld r20,120(r22) │ │ │ │ - ld r15,64(r22) │ │ │ │ - li r19,0 │ │ │ │ - ld r17,176(r31) │ │ │ │ - ld r21,96(r31) │ │ │ │ - std r28,72(r31) │ │ │ │ - std r30,80(r31) │ │ │ │ - sldi r9,r9,4 │ │ │ │ - mr r28,r14 │ │ │ │ - mr r30,r15 │ │ │ │ - mr r14,r23 │ │ │ │ - add r20,r20,r9 │ │ │ │ - ldx r15,r30,r19 │ │ │ │ + std r2,0(r28) │ │ │ │ + mcrf cr3,cr0 │ │ │ │ + stfd f18,0(r9) │ │ │ │ + stfd f19,8(r9) │ │ │ │ + ble 42714 │ │ │ │ + ld r10,88(r25) │ │ │ │ + xxspltib vs32,1 │ │ │ │ + li r2,2 │ │ │ │ + andi. r5,r23,3 │ │ │ │ + mr r9,r23 │ │ │ │ + addi r4,r23,-1 │ │ │ │ + vextsb2d v0,v0 │ │ │ │ + addi r22,r10,1 │ │ │ │ + xxmr vs45,vs32 │ │ │ │ + mtvsrdd vs33,r2,r22 │ │ │ │ + beq 41e00 │ │ │ │ + cmpdi r5,1 │ │ │ │ + beq 41df4 │ │ │ │ + cmpdi r5,2 │ │ │ │ + bne 42dcc │ │ │ │ + vmulld v0,v0,v1 │ │ │ │ + addi r9,r9,-1 │ │ │ │ + cmpdi r9,1 │ │ │ │ + vmulld v0,v0,v1 │ │ │ │ + beq 41e1c │ │ │ │ + srdi r2,r23,2 │ │ │ │ + mtctr r2 │ │ │ │ + vmulld v0,v0,v1 │ │ │ │ + vmulld v13,v13,v1 │ │ │ │ + vmulld v0,v0,v1 │ │ │ │ + vmulld v13,v13,v1 │ │ │ │ + bdnz 41e08 │ │ │ │ + vmulld v0,v0,v13 │ │ │ │ + xxspltib vs33,0 │ │ │ │ + cmpwi r7,0 │ │ │ │ + xxsldwi vs33,vs33,vs32,2 │ │ │ │ + vmulld v0,v1,v0 │ │ │ │ + xxspltd vs0,vs32,1 │ │ │ │ + stfd f0,56(r31) │ │ │ │ + bne 42724 │ │ │ │ + andi. r2,r3,8 │ │ │ │ + bne 438b8 │ │ │ │ + andi. r2,r3,2 │ │ │ │ + bne 42dd8 │ │ │ │ + andi. r3,r3,4 │ │ │ │ + ld r2,152(r31) │ │ │ │ + bne 44084 │ │ │ │ + cmpdi r2,0 │ │ │ │ + ble 42400 │ │ │ │ + sldi r2,r23,4 │ │ │ │ + sldi r8,r23,3 │ │ │ │ + ld r21,176(r31) │ │ │ │ + ld r29,184(r31) │ │ │ │ + li r24,0 │ │ │ │ + mr r17,r28 │ │ │ │ + mr r18,r25 │ │ │ │ + std r2,104(r31) │ │ │ │ + ld r2,32(r31) │ │ │ │ + add r22,r30,r8 │ │ │ │ + std r24,168(r31) │ │ │ │ + std r8,120(r31) │ │ │ │ + add r19,r21,r8 │ │ │ │ + neg r16,r2 │ │ │ │ + li r2,0 │ │ │ │ + std r2,144(r31) │ │ │ │ + ld r2,56(r31) │ │ │ │ + std r16,64(r31) │ │ │ │ + cmpdi cr4,r2,0 │ │ │ │ + addi r2,r8,-8 │ │ │ │ + std r2,136(r31) │ │ │ │ + ld r2,112(r31) │ │ │ │ + add r2,r2,r8 │ │ │ │ + std r2,128(r31) │ │ │ │ + add r2,r26,r8 │ │ │ │ + std r2,192(r31) │ │ │ │ + ble cr3,41f94 │ │ │ │ + ld r2,144(r31) │ │ │ │ + ld r28,120(r18) │ │ │ │ + mr r10,r23 │ │ │ │ + std r23,72(r31) │ │ │ │ + li r27,0 │ │ │ │ + ld r8,64(r18) │ │ │ │ + ld r25,88(r18) │ │ │ │ + ld r20,160(r31) │ │ │ │ + ld r24,112(r31) │ │ │ │ + mr r14,r10 │ │ │ │ + sldi r2,r2,4 │ │ │ │ + mr r23,r8 │ │ │ │ + add r28,r28,r2 │ │ │ │ + ldx r15,r23,r27 │ │ │ │ addi r15,r15,1 │ │ │ │ - sldi r18,r15,1 │ │ │ │ - mr r3,r18 │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ - lfd f3,0(r20) │ │ │ │ - lfd f4,8(r20) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - bl 3360 │ │ │ │ - ld r2,24(r1) │ │ │ │ - subf r10,r28,r3 │ │ │ │ + sldi r16,r15,1 │ │ │ │ + mr r3,r16 │ │ │ │ + bl 3290 │ │ │ │ + lfd f3,0(r28) │ │ │ │ + lfd f4,8(r28) │ │ │ │ + bl 329c │ │ │ │ + bl 3380 │ │ │ │ + subf r9,r25,r3 │ │ │ │ addi r3,r3,1 │ │ │ │ - divd r9,r10,r18 │ │ │ │ - cmpdi r10,0 │ │ │ │ - add r3,r3,r28 │ │ │ │ - stdx r10,r27,r19 │ │ │ │ - stdx r3,r17,r19 │ │ │ │ - mulld r9,r9,r18 │ │ │ │ - subf r9,r9,r10 │ │ │ │ - blt 475e0 │ │ │ │ - cmpd r9,r15 │ │ │ │ - ble 45bb4 │ │ │ │ - subf r9,r18,r9 │ │ │ │ - stdx r9,r21,r19 │ │ │ │ + divd r2,r9,r16 │ │ │ │ cmpdi r9,0 │ │ │ │ - li r10,1 │ │ │ │ - ble 475d4 │ │ │ │ + add r3,r3,r25 │ │ │ │ + stdx r9,r29,r27 │ │ │ │ + stdx r3,r20,r27 │ │ │ │ + mulld r2,r2,r16 │ │ │ │ + subf r2,r2,r9 │ │ │ │ + blt 437e0 │ │ │ │ + cmpd r2,r15 │ │ │ │ + ble 41f58 │ │ │ │ + subf r2,r16,r2 │ │ │ │ + cmpdi r2,0 │ │ │ │ + li r9,1 │ │ │ │ + stdx r2,r24,r27 │ │ │ │ + ble 43800 │ │ │ │ addic. r14,r14,-1 │ │ │ │ - stdx r10,r26,r19 │ │ │ │ - stdx r9,r29,r19 │ │ │ │ - addi r20,r20,16 │ │ │ │ - addi r19,r19,8 │ │ │ │ - bne 45b50 │ │ │ │ - ld r5,112(r31) │ │ │ │ + stdx r9,r26,r27 │ │ │ │ + stdx r2,r30,r27 │ │ │ │ + addi r28,r28,16 │ │ │ │ + addi r27,r27,8 │ │ │ │ + bne 41f00 │ │ │ │ + ld r5,120(r31) │ │ │ │ li r4,0 │ │ │ │ - mr r3,r25 │ │ │ │ - ld r28,72(r31) │ │ │ │ - ld r30,80(r31) │ │ │ │ - bl 37c0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - ble cr3,46070 │ │ │ │ - ld r3,88(r22) │ │ │ │ - addi r9,r23,-1 │ │ │ │ - li r20,0 │ │ │ │ - std r9,120(r31) │ │ │ │ - addi r0,r3,1 │ │ │ │ - sldi r18,r0,1 │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ + mr r3,r21 │ │ │ │ + ld r23,72(r31) │ │ │ │ + bl 37e0 │ │ │ │ + ble cr4,423bc │ │ │ │ + ld r3,88(r18) │ │ │ │ + addi r24,r23,-1 │ │ │ │ + li r27,0 │ │ │ │ + mr r15,r17 │ │ │ │ + addi r14,r3,1 │ │ │ │ + bl 3290 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ - mr r17,r18 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - li r9,0 │ │ │ │ + sldi r14,r14,1 │ │ │ │ + mr r20,r14 │ │ │ │ + mr r14,r19 │ │ │ │ + bl 329c │ │ │ │ + ld r25,192(r31) │ │ │ │ + li r2,0 │ │ │ │ + std r26,72(r31) │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ nop │ │ │ │ - cmpd r23,r9 │ │ │ │ - ble 45f14 │ │ │ │ - sldi r10,r9,4 │ │ │ │ - addi r21,r9,1 │ │ │ │ - sldi r19,r9,3 │ │ │ │ - ld r9,32(r31) │ │ │ │ - addi r18,r16,8 │ │ │ │ - std r28,88(r31) │ │ │ │ - ld r14,64(r22) │ │ │ │ - std r20,72(r31) │ │ │ │ - std r24,80(r31) │ │ │ │ - mr r28,r21 │ │ │ │ - add r15,r9,r10 │ │ │ │ - mr r9,r30 │ │ │ │ - mr r30,r16 │ │ │ │ - mr r16,r9 │ │ │ │ - b 45eb8 │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - addi r24,r20,1 │ │ │ │ - cmpd r21,r24 │ │ │ │ - beq 45ec8 │ │ │ │ - ldx r3,r26,r19 │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ - lfd f3,0(r15) │ │ │ │ - lfd f4,8(r15) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - ld r10,64(r31) │ │ │ │ - ld r9,120(r22) │ │ │ │ - ldx r5,r27,r19 │ │ │ │ - ldx r3,r25,r19 │ │ │ │ + cmpd r23,r2 │ │ │ │ + ble 42264 │ │ │ │ + sldi r9,r2,4 │ │ │ │ + addi r26,r2,1 │ │ │ │ + sldi r28,r2,3 │ │ │ │ + ld r2,32(r31) │ │ │ │ + addi r17,r15,8 │ │ │ │ + std r27,80(r31) │ │ │ │ + std r22,88(r31) │ │ │ │ + ld r19,64(r18) │ │ │ │ + mr r27,r15 │ │ │ │ + std r25,96(r31) │ │ │ │ + mr r15,r24 │ │ │ │ + mr r25,r26 │ │ │ │ + add r16,r2,r9 │ │ │ │ + b 42208 │ │ │ │ + addi r24,r22,1 │ │ │ │ + cmpd r26,r24 │ │ │ │ + beq 42218 │ │ │ │ + ld r2,72(r31) │ │ │ │ + ldx r3,r2,r28 │ │ │ │ + bl 3290 │ │ │ │ + lfd f3,0(r16) │ │ │ │ + lfd f4,8(r16) │ │ │ │ + bl 329c │ │ │ │ + ld r4,120(r18) │ │ │ │ + ldx r5,r29,r28 │ │ │ │ + ld r2,64(r31) │ │ │ │ + ldx r3,r21,r28 │ │ │ │ fmr f27,f2 │ │ │ │ fmr f26,f1 │ │ │ │ - add r9,r9,r10 │ │ │ │ + add r6,r2,r4 │ │ │ │ + add r6,r6,r16 │ │ │ │ add r3,r3,r5 │ │ │ │ - add r9,r9,r15 │ │ │ │ - lfd f22,0(r9) │ │ │ │ - lfd f23,8(r9) │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,25040 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ - bl 4db58 │ │ │ │ + lfd f22,0(r6) │ │ │ │ + lfd f23,8(r6) │ │ │ │ + bl 3290 │ │ │ │ + plfd f3,32044 # 49da0 │ │ │ │ nop │ │ │ │ + plfd f4,32040 # 49da8 │ │ │ │ + bl 329c │ │ │ │ mr r3,r24 │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ + bl 3290 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 4dbe8 │ │ │ │ - nop │ │ │ │ + bl 3450 │ │ │ │ sldi r3,r24,1 │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ + bl 3290 │ │ │ │ fmr f25,f2 │ │ │ │ fmr f24,f1 │ │ │ │ fmr f2,f23 │ │ │ │ fmr f1,f22 │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - bl 4da58 │ │ │ │ - nop │ │ │ │ + bl 2fd0 │ │ │ │ fmr f13,f2 │ │ │ │ fmr f12,f1 │ │ │ │ fmr f3,f22 │ │ │ │ fmr f4,f23 │ │ │ │ fmr f1,f30 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f30,f12 │ │ │ │ fmr f31,f13 │ │ │ │ - bl 4da58 │ │ │ │ - nop │ │ │ │ + bl 2fd0 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ fmr f3,f24 │ │ │ │ fmr f4,f25 │ │ │ │ fmr f1,f24 │ │ │ │ fmr f2,f25 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f3,f28 │ │ │ │ fmr f4,f29 │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ + bl 38f0 │ │ │ │ xxlxor vs10,vs10,vs10 │ │ │ │ xxlxor vs11,vs11,vs11 │ │ │ │ - ld r9,96(r22) │ │ │ │ - sldi r6,r19,1 │ │ │ │ + ld r9,96(r18) │ │ │ │ + sldi r6,r28,1 │ │ │ │ fmr f13,f2 │ │ │ │ fmr f12,f1 │ │ │ │ + add r9,r9,r6 │ │ │ │ fcmpu cr0,f12,f10 │ │ │ │ - bne 45e10 │ │ │ │ + bne 42178 │ │ │ │ fcmpu cr0,f13,f11 │ │ │ │ - add r9,r9,r6 │ │ │ │ lfd f24,0(r9) │ │ │ │ lfd f25,8(r9) │ │ │ │ - ble 474e0 │ │ │ │ - bl 38a0 │ │ │ │ - ld r2,24(r1) │ │ │ │ + ble 43700 │ │ │ │ + bl 38c0 │ │ │ │ fmr f3,f24 │ │ │ │ fmr f4,f25 │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - bl 34c0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,26192 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ + bl 34e0 │ │ │ │ + plfd f3,32896 # 4a220 │ │ │ │ + plfd f4,32896 # 4a228 │ │ │ │ + bl 329c │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - bl 4dbe8 │ │ │ │ - nop │ │ │ │ + bl 3450 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f1,f26 │ │ │ │ fmr f2,f27 │ │ │ │ - mr r24,r28 │ │ │ │ - addi r15,r15,16 │ │ │ │ - addi r28,r28,1 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - ldx r9,r30,r19 │ │ │ │ + mr r24,r25 │ │ │ │ + addi r25,r25,1 │ │ │ │ + bl 329c │ │ │ │ + ldx r9,r27,r28 │ │ │ │ cmpd r23,r24 │ │ │ │ - stfd f1,0(r15) │ │ │ │ - stfd f2,8(r15) │ │ │ │ - maddld r9,r20,r9,r21 │ │ │ │ + addi r2,r16,16 │ │ │ │ + stfd f1,16(r16) │ │ │ │ + stfd f2,24(r16) │ │ │ │ + mr r16,r2 │ │ │ │ + maddld r9,r22,r9,r26 │ │ │ │ addi r9,r9,-1 │ │ │ │ - stdx r9,r18,r19 │ │ │ │ - addi r19,r19,8 │ │ │ │ - ble 45efc │ │ │ │ - ldx r21,r29,r19 │ │ │ │ - ldx r20,r14,r19 │ │ │ │ - cmpdi r21,0 │ │ │ │ - bne 45c90 │ │ │ │ - ldx r9,r30,r19 │ │ │ │ - mr r24,r28 │ │ │ │ + stdx r9,r17,r28 │ │ │ │ + addi r28,r28,8 │ │ │ │ + ble 42250 │ │ │ │ + ldx r26,r30,r28 │ │ │ │ + cmpdi r26,0 │ │ │ │ + ldx r22,r19,r28 │ │ │ │ + bne 42020 │ │ │ │ + ldx r9,r27,r28 │ │ │ │ + mr r24,r25 │ │ │ │ xxlxor vs0,vs0,vs0 │ │ │ │ - addi r15,r15,16 │ │ │ │ xxlxor vs1,vs1,vs1 │ │ │ │ - addi r28,r28,1 │ │ │ │ + addi r2,r16,16 │ │ │ │ + addi r25,r25,1 │ │ │ │ cmpd r23,r24 │ │ │ │ - stfd f0,0(r15) │ │ │ │ - stfd f1,8(r15) │ │ │ │ - mulld r9,r9,r20 │ │ │ │ - stdx r9,r18,r19 │ │ │ │ - addi r19,r19,8 │ │ │ │ - bgt 45eb8 │ │ │ │ - mr r9,r16 │ │ │ │ - ld r20,72(r31) │ │ │ │ - ld r24,80(r31) │ │ │ │ - ld r28,88(r31) │ │ │ │ - mr r16,r30 │ │ │ │ - mr r30,r9 │ │ │ │ - ld r9,112(r31) │ │ │ │ - ld r10,104(r31) │ │ │ │ - ldx r18,r16,r9 │ │ │ │ - ld r9,32(r31) │ │ │ │ - add r9,r9,r10 │ │ │ │ - ld r10,40(r31) │ │ │ │ - sldi r18,r18,4 │ │ │ │ - lfd f1,0(r9) │ │ │ │ - lfd f2,8(r9) │ │ │ │ - ld r9,56(r31) │ │ │ │ - lfd f3,0(r10) │ │ │ │ - lfd f4,8(r10) │ │ │ │ - add r18,r9,r18 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + stfd f0,16(r16) │ │ │ │ + stfd f1,24(r16) │ │ │ │ + mr r16,r2 │ │ │ │ + mulld r9,r9,r22 │ │ │ │ + stdx r9,r17,r28 │ │ │ │ + addi r28,r28,8 │ │ │ │ + bgt 42208 │ │ │ │ + mr r24,r15 │ │ │ │ + ld r22,88(r31) │ │ │ │ + mr r15,r27 │ │ │ │ + ld r25,96(r31) │ │ │ │ + ld r27,80(r31) │ │ │ │ + ld r2,120(r31) │ │ │ │ + ld r9,104(r31) │ │ │ │ + ldx r17,r15,r2 │ │ │ │ + ld r2,32(r31) │ │ │ │ + add r2,r2,r9 │ │ │ │ + ld r9,40(r31) │ │ │ │ + sldi r17,r17,4 │ │ │ │ + lfd f1,0(r2) │ │ │ │ + lfd f2,8(r2) │ │ │ │ + ld r2,48(r31) │ │ │ │ + lfd f3,0(r9) │ │ │ │ + lfd f4,8(r9) │ │ │ │ + add r17,r2,r17 │ │ │ │ + bl 329c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ - lfd f2,8(r18) │ │ │ │ - lfd f1,0(r18) │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ - ld r9,-8(r28) │ │ │ │ - ld r10,-8(r30) │ │ │ │ - stfd f1,0(r18) │ │ │ │ - stfd f2,8(r18) │ │ │ │ - cmpdi r9,0 │ │ │ │ - beq 47550 │ │ │ │ - ld r8,64(r22) │ │ │ │ - ld r7,136(r31) │ │ │ │ - ldx r8,r8,r7 │ │ │ │ - addi r8,r8,1 │ │ │ │ - cmpd r9,r8 │ │ │ │ - beq 47550 │ │ │ │ - add r9,r9,r10 │ │ │ │ - std r9,-8(r28) │ │ │ │ - ld r9,-8(r24) │ │ │ │ - addi r9,r9,1 │ │ │ │ - cmpd r9,r17 │ │ │ │ - std r9,-8(r24) │ │ │ │ - bne 47574 │ │ │ │ - ld r10,120(r31) │ │ │ │ - ld r11,128(r31) │ │ │ │ - mr r6,r24 │ │ │ │ - mr r7,r28 │ │ │ │ - mr r4,r30 │ │ │ │ - li r18,0 │ │ │ │ - addi r9,r10,1 │ │ │ │ - cmpdi r10,0 │ │ │ │ - mtctr r9 │ │ │ │ - li r9,1 │ │ │ │ - mfctr r8 │ │ │ │ - isellt r9,r9,r8 │ │ │ │ - mtctr r9 │ │ │ │ - mr r9,r10 │ │ │ │ - nop │ │ │ │ - bdz 46060 │ │ │ │ + lfd f2,8(r17) │ │ │ │ + lfd f1,0(r17) │ │ │ │ + bl 38f0 │ │ │ │ + ld r2,-8(r22) │ │ │ │ + cmpdi r2,0 │ │ │ │ + ld r9,-8(r25) │ │ │ │ + stfd f1,0(r17) │ │ │ │ + stfd f2,8(r17) │ │ │ │ + beq 43770 │ │ │ │ + ld r10,64(r18) │ │ │ │ + ld r8,136(r31) │ │ │ │ + ldx r10,r10,r8 │ │ │ │ + addi r10,r10,1 │ │ │ │ + cmpd r2,r10 │ │ │ │ + beq 43770 │ │ │ │ + add r2,r2,r9 │ │ │ │ + std r2,-8(r22) │ │ │ │ + ld r2,-8(r14) │ │ │ │ + addi r2,r2,1 │ │ │ │ + cmpd r2,r20 │ │ │ │ + std r2,-8(r14) │ │ │ │ + bne 43794 │ │ │ │ + addi r2,r24,1 │ │ │ │ + cmpdi r24,0 │ │ │ │ + ld r3,128(r31) │ │ │ │ + mr r7,r14 │ │ │ │ + mr r9,r22 │ │ │ │ + mr r5,r25 │ │ │ │ + li r19,0 │ │ │ │ + mtctr r2 │ │ │ │ + li r2,1 │ │ │ │ + mfctr r10 │ │ │ │ + isellt r2,r2,r10 │ │ │ │ + mtctr r2 │ │ │ │ + mr r2,r24 │ │ │ │ + bdz 423a0 │ │ │ │ ld r10,-16(r7) │ │ │ │ - ld r8,-16(r6) │ │ │ │ - addi r9,r9,-1 │ │ │ │ - ld r5,-16(r4) │ │ │ │ - li r3,1 │ │ │ │ - sldi r0,r9,3 │ │ │ │ - cmpdi cr7,r10,0 │ │ │ │ - addi r8,r8,1 │ │ │ │ - std r8,-16(r6) │ │ │ │ - cmpd r8,r17 │ │ │ │ - stdu r18,-8(r6) │ │ │ │ - beq cr7,47510 │ │ │ │ - ld r8,64(r22) │ │ │ │ - ldx r8,r8,r0 │ │ │ │ - addi r8,r8,1 │ │ │ │ - cmpd cr7,r10,r8 │ │ │ │ - beq cr7,47510 │ │ │ │ - ldu r8,-8(r11) │ │ │ │ - add r10,r10,r5 │ │ │ │ + ld r8,-16(r9) │ │ │ │ + cmpdi r8,0 │ │ │ │ + addi r2,r2,-1 │ │ │ │ + li r4,1 │ │ │ │ + ld r6,-16(r5) │ │ │ │ + sldi r11,r2,3 │ │ │ │ + addi r10,r10,1 │ │ │ │ std r10,-16(r7) │ │ │ │ - cmpdi cr7,r8,0 │ │ │ │ - bgt cr7,46054 │ │ │ │ - neg r8,r8 │ │ │ │ - li r3,-1 │ │ │ │ - stdu r3,-8(r4) │ │ │ │ - stdu r8,-8(r7) │ │ │ │ - beq 45ff0 │ │ │ │ - ld r10,48(r31) │ │ │ │ - addi r20,r20,1 │ │ │ │ - cmpd r20,r10 │ │ │ │ - bne 45c40 │ │ │ │ - ld r9,152(r31) │ │ │ │ - ld r8,104(r31) │ │ │ │ - addi r10,r9,1 │ │ │ │ - ld r9,40(r31) │ │ │ │ - std r10,152(r31) │ │ │ │ - addi r9,r9,16 │ │ │ │ - std r9,40(r31) │ │ │ │ - ld r9,64(r31) │ │ │ │ - add r9,r9,r8 │ │ │ │ - std r9,64(r31) │ │ │ │ - ld r9,144(r31) │ │ │ │ - add r9,r9,r23 │ │ │ │ - std r9,144(r31) │ │ │ │ - ld r9,160(r31) │ │ │ │ - cmpd r10,r9 │ │ │ │ - bne 45b14 │ │ │ │ - ld r15,184(r31) │ │ │ │ - b 46180 │ │ │ │ - ld r9,160(r31) │ │ │ │ - cmpdi r9,0 │ │ │ │ - ble 46170 │ │ │ │ - ld r23,200(r22) │ │ │ │ - sldi r24,r9,3 │ │ │ │ - ld r26,40(r31) │ │ │ │ - ld r21,56(r31) │ │ │ │ - li r25,0 │ │ │ │ - addi r23,r23,-8 │ │ │ │ - add r24,r23,r24 │ │ │ │ - ldu r20,8(r23) │ │ │ │ - cmpdi r20,0 │ │ │ │ - ble 46164 │ │ │ │ - ld r27,192(r22) │ │ │ │ - ld r29,176(r22) │ │ │ │ - sldi r9,r25,3 │ │ │ │ - sldi r10,r25,4 │ │ │ │ - mr r28,r20 │ │ │ │ - addi r9,r9,-8 │ │ │ │ - add r29,r29,r10 │ │ │ │ - add r27,r27,r9 │ │ │ │ - nop │ │ │ │ - ldu r30,8(r27) │ │ │ │ - lfd f3,0(r26) │ │ │ │ - lfd f4,8(r26) │ │ │ │ - addi r29,r29,16 │ │ │ │ - lfd f1,-16(r29) │ │ │ │ - lfd f2,-8(r29) │ │ │ │ - sldi r30,r30,4 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - add r30,r21,r30 │ │ │ │ - fmr f4,f2 │ │ │ │ - fmr f3,f1 │ │ │ │ - lfd f2,8(r30) │ │ │ │ - lfd f1,0(r30) │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ - addic. r28,r28,-1 │ │ │ │ - stfd f1,0(r30) │ │ │ │ - stfd f2,8(r30) │ │ │ │ - bne 46110 │ │ │ │ - add r25,r25,r20 │ │ │ │ - cmpld r24,r23 │ │ │ │ - addi r26,r26,16 │ │ │ │ - bne 460e0 │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,25008 │ │ │ │ - lfd f18,0(r9) │ │ │ │ - lfd f19,8(r9) │ │ │ │ - ld r9,0(r1) │ │ │ │ - ld r3,152(r22) │ │ │ │ - std r9,0(r15) │ │ │ │ - mr r1,r15 │ │ │ │ - bl 32a0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - ld r9,48(r22) │ │ │ │ - ld r10,216(r22) │ │ │ │ - ld r6,0(r1) │ │ │ │ - ld r26,16(r22) │ │ │ │ + cmpd cr7,r10,r20 │ │ │ │ + stdu r19,-8(r7) │ │ │ │ + beq 43730 │ │ │ │ + ld r10,64(r18) │ │ │ │ + ldx r10,r10,r11 │ │ │ │ + addi r10,r10,1 │ │ │ │ + cmpd r8,r10 │ │ │ │ + beq 43730 │ │ │ │ + ldu r10,-8(r3) │ │ │ │ + add r8,r8,r6 │ │ │ │ + std r8,-16(r9) │ │ │ │ + cmpdi r10,0 │ │ │ │ + bgt 42394 │ │ │ │ + neg r10,r10 │ │ │ │ + li r4,-1 │ │ │ │ + stdu r4,-8(r5) │ │ │ │ + stdu r10,-8(r9) │ │ │ │ + beq cr7,42330 │ │ │ │ + ld r9,56(r31) │ │ │ │ + addi r27,r27,1 │ │ │ │ + cmpd r27,r9 │ │ │ │ + bne 41fe0 │ │ │ │ + ld r26,72(r31) │ │ │ │ + mr r17,r15 │ │ │ │ + mr r19,r14 │ │ │ │ + ld r2,168(r31) │ │ │ │ + ld r10,104(r31) │ │ │ │ + addi r9,r2,1 │ │ │ │ + ld r2,40(r31) │ │ │ │ + std r9,168(r31) │ │ │ │ + addi r2,r2,16 │ │ │ │ + std r2,40(r31) │ │ │ │ + ld r2,64(r31) │ │ │ │ + add r2,r2,r10 │ │ │ │ + std r2,64(r31) │ │ │ │ + ld r2,144(r31) │ │ │ │ + add r2,r2,r23 │ │ │ │ + std r2,144(r31) │ │ │ │ + ld r2,152(r31) │ │ │ │ + cmpd r9,r2 │ │ │ │ + bne 41ec8 │ │ │ │ + mr r25,r18 │ │ │ │ + ld r2,0(r1) │ │ │ │ + ld r9,224(r31) │ │ │ │ + ld r3,152(r25) │ │ │ │ + std r2,0(r9) │ │ │ │ + mr r1,r9 │ │ │ │ + bl 32c0 │ │ │ │ + ld r2,48(r25) │ │ │ │ + ld r9,216(r25) │ │ │ │ li r4,0 │ │ │ │ - ld r5,0(r22) │ │ │ │ - sldi r8,r9,4 │ │ │ │ - sldi r9,r9,3 │ │ │ │ - std r10,32(r31) │ │ │ │ + ld r8,0(r1) │ │ │ │ + ld r26,16(r25) │ │ │ │ + ld r5,0(r25) │ │ │ │ + sldi r10,r2,4 │ │ │ │ + sldi r2,r2,3 │ │ │ │ + std r9,32(r31) │ │ │ │ mr r3,r26 │ │ │ │ + addi r9,r2,15 │ │ │ │ + subfic r10,r10,-16 │ │ │ │ + addi r2,r2,23 │ │ │ │ sldi r5,r5,4 │ │ │ │ - addi r10,r9,15 │ │ │ │ - subfic r8,r8,-16 │ │ │ │ - addi r9,r9,23 │ │ │ │ - clrrdi r10,r10,4 │ │ │ │ - stdux r6,r1,r8 │ │ │ │ clrrdi r9,r9,4 │ │ │ │ - neg r10,r10 │ │ │ │ - addi r23,r1,32 │ │ │ │ + stdux r8,r1,r10 │ │ │ │ + clrrdi r2,r2,4 │ │ │ │ neg r9,r9 │ │ │ │ - stdux r6,r1,r10 │ │ │ │ + addi r23,r1,32 │ │ │ │ + neg r2,r2 │ │ │ │ + stdux r8,r1,r9 │ │ │ │ addi r28,r1,32 │ │ │ │ - stdux r6,r1,r9 │ │ │ │ - bl 37c0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - ld r17,48(r22) │ │ │ │ - addi r25,r1,32 │ │ │ │ - li r9,0 │ │ │ │ + stdux r8,r1,r2 │ │ │ │ + bl 37e0 │ │ │ │ + ld r17,48(r25) │ │ │ │ + cmpdi r17,0 │ │ │ │ + addi r22,r1,32 │ │ │ │ + li r2,0 │ │ │ │ stfd f18,0(r23) │ │ │ │ stfd f19,8(r23) │ │ │ │ - std r9,0(r25) │ │ │ │ - cmpdi r17,0 │ │ │ │ - ble 46230 │ │ │ │ + std r2,0(r22) │ │ │ │ + ble 424a8 │ │ │ │ sldi r5,r17,3 │ │ │ │ li r4,0 │ │ │ │ mr r3,r28 │ │ │ │ - bl 37c0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - lwz r9,112(r22) │ │ │ │ - ld r21,0(r22) │ │ │ │ - andi. r9,r9,1 │ │ │ │ - beq 464ac │ │ │ │ - cmpdi r21,0 │ │ │ │ - ble 46408 │ │ │ │ - ld r19,56(r22) │ │ │ │ - addi r15,r17,-1 │ │ │ │ - mr r16,r26 │ │ │ │ - sldi r24,r21,4 │ │ │ │ - sldi r7,r17,3 │ │ │ │ + bl 37e0 │ │ │ │ + lwz r2,112(r25) │ │ │ │ + ld r29,0(r25) │ │ │ │ + andi. r2,r2,1 │ │ │ │ + beq 42ab4 │ │ │ │ + cmpdi r29,0 │ │ │ │ + ble 42678 │ │ │ │ + ld r9,56(r25) │ │ │ │ + addi r14,r17,-1 │ │ │ │ + mr r15,r26 │ │ │ │ + sldi r24,r29,4 │ │ │ │ + sldi r10,r17,3 │ │ │ │ + plfd f28,30924 # 49da0 │ │ │ │ li r29,0 │ │ │ │ sldi r20,r17,4 │ │ │ │ - addi r26,r25,8 │ │ │ │ + plfd f29,30916 # 49da8 │ │ │ │ + addi r26,r22,8 │ │ │ │ li r27,0 │ │ │ │ std r23,72(r31) │ │ │ │ - sldi r9,r15,3 │ │ │ │ - add r10,r16,r24 │ │ │ │ - add r21,r28,r7 │ │ │ │ - ldx r18,r19,r9 │ │ │ │ - add r9,r19,r9 │ │ │ │ - std r10,48(r31) │ │ │ │ - add r10,r23,r20 │ │ │ │ - std r9,56(r31) │ │ │ │ - std r10,64(r31) │ │ │ │ - addi r9,r18,-1 │ │ │ │ - std r9,40(r31) │ │ │ │ - mr r9,r29 │ │ │ │ - mr r29,r7 │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ + sldi r2,r14,3 │ │ │ │ + add r8,r15,r24 │ │ │ │ + add r21,r28,r10 │ │ │ │ + ldx r18,r9,r2 │ │ │ │ + add r2,r9,r2 │ │ │ │ + std r8,48(r31) │ │ │ │ + add r8,r23,r20 │ │ │ │ + std r2,56(r31) │ │ │ │ + std r8,64(r31) │ │ │ │ + addi r2,r18,-1 │ │ │ │ + std r2,40(r31) │ │ │ │ + mr r2,r29 │ │ │ │ + mr r29,r10 │ │ │ │ nop │ │ │ │ - cmpd r17,r9 │ │ │ │ - ble 4635c │ │ │ │ - sldi r8,r9,4 │ │ │ │ - sldi r30,r9,3 │ │ │ │ - subf r19,r9,r17 │ │ │ │ - addis r9,r2,-3 │ │ │ │ - ld r14,168(r22) │ │ │ │ - ld r18,64(r22) │ │ │ │ - addi r9,r9,25040 │ │ │ │ - ldx r20,r25,r30 │ │ │ │ - lfd f28,0(r9) │ │ │ │ - lfd f29,8(r9) │ │ │ │ - ld r9,72(r31) │ │ │ │ - add r24,r9,r8 │ │ │ │ + cmpd r17,r2 │ │ │ │ + ble 425c4 │ │ │ │ + sldi r10,r2,4 │ │ │ │ + sldi r30,r2,3 │ │ │ │ + subf r19,r2,r17 │ │ │ │ + ld r2,72(r31) │ │ │ │ + ld r16,168(r25) │ │ │ │ + ld r18,64(r25) │ │ │ │ + ldx r20,r22,r30 │ │ │ │ + add r24,r2,r10 │ │ │ │ lfd f30,0(r24) │ │ │ │ lfd f31,8(r24) │ │ │ │ ldx r23,r28,r30 │ │ │ │ - ldx r10,r14,r30 │ │ │ │ + ldx r9,r16,r30 │ │ │ │ fmr f3,f28 │ │ │ │ fmr f4,f29 │ │ │ │ addi r24,r24,16 │ │ │ │ - sldi r3,r23,4 │ │ │ │ - add r10,r10,r3 │ │ │ │ - lfd f1,0(r10) │ │ │ │ - lfd f2,8(r10) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + sldi r4,r23,4 │ │ │ │ + add r9,r9,r4 │ │ │ │ + lfd f1,0(r9) │ │ │ │ + lfd f2,8(r9) │ │ │ │ + bl 329c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - ldx r10,r18,r30 │ │ │ │ + bl 329c │ │ │ │ + ldx r9,r18,r30 │ │ │ │ addic. r19,r19,-1 │ │ │ │ stfd f1,0(r24) │ │ │ │ stfd f2,8(r24) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - maddld r20,r20,r10,r23 │ │ │ │ + maddld r20,r20,r9,r23 │ │ │ │ stdx r20,r26,r30 │ │ │ │ addi r30,r30,8 │ │ │ │ - bne 462f0 │ │ │ │ - ld r10,64(r31) │ │ │ │ - ldx r9,r25,r29 │ │ │ │ - lfd f3,0(r10) │ │ │ │ - lfd f4,8(r10) │ │ │ │ - ld r10,32(r31) │ │ │ │ - sldi r9,r9,4 │ │ │ │ - add r9,r10,r9 │ │ │ │ - lfd f1,0(r9) │ │ │ │ - lfd f2,8(r9) │ │ │ │ - bl 4db58 │ │ │ │ + bne 42560 │ │ │ │ + ld r9,64(r31) │ │ │ │ + ldx r2,r22,r29 │ │ │ │ + lfd f3,0(r9) │ │ │ │ + lfd f4,8(r9) │ │ │ │ + sldi r2,r2,4 │ │ │ │ + ld r9,32(r31) │ │ │ │ + add r2,r9,r2 │ │ │ │ + lfd f1,0(r2) │ │ │ │ + lfd f2,8(r2) │ │ │ │ + bl 329c │ │ │ │ + ld r9,-8(r21) │ │ │ │ + ld r8,40(r31) │ │ │ │ + mr r10,r21 │ │ │ │ + mr r2,r14 │ │ │ │ + ld r7,56(r31) │ │ │ │ + stfd f1,0(r15) │ │ │ │ + stfd f2,8(r15) │ │ │ │ + addi r9,r9,1 │ │ │ │ + cmpd r9,r8 │ │ │ │ + std r9,-8(r21) │ │ │ │ + bne 42668 │ │ │ │ + addi r9,r14,1 │ │ │ │ + cmpdi r14,0 │ │ │ │ + mtctr r9 │ │ │ │ + li r9,1 │ │ │ │ + mfctr r8 │ │ │ │ + isellt r9,r9,r8 │ │ │ │ + mtctr r9 │ │ │ │ nop │ │ │ │ - ld r10,-8(r21) │ │ │ │ - ld r7,40(r31) │ │ │ │ - ld r6,56(r31) │ │ │ │ - mr r8,r21 │ │ │ │ - mr r9,r15 │ │ │ │ - stfd f1,0(r16) │ │ │ │ - stfd f2,8(r16) │ │ │ │ - addi r10,r10,1 │ │ │ │ - cmpd r10,r7 │ │ │ │ - std r10,-8(r21) │ │ │ │ - bne 463f8 │ │ │ │ - addi r10,r15,1 │ │ │ │ - cmpdi r15,0 │ │ │ │ - mtctr r10 │ │ │ │ - li r10,1 │ │ │ │ - mfctr r7 │ │ │ │ - isellt r10,r10,r7 │ │ │ │ - mtctr r10 │ │ │ │ - bdz 463f8 │ │ │ │ - ld r10,-16(r8) │ │ │ │ - ldu r7,-8(r6) │ │ │ │ - addi r9,r9,-1 │ │ │ │ - addi r10,r10,1 │ │ │ │ - addi r7,r7,-1 │ │ │ │ - cmpd r10,r7 │ │ │ │ - std r10,-16(r8) │ │ │ │ - stdu r27,-8(r8) │ │ │ │ - beq 463d0 │ │ │ │ - ld r10,48(r31) │ │ │ │ - addi r16,r16,16 │ │ │ │ - cmpld r16,r10 │ │ │ │ - bne 462b0 │ │ │ │ - addi r1,r31,560 │ │ │ │ - ld r0,16(r1) │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + bdz 42668 │ │ │ │ + ld r9,-16(r10) │ │ │ │ + ldu r8,-8(r7) │ │ │ │ + addi r2,r2,-1 │ │ │ │ + addi r9,r9,1 │ │ │ │ + addi r8,r8,-1 │ │ │ │ + cmpd r9,r8 │ │ │ │ + std r9,-16(r10) │ │ │ │ + stdu r27,-8(r10) │ │ │ │ + beq 42640 │ │ │ │ + ld r9,48(r31) │ │ │ │ + addi r15,r15,16 │ │ │ │ + cmpld r9,r15 │ │ │ │ + bne 42530 │ │ │ │ + addi r1,r31,528 │ │ │ │ lwz r11,8(r1) │ │ │ │ - ld r14,-272(r1) │ │ │ │ - ld r15,-264(r1) │ │ │ │ - ld r16,-256(r1) │ │ │ │ - ld r17,-248(r1) │ │ │ │ - ld r18,-240(r1) │ │ │ │ - ld r19,-232(r1) │ │ │ │ - ld r20,-224(r1) │ │ │ │ - ld r21,-216(r1) │ │ │ │ - ld r22,-208(r1) │ │ │ │ - ld r23,-200(r1) │ │ │ │ - ld r24,-192(r1) │ │ │ │ - ld r25,-184(r1) │ │ │ │ - ld r26,-176(r1) │ │ │ │ - ld r27,-168(r1) │ │ │ │ + ld r0,16(r1) │ │ │ │ + ld r14,-256(r1) │ │ │ │ + ld r15,-248(r1) │ │ │ │ + ld r16,-240(r1) │ │ │ │ + ld r17,-232(r1) │ │ │ │ + ld r18,-224(r1) │ │ │ │ + ld r19,-216(r1) │ │ │ │ + ld r20,-208(r1) │ │ │ │ + ld r21,-200(r1) │ │ │ │ mtlr r0 │ │ │ │ - ld r28,-160(r1) │ │ │ │ - ld r29,-152(r1) │ │ │ │ - ld r30,-144(r1) │ │ │ │ - ld r31,-136(r1) │ │ │ │ - lfd f16,-128(r1) │ │ │ │ - lfd f17,-120(r1) │ │ │ │ + ld r22,-192(r1) │ │ │ │ + ld r23,-184(r1) │ │ │ │ + ld r24,-176(r1) │ │ │ │ + ld r25,-168(r1) │ │ │ │ + ld r26,-160(r1) │ │ │ │ + ld r27,-152(r1) │ │ │ │ + ld r28,-144(r1) │ │ │ │ + ld r29,-136(r1) │ │ │ │ + ld r30,-128(r1) │ │ │ │ + ld r31,-120(r1) │ │ │ │ lfd f18,-112(r1) │ │ │ │ lfd f19,-104(r1) │ │ │ │ lfd f20,-96(r1) │ │ │ │ lfd f21,-88(r1) │ │ │ │ lfd f22,-80(r1) │ │ │ │ lfd f23,-72(r1) │ │ │ │ lfd f24,-64(r1) │ │ │ │ lfd f25,-56(r1) │ │ │ │ lfd f26,-48(r1) │ │ │ │ lfd f27,-40(r1) │ │ │ │ + mtocrf 16,r11 │ │ │ │ + mtocrf 8,r11 │ │ │ │ lfd f28,-32(r1) │ │ │ │ lfd f29,-24(r1) │ │ │ │ lfd f30,-16(r1) │ │ │ │ lfd f31,-8(r1) │ │ │ │ - mtocrf 16,r11 │ │ │ │ - mtocrf 8,r11 │ │ │ │ blr │ │ │ │ - cmpdi r21,0 │ │ │ │ - ble 46408 │ │ │ │ - ld r20,32(r31) │ │ │ │ - li r30,0 │ │ │ │ + cmpwi r7,0 │ │ │ │ + beq 44480 │ │ │ │ + li r2,1 │ │ │ │ + std r2,56(r31) │ │ │ │ + ld r2,152(r31) │ │ │ │ + cmpdi r2,0 │ │ │ │ + ble 42400 │ │ │ │ + li r2,0 │ │ │ │ + sldi r6,r23,3 │ │ │ │ + ld r21,176(r31) │ │ │ │ + std r23,72(r31) │ │ │ │ + std r2,144(r31) │ │ │ │ + std r2,96(r31) │ │ │ │ + add r29,r30,r6 │ │ │ │ + std r2,168(r31) │ │ │ │ + ld r2,56(r31) │ │ │ │ + std r6,104(r31) │ │ │ │ + add r22,r21,r6 │ │ │ │ + cmpdi cr4,r2,0 │ │ │ │ + addi r2,r6,-8 │ │ │ │ + std r2,136(r31) │ │ │ │ + add r2,r26,r6 │ │ │ │ + std r2,64(r31) │ │ │ │ + addi r2,r6,-16 │ │ │ │ + std r2,128(r31) │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + ble cr3,42840 │ │ │ │ + ld r2,144(r31) │ │ │ │ + ld r27,120(r25) │ │ │ │ li r24,0 │ │ │ │ + ld r18,64(r25) │ │ │ │ + ld r17,72(r31) │ │ │ │ + ld r14,88(r25) │ │ │ │ + ld r20,184(r31) │ │ │ │ + ld r23,160(r31) │ │ │ │ + ld r19,112(r31) │ │ │ │ + sldi r2,r2,4 │ │ │ │ + add r27,r27,r2 │ │ │ │ + ldx r15,r18,r24 │ │ │ │ + addi r15,r15,1 │ │ │ │ + sldi r16,r15,1 │ │ │ │ + mr r3,r16 │ │ │ │ + bl 3290 │ │ │ │ + lfd f3,0(r27) │ │ │ │ + lfd f4,8(r27) │ │ │ │ + bl 329c │ │ │ │ + bl 3380 │ │ │ │ + subf r9,r14,r3 │ │ │ │ + addi r3,r3,1 │ │ │ │ + divd r2,r9,r16 │ │ │ │ + cmpdi r9,0 │ │ │ │ + add r3,r3,r14 │ │ │ │ + stdx r9,r20,r24 │ │ │ │ + stdx r3,r23,r24 │ │ │ │ + mulld r2,r2,r16 │ │ │ │ + subf r2,r2,r9 │ │ │ │ + blt 43740 │ │ │ │ + cmpd r15,r2 │ │ │ │ + bge 42808 │ │ │ │ + subf r2,r16,r2 │ │ │ │ + cmpdi r2,0 │ │ │ │ + li r9,1 │ │ │ │ + stdx r2,r19,r24 │ │ │ │ + ble 43760 │ │ │ │ + addic. r17,r17,-1 │ │ │ │ + stdx r9,r26,r24 │ │ │ │ + stdx r2,r30,r24 │ │ │ │ + addi r27,r27,16 │ │ │ │ + addi r24,r24,8 │ │ │ │ + bne 427b0 │ │ │ │ + ld r5,104(r31) │ │ │ │ + li r4,0 │ │ │ │ + mr r3,r21 │ │ │ │ + bl 37e0 │ │ │ │ + ble cr4,436a0 │ │ │ │ + ld r9,88(r25) │ │ │ │ + ld r10,72(r31) │ │ │ │ + li r2,0 │ │ │ │ li r27,0 │ │ │ │ + addi r9,r9,1 │ │ │ │ + addi r24,r10,-1 │ │ │ │ + sldi r10,r10,4 │ │ │ │ + sldi r15,r9,1 │ │ │ │ + std r10,120(r31) │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + ld r9,72(r31) │ │ │ │ + cmpd r9,r2 │ │ │ │ + ble 42954 │ │ │ │ + ld r9,96(r31) │ │ │ │ + sldi r14,r2,3 │ │ │ │ + sldi r10,r2,4 │ │ │ │ + ld r23,64(r25) │ │ │ │ + std r29,88(r31) │ │ │ │ + std r28,80(r31) │ │ │ │ + addi r19,r28,8 │ │ │ │ + xxlxor vs30,vs30,vs30 │ │ │ │ + xxlxor vs31,vs31,vs31 │ │ │ │ + ldx r16,r28,r14 │ │ │ │ + add r6,r9,r2 │ │ │ │ + ld r9,72(r31) │ │ │ │ + mr r29,r23 │ │ │ │ + mulld r20,r6,r15 │ │ │ │ + subf r17,r2,r9 │ │ │ │ + ld r2,32(r31) │ │ │ │ + add r18,r2,r10 │ │ │ │ + ldx r2,r29,r14 │ │ │ │ + ldx r23,r30,r14 │ │ │ │ + cmpdi r23,0 │ │ │ │ + fmr f0,f30 │ │ │ │ + fmr f1,f31 │ │ │ │ + mulld r16,r16,r2 │ │ │ │ + addi r10,r2,1 │ │ │ │ + beq 4292c │ │ │ │ + cmpd r23,r10 │ │ │ │ + beq 4292c │ │ │ │ + ldx r2,r21,r14 │ │ │ │ + ld r10,176(r25) │ │ │ │ + add r16,r23,r16 │ │ │ │ + ldx r3,r26,r14 │ │ │ │ + addi r16,r16,-1 │ │ │ │ + add r2,r20,r2 │ │ │ │ + sldi r2,r2,4 │ │ │ │ + add r28,r10,r2 │ │ │ │ + bl 3290 │ │ │ │ + lfd f3,0(r18) │ │ │ │ + lfd f4,8(r18) │ │ │ │ + bl 329c │ │ │ │ + lfd f3,0(r28) │ │ │ │ + lfd f4,8(r28) │ │ │ │ + bl 329c │ │ │ │ + fmr f0,f1 │ │ │ │ + fmr f1,f2 │ │ │ │ + addic. r17,r17,-1 │ │ │ │ + stfd f0,16(r18) │ │ │ │ + stfd f1,24(r18) │ │ │ │ + add r20,r20,r15 │ │ │ │ + addi r18,r18,16 │ │ │ │ + stdx r16,r19,r14 │ │ │ │ + addi r14,r14,8 │ │ │ │ + bne 428c0 │ │ │ │ + ld r28,80(r31) │ │ │ │ + ld r29,88(r31) │ │ │ │ + ld r2,104(r31) │ │ │ │ + ld r9,120(r31) │ │ │ │ + ldx r14,r28,r2 │ │ │ │ + ld r2,32(r31) │ │ │ │ + add r2,r2,r9 │ │ │ │ + ld r9,40(r31) │ │ │ │ + sldi r14,r14,4 │ │ │ │ + lfd f1,0(r2) │ │ │ │ + lfd f2,8(r2) │ │ │ │ + ld r2,48(r31) │ │ │ │ + lfd f3,0(r9) │ │ │ │ + lfd f4,8(r9) │ │ │ │ + add r14,r2,r14 │ │ │ │ + bl 329c │ │ │ │ + fmr f4,f2 │ │ │ │ + fmr f3,f1 │ │ │ │ + lfd f2,8(r14) │ │ │ │ + lfd f1,0(r14) │ │ │ │ + bl 38f0 │ │ │ │ + ld r2,-8(r29) │ │ │ │ + cmpdi r2,0 │ │ │ │ + ld r9,64(r31) │ │ │ │ + stfd f1,0(r14) │ │ │ │ + stfd f2,8(r14) │ │ │ │ + ld r9,-8(r9) │ │ │ │ + beq 436f0 │ │ │ │ + ld r10,64(r25) │ │ │ │ + ld r8,136(r31) │ │ │ │ + ldx r10,r10,r8 │ │ │ │ + addi r10,r10,1 │ │ │ │ + cmpd r2,r10 │ │ │ │ + beq 436f0 │ │ │ │ + add r2,r2,r9 │ │ │ │ + std r2,-8(r29) │ │ │ │ + ld r2,-8(r22) │ │ │ │ + addi r2,r2,1 │ │ │ │ + cmpd r2,r15 │ │ │ │ + std r2,-8(r22) │ │ │ │ + bne 4368c │ │ │ │ + ld r10,112(r31) │ │ │ │ + li r2,1 │ │ │ │ + addi r14,r24,1 │ │ │ │ + cmpdi r24,0 │ │ │ │ + ld r8,128(r31) │ │ │ │ + mr r6,r22 │ │ │ │ + ld r4,64(r31) │ │ │ │ + mr r9,r29 │ │ │ │ + li r0,0 │ │ │ │ + isellt r14,r2,r14 │ │ │ │ + mr r2,r24 │ │ │ │ + addi r11,r10,8 │ │ │ │ + b 42a70 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ + ld r10,64(r25) │ │ │ │ + ldx r10,r10,r8 │ │ │ │ + addi r10,r10,1 │ │ │ │ + cmpd r7,r10 │ │ │ │ + beq 42aa8 │ │ │ │ + ldx r10,r11,r8 │ │ │ │ + cmpdi r10,0 │ │ │ │ + add r7,r7,r5 │ │ │ │ + addi r8,r8,-8 │ │ │ │ + std r7,-16(r9) │ │ │ │ + bgt 42a64 │ │ │ │ + neg r10,r10 │ │ │ │ + li r3,-1 │ │ │ │ + stdu r3,-8(r4) │ │ │ │ + stdu r10,-8(r9) │ │ │ │ + bne cr7,43690 │ │ │ │ + cmpdi r14,1 │ │ │ │ + addi r14,r14,-1 │ │ │ │ + beq 43690 │ │ │ │ + ld r10,-16(r6) │ │ │ │ + ld r7,-16(r9) │ │ │ │ + cmpdi r7,0 │ │ │ │ + addi r2,r2,-1 │ │ │ │ + li r3,1 │ │ │ │ + ld r5,-16(r4) │ │ │ │ + addi r10,r10,1 │ │ │ │ + std r10,-16(r6) │ │ │ │ + cmpd cr7,r10,r15 │ │ │ │ + stdu r0,-8(r6) │ │ │ │ + bne 42a30 │ │ │ │ + neg r5,r5 │ │ │ │ + std r5,-16(r4) │ │ │ │ + b 42a44 │ │ │ │ + cmpdi r29,0 │ │ │ │ + ble 42678 │ │ │ │ + nop │ │ │ │ + plfd f24,30528 # 4a200 │ │ │ │ + plfd f25,30528 # 4a208 │ │ │ │ + li r30,0 │ │ │ │ + li r24,0 │ │ │ │ + li r27,0 │ │ │ │ + plfd f26,29380 # 49da0 │ │ │ │ + plfd f27,29380 # 49da8 │ │ │ │ + ld r20,32(r31) │ │ │ │ cmpd r30,r17 │ │ │ │ - bge 4666c │ │ │ │ - addis r9,r2,-3 │ │ │ │ + bge 42c48 │ │ │ │ sldi r21,r30,3 │ │ │ │ - sldi r10,r30,4 │ │ │ │ - addis r19,r2,-3 │ │ │ │ - ld r14,64(r22) │ │ │ │ - addi r9,r9,26160 │ │ │ │ - addi r15,r21,-8 │ │ │ │ - addi r19,r19,25040 │ │ │ │ - add r18,r25,r21 │ │ │ │ - add r29,r23,r10 │ │ │ │ - lfd f26,0(r9) │ │ │ │ - lfd f27,8(r9) │ │ │ │ - add r15,r28,r15 │ │ │ │ + sldi r9,r30,4 │ │ │ │ + ld r15,64(r25) │ │ │ │ + addi r18,r21,-8 │ │ │ │ + add r19,r22,r21 │ │ │ │ + add r29,r23,r9 │ │ │ │ + add r18,r28,r18 │ │ │ │ nop │ │ │ │ - ldu r16,8(r15) │ │ │ │ - ld r9,96(r22) │ │ │ │ - lfd f28,0(r29) │ │ │ │ - lfd f29,8(r29) │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + ldu r16,8(r18) │ │ │ │ + ld r2,96(r25) │ │ │ │ addi r30,r30,1 │ │ │ │ addi r29,r29,16 │ │ │ │ - add r9,r9,r10 │ │ │ │ + lfd f28,-16(r29) │ │ │ │ + lfd f29,-8(r29) │ │ │ │ + add r2,r2,r9 │ │ │ │ addi r3,r16,1 │ │ │ │ - lfd f22,0(r9) │ │ │ │ - lfd f23,8(r9) │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ - fmr f3,f26 │ │ │ │ - fmr f4,f27 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - ldx r3,r14,r21 │ │ │ │ + lfd f20,0(r2) │ │ │ │ + lfd f21,8(r2) │ │ │ │ + bl 3290 │ │ │ │ + fmr f3,f24 │ │ │ │ + fmr f4,f25 │ │ │ │ + bl 329c │ │ │ │ + ldx r3,r15,r21 │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ addi r3,r3,1 │ │ │ │ sldi r3,r3,1 │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ + bl 3290 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 4dbe8 │ │ │ │ - nop │ │ │ │ - fmr f25,f2 │ │ │ │ - fmr f24,f1 │ │ │ │ + bl 3450 │ │ │ │ + fmr f23,f2 │ │ │ │ + fmr f22,f1 │ │ │ │ + fmr f3,f20 │ │ │ │ + fmr f4,f21 │ │ │ │ + fmr f1,f20 │ │ │ │ + fmr f2,f21 │ │ │ │ + bl 329c │ │ │ │ fmr f3,f22 │ │ │ │ fmr f4,f23 │ │ │ │ - fmr f1,f22 │ │ │ │ - fmr f2,f23 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - fmr f3,f24 │ │ │ │ - fmr f4,f25 │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - fmr f2,f25 │ │ │ │ - fmr f1,f24 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + fmr f2,f23 │ │ │ │ + fmr f1,f22 │ │ │ │ + bl 329c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 4da58 │ │ │ │ - nop │ │ │ │ - bl 38a0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - ld r3,88(r22) │ │ │ │ + bl 2fd0 │ │ │ │ + bl 38c0 │ │ │ │ + ld r3,88(r25) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ + bl 3290 │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - bl 3260 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 329c │ │ │ │ + bl 3260 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ - lfd f2,8(r19) │ │ │ │ - lfd f1,0(r19) │ │ │ │ - bl 4dbe8 │ │ │ │ - nop │ │ │ │ + fmr f2,f27 │ │ │ │ + fmr f1,f26 │ │ │ │ + bl 3450 │ │ │ │ fmr f3,f28 │ │ │ │ fmr f4,f29 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - ld r14,64(r22) │ │ │ │ - ld r8,0(r18) │ │ │ │ - ld r17,48(r22) │ │ │ │ - sldi r10,r30,4 │ │ │ │ + bl 329c │ │ │ │ + ld r15,64(r25) │ │ │ │ + ld r10,0(r19) │ │ │ │ + sldi r9,r30,4 │ │ │ │ + ld r17,48(r25) │ │ │ │ stfd f1,0(r29) │ │ │ │ stfd f2,8(r29) │ │ │ │ - ldx r9,r14,r21 │ │ │ │ - cmpd r30,r17 │ │ │ │ + ldx r2,r15,r21 │ │ │ │ sldi r21,r30,3 │ │ │ │ - maddld r9,r9,r8,r16 │ │ │ │ - stdu r9,8(r18) │ │ │ │ - blt 46510 │ │ │ │ - ld r21,0(r22) │ │ │ │ - sldi r29,r17,3 │ │ │ │ - sldi r10,r17,4 │ │ │ │ + cmpd r30,r17 │ │ │ │ + maddld r2,r2,r10,r16 │ │ │ │ + stdu r2,8(r19) │ │ │ │ + blt 42b20 │ │ │ │ + ld r29,0(r25) │ │ │ │ + sldi r21,r17,3 │ │ │ │ + sldi r9,r17,4 │ │ │ │ addi r30,r17,-1 │ │ │ │ - ldx r9,r25,r29 │ │ │ │ - add r10,r23,r10 │ │ │ │ - lfd f3,0(r10) │ │ │ │ - lfd f4,8(r10) │ │ │ │ - sldi r9,r9,4 │ │ │ │ - add r9,r20,r9 │ │ │ │ - lfd f1,0(r9) │ │ │ │ - lfd f2,8(r9) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - ld r7,56(r22) │ │ │ │ - add r10,r28,r29 │ │ │ │ - sldi r6,r30,3 │ │ │ │ - ld r9,-8(r10) │ │ │ │ + ldx r2,r22,r21 │ │ │ │ + add r9,r23,r9 │ │ │ │ + lfd f3,0(r9) │ │ │ │ + lfd f4,8(r9) │ │ │ │ + sldi r2,r2,4 │ │ │ │ + add r2,r20,r2 │ │ │ │ + lfd f1,0(r2) │ │ │ │ + lfd f2,8(r2) │ │ │ │ + bl 329c │ │ │ │ + ld r8,56(r25) │ │ │ │ + add r9,r28,r21 │ │ │ │ + sldi r7,r30,3 │ │ │ │ + ld r2,-8(r9) │ │ │ │ stfd f1,0(r26) │ │ │ │ stfd f2,8(r26) │ │ │ │ - ldx r8,r7,r6 │ │ │ │ - add r7,r7,r6 │ │ │ │ - addi r9,r9,1 │ │ │ │ - addi r8,r8,-1 │ │ │ │ - std r9,-8(r10) │ │ │ │ - cmpd r9,r8 │ │ │ │ - bne 46718 │ │ │ │ - li r9,1 │ │ │ │ + ldx r10,r8,r7 │ │ │ │ + add r8,r8,r7 │ │ │ │ + addi r2,r2,1 │ │ │ │ + addi r10,r10,-1 │ │ │ │ + std r2,-8(r9) │ │ │ │ + cmpd r2,r10 │ │ │ │ + bne 42ce8 │ │ │ │ + li r2,1 │ │ │ │ cmpdi r30,0 │ │ │ │ - isellt r9,r9,r17 │ │ │ │ - mtctr r9 │ │ │ │ - nop │ │ │ │ + isellt r2,r2,r17 │ │ │ │ + mtctr r2 │ │ │ │ nop │ │ │ │ - nop │ │ │ │ - bdz 46718 │ │ │ │ - ld r9,-16(r10) │ │ │ │ - ldu r8,-8(r7) │ │ │ │ + bdz 42ce8 │ │ │ │ + ld r2,-16(r9) │ │ │ │ + ldu r10,-8(r8) │ │ │ │ addi r30,r30,-1 │ │ │ │ - addi r9,r9,1 │ │ │ │ - addi r8,r8,-1 │ │ │ │ - cmpd r9,r8 │ │ │ │ - std r9,-16(r10) │ │ │ │ - stdu r27,-8(r10) │ │ │ │ - beq 466f0 │ │ │ │ + addi r2,r2,1 │ │ │ │ + addi r10,r10,-1 │ │ │ │ + cmpd r2,r10 │ │ │ │ + std r2,-16(r9) │ │ │ │ + stdu r27,-8(r9) │ │ │ │ + beq 42cc0 │ │ │ │ addi r24,r24,1 │ │ │ │ addi r26,r26,16 │ │ │ │ - cmpd r24,r21 │ │ │ │ - bge 46408 │ │ │ │ - ld r17,48(r22) │ │ │ │ - b 464d0 │ │ │ │ - cmpwi r5,0 │ │ │ │ - beq 48368 │ │ │ │ - li r9,1 │ │ │ │ - std r9,48(r31) │ │ │ │ - ld r9,160(r31) │ │ │ │ - cmpdi r9,0 │ │ │ │ - ble 46180 │ │ │ │ - li r9,0 │ │ │ │ - sldi r5,r23,3 │ │ │ │ - ld r28,200(r31) │ │ │ │ - li r30,0 │ │ │ │ - li r14,0 │ │ │ │ - std r23,80(r31) │ │ │ │ - std r9,104(r31) │ │ │ │ - ld r9,48(r31) │ │ │ │ - addi r10,r5,-16 │ │ │ │ - add r24,r25,r5 │ │ │ │ - std r14,152(r31) │ │ │ │ - std r30,144(r31) │ │ │ │ - std r5,112(r31) │ │ │ │ - std r10,128(r31) │ │ │ │ - cmpdi cr3,r9,0 │ │ │ │ - addi r9,r5,-8 │ │ │ │ - std r9,136(r31) │ │ │ │ - add r9,r26,r5 │ │ │ │ - std r9,72(r31) │ │ │ │ - ld r9,184(r31) │ │ │ │ - std r15,184(r31) │ │ │ │ - add r20,r9,r5 │ │ │ │ - mr r15,r9 │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - ble cr4,46880 │ │ │ │ - ld r9,144(r31) │ │ │ │ - ld r30,120(r22) │ │ │ │ - ld r19,64(r22) │ │ │ │ - ld r14,88(r22) │ │ │ │ - li r29,0 │ │ │ │ - ld r16,80(r31) │ │ │ │ - ld r27,168(r31) │ │ │ │ - ld r23,176(r31) │ │ │ │ - ld r21,96(r31) │ │ │ │ - sldi r9,r9,4 │ │ │ │ - add r30,r30,r9 │ │ │ │ - ldx r17,r19,r29 │ │ │ │ - addi r17,r17,1 │ │ │ │ - sldi r18,r17,1 │ │ │ │ - mr r3,r18 │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ - lfd f3,0(r30) │ │ │ │ - lfd f4,8(r30) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - bl 3360 │ │ │ │ - ld r2,24(r1) │ │ │ │ - subf r10,r14,r3 │ │ │ │ - addi r3,r3,1 │ │ │ │ - divd r9,r10,r18 │ │ │ │ - cmpdi r10,0 │ │ │ │ - add r3,r3,r14 │ │ │ │ - stdx r10,r27,r29 │ │ │ │ - stdx r3,r23,r29 │ │ │ │ - mulld r9,r9,r18 │ │ │ │ - subf r9,r9,r10 │ │ │ │ - blt 47530 │ │ │ │ - cmpd r17,r9 │ │ │ │ - bge 46844 │ │ │ │ - subf r9,r18,r9 │ │ │ │ - stdx r9,r21,r29 │ │ │ │ - cmpdi r9,0 │ │ │ │ - li r10,1 │ │ │ │ - ble 47524 │ │ │ │ - addic. r16,r16,-1 │ │ │ │ - stdx r10,r26,r29 │ │ │ │ - stdx r9,r15,r29 │ │ │ │ - addi r30,r30,16 │ │ │ │ - addi r29,r29,8 │ │ │ │ - bne 467e0 │ │ │ │ - ld r5,112(r31) │ │ │ │ - li r4,0 │ │ │ │ - mr r3,r25 │ │ │ │ - bl 37c0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - ble cr3,47484 │ │ │ │ - ld r10,88(r22) │ │ │ │ - ld r8,80(r31) │ │ │ │ - li r9,0 │ │ │ │ - li r30,0 │ │ │ │ - std r26,64(r31) │ │ │ │ - addi r10,r10,1 │ │ │ │ - addi r29,r8,-1 │ │ │ │ - sldi r8,r8,4 │ │ │ │ - sldi r17,r10,1 │ │ │ │ - std r8,120(r31) │ │ │ │ - nop │ │ │ │ - ld r10,80(r31) │ │ │ │ - cmpd r10,r9 │ │ │ │ - ble 469a0 │ │ │ │ - mr r7,r10 │ │ │ │ - ld r10,104(r31) │ │ │ │ - sldi r8,r9,4 │ │ │ │ - ld r26,64(r22) │ │ │ │ - addi r19,r28,8 │ │ │ │ - xxlxor vs30,vs30,vs30 │ │ │ │ - xxlxor vs31,vs31,vs31 │ │ │ │ - subf r27,r9,r7 │ │ │ │ - std r30,88(r31) │ │ │ │ - add r5,r9,r10 │ │ │ │ - sldi r10,r9,3 │ │ │ │ - ld r9,32(r31) │ │ │ │ - mulld r21,r5,r17 │ │ │ │ - ldx r16,r28,r10 │ │ │ │ - mr r23,r10 │ │ │ │ - add r18,r9,r8 │ │ │ │ - nop │ │ │ │ - ldx r14,r15,r23 │ │ │ │ - ldx r9,r26,r23 │ │ │ │ - fmr f0,f30 │ │ │ │ - fmr f1,f31 │ │ │ │ - cmpdi r14,0 │ │ │ │ - addi r8,r9,1 │ │ │ │ - mulld r16,r16,r9 │ │ │ │ - cmpd cr7,r14,r8 │ │ │ │ - beq 4697c │ │ │ │ - beq cr7,4697c │ │ │ │ - ld r10,64(r31) │ │ │ │ - ldx r9,r25,r23 │ │ │ │ - ld r8,176(r22) │ │ │ │ - add r16,r14,r16 │ │ │ │ - addi r16,r16,-1 │ │ │ │ - ldx r3,r10,r23 │ │ │ │ - add r9,r21,r9 │ │ │ │ - sldi r9,r9,4 │ │ │ │ - add r30,r8,r9 │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ - lfd f3,0(r18) │ │ │ │ - lfd f4,8(r18) │ │ │ │ - bl 4db58 │ │ │ │ + cmpd r24,r29 │ │ │ │ + bge 42678 │ │ │ │ + ld r17,48(r25) │ │ │ │ + b 42af0 │ │ │ │ + ld r2,152(r31) │ │ │ │ + cmpdi r2,0 │ │ │ │ + ble 42db8 │ │ │ │ + ld r23,200(r25) │ │ │ │ + sldi r24,r2,3 │ │ │ │ + ld r26,40(r31) │ │ │ │ + li r22,0 │ │ │ │ + ld r21,48(r31) │ │ │ │ + addi r23,r23,-8 │ │ │ │ + add r24,r23,r24 │ │ │ │ nop │ │ │ │ - lfd f3,0(r30) │ │ │ │ - lfd f4,8(r30) │ │ │ │ - bl 4db58 │ │ │ │ nop │ │ │ │ - fmr f0,f1 │ │ │ │ - fmr f1,f2 │ │ │ │ - addic. r27,r27,-1 │ │ │ │ - stfd f0,16(r18) │ │ │ │ - stfd f1,24(r18) │ │ │ │ - stdx r16,r19,r23 │ │ │ │ - addi r18,r18,16 │ │ │ │ - add r21,r21,r17 │ │ │ │ - addi r23,r23,8 │ │ │ │ - bne 46900 │ │ │ │ - ld r30,88(r31) │ │ │ │ - ld r9,112(r31) │ │ │ │ - ld r10,120(r31) │ │ │ │ - ldx r16,r28,r9 │ │ │ │ - ld r9,32(r31) │ │ │ │ - add r9,r9,r10 │ │ │ │ - ld r10,40(r31) │ │ │ │ - sldi r16,r16,4 │ │ │ │ - lfd f1,0(r9) │ │ │ │ - lfd f2,8(r9) │ │ │ │ - ld r9,56(r31) │ │ │ │ - lfd f3,0(r10) │ │ │ │ - lfd f4,8(r10) │ │ │ │ - add r16,r9,r16 │ │ │ │ - bl 4db58 │ │ │ │ + ldu r20,8(r23) │ │ │ │ + cmpdi r20,0 │ │ │ │ + ble 42dac │ │ │ │ + ld r27,192(r25) │ │ │ │ + ld r29,176(r25) │ │ │ │ + sldi r2,r22,3 │ │ │ │ + sldi r9,r22,4 │ │ │ │ + mr r28,r20 │ │ │ │ + addi r2,r2,-8 │ │ │ │ + add r29,r29,r9 │ │ │ │ + add r27,r27,r2 │ │ │ │ nop │ │ │ │ + ldu r30,8(r27) │ │ │ │ + lfd f3,0(r26) │ │ │ │ + addi r29,r29,16 │ │ │ │ + lfd f4,8(r26) │ │ │ │ + lfd f1,-16(r29) │ │ │ │ + lfd f2,-8(r29) │ │ │ │ + sldi r30,r30,4 │ │ │ │ + bl 329c │ │ │ │ + add r30,r21,r30 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ - lfd f2,8(r16) │ │ │ │ - lfd f1,0(r16) │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ - ld r9,-8(r20) │ │ │ │ - ld r10,72(r31) │ │ │ │ - stfd f1,0(r16) │ │ │ │ - stfd f2,8(r16) │ │ │ │ - cmpdi r9,0 │ │ │ │ - ld r10,-8(r10) │ │ │ │ - beq 474d0 │ │ │ │ - ld r8,64(r22) │ │ │ │ - ld r7,136(r31) │ │ │ │ - ldx r8,r8,r7 │ │ │ │ - addi r8,r8,1 │ │ │ │ - cmpd r9,r8 │ │ │ │ - beq 474d0 │ │ │ │ - add r9,r9,r10 │ │ │ │ - std r9,-8(r20) │ │ │ │ - ld r9,-8(r24) │ │ │ │ - addi r9,r9,1 │ │ │ │ - cmpd r9,r17 │ │ │ │ - std r9,-8(r24) │ │ │ │ - bne 4746c │ │ │ │ - ld r10,96(r31) │ │ │ │ - li r9,1 │ │ │ │ - addi r14,r29,1 │ │ │ │ - cmpdi r29,0 │ │ │ │ - ld r3,128(r31) │ │ │ │ - ld r4,72(r31) │ │ │ │ - mr r6,r24 │ │ │ │ - mr r7,r20 │ │ │ │ - li r0,0 │ │ │ │ - isellt r14,r9,r14 │ │ │ │ - mr r9,r29 │ │ │ │ - addi r16,r10,8 │ │ │ │ - b 46ac0 │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - ld r8,64(r22) │ │ │ │ - ldx r8,r8,r3 │ │ │ │ - addi r8,r8,1 │ │ │ │ - cmpd cr7,r10,r8 │ │ │ │ - beq cr7,46af8 │ │ │ │ - ldx r8,r16,r3 │ │ │ │ - add r10,r10,r5 │ │ │ │ - addi r3,r3,-8 │ │ │ │ - std r10,-16(r7) │ │ │ │ - cmpdi cr7,r8,0 │ │ │ │ - bgt cr7,46ab4 │ │ │ │ - neg r8,r8 │ │ │ │ - li r11,-1 │ │ │ │ - stdu r11,-8(r4) │ │ │ │ - stdu r8,-8(r7) │ │ │ │ - bne 47470 │ │ │ │ - cmpdi r14,1 │ │ │ │ - addi r14,r14,-1 │ │ │ │ - beq 47470 │ │ │ │ - ld r10,-16(r7) │ │ │ │ - ld r8,-16(r6) │ │ │ │ - ld r5,-16(r4) │ │ │ │ - addi r9,r9,-1 │ │ │ │ - li r11,1 │ │ │ │ - cmpdi cr7,r10,0 │ │ │ │ - addi r8,r8,1 │ │ │ │ - std r8,-16(r6) │ │ │ │ - cmpd r8,r17 │ │ │ │ - stdu r0,-8(r6) │ │ │ │ - bne cr7,46a80 │ │ │ │ - neg r5,r5 │ │ │ │ - std r5,-16(r4) │ │ │ │ - b 46a94 │ │ │ │ - sldi r7,r9,1 │ │ │ │ - mr r8,r3 │ │ │ │ - std r7,48(r31) │ │ │ │ - b 45a24 │ │ │ │ - sldi r30,r9,1 │ │ │ │ - addis r9,r2,-3 │ │ │ │ - ld r17,216(r31) │ │ │ │ - ld r24,96(r22) │ │ │ │ - cmpdi cr3,r6,0 │ │ │ │ - addi r18,r27,16 │ │ │ │ - li r19,0 │ │ │ │ - addi r9,r9,25952 │ │ │ │ - lfd f22,0(r9) │ │ │ │ - lfd f23,8(r9) │ │ │ │ - addis r9,r2,-3 │ │ │ │ - srdi r21,r17,4 │ │ │ │ - addi r9,r9,25008 │ │ │ │ - lfd f24,0(r9) │ │ │ │ - lfd f25,8(r9) │ │ │ │ + lfd f2,8(r30) │ │ │ │ + lfd f1,0(r30) │ │ │ │ + bl 38f0 │ │ │ │ + addic. r28,r28,-1 │ │ │ │ + stfd f1,0(r30) │ │ │ │ + stfd f2,8(r30) │ │ │ │ + bne 42d60 │ │ │ │ + add r22,r20,r22 │ │ │ │ + cmpld r24,r23 │ │ │ │ + addi r26,r26,16 │ │ │ │ + bne 42d30 │ │ │ │ + plfd f18,28616 # 49d80 │ │ │ │ + plfd f19,28616 # 49d88 │ │ │ │ + b 42400 │ │ │ │ + mr r9,r4 │ │ │ │ + xxmr vs32,vs33 │ │ │ │ + b 41dec │ │ │ │ + ld r16,208(r31) │ │ │ │ + ld r24,96(r25) │ │ │ │ + sldi r22,r22,1 │ │ │ │ + cmpdi cr4,r10,0 │ │ │ │ + addi r17,r27,16 │ │ │ │ + li r18,0 │ │ │ │ + plfd f22,29504 # 4a130 │ │ │ │ + plfd f23,29504 # 4a138 │ │ │ │ + srdi r21,r16,4 │ │ │ │ lfd f3,0(r24) │ │ │ │ lfd f4,8(r24) │ │ │ │ fmr f1,f22 │ │ │ │ fmr f2,f23 │ │ │ │ - bl 4dbe8 │ │ │ │ - nop │ │ │ │ - bl 3060 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 3450 │ │ │ │ + bl 3060 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f4,f2 │ │ │ │ - fmr f21,f2 │ │ │ │ - fmr f20,f1 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - mulld r9,r21,r19 │ │ │ │ + fmr f25,f2 │ │ │ │ + fmr f24,f1 │ │ │ │ + bl 329c │ │ │ │ + mulld r2,r21,r18 │ │ │ │ fmr f27,f2 │ │ │ │ fmr f26,f1 │ │ │ │ - sldi r9,r9,4 │ │ │ │ - add r9,r27,r9 │ │ │ │ - stfd f24,0(r9) │ │ │ │ - stfd f25,8(r9) │ │ │ │ - blt cr3,46c34 │ │ │ │ - lfd f28,-16(r18) │ │ │ │ - lfd f29,-8(r18) │ │ │ │ - mr r20,r18 │ │ │ │ - mr r28,r30 │ │ │ │ - fmr f31,f25 │ │ │ │ - fmr f30,f24 │ │ │ │ + sldi r2,r2,4 │ │ │ │ + add r2,r27,r2 │ │ │ │ + stfd f18,0(r2) │ │ │ │ + stfd f19,8(r2) │ │ │ │ + blt cr4,42ed8 │ │ │ │ + lfd f28,-16(r17) │ │ │ │ + lfd f29,-8(r17) │ │ │ │ + fmr f31,f19 │ │ │ │ + fmr f30,f18 │ │ │ │ + mr r19,r17 │ │ │ │ + mr r20,r22 │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - fmr f1,f20 │ │ │ │ - fmr f2,f21 │ │ │ │ - addi r20,r20,16 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - fmr f17,f2 │ │ │ │ - fmr f16,f1 │ │ │ │ + fmr f1,f24 │ │ │ │ + fmr f2,f25 │ │ │ │ + addi r19,r19,16 │ │ │ │ + bl 329c │ │ │ │ + fmr f21,f2 │ │ │ │ + fmr f20,f1 │ │ │ │ fmr f3,f26 │ │ │ │ fmr f4,f27 │ │ │ │ fmr f1,f30 │ │ │ │ fmr f2,f31 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - fmr f3,f16 │ │ │ │ - fmr f4,f17 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - addic. r28,r28,-1 │ │ │ │ - stfd f1,-16(r20) │ │ │ │ - stfd f2,-8(r20) │ │ │ │ + fmr f3,f20 │ │ │ │ + fmr f4,f21 │ │ │ │ + bl 329c │ │ │ │ + addic. r20,r20,-1 │ │ │ │ + stfd f1,-16(r19) │ │ │ │ + stfd f2,-8(r19) │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ - bne 46bc0 │ │ │ │ - addi r19,r19,1 │ │ │ │ + bne 42e70 │ │ │ │ + addi r18,r18,1 │ │ │ │ addi r24,r24,16 │ │ │ │ - add r18,r18,r17 │ │ │ │ - cmpd r19,r23 │ │ │ │ - bne 46b50 │ │ │ │ - ld r9,160(r31) │ │ │ │ - cmpdi r9,0 │ │ │ │ - ble 46180 │ │ │ │ - ld r8,48(r31) │ │ │ │ - sldi r9,r23,3 │ │ │ │ - ld r10,216(r31) │ │ │ │ - add r7,r25,r9 │ │ │ │ - std r9,128(r31) │ │ │ │ - cmpdi cr3,r8,0 │ │ │ │ - addi r8,r9,-8 │ │ │ │ - srdi r10,r10,4 │ │ │ │ - std r8,192(r31) │ │ │ │ - ld r8,96(r31) │ │ │ │ - std r10,80(r31) │ │ │ │ - li r10,0 │ │ │ │ - std r10,152(r31) │ │ │ │ - add r8,r8,r9 │ │ │ │ - std r8,144(r31) │ │ │ │ - add r8,r26,r9 │ │ │ │ - std r8,88(r31) │ │ │ │ - ld r8,184(r31) │ │ │ │ - add r19,r8,r9 │ │ │ │ - ble cr4,4883c │ │ │ │ + add r17,r17,r16 │ │ │ │ + cmpd r18,r23 │ │ │ │ + bne 42e04 │ │ │ │ + ld r2,152(r31) │ │ │ │ + cmpdi r2,0 │ │ │ │ + ble 42400 │ │ │ │ + ld r10,56(r31) │ │ │ │ + sldi r2,r23,3 │ │ │ │ + ld r9,208(r31) │ │ │ │ + std r2,200(r31) │ │ │ │ + cmpdi cr4,r10,0 │ │ │ │ + addi r10,r2,-8 │ │ │ │ + srdi r9,r9,4 │ │ │ │ + std r10,192(r31) │ │ │ │ + ld r10,112(r31) │ │ │ │ + std r9,80(r31) │ │ │ │ + li r9,0 │ │ │ │ + std r9,168(r31) │ │ │ │ + add r10,r10,r2 │ │ │ │ + std r10,144(r31) │ │ │ │ + add r10,r26,r2 │ │ │ │ + std r10,88(r31) │ │ │ │ + add r10,r30,r2 │ │ │ │ + std r10,64(r31) │ │ │ │ + ld r10,176(r31) │ │ │ │ + add r15,r10,r2 │ │ │ │ + ble cr3,4496c │ │ │ │ + ld r2,184(r31) │ │ │ │ + std r15,232(r31) │ │ │ │ + ld r14,80(r31) │ │ │ │ + std r28,216(r31) │ │ │ │ + ld r15,208(r31) │ │ │ │ + std r9,72(r31) │ │ │ │ + addi r2,r2,-8 │ │ │ │ + std r2,128(r31) │ │ │ │ + ld r2,160(r31) │ │ │ │ + addi r2,r2,-8 │ │ │ │ + std r2,136(r31) │ │ │ │ + mr r2,r25 │ │ │ │ ld r9,168(r31) │ │ │ │ - std r15,224(r31) │ │ │ │ - ld r14,216(r31) │ │ │ │ - ld r15,184(r31) │ │ │ │ - std r25,72(r31) │ │ │ │ - std r10,104(r31) │ │ │ │ - std r7,232(r31) │ │ │ │ - std r19,240(r31) │ │ │ │ - addi r9,r9,-8 │ │ │ │ - std r9,136(r31) │ │ │ │ - ld r9,176(r31) │ │ │ │ - addi r9,r9,-8 │ │ │ │ - std r9,208(r31) │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,26192 │ │ │ │ - std r9,64(r31) │ │ │ │ - mr r9,r22 │ │ │ │ - ld r22,80(r31) │ │ │ │ - ld r10,152(r31) │ │ │ │ - ld r21,120(r9) │ │ │ │ - ld r20,64(r9) │ │ │ │ - ld r24,88(r9) │ │ │ │ - li r19,0 │ │ │ │ - mr r17,r9 │ │ │ │ - ld r30,168(r31) │ │ │ │ - ld r16,176(r31) │ │ │ │ - ld r18,96(r31) │ │ │ │ - std r29,112(r31) │ │ │ │ - std r27,120(r31) │ │ │ │ - sldi r10,r10,4 │ │ │ │ - mr r29,r20 │ │ │ │ - mr r27,r24 │ │ │ │ - mr r20,r23 │ │ │ │ - add r21,r21,r10 │ │ │ │ - mr r25,r21 │ │ │ │ - ldx r24,r29,r19 │ │ │ │ - addi r24,r24,1 │ │ │ │ - sldi r28,r24,1 │ │ │ │ - mr r3,r28 │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ - lfd f3,0(r25) │ │ │ │ - lfd f4,8(r25) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - bl 3360 │ │ │ │ - ld r2,24(r1) │ │ │ │ - subf r10,r27,r3 │ │ │ │ + ld r20,120(r2) │ │ │ │ + std r29,96(r31) │ │ │ │ + std r27,104(r31) │ │ │ │ + li r25,0 │ │ │ │ + mr r17,r2 │ │ │ │ + ld r19,64(r2) │ │ │ │ + ld r21,88(r2) │ │ │ │ + ld r24,184(r31) │ │ │ │ + ld r28,160(r31) │ │ │ │ + ld r18,112(r31) │ │ │ │ + sldi r9,r9,4 │ │ │ │ + mr r29,r19 │ │ │ │ + mr r27,r21 │ │ │ │ + mr r19,r23 │ │ │ │ + add r20,r20,r9 │ │ │ │ + mr r22,r20 │ │ │ │ + ldx r21,r29,r25 │ │ │ │ + addi r21,r21,1 │ │ │ │ + sldi r16,r21,1 │ │ │ │ + mr r3,r16 │ │ │ │ + bl 3290 │ │ │ │ + lfd f3,0(r22) │ │ │ │ + lfd f4,8(r22) │ │ │ │ + bl 329c │ │ │ │ + bl 3380 │ │ │ │ + subf r9,r27,r3 │ │ │ │ addi r3,r3,1 │ │ │ │ - divd r9,r10,r28 │ │ │ │ - cmpdi r10,0 │ │ │ │ - add r3,r3,r27 │ │ │ │ - stdx r10,r30,r19 │ │ │ │ - stdx r3,r16,r19 │ │ │ │ - mulld r9,r9,r28 │ │ │ │ - subf r9,r9,r10 │ │ │ │ - blt 47640 │ │ │ │ - cmpd r9,r24 │ │ │ │ - ble 46d94 │ │ │ │ - subf r9,r28,r9 │ │ │ │ - stdx r9,r18,r19 │ │ │ │ + divd r2,r9,r16 │ │ │ │ cmpdi r9,0 │ │ │ │ - li r10,1 │ │ │ │ - ble 47630 │ │ │ │ - addic. r20,r20,-1 │ │ │ │ - stdx r10,r26,r19 │ │ │ │ - stdx r9,r15,r19 │ │ │ │ - addi r25,r25,16 │ │ │ │ - addi r19,r19,8 │ │ │ │ - bne 46d30 │ │ │ │ - ld r5,128(r31) │ │ │ │ - ld r3,72(r31) │ │ │ │ - mr r24,r27 │ │ │ │ + add r3,r3,r27 │ │ │ │ + stdx r9,r24,r25 │ │ │ │ + stdx r3,r28,r25 │ │ │ │ + mulld r2,r2,r16 │ │ │ │ + subf r2,r2,r9 │ │ │ │ + blt 43860 │ │ │ │ + cmpd r2,r21 │ │ │ │ + ble 43018 │ │ │ │ + subf r2,r16,r2 │ │ │ │ + stdx r2,r18,r25 │ │ │ │ + cmpdi r2,0 │ │ │ │ + li r9,1 │ │ │ │ + ble 43850 │ │ │ │ + addic. r19,r19,-1 │ │ │ │ + stdx r9,r26,r25 │ │ │ │ + stdx r2,r30,r25 │ │ │ │ + addi r22,r22,16 │ │ │ │ + addi r25,r25,8 │ │ │ │ + bne 42fc0 │ │ │ │ + ld r5,200(r31) │ │ │ │ + ld r3,176(r31) │ │ │ │ + mr r21,r27 │ │ │ │ li r4,0 │ │ │ │ - mr r20,r29 │ │ │ │ - ld r27,120(r31) │ │ │ │ - ld r29,112(r31) │ │ │ │ - std r17,112(r31) │ │ │ │ - li r25,0 │ │ │ │ - addi r20,r20,-8 │ │ │ │ - bl 37c0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - mr r3,r24 │ │ │ │ - mr r24,r29 │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ + mr r19,r29 │ │ │ │ + li r22,0 │ │ │ │ + ld r29,96(r31) │ │ │ │ + ld r27,104(r31) │ │ │ │ + std r17,96(r31) │ │ │ │ + addi r19,r19,-8 │ │ │ │ + bl 37e0 │ │ │ │ + mr r3,r21 │ │ │ │ + subfic r25,r29,32 │ │ │ │ + mr r21,r29 │ │ │ │ + bl 3290 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - ld r9,112(r31) │ │ │ │ + bl 329c │ │ │ │ + ld r2,96(r31) │ │ │ │ + ld r16,128(r31) │ │ │ │ + std r30,96(r31) │ │ │ │ + std r26,104(r31) │ │ │ │ ld r17,136(r31) │ │ │ │ - ld r18,208(r31) │ │ │ │ - std r26,112(r31) │ │ │ │ fmr f25,f2 │ │ │ │ fmr f24,f1 │ │ │ │ - ld r19,96(r9) │ │ │ │ - std r9,120(r31) │ │ │ │ - nop │ │ │ │ - ldu r28,8(r17) │ │ │ │ - lfd f22,0(r21) │ │ │ │ - lfd f23,8(r21) │ │ │ │ - mr r3,r28 │ │ │ │ - bl 4d7c8 │ │ │ │ + ld r18,96(r2) │ │ │ │ + std r2,120(r31) │ │ │ │ nop │ │ │ │ - ldu r3,8(r20) │ │ │ │ + ldu r24,8(r16) │ │ │ │ + lfd f22,0(r20) │ │ │ │ + lfd f23,8(r20) │ │ │ │ + mr r3,r24 │ │ │ │ + bl 3290 │ │ │ │ + ldu r3,8(r19) │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ addi r3,r3,1 │ │ │ │ sldi r3,r3,1 │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ + bl 3290 │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - bl 4dbe8 │ │ │ │ - nop │ │ │ │ + bl 3450 │ │ │ │ fmr f27,f2 │ │ │ │ fmr f26,f1 │ │ │ │ fmr f2,f23 │ │ │ │ fmr f1,f22 │ │ │ │ fmr f3,f26 │ │ │ │ fmr f4,f27 │ │ │ │ - bl 4da58 │ │ │ │ - nop │ │ │ │ + bl 2fd0 │ │ │ │ fmr f13,f2 │ │ │ │ fmr f12,f1 │ │ │ │ fmr f3,f22 │ │ │ │ fmr f4,f23 │ │ │ │ fmr f1,f26 │ │ │ │ fmr f2,f27 │ │ │ │ fmr f26,f12 │ │ │ │ fmr f27,f13 │ │ │ │ - bl 4da58 │ │ │ │ - nop │ │ │ │ + bl 2fd0 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f27 │ │ │ │ fmr f1,f26 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f27,f2 │ │ │ │ fmr f26,f1 │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ fmr f1,f30 │ │ │ │ fmr f2,f31 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f27 │ │ │ │ fmr f1,f26 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f3,f24 │ │ │ │ fmr f4,f25 │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ + bl 38f0 │ │ │ │ xxlxor vs10,vs10,vs10 │ │ │ │ xxlxor vs11,vs11,vs11 │ │ │ │ - lfd f20,0(r19) │ │ │ │ - lfd f21,8(r19) │ │ │ │ + lfd f20,0(r18) │ │ │ │ + lfd f21,8(r18) │ │ │ │ fmr f13,f2 │ │ │ │ fmr f12,f1 │ │ │ │ fcmpu cr0,f12,f10 │ │ │ │ - bne 46f50 │ │ │ │ + bne 431ac │ │ │ │ fcmpu cr0,f13,f11 │ │ │ │ - ble 47600 │ │ │ │ - bl 38a0 │ │ │ │ - ld r2,24(r1) │ │ │ │ + ble 43820 │ │ │ │ + bl 38c0 │ │ │ │ fmr f3,f20 │ │ │ │ fmr f4,f21 │ │ │ │ fmr f27,f2 │ │ │ │ fmr f26,f1 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - bl 34c0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - ld r9,64(r31) │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ + bl 34e0 │ │ │ │ + plfd f3,28756 # 4a220 │ │ │ │ + plfd f4,28756 # 4a228 │ │ │ │ + bl 329c │ │ │ │ fmr f3,f26 │ │ │ │ fmr f4,f27 │ │ │ │ - bl 4dbe8 │ │ │ │ - nop │ │ │ │ + bl 3450 │ │ │ │ fmr f27,f2 │ │ │ │ fmr f26,f1 │ │ │ │ - mulld r16,r25,r22 │ │ │ │ + mulld r26,r22,r14 │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ fmr f1,f22 │ │ │ │ fmr f2,f23 │ │ │ │ - sldi r30,r16,4 │ │ │ │ - add r30,r29,r30 │ │ │ │ - stfd f26,0(r30) │ │ │ │ - stfd f27,8(r30) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + sldi r28,r26,4 │ │ │ │ + add r28,r29,r28 │ │ │ │ + stfd f26,0(r28) │ │ │ │ + stfd f27,8(r28) │ │ │ │ + bl 329c │ │ │ │ fmr f3,f28 │ │ │ │ fmr f4,f29 │ │ │ │ - bl 4da58 │ │ │ │ - nop │ │ │ │ + bl 2fd0 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ + bl 38f0 │ │ │ │ fmr f3,f20 │ │ │ │ fmr f4,f21 │ │ │ │ - bl 4dbe8 │ │ │ │ - nop │ │ │ │ - bl 3060 │ │ │ │ - ld r2,24(r1) │ │ │ │ - ldu r26,8(r18) │ │ │ │ + bl 3450 │ │ │ │ + bl 3060 │ │ │ │ + ldu r30,8(r17) │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ - cmpd r26,r28 │ │ │ │ - ble 470f4 │ │ │ │ - sldi r9,r16,4 │ │ │ │ + cmpd r30,r24 │ │ │ │ + ble 43318 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f1,f26 │ │ │ │ fmr f2,f27 │ │ │ │ - add r16,r27,r9 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + sldi r2,r26,4 │ │ │ │ + add r26,r27,r2 │ │ │ │ + bl 329c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ - lfd f2,24(r16) │ │ │ │ - lfd f1,16(r16) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - addi r9,r28,2 │ │ │ │ - cmpd r26,r9 │ │ │ │ - stfd f1,16(r30) │ │ │ │ - stfd f2,24(r30) │ │ │ │ - blt 470f4 │ │ │ │ - addi r10,r26,-1 │ │ │ │ - subfic r30,r29,32 │ │ │ │ - lfd f26,0(r24) │ │ │ │ - lfd f27,8(r24) │ │ │ │ + lfd f2,24(r26) │ │ │ │ + lfd f1,16(r26) │ │ │ │ + bl 329c │ │ │ │ + addi r2,r24,2 │ │ │ │ + cmpd r30,r2 │ │ │ │ + stfd f1,16(r28) │ │ │ │ + stfd f2,24(r28) │ │ │ │ + blt 43318 │ │ │ │ + addi r9,r30,-1 │ │ │ │ + lfd f26,0(r21) │ │ │ │ + lfd f27,8(r21) │ │ │ │ fmr f31,f29 │ │ │ │ fmr f30,f28 │ │ │ │ - subf r28,r28,r10 │ │ │ │ - add r30,r30,r24 │ │ │ │ + add r28,r25,r21 │ │ │ │ + subf r24,r24,r9 │ │ │ │ + nop │ │ │ │ nop │ │ │ │ fmr f3,f28 │ │ │ │ fmr f4,f29 │ │ │ │ fmr f1,f30 │ │ │ │ fmr f2,f31 │ │ │ │ - add r26,r29,r30 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - add r9,r27,r30 │ │ │ │ - addi r30,r30,16 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ + add r30,r29,r28 │ │ │ │ + bl 329c │ │ │ │ + add r2,r27,r28 │ │ │ │ + addi r28,r28,16 │ │ │ │ + lfd f3,0(r2) │ │ │ │ + lfd f4,8(r2) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ fmr f2,f27 │ │ │ │ fmr f1,f26 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - addic. r28,r28,-1 │ │ │ │ - stfd f1,0(r26) │ │ │ │ - stfd f2,8(r26) │ │ │ │ - bne 47090 │ │ │ │ - addi r25,r25,1 │ │ │ │ - addi r21,r21,16 │ │ │ │ - addi r19,r19,16 │ │ │ │ - add r24,r24,r14 │ │ │ │ - cmpd r25,r23 │ │ │ │ - bne 46e30 │ │ │ │ - ld r26,112(r31) │ │ │ │ - ld r9,120(r31) │ │ │ │ - ble cr3,47ecc │ │ │ │ - ld r15,224(r31) │ │ │ │ - ld r25,72(r31) │ │ │ │ - ld r10,104(r31) │ │ │ │ - ld r7,232(r31) │ │ │ │ - mr r22,r9 │ │ │ │ - ld r19,240(r31) │ │ │ │ - ld r28,184(r31) │ │ │ │ - sldi r9,r23,4 │ │ │ │ - addi r30,r23,-1 │ │ │ │ - li r18,0 │ │ │ │ - mr r21,r7 │ │ │ │ - mr r14,r22 │ │ │ │ - std r15,224(r31) │ │ │ │ - std r29,64(r31) │ │ │ │ + bl 329c │ │ │ │ + addic. r24,r24,-1 │ │ │ │ + stfd f1,0(r30) │ │ │ │ + stfd f2,8(r30) │ │ │ │ + bne 432c0 │ │ │ │ + addi r22,r22,1 │ │ │ │ + addi r20,r20,16 │ │ │ │ + addi r18,r18,16 │ │ │ │ + add r21,r21,r15 │ │ │ │ + cmpd r22,r23 │ │ │ │ + bne 430b0 │ │ │ │ + ld r30,96(r31) │ │ │ │ + ld r26,104(r31) │ │ │ │ + ld r2,120(r31) │ │ │ │ + ble cr4,4404c │ │ │ │ + ld r28,216(r31) │ │ │ │ + ld r9,72(r31) │ │ │ │ + mr r25,r2 │ │ │ │ + ld r15,232(r31) │ │ │ │ + addi r2,r23,-1 │ │ │ │ + addi r20,r28,8 │ │ │ │ + ld r18,176(r31) │ │ │ │ + mr r14,r15 │ │ │ │ + li r19,0 │ │ │ │ + std r29,72(r31) │ │ │ │ std r27,232(r31) │ │ │ │ - std r9,136(r31) │ │ │ │ - std r26,72(r31) │ │ │ │ - std r23,104(r31) │ │ │ │ - ld r9,88(r14) │ │ │ │ - mr r26,r21 │ │ │ │ - ld r21,200(r31) │ │ │ │ - mr r17,r14 │ │ │ │ - li r24,0 │ │ │ │ - li r20,0 │ │ │ │ - std r10,208(r31) │ │ │ │ - addi r9,r9,1 │ │ │ │ - sldi r27,r9,1 │ │ │ │ - mr r14,r27 │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - ld r9,104(r31) │ │ │ │ - cmpd r9,r24 │ │ │ │ - ble 472a0 │ │ │ │ - mr r10,r9 │ │ │ │ - sldi r23,r24,3 │ │ │ │ - ld r15,64(r17) │ │ │ │ - sldi r9,r24,4 │ │ │ │ - addi r22,r21,8 │ │ │ │ - std r26,112(r31) │ │ │ │ + mr r8,r9 │ │ │ │ + std r23,96(r31) │ │ │ │ + mr r15,r20 │ │ │ │ + std r2,128(r31) │ │ │ │ + mr r20,r25 │ │ │ │ + sldi r2,r23,4 │ │ │ │ + std r2,136(r31) │ │ │ │ + ld r2,88(r20) │ │ │ │ + mr r16,r20 │ │ │ │ + mr r20,r30 │ │ │ │ + ld r30,200(r31) │ │ │ │ + li r27,0 │ │ │ │ + li r22,0 │ │ │ │ + std r8,216(r31) │ │ │ │ + addi r2,r2,1 │ │ │ │ + sldi r25,r2,1 │ │ │ │ + mr r2,r15 │ │ │ │ + mr r15,r25 │ │ │ │ + mr r25,r14 │ │ │ │ + mr r14,r2 │ │ │ │ + nop │ │ │ │ + ld r2,96(r31) │ │ │ │ + cmpd r2,r27 │ │ │ │ + ble 434c4 │ │ │ │ + mr r9,r2 │ │ │ │ + sldi r2,r27,3 │ │ │ │ + sldi r10,r27,4 │ │ │ │ + ld r29,64(r16) │ │ │ │ std r30,120(r31) │ │ │ │ xxlxor vs30,vs30,vs30 │ │ │ │ - subf r16,r24,r10 │ │ │ │ - ld r10,32(r31) │ │ │ │ - ldx r29,r21,r23 │ │ │ │ - mr r26,r22 │ │ │ │ + std r28,104(r31) │ │ │ │ + mr r30,r14 │ │ │ │ xxlxor vs31,vs31,vs31 │ │ │ │ - mr r22,r28 │ │ │ │ - mr r30,r15 │ │ │ │ - mr r15,r16 │ │ │ │ - mr r16,r24 │ │ │ │ - add r27,r10,r9 │ │ │ │ - mr r24,r27 │ │ │ │ - mr r27,r29 │ │ │ │ + ldx r23,r28,r2 │ │ │ │ + mr r21,r2 │ │ │ │ + ld r2,32(r31) │ │ │ │ + subf r24,r27,r9 │ │ │ │ + mr r14,r24 │ │ │ │ + mr r24,r29 │ │ │ │ + add r17,r2,r10 │ │ │ │ + mr r2,r27 │ │ │ │ + mr r27,r20 │ │ │ │ + mr r20,r2 │ │ │ │ nop │ │ │ │ - ldx r29,r22,r23 │ │ │ │ - ldx r9,r30,r23 │ │ │ │ - mr r28,r16 │ │ │ │ + nop │ │ │ │ + ldx r2,r24,r21 │ │ │ │ + ldx r28,r27,r21 │ │ │ │ + cmpdi r28,0 │ │ │ │ + mr r29,r20 │ │ │ │ fmr f0,f30 │ │ │ │ - addi r16,r16,1 │ │ │ │ fmr f1,f31 │ │ │ │ - cmpdi r29,0 │ │ │ │ - addi r4,r9,1 │ │ │ │ - mulld r27,r27,r9 │ │ │ │ - cmpd cr7,r29,r4 │ │ │ │ - beq 47278 │ │ │ │ - beq cr7,47278 │ │ │ │ + addi r20,r20,1 │ │ │ │ + mulld r23,r23,r2 │ │ │ │ + addi r6,r2,1 │ │ │ │ + beq 43498 │ │ │ │ + cmpd r28,r6 │ │ │ │ + beq 43498 │ │ │ │ + ldx r3,r26,r21 │ │ │ │ + add r23,r28,r23 │ │ │ │ + addi r23,r23,-1 │ │ │ │ + bl 3290 │ │ │ │ + lfd f3,0(r17) │ │ │ │ + lfd f4,8(r17) │ │ │ │ + bl 329c │ │ │ │ + ld r9,80(r31) │ │ │ │ + ldx r2,r18,r21 │ │ │ │ + maddld r2,r9,r29,r2 │ │ │ │ ld r9,72(r31) │ │ │ │ - add r27,r29,r27 │ │ │ │ - addi r27,r27,-1 │ │ │ │ - ldx r3,r9,r23 │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ - lfd f3,0(r24) │ │ │ │ - lfd f4,8(r24) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - ld r10,80(r31) │ │ │ │ - ldx r9,r25,r23 │ │ │ │ - maddld r9,r10,r28,r9 │ │ │ │ - ld r10,64(r31) │ │ │ │ - sldi r9,r9,4 │ │ │ │ - add r9,r10,r9 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + sldi r2,r2,4 │ │ │ │ + add r2,r9,r2 │ │ │ │ + lfd f3,0(r2) │ │ │ │ + lfd f4,8(r2) │ │ │ │ + bl 329c │ │ │ │ fmr f0,f1 │ │ │ │ fmr f1,f2 │ │ │ │ - addic. r15,r15,-1 │ │ │ │ - stfd f0,16(r24) │ │ │ │ - stfd f1,24(r24) │ │ │ │ - stdx r27,r26,r23 │ │ │ │ - addi r24,r24,16 │ │ │ │ - addi r23,r23,8 │ │ │ │ - bne 471f0 │ │ │ │ - ld r26,112(r31) │ │ │ │ + addic. r14,r14,-1 │ │ │ │ + stfd f0,16(r17) │ │ │ │ + stfd f1,24(r17) │ │ │ │ + addi r17,r17,16 │ │ │ │ + stdx r23,r30,r21 │ │ │ │ + addi r21,r21,8 │ │ │ │ + bne 43420 │ │ │ │ + mr r14,r30 │ │ │ │ + ld r28,104(r31) │ │ │ │ ld r30,120(r31) │ │ │ │ - mr r28,r22 │ │ │ │ - ld r9,128(r31) │ │ │ │ - ld r10,136(r31) │ │ │ │ - ldx r29,r21,r9 │ │ │ │ - ld r9,32(r31) │ │ │ │ - add r9,r9,r10 │ │ │ │ - ld r10,40(r31) │ │ │ │ - sldi r29,r29,4 │ │ │ │ - lfd f1,0(r9) │ │ │ │ - lfd f2,8(r9) │ │ │ │ - ld r9,56(r31) │ │ │ │ - lfd f3,0(r10) │ │ │ │ - lfd f4,8(r10) │ │ │ │ - add r29,r9,r29 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + mr r20,r27 │ │ │ │ + ld r9,136(r31) │ │ │ │ + ld r2,32(r31) │ │ │ │ + ldx r27,r28,r30 │ │ │ │ + add r2,r2,r9 │ │ │ │ + ld r9,40(r31) │ │ │ │ + sldi r27,r27,4 │ │ │ │ + lfd f1,0(r2) │ │ │ │ + lfd f2,8(r2) │ │ │ │ + ld r2,48(r31) │ │ │ │ + lfd f3,0(r9) │ │ │ │ + lfd f4,8(r9) │ │ │ │ + add r27,r2,r27 │ │ │ │ + bl 329c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ - lfd f2,8(r29) │ │ │ │ - lfd f1,0(r29) │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ - ld r9,-8(r19) │ │ │ │ - ld r10,88(r31) │ │ │ │ - stfd f1,0(r29) │ │ │ │ - stfd f2,8(r29) │ │ │ │ - cmpdi r9,0 │ │ │ │ - ld r10,-8(r10) │ │ │ │ - beq 47580 │ │ │ │ - ld r8,64(r17) │ │ │ │ - ld r7,192(r31) │ │ │ │ - ldx r8,r8,r7 │ │ │ │ - addi r8,r8,1 │ │ │ │ - cmpd r9,r8 │ │ │ │ - beq 47580 │ │ │ │ - add r9,r9,r10 │ │ │ │ - mr r24,r30 │ │ │ │ - std r9,-8(r19) │ │ │ │ - ld r9,-8(r26) │ │ │ │ - addi r9,r9,1 │ │ │ │ - cmpd r14,r9 │ │ │ │ - std r9,-8(r26) │ │ │ │ - bne 473f0 │ │ │ │ - addi r9,r30,1 │ │ │ │ - cmpdi r30,0 │ │ │ │ - ld r5,88(r31) │ │ │ │ - ld r29,144(r31) │ │ │ │ - mr r7,r26 │ │ │ │ - mr r8,r19 │ │ │ │ + lfd f2,8(r27) │ │ │ │ + lfd f1,0(r27) │ │ │ │ + bl 38f0 │ │ │ │ + ld r2,64(r31) │ │ │ │ + ld r9,88(r31) │ │ │ │ + ld r2,-8(r2) │ │ │ │ + cmpdi r2,0 │ │ │ │ + ld r9,-8(r9) │ │ │ │ + stfd f1,0(r27) │ │ │ │ + stfd f2,8(r27) │ │ │ │ + beq 437a0 │ │ │ │ + ld r10,64(r16) │ │ │ │ + ld r8,192(r31) │ │ │ │ + ldx r10,r10,r8 │ │ │ │ + addi r10,r10,1 │ │ │ │ + cmpd r2,r10 │ │ │ │ + beq 437a0 │ │ │ │ + add r2,r2,r9 │ │ │ │ + ld r9,64(r31) │ │ │ │ + ld r27,128(r31) │ │ │ │ + std r2,-8(r9) │ │ │ │ + ld r2,-8(r25) │ │ │ │ + addi r2,r2,1 │ │ │ │ + cmpd r15,r2 │ │ │ │ + std r2,-8(r25) │ │ │ │ + bne 43610 │ │ │ │ + addi r9,r27,1 │ │ │ │ + cmpdi r27,0 │ │ │ │ + ld r2,64(r31) │ │ │ │ + ld r6,88(r31) │ │ │ │ + mr r8,r25 │ │ │ │ + ld r4,144(r31) │ │ │ │ mtctr r9 │ │ │ │ li r9,1 │ │ │ │ mfctr r10 │ │ │ │ isellt r9,r9,r10 │ │ │ │ mtctr r9 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - bdz 473f0 │ │ │ │ + bdz 43610 │ │ │ │ ld r9,-16(r8) │ │ │ │ - ld r10,-16(r7) │ │ │ │ - addi r24,r24,-1 │ │ │ │ - ld r6,-16(r5) │ │ │ │ - li r4,1 │ │ │ │ - sldi r3,r24,3 │ │ │ │ - cmpdi cr7,r9,0 │ │ │ │ - addi r10,r10,1 │ │ │ │ - std r10,-16(r7) │ │ │ │ - cmpd r14,r10 │ │ │ │ - stdu r18,-8(r7) │ │ │ │ - beq cr7,47460 │ │ │ │ - ld r10,64(r17) │ │ │ │ - ldx r10,r10,r3 │ │ │ │ - addi r10,r10,1 │ │ │ │ - cmpd cr7,r9,r10 │ │ │ │ - beq cr7,47460 │ │ │ │ - ldu r10,-8(r29) │ │ │ │ - add r9,r9,r6 │ │ │ │ + ld r10,-16(r2) │ │ │ │ + cmpdi r10,0 │ │ │ │ + addi r27,r27,-1 │ │ │ │ + li r5,1 │ │ │ │ + ld r7,-16(r6) │ │ │ │ + sldi r3,r27,3 │ │ │ │ + addi r9,r9,1 │ │ │ │ std r9,-16(r8) │ │ │ │ - cmpdi cr7,r10,0 │ │ │ │ - bgt cr7,473e4 │ │ │ │ - neg r10,r10 │ │ │ │ - li r4,-1 │ │ │ │ - stdu r4,-8(r5) │ │ │ │ - stdu r10,-8(r8) │ │ │ │ - beq 47380 │ │ │ │ - ld r9,48(r31) │ │ │ │ - addi r20,r20,1 │ │ │ │ - cmpd r20,r9 │ │ │ │ - bne 47190 │ │ │ │ - ld r9,40(r31) │ │ │ │ - ld r8,104(r31) │ │ │ │ - ld r10,208(r31) │ │ │ │ - mr r21,r26 │ │ │ │ - mr r14,r17 │ │ │ │ - addi r9,r9,16 │ │ │ │ - addi r10,r10,1 │ │ │ │ - std r9,40(r31) │ │ │ │ - ld r9,152(r31) │ │ │ │ - add r9,r9,r8 │ │ │ │ - std r9,152(r31) │ │ │ │ - ld r9,160(r31) │ │ │ │ + cmpd cr7,r15,r9 │ │ │ │ + stdu r19,-8(r8) │ │ │ │ + beq 43680 │ │ │ │ + ld r9,64(r16) │ │ │ │ + ldx r9,r9,r3 │ │ │ │ + addi r9,r9,1 │ │ │ │ cmpd r10,r9 │ │ │ │ - beq 47f00 │ │ │ │ - ble cr4,47160 │ │ │ │ - ld r15,224(r31) │ │ │ │ - ld r29,64(r31) │ │ │ │ + beq 43680 │ │ │ │ + ldu r9,-8(r4) │ │ │ │ + add r10,r10,r7 │ │ │ │ + std r10,-16(r2) │ │ │ │ + cmpdi r9,0 │ │ │ │ + bgt 43604 │ │ │ │ + neg r9,r9 │ │ │ │ + li r5,-1 │ │ │ │ + stdu r5,-8(r6) │ │ │ │ + stdu r9,-8(r2) │ │ │ │ + beq cr7,435a0 │ │ │ │ + ld r2,56(r31) │ │ │ │ + addi r22,r22,1 │ │ │ │ + cmpd r22,r2 │ │ │ │ + bne 433c0 │ │ │ │ + ld r2,40(r31) │ │ │ │ + ld r9,96(r31) │ │ │ │ + mr r30,r20 │ │ │ │ + mr r15,r14 │ │ │ │ + mr r20,r16 │ │ │ │ + mr r14,r25 │ │ │ │ + ld r8,216(r31) │ │ │ │ + addi r2,r2,16 │ │ │ │ + addi r8,r8,1 │ │ │ │ + std r2,40(r31) │ │ │ │ + ld r2,168(r31) │ │ │ │ + add r2,r2,r9 │ │ │ │ + std r2,168(r31) │ │ │ │ + ld r2,152(r31) │ │ │ │ + cmpd r8,r2 │ │ │ │ + beq 44044 │ │ │ │ + ble cr3,43388 │ │ │ │ + mr r23,r9 │ │ │ │ + mr r15,r25 │ │ │ │ + ld r29,72(r31) │ │ │ │ ld r27,232(r31) │ │ │ │ - ld r26,72(r31) │ │ │ │ - mr r23,r8 │ │ │ │ - mr r7,r21 │ │ │ │ - mr r22,r17 │ │ │ │ - b 46ca4 │ │ │ │ + mr r9,r8 │ │ │ │ + mr r25,r16 │ │ │ │ + b 42f4c │ │ │ │ + neg r7,r7 │ │ │ │ + std r7,-16(r6) │ │ │ │ + b 435e8 │ │ │ │ + mr r2,r24 │ │ │ │ + ld r9,56(r31) │ │ │ │ + addi r27,r27,1 │ │ │ │ + cmpd r9,r27 │ │ │ │ + bne 42870 │ │ │ │ + ld r2,168(r31) │ │ │ │ + ld r10,96(r31) │ │ │ │ + addi r9,r2,1 │ │ │ │ + ld r2,40(r31) │ │ │ │ + std r9,168(r31) │ │ │ │ + addi r2,r2,16 │ │ │ │ + std r2,40(r31) │ │ │ │ + ld r2,72(r31) │ │ │ │ + add r10,r10,r2 │ │ │ │ + std r10,96(r31) │ │ │ │ + ld r10,144(r31) │ │ │ │ + add r2,r10,r2 │ │ │ │ + std r2,144(r31) │ │ │ │ + ld r2,152(r31) │ │ │ │ + cmpd r9,r2 │ │ │ │ + bne 42780 │ │ │ │ + b 42400 │ │ │ │ nop │ │ │ │ - neg r6,r6 │ │ │ │ - std r6,-16(r5) │ │ │ │ - b 473c8 │ │ │ │ - mr r9,r29 │ │ │ │ - ld r10,48(r31) │ │ │ │ - addi r30,r30,1 │ │ │ │ - cmpd r10,r30 │ │ │ │ - bne 468b0 │ │ │ │ - ld r26,64(r31) │ │ │ │ - ld r9,152(r31) │ │ │ │ - ld r8,104(r31) │ │ │ │ - addi r10,r9,1 │ │ │ │ - ld r9,40(r31) │ │ │ │ - std r10,152(r31) │ │ │ │ - addi r9,r9,16 │ │ │ │ - std r9,40(r31) │ │ │ │ - ld r9,80(r31) │ │ │ │ - add r8,r8,r9 │ │ │ │ - std r8,104(r31) │ │ │ │ - ld r8,144(r31) │ │ │ │ - add r9,r8,r9 │ │ │ │ - std r9,144(r31) │ │ │ │ - ld r9,160(r31) │ │ │ │ - cmpd r10,r9 │ │ │ │ - bne 467b0 │ │ │ │ - ld r15,184(r31) │ │ │ │ - b 46180 │ │ │ │ nop │ │ │ │ - ld r8,72(r31) │ │ │ │ - neg r10,r10 │ │ │ │ - std r10,-8(r8) │ │ │ │ - b 46a28 │ │ │ │ - blt 47590 │ │ │ │ - addis r9,r2,-3 │ │ │ │ + nop │ │ │ │ + ld r10,64(r31) │ │ │ │ + neg r9,r9 │ │ │ │ + std r9,-8(r10) │ │ │ │ + b 429d4 │ │ │ │ + blt 437b0 │ │ │ │ + plfd f3,27420 # 4a220 │ │ │ │ + plfd f4,27420 # 4a228 │ │ │ │ fmr f1,f24 │ │ │ │ fmr f2,f25 │ │ │ │ - addi r9,r9,26192 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ - b 45e78 │ │ │ │ - neg r5,r5 │ │ │ │ - std r5,-16(r4) │ │ │ │ - b 46038 │ │ │ │ + b 421c8 │ │ │ │ nop │ │ │ │ - stdx r9,r21,r29 │ │ │ │ - li r10,-1 │ │ │ │ - neg r9,r9 │ │ │ │ - b 46854 │ │ │ │ - add r18,r18,r9 │ │ │ │ - cmpd r17,r18 │ │ │ │ - blt 47520 │ │ │ │ - mr r9,r18 │ │ │ │ - stdx r18,r21,r29 │ │ │ │ - b 46848 │ │ │ │ + neg r6,r6 │ │ │ │ + std r6,-16(r5) │ │ │ │ + b 42378 │ │ │ │ nop │ │ │ │ + add r16,r16,r2 │ │ │ │ + cmpd r15,r16 │ │ │ │ + blt 43810 │ │ │ │ + mr r2,r16 │ │ │ │ + li r9,1 │ │ │ │ + stdx r16,r19,r24 │ │ │ │ + cmpdi r2,0 │ │ │ │ + bgt 42818 │ │ │ │ + li r9,-1 │ │ │ │ + neg r2,r2 │ │ │ │ + b 42818 │ │ │ │ nop │ │ │ │ - neg r10,r10 │ │ │ │ - add r9,r9,r10 │ │ │ │ - std r10,-8(r30) │ │ │ │ - std r9,-8(r28) │ │ │ │ - ld r9,-8(r24) │ │ │ │ - addi r9,r9,1 │ │ │ │ - cmpd r9,r17 │ │ │ │ - std r9,-8(r24) │ │ │ │ - beq 45fb4 │ │ │ │ - ld r9,120(r31) │ │ │ │ - b 46060 │ │ │ │ + neg r9,r9 │ │ │ │ + add r2,r2,r9 │ │ │ │ + std r9,-8(r25) │ │ │ │ + std r2,-8(r22) │ │ │ │ + ld r2,-8(r14) │ │ │ │ + addi r2,r2,1 │ │ │ │ + cmpd r2,r20 │ │ │ │ + std r2,-8(r14) │ │ │ │ + beq 422fc │ │ │ │ + mr r2,r24 │ │ │ │ + b 423a0 │ │ │ │ nop │ │ │ │ - ld r8,88(r31) │ │ │ │ - neg r10,r10 │ │ │ │ - std r10,-8(r8) │ │ │ │ - b 47328 │ │ │ │ + ld r10,88(r31) │ │ │ │ + neg r9,r9 │ │ │ │ + std r9,-8(r10) │ │ │ │ + b 43544 │ │ │ │ fneg f1,f12 │ │ │ │ fneg f2,f13 │ │ │ │ - bl 38a0 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 38c0 │ │ │ │ fmr f3,f24 │ │ │ │ fmr f4,f25 │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - bl 32c0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - b 45e48 │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - stdx r9,r21,r19 │ │ │ │ - li r10,-1 │ │ │ │ - neg r9,r9 │ │ │ │ - b 45bc4 │ │ │ │ - add r18,r9,r18 │ │ │ │ - cmpd r18,r15 │ │ │ │ - bgt 475d0 │ │ │ │ - mr r9,r18 │ │ │ │ - stdx r18,r21,r19 │ │ │ │ - b 45bb8 │ │ │ │ + bl 329c │ │ │ │ + bl 32e0 │ │ │ │ + b 421a0 │ │ │ │ nop │ │ │ │ nop │ │ │ │ - blt 47658 │ │ │ │ - ld r9,64(r31) │ │ │ │ + add r16,r2,r16 │ │ │ │ + cmpd r16,r15 │ │ │ │ + bgt 43880 │ │ │ │ + mr r2,r16 │ │ │ │ + li r9,1 │ │ │ │ + stdx r16,r24,r27 │ │ │ │ + cmpdi r2,0 │ │ │ │ + bgt 41f68 │ │ │ │ + li r9,-1 │ │ │ │ + neg r2,r2 │ │ │ │ + b 41f68 │ │ │ │ + nop │ │ │ │ + stdx r2,r19,r24 │ │ │ │ + li r9,-1 │ │ │ │ + neg r2,r2 │ │ │ │ + b 42818 │ │ │ │ + blt 43890 │ │ │ │ + plfd f3,27132 # 4a220 │ │ │ │ + plfd f4,27132 # 4a228 │ │ │ │ fmr f1,f20 │ │ │ │ fmr f2,f21 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f27,f2 │ │ │ │ fmr f26,f1 │ │ │ │ - b 46fa8 │ │ │ │ - stdx r9,r18,r19 │ │ │ │ - li r10,-1 │ │ │ │ - neg r9,r9 │ │ │ │ - b 46da4 │ │ │ │ - nop │ │ │ │ - add r28,r28,r9 │ │ │ │ - cmpd r28,r24 │ │ │ │ - bgt 4762c │ │ │ │ - mr r9,r28 │ │ │ │ - stdx r28,r18,r19 │ │ │ │ - b 46d98 │ │ │ │ + b 431f4 │ │ │ │ + stdx r2,r18,r25 │ │ │ │ + li r9,-1 │ │ │ │ + neg r2,r2 │ │ │ │ + b 43028 │ │ │ │ + nop │ │ │ │ + add r16,r16,r2 │ │ │ │ + cmpd r16,r21 │ │ │ │ + bgt 4384c │ │ │ │ + mr r2,r16 │ │ │ │ + stdx r16,r18,r25 │ │ │ │ + b 4301c │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + stdx r2,r24,r27 │ │ │ │ + li r9,-1 │ │ │ │ + neg r2,r2 │ │ │ │ + b 41f68 │ │ │ │ fneg f1,f12 │ │ │ │ fneg f2,f13 │ │ │ │ - bl 38a0 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 38c0 │ │ │ │ fmr f3,f20 │ │ │ │ fmr f4,f21 │ │ │ │ fmr f27,f2 │ │ │ │ fmr f26,f1 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - bl 32c0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - b 46f7c │ │ │ │ - sldi r21,r9,1 │ │ │ │ - addis r9,r2,-3 │ │ │ │ - ld r17,216(r31) │ │ │ │ - ld r24,96(r22) │ │ │ │ - cmpdi cr3,r6,0 │ │ │ │ - addi r18,r27,16 │ │ │ │ - li r19,0 │ │ │ │ - addi r9,r9,25952 │ │ │ │ - lfd f22,0(r9) │ │ │ │ - lfd f23,8(r9) │ │ │ │ - addis r9,r2,-3 │ │ │ │ - srdi r30,r17,4 │ │ │ │ - addi r9,r9,25008 │ │ │ │ - lfd f24,0(r9) │ │ │ │ - lfd f25,8(r9) │ │ │ │ + bl 329c │ │ │ │ + bl 32e0 │ │ │ │ + b 431cc │ │ │ │ + ld r16,208(r31) │ │ │ │ + ld r24,96(r25) │ │ │ │ + sldi r21,r22,1 │ │ │ │ + cmpdi cr4,r10,0 │ │ │ │ + addi r17,r27,16 │ │ │ │ + li r18,0 │ │ │ │ + plfd f22,26720 # 4a130 │ │ │ │ + plfd f23,26720 # 4a138 │ │ │ │ + srdi r22,r16,4 │ │ │ │ lfd f3,0(r24) │ │ │ │ lfd f4,8(r24) │ │ │ │ fmr f1,f22 │ │ │ │ fmr f2,f23 │ │ │ │ - bl 4dbe8 │ │ │ │ - nop │ │ │ │ - bl 3060 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 3450 │ │ │ │ + bl 3060 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f4,f2 │ │ │ │ - fmr f21,f2 │ │ │ │ - fmr f20,f1 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - mulld r9,r30,r19 │ │ │ │ + fmr f25,f2 │ │ │ │ + fmr f24,f1 │ │ │ │ + bl 329c │ │ │ │ + mulld r2,r22,r18 │ │ │ │ fmr f27,f2 │ │ │ │ fmr f26,f1 │ │ │ │ - sldi r9,r9,4 │ │ │ │ - add r9,r27,r9 │ │ │ │ - stfd f24,0(r9) │ │ │ │ - stfd f25,8(r9) │ │ │ │ - blt cr3,477b4 │ │ │ │ - lfd f28,-16(r18) │ │ │ │ - lfd f29,-8(r18) │ │ │ │ - mr r20,r18 │ │ │ │ - mr r28,r21 │ │ │ │ - fmr f31,f25 │ │ │ │ - fmr f30,f24 │ │ │ │ + sldi r2,r2,4 │ │ │ │ + add r2,r27,r2 │ │ │ │ + stfd f18,0(r2) │ │ │ │ + stfd f19,8(r2) │ │ │ │ + blt cr4,439b8 │ │ │ │ + lfd f28,-16(r17) │ │ │ │ + lfd f29,-8(r17) │ │ │ │ + fmr f31,f19 │ │ │ │ + fmr f30,f18 │ │ │ │ + mr r19,r17 │ │ │ │ + mr r20,r21 │ │ │ │ nop │ │ │ │ nop │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - fmr f1,f20 │ │ │ │ - fmr f2,f21 │ │ │ │ - addi r20,r20,16 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - fmr f17,f2 │ │ │ │ - fmr f16,f1 │ │ │ │ + fmr f1,f24 │ │ │ │ + fmr f2,f25 │ │ │ │ + addi r19,r19,16 │ │ │ │ + bl 329c │ │ │ │ + fmr f21,f2 │ │ │ │ + fmr f20,f1 │ │ │ │ fmr f3,f26 │ │ │ │ fmr f4,f27 │ │ │ │ fmr f1,f30 │ │ │ │ fmr f2,f31 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - fmr f3,f16 │ │ │ │ - fmr f4,f17 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - addic. r28,r28,-1 │ │ │ │ - stfd f1,-16(r20) │ │ │ │ - stfd f2,-8(r20) │ │ │ │ + fmr f3,f20 │ │ │ │ + fmr f4,f21 │ │ │ │ + bl 329c │ │ │ │ + addic. r20,r20,-1 │ │ │ │ + stfd f1,-16(r19) │ │ │ │ + stfd f2,-8(r19) │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ - bne 47740 │ │ │ │ - addi r19,r19,1 │ │ │ │ + bne 43950 │ │ │ │ + addi r18,r18,1 │ │ │ │ addi r24,r24,16 │ │ │ │ - add r18,r18,r17 │ │ │ │ - cmpd r19,r23 │ │ │ │ - bne 476c8 │ │ │ │ - ld r9,160(r31) │ │ │ │ - cmpdi r9,0 │ │ │ │ - ble 46180 │ │ │ │ - ld r10,216(r31) │ │ │ │ - sldi r9,r23,3 │ │ │ │ - add r28,r26,r9 │ │ │ │ - add r16,r25,r9 │ │ │ │ - std r9,128(r31) │ │ │ │ - srdi r10,r10,4 │ │ │ │ - std r10,80(r31) │ │ │ │ - addi r10,r9,-8 │ │ │ │ - std r10,192(r31) │ │ │ │ - ld r10,96(r31) │ │ │ │ - add r10,r10,r9 │ │ │ │ - std r10,152(r31) │ │ │ │ - ld r10,184(r31) │ │ │ │ - add r10,r10,r9 │ │ │ │ - std r10,64(r31) │ │ │ │ - ble cr4,48770 │ │ │ │ - li r9,0 │ │ │ │ - li r17,0 │ │ │ │ - std r9,208(r31) │ │ │ │ - ld r9,48(r31) │ │ │ │ - cmpdi cr3,r9,0 │ │ │ │ - ld r9,168(r31) │ │ │ │ - ld r19,176(r31) │ │ │ │ - subfic r20,r29,32 │ │ │ │ - std r15,224(r31) │ │ │ │ - ld r18,184(r31) │ │ │ │ - ld r15,216(r31) │ │ │ │ - ld r14,80(r31) │ │ │ │ - std r28,232(r31) │ │ │ │ - std r25,88(r31) │ │ │ │ - mr r28,r20 │ │ │ │ - mr r20,r16 │ │ │ │ - std r17,72(r31) │ │ │ │ - addi r9,r9,-8 │ │ │ │ - std r9,136(r31) │ │ │ │ - addi r9,r19,-8 │ │ │ │ + add r17,r17,r16 │ │ │ │ + cmpd r18,r23 │ │ │ │ + bne 438e4 │ │ │ │ + ld r2,152(r31) │ │ │ │ + cmpdi r2,0 │ │ │ │ + ble 42400 │ │ │ │ + ld r9,208(r31) │ │ │ │ + sldi r2,r23,3 │ │ │ │ + std r2,216(r31) │ │ │ │ + srdi r21,r9,4 │ │ │ │ + addi r9,r2,-8 │ │ │ │ + std r9,192(r31) │ │ │ │ + ld r9,112(r31) │ │ │ │ + add r9,r9,r2 │ │ │ │ std r9,144(r31) │ │ │ │ - mr r9,r22 │ │ │ │ - ld r17,88(r9) │ │ │ │ - ld r10,72(r31) │ │ │ │ - li r24,0 │ │ │ │ - ld r30,120(r9) │ │ │ │ - ld r16,64(r9) │ │ │ │ - mr r22,r9 │ │ │ │ + add r9,r26,r2 │ │ │ │ + std r9,88(r31) │ │ │ │ + add r9,r30,r2 │ │ │ │ + std r9,248(r31) │ │ │ │ + ld r9,176(r31) │ │ │ │ + add r14,r9,r2 │ │ │ │ + ble cr3,44880 │ │ │ │ + li r2,0 │ │ │ │ + std r2,168(r31) │ │ │ │ + std r2,200(r31) │ │ │ │ + ld r2,56(r31) │ │ │ │ + cmpdi cr4,r2,0 │ │ │ │ + ld r20,184(r31) │ │ │ │ + ld r18,160(r31) │ │ │ │ + subfic r17,r29,32 │ │ │ │ std r28,120(r31) │ │ │ │ - ld r21,168(r31) │ │ │ │ - std r29,104(r31) │ │ │ │ - std r27,112(r31) │ │ │ │ + std r14,128(r31) │ │ │ │ + ld r16,208(r31) │ │ │ │ + addi r19,r20,-8 │ │ │ │ + addi r2,r18,-8 │ │ │ │ + std r19,104(r31) │ │ │ │ + std r2,96(r31) │ │ │ │ + ld r19,88(r25) │ │ │ │ + ld r2,168(r31) │ │ │ │ + li r22,0 │ │ │ │ + std r29,64(r31) │ │ │ │ + std r27,72(r31) │ │ │ │ mr r27,r23 │ │ │ │ - sldi r10,r10,4 │ │ │ │ - mr r28,r17 │ │ │ │ - mr r17,r24 │ │ │ │ - ld r24,96(r31) │ │ │ │ - mr r29,r16 │ │ │ │ - add r30,r30,r10 │ │ │ │ - ldx r10,r29,r17 │ │ │ │ - addi r25,r10,1 │ │ │ │ - sldi r16,r25,1 │ │ │ │ - mr r3,r16 │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ - lfd f3,0(r30) │ │ │ │ - lfd f4,8(r30) │ │ │ │ - bl 4db58 │ │ │ │ + ld r24,120(r25) │ │ │ │ + ld r14,64(r25) │ │ │ │ + sldi r2,r2,4 │ │ │ │ + mr r28,r19 │ │ │ │ + mr r19,r22 │ │ │ │ + ld r22,112(r31) │ │ │ │ + mr r29,r14 │ │ │ │ + add r24,r24,r2 │ │ │ │ nop │ │ │ │ - bl 3360 │ │ │ │ - ld r2,24(r1) │ │ │ │ - subf r5,r28,r3 │ │ │ │ + ldx r14,r29,r19 │ │ │ │ + addi r14,r14,1 │ │ │ │ + sldi r15,r14,1 │ │ │ │ + mr r3,r15 │ │ │ │ + bl 3290 │ │ │ │ + lfd f3,0(r24) │ │ │ │ + lfd f4,8(r24) │ │ │ │ + bl 329c │ │ │ │ + bl 3380 │ │ │ │ + subf r9,r28,r3 │ │ │ │ addi r3,r3,1 │ │ │ │ - divd r9,r5,r16 │ │ │ │ - cmpdi r5,0 │ │ │ │ - add r3,r3,r28 │ │ │ │ - stdx r5,r21,r17 │ │ │ │ - stdx r3,r19,r17 │ │ │ │ - mulld r9,r9,r16 │ │ │ │ - subf r9,r9,r5 │ │ │ │ - blt 47e70 │ │ │ │ - cmpd r25,r9 │ │ │ │ - bge 47914 │ │ │ │ - subf r9,r16,r9 │ │ │ │ - stdx r9,r24,r17 │ │ │ │ + divd r2,r9,r15 │ │ │ │ cmpdi r9,0 │ │ │ │ - li r10,1 │ │ │ │ - ble 47e64 │ │ │ │ + add r3,r3,r28 │ │ │ │ + stdx r9,r20,r19 │ │ │ │ + stdx r3,r18,r19 │ │ │ │ + mulld r2,r2,r15 │ │ │ │ + subf r2,r2,r9 │ │ │ │ + blt 43ff0 │ │ │ │ + cmpd r14,r2 │ │ │ │ + bge 43ae8 │ │ │ │ + subf r2,r15,r2 │ │ │ │ + stdx r2,r22,r19 │ │ │ │ + cmpdi r2,0 │ │ │ │ + li r9,1 │ │ │ │ + ble 43fe4 │ │ │ │ addic. r27,r27,-1 │ │ │ │ - stdx r10,r26,r17 │ │ │ │ - stdx r9,r18,r17 │ │ │ │ - addi r30,r30,16 │ │ │ │ - addi r17,r17,8 │ │ │ │ - bne 478b0 │ │ │ │ - ld r5,128(r31) │ │ │ │ - ld r3,88(r31) │ │ │ │ + stdx r9,r26,r19 │ │ │ │ + stdx r2,r30,r19 │ │ │ │ + addi r24,r24,16 │ │ │ │ + addi r19,r19,8 │ │ │ │ + bne 43a90 │ │ │ │ + ld r5,216(r31) │ │ │ │ + ld r3,176(r31) │ │ │ │ li r4,0 │ │ │ │ - ld r29,104(r31) │ │ │ │ - ld r27,112(r31) │ │ │ │ - std r22,104(r31) │ │ │ │ - ld r28,120(r31) │ │ │ │ - li r22,0 │ │ │ │ - bl 37c0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - ld r9,104(r31) │ │ │ │ - ld r8,72(r31) │ │ │ │ - ld r24,136(r31) │ │ │ │ - ld r30,144(r31) │ │ │ │ - std r26,104(r31) │ │ │ │ - mr r26,r22 │ │ │ │ - mr r22,r29 │ │ │ │ - std r20,112(r31) │ │ │ │ - ld r10,176(r9) │ │ │ │ - sldi r6,r8,5 │ │ │ │ - std r9,120(r31) │ │ │ │ - add r16,r10,r6 │ │ │ │ - mr r25,r16 │ │ │ │ - nop │ │ │ │ + li r15,0 │ │ │ │ + ld r29,64(r31) │ │ │ │ + ld r27,72(r31) │ │ │ │ + bl 37e0 │ │ │ │ + ld r9,168(r31) │ │ │ │ + ld r2,176(r25) │ │ │ │ + std r30,64(r31) │ │ │ │ + std r26,72(r31) │ │ │ │ + ld r22,104(r31) │ │ │ │ + ld r24,96(r31) │ │ │ │ + mr r28,r29 │ │ │ │ + std r25,80(r31) │ │ │ │ + sldi r8,r9,5 │ │ │ │ + add r14,r2,r8 │ │ │ │ + mr r30,r14 │ │ │ │ + mr r14,r15 │ │ │ │ nop │ │ │ │ - mulld r7,r26,r14 │ │ │ │ - ldu r16,8(r24) │ │ │ │ - ldu r21,8(r30) │ │ │ │ - lfd f1,0(r25) │ │ │ │ - lfd f2,8(r25) │ │ │ │ - lfd f28,16(r25) │ │ │ │ - lfd f29,24(r25) │ │ │ │ - cmpd r21,r16 │ │ │ │ - sldi r5,r7,4 │ │ │ │ - add r20,r29,r5 │ │ │ │ - stfd f1,0(r20) │ │ │ │ - stfd f2,8(r20) │ │ │ │ - ble 47aa4 │ │ │ │ - sldi r7,r7,4 │ │ │ │ + mulld r10,r14,r21 │ │ │ │ + ldu r15,8(r22) │ │ │ │ + ldu r26,8(r24) │ │ │ │ + lfd f1,0(r30) │ │ │ │ + lfd f2,8(r30) │ │ │ │ + lfd f28,16(r30) │ │ │ │ + lfd f29,24(r30) │ │ │ │ + cmpd r26,r15 │ │ │ │ + sldi r7,r10,4 │ │ │ │ + add r25,r29,r7 │ │ │ │ + stfd f1,0(r25) │ │ │ │ + stfd f2,8(r25) │ │ │ │ + ble 43c48 │ │ │ │ fmr f3,f28 │ │ │ │ fmr f4,f29 │ │ │ │ - add r17,r27,r7 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + sldi r10,r10,4 │ │ │ │ + add r19,r27,r10 │ │ │ │ + bl 329c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ - lfd f2,24(r17) │ │ │ │ - lfd f1,16(r17) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - addi r7,r16,2 │ │ │ │ - cmpd r21,r7 │ │ │ │ - stfd f1,16(r20) │ │ │ │ - stfd f2,24(r20) │ │ │ │ - blt 47aa4 │ │ │ │ - addi r6,r21,-1 │ │ │ │ - lfd f26,0(r22) │ │ │ │ - lfd f27,8(r22) │ │ │ │ - add r17,r28,r22 │ │ │ │ + lfd f2,24(r19) │ │ │ │ + lfd f1,16(r19) │ │ │ │ + bl 329c │ │ │ │ + addi r10,r15,2 │ │ │ │ + cmpd r26,r10 │ │ │ │ + stfd f1,16(r25) │ │ │ │ + stfd f2,24(r25) │ │ │ │ + blt 43c48 │ │ │ │ + addi r8,r26,-1 │ │ │ │ + lfd f26,0(r28) │ │ │ │ + lfd f27,8(r28) │ │ │ │ fmr f31,f29 │ │ │ │ fmr f30,f28 │ │ │ │ - subf r16,r16,r6 │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ + add r19,r17,r28 │ │ │ │ + subf r15,r15,r8 │ │ │ │ nop │ │ │ │ fmr f3,f28 │ │ │ │ fmr f4,f29 │ │ │ │ fmr f1,f30 │ │ │ │ fmr f2,f31 │ │ │ │ - add r21,r29,r17 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - add r9,r27,r17 │ │ │ │ - addi r17,r17,16 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ + add r26,r29,r19 │ │ │ │ + bl 329c │ │ │ │ + add r2,r27,r19 │ │ │ │ + addi r19,r19,16 │ │ │ │ + lfd f3,0(r2) │ │ │ │ + lfd f4,8(r2) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ fmr f2,f27 │ │ │ │ fmr f1,f26 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - addic. r16,r16,-1 │ │ │ │ - stfd f1,0(r21) │ │ │ │ - stfd f2,8(r21) │ │ │ │ - bne 47a40 │ │ │ │ - addi r26,r26,1 │ │ │ │ - addi r25,r25,32 │ │ │ │ - add r22,r22,r15 │ │ │ │ - cmpd r26,r23 │ │ │ │ - bne 479a0 │ │ │ │ - ld r26,104(r31) │ │ │ │ - ld r20,112(r31) │ │ │ │ - ld r9,120(r31) │ │ │ │ - ble cr3,47e88 │ │ │ │ - ld r15,224(r31) │ │ │ │ - ld r25,88(r31) │ │ │ │ - ld r17,72(r31) │ │ │ │ - ld r28,232(r31) │ │ │ │ - mr r16,r20 │ │ │ │ - mr r22,r9 │ │ │ │ - addi r9,r23,-1 │ │ │ │ - li r14,0 │ │ │ │ - mr r30,r16 │ │ │ │ - std r15,224(r31) │ │ │ │ - std r29,72(r31) │ │ │ │ + bl 329c │ │ │ │ + addic. r15,r15,-1 │ │ │ │ + stfd f1,0(r26) │ │ │ │ + stfd f2,8(r26) │ │ │ │ + bne 43bf0 │ │ │ │ + addi r14,r14,1 │ │ │ │ + addi r30,r30,32 │ │ │ │ + add r28,r28,r16 │ │ │ │ + cmpd r14,r23 │ │ │ │ + bne 43b60 │ │ │ │ + ld r30,64(r31) │ │ │ │ + ld r26,72(r31) │ │ │ │ + ld r25,80(r31) │ │ │ │ + ble cr4,44010 │ │ │ │ + ld r28,120(r31) │ │ │ │ + ld r14,128(r31) │ │ │ │ + addi r2,r23,-1 │ │ │ │ + addi r15,r28,8 │ │ │ │ + ld r19,176(r31) │ │ │ │ + ld r24,248(r31) │ │ │ │ + li r16,0 │ │ │ │ + mr r17,r14 │ │ │ │ + std r28,104(r31) │ │ │ │ + std r23,96(r31) │ │ │ │ + std r29,64(r31) │ │ │ │ + std r26,72(r31) │ │ │ │ + std r21,80(r31) │ │ │ │ + std r2,232(r31) │ │ │ │ + sldi r2,r23,4 │ │ │ │ std r27,240(r31) │ │ │ │ - std r23,88(r31) │ │ │ │ - std r9,144(r31) │ │ │ │ - sldi r9,r23,4 │ │ │ │ - std r9,136(r31) │ │ │ │ - mr r9,r17 │ │ │ │ - ld r10,88(r22) │ │ │ │ - mr r23,r30 │ │ │ │ - mr r17,r22 │ │ │ │ - ld r6,200(r31) │ │ │ │ - ld r30,32(r31) │ │ │ │ - ld r22,184(r31) │ │ │ │ - li r24,0 │ │ │ │ - li r20,0 │ │ │ │ - std r9,232(r31) │ │ │ │ - addi r10,r10,1 │ │ │ │ - sldi r27,r10,1 │ │ │ │ - mr r16,r27 │ │ │ │ + std r2,136(r31) │ │ │ │ + mr r2,r15 │ │ │ │ + mr r15,r25 │ │ │ │ + mr r25,r2 │ │ │ │ + ld r2,88(r15) │ │ │ │ + mr r18,r17 │ │ │ │ + ld r29,232(r31) │ │ │ │ + li r27,0 │ │ │ │ + li r22,0 │ │ │ │ + addi r2,r2,1 │ │ │ │ + sldi r14,r2,1 │ │ │ │ + mr r17,r14 │ │ │ │ + mr r14,r15 │ │ │ │ + mr r15,r25 │ │ │ │ + mr r25,r30 │ │ │ │ + ld r30,216(r31) │ │ │ │ nop │ │ │ │ - ld r9,88(r31) │ │ │ │ - cmpd r9,r24 │ │ │ │ - ble 47c54 │ │ │ │ - sldi r21,r24,3 │ │ │ │ - ld r19,64(r17) │ │ │ │ - mr r10,r9 │ │ │ │ - sldi r9,r24,4 │ │ │ │ - addi r15,r6,8 │ │ │ │ - std r30,104(r31) │ │ │ │ - std r23,112(r31) │ │ │ │ - std r28,120(r31) │ │ │ │ - ldx r29,r6,r21 │ │ │ │ - subf r18,r24,r10 │ │ │ │ - add r27,r30,r9 │ │ │ │ - mr r23,r15 │ │ │ │ - mr r15,r6 │ │ │ │ + ld r2,96(r31) │ │ │ │ + cmpd r2,r27 │ │ │ │ + ble 43df8 │ │ │ │ + mr r9,r2 │ │ │ │ + sldi r2,r27,3 │ │ │ │ + ld r28,64(r14) │ │ │ │ + sldi r10,r27,4 │ │ │ │ + std r29,120(r31) │ │ │ │ + std r30,128(r31) │ │ │ │ + mr r29,r15 │ │ │ │ xxlxor vs30,vs30,vs30 │ │ │ │ xxlxor vs31,vs31,vs31 │ │ │ │ - mr r30,r18 │ │ │ │ - mr r28,r19 │ │ │ │ - mr r18,r24 │ │ │ │ - mr r19,r22 │ │ │ │ - mr r24,r27 │ │ │ │ - mr r27,r29 │ │ │ │ - ldx r29,r19,r21 │ │ │ │ - ldx r9,r28,r21 │ │ │ │ - mr r22,r18 │ │ │ │ - fmr f0,f30 │ │ │ │ - addi r18,r18,1 │ │ │ │ - fmr f1,f31 │ │ │ │ - cmpdi r29,0 │ │ │ │ - addi r4,r9,1 │ │ │ │ - mulld r27,r27,r9 │ │ │ │ - cmpd cr7,r29,r4 │ │ │ │ - beq 47c24 │ │ │ │ - beq cr7,47c24 │ │ │ │ - ldx r3,r26,r21 │ │ │ │ - add r27,r29,r27 │ │ │ │ - addi r27,r27,-1 │ │ │ │ - bl 4d7c8 │ │ │ │ + mr r30,r25 │ │ │ │ + subf r21,r27,r9 │ │ │ │ + ld r9,104(r31) │ │ │ │ + mr r26,r2 │ │ │ │ + mr r15,r21 │ │ │ │ + mr r21,r28 │ │ │ │ + ldx r23,r9,r2 │ │ │ │ + ld r2,32(r31) │ │ │ │ + add r20,r2,r10 │ │ │ │ nop │ │ │ │ - lfd f3,0(r24) │ │ │ │ - lfd f4,8(r24) │ │ │ │ - bl 4db58 │ │ │ │ nop │ │ │ │ - ld r10,80(r31) │ │ │ │ - ldx r9,r25,r21 │ │ │ │ - maddld r9,r10,r22,r9 │ │ │ │ - ld r10,72(r31) │ │ │ │ - sldi r9,r9,4 │ │ │ │ - add r9,r10,r9 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ - bl 4db58 │ │ │ │ nop │ │ │ │ + ldx r2,r21,r26 │ │ │ │ + ldx r25,r30,r26 │ │ │ │ + cmpdi r25,0 │ │ │ │ + mr r28,r27 │ │ │ │ + fmr f0,f30 │ │ │ │ + fmr f1,f31 │ │ │ │ + addi r27,r27,1 │ │ │ │ + mulld r23,r23,r2 │ │ │ │ + addi r5,r2,1 │ │ │ │ + beq 43dcc │ │ │ │ + cmpd r25,r5 │ │ │ │ + beq 43dcc │ │ │ │ + ld r2,72(r31) │ │ │ │ + add r23,r25,r23 │ │ │ │ + addi r23,r23,-1 │ │ │ │ + ldx r3,r2,r26 │ │ │ │ + bl 3290 │ │ │ │ + lfd f3,0(r20) │ │ │ │ + lfd f4,8(r20) │ │ │ │ + bl 329c │ │ │ │ + ld r9,80(r31) │ │ │ │ + ldx r2,r19,r26 │ │ │ │ + maddld r2,r9,r28,r2 │ │ │ │ + ld r9,64(r31) │ │ │ │ + sldi r2,r2,4 │ │ │ │ + add r2,r9,r2 │ │ │ │ + lfd f3,0(r2) │ │ │ │ + lfd f4,8(r2) │ │ │ │ + bl 329c │ │ │ │ fmr f0,f1 │ │ │ │ fmr f1,f2 │ │ │ │ - addic. r30,r30,-1 │ │ │ │ - stfd f0,16(r24) │ │ │ │ - stfd f1,24(r24) │ │ │ │ - stdx r27,r23,r21 │ │ │ │ - addi r24,r24,16 │ │ │ │ - addi r21,r21,8 │ │ │ │ - bne 47ba0 │ │ │ │ - ld r30,104(r31) │ │ │ │ - ld r23,112(r31) │ │ │ │ - ld r28,120(r31) │ │ │ │ - mr r22,r19 │ │ │ │ - mr r6,r15 │ │ │ │ - ld r9,128(r31) │ │ │ │ - ld r10,40(r31) │ │ │ │ - std r6,104(r31) │ │ │ │ - ldx r29,r6,r9 │ │ │ │ + addic. r15,r15,-1 │ │ │ │ + stfd f0,16(r20) │ │ │ │ + stfd f1,24(r20) │ │ │ │ + addi r20,r20,16 │ │ │ │ + stdx r23,r29,r26 │ │ │ │ + addi r26,r26,8 │ │ │ │ + bne 43d50 │ │ │ │ + mr r25,r30 │ │ │ │ + mr r15,r29 │ │ │ │ + ld r30,128(r31) │ │ │ │ + ld r29,120(r31) │ │ │ │ + ld r2,104(r31) │ │ │ │ ld r9,136(r31) │ │ │ │ - lfd f3,0(r10) │ │ │ │ - lfd f4,8(r10) │ │ │ │ - add r9,r30,r9 │ │ │ │ - sldi r29,r29,4 │ │ │ │ - lfd f1,0(r9) │ │ │ │ - lfd f2,8(r9) │ │ │ │ - ld r9,56(r31) │ │ │ │ - add r29,r9,r29 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + ldx r27,r2,r30 │ │ │ │ + ld r2,32(r31) │ │ │ │ + add r2,r2,r9 │ │ │ │ + ld r9,40(r31) │ │ │ │ + sldi r27,r27,4 │ │ │ │ + lfd f1,0(r2) │ │ │ │ + lfd f2,8(r2) │ │ │ │ + ld r2,48(r31) │ │ │ │ + lfd f3,0(r9) │ │ │ │ + lfd f4,8(r9) │ │ │ │ + add r27,r2,r27 │ │ │ │ + bl 329c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ - lfd f2,8(r29) │ │ │ │ - lfd f1,0(r29) │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ - ld r9,64(r31) │ │ │ │ - ld r10,-8(r28) │ │ │ │ - ld r6,104(r31) │ │ │ │ + lfd f2,8(r27) │ │ │ │ + lfd f1,0(r27) │ │ │ │ + bl 38f0 │ │ │ │ + ld r2,-8(r24) │ │ │ │ + cmpdi r2,0 │ │ │ │ + ld r9,88(r31) │ │ │ │ + stfd f1,0(r27) │ │ │ │ + stfd f2,8(r27) │ │ │ │ ld r9,-8(r9) │ │ │ │ - stfd f1,0(r29) │ │ │ │ - stfd f2,8(r29) │ │ │ │ - cmpdi r9,0 │ │ │ │ - beq 47e30 │ │ │ │ - ld r8,64(r17) │ │ │ │ - ld r7,192(r31) │ │ │ │ - ldx r8,r8,r7 │ │ │ │ - addi r8,r8,1 │ │ │ │ - cmpd r9,r8 │ │ │ │ - beq 47e30 │ │ │ │ - add r9,r9,r10 │ │ │ │ - ld r10,64(r31) │ │ │ │ - std r9,-8(r10) │ │ │ │ - ld r9,-8(r23) │ │ │ │ - addi r9,r9,1 │ │ │ │ - cmpd r9,r16 │ │ │ │ - std r9,-8(r23) │ │ │ │ - bne 47e58 │ │ │ │ - mr r8,r10 │ │ │ │ - ld r10,144(r31) │ │ │ │ - ld r29,152(r31) │ │ │ │ - mr r7,r23 │ │ │ │ - mr r5,r28 │ │ │ │ - addi r9,r10,1 │ │ │ │ - cmpdi r10,0 │ │ │ │ - mr r24,r10 │ │ │ │ - mtctr r9 │ │ │ │ + beq 43fd0 │ │ │ │ + ld r10,64(r14) │ │ │ │ + ld r8,192(r31) │ │ │ │ + ldx r10,r10,r8 │ │ │ │ + addi r10,r10,1 │ │ │ │ + cmpd r2,r10 │ │ │ │ + beq 43fd0 │ │ │ │ + add r2,r2,r9 │ │ │ │ + mr r27,r29 │ │ │ │ + std r2,-8(r24) │ │ │ │ + ld r2,-8(r18) │ │ │ │ + addi r2,r2,1 │ │ │ │ + cmpd r2,r17 │ │ │ │ + std r2,-8(r18) │ │ │ │ + bne 43f40 │ │ │ │ + addi r2,r29,1 │ │ │ │ li r9,1 │ │ │ │ - mfctr r4 │ │ │ │ - isellt r9,r9,r4 │ │ │ │ + cmpdi r29,0 │ │ │ │ + ld r6,88(r31) │ │ │ │ + ld r4,144(r31) │ │ │ │ + mr r8,r18 │ │ │ │ + mtctr r2 │ │ │ │ + mr r2,r24 │ │ │ │ + mfctr r10 │ │ │ │ + isellt r9,r9,r10 │ │ │ │ mtctr r9 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - bdz 47db0 │ │ │ │ + bdz 43f40 │ │ │ │ ld r9,-16(r8) │ │ │ │ - ld r10,-16(r7) │ │ │ │ - addi r24,r24,-1 │ │ │ │ - ld r4,-16(r5) │ │ │ │ - li r3,1 │ │ │ │ - sldi r11,r24,3 │ │ │ │ - cmpdi cr7,r9,0 │ │ │ │ - addi r10,r10,1 │ │ │ │ - std r10,-16(r7) │ │ │ │ - cmpd r10,r16 │ │ │ │ - stdu r14,-8(r7) │ │ │ │ - beq cr7,47e20 │ │ │ │ - ld r10,64(r17) │ │ │ │ - ldx r10,r10,r11 │ │ │ │ - addi r10,r10,1 │ │ │ │ - cmpd cr7,r9,r10 │ │ │ │ - beq cr7,47e20 │ │ │ │ - ldu r10,-8(r29) │ │ │ │ - add r9,r9,r4 │ │ │ │ + ld r10,-16(r2) │ │ │ │ + cmpdi r10,0 │ │ │ │ + addi r27,r27,-1 │ │ │ │ + li r5,1 │ │ │ │ + ld r7,-16(r6) │ │ │ │ + sldi r3,r27,3 │ │ │ │ + addi r9,r9,1 │ │ │ │ std r9,-16(r8) │ │ │ │ - cmpdi cr7,r10,0 │ │ │ │ - bgt cr7,47da4 │ │ │ │ - neg r10,r10 │ │ │ │ - li r3,-1 │ │ │ │ - stdu r3,-8(r5) │ │ │ │ - stdu r10,-8(r8) │ │ │ │ - beq 47d40 │ │ │ │ - ld r9,48(r31) │ │ │ │ - addi r20,r20,1 │ │ │ │ - cmpd r9,r20 │ │ │ │ - bne 47b40 │ │ │ │ - ld r10,208(r31) │ │ │ │ - ld r9,232(r31) │ │ │ │ - mr r30,r23 │ │ │ │ - mr r22,r17 │ │ │ │ - addi r8,r10,1 │ │ │ │ - ld r10,40(r31) │ │ │ │ - std r8,208(r31) │ │ │ │ - addi r10,r10,16 │ │ │ │ - std r10,40(r31) │ │ │ │ - ld r10,88(r31) │ │ │ │ - add r9,r9,r10 │ │ │ │ - ld r10,160(r31) │ │ │ │ - cmpd r8,r10 │ │ │ │ - beq 47ec4 │ │ │ │ - ble cr4,47b0c │ │ │ │ - ld r15,224(r31) │ │ │ │ - ld r29,72(r31) │ │ │ │ + cmpd cr7,r9,r17 │ │ │ │ + stdu r16,-8(r8) │ │ │ │ + beq 43fc0 │ │ │ │ + ld r9,64(r14) │ │ │ │ + ldx r9,r9,r3 │ │ │ │ + addi r9,r9,1 │ │ │ │ + cmpd r10,r9 │ │ │ │ + beq 43fc0 │ │ │ │ + ldu r9,-8(r4) │ │ │ │ + add r10,r10,r7 │ │ │ │ + std r10,-16(r2) │ │ │ │ + cmpdi r9,0 │ │ │ │ + bgt 43f34 │ │ │ │ + neg r9,r9 │ │ │ │ + li r5,-1 │ │ │ │ + stdu r5,-8(r6) │ │ │ │ + stdu r9,-8(r2) │ │ │ │ + beq cr7,43ed0 │ │ │ │ + ld r2,56(r31) │ │ │ │ + addi r22,r22,1 │ │ │ │ + cmpd r2,r22 │ │ │ │ + bne 43cf0 │ │ │ │ + ld r2,200(r31) │ │ │ │ + ld r10,96(r31) │ │ │ │ + mr r30,r25 │ │ │ │ + mr r17,r18 │ │ │ │ + mr r25,r15 │ │ │ │ + mr r15,r14 │ │ │ │ + addi r9,r2,1 │ │ │ │ + ld r2,40(r31) │ │ │ │ + std r9,200(r31) │ │ │ │ + addi r2,r2,16 │ │ │ │ + std r2,40(r31) │ │ │ │ + ld r2,168(r31) │ │ │ │ + add r2,r2,r10 │ │ │ │ + std r2,168(r31) │ │ │ │ + ld r2,152(r31) │ │ │ │ + cmpd r9,r2 │ │ │ │ + beq 44008 │ │ │ │ + ble cr3,43cbc │ │ │ │ + ld r28,104(r31) │ │ │ │ + ld r29,64(r31) │ │ │ │ + mr r23,r10 │ │ │ │ + mr r14,r18 │ │ │ │ + mr r25,r15 │ │ │ │ ld r27,240(r31) │ │ │ │ - ld r23,88(r31) │ │ │ │ - mr r17,r9 │ │ │ │ - mr r16,r30 │ │ │ │ - b 47828 │ │ │ │ - nop │ │ │ │ + ld r26,72(r31) │ │ │ │ + ld r21,80(r31) │ │ │ │ + b 43a2c │ │ │ │ nop │ │ │ │ - neg r4,r4 │ │ │ │ - std r4,-16(r5) │ │ │ │ - b 47d88 │ │ │ │ + neg r7,r7 │ │ │ │ + std r7,-16(r6) │ │ │ │ + b 43f18 │ │ │ │ nop │ │ │ │ - neg r10,r10 │ │ │ │ - std r10,-8(r28) │ │ │ │ - add r9,r9,r10 │ │ │ │ - ld r10,64(r31) │ │ │ │ - std r9,-8(r10) │ │ │ │ - ld r9,-8(r23) │ │ │ │ - addi r9,r9,1 │ │ │ │ - cmpd r9,r16 │ │ │ │ - std r9,-8(r23) │ │ │ │ - beq 47d00 │ │ │ │ - ld r24,144(r31) │ │ │ │ - b 47db0 │ │ │ │ - stdx r9,r24,r17 │ │ │ │ - li r10,-1 │ │ │ │ + ld r10,88(r31) │ │ │ │ neg r9,r9 │ │ │ │ - b 47924 │ │ │ │ - add r16,r16,r9 │ │ │ │ - cmpd r25,r16 │ │ │ │ - blt 47e60 │ │ │ │ - mr r9,r16 │ │ │ │ - stdx r16,r24,r17 │ │ │ │ - b 47918 │ │ │ │ - ld r10,208(r31) │ │ │ │ - addi r8,r10,1 │ │ │ │ - ld r10,40(r31) │ │ │ │ - std r8,208(r31) │ │ │ │ - addi r10,r10,16 │ │ │ │ - std r10,40(r31) │ │ │ │ - ld r10,72(r31) │ │ │ │ - add r10,r10,r23 │ │ │ │ + std r9,-8(r10) │ │ │ │ + b 43e78 │ │ │ │ + stdx r2,r22,r19 │ │ │ │ + li r9,-1 │ │ │ │ + neg r2,r2 │ │ │ │ + b 43af8 │ │ │ │ + add r15,r15,r2 │ │ │ │ + cmpd r14,r15 │ │ │ │ + blt 43fe0 │ │ │ │ + mr r2,r15 │ │ │ │ + stdx r15,r22,r19 │ │ │ │ + b 43aec │ │ │ │ + mr r25,r14 │ │ │ │ + b 42400 │ │ │ │ + ld r2,200(r31) │ │ │ │ + addi r9,r2,1 │ │ │ │ + ld r2,40(r31) │ │ │ │ + std r9,200(r31) │ │ │ │ + addi r2,r2,16 │ │ │ │ + std r2,40(r31) │ │ │ │ + ld r2,168(r31) │ │ │ │ + add r2,r2,r23 │ │ │ │ + std r2,168(r31) │ │ │ │ + ld r2,152(r31) │ │ │ │ + cmpd r9,r2 │ │ │ │ + bne 43a54 │ │ │ │ + b 42400 │ │ │ │ + mr r25,r20 │ │ │ │ + b 42400 │ │ │ │ + ld r9,72(r31) │ │ │ │ + addi r10,r9,1 │ │ │ │ + ld r9,40(r31) │ │ │ │ std r10,72(r31) │ │ │ │ - ld r10,160(r31) │ │ │ │ - cmpd r8,r10 │ │ │ │ - bne 4786c │ │ │ │ - ld r15,224(r31) │ │ │ │ - mr r22,r9 │ │ │ │ - b 46180 │ │ │ │ - ld r15,224(r31) │ │ │ │ - b 46180 │ │ │ │ - ld r10,104(r31) │ │ │ │ - addi r8,r10,1 │ │ │ │ - ld r10,40(r31) │ │ │ │ - std r8,104(r31) │ │ │ │ - addi r10,r10,16 │ │ │ │ - std r10,40(r31) │ │ │ │ - ld r10,152(r31) │ │ │ │ - add r10,r10,r23 │ │ │ │ - std r10,152(r31) │ │ │ │ - ld r10,160(r31) │ │ │ │ - cmpd r8,r10 │ │ │ │ - bne 46cec │ │ │ │ - b 47eb8 │ │ │ │ - ld r15,224(r31) │ │ │ │ - mr r22,r17 │ │ │ │ - b 46180 │ │ │ │ - cmpdi r9,0 │ │ │ │ - ble 46180 │ │ │ │ - ld r8,216(r31) │ │ │ │ - sldi r9,r23,3 │ │ │ │ - sldi r10,r23,4 │ │ │ │ + addi r9,r9,16 │ │ │ │ + std r9,40(r31) │ │ │ │ + ld r9,168(r31) │ │ │ │ + add r9,r9,r23 │ │ │ │ + std r9,168(r31) │ │ │ │ + ld r9,152(r31) │ │ │ │ + cmpd r10,r9 │ │ │ │ + bne 42f7c │ │ │ │ + mr r25,r2 │ │ │ │ + b 42400 │ │ │ │ + cmpdi r2,0 │ │ │ │ + ble 42400 │ │ │ │ + ld r10,208(r31) │ │ │ │ + sldi r2,r23,3 │ │ │ │ + sldi r9,r23,4 │ │ │ │ addi r24,r24,2 │ │ │ │ - add r14,r25,r9 │ │ │ │ - std r9,120(r31) │ │ │ │ + std r2,232(r31) │ │ │ │ divd r21,r21,r24 │ │ │ │ - std r10,136(r31) │ │ │ │ - srdi r8,r8,4 │ │ │ │ - std r8,72(r31) │ │ │ │ - addi r8,r9,-8 │ │ │ │ - std r8,152(r31) │ │ │ │ - ld r8,96(r31) │ │ │ │ - add r8,r8,r9 │ │ │ │ - std r8,144(r31) │ │ │ │ - add r8,r26,r9 │ │ │ │ - std r8,80(r31) │ │ │ │ - ld r8,184(r31) │ │ │ │ - add r30,r8,r9 │ │ │ │ - ld r9,208(r31) │ │ │ │ - add r9,r9,r10 │ │ │ │ - std r9,272(r31) │ │ │ │ - ble cr4,48384 │ │ │ │ - li r9,0 │ │ │ │ - std r9,192(r31) │ │ │ │ - std r9,224(r31) │ │ │ │ - ld r9,48(r31) │ │ │ │ - cmpdi cr3,r9,0 │ │ │ │ - addis r9,r2,-3 │ │ │ │ + std r9,136(r31) │ │ │ │ + srdi r10,r10,4 │ │ │ │ + std r10,80(r31) │ │ │ │ + addi r10,r2,-8 │ │ │ │ + std r10,168(r31) │ │ │ │ + ld r10,112(r31) │ │ │ │ + add r10,r10,r2 │ │ │ │ + std r10,144(r31) │ │ │ │ + add r10,r26,r2 │ │ │ │ + std r10,88(r31) │ │ │ │ + add r10,r30,r2 │ │ │ │ + std r10,264(r31) │ │ │ │ + ld r10,176(r31) │ │ │ │ + add r15,r10,r2 │ │ │ │ + ld r2,200(r31) │ │ │ │ + add r2,r2,r9 │ │ │ │ + std r2,256(r31) │ │ │ │ + ble cr3,4449c │ │ │ │ + li r2,0 │ │ │ │ + std r2,192(r31) │ │ │ │ + std r2,216(r31) │ │ │ │ + ld r2,56(r31) │ │ │ │ + cmpdi cr4,r2,0 │ │ │ │ + ld r2,184(r31) │ │ │ │ + ld r14,256(r31) │ │ │ │ + std r28,120(r31) │ │ │ │ std r15,128(r31) │ │ │ │ - std r14,248(r31) │ │ │ │ - ld r15,272(r31) │ │ │ │ - ld r14,216(r31) │ │ │ │ - std r25,104(r31) │ │ │ │ - std r29,112(r31) │ │ │ │ - std r23,88(r31) │ │ │ │ - std r30,256(r31) │ │ │ │ - addi r9,r9,25008 │ │ │ │ - std r9,64(r31) │ │ │ │ - ld r9,168(r31) │ │ │ │ - addi r9,r9,-8 │ │ │ │ - std r9,232(r31) │ │ │ │ - ld r9,176(r31) │ │ │ │ - addi r9,r9,-8 │ │ │ │ - std r9,240(r31) │ │ │ │ - ld r9,192(r31) │ │ │ │ - ld r23,120(r22) │ │ │ │ - ld r20,64(r22) │ │ │ │ - ld r24,88(r22) │ │ │ │ - li r19,0 │ │ │ │ - ld r30,88(r31) │ │ │ │ - ld r18,168(r31) │ │ │ │ - ld r25,176(r31) │ │ │ │ - ld r29,184(r31) │ │ │ │ - ld r27,96(r31) │ │ │ │ - sldi r9,r9,4 │ │ │ │ - add r23,r23,r9 │ │ │ │ - mr r28,r23 │ │ │ │ + std r29,72(r31) │ │ │ │ + std r23,64(r31) │ │ │ │ + addi r2,r2,-8 │ │ │ │ + std r2,96(r31) │ │ │ │ + ld r2,160(r31) │ │ │ │ + addi r2,r2,-8 │ │ │ │ + std r2,104(r31) │ │ │ │ + ld r2,192(r31) │ │ │ │ + ld r20,120(r25) │ │ │ │ + li r18,0 │ │ │ │ + ld r19,64(r25) │ │ │ │ + ld r29,64(r31) │ │ │ │ + ld r22,88(r25) │ │ │ │ + ld r23,184(r31) │ │ │ │ + ld r28,160(r31) │ │ │ │ + ld r24,112(r31) │ │ │ │ + sldi r2,r2,4 │ │ │ │ + add r20,r20,r2 │ │ │ │ + mr r27,r20 │ │ │ │ nop │ │ │ │ - ldx r16,r20,r19 │ │ │ │ + ldx r16,r19,r18 │ │ │ │ addi r16,r16,1 │ │ │ │ sldi r17,r16,1 │ │ │ │ mr r3,r17 │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ - lfd f3,0(r28) │ │ │ │ - lfd f4,8(r28) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - bl 3360 │ │ │ │ - ld r2,24(r1) │ │ │ │ - subf r10,r24,r3 │ │ │ │ + bl 3290 │ │ │ │ + lfd f3,0(r27) │ │ │ │ + lfd f4,8(r27) │ │ │ │ + bl 329c │ │ │ │ + bl 3380 │ │ │ │ + subf r9,r22,r3 │ │ │ │ addi r3,r3,1 │ │ │ │ - divd r9,r10,r17 │ │ │ │ - cmpdi r10,0 │ │ │ │ - add r3,r3,r24 │ │ │ │ - stdx r10,r18,r19 │ │ │ │ - stdx r3,r25,r19 │ │ │ │ - mulld r9,r9,r17 │ │ │ │ - subf r9,r9,r10 │ │ │ │ - blt 48710 │ │ │ │ - cmpd r9,r16 │ │ │ │ - ble 48064 │ │ │ │ - subf r9,r17,r9 │ │ │ │ - stdx r9,r27,r19 │ │ │ │ + divd r2,r9,r17 │ │ │ │ cmpdi r9,0 │ │ │ │ - li r10,1 │ │ │ │ - ble 48704 │ │ │ │ - addic. r30,r30,-1 │ │ │ │ - stdx r10,r26,r19 │ │ │ │ - stdx r9,r29,r19 │ │ │ │ - addi r28,r28,16 │ │ │ │ - addi r19,r19,8 │ │ │ │ - bne 48000 │ │ │ │ - ld r5,120(r31) │ │ │ │ - ld r3,104(r31) │ │ │ │ + add r3,r3,r22 │ │ │ │ + stdx r9,r23,r18 │ │ │ │ + stdx r3,r28,r18 │ │ │ │ + mulld r2,r2,r17 │ │ │ │ + subf r2,r2,r9 │ │ │ │ + blt 44830 │ │ │ │ + cmpd r2,r16 │ │ │ │ + ble 441b8 │ │ │ │ + subf r2,r17,r2 │ │ │ │ + stdx r2,r24,r18 │ │ │ │ + cmpdi r2,0 │ │ │ │ + li r9,1 │ │ │ │ + ble 44824 │ │ │ │ + addic. r29,r29,-1 │ │ │ │ + stdx r9,r26,r18 │ │ │ │ + stdx r2,r30,r18 │ │ │ │ + addi r27,r27,16 │ │ │ │ + addi r18,r18,8 │ │ │ │ + bne 44160 │ │ │ │ + ld r5,232(r31) │ │ │ │ + ld r3,176(r31) │ │ │ │ li r4,0 │ │ │ │ - addi r20,r20,-8 │ │ │ │ - bl 37c0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - ld r16,104(r22) │ │ │ │ - mr r3,r16 │ │ │ │ - addi r16,r16,1 │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ - addi r3,r24,2 │ │ │ │ - fmr f23,f2 │ │ │ │ - fmr f22,f1 │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ - ld r9,64(r31) │ │ │ │ + addi r19,r19,-8 │ │ │ │ + bl 37e0 │ │ │ │ + ld r15,104(r25) │ │ │ │ + mr r3,r15 │ │ │ │ + addi r15,r15,1 │ │ │ │ + bl 3290 │ │ │ │ + addi r3,r22,2 │ │ │ │ + fmr f21,f2 │ │ │ │ + fmr f20,f1 │ │ │ │ + bl 3290 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ - lfd f2,8(r9) │ │ │ │ - lfd f1,0(r9) │ │ │ │ - bl 4dbe8 │ │ │ │ - nop │ │ │ │ - ld r17,232(r31) │ │ │ │ - ld r18,240(r31) │ │ │ │ - ld r19,112(r31) │ │ │ │ - ld r24,208(r31) │ │ │ │ - std r26,264(r31) │ │ │ │ + plfd f2,23404 # 49d88 │ │ │ │ + plfd f1,23388 # 49d80 │ │ │ │ + bl 3450 │ │ │ │ + plfd f22,23376 # 49d80 │ │ │ │ + plfd f23,23376 # 49d88 │ │ │ │ + std r30,240(r31) │ │ │ │ + std r26,248(r31) │ │ │ │ + ld r16,96(r31) │ │ │ │ + ld r17,104(r31) │ │ │ │ + ld r18,72(r31) │ │ │ │ + ld r22,200(r31) │ │ │ │ fmr f25,f2 │ │ │ │ fmr f24,f1 │ │ │ │ + ld r23,208(r31) │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ldu r3,8(r20) │ │ │ │ - ldu r29,8(r17) │ │ │ │ + ldu r3,8(r19) │ │ │ │ + ldu r30,8(r16) │ │ │ │ addi r3,r3,1 │ │ │ │ sldi r3,r3,1 │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ - lfd f3,0(r23) │ │ │ │ - lfd f4,8(r23) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - mr r3,r29 │ │ │ │ + bl 3290 │ │ │ │ + lfd f3,0(r20) │ │ │ │ + lfd f4,8(r20) │ │ │ │ + bl 329c │ │ │ │ + mr r3,r30 │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ + bl 3290 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 4da58 │ │ │ │ - nop │ │ │ │ + bl 2fd0 │ │ │ │ fmr f3,f24 │ │ │ │ fmr f4,f25 │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - fmr f2,f23 │ │ │ │ - fmr f1,f22 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + fmr f2,f21 │ │ │ │ + fmr f1,f20 │ │ │ │ + bl 329c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - stfd f1,0(r24) │ │ │ │ - stfd f2,8(r24) │ │ │ │ - bl 38c0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - bl 4d4b8 │ │ │ │ - nop │ │ │ │ + stfd f1,0(r22) │ │ │ │ + stfd f2,8(r22) │ │ │ │ + bl 38e0 │ │ │ │ + bl 3430 │ │ │ │ mr r26,r3 │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ - fmr f29,f2 │ │ │ │ - fmr f28,f1 │ │ │ │ - fmr f2,f31 │ │ │ │ - fmr f1,f30 │ │ │ │ - fmr f3,f28 │ │ │ │ - fmr f4,f29 │ │ │ │ - bl 4da58 │ │ │ │ - nop │ │ │ │ - ldu r27,8(r18) │ │ │ │ + bl 3290 │ │ │ │ fmr f27,f2 │ │ │ │ fmr f26,f1 │ │ │ │ - cmpd r29,r27 │ │ │ │ - bgt 4832c │ │ │ │ - ld r9,64(r31) │ │ │ │ - fmr f1,f28 │ │ │ │ - fmr f2,f29 │ │ │ │ - ld r25,176(r22) │ │ │ │ + fmr f2,f31 │ │ │ │ + fmr f1,f30 │ │ │ │ + fmr f3,f26 │ │ │ │ + fmr f4,f27 │ │ │ │ + bl 2fd0 │ │ │ │ + ldu r27,8(r17) │ │ │ │ + fmr f29,f2 │ │ │ │ + fmr f28,f1 │ │ │ │ + cmpd r30,r27 │ │ │ │ + bgt 44448 │ │ │ │ + fmr f3,f22 │ │ │ │ + fmr f4,f23 │ │ │ │ + fmr f1,f26 │ │ │ │ + fmr f2,f27 │ │ │ │ + ld r24,176(r25) │ │ │ │ not r28,r26 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ + bl 38f0 │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - bl 4da58 │ │ │ │ + bl 2fd0 │ │ │ │ + addi r2,r27,1 │ │ │ │ + mr r27,r18 │ │ │ │ + fmr f27,f2 │ │ │ │ + fmr f26,f1 │ │ │ │ + subf r30,r30,r2 │ │ │ │ + b 443b8 │ │ │ │ nop │ │ │ │ - addi r9,r27,1 │ │ │ │ - mr r27,r19 │ │ │ │ - fmr f29,f2 │ │ │ │ - fmr f28,f1 │ │ │ │ - subf r29,r29,r9 │ │ │ │ - b 48290 │ │ │ │ nop │ │ │ │ nop │ │ │ │ - add r9,r25,r9 │ │ │ │ + add r2,r24,r2 │ │ │ │ subf r26,r21,r26 │ │ │ │ add r28,r28,r21 │ │ │ │ addi r27,r27,16 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + lfd f3,0(r2) │ │ │ │ + lfd f4,8(r2) │ │ │ │ + bl 329c │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ - addic. r29,r29,-1 │ │ │ │ + bl 38f0 │ │ │ │ + addic. r30,r30,-1 │ │ │ │ stfd f1,-16(r27) │ │ │ │ stfd f2,-8(r27) │ │ │ │ - beq 4832c │ │ │ │ - sradi r9,r26,63 │ │ │ │ - fmr f1,f28 │ │ │ │ - fmr f2,f29 │ │ │ │ - xor r10,r9,r26 │ │ │ │ - subf r9,r9,r10 │ │ │ │ - add r9,r9,r30 │ │ │ │ - sldi r9,r9,4 │ │ │ │ - add r9,r25,r9 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - add r9,r26,r30 │ │ │ │ - add r10,r28,r30 │ │ │ │ + beq 44448 │ │ │ │ + sradi r2,r26,63 │ │ │ │ + fmr f1,f26 │ │ │ │ + fmr f2,f27 │ │ │ │ + xor r9,r2,r26 │ │ │ │ + subf r2,r2,r9 │ │ │ │ + add r2,r2,r29 │ │ │ │ + sldi r2,r2,4 │ │ │ │ + add r2,r24,r2 │ │ │ │ + lfd f3,0(r2) │ │ │ │ + lfd f4,8(r2) │ │ │ │ + bl 329c │ │ │ │ + add r2,r26,r29 │ │ │ │ + add r9,r28,r29 │ │ │ │ cmpdi r26,0 │ │ │ │ - addi r9,r9,1 │ │ │ │ - sldi r10,r10,4 │ │ │ │ + addi r2,r2,1 │ │ │ │ + sldi r9,r9,4 │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - fmr f2,f27 │ │ │ │ - fmr f1,f26 │ │ │ │ - sldi r9,r9,4 │ │ │ │ - add r10,r25,r10 │ │ │ │ - bge 48250 │ │ │ │ - lfd f3,0(r10) │ │ │ │ - lfd f4,8(r10) │ │ │ │ + fmr f2,f29 │ │ │ │ + fmr f1,f28 │ │ │ │ + sldi r2,r2,4 │ │ │ │ + add r9,r24,r9 │ │ │ │ + bge 44380 │ │ │ │ + lfd f3,0(r9) │ │ │ │ + lfd f4,8(r9) │ │ │ │ subf r26,r21,r26 │ │ │ │ add r28,r28,r21 │ │ │ │ addi r27,r27,16 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ - addic. r29,r29,-1 │ │ │ │ + bl 38f0 │ │ │ │ + addic. r30,r30,-1 │ │ │ │ stfd f1,-16(r27) │ │ │ │ stfd f2,-8(r27) │ │ │ │ - bne 48290 │ │ │ │ - addi r24,r24,16 │ │ │ │ - addi r23,r23,16 │ │ │ │ - add r30,r30,r16 │ │ │ │ - add r19,r19,r14 │ │ │ │ - cmpld r15,r24 │ │ │ │ - bne 48110 │ │ │ │ - ld r26,264(r31) │ │ │ │ - ble cr3,48728 │ │ │ │ + bne 443b8 │ │ │ │ + addi r22,r22,16 │ │ │ │ + addi r20,r20,16 │ │ │ │ + add r29,r29,r15 │ │ │ │ + add r18,r18,r23 │ │ │ │ + cmpld r14,r22 │ │ │ │ + bne 44270 │ │ │ │ + ld r30,240(r31) │ │ │ │ + ld r26,248(r31) │ │ │ │ + ble cr4,44848 │ │ │ │ + ld r28,120(r31) │ │ │ │ + ld r29,72(r31) │ │ │ │ + ld r23,64(r31) │ │ │ │ ld r15,128(r31) │ │ │ │ - ld r25,104(r31) │ │ │ │ - ld r29,112(r31) │ │ │ │ - ld r23,88(r31) │ │ │ │ - ld r14,248(r31) │ │ │ │ - ld r30,256(r31) │ │ │ │ - b 4839c │ │ │ │ - andi. r9,r10,8 │ │ │ │ - bne 48830 │ │ │ │ - li r9,1 │ │ │ │ - std r9,48(r31) │ │ │ │ - andi. r9,r10,2 │ │ │ │ - beq 45a9c │ │ │ │ - b 46c48 │ │ │ │ - ld r9,48(r31) │ │ │ │ - cmpdi cr3,r9,0 │ │ │ │ - ble cr3,46180 │ │ │ │ - li r9,0 │ │ │ │ - std r9,224(r31) │ │ │ │ - std r9,192(r31) │ │ │ │ - ld r28,184(r31) │ │ │ │ - addi r9,r23,-1 │ │ │ │ - std r21,240(r31) │ │ │ │ - li r17,0 │ │ │ │ - mr r21,r14 │ │ │ │ - mr r14,r22 │ │ │ │ - std r15,232(r31) │ │ │ │ + b 444b4 │ │ │ │ + andi. r2,r3,8 │ │ │ │ + bne 44960 │ │ │ │ + li r2,1 │ │ │ │ + std r2,56(r31) │ │ │ │ + andi. r2,r3,2 │ │ │ │ + beq 41e4c │ │ │ │ + b 42eec │ │ │ │ + ld r2,56(r31) │ │ │ │ + cmpdi cr4,r2,0 │ │ │ │ + ble cr4,42400 │ │ │ │ + li r2,0 │ │ │ │ + std r2,216(r31) │ │ │ │ + std r2,192(r31) │ │ │ │ + addi r2,r23,-1 │ │ │ │ + addi r20,r28,8 │ │ │ │ + ld r18,176(r31) │ │ │ │ + ld r24,264(r31) │ │ │ │ + li r19,0 │ │ │ │ + mr r14,r15 │ │ │ │ + std r28,104(r31) │ │ │ │ + std r23,96(r31) │ │ │ │ std r29,64(r31) │ │ │ │ - std r23,88(r31) │ │ │ │ - std r9,128(r31) │ │ │ │ - ld r10,88(r14) │ │ │ │ - mr r23,r21 │ │ │ │ - ld r21,200(r31) │ │ │ │ - mr r18,r14 │ │ │ │ - li r24,0 │ │ │ │ - li r20,0 │ │ │ │ - addi r10,r10,1 │ │ │ │ - sldi r27,r10,1 │ │ │ │ - mr r14,r27 │ │ │ │ + std r26,72(r31) │ │ │ │ + std r2,240(r31) │ │ │ │ + std r21,248(r31) │ │ │ │ + mr r2,r20 │ │ │ │ + mr r20,r25 │ │ │ │ + mr r25,r2 │ │ │ │ + ld r2,88(r20) │ │ │ │ + mr r16,r14 │ │ │ │ + ld r29,240(r31) │ │ │ │ + mr r14,r25 │ │ │ │ + mr r25,r30 │ │ │ │ + li r27,0 │ │ │ │ + ld r30,232(r31) │ │ │ │ + li r22,0 │ │ │ │ + addi r2,r2,1 │ │ │ │ + sldi r15,r2,1 │ │ │ │ + mr r2,r20 │ │ │ │ + mr r20,r15 │ │ │ │ + mr r15,r2 │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ld r9,88(r31) │ │ │ │ - cmpd r9,r24 │ │ │ │ - ble 484fc │ │ │ │ - mr r10,r9 │ │ │ │ - sldi r22,r24,3 │ │ │ │ - sldi r9,r24,4 │ │ │ │ - ld r19,64(r18) │ │ │ │ - addi r16,r21,8 │ │ │ │ - std r23,104(r31) │ │ │ │ - std r30,112(r31) │ │ │ │ + nop │ │ │ │ + ld r2,96(r31) │ │ │ │ + cmpd r2,r27 │ │ │ │ + ble 44638 │ │ │ │ + mr r9,r2 │ │ │ │ + sldi r2,r27,3 │ │ │ │ + ld r28,64(r15) │ │ │ │ + sldi r10,r27,4 │ │ │ │ + std r30,120(r31) │ │ │ │ + std r29,128(r31) │ │ │ │ xxlxor vs30,vs30,vs30 │ │ │ │ - subf r15,r24,r10 │ │ │ │ - ld r10,32(r31) │ │ │ │ - ldx r29,r21,r22 │ │ │ │ - mr r23,r16 │ │ │ │ + mr r29,r14 │ │ │ │ xxlxor vs31,vs31,vs31 │ │ │ │ - mr r16,r28 │ │ │ │ - mr r28,r24 │ │ │ │ - mr r30,r19 │ │ │ │ - add r27,r10,r9 │ │ │ │ - mr r24,r27 │ │ │ │ - mr r27,r29 │ │ │ │ + mr r14,r27 │ │ │ │ + mr r30,r25 │ │ │ │ + subf r26,r27,r9 │ │ │ │ + ld r9,104(r31) │ │ │ │ + mr r23,r2 │ │ │ │ + mr r27,r26 │ │ │ │ + mr r26,r28 │ │ │ │ + ldx r21,r9,r2 │ │ │ │ + ld r2,32(r31) │ │ │ │ + add r17,r2,r10 │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ldx r29,r16,r22 │ │ │ │ - ldx r9,r30,r22 │ │ │ │ - mr r19,r28 │ │ │ │ + ldx r2,r26,r23 │ │ │ │ + ldx r25,r30,r23 │ │ │ │ + cmpdi r25,0 │ │ │ │ + mr r28,r14 │ │ │ │ fmr f0,f30 │ │ │ │ - addi r28,r28,1 │ │ │ │ fmr f1,f31 │ │ │ │ - cmpdi r29,0 │ │ │ │ - addi r5,r9,1 │ │ │ │ - mulld r27,r27,r9 │ │ │ │ - cmpd cr7,r29,r5 │ │ │ │ - beq 484d4 │ │ │ │ - beq cr7,484d4 │ │ │ │ - ldx r3,r26,r22 │ │ │ │ - add r27,r29,r27 │ │ │ │ - addi r27,r27,-1 │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ - lfd f3,0(r24) │ │ │ │ - lfd f4,8(r24) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - ld r10,72(r31) │ │ │ │ - ldx r9,r25,r22 │ │ │ │ - maddld r9,r10,r19,r9 │ │ │ │ - ld r10,64(r31) │ │ │ │ - sldi r9,r9,4 │ │ │ │ - add r9,r10,r9 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + addi r14,r14,1 │ │ │ │ + mulld r21,r21,r2 │ │ │ │ + addi r5,r2,1 │ │ │ │ + beq 4460c │ │ │ │ + cmpd r25,r5 │ │ │ │ + beq 4460c │ │ │ │ + ld r2,72(r31) │ │ │ │ + add r21,r25,r21 │ │ │ │ + addi r21,r21,-1 │ │ │ │ + ldx r3,r2,r23 │ │ │ │ + bl 3290 │ │ │ │ + lfd f3,0(r17) │ │ │ │ + lfd f4,8(r17) │ │ │ │ + bl 329c │ │ │ │ + ld r9,80(r31) │ │ │ │ + ldx r2,r18,r23 │ │ │ │ + maddld r2,r9,r28,r2 │ │ │ │ + ld r9,64(r31) │ │ │ │ + sldi r2,r2,4 │ │ │ │ + add r2,r9,r2 │ │ │ │ + lfd f3,0(r2) │ │ │ │ + lfd f4,8(r2) │ │ │ │ + bl 329c │ │ │ │ fmr f0,f1 │ │ │ │ fmr f1,f2 │ │ │ │ - addic. r15,r15,-1 │ │ │ │ - stfd f0,16(r24) │ │ │ │ - stfd f1,24(r24) │ │ │ │ - stdx r27,r23,r22 │ │ │ │ - addi r24,r24,16 │ │ │ │ - addi r22,r22,8 │ │ │ │ - bne 48450 │ │ │ │ - ld r23,104(r31) │ │ │ │ - ld r30,112(r31) │ │ │ │ - mr r28,r16 │ │ │ │ - ld r9,120(r31) │ │ │ │ - ld r10,136(r31) │ │ │ │ - ldx r29,r21,r9 │ │ │ │ - ld r9,32(r31) │ │ │ │ - add r9,r9,r10 │ │ │ │ - ld r10,40(r31) │ │ │ │ - sldi r29,r29,4 │ │ │ │ - lfd f1,0(r9) │ │ │ │ - lfd f2,8(r9) │ │ │ │ - ld r9,56(r31) │ │ │ │ - lfd f3,0(r10) │ │ │ │ - lfd f4,8(r10) │ │ │ │ - add r29,r9,r29 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + addic. r27,r27,-1 │ │ │ │ + stfd f0,16(r17) │ │ │ │ + stfd f1,24(r17) │ │ │ │ + addi r17,r17,16 │ │ │ │ + stdx r21,r29,r23 │ │ │ │ + addi r23,r23,8 │ │ │ │ + bne 44590 │ │ │ │ + mr r25,r30 │ │ │ │ + mr r14,r29 │ │ │ │ + ld r30,120(r31) │ │ │ │ + ld r29,128(r31) │ │ │ │ + ld r2,104(r31) │ │ │ │ + ld r9,136(r31) │ │ │ │ + ldx r27,r2,r30 │ │ │ │ + ld r2,32(r31) │ │ │ │ + add r2,r2,r9 │ │ │ │ + ld r9,40(r31) │ │ │ │ + sldi r27,r27,4 │ │ │ │ + lfd f1,0(r2) │ │ │ │ + lfd f2,8(r2) │ │ │ │ + ld r2,48(r31) │ │ │ │ + lfd f3,0(r9) │ │ │ │ + lfd f4,8(r9) │ │ │ │ + add r27,r2,r27 │ │ │ │ + bl 329c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ - lfd f2,8(r29) │ │ │ │ - lfd f1,0(r29) │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ - ld r9,-8(r30) │ │ │ │ - ld r10,80(r31) │ │ │ │ - stfd f1,0(r29) │ │ │ │ - stfd f2,8(r29) │ │ │ │ - cmpdi r9,0 │ │ │ │ - ld r10,-8(r10) │ │ │ │ - beq 486d0 │ │ │ │ - ld r8,64(r18) │ │ │ │ - ld r7,152(r31) │ │ │ │ - ldx r8,r8,r7 │ │ │ │ - addi r8,r8,1 │ │ │ │ - cmpd r9,r8 │ │ │ │ - beq 486d0 │ │ │ │ - add r9,r9,r10 │ │ │ │ - std r9,-8(r30) │ │ │ │ - ld r9,-8(r23) │ │ │ │ - addi r9,r9,1 │ │ │ │ - cmpd r9,r14 │ │ │ │ - std r9,-8(r23) │ │ │ │ - bne 486f8 │ │ │ │ - ld r10,128(r31) │ │ │ │ - ld r5,80(r31) │ │ │ │ - ld r29,144(r31) │ │ │ │ - mr r7,r23 │ │ │ │ - mr r8,r30 │ │ │ │ - addi r9,r10,1 │ │ │ │ - cmpdi r10,0 │ │ │ │ - mr r24,r10 │ │ │ │ - mtctr r9 │ │ │ │ + lfd f2,8(r27) │ │ │ │ + lfd f1,0(r27) │ │ │ │ + bl 38f0 │ │ │ │ + ld r2,-8(r24) │ │ │ │ + cmpdi r2,0 │ │ │ │ + ld r9,88(r31) │ │ │ │ + stfd f1,0(r27) │ │ │ │ + stfd f2,8(r27) │ │ │ │ + ld r9,-8(r9) │ │ │ │ + beq 44810 │ │ │ │ + ld r10,64(r15) │ │ │ │ + ld r8,168(r31) │ │ │ │ + ldx r10,r10,r8 │ │ │ │ + addi r10,r10,1 │ │ │ │ + cmpd r2,r10 │ │ │ │ + beq 44810 │ │ │ │ + add r2,r2,r9 │ │ │ │ + mr r27,r29 │ │ │ │ + std r2,-8(r24) │ │ │ │ + ld r2,-8(r16) │ │ │ │ + addi r2,r2,1 │ │ │ │ + cmpd r2,r20 │ │ │ │ + std r2,-8(r16) │ │ │ │ + bne 44780 │ │ │ │ + addi r2,r29,1 │ │ │ │ li r9,1 │ │ │ │ - mfctr r6 │ │ │ │ - isellt r9,r9,r6 │ │ │ │ + cmpdi r29,0 │ │ │ │ + ld r6,88(r31) │ │ │ │ + ld r4,144(r31) │ │ │ │ + mr r8,r16 │ │ │ │ + mtctr r2 │ │ │ │ + mr r2,r24 │ │ │ │ + mfctr r10 │ │ │ │ + isellt r9,r9,r10 │ │ │ │ mtctr r9 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - bdz 48650 │ │ │ │ + bdz 44780 │ │ │ │ ld r9,-16(r8) │ │ │ │ - ld r10,-16(r7) │ │ │ │ - addi r24,r24,-1 │ │ │ │ - ld r6,-16(r5) │ │ │ │ - li r4,1 │ │ │ │ - sldi r3,r24,3 │ │ │ │ - cmpdi cr7,r9,0 │ │ │ │ - addi r10,r10,1 │ │ │ │ - std r10,-16(r7) │ │ │ │ - cmpd r10,r14 │ │ │ │ - stdu r17,-8(r7) │ │ │ │ - beq cr7,486c0 │ │ │ │ - ld r10,64(r18) │ │ │ │ - ldx r10,r10,r3 │ │ │ │ - addi r10,r10,1 │ │ │ │ - cmpd cr7,r9,r10 │ │ │ │ - beq cr7,486c0 │ │ │ │ - ldu r10,-8(r29) │ │ │ │ - add r9,r9,r6 │ │ │ │ + ld r10,-16(r2) │ │ │ │ + cmpdi r10,0 │ │ │ │ + addi r27,r27,-1 │ │ │ │ + li r5,1 │ │ │ │ + ld r7,-16(r6) │ │ │ │ + sldi r3,r27,3 │ │ │ │ + addi r9,r9,1 │ │ │ │ std r9,-16(r8) │ │ │ │ - cmpdi cr7,r10,0 │ │ │ │ - bgt cr7,48644 │ │ │ │ - neg r10,r10 │ │ │ │ - li r4,-1 │ │ │ │ - stdu r4,-8(r5) │ │ │ │ - stdu r10,-8(r8) │ │ │ │ - beq 485e0 │ │ │ │ - ld r9,48(r31) │ │ │ │ - addi r20,r20,1 │ │ │ │ - cmpd r20,r9 │ │ │ │ - bne 483f0 │ │ │ │ - ld r9,224(r31) │ │ │ │ - ld r8,88(r31) │ │ │ │ - mr r21,r23 │ │ │ │ - mr r14,r18 │ │ │ │ - addi r10,r9,1 │ │ │ │ - ld r9,40(r31) │ │ │ │ - std r10,224(r31) │ │ │ │ - addi r9,r9,16 │ │ │ │ - std r9,40(r31) │ │ │ │ - ld r9,192(r31) │ │ │ │ - add r9,r9,r8 │ │ │ │ - std r9,192(r31) │ │ │ │ - ld r9,160(r31) │ │ │ │ + cmpd cr7,r9,r20 │ │ │ │ + stdu r19,-8(r8) │ │ │ │ + beq 44800 │ │ │ │ + ld r9,64(r15) │ │ │ │ + ldx r9,r9,r3 │ │ │ │ + addi r9,r9,1 │ │ │ │ cmpd r10,r9 │ │ │ │ - beq 48764 │ │ │ │ - ble cr4,483c4 │ │ │ │ - mr r22,r14 │ │ │ │ - ld r15,232(r31) │ │ │ │ - mr r14,r21 │ │ │ │ + beq 44800 │ │ │ │ + ldu r9,-8(r4) │ │ │ │ + add r10,r10,r7 │ │ │ │ + std r10,-16(r2) │ │ │ │ + cmpdi r9,0 │ │ │ │ + bgt 44774 │ │ │ │ + neg r9,r9 │ │ │ │ + li r5,-1 │ │ │ │ + stdu r5,-8(r6) │ │ │ │ + stdu r9,-8(r2) │ │ │ │ + beq cr7,44710 │ │ │ │ + ld r2,56(r31) │ │ │ │ + addi r22,r22,1 │ │ │ │ + cmpd r22,r2 │ │ │ │ + bne 44530 │ │ │ │ + ld r2,216(r31) │ │ │ │ + ld r10,96(r31) │ │ │ │ + mr r30,r25 │ │ │ │ + mr r20,r15 │ │ │ │ + mr r25,r14 │ │ │ │ + mr r14,r16 │ │ │ │ + addi r9,r2,1 │ │ │ │ + ld r2,40(r31) │ │ │ │ + std r9,216(r31) │ │ │ │ + addi r2,r2,16 │ │ │ │ + std r2,40(r31) │ │ │ │ + ld r2,192(r31) │ │ │ │ + add r2,r2,r10 │ │ │ │ + std r2,192(r31) │ │ │ │ + ld r2,152(r31) │ │ │ │ + cmpd r9,r2 │ │ │ │ + beq 44044 │ │ │ │ + ble cr3,444f0 │ │ │ │ + ld r28,104(r31) │ │ │ │ ld r29,64(r31) │ │ │ │ - ld r21,240(r31) │ │ │ │ - mr r23,r8 │ │ │ │ - b 47f84 │ │ │ │ + mr r23,r10 │ │ │ │ + mr r15,r14 │ │ │ │ + mr r25,r20 │ │ │ │ + ld r21,248(r31) │ │ │ │ + ld r26,72(r31) │ │ │ │ + b 44100 │ │ │ │ nop │ │ │ │ - neg r6,r6 │ │ │ │ - std r6,-16(r5) │ │ │ │ - b 48628 │ │ │ │ nop │ │ │ │ - neg r10,r10 │ │ │ │ - ld r8,80(r31) │ │ │ │ - add r9,r9,r10 │ │ │ │ - std r10,-8(r8) │ │ │ │ - std r9,-8(r30) │ │ │ │ - ld r9,-8(r23) │ │ │ │ - addi r9,r9,1 │ │ │ │ - cmpd r9,r14 │ │ │ │ - std r9,-8(r23) │ │ │ │ - beq 485a0 │ │ │ │ - ld r24,128(r31) │ │ │ │ - b 48650 │ │ │ │ - stdx r9,r27,r19 │ │ │ │ - li r10,-1 │ │ │ │ + neg r7,r7 │ │ │ │ + std r7,-16(r6) │ │ │ │ + b 44758 │ │ │ │ + nop │ │ │ │ + ld r10,88(r31) │ │ │ │ neg r9,r9 │ │ │ │ - b 48074 │ │ │ │ - add r17,r9,r17 │ │ │ │ + std r9,-8(r10) │ │ │ │ + b 446b8 │ │ │ │ + stdx r2,r24,r18 │ │ │ │ + li r9,-1 │ │ │ │ + neg r2,r2 │ │ │ │ + b 441c8 │ │ │ │ + add r17,r2,r17 │ │ │ │ cmpd r17,r16 │ │ │ │ - bgt 48700 │ │ │ │ - mr r9,r17 │ │ │ │ - stdx r17,r27,r19 │ │ │ │ - b 48068 │ │ │ │ - ld r9,224(r31) │ │ │ │ - ld r8,88(r31) │ │ │ │ - addi r10,r9,1 │ │ │ │ - ld r9,40(r31) │ │ │ │ - std r10,224(r31) │ │ │ │ - addi r9,r9,16 │ │ │ │ - std r9,40(r31) │ │ │ │ - ld r9,192(r31) │ │ │ │ - add r9,r9,r8 │ │ │ │ - std r9,192(r31) │ │ │ │ - ld r9,160(r31) │ │ │ │ - cmpd r9,r10 │ │ │ │ - bne 47fc8 │ │ │ │ - ld r15,128(r31) │ │ │ │ - b 46180 │ │ │ │ - ld r15,232(r31) │ │ │ │ - mr r22,r18 │ │ │ │ - b 46180 │ │ │ │ - li r10,0 │ │ │ │ - ld r9,160(r31) │ │ │ │ - li r17,0 │ │ │ │ - std r10,208(r31) │ │ │ │ - ld r10,48(r31) │ │ │ │ - andi. r9,r9,3 │ │ │ │ - cmpdi cr3,r10,0 │ │ │ │ - beq 48808 │ │ │ │ - cmpdi r9,1 │ │ │ │ - beq 487dc │ │ │ │ - cmpdi r9,2 │ │ │ │ - beq 487bc │ │ │ │ - bgt cr3,47ae0 │ │ │ │ - ld r9,40(r31) │ │ │ │ - mr r17,r23 │ │ │ │ - addi r9,r9,16 │ │ │ │ - std r9,40(r31) │ │ │ │ - li r9,1 │ │ │ │ - std r9,208(r31) │ │ │ │ - bgt cr3,47ae0 │ │ │ │ - ld r9,208(r31) │ │ │ │ - add r17,r17,r23 │ │ │ │ - addi r9,r9,1 │ │ │ │ - std r9,208(r31) │ │ │ │ - ld r9,40(r31) │ │ │ │ - addi r9,r9,16 │ │ │ │ - std r9,40(r31) │ │ │ │ - bgt cr3,47ae0 │ │ │ │ - ld r9,208(r31) │ │ │ │ - add r17,r17,r23 │ │ │ │ - addi r10,r9,1 │ │ │ │ - ld r9,40(r31) │ │ │ │ - std r10,208(r31) │ │ │ │ - addi r9,r9,16 │ │ │ │ - std r9,40(r31) │ │ │ │ - ld r9,160(r31) │ │ │ │ - cmpd r10,r9 │ │ │ │ - beq 46180 │ │ │ │ - ld r9,160(r31) │ │ │ │ - ld r10,208(r31) │ │ │ │ - srdi r9,r9,2 │ │ │ │ - mtctr r9 │ │ │ │ + bgt 44820 │ │ │ │ + mr r2,r17 │ │ │ │ + stdx r17,r24,r18 │ │ │ │ + b 441bc │ │ │ │ + ld r2,216(r31) │ │ │ │ + ld r10,64(r31) │ │ │ │ + addi r9,r2,1 │ │ │ │ + ld r2,40(r31) │ │ │ │ + std r9,216(r31) │ │ │ │ + addi r2,r2,16 │ │ │ │ + std r2,40(r31) │ │ │ │ + ld r2,192(r31) │ │ │ │ + add r2,r2,r10 │ │ │ │ + std r2,192(r31) │ │ │ │ + ld r2,152(r31) │ │ │ │ + cmpd r2,r9 │ │ │ │ + bne 4412c │ │ │ │ + b 42400 │ │ │ │ + li r9,0 │ │ │ │ + ld r2,152(r31) │ │ │ │ + std r9,168(r31) │ │ │ │ + std r9,200(r31) │ │ │ │ + ld r9,56(r31) │ │ │ │ + andi. r2,r2,3 │ │ │ │ + cmpdi cr4,r9,0 │ │ │ │ + beq 44928 │ │ │ │ + cmpdi r2,1 │ │ │ │ + beq 448f4 │ │ │ │ + cmpdi r2,2 │ │ │ │ + beq 448cc │ │ │ │ + bgt cr4,43c74 │ │ │ │ + ld r2,40(r31) │ │ │ │ + std r23,168(r31) │ │ │ │ + addi r2,r2,16 │ │ │ │ + std r2,40(r31) │ │ │ │ + li r2,1 │ │ │ │ + std r2,200(r31) │ │ │ │ + bgt cr4,43c74 │ │ │ │ + ld r2,200(r31) │ │ │ │ + addi r2,r2,1 │ │ │ │ + std r2,200(r31) │ │ │ │ + ld r2,40(r31) │ │ │ │ + addi r2,r2,16 │ │ │ │ + std r2,40(r31) │ │ │ │ + ld r2,168(r31) │ │ │ │ + add r2,r2,r23 │ │ │ │ + std r2,168(r31) │ │ │ │ + bgt cr4,43c74 │ │ │ │ + ld r2,200(r31) │ │ │ │ + addi r9,r2,1 │ │ │ │ + ld r2,40(r31) │ │ │ │ + std r9,200(r31) │ │ │ │ + addi r2,r2,16 │ │ │ │ + std r2,40(r31) │ │ │ │ + ld r2,168(r31) │ │ │ │ + add r2,r2,r23 │ │ │ │ + std r2,168(r31) │ │ │ │ + ld r2,152(r31) │ │ │ │ + cmpd r9,r2 │ │ │ │ + beq 42400 │ │ │ │ + ld r2,152(r31) │ │ │ │ ld r9,40(r31) │ │ │ │ - ble cr3,48920 │ │ │ │ + ld r10,200(r31) │ │ │ │ + srdi r2,r2,2 │ │ │ │ + mtctr r2 │ │ │ │ + ld r2,168(r31) │ │ │ │ + ble cr4,44a50 │ │ │ │ std r9,40(r31) │ │ │ │ - std r10,208(r31) │ │ │ │ - b 47ae0 │ │ │ │ + std r10,200(r31) │ │ │ │ + std r2,168(r31) │ │ │ │ + b 43c74 │ │ │ │ + nop │ │ │ │ nop │ │ │ │ + nop │ │ │ │ + li r2,1 │ │ │ │ + std r2,56(r31) │ │ │ │ + b 439cc │ │ │ │ + ld r2,152(r31) │ │ │ │ + andi. r2,r2,3 │ │ │ │ + beq 449ec │ │ │ │ + cmpdi r2,1 │ │ │ │ + beq 449c0 │ │ │ │ + cmpdi r2,2 │ │ │ │ + beq 449a0 │ │ │ │ + bgt cr4,43350 │ │ │ │ + ld r2,40(r31) │ │ │ │ li r9,1 │ │ │ │ - std r9,48(r31) │ │ │ │ - b 477c8 │ │ │ │ - ld r9,160(r31) │ │ │ │ - andi. r9,r9,3 │ │ │ │ - beq 488bc │ │ │ │ - cmpdi r9,1 │ │ │ │ - beq 48890 │ │ │ │ - cmpdi r9,2 │ │ │ │ - beq 48870 │ │ │ │ - bgt cr3,47130 │ │ │ │ - ld r9,40(r31) │ │ │ │ - li r10,1 │ │ │ │ - std r23,152(r31) │ │ │ │ - addi r9,r9,16 │ │ │ │ - std r9,40(r31) │ │ │ │ - bgt cr3,47130 │ │ │ │ - ld r9,40(r31) │ │ │ │ - addi r10,r10,1 │ │ │ │ - addi r9,r9,16 │ │ │ │ - std r9,40(r31) │ │ │ │ - ld r9,152(r31) │ │ │ │ - add r9,r9,r23 │ │ │ │ - std r9,152(r31) │ │ │ │ - bgt cr3,47130 │ │ │ │ - ld r9,40(r31) │ │ │ │ - addi r10,r10,1 │ │ │ │ - addi r9,r9,16 │ │ │ │ - std r9,40(r31) │ │ │ │ - ld r9,152(r31) │ │ │ │ - add r9,r9,r23 │ │ │ │ - std r9,152(r31) │ │ │ │ - ld r9,160(r31) │ │ │ │ - cmpd r10,r9 │ │ │ │ - beq 46180 │ │ │ │ - ld r9,160(r31) │ │ │ │ - ld r8,40(r31) │ │ │ │ - srdi r9,r9,2 │ │ │ │ - mtctr r9 │ │ │ │ - ld r9,152(r31) │ │ │ │ - bgt cr3,4896c │ │ │ │ - addi r10,r10,1 │ │ │ │ - addi r8,r8,16 │ │ │ │ - add r9,r9,r23 │ │ │ │ - mr r5,r10 │ │ │ │ - mr r6,r8 │ │ │ │ - bgt cr3,4896c │ │ │ │ - addi r10,r10,1 │ │ │ │ - addi r8,r8,16 │ │ │ │ - add r9,r9,r23 │ │ │ │ - bgt cr3,4896c │ │ │ │ - add r9,r9,r23 │ │ │ │ - addi r10,r5,2 │ │ │ │ - addi r8,r6,32 │ │ │ │ - bgt cr3,4896c │ │ │ │ - addi r10,r5,3 │ │ │ │ - addi r8,r6,48 │ │ │ │ - add r9,r9,r23 │ │ │ │ - bdnz 488d0 │ │ │ │ - b 46180 │ │ │ │ + std r23,168(r31) │ │ │ │ + addi r2,r2,16 │ │ │ │ + std r2,40(r31) │ │ │ │ + bgt cr4,43350 │ │ │ │ + ld r2,40(r31) │ │ │ │ + addi r9,r9,1 │ │ │ │ + addi r2,r2,16 │ │ │ │ + std r2,40(r31) │ │ │ │ + ld r2,168(r31) │ │ │ │ + add r2,r2,r23 │ │ │ │ + std r2,168(r31) │ │ │ │ + bgt cr4,43350 │ │ │ │ + ld r2,40(r31) │ │ │ │ + addi r9,r9,1 │ │ │ │ + addi r2,r2,16 │ │ │ │ + std r2,40(r31) │ │ │ │ + ld r2,168(r31) │ │ │ │ + add r2,r2,r23 │ │ │ │ + std r2,168(r31) │ │ │ │ + ld r2,152(r31) │ │ │ │ + cmpd r9,r2 │ │ │ │ + beq 42400 │ │ │ │ + ld r2,152(r31) │ │ │ │ + ld r10,40(r31) │ │ │ │ + srdi r2,r2,2 │ │ │ │ + mtctr r2 │ │ │ │ + ld r2,168(r31) │ │ │ │ + bgt cr4,44a9c │ │ │ │ + addi r9,r9,1 │ │ │ │ + addi r10,r10,16 │ │ │ │ + add r2,r2,r23 │ │ │ │ + mr r7,r9 │ │ │ │ + mr r8,r10 │ │ │ │ + bgt cr4,44a9c │ │ │ │ + addi r9,r9,1 │ │ │ │ + addi r10,r10,16 │ │ │ │ + add r2,r2,r23 │ │ │ │ + bgt cr4,44a9c │ │ │ │ + add r2,r2,r23 │ │ │ │ + addi r9,r7,2 │ │ │ │ + addi r10,r8,32 │ │ │ │ + bgt cr4,44a9c │ │ │ │ + addi r9,r7,3 │ │ │ │ + addi r10,r8,48 │ │ │ │ + add r2,r2,r23 │ │ │ │ + bdnz 44a00 │ │ │ │ + b 42400 │ │ │ │ addi r10,r10,1 │ │ │ │ addi r9,r9,16 │ │ │ │ - add r17,r17,r23 │ │ │ │ + add r2,r2,r23 │ │ │ │ mr r7,r10 │ │ │ │ mr r8,r9 │ │ │ │ - bgt cr3,48820 │ │ │ │ + bgt cr4,44944 │ │ │ │ addi r10,r10,1 │ │ │ │ addi r9,r9,16 │ │ │ │ - add r17,r17,r23 │ │ │ │ - bgt cr3,48820 │ │ │ │ - add r17,r17,r23 │ │ │ │ + add r2,r2,r23 │ │ │ │ + bgt cr4,44944 │ │ │ │ + add r2,r2,r23 │ │ │ │ addi r10,r7,2 │ │ │ │ addi r9,r8,32 │ │ │ │ - bgt cr3,48820 │ │ │ │ + bgt cr4,44944 │ │ │ │ addi r10,r7,3 │ │ │ │ addi r9,r8,48 │ │ │ │ - add r17,r17,r23 │ │ │ │ - bdnz 4881c │ │ │ │ - b 46180 │ │ │ │ - std r9,152(r31) │ │ │ │ - std r8,40(r31) │ │ │ │ - b 47130 │ │ │ │ + add r2,r2,r23 │ │ │ │ + bdnz 44940 │ │ │ │ + b 42400 │ │ │ │ + std r2,168(r31) │ │ │ │ + std r10,40(r31) │ │ │ │ + b 43350 │ │ │ │ .long 0x0 │ │ │ │ .long 0x3020000 │ │ │ │ - .long 0x1290 │ │ │ │ + .long 0x128e │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ │ │ │ │ -0000000000048990 : │ │ │ │ - addis r2,r12,3 │ │ │ │ - addi r2,r2,-2704 │ │ │ │ +0000000000044ac0 : │ │ │ │ mflr r0 │ │ │ │ - ld r5,8(r3) │ │ │ │ - std r30,-64(r1) │ │ │ │ mfocrf r11,8 │ │ │ │ - ld r30,24(r3) │ │ │ │ - std r17,-168(r1) │ │ │ │ - std r20,-144(r1) │ │ │ │ - std r24,-112(r1) │ │ │ │ - std r31,-56(r1) │ │ │ │ + stfd f24,-64(r1) │ │ │ │ + stfd f25,-56(r1) │ │ │ │ + li r4,0 │ │ │ │ stfd f26,-48(r1) │ │ │ │ stfd f27,-40(r1) │ │ │ │ stfd f28,-32(r1) │ │ │ │ + std r0,16(r1) │ │ │ │ stfd f29,-24(r1) │ │ │ │ stfd f30,-16(r1) │ │ │ │ stfd f31,-8(r1) │ │ │ │ - std r14,-192(r1) │ │ │ │ - std r15,-184(r1) │ │ │ │ - std r16,-176(r1) │ │ │ │ - std r18,-160(r1) │ │ │ │ - std r19,-152(r1) │ │ │ │ - std r21,-136(r1) │ │ │ │ - std r22,-128(r1) │ │ │ │ - std r23,-120(r1) │ │ │ │ - std r25,-104(r1) │ │ │ │ - std r26,-96(r1) │ │ │ │ - std r27,-88(r1) │ │ │ │ - std r0,16(r1) │ │ │ │ - std r28,-80(r1) │ │ │ │ - std r29,-72(r1) │ │ │ │ + std r16,-192(r1) │ │ │ │ + std r15,-200(r1) │ │ │ │ + std r18,-176(r1) │ │ │ │ + std r17,-184(r1) │ │ │ │ + std r26,-112(r1) │ │ │ │ + mr r26,r3 │ │ │ │ + std r28,-96(r1) │ │ │ │ + std r27,-104(r1) │ │ │ │ + ld r28,24(r3) │ │ │ │ + std r31,-72(r1) │ │ │ │ + std r30,-80(r1) │ │ │ │ + std r29,-88(r1) │ │ │ │ stw r11,8(r1) │ │ │ │ - stdu r1,-272(r1) │ │ │ │ - mr r24,r3 │ │ │ │ - ld r20,16(r3) │ │ │ │ - li r4,0 │ │ │ │ - mr r3,r30 │ │ │ │ - sldi r5,r5,4 │ │ │ │ - mr r31,r1 │ │ │ │ + std r14,-208(r1) │ │ │ │ + std r19,-168(r1) │ │ │ │ + std r20,-160(r1) │ │ │ │ + std r21,-152(r1) │ │ │ │ + std r22,-144(r1) │ │ │ │ + std r23,-136(r1) │ │ │ │ + std r24,-128(r1) │ │ │ │ + std r25,-120(r1) │ │ │ │ + stdu r1,-288(r1) │ │ │ │ stxv vs63,64(r1) │ │ │ │ - bl 37c0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - ld r17,48(r24) │ │ │ │ - ld r9,8(r24) │ │ │ │ - cmpdi r17,1 │ │ │ │ - beq 48de4 │ │ │ │ - cmpdi r9,0 │ │ │ │ - mr r27,r30 │ │ │ │ - addis r30,r2,-3 │ │ │ │ + ld r5,8(r3) │ │ │ │ + mr r31,r1 │ │ │ │ + ld r18,16(r3) │ │ │ │ + mr r3,r28 │ │ │ │ + sldi r5,r5,4 │ │ │ │ + bl 37e0 │ │ │ │ + ld r16,48(r26) │ │ │ │ + cmpdi r16,1 │ │ │ │ + ld r2,8(r26) │ │ │ │ + beq 44ef4 │ │ │ │ + cmpdi r2,0 │ │ │ │ + ble 44fdc │ │ │ │ + li r30,1 │ │ │ │ li r19,0 │ │ │ │ - addi r30,r30,25008 │ │ │ │ - ble 48ed4 │ │ │ │ - li r29,1 │ │ │ │ - lfd f26,0(r30) │ │ │ │ - lfd f27,8(r30) │ │ │ │ - mr r15,r20 │ │ │ │ - mr r28,r19 │ │ │ │ - mtvsrdd vs63,r29,r29 │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - ld r6,0(r1) │ │ │ │ - sldi r10,r17,4 │ │ │ │ - sldi r20,r17,3 │ │ │ │ - std r1,32(r31) │ │ │ │ - cmpdi r17,0 │ │ │ │ - mr r19,r10 │ │ │ │ - addi r9,r20,15 │ │ │ │ - neg r10,r10 │ │ │ │ - subfic r8,r19,-16 │ │ │ │ - stdux r6,r1,r10 │ │ │ │ - clrrdi r9,r9,4 │ │ │ │ - addi r22,r1,32 │ │ │ │ + plfd f24,20988 # 49d80 │ │ │ │ + plfd f25,20988 # 49d88 │ │ │ │ + mr r17,r18 │ │ │ │ + plfd f26,22120 # 4a200 │ │ │ │ + plfd f27,22120 # 4a208 │ │ │ │ + mtvsrdd vs63,r30,r30 │ │ │ │ + mr r29,r19 │ │ │ │ + ld r7,0(r1) │ │ │ │ + sldi r9,r16,4 │ │ │ │ + sldi r18,r16,3 │ │ │ │ + mr r15,r1 │ │ │ │ + cmpdi r16,0 │ │ │ │ + mr r19,r9 │ │ │ │ + addi r2,r18,15 │ │ │ │ neg r9,r9 │ │ │ │ - stdux r6,r1,r8 │ │ │ │ - addi r18,r1,32 │ │ │ │ - stdux r6,r1,r9 │ │ │ │ - stfd f26,0(r18) │ │ │ │ - addi r26,r1,32 │ │ │ │ - stfd f27,8(r18) │ │ │ │ - ble 48bf4 │ │ │ │ - cmpdi r17,1 │ │ │ │ - mulld r9,r17,r28 │ │ │ │ - ld r4,120(r24) │ │ │ │ - beq 48f50 │ │ │ │ - srdi r5,r17,1 │ │ │ │ - mr r10,r26 │ │ │ │ - andi. r3,r5,3 │ │ │ │ - addi r11,r5,-1 │ │ │ │ - mr r6,r5 │ │ │ │ - beq 48b30 │ │ │ │ - cmpdi r3,1 │ │ │ │ - beq 48b20 │ │ │ │ - cmpdi r3,2 │ │ │ │ - beq 48b14 │ │ │ │ - mr r5,r11 │ │ │ │ - addi r10,r26,16 │ │ │ │ - stxv vs63,0(r26) │ │ │ │ - stxv vs63,0(r10) │ │ │ │ - addi r5,r5,-1 │ │ │ │ - addi r10,r10,16 │ │ │ │ - cmpdi r5,1 │ │ │ │ - stxv vs63,0(r10) │ │ │ │ - addi r10,r10,16 │ │ │ │ - beq 48b50 │ │ │ │ - srdi r8,r6,2 │ │ │ │ - mtctr r8 │ │ │ │ - stxv vs63,0(r10) │ │ │ │ - stxv vs63,16(r10) │ │ │ │ - addi r10,r10,64 │ │ │ │ - stxv vs63,-32(r10) │ │ │ │ - stxv vs63,-16(r10) │ │ │ │ - bdnz 48b38 │ │ │ │ - andi. r10,r17,1 │ │ │ │ - clrrdi r10,r17,1 │ │ │ │ - beq 48b64 │ │ │ │ - sldi r10,r10,3 │ │ │ │ - stdx r29,r26,r10 │ │ │ │ - addis r10,r2,-3 │ │ │ │ - sldi r9,r9,4 │ │ │ │ - lfd f30,0(r30) │ │ │ │ - lfd f31,8(r30) │ │ │ │ - mr r25,r22 │ │ │ │ - addi r16,r18,16 │ │ │ │ - mr r21,r17 │ │ │ │ - addi r10,r10,26160 │ │ │ │ - add r23,r4,r9 │ │ │ │ - lfd f28,0(r10) │ │ │ │ - lfd f29,8(r10) │ │ │ │ - lfd f1,0(r23) │ │ │ │ - lfd f2,8(r23) │ │ │ │ - fmr f3,f28 │ │ │ │ - fmr f4,f29 │ │ │ │ - addi r23,r23,16 │ │ │ │ + subfic r10,r19,-16 │ │ │ │ + stdux r7,r1,r9 │ │ │ │ + clrrdi r2,r2,4 │ │ │ │ + addi r23,r1,32 │ │ │ │ + neg r2,r2 │ │ │ │ + stdux r7,r1,r10 │ │ │ │ + addi r21,r1,32 │ │ │ │ + stdux r7,r1,r2 │ │ │ │ + stfd f24,0(r21) │ │ │ │ + stfd f25,8(r21) │ │ │ │ + addi r27,r1,32 │ │ │ │ + ble 44d08 │ │ │ │ + cmpdi r16,1 │ │ │ │ + mulld r2,r16,r29 │ │ │ │ + ld r5,120(r26) │ │ │ │ + beq 45060 │ │ │ │ + srdi r6,r16,1 │ │ │ │ + mr r9,r27 │ │ │ │ + andi. r4,r6,3 │ │ │ │ + addi r3,r6,-1 │ │ │ │ + mr r7,r6 │ │ │ │ + beq 44c60 │ │ │ │ + cmpdi r4,1 │ │ │ │ + beq 44c50 │ │ │ │ + cmpdi r4,2 │ │ │ │ + beq 44c44 │ │ │ │ + mr r6,r3 │ │ │ │ + addi r9,r27,16 │ │ │ │ + stxv vs63,0(r27) │ │ │ │ + stxv vs63,0(r9) │ │ │ │ + addi r6,r6,-1 │ │ │ │ + addi r9,r9,16 │ │ │ │ + cmpdi r6,1 │ │ │ │ + stxv vs63,0(r9) │ │ │ │ + addi r9,r9,16 │ │ │ │ + beq 44c80 │ │ │ │ + srdi r10,r7,2 │ │ │ │ + mtctr r10 │ │ │ │ + stxv vs63,0(r9) │ │ │ │ + stxv vs63,16(r9) │ │ │ │ + addi r9,r9,64 │ │ │ │ + stxv vs63,-32(r9) │ │ │ │ + stxv vs63,-16(r9) │ │ │ │ + bdnz 44c68 │ │ │ │ + andi. r9,r16,1 │ │ │ │ + clrrdi r9,r16,1 │ │ │ │ + beq 44c94 │ │ │ │ + sldi r9,r9,3 │ │ │ │ + stdx r30,r27,r9 │ │ │ │ + sldi r2,r2,4 │ │ │ │ + fmr f31,f25 │ │ │ │ + fmr f30,f24 │ │ │ │ + mr r24,r23 │ │ │ │ + addi r20,r21,16 │ │ │ │ + mr r22,r16 │ │ │ │ + add r25,r5,r2 │ │ │ │ + lfd f1,0(r25) │ │ │ │ + lfd f2,8(r25) │ │ │ │ + fmr f3,f26 │ │ │ │ + fmr f4,f27 │ │ │ │ addi r25,r25,16 │ │ │ │ - addi r16,r16,16 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - stfd f1,-16(r25) │ │ │ │ - stfd f2,-8(r25) │ │ │ │ - bl 32c0 │ │ │ │ - ld r2,24(r1) │ │ │ │ + addi r24,r24,16 │ │ │ │ + addi r20,r20,16 │ │ │ │ + bl 329c │ │ │ │ + stfd f1,-16(r24) │ │ │ │ + stfd f2,-8(r24) │ │ │ │ + bl 32e0 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - addic. r21,r21,-1 │ │ │ │ - stfd f1,-16(r16) │ │ │ │ - stfd f2,-8(r16) │ │ │ │ + bl 329c │ │ │ │ + addic. r22,r22,-1 │ │ │ │ + stfd f1,-16(r20) │ │ │ │ + stfd f2,-8(r20) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - bne 48b90 │ │ │ │ - ld r9,0(r24) │ │ │ │ - add r19,r18,r19 │ │ │ │ + bne 44cb0 │ │ │ │ + ld r2,0(r26) │ │ │ │ + cmpdi r2,0 │ │ │ │ + add r19,r21,r19 │ │ │ │ lfd f30,0(r19) │ │ │ │ lfd f31,8(r19) │ │ │ │ - cmpdi r9,0 │ │ │ │ - ble 48d8c │ │ │ │ - sldi r9,r9,4 │ │ │ │ - addi r25,r17,-1 │ │ │ │ - lfd f28,0(r27) │ │ │ │ - lfd f29,8(r27) │ │ │ │ + ble 44e9c │ │ │ │ + sldi r2,r2,4 │ │ │ │ + addi r25,r16,-1 │ │ │ │ + lfd f28,0(r28) │ │ │ │ + lfd f29,8(r28) │ │ │ │ mr r14,r19 │ │ │ │ - std r30,56(r31) │ │ │ │ - mr r19,r22 │ │ │ │ - add r21,r26,r20 │ │ │ │ - mr r30,r15 │ │ │ │ - add r23,r9,r15 │ │ │ │ - cmpdi cr4,r25,0 │ │ │ │ + std r29,48(r31) │ │ │ │ std r15,40(r31) │ │ │ │ - std r28,48(r31) │ │ │ │ - mr r22,r23 │ │ │ │ - mr r23,r25 │ │ │ │ - mr r25,r26 │ │ │ │ + mr r19,r21 │ │ │ │ + add r22,r27,r18 │ │ │ │ + mr r21,r23 │ │ │ │ + mr r29,r17 │ │ │ │ + std r17,32(r31) │ │ │ │ + add r24,r2,r17 │ │ │ │ + cmpdi cr4,r25,0 │ │ │ │ + mr r23,r24 │ │ │ │ + mr r24,r25 │ │ │ │ + mr r25,r27 │ │ │ │ nop │ │ │ │ - lfd f3,0(r30) │ │ │ │ - lfd f4,8(r30) │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + lfd f3,0(r29) │ │ │ │ + lfd f4,8(r29) │ │ │ │ fmr f1,f30 │ │ │ │ fmr f2,f31 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ + bl 38f0 │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ - stfd f1,0(r27) │ │ │ │ - stfd f2,8(r27) │ │ │ │ - ble cr4,48dd4 │ │ │ │ - ld r7,56(r24) │ │ │ │ - mtctr r23 │ │ │ │ - mr r10,r21 │ │ │ │ - mr r16,r23 │ │ │ │ - add r7,r7,r20 │ │ │ │ - b 48cbc │ │ │ │ + stfd f1,0(r28) │ │ │ │ + stfd f2,8(r28) │ │ │ │ + ble cr4,44ee4 │ │ │ │ + ld r8,56(r26) │ │ │ │ + mtctr r24 │ │ │ │ + mr r9,r22 │ │ │ │ + mr r20,r24 │ │ │ │ + add r8,r8,r18 │ │ │ │ + b 44ddc │ │ │ │ nop │ │ │ │ - addi r16,r16,-1 │ │ │ │ - std r29,0(r10) │ │ │ │ - bdz 48dc0 │ │ │ │ - ldu r9,-8(r7) │ │ │ │ - ldu r6,-8(r10) │ │ │ │ - addi r9,r9,-1 │ │ │ │ - cmpd r6,r9 │ │ │ │ - beq 48cb0 │ │ │ │ - cmpd r17,r16 │ │ │ │ - addi r6,r6,1 │ │ │ │ - sldi r10,r16,3 │ │ │ │ - stdx r6,r25,r10 │ │ │ │ - ble 48d74 │ │ │ │ - sldi r26,r16,4 │ │ │ │ - addi r10,r10,-8 │ │ │ │ - subf r16,r16,r17 │ │ │ │ - add r28,r18,r26 │ │ │ │ - add r15,r25,r10 │ │ │ │ - add r26,r19,r26 │ │ │ │ - lfd f30,0(r28) │ │ │ │ - lfd f31,8(r28) │ │ │ │ nop │ │ │ │ nop │ │ │ │ + addi r20,r20,-1 │ │ │ │ + std r30,0(r9) │ │ │ │ + bdz 44ed0 │ │ │ │ + ldu r2,-8(r8) │ │ │ │ + ldu r7,-8(r9) │ │ │ │ + addi r2,r2,-1 │ │ │ │ + cmpd r7,r2 │ │ │ │ + beq 44dd0 │ │ │ │ + cmpd r16,r20 │ │ │ │ + addi r7,r7,1 │ │ │ │ + sldi r9,r20,3 │ │ │ │ + stdx r7,r25,r9 │ │ │ │ + ble 44e84 │ │ │ │ + sldi r27,r20,4 │ │ │ │ + addi r9,r9,-8 │ │ │ │ + subf r20,r20,r16 │ │ │ │ + add r17,r19,r27 │ │ │ │ + add r15,r25,r9 │ │ │ │ + add r27,r21,r27 │ │ │ │ + lfd f30,0(r17) │ │ │ │ + lfd f31,8(r17) │ │ │ │ nop │ │ │ │ - ldu r3,8(r15) │ │ │ │ - addi r26,r26,16 │ │ │ │ - addi r28,r28,16 │ │ │ │ - bl 4d7c8 │ │ │ │ nop │ │ │ │ - lfd f3,-16(r26) │ │ │ │ - lfd f4,-8(r26) │ │ │ │ - bl 4db58 │ │ │ │ nop │ │ │ │ - bl 32c0 │ │ │ │ - ld r2,24(r1) │ │ │ │ + ldu r3,8(r15) │ │ │ │ + addi r27,r27,16 │ │ │ │ + addi r17,r17,16 │ │ │ │ + bl 3290 │ │ │ │ + lfd f3,-16(r27) │ │ │ │ + lfd f4,-8(r27) │ │ │ │ + bl 329c │ │ │ │ + bl 32e0 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - addic. r16,r16,-1 │ │ │ │ - stfd f1,0(r28) │ │ │ │ - stfd f2,8(r28) │ │ │ │ + bl 329c │ │ │ │ + addic. r20,r20,-1 │ │ │ │ + stfd f1,0(r17) │ │ │ │ + stfd f2,8(r17) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - bne 48d10 │ │ │ │ + bne 44e30 │ │ │ │ lfd f30,0(r14) │ │ │ │ lfd f31,8(r14) │ │ │ │ - addi r30,r30,16 │ │ │ │ - cmpld r22,r30 │ │ │ │ - bne 48c50 │ │ │ │ + addi r29,r29,16 │ │ │ │ + cmpld r23,r29 │ │ │ │ + bne 44d70 │ │ │ │ + ld r17,32(r31) │ │ │ │ ld r15,40(r31) │ │ │ │ - ld r28,48(r31) │ │ │ │ - ld r30,56(r31) │ │ │ │ - ld r10,8(r24) │ │ │ │ - addi r28,r28,1 │ │ │ │ - ld r9,0(r1) │ │ │ │ - addi r27,r27,16 │ │ │ │ - cmpd r10,r28 │ │ │ │ - ld r10,32(r31) │ │ │ │ - std r9,0(r10) │ │ │ │ - mr r1,r10 │ │ │ │ - ble 48ed4 │ │ │ │ - ld r17,48(r24) │ │ │ │ - b 48a80 │ │ │ │ + ld r29,48(r31) │ │ │ │ + ld r9,8(r26) │ │ │ │ + addi r29,r29,1 │ │ │ │ + ld r2,0(r1) │ │ │ │ + addi r28,r28,16 │ │ │ │ + cmpd r9,r29 │ │ │ │ + std r2,0(r15) │ │ │ │ + mr r1,r15 │ │ │ │ + ble 44fdc │ │ │ │ + ld r16,48(r26) │ │ │ │ + b 44bb0 │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ld r9,0(r25) │ │ │ │ - li r10,0 │ │ │ │ - addi r9,r9,1 │ │ │ │ - std r9,0(r25) │ │ │ │ - b 48ce4 │ │ │ │ - sldi r9,r23,3 │ │ │ │ - mr r16,r23 │ │ │ │ - ldx r6,r25,r9 │ │ │ │ - b 48cd0 │ │ │ │ - cmpdi r9,0 │ │ │ │ - ble 48ed4 │ │ │ │ - ld r22,0(r24) │ │ │ │ - cmpdi r22,0 │ │ │ │ - ble 48ed4 │ │ │ │ - addis r10,r2,-3 │ │ │ │ - sldi r9,r9,4 │ │ │ │ - ld r23,120(r24) │ │ │ │ - li r25,0 │ │ │ │ - addi r10,r10,26160 │ │ │ │ - add r24,r30,r9 │ │ │ │ - lfd f26,0(r10) │ │ │ │ - lfd f27,8(r10) │ │ │ │ - lfd f30,0(r30) │ │ │ │ - lfd f31,8(r30) │ │ │ │ - add r27,r23,r25 │ │ │ │ - mr r26,r22 │ │ │ │ - mr r28,r20 │ │ │ │ - li r29,0 │ │ │ │ - lfd f1,0(r27) │ │ │ │ - lfd f2,8(r27) │ │ │ │ + nop │ │ │ │ + ld r2,0(r25) │ │ │ │ + li r9,0 │ │ │ │ + addi r2,r2,1 │ │ │ │ + std r2,0(r25) │ │ │ │ + b 44e04 │ │ │ │ + sldi r2,r24,3 │ │ │ │ + mr r20,r24 │ │ │ │ + ldx r7,r25,r2 │ │ │ │ + b 44df0 │ │ │ │ + cmpdi r2,0 │ │ │ │ + ble 44fdc │ │ │ │ + ld r24,0(r26) │ │ │ │ + cmpdi r24,0 │ │ │ │ + ble 44fdc │ │ │ │ + sldi r2,r2,4 │ │ │ │ + plfd f26,21236 # 4a200 │ │ │ │ + plfd f27,21236 # 4a208 │ │ │ │ + mr r22,r28 │ │ │ │ + ld r23,120(r26) │ │ │ │ + li r26,0 │ │ │ │ + add r25,r28,r2 │ │ │ │ + lfd f30,0(r22) │ │ │ │ + lfd f31,8(r22) │ │ │ │ + add r28,r23,r26 │ │ │ │ + mr r27,r24 │ │ │ │ + mr r29,r18 │ │ │ │ + li r30,0 │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + lfd f1,0(r28) │ │ │ │ + lfd f2,8(r28) │ │ │ │ fmr f3,f26 │ │ │ │ fmr f4,f27 │ │ │ │ - addi r29,r29,1 │ │ │ │ - addi r28,r28,16 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - mr r3,r29 │ │ │ │ + addi r30,r30,1 │ │ │ │ + addi r29,r29,16 │ │ │ │ + bl 329c │ │ │ │ + mr r3,r30 │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ + bl 3290 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - bl 32c0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - lfd f3,-16(r28) │ │ │ │ - lfd f4,-8(r28) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ + bl 32e0 │ │ │ │ + lfd f3,-16(r29) │ │ │ │ + lfd f4,-8(r29) │ │ │ │ + bl 329c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ - addic. r26,r26,-1 │ │ │ │ + bl 38f0 │ │ │ │ + addic. r27,r27,-1 │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - stfd f1,0(r30) │ │ │ │ - stfd f2,8(r30) │ │ │ │ - bne 48e30 │ │ │ │ - addi r30,r30,16 │ │ │ │ - addi r25,r25,16 │ │ │ │ - cmpld r30,r24 │ │ │ │ - bne 48e18 │ │ │ │ - addi r1,r31,272 │ │ │ │ + stfd f1,0(r22) │ │ │ │ + stfd f2,8(r22) │ │ │ │ + bne 44f50 │ │ │ │ + addi r22,r22,16 │ │ │ │ + addi r26,r26,16 │ │ │ │ + cmpld r25,r22 │ │ │ │ + bne 44f2c │ │ │ │ + addi r1,r31,288 │ │ │ │ ld r0,16(r1) │ │ │ │ lwz r11,8(r1) │ │ │ │ - lxv vs63,-208(r1) │ │ │ │ - ld r14,-192(r1) │ │ │ │ - ld r15,-184(r1) │ │ │ │ - ld r16,-176(r1) │ │ │ │ - ld r17,-168(r1) │ │ │ │ - ld r18,-160(r1) │ │ │ │ - ld r19,-152(r1) │ │ │ │ - ld r20,-144(r1) │ │ │ │ - ld r21,-136(r1) │ │ │ │ - ld r22,-128(r1) │ │ │ │ - ld r23,-120(r1) │ │ │ │ - ld r24,-112(r1) │ │ │ │ - ld r25,-104(r1) │ │ │ │ + lxv vs63,-224(r1) │ │ │ │ + ld r14,-208(r1) │ │ │ │ + ld r15,-200(r1) │ │ │ │ + ld r16,-192(r1) │ │ │ │ + ld r17,-184(r1) │ │ │ │ + ld r18,-176(r1) │ │ │ │ + ld r19,-168(r1) │ │ │ │ + ld r20,-160(r1) │ │ │ │ mtlr r0 │ │ │ │ - ld r26,-96(r1) │ │ │ │ - ld r27,-88(r1) │ │ │ │ - ld r28,-80(r1) │ │ │ │ - ld r29,-72(r1) │ │ │ │ mtocrf 8,r11 │ │ │ │ - ld r30,-64(r1) │ │ │ │ - ld r31,-56(r1) │ │ │ │ + ld r21,-152(r1) │ │ │ │ + ld r22,-144(r1) │ │ │ │ + ld r23,-136(r1) │ │ │ │ + ld r24,-128(r1) │ │ │ │ + ld r25,-120(r1) │ │ │ │ + ld r26,-112(r1) │ │ │ │ + ld r27,-104(r1) │ │ │ │ + ld r28,-96(r1) │ │ │ │ + ld r29,-88(r1) │ │ │ │ + ld r30,-80(r1) │ │ │ │ + ld r31,-72(r1) │ │ │ │ + lfd f24,-64(r1) │ │ │ │ + lfd f25,-56(r1) │ │ │ │ lfd f26,-48(r1) │ │ │ │ lfd f27,-40(r1) │ │ │ │ lfd f28,-32(r1) │ │ │ │ lfd f29,-24(r1) │ │ │ │ lfd f30,-16(r1) │ │ │ │ lfd f31,-8(r1) │ │ │ │ blr │ │ │ │ - li r10,0 │ │ │ │ - b 48b5c │ │ │ │ + li r9,0 │ │ │ │ + b 44c8c │ │ │ │ .long 0x0 │ │ │ │ .long 0x3020000 │ │ │ │ - .long 0x1286 │ │ │ │ + .long 0x1288 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ │ │ │ │ -0000000000048f70 : │ │ │ │ - addis r2,r12,3 │ │ │ │ - addi r2,r2,-4208 │ │ │ │ +0000000000045080 : │ │ │ │ mflr r0 │ │ │ │ mfocrf r11,8 │ │ │ │ - ld r9,16(r3) │ │ │ │ + ld r2,16(r3) │ │ │ │ stfd f26,-48(r1) │ │ │ │ stfd f27,-40(r1) │ │ │ │ ld r5,0(r3) │ │ │ │ + li r4,0 │ │ │ │ stfd f28,-32(r1) │ │ │ │ stfd f29,-24(r1) │ │ │ │ stfd f30,-16(r1) │ │ │ │ + std r0,16(r1) │ │ │ │ stfd f31,-8(r1) │ │ │ │ - std r22,-128(r1) │ │ │ │ + std r23,-120(r1) │ │ │ │ + mr r23,r3 │ │ │ │ std r27,-88(r1) │ │ │ │ + std r26,-96(r1) │ │ │ │ + sldi r5,r5,4 │ │ │ │ std r31,-56(r1) │ │ │ │ + std r30,-64(r1) │ │ │ │ + std r29,-72(r1) │ │ │ │ stw r11,8(r1) │ │ │ │ std r14,-192(r1) │ │ │ │ std r15,-184(r1) │ │ │ │ std r16,-176(r1) │ │ │ │ std r17,-168(r1) │ │ │ │ std r18,-160(r1) │ │ │ │ std r19,-152(r1) │ │ │ │ std r20,-144(r1) │ │ │ │ std r21,-136(r1) │ │ │ │ - std r23,-120(r1) │ │ │ │ + std r22,-128(r1) │ │ │ │ std r24,-112(r1) │ │ │ │ std r25,-104(r1) │ │ │ │ - std r26,-96(r1) │ │ │ │ - std r0,16(r1) │ │ │ │ std r28,-80(r1) │ │ │ │ - std r29,-72(r1) │ │ │ │ - std r30,-64(r1) │ │ │ │ stdu r1,-272(r1) │ │ │ │ - mr r22,r3 │ │ │ │ - li r4,0 │ │ │ │ - sldi r5,r5,4 │ │ │ │ mr r31,r1 │ │ │ │ stxv vs63,64(r1) │ │ │ │ - std r9,48(r31) │ │ │ │ - ld r29,24(r3) │ │ │ │ - mr r3,r9 │ │ │ │ - bl 37c0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - ld r27,48(r22) │ │ │ │ - ld r9,8(r22) │ │ │ │ + std r2,48(r31) │ │ │ │ + ld r24,24(r3) │ │ │ │ + mr r3,r2 │ │ │ │ + bl 37e0 │ │ │ │ + ld r27,48(r23) │ │ │ │ cmpdi r27,1 │ │ │ │ - beq 493b4 │ │ │ │ - cmpdi r9,0 │ │ │ │ - li r9,0 │ │ │ │ - mr r24,r29 │ │ │ │ - std r9,32(r31) │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,25008 │ │ │ │ - std r9,56(r31) │ │ │ │ - ble 4949c │ │ │ │ + ld r2,8(r23) │ │ │ │ + beq 45484 │ │ │ │ + cmpdi r2,0 │ │ │ │ + ble 45554 │ │ │ │ li r29,1 │ │ │ │ - lfd f28,0(r9) │ │ │ │ - lfd f29,8(r9) │ │ │ │ + nop │ │ │ │ + plfd f26,19520 # 49d80 │ │ │ │ + plfd f27,19520 # 49d88 │ │ │ │ + li r2,0 │ │ │ │ + plfd f28,20652 # 4a200 │ │ │ │ + plfd f29,20652 # 4a208 │ │ │ │ mtvsrdd vs63,r29,r29 │ │ │ │ + std r2,32(r31) │ │ │ │ nop │ │ │ │ - ld r7,0(r1) │ │ │ │ - sldi r10,r27,4 │ │ │ │ + ld r8,0(r1) │ │ │ │ + sldi r9,r27,4 │ │ │ │ sldi r19,r27,3 │ │ │ │ std r1,40(r31) │ │ │ │ cmpdi r27,0 │ │ │ │ - mr r21,r10 │ │ │ │ - addi r9,r19,15 │ │ │ │ - neg r10,r10 │ │ │ │ - subfic r8,r21,-16 │ │ │ │ - stdux r7,r1,r10 │ │ │ │ - clrrdi r9,r9,4 │ │ │ │ - addi r18,r1,32 │ │ │ │ + mr r21,r9 │ │ │ │ + addi r2,r19,15 │ │ │ │ neg r9,r9 │ │ │ │ - stdux r7,r1,r8 │ │ │ │ + subfic r10,r21,-16 │ │ │ │ + stdux r8,r1,r9 │ │ │ │ + clrrdi r2,r2,4 │ │ │ │ + addi r18,r1,32 │ │ │ │ + neg r2,r2 │ │ │ │ + stdux r8,r1,r10 │ │ │ │ addi r20,r1,32 │ │ │ │ - stdux r7,r1,r9 │ │ │ │ - stfd f28,0(r20) │ │ │ │ + stdux r8,r1,r2 │ │ │ │ + stfd f26,0(r20) │ │ │ │ + stfd f27,8(r20) │ │ │ │ addi r26,r1,32 │ │ │ │ - stfd f29,8(r20) │ │ │ │ - ble 491e4 │ │ │ │ - ld r9,32(r31) │ │ │ │ + ble 452d8 │ │ │ │ + ld r2,32(r31) │ │ │ │ cmpdi r27,1 │ │ │ │ - ld r28,120(r22) │ │ │ │ - mulld r7,r27,r9 │ │ │ │ - beq 49518 │ │ │ │ + ld r7,120(r23) │ │ │ │ + mulld r2,r27,r2 │ │ │ │ + beq 455d0 │ │ │ │ srdi r8,r27,1 │ │ │ │ mr r9,r26 │ │ │ │ andi. r6,r8,3 │ │ │ │ addi r5,r8,-1 │ │ │ │ mr r10,r8 │ │ │ │ - beq 49114 │ │ │ │ + beq 45224 │ │ │ │ cmpdi r6,1 │ │ │ │ - beq 49104 │ │ │ │ + beq 45214 │ │ │ │ cmpdi r6,2 │ │ │ │ - beq 490f8 │ │ │ │ + beq 45208 │ │ │ │ mr r8,r5 │ │ │ │ addi r9,r26,16 │ │ │ │ stxv vs63,0(r26) │ │ │ │ stxv vs63,0(r9) │ │ │ │ addi r8,r8,-1 │ │ │ │ addi r9,r9,16 │ │ │ │ cmpdi r8,1 │ │ │ │ stxv vs63,0(r9) │ │ │ │ addi r9,r9,16 │ │ │ │ - beq 49134 │ │ │ │ + beq 45244 │ │ │ │ srdi r10,r10,2 │ │ │ │ mtctr r10 │ │ │ │ stxv vs63,0(r9) │ │ │ │ stxv vs63,16(r9) │ │ │ │ addi r9,r9,64 │ │ │ │ stxv vs63,-32(r9) │ │ │ │ stxv vs63,-16(r9) │ │ │ │ - bdnz 4911c │ │ │ │ + bdnz 4522c │ │ │ │ andi. r9,r27,1 │ │ │ │ clrrdi r9,r27,1 │ │ │ │ - beq 49148 │ │ │ │ + beq 45258 │ │ │ │ sldi r9,r9,3 │ │ │ │ stdx r29,r26,r9 │ │ │ │ - ld r9,56(r31) │ │ │ │ - sldi r7,r7,4 │ │ │ │ + sldi r2,r2,4 │ │ │ │ + fmr f31,f27 │ │ │ │ + fmr f30,f26 │ │ │ │ mr r30,r18 │ │ │ │ - addi r23,r20,16 │ │ │ │ + addi r22,r20,16 │ │ │ │ mr r25,r27 │ │ │ │ - add r28,r28,r7 │ │ │ │ - lfd f30,0(r9) │ │ │ │ - lfd f31,8(r9) │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,26160 │ │ │ │ - lfd f26,0(r9) │ │ │ │ - lfd f27,8(r9) │ │ │ │ + add r28,r7,r2 │ │ │ │ + nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ lfd f1,0(r28) │ │ │ │ lfd f2,8(r28) │ │ │ │ - fmr f3,f26 │ │ │ │ - fmr f4,f27 │ │ │ │ + fmr f3,f28 │ │ │ │ + fmr f4,f29 │ │ │ │ addi r28,r28,16 │ │ │ │ addi r30,r30,16 │ │ │ │ - addi r23,r23,16 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + addi r22,r22,16 │ │ │ │ + bl 329c │ │ │ │ stfd f1,-16(r30) │ │ │ │ stfd f2,-8(r30) │ │ │ │ - bl 32c0 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 32e0 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ addic. r25,r25,-1 │ │ │ │ - stfd f1,-16(r23) │ │ │ │ - stfd f2,-8(r23) │ │ │ │ + stfd f1,-16(r22) │ │ │ │ + stfd f2,-8(r22) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - bne 49180 │ │ │ │ - ld r9,0(r22) │ │ │ │ + bne 45280 │ │ │ │ + ld r2,0(r23) │ │ │ │ + cmpdi r2,0 │ │ │ │ add r21,r20,r21 │ │ │ │ lfd f30,0(r21) │ │ │ │ lfd f31,8(r21) │ │ │ │ - cmpdi r9,0 │ │ │ │ - ble 49350 │ │ │ │ - ld r10,48(r31) │ │ │ │ - sldi r9,r9,4 │ │ │ │ + ble 45420 │ │ │ │ + ld r9,48(r31) │ │ │ │ + sldi r2,r2,4 │ │ │ │ addi r25,r27,-1 │ │ │ │ add r17,r26,r19 │ │ │ │ cmpdi cr4,r25,0 │ │ │ │ - mr r28,r10 │ │ │ │ - add r23,r9,r10 │ │ │ │ - nop │ │ │ │ + mr r28,r9 │ │ │ │ + add r22,r2,r9 │ │ │ │ nop │ │ │ │ lfd f3,0(r24) │ │ │ │ lfd f4,8(r24) │ │ │ │ fmr f1,f30 │ │ │ │ fmr f2,f31 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ lfd f2,8(r28) │ │ │ │ lfd f1,0(r28) │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ + bl 38f0 │ │ │ │ stfd f1,0(r28) │ │ │ │ stfd f2,8(r28) │ │ │ │ - ble cr4,493a4 │ │ │ │ - ld r7,56(r22) │ │ │ │ + ble cr4,45474 │ │ │ │ + ld r8,56(r23) │ │ │ │ mtctr r25 │ │ │ │ - mr r8,r17 │ │ │ │ + mr r10,r17 │ │ │ │ mr r16,r25 │ │ │ │ - add r7,r7,r19 │ │ │ │ - b 4928c │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ + add r8,r8,r19 │ │ │ │ + b 4536c │ │ │ │ nop │ │ │ │ addi r16,r16,-1 │ │ │ │ - std r29,0(r8) │ │ │ │ - bdz 49390 │ │ │ │ - ldu r10,-8(r7) │ │ │ │ - ldu r6,-8(r8) │ │ │ │ - addi r10,r10,-1 │ │ │ │ - cmpd r6,r10 │ │ │ │ - beq 49280 │ │ │ │ + std r29,0(r10) │ │ │ │ + bdz 45460 │ │ │ │ + ldu r9,-8(r8) │ │ │ │ + ldu r7,-8(r10) │ │ │ │ + addi r9,r9,-1 │ │ │ │ + cmpd r7,r9 │ │ │ │ + beq 45360 │ │ │ │ cmpd r27,r16 │ │ │ │ - addi r6,r6,1 │ │ │ │ - sldi r8,r16,3 │ │ │ │ - stdx r6,r26,r8 │ │ │ │ - ble 49344 │ │ │ │ + addi r7,r7,1 │ │ │ │ + sldi r10,r16,3 │ │ │ │ + stdx r7,r26,r10 │ │ │ │ + ble 45414 │ │ │ │ sldi r30,r16,4 │ │ │ │ - addi r8,r8,-8 │ │ │ │ + addi r10,r10,-8 │ │ │ │ subf r16,r16,r27 │ │ │ │ add r15,r20,r30 │ │ │ │ - add r14,r26,r8 │ │ │ │ + add r14,r26,r10 │ │ │ │ add r30,r18,r30 │ │ │ │ lfd f30,0(r15) │ │ │ │ lfd f31,8(r15) │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ ldu r3,8(r14) │ │ │ │ addi r30,r30,16 │ │ │ │ addi r15,r15,16 │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ + bl 3290 │ │ │ │ lfd f3,-16(r30) │ │ │ │ lfd f4,-8(r30) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - bl 32c0 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 329c │ │ │ │ + bl 32e0 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ addic. r16,r16,-1 │ │ │ │ stfd f1,0(r15) │ │ │ │ stfd f2,8(r15) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - bne 492e0 │ │ │ │ + bne 453c0 │ │ │ │ lfd f30,0(r21) │ │ │ │ lfd f31,8(r21) │ │ │ │ addi r28,r28,16 │ │ │ │ - cmpld r23,r28 │ │ │ │ - bne 49220 │ │ │ │ - ld r9,32(r31) │ │ │ │ - ld r10,8(r22) │ │ │ │ + cmpld r22,r28 │ │ │ │ + bne 45310 │ │ │ │ + ld r2,32(r31) │ │ │ │ + ld r9,8(r23) │ │ │ │ addi r24,r24,16 │ │ │ │ - addi r9,r9,1 │ │ │ │ - mr r8,r9 │ │ │ │ - std r9,32(r31) │ │ │ │ - ld r9,0(r1) │ │ │ │ - cmpd r10,r8 │ │ │ │ - ld r10,40(r31) │ │ │ │ - std r9,0(r10) │ │ │ │ - mr r1,r10 │ │ │ │ - ble 4949c │ │ │ │ - ld r27,48(r22) │ │ │ │ - b 49060 │ │ │ │ + addi r2,r2,1 │ │ │ │ + mr r10,r2 │ │ │ │ + std r2,32(r31) │ │ │ │ + ld r2,0(r1) │ │ │ │ + cmpd r9,r10 │ │ │ │ + ld r9,40(r31) │ │ │ │ + std r2,0(r9) │ │ │ │ + mr r1,r9 │ │ │ │ + ble 45554 │ │ │ │ + ld r27,48(r23) │ │ │ │ + b 45170 │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ld r10,0(r26) │ │ │ │ - li r8,0 │ │ │ │ - addi r10,r10,1 │ │ │ │ - std r10,0(r26) │ │ │ │ - b 492b4 │ │ │ │ - sldi r10,r25,3 │ │ │ │ + ld r9,0(r26) │ │ │ │ + li r10,0 │ │ │ │ + addi r9,r9,1 │ │ │ │ + std r9,0(r26) │ │ │ │ + b 45394 │ │ │ │ + sldi r9,r25,3 │ │ │ │ mr r16,r25 │ │ │ │ - ldx r6,r26,r10 │ │ │ │ - b 492a0 │ │ │ │ - cmpdi r9,0 │ │ │ │ - ble 4949c │ │ │ │ - ld r24,0(r22) │ │ │ │ - cmpdi r24,0 │ │ │ │ - ble 4949c │ │ │ │ - addis r10,r2,-3 │ │ │ │ - sldi r9,r9,4 │ │ │ │ - ld r22,120(r22) │ │ │ │ + ldx r7,r26,r9 │ │ │ │ + b 45380 │ │ │ │ + cmpdi r2,0 │ │ │ │ + ble 45554 │ │ │ │ + ld r22,0(r23) │ │ │ │ + cmpdi r22,0 │ │ │ │ + ble 45554 │ │ │ │ + sldi r2,r2,4 │ │ │ │ + ld r23,120(r23) │ │ │ │ + plfd f28,19808 # 4a200 │ │ │ │ + mr r27,r24 │ │ │ │ li r25,0 │ │ │ │ - addi r10,r10,26160 │ │ │ │ - add r23,r29,r9 │ │ │ │ - lfd f28,0(r10) │ │ │ │ - lfd f29,8(r10) │ │ │ │ + plfd f29,19800 # 4a208 │ │ │ │ + add r24,r24,r2 │ │ │ │ ld r30,48(r31) │ │ │ │ - add r26,r22,r25 │ │ │ │ - mr r27,r24 │ │ │ │ - li r28,0 │ │ │ │ - nop │ │ │ │ + add r26,r23,r25 │ │ │ │ + mr r28,r22 │ │ │ │ + li r29,0 │ │ │ │ nop │ │ │ │ lfd f1,0(r26) │ │ │ │ lfd f2,8(r26) │ │ │ │ fmr f3,f28 │ │ │ │ fmr f4,f29 │ │ │ │ - addi r28,r28,1 │ │ │ │ + addi r29,r29,1 │ │ │ │ addi r30,r30,16 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - mr r3,r28 │ │ │ │ + bl 329c │ │ │ │ + mr r3,r29 │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ + bl 3290 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - bl 32c0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - lfd f3,0(r29) │ │ │ │ - lfd f4,8(r29) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ + bl 32e0 │ │ │ │ + lfd f3,0(r27) │ │ │ │ + lfd f4,8(r27) │ │ │ │ + bl 329c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ lfd f2,-8(r30) │ │ │ │ lfd f1,-16(r30) │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ - addic. r27,r27,-1 │ │ │ │ + bl 38f0 │ │ │ │ + addic. r28,r28,-1 │ │ │ │ stfd f1,-16(r30) │ │ │ │ stfd f2,-8(r30) │ │ │ │ - bne 49400 │ │ │ │ - addi r29,r29,16 │ │ │ │ + bne 454d0 │ │ │ │ + addi r27,r27,16 │ │ │ │ addi r25,r25,16 │ │ │ │ - cmpld r23,r29 │ │ │ │ - bne 493e8 │ │ │ │ + cmpld r24,r27 │ │ │ │ + bne 454bc │ │ │ │ addi r1,r31,272 │ │ │ │ ld r0,16(r1) │ │ │ │ lwz r11,8(r1) │ │ │ │ lxv vs63,-208(r1) │ │ │ │ ld r14,-192(r1) │ │ │ │ ld r15,-184(r1) │ │ │ │ ld r16,-176(r1) │ │ │ │ ld r17,-168(r1) │ │ │ │ ld r18,-160(r1) │ │ │ │ ld r19,-152(r1) │ │ │ │ ld r20,-144(r1) │ │ │ │ + mtlr r0 │ │ │ │ + mtocrf 8,r11 │ │ │ │ ld r21,-136(r1) │ │ │ │ ld r22,-128(r1) │ │ │ │ ld r23,-120(r1) │ │ │ │ ld r24,-112(r1) │ │ │ │ ld r25,-104(r1) │ │ │ │ - mtlr r0 │ │ │ │ ld r26,-96(r1) │ │ │ │ ld r27,-88(r1) │ │ │ │ ld r28,-80(r1) │ │ │ │ ld r29,-72(r1) │ │ │ │ - mtocrf 8,r11 │ │ │ │ ld r30,-64(r1) │ │ │ │ ld r31,-56(r1) │ │ │ │ lfd f26,-48(r1) │ │ │ │ lfd f27,-40(r1) │ │ │ │ lfd f28,-32(r1) │ │ │ │ lfd f29,-24(r1) │ │ │ │ lfd f30,-16(r1) │ │ │ │ lfd f31,-8(r1) │ │ │ │ blr │ │ │ │ li r9,0 │ │ │ │ - b 49140 │ │ │ │ + b 45250 │ │ │ │ .long 0x0 │ │ │ │ .long 0x3020000 │ │ │ │ .long 0x1286 │ │ │ │ nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ │ │ │ │ -0000000000049530 : │ │ │ │ - addis r2,r12,3 │ │ │ │ - addi r2,r2,-5680 │ │ │ │ - std r30,-144(r1) │ │ │ │ +00000000000455f0 : │ │ │ │ + std r30,-160(r1) │ │ │ │ ld r30,48(r3) │ │ │ │ - stdu r1,-256(r1) │ │ │ │ cmpdi r30,0 │ │ │ │ - ble 498a4 │ │ │ │ - mflr r0 │ │ │ │ - std r29,104(r1) │ │ │ │ + stdu r1,-288(r1) │ │ │ │ + ble 45934 │ │ │ │ + std r29,120(r1) │ │ │ │ ld r29,88(r3) │ │ │ │ - std r31,120(r1) │ │ │ │ + mflr r0 │ │ │ │ + std r31,136(r1) │ │ │ │ mr r31,r3 │ │ │ │ - stfd f28,224(r1) │ │ │ │ - stfd f29,232(r1) │ │ │ │ - stfd f18,144(r1) │ │ │ │ - stfd f19,152(r1) │ │ │ │ - std r23,56(r1) │ │ │ │ - std r26,80(r1) │ │ │ │ - stfd f20,160(r1) │ │ │ │ - stfd f21,168(r1) │ │ │ │ + stfd f28,256(r1) │ │ │ │ + stfd f29,264(r1) │ │ │ │ + std r0,304(r1) │ │ │ │ + stfd f14,144(r1) │ │ │ │ + stfd f15,152(r1) │ │ │ │ + std r18,32(r1) │ │ │ │ + std r19,40(r1) │ │ │ │ addi r3,r29,2 │ │ │ │ - std r0,272(r1) │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ - ld r23,104(r31) │ │ │ │ - fmr f21,f2 │ │ │ │ - fmr f20,f1 │ │ │ │ - mr r3,r23 │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ + std r24,80(r1) │ │ │ │ + std r27,104(r1) │ │ │ │ + bl 3290 │ │ │ │ + ld r24,104(r31) │ │ │ │ + mffprd r18,f1 │ │ │ │ + mffprd r19,f2 │ │ │ │ + mr r3,r24 │ │ │ │ + bl 3290 │ │ │ │ mr r3,r29 │ │ │ │ - ld r26,64(r31) │ │ │ │ - fmr f19,f2 │ │ │ │ - fmr f18,f1 │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ + ld r27,64(r31) │ │ │ │ + fmr f15,f2 │ │ │ │ + fmr f14,f1 │ │ │ │ + bl 3290 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - cmpdi r23,0 │ │ │ │ + bl 329c │ │ │ │ + cmpdi r24,0 │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ - blt 498ec │ │ │ │ - addi r26,r26,-8 │ │ │ │ + blt 4596c │ │ │ │ + addi r27,r27,-8 │ │ │ │ sldi r30,r30,3 │ │ │ │ - std r21,40(r1) │ │ │ │ - std r22,48(r1) │ │ │ │ - std r27,88(r1) │ │ │ │ - ld r22,176(r31) │ │ │ │ - addis r27,r2,-3 │ │ │ │ - ld r21,96(r31) │ │ │ │ - std r20,32(r1) │ │ │ │ - std r24,64(r1) │ │ │ │ - std r25,72(r1) │ │ │ │ - stfd f22,176(r1) │ │ │ │ - stfd f23,184(r1) │ │ │ │ - addi r23,r23,1 │ │ │ │ - li r24,0 │ │ │ │ + std r21,56(r1) │ │ │ │ + std r22,64(r1) │ │ │ │ + ld r21,176(r31) │ │ │ │ + ld r22,96(r31) │ │ │ │ + addi r24,r24,1 │ │ │ │ + stfd f20,192(r1) │ │ │ │ + stfd f21,200(r1) │ │ │ │ + plfd f20,19316 # 4a220 │ │ │ │ + plfd f21,19316 # 4a228 │ │ │ │ + std r23,72(r1) │ │ │ │ + std r25,88(r1) │ │ │ │ + add r23,r27,r30 │ │ │ │ li r25,0 │ │ │ │ - addi r27,r27,26192 │ │ │ │ - std r28,96(r1) │ │ │ │ + std r26,96(r1) │ │ │ │ + stfd f22,208(r1) │ │ │ │ + li r26,0 │ │ │ │ xxlxor vs22,vs22,vs22 │ │ │ │ + stfd f23,216(r1) │ │ │ │ + stfd f24,224(r1) │ │ │ │ xxlxor vs23,vs23,vs23 │ │ │ │ - add r20,r26,r30 │ │ │ │ - stfd f16,128(r1) │ │ │ │ - stfd f17,136(r1) │ │ │ │ - stfd f24,192(r1) │ │ │ │ - stfd f25,200(r1) │ │ │ │ - stfd f26,208(r1) │ │ │ │ - stfd f27,216(r1) │ │ │ │ - stfd f30,240(r1) │ │ │ │ - stfd f31,248(r1) │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - ldu r3,8(r26) │ │ │ │ - sldi r31,r24,4 │ │ │ │ + std r28,112(r1) │ │ │ │ + stfd f16,160(r1) │ │ │ │ + stfd f17,168(r1) │ │ │ │ + stfd f18,176(r1) │ │ │ │ + stfd f19,184(r1) │ │ │ │ + stfd f25,232(r1) │ │ │ │ + stfd f26,240(r1) │ │ │ │ + stfd f27,248(r1) │ │ │ │ + stfd f30,272(r1) │ │ │ │ + stfd f31,280(r1) │ │ │ │ + ldu r3,8(r27) │ │ │ │ + sldi r31,r25,4 │ │ │ │ li r29,0 │ │ │ │ - add r28,r21,r25 │ │ │ │ - mr r30,r23 │ │ │ │ - add r31,r22,r31 │ │ │ │ + add r28,r22,r26 │ │ │ │ + mr r30,r24 │ │ │ │ + add r31,r21,r31 │ │ │ │ addi r3,r3,1 │ │ │ │ sldi r3,r3,1 │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ + bl 3290 │ │ │ │ fmr f27,f2 │ │ │ │ fmr f26,f1 │ │ │ │ - fmr f2,f19 │ │ │ │ - fmr f1,f18 │ │ │ │ + fmr f2,f15 │ │ │ │ + fmr f1,f14 │ │ │ │ fmr f3,f26 │ │ │ │ fmr f4,f27 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ - fmr f2,f21 │ │ │ │ - fmr f1,f20 │ │ │ │ - bl 4dbe8 │ │ │ │ - nop │ │ │ │ + mtfprd f2,r19 │ │ │ │ + mtfprd f1,r18 │ │ │ │ + bl 3450 │ │ │ │ + plfd f18,19132 # 4a220 │ │ │ │ + plfd f19,19132 # 4a228 │ │ │ │ fmr f25,f2 │ │ │ │ fmr f24,f1 │ │ │ │ - b 49740 │ │ │ │ - nop │ │ │ │ - bl 38a0 │ │ │ │ - ld r2,24(r1) │ │ │ │ + b 457dc │ │ │ │ + bl 38c0 │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ fmr f2,f17 │ │ │ │ fmr f1,f16 │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - bl 34c0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - lfd f3,0(r27) │ │ │ │ - lfd f4,8(r27) │ │ │ │ + bl 329c │ │ │ │ + bl 34e0 │ │ │ │ + fmr f3,f20 │ │ │ │ + fmr f4,f21 │ │ │ │ addi r29,r29,1 │ │ │ │ addi r31,r31,16 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - bl 4dbe8 │ │ │ │ - nop │ │ │ │ + bl 3450 │ │ │ │ addic. r30,r30,-1 │ │ │ │ fmr f0,f1 │ │ │ │ fmr f1,f2 │ │ │ │ stfd f0,-16(r31) │ │ │ │ stfd f1,-8(r31) │ │ │ │ - beq 49820 │ │ │ │ + beq 458a4 │ │ │ │ fmr f3,f26 │ │ │ │ fmr f4,f27 │ │ │ │ fmr f1,f24 │ │ │ │ fmr f2,f25 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ mr r3,r29 │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ + bl 3290 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - bl 4da58 │ │ │ │ - nop │ │ │ │ + bl 2fd0 │ │ │ │ lfd f16,0(r28) │ │ │ │ lfd f17,8(r28) │ │ │ │ fmr f13,f2 │ │ │ │ fmr f12,f1 │ │ │ │ fcmpu cr0,f12,f22 │ │ │ │ - bne 497d0 │ │ │ │ + bne 45858 │ │ │ │ fcmpu cr0,f13,f23 │ │ │ │ - bgt 496d0 │ │ │ │ + bgt 45780 │ │ │ │ fmr f3,f28 │ │ │ │ fmr f4,f29 │ │ │ │ fmr f1,f30 │ │ │ │ fmr f2,f31 │ │ │ │ - blt 498b0 │ │ │ │ - lfd f3,0(r27) │ │ │ │ - lfd f4,8(r27) │ │ │ │ + blt 45940 │ │ │ │ + fmr f3,f18 │ │ │ │ + fmr f4,f19 │ │ │ │ fmr f1,f16 │ │ │ │ fmr f2,f17 │ │ │ │ addi r29,r29,1 │ │ │ │ addi r31,r31,16 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ addic. r30,r30,-1 │ │ │ │ fmr f0,f1 │ │ │ │ fmr f1,f2 │ │ │ │ stfd f0,-16(r31) │ │ │ │ stfd f1,-8(r31) │ │ │ │ - bne 49740 │ │ │ │ - cmpld r20,r26 │ │ │ │ - addi r25,r25,16 │ │ │ │ - add r24,r24,r23 │ │ │ │ - bne 49660 │ │ │ │ - ld r0,272(r1) │ │ │ │ - lfd f16,128(r1) │ │ │ │ - lfd f17,136(r1) │ │ │ │ - lfd f18,144(r1) │ │ │ │ - lfd f19,152(r1) │ │ │ │ - lfd f20,160(r1) │ │ │ │ - lfd f21,168(r1) │ │ │ │ - lfd f22,176(r1) │ │ │ │ - lfd f23,184(r1) │ │ │ │ - lfd f24,192(r1) │ │ │ │ - lfd f25,200(r1) │ │ │ │ - lfd f26,208(r1) │ │ │ │ - lfd f27,216(r1) │ │ │ │ - lfd f28,224(r1) │ │ │ │ - lfd f29,232(r1) │ │ │ │ - lfd f30,240(r1) │ │ │ │ - mtlr r0 │ │ │ │ - lfd f31,248(r1) │ │ │ │ - ld r20,32(r1) │ │ │ │ - ld r21,40(r1) │ │ │ │ - ld r22,48(r1) │ │ │ │ - ld r23,56(r1) │ │ │ │ - ld r24,64(r1) │ │ │ │ - ld r25,72(r1) │ │ │ │ - ld r26,80(r1) │ │ │ │ - ld r27,88(r1) │ │ │ │ - ld r28,96(r1) │ │ │ │ - ld r29,104(r1) │ │ │ │ - ld r31,120(r1) │ │ │ │ - addi r1,r1,256 │ │ │ │ - ld r30,-144(r1) │ │ │ │ + bne 457dc │ │ │ │ + cmpld r23,r27 │ │ │ │ + addi r26,r26,16 │ │ │ │ + add r25,r25,r24 │ │ │ │ + bne 45710 │ │ │ │ + ld r0,304(r1) │ │ │ │ + lfd f14,144(r1) │ │ │ │ + lfd f15,152(r1) │ │ │ │ + lfd f16,160(r1) │ │ │ │ + lfd f17,168(r1) │ │ │ │ + lfd f18,176(r1) │ │ │ │ + lfd f19,184(r1) │ │ │ │ + lfd f20,192(r1) │ │ │ │ + lfd f21,200(r1) │ │ │ │ + lfd f22,208(r1) │ │ │ │ + mtlr r0 │ │ │ │ + lfd f23,216(r1) │ │ │ │ + lfd f24,224(r1) │ │ │ │ + lfd f25,232(r1) │ │ │ │ + lfd f26,240(r1) │ │ │ │ + lfd f27,248(r1) │ │ │ │ + lfd f28,256(r1) │ │ │ │ + lfd f29,264(r1) │ │ │ │ + lfd f30,272(r1) │ │ │ │ + lfd f31,280(r1) │ │ │ │ + ld r18,32(r1) │ │ │ │ + ld r19,40(r1) │ │ │ │ + ld r21,56(r1) │ │ │ │ + ld r22,64(r1) │ │ │ │ + ld r23,72(r1) │ │ │ │ + ld r24,80(r1) │ │ │ │ + ld r25,88(r1) │ │ │ │ + ld r26,96(r1) │ │ │ │ + ld r27,104(r1) │ │ │ │ + ld r28,112(r1) │ │ │ │ + ld r29,120(r1) │ │ │ │ + ld r31,136(r1) │ │ │ │ + addi r1,r1,288 │ │ │ │ + ld r30,-160(r1) │ │ │ │ blr │ │ │ │ - bl 4da58 │ │ │ │ - nop │ │ │ │ - bl 38a0 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 2fd0 │ │ │ │ + bl 38c0 │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ fmr f2,f17 │ │ │ │ fmr f1,f16 │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - bl 32c0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - b 49700 │ │ │ │ - ld r0,272(r1) │ │ │ │ - lfd f18,144(r1) │ │ │ │ - lfd f19,152(r1) │ │ │ │ - lfd f20,160(r1) │ │ │ │ - lfd f21,168(r1) │ │ │ │ - lfd f28,224(r1) │ │ │ │ - lfd f29,232(r1) │ │ │ │ - ld r23,56(r1) │ │ │ │ - ld r26,80(r1) │ │ │ │ - ld r29,104(r1) │ │ │ │ - ld r31,120(r1) │ │ │ │ + bl 329c │ │ │ │ + bl 32e0 │ │ │ │ + b 457a4 │ │ │ │ + ld r0,304(r1) │ │ │ │ + lfd f14,144(r1) │ │ │ │ + lfd f15,152(r1) │ │ │ │ + lfd f28,256(r1) │ │ │ │ + lfd f29,264(r1) │ │ │ │ + ld r18,32(r1) │ │ │ │ + ld r19,40(r1) │ │ │ │ + ld r24,80(r1) │ │ │ │ + ld r27,104(r1) │ │ │ │ + ld r29,120(r1) │ │ │ │ mtlr r0 │ │ │ │ - b 498a4 │ │ │ │ + ld r31,136(r1) │ │ │ │ + b 45934 │ │ │ │ .long 0x0 │ │ │ │ .long 0x1020000 │ │ │ │ - .long 0xc90 │ │ │ │ + .long 0xe92 │ │ │ │ nop │ │ │ │ │ │ │ │ -0000000000049930 : │ │ │ │ - addis r2,r12,3 │ │ │ │ - addi r2,r2,-6704 │ │ │ │ - std r21,-216(r1) │ │ │ │ - ld r21,48(r3) │ │ │ │ +00000000000459b0 : │ │ │ │ + std r22,-224(r1) │ │ │ │ + ld r22,48(r3) │ │ │ │ + cmpdi r22,0 │ │ │ │ stdu r1,-304(r1) │ │ │ │ + ble 45db8 │ │ │ │ + std r21,72(r1) │ │ │ │ + ld r21,8(r3) │ │ │ │ cmpdi r21,0 │ │ │ │ - ble 49d98 │ │ │ │ - std r20,80(r1) │ │ │ │ - ld r20,8(r3) │ │ │ │ - std r31,168(r1) │ │ │ │ + std r31,152(r1) │ │ │ │ mr r31,r3 │ │ │ │ - cmpdi r20,0 │ │ │ │ - ble 49da4 │ │ │ │ - mflr r0 │ │ │ │ - std r27,136(r1) │ │ │ │ + ble 45dc4 │ │ │ │ + std r27,120(r1) │ │ │ │ + std r26,112(r1) │ │ │ │ ld r27,88(r3) │ │ │ │ + mflr r0 │ │ │ │ + sldi r26,r22,5 │ │ │ │ + stfd f14,160(r1) │ │ │ │ + stfd f15,168(r1) │ │ │ │ stfd f16,176(r1) │ │ │ │ stfd f17,184(r1) │ │ │ │ stfd f18,192(r1) │ │ │ │ stfd f19,200(r1) │ │ │ │ stfd f20,208(r1) │ │ │ │ + std r0,320(r1) │ │ │ │ stfd f21,216(r1) │ │ │ │ stfd f22,224(r1) │ │ │ │ stfd f23,232(r1) │ │ │ │ stfd f24,240(r1) │ │ │ │ stfd f25,248(r1) │ │ │ │ stfd f26,256(r1) │ │ │ │ stfd f27,264(r1) │ │ │ │ stfd f28,272(r1) │ │ │ │ stfd f29,280(r1) │ │ │ │ stfd f30,288(r1) │ │ │ │ stfd f31,296(r1) │ │ │ │ - std r15,40(r1) │ │ │ │ - std r16,48(r1) │ │ │ │ - std r17,56(r1) │ │ │ │ - std r18,64(r1) │ │ │ │ - std r22,96(r1) │ │ │ │ - std r23,104(r1) │ │ │ │ - std r0,320(r1) │ │ │ │ - std r24,112(r1) │ │ │ │ - std r25,120(r1) │ │ │ │ - std r26,128(r1) │ │ │ │ - std r19,72(r1) │ │ │ │ - std r28,144(r1) │ │ │ │ - std r29,152(r1) │ │ │ │ - std r30,160(r1) │ │ │ │ - ld r19,120(r3) │ │ │ │ - ld r18,64(r3) │ │ │ │ - mr r3,r27 │ │ │ │ - addis r15,r2,-3 │ │ │ │ - addis r24,r2,-3 │ │ │ │ + std r17,40(r1) │ │ │ │ + std r18,48(r1) │ │ │ │ + std r19,56(r1) │ │ │ │ + std r20,64(r1) │ │ │ │ + std r23,88(r1) │ │ │ │ li r23,0 │ │ │ │ - li r22,0 │ │ │ │ - sldi r25,r21,4 │ │ │ │ - sldi r26,r21,5 │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ - addi r15,r15,25008 │ │ │ │ - addi r24,r24,26192 │ │ │ │ + std r24,96(r1) │ │ │ │ + std r25,104(r1) │ │ │ │ + li r24,0 │ │ │ │ + sldi r25,r22,4 │ │ │ │ + std r28,128(r1) │ │ │ │ + std r29,136(r1) │ │ │ │ + std r30,144(r1) │ │ │ │ + ld r20,120(r3) │ │ │ │ + ld r19,64(r3) │ │ │ │ + mr r3,r27 │ │ │ │ + bl 3290 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - ld r17,176(r31) │ │ │ │ - ld r16,96(r31) │ │ │ │ - xxlxor vs18,vs18,vs18 │ │ │ │ - xxlxor vs19,vs19,vs19 │ │ │ │ - fmr f17,f2 │ │ │ │ - fmr f16,f1 │ │ │ │ + bl 329c │ │ │ │ + plfd f14,18324 # 4a220 │ │ │ │ + plfd f15,18324 # 4a228 │ │ │ │ + xxlxor vs16,vs16,vs16 │ │ │ │ + xxlxor vs17,vs17,vs17 │ │ │ │ + ld r18,176(r31) │ │ │ │ + ld r17,96(r31) │ │ │ │ + fmr f19,f2 │ │ │ │ + fmr f18,f1 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - sldi r9,r22,3 │ │ │ │ - sldi r31,r22,5 │ │ │ │ - add r28,r16,r23 │ │ │ │ - mr r29,r20 │ │ │ │ - add r30,r19,r23 │ │ │ │ - ldx r3,r18,r9 │ │ │ │ - add r31,r17,r31 │ │ │ │ + sldi r2,r23,3 │ │ │ │ + sldi r31,r23,5 │ │ │ │ + add r28,r17,r24 │ │ │ │ + mr r29,r21 │ │ │ │ + add r30,r20,r24 │ │ │ │ + ldx r3,r19,r2 │ │ │ │ + add r31,r18,r31 │ │ │ │ addi r3,r3,1 │ │ │ │ sldi r3,r3,1 │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ - fmr f25,f2 │ │ │ │ - fmr f24,f1 │ │ │ │ - lfd f2,8(r15) │ │ │ │ - lfd f1,0(r15) │ │ │ │ - fmr f3,f24 │ │ │ │ - fmr f4,f25 │ │ │ │ - bl 4dbe8 │ │ │ │ - nop │ │ │ │ - fmr f21,f2 │ │ │ │ - fmr f20,f1 │ │ │ │ - fmr f3,f24 │ │ │ │ - fmr f4,f25 │ │ │ │ - fmr f1,f24 │ │ │ │ - fmr f2,f25 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - fmr f23,f2 │ │ │ │ - fmr f22,f1 │ │ │ │ - b 49b98 │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - bl 38a0 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 3290 │ │ │ │ fmr f27,f2 │ │ │ │ fmr f26,f1 │ │ │ │ - fmr f2,f29 │ │ │ │ - fmr f1,f28 │ │ │ │ + plfd f2,17048 # 49d88 │ │ │ │ + plfd f1,17032 # 49d80 │ │ │ │ fmr f3,f26 │ │ │ │ fmr f4,f27 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - bl 34c0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - lfd f3,0(r24) │ │ │ │ - lfd f4,8(r24) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 3450 │ │ │ │ + fmr f23,f2 │ │ │ │ + fmr f22,f1 │ │ │ │ fmr f3,f26 │ │ │ │ fmr f4,f27 │ │ │ │ - bl 4dbe8 │ │ │ │ + fmr f1,f26 │ │ │ │ + fmr f2,f27 │ │ │ │ + bl 329c │ │ │ │ + fmr f25,f2 │ │ │ │ + fmr f24,f1 │ │ │ │ + b 45be0 │ │ │ │ + nop │ │ │ │ nop │ │ │ │ + nop │ │ │ │ + bl 38c0 │ │ │ │ + fmr f21,f2 │ │ │ │ + fmr f20,f1 │ │ │ │ + fmr f2,f29 │ │ │ │ + fmr f1,f28 │ │ │ │ + fmr f3,f20 │ │ │ │ + fmr f4,f21 │ │ │ │ + bl 329c │ │ │ │ + bl 34e0 │ │ │ │ + fmr f3,f14 │ │ │ │ + fmr f4,f15 │ │ │ │ + bl 329c │ │ │ │ + fmr f3,f20 │ │ │ │ + fmr f4,f21 │ │ │ │ + bl 3450 │ │ │ │ fmr f0,f1 │ │ │ │ fmr f1,f2 │ │ │ │ stfd f0,0(r31) │ │ │ │ stfd f1,8(r31) │ │ │ │ - fmr f2,f25 │ │ │ │ - fmr f1,f24 │ │ │ │ lfd f3,0(r30) │ │ │ │ lfd f4,8(r30) │ │ │ │ + fmr f1,f26 │ │ │ │ + fmr f2,f27 │ │ │ │ add r30,r30,r25 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - bl 4da58 │ │ │ │ - nop │ │ │ │ + bl 2fd0 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ + bl 38f0 │ │ │ │ lfd f3,0(r28) │ │ │ │ lfd f4,8(r28) │ │ │ │ - bl 4dbe8 │ │ │ │ - nop │ │ │ │ - bl 3060 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 3450 │ │ │ │ + bl 3060 │ │ │ │ addic. r29,r29,-1 │ │ │ │ stfd f1,16(r31) │ │ │ │ stfd f2,24(r31) │ │ │ │ add r31,r31,r26 │ │ │ │ - beq 49d00 │ │ │ │ - lfd f28,0(r30) │ │ │ │ - lfd f29,8(r30) │ │ │ │ - fmr f1,f24 │ │ │ │ - fmr f2,f25 │ │ │ │ - fmr f3,f28 │ │ │ │ - fmr f4,f29 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - bl 3360 │ │ │ │ - ld r2,24(r1) │ │ │ │ + beq 45d20 │ │ │ │ + lfd f20,0(r30) │ │ │ │ + lfd f21,8(r30) │ │ │ │ + fmr f1,f26 │ │ │ │ + fmr f2,f27 │ │ │ │ + fmr f3,f20 │ │ │ │ + fmr f4,f21 │ │ │ │ + bl 329c │ │ │ │ + bl 3380 │ │ │ │ subf r3,r27,r3 │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ + bl 3290 │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - fmr f2,f21 │ │ │ │ - fmr f1,f20 │ │ │ │ + fmr f2,f23 │ │ │ │ + fmr f1,f22 │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - fmr f3,f28 │ │ │ │ - fmr f4,f29 │ │ │ │ - fmr f27,f2 │ │ │ │ - fmr f26,f1 │ │ │ │ - bl 4da58 │ │ │ │ - nop │ │ │ │ - fmr f3,f22 │ │ │ │ - fmr f4,f23 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ + fmr f3,f20 │ │ │ │ + fmr f4,f21 │ │ │ │ + fmr f29,f2 │ │ │ │ + fmr f28,f1 │ │ │ │ + bl 2fd0 │ │ │ │ + fmr f3,f24 │ │ │ │ + fmr f4,f25 │ │ │ │ + bl 329c │ │ │ │ fmr f13,f2 │ │ │ │ fmr f12,f1 │ │ │ │ - fmr f3,f26 │ │ │ │ - fmr f4,f27 │ │ │ │ - fmr f1,f28 │ │ │ │ - fmr f2,f29 │ │ │ │ - fmr f28,f12 │ │ │ │ + fmr f3,f28 │ │ │ │ + fmr f4,f29 │ │ │ │ + fmr f1,f20 │ │ │ │ + fmr f2,f21 │ │ │ │ fmr f29,f13 │ │ │ │ - bl 4da58 │ │ │ │ - nop │ │ │ │ + fmr f28,f12 │ │ │ │ + bl 2fd0 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - fmr f3,f16 │ │ │ │ - fmr f4,f17 │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ + fmr f3,f18 │ │ │ │ + fmr f4,f19 │ │ │ │ + bl 38f0 │ │ │ │ lfd f28,0(r28) │ │ │ │ lfd f29,8(r28) │ │ │ │ fmr f13,f2 │ │ │ │ fmr f12,f1 │ │ │ │ - fcmpu cr0,f12,f18 │ │ │ │ - bne 49c80 │ │ │ │ - fcmpu cr0,f13,f19 │ │ │ │ - bgt 49ad0 │ │ │ │ + fcmpu cr0,f12,f16 │ │ │ │ + bne 45ca4 │ │ │ │ + fcmpu cr0,f13,f17 │ │ │ │ + bgt 45b40 │ │ │ │ fneg f1,f12 │ │ │ │ fneg f2,f13 │ │ │ │ - blt 49cc0 │ │ │ │ - lfd f3,0(r24) │ │ │ │ - lfd f4,8(r24) │ │ │ │ + blt 45ce0 │ │ │ │ + plfd f3,17772 # 4a220 │ │ │ │ + nop │ │ │ │ + plfd f4,17768 # 4a228 │ │ │ │ fmr f1,f28 │ │ │ │ fmr f2,f29 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f0,f1 │ │ │ │ fmr f1,f2 │ │ │ │ - b 49b28 │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - bl 38a0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - fmr f27,f2 │ │ │ │ - fmr f26,f1 │ │ │ │ + b 45b84 │ │ │ │ + bl 38c0 │ │ │ │ + fmr f21,f2 │ │ │ │ + fmr f20,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - fmr f3,f26 │ │ │ │ - fmr f4,f27 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - bl 32c0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - b 49b00 │ │ │ │ - nop │ │ │ │ + fmr f3,f20 │ │ │ │ + fmr f4,f21 │ │ │ │ + bl 329c │ │ │ │ + bl 32e0 │ │ │ │ + plfd f3,17692 # 4a220 │ │ │ │ + plfd f4,17692 # 4a228 │ │ │ │ + b 45b6c │ │ │ │ nop │ │ │ │ nop │ │ │ │ - addi r22,r22,1 │ │ │ │ - addi r23,r23,16 │ │ │ │ - cmpd r22,r21 │ │ │ │ - bne 49a50 │ │ │ │ + addi r23,r23,1 │ │ │ │ + addi r24,r24,16 │ │ │ │ + cmpd r23,r22 │ │ │ │ + bne 45ac0 │ │ │ │ + lfd f14,160(r1) │ │ │ │ + lfd f15,168(r1) │ │ │ │ lfd f16,176(r1) │ │ │ │ lfd f17,184(r1) │ │ │ │ lfd f18,192(r1) │ │ │ │ lfd f19,200(r1) │ │ │ │ lfd f20,208(r1) │ │ │ │ lfd f21,216(r1) │ │ │ │ lfd f22,224(r1) │ │ │ │ @@ -72582,295 +67193,271 @@ │ │ │ │ lfd f25,248(r1) │ │ │ │ lfd f26,256(r1) │ │ │ │ lfd f27,264(r1) │ │ │ │ lfd f28,272(r1) │ │ │ │ lfd f29,280(r1) │ │ │ │ lfd f30,288(r1) │ │ │ │ lfd f31,296(r1) │ │ │ │ - ld r15,40(r1) │ │ │ │ - ld r16,48(r1) │ │ │ │ - ld r17,56(r1) │ │ │ │ - ld r18,64(r1) │ │ │ │ - ld r19,72(r1) │ │ │ │ - ld r20,80(r1) │ │ │ │ - ld r22,96(r1) │ │ │ │ - ld r23,104(r1) │ │ │ │ - ld r24,112(r1) │ │ │ │ - ld r25,120(r1) │ │ │ │ - ld r26,128(r1) │ │ │ │ - ld r27,136(r1) │ │ │ │ - ld r28,144(r1) │ │ │ │ - ld r29,152(r1) │ │ │ │ - ld r30,160(r1) │ │ │ │ - ld r31,168(r1) │ │ │ │ + ld r17,40(r1) │ │ │ │ + ld r18,48(r1) │ │ │ │ + ld r19,56(r1) │ │ │ │ + ld r20,64(r1) │ │ │ │ + ld r21,72(r1) │ │ │ │ + ld r23,88(r1) │ │ │ │ + ld r24,96(r1) │ │ │ │ + ld r25,104(r1) │ │ │ │ + ld r26,112(r1) │ │ │ │ + ld r27,120(r1) │ │ │ │ + ld r28,128(r1) │ │ │ │ + ld r29,136(r1) │ │ │ │ + ld r30,144(r1) │ │ │ │ + ld r31,152(r1) │ │ │ │ ld r0,320(r1) │ │ │ │ mtlr r0 │ │ │ │ addi r1,r1,304 │ │ │ │ - ld r21,-216(r1) │ │ │ │ + ld r22,-224(r1) │ │ │ │ blr │ │ │ │ - ld r20,80(r1) │ │ │ │ - ld r31,168(r1) │ │ │ │ - b 49d98 │ │ │ │ + ld r21,72(r1) │ │ │ │ + ld r31,152(r1) │ │ │ │ + b 45db8 │ │ │ │ .long 0x0 │ │ │ │ .long 0x1020000 │ │ │ │ - .long 0x1190 │ │ │ │ + .long 0xf92 │ │ │ │ nop │ │ │ │ │ │ │ │ -0000000000049dc0 : │ │ │ │ - addis r2,r12,3 │ │ │ │ - addi r2,r2,-7872 │ │ │ │ +0000000000045de0 : │ │ │ │ std r14,-288(r1) │ │ │ │ ld r14,48(r3) │ │ │ │ + cmpdi r14,0 │ │ │ │ mfocrf r11,8 │ │ │ │ stw r11,8(r1) │ │ │ │ stdu r1,-368(r1) │ │ │ │ - cmpdi r14,0 │ │ │ │ - ble 4a228 │ │ │ │ + ble 46200 │ │ │ │ std r19,120(r1) │ │ │ │ ld r19,8(r3) │ │ │ │ - std r15,88(r1) │ │ │ │ - mr r15,r3 │ │ │ │ cmpdi r19,0 │ │ │ │ - ble 4a26c │ │ │ │ + std r30,208(r1) │ │ │ │ + mr r30,r3 │ │ │ │ + ble 46240 │ │ │ │ mflr r0 │ │ │ │ - stfd f14,224(r1) │ │ │ │ - stfd f15,232(r1) │ │ │ │ stfd f16,240(r1) │ │ │ │ stfd f17,248(r1) │ │ │ │ + stfd f18,256(r1) │ │ │ │ + stfd f14,224(r1) │ │ │ │ + stfd f15,232(r1) │ │ │ │ + std r0,384(r1) │ │ │ │ + stfd f19,264(r1) │ │ │ │ stfd f20,272(r1) │ │ │ │ stfd f21,280(r1) │ │ │ │ stfd f22,288(r1) │ │ │ │ stfd f23,296(r1) │ │ │ │ stfd f24,304(r1) │ │ │ │ stfd f25,312(r1) │ │ │ │ stfd f26,320(r1) │ │ │ │ stfd f27,328(r1) │ │ │ │ stfd f28,336(r1) │ │ │ │ stfd f29,344(r1) │ │ │ │ - stfd f30,352(r1) │ │ │ │ - stfd f31,360(r1) │ │ │ │ + std r15,88(r1) │ │ │ │ + li r15,0 │ │ │ │ std r16,96(r1) │ │ │ │ std r17,104(r1) │ │ │ │ std r18,112(r1) │ │ │ │ + std r22,144(r1) │ │ │ │ + sldi r18,r14,4 │ │ │ │ std r29,200(r1) │ │ │ │ - std r30,208(r1) │ │ │ │ + std r28,192(r1) │ │ │ │ + std r27,184(r1) │ │ │ │ std r31,216(r1) │ │ │ │ + li r31,0 │ │ │ │ std r20,128(r1) │ │ │ │ std r21,136(r1) │ │ │ │ - std r0,384(r1) │ │ │ │ - std r22,144(r1) │ │ │ │ std r23,152(r1) │ │ │ │ std r24,160(r1) │ │ │ │ std r25,168(r1) │ │ │ │ std r26,176(r1) │ │ │ │ - std r27,184(r1) │ │ │ │ - std r28,192(r1) │ │ │ │ - ld r20,88(r3) │ │ │ │ - ld r9,120(r3) │ │ │ │ - ld r30,64(r3) │ │ │ │ - sldi r18,r14,4 │ │ │ │ - li r16,0 │ │ │ │ - li r31,0 │ │ │ │ - addi r10,r20,1 │ │ │ │ - mr r3,r20 │ │ │ │ + stfd f30,352(r1) │ │ │ │ + stfd f31,360(r1) │ │ │ │ + ld r2,120(r3) │ │ │ │ + ld r22,88(r3) │ │ │ │ + std r2,64(r1) │ │ │ │ + ld r2,64(r3) │ │ │ │ + addi r9,r22,1 │ │ │ │ + mr r3,r22 │ │ │ │ + sldi r16,r22,5 │ │ │ │ + mr r29,r9 │ │ │ │ std r9,56(r1) │ │ │ │ - mr r29,r10 │ │ │ │ - std r10,48(r1) │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ + std r2,40(r1) │ │ │ │ + bl 3290 │ │ │ │ + cmpdi cr4,r29,0 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ - cmpdi cr4,r29,0 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - mulld r9,r29,r14 │ │ │ │ - sldi r8,r20,5 │ │ │ │ - std r14,40(r1) │ │ │ │ + bl 329c │ │ │ │ + mulld r2,r29,r14 │ │ │ │ + std r14,48(r1) │ │ │ │ mr r14,r30 │ │ │ │ - fmr f15,f2 │ │ │ │ - fmr f14,f1 │ │ │ │ - std r8,64(r1) │ │ │ │ - sldi r17,r9,5 │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - sldi r9,r31,3 │ │ │ │ - ldx r29,r14,r9 │ │ │ │ + fmr f17,f2 │ │ │ │ + fmr f16,f1 │ │ │ │ + sldi r17,r2,5 │ │ │ │ + ld r9,40(r1) │ │ │ │ + sldi r2,r31,3 │ │ │ │ + ldx r29,r9,r2 │ │ │ │ addi r29,r29,1 │ │ │ │ sldi r3,r29,1 │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ + bl 3290 │ │ │ │ mr r3,r29 │ │ │ │ - fmr f17,f2 │ │ │ │ - fmr f16,f1 │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ - fmr f21,f2 │ │ │ │ - fmr f20,f1 │ │ │ │ - fmr f3,f16 │ │ │ │ - fmr f4,f17 │ │ │ │ - fmr f1,f16 │ │ │ │ - fmr f2,f17 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + mffprd r20,f1 │ │ │ │ + mffprd r21,f2 │ │ │ │ + bl 3290 │ │ │ │ + mtfprd f4,r21 │ │ │ │ fmr f23,f2 │ │ │ │ fmr f22,f1 │ │ │ │ - ble cr4,4a188 │ │ │ │ - ld r9,48(r1) │ │ │ │ - ld r21,176(r15) │ │ │ │ - ld r27,96(r15) │ │ │ │ - addis r23,r2,-3 │ │ │ │ - addis r26,r2,-3 │ │ │ │ - li r25,0 │ │ │ │ + mtfprd f3,r20 │ │ │ │ + mtfprd f2,r21 │ │ │ │ + mtfprd f1,r20 │ │ │ │ + bl 329c │ │ │ │ + fmr f25,f2 │ │ │ │ + fmr f24,f1 │ │ │ │ + ble cr4,46158 │ │ │ │ + ld r2,56(r1) │ │ │ │ + ld r23,176(r14) │ │ │ │ + li r26,0 │ │ │ │ + xxlxor vs20,vs20,vs20 │ │ │ │ + xxlxor vs21,vs21,vs21 │ │ │ │ std r31,32(r1) │ │ │ │ - addi r23,r23,25040 │ │ │ │ - addi r26,r26,26192 │ │ │ │ - mulld r22,r9,r31 │ │ │ │ - ld r9,56(r1) │ │ │ │ - addi r24,r21,32 │ │ │ │ - add r27,r27,r16 │ │ │ │ - add r29,r9,r16 │ │ │ │ - ld r9,64(r1) │ │ │ │ - sldi r22,r22,5 │ │ │ │ - add r24,r24,r9 │ │ │ │ + ld r27,96(r14) │ │ │ │ + plfd f18,15924 # 49da0 │ │ │ │ + plfd f19,15924 # 49da8 │ │ │ │ + mulld r24,r2,r31 │ │ │ │ + ld r2,64(r1) │ │ │ │ + addi r25,r23,32 │ │ │ │ + add r27,r27,r15 │ │ │ │ + add r29,r2,r15 │ │ │ │ + sldi r24,r24,5 │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ nop │ │ │ │ lfd f28,0(r29) │ │ │ │ lfd f29,8(r29) │ │ │ │ - fmr f3,f16 │ │ │ │ - fmr f4,f17 │ │ │ │ - add r28,r21,r22 │ │ │ │ - add r30,r24,r22 │ │ │ │ + mtfprd f4,r21 │ │ │ │ + mtfprd f3,r20 │ │ │ │ + add r28,r23,r24 │ │ │ │ + add r30,r16,r25 │ │ │ │ + add r30,r30,r24 │ │ │ │ fmr f1,f28 │ │ │ │ fmr f2,f29 │ │ │ │ - bl 4db58 │ │ │ │ + bl 329c │ │ │ │ + bl 3380 │ │ │ │ + plfd f26,16980 # 4a220 │ │ │ │ + plfd f27,16980 # 4a228 │ │ │ │ + subf r31,r22,r3 │ │ │ │ + b 4604c │ │ │ │ nop │ │ │ │ - bl 3360 │ │ │ │ - ld r2,24(r1) │ │ │ │ - lfd f26,0(r23) │ │ │ │ - lfd f27,8(r23) │ │ │ │ - xxlxor vs24,vs24,vs24 │ │ │ │ - xxlxor vs25,vs25,vs25 │ │ │ │ - subf r31,r20,r3 │ │ │ │ - b 4a050 │ │ │ │ nop │ │ │ │ nop │ │ │ │ - bl 38a0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - fmr f3,f30 │ │ │ │ - fmr f4,f31 │ │ │ │ - fmr f30,f1 │ │ │ │ + bl 38c0 │ │ │ │ + fmr f3,f28 │ │ │ │ + fmr f4,f29 │ │ │ │ fmr f31,f2 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - bl 34c0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - lfd f3,0(r26) │ │ │ │ - lfd f4,8(r26) │ │ │ │ + fmr f30,f1 │ │ │ │ + bl 329c │ │ │ │ + bl 34e0 │ │ │ │ + fmr f3,f26 │ │ │ │ + fmr f4,f27 │ │ │ │ addi r28,r28,16 │ │ │ │ addi r31,r31,1 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - bl 4dbe8 │ │ │ │ - nop │ │ │ │ + bl 3450 │ │ │ │ fmr f0,f1 │ │ │ │ fmr f1,f2 │ │ │ │ stfd f0,-16(r28) │ │ │ │ stfd f1,-8(r28) │ │ │ │ cmpld r30,r28 │ │ │ │ - beq 4a170 │ │ │ │ + beq 46140 │ │ │ │ lfd f28,0(r29) │ │ │ │ lfd f29,8(r29) │ │ │ │ mr r3,r31 │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ - fmr f3,f20 │ │ │ │ - fmr f4,f21 │ │ │ │ + bl 3290 │ │ │ │ + fmr f3,f22 │ │ │ │ + fmr f4,f23 │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - fmr f2,f27 │ │ │ │ - fmr f1,f26 │ │ │ │ - bl 4dbe8 │ │ │ │ - nop │ │ │ │ + fmr f2,f19 │ │ │ │ + fmr f1,f18 │ │ │ │ + bl 3450 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f3,f28 │ │ │ │ fmr f4,f29 │ │ │ │ + fmr f15,f2 │ │ │ │ + fmr f14,f1 │ │ │ │ + bl 2fd0 │ │ │ │ + fmr f3,f24 │ │ │ │ + fmr f4,f25 │ │ │ │ + bl 329c │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - bl 4da58 │ │ │ │ - nop │ │ │ │ - fmr f3,f22 │ │ │ │ - fmr f4,f23 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - fmr f13,f2 │ │ │ │ - fmr f12,f1 │ │ │ │ - fmr f3,f30 │ │ │ │ - fmr f4,f31 │ │ │ │ + fmr f3,f14 │ │ │ │ + fmr f4,f15 │ │ │ │ fmr f1,f28 │ │ │ │ fmr f2,f29 │ │ │ │ - fmr f31,f13 │ │ │ │ - fmr f30,f12 │ │ │ │ - bl 4da58 │ │ │ │ - nop │ │ │ │ + bl 2fd0 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - fmr f3,f14 │ │ │ │ - fmr f4,f15 │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ - lfd f30,0(r27) │ │ │ │ - lfd f31,8(r27) │ │ │ │ + bl 329c │ │ │ │ + fmr f3,f16 │ │ │ │ + fmr f4,f17 │ │ │ │ + bl 38f0 │ │ │ │ + lfd f28,0(r27) │ │ │ │ + lfd f29,8(r27) │ │ │ │ fmr f13,f2 │ │ │ │ fmr f12,f1 │ │ │ │ - fcmpu cr0,f12,f24 │ │ │ │ - bne 4a128 │ │ │ │ - fcmpu cr0,f13,f25 │ │ │ │ - bgt 49fe0 │ │ │ │ + fcmpu cr0,f12,f20 │ │ │ │ + bne 460fc │ │ │ │ + fcmpu cr0,f13,f21 │ │ │ │ + bgt 45ff0 │ │ │ │ fneg f1,f12 │ │ │ │ fneg f2,f13 │ │ │ │ - blt 4a240 │ │ │ │ - lfd f3,0(r26) │ │ │ │ - lfd f4,8(r26) │ │ │ │ - fmr f1,f30 │ │ │ │ - fmr f2,f31 │ │ │ │ + fmr f3,f26 │ │ │ │ + fmr f4,f27 │ │ │ │ + blt 46220 │ │ │ │ + fmr f1,f28 │ │ │ │ + fmr f2,f29 │ │ │ │ addi r28,r28,16 │ │ │ │ addi r31,r31,1 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + bl 329c │ │ │ │ fmr f0,f1 │ │ │ │ fmr f1,f2 │ │ │ │ stfd f0,-16(r28) │ │ │ │ stfd f1,-8(r28) │ │ │ │ cmpld r30,r28 │ │ │ │ - bne 4a048 │ │ │ │ - addi r25,r25,1 │ │ │ │ + bne 46044 │ │ │ │ + addi r26,r26,1 │ │ │ │ add r29,r29,r18 │ │ │ │ - add r22,r22,r17 │ │ │ │ - cmpd r19,r25 │ │ │ │ - bne 49f90 │ │ │ │ + add r24,r24,r17 │ │ │ │ + cmpd r19,r26 │ │ │ │ + bne 45fa0 │ │ │ │ ld r31,32(r1) │ │ │ │ - ld r9,40(r1) │ │ │ │ + ld r2,48(r1) │ │ │ │ addi r31,r31,1 │ │ │ │ - addi r16,r16,16 │ │ │ │ - cmpd r31,r9 │ │ │ │ - bne 49ef0 │ │ │ │ + addi r15,r15,16 │ │ │ │ + cmpd r31,r2 │ │ │ │ + bne 45f00 │ │ │ │ lfd f14,224(r1) │ │ │ │ lfd f15,232(r1) │ │ │ │ lfd f16,240(r1) │ │ │ │ lfd f17,248(r1) │ │ │ │ + lfd f18,256(r1) │ │ │ │ + lfd f19,264(r1) │ │ │ │ lfd f20,272(r1) │ │ │ │ lfd f21,280(r1) │ │ │ │ lfd f22,288(r1) │ │ │ │ lfd f23,296(r1) │ │ │ │ lfd f24,304(r1) │ │ │ │ lfd f25,312(r1) │ │ │ │ lfd f26,320(r1) │ │ │ │ @@ -72890,3387 +67477,3163 @@ │ │ │ │ ld r23,152(r1) │ │ │ │ ld r24,160(r1) │ │ │ │ ld r25,168(r1) │ │ │ │ ld r26,176(r1) │ │ │ │ ld r27,184(r1) │ │ │ │ ld r28,192(r1) │ │ │ │ ld r29,200(r1) │ │ │ │ + ld r0,384(r1) │ │ │ │ ld r30,208(r1) │ │ │ │ ld r31,216(r1) │ │ │ │ - ld r0,384(r1) │ │ │ │ mtlr r0 │ │ │ │ addi r1,r1,368 │ │ │ │ lwz r11,8(r1) │ │ │ │ ld r14,-288(r1) │ │ │ │ mtocrf 8,r11 │ │ │ │ blr │ │ │ │ nop │ │ │ │ - bl 38a0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - fmr f3,f30 │ │ │ │ - fmr f4,f31 │ │ │ │ - fmr f30,f1 │ │ │ │ - fmr f31,f2 │ │ │ │ - bl 4db58 │ │ │ │ nop │ │ │ │ - bl 32c0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - b 4a008 │ │ │ │ - ld r15,88(r1) │ │ │ │ + nop │ │ │ │ + bl 38c0 │ │ │ │ + fmr f3,f28 │ │ │ │ + fmr f4,f29 │ │ │ │ + fmr f31,f2 │ │ │ │ + fmr f30,f1 │ │ │ │ + bl 329c │ │ │ │ + bl 32e0 │ │ │ │ + b 4600c │ │ │ │ ld r19,120(r1) │ │ │ │ - b 4a228 │ │ │ │ + ld r30,208(r1) │ │ │ │ + b 46200 │ │ │ │ .long 0x0 │ │ │ │ .long 0x3020000 │ │ │ │ .long 0x1292 │ │ │ │ nop │ │ │ │ nop │ │ │ │ - nop │ │ │ │ │ │ │ │ -000000000004a290 : │ │ │ │ - addis r2,r12,3 │ │ │ │ - addi r2,r2,-9104 │ │ │ │ +0000000000046260 : │ │ │ │ mflr r0 │ │ │ │ + std r18,-240(r1) │ │ │ │ + std r17,-248(r1) │ │ │ │ mfocrf r11,8 │ │ │ │ - std r20,-192(r1) │ │ │ │ - std r16,-224(r1) │ │ │ │ - std r21,-184(r1) │ │ │ │ - std r22,-176(r1) │ │ │ │ - std r24,-160(r1) │ │ │ │ - std r25,-152(r1) │ │ │ │ - std r26,-144(r1) │ │ │ │ - std r27,-136(r1) │ │ │ │ - std r30,-112(r1) │ │ │ │ - std r31,-104(r1) │ │ │ │ + li r7,0 │ │ │ │ + std r16,-256(r1) │ │ │ │ + std r15,-264(r1) │ │ │ │ + std r14,-272(r1) │ │ │ │ + std r19,-232(r1) │ │ │ │ + mr r19,r3 │ │ │ │ + std r22,-208(r1) │ │ │ │ + std r23,-200(r1) │ │ │ │ + std r24,-192(r1) │ │ │ │ + std r25,-184(r1) │ │ │ │ + std r26,-176(r1) │ │ │ │ + std r28,-160(r1) │ │ │ │ + std r27,-168(r1) │ │ │ │ + std r0,16(r1) │ │ │ │ + stfd f16,-128(r1) │ │ │ │ + stfd f17,-120(r1) │ │ │ │ + stfd f18,-112(r1) │ │ │ │ + stfd f19,-104(r1) │ │ │ │ stfd f20,-96(r1) │ │ │ │ stfd f21,-88(r1) │ │ │ │ stfd f22,-80(r1) │ │ │ │ stfd f23,-72(r1) │ │ │ │ stfd f24,-64(r1) │ │ │ │ stfd f25,-56(r1) │ │ │ │ stfd f26,-48(r1) │ │ │ │ stfd f27,-40(r1) │ │ │ │ stfd f28,-32(r1) │ │ │ │ stfd f29,-24(r1) │ │ │ │ stfd f30,-16(r1) │ │ │ │ stfd f31,-8(r1) │ │ │ │ - std r14,-240(r1) │ │ │ │ - std r0,16(r1) │ │ │ │ - std r15,-232(r1) │ │ │ │ - std r17,-216(r1) │ │ │ │ - std r18,-208(r1) │ │ │ │ - std r19,-200(r1) │ │ │ │ - std r23,-168(r1) │ │ │ │ - std r28,-128(r1) │ │ │ │ - std r29,-120(r1) │ │ │ │ + std r20,-224(r1) │ │ │ │ + std r21,-216(r1) │ │ │ │ + std r29,-152(r1) │ │ │ │ + std r30,-144(r1) │ │ │ │ + ld r17,48(r3) │ │ │ │ + nop │ │ │ │ + plfd f0,14976 # 49d80 │ │ │ │ + std r31,-136(r1) │ │ │ │ stw r11,8(r1) │ │ │ │ - stdu r1,-368(r1) │ │ │ │ - ld r21,48(r3) │ │ │ │ - addis r9,r2,-3 │ │ │ │ - li r6,0 │ │ │ │ - mr r22,r3 │ │ │ │ - addi r9,r9,25008 │ │ │ │ + plfd f1,14968 # 49d88 │ │ │ │ + stdu r1,-400(r1) │ │ │ │ + sldi r10,r17,3 │ │ │ │ + ld r6,0(r1) │ │ │ │ mr r31,r1 │ │ │ │ - sldi r10,r21,3 │ │ │ │ - lfd f0,0(r9) │ │ │ │ - lfd f1,8(r9) │ │ │ │ - sldi r7,r21,4 │ │ │ │ - cmpdi cr7,r21,0 │ │ │ │ + sldi r8,r17,4 │ │ │ │ + cmpdi cr7,r17,0 │ │ │ │ addi r9,r10,15 │ │ │ │ - ld r8,0(r1) │ │ │ │ addi r10,r10,23 │ │ │ │ - subfic r7,r7,-16 │ │ │ │ + subfic r8,r8,-16 │ │ │ │ clrrdi r9,r9,4 │ │ │ │ clrrdi r10,r10,4 │ │ │ │ neg r9,r9 │ │ │ │ neg r10,r10 │ │ │ │ - stdux r8,r1,r9 │ │ │ │ - addi r30,r1,32 │ │ │ │ - ld r5,0(r1) │ │ │ │ - stdux r5,r1,r9 │ │ │ │ - addi r26,r1,32 │ │ │ │ - stdux r5,r1,r10 │ │ │ │ - addi r20,r1,32 │ │ │ │ - stdux r5,r1,r9 │ │ │ │ - addi r25,r1,32 │ │ │ │ - stdux r5,r1,r9 │ │ │ │ - addi r16,r1,32 │ │ │ │ - stdux r5,r1,r9 │ │ │ │ - addi r27,r1,32 │ │ │ │ - stdux r5,r1,r9 │ │ │ │ + stdux r6,r1,r9 │ │ │ │ + addi r28,r1,32 │ │ │ │ + stdux r6,r1,r9 │ │ │ │ addi r24,r1,32 │ │ │ │ - stdux r5,r1,r7 │ │ │ │ - std r6,0(r20) │ │ │ │ - addi r9,r1,32 │ │ │ │ - stfd f0,32(r1) │ │ │ │ - stfd f1,40(r1) │ │ │ │ - std r9,120(r31) │ │ │ │ - ble cr7,4ab60 │ │ │ │ - ld r10,88(r3) │ │ │ │ - andi. r7,r21,3 │ │ │ │ - li r18,1 │ │ │ │ - addi r6,r21,-1 │ │ │ │ - mr r9,r21 │ │ │ │ - addi r10,r10,1 │ │ │ │ - beq 4a41c │ │ │ │ - cmpdi r7,1 │ │ │ │ - mr r8,r21 │ │ │ │ - beq 4a40c │ │ │ │ - cmpdi r7,2 │ │ │ │ - beq 4a400 │ │ │ │ - mr r8,r6 │ │ │ │ - sldi r18,r10,1 │ │ │ │ - mulld r7,r10,r18 │ │ │ │ - addi r8,r8,-1 │ │ │ │ - sldi r18,r7,1 │ │ │ │ - mulld r7,r10,r18 │ │ │ │ + stdux r6,r1,r10 │ │ │ │ + addi r16,r1,32 │ │ │ │ + stdux r6,r1,r9 │ │ │ │ + addi r23,r1,32 │ │ │ │ + stdux r6,r1,r9 │ │ │ │ + addi r29,r1,32 │ │ │ │ + stdux r6,r1,r9 │ │ │ │ + addi r25,r1,32 │ │ │ │ + stdux r6,r1,r9 │ │ │ │ + addi r22,r1,32 │ │ │ │ + stdux r6,r1,r8 │ │ │ │ + std r7,0(r16) │ │ │ │ + addi r18,r1,32 │ │ │ │ + stfd f0,0(r18) │ │ │ │ + stfd f1,8(r18) │ │ │ │ + ble cr7,46b20 │ │ │ │ + ld r9,88(r3) │ │ │ │ + xxspltib vs32,1 │ │ │ │ + li r6,2 │ │ │ │ + andi. r8,r17,3 │ │ │ │ + mr r2,r17 │ │ │ │ + addi r7,r17,-1 │ │ │ │ + mr r10,r17 │ │ │ │ + vextsb2d v0,v0 │ │ │ │ + addi r9,r9,1 │ │ │ │ + xxmr vs45,vs32 │ │ │ │ + mtvsrdd vs33,r6,r9 │ │ │ │ + beq 463f8 │ │ │ │ cmpdi r8,1 │ │ │ │ - sldi r18,r7,1 │ │ │ │ - beq 4a448 │ │ │ │ - srdi r9,r9,2 │ │ │ │ + beq 463ec │ │ │ │ + cmpdi r8,2 │ │ │ │ + beq 463e4 │ │ │ │ + mr r2,r7 │ │ │ │ + xxmr vs32,vs33 │ │ │ │ + vmulld v0,v0,v1 │ │ │ │ + addi r2,r2,-1 │ │ │ │ + addic. r2,r2,-1 │ │ │ │ + vmulld v0,v0,v1 │ │ │ │ + beq 46418 │ │ │ │ + srdi r9,r10,2 │ │ │ │ mtctr r9 │ │ │ │ - mulld r18,r10,r18 │ │ │ │ - sldi r18,r18,1 │ │ │ │ - mulld r18,r10,r18 │ │ │ │ - sldi r18,r18,1 │ │ │ │ - mulld r18,r10,r18 │ │ │ │ - sldi r18,r18,1 │ │ │ │ - mulld r18,r10,r18 │ │ │ │ - sldi r18,r18,1 │ │ │ │ - bdnz 4a424 │ │ │ │ - ld r9,8(r22) │ │ │ │ - cmpdi r9,0 │ │ │ │ - ble 4aac8 │ │ │ │ - ld r9,200(r22) │ │ │ │ - li r23,0 │ │ │ │ - li r19,0 │ │ │ │ - cmpdi cr4,r18,0 │ │ │ │ - std r18,96(r31) │ │ │ │ - xxlxor vs26,vs26,vs26 │ │ │ │ - xxlxor vs27,vs27,vs27 │ │ │ │ - mr r17,r23 │ │ │ │ - addi r9,r9,-8 │ │ │ │ - std r9,88(r31) │ │ │ │ + vmulld v0,v0,v1 │ │ │ │ + vmulld v13,v13,v1 │ │ │ │ + addi r2,r2,-4 │ │ │ │ + vmulld v0,v0,v1 │ │ │ │ + vmulld v13,v13,v1 │ │ │ │ + bdnz 46400 │ │ │ │ + vmulld v0,v0,v13 │ │ │ │ + mtvsrdd vs33,r2,r2 │ │ │ │ + xxsldwi vs33,vs33,vs32,2 │ │ │ │ + vmulld v0,v1,v0 │ │ │ │ + xxspltd vs0,vs32,1 │ │ │ │ + stfd f0,96(r31) │ │ │ │ + ld r2,8(r19) │ │ │ │ + cmpdi r2,0 │ │ │ │ + ble 46a78 │ │ │ │ + li r9,0 │ │ │ │ + ld r2,200(r19) │ │ │ │ + li r26,0 │ │ │ │ + plfd f18,14680 # 49da0 │ │ │ │ + mr r14,r22 │ │ │ │ + xxlxor vs22,vs22,vs22 │ │ │ │ + plfd f19,14672 # 49da8 │ │ │ │ + plfd f16,15808 # 4a220 │ │ │ │ + xxlxor vs23,vs23,vs23 │ │ │ │ + mr r27,r29 │ │ │ │ + mcrf cr0,cr7 │ │ │ │ + std r9,64(r31) │ │ │ │ + ld r9,96(r31) │ │ │ │ nop │ │ │ │ - ble cr7,4a554 │ │ │ │ - mulld r9,r19,r21 │ │ │ │ - ld r29,120(r22) │ │ │ │ - ld r23,88(r22) │ │ │ │ - ld r18,64(r22) │ │ │ │ - std r26,32(r31) │ │ │ │ - mr r14,r21 │ │ │ │ - li r28,0 │ │ │ │ - mr r26,r23 │ │ │ │ - sldi r9,r9,4 │ │ │ │ - add r29,r29,r9 │ │ │ │ + plfd f17,15784 # 4a228 │ │ │ │ + mr r22,r26 │ │ │ │ + addi r2,r2,-8 │ │ │ │ + cmpdi cr4,r9,0 │ │ │ │ + std r2,88(r31) │ │ │ │ nop │ │ │ │ - ldx r23,r18,r28 │ │ │ │ - addi r23,r23,1 │ │ │ │ - sldi r15,r23,1 │ │ │ │ - mr r3,r15 │ │ │ │ - bl 4d7c8 │ │ │ │ nop │ │ │ │ - lfd f3,0(r29) │ │ │ │ - lfd f4,8(r29) │ │ │ │ - bl 4db58 │ │ │ │ + ble 46574 │ │ │ │ + ld r2,64(r31) │ │ │ │ + ld r20,64(r19) │ │ │ │ + std r24,32(r31) │ │ │ │ + mr r15,r17 │ │ │ │ + li r29,0 │ │ │ │ + ld r30,120(r19) │ │ │ │ + ld r26,88(r19) │ │ │ │ + mulld r2,r2,r17 │ │ │ │ + mr r24,r20 │ │ │ │ + mr r20,r26 │ │ │ │ + sldi r2,r2,4 │ │ │ │ + add r30,r30,r2 │ │ │ │ nop │ │ │ │ - bl 3360 │ │ │ │ - ld r2,24(r1) │ │ │ │ - subf r10,r26,r3 │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + ldx r26,r24,r29 │ │ │ │ + addi r26,r26,1 │ │ │ │ + sldi r21,r26,1 │ │ │ │ + mr r3,r21 │ │ │ │ + bl 3290 │ │ │ │ + lfd f3,0(r30) │ │ │ │ + lfd f4,8(r30) │ │ │ │ + bl 329c │ │ │ │ + bl 3380 │ │ │ │ + subf r9,r20,r3 │ │ │ │ addi r3,r3,1 │ │ │ │ - divd r9,r10,r15 │ │ │ │ - cmpdi r10,0 │ │ │ │ - add r3,r3,r26 │ │ │ │ - stdx r10,r25,r28 │ │ │ │ - stdx r3,r16,r28 │ │ │ │ - mulld r9,r9,r15 │ │ │ │ - subf r9,r9,r10 │ │ │ │ - blt 4aab0 │ │ │ │ - cmpd r23,r9 │ │ │ │ - bge 4a514 │ │ │ │ - subf r9,r15,r9 │ │ │ │ - stdx r9,r24,r28 │ │ │ │ + divd r2,r9,r21 │ │ │ │ cmpdi r9,0 │ │ │ │ - li r10,1 │ │ │ │ - ble 4aaa4 │ │ │ │ - addic. r14,r14,-1 │ │ │ │ - stdx r10,r27,r28 │ │ │ │ - stdx r9,r30,r28 │ │ │ │ - addi r29,r29,16 │ │ │ │ - addi r28,r28,8 │ │ │ │ - bne 4a4b0 │ │ │ │ - ld r26,32(r31) │ │ │ │ - sldi r5,r21,3 │ │ │ │ + add r3,r3,r20 │ │ │ │ + stdx r9,r23,r29 │ │ │ │ + stdx r3,r27,r29 │ │ │ │ + mulld r2,r2,r21 │ │ │ │ + subf r2,r2,r9 │ │ │ │ + blt 46a60 │ │ │ │ + cmpd r26,r2 │ │ │ │ + bge 46538 │ │ │ │ + subf r2,r21,r2 │ │ │ │ + stdx r2,r14,r29 │ │ │ │ + cmpdi r2,0 │ │ │ │ + li r9,1 │ │ │ │ + ble 46a54 │ │ │ │ + addic. r15,r15,-1 │ │ │ │ + stdx r9,r25,r29 │ │ │ │ + stdx r2,r28,r29 │ │ │ │ + addi r30,r30,16 │ │ │ │ + addi r29,r29,8 │ │ │ │ + bne 464e0 │ │ │ │ + ld r24,32(r31) │ │ │ │ + sldi r5,r17,3 │ │ │ │ li r4,0 │ │ │ │ - mr r3,r26 │ │ │ │ - bl 37c0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - ble cr4,4ab58 │ │ │ │ - ld r9,96(r31) │ │ │ │ - ld r14,192(r22) │ │ │ │ - sldi r10,r17,3 │ │ │ │ - ld r12,176(r22) │ │ │ │ - sldi r8,r17,4 │ │ │ │ - ld r11,120(r31) │ │ │ │ - sldi r15,r21,3 │ │ │ │ - addi r28,r20,8 │ │ │ │ - li r29,0 │ │ │ │ - std r16,104(r31) │ │ │ │ - addi r10,r10,-8 │ │ │ │ - std r27,32(r31) │ │ │ │ - add r18,r9,r17 │ │ │ │ - add r3,r14,r10 │ │ │ │ - li r9,0 │ │ │ │ - sldi r23,r18,4 │ │ │ │ - mr r4,r3 │ │ │ │ - std r18,112(r31) │ │ │ │ - add r10,r12,r23 │ │ │ │ - add r23,r12,r8 │ │ │ │ + mr r3,r24 │ │ │ │ + bl 37e0 │ │ │ │ + ble cr4,46b18 │ │ │ │ + ld r2,96(r31) │ │ │ │ + sldi r9,r22,3 │ │ │ │ + ld r8,192(r19) │ │ │ │ + sldi r20,r22,4 │ │ │ │ + li r30,0 │ │ │ │ + sldi r29,r17,3 │ │ │ │ + std r27,104(r31) │ │ │ │ + std r14,72(r31) │ │ │ │ + addi r21,r16,8 │ │ │ │ + mr r5,r18 │ │ │ │ + addi r9,r9,-8 │ │ │ │ + add r15,r2,r22 │ │ │ │ + ld r2,176(r19) │ │ │ │ + add r9,r8,r9 │ │ │ │ + li r22,0 │ │ │ │ + sldi r10,r15,4 │ │ │ │ + std r15,112(r31) │ │ │ │ + add r10,r2,r10 │ │ │ │ + add r2,r2,r20 │ │ │ │ + mr r26,r2 │ │ │ │ + mr r2,r9 │ │ │ │ std r10,80(r31) │ │ │ │ + cmpd r30,r17 │ │ │ │ + bge 46850 │ │ │ │ + ld r9,64(r31) │ │ │ │ + sldi r27,r30,4 │ │ │ │ + addi r15,r30,1 │ │ │ │ + std r29,56(r31) │ │ │ │ + std r26,48(r31) │ │ │ │ + ld r20,64(r19) │ │ │ │ + sldi r30,r30,3 │ │ │ │ + std r5,32(r31) │ │ │ │ + std r2,40(r31) │ │ │ │ + add r27,r5,r27 │ │ │ │ + mulld r9,r17,r9 │ │ │ │ + sldi r9,r9,4 │ │ │ │ + subf r18,r5,r9 │ │ │ │ + mr r29,r18 │ │ │ │ + b 46804 │ │ │ │ nop │ │ │ │ - cmpd r9,r21 │ │ │ │ - bge 4a8a4 │ │ │ │ - mulld r16,r21,r19 │ │ │ │ - sldi r10,r9,4 │ │ │ │ - addi r27,r9,1 │ │ │ │ - std r24,40(r31) │ │ │ │ - std r23,64(r31) │ │ │ │ - ld r17,64(r22) │ │ │ │ - sldi r18,r9,3 │ │ │ │ - std r19,48(r31) │ │ │ │ - add r14,r11,r10 │ │ │ │ - mr r24,r27 │ │ │ │ - std r4,56(r31) │ │ │ │ - mr r27,r20 │ │ │ │ - std r15,72(r31) │ │ │ │ - mr r23,r14 │ │ │ │ - mr r14,r11 │ │ │ │ - sldi r16,r16,4 │ │ │ │ - subf r16,r11,r16 │ │ │ │ - b 4a848 │ │ │ │ - addi r20,r19,1 │ │ │ │ - cmpd r15,r20 │ │ │ │ - beq 4a858 │ │ │ │ - ld r9,32(r31) │ │ │ │ - ldx r3,r9,r18 │ │ │ │ - bl 4d7c8 │ │ │ │ nop │ │ │ │ - lfd f3,0(r23) │ │ │ │ - lfd f4,8(r23) │ │ │ │ - bl 4db58 │ │ │ │ nop │ │ │ │ - ld r3,88(r22) │ │ │ │ + addi r26,r14,1 │ │ │ │ + cmpd r18,r26 │ │ │ │ + beq 46814 │ │ │ │ + ldx r3,r25,r30 │ │ │ │ + bl 3290 │ │ │ │ + lfd f3,0(r27) │ │ │ │ + lfd f4,8(r27) │ │ │ │ + bl 329c │ │ │ │ + ld r3,88(r19) │ │ │ │ + fmr f27,f2 │ │ │ │ + fmr f26,f1 │ │ │ │ + bl 3290 │ │ │ │ + ld r7,120(r19) │ │ │ │ + ldx r8,r23,r30 │ │ │ │ + ldx r3,r24,r30 │ │ │ │ + fmr f25,f2 │ │ │ │ + fmr f24,f1 │ │ │ │ + add r10,r29,r7 │ │ │ │ + add r10,r10,r27 │ │ │ │ + add r3,r3,r8 │ │ │ │ + lfd f20,0(r10) │ │ │ │ + lfd f21,8(r10) │ │ │ │ + bl 3290 │ │ │ │ + fmr f3,f18 │ │ │ │ + fmr f4,f19 │ │ │ │ + bl 329c │ │ │ │ + mr r3,r26 │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ - ld r5,120(r22) │ │ │ │ - ldx r11,r26,r18 │ │ │ │ - ldx r3,r25,r18 │ │ │ │ - fmr f23,f2 │ │ │ │ - fmr f22,f1 │ │ │ │ - add r5,r5,r16 │ │ │ │ - add r3,r11,r3 │ │ │ │ - add r5,r5,r23 │ │ │ │ - lfd f20,0(r5) │ │ │ │ - lfd f21,8(r5) │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,25040 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - mr r3,r20 │ │ │ │ - fmr f29,f2 │ │ │ │ - fmr f28,f1 │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ + bl 3290 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ - fmr f2,f29 │ │ │ │ - fmr f1,f28 │ │ │ │ - bl 4dbe8 │ │ │ │ - nop │ │ │ │ - sldi r3,r20,1 │ │ │ │ - fmr f25,f2 │ │ │ │ - fmr f24,f1 │ │ │ │ - bl 4d7c8 │ │ │ │ - nop │ │ │ │ + fmr f2,f31 │ │ │ │ + fmr f1,f30 │ │ │ │ + bl 3450 │ │ │ │ + sldi r3,r26,1 │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ + bl 3290 │ │ │ │ + fmr f31,f2 │ │ │ │ + fmr f30,f1 │ │ │ │ fmr f2,f21 │ │ │ │ fmr f1,f20 │ │ │ │ - fmr f3,f24 │ │ │ │ - fmr f4,f25 │ │ │ │ - bl 4da58 │ │ │ │ - nop │ │ │ │ + fmr f3,f28 │ │ │ │ + fmr f4,f29 │ │ │ │ + bl 2fd0 │ │ │ │ fmr f13,f2 │ │ │ │ fmr f12,f1 │ │ │ │ fmr f3,f20 │ │ │ │ fmr f4,f21 │ │ │ │ - fmr f1,f24 │ │ │ │ - fmr f2,f25 │ │ │ │ - fmr f24,f12 │ │ │ │ - fmr f25,f13 │ │ │ │ - bl 4da58 │ │ │ │ - nop │ │ │ │ + fmr f1,f28 │ │ │ │ + fmr f2,f29 │ │ │ │ + fmr f28,f12 │ │ │ │ + fmr f29,f13 │ │ │ │ + bl 2fd0 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ - fmr f2,f25 │ │ │ │ + fmr f2,f29 │ │ │ │ + fmr f1,f28 │ │ │ │ + bl 329c │ │ │ │ + fmr f3,f30 │ │ │ │ + fmr f4,f31 │ │ │ │ + bl 329c │ │ │ │ + fmr f3,f30 │ │ │ │ + fmr f4,f31 │ │ │ │ + bl 329c │ │ │ │ + fmr f31,f2 │ │ │ │ + fmr f30,f1 │ │ │ │ + fmr f3,f24 │ │ │ │ + fmr f4,f25 │ │ │ │ fmr f1,f24 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - fmr f3,f28 │ │ │ │ - fmr f4,f29 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - fmr f3,f28 │ │ │ │ - fmr f4,f29 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - fmr f29,f2 │ │ │ │ - fmr f28,f1 │ │ │ │ - fmr f3,f22 │ │ │ │ - fmr f4,f23 │ │ │ │ - fmr f1,f22 │ │ │ │ - fmr f2,f23 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + fmr f2,f25 │ │ │ │ + bl 329c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ - fmr f2,f29 │ │ │ │ - fmr f1,f28 │ │ │ │ - bl 4d958 │ │ │ │ - nop │ │ │ │ - ld r4,96(r22) │ │ │ │ - sldi r5,r18,1 │ │ │ │ + fmr f2,f31 │ │ │ │ + fmr f1,f30 │ │ │ │ + bl 38f0 │ │ │ │ + ld r9,96(r19) │ │ │ │ + sldi r10,r30,1 │ │ │ │ fmr f13,f2 │ │ │ │ fmr f12,f1 │ │ │ │ - fcmpu cr0,f12,f26 │ │ │ │ - bne 4a79c │ │ │ │ - fcmpu cr0,f13,f27 │ │ │ │ - add r5,r4,r5 │ │ │ │ - lfd f24,0(r5) │ │ │ │ - lfd f25,8(r5) │ │ │ │ - ble 4aa10 │ │ │ │ - bl 38a0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - fmr f3,f24 │ │ │ │ - fmr f4,f25 │ │ │ │ - fmr f29,f2 │ │ │ │ - fmr f28,f1 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - bl 34c0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,26192 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ + add r9,r9,r10 │ │ │ │ + fcmpu cr0,f12,f22 │ │ │ │ + bne 46778 │ │ │ │ + fcmpu cr0,f13,f23 │ │ │ │ + lfd f28,0(r9) │ │ │ │ + lfd f29,8(r9) │ │ │ │ + ble 469d0 │ │ │ │ + bl 38c0 │ │ │ │ fmr f3,f28 │ │ │ │ fmr f4,f29 │ │ │ │ - bl 4dbe8 │ │ │ │ - nop │ │ │ │ + fmr f31,f2 │ │ │ │ + fmr f30,f1 │ │ │ │ + bl 329c │ │ │ │ + bl 34e0 │ │ │ │ + plfd f3,14976 # 4a220 │ │ │ │ + plfd f4,14976 # 4a228 │ │ │ │ + bl 329c │ │ │ │ + fmr f3,f30 │ │ │ │ + fmr f4,f31 │ │ │ │ + bl 3450 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ - fmr f1,f30 │ │ │ │ - fmr f2,f31 │ │ │ │ - mr r20,r24 │ │ │ │ - addi r24,r24,1 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - ldx r4,r27,r18 │ │ │ │ - cmpd r21,r20 │ │ │ │ - addi r9,r23,16 │ │ │ │ - stfd f1,16(r23) │ │ │ │ - stfd f2,24(r23) │ │ │ │ - mr r23,r9 │ │ │ │ - maddld r4,r19,r4,r15 │ │ │ │ - addi r4,r4,-1 │ │ │ │ - stdx r4,r28,r18 │ │ │ │ - addi r18,r18,8 │ │ │ │ - ble 4a888 │ │ │ │ - ldx r15,r30,r18 │ │ │ │ - ldx r19,r17,r18 │ │ │ │ - cmpdi r15,0 │ │ │ │ - bne 4a600 │ │ │ │ - ldx r10,r27,r18 │ │ │ │ - mr r20,r24 │ │ │ │ - addi r9,r23,16 │ │ │ │ - stfd f26,16(r23) │ │ │ │ - stfd f27,24(r23) │ │ │ │ - addi r24,r24,1 │ │ │ │ - cmpd r21,r20 │ │ │ │ - mr r23,r9 │ │ │ │ - mulld r10,r10,r19 │ │ │ │ - stdx r10,r28,r18 │ │ │ │ - addi r18,r18,8 │ │ │ │ - bgt 4a848 │ │ │ │ - ld r24,40(r31) │ │ │ │ - ld r19,48(r31) │ │ │ │ - ld r4,56(r31) │ │ │ │ - ld r23,64(r31) │ │ │ │ - mr r20,r27 │ │ │ │ - mr r11,r14 │ │ │ │ - ld r15,72(r31) │ │ │ │ - ldx r9,r20,r15 │ │ │ │ - ld r10,32(r31) │ │ │ │ - stdu r9,8(r4) │ │ │ │ - ld r21,48(r22) │ │ │ │ - sldi r15,r21,3 │ │ │ │ - sldi r8,r21,4 │ │ │ │ - addi r9,r21,-1 │ │ │ │ - add r6,r30,r15 │ │ │ │ - add r5,r10,r15 │ │ │ │ - add r8,r11,r8 │ │ │ │ - ld r10,-8(r6) │ │ │ │ + fmr f1,f26 │ │ │ │ + fmr f2,f27 │ │ │ │ + mr r26,r15 │ │ │ │ + addi r27,r27,16 │ │ │ │ + addi r15,r15,1 │ │ │ │ + bl 329c │ │ │ │ + ldx r9,r16,r30 │ │ │ │ + cmpd r17,r26 │ │ │ │ + stfd f1,0(r27) │ │ │ │ + stfd f2,8(r27) │ │ │ │ + maddld r9,r14,r9,r18 │ │ │ │ + addi r9,r9,-1 │ │ │ │ + stdx r9,r21,r30 │ │ │ │ + addi r30,r30,8 │ │ │ │ + ble 46840 │ │ │ │ + ldx r18,r28,r30 │ │ │ │ + cmpdi r18,0 │ │ │ │ + ldx r14,r20,r30 │ │ │ │ + bne 46620 │ │ │ │ + ldx r9,r16,r30 │ │ │ │ + mr r26,r15 │ │ │ │ + stfd f22,16(r27) │ │ │ │ + stfd f23,24(r27) │ │ │ │ + addi r15,r15,1 │ │ │ │ + addi r27,r27,16 │ │ │ │ + cmpd r17,r26 │ │ │ │ + mulld r2,r9,r14 │ │ │ │ + stdx r2,r21,r30 │ │ │ │ + addi r30,r30,8 │ │ │ │ + bgt 46804 │ │ │ │ + ld r5,32(r31) │ │ │ │ + ld r2,40(r31) │ │ │ │ + ld r26,48(r31) │ │ │ │ + ld r29,56(r31) │ │ │ │ + ldx r9,r16,r29 │ │ │ │ + stdu r9,8(r2) │ │ │ │ + ld r17,48(r19) │ │ │ │ + sldi r29,r17,3 │ │ │ │ + sldi r8,r17,4 │ │ │ │ + addi r30,r17,-1 │ │ │ │ + add r8,r5,r8 │ │ │ │ + add r10,r28,r29 │ │ │ │ + add r6,r25,r29 │ │ │ │ lfd f0,0(r8) │ │ │ │ lfd f1,8(r8) │ │ │ │ - ld r8,-8(r5) │ │ │ │ - cmpdi r10,0 │ │ │ │ - stfd f0,0(r23) │ │ │ │ - stfd f1,8(r23) │ │ │ │ - beq 4aa50 │ │ │ │ - ld r7,64(r22) │ │ │ │ - add r7,r7,r15 │ │ │ │ + ld r9,-8(r10) │ │ │ │ + cmpdi r9,0 │ │ │ │ + ld r8,-8(r6) │ │ │ │ + stfd f0,0(r26) │ │ │ │ + stfd f1,8(r26) │ │ │ │ + beq 46a10 │ │ │ │ + ld r7,64(r19) │ │ │ │ + add r7,r7,r29 │ │ │ │ ld r7,-8(r7) │ │ │ │ addi r7,r7,1 │ │ │ │ - cmpd r10,r7 │ │ │ │ - beq 4aa50 │ │ │ │ - add r7,r26,r15 │ │ │ │ - ld r3,88(r22) │ │ │ │ - add r10,r10,r8 │ │ │ │ - ld r8,-8(r7) │ │ │ │ - std r10,-8(r6) │ │ │ │ - addi r3,r3,1 │ │ │ │ - addi r10,r8,1 │ │ │ │ - sldi r0,r3,1 │ │ │ │ - cmpd r10,r0 │ │ │ │ - std r10,-8(r7) │ │ │ │ - bne 4a9c0 │ │ │ │ - addi r10,r9,1 │ │ │ │ - cmpdi r9,0 │ │ │ │ - add r17,r24,r15 │ │ │ │ - mtctr r10 │ │ │ │ - li r10,1 │ │ │ │ + cmpd r9,r7 │ │ │ │ + beq 46a10 │ │ │ │ + add r7,r24,r29 │ │ │ │ + ld r11,88(r19) │ │ │ │ + add r8,r9,r8 │ │ │ │ + ld r9,-8(r7) │ │ │ │ + std r8,-8(r10) │ │ │ │ + addi r11,r11,1 │ │ │ │ + addi r9,r9,1 │ │ │ │ + sldi r11,r11,1 │ │ │ │ + cmpd r9,r11 │ │ │ │ + std r9,-8(r7) │ │ │ │ + bne 46970 │ │ │ │ + addi r9,r30,1 │ │ │ │ + ld r8,72(r31) │ │ │ │ + cmpdi r30,0 │ │ │ │ + mtctr r9 │ │ │ │ + li r9,1 │ │ │ │ + add r3,r8,r29 │ │ │ │ mfctr r8 │ │ │ │ - isellt r10,r10,r8 │ │ │ │ - mtctr r10 │ │ │ │ - bdz 4a9c0 │ │ │ │ - ld r10,-16(r6) │ │ │ │ - ld r8,-16(r7) │ │ │ │ - addi r9,r9,-1 │ │ │ │ - ld r3,-16(r5) │ │ │ │ - li r27,1 │ │ │ │ - sldi r18,r9,3 │ │ │ │ - cmpdi cr7,r10,0 │ │ │ │ - addi r8,r8,1 │ │ │ │ - std r8,-16(r7) │ │ │ │ - cmpd r8,r0 │ │ │ │ - stdu r29,-8(r7) │ │ │ │ - beq cr7,4aa40 │ │ │ │ - ld r8,64(r22) │ │ │ │ - ldx r8,r8,r18 │ │ │ │ - addi r8,r8,1 │ │ │ │ - cmpd cr7,r10,r8 │ │ │ │ - beq cr7,4aa40 │ │ │ │ - ldu r8,-8(r17) │ │ │ │ - add r10,r10,r3 │ │ │ │ - std r10,-16(r6) │ │ │ │ - cmpdi cr7,r8,0 │ │ │ │ - bgt cr7,4a9b4 │ │ │ │ - neg r8,r8 │ │ │ │ - li r27,-1 │ │ │ │ - stdu r27,-8(r5) │ │ │ │ - stdu r8,-8(r6) │ │ │ │ - beq 4a950 │ │ │ │ - ld r10,80(r31) │ │ │ │ - addi r23,r23,16 │ │ │ │ - cmpld r23,r10 │ │ │ │ - bne 4a5b0 │ │ │ │ - ld r18,112(r31) │ │ │ │ - ld r16,104(r31) │ │ │ │ - ld r27,32(r31) │ │ │ │ - ld r9,96(r31) │ │ │ │ - mr r17,r18 │ │ │ │ - ld r10,88(r31) │ │ │ │ - addi r19,r19,1 │ │ │ │ - stdu r9,8(r10) │ │ │ │ - std r10,88(r31) │ │ │ │ - ld r9,8(r22) │ │ │ │ - cmpd r9,r19 │ │ │ │ - ble 4aac8 │ │ │ │ - ld r21,48(r22) │ │ │ │ - cmpdi cr7,r21,0 │ │ │ │ - b 4a480 │ │ │ │ + isellt r9,r9,r8 │ │ │ │ + mtctr r9 │ │ │ │ nop │ │ │ │ - blt 4aa60 │ │ │ │ - addis r9,r2,-3 │ │ │ │ - fmr f1,f24 │ │ │ │ - fmr f2,f25 │ │ │ │ - addi r9,r9,26192 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ - bl 4db58 │ │ │ │ + bdz 46970 │ │ │ │ + ld r9,-16(r7) │ │ │ │ + ld r8,-16(r10) │ │ │ │ + cmpdi r8,0 │ │ │ │ + addi r30,r30,-1 │ │ │ │ + li r0,1 │ │ │ │ + ld r4,-16(r6) │ │ │ │ + sldi r27,r30,3 │ │ │ │ + addi r9,r9,1 │ │ │ │ + std r9,-16(r7) │ │ │ │ + cmpd cr7,r9,r11 │ │ │ │ + stdu r22,-8(r7) │ │ │ │ + beq 46a00 │ │ │ │ + ld r9,64(r19) │ │ │ │ + ldx r9,r9,r27 │ │ │ │ + addi r9,r9,1 │ │ │ │ + cmpd r8,r9 │ │ │ │ + beq 46a00 │ │ │ │ + ldu r9,-8(r3) │ │ │ │ + add r8,r8,r4 │ │ │ │ + std r8,-16(r10) │ │ │ │ + cmpdi r9,0 │ │ │ │ + bgt 46964 │ │ │ │ + neg r9,r9 │ │ │ │ + li r0,-1 │ │ │ │ + stdu r0,-8(r6) │ │ │ │ + stdu r9,-8(r10) │ │ │ │ + beq cr7,46900 │ │ │ │ + ld r9,80(r31) │ │ │ │ + addi r26,r26,16 │ │ │ │ + cmpld r9,r26 │ │ │ │ + bne 465d0 │ │ │ │ + ld r15,112(r31) │ │ │ │ + ld r27,104(r31) │ │ │ │ + mr r18,r5 │ │ │ │ + ld r14,72(r31) │ │ │ │ + ld r2,96(r31) │ │ │ │ + mr r22,r15 │ │ │ │ + ld r9,88(r31) │ │ │ │ + stdu r2,8(r9) │ │ │ │ + ld r2,64(r31) │ │ │ │ + std r9,88(r31) │ │ │ │ + addi r2,r2,1 │ │ │ │ + mr r9,r2 │ │ │ │ + std r2,64(r31) │ │ │ │ + ld r2,8(r19) │ │ │ │ + cmpd r2,r9 │ │ │ │ + ble 46a78 │ │ │ │ + ld r17,48(r19) │ │ │ │ + cmpdi r17,0 │ │ │ │ + b 464a0 │ │ │ │ nop │ │ │ │ + blt 46a20 │ │ │ │ + fmr f3,f16 │ │ │ │ + fmr f4,f17 │ │ │ │ + fmr f1,f28 │ │ │ │ + fmr f2,f29 │ │ │ │ + bl 329c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ - b 4a804 │ │ │ │ - neg r3,r3 │ │ │ │ - std r3,-16(r5) │ │ │ │ - b 4a998 │ │ │ │ + b 467c8 │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + neg r4,r4 │ │ │ │ + std r4,-16(r6) │ │ │ │ + b 46948 │ │ │ │ nop │ │ │ │ neg r8,r8 │ │ │ │ - std r8,-8(r5) │ │ │ │ - b 4a904 │ │ │ │ + std r8,-8(r6) │ │ │ │ + b 468ac │ │ │ │ nop │ │ │ │ fneg f1,f12 │ │ │ │ fneg f2,f13 │ │ │ │ - bl 38a0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - fmr f3,f24 │ │ │ │ - fmr f4,f25 │ │ │ │ - fmr f29,f2 │ │ │ │ - fmr f28,f1 │ │ │ │ - bl 4db58 │ │ │ │ - nop │ │ │ │ - bl 32c0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - b 4a7d4 │ │ │ │ - nop │ │ │ │ + bl 38c0 │ │ │ │ + fmr f3,f28 │ │ │ │ + fmr f4,f29 │ │ │ │ + fmr f31,f2 │ │ │ │ + fmr f30,f1 │ │ │ │ + bl 329c │ │ │ │ + bl 32e0 │ │ │ │ + b 467a0 │ │ │ │ nop │ │ │ │ nop │ │ │ │ - stdx r9,r24,r28 │ │ │ │ - li r10,-1 │ │ │ │ - neg r9,r9 │ │ │ │ - b 4a524 │ │ │ │ - add r15,r15,r9 │ │ │ │ - cmpd r23,r15 │ │ │ │ - blt 4aaa0 │ │ │ │ - mr r9,r15 │ │ │ │ - stdx r15,r24,r28 │ │ │ │ - b 4a518 │ │ │ │ - addi r1,r31,368 │ │ │ │ + stdx r2,r14,r29 │ │ │ │ + li r9,-1 │ │ │ │ + neg r2,r2 │ │ │ │ + b 46548 │ │ │ │ + add r21,r21,r2 │ │ │ │ + cmpd r26,r21 │ │ │ │ + blt 46a50 │ │ │ │ + mr r2,r21 │ │ │ │ + stdx r21,r14,r29 │ │ │ │ + b 4653c │ │ │ │ + addi r1,r31,400 │ │ │ │ ld r0,16(r1) │ │ │ │ lwz r11,8(r1) │ │ │ │ - ld r14,-240(r1) │ │ │ │ - ld r15,-232(r1) │ │ │ │ - ld r16,-224(r1) │ │ │ │ - ld r17,-216(r1) │ │ │ │ - ld r18,-208(r1) │ │ │ │ - ld r19,-200(r1) │ │ │ │ - ld r20,-192(r1) │ │ │ │ - ld r21,-184(r1) │ │ │ │ - ld r22,-176(r1) │ │ │ │ - ld r23,-168(r1) │ │ │ │ - ld r24,-160(r1) │ │ │ │ - ld r25,-152(r1) │ │ │ │ - ld r26,-144(r1) │ │ │ │ - ld r27,-136(r1) │ │ │ │ + ld r14,-272(r1) │ │ │ │ + ld r15,-264(r1) │ │ │ │ + ld r16,-256(r1) │ │ │ │ + ld r17,-248(r1) │ │ │ │ + ld r18,-240(r1) │ │ │ │ + ld r19,-232(r1) │ │ │ │ + ld r20,-224(r1) │ │ │ │ + ld r21,-216(r1) │ │ │ │ mtlr r0 │ │ │ │ - ld r28,-128(r1) │ │ │ │ - ld r29,-120(r1) │ │ │ │ - ld r30,-112(r1) │ │ │ │ - ld r31,-104(r1) │ │ │ │ + ld r22,-208(r1) │ │ │ │ + ld r23,-200(r1) │ │ │ │ + ld r24,-192(r1) │ │ │ │ + ld r25,-184(r1) │ │ │ │ + ld r26,-176(r1) │ │ │ │ + ld r27,-168(r1) │ │ │ │ + ld r28,-160(r1) │ │ │ │ + ld r29,-152(r1) │ │ │ │ + ld r30,-144(r1) │ │ │ │ + ld r31,-136(r1) │ │ │ │ + lfd f16,-128(r1) │ │ │ │ + lfd f17,-120(r1) │ │ │ │ + lfd f18,-112(r1) │ │ │ │ + lfd f19,-104(r1) │ │ │ │ lfd f20,-96(r1) │ │ │ │ lfd f21,-88(r1) │ │ │ │ lfd f22,-80(r1) │ │ │ │ lfd f23,-72(r1) │ │ │ │ lfd f24,-64(r1) │ │ │ │ lfd f25,-56(r1) │ │ │ │ + mtocrf 8,r11 │ │ │ │ lfd f26,-48(r1) │ │ │ │ lfd f27,-40(r1) │ │ │ │ lfd f28,-32(r1) │ │ │ │ lfd f29,-24(r1) │ │ │ │ lfd f30,-16(r1) │ │ │ │ lfd f31,-8(r1) │ │ │ │ - mtocrf 8,r11 │ │ │ │ blr │ │ │ │ - li r9,0 │ │ │ │ - b 4a9e4 │ │ │ │ - li r18,1 │ │ │ │ - b 4a448 │ │ │ │ + li r2,0 │ │ │ │ + b 46998 │ │ │ │ + li r2,1 │ │ │ │ + std r2,96(r31) │ │ │ │ + b 46430 │ │ │ │ .long 0x0 │ │ │ │ .long 0x3020000 │ │ │ │ - .long 0x128c │ │ │ │ - nop │ │ │ │ + .long 0x1290 │ │ │ │ nop │ │ │ │ nop │ │ │ │ │ │ │ │ -000000000004ab80 : │ │ │ │ - addis r2,r12,3 │ │ │ │ - addi r2,r2,-11392 │ │ │ │ - mflr r0 │ │ │ │ - lwz r9,112(r3) │ │ │ │ +0000000000046b40 : │ │ │ │ + lwz r2,112(r3) │ │ │ │ std r31,-8(r1) │ │ │ │ - mr r31,r3 │ │ │ │ - andi. r10,r9,16 │ │ │ │ - std r0,16(r1) │ │ │ │ stdu r1,-48(r1) │ │ │ │ - bne 4abe0 │ │ │ │ - andi. r10,r9,32 │ │ │ │ - bne 4abf4 │ │ │ │ - andi. r10,r9,8 │ │ │ │ - bne 4ac0c │ │ │ │ - andi. r9,r9,4 │ │ │ │ - bne 4ac24 │ │ │ │ + mr r31,r3 │ │ │ │ + andi. r9,r2,16 │ │ │ │ + bne 46b80 │ │ │ │ + andi. r9,r2,32 │ │ │ │ + bne 46ba0 │ │ │ │ + andi. r9,r2,8 │ │ │ │ + bne 46bc4 │ │ │ │ + andi. r2,r2,4 │ │ │ │ + bne 46be8 │ │ │ │ addi r1,r1,48 │ │ │ │ - ld r0,16(r1) │ │ │ │ ld r31,-8(r1) │ │ │ │ - mtlr r0 │ │ │ │ blr │ │ │ │ nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - bl 3620 │ │ │ │ - ld r2,24(r1) │ │ │ │ - lwz r9,112(r31) │ │ │ │ - andi. r10,r9,32 │ │ │ │ - beq 4abb0 │ │ │ │ - mr r3,r31 │ │ │ │ - bl 2fe0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - lwz r9,112(r31) │ │ │ │ - andi. r10,r9,8 │ │ │ │ - beq 4abb8 │ │ │ │ + mflr r0 │ │ │ │ + std r0,64(r1) │ │ │ │ + bl 3640 │ │ │ │ + lwz r2,112(r31) │ │ │ │ + ld r0,64(r1) │ │ │ │ + andi. r9,r2,32 │ │ │ │ + mtlr r0 │ │ │ │ + beq 46b60 │ │ │ │ + mflr r0 │ │ │ │ mr r3,r31 │ │ │ │ - bl 3740 │ │ │ │ - ld r2,24(r1) │ │ │ │ - lwz r9,112(r31) │ │ │ │ - andi. r9,r9,4 │ │ │ │ - beq 4abc0 │ │ │ │ + std r0,64(r1) │ │ │ │ + bl 2fe0 │ │ │ │ + lwz r2,112(r31) │ │ │ │ + ld r0,64(r1) │ │ │ │ + andi. r9,r2,8 │ │ │ │ + mtlr r0 │ │ │ │ + beq 46b68 │ │ │ │ + mflr r0 │ │ │ │ mr r3,r31 │ │ │ │ - bl 3960 │ │ │ │ - ld r2,24(r1) │ │ │ │ + std r0,64(r1) │ │ │ │ + bl 3760 │ │ │ │ + lwz r2,112(r31) │ │ │ │ + ld r0,64(r1) │ │ │ │ + andi. r2,r2,4 │ │ │ │ + mtlr r0 │ │ │ │ + beq 46b70 │ │ │ │ addi r1,r1,48 │ │ │ │ - ld r0,16(r1) │ │ │ │ + mr r3,r31 │ │ │ │ ld r31,-8(r1) │ │ │ │ - mtlr r0 │ │ │ │ - blr │ │ │ │ + b 3980 │ │ │ │ .long 0x0 │ │ │ │ .long 0x1000000 │ │ │ │ .long 0x180 │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ │ │ │ │ -000000000004ac50 : │ │ │ │ - addis r2,r12,3 │ │ │ │ - addi r2,r2,-11600 │ │ │ │ - mflr r0 │ │ │ │ +0000000000046c10 : │ │ │ │ std r29,-24(r1) │ │ │ │ + std r28,-32(r1) │ │ │ │ + mflr r0 │ │ │ │ sldi r29,r4,3 │ │ │ │ + mr r28,r4 │ │ │ │ std r27,-40(r1) │ │ │ │ - std r28,-32(r1) │ │ │ │ std r30,-16(r1) │ │ │ │ - std r31,-8(r1) │ │ │ │ - mr r28,r4 │ │ │ │ mr r30,r3 │ │ │ │ mr r27,r5 │ │ │ │ - mr r31,r6 │ │ │ │ + std r31,-8(r1) │ │ │ │ std r0,16(r1) │ │ │ │ + mr r31,r6 │ │ │ │ stdu r1,-80(r1) │ │ │ │ std r4,48(r3) │ │ │ │ mr r3,r29 │ │ │ │ - bl 3560 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 3580 │ │ │ │ cmpwi r28,0 │ │ │ │ std r3,56(r30) │ │ │ │ - ble 4ae20 │ │ │ │ - addi r9,r28,-1 │ │ │ │ - cmplwi r9,2 │ │ │ │ - ble 4ae74 │ │ │ │ - rldicl r10,r28,62,34 │ │ │ │ - mr r8,r27 │ │ │ │ - mr r9,r3 │ │ │ │ - andi. r7,r10,1 │ │ │ │ - addi r7,r10,-1 │ │ │ │ - bne 4adf0 │ │ │ │ - srdi r10,r10,1 │ │ │ │ - mtctr r10 │ │ │ │ - lxv vs33,0(r8) │ │ │ │ - lxv vs32,16(r8) │ │ │ │ - addi r9,r9,64 │ │ │ │ - addi r8,r8,32 │ │ │ │ + ble 46df0 │ │ │ │ + addi r2,r28,-1 │ │ │ │ + cmplwi r2,2 │ │ │ │ + ble 46e40 │ │ │ │ + rldicl r9,r28,62,34 │ │ │ │ + mr r10,r27 │ │ │ │ + mr r2,r3 │ │ │ │ + andi. r8,r9,1 │ │ │ │ + addi r8,r9,-1 │ │ │ │ + bne 46dc0 │ │ │ │ + srdi r9,r9,1 │ │ │ │ + mtctr r9 │ │ │ │ + lxv vs33,0(r10) │ │ │ │ + lxv vs32,16(r10) │ │ │ │ + addi r2,r2,64 │ │ │ │ + addi r10,r10,32 │ │ │ │ vupklsw v12,v1 │ │ │ │ vupklsw v13,v0 │ │ │ │ vupkhsw v1,v1 │ │ │ │ vupkhsw v0,v0 │ │ │ │ - stxv vs44,-64(r9) │ │ │ │ - stxv vs45,-32(r9) │ │ │ │ - stxv vs33,-48(r9) │ │ │ │ - stxv vs32,-16(r9) │ │ │ │ - bdnz 4acd4 │ │ │ │ - andi. r9,r28,3 │ │ │ │ - clrrwi r9,r28,2 │ │ │ │ - beq 4ad54 │ │ │ │ - extswsli r8,r9,2 │ │ │ │ - addi r7,r9,1 │ │ │ │ - extswsli r10,r9,3 │ │ │ │ - lwax r6,r27,r8 │ │ │ │ - cmpw r7,r28 │ │ │ │ - stdx r6,r3,r10 │ │ │ │ - bge 4ad54 │ │ │ │ - add r27,r27,r8 │ │ │ │ - addi r9,r9,2 │ │ │ │ - add r10,r3,r10 │ │ │ │ - lwa r8,4(r27) │ │ │ │ - cmpw r9,r28 │ │ │ │ - std r8,8(r10) │ │ │ │ - bge 4ad54 │ │ │ │ - lwa r9,8(r27) │ │ │ │ - std r9,16(r10) │ │ │ │ + stxv vs44,-64(r2) │ │ │ │ + stxv vs33,-48(r2) │ │ │ │ + stxv vs45,-32(r2) │ │ │ │ + stxv vs32,-16(r2) │ │ │ │ + bdnz 46c88 │ │ │ │ + andi. r2,r28,3 │ │ │ │ + clrrwi r2,r28,2 │ │ │ │ + beq 46d30 │ │ │ │ + subf r7,r2,r28 │ │ │ │ + clrldi r2,r2,32 │ │ │ │ + li r10,16 │ │ │ │ + li r9,32 │ │ │ │ + rldic r8,r7,2,30 │ │ │ │ + rldic r7,r7,3,29 │ │ │ │ + sldi r6,r2,2 │ │ │ │ + sldi r2,r2,3 │ │ │ │ + cmpldi cr7,r8,16 │ │ │ │ + cmpldi r7,32 │ │ │ │ + add r3,r3,r2 │ │ │ │ + add r6,r27,r6 │ │ │ │ + isel r8,r10,r8,4*cr7+gt │ │ │ │ + iselgt r2,r9,r7 │ │ │ │ + addi r7,r3,16 │ │ │ │ + sldi r8,r8,56 │ │ │ │ + cmpldi r2,16 │ │ │ │ + lxvl vs32,r6,r8 │ │ │ │ + iselgt r9,r10,r2 │ │ │ │ + subf r2,r9,r2 │ │ │ │ + sldi r9,r9,56 │ │ │ │ + vupklsw v1,v0 │ │ │ │ + vupkhsw v0,v0 │ │ │ │ + sldi r2,r2,56 │ │ │ │ + stxvl vs33,r3,r9 │ │ │ │ + stxvl vs32,r7,r2 │ │ │ │ mr r3,r29 │ │ │ │ std r31,8(r30) │ │ │ │ mr r29,r28 │ │ │ │ li r31,0 │ │ │ │ - bl 3560 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 3580 │ │ │ │ std r3,64(r30) │ │ │ │ - ld r9,56(r30) │ │ │ │ - ldx r3,r9,r31 │ │ │ │ - bl 3160 │ │ │ │ - ld r2,24(r1) │ │ │ │ - ld r10,64(r30) │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + ld r2,56(r30) │ │ │ │ + ldx r3,r2,r31 │ │ │ │ + bl 3160 │ │ │ │ + ld r9,64(r30) │ │ │ │ addic. r29,r29,-1 │ │ │ │ - sldi r9,r3,1 │ │ │ │ - addi r9,r9,-1 │ │ │ │ - stdx r9,r10,r31 │ │ │ │ + sldi r2,r3,1 │ │ │ │ + addi r2,r2,-1 │ │ │ │ + stdx r2,r9,r31 │ │ │ │ addi r31,r31,8 │ │ │ │ - bne 4ad70 │ │ │ │ + bne 46d50 │ │ │ │ cmpwi r28,1 │ │ │ │ - li r10,9 │ │ │ │ - li r9,3537 │ │ │ │ - std r10,88(r30) │ │ │ │ - beq 4ae3c │ │ │ │ + li r9,9 │ │ │ │ + li r2,3537 │ │ │ │ + std r9,88(r30) │ │ │ │ + beq 46e08 │ │ │ │ addi r1,r1,80 │ │ │ │ - li r10,65 │ │ │ │ + li r9,65 │ │ │ │ mr r3,r30 │ │ │ │ - stw r9,112(r30) │ │ │ │ + stw r2,112(r30) │ │ │ │ + stw r9,116(r30) │ │ │ │ ld r0,16(r1) │ │ │ │ - stw r10,116(r30) │ │ │ │ ld r27,-40(r1) │ │ │ │ ld r28,-32(r1) │ │ │ │ ld r29,-24(r1) │ │ │ │ ld r30,-16(r1) │ │ │ │ ld r31,-8(r1) │ │ │ │ mtlr r0 │ │ │ │ - b 41d38 │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ + b 3e300 │ │ │ │ lxv vs32,0(r27) │ │ │ │ - cmpdi r7,0 │ │ │ │ - addi r8,r27,16 │ │ │ │ - addi r9,r3,32 │ │ │ │ + cmpdi r8,0 │ │ │ │ + addi r10,r27,16 │ │ │ │ + addi r2,r3,32 │ │ │ │ vupklsw v1,v0 │ │ │ │ vupkhsw v0,v0 │ │ │ │ stxv vs33,0(r3) │ │ │ │ stxv vs32,16(r3) │ │ │ │ - bne 4accc │ │ │ │ - b 4ad08 │ │ │ │ + bne 46c80 │ │ │ │ + b 46cbc │ │ │ │ nop │ │ │ │ nop │ │ │ │ mr r3,r29 │ │ │ │ std r31,8(r30) │ │ │ │ - bl 3560 │ │ │ │ - ld r2,24(r1) │ │ │ │ - li r9,9 │ │ │ │ + bl 3580 │ │ │ │ + li r2,9 │ │ │ │ std r3,64(r30) │ │ │ │ - std r9,88(r30) │ │ │ │ + std r2,88(r30) │ │ │ │ addi r1,r1,80 │ │ │ │ - li r9,2001 │ │ │ │ - li r10,65 │ │ │ │ + li r2,2001 │ │ │ │ + li r9,65 │ │ │ │ mr r3,r30 │ │ │ │ ld r0,16(r1) │ │ │ │ - stw r9,112(r30) │ │ │ │ - stw r10,116(r30) │ │ │ │ + stw r2,112(r30) │ │ │ │ + stw r9,116(r30) │ │ │ │ ld r27,-40(r1) │ │ │ │ ld r28,-32(r1) │ │ │ │ ld r29,-24(r1) │ │ │ │ ld r30,-16(r1) │ │ │ │ ld r31,-8(r1) │ │ │ │ mtlr r0 │ │ │ │ - b 41d38 │ │ │ │ - li r9,0 │ │ │ │ - b 4ad14 │ │ │ │ + b 3e300 │ │ │ │ + li r2,0 │ │ │ │ + b 46cc8 │ │ │ │ .long 0x0 │ │ │ │ .long 0x1000000 │ │ │ │ .long 0x580 │ │ │ │ nop │ │ │ │ nop │ │ │ │ + nop │ │ │ │ │ │ │ │ -000000000004ae90 : │ │ │ │ - addis r2,r12,3 │ │ │ │ - addi r2,r2,-12176 │ │ │ │ +0000000000046e60 : │ │ │ │ mflr r0 │ │ │ │ mfocrf r11,8 │ │ │ │ std r23,-72(r1) │ │ │ │ std r25,-56(r1) │ │ │ │ + mr r23,r5 │ │ │ │ + mr r25,r10 │ │ │ │ std r26,-48(r1) │ │ │ │ std r27,-40(r1) │ │ │ │ + mr r26,r9 │ │ │ │ + mr r27,r8 │ │ │ │ std r28,-32(r1) │ │ │ │ std r29,-24(r1) │ │ │ │ - std r30,-16(r1) │ │ │ │ mr r29,r3 │ │ │ │ - stw r11,8(r1) │ │ │ │ - mr r30,r4 │ │ │ │ sldi r3,r4,3 │ │ │ │ - mr r23,r5 │ │ │ │ - mr r25,r7 │ │ │ │ - mr r28,r8 │ │ │ │ - mr r27,r9 │ │ │ │ - mr r26,r10 │ │ │ │ + mr r28,r7 │ │ │ │ + std r30,-16(r1) │ │ │ │ std r0,16(r1) │ │ │ │ + mr r30,r4 │ │ │ │ + stw r11,8(r1) │ │ │ │ stdu r1,-112(r1) │ │ │ │ std r4,48(r29) │ │ │ │ std r6,8(r29) │ │ │ │ - bl 3560 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 3580 │ │ │ │ cmpdi r30,0 │ │ │ │ std r3,56(r29) │ │ │ │ - ble 4b160 │ │ │ │ - addi r9,r30,-1 │ │ │ │ + ble 47160 │ │ │ │ + addi r2,r30,-1 │ │ │ │ std r24,48(r1) │ │ │ │ std r31,104(r1) │ │ │ │ - cmpldi cr4,r9,2 │ │ │ │ - ble cr4,4b178 │ │ │ │ + cmpldi cr4,r2,2 │ │ │ │ + ble cr4,4717c │ │ │ │ srdi r31,r30,2 │ │ │ │ - mr r11,r23 │ │ │ │ - mr r6,r3 │ │ │ │ + mr r6,r23 │ │ │ │ + mr r2,r3 │ │ │ │ andi. r9,r31,1 │ │ │ │ mr r4,r31 │ │ │ │ addi r9,r31,-1 │ │ │ │ - bne 4b110 │ │ │ │ + bne 47100 │ │ │ │ srdi r9,r4,1 │ │ │ │ mtctr r9 │ │ │ │ - lxv vs33,0(r11) │ │ │ │ - lxv vs32,16(r11) │ │ │ │ - addi r6,r6,64 │ │ │ │ - addi r11,r11,32 │ │ │ │ + lxv vs33,0(r6) │ │ │ │ + lxv vs32,16(r6) │ │ │ │ + addi r2,r2,64 │ │ │ │ + addi r6,r6,32 │ │ │ │ vupklsw v12,v1 │ │ │ │ vupklsw v13,v0 │ │ │ │ vupkhsw v1,v1 │ │ │ │ vupkhsw v0,v0 │ │ │ │ - stxv vs44,-64(r6) │ │ │ │ - stxv vs45,-32(r6) │ │ │ │ - stxv vs33,-48(r6) │ │ │ │ - stxv vs32,-16(r6) │ │ │ │ - bdnz 4af3c │ │ │ │ + stxv vs44,-64(r2) │ │ │ │ + stxv vs33,-48(r2) │ │ │ │ + stxv vs45,-32(r2) │ │ │ │ + stxv vs32,-16(r2) │ │ │ │ + bdnz 46f00 │ │ │ │ andi. r24,r30,3 │ │ │ │ clrrdi r9,r30,2 │ │ │ │ - beq 4b140 │ │ │ │ - sldi r8,r9,2 │ │ │ │ - addi r7,r9,1 │ │ │ │ - sldi r10,r9,3 │ │ │ │ - lwax r6,r23,r8 │ │ │ │ - cmpd r30,r7 │ │ │ │ - stdx r6,r3,r10 │ │ │ │ - ble 4afbc │ │ │ │ - add r23,r23,r8 │ │ │ │ - addi r9,r9,2 │ │ │ │ - add r10,r3,r10 │ │ │ │ - lwa r8,4(r23) │ │ │ │ - cmpd r30,r9 │ │ │ │ - std r8,8(r10) │ │ │ │ - ble 4afbc │ │ │ │ - lwa r9,8(r23) │ │ │ │ - std r9,16(r10) │ │ │ │ + beq 47130 │ │ │ │ + subf r7,r9,r30 │ │ │ │ + li r10,16 │ │ │ │ + li r2,32 │ │ │ │ + sldi r6,r9,2 │ │ │ │ + sldi r9,r9,3 │ │ │ │ + sldi r8,r7,2 │ │ │ │ + sldi r7,r7,3 │ │ │ │ + add r23,r23,r6 │ │ │ │ + add r3,r3,r9 │ │ │ │ + cmpldi cr7,r8,16 │ │ │ │ + cmpldi r7,32 │ │ │ │ + addi r6,r3,16 │ │ │ │ + isel r8,r10,r8,4*cr7+gt │ │ │ │ + iselgt r2,r2,r7 │ │ │ │ + sldi r8,r8,56 │ │ │ │ + cmpldi r2,16 │ │ │ │ + lxvl vs32,r23,r8 │ │ │ │ + iselgt r9,r10,r2 │ │ │ │ + subf r2,r9,r2 │ │ │ │ + sldi r9,r9,56 │ │ │ │ + vupklsw v1,v0 │ │ │ │ + vupkhsw v0,v0 │ │ │ │ + sldi r2,r2,56 │ │ │ │ + stxvl vs33,r3,r9 │ │ │ │ + stxvl vs32,r6,r2 │ │ │ │ ld r3,48(r29) │ │ │ │ sldi r3,r3,3 │ │ │ │ - bl 3560 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 3580 │ │ │ │ std r3,64(r29) │ │ │ │ - ble cr4,4b180 │ │ │ │ + ble cr4,47174 │ │ │ │ srdi r31,r30,2 │ │ │ │ clrlwi r24,r30,30 │ │ │ │ andi. r9,r31,1 │ │ │ │ - mr r5,r25 │ │ │ │ - mr r6,r3 │ │ │ │ + mr r6,r28 │ │ │ │ + mr r2,r3 │ │ │ │ addi r9,r31,-1 │ │ │ │ - bne 4b0e0 │ │ │ │ + bne 470d0 │ │ │ │ srdi r9,r31,1 │ │ │ │ mtctr r9 │ │ │ │ - lxv vs33,0(r5) │ │ │ │ - lxv vs32,16(r5) │ │ │ │ - addi r6,r6,64 │ │ │ │ - addi r5,r5,32 │ │ │ │ + lxv vs33,0(r6) │ │ │ │ + lxv vs32,16(r6) │ │ │ │ + addi r2,r2,64 │ │ │ │ + addi r6,r6,32 │ │ │ │ vupklsw v12,v1 │ │ │ │ vupklsw v13,v0 │ │ │ │ vupkhsw v1,v1 │ │ │ │ vupkhsw v0,v0 │ │ │ │ - stxv vs44,-64(r6) │ │ │ │ - stxv vs45,-32(r6) │ │ │ │ - stxv vs33,-48(r6) │ │ │ │ - stxv vs32,-16(r6) │ │ │ │ - bdnz 4aff8 │ │ │ │ + stxv vs44,-64(r2) │ │ │ │ + stxv vs33,-48(r2) │ │ │ │ + stxv vs45,-32(r2) │ │ │ │ + stxv vs32,-16(r2) │ │ │ │ + bdnz 46fdc │ │ │ │ cmpwi r24,0 │ │ │ │ - clrrdi r9,r30,2 │ │ │ │ - beq 4b090 │ │ │ │ - sldi r8,r9,2 │ │ │ │ - addi r7,r9,1 │ │ │ │ - sldi r10,r9,3 │ │ │ │ - lwax r6,r25,r8 │ │ │ │ - cmpd r30,r7 │ │ │ │ - stdx r6,r3,r10 │ │ │ │ - ble 4b090 │ │ │ │ - add r8,r25,r8 │ │ │ │ - addi r9,r9,2 │ │ │ │ - add r10,r3,r10 │ │ │ │ - lwa r7,4(r8) │ │ │ │ - cmpd r30,r9 │ │ │ │ - std r7,8(r10) │ │ │ │ - ble 4b090 │ │ │ │ - lwa r9,8(r8) │ │ │ │ - ld r24,48(r1) │ │ │ │ - ld r31,104(r1) │ │ │ │ - std r9,16(r10) │ │ │ │ - b 4b098 │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ + clrrdi r10,r30,2 │ │ │ │ + beq 47150 │ │ │ │ + subf r30,r10,r30 │ │ │ │ + sldi r8,r10,3 │ │ │ │ + sldi r7,r10,2 │ │ │ │ + li r9,16 │ │ │ │ + li r2,32 │ │ │ │ + sldi r10,r30,2 │ │ │ │ + sldi r30,r30,3 │ │ │ │ + add r7,r28,r7 │ │ │ │ + add r3,r3,r8 │ │ │ │ + cmpldi cr7,r10,16 │ │ │ │ + cmpldi r30,32 │ │ │ │ + addi r8,r3,16 │ │ │ │ + isel r10,r9,r10,4*cr7+gt │ │ │ │ + iselgt r2,r2,r30 │ │ │ │ + sldi r10,r10,56 │ │ │ │ + cmpldi r2,16 │ │ │ │ + lxvl vs32,r7,r10 │ │ │ │ + iselgt r9,r9,r2 │ │ │ │ + subf r2,r9,r2 │ │ │ │ + sldi r9,r9,56 │ │ │ │ + vupklsw v1,v0 │ │ │ │ + vupkhsw v0,v0 │ │ │ │ + sldi r2,r2,56 │ │ │ │ + stxvl vs33,r3,r9 │ │ │ │ + stxvl vs32,r8,r2 │ │ │ │ ld r24,48(r1) │ │ │ │ ld r31,104(r1) │ │ │ │ addi r1,r1,112 │ │ │ │ - std r28,88(r29) │ │ │ │ - stw r27,112(r29) │ │ │ │ - stw r26,116(r29) │ │ │ │ + std r27,88(r29) │ │ │ │ + stw r26,112(r29) │ │ │ │ mr r3,r29 │ │ │ │ + stw r25,116(r29) │ │ │ │ ld r0,16(r1) │ │ │ │ lwz r11,8(r1) │ │ │ │ ld r23,-72(r1) │ │ │ │ ld r25,-56(r1) │ │ │ │ ld r26,-48(r1) │ │ │ │ ld r27,-40(r1) │ │ │ │ ld r28,-32(r1) │ │ │ │ ld r29,-24(r1) │ │ │ │ ld r30,-16(r1) │ │ │ │ mtlr r0 │ │ │ │ mtocrf 8,r11 │ │ │ │ - b 41d38 │ │ │ │ + b 3e300 │ │ │ │ nop │ │ │ │ - lxv vs32,0(r25) │ │ │ │ + lxv vs32,0(r28) │ │ │ │ cmpdi r9,0 │ │ │ │ - addi r5,r25,16 │ │ │ │ - addi r6,r3,32 │ │ │ │ + addi r6,r28,16 │ │ │ │ + addi r2,r3,32 │ │ │ │ vupklsw v1,v0 │ │ │ │ vupkhsw v0,v0 │ │ │ │ stxv vs33,0(r3) │ │ │ │ stxv vs32,16(r3) │ │ │ │ - bne 4aff0 │ │ │ │ - b 4b02c │ │ │ │ + bne 46fd4 │ │ │ │ + b 47010 │ │ │ │ nop │ │ │ │ nop │ │ │ │ lxv vs32,0(r23) │ │ │ │ cmpdi r9,0 │ │ │ │ - addi r11,r23,16 │ │ │ │ - addi r6,r3,32 │ │ │ │ + addi r6,r23,16 │ │ │ │ + addi r2,r3,32 │ │ │ │ vupklsw v1,v0 │ │ │ │ vupkhsw v0,v0 │ │ │ │ stxv vs33,0(r3) │ │ │ │ stxv vs32,16(r3) │ │ │ │ - bne 4af34 │ │ │ │ - b 4af70 │ │ │ │ + bne 46ef8 │ │ │ │ + b 46f34 │ │ │ │ nop │ │ │ │ nop │ │ │ │ ld r3,48(r29) │ │ │ │ sldi r3,r3,3 │ │ │ │ - bl 3560 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 3580 │ │ │ │ std r3,64(r29) │ │ │ │ - b 4afdc │ │ │ │ + b 46fc0 │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ nop │ │ │ │ + ld r24,48(r1) │ │ │ │ + ld r31,104(r1) │ │ │ │ + b 47088 │ │ │ │ nop │ │ │ │ ld r3,48(r29) │ │ │ │ sldi r3,r3,3 │ │ │ │ - bl 3560 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 3580 │ │ │ │ std r3,64(r29) │ │ │ │ - b 4b098 │ │ │ │ - li r9,0 │ │ │ │ - b 4af7c │ │ │ │ + b 47088 │ │ │ │ + li r10,0 │ │ │ │ + b 4701c │ │ │ │ li r9,0 │ │ │ │ - b 4b038 │ │ │ │ + b 46f40 │ │ │ │ .long 0x0 │ │ │ │ .long 0x3000000 │ │ │ │ .long 0x980 │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ │ │ │ │ -000000000004b1a0 : │ │ │ │ - addis r2,r12,3 │ │ │ │ - addi r2,r2,-12960 │ │ │ │ +0000000000047190 : │ │ │ │ mflr r0 │ │ │ │ - mr r9,r4 │ │ │ │ + mr r2,r4 │ │ │ │ mr r6,r5 │ │ │ │ li r4,1 │ │ │ │ std r0,16(r1) │ │ │ │ stdu r1,-48(r1) │ │ │ │ addi r5,r1,32 │ │ │ │ - stw r9,32(r1) │ │ │ │ - bl 3120 │ │ │ │ - ld r2,24(r1) │ │ │ │ + stw r2,32(r1) │ │ │ │ + bl 3120 │ │ │ │ addi r1,r1,48 │ │ │ │ ld r0,16(r1) │ │ │ │ mtlr r0 │ │ │ │ blr │ │ │ │ .long 0x0 │ │ │ │ .long 0x1000000 │ │ │ │ .long 0x80 │ │ │ │ - nop │ │ │ │ │ │ │ │ -000000000004b1f0 : │ │ │ │ - addis r2,r12,3 │ │ │ │ - addi r2,r2,-13040 │ │ │ │ +00000000000471d0 : │ │ │ │ mflr r0 │ │ │ │ - mr r10,r4 │ │ │ │ - mr r9,r5 │ │ │ │ + mr r9,r4 │ │ │ │ + mr r2,r5 │ │ │ │ li r4,2 │ │ │ │ std r0,16(r1) │ │ │ │ stdu r1,-48(r1) │ │ │ │ addi r5,r1,32 │ │ │ │ - stw r10,32(r1) │ │ │ │ - stw r9,36(r1) │ │ │ │ - bl 3120 │ │ │ │ - ld r2,24(r1) │ │ │ │ + stw r9,32(r1) │ │ │ │ + stw r2,36(r1) │ │ │ │ + bl 3120 │ │ │ │ addi r1,r1,48 │ │ │ │ ld r0,16(r1) │ │ │ │ mtlr r0 │ │ │ │ blr │ │ │ │ .long 0x0 │ │ │ │ .long 0x1000000 │ │ │ │ .long 0x80 │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ │ │ │ │ -000000000004b240 : │ │ │ │ - addis r2,r12,3 │ │ │ │ - addi r2,r2,-13120 │ │ │ │ +0000000000047220 : │ │ │ │ mflr r0 │ │ │ │ - mr r8,r4 │ │ │ │ - mr r10,r5 │ │ │ │ - mr r9,r6 │ │ │ │ + mr r10,r4 │ │ │ │ + mr r9,r5 │ │ │ │ + mr r2,r6 │ │ │ │ li r4,3 │ │ │ │ mr r6,r7 │ │ │ │ std r0,16(r1) │ │ │ │ stdu r1,-48(r1) │ │ │ │ addi r5,r1,32 │ │ │ │ - stw r8,32(r1) │ │ │ │ - stw r10,36(r1) │ │ │ │ - stw r9,40(r1) │ │ │ │ - bl 3120 │ │ │ │ - ld r2,24(r1) │ │ │ │ + stw r10,32(r1) │ │ │ │ + stw r9,36(r1) │ │ │ │ + stw r2,40(r1) │ │ │ │ + bl 3120 │ │ │ │ addi r1,r1,48 │ │ │ │ ld r0,16(r1) │ │ │ │ mtlr r0 │ │ │ │ blr │ │ │ │ .long 0x0 │ │ │ │ .long 0x1000000 │ │ │ │ .long 0x80 │ │ │ │ - nop │ │ │ │ │ │ │ │ -000000000004b2a0 : │ │ │ │ - addis r2,r12,3 │ │ │ │ - addi r2,r2,-13216 │ │ │ │ - ld r9,24(r3) │ │ │ │ - cmpdi r9,0 │ │ │ │ - beq 4b3c0 │ │ │ │ - ld r9,120(r3) │ │ │ │ +0000000000047270 : │ │ │ │ + ld r2,24(r3) │ │ │ │ + cmpdi r2,0 │ │ │ │ + beq 47400 │ │ │ │ + ld r2,120(r3) │ │ │ │ + cmpdi r2,0 │ │ │ │ + beq 47410 │ │ │ │ + ld r9,16(r3) │ │ │ │ cmpdi r9,0 │ │ │ │ - beq 4b3d0 │ │ │ │ - ld r10,16(r3) │ │ │ │ - cmpdi r10,0 │ │ │ │ - beq 4b3e0 │ │ │ │ - ld r8,48(r3) │ │ │ │ - ld r10,8(r3) │ │ │ │ - mulld. r10,r8,r10 │ │ │ │ - ble 4b340 │ │ │ │ - mtctr r10 │ │ │ │ - xxlxor vs10,vs10,vs10 │ │ │ │ - xxlxor vs11,vs11,vs11 │ │ │ │ - b 4b314 │ │ │ │ + beq 47420 │ │ │ │ + ld r10,48(r3) │ │ │ │ + ld r9,8(r3) │ │ │ │ + mulld. r9,r10,r9 │ │ │ │ + ble 47380 │ │ │ │ + andi. r8,r9,1 │ │ │ │ + plfd f10,11000 # 49da0 │ │ │ │ + plfd f11,11000 # 49da8 │ │ │ │ + xxlxor vs12,vs12,vs12 │ │ │ │ + xxlxor vs13,vs13,vs13 │ │ │ │ + bne 47340 │ │ │ │ + srdi r9,r9,1 │ │ │ │ + mtctr r9 │ │ │ │ + b 47304 │ │ │ │ + bge cr7,47328 │ │ │ │ + lfd f0,16(r2) │ │ │ │ + lfd f1,24(r2) │ │ │ │ + addi r2,r2,32 │ │ │ │ + fcmpu cr0,f0,f12 │ │ │ │ + bne 472ec │ │ │ │ + fcmpu cr0,f1,f13 │ │ │ │ + fcmpu cr7,f0,f10 │ │ │ │ + bne cr7,472f8 │ │ │ │ + fcmpu cr7,f1,f11 │ │ │ │ + blt 47328 │ │ │ │ + bge cr7,47328 │ │ │ │ + bdz 47380 │ │ │ │ + lfd f0,0(r2) │ │ │ │ + lfd f1,8(r2) │ │ │ │ + fcmpu cr0,f0,f12 │ │ │ │ + bne 47318 │ │ │ │ + fcmpu cr0,f1,f13 │ │ │ │ + fcmpu cr7,f0,f10 │ │ │ │ + bne cr7,47324 │ │ │ │ + fcmpu cr7,f1,f11 │ │ │ │ + bge 472d0 │ │ │ │ + pla r3,10768 # 49d38 │ │ │ │ + blr │ │ │ │ nop │ │ │ │ - addis r10,r2,-3 │ │ │ │ - addi r10,r10,25040 │ │ │ │ - lfd f12,0(r10) │ │ │ │ - lfd f13,8(r10) │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + lfd f0,0(r2) │ │ │ │ + lfd f1,8(r2) │ │ │ │ fcmpu cr0,f0,f12 │ │ │ │ - bne 4b30c │ │ │ │ + bne 47354 │ │ │ │ fcmpu cr0,f1,f13 │ │ │ │ - bge 4b330 │ │ │ │ - bdz 4b340 │ │ │ │ - lfd f0,0(r9) │ │ │ │ - lfd f1,8(r9) │ │ │ │ - addi r9,r9,16 │ │ │ │ + blt 47328 │ │ │ │ fcmpu cr0,f0,f10 │ │ │ │ - bne 4b32c │ │ │ │ + bne 47364 │ │ │ │ fcmpu cr0,f1,f11 │ │ │ │ - bge 4b2f0 │ │ │ │ - addis r3,r2,-3 │ │ │ │ - addi r3,r3,24936 │ │ │ │ - blr │ │ │ │ + bge 47328 │ │ │ │ + cmpdi r9,1 │ │ │ │ + addi r2,r2,16 │ │ │ │ + bne 472c4 │ │ │ │ nop │ │ │ │ - cmpdi r8,0 │ │ │ │ - ble 4b3f0 │ │ │ │ - addis r9,r2,-3 │ │ │ │ - mtctr r8 │ │ │ │ - ld r7,80(r3) │ │ │ │ - li r10,0 │ │ │ │ - addi r9,r9,25008 │ │ │ │ - lfd f12,0(r9) │ │ │ │ - lfd f13,8(r9) │ │ │ │ - b 4b38c │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ld r6,56(r3) │ │ │ │ - ld r8,88(r3) │ │ │ │ - ldx r9,r6,r9 │ │ │ │ - addi r9,r9,-1 │ │ │ │ - cmpd r9,r8 │ │ │ │ - ble 4b400 │ │ │ │ - bdz 4b3f0 │ │ │ │ - lfd f0,0(r7) │ │ │ │ - lfd f1,8(r7) │ │ │ │ - sldi r9,r10,3 │ │ │ │ - addi r7,r7,16 │ │ │ │ - addi r10,r10,1 │ │ │ │ + cmpdi r10,0 │ │ │ │ + ble 47430 │ │ │ │ + ld r8,80(r3) │ │ │ │ + plfd f12,10740 # 49d80 │ │ │ │ + mtctr r10 │ │ │ │ + li r9,0 │ │ │ │ + plfd f13,10732 # 49d88 │ │ │ │ + b 473cc │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + ld r7,56(r3) │ │ │ │ + ld r10,88(r3) │ │ │ │ + ldx r2,r7,r2 │ │ │ │ + addi r2,r2,-1 │ │ │ │ + cmpd r2,r10 │ │ │ │ + ble 47440 │ │ │ │ + bdz 47430 │ │ │ │ + lfd f0,0(r8) │ │ │ │ + lfd f1,8(r8) │ │ │ │ + sldi r2,r9,3 │ │ │ │ + addi r8,r8,16 │ │ │ │ + addi r9,r9,1 │ │ │ │ fcmpu cr0,f0,f12 │ │ │ │ - bne 4b3ac │ │ │ │ + bne 473ec │ │ │ │ fcmpu cr0,f1,f13 │ │ │ │ - bgt 4b370 │ │ │ │ - addis r3,r2,-3 │ │ │ │ - addi r3,r3,24784 │ │ │ │ + bgt 473b0 │ │ │ │ + pla r3,10416 # 49ca0 │ │ │ │ blr │ │ │ │ nop │ │ │ │ - addis r3,r2,-3 │ │ │ │ - addi r3,r3,24640 │ │ │ │ + pla r3,10256 # 49c10 │ │ │ │ blr │ │ │ │ nop │ │ │ │ - addis r3,r2,-3 │ │ │ │ - addi r3,r3,24672 │ │ │ │ + pla r3,10272 # 49c30 │ │ │ │ blr │ │ │ │ nop │ │ │ │ - addis r3,r2,-3 │ │ │ │ - addi r3,r3,24704 │ │ │ │ + pla r3,10288 # 49c50 │ │ │ │ blr │ │ │ │ nop │ │ │ │ li r3,0 │ │ │ │ blr │ │ │ │ nop │ │ │ │ nop │ │ │ │ - addis r3,r2,-3 │ │ │ │ - addi r3,r3,24888 │ │ │ │ + pla r3,10440 # 49d08 │ │ │ │ blr │ │ │ │ ... │ │ │ │ nop │ │ │ │ nop │ │ │ │ │ │ │ │ -000000000004b420 : │ │ │ │ - addis r2,r12,3 │ │ │ │ - addi r2,r2,-13600 │ │ │ │ +0000000000047460 : │ │ │ │ + lwz r2,112(r3) │ │ │ │ mflr r0 │ │ │ │ - lwz r9,112(r3) │ │ │ │ std r31,-8(r1) │ │ │ │ mr r31,r3 │ │ │ │ - andi. r10,r9,1024 │ │ │ │ std r0,16(r1) │ │ │ │ stdu r1,-48(r1) │ │ │ │ - bne 4b530 │ │ │ │ - andi. r10,r9,32 │ │ │ │ - bne 4b560 │ │ │ │ - andi. r10,r9,16 │ │ │ │ - bne 4b590 │ │ │ │ - andi. r10,r9,8 │ │ │ │ - bne 4b5a8 │ │ │ │ - andi. r10,r9,4 │ │ │ │ - bne 4b5c0 │ │ │ │ - andi. r10,r9,1 │ │ │ │ - beq 4b4c8 │ │ │ │ - ld r9,48(r31) │ │ │ │ + andi. r9,r2,1024 │ │ │ │ + bne 47540 │ │ │ │ + andi. r9,r2,32 │ │ │ │ + bne 47568 │ │ │ │ + andi. r9,r2,16 │ │ │ │ + bne 4758c │ │ │ │ + andi. r9,r2,8 │ │ │ │ + bne 475a0 │ │ │ │ + andi. r9,r2,4 │ │ │ │ + bne 475b4 │ │ │ │ + andi. r9,r2,1 │ │ │ │ + beq 474f0 │ │ │ │ + ld r2,48(r31) │ │ │ │ + cmpdi r2,0 │ │ │ │ std r30,32(r1) │ │ │ │ li r30,0 │ │ │ │ - cmpdi r9,0 │ │ │ │ - ble 4b4b4 │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ + ble 474e0 │ │ │ │ nop │ │ │ │ - ld r10,168(r31) │ │ │ │ - sldi r9,r30,3 │ │ │ │ + ld r9,168(r31) │ │ │ │ + sldi r2,r30,3 │ │ │ │ addi r30,r30,1 │ │ │ │ - ldx r3,r10,r9 │ │ │ │ - bl 3540 │ │ │ │ - ld r2,24(r1) │ │ │ │ - ld r9,48(r31) │ │ │ │ - cmpd r9,r30 │ │ │ │ - bgt 4b490 │ │ │ │ + ldx r3,r9,r2 │ │ │ │ + bl 3560 │ │ │ │ + ld r2,48(r31) │ │ │ │ + cmpd r2,r30 │ │ │ │ + bgt 474c0 │ │ │ │ ld r3,168(r31) │ │ │ │ - bl 3540 │ │ │ │ - ld r2,24(r1) │ │ │ │ - lwz r9,112(r31) │ │ │ │ + bl 3560 │ │ │ │ + lwz r2,112(r31) │ │ │ │ ld r30,32(r1) │ │ │ │ - andi. r10,r9,256 │ │ │ │ - bne 4b610 │ │ │ │ - andi. r10,r9,128 │ │ │ │ - bne 4b5f0 │ │ │ │ - andi. r9,r9,64 │ │ │ │ - bne 4b5e0 │ │ │ │ + andi. r9,r2,256 │ │ │ │ + bne 47620 │ │ │ │ + andi. r9,r2,128 │ │ │ │ + bne 47610 │ │ │ │ + andi. r2,r2,64 │ │ │ │ + bne 475d0 │ │ │ │ ld r3,96(r31) │ │ │ │ - bl 3540 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 3560 │ │ │ │ ld r3,56(r31) │ │ │ │ - bl 3540 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 3560 │ │ │ │ ld r3,64(r31) │ │ │ │ - bl 3540 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 3560 │ │ │ │ ld r3,80(r31) │ │ │ │ - bl 3540 │ │ │ │ - ld r2,24(r1) │ │ │ │ - ld r3,160(r31) │ │ │ │ - bl 3540 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 3560 │ │ │ │ addi r1,r1,48 │ │ │ │ + ld r3,160(r31) │ │ │ │ ld r0,16(r1) │ │ │ │ ld r31,-8(r1) │ │ │ │ mtlr r0 │ │ │ │ - blr │ │ │ │ + b 3560 │ │ │ │ ld r3,152(r3) │ │ │ │ - bl 39a0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - lwz r9,112(r31) │ │ │ │ - andi. r9,r9,512 │ │ │ │ - bne 4b630 │ │ │ │ + bl 39c0 │ │ │ │ + lwz r2,112(r31) │ │ │ │ + andi. r2,r2,512 │ │ │ │ + bne 47630 │ │ │ │ ld r3,224(r31) │ │ │ │ - bl 3540 │ │ │ │ - ld r2,24(r1) │ │ │ │ - lwz r9,112(r31) │ │ │ │ - andi. r10,r9,32 │ │ │ │ - beq 4b450 │ │ │ │ + bl 3560 │ │ │ │ + lwz r2,112(r31) │ │ │ │ + andi. r9,r2,32 │ │ │ │ + beq 47488 │ │ │ │ ld r3,192(r31) │ │ │ │ - bl 3540 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 3560 │ │ │ │ ld r3,200(r31) │ │ │ │ - bl 3540 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 3560 │ │ │ │ ld r3,176(r31) │ │ │ │ - bl 3540 │ │ │ │ - ld r2,24(r1) │ │ │ │ - lwz r9,112(r31) │ │ │ │ - andi. r10,r9,16 │ │ │ │ - beq 4b458 │ │ │ │ + bl 3560 │ │ │ │ + lwz r2,112(r31) │ │ │ │ + andi. r9,r2,16 │ │ │ │ + beq 47490 │ │ │ │ ld r3,176(r31) │ │ │ │ - bl 3540 │ │ │ │ - ld r2,24(r1) │ │ │ │ - lwz r9,112(r31) │ │ │ │ - andi. r10,r9,8 │ │ │ │ - beq 4b460 │ │ │ │ + bl 3560 │ │ │ │ + lwz r2,112(r31) │ │ │ │ + andi. r9,r2,8 │ │ │ │ + beq 47498 │ │ │ │ ld r3,176(r31) │ │ │ │ - bl 3540 │ │ │ │ - ld r2,24(r1) │ │ │ │ - lwz r9,112(r31) │ │ │ │ - andi. r10,r9,4 │ │ │ │ - beq 4b468 │ │ │ │ + bl 3560 │ │ │ │ + lwz r2,112(r31) │ │ │ │ + andi. r9,r2,4 │ │ │ │ + beq 474a0 │ │ │ │ ld r3,176(r31) │ │ │ │ - bl 3540 │ │ │ │ - ld r2,24(r1) │ │ │ │ - lwz r9,112(r31) │ │ │ │ - b 4b468 │ │ │ │ + bl 3560 │ │ │ │ + lwz r2,112(r31) │ │ │ │ + b 474a0 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ ld r3,120(r31) │ │ │ │ - bl 3540 │ │ │ │ - ld r2,24(r1) │ │ │ │ - b 4b4e0 │ │ │ │ + bl 3560 │ │ │ │ + ld r3,96(r31) │ │ │ │ + bl 3560 │ │ │ │ + ld r3,56(r31) │ │ │ │ + bl 3560 │ │ │ │ + ld r3,64(r31) │ │ │ │ + bl 3560 │ │ │ │ + ld r3,80(r31) │ │ │ │ + bl 3560 │ │ │ │ + addi r1,r1,48 │ │ │ │ + ld r3,160(r31) │ │ │ │ + ld r0,16(r1) │ │ │ │ + ld r31,-8(r1) │ │ │ │ + mtlr r0 │ │ │ │ + b 3560 │ │ │ │ ld r3,16(r31) │ │ │ │ - bl 3540 │ │ │ │ - ld r2,24(r1) │ │ │ │ - lwz r9,112(r31) │ │ │ │ - b 4b4d8 │ │ │ │ + bl 3560 │ │ │ │ + lwz r2,112(r31) │ │ │ │ + b 47500 │ │ │ │ + ld r3,24(r31) │ │ │ │ + bl 3560 │ │ │ │ + lwz r2,112(r31) │ │ │ │ + b 474f8 │ │ │ │ + ld r3,232(r31) │ │ │ │ + bl 3560 │ │ │ │ + b 47554 │ │ │ │ + .long 0x0 │ │ │ │ + .long 0x1000000 │ │ │ │ + .long 0x280 │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ld r3,24(r31) │ │ │ │ - bl 3540 │ │ │ │ - ld r2,24(r1) │ │ │ │ - lwz r9,112(r31) │ │ │ │ - b 4b4d0 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ld r3,232(r31) │ │ │ │ - bl 3540 │ │ │ │ - ld r2,24(r1) │ │ │ │ - b 4b548 │ │ │ │ - .long 0x0 │ │ │ │ - .long 0x1000000 │ │ │ │ - .long 0x280 │ │ │ │ nop │ │ │ │ │ │ │ │ -000000000004b650 : │ │ │ │ - addis r2,r12,3 │ │ │ │ - addi r2,r2,-14160 │ │ │ │ - mflr r0 │ │ │ │ +0000000000047680 : │ │ │ │ std r31,-8(r1) │ │ │ │ mr r31,r3 │ │ │ │ ld r3,8(r4) │ │ │ │ - sldi r3,r3,5 │ │ │ │ + mflr r0 │ │ │ │ std r0,16(r1) │ │ │ │ stdu r1,-48(r1) │ │ │ │ std r4,0(r31) │ │ │ │ stw r5,8(r31) │ │ │ │ - bl 3560 │ │ │ │ - ld r2,24(r1) │ │ │ │ - ld r9,0(r31) │ │ │ │ + sldi r3,r3,5 │ │ │ │ + bl 3580 │ │ │ │ + ld r2,0(r31) │ │ │ │ std r3,32(r31) │ │ │ │ - ld r3,8(r9) │ │ │ │ + ld r3,8(r2) │ │ │ │ sldi r3,r3,5 │ │ │ │ - bl 3560 │ │ │ │ - ld r2,24(r1) │ │ │ │ - ld r9,0(r31) │ │ │ │ + bl 3580 │ │ │ │ + ld r2,0(r31) │ │ │ │ std r3,48(r31) │ │ │ │ - ld r3,0(r9) │ │ │ │ + ld r3,0(r2) │ │ │ │ sldi r3,r3,5 │ │ │ │ - bl 3560 │ │ │ │ - ld r2,24(r1) │ │ │ │ - ld r9,0(r31) │ │ │ │ + bl 3580 │ │ │ │ + ld r2,0(r31) │ │ │ │ std r3,40(r31) │ │ │ │ - ld r3,0(r9) │ │ │ │ + ld r3,0(r2) │ │ │ │ sldi r3,r3,5 │ │ │ │ - bl 3560 │ │ │ │ - ld r2,24(r1) │ │ │ │ - lwz r9,8(r31) │ │ │ │ + bl 3580 │ │ │ │ + lwz r2,8(r31) │ │ │ │ std r3,64(r31) │ │ │ │ - andi. r10,r9,1 │ │ │ │ - beq 4b6e0 │ │ │ │ + andi. r9,r2,1 │ │ │ │ + beq 476f8 │ │ │ │ std r3,56(r31) │ │ │ │ - andi. r10,r9,2 │ │ │ │ - bne 4b730 │ │ │ │ - andi. r10,r9,4 │ │ │ │ - bne 4b758 │ │ │ │ - andi. r10,r9,8 │ │ │ │ - beq 4b700 │ │ │ │ - ld r10,64(r31) │ │ │ │ - std r10,56(r31) │ │ │ │ - andi. r10,r9,32 │ │ │ │ - bne 4b7c0 │ │ │ │ - andi. r9,r9,64 │ │ │ │ - bne 4b790 │ │ │ │ + andi. r9,r2,2 │ │ │ │ + bne 47740 │ │ │ │ + andi. r9,r2,4 │ │ │ │ + bne 47764 │ │ │ │ + andi. r9,r2,8 │ │ │ │ + beq 47718 │ │ │ │ + ld r9,64(r31) │ │ │ │ + std r9,56(r31) │ │ │ │ + andi. r9,r2,32 │ │ │ │ + bne 477d0 │ │ │ │ + andi. r2,r2,64 │ │ │ │ + bne 477a0 │ │ │ │ addi r1,r1,48 │ │ │ │ ld r0,16(r1) │ │ │ │ ld r31,-8(r1) │ │ │ │ mtlr r0 │ │ │ │ blr │ │ │ │ nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - ld r9,0(r31) │ │ │ │ + ld r2,0(r31) │ │ │ │ std r3,56(r31) │ │ │ │ - ld r3,8(r9) │ │ │ │ + ld r3,8(r2) │ │ │ │ sldi r3,r3,5 │ │ │ │ - bl 3560 │ │ │ │ - ld r2,24(r1) │ │ │ │ - lwz r9,8(r31) │ │ │ │ + bl 3580 │ │ │ │ + lwz r2,8(r31) │ │ │ │ std r3,72(r31) │ │ │ │ - andi. r10,r9,4 │ │ │ │ - beq 4b6f0 │ │ │ │ - ld r9,0(r31) │ │ │ │ - ld r3,0(r9) │ │ │ │ + andi. r9,r2,4 │ │ │ │ + beq 47708 │ │ │ │ + ld r2,0(r31) │ │ │ │ + ld r3,0(r2) │ │ │ │ sldi r3,r3,5 │ │ │ │ - bl 3560 │ │ │ │ - ld r2,24(r1) │ │ │ │ - ld r9,0(r31) │ │ │ │ + bl 3580 │ │ │ │ + ld r2,0(r31) │ │ │ │ std r3,56(r31) │ │ │ │ - ld r3,8(r9) │ │ │ │ + ld r3,8(r2) │ │ │ │ sldi r3,r3,5 │ │ │ │ - bl 3560 │ │ │ │ - ld r2,24(r1) │ │ │ │ - lwz r9,8(r31) │ │ │ │ + bl 3580 │ │ │ │ + lwz r2,8(r31) │ │ │ │ std r3,72(r31) │ │ │ │ - b 4b6f0 │ │ │ │ - ld r9,0(r31) │ │ │ │ - ld r3,0(r9) │ │ │ │ + b 47708 │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + ld r2,0(r31) │ │ │ │ + ld r3,0(r2) │ │ │ │ sldi r3,r3,4 │ │ │ │ - bl 3560 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 3580 │ │ │ │ addi r1,r1,48 │ │ │ │ ld r0,16(r1) │ │ │ │ std r3,24(r31) │ │ │ │ ld r31,-8(r1) │ │ │ │ mtlr r0 │ │ │ │ blr │ │ │ │ nop │ │ │ │ - ld r9,0(r31) │ │ │ │ - ld r3,8(r9) │ │ │ │ + nop │ │ │ │ + ld r2,0(r31) │ │ │ │ + ld r3,8(r2) │ │ │ │ sldi r3,r3,4 │ │ │ │ - bl 3560 │ │ │ │ - ld r2,24(r1) │ │ │ │ - lwz r9,8(r31) │ │ │ │ + bl 3580 │ │ │ │ + lwz r2,8(r31) │ │ │ │ std r3,16(r31) │ │ │ │ - b 4b708 │ │ │ │ + b 47720 │ │ │ │ .long 0x0 │ │ │ │ .long 0x1000000 │ │ │ │ .long 0x180 │ │ │ │ nop │ │ │ │ + nop │ │ │ │ │ │ │ │ -000000000004b7f0 : │ │ │ │ - addis r2,r12,3 │ │ │ │ - addi r2,r2,-14576 │ │ │ │ - mflr r0 │ │ │ │ +0000000000047800 : │ │ │ │ li r5,4 │ │ │ │ - std r0,16(r1) │ │ │ │ - stdu r1,-32(r1) │ │ │ │ - bl 3200 │ │ │ │ - ld r2,24(r1) │ │ │ │ - addi r1,r1,32 │ │ │ │ - ld r0,16(r1) │ │ │ │ - mtlr r0 │ │ │ │ - blr │ │ │ │ - .long 0x0 │ │ │ │ - .long 0x1000000 │ │ │ │ - .long 0x80 │ │ │ │ + b 3200 │ │ │ │ + ... │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ nop │ │ │ │ │ │ │ │ -000000000004b830 : │ │ │ │ - addis r2,r12,3 │ │ │ │ - addi r2,r2,-14640 │ │ │ │ - mflr r0 │ │ │ │ - ld r9,0(r3) │ │ │ │ +0000000000047820 : │ │ │ │ + ld r2,0(r3) │ │ │ │ ld r4,40(r3) │ │ │ │ + mflr r0 │ │ │ │ std r31,-8(r1) │ │ │ │ mr r31,r3 │ │ │ │ - ld r5,0(r9) │ │ │ │ - ld r3,16(r9) │ │ │ │ std r0,16(r1) │ │ │ │ stdu r1,-48(r1) │ │ │ │ - std r2,24(r1) │ │ │ │ - bl 3860 │ │ │ │ - ld r2,24(r1) │ │ │ │ + ld r5,0(r2) │ │ │ │ + ld r3,16(r2) │ │ │ │ + bl 3880 │ │ │ │ ld r3,0(r31) │ │ │ │ - ld r9,48(r31) │ │ │ │ - ld r10,24(r3) │ │ │ │ + ld r2,48(r31) │ │ │ │ + ld r9,24(r3) │ │ │ │ ld r12,32(r3) │ │ │ │ - std r10,48(r31) │ │ │ │ + std r9,48(r31) │ │ │ │ mtctr r12 │ │ │ │ - std r9,24(r3) │ │ │ │ + std r2,24(r3) │ │ │ │ bctrl │ │ │ │ - ld r2,24(r1) │ │ │ │ - ld r9,0(r31) │ │ │ │ - ld r10,48(r31) │ │ │ │ + ld r2,0(r31) │ │ │ │ + ld r9,48(r31) │ │ │ │ ld r6,32(r31) │ │ │ │ - addis r8,r2,-3 │ │ │ │ - addi r8,r8,25952 │ │ │ │ - ld r3,24(r9) │ │ │ │ - ld r7,8(r9) │ │ │ │ - lfd f1,0(r8) │ │ │ │ - lfd f2,8(r8) │ │ │ │ + plfd f1,10428 # 4a130 │ │ │ │ + nop │ │ │ │ + plfd f2,10424 # 4a138 │ │ │ │ + ld r3,24(r2) │ │ │ │ + ld r7,8(r2) │ │ │ │ std r3,48(r31) │ │ │ │ - std r10,24(r9) │ │ │ │ - bl 3140 │ │ │ │ - ld r2,24(r1) │ │ │ │ - ld r9,8(r31) │ │ │ │ - andi. r9,r9,17 │ │ │ │ - cmpldi r9,1 │ │ │ │ - beq 4b8fc │ │ │ │ - lwz r9,8(r31) │ │ │ │ - ld r10,0(r31) │ │ │ │ + std r9,24(r2) │ │ │ │ + bl 3140 │ │ │ │ + ld r2,8(r31) │ │ │ │ + andi. r2,r2,17 │ │ │ │ + cmpldi r2,1 │ │ │ │ + beq 478d4 │ │ │ │ + lwz r2,8(r31) │ │ │ │ + ld r9,0(r31) │ │ │ │ ld r3,48(r31) │ │ │ │ - andi. r9,r9,32 │ │ │ │ - ld r5,8(r10) │ │ │ │ - beq 4ba10 │ │ │ │ + andi. r2,r2,32 │ │ │ │ + ld r5,8(r9) │ │ │ │ + beq 479d0 │ │ │ │ ld r4,16(r31) │ │ │ │ - bl 3820 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 3840 │ │ │ │ stfd f1,112(r31) │ │ │ │ stfd f2,120(r31) │ │ │ │ - lwz r10,8(r31) │ │ │ │ - ld r9,0(r31) │ │ │ │ - ld r8,48(r31) │ │ │ │ - andi. r10,r10,32 │ │ │ │ - ld r3,24(r9) │ │ │ │ - ld r6,8(r9) │ │ │ │ - beq 4b9d0 │ │ │ │ + lwz r9,8(r31) │ │ │ │ + ld r2,0(r31) │ │ │ │ + ld r10,48(r31) │ │ │ │ + andi. r9,r9,32 │ │ │ │ + ld r3,24(r2) │ │ │ │ + ld r6,8(r2) │ │ │ │ + beq 479a0 │ │ │ │ ld r4,16(r31) │ │ │ │ - mr r5,r8 │ │ │ │ - bl 35e0 │ │ │ │ - ld r2,24(r1) │ │ │ │ + mr r5,r10 │ │ │ │ + bl 3600 │ │ │ │ ld r3,0(r31) │ │ │ │ - ld r9,56(r31) │ │ │ │ - ld r10,16(r3) │ │ │ │ + ld r2,56(r31) │ │ │ │ + ld r9,16(r3) │ │ │ │ ld r12,40(r3) │ │ │ │ - std r10,56(r31) │ │ │ │ + std r9,56(r31) │ │ │ │ mtctr r12 │ │ │ │ - std r9,16(r3) │ │ │ │ + std r2,16(r3) │ │ │ │ bctrl │ │ │ │ - ld r2,24(r1) │ │ │ │ - ld r9,8(r31) │ │ │ │ - ld r10,0(r31) │ │ │ │ - ld r8,56(r31) │ │ │ │ - andi. r9,r9,17 │ │ │ │ - ld r3,16(r10) │ │ │ │ - cmpldi r9,1 │ │ │ │ + ld r2,8(r31) │ │ │ │ + ld r9,0(r31) │ │ │ │ + ld r10,56(r31) │ │ │ │ + andi. r2,r2,17 │ │ │ │ + ld r3,16(r9) │ │ │ │ + cmpldi r2,1 │ │ │ │ std r3,56(r31) │ │ │ │ - std r8,16(r10) │ │ │ │ - beq 4b994 │ │ │ │ - lwz r9,8(r31) │ │ │ │ - ld r5,0(r10) │ │ │ │ - andi. r9,r9,64 │ │ │ │ - beq 4b9f0 │ │ │ │ + std r10,16(r9) │ │ │ │ + beq 47960 │ │ │ │ + lwz r2,8(r31) │ │ │ │ + ld r5,0(r9) │ │ │ │ + andi. r2,r2,64 │ │ │ │ + beq 479b0 │ │ │ │ ld r4,24(r31) │ │ │ │ - bl 3820 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 3840 │ │ │ │ stfd f1,144(r31) │ │ │ │ stfd f2,152(r31) │ │ │ │ - lwz r9,8(r31) │ │ │ │ - andi. r10,r9,8 │ │ │ │ - beq 4b9b0 │ │ │ │ + lwz r2,8(r31) │ │ │ │ + andi. r9,r2,8 │ │ │ │ + beq 4797c │ │ │ │ lfd f0,144(r31) │ │ │ │ lfd f1,152(r31) │ │ │ │ stfd f0,176(r31) │ │ │ │ stfd f1,184(r31) │ │ │ │ - andi. r9,r9,4 │ │ │ │ - bne 4ba30 │ │ │ │ + andi. r2,r2,4 │ │ │ │ + bne 479f0 │ │ │ │ addi r1,r1,48 │ │ │ │ ld r0,16(r1) │ │ │ │ ld r31,-8(r1) │ │ │ │ mtlr r0 │ │ │ │ blr │ │ │ │ nop │ │ │ │ - mr r5,r6 │ │ │ │ - mr r4,r8 │ │ │ │ - bl 3860 │ │ │ │ - ld r2,24(r1) │ │ │ │ - b 4b928 │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ nop │ │ │ │ + mr r5,r6 │ │ │ │ + mr r4,r10 │ │ │ │ + bl 3880 │ │ │ │ + b 478fc │ │ │ │ mr r4,r5 │ │ │ │ - bl 3080 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 3080 │ │ │ │ stfd f1,144(r31) │ │ │ │ stfd f2,152(r31) │ │ │ │ - b 4b994 │ │ │ │ + b 47960 │ │ │ │ + nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ mr r4,r5 │ │ │ │ - bl 3080 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 3080 │ │ │ │ stfd f1,112(r31) │ │ │ │ stfd f2,120(r31) │ │ │ │ - b 4b8fc │ │ │ │ + b 478d4 │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ld r9,0(r31) │ │ │ │ + nop │ │ │ │ + addi r1,r1,48 │ │ │ │ + ld r2,0(r31) │ │ │ │ ld r4,56(r31) │ │ │ │ ld r3,64(r31) │ │ │ │ - ld r5,0(r9) │ │ │ │ - bl 3860 │ │ │ │ - ld r2,24(r1) │ │ │ │ - addi r1,r1,48 │ │ │ │ ld r0,16(r1) │ │ │ │ ld r31,-8(r1) │ │ │ │ + ld r5,0(r2) │ │ │ │ mtlr r0 │ │ │ │ - blr │ │ │ │ + b 3880 │ │ │ │ .long 0x0 │ │ │ │ .long 0x1000000 │ │ │ │ .long 0x180 │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ │ │ │ │ -000000000004ba70 : │ │ │ │ - addis r2,r12,3 │ │ │ │ - addi r2,r2,-15216 │ │ │ │ - mflr r0 │ │ │ │ +0000000000047a20 : │ │ │ │ std r30,-16(r1) │ │ │ │ - lwz r30,8(r3) │ │ │ │ std r31,-8(r1) │ │ │ │ + lwz r30,8(r3) │ │ │ │ + mflr r0 │ │ │ │ mr r31,r3 │ │ │ │ - andi. r9,r30,1 │ │ │ │ std r0,16(r1) │ │ │ │ stdu r1,-48(r1) │ │ │ │ - std r2,24(r1) │ │ │ │ - bne 4bad0 │ │ │ │ - andi. r9,r30,2 │ │ │ │ - bne 4bff0 │ │ │ │ - andi. r9,r30,4 │ │ │ │ - bne 4bdf0 │ │ │ │ - andi. r9,r30,8 │ │ │ │ - bne 4bc40 │ │ │ │ + andi. r2,r30,1 │ │ │ │ + bne 47a80 │ │ │ │ + andi. r2,r30,2 │ │ │ │ + bne 47f20 │ │ │ │ + andi. r2,r30,4 │ │ │ │ + bne 47d50 │ │ │ │ + andi. r2,r30,8 │ │ │ │ + bne 47bd0 │ │ │ │ addi r1,r1,48 │ │ │ │ ld r0,16(r1) │ │ │ │ ld r30,-16(r1) │ │ │ │ ld r31,-8(r1) │ │ │ │ mtlr r0 │ │ │ │ blr │ │ │ │ - ld r10,0(r3) │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + ld r9,0(r3) │ │ │ │ andi. r30,r30,64 │ │ │ │ ld r3,40(r3) │ │ │ │ lfd f1,80(r31) │ │ │ │ lfd f2,88(r31) │ │ │ │ - ld r9,56(r31) │ │ │ │ - ld r8,0(r10) │ │ │ │ - bne 4c230 │ │ │ │ + ld r2,56(r31) │ │ │ │ + ld r8,0(r9) │ │ │ │ + bne 48110 │ │ │ │ mr r7,r8 │ │ │ │ - mr r6,r9 │ │ │ │ - bl 3900 │ │ │ │ - ld r2,24(r1) │ │ │ │ - ld r9,0(r31) │ │ │ │ + mr r6,r2 │ │ │ │ + bl 3920 │ │ │ │ + ld r2,0(r31) │ │ │ │ ld r4,40(r31) │ │ │ │ - ld r5,0(r9) │ │ │ │ - ld r3,16(r9) │ │ │ │ - bl 3860 │ │ │ │ - ld r2,24(r1) │ │ │ │ + ld r5,0(r2) │ │ │ │ + ld r3,16(r2) │ │ │ │ + bl 3880 │ │ │ │ ld r3,0(r31) │ │ │ │ - ld r9,48(r31) │ │ │ │ - ld r10,24(r3) │ │ │ │ + ld r2,48(r31) │ │ │ │ + ld r9,24(r3) │ │ │ │ ld r12,32(r3) │ │ │ │ - std r10,48(r31) │ │ │ │ + std r9,48(r31) │ │ │ │ mtctr r12 │ │ │ │ - std r9,24(r3) │ │ │ │ + std r2,24(r3) │ │ │ │ bctrl │ │ │ │ - ld r2,24(r1) │ │ │ │ - ld r9,0(r31) │ │ │ │ - ld r10,48(r31) │ │ │ │ + ld r2,0(r31) │ │ │ │ + ld r9,48(r31) │ │ │ │ ld r6,32(r31) │ │ │ │ - addis r8,r2,-3 │ │ │ │ - addi r8,r8,25952 │ │ │ │ - ld r3,24(r9) │ │ │ │ - ld r7,8(r9) │ │ │ │ - lfd f1,0(r8) │ │ │ │ - lfd f2,8(r8) │ │ │ │ + plfd f1,9796 # 4a130 │ │ │ │ + plfd f2,9796 # 4a138 │ │ │ │ + ld r3,24(r2) │ │ │ │ + ld r7,8(r2) │ │ │ │ std r3,48(r31) │ │ │ │ - std r10,24(r9) │ │ │ │ - bl 3140 │ │ │ │ - ld r2,24(r1) │ │ │ │ - lwz r9,8(r31) │ │ │ │ - andi. r10,r9,16 │ │ │ │ - beq 4bba8 │ │ │ │ - ld r10,0(r31) │ │ │ │ - andi. r9,r9,32 │ │ │ │ + std r9,24(r2) │ │ │ │ + bl 3140 │ │ │ │ + lwz r2,8(r31) │ │ │ │ + andi. r9,r2,16 │ │ │ │ + beq 47b44 │ │ │ │ + ld r9,0(r31) │ │ │ │ + andi. r2,r2,32 │ │ │ │ ld r3,48(r31) │ │ │ │ - ld r5,8(r10) │ │ │ │ - beq 4c430 │ │ │ │ + ld r5,8(r9) │ │ │ │ + beq 482b0 │ │ │ │ ld r4,16(r31) │ │ │ │ - bl 3820 │ │ │ │ - ld r2,24(r1) │ │ │ │ - lwz r9,8(r31) │ │ │ │ + bl 3840 │ │ │ │ + lwz r2,8(r31) │ │ │ │ stfd f1,112(r31) │ │ │ │ stfd f2,120(r31) │ │ │ │ - ld r10,0(r31) │ │ │ │ - andi. r9,r9,32 │ │ │ │ - ld r9,48(r31) │ │ │ │ - ld r3,24(r10) │ │ │ │ - ld r6,8(r10) │ │ │ │ - beq 4c410 │ │ │ │ + ld r9,0(r31) │ │ │ │ + andi. r2,r2,32 │ │ │ │ + ld r2,48(r31) │ │ │ │ + ld r3,24(r9) │ │ │ │ + ld r6,8(r9) │ │ │ │ + beq 482a0 │ │ │ │ ld r4,16(r31) │ │ │ │ - mr r5,r9 │ │ │ │ - bl 35e0 │ │ │ │ - ld r2,24(r1) │ │ │ │ + mr r5,r2 │ │ │ │ + bl 3600 │ │ │ │ ld r3,0(r31) │ │ │ │ - ld r9,56(r31) │ │ │ │ - ld r10,16(r3) │ │ │ │ + ld r2,56(r31) │ │ │ │ + ld r9,16(r3) │ │ │ │ ld r12,40(r3) │ │ │ │ - std r10,56(r31) │ │ │ │ + std r9,56(r31) │ │ │ │ mtctr r12 │ │ │ │ - std r9,16(r3) │ │ │ │ + std r2,16(r3) │ │ │ │ bctrl │ │ │ │ - ld r2,24(r1) │ │ │ │ - ld r9,0(r31) │ │ │ │ + ld r2,0(r31) │ │ │ │ lwz r30,8(r31) │ │ │ │ - ld r10,56(r31) │ │ │ │ - ld r3,16(r9) │ │ │ │ - andi. r8,r30,16 │ │ │ │ + ld r9,56(r31) │ │ │ │ + ld r3,16(r2) │ │ │ │ + andi. r10,r30,16 │ │ │ │ std r3,56(r31) │ │ │ │ - std r10,16(r9) │ │ │ │ - beq 4baa0 │ │ │ │ + std r9,16(r2) │ │ │ │ + beq 47a44 │ │ │ │ andi. r30,r30,64 │ │ │ │ - ld r5,0(r9) │ │ │ │ - beq 4c450 │ │ │ │ + ld r5,0(r2) │ │ │ │ + beq 482d0 │ │ │ │ ld r4,24(r31) │ │ │ │ - bl 3820 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 3840 │ │ │ │ lwz r30,8(r31) │ │ │ │ stfd f1,144(r31) │ │ │ │ stfd f2,152(r31) │ │ │ │ - b 4baa0 │ │ │ │ + b 47a44 │ │ │ │ nop │ │ │ │ lfd f3,176(r31) │ │ │ │ lfd f4,184(r31) │ │ │ │ lfd f1,112(r31) │ │ │ │ lfd f2,120(r31) │ │ │ │ - bl 4dbe8 │ │ │ │ - nop │ │ │ │ - ld r10,0(r31) │ │ │ │ + bl 3450 │ │ │ │ + ld r9,0(r31) │ │ │ │ andi. r30,r30,64 │ │ │ │ ld r3,40(r31) │ │ │ │ - ld r9,64(r31) │ │ │ │ + ld r2,64(r31) │ │ │ │ stfd f1,80(r31) │ │ │ │ stfd f2,88(r31) │ │ │ │ - ld r8,0(r10) │ │ │ │ - bne 4c1f0 │ │ │ │ - mr r6,r9 │ │ │ │ + ld r8,0(r9) │ │ │ │ + bne 480d0 │ │ │ │ + mr r6,r2 │ │ │ │ mr r7,r8 │ │ │ │ - bl 3900 │ │ │ │ - ld r2,24(r1) │ │ │ │ - lwz r10,8(r31) │ │ │ │ - ld r9,0(r31) │ │ │ │ - ld r8,64(r31) │ │ │ │ - andi. r10,r10,64 │ │ │ │ - ld r3,16(r9) │ │ │ │ - ld r6,0(r9) │ │ │ │ - beq 4c21c │ │ │ │ + bl 3920 │ │ │ │ + lwz r9,8(r31) │ │ │ │ + ld r2,0(r31) │ │ │ │ + ld r10,64(r31) │ │ │ │ + andi. r9,r9,64 │ │ │ │ + ld r3,16(r2) │ │ │ │ + ld r6,0(r2) │ │ │ │ + beq 480f8 │ │ │ │ ld r4,24(r31) │ │ │ │ - mr r5,r8 │ │ │ │ - bl 35e0 │ │ │ │ - ld r2,24(r1) │ │ │ │ + mr r5,r10 │ │ │ │ + bl 3600 │ │ │ │ ld r3,0(r31) │ │ │ │ ld r12,32(r3) │ │ │ │ mtctr r12 │ │ │ │ bctrl │ │ │ │ - ld r2,24(r1) │ │ │ │ - ld r9,0(r31) │ │ │ │ + ld r2,0(r31) │ │ │ │ lfd f0,80(r31) │ │ │ │ lfd f1,88(r31) │ │ │ │ ld r3,48(r31) │ │ │ │ - ld r7,8(r9) │ │ │ │ - ld r6,24(r9) │ │ │ │ + ld r7,8(r2) │ │ │ │ + ld r6,24(r2) │ │ │ │ fneg f2,f1 │ │ │ │ fneg f1,f0 │ │ │ │ - bl 3900 │ │ │ │ - ld r2,24(r1) │ │ │ │ - lwz r9,8(r31) │ │ │ │ - ld r10,0(r31) │ │ │ │ + bl 3920 │ │ │ │ + lwz r2,8(r31) │ │ │ │ + ld r9,0(r31) │ │ │ │ lfd f0,112(r31) │ │ │ │ lfd f1,120(r31) │ │ │ │ ld r3,48(r31) │ │ │ │ - andi. r9,r9,32 │ │ │ │ - ld r5,8(r10) │ │ │ │ + andi. r2,r2,32 │ │ │ │ + ld r5,8(r9) │ │ │ │ stfd f0,128(r31) │ │ │ │ stfd f1,136(r31) │ │ │ │ - beq 4c400 │ │ │ │ + beq 48290 │ │ │ │ ld r4,16(r31) │ │ │ │ - bl 3820 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 3840 │ │ │ │ lfd f3,128(r31) │ │ │ │ lfd f4,136(r31) │ │ │ │ stfd f1,112(r31) │ │ │ │ stfd f2,120(r31) │ │ │ │ - bl 4dbe8 │ │ │ │ - nop │ │ │ │ - lwz r10,8(r31) │ │ │ │ - ld r9,0(r31) │ │ │ │ - ld r8,48(r31) │ │ │ │ + bl 3450 │ │ │ │ + lwz r9,8(r31) │ │ │ │ + ld r2,0(r31) │ │ │ │ + ld r10,48(r31) │ │ │ │ stfd f1,96(r31) │ │ │ │ stfd f2,104(r31) │ │ │ │ - andi. r10,r10,32 │ │ │ │ - ld r3,24(r9) │ │ │ │ - ld r6,8(r9) │ │ │ │ - beq 4c3e0 │ │ │ │ + andi. r9,r9,32 │ │ │ │ + ld r3,24(r2) │ │ │ │ + ld r6,8(r2) │ │ │ │ + beq 48280 │ │ │ │ ld r4,16(r31) │ │ │ │ - mr r5,r8 │ │ │ │ - bl 35e0 │ │ │ │ - ld r2,24(r1) │ │ │ │ + mr r5,r10 │ │ │ │ + bl 3600 │ │ │ │ ld r3,0(r31) │ │ │ │ ld r12,40(r3) │ │ │ │ mtctr r12 │ │ │ │ bctrl │ │ │ │ - ld r2,24(r1) │ │ │ │ - ld r9,0(r31) │ │ │ │ + ld r2,0(r31) │ │ │ │ ld r3,64(r31) │ │ │ │ lfd f1,96(r31) │ │ │ │ lfd f2,104(r31) │ │ │ │ - ld r7,0(r9) │ │ │ │ - ld r6,16(r9) │ │ │ │ - bl 3140 │ │ │ │ - ld r2,24(r1) │ │ │ │ - lwz r9,8(r31) │ │ │ │ - ld r10,0(r31) │ │ │ │ + ld r7,0(r2) │ │ │ │ + ld r6,16(r2) │ │ │ │ + bl 3140 │ │ │ │ + lwz r2,8(r31) │ │ │ │ + ld r9,0(r31) │ │ │ │ ld r3,64(r31) │ │ │ │ - andi. r9,r9,64 │ │ │ │ - ld r5,0(r10) │ │ │ │ - beq 4c3b0 │ │ │ │ + andi. r2,r2,64 │ │ │ │ + ld r5,0(r9) │ │ │ │ + beq 48250 │ │ │ │ ld r4,24(r31) │ │ │ │ - bl 3820 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 3840 │ │ │ │ addi r1,r1,48 │ │ │ │ ld r0,16(r1) │ │ │ │ stfd f1,176(r31) │ │ │ │ stfd f2,184(r31) │ │ │ │ ld r30,-16(r1) │ │ │ │ ld r31,-8(r1) │ │ │ │ mtlr r0 │ │ │ │ blr │ │ │ │ nop │ │ │ │ - nop │ │ │ │ - ld r9,0(r31) │ │ │ │ + ld r2,0(r31) │ │ │ │ andi. r30,r30,64 │ │ │ │ - ld r10,64(r31) │ │ │ │ - ld r3,16(r9) │ │ │ │ - ld r6,0(r9) │ │ │ │ - bne 4c1d0 │ │ │ │ + ld r9,64(r31) │ │ │ │ + ld r3,16(r2) │ │ │ │ + ld r6,0(r2) │ │ │ │ + bne 480c0 │ │ │ │ mr r5,r6 │ │ │ │ - mr r4,r10 │ │ │ │ - bl 3860 │ │ │ │ - ld r2,24(r1) │ │ │ │ + mr r4,r9 │ │ │ │ + bl 3880 │ │ │ │ ld r3,0(r31) │ │ │ │ - ld r9,72(r31) │ │ │ │ - ld r10,24(r3) │ │ │ │ + ld r2,72(r31) │ │ │ │ + ld r9,24(r3) │ │ │ │ ld r12,32(r3) │ │ │ │ - std r10,72(r31) │ │ │ │ + std r9,72(r31) │ │ │ │ mtctr r12 │ │ │ │ - std r9,24(r3) │ │ │ │ + std r2,24(r3) │ │ │ │ bctrl │ │ │ │ - ld r2,24(r1) │ │ │ │ - ld r9,0(r31) │ │ │ │ - lwz r10,8(r31) │ │ │ │ - ld r8,72(r31) │ │ │ │ - ld r3,24(r9) │ │ │ │ - andi. r10,r10,32 │ │ │ │ - ld r5,8(r9) │ │ │ │ + ld r2,0(r31) │ │ │ │ + lwz r9,8(r31) │ │ │ │ + ld r10,72(r31) │ │ │ │ + ld r3,24(r2) │ │ │ │ + andi. r9,r9,32 │ │ │ │ + ld r5,8(r2) │ │ │ │ std r3,72(r31) │ │ │ │ - std r8,24(r9) │ │ │ │ - beq 4c390 │ │ │ │ + std r10,24(r2) │ │ │ │ + beq 48230 │ │ │ │ ld r4,16(r31) │ │ │ │ - bl 3820 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 3840 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ lfd f1,144(r31) │ │ │ │ lfd f2,152(r31) │ │ │ │ stfd f3,192(r31) │ │ │ │ stfd f4,200(r31) │ │ │ │ - bl 4dbe8 │ │ │ │ - nop │ │ │ │ - lwz r9,8(r31) │ │ │ │ - ld r8,0(r31) │ │ │ │ + bl 3450 │ │ │ │ + lwz r2,8(r31) │ │ │ │ + ld r10,0(r31) │ │ │ │ ld r3,40(r31) │ │ │ │ - ld r10,64(r31) │ │ │ │ + ld r9,64(r31) │ │ │ │ stfd f1,80(r31) │ │ │ │ stfd f2,88(r31) │ │ │ │ - andi. r9,r9,64 │ │ │ │ - ld r8,0(r8) │ │ │ │ - beq 4c370 │ │ │ │ + andi. r2,r2,64 │ │ │ │ + ld r8,0(r10) │ │ │ │ + beq 48220 │ │ │ │ ld r6,24(r31) │ │ │ │ - mr r7,r10 │ │ │ │ - bl 3600 │ │ │ │ - ld r2,24(r1) │ │ │ │ - ld r9,0(r31) │ │ │ │ + mr r7,r9 │ │ │ │ + bl 3620 │ │ │ │ + ld r2,0(r31) │ │ │ │ lfd f0,80(r31) │ │ │ │ lfd f1,88(r31) │ │ │ │ ld r3,48(r31) │ │ │ │ ld r6,72(r31) │ │ │ │ - ld r7,8(r9) │ │ │ │ + ld r7,8(r2) │ │ │ │ fneg f2,f1 │ │ │ │ fneg f1,f0 │ │ │ │ - bl 3900 │ │ │ │ - ld r2,24(r1) │ │ │ │ - lwz r9,8(r31) │ │ │ │ - ld r10,0(r31) │ │ │ │ + bl 3920 │ │ │ │ + lwz r2,8(r31) │ │ │ │ + ld r9,0(r31) │ │ │ │ ld r3,48(r31) │ │ │ │ - andi. r9,r9,32 │ │ │ │ - ld r5,8(r10) │ │ │ │ - beq 4c360 │ │ │ │ + andi. r2,r2,32 │ │ │ │ + ld r5,8(r9) │ │ │ │ + beq 48210 │ │ │ │ ld r4,16(r31) │ │ │ │ - bl 3820 │ │ │ │ - ld r2,24(r1) │ │ │ │ - lwz r10,8(r31) │ │ │ │ - ld r9,0(r31) │ │ │ │ - ld r8,48(r31) │ │ │ │ + bl 3840 │ │ │ │ + lwz r9,8(r31) │ │ │ │ + ld r2,0(r31) │ │ │ │ stfd f1,112(r31) │ │ │ │ stfd f2,120(r31) │ │ │ │ - andi. r10,r10,32 │ │ │ │ - ld r3,24(r9) │ │ │ │ - ld r6,8(r9) │ │ │ │ - beq 4c340 │ │ │ │ + ld r10,48(r31) │ │ │ │ + andi. r9,r9,32 │ │ │ │ + ld r3,24(r2) │ │ │ │ + ld r6,8(r2) │ │ │ │ + beq 48200 │ │ │ │ ld r4,16(r31) │ │ │ │ - mr r5,r8 │ │ │ │ - bl 35e0 │ │ │ │ - ld r2,24(r1) │ │ │ │ + mr r5,r10 │ │ │ │ + bl 3600 │ │ │ │ ld r3,0(r31) │ │ │ │ - ld r9,56(r31) │ │ │ │ - ld r10,16(r3) │ │ │ │ + ld r2,56(r31) │ │ │ │ + ld r9,16(r3) │ │ │ │ ld r12,40(r3) │ │ │ │ - std r10,56(r31) │ │ │ │ + std r9,56(r31) │ │ │ │ mtctr r12 │ │ │ │ - std r9,16(r3) │ │ │ │ + std r2,16(r3) │ │ │ │ bctrl │ │ │ │ - ld r2,24(r1) │ │ │ │ - ld r9,0(r31) │ │ │ │ - lwz r10,8(r31) │ │ │ │ - ld r8,56(r31) │ │ │ │ + ld r2,0(r31) │ │ │ │ + lwz r9,8(r31) │ │ │ │ lfd f0,144(r31) │ │ │ │ lfd f1,152(r31) │ │ │ │ - ld r3,16(r9) │ │ │ │ - andi. r10,r10,64 │ │ │ │ - ld r5,0(r9) │ │ │ │ + ld r10,56(r31) │ │ │ │ + ld r3,16(r2) │ │ │ │ + andi. r9,r9,64 │ │ │ │ + ld r5,0(r2) │ │ │ │ std r3,56(r31) │ │ │ │ - std r8,16(r9) │ │ │ │ + std r10,16(r2) │ │ │ │ stfd f0,160(r31) │ │ │ │ stfd f1,168(r31) │ │ │ │ - beq 4c330 │ │ │ │ + beq 481f0 │ │ │ │ ld r4,24(r31) │ │ │ │ - bl 3820 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 3840 │ │ │ │ lfd f3,160(r31) │ │ │ │ lfd f4,168(r31) │ │ │ │ stfd f1,144(r31) │ │ │ │ stfd f2,152(r31) │ │ │ │ - bl 4dbe8 │ │ │ │ - nop │ │ │ │ - ld r9,0(r31) │ │ │ │ + bl 3450 │ │ │ │ + ld r2,0(r31) │ │ │ │ ld r6,56(r31) │ │ │ │ ld r3,64(r31) │ │ │ │ stfd f1,96(r31) │ │ │ │ stfd f2,104(r31) │ │ │ │ - ld r7,0(r9) │ │ │ │ - bl 3140 │ │ │ │ - ld r2,24(r1) │ │ │ │ + ld r7,0(r2) │ │ │ │ + bl 3140 │ │ │ │ lwz r30,8(r31) │ │ │ │ - b 4bab0 │ │ │ │ + b 47a54 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ld r9,0(r31) │ │ │ │ + ld r2,0(r31) │ │ │ │ andi. r30,r30,64 │ │ │ │ - ld r10,56(r31) │ │ │ │ - ld r3,16(r9) │ │ │ │ - ld r6,0(r9) │ │ │ │ - bne 4c1b0 │ │ │ │ + ld r9,56(r31) │ │ │ │ + ld r3,16(r2) │ │ │ │ + ld r6,0(r2) │ │ │ │ + bne 480b0 │ │ │ │ mr r5,r6 │ │ │ │ - mr r4,r10 │ │ │ │ - bl 3860 │ │ │ │ - ld r2,24(r1) │ │ │ │ + mr r4,r9 │ │ │ │ + bl 3880 │ │ │ │ ld r3,0(r31) │ │ │ │ - ld r9,72(r31) │ │ │ │ - ld r10,24(r3) │ │ │ │ + ld r2,72(r31) │ │ │ │ + ld r9,24(r3) │ │ │ │ ld r12,32(r3) │ │ │ │ - std r10,72(r31) │ │ │ │ + std r9,72(r31) │ │ │ │ mtctr r12 │ │ │ │ - std r9,24(r3) │ │ │ │ + std r2,24(r3) │ │ │ │ bctrl │ │ │ │ - ld r2,24(r1) │ │ │ │ - ld r9,0(r31) │ │ │ │ - lwz r10,8(r31) │ │ │ │ - ld r8,72(r31) │ │ │ │ - ld r3,24(r9) │ │ │ │ - andi. r10,r10,32 │ │ │ │ - ld r5,8(r9) │ │ │ │ + ld r2,0(r31) │ │ │ │ + lwz r9,8(r31) │ │ │ │ + ld r10,72(r31) │ │ │ │ + ld r3,24(r2) │ │ │ │ + andi. r9,r9,32 │ │ │ │ + ld r5,8(r2) │ │ │ │ std r3,72(r31) │ │ │ │ - std r8,24(r9) │ │ │ │ - beq 4c2f0 │ │ │ │ + std r10,24(r2) │ │ │ │ + beq 481b0 │ │ │ │ ld r4,16(r31) │ │ │ │ - bl 3820 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 3840 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ lfd f1,144(r31) │ │ │ │ lfd f2,152(r31) │ │ │ │ stfd f3,192(r31) │ │ │ │ stfd f4,200(r31) │ │ │ │ - bl 4dbe8 │ │ │ │ - nop │ │ │ │ - lwz r9,8(r31) │ │ │ │ - ld r8,0(r31) │ │ │ │ + bl 3450 │ │ │ │ + lwz r2,8(r31) │ │ │ │ + ld r10,0(r31) │ │ │ │ ld r3,40(r31) │ │ │ │ - ld r10,56(r31) │ │ │ │ + ld r9,56(r31) │ │ │ │ stfd f1,80(r31) │ │ │ │ stfd f2,88(r31) │ │ │ │ - andi. r9,r9,64 │ │ │ │ - ld r8,0(r8) │ │ │ │ - beq 4c250 │ │ │ │ + andi. r2,r2,64 │ │ │ │ + ld r8,0(r10) │ │ │ │ + beq 48120 │ │ │ │ ld r6,24(r31) │ │ │ │ - mr r7,r10 │ │ │ │ - bl 3600 │ │ │ │ - ld r2,24(r1) │ │ │ │ - ld r9,0(r31) │ │ │ │ + mr r7,r9 │ │ │ │ + bl 3620 │ │ │ │ + ld r2,0(r31) │ │ │ │ lfd f0,80(r31) │ │ │ │ lfd f1,88(r31) │ │ │ │ ld r3,48(r31) │ │ │ │ ld r6,72(r31) │ │ │ │ - ld r7,8(r9) │ │ │ │ + ld r7,8(r2) │ │ │ │ fneg f2,f1 │ │ │ │ fneg f1,f0 │ │ │ │ - bl 3900 │ │ │ │ - ld r2,24(r1) │ │ │ │ - lwz r9,8(r31) │ │ │ │ - ld r10,0(r31) │ │ │ │ + bl 3920 │ │ │ │ + lwz r2,8(r31) │ │ │ │ + ld r9,0(r31) │ │ │ │ ld r3,48(r31) │ │ │ │ - andi. r9,r9,32 │ │ │ │ - ld r5,8(r10) │ │ │ │ - beq 4c2a0 │ │ │ │ + andi. r2,r2,32 │ │ │ │ + ld r5,8(r9) │ │ │ │ + beq 48168 │ │ │ │ ld r4,16(r31) │ │ │ │ - bl 3820 │ │ │ │ - ld r2,24(r1) │ │ │ │ - lwz r10,8(r31) │ │ │ │ - ld r9,0(r31) │ │ │ │ - ld r8,48(r31) │ │ │ │ + bl 3840 │ │ │ │ + lwz r9,8(r31) │ │ │ │ + ld r2,0(r31) │ │ │ │ + ld r10,48(r31) │ │ │ │ stfd f1,112(r31) │ │ │ │ stfd f2,120(r31) │ │ │ │ - andi. r10,r10,32 │ │ │ │ - ld r3,24(r9) │ │ │ │ - ld r6,8(r9) │ │ │ │ - beq 4c2d0 │ │ │ │ + andi. r9,r9,32 │ │ │ │ + ld r3,24(r2) │ │ │ │ + ld r6,8(r2) │ │ │ │ + beq 48194 │ │ │ │ ld r4,16(r31) │ │ │ │ - mr r5,r8 │ │ │ │ - bl 35e0 │ │ │ │ - ld r2,24(r1) │ │ │ │ + mr r5,r10 │ │ │ │ + bl 3600 │ │ │ │ ld r3,0(r31) │ │ │ │ - ld r9,56(r31) │ │ │ │ - ld r10,16(r3) │ │ │ │ + ld r2,56(r31) │ │ │ │ + ld r9,16(r3) │ │ │ │ ld r12,40(r3) │ │ │ │ - std r10,56(r31) │ │ │ │ + std r9,56(r31) │ │ │ │ mtctr r12 │ │ │ │ - std r9,16(r3) │ │ │ │ + std r2,16(r3) │ │ │ │ bctrl │ │ │ │ - ld r2,24(r1) │ │ │ │ - ld r9,0(r31) │ │ │ │ - lwz r10,8(r31) │ │ │ │ - ld r8,56(r31) │ │ │ │ - ld r3,16(r9) │ │ │ │ - andi. r10,r10,64 │ │ │ │ - ld r5,0(r9) │ │ │ │ + ld r2,0(r31) │ │ │ │ + lwz r9,8(r31) │ │ │ │ + ld r10,56(r31) │ │ │ │ + ld r3,16(r2) │ │ │ │ + andi. r9,r9,64 │ │ │ │ + ld r5,0(r2) │ │ │ │ std r3,56(r31) │ │ │ │ - std r8,16(r9) │ │ │ │ - beq 4c310 │ │ │ │ + std r10,16(r2) │ │ │ │ + beq 481d0 │ │ │ │ ld r4,24(r31) │ │ │ │ - bl 3820 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 3840 │ │ │ │ lwz r30,8(r31) │ │ │ │ stfd f1,144(r31) │ │ │ │ stfd f2,152(r31) │ │ │ │ - b 4baa8 │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ + b 47a4c │ │ │ │ nop │ │ │ │ ld r4,24(r31) │ │ │ │ - mr r5,r10 │ │ │ │ - bl 35e0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - b 4c018 │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ + mr r5,r9 │ │ │ │ + bl 3600 │ │ │ │ + b 47f44 │ │ │ │ ld r4,24(r31) │ │ │ │ - mr r5,r10 │ │ │ │ - bl 35e0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - b 4be18 │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ + mr r5,r9 │ │ │ │ + bl 3600 │ │ │ │ + b 47d74 │ │ │ │ ld r6,24(r31) │ │ │ │ - mr r7,r9 │ │ │ │ - bl 3600 │ │ │ │ - ld r2,24(r1) │ │ │ │ - lwz r10,8(r31) │ │ │ │ - ld r9,0(r31) │ │ │ │ - ld r8,64(r31) │ │ │ │ - andi. r10,r10,64 │ │ │ │ - ld r3,16(r9) │ │ │ │ - ld r6,0(r9) │ │ │ │ - bne 4bca4 │ │ │ │ + mr r7,r2 │ │ │ │ + bl 3620 │ │ │ │ + lwz r9,8(r31) │ │ │ │ + ld r2,0(r31) │ │ │ │ + ld r10,64(r31) │ │ │ │ + andi. r9,r9,64 │ │ │ │ + ld r3,16(r2) │ │ │ │ + ld r6,0(r2) │ │ │ │ + bne 47c2c │ │ │ │ mr r5,r6 │ │ │ │ - mr r4,r8 │ │ │ │ - bl 3860 │ │ │ │ - ld r2,24(r1) │ │ │ │ - b 4bcb4 │ │ │ │ - ld r6,24(r31) │ │ │ │ - mr r7,r9 │ │ │ │ - bl 3600 │ │ │ │ - ld r2,24(r1) │ │ │ │ - b 4bb00 │ │ │ │ - nop │ │ │ │ + mr r4,r10 │ │ │ │ + bl 3880 │ │ │ │ + b 47c38 │ │ │ │ nop │ │ │ │ nop │ │ │ │ - mr r6,r10 │ │ │ │ + ld r6,24(r31) │ │ │ │ + mr r7,r2 │ │ │ │ + bl 3620 │ │ │ │ + b 47aac │ │ │ │ + mr r6,r9 │ │ │ │ mr r7,r8 │ │ │ │ - bl 3900 │ │ │ │ - ld r2,24(r1) │ │ │ │ - ld r9,0(r31) │ │ │ │ + bl 3920 │ │ │ │ + ld r2,0(r31) │ │ │ │ lfd f0,80(r31) │ │ │ │ lfd f1,88(r31) │ │ │ │ ld r3,48(r31) │ │ │ │ ld r6,72(r31) │ │ │ │ - ld r7,8(r9) │ │ │ │ + ld r7,8(r2) │ │ │ │ fneg f2,f1 │ │ │ │ fneg f1,f0 │ │ │ │ - bl 3900 │ │ │ │ - ld r2,24(r1) │ │ │ │ - lwz r9,8(r31) │ │ │ │ - ld r10,0(r31) │ │ │ │ + bl 3920 │ │ │ │ + lwz r2,8(r31) │ │ │ │ + ld r9,0(r31) │ │ │ │ ld r3,48(r31) │ │ │ │ - andi. r9,r9,32 │ │ │ │ - ld r5,8(r10) │ │ │ │ - bne 4c100 │ │ │ │ + andi. r2,r2,32 │ │ │ │ + ld r5,8(r9) │ │ │ │ + bne 48018 │ │ │ │ mr r4,r5 │ │ │ │ - bl 3080 │ │ │ │ - ld r2,24(r1) │ │ │ │ - lwz r10,8(r31) │ │ │ │ - ld r9,0(r31) │ │ │ │ - ld r8,48(r31) │ │ │ │ + bl 3080 │ │ │ │ + lwz r9,8(r31) │ │ │ │ + ld r2,0(r31) │ │ │ │ + ld r10,48(r31) │ │ │ │ stfd f1,112(r31) │ │ │ │ stfd f2,120(r31) │ │ │ │ - andi. r10,r10,32 │ │ │ │ - ld r3,24(r9) │ │ │ │ - ld r6,8(r9) │ │ │ │ - bne 4c130 │ │ │ │ + andi. r9,r9,32 │ │ │ │ + ld r3,24(r2) │ │ │ │ + ld r6,8(r2) │ │ │ │ + bne 48044 │ │ │ │ mr r5,r6 │ │ │ │ - mr r4,r8 │ │ │ │ - bl 3860 │ │ │ │ - ld r2,24(r1) │ │ │ │ - b 4c140 │ │ │ │ + mr r4,r10 │ │ │ │ + bl 3880 │ │ │ │ + b 48050 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ mr r4,r5 │ │ │ │ - bl 3080 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 3080 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ - b 4c074 │ │ │ │ + b 47f98 │ │ │ │ + nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ mr r4,r5 │ │ │ │ - bl 3080 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 3080 │ │ │ │ lwz r30,8(r31) │ │ │ │ stfd f1,144(r31) │ │ │ │ stfd f2,152(r31) │ │ │ │ - b 4baa8 │ │ │ │ - nop │ │ │ │ - mr r4,r5 │ │ │ │ - bl 3080 │ │ │ │ - ld r2,24(r1) │ │ │ │ - b 4bfa4 │ │ │ │ - mr r5,r6 │ │ │ │ - mr r4,r8 │ │ │ │ - bl 3860 │ │ │ │ - ld r2,24(r1) │ │ │ │ - b 4bf40 │ │ │ │ - nop │ │ │ │ + b 47a4c │ │ │ │ nop │ │ │ │ nop │ │ │ │ mr r4,r5 │ │ │ │ - bl 3080 │ │ │ │ - ld r2,24(r1) │ │ │ │ - b 4bf0c │ │ │ │ - mr r7,r8 │ │ │ │ - mr r6,r10 │ │ │ │ - bl 3900 │ │ │ │ - ld r2,24(r1) │ │ │ │ - b 4bec0 │ │ │ │ - nop │ │ │ │ + bl 3080 │ │ │ │ + b 47edc │ │ │ │ nop │ │ │ │ + mr r5,r6 │ │ │ │ + mr r4,r10 │ │ │ │ + bl 3880 │ │ │ │ + b 47e80 │ │ │ │ + mr r4,r5 │ │ │ │ + bl 3080 │ │ │ │ + b 47e50 │ │ │ │ nop │ │ │ │ + mr r7,r8 │ │ │ │ + mr r6,r9 │ │ │ │ + bl 3920 │ │ │ │ + b 47e0c │ │ │ │ mr r4,r5 │ │ │ │ - bl 3080 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 3080 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ - b 4be74 │ │ │ │ + b 47dc8 │ │ │ │ + nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ mr r4,r5 │ │ │ │ - bl 3080 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 3080 │ │ │ │ addi r1,r1,48 │ │ │ │ ld r0,16(r1) │ │ │ │ stfd f1,176(r31) │ │ │ │ stfd f2,184(r31) │ │ │ │ ld r30,-16(r1) │ │ │ │ ld r31,-8(r1) │ │ │ │ mtlr r0 │ │ │ │ blr │ │ │ │ nop │ │ │ │ - mr r5,r6 │ │ │ │ - mr r4,r8 │ │ │ │ - bl 3860 │ │ │ │ - ld r2,24(r1) │ │ │ │ - b 4bd70 │ │ │ │ - nop │ │ │ │ nop │ │ │ │ - nop │ │ │ │ - mr r4,r5 │ │ │ │ - bl 3080 │ │ │ │ - ld r2,24(r1) │ │ │ │ - b 4bd24 │ │ │ │ mr r5,r6 │ │ │ │ - mr r4,r9 │ │ │ │ - bl 3860 │ │ │ │ - ld r2,24(r1) │ │ │ │ - b 4bbd0 │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ + mr r4,r10 │ │ │ │ + bl 3880 │ │ │ │ + b 47ce0 │ │ │ │ + mr r4,r5 │ │ │ │ + bl 3080 │ │ │ │ + b 47c9c │ │ │ │ nop │ │ │ │ + mr r5,r6 │ │ │ │ + mr r4,r2 │ │ │ │ + bl 3880 │ │ │ │ + b 47b68 │ │ │ │ mr r4,r5 │ │ │ │ - bl 3080 │ │ │ │ - ld r2,24(r1) │ │ │ │ - lwz r9,8(r31) │ │ │ │ + bl 3080 │ │ │ │ + lwz r2,8(r31) │ │ │ │ stfd f1,112(r31) │ │ │ │ stfd f2,120(r31) │ │ │ │ - b 4bba8 │ │ │ │ + b 47b44 │ │ │ │ + nop │ │ │ │ nop │ │ │ │ mr r4,r5 │ │ │ │ - bl 3080 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 3080 │ │ │ │ lwz r30,8(r31) │ │ │ │ stfd f1,144(r31) │ │ │ │ stfd f2,152(r31) │ │ │ │ - b 4baa0 │ │ │ │ + b 47a44 │ │ │ │ .long 0x0 │ │ │ │ .long 0x1000000 │ │ │ │ .long 0x280 │ │ │ │ nop │ │ │ │ nop │ │ │ │ + nop │ │ │ │ │ │ │ │ -000000000004c480 : │ │ │ │ - addis r2,r12,3 │ │ │ │ - addi r2,r2,-17792 │ │ │ │ +0000000000048300 : │ │ │ │ + lwz r2,8(r3) │ │ │ │ mflr r0 │ │ │ │ - lwz r9,8(r3) │ │ │ │ std r31,-8(r1) │ │ │ │ mr r31,r3 │ │ │ │ - andi. r10,r9,32 │ │ │ │ std r0,16(r1) │ │ │ │ stdu r1,-48(r1) │ │ │ │ - bne 4c510 │ │ │ │ - andi. r10,r9,64 │ │ │ │ - bne 4c528 │ │ │ │ - andi. r10,r9,4 │ │ │ │ - bne 4c540 │ │ │ │ - andi. r9,r9,2 │ │ │ │ - bne 4c564 │ │ │ │ + andi. r9,r2,32 │ │ │ │ + bne 48370 │ │ │ │ + andi. r9,r2,64 │ │ │ │ + bne 48384 │ │ │ │ + andi. r9,r2,4 │ │ │ │ + bne 48398 │ │ │ │ + andi. r2,r2,2 │ │ │ │ + bne 483b4 │ │ │ │ ld r3,64(r31) │ │ │ │ - bl 3540 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 3560 │ │ │ │ ld r3,40(r31) │ │ │ │ - bl 3540 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 3560 │ │ │ │ ld r3,48(r31) │ │ │ │ - bl 3540 │ │ │ │ - ld r2,24(r1) │ │ │ │ - ld r3,32(r31) │ │ │ │ - bl 3540 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 3560 │ │ │ │ addi r1,r1,48 │ │ │ │ + ld r3,32(r31) │ │ │ │ ld r0,16(r1) │ │ │ │ ld r31,-8(r1) │ │ │ │ mtlr r0 │ │ │ │ - blr │ │ │ │ - nop │ │ │ │ + b 3560 │ │ │ │ nop │ │ │ │ nop │ │ │ │ ld r3,16(r3) │ │ │ │ - bl 3540 │ │ │ │ - ld r2,24(r1) │ │ │ │ - lwz r9,8(r31) │ │ │ │ - andi. r10,r9,64 │ │ │ │ - beq 4c4b0 │ │ │ │ + bl 3560 │ │ │ │ + lwz r2,8(r31) │ │ │ │ + andi. r9,r2,64 │ │ │ │ + beq 48328 │ │ │ │ ld r3,24(r31) │ │ │ │ - bl 3540 │ │ │ │ - ld r2,24(r1) │ │ │ │ - lwz r9,8(r31) │ │ │ │ - andi. r10,r9,4 │ │ │ │ - beq 4c4b8 │ │ │ │ + bl 3560 │ │ │ │ + lwz r2,8(r31) │ │ │ │ + andi. r9,r2,4 │ │ │ │ + beq 48330 │ │ │ │ ld r3,72(r31) │ │ │ │ - bl 3540 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 3560 │ │ │ │ ld r3,56(r31) │ │ │ │ - bl 3540 │ │ │ │ - ld r2,24(r1) │ │ │ │ - lwz r9,8(r31) │ │ │ │ - andi. r9,r9,2 │ │ │ │ - beq 4c4c0 │ │ │ │ + bl 3560 │ │ │ │ + lwz r2,8(r31) │ │ │ │ + andi. r2,r2,2 │ │ │ │ + beq 48338 │ │ │ │ ld r3,72(r31) │ │ │ │ - bl 3540 │ │ │ │ - ld r2,24(r1) │ │ │ │ - b 4c4c0 │ │ │ │ + bl 3560 │ │ │ │ + ld r3,64(r31) │ │ │ │ + bl 3560 │ │ │ │ + ld r3,40(r31) │ │ │ │ + bl 3560 │ │ │ │ + ld r3,48(r31) │ │ │ │ + bl 3560 │ │ │ │ + addi r1,r1,48 │ │ │ │ + ld r3,32(r31) │ │ │ │ + ld r0,16(r1) │ │ │ │ + ld r31,-8(r1) │ │ │ │ + mtlr r0 │ │ │ │ + b 3560 │ │ │ │ .long 0x0 │ │ │ │ .long 0x1000000 │ │ │ │ .long 0x180 │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ │ │ │ │ -000000000004c580 : │ │ │ │ - addis r2,r12,3 │ │ │ │ - addi r2,r2,-18048 │ │ │ │ - mflr r0 │ │ │ │ +0000000000048400 : │ │ │ │ std r31,-8(r1) │ │ │ │ mr r31,r3 │ │ │ │ ld r3,8(r4) │ │ │ │ - sldi r3,r3,4 │ │ │ │ + mflr r0 │ │ │ │ std r0,16(r1) │ │ │ │ stdu r1,-48(r1) │ │ │ │ std r4,0(r31) │ │ │ │ stw r5,8(r31) │ │ │ │ - bl 3560 │ │ │ │ - ld r2,24(r1) │ │ │ │ - ld r9,0(r31) │ │ │ │ + sldi r3,r3,4 │ │ │ │ + bl 3580 │ │ │ │ + ld r2,0(r31) │ │ │ │ std r3,32(r31) │ │ │ │ - ld r3,8(r9) │ │ │ │ + ld r3,8(r2) │ │ │ │ sldi r3,r3,4 │ │ │ │ - bl 3560 │ │ │ │ - ld r2,24(r1) │ │ │ │ - ld r9,0(r31) │ │ │ │ + bl 3580 │ │ │ │ + ld r2,0(r31) │ │ │ │ std r3,48(r31) │ │ │ │ - ld r3,0(r9) │ │ │ │ + ld r3,0(r2) │ │ │ │ sldi r3,r3,4 │ │ │ │ - bl 3560 │ │ │ │ - ld r2,24(r1) │ │ │ │ - ld r9,0(r31) │ │ │ │ + bl 3580 │ │ │ │ + ld r2,0(r31) │ │ │ │ std r3,40(r31) │ │ │ │ - ld r3,0(r9) │ │ │ │ + ld r3,0(r2) │ │ │ │ sldi r3,r3,4 │ │ │ │ - bl 3560 │ │ │ │ - ld r2,24(r1) │ │ │ │ - lwz r9,8(r31) │ │ │ │ + bl 3580 │ │ │ │ + lwz r2,8(r31) │ │ │ │ std r3,64(r31) │ │ │ │ - andi. r10,r9,1 │ │ │ │ - beq 4c610 │ │ │ │ + andi. r9,r2,1 │ │ │ │ + beq 48478 │ │ │ │ std r3,56(r31) │ │ │ │ - andi. r10,r9,2 │ │ │ │ - bne 4c660 │ │ │ │ - andi. r10,r9,4 │ │ │ │ - bne 4c688 │ │ │ │ - andi. r10,r9,8 │ │ │ │ - beq 4c630 │ │ │ │ - ld r10,64(r31) │ │ │ │ - std r10,56(r31) │ │ │ │ - andi. r10,r9,32 │ │ │ │ - bne 4c6f0 │ │ │ │ - andi. r9,r9,64 │ │ │ │ - bne 4c6c0 │ │ │ │ + andi. r9,r2,2 │ │ │ │ + bne 484c0 │ │ │ │ + andi. r9,r2,4 │ │ │ │ + bne 484e4 │ │ │ │ + andi. r9,r2,8 │ │ │ │ + beq 48498 │ │ │ │ + ld r9,64(r31) │ │ │ │ + std r9,56(r31) │ │ │ │ + andi. r9,r2,32 │ │ │ │ + bne 48550 │ │ │ │ + andi. r2,r2,64 │ │ │ │ + bne 48520 │ │ │ │ addi r1,r1,48 │ │ │ │ ld r0,16(r1) │ │ │ │ ld r31,-8(r1) │ │ │ │ mtlr r0 │ │ │ │ blr │ │ │ │ nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - ld r9,0(r31) │ │ │ │ + ld r2,0(r31) │ │ │ │ std r3,56(r31) │ │ │ │ - ld r3,8(r9) │ │ │ │ + ld r3,8(r2) │ │ │ │ sldi r3,r3,4 │ │ │ │ - bl 3560 │ │ │ │ - ld r2,24(r1) │ │ │ │ - lwz r9,8(r31) │ │ │ │ + bl 3580 │ │ │ │ + lwz r2,8(r31) │ │ │ │ std r3,72(r31) │ │ │ │ - andi. r10,r9,4 │ │ │ │ - beq 4c620 │ │ │ │ - ld r9,0(r31) │ │ │ │ - ld r3,0(r9) │ │ │ │ + andi. r9,r2,4 │ │ │ │ + beq 48488 │ │ │ │ + ld r2,0(r31) │ │ │ │ + ld r3,0(r2) │ │ │ │ sldi r3,r3,4 │ │ │ │ - bl 3560 │ │ │ │ - ld r2,24(r1) │ │ │ │ - ld r9,0(r31) │ │ │ │ + bl 3580 │ │ │ │ + ld r2,0(r31) │ │ │ │ std r3,56(r31) │ │ │ │ - ld r3,8(r9) │ │ │ │ + ld r3,8(r2) │ │ │ │ sldi r3,r3,4 │ │ │ │ - bl 3560 │ │ │ │ - ld r2,24(r1) │ │ │ │ - lwz r9,8(r31) │ │ │ │ + bl 3580 │ │ │ │ + lwz r2,8(r31) │ │ │ │ std r3,72(r31) │ │ │ │ - b 4c620 │ │ │ │ - ld r9,0(r31) │ │ │ │ - ld r3,0(r9) │ │ │ │ + b 48488 │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + ld r2,0(r31) │ │ │ │ + ld r3,0(r2) │ │ │ │ sldi r3,r3,4 │ │ │ │ - bl 3560 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 3580 │ │ │ │ addi r1,r1,48 │ │ │ │ ld r0,16(r1) │ │ │ │ std r3,24(r31) │ │ │ │ ld r31,-8(r1) │ │ │ │ mtlr r0 │ │ │ │ blr │ │ │ │ nop │ │ │ │ - ld r9,0(r31) │ │ │ │ - ld r3,8(r9) │ │ │ │ + nop │ │ │ │ + ld r2,0(r31) │ │ │ │ + ld r3,8(r2) │ │ │ │ sldi r3,r3,4 │ │ │ │ - bl 3560 │ │ │ │ - ld r2,24(r1) │ │ │ │ - lwz r9,8(r31) │ │ │ │ + bl 3580 │ │ │ │ + lwz r2,8(r31) │ │ │ │ std r3,16(r31) │ │ │ │ - b 4c638 │ │ │ │ + b 484a0 │ │ │ │ .long 0x0 │ │ │ │ .long 0x1000000 │ │ │ │ .long 0x180 │ │ │ │ nop │ │ │ │ + nop │ │ │ │ │ │ │ │ -000000000004c720 : │ │ │ │ - addis r2,r12,3 │ │ │ │ - addi r2,r2,-18464 │ │ │ │ - mflr r0 │ │ │ │ +0000000000048580 : │ │ │ │ li r5,4 │ │ │ │ - std r0,16(r1) │ │ │ │ - stdu r1,-32(r1) │ │ │ │ - bl 3400 │ │ │ │ - ld r2,24(r1) │ │ │ │ - addi r1,r1,32 │ │ │ │ - ld r0,16(r1) │ │ │ │ - mtlr r0 │ │ │ │ - blr │ │ │ │ - .long 0x0 │ │ │ │ - .long 0x1000000 │ │ │ │ - .long 0x80 │ │ │ │ + b 3420 │ │ │ │ + ... │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ nop │ │ │ │ │ │ │ │ -000000000004c760 : │ │ │ │ - addis r2,r12,3 │ │ │ │ - addi r2,r2,-18528 │ │ │ │ - mflr r0 │ │ │ │ - ld r9,0(r3) │ │ │ │ +00000000000485a0 : │ │ │ │ + ld r2,0(r3) │ │ │ │ ld r4,40(r3) │ │ │ │ + mflr r0 │ │ │ │ std r31,-8(r1) │ │ │ │ mr r31,r3 │ │ │ │ - ld r5,0(r9) │ │ │ │ - ld r3,16(r9) │ │ │ │ std r0,16(r1) │ │ │ │ stdu r1,-48(r1) │ │ │ │ - std r2,24(r1) │ │ │ │ - bl 31a0 │ │ │ │ - ld r2,24(r1) │ │ │ │ + ld r5,0(r2) │ │ │ │ + ld r3,16(r2) │ │ │ │ + bl 31a0 │ │ │ │ ld r3,0(r31) │ │ │ │ - ld r9,48(r31) │ │ │ │ - ld r10,24(r3) │ │ │ │ + ld r2,48(r31) │ │ │ │ + ld r9,24(r3) │ │ │ │ ld r12,32(r3) │ │ │ │ - std r10,48(r31) │ │ │ │ + std r9,48(r31) │ │ │ │ mtctr r12 │ │ │ │ - std r9,24(r3) │ │ │ │ + std r2,24(r3) │ │ │ │ bctrl │ │ │ │ - ld r2,24(r1) │ │ │ │ - ld r9,0(r31) │ │ │ │ - ld r10,48(r31) │ │ │ │ + ld r2,0(r31) │ │ │ │ + ld r9,48(r31) │ │ │ │ ld r6,32(r31) │ │ │ │ - addis r8,r2,-3 │ │ │ │ - addi r8,r8,25952 │ │ │ │ - ld r3,24(r9) │ │ │ │ - ld r7,8(r9) │ │ │ │ - lfd f1,0(r8) │ │ │ │ - lfd f2,8(r8) │ │ │ │ + plfd f1,6972 # 4a130 │ │ │ │ + nop │ │ │ │ + plfd f2,6968 # 4a138 │ │ │ │ + ld r3,24(r2) │ │ │ │ + ld r7,8(r2) │ │ │ │ std r3,48(r31) │ │ │ │ - std r10,24(r9) │ │ │ │ - bl 3220 │ │ │ │ - ld r2,24(r1) │ │ │ │ - ld r9,8(r31) │ │ │ │ - andi. r9,r9,17 │ │ │ │ - cmpldi r9,1 │ │ │ │ - beq 4c82c │ │ │ │ - lwz r9,8(r31) │ │ │ │ - ld r10,0(r31) │ │ │ │ + std r9,24(r2) │ │ │ │ + bl 3220 │ │ │ │ + ld r2,8(r31) │ │ │ │ + andi. r2,r2,17 │ │ │ │ + cmpldi r2,1 │ │ │ │ + beq 48654 │ │ │ │ + lwz r2,8(r31) │ │ │ │ + ld r9,0(r31) │ │ │ │ ld r3,48(r31) │ │ │ │ - andi. r9,r9,32 │ │ │ │ - ld r5,8(r10) │ │ │ │ - beq 4c940 │ │ │ │ + andi. r2,r2,32 │ │ │ │ + ld r5,8(r9) │ │ │ │ + beq 48750 │ │ │ │ ld r4,16(r31) │ │ │ │ - bl 36c0 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 36e0 │ │ │ │ stfd f1,112(r31) │ │ │ │ stfd f2,120(r31) │ │ │ │ - lwz r10,8(r31) │ │ │ │ - ld r9,0(r31) │ │ │ │ - ld r8,48(r31) │ │ │ │ - andi. r10,r10,32 │ │ │ │ - ld r3,24(r9) │ │ │ │ - ld r6,8(r9) │ │ │ │ - beq 4c900 │ │ │ │ + lwz r9,8(r31) │ │ │ │ + ld r2,0(r31) │ │ │ │ + ld r10,48(r31) │ │ │ │ + andi. r9,r9,32 │ │ │ │ + ld r3,24(r2) │ │ │ │ + ld r6,8(r2) │ │ │ │ + beq 48720 │ │ │ │ ld r4,16(r31) │ │ │ │ - mr r5,r8 │ │ │ │ - bl 33e0 │ │ │ │ - ld r2,24(r1) │ │ │ │ + mr r5,r10 │ │ │ │ + bl 3400 │ │ │ │ ld r3,0(r31) │ │ │ │ - ld r9,56(r31) │ │ │ │ - ld r10,16(r3) │ │ │ │ + ld r2,56(r31) │ │ │ │ + ld r9,16(r3) │ │ │ │ ld r12,40(r3) │ │ │ │ - std r10,56(r31) │ │ │ │ + std r9,56(r31) │ │ │ │ mtctr r12 │ │ │ │ - std r9,16(r3) │ │ │ │ + std r2,16(r3) │ │ │ │ bctrl │ │ │ │ - ld r2,24(r1) │ │ │ │ - ld r9,8(r31) │ │ │ │ - ld r10,0(r31) │ │ │ │ - ld r8,56(r31) │ │ │ │ - andi. r9,r9,17 │ │ │ │ - ld r3,16(r10) │ │ │ │ - cmpldi r9,1 │ │ │ │ + ld r2,8(r31) │ │ │ │ + ld r9,0(r31) │ │ │ │ + ld r10,56(r31) │ │ │ │ + andi. r2,r2,17 │ │ │ │ + ld r3,16(r9) │ │ │ │ + cmpldi r2,1 │ │ │ │ std r3,56(r31) │ │ │ │ - std r8,16(r10) │ │ │ │ - beq 4c8c4 │ │ │ │ - lwz r9,8(r31) │ │ │ │ - ld r5,0(r10) │ │ │ │ - andi. r9,r9,64 │ │ │ │ - beq 4c920 │ │ │ │ + std r10,16(r9) │ │ │ │ + beq 486e0 │ │ │ │ + lwz r2,8(r31) │ │ │ │ + ld r5,0(r9) │ │ │ │ + andi. r2,r2,64 │ │ │ │ + beq 48730 │ │ │ │ ld r4,24(r31) │ │ │ │ - bl 36c0 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 36e0 │ │ │ │ stfd f1,144(r31) │ │ │ │ stfd f2,152(r31) │ │ │ │ - lwz r9,8(r31) │ │ │ │ - andi. r10,r9,8 │ │ │ │ - beq 4c8e0 │ │ │ │ + lwz r2,8(r31) │ │ │ │ + andi. r9,r2,8 │ │ │ │ + beq 486fc │ │ │ │ lfd f0,144(r31) │ │ │ │ lfd f1,152(r31) │ │ │ │ stfd f0,176(r31) │ │ │ │ stfd f1,184(r31) │ │ │ │ - andi. r9,r9,4 │ │ │ │ - bne 4c960 │ │ │ │ + andi. r2,r2,4 │ │ │ │ + bne 48770 │ │ │ │ addi r1,r1,48 │ │ │ │ ld r0,16(r1) │ │ │ │ ld r31,-8(r1) │ │ │ │ mtlr r0 │ │ │ │ blr │ │ │ │ nop │ │ │ │ - mr r5,r6 │ │ │ │ - mr r4,r8 │ │ │ │ - bl 31a0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - b 4c858 │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ nop │ │ │ │ + mr r5,r6 │ │ │ │ + mr r4,r10 │ │ │ │ + bl 31a0 │ │ │ │ + b 4867c │ │ │ │ mr r4,r5 │ │ │ │ - bl 3980 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 39a0 │ │ │ │ stfd f1,144(r31) │ │ │ │ stfd f2,152(r31) │ │ │ │ - b 4c8c4 │ │ │ │ + b 486e0 │ │ │ │ + nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ mr r4,r5 │ │ │ │ - bl 3980 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 39a0 │ │ │ │ stfd f1,112(r31) │ │ │ │ stfd f2,120(r31) │ │ │ │ - b 4c82c │ │ │ │ + b 48654 │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ld r9,0(r31) │ │ │ │ + nop │ │ │ │ + addi r1,r1,48 │ │ │ │ + ld r2,0(r31) │ │ │ │ ld r4,56(r31) │ │ │ │ ld r3,64(r31) │ │ │ │ - ld r5,0(r9) │ │ │ │ - bl 31a0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - addi r1,r1,48 │ │ │ │ ld r0,16(r1) │ │ │ │ ld r31,-8(r1) │ │ │ │ + ld r5,0(r2) │ │ │ │ mtlr r0 │ │ │ │ - blr │ │ │ │ + b 31a0 │ │ │ │ .long 0x0 │ │ │ │ .long 0x1000000 │ │ │ │ .long 0x180 │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ │ │ │ │ -000000000004c9a0 : │ │ │ │ - addis r2,r12,3 │ │ │ │ - addi r2,r2,-19104 │ │ │ │ - mflr r0 │ │ │ │ +00000000000487a0 : │ │ │ │ std r30,-16(r1) │ │ │ │ - lwz r30,8(r3) │ │ │ │ std r31,-8(r1) │ │ │ │ + lwz r30,8(r3) │ │ │ │ + mflr r0 │ │ │ │ mr r31,r3 │ │ │ │ - andi. r9,r30,1 │ │ │ │ std r0,16(r1) │ │ │ │ stdu r1,-48(r1) │ │ │ │ - std r2,24(r1) │ │ │ │ - bne 4ca00 │ │ │ │ - andi. r9,r30,2 │ │ │ │ - bne 4cf20 │ │ │ │ - andi. r9,r30,4 │ │ │ │ - bne 4cd20 │ │ │ │ - andi. r9,r30,8 │ │ │ │ - bne 4cb70 │ │ │ │ + andi. r2,r30,1 │ │ │ │ + bne 48800 │ │ │ │ + andi. r2,r30,2 │ │ │ │ + bne 48ca0 │ │ │ │ + andi. r2,r30,4 │ │ │ │ + bne 48ad0 │ │ │ │ + andi. r2,r30,8 │ │ │ │ + bne 48950 │ │ │ │ addi r1,r1,48 │ │ │ │ ld r0,16(r1) │ │ │ │ ld r30,-16(r1) │ │ │ │ ld r31,-8(r1) │ │ │ │ mtlr r0 │ │ │ │ blr │ │ │ │ - ld r10,0(r3) │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + ld r9,0(r3) │ │ │ │ andi. r30,r30,64 │ │ │ │ ld r3,40(r3) │ │ │ │ lfd f1,80(r31) │ │ │ │ lfd f2,88(r31) │ │ │ │ - ld r9,56(r31) │ │ │ │ - ld r8,0(r10) │ │ │ │ - bne 4d160 │ │ │ │ + ld r2,56(r31) │ │ │ │ + ld r8,0(r9) │ │ │ │ + bne 48e90 │ │ │ │ mr r7,r8 │ │ │ │ - mr r6,r9 │ │ │ │ - bl 3300 │ │ │ │ - ld r2,24(r1) │ │ │ │ - ld r9,0(r31) │ │ │ │ + mr r6,r2 │ │ │ │ + bl 3320 │ │ │ │ + ld r2,0(r31) │ │ │ │ ld r4,40(r31) │ │ │ │ - ld r5,0(r9) │ │ │ │ - ld r3,16(r9) │ │ │ │ - bl 31a0 │ │ │ │ - ld r2,24(r1) │ │ │ │ + ld r5,0(r2) │ │ │ │ + ld r3,16(r2) │ │ │ │ + bl 31a0 │ │ │ │ ld r3,0(r31) │ │ │ │ - ld r9,48(r31) │ │ │ │ - ld r10,24(r3) │ │ │ │ + ld r2,48(r31) │ │ │ │ + ld r9,24(r3) │ │ │ │ ld r12,32(r3) │ │ │ │ - std r10,48(r31) │ │ │ │ + std r9,48(r31) │ │ │ │ mtctr r12 │ │ │ │ - std r9,24(r3) │ │ │ │ + std r2,24(r3) │ │ │ │ bctrl │ │ │ │ - ld r2,24(r1) │ │ │ │ - ld r9,0(r31) │ │ │ │ - ld r10,48(r31) │ │ │ │ + ld r2,0(r31) │ │ │ │ + ld r9,48(r31) │ │ │ │ ld r6,32(r31) │ │ │ │ - addis r8,r2,-3 │ │ │ │ - addi r8,r8,25952 │ │ │ │ - ld r3,24(r9) │ │ │ │ - ld r7,8(r9) │ │ │ │ - lfd f1,0(r8) │ │ │ │ - lfd f2,8(r8) │ │ │ │ + plfd f1,6340 # 4a130 │ │ │ │ + plfd f2,6340 # 4a138 │ │ │ │ + ld r3,24(r2) │ │ │ │ + ld r7,8(r2) │ │ │ │ std r3,48(r31) │ │ │ │ - std r10,24(r9) │ │ │ │ - bl 3220 │ │ │ │ - ld r2,24(r1) │ │ │ │ - lwz r9,8(r31) │ │ │ │ - andi. r10,r9,16 │ │ │ │ - beq 4cad8 │ │ │ │ - ld r10,0(r31) │ │ │ │ - andi. r9,r9,32 │ │ │ │ + std r9,24(r2) │ │ │ │ + bl 3220 │ │ │ │ + lwz r2,8(r31) │ │ │ │ + andi. r9,r2,16 │ │ │ │ + beq 488c4 │ │ │ │ + ld r9,0(r31) │ │ │ │ + andi. r2,r2,32 │ │ │ │ ld r3,48(r31) │ │ │ │ - ld r5,8(r10) │ │ │ │ - beq 4d360 │ │ │ │ + ld r5,8(r9) │ │ │ │ + beq 49030 │ │ │ │ ld r4,16(r31) │ │ │ │ - bl 36c0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - lwz r9,8(r31) │ │ │ │ + bl 36e0 │ │ │ │ + lwz r2,8(r31) │ │ │ │ stfd f1,112(r31) │ │ │ │ stfd f2,120(r31) │ │ │ │ - ld r10,0(r31) │ │ │ │ - andi. r9,r9,32 │ │ │ │ - ld r9,48(r31) │ │ │ │ - ld r3,24(r10) │ │ │ │ - ld r6,8(r10) │ │ │ │ - beq 4d340 │ │ │ │ + ld r9,0(r31) │ │ │ │ + andi. r2,r2,32 │ │ │ │ + ld r2,48(r31) │ │ │ │ + ld r3,24(r9) │ │ │ │ + ld r6,8(r9) │ │ │ │ + beq 49020 │ │ │ │ ld r4,16(r31) │ │ │ │ - mr r5,r9 │ │ │ │ - bl 33e0 │ │ │ │ - ld r2,24(r1) │ │ │ │ + mr r5,r2 │ │ │ │ + bl 3400 │ │ │ │ ld r3,0(r31) │ │ │ │ - ld r9,56(r31) │ │ │ │ - ld r10,16(r3) │ │ │ │ + ld r2,56(r31) │ │ │ │ + ld r9,16(r3) │ │ │ │ ld r12,40(r3) │ │ │ │ - std r10,56(r31) │ │ │ │ + std r9,56(r31) │ │ │ │ mtctr r12 │ │ │ │ - std r9,16(r3) │ │ │ │ + std r2,16(r3) │ │ │ │ bctrl │ │ │ │ - ld r2,24(r1) │ │ │ │ - ld r9,0(r31) │ │ │ │ + ld r2,0(r31) │ │ │ │ lwz r30,8(r31) │ │ │ │ - ld r10,56(r31) │ │ │ │ - ld r3,16(r9) │ │ │ │ - andi. r8,r30,16 │ │ │ │ + ld r9,56(r31) │ │ │ │ + ld r3,16(r2) │ │ │ │ + andi. r10,r30,16 │ │ │ │ std r3,56(r31) │ │ │ │ - std r10,16(r9) │ │ │ │ - beq 4c9d0 │ │ │ │ + std r9,16(r2) │ │ │ │ + beq 487c4 │ │ │ │ andi. r30,r30,64 │ │ │ │ - ld r5,0(r9) │ │ │ │ - beq 4d380 │ │ │ │ + ld r5,0(r2) │ │ │ │ + beq 49050 │ │ │ │ ld r4,24(r31) │ │ │ │ - bl 36c0 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 36e0 │ │ │ │ lwz r30,8(r31) │ │ │ │ stfd f1,144(r31) │ │ │ │ stfd f2,152(r31) │ │ │ │ - b 4c9d0 │ │ │ │ + b 487c4 │ │ │ │ nop │ │ │ │ lfd f3,176(r31) │ │ │ │ lfd f4,184(r31) │ │ │ │ lfd f1,112(r31) │ │ │ │ lfd f2,120(r31) │ │ │ │ - bl 4dbe8 │ │ │ │ - nop │ │ │ │ - ld r10,0(r31) │ │ │ │ + bl 3450 │ │ │ │ + ld r9,0(r31) │ │ │ │ andi. r30,r30,64 │ │ │ │ ld r3,40(r31) │ │ │ │ - ld r9,64(r31) │ │ │ │ + ld r2,64(r31) │ │ │ │ stfd f1,80(r31) │ │ │ │ stfd f2,88(r31) │ │ │ │ - ld r8,0(r10) │ │ │ │ - bne 4d120 │ │ │ │ - mr r6,r9 │ │ │ │ + ld r8,0(r9) │ │ │ │ + bne 48e50 │ │ │ │ + mr r6,r2 │ │ │ │ mr r7,r8 │ │ │ │ - bl 3300 │ │ │ │ - ld r2,24(r1) │ │ │ │ - lwz r10,8(r31) │ │ │ │ - ld r9,0(r31) │ │ │ │ - ld r8,64(r31) │ │ │ │ - andi. r10,r10,64 │ │ │ │ - ld r3,16(r9) │ │ │ │ - ld r6,0(r9) │ │ │ │ - beq 4d14c │ │ │ │ + bl 3320 │ │ │ │ + lwz r9,8(r31) │ │ │ │ + ld r2,0(r31) │ │ │ │ + ld r10,64(r31) │ │ │ │ + andi. r9,r9,64 │ │ │ │ + ld r3,16(r2) │ │ │ │ + ld r6,0(r2) │ │ │ │ + beq 48e78 │ │ │ │ ld r4,24(r31) │ │ │ │ - mr r5,r8 │ │ │ │ - bl 33e0 │ │ │ │ - ld r2,24(r1) │ │ │ │ + mr r5,r10 │ │ │ │ + bl 3400 │ │ │ │ ld r3,0(r31) │ │ │ │ ld r12,32(r3) │ │ │ │ mtctr r12 │ │ │ │ bctrl │ │ │ │ - ld r2,24(r1) │ │ │ │ - ld r9,0(r31) │ │ │ │ + ld r2,0(r31) │ │ │ │ lfd f0,80(r31) │ │ │ │ lfd f1,88(r31) │ │ │ │ ld r3,48(r31) │ │ │ │ - ld r7,8(r9) │ │ │ │ - ld r6,24(r9) │ │ │ │ + ld r7,8(r2) │ │ │ │ + ld r6,24(r2) │ │ │ │ fneg f2,f1 │ │ │ │ fneg f1,f0 │ │ │ │ - bl 3300 │ │ │ │ - ld r2,24(r1) │ │ │ │ - lwz r9,8(r31) │ │ │ │ - ld r10,0(r31) │ │ │ │ + bl 3320 │ │ │ │ + lwz r2,8(r31) │ │ │ │ + ld r9,0(r31) │ │ │ │ lfd f0,112(r31) │ │ │ │ lfd f1,120(r31) │ │ │ │ ld r3,48(r31) │ │ │ │ - andi. r9,r9,32 │ │ │ │ - ld r5,8(r10) │ │ │ │ + andi. r2,r2,32 │ │ │ │ + ld r5,8(r9) │ │ │ │ stfd f0,128(r31) │ │ │ │ stfd f1,136(r31) │ │ │ │ - beq 4d330 │ │ │ │ + beq 49010 │ │ │ │ ld r4,16(r31) │ │ │ │ - bl 36c0 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 36e0 │ │ │ │ lfd f3,128(r31) │ │ │ │ lfd f4,136(r31) │ │ │ │ stfd f1,112(r31) │ │ │ │ stfd f2,120(r31) │ │ │ │ - bl 4dbe8 │ │ │ │ - nop │ │ │ │ - lwz r10,8(r31) │ │ │ │ - ld r9,0(r31) │ │ │ │ - ld r8,48(r31) │ │ │ │ + bl 3450 │ │ │ │ + lwz r9,8(r31) │ │ │ │ + ld r2,0(r31) │ │ │ │ + ld r10,48(r31) │ │ │ │ stfd f1,96(r31) │ │ │ │ stfd f2,104(r31) │ │ │ │ - andi. r10,r10,32 │ │ │ │ - ld r3,24(r9) │ │ │ │ - ld r6,8(r9) │ │ │ │ - beq 4d310 │ │ │ │ + andi. r9,r9,32 │ │ │ │ + ld r3,24(r2) │ │ │ │ + ld r6,8(r2) │ │ │ │ + beq 49000 │ │ │ │ ld r4,16(r31) │ │ │ │ - mr r5,r8 │ │ │ │ - bl 33e0 │ │ │ │ - ld r2,24(r1) │ │ │ │ + mr r5,r10 │ │ │ │ + bl 3400 │ │ │ │ ld r3,0(r31) │ │ │ │ ld r12,40(r3) │ │ │ │ mtctr r12 │ │ │ │ bctrl │ │ │ │ - ld r2,24(r1) │ │ │ │ - ld r9,0(r31) │ │ │ │ + ld r2,0(r31) │ │ │ │ ld r3,64(r31) │ │ │ │ lfd f1,96(r31) │ │ │ │ lfd f2,104(r31) │ │ │ │ - ld r7,0(r9) │ │ │ │ - ld r6,16(r9) │ │ │ │ - bl 3220 │ │ │ │ - ld r2,24(r1) │ │ │ │ - lwz r9,8(r31) │ │ │ │ - ld r10,0(r31) │ │ │ │ + ld r7,0(r2) │ │ │ │ + ld r6,16(r2) │ │ │ │ + bl 3220 │ │ │ │ + lwz r2,8(r31) │ │ │ │ + ld r9,0(r31) │ │ │ │ ld r3,64(r31) │ │ │ │ - andi. r9,r9,64 │ │ │ │ - ld r5,0(r10) │ │ │ │ - beq 4d2e0 │ │ │ │ + andi. r2,r2,64 │ │ │ │ + ld r5,0(r9) │ │ │ │ + beq 48fd0 │ │ │ │ ld r4,24(r31) │ │ │ │ - bl 36c0 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 36e0 │ │ │ │ addi r1,r1,48 │ │ │ │ ld r0,16(r1) │ │ │ │ stfd f1,176(r31) │ │ │ │ stfd f2,184(r31) │ │ │ │ ld r30,-16(r1) │ │ │ │ ld r31,-8(r1) │ │ │ │ mtlr r0 │ │ │ │ blr │ │ │ │ nop │ │ │ │ - nop │ │ │ │ - ld r9,0(r31) │ │ │ │ + ld r2,0(r31) │ │ │ │ andi. r30,r30,64 │ │ │ │ - ld r10,64(r31) │ │ │ │ - ld r3,16(r9) │ │ │ │ - ld r6,0(r9) │ │ │ │ - bne 4d100 │ │ │ │ + ld r9,64(r31) │ │ │ │ + ld r3,16(r2) │ │ │ │ + ld r6,0(r2) │ │ │ │ + bne 48e40 │ │ │ │ mr r5,r6 │ │ │ │ - mr r4,r10 │ │ │ │ - bl 31a0 │ │ │ │ - ld r2,24(r1) │ │ │ │ + mr r4,r9 │ │ │ │ + bl 31a0 │ │ │ │ ld r3,0(r31) │ │ │ │ - ld r9,72(r31) │ │ │ │ - ld r10,24(r3) │ │ │ │ + ld r2,72(r31) │ │ │ │ + ld r9,24(r3) │ │ │ │ ld r12,32(r3) │ │ │ │ - std r10,72(r31) │ │ │ │ + std r9,72(r31) │ │ │ │ mtctr r12 │ │ │ │ - std r9,24(r3) │ │ │ │ + std r2,24(r3) │ │ │ │ bctrl │ │ │ │ - ld r2,24(r1) │ │ │ │ - ld r9,0(r31) │ │ │ │ - lwz r10,8(r31) │ │ │ │ - ld r8,72(r31) │ │ │ │ - ld r3,24(r9) │ │ │ │ - andi. r10,r10,32 │ │ │ │ - ld r5,8(r9) │ │ │ │ + ld r2,0(r31) │ │ │ │ + lwz r9,8(r31) │ │ │ │ + ld r10,72(r31) │ │ │ │ + ld r3,24(r2) │ │ │ │ + andi. r9,r9,32 │ │ │ │ + ld r5,8(r2) │ │ │ │ std r3,72(r31) │ │ │ │ - std r8,24(r9) │ │ │ │ - beq 4d2c0 │ │ │ │ + std r10,24(r2) │ │ │ │ + beq 48fb0 │ │ │ │ ld r4,16(r31) │ │ │ │ - bl 36c0 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 36e0 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ lfd f1,144(r31) │ │ │ │ lfd f2,152(r31) │ │ │ │ stfd f3,192(r31) │ │ │ │ stfd f4,200(r31) │ │ │ │ - bl 4dbe8 │ │ │ │ - nop │ │ │ │ - lwz r9,8(r31) │ │ │ │ - ld r8,0(r31) │ │ │ │ + bl 3450 │ │ │ │ + lwz r2,8(r31) │ │ │ │ + ld r10,0(r31) │ │ │ │ ld r3,40(r31) │ │ │ │ - ld r10,64(r31) │ │ │ │ + ld r9,64(r31) │ │ │ │ stfd f1,80(r31) │ │ │ │ stfd f2,88(r31) │ │ │ │ - andi. r9,r9,64 │ │ │ │ - ld r8,0(r8) │ │ │ │ - beq 4d2a0 │ │ │ │ + andi. r2,r2,64 │ │ │ │ + ld r8,0(r10) │ │ │ │ + beq 48fa0 │ │ │ │ ld r6,24(r31) │ │ │ │ - mr r7,r10 │ │ │ │ - bl 2fc0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - ld r9,0(r31) │ │ │ │ + mr r7,r9 │ │ │ │ + bl 2fc0 │ │ │ │ + ld r2,0(r31) │ │ │ │ lfd f0,80(r31) │ │ │ │ lfd f1,88(r31) │ │ │ │ ld r3,48(r31) │ │ │ │ ld r6,72(r31) │ │ │ │ - ld r7,8(r9) │ │ │ │ + ld r7,8(r2) │ │ │ │ fneg f2,f1 │ │ │ │ fneg f1,f0 │ │ │ │ - bl 3300 │ │ │ │ - ld r2,24(r1) │ │ │ │ - lwz r9,8(r31) │ │ │ │ - ld r10,0(r31) │ │ │ │ + bl 3320 │ │ │ │ + lwz r2,8(r31) │ │ │ │ + ld r9,0(r31) │ │ │ │ ld r3,48(r31) │ │ │ │ - andi. r9,r9,32 │ │ │ │ - ld r5,8(r10) │ │ │ │ - beq 4d290 │ │ │ │ + andi. r2,r2,32 │ │ │ │ + ld r5,8(r9) │ │ │ │ + beq 48f90 │ │ │ │ ld r4,16(r31) │ │ │ │ - bl 36c0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - lwz r10,8(r31) │ │ │ │ - ld r9,0(r31) │ │ │ │ - ld r8,48(r31) │ │ │ │ + bl 36e0 │ │ │ │ + lwz r9,8(r31) │ │ │ │ + ld r2,0(r31) │ │ │ │ stfd f1,112(r31) │ │ │ │ stfd f2,120(r31) │ │ │ │ - andi. r10,r10,32 │ │ │ │ - ld r3,24(r9) │ │ │ │ - ld r6,8(r9) │ │ │ │ - beq 4d270 │ │ │ │ + ld r10,48(r31) │ │ │ │ + andi. r9,r9,32 │ │ │ │ + ld r3,24(r2) │ │ │ │ + ld r6,8(r2) │ │ │ │ + beq 48f80 │ │ │ │ ld r4,16(r31) │ │ │ │ - mr r5,r8 │ │ │ │ - bl 33e0 │ │ │ │ - ld r2,24(r1) │ │ │ │ + mr r5,r10 │ │ │ │ + bl 3400 │ │ │ │ ld r3,0(r31) │ │ │ │ - ld r9,56(r31) │ │ │ │ - ld r10,16(r3) │ │ │ │ + ld r2,56(r31) │ │ │ │ + ld r9,16(r3) │ │ │ │ ld r12,40(r3) │ │ │ │ - std r10,56(r31) │ │ │ │ + std r9,56(r31) │ │ │ │ mtctr r12 │ │ │ │ - std r9,16(r3) │ │ │ │ + std r2,16(r3) │ │ │ │ bctrl │ │ │ │ - ld r2,24(r1) │ │ │ │ - ld r9,0(r31) │ │ │ │ - lwz r10,8(r31) │ │ │ │ - ld r8,56(r31) │ │ │ │ + ld r2,0(r31) │ │ │ │ + lwz r9,8(r31) │ │ │ │ lfd f0,144(r31) │ │ │ │ lfd f1,152(r31) │ │ │ │ - ld r3,16(r9) │ │ │ │ - andi. r10,r10,64 │ │ │ │ - ld r5,0(r9) │ │ │ │ + ld r10,56(r31) │ │ │ │ + ld r3,16(r2) │ │ │ │ + andi. r9,r9,64 │ │ │ │ + ld r5,0(r2) │ │ │ │ std r3,56(r31) │ │ │ │ - std r8,16(r9) │ │ │ │ + std r10,16(r2) │ │ │ │ stfd f0,160(r31) │ │ │ │ stfd f1,168(r31) │ │ │ │ - beq 4d260 │ │ │ │ + beq 48f70 │ │ │ │ ld r4,24(r31) │ │ │ │ - bl 36c0 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 36e0 │ │ │ │ lfd f3,160(r31) │ │ │ │ lfd f4,168(r31) │ │ │ │ stfd f1,144(r31) │ │ │ │ stfd f2,152(r31) │ │ │ │ - bl 4dbe8 │ │ │ │ - nop │ │ │ │ - ld r9,0(r31) │ │ │ │ + bl 3450 │ │ │ │ + ld r2,0(r31) │ │ │ │ ld r6,56(r31) │ │ │ │ ld r3,64(r31) │ │ │ │ stfd f1,96(r31) │ │ │ │ stfd f2,104(r31) │ │ │ │ - ld r7,0(r9) │ │ │ │ - bl 3220 │ │ │ │ - ld r2,24(r1) │ │ │ │ + ld r7,0(r2) │ │ │ │ + bl 3220 │ │ │ │ lwz r30,8(r31) │ │ │ │ - b 4c9e0 │ │ │ │ + b 487d4 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ld r9,0(r31) │ │ │ │ + ld r2,0(r31) │ │ │ │ andi. r30,r30,64 │ │ │ │ - ld r10,56(r31) │ │ │ │ - ld r3,16(r9) │ │ │ │ - ld r6,0(r9) │ │ │ │ - bne 4d0e0 │ │ │ │ + ld r9,56(r31) │ │ │ │ + ld r3,16(r2) │ │ │ │ + ld r6,0(r2) │ │ │ │ + bne 48e30 │ │ │ │ mr r5,r6 │ │ │ │ - mr r4,r10 │ │ │ │ - bl 31a0 │ │ │ │ - ld r2,24(r1) │ │ │ │ + mr r4,r9 │ │ │ │ + bl 31a0 │ │ │ │ ld r3,0(r31) │ │ │ │ - ld r9,72(r31) │ │ │ │ - ld r10,24(r3) │ │ │ │ + ld r2,72(r31) │ │ │ │ + ld r9,24(r3) │ │ │ │ ld r12,32(r3) │ │ │ │ - std r10,72(r31) │ │ │ │ + std r9,72(r31) │ │ │ │ mtctr r12 │ │ │ │ - std r9,24(r3) │ │ │ │ + std r2,24(r3) │ │ │ │ bctrl │ │ │ │ - ld r2,24(r1) │ │ │ │ - ld r9,0(r31) │ │ │ │ - lwz r10,8(r31) │ │ │ │ - ld r8,72(r31) │ │ │ │ - ld r3,24(r9) │ │ │ │ - andi. r10,r10,32 │ │ │ │ - ld r5,8(r9) │ │ │ │ + ld r2,0(r31) │ │ │ │ + lwz r9,8(r31) │ │ │ │ + ld r10,72(r31) │ │ │ │ + ld r3,24(r2) │ │ │ │ + andi. r9,r9,32 │ │ │ │ + ld r5,8(r2) │ │ │ │ std r3,72(r31) │ │ │ │ - std r8,24(r9) │ │ │ │ - beq 4d220 │ │ │ │ + std r10,24(r2) │ │ │ │ + beq 48f30 │ │ │ │ ld r4,16(r31) │ │ │ │ - bl 36c0 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 36e0 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ lfd f1,144(r31) │ │ │ │ lfd f2,152(r31) │ │ │ │ stfd f3,192(r31) │ │ │ │ stfd f4,200(r31) │ │ │ │ - bl 4dbe8 │ │ │ │ - nop │ │ │ │ - lwz r9,8(r31) │ │ │ │ - ld r8,0(r31) │ │ │ │ + bl 3450 │ │ │ │ + lwz r2,8(r31) │ │ │ │ + ld r10,0(r31) │ │ │ │ ld r3,40(r31) │ │ │ │ - ld r10,56(r31) │ │ │ │ + ld r9,56(r31) │ │ │ │ stfd f1,80(r31) │ │ │ │ stfd f2,88(r31) │ │ │ │ - andi. r9,r9,64 │ │ │ │ - ld r8,0(r8) │ │ │ │ - beq 4d180 │ │ │ │ + andi. r2,r2,64 │ │ │ │ + ld r8,0(r10) │ │ │ │ + beq 48ea0 │ │ │ │ ld r6,24(r31) │ │ │ │ - mr r7,r10 │ │ │ │ - bl 2fc0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - ld r9,0(r31) │ │ │ │ + mr r7,r9 │ │ │ │ + bl 2fc0 │ │ │ │ + ld r2,0(r31) │ │ │ │ lfd f0,80(r31) │ │ │ │ lfd f1,88(r31) │ │ │ │ ld r3,48(r31) │ │ │ │ ld r6,72(r31) │ │ │ │ - ld r7,8(r9) │ │ │ │ + ld r7,8(r2) │ │ │ │ fneg f2,f1 │ │ │ │ fneg f1,f0 │ │ │ │ - bl 3300 │ │ │ │ - ld r2,24(r1) │ │ │ │ - lwz r9,8(r31) │ │ │ │ - ld r10,0(r31) │ │ │ │ + bl 3320 │ │ │ │ + lwz r2,8(r31) │ │ │ │ + ld r9,0(r31) │ │ │ │ ld r3,48(r31) │ │ │ │ - andi. r9,r9,32 │ │ │ │ - ld r5,8(r10) │ │ │ │ - beq 4d1d0 │ │ │ │ + andi. r2,r2,32 │ │ │ │ + ld r5,8(r9) │ │ │ │ + beq 48ee8 │ │ │ │ ld r4,16(r31) │ │ │ │ - bl 36c0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - lwz r10,8(r31) │ │ │ │ - ld r9,0(r31) │ │ │ │ - ld r8,48(r31) │ │ │ │ + bl 36e0 │ │ │ │ + lwz r9,8(r31) │ │ │ │ + ld r2,0(r31) │ │ │ │ + ld r10,48(r31) │ │ │ │ stfd f1,112(r31) │ │ │ │ stfd f2,120(r31) │ │ │ │ - andi. r10,r10,32 │ │ │ │ - ld r3,24(r9) │ │ │ │ - ld r6,8(r9) │ │ │ │ - beq 4d200 │ │ │ │ + andi. r9,r9,32 │ │ │ │ + ld r3,24(r2) │ │ │ │ + ld r6,8(r2) │ │ │ │ + beq 48f14 │ │ │ │ ld r4,16(r31) │ │ │ │ - mr r5,r8 │ │ │ │ - bl 33e0 │ │ │ │ - ld r2,24(r1) │ │ │ │ + mr r5,r10 │ │ │ │ + bl 3400 │ │ │ │ ld r3,0(r31) │ │ │ │ - ld r9,56(r31) │ │ │ │ - ld r10,16(r3) │ │ │ │ + ld r2,56(r31) │ │ │ │ + ld r9,16(r3) │ │ │ │ ld r12,40(r3) │ │ │ │ - std r10,56(r31) │ │ │ │ + std r9,56(r31) │ │ │ │ mtctr r12 │ │ │ │ - std r9,16(r3) │ │ │ │ + std r2,16(r3) │ │ │ │ bctrl │ │ │ │ - ld r2,24(r1) │ │ │ │ - ld r9,0(r31) │ │ │ │ - lwz r10,8(r31) │ │ │ │ - ld r8,56(r31) │ │ │ │ - ld r3,16(r9) │ │ │ │ - andi. r10,r10,64 │ │ │ │ - ld r5,0(r9) │ │ │ │ + ld r2,0(r31) │ │ │ │ + lwz r9,8(r31) │ │ │ │ + ld r10,56(r31) │ │ │ │ + ld r3,16(r2) │ │ │ │ + andi. r9,r9,64 │ │ │ │ + ld r5,0(r2) │ │ │ │ std r3,56(r31) │ │ │ │ - std r8,16(r9) │ │ │ │ - beq 4d240 │ │ │ │ + std r10,16(r2) │ │ │ │ + beq 48f50 │ │ │ │ ld r4,24(r31) │ │ │ │ - bl 36c0 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 36e0 │ │ │ │ lwz r30,8(r31) │ │ │ │ stfd f1,144(r31) │ │ │ │ stfd f2,152(r31) │ │ │ │ - b 4c9d8 │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ + b 487cc │ │ │ │ nop │ │ │ │ ld r4,24(r31) │ │ │ │ - mr r5,r10 │ │ │ │ - bl 33e0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - b 4cf48 │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ + mr r5,r9 │ │ │ │ + bl 3400 │ │ │ │ + b 48cc4 │ │ │ │ ld r4,24(r31) │ │ │ │ - mr r5,r10 │ │ │ │ - bl 33e0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - b 4cd48 │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ + mr r5,r9 │ │ │ │ + bl 3400 │ │ │ │ + b 48af4 │ │ │ │ ld r6,24(r31) │ │ │ │ - mr r7,r9 │ │ │ │ - bl 2fc0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - lwz r10,8(r31) │ │ │ │ - ld r9,0(r31) │ │ │ │ - ld r8,64(r31) │ │ │ │ - andi. r10,r10,64 │ │ │ │ - ld r3,16(r9) │ │ │ │ - ld r6,0(r9) │ │ │ │ - bne 4cbd4 │ │ │ │ + mr r7,r2 │ │ │ │ + bl 2fc0 │ │ │ │ + lwz r9,8(r31) │ │ │ │ + ld r2,0(r31) │ │ │ │ + ld r10,64(r31) │ │ │ │ + andi. r9,r9,64 │ │ │ │ + ld r3,16(r2) │ │ │ │ + ld r6,0(r2) │ │ │ │ + bne 489ac │ │ │ │ mr r5,r6 │ │ │ │ - mr r4,r8 │ │ │ │ - bl 31a0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - b 4cbe4 │ │ │ │ - ld r6,24(r31) │ │ │ │ - mr r7,r9 │ │ │ │ - bl 2fc0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - b 4ca30 │ │ │ │ - nop │ │ │ │ + mr r4,r10 │ │ │ │ + bl 31a0 │ │ │ │ + b 489b8 │ │ │ │ nop │ │ │ │ nop │ │ │ │ - mr r6,r10 │ │ │ │ + ld r6,24(r31) │ │ │ │ + mr r7,r2 │ │ │ │ + bl 2fc0 │ │ │ │ + b 4882c │ │ │ │ + mr r6,r9 │ │ │ │ mr r7,r8 │ │ │ │ - bl 3300 │ │ │ │ - ld r2,24(r1) │ │ │ │ - ld r9,0(r31) │ │ │ │ + bl 3320 │ │ │ │ + ld r2,0(r31) │ │ │ │ lfd f0,80(r31) │ │ │ │ lfd f1,88(r31) │ │ │ │ ld r3,48(r31) │ │ │ │ ld r6,72(r31) │ │ │ │ - ld r7,8(r9) │ │ │ │ + ld r7,8(r2) │ │ │ │ fneg f2,f1 │ │ │ │ fneg f1,f0 │ │ │ │ - bl 3300 │ │ │ │ - ld r2,24(r1) │ │ │ │ - lwz r9,8(r31) │ │ │ │ - ld r10,0(r31) │ │ │ │ + bl 3320 │ │ │ │ + lwz r2,8(r31) │ │ │ │ + ld r9,0(r31) │ │ │ │ ld r3,48(r31) │ │ │ │ - andi. r9,r9,32 │ │ │ │ - ld r5,8(r10) │ │ │ │ - bne 4d030 │ │ │ │ + andi. r2,r2,32 │ │ │ │ + ld r5,8(r9) │ │ │ │ + bne 48d98 │ │ │ │ mr r4,r5 │ │ │ │ - bl 3980 │ │ │ │ - ld r2,24(r1) │ │ │ │ - lwz r10,8(r31) │ │ │ │ - ld r9,0(r31) │ │ │ │ - ld r8,48(r31) │ │ │ │ + bl 39a0 │ │ │ │ + lwz r9,8(r31) │ │ │ │ + ld r2,0(r31) │ │ │ │ + ld r10,48(r31) │ │ │ │ stfd f1,112(r31) │ │ │ │ stfd f2,120(r31) │ │ │ │ - andi. r10,r10,32 │ │ │ │ - ld r3,24(r9) │ │ │ │ - ld r6,8(r9) │ │ │ │ - bne 4d060 │ │ │ │ + andi. r9,r9,32 │ │ │ │ + ld r3,24(r2) │ │ │ │ + ld r6,8(r2) │ │ │ │ + bne 48dc4 │ │ │ │ mr r5,r6 │ │ │ │ - mr r4,r8 │ │ │ │ - bl 31a0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - b 4d070 │ │ │ │ + mr r4,r10 │ │ │ │ + bl 31a0 │ │ │ │ + b 48dd0 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ mr r4,r5 │ │ │ │ - bl 3980 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 39a0 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ - b 4cfa4 │ │ │ │ + b 48d18 │ │ │ │ + nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ mr r4,r5 │ │ │ │ - bl 3980 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 39a0 │ │ │ │ lwz r30,8(r31) │ │ │ │ stfd f1,144(r31) │ │ │ │ stfd f2,152(r31) │ │ │ │ - b 4c9d8 │ │ │ │ - nop │ │ │ │ - mr r4,r5 │ │ │ │ - bl 3980 │ │ │ │ - ld r2,24(r1) │ │ │ │ - b 4ced4 │ │ │ │ - mr r5,r6 │ │ │ │ - mr r4,r8 │ │ │ │ - bl 31a0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - b 4ce70 │ │ │ │ - nop │ │ │ │ + b 487cc │ │ │ │ nop │ │ │ │ nop │ │ │ │ mr r4,r5 │ │ │ │ - bl 3980 │ │ │ │ - ld r2,24(r1) │ │ │ │ - b 4ce3c │ │ │ │ - mr r7,r8 │ │ │ │ - mr r6,r10 │ │ │ │ - bl 3300 │ │ │ │ - ld r2,24(r1) │ │ │ │ - b 4cdf0 │ │ │ │ - nop │ │ │ │ + bl 39a0 │ │ │ │ + b 48c5c │ │ │ │ nop │ │ │ │ + mr r5,r6 │ │ │ │ + mr r4,r10 │ │ │ │ + bl 31a0 │ │ │ │ + b 48c00 │ │ │ │ + mr r4,r5 │ │ │ │ + bl 39a0 │ │ │ │ + b 48bd0 │ │ │ │ nop │ │ │ │ + mr r7,r8 │ │ │ │ + mr r6,r9 │ │ │ │ + bl 3320 │ │ │ │ + b 48b8c │ │ │ │ mr r4,r5 │ │ │ │ - bl 3980 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 39a0 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ - b 4cda4 │ │ │ │ + b 48b48 │ │ │ │ + nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ mr r4,r5 │ │ │ │ - bl 3980 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 39a0 │ │ │ │ addi r1,r1,48 │ │ │ │ ld r0,16(r1) │ │ │ │ stfd f1,176(r31) │ │ │ │ stfd f2,184(r31) │ │ │ │ ld r30,-16(r1) │ │ │ │ ld r31,-8(r1) │ │ │ │ mtlr r0 │ │ │ │ blr │ │ │ │ nop │ │ │ │ - mr r5,r6 │ │ │ │ - mr r4,r8 │ │ │ │ - bl 31a0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - b 4cca0 │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ nop │ │ │ │ - mr r4,r5 │ │ │ │ - bl 3980 │ │ │ │ - ld r2,24(r1) │ │ │ │ - b 4cc54 │ │ │ │ mr r5,r6 │ │ │ │ - mr r4,r9 │ │ │ │ - bl 31a0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - b 4cb00 │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ + mr r4,r10 │ │ │ │ + bl 31a0 │ │ │ │ + b 48a60 │ │ │ │ + mr r4,r5 │ │ │ │ + bl 39a0 │ │ │ │ + b 48a1c │ │ │ │ nop │ │ │ │ + mr r5,r6 │ │ │ │ + mr r4,r2 │ │ │ │ + bl 31a0 │ │ │ │ + b 488e8 │ │ │ │ mr r4,r5 │ │ │ │ - bl 3980 │ │ │ │ - ld r2,24(r1) │ │ │ │ - lwz r9,8(r31) │ │ │ │ + bl 39a0 │ │ │ │ + lwz r2,8(r31) │ │ │ │ stfd f1,112(r31) │ │ │ │ stfd f2,120(r31) │ │ │ │ - b 4cad8 │ │ │ │ + b 488c4 │ │ │ │ + nop │ │ │ │ nop │ │ │ │ mr r4,r5 │ │ │ │ - bl 3980 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 39a0 │ │ │ │ lwz r30,8(r31) │ │ │ │ stfd f1,144(r31) │ │ │ │ stfd f2,152(r31) │ │ │ │ - b 4c9d0 │ │ │ │ + b 487c4 │ │ │ │ .long 0x0 │ │ │ │ .long 0x1000000 │ │ │ │ .long 0x280 │ │ │ │ nop │ │ │ │ nop │ │ │ │ + nop │ │ │ │ │ │ │ │ -000000000004d3b0 : │ │ │ │ - addis r2,r12,3 │ │ │ │ - addi r2,r2,-21680 │ │ │ │ +0000000000049080 : │ │ │ │ + lwz r2,8(r3) │ │ │ │ mflr r0 │ │ │ │ - lwz r9,8(r3) │ │ │ │ std r31,-8(r1) │ │ │ │ mr r31,r3 │ │ │ │ - andi. r10,r9,32 │ │ │ │ std r0,16(r1) │ │ │ │ stdu r1,-48(r1) │ │ │ │ - bne 4d440 │ │ │ │ - andi. r10,r9,64 │ │ │ │ - bne 4d458 │ │ │ │ - andi. r10,r9,4 │ │ │ │ - bne 4d470 │ │ │ │ - andi. r9,r9,2 │ │ │ │ - bne 4d494 │ │ │ │ + andi. r9,r2,32 │ │ │ │ + bne 490f0 │ │ │ │ + andi. r9,r2,64 │ │ │ │ + bne 49104 │ │ │ │ + andi. r9,r2,4 │ │ │ │ + bne 49118 │ │ │ │ + andi. r2,r2,2 │ │ │ │ + bne 49134 │ │ │ │ ld r3,64(r31) │ │ │ │ - bl 3540 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 3560 │ │ │ │ ld r3,40(r31) │ │ │ │ - bl 3540 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 3560 │ │ │ │ ld r3,48(r31) │ │ │ │ - bl 3540 │ │ │ │ - ld r2,24(r1) │ │ │ │ - ld r3,32(r31) │ │ │ │ - bl 3540 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 3560 │ │ │ │ addi r1,r1,48 │ │ │ │ + ld r3,32(r31) │ │ │ │ ld r0,16(r1) │ │ │ │ ld r31,-8(r1) │ │ │ │ mtlr r0 │ │ │ │ - blr │ │ │ │ - nop │ │ │ │ + b 3560 │ │ │ │ nop │ │ │ │ nop │ │ │ │ ld r3,16(r3) │ │ │ │ - bl 3540 │ │ │ │ - ld r2,24(r1) │ │ │ │ - lwz r9,8(r31) │ │ │ │ - andi. r10,r9,64 │ │ │ │ - beq 4d3e0 │ │ │ │ + bl 3560 │ │ │ │ + lwz r2,8(r31) │ │ │ │ + andi. r9,r2,64 │ │ │ │ + beq 490a8 │ │ │ │ ld r3,24(r31) │ │ │ │ - bl 3540 │ │ │ │ - ld r2,24(r1) │ │ │ │ - lwz r9,8(r31) │ │ │ │ - andi. r10,r9,4 │ │ │ │ - beq 4d3e8 │ │ │ │ + bl 3560 │ │ │ │ + lwz r2,8(r31) │ │ │ │ + andi. r9,r2,4 │ │ │ │ + beq 490b0 │ │ │ │ ld r3,72(r31) │ │ │ │ - bl 3540 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 3560 │ │ │ │ ld r3,56(r31) │ │ │ │ - bl 3540 │ │ │ │ - ld r2,24(r1) │ │ │ │ - lwz r9,8(r31) │ │ │ │ - andi. r9,r9,2 │ │ │ │ - beq 4d3f0 │ │ │ │ + bl 3560 │ │ │ │ + lwz r2,8(r31) │ │ │ │ + andi. r2,r2,2 │ │ │ │ + beq 490b8 │ │ │ │ ld r3,72(r31) │ │ │ │ - bl 3540 │ │ │ │ - ld r2,24(r1) │ │ │ │ - b 4d3f0 │ │ │ │ + bl 3560 │ │ │ │ + ld r3,64(r31) │ │ │ │ + bl 3560 │ │ │ │ + ld r3,40(r31) │ │ │ │ + bl 3560 │ │ │ │ + ld r3,48(r31) │ │ │ │ + bl 3560 │ │ │ │ + addi r1,r1,48 │ │ │ │ + ld r3,32(r31) │ │ │ │ + ld r0,16(r1) │ │ │ │ + ld r31,-8(r1) │ │ │ │ + mtlr r0 │ │ │ │ + b 3560 │ │ │ │ .long 0x0 │ │ │ │ .long 0x1000000 │ │ │ │ .long 0x180 │ │ │ │ - addis r2,r12,3 │ │ │ │ - addi r2,r2,-21936 │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + addis r2,r12,2 │ │ │ │ + addi r2,r2,-4736 │ │ │ │ mflr r0 │ │ │ │ fmr f13,f2 │ │ │ │ fmr f12,f1 │ │ │ │ xxlxor vs10,vs10,vs10 │ │ │ │ xxlxor vs11,vs11,vs11 │ │ │ │ std r0,16(r1) │ │ │ │ stdu r1,-32(r1) │ │ │ │ fcmpu cr0,f12,f10 │ │ │ │ - bne 4d4e0 │ │ │ │ + bne 491b0 │ │ │ │ fcmpu cr0,f13,f11 │ │ │ │ - blt 4d500 │ │ │ │ - bl 4d538 │ │ │ │ + blt 491d0 │ │ │ │ + bl 49208 │ │ │ │ nop │ │ │ │ addi r1,r1,32 │ │ │ │ ld r0,16(r1) │ │ │ │ mtlr r0 │ │ │ │ blr │ │ │ │ ori r2,r2,0 │ │ │ │ fneg f1,f12 │ │ │ │ fneg f2,f13 │ │ │ │ - bl 4d538 │ │ │ │ + bl 49208 │ │ │ │ nop │ │ │ │ addi r1,r1,32 │ │ │ │ ld r0,16(r1) │ │ │ │ neg r3,r3 │ │ │ │ mtlr r0 │ │ │ │ blr │ │ │ │ .long 0x0 │ │ │ │ .long 0x1000000 │ │ │ │ .long 0x80 │ │ │ │ - addis r2,r12,3 │ │ │ │ - addi r2,r2,-22064 │ │ │ │ + addis r2,r12,2 │ │ │ │ + addi r2,r2,-4864 │ │ │ │ stfd f30,-16(r1) │ │ │ │ stfd f31,-8(r1) │ │ │ │ li r3,0 │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ stdu r1,-112(r1) │ │ │ │ xxlxor vs12,vs12,vs12 │ │ │ │ xxlxor vs13,vs13,vs13 │ │ │ │ fcmpu cr0,f30,f12 │ │ │ │ - bne 4d564 │ │ │ │ + bne 49234 │ │ │ │ fcmpu cr0,f31,f13 │ │ │ │ - blt 4d678 │ │ │ │ + blt 49348 │ │ │ │ mflr r0 │ │ │ │ ld r9,-32752(r2) │ │ │ │ std r30,80(r1) │ │ │ │ std r31,88(r1) │ │ │ │ lfd f3,0(r9) │ │ │ │ lfd f4,8(r9) │ │ │ │ std r0,128(r1) │ │ │ │ - bl 4db58 │ │ │ │ + bl 49828 │ │ │ │ nop │ │ │ │ ld r30,-32744(r2) │ │ │ │ fmr f13,f2 │ │ │ │ fmr f12,f1 │ │ │ │ lfd f3,0(r30) │ │ │ │ lfd f4,8(r30) │ │ │ │ fcmpu cr0,f12,f3 │ │ │ │ - bne 4d5ac │ │ │ │ + bne 4927c │ │ │ │ fcmpu cr0,f13,f4 │ │ │ │ cror eq,gt,eq │ │ │ │ - beq 4d690 │ │ │ │ + beq 49360 │ │ │ │ mffs f0 │ │ │ │ mtfsb1 31 │ │ │ │ mtfsb0 30 │ │ │ │ fadd f12,f12,f13 │ │ │ │ mtfsf 1,f0 │ │ │ │ addi r9,r1,32 │ │ │ │ xscvdpsxws vs32,vs12 │ │ │ │ stxsdx vs32,0,r9 │ │ │ │ lwz r3,32(r1) │ │ │ │ sldi r31,r3,32 │ │ │ │ mr r3,r31 │ │ │ │ - bl 4d888 │ │ │ │ + bl 49558 │ │ │ │ nop │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 4da58 │ │ │ │ + bl 49728 │ │ │ │ nop │ │ │ │ xxlxor vs10,vs10,vs10 │ │ │ │ xxlxor vs11,vs11,vs11 │ │ │ │ fmr f13,f2 │ │ │ │ fmr f12,f1 │ │ │ │ fcmpu cr0,f12,f10 │ │ │ │ - bne 4d61c │ │ │ │ + bne 492ec │ │ │ │ fcmpu cr0,f13,f11 │ │ │ │ - blt 4d6d0 │ │ │ │ + blt 493a0 │ │ │ │ lfd f3,0(r30) │ │ │ │ lfd f4,8(r30) │ │ │ │ fcmpu cr0,f12,f3 │ │ │ │ - bne 4d634 │ │ │ │ + bne 49304 │ │ │ │ fcmpu cr0,f13,f4 │ │ │ │ cror eq,gt,eq │ │ │ │ - beq 4d740 │ │ │ │ + beq 49410 │ │ │ │ mffs f0 │ │ │ │ mtfsb1 31 │ │ │ │ mtfsb0 30 │ │ │ │ fadd f12,f12,f13 │ │ │ │ mtfsf 1,f0 │ │ │ │ addi r9,r1,64 │ │ │ │ xscvdpsxws vs32,vs12 │ │ │ │ @@ -76284,39 +70647,39 @@ │ │ │ │ mtlr r0 │ │ │ │ addi r1,r1,112 │ │ │ │ lfd f30,-16(r1) │ │ │ │ lfd f31,-8(r1) │ │ │ │ blr │ │ │ │ nop │ │ │ │ ori r2,r2,0 │ │ │ │ - bl 4da58 │ │ │ │ + bl 49728 │ │ │ │ nop │ │ │ │ addi r9,r1,40 │ │ │ │ mffs f0 │ │ │ │ mtfsb1 31 │ │ │ │ mtfsb0 30 │ │ │ │ fadd f1,f1,f2 │ │ │ │ mtfsf 1,f0 │ │ │ │ xscvdpsxws vs32,vs1 │ │ │ │ stxsdx vs32,0,r9 │ │ │ │ lwz r3,40(r1) │ │ │ │ addis r3,r3,-32768 │ │ │ │ - b 4d5d8 │ │ │ │ + b 492a8 │ │ │ │ nop │ │ │ │ nop │ │ │ │ ori r2,r2,0 │ │ │ │ fneg f1,f12 │ │ │ │ fneg f2,f13 │ │ │ │ lfd f3,0(r30) │ │ │ │ lfd f4,8(r30) │ │ │ │ fcmpu cr0,f1,f3 │ │ │ │ - bne 4d6ec │ │ │ │ + bne 493bc │ │ │ │ fcmpu cr0,f2,f4 │ │ │ │ cror eq,gt,eq │ │ │ │ - beq 4d780 │ │ │ │ + beq 49450 │ │ │ │ mffs f0 │ │ │ │ mtfsb1 31 │ │ │ │ mtfsb0 30 │ │ │ │ fadd f1,f1,f2 │ │ │ │ mtfsf 1,f0 │ │ │ │ addi r9,r1,48 │ │ │ │ xscvdpsxws vs32,vs1 │ │ │ │ @@ -76328,48 +70691,48 @@ │ │ │ │ subf r3,r9,r31 │ │ │ │ ld r31,88(r1) │ │ │ │ addi r1,r1,112 │ │ │ │ mtlr r0 │ │ │ │ lfd f30,-16(r1) │ │ │ │ lfd f31,-8(r1) │ │ │ │ blr │ │ │ │ - bl 4da58 │ │ │ │ + bl 49728 │ │ │ │ nop │ │ │ │ addi r9,r1,72 │ │ │ │ mffs f0 │ │ │ │ mtfsb1 31 │ │ │ │ mtfsb0 30 │ │ │ │ fadd f1,f1,f2 │ │ │ │ mtfsf 1,f0 │ │ │ │ xscvdpsxws vs32,vs1 │ │ │ │ stxsdx vs32,0,r9 │ │ │ │ lwz r9,72(r1) │ │ │ │ addis r9,r9,-32768 │ │ │ │ - b 4d660 │ │ │ │ + b 49330 │ │ │ │ nop │ │ │ │ nop │ │ │ │ ori r2,r2,0 │ │ │ │ - bl 4da58 │ │ │ │ + bl 49728 │ │ │ │ nop │ │ │ │ addi r9,r1,56 │ │ │ │ mffs f0 │ │ │ │ mtfsb1 31 │ │ │ │ mtfsb0 30 │ │ │ │ fadd f1,f1,f2 │ │ │ │ mtfsf 1,f0 │ │ │ │ xscvdpsxws vs32,vs1 │ │ │ │ stxsdx vs32,0,r9 │ │ │ │ lwz r9,56(r1) │ │ │ │ addis r9,r9,-32768 │ │ │ │ - b 4d718 │ │ │ │ + b 493e8 │ │ │ │ .long 0x0 │ │ │ │ .long 0x1020000 │ │ │ │ .long 0x282 │ │ │ │ - addis r2,r12,3 │ │ │ │ - addi r2,r2,-22720 │ │ │ │ + addis r2,r12,2 │ │ │ │ + addi r2,r2,-5520 │ │ │ │ mflr r0 │ │ │ │ sradi r9,r3,32 │ │ │ │ std r30,-32(r1) │ │ │ │ ld r30,-32736(r2) │ │ │ │ stfd f30,-16(r1) │ │ │ │ xxlxor vs2,vs2,vs2 │ │ │ │ mtfprwa f1,r9 │ │ │ │ @@ -76377,240 +70740,240 @@ │ │ │ │ std r31,-24(r1) │ │ │ │ mr r31,r3 │ │ │ │ lfd f3,0(r30) │ │ │ │ lfd f4,8(r30) │ │ │ │ std r0,16(r1) │ │ │ │ stdu r1,-64(r1) │ │ │ │ fcfid f1,f1 │ │ │ │ - bl 4db58 │ │ │ │ + bl 49828 │ │ │ │ nop │ │ │ │ mtfprwa f0,r31 │ │ │ │ cmpwi r31,0 │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ xxlxor vs2,vs2,vs2 │ │ │ │ fcfid f0,f0 │ │ │ │ fmr f1,f0 │ │ │ │ - bge 4d83c │ │ │ │ + bge 4950c │ │ │ │ lfd f3,0(r30) │ │ │ │ lfd f4,8(r30) │ │ │ │ - bl 4d958 │ │ │ │ + bl 49628 │ │ │ │ nop │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - bl 4d958 │ │ │ │ + bl 49628 │ │ │ │ nop │ │ │ │ addi r1,r1,64 │ │ │ │ ld r0,16(r1) │ │ │ │ lfd f30,-16(r1) │ │ │ │ lfd f31,-8(r1) │ │ │ │ ld r30,-32(r1) │ │ │ │ ld r31,-24(r1) │ │ │ │ mtlr r0 │ │ │ │ blr │ │ │ │ .long 0x0 │ │ │ │ .long 0x1020000 │ │ │ │ .long 0x282 │ │ │ │ nop │ │ │ │ nop │ │ │ │ - addis r2,r12,3 │ │ │ │ - addi r2,r2,-22912 │ │ │ │ + addis r2,r12,2 │ │ │ │ + addi r2,r2,-5712 │ │ │ │ mflr r0 │ │ │ │ srdi r9,r3,32 │ │ │ │ std r30,-32(r1) │ │ │ │ std r31,-24(r1) │ │ │ │ xxlxor vs2,vs2,vs2 │ │ │ │ mtfprwa f1,r9 │ │ │ │ cmpwi r9,0 │ │ │ │ stfd f30,-16(r1) │ │ │ │ ld r30,-32728(r2) │ │ │ │ mr r31,r3 │ │ │ │ stfd f31,-8(r1) │ │ │ │ std r0,16(r1) │ │ │ │ stdu r1,-64(r1) │ │ │ │ fcfid f1,f1 │ │ │ │ - bge 4d8d4 │ │ │ │ + bge 495a4 │ │ │ │ lfd f3,0(r30) │ │ │ │ lfd f4,8(r30) │ │ │ │ - bl 4d958 │ │ │ │ + bl 49628 │ │ │ │ nop │ │ │ │ lfd f3,0(r30) │ │ │ │ lfd f4,8(r30) │ │ │ │ - bl 4db58 │ │ │ │ + bl 49828 │ │ │ │ nop │ │ │ │ mtfprwa f0,r31 │ │ │ │ cmpwi r31,0 │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ xxlxor vs2,vs2,vs2 │ │ │ │ fcfid f0,f0 │ │ │ │ fmr f1,f0 │ │ │ │ - bge 4d914 │ │ │ │ + bge 495e4 │ │ │ │ lfd f3,0(r30) │ │ │ │ lfd f4,8(r30) │ │ │ │ - bl 4d958 │ │ │ │ + bl 49628 │ │ │ │ nop │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - bl 4d958 │ │ │ │ + bl 49628 │ │ │ │ nop │ │ │ │ addi r1,r1,64 │ │ │ │ ld r0,16(r1) │ │ │ │ lfd f30,-16(r1) │ │ │ │ lfd f31,-8(r1) │ │ │ │ ld r30,-32(r1) │ │ │ │ ld r31,-24(r1) │ │ │ │ mtlr r0 │ │ │ │ blr │ │ │ │ .long 0x0 │ │ │ │ .long 0x1020000 │ │ │ │ .long 0x282 │ │ │ │ - addis r2,r12,3 │ │ │ │ - addi r2,r2,-23120 │ │ │ │ + addis r2,r12,2 │ │ │ │ + addi r2,r2,-5920 │ │ │ │ fadd f0,f1,f3 │ │ │ │ ld r9,-32720(r2) │ │ │ │ lfd f11,0(r9) │ │ │ │ fabs f12,f0 │ │ │ │ fcmpu cr0,f12,f11 │ │ │ │ - bge 4d9d0 │ │ │ │ + bge 496a0 │ │ │ │ fsub f12,f1,f0 │ │ │ │ xxlxor vs10,vs10,vs10 │ │ │ │ fadd f9,f0,f12 │ │ │ │ fadd f3,f3,f12 │ │ │ │ fsub f1,f1,f9 │ │ │ │ fadd f1,f1,f3 │ │ │ │ fadd f2,f1,f2 │ │ │ │ fadd f4,f2,f4 │ │ │ │ fcmpu cr0,f4,f10 │ │ │ │ - beq 4d9c0 │ │ │ │ + beq 49690 │ │ │ │ fadd f12,f0,f4 │ │ │ │ fabs f10,f12 │ │ │ │ fcmpu cr0,f10,f11 │ │ │ │ - bge 4da20 │ │ │ │ + bge 496f0 │ │ │ │ fsub f0,f0,f12 │ │ │ │ fadd f0,f0,f4 │ │ │ │ fmr f1,f12 │ │ │ │ fmr f2,f0 │ │ │ │ blr │ │ │ │ ori r2,r2,0 │ │ │ │ fmr f1,f0 │ │ │ │ xxlxor vs2,vs2,vs2 │ │ │ │ blr │ │ │ │ ori r2,r2,0 │ │ │ │ ld r9,-32712(r2) │ │ │ │ lfd f10,0(r9) │ │ │ │ fcmpu cr0,f12,f10 │ │ │ │ - ble 4d9c0 │ │ │ │ + ble 49690 │ │ │ │ fadd f2,f2,f4 │ │ │ │ fadd f12,f3,f2 │ │ │ │ fadd f12,f12,f1 │ │ │ │ fabs f0,f12 │ │ │ │ fcmpu cr0,f0,f11 │ │ │ │ - bge 4da20 │ │ │ │ + bge 496f0 │ │ │ │ fabs f0,f1 │ │ │ │ fabs f11,f3 │ │ │ │ fcmpu cr0,f0,f11 │ │ │ │ - ble 4da30 │ │ │ │ + ble 49700 │ │ │ │ fsub f1,f1,f12 │ │ │ │ fadd f1,f1,f3 │ │ │ │ fadd f0,f1,f2 │ │ │ │ - b 4d9b0 │ │ │ │ + b 49680 │ │ │ │ nop │ │ │ │ ori r2,r2,0 │ │ │ │ fmr f1,f12 │ │ │ │ xxlxor vs2,vs2,vs2 │ │ │ │ blr │ │ │ │ ori r2,r2,0 │ │ │ │ fsub f3,f3,f12 │ │ │ │ fadd f3,f3,f1 │ │ │ │ fadd f0,f3,f2 │ │ │ │ - b 4d9b0 │ │ │ │ + b 49680 │ │ │ │ ... │ │ │ │ ori r2,r2,0 │ │ │ │ - addis r2,r12,3 │ │ │ │ - addi r2,r2,-23376 │ │ │ │ + addis r2,r12,2 │ │ │ │ + addi r2,r2,-6176 │ │ │ │ fsub f0,f1,f3 │ │ │ │ ld r9,-32720(r2) │ │ │ │ lfd f11,0(r9) │ │ │ │ fabs f12,f0 │ │ │ │ fcmpu cr0,f12,f11 │ │ │ │ - bge 4dad0 │ │ │ │ + bge 497a0 │ │ │ │ fsub f12,f1,f0 │ │ │ │ xxlxor vs10,vs10,vs10 │ │ │ │ fadd f9,f12,f0 │ │ │ │ fsub f12,f12,f3 │ │ │ │ fsub f1,f1,f9 │ │ │ │ fadd f3,f1,f12 │ │ │ │ fadd f2,f3,f2 │ │ │ │ fsub f4,f2,f4 │ │ │ │ fcmpu cr0,f4,f10 │ │ │ │ - beq 4dac0 │ │ │ │ + beq 49790 │ │ │ │ fadd f12,f0,f4 │ │ │ │ fabs f10,f12 │ │ │ │ fcmpu cr0,f10,f11 │ │ │ │ - bge 4db20 │ │ │ │ + bge 497f0 │ │ │ │ fsub f0,f0,f12 │ │ │ │ fadd f0,f0,f4 │ │ │ │ fmr f1,f12 │ │ │ │ fmr f2,f0 │ │ │ │ blr │ │ │ │ ori r2,r2,0 │ │ │ │ fmr f1,f0 │ │ │ │ xxlxor vs2,vs2,vs2 │ │ │ │ blr │ │ │ │ ori r2,r2,0 │ │ │ │ ld r9,-32712(r2) │ │ │ │ lfd f10,0(r9) │ │ │ │ fcmpu cr0,f12,f10 │ │ │ │ - ble 4dac0 │ │ │ │ + ble 49790 │ │ │ │ fsub f2,f2,f4 │ │ │ │ fsub f12,f2,f3 │ │ │ │ fadd f12,f12,f1 │ │ │ │ fabs f0,f12 │ │ │ │ fcmpu cr0,f0,f11 │ │ │ │ - bge 4db20 │ │ │ │ + bge 497f0 │ │ │ │ fabs f0,f1 │ │ │ │ fabs f11,f3 │ │ │ │ fcmpu cr0,f0,f11 │ │ │ │ - ble 4db30 │ │ │ │ + ble 49800 │ │ │ │ fsub f1,f1,f12 │ │ │ │ fsub f1,f1,f3 │ │ │ │ fadd f0,f1,f2 │ │ │ │ - b 4dab0 │ │ │ │ + b 49780 │ │ │ │ nop │ │ │ │ ori r2,r2,0 │ │ │ │ fmr f1,f12 │ │ │ │ xxlxor vs2,vs2,vs2 │ │ │ │ blr │ │ │ │ ori r2,r2,0 │ │ │ │ fneg f0,f3 │ │ │ │ fsub f0,f0,f12 │ │ │ │ fadd f0,f0,f1 │ │ │ │ fadd f0,f0,f2 │ │ │ │ - b 4dab0 │ │ │ │ + b 49780 │ │ │ │ ... │ │ │ │ - addis r2,r12,3 │ │ │ │ - addi r2,r2,-23632 │ │ │ │ + addis r2,r12,2 │ │ │ │ + addi r2,r2,-6432 │ │ │ │ fmul f0,f1,f3 │ │ │ │ xxlxor vs12,vs12,vs12 │ │ │ │ fcmpu cr0,f0,f12 │ │ │ │ - beq 4dbb0 │ │ │ │ + beq 49880 │ │ │ │ ld r9,-32720(r2) │ │ │ │ fabs f12,f0 │ │ │ │ lfd f11,0(r9) │ │ │ │ fcmpu cr0,f12,f11 │ │ │ │ - bge 4dbb0 │ │ │ │ + bge 49880 │ │ │ │ fmul f2,f3,f2 │ │ │ │ fmsub f3,f1,f3,f0 │ │ │ │ fmadd f4,f1,f4,f2 │ │ │ │ fadd f4,f4,f3 │ │ │ │ fadd f12,f0,f4 │ │ │ │ fabs f10,f12 │ │ │ │ fcmpu cr0,f10,f11 │ │ │ │ - bge 4dbc0 │ │ │ │ + bge 49890 │ │ │ │ fsub f0,f0,f12 │ │ │ │ fmr f1,f12 │ │ │ │ fadd f0,f0,f4 │ │ │ │ fmr f2,f0 │ │ │ │ blr │ │ │ │ fmr f1,f0 │ │ │ │ xxlxor vs2,vs2,vs2 │ │ │ │ @@ -76618,319 +70981,319 @@ │ │ │ │ ori r2,r2,0 │ │ │ │ fmr f1,f12 │ │ │ │ xxlxor vs2,vs2,vs2 │ │ │ │ blr │ │ │ │ ... │ │ │ │ nop │ │ │ │ ori r2,r2,0 │ │ │ │ - addis r2,r12,3 │ │ │ │ - addi r2,r2,-23776 │ │ │ │ + addis r2,r12,2 │ │ │ │ + addi r2,r2,-6576 │ │ │ │ fdiv f0,f1,f3 │ │ │ │ xxlxor vs12,vs12,vs12 │ │ │ │ fcmpu cr0,f0,f12 │ │ │ │ - beq 4dc90 │ │ │ │ + beq 49960 │ │ │ │ ld r9,-32720(r2) │ │ │ │ fabs f12,f0 │ │ │ │ lfd f11,0(r9) │ │ │ │ fcmpu cr0,f12,f11 │ │ │ │ - bge 4dc90 │ │ │ │ + bge 49960 │ │ │ │ ld r10,-32704(r2) │ │ │ │ fabs f12,f1 │ │ │ │ lfd f11,0(r10) │ │ │ │ fcmpu cr0,f12,f11 │ │ │ │ cror eq,gt,so │ │ │ │ - bne 4dc70 │ │ │ │ + bne 49940 │ │ │ │ fmul f12,f3,f0 │ │ │ │ fmsub f2,f4,f0,f2 │ │ │ │ lfd f11,0(r9) │ │ │ │ fmsub f10,f3,f0,f12 │ │ │ │ fsub f1,f1,f12 │ │ │ │ fsub f1,f1,f10 │ │ │ │ fsub f2,f1,f2 │ │ │ │ fdiv f3,f2,f3 │ │ │ │ fadd f12,f0,f3 │ │ │ │ fabs f10,f12 │ │ │ │ fcmpu cr0,f10,f11 │ │ │ │ - bge 4dca0 │ │ │ │ + bge 49970 │ │ │ │ fsub f0,f0,f12 │ │ │ │ fmr f1,f12 │ │ │ │ fadd f0,f0,f3 │ │ │ │ fmr f2,f0 │ │ │ │ blr │ │ │ │ nop │ │ │ │ ori r2,r2,0 │ │ │ │ ld r10,-32696(r2) │ │ │ │ lfd f12,0(r10) │ │ │ │ fmul f1,f1,f12 │ │ │ │ fmul f2,f2,f12 │ │ │ │ fmul f3,f3,f12 │ │ │ │ fmul f4,f4,f12 │ │ │ │ - b 4dc24 │ │ │ │ + b 498f4 │ │ │ │ ori r2,r2,0 │ │ │ │ fmr f1,f0 │ │ │ │ xxlxor vs2,vs2,vs2 │ │ │ │ blr │ │ │ │ ori r2,r2,0 │ │ │ │ fmr f1,f12 │ │ │ │ xxlxor vs2,vs2,vs2 │ │ │ │ blr │ │ │ │ ... │ │ │ │ - .long 0x21fa0 │ │ │ │ + .long 0x162d0 │ │ │ │ .long 0x0 │ │ │ │ │ │ │ │ -000000000004dcc0 <__glink_PLTresolve>: │ │ │ │ +0000000000049990 <__glink_PLTresolve>: │ │ │ │ mflr r0 │ │ │ │ - bcl 20,4*cr7+so,4dcc8 <__glink_PLTresolve+0x8> │ │ │ │ + bcl 20,4*cr7+so,49998 <__glink_PLTresolve+0x8> │ │ │ │ mflr r11 │ │ │ │ mtlr r0 │ │ │ │ ld r0,-16(r11) │ │ │ │ subf r12,r11,r12 │ │ │ │ add r11,r0,r11 │ │ │ │ addi r0,r12,-44 │ │ │ │ ld r12,0(r11) │ │ │ │ srdi r0,r0,2 │ │ │ │ mtctr r12 │ │ │ │ ld r11,8(r11) │ │ │ │ bctr │ │ │ │ │ │ │ │ -000000000004dcf4 : │ │ │ │ - b 4dcc0 <__glink_PLTresolve> │ │ │ │ +00000000000499c4 : │ │ │ │ + b 49990 <__glink_PLTresolve> │ │ │ │ │ │ │ │ -000000000004dcf8 : │ │ │ │ - b 4dcc0 <__glink_PLTresolve> │ │ │ │ +00000000000499c8 : │ │ │ │ + b 49990 <__glink_PLTresolve> │ │ │ │ │ │ │ │ -000000000004dcfc : │ │ │ │ - b 4dcc0 <__glink_PLTresolve> │ │ │ │ +00000000000499cc : │ │ │ │ + b 49990 <__glink_PLTresolve> │ │ │ │ │ │ │ │ -000000000004dd00 : │ │ │ │ - b 4dcc0 <__glink_PLTresolve> │ │ │ │ +00000000000499d0 : │ │ │ │ + b 49990 <__glink_PLTresolve> │ │ │ │ │ │ │ │ -000000000004dd04 : │ │ │ │ - b 4dcc0 <__glink_PLTresolve> │ │ │ │ +00000000000499d4 : │ │ │ │ + b 49990 <__glink_PLTresolve> │ │ │ │ │ │ │ │ -000000000004dd08 <__gmon_start__@plt>: │ │ │ │ - b 4dcc0 <__glink_PLTresolve> │ │ │ │ +00000000000499d8 <__gmon_start__@plt>: │ │ │ │ + b 49990 <__glink_PLTresolve> │ │ │ │ │ │ │ │ -000000000004dd0c : │ │ │ │ - b 4dcc0 <__glink_PLTresolve> │ │ │ │ +00000000000499dc : │ │ │ │ + b 49990 <__glink_PLTresolve> │ │ │ │ │ │ │ │ -000000000004dd10 : │ │ │ │ - b 4dcc0 <__glink_PLTresolve> │ │ │ │ +00000000000499e0 : │ │ │ │ + b 49990 <__glink_PLTresolve> │ │ │ │ │ │ │ │ -000000000004dd14 : │ │ │ │ - b 4dcc0 <__glink_PLTresolve> │ │ │ │ +00000000000499e4 : │ │ │ │ + b 49990 <__glink_PLTresolve> │ │ │ │ │ │ │ │ -000000000004dd18 : │ │ │ │ - b 4dcc0 <__glink_PLTresolve> │ │ │ │ +00000000000499e8 : │ │ │ │ + b 49990 <__glink_PLTresolve> │ │ │ │ │ │ │ │ -000000000004dd1c : │ │ │ │ - b 4dcc0 <__glink_PLTresolve> │ │ │ │ +00000000000499ec : │ │ │ │ + b 49990 <__glink_PLTresolve> │ │ │ │ │ │ │ │ -000000000004dd20 : │ │ │ │ - b 4dcc0 <__glink_PLTresolve> │ │ │ │ +00000000000499f0 : │ │ │ │ + b 49990 <__glink_PLTresolve> │ │ │ │ │ │ │ │ -000000000004dd24 : │ │ │ │ - b 4dcc0 <__glink_PLTresolve> │ │ │ │ +00000000000499f4 : │ │ │ │ + b 49990 <__glink_PLTresolve> │ │ │ │ │ │ │ │ -000000000004dd28 : │ │ │ │ - b 4dcc0 <__glink_PLTresolve> │ │ │ │ +00000000000499f8 : │ │ │ │ + b 49990 <__glink_PLTresolve> │ │ │ │ │ │ │ │ -000000000004dd2c : │ │ │ │ - b 4dcc0 <__glink_PLTresolve> │ │ │ │ +00000000000499fc : │ │ │ │ + b 49990 <__glink_PLTresolve> │ │ │ │ │ │ │ │ -000000000004dd30 : │ │ │ │ - b 4dcc0 <__glink_PLTresolve> │ │ │ │ +0000000000049a00 : │ │ │ │ + b 49990 <__glink_PLTresolve> │ │ │ │ │ │ │ │ -000000000004dd34 : │ │ │ │ - b 4dcc0 <__glink_PLTresolve> │ │ │ │ +0000000000049a04 : │ │ │ │ + b 49990 <__glink_PLTresolve> │ │ │ │ │ │ │ │ -000000000004dd38 : │ │ │ │ - b 4dcc0 <__glink_PLTresolve> │ │ │ │ +0000000000049a08 : │ │ │ │ + b 49990 <__glink_PLTresolve> │ │ │ │ │ │ │ │ -000000000004dd3c : │ │ │ │ - b 4dcc0 <__glink_PLTresolve> │ │ │ │ +0000000000049a0c : │ │ │ │ + b 49990 <__glink_PLTresolve> │ │ │ │ │ │ │ │ -000000000004dd40 : │ │ │ │ - b 4dcc0 <__glink_PLTresolve> │ │ │ │ +0000000000049a10 : │ │ │ │ + b 49990 <__glink_PLTresolve> │ │ │ │ │ │ │ │ -000000000004dd44 : │ │ │ │ - b 4dcc0 <__glink_PLTresolve> │ │ │ │ +0000000000049a14 : │ │ │ │ + b 49990 <__glink_PLTresolve> │ │ │ │ │ │ │ │ -000000000004dd48 : │ │ │ │ - b 4dcc0 <__glink_PLTresolve> │ │ │ │ +0000000000049a18 : │ │ │ │ + b 49990 <__glink_PLTresolve> │ │ │ │ │ │ │ │ -000000000004dd4c : │ │ │ │ - b 4dcc0 <__glink_PLTresolve> │ │ │ │ +0000000000049a1c : │ │ │ │ + b 49990 <__glink_PLTresolve> │ │ │ │ │ │ │ │ -000000000004dd50 : │ │ │ │ - b 4dcc0 <__glink_PLTresolve> │ │ │ │ +0000000000049a20 : │ │ │ │ + b 49990 <__glink_PLTresolve> │ │ │ │ │ │ │ │ -000000000004dd54 <__printf_chk@plt>: │ │ │ │ - b 4dcc0 <__glink_PLTresolve> │ │ │ │ +0000000000049a24 <__printf_chk@plt>: │ │ │ │ + b 49990 <__glink_PLTresolve> │ │ │ │ │ │ │ │ -000000000004dd58 : │ │ │ │ - b 4dcc0 <__glink_PLTresolve> │ │ │ │ +0000000000049a28 : │ │ │ │ + b 49990 <__glink_PLTresolve> │ │ │ │ │ │ │ │ -000000000004dd5c <__cxa_finalize@plt>: │ │ │ │ - b 4dcc0 <__glink_PLTresolve> │ │ │ │ +0000000000049a2c <__cxa_finalize@plt>: │ │ │ │ + b 49990 <__glink_PLTresolve> │ │ │ │ │ │ │ │ -000000000004dd60 : │ │ │ │ - b 4dcc0 <__glink_PLTresolve> │ │ │ │ +0000000000049a30 : │ │ │ │ + b 49990 <__glink_PLTresolve> │ │ │ │ │ │ │ │ -000000000004dd64 : │ │ │ │ - b 4dcc0 <__glink_PLTresolve> │ │ │ │ +0000000000049a34 : │ │ │ │ + b 49990 <__glink_PLTresolve> │ │ │ │ │ │ │ │ -000000000004dd68 : │ │ │ │ - b 4dcc0 <__glink_PLTresolve> │ │ │ │ +0000000000049a38 : │ │ │ │ + b 49990 <__glink_PLTresolve> │ │ │ │ │ │ │ │ -000000000004dd6c : │ │ │ │ - b 4dcc0 <__glink_PLTresolve> │ │ │ │ +0000000000049a3c : │ │ │ │ + b 49990 <__glink_PLTresolve> │ │ │ │ │ │ │ │ -000000000004dd70 : │ │ │ │ - b 4dcc0 <__glink_PLTresolve> │ │ │ │ +0000000000049a40 : │ │ │ │ + b 49990 <__glink_PLTresolve> │ │ │ │ │ │ │ │ -000000000004dd74 : │ │ │ │ - b 4dcc0 <__glink_PLTresolve> │ │ │ │ +0000000000049a44 : │ │ │ │ + b 49990 <__glink_PLTresolve> │ │ │ │ │ │ │ │ -000000000004dd78 : │ │ │ │ - b 4dcc0 <__glink_PLTresolve> │ │ │ │ +0000000000049a48 : │ │ │ │ + b 49990 <__glink_PLTresolve> │ │ │ │ │ │ │ │ -000000000004dd7c : │ │ │ │ - b 4dcc0 <__glink_PLTresolve> │ │ │ │ +0000000000049a4c : │ │ │ │ + b 49990 <__glink_PLTresolve> │ │ │ │ │ │ │ │ -000000000004dd80 : │ │ │ │ - b 4dcc0 <__glink_PLTresolve> │ │ │ │ +0000000000049a50 : │ │ │ │ + b 49990 <__glink_PLTresolve> │ │ │ │ │ │ │ │ -000000000004dd84 : │ │ │ │ - b 4dcc0 <__glink_PLTresolve> │ │ │ │ +0000000000049a54 : │ │ │ │ + b 49990 <__glink_PLTresolve> │ │ │ │ │ │ │ │ -000000000004dd88 : │ │ │ │ - b 4dcc0 <__glink_PLTresolve> │ │ │ │ +0000000000049a58 : │ │ │ │ + b 49990 <__glink_PLTresolve> │ │ │ │ │ │ │ │ -000000000004dd8c : │ │ │ │ - b 4dcc0 <__glink_PLTresolve> │ │ │ │ +0000000000049a5c : │ │ │ │ + b 49990 <__glink_PLTresolve> │ │ │ │ │ │ │ │ -000000000004dd90 : │ │ │ │ - b 4dcc0 <__glink_PLTresolve> │ │ │ │ +0000000000049a60 : │ │ │ │ + b 49990 <__glink_PLTresolve> │ │ │ │ │ │ │ │ -000000000004dd94 : │ │ │ │ - b 4dcc0 <__glink_PLTresolve> │ │ │ │ +0000000000049a64 : │ │ │ │ + b 49990 <__glink_PLTresolve> │ │ │ │ │ │ │ │ -000000000004dd98 : │ │ │ │ - b 4dcc0 <__glink_PLTresolve> │ │ │ │ +0000000000049a68 : │ │ │ │ + b 49990 <__glink_PLTresolve> │ │ │ │ │ │ │ │ -000000000004dd9c : │ │ │ │ - b 4dcc0 <__glink_PLTresolve> │ │ │ │ +0000000000049a6c : │ │ │ │ + b 49990 <__glink_PLTresolve> │ │ │ │ │ │ │ │ -000000000004dda0 : │ │ │ │ - b 4dcc0 <__glink_PLTresolve> │ │ │ │ +0000000000049a70 : │ │ │ │ + b 49990 <__glink_PLTresolve> │ │ │ │ │ │ │ │ -000000000004dda4 : │ │ │ │ - b 4dcc0 <__glink_PLTresolve> │ │ │ │ +0000000000049a74 : │ │ │ │ + b 49990 <__glink_PLTresolve> │ │ │ │ │ │ │ │ -000000000004dda8 : │ │ │ │ - b 4dcc0 <__glink_PLTresolve> │ │ │ │ +0000000000049a78 : │ │ │ │ + b 49990 <__glink_PLTresolve> │ │ │ │ │ │ │ │ -000000000004ddac : │ │ │ │ - b 4dcc0 <__glink_PLTresolve> │ │ │ │ +0000000000049a7c : │ │ │ │ + b 49990 <__glink_PLTresolve> │ │ │ │ │ │ │ │ -000000000004ddb0 : │ │ │ │ - b 4dcc0 <__glink_PLTresolve> │ │ │ │ +0000000000049a80 : │ │ │ │ + b 49990 <__glink_PLTresolve> │ │ │ │ │ │ │ │ -000000000004ddb4 : │ │ │ │ - b 4dcc0 <__glink_PLTresolve> │ │ │ │ +0000000000049a84 : │ │ │ │ + b 49990 <__glink_PLTresolve> │ │ │ │ │ │ │ │ -000000000004ddb8 : │ │ │ │ - b 4dcc0 <__glink_PLTresolve> │ │ │ │ +0000000000049a88 : │ │ │ │ + b 49990 <__glink_PLTresolve> │ │ │ │ │ │ │ │ -000000000004ddbc : │ │ │ │ - b 4dcc0 <__glink_PLTresolve> │ │ │ │ +0000000000049a8c : │ │ │ │ + b 49990 <__glink_PLTresolve> │ │ │ │ │ │ │ │ -000000000004ddc0 <__fprintf_chk@plt>: │ │ │ │ - b 4dcc0 <__glink_PLTresolve> │ │ │ │ +0000000000049a90 <__fprintf_chk@plt>: │ │ │ │ + b 49990 <__glink_PLTresolve> │ │ │ │ │ │ │ │ -000000000004ddc4 : │ │ │ │ - b 4dcc0 <__glink_PLTresolve> │ │ │ │ +0000000000049a94 : │ │ │ │ + b 49990 <__glink_PLTresolve> │ │ │ │ │ │ │ │ -000000000004ddc8 : │ │ │ │ - b 4dcc0 <__glink_PLTresolve> │ │ │ │ +0000000000049a98 : │ │ │ │ + b 49990 <__glink_PLTresolve> │ │ │ │ │ │ │ │ -000000000004ddcc : │ │ │ │ - b 4dcc0 <__glink_PLTresolve> │ │ │ │ +0000000000049a9c : │ │ │ │ + b 49990 <__glink_PLTresolve> │ │ │ │ │ │ │ │ -000000000004ddd0 : │ │ │ │ - b 4dcc0 <__glink_PLTresolve> │ │ │ │ +0000000000049aa0 : │ │ │ │ + b 49990 <__glink_PLTresolve> │ │ │ │ │ │ │ │ -000000000004ddd4 : │ │ │ │ - b 4dcc0 <__glink_PLTresolve> │ │ │ │ +0000000000049aa4 : │ │ │ │ + b 49990 <__glink_PLTresolve> │ │ │ │ │ │ │ │ -000000000004ddd8 : │ │ │ │ - b 4dcc0 <__glink_PLTresolve> │ │ │ │ +0000000000049aa8 : │ │ │ │ + b 49990 <__glink_PLTresolve> │ │ │ │ │ │ │ │ -000000000004dddc : │ │ │ │ - b 4dcc0 <__glink_PLTresolve> │ │ │ │ +0000000000049aac : │ │ │ │ + b 49990 <__glink_PLTresolve> │ │ │ │ │ │ │ │ -000000000004dde0 : │ │ │ │ - b 4dcc0 <__glink_PLTresolve> │ │ │ │ +0000000000049ab0 : │ │ │ │ + b 49990 <__glink_PLTresolve> │ │ │ │ │ │ │ │ -000000000004dde4 : │ │ │ │ - b 4dcc0 <__glink_PLTresolve> │ │ │ │ +0000000000049ab4 : │ │ │ │ + b 49990 <__glink_PLTresolve> │ │ │ │ │ │ │ │ -000000000004dde8 : │ │ │ │ - b 4dcc0 <__glink_PLTresolve> │ │ │ │ +0000000000049ab8 : │ │ │ │ + b 49990 <__glink_PLTresolve> │ │ │ │ │ │ │ │ -000000000004ddec : │ │ │ │ - b 4dcc0 <__glink_PLTresolve> │ │ │ │ +0000000000049abc : │ │ │ │ + b 49990 <__glink_PLTresolve> │ │ │ │ │ │ │ │ -000000000004ddf0 : │ │ │ │ - b 4dcc0 <__glink_PLTresolve> │ │ │ │ +0000000000049ac0 : │ │ │ │ + b 49990 <__glink_PLTresolve> │ │ │ │ │ │ │ │ -000000000004ddf4 : │ │ │ │ - b 4dcc0 <__glink_PLTresolve> │ │ │ │ +0000000000049ac4 : │ │ │ │ + b 49990 <__glink_PLTresolve> │ │ │ │ │ │ │ │ -000000000004ddf8 : │ │ │ │ - b 4dcc0 <__glink_PLTresolve> │ │ │ │ +0000000000049ac8 : │ │ │ │ + b 49990 <__glink_PLTresolve> │ │ │ │ │ │ │ │ -000000000004ddfc : │ │ │ │ - b 4dcc0 <__glink_PLTresolve> │ │ │ │ +0000000000049acc : │ │ │ │ + b 49990 <__glink_PLTresolve> │ │ │ │ │ │ │ │ -000000000004de00 : │ │ │ │ - b 4dcc0 <__glink_PLTresolve> │ │ │ │ +0000000000049ad0 : │ │ │ │ + b 49990 <__glink_PLTresolve> │ │ │ │ │ │ │ │ -000000000004de04 : │ │ │ │ - b 4dcc0 <__glink_PLTresolve> │ │ │ │ +0000000000049ad4 : │ │ │ │ + b 49990 <__glink_PLTresolve> │ │ │ │ │ │ │ │ -000000000004de08 : │ │ │ │ - b 4dcc0 <__glink_PLTresolve> │ │ │ │ +0000000000049ad8 : │ │ │ │ + b 49990 <__glink_PLTresolve> │ │ │ │ │ │ │ │ -000000000004de0c : │ │ │ │ - b 4dcc0 <__glink_PLTresolve> │ │ │ │ +0000000000049adc : │ │ │ │ + b 49990 <__glink_PLTresolve> │ │ │ │ │ │ │ │ -000000000004de10 : │ │ │ │ - b 4dcc0 <__glink_PLTresolve> │ │ │ │ +0000000000049ae0 : │ │ │ │ + b 49990 <__glink_PLTresolve> │ │ │ │ │ │ │ │ -000000000004de14 : │ │ │ │ - b 4dcc0 <__glink_PLTresolve> │ │ │ │ +0000000000049ae4 : │ │ │ │ + b 49990 <__glink_PLTresolve> │ │ │ │ │ │ │ │ -000000000004de18 : │ │ │ │ - b 4dcc0 <__glink_PLTresolve> │ │ │ │ +0000000000049ae8 : │ │ │ │ + b 49990 <__glink_PLTresolve> │ │ │ │ │ │ │ │ -000000000004de1c : │ │ │ │ - b 4dcc0 <__glink_PLTresolve> │ │ │ │ +0000000000049aec : │ │ │ │ + b 49990 <__glink_PLTresolve> │ │ │ │ │ │ │ │ -000000000004de20 : │ │ │ │ - b 4dcc0 <__glink_PLTresolve> │ │ │ │ +0000000000049af0 : │ │ │ │ + b 49990 <__glink_PLTresolve> │ │ │ │ │ │ │ │ -000000000004de24 : │ │ │ │ - b 4dcc0 <__glink_PLTresolve> │ │ │ │ +0000000000049af4 : │ │ │ │ + b 49990 <__glink_PLTresolve> │ │ │ │ │ │ │ │ -000000000004de28 : │ │ │ │ - b 4dcc0 <__glink_PLTresolve> │ │ │ │ +0000000000049af8 : │ │ │ │ + b 49990 <__glink_PLTresolve> │ │ │ │ │ │ │ │ -000000000004de2c : │ │ │ │ - b 4dcc0 <__glink_PLTresolve> │ │ │ │ +0000000000049afc : │ │ │ │ + b 49990 <__glink_PLTresolve> │ │ │ │ │ │ │ │ -000000000004de30 : │ │ │ │ - b 4dcc0 <__glink_PLTresolve> │ │ │ │ +0000000000049b00 : │ │ │ │ + b 49990 <__glink_PLTresolve> │ │ │ │ │ │ │ │ -000000000004de34 : │ │ │ │ - b 4dcc0 <__glink_PLTresolve> │ │ │ │ +0000000000049b04 : │ │ │ │ + b 49990 <__glink_PLTresolve> │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.fini {} │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Disassembly of section .fini: │ │ │ │ │ │ │ │ -000000000004de38 <.fini>: │ │ │ │ - addis r2,r12,3 │ │ │ │ - addi r2,r2,-24376 │ │ │ │ +0000000000049b08 <.fini>: │ │ │ │ + addis r2,r12,2 │ │ │ │ + addi r2,r2,-7176 │ │ │ │ mflr r0 │ │ │ │ std r0,16(r1) │ │ │ │ stdu r1,-96(r1) │ │ │ │ addi r1,r1,96 │ │ │ │ ld r0,16(r1) │ │ │ │ mtlr r0 │ │ │ │ blr │ │ │ ├── readelf --wide --decompress --hex-dump=.rodata {} │ │ │ │ @@ -1,255 +1,256 @@ │ │ │ │ │ │ │ │ Hex dump of section '.rodata': │ │ │ │ - 0x0004de60 6e666674 3a202573 3a25643a 20617373 nfft: %s:%d: ass │ │ │ │ - 0x0004de70 65727469 6f6e2066 61696c65 643a2025 ertion failed: % │ │ │ │ - 0x0004de80 730a0000 00000000 2e2e2f2e 2e2f2e2e s........./../.. │ │ │ │ - 0x0004de90 2f6b6572 6e656c2f 7574696c 2f666c6f /kernel/util/flo │ │ │ │ - 0x0004dea0 61742e63 00000000 00000000 00000000 at.c............ │ │ │ │ - 0x0004deb0 30000000 00000000 6e666674 6c5f6d61 0.......nfftl_ma │ │ │ │ - 0x0004dec0 6c6c6f63 3a206f75 74206f66 206d656d lloc: out of mem │ │ │ │ - 0x0004ded0 6f72790a 00000000 6e756c6c 20706f69 ory.....null poi │ │ │ │ - 0x0004dee0 6e746572 00000000 0a202573 2c206164 nter..... %s, ad │ │ │ │ - 0x0004def0 723d2570 0a000000 25367464 2e090000 r=%p....%6td.... │ │ │ │ - 0x0004df00 252b2e31 4c452c00 252b4c45 2c0a0000 %+.1LE,.%+LE,... │ │ │ │ - 0x0004df10 252b2e31 4c45252b 2e314c45 692c0000 %+.1LE%+.1LEi,.. │ │ │ │ - 0x0004df20 252b4c45 252b4c45 692c0a00 00000000 %+LE%+LEi,...... │ │ │ │ - 0x0004df30 6b616973 65726265 7373656c 00000000 kaiserbessel.... │ │ │ │ - 0x0004df40 4d656d62 65722066 206e6f74 20696e69 Member f not ini │ │ │ │ - 0x0004df50 7469616c 697a6564 2e000000 00000000 tialized........ │ │ │ │ - 0x0004df60 4d656d62 65722078 206e6f74 20696e69 Member x not ini │ │ │ │ - 0x0004df70 7469616c 697a6564 2e000000 00000000 tialized........ │ │ │ │ - 0x0004df80 4d656d62 65722066 5f686174 206e6f74 Member f_hat not │ │ │ │ - 0x0004df90 20696e69 7469616c 697a6564 2e000000 initialized.... │ │ │ │ - 0x0004dfa0 4e756d62 6572206f 66206e6f 64657320 Number of nodes │ │ │ │ - 0x0004dfb0 746f6f20 736d616c 6c20746f 20757365 too small to use │ │ │ │ - 0x0004dfc0 20505245 5f4c494e 5f505349 2e000000 PRE_LIN_PSI.... │ │ │ │ - 0x0004dfd0 4f766572 73616d70 6c696e67 20666163 Oversampling fac │ │ │ │ - 0x0004dfe0 746f7220 746f6f20 736d616c 6c000000 tor too small... │ │ │ │ - 0x0004dff0 706f6c79 6e6f6d69 616c2064 65677265 polynomial degre │ │ │ │ - 0x0004e000 65204e20 68617320 746f2062 65206576 e N has to be ev │ │ │ │ - 0x0004e010 656e0000 00000000 7468732d 3e78206f en......ths->x o │ │ │ │ - 0x0004e020 7574206f 66207261 6e676520 5b2d302e ut of range [-0. │ │ │ │ - 0x0004e030 352c302e 35290000 506f6c79 6e6f6d69 5,0.5)..Polynomi │ │ │ │ - 0x0004e040 616c2064 65677265 65204e20 69732073 al degree N is s │ │ │ │ - 0x0004e050 6d616c6c 65722074 68616e20 6375742d maller than cut- │ │ │ │ - 0x0004e060 6f666620 6d000000 7468732d 3e78206f off m...ths->x o │ │ │ │ - 0x0004e070 7574206f 66207261 6e676520 5b302e30 ut of range [0.0 │ │ │ │ - 0x0004e080 2c302e35 29000000 00000000 00000000 ,0.5)........... │ │ │ │ - 0x0004e090 2773843a 74ea842d 726b20fd f2392c2a 's.:t..-rk ..9,* │ │ │ │ - 0x0004e0a0 18b700e4 0f47da46 50c972d6 b58f73c3 .....G.FP.r...s. │ │ │ │ - 0x0004e0b0 00000000 0000f03f 00000000 00000000 .......?........ │ │ │ │ - 0x0004e0c0 00000000 00003940 00000000 00000000 ......9@........ │ │ │ │ - 0x0004e0d0 00000000 0000e03f 00000000 00000000 .......?........ │ │ │ │ - 0x0004e0e0 00000000 00000040 00000000 00000000 .......@........ │ │ │ │ - 0x0004e0f0 00000000 00000840 00000000 00000000 .......@........ │ │ │ │ - 0x0004e100 00000000 00001840 00000000 00000000 .......@........ │ │ │ │ - 0x0004e110 00000000 0000d03f 00000000 00000000 .......?........ │ │ │ │ - 0x0004e120 00000000 00806140 00000000 00000000 ......a@........ │ │ │ │ - 0x0004e130 00000000 00808640 00000000 00000000 .......@........ │ │ │ │ - 0x0004e140 00000000 00e0a240 00000000 00000000 .......@........ │ │ │ │ - 0x0004e150 00000000 00809140 00000000 00000000 .......@........ │ │ │ │ - 0x0004e160 00000000 00808840 00000000 00000000 .......@........ │ │ │ │ - 0x0004e170 00000000 00001040 00000000 00000000 .......@........ │ │ │ │ - 0x0004e180 00000000 00e09540 00000000 00000000 .......@........ │ │ │ │ - 0x0004e190 00000000 00804140 00000000 00000000 ......A@........ │ │ │ │ - 0x0004e1a0 00000000 00808140 00000000 00000000 .......@........ │ │ │ │ - 0x0004e1b0 00000000 00cc9a40 00000000 00000000 .......@........ │ │ │ │ - 0x0004e1c0 00000000 00a07e40 00000000 00000000 ......~@........ │ │ │ │ - 0x0004e1d0 00000000 00b09340 00000000 00000000 .......@........ │ │ │ │ - 0x0004e1e0 00000000 00f8a640 00000000 00000000 .......@........ │ │ │ │ - 0x0004e1f0 00000000 0080a140 00000000 00000000 .......@........ │ │ │ │ - 0x0004e200 00000000 00409a40 00000000 00000000 .....@.@........ │ │ │ │ - 0x0004e210 00000000 00002240 00000000 00000000 ......"@........ │ │ │ │ - 0x0004e220 00000000 00609240 00000000 00000000 .....`.@........ │ │ │ │ - 0x0004e230 00000000 00805840 00000000 00000000 ......X@........ │ │ │ │ - 0x0004e240 00000000 00707540 00000000 00000000 .....pu@........ │ │ │ │ - 0x0004e250 00000000 00ccca40 00000000 00000000 .......@........ │ │ │ │ - 0x0004e260 00000000 00a0be40 00000000 00000000 .......@........ │ │ │ │ - 0x0004e270 00000000 00c8d440 00000000 00000000 .......@........ │ │ │ │ - 0x0004e280 00000000 00ded240 00000000 00000000 .......@........ │ │ │ │ - 0x0004e290 00000000 00c8b440 00000000 00000000 .......@........ │ │ │ │ - 0x0004e2a0 00000000 0014c040 00000000 00000000 .......@........ │ │ │ │ - 0x0004e2b0 00000000 00bcc740 00000000 00000000 .......@........ │ │ │ │ - 0x0004e2c0 00000000 00ccda40 00000000 00000000 .......@........ │ │ │ │ - 0x0004e2d0 00000000 00001c40 00000000 00000000 .......@........ │ │ │ │ - 0x0004e2e0 00000000 00806f40 00000000 00000000 ......o@........ │ │ │ │ - 0x0004e2f0 00000000 0028c940 00000000 00000000 .....(.@........ │ │ │ │ - 0x0004e300 00000000 0018bd40 00000000 00000000 .......@........ │ │ │ │ - 0x0004e310 00000000 00609140 00000000 00000000 .....`.@........ │ │ │ │ - 0x0004e320 00000000 00b0a340 00000000 00000000 .......@........ │ │ │ │ - 0x0004e330 00000000 00149040 00000000 00000000 .......@........ │ │ │ │ - 0x0004e340 00000000 00a09e40 00000000 00000000 .......@........ │ │ │ │ - 0x0004e350 00000000 00acb440 00000000 00000000 .......@........ │ │ │ │ - 0x0004e360 00000000 00b0c340 00000000 00000000 .......@........ │ │ │ │ - 0x0004e370 00000000 00807f40 00000000 00000000 .......@........ │ │ │ │ - 0x0004e380 00000000 00a08740 00000000 00000000 .......@........ │ │ │ │ - 0x0004e390 00000000 00607240 00000000 00000000 .....`r@........ │ │ │ │ - 0x0004e3a0 00000000 00807840 00000000 00000000 ......x@........ │ │ │ │ - 0x0004e3b0 00000000 00a0ae40 00000000 00000000 .......@........ │ │ │ │ - 0x0004e3c0 00000000 00007540 00000000 00000000 ......u@........ │ │ │ │ - 0x0004e3d0 00000000 0050a340 00000000 00000000 .....P.@........ │ │ │ │ - 0x0004e3e0 00000000 0090ab40 00000000 00000000 .......@........ │ │ │ │ - 0x0004e3f0 00000000 00003540 00000000 00000000 ......5@........ │ │ │ │ - 0x0004e400 00000000 00409440 00000000 00000000 .....@.@........ │ │ │ │ - 0x0004e410 00000000 000000c0 00000000 00000000 ................ │ │ │ │ - 0x0004e420 00000000 0000f87f 00000000 00000000 ................ │ │ │ │ - 0x0004e430 00000000 00805a40 00000000 00000000 ......Z@........ │ │ │ │ - 0x0004e440 00000000 00408ec0 00000000 00000000 .....@.......... │ │ │ │ - 0x0004e450 00000000 00009040 00000000 00000000 .......@........ │ │ │ │ - 0x0004e460 00000000 0000f0bf 00000000 00000000 ................ │ │ │ │ - 0x0004e470 b8743e05 f818303e a69fbeb0 5e5ad2ba .t>...0>....^Z.. │ │ │ │ - 0x0004e480 9d521ce2 2a916444 e82df23a 102b0741 .R..*.dD.-.:.+.A │ │ │ │ - 0x0004e490 000080e3 2b523440 00000000 00000000 ....+R4@........ │ │ │ │ - 0x0004e4a0 000080e3 2bd23440 00000000 00000000 ....+.4@........ │ │ │ │ - 0x0004e4b0 6957148b 0abf0540 3a01b1e2 7ed5a43c iW.....@:...~..< │ │ │ │ - 0x0004e4c0 cd3b7f66 9ea0262f 5664b213 34ddcbab .;.f..&/Vd..4... │ │ │ │ - 0x0004e4d0 01000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0004e4e0 55555555 5555c53f 56555555 5555653c UUUUUU.?VUUUUUe< │ │ │ │ - 0x0004e4f0 00000000 0000601e 00000000 00000000 ......`......... │ │ │ │ - 0x0004e500 11111111 1111813f 10111111 1111013c .......?.......< │ │ │ │ - 0x0004e510 648b6234 04c2203e 5069201a cc80a7ba d.b4.. >Pi ..... │ │ │ │ - 0x0004e520 95d626e8 0b2e113e 3cb8abbf 7446b3ba ..&....><...tF.. │ │ │ │ - 0x0004e530 182d4454 fb211940 065c1433 26a6b13c .-DT.!.@.\.3&..< │ │ │ │ - 0x0004e540 182d4454 fb210940 065c1433 26a6a13c .-DT.!.@.\.3&..< │ │ │ │ - 0x0004e550 83c8c96d 305fd43f 567041c5 1eb076bc ...m0_.?VpA...v. │ │ │ │ - 0x0004e560 00000000 0000e0bf 00000000 00000000 ................ │ │ │ │ - 0x0004e570 00000000 0000f03d 00000000 00000000 .......=........ │ │ │ │ - 0x0004e580 00000000 0000e041 00000000 00000000 .......A........ │ │ │ │ - 0x0004e590 00000000 0000f041 00000000 00000000 .......A........ │ │ │ │ - 0x0004e5a0 00000000 0000f03f 00000000 00000000 .......?........ │ │ │ │ - 0x0004e5b0 00000000 0000d03f 00000000 00000000 .......?........ │ │ │ │ - 0x0004e5c0 1cc7711c c7719c3f 1ac7711c c7713c3c ..q..q.?..q..q<< │ │ │ │ - 0x0004e5d0 1cc7711c c7715c3f 86c7711c c771fc3b ..q..q\?..q..q.; │ │ │ │ - 0x0004e5e0 dfbc9a78 5634123f 80009978 5634523b ...xV4.?...xV4R; │ │ │ │ - 0x0004e5f0 718b89c0 852ec03e f0fb66c0 de6e4bbb q......>..f..nK. │ │ │ │ - 0x0004e600 6a48653f a422653e ee8c6a05 db0406bb jHe?."e>..j..... │ │ │ │ - 0x0004e610 6a48653f a422053e ce524504 db04a6ba jHe?.".>.RE..... │ │ │ │ - 0x0004e620 b9e09b28 13b3a03d 5ad9eaa7 418248ba ...(...=Z...A.H. │ │ │ │ - 0x0004e630 5d3ee685 1860353d d0e5a829 aab0a9b9 ]>...`5=...).... │ │ │ │ - 0x0004e640 547f3bcf a99cc63c 7e695227 c9e66eb9 T.;....<~iR'..n. │ │ │ │ - 0x0004e650 bc54517f 7a19543c 403cdac2 9763af38 .TQ.z.T<@<...c.8 │ │ │ │ - 0x0004e660 e952ee94 5572de3b c8758222 45307338 .R..Ur.;.u."E0s8 │ │ │ │ - 0x0004e670 5f3bef70 2de2633b 0822c4c1 25d7e8b7 _;.p-.c;."..%... │ │ │ │ - 0x0004e680 cc0b51a8 7d9fe63a da70c173 f39d8f37 ..Q.}..:.p.s...7 │ │ │ │ - 0x0004e690 cf0b51a8 7d9f663a 9885bd08 749ee6b6 ..Q.}.f:....t... │ │ │ │ - 0x0004e6a0 0c0546c2 2d0ae439 4052923f 68dd75b6 ..F.-..9@R.?h.u. │ │ │ │ - 0x0004e6b0 847b1cfa f2aa5f39 ac1c7096 8a32fbb5 .{...._9..p..2.. │ │ │ │ - 0x0004e6c0 3d146ce4 f874d638 8c7eed83 768064b5 =.l..t.8.~..v.d. │ │ │ │ - 0x0004e6d0 b7f3dc38 afbe4c38 c444f543 2baddf34 ...8..L8.D.C+..4 │ │ │ │ - 0x0004e6e0 2f5e993e b5afc037 acdf6f8f eda56f34 /^.>...7..o...o4 │ │ │ │ - 0x0004e6f0 740f2ae3 d4a63137 9afcbb58 0abcd5b3 t.*...17...X.... │ │ │ │ - 0x0004e700 c5b7f229 9d15a136 8cb69655 c1b84cb3 ...)...6...U..L. │ │ │ │ - 0x0004e710 3b20835d 505f0e36 d83972e5 382eae32 ; .]P_.6.9r.8..2 │ │ │ │ - 0x0004e720 e17a5f0a 89e17835 9a755b28 fe2d19b2 .z_...x5.u[(.-.. │ │ │ │ - 0x0004e730 db5ed314 46d8e234 a681720a e2fb8bb1 .^..F..4..r..... │ │ │ │ - 0x0004e740 df820e41 62784a34 1209e5fb f37ceab0 ...AbxJ4.....|.. │ │ │ │ - 0x0004e750 7f256cbb ce49b133 a0a65543 c2ff5f30 .%l..I.3..UC.._0 │ │ │ │ - 0x0004e760 0d9ba83c e4091533 209a1f4f 9b8279af ...<...3 ..O..y. │ │ │ │ - 0x0004e770 6d8f9229 15027832 743fe765 78921faf m..)..x2t?.ex... │ │ │ │ - 0x0004e780 c1f390c7 d036d931 14ba8c8f f831702e .....6.1.....1p. │ │ │ │ - 0x0004e790 71867c4e bed13a31 ecd5165e b0a7daad q.|N..:1...^.... │ │ │ │ - 0x0004e7a0 e10abab4 176a9330 840161f0 23b2382d .....j.0..a.#.8- │ │ │ │ - 0x0004e7b0 6908a6d2 7f220130 b4ae2f77 aa0da2ac i....".0../w.... │ │ │ │ - 0x0004e7c0 6d9d8288 924846af 6a74e3e7 f605efab m....HF.jt...... │ │ │ │ - 0x0004e7d0 fea480f7 ededce2e fc90c030 83dd62ab ...........0..b. │ │ │ │ - 0x0004e7e0 b462d434 bbc325ae c0b5835a a431892a .b.4..%....Z.1.* │ │ │ │ - 0x0004e7f0 2773843a 74ea842d 726b20fd f2392c2a 's.:t..-rk ..9,* │ │ │ │ - 0x0004e800 5136d433 4588d93f 16fdeb30 0dbc7cbc Q6.3E..?...0..|. │ │ │ │ - 0x0004e810 5136d433 4588a93f fe0aec30 0dbc4cbc Q6.3E..?...0..L. │ │ │ │ - 0x0004e820 1bbd4eda 4db99c3f 2a4dcfd2 8e5338bc ..N.M..?*M...S8. │ │ │ │ - 0x0004e830 a6afbc18 b1eb9d3f da8c68f0 5e53393c .......?..h.^S9< │ │ │ │ - 0x0004e840 7b76f096 73e8a63f 20c9b82a 83734a3c {v..s..? ..*.sJ< │ │ │ │ - 0x0004e850 b844a0d5 c131b73f 98b29030 08045f3c .D...1.?...0.._< │ │ │ │ - 0x0004e860 cabeec4f 0c3ccd3f 40a41767 2cfb62bc ...O.<.?@..g,.b. │ │ │ │ - 0x0004e870 6d518a6e 720ee63f 0030ca76 e9c95abc mQ.nr..?.0.v..Z. │ │ │ │ - 0x0004e880 b0cba098 b2620340 c8f9f253 272991bc .....b.@...S').. │ │ │ │ - 0x0004e890 31d0c0e7 eb732340 c018bab9 f819c93c 1....s#@.......< │ │ │ │ - 0x0004e8a0 156fc36f 8af24540 7ee6f67d c205e3bc .o.o..E@~..}.... │ │ │ │ - 0x0004e8b0 6119c2fe 825d6b40 06057081 65600abd a....]k@..p.e`.. │ │ │ │ - 0x0004e8c0 a63f0327 490c9640 64cd8ced e51925bd .?.'I..@d.....%. │ │ │ │ - 0x0004e8d0 af207cb2 5a17d8c0 188d8504 aa6267bd . |.Z........bg. │ │ │ │ - 0x0004e8e0 b8432eae c4935041 20568e2d ad89bd3d .C....PA V.-...= │ │ │ │ - 0x0004e8f0 8ac7252b 6915bdc1 2c7ecb55 cc045b3e ..%+i...,~.U..[> │ │ │ │ - 0x0004e900 ce65240d 01f32542 b899bb04 0818cfbe .e$...%B........ │ │ │ │ - 0x0004e910 3e39ab8d 96438cc2 48db6683 9af9143f >9...C..H.f....? │ │ │ │ - 0x0004e920 18c9b63f a52fef42 10617654 1cc16fbf ...?./.B.avT..o. │ │ │ │ - 0x0004e930 a31d4cfe 728d4dc3 e04cb9fc d45cac3f ..L.r.M..L...\.? │ │ │ │ - 0x0004e940 74d56f8b c714a843 746fd685 7c8336c0 t.o....Cto..|.6. │ │ │ │ - 0x0004e950 22752902 3be000c4 d067ee61 10f4a3c0 "u).;....g.a.... │ │ │ │ - 0x0004e960 ccccdd2b 39525444 b0a015d1 0d3bf2c0 ...+9RTD.....;.. │ │ │ │ - 0x0004e970 fb1cca6d a7f9a4c4 f8290a25 28cf2941 ...m.....).%(.)A │ │ │ │ - 0x0004e980 260d5ea0 707df244 cc4c58b4 c75b9a41 &.^.p}.D.LX..[.A │ │ │ │ - 0x0004e990 4171cfe5 fab03bc5 7608e3ed 848fd141 Aq....;.v......A │ │ │ │ - 0x0004e9a0 66e54795 f87b8145 48098585 16352142 f.G..{.EH....5!B │ │ │ │ - 0x0004e9b0 cd0a2177 386ec2c5 b06056d5 91694342 ..!w8n...`V..iCB │ │ │ │ - 0x0004e9c0 6a03038a f6feff45 b8e2aedd 6d6d7042 j......E....mmpB │ │ │ │ - 0x0004e9d0 574478b3 f37136c6 1e29e48d 0440d242 WDx..q6..)...@.B │ │ │ │ - 0x0004e9e0 4cb2f169 c1c86846 c0bf23a5 3fa3bfc2 L..i..hF..#.?... │ │ │ │ - 0x0004e9f0 0309097b 52b594c6 46d2a3e8 ffea3943 ...{R...F.....9C │ │ │ │ - 0x0004ea00 c3101223 dc94b846 dc9756f6 1c225043 ...#...F..V.."PC │ │ │ │ - 0x0004ea10 0ab62009 1d72d2c6 f0c67887 a10d7f43 .. ..r....x....C │ │ │ │ - 0x0004ea20 18b700e4 0f47da46 50c972d6 b58f73c3 .....G.FP.r...s. │ │ │ │ - 0x0004ea30 00000000 00000000 3a000000 00000000 ........:....... │ │ │ │ - 0x0004ea40 01000000 00000000 3b000000 00000000 ........;....... │ │ │ │ - 0x0004ea50 2f000000 00000000 35000000 00000000 /.......5....... │ │ │ │ - 0x0004ea60 02000000 00000000 3c000000 00000000 ........<....... │ │ │ │ - 0x0004ea70 27000000 00000000 30000000 00000000 '.......0....... │ │ │ │ - 0x0004ea80 1b000000 00000000 36000000 00000000 ........6....... │ │ │ │ - 0x0004ea90 21000000 00000000 2a000000 00000000 !.......*....... │ │ │ │ - 0x0004eaa0 03000000 00000000 3d000000 00000000 ........=....... │ │ │ │ - 0x0004eab0 33000000 00000000 25000000 00000000 3.......%....... │ │ │ │ - 0x0004eac0 28000000 00000000 31000000 00000000 (.......1....... │ │ │ │ - 0x0004ead0 12000000 00000000 1c000000 00000000 ................ │ │ │ │ - 0x0004eae0 14000000 00000000 37000000 00000000 ........7....... │ │ │ │ - 0x0004eaf0 1e000000 00000000 22000000 00000000 ........"....... │ │ │ │ - 0x0004eb00 0b000000 00000000 2b000000 00000000 ........+....... │ │ │ │ - 0x0004eb10 0e000000 00000000 16000000 00000000 ................ │ │ │ │ - 0x0004eb20 04000000 00000000 3e000000 00000000 ........>....... │ │ │ │ - 0x0004eb30 39000000 00000000 2e000000 00000000 9............... │ │ │ │ - 0x0004eb40 34000000 00000000 26000000 00000000 4.......&....... │ │ │ │ - 0x0004eb50 1a000000 00000000 20000000 00000000 ........ ....... │ │ │ │ - 0x0004eb60 29000000 00000000 32000000 00000000 ).......2....... │ │ │ │ - 0x0004eb70 24000000 00000000 11000000 00000000 $............... │ │ │ │ - 0x0004eb80 13000000 00000000 1d000000 00000000 ................ │ │ │ │ - 0x0004eb90 0a000000 00000000 0d000000 00000000 ................ │ │ │ │ - 0x0004eba0 15000000 00000000 38000000 00000000 ........8....... │ │ │ │ - 0x0004ebb0 2d000000 00000000 19000000 00000000 -............... │ │ │ │ - 0x0004ebc0 1f000000 00000000 23000000 00000000 ........#....... │ │ │ │ - 0x0004ebd0 10000000 00000000 09000000 00000000 ................ │ │ │ │ - 0x0004ebe0 0c000000 00000000 2c000000 00000000 ........,....... │ │ │ │ - 0x0004ebf0 18000000 00000000 0f000000 00000000 ................ │ │ │ │ - 0x0004ec00 08000000 00000000 17000000 00000000 ................ │ │ │ │ - 0x0004ec10 07000000 00000000 06000000 00000000 ................ │ │ │ │ - 0x0004ec20 05000000 00000000 3f000000 00000000 ........?....... │ │ │ │ - 0x0004ec30 9d521ce2 2a916444 e82df23a 102b0741 .R..*.dD.-.:.+.A │ │ │ │ - 0x0004ec40 2c389b01 e8b16744 b8a198dc faf9ecc0 ,8....gD........ │ │ │ │ - 0x0004ec50 669ada4f 6b1c5a44 78550950 e094f040 f..Ok.ZDxU.P...@ │ │ │ │ - 0x0004ec60 b7d1765c 574f4244 b85e7a5f f549cdc0 ..v\WOBD.^z_.I.. │ │ │ │ - 0x0004ec70 0b5c2a6b 7d572244 c037afea e9f3b1c0 .\*k}W"D.7...... │ │ │ │ - 0x0004ec80 a3f814b7 60edfb43 f8306e7d b06576c0 ....`..C.0n}.ev. │ │ │ │ - 0x0004ec90 9290bba1 dfc8d043 881a30ac f1a753c0 .......C..0...S. │ │ │ │ - 0x0004eca0 7a65b0d2 0d55a043 d67a2fe7 7a274d40 ze...U.C.z/.z'M@ │ │ │ │ - 0x0004ecb0 816e72b1 a72c6a43 5c83cf0a 13f70440 .nr..,jC\......@ │ │ │ │ - 0x0004ecc0 51bac9bf 507a3143 10bf14a5 39c5c5bf Q...Pz1C....9... │ │ │ │ - 0x0004ecd0 07b1e163 329bf342 c08561b1 53c79ebf ...c2..B..a.S... │ │ │ │ - 0x0004ece0 d32ff2ab d790b242 5cd5ebca f28f4b3f ./.....B\.....K? │ │ │ │ - 0x0004ecf0 17f92331 3ec06d42 2888fddd 4f430abf ..#1>.mB(...OC.. │ │ │ │ - 0x0004ed00 daf66fe2 672b2442 7c44e9f1 8095cd3e ..o.g+$B|D.....> │ │ │ │ - 0x0004ed10 e92f66ac cd15d741 08b9b792 64f553be ./f....A....d.S. │ │ │ │ - 0x0004ed20 b0589929 b1318641 081728ce f43e273e .X.).1.A..(..>'> │ │ │ │ - 0x0004ed30 d05d6d11 dec73141 ba44147a 4ea3d63d .]m...1A.D.zN..= │ │ │ │ - 0x0004ed40 30b1d597 3076d740 48059578 485d58bd 0...0v.@H..xH]X. │ │ │ │ - 0x0004ed50 5af858ac 700f7940 f087e0f2 d3d1ecbc Z.X.p.y@........ │ │ │ │ - 0x0004ed60 8ecced2b c8211540 a41796e4 8ae2ba3c ...+.!.@.......< │ │ │ │ - 0x0004ed70 35bee42d b215ab3f 3097b41b 4c6f4ebc 5..-...?0...LoN. │ │ │ │ - 0x0004ed80 b018b2bf 9acb383f d80e8f59 f8b6ca3b ......8?...Y...; │ │ │ │ - 0x0004ed90 a196989d aee3bc3e d6b08ad6 e1ce543b .......>......T; │ │ │ │ - 0x0004eda0 b8743e05 f818303e a69fbeb0 5e5ad2ba .t>...0>....^Z.. │ │ │ │ - 0x0004edb0 01000000 00000000 03000000 00000000 ................ │ │ │ │ - 0x0004edc0 07000000 00000000 09000000 00000000 ................ │ │ │ │ - 0x0004edd0 0e000000 00000000 11000000 00000000 ................ │ │ │ │ - 0x0004ede0 14000000 00000000 17000000 00000000 ................ │ │ │ │ - 0x0004edf0 18000000 00000000 00000000 0000f07f ................ │ │ │ │ - 0x0004ee00 ffffffff ffffef7f 00000000 00006003 ..............`. │ │ │ │ - 0x0004ee10 00000000 00009046 .......F │ │ │ │ + 0x00049b30 6e666674 3a202573 3a25643a 20617373 nfft: %s:%d: ass │ │ │ │ + 0x00049b40 65727469 6f6e2066 61696c65 643a2025 ertion failed: % │ │ │ │ + 0x00049b50 730a0000 00000000 2e2e2f2e 2e2f2e2e s........./../.. │ │ │ │ + 0x00049b60 2f6b6572 6e656c2f 7574696c 2f666c6f /kernel/util/flo │ │ │ │ + 0x00049b70 61742e63 00000000 00000000 00000000 at.c............ │ │ │ │ + 0x00049b80 30000000 00000000 6e666674 6c5f6d61 0.......nfftl_ma │ │ │ │ + 0x00049b90 6c6c6f63 3a206f75 74206f66 206d656d lloc: out of mem │ │ │ │ + 0x00049ba0 6f72790a 00000000 6e756c6c 20706f69 ory.....null poi │ │ │ │ + 0x00049bb0 6e746572 00000000 0a202573 2c206164 nter..... %s, ad │ │ │ │ + 0x00049bc0 723d2570 0a000000 25367464 2e090000 r=%p....%6td.... │ │ │ │ + 0x00049bd0 252b2e31 4c452c00 252b4c45 2c0a0000 %+.1LE,.%+LE,... │ │ │ │ + 0x00049be0 252b2e31 4c45252b 2e314c45 692c0000 %+.1LE%+.1LEi,.. │ │ │ │ + 0x00049bf0 252b4c45 252b4c45 692c0a00 00000000 %+LE%+LEi,...... │ │ │ │ + 0x00049c00 6b616973 65726265 7373656c 00000000 kaiserbessel.... │ │ │ │ + 0x00049c10 4d656d62 65722066 206e6f74 20696e69 Member f not ini │ │ │ │ + 0x00049c20 7469616c 697a6564 2e000000 00000000 tialized........ │ │ │ │ + 0x00049c30 4d656d62 65722078 206e6f74 20696e69 Member x not ini │ │ │ │ + 0x00049c40 7469616c 697a6564 2e000000 00000000 tialized........ │ │ │ │ + 0x00049c50 4d656d62 65722066 5f686174 206e6f74 Member f_hat not │ │ │ │ + 0x00049c60 20696e69 7469616c 697a6564 2e000000 initialized.... │ │ │ │ + 0x00049c70 4e756d62 6572206f 66206e6f 64657320 Number of nodes │ │ │ │ + 0x00049c80 746f6f20 736d616c 6c20746f 20757365 too small to use │ │ │ │ + 0x00049c90 20505245 5f4c494e 5f505349 2e000000 PRE_LIN_PSI.... │ │ │ │ + 0x00049ca0 4f766572 73616d70 6c696e67 20666163 Oversampling fac │ │ │ │ + 0x00049cb0 746f7220 746f6f20 736d616c 6c000000 tor too small... │ │ │ │ + 0x00049cc0 706f6c79 6e6f6d69 616c2064 65677265 polynomial degre │ │ │ │ + 0x00049cd0 65204e20 68617320 746f2062 65206576 e N has to be ev │ │ │ │ + 0x00049ce0 656e0000 00000000 7468732d 3e78206f en......ths->x o │ │ │ │ + 0x00049cf0 7574206f 66207261 6e676520 5b2d302e ut of range [-0. │ │ │ │ + 0x00049d00 352c302e 35290000 506f6c79 6e6f6d69 5,0.5)..Polynomi │ │ │ │ + 0x00049d10 616c2064 65677265 65204e20 69732073 al degree N is s │ │ │ │ + 0x00049d20 6d616c6c 65722074 68616e20 6375742d maller than cut- │ │ │ │ + 0x00049d30 6f666620 6d000000 7468732d 3e78206f off m...ths->x o │ │ │ │ + 0x00049d40 7574206f 66207261 6e676520 5b302e30 ut of range [0.0 │ │ │ │ + 0x00049d50 2c302e35 29000000 00000000 00000000 ,0.5)........... │ │ │ │ + 0x00049d60 2773843a 74ea842d 726b20fd f2392c2a 's.:t..-rk ..9,* │ │ │ │ + 0x00049d70 18b700e4 0f47da46 50c972d6 b58f73c3 .....G.FP.r...s. │ │ │ │ + 0x00049d80 00000000 0000f03f 00000000 00000000 .......?........ │ │ │ │ + 0x00049d90 00000000 00003940 00000000 00000000 ......9@........ │ │ │ │ + 0x00049da0 00000000 0000e03f 00000000 00000000 .......?........ │ │ │ │ + 0x00049db0 00000000 00000040 00000000 00000000 .......@........ │ │ │ │ + 0x00049dc0 00000000 00000840 00000000 00000000 .......@........ │ │ │ │ + 0x00049dd0 00000000 00001840 00000000 00000000 .......@........ │ │ │ │ + 0x00049de0 00000000 0000d03f 00000000 00000000 .......?........ │ │ │ │ + 0x00049df0 00000000 00806140 00000000 00000000 ......a@........ │ │ │ │ + 0x00049e00 00000000 00808640 00000000 00000000 .......@........ │ │ │ │ + 0x00049e10 00000000 00e0a240 00000000 00000000 .......@........ │ │ │ │ + 0x00049e20 00000000 00809140 00000000 00000000 .......@........ │ │ │ │ + 0x00049e30 00000000 00808840 00000000 00000000 .......@........ │ │ │ │ + 0x00049e40 00000000 00001040 00000000 00000000 .......@........ │ │ │ │ + 0x00049e50 00000000 00e09540 00000000 00000000 .......@........ │ │ │ │ + 0x00049e60 00000000 00804140 00000000 00000000 ......A@........ │ │ │ │ + 0x00049e70 00000000 00808140 00000000 00000000 .......@........ │ │ │ │ + 0x00049e80 00000000 00cc9a40 00000000 00000000 .......@........ │ │ │ │ + 0x00049e90 00000000 00a07e40 00000000 00000000 ......~@........ │ │ │ │ + 0x00049ea0 00000000 00b09340 00000000 00000000 .......@........ │ │ │ │ + 0x00049eb0 00000000 00f8a640 00000000 00000000 .......@........ │ │ │ │ + 0x00049ec0 00000000 0080a140 00000000 00000000 .......@........ │ │ │ │ + 0x00049ed0 00000000 00409a40 00000000 00000000 .....@.@........ │ │ │ │ + 0x00049ee0 00000000 00002240 00000000 00000000 ......"@........ │ │ │ │ + 0x00049ef0 00000000 00609240 00000000 00000000 .....`.@........ │ │ │ │ + 0x00049f00 00000000 00805840 00000000 00000000 ......X@........ │ │ │ │ + 0x00049f10 00000000 00707540 00000000 00000000 .....pu@........ │ │ │ │ + 0x00049f20 00000000 00ccca40 00000000 00000000 .......@........ │ │ │ │ + 0x00049f30 00000000 00a0be40 00000000 00000000 .......@........ │ │ │ │ + 0x00049f40 00000000 00c8d440 00000000 00000000 .......@........ │ │ │ │ + 0x00049f50 00000000 00ded240 00000000 00000000 .......@........ │ │ │ │ + 0x00049f60 00000000 00c8b440 00000000 00000000 .......@........ │ │ │ │ + 0x00049f70 00000000 0014c040 00000000 00000000 .......@........ │ │ │ │ + 0x00049f80 00000000 00bcc740 00000000 00000000 .......@........ │ │ │ │ + 0x00049f90 00000000 00ccda40 00000000 00000000 .......@........ │ │ │ │ + 0x00049fa0 00000000 00001c40 00000000 00000000 .......@........ │ │ │ │ + 0x00049fb0 00000000 00806f40 00000000 00000000 ......o@........ │ │ │ │ + 0x00049fc0 00000000 0028c940 00000000 00000000 .....(.@........ │ │ │ │ + 0x00049fd0 00000000 0018bd40 00000000 00000000 .......@........ │ │ │ │ + 0x00049fe0 00000000 00609140 00000000 00000000 .....`.@........ │ │ │ │ + 0x00049ff0 00000000 00b0a340 00000000 00000000 .......@........ │ │ │ │ + 0x0004a000 00000000 00149040 00000000 00000000 .......@........ │ │ │ │ + 0x0004a010 00000000 00a09e40 00000000 00000000 .......@........ │ │ │ │ + 0x0004a020 00000000 00acb440 00000000 00000000 .......@........ │ │ │ │ + 0x0004a030 00000000 00b0c340 00000000 00000000 .......@........ │ │ │ │ + 0x0004a040 00000000 00807f40 00000000 00000000 .......@........ │ │ │ │ + 0x0004a050 00000000 00a08740 00000000 00000000 .......@........ │ │ │ │ + 0x0004a060 00000000 00607240 00000000 00000000 .....`r@........ │ │ │ │ + 0x0004a070 00000000 00807840 00000000 00000000 ......x@........ │ │ │ │ + 0x0004a080 00000000 00a0ae40 00000000 00000000 .......@........ │ │ │ │ + 0x0004a090 00000000 00007540 00000000 00000000 ......u@........ │ │ │ │ + 0x0004a0a0 00000000 0050a340 00000000 00000000 .....P.@........ │ │ │ │ + 0x0004a0b0 00000000 0090ab40 00000000 00000000 .......@........ │ │ │ │ + 0x0004a0c0 00000000 00003540 00000000 00000000 ......5@........ │ │ │ │ + 0x0004a0d0 00000000 00409440 00000000 00000000 .....@.@........ │ │ │ │ + 0x0004a0e0 00000000 000000c0 00000000 00000000 ................ │ │ │ │ + 0x0004a0f0 00000000 0000f87f 00000000 00000000 ................ │ │ │ │ + 0x0004a100 00000000 00805a40 00000000 00000000 ......Z@........ │ │ │ │ + 0x0004a110 00000000 00408ec0 00000000 00000000 .....@.......... │ │ │ │ + 0x0004a120 00000000 00009040 00000000 00000000 .......@........ │ │ │ │ + 0x0004a130 00000000 0000f0bf 00000000 00000000 ................ │ │ │ │ + 0x0004a140 b8743e05 f818303e a69fbeb0 5e5ad2ba .t>...0>....^Z.. │ │ │ │ + 0x0004a150 9d521ce2 2a916444 e82df23a 102b0741 .R..*.dD.-.:.+.A │ │ │ │ + 0x0004a160 000080e3 2b523440 00000000 00000000 ....+R4@........ │ │ │ │ + 0x0004a170 000080e3 2bd23440 00000000 00000000 ....+.4@........ │ │ │ │ + 0x0004a180 6957148b 0abf0540 3a01b1e2 7ed5a43c iW.....@:...~..< │ │ │ │ + 0x0004a190 cd3b7f66 9ea0262f 5664b213 34ddcbab .;.f..&/Vd..4... │ │ │ │ + 0x0004a1a0 01000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0004a1b0 55555555 5555c53f 56555555 5555653c UUUUUU.?VUUUUUe< │ │ │ │ + 0x0004a1c0 00000000 0000601e 00000000 00000000 ......`......... │ │ │ │ + 0x0004a1d0 11111111 1111813f 10111111 1111013c .......?.......< │ │ │ │ + 0x0004a1e0 472a71c6 98c6203e 76960d8b 8cc9c1ba G*q... >v....... │ │ │ │ + 0x0004a1f0 95d626e8 0b2e113e 3cb8abbf 7446b3ba ..&....><...tF.. │ │ │ │ + 0x0004a200 182d4454 fb211940 065c1433 26a6b13c .-DT.!.@.\.3&..< │ │ │ │ + 0x0004a210 182d4454 fb210940 065c1433 26a6a13c .-DT.!.@.\.3&..< │ │ │ │ + 0x0004a220 83c8c96d 305fd43f 567041c5 1eb076bc ...m0_.?VpA...v. │ │ │ │ + 0x0004a230 00000000 00000000 01000000 00000000 ................ │ │ │ │ + 0x0004a240 00000000 0000e0bf 00000000 00000000 ................ │ │ │ │ + 0x0004a250 00000000 0000f03d 00000000 00000000 .......=........ │ │ │ │ + 0x0004a260 00000000 0000e041 00000000 00000000 .......A........ │ │ │ │ + 0x0004a270 00000000 0000f041 00000000 00000000 .......A........ │ │ │ │ + 0x0004a280 00000000 0000f03f 00000000 00000000 .......?........ │ │ │ │ + 0x0004a290 00000000 0000d03f 00000000 00000000 .......?........ │ │ │ │ + 0x0004a2a0 1cc7711c c7719c3f 1ac7711c c7713c3c ..q..q.?..q..q<< │ │ │ │ + 0x0004a2b0 1cc7711c c7715c3f 86c7711c c771fc3b ..q..q\?..q..q.; │ │ │ │ + 0x0004a2c0 dfbc9a78 5634123f 80009978 5634523b ...xV4.?...xV4R; │ │ │ │ + 0x0004a2d0 718b89c0 852ec03e f0fb66c0 de6e4bbb q......>..f..nK. │ │ │ │ + 0x0004a2e0 6a48653f a422653e ee8c6a05 db0406bb jHe?."e>..j..... │ │ │ │ + 0x0004a2f0 6a48653f a422053e ce524504 db04a6ba jHe?.".>.RE..... │ │ │ │ + 0x0004a300 b9e09b28 13b3a03d 5ad9eaa7 418248ba ...(...=Z...A.H. │ │ │ │ + 0x0004a310 5d3ee685 1860353d d0e5a829 aab0a9b9 ]>...`5=...).... │ │ │ │ + 0x0004a320 547f3bcf a99cc63c 7e695227 c9e66eb9 T.;....<~iR'..n. │ │ │ │ + 0x0004a330 bc54517f 7a19543c 403cdac2 9763af38 .TQ.z.T<@<...c.8 │ │ │ │ + 0x0004a340 e952ee94 5572de3b c8758222 45307338 .R..Ur.;.u."E0s8 │ │ │ │ + 0x0004a350 5f3bef70 2de2633b 0822c4c1 25d7e8b7 _;.p-.c;."..%... │ │ │ │ + 0x0004a360 cc0b51a8 7d9fe63a da70c173 f39d8f37 ..Q.}..:.p.s...7 │ │ │ │ + 0x0004a370 cf0b51a8 7d9f663a 9885bd08 749ee6b6 ..Q.}.f:....t... │ │ │ │ + 0x0004a380 0c0546c2 2d0ae439 4052923f 68dd75b6 ..F.-..9@R.?h.u. │ │ │ │ + 0x0004a390 847b1cfa f2aa5f39 ac1c7096 8a32fbb5 .{...._9..p..2.. │ │ │ │ + 0x0004a3a0 3d146ce4 f874d638 8c7eed83 768064b5 =.l..t.8.~..v.d. │ │ │ │ + 0x0004a3b0 b7f3dc38 afbe4c38 c444f543 2baddf34 ...8..L8.D.C+..4 │ │ │ │ + 0x0004a3c0 2f5e993e b5afc037 acdf6f8f eda56f34 /^.>...7..o...o4 │ │ │ │ + 0x0004a3d0 740f2ae3 d4a63137 9afcbb58 0abcd5b3 t.*...17...X.... │ │ │ │ + 0x0004a3e0 c5b7f229 9d15a136 8cb69655 c1b84cb3 ...)...6...U..L. │ │ │ │ + 0x0004a3f0 3b20835d 505f0e36 d83972e5 382eae32 ; .]P_.6.9r.8..2 │ │ │ │ + 0x0004a400 e17a5f0a 89e17835 9a755b28 fe2d19b2 .z_...x5.u[(.-.. │ │ │ │ + 0x0004a410 db5ed314 46d8e234 a681720a e2fb8bb1 .^..F..4..r..... │ │ │ │ + 0x0004a420 df820e41 62784a34 1209e5fb f37ceab0 ...AbxJ4.....|.. │ │ │ │ + 0x0004a430 7f256cbb ce49b133 a0a65543 c2ff5f30 .%l..I.3..UC.._0 │ │ │ │ + 0x0004a440 0d9ba83c e4091533 209a1f4f 9b8279af ...<...3 ..O..y. │ │ │ │ + 0x0004a450 6d8f9229 15027832 743fe765 78921faf m..)..x2t?.ex... │ │ │ │ + 0x0004a460 c1f390c7 d036d931 14ba8c8f f831702e .....6.1.....1p. │ │ │ │ + 0x0004a470 71867c4e bed13a31 ecd5165e b0a7daad q.|N..:1...^.... │ │ │ │ + 0x0004a480 e10abab4 176a9330 840161f0 23b2382d .....j.0..a.#.8- │ │ │ │ + 0x0004a490 6908a6d2 7f220130 b4ae2f77 aa0da2ac i....".0../w.... │ │ │ │ + 0x0004a4a0 6d9d8288 924846af 6a74e3e7 f605efab m....HF.jt...... │ │ │ │ + 0x0004a4b0 fea480f7 ededce2e fc90c030 83dd62ab ...........0..b. │ │ │ │ + 0x0004a4c0 b462d434 bbc325ae c0b5835a a431892a .b.4..%....Z.1.* │ │ │ │ + 0x0004a4d0 2773843a 74ea842d 726b20fd f2392c2a 's.:t..-rk ..9,* │ │ │ │ + 0x0004a4e0 5136d433 4588d93f 16fdeb30 0dbc7cbc Q6.3E..?...0..|. │ │ │ │ + 0x0004a4f0 5136d433 4588a93f fe0aec30 0dbc4cbc Q6.3E..?...0..L. │ │ │ │ + 0x0004a500 1bbd4eda 4db99c3f 2a4dcfd2 8e5338bc ..N.M..?*M...S8. │ │ │ │ + 0x0004a510 a6afbc18 b1eb9d3f da8c68f0 5e53393c .......?..h.^S9< │ │ │ │ + 0x0004a520 7b76f096 73e8a63f 20c9b82a 83734a3c {v..s..? ..*.sJ< │ │ │ │ + 0x0004a530 b844a0d5 c131b73f 98b29030 08045f3c .D...1.?...0.._< │ │ │ │ + 0x0004a540 cabeec4f 0c3ccd3f 40a41767 2cfb62bc ...O.<.?@..g,.b. │ │ │ │ + 0x0004a550 6d518a6e 720ee63f 0030ca76 e9c95abc mQ.nr..?.0.v..Z. │ │ │ │ + 0x0004a560 b0cba098 b2620340 c8f9f253 272991bc .....b.@...S').. │ │ │ │ + 0x0004a570 31d0c0e7 eb732340 c018bab9 f819c93c 1....s#@.......< │ │ │ │ + 0x0004a580 156fc36f 8af24540 7ee6f67d c205e3bc .o.o..E@~..}.... │ │ │ │ + 0x0004a590 6119c2fe 825d6b40 06057081 65600abd a....]k@..p.e`.. │ │ │ │ + 0x0004a5a0 a63f0327 490c9640 64cd8ced e51925bd .?.'I..@d.....%. │ │ │ │ + 0x0004a5b0 af207cb2 5a17d8c0 188d8504 aa6267bd . |.Z........bg. │ │ │ │ + 0x0004a5c0 b8432eae c4935041 20568e2d ad89bd3d .C....PA V.-...= │ │ │ │ + 0x0004a5d0 8ac7252b 6915bdc1 2c7ecb55 cc045b3e ..%+i...,~.U..[> │ │ │ │ + 0x0004a5e0 ce65240d 01f32542 b899bb04 0818cfbe .e$...%B........ │ │ │ │ + 0x0004a5f0 3e39ab8d 96438cc2 48db6683 9af9143f >9...C..H.f....? │ │ │ │ + 0x0004a600 18c9b63f a52fef42 10617654 1cc16fbf ...?./.B.avT..o. │ │ │ │ + 0x0004a610 a31d4cfe 728d4dc3 e04cb9fc d45cac3f ..L.r.M..L...\.? │ │ │ │ + 0x0004a620 74d56f8b c714a843 746fd685 7c8336c0 t.o....Cto..|.6. │ │ │ │ + 0x0004a630 22752902 3be000c4 d067ee61 10f4a3c0 "u).;....g.a.... │ │ │ │ + 0x0004a640 ccccdd2b 39525444 b0a015d1 0d3bf2c0 ...+9RTD.....;.. │ │ │ │ + 0x0004a650 fb1cca6d a7f9a4c4 f8290a25 28cf2941 ...m.....).%(.)A │ │ │ │ + 0x0004a660 260d5ea0 707df244 cc4c58b4 c75b9a41 &.^.p}.D.LX..[.A │ │ │ │ + 0x0004a670 4171cfe5 fab03bc5 7608e3ed 848fd141 Aq....;.v......A │ │ │ │ + 0x0004a680 66e54795 f87b8145 48098585 16352142 f.G..{.EH....5!B │ │ │ │ + 0x0004a690 cd0a2177 386ec2c5 b06056d5 91694342 ..!w8n...`V..iCB │ │ │ │ + 0x0004a6a0 6a03038a f6feff45 b8e2aedd 6d6d7042 j......E....mmpB │ │ │ │ + 0x0004a6b0 574478b3 f37136c6 1e29e48d 0440d242 WDx..q6..)...@.B │ │ │ │ + 0x0004a6c0 4cb2f169 c1c86846 c0bf23a5 3fa3bfc2 L..i..hF..#.?... │ │ │ │ + 0x0004a6d0 0309097b 52b594c6 46d2a3e8 ffea3943 ...{R...F.....9C │ │ │ │ + 0x0004a6e0 c3101223 dc94b846 dc9756f6 1c225043 ...#...F..V.."PC │ │ │ │ + 0x0004a6f0 0ab62009 1d72d2c6 f0c67887 a10d7f43 .. ..r....x....C │ │ │ │ + 0x0004a700 18b700e4 0f47da46 50c972d6 b58f73c3 .....G.FP.r...s. │ │ │ │ + 0x0004a710 00000000 00000000 3a000000 00000000 ........:....... │ │ │ │ + 0x0004a720 01000000 00000000 3b000000 00000000 ........;....... │ │ │ │ + 0x0004a730 2f000000 00000000 35000000 00000000 /.......5....... │ │ │ │ + 0x0004a740 02000000 00000000 3c000000 00000000 ........<....... │ │ │ │ + 0x0004a750 27000000 00000000 30000000 00000000 '.......0....... │ │ │ │ + 0x0004a760 1b000000 00000000 36000000 00000000 ........6....... │ │ │ │ + 0x0004a770 21000000 00000000 2a000000 00000000 !.......*....... │ │ │ │ + 0x0004a780 03000000 00000000 3d000000 00000000 ........=....... │ │ │ │ + 0x0004a790 33000000 00000000 25000000 00000000 3.......%....... │ │ │ │ + 0x0004a7a0 28000000 00000000 31000000 00000000 (.......1....... │ │ │ │ + 0x0004a7b0 12000000 00000000 1c000000 00000000 ................ │ │ │ │ + 0x0004a7c0 14000000 00000000 37000000 00000000 ........7....... │ │ │ │ + 0x0004a7d0 1e000000 00000000 22000000 00000000 ........"....... │ │ │ │ + 0x0004a7e0 0b000000 00000000 2b000000 00000000 ........+....... │ │ │ │ + 0x0004a7f0 0e000000 00000000 16000000 00000000 ................ │ │ │ │ + 0x0004a800 04000000 00000000 3e000000 00000000 ........>....... │ │ │ │ + 0x0004a810 39000000 00000000 2e000000 00000000 9............... │ │ │ │ + 0x0004a820 34000000 00000000 26000000 00000000 4.......&....... │ │ │ │ + 0x0004a830 1a000000 00000000 20000000 00000000 ........ ....... │ │ │ │ + 0x0004a840 29000000 00000000 32000000 00000000 ).......2....... │ │ │ │ + 0x0004a850 24000000 00000000 11000000 00000000 $............... │ │ │ │ + 0x0004a860 13000000 00000000 1d000000 00000000 ................ │ │ │ │ + 0x0004a870 0a000000 00000000 0d000000 00000000 ................ │ │ │ │ + 0x0004a880 15000000 00000000 38000000 00000000 ........8....... │ │ │ │ + 0x0004a890 2d000000 00000000 19000000 00000000 -............... │ │ │ │ + 0x0004a8a0 1f000000 00000000 23000000 00000000 ........#....... │ │ │ │ + 0x0004a8b0 10000000 00000000 09000000 00000000 ................ │ │ │ │ + 0x0004a8c0 0c000000 00000000 2c000000 00000000 ........,....... │ │ │ │ + 0x0004a8d0 18000000 00000000 0f000000 00000000 ................ │ │ │ │ + 0x0004a8e0 08000000 00000000 17000000 00000000 ................ │ │ │ │ + 0x0004a8f0 07000000 00000000 06000000 00000000 ................ │ │ │ │ + 0x0004a900 05000000 00000000 3f000000 00000000 ........?....... │ │ │ │ + 0x0004a910 9d521ce2 2a916444 e82df23a 102b0741 .R..*.dD.-.:.+.A │ │ │ │ + 0x0004a920 2c389b01 e8b16744 b8a198dc faf9ecc0 ,8....gD........ │ │ │ │ + 0x0004a930 669ada4f 6b1c5a44 78550950 e094f040 f..Ok.ZDxU.P...@ │ │ │ │ + 0x0004a940 b7d1765c 574f4244 b85e7a5f f549cdc0 ..v\WOBD.^z_.I.. │ │ │ │ + 0x0004a950 0b5c2a6b 7d572244 c037afea e9f3b1c0 .\*k}W"D.7...... │ │ │ │ + 0x0004a960 a3f814b7 60edfb43 f8306e7d b06576c0 ....`..C.0n}.ev. │ │ │ │ + 0x0004a970 9290bba1 dfc8d043 881a30ac f1a753c0 .......C..0...S. │ │ │ │ + 0x0004a980 7a65b0d2 0d55a043 d67a2fe7 7a274d40 ze...U.C.z/.z'M@ │ │ │ │ + 0x0004a990 816e72b1 a72c6a43 5c83cf0a 13f70440 .nr..,jC\......@ │ │ │ │ + 0x0004a9a0 51bac9bf 507a3143 10bf14a5 39c5c5bf Q...Pz1C....9... │ │ │ │ + 0x0004a9b0 07b1e163 329bf342 c08561b1 53c79ebf ...c2..B..a.S... │ │ │ │ + 0x0004a9c0 d32ff2ab d790b242 5cd5ebca f28f4b3f ./.....B\.....K? │ │ │ │ + 0x0004a9d0 17f92331 3ec06d42 2888fddd 4f430abf ..#1>.mB(...OC.. │ │ │ │ + 0x0004a9e0 daf66fe2 672b2442 7c44e9f1 8095cd3e ..o.g+$B|D.....> │ │ │ │ + 0x0004a9f0 e92f66ac cd15d741 08b9b792 64f553be ./f....A....d.S. │ │ │ │ + 0x0004aa00 b0589929 b1318641 081728ce f43e273e .X.).1.A..(..>'> │ │ │ │ + 0x0004aa10 d05d6d11 dec73141 ba44147a 4ea3d63d .]m...1A.D.zN..= │ │ │ │ + 0x0004aa20 30b1d597 3076d740 48059578 485d58bd 0...0v.@H..xH]X. │ │ │ │ + 0x0004aa30 5af858ac 700f7940 f087e0f2 d3d1ecbc Z.X.p.y@........ │ │ │ │ + 0x0004aa40 8ecced2b c8211540 a41796e4 8ae2ba3c ...+.!.@.......< │ │ │ │ + 0x0004aa50 35bee42d b215ab3f 3097b41b 4c6f4ebc 5..-...?0...LoN. │ │ │ │ + 0x0004aa60 b018b2bf 9acb383f d80e8f59 f8b6ca3b ......8?...Y...; │ │ │ │ + 0x0004aa70 a196989d aee3bc3e d6b08ad6 e1ce543b .......>......T; │ │ │ │ + 0x0004aa80 b8743e05 f818303e a69fbeb0 5e5ad2ba .t>...0>....^Z.. │ │ │ │ + 0x0004aa90 01000000 00000000 03000000 00000000 ................ │ │ │ │ + 0x0004aaa0 07000000 00000000 09000000 00000000 ................ │ │ │ │ + 0x0004aab0 0e000000 00000000 11000000 00000000 ................ │ │ │ │ + 0x0004aac0 14000000 00000000 17000000 00000000 ................ │ │ │ │ + 0x0004aad0 18000000 00000000 00000000 0000f07f ................ │ │ │ │ + 0x0004aae0 ffffffff ffffef7f 00000000 00006003 ..............`. │ │ │ │ + 0x0004aaf0 00000000 00009046 .......F │ │ │ ├── readelf --wide --decompress --hex-dump=.eh_frame_hdr {} │ │ │ │ @@ -1,81 +1,81 @@ │ │ │ │ │ │ │ │ Hex dump of section '.eh_frame_hdr': │ │ │ │ - 0x0004ee18 011b033b d8040000 9a000000 f84cfbff ...;.........L.. │ │ │ │ - 0x0004ee28 08050000 784dfbff 2c050000 a850fbff ....xM..,....P.. │ │ │ │ - 0x0004ee38 94050000 3860fbff 20060000 6861fbff ....8`.. ...ha.. │ │ │ │ - 0x0004ee48 4c060000 1867fbff a8060000 a88afbff L....g.......... │ │ │ │ - 0x0004ee58 38070000 f88bfbff 78070000 088dfbff 8.......x....... │ │ │ │ - 0x0004ee68 b0070000 688ffbff 24080000 7891fbff ....h...$...x... │ │ │ │ - 0x0004ee78 78080000 6893fbff b8080000 3895fbff x...h.......8... │ │ │ │ - 0x0004ee88 f4080000 9898fbff 88090000 f89afbff ................ │ │ │ │ - 0x0004ee98 040a0000 389ffbff 7c0a0000 28a0fbff ....8...|...(... │ │ │ │ - 0x0004eea8 b80a0000 48a0fbff cc0a0000 d8a0fbff ....H........... │ │ │ │ - 0x0004eeb8 e00a0000 38a1fbff f40a0000 28a2fbff ....8.......(... │ │ │ │ - 0x0004eec8 080b0000 28a3fbff 1c0b0000 a8a9fbff ....(........... │ │ │ │ - 0x0004eed8 7c0b0000 58b3fbff 680c0000 d8b3fbff |...X...h....... │ │ │ │ - 0x0004eee8 900c0000 28b4fbff a80c0000 c8b4fbff ....(........... │ │ │ │ - 0x0004eef8 cc0c0000 98b7fbff 700d0000 e8b9fbff ........p....... │ │ │ │ - 0x0004ef08 e00d0000 28bafbff 000e0000 68bafbff ....(.......h... │ │ │ │ - 0x0004ef18 200e0000 08bbfbff 580e0000 f8bbfbff .......X....... │ │ │ │ - 0x0004ef28 900e0000 c8bcfbff d00e0000 18bffbff ................ │ │ │ │ - 0x0004ef38 5c0f0000 08c1fbff b80f0000 88c3fbff \............... │ │ │ │ - 0x0004ef48 f40f0000 a8c3fbff 08100000 b8c3fbff ................ │ │ │ │ - 0x0004ef58 1c100000 d8c3fbff 30100000 38c4fbff ........0...8... │ │ │ │ - 0x0004ef68 50100000 08c5fbff 84100000 48c6fbff P...........H... │ │ │ │ - 0x0004ef78 dc100000 28c7fbff 20110000 b8c8fbff ....(... ....... │ │ │ │ - 0x0004ef88 88110000 d8c9fbff d8110000 98cbfbff ................ │ │ │ │ - 0x0004ef98 44120000 38cdfbff ac120000 88cdfbff D...8........... │ │ │ │ - 0x0004efa8 c0120000 08cefbff d4120000 e8cefbff ................ │ │ │ │ - 0x0004efb8 1c130000 18d0fbff 78130000 08d1fbff ........x....... │ │ │ │ - 0x0004efc8 c4130000 a8d1fbff fc130000 a8d2fbff ................ │ │ │ │ - 0x0004efd8 44140000 58d3fbff 80140000 68d4fbff D...X.......h... │ │ │ │ - 0x0004efe8 c8140000 28d5fbff 04150000 98d6fbff ....(........... │ │ │ │ - 0x0004eff8 60150000 a8d7fbff b0150000 e8d8fbff `............... │ │ │ │ - 0x0004f008 04160000 c8d9fbff 44160000 48dbfbff ........D...H... │ │ │ │ - 0x0004f018 a4160000 48dcfbff f0160000 f8defbff ....H........... │ │ │ │ - 0x0004f028 28170000 e8e2fbff 54170000 18e3fbff (.......T....... │ │ │ │ - 0x0004f038 68170000 68e3fbff 7c170000 88e3fbff h...h...|....... │ │ │ │ - 0x0004f048 90170000 a8e3fbff a4170000 c8ebfbff ................ │ │ │ │ - 0x0004f058 28180000 e8f3fbff ac180000 58fdfbff (...........X... │ │ │ │ - 0x0004f068 10190000 7800fcff 70190000 5804fcff ....x...p...X... │ │ │ │ - 0x0004f078 d4190000 a80ffcff e01a0000 681cfcff ............h... │ │ │ │ - 0x0004f088 dc1b0000 9846fcff 201d0000 286cfcff .....F.. ...(l.. │ │ │ │ - 0x0004f098 281e0000 f873fcff bc1e0000 487bfcff (....s......H{.. │ │ │ │ - 0x0004f0a8 401f0000 9899fcff e01f0000 d8bafcff @............... │ │ │ │ - 0x0004f0b8 80200000 b8ebfcff 24210000 981dfdff . ......$!...... │ │ │ │ - 0x0004f0c8 c4210000 9865fdff 6c220000 58c3fdff .!...e..l"..X... │ │ │ │ - 0x0004f0d8 0c230000 880efeff ac230000 d869feff .#.......#...i.. │ │ │ │ - 0x0004f0e8 4c240000 a86dfeff 5c250000 b874feff L$...m..\%...t.. │ │ │ │ - 0x0004f0f8 f8250000 c87bfeff 8c260000 5887feff .%...{...&..X... │ │ │ │ - 0x0004f108 1c270000 2888feff 4c270000 888afeff .'..(...L'...... │ │ │ │ - 0x0004f118 94270000 a88dfeff 08280000 c890feff .'.......(...... │ │ │ │ - 0x0004f128 80280000 1891feff a0280000 6891feff .(.......(..h... │ │ │ │ - 0x0004f138 c0280000 c891feff e0280000 9893feff .(.......(...... │ │ │ │ - 0x0004f148 f4280000 e895feff 20290000 e89ffeff .(...... )...... │ │ │ │ - 0x0004f158 88290000 98d2feff 242a0000 4802ffff .)......$*..H... │ │ │ │ - 0x0004f168 b82a0000 5808ffff 302b0000 280effff .*..X...0+..(... │ │ │ │ - 0x0004f178 a02b0000 2812ffff b82c0000 b816ffff .+..(....,...... │ │ │ │ - 0x0004f188 902d0000 881bffff d82e0000 4824ffff .-..........H$.. │ │ │ │ - 0x0004f198 602f0000 1825ffff 902f0000 5827ffff `/...%.../..X'.. │ │ │ │ - 0x0004f1a8 d42f0000 682affff 48300000 b82affff ./..h*..H0...*.. │ │ │ │ - 0x0004f1b8 68300000 082bffff 88300000 682bffff h0...+...0..h+.. │ │ │ │ - 0x0004f1c8 a8300000 e82cffff bc300000 182fffff .0...,...0.../.. │ │ │ │ - 0x0004f1d8 e8300000 2839ffff 50310000 c869ffff .0..(9..P1...i.. │ │ │ │ - 0x0004f1e8 e4310000 789bffff 80320000 58a1ffff .1..x....2..X... │ │ │ │ - 0x0004f1f8 00330000 18a7ffff 7c330000 18abffff .3......|3...... │ │ │ │ - 0x0004f208 94340000 a8afffff 6c350000 78b4ffff .4......l5..x... │ │ │ │ - 0x0004f218 b4360000 68bdffff 3c370000 38beffff .6..h...<7..8... │ │ │ │ - 0x0004f228 6c370000 78c0ffff b0370000 88c3ffff l7..x....7...... │ │ │ │ - 0x0004f238 24380000 d8c3ffff 44380000 28c4ffff $8......D8..(... │ │ │ │ - 0x0004f248 64380000 88c4ffff 84380000 08c6ffff d8.......8...... │ │ │ │ - 0x0004f258 98380000 38c8ffff c4380000 d8c9ffff .8..8....8...... │ │ │ │ - 0x0004f268 f8380000 18caffff 18390000 58ccffff .8.......9..X... │ │ │ │ - 0x0004f278 48390000 68d6ffff 8c390000 68d7ffff H9..h....9..h... │ │ │ │ - 0x0004f288 b4390000 08d9ffff e8390000 48d9ffff .9.......9..H... │ │ │ │ - 0x0004f298 083a0000 88dbffff 383a0000 98e5ffff .:......8:...... │ │ │ │ - 0x0004f2a8 7c3a0000 98e6ffff a43a0000 18e7ffff |:.......:...... │ │ │ │ - 0x0004f2b8 cc3a0000 a8e9ffff 203b0000 68eaffff .:...... ;..h... │ │ │ │ - 0x0004f2c8 503b0000 38ebffff 803b0000 38ecffff P;..8....;..8... │ │ │ │ - 0x0004f2d8 943b0000 38edffff a83b0000 c8edffff .;..8....;...... │ │ │ │ - 0x0004f2e8 bc3b0000 a8eeffff f0040000 .;.......... │ │ │ │ + 0x0004aaf8 011b033b d8040000 9a000000 4890fbff ...;........H... │ │ │ │ + 0x0004ab08 08050000 c890fbff 2c050000 8893fbff ........,....... │ │ │ │ + 0x0004ab18 74050000 88a1fbff 0c060000 88a2fbff t............... │ │ │ │ + 0x0004ab28 38060000 68a7fbff 90060000 e8c6fbff 8...h........... │ │ │ │ + 0x0004ab38 20070000 18c8fbff 60070000 08c9fbff .......`....... │ │ │ │ + 0x0004ab48 98070000 38cbfbff 0c080000 38cdfbff ....8.......8... │ │ │ │ + 0x0004ab58 60080000 08cffbff a4080000 a8d0fbff `............... │ │ │ │ + 0x0004ab68 e0080000 b8d3fbff 78090000 08d6fbff ........x....... │ │ │ │ + 0x0004ab78 f4090000 18dafbff 680a0000 08dbfbff ........h....... │ │ │ │ + 0x0004ab88 a40a0000 28dbfbff b80a0000 a8dbfbff ....(........... │ │ │ │ + 0x0004ab98 cc0a0000 08dcfbff e00a0000 e8dcfbff ................ │ │ │ │ + 0x0004aba8 f40a0000 08defbff 080b0000 b8e3fbff ................ │ │ │ │ + 0x0004abb8 700b0000 88ecfbff 5c0c0000 c8ecfbff p.......\....... │ │ │ │ + 0x0004abc8 700c0000 08edfbff 880c0000 c8edfbff p............... │ │ │ │ + 0x0004abd8 ac0c0000 28f0fbff 300d0000 48f2fbff ....(...0...H... │ │ │ │ + 0x0004abe8 9c0d0000 78f2fbff bc0d0000 88f2fbff ....x........... │ │ │ │ + 0x0004abf8 d00d0000 18f3fbff 080e0000 f8f3fbff ................ │ │ │ │ + 0x0004ac08 440e0000 c8f4fbff 840e0000 d8f6fbff D............... │ │ │ │ + 0x0004ac18 000f0000 b8f8fbff 5c0f0000 38fbfbff ........\...8... │ │ │ │ + 0x0004ac28 9c0f0000 58fbfbff b00f0000 68fbfbff ....X.......h... │ │ │ │ + 0x0004ac38 c40f0000 88fbfbff d80f0000 e8fbfbff ................ │ │ │ │ + 0x0004ac48 f80f0000 98fcfbff 2c100000 b8fdfbff ........,....... │ │ │ │ + 0x0004ac58 84100000 88fefbff c8100000 f8fffbff ................ │ │ │ │ + 0x0004ac68 30110000 f800fcff 84110000 9802fcff 0............... │ │ │ │ + 0x0004ac78 f0110000 1804fcff 58120000 6804fcff ........X...h... │ │ │ │ + 0x0004ac88 6c120000 e804fcff 80120000 b805fcff l............... │ │ │ │ + 0x0004ac98 c8120000 d806fcff 24130000 b807fcff ........$....... │ │ │ │ + 0x0004aca8 70130000 4808fcff a8130000 2809fcff p...H.......(... │ │ │ │ + 0x0004acb8 f0130000 d809fcff 2c140000 c80afcff ........,....... │ │ │ │ + 0x0004acc8 74140000 780bfcff b0140000 d80cfcff t...x........... │ │ │ │ + 0x0004acd8 0c150000 c80dfcff 5c150000 e80efcff ........\....... │ │ │ │ + 0x0004ace8 b0150000 b80ffcff f0150000 2811fcff ............(... │ │ │ │ + 0x0004acf8 50160000 1812fcff 9c160000 4815fcff P...........H... │ │ │ │ + 0x0004ad08 c0160000 1819fcff e8160000 4819fcff ............H... │ │ │ │ + 0x0004ad18 fc160000 8819fcff 10170000 a819fcff ................ │ │ │ │ + 0x0004ad28 24170000 c819fcff 38170000 9821fcff $.......8....!.. │ │ │ │ + 0x0004ad38 bc170000 6829fcff 40180000 f832fcff ....h)..@....2.. │ │ │ │ + 0x0004ad48 a8180000 f835fcff 1c190000 8839fcff .....5.......9.. │ │ │ │ + 0x0004ad58 84190000 2844fcff 981a0000 2850fcff ....(D......(P.. │ │ │ │ + 0x0004ad68 8c1b0000 9877fcff c41c0000 c89afcff .....w.......... │ │ │ │ + 0x0004ad78 d01d0000 28a2fcff 681e0000 08a9fcff ....(...h....... │ │ │ │ + 0x0004ad88 f41e0000 78c5fcff 941f0000 b8e4fcff ....x........... │ │ │ │ + 0x0004ad98 34200000 c811fdff dc200000 e83ffdff 4 ....... ...?.. │ │ │ │ + 0x0004ada8 80210000 7881fdff 28220000 a8dcfdff .!..x...("...... │ │ │ │ + 0x0004adb8 cc220000 0821feff 74230000 587afeff ."...!..t#..Xz.. │ │ │ │ + 0x0004adc8 1c240000 e87dfeff 34250000 a884feff .$...}..4%...... │ │ │ │ + 0x0004add8 d0250000 988bfeff 6c260000 b896feff .%......l&...... │ │ │ │ + 0x0004ade8 00270000 8897feff 44270000 e899feff .'......D'...... │ │ │ │ + 0x0004adf8 8c270000 289dfeff fc270000 68a0feff .'..(....'..h... │ │ │ │ + 0x0004ae08 70280000 a8a0feff 90280000 f8a0feff p(.......(...... │ │ │ │ + 0x0004ae18 b0280000 48a1feff d0280000 78a3feff .(..H....(..x... │ │ │ │ + 0x0004ae28 e4280000 88a5feff 1c290000 a8affeff .(.......)...... │ │ │ │ + 0x0004ae38 84290000 58dffeff 1c2a0000 a80cffff .)..X....*...... │ │ │ │ + 0x0004ae48 b82a0000 5812ffff 342b0000 d817ffff .*..X...4+...... │ │ │ │ + 0x0004ae58 ac2b0000 981bffff dc2c0000 c81fffff .+.......,...... │ │ │ │ + 0x0004ae68 b42d0000 4824ffff 0c2f0000 e82cffff .-..H$.../...,.. │ │ │ │ + 0x0004ae78 a02f0000 b82dffff e42f0000 0830ffff ./...-.../...0.. │ │ │ │ + 0x0004ae88 28300000 3833ffff 98300000 7833ffff (0..83...0..x3.. │ │ │ │ + 0x0004ae98 b8300000 c833ffff d8300000 1834ffff .0...3...0...4.. │ │ │ │ + 0x0004aea8 f8300000 0836ffff 0c310000 0838ffff .0...6...1...8.. │ │ │ │ + 0x0004aeb8 44310000 6842ffff b0310000 d870ffff D1..hB...1...p.. │ │ │ │ + 0x0004aec8 48320000 c89fffff e0320000 88a5ffff H2.......2...... │ │ │ │ + 0x0004aed8 64330000 f8aaffff e4330000 b8aeffff d3.......3...... │ │ │ │ + 0x0004aee8 14350000 e8b2ffff ec350000 68b7ffff .5.......5..h... │ │ │ │ + 0x0004aef8 44370000 48c0ffff dc370000 18c1ffff D7..H....7...... │ │ │ │ + 0x0004af08 20380000 68c3ffff 64380000 98c6ffff 8..h...d8...... │ │ │ │ + 0x0004af18 d4380000 d8c6ffff f4380000 28c7ffff .8.......8..(... │ │ │ │ + 0x0004af28 14390000 78c7ffff 34390000 68c9ffff .9..x...49..h... │ │ │ │ + 0x0004af38 48390000 88cbffff 80390000 08cdffff H9.......9...... │ │ │ │ + 0x0004af48 b0390000 28cdffff c4390000 28cfffff .9..(....9..(... │ │ │ │ + 0x0004af58 f4390000 08d8ffff 343a0000 08d9ffff .9......4:...... │ │ │ │ + 0x0004af68 643a0000 88daffff 943a0000 a8daffff d:.......:...... │ │ │ │ + 0x0004af78 a83a0000 a8dcffff d83a0000 88e5ffff .:.......:...... │ │ │ │ + 0x0004af88 183b0000 88e6ffff 483b0000 08e7ffff .;......H;...... │ │ │ │ + 0x0004af98 703b0000 98e9ffff c43b0000 58eaffff p;.......;..X... │ │ │ │ + 0x0004afa8 f43b0000 28ebffff 243c0000 28ecffff .;..(...$<..(... │ │ │ │ + 0x0004afb8 383c0000 28edffff 4c3c0000 b8edffff 8<..(...L<...... │ │ │ │ + 0x0004afc8 603c0000 98eeffff f0040000 `<.......... │ │ │ ├── readelf --wide --decompress --hex-dump=.eh_frame {} │ │ │ │ @@ -1,883 +1,893 @@ │ │ │ │ │ │ │ │ Hex dump of section '.eh_frame': │ │ │ │ - 0x0004f2f4 10000000 00000000 017a5200 04784101 .........zR..xA. │ │ │ │ - 0x0004f304 1b0c0100 14000000 18000000 b0e9ffff ................ │ │ │ │ - 0x0004f314 78010000 00420941 00420641 20000000 x....B.A.B.A ... │ │ │ │ - 0x0004f324 30000000 e847fbff 80000000 00450941 0....G.......E.A │ │ │ │ - 0x0004f334 009d0342 9e02429f 01450e80 0111417e ...B..B..E....A~ │ │ │ │ - 0x0004f344 64000000 54000000 4448fbff 30030000 d...T...DH..0... │ │ │ │ - 0x0004f354 0049be02 46094100 bf019d07 9e069f05 .I..F.A......... │ │ │ │ - 0x0004f364 440e6011 417e024c 0a0e0047 0641fffe D.`.A~.L...G.A.. │ │ │ │ - 0x0004f374 dfdedd42 0b43bc04 41bd0302 41fc41fd ...B.C..A...A.A. │ │ │ │ - 0x0004f384 410e0047 0641fffe dfdedd42 0e609d07 A..G.A.....B.`.. │ │ │ │ - 0x0004f394 9e069f05 be02bf01 11417e4c 0e00ddde .........A~L.... │ │ │ │ - 0x0004f3a4 dffeff06 41000000 88000000 bc000000 ....A........... │ │ │ │ - 0x0004f3b4 0c4bfbff 880f0000 00661141 7ebc04bd .K.......f.A~... │ │ │ │ - 0x0004f3c4 03be02bf 019d11b2 0eb30db4 0cb50bb6 ................ │ │ │ │ - 0x0004f3d4 0ab709b8 08b907ba 06bb058e 208f1f90 ............ ... │ │ │ │ - 0x0004f3e4 1e911d92 1c931b94 1a951996 18971798 ................ │ │ │ │ - 0x0004f3f4 1699159a 149b139c 129e109f 0f11487f ..............H. │ │ │ │ - 0x0004f404 420ee002 450d1f54 0a0c0100 51064153 B...E..T....Q.AS │ │ │ │ - 0x0004f414 0648fffe fdfcfbfa f9f8f7f6 f5f4f3f2 .H.............. │ │ │ │ - 0x0004f424 dfdedddc dbdad9d8 d7d6d5d4 d3d2d1d0 ................ │ │ │ │ - 0x0004f434 cfce430b 28000000 48010000 105afbff ..C.(...H....Z.. │ │ │ │ - 0x0004f444 24010000 00460941 00be02bf 019f0344 $....F.A.......D │ │ │ │ - 0x0004f454 0e401141 7e760e00 450641ff fedf0000 .@.A~v..E.A..... │ │ │ │ - 0x0004f464 58000000 74010000 145bfbff a8050000 X...t....[...... │ │ │ │ - 0x0004f474 00540941 00ba06bb 05b010b1 0fb40cb5 .T.A............ │ │ │ │ - 0x0004f484 0bb60ab7 09b20eb3 0db808b9 07be02bf ................ │ │ │ │ - 0x0004f494 01bc04bd 039f1143 0eb00111 417e02c4 .......C....A~.. │ │ │ │ - 0x0004f4a4 0a0e0051 064142ff fefdfcfb faf9f8f7 ...Q.AB......... │ │ │ │ - 0x0004f4b4 f6f5f4f3 f2f1f0df 420b0000 8c000000 ........B....... │ │ │ │ - 0x0004f4c4 d0010000 6860fbff 90230000 00680ec0 ....h`...#...h.. │ │ │ │ - 0x0004f4d4 0211417e b010b10f b20eb30d ae12af11 ..A~............ │ │ │ │ - 0x0004f4e4 b60ab709 b40cb50b bc04bd03 ba06bb05 ................ │ │ │ │ - 0x0004f4f4 be02bf01 b808b907 8f239022 91219220 .........#.".!. │ │ │ │ - 0x0004f504 931f941e 951d961c 971b981a 99199a18 ................ │ │ │ │ - 0x0004f514 9b179c16 9d159e14 9f13035b 020a0e00 ...........[.... │ │ │ │ - 0x0004f524 53064154 fffefdfc fbfaf9f8 f7f6f5f4 S.AT............ │ │ │ │ - 0x0004f534 f3f2f1f0 efeedfde dddcdbda d9d8d7d6 ................ │ │ │ │ - 0x0004f544 d5d4d3d2 d1d0cf42 0b000000 3c000000 .......B....<... │ │ │ │ - 0x0004f554 60020000 6883fbff 50010000 00480941 `...h...P....H.A │ │ │ │ - 0x0004f564 00be02bf 019f05bc 04470e50 bd031141 .........G.P...A │ │ │ │ - 0x0004f574 7e5a0a0e 00470641 fffefdfc df440b55 ~Z...G.A.....D.U │ │ │ │ - 0x0004f584 0e004706 41fffefd fcdf0000 34000000 ..G.A.......4... │ │ │ │ - 0x0004f594 a0020000 7884fbff 08010000 004a0941 ....x........J.A │ │ │ │ - 0x0004f5a4 00ba06bb 05bc04bd 03be02bf 019f0747 ...............G │ │ │ │ - 0x0004f5b4 0e601141 7e640e00 490641ff fefdfcfb .`.A~d..I.A..... │ │ │ │ - 0x0004f5c4 fadf0000 70000000 d8020000 5085fbff ....p.......P... │ │ │ │ - 0x0004f5d4 60020000 00450941 009d0742 9e06479f `....E.A...B..G. │ │ │ │ - 0x0004f5e4 05bc04bd 03be0211 487fbf01 440e7011 ........H...D.p. │ │ │ │ - 0x0004f5f4 417e439b 09419c08 65db5ddc 410e004a A~C..A..e.].A..J │ │ │ │ - 0x0004f604 06414106 48fffefd fcdfdedd 440e709d .AA.H.......D.p. │ │ │ │ - 0x0004f614 079e069f 05bc04bd 03be02bf 0111417e ..............A~ │ │ │ │ - 0x0004f624 11487f42 9c085adc 410e004e 06414106 .H.B..Z.A..N.AA. │ │ │ │ - 0x0004f634 48fffefd fcdfdedd 50000000 4c030000 H.......P...L... │ │ │ │ - 0x0004f644 3c87fbff 08020000 00450941 009d0542 <........E.A...B │ │ │ │ - 0x0004f654 9e04449f 03be02bf 01421148 7f430e60 ..D......B.H.C.` │ │ │ │ - 0x0004f664 11417e43 9b07419c 065cdb41 dc5d0a0e .A~C..A..\.A.].. │ │ │ │ - 0x0004f674 00480641 410648ff fedfdedd 410b590e .H.AA.H.....A.Y. │ │ │ │ - 0x0004f684 004c0641 410648ff fedfdedd 3c000000 .L.AA.H.....<... │ │ │ │ - 0x0004f694 a0030000 f888fbff e4010000 00440941 .............D.A │ │ │ │ - 0x0004f6a4 009b0949 bc04bd03 9c089d07 9e069f05 ...I............ │ │ │ │ - 0x0004f6b4 be02bf01 480e7011 417e7f0a 0e004b06 ....H.p.A~....K. │ │ │ │ - 0x0004f6c4 41fffefd fcdfdedd dcdb410b 38000000 A.........A.8... │ │ │ │ - 0x0004f6d4 e0030000 a88afbff c8010000 00440941 .............D.A │ │ │ │ - 0x0004f6e4 009b0747 9c069d05 9e049f03 be02bf01 ...G............ │ │ │ │ - 0x0004f6f4 460e6011 417e760a 0e004906 41fffedf F.`.A~v...I.A... │ │ │ │ - 0x0004f704 dedddcdb 440b0000 90000000 1c040000 ....D........... │ │ │ │ - 0x0004f714 3c8cfbff 58030000 00450941 009d0b42 <...X....E.A...B │ │ │ │ - 0x0004f724 9e0a499f 09ba06bb 05bc0411 487fbd03 ..I.........H... │ │ │ │ - 0x0004f734 be02bf01 440e9001 11417e43 9b0d419c ....D....A~C..A. │ │ │ │ - 0x0004f744 0c45b808 41b9076f db75f841 f941dc41 .E..A..o.u.A.A.A │ │ │ │ - 0x0004f754 0e004c06 41410648 fffefdfc fbfadfde ..L.AA.H........ │ │ │ │ - 0x0004f764 dd420e90 019d0b9e 0a9f09ba 06bb05bc .B.............. │ │ │ │ - 0x0004f774 04bd03be 02bf0111 417e1148 7f429c0c ........A~.H.B.. │ │ │ │ - 0x0004f784 45b80841 b90764dc f8f9410e 00500641 E..A..d...A..P.A │ │ │ │ - 0x0004f794 410648ff fefdfcfb fadfdedd 78000000 A.H.........x... │ │ │ │ - 0x0004f7a4 b0040000 088ffbff 58020000 00450941 ........X....E.A │ │ │ │ - 0x0004f7b4 009d0742 9e06449f 05be02bf 01421148 ...B..D......B.H │ │ │ │ - 0x0004f7c4 7f430e70 11417e43 9b09419c 0845bc04 .C.p.A~C..A..E.. │ │ │ │ - 0x0004f7d4 41bd0359 db67fc41 fd41dc41 0e004806 A..Y.g.A.A.A..H. │ │ │ │ - 0x0004f7e4 41410648 fffedfde dd420e70 9d079e06 AA.H.....B.p.... │ │ │ │ - 0x0004f7f4 9f05be02 bf011141 7e11487f 429c0845 .......A~.H.B..E │ │ │ │ - 0x0004f804 bc0441bd 0354dcfc fd410e00 4c064141 ..A..T...A..L.AA │ │ │ │ - 0x0004f814 0648fffe dfdedd00 74000000 2c050000 .H......t...,... │ │ │ │ - 0x0004f824 ec90fbff 38040000 0049b60a b7099e0c ....8....I...... │ │ │ │ - 0x0004f834 b808b907 440e9001 459d0d42 09410041 ....D...E..B.A.A │ │ │ │ - 0x0004f844 be0241bf 01419f0b 45ba0641 bb0541bc ..A..A..E..A..A. │ │ │ │ - 0x0004f854 0441bd03 4311417e 0277fa41 fb41dd41 .A..C.A~.w.A.A.A │ │ │ │ - 0x0004f864 df450641 41fc41fd 45fe41ff 5c0a0e00 .E.AA.A.E.A.\... │ │ │ │ - 0x0004f874 47f9f8f7 f6de410b 41094100 4511417e G.....A.A.A.E.A~ │ │ │ │ - 0x0004f884 46064163 09410046 11417e46 06410000 F.Ac.A.F.A~F.A.. │ │ │ │ - 0x0004f894 38000000 a4050000 b494fbff e8000000 8............... │ │ │ │ - 0x0004f8a4 00439e02 420e4042 09410042 9d03419f .C..B.@B.A.B..A. │ │ │ │ - 0x0004f8b4 01471141 7e59dd41 df410e00 420641de .G.A~Y.A.A..B.A. │ │ │ │ - 0x0004f8c4 420e409e 02420e00 44de0000 10000000 B.@..B..D....... │ │ │ │ - 0x0004f8d4 e0050000 6895fbff 18000000 00000000 ....h........... │ │ │ │ - 0x0004f8e4 10000000 f4050000 7495fbff 84000000 ........t....... │ │ │ │ - 0x0004f8f4 00000000 10000000 08060000 f095fbff ................ │ │ │ │ - 0x0004f904 60000000 00000000 10000000 1c060000 `............... │ │ │ │ - 0x0004f914 3c96fbff e4000000 00000000 10000000 <............... │ │ │ │ - 0x0004f924 30060000 1897fbff f4000000 00000000 0............... │ │ │ │ - 0x0004f934 5c000000 44060000 0498fbff 74060000 \...D.......t... │ │ │ │ - 0x0004f944 00460941 00b808b9 0752b40c b50bb60a .F.A.....R...... │ │ │ │ - 0x0004f954 b709ba06 bb05bc04 bd03be02 bf019d11 ................ │ │ │ │ - 0x0004f964 9e109f0f 440eb001 11417e02 b4b20e41 ....D....A~....A │ │ │ │ - 0x0004f974 b30d76f2 41f3530a 0e005106 41fffefd ..v.A.S...Q.A... │ │ │ │ - 0x0004f984 fcfbfaf9 f8f7f6f5 f4dfdedd 440b0000 ............D... │ │ │ │ - 0x0004f994 e8000000 a4060000 249efbff ac090000 ........$....... │ │ │ │ - 0x0004f9a4 0046b010 b10fbe02 bf01450e e00145b2 .F........E...E. │ │ │ │ - 0x0004f9b4 0e41b30d 480af241 f3410e00 47fffef1 .A..H..A.A..G... │ │ │ │ - 0x0004f9c4 f0420b41 09410041 ae1241af 1141b40c .B.A.A.A..A..A.. │ │ │ │ - 0x0004f9d4 41b50b41 b60a41b7 0941ba06 41bb0541 A..A..A..A..A..A │ │ │ │ - 0x0004f9e4 bc0441bd 03419a18 419b1741 b80841b9 ..A..A..A..A..A. │ │ │ │ - 0x0004f9f4 07419d15 419e1441 9f134111 417e0370 .A..A..A..A.A~.p │ │ │ │ - 0x0004fa04 01ee41ef 41f241f3 41f441f5 41f641f7 ..A.A.A.A.A.A.A. │ │ │ │ - 0x0004fa14 41f841f9 41fa41fb 41fc41fd 41da41db A.A.A.A.A.A.A.A. │ │ │ │ - 0x0004fa24 41dd41de 41df410e 00410641 44fffef1 A.A.A.A..A.AD... │ │ │ │ - 0x0004fa34 f0410ee0 01b010b1 0fbe02bf 01420e00 .A...........B.. │ │ │ │ - 0x0004fa44 47fffef1 f0430ee0 019a189b 179d159e G....C.......... │ │ │ │ - 0x0004fa54 149f13ae 12af11b0 10b10fb2 0eb30db4 ................ │ │ │ │ - 0x0004fa64 0cb50bb6 0ab709b8 08b907ba 06bb05bc ................ │ │ │ │ - 0x0004fa74 04bd03be 02bf0111 417e0000 24000000 ........A~..$... │ │ │ │ - 0x0004fa84 90070000 e8a6fbff 74000000 004a0e20 ........t....J. │ │ │ │ - 0x0004fa94 11417e47 0a0e0042 0641410b 430e0042 .A~G...B.AA.C..B │ │ │ │ - 0x0004faa4 06410000 14000000 b8070000 40a7fbff .A..........@... │ │ │ │ - 0x0004fab4 50000000 00480e20 11417e00 20000000 P....H. .A~. ... │ │ │ │ - 0x0004fac4 d0070000 78a7fbff a0000000 00490e30 ....x........I.0 │ │ │ │ - 0x0004fad4 11417e9f 01480a0e 00440641 df430b00 .A~..H...D.A.C.. │ │ │ │ - 0x0004fae4 a0000000 f4070000 f4a7fbff d0020000 ................ │ │ │ │ - 0x0004faf4 00430941 00420ea0 019f0142 11417e43 .C.A.B.....B.A~C │ │ │ │ - 0x0004fb04 9d03419e 024b9907 419a0644 9c04419b ..A..K..A..D..A. │ │ │ │ - 0x0004fb14 0566d941 da41db41 dc49dd41 de410e00 .f.A.A.A.I.A.A.. │ │ │ │ - 0x0004fb24 420641df 420ea001 99079a06 9b059c04 B.A.B........... │ │ │ │ - 0x0004fb34 9d039e02 9f011141 7e44d9da dbdc469c .......A~D....F. │ │ │ │ - 0x0004fb44 0464dc46 dd41de41 0e004206 41df440e .d.F.A.A..B.A.D. │ │ │ │ - 0x0004fb54 a0019d03 9e029f01 11417e4a dd41de41 .........A~J.A.A │ │ │ │ - 0x0004fb64 0e004206 41df410e a0019f01 11417e42 ..B.A.A......A~B │ │ │ │ - 0x0004fb74 9907419a 06419b05 419c0441 9d03419e ..A..A..A..A..A. │ │ │ │ - 0x0004fb84 02000000 6c000000 98080000 20aafbff ....l....... ... │ │ │ │ - 0x0004fb94 48020000 00470941 009d039f 019e0244 H....G.A.......D │ │ │ │ - 0x0004fba4 0ea00111 417e4a99 07419a06 449c0441 ....A~J..A..D..A │ │ │ │ - 0x0004fbb4 9b056ed9 41da41db 41dc480e 00450641 ..n.A.A.A.H..E.A │ │ │ │ - 0x0004fbc4 dfdedd43 0ea00199 079a069b 059c049d ...C............ │ │ │ │ - 0x0004fbd4 039e029f 0111417e 44d9dadb dc590a0e ......A~D....Y.. │ │ │ │ - 0x0004fbe4 00450641 dfdedd42 0b490e00 450641df .E.A...B.I..E.A. │ │ │ │ - 0x0004fbf4 dedd0000 1c000000 08090000 00acfbff ................ │ │ │ │ - 0x0004fc04 3c000000 00450e20 11417e43 0e004306 <....E. .A~C..C. │ │ │ │ - 0x0004fc14 41000000 1c000000 28090000 20acfbff A.......(... ... │ │ │ │ - 0x0004fc24 38000000 00450e20 11417e43 0e004206 8....E. .A~C..B. │ │ │ │ - 0x0004fc34 41000000 34000000 48090000 40acfbff A...4...H...@... │ │ │ │ - 0x0004fc44 98000000 00439e04 420e4042 09410041 .....C..B.@B.A.A │ │ │ │ - 0x0004fc54 9f0342be 0241bf01 4111417e 51fe41ff ..B..A..A.A~Q.A. │ │ │ │ - 0x0004fc64 41df4106 41410e00 41de0000 34000000 A.A.AA..A...4... │ │ │ │ - 0x0004fc74 80090000 a8acfbff ec000000 00439f01 .............C.. │ │ │ │ - 0x0004fc84 420e4042 09410041 9d03439c 04429e02 B.@B.A.A..C..B.. │ │ │ │ - 0x0004fc94 4311417e 62dc41dd 41de4106 41410e00 C.A~b.A.A.A.AA.. │ │ │ │ - 0x0004fca4 41df0000 3c000000 b8090000 60adfbff A...<.......`... │ │ │ │ - 0x0004fcb4 d0000000 00439f05 420e5042 09410041 .....C..B.PB.A.A │ │ │ │ - 0x0004fcc4 be0241bf 01459e06 41bc0443 bd034211 ..A..E..A..C..B. │ │ │ │ - 0x0004fcd4 417e55fc 41fd41fe 41ff41de 41064141 A~U.A.A.A.A.A.AA │ │ │ │ - 0x0004fce4 0e0041df 88000000 f8090000 f0adfbff ..A............. │ │ │ │ - 0x0004fcf4 4c020000 0043bc04 44bd03be 02bf0142 L....C..D......B │ │ │ │ - 0x0004fd04 0e504e09 41004311 417e480e 00450641 .PN.A.C.A~H..E.A │ │ │ │ - 0x0004fd14 44fffefd fc410e50 bc04bd03 be02bf01 D....A.P........ │ │ │ │ - 0x0004fd24 49094100 44ba0642 bb054111 417e70fa I.A.D..B..A.A~p. │ │ │ │ - 0x0004fd34 41fb410e 00450641 44fffefd fc410e50 A.A..E.AD....A.P │ │ │ │ - 0x0004fd44 bc04bd03 be02bf01 420e0049 fffefdfc ........B..I.... │ │ │ │ - 0x0004fd54 410e50ba 06bb05bc 04bd03be 02bf0111 A.P............. │ │ │ │ - 0x0004fd64 417e42fa 41fb410e 00470641 fffefdfc A~B.A.A..G.A.... │ │ │ │ - 0x0004fd74 58000000 840a0000 b4affbff f0010000 X............... │ │ │ │ - 0x0004fd84 004d0941 00980899 079b059e 029f019a .M.A............ │ │ │ │ - 0x0004fd94 069c049d 0311487f 460e6011 417e410d ......H.F.`.A~A. │ │ │ │ - 0x0004fda4 1f02450a 0c01004b 06414106 48dfdedd ..E....K.AA.H... │ │ │ │ - 0x0004fdb4 dcdbdad9 d8410b46 0c01004b 06414106 .....A.F...K.AA. │ │ │ │ - 0x0004fdc4 48dfdedd dcdbdad9 d8000000 38000000 H...........8... │ │ │ │ - 0x0004fdd4 e00a0000 48b1fbff 74020000 004a0941 ....H...t....J.A │ │ │ │ - 0x0004fde4 0099079a 069b059c 049d039e 029f014a ...............J │ │ │ │ - 0x0004fdf4 0ee04011 417e410d 1f027b0c 01004906 ..@.A~A...{...I. │ │ │ │ - 0x0004fe04 41dfdedd dcdbdad9 10000000 1c0b0000 A............... │ │ │ │ - 0x0004fe14 8cb3fbff 14000000 00000000 10000000 ................ │ │ │ │ - 0x0004fe24 300b0000 98b3fbff 10000000 00000000 0............... │ │ │ │ - 0x0004fe34 10000000 440b0000 94b3fbff 14000000 ....D........... │ │ │ │ - 0x0004fe44 00000000 1c000000 580b0000 a0b3fbff ........X....... │ │ │ │ - 0x0004fe54 60000000 004e0e20 11417e44 0e004206 `....N. .A~D..B. │ │ │ │ - 0x0004fe64 41000000 30000000 780b0000 e0b3fbff A...0...x....... │ │ │ │ - 0x0004fe74 c4000000 00460e40 11417e47 be0241bf .....F.@.A~G..A. │ │ │ │ - 0x0004fe84 0154fe41 ff410e00 42064142 0e401141 .T.A.A..B.AB.@.A │ │ │ │ - 0x0004fe94 7e410e00 44064100 54000000 ac0b0000 ~A..D.A.T....... │ │ │ │ - 0x0004fea4 7cb4fbff 40010000 00439e08 440e60be |...@....C..D.`. │ │ │ │ - 0x0004feb4 02bf0142 09410041 9f0743ba 0642bb05 ...B.A.A..C..B.. │ │ │ │ - 0x0004fec4 41bc0441 bd034111 417e65fa 41fb41fc A..A..A.A~e.A.A. │ │ │ │ - 0x0004fed4 41fd41df 410e0046 0641fffe de420e60 A.A.A..F.A...B.` │ │ │ │ - 0x0004fee4 9e08be02 bf01410e 0047fffe de000000 ......A..G...... │ │ │ │ - 0x0004fef4 40000000 040c0000 64b5fbff e0000000 @.......d....... │ │ │ │ - 0x0004ff04 00439f03 440e40be 02bf0142 09410041 .C..D.@....B.A.A │ │ │ │ - 0x0004ff14 9e044411 417e55de 410e0046 0641fffe ..D.A~U.A..F.A.. │ │ │ │ - 0x0004ff24 df420e40 9f03be02 bf01410e 0047fffe .B.@......A..G.. │ │ │ │ - 0x0004ff34 df000000 64000000 480c0000 00b6fbff ....d...H....... │ │ │ │ - 0x0004ff44 90010000 00439e0a 440e8001 be02bf01 .....C..D....... │ │ │ │ - 0x0004ff54 42094100 419d0b41 9f0945b8 0841b907 B.A.A..A..E..A.. │ │ │ │ - 0x0004ff64 41ba0641 bb0541bc 0441bd03 4111417e A..A..A..A..A.A~ │ │ │ │ - 0x0004ff74 72f841f9 41fa41fb 41fc41fd 41dd41df r.A.A.A.A.A.A.A. │ │ │ │ - 0x0004ff84 410e0043 064143ff fede420e 80019e0a A..C.AC...B..... │ │ │ │ - 0x0004ff94 be02bf01 410e0047 fffede00 4c000000 ....A..G....L... │ │ │ │ - 0x0004ffa4 b00c0000 28b7fbff 20010000 00439f05 ....(... ....C.. │ │ │ │ - 0x0004ffb4 440e60be 02bf0142 09410041 9d07419e D.`....B.A.A..A. │ │ │ │ - 0x0004ffc4 0645bc04 41bd0341 11417e5c fc41fd41 .E..A..A.A~\.A.A │ │ │ │ - 0x0004ffd4 dd41de41 0e004606 41fffedf 440e609f .A.A..F.A...D.`. │ │ │ │ - 0x0004ffe4 05be02bf 01410e00 47fffedf 68000000 .....A..G...h... │ │ │ │ - 0x0004fff4 000d0000 f8b7fbff c0010000 00439e0a .............C.. │ │ │ │ - 0x00050004 440e8001 be02bf01 42094100 419c0c41 D.......B.A.A..A │ │ │ │ - 0x00050014 9d0b419f 0945b808 42b90741 ba0641bb ..A..E..B..A..A. │ │ │ │ - 0x00050024 0541bc04 41bd0341 11417e7b f841f941 .A..A..A.A~{.A.A │ │ │ │ - 0x00050034 fa41fb41 fc41fd41 dc41dd41 df410e00 .A.A.A.A.A.A.A.. │ │ │ │ - 0x00050044 43064143 fffede42 0e80019e 0abe02bf C.AC...B........ │ │ │ │ - 0x00050054 01410e00 47fffede 64000000 6c0d0000 .A..G...d...l... │ │ │ │ - 0x00050064 4cb9fbff a0010000 00439e0a 440e8001 L........C..D... │ │ │ │ - 0x00050074 be02bf01 42094100 419d0b41 9f0945b8 ....B.A.A..A..E. │ │ │ │ - 0x00050084 0841b907 41ba0641 bb0541bc 0441bd03 .A..A..A..A..A.. │ │ │ │ - 0x00050094 4111417e 76f841f9 41fa41fb 41fc41fd A.A~v.A.A.A.A.A. │ │ │ │ - 0x000500a4 41dd41df 410e0043 064143ff fede420e A.A.A..C.AC...B. │ │ │ │ - 0x000500b4 80019e0a be02bf01 410e0047 fffede00 ........A..G.... │ │ │ │ - 0x000500c4 10000000 d40d0000 84bafbff 4c000000 ............L... │ │ │ │ - 0x000500d4 00000000 10000000 e80d0000 c0bafbff ................ │ │ │ │ - 0x000500e4 80000000 00000000 44000000 fc0d0000 ........D....... │ │ │ │ - 0x000500f4 2cbbfbff e0000000 00439d07 420e6042 ,........C..B.`B │ │ │ │ - 0x00050104 09410041 9e06419f 0541bc04 41bd0345 .A.A..A..A..A..E │ │ │ │ - 0x00050114 be0241bf 01411141 7e5afc41 fd41fe41 ..A..A.A~Z.A.A.A │ │ │ │ - 0x00050124 ff41de41 df410641 410e0041 dd000000 .A.A.A.AA..A.... │ │ │ │ - 0x00050134 58000000 440e0000 c4bbfbff 28010000 X...D.......(... │ │ │ │ - 0x00050144 00439f03 420e6042 09410042 9c06419d .C..B.`B.A.B..A. │ │ │ │ - 0x00050154 05419e04 41be0241 bf014611 417e429b .A..A..A..F.A~B. │ │ │ │ - 0x00050164 0756fe41 ff41db42 dc41dd41 de410641 .V.A.A.B.A.A.A.A │ │ │ │ - 0x00050174 410e0041 df440e60 9c069d05 9e049f03 A..A.D.`........ │ │ │ │ - 0x00050184 be02bf01 11417e4d fe41ff00 48000000 .....A~M.A..H... │ │ │ │ - 0x00050194 a00e0000 98bcfbff f0000000 00439d07 .............C.. │ │ │ │ - 0x000501a4 420e6042 09410041 9c08419e 06419f05 B.`B.A.A..A..A.. │ │ │ │ - 0x000501b4 44bc0441 bd0341be 0241bf01 4111417e D..A..A..A..A.A~ │ │ │ │ - 0x000501c4 5dfc41fd 41fe41ff 41dc41de 41df4106 ].A.A.A.A.A.A.A. │ │ │ │ - 0x000501d4 41410e00 41dd0000 34000000 ec0e0000 AA..A...4....... │ │ │ │ - 0x000501e4 3cbdfbff a0000000 00439f01 420e4042 <........C..B.@B │ │ │ │ - 0x000501f4 09410041 9c04419d 03419e02 4411417e .A.A..A..A..D.A~ │ │ │ │ - 0x00050204 51dc41dd 41de4106 41410e00 41df0000 Q.A.A.A.AA..A... │ │ │ │ - 0x00050214 44000000 240f0000 a4bdfbff 00010000 D...$........... │ │ │ │ - 0x00050224 00439d07 420e6042 09410041 9e06419f .C..B.`B.A.A..A. │ │ │ │ - 0x00050234 0541bc04 41bd0345 be0241bf 01411141 .A..A..E..A..A.A │ │ │ │ - 0x00050244 7e62fc41 fd41fe41 ff41de41 df410641 ~b.A.A.A.A.A.A.A │ │ │ │ - 0x00050254 410e0041 dd000000 38000000 6c0f0000 A..A....8...l... │ │ │ │ - 0x00050264 5cbefbff b0000000 00439e04 420e5042 \........C..B.PB │ │ │ │ - 0x00050274 09410041 9d05419f 0341be02 41bf0145 .A.A..A..A..A..E │ │ │ │ - 0x00050284 11417e52 fe41ff41 dd41df41 0641410e .A~R.A.A.A.A.AA. │ │ │ │ - 0x00050294 0041de00 44000000 a80f0000 d0befbff .A..D........... │ │ │ │ - 0x000502a4 08010000 00439d07 420e6042 09410041 .....C..B.`B.A.A │ │ │ │ - 0x000502b4 9e06419f 0541bc04 41bd0345 be0241bf ..A..A..A..E..A. │ │ │ │ - 0x000502c4 01411141 7e64fc41 fd41fe41 ff41de41 .A.A~d.A.A.A.A.A │ │ │ │ - 0x000502d4 df410641 410e0041 dd000000 38000000 .A.AA..A....8... │ │ │ │ - 0x000502e4 f00f0000 98bffbff b8000000 00439e04 .............C.. │ │ │ │ - 0x000502f4 420e5042 09410041 9d05419f 0341be02 B.PB.A.A..A..A.. │ │ │ │ - 0x00050304 41bf0145 11417e54 fe41ff41 dd41df41 A..E.A~T.A.A.A.A │ │ │ │ - 0x00050314 0641410e 0041de00 58000000 2c100000 .AA..A..X...,... │ │ │ │ - 0x00050324 1cc0fbff 70010000 00439d0b 420e8001 ....p....C..B... │ │ │ │ - 0x00050334 42094100 419e0a41 9f0941b8 0841b907 B.A.A..A..A..A.. │ │ │ │ - 0x00050344 41ba0641 bb0547bc 0441bd03 41be0241 A..A..G..A..A..A │ │ │ │ - 0x00050354 bf014111 417e74f8 41f941fa 41fb41fc ..A.A~t.A.A.A.A. │ │ │ │ - 0x00050364 41fd41fe 41ff41de 41df4106 41410e00 A.A.A.A.A.A.AA.. │ │ │ │ - 0x00050374 41dd0000 4c000000 88100000 30c1fbff A...L.......0... │ │ │ │ - 0x00050384 08010000 00439e08 420e7042 09410041 .....C..B.pB.A.A │ │ │ │ - 0x00050394 9d09419f 0741ba06 41bb0541 bc0441bd ..A..A..A..A..A. │ │ │ │ - 0x000503a4 0347be02 41bf0141 11417e5e fa41fb41 .G..A..A.A~^.A.A │ │ │ │ - 0x000503b4 fc41fd41 fe41ff41 dd41df41 0641410e .A.A.A.A.A.A.AA. │ │ │ │ - 0x000503c4 0041de00 50000000 d8100000 f0c1fbff .A..P........... │ │ │ │ - 0x000503d4 40010000 00439d09 420e7042 09410041 @....C..B.pB.A.A │ │ │ │ - 0x000503e4 9c0a419e 08419f07 41ba0641 bb0546bc ..A..A..A..A..F. │ │ │ │ - 0x000503f4 0441bd03 41be0241 bf014111 417e6bfa .A..A..A..A.A~k. │ │ │ │ - 0x00050404 41fb41fc 41fd41fe 41ff41dc 41de41df A.A.A.A.A.A.A.A. │ │ │ │ - 0x00050414 41064141 0e0041dd 3c000000 2c110000 A.AA..A.<...,... │ │ │ │ - 0x00050424 dcc2fbff e0000000 00439e04 420e5042 .........C..B.PB │ │ │ │ - 0x00050434 09410041 9c06419d 05419f03 41be0241 .A.A..A..A..A..A │ │ │ │ - 0x00050444 bf014611 417e5bfe 41ff41dc 41dd41df ..F.A~[.A.A.A.A. │ │ │ │ - 0x00050454 41064141 0e0041de 5c000000 6c110000 A.AA..A.\...l... │ │ │ │ - 0x00050464 7cc3fbff 80010000 00439d0b 420e8001 |........C..B... │ │ │ │ - 0x00050474 42094100 419c0c41 9e0a419f 0941b808 B.A.A..A..A..A.. │ │ │ │ - 0x00050484 41b90746 ba0641bb 0541bc04 41bd0341 A..F..A..A..A..A │ │ │ │ - 0x00050494 be0241bf 01411141 7e77f841 f941fa41 ..A..A.A~w.A.A.A │ │ │ │ - 0x000504a4 fb41fc41 fd41fe41 ff41dc41 de41df41 .A.A.A.A.A.A.A.A │ │ │ │ - 0x000504b4 0641410e 0041dd00 48000000 cc110000 .AA..A..H....... │ │ │ │ - 0x000504c4 9cc4fbff f8000000 00439e06 420e6042 .........C..B.`B │ │ │ │ - 0x000504d4 09410041 9c08419d 07419f05 41bc0441 .A.A..A..A..A..A │ │ │ │ - 0x000504e4 bd0346be 0241bf01 4111417e 5dfc41fd ..F..A..A.A~].A. │ │ │ │ - 0x000504f4 41fe41ff 41dc41dd 41df4106 41410e00 A.A.A.A.A.A.AA.. │ │ │ │ - 0x00050504 41de0000 34000000 18120000 50c5fbff A...4.......P... │ │ │ │ - 0x00050514 a8020000 00419b05 449c0441 9d03419e .....A..D..A..A. │ │ │ │ - 0x00050524 02469f01 028ddc41 dd41de41 df41db41 .F.....A.A.A.A.A │ │ │ │ - 0x00050534 9b059c04 9d039e02 9f010000 28000000 ............(... │ │ │ │ - 0x00050544 50120000 c8c7fbff ec030000 00479b05 P............G.. │ │ │ │ - 0x00050554 9c049e02 469a069d 039f0102 db0adfde ....F........... │ │ │ │ - 0x00050564 dddcdbda 410b0000 10000000 7c120000 ....A.......|... │ │ │ │ - 0x00050574 8ccbfbff 24000000 00000000 10000000 ....$........... │ │ │ │ - 0x00050584 90120000 a8cbfbff 44000000 00000000 ........D....... │ │ │ │ - 0x00050594 10000000 a4120000 e4cbfbff 14000000 ................ │ │ │ │ - 0x000505a4 00000000 10000000 b8120000 f0cbfbff ................ │ │ │ │ - 0x000505b4 20000000 00000000 80000000 cc120000 ............... │ │ │ │ - 0x000505c4 fccbfbff 20080000 00621141 7e9e0c93 .... ....b.A~... │ │ │ │ - 0x000505d4 179416b6 0ab709b8 08b90711 487fba06 ............H... │ │ │ │ - 0x000505e4 bb05bc04 bd03be02 bf018e1c 99119a10 ................ │ │ │ │ - 0x000505f4 9b0f9c0e 9f0b8f1b 901a9119 92189515 ................ │ │ │ │ - 0x00050604 96149713 98129d0d 420ed002 420d1f03 ........B...B... │ │ │ │ - 0x00050614 a0010a0c 01005106 414f0648 fffefdfc ......Q.AO.H.... │ │ │ │ - 0x00050624 fbfaf9f8 f7f6dfde dddcdbda d9d8d7d6 ................ │ │ │ │ - 0x00050634 d5d4d3d2 d1d0cfce 420b0000 80000000 ........B....... │ │ │ │ - 0x00050644 50130000 98d3fbff 20080000 00621141 P....... ....b.A │ │ │ │ - 0x00050654 7e9e0c93 179416b6 0ab709b8 08b90711 ~............... │ │ │ │ - 0x00050664 487fba06 bb05bc04 bd03be02 bf018e1c H............... │ │ │ │ - 0x00050674 99119a10 9b0f9c0e 9f0b8f1b 901a9119 ................ │ │ │ │ - 0x00050684 92189515 96149713 98129d0d 420ed002 ............B... │ │ │ │ - 0x00050694 420d1f03 a0010a0c 01005106 414f0648 B.........Q.AO.H │ │ │ │ - 0x000506a4 fffefdfc fbfaf9f8 f7f6dfde dddcdbda ................ │ │ │ │ - 0x000506b4 d9d8d7d6 d5d4d3d2 d1d0cfce 420b0000 ............B... │ │ │ │ - 0x000506c4 60000000 d4130000 34dbfbff 68090000 `.......4...h... │ │ │ │ - 0x000506d4 00580941 009e0a9f 09b808b9 07ba06bb .X.A............ │ │ │ │ - 0x000506e4 05bc04bd 03be02bf 01951396 12971198 ................ │ │ │ │ - 0x000506f4 10990f9a 0e9b0d9c 0c9d0b43 0ec00111 ...........C.... │ │ │ │ - 0x00050704 417e410d 1f02f90a 0c010051 064144ff A~A........Q.AD. │ │ │ │ - 0x00050714 fefdfcfb faf9f8df dedddcdb dad9d8d7 ................ │ │ │ │ - 0x00050724 d6d5420b 5c000000 38140000 40e4fbff ..B.\...8...@... │ │ │ │ - 0x00050734 20030000 004b0941 00be02bf 019a0a9b ....K.A........ │ │ │ │ - 0x00050744 099c089d 079e069f 054a0e90 0111417e .........J....A~ │ │ │ │ - 0x00050754 5fbc0441 bd0366fc 41fd410a 0e004a06 _..A..f.A.A...J. │ │ │ │ - 0x00050764 41fffedf dedddcdb da410b42 bc0441bd A........A.B..A. │ │ │ │ - 0x00050774 0343970d 41980c41 990b68d7 41d841d9 .C..A..A..h.A.A. │ │ │ │ - 0x00050784 69fc41fd 60000000 98140000 00e7fbff i.A.`........... │ │ │ │ - 0x00050794 e0030000 004f0941 00bc04bd 03be02bf .....O.A........ │ │ │ │ - 0x000507a4 01980e99 0d9a0c9b 0b9c0a9d 099e089f ................ │ │ │ │ - 0x000507b4 074b0ea0 0111417e 76ba0641 bb056afa .K....A~v..A..j. │ │ │ │ - 0x000507c4 41fb410a 0e004e06 41fffefd fcdfdedd A.A...N.A....... │ │ │ │ - 0x000507d4 dcdbdad9 d8410b42 ba0641bb 0548970f .....A.B..A..H.. │ │ │ │ - 0x000507e4 6ed76efa 41fb0000 08010000 fc140000 n.n.A........... │ │ │ │ - 0x000507f4 7ceafbff 500b0000 00530941 00be02bf |...P....S.A.... │ │ │ │ - 0x00050804 01931194 10950f96 0e970d98 0c990b9a ................ │ │ │ │ - 0x00050814 0a9b099c 089d079e 069f054c 0ef00111 ...........L.... │ │ │ │ - 0x00050824 417e1147 7f11487f 7f911344 921241bc A~.G..H....D..A. │ │ │ │ - 0x00050834 0441bd03 0260fc41 fd41d141 d2439212 .A...`.A.A.A.C.. │ │ │ │ - 0x00050844 41bc0442 bd03438f 15419014 41911348 A..B..C..A..A..H │ │ │ │ - 0x00050854 8e16026c ce0270fc 41fd41cf 41d041d1 ...l..p.A.A.A.A. │ │ │ │ - 0x00050864 41d24192 12bc04bd 03469014 42911370 A.A......F..B..p │ │ │ │ - 0x00050874 d0d1d2fc fd49bc04 41bd0376 fc41fd41 .....I..A..v.A.A │ │ │ │ - 0x00050884 0e005106 41420647 410648ff fedfdedd ..Q.AB.GA.H..... │ │ │ │ - 0x00050894 dcdbdad9 d8d7d6d5 d4d3420e f0018e16 ..........B..... │ │ │ │ - 0x000508a4 8f159014 91139212 93119410 950f960e ................ │ │ │ │ - 0x000508b4 970d980c 990b9a0a 9b099c08 9d079e06 ................ │ │ │ │ - 0x000508c4 9f05bc04 bd03be02 bf011141 7e11477f ...........A~.G. │ │ │ │ - 0x000508d4 11487f41 ce41cf42 d041d17f fc41fd41 .H.A.A.B.A...A.A │ │ │ │ - 0x000508e4 d2429113 9212bc04 bd034790 14438e16 .B........G..C.. │ │ │ │ - 0x000508f4 418f1500 f8000000 08160000 c0f4fbff A............... │ │ │ │ - 0x00050904 c00c0000 00540941 00be02bf 01911592 .....T.A........ │ │ │ │ - 0x00050914 14931395 11961097 0f980e99 0d9a0c9b ................ │ │ │ │ - 0x00050924 0b9c0a9d 099e089f 074a0ee0 0111417e .........J....A~ │ │ │ │ - 0x00050934 11477f11 487f0247 941244ba 0641bb05 .G..H..G..D..A.. │ │ │ │ - 0x00050944 41bc0441 bd030270 fa41fb41 fc41fd41 A..A...p.A.A.A.A │ │ │ │ - 0x00050954 d4410a0e 00510641 43064741 0648fffe .A...Q.AC.GA.H.. │ │ │ │ - 0x00050964 dfdedddc dbdad9d8 d7d6d5d3 d2d1420b ..............B. │ │ │ │ - 0x00050974 428f1741 ba0642bb 0541bc04 41bd0343 B..A..B..A..A..C │ │ │ │ - 0x00050984 9412438e 18429016 0285ce42 d0027efa ..C..B.....B..~. │ │ │ │ - 0x00050994 41fb41fc 41fd41cf 41d4438f 17ba06bb A.A.A.A.A.C..... │ │ │ │ - 0x000509a4 05bc04bd 03439412 438e1841 901671ce .....C..C..A..q. │ │ │ │ - 0x000509b4 cfd0d4fa fbfcfd45 bc0441bd 03459412 .......E..A..E.. │ │ │ │ - 0x000509c4 44ba0641 bb05788e 188f1790 1643ce41 D..A..x......C.A │ │ │ │ - 0x000509d4 d041d402 47fa41fb 41fc41fd 41cf4494 .A..G.A.A.A.A.D. │ │ │ │ - 0x000509e4 12ba06bb 05bc04bd 03478e18 8f179016 .........G...... │ │ │ │ - 0x000509f4 40010000 04170000 8400fcff 302a0000 @...........0*.. │ │ │ │ - 0x00050a04 00510941 00be02bf 01911592 14961098 .Q.A............ │ │ │ │ - 0x00050a14 0e990d9a 0c9b0b9c 0a9d099e 089f074a ...............J │ │ │ │ - 0x00050a24 0ec00211 417e1146 7f11477f 11487f02 ....A~.F..G..H.. │ │ │ │ - 0x00050a34 608e1841 93134394 12418f17 41951141 `..A..C..A..A..A │ │ │ │ - 0x00050a44 970f4990 1645ba06 41bb0541 bc0441bd ..I..E..A..A..A. │ │ │ │ - 0x00050a54 03028afa 41fb41fc 41fd41ce 41cf41d0 ....A.A.A.A.A.A. │ │ │ │ - 0x00050a64 41d341d4 41d541d7 410a0e00 50064141 A.A.A.A.A...P.AA │ │ │ │ - 0x00050a74 06464106 47410648 fffedfde dddcdbda .FA.GA.H........ │ │ │ │ - 0x00050a84 d9d8d6d2 d1410b43 8e18418f 17419016 .....A.C..A..A.. │ │ │ │ - 0x00050a94 41931341 94124195 1141970f 41ba0641 A..A..A..A..A..A │ │ │ │ - 0x00050aa4 bb0541bc 0441bd03 03b302ce cfd0d3d4 ..A..A.......... │ │ │ │ - 0x00050ab4 d5d7fafb fcfd4695 11429016 41941241 ......F..B..A..A │ │ │ │ - 0x00050ac4 9313458f 1741970f 468e1845 ba0641bb ..E..A..F..E..A. │ │ │ │ - 0x00050ad4 0541bc04 41bd0302 a1cecfd0 d3d4d5d7 .A..A........... │ │ │ │ - 0x00050ae4 fafbfcfd 44931342 8f174294 12419511 ....D..B..B..A.. │ │ │ │ - 0x00050af4 41970f41 bc0441bd 03479016 44ba0641 A..A..A..G..D..A │ │ │ │ - 0x00050b04 bb050246 fa41fb41 fc41fd41 cfd0d3d4 ...F.A.A.A.A.... │ │ │ │ - 0x00050b14 d5d7458e 18439016 41931342 95114494 ..E..C..A..B..D. │ │ │ │ - 0x00050b24 1244970f 488f1741 ba0642bb 0541bc04 .D..H..A..B..A.. │ │ │ │ - 0x00050b34 41bd0300 04010000 48180000 7029fcff A.......H...p).. │ │ │ │ - 0x00050b44 84250000 00520941 00be02bf 01901491 .%...R.A........ │ │ │ │ - 0x00050b54 13921295 0f980c99 0b9a0a9b 099c089d ................ │ │ │ │ - 0x00050b64 079e069f 054a0eb0 0211417e 11467f11 .....J....A~.F.. │ │ │ │ - 0x00050b74 477f1148 7f025a8e 16439311 44941045 G..H..Z..C..D..E │ │ │ │ - 0x00050b84 8f154496 0e41970d 41bc0441 bd03027c ..D..A..A..A...| │ │ │ │ - 0x00050b94 fc41fd41 ce41cf41 d341d441 d641d741 .A.A.A.A.A.A.A.A │ │ │ │ - 0x00050ba4 0a0e0051 06414106 46410647 410648ff ...Q.AA.FA.GA.H. │ │ │ │ - 0x00050bb4 fedfdedd dcdbdad9 d8d5d2d1 d0410b43 .............A.C │ │ │ │ - 0x00050bc4 8e16418f 15419311 41941041 960e4197 ..A..A..A..A..A. │ │ │ │ - 0x00050bd4 0d41bc04 41bd0303 6502cecf d3d4d6d7 .A..A...e....... │ │ │ │ - 0x00050be4 fcfd458e 16439311 43970d42 8f154796 ..E..C..C..B..G. │ │ │ │ - 0x00050bf4 0e469410 43bc0441 bd0302fa cecfd3d4 .F..C..A........ │ │ │ │ - 0x00050c04 d6d7fcfd 43931145 8f154194 1041960e ....C..E..A..A.. │ │ │ │ - 0x00050c14 41970d46 bc0441bd 030242fc 41fd41cf A..F..A...B.A.A. │ │ │ │ - 0x00050c24 d3d4d6d7 448e1643 93114294 1044960e ....D..C..B..D.. │ │ │ │ - 0x00050c34 41970d46 8f1542bc 0441bd03 90000000 A..F..B..A...... │ │ │ │ - 0x00050c44 50190000 f84dfcff c8070000 00661141 P....M.......f.A │ │ │ │ - 0x00050c54 7eb010b1 0fb20eb3 0db40cb5 0bb60ab7 ~............... │ │ │ │ - 0x00050c64 09b808b9 07ba06bb 05bc04bd 03be02bf ................ │ │ │ │ - 0x00050c74 018e2291 1f98189b 158f2190 20921e93 ..".......!. ... │ │ │ │ - 0x00050c84 1d941c95 1b961a97 1999179a 169c149d ................ │ │ │ │ - 0x00050c94 13470ed0 029f119e 1211487f 420d1f03 .G........H.B... │ │ │ │ - 0x00050ca4 99010c01 00510641 550648ff fefdfcfb .....Q.AU.H..... │ │ │ │ - 0x00050cb4 faf9f8f7 f6f5f4f3 f2f1f0df dedddcdb ................ │ │ │ │ - 0x00050cc4 dad9d8d7 d6d5d4d3 d2d1d0cf ce000000 ................ │ │ │ │ - 0x00050cd4 80000000 e4190000 3455fcff 48070000 ........4U..H... │ │ │ │ - 0x00050ce4 00650ee0 0211417e b40cb50b b60ab709 .e....A~........ │ │ │ │ - 0x00050cf4 b808b907 ba06bb05 bc04bd03 be02bf01 ................ │ │ │ │ - 0x00050d04 901c921a 99139d0f 9f0d1148 7f8e1e8f ...........H.... │ │ │ │ - 0x00050d14 1d911b93 19941895 17961697 1598149a ................ │ │ │ │ - 0x00050d24 129b119c 109e0e46 0d1f0381 010c0100 .......F........ │ │ │ │ - 0x00050d34 51064151 0648fffe fdfcfbfa f9f8f7f6 Q.AQ.H.......... │ │ │ │ - 0x00050d44 f5f4dfde dddcdbda d9d8d7d6 d5d4d3d2 ................ │ │ │ │ - 0x00050d54 d1d0cfce 9c000000 681a0000 005cfcff ........h....\.. │ │ │ │ - 0x00050d64 481e0000 00671141 7e922099 19ae12af H....g.A~. ..... │ │ │ │ - 0x00050d74 11b010b1 0fb20eb3 0db40cb5 0bb60ab7 ................ │ │ │ │ - 0x00050d84 09b808b9 07ba06bb 05bc04bd 03be02bf ................ │ │ │ │ - 0x00050d94 018e248f 23902291 21931f94 1e951d96 ..$.#.".!....... │ │ │ │ - 0x00050da4 1c971b98 1a9a189b 179f1348 0e90039c ...........H.... │ │ │ │ - 0x00050db4 169d159e 1411477f 11487f42 0d1f4b0a ......G..H.B..K. │ │ │ │ - 0x00050dc4 0c010051 06415706 47410648 fffefdfc ...Q.AW.GA.H.... │ │ │ │ - 0x00050dd4 fbfaf9f8 f7f6f5f4 f3f2f1f0 efeedfde ................ │ │ │ │ - 0x00050de4 dddcdbda d9d8d7d6 d5d4d3d2 d1d0cfce ................ │ │ │ │ - 0x00050df4 430b0000 9c000000 081b0000 b079fcff C............y.. │ │ │ │ - 0x00050e04 3c210000 00671141 7e8e24ae 12af11b0 .......W.A │ │ │ │ + 0x0004dd54 7eb20eb3 0db40cb5 0bb60ab7 09b808b9 ~............... │ │ │ │ + 0x0004dd64 07ba06bb 05bc04bd 03be02bf 01951996 ................ │ │ │ │ + 0x0004dd74 18981699 159b1352 0e90049c 129d119e .......R........ │ │ │ │ + 0x0004dd84 108e208f 1f901e91 1d921c93 1b941a97 .. ............. │ │ │ │ + 0x0004dd94 179a149f 0f11477f 11487f43 0d1f037f ......G..H.C.... │ │ │ │ + 0x0004dda4 020a0c01 004b0641 55064741 064844ff .....K.AU.GA.HD. │ │ │ │ + 0x0004ddb4 fefdfcfb faf9f8f7 f6f5f4f3 f2dfdedd ................ │ │ │ │ + 0x0004ddc4 dcdbdad9 d8d7d6d5 d4d3d2d1 d0cfce41 ...............A │ │ │ │ + 0x0004ddd4 0b000000 80000000 082e0000 e06cffff .............l.. │ │ │ │ + 0x0004dde4 b4050000 00511141 7eb808b9 07ba06bb .....Q.A~....... │ │ │ │ + 0x0004ddf4 05bc04bd 03be02bf 0190188f 19921691 ................ │ │ │ │ + 0x0004de04 179a0e43 9c0c9b0d 4e0ea002 9f099e0a ...C....N....... │ │ │ │ + 0x0004de14 9d0b1148 7f8e1a93 15941495 13961297 ...H............ │ │ │ │ + 0x0004de24 11981099 0f430d1f 056c1c03 23010a0c .....C...l..#... │ │ │ │ + 0x0004de34 01004b06 41410648 53fffefd fcfbfaf9 ..K.AA.HS....... │ │ │ │ + 0x0004de44 f8dfdedd dcdbdad9 d8d7d6d5 d4d3d2d1 ................ │ │ │ │ + 0x0004de54 d0cfce06 6c410b00 7c000000 8c2e0000 ....lA..|....... │ │ │ │ + 0x0004de64 1c72ffff 64050000 004d1141 7eba06bb .r..d....M.A~... │ │ │ │ + 0x0004de74 05bc04bd 03be02bf 01970f55 0e90029b ...........U.... │ │ │ │ + 0x0004de84 0b9a0c9f 079e089d 0911487f 8e188f17 ..........H..... │ │ │ │ + 0x0004de94 90169115 92149313 94129511 9610980e ................ │ │ │ │ + 0x0004dea4 990d9c0a 410d1f41 056c1a03 12010a0c ....A..A.l...... │ │ │ │ + 0x0004deb4 01004b06 41410648 51fffefd fcfbfadf ..K.AA.HQ....... │ │ │ │ + 0x0004dec4 dedddcdb dad9d8d7 d6d5d4d3 d2d1d0cf ................ │ │ │ │ + 0x0004ded4 ce066c41 0b000000 2c010000 0c2f0000 ..lA....,..../.. │ │ │ │ + 0x0004dee4 0c77ffff bc030000 00419e14 430ea002 .w.......A..C... │ │ │ │ + 0x0004def4 429d1542 09410041 9f1342bc 0441bd03 B..B.A.A..B..A.. │ │ │ │ + 0x0004df04 4111417e 41ae1241 af114192 2041931f A.A~A..A..A. A.. │ │ │ │ + 0x0004df14 42981a41 9b175595 1d41961c 44b40c41 B..A..U..A..D..A │ │ │ │ + 0x0004df24 b50b4597 1b419919 439a1841 b60a43b7 ..E..A..C..A..C. │ │ │ │ + 0x0004df34 0941b808 429c1641 b01041b1 0f41b20e .A..B..A..A..A.. │ │ │ │ + 0x0004df44 41b30d41 b90741ba 0641bb05 41be0241 A..A..A..A..A..A │ │ │ │ + 0x0004df54 bf01026b ee41ef41 f041f141 f241f341 ...k.A.A.A.A.A.A │ │ │ │ + 0x0004df64 f441f541 f6410641 41f741f8 41f941fa .A.A.A.AA.A.A.A. │ │ │ │ + 0x0004df74 41fb41fc 41fd41fe 41ff41d2 41d341d5 A.A.A.A.A.A.A.A. │ │ │ │ + 0x0004df84 41d641d7 41d841d9 41da41db 41dc41dd A.A.A.A.A.A.A.A. │ │ │ │ + 0x0004df94 41df410e 0041de41 0ea00292 20931f95 A.A..A.A.... ... │ │ │ │ + 0x0004dfa4 1d961c97 1b981a99 199a189b 179c169d ................ │ │ │ │ + 0x0004dfb4 159e149f 13ae12af 11b010b1 0fb20eb3 ................ │ │ │ │ + 0x0004dfc4 0db40cb5 0bb60ab7 09b808b9 07ba06bb ................ │ │ │ │ + 0x0004dfd4 05bc04bd 03be02bf 0111417e 4bd5d6d7 ..........A~K... │ │ │ │ + 0x0004dfe4 d9dadcf0 f1f2f3f4 f5f6f7f8 f9fafbfe ................ │ │ │ │ + 0x0004dff4 ff42ee41 ef41fc41 fd41d241 d341d841 .B.A.A.A.A.A.A.A │ │ │ │ + 0x0004e004 db41dd41 064141df d4000000 3c300000 .A.A.AA.....<0.. │ │ │ │ + 0x0004e014 9c79ffff 2c040000 0041961c 430eb002 .y..,....A..C... │ │ │ │ + 0x0004e024 42951d43 9f13439b 17419a18 42094100 B..C..C..A..B.A. │ │ │ │ + 0x0004e034 42ae1241 af1141b0 1041b10f 41b20e41 B..A..A..A..A..A │ │ │ │ + 0x0004e044 b30d41b4 0c411141 7e41b50b 41b60a41 ..A..A.A~A..A..A │ │ │ │ + 0x0004e054 b70941b8 0841b907 41ba0641 bb0541bc ..A..A..A..A..A. │ │ │ │ + 0x0004e064 0441bd03 41be0241 bf014191 21419220 .A..A..A..A.!A. │ │ │ │ + 0x0004e074 41931f41 941e4197 1b42981a 41991943 A..A..A..B..A..C │ │ │ │ + 0x0004e084 9c16419d 15419e14 02b1ee41 ef41f041 ..A..A.....A.A.A │ │ │ │ + 0x0004e094 f141f241 f341f441 f541f641 f741f841 .A.A.A.A.A.A.A.A │ │ │ │ + 0x0004e0a4 f941fa41 fb41fc41 fd41fe41 ff41d141 .A.A.A.A.A.A.A.A │ │ │ │ + 0x0004e0b4 d241d341 d441d541 d741d841 d941da41 .A.A.A.A.A.A.A.A │ │ │ │ + 0x0004e0c4 db41dc41 dd41de41 df420641 410e0041 .A.A.A.A.B.AA..A │ │ │ │ + 0x0004e0d4 d6410eb0 02951d96 1c9f1341 d541df00 .A.........A.A.. │ │ │ │ + 0x0004e0e4 54010000 14310000 f47cffff 78040000 T....1...|..x... │ │ │ │ + 0x0004e0f4 00418e24 450ef002 11487f42 931f439e .A.$E....H.B..C. │ │ │ │ + 0x0004e104 14430941 0041b010 41b10f41 b20e41ae .C.A.A..A..A..A. │ │ │ │ + 0x0004e114 1241af11 4111417e 41b30d41 b40c41b5 .A..A.A~A..A..A. │ │ │ │ + 0x0004e124 0b41b60a 41b70941 b80841b9 0741ba06 .A..A..A..A..A.. │ │ │ │ + 0x0004e134 41bb0541 bc0441bd 03418f23 42902241 A..A..A..A.#B."A │ │ │ │ + 0x0004e144 91214192 2041961c 429d1541 9c16419b .!A. A..B..A..A. │ │ │ │ + 0x0004e154 17419f13 42941e41 951d4197 1b41981a .A..B..A..A..A.. │ │ │ │ + 0x0004e164 41991941 9a1841be 0241bf01 02b1ee41 A..A..A..A.....A │ │ │ │ + 0x0004e174 ef41f041 f141f241 f341f441 f541f641 .A.A.A.A.A.A.A.A │ │ │ │ + 0x0004e184 f741f841 f941fa41 fb41fc41 fd41fe41 .A.A.A.A.A.A.A.A │ │ │ │ + 0x0004e194 ff41cf41 d041d141 d241d341 d441d541 .A.A.A.A.A.A.A.A │ │ │ │ + 0x0004e1a4 d641d741 d841d941 da41db41 dc41dd42 .A.A.A.A.A.A.A.B │ │ │ │ + 0x0004e1b4 de41df41 0641410e 00430648 ce440ef0 .A.A.AA..C.H.D.. │ │ │ │ + 0x0004e1c4 028e248f 23902291 21922093 1f941e95 ..$.#.".!. ..... │ │ │ │ + 0x0004e1d4 1d961c97 1b981a99 199a189b 179c169d ................ │ │ │ │ + 0x0004e1e4 159e149f 13ae12af 11b010b1 0fb20eb3 ................ │ │ │ │ + 0x0004e1f4 0db40cb5 0bb60ab7 09b808b9 07ba06bb ................ │ │ │ │ + 0x0004e204 05bc04bd 03be02bf 0111417e 11487f48 ..........A~.H.H │ │ │ │ + 0x0004e214 cfd0d1d2 d4d5d6d7 d8d9dadb dcdddfee ................ │ │ │ │ + 0x0004e224 eff0f1f2 f3f4f5f6 f7f8f9fa fbfcfdfe ................ │ │ │ │ + 0x0004e234 ff064141 d341de00 94000000 6c320000 ..AA.A......l2.. │ │ │ │ + 0x0004e244 1c80ffff d8080000 00490941 00921e91 .........I.A.... │ │ │ │ + 0x0004e254 1f90208f 218e2293 1d660e90 03961a97 .. .!."..f...... │ │ │ │ + 0x0004e264 19981899 179a169c 149b1511 417eb010 ............A~.. │ │ │ │ + 0x0004e274 b10fb20e b30db40c b50bb60a b709b808 ................ │ │ │ │ + 0x0004e284 b907ba06 bb05bc04 bd03be02 bf01941c ................ │ │ │ │ + 0x0004e294 951b9d13 9e129f11 11487f43 0d1f03d5 .........H.C.... │ │ │ │ + 0x0004e2a4 010a0c01 004b0641 55064846 fffefdfc .....K.AU.HF.... │ │ │ │ + 0x0004e2b4 fbfaf9f8 f7f6f5f4 f3f2f1f0 dfdedddc ................ │ │ │ │ + 0x0004e2c4 dbdad9d8 d7d6d5d4 d3d2d1d0 cfce410b ..............A. │ │ │ │ + 0x0004e2d4 40000000 04330000 6488ffff c4000000 @....3..d....... │ │ │ │ + 0x0004e2e4 00430e30 9f014a0a 0e0041df 420b4109 .C.0..J...A.B.A. │ │ │ │ + 0x0004e2f4 41004111 417e4506 41420941 00421141 A.A.A~E.AB.A.B.A │ │ │ │ + 0x0004e304 7e450641 42094100 4211417e 45064142 ~E.AB.A.B.A~E.AB │ │ │ │ + 0x0004e314 0e0042df 40000000 48330000 f088ffff ..B.@...H3...... │ │ │ │ + 0x0004e324 44020000 00439d03 9c040941 00449b05 D....C.....A.D.. │ │ │ │ + 0x0004e334 9e02449f 0111417e 420e5002 530a0e00 ..D...A~B.P.S... │ │ │ │ + 0x0004e344 4b0641df dedddcdb 410b530a 0e004c06 K.A.....A.S...L. │ │ │ │ + 0x0004e354 41dfdedd dcdb410b 6c000000 8c330000 A.....A.l....3.. │ │ │ │ + 0x0004e364 fc8affff 30030000 00440941 00970999 ....0....D.A.... │ │ │ │ + 0x0004e374 07449a06 9b05449c 049d0345 9e021141 .D....D....E...A │ │ │ │ + 0x0004e384 7e430e70 11487f48 9808419f 01026cd8 ~C.p.H.H..A...l. │ │ │ │ + 0x0004e394 41df410e 004e0641 410648de dddcdbda A.A..N.AA.H..... │ │ │ │ + 0x0004e3a4 d9d7420e 70970998 0899079a 069b059c ..B.p........... │ │ │ │ + 0x0004e3b4 049d039e 029f0111 417e1148 7f61d841 ........A~.H.a.A │ │ │ │ + 0x0004e3c4 df479808 9f010000 1c000000 fc330000 .G...........3.. │ │ │ │ + 0x0004e3d4 bc8dffff 40000000 00460e30 11417e44 ....@....F.0.A~D │ │ │ │ + 0x0004e3e4 0e004206 41000000 1c000000 1c340000 ..B.A........4.. │ │ │ │ + 0x0004e3f4 dc8dffff 44000000 00460e30 11417e45 ....D....F.0.A~E │ │ │ │ + 0x0004e404 0e004206 41000000 1c000000 3c340000 ..B.A.......<4.. │ │ │ │ + 0x0004e414 0c8effff 50000000 00480e30 11417e46 ....P....H.0.A~F │ │ │ │ + 0x0004e424 0e004206 41000000 10000000 5c340000 ..B.A.......\4.. │ │ │ │ + 0x0004e434 3c8effff e8010000 00000000 34000000 <...........4... │ │ │ │ + 0x0004e444 70340000 1890ffff e8010000 00430941 p4...........C.A │ │ │ │ + 0x0004e454 009f0143 0e301141 7e4f9e02 4fde4f0a ...C.0.A~O..O.O. │ │ │ │ + 0x0004e464 0e004406 41df410b 6f0a0e00 440641df ..D.A.A.o...D.A. │ │ │ │ + 0x0004e474 410b0000 2c000000 a8340000 0092ffff A...,....4...... │ │ │ │ + 0x0004e484 78010000 00419f01 450e3011 417e650a x....A..E.0.A~e. │ │ │ │ + 0x0004e494 0e004306 41df420b 5d0a0e00 440641df ..C.A.B.]...D.A. │ │ │ │ + 0x0004e4a4 430b0000 10000000 d8340000 5093ffff C........4..P... │ │ │ │ + 0x0004e4b4 14000000 00000000 2c000000 ec340000 ........,....4.. │ │ │ │ + 0x0004e4c4 5c93ffff 00020000 00440941 009f0143 \........D.A...C │ │ │ │ + 0x0004e4d4 0e301141 7e02530a 0e004306 41df430b .0.A~.S...C.A.C. │ │ │ │ + 0x0004e4e4 550e0047 0641df00 3c000000 1c350000 U..G.A..<....5.. │ │ │ │ + 0x0004e4f4 2c95ffff d4080000 00429e02 9f01450e ,........B....E. │ │ │ │ + 0x0004e504 3011417e 490a0e00 440641df de440b02 0.A~I...D.A..D.. │ │ │ │ + 0x0004e514 ac0a0e00 460641df de420b03 43010a0e ....F.A..B..C... │ │ │ │ + 0x0004e524 00460641 dfde430b 2c000000 5c350000 .F.A..C.,...\5.. │ │ │ │ + 0x0004e534 cc9dffff f8000000 00430941 009f0143 .........C.A...C │ │ │ │ + 0x0004e544 0e301141 7e4f0a0e 00440641 df430b5a .0.A~O...D.A.C.Z │ │ │ │ + 0x0004e554 0e004406 41df0000 2c000000 8c350000 ..D.A...,....5.. │ │ │ │ + 0x0004e564 9c9effff 78010000 00419f01 450e3011 ....x....A..E.0. │ │ │ │ + 0x0004e574 417e650a 0e004306 41df420b 5d0a0e00 A~e...C.A.B.]... │ │ │ │ + 0x0004e584 440641df 430b0000 10000000 bc350000 D.A.C........5.. │ │ │ │ + 0x0004e594 ec9fffff 14000000 00000000 2c000000 ............,... │ │ │ │ + 0x0004e5a4 d0350000 f89fffff 00020000 00440941 .5...........D.A │ │ │ │ + 0x0004e5b4 009f0143 0e301141 7e02530a 0e004306 ...C.0.A~.S...C. │ │ │ │ + 0x0004e5c4 41df430b 550e0047 0641df00 3c000000 A.C.U..G.A..<... │ │ │ │ + 0x0004e5d4 00360000 c8a1ffff d4080000 00429e02 .6...........B.. │ │ │ │ + 0x0004e5e4 9f01450e 3011417e 490a0e00 440641df ..E.0.A~I...D.A. │ │ │ │ + 0x0004e5f4 de440b02 ac0a0e00 460641df de420b03 .D......F.A..B.. │ │ │ │ + 0x0004e604 43010a0e 00460641 dfde430b 2c000000 C....F.A..C.,... │ │ │ │ + 0x0004e614 40360000 68aaffff f8000000 00430941 @6..h........C.A │ │ │ │ + 0x0004e624 009f0143 0e301141 7e4f0a0e 00440641 ...C.0.A~O...D.A │ │ │ │ + 0x0004e634 df430b5a 0e004406 41df0000 24000000 .C.Z..D.A...$... │ │ │ │ + 0x0004e644 70360000 38abffff 80000000 00490e20 p6..8........I. │ │ │ │ + 0x0004e654 11417e47 0a0e0042 0641420b 450e0043 .A~G...B.AB.E..C │ │ │ │ + 0x0004e664 06410000 50000000 98360000 90abffff .A..P....6...... │ │ │ │ + 0x0004e674 90020000 0045be02 bf01430e 70470941 .....E....C.pG.A │ │ │ │ + 0x0004e684 00429e04 419f0343 11417e7a de42df41 .B..A..C.A~z.B.A │ │ │ │ + 0x0004e694 0641410e 0042fffe 430e709e 049f03be .AA..B..C.p..... │ │ │ │ + 0x0004e6a4 02bf0111 417e650a de42df41 0e004106 ....A~e..B.A..A. │ │ │ │ + 0x0004e6b4 4142fffe 410b0000 2c000000 ec360000 AB..A...,....6.. │ │ │ │ + 0x0004e6c4 ccadffff b8000000 00450941 009e0446 .........E.A...F │ │ │ │ + 0x0004e6d4 be02bf01 9f03450e 4011417e 540e0046 ......E.@.A~T..F │ │ │ │ + 0x0004e6e4 0641fffe dfde0000 2c000000 1c370000 .A......,....7.. │ │ │ │ + 0x0004e6f4 5caeffff d0000000 004a0941 009e049f \........J.A.... │ │ │ │ + 0x0004e704 03be0245 0e40bf01 11417e5b 0e004606 ...E.@...A~[..F. │ │ │ │ + 0x0004e714 41fffedf de000000 10000000 4c370000 A...........L7.. │ │ │ │ + 0x0004e724 fcaeffff fc000000 00000000 10000000 ................ │ │ │ │ + 0x0004e734 60370000 e8afffff 00010000 00000000 `7.............. │ │ │ │ + 0x0004e744 10000000 74370000 d4b0ffff 88000000 ....t7.......... │ │ │ │ + 0x0004e754 00000000 10000000 88370000 50b1ffff .........7..P... │ │ │ │ + 0x0004e764 d8000000 00000000 00000000 ............ │ │ │ ├── readelf --wide --decompress --hex-dump=.init_array {} │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ Hex dump of section '.init_array': │ │ │ │ - 0x0006fa28 003b0000 00000000 .;...... │ │ │ │ + 0x0005fa28 203b0000 00000000 ;...... │ │ │ ├── readelf --wide --decompress --hex-dump=.fini_array {} │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ Hex dump of section '.fini_array': │ │ │ │ - 0x0006fa30 903a0000 00000000 .:...... │ │ │ │ + 0x0005fa30 b03a0000 00000000 .:...... │ │ │ ├── readelf --wide --decompress --hex-dump=.got {} │ │ │ │ @@ -1,16 +1,15 @@ │ │ │ │ │ │ │ │ Hex dump of section '.got': │ │ │ │ - 0x0006ff00 007f0700 00000000 00000000 00000000 ................ │ │ │ │ - 0x0006ff10 70e50400 00000000 80e50400 00000000 p............... │ │ │ │ - 0x0006ff20 90e50400 00000000 90e50400 00000000 ................ │ │ │ │ - 0x0006ff30 f8ed0400 00000000 00ee0400 00000000 ................ │ │ │ │ - 0x0006ff40 08ee0400 00000000 10ee0400 00000000 ................ │ │ │ │ - 0x0006ff50 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0006ff60 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0006ff70 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0006ff80 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0006ff90 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0006ffa0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0006ffb0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0006ffc0 00000000 00000000 ........ │ │ │ │ + 0x0005ff00 007f0600 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005ff10 50a20400 00000000 60a20400 00000000 P.......`....... │ │ │ │ + 0x0005ff20 70a20400 00000000 70a20400 00000000 p.......p....... │ │ │ │ + 0x0005ff30 d8aa0400 00000000 e0aa0400 00000000 ................ │ │ │ │ + 0x0005ff40 e8aa0400 00000000 f0aa0400 00000000 ................ │ │ │ │ + 0x0005ff50 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005ff60 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005ff70 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005ff80 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005ff90 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005ffa0 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x0005ffb0 00000000 00000000 00000000 00000000 ................ │ │ │ ├── readelf --wide --decompress --hex-dump=.data {} │ │ │ │ @@ -1,9 +1,9 @@ │ │ │ │ │ │ │ │ Hex dump of section '.data': │ │ │ │ - 0x00070000 00000700 00000000 00000000 00000000 ................ │ │ │ │ - 0x00070010 00000000 0000f03f 00000000 00000000 .......?........ │ │ │ │ - 0x00070020 01000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00070030 00000000 0000f03f 00000000 00000000 .......?........ │ │ │ │ - 0x00070040 00000000 0000f03f 00000000 00000000 .......?........ │ │ │ │ - 0x00070050 00000000 0000f0bf 00000000 00000000 ................ │ │ │ │ + 0x00060000 00000600 00000000 00000000 00000000 ................ │ │ │ │ + 0x00060010 00000000 0000f03f 00000000 00000000 .......?........ │ │ │ │ + 0x00060020 01000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00060030 00000000 0000f03f 00000000 00000000 .......?........ │ │ │ │ + 0x00060040 00000000 0000f03f 00000000 00000000 .......?........ │ │ │ │ + 0x00060050 00000000 0000f0bf 00000000 00000000 ................ │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ - 0x00000000 33613065 61373335 64336464 64343034 3a0ea735d3ddd404 │ │ │ │ - 0x00000010 64623939 33373139 39626531 33616339 db9937199be13ac9 │ │ │ │ - 0x00000020 30326335 34342e64 65627567 00000000 02c544.debug.... │ │ │ │ - 0x00000030 83d222e6 ..". │ │ │ │ + 0x00000000 61656666 36313033 66626130 37346635 aeff6103fba074f5 │ │ │ │ + 0x00000010 34616661 34633234 61343334 66353165 4afa4c24a434f51e │ │ │ │ + 0x00000020 63623938 33352e64 65627567 00000000 cb9835.debug.... │ │ │ │ + 0x00000030 fa42ead3 .B.. │ │ ├── ./usr/lib/powerpc64le-linux-gnu/libnfft3l_threads.so.4.0.3 │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ ├── readelf --wide --program-header {} │ │ │ │ @@ -1,19 +1,19 @@ │ │ │ │ │ │ │ │ Elf file type is DYN (Shared object file) │ │ │ │ Entry point 0x0 │ │ │ │ There are 7 program headers, starting at offset 64 │ │ │ │ │ │ │ │ Program Headers: │ │ │ │ Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align │ │ │ │ - LOAD 0x000000 0x0000000000000000 0x0000000000000000 0x075bc4 0x075bc4 R E 0x10000 │ │ │ │ + LOAD 0x000000 0x0000000000000000 0x0000000000000000 0x070870 0x070870 R E 0x10000 │ │ │ │ LOAD 0x07f9c0 0x000000000008f9c0 0x000000000008f9c0 0x0006a0 0x0006c8 RW 0x10000 │ │ │ │ DYNAMIC 0x07f9d0 0x000000000008f9d0 0x000000000008f9d0 0x000250 0x000250 RW 0x8 │ │ │ │ NOTE 0x0001c8 0x00000000000001c8 0x00000000000001c8 0x000024 0x000024 R 0x4 │ │ │ │ - GNU_EH_FRAME 0x06e708 0x000000000006e708 0x000000000006e708 0x000814 0x000814 R 0x4 │ │ │ │ + GNU_EH_FRAME 0x069158 0x0000000000069158 0x0000000000069158 0x000814 0x000814 R 0x4 │ │ │ │ GNU_STACK 0x000000 0x0000000000000000 0x0000000000000000 0x000000 0x000000 RW 0x10 │ │ │ │ GNU_RELRO 0x07f9c0 0x000000000008f9c0 0x000000000008f9c0 0x000640 0x000640 R 0x1 │ │ │ │ │ │ │ │ Section to Segment mapping: │ │ │ │ Segment Sections... │ │ │ │ 00 .note.gnu.build-id .gnu.hash .dynsym .dynstr .gnu.version .gnu.version_r .rela.dyn .rela.plt .init .text .fini .rodata .eh_frame_hdr .eh_frame │ │ │ │ 01 .init_array .fini_array .dynamic .plt .got .data .bss │ │ │ ├── readelf --wide --sections {} │ │ │ │ @@ -5,27 +5,27 @@ │ │ │ │ [ 0] NULL 0000000000000000 000000 000000 00 0 0 0 │ │ │ │ [ 1] .note.gnu.build-id NOTE 00000000000001c8 0001c8 000024 00 A 0 0 4 │ │ │ │ [ 2] .gnu.hash GNU_HASH 00000000000001f0 0001f0 0004c4 00 A 3 0 8 │ │ │ │ [ 3] .dynsym DYNSYM 00000000000006b8 0006b8 001170 18 A 4 3 8 │ │ │ │ [ 4] .dynstr STRTAB 0000000000001828 001828 000d59 00 A 0 0 1 │ │ │ │ [ 5] .gnu.version VERSYM 0000000000002582 002582 000174 02 A 3 0 2 │ │ │ │ [ 6] .gnu.version_r VERNEED 00000000000026f8 0026f8 000080 00 A 4 3 8 │ │ │ │ - [ 7] .rela.dyn RELA 0000000000002778 002778 0002a0 18 A 3 0 8 │ │ │ │ - [ 8] .rela.plt RELA 0000000000002a18 002a18 000870 18 AI 3 18 8 │ │ │ │ - [ 9] .init PROGBITS 00000000000032a0 0032a0 00005c 00 AX 0 0 32 │ │ │ │ - [10] .text PROGBITS 0000000000003300 003300 06a42c 00 AX 0 0 32 │ │ │ │ - [11] .fini PROGBITS 000000000006d72c 06d72c 000024 00 AX 0 0 4 │ │ │ │ - [12] .rodata PROGBITS 000000000006d750 06d750 000fb8 00 A 0 0 16 │ │ │ │ - [13] .eh_frame_hdr PROGBITS 000000000006e708 06e708 000814 00 A 0 0 4 │ │ │ │ - [14] .eh_frame PROGBITS 000000000006ef1c 06ef1c 006ca8 00 A 0 0 4 │ │ │ │ + [ 7] .rela.dyn RELA 0000000000002778 002778 000288 18 A 3 0 8 │ │ │ │ + [ 8] .rela.plt RELA 0000000000002a00 002a00 000870 18 AI 3 18 8 │ │ │ │ + [ 9] .init PROGBITS 0000000000003280 003280 00005c 00 AX 0 0 32 │ │ │ │ + [10] .text PROGBITS 0000000000003300 003300 064e6c 00 AX 0 0 64 │ │ │ │ + [11] .fini PROGBITS 000000000006816c 06816c 000024 00 AX 0 0 4 │ │ │ │ + [12] .rodata PROGBITS 0000000000068190 068190 000fc8 00 A 0 0 16 │ │ │ │ + [13] .eh_frame_hdr PROGBITS 0000000000069158 069158 000814 00 A 0 0 4 │ │ │ │ + [14] .eh_frame PROGBITS 000000000006996c 06996c 006f04 00 A 0 0 4 │ │ │ │ [15] .init_array INIT_ARRAY 000000000008f9c0 07f9c0 000008 08 WA 0 0 8 │ │ │ │ [16] .fini_array FINI_ARRAY 000000000008f9c8 07f9c8 000008 08 WA 0 0 8 │ │ │ │ [17] .dynamic DYNAMIC 000000000008f9d0 07f9d0 000250 10 WA 4 0 8 │ │ │ │ [18] .plt NOBITS 000000000008fc20 07fc20 0002e0 08 WA 0 0 8 │ │ │ │ - [19] .got PROGBITS 000000000008ff00 07ff00 0000d0 08 WA 0 0 256 │ │ │ │ + [19] .got PROGBITS 000000000008ff00 07ff00 0000c8 08 WA 0 0 256 │ │ │ │ [20] .data PROGBITS 0000000000090000 080000 000060 00 WA 0 0 16 │ │ │ │ [21] .bss NOBITS 0000000000090060 080060 000028 00 WA 0 0 8 │ │ │ │ [22] .gnu.attributes GNU_ATTRIBUTES 0000000000000000 080060 000010 00 0 0 1 │ │ │ │ [23] .gnu_debuglink PROGBITS 0000000000000000 080070 000034 00 0 0 4 │ │ │ │ [24] .shstrtab STRTAB 0000000000000000 0800a4 0000ea 00 0 0 1 │ │ │ │ Key to Flags: │ │ │ │ W (write), A (alloc), X (execute), M (merge), S (strings), I (info), │ │ │ ├── readelf --wide --symbols {} │ │ │ │ @@ -1,12 +1,12 @@ │ │ │ │ │ │ │ │ Symbol table '.dynsym' contains 186 entries: │ │ │ │ Num: Value Size Type Bind Vis Ndx Name │ │ │ │ 0: 0000000000000000 0 NOTYPE LOCAL DEFAULT UND │ │ │ │ - 1: 00000000000032a0 0 SECTION LOCAL DEFAULT 9 .init │ │ │ │ + 1: 0000000000003280 0 SECTION LOCAL DEFAULT 9 .init │ │ │ │ 2: 0000000000090000 0 SECTION LOCAL DEFAULT 20 .data │ │ │ │ 3: 0000000000000000 0 FUNC GLOBAL DEFAULT [: 8] UND log2l@GLIBC_2.17 (2) │ │ │ │ 4: 0000000000000000 0 FUNC GLOBAL DEFAULT [: 8] UND omp_get_num_threads@OMP_1.0 (3) │ │ │ │ 5: 0000000000000000 0 FUNC GLOBAL DEFAULT [: 8] UND cosl@GLIBC_2.17 (2) │ │ │ │ 6: 0000000000000000 0 FUNC GLOBAL DEFAULT [: 8] UND log1pl@GLIBC_2.17 (2) │ │ │ │ 7: 0000000000000000 0 FUNC GLOBAL DEFAULT [: 8] UND clock_gettime@GLIBC_2.17 (4) │ │ │ │ 8: 0000000000000000 0 NOTYPE WEAK DEFAULT UND __gmon_start__ │ │ │ │ @@ -45,145 +45,145 @@ │ │ │ │ 41: 0000000000000000 0 FUNC GLOBAL DEFAULT [: 8] UND omp_set_num_threads@OMP_1.0 (3) │ │ │ │ 42: 0000000000000000 0 FUNC GLOBAL DEFAULT [: 8] UND sincosl@GLIBC_2.17 (2) │ │ │ │ 43: 0000000000000000 0 FUNC GLOBAL DEFAULT [: 8] UND powl@GLIBC_2.17 (2) │ │ │ │ 44: 0000000000000000 0 FUNC GLOBAL DEFAULT [: 8] UND puts@GLIBC_2.17 (4) │ │ │ │ 45: 0000000000000000 0 FUNC GLOBAL DEFAULT [: 8] UND drand48@GLIBC_2.17 (4) │ │ │ │ 46: 0000000000000000 0 FUNC GLOBAL DEFAULT [: 8] UND omp_get_max_threads@OMP_1.0 (3) │ │ │ │ 47: 0000000000000000 0 FUNC GLOBAL DEFAULT [: 8] UND memset@GLIBC_2.17 (4) │ │ │ │ - 48: 000000000006a450 208 FUNC GLOBAL DEFAULT [: 8] 10 nfstl_precompute_one_psi │ │ │ │ - 49: 000000000006bff0 60 FUNC GLOBAL DEFAULT [: 8] 10 solverl_init_double │ │ │ │ - 50: 000000000000d1c0 384 FUNC GLOBAL DEFAULT [: 8] 10 nfftl_upd_axpwy_complex │ │ │ │ - 51: 0000000000007e70 264 FUNC GLOBAL DEFAULT [: 8] 10 nfftl_modified_multiquadric │ │ │ │ - 52: 0000000000060e40 772 FUNC GLOBAL DEFAULT [: 8] 10 nfctl_init_guru │ │ │ │ - 53: 0000000000003ff0 816 FUNC GLOBAL DEFAULT [: 8] 10 nfftl_bessel_i0 │ │ │ │ - 54: 000000000000c9a0 256 FUNC GLOBAL DEFAULT [: 8] 10 nfftl_upd_axpy_complex │ │ │ │ - 55: 00000000000087b0 856 FUNC GLOBAL DEFAULT [: 8] 10 nfftl_error_l_2_complex │ │ │ │ - 56: 000000000005ef40 1480 FUNC GLOBAL DEFAULT [: 8] 10 nfctl_adjoint_direct │ │ │ │ - 57: 0000000000057a40 652 FUNC GLOBAL DEFAULT [: 8] 10 nfftl_finalize │ │ │ │ - 58: 0000000000060b30 208 FUNC GLOBAL DEFAULT [: 8] 10 nfctl_precompute_one_psi │ │ │ │ - 59: 00000000000502e0 4212 FUNC GLOBAL DEFAULT [: 8] 10 nfftl_trafo_2d │ │ │ │ - 60: 000000000006b0c0 60 FUNC GLOBAL DEFAULT [: 8] 10 solverl_init_complex │ │ │ │ - 61: 000000000000ce90 264 FUNC GLOBAL DEFAULT [: 8] 10 nfftl_upd_axpby_double │ │ │ │ - 62: 000000000000b5a0 540 FUNC GLOBAL DEFAULT [: 8] 10 nfftl_sort_node_indices_radix_lsdf │ │ │ │ - 63: 0000000000056610 956 FUNC GLOBAL DEFAULT [: 8] 10 nfftl_precompute_psi │ │ │ │ - 64: 00000000000085e0 456 FUNC GLOBAL DEFAULT [: 8] 10 nfftl_error_l_infty_1_double │ │ │ │ - 65: 000000000005b980 12196 FUNC GLOBAL DEFAULT [: 8] 10 nfctl_trafo │ │ │ │ - 66: 0000000000062010 12436 FUNC GLOBAL DEFAULT [: 8] 10 nfstl_trafo │ │ │ │ + 48: 0000000000065180 196 FUNC GLOBAL DEFAULT [: 1] 10 nfstl_precompute_one_psi │ │ │ │ + 49: 0000000000066bc0 20 FUNC GLOBAL DEFAULT [: 1] 10 solverl_init_double │ │ │ │ + 50: 000000000000c4b0 360 FUNC GLOBAL DEFAULT [: 1] 10 nfftl_upd_axpwy_complex │ │ │ │ + 51: 0000000000007790 224 FUNC GLOBAL DEFAULT [: 1] 10 nfftl_modified_multiquadric │ │ │ │ + 52: 000000000005c140 816 FUNC GLOBAL DEFAULT [: 1] 10 nfctl_init_guru │ │ │ │ + 53: 0000000000004040 704 FUNC GLOBAL DEFAULT [: 1] 10 nfftl_bessel_i0 │ │ │ │ + 54: 000000000000bd40 224 FUNC GLOBAL DEFAULT [: 1] 10 nfftl_upd_axpy_complex │ │ │ │ + 55: 0000000000008020 776 FUNC GLOBAL DEFAULT [: 1] 10 nfftl_error_l_2_complex │ │ │ │ + 56: 000000000005a390 1400 FUNC GLOBAL DEFAULT [: 1] 10 nfctl_adjoint_direct │ │ │ │ + 57: 0000000000053460 568 FUNC GLOBAL DEFAULT [: 1] 10 nfftl_finalize │ │ │ │ + 58: 000000000005be20 196 FUNC GLOBAL DEFAULT [: 1] 10 nfctl_precompute_one_psi │ │ │ │ + 59: 000000000004bf80 4016 FUNC GLOBAL DEFAULT [: 1] 10 nfftl_trafo_2d │ │ │ │ + 60: 0000000000065e40 20 FUNC GLOBAL DEFAULT [: 1] 10 solverl_init_complex │ │ │ │ + 61: 000000000000c1d0 236 FUNC GLOBAL DEFAULT [: 1] 10 nfftl_upd_axpby_double │ │ │ │ + 62: 000000000000aa50 568 FUNC GLOBAL DEFAULT [: 1] 10 nfftl_sort_node_indices_radix_lsdf │ │ │ │ + 63: 0000000000051f70 980 FUNC GLOBAL DEFAULT [: 1] 10 nfftl_precompute_psi │ │ │ │ + 64: 0000000000007e80 408 FUNC GLOBAL DEFAULT [: 1] 10 nfftl_error_l_infty_1_double │ │ │ │ + 65: 0000000000057090 11588 FUNC GLOBAL DEFAULT [: 1] 10 nfctl_trafo │ │ │ │ + 66: 000000000005d3a0 11876 FUNC GLOBAL DEFAULT [: 1] 10 nfstl_trafo │ │ │ │ 67: 0000000000090080 8 OBJECT GLOBAL DEFAULT 21 .gomp_critical_user_nfft_omp_critical_fftw_plan │ │ │ │ - 68: 000000000000caa0 176 FUNC GLOBAL DEFAULT [: 8] 10 nfftl_upd_axpy_double │ │ │ │ - 69: 0000000000055cf0 388 FUNC GLOBAL DEFAULT [: 8] 10 nfftl_adjoint │ │ │ │ - 70: 0000000000057770 76 FUNC GLOBAL DEFAULT [: 8] 10 nfftl_init_1d │ │ │ │ - 71: 0000000000053840 3836 FUNC GLOBAL DEFAULT [: 8] 10 nfftl_trafo │ │ │ │ - 72: 0000000000003f70 128 FUNC GLOBAL DEFAULT [: 8] 10 nfftl_assertion_failed │ │ │ │ - 73: 000000000000a740 720 FUNC GLOBAL DEFAULT [: 8] 10 nfftl_vpr_double │ │ │ │ - 74: 0000000000061250 376 FUNC GLOBAL DEFAULT [: 8] 10 nfctl_check │ │ │ │ - 75: 0000000000069b60 2276 FUNC GLOBAL DEFAULT [: 8] 10 nfstl_precompute_full_psi │ │ │ │ - 76: 000000000006ab70 376 FUNC GLOBAL DEFAULT [: 8] 10 nfstl_check │ │ │ │ - 77: 000000000004e3c0 208 FUNC GLOBAL DEFAULT [: 8] 10 nfftl_adjoint_direct │ │ │ │ - 78: 0000000000009350 96 FUNC GLOBAL DEFAULT 10 nfftl_next_power_of_2 │ │ │ │ - 79: 000000000000c390 416 FUNC GLOBAL DEFAULT [: 8] 10 nfftl_dot_w2_complex │ │ │ │ - 80: 0000000000057870 456 FUNC GLOBAL DEFAULT [: 8] 10 nfftl_check │ │ │ │ - 81: 00000000000092a0 24 FUNC GLOBAL DEFAULT 10 nfftl_exp2i │ │ │ │ - 82: 000000000000db80 32 FUNC GLOBAL DEFAULT [: 8] 10 nfftl_get_window_name │ │ │ │ - 83: 00000000000094a0 244 FUNC GLOBAL DEFAULT 10 nfftl_next_power_of_2_exp_int │ │ │ │ - 84: 00000000000053e0 1448 FUNC GLOBAL DEFAULT [: 8] 10 nfftl_modified_jackson2 │ │ │ │ - 85: 0000000000054740 5552 FUNC GLOBAL DEFAULT [: 8] 10 nfftl_adjoint_3d │ │ │ │ - 86: 0000000000068260 1492 FUNC GLOBAL DEFAULT [: 8] 10 nfstl_trafo_direct │ │ │ │ - 87: 00000000000083f0 484 FUNC GLOBAL DEFAULT [: 8] 10 nfftl_error_l_infty_1_complex │ │ │ │ - 88: 0000000000005990 9104 FUNC GLOBAL DEFAULT [: 8] 10 nfftl_modified_jackson4 │ │ │ │ - 89: 000000000006af20 412 FUNC GLOBAL DEFAULT [: 8] 10 solverl_init_advanced_complex │ │ │ │ - 90: 0000000000057450 788 FUNC GLOBAL DEFAULT [: 8] 10 nfftl_init_lin │ │ │ │ - 91: 000000000000af40 588 FUNC GLOBAL DEFAULT [: 8] 10 nfftl_sinc │ │ │ │ - 92: 00000000000092c0 132 FUNC GLOBAL DEFAULT [: 8] 10 nfftl_log2i │ │ │ │ - 93: 000000000006a760 772 FUNC GLOBAL DEFAULT [: 8] 10 nfstl_init_guru │ │ │ │ - 94: 0000000000008d70 1080 FUNC GLOBAL DEFAULT [: 8] 10 nfftl_float_property │ │ │ │ - 95: 000000000000d0e0 224 FUNC GLOBAL DEFAULT [: 8] 10 nfftl_upd_xpawy_double │ │ │ │ - 96: 000000000005e930 1544 FUNC GLOBAL DEFAULT [: 8] 10 nfctl_trafo_direct │ │ │ │ - 97: 000000000006a520 568 FUNC GLOBAL DEFAULT [: 8] 10 nfstl_init │ │ │ │ - 98: 0000000000055e80 964 FUNC GLOBAL DEFAULT [: 8] 10 nfftl_precompute_lin_psi │ │ │ │ - 99: 0000000000052580 4788 FUNC GLOBAL DEFAULT [: 8] 10 nfftl_trafo_3d │ │ │ │ - 100: 000000000000d6f0 1004 FUNC GLOBAL DEFAULT 10 nfftl_fftshift_complex_int │ │ │ │ - 101: 000000000000d440 680 FUNC GLOBAL DEFAULT 10 nfftl_fftshift_complex │ │ │ │ - 102: 000000000000c1d0 448 FUNC GLOBAL DEFAULT [: 8] 10 nfftl_dot_w_w2_complex │ │ │ │ - 103: 000000000000bb70 60 FUNC GLOBAL DEFAULT [: 8] 10 nfftl_set_num_threads │ │ │ │ - 104: 0000000000009c20 2476 FUNC GLOBAL DEFAULT [: 8] 10 nfftl_lambda2 │ │ │ │ - 105: 000000000006b100 568 FUNC GLOBAL DEFAULT [: 8] 10 solverl_before_loop_complex │ │ │ │ - 106: 000000000000cc60 184 FUNC GLOBAL DEFAULT [: 8] 10 nfftl_upd_xpay_double │ │ │ │ - 107: 000000000006c270 2568 FUNC GLOBAL DEFAULT [: 8] 10 solverl_loop_one_step_double │ │ │ │ - 108: 0000000000061150 76 FUNC GLOBAL DEFAULT [: 8] 10 nfctl_init_1d │ │ │ │ - 109: 00000000000650b0 12708 FUNC GLOBAL DEFAULT [: 8] 10 nfstl_adjoint │ │ │ │ - 110: 000000000000be40 224 FUNC GLOBAL DEFAULT [: 8] 10 nfftl_dot_double │ │ │ │ - 111: 000000000006aa70 76 FUNC GLOBAL DEFAULT [: 8] 10 nfstl_init_1d │ │ │ │ - 112: 0000000000057130 788 FUNC GLOBAL DEFAULT [: 8] 10 nfftl_init_guru │ │ │ │ - 113: 0000000000060270 2228 FUNC GLOBAL DEFAULT [: 8] 10 nfctl_precompute_full_psi │ │ │ │ + 68: 000000000000be20 168 FUNC GLOBAL DEFAULT [: 1] 10 nfftl_upd_axpy_double │ │ │ │ + 69: 0000000000051680 372 FUNC GLOBAL DEFAULT [: 1] 10 nfftl_adjoint │ │ │ │ + 70: 0000000000053150 64 FUNC GLOBAL DEFAULT [: 1] 10 nfftl_init_1d │ │ │ │ + 71: 000000000004f260 3744 FUNC GLOBAL DEFAULT [: 1] 10 nfftl_trafo │ │ │ │ + 72: 0000000000003fc0 108 FUNC GLOBAL DEFAULT [: 1] 10 nfftl_assertion_failed │ │ │ │ + 73: 0000000000009d40 604 FUNC GLOBAL DEFAULT [: 1] 10 nfftl_vpr_double │ │ │ │ + 74: 000000000005c550 488 FUNC GLOBAL DEFAULT [: 1] 10 nfctl_check │ │ │ │ + 75: 00000000000648a0 2264 FUNC GLOBAL DEFAULT [: 1] 10 nfstl_precompute_full_psi │ │ │ │ + 76: 00000000000658b0 488 FUNC GLOBAL DEFAULT [: 1] 10 nfstl_check │ │ │ │ + 77: 000000000004a100 180 FUNC GLOBAL DEFAULT [: 1] 10 nfftl_adjoint_direct │ │ │ │ + 78: 0000000000008b20 96 FUNC GLOBAL DEFAULT [: 1] 10 nfftl_next_power_of_2 │ │ │ │ + 79: 000000000000b790 384 FUNC GLOBAL DEFAULT [: 1] 10 nfftl_dot_w2_complex │ │ │ │ + 80: 0000000000053230 552 FUNC GLOBAL DEFAULT [: 1] 10 nfftl_check │ │ │ │ + 81: 0000000000008a80 24 FUNC GLOBAL DEFAULT [: 1] 10 nfftl_exp2i │ │ │ │ + 82: 000000000000cea0 24 FUNC GLOBAL DEFAULT [: 1] 10 nfftl_get_window_name │ │ │ │ + 83: 0000000000008c60 244 FUNC GLOBAL DEFAULT [: 1] 10 nfftl_next_power_of_2_exp_int │ │ │ │ + 84: 0000000000005200 1248 FUNC GLOBAL DEFAULT [: 1] 10 nfftl_modified_jackson2 │ │ │ │ + 85: 0000000000050100 5492 FUNC GLOBAL DEFAULT [: 1] 10 nfftl_adjoint_3d │ │ │ │ + 86: 0000000000063100 1460 FUNC GLOBAL DEFAULT [: 1] 10 nfstl_trafo_direct │ │ │ │ + 87: 0000000000007cb0 464 FUNC GLOBAL DEFAULT [: 1] 10 nfftl_error_l_infty_1_complex │ │ │ │ + 88: 00000000000056e0 8064 FUNC GLOBAL DEFAULT [: 1] 10 nfftl_modified_jackson4 │ │ │ │ + 89: 0000000000065cc0 376 FUNC GLOBAL DEFAULT [: 1] 10 solverl_init_advanced_complex │ │ │ │ + 90: 0000000000052e10 832 FUNC GLOBAL DEFAULT [: 1] 10 nfftl_init_lin │ │ │ │ + 91: 000000000000a440 516 FUNC GLOBAL DEFAULT [: 1] 10 nfftl_sinc │ │ │ │ + 92: 0000000000008aa0 124 FUNC GLOBAL DEFAULT [: 1] 10 nfftl_log2i │ │ │ │ + 93: 00000000000654a0 816 FUNC GLOBAL DEFAULT [: 1] 10 nfstl_init_guru │ │ │ │ + 94: 0000000000008580 1028 FUNC GLOBAL DEFAULT [: 1] 10 nfftl_float_property │ │ │ │ + 95: 000000000000c3e0 196 FUNC GLOBAL DEFAULT [: 1] 10 nfftl_upd_xpawy_double │ │ │ │ + 96: 0000000000059de0 1448 FUNC GLOBAL DEFAULT [: 1] 10 nfctl_trafo_direct │ │ │ │ + 97: 0000000000065250 580 FUNC GLOBAL DEFAULT [: 1] 10 nfstl_init │ │ │ │ + 98: 0000000000051800 900 FUNC GLOBAL DEFAULT [: 1] 10 nfftl_precompute_lin_psi │ │ │ │ + 99: 000000000004e0b0 4516 FUNC GLOBAL DEFAULT [: 1] 10 nfftl_trafo_3d │ │ │ │ + 100: 000000000000ca40 968 FUNC GLOBAL DEFAULT [: 1] 10 nfftl_fftshift_complex_int │ │ │ │ + 101: 000000000000c710 812 FUNC GLOBAL DEFAULT [: 1] 10 nfftl_fftshift_complex │ │ │ │ + 102: 000000000000b5f0 416 FUNC GLOBAL DEFAULT [: 1] 10 nfftl_dot_w_w2_complex │ │ │ │ + 103: 000000000000b020 20 FUNC GLOBAL DEFAULT [: 1] 10 nfftl_set_num_threads │ │ │ │ + 104: 0000000000009330 2212 FUNC GLOBAL DEFAULT [: 1] 10 nfftl_lambda2 │ │ │ │ + 105: 0000000000065e60 512 FUNC GLOBAL DEFAULT [: 1] 10 solverl_before_loop_complex │ │ │ │ + 106: 000000000000bfc0 176 FUNC GLOBAL DEFAULT [: 1] 10 nfftl_upd_xpay_double │ │ │ │ + 107: 0000000000066de0 2260 FUNC GLOBAL DEFAULT [: 1] 10 solverl_loop_one_step_double │ │ │ │ + 108: 000000000005c470 64 FUNC GLOBAL DEFAULT [: 1] 10 nfctl_init_1d │ │ │ │ + 109: 0000000000060210 12004 FUNC GLOBAL DEFAULT [: 1] 10 nfstl_adjoint │ │ │ │ + 110: 000000000000b2b0 208 FUNC GLOBAL DEFAULT [: 1] 10 nfftl_dot_double │ │ │ │ + 111: 00000000000657d0 64 FUNC GLOBAL DEFAULT [: 1] 10 nfstl_init_1d │ │ │ │ + 112: 0000000000052ad0 832 FUNC GLOBAL DEFAULT [: 1] 10 nfftl_init_guru │ │ │ │ + 113: 000000000005b580 2204 FUNC GLOBAL DEFAULT [: 1] 10 nfctl_precompute_full_psi │ │ │ │ 114: 0000000000090068 8 OBJECT GLOBAL DEFAULT 21 nfftl_die_hook │ │ │ │ - 115: 0000000000056ed0 596 FUNC GLOBAL DEFAULT [: 8] 10 nfftl_init │ │ │ │ - 116: 00000000000091b0 232 FUNC GLOBAL DEFAULT [: 8] 10 nfftl_prod_real │ │ │ │ - 117: 00000000000577c0 80 FUNC GLOBAL DEFAULT [: 8] 10 nfftl_init_2d │ │ │ │ - 118: 000000000006bd50 256 FUNC GLOBAL DEFAULT [: 8] 10 solverl_finalize_complex │ │ │ │ - 119: 000000000000c0b0 288 FUNC GLOBAL DEFAULT [: 8] 10 nfftl_dot_w_double │ │ │ │ - 120: 000000000000ae70 208 FUNC GLOBAL DEFAULT [: 8] 10 nfftl_vrand_real │ │ │ │ - 121: 000000000000c580 128 FUNC GLOBAL DEFAULT 10 nfftl_cp_double │ │ │ │ - 122: 000000000000b7c0 752 FUNC GLOBAL DEFAULT [: 8] 10 nfftl_sort_node_indices_radix_msdf │ │ │ │ - 123: 00000000000586d0 12976 FUNC GLOBAL DEFAULT [: 8] 10 nfctl_adjoint │ │ │ │ - 124: 0000000000069690 1220 FUNC GLOBAL DEFAULT [: 8] 10 nfstl_precompute_psi │ │ │ │ - 125: 000000000000ace0 152 FUNC GLOBAL DEFAULT [: 8] 10 nfftl_vrand_unit_complex │ │ │ │ - 126: 000000000000c530 76 FUNC GLOBAL DEFAULT 10 nfftl_cp_complex │ │ │ │ - 127: 000000000000aa10 584 FUNC GLOBAL DEFAULT [: 8] 10 nfftl_vpr_complex │ │ │ │ - 128: 0000000000068840 1468 FUNC GLOBAL DEFAULT [: 8] 10 nfstl_adjoint_direct │ │ │ │ - 129: 000000000000c6e0 296 FUNC GLOBAL DEFAULT [: 8] 10 nfftl_cp_a_double │ │ │ │ - 130: 000000000000c600 224 FUNC GLOBAL DEFAULT [: 8] 10 nfftl_cp_a_complex │ │ │ │ - 131: 000000000000a5d0 116 FUNC GLOBAL DEFAULT [: 8] 10 nfftl_free │ │ │ │ - 132: 000000000000ac60 60 FUNC GLOBAL DEFAULT [: 8] 10 nfftl_drand48 │ │ │ │ - 133: 000000000006be50 412 FUNC GLOBAL DEFAULT [: 8] 10 solverl_init_advanced_double │ │ │ │ - 134: 0000000000056e00 208 FUNC GLOBAL DEFAULT [: 8] 10 nfftl_precompute_one_psi │ │ │ │ - 135: 000000000006cc80 256 FUNC GLOBAL DEFAULT [: 8] 10 solverl_finalize_double │ │ │ │ - 136: 000000000006b340 2568 FUNC GLOBAL DEFAULT [: 8] 10 solverl_loop_one_step_complex │ │ │ │ - 137: 000000000000db10 68 FUNC GLOBAL DEFAULT [: 8] 10 nfftl_m2K │ │ │ │ - 138: 000000000000bf20 400 FUNC GLOBAL DEFAULT [: 8] 10 nfftl_dot_w_complex │ │ │ │ - 139: 00000000000611a0 80 FUNC GLOBAL DEFAULT [: 8] 10 nfctl_init_2d │ │ │ │ - 140: 000000000000d340 248 FUNC GLOBAL DEFAULT [: 8] 10 nfftl_upd_axpwy_double │ │ │ │ - 141: 000000000006aac0 80 FUNC GLOBAL DEFAULT [: 8] 10 nfstl_init_2d │ │ │ │ - 142: 000000000000bbd0 96 FUNC GLOBAL DEFAULT [: 8] 10 nfftl_elapsed_seconds │ │ │ │ - 143: 000000000000dae0 36 FUNC GLOBAL DEFAULT 10 nfftl_get_version │ │ │ │ - 144: 0000000000057810 92 FUNC GLOBAL DEFAULT [: 8] 10 nfftl_init_3d │ │ │ │ - 145: 000000000000cfa0 320 FUNC GLOBAL DEFAULT [: 8] 10 nfftl_upd_xpawy_complex │ │ │ │ - 146: 000000000000cb50 264 FUNC GLOBAL DEFAULT [: 8] 10 nfftl_upd_xpay_complex │ │ │ │ - 147: 0000000000007d20 336 FUNC GLOBAL DEFAULT [: 8] 10 nfftl_modified_sobolev │ │ │ │ - 148: 0000000000004320 3976 FUNC GLOBAL DEFAULT [: 8] 10 nfftl_bsplines │ │ │ │ - 149: 000000000004e2f0 208 FUNC GLOBAL DEFAULT [: 8] 10 nfftl_trafo_direct │ │ │ │ - 150: 00000000000613d0 556 FUNC GLOBAL DEFAULT [: 8] 10 nfctl_finalize │ │ │ │ - 151: 00000000000569d0 1068 FUNC GLOBAL DEFAULT [: 8] 10 nfftl_precompute_full_psi │ │ │ │ - 152: 00000000000081e0 520 FUNC GLOBAL DEFAULT [: 8] 10 nfftl_error_l_infty_double │ │ │ │ - 153: 000000000004f2f0 4080 FUNC GLOBAL DEFAULT [: 8] 10 nfftl_adjoint_1d │ │ │ │ - 154: 000000000000ad80 236 FUNC GLOBAL DEFAULT [: 8] 10 nfftl_vrand_shifted_unit_double │ │ │ │ - 155: 000000000000bd00 320 FUNC GLOBAL DEFAULT [: 8] 10 nfftl_dot_complex │ │ │ │ - 156: 000000000000c810 240 FUNC GLOBAL DEFAULT [: 8] 10 nfftl_cp_w_complex │ │ │ │ - 157: 00000000000095a0 1652 FUNC GLOBAL DEFAULT [: 8] 10 nfftl_lambda │ │ │ │ - 158: 00000000000052b0 292 FUNC GLOBAL DEFAULT [: 8] 10 nfftl_modified_fejer │ │ │ │ - 159: 0000000000068e00 1020 FUNC GLOBAL DEFAULT [: 8] 10 nfstl_precompute_lin_psi │ │ │ │ - 160: 0000000000008b10 600 FUNC GLOBAL DEFAULT [: 8] 10 nfftl_error_l_2_double │ │ │ │ - 161: 000000000000bb10 88 FUNC GLOBAL DEFAULT [: 8] 10 nfftl_get_num_threads │ │ │ │ - 162: 000000000006c030 568 FUNC GLOBAL DEFAULT [: 8] 10 solverl_before_loop_double │ │ │ │ - 163: 000000000000db60 20 FUNC GLOBAL DEFAULT 10 nfftl_get_default_window_cut_off │ │ │ │ - 164: 00000000000093b0 228 FUNC GLOBAL DEFAULT 10 nfftl_next_power_of_2_exp │ │ │ │ - 165: 000000000000a6a0 160 FUNC GLOBAL DEFAULT [: 8] 10 nfftl_malloc │ │ │ │ - 166: 000000000005f510 1020 FUNC GLOBAL DEFAULT [: 8] 10 nfctl_precompute_lin_psi │ │ │ │ - 167: 000000000004e490 3672 FUNC GLOBAL DEFAULT [: 8] 10 nfftl_trafo_1d │ │ │ │ - 168: 000000000000bbb0 20 FUNC GLOBAL DEFAULT 10 nfftl_has_threads_enabled │ │ │ │ - 169: 000000000000aca0 56 FUNC GLOBAL DEFAULT [: 8] 10 nfftl_srand48 │ │ │ │ - 170: 000000000000bc30 196 FUNC GLOBAL DEFAULT [: 8] 10 nfftl_clock_gettime_seconds │ │ │ │ + 115: 0000000000052870 608 FUNC GLOBAL DEFAULT [: 1] 10 nfftl_init │ │ │ │ + 116: 0000000000008990 216 FUNC GLOBAL DEFAULT [: 1] 10 nfftl_prod_real │ │ │ │ + 117: 0000000000053190 68 FUNC GLOBAL DEFAULT [: 1] 10 nfftl_init_2d │ │ │ │ + 118: 0000000000066940 248 FUNC GLOBAL DEFAULT [: 1] 10 solverl_finalize_complex │ │ │ │ + 119: 000000000000b4f0 256 FUNC GLOBAL DEFAULT [: 1] 10 nfftl_dot_w_double │ │ │ │ + 120: 000000000000a370 196 FUNC GLOBAL DEFAULT [: 1] 10 nfftl_vrand_real │ │ │ │ + 121: 000000000000b960 128 FUNC GLOBAL DEFAULT [: 1] 10 nfftl_cp_double │ │ │ │ + 122: 000000000000ac90 720 FUNC GLOBAL DEFAULT [: 1] 10 nfftl_sort_node_indices_radix_msdf │ │ │ │ + 123: 00000000000540e0 12200 FUNC GLOBAL DEFAULT [: 1] 10 nfctl_adjoint │ │ │ │ + 124: 0000000000064420 1144 FUNC GLOBAL DEFAULT [: 1] 10 nfstl_precompute_psi │ │ │ │ + 125: 000000000000a200 140 FUNC GLOBAL DEFAULT [: 1] 10 nfftl_vrand_unit_complex │ │ │ │ + 126: 000000000000b910 76 FUNC GLOBAL DEFAULT [: 1] 10 nfftl_cp_complex │ │ │ │ + 127: 0000000000009fa0 496 FUNC GLOBAL DEFAULT [: 1] 10 nfftl_vpr_complex │ │ │ │ + 128: 00000000000636c0 1380 FUNC GLOBAL DEFAULT [: 1] 10 nfstl_adjoint_direct │ │ │ │ + 129: 000000000000bab0 276 FUNC GLOBAL DEFAULT [: 1] 10 nfftl_cp_a_double │ │ │ │ + 130: 000000000000b9e0 200 FUNC GLOBAL DEFAULT [: 1] 10 nfftl_cp_a_complex │ │ │ │ + 131: 0000000000009c00 64 FUNC GLOBAL DEFAULT [: 1] 10 nfftl_free │ │ │ │ + 132: 000000000000a1c0 48 FUNC GLOBAL DEFAULT [: 1] 10 nfftl_drand48 │ │ │ │ + 133: 0000000000066a40 376 FUNC GLOBAL DEFAULT [: 1] 10 solverl_init_advanced_double │ │ │ │ + 134: 00000000000527a0 196 FUNC GLOBAL DEFAULT [: 1] 10 nfftl_precompute_one_psi │ │ │ │ + 135: 00000000000676c0 248 FUNC GLOBAL DEFAULT [: 1] 10 solverl_finalize_double │ │ │ │ + 136: 0000000000066060 2260 FUNC GLOBAL DEFAULT [: 1] 10 solverl_loop_one_step_complex │ │ │ │ + 137: 000000000000ce40 60 FUNC GLOBAL DEFAULT [: 1] 10 nfftl_m2K │ │ │ │ + 138: 000000000000b380 368 FUNC GLOBAL DEFAULT [: 1] 10 nfftl_dot_w_complex │ │ │ │ + 139: 000000000005c4b0 68 FUNC GLOBAL DEFAULT [: 1] 10 nfctl_init_2d │ │ │ │ + 140: 000000000000c620 236 FUNC GLOBAL DEFAULT [: 1] 10 nfftl_upd_axpwy_double │ │ │ │ + 141: 0000000000065810 68 FUNC GLOBAL DEFAULT [: 1] 10 nfstl_init_2d │ │ │ │ + 142: 000000000000b080 84 FUNC GLOBAL DEFAULT [: 1] 10 nfftl_elapsed_seconds │ │ │ │ + 143: 000000000000ce10 36 FUNC GLOBAL DEFAULT [: 1] 10 nfftl_get_version │ │ │ │ + 144: 00000000000531e0 80 FUNC GLOBAL DEFAULT [: 1] 10 nfftl_init_3d │ │ │ │ + 145: 000000000000c2c0 284 FUNC GLOBAL DEFAULT [: 1] 10 nfftl_upd_xpawy_complex │ │ │ │ + 146: 000000000000bed0 232 FUNC GLOBAL DEFAULT [: 1] 10 nfftl_upd_xpay_complex │ │ │ │ + 147: 0000000000007660 292 FUNC GLOBAL DEFAULT [: 1] 10 nfftl_modified_sobolev │ │ │ │ + 148: 0000000000004300 3580 FUNC GLOBAL DEFAULT [: 1] 10 nfftl_bsplines │ │ │ │ + 149: 000000000004a040 180 FUNC GLOBAL DEFAULT [: 1] 10 nfftl_trafo_direct │ │ │ │ + 150: 000000000005c740 488 FUNC GLOBAL DEFAULT [: 1] 10 nfctl_finalize │ │ │ │ + 151: 0000000000052350 1092 FUNC GLOBAL DEFAULT [: 1] 10 nfftl_precompute_full_psi │ │ │ │ + 152: 0000000000007ab0 504 FUNC GLOBAL DEFAULT [: 1] 10 nfftl_error_l_infty_double │ │ │ │ + 153: 000000000004afb0 4036 FUNC GLOBAL DEFAULT [: 1] 10 nfftl_adjoint_1d │ │ │ │ + 154: 000000000000a290 224 FUNC GLOBAL DEFAULT [: 1] 10 nfftl_vrand_shifted_unit_double │ │ │ │ + 155: 000000000000b190 288 FUNC GLOBAL DEFAULT [: 1] 10 nfftl_dot_complex │ │ │ │ + 156: 000000000000bbd0 216 FUNC GLOBAL DEFAULT [: 1] 10 nfftl_cp_w_complex │ │ │ │ + 157: 0000000000008d80 1448 FUNC GLOBAL DEFAULT [: 1] 10 nfftl_lambda │ │ │ │ + 158: 0000000000005100 244 FUNC GLOBAL DEFAULT [: 1] 10 nfftl_modified_fejer │ │ │ │ + 159: 0000000000063c30 956 FUNC GLOBAL DEFAULT [: 1] 10 nfstl_precompute_lin_psi │ │ │ │ + 160: 0000000000008330 536 FUNC GLOBAL DEFAULT [: 1] 10 nfftl_error_l_2_double │ │ │ │ + 161: 000000000000afd0 76 FUNC GLOBAL DEFAULT [: 1] 10 nfftl_get_num_threads │ │ │ │ + 162: 0000000000066be0 512 FUNC GLOBAL DEFAULT [: 1] 10 solverl_before_loop_double │ │ │ │ + 163: 000000000000ce80 20 FUNC GLOBAL DEFAULT [: 1] 10 nfftl_get_default_window_cut_off │ │ │ │ + 164: 0000000000008b80 212 FUNC GLOBAL DEFAULT [: 1] 10 nfftl_next_power_of_2_exp │ │ │ │ + 165: 0000000000009c80 140 FUNC GLOBAL DEFAULT [: 1] 10 nfftl_malloc │ │ │ │ + 166: 000000000005a910 956 FUNC GLOBAL DEFAULT [: 1] 10 nfctl_precompute_lin_psi │ │ │ │ + 167: 000000000004a1c0 3556 FUNC GLOBAL DEFAULT [: 1] 10 nfftl_trafo_1d │ │ │ │ + 168: 000000000000b040 20 FUNC GLOBAL DEFAULT [: 1] 10 nfftl_has_threads_enabled │ │ │ │ + 169: 000000000000a1f0 16 FUNC GLOBAL DEFAULT [: 1] 10 nfftl_srand48 │ │ │ │ + 170: 000000000000b0e0 164 FUNC GLOBAL DEFAULT [: 1] 10 nfftl_clock_gettime_seconds │ │ │ │ 171: 0000000000090070 8 OBJECT GLOBAL DEFAULT 21 nfftl_free_hook │ │ │ │ - 172: 000000000006acf0 556 FUNC GLOBAL DEFAULT [: 8] 10 nfstl_finalize │ │ │ │ - 173: 000000000000a650 80 FUNC GLOBAL DEFAULT [: 8] 10 nfftl_die │ │ │ │ - 174: 0000000000060c00 568 FUNC GLOBAL DEFAULT [: 8] 10 nfctl_init │ │ │ │ - 175: 000000000005fda0 1220 FUNC GLOBAL DEFAULT [: 8] 10 nfctl_precompute_psi │ │ │ │ - 176: 00000000000611f0 92 FUNC GLOBAL DEFAULT [: 8] 10 nfctl_init_3d │ │ │ │ - 177: 000000000006ab10 92 FUNC GLOBAL DEFAULT [: 8] 10 nfstl_init_3d │ │ │ │ - 178: 0000000000056250 956 FUNC GLOBAL DEFAULT [: 8] 10 nfftl_precompute_fg_psi │ │ │ │ - 179: 0000000000069200 1164 FUNC GLOBAL DEFAULT [: 8] 10 nfstl_precompute_fg_psi │ │ │ │ + 172: 0000000000065aa0 488 FUNC GLOBAL DEFAULT [: 1] 10 nfstl_finalize │ │ │ │ + 173: 0000000000009c40 60 FUNC GLOBAL DEFAULT [: 1] 10 nfftl_die │ │ │ │ + 174: 000000000005bef0 580 FUNC GLOBAL DEFAULT [: 1] 10 nfctl_init │ │ │ │ + 175: 000000000005b100 1144 FUNC GLOBAL DEFAULT [: 1] 10 nfctl_precompute_psi │ │ │ │ + 176: 000000000005c500 80 FUNC GLOBAL DEFAULT [: 1] 10 nfctl_init_3d │ │ │ │ + 177: 0000000000065860 80 FUNC GLOBAL DEFAULT [: 1] 10 nfstl_init_3d │ │ │ │ + 178: 0000000000051b90 980 FUNC GLOBAL DEFAULT [: 1] 10 nfftl_precompute_fg_psi │ │ │ │ + 179: 0000000000063ff0 1068 FUNC GLOBAL DEFAULT [: 1] 10 nfstl_precompute_fg_psi │ │ │ │ 180: 0000000000090078 8 OBJECT GLOBAL DEFAULT 21 nfftl_malloc_hook │ │ │ │ - 181: 0000000000007f80 608 FUNC GLOBAL DEFAULT [: 8] 10 nfftl_error_l_infty_complex │ │ │ │ - 182: 0000000000051360 4636 FUNC GLOBAL DEFAULT [: 8] 10 nfftl_adjoint_2d │ │ │ │ - 183: 000000000000c900 160 FUNC GLOBAL DEFAULT [: 8] 10 nfftl_cp_w_double │ │ │ │ - 184: 000000000005f910 1164 FUNC GLOBAL DEFAULT [: 8] 10 nfctl_precompute_fg_psi │ │ │ │ - 185: 000000000000cd20 368 FUNC GLOBAL DEFAULT [: 8] 10 nfftl_upd_axpby_complex │ │ │ │ + 181: 0000000000007880 560 FUNC GLOBAL DEFAULT [: 1] 10 nfftl_error_l_infty_complex │ │ │ │ + 182: 000000000004cf30 4472 FUNC GLOBAL DEFAULT [: 1] 10 nfftl_adjoint_2d │ │ │ │ + 183: 000000000000bcb0 140 FUNC GLOBAL DEFAULT [: 1] 10 nfftl_cp_w_double │ │ │ │ + 184: 000000000005acd0 1068 FUNC GLOBAL DEFAULT [: 1] 10 nfctl_precompute_fg_psi │ │ │ │ + 185: 000000000000c070 344 FUNC GLOBAL DEFAULT [: 1] 10 nfftl_upd_axpby_complex │ │ │ ├── readelf --wide --relocs {} │ │ │ │ @@ -1,124 +1,123 @@ │ │ │ │ │ │ │ │ -Relocation section '.rela.dyn' at offset 0x2778 contains 28 entries: │ │ │ │ +Relocation section '.rela.dyn' at offset 0x2778 contains 27 entries: │ │ │ │ Offset Info Type Symbol's Value Symbol's Name + Addend │ │ │ │ -000000000008f9c0 0000000000000016 R_PPC64_RELATIVE 3f60 │ │ │ │ -000000000008f9c8 0000000000000016 R_PPC64_RELATIVE 3ef0 │ │ │ │ -000000000008ff10 0000000000000016 R_PPC64_RELATIVE 6de60 │ │ │ │ -000000000008ff18 0000000000000016 R_PPC64_RELATIVE 6de70 │ │ │ │ -000000000008ff20 0000000000000016 R_PPC64_RELATIVE 6de80 │ │ │ │ -000000000008ff28 0000000000000016 R_PPC64_RELATIVE 6de80 │ │ │ │ -000000000008ff30 0000000000000016 R_PPC64_RELATIVE 6e6e8 │ │ │ │ -000000000008ff38 0000000000000016 R_PPC64_RELATIVE 6e6f0 │ │ │ │ -000000000008ff40 0000000000000016 R_PPC64_RELATIVE 6e6f8 │ │ │ │ -000000000008ff48 0000000000000016 R_PPC64_RELATIVE 6e700 │ │ │ │ +000000000008f9c0 0000000000000016 R_PPC64_RELATIVE 3f80 │ │ │ │ +000000000008f9c8 0000000000000016 R_PPC64_RELATIVE 3f10 │ │ │ │ +000000000008ff10 0000000000000016 R_PPC64_RELATIVE 688b0 │ │ │ │ +000000000008ff18 0000000000000016 R_PPC64_RELATIVE 688c0 │ │ │ │ +000000000008ff20 0000000000000016 R_PPC64_RELATIVE 688d0 │ │ │ │ +000000000008ff28 0000000000000016 R_PPC64_RELATIVE 688d0 │ │ │ │ +000000000008ff30 0000000000000016 R_PPC64_RELATIVE 69138 │ │ │ │ +000000000008ff38 0000000000000016 R_PPC64_RELATIVE 69140 │ │ │ │ +000000000008ff40 0000000000000016 R_PPC64_RELATIVE 69148 │ │ │ │ +000000000008ff48 0000000000000016 R_PPC64_RELATIVE 69150 │ │ │ │ 0000000000090000 0000000000000016 R_PPC64_RELATIVE 90000 │ │ │ │ 000000000008ff08 0000000800000026 R_PPC64_ADDR64 0000000000000000 __gmon_start__ + 0 │ │ │ │ 000000000008ff50 0000001500000026 R_PPC64_ADDR64 0000000000000000 _ITM_deregisterTMCloneTable + 0 │ │ │ │ 000000000008ff58 0000001a00000026 R_PPC64_ADDR64 0000000000000000 _ITM_registerTMCloneTable + 0 │ │ │ │ 000000000008ff60 0000001400000026 R_PPC64_ADDR64 0000000000000000 __cxa_finalize@GLIBC_2.17 + 0 │ │ │ │ -000000000008ff68 0000000c00000026 R_PPC64_ADDR64 0000000000000000 stdout@GLIBC_2.17 + 0 │ │ │ │ -000000000008ff90 0000000c00000026 R_PPC64_ADDR64 0000000000000000 stdout@GLIBC_2.17 + 0 │ │ │ │ -000000000008ff70 0000001d00000026 R_PPC64_ADDR64 0000000000000000 stderr@GLIBC_2.17 + 0 │ │ │ │ -000000000008ff78 000000ab00000026 R_PPC64_ADDR64 0000000000090070 nfftl_free_hook + 0 │ │ │ │ -000000000008ff80 0000007200000026 R_PPC64_ADDR64 0000000000090068 nfftl_die_hook + 0 │ │ │ │ -000000000008ff88 000000b400000026 R_PPC64_ADDR64 0000000000090078 nfftl_malloc_hook + 0 │ │ │ │ -000000000008ff98 0000004300000026 R_PPC64_ADDR64 0000000000090080 .gomp_critical_user_nfft_omp_critical_fftw_plan + 0 │ │ │ │ -000000000008ffa0 0000004700000026 R_PPC64_ADDR64 0000000000053840 nfftl_trafo + 0 │ │ │ │ -000000000008ffa8 0000004500000026 R_PPC64_ADDR64 0000000000055cf0 nfftl_adjoint + 0 │ │ │ │ -000000000008ffb0 0000004100000026 R_PPC64_ADDR64 000000000005b980 nfctl_trafo + 0 │ │ │ │ -000000000008ffb8 0000007b00000026 R_PPC64_ADDR64 00000000000586d0 nfctl_adjoint + 0 │ │ │ │ -000000000008ffc0 0000004200000026 R_PPC64_ADDR64 0000000000062010 nfstl_trafo + 0 │ │ │ │ -000000000008ffc8 0000006d00000026 R_PPC64_ADDR64 00000000000650b0 nfstl_adjoint + 0 │ │ │ │ +000000000008ff68 0000001d00000014 R_PPC64_GLOB_DAT 0000000000000000 stderr@GLIBC_2.17 + 0 │ │ │ │ +000000000008ff70 000000b400000014 R_PPC64_GLOB_DAT 0000000000090078 nfftl_malloc_hook + 0 │ │ │ │ +000000000008ff78 000000ab00000014 R_PPC64_GLOB_DAT 0000000000090070 nfftl_free_hook + 0 │ │ │ │ +000000000008ff80 0000007200000014 R_PPC64_GLOB_DAT 0000000000090068 nfftl_die_hook + 0 │ │ │ │ +000000000008ff88 0000000c00000014 R_PPC64_GLOB_DAT 0000000000000000 stdout@GLIBC_2.17 + 0 │ │ │ │ +000000000008ff90 0000004700000014 R_PPC64_GLOB_DAT 000000000004f260 nfftl_trafo + 0 │ │ │ │ +000000000008ff98 0000004300000014 R_PPC64_GLOB_DAT 0000000000090080 .gomp_critical_user_nfft_omp_critical_fftw_plan + 0 │ │ │ │ +000000000008ffa0 0000004500000014 R_PPC64_GLOB_DAT 0000000000051680 nfftl_adjoint + 0 │ │ │ │ +000000000008ffa8 0000004100000014 R_PPC64_GLOB_DAT 0000000000057090 nfctl_trafo + 0 │ │ │ │ +000000000008ffb0 0000007b00000014 R_PPC64_GLOB_DAT 00000000000540e0 nfctl_adjoint + 0 │ │ │ │ +000000000008ffb8 0000004200000014 R_PPC64_GLOB_DAT 000000000005d3a0 nfstl_trafo + 0 │ │ │ │ +000000000008ffc0 0000006d00000014 R_PPC64_GLOB_DAT 0000000000060210 nfstl_adjoint + 0 │ │ │ │ │ │ │ │ -Relocation section '.rela.plt' at offset 0x2a18 contains 90 entries: │ │ │ │ +Relocation section '.rela.plt' at offset 0x2a00 contains 90 entries: │ │ │ │ Offset Info Type Symbol's Value Symbol's Name + Addend │ │ │ │ 000000000008fc30 0000000300000015 R_PPC64_JMP_SLOT 0000000000000000 log2l@GLIBC_2.17 + 0 │ │ │ │ 000000000008fc38 0000000400000015 R_PPC64_JMP_SLOT 0000000000000000 omp_get_num_threads@OMP_1.0 + 0 │ │ │ │ -000000000008fc40 000000ae00000015 R_PPC64_JMP_SLOT 0000000000060c00 nfctl_init + 0 │ │ │ │ +000000000008fc40 000000ae00000015 R_PPC64_JMP_SLOT 000000000005bef0 nfctl_init + 0 │ │ │ │ 000000000008fc48 0000000500000015 R_PPC64_JMP_SLOT 0000000000000000 cosl@GLIBC_2.17 + 0 │ │ │ │ 000000000008fc50 0000000600000015 R_PPC64_JMP_SLOT 0000000000000000 log1pl@GLIBC_2.17 + 0 │ │ │ │ 000000000008fc58 0000000700000015 R_PPC64_JMP_SLOT 0000000000000000 clock_gettime@GLIBC_2.17 + 0 │ │ │ │ 000000000008fc60 0000000800000015 R_PPC64_JMP_SLOT 0000000000000000 __gmon_start__ + 0 │ │ │ │ -000000000008fc68 0000004400000015 R_PPC64_JMP_SLOT 000000000000caa0 nfftl_upd_axpy_double + 0 │ │ │ │ +000000000008fc68 0000004400000015 R_PPC64_JMP_SLOT 000000000000be20 nfftl_upd_axpy_double + 0 │ │ │ │ 000000000008fc70 0000000900000015 R_PPC64_JMP_SLOT 0000000000000000 srand48@GLIBC_2.17 + 0 │ │ │ │ -000000000008fc78 0000009900000015 R_PPC64_JMP_SLOT 000000000004f2f0 nfftl_adjoint_1d + 0 │ │ │ │ -000000000008fc80 000000b800000015 R_PPC64_JMP_SLOT 000000000005f910 nfctl_precompute_fg_psi + 0 │ │ │ │ -000000000008fc88 0000007100000015 R_PPC64_JMP_SLOT 0000000000060270 nfctl_precompute_full_psi + 0 │ │ │ │ +000000000008fc78 0000009900000015 R_PPC64_JMP_SLOT 000000000004afb0 nfftl_adjoint_1d + 0 │ │ │ │ +000000000008fc80 000000b800000015 R_PPC64_JMP_SLOT 000000000005acd0 nfctl_precompute_fg_psi + 0 │ │ │ │ +000000000008fc88 0000007100000015 R_PPC64_JMP_SLOT 000000000005b580 nfctl_precompute_full_psi + 0 │ │ │ │ 000000000008fc90 0000000a00000015 R_PPC64_JMP_SLOT 0000000000000000 putchar@GLIBC_2.17 + 0 │ │ │ │ 000000000008fc98 0000000b00000015 R_PPC64_JMP_SLOT 0000000000000000 GOMP_critical_name_start@GOMP_1.0 + 0 │ │ │ │ -000000000008fca0 000000b200000015 R_PPC64_JMP_SLOT 0000000000056250 nfftl_precompute_fg_psi + 0 │ │ │ │ -000000000008fca8 0000008400000015 R_PPC64_JMP_SLOT 000000000000ac60 nfftl_drand48 + 0 │ │ │ │ +000000000008fca0 000000b200000015 R_PPC64_JMP_SLOT 0000000000051b90 nfftl_precompute_fg_psi + 0 │ │ │ │ +000000000008fca8 0000008400000015 R_PPC64_JMP_SLOT 000000000000a1c0 nfftl_drand48 + 0 │ │ │ │ 000000000008fcb0 0000000d00000015 R_PPC64_JMP_SLOT 0000000000000000 fftwl_plan_r2r + 0 │ │ │ │ 000000000008fcb8 0000000e00000015 R_PPC64_JMP_SLOT 0000000000000000 expl@GLIBC_2.17 + 0 │ │ │ │ 000000000008fcc0 0000000f00000015 R_PPC64_JMP_SLOT 0000000000000000 fftwl_destroy_plan + 0 │ │ │ │ 000000000008fcc8 0000001000000015 R_PPC64_JMP_SLOT 0000000000000000 ceill@GLIBC_2.17 + 0 │ │ │ │ 000000000008fcd0 0000001100000015 R_PPC64_JMP_SLOT 0000000000000000 memcpy@GLIBC_2.17 + 0 │ │ │ │ -000000000008fcd8 0000006100000015 R_PPC64_JMP_SLOT 000000000006a520 nfstl_init + 0 │ │ │ │ -000000000008fce0 0000009700000015 R_PPC64_JMP_SLOT 00000000000569d0 nfftl_precompute_full_psi + 0 │ │ │ │ -000000000008fce8 0000008500000015 R_PPC64_JMP_SLOT 000000000006be50 solverl_init_advanced_double + 0 │ │ │ │ -000000000008fcf0 0000004800000015 R_PPC64_JMP_SLOT 0000000000003f70 nfftl_assertion_failed + 0 │ │ │ │ +000000000008fcd8 0000006100000015 R_PPC64_JMP_SLOT 0000000000065250 nfstl_init + 0 │ │ │ │ +000000000008fce0 0000009700000015 R_PPC64_JMP_SLOT 0000000000052350 nfftl_precompute_full_psi + 0 │ │ │ │ +000000000008fce8 0000008500000015 R_PPC64_JMP_SLOT 0000000000066a40 solverl_init_advanced_double + 0 │ │ │ │ +000000000008fcf0 0000004800000015 R_PPC64_JMP_SLOT 0000000000003fc0 nfftl_assertion_failed + 0 │ │ │ │ 000000000008fcf8 0000001200000015 R_PPC64_JMP_SLOT 0000000000000000 exit@GLIBC_2.17 + 0 │ │ │ │ 000000000008fd00 0000001300000015 R_PPC64_JMP_SLOT 0000000000000000 __printf_chk@GLIBC_2.17 + 0 │ │ │ │ -000000000008fd08 0000006200000015 R_PPC64_JMP_SLOT 0000000000055e80 nfftl_precompute_lin_psi + 0 │ │ │ │ +000000000008fd08 0000006200000015 R_PPC64_JMP_SLOT 0000000000051800 nfftl_precompute_lin_psi + 0 │ │ │ │ 000000000008fd10 0000001400000015 R_PPC64_JMP_SLOT 0000000000000000 __cxa_finalize@GLIBC_2.17 + 0 │ │ │ │ -000000000008fd18 0000009200000015 R_PPC64_JMP_SLOT 000000000000cb50 nfftl_upd_xpay_complex + 0 │ │ │ │ -000000000008fd20 0000009b00000015 R_PPC64_JMP_SLOT 000000000000bd00 nfftl_dot_complex + 0 │ │ │ │ +000000000008fd18 0000009200000015 R_PPC64_JMP_SLOT 000000000000bed0 nfftl_upd_xpay_complex + 0 │ │ │ │ +000000000008fd20 0000009b00000015 R_PPC64_JMP_SLOT 000000000000b190 nfftl_dot_complex + 0 │ │ │ │ 000000000008fd28 0000001600000015 R_PPC64_JMP_SLOT 0000000000000000 sinhl@GLIBC_2.17 + 0 │ │ │ │ 000000000008fd30 0000001700000015 R_PPC64_JMP_SLOT 0000000000000000 fftwl_plan_with_nthreads + 0 │ │ │ │ 000000000008fd38 0000001800000015 R_PPC64_JMP_SLOT 0000000000000000 cabsl@GLIBC_2.17 + 0 │ │ │ │ -000000000008fd40 000000a700000015 R_PPC64_JMP_SLOT 000000000004e490 nfftl_trafo_1d + 0 │ │ │ │ +000000000008fd40 000000a700000015 R_PPC64_JMP_SLOT 000000000004a1c0 nfftl_trafo_1d + 0 │ │ │ │ 000000000008fd48 0000001900000015 R_PPC64_JMP_SLOT 0000000000000000 omp_get_thread_num@OMP_1.0 + 0 │ │ │ │ -000000000008fd50 0000003500000015 R_PPC64_JMP_SLOT 0000000000003ff0 nfftl_bessel_i0 + 0 │ │ │ │ +000000000008fd50 0000003500000015 R_PPC64_JMP_SLOT 0000000000004040 nfftl_bessel_i0 + 0 │ │ │ │ 000000000008fd58 0000001b00000015 R_PPC64_JMP_SLOT 0000000000000000 fftwl_malloc + 0 │ │ │ │ 000000000008fd60 0000001c00000015 R_PPC64_JMP_SLOT 0000000000000000 fftwl_free + 0 │ │ │ │ -000000000008fd68 0000003b00000015 R_PPC64_JMP_SLOT 00000000000502e0 nfftl_trafo_2d + 0 │ │ │ │ +000000000008fd68 0000003b00000015 R_PPC64_JMP_SLOT 000000000004bf80 nfftl_trafo_2d + 0 │ │ │ │ 000000000008fd70 0000001e00000015 R_PPC64_JMP_SLOT 0000000000000000 abort@GLIBC_2.17 + 0 │ │ │ │ -000000000008fd78 000000b300000015 R_PPC64_JMP_SLOT 0000000000069200 nfstl_precompute_fg_psi + 0 │ │ │ │ -000000000008fd80 0000009f00000015 R_PPC64_JMP_SLOT 0000000000068e00 nfstl_precompute_lin_psi + 0 │ │ │ │ -000000000008fd88 0000008a00000015 R_PPC64_JMP_SLOT 000000000000bf20 nfftl_dot_w_complex + 0 │ │ │ │ -000000000008fd90 0000003e00000015 R_PPC64_JMP_SLOT 000000000000b5a0 nfftl_sort_node_indices_radix_lsdf + 0 │ │ │ │ +000000000008fd78 000000b300000015 R_PPC64_JMP_SLOT 0000000000063ff0 nfstl_precompute_fg_psi + 0 │ │ │ │ +000000000008fd80 0000009f00000015 R_PPC64_JMP_SLOT 0000000000063c30 nfstl_precompute_lin_psi + 0 │ │ │ │ +000000000008fd88 0000008a00000015 R_PPC64_JMP_SLOT 000000000000b380 nfftl_dot_w_complex + 0 │ │ │ │ +000000000008fd90 0000003e00000015 R_PPC64_JMP_SLOT 000000000000aa50 nfftl_sort_node_indices_radix_lsdf + 0 │ │ │ │ 000000000008fd98 0000001f00000015 R_PPC64_JMP_SLOT 0000000000000000 fflush@GLIBC_2.17 + 0 │ │ │ │ -000000000008fda0 0000005500000015 R_PPC64_JMP_SLOT 0000000000054740 nfftl_adjoint_3d + 0 │ │ │ │ +000000000008fda0 0000005500000015 R_PPC64_JMP_SLOT 0000000000050100 nfftl_adjoint_3d + 0 │ │ │ │ 000000000008fda8 0000002000000015 R_PPC64_JMP_SLOT 0000000000000000 lrintl@GLIBC_2.17 + 0 │ │ │ │ 000000000008fdb0 0000002100000015 R_PPC64_JMP_SLOT 0000000000000000 GOMP_critical_name_end@GOMP_1.0 + 0 │ │ │ │ -000000000008fdb8 0000007e00000015 R_PPC64_JMP_SLOT 000000000000c530 nfftl_cp_complex + 0 │ │ │ │ +000000000008fdb8 0000007e00000015 R_PPC64_JMP_SLOT 000000000000b910 nfftl_cp_complex + 0 │ │ │ │ 000000000008fdc0 0000002200000015 R_PPC64_JMP_SLOT 0000000000000000 fftwl_execute + 0 │ │ │ │ 000000000008fdc8 0000002300000015 R_PPC64_JMP_SLOT 0000000000000000 sqrtl@GLIBC_2.17 + 0 │ │ │ │ -000000000008fdd0 0000007c00000015 R_PPC64_JMP_SLOT 0000000000069690 nfstl_precompute_psi + 0 │ │ │ │ -000000000008fdd8 000000b600000015 R_PPC64_JMP_SLOT 0000000000051360 nfftl_adjoint_2d + 0 │ │ │ │ -000000000008fde0 0000003f00000015 R_PPC64_JMP_SLOT 0000000000056610 nfftl_precompute_psi + 0 │ │ │ │ -000000000008fde8 0000009500000015 R_PPC64_JMP_SLOT 000000000004e2f0 nfftl_trafo_direct + 0 │ │ │ │ +000000000008fdd0 0000007c00000015 R_PPC64_JMP_SLOT 0000000000064420 nfstl_precompute_psi + 0 │ │ │ │ +000000000008fdd8 000000b600000015 R_PPC64_JMP_SLOT 000000000004cf30 nfftl_adjoint_2d + 0 │ │ │ │ +000000000008fde0 0000003f00000015 R_PPC64_JMP_SLOT 0000000000051f70 nfftl_precompute_psi + 0 │ │ │ │ +000000000008fde8 0000009500000015 R_PPC64_JMP_SLOT 000000000004a040 nfftl_trafo_direct + 0 │ │ │ │ 000000000008fdf0 0000002400000015 R_PPC64_JMP_SLOT 0000000000000000 __fprintf_chk@GLIBC_2.17 + 0 │ │ │ │ -000000000008fdf8 0000007300000015 R_PPC64_JMP_SLOT 0000000000056ed0 nfftl_init + 0 │ │ │ │ -000000000008fe00 0000007900000015 R_PPC64_JMP_SLOT 000000000000c580 nfftl_cp_double + 0 │ │ │ │ -000000000008fe08 000000ad00000015 R_PPC64_JMP_SLOT 000000000000a650 nfftl_die + 0 │ │ │ │ +000000000008fdf8 0000007300000015 R_PPC64_JMP_SLOT 0000000000052870 nfftl_init + 0 │ │ │ │ +000000000008fe00 0000007900000015 R_PPC64_JMP_SLOT 000000000000b960 nfftl_cp_double + 0 │ │ │ │ +000000000008fe08 000000ad00000015 R_PPC64_JMP_SLOT 0000000000009c40 nfftl_die + 0 │ │ │ │ 000000000008fe10 0000002500000015 R_PPC64_JMP_SLOT 0000000000000000 GOMP_parallel@GOMP_4.0 + 0 │ │ │ │ -000000000008fe18 000000af00000015 R_PPC64_JMP_SLOT 000000000005fda0 nfctl_precompute_psi + 0 │ │ │ │ -000000000008fe20 0000005f00000015 R_PPC64_JMP_SLOT 000000000000d0e0 nfftl_upd_xpawy_double + 0 │ │ │ │ -000000000008fe28 0000004e00000015 R_PPC64_JMP_SLOT 0000000000009350 nfftl_next_power_of_2 + 0 │ │ │ │ -000000000008fe30 0000007700000015 R_PPC64_JMP_SLOT 000000000000c0b0 nfftl_dot_w_double + 0 │ │ │ │ +000000000008fe18 000000af00000015 R_PPC64_JMP_SLOT 000000000005b100 nfctl_precompute_psi + 0 │ │ │ │ +000000000008fe20 0000005f00000015 R_PPC64_JMP_SLOT 000000000000c3e0 nfftl_upd_xpawy_double + 0 │ │ │ │ +000000000008fe28 0000004e00000015 R_PPC64_JMP_SLOT 0000000000008b20 nfftl_next_power_of_2 + 0 │ │ │ │ +000000000008fe30 0000007700000015 R_PPC64_JMP_SLOT 000000000000b4f0 nfftl_dot_w_double + 0 │ │ │ │ 000000000008fe38 0000002600000015 R_PPC64_JMP_SLOT 0000000000000000 sinl@GLIBC_2.17 + 0 │ │ │ │ -000000000008fe40 0000009100000015 R_PPC64_JMP_SLOT 000000000000cfa0 nfftl_upd_xpawy_complex + 0 │ │ │ │ -000000000008fe48 0000006300000015 R_PPC64_JMP_SLOT 0000000000052580 nfftl_trafo_3d + 0 │ │ │ │ -000000000008fe50 000000a100000015 R_PPC64_JMP_SLOT 000000000000bb10 nfftl_get_num_threads + 0 │ │ │ │ -000000000008fe58 0000006e00000015 R_PPC64_JMP_SLOT 000000000000be40 nfftl_dot_double + 0 │ │ │ │ +000000000008fe40 0000009100000015 R_PPC64_JMP_SLOT 000000000000c2c0 nfftl_upd_xpawy_complex + 0 │ │ │ │ +000000000008fe48 0000006300000015 R_PPC64_JMP_SLOT 000000000004e0b0 nfftl_trafo_3d + 0 │ │ │ │ +000000000008fe50 000000a100000015 R_PPC64_JMP_SLOT 000000000000afd0 nfftl_get_num_threads + 0 │ │ │ │ +000000000008fe58 0000006e00000015 R_PPC64_JMP_SLOT 000000000000b2b0 nfftl_dot_double + 0 │ │ │ │ 000000000008fe60 0000002700000015 R_PPC64_JMP_SLOT 0000000000000000 fftwl_plan_dft + 0 │ │ │ │ 000000000008fe68 0000002800000015 R_PPC64_JMP_SLOT 0000000000000000 floorl@GLIBC_2.17 + 0 │ │ │ │ -000000000008fe70 0000003600000015 R_PPC64_JMP_SLOT 000000000000c9a0 nfftl_upd_axpy_complex + 0 │ │ │ │ +000000000008fe70 0000003600000015 R_PPC64_JMP_SLOT 000000000000bd40 nfftl_upd_axpy_complex + 0 │ │ │ │ 000000000008fe78 0000002900000015 R_PPC64_JMP_SLOT 0000000000000000 omp_set_num_threads@OMP_1.0 + 0 │ │ │ │ 000000000008fe80 0000002a00000015 R_PPC64_JMP_SLOT 0000000000000000 sincosl@GLIBC_2.17 + 0 │ │ │ │ -000000000008fe88 000000a500000015 R_PPC64_JMP_SLOT 000000000000a6a0 nfftl_malloc + 0 │ │ │ │ -000000000008fe90 0000009c00000015 R_PPC64_JMP_SLOT 000000000000c810 nfftl_cp_w_complex + 0 │ │ │ │ -000000000008fe98 0000004d00000015 R_PPC64_JMP_SLOT 000000000004e3c0 nfftl_adjoint_direct + 0 │ │ │ │ +000000000008fe88 000000a500000015 R_PPC64_JMP_SLOT 0000000000009c80 nfftl_malloc + 0 │ │ │ │ +000000000008fe90 0000009c00000015 R_PPC64_JMP_SLOT 000000000000bbd0 nfftl_cp_w_complex + 0 │ │ │ │ +000000000008fe98 0000004d00000015 R_PPC64_JMP_SLOT 000000000004a100 nfftl_adjoint_direct + 0 │ │ │ │ 000000000008fea0 0000002b00000015 R_PPC64_JMP_SLOT 0000000000000000 powl@GLIBC_2.17 + 0 │ │ │ │ -000000000008fea8 0000008900000015 R_PPC64_JMP_SLOT 000000000000db10 nfftl_m2K + 0 │ │ │ │ +000000000008fea8 0000008900000015 R_PPC64_JMP_SLOT 000000000000ce40 nfftl_m2K + 0 │ │ │ │ 000000000008feb0 0000002c00000015 R_PPC64_JMP_SLOT 0000000000000000 puts@GLIBC_2.17 + 0 │ │ │ │ -000000000008feb8 0000005900000015 R_PPC64_JMP_SLOT 000000000006af20 solverl_init_advanced_complex + 0 │ │ │ │ -000000000008fec0 0000006a00000015 R_PPC64_JMP_SLOT 000000000000cc60 nfftl_upd_xpay_double + 0 │ │ │ │ -000000000008fec8 000000b700000015 R_PPC64_JMP_SLOT 000000000000c900 nfftl_cp_w_double + 0 │ │ │ │ -000000000008fed0 000000a600000015 R_PPC64_JMP_SLOT 000000000005f510 nfctl_precompute_lin_psi + 0 │ │ │ │ -000000000008fed8 0000004b00000015 R_PPC64_JMP_SLOT 0000000000069b60 nfstl_precompute_full_psi + 0 │ │ │ │ +000000000008feb8 0000005900000015 R_PPC64_JMP_SLOT 0000000000065cc0 solverl_init_advanced_complex + 0 │ │ │ │ +000000000008fec0 0000006a00000015 R_PPC64_JMP_SLOT 000000000000bfc0 nfftl_upd_xpay_double + 0 │ │ │ │ +000000000008fec8 000000b700000015 R_PPC64_JMP_SLOT 000000000000bcb0 nfftl_cp_w_double + 0 │ │ │ │ +000000000008fed0 000000a600000015 R_PPC64_JMP_SLOT 000000000005a910 nfctl_precompute_lin_psi + 0 │ │ │ │ +000000000008fed8 0000004b00000015 R_PPC64_JMP_SLOT 00000000000648a0 nfstl_precompute_full_psi + 0 │ │ │ │ 000000000008fee0 0000002d00000015 R_PPC64_JMP_SLOT 0000000000000000 drand48@GLIBC_2.17 + 0 │ │ │ │ 000000000008fee8 0000002e00000015 R_PPC64_JMP_SLOT 0000000000000000 omp_get_max_threads@OMP_1.0 + 0 │ │ │ │ 000000000008fef0 0000002f00000015 R_PPC64_JMP_SLOT 0000000000000000 memset@GLIBC_2.17 + 0 │ │ │ │ -000000000008fef8 0000008300000015 R_PPC64_JMP_SLOT 000000000000a5d0 nfftl_free + 0 │ │ │ │ +000000000008fef8 0000008300000015 R_PPC64_JMP_SLOT 0000000000009c00 nfftl_free + 0 │ │ │ ├── readelf --wide --dynamic {} │ │ │ │ @@ -3,33 +3,33 @@ │ │ │ │ Tag Type Name/Value │ │ │ │ 0x0000000000000001 (NEEDED) Shared library: [libfftw3l_threads.so.3] │ │ │ │ 0x0000000000000001 (NEEDED) Shared library: [libfftw3l.so.3] │ │ │ │ 0x0000000000000001 (NEEDED) Shared library: [libm.so.6] │ │ │ │ 0x0000000000000001 (NEEDED) Shared library: [libgomp.so.1] │ │ │ │ 0x0000000000000001 (NEEDED) Shared library: [libc.so.6] │ │ │ │ 0x000000000000000e (SONAME) Library soname: [libnfft3l_threads.so.4] │ │ │ │ - 0x000000000000000c (INIT) 0x32c0 │ │ │ │ - 0x000000000000000d (FINI) 0x6d72c │ │ │ │ + 0x000000000000000c (INIT) 0x32a0 │ │ │ │ + 0x000000000000000d (FINI) 0x6816c │ │ │ │ 0x0000000000000019 (INIT_ARRAY) 0x8f9c0 │ │ │ │ 0x000000000000001b (INIT_ARRAYSZ) 8 (bytes) │ │ │ │ 0x000000000000001a (FINI_ARRAY) 0x8f9c8 │ │ │ │ 0x000000000000001c (FINI_ARRAYSZ) 8 (bytes) │ │ │ │ 0x000000006ffffef5 (GNU_HASH) 0x1f0 │ │ │ │ 0x0000000000000005 (STRTAB) 0x1828 │ │ │ │ 0x0000000000000006 (SYMTAB) 0x6b8 │ │ │ │ 0x000000000000000a (STRSZ) 3417 (bytes) │ │ │ │ 0x000000000000000b (SYMENT) 24 (bytes) │ │ │ │ 0x0000000000000003 (PLTGOT) 0x8fc20 │ │ │ │ 0x0000000000000002 (PLTRELSZ) 2160 (bytes) │ │ │ │ 0x0000000000000014 (PLTREL) RELA │ │ │ │ - 0x0000000000000017 (JMPREL) 0x2a18 │ │ │ │ - 0x0000000070000000 (PPC64_GLINK) 0x6d5a4 │ │ │ │ - 0x0000000070000003 (PPC64_OPT) 0x0 │ │ │ │ + 0x0000000000000017 (JMPREL) 0x2a00 │ │ │ │ + 0x0000000070000000 (PPC64_GLINK) 0x67fe4 │ │ │ │ + 0x0000000070000003 (PPC64_OPT) 0x2 │ │ │ │ 0x0000000000000007 (RELA) 0x2778 │ │ │ │ - 0x0000000000000008 (RELASZ) 672 (bytes) │ │ │ │ + 0x0000000000000008 (RELASZ) 648 (bytes) │ │ │ │ 0x0000000000000009 (RELAENT) 24 (bytes) │ │ │ │ 0x000000000000001e (FLAGS) BIND_NOW │ │ │ │ 0x000000006ffffffb (FLAGS_1) Flags: NOW │ │ │ │ 0x000000006ffffffe (VERNEED) 0x26f8 │ │ │ │ 0x000000006fffffff (VERNEEDNUM) 3 │ │ │ │ 0x000000006ffffff0 (VERSYM) 0x2582 │ │ │ │ 0x000000006ffffff9 (RELACOUNT) 11 │ │ │ ├── readelf --wide --notes {} │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ Owner Data size Description │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: b3799c6fd183e6ac03c0b630d806a48b387327dc │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: f1002696385bef51d16177bc8c10ce6896f5bd22 │ │ │ ├── readelf --wide --debug-dump=frames {} │ │ │ │ @@ -1,372 +1,360 @@ │ │ │ │ Contents of the .eh_frame_hdr section: │ │ │ │ │ │ │ │ Version: 1 │ │ │ │ Pointer Encoding Format: 0x1b (sdata4, pcrel) │ │ │ │ Count Encoding Format: 0x3 (udata4, absolute) │ │ │ │ Table Encoding Format: 0x3b (sdata4, datarel) │ │ │ │ - Start of frame section: 0x810 (offset: 0x6ef1c) │ │ │ │ + Start of frame section: 0x810 (offset: 0x6996c) │ │ │ │ Entries in search table: 0x101 │ │ │ │ - 0xfffffffffff95868 (offset: 0x3f70) -> 0x840 fde=[ 2c] │ │ │ │ - 0xfffffffffff958e8 (offset: 0x3ff0) -> 0x864 fde=[ 50] │ │ │ │ - 0xfffffffffff95c18 (offset: 0x4320) -> 0x8cc fde=[ b8] │ │ │ │ - 0xfffffffffff96ba8 (offset: 0x52b0) -> 0x958 fde=[ 144] │ │ │ │ - 0xfffffffffff96cd8 (offset: 0x53e0) -> 0x984 fde=[ 170] │ │ │ │ - 0xfffffffffff97288 (offset: 0x5990) -> 0x9e0 fde=[ 1cc] │ │ │ │ - 0xfffffffffff99618 (offset: 0x7d20) -> 0xa70 fde=[ 25c] │ │ │ │ - 0xfffffffffff99768 (offset: 0x7e70) -> 0xab0 fde=[ 29c] │ │ │ │ - 0xfffffffffff99878 (offset: 0x7f80) -> 0xae8 fde=[ 2d4] │ │ │ │ - 0xfffffffffff99ad8 (offset: 0x81e0) -> 0xb5c fde=[ 348] │ │ │ │ - 0xfffffffffff99ce8 (offset: 0x83f0) -> 0xbb0 fde=[ 39c] │ │ │ │ - 0xfffffffffff99ed8 (offset: 0x85e0) -> 0xbf0 fde=[ 3dc] │ │ │ │ - 0xfffffffffff9a0a8 (offset: 0x87b0) -> 0xc2c fde=[ 418] │ │ │ │ - 0xfffffffffff9a408 (offset: 0x8b10) -> 0xcc0 fde=[ 4ac] │ │ │ │ - 0xfffffffffff9a668 (offset: 0x8d70) -> 0xd3c fde=[ 528] │ │ │ │ - 0xfffffffffff9aaa8 (offset: 0x91b0) -> 0xdb4 fde=[ 5a0] │ │ │ │ - 0xfffffffffff9ab98 (offset: 0x92a0) -> 0xdf0 fde=[ 5dc] │ │ │ │ - 0xfffffffffff9abb8 (offset: 0x92c0) -> 0xe04 fde=[ 5f0] │ │ │ │ - 0xfffffffffff9ac48 (offset: 0x9350) -> 0xe18 fde=[ 604] │ │ │ │ - 0xfffffffffff9aca8 (offset: 0x93b0) -> 0xe2c fde=[ 618] │ │ │ │ - 0xfffffffffff9ad98 (offset: 0x94a0) -> 0xe40 fde=[ 62c] │ │ │ │ - 0xfffffffffff9ae98 (offset: 0x95a0) -> 0xe54 fde=[ 640] │ │ │ │ - 0xfffffffffff9b518 (offset: 0x9c20) -> 0xeb4 fde=[ 6a0] │ │ │ │ - 0xfffffffffff9bec8 (offset: 0xa5d0) -> 0xfa0 fde=[ 78c] │ │ │ │ - 0xfffffffffff9bf48 (offset: 0xa650) -> 0xfc8 fde=[ 7b4] │ │ │ │ - 0xfffffffffff9bf98 (offset: 0xa6a0) -> 0xfe0 fde=[ 7cc] │ │ │ │ - 0xfffffffffff9c038 (offset: 0xa740) -> 0x1004 fde=[ 7f0] │ │ │ │ - 0xfffffffffff9c308 (offset: 0xaa10) -> 0x10a8 fde=[ 894] │ │ │ │ - 0xfffffffffff9c558 (offset: 0xac60) -> 0x1118 fde=[ 904] │ │ │ │ - 0xfffffffffff9c598 (offset: 0xaca0) -> 0x1138 fde=[ 924] │ │ │ │ - 0xfffffffffff9c5d8 (offset: 0xace0) -> 0x1158 fde=[ 944] │ │ │ │ - 0xfffffffffff9c678 (offset: 0xad80) -> 0x1190 fde=[ 97c] │ │ │ │ - 0xfffffffffff9c768 (offset: 0xae70) -> 0x11c8 fde=[ 9b4] │ │ │ │ - 0xfffffffffff9c838 (offset: 0xaf40) -> 0x1208 fde=[ 9f4] │ │ │ │ - 0xfffffffffff9ca88 (offset: 0xb190) -> 0x1294 fde=[ a80] │ │ │ │ - 0xfffffffffff9cb88 (offset: 0xb290) -> 0x12d0 fde=[ abc] │ │ │ │ - 0xfffffffffff9cc88 (offset: 0xb390) -> 0x1308 fde=[ af4] │ │ │ │ - 0xfffffffffff9cd98 (offset: 0xb4a0) -> 0x1338 fde=[ b24] │ │ │ │ - 0xfffffffffff9ce98 (offset: 0xb5a0) -> 0x1368 fde=[ b54] │ │ │ │ - 0xfffffffffff9d0b8 (offset: 0xb7c0) -> 0x13bc fde=[ ba8] │ │ │ │ - 0xfffffffffff9d3a8 (offset: 0xbab0) -> 0x1404 fde=[ bf0] │ │ │ │ - 0xfffffffffff9d408 (offset: 0xbb10) -> 0x1428 fde=[ c14] │ │ │ │ - 0xfffffffffff9d468 (offset: 0xbb70) -> 0x1448 fde=[ c34] │ │ │ │ - 0xfffffffffff9d4a8 (offset: 0xbbb0) -> 0x1468 fde=[ c54] │ │ │ │ - 0xfffffffffff9d4c8 (offset: 0xbbd0) -> 0x147c fde=[ c68] │ │ │ │ - 0xfffffffffff9d528 (offset: 0xbc30) -> 0x149c fde=[ c88] │ │ │ │ - 0xfffffffffff9d5f8 (offset: 0xbd00) -> 0x14d0 fde=[ cbc] │ │ │ │ - 0xfffffffffff9d738 (offset: 0xbe40) -> 0x1528 fde=[ d14] │ │ │ │ - 0xfffffffffff9d818 (offset: 0xbf20) -> 0x156c fde=[ d58] │ │ │ │ - 0xfffffffffff9d9a8 (offset: 0xc0b0) -> 0x15d4 fde=[ dc0] │ │ │ │ - 0xfffffffffff9dac8 (offset: 0xc1d0) -> 0x1624 fde=[ e10] │ │ │ │ - 0xfffffffffff9dc88 (offset: 0xc390) -> 0x1690 fde=[ e7c] │ │ │ │ - 0xfffffffffff9de28 (offset: 0xc530) -> 0x16f8 fde=[ ee4] │ │ │ │ - 0xfffffffffff9de78 (offset: 0xc580) -> 0x170c fde=[ ef8] │ │ │ │ - 0xfffffffffff9def8 (offset: 0xc600) -> 0x1720 fde=[ f0c] │ │ │ │ - 0xfffffffffff9dfd8 (offset: 0xc6e0) -> 0x1768 fde=[ f54] │ │ │ │ - 0xfffffffffff9e108 (offset: 0xc810) -> 0x17c4 fde=[ fb0] │ │ │ │ - 0xfffffffffff9e1f8 (offset: 0xc900) -> 0x1810 fde=[ ffc] │ │ │ │ - 0xfffffffffff9e298 (offset: 0xc9a0) -> 0x1848 fde=[ 1034] │ │ │ │ - 0xfffffffffff9e398 (offset: 0xcaa0) -> 0x1890 fde=[ 107c] │ │ │ │ - 0xfffffffffff9e448 (offset: 0xcb50) -> 0x18cc fde=[ 10b8] │ │ │ │ - 0xfffffffffff9e558 (offset: 0xcc60) -> 0x1914 fde=[ 1100] │ │ │ │ - 0xfffffffffff9e618 (offset: 0xcd20) -> 0x1950 fde=[ 113c] │ │ │ │ - 0xfffffffffff9e788 (offset: 0xce90) -> 0x19ac fde=[ 1198] │ │ │ │ - 0xfffffffffff9e898 (offset: 0xcfa0) -> 0x19fc fde=[ 11e8] │ │ │ │ - 0xfffffffffff9e9d8 (offset: 0xd0e0) -> 0x1a50 fde=[ 123c] │ │ │ │ - 0xfffffffffff9eab8 (offset: 0xd1c0) -> 0x1a90 fde=[ 127c] │ │ │ │ - 0xfffffffffff9ec38 (offset: 0xd340) -> 0x1af0 fde=[ 12dc] │ │ │ │ - 0xfffffffffff9ed38 (offset: 0xd440) -> 0x1b3c fde=[ 1328] │ │ │ │ - 0xfffffffffff9efe8 (offset: 0xd6f0) -> 0x1b74 fde=[ 1360] │ │ │ │ - 0xfffffffffff9f3d8 (offset: 0xdae0) -> 0x1ba0 fde=[ 138c] │ │ │ │ - 0xfffffffffff9f408 (offset: 0xdb10) -> 0x1bb4 fde=[ 13a0] │ │ │ │ - 0xfffffffffff9f458 (offset: 0xdb60) -> 0x1bc8 fde=[ 13b4] │ │ │ │ - 0xfffffffffff9f478 (offset: 0xdb80) -> 0x1bdc fde=[ 13c8] │ │ │ │ - 0xfffffffffff9f498 (offset: 0xdba0) -> 0x1bf0 fde=[ 13dc] │ │ │ │ - 0xfffffffffff9f5a8 (offset: 0xdcb0) -> 0x1c20 fde=[ 140c] │ │ │ │ - 0xfffffffffff9f788 (offset: 0xde90) -> 0x1c7c fde=[ 1468] │ │ │ │ - 0xfffffffffff9fbc8 (offset: 0xe2d0) -> 0x1d08 fde=[ 14f4] │ │ │ │ - 0xfffffffffff9fe68 (offset: 0xe570) -> 0x1de0 fde=[ 15cc] │ │ │ │ - 0xfffffffffffa0058 (offset: 0xe760) -> 0x1e3c fde=[ 1628] │ │ │ │ - 0xfffffffffffa0498 (offset: 0xeba0) -> 0x1ec8 fde=[ 16b4] │ │ │ │ - 0xfffffffffffa0868 (offset: 0xef70) -> 0x1f1c fde=[ 1708] │ │ │ │ - 0xfffffffffffa0c78 (offset: 0xf380) -> 0x2020 fde=[ 180c] │ │ │ │ - 0xfffffffffffa0d88 (offset: 0xf490) -> 0x2050 fde=[ 183c] │ │ │ │ - 0xfffffffffffa1218 (offset: 0xf920) -> 0x210c fde=[ 18f8] │ │ │ │ - 0xfffffffffffa1b18 (offset: 0x10220) -> 0x21c4 fde=[ 19b0] │ │ │ │ - 0xfffffffffffa1db8 (offset: 0x104c0) -> 0x229c fde=[ 1a88] │ │ │ │ - 0xfffffffffffa2248 (offset: 0x10950) -> 0x2358 fde=[ 1b44] │ │ │ │ - 0xfffffffffffa2b48 (offset: 0x11250) -> 0x2410 fde=[ 1bfc] │ │ │ │ - 0xfffffffffffa2c58 (offset: 0x11360) -> 0x2440 fde=[ 1c2c] │ │ │ │ - 0xfffffffffffa3628 (offset: 0x11d30) -> 0x2528 fde=[ 1d14] │ │ │ │ - 0xfffffffffffa4608 (offset: 0x12d10) -> 0x260c fde=[ 1df8] │ │ │ │ - 0xfffffffffffa48a8 (offset: 0x12fb0) -> 0x26e4 fde=[ 1ed0] │ │ │ │ - 0xfffffffffffa5278 (offset: 0x13980) -> 0x27cc fde=[ 1fb8] │ │ │ │ - 0xfffffffffffa6258 (offset: 0x14960) -> 0x28b0 fde=[ 209c] │ │ │ │ - 0xfffffffffffa6568 (offset: 0x14c70) -> 0x2918 fde=[ 2104] │ │ │ │ - 0xfffffffffffa69b8 (offset: 0x150c0) -> 0x2994 fde=[ 2180] │ │ │ │ - 0xfffffffffffa6c48 (offset: 0x15350) -> 0x2a68 fde=[ 2254] │ │ │ │ - 0xfffffffffffa6f58 (offset: 0x15660) -> 0x2ad0 fde=[ 22bc] │ │ │ │ - 0xfffffffffffa73a8 (offset: 0x15ab0) -> 0x2b4c fde=[ 2338] │ │ │ │ - 0xfffffffffffa7d58 (offset: 0x16460) -> 0x2bb0 fde=[ 239c] │ │ │ │ - 0xfffffffffffa80f8 (offset: 0x16800) -> 0x2c6c fde=[ 2458] │ │ │ │ - 0xfffffffffffa86d8 (offset: 0x16de0) -> 0x2d00 fde=[ 24ec] │ │ │ │ - 0xfffffffffffa8a68 (offset: 0x17170) -> 0x2dc0 fde=[ 25ac] │ │ │ │ - 0xfffffffffffa8ec8 (offset: 0x175d0) -> 0x2e54 fde=[ 2640] │ │ │ │ - 0xfffffffffffa91f8 (offset: 0x17900) -> 0x2ea8 fde=[ 2694] │ │ │ │ - 0xfffffffffffa9528 (offset: 0x17c30) -> 0x2efc fde=[ 26e8] │ │ │ │ - 0xfffffffffffa9848 (offset: 0x17f50) -> 0x2f4c fde=[ 2738] │ │ │ │ - 0xfffffffffffa9b78 (offset: 0x18280) -> 0x2fbc fde=[ 27a8] │ │ │ │ - 0xfffffffffffa9cd8 (offset: 0x183e0) -> 0x3000 fde=[ 27ec] │ │ │ │ - 0xfffffffffffa9f98 (offset: 0x186a0) -> 0x3078 fde=[ 2864] │ │ │ │ - 0xfffffffffffaa778 (offset: 0x18e80) -> 0x3100 fde=[ 28ec] │ │ │ │ - 0xfffffffffffaab08 (offset: 0x19210) -> 0x316c fde=[ 2958] │ │ │ │ - 0xfffffffffffaaee8 (offset: 0x195f0) -> 0x31d0 fde=[ 29bc] │ │ │ │ - 0xfffffffffffab318 (offset: 0x19a20) -> 0x3248 fde=[ 2a34] │ │ │ │ - 0xfffffffffffab4a8 (offset: 0x19bb0) -> 0x3290 fde=[ 2a7c] │ │ │ │ - 0xfffffffffffab8b8 (offset: 0x19fc0) -> 0x330c fde=[ 2af8] │ │ │ │ - 0xfffffffffffac8c8 (offset: 0x1afd0) -> 0x33a0 fde=[ 2b8c] │ │ │ │ - 0xfffffffffffad728 (offset: 0x1be30) -> 0x3434 fde=[ 2c20] │ │ │ │ - 0xfffffffffffae888 (offset: 0x1cf90) -> 0x34d4 fde=[ 2cc0] │ │ │ │ - 0xfffffffffffafa68 (offset: 0x1e170) -> 0x3568 fde=[ 2d54] │ │ │ │ - 0xfffffffffffb0cc8 (offset: 0x1f3d0) -> 0x35fc fde=[ 2de8] │ │ │ │ - 0xfffffffffffb1208 (offset: 0x1f910) -> 0x3674 fde=[ 2e60] │ │ │ │ - 0xfffffffffffb13c8 (offset: 0x1fad0) -> 0x36c4 fde=[ 2eb0] │ │ │ │ - 0xfffffffffffb18b8 (offset: 0x1ffc0) -> 0x3740 fde=[ 2f2c] │ │ │ │ - 0xfffffffffffb2c48 (offset: 0x21350) -> 0x37bc fde=[ 2fa8] │ │ │ │ - 0xfffffffffffb3e68 (offset: 0x22570) -> 0x3830 fde=[ 301c] │ │ │ │ - 0xfffffffffffb5218 (offset: 0x23920) -> 0x38cc fde=[ 30b8] │ │ │ │ - 0xfffffffffffb67a8 (offset: 0x24eb0) -> 0x3950 fde=[ 313c] │ │ │ │ - 0xfffffffffffb6dc8 (offset: 0x254d0) -> 0x39c8 fde=[ 31b4] │ │ │ │ - 0xfffffffffffb83d8 (offset: 0x26ae0) -> 0x3a50 fde=[ 323c] │ │ │ │ - 0xfffffffffffb8c08 (offset: 0x27310) -> 0x3ad4 fde=[ 32c0] │ │ │ │ - 0xfffffffffffb91a8 (offset: 0x278b0) -> 0x3b60 fde=[ 334c] │ │ │ │ - 0xfffffffffffb9738 (offset: 0x27e40) -> 0x3be0 fde=[ 33cc] │ │ │ │ - 0xfffffffffffb9b98 (offset: 0x282a0) -> 0x3cdc fde=[ 34c8] │ │ │ │ - 0xfffffffffffba098 (offset: 0x287a0) -> 0x3d74 fde=[ 3560] │ │ │ │ - 0xfffffffffffba4e8 (offset: 0x28bf0) -> 0x3e50 fde=[ 363c] │ │ │ │ - 0xfffffffffffba9f8 (offset: 0x29100) -> 0x3eec fde=[ 36d8] │ │ │ │ - 0xfffffffffffbafd8 (offset: 0x296e0) -> 0x3f7c fde=[ 3768] │ │ │ │ - 0xfffffffffffbbc98 (offset: 0x2a3a0) -> 0x4078 fde=[ 3864] │ │ │ │ - 0xfffffffffffbc098 (offset: 0x2a7a0) -> 0x40f4 fde=[ 38e0] │ │ │ │ - 0xfffffffffffbc2b8 (offset: 0x2a9c0) -> 0x416c fde=[ 3958] │ │ │ │ - 0xfffffffffffbc868 (offset: 0x2af70) -> 0x41f4 fde=[ 39e0] │ │ │ │ - 0xfffffffffffbd0b8 (offset: 0x2b7c0) -> 0x4288 fde=[ 3a74] │ │ │ │ - 0xfffffffffffbd928 (offset: 0x2c030) -> 0x4318 fde=[ 3b04] │ │ │ │ - 0xfffffffffffbe108 (offset: 0x2c810) -> 0x43b4 fde=[ 3ba0] │ │ │ │ - 0xfffffffffffbe908 (offset: 0x2d010) -> 0x4450 fde=[ 3c3c] │ │ │ │ - 0xfffffffffffbf278 (offset: 0x2d980) -> 0x44ec fde=[ 3cd8] │ │ │ │ - 0xfffffffffffbfc18 (offset: 0x2e320) -> 0x4588 fde=[ 3d74] │ │ │ │ - 0xfffffffffffc0728 (offset: 0x2ee30) -> 0x461c fde=[ 3e08] │ │ │ │ - 0xfffffffffffc11d8 (offset: 0x2f8e0) -> 0x46b8 fde=[ 3ea4] │ │ │ │ - 0xfffffffffffc1ef8 (offset: 0x30600) -> 0x4754 fde=[ 3f40] │ │ │ │ - 0xfffffffffffc4928 (offset: 0x33030) -> 0x4898 fde=[ 4084] │ │ │ │ - 0xfffffffffffc53c8 (offset: 0x33ad0) -> 0x4934 fde=[ 4120] │ │ │ │ - 0xfffffffffffc5ec8 (offset: 0x345d0) -> 0x49d0 fde=[ 41bc] │ │ │ │ - 0xfffffffffffc6bc8 (offset: 0x352d0) -> 0x4a6c fde=[ 4258] │ │ │ │ - 0xfffffffffffc70a8 (offset: 0x357b0) -> 0x4ae8 fde=[ 42d4] │ │ │ │ - 0xfffffffffffc7328 (offset: 0x35a30) -> 0x4b70 fde=[ 435c] │ │ │ │ - 0xfffffffffffc7858 (offset: 0x35f60) -> 0x4c68 fde=[ 4454] │ │ │ │ - 0xfffffffffffc7e68 (offset: 0x36570) -> 0x4ce4 fde=[ 44d0] │ │ │ │ - 0xfffffffffffc8218 (offset: 0x36920) -> 0x4d44 fde=[ 4530] │ │ │ │ - 0xfffffffffffc85f8 (offset: 0x36d00) -> 0x4da8 fde=[ 4594] │ │ │ │ - 0xfffffffffffc8b68 (offset: 0x37270) -> 0x4e1c fde=[ 4608] │ │ │ │ - 0xfffffffffffc8fb8 (offset: 0x376c0) -> 0x4ea8 fde=[ 4694] │ │ │ │ - 0xfffffffffffc9808 (offset: 0x37f10) -> 0x500c fde=[ 47f8] │ │ │ │ - 0xfffffffffffc9f68 (offset: 0x38670) -> 0x5088 fde=[ 4874] │ │ │ │ - 0xfffffffffffcaaa8 (offset: 0x391b0) -> 0x5108 fde=[ 48f4] │ │ │ │ - 0xfffffffffffcb458 (offset: 0x39b60) -> 0x5184 fde=[ 4970] │ │ │ │ - 0xfffffffffffcbe28 (offset: 0x3a530) -> 0x521c fde=[ 4a08] │ │ │ │ - 0xfffffffffffcc918 (offset: 0x3b020) -> 0x52a0 fde=[ 4a8c] │ │ │ │ - 0xfffffffffffcd928 (offset: 0x3c030) -> 0x5320 fde=[ 4b0c] │ │ │ │ - 0xfffffffffffce898 (offset: 0x3cfa0) -> 0x53b4 fde=[ 4ba0] │ │ │ │ - 0xfffffffffffcfba8 (offset: 0x3e2b0) -> 0x544c fde=[ 4c38] │ │ │ │ - 0xfffffffffffd10c8 (offset: 0x3f7d0) -> 0x54cc fde=[ 4cb8] │ │ │ │ - 0xfffffffffffd25a8 (offset: 0x40cb0) -> 0x5560 fde=[ 4d4c] │ │ │ │ - 0xfffffffffffd3fa8 (offset: 0x426b0) -> 0x55f8 fde=[ 4de4] │ │ │ │ - 0xfffffffffffd6038 (offset: 0x44740) -> 0x5684 fde=[ 4e70] │ │ │ │ - 0xfffffffffffd7d28 (offset: 0x46430) -> 0x5710 fde=[ 4efc] │ │ │ │ - 0xfffffffffffd9f98 (offset: 0x486a0) -> 0x57b0 fde=[ 4f9c] │ │ │ │ - 0xfffffffffffdc378 (offset: 0x4aa80) -> 0x583c fde=[ 5028] │ │ │ │ - 0xfffffffffffde8c8 (offset: 0x4cfd0) -> 0x58c8 fde=[ 50b4] │ │ │ │ - 0xfffffffffffdfbe8 (offset: 0x4e2f0) -> 0x5958 fde=[ 5144] │ │ │ │ - 0xfffffffffffdfcb8 (offset: 0x4e3c0) -> 0x598c fde=[ 5178] │ │ │ │ - 0xfffffffffffdfd88 (offset: 0x4e490) -> 0x59c0 fde=[ 51ac] │ │ │ │ - 0xfffffffffffe0be8 (offset: 0x4f2f0) -> 0x5a40 fde=[ 522c] │ │ │ │ - 0xfffffffffffe1bd8 (offset: 0x502e0) -> 0x5ac0 fde=[ 52ac] │ │ │ │ - 0xfffffffffffe2c58 (offset: 0x51360) -> 0x5b50 fde=[ 533c] │ │ │ │ - 0xfffffffffffe3e78 (offset: 0x52580) -> 0x5bd8 fde=[ 53c4] │ │ │ │ - 0xfffffffffffe5138 (offset: 0x53840) -> 0x5c64 fde=[ 5450] │ │ │ │ - 0xfffffffffffe6038 (offset: 0x54740) -> 0x5cf0 fde=[ 54dc] │ │ │ │ - 0xfffffffffffe75e8 (offset: 0x55cf0) -> 0x5d78 fde=[ 5564] │ │ │ │ - 0xfffffffffffe7778 (offset: 0x55e80) -> 0x5da8 fde=[ 5594] │ │ │ │ - 0xfffffffffffe7b48 (offset: 0x56250) -> 0x5eb8 fde=[ 56a4] │ │ │ │ - 0xfffffffffffe7f08 (offset: 0x56610) -> 0x5f24 fde=[ 5710] │ │ │ │ - 0xfffffffffffe82c8 (offset: 0x569d0) -> 0x5f90 fde=[ 577c] │ │ │ │ - 0xfffffffffffe86f8 (offset: 0x56e00) -> 0x5ffc fde=[ 57e8] │ │ │ │ - 0xfffffffffffe87c8 (offset: 0x56ed0) -> 0x602c fde=[ 5818] │ │ │ │ - 0xfffffffffffe8a28 (offset: 0x57130) -> 0x6074 fde=[ 5860] │ │ │ │ - 0xfffffffffffe8d48 (offset: 0x57450) -> 0x60e8 fde=[ 58d4] │ │ │ │ - 0xfffffffffffe9068 (offset: 0x57770) -> 0x6160 fde=[ 594c] │ │ │ │ - 0xfffffffffffe90b8 (offset: 0x577c0) -> 0x6180 fde=[ 596c] │ │ │ │ - 0xfffffffffffe9108 (offset: 0x57810) -> 0x61a0 fde=[ 598c] │ │ │ │ - 0xfffffffffffe9168 (offset: 0x57870) -> 0x61c0 fde=[ 59ac] │ │ │ │ - 0xfffffffffffe9338 (offset: 0x57a40) -> 0x61d4 fde=[ 59c0] │ │ │ │ - 0xfffffffffffe95c8 (offset: 0x57cd0) -> 0x6208 fde=[ 59f4] │ │ │ │ - 0xfffffffffffe9fc8 (offset: 0x586d0) -> 0x6270 fde=[ 5a5c] │ │ │ │ - 0xfffffffffffed278 (offset: 0x5b980) -> 0x630c fde=[ 5af8] │ │ │ │ - 0xffffffffffff0228 (offset: 0x5e930) -> 0x63a0 fde=[ 5b8c] │ │ │ │ - 0xffffffffffff0838 (offset: 0x5ef40) -> 0x6418 fde=[ 5c04] │ │ │ │ - 0xffffffffffff0e08 (offset: 0x5f510) -> 0x6488 fde=[ 5c74] │ │ │ │ - 0xffffffffffff1208 (offset: 0x5f910) -> 0x65a0 fde=[ 5d8c] │ │ │ │ - 0xffffffffffff1698 (offset: 0x5fda0) -> 0x6678 fde=[ 5e64] │ │ │ │ - 0xffffffffffff1b68 (offset: 0x60270) -> 0x67c0 fde=[ 5fac] │ │ │ │ - 0xffffffffffff2428 (offset: 0x60b30) -> 0x6848 fde=[ 6034] │ │ │ │ - 0xffffffffffff24f8 (offset: 0x60c00) -> 0x6878 fde=[ 6064] │ │ │ │ - 0xffffffffffff2738 (offset: 0x60e40) -> 0x68bc fde=[ 60a8] │ │ │ │ - 0xffffffffffff2a48 (offset: 0x61150) -> 0x6930 fde=[ 611c] │ │ │ │ - 0xffffffffffff2a98 (offset: 0x611a0) -> 0x6950 fde=[ 613c] │ │ │ │ - 0xffffffffffff2ae8 (offset: 0x611f0) -> 0x6970 fde=[ 615c] │ │ │ │ - 0xffffffffffff2b48 (offset: 0x61250) -> 0x6990 fde=[ 617c] │ │ │ │ - 0xffffffffffff2cc8 (offset: 0x613d0) -> 0x69a4 fde=[ 6190] │ │ │ │ - 0xffffffffffff2ef8 (offset: 0x61600) -> 0x69d0 fde=[ 61bc] │ │ │ │ - 0xffffffffffff3908 (offset: 0x62010) -> 0x6a38 fde=[ 6224] │ │ │ │ - 0xffffffffffff69a8 (offset: 0x650b0) -> 0x6acc fde=[ 62b8] │ │ │ │ - 0xffffffffffff9b58 (offset: 0x68260) -> 0x6b68 fde=[ 6354] │ │ │ │ - 0xffffffffffffa138 (offset: 0x68840) -> 0x6be8 fde=[ 63d4] │ │ │ │ - 0xffffffffffffa6f8 (offset: 0x68e00) -> 0x6c64 fde=[ 6450] │ │ │ │ - 0xffffffffffffaaf8 (offset: 0x69200) -> 0x6d7c fde=[ 6568] │ │ │ │ - 0xffffffffffffaf88 (offset: 0x69690) -> 0x6e54 fde=[ 6640] │ │ │ │ - 0xffffffffffffb458 (offset: 0x69b60) -> 0x6f9c fde=[ 6788] │ │ │ │ - 0xffffffffffffbd48 (offset: 0x6a450) -> 0x7024 fde=[ 6810] │ │ │ │ - 0xffffffffffffbe18 (offset: 0x6a520) -> 0x7054 fde=[ 6840] │ │ │ │ - 0xffffffffffffc058 (offset: 0x6a760) -> 0x7098 fde=[ 6884] │ │ │ │ - 0xffffffffffffc368 (offset: 0x6aa70) -> 0x710c fde=[ 68f8] │ │ │ │ - 0xffffffffffffc3b8 (offset: 0x6aac0) -> 0x712c fde=[ 6918] │ │ │ │ - 0xffffffffffffc408 (offset: 0x6ab10) -> 0x714c fde=[ 6938] │ │ │ │ - 0xffffffffffffc468 (offset: 0x6ab70) -> 0x716c fde=[ 6958] │ │ │ │ - 0xffffffffffffc5e8 (offset: 0x6acf0) -> 0x7180 fde=[ 696c] │ │ │ │ - 0xffffffffffffc818 (offset: 0x6af20) -> 0x71ac fde=[ 6998] │ │ │ │ - 0xffffffffffffc9b8 (offset: 0x6b0c0) -> 0x71e0 fde=[ 69cc] │ │ │ │ - 0xffffffffffffc9f8 (offset: 0x6b100) -> 0x7200 fde=[ 69ec] │ │ │ │ - 0xffffffffffffcc38 (offset: 0x6b340) -> 0x7230 fde=[ 6a1c] │ │ │ │ - 0xffffffffffffd648 (offset: 0x6bd50) -> 0x7274 fde=[ 6a60] │ │ │ │ - 0xffffffffffffd748 (offset: 0x6be50) -> 0x729c fde=[ 6a88] │ │ │ │ - 0xffffffffffffd8e8 (offset: 0x6bff0) -> 0x72d0 fde=[ 6abc] │ │ │ │ - 0xffffffffffffd928 (offset: 0x6c030) -> 0x72f0 fde=[ 6adc] │ │ │ │ - 0xffffffffffffdb68 (offset: 0x6c270) -> 0x7320 fde=[ 6b0c] │ │ │ │ - 0xffffffffffffe578 (offset: 0x6cc80) -> 0x7364 fde=[ 6b50] │ │ │ │ - 0xffffffffffffe678 (offset: 0x6cd80) -> 0x738c fde=[ 6b78] │ │ │ │ - 0xffffffffffffe6f8 (offset: 0x6ce00) -> 0x73b4 fde=[ 6ba0] │ │ │ │ - 0xffffffffffffe988 (offset: 0x6d090) -> 0x7408 fde=[ 6bf4] │ │ │ │ - 0xffffffffffffea48 (offset: 0x6d150) -> 0x7438 fde=[ 6c24] │ │ │ │ - 0xffffffffffffeb18 (offset: 0x6d220) -> 0x7468 fde=[ 6c54] │ │ │ │ - 0xffffffffffffec18 (offset: 0x6d320) -> 0x747c fde=[ 6c68] │ │ │ │ - 0xffffffffffffed18 (offset: 0x6d420) -> 0x7490 fde=[ 6c7c] │ │ │ │ - 0xffffffffffffeda8 (offset: 0x6d4b0) -> 0x74a4 fde=[ 6c90] │ │ │ │ - 0xffffffffffffee88 (offset: 0x6d590) -> 0x828 fde=[ 14] │ │ │ │ + 0xfffffffffff9ae68 (offset: 0x3fc0) -> 0x840 fde=[ 2c] │ │ │ │ + 0xfffffffffff9aee8 (offset: 0x4040) -> 0x864 fde=[ 50] │ │ │ │ + 0xfffffffffff9b1a8 (offset: 0x4300) -> 0x8ac fde=[ 98] │ │ │ │ + 0xfffffffffff9bfa8 (offset: 0x5100) -> 0x944 fde=[ 130] │ │ │ │ + 0xfffffffffff9c0a8 (offset: 0x5200) -> 0x970 fde=[ 15c] │ │ │ │ + 0xfffffffffff9c588 (offset: 0x56e0) -> 0x9c8 fde=[ 1b4] │ │ │ │ + 0xfffffffffff9e508 (offset: 0x7660) -> 0xa58 fde=[ 244] │ │ │ │ + 0xfffffffffff9e638 (offset: 0x7790) -> 0xa98 fde=[ 284] │ │ │ │ + 0xfffffffffff9e728 (offset: 0x7880) -> 0xad0 fde=[ 2bc] │ │ │ │ + 0xfffffffffff9e958 (offset: 0x7ab0) -> 0xb44 fde=[ 330] │ │ │ │ + 0xfffffffffff9eb58 (offset: 0x7cb0) -> 0xb98 fde=[ 384] │ │ │ │ + 0xfffffffffff9ed28 (offset: 0x7e80) -> 0xbdc fde=[ 3c8] │ │ │ │ + 0xfffffffffff9eec8 (offset: 0x8020) -> 0xc18 fde=[ 404] │ │ │ │ + 0xfffffffffff9f1d8 (offset: 0x8330) -> 0xcb0 fde=[ 49c] │ │ │ │ + 0xfffffffffff9f428 (offset: 0x8580) -> 0xd2c fde=[ 518] │ │ │ │ + 0xfffffffffff9f838 (offset: 0x8990) -> 0xda0 fde=[ 58c] │ │ │ │ + 0xfffffffffff9f928 (offset: 0x8a80) -> 0xddc fde=[ 5c8] │ │ │ │ + 0xfffffffffff9f948 (offset: 0x8aa0) -> 0xdf0 fde=[ 5dc] │ │ │ │ + 0xfffffffffff9f9c8 (offset: 0x8b20) -> 0xe04 fde=[ 5f0] │ │ │ │ + 0xfffffffffff9fa28 (offset: 0x8b80) -> 0xe18 fde=[ 604] │ │ │ │ + 0xfffffffffff9fb08 (offset: 0x8c60) -> 0xe2c fde=[ 618] │ │ │ │ + 0xfffffffffff9fc28 (offset: 0x8d80) -> 0xe40 fde=[ 62c] │ │ │ │ + 0xfffffffffffa01d8 (offset: 0x9330) -> 0xea8 fde=[ 694] │ │ │ │ + 0xfffffffffffa0aa8 (offset: 0x9c00) -> 0xf94 fde=[ 780] │ │ │ │ + 0xfffffffffffa0ae8 (offset: 0x9c40) -> 0xfa8 fde=[ 794] │ │ │ │ + 0xfffffffffffa0b28 (offset: 0x9c80) -> 0xfc0 fde=[ 7ac] │ │ │ │ + 0xfffffffffffa0be8 (offset: 0x9d40) -> 0xfe4 fde=[ 7d0] │ │ │ │ + 0xfffffffffffa0e48 (offset: 0x9fa0) -> 0x1068 fde=[ 854] │ │ │ │ + 0xfffffffffffa1068 (offset: 0xa1c0) -> 0x10d4 fde=[ 8c0] │ │ │ │ + 0xfffffffffffa1098 (offset: 0xa1f0) -> 0x10f4 fde=[ 8e0] │ │ │ │ + 0xfffffffffffa10a8 (offset: 0xa200) -> 0x1108 fde=[ 8f4] │ │ │ │ + 0xfffffffffffa1138 (offset: 0xa290) -> 0x1140 fde=[ 92c] │ │ │ │ + 0xfffffffffffa1218 (offset: 0xa370) -> 0x117c fde=[ 968] │ │ │ │ + 0xfffffffffffa12e8 (offset: 0xa440) -> 0x11bc fde=[ 9a8] │ │ │ │ + 0xfffffffffffa1528 (offset: 0xa680) -> 0x1238 fde=[ a24] │ │ │ │ + 0xfffffffffffa1618 (offset: 0xa770) -> 0x1274 fde=[ a60] │ │ │ │ + 0xfffffffffffa1708 (offset: 0xa860) -> 0x12ac fde=[ a98] │ │ │ │ + 0xfffffffffffa1808 (offset: 0xa960) -> 0x12e0 fde=[ acc] │ │ │ │ + 0xfffffffffffa18f8 (offset: 0xaa50) -> 0x1314 fde=[ b00] │ │ │ │ + 0xfffffffffffa1b38 (offset: 0xac90) -> 0x137c fde=[ b68] │ │ │ │ + 0xfffffffffffa1e28 (offset: 0xaf80) -> 0x13c4 fde=[ bb0] │ │ │ │ + 0xfffffffffffa1e78 (offset: 0xafd0) -> 0x13e8 fde=[ bd4] │ │ │ │ + 0xfffffffffffa1ec8 (offset: 0xb020) -> 0x1408 fde=[ bf4] │ │ │ │ + 0xfffffffffffa1ee8 (offset: 0xb040) -> 0x141c fde=[ c08] │ │ │ │ + 0xfffffffffffa1f28 (offset: 0xb080) -> 0x1430 fde=[ c1c] │ │ │ │ + 0xfffffffffffa1f88 (offset: 0xb0e0) -> 0x1450 fde=[ c3c] │ │ │ │ + 0xfffffffffffa2038 (offset: 0xb190) -> 0x1484 fde=[ c70] │ │ │ │ + 0xfffffffffffa2158 (offset: 0xb2b0) -> 0x14dc fde=[ cc8] │ │ │ │ + 0xfffffffffffa2228 (offset: 0xb380) -> 0x1520 fde=[ d0c] │ │ │ │ + 0xfffffffffffa2398 (offset: 0xb4f0) -> 0x1588 fde=[ d74] │ │ │ │ + 0xfffffffffffa2498 (offset: 0xb5f0) -> 0x15dc fde=[ dc8] │ │ │ │ + 0xfffffffffffa2638 (offset: 0xb790) -> 0x1648 fde=[ e34] │ │ │ │ + 0xfffffffffffa27b8 (offset: 0xb910) -> 0x16b0 fde=[ e9c] │ │ │ │ + 0xfffffffffffa2808 (offset: 0xb960) -> 0x16c4 fde=[ eb0] │ │ │ │ + 0xfffffffffffa2888 (offset: 0xb9e0) -> 0x16d8 fde=[ ec4] │ │ │ │ + 0xfffffffffffa2958 (offset: 0xbab0) -> 0x1720 fde=[ f0c] │ │ │ │ + 0xfffffffffffa2a78 (offset: 0xbbd0) -> 0x177c fde=[ f68] │ │ │ │ + 0xfffffffffffa2b58 (offset: 0xbcb0) -> 0x17c8 fde=[ fb4] │ │ │ │ + 0xfffffffffffa2be8 (offset: 0xbd40) -> 0x1800 fde=[ fec] │ │ │ │ + 0xfffffffffffa2cc8 (offset: 0xbe20) -> 0x1848 fde=[ 1034] │ │ │ │ + 0xfffffffffffa2d78 (offset: 0xbed0) -> 0x1884 fde=[ 1070] │ │ │ │ + 0xfffffffffffa2e68 (offset: 0xbfc0) -> 0x18cc fde=[ 10b8] │ │ │ │ + 0xfffffffffffa2f18 (offset: 0xc070) -> 0x1908 fde=[ 10f4] │ │ │ │ + 0xfffffffffffa3078 (offset: 0xc1d0) -> 0x1964 fde=[ 1150] │ │ │ │ + 0xfffffffffffa3168 (offset: 0xc2c0) -> 0x19b4 fde=[ 11a0] │ │ │ │ + 0xfffffffffffa3288 (offset: 0xc3e0) -> 0x1a08 fde=[ 11f4] │ │ │ │ + 0xfffffffffffa3358 (offset: 0xc4b0) -> 0x1a48 fde=[ 1234] │ │ │ │ + 0xfffffffffffa34c8 (offset: 0xc620) -> 0x1aa8 fde=[ 1294] │ │ │ │ + 0xfffffffffffa35b8 (offset: 0xc710) -> 0x1af4 fde=[ 12e0] │ │ │ │ + 0xfffffffffffa38e8 (offset: 0xca40) -> 0x1b18 fde=[ 1304] │ │ │ │ + 0xfffffffffffa3cb8 (offset: 0xce10) -> 0x1b40 fde=[ 132c] │ │ │ │ + 0xfffffffffffa3ce8 (offset: 0xce40) -> 0x1b54 fde=[ 1340] │ │ │ │ + 0xfffffffffffa3d28 (offset: 0xce80) -> 0x1b68 fde=[ 1354] │ │ │ │ + 0xfffffffffffa3d48 (offset: 0xcea0) -> 0x1b7c fde=[ 1368] │ │ │ │ + 0xfffffffffffa3d68 (offset: 0xcec0) -> 0x1b90 fde=[ 137c] │ │ │ │ + 0xfffffffffffa3e68 (offset: 0xcfc0) -> 0x1bc0 fde=[ 13ac] │ │ │ │ + 0xfffffffffffa4028 (offset: 0xd180) -> 0x1c1c fde=[ 1408] │ │ │ │ + 0xfffffffffffa43e8 (offset: 0xd540) -> 0x1cac fde=[ 1498] │ │ │ │ + 0xfffffffffffa4668 (offset: 0xd7c0) -> 0x1d84 fde=[ 1570] │ │ │ │ + 0xfffffffffffa4838 (offset: 0xd990) -> 0x1de0 fde=[ 15cc] │ │ │ │ + 0xfffffffffffa4c08 (offset: 0xdd60) -> 0x1e70 fde=[ 165c] │ │ │ │ + 0xfffffffffffa5008 (offset: 0xe160) -> 0x1ec8 fde=[ 16b4] │ │ │ │ + 0xfffffffffffa5408 (offset: 0xe560) -> 0x1fd0 fde=[ 17bc] │ │ │ │ + 0xfffffffffffa5508 (offset: 0xe660) -> 0x2000 fde=[ 17ec] │ │ │ │ + 0xfffffffffffa5968 (offset: 0xeac0) -> 0x20bc fde=[ 18a8] │ │ │ │ + 0xfffffffffffa61a8 (offset: 0xf300) -> 0x2188 fde=[ 1974] │ │ │ │ + 0xfffffffffffa6428 (offset: 0xf580) -> 0x2260 fde=[ 1a4c] │ │ │ │ + 0xfffffffffffa6888 (offset: 0xf9e0) -> 0x231c fde=[ 1b08] │ │ │ │ + 0xfffffffffffa70b8 (offset: 0x10210) -> 0x23e8 fde=[ 1bd4] │ │ │ │ + 0xfffffffffffa71b8 (offset: 0x10310) -> 0x2418 fde=[ 1c04] │ │ │ │ + 0xfffffffffffa7ae8 (offset: 0x10c40) -> 0x2500 fde=[ 1cec] │ │ │ │ + 0xfffffffffffa8908 (offset: 0x11a60) -> 0x25e4 fde=[ 1dd0] │ │ │ │ + 0xfffffffffffa8b88 (offset: 0x11ce0) -> 0x26bc fde=[ 1ea8] │ │ │ │ + 0xfffffffffffa94b8 (offset: 0x12610) -> 0x27a4 fde=[ 1f90] │ │ │ │ + 0xfffffffffffaa2e8 (offset: 0x13440) -> 0x2888 fde=[ 2074] │ │ │ │ + 0xfffffffffffaa5e8 (offset: 0x13740) -> 0x28f0 fde=[ 20dc] │ │ │ │ + 0xfffffffffffaaa08 (offset: 0x13b60) -> 0x296c fde=[ 2158] │ │ │ │ + 0xfffffffffffaac88 (offset: 0x13de0) -> 0x2a40 fde=[ 222c] │ │ │ │ + 0xfffffffffffaaf88 (offset: 0x140e0) -> 0x2aa8 fde=[ 2294] │ │ │ │ + 0xfffffffffffab3a8 (offset: 0x14500) -> 0x2b24 fde=[ 2310] │ │ │ │ + 0xfffffffffffabd78 (offset: 0x14ed0) -> 0x2b8c fde=[ 2378] │ │ │ │ + 0xfffffffffffac0c8 (offset: 0x15220) -> 0x2c44 fde=[ 2430] │ │ │ │ + 0xfffffffffffac678 (offset: 0x157d0) -> 0x2ce0 fde=[ 24cc] │ │ │ │ + 0xfffffffffffac9b8 (offset: 0x15b10) -> 0x2da0 fde=[ 258c] │ │ │ │ + 0xfffffffffffacdf8 (offset: 0x15f50) -> 0x2e3c fde=[ 2628] │ │ │ │ + 0xfffffffffffad118 (offset: 0x16270) -> 0x2e94 fde=[ 2680] │ │ │ │ + 0xfffffffffffad438 (offset: 0x16590) -> 0x2eec fde=[ 26d8] │ │ │ │ + 0xfffffffffffad748 (offset: 0x168a0) -> 0x2f40 fde=[ 272c] │ │ │ │ + 0xfffffffffffadaa8 (offset: 0x16c00) -> 0x2fb0 fde=[ 279c] │ │ │ │ + 0xfffffffffffadbf8 (offset: 0x16d50) -> 0x2ff4 fde=[ 27e0] │ │ │ │ + 0xfffffffffffadeb8 (offset: 0x17010) -> 0x3074 fde=[ 2860] │ │ │ │ + 0xfffffffffffae678 (offset: 0x177d0) -> 0x3110 fde=[ 28fc] │ │ │ │ + 0xfffffffffffae9b8 (offset: 0x17b10) -> 0x3184 fde=[ 2970] │ │ │ │ + 0xfffffffffffaed48 (offset: 0x17ea0) -> 0x31ec fde=[ 29d8] │ │ │ │ + 0xfffffffffffaf1c8 (offset: 0x18320) -> 0x3268 fde=[ 2a54] │ │ │ │ + 0xfffffffffffaf348 (offset: 0x184a0) -> 0x32b0 fde=[ 2a9c] │ │ │ │ + 0xfffffffffffaf748 (offset: 0x188a0) -> 0x3334 fde=[ 2b20] │ │ │ │ + 0xfffffffffffb0748 (offset: 0x198a0) -> 0x33d8 fde=[ 2bc4] │ │ │ │ + 0xfffffffffffb1578 (offset: 0x1a6d0) -> 0x347c fde=[ 2c68] │ │ │ │ + 0xfffffffffffb2708 (offset: 0x1b860) -> 0x3524 fde=[ 2d10] │ │ │ │ + 0xfffffffffffb3898 (offset: 0x1c9f0) -> 0x35c8 fde=[ 2db4] │ │ │ │ + 0xfffffffffffb4a58 (offset: 0x1dbb0) -> 0x366c fde=[ 2e58] │ │ │ │ + 0xfffffffffffb5008 (offset: 0x1e160) -> 0x36e8 fde=[ 2ed4] │ │ │ │ + 0xfffffffffffb51b8 (offset: 0x1e310) -> 0x3738 fde=[ 2f24] │ │ │ │ + 0xfffffffffffb5698 (offset: 0x1e7f0) -> 0x37bc fde=[ 2fa8] │ │ │ │ + 0xfffffffffffb6a18 (offset: 0x1fb70) -> 0x3840 fde=[ 302c] │ │ │ │ + 0xfffffffffffb7c78 (offset: 0x20dd0) -> 0x38c0 fde=[ 30ac] │ │ │ │ + 0xfffffffffffb9008 (offset: 0x22160) -> 0x3964 fde=[ 3150] │ │ │ │ + 0xfffffffffffba568 (offset: 0x236c0) -> 0x39fc fde=[ 31e8] │ │ │ │ + 0xfffffffffffbab48 (offset: 0x23ca0) -> 0x3a7c fde=[ 3268] │ │ │ │ + 0xfffffffffffbc138 (offset: 0x25290) -> 0x3b14 fde=[ 3300] │ │ │ │ + 0xfffffffffffbc918 (offset: 0x25a70) -> 0x3b9c fde=[ 3388] │ │ │ │ + 0xfffffffffffbce38 (offset: 0x25f90) -> 0x3c2c fde=[ 3418] │ │ │ │ + 0xfffffffffffbd348 (offset: 0x264a0) -> 0x3cb0 fde=[ 349c] │ │ │ │ + 0xfffffffffffbd778 (offset: 0x268d0) -> 0x3dd4 fde=[ 35c0] │ │ │ │ + 0xfffffffffffbdc18 (offset: 0x26d70) -> 0x3e70 fde=[ 365c] │ │ │ │ + 0xfffffffffffbe008 (offset: 0x27160) -> 0x3f5c fde=[ 3748] │ │ │ │ + 0xfffffffffffbe4b8 (offset: 0x27610) -> 0x3ff8 fde=[ 37e4] │ │ │ │ + 0xfffffffffffbe9e8 (offset: 0x27b40) -> 0x4084 fde=[ 3870] │ │ │ │ + 0xfffffffffffbf5e8 (offset: 0x28740) -> 0x4178 fde=[ 3964] │ │ │ │ + 0xfffffffffffbf9d8 (offset: 0x28b30) -> 0x41fc fde=[ 39e8] │ │ │ │ + 0xfffffffffffbfbf8 (offset: 0x28d50) -> 0x427c fde=[ 3a68] │ │ │ │ + 0xfffffffffffc0128 (offset: 0x29280) -> 0x4304 fde=[ 3af0] │ │ │ │ + 0xfffffffffffc08b8 (offset: 0x29a10) -> 0x439c fde=[ 3b88] │ │ │ │ + 0xfffffffffffc1058 (offset: 0x2a1b0) -> 0x442c fde=[ 3c18] │ │ │ │ + 0xfffffffffffc1778 (offset: 0x2a8d0) -> 0x44c8 fde=[ 3cb4] │ │ │ │ + 0xfffffffffffc1ed8 (offset: 0x2b030) -> 0x4564 fde=[ 3d50] │ │ │ │ + 0xfffffffffffc2738 (offset: 0x2b890) -> 0x4600 fde=[ 3dec] │ │ │ │ + 0xfffffffffffc2fc8 (offset: 0x2c120) -> 0x469c fde=[ 3e88] │ │ │ │ + 0xfffffffffffc3998 (offset: 0x2caf0) -> 0x4734 fde=[ 3f20] │ │ │ │ + 0xfffffffffffc4348 (offset: 0x2d4a0) -> 0x47d0 fde=[ 3fbc] │ │ │ │ + 0xfffffffffffc4ec8 (offset: 0x2e020) -> 0x486c fde=[ 4058] │ │ │ │ + 0xfffffffffffc7638 (offset: 0x30790) -> 0x49a4 fde=[ 4190] │ │ │ │ + 0xfffffffffffc7fc8 (offset: 0x31120) -> 0x4a40 fde=[ 422c] │ │ │ │ + 0xfffffffffffc89a8 (offset: 0x31b00) -> 0x4adc fde=[ 42c8] │ │ │ │ + 0xfffffffffffc9528 (offset: 0x32680) -> 0x4b78 fde=[ 4364] │ │ │ │ + 0xfffffffffffc99c8 (offset: 0x32b20) -> 0x4bfc fde=[ 43e8] │ │ │ │ + 0xfffffffffffc9c38 (offset: 0x32d90) -> 0x4c90 fde=[ 447c] │ │ │ │ + 0xfffffffffffca118 (offset: 0x33270) -> 0x4d88 fde=[ 4574] │ │ │ │ + 0xfffffffffffca6b8 (offset: 0x33810) -> 0x4e08 fde=[ 45f4] │ │ │ │ + 0xfffffffffffcaa68 (offset: 0x33bc0) -> 0x4e68 fde=[ 4654] │ │ │ │ + 0xfffffffffffcae48 (offset: 0x33fa0) -> 0x4ecc fde=[ 46b8] │ │ │ │ + 0xfffffffffffcb398 (offset: 0x344f0) -> 0x4f44 fde=[ 4730] │ │ │ │ + 0xfffffffffffcb7e8 (offset: 0x34940) -> 0x4fd0 fde=[ 47bc] │ │ │ │ + 0xfffffffffffcc048 (offset: 0x351a0) -> 0x5138 fde=[ 4924] │ │ │ │ + 0xfffffffffffcc788 (offset: 0x358e0) -> 0x51b4 fde=[ 49a0] │ │ │ │ + 0xfffffffffffcd198 (offset: 0x362f0) -> 0x5230 fde=[ 4a1c] │ │ │ │ + 0xfffffffffffcdaf8 (offset: 0x36c50) -> 0x52ac fde=[ 4a98] │ │ │ │ + 0xfffffffffffce408 (offset: 0x37560) -> 0x5340 fde=[ 4b2c] │ │ │ │ + 0xfffffffffffcedf8 (offset: 0x37f50) -> 0x53c4 fde=[ 4bb0] │ │ │ │ + 0xfffffffffffcfc58 (offset: 0x38db0) -> 0x5448 fde=[ 4c34] │ │ │ │ + 0xfffffffffffd0a48 (offset: 0x39ba0) -> 0x54dc fde=[ 4cc8] │ │ │ │ + 0xfffffffffffd1b18 (offset: 0x3ac70) -> 0x5578 fde=[ 4d64] │ │ │ │ + 0xfffffffffffd2e28 (offset: 0x3bf80) -> 0x55fc fde=[ 4de8] │ │ │ │ + 0xfffffffffffd4128 (offset: 0x3d280) -> 0x5690 fde=[ 4e7c] │ │ │ │ + 0xfffffffffffd57e8 (offset: 0x3e940) -> 0x572c fde=[ 4f18] │ │ │ │ + 0xfffffffffffd7758 (offset: 0x408b0) -> 0x57c0 fde=[ 4fac] │ │ │ │ + 0xfffffffffffd9428 (offset: 0x42580) -> 0x5854 fde=[ 5040] │ │ │ │ + 0xfffffffffffdb5d8 (offset: 0x44730) -> 0x58f8 fde=[ 50e4] │ │ │ │ + 0xfffffffffffdd8a8 (offset: 0x46a00) -> 0x598c fde=[ 5178] │ │ │ │ + 0xfffffffffffdfbe8 (offset: 0x48d40) -> 0x5a20 fde=[ 520c] │ │ │ │ + 0xfffffffffffe0ee8 (offset: 0x4a040) -> 0x5ab0 fde=[ 529c] │ │ │ │ + 0xfffffffffffe0fa8 (offset: 0x4a100) -> 0x5ae4 fde=[ 52d0] │ │ │ │ + 0xfffffffffffe1068 (offset: 0x4a1c0) -> 0x5b18 fde=[ 5304] │ │ │ │ + 0xfffffffffffe1e58 (offset: 0x4afb0) -> 0x5b9c fde=[ 5388] │ │ │ │ + 0xfffffffffffe2e28 (offset: 0x4bf80) -> 0x5c20 fde=[ 540c] │ │ │ │ + 0xfffffffffffe3dd8 (offset: 0x4cf30) -> 0x5cb8 fde=[ 54a4] │ │ │ │ + 0xfffffffffffe4f58 (offset: 0x4e0b0) -> 0x5d44 fde=[ 5530] │ │ │ │ + 0xfffffffffffe6108 (offset: 0x4f260) -> 0x5dd8 fde=[ 55c4] │ │ │ │ + 0xfffffffffffe6fa8 (offset: 0x50100) -> 0x5e68 fde=[ 5654] │ │ │ │ + 0xfffffffffffe8528 (offset: 0x51680) -> 0x5ef4 fde=[ 56e0] │ │ │ │ + 0xfffffffffffe86a8 (offset: 0x51800) -> 0x5f44 fde=[ 5730] │ │ │ │ + 0xfffffffffffe8a38 (offset: 0x51b90) -> 0x605c fde=[ 5848] │ │ │ │ + 0xfffffffffffe8e18 (offset: 0x51f70) -> 0x60c8 fde=[ 58b4] │ │ │ │ + 0xfffffffffffe91f8 (offset: 0x52350) -> 0x6134 fde=[ 5920] │ │ │ │ + 0xfffffffffffe9648 (offset: 0x527a0) -> 0x61a0 fde=[ 598c] │ │ │ │ + 0xfffffffffffe9718 (offset: 0x52870) -> 0x61e4 fde=[ 59d0] │ │ │ │ + 0xfffffffffffe9978 (offset: 0x52ad0) -> 0x622c fde=[ 5a18] │ │ │ │ + 0xfffffffffffe9cb8 (offset: 0x52e10) -> 0x629c fde=[ 5a88] │ │ │ │ + 0xfffffffffffe9ff8 (offset: 0x53150) -> 0x6310 fde=[ 5afc] │ │ │ │ + 0xfffffffffffea038 (offset: 0x53190) -> 0x6330 fde=[ 5b1c] │ │ │ │ + 0xfffffffffffea088 (offset: 0x531e0) -> 0x6350 fde=[ 5b3c] │ │ │ │ + 0xfffffffffffea0d8 (offset: 0x53230) -> 0x6370 fde=[ 5b5c] │ │ │ │ + 0xfffffffffffea308 (offset: 0x53460) -> 0x6384 fde=[ 5b70] │ │ │ │ + 0xfffffffffffea568 (offset: 0x536c0) -> 0x63bc fde=[ 5ba8] │ │ │ │ + 0xfffffffffffeaf88 (offset: 0x540e0) -> 0x6424 fde=[ 5c10] │ │ │ │ + 0xfffffffffffedf38 (offset: 0x57090) -> 0x64bc fde=[ 5ca8] │ │ │ │ + 0xffffffffffff0c88 (offset: 0x59de0) -> 0x6558 fde=[ 5d44] │ │ │ │ + 0xffffffffffff1238 (offset: 0x5a390) -> 0x65d4 fde=[ 5dc0] │ │ │ │ + 0xffffffffffff17b8 (offset: 0x5a910) -> 0x664c fde=[ 5e38] │ │ │ │ + 0xffffffffffff1b78 (offset: 0x5acd0) -> 0x677c fde=[ 5f68] │ │ │ │ + 0xffffffffffff1fa8 (offset: 0x5b100) -> 0x6854 fde=[ 6040] │ │ │ │ + 0xffffffffffff2428 (offset: 0x5b580) -> 0x69ac fde=[ 6198] │ │ │ │ + 0xffffffffffff2cc8 (offset: 0x5be20) -> 0x6a40 fde=[ 622c] │ │ │ │ + 0xffffffffffff2d98 (offset: 0x5bef0) -> 0x6a84 fde=[ 6270] │ │ │ │ + 0xffffffffffff2fe8 (offset: 0x5c140) -> 0x6ac8 fde=[ 62b4] │ │ │ │ + 0xffffffffffff3318 (offset: 0x5c470) -> 0x6b38 fde=[ 6324] │ │ │ │ + 0xffffffffffff3358 (offset: 0x5c4b0) -> 0x6b58 fde=[ 6344] │ │ │ │ + 0xffffffffffff33a8 (offset: 0x5c500) -> 0x6b78 fde=[ 6364] │ │ │ │ + 0xffffffffffff33f8 (offset: 0x5c550) -> 0x6b98 fde=[ 6384] │ │ │ │ + 0xffffffffffff35e8 (offset: 0x5c740) -> 0x6bac fde=[ 6398] │ │ │ │ + 0xffffffffffff37e8 (offset: 0x5c940) -> 0x6be4 fde=[ 63d0] │ │ │ │ + 0xffffffffffff4248 (offset: 0x5d3a0) -> 0x6c50 fde=[ 643c] │ │ │ │ + 0xffffffffffff70b8 (offset: 0x60210) -> 0x6ce8 fde=[ 64d4] │ │ │ │ + 0xffffffffffff9fa8 (offset: 0x63100) -> 0x6d80 fde=[ 656c] │ │ │ │ + 0xffffffffffffa568 (offset: 0x636c0) -> 0x6e04 fde=[ 65f0] │ │ │ │ + 0xffffffffffffaad8 (offset: 0x63c30) -> 0x6e84 fde=[ 6670] │ │ │ │ + 0xffffffffffffae98 (offset: 0x63ff0) -> 0x6fb4 fde=[ 67a0] │ │ │ │ + 0xffffffffffffb2c8 (offset: 0x64420) -> 0x708c fde=[ 6878] │ │ │ │ + 0xffffffffffffb748 (offset: 0x648a0) -> 0x71e4 fde=[ 69d0] │ │ │ │ + 0xffffffffffffc028 (offset: 0x65180) -> 0x727c fde=[ 6a68] │ │ │ │ + 0xffffffffffffc0f8 (offset: 0x65250) -> 0x72c0 fde=[ 6aac] │ │ │ │ + 0xffffffffffffc348 (offset: 0x654a0) -> 0x7304 fde=[ 6af0] │ │ │ │ + 0xffffffffffffc678 (offset: 0x657d0) -> 0x7374 fde=[ 6b60] │ │ │ │ + 0xffffffffffffc6b8 (offset: 0x65810) -> 0x7394 fde=[ 6b80] │ │ │ │ + 0xffffffffffffc708 (offset: 0x65860) -> 0x73b4 fde=[ 6ba0] │ │ │ │ + 0xffffffffffffc758 (offset: 0x658b0) -> 0x73d4 fde=[ 6bc0] │ │ │ │ + 0xffffffffffffc948 (offset: 0x65aa0) -> 0x73e8 fde=[ 6bd4] │ │ │ │ + 0xffffffffffffcb68 (offset: 0x65cc0) -> 0x7420 fde=[ 6c0c] │ │ │ │ + 0xffffffffffffcce8 (offset: 0x65e40) -> 0x7450 fde=[ 6c3c] │ │ │ │ + 0xffffffffffffcd08 (offset: 0x65e60) -> 0x7464 fde=[ 6c50] │ │ │ │ + 0xffffffffffffcf08 (offset: 0x66060) -> 0x7494 fde=[ 6c80] │ │ │ │ + 0xffffffffffffd7e8 (offset: 0x66940) -> 0x74d4 fde=[ 6cc0] │ │ │ │ + 0xffffffffffffd8e8 (offset: 0x66a40) -> 0x7504 fde=[ 6cf0] │ │ │ │ + 0xffffffffffffda68 (offset: 0x66bc0) -> 0x7534 fde=[ 6d20] │ │ │ │ + 0xffffffffffffda88 (offset: 0x66be0) -> 0x7548 fde=[ 6d34] │ │ │ │ + 0xffffffffffffdc88 (offset: 0x66de0) -> 0x7578 fde=[ 6d64] │ │ │ │ + 0xffffffffffffe568 (offset: 0x676c0) -> 0x75b8 fde=[ 6da4] │ │ │ │ + 0xffffffffffffe668 (offset: 0x677c0) -> 0x75e8 fde=[ 6dd4] │ │ │ │ + 0xffffffffffffe6e8 (offset: 0x67840) -> 0x7610 fde=[ 6dfc] │ │ │ │ + 0xffffffffffffe978 (offset: 0x67ad0) -> 0x7664 fde=[ 6e50] │ │ │ │ + 0xffffffffffffea38 (offset: 0x67b90) -> 0x7694 fde=[ 6e80] │ │ │ │ + 0xffffffffffffeb08 (offset: 0x67c60) -> 0x76c4 fde=[ 6eb0] │ │ │ │ + 0xffffffffffffec08 (offset: 0x67d60) -> 0x76d8 fde=[ 6ec4] │ │ │ │ + 0xffffffffffffed08 (offset: 0x67e60) -> 0x76ec fde=[ 6ed8] │ │ │ │ + 0xffffffffffffed98 (offset: 0x67ef0) -> 0x7700 fde=[ 6eec] │ │ │ │ + 0xffffffffffffee78 (offset: 0x67fd0) -> 0x828 fde=[ 14] │ │ │ │ │ │ │ │ Contents of the .eh_frame section: │ │ │ │ │ │ │ │ │ │ │ │ 00000000 0000000000000010 00000000 CIE │ │ │ │ Version: 1 │ │ │ │ Augmentation: "zR" │ │ │ │ Code alignment factor: 4 │ │ │ │ Data alignment factor: -8 │ │ │ │ Return address column: 65 │ │ │ │ Augmentation data: 1b │ │ │ │ DW_CFA_def_cfa: r1 ofs 0 │ │ │ │ │ │ │ │ -00000014 0000000000000014 00000018 FDE cie=00000000 pc=000000000006d590..000000000006d72c │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000006d598 │ │ │ │ +00000014 0000000000000014 00000018 FDE cie=00000000 pc=0000000000067fd0..000000000006816c │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000067fd8 │ │ │ │ DW_CFA_register: r65 in r0 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000006d5a0 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000067fe0 │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ │ │ │ │ -0000002c 0000000000000020 00000030 FDE cie=00000000 pc=0000000000003f70..0000000000003ff0 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000003f84 │ │ │ │ +0000002c 0000000000000020 00000030 FDE cie=00000000 pc=0000000000003fc0..000000000000402c │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000003fd4 │ │ │ │ DW_CFA_register: r65 in r0 │ │ │ │ DW_CFA_offset: r29 at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000003f8c │ │ │ │ DW_CFA_offset: r30 at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000003f94 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000003fe0 │ │ │ │ DW_CFA_offset: r31 at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000003fa8 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000003fec │ │ │ │ DW_CFA_def_cfa_offset: 128 │ │ │ │ DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00000050 0000000000000064 00000054 FDE cie=00000000 pc=0000000000003ff0..0000000000004320 │ │ │ │ - DW_CFA_advance_loc: 36 to 0000000000004014 │ │ │ │ +00000050 0000000000000044 00000054 FDE cie=00000000 pc=0000000000004040..0000000000004300 │ │ │ │ + DW_CFA_advance_loc: 40 to 0000000000004068 │ │ │ │ DW_CFA_offset: r62 at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000000402c │ │ │ │ - DW_CFA_register: r65 in r0 │ │ │ │ DW_CFA_offset: r63 at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 52 to 000000000000409c │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ DW_CFA_offset: r29 at cfa-56 │ │ │ │ DW_CFA_offset: r30 at cfa-48 │ │ │ │ DW_CFA_offset: r31 at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000000403c │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ - DW_CFA_advance_loc1: 304 to 000000000000416c │ │ │ │ + DW_CFA_advance_loc: 252 to 0000000000004198 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 28 to 0000000000004188 │ │ │ │ + DW_CFA_advance_loc: 28 to 00000000000041b4 │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ DW_CFA_restore: r63 │ │ │ │ DW_CFA_restore: r62 │ │ │ │ DW_CFA_restore: r31 │ │ │ │ DW_CFA_restore: r30 │ │ │ │ DW_CFA_restore: r29 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000004190 │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000000041c0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000000419c │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000000041cc │ │ │ │ DW_CFA_offset: r60 at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000041a0 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000041d0 │ │ │ │ DW_CFA_offset: r61 at cfa-24 │ │ │ │ - DW_CFA_advance_loc1: 260 to 00000000000042a4 │ │ │ │ + DW_CFA_advance_loc: 224 to 00000000000042b0 │ │ │ │ DW_CFA_restore: r60 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000042a8 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000042b4 │ │ │ │ DW_CFA_restore: r61 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000042ac │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000042b8 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 28 to 00000000000042c8 │ │ │ │ + DW_CFA_advance_loc: 28 to 00000000000042d4 │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ DW_CFA_restore: r63 │ │ │ │ DW_CFA_restore: r62 │ │ │ │ DW_CFA_restore: r31 │ │ │ │ DW_CFA_restore: r30 │ │ │ │ DW_CFA_restore: r29 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000042d0 │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_offset: r29 at cfa-56 │ │ │ │ - DW_CFA_offset: r30 at cfa-48 │ │ │ │ - DW_CFA_offset: r31 at cfa-40 │ │ │ │ - DW_CFA_offset: r62 at cfa-16 │ │ │ │ - DW_CFA_offset: r63 at cfa-8 │ │ │ │ - DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ - DW_CFA_advance_loc: 48 to 0000000000004300 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_restore: r29 │ │ │ │ - DW_CFA_restore: r30 │ │ │ │ - DW_CFA_restore: r31 │ │ │ │ - DW_CFA_restore: r62 │ │ │ │ - DW_CFA_restore: r63 │ │ │ │ - DW_CFA_restore_extended: r65 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000000b8 0000000000000088 000000bc FDE cie=00000000 pc=0000000000004320..00000000000052a8 │ │ │ │ - DW_CFA_advance_loc: 152 to 00000000000043b8 │ │ │ │ - DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ +00000098 0000000000000094 0000009c FDE cie=00000000 pc=0000000000004300..00000000000050fc │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000004314 │ │ │ │ + DW_CFA_register: r65 in r0 │ │ │ │ DW_CFA_offset: r60 at cfa-32 │ │ │ │ DW_CFA_offset: r61 at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000004324 │ │ │ │ DW_CFA_offset: r62 at cfa-16 │ │ │ │ DW_CFA_offset: r63 at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000004334 │ │ │ │ DW_CFA_offset: r29 at cfa-136 │ │ │ │ + DW_CFA_offset: r28 at cfa-144 │ │ │ │ + DW_CFA_advance_loc: 136 to 00000000000043bc │ │ │ │ + DW_CFA_def_cfa_offset: 352 │ │ │ │ + DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ DW_CFA_offset: r50 at cfa-112 │ │ │ │ DW_CFA_offset: r51 at cfa-104 │ │ │ │ DW_CFA_offset: r52 at cfa-96 │ │ │ │ DW_CFA_offset: r53 at cfa-88 │ │ │ │ DW_CFA_offset: r54 at cfa-80 │ │ │ │ DW_CFA_offset: r55 at cfa-72 │ │ │ │ DW_CFA_offset: r56 at cfa-64 │ │ │ │ @@ -383,29 +371,30 @@ │ │ │ │ DW_CFA_offset: r21 at cfa-200 │ │ │ │ DW_CFA_offset: r22 at cfa-192 │ │ │ │ DW_CFA_offset: r23 at cfa-184 │ │ │ │ DW_CFA_offset: r24 at cfa-176 │ │ │ │ DW_CFA_offset: r25 at cfa-168 │ │ │ │ DW_CFA_offset: r26 at cfa-160 │ │ │ │ DW_CFA_offset: r27 at cfa-152 │ │ │ │ - DW_CFA_offset: r28 at cfa-144 │ │ │ │ DW_CFA_offset: r30 at cfa-128 │ │ │ │ DW_CFA_offset: r31 at cfa-120 │ │ │ │ + DW_CFA_offset_extended_sf: r71 at cfa+8 │ │ │ │ DW_CFA_offset_extended_sf: r72 at cfa+8 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000043c0 │ │ │ │ - DW_CFA_def_cfa_offset: 352 │ │ │ │ - DW_CFA_advance_loc: 20 to 00000000000043d4 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000043c4 │ │ │ │ DW_CFA_def_cfa_register: r31 │ │ │ │ - DW_CFA_advance_loc: 80 to 0000000000004424 │ │ │ │ + DW_CFA_advance_loc: 60 to 0000000000004400 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa: r1 ofs 0 │ │ │ │ - DW_CFA_advance_loc: 68 to 0000000000004468 │ │ │ │ + DW_CFA_advance_loc: 44 to 000000000000442c │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ - DW_CFA_advance_loc: 76 to 00000000000044b4 │ │ │ │ + DW_CFA_advance_loc: 84 to 0000000000004480 │ │ │ │ + DW_CFA_restore_extended: r71 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000004484 │ │ │ │ DW_CFA_restore_extended: r72 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000004494 │ │ │ │ DW_CFA_restore: r63 │ │ │ │ DW_CFA_restore: r62 │ │ │ │ DW_CFA_restore: r61 │ │ │ │ DW_CFA_restore: r60 │ │ │ │ DW_CFA_restore: r59 │ │ │ │ DW_CFA_restore: r58 │ │ │ │ DW_CFA_restore: r57 │ │ │ │ @@ -430,65 +419,64 @@ │ │ │ │ DW_CFA_restore: r20 │ │ │ │ DW_CFA_restore: r19 │ │ │ │ DW_CFA_restore: r18 │ │ │ │ DW_CFA_restore: r17 │ │ │ │ DW_CFA_restore: r16 │ │ │ │ DW_CFA_restore: r15 │ │ │ │ DW_CFA_restore: r14 │ │ │ │ - DW_CFA_advance_loc: 12 to 00000000000044c0 │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000000044a0 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -00000144 0000000000000028 00000148 FDE cie=00000000 pc=00000000000052b0..00000000000053d4 │ │ │ │ - DW_CFA_advance_loc: 24 to 00000000000052c8 │ │ │ │ +00000130 0000000000000028 00000134 FDE cie=00000000 pc=0000000000005100..00000000000051f4 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000005110 │ │ │ │ DW_CFA_register: r65 in r0 │ │ │ │ DW_CFA_offset: r62 at cfa-16 │ │ │ │ DW_CFA_offset: r63 at cfa-8 │ │ │ │ DW_CFA_offset: r31 at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 16 to 00000000000052d8 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000005120 │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ - DW_CFA_advance_loc: 216 to 00000000000053b0 │ │ │ │ + DW_CFA_advance_loc: 176 to 00000000000051d0 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 20 to 00000000000053c4 │ │ │ │ + DW_CFA_advance_loc: 20 to 00000000000051e4 │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ DW_CFA_restore: r63 │ │ │ │ DW_CFA_restore: r62 │ │ │ │ DW_CFA_restore: r31 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000170 0000000000000058 00000174 FDE cie=00000000 pc=00000000000053e0..0000000000005988 │ │ │ │ - DW_CFA_advance_loc: 80 to 0000000000005430 │ │ │ │ - DW_CFA_register: r65 in r0 │ │ │ │ +0000015c 0000000000000054 00000160 FDE cie=00000000 pc=0000000000005200..00000000000056e0 │ │ │ │ + DW_CFA_advance_loc: 76 to 000000000000524c │ │ │ │ + DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ DW_CFA_offset: r58 at cfa-48 │ │ │ │ DW_CFA_offset: r59 at cfa-40 │ │ │ │ + DW_CFA_offset: r60 at cfa-32 │ │ │ │ DW_CFA_offset: r48 at cfa-128 │ │ │ │ DW_CFA_offset: r49 at cfa-120 │ │ │ │ DW_CFA_offset: r52 at cfa-96 │ │ │ │ DW_CFA_offset: r53 at cfa-88 │ │ │ │ DW_CFA_offset: r54 at cfa-80 │ │ │ │ DW_CFA_offset: r55 at cfa-72 │ │ │ │ + DW_CFA_offset: r56 at cfa-64 │ │ │ │ DW_CFA_offset: r50 at cfa-112 │ │ │ │ DW_CFA_offset: r51 at cfa-104 │ │ │ │ - DW_CFA_offset: r56 at cfa-64 │ │ │ │ DW_CFA_offset: r57 at cfa-56 │ │ │ │ DW_CFA_offset: r62 at cfa-16 │ │ │ │ DW_CFA_offset: r63 at cfa-8 │ │ │ │ - DW_CFA_offset: r60 at cfa-32 │ │ │ │ DW_CFA_offset: r61 at cfa-24 │ │ │ │ DW_CFA_offset: r31 at cfa-136 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000000543c │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000005254 │ │ │ │ DW_CFA_def_cfa_offset: 176 │ │ │ │ - DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ - DW_CFA_advance_loc1: 784 to 000000000000574c │ │ │ │ + DW_CFA_advance_loc1: 676 to 00000000000054f8 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 68 to 0000000000005790 │ │ │ │ + DW_CFA_advance_loc: 44 to 0000000000005524 │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000005798 │ │ │ │ + DW_CFA_advance_loc: 32 to 0000000000005544 │ │ │ │ DW_CFA_restore: r63 │ │ │ │ DW_CFA_restore: r62 │ │ │ │ DW_CFA_restore: r61 │ │ │ │ DW_CFA_restore: r60 │ │ │ │ DW_CFA_restore: r59 │ │ │ │ DW_CFA_restore: r58 │ │ │ │ DW_CFA_restore: r57 │ │ │ │ @@ -498,42 +486,42 @@ │ │ │ │ DW_CFA_restore: r53 │ │ │ │ DW_CFA_restore: r52 │ │ │ │ DW_CFA_restore: r51 │ │ │ │ DW_CFA_restore: r50 │ │ │ │ DW_CFA_restore: r49 │ │ │ │ DW_CFA_restore: r48 │ │ │ │ DW_CFA_restore: r31 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000057a0 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000005550 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -000001cc 000000000000008c 000001d0 FDE cie=00000000 pc=0000000000005990..0000000000007d20 │ │ │ │ - DW_CFA_advance_loc: 160 to 0000000000005a30 │ │ │ │ - DW_CFA_def_cfa_offset: 320 │ │ │ │ +000001b4 000000000000008c 000001b8 FDE cie=00000000 pc=00000000000056e0..0000000000007660 │ │ │ │ + DW_CFA_advance_loc: 84 to 0000000000005734 │ │ │ │ DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ DW_CFA_offset: r48 at cfa-128 │ │ │ │ DW_CFA_offset: r49 at cfa-120 │ │ │ │ DW_CFA_offset: r50 at cfa-112 │ │ │ │ DW_CFA_offset: r51 at cfa-104 │ │ │ │ + DW_CFA_offset: r52 at cfa-96 │ │ │ │ DW_CFA_offset: r46 at cfa-144 │ │ │ │ DW_CFA_offset: r47 at cfa-136 │ │ │ │ DW_CFA_offset: r54 at cfa-80 │ │ │ │ DW_CFA_offset: r55 at cfa-72 │ │ │ │ - DW_CFA_offset: r52 at cfa-96 │ │ │ │ + DW_CFA_offset: r56 at cfa-64 │ │ │ │ DW_CFA_offset: r53 at cfa-88 │ │ │ │ DW_CFA_offset: r60 at cfa-32 │ │ │ │ DW_CFA_offset: r61 at cfa-24 │ │ │ │ + DW_CFA_offset: r62 at cfa-16 │ │ │ │ DW_CFA_offset: r58 at cfa-48 │ │ │ │ DW_CFA_offset: r59 at cfa-40 │ │ │ │ - DW_CFA_offset: r62 at cfa-16 │ │ │ │ DW_CFA_offset: r63 at cfa-8 │ │ │ │ - DW_CFA_offset: r56 at cfa-64 │ │ │ │ DW_CFA_offset: r57 at cfa-56 │ │ │ │ DW_CFA_offset: r15 at cfa-280 │ │ │ │ + DW_CFA_advance_loc: 72 to 000000000000577c │ │ │ │ + DW_CFA_def_cfa_offset: 320 │ │ │ │ DW_CFA_offset: r16 at cfa-272 │ │ │ │ DW_CFA_offset: r17 at cfa-264 │ │ │ │ DW_CFA_offset: r18 at cfa-256 │ │ │ │ DW_CFA_offset: r19 at cfa-248 │ │ │ │ DW_CFA_offset: r20 at cfa-240 │ │ │ │ DW_CFA_offset: r21 at cfa-232 │ │ │ │ DW_CFA_offset: r22 at cfa-224 │ │ │ │ @@ -542,20 +530,20 @@ │ │ │ │ DW_CFA_offset: r25 at cfa-200 │ │ │ │ DW_CFA_offset: r26 at cfa-192 │ │ │ │ DW_CFA_offset: r27 at cfa-184 │ │ │ │ DW_CFA_offset: r28 at cfa-176 │ │ │ │ DW_CFA_offset: r29 at cfa-168 │ │ │ │ DW_CFA_offset: r30 at cfa-160 │ │ │ │ DW_CFA_offset: r31 at cfa-152 │ │ │ │ - DW_CFA_advance_loc2: 2412 to 000000000000639c │ │ │ │ + DW_CFA_advance_loc2: 2152 to 0000000000005fe4 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 76 to 00000000000063e8 │ │ │ │ + DW_CFA_advance_loc: 52 to 0000000000006018 │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ - DW_CFA_advance_loc: 80 to 0000000000006438 │ │ │ │ + DW_CFA_advance_loc: 104 to 0000000000006080 │ │ │ │ DW_CFA_restore: r63 │ │ │ │ DW_CFA_restore: r62 │ │ │ │ DW_CFA_restore: r61 │ │ │ │ DW_CFA_restore: r60 │ │ │ │ DW_CFA_restore: r59 │ │ │ │ DW_CFA_restore: r58 │ │ │ │ DW_CFA_restore: r57 │ │ │ │ @@ -583,733 +571,745 @@ │ │ │ │ DW_CFA_restore: r21 │ │ │ │ DW_CFA_restore: r20 │ │ │ │ DW_CFA_restore: r19 │ │ │ │ DW_CFA_restore: r18 │ │ │ │ DW_CFA_restore: r17 │ │ │ │ DW_CFA_restore: r16 │ │ │ │ DW_CFA_restore: r15 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000006440 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000006090 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -0000025c 000000000000003c 00000260 FDE cie=00000000 pc=0000000000007d20..0000000000007e70 │ │ │ │ - DW_CFA_advance_loc: 32 to 0000000000007d40 │ │ │ │ +00000244 000000000000003c 00000248 FDE cie=00000000 pc=0000000000007660..0000000000007784 │ │ │ │ + DW_CFA_advance_loc: 36 to 0000000000007684 │ │ │ │ DW_CFA_register: r65 in r0 │ │ │ │ DW_CFA_offset: r62 at cfa-16 │ │ │ │ DW_CFA_offset: r63 at cfa-8 │ │ │ │ DW_CFA_offset: r31 at cfa-40 │ │ │ │ DW_CFA_offset: r60 at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 28 to 0000000000007d5c │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000007694 │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_offset: r61 at cfa-24 │ │ │ │ DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ - DW_CFA_advance_loc: 104 to 0000000000007dc4 │ │ │ │ + DW_CFA_offset: r61 at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 88 to 00000000000076ec │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 28 to 0000000000007de0 │ │ │ │ + DW_CFA_advance_loc: 28 to 0000000000007708 │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ DW_CFA_restore: r63 │ │ │ │ DW_CFA_restore: r62 │ │ │ │ DW_CFA_restore: r61 │ │ │ │ DW_CFA_restore: r60 │ │ │ │ DW_CFA_restore: r31 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000007df0 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000007710 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 84 to 0000000000007e44 │ │ │ │ + DW_CFA_advance_loc: 72 to 0000000000007758 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 28 to 0000000000007e60 │ │ │ │ + DW_CFA_advance_loc: 28 to 0000000000007774 │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ DW_CFA_restore: r63 │ │ │ │ DW_CFA_restore: r62 │ │ │ │ DW_CFA_restore: r61 │ │ │ │ DW_CFA_restore: r60 │ │ │ │ DW_CFA_restore: r31 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000029c 0000000000000034 000002a0 FDE cie=00000000 pc=0000000000007e70..0000000000007f78 │ │ │ │ - DW_CFA_advance_loc: 40 to 0000000000007e98 │ │ │ │ +00000284 0000000000000034 00000288 FDE cie=00000000 pc=0000000000007790..0000000000007870 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000000779c │ │ │ │ DW_CFA_register: r65 in r0 │ │ │ │ + DW_CFA_offset: r62 at cfa-16 │ │ │ │ + DW_CFA_offset: r63 at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 40 to 00000000000077c4 │ │ │ │ DW_CFA_offset: r58 at cfa-48 │ │ │ │ DW_CFA_offset: r59 at cfa-40 │ │ │ │ DW_CFA_offset: r60 at cfa-32 │ │ │ │ + DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ DW_CFA_offset: r61 at cfa-24 │ │ │ │ - DW_CFA_offset: r62 at cfa-16 │ │ │ │ - DW_CFA_offset: r63 at cfa-8 │ │ │ │ DW_CFA_offset: r31 at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 28 to 0000000000007eb4 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000077cc │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ - DW_CFA_advance_loc: 144 to 0000000000007f44 │ │ │ │ + DW_CFA_advance_loc: 112 to 000000000000783c │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 36 to 0000000000007f68 │ │ │ │ + DW_CFA_advance_loc: 36 to 0000000000007860 │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ DW_CFA_restore: r63 │ │ │ │ DW_CFA_restore: r62 │ │ │ │ DW_CFA_restore: r61 │ │ │ │ DW_CFA_restore: r60 │ │ │ │ DW_CFA_restore: r59 │ │ │ │ DW_CFA_restore: r58 │ │ │ │ DW_CFA_restore: r31 │ │ │ │ DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -000002d4 0000000000000070 000002d8 FDE cie=00000000 pc=0000000000007f80..00000000000081e0 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000007f94 │ │ │ │ - DW_CFA_register: r65 in r0 │ │ │ │ +000002bc 0000000000000070 000002c0 FDE cie=00000000 pc=0000000000007880..0000000000007ab0 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000007890 │ │ │ │ DW_CFA_offset: r29 at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000007f9c │ │ │ │ DW_CFA_offset: r30 at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 28 to 0000000000007fb8 │ │ │ │ + DW_CFA_register: r65 in r0 │ │ │ │ + DW_CFA_advance_loc: 16 to 00000000000078a0 │ │ │ │ DW_CFA_offset: r31 at cfa-40 │ │ │ │ DW_CFA_offset: r60 at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000000078ac │ │ │ │ + DW_CFA_offset_extended_sf: r72 at cfa+8 │ │ │ │ + DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ + DW_CFA_advance_loc: 20 to 00000000000078c0 │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ DW_CFA_offset: r61 at cfa-24 │ │ │ │ DW_CFA_offset: r62 at cfa-16 │ │ │ │ - DW_CFA_offset_extended_sf: r72 at cfa+8 │ │ │ │ DW_CFA_offset: r63 at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000007fc8 │ │ │ │ - DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000007fd4 │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000000078cc │ │ │ │ DW_CFA_offset: r27 at cfa-72 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000007fd8 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000078d0 │ │ │ │ DW_CFA_offset: r28 at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 148 to 000000000000806c │ │ │ │ + DW_CFA_advance_loc: 128 to 0000000000007950 │ │ │ │ DW_CFA_restore: r27 │ │ │ │ - DW_CFA_advance_loc: 116 to 00000000000080e0 │ │ │ │ + DW_CFA_advance_loc: 104 to 00000000000079b8 │ │ │ │ DW_CFA_restore: r28 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000080e4 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000079bc │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 40 to 000000000000810c │ │ │ │ + DW_CFA_advance_loc: 40 to 00000000000079e4 │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000008110 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000079e8 │ │ │ │ DW_CFA_restore_extended: r72 │ │ │ │ DW_CFA_restore: r63 │ │ │ │ DW_CFA_restore: r62 │ │ │ │ DW_CFA_restore: r61 │ │ │ │ DW_CFA_restore: r60 │ │ │ │ DW_CFA_restore: r31 │ │ │ │ DW_CFA_restore: r30 │ │ │ │ DW_CFA_restore: r29 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000008120 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000079f0 │ │ │ │ DW_CFA_def_cfa_offset: 112 │ │ │ │ DW_CFA_offset: r29 at cfa-56 │ │ │ │ DW_CFA_offset: r30 at cfa-48 │ │ │ │ DW_CFA_offset: r31 at cfa-40 │ │ │ │ DW_CFA_offset: r60 at cfa-32 │ │ │ │ DW_CFA_offset: r61 at cfa-24 │ │ │ │ DW_CFA_offset: r62 at cfa-16 │ │ │ │ DW_CFA_offset: r63 at cfa-8 │ │ │ │ DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ DW_CFA_offset_extended_sf: r72 at cfa+8 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000008128 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000079f8 │ │ │ │ DW_CFA_offset: r28 at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 104 to 0000000000008190 │ │ │ │ + DW_CFA_advance_loc: 104 to 0000000000007a60 │ │ │ │ DW_CFA_restore: r28 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000008194 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000007a64 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 56 to 00000000000081cc │ │ │ │ + DW_CFA_advance_loc: 56 to 0000000000007a9c │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000081d0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000007aa0 │ │ │ │ DW_CFA_restore_extended: r72 │ │ │ │ DW_CFA_restore: r63 │ │ │ │ DW_CFA_restore: r62 │ │ │ │ DW_CFA_restore: r61 │ │ │ │ DW_CFA_restore: r60 │ │ │ │ DW_CFA_restore: r31 │ │ │ │ DW_CFA_restore: r30 │ │ │ │ DW_CFA_restore: r29 │ │ │ │ │ │ │ │ -00000348 0000000000000050 0000034c FDE cie=00000000 pc=00000000000081e0..00000000000083e8 │ │ │ │ - DW_CFA_advance_loc: 20 to 00000000000081f4 │ │ │ │ - DW_CFA_register: r65 in r0 │ │ │ │ +00000330 0000000000000050 00000334 FDE cie=00000000 pc=0000000000007ab0..0000000000007ca8 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000007ac0 │ │ │ │ DW_CFA_offset: r29 at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000081fc │ │ │ │ DW_CFA_offset: r30 at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000000820c │ │ │ │ + DW_CFA_register: r65 in r0 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000007ad0 │ │ │ │ DW_CFA_offset: r31 at cfa-24 │ │ │ │ DW_CFA_offset: r62 at cfa-16 │ │ │ │ - DW_CFA_offset: r63 at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000008214 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000007adc │ │ │ │ DW_CFA_offset_extended_sf: r72 at cfa+8 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000008220 │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000000822c │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000007ae8 │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_offset: r63 at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000007af4 │ │ │ │ DW_CFA_offset: r27 at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000008230 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000007af8 │ │ │ │ DW_CFA_offset: r28 at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 112 to 00000000000082a0 │ │ │ │ + DW_CFA_advance_loc: 104 to 0000000000007b60 │ │ │ │ DW_CFA_restore: r27 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000082a4 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000007b64 │ │ │ │ DW_CFA_restore: r28 │ │ │ │ - DW_CFA_advance_loc: 116 to 0000000000008318 │ │ │ │ + DW_CFA_advance_loc: 112 to 0000000000007bd4 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 32 to 0000000000008338 │ │ │ │ + DW_CFA_advance_loc: 32 to 0000000000007bf4 │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000833c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000007bf8 │ │ │ │ DW_CFA_restore_extended: r72 │ │ │ │ DW_CFA_restore: r63 │ │ │ │ DW_CFA_restore: r62 │ │ │ │ DW_CFA_restore: r31 │ │ │ │ DW_CFA_restore: r30 │ │ │ │ DW_CFA_restore: r29 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000008340 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000007c00 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 100 to 00000000000083a4 │ │ │ │ + DW_CFA_advance_loc: 100 to 0000000000007c64 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 48 to 00000000000083d4 │ │ │ │ + DW_CFA_advance_loc: 48 to 0000000000007c94 │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000083d8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000007c98 │ │ │ │ DW_CFA_restore_extended: r72 │ │ │ │ DW_CFA_restore: r63 │ │ │ │ DW_CFA_restore: r62 │ │ │ │ DW_CFA_restore: r31 │ │ │ │ DW_CFA_restore: r30 │ │ │ │ DW_CFA_restore: r29 │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -0000039c 000000000000003c 000003a0 FDE cie=00000000 pc=00000000000083f0..00000000000085d4 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000008400 │ │ │ │ - DW_CFA_register: r65 in r0 │ │ │ │ +00000384 0000000000000040 00000388 FDE cie=00000000 pc=0000000000007cb0..0000000000007e80 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000007cbc │ │ │ │ DW_CFA_offset: r27 at cfa-72 │ │ │ │ - DW_CFA_advance_loc: 36 to 0000000000008424 │ │ │ │ + DW_CFA_offset: r28 at cfa-64 │ │ │ │ + DW_CFA_register: r65 in r0 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000007ccc │ │ │ │ DW_CFA_offset: r60 at cfa-32 │ │ │ │ DW_CFA_offset: r61 at cfa-24 │ │ │ │ - DW_CFA_offset: r28 at cfa-64 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000007cdc │ │ │ │ DW_CFA_offset: r29 at cfa-56 │ │ │ │ DW_CFA_offset: r30 at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000007cec │ │ │ │ DW_CFA_offset: r31 at cfa-40 │ │ │ │ + DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000007cfc │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ DW_CFA_offset: r62 at cfa-16 │ │ │ │ DW_CFA_offset: r63 at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 32 to 0000000000008444 │ │ │ │ - DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ - DW_CFA_advance_loc: 252 to 0000000000008540 │ │ │ │ + DW_CFA_advance_loc: 232 to 0000000000007de4 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 44 to 000000000000856c │ │ │ │ + DW_CFA_advance_loc: 44 to 0000000000007e10 │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ DW_CFA_restore: r63 │ │ │ │ DW_CFA_restore: r62 │ │ │ │ DW_CFA_restore: r61 │ │ │ │ DW_CFA_restore: r60 │ │ │ │ DW_CFA_restore: r31 │ │ │ │ DW_CFA_restore: r30 │ │ │ │ DW_CFA_restore: r29 │ │ │ │ DW_CFA_restore: r28 │ │ │ │ DW_CFA_restore: r27 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000008570 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000007e20 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -000003dc 0000000000000038 000003e0 FDE cie=00000000 pc=00000000000085e0..00000000000087a8 │ │ │ │ - DW_CFA_advance_loc: 16 to 00000000000085f0 │ │ │ │ - DW_CFA_register: r65 in r0 │ │ │ │ +000003c8 0000000000000038 000003cc FDE cie=00000000 pc=0000000000007e80..0000000000008018 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000007e8c │ │ │ │ DW_CFA_offset: r27 at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 28 to 000000000000860c │ │ │ │ DW_CFA_offset: r28 at cfa-48 │ │ │ │ + DW_CFA_register: r65 in r0 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000007e9c │ │ │ │ DW_CFA_offset: r29 at cfa-40 │ │ │ │ DW_CFA_offset: r30 at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000007eac │ │ │ │ DW_CFA_offset: r31 at cfa-24 │ │ │ │ DW_CFA_offset: r62 at cfa-16 │ │ │ │ - DW_CFA_offset: r63 at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000008624 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000007ebc │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ - DW_CFA_advance_loc: 216 to 00000000000086fc │ │ │ │ + DW_CFA_offset: r63 at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 184 to 0000000000007f74 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 36 to 0000000000008720 │ │ │ │ + DW_CFA_advance_loc: 36 to 0000000000007f98 │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ DW_CFA_restore: r63 │ │ │ │ DW_CFA_restore: r62 │ │ │ │ DW_CFA_restore: r31 │ │ │ │ DW_CFA_restore: r30 │ │ │ │ DW_CFA_restore: r29 │ │ │ │ DW_CFA_restore: r28 │ │ │ │ DW_CFA_restore: r27 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000008730 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000007fa0 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00000418 0000000000000090 0000041c FDE cie=00000000 pc=00000000000087b0..0000000000008b08 │ │ │ │ - DW_CFA_advance_loc: 20 to 00000000000087c4 │ │ │ │ - DW_CFA_register: r65 in r0 │ │ │ │ +00000404 0000000000000094 00000408 FDE cie=00000000 pc=0000000000008020..0000000000008328 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000008030 │ │ │ │ DW_CFA_offset: r29 at cfa-88 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000087cc │ │ │ │ DW_CFA_offset: r30 at cfa-80 │ │ │ │ - DW_CFA_advance_loc: 36 to 00000000000087f0 │ │ │ │ + DW_CFA_register: r65 in r0 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000008040 │ │ │ │ DW_CFA_offset: r31 at cfa-72 │ │ │ │ DW_CFA_offset: r58 at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000000804c │ │ │ │ + DW_CFA_offset_extended_sf: r72 at cfa+8 │ │ │ │ + DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ + DW_CFA_advance_loc: 28 to 0000000000008068 │ │ │ │ + DW_CFA_def_cfa_offset: 144 │ │ │ │ DW_CFA_offset: r59 at cfa-40 │ │ │ │ DW_CFA_offset: r60 at cfa-32 │ │ │ │ - DW_CFA_offset_extended_sf: r72 at cfa+8 │ │ │ │ DW_CFA_offset: r61 at cfa-24 │ │ │ │ DW_CFA_offset: r62 at cfa-16 │ │ │ │ DW_CFA_offset: r63 at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000008800 │ │ │ │ - DW_CFA_def_cfa_offset: 144 │ │ │ │ - DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000000880c │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000008074 │ │ │ │ DW_CFA_offset: r27 at cfa-104 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000008810 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000008078 │ │ │ │ DW_CFA_offset: r28 at cfa-96 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000008824 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000000808c │ │ │ │ DW_CFA_offset: r56 at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000008828 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000008090 │ │ │ │ DW_CFA_offset: r57 at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 188 to 00000000000088e4 │ │ │ │ + DW_CFA_advance_loc: 156 to 000000000000812c │ │ │ │ DW_CFA_restore: r27 │ │ │ │ - DW_CFA_advance_loc: 212 to 00000000000089b8 │ │ │ │ + DW_CFA_advance_loc: 180 to 00000000000081e0 │ │ │ │ DW_CFA_restore: r56 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000089bc │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000081e4 │ │ │ │ DW_CFA_restore: r57 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000089c0 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000081e8 │ │ │ │ DW_CFA_restore: r28 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000089c4 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000081ec │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 48 to 00000000000089f4 │ │ │ │ + DW_CFA_advance_loc: 44 to 0000000000008218 │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000089f8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000821c │ │ │ │ DW_CFA_restore_extended: r72 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000008220 │ │ │ │ DW_CFA_restore: r63 │ │ │ │ DW_CFA_restore: r62 │ │ │ │ DW_CFA_restore: r61 │ │ │ │ DW_CFA_restore: r60 │ │ │ │ DW_CFA_restore: r59 │ │ │ │ DW_CFA_restore: r58 │ │ │ │ DW_CFA_restore: r31 │ │ │ │ DW_CFA_restore: r30 │ │ │ │ DW_CFA_restore: r29 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000008a00 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000008230 │ │ │ │ DW_CFA_def_cfa_offset: 144 │ │ │ │ DW_CFA_offset: r29 at cfa-88 │ │ │ │ DW_CFA_offset: r30 at cfa-80 │ │ │ │ DW_CFA_offset: r31 at cfa-72 │ │ │ │ DW_CFA_offset: r58 at cfa-48 │ │ │ │ DW_CFA_offset: r59 at cfa-40 │ │ │ │ DW_CFA_offset: r60 at cfa-32 │ │ │ │ DW_CFA_offset: r61 at cfa-24 │ │ │ │ DW_CFA_offset: r62 at cfa-16 │ │ │ │ DW_CFA_offset: r63 at cfa-8 │ │ │ │ DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ DW_CFA_offset_extended_sf: r72 at cfa+8 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000008a08 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000008238 │ │ │ │ DW_CFA_offset: r28 at cfa-96 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000008a1c │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000000824c │ │ │ │ DW_CFA_offset: r56 at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000008a20 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000008250 │ │ │ │ DW_CFA_offset: r57 at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 144 to 0000000000008ab0 │ │ │ │ + DW_CFA_advance_loc: 128 to 00000000000082d0 │ │ │ │ DW_CFA_restore: r28 │ │ │ │ DW_CFA_restore: r56 │ │ │ │ DW_CFA_restore: r57 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000008ab4 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000082d4 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 64 to 0000000000008af4 │ │ │ │ + DW_CFA_advance_loc: 60 to 0000000000008310 │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000008af8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000008314 │ │ │ │ DW_CFA_restore_extended: r72 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000008318 │ │ │ │ DW_CFA_restore: r63 │ │ │ │ DW_CFA_restore: r62 │ │ │ │ DW_CFA_restore: r61 │ │ │ │ DW_CFA_restore: r60 │ │ │ │ DW_CFA_restore: r59 │ │ │ │ DW_CFA_restore: r58 │ │ │ │ DW_CFA_restore: r31 │ │ │ │ DW_CFA_restore: r30 │ │ │ │ DW_CFA_restore: r29 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -000004ac 0000000000000078 000004b0 FDE cie=00000000 pc=0000000000008b10..0000000000008d68 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000008b24 │ │ │ │ - DW_CFA_register: r65 in r0 │ │ │ │ +0000049c 0000000000000078 000004a0 FDE cie=00000000 pc=0000000000008330..0000000000008548 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000008340 │ │ │ │ DW_CFA_offset: r29 at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000008b2c │ │ │ │ DW_CFA_offset: r30 at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000008b3c │ │ │ │ + DW_CFA_register: r65 in r0 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000008350 │ │ │ │ DW_CFA_offset: r31 at cfa-40 │ │ │ │ DW_CFA_offset: r62 at cfa-16 │ │ │ │ - DW_CFA_offset: r63 at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000008b44 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000000835c │ │ │ │ DW_CFA_offset_extended_sf: r72 at cfa+8 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000008b50 │ │ │ │ - DW_CFA_def_cfa_offset: 112 │ │ │ │ DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000008b5c │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000008368 │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ + DW_CFA_offset: r63 at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000008374 │ │ │ │ DW_CFA_offset: r27 at cfa-72 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000008b60 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000008378 │ │ │ │ DW_CFA_offset: r28 at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000008b74 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000000838c │ │ │ │ DW_CFA_offset: r60 at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000008b78 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000008390 │ │ │ │ DW_CFA_offset: r61 at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 100 to 0000000000008bdc │ │ │ │ + DW_CFA_advance_loc: 80 to 00000000000083e0 │ │ │ │ DW_CFA_restore: r27 │ │ │ │ - DW_CFA_advance_loc: 156 to 0000000000008c78 │ │ │ │ + DW_CFA_advance_loc: 136 to 0000000000008468 │ │ │ │ DW_CFA_restore: r60 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000008c7c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000846c │ │ │ │ DW_CFA_restore: r61 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000008c80 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000008470 │ │ │ │ DW_CFA_restore: r28 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000008c84 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000008474 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 32 to 0000000000008ca4 │ │ │ │ + DW_CFA_advance_loc: 32 to 0000000000008494 │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000008ca8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000008498 │ │ │ │ DW_CFA_restore_extended: r72 │ │ │ │ DW_CFA_restore: r63 │ │ │ │ DW_CFA_restore: r62 │ │ │ │ DW_CFA_restore: r31 │ │ │ │ DW_CFA_restore: r30 │ │ │ │ DW_CFA_restore: r29 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000008cb0 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000084a0 │ │ │ │ DW_CFA_def_cfa_offset: 112 │ │ │ │ DW_CFA_offset: r29 at cfa-56 │ │ │ │ DW_CFA_offset: r30 at cfa-48 │ │ │ │ DW_CFA_offset: r31 at cfa-40 │ │ │ │ DW_CFA_offset: r62 at cfa-16 │ │ │ │ DW_CFA_offset: r63 at cfa-8 │ │ │ │ DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ DW_CFA_offset_extended_sf: r72 at cfa+8 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000008cb8 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000084a8 │ │ │ │ DW_CFA_offset: r28 at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000008ccc │ │ │ │ + DW_CFA_advance_loc: 20 to 00000000000084bc │ │ │ │ DW_CFA_offset: r60 at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000008cd0 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000084c0 │ │ │ │ DW_CFA_offset: r61 at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 80 to 0000000000008d20 │ │ │ │ + DW_CFA_advance_loc: 64 to 0000000000008500 │ │ │ │ DW_CFA_restore: r28 │ │ │ │ DW_CFA_restore: r60 │ │ │ │ DW_CFA_restore: r61 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000008d24 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000008504 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 48 to 0000000000008d54 │ │ │ │ + DW_CFA_advance_loc: 48 to 0000000000008534 │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000008d58 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000008538 │ │ │ │ DW_CFA_restore_extended: r72 │ │ │ │ DW_CFA_restore: r63 │ │ │ │ DW_CFA_restore: r62 │ │ │ │ DW_CFA_restore: r31 │ │ │ │ DW_CFA_restore: r30 │ │ │ │ DW_CFA_restore: r29 │ │ │ │ DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00000528 0000000000000074 0000052c FDE cie=00000000 pc=0000000000008d70..00000000000091a8 │ │ │ │ - DW_CFA_advance_loc: 36 to 0000000000008d94 │ │ │ │ +00000518 0000000000000070 0000051c FDE cie=00000000 pc=0000000000008580..0000000000008984 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000008590 │ │ │ │ DW_CFA_offset: r54 at cfa-80 │ │ │ │ DW_CFA_offset: r55 at cfa-72 │ │ │ │ + DW_CFA_advance_loc: 24 to 00000000000085a8 │ │ │ │ DW_CFA_offset: r30 at cfa-96 │ │ │ │ DW_CFA_offset: r56 at cfa-64 │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000000085b4 │ │ │ │ + DW_CFA_def_cfa_offset: 128 │ │ │ │ DW_CFA_offset: r57 at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000008da4 │ │ │ │ - DW_CFA_def_cfa_offset: 144 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000008db8 │ │ │ │ - DW_CFA_offset: r29 at cfa-104 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000008dc0 │ │ │ │ - DW_CFA_register: r65 in r0 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000008dc4 │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000000085c0 │ │ │ │ DW_CFA_offset: r62 at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000008dc8 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000085c4 │ │ │ │ DW_CFA_offset: r63 at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000008dcc │ │ │ │ + DW_CFA_advance_loc: 28 to 00000000000085e0 │ │ │ │ + DW_CFA_register: r65 in r0 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000085e4 │ │ │ │ DW_CFA_offset: r31 at cfa-88 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000008de0 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000085ec │ │ │ │ DW_CFA_offset: r58 at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000008de4 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000085f0 │ │ │ │ DW_CFA_offset: r59 at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000008de8 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000085f4 │ │ │ │ DW_CFA_offset: r60 at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000008dec │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000085f8 │ │ │ │ DW_CFA_offset: r61 at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000008df8 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000085fc │ │ │ │ DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ - DW_CFA_advance_loc1: 476 to 0000000000008fd4 │ │ │ │ + DW_CFA_advance_loc1: 456 to 00000000000087c4 │ │ │ │ DW_CFA_restore: r58 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000008fd8 │ │ │ │ + DW_CFA_advance_loc: 20 to 00000000000087d8 │ │ │ │ DW_CFA_restore: r59 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000008fdc │ │ │ │ - DW_CFA_restore: r29 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000008fe0 │ │ │ │ - DW_CFA_restore: r31 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000008ff4 │ │ │ │ - DW_CFA_restore_extended: r65 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000008ff8 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000087dc │ │ │ │ DW_CFA_restore: r60 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000008ffc │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000087e0 │ │ │ │ DW_CFA_restore: r61 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000009010 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000087e4 │ │ │ │ DW_CFA_restore: r62 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000009014 │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000000087f0 │ │ │ │ DW_CFA_restore: r63 │ │ │ │ - DW_CFA_advance_loc: 112 to 0000000000009084 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000087f4 │ │ │ │ + DW_CFA_restore: r31 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000087f8 │ │ │ │ + DW_CFA_restore_extended: r65 │ │ │ │ + DW_CFA_advance_loc: 108 to 0000000000008864 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 28 to 00000000000090a0 │ │ │ │ + DW_CFA_advance_loc: 28 to 0000000000008880 │ │ │ │ DW_CFA_restore: r57 │ │ │ │ DW_CFA_restore: r56 │ │ │ │ DW_CFA_restore: r55 │ │ │ │ DW_CFA_restore: r54 │ │ │ │ DW_CFA_restore: r30 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000090a4 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000008884 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000090a8 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000008898 │ │ │ │ DW_CFA_register: r65 in r0 │ │ │ │ - DW_CFA_advance_loc: 20 to 00000000000090bc │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000889c │ │ │ │ DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ - DW_CFA_advance_loc: 24 to 00000000000090d4 │ │ │ │ + DW_CFA_advance_loc: 20 to 00000000000088b0 │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ - DW_CFA_advance_loc: 140 to 0000000000009160 │ │ │ │ + DW_CFA_advance_loc: 144 to 0000000000008940 │ │ │ │ DW_CFA_register: r65 in r0 │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000009178 │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000008958 │ │ │ │ DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000009190 │ │ │ │ + DW_CFA_advance_loc: 28 to 0000000000008974 │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000005a0 0000000000000038 000005a4 FDE cie=00000000 pc=00000000000091b0..0000000000009298 │ │ │ │ - DW_CFA_advance_loc: 12 to 00000000000091bc │ │ │ │ +0000058c 0000000000000038 00000590 FDE cie=00000000 pc=0000000000008990..0000000000008a68 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000008994 │ │ │ │ DW_CFA_offset: r30 at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000091c4 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000899c │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000091cc │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000089a4 │ │ │ │ DW_CFA_register: r65 in r0 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000091d4 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000089ac │ │ │ │ DW_CFA_offset: r29 at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000091d8 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000089b0 │ │ │ │ DW_CFA_offset: r31 at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 28 to 00000000000091f4 │ │ │ │ + DW_CFA_advance_loc: 28 to 00000000000089cc │ │ │ │ DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ - DW_CFA_advance_loc: 100 to 0000000000009258 │ │ │ │ + DW_CFA_advance_loc: 84 to 0000000000008a20 │ │ │ │ DW_CFA_restore: r29 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000925c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000008a24 │ │ │ │ DW_CFA_restore: r31 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000009260 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000008a28 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000009268 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000008a30 │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ DW_CFA_restore: r30 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000009270 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000008a40 │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ DW_CFA_offset: r30 at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000009278 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000008a44 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000009288 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000008a58 │ │ │ │ DW_CFA_restore: r30 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000005dc 0000000000000010 000005e0 FDE cie=00000000 pc=00000000000092a0..00000000000092b8 │ │ │ │ +000005c8 0000000000000010 000005cc FDE cie=00000000 pc=0000000000008a80..0000000000008a98 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000005f0 0000000000000010 000005f4 FDE cie=00000000 pc=00000000000092c0..0000000000009344 │ │ │ │ +000005dc 0000000000000010 000005e0 FDE cie=00000000 pc=0000000000008aa0..0000000000008b1c │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000604 0000000000000010 00000608 FDE cie=00000000 pc=0000000000009350..00000000000093b0 │ │ │ │ +000005f0 0000000000000010 000005f4 FDE cie=00000000 pc=0000000000008b20..0000000000008b80 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000618 0000000000000010 0000061c FDE cie=00000000 pc=00000000000093b0..0000000000009494 │ │ │ │ +00000604 0000000000000010 00000608 FDE cie=00000000 pc=0000000000008b80..0000000000008c54 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000062c 0000000000000010 00000630 FDE cie=00000000 pc=00000000000094a0..0000000000009594 │ │ │ │ +00000618 0000000000000010 0000061c FDE cie=00000000 pc=0000000000008c60..0000000000008d54 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000640 000000000000005c 00000644 FDE cie=00000000 pc=00000000000095a0..0000000000009c14 │ │ │ │ - DW_CFA_advance_loc: 24 to 00000000000095b8 │ │ │ │ +0000062c 0000000000000064 00000630 FDE cie=00000000 pc=0000000000008d80..0000000000009328 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000008d8c │ │ │ │ DW_CFA_register: r65 in r0 │ │ │ │ DW_CFA_offset: r56 at cfa-64 │ │ │ │ DW_CFA_offset: r57 at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 72 to 0000000000009600 │ │ │ │ + DW_CFA_advance_loc: 64 to 0000000000008dcc │ │ │ │ DW_CFA_offset: r52 at cfa-96 │ │ │ │ DW_CFA_offset: r53 at cfa-88 │ │ │ │ DW_CFA_offset: r54 at cfa-80 │ │ │ │ + DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ DW_CFA_offset: r55 at cfa-72 │ │ │ │ DW_CFA_offset: r58 at cfa-48 │ │ │ │ DW_CFA_offset: r59 at cfa-40 │ │ │ │ DW_CFA_offset: r60 at cfa-32 │ │ │ │ DW_CFA_offset: r61 at cfa-24 │ │ │ │ DW_CFA_offset: r62 at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000008dd8 │ │ │ │ DW_CFA_offset: r63 at cfa-8 │ │ │ │ - DW_CFA_offset: r29 at cfa-136 │ │ │ │ DW_CFA_offset: r30 at cfa-128 │ │ │ │ - DW_CFA_offset: r31 at cfa-120 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000009610 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000008de4 │ │ │ │ DW_CFA_def_cfa_offset: 176 │ │ │ │ - DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ - DW_CFA_advance_loc1: 720 to 00000000000098e0 │ │ │ │ + DW_CFA_offset: r31 at cfa-120 │ │ │ │ + DW_CFA_advance_loc1: 640 to 0000000000009064 │ │ │ │ DW_CFA_offset: r50 at cfa-112 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000098e4 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000009068 │ │ │ │ DW_CFA_offset: r51 at cfa-104 │ │ │ │ - DW_CFA_advance_loc: 216 to 00000000000099bc │ │ │ │ + DW_CFA_advance_loc: 192 to 0000000000009128 │ │ │ │ DW_CFA_restore: r50 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000099c0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000912c │ │ │ │ DW_CFA_restore: r51 │ │ │ │ - DW_CFA_advance_loc: 76 to 0000000000009a0c │ │ │ │ + DW_CFA_advance_loc: 60 to 0000000000009168 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 68 to 0000000000009a50 │ │ │ │ + DW_CFA_advance_loc: 44 to 0000000000009194 │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ + DW_CFA_advance_loc: 20 to 00000000000091a8 │ │ │ │ DW_CFA_restore: r63 │ │ │ │ DW_CFA_restore: r62 │ │ │ │ DW_CFA_restore: r61 │ │ │ │ DW_CFA_restore: r60 │ │ │ │ DW_CFA_restore: r59 │ │ │ │ DW_CFA_restore: r58 │ │ │ │ DW_CFA_restore: r57 │ │ │ │ DW_CFA_restore: r56 │ │ │ │ DW_CFA_restore: r55 │ │ │ │ DW_CFA_restore: r54 │ │ │ │ DW_CFA_restore: r53 │ │ │ │ DW_CFA_restore: r52 │ │ │ │ DW_CFA_restore: r31 │ │ │ │ DW_CFA_restore: r30 │ │ │ │ - DW_CFA_restore: r29 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000009a60 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000091b0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ + DW_CFA_advance_loc: 28 to 00000000000091cc │ │ │ │ + DW_CFA_offset: r29 at cfa-136 │ │ │ │ + DW_CFA_advance_loc: 152 to 0000000000009264 │ │ │ │ + DW_CFA_restore: r29 │ │ │ │ + DW_CFA_advance_loc: 32 to 0000000000009284 │ │ │ │ + DW_CFA_offset: r29 at cfa-136 │ │ │ │ + DW_CFA_advance_loc: 148 to 0000000000009318 │ │ │ │ + DW_CFA_restore: r29 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000006a0 00000000000000e8 000006a4 FDE cie=00000000 pc=0000000000009c20..000000000000a5cc │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000009c38 │ │ │ │ - DW_CFA_offset: r48 at cfa-128 │ │ │ │ - DW_CFA_offset: r49 at cfa-120 │ │ │ │ +00000694 00000000000000e8 00000698 FDE cie=00000000 pc=0000000000009330..0000000000009bd4 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000009338 │ │ │ │ + DW_CFA_offset: r58 at cfa-48 │ │ │ │ + DW_CFA_offset: r59 at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000009348 │ │ │ │ DW_CFA_offset: r62 at cfa-16 │ │ │ │ DW_CFA_offset: r63 at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000009c4c │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000009354 │ │ │ │ DW_CFA_def_cfa_offset: 224 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000009c60 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000009368 │ │ │ │ DW_CFA_offset: r50 at cfa-112 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000009c64 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000936c │ │ │ │ DW_CFA_offset: r51 at cfa-104 │ │ │ │ - DW_CFA_advance_loc: 32 to 0000000000009c84 │ │ │ │ + DW_CFA_advance_loc: 28 to 0000000000009388 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r50 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000009c88 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000938c │ │ │ │ DW_CFA_restore: r51 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000009c8c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000009390 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 28 to 0000000000009ca8 │ │ │ │ + DW_CFA_advance_loc: 32 to 00000000000093b0 │ │ │ │ DW_CFA_restore: r63 │ │ │ │ DW_CFA_restore: r62 │ │ │ │ - DW_CFA_restore: r49 │ │ │ │ - DW_CFA_restore: r48 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000009cb0 │ │ │ │ + DW_CFA_restore: r59 │ │ │ │ + DW_CFA_restore: r58 │ │ │ │ + DW_CFA_advance_loc: 16 to 00000000000093c0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000009cb4 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000093c4 │ │ │ │ DW_CFA_register: r65 in r0 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000009cb8 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000093c8 │ │ │ │ DW_CFA_offset: r46 at cfa-144 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000009cbc │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000093cc │ │ │ │ DW_CFA_offset: r47 at cfa-136 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000009cc0 │ │ │ │ - DW_CFA_offset: r52 at cfa-96 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000009cc4 │ │ │ │ - DW_CFA_offset: r53 at cfa-88 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000009cc8 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000093d0 │ │ │ │ + DW_CFA_offset: r48 at cfa-128 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000093d4 │ │ │ │ + DW_CFA_offset: r49 at cfa-120 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000093d8 │ │ │ │ + DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000093dc │ │ │ │ DW_CFA_offset: r54 at cfa-80 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000009ccc │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000093e0 │ │ │ │ DW_CFA_offset: r55 at cfa-72 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000009cd0 │ │ │ │ - DW_CFA_offset: r58 at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000009cd4 │ │ │ │ - DW_CFA_offset: r59 at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000009cd8 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000093e4 │ │ │ │ + DW_CFA_offset: r52 at cfa-96 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000093e8 │ │ │ │ + DW_CFA_offset: r53 at cfa-88 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000093ec │ │ │ │ DW_CFA_offset: r60 at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000009cdc │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000093f0 │ │ │ │ DW_CFA_offset: r61 at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000009ce0 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000093f4 │ │ │ │ DW_CFA_offset: r26 at cfa-192 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000009ce4 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000093f8 │ │ │ │ DW_CFA_offset: r27 at cfa-184 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000009ce8 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000093fc │ │ │ │ DW_CFA_offset: r56 at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000009cec │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000009400 │ │ │ │ DW_CFA_offset: r57 at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000009cf0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000009404 │ │ │ │ DW_CFA_offset: r29 at cfa-168 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000009cf4 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000009408 │ │ │ │ DW_CFA_offset: r30 at cfa-160 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000009cf8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000940c │ │ │ │ DW_CFA_offset: r31 at cfa-152 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000009cfc │ │ │ │ - DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ - DW_CFA_advance_loc2: 1472 to 000000000000a2bc │ │ │ │ + DW_CFA_advance_loc2: 1308 to 0000000000009928 │ │ │ │ DW_CFA_restore: r46 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000a2c0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000992c │ │ │ │ DW_CFA_restore: r47 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000a2c4 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000009930 │ │ │ │ + DW_CFA_restore: r48 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000009934 │ │ │ │ + DW_CFA_restore: r49 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000009938 │ │ │ │ DW_CFA_restore: r50 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000a2c8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000993c │ │ │ │ DW_CFA_restore: r51 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000a2cc │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000009940 │ │ │ │ DW_CFA_restore: r52 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000a2d0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000009944 │ │ │ │ DW_CFA_restore: r53 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000a2d4 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000009948 │ │ │ │ DW_CFA_restore: r54 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000a2d8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000994c │ │ │ │ + DW_CFA_restore_extended: r65 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000009950 │ │ │ │ DW_CFA_restore: r55 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000a2dc │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000009954 │ │ │ │ DW_CFA_restore: r56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000a2e0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000009958 │ │ │ │ DW_CFA_restore: r57 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000a2e4 │ │ │ │ - DW_CFA_restore: r58 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000a2e8 │ │ │ │ - DW_CFA_restore: r59 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000a2ec │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000995c │ │ │ │ DW_CFA_restore: r60 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000a2f0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000009960 │ │ │ │ DW_CFA_restore: r61 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000a2f4 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000009964 │ │ │ │ DW_CFA_restore: r26 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000a2f8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000009968 │ │ │ │ DW_CFA_restore: r27 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000a2fc │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000996c │ │ │ │ DW_CFA_restore: r29 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000a300 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000009970 │ │ │ │ DW_CFA_restore: r30 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000a304 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000009974 │ │ │ │ DW_CFA_restore: r31 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000a308 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000009978 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000a30c │ │ │ │ - DW_CFA_restore_extended: r65 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000000a31c │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000009988 │ │ │ │ DW_CFA_restore: r63 │ │ │ │ DW_CFA_restore: r62 │ │ │ │ - DW_CFA_restore: r49 │ │ │ │ - DW_CFA_restore: r48 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000a320 │ │ │ │ + DW_CFA_restore: r59 │ │ │ │ + DW_CFA_restore: r58 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000009990 │ │ │ │ DW_CFA_def_cfa_offset: 224 │ │ │ │ - DW_CFA_offset: r48 at cfa-128 │ │ │ │ - DW_CFA_offset: r49 at cfa-120 │ │ │ │ + DW_CFA_offset: r58 at cfa-48 │ │ │ │ + DW_CFA_offset: r59 at cfa-40 │ │ │ │ DW_CFA_offset: r62 at cfa-16 │ │ │ │ DW_CFA_offset: r63 at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000a328 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000009994 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 28 to 000000000000a344 │ │ │ │ + DW_CFA_advance_loc: 32 to 00000000000099b4 │ │ │ │ DW_CFA_restore: r63 │ │ │ │ DW_CFA_restore: r62 │ │ │ │ - DW_CFA_restore: r49 │ │ │ │ - DW_CFA_restore: r48 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000000a350 │ │ │ │ + DW_CFA_restore: r59 │ │ │ │ + DW_CFA_restore: r58 │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000000099c0 │ │ │ │ DW_CFA_def_cfa_offset: 224 │ │ │ │ DW_CFA_offset: r26 at cfa-192 │ │ │ │ DW_CFA_offset: r27 at cfa-184 │ │ │ │ DW_CFA_offset: r29 at cfa-168 │ │ │ │ DW_CFA_offset: r30 at cfa-160 │ │ │ │ DW_CFA_offset: r31 at cfa-152 │ │ │ │ DW_CFA_offset: r46 at cfa-144 │ │ │ │ @@ -1328,1989 +1328,1939 @@ │ │ │ │ DW_CFA_offset: r59 at cfa-40 │ │ │ │ DW_CFA_offset: r60 at cfa-32 │ │ │ │ DW_CFA_offset: r61 at cfa-24 │ │ │ │ DW_CFA_offset: r62 at cfa-16 │ │ │ │ DW_CFA_offset: r63 at cfa-8 │ │ │ │ DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -0000078c 0000000000000024 00000790 FDE cie=00000000 pc=000000000000a5d0..000000000000a644 │ │ │ │ - DW_CFA_advance_loc: 40 to 000000000000a5f8 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ - DW_CFA_advance_loc: 28 to 000000000000a614 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000a61c │ │ │ │ - DW_CFA_restore_extended: r65 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000a620 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000000a62c │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000a634 │ │ │ │ - DW_CFA_restore_extended: r65 │ │ │ │ +00000780 0000000000000010 00000784 FDE cie=00000000 pc=0000000000009c00..0000000000009c40 │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000007b4 0000000000000014 000007b8 FDE cie=00000000 pc=000000000000a650..000000000000a6a0 │ │ │ │ - DW_CFA_advance_loc: 32 to 000000000000a670 │ │ │ │ +00000794 0000000000000014 00000798 FDE cie=00000000 pc=0000000000009c40..0000000000009c7c │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000009c54 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000007cc 0000000000000020 000007d0 FDE cie=00000000 pc=000000000000a6a0..000000000000a740 │ │ │ │ - DW_CFA_advance_loc: 36 to 000000000000a6c4 │ │ │ │ +000007ac 0000000000000020 000007b0 FDE cie=00000000 pc=0000000000009c80..0000000000009d0c │ │ │ │ + DW_CFA_advance_loc: 60 to 0000000000009cbc │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ DW_CFA_offset: r31 at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 32 to 000000000000a6e4 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000009cd0 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000000a6f4 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000009ce0 │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ DW_CFA_restore: r31 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000000a700 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000009cf0 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000007f0 00000000000000a0 000007f4 FDE cie=00000000 pc=000000000000a740..000000000000aa10 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000000a74c │ │ │ │ - DW_CFA_register: r65 in r0 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000a754 │ │ │ │ - DW_CFA_def_cfa_offset: 160 │ │ │ │ +000007d0 0000000000000080 000007d4 FDE cie=00000000 pc=0000000000009d40..0000000000009f9c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000009d44 │ │ │ │ DW_CFA_offset: r31 at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000a75c │ │ │ │ - DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000000a768 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000009d4c │ │ │ │ + DW_CFA_def_cfa_offset: 160 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000009d58 │ │ │ │ DW_CFA_offset: r29 at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000a76c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000009d5c │ │ │ │ DW_CFA_offset: r30 at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 44 to 000000000000a798 │ │ │ │ - DW_CFA_offset: r25 at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000a79c │ │ │ │ - DW_CFA_offset: r26 at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000000a7ac │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000009d68 │ │ │ │ + DW_CFA_register: r65 in r0 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000009d74 │ │ │ │ DW_CFA_offset: r28 at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000a7b0 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000009d84 │ │ │ │ + DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ + DW_CFA_advance_loc: 40 to 0000000000009dac │ │ │ │ DW_CFA_offset: r27 at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 152 to 000000000000a848 │ │ │ │ - DW_CFA_restore: r25 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000a84c │ │ │ │ - DW_CFA_restore: r26 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000a850 │ │ │ │ + DW_CFA_advance_loc: 128 to 0000000000009e2c │ │ │ │ DW_CFA_restore: r27 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000a854 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000009e38 │ │ │ │ DW_CFA_restore: r28 │ │ │ │ - DW_CFA_advance_loc: 36 to 000000000000a878 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000009e40 │ │ │ │ + DW_CFA_restore_extended: r65 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000009e4c │ │ │ │ DW_CFA_restore: r29 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000a87c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000009e50 │ │ │ │ DW_CFA_restore: r30 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000a880 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000009e54 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000a888 │ │ │ │ - DW_CFA_restore_extended: r65 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000009e5c │ │ │ │ DW_CFA_restore: r31 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000a890 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000009e60 │ │ │ │ DW_CFA_def_cfa_offset: 160 │ │ │ │ - DW_CFA_offset: r25 at cfa-56 │ │ │ │ - DW_CFA_offset: r26 at cfa-48 │ │ │ │ DW_CFA_offset: r27 at cfa-40 │ │ │ │ DW_CFA_offset: r28 at cfa-32 │ │ │ │ DW_CFA_offset: r29 at cfa-24 │ │ │ │ DW_CFA_offset: r30 at cfa-16 │ │ │ │ DW_CFA_offset: r31 at cfa-8 │ │ │ │ DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000000a8a0 │ │ │ │ - DW_CFA_restore: r25 │ │ │ │ - DW_CFA_restore: r26 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000009e70 │ │ │ │ DW_CFA_restore: r27 │ │ │ │ DW_CFA_restore: r28 │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000000a8b8 │ │ │ │ - DW_CFA_offset: r28 at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 144 to 000000000000a948 │ │ │ │ - DW_CFA_restore: r28 │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000000a960 │ │ │ │ - DW_CFA_restore: r29 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000a964 │ │ │ │ - DW_CFA_restore: r30 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000a968 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000a970 │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ - DW_CFA_restore: r31 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000000a980 │ │ │ │ - DW_CFA_def_cfa_offset: 160 │ │ │ │ - DW_CFA_offset: r29 at cfa-24 │ │ │ │ - DW_CFA_offset: r30 at cfa-16 │ │ │ │ - DW_CFA_offset: r31 at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000009e7c │ │ │ │ + DW_CFA_register: r65 in r0 │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000009e94 │ │ │ │ DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ - DW_CFA_advance_loc: 40 to 000000000000a9a8 │ │ │ │ + DW_CFA_advance_loc: 140 to 0000000000009f20 │ │ │ │ + DW_CFA_offset: r28 at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000009f38 │ │ │ │ + DW_CFA_restore: r28 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000009f3c │ │ │ │ DW_CFA_restore: r29 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000a9ac │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000009f40 │ │ │ │ DW_CFA_restore: r30 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000a9b0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000009f44 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000a9b8 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000009f50 │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ DW_CFA_restore: r31 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000a9bc │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000009f54 │ │ │ │ DW_CFA_def_cfa_offset: 160 │ │ │ │ DW_CFA_offset: r31 at cfa-8 │ │ │ │ - DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000a9c4 │ │ │ │ - DW_CFA_offset: r25 at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000a9c8 │ │ │ │ - DW_CFA_offset: r26 at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000a9cc │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000009f58 │ │ │ │ + DW_CFA_register: r65 in r0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000009f5c │ │ │ │ DW_CFA_offset: r27 at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000a9d0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000009f60 │ │ │ │ DW_CFA_offset: r28 at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000a9d4 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000009f6c │ │ │ │ DW_CFA_offset: r29 at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000a9d8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000009f70 │ │ │ │ DW_CFA_offset: r30 at cfa-16 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000009f74 │ │ │ │ + DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ │ │ │ │ -00000894 000000000000006c 00000898 FDE cie=00000000 pc=000000000000aa10..000000000000ac58 │ │ │ │ - DW_CFA_advance_loc: 28 to 000000000000aa2c │ │ │ │ - DW_CFA_register: r65 in r0 │ │ │ │ +00000854 0000000000000068 00000858 FDE cie=00000000 pc=0000000000009fa0..000000000000a190 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000009fac │ │ │ │ DW_CFA_offset: r29 at cfa-24 │ │ │ │ DW_CFA_offset: r31 at cfa-8 │ │ │ │ - DW_CFA_offset: r30 at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000000aa3c │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000009fb8 │ │ │ │ DW_CFA_def_cfa_offset: 160 │ │ │ │ - DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ - DW_CFA_advance_loc: 40 to 000000000000aa64 │ │ │ │ - DW_CFA_offset: r25 at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000aa68 │ │ │ │ - DW_CFA_offset: r26 at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000000aa78 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000009fc0 │ │ │ │ + DW_CFA_register: r65 in r0 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000009fcc │ │ │ │ DW_CFA_offset: r28 at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000aa7c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000009fd0 │ │ │ │ + DW_CFA_offset: r30 at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000009fe0 │ │ │ │ + DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ + DW_CFA_advance_loc: 40 to 000000000000a008 │ │ │ │ DW_CFA_offset: r27 at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 184 to 000000000000ab34 │ │ │ │ - DW_CFA_restore: r25 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000ab38 │ │ │ │ - DW_CFA_restore: r26 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000ab3c │ │ │ │ + DW_CFA_advance_loc: 160 to 000000000000a0a8 │ │ │ │ DW_CFA_restore: r27 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000ab40 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000000a0b4 │ │ │ │ DW_CFA_restore: r28 │ │ │ │ - DW_CFA_advance_loc: 32 to 000000000000ab60 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000000ab74 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000a0b8 │ │ │ │ + DW_CFA_restore: r30 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000a0c0 │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000000a0cc │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000000a0d8 │ │ │ │ DW_CFA_restore: r31 │ │ │ │ - DW_CFA_restore: r30 │ │ │ │ DW_CFA_restore: r29 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000000ab80 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000a0e0 │ │ │ │ DW_CFA_def_cfa_offset: 160 │ │ │ │ - DW_CFA_offset: r25 at cfa-56 │ │ │ │ - DW_CFA_offset: r26 at cfa-48 │ │ │ │ DW_CFA_offset: r27 at cfa-40 │ │ │ │ DW_CFA_offset: r28 at cfa-32 │ │ │ │ DW_CFA_offset: r29 at cfa-24 │ │ │ │ DW_CFA_offset: r30 at cfa-16 │ │ │ │ DW_CFA_offset: r31 at cfa-8 │ │ │ │ DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000000ab90 │ │ │ │ - DW_CFA_restore: r25 │ │ │ │ - DW_CFA_restore: r26 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000000a0f0 │ │ │ │ DW_CFA_restore: r27 │ │ │ │ DW_CFA_restore: r28 │ │ │ │ - DW_CFA_advance_loc: 100 to 000000000000abf4 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000000ac08 │ │ │ │ + DW_CFA_restore: r30 │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ - DW_CFA_restore: r31 │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000000a108 │ │ │ │ + DW_CFA_register: r65 in r0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000a10c │ │ │ │ + DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ + DW_CFA_advance_loc: 68 to 000000000000a150 │ │ │ │ + DW_CFA_offset: r28 at cfa-32 │ │ │ │ + DW_CFA_offset: r30 at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000000a168 │ │ │ │ + DW_CFA_restore: r28 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000a16c │ │ │ │ DW_CFA_restore: r30 │ │ │ │ - DW_CFA_restore: r29 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000ac10 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 36 to 000000000000ac34 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000a170 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000000ac48 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000000a180 │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ DW_CFA_restore: r31 │ │ │ │ - DW_CFA_restore: r30 │ │ │ │ DW_CFA_restore: r29 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000904 000000000000001c 00000908 FDE cie=00000000 pc=000000000000ac60..000000000000ac9c │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000000ac74 │ │ │ │ +000008c0 000000000000001c 000008c4 FDE cie=00000000 pc=000000000000a1c0..000000000000a1f0 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000000a1cc │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000000ac80 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000a1d4 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000000ac8c │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000000a1e0 │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000924 000000000000001c 00000928 FDE cie=00000000 pc=000000000000aca0..000000000000acd8 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000000acb4 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000000acc0 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000acc8 │ │ │ │ - DW_CFA_restore_extended: r65 │ │ │ │ +000008e0 0000000000000010 000008e4 FDE cie=00000000 pc=000000000000a1f0..000000000000a200 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000944 0000000000000034 00000948 FDE cie=00000000 pc=000000000000ace0..000000000000ad78 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000000acec │ │ │ │ +000008f4 0000000000000034 000008f8 FDE cie=00000000 pc=000000000000a200..000000000000a28c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000a204 │ │ │ │ DW_CFA_offset: r30 at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000acf4 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000a20c │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000acfc │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000a214 │ │ │ │ DW_CFA_register: r65 in r0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000ad00 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000a218 │ │ │ │ DW_CFA_offset: r31 at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000ad08 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000a21c │ │ │ │ DW_CFA_offset: r62 at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000ad0c │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000a224 │ │ │ │ DW_CFA_offset: r63 at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000ad10 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000a228 │ │ │ │ DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ - DW_CFA_advance_loc: 68 to 000000000000ad54 │ │ │ │ + DW_CFA_advance_loc: 64 to 000000000000a268 │ │ │ │ DW_CFA_restore: r62 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000ad58 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000a26c │ │ │ │ DW_CFA_restore: r63 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000ad5c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000a270 │ │ │ │ DW_CFA_restore: r31 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000ad60 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000a274 │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000ad64 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000a278 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000ad68 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000a27c │ │ │ │ DW_CFA_restore: r30 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000097c 0000000000000034 00000980 FDE cie=00000000 pc=000000000000ad80..000000000000ae6c │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000000ad8c │ │ │ │ - DW_CFA_offset: r31 at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000ad94 │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000ad9c │ │ │ │ +0000092c 0000000000000038 00000930 FDE cie=00000000 pc=000000000000a290..000000000000a370 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000a294 │ │ │ │ + DW_CFA_offset: r31 at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000a29c │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000a2a4 │ │ │ │ DW_CFA_register: r65 in r0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000ada0 │ │ │ │ - DW_CFA_offset: r29 at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000000adac │ │ │ │ - DW_CFA_offset: r28 at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000adb4 │ │ │ │ - DW_CFA_offset: r30 at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000000adc0 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000a2ac │ │ │ │ + DW_CFA_offset: r29 at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000a2b0 │ │ │ │ + DW_CFA_offset: r30 at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000000a2bc │ │ │ │ + DW_CFA_offset: r62 at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000a2c0 │ │ │ │ + DW_CFA_offset: r63 at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000000a2d4 │ │ │ │ DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ - DW_CFA_advance_loc: 136 to 000000000000ae48 │ │ │ │ - DW_CFA_restore: r28 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000ae4c │ │ │ │ + DW_CFA_advance_loc: 116 to 000000000000a348 │ │ │ │ + DW_CFA_restore: r62 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000a34c │ │ │ │ + DW_CFA_restore: r63 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000a350 │ │ │ │ DW_CFA_restore: r29 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000ae50 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000a354 │ │ │ │ DW_CFA_restore: r30 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000ae54 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000a358 │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000ae58 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000a35c │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000ae5c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000a360 │ │ │ │ DW_CFA_restore: r31 │ │ │ │ DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -000009b4 000000000000003c 000009b8 FDE cie=00000000 pc=000000000000ae70..000000000000af40 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000000ae7c │ │ │ │ +00000968 000000000000003c 0000096c FDE cie=00000000 pc=000000000000a370..000000000000a434 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000a374 │ │ │ │ DW_CFA_offset: r31 at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000ae84 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000a37c │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000ae8c │ │ │ │ - DW_CFA_register: r65 in r0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000ae90 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000a384 │ │ │ │ DW_CFA_offset: r62 at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000ae94 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000a388 │ │ │ │ DW_CFA_offset: r63 at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000000aea8 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000000a39c │ │ │ │ + DW_CFA_register: r65 in r0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000a3a0 │ │ │ │ DW_CFA_offset: r30 at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000aeac │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000a3a4 │ │ │ │ DW_CFA_offset: r60 at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000000aeb8 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000a3ac │ │ │ │ DW_CFA_offset: r61 at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000aec0 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000000a3b8 │ │ │ │ DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ - DW_CFA_advance_loc: 84 to 000000000000af14 │ │ │ │ + DW_CFA_advance_loc: 80 to 000000000000a408 │ │ │ │ DW_CFA_restore: r60 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000af18 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000a40c │ │ │ │ DW_CFA_restore: r61 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000af1c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000a410 │ │ │ │ DW_CFA_restore: r62 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000af20 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000a414 │ │ │ │ DW_CFA_restore: r63 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000af24 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000a418 │ │ │ │ DW_CFA_restore: r30 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000af28 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000a41c │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000af2c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000a420 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000af30 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000a424 │ │ │ │ DW_CFA_restore: r31 │ │ │ │ │ │ │ │ -000009f4 0000000000000088 000009f8 FDE cie=00000000 pc=000000000000af40..000000000000b18c │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000000af4c │ │ │ │ - DW_CFA_offset: r60 at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000000af5c │ │ │ │ - DW_CFA_offset: r61 at cfa-24 │ │ │ │ +000009a8 0000000000000078 000009ac FDE cie=00000000 pc=000000000000a440..000000000000a644 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000a448 │ │ │ │ DW_CFA_offset: r62 at cfa-16 │ │ │ │ DW_CFA_offset: r63 at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000af64 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 56 to 000000000000af9c │ │ │ │ + DW_CFA_advance_loc: 32 to 000000000000a468 │ │ │ │ + DW_CFA_offset: r60 at cfa-32 │ │ │ │ + DW_CFA_offset: r61 at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000000a474 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc: 28 to 000000000000a490 │ │ │ │ DW_CFA_register: r65 in r0 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000000afa8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000a494 │ │ │ │ DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ - DW_CFA_advance_loc: 32 to 000000000000afc8 │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000000a4ac │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000000afdc │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000000a4c0 │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000000afec │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000000a4d0 │ │ │ │ DW_CFA_restore: r63 │ │ │ │ DW_CFA_restore: r62 │ │ │ │ DW_CFA_restore: r61 │ │ │ │ DW_CFA_restore: r60 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000aff0 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000000a4e0 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ DW_CFA_offset: r60 at cfa-32 │ │ │ │ DW_CFA_offset: r61 at cfa-24 │ │ │ │ DW_CFA_offset: r62 at cfa-16 │ │ │ │ DW_CFA_offset: r63 at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 36 to 000000000000b014 │ │ │ │ + DW_CFA_advance_loc: 44 to 000000000000a50c │ │ │ │ DW_CFA_register: r65 in r0 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000000b024 │ │ │ │ - DW_CFA_offset: r58 at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000b02c │ │ │ │ - DW_CFA_offset: r59 at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000b030 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000a510 │ │ │ │ DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ - DW_CFA_advance_loc: 192 to 000000000000b0f0 │ │ │ │ - DW_CFA_restore: r58 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000b0f4 │ │ │ │ - DW_CFA_restore: r59 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000b0f8 │ │ │ │ + DW_CFA_advance_loc: 168 to 000000000000a5b8 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000000b10c │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000000a5cc │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000000b11c │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000000a5dc │ │ │ │ DW_CFA_restore: r63 │ │ │ │ DW_CFA_restore: r62 │ │ │ │ DW_CFA_restore: r61 │ │ │ │ DW_CFA_restore: r60 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000b120 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000a5e0 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ DW_CFA_offset: r60 at cfa-32 │ │ │ │ DW_CFA_offset: r61 at cfa-24 │ │ │ │ DW_CFA_offset: r62 at cfa-16 │ │ │ │ DW_CFA_offset: r63 at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000b128 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000000a5f4 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 36 to 000000000000b14c │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000000a60c │ │ │ │ DW_CFA_restore: r63 │ │ │ │ DW_CFA_restore: r62 │ │ │ │ DW_CFA_restore: r61 │ │ │ │ DW_CFA_restore: r60 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000b150 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_offset: r58 at cfa-48 │ │ │ │ - DW_CFA_offset: r59 at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000a610 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ DW_CFA_offset: r60 at cfa-32 │ │ │ │ DW_CFA_offset: r61 at cfa-24 │ │ │ │ DW_CFA_offset: r62 at cfa-16 │ │ │ │ DW_CFA_offset: r63 at cfa-8 │ │ │ │ DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000b158 │ │ │ │ - DW_CFA_restore: r58 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000b15c │ │ │ │ - DW_CFA_restore: r59 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000b160 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000a618 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 28 to 000000000000b17c │ │ │ │ + DW_CFA_advance_loc: 28 to 000000000000a634 │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ DW_CFA_restore: r63 │ │ │ │ DW_CFA_restore: r62 │ │ │ │ DW_CFA_restore: r61 │ │ │ │ DW_CFA_restore: r60 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00000a80 0000000000000038 00000a84 FDE cie=00000000 pc=000000000000b190..000000000000b290 │ │ │ │ - DW_CFA_advance_loc: 44 to 000000000000b1bc │ │ │ │ +00000a24 0000000000000038 00000a28 FDE cie=00000000 pc=000000000000a680..000000000000a770 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000000a68c │ │ │ │ DW_CFA_register: r65 in r0 │ │ │ │ DW_CFA_offset: r24 at cfa-64 │ │ │ │ DW_CFA_offset: r25 at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000000a698 │ │ │ │ DW_CFA_offset: r26 at cfa-48 │ │ │ │ DW_CFA_offset: r27 at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000000a6ac │ │ │ │ + DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ DW_CFA_offset: r28 at cfa-32 │ │ │ │ DW_CFA_offset: r29 at cfa-24 │ │ │ │ DW_CFA_offset: r30 at cfa-16 │ │ │ │ - DW_CFA_offset: r31 at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 28 to 000000000000b1d8 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000000a6bc │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ - DW_CFA_advance_loc: 128 to 000000000000b258 │ │ │ │ + DW_CFA_offset: r31 at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 124 to 000000000000a738 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 40 to 000000000000b280 │ │ │ │ + DW_CFA_advance_loc: 40 to 000000000000a760 │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ DW_CFA_restore: r31 │ │ │ │ DW_CFA_restore: r30 │ │ │ │ DW_CFA_restore: r29 │ │ │ │ DW_CFA_restore: r28 │ │ │ │ DW_CFA_restore: r27 │ │ │ │ DW_CFA_restore: r26 │ │ │ │ DW_CFA_restore: r25 │ │ │ │ DW_CFA_restore: r24 │ │ │ │ DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00000abc 0000000000000034 00000ac0 FDE cie=00000000 pc=000000000000b290..000000000000b38c │ │ │ │ - DW_CFA_advance_loc: 40 to 000000000000b2b8 │ │ │ │ +00000a60 0000000000000034 00000a64 FDE cie=00000000 pc=000000000000a770..000000000000a85c │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000000a784 │ │ │ │ DW_CFA_register: r65 in r0 │ │ │ │ DW_CFA_offset: r25 at cfa-56 │ │ │ │ DW_CFA_offset: r26 at cfa-48 │ │ │ │ DW_CFA_offset: r27 at cfa-40 │ │ │ │ DW_CFA_offset: r28 at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000000a790 │ │ │ │ + DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ DW_CFA_offset: r29 at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000000a79c │ │ │ │ DW_CFA_offset: r30 at cfa-16 │ │ │ │ DW_CFA_offset: r31 at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000000b2d0 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000000a7a8 │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ - DW_CFA_advance_loc: 136 to 000000000000b358 │ │ │ │ + DW_CFA_advance_loc: 128 to 000000000000a828 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 36 to 000000000000b37c │ │ │ │ + DW_CFA_advance_loc: 36 to 000000000000a84c │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ DW_CFA_restore: r31 │ │ │ │ DW_CFA_restore: r30 │ │ │ │ DW_CFA_restore: r29 │ │ │ │ DW_CFA_restore: r28 │ │ │ │ DW_CFA_restore: r27 │ │ │ │ DW_CFA_restore: r26 │ │ │ │ DW_CFA_restore: r25 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00000af4 000000000000002c 00000af8 FDE cie=00000000 pc=000000000000b390..000000000000b494 │ │ │ │ - DW_CFA_advance_loc: 32 to 000000000000b3b0 │ │ │ │ +00000a98 0000000000000030 00000a9c FDE cie=00000000 pc=000000000000a860..000000000000a954 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000000a86c │ │ │ │ DW_CFA_register: r65 in r0 │ │ │ │ DW_CFA_offset: r27 at cfa-40 │ │ │ │ DW_CFA_offset: r28 at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000000a878 │ │ │ │ DW_CFA_offset: r29 at cfa-24 │ │ │ │ DW_CFA_offset: r30 at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000000a888 │ │ │ │ + DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ DW_CFA_offset: r31 at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000000b3c8 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000a890 │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ - DW_CFA_advance_loc: 160 to 000000000000b468 │ │ │ │ + DW_CFA_advance_loc: 152 to 000000000000a928 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 28 to 000000000000b484 │ │ │ │ + DW_CFA_advance_loc: 28 to 000000000000a944 │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ DW_CFA_restore: r31 │ │ │ │ DW_CFA_restore: r30 │ │ │ │ DW_CFA_restore: r29 │ │ │ │ DW_CFA_restore: r28 │ │ │ │ DW_CFA_restore: r27 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00000b24 000000000000002c 00000b28 FDE cie=00000000 pc=000000000000b4a0..000000000000b594 │ │ │ │ - DW_CFA_advance_loc: 32 to 000000000000b4c0 │ │ │ │ +00000acc 0000000000000030 00000ad0 FDE cie=00000000 pc=000000000000a960..000000000000aa44 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000000a96c │ │ │ │ DW_CFA_register: r65 in r0 │ │ │ │ DW_CFA_offset: r27 at cfa-40 │ │ │ │ DW_CFA_offset: r28 at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000000a97c │ │ │ │ DW_CFA_offset: r29 at cfa-24 │ │ │ │ DW_CFA_offset: r30 at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000000a988 │ │ │ │ + DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ DW_CFA_offset: r31 at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000000b4d8 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000a990 │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ - DW_CFA_advance_loc: 144 to 000000000000b568 │ │ │ │ + DW_CFA_advance_loc: 136 to 000000000000aa18 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 28 to 000000000000b584 │ │ │ │ + DW_CFA_advance_loc: 28 to 000000000000aa34 │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ DW_CFA_restore: r31 │ │ │ │ DW_CFA_restore: r30 │ │ │ │ DW_CFA_restore: r29 │ │ │ │ DW_CFA_restore: r28 │ │ │ │ DW_CFA_restore: r27 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00000b54 0000000000000050 00000b58 FDE cie=00000000 pc=000000000000b5a0..000000000000b7bc │ │ │ │ - DW_CFA_advance_loc: 68 to 000000000000b5e4 │ │ │ │ +00000b00 0000000000000064 00000b04 FDE cie=00000000 pc=000000000000aa50..000000000000ac88 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000000aa60 │ │ │ │ DW_CFA_register: r65 in r0 │ │ │ │ DW_CFA_offset: r25 at cfa-56 │ │ │ │ + DW_CFA_offset: r24 at cfa-64 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000000aa6c │ │ │ │ DW_CFA_offset: r27 at cfa-40 │ │ │ │ DW_CFA_offset: r28 at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000000aa7c │ │ │ │ DW_CFA_offset: r29 at cfa-24 │ │ │ │ + DW_CFA_offset: r30 at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 32 to 000000000000aa9c │ │ │ │ + DW_CFA_def_cfa_offset: 176 │ │ │ │ DW_CFA_offset: r31 at cfa-8 │ │ │ │ - DW_CFA_offset: r20 at cfa-96 │ │ │ │ - DW_CFA_offset: r21 at cfa-88 │ │ │ │ + DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ DW_CFA_offset: r22 at cfa-80 │ │ │ │ DW_CFA_offset: r23 at cfa-72 │ │ │ │ - DW_CFA_offset: r24 at cfa-64 │ │ │ │ DW_CFA_offset: r26 at cfa-48 │ │ │ │ - DW_CFA_offset: r30 at cfa-16 │ │ │ │ DW_CFA_offset_extended_sf: r72 at cfa+8 │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000000b5fc │ │ │ │ - DW_CFA_def_cfa_offset: 176 │ │ │ │ - DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000b600 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000aaa0 │ │ │ │ DW_CFA_def_cfa_register: r31 │ │ │ │ - DW_CFA_advance_loc1: 332 to 000000000000b74c │ │ │ │ + DW_CFA_advance_loc1: 328 to 000000000000abe8 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa: r1 ofs 0 │ │ │ │ - DW_CFA_advance_loc: 60 to 000000000000b788 │ │ │ │ + DW_CFA_advance_loc: 44 to 000000000000ac14 │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000b78c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000ac18 │ │ │ │ DW_CFA_restore_extended: r72 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000ac20 │ │ │ │ DW_CFA_restore: r31 │ │ │ │ DW_CFA_restore: r30 │ │ │ │ DW_CFA_restore: r29 │ │ │ │ DW_CFA_restore: r28 │ │ │ │ DW_CFA_restore: r27 │ │ │ │ DW_CFA_restore: r26 │ │ │ │ DW_CFA_restore: r25 │ │ │ │ DW_CFA_restore: r24 │ │ │ │ DW_CFA_restore: r23 │ │ │ │ DW_CFA_restore: r22 │ │ │ │ - DW_CFA_restore: r21 │ │ │ │ - DW_CFA_restore: r20 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000b790 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000ac24 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 28 to 000000000000ac40 │ │ │ │ + DW_CFA_def_cfa: r1 ofs 0 │ │ │ │ + DW_CFA_advance_loc: 44 to 000000000000ac6c │ │ │ │ + DW_CFA_restore_extended: r65 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000ac70 │ │ │ │ + DW_CFA_restore_extended: r72 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000ac78 │ │ │ │ + DW_CFA_restore: r31 │ │ │ │ + DW_CFA_restore: r30 │ │ │ │ + DW_CFA_restore: r29 │ │ │ │ + DW_CFA_restore: r28 │ │ │ │ + DW_CFA_restore: r27 │ │ │ │ + DW_CFA_restore: r26 │ │ │ │ + DW_CFA_restore: r25 │ │ │ │ + DW_CFA_restore: r24 │ │ │ │ + DW_CFA_restore: r23 │ │ │ │ + DW_CFA_restore: r22 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00000ba8 0000000000000044 00000bac FDE cie=00000000 pc=000000000000b7c0..000000000000bab0 │ │ │ │ - DW_CFA_advance_loc: 48 to 000000000000b7f0 │ │ │ │ +00000b68 0000000000000044 00000b6c FDE cie=00000000 pc=000000000000ac90..000000000000af60 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000000aca4 │ │ │ │ DW_CFA_register: r65 in r0 │ │ │ │ DW_CFA_offset: r23 at cfa-72 │ │ │ │ DW_CFA_offset: r24 at cfa-64 │ │ │ │ DW_CFA_offset: r25 at cfa-56 │ │ │ │ DW_CFA_offset: r26 at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000000acbc │ │ │ │ + DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ DW_CFA_offset: r27 at cfa-40 │ │ │ │ DW_CFA_offset: r28 at cfa-32 │ │ │ │ DW_CFA_offset: r29 at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000000acd0 │ │ │ │ + DW_CFA_def_cfa_offset: 8352 │ │ │ │ DW_CFA_offset: r31 at cfa-8 │ │ │ │ DW_CFA_offset: r30 at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 28 to 000000000000b80c │ │ │ │ - DW_CFA_def_cfa_offset: 8352 │ │ │ │ - DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000b810 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000acd8 │ │ │ │ DW_CFA_def_cfa_register: r31 │ │ │ │ - DW_CFA_advance_loc1: 576 to 000000000000ba50 │ │ │ │ + DW_CFA_advance_loc1: 552 to 000000000000af00 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa: r1 ofs 0 │ │ │ │ - DW_CFA_advance_loc: 44 to 000000000000ba7c │ │ │ │ + DW_CFA_advance_loc: 44 to 000000000000af2c │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ DW_CFA_restore: r31 │ │ │ │ DW_CFA_restore: r30 │ │ │ │ DW_CFA_restore: r29 │ │ │ │ DW_CFA_restore: r28 │ │ │ │ DW_CFA_restore: r27 │ │ │ │ DW_CFA_restore: r26 │ │ │ │ DW_CFA_restore: r25 │ │ │ │ DW_CFA_restore: r24 │ │ │ │ DW_CFA_restore: r23 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000ba80 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000af30 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00000bf0 0000000000000020 00000bf4 FDE cie=00000000 pc=000000000000bab0..000000000000bb08 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000000bac0 │ │ │ │ +00000bb0 0000000000000020 00000bb4 FDE cie=00000000 pc=000000000000af80..000000000000afc8 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000af88 │ │ │ │ DW_CFA_register: r65 in r0 │ │ │ │ DW_CFA_offset: r31 at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000000bacc │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000000af94 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ - DW_CFA_advance_loc: 32 to 000000000000baec │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000000afac │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000000baf8 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000000afb8 │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ DW_CFA_restore: r31 │ │ │ │ │ │ │ │ -00000c14 000000000000001c 00000c18 FDE cie=00000000 pc=000000000000bb10..000000000000bb68 │ │ │ │ - DW_CFA_advance_loc: 40 to 000000000000bb38 │ │ │ │ +00000bd4 000000000000001c 00000bd8 FDE cie=00000000 pc=000000000000afd0..000000000000b01c │ │ │ │ + DW_CFA_advance_loc: 32 to 000000000000aff0 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000000bb50 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000000b004 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000bb58 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000b00c │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000c34 000000000000001c 00000c38 FDE cie=00000000 pc=000000000000bb70..000000000000bbac │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000000bb88 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000000bb94 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000bb9c │ │ │ │ - DW_CFA_restore_extended: r65 │ │ │ │ +00000bf4 0000000000000010 00000bf8 FDE cie=00000000 pc=000000000000b020..000000000000b034 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000c54 0000000000000010 00000c58 FDE cie=00000000 pc=000000000000bbb0..000000000000bbc4 │ │ │ │ +00000c08 0000000000000010 00000c0c FDE cie=00000000 pc=000000000000b040..000000000000b054 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000c68 000000000000001c 00000c6c FDE cie=00000000 pc=000000000000bbd0..000000000000bc30 │ │ │ │ - DW_CFA_advance_loc: 56 to 000000000000bc08 │ │ │ │ +00000c1c 000000000000001c 00000c20 FDE cie=00000000 pc=000000000000b080..000000000000b0d4 │ │ │ │ + DW_CFA_advance_loc: 48 to 000000000000b0b0 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000000bc18 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000000b0bc │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000bc20 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000b0c4 │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000c88 0000000000000030 00000c8c FDE cie=00000000 pc=000000000000bc30..000000000000bcf4 │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000000bc48 │ │ │ │ +00000c3c 0000000000000030 00000c40 FDE cie=00000000 pc=000000000000b0e0..000000000000b184 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000000b0f0 │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ - DW_CFA_advance_loc: 28 to 000000000000bc64 │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000000b108 │ │ │ │ DW_CFA_offset: r62 at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000bc68 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000b10c │ │ │ │ DW_CFA_offset: r63 at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 80 to 000000000000bcb8 │ │ │ │ + DW_CFA_advance_loc: 64 to 000000000000b14c │ │ │ │ DW_CFA_restore: r62 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000bcbc │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000b150 │ │ │ │ DW_CFA_restore: r63 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000bcc0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000b154 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000bcc8 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000b15c │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000bcd0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000b160 │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000bcd4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000b164 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000000bce4 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000000b174 │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000cbc 0000000000000054 00000cc0 FDE cie=00000000 pc=000000000000bd00..000000000000be40 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000000bd0c │ │ │ │ +00000c70 0000000000000054 00000c74 FDE cie=00000000 pc=000000000000b190..000000000000b2b0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000b194 │ │ │ │ DW_CFA_offset: r30 at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000000bd1c │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000000b1a4 │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ DW_CFA_offset: r62 at cfa-16 │ │ │ │ DW_CFA_offset: r63 at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000bd24 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000b1ac │ │ │ │ DW_CFA_register: r65 in r0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000bd28 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000b1b0 │ │ │ │ DW_CFA_offset: r31 at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000000bd34 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000b1b4 │ │ │ │ DW_CFA_offset: r58 at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000bd3c │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000000b1c4 │ │ │ │ DW_CFA_offset: r59 at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000bd40 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000b1c8 │ │ │ │ DW_CFA_offset: r60 at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000bd44 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000b1cc │ │ │ │ DW_CFA_offset: r61 at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000bd48 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000b1d0 │ │ │ │ DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ - DW_CFA_advance_loc: 148 to 000000000000bddc │ │ │ │ + DW_CFA_advance_loc: 124 to 000000000000b24c │ │ │ │ DW_CFA_restore: r58 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000bde0 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000000b258 │ │ │ │ DW_CFA_restore: r59 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000bde4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000b25c │ │ │ │ DW_CFA_restore: r60 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000bde8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000b260 │ │ │ │ DW_CFA_restore: r61 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000bdec │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000b264 │ │ │ │ DW_CFA_restore: r31 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000bdf0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000b268 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000000be08 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000000b274 │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000b278 │ │ │ │ DW_CFA_restore: r63 │ │ │ │ DW_CFA_restore: r62 │ │ │ │ DW_CFA_restore: r30 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000be10 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000b280 │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ DW_CFA_offset: r30 at cfa-64 │ │ │ │ DW_CFA_offset: r62 at cfa-16 │ │ │ │ DW_CFA_offset: r63 at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000be14 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000b284 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 28 to 000000000000be30 │ │ │ │ + DW_CFA_advance_loc: 28 to 000000000000b2a0 │ │ │ │ DW_CFA_restore: r63 │ │ │ │ DW_CFA_restore: r62 │ │ │ │ DW_CFA_restore: r30 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00000d14 0000000000000040 00000d18 FDE cie=00000000 pc=000000000000be40..000000000000bf20 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000000be4c │ │ │ │ +00000cc8 0000000000000040 00000ccc FDE cie=00000000 pc=000000000000b2b0..000000000000b380 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000b2b8 │ │ │ │ DW_CFA_offset: r31 at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000000be5c │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ DW_CFA_offset: r62 at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000000b2c4 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ DW_CFA_offset: r63 at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000be64 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000b2cc │ │ │ │ DW_CFA_register: r65 in r0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000be68 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000b2d0 │ │ │ │ DW_CFA_offset: r30 at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000000be78 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000000b2e0 │ │ │ │ DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ - DW_CFA_advance_loc: 84 to 000000000000becc │ │ │ │ + DW_CFA_advance_loc: 68 to 000000000000b324 │ │ │ │ DW_CFA_restore: r30 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000bed0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000b328 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000000bee8 │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000000b340 │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ DW_CFA_restore: r63 │ │ │ │ DW_CFA_restore: r62 │ │ │ │ DW_CFA_restore: r31 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000bef0 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000000b350 │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ DW_CFA_offset: r31 at cfa-24 │ │ │ │ DW_CFA_offset: r62 at cfa-16 │ │ │ │ DW_CFA_offset: r63 at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000bef4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000b354 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 28 to 000000000000bf10 │ │ │ │ + DW_CFA_advance_loc: 28 to 000000000000b370 │ │ │ │ DW_CFA_restore: r63 │ │ │ │ DW_CFA_restore: r62 │ │ │ │ DW_CFA_restore: r31 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000d58 0000000000000064 00000d5c FDE cie=00000000 pc=000000000000bf20..000000000000c0b0 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000000bf2c │ │ │ │ +00000d0c 0000000000000064 00000d10 FDE cie=00000000 pc=000000000000b380..000000000000b4f0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000b384 │ │ │ │ DW_CFA_offset: r30 at cfa-80 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000000bf3c │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000000b394 │ │ │ │ DW_CFA_def_cfa_offset: 128 │ │ │ │ DW_CFA_offset: r62 at cfa-16 │ │ │ │ DW_CFA_offset: r63 at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000bf44 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000b39c │ │ │ │ DW_CFA_register: r65 in r0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000bf48 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000b3a0 │ │ │ │ DW_CFA_offset: r29 at cfa-88 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000bf4c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000b3a4 │ │ │ │ DW_CFA_offset: r31 at cfa-72 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000000bf60 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000000b3b8 │ │ │ │ DW_CFA_offset: r56 at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000bf64 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000b3bc │ │ │ │ DW_CFA_offset: r57 at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000bf68 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000b3c0 │ │ │ │ DW_CFA_offset: r58 at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000bf6c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000b3c4 │ │ │ │ + DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000b3c8 │ │ │ │ DW_CFA_offset: r59 at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000bf70 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000b3cc │ │ │ │ DW_CFA_offset: r60 at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000bf74 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000b3d0 │ │ │ │ DW_CFA_offset: r61 at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000bf78 │ │ │ │ - DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ - DW_CFA_advance_loc: 200 to 000000000000c040 │ │ │ │ + DW_CFA_advance_loc: 168 to 000000000000b478 │ │ │ │ DW_CFA_restore: r56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c044 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000000b484 │ │ │ │ DW_CFA_restore: r57 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c048 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000b488 │ │ │ │ DW_CFA_restore: r58 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c04c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000b48c │ │ │ │ DW_CFA_restore: r59 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c050 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000b490 │ │ │ │ DW_CFA_restore: r60 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c054 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000b494 │ │ │ │ DW_CFA_restore: r61 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c058 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000b498 │ │ │ │ DW_CFA_restore: r29 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c05c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000b49c │ │ │ │ DW_CFA_restore: r31 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c060 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000b4a0 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000000c06c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000b4a4 │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000000c078 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000000b4b0 │ │ │ │ DW_CFA_restore: r63 │ │ │ │ DW_CFA_restore: r62 │ │ │ │ DW_CFA_restore: r30 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000c080 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000000b4c0 │ │ │ │ DW_CFA_def_cfa_offset: 128 │ │ │ │ DW_CFA_offset: r30 at cfa-80 │ │ │ │ DW_CFA_offset: r62 at cfa-16 │ │ │ │ DW_CFA_offset: r63 at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c084 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000b4c4 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 28 to 000000000000c0a0 │ │ │ │ + DW_CFA_advance_loc: 28 to 000000000000b4e0 │ │ │ │ DW_CFA_restore: r63 │ │ │ │ DW_CFA_restore: r62 │ │ │ │ DW_CFA_restore: r30 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000dc0 000000000000004c 00000dc4 FDE cie=00000000 pc=000000000000c0b0..000000000000c1d0 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000000c0bc │ │ │ │ +00000d74 0000000000000050 00000d78 FDE cie=00000000 pc=000000000000b4f0..000000000000b5f0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000b4f4 │ │ │ │ DW_CFA_offset: r31 at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000000c0cc │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000000b504 │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ DW_CFA_offset: r62 at cfa-16 │ │ │ │ DW_CFA_offset: r63 at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000c0d4 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000b50c │ │ │ │ DW_CFA_register: r65 in r0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c0d8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000b510 │ │ │ │ DW_CFA_offset: r29 at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c0dc │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000b514 │ │ │ │ DW_CFA_offset: r30 at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000000c0f0 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000000b528 │ │ │ │ DW_CFA_offset: r60 at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c0f4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000b52c │ │ │ │ DW_CFA_offset: r61 at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c0f8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000b530 │ │ │ │ DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ - DW_CFA_advance_loc: 112 to 000000000000c168 │ │ │ │ + DW_CFA_advance_loc: 92 to 000000000000b58c │ │ │ │ DW_CFA_restore: r60 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c16c │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000000b598 │ │ │ │ DW_CFA_restore: r61 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c170 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000b59c │ │ │ │ DW_CFA_restore: r29 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c174 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000b5a0 │ │ │ │ DW_CFA_restore: r30 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c178 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000b5a4 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000000c190 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000000b5b0 │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000b5b4 │ │ │ │ DW_CFA_restore: r63 │ │ │ │ DW_CFA_restore: r62 │ │ │ │ DW_CFA_restore: r31 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000000c1a0 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000000b5c0 │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ DW_CFA_offset: r31 at cfa-40 │ │ │ │ DW_CFA_offset: r62 at cfa-16 │ │ │ │ DW_CFA_offset: r63 at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c1a4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000b5c4 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 28 to 000000000000c1c0 │ │ │ │ + DW_CFA_advance_loc: 28 to 000000000000b5e0 │ │ │ │ DW_CFA_restore: r63 │ │ │ │ DW_CFA_restore: r62 │ │ │ │ DW_CFA_restore: r31 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00000e10 0000000000000068 00000e14 FDE cie=00000000 pc=000000000000c1d0..000000000000c390 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000000c1dc │ │ │ │ +00000dc8 0000000000000068 00000dcc FDE cie=00000000 pc=000000000000b5f0..000000000000b790 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000b5f4 │ │ │ │ DW_CFA_offset: r30 at cfa-80 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000000c1ec │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000000b604 │ │ │ │ DW_CFA_def_cfa_offset: 128 │ │ │ │ DW_CFA_offset: r62 at cfa-16 │ │ │ │ DW_CFA_offset: r63 at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000c1f4 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000b60c │ │ │ │ DW_CFA_register: r65 in r0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c1f8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000b610 │ │ │ │ DW_CFA_offset: r28 at cfa-96 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c1fc │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000b614 │ │ │ │ DW_CFA_offset: r29 at cfa-88 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c200 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000000b624 │ │ │ │ DW_CFA_offset: r31 at cfa-72 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000000c214 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000b628 │ │ │ │ DW_CFA_offset: r56 at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000c21c │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000000b634 │ │ │ │ + DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000b638 │ │ │ │ DW_CFA_offset: r57 at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c220 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000b63c │ │ │ │ DW_CFA_offset: r58 at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c224 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000b640 │ │ │ │ DW_CFA_offset: r59 at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c228 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000b644 │ │ │ │ DW_CFA_offset: r60 at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c22c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000b648 │ │ │ │ DW_CFA_offset: r61 at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c230 │ │ │ │ - DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ - DW_CFA_advance_loc: 236 to 000000000000c31c │ │ │ │ + DW_CFA_advance_loc: 216 to 000000000000b720 │ │ │ │ DW_CFA_restore: r56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c320 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000000b72c │ │ │ │ DW_CFA_restore: r57 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c324 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000b730 │ │ │ │ DW_CFA_restore: r58 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c328 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000b734 │ │ │ │ DW_CFA_restore: r59 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c32c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000b738 │ │ │ │ DW_CFA_restore: r60 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c330 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000b73c │ │ │ │ DW_CFA_restore: r61 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c334 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000b740 │ │ │ │ DW_CFA_restore: r28 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c338 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000b744 │ │ │ │ DW_CFA_restore: r29 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c33c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000b748 │ │ │ │ DW_CFA_restore: r31 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c340 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000b74c │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000000c34c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000b750 │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000000c358 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000000b75c │ │ │ │ DW_CFA_restore: r63 │ │ │ │ DW_CFA_restore: r62 │ │ │ │ DW_CFA_restore: r30 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000c360 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000b760 │ │ │ │ DW_CFA_def_cfa_offset: 128 │ │ │ │ DW_CFA_offset: r30 at cfa-80 │ │ │ │ DW_CFA_offset: r62 at cfa-16 │ │ │ │ DW_CFA_offset: r63 at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c364 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000b764 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 28 to 000000000000c380 │ │ │ │ + DW_CFA_advance_loc: 28 to 000000000000b780 │ │ │ │ DW_CFA_restore: r63 │ │ │ │ DW_CFA_restore: r62 │ │ │ │ DW_CFA_restore: r30 │ │ │ │ │ │ │ │ -00000e7c 0000000000000064 00000e80 FDE cie=00000000 pc=000000000000c390..000000000000c530 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000000c39c │ │ │ │ +00000e34 0000000000000064 00000e38 FDE cie=00000000 pc=000000000000b790..000000000000b910 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000b794 │ │ │ │ DW_CFA_offset: r30 at cfa-80 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000000c3ac │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000000b7a4 │ │ │ │ DW_CFA_def_cfa_offset: 128 │ │ │ │ DW_CFA_offset: r62 at cfa-16 │ │ │ │ DW_CFA_offset: r63 at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000c3b4 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000b7ac │ │ │ │ DW_CFA_register: r65 in r0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c3b8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000b7b0 │ │ │ │ DW_CFA_offset: r29 at cfa-88 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c3bc │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000b7b4 │ │ │ │ DW_CFA_offset: r31 at cfa-72 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000000c3d0 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000000b7c8 │ │ │ │ DW_CFA_offset: r56 at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c3d4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000b7cc │ │ │ │ DW_CFA_offset: r57 at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c3d8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000b7d0 │ │ │ │ DW_CFA_offset: r58 at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c3dc │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000b7d4 │ │ │ │ + DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000b7d8 │ │ │ │ DW_CFA_offset: r59 at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c3e0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000b7dc │ │ │ │ DW_CFA_offset: r60 at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c3e4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000b7e0 │ │ │ │ DW_CFA_offset: r61 at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c3e8 │ │ │ │ - DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ - DW_CFA_advance_loc: 216 to 000000000000c4c0 │ │ │ │ + DW_CFA_advance_loc: 184 to 000000000000b898 │ │ │ │ DW_CFA_restore: r56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c4c4 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000000b8a4 │ │ │ │ DW_CFA_restore: r57 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c4c8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000b8a8 │ │ │ │ DW_CFA_restore: r58 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c4cc │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000b8ac │ │ │ │ DW_CFA_restore: r59 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c4d0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000b8b0 │ │ │ │ DW_CFA_restore: r60 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c4d4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000b8b4 │ │ │ │ DW_CFA_restore: r61 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c4d8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000b8b8 │ │ │ │ DW_CFA_restore: r29 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c4dc │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000b8bc │ │ │ │ DW_CFA_restore: r31 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c4e0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000b8c0 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000000c4ec │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000b8c4 │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000000c4f8 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000000b8d0 │ │ │ │ DW_CFA_restore: r63 │ │ │ │ DW_CFA_restore: r62 │ │ │ │ DW_CFA_restore: r30 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000c500 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000000b8e0 │ │ │ │ DW_CFA_def_cfa_offset: 128 │ │ │ │ DW_CFA_offset: r30 at cfa-80 │ │ │ │ DW_CFA_offset: r62 at cfa-16 │ │ │ │ DW_CFA_offset: r63 at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c504 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000b8e4 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 28 to 000000000000c520 │ │ │ │ + DW_CFA_advance_loc: 28 to 000000000000b900 │ │ │ │ DW_CFA_restore: r63 │ │ │ │ DW_CFA_restore: r62 │ │ │ │ DW_CFA_restore: r30 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000ee4 0000000000000010 00000ee8 FDE cie=00000000 pc=000000000000c530..000000000000c57c │ │ │ │ +00000e9c 0000000000000010 00000ea0 FDE cie=00000000 pc=000000000000b910..000000000000b95c │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000ef8 0000000000000010 00000efc FDE cie=00000000 pc=000000000000c580..000000000000c600 │ │ │ │ +00000eb0 0000000000000010 00000eb4 FDE cie=00000000 pc=000000000000b960..000000000000b9e0 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000f0c 0000000000000044 00000f10 FDE cie=00000000 pc=000000000000c600..000000000000c6e0 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000000c60c │ │ │ │ +00000ec4 0000000000000044 00000ec8 FDE cie=00000000 pc=000000000000b9e0..000000000000baa8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000b9e4 │ │ │ │ DW_CFA_offset: r29 at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000c614 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000b9ec │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000c61c │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000b9f4 │ │ │ │ + DW_CFA_offset: r60 at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000b9f8 │ │ │ │ + DW_CFA_offset: r61 at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000000ba04 │ │ │ │ DW_CFA_register: r65 in r0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c620 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000ba08 │ │ │ │ DW_CFA_offset: r30 at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c624 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000ba0c │ │ │ │ DW_CFA_offset: r31 at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c628 │ │ │ │ - DW_CFA_offset: r60 at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c62c │ │ │ │ - DW_CFA_offset: r61 at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000000c640 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000000ba18 │ │ │ │ + DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000ba1c │ │ │ │ DW_CFA_offset: r62 at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c644 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000ba20 │ │ │ │ DW_CFA_offset: r63 at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c648 │ │ │ │ - DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ - DW_CFA_advance_loc: 104 to 000000000000c6b0 │ │ │ │ + DW_CFA_advance_loc: 88 to 000000000000ba78 │ │ │ │ DW_CFA_restore: r60 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c6b4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000ba7c │ │ │ │ DW_CFA_restore: r61 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c6b8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000ba80 │ │ │ │ DW_CFA_restore: r62 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c6bc │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000ba84 │ │ │ │ DW_CFA_restore: r63 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c6c0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000ba88 │ │ │ │ DW_CFA_restore: r30 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c6c4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000ba8c │ │ │ │ DW_CFA_restore: r31 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c6c8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000ba90 │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c6cc │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000ba94 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c6d0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000ba98 │ │ │ │ DW_CFA_restore: r29 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000f54 0000000000000058 00000f58 FDE cie=00000000 pc=000000000000c6e0..000000000000c808 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000000c6ec │ │ │ │ +00000f0c 0000000000000058 00000f10 FDE cie=00000000 pc=000000000000bab0..000000000000bbc4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000bab4 │ │ │ │ DW_CFA_offset: r31 at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000c6f4 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000babc │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000c6fc │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000bac4 │ │ │ │ DW_CFA_register: r65 in r0 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000c704 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000bacc │ │ │ │ DW_CFA_offset: r28 at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c708 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000bad0 │ │ │ │ DW_CFA_offset: r29 at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c70c │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000000badc │ │ │ │ DW_CFA_offset: r30 at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c710 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000bae0 │ │ │ │ DW_CFA_offset: r62 at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c714 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000000baec │ │ │ │ DW_CFA_offset: r63 at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000000c72c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000baf0 │ │ │ │ DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000c734 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000000bafc │ │ │ │ DW_CFA_offset: r27 at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 88 to 000000000000c78c │ │ │ │ + DW_CFA_advance_loc: 80 to 000000000000bb4c │ │ │ │ DW_CFA_restore: r62 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c790 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000bb50 │ │ │ │ DW_CFA_restore: r63 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c794 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000bb54 │ │ │ │ DW_CFA_restore: r27 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000c79c │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000bb5c │ │ │ │ DW_CFA_restore: r28 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c7a0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000bb60 │ │ │ │ DW_CFA_restore: r29 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c7a4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000bb64 │ │ │ │ DW_CFA_restore: r30 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c7a8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000bb68 │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c7ac │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000bb6c │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c7b0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000bb70 │ │ │ │ DW_CFA_restore: r31 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000000c7c0 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000000bb80 │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ DW_CFA_offset: r28 at cfa-48 │ │ │ │ DW_CFA_offset: r29 at cfa-40 │ │ │ │ DW_CFA_offset: r30 at cfa-32 │ │ │ │ DW_CFA_offset: r31 at cfa-24 │ │ │ │ DW_CFA_offset: r62 at cfa-16 │ │ │ │ DW_CFA_offset: r63 at cfa-8 │ │ │ │ DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ - DW_CFA_advance_loc: 52 to 000000000000c7f4 │ │ │ │ + DW_CFA_advance_loc: 48 to 000000000000bbb0 │ │ │ │ DW_CFA_restore: r62 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c7f8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000bbb4 │ │ │ │ DW_CFA_restore: r63 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000fb0 0000000000000048 00000fb4 FDE cie=00000000 pc=000000000000c810..000000000000c900 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000000c81c │ │ │ │ +00000f68 0000000000000048 00000f6c FDE cie=00000000 pc=000000000000bbd0..000000000000bca8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000bbd4 │ │ │ │ DW_CFA_offset: r29 at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000c824 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000bbdc │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000c82c │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000bbe4 │ │ │ │ DW_CFA_register: r65 in r0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c830 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000bbe8 │ │ │ │ DW_CFA_offset: r28 at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c834 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000bbec │ │ │ │ DW_CFA_offset: r30 at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c838 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000000bbf8 │ │ │ │ DW_CFA_offset: r31 at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000000c848 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000bbfc │ │ │ │ DW_CFA_offset: r60 at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c84c │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000bc04 │ │ │ │ + DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000bc08 │ │ │ │ DW_CFA_offset: r61 at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c850 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000bc0c │ │ │ │ DW_CFA_offset: r62 at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c854 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000bc10 │ │ │ │ DW_CFA_offset: r63 at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c858 │ │ │ │ - DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ - DW_CFA_advance_loc: 116 to 000000000000c8cc │ │ │ │ + DW_CFA_advance_loc: 100 to 000000000000bc74 │ │ │ │ DW_CFA_restore: r60 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c8d0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000bc78 │ │ │ │ DW_CFA_restore: r61 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c8d4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000bc7c │ │ │ │ DW_CFA_restore: r62 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c8d8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000bc80 │ │ │ │ DW_CFA_restore: r63 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c8dc │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000bc84 │ │ │ │ DW_CFA_restore: r28 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c8e0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000bc88 │ │ │ │ DW_CFA_restore: r30 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c8e4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000bc8c │ │ │ │ DW_CFA_restore: r31 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c8e8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000bc90 │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c8ec │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000bc94 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c8f0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000bc98 │ │ │ │ DW_CFA_restore: r29 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000ffc 0000000000000034 00001000 FDE cie=00000000 pc=000000000000c900..000000000000c9a0 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000000c90c │ │ │ │ +00000fb4 0000000000000034 00000fb8 FDE cie=00000000 pc=000000000000bcb0..000000000000bd3c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000bcb4 │ │ │ │ DW_CFA_offset: r31 at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000c914 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000bcbc │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000c91c │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000bcc4 │ │ │ │ DW_CFA_register: r65 in r0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c920 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000bcc8 │ │ │ │ DW_CFA_offset: r28 at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c924 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000bccc │ │ │ │ DW_CFA_offset: r29 at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c928 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000000bcd8 │ │ │ │ DW_CFA_offset: r30 at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000000c938 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000bce0 │ │ │ │ DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ - DW_CFA_advance_loc: 68 to 000000000000c97c │ │ │ │ + DW_CFA_advance_loc: 56 to 000000000000bd18 │ │ │ │ DW_CFA_restore: r28 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c980 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000bd1c │ │ │ │ DW_CFA_restore: r29 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c984 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000bd20 │ │ │ │ DW_CFA_restore: r30 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c988 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000bd24 │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c98c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000bd28 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c990 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000bd2c │ │ │ │ DW_CFA_restore: r31 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001034 0000000000000044 00001038 FDE cie=00000000 pc=000000000000c9a0..000000000000caa0 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000000c9ac │ │ │ │ +00000fec 0000000000000044 00000ff0 FDE cie=00000000 pc=000000000000bd40..000000000000be20 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000bd44 │ │ │ │ DW_CFA_offset: r29 at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000c9b4 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000bd4c │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000c9bc │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000bd54 │ │ │ │ + DW_CFA_offset: r60 at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000bd58 │ │ │ │ + DW_CFA_offset: r61 at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000000bd64 │ │ │ │ DW_CFA_register: r65 in r0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c9c0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000bd68 │ │ │ │ DW_CFA_offset: r30 at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c9c4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000bd6c │ │ │ │ DW_CFA_offset: r31 at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c9c8 │ │ │ │ - DW_CFA_offset: r60 at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c9cc │ │ │ │ - DW_CFA_offset: r61 at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000000c9e0 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000000bd78 │ │ │ │ + DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000bd7c │ │ │ │ DW_CFA_offset: r62 at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c9e4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000bd80 │ │ │ │ DW_CFA_offset: r63 at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c9e8 │ │ │ │ - DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ - DW_CFA_advance_loc: 136 to 000000000000ca70 │ │ │ │ + DW_CFA_advance_loc: 112 to 000000000000bdf0 │ │ │ │ DW_CFA_restore: r60 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000ca74 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000bdf4 │ │ │ │ DW_CFA_restore: r61 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000ca78 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000bdf8 │ │ │ │ DW_CFA_restore: r62 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000ca7c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000bdfc │ │ │ │ DW_CFA_restore: r63 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000ca80 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000be00 │ │ │ │ DW_CFA_restore: r30 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000ca84 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000be04 │ │ │ │ DW_CFA_restore: r31 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000ca88 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000be08 │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000ca8c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000be0c │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000ca90 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000be10 │ │ │ │ DW_CFA_restore: r29 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000107c 0000000000000038 00001080 FDE cie=00000000 pc=000000000000caa0..000000000000cb50 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000000caac │ │ │ │ +00001034 0000000000000038 00001038 FDE cie=00000000 pc=000000000000be20..000000000000bec8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000be24 │ │ │ │ DW_CFA_offset: r30 at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000cab4 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000be2c │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000cabc │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000be34 │ │ │ │ + DW_CFA_offset: r62 at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000be38 │ │ │ │ + DW_CFA_offset: r63 at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000000be44 │ │ │ │ DW_CFA_register: r65 in r0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000cac0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000be48 │ │ │ │ DW_CFA_offset: r29 at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000cac4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000be4c │ │ │ │ DW_CFA_offset: r31 at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000cac8 │ │ │ │ - DW_CFA_offset: r62 at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000cacc │ │ │ │ - DW_CFA_offset: r63 at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000000cae0 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000000be58 │ │ │ │ DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ - DW_CFA_advance_loc: 72 to 000000000000cb28 │ │ │ │ + DW_CFA_advance_loc: 72 to 000000000000bea0 │ │ │ │ DW_CFA_restore: r62 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000cb2c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000bea4 │ │ │ │ DW_CFA_restore: r63 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000cb30 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000bea8 │ │ │ │ DW_CFA_restore: r29 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000cb34 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000beac │ │ │ │ DW_CFA_restore: r31 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000cb38 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000beb0 │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000cb3c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000beb4 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000cb40 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000beb8 │ │ │ │ DW_CFA_restore: r30 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000010b8 0000000000000044 000010bc FDE cie=00000000 pc=000000000000cb50..000000000000cc58 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000000cb5c │ │ │ │ +00001070 0000000000000044 00001074 FDE cie=00000000 pc=000000000000bed0..000000000000bfb8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000bed4 │ │ │ │ DW_CFA_offset: r29 at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000cb64 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000bedc │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000cb6c │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000bee4 │ │ │ │ + DW_CFA_offset: r60 at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000bee8 │ │ │ │ + DW_CFA_offset: r61 at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000000bef4 │ │ │ │ DW_CFA_register: r65 in r0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000cb70 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000bef8 │ │ │ │ DW_CFA_offset: r30 at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000cb74 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000befc │ │ │ │ DW_CFA_offset: r31 at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000cb78 │ │ │ │ - DW_CFA_offset: r60 at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000cb7c │ │ │ │ - DW_CFA_offset: r61 at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000000cb90 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000000bf08 │ │ │ │ + DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000bf0c │ │ │ │ DW_CFA_offset: r62 at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000cb94 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000bf10 │ │ │ │ DW_CFA_offset: r63 at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000cb98 │ │ │ │ - DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ - DW_CFA_advance_loc: 144 to 000000000000cc28 │ │ │ │ + DW_CFA_advance_loc: 120 to 000000000000bf88 │ │ │ │ DW_CFA_restore: r60 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000cc2c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000bf8c │ │ │ │ DW_CFA_restore: r61 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000cc30 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000bf90 │ │ │ │ DW_CFA_restore: r62 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000cc34 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000bf94 │ │ │ │ DW_CFA_restore: r63 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000cc38 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000bf98 │ │ │ │ DW_CFA_restore: r30 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000cc3c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000bf9c │ │ │ │ DW_CFA_restore: r31 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000cc40 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000bfa0 │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000cc44 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000bfa4 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000cc48 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000bfa8 │ │ │ │ DW_CFA_restore: r29 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001100 0000000000000038 00001104 FDE cie=00000000 pc=000000000000cc60..000000000000cd18 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000000cc6c │ │ │ │ +000010b8 0000000000000038 000010bc FDE cie=00000000 pc=000000000000bfc0..000000000000c070 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000bfc4 │ │ │ │ DW_CFA_offset: r30 at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000cc74 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000bfcc │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000cc7c │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000bfd4 │ │ │ │ + DW_CFA_offset: r62 at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000bfd8 │ │ │ │ + DW_CFA_offset: r63 at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000000bfe4 │ │ │ │ DW_CFA_register: r65 in r0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000cc80 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000bfe8 │ │ │ │ DW_CFA_offset: r29 at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000cc84 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000bfec │ │ │ │ DW_CFA_offset: r31 at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000cc88 │ │ │ │ - DW_CFA_offset: r62 at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000cc8c │ │ │ │ - DW_CFA_offset: r63 at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000000cca0 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000000bff8 │ │ │ │ DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ - DW_CFA_advance_loc: 80 to 000000000000ccf0 │ │ │ │ + DW_CFA_advance_loc: 80 to 000000000000c048 │ │ │ │ DW_CFA_restore: r62 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000ccf4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000c04c │ │ │ │ DW_CFA_restore: r63 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000ccf8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000c050 │ │ │ │ DW_CFA_restore: r29 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000ccfc │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000c054 │ │ │ │ DW_CFA_restore: r31 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000cd00 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000c058 │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000cd04 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000c05c │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000cd08 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000c060 │ │ │ │ DW_CFA_restore: r30 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000113c 0000000000000058 00001140 FDE cie=00000000 pc=000000000000cd20..000000000000ce90 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000000cd2c │ │ │ │ +000010f4 0000000000000058 000010f8 FDE cie=00000000 pc=000000000000c070..000000000000c1c8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000c074 │ │ │ │ DW_CFA_offset: r29 at cfa-88 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000cd34 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000c07c │ │ │ │ DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000cd3c │ │ │ │ - DW_CFA_register: r65 in r0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000cd40 │ │ │ │ - DW_CFA_offset: r30 at cfa-80 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000cd44 │ │ │ │ - DW_CFA_offset: r31 at cfa-72 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000cd48 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000c084 │ │ │ │ DW_CFA_offset: r56 at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000cd4c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000c088 │ │ │ │ DW_CFA_offset: r57 at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000cd50 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000000c094 │ │ │ │ + DW_CFA_register: r65 in r0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000c098 │ │ │ │ DW_CFA_offset: r58 at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000cd54 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000c09c │ │ │ │ DW_CFA_offset: r59 at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 28 to 000000000000cd70 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000000c0a8 │ │ │ │ + DW_CFA_offset: r30 at cfa-80 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000c0ac │ │ │ │ + DW_CFA_offset: r31 at cfa-72 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000000c0b8 │ │ │ │ + DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000c0bc │ │ │ │ DW_CFA_offset: r60 at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000cd74 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000c0c0 │ │ │ │ DW_CFA_offset: r61 at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000cd78 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000c0c4 │ │ │ │ DW_CFA_offset: r62 at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000cd7c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000c0c8 │ │ │ │ DW_CFA_offset: r63 at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000cd80 │ │ │ │ - DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ - DW_CFA_advance_loc: 208 to 000000000000ce50 │ │ │ │ + DW_CFA_advance_loc: 192 to 000000000000c188 │ │ │ │ DW_CFA_restore: r56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000ce54 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000c18c │ │ │ │ DW_CFA_restore: r57 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000ce58 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000c190 │ │ │ │ DW_CFA_restore: r58 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000ce5c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000c194 │ │ │ │ DW_CFA_restore: r59 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000ce60 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000c198 │ │ │ │ DW_CFA_restore: r60 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000ce64 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000c19c │ │ │ │ DW_CFA_restore: r61 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000ce68 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000c1a0 │ │ │ │ DW_CFA_restore: r62 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000ce6c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000c1a4 │ │ │ │ DW_CFA_restore: r63 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000ce70 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000c1a8 │ │ │ │ DW_CFA_restore: r30 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000ce74 │ │ │ │ - DW_CFA_restore: r31 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000ce78 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000c1ac │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000ce7c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000c1b0 │ │ │ │ + DW_CFA_restore: r31 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000c1b4 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000ce80 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000c1b8 │ │ │ │ DW_CFA_restore: r29 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001198 000000000000004c 0000119c FDE cie=00000000 pc=000000000000ce90..000000000000cf98 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000000ce9c │ │ │ │ +00001150 000000000000004c 00001154 FDE cie=00000000 pc=000000000000c1d0..000000000000c2bc │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000c1d4 │ │ │ │ DW_CFA_offset: r30 at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000cea4 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000c1dc │ │ │ │ DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000ceac │ │ │ │ - DW_CFA_register: r65 in r0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000ceb0 │ │ │ │ - DW_CFA_offset: r29 at cfa-72 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000ceb4 │ │ │ │ - DW_CFA_offset: r31 at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000ceb8 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000c1e4 │ │ │ │ DW_CFA_offset: r58 at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000cebc │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000c1e8 │ │ │ │ DW_CFA_offset: r59 at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000cec0 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000000c1f4 │ │ │ │ + DW_CFA_register: r65 in r0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000c1f8 │ │ │ │ DW_CFA_offset: r60 at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000cec4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000c1fc │ │ │ │ DW_CFA_offset: r61 at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 28 to 000000000000cee0 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000000c208 │ │ │ │ + DW_CFA_offset: r29 at cfa-72 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000c20c │ │ │ │ + DW_CFA_offset: r31 at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000000c218 │ │ │ │ + DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000c21c │ │ │ │ DW_CFA_offset: r62 at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000cee4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000c220 │ │ │ │ DW_CFA_offset: r63 at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000cee8 │ │ │ │ - DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ - DW_CFA_advance_loc: 120 to 000000000000cf60 │ │ │ │ + DW_CFA_advance_loc: 100 to 000000000000c284 │ │ │ │ DW_CFA_restore: r58 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000cf64 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000c288 │ │ │ │ DW_CFA_restore: r59 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000cf68 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000c28c │ │ │ │ DW_CFA_restore: r60 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000cf6c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000c290 │ │ │ │ DW_CFA_restore: r61 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000cf70 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000c294 │ │ │ │ DW_CFA_restore: r62 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000cf74 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000c298 │ │ │ │ DW_CFA_restore: r63 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000cf78 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000c29c │ │ │ │ DW_CFA_restore: r29 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000cf7c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000c2a0 │ │ │ │ DW_CFA_restore: r31 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000cf80 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000c2a4 │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000cf84 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000c2a8 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000cf88 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000c2ac │ │ │ │ DW_CFA_restore: r30 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000011e8 0000000000000050 000011ec FDE cie=00000000 pc=000000000000cfa0..000000000000d0e0 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000000cfac │ │ │ │ +000011a0 0000000000000050 000011a4 FDE cie=00000000 pc=000000000000c2c0..000000000000c3dc │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000c2c4 │ │ │ │ DW_CFA_offset: r29 at cfa-72 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000cfb4 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000c2cc │ │ │ │ DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000cfbc │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000c2d4 │ │ │ │ + DW_CFA_offset: r58 at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000c2d8 │ │ │ │ + DW_CFA_offset: r59 at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000000c2e4 │ │ │ │ DW_CFA_register: r65 in r0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000cfc0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000c2e8 │ │ │ │ DW_CFA_offset: r28 at cfa-80 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000cfc4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000c2ec │ │ │ │ DW_CFA_offset: r30 at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000cfc8 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000000c2f8 │ │ │ │ DW_CFA_offset: r31 at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000cfcc │ │ │ │ - DW_CFA_offset: r58 at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000cfd0 │ │ │ │ - DW_CFA_offset: r59 at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000000cfe8 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000c300 │ │ │ │ + DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000c304 │ │ │ │ DW_CFA_offset: r60 at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000cfec │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000c308 │ │ │ │ DW_CFA_offset: r61 at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000cff0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000c30c │ │ │ │ DW_CFA_offset: r62 at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000cff4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000c310 │ │ │ │ DW_CFA_offset: r63 at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000cff8 │ │ │ │ - DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ - DW_CFA_advance_loc: 172 to 000000000000d0a4 │ │ │ │ + DW_CFA_advance_loc: 144 to 000000000000c3a0 │ │ │ │ DW_CFA_restore: r58 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000d0a8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000c3a4 │ │ │ │ DW_CFA_restore: r59 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000d0ac │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000c3a8 │ │ │ │ DW_CFA_restore: r60 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000d0b0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000c3ac │ │ │ │ DW_CFA_restore: r61 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000d0b4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000c3b0 │ │ │ │ DW_CFA_restore: r62 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000d0b8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000c3b4 │ │ │ │ DW_CFA_restore: r63 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000d0bc │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000c3b8 │ │ │ │ DW_CFA_restore: r28 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000d0c0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000c3bc │ │ │ │ DW_CFA_restore: r30 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000d0c4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000c3c0 │ │ │ │ DW_CFA_restore: r31 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000d0c8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000c3c4 │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000d0cc │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000c3c8 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000d0d0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000c3cc │ │ │ │ DW_CFA_restore: r29 │ │ │ │ │ │ │ │ -0000123c 000000000000003c 00001240 FDE cie=00000000 pc=000000000000d0e0..000000000000d1c0 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000000d0ec │ │ │ │ +000011f4 000000000000003c 000011f8 FDE cie=00000000 pc=000000000000c3e0..000000000000c4a4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000c3e4 │ │ │ │ DW_CFA_offset: r30 at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000d0f4 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000c3ec │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000d0fc │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000c3f4 │ │ │ │ + DW_CFA_offset: r62 at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000c3f8 │ │ │ │ + DW_CFA_offset: r63 at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000000c404 │ │ │ │ DW_CFA_register: r65 in r0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000d100 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000c408 │ │ │ │ DW_CFA_offset: r28 at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000d104 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000c40c │ │ │ │ DW_CFA_offset: r29 at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000d108 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000000c418 │ │ │ │ DW_CFA_offset: r31 at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000d10c │ │ │ │ - DW_CFA_offset: r62 at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000d110 │ │ │ │ - DW_CFA_offset: r63 at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000000d128 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000c420 │ │ │ │ DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ - DW_CFA_advance_loc: 108 to 000000000000d194 │ │ │ │ + DW_CFA_advance_loc: 88 to 000000000000c478 │ │ │ │ DW_CFA_restore: r62 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000d198 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000c47c │ │ │ │ DW_CFA_restore: r63 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000d19c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000c480 │ │ │ │ DW_CFA_restore: r28 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000d1a0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000c484 │ │ │ │ DW_CFA_restore: r29 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000d1a4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000c488 │ │ │ │ DW_CFA_restore: r31 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000d1a8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000c48c │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000d1ac │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000c490 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000d1b0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000c494 │ │ │ │ DW_CFA_restore: r30 │ │ │ │ │ │ │ │ -0000127c 000000000000005c 00001280 FDE cie=00000000 pc=000000000000d1c0..000000000000d340 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000000d1cc │ │ │ │ +00001234 000000000000005c 00001238 FDE cie=00000000 pc=000000000000c4b0..000000000000c618 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000c4b4 │ │ │ │ DW_CFA_offset: r29 at cfa-88 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000d1d4 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000c4bc │ │ │ │ DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000d1dc │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000c4c4 │ │ │ │ + DW_CFA_offset: r56 at cfa-64 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000c4c8 │ │ │ │ + DW_CFA_offset: r57 at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000000c4d4 │ │ │ │ DW_CFA_register: r65 in r0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000d1e0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000c4d8 │ │ │ │ DW_CFA_offset: r28 at cfa-96 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000d1e4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000c4dc │ │ │ │ DW_CFA_offset: r30 at cfa-80 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000d1e8 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000000c4e8 │ │ │ │ DW_CFA_offset: r31 at cfa-72 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000d1ec │ │ │ │ - DW_CFA_offset: r56 at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000d1f0 │ │ │ │ - DW_CFA_offset: r57 at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000000d208 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000c4f0 │ │ │ │ + DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000c4f4 │ │ │ │ DW_CFA_offset: r58 at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000d20c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000c4f8 │ │ │ │ DW_CFA_offset: r59 at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000d210 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000c4fc │ │ │ │ DW_CFA_offset: r60 at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000d214 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000c500 │ │ │ │ DW_CFA_offset: r61 at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000d218 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000c504 │ │ │ │ DW_CFA_offset: r62 at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000d21c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000c508 │ │ │ │ DW_CFA_offset: r63 at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000d220 │ │ │ │ - DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ - DW_CFA_advance_loc: 220 to 000000000000d2fc │ │ │ │ + DW_CFA_advance_loc: 204 to 000000000000c5d4 │ │ │ │ DW_CFA_restore: r56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000d300 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000c5d8 │ │ │ │ DW_CFA_restore: r57 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000d304 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000c5dc │ │ │ │ DW_CFA_restore: r58 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000d308 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000c5e0 │ │ │ │ DW_CFA_restore: r59 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000d30c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000c5e4 │ │ │ │ DW_CFA_restore: r60 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000d310 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000c5e8 │ │ │ │ DW_CFA_restore: r61 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000d314 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000c5ec │ │ │ │ DW_CFA_restore: r62 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000d318 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000c5f0 │ │ │ │ DW_CFA_restore: r63 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000d31c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000c5f4 │ │ │ │ DW_CFA_restore: r28 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000d320 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000c5f8 │ │ │ │ + DW_CFA_restore_extended: r65 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000c5fc │ │ │ │ DW_CFA_restore: r30 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000d324 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000c600 │ │ │ │ DW_CFA_restore: r31 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000d328 │ │ │ │ - DW_CFA_restore_extended: r65 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000d32c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000c604 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000d330 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000c608 │ │ │ │ DW_CFA_restore: r29 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000012dc 0000000000000048 000012e0 FDE cie=00000000 pc=000000000000d340..000000000000d438 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000000d34c │ │ │ │ +00001294 0000000000000048 00001298 FDE cie=00000000 pc=000000000000c620..000000000000c70c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000c624 │ │ │ │ DW_CFA_offset: r30 at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000d354 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000c62c │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000d35c │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000c634 │ │ │ │ + DW_CFA_offset: r60 at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000c638 │ │ │ │ + DW_CFA_offset: r61 at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000000c644 │ │ │ │ DW_CFA_register: r65 in r0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000d360 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000c648 │ │ │ │ DW_CFA_offset: r28 at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000d364 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000c64c │ │ │ │ DW_CFA_offset: r29 at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000d368 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000000c658 │ │ │ │ DW_CFA_offset: r31 at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000d36c │ │ │ │ - DW_CFA_offset: r60 at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000d370 │ │ │ │ - DW_CFA_offset: r61 at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000000d388 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000c660 │ │ │ │ + DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000c664 │ │ │ │ DW_CFA_offset: r62 at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000d38c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000c668 │ │ │ │ DW_CFA_offset: r63 at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000d390 │ │ │ │ - DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ - DW_CFA_advance_loc: 116 to 000000000000d404 │ │ │ │ + DW_CFA_advance_loc: 112 to 000000000000c6d8 │ │ │ │ DW_CFA_restore: r60 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000d408 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000c6dc │ │ │ │ DW_CFA_restore: r61 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000d40c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000c6e0 │ │ │ │ DW_CFA_restore: r62 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000d410 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000c6e4 │ │ │ │ DW_CFA_restore: r63 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000d414 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000c6e8 │ │ │ │ DW_CFA_restore: r28 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000d418 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000c6ec │ │ │ │ DW_CFA_restore: r29 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000d41c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000c6f0 │ │ │ │ DW_CFA_restore: r31 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000d420 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000c6f4 │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000d424 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000c6f8 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000d428 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000c6fc │ │ │ │ DW_CFA_restore: r30 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001328 0000000000000034 0000132c FDE cie=00000000 pc=000000000000d440..000000000000d6e8 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000d444 │ │ │ │ - DW_CFA_offset: r27 at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000000d454 │ │ │ │ +000012e0 0000000000000020 000012e4 FDE cie=00000000 pc=000000000000c710..000000000000ca3c │ │ │ │ + DW_CFA_advance_loc: 28 to 000000000000c72c │ │ │ │ DW_CFA_offset: r28 at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000d458 │ │ │ │ DW_CFA_offset: r29 at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000d45c │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000000c740 │ │ │ │ DW_CFA_offset: r30 at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000000d474 │ │ │ │ DW_CFA_offset: r31 at cfa-8 │ │ │ │ - DW_CFA_advance_loc1: 564 to 000000000000d6a8 │ │ │ │ - DW_CFA_restore: r28 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000d6ac │ │ │ │ - DW_CFA_restore: r29 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000d6b0 │ │ │ │ - DW_CFA_restore: r30 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000d6b4 │ │ │ │ + DW_CFA_advance_loc1: 724 to 000000000000ca14 │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r31 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000d6b8 │ │ │ │ - DW_CFA_restore: r27 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000d6bc │ │ │ │ - DW_CFA_offset: r27 at cfa-40 │ │ │ │ - DW_CFA_offset: r28 at cfa-32 │ │ │ │ - DW_CFA_offset: r29 at cfa-24 │ │ │ │ - DW_CFA_offset: r30 at cfa-16 │ │ │ │ - DW_CFA_offset: r31 at cfa-8 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ + DW_CFA_restore: r30 │ │ │ │ + DW_CFA_restore: r29 │ │ │ │ + DW_CFA_restore: r28 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000ca18 │ │ │ │ + DW_CFA_restore_state │ │ │ │ │ │ │ │ -00001360 0000000000000028 00001364 FDE cie=00000000 pc=000000000000d6f0..000000000000dadc │ │ │ │ - DW_CFA_advance_loc: 28 to 000000000000d70c │ │ │ │ +00001304 0000000000000024 00001308 FDE cie=00000000 pc=000000000000ca40..000000000000ce08 │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000000ca58 │ │ │ │ DW_CFA_offset: r27 at cfa-40 │ │ │ │ DW_CFA_offset: r28 at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000000ca68 │ │ │ │ DW_CFA_offset: r30 at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000000d724 │ │ │ │ - DW_CFA_offset: r26 at cfa-48 │ │ │ │ DW_CFA_offset: r29 at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000ca70 │ │ │ │ DW_CFA_offset: r31 at cfa-8 │ │ │ │ - DW_CFA_advance_loc1: 876 to 000000000000da90 │ │ │ │ + DW_CFA_advance_loc1: 844 to 000000000000cdbc │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r31 │ │ │ │ DW_CFA_restore: r30 │ │ │ │ DW_CFA_restore: r29 │ │ │ │ DW_CFA_restore: r28 │ │ │ │ DW_CFA_restore: r27 │ │ │ │ - DW_CFA_restore: r26 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000da94 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000cdc0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -0000138c 0000000000000010 00001390 FDE cie=00000000 pc=000000000000dae0..000000000000db04 │ │ │ │ +0000132c 0000000000000010 00001330 FDE cie=00000000 pc=000000000000ce10..000000000000ce34 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000013a0 0000000000000010 000013a4 FDE cie=00000000 pc=000000000000db10..000000000000db54 │ │ │ │ +00001340 0000000000000010 00001344 FDE cie=00000000 pc=000000000000ce40..000000000000ce7c │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000013b4 0000000000000010 000013b8 FDE cie=00000000 pc=000000000000db60..000000000000db74 │ │ │ │ +00001354 0000000000000010 00001358 FDE cie=00000000 pc=000000000000ce80..000000000000ce94 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000013c8 0000000000000010 000013cc FDE cie=00000000 pc=000000000000db80..000000000000dba0 │ │ │ │ +00001368 0000000000000010 0000136c FDE cie=00000000 pc=000000000000cea0..000000000000ceb8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000013dc 000000000000002c 000013e0 FDE cie=00000000 pc=000000000000dba0..000000000000dca8 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000000dbb0 │ │ │ │ +0000137c 000000000000002c 00001380 FDE cie=00000000 pc=000000000000cec0..000000000000cfb8 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000000cecc │ │ │ │ DW_CFA_register: r65 in r0 │ │ │ │ DW_CFA_offset: r29 at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000000dbbc │ │ │ │ DW_CFA_offset: r30 at cfa-16 │ │ │ │ - DW_CFA_offset: r31 at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000000dbc8 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000000cedc │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_offset: r31 at cfa-8 │ │ │ │ DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ - DW_CFA_advance_loc: 144 to 000000000000dc58 │ │ │ │ + DW_CFA_advance_loc: 140 to 000000000000cf68 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000000dc6c │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000000cf7c │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ DW_CFA_restore: r31 │ │ │ │ DW_CFA_restore: r30 │ │ │ │ DW_CFA_restore: r29 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000dc70 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000cf80 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -0000140c 0000000000000058 00001410 FDE cie=00000000 pc=000000000000dcb0..000000000000de88 │ │ │ │ - DW_CFA_advance_loc: 28 to 000000000000dccc │ │ │ │ +000013ac 0000000000000058 000013b0 FDE cie=00000000 pc=000000000000cfc0..000000000000d178 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000000cfcc │ │ │ │ DW_CFA_register: r65 in r0 │ │ │ │ DW_CFA_offset: r24 at cfa-96 │ │ │ │ DW_CFA_offset: r27 at cfa-72 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000000cfd8 │ │ │ │ DW_CFA_offset: r30 at cfa-48 │ │ │ │ DW_CFA_offset: r31 at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000000dcdc │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000000cfe4 │ │ │ │ DW_CFA_def_cfa_offset: 128 │ │ │ │ DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ - DW_CFA_advance_loc: 72 to 000000000000dd24 │ │ │ │ + DW_CFA_advance_loc: 64 to 000000000000d024 │ │ │ │ DW_CFA_offset: r25 at cfa-88 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000dd28 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000d028 │ │ │ │ DW_CFA_offset: r26 at cfa-80 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000000dd34 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000000d03c │ │ │ │ DW_CFA_offset: r28 at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000dd38 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000d040 │ │ │ │ DW_CFA_offset: r29 at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000000dd4c │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000000d04c │ │ │ │ DW_CFA_offset: r60 at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000dd50 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000d050 │ │ │ │ DW_CFA_offset: r61 at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000dd54 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000d054 │ │ │ │ DW_CFA_offset: r62 at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000dd58 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000d058 │ │ │ │ DW_CFA_offset: r63 at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 220 to 000000000000de34 │ │ │ │ + DW_CFA_advance_loc: 204 to 000000000000d124 │ │ │ │ DW_CFA_restore: r60 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000de38 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000d128 │ │ │ │ DW_CFA_restore: r61 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000de3c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000d12c │ │ │ │ DW_CFA_restore: r62 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000de40 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000d130 │ │ │ │ DW_CFA_restore: r63 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000de44 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000d134 │ │ │ │ DW_CFA_restore: r25 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000de48 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000d138 │ │ │ │ DW_CFA_restore: r26 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000de4c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000d13c │ │ │ │ DW_CFA_restore: r28 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000de50 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000d140 │ │ │ │ DW_CFA_restore: r29 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000de54 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000d144 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000000de6c │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000000d15c │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ DW_CFA_restore: r31 │ │ │ │ DW_CFA_restore: r30 │ │ │ │ DW_CFA_restore: r27 │ │ │ │ DW_CFA_restore: r24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000de70 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000d160 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00001468 0000000000000088 0000146c FDE cie=00000000 pc=000000000000de90..000000000000e2c8 │ │ │ │ - DW_CFA_advance_loc: 32 to 000000000000deb0 │ │ │ │ +00001408 000000000000008c 0000140c FDE cie=00000000 pc=000000000000d180..000000000000d538 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000000d18c │ │ │ │ DW_CFA_register: r65 in r0 │ │ │ │ - DW_CFA_offset: r23 at cfa-168 │ │ │ │ - DW_CFA_offset: r24 at cfa-160 │ │ │ │ - DW_CFA_offset: r25 at cfa-152 │ │ │ │ - DW_CFA_offset: r30 at cfa-112 │ │ │ │ - DW_CFA_offset: r31 at cfa-104 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000000dec0 │ │ │ │ - DW_CFA_def_cfa_offset: 208 │ │ │ │ + DW_CFA_offset: r23 at cfa-184 │ │ │ │ + DW_CFA_offset: r24 at cfa-176 │ │ │ │ + DW_CFA_advance_loc: 28 to 000000000000d1a8 │ │ │ │ + DW_CFA_def_cfa_offset: 224 │ │ │ │ + DW_CFA_offset: r25 at cfa-168 │ │ │ │ + DW_CFA_offset: r30 at cfa-128 │ │ │ │ + DW_CFA_offset: r31 at cfa-120 │ │ │ │ DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ - DW_CFA_advance_loc: 68 to 000000000000df04 │ │ │ │ - DW_CFA_offset: r26 at cfa-144 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000df08 │ │ │ │ - DW_CFA_offset: r27 at cfa-136 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000000df14 │ │ │ │ - DW_CFA_offset: r28 at cfa-128 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000df18 │ │ │ │ - DW_CFA_offset: r29 at cfa-120 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000000df2c │ │ │ │ - DW_CFA_offset: r22 at cfa-176 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000df34 │ │ │ │ + DW_CFA_advance_loc: 56 to 000000000000d1e0 │ │ │ │ + DW_CFA_offset: r26 at cfa-160 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000d1e4 │ │ │ │ + DW_CFA_offset: r27 at cfa-152 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000000d1f8 │ │ │ │ + DW_CFA_offset: r28 at cfa-144 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000d1fc │ │ │ │ + DW_CFA_offset: r29 at cfa-136 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000000d208 │ │ │ │ DW_CFA_offset: r58 at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000df38 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000d20c │ │ │ │ DW_CFA_offset: r59 at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000df40 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000000d220 │ │ │ │ + DW_CFA_offset: r60 at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000d224 │ │ │ │ + DW_CFA_offset: r61 at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 32 to 000000000000d244 │ │ │ │ + DW_CFA_offset: r50 at cfa-112 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000d248 │ │ │ │ + DW_CFA_offset: r51 at cfa-104 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000d24c │ │ │ │ DW_CFA_offset: r52 at cfa-96 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000000df50 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000000d258 │ │ │ │ DW_CFA_offset: r53 at cfa-88 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000df54 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000d25c │ │ │ │ DW_CFA_offset: r54 at cfa-80 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000000df60 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000d260 │ │ │ │ DW_CFA_offset: r55 at cfa-72 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000df64 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000d264 │ │ │ │ DW_CFA_offset: r56 at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000000df74 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000d268 │ │ │ │ DW_CFA_offset: r57 at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000df78 │ │ │ │ - DW_CFA_offset: r60 at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000df7c │ │ │ │ - DW_CFA_offset: r61 at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000df80 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000d26c │ │ │ │ DW_CFA_offset: r62 at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000df84 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000d270 │ │ │ │ DW_CFA_offset: r63 at cfa-8 │ │ │ │ - DW_CFA_advance_loc1: 708 to 000000000000e248 │ │ │ │ + DW_CFA_advance_loc1: 584 to 000000000000d4b8 │ │ │ │ + DW_CFA_restore: r50 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000d4bc │ │ │ │ + DW_CFA_restore: r51 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000d4c0 │ │ │ │ DW_CFA_restore: r52 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000e24c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000d4c4 │ │ │ │ DW_CFA_restore: r53 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000e250 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000d4c8 │ │ │ │ DW_CFA_restore: r54 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000e254 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000d4cc │ │ │ │ DW_CFA_restore: r55 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000e258 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000d4d0 │ │ │ │ DW_CFA_restore: r56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000e25c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000d4d4 │ │ │ │ DW_CFA_restore: r57 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000e260 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000d4d8 │ │ │ │ DW_CFA_restore: r58 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000e264 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000d4dc │ │ │ │ DW_CFA_restore: r59 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000e268 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000d4e0 │ │ │ │ DW_CFA_restore: r60 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000e26c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000d4e4 │ │ │ │ DW_CFA_restore: r61 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000e270 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000d4e8 │ │ │ │ DW_CFA_restore: r62 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000e274 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000d4ec │ │ │ │ DW_CFA_restore: r63 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000e278 │ │ │ │ - DW_CFA_restore: r22 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000e27c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000d4f0 │ │ │ │ DW_CFA_restore: r26 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000e280 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000d4f4 │ │ │ │ DW_CFA_restore: r27 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000e284 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000d4f8 │ │ │ │ DW_CFA_restore: r28 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000e288 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000d4fc │ │ │ │ DW_CFA_restore: r29 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000e28c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000d500 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 28 to 000000000000e2a8 │ │ │ │ + DW_CFA_advance_loc: 28 to 000000000000d51c │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ DW_CFA_restore: r31 │ │ │ │ DW_CFA_restore: r30 │ │ │ │ DW_CFA_restore: r25 │ │ │ │ DW_CFA_restore: r24 │ │ │ │ DW_CFA_restore: r23 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000e2b0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000d520 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -000014f4 00000000000000d4 000014f8 FDE cie=00000000 pc=000000000000e2d0..000000000000e564 │ │ │ │ - DW_CFA_advance_loc: 36 to 000000000000e2f4 │ │ │ │ +00001498 00000000000000d4 0000149c FDE cie=00000000 pc=000000000000d540..000000000000d7b4 │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000000d558 │ │ │ │ DW_CFA_register: r65 in r0 │ │ │ │ - DW_CFA_offset: r23 at cfa-136 │ │ │ │ - DW_CFA_offset: r26 at cfa-112 │ │ │ │ + DW_CFA_offset: r22 at cfa-144 │ │ │ │ + DW_CFA_offset: r25 at cfa-120 │ │ │ │ DW_CFA_offset: r29 at cfa-88 │ │ │ │ DW_CFA_offset: r30 at cfa-80 │ │ │ │ - DW_CFA_offset: r31 at cfa-72 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000000e308 │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000000d570 │ │ │ │ DW_CFA_def_cfa_offset: 208 │ │ │ │ DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ + DW_CFA_offset: r31 at cfa-72 │ │ │ │ DW_CFA_offset_extended_sf: r71 at cfa+8 │ │ │ │ DW_CFA_offset_extended_sf: r72 at cfa+8 │ │ │ │ - DW_CFA_advance_loc: 64 to 000000000000e348 │ │ │ │ + DW_CFA_advance_loc: 56 to 000000000000d5a8 │ │ │ │ + DW_CFA_offset: r23 at cfa-136 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000d5ac │ │ │ │ DW_CFA_offset: r24 at cfa-128 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000e350 │ │ │ │ - DW_CFA_offset: r22 at cfa-144 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000e358 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000000d5b8 │ │ │ │ DW_CFA_offset: r21 at cfa-152 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000e35c │ │ │ │ - DW_CFA_offset: r25 at cfa-120 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000e360 │ │ │ │ - DW_CFA_offset: r27 at cfa-104 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000000e36c │ │ │ │ - DW_CFA_offset: r56 at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000e370 │ │ │ │ - DW_CFA_offset: r57 at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000000e380 │ │ │ │ - DW_CFA_offset: r19 at cfa-168 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000e384 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000d5bc │ │ │ │ DW_CFA_offset: r20 at cfa-160 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000000e394 │ │ │ │ - DW_CFA_offset: r28 at cfa-96 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000e398 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000000d5c8 │ │ │ │ + DW_CFA_offset: r26 at cfa-112 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000d5cc │ │ │ │ + DW_CFA_offset: r27 at cfa-104 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000000d5d8 │ │ │ │ DW_CFA_offset: r58 at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000e39c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000d5dc │ │ │ │ DW_CFA_offset: r59 at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000e3a0 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000000d5f0 │ │ │ │ + DW_CFA_offset: r19 at cfa-168 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000d5f4 │ │ │ │ + DW_CFA_offset: r28 at cfa-96 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000d5fc │ │ │ │ + DW_CFA_offset: r56 at cfa-64 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000d600 │ │ │ │ + DW_CFA_offset: r57 at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000d604 │ │ │ │ DW_CFA_offset: r60 at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000e3a4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000d608 │ │ │ │ DW_CFA_offset: r61 at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000e3a8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000d60c │ │ │ │ DW_CFA_offset: r62 at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000e3ac │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000d610 │ │ │ │ DW_CFA_offset: r63 at cfa-8 │ │ │ │ - DW_CFA_advance_loc1: 296 to 000000000000e4d4 │ │ │ │ + DW_CFA_advance_loc1: 276 to 000000000000d724 │ │ │ │ DW_CFA_restore: r56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000e4d8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000d728 │ │ │ │ DW_CFA_restore: r57 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000e4dc │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000d72c │ │ │ │ DW_CFA_restore: r58 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000e4e0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000d730 │ │ │ │ DW_CFA_restore: r59 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000e4e4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000d734 │ │ │ │ DW_CFA_restore: r60 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000e4e8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000d738 │ │ │ │ DW_CFA_restore: r61 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000e4ec │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000d73c │ │ │ │ DW_CFA_restore: r62 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000e4f0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000d740 │ │ │ │ DW_CFA_restore: r63 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000e4f4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000d744 │ │ │ │ DW_CFA_restore: r19 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000e4f8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000d748 │ │ │ │ DW_CFA_restore: r20 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000e4fc │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000d74c │ │ │ │ DW_CFA_restore: r21 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000e500 │ │ │ │ - DW_CFA_restore: r22 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000e504 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000d750 │ │ │ │ + DW_CFA_restore: r23 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000d754 │ │ │ │ DW_CFA_restore: r24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000e508 │ │ │ │ - DW_CFA_restore: r25 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000e50c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000d758 │ │ │ │ + DW_CFA_restore: r26 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000d75c │ │ │ │ DW_CFA_restore: r27 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000e510 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000d760 │ │ │ │ DW_CFA_restore: r28 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000e514 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000d764 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 32 to 000000000000e534 │ │ │ │ + DW_CFA_advance_loc: 32 to 000000000000d784 │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000e538 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000d788 │ │ │ │ DW_CFA_restore_extended: r71 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000e53c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000d78c │ │ │ │ DW_CFA_restore_extended: r72 │ │ │ │ DW_CFA_restore: r31 │ │ │ │ DW_CFA_restore: r30 │ │ │ │ DW_CFA_restore: r29 │ │ │ │ - DW_CFA_restore: r26 │ │ │ │ - DW_CFA_restore: r23 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000e540 │ │ │ │ + DW_CFA_restore: r25 │ │ │ │ + DW_CFA_restore: r22 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000d790 │ │ │ │ DW_CFA_def_cfa_offset: 208 │ │ │ │ DW_CFA_offset: r19 at cfa-168 │ │ │ │ DW_CFA_offset: r20 at cfa-160 │ │ │ │ DW_CFA_offset: r21 at cfa-152 │ │ │ │ DW_CFA_offset: r22 at cfa-144 │ │ │ │ DW_CFA_offset: r23 at cfa-136 │ │ │ │ DW_CFA_offset: r24 at cfa-128 │ │ │ │ @@ -3328,325 +3278,335 @@ │ │ │ │ DW_CFA_offset: r60 at cfa-32 │ │ │ │ DW_CFA_offset: r61 at cfa-24 │ │ │ │ DW_CFA_offset: r62 at cfa-16 │ │ │ │ DW_CFA_offset: r63 at cfa-8 │ │ │ │ DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ DW_CFA_offset_extended_sf: r71 at cfa+8 │ │ │ │ DW_CFA_offset_extended_sf: r72 at cfa+8 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000000e54c │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000000d79c │ │ │ │ DW_CFA_restore: r19 │ │ │ │ DW_CFA_restore: r20 │ │ │ │ DW_CFA_restore: r21 │ │ │ │ - DW_CFA_restore: r22 │ │ │ │ + DW_CFA_restore: r23 │ │ │ │ DW_CFA_restore: r24 │ │ │ │ - DW_CFA_restore: r25 │ │ │ │ + DW_CFA_restore: r26 │ │ │ │ DW_CFA_restore: r27 │ │ │ │ DW_CFA_restore: r28 │ │ │ │ DW_CFA_restore: r56 │ │ │ │ DW_CFA_restore: r57 │ │ │ │ DW_CFA_restore: r58 │ │ │ │ DW_CFA_restore: r59 │ │ │ │ DW_CFA_restore: r60 │ │ │ │ DW_CFA_restore: r61 │ │ │ │ DW_CFA_restore: r62 │ │ │ │ DW_CFA_restore: r63 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000015cc 0000000000000058 000015d0 FDE cie=00000000 pc=000000000000e570..000000000000e758 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000000e580 │ │ │ │ +00001570 0000000000000058 00001574 FDE cie=00000000 pc=000000000000d7c0..000000000000d988 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000000d7cc │ │ │ │ DW_CFA_register: r65 in r0 │ │ │ │ DW_CFA_offset: r30 at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000000e590 │ │ │ │ + DW_CFA_offset: r31 at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000000d7d8 │ │ │ │ DW_CFA_offset: r24 at cfa-96 │ │ │ │ DW_CFA_offset: r27 at cfa-72 │ │ │ │ - DW_CFA_offset: r31 at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000000e5a4 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000000d7e4 │ │ │ │ DW_CFA_def_cfa_offset: 128 │ │ │ │ DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ - DW_CFA_advance_loc: 72 to 000000000000e5ec │ │ │ │ + DW_CFA_advance_loc: 72 to 000000000000d82c │ │ │ │ DW_CFA_offset: r25 at cfa-88 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000e5f0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000d830 │ │ │ │ DW_CFA_offset: r26 at cfa-80 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000000e5fc │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000000d844 │ │ │ │ DW_CFA_offset: r28 at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000e600 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000d848 │ │ │ │ DW_CFA_offset: r29 at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000000e614 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000000d854 │ │ │ │ DW_CFA_offset: r60 at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000e618 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000d858 │ │ │ │ DW_CFA_offset: r61 at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000e61c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000d85c │ │ │ │ DW_CFA_offset: r62 at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000e620 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000d860 │ │ │ │ DW_CFA_offset: r63 at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 228 to 000000000000e704 │ │ │ │ + DW_CFA_advance_loc: 212 to 000000000000d934 │ │ │ │ DW_CFA_restore: r60 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000e708 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000d938 │ │ │ │ DW_CFA_restore: r61 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000e70c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000d93c │ │ │ │ DW_CFA_restore: r62 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000e710 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000d940 │ │ │ │ DW_CFA_restore: r63 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000e714 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000d944 │ │ │ │ DW_CFA_restore: r25 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000e718 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000d948 │ │ │ │ DW_CFA_restore: r26 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000e71c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000d94c │ │ │ │ DW_CFA_restore: r28 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000e720 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000d950 │ │ │ │ DW_CFA_restore: r29 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000e724 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000d954 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000000e73c │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000000d96c │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ DW_CFA_restore: r31 │ │ │ │ DW_CFA_restore: r30 │ │ │ │ DW_CFA_restore: r27 │ │ │ │ DW_CFA_restore: r24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000e740 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000d970 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001628 0000000000000088 0000162c FDE cie=00000000 pc=000000000000e760..000000000000eb98 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000000e770 │ │ │ │ +000015cc 000000000000008c 000015d0 FDE cie=00000000 pc=000000000000d990..000000000000dd58 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000000d99c │ │ │ │ DW_CFA_register: r65 in r0 │ │ │ │ - DW_CFA_offset: r24 at cfa-160 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000000e784 │ │ │ │ - DW_CFA_offset: r23 at cfa-168 │ │ │ │ - DW_CFA_offset: r25 at cfa-152 │ │ │ │ - DW_CFA_offset: r30 at cfa-112 │ │ │ │ - DW_CFA_offset: r31 at cfa-104 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000000e798 │ │ │ │ - DW_CFA_def_cfa_offset: 208 │ │ │ │ + DW_CFA_offset: r24 at cfa-176 │ │ │ │ + DW_CFA_offset: r23 at cfa-184 │ │ │ │ + DW_CFA_advance_loc: 28 to 000000000000d9b8 │ │ │ │ + DW_CFA_def_cfa_offset: 224 │ │ │ │ + DW_CFA_offset: r25 at cfa-168 │ │ │ │ + DW_CFA_offset: r30 at cfa-128 │ │ │ │ + DW_CFA_offset: r31 at cfa-120 │ │ │ │ DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ - DW_CFA_advance_loc: 68 to 000000000000e7dc │ │ │ │ - DW_CFA_offset: r26 at cfa-144 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000e7e0 │ │ │ │ - DW_CFA_offset: r27 at cfa-136 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000000e7ec │ │ │ │ - DW_CFA_offset: r28 at cfa-128 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000e7f0 │ │ │ │ - DW_CFA_offset: r29 at cfa-120 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000000e804 │ │ │ │ - DW_CFA_offset: r22 at cfa-176 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000e80c │ │ │ │ + DW_CFA_advance_loc: 64 to 000000000000d9f8 │ │ │ │ + DW_CFA_offset: r26 at cfa-160 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000d9fc │ │ │ │ + DW_CFA_offset: r27 at cfa-152 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000000da10 │ │ │ │ + DW_CFA_offset: r28 at cfa-144 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000da14 │ │ │ │ + DW_CFA_offset: r29 at cfa-136 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000000da20 │ │ │ │ DW_CFA_offset: r58 at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000e810 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000da24 │ │ │ │ DW_CFA_offset: r59 at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000e818 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000000da38 │ │ │ │ + DW_CFA_offset: r60 at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000da3c │ │ │ │ + DW_CFA_offset: r61 at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 36 to 000000000000da60 │ │ │ │ + DW_CFA_offset: r50 at cfa-112 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000da64 │ │ │ │ + DW_CFA_offset: r51 at cfa-104 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000da68 │ │ │ │ DW_CFA_offset: r52 at cfa-96 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000000e828 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000000da74 │ │ │ │ DW_CFA_offset: r53 at cfa-88 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000e82c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000da78 │ │ │ │ DW_CFA_offset: r54 at cfa-80 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000000e838 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000da7c │ │ │ │ DW_CFA_offset: r55 at cfa-72 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000e83c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000da80 │ │ │ │ DW_CFA_offset: r56 at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000000e84c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000da84 │ │ │ │ DW_CFA_offset: r57 at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000e850 │ │ │ │ - DW_CFA_offset: r60 at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000e854 │ │ │ │ - DW_CFA_offset: r61 at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000e858 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000da88 │ │ │ │ DW_CFA_offset: r62 at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000e85c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000da8c │ │ │ │ DW_CFA_offset: r63 at cfa-8 │ │ │ │ - DW_CFA_advance_loc1: 700 to 000000000000eb18 │ │ │ │ + DW_CFA_advance_loc1: 588 to 000000000000dcd8 │ │ │ │ + DW_CFA_restore: r50 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000dcdc │ │ │ │ + DW_CFA_restore: r51 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000dce0 │ │ │ │ DW_CFA_restore: r52 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000eb1c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000dce4 │ │ │ │ DW_CFA_restore: r53 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000eb20 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000dce8 │ │ │ │ DW_CFA_restore: r54 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000eb24 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000dcec │ │ │ │ DW_CFA_restore: r55 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000eb28 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000dcf0 │ │ │ │ DW_CFA_restore: r56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000eb2c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000dcf4 │ │ │ │ DW_CFA_restore: r57 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000eb30 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000dcf8 │ │ │ │ DW_CFA_restore: r58 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000eb34 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000dcfc │ │ │ │ DW_CFA_restore: r59 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000eb38 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000dd00 │ │ │ │ DW_CFA_restore: r60 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000eb3c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000dd04 │ │ │ │ DW_CFA_restore: r61 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000eb40 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000dd08 │ │ │ │ DW_CFA_restore: r62 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000eb44 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000dd0c │ │ │ │ DW_CFA_restore: r63 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000eb48 │ │ │ │ - DW_CFA_restore: r22 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000eb4c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000dd10 │ │ │ │ DW_CFA_restore: r26 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000eb50 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000dd14 │ │ │ │ DW_CFA_restore: r27 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000eb54 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000dd18 │ │ │ │ DW_CFA_restore: r28 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000eb58 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000dd1c │ │ │ │ DW_CFA_restore: r29 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000eb5c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000dd20 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 28 to 000000000000eb78 │ │ │ │ + DW_CFA_advance_loc: 28 to 000000000000dd3c │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ DW_CFA_restore: r31 │ │ │ │ DW_CFA_restore: r30 │ │ │ │ DW_CFA_restore: r25 │ │ │ │ DW_CFA_restore: r24 │ │ │ │ DW_CFA_restore: r23 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000eb80 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000dd40 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000016b4 0000000000000050 000016b8 FDE cie=00000000 pc=000000000000eba0..000000000000ef64 │ │ │ │ - DW_CFA_advance_loc: 64 to 000000000000ebe0 │ │ │ │ +0000165c 0000000000000054 00001660 FDE cie=00000000 pc=000000000000dd60..000000000000e160 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000000dd74 │ │ │ │ DW_CFA_register: r65 in r0 │ │ │ │ DW_CFA_offset: r19 at cfa-104 │ │ │ │ DW_CFA_offset: r20 at cfa-96 │ │ │ │ DW_CFA_offset: r21 at cfa-88 │ │ │ │ DW_CFA_offset: r22 at cfa-80 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000000dd84 │ │ │ │ + DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ DW_CFA_offset: r23 at cfa-72 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000000dd90 │ │ │ │ DW_CFA_offset: r24 at cfa-64 │ │ │ │ DW_CFA_offset: r25 at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000000dda0 │ │ │ │ DW_CFA_offset: r26 at cfa-48 │ │ │ │ DW_CFA_offset: r27 at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000000ddb0 │ │ │ │ DW_CFA_offset: r28 at cfa-32 │ │ │ │ DW_CFA_offset: r29 at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000000ddc4 │ │ │ │ + DW_CFA_def_cfa_offset: 144 │ │ │ │ DW_CFA_offset: r30 at cfa-16 │ │ │ │ DW_CFA_offset: r31 at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 44 to 000000000000ec0c │ │ │ │ - DW_CFA_def_cfa_offset: 144 │ │ │ │ - DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000ec10 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000ddc8 │ │ │ │ DW_CFA_def_cfa_register: r31 │ │ │ │ - DW_CFA_advance_loc1: 644 to 000000000000ee94 │ │ │ │ + DW_CFA_advance_loc1: 712 to 000000000000e090 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa: r1 ofs 0 │ │ │ │ - DW_CFA_advance_loc: 60 to 000000000000eed0 │ │ │ │ + DW_CFA_advance_loc: 44 to 000000000000e0bc │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000000e0cc │ │ │ │ DW_CFA_restore: r31 │ │ │ │ DW_CFA_restore: r30 │ │ │ │ DW_CFA_restore: r29 │ │ │ │ DW_CFA_restore: r28 │ │ │ │ DW_CFA_restore: r27 │ │ │ │ DW_CFA_restore: r26 │ │ │ │ DW_CFA_restore: r25 │ │ │ │ DW_CFA_restore: r24 │ │ │ │ DW_CFA_restore: r23 │ │ │ │ DW_CFA_restore: r22 │ │ │ │ DW_CFA_restore: r21 │ │ │ │ DW_CFA_restore: r20 │ │ │ │ DW_CFA_restore: r19 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000000eee0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000e0d0 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00001708 0000000000000100 0000170c FDE cie=00000000 pc=000000000000ef70..000000000000f380 │ │ │ │ - DW_CFA_advance_loc: 36 to 000000000000ef94 │ │ │ │ +000016b4 0000000000000104 000016b8 FDE cie=00000000 pc=000000000000e160..000000000000e560 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000000e170 │ │ │ │ DW_CFA_register: r65 in r0 │ │ │ │ - DW_CFA_offset: r14 at cfa-176 │ │ │ │ - DW_CFA_offset: r19 at cfa-136 │ │ │ │ + DW_CFA_offset: r18 at cfa-144 │ │ │ │ DW_CFA_offset: r29 at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000000e17c │ │ │ │ DW_CFA_offset: r30 at cfa-48 │ │ │ │ DW_CFA_offset: r31 at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000000efa8 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000000e18c │ │ │ │ DW_CFA_def_cfa_offset: 272 │ │ │ │ DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ DW_CFA_offset_extended_sf: r71 at cfa+8 │ │ │ │ DW_CFA_offset_extended_sf: r72 at cfa+8 │ │ │ │ - DW_CFA_advance_loc: 68 to 000000000000efec │ │ │ │ - DW_CFA_offset: r22 at cfa-112 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000eff4 │ │ │ │ - DW_CFA_offset: r16 at cfa-160 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000effc │ │ │ │ - DW_CFA_offset: r17 at cfa-152 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000f000 │ │ │ │ - DW_CFA_offset: r18 at cfa-144 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000f004 │ │ │ │ + DW_CFA_advance_loc: 60 to 000000000000e1c8 │ │ │ │ + DW_CFA_offset: r21 at cfa-120 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000e1cc │ │ │ │ DW_CFA_offset: r20 at cfa-128 │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000000f01c │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000e1d4 │ │ │ │ + DW_CFA_offset: r14 at cfa-176 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000e1d8 │ │ │ │ DW_CFA_offset: r15 at cfa-168 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000f020 │ │ │ │ - DW_CFA_offset: r21 at cfa-120 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000f024 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000000e1e8 │ │ │ │ + DW_CFA_offset: r16 at cfa-160 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000e1ec │ │ │ │ + DW_CFA_offset: r17 at cfa-152 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000000e1f8 │ │ │ │ + DW_CFA_offset: r19 at cfa-136 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000e1fc │ │ │ │ + DW_CFA_offset: r22 at cfa-112 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000000e20c │ │ │ │ DW_CFA_offset: r23 at cfa-104 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000f028 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000e210 │ │ │ │ DW_CFA_offset: r24 at cfa-96 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000000f034 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000e214 │ │ │ │ DW_CFA_offset: r25 at cfa-88 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000f038 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000e218 │ │ │ │ DW_CFA_offset: r26 at cfa-80 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000f03c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000e21c │ │ │ │ DW_CFA_offset: r27 at cfa-72 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000f040 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000e224 │ │ │ │ DW_CFA_offset: r28 at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000f044 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000e228 │ │ │ │ DW_CFA_offset: r60 at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000f048 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000e22c │ │ │ │ DW_CFA_offset: r61 at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000f050 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000e230 │ │ │ │ DW_CFA_offset: r62 at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000f054 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000e234 │ │ │ │ DW_CFA_offset: r63 at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000000f064 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000000e244 │ │ │ │ DW_CFA_restore: r60 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000f068 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000e248 │ │ │ │ DW_CFA_restore: r61 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000f06c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000e24c │ │ │ │ DW_CFA_restore: r62 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000f070 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000e250 │ │ │ │ DW_CFA_restore: r63 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000f074 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000e254 │ │ │ │ + DW_CFA_restore: r14 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000e258 │ │ │ │ DW_CFA_restore: r15 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000f078 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000e25c │ │ │ │ DW_CFA_restore: r16 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000f07c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000e260 │ │ │ │ DW_CFA_restore: r17 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000f080 │ │ │ │ - DW_CFA_restore: r18 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000f084 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000e264 │ │ │ │ + DW_CFA_restore: r19 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000e268 │ │ │ │ DW_CFA_restore: r20 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000f088 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000e26c │ │ │ │ DW_CFA_restore: r21 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000f08c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000e270 │ │ │ │ DW_CFA_restore: r22 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000f090 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000e274 │ │ │ │ DW_CFA_restore: r23 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000f094 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000e278 │ │ │ │ DW_CFA_restore: r24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000f098 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000e27c │ │ │ │ DW_CFA_restore: r25 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000f09c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000e280 │ │ │ │ DW_CFA_restore: r26 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000f0a0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000e284 │ │ │ │ DW_CFA_restore: r27 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000f0a4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000e288 │ │ │ │ DW_CFA_restore: r28 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000f0a8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000e28c │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 32 to 000000000000f0c8 │ │ │ │ + DW_CFA_advance_loc: 28 to 000000000000e2a8 │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000f0cc │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000e2ac │ │ │ │ DW_CFA_restore_extended: r71 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000f0d0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000e2b0 │ │ │ │ DW_CFA_restore_extended: r72 │ │ │ │ DW_CFA_restore: r31 │ │ │ │ DW_CFA_restore: r30 │ │ │ │ DW_CFA_restore: r29 │ │ │ │ - DW_CFA_restore: r19 │ │ │ │ - DW_CFA_restore: r14 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000000f0e0 │ │ │ │ + DW_CFA_restore: r18 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000000e2c0 │ │ │ │ DW_CFA_def_cfa_offset: 272 │ │ │ │ DW_CFA_offset: r14 at cfa-176 │ │ │ │ DW_CFA_offset: r15 at cfa-168 │ │ │ │ DW_CFA_offset: r16 at cfa-160 │ │ │ │ DW_CFA_offset: r17 at cfa-152 │ │ │ │ DW_CFA_offset: r18 at cfa-144 │ │ │ │ DW_CFA_offset: r19 at cfa-136 │ │ │ │ @@ -3665,429 +3625,445 @@ │ │ │ │ DW_CFA_offset: r60 at cfa-32 │ │ │ │ DW_CFA_offset: r61 at cfa-24 │ │ │ │ DW_CFA_offset: r62 at cfa-16 │ │ │ │ DW_CFA_offset: r63 at cfa-8 │ │ │ │ DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ DW_CFA_offset_extended_sf: r71 at cfa+8 │ │ │ │ DW_CFA_offset_extended_sf: r72 at cfa+8 │ │ │ │ - DW_CFA_advance_loc1: 624 to 000000000000f350 │ │ │ │ + DW_CFA_advance_loc1: 624 to 000000000000e530 │ │ │ │ + DW_CFA_restore: r14 │ │ │ │ DW_CFA_restore: r15 │ │ │ │ DW_CFA_restore: r16 │ │ │ │ DW_CFA_restore: r17 │ │ │ │ - DW_CFA_restore: r18 │ │ │ │ + DW_CFA_restore: r19 │ │ │ │ DW_CFA_restore: r20 │ │ │ │ DW_CFA_restore: r21 │ │ │ │ DW_CFA_restore: r22 │ │ │ │ DW_CFA_restore: r23 │ │ │ │ DW_CFA_restore: r24 │ │ │ │ DW_CFA_restore: r25 │ │ │ │ DW_CFA_restore: r26 │ │ │ │ DW_CFA_restore: r27 │ │ │ │ DW_CFA_restore: r28 │ │ │ │ DW_CFA_restore: r60 │ │ │ │ DW_CFA_restore: r61 │ │ │ │ DW_CFA_restore: r62 │ │ │ │ DW_CFA_restore: r63 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000000f35c │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000000e53c │ │ │ │ + DW_CFA_offset: r14 at cfa-176 │ │ │ │ DW_CFA_offset: r15 at cfa-168 │ │ │ │ DW_CFA_offset: r16 at cfa-160 │ │ │ │ DW_CFA_offset: r17 at cfa-152 │ │ │ │ - DW_CFA_offset: r18 at cfa-144 │ │ │ │ + DW_CFA_offset: r19 at cfa-136 │ │ │ │ DW_CFA_offset: r20 at cfa-128 │ │ │ │ DW_CFA_offset: r21 at cfa-120 │ │ │ │ DW_CFA_offset: r22 at cfa-112 │ │ │ │ DW_CFA_offset: r23 at cfa-104 │ │ │ │ DW_CFA_offset: r24 at cfa-96 │ │ │ │ DW_CFA_offset: r25 at cfa-88 │ │ │ │ DW_CFA_offset: r26 at cfa-80 │ │ │ │ DW_CFA_offset: r27 at cfa-72 │ │ │ │ DW_CFA_offset: r28 at cfa-64 │ │ │ │ DW_CFA_offset: r60 at cfa-32 │ │ │ │ DW_CFA_offset: r61 at cfa-24 │ │ │ │ DW_CFA_offset: r62 at cfa-16 │ │ │ │ DW_CFA_offset: r63 at cfa-8 │ │ │ │ DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -0000180c 000000000000002c 00001810 FDE cie=00000000 pc=000000000000f380..000000000000f488 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000000f390 │ │ │ │ +000017bc 000000000000002c 000017c0 FDE cie=00000000 pc=000000000000e560..000000000000e658 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000000e56c │ │ │ │ DW_CFA_register: r65 in r0 │ │ │ │ DW_CFA_offset: r29 at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000000f39c │ │ │ │ DW_CFA_offset: r30 at cfa-16 │ │ │ │ - DW_CFA_offset: r31 at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000000f3a8 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000000e57c │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_offset: r31 at cfa-8 │ │ │ │ DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ - DW_CFA_advance_loc: 144 to 000000000000f438 │ │ │ │ + DW_CFA_advance_loc: 140 to 000000000000e608 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000000f44c │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000000e61c │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ DW_CFA_restore: r31 │ │ │ │ DW_CFA_restore: r30 │ │ │ │ DW_CFA_restore: r29 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000f450 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000e620 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -0000183c 00000000000000b8 00001840 FDE cie=00000000 pc=000000000000f490..000000000000f918 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000000f4a0 │ │ │ │ +000017ec 00000000000000b8 000017f0 FDE cie=00000000 pc=000000000000e660..000000000000eab8 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000000e66c │ │ │ │ DW_CFA_register: r65 in r0 │ │ │ │ DW_CFA_offset: r29 at cfa-104 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000000f4ac │ │ │ │ DW_CFA_offset: r30 at cfa-96 │ │ │ │ - DW_CFA_offset: r31 at cfa-88 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000000f4c0 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000000e680 │ │ │ │ DW_CFA_def_cfa_offset: 320 │ │ │ │ + DW_CFA_offset: r31 at cfa-88 │ │ │ │ DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ - DW_CFA_advance_loc: 68 to 000000000000f504 │ │ │ │ + DW_CFA_advance_loc: 68 to 000000000000e6c4 │ │ │ │ DW_CFA_offset: r14 at cfa-224 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000000f514 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000e6cc │ │ │ │ DW_CFA_offset: r17 at cfa-200 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000f518 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000000e6d8 │ │ │ │ DW_CFA_offset: r19 at cfa-184 │ │ │ │ - DW_CFA_advance_loc: 56 to 000000000000f550 │ │ │ │ + DW_CFA_advance_loc: 56 to 000000000000e710 │ │ │ │ DW_CFA_offset: r18 at cfa-192 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000000f55c │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000e718 │ │ │ │ DW_CFA_offset: r20 at cfa-176 │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000000f574 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000000e72c │ │ │ │ DW_CFA_offset: r15 at cfa-216 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000f578 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000e730 │ │ │ │ DW_CFA_offset: r16 at cfa-208 │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000000f590 │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000000e748 │ │ │ │ DW_CFA_offset: r22 at cfa-160 │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000000f5a8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000e74c │ │ │ │ DW_CFA_offset: r21 at cfa-168 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000f5ac │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000000e764 │ │ │ │ DW_CFA_offset: r23 at cfa-152 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000f5b0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000e768 │ │ │ │ DW_CFA_offset: r24 at cfa-144 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000f5b4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000e76c │ │ │ │ DW_CFA_offset: r25 at cfa-136 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000f5b8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000e770 │ │ │ │ DW_CFA_offset: r26 at cfa-128 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000f5bc │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000e774 │ │ │ │ DW_CFA_offset: r27 at cfa-120 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000f5c0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000e778 │ │ │ │ DW_CFA_offset: r28 at cfa-112 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000f5c4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000e77c │ │ │ │ DW_CFA_offset: r54 at cfa-80 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000f5c8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000e780 │ │ │ │ DW_CFA_offset: r55 at cfa-72 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000f5cc │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000e784 │ │ │ │ DW_CFA_offset: r56 at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000f5d0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000e788 │ │ │ │ DW_CFA_offset: r57 at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000f5d4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000e78c │ │ │ │ DW_CFA_offset: r58 at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000f5d8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000e790 │ │ │ │ DW_CFA_offset: r59 at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000f5dc │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000e794 │ │ │ │ DW_CFA_offset: r60 at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000f5e0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000e798 │ │ │ │ DW_CFA_offset: r61 at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000f5e4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000e79c │ │ │ │ DW_CFA_offset: r62 at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000f5e8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000e7a0 │ │ │ │ DW_CFA_offset: r63 at cfa-8 │ │ │ │ - DW_CFA_advance_loc1: 652 to 000000000000f874 │ │ │ │ + DW_CFA_advance_loc1: 628 to 000000000000ea14 │ │ │ │ DW_CFA_restore: r54 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000f878 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000ea18 │ │ │ │ DW_CFA_restore: r55 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000f87c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000ea1c │ │ │ │ DW_CFA_restore: r56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000f880 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000ea20 │ │ │ │ DW_CFA_restore: r57 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000f884 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000ea24 │ │ │ │ DW_CFA_restore: r58 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000f888 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000ea28 │ │ │ │ DW_CFA_restore: r59 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000f88c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000ea2c │ │ │ │ DW_CFA_restore: r60 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000f890 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000ea30 │ │ │ │ DW_CFA_restore: r61 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000f894 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000ea34 │ │ │ │ DW_CFA_restore: r62 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000f898 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000ea38 │ │ │ │ DW_CFA_restore: r63 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000f89c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000ea3c │ │ │ │ DW_CFA_restore: r14 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000f8a0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000ea40 │ │ │ │ DW_CFA_restore: r15 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000f8a4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000ea44 │ │ │ │ DW_CFA_restore: r16 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000f8a8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000ea48 │ │ │ │ DW_CFA_restore: r17 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000f8ac │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000ea4c │ │ │ │ DW_CFA_restore: r18 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000f8b0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000ea50 │ │ │ │ DW_CFA_restore: r19 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000f8b4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000ea54 │ │ │ │ DW_CFA_restore: r20 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000f8b8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000ea58 │ │ │ │ DW_CFA_restore: r21 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000f8bc │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000ea5c │ │ │ │ DW_CFA_restore: r22 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000f8c0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000ea60 │ │ │ │ DW_CFA_restore: r23 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000f8c4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000ea64 │ │ │ │ DW_CFA_restore: r24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000f8c8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000ea68 │ │ │ │ DW_CFA_restore: r25 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000f8cc │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000ea6c │ │ │ │ DW_CFA_restore: r26 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000f8d0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000ea70 │ │ │ │ DW_CFA_restore: r27 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000f8d4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000ea74 │ │ │ │ DW_CFA_restore: r28 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000f8d8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000ea78 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000000f8ec │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000000ea8c │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ DW_CFA_restore: r31 │ │ │ │ DW_CFA_restore: r30 │ │ │ │ DW_CFA_restore: r29 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000f8f0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000ea90 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000000f8fc │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000000ea9c │ │ │ │ DW_CFA_offset: r14 at cfa-224 │ │ │ │ DW_CFA_offset: r17 at cfa-200 │ │ │ │ DW_CFA_offset: r19 at cfa-184 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000f900 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000eaa0 │ │ │ │ DW_CFA_restore: r14 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000f904 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000eaa4 │ │ │ │ DW_CFA_restore: r17 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000f908 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000eaa8 │ │ │ │ DW_CFA_restore: r19 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -000018f8 00000000000000b4 000018fc FDE cie=00000000 pc=000000000000f920..0000000000010218 │ │ │ │ - DW_CFA_advance_loc: 28 to 000000000000f93c │ │ │ │ +000018a8 00000000000000c8 000018ac FDE cie=00000000 pc=000000000000eac0..000000000000f300 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000000ead4 │ │ │ │ DW_CFA_register: r65 in r0 │ │ │ │ - DW_CFA_offset: r30 at cfa-96 │ │ │ │ - DW_CFA_offset: r31 at cfa-88 │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000000f954 │ │ │ │ - DW_CFA_def_cfa_offset: 352 │ │ │ │ - DW_CFA_offset_extended_sf: r72 at cfa+8 │ │ │ │ + DW_CFA_offset: r30 at cfa-128 │ │ │ │ + DW_CFA_offset: r31 at cfa-120 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000000eae4 │ │ │ │ + DW_CFA_def_cfa_offset: 368 │ │ │ │ DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ - DW_CFA_advance_loc: 96 to 000000000000f9b4 │ │ │ │ - DW_CFA_offset: r14 at cfa-224 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000f9b8 │ │ │ │ - DW_CFA_offset: r15 at cfa-216 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000f9bc │ │ │ │ - DW_CFA_offset: r16 at cfa-208 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000f9c0 │ │ │ │ - DW_CFA_offset: r17 at cfa-200 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000f9c8 │ │ │ │ - DW_CFA_offset: r18 at cfa-192 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000f9cc │ │ │ │ - DW_CFA_offset: r20 at cfa-176 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000f9d0 │ │ │ │ - DW_CFA_offset: r21 at cfa-168 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000f9d8 │ │ │ │ - DW_CFA_offset: r19 at cfa-184 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000f9dc │ │ │ │ - DW_CFA_offset: r22 at cfa-160 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000f9e0 │ │ │ │ - DW_CFA_offset: r23 at cfa-152 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000f9e8 │ │ │ │ - DW_CFA_offset: r24 at cfa-144 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000f9ec │ │ │ │ - DW_CFA_offset: r25 at cfa-136 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000f9f0 │ │ │ │ - DW_CFA_offset: r26 at cfa-128 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000f9f4 │ │ │ │ - DW_CFA_offset: r27 at cfa-120 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000f9f8 │ │ │ │ - DW_CFA_offset: r28 at cfa-112 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000f9fc │ │ │ │ - DW_CFA_offset: r29 at cfa-104 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000fa00 │ │ │ │ + DW_CFA_offset_extended_sf: r72 at cfa+8 │ │ │ │ + DW_CFA_advance_loc: 84 to 000000000000eb38 │ │ │ │ + DW_CFA_offset: r14 at cfa-256 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000eb3c │ │ │ │ + DW_CFA_offset: r15 at cfa-248 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000000eb4c │ │ │ │ + DW_CFA_offset: r16 at cfa-240 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000eb50 │ │ │ │ + DW_CFA_offset: r17 at cfa-232 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000eb54 │ │ │ │ + DW_CFA_offset: r18 at cfa-224 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000eb58 │ │ │ │ + DW_CFA_offset: r19 at cfa-216 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000eb60 │ │ │ │ + DW_CFA_offset: r20 at cfa-208 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000eb64 │ │ │ │ + DW_CFA_offset: r21 at cfa-200 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000eb68 │ │ │ │ + DW_CFA_offset: r22 at cfa-192 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000eb70 │ │ │ │ + DW_CFA_offset: r23 at cfa-184 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000000eb84 │ │ │ │ + DW_CFA_offset: r24 at cfa-176 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000eb88 │ │ │ │ + DW_CFA_offset: r25 at cfa-168 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000000eb94 │ │ │ │ + DW_CFA_offset: r26 at cfa-160 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000eb98 │ │ │ │ + DW_CFA_offset: r27 at cfa-152 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000000eba4 │ │ │ │ + DW_CFA_offset: r28 at cfa-144 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000eba8 │ │ │ │ + DW_CFA_offset: r29 at cfa-136 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000ebac │ │ │ │ + DW_CFA_offset: r50 at cfa-112 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000ebb0 │ │ │ │ + DW_CFA_offset: r51 at cfa-104 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000ebb4 │ │ │ │ + DW_CFA_offset: r52 at cfa-96 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000ebb8 │ │ │ │ + DW_CFA_offset: r53 at cfa-88 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000ebbc │ │ │ │ DW_CFA_offset: r54 at cfa-80 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000fa04 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000ebc0 │ │ │ │ DW_CFA_offset: r55 at cfa-72 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000fa08 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000ebc4 │ │ │ │ DW_CFA_offset: r56 at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000fa0c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000ebc8 │ │ │ │ DW_CFA_offset: r57 at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000fa10 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000ebcc │ │ │ │ DW_CFA_offset: r58 at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000fa14 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000ebd0 │ │ │ │ DW_CFA_offset: r59 at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000fa18 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000ebd4 │ │ │ │ DW_CFA_offset: r60 at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000fa1c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000ebd8 │ │ │ │ DW_CFA_offset: r61 at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000fa20 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000ebdc │ │ │ │ DW_CFA_offset: r62 at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000fa24 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000ebe0 │ │ │ │ DW_CFA_offset: r63 at cfa-8 │ │ │ │ - DW_CFA_advance_loc2: 1880 to 000000000001017c │ │ │ │ + DW_CFA_advance_loc2: 1652 to 000000000000f254 │ │ │ │ + DW_CFA_restore: r50 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000f258 │ │ │ │ + DW_CFA_restore: r51 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000f25c │ │ │ │ + DW_CFA_restore: r52 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000f260 │ │ │ │ + DW_CFA_restore: r53 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000f264 │ │ │ │ DW_CFA_restore: r54 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000010180 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000f268 │ │ │ │ DW_CFA_restore: r55 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000010184 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000f26c │ │ │ │ DW_CFA_restore: r56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000010188 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000f270 │ │ │ │ DW_CFA_restore: r57 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001018c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000f274 │ │ │ │ DW_CFA_restore: r58 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000010190 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000f278 │ │ │ │ DW_CFA_restore: r59 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000010194 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000f27c │ │ │ │ DW_CFA_restore: r60 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000010198 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000f280 │ │ │ │ DW_CFA_restore: r61 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001019c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000f284 │ │ │ │ DW_CFA_restore: r62 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000101a0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000f288 │ │ │ │ DW_CFA_restore: r63 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000101a4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000f28c │ │ │ │ DW_CFA_restore: r14 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000101a8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000f290 │ │ │ │ DW_CFA_restore: r15 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000101ac │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000f294 │ │ │ │ DW_CFA_restore: r16 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000101b0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000f298 │ │ │ │ DW_CFA_restore: r17 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000101b4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000f29c │ │ │ │ DW_CFA_restore: r18 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000101b8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000f2a0 │ │ │ │ DW_CFA_restore: r19 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000101bc │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000f2a4 │ │ │ │ DW_CFA_restore: r20 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000101c0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000f2a8 │ │ │ │ DW_CFA_restore: r21 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000101c4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000f2ac │ │ │ │ DW_CFA_restore: r22 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000101c8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000f2b0 │ │ │ │ DW_CFA_restore: r23 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000101cc │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000f2b4 │ │ │ │ DW_CFA_restore: r24 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000101d0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000f2b8 │ │ │ │ DW_CFA_restore: r25 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000101d4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000f2bc │ │ │ │ DW_CFA_restore: r26 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000101d8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000f2c0 │ │ │ │ DW_CFA_restore: r27 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000101dc │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000f2c4 │ │ │ │ DW_CFA_restore: r28 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000101e0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000f2c8 │ │ │ │ DW_CFA_restore: r29 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000101e4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000f2cc │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 20 to 00000000000101f8 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000000f2e0 │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000101fc │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000f2e4 │ │ │ │ DW_CFA_restore_extended: r72 │ │ │ │ DW_CFA_restore: r31 │ │ │ │ DW_CFA_restore: r30 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000010200 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000f2e8 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000019b0 00000000000000d4 000019b4 FDE cie=00000000 pc=0000000000010220..00000000000104b4 │ │ │ │ - DW_CFA_advance_loc: 36 to 0000000000010244 │ │ │ │ +00001974 00000000000000d4 00001978 FDE cie=00000000 pc=000000000000f300..000000000000f574 │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000000f318 │ │ │ │ DW_CFA_register: r65 in r0 │ │ │ │ - DW_CFA_offset: r23 at cfa-136 │ │ │ │ - DW_CFA_offset: r26 at cfa-112 │ │ │ │ + DW_CFA_offset: r22 at cfa-144 │ │ │ │ + DW_CFA_offset: r25 at cfa-120 │ │ │ │ DW_CFA_offset: r29 at cfa-88 │ │ │ │ DW_CFA_offset: r30 at cfa-80 │ │ │ │ - DW_CFA_offset: r31 at cfa-72 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000010258 │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000000f330 │ │ │ │ DW_CFA_def_cfa_offset: 208 │ │ │ │ DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ + DW_CFA_offset: r31 at cfa-72 │ │ │ │ DW_CFA_offset_extended_sf: r71 at cfa+8 │ │ │ │ DW_CFA_offset_extended_sf: r72 at cfa+8 │ │ │ │ - DW_CFA_advance_loc: 64 to 0000000000010298 │ │ │ │ + DW_CFA_advance_loc: 56 to 000000000000f368 │ │ │ │ + DW_CFA_offset: r23 at cfa-136 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000f36c │ │ │ │ DW_CFA_offset: r24 at cfa-128 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000102a0 │ │ │ │ - DW_CFA_offset: r22 at cfa-144 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000102a8 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000000f378 │ │ │ │ DW_CFA_offset: r21 at cfa-152 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000102ac │ │ │ │ - DW_CFA_offset: r25 at cfa-120 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000102b0 │ │ │ │ - DW_CFA_offset: r27 at cfa-104 │ │ │ │ - DW_CFA_advance_loc: 12 to 00000000000102bc │ │ │ │ - DW_CFA_offset: r56 at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000102c0 │ │ │ │ - DW_CFA_offset: r57 at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 16 to 00000000000102d0 │ │ │ │ - DW_CFA_offset: r19 at cfa-168 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000102d4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000f37c │ │ │ │ DW_CFA_offset: r20 at cfa-160 │ │ │ │ - DW_CFA_advance_loc: 16 to 00000000000102e4 │ │ │ │ - DW_CFA_offset: r28 at cfa-96 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000102e8 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000000f388 │ │ │ │ + DW_CFA_offset: r26 at cfa-112 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000f38c │ │ │ │ + DW_CFA_offset: r27 at cfa-104 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000000f398 │ │ │ │ DW_CFA_offset: r58 at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000102ec │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000f39c │ │ │ │ DW_CFA_offset: r59 at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000102f0 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000000f3b0 │ │ │ │ + DW_CFA_offset: r19 at cfa-168 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000f3b4 │ │ │ │ + DW_CFA_offset: r28 at cfa-96 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000f3bc │ │ │ │ + DW_CFA_offset: r56 at cfa-64 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000f3c0 │ │ │ │ + DW_CFA_offset: r57 at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000f3c4 │ │ │ │ DW_CFA_offset: r60 at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000102f4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000f3c8 │ │ │ │ DW_CFA_offset: r61 at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000102f8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000f3cc │ │ │ │ DW_CFA_offset: r62 at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000102fc │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000f3d0 │ │ │ │ DW_CFA_offset: r63 at cfa-8 │ │ │ │ - DW_CFA_advance_loc1: 296 to 0000000000010424 │ │ │ │ + DW_CFA_advance_loc1: 276 to 000000000000f4e4 │ │ │ │ DW_CFA_restore: r56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000010428 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000f4e8 │ │ │ │ DW_CFA_restore: r57 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001042c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000f4ec │ │ │ │ DW_CFA_restore: r58 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000010430 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000f4f0 │ │ │ │ DW_CFA_restore: r59 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000010434 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000f4f4 │ │ │ │ DW_CFA_restore: r60 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000010438 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000f4f8 │ │ │ │ DW_CFA_restore: r61 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001043c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000f4fc │ │ │ │ DW_CFA_restore: r62 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000010440 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000f500 │ │ │ │ DW_CFA_restore: r63 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000010444 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000f504 │ │ │ │ DW_CFA_restore: r19 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000010448 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000f508 │ │ │ │ DW_CFA_restore: r20 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001044c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000f50c │ │ │ │ DW_CFA_restore: r21 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000010450 │ │ │ │ - DW_CFA_restore: r22 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000010454 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000f510 │ │ │ │ + DW_CFA_restore: r23 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000f514 │ │ │ │ DW_CFA_restore: r24 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000010458 │ │ │ │ - DW_CFA_restore: r25 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001045c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000f518 │ │ │ │ + DW_CFA_restore: r26 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000f51c │ │ │ │ DW_CFA_restore: r27 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000010460 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000f520 │ │ │ │ DW_CFA_restore: r28 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000010464 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000f524 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 32 to 0000000000010484 │ │ │ │ + DW_CFA_advance_loc: 32 to 000000000000f544 │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000010488 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000f548 │ │ │ │ DW_CFA_restore_extended: r71 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001048c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000f54c │ │ │ │ DW_CFA_restore_extended: r72 │ │ │ │ DW_CFA_restore: r31 │ │ │ │ DW_CFA_restore: r30 │ │ │ │ DW_CFA_restore: r29 │ │ │ │ - DW_CFA_restore: r26 │ │ │ │ - DW_CFA_restore: r23 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000010490 │ │ │ │ + DW_CFA_restore: r25 │ │ │ │ + DW_CFA_restore: r22 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000f550 │ │ │ │ DW_CFA_def_cfa_offset: 208 │ │ │ │ DW_CFA_offset: r19 at cfa-168 │ │ │ │ DW_CFA_offset: r20 at cfa-160 │ │ │ │ DW_CFA_offset: r21 at cfa-152 │ │ │ │ DW_CFA_offset: r22 at cfa-144 │ │ │ │ DW_CFA_offset: r23 at cfa-136 │ │ │ │ DW_CFA_offset: r24 at cfa-128 │ │ │ │ @@ -4105,737 +4081,753 @@ │ │ │ │ DW_CFA_offset: r60 at cfa-32 │ │ │ │ DW_CFA_offset: r61 at cfa-24 │ │ │ │ DW_CFA_offset: r62 at cfa-16 │ │ │ │ DW_CFA_offset: r63 at cfa-8 │ │ │ │ DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ DW_CFA_offset_extended_sf: r71 at cfa+8 │ │ │ │ DW_CFA_offset_extended_sf: r72 at cfa+8 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000001049c │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000000f55c │ │ │ │ DW_CFA_restore: r19 │ │ │ │ DW_CFA_restore: r20 │ │ │ │ DW_CFA_restore: r21 │ │ │ │ - DW_CFA_restore: r22 │ │ │ │ + DW_CFA_restore: r23 │ │ │ │ DW_CFA_restore: r24 │ │ │ │ - DW_CFA_restore: r25 │ │ │ │ + DW_CFA_restore: r26 │ │ │ │ DW_CFA_restore: r27 │ │ │ │ DW_CFA_restore: r28 │ │ │ │ DW_CFA_restore: r56 │ │ │ │ DW_CFA_restore: r57 │ │ │ │ DW_CFA_restore: r58 │ │ │ │ DW_CFA_restore: r59 │ │ │ │ DW_CFA_restore: r60 │ │ │ │ DW_CFA_restore: r61 │ │ │ │ DW_CFA_restore: r62 │ │ │ │ DW_CFA_restore: r63 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001a88 00000000000000b8 00001a8c FDE cie=00000000 pc=00000000000104c0..0000000000010948 │ │ │ │ - DW_CFA_advance_loc: 16 to 00000000000104d0 │ │ │ │ +00001a4c 00000000000000b8 00001a50 FDE cie=00000000 pc=000000000000f580..000000000000f9d8 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000000f58c │ │ │ │ DW_CFA_register: r65 in r0 │ │ │ │ DW_CFA_offset: r29 at cfa-104 │ │ │ │ - DW_CFA_advance_loc: 12 to 00000000000104dc │ │ │ │ DW_CFA_offset: r30 at cfa-96 │ │ │ │ - DW_CFA_offset: r31 at cfa-88 │ │ │ │ - DW_CFA_advance_loc: 20 to 00000000000104f0 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000000f5a0 │ │ │ │ DW_CFA_def_cfa_offset: 320 │ │ │ │ + DW_CFA_offset: r31 at cfa-88 │ │ │ │ DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ - DW_CFA_advance_loc: 68 to 0000000000010534 │ │ │ │ + DW_CFA_advance_loc: 68 to 000000000000f5e4 │ │ │ │ DW_CFA_offset: r14 at cfa-224 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000010544 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000f5ec │ │ │ │ DW_CFA_offset: r17 at cfa-200 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000010548 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000000f5f8 │ │ │ │ DW_CFA_offset: r19 at cfa-184 │ │ │ │ - DW_CFA_advance_loc: 56 to 0000000000010580 │ │ │ │ + DW_CFA_advance_loc: 56 to 000000000000f630 │ │ │ │ DW_CFA_offset: r18 at cfa-192 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000001058c │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000f638 │ │ │ │ DW_CFA_offset: r20 at cfa-176 │ │ │ │ - DW_CFA_advance_loc: 24 to 00000000000105a4 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000000f64c │ │ │ │ DW_CFA_offset: r15 at cfa-216 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000105a8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000f650 │ │ │ │ DW_CFA_offset: r16 at cfa-208 │ │ │ │ - DW_CFA_advance_loc: 24 to 00000000000105c0 │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000000f668 │ │ │ │ DW_CFA_offset: r22 at cfa-160 │ │ │ │ - DW_CFA_advance_loc: 24 to 00000000000105d8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000f66c │ │ │ │ DW_CFA_offset: r21 at cfa-168 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000105dc │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000000f684 │ │ │ │ DW_CFA_offset: r23 at cfa-152 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000105e0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000f688 │ │ │ │ DW_CFA_offset: r24 at cfa-144 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000105e4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000f68c │ │ │ │ DW_CFA_offset: r25 at cfa-136 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000105e8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000f690 │ │ │ │ DW_CFA_offset: r26 at cfa-128 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000105ec │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000f694 │ │ │ │ DW_CFA_offset: r27 at cfa-120 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000105f0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000f698 │ │ │ │ DW_CFA_offset: r28 at cfa-112 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000105f4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000f69c │ │ │ │ DW_CFA_offset: r54 at cfa-80 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000105f8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000f6a0 │ │ │ │ DW_CFA_offset: r55 at cfa-72 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000105fc │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000f6a4 │ │ │ │ DW_CFA_offset: r56 at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000010600 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000f6a8 │ │ │ │ DW_CFA_offset: r57 at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000010604 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000f6ac │ │ │ │ DW_CFA_offset: r58 at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000010608 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000f6b0 │ │ │ │ DW_CFA_offset: r59 at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001060c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000f6b4 │ │ │ │ DW_CFA_offset: r60 at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000010610 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000f6b8 │ │ │ │ DW_CFA_offset: r61 at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000010614 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000f6bc │ │ │ │ DW_CFA_offset: r62 at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000010618 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000f6c0 │ │ │ │ DW_CFA_offset: r63 at cfa-8 │ │ │ │ - DW_CFA_advance_loc1: 652 to 00000000000108a4 │ │ │ │ + DW_CFA_advance_loc1: 628 to 000000000000f934 │ │ │ │ DW_CFA_restore: r54 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000108a8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000f938 │ │ │ │ DW_CFA_restore: r55 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000108ac │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000f93c │ │ │ │ DW_CFA_restore: r56 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000108b0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000f940 │ │ │ │ DW_CFA_restore: r57 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000108b4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000f944 │ │ │ │ DW_CFA_restore: r58 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000108b8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000f948 │ │ │ │ DW_CFA_restore: r59 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000108bc │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000f94c │ │ │ │ DW_CFA_restore: r60 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000108c0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000f950 │ │ │ │ DW_CFA_restore: r61 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000108c4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000f954 │ │ │ │ DW_CFA_restore: r62 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000108c8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000f958 │ │ │ │ DW_CFA_restore: r63 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000108cc │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000f95c │ │ │ │ DW_CFA_restore: r14 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000108d0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000f960 │ │ │ │ DW_CFA_restore: r15 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000108d4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000f964 │ │ │ │ DW_CFA_restore: r16 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000108d8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000f968 │ │ │ │ DW_CFA_restore: r17 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000108dc │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000f96c │ │ │ │ DW_CFA_restore: r18 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000108e0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000f970 │ │ │ │ DW_CFA_restore: r19 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000108e4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000f974 │ │ │ │ DW_CFA_restore: r20 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000108e8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000f978 │ │ │ │ DW_CFA_restore: r21 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000108ec │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000f97c │ │ │ │ DW_CFA_restore: r22 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000108f0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000f980 │ │ │ │ DW_CFA_restore: r23 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000108f4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000f984 │ │ │ │ DW_CFA_restore: r24 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000108f8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000f988 │ │ │ │ DW_CFA_restore: r25 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000108fc │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000f98c │ │ │ │ DW_CFA_restore: r26 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000010900 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000f990 │ │ │ │ DW_CFA_restore: r27 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000010904 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000f994 │ │ │ │ DW_CFA_restore: r28 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000010908 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000f998 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000001091c │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000000f9ac │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ DW_CFA_restore: r31 │ │ │ │ DW_CFA_restore: r30 │ │ │ │ DW_CFA_restore: r29 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000010920 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000f9b0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000001092c │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000000f9bc │ │ │ │ DW_CFA_offset: r14 at cfa-224 │ │ │ │ DW_CFA_offset: r17 at cfa-200 │ │ │ │ DW_CFA_offset: r19 at cfa-184 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000010930 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000f9c0 │ │ │ │ DW_CFA_restore: r14 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000010934 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000f9c4 │ │ │ │ DW_CFA_restore: r17 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000010938 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000f9c8 │ │ │ │ DW_CFA_restore: r19 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00001b44 00000000000000b4 00001b48 FDE cie=00000000 pc=0000000000010950..0000000000011248 │ │ │ │ - DW_CFA_advance_loc: 28 to 000000000001096c │ │ │ │ +00001b08 00000000000000c8 00001b0c FDE cie=00000000 pc=000000000000f9e0..0000000000010208 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000000f9f4 │ │ │ │ DW_CFA_register: r65 in r0 │ │ │ │ - DW_CFA_offset: r30 at cfa-96 │ │ │ │ - DW_CFA_offset: r31 at cfa-88 │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000010984 │ │ │ │ - DW_CFA_def_cfa_offset: 352 │ │ │ │ - DW_CFA_offset_extended_sf: r72 at cfa+8 │ │ │ │ + DW_CFA_offset: r30 at cfa-128 │ │ │ │ + DW_CFA_offset: r31 at cfa-120 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000000fa04 │ │ │ │ + DW_CFA_def_cfa_offset: 368 │ │ │ │ DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ - DW_CFA_advance_loc: 96 to 00000000000109e4 │ │ │ │ - DW_CFA_offset: r14 at cfa-224 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000109e8 │ │ │ │ - DW_CFA_offset: r15 at cfa-216 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000109ec │ │ │ │ - DW_CFA_offset: r16 at cfa-208 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000109f0 │ │ │ │ - DW_CFA_offset: r17 at cfa-200 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000109f8 │ │ │ │ - DW_CFA_offset: r18 at cfa-192 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000109fc │ │ │ │ - DW_CFA_offset: r20 at cfa-176 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000010a00 │ │ │ │ - DW_CFA_offset: r21 at cfa-168 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000010a08 │ │ │ │ - DW_CFA_offset: r19 at cfa-184 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000010a0c │ │ │ │ - DW_CFA_offset: r22 at cfa-160 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000010a10 │ │ │ │ - DW_CFA_offset: r23 at cfa-152 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000010a18 │ │ │ │ - DW_CFA_offset: r24 at cfa-144 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000010a1c │ │ │ │ - DW_CFA_offset: r25 at cfa-136 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000010a20 │ │ │ │ - DW_CFA_offset: r26 at cfa-128 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000010a24 │ │ │ │ - DW_CFA_offset: r27 at cfa-120 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000010a28 │ │ │ │ - DW_CFA_offset: r28 at cfa-112 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000010a2c │ │ │ │ - DW_CFA_offset: r29 at cfa-104 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000010a30 │ │ │ │ + DW_CFA_offset_extended_sf: r72 at cfa+8 │ │ │ │ + DW_CFA_advance_loc: 84 to 000000000000fa58 │ │ │ │ + DW_CFA_offset: r14 at cfa-256 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000fa5c │ │ │ │ + DW_CFA_offset: r15 at cfa-248 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000000fa6c │ │ │ │ + DW_CFA_offset: r16 at cfa-240 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000fa70 │ │ │ │ + DW_CFA_offset: r17 at cfa-232 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000fa74 │ │ │ │ + DW_CFA_offset: r18 at cfa-224 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000fa78 │ │ │ │ + DW_CFA_offset: r19 at cfa-216 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000fa80 │ │ │ │ + DW_CFA_offset: r20 at cfa-208 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000fa84 │ │ │ │ + DW_CFA_offset: r21 at cfa-200 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000fa88 │ │ │ │ + DW_CFA_offset: r22 at cfa-192 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000fa90 │ │ │ │ + DW_CFA_offset: r23 at cfa-184 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000000faa4 │ │ │ │ + DW_CFA_offset: r24 at cfa-176 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000faa8 │ │ │ │ + DW_CFA_offset: r25 at cfa-168 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000000fab4 │ │ │ │ + DW_CFA_offset: r26 at cfa-160 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000fab8 │ │ │ │ + DW_CFA_offset: r27 at cfa-152 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000000fac4 │ │ │ │ + DW_CFA_offset: r28 at cfa-144 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000fac8 │ │ │ │ + DW_CFA_offset: r29 at cfa-136 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000facc │ │ │ │ + DW_CFA_offset: r50 at cfa-112 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000fad0 │ │ │ │ + DW_CFA_offset: r51 at cfa-104 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000fad4 │ │ │ │ + DW_CFA_offset: r52 at cfa-96 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000fad8 │ │ │ │ + DW_CFA_offset: r53 at cfa-88 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000fadc │ │ │ │ DW_CFA_offset: r54 at cfa-80 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000010a34 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000fae0 │ │ │ │ DW_CFA_offset: r55 at cfa-72 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000010a38 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000fae4 │ │ │ │ DW_CFA_offset: r56 at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000010a3c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000fae8 │ │ │ │ DW_CFA_offset: r57 at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000010a40 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000faec │ │ │ │ DW_CFA_offset: r58 at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000010a44 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000faf0 │ │ │ │ DW_CFA_offset: r59 at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000010a48 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000faf4 │ │ │ │ DW_CFA_offset: r60 at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000010a4c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000faf8 │ │ │ │ DW_CFA_offset: r61 at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000010a50 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000fafc │ │ │ │ DW_CFA_offset: r62 at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000010a54 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000fb00 │ │ │ │ DW_CFA_offset: r63 at cfa-8 │ │ │ │ - DW_CFA_advance_loc2: 1880 to 00000000000111ac │ │ │ │ + DW_CFA_advance_loc2: 1628 to 000000000001015c │ │ │ │ + DW_CFA_restore: r50 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000010160 │ │ │ │ + DW_CFA_restore: r51 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000010164 │ │ │ │ + DW_CFA_restore: r52 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000010168 │ │ │ │ + DW_CFA_restore: r53 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001016c │ │ │ │ DW_CFA_restore: r54 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000111b0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000010170 │ │ │ │ DW_CFA_restore: r55 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000111b4 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000010174 │ │ │ │ DW_CFA_restore: r56 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000111b8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000010178 │ │ │ │ DW_CFA_restore: r57 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000111bc │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001017c │ │ │ │ DW_CFA_restore: r58 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000111c0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000010180 │ │ │ │ DW_CFA_restore: r59 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000111c4 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000010184 │ │ │ │ DW_CFA_restore: r60 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000111c8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000010188 │ │ │ │ DW_CFA_restore: r61 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000111cc │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001018c │ │ │ │ DW_CFA_restore: r62 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000111d0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000010190 │ │ │ │ DW_CFA_restore: r63 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000111d4 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000010194 │ │ │ │ DW_CFA_restore: r14 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000111d8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000010198 │ │ │ │ DW_CFA_restore: r15 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000111dc │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001019c │ │ │ │ DW_CFA_restore: r16 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000111e0 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000101a0 │ │ │ │ DW_CFA_restore: r17 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000111e4 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000101a4 │ │ │ │ DW_CFA_restore: r18 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000111e8 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000101a8 │ │ │ │ DW_CFA_restore: r19 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000111ec │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000101ac │ │ │ │ DW_CFA_restore: r20 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000111f0 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000101b0 │ │ │ │ DW_CFA_restore: r21 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000111f4 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000101b4 │ │ │ │ DW_CFA_restore: r22 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000111f8 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000101b8 │ │ │ │ DW_CFA_restore: r23 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000111fc │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000101bc │ │ │ │ DW_CFA_restore: r24 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000011200 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000101c0 │ │ │ │ DW_CFA_restore: r25 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000011204 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000101c4 │ │ │ │ DW_CFA_restore: r26 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000011208 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000101c8 │ │ │ │ DW_CFA_restore: r27 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001120c │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000101cc │ │ │ │ DW_CFA_restore: r28 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000011210 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000101d0 │ │ │ │ DW_CFA_restore: r29 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000011214 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000101d4 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000011228 │ │ │ │ + DW_CFA_advance_loc: 20 to 00000000000101e8 │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001122c │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000101ec │ │ │ │ DW_CFA_restore_extended: r72 │ │ │ │ DW_CFA_restore: r31 │ │ │ │ DW_CFA_restore: r30 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000011230 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000101f0 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001bfc 000000000000002c 00001c00 FDE cie=00000000 pc=0000000000011250..0000000000011358 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000011260 │ │ │ │ +00001bd4 000000000000002c 00001bd8 FDE cie=00000000 pc=0000000000010210..0000000000010308 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000001021c │ │ │ │ DW_CFA_register: r65 in r0 │ │ │ │ DW_CFA_offset: r29 at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000001126c │ │ │ │ DW_CFA_offset: r30 at cfa-16 │ │ │ │ - DW_CFA_offset: r31 at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000011278 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000001022c │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_offset: r31 at cfa-8 │ │ │ │ DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ - DW_CFA_advance_loc: 144 to 0000000000011308 │ │ │ │ + DW_CFA_advance_loc: 140 to 00000000000102b8 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000001131c │ │ │ │ + DW_CFA_advance_loc: 20 to 00000000000102cc │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ DW_CFA_restore: r31 │ │ │ │ DW_CFA_restore: r30 │ │ │ │ DW_CFA_restore: r29 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000011320 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000102d0 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00001c2c 00000000000000e4 00001c30 FDE cie=00000000 pc=0000000000011360..0000000000011d28 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000011370 │ │ │ │ +00001c04 00000000000000e4 00001c08 FDE cie=00000000 pc=0000000000010310..0000000000010c38 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000001031c │ │ │ │ DW_CFA_register: r65 in r0 │ │ │ │ - DW_CFA_offset: r29 at cfa-168 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000001137c │ │ │ │ DW_CFA_offset: r30 at cfa-160 │ │ │ │ DW_CFA_offset: r31 at cfa-152 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000011390 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000010324 │ │ │ │ + DW_CFA_offset: r27 at cfa-184 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000010330 │ │ │ │ DW_CFA_def_cfa_offset: 608 │ │ │ │ DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ - DW_CFA_advance_loc: 68 to 00000000000113d4 │ │ │ │ - DW_CFA_offset: r22 at cfa-224 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000113dc │ │ │ │ - DW_CFA_offset: r26 at cfa-192 │ │ │ │ - DW_CFA_advance_loc: 48 to 000000000001140c │ │ │ │ - DW_CFA_offset: r16 at cfa-272 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000011410 │ │ │ │ + DW_CFA_advance_loc: 68 to 0000000000010374 │ │ │ │ + DW_CFA_offset: r25 at cfa-200 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000001037c │ │ │ │ + DW_CFA_offset: r29 at cfa-168 │ │ │ │ + DW_CFA_advance_loc: 48 to 00000000000103ac │ │ │ │ DW_CFA_offset: r17 at cfa-264 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000011414 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000103b0 │ │ │ │ + DW_CFA_offset: r16 at cfa-272 │ │ │ │ + DW_CFA_advance_loc: 16 to 00000000000103c0 │ │ │ │ + DW_CFA_offset: r26 at cfa-192 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000103c8 │ │ │ │ + DW_CFA_offset: r22 at cfa-224 │ │ │ │ + DW_CFA_advance_loc: 16 to 00000000000103d8 │ │ │ │ DW_CFA_offset: r18 at cfa-256 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000011418 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000103dc │ │ │ │ DW_CFA_offset: r19 at cfa-248 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001141c │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000103e4 │ │ │ │ DW_CFA_offset: r20 at cfa-240 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000011420 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000103e8 │ │ │ │ DW_CFA_offset: r21 at cfa-232 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000011424 │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000000103f4 │ │ │ │ DW_CFA_offset: r23 at cfa-216 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000011428 │ │ │ │ - DW_CFA_offset: r25 at cfa-200 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001142c │ │ │ │ - DW_CFA_offset: r27 at cfa-184 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000011430 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000103f8 │ │ │ │ + DW_CFA_offset: r24 at cfa-208 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000010400 │ │ │ │ DW_CFA_offset: r28 at cfa-176 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000011434 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000010404 │ │ │ │ DW_CFA_offset: r14 at cfa-288 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000001143c │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000010414 │ │ │ │ DW_CFA_offset: r15 at cfa-280 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000011440 │ │ │ │ - DW_CFA_offset: r24 at cfa-208 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000011444 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000010418 │ │ │ │ DW_CFA_offset: r46 at cfa-144 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000011448 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000010420 │ │ │ │ DW_CFA_offset: r47 at cfa-136 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001144c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000010424 │ │ │ │ DW_CFA_offset: r48 at cfa-128 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000011450 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000001042c │ │ │ │ DW_CFA_offset: r49 at cfa-120 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000011454 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000010430 │ │ │ │ DW_CFA_offset: r50 at cfa-112 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000011458 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000010438 │ │ │ │ DW_CFA_offset: r51 at cfa-104 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001145c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001043c │ │ │ │ DW_CFA_offset: r52 at cfa-96 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000011460 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000010440 │ │ │ │ DW_CFA_offset: r53 at cfa-88 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000011464 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000010444 │ │ │ │ DW_CFA_offset: r54 at cfa-80 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000011468 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000010448 │ │ │ │ DW_CFA_offset: r55 at cfa-72 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001146c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001044c │ │ │ │ DW_CFA_offset: r56 at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000011470 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000010450 │ │ │ │ DW_CFA_offset: r57 at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000011474 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000010454 │ │ │ │ DW_CFA_offset: r58 at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000011478 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000010458 │ │ │ │ DW_CFA_offset: r59 at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001147c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001045c │ │ │ │ DW_CFA_offset: r60 at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000011480 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000010460 │ │ │ │ DW_CFA_offset: r61 at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000011484 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000010464 │ │ │ │ DW_CFA_offset: r62 at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000011488 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000010468 │ │ │ │ DW_CFA_offset: r63 at cfa-8 │ │ │ │ - DW_CFA_advance_loc2: 1992 to 0000000000011c50 │ │ │ │ + DW_CFA_advance_loc2: 1784 to 0000000000010b60 │ │ │ │ DW_CFA_restore: r46 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000011c54 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000010b64 │ │ │ │ DW_CFA_restore: r47 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000011c58 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000010b68 │ │ │ │ DW_CFA_restore: r48 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000011c5c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000010b6c │ │ │ │ DW_CFA_restore: r49 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000011c60 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000010b70 │ │ │ │ DW_CFA_restore: r50 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000011c64 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000010b74 │ │ │ │ DW_CFA_restore: r51 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000011c68 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000010b78 │ │ │ │ DW_CFA_restore: r52 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000011c6c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000010b7c │ │ │ │ DW_CFA_restore: r53 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000011c70 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000010b80 │ │ │ │ DW_CFA_restore: r54 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000011c74 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000010b84 │ │ │ │ DW_CFA_restore: r55 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000011c78 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000010b88 │ │ │ │ DW_CFA_restore: r56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000011c7c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000010b8c │ │ │ │ DW_CFA_restore: r57 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000011c80 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000010b90 │ │ │ │ DW_CFA_restore: r58 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000011c84 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000010b94 │ │ │ │ DW_CFA_restore: r59 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000011c88 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000010b98 │ │ │ │ DW_CFA_restore: r60 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000011c8c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000010b9c │ │ │ │ DW_CFA_restore: r61 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000011c90 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000010ba0 │ │ │ │ DW_CFA_restore: r62 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000011c94 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000010ba4 │ │ │ │ DW_CFA_restore: r63 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000011c98 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000010ba8 │ │ │ │ DW_CFA_restore: r14 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000011c9c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000010bac │ │ │ │ DW_CFA_restore: r15 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000011ca0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000010bb0 │ │ │ │ DW_CFA_restore: r16 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000011ca4 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000010bb4 │ │ │ │ DW_CFA_restore: r17 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000011ca8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000010bb8 │ │ │ │ DW_CFA_restore: r18 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000011cac │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000010bbc │ │ │ │ DW_CFA_restore: r19 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000011cb0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000010bc0 │ │ │ │ DW_CFA_restore: r20 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000011cb4 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000010bc4 │ │ │ │ DW_CFA_restore: r21 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000011cb8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000010bc8 │ │ │ │ DW_CFA_restore: r22 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000011cbc │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000010bcc │ │ │ │ DW_CFA_restore: r23 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000011cc0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000010bd0 │ │ │ │ DW_CFA_restore: r24 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000011cc4 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000010bd4 │ │ │ │ DW_CFA_restore: r25 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000011cc8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000010bd8 │ │ │ │ DW_CFA_restore: r26 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000011ccc │ │ │ │ - DW_CFA_restore: r27 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000011cd0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000010bdc │ │ │ │ DW_CFA_restore: r28 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000011cd4 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000010be0 │ │ │ │ + DW_CFA_restore: r29 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000010be4 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000011ce8 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000010bf8 │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ DW_CFA_restore: r31 │ │ │ │ DW_CFA_restore: r30 │ │ │ │ - DW_CFA_restore: r29 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000011cec │ │ │ │ + DW_CFA_restore: r27 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000010bfc │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000011cf8 │ │ │ │ - DW_CFA_offset: r22 at cfa-224 │ │ │ │ - DW_CFA_offset: r26 at cfa-192 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000011cfc │ │ │ │ - DW_CFA_restore: r22 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000011d00 │ │ │ │ - DW_CFA_restore: r26 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000011d04 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000010c08 │ │ │ │ + DW_CFA_offset: r25 at cfa-200 │ │ │ │ + DW_CFA_offset: r29 at cfa-168 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000010c0c │ │ │ │ + DW_CFA_restore: r25 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000010c10 │ │ │ │ + DW_CFA_restore: r29 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000010c14 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000011d18 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000010c28 │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ DW_CFA_restore: r31 │ │ │ │ DW_CFA_restore: r30 │ │ │ │ - DW_CFA_restore: r29 │ │ │ │ + DW_CFA_restore: r27 │ │ │ │ │ │ │ │ -00001d14 00000000000000e0 00001d18 FDE cie=00000000 pc=0000000000011d30..0000000000012d08 │ │ │ │ - DW_CFA_advance_loc: 32 to 0000000000011d50 │ │ │ │ +00001cec 00000000000000e0 00001cf0 FDE cie=00000000 pc=0000000000010c40..0000000000011a58 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000010c54 │ │ │ │ DW_CFA_register: r65 in r0 │ │ │ │ - DW_CFA_offset: r28 at cfa-176 │ │ │ │ + DW_CFA_offset: r27 at cfa-184 │ │ │ │ DW_CFA_offset: r30 at cfa-160 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000010c68 │ │ │ │ + DW_CFA_def_cfa_offset: 592 │ │ │ │ DW_CFA_offset: r31 at cfa-152 │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000011d68 │ │ │ │ - DW_CFA_def_cfa_offset: 624 │ │ │ │ DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ DW_CFA_offset_extended_sf: r71 at cfa+8 │ │ │ │ DW_CFA_offset_extended_sf: r72 at cfa+8 │ │ │ │ - DW_CFA_advance_loc: 72 to 0000000000011db0 │ │ │ │ + DW_CFA_advance_loc: 72 to 0000000000010cb0 │ │ │ │ DW_CFA_offset: r14 at cfa-288 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000011db4 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000010cb4 │ │ │ │ DW_CFA_offset: r15 at cfa-280 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000011db8 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000010cc4 │ │ │ │ DW_CFA_offset: r16 at cfa-272 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000011dbc │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000010cc8 │ │ │ │ DW_CFA_offset: r17 at cfa-264 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000011dc0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000010ccc │ │ │ │ DW_CFA_offset: r18 at cfa-256 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000011dc4 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000010cd0 │ │ │ │ DW_CFA_offset: r19 at cfa-248 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000011dc8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000010cd4 │ │ │ │ DW_CFA_offset: r20 at cfa-240 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000011dcc │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000010cd8 │ │ │ │ DW_CFA_offset: r21 at cfa-232 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000011dd0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000010cdc │ │ │ │ DW_CFA_offset: r22 at cfa-224 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000011dd4 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000010ce0 │ │ │ │ DW_CFA_offset: r23 at cfa-216 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000011dd8 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000010cec │ │ │ │ DW_CFA_offset: r24 at cfa-208 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000011ddc │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000010cf0 │ │ │ │ DW_CFA_offset: r25 at cfa-200 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000011de0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000010cf4 │ │ │ │ DW_CFA_offset: r26 at cfa-192 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000011de4 │ │ │ │ - DW_CFA_offset: r27 at cfa-184 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000011de8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000010cf8 │ │ │ │ + DW_CFA_offset: r28 at cfa-176 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000010cfc │ │ │ │ DW_CFA_offset: r29 at cfa-168 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000011dec │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000010d00 │ │ │ │ DW_CFA_offset: r46 at cfa-144 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000011df0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000010d04 │ │ │ │ DW_CFA_offset: r47 at cfa-136 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000011df4 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000010d08 │ │ │ │ DW_CFA_offset: r48 at cfa-128 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000011df8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000010d0c │ │ │ │ DW_CFA_offset: r49 at cfa-120 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000011dfc │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000010d10 │ │ │ │ DW_CFA_offset: r50 at cfa-112 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000011e00 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000010d14 │ │ │ │ DW_CFA_offset: r51 at cfa-104 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000011e04 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000010d18 │ │ │ │ DW_CFA_offset: r52 at cfa-96 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000011e08 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000010d1c │ │ │ │ DW_CFA_offset: r53 at cfa-88 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000011e0c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000010d20 │ │ │ │ DW_CFA_offset: r54 at cfa-80 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000011e10 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000010d24 │ │ │ │ DW_CFA_offset: r55 at cfa-72 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000011e14 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000010d28 │ │ │ │ DW_CFA_offset: r56 at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000011e18 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000010d2c │ │ │ │ DW_CFA_offset: r57 at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000011e1c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000010d30 │ │ │ │ DW_CFA_offset: r58 at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000011e20 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000010d34 │ │ │ │ DW_CFA_offset: r59 at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000011e24 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000010d38 │ │ │ │ DW_CFA_offset: r60 at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000011e28 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000010d3c │ │ │ │ DW_CFA_offset: r61 at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000011e2c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000010d40 │ │ │ │ DW_CFA_offset: r62 at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000011e30 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000010d44 │ │ │ │ DW_CFA_offset: r63 at cfa-8 │ │ │ │ - DW_CFA_advance_loc2: 3608 to 0000000000012c48 │ │ │ │ + DW_CFA_advance_loc2: 3156 to 0000000000011998 │ │ │ │ DW_CFA_restore: r46 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000012c4c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001199c │ │ │ │ DW_CFA_restore: r47 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000012c50 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000119a0 │ │ │ │ DW_CFA_restore: r48 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000012c54 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000119a4 │ │ │ │ DW_CFA_restore: r49 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000012c58 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000119a8 │ │ │ │ DW_CFA_restore: r50 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000012c5c │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000119ac │ │ │ │ DW_CFA_restore: r51 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000012c60 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000119b0 │ │ │ │ DW_CFA_restore: r52 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000012c64 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000119b4 │ │ │ │ DW_CFA_restore: r53 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000012c68 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000119b8 │ │ │ │ DW_CFA_restore: r54 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000012c6c │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000119bc │ │ │ │ DW_CFA_restore: r55 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000012c70 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000119c0 │ │ │ │ DW_CFA_restore: r56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000012c74 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000119c4 │ │ │ │ DW_CFA_restore: r57 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000012c78 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000119c8 │ │ │ │ DW_CFA_restore: r58 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000012c7c │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000119cc │ │ │ │ DW_CFA_restore: r59 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000012c80 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000119d0 │ │ │ │ DW_CFA_restore: r60 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000012c84 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000119d4 │ │ │ │ DW_CFA_restore: r61 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000012c88 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000119d8 │ │ │ │ DW_CFA_restore: r62 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000012c8c │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000119dc │ │ │ │ DW_CFA_restore: r63 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000012c90 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000119e0 │ │ │ │ DW_CFA_restore: r14 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000012c94 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000119e4 │ │ │ │ DW_CFA_restore: r15 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000012c98 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000119e8 │ │ │ │ DW_CFA_restore: r16 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000012c9c │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000119ec │ │ │ │ DW_CFA_restore: r17 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000012ca0 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000119f0 │ │ │ │ DW_CFA_restore: r18 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000012ca4 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000119f4 │ │ │ │ DW_CFA_restore: r19 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000012ca8 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000119f8 │ │ │ │ DW_CFA_restore: r20 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000012cac │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000119fc │ │ │ │ DW_CFA_restore: r21 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000012cb0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000011a00 │ │ │ │ DW_CFA_restore: r22 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000012cb4 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000011a04 │ │ │ │ DW_CFA_restore: r23 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000012cb8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000011a08 │ │ │ │ DW_CFA_restore: r24 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000012cbc │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000011a0c │ │ │ │ DW_CFA_restore: r25 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000012cc0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000011a10 │ │ │ │ DW_CFA_restore: r26 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000012cc4 │ │ │ │ - DW_CFA_restore: r27 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000012cc8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000011a14 │ │ │ │ + DW_CFA_restore: r28 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000011a18 │ │ │ │ DW_CFA_restore: r29 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000012ccc │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000011a1c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000012ce4 │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000011a34 │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000012ce8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000011a38 │ │ │ │ DW_CFA_restore_extended: r71 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000012cec │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000011a3c │ │ │ │ DW_CFA_restore_extended: r72 │ │ │ │ DW_CFA_restore: r31 │ │ │ │ DW_CFA_restore: r30 │ │ │ │ - DW_CFA_restore: r28 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000012cf0 │ │ │ │ + DW_CFA_restore: r27 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000011a40 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001df8 00000000000000d4 00001dfc FDE cie=00000000 pc=0000000000012d10..0000000000012fa4 │ │ │ │ - DW_CFA_advance_loc: 36 to 0000000000012d34 │ │ │ │ +00001dd0 00000000000000d4 00001dd4 FDE cie=00000000 pc=0000000000011a60..0000000000011cd4 │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000011a78 │ │ │ │ DW_CFA_register: r65 in r0 │ │ │ │ - DW_CFA_offset: r23 at cfa-136 │ │ │ │ - DW_CFA_offset: r26 at cfa-112 │ │ │ │ + DW_CFA_offset: r22 at cfa-144 │ │ │ │ + DW_CFA_offset: r25 at cfa-120 │ │ │ │ DW_CFA_offset: r29 at cfa-88 │ │ │ │ DW_CFA_offset: r30 at cfa-80 │ │ │ │ - DW_CFA_offset: r31 at cfa-72 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000012d48 │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000011a90 │ │ │ │ DW_CFA_def_cfa_offset: 208 │ │ │ │ DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ + DW_CFA_offset: r31 at cfa-72 │ │ │ │ DW_CFA_offset_extended_sf: r71 at cfa+8 │ │ │ │ DW_CFA_offset_extended_sf: r72 at cfa+8 │ │ │ │ - DW_CFA_advance_loc: 64 to 0000000000012d88 │ │ │ │ + DW_CFA_advance_loc: 56 to 0000000000011ac8 │ │ │ │ + DW_CFA_offset: r23 at cfa-136 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000011acc │ │ │ │ DW_CFA_offset: r24 at cfa-128 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000012d90 │ │ │ │ - DW_CFA_offset: r22 at cfa-144 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000012d98 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000011ad8 │ │ │ │ DW_CFA_offset: r21 at cfa-152 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000012d9c │ │ │ │ - DW_CFA_offset: r25 at cfa-120 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000012da0 │ │ │ │ - DW_CFA_offset: r27 at cfa-104 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000012dac │ │ │ │ - DW_CFA_offset: r56 at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000012db0 │ │ │ │ - DW_CFA_offset: r57 at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000012dc0 │ │ │ │ - DW_CFA_offset: r19 at cfa-168 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000012dc4 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000011adc │ │ │ │ DW_CFA_offset: r20 at cfa-160 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000012dd4 │ │ │ │ - DW_CFA_offset: r28 at cfa-96 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000012dd8 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000011ae8 │ │ │ │ + DW_CFA_offset: r26 at cfa-112 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000011aec │ │ │ │ + DW_CFA_offset: r27 at cfa-104 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000011af8 │ │ │ │ DW_CFA_offset: r58 at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000012ddc │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000011afc │ │ │ │ DW_CFA_offset: r59 at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000012de0 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000011b10 │ │ │ │ + DW_CFA_offset: r19 at cfa-168 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000011b14 │ │ │ │ + DW_CFA_offset: r28 at cfa-96 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000011b1c │ │ │ │ + DW_CFA_offset: r56 at cfa-64 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000011b20 │ │ │ │ + DW_CFA_offset: r57 at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000011b24 │ │ │ │ DW_CFA_offset: r60 at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000012de4 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000011b28 │ │ │ │ DW_CFA_offset: r61 at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000012de8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000011b2c │ │ │ │ DW_CFA_offset: r62 at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000012dec │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000011b30 │ │ │ │ DW_CFA_offset: r63 at cfa-8 │ │ │ │ - DW_CFA_advance_loc1: 296 to 0000000000012f14 │ │ │ │ + DW_CFA_advance_loc1: 276 to 0000000000011c44 │ │ │ │ DW_CFA_restore: r56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000012f18 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000011c48 │ │ │ │ DW_CFA_restore: r57 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000012f1c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000011c4c │ │ │ │ DW_CFA_restore: r58 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000012f20 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000011c50 │ │ │ │ DW_CFA_restore: r59 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000012f24 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000011c54 │ │ │ │ DW_CFA_restore: r60 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000012f28 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000011c58 │ │ │ │ DW_CFA_restore: r61 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000012f2c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000011c5c │ │ │ │ DW_CFA_restore: r62 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000012f30 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000011c60 │ │ │ │ DW_CFA_restore: r63 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000012f34 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000011c64 │ │ │ │ DW_CFA_restore: r19 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000012f38 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000011c68 │ │ │ │ DW_CFA_restore: r20 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000012f3c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000011c6c │ │ │ │ DW_CFA_restore: r21 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000012f40 │ │ │ │ - DW_CFA_restore: r22 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000012f44 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000011c70 │ │ │ │ + DW_CFA_restore: r23 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000011c74 │ │ │ │ DW_CFA_restore: r24 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000012f48 │ │ │ │ - DW_CFA_restore: r25 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000012f4c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000011c78 │ │ │ │ + DW_CFA_restore: r26 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000011c7c │ │ │ │ DW_CFA_restore: r27 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000012f50 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000011c80 │ │ │ │ DW_CFA_restore: r28 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000012f54 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000011c84 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 32 to 0000000000012f74 │ │ │ │ + DW_CFA_advance_loc: 32 to 0000000000011ca4 │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000012f78 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000011ca8 │ │ │ │ DW_CFA_restore_extended: r71 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000012f7c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000011cac │ │ │ │ DW_CFA_restore_extended: r72 │ │ │ │ DW_CFA_restore: r31 │ │ │ │ DW_CFA_restore: r30 │ │ │ │ DW_CFA_restore: r29 │ │ │ │ - DW_CFA_restore: r26 │ │ │ │ - DW_CFA_restore: r23 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000012f80 │ │ │ │ + DW_CFA_restore: r25 │ │ │ │ + DW_CFA_restore: r22 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000011cb0 │ │ │ │ DW_CFA_def_cfa_offset: 208 │ │ │ │ DW_CFA_offset: r19 at cfa-168 │ │ │ │ DW_CFA_offset: r20 at cfa-160 │ │ │ │ DW_CFA_offset: r21 at cfa-152 │ │ │ │ DW_CFA_offset: r22 at cfa-144 │ │ │ │ DW_CFA_offset: r23 at cfa-136 │ │ │ │ DW_CFA_offset: r24 at cfa-128 │ │ │ │ @@ -4853,398 +4845,401 @@ │ │ │ │ DW_CFA_offset: r60 at cfa-32 │ │ │ │ DW_CFA_offset: r61 at cfa-24 │ │ │ │ DW_CFA_offset: r62 at cfa-16 │ │ │ │ DW_CFA_offset: r63 at cfa-8 │ │ │ │ DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ DW_CFA_offset_extended_sf: r71 at cfa+8 │ │ │ │ DW_CFA_offset_extended_sf: r72 at cfa+8 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000012f8c │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000011cbc │ │ │ │ DW_CFA_restore: r19 │ │ │ │ DW_CFA_restore: r20 │ │ │ │ DW_CFA_restore: r21 │ │ │ │ - DW_CFA_restore: r22 │ │ │ │ + DW_CFA_restore: r23 │ │ │ │ DW_CFA_restore: r24 │ │ │ │ - DW_CFA_restore: r25 │ │ │ │ + DW_CFA_restore: r26 │ │ │ │ DW_CFA_restore: r27 │ │ │ │ DW_CFA_restore: r28 │ │ │ │ DW_CFA_restore: r56 │ │ │ │ DW_CFA_restore: r57 │ │ │ │ DW_CFA_restore: r58 │ │ │ │ DW_CFA_restore: r59 │ │ │ │ DW_CFA_restore: r60 │ │ │ │ DW_CFA_restore: r61 │ │ │ │ DW_CFA_restore: r62 │ │ │ │ DW_CFA_restore: r63 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001ed0 00000000000000e4 00001ed4 FDE cie=00000000 pc=0000000000012fb0..0000000000013978 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000012fc0 │ │ │ │ +00001ea8 00000000000000e4 00001eac FDE cie=00000000 pc=0000000000011ce0..0000000000012608 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000011cec │ │ │ │ DW_CFA_register: r65 in r0 │ │ │ │ - DW_CFA_offset: r29 at cfa-168 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000012fcc │ │ │ │ DW_CFA_offset: r30 at cfa-160 │ │ │ │ DW_CFA_offset: r31 at cfa-152 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000012fe0 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000011cf4 │ │ │ │ + DW_CFA_offset: r27 at cfa-184 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000011d00 │ │ │ │ DW_CFA_def_cfa_offset: 608 │ │ │ │ DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ - DW_CFA_advance_loc: 68 to 0000000000013024 │ │ │ │ - DW_CFA_offset: r22 at cfa-224 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000001302c │ │ │ │ - DW_CFA_offset: r26 at cfa-192 │ │ │ │ - DW_CFA_advance_loc: 48 to 000000000001305c │ │ │ │ - DW_CFA_offset: r16 at cfa-272 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000013060 │ │ │ │ + DW_CFA_advance_loc: 68 to 0000000000011d44 │ │ │ │ + DW_CFA_offset: r25 at cfa-200 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000011d4c │ │ │ │ + DW_CFA_offset: r29 at cfa-168 │ │ │ │ + DW_CFA_advance_loc: 48 to 0000000000011d7c │ │ │ │ DW_CFA_offset: r17 at cfa-264 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000013064 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000011d80 │ │ │ │ + DW_CFA_offset: r16 at cfa-272 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000011d90 │ │ │ │ + DW_CFA_offset: r26 at cfa-192 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000011d98 │ │ │ │ + DW_CFA_offset: r22 at cfa-224 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000011da8 │ │ │ │ DW_CFA_offset: r18 at cfa-256 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000013068 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000011dac │ │ │ │ DW_CFA_offset: r19 at cfa-248 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001306c │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000011db4 │ │ │ │ DW_CFA_offset: r20 at cfa-240 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000013070 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000011db8 │ │ │ │ DW_CFA_offset: r21 at cfa-232 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000013074 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000011dc4 │ │ │ │ DW_CFA_offset: r23 at cfa-216 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000013078 │ │ │ │ - DW_CFA_offset: r25 at cfa-200 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001307c │ │ │ │ - DW_CFA_offset: r27 at cfa-184 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000013080 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000011dc8 │ │ │ │ + DW_CFA_offset: r24 at cfa-208 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000011dd0 │ │ │ │ DW_CFA_offset: r28 at cfa-176 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000013084 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000011dd4 │ │ │ │ DW_CFA_offset: r14 at cfa-288 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000001308c │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000011de4 │ │ │ │ DW_CFA_offset: r15 at cfa-280 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000013090 │ │ │ │ - DW_CFA_offset: r24 at cfa-208 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000013094 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000011de8 │ │ │ │ DW_CFA_offset: r46 at cfa-144 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000013098 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000011df0 │ │ │ │ DW_CFA_offset: r47 at cfa-136 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001309c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000011df4 │ │ │ │ DW_CFA_offset: r48 at cfa-128 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000130a0 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000011dfc │ │ │ │ DW_CFA_offset: r49 at cfa-120 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000130a4 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000011e00 │ │ │ │ DW_CFA_offset: r50 at cfa-112 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000130a8 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000011e08 │ │ │ │ DW_CFA_offset: r51 at cfa-104 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000130ac │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000011e0c │ │ │ │ DW_CFA_offset: r52 at cfa-96 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000130b0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000011e10 │ │ │ │ DW_CFA_offset: r53 at cfa-88 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000130b4 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000011e14 │ │ │ │ DW_CFA_offset: r54 at cfa-80 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000130b8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000011e18 │ │ │ │ DW_CFA_offset: r55 at cfa-72 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000130bc │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000011e1c │ │ │ │ DW_CFA_offset: r56 at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000130c0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000011e20 │ │ │ │ DW_CFA_offset: r57 at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000130c4 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000011e24 │ │ │ │ DW_CFA_offset: r58 at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000130c8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000011e28 │ │ │ │ DW_CFA_offset: r59 at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000130cc │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000011e2c │ │ │ │ DW_CFA_offset: r60 at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000130d0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000011e30 │ │ │ │ DW_CFA_offset: r61 at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000130d4 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000011e34 │ │ │ │ DW_CFA_offset: r62 at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000130d8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000011e38 │ │ │ │ DW_CFA_offset: r63 at cfa-8 │ │ │ │ - DW_CFA_advance_loc2: 1992 to 00000000000138a0 │ │ │ │ + DW_CFA_advance_loc2: 1784 to 0000000000012530 │ │ │ │ DW_CFA_restore: r46 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000138a4 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000012534 │ │ │ │ DW_CFA_restore: r47 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000138a8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000012538 │ │ │ │ DW_CFA_restore: r48 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000138ac │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001253c │ │ │ │ DW_CFA_restore: r49 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000138b0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000012540 │ │ │ │ DW_CFA_restore: r50 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000138b4 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000012544 │ │ │ │ DW_CFA_restore: r51 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000138b8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000012548 │ │ │ │ DW_CFA_restore: r52 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000138bc │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001254c │ │ │ │ DW_CFA_restore: r53 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000138c0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000012550 │ │ │ │ DW_CFA_restore: r54 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000138c4 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000012554 │ │ │ │ DW_CFA_restore: r55 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000138c8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000012558 │ │ │ │ DW_CFA_restore: r56 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000138cc │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001255c │ │ │ │ DW_CFA_restore: r57 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000138d0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000012560 │ │ │ │ DW_CFA_restore: r58 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000138d4 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000012564 │ │ │ │ DW_CFA_restore: r59 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000138d8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000012568 │ │ │ │ DW_CFA_restore: r60 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000138dc │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001256c │ │ │ │ DW_CFA_restore: r61 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000138e0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000012570 │ │ │ │ DW_CFA_restore: r62 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000138e4 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000012574 │ │ │ │ DW_CFA_restore: r63 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000138e8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000012578 │ │ │ │ DW_CFA_restore: r14 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000138ec │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001257c │ │ │ │ DW_CFA_restore: r15 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000138f0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000012580 │ │ │ │ DW_CFA_restore: r16 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000138f4 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000012584 │ │ │ │ DW_CFA_restore: r17 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000138f8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000012588 │ │ │ │ DW_CFA_restore: r18 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000138fc │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001258c │ │ │ │ DW_CFA_restore: r19 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000013900 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000012590 │ │ │ │ DW_CFA_restore: r20 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000013904 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000012594 │ │ │ │ DW_CFA_restore: r21 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000013908 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000012598 │ │ │ │ DW_CFA_restore: r22 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001390c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001259c │ │ │ │ DW_CFA_restore: r23 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000013910 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000125a0 │ │ │ │ DW_CFA_restore: r24 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000013914 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000125a4 │ │ │ │ DW_CFA_restore: r25 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000013918 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000125a8 │ │ │ │ DW_CFA_restore: r26 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001391c │ │ │ │ - DW_CFA_restore: r27 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000013920 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000125ac │ │ │ │ DW_CFA_restore: r28 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000013924 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000125b0 │ │ │ │ + DW_CFA_restore: r29 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000125b4 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000013938 │ │ │ │ + DW_CFA_advance_loc: 20 to 00000000000125c8 │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ DW_CFA_restore: r31 │ │ │ │ DW_CFA_restore: r30 │ │ │ │ - DW_CFA_restore: r29 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001393c │ │ │ │ + DW_CFA_restore: r27 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000125cc │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000013948 │ │ │ │ - DW_CFA_offset: r22 at cfa-224 │ │ │ │ - DW_CFA_offset: r26 at cfa-192 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001394c │ │ │ │ - DW_CFA_restore: r22 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000013950 │ │ │ │ - DW_CFA_restore: r26 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000013954 │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000000125d8 │ │ │ │ + DW_CFA_offset: r25 at cfa-200 │ │ │ │ + DW_CFA_offset: r29 at cfa-168 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000125dc │ │ │ │ + DW_CFA_restore: r25 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000125e0 │ │ │ │ + DW_CFA_restore: r29 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000125e4 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000013968 │ │ │ │ + DW_CFA_advance_loc: 20 to 00000000000125f8 │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ DW_CFA_restore: r31 │ │ │ │ DW_CFA_restore: r30 │ │ │ │ - DW_CFA_restore: r29 │ │ │ │ + DW_CFA_restore: r27 │ │ │ │ │ │ │ │ -00001fb8 00000000000000e0 00001fbc FDE cie=00000000 pc=0000000000013980..0000000000014958 │ │ │ │ - DW_CFA_advance_loc: 32 to 00000000000139a0 │ │ │ │ +00001f90 00000000000000e0 00001f94 FDE cie=00000000 pc=0000000000012610..0000000000013438 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000012624 │ │ │ │ DW_CFA_register: r65 in r0 │ │ │ │ - DW_CFA_offset: r28 at cfa-176 │ │ │ │ + DW_CFA_offset: r27 at cfa-184 │ │ │ │ DW_CFA_offset: r30 at cfa-160 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000012638 │ │ │ │ + DW_CFA_def_cfa_offset: 592 │ │ │ │ DW_CFA_offset: r31 at cfa-152 │ │ │ │ - DW_CFA_advance_loc: 24 to 00000000000139b8 │ │ │ │ - DW_CFA_def_cfa_offset: 624 │ │ │ │ DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ DW_CFA_offset_extended_sf: r71 at cfa+8 │ │ │ │ DW_CFA_offset_extended_sf: r72 at cfa+8 │ │ │ │ - DW_CFA_advance_loc: 72 to 0000000000013a00 │ │ │ │ + DW_CFA_advance_loc: 72 to 0000000000012680 │ │ │ │ DW_CFA_offset: r14 at cfa-288 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000013a04 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000012684 │ │ │ │ DW_CFA_offset: r15 at cfa-280 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000013a08 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000012694 │ │ │ │ DW_CFA_offset: r16 at cfa-272 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000013a0c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000012698 │ │ │ │ DW_CFA_offset: r17 at cfa-264 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000013a10 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001269c │ │ │ │ DW_CFA_offset: r18 at cfa-256 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000013a14 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000126a0 │ │ │ │ DW_CFA_offset: r19 at cfa-248 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000013a18 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000126a4 │ │ │ │ DW_CFA_offset: r20 at cfa-240 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000013a1c │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000126a8 │ │ │ │ DW_CFA_offset: r21 at cfa-232 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000013a20 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000126ac │ │ │ │ DW_CFA_offset: r22 at cfa-224 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000013a24 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000126b0 │ │ │ │ DW_CFA_offset: r23 at cfa-216 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000013a28 │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000000126bc │ │ │ │ DW_CFA_offset: r24 at cfa-208 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000013a2c │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000126c0 │ │ │ │ DW_CFA_offset: r25 at cfa-200 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000013a30 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000126c4 │ │ │ │ DW_CFA_offset: r26 at cfa-192 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000013a34 │ │ │ │ - DW_CFA_offset: r27 at cfa-184 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000013a38 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000126c8 │ │ │ │ + DW_CFA_offset: r28 at cfa-176 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000126cc │ │ │ │ DW_CFA_offset: r29 at cfa-168 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000013a3c │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000126d0 │ │ │ │ DW_CFA_offset: r46 at cfa-144 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000013a40 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000126d4 │ │ │ │ DW_CFA_offset: r47 at cfa-136 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000013a44 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000126d8 │ │ │ │ DW_CFA_offset: r48 at cfa-128 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000013a48 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000126dc │ │ │ │ DW_CFA_offset: r49 at cfa-120 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000013a4c │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000126e0 │ │ │ │ DW_CFA_offset: r50 at cfa-112 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000013a50 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000126e4 │ │ │ │ DW_CFA_offset: r51 at cfa-104 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000013a54 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000126e8 │ │ │ │ DW_CFA_offset: r52 at cfa-96 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000013a58 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000126ec │ │ │ │ DW_CFA_offset: r53 at cfa-88 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000013a5c │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000126f0 │ │ │ │ DW_CFA_offset: r54 at cfa-80 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000013a60 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000126f4 │ │ │ │ DW_CFA_offset: r55 at cfa-72 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000013a64 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000126f8 │ │ │ │ DW_CFA_offset: r56 at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000013a68 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000126fc │ │ │ │ DW_CFA_offset: r57 at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000013a6c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000012700 │ │ │ │ DW_CFA_offset: r58 at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000013a70 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000012704 │ │ │ │ DW_CFA_offset: r59 at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000013a74 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000012708 │ │ │ │ DW_CFA_offset: r60 at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000013a78 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001270c │ │ │ │ DW_CFA_offset: r61 at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000013a7c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000012710 │ │ │ │ DW_CFA_offset: r62 at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000013a80 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000012714 │ │ │ │ DW_CFA_offset: r63 at cfa-8 │ │ │ │ - DW_CFA_advance_loc2: 3608 to 0000000000014898 │ │ │ │ + DW_CFA_advance_loc2: 3172 to 0000000000013378 │ │ │ │ DW_CFA_restore: r46 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001489c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001337c │ │ │ │ DW_CFA_restore: r47 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000148a0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000013380 │ │ │ │ DW_CFA_restore: r48 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000148a4 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000013384 │ │ │ │ DW_CFA_restore: r49 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000148a8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000013388 │ │ │ │ DW_CFA_restore: r50 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000148ac │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001338c │ │ │ │ DW_CFA_restore: r51 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000148b0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000013390 │ │ │ │ DW_CFA_restore: r52 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000148b4 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000013394 │ │ │ │ DW_CFA_restore: r53 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000148b8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000013398 │ │ │ │ DW_CFA_restore: r54 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000148bc │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001339c │ │ │ │ DW_CFA_restore: r55 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000148c0 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000133a0 │ │ │ │ DW_CFA_restore: r56 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000148c4 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000133a4 │ │ │ │ DW_CFA_restore: r57 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000148c8 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000133a8 │ │ │ │ DW_CFA_restore: r58 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000148cc │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000133ac │ │ │ │ DW_CFA_restore: r59 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000148d0 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000133b0 │ │ │ │ DW_CFA_restore: r60 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000148d4 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000133b4 │ │ │ │ DW_CFA_restore: r61 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000148d8 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000133b8 │ │ │ │ DW_CFA_restore: r62 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000148dc │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000133bc │ │ │ │ DW_CFA_restore: r63 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000148e0 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000133c0 │ │ │ │ DW_CFA_restore: r14 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000148e4 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000133c4 │ │ │ │ DW_CFA_restore: r15 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000148e8 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000133c8 │ │ │ │ DW_CFA_restore: r16 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000148ec │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000133cc │ │ │ │ DW_CFA_restore: r17 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000148f0 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000133d0 │ │ │ │ DW_CFA_restore: r18 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000148f4 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000133d4 │ │ │ │ DW_CFA_restore: r19 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000148f8 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000133d8 │ │ │ │ DW_CFA_restore: r20 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000148fc │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000133dc │ │ │ │ DW_CFA_restore: r21 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000014900 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000133e0 │ │ │ │ DW_CFA_restore: r22 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000014904 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000133e4 │ │ │ │ DW_CFA_restore: r23 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000014908 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000133e8 │ │ │ │ DW_CFA_restore: r24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001490c │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000133ec │ │ │ │ DW_CFA_restore: r25 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000014910 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000133f0 │ │ │ │ DW_CFA_restore: r26 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000014914 │ │ │ │ - DW_CFA_restore: r27 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000014918 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000133f4 │ │ │ │ + DW_CFA_restore: r28 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000133f8 │ │ │ │ DW_CFA_restore: r29 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001491c │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000133fc │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000014934 │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000013414 │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000014938 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000013418 │ │ │ │ DW_CFA_restore_extended: r71 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001493c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001341c │ │ │ │ DW_CFA_restore_extended: r72 │ │ │ │ DW_CFA_restore: r31 │ │ │ │ DW_CFA_restore: r30 │ │ │ │ - DW_CFA_restore: r28 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000014940 │ │ │ │ + DW_CFA_restore: r27 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000013420 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000209c 0000000000000064 000020a0 FDE cie=00000000 pc=0000000000014960..0000000000014c6c │ │ │ │ - DW_CFA_advance_loc: 48 to 0000000000014990 │ │ │ │ - DW_CFA_register: r65 in r0 │ │ │ │ +00002074 0000000000000064 00002078 FDE cie=00000000 pc=0000000000013440..000000000001373c │ │ │ │ + DW_CFA_advance_loc: 36 to 0000000000013464 │ │ │ │ + DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ + DW_CFA_offset: r60 at cfa-32 │ │ │ │ + DW_CFA_offset: r61 at cfa-24 │ │ │ │ DW_CFA_offset: r62 at cfa-16 │ │ │ │ DW_CFA_offset: r63 at cfa-8 │ │ │ │ - DW_CFA_offset: r25 at cfa-72 │ │ │ │ - DW_CFA_offset: r26 at cfa-64 │ │ │ │ - DW_CFA_offset: r27 at cfa-56 │ │ │ │ - DW_CFA_offset: r28 at cfa-48 │ │ │ │ - DW_CFA_offset: r29 at cfa-40 │ │ │ │ - DW_CFA_offset: r30 at cfa-32 │ │ │ │ - DW_CFA_offset: r31 at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 60 to 00000000000149cc │ │ │ │ - DW_CFA_def_cfa_offset: 192 │ │ │ │ - DW_CFA_offset: r14 at cfa-160 │ │ │ │ - DW_CFA_offset: r15 at cfa-152 │ │ │ │ - DW_CFA_offset: r16 at cfa-144 │ │ │ │ - DW_CFA_offset: r17 at cfa-136 │ │ │ │ - DW_CFA_offset: r18 at cfa-128 │ │ │ │ - DW_CFA_offset: r19 at cfa-120 │ │ │ │ - DW_CFA_offset: r20 at cfa-112 │ │ │ │ - DW_CFA_offset: r21 at cfa-104 │ │ │ │ - DW_CFA_offset: r22 at cfa-96 │ │ │ │ - DW_CFA_offset: r23 at cfa-88 │ │ │ │ - DW_CFA_offset: r24 at cfa-80 │ │ │ │ - DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000149d4 │ │ │ │ + DW_CFA_offset: r25 at cfa-88 │ │ │ │ + DW_CFA_offset: r26 at cfa-80 │ │ │ │ + DW_CFA_offset: r27 at cfa-72 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000013470 │ │ │ │ + DW_CFA_offset: r28 at cfa-64 │ │ │ │ + DW_CFA_offset: r29 at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 60 to 00000000000134ac │ │ │ │ + DW_CFA_def_cfa_offset: 208 │ │ │ │ + DW_CFA_offset: r30 at cfa-48 │ │ │ │ + DW_CFA_offset: r31 at cfa-40 │ │ │ │ + DW_CFA_offset: r15 at cfa-168 │ │ │ │ + DW_CFA_offset: r16 at cfa-160 │ │ │ │ + DW_CFA_offset: r17 at cfa-152 │ │ │ │ + DW_CFA_offset: r18 at cfa-144 │ │ │ │ + DW_CFA_offset: r19 at cfa-136 │ │ │ │ + DW_CFA_offset: r20 at cfa-128 │ │ │ │ + DW_CFA_offset: r21 at cfa-120 │ │ │ │ + DW_CFA_offset: r22 at cfa-112 │ │ │ │ + DW_CFA_offset: r23 at cfa-104 │ │ │ │ + DW_CFA_offset: r24 at cfa-96 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000134b0 │ │ │ │ DW_CFA_def_cfa_register: r31 │ │ │ │ - DW_CFA_advance_loc1: 472 to 0000000000014bac │ │ │ │ + DW_CFA_advance_loc1: 464 to 0000000000013680 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa: r1 ofs 0 │ │ │ │ - DW_CFA_advance_loc: 68 to 0000000000014bf0 │ │ │ │ + DW_CFA_advance_loc: 44 to 00000000000136ac │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000014c04 │ │ │ │ + DW_CFA_advance_loc: 48 to 00000000000136dc │ │ │ │ DW_CFA_restore: r63 │ │ │ │ DW_CFA_restore: r62 │ │ │ │ + DW_CFA_restore: r61 │ │ │ │ + DW_CFA_restore: r60 │ │ │ │ DW_CFA_restore: r31 │ │ │ │ DW_CFA_restore: r30 │ │ │ │ DW_CFA_restore: r29 │ │ │ │ DW_CFA_restore: r28 │ │ │ │ DW_CFA_restore: r27 │ │ │ │ DW_CFA_restore: r26 │ │ │ │ DW_CFA_restore: r25 │ │ │ │ @@ -5254,69 +5249,69 @@ │ │ │ │ DW_CFA_restore: r21 │ │ │ │ DW_CFA_restore: r20 │ │ │ │ DW_CFA_restore: r19 │ │ │ │ DW_CFA_restore: r18 │ │ │ │ DW_CFA_restore: r17 │ │ │ │ DW_CFA_restore: r16 │ │ │ │ DW_CFA_restore: r15 │ │ │ │ - DW_CFA_restore: r14 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000014c10 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000136e0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00002104 0000000000000078 00002108 FDE cie=00000000 pc=0000000000014c70..00000000000150bc │ │ │ │ - DW_CFA_advance_loc: 80 to 0000000000014cc0 │ │ │ │ - DW_CFA_register: r65 in r0 │ │ │ │ +000020dc 0000000000000078 000020e0 FDE cie=00000000 pc=0000000000013740..0000000000013b5c │ │ │ │ + DW_CFA_advance_loc: 76 to 000000000001378c │ │ │ │ + DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ + DW_CFA_offset: r52 at cfa-96 │ │ │ │ + DW_CFA_offset: r53 at cfa-88 │ │ │ │ DW_CFA_offset: r54 at cfa-80 │ │ │ │ DW_CFA_offset: r55 at cfa-72 │ │ │ │ DW_CFA_offset: r56 at cfa-64 │ │ │ │ DW_CFA_offset: r57 at cfa-56 │ │ │ │ DW_CFA_offset: r58 at cfa-48 │ │ │ │ DW_CFA_offset: r59 at cfa-40 │ │ │ │ DW_CFA_offset: r60 at cfa-32 │ │ │ │ DW_CFA_offset: r61 at cfa-24 │ │ │ │ DW_CFA_offset: r62 at cfa-16 │ │ │ │ DW_CFA_offset: r63 at cfa-8 │ │ │ │ - DW_CFA_offset: r25 at cfa-136 │ │ │ │ - DW_CFA_offset: r26 at cfa-128 │ │ │ │ - DW_CFA_offset: r27 at cfa-120 │ │ │ │ - DW_CFA_offset: r28 at cfa-112 │ │ │ │ - DW_CFA_offset: r29 at cfa-104 │ │ │ │ - DW_CFA_offset: r30 at cfa-96 │ │ │ │ - DW_CFA_offset: r31 at cfa-88 │ │ │ │ - DW_CFA_advance_loc: 48 to 0000000000014cf0 │ │ │ │ - DW_CFA_def_cfa_offset: 240 │ │ │ │ - DW_CFA_offset: r16 at cfa-208 │ │ │ │ - DW_CFA_offset: r17 at cfa-200 │ │ │ │ - DW_CFA_offset: r18 at cfa-192 │ │ │ │ - DW_CFA_offset: r19 at cfa-184 │ │ │ │ - DW_CFA_offset: r20 at cfa-176 │ │ │ │ - DW_CFA_offset: r21 at cfa-168 │ │ │ │ - DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ - DW_CFA_offset: r22 at cfa-160 │ │ │ │ - DW_CFA_offset: r23 at cfa-152 │ │ │ │ - DW_CFA_offset: r24 at cfa-144 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000014cfc │ │ │ │ + DW_CFA_offset: r25 at cfa-152 │ │ │ │ + DW_CFA_offset: r26 at cfa-144 │ │ │ │ + DW_CFA_offset: r27 at cfa-136 │ │ │ │ + DW_CFA_offset: r28 at cfa-128 │ │ │ │ + DW_CFA_offset: r29 at cfa-120 │ │ │ │ + DW_CFA_advance_loc: 56 to 00000000000137c4 │ │ │ │ + DW_CFA_def_cfa_offset: 256 │ │ │ │ + DW_CFA_offset: r30 at cfa-112 │ │ │ │ + DW_CFA_offset: r31 at cfa-104 │ │ │ │ + DW_CFA_offset: r17 at cfa-216 │ │ │ │ + DW_CFA_offset: r18 at cfa-208 │ │ │ │ + DW_CFA_offset: r19 at cfa-200 │ │ │ │ + DW_CFA_offset: r20 at cfa-192 │ │ │ │ + DW_CFA_offset: r21 at cfa-184 │ │ │ │ + DW_CFA_offset: r22 at cfa-176 │ │ │ │ + DW_CFA_offset: r23 at cfa-168 │ │ │ │ + DW_CFA_offset: r24 at cfa-160 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000137c8 │ │ │ │ DW_CFA_def_cfa_register: r31 │ │ │ │ - DW_CFA_advance_loc1: 744 to 0000000000014fe4 │ │ │ │ + DW_CFA_advance_loc1: 692 to 0000000000013a7c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa: r1 ofs 0 │ │ │ │ - DW_CFA_advance_loc: 68 to 0000000000015028 │ │ │ │ + DW_CFA_advance_loc: 44 to 0000000000013aa8 │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ - DW_CFA_advance_loc: 44 to 0000000000015054 │ │ │ │ + DW_CFA_advance_loc: 72 to 0000000000013af0 │ │ │ │ DW_CFA_restore: r63 │ │ │ │ DW_CFA_restore: r62 │ │ │ │ DW_CFA_restore: r61 │ │ │ │ DW_CFA_restore: r60 │ │ │ │ DW_CFA_restore: r59 │ │ │ │ DW_CFA_restore: r58 │ │ │ │ DW_CFA_restore: r57 │ │ │ │ DW_CFA_restore: r56 │ │ │ │ DW_CFA_restore: r55 │ │ │ │ DW_CFA_restore: r54 │ │ │ │ + DW_CFA_restore: r53 │ │ │ │ + DW_CFA_restore: r52 │ │ │ │ DW_CFA_restore: r31 │ │ │ │ DW_CFA_restore: r30 │ │ │ │ DW_CFA_restore: r29 │ │ │ │ DW_CFA_restore: r28 │ │ │ │ DW_CFA_restore: r27 │ │ │ │ DW_CFA_restore: r26 │ │ │ │ DW_CFA_restore: r25 │ │ │ │ @@ -5324,111 +5319,110 @@ │ │ │ │ DW_CFA_restore: r23 │ │ │ │ DW_CFA_restore: r22 │ │ │ │ DW_CFA_restore: r21 │ │ │ │ DW_CFA_restore: r20 │ │ │ │ DW_CFA_restore: r19 │ │ │ │ DW_CFA_restore: r18 │ │ │ │ DW_CFA_restore: r17 │ │ │ │ - DW_CFA_restore: r16 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000015060 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000013b00 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002180 00000000000000d0 00002184 FDE cie=00000000 pc=00000000000150c0..0000000000015344 │ │ │ │ - DW_CFA_advance_loc: 16 to 00000000000150d0 │ │ │ │ +00002158 00000000000000d0 0000215c FDE cie=00000000 pc=0000000000013b60..0000000000013dd4 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000013b70 │ │ │ │ DW_CFA_register: r65 in r0 │ │ │ │ + DW_CFA_offset: r24 at cfa-128 │ │ │ │ DW_CFA_offset: r25 at cfa-120 │ │ │ │ - DW_CFA_advance_loc: 28 to 00000000000150ec │ │ │ │ - DW_CFA_offset: r23 at cfa-136 │ │ │ │ - DW_CFA_offset: r26 at cfa-112 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000013b84 │ │ │ │ + DW_CFA_offset: r22 at cfa-144 │ │ │ │ DW_CFA_offset: r29 at cfa-88 │ │ │ │ DW_CFA_offset: r30 at cfa-80 │ │ │ │ - DW_CFA_offset: r31 at cfa-72 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000015100 │ │ │ │ - DW_CFA_def_cfa_offset: 208 │ │ │ │ DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000013b94 │ │ │ │ + DW_CFA_def_cfa_offset: 208 │ │ │ │ + DW_CFA_offset: r31 at cfa-72 │ │ │ │ DW_CFA_offset_extended_sf: r71 at cfa+8 │ │ │ │ DW_CFA_offset_extended_sf: r72 at cfa+8 │ │ │ │ - DW_CFA_advance_loc: 68 to 0000000000015144 │ │ │ │ - DW_CFA_offset: r22 at cfa-144 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000001514c │ │ │ │ + DW_CFA_advance_loc: 64 to 0000000000013bd4 │ │ │ │ DW_CFA_offset: r21 at cfa-152 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000015150 │ │ │ │ - DW_CFA_offset: r24 at cfa-128 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000001515c │ │ │ │ - DW_CFA_offset: r56 at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000015160 │ │ │ │ - DW_CFA_offset: r57 at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000015168 │ │ │ │ - DW_CFA_offset: r19 at cfa-168 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000015174 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000013bd8 │ │ │ │ DW_CFA_offset: r20 at cfa-160 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000015178 │ │ │ │ - DW_CFA_offset: r27 at cfa-104 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000015184 │ │ │ │ - DW_CFA_offset: r28 at cfa-96 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000015188 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000013be4 │ │ │ │ + DW_CFA_offset: r23 at cfa-136 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000013bf0 │ │ │ │ DW_CFA_offset: r58 at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001518c │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000013bf8 │ │ │ │ DW_CFA_offset: r59 at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000015190 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000013bfc │ │ │ │ DW_CFA_offset: r60 at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000015194 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000013c08 │ │ │ │ + DW_CFA_offset: r19 at cfa-168 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000013c0c │ │ │ │ + DW_CFA_offset: r26 at cfa-112 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000013c10 │ │ │ │ + DW_CFA_offset: r27 at cfa-104 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000013c1c │ │ │ │ + DW_CFA_offset: r28 at cfa-96 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000013c20 │ │ │ │ + DW_CFA_offset: r56 at cfa-64 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000013c24 │ │ │ │ + DW_CFA_offset: r57 at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000013c2c │ │ │ │ DW_CFA_offset: r61 at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000015198 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000013c30 │ │ │ │ DW_CFA_offset: r62 at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000151a0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000013c34 │ │ │ │ DW_CFA_offset: r63 at cfa-8 │ │ │ │ - DW_CFA_advance_loc1: 276 to 00000000000152b4 │ │ │ │ + DW_CFA_advance_loc1: 272 to 0000000000013d44 │ │ │ │ DW_CFA_restore: r56 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000152b8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000013d48 │ │ │ │ DW_CFA_restore: r57 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000152bc │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000013d4c │ │ │ │ DW_CFA_restore: r58 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000152c0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000013d50 │ │ │ │ DW_CFA_restore: r59 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000152c4 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000013d54 │ │ │ │ DW_CFA_restore: r60 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000152c8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000013d58 │ │ │ │ DW_CFA_restore: r61 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000152cc │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000013d5c │ │ │ │ DW_CFA_restore: r62 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000152d0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000013d60 │ │ │ │ DW_CFA_restore: r63 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000152d4 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000013d64 │ │ │ │ DW_CFA_restore: r19 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000152d8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000013d68 │ │ │ │ DW_CFA_restore: r20 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000152dc │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000013d6c │ │ │ │ DW_CFA_restore: r21 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000152e0 │ │ │ │ - DW_CFA_restore: r22 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000152e4 │ │ │ │ - DW_CFA_restore: r24 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000152e8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000013d70 │ │ │ │ + DW_CFA_restore: r23 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000013d74 │ │ │ │ + DW_CFA_restore: r26 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000013d78 │ │ │ │ DW_CFA_restore: r27 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000152ec │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000013d7c │ │ │ │ DW_CFA_restore: r28 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000152f0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000013d80 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 36 to 0000000000015314 │ │ │ │ + DW_CFA_advance_loc: 36 to 0000000000013da4 │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000015318 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000013da8 │ │ │ │ DW_CFA_restore_extended: r71 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001531c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000013dac │ │ │ │ DW_CFA_restore_extended: r72 │ │ │ │ DW_CFA_restore: r31 │ │ │ │ DW_CFA_restore: r30 │ │ │ │ DW_CFA_restore: r29 │ │ │ │ - DW_CFA_restore: r26 │ │ │ │ DW_CFA_restore: r25 │ │ │ │ - DW_CFA_restore: r23 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000015320 │ │ │ │ + DW_CFA_restore: r24 │ │ │ │ + DW_CFA_restore: r22 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000013db0 │ │ │ │ DW_CFA_def_cfa_offset: 208 │ │ │ │ DW_CFA_offset: r19 at cfa-168 │ │ │ │ DW_CFA_offset: r20 at cfa-160 │ │ │ │ DW_CFA_offset: r21 at cfa-152 │ │ │ │ DW_CFA_offset: r22 at cfa-144 │ │ │ │ DW_CFA_offset: r23 at cfa-136 │ │ │ │ DW_CFA_offset: r24 at cfa-128 │ │ │ │ @@ -5446,67 +5440,70 @@ │ │ │ │ DW_CFA_offset: r60 at cfa-32 │ │ │ │ DW_CFA_offset: r61 at cfa-24 │ │ │ │ DW_CFA_offset: r62 at cfa-16 │ │ │ │ DW_CFA_offset: r63 at cfa-8 │ │ │ │ DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ DW_CFA_offset_extended_sf: r71 at cfa+8 │ │ │ │ DW_CFA_offset_extended_sf: r72 at cfa+8 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000001532c │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000013dbc │ │ │ │ DW_CFA_restore: r19 │ │ │ │ DW_CFA_restore: r20 │ │ │ │ DW_CFA_restore: r21 │ │ │ │ - DW_CFA_restore: r22 │ │ │ │ - DW_CFA_restore: r24 │ │ │ │ + DW_CFA_restore: r23 │ │ │ │ + DW_CFA_restore: r26 │ │ │ │ DW_CFA_restore: r27 │ │ │ │ DW_CFA_restore: r28 │ │ │ │ DW_CFA_restore: r56 │ │ │ │ DW_CFA_restore: r57 │ │ │ │ DW_CFA_restore: r58 │ │ │ │ DW_CFA_restore: r59 │ │ │ │ DW_CFA_restore: r60 │ │ │ │ DW_CFA_restore: r61 │ │ │ │ DW_CFA_restore: r62 │ │ │ │ DW_CFA_restore: r63 │ │ │ │ │ │ │ │ -00002254 0000000000000064 00002258 FDE cie=00000000 pc=0000000000015350..000000000001565c │ │ │ │ - DW_CFA_advance_loc: 48 to 0000000000015380 │ │ │ │ - DW_CFA_register: r65 in r0 │ │ │ │ +0000222c 0000000000000064 00002230 FDE cie=00000000 pc=0000000000013de0..00000000000140dc │ │ │ │ + DW_CFA_advance_loc: 36 to 0000000000013e04 │ │ │ │ + DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ + DW_CFA_offset: r60 at cfa-32 │ │ │ │ + DW_CFA_offset: r61 at cfa-24 │ │ │ │ DW_CFA_offset: r62 at cfa-16 │ │ │ │ DW_CFA_offset: r63 at cfa-8 │ │ │ │ - DW_CFA_offset: r25 at cfa-72 │ │ │ │ - DW_CFA_offset: r26 at cfa-64 │ │ │ │ - DW_CFA_offset: r27 at cfa-56 │ │ │ │ - DW_CFA_offset: r28 at cfa-48 │ │ │ │ - DW_CFA_offset: r29 at cfa-40 │ │ │ │ - DW_CFA_offset: r30 at cfa-32 │ │ │ │ - DW_CFA_offset: r31 at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 60 to 00000000000153bc │ │ │ │ - DW_CFA_def_cfa_offset: 192 │ │ │ │ - DW_CFA_offset: r14 at cfa-160 │ │ │ │ - DW_CFA_offset: r15 at cfa-152 │ │ │ │ - DW_CFA_offset: r16 at cfa-144 │ │ │ │ - DW_CFA_offset: r17 at cfa-136 │ │ │ │ - DW_CFA_offset: r18 at cfa-128 │ │ │ │ - DW_CFA_offset: r19 at cfa-120 │ │ │ │ - DW_CFA_offset: r20 at cfa-112 │ │ │ │ - DW_CFA_offset: r21 at cfa-104 │ │ │ │ - DW_CFA_offset: r22 at cfa-96 │ │ │ │ - DW_CFA_offset: r23 at cfa-88 │ │ │ │ - DW_CFA_offset: r24 at cfa-80 │ │ │ │ - DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000153c4 │ │ │ │ + DW_CFA_offset: r25 at cfa-88 │ │ │ │ + DW_CFA_offset: r26 at cfa-80 │ │ │ │ + DW_CFA_offset: r27 at cfa-72 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000013e10 │ │ │ │ + DW_CFA_offset: r28 at cfa-64 │ │ │ │ + DW_CFA_offset: r29 at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 60 to 0000000000013e4c │ │ │ │ + DW_CFA_def_cfa_offset: 208 │ │ │ │ + DW_CFA_offset: r30 at cfa-48 │ │ │ │ + DW_CFA_offset: r31 at cfa-40 │ │ │ │ + DW_CFA_offset: r15 at cfa-168 │ │ │ │ + DW_CFA_offset: r16 at cfa-160 │ │ │ │ + DW_CFA_offset: r17 at cfa-152 │ │ │ │ + DW_CFA_offset: r18 at cfa-144 │ │ │ │ + DW_CFA_offset: r19 at cfa-136 │ │ │ │ + DW_CFA_offset: r20 at cfa-128 │ │ │ │ + DW_CFA_offset: r21 at cfa-120 │ │ │ │ + DW_CFA_offset: r22 at cfa-112 │ │ │ │ + DW_CFA_offset: r23 at cfa-104 │ │ │ │ + DW_CFA_offset: r24 at cfa-96 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000013e50 │ │ │ │ DW_CFA_def_cfa_register: r31 │ │ │ │ - DW_CFA_advance_loc1: 472 to 000000000001559c │ │ │ │ + DW_CFA_advance_loc1: 464 to 0000000000014020 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa: r1 ofs 0 │ │ │ │ - DW_CFA_advance_loc: 68 to 00000000000155e0 │ │ │ │ + DW_CFA_advance_loc: 44 to 000000000001404c │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ - DW_CFA_advance_loc: 20 to 00000000000155f4 │ │ │ │ + DW_CFA_advance_loc: 48 to 000000000001407c │ │ │ │ DW_CFA_restore: r63 │ │ │ │ DW_CFA_restore: r62 │ │ │ │ + DW_CFA_restore: r61 │ │ │ │ + DW_CFA_restore: r60 │ │ │ │ DW_CFA_restore: r31 │ │ │ │ DW_CFA_restore: r30 │ │ │ │ DW_CFA_restore: r29 │ │ │ │ DW_CFA_restore: r28 │ │ │ │ DW_CFA_restore: r27 │ │ │ │ DW_CFA_restore: r26 │ │ │ │ DW_CFA_restore: r25 │ │ │ │ @@ -5516,69 +5513,69 @@ │ │ │ │ DW_CFA_restore: r21 │ │ │ │ DW_CFA_restore: r20 │ │ │ │ DW_CFA_restore: r19 │ │ │ │ DW_CFA_restore: r18 │ │ │ │ DW_CFA_restore: r17 │ │ │ │ DW_CFA_restore: r16 │ │ │ │ DW_CFA_restore: r15 │ │ │ │ - DW_CFA_restore: r14 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000015600 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000014080 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -000022bc 0000000000000078 000022c0 FDE cie=00000000 pc=0000000000015660..0000000000015aac │ │ │ │ - DW_CFA_advance_loc: 80 to 00000000000156b0 │ │ │ │ - DW_CFA_register: r65 in r0 │ │ │ │ +00002294 0000000000000078 00002298 FDE cie=00000000 pc=00000000000140e0..00000000000144fc │ │ │ │ + DW_CFA_advance_loc: 76 to 000000000001412c │ │ │ │ + DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ + DW_CFA_offset: r52 at cfa-96 │ │ │ │ + DW_CFA_offset: r53 at cfa-88 │ │ │ │ DW_CFA_offset: r54 at cfa-80 │ │ │ │ DW_CFA_offset: r55 at cfa-72 │ │ │ │ DW_CFA_offset: r56 at cfa-64 │ │ │ │ DW_CFA_offset: r57 at cfa-56 │ │ │ │ DW_CFA_offset: r58 at cfa-48 │ │ │ │ DW_CFA_offset: r59 at cfa-40 │ │ │ │ DW_CFA_offset: r60 at cfa-32 │ │ │ │ DW_CFA_offset: r61 at cfa-24 │ │ │ │ DW_CFA_offset: r62 at cfa-16 │ │ │ │ DW_CFA_offset: r63 at cfa-8 │ │ │ │ - DW_CFA_offset: r25 at cfa-136 │ │ │ │ - DW_CFA_offset: r26 at cfa-128 │ │ │ │ - DW_CFA_offset: r27 at cfa-120 │ │ │ │ - DW_CFA_offset: r28 at cfa-112 │ │ │ │ - DW_CFA_offset: r29 at cfa-104 │ │ │ │ - DW_CFA_offset: r30 at cfa-96 │ │ │ │ - DW_CFA_offset: r31 at cfa-88 │ │ │ │ - DW_CFA_advance_loc: 48 to 00000000000156e0 │ │ │ │ - DW_CFA_def_cfa_offset: 240 │ │ │ │ - DW_CFA_offset: r16 at cfa-208 │ │ │ │ - DW_CFA_offset: r17 at cfa-200 │ │ │ │ - DW_CFA_offset: r18 at cfa-192 │ │ │ │ - DW_CFA_offset: r19 at cfa-184 │ │ │ │ - DW_CFA_offset: r20 at cfa-176 │ │ │ │ - DW_CFA_offset: r21 at cfa-168 │ │ │ │ - DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ - DW_CFA_offset: r22 at cfa-160 │ │ │ │ - DW_CFA_offset: r23 at cfa-152 │ │ │ │ - DW_CFA_offset: r24 at cfa-144 │ │ │ │ - DW_CFA_advance_loc: 12 to 00000000000156ec │ │ │ │ + DW_CFA_offset: r25 at cfa-152 │ │ │ │ + DW_CFA_offset: r26 at cfa-144 │ │ │ │ + DW_CFA_offset: r27 at cfa-136 │ │ │ │ + DW_CFA_offset: r28 at cfa-128 │ │ │ │ + DW_CFA_offset: r29 at cfa-120 │ │ │ │ + DW_CFA_advance_loc: 56 to 0000000000014164 │ │ │ │ + DW_CFA_def_cfa_offset: 256 │ │ │ │ + DW_CFA_offset: r30 at cfa-112 │ │ │ │ + DW_CFA_offset: r31 at cfa-104 │ │ │ │ + DW_CFA_offset: r17 at cfa-216 │ │ │ │ + DW_CFA_offset: r18 at cfa-208 │ │ │ │ + DW_CFA_offset: r19 at cfa-200 │ │ │ │ + DW_CFA_offset: r20 at cfa-192 │ │ │ │ + DW_CFA_offset: r21 at cfa-184 │ │ │ │ + DW_CFA_offset: r22 at cfa-176 │ │ │ │ + DW_CFA_offset: r23 at cfa-168 │ │ │ │ + DW_CFA_offset: r24 at cfa-160 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000014168 │ │ │ │ DW_CFA_def_cfa_register: r31 │ │ │ │ - DW_CFA_advance_loc1: 744 to 00000000000159d4 │ │ │ │ + DW_CFA_advance_loc1: 692 to 000000000001441c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa: r1 ofs 0 │ │ │ │ - DW_CFA_advance_loc: 68 to 0000000000015a18 │ │ │ │ + DW_CFA_advance_loc: 44 to 0000000000014448 │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ - DW_CFA_advance_loc: 44 to 0000000000015a44 │ │ │ │ + DW_CFA_advance_loc: 72 to 0000000000014490 │ │ │ │ DW_CFA_restore: r63 │ │ │ │ DW_CFA_restore: r62 │ │ │ │ DW_CFA_restore: r61 │ │ │ │ DW_CFA_restore: r60 │ │ │ │ DW_CFA_restore: r59 │ │ │ │ DW_CFA_restore: r58 │ │ │ │ DW_CFA_restore: r57 │ │ │ │ DW_CFA_restore: r56 │ │ │ │ DW_CFA_restore: r55 │ │ │ │ DW_CFA_restore: r54 │ │ │ │ + DW_CFA_restore: r53 │ │ │ │ + DW_CFA_restore: r52 │ │ │ │ DW_CFA_restore: r31 │ │ │ │ DW_CFA_restore: r30 │ │ │ │ DW_CFA_restore: r29 │ │ │ │ DW_CFA_restore: r28 │ │ │ │ DW_CFA_restore: r27 │ │ │ │ DW_CFA_restore: r26 │ │ │ │ DW_CFA_restore: r25 │ │ │ │ @@ -5586,211 +5583,211 @@ │ │ │ │ DW_CFA_restore: r23 │ │ │ │ DW_CFA_restore: r22 │ │ │ │ DW_CFA_restore: r21 │ │ │ │ DW_CFA_restore: r20 │ │ │ │ DW_CFA_restore: r19 │ │ │ │ DW_CFA_restore: r18 │ │ │ │ DW_CFA_restore: r17 │ │ │ │ - DW_CFA_restore: r16 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000015a50 │ │ │ │ + DW_CFA_advance_loc: 16 to 00000000000144a0 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002338 0000000000000060 0000233c FDE cie=00000000 pc=0000000000015ab0..0000000000016458 │ │ │ │ - DW_CFA_advance_loc: 96 to 0000000000015b10 │ │ │ │ +00002310 0000000000000064 00002314 FDE cie=00000000 pc=0000000000014500..0000000000014ec4 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000014510 │ │ │ │ DW_CFA_register: r65 in r0 │ │ │ │ - DW_CFA_offset: r30 at cfa-80 │ │ │ │ - DW_CFA_offset: r31 at cfa-72 │ │ │ │ + DW_CFA_offset: r30 at cfa-96 │ │ │ │ + DW_CFA_offset: r31 at cfa-88 │ │ │ │ + DW_CFA_advance_loc: 88 to 0000000000014568 │ │ │ │ + DW_CFA_def_cfa_offset: 192 │ │ │ │ + DW_CFA_offset: r54 at cfa-80 │ │ │ │ + DW_CFA_offset: r55 at cfa-72 │ │ │ │ DW_CFA_offset: r56 at cfa-64 │ │ │ │ + DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ DW_CFA_offset: r57 at cfa-56 │ │ │ │ DW_CFA_offset: r58 at cfa-48 │ │ │ │ DW_CFA_offset: r59 at cfa-40 │ │ │ │ DW_CFA_offset: r60 at cfa-32 │ │ │ │ DW_CFA_offset: r61 at cfa-24 │ │ │ │ DW_CFA_offset: r62 at cfa-16 │ │ │ │ DW_CFA_offset: r63 at cfa-8 │ │ │ │ - DW_CFA_offset: r21 at cfa-152 │ │ │ │ - DW_CFA_offset: r22 at cfa-144 │ │ │ │ - DW_CFA_offset: r23 at cfa-136 │ │ │ │ - DW_CFA_offset: r24 at cfa-128 │ │ │ │ - DW_CFA_offset: r25 at cfa-120 │ │ │ │ - DW_CFA_offset: r26 at cfa-112 │ │ │ │ - DW_CFA_offset: r27 at cfa-104 │ │ │ │ - DW_CFA_offset: r28 at cfa-96 │ │ │ │ - DW_CFA_offset: r29 at cfa-88 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000015b1c │ │ │ │ - DW_CFA_def_cfa_offset: 192 │ │ │ │ - DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000015b20 │ │ │ │ + DW_CFA_offset: r22 at cfa-160 │ │ │ │ + DW_CFA_offset: r23 at cfa-152 │ │ │ │ + DW_CFA_offset: r24 at cfa-144 │ │ │ │ + DW_CFA_offset: r25 at cfa-136 │ │ │ │ + DW_CFA_offset: r26 at cfa-128 │ │ │ │ + DW_CFA_offset: r27 at cfa-120 │ │ │ │ + DW_CFA_offset: r28 at cfa-112 │ │ │ │ + DW_CFA_offset: r29 at cfa-104 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001456c │ │ │ │ DW_CFA_def_cfa_register: r31 │ │ │ │ - DW_CFA_advance_loc1: 996 to 0000000000015f04 │ │ │ │ + DW_CFA_advance_loc2: 1084 to 00000000000149a8 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa: r1 ofs 0 │ │ │ │ - DW_CFA_advance_loc: 68 to 0000000000015f48 │ │ │ │ + DW_CFA_advance_loc: 44 to 00000000000149d4 │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000015f58 │ │ │ │ + DW_CFA_advance_loc: 44 to 0000000000014a00 │ │ │ │ DW_CFA_restore: r63 │ │ │ │ DW_CFA_restore: r62 │ │ │ │ DW_CFA_restore: r61 │ │ │ │ DW_CFA_restore: r60 │ │ │ │ DW_CFA_restore: r59 │ │ │ │ DW_CFA_restore: r58 │ │ │ │ DW_CFA_restore: r57 │ │ │ │ DW_CFA_restore: r56 │ │ │ │ + DW_CFA_restore: r55 │ │ │ │ + DW_CFA_restore: r54 │ │ │ │ DW_CFA_restore: r31 │ │ │ │ DW_CFA_restore: r30 │ │ │ │ DW_CFA_restore: r29 │ │ │ │ DW_CFA_restore: r28 │ │ │ │ DW_CFA_restore: r27 │ │ │ │ DW_CFA_restore: r26 │ │ │ │ DW_CFA_restore: r25 │ │ │ │ DW_CFA_restore: r24 │ │ │ │ DW_CFA_restore: r23 │ │ │ │ DW_CFA_restore: r22 │ │ │ │ - DW_CFA_restore: r21 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000015f60 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000014a10 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -0000239c 00000000000000b8 000023a0 FDE cie=00000000 pc=0000000000016460..00000000000167f8 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000016470 │ │ │ │ +00002378 00000000000000b4 0000237c FDE cie=00000000 pc=0000000000014ed0..0000000000015220 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000014edc │ │ │ │ DW_CFA_register: r65 in r0 │ │ │ │ DW_CFA_offset: r28 at cfa-160 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000016484 │ │ │ │ - DW_CFA_offset: r23 at cfa-200 │ │ │ │ + DW_CFA_offset: r27 at cfa-168 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000014ee8 │ │ │ │ DW_CFA_offset: r29 at cfa-152 │ │ │ │ DW_CFA_offset: r30 at cfa-144 │ │ │ │ - DW_CFA_offset: r31 at cfa-136 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000016494 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000014ef8 │ │ │ │ DW_CFA_def_cfa_offset: 256 │ │ │ │ DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ - DW_CFA_advance_loc: 64 to 00000000000164d4 │ │ │ │ - DW_CFA_offset: r21 at cfa-216 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000164dc │ │ │ │ - DW_CFA_offset: r22 at cfa-208 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000164e0 │ │ │ │ - DW_CFA_offset: r20 at cfa-224 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000164e4 │ │ │ │ - DW_CFA_offset: r24 at cfa-192 │ │ │ │ - DW_CFA_advance_loc: 44 to 0000000000016510 │ │ │ │ + DW_CFA_offset: r31 at cfa-136 │ │ │ │ + DW_CFA_advance_loc: 60 to 0000000000014f34 │ │ │ │ DW_CFA_offset: r25 at cfa-184 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000016514 │ │ │ │ - DW_CFA_offset: r48 at cfa-128 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000016518 │ │ │ │ - DW_CFA_offset: r49 at cfa-120 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000016520 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000014f38 │ │ │ │ DW_CFA_offset: r26 at cfa-176 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000016534 │ │ │ │ - DW_CFA_offset: r27 at cfa-168 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000016538 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000014f44 │ │ │ │ + DW_CFA_offset: r24 at cfa-192 │ │ │ │ + DW_CFA_advance_loc: 36 to 0000000000014f68 │ │ │ │ + DW_CFA_offset: r23 at cfa-200 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000014f6c │ │ │ │ + DW_CFA_offset: r22 at cfa-208 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000014f78 │ │ │ │ DW_CFA_offset: r50 at cfa-112 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001653c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000014f7c │ │ │ │ DW_CFA_offset: r51 at cfa-104 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000016540 │ │ │ │ + DW_CFA_advance_loc: 32 to 0000000000014f9c │ │ │ │ + DW_CFA_offset: r20 at cfa-224 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000014fa0 │ │ │ │ + DW_CFA_offset: r21 at cfa-216 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000014fa4 │ │ │ │ + DW_CFA_offset: r48 at cfa-128 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000014fa8 │ │ │ │ + DW_CFA_offset: r49 at cfa-120 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000014fac │ │ │ │ DW_CFA_offset: r52 at cfa-96 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000016544 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000014fb0 │ │ │ │ DW_CFA_offset: r53 at cfa-88 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000016550 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000014fb4 │ │ │ │ DW_CFA_offset: r54 at cfa-80 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000016554 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000014fb8 │ │ │ │ DW_CFA_offset: r55 at cfa-72 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000016558 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000014fbc │ │ │ │ DW_CFA_offset: r56 at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001655c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000014fc0 │ │ │ │ DW_CFA_offset: r57 at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000016560 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000014fc4 │ │ │ │ DW_CFA_offset: r58 at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000016564 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000014fc8 │ │ │ │ DW_CFA_offset: r59 at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000016568 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000014fcc │ │ │ │ DW_CFA_offset: r60 at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001656c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000014fd0 │ │ │ │ DW_CFA_offset: r61 at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000016570 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000014fd4 │ │ │ │ DW_CFA_offset: r62 at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000016574 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000014fd8 │ │ │ │ DW_CFA_offset: r63 at cfa-8 │ │ │ │ - DW_CFA_advance_loc1: 476 to 0000000000016750 │ │ │ │ + DW_CFA_advance_loc1: 420 to 000000000001517c │ │ │ │ DW_CFA_restore: r48 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000016754 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000015180 │ │ │ │ DW_CFA_restore: r49 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000016758 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000015184 │ │ │ │ DW_CFA_restore: r50 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001675c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000015188 │ │ │ │ DW_CFA_restore: r51 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000016760 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001518c │ │ │ │ DW_CFA_restore: r52 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000016764 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000015190 │ │ │ │ DW_CFA_restore: r53 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000016768 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000015194 │ │ │ │ DW_CFA_restore: r54 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001676c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000015198 │ │ │ │ DW_CFA_restore: r55 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000016770 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001519c │ │ │ │ DW_CFA_restore: r56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000016774 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000151a0 │ │ │ │ DW_CFA_restore: r57 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000016778 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000151a4 │ │ │ │ DW_CFA_restore: r58 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001677c │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000151a8 │ │ │ │ DW_CFA_restore: r59 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000016780 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000151ac │ │ │ │ DW_CFA_restore: r60 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000016784 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000151b0 │ │ │ │ DW_CFA_restore: r61 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000016788 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000151b4 │ │ │ │ DW_CFA_restore: r62 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001678c │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000151b8 │ │ │ │ DW_CFA_restore: r63 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000016790 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000151bc │ │ │ │ DW_CFA_restore: r20 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000016794 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000151c0 │ │ │ │ DW_CFA_restore: r21 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000016798 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000151c4 │ │ │ │ DW_CFA_restore: r22 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001679c │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000151c8 │ │ │ │ + DW_CFA_restore: r23 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000151cc │ │ │ │ DW_CFA_restore: r24 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000167a0 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000151d0 │ │ │ │ DW_CFA_restore: r25 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000167a4 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000151d4 │ │ │ │ DW_CFA_restore: r26 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000167a8 │ │ │ │ - DW_CFA_restore: r27 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000167ac │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000151d8 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 28 to 00000000000167c8 │ │ │ │ + DW_CFA_advance_loc: 28 to 00000000000151f4 │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ DW_CFA_restore: r31 │ │ │ │ DW_CFA_restore: r30 │ │ │ │ DW_CFA_restore: r29 │ │ │ │ DW_CFA_restore: r28 │ │ │ │ - DW_CFA_restore: r23 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000167cc │ │ │ │ + DW_CFA_restore: r27 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000151f8 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 12 to 00000000000167d8 │ │ │ │ - DW_CFA_offset: r20 at cfa-224 │ │ │ │ - DW_CFA_offset: r21 at cfa-216 │ │ │ │ - DW_CFA_offset: r22 at cfa-208 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000015204 │ │ │ │ DW_CFA_offset: r24 at cfa-192 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000167dc │ │ │ │ - DW_CFA_restore: r20 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000167e0 │ │ │ │ - DW_CFA_restore: r21 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000167e4 │ │ │ │ - DW_CFA_restore: r22 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000167e8 │ │ │ │ + DW_CFA_offset: r25 at cfa-184 │ │ │ │ + DW_CFA_offset: r26 at cfa-176 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000015208 │ │ │ │ DW_CFA_restore: r24 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001520c │ │ │ │ + DW_CFA_restore: r25 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000015210 │ │ │ │ + DW_CFA_restore: r26 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002458 0000000000000090 0000245c FDE cie=00000000 pc=0000000000016800..0000000000016ddc │ │ │ │ - DW_CFA_advance_loc: 160 to 00000000000168a0 │ │ │ │ +00002430 0000000000000098 00002434 FDE cie=00000000 pc=0000000000015220..00000000000157cc │ │ │ │ + DW_CFA_advance_loc: 144 to 00000000000152b0 │ │ │ │ DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ + DW_CFA_offset: r46 at cfa-144 │ │ │ │ + DW_CFA_offset: r47 at cfa-136 │ │ │ │ DW_CFA_offset: r48 at cfa-128 │ │ │ │ DW_CFA_offset: r49 at cfa-120 │ │ │ │ DW_CFA_offset: r50 at cfa-112 │ │ │ │ DW_CFA_offset: r51 at cfa-104 │ │ │ │ DW_CFA_offset: r52 at cfa-96 │ │ │ │ DW_CFA_offset: r53 at cfa-88 │ │ │ │ DW_CFA_offset: r54 at cfa-80 │ │ │ │ @@ -5799,44 +5796,45 @@ │ │ │ │ DW_CFA_offset: r57 at cfa-56 │ │ │ │ DW_CFA_offset: r58 at cfa-48 │ │ │ │ DW_CFA_offset: r59 at cfa-40 │ │ │ │ DW_CFA_offset: r60 at cfa-32 │ │ │ │ DW_CFA_offset: r61 at cfa-24 │ │ │ │ DW_CFA_offset: r62 at cfa-16 │ │ │ │ DW_CFA_offset: r63 at cfa-8 │ │ │ │ - DW_CFA_offset: r15 at cfa-264 │ │ │ │ - DW_CFA_offset: r17 at cfa-248 │ │ │ │ - DW_CFA_offset: r18 at cfa-240 │ │ │ │ - DW_CFA_offset: r28 at cfa-160 │ │ │ │ - DW_CFA_offset: r14 at cfa-272 │ │ │ │ - DW_CFA_offset: r16 at cfa-256 │ │ │ │ - DW_CFA_offset: r19 at cfa-232 │ │ │ │ - DW_CFA_offset: r20 at cfa-224 │ │ │ │ - DW_CFA_offset: r21 at cfa-216 │ │ │ │ - DW_CFA_offset: r22 at cfa-208 │ │ │ │ - DW_CFA_offset: r23 at cfa-200 │ │ │ │ - DW_CFA_offset: r24 at cfa-192 │ │ │ │ - DW_CFA_offset: r25 at cfa-184 │ │ │ │ - DW_CFA_offset: r26 at cfa-176 │ │ │ │ - DW_CFA_offset: r27 at cfa-168 │ │ │ │ - DW_CFA_offset: r29 at cfa-152 │ │ │ │ - DW_CFA_offset: r30 at cfa-144 │ │ │ │ - DW_CFA_offset: r31 at cfa-136 │ │ │ │ + DW_CFA_offset: r15 at cfa-280 │ │ │ │ + DW_CFA_offset: r14 at cfa-288 │ │ │ │ + DW_CFA_offset: r17 at cfa-264 │ │ │ │ + DW_CFA_offset: r16 at cfa-272 │ │ │ │ + DW_CFA_offset: r18 at cfa-256 │ │ │ │ + DW_CFA_offset: r19 at cfa-248 │ │ │ │ + DW_CFA_offset: r20 at cfa-240 │ │ │ │ + DW_CFA_offset: r21 at cfa-232 │ │ │ │ + DW_CFA_offset: r22 at cfa-224 │ │ │ │ + DW_CFA_offset: r23 at cfa-216 │ │ │ │ + DW_CFA_offset: r24 at cfa-208 │ │ │ │ + DW_CFA_offset: r25 at cfa-200 │ │ │ │ + DW_CFA_offset: r26 at cfa-192 │ │ │ │ + DW_CFA_offset: r27 at cfa-184 │ │ │ │ + DW_CFA_offset: r28 at cfa-176 │ │ │ │ + DW_CFA_advance_loc: 28 to 00000000000152cc │ │ │ │ + DW_CFA_def_cfa_offset: 352 │ │ │ │ + DW_CFA_offset: r29 at cfa-168 │ │ │ │ + DW_CFA_offset: r30 at cfa-160 │ │ │ │ + DW_CFA_offset: r31 at cfa-152 │ │ │ │ DW_CFA_offset_extended_sf: r72 at cfa+8 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000168a8 │ │ │ │ - DW_CFA_def_cfa_offset: 336 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000168b0 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000152d4 │ │ │ │ DW_CFA_def_cfa_register: r31 │ │ │ │ - DW_CFA_advance_loc2: 1108 to 0000000000016d04 │ │ │ │ + DW_CFA_advance_loc2: 1044 to 00000000000156e8 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa: r1 ofs 0 │ │ │ │ - DW_CFA_advance_loc: 68 to 0000000000016d48 │ │ │ │ + DW_CFA_advance_loc: 44 to 0000000000015714 │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ - DW_CFA_advance_loc: 84 to 0000000000016d9c │ │ │ │ + DW_CFA_advance_loc: 84 to 0000000000015768 │ │ │ │ DW_CFA_restore_extended: r72 │ │ │ │ + DW_CFA_advance_loc: 32 to 0000000000015788 │ │ │ │ DW_CFA_restore: r63 │ │ │ │ DW_CFA_restore: r62 │ │ │ │ DW_CFA_restore: r61 │ │ │ │ DW_CFA_restore: r60 │ │ │ │ DW_CFA_restore: r59 │ │ │ │ DW_CFA_restore: r58 │ │ │ │ DW_CFA_restore: r57 │ │ │ │ @@ -5845,14 +5843,16 @@ │ │ │ │ DW_CFA_restore: r54 │ │ │ │ DW_CFA_restore: r53 │ │ │ │ DW_CFA_restore: r52 │ │ │ │ DW_CFA_restore: r51 │ │ │ │ DW_CFA_restore: r50 │ │ │ │ DW_CFA_restore: r49 │ │ │ │ DW_CFA_restore: r48 │ │ │ │ + DW_CFA_restore: r47 │ │ │ │ + DW_CFA_restore: r46 │ │ │ │ DW_CFA_restore: r31 │ │ │ │ DW_CFA_restore: r30 │ │ │ │ DW_CFA_restore: r29 │ │ │ │ DW_CFA_restore: r28 │ │ │ │ DW_CFA_restore: r27 │ │ │ │ DW_CFA_restore: r26 │ │ │ │ DW_CFA_restore: r25 │ │ │ │ @@ -5863,155 +5863,158 @@ │ │ │ │ DW_CFA_restore: r20 │ │ │ │ DW_CFA_restore: r19 │ │ │ │ DW_CFA_restore: r18 │ │ │ │ DW_CFA_restore: r17 │ │ │ │ DW_CFA_restore: r16 │ │ │ │ DW_CFA_restore: r15 │ │ │ │ DW_CFA_restore: r14 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000016da0 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000015790 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -000024ec 00000000000000bc 000024f0 FDE cie=00000000 pc=0000000000016de0..0000000000017168 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000016df0 │ │ │ │ +000024cc 00000000000000bc 000024d0 FDE cie=00000000 pc=00000000000157d0..0000000000015b10 │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000000157dc │ │ │ │ DW_CFA_register: r65 in r0 │ │ │ │ DW_CFA_offset: r28 at cfa-176 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000016e04 │ │ │ │ - DW_CFA_offset: r25 at cfa-200 │ │ │ │ DW_CFA_offset: r29 at cfa-168 │ │ │ │ + DW_CFA_advance_loc: 28 to 00000000000157f8 │ │ │ │ + DW_CFA_def_cfa_offset: 304 │ │ │ │ + DW_CFA_offset: r25 at cfa-200 │ │ │ │ DW_CFA_offset: r30 at cfa-160 │ │ │ │ DW_CFA_offset: r31 at cfa-152 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000016e14 │ │ │ │ - DW_CFA_def_cfa_offset: 304 │ │ │ │ DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ - DW_CFA_advance_loc: 64 to 0000000000016e54 │ │ │ │ - DW_CFA_offset: r21 at cfa-232 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000016e64 │ │ │ │ + DW_CFA_advance_loc: 68 to 000000000001583c │ │ │ │ DW_CFA_offset: r20 at cfa-240 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000016e68 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000015840 │ │ │ │ + DW_CFA_offset: r21 at cfa-232 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000015850 │ │ │ │ DW_CFA_offset: r22 at cfa-224 │ │ │ │ - DW_CFA_advance_loc: 36 to 0000000000016e8c │ │ │ │ - DW_CFA_offset: r46 at cfa-144 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000016e90 │ │ │ │ - DW_CFA_offset: r47 at cfa-136 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000016e94 │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000015868 │ │ │ │ + DW_CFA_offset: r52 at cfa-96 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001586c │ │ │ │ + DW_CFA_offset: r53 at cfa-88 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000015880 │ │ │ │ DW_CFA_offset: r23 at cfa-216 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000016e98 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000015884 │ │ │ │ DW_CFA_offset: r24 at cfa-208 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000016ea8 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000015898 │ │ │ │ DW_CFA_offset: r26 at cfa-192 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000016ebc │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001589c │ │ │ │ DW_CFA_offset: r27 at cfa-184 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000016ec0 │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000000158a8 │ │ │ │ + DW_CFA_offset: r46 at cfa-144 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000158ac │ │ │ │ + DW_CFA_offset: r47 at cfa-136 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000158b0 │ │ │ │ DW_CFA_offset: r48 at cfa-128 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000016ecc │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000158b4 │ │ │ │ DW_CFA_offset: r49 at cfa-120 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000016ed0 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000158b8 │ │ │ │ DW_CFA_offset: r50 at cfa-112 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000016ed4 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000158bc │ │ │ │ DW_CFA_offset: r51 at cfa-104 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000016ed8 │ │ │ │ - DW_CFA_offset: r52 at cfa-96 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000016edc │ │ │ │ - DW_CFA_offset: r53 at cfa-88 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000016ee0 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000158c0 │ │ │ │ DW_CFA_offset: r54 at cfa-80 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000016ee4 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000158c4 │ │ │ │ DW_CFA_offset: r55 at cfa-72 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000016ee8 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000158c8 │ │ │ │ DW_CFA_offset: r56 at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000016eec │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000158cc │ │ │ │ DW_CFA_offset: r57 at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000016ef0 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000158d0 │ │ │ │ DW_CFA_offset: r58 at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000016ef4 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000158d4 │ │ │ │ DW_CFA_offset: r59 at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000016ef8 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000158d8 │ │ │ │ DW_CFA_offset: r60 at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000016efc │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000158dc │ │ │ │ DW_CFA_offset: r61 at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000016f00 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000158e0 │ │ │ │ DW_CFA_offset: r62 at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000016f04 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000158e4 │ │ │ │ DW_CFA_offset: r63 at cfa-8 │ │ │ │ - DW_CFA_advance_loc1: 440 to 00000000000170bc │ │ │ │ + DW_CFA_advance_loc1: 384 to 0000000000015a64 │ │ │ │ DW_CFA_restore: r46 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000170c0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000015a68 │ │ │ │ DW_CFA_restore: r47 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000170c4 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000015a6c │ │ │ │ DW_CFA_restore: r48 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000170c8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000015a70 │ │ │ │ DW_CFA_restore: r49 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000170cc │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000015a74 │ │ │ │ DW_CFA_restore: r50 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000170d0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000015a78 │ │ │ │ DW_CFA_restore: r51 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000170d4 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000015a7c │ │ │ │ DW_CFA_restore: r52 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000170d8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000015a80 │ │ │ │ DW_CFA_restore: r53 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000170dc │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000015a84 │ │ │ │ DW_CFA_restore: r54 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000170e0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000015a88 │ │ │ │ DW_CFA_restore: r55 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000170e4 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000015a8c │ │ │ │ DW_CFA_restore: r56 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000170e8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000015a90 │ │ │ │ DW_CFA_restore: r57 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000170ec │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000015a94 │ │ │ │ DW_CFA_restore: r58 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000170f0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000015a98 │ │ │ │ DW_CFA_restore: r59 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000170f4 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000015a9c │ │ │ │ DW_CFA_restore: r60 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000170f8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000015aa0 │ │ │ │ DW_CFA_restore: r61 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000170fc │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000015aa4 │ │ │ │ DW_CFA_restore: r62 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000017100 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000015aa8 │ │ │ │ DW_CFA_restore: r63 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000017104 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000015aac │ │ │ │ DW_CFA_restore: r20 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000017108 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000015ab0 │ │ │ │ DW_CFA_restore: r21 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001710c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000015ab4 │ │ │ │ DW_CFA_restore: r22 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000017110 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000015ab8 │ │ │ │ DW_CFA_restore: r23 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000017114 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000015abc │ │ │ │ DW_CFA_restore: r24 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000017118 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000015ac0 │ │ │ │ DW_CFA_restore: r26 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001711c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000015ac4 │ │ │ │ DW_CFA_restore: r27 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000017120 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000015ac8 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 28 to 000000000001713c │ │ │ │ + DW_CFA_advance_loc: 28 to 0000000000015ae4 │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ DW_CFA_restore: r31 │ │ │ │ DW_CFA_restore: r30 │ │ │ │ DW_CFA_restore: r29 │ │ │ │ DW_CFA_restore: r28 │ │ │ │ DW_CFA_restore: r25 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000017140 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000015ae8 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000001714c │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000015af4 │ │ │ │ DW_CFA_offset: r20 at cfa-240 │ │ │ │ DW_CFA_offset: r21 at cfa-232 │ │ │ │ DW_CFA_offset: r22 at cfa-224 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000017150 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000015af8 │ │ │ │ DW_CFA_restore: r20 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000017154 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000015afc │ │ │ │ DW_CFA_restore: r21 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000017158 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000015b00 │ │ │ │ DW_CFA_restore: r22 │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -000025ac 0000000000000090 000025b0 FDE cie=00000000 pc=0000000000017170..00000000000175c4 │ │ │ │ - DW_CFA_advance_loc: 160 to 0000000000017210 │ │ │ │ +0000258c 0000000000000098 00002590 FDE cie=00000000 pc=0000000000015b10..0000000000015f4c │ │ │ │ + DW_CFA_advance_loc: 144 to 0000000000015ba0 │ │ │ │ DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ + DW_CFA_offset: r46 at cfa-144 │ │ │ │ + DW_CFA_offset: r47 at cfa-136 │ │ │ │ DW_CFA_offset: r48 at cfa-128 │ │ │ │ DW_CFA_offset: r49 at cfa-120 │ │ │ │ DW_CFA_offset: r50 at cfa-112 │ │ │ │ DW_CFA_offset: r51 at cfa-104 │ │ │ │ DW_CFA_offset: r52 at cfa-96 │ │ │ │ DW_CFA_offset: r53 at cfa-88 │ │ │ │ DW_CFA_offset: r54 at cfa-80 │ │ │ │ @@ -6020,44 +6023,45 @@ │ │ │ │ DW_CFA_offset: r57 at cfa-56 │ │ │ │ DW_CFA_offset: r58 at cfa-48 │ │ │ │ DW_CFA_offset: r59 at cfa-40 │ │ │ │ DW_CFA_offset: r60 at cfa-32 │ │ │ │ DW_CFA_offset: r61 at cfa-24 │ │ │ │ DW_CFA_offset: r62 at cfa-16 │ │ │ │ DW_CFA_offset: r63 at cfa-8 │ │ │ │ - DW_CFA_offset: r17 at cfa-248 │ │ │ │ - DW_CFA_offset: r20 at cfa-224 │ │ │ │ - DW_CFA_offset: r27 at cfa-168 │ │ │ │ - DW_CFA_offset: r28 at cfa-160 │ │ │ │ - DW_CFA_offset: r14 at cfa-272 │ │ │ │ - DW_CFA_offset: r15 at cfa-264 │ │ │ │ - DW_CFA_offset: r16 at cfa-256 │ │ │ │ - DW_CFA_offset: r18 at cfa-240 │ │ │ │ - DW_CFA_offset: r19 at cfa-232 │ │ │ │ - DW_CFA_offset: r21 at cfa-216 │ │ │ │ - DW_CFA_offset: r22 at cfa-208 │ │ │ │ - DW_CFA_offset: r23 at cfa-200 │ │ │ │ - DW_CFA_offset: r24 at cfa-192 │ │ │ │ - DW_CFA_offset: r25 at cfa-184 │ │ │ │ - DW_CFA_offset: r26 at cfa-176 │ │ │ │ - DW_CFA_offset: r29 at cfa-152 │ │ │ │ - DW_CFA_offset: r30 at cfa-144 │ │ │ │ - DW_CFA_offset: r31 at cfa-136 │ │ │ │ + DW_CFA_offset: r18 at cfa-256 │ │ │ │ + DW_CFA_offset: r17 at cfa-264 │ │ │ │ + DW_CFA_offset: r20 at cfa-240 │ │ │ │ + DW_CFA_offset: r19 at cfa-248 │ │ │ │ + DW_CFA_offset: r14 at cfa-288 │ │ │ │ + DW_CFA_offset: r15 at cfa-280 │ │ │ │ + DW_CFA_offset: r16 at cfa-272 │ │ │ │ + DW_CFA_offset: r21 at cfa-232 │ │ │ │ + DW_CFA_offset: r22 at cfa-224 │ │ │ │ + DW_CFA_offset: r23 at cfa-216 │ │ │ │ + DW_CFA_offset: r24 at cfa-208 │ │ │ │ + DW_CFA_offset: r25 at cfa-200 │ │ │ │ + DW_CFA_offset: r26 at cfa-192 │ │ │ │ + DW_CFA_offset: r27 at cfa-184 │ │ │ │ + DW_CFA_offset: r28 at cfa-176 │ │ │ │ + DW_CFA_advance_loc: 28 to 0000000000015bbc │ │ │ │ + DW_CFA_def_cfa_offset: 368 │ │ │ │ + DW_CFA_offset: r29 at cfa-168 │ │ │ │ + DW_CFA_offset: r30 at cfa-160 │ │ │ │ + DW_CFA_offset: r31 at cfa-152 │ │ │ │ DW_CFA_offset_extended_sf: r72 at cfa+8 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000017218 │ │ │ │ - DW_CFA_def_cfa_offset: 336 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000017220 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000015bc4 │ │ │ │ DW_CFA_def_cfa_register: r31 │ │ │ │ - DW_CFA_advance_loc1: 720 to 00000000000174f0 │ │ │ │ + DW_CFA_advance_loc1: 684 to 0000000000015e70 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa: r1 ofs 0 │ │ │ │ - DW_CFA_advance_loc: 68 to 0000000000017534 │ │ │ │ + DW_CFA_advance_loc: 44 to 0000000000015e9c │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ - DW_CFA_advance_loc: 84 to 0000000000017588 │ │ │ │ + DW_CFA_advance_loc: 84 to 0000000000015ef0 │ │ │ │ DW_CFA_restore_extended: r72 │ │ │ │ + DW_CFA_advance_loc: 32 to 0000000000015f10 │ │ │ │ DW_CFA_restore: r63 │ │ │ │ DW_CFA_restore: r62 │ │ │ │ DW_CFA_restore: r61 │ │ │ │ DW_CFA_restore: r60 │ │ │ │ DW_CFA_restore: r59 │ │ │ │ DW_CFA_restore: r58 │ │ │ │ DW_CFA_restore: r57 │ │ │ │ @@ -6066,14 +6070,16 @@ │ │ │ │ DW_CFA_restore: r54 │ │ │ │ DW_CFA_restore: r53 │ │ │ │ DW_CFA_restore: r52 │ │ │ │ DW_CFA_restore: r51 │ │ │ │ DW_CFA_restore: r50 │ │ │ │ DW_CFA_restore: r49 │ │ │ │ DW_CFA_restore: r48 │ │ │ │ + DW_CFA_restore: r47 │ │ │ │ + DW_CFA_restore: r46 │ │ │ │ DW_CFA_restore: r31 │ │ │ │ DW_CFA_restore: r30 │ │ │ │ DW_CFA_restore: r29 │ │ │ │ DW_CFA_restore: r28 │ │ │ │ DW_CFA_restore: r27 │ │ │ │ DW_CFA_restore: r26 │ │ │ │ DW_CFA_restore: r25 │ │ │ │ @@ -6084,186 +6090,202 @@ │ │ │ │ DW_CFA_restore: r20 │ │ │ │ DW_CFA_restore: r19 │ │ │ │ DW_CFA_restore: r18 │ │ │ │ DW_CFA_restore: r17 │ │ │ │ DW_CFA_restore: r16 │ │ │ │ DW_CFA_restore: r15 │ │ │ │ DW_CFA_restore: r14 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000017590 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000015f20 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00002640 0000000000000050 00002644 FDE cie=00000000 pc=00000000000175d0..00000000000178f4 │ │ │ │ - DW_CFA_advance_loc: 64 to 0000000000017610 │ │ │ │ +00002628 0000000000000054 0000262c FDE cie=00000000 pc=0000000000015f50..0000000000016264 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000015f5c │ │ │ │ DW_CFA_register: r65 in r0 │ │ │ │ DW_CFA_offset: r20 at cfa-96 │ │ │ │ DW_CFA_offset: r21 at cfa-88 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000015f68 │ │ │ │ DW_CFA_offset: r22 at cfa-80 │ │ │ │ DW_CFA_offset: r23 at cfa-72 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000015f78 │ │ │ │ + DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ DW_CFA_offset: r24 at cfa-64 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000015f84 │ │ │ │ DW_CFA_offset: r25 at cfa-56 │ │ │ │ DW_CFA_offset: r26 at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000015f94 │ │ │ │ DW_CFA_offset: r27 at cfa-40 │ │ │ │ DW_CFA_offset: r28 at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000015fa4 │ │ │ │ DW_CFA_offset: r29 at cfa-24 │ │ │ │ DW_CFA_offset: r30 at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000015fb4 │ │ │ │ + DW_CFA_def_cfa_offset: 144 │ │ │ │ DW_CFA_offset: r31 at cfa-8 │ │ │ │ DW_CFA_offset: r19 at cfa-104 │ │ │ │ - DW_CFA_advance_loc: 44 to 000000000001763c │ │ │ │ - DW_CFA_def_cfa_offset: 144 │ │ │ │ - DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000017640 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000015fb8 │ │ │ │ DW_CFA_def_cfa_register: r31 │ │ │ │ - DW_CFA_advance_loc1: 512 to 0000000000017840 │ │ │ │ + DW_CFA_advance_loc1: 504 to 00000000000161b0 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa: r1 ofs 0 │ │ │ │ - DW_CFA_advance_loc: 60 to 000000000001787c │ │ │ │ + DW_CFA_advance_loc: 44 to 00000000000161dc │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ + DW_CFA_advance_loc: 16 to 00000000000161ec │ │ │ │ DW_CFA_restore: r31 │ │ │ │ DW_CFA_restore: r30 │ │ │ │ DW_CFA_restore: r29 │ │ │ │ DW_CFA_restore: r28 │ │ │ │ DW_CFA_restore: r27 │ │ │ │ DW_CFA_restore: r26 │ │ │ │ DW_CFA_restore: r25 │ │ │ │ DW_CFA_restore: r24 │ │ │ │ DW_CFA_restore: r23 │ │ │ │ DW_CFA_restore: r22 │ │ │ │ DW_CFA_restore: r21 │ │ │ │ DW_CFA_restore: r20 │ │ │ │ DW_CFA_restore: r19 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000017880 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000161f0 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00002694 0000000000000050 00002698 FDE cie=00000000 pc=0000000000017900..0000000000017c24 │ │ │ │ - DW_CFA_advance_loc: 64 to 0000000000017940 │ │ │ │ +00002680 0000000000000054 00002684 FDE cie=00000000 pc=0000000000016270..0000000000016584 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000001627c │ │ │ │ DW_CFA_register: r65 in r0 │ │ │ │ DW_CFA_offset: r20 at cfa-96 │ │ │ │ DW_CFA_offset: r21 at cfa-88 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000016288 │ │ │ │ DW_CFA_offset: r22 at cfa-80 │ │ │ │ DW_CFA_offset: r23 at cfa-72 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000016298 │ │ │ │ + DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ DW_CFA_offset: r24 at cfa-64 │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000000162a4 │ │ │ │ DW_CFA_offset: r25 at cfa-56 │ │ │ │ DW_CFA_offset: r26 at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 16 to 00000000000162b4 │ │ │ │ DW_CFA_offset: r27 at cfa-40 │ │ │ │ DW_CFA_offset: r28 at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 16 to 00000000000162c4 │ │ │ │ DW_CFA_offset: r29 at cfa-24 │ │ │ │ DW_CFA_offset: r30 at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 16 to 00000000000162d4 │ │ │ │ + DW_CFA_def_cfa_offset: 144 │ │ │ │ DW_CFA_offset: r31 at cfa-8 │ │ │ │ DW_CFA_offset: r19 at cfa-104 │ │ │ │ - DW_CFA_advance_loc: 44 to 000000000001796c │ │ │ │ - DW_CFA_def_cfa_offset: 144 │ │ │ │ - DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000017970 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000162d8 │ │ │ │ DW_CFA_def_cfa_register: r31 │ │ │ │ - DW_CFA_advance_loc1: 508 to 0000000000017b6c │ │ │ │ + DW_CFA_advance_loc1: 500 to 00000000000164cc │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa: r1 ofs 0 │ │ │ │ - DW_CFA_advance_loc: 60 to 0000000000017ba8 │ │ │ │ + DW_CFA_advance_loc: 44 to 00000000000164f8 │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000016508 │ │ │ │ DW_CFA_restore: r31 │ │ │ │ DW_CFA_restore: r30 │ │ │ │ DW_CFA_restore: r29 │ │ │ │ DW_CFA_restore: r28 │ │ │ │ DW_CFA_restore: r27 │ │ │ │ DW_CFA_restore: r26 │ │ │ │ DW_CFA_restore: r25 │ │ │ │ DW_CFA_restore: r24 │ │ │ │ DW_CFA_restore: r23 │ │ │ │ DW_CFA_restore: r22 │ │ │ │ DW_CFA_restore: r21 │ │ │ │ DW_CFA_restore: r20 │ │ │ │ DW_CFA_restore: r19 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000017bb0 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000016510 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -000026e8 000000000000004c 000026ec FDE cie=00000000 pc=0000000000017c30..0000000000017f44 │ │ │ │ - DW_CFA_advance_loc: 60 to 0000000000017c6c │ │ │ │ +000026d8 0000000000000050 000026dc FDE cie=00000000 pc=0000000000016590..0000000000016894 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000001659c │ │ │ │ DW_CFA_register: r65 in r0 │ │ │ │ DW_CFA_offset: r21 at cfa-88 │ │ │ │ DW_CFA_offset: r22 at cfa-80 │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000000165a8 │ │ │ │ DW_CFA_offset: r23 at cfa-72 │ │ │ │ DW_CFA_offset: r24 at cfa-64 │ │ │ │ + DW_CFA_advance_loc: 16 to 00000000000165b8 │ │ │ │ + DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ DW_CFA_offset: r25 at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000000165c4 │ │ │ │ DW_CFA_offset: r26 at cfa-48 │ │ │ │ DW_CFA_offset: r27 at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 16 to 00000000000165d4 │ │ │ │ DW_CFA_offset: r28 at cfa-32 │ │ │ │ DW_CFA_offset: r29 at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 24 to 00000000000165ec │ │ │ │ + DW_CFA_def_cfa_offset: 128 │ │ │ │ DW_CFA_offset: r30 at cfa-16 │ │ │ │ DW_CFA_offset: r31 at cfa-8 │ │ │ │ DW_CFA_offset: r20 at cfa-96 │ │ │ │ - DW_CFA_advance_loc: 40 to 0000000000017c94 │ │ │ │ - DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000017c98 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000165f0 │ │ │ │ DW_CFA_def_cfa_register: r31 │ │ │ │ - DW_CFA_advance_loc1: 480 to 0000000000017e78 │ │ │ │ + DW_CFA_advance_loc1: 472 to 00000000000167c8 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa: r1 ofs 0 │ │ │ │ - DW_CFA_advance_loc: 56 to 0000000000017eb0 │ │ │ │ + DW_CFA_advance_loc: 44 to 00000000000167f4 │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000016800 │ │ │ │ DW_CFA_restore: r31 │ │ │ │ DW_CFA_restore: r30 │ │ │ │ DW_CFA_restore: r29 │ │ │ │ DW_CFA_restore: r28 │ │ │ │ DW_CFA_restore: r27 │ │ │ │ DW_CFA_restore: r26 │ │ │ │ DW_CFA_restore: r25 │ │ │ │ DW_CFA_restore: r24 │ │ │ │ DW_CFA_restore: r23 │ │ │ │ DW_CFA_restore: r22 │ │ │ │ DW_CFA_restore: r21 │ │ │ │ DW_CFA_restore: r20 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000017ec0 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000016810 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00002738 000000000000006c 0000273c FDE cie=00000000 pc=0000000000017f50..0000000000018280 │ │ │ │ - DW_CFA_advance_loc: 100 to 0000000000017fb4 │ │ │ │ - DW_CFA_register: r65 in r0 │ │ │ │ +0000272c 000000000000006c 00002730 FDE cie=00000000 pc=00000000000168a0..0000000000016bf8 │ │ │ │ + DW_CFA_advance_loc: 32 to 00000000000168c0 │ │ │ │ + DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ DW_CFA_offset: r60 at cfa-32 │ │ │ │ DW_CFA_offset: r61 at cfa-24 │ │ │ │ DW_CFA_offset: r62 at cfa-16 │ │ │ │ DW_CFA_offset: r63 at cfa-8 │ │ │ │ DW_CFA_offset: r56 at cfa-64 │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000000168cc │ │ │ │ DW_CFA_offset: r57 at cfa-56 │ │ │ │ DW_CFA_offset: r58 at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 16 to 00000000000168dc │ │ │ │ DW_CFA_offset: r59 at cfa-40 │ │ │ │ + DW_CFA_offset: r18 at cfa-176 │ │ │ │ + DW_CFA_advance_loc: 24 to 00000000000168f4 │ │ │ │ DW_CFA_offset: r19 at cfa-168 │ │ │ │ DW_CFA_offset: r20 at cfa-160 │ │ │ │ - DW_CFA_offset: r28 at cfa-96 │ │ │ │ + DW_CFA_offset: r21 at cfa-152 │ │ │ │ + DW_CFA_offset: r27 at cfa-104 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000016900 │ │ │ │ DW_CFA_offset: r29 at cfa-88 │ │ │ │ DW_CFA_offset: r30 at cfa-80 │ │ │ │ + DW_CFA_advance_loc: 40 to 0000000000016928 │ │ │ │ + DW_CFA_def_cfa_offset: 240 │ │ │ │ DW_CFA_offset: r31 at cfa-72 │ │ │ │ - DW_CFA_offset: r18 at cfa-176 │ │ │ │ - DW_CFA_offset: r21 at cfa-152 │ │ │ │ DW_CFA_offset: r22 at cfa-144 │ │ │ │ DW_CFA_offset: r23 at cfa-136 │ │ │ │ DW_CFA_offset: r24 at cfa-128 │ │ │ │ DW_CFA_offset: r25 at cfa-120 │ │ │ │ DW_CFA_offset: r26 at cfa-112 │ │ │ │ - DW_CFA_offset: r27 at cfa-104 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000017fc8 │ │ │ │ - DW_CFA_def_cfa_offset: 240 │ │ │ │ - DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000017fe0 │ │ │ │ + DW_CFA_offset: r28 at cfa-96 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001692c │ │ │ │ DW_CFA_def_cfa_register: r31 │ │ │ │ - DW_CFA_advance_loc1: 536 to 00000000000181f8 │ │ │ │ + DW_CFA_advance_loc1: 544 to 0000000000016b4c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa: r1 ofs 0 │ │ │ │ - DW_CFA_advance_loc: 68 to 000000000001823c │ │ │ │ + DW_CFA_advance_loc: 44 to 0000000000016b78 │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ - DW_CFA_advance_loc: 28 to 0000000000018258 │ │ │ │ + DW_CFA_advance_loc: 52 to 0000000000016bac │ │ │ │ DW_CFA_restore: r63 │ │ │ │ DW_CFA_restore: r62 │ │ │ │ DW_CFA_restore: r61 │ │ │ │ DW_CFA_restore: r60 │ │ │ │ DW_CFA_restore: r59 │ │ │ │ DW_CFA_restore: r58 │ │ │ │ DW_CFA_restore: r57 │ │ │ │ @@ -6278,103 +6300,107 @@ │ │ │ │ DW_CFA_restore: r24 │ │ │ │ DW_CFA_restore: r23 │ │ │ │ DW_CFA_restore: r22 │ │ │ │ DW_CFA_restore: r21 │ │ │ │ DW_CFA_restore: r20 │ │ │ │ DW_CFA_restore: r19 │ │ │ │ DW_CFA_restore: r18 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001825c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000016bb0 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -000027a8 0000000000000040 000027ac FDE cie=00000000 pc=0000000000018280..00000000000183d8 │ │ │ │ - DW_CFA_advance_loc: 32 to 00000000000182a0 │ │ │ │ +0000279c 0000000000000040 000027a0 FDE cie=00000000 pc=0000000000016c00..0000000000016d48 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000016c0c │ │ │ │ DW_CFA_register: r65 in r0 │ │ │ │ DW_CFA_offset: r27 at cfa-40 │ │ │ │ DW_CFA_offset: r28 at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 28 to 0000000000016c28 │ │ │ │ + DW_CFA_def_cfa_offset: 176 │ │ │ │ DW_CFA_offset: r29 at cfa-24 │ │ │ │ DW_CFA_offset: r30 at cfa-16 │ │ │ │ DW_CFA_offset: r31 at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 16 to 00000000000182b0 │ │ │ │ - DW_CFA_def_cfa_offset: 176 │ │ │ │ DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ - DW_CFA_advance_loc: 64 to 00000000000182f0 │ │ │ │ + DW_CFA_advance_loc: 56 to 0000000000016c60 │ │ │ │ DW_CFA_offset: r26 at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 12 to 00000000000182fc │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000016c64 │ │ │ │ DW_CFA_offset: r25 at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000018308 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000016c78 │ │ │ │ DW_CFA_offset: r24 at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 128 to 0000000000018388 │ │ │ │ + DW_CFA_advance_loc: 128 to 0000000000016cf8 │ │ │ │ DW_CFA_restore: r24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001838c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000016cfc │ │ │ │ DW_CFA_restore: r25 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000018390 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000016d00 │ │ │ │ DW_CFA_restore: r26 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000018394 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000016d04 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 28 to 00000000000183b0 │ │ │ │ + DW_CFA_advance_loc: 28 to 0000000000016d20 │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ DW_CFA_restore: r31 │ │ │ │ DW_CFA_restore: r30 │ │ │ │ DW_CFA_restore: r29 │ │ │ │ DW_CFA_restore: r28 │ │ │ │ DW_CFA_restore: r27 │ │ │ │ - DW_CFA_advance_loc: 16 to 00000000000183c0 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000016d30 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000027ec 0000000000000074 000027f0 FDE cie=00000000 pc=00000000000183e0..0000000000018694 │ │ │ │ - DW_CFA_advance_loc: 120 to 0000000000018458 │ │ │ │ +000027e0 000000000000007c 000027e4 FDE cie=00000000 pc=0000000000016d50..0000000000017004 │ │ │ │ + DW_CFA_advance_loc: 48 to 0000000000016d80 │ │ │ │ DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ + DW_CFA_offset: r56 at cfa-64 │ │ │ │ + DW_CFA_offset: r57 at cfa-56 │ │ │ │ DW_CFA_offset: r58 at cfa-48 │ │ │ │ DW_CFA_offset: r59 at cfa-40 │ │ │ │ DW_CFA_offset: r60 at cfa-32 │ │ │ │ DW_CFA_offset: r61 at cfa-24 │ │ │ │ DW_CFA_offset: r62 at cfa-16 │ │ │ │ DW_CFA_offset: r63 at cfa-8 │ │ │ │ - DW_CFA_offset: r20 at cfa-144 │ │ │ │ - DW_CFA_offset: r22 at cfa-128 │ │ │ │ - DW_CFA_offset: r29 at cfa-72 │ │ │ │ - DW_CFA_offset: r30 at cfa-64 │ │ │ │ - DW_CFA_offset: r31 at cfa-56 │ │ │ │ + DW_CFA_offset: r20 at cfa-160 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000016d94 │ │ │ │ + DW_CFA_offset: r22 at cfa-144 │ │ │ │ + DW_CFA_offset: r21 at cfa-152 │ │ │ │ + DW_CFA_offset: r29 at cfa-88 │ │ │ │ + DW_CFA_offset: r30 at cfa-80 │ │ │ │ + DW_CFA_advance_loc: 64 to 0000000000016dd4 │ │ │ │ + DW_CFA_def_cfa_offset: 320 │ │ │ │ + DW_CFA_offset: r31 at cfa-72 │ │ │ │ DW_CFA_offset_extended_sf: r72 at cfa+8 │ │ │ │ - DW_CFA_offset: r14 at cfa-192 │ │ │ │ - DW_CFA_offset: r15 at cfa-184 │ │ │ │ - DW_CFA_offset: r16 at cfa-176 │ │ │ │ - DW_CFA_offset: r17 at cfa-168 │ │ │ │ - DW_CFA_offset: r18 at cfa-160 │ │ │ │ - DW_CFA_offset: r19 at cfa-152 │ │ │ │ - DW_CFA_offset: r21 at cfa-136 │ │ │ │ - DW_CFA_offset: r23 at cfa-120 │ │ │ │ - DW_CFA_offset: r24 at cfa-112 │ │ │ │ - DW_CFA_offset: r25 at cfa-104 │ │ │ │ - DW_CFA_offset: r26 at cfa-96 │ │ │ │ - DW_CFA_offset: r27 at cfa-88 │ │ │ │ - DW_CFA_offset: r28 at cfa-80 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000018460 │ │ │ │ - DW_CFA_def_cfa_offset: 304 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000018468 │ │ │ │ + DW_CFA_offset: r14 at cfa-208 │ │ │ │ + DW_CFA_offset: r15 at cfa-200 │ │ │ │ + DW_CFA_offset: r16 at cfa-192 │ │ │ │ + DW_CFA_offset: r17 at cfa-184 │ │ │ │ + DW_CFA_offset: r18 at cfa-176 │ │ │ │ + DW_CFA_offset: r19 at cfa-168 │ │ │ │ + DW_CFA_offset: r23 at cfa-136 │ │ │ │ + DW_CFA_offset: r24 at cfa-128 │ │ │ │ + DW_CFA_offset: r25 at cfa-120 │ │ │ │ + DW_CFA_offset: r26 at cfa-112 │ │ │ │ + DW_CFA_offset: r27 at cfa-104 │ │ │ │ + DW_CFA_offset: r28 at cfa-96 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000016dd8 │ │ │ │ DW_CFA_def_cfa_register: r31 │ │ │ │ - DW_CFA_advance_loc1: 404 to 00000000000185fc │ │ │ │ + DW_CFA_advance_loc1: 392 to 0000000000016f60 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa: r1 ofs 0 │ │ │ │ - DW_CFA_advance_loc: 68 to 0000000000018640 │ │ │ │ + DW_CFA_advance_loc: 44 to 0000000000016f8c │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000018654 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000016f90 │ │ │ │ DW_CFA_restore_extended: r72 │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000001866c │ │ │ │ + DW_CFA_advance_loc: 72 to 0000000000016fd8 │ │ │ │ DW_CFA_restore: r63 │ │ │ │ DW_CFA_restore: r62 │ │ │ │ DW_CFA_restore: r61 │ │ │ │ DW_CFA_restore: r60 │ │ │ │ DW_CFA_restore: r59 │ │ │ │ DW_CFA_restore: r58 │ │ │ │ + DW_CFA_restore: r57 │ │ │ │ + DW_CFA_restore: r56 │ │ │ │ DW_CFA_restore: r31 │ │ │ │ DW_CFA_restore: r30 │ │ │ │ DW_CFA_restore: r29 │ │ │ │ DW_CFA_restore: r28 │ │ │ │ DW_CFA_restore: r27 │ │ │ │ DW_CFA_restore: r26 │ │ │ │ DW_CFA_restore: r25 │ │ │ │ @@ -6385,74 +6411,87 @@ │ │ │ │ DW_CFA_restore: r20 │ │ │ │ DW_CFA_restore: r19 │ │ │ │ DW_CFA_restore: r18 │ │ │ │ DW_CFA_restore: r17 │ │ │ │ DW_CFA_restore: r16 │ │ │ │ DW_CFA_restore: r15 │ │ │ │ DW_CFA_restore: r14 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000018670 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000016fe0 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00002864 0000000000000084 00002868 FDE cie=00000000 pc=00000000000186a0..0000000000018e78 │ │ │ │ - DW_CFA_advance_loc: 140 to 000000000001872c │ │ │ │ - DW_CFA_def_cfa_offset: 384 │ │ │ │ +00002860 0000000000000098 00002864 FDE cie=00000000 pc=0000000000017010..00000000000177d0 │ │ │ │ + DW_CFA_advance_loc: 88 to 0000000000017068 │ │ │ │ DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ + DW_CFA_offset: r50 at cfa-112 │ │ │ │ + DW_CFA_offset: r51 at cfa-104 │ │ │ │ + DW_CFA_offset: r52 at cfa-96 │ │ │ │ + DW_CFA_offset: r53 at cfa-88 │ │ │ │ DW_CFA_offset: r54 at cfa-80 │ │ │ │ DW_CFA_offset: r55 at cfa-72 │ │ │ │ DW_CFA_offset: r56 at cfa-64 │ │ │ │ DW_CFA_offset: r57 at cfa-56 │ │ │ │ DW_CFA_offset: r58 at cfa-48 │ │ │ │ DW_CFA_offset: r59 at cfa-40 │ │ │ │ DW_CFA_offset: r60 at cfa-32 │ │ │ │ DW_CFA_offset: r61 at cfa-24 │ │ │ │ DW_CFA_offset: r62 at cfa-16 │ │ │ │ DW_CFA_offset: r63 at cfa-8 │ │ │ │ - DW_CFA_offset: r28 at cfa-112 │ │ │ │ - DW_CFA_offset: r29 at cfa-104 │ │ │ │ - DW_CFA_offset: r30 at cfa-96 │ │ │ │ - DW_CFA_offset: r31 at cfa-88 │ │ │ │ - DW_CFA_offset: r14 at cfa-224 │ │ │ │ - DW_CFA_offset: r15 at cfa-216 │ │ │ │ - DW_CFA_offset: r16 at cfa-208 │ │ │ │ - DW_CFA_offset: r17 at cfa-200 │ │ │ │ - DW_CFA_offset: r18 at cfa-192 │ │ │ │ - DW_CFA_offset: r19 at cfa-184 │ │ │ │ - DW_CFA_offset: r20 at cfa-176 │ │ │ │ - DW_CFA_offset: r21 at cfa-168 │ │ │ │ - DW_CFA_offset: r22 at cfa-160 │ │ │ │ + DW_CFA_offset: r18 at cfa-224 │ │ │ │ + DW_CFA_offset: r17 at cfa-232 │ │ │ │ + DW_CFA_offset: r28 at cfa-144 │ │ │ │ + DW_CFA_offset: r29 at cfa-136 │ │ │ │ + DW_CFA_offset: r30 at cfa-128 │ │ │ │ + DW_CFA_advance_loc: 68 to 00000000000170ac │ │ │ │ + DW_CFA_def_cfa_offset: 416 │ │ │ │ + DW_CFA_offset: r14 at cfa-256 │ │ │ │ + DW_CFA_offset: r15 at cfa-248 │ │ │ │ + DW_CFA_offset: r16 at cfa-240 │ │ │ │ + DW_CFA_offset: r19 at cfa-216 │ │ │ │ + DW_CFA_offset: r20 at cfa-208 │ │ │ │ + DW_CFA_offset: r21 at cfa-200 │ │ │ │ + DW_CFA_offset: r22 at cfa-192 │ │ │ │ + DW_CFA_offset: r23 at cfa-184 │ │ │ │ + DW_CFA_offset: r24 at cfa-176 │ │ │ │ + DW_CFA_offset: r25 at cfa-168 │ │ │ │ + DW_CFA_offset: r26 at cfa-160 │ │ │ │ + DW_CFA_offset: r27 at cfa-152 │ │ │ │ + DW_CFA_offset: r31 at cfa-120 │ │ │ │ DW_CFA_offset_extended_sf: r71 at cfa+8 │ │ │ │ DW_CFA_offset_extended_sf: r72 at cfa+8 │ │ │ │ - DW_CFA_offset: r23 at cfa-152 │ │ │ │ - DW_CFA_offset: r24 at cfa-144 │ │ │ │ - DW_CFA_offset: r25 at cfa-136 │ │ │ │ - DW_CFA_offset: r26 at cfa-128 │ │ │ │ - DW_CFA_offset: r27 at cfa-120 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000018738 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000170b0 │ │ │ │ DW_CFA_def_cfa_register: r31 │ │ │ │ - DW_CFA_advance_loc2: 1676 to 0000000000018dc4 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000170b4 │ │ │ │ + DW_CFA_offset_extended: r108 at cfa-272 │ │ │ │ + DW_CFA_advance_loc2: 1620 to 0000000000017708 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa: r1 ofs 0 │ │ │ │ - DW_CFA_advance_loc: 68 to 0000000000018e08 │ │ │ │ + DW_CFA_advance_loc: 44 to 0000000000017734 │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ - DW_CFA_advance_loc: 60 to 0000000000018e44 │ │ │ │ + DW_CFA_advance_loc: 84 to 0000000000017788 │ │ │ │ DW_CFA_restore_extended: r71 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000018e48 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001778c │ │ │ │ DW_CFA_restore_extended: r72 │ │ │ │ + DW_CFA_advance_loc: 20 to 00000000000177a0 │ │ │ │ DW_CFA_restore: r63 │ │ │ │ DW_CFA_restore: r62 │ │ │ │ DW_CFA_restore: r61 │ │ │ │ DW_CFA_restore: r60 │ │ │ │ DW_CFA_restore: r59 │ │ │ │ DW_CFA_restore: r58 │ │ │ │ DW_CFA_restore: r57 │ │ │ │ DW_CFA_restore: r56 │ │ │ │ DW_CFA_restore: r55 │ │ │ │ DW_CFA_restore: r54 │ │ │ │ + DW_CFA_restore: r53 │ │ │ │ + DW_CFA_restore: r52 │ │ │ │ + DW_CFA_restore: r51 │ │ │ │ + DW_CFA_restore: r50 │ │ │ │ DW_CFA_restore: r31 │ │ │ │ DW_CFA_restore: r30 │ │ │ │ DW_CFA_restore: r29 │ │ │ │ DW_CFA_restore: r28 │ │ │ │ DW_CFA_restore: r27 │ │ │ │ DW_CFA_restore: r26 │ │ │ │ DW_CFA_restore: r25 │ │ │ │ @@ -6463,52 +6502,59 @@ │ │ │ │ DW_CFA_restore: r20 │ │ │ │ DW_CFA_restore: r19 │ │ │ │ DW_CFA_restore: r18 │ │ │ │ DW_CFA_restore: r17 │ │ │ │ DW_CFA_restore: r16 │ │ │ │ DW_CFA_restore: r15 │ │ │ │ DW_CFA_restore: r14 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000018e4c │ │ │ │ + DW_CFA_restore_extended: r108 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000177a4 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000028ec 0000000000000068 000028f0 FDE cie=00000000 pc=0000000000018e80..0000000000019210 │ │ │ │ - DW_CFA_advance_loc: 72 to 0000000000018ec8 │ │ │ │ +000028fc 0000000000000070 00002900 FDE cie=00000000 pc=00000000000177d0..0000000000017b10 │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000000177dc │ │ │ │ DW_CFA_register: r65 in r0 │ │ │ │ DW_CFA_offset: r58 at cfa-48 │ │ │ │ DW_CFA_offset: r59 at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 16 to 00000000000177ec │ │ │ │ DW_CFA_offset: r60 at cfa-32 │ │ │ │ DW_CFA_offset: r61 at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 16 to 00000000000177fc │ │ │ │ + DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ DW_CFA_offset: r62 at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000017808 │ │ │ │ DW_CFA_offset: r63 at cfa-8 │ │ │ │ DW_CFA_offset: r23 at cfa-136 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000001781c │ │ │ │ DW_CFA_offset: r24 at cfa-128 │ │ │ │ DW_CFA_offset: r25 at cfa-120 │ │ │ │ DW_CFA_offset: r26 at cfa-112 │ │ │ │ DW_CFA_offset: r27 at cfa-104 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000017828 │ │ │ │ DW_CFA_offset: r28 at cfa-96 │ │ │ │ DW_CFA_offset: r29 at cfa-88 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000017838 │ │ │ │ + DW_CFA_def_cfa_offset: 176 │ │ │ │ DW_CFA_offset: r30 at cfa-80 │ │ │ │ DW_CFA_offset: r31 at cfa-72 │ │ │ │ - DW_CFA_advance_loc: 40 to 0000000000018ef0 │ │ │ │ - DW_CFA_def_cfa_offset: 176 │ │ │ │ - DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ - DW_CFA_advance_loc: 156 to 0000000000018f8c │ │ │ │ + DW_CFA_advance_loc: 140 to 00000000000178c4 │ │ │ │ DW_CFA_offset: r56 at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000018f90 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000178c8 │ │ │ │ DW_CFA_offset: r57 at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 156 to 000000000001902c │ │ │ │ + DW_CFA_advance_loc: 132 to 000000000001794c │ │ │ │ DW_CFA_restore: r56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000019030 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000017950 │ │ │ │ DW_CFA_restore: r57 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000019034 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000017954 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 68 to 0000000000019078 │ │ │ │ + DW_CFA_advance_loc: 44 to 0000000000017980 │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000017998 │ │ │ │ DW_CFA_restore: r63 │ │ │ │ DW_CFA_restore: r62 │ │ │ │ DW_CFA_restore: r61 │ │ │ │ DW_CFA_restore: r60 │ │ │ │ DW_CFA_restore: r59 │ │ │ │ DW_CFA_restore: r58 │ │ │ │ DW_CFA_restore: r31 │ │ │ │ @@ -6516,129 +6562,140 @@ │ │ │ │ DW_CFA_restore: r29 │ │ │ │ DW_CFA_restore: r28 │ │ │ │ DW_CFA_restore: r27 │ │ │ │ DW_CFA_restore: r26 │ │ │ │ DW_CFA_restore: r25 │ │ │ │ DW_CFA_restore: r24 │ │ │ │ DW_CFA_restore: r23 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000019080 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000179a0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000019090 │ │ │ │ + DW_CFA_advance_loc: 16 to 00000000000179b0 │ │ │ │ DW_CFA_offset: r22 at cfa-144 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000001909c │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000000179bc │ │ │ │ DW_CFA_offset: r56 at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000190a0 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000179c0 │ │ │ │ DW_CFA_offset: r57 at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 156 to 000000000001913c │ │ │ │ + DW_CFA_advance_loc: 140 to 0000000000017a4c │ │ │ │ DW_CFA_restore: r56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000019140 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000017a50 │ │ │ │ DW_CFA_restore: r57 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000019144 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000017a54 │ │ │ │ DW_CFA_restore: r22 │ │ │ │ DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00002958 0000000000000060 0000295c FDE cie=00000000 pc=0000000000019210..00000000000195f0 │ │ │ │ - DW_CFA_advance_loc: 60 to 000000000001924c │ │ │ │ +00002970 0000000000000064 00002974 FDE cie=00000000 pc=0000000000017b10..0000000000017ea0 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000017b24 │ │ │ │ DW_CFA_register: r65 in r0 │ │ │ │ DW_CFA_offset: r60 at cfa-32 │ │ │ │ DW_CFA_offset: r61 at cfa-24 │ │ │ │ DW_CFA_offset: r62 at cfa-16 │ │ │ │ DW_CFA_offset: r63 at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000017b34 │ │ │ │ + DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ DW_CFA_offset: r24 at cfa-112 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000017b48 │ │ │ │ DW_CFA_offset: r25 at cfa-104 │ │ │ │ DW_CFA_offset: r26 at cfa-96 │ │ │ │ DW_CFA_offset: r27 at cfa-88 │ │ │ │ DW_CFA_offset: r28 at cfa-80 │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000017b60 │ │ │ │ DW_CFA_offset: r29 at cfa-72 │ │ │ │ DW_CFA_offset: r30 at cfa-64 │ │ │ │ - DW_CFA_offset: r31 at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 44 to 0000000000019278 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000017b6c │ │ │ │ DW_CFA_def_cfa_offset: 160 │ │ │ │ - DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ - DW_CFA_advance_loc: 216 to 0000000000019350 │ │ │ │ + DW_CFA_offset: r31 at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 196 to 0000000000017c30 │ │ │ │ DW_CFA_offset: r58 at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000019354 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000017c34 │ │ │ │ DW_CFA_offset: r59 at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 168 to 00000000000193fc │ │ │ │ + DW_CFA_advance_loc: 152 to 0000000000017ccc │ │ │ │ DW_CFA_restore: r58 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000019400 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000017cd0 │ │ │ │ DW_CFA_restore: r59 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000019404 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000017cd4 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 56 to 000000000001943c │ │ │ │ + DW_CFA_advance_loc: 44 to 0000000000017d00 │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000017d0c │ │ │ │ DW_CFA_restore: r63 │ │ │ │ DW_CFA_restore: r62 │ │ │ │ DW_CFA_restore: r61 │ │ │ │ DW_CFA_restore: r60 │ │ │ │ DW_CFA_restore: r31 │ │ │ │ DW_CFA_restore: r30 │ │ │ │ DW_CFA_restore: r29 │ │ │ │ DW_CFA_restore: r28 │ │ │ │ DW_CFA_restore: r27 │ │ │ │ DW_CFA_restore: r26 │ │ │ │ DW_CFA_restore: r25 │ │ │ │ DW_CFA_restore: r24 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000019440 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000017d10 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000019448 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000017d18 │ │ │ │ DW_CFA_offset: r58 at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001944c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000017d1c │ │ │ │ DW_CFA_offset: r59 at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 32 to 000000000001946c │ │ │ │ + DW_CFA_advance_loc: 32 to 0000000000017d3c │ │ │ │ DW_CFA_offset: r23 at cfa-120 │ │ │ │ - DW_CFA_advance_loc: 184 to 0000000000019524 │ │ │ │ + DW_CFA_advance_loc: 168 to 0000000000017de4 │ │ │ │ DW_CFA_restore: r23 │ │ │ │ - DW_CFA_advance_loc: 184 to 00000000000195dc │ │ │ │ + DW_CFA_advance_loc: 168 to 0000000000017e8c │ │ │ │ DW_CFA_restore: r58 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000195e0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000017e90 │ │ │ │ DW_CFA_restore: r59 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000029bc 0000000000000074 000029c0 FDE cie=00000000 pc=00000000000195f0..0000000000019a18 │ │ │ │ - DW_CFA_advance_loc: 120 to 0000000000019668 │ │ │ │ +000029d8 0000000000000078 000029dc FDE cie=00000000 pc=0000000000017ea0..0000000000018320 │ │ │ │ + DW_CFA_advance_loc: 28 to 0000000000017ebc │ │ │ │ DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ DW_CFA_offset: r60 at cfa-32 │ │ │ │ DW_CFA_offset: r61 at cfa-24 │ │ │ │ DW_CFA_offset: r62 at cfa-16 │ │ │ │ DW_CFA_offset: r63 at cfa-8 │ │ │ │ DW_CFA_offset: r56 at cfa-64 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000017ec8 │ │ │ │ DW_CFA_offset: r57 at cfa-56 │ │ │ │ DW_CFA_offset: r58 at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000017ed8 │ │ │ │ DW_CFA_offset: r59 at cfa-40 │ │ │ │ - DW_CFA_offset: r17 at cfa-184 │ │ │ │ + DW_CFA_offset: r14 at cfa-208 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000017ee8 │ │ │ │ + DW_CFA_offset: r16 at cfa-192 │ │ │ │ + DW_CFA_offset: r15 at cfa-200 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000017ef4 │ │ │ │ DW_CFA_offset: r18 at cfa-176 │ │ │ │ DW_CFA_offset: r19 at cfa-168 │ │ │ │ - DW_CFA_offset: r20 at cfa-160 │ │ │ │ + DW_CFA_advance_loc: 28 to 0000000000017f10 │ │ │ │ DW_CFA_offset: r21 at cfa-152 │ │ │ │ + DW_CFA_offset: r20 at cfa-160 │ │ │ │ + DW_CFA_offset: r23 at cfa-136 │ │ │ │ + DW_CFA_offset: r22 at cfa-144 │ │ │ │ DW_CFA_offset: r28 at cfa-96 │ │ │ │ DW_CFA_offset: r29 at cfa-88 │ │ │ │ - DW_CFA_offset: r30 at cfa-80 │ │ │ │ + DW_CFA_advance_loc: 36 to 0000000000017f34 │ │ │ │ + DW_CFA_def_cfa_offset: 288 │ │ │ │ DW_CFA_offset: r31 at cfa-72 │ │ │ │ - DW_CFA_offset: r14 at cfa-208 │ │ │ │ - DW_CFA_offset: r15 at cfa-200 │ │ │ │ - DW_CFA_offset: r16 at cfa-192 │ │ │ │ - DW_CFA_offset: r22 at cfa-144 │ │ │ │ - DW_CFA_offset: r23 at cfa-136 │ │ │ │ + DW_CFA_offset: r30 at cfa-80 │ │ │ │ + DW_CFA_offset: r17 at cfa-184 │ │ │ │ DW_CFA_offset: r24 at cfa-128 │ │ │ │ DW_CFA_offset: r25 at cfa-120 │ │ │ │ DW_CFA_offset: r26 at cfa-112 │ │ │ │ DW_CFA_offset: r27 at cfa-104 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000019670 │ │ │ │ - DW_CFA_def_cfa_offset: 288 │ │ │ │ - DW_CFA_advance_loc: 32 to 0000000000019690 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000017f38 │ │ │ │ DW_CFA_def_cfa_register: r31 │ │ │ │ - DW_CFA_advance_loc1: 752 to 0000000000019980 │ │ │ │ + DW_CFA_advance_loc1: 784 to 0000000000018248 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa: r1 ofs 0 │ │ │ │ - DW_CFA_advance_loc: 68 to 00000000000199c4 │ │ │ │ + DW_CFA_advance_loc: 44 to 0000000000018274 │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ - DW_CFA_advance_loc: 44 to 00000000000199f0 │ │ │ │ + DW_CFA_advance_loc: 68 to 00000000000182b8 │ │ │ │ DW_CFA_restore: r63 │ │ │ │ DW_CFA_restore: r62 │ │ │ │ DW_CFA_restore: r61 │ │ │ │ DW_CFA_restore: r60 │ │ │ │ DW_CFA_restore: r59 │ │ │ │ DW_CFA_restore: r58 │ │ │ │ DW_CFA_restore: r57 │ │ │ │ @@ -6657,108 +6714,111 @@ │ │ │ │ DW_CFA_restore: r20 │ │ │ │ DW_CFA_restore: r19 │ │ │ │ DW_CFA_restore: r18 │ │ │ │ DW_CFA_restore: r17 │ │ │ │ DW_CFA_restore: r16 │ │ │ │ DW_CFA_restore: r15 │ │ │ │ DW_CFA_restore: r14 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000199f4 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000182bc │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00002a34 0000000000000044 00002a38 FDE cie=00000000 pc=0000000000019a20..0000000000019ba8 │ │ │ │ - DW_CFA_advance_loc: 32 to 0000000000019a40 │ │ │ │ +00002a54 0000000000000044 00002a58 FDE cie=00000000 pc=0000000000018320..0000000000018498 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000001832c │ │ │ │ DW_CFA_register: r65 in r0 │ │ │ │ DW_CFA_offset: r23 at cfa-72 │ │ │ │ DW_CFA_offset: r28 at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 28 to 0000000000018348 │ │ │ │ + DW_CFA_def_cfa_offset: 208 │ │ │ │ DW_CFA_offset: r29 at cfa-24 │ │ │ │ DW_CFA_offset: r30 at cfa-16 │ │ │ │ DW_CFA_offset: r31 at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000019a50 │ │ │ │ - DW_CFA_def_cfa_offset: 208 │ │ │ │ DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ - DW_CFA_advance_loc: 68 to 0000000000019a94 │ │ │ │ + DW_CFA_advance_loc: 60 to 0000000000018384 │ │ │ │ DW_CFA_offset: r24 at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000019aa0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000018388 │ │ │ │ DW_CFA_offset: r25 at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000019aa4 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000018398 │ │ │ │ DW_CFA_offset: r26 at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000019ab0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001839c │ │ │ │ DW_CFA_offset: r27 at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 164 to 0000000000019b54 │ │ │ │ + DW_CFA_advance_loc: 168 to 0000000000018444 │ │ │ │ DW_CFA_restore: r24 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000019b58 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000018448 │ │ │ │ DW_CFA_restore: r25 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000019b5c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001844c │ │ │ │ DW_CFA_restore: r26 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000019b60 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000018450 │ │ │ │ DW_CFA_restore: r27 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000019b64 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000018454 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 28 to 0000000000019b80 │ │ │ │ + DW_CFA_advance_loc: 28 to 0000000000018470 │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ DW_CFA_restore: r31 │ │ │ │ DW_CFA_restore: r30 │ │ │ │ DW_CFA_restore: r29 │ │ │ │ DW_CFA_restore: r28 │ │ │ │ DW_CFA_restore: r23 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000019b90 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000018480 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -00002a7c 0000000000000078 00002a80 FDE cie=00000000 pc=0000000000019bb0..0000000000019fbc │ │ │ │ - DW_CFA_advance_loc: 132 to 0000000000019c34 │ │ │ │ - DW_CFA_def_cfa_offset: 384 │ │ │ │ +00002a9c 0000000000000080 00002aa0 FDE cie=00000000 pc=00000000000184a0..0000000000018898 │ │ │ │ + DW_CFA_advance_loc: 80 to 00000000000184f0 │ │ │ │ DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ + DW_CFA_offset: r54 at cfa-80 │ │ │ │ + DW_CFA_offset: r55 at cfa-72 │ │ │ │ DW_CFA_offset: r56 at cfa-64 │ │ │ │ DW_CFA_offset: r57 at cfa-56 │ │ │ │ DW_CFA_offset: r58 at cfa-48 │ │ │ │ DW_CFA_offset: r59 at cfa-40 │ │ │ │ DW_CFA_offset: r60 at cfa-32 │ │ │ │ DW_CFA_offset: r61 at cfa-24 │ │ │ │ DW_CFA_offset: r62 at cfa-16 │ │ │ │ DW_CFA_offset: r63 at cfa-8 │ │ │ │ - DW_CFA_offset: r15 at cfa-200 │ │ │ │ - DW_CFA_offset: r27 at cfa-104 │ │ │ │ - DW_CFA_offset: r28 at cfa-96 │ │ │ │ - DW_CFA_offset: r29 at cfa-88 │ │ │ │ - DW_CFA_offset: r30 at cfa-80 │ │ │ │ - DW_CFA_offset: r31 at cfa-72 │ │ │ │ DW_CFA_offset_extended_sf: r72 at cfa+8 │ │ │ │ - DW_CFA_offset: r14 at cfa-208 │ │ │ │ - DW_CFA_offset: r16 at cfa-192 │ │ │ │ - DW_CFA_offset: r17 at cfa-184 │ │ │ │ - DW_CFA_offset: r18 at cfa-176 │ │ │ │ - DW_CFA_offset: r19 at cfa-168 │ │ │ │ - DW_CFA_offset: r20 at cfa-160 │ │ │ │ - DW_CFA_offset: r21 at cfa-152 │ │ │ │ - DW_CFA_offset: r22 at cfa-144 │ │ │ │ - DW_CFA_offset: r23 at cfa-136 │ │ │ │ - DW_CFA_offset: r24 at cfa-128 │ │ │ │ - DW_CFA_offset: r25 at cfa-120 │ │ │ │ - DW_CFA_offset: r26 at cfa-112 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000019c40 │ │ │ │ + DW_CFA_offset: r14 at cfa-224 │ │ │ │ + DW_CFA_offset: r15 at cfa-216 │ │ │ │ + DW_CFA_offset: r16 at cfa-208 │ │ │ │ + DW_CFA_offset: r28 at cfa-112 │ │ │ │ + DW_CFA_offset: r29 at cfa-104 │ │ │ │ + DW_CFA_offset: r30 at cfa-96 │ │ │ │ + DW_CFA_advance_loc: 56 to 0000000000018528 │ │ │ │ + DW_CFA_def_cfa_offset: 400 │ │ │ │ + DW_CFA_offset: r31 at cfa-88 │ │ │ │ + DW_CFA_offset: r17 at cfa-200 │ │ │ │ + DW_CFA_offset: r18 at cfa-192 │ │ │ │ + DW_CFA_offset: r19 at cfa-184 │ │ │ │ + DW_CFA_offset: r20 at cfa-176 │ │ │ │ + DW_CFA_offset: r21 at cfa-168 │ │ │ │ + DW_CFA_offset: r22 at cfa-160 │ │ │ │ + DW_CFA_offset: r23 at cfa-152 │ │ │ │ + DW_CFA_offset: r24 at cfa-144 │ │ │ │ + DW_CFA_offset: r25 at cfa-136 │ │ │ │ + DW_CFA_offset: r26 at cfa-128 │ │ │ │ + DW_CFA_offset: r27 at cfa-120 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000018530 │ │ │ │ DW_CFA_def_cfa_register: r31 │ │ │ │ - DW_CFA_advance_loc1: 652 to 0000000000019ecc │ │ │ │ + DW_CFA_advance_loc1: 624 to 00000000000187a0 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa: r1 ofs 0 │ │ │ │ - DW_CFA_advance_loc: 68 to 0000000000019f10 │ │ │ │ + DW_CFA_advance_loc: 44 to 00000000000187cc │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000019f24 │ │ │ │ + DW_CFA_advance_loc: 84 to 0000000000018820 │ │ │ │ DW_CFA_restore_extended: r72 │ │ │ │ - DW_CFA_advance_loc: 32 to 0000000000019f44 │ │ │ │ DW_CFA_restore: r63 │ │ │ │ DW_CFA_restore: r62 │ │ │ │ DW_CFA_restore: r61 │ │ │ │ DW_CFA_restore: r60 │ │ │ │ DW_CFA_restore: r59 │ │ │ │ DW_CFA_restore: r58 │ │ │ │ DW_CFA_restore: r57 │ │ │ │ DW_CFA_restore: r56 │ │ │ │ + DW_CFA_restore: r55 │ │ │ │ + DW_CFA_restore: r54 │ │ │ │ DW_CFA_restore: r31 │ │ │ │ DW_CFA_restore: r30 │ │ │ │ DW_CFA_restore: r29 │ │ │ │ DW_CFA_restore: r28 │ │ │ │ DW_CFA_restore: r27 │ │ │ │ DW_CFA_restore: r26 │ │ │ │ DW_CFA_restore: r25 │ │ │ │ @@ -6769,82 +6829,91 @@ │ │ │ │ DW_CFA_restore: r20 │ │ │ │ DW_CFA_restore: r19 │ │ │ │ DW_CFA_restore: r18 │ │ │ │ DW_CFA_restore: r17 │ │ │ │ DW_CFA_restore: r16 │ │ │ │ DW_CFA_restore: r15 │ │ │ │ DW_CFA_restore: r14 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000019f50 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000018830 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00002af8 0000000000000090 00002afc FDE cie=00000000 pc=0000000000019fc0..000000000001afc8 │ │ │ │ - DW_CFA_advance_loc: 156 to 000000000001a05c │ │ │ │ +00002b20 00000000000000a0 00002b24 FDE cie=00000000 pc=00000000000188a0..0000000000019898 │ │ │ │ + DW_CFA_advance_loc: 148 to 0000000000018934 │ │ │ │ DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ + DW_CFA_offset: r48 at cfa-128 │ │ │ │ + DW_CFA_offset: r49 at cfa-120 │ │ │ │ DW_CFA_offset: r50 at cfa-112 │ │ │ │ DW_CFA_offset: r51 at cfa-104 │ │ │ │ DW_CFA_offset: r52 at cfa-96 │ │ │ │ DW_CFA_offset: r53 at cfa-88 │ │ │ │ DW_CFA_offset: r54 at cfa-80 │ │ │ │ DW_CFA_offset: r55 at cfa-72 │ │ │ │ DW_CFA_offset: r56 at cfa-64 │ │ │ │ DW_CFA_offset: r57 at cfa-56 │ │ │ │ DW_CFA_offset: r58 at cfa-48 │ │ │ │ DW_CFA_offset: r59 at cfa-40 │ │ │ │ DW_CFA_offset: r60 at cfa-32 │ │ │ │ DW_CFA_offset: r61 at cfa-24 │ │ │ │ DW_CFA_offset: r62 at cfa-16 │ │ │ │ DW_CFA_offset: r63 at cfa-8 │ │ │ │ - DW_CFA_offset: r27 at cfa-152 │ │ │ │ - DW_CFA_offset: r28 at cfa-144 │ │ │ │ - DW_CFA_offset: r29 at cfa-136 │ │ │ │ - DW_CFA_offset: r30 at cfa-128 │ │ │ │ - DW_CFA_offset: r14 at cfa-256 │ │ │ │ - DW_CFA_offset: r15 at cfa-248 │ │ │ │ - DW_CFA_offset: r16 at cfa-240 │ │ │ │ - DW_CFA_offset: r17 at cfa-232 │ │ │ │ - DW_CFA_offset: r18 at cfa-224 │ │ │ │ - DW_CFA_offset: r19 at cfa-216 │ │ │ │ - DW_CFA_offset: r20 at cfa-208 │ │ │ │ - DW_CFA_offset: r21 at cfa-200 │ │ │ │ - DW_CFA_offset: r22 at cfa-192 │ │ │ │ - DW_CFA_offset: r23 at cfa-184 │ │ │ │ - DW_CFA_offset: r24 at cfa-176 │ │ │ │ - DW_CFA_offset: r25 at cfa-168 │ │ │ │ - DW_CFA_offset: r26 at cfa-160 │ │ │ │ - DW_CFA_offset: r31 at cfa-120 │ │ │ │ + DW_CFA_offset: r28 at cfa-160 │ │ │ │ + DW_CFA_offset: r27 at cfa-168 │ │ │ │ + DW_CFA_offset: r14 at cfa-272 │ │ │ │ + DW_CFA_offset: r15 at cfa-264 │ │ │ │ + DW_CFA_offset: r16 at cfa-256 │ │ │ │ + DW_CFA_offset: r17 at cfa-248 │ │ │ │ + DW_CFA_offset: r18 at cfa-240 │ │ │ │ + DW_CFA_offset: r19 at cfa-232 │ │ │ │ + DW_CFA_offset: r20 at cfa-224 │ │ │ │ + DW_CFA_offset: r21 at cfa-216 │ │ │ │ + DW_CFA_offset: r22 at cfa-208 │ │ │ │ + DW_CFA_offset: r23 at cfa-200 │ │ │ │ + DW_CFA_offset: r24 at cfa-192 │ │ │ │ + DW_CFA_offset: r25 at cfa-184 │ │ │ │ + DW_CFA_offset: r26 at cfa-176 │ │ │ │ + DW_CFA_offset: r29 at cfa-152 │ │ │ │ + DW_CFA_offset: r30 at cfa-144 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000018944 │ │ │ │ + DW_CFA_def_cfa_offset: 608 │ │ │ │ + DW_CFA_offset: r31 at cfa-136 │ │ │ │ DW_CFA_offset_extended_sf: r71 at cfa+8 │ │ │ │ DW_CFA_offset_extended_sf: r72 at cfa+8 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000001a064 │ │ │ │ - DW_CFA_def_cfa_offset: 592 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001a068 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000018948 │ │ │ │ DW_CFA_def_cfa_register: r31 │ │ │ │ - DW_CFA_advance_loc2: 1848 to 000000000001a7a0 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000018950 │ │ │ │ + DW_CFA_offset_extended: r108 at cfa-288 │ │ │ │ + DW_CFA_advance_loc2: 1852 to 000000000001908c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa: r1 ofs 0 │ │ │ │ - DW_CFA_advance_loc: 68 to 000000000001a7e4 │ │ │ │ + DW_CFA_advance_loc: 44 to 00000000000190b8 │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ - DW_CFA_advance_loc: 76 to 000000000001a830 │ │ │ │ + DW_CFA_advance_loc: 84 to 000000000001910c │ │ │ │ DW_CFA_restore_extended: r71 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001a834 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000019110 │ │ │ │ DW_CFA_restore_extended: r72 │ │ │ │ + DW_CFA_advance_loc: 28 to 000000000001912c │ │ │ │ DW_CFA_restore: r63 │ │ │ │ DW_CFA_restore: r62 │ │ │ │ DW_CFA_restore: r61 │ │ │ │ DW_CFA_restore: r60 │ │ │ │ DW_CFA_restore: r59 │ │ │ │ DW_CFA_restore: r58 │ │ │ │ DW_CFA_restore: r57 │ │ │ │ DW_CFA_restore: r56 │ │ │ │ DW_CFA_restore: r55 │ │ │ │ DW_CFA_restore: r54 │ │ │ │ DW_CFA_restore: r53 │ │ │ │ DW_CFA_restore: r52 │ │ │ │ DW_CFA_restore: r51 │ │ │ │ DW_CFA_restore: r50 │ │ │ │ + DW_CFA_restore: r49 │ │ │ │ + DW_CFA_restore: r48 │ │ │ │ DW_CFA_restore: r31 │ │ │ │ DW_CFA_restore: r30 │ │ │ │ DW_CFA_restore: r29 │ │ │ │ DW_CFA_restore: r28 │ │ │ │ DW_CFA_restore: r27 │ │ │ │ DW_CFA_restore: r26 │ │ │ │ DW_CFA_restore: r25 │ │ │ │ @@ -6855,81 +6924,92 @@ │ │ │ │ DW_CFA_restore: r20 │ │ │ │ DW_CFA_restore: r19 │ │ │ │ DW_CFA_restore: r18 │ │ │ │ DW_CFA_restore: r17 │ │ │ │ DW_CFA_restore: r16 │ │ │ │ DW_CFA_restore: r15 │ │ │ │ DW_CFA_restore: r14 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001a838 │ │ │ │ + DW_CFA_restore_extended: r108 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000019130 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00002b8c 0000000000000090 00002b90 FDE cie=00000000 pc=000000000001afd0..000000000001be28 │ │ │ │ - DW_CFA_advance_loc: 156 to 000000000001b06c │ │ │ │ +00002bc4 00000000000000a0 00002bc8 FDE cie=00000000 pc=00000000000198a0..000000000001a6c8 │ │ │ │ + DW_CFA_advance_loc: 148 to 0000000000019934 │ │ │ │ DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ + DW_CFA_offset: r48 at cfa-128 │ │ │ │ + DW_CFA_offset: r49 at cfa-120 │ │ │ │ DW_CFA_offset: r50 at cfa-112 │ │ │ │ DW_CFA_offset: r51 at cfa-104 │ │ │ │ DW_CFA_offset: r52 at cfa-96 │ │ │ │ DW_CFA_offset: r53 at cfa-88 │ │ │ │ DW_CFA_offset: r54 at cfa-80 │ │ │ │ DW_CFA_offset: r55 at cfa-72 │ │ │ │ DW_CFA_offset: r56 at cfa-64 │ │ │ │ DW_CFA_offset: r57 at cfa-56 │ │ │ │ DW_CFA_offset: r58 at cfa-48 │ │ │ │ DW_CFA_offset: r59 at cfa-40 │ │ │ │ DW_CFA_offset: r60 at cfa-32 │ │ │ │ DW_CFA_offset: r61 at cfa-24 │ │ │ │ DW_CFA_offset: r62 at cfa-16 │ │ │ │ DW_CFA_offset: r63 at cfa-8 │ │ │ │ - DW_CFA_offset: r27 at cfa-152 │ │ │ │ - DW_CFA_offset: r28 at cfa-144 │ │ │ │ - DW_CFA_offset: r29 at cfa-136 │ │ │ │ - DW_CFA_offset: r30 at cfa-128 │ │ │ │ - DW_CFA_offset: r14 at cfa-256 │ │ │ │ - DW_CFA_offset: r15 at cfa-248 │ │ │ │ - DW_CFA_offset: r16 at cfa-240 │ │ │ │ - DW_CFA_offset: r17 at cfa-232 │ │ │ │ - DW_CFA_offset: r18 at cfa-224 │ │ │ │ - DW_CFA_offset: r19 at cfa-216 │ │ │ │ - DW_CFA_offset: r20 at cfa-208 │ │ │ │ - DW_CFA_offset: r21 at cfa-200 │ │ │ │ - DW_CFA_offset: r22 at cfa-192 │ │ │ │ - DW_CFA_offset: r23 at cfa-184 │ │ │ │ - DW_CFA_offset: r24 at cfa-176 │ │ │ │ - DW_CFA_offset: r25 at cfa-168 │ │ │ │ - DW_CFA_offset: r26 at cfa-160 │ │ │ │ - DW_CFA_offset: r31 at cfa-120 │ │ │ │ + DW_CFA_offset: r28 at cfa-160 │ │ │ │ + DW_CFA_offset: r27 at cfa-168 │ │ │ │ + DW_CFA_offset: r14 at cfa-272 │ │ │ │ + DW_CFA_offset: r15 at cfa-264 │ │ │ │ + DW_CFA_offset: r16 at cfa-256 │ │ │ │ + DW_CFA_offset: r17 at cfa-248 │ │ │ │ + DW_CFA_offset: r18 at cfa-240 │ │ │ │ + DW_CFA_offset: r19 at cfa-232 │ │ │ │ + DW_CFA_offset: r20 at cfa-224 │ │ │ │ + DW_CFA_offset: r21 at cfa-216 │ │ │ │ + DW_CFA_offset: r22 at cfa-208 │ │ │ │ + DW_CFA_offset: r23 at cfa-200 │ │ │ │ + DW_CFA_offset: r24 at cfa-192 │ │ │ │ + DW_CFA_offset: r25 at cfa-184 │ │ │ │ + DW_CFA_offset: r26 at cfa-176 │ │ │ │ + DW_CFA_offset: r29 at cfa-152 │ │ │ │ + DW_CFA_offset: r30 at cfa-144 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000019944 │ │ │ │ + DW_CFA_def_cfa_offset: 560 │ │ │ │ + DW_CFA_offset: r31 at cfa-136 │ │ │ │ DW_CFA_offset_extended_sf: r71 at cfa+8 │ │ │ │ DW_CFA_offset_extended_sf: r72 at cfa+8 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000001b074 │ │ │ │ - DW_CFA_def_cfa_offset: 528 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001b078 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000019948 │ │ │ │ DW_CFA_def_cfa_register: r31 │ │ │ │ - DW_CFA_advance_loc2: 1368 to 000000000001b5d0 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000019950 │ │ │ │ + DW_CFA_offset_extended: r108 at cfa-288 │ │ │ │ + DW_CFA_advance_loc2: 1348 to 0000000000019e94 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa: r1 ofs 0 │ │ │ │ - DW_CFA_advance_loc: 68 to 000000000001b614 │ │ │ │ + DW_CFA_advance_loc: 44 to 0000000000019ec0 │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ - DW_CFA_advance_loc: 76 to 000000000001b660 │ │ │ │ + DW_CFA_advance_loc: 84 to 0000000000019f14 │ │ │ │ DW_CFA_restore_extended: r71 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001b664 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000019f18 │ │ │ │ DW_CFA_restore_extended: r72 │ │ │ │ + DW_CFA_advance_loc: 28 to 0000000000019f34 │ │ │ │ DW_CFA_restore: r63 │ │ │ │ DW_CFA_restore: r62 │ │ │ │ DW_CFA_restore: r61 │ │ │ │ DW_CFA_restore: r60 │ │ │ │ DW_CFA_restore: r59 │ │ │ │ DW_CFA_restore: r58 │ │ │ │ DW_CFA_restore: r57 │ │ │ │ DW_CFA_restore: r56 │ │ │ │ DW_CFA_restore: r55 │ │ │ │ DW_CFA_restore: r54 │ │ │ │ DW_CFA_restore: r53 │ │ │ │ DW_CFA_restore: r52 │ │ │ │ DW_CFA_restore: r51 │ │ │ │ DW_CFA_restore: r50 │ │ │ │ + DW_CFA_restore: r49 │ │ │ │ + DW_CFA_restore: r48 │ │ │ │ DW_CFA_restore: r31 │ │ │ │ DW_CFA_restore: r30 │ │ │ │ DW_CFA_restore: r29 │ │ │ │ DW_CFA_restore: r28 │ │ │ │ DW_CFA_restore: r27 │ │ │ │ DW_CFA_restore: r26 │ │ │ │ DW_CFA_restore: r25 │ │ │ │ @@ -6940,19 +7020,23 @@ │ │ │ │ DW_CFA_restore: r20 │ │ │ │ DW_CFA_restore: r19 │ │ │ │ DW_CFA_restore: r18 │ │ │ │ DW_CFA_restore: r17 │ │ │ │ DW_CFA_restore: r16 │ │ │ │ DW_CFA_restore: r15 │ │ │ │ DW_CFA_restore: r14 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001b668 │ │ │ │ + DW_CFA_restore_extended: r108 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000019f38 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00002c20 000000000000009c 00002c24 FDE cie=00000000 pc=000000000001be30..000000000001cf90 │ │ │ │ - DW_CFA_advance_loc: 172 to 000000000001bedc │ │ │ │ +00002c68 00000000000000a4 00002c6c FDE cie=00000000 pc=000000000001a6d0..000000000001b854 │ │ │ │ + DW_CFA_advance_loc: 156 to 000000000001a76c │ │ │ │ DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ DW_CFA_offset: r46 at cfa-144 │ │ │ │ DW_CFA_offset: r47 at cfa-136 │ │ │ │ DW_CFA_offset: r48 at cfa-128 │ │ │ │ DW_CFA_offset: r49 at cfa-120 │ │ │ │ DW_CFA_offset: r50 at cfa-112 │ │ │ │ DW_CFA_offset: r51 at cfa-104 │ │ │ │ @@ -6981,30 +7065,34 @@ │ │ │ │ DW_CFA_offset: r24 at cfa-208 │ │ │ │ DW_CFA_offset: r25 at cfa-200 │ │ │ │ DW_CFA_offset: r26 at cfa-192 │ │ │ │ DW_CFA_offset: r27 at cfa-184 │ │ │ │ DW_CFA_offset: r28 at cfa-176 │ │ │ │ DW_CFA_offset: r29 at cfa-168 │ │ │ │ DW_CFA_offset: r30 at cfa-160 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000001a77c │ │ │ │ + DW_CFA_def_cfa_offset: 624 │ │ │ │ DW_CFA_offset: r31 at cfa-152 │ │ │ │ DW_CFA_offset_extended_sf: r71 at cfa+8 │ │ │ │ DW_CFA_offset_extended_sf: r72 at cfa+8 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000001bee4 │ │ │ │ - DW_CFA_def_cfa_offset: 608 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001bee8 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000001a784 │ │ │ │ DW_CFA_def_cfa_register: r31 │ │ │ │ - DW_CFA_advance_loc2: 2040 to 000000000001c6e0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001a788 │ │ │ │ + DW_CFA_offset_extended: r108 at cfa-304 │ │ │ │ + DW_CFA_advance_loc2: 2036 to 000000000001af7c │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_restore_extended: r108 │ │ │ │ DW_CFA_def_cfa: r1 ofs 0 │ │ │ │ - DW_CFA_advance_loc: 68 to 000000000001c724 │ │ │ │ + DW_CFA_advance_loc: 44 to 000000000001afa8 │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ - DW_CFA_advance_loc: 92 to 000000000001c780 │ │ │ │ + DW_CFA_advance_loc: 84 to 000000000001affc │ │ │ │ DW_CFA_restore_extended: r71 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001c784 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001b000 │ │ │ │ DW_CFA_restore_extended: r72 │ │ │ │ + DW_CFA_advance_loc: 32 to 000000000001b020 │ │ │ │ DW_CFA_restore: r63 │ │ │ │ DW_CFA_restore: r62 │ │ │ │ DW_CFA_restore: r61 │ │ │ │ DW_CFA_restore: r60 │ │ │ │ DW_CFA_restore: r59 │ │ │ │ DW_CFA_restore: r58 │ │ │ │ DW_CFA_restore: r57 │ │ │ │ @@ -7033,81 +7121,89 @@ │ │ │ │ DW_CFA_restore: r20 │ │ │ │ DW_CFA_restore: r19 │ │ │ │ DW_CFA_restore: r18 │ │ │ │ DW_CFA_restore: r17 │ │ │ │ DW_CFA_restore: r16 │ │ │ │ DW_CFA_restore: r15 │ │ │ │ DW_CFA_restore: r14 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001c788 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001b024 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00002cc0 0000000000000090 00002cc4 FDE cie=00000000 pc=000000000001cf90..000000000001e168 │ │ │ │ - DW_CFA_advance_loc: 156 to 000000000001d02c │ │ │ │ +00002d10 00000000000000a0 00002d14 FDE cie=00000000 pc=000000000001b860..000000000001c9f0 │ │ │ │ + DW_CFA_advance_loc: 148 to 000000000001b8f4 │ │ │ │ DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ + DW_CFA_offset: r48 at cfa-128 │ │ │ │ + DW_CFA_offset: r49 at cfa-120 │ │ │ │ DW_CFA_offset: r50 at cfa-112 │ │ │ │ DW_CFA_offset: r51 at cfa-104 │ │ │ │ DW_CFA_offset: r52 at cfa-96 │ │ │ │ DW_CFA_offset: r53 at cfa-88 │ │ │ │ DW_CFA_offset: r54 at cfa-80 │ │ │ │ DW_CFA_offset: r55 at cfa-72 │ │ │ │ DW_CFA_offset: r56 at cfa-64 │ │ │ │ DW_CFA_offset: r57 at cfa-56 │ │ │ │ DW_CFA_offset: r58 at cfa-48 │ │ │ │ DW_CFA_offset: r59 at cfa-40 │ │ │ │ DW_CFA_offset: r60 at cfa-32 │ │ │ │ DW_CFA_offset: r61 at cfa-24 │ │ │ │ DW_CFA_offset: r62 at cfa-16 │ │ │ │ DW_CFA_offset: r63 at cfa-8 │ │ │ │ - DW_CFA_offset: r27 at cfa-152 │ │ │ │ - DW_CFA_offset: r28 at cfa-144 │ │ │ │ - DW_CFA_offset: r29 at cfa-136 │ │ │ │ - DW_CFA_offset: r30 at cfa-128 │ │ │ │ - DW_CFA_offset: r14 at cfa-256 │ │ │ │ - DW_CFA_offset: r15 at cfa-248 │ │ │ │ - DW_CFA_offset: r16 at cfa-240 │ │ │ │ - DW_CFA_offset: r17 at cfa-232 │ │ │ │ - DW_CFA_offset: r18 at cfa-224 │ │ │ │ - DW_CFA_offset: r19 at cfa-216 │ │ │ │ - DW_CFA_offset: r20 at cfa-208 │ │ │ │ - DW_CFA_offset: r21 at cfa-200 │ │ │ │ - DW_CFA_offset: r22 at cfa-192 │ │ │ │ - DW_CFA_offset: r23 at cfa-184 │ │ │ │ - DW_CFA_offset: r24 at cfa-176 │ │ │ │ - DW_CFA_offset: r25 at cfa-168 │ │ │ │ - DW_CFA_offset: r26 at cfa-160 │ │ │ │ - DW_CFA_offset: r31 at cfa-120 │ │ │ │ + DW_CFA_offset: r27 at cfa-168 │ │ │ │ + DW_CFA_offset: r28 at cfa-160 │ │ │ │ + DW_CFA_offset: r14 at cfa-272 │ │ │ │ + DW_CFA_offset: r15 at cfa-264 │ │ │ │ + DW_CFA_offset: r16 at cfa-256 │ │ │ │ + DW_CFA_offset: r17 at cfa-248 │ │ │ │ + DW_CFA_offset: r18 at cfa-240 │ │ │ │ + DW_CFA_offset: r19 at cfa-232 │ │ │ │ + DW_CFA_offset: r20 at cfa-224 │ │ │ │ + DW_CFA_offset: r21 at cfa-216 │ │ │ │ + DW_CFA_offset: r22 at cfa-208 │ │ │ │ + DW_CFA_offset: r23 at cfa-200 │ │ │ │ + DW_CFA_offset: r24 at cfa-192 │ │ │ │ + DW_CFA_offset: r25 at cfa-184 │ │ │ │ + DW_CFA_offset: r26 at cfa-176 │ │ │ │ + DW_CFA_offset: r29 at cfa-152 │ │ │ │ + DW_CFA_offset: r30 at cfa-144 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000001b904 │ │ │ │ + DW_CFA_def_cfa_offset: 592 │ │ │ │ + DW_CFA_offset: r31 at cfa-136 │ │ │ │ DW_CFA_offset_extended_sf: r71 at cfa+8 │ │ │ │ DW_CFA_offset_extended_sf: r72 at cfa+8 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000001d034 │ │ │ │ - DW_CFA_def_cfa_offset: 576 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001d038 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001b908 │ │ │ │ DW_CFA_def_cfa_register: r31 │ │ │ │ - DW_CFA_advance_loc2: 2260 to 000000000001d90c │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000001b914 │ │ │ │ + DW_CFA_offset_extended: r108 at cfa-288 │ │ │ │ + DW_CFA_advance_loc2: 2192 to 000000000001c1a4 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa: r1 ofs 0 │ │ │ │ - DW_CFA_advance_loc: 68 to 000000000001d950 │ │ │ │ + DW_CFA_advance_loc: 44 to 000000000001c1d0 │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ - DW_CFA_advance_loc: 76 to 000000000001d99c │ │ │ │ + DW_CFA_advance_loc: 84 to 000000000001c224 │ │ │ │ DW_CFA_restore_extended: r71 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001d9a0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001c228 │ │ │ │ DW_CFA_restore_extended: r72 │ │ │ │ + DW_CFA_advance_loc: 28 to 000000000001c244 │ │ │ │ DW_CFA_restore: r63 │ │ │ │ DW_CFA_restore: r62 │ │ │ │ DW_CFA_restore: r61 │ │ │ │ DW_CFA_restore: r60 │ │ │ │ DW_CFA_restore: r59 │ │ │ │ DW_CFA_restore: r58 │ │ │ │ DW_CFA_restore: r57 │ │ │ │ DW_CFA_restore: r56 │ │ │ │ DW_CFA_restore: r55 │ │ │ │ DW_CFA_restore: r54 │ │ │ │ DW_CFA_restore: r53 │ │ │ │ DW_CFA_restore: r52 │ │ │ │ DW_CFA_restore: r51 │ │ │ │ DW_CFA_restore: r50 │ │ │ │ + DW_CFA_restore: r49 │ │ │ │ + DW_CFA_restore: r48 │ │ │ │ DW_CFA_restore: r31 │ │ │ │ DW_CFA_restore: r30 │ │ │ │ DW_CFA_restore: r29 │ │ │ │ DW_CFA_restore: r28 │ │ │ │ DW_CFA_restore: r27 │ │ │ │ DW_CFA_restore: r26 │ │ │ │ DW_CFA_restore: r25 │ │ │ │ @@ -7118,81 +7214,92 @@ │ │ │ │ DW_CFA_restore: r20 │ │ │ │ DW_CFA_restore: r19 │ │ │ │ DW_CFA_restore: r18 │ │ │ │ DW_CFA_restore: r17 │ │ │ │ DW_CFA_restore: r16 │ │ │ │ DW_CFA_restore: r15 │ │ │ │ DW_CFA_restore: r14 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001d9a4 │ │ │ │ + DW_CFA_restore_extended: r108 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001c248 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00002d54 0000000000000090 00002d58 FDE cie=00000000 pc=000000000001e170..000000000001f3c8 │ │ │ │ - DW_CFA_advance_loc: 156 to 000000000001e20c │ │ │ │ +00002db4 00000000000000a0 00002db8 FDE cie=00000000 pc=000000000001c9f0..000000000001dbac │ │ │ │ + DW_CFA_advance_loc: 148 to 000000000001ca84 │ │ │ │ DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ + DW_CFA_offset: r48 at cfa-128 │ │ │ │ + DW_CFA_offset: r49 at cfa-120 │ │ │ │ DW_CFA_offset: r50 at cfa-112 │ │ │ │ DW_CFA_offset: r51 at cfa-104 │ │ │ │ DW_CFA_offset: r52 at cfa-96 │ │ │ │ DW_CFA_offset: r53 at cfa-88 │ │ │ │ DW_CFA_offset: r54 at cfa-80 │ │ │ │ DW_CFA_offset: r55 at cfa-72 │ │ │ │ DW_CFA_offset: r56 at cfa-64 │ │ │ │ DW_CFA_offset: r57 at cfa-56 │ │ │ │ DW_CFA_offset: r58 at cfa-48 │ │ │ │ DW_CFA_offset: r59 at cfa-40 │ │ │ │ DW_CFA_offset: r60 at cfa-32 │ │ │ │ DW_CFA_offset: r61 at cfa-24 │ │ │ │ DW_CFA_offset: r62 at cfa-16 │ │ │ │ DW_CFA_offset: r63 at cfa-8 │ │ │ │ - DW_CFA_offset: r27 at cfa-152 │ │ │ │ - DW_CFA_offset: r28 at cfa-144 │ │ │ │ - DW_CFA_offset: r29 at cfa-136 │ │ │ │ - DW_CFA_offset: r30 at cfa-128 │ │ │ │ - DW_CFA_offset: r14 at cfa-256 │ │ │ │ - DW_CFA_offset: r15 at cfa-248 │ │ │ │ - DW_CFA_offset: r16 at cfa-240 │ │ │ │ - DW_CFA_offset: r17 at cfa-232 │ │ │ │ - DW_CFA_offset: r18 at cfa-224 │ │ │ │ - DW_CFA_offset: r19 at cfa-216 │ │ │ │ - DW_CFA_offset: r20 at cfa-208 │ │ │ │ - DW_CFA_offset: r21 at cfa-200 │ │ │ │ - DW_CFA_offset: r22 at cfa-192 │ │ │ │ - DW_CFA_offset: r23 at cfa-184 │ │ │ │ - DW_CFA_offset: r24 at cfa-176 │ │ │ │ - DW_CFA_offset: r25 at cfa-168 │ │ │ │ - DW_CFA_offset: r26 at cfa-160 │ │ │ │ - DW_CFA_offset: r31 at cfa-120 │ │ │ │ + DW_CFA_offset: r28 at cfa-160 │ │ │ │ + DW_CFA_offset: r27 at cfa-168 │ │ │ │ + DW_CFA_offset: r14 at cfa-272 │ │ │ │ + DW_CFA_offset: r15 at cfa-264 │ │ │ │ + DW_CFA_offset: r16 at cfa-256 │ │ │ │ + DW_CFA_offset: r17 at cfa-248 │ │ │ │ + DW_CFA_offset: r18 at cfa-240 │ │ │ │ + DW_CFA_offset: r19 at cfa-232 │ │ │ │ + DW_CFA_offset: r20 at cfa-224 │ │ │ │ + DW_CFA_offset: r21 at cfa-216 │ │ │ │ + DW_CFA_offset: r22 at cfa-208 │ │ │ │ + DW_CFA_offset: r23 at cfa-200 │ │ │ │ + DW_CFA_offset: r24 at cfa-192 │ │ │ │ + DW_CFA_offset: r25 at cfa-184 │ │ │ │ + DW_CFA_offset: r26 at cfa-176 │ │ │ │ + DW_CFA_offset: r29 at cfa-152 │ │ │ │ + DW_CFA_offset: r30 at cfa-144 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000001ca94 │ │ │ │ + DW_CFA_def_cfa_offset: 624 │ │ │ │ + DW_CFA_offset: r31 at cfa-136 │ │ │ │ DW_CFA_offset_extended_sf: r71 at cfa+8 │ │ │ │ DW_CFA_offset_extended_sf: r72 at cfa+8 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000001e214 │ │ │ │ - DW_CFA_def_cfa_offset: 592 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001e218 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001ca98 │ │ │ │ DW_CFA_def_cfa_register: r31 │ │ │ │ - DW_CFA_advance_loc2: 2324 to 000000000001eb2c │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000001caa0 │ │ │ │ + DW_CFA_offset_extended: r108 at cfa-288 │ │ │ │ + DW_CFA_advance_loc2: 2240 to 000000000001d360 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa: r1 ofs 0 │ │ │ │ - DW_CFA_advance_loc: 68 to 000000000001eb70 │ │ │ │ + DW_CFA_advance_loc: 44 to 000000000001d38c │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ - DW_CFA_advance_loc: 76 to 000000000001ebbc │ │ │ │ + DW_CFA_advance_loc: 84 to 000000000001d3e0 │ │ │ │ DW_CFA_restore_extended: r71 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001ebc0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001d3e4 │ │ │ │ DW_CFA_restore_extended: r72 │ │ │ │ + DW_CFA_advance_loc: 28 to 000000000001d400 │ │ │ │ DW_CFA_restore: r63 │ │ │ │ DW_CFA_restore: r62 │ │ │ │ DW_CFA_restore: r61 │ │ │ │ DW_CFA_restore: r60 │ │ │ │ DW_CFA_restore: r59 │ │ │ │ DW_CFA_restore: r58 │ │ │ │ DW_CFA_restore: r57 │ │ │ │ DW_CFA_restore: r56 │ │ │ │ DW_CFA_restore: r55 │ │ │ │ DW_CFA_restore: r54 │ │ │ │ DW_CFA_restore: r53 │ │ │ │ DW_CFA_restore: r52 │ │ │ │ DW_CFA_restore: r51 │ │ │ │ DW_CFA_restore: r50 │ │ │ │ + DW_CFA_restore: r49 │ │ │ │ + DW_CFA_restore: r48 │ │ │ │ DW_CFA_restore: r31 │ │ │ │ DW_CFA_restore: r30 │ │ │ │ DW_CFA_restore: r29 │ │ │ │ DW_CFA_restore: r28 │ │ │ │ DW_CFA_restore: r27 │ │ │ │ DW_CFA_restore: r26 │ │ │ │ DW_CFA_restore: r25 │ │ │ │ @@ -7203,56 +7310,63 @@ │ │ │ │ DW_CFA_restore: r20 │ │ │ │ DW_CFA_restore: r19 │ │ │ │ DW_CFA_restore: r18 │ │ │ │ DW_CFA_restore: r17 │ │ │ │ DW_CFA_restore: r16 │ │ │ │ DW_CFA_restore: r15 │ │ │ │ DW_CFA_restore: r14 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001ebc4 │ │ │ │ + DW_CFA_restore_extended: r108 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001d404 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00002de8 0000000000000074 00002dec FDE cie=00000000 pc=000000000001f3d0..000000000001f904 │ │ │ │ - DW_CFA_advance_loc: 120 to 000000000001f448 │ │ │ │ +00002e58 0000000000000078 00002e5c FDE cie=00000000 pc=000000000001dbb0..000000000001e154 │ │ │ │ + DW_CFA_advance_loc: 28 to 000000000001dbcc │ │ │ │ DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ DW_CFA_offset: r60 at cfa-32 │ │ │ │ DW_CFA_offset: r61 at cfa-24 │ │ │ │ DW_CFA_offset: r62 at cfa-16 │ │ │ │ DW_CFA_offset: r63 at cfa-8 │ │ │ │ DW_CFA_offset: r56 at cfa-64 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000001dbd8 │ │ │ │ DW_CFA_offset: r57 at cfa-56 │ │ │ │ DW_CFA_offset: r58 at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000001dbe8 │ │ │ │ DW_CFA_offset: r59 at cfa-40 │ │ │ │ DW_CFA_offset: r14 at cfa-208 │ │ │ │ - DW_CFA_offset: r18 at cfa-176 │ │ │ │ + DW_CFA_advance_loc: 48 to 000000000001dc18 │ │ │ │ + DW_CFA_offset: r17 at cfa-184 │ │ │ │ + DW_CFA_offset: r16 at cfa-192 │ │ │ │ + DW_CFA_offset: r15 at cfa-200 │ │ │ │ DW_CFA_offset: r19 at cfa-168 │ │ │ │ DW_CFA_offset: r20 at cfa-160 │ │ │ │ DW_CFA_offset: r21 at cfa-152 │ │ │ │ DW_CFA_offset: r22 at cfa-144 │ │ │ │ DW_CFA_offset: r23 at cfa-136 │ │ │ │ + DW_CFA_offset: r24 at cfa-128 │ │ │ │ + DW_CFA_offset: r28 at cfa-96 │ │ │ │ + DW_CFA_advance_loc: 36 to 000000000001dc3c │ │ │ │ + DW_CFA_def_cfa_offset: 304 │ │ │ │ DW_CFA_offset: r29 at cfa-88 │ │ │ │ DW_CFA_offset: r30 at cfa-80 │ │ │ │ DW_CFA_offset: r31 at cfa-72 │ │ │ │ - DW_CFA_offset: r15 at cfa-200 │ │ │ │ - DW_CFA_offset: r16 at cfa-192 │ │ │ │ - DW_CFA_offset: r17 at cfa-184 │ │ │ │ - DW_CFA_offset: r24 at cfa-128 │ │ │ │ + DW_CFA_offset: r18 at cfa-176 │ │ │ │ DW_CFA_offset: r25 at cfa-120 │ │ │ │ DW_CFA_offset: r26 at cfa-112 │ │ │ │ DW_CFA_offset: r27 at cfa-104 │ │ │ │ - DW_CFA_offset: r28 at cfa-96 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000001f450 │ │ │ │ - DW_CFA_def_cfa_offset: 304 │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000001f468 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001dc40 │ │ │ │ DW_CFA_def_cfa_register: r31 │ │ │ │ - DW_CFA_advance_loc2: 1028 to 000000000001f86c │ │ │ │ + DW_CFA_advance_loc2: 1052 to 000000000001e05c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa: r1 ofs 0 │ │ │ │ - DW_CFA_advance_loc: 68 to 000000000001f8b0 │ │ │ │ + DW_CFA_advance_loc: 44 to 000000000001e088 │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ - DW_CFA_advance_loc: 44 to 000000000001f8dc │ │ │ │ + DW_CFA_advance_loc: 68 to 000000000001e0cc │ │ │ │ DW_CFA_restore: r63 │ │ │ │ DW_CFA_restore: r62 │ │ │ │ DW_CFA_restore: r61 │ │ │ │ DW_CFA_restore: r60 │ │ │ │ DW_CFA_restore: r59 │ │ │ │ DW_CFA_restore: r58 │ │ │ │ DW_CFA_restore: r57 │ │ │ │ @@ -7271,114 +7385,119 @@ │ │ │ │ DW_CFA_restore: r20 │ │ │ │ DW_CFA_restore: r19 │ │ │ │ DW_CFA_restore: r18 │ │ │ │ DW_CFA_restore: r17 │ │ │ │ DW_CFA_restore: r16 │ │ │ │ DW_CFA_restore: r15 │ │ │ │ DW_CFA_restore: r14 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001f8e0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001e0d0 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00002e60 000000000000004c 00002e64 FDE cie=00000000 pc=000000000001f910..000000000001fac8 │ │ │ │ - DW_CFA_advance_loc: 32 to 000000000001f930 │ │ │ │ +00002ed4 000000000000004c 00002ed8 FDE cie=00000000 pc=000000000001e160..000000000001e308 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000001e16c │ │ │ │ DW_CFA_register: r65 in r0 │ │ │ │ DW_CFA_offset: r24 at cfa-64 │ │ │ │ DW_CFA_offset: r25 at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000001e178 │ │ │ │ DW_CFA_offset: r29 at cfa-24 │ │ │ │ DW_CFA_offset: r30 at cfa-16 │ │ │ │ - DW_CFA_offset: r31 at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000001f940 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000001e188 │ │ │ │ DW_CFA_def_cfa_offset: 240 │ │ │ │ DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ - DW_CFA_advance_loc: 72 to 000000000001f988 │ │ │ │ + DW_CFA_offset: r31 at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 64 to 000000000001e1c8 │ │ │ │ DW_CFA_offset: r22 at cfa-80 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001f98c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001e1cc │ │ │ │ + DW_CFA_offset: r23 at cfa-72 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000001e1d4 │ │ │ │ DW_CFA_offset: r26 at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000001f998 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001e1d8 │ │ │ │ DW_CFA_offset: r27 at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001f99c │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000001e1e4 │ │ │ │ DW_CFA_offset: r28 at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000001f9ac │ │ │ │ - DW_CFA_offset: r23 at cfa-72 │ │ │ │ - DW_CFA_advance_loc: 208 to 000000000001fa7c │ │ │ │ + DW_CFA_advance_loc: 212 to 000000000001e2b8 │ │ │ │ DW_CFA_restore: r22 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001fa80 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001e2bc │ │ │ │ DW_CFA_restore: r23 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001fa84 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001e2c0 │ │ │ │ DW_CFA_restore: r26 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001fa88 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001e2c4 │ │ │ │ DW_CFA_restore: r27 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001fa8c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001e2c8 │ │ │ │ DW_CFA_restore: r28 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001fa90 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001e2cc │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 28 to 000000000001faac │ │ │ │ + DW_CFA_advance_loc: 28 to 000000000001e2e8 │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ DW_CFA_restore: r31 │ │ │ │ DW_CFA_restore: r30 │ │ │ │ DW_CFA_restore: r29 │ │ │ │ DW_CFA_restore: r25 │ │ │ │ DW_CFA_restore: r24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001fab0 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000001e2f0 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00002eb0 0000000000000078 00002eb4 FDE cie=00000000 pc=000000000001fad0..000000000001ffc0 │ │ │ │ - DW_CFA_advance_loc: 132 to 000000000001fb54 │ │ │ │ - DW_CFA_def_cfa_offset: 432 │ │ │ │ +00002f24 0000000000000080 00002f28 FDE cie=00000000 pc=000000000001e310..000000000001e7f0 │ │ │ │ + DW_CFA_advance_loc: 64 to 000000000001e350 │ │ │ │ DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ + DW_CFA_offset: r54 at cfa-80 │ │ │ │ + DW_CFA_offset: r55 at cfa-72 │ │ │ │ DW_CFA_offset: r56 at cfa-64 │ │ │ │ DW_CFA_offset: r57 at cfa-56 │ │ │ │ DW_CFA_offset: r58 at cfa-48 │ │ │ │ DW_CFA_offset: r59 at cfa-40 │ │ │ │ DW_CFA_offset: r60 at cfa-32 │ │ │ │ DW_CFA_offset: r61 at cfa-24 │ │ │ │ DW_CFA_offset: r62 at cfa-16 │ │ │ │ DW_CFA_offset: r63 at cfa-8 │ │ │ │ - DW_CFA_offset: r27 at cfa-104 │ │ │ │ - DW_CFA_offset: r28 at cfa-96 │ │ │ │ - DW_CFA_offset: r29 at cfa-88 │ │ │ │ - DW_CFA_offset: r30 at cfa-80 │ │ │ │ - DW_CFA_offset: r31 at cfa-72 │ │ │ │ DW_CFA_offset_extended_sf: r72 at cfa+8 │ │ │ │ - DW_CFA_offset: r14 at cfa-208 │ │ │ │ - DW_CFA_offset: r15 at cfa-200 │ │ │ │ - DW_CFA_offset: r16 at cfa-192 │ │ │ │ - DW_CFA_offset: r17 at cfa-184 │ │ │ │ - DW_CFA_offset: r18 at cfa-176 │ │ │ │ - DW_CFA_offset: r19 at cfa-168 │ │ │ │ - DW_CFA_offset: r20 at cfa-160 │ │ │ │ - DW_CFA_offset: r21 at cfa-152 │ │ │ │ - DW_CFA_offset: r22 at cfa-144 │ │ │ │ - DW_CFA_offset: r23 at cfa-136 │ │ │ │ - DW_CFA_offset: r24 at cfa-128 │ │ │ │ - DW_CFA_offset: r25 at cfa-120 │ │ │ │ - DW_CFA_offset: r26 at cfa-112 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000001fb60 │ │ │ │ + DW_CFA_offset: r28 at cfa-112 │ │ │ │ + DW_CFA_offset: r29 at cfa-104 │ │ │ │ + DW_CFA_advance_loc: 72 to 000000000001e398 │ │ │ │ + DW_CFA_def_cfa_offset: 448 │ │ │ │ + DW_CFA_offset: r30 at cfa-96 │ │ │ │ + DW_CFA_offset: r31 at cfa-88 │ │ │ │ + DW_CFA_offset: r14 at cfa-224 │ │ │ │ + DW_CFA_offset: r15 at cfa-216 │ │ │ │ + DW_CFA_offset: r16 at cfa-208 │ │ │ │ + DW_CFA_offset: r17 at cfa-200 │ │ │ │ + DW_CFA_offset: r18 at cfa-192 │ │ │ │ + DW_CFA_offset: r19 at cfa-184 │ │ │ │ + DW_CFA_offset: r20 at cfa-176 │ │ │ │ + DW_CFA_offset: r21 at cfa-168 │ │ │ │ + DW_CFA_offset: r22 at cfa-160 │ │ │ │ + DW_CFA_offset: r23 at cfa-152 │ │ │ │ + DW_CFA_offset: r24 at cfa-144 │ │ │ │ + DW_CFA_offset: r25 at cfa-136 │ │ │ │ + DW_CFA_offset: r26 at cfa-128 │ │ │ │ + DW_CFA_offset: r27 at cfa-120 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000001e3a0 │ │ │ │ DW_CFA_def_cfa_register: r31 │ │ │ │ - DW_CFA_advance_loc1: 888 to 000000000001fed8 │ │ │ │ + DW_CFA_advance_loc1: 828 to 000000000001e6dc │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa: r1 ofs 0 │ │ │ │ - DW_CFA_advance_loc: 68 to 000000000001ff1c │ │ │ │ + DW_CFA_advance_loc: 44 to 000000000001e708 │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000001ff30 │ │ │ │ + DW_CFA_advance_loc: 84 to 000000000001e75c │ │ │ │ DW_CFA_restore_extended: r72 │ │ │ │ - DW_CFA_advance_loc: 32 to 000000000001ff50 │ │ │ │ DW_CFA_restore: r63 │ │ │ │ DW_CFA_restore: r62 │ │ │ │ DW_CFA_restore: r61 │ │ │ │ DW_CFA_restore: r60 │ │ │ │ DW_CFA_restore: r59 │ │ │ │ DW_CFA_restore: r58 │ │ │ │ DW_CFA_restore: r57 │ │ │ │ DW_CFA_restore: r56 │ │ │ │ + DW_CFA_restore: r55 │ │ │ │ + DW_CFA_restore: r54 │ │ │ │ DW_CFA_restore: r31 │ │ │ │ DW_CFA_restore: r30 │ │ │ │ DW_CFA_restore: r29 │ │ │ │ DW_CFA_restore: r28 │ │ │ │ DW_CFA_restore: r27 │ │ │ │ DW_CFA_restore: r26 │ │ │ │ DW_CFA_restore: r25 │ │ │ │ @@ -7389,65 +7508,73 @@ │ │ │ │ DW_CFA_restore: r20 │ │ │ │ DW_CFA_restore: r19 │ │ │ │ DW_CFA_restore: r18 │ │ │ │ DW_CFA_restore: r17 │ │ │ │ DW_CFA_restore: r16 │ │ │ │ DW_CFA_restore: r15 │ │ │ │ DW_CFA_restore: r14 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000001ff60 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001e760 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00002f2c 0000000000000078 00002f30 FDE cie=00000000 pc=000000000001ffc0..0000000000021344 │ │ │ │ - DW_CFA_advance_loc: 64 to 0000000000020000 │ │ │ │ - DW_CFA_register: r65 in r0 │ │ │ │ +00002fa8 0000000000000080 00002fac FDE cie=00000000 pc=000000000001e7f0..000000000001fb70 │ │ │ │ + DW_CFA_advance_loc: 56 to 000000000001e828 │ │ │ │ + DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ + DW_CFA_offset: r56 at cfa-64 │ │ │ │ + DW_CFA_offset: r57 at cfa-56 │ │ │ │ DW_CFA_offset: r58 at cfa-48 │ │ │ │ DW_CFA_offset: r59 at cfa-40 │ │ │ │ DW_CFA_offset: r60 at cfa-32 │ │ │ │ DW_CFA_offset: r61 at cfa-24 │ │ │ │ DW_CFA_offset: r62 at cfa-16 │ │ │ │ DW_CFA_offset: r63 at cfa-8 │ │ │ │ - DW_CFA_offset: r19 at cfa-152 │ │ │ │ - DW_CFA_offset: r28 at cfa-80 │ │ │ │ - DW_CFA_offset: r29 at cfa-72 │ │ │ │ - DW_CFA_offset: r30 at cfa-64 │ │ │ │ - DW_CFA_offset: r31 at cfa-56 │ │ │ │ DW_CFA_offset_extended_sf: r72 at cfa+8 │ │ │ │ - DW_CFA_advance_loc: 64 to 0000000000020040 │ │ │ │ - DW_CFA_def_cfa_offset: 544 │ │ │ │ - DW_CFA_offset: r14 at cfa-192 │ │ │ │ - DW_CFA_offset: r15 at cfa-184 │ │ │ │ - DW_CFA_offset: r16 at cfa-176 │ │ │ │ - DW_CFA_offset: r17 at cfa-168 │ │ │ │ - DW_CFA_offset: r18 at cfa-160 │ │ │ │ - DW_CFA_offset: r20 at cfa-144 │ │ │ │ - DW_CFA_offset: r21 at cfa-136 │ │ │ │ - DW_CFA_offset: r22 at cfa-128 │ │ │ │ - DW_CFA_offset: r23 at cfa-120 │ │ │ │ - DW_CFA_offset: r24 at cfa-112 │ │ │ │ - DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ - DW_CFA_offset: r25 at cfa-104 │ │ │ │ - DW_CFA_offset: r26 at cfa-96 │ │ │ │ - DW_CFA_offset: r27 at cfa-88 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000002004c │ │ │ │ + DW_CFA_offset: r14 at cfa-208 │ │ │ │ + DW_CFA_offset: r15 at cfa-200 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000001e834 │ │ │ │ + DW_CFA_offset: r29 at cfa-88 │ │ │ │ + DW_CFA_offset: r30 at cfa-80 │ │ │ │ + DW_CFA_advance_loc: 64 to 000000000001e874 │ │ │ │ + DW_CFA_def_cfa_offset: 576 │ │ │ │ + DW_CFA_offset: r31 at cfa-72 │ │ │ │ + DW_CFA_offset: r16 at cfa-192 │ │ │ │ + DW_CFA_offset: r17 at cfa-184 │ │ │ │ + DW_CFA_offset: r18 at cfa-176 │ │ │ │ + DW_CFA_offset: r19 at cfa-168 │ │ │ │ + DW_CFA_offset: r20 at cfa-160 │ │ │ │ + DW_CFA_offset: r21 at cfa-152 │ │ │ │ + DW_CFA_offset: r22 at cfa-144 │ │ │ │ + DW_CFA_offset: r23 at cfa-136 │ │ │ │ + DW_CFA_offset: r24 at cfa-128 │ │ │ │ + DW_CFA_offset: r25 at cfa-120 │ │ │ │ + DW_CFA_offset: r26 at cfa-112 │ │ │ │ + DW_CFA_offset: r27 at cfa-104 │ │ │ │ + DW_CFA_offset: r28 at cfa-96 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001e878 │ │ │ │ DW_CFA_def_cfa_register: r31 │ │ │ │ - DW_CFA_advance_loc2: 2072 to 0000000000020864 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001e87c │ │ │ │ + DW_CFA_offset_extended: r108 at cfa-224 │ │ │ │ + DW_CFA_advance_loc2: 2000 to 000000000001f04c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa: r1 ofs 0 │ │ │ │ - DW_CFA_advance_loc: 68 to 00000000000208a8 │ │ │ │ + DW_CFA_advance_loc: 44 to 000000000001f078 │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ - DW_CFA_advance_loc: 20 to 00000000000208bc │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001f07c │ │ │ │ DW_CFA_restore_extended: r72 │ │ │ │ - DW_CFA_advance_loc: 24 to 00000000000208d4 │ │ │ │ + DW_CFA_advance_loc: 76 to 000000000001f0c8 │ │ │ │ DW_CFA_restore: r63 │ │ │ │ DW_CFA_restore: r62 │ │ │ │ DW_CFA_restore: r61 │ │ │ │ DW_CFA_restore: r60 │ │ │ │ DW_CFA_restore: r59 │ │ │ │ DW_CFA_restore: r58 │ │ │ │ + DW_CFA_restore: r57 │ │ │ │ + DW_CFA_restore: r56 │ │ │ │ DW_CFA_restore: r31 │ │ │ │ DW_CFA_restore: r30 │ │ │ │ DW_CFA_restore: r29 │ │ │ │ DW_CFA_restore: r28 │ │ │ │ DW_CFA_restore: r27 │ │ │ │ DW_CFA_restore: r26 │ │ │ │ DW_CFA_restore: r25 │ │ │ │ @@ -7458,62 +7585,67 @@ │ │ │ │ DW_CFA_restore: r20 │ │ │ │ DW_CFA_restore: r19 │ │ │ │ DW_CFA_restore: r18 │ │ │ │ DW_CFA_restore: r17 │ │ │ │ DW_CFA_restore: r16 │ │ │ │ DW_CFA_restore: r15 │ │ │ │ DW_CFA_restore: r14 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000208d8 │ │ │ │ + DW_CFA_restore_extended: r108 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001f0cc │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00002fa8 0000000000000070 00002fac FDE cie=00000000 pc=0000000000021350..000000000002256c │ │ │ │ - DW_CFA_advance_loc: 56 to 0000000000021388 │ │ │ │ - DW_CFA_register: r65 in r0 │ │ │ │ +0000302c 000000000000007c 00003030 FDE cie=00000000 pc=000000000001fb70..0000000000020dc4 │ │ │ │ + DW_CFA_advance_loc: 40 to 000000000001fb98 │ │ │ │ + DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ + DW_CFA_offset: r58 at cfa-48 │ │ │ │ + DW_CFA_offset: r59 at cfa-40 │ │ │ │ DW_CFA_offset: r60 at cfa-32 │ │ │ │ DW_CFA_offset: r61 at cfa-24 │ │ │ │ DW_CFA_offset: r62 at cfa-16 │ │ │ │ DW_CFA_offset: r63 at cfa-8 │ │ │ │ - DW_CFA_offset: r16 at cfa-160 │ │ │ │ - DW_CFA_offset: r28 at cfa-64 │ │ │ │ - DW_CFA_offset: r29 at cfa-56 │ │ │ │ - DW_CFA_offset: r30 at cfa-48 │ │ │ │ - DW_CFA_offset: r31 at cfa-40 │ │ │ │ + DW_CFA_offset: r16 at cfa-176 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000001fba4 │ │ │ │ + DW_CFA_offset: r28 at cfa-80 │ │ │ │ + DW_CFA_offset: r29 at cfa-72 │ │ │ │ + DW_CFA_advance_loc: 76 to 000000000001fbf0 │ │ │ │ + DW_CFA_def_cfa_offset: 480 │ │ │ │ + DW_CFA_offset: r30 at cfa-64 │ │ │ │ + DW_CFA_offset: r31 at cfa-56 │ │ │ │ DW_CFA_offset_extended_sf: r72 at cfa+8 │ │ │ │ - DW_CFA_advance_loc: 64 to 00000000000213c8 │ │ │ │ - DW_CFA_def_cfa_offset: 464 │ │ │ │ - DW_CFA_offset: r14 at cfa-176 │ │ │ │ - DW_CFA_offset: r15 at cfa-168 │ │ │ │ - DW_CFA_offset: r17 at cfa-152 │ │ │ │ - DW_CFA_offset: r18 at cfa-144 │ │ │ │ - DW_CFA_offset: r19 at cfa-136 │ │ │ │ - DW_CFA_offset: r20 at cfa-128 │ │ │ │ - DW_CFA_offset: r21 at cfa-120 │ │ │ │ - DW_CFA_offset: r22 at cfa-112 │ │ │ │ - DW_CFA_offset: r23 at cfa-104 │ │ │ │ - DW_CFA_offset: r24 at cfa-96 │ │ │ │ - DW_CFA_offset: r25 at cfa-88 │ │ │ │ - DW_CFA_offset: r26 at cfa-80 │ │ │ │ - DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ - DW_CFA_offset: r27 at cfa-72 │ │ │ │ - DW_CFA_advance_loc: 12 to 00000000000213d4 │ │ │ │ + DW_CFA_offset: r14 at cfa-192 │ │ │ │ + DW_CFA_offset: r15 at cfa-184 │ │ │ │ + DW_CFA_offset: r17 at cfa-168 │ │ │ │ + DW_CFA_offset: r18 at cfa-160 │ │ │ │ + DW_CFA_offset: r19 at cfa-152 │ │ │ │ + DW_CFA_offset: r20 at cfa-144 │ │ │ │ + DW_CFA_offset: r21 at cfa-136 │ │ │ │ + DW_CFA_offset: r22 at cfa-128 │ │ │ │ + DW_CFA_offset: r23 at cfa-120 │ │ │ │ + DW_CFA_offset: r24 at cfa-112 │ │ │ │ + DW_CFA_offset: r25 at cfa-104 │ │ │ │ + DW_CFA_offset: r26 at cfa-96 │ │ │ │ + DW_CFA_offset: r27 at cfa-88 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001fbf4 │ │ │ │ DW_CFA_def_cfa_register: r31 │ │ │ │ - DW_CFA_advance_loc2: 1504 to 00000000000219b4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001fbf8 │ │ │ │ + DW_CFA_offset_extended: r108 at cfa-208 │ │ │ │ + DW_CFA_advance_loc2: 1516 to 00000000000201e4 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa: r1 ofs 0 │ │ │ │ - DW_CFA_advance_loc: 68 to 00000000000219f8 │ │ │ │ + DW_CFA_advance_loc: 44 to 0000000000020210 │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000021a0c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000020214 │ │ │ │ DW_CFA_restore_extended: r72 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000021a1c │ │ │ │ + DW_CFA_advance_loc: 68 to 0000000000020258 │ │ │ │ DW_CFA_restore: r63 │ │ │ │ DW_CFA_restore: r62 │ │ │ │ DW_CFA_restore: r61 │ │ │ │ DW_CFA_restore: r60 │ │ │ │ + DW_CFA_restore: r59 │ │ │ │ + DW_CFA_restore: r58 │ │ │ │ DW_CFA_restore: r31 │ │ │ │ DW_CFA_restore: r30 │ │ │ │ DW_CFA_restore: r29 │ │ │ │ DW_CFA_restore: r28 │ │ │ │ DW_CFA_restore: r27 │ │ │ │ DW_CFA_restore: r26 │ │ │ │ DW_CFA_restore: r25 │ │ │ │ @@ -7524,19 +7656,22 @@ │ │ │ │ DW_CFA_restore: r20 │ │ │ │ DW_CFA_restore: r19 │ │ │ │ DW_CFA_restore: r18 │ │ │ │ DW_CFA_restore: r17 │ │ │ │ DW_CFA_restore: r16 │ │ │ │ DW_CFA_restore: r15 │ │ │ │ DW_CFA_restore: r14 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000021a20 │ │ │ │ + DW_CFA_restore_extended: r108 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002025c │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -0000301c 0000000000000098 00003020 FDE cie=00000000 pc=0000000000022570..0000000000023918 │ │ │ │ - DW_CFA_advance_loc: 168 to 0000000000022618 │ │ │ │ +000030ac 00000000000000a0 000030b0 FDE cie=00000000 pc=0000000000020dd0..000000000002215c │ │ │ │ + DW_CFA_advance_loc: 144 to 0000000000020e60 │ │ │ │ DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ DW_CFA_offset: r46 at cfa-144 │ │ │ │ DW_CFA_offset: r47 at cfa-136 │ │ │ │ DW_CFA_offset: r48 at cfa-128 │ │ │ │ DW_CFA_offset: r49 at cfa-120 │ │ │ │ DW_CFA_offset: r50 at cfa-112 │ │ │ │ DW_CFA_offset: r51 at cfa-104 │ │ │ │ @@ -7548,44 +7683,49 @@ │ │ │ │ DW_CFA_offset: r57 at cfa-56 │ │ │ │ DW_CFA_offset: r58 at cfa-48 │ │ │ │ DW_CFA_offset: r59 at cfa-40 │ │ │ │ DW_CFA_offset: r60 at cfa-32 │ │ │ │ DW_CFA_offset: r61 at cfa-24 │ │ │ │ DW_CFA_offset: r62 at cfa-16 │ │ │ │ DW_CFA_offset: r63 at cfa-8 │ │ │ │ + DW_CFA_offset: r18 at cfa-256 │ │ │ │ DW_CFA_offset: r17 at cfa-264 │ │ │ │ DW_CFA_offset: r14 at cfa-288 │ │ │ │ DW_CFA_offset: r15 at cfa-280 │ │ │ │ DW_CFA_offset: r16 at cfa-272 │ │ │ │ - DW_CFA_offset: r18 at cfa-256 │ │ │ │ DW_CFA_offset: r19 at cfa-248 │ │ │ │ DW_CFA_offset: r20 at cfa-240 │ │ │ │ DW_CFA_offset: r21 at cfa-232 │ │ │ │ DW_CFA_offset: r22 at cfa-224 │ │ │ │ DW_CFA_offset: r23 at cfa-216 │ │ │ │ DW_CFA_offset: r24 at cfa-208 │ │ │ │ DW_CFA_offset: r25 at cfa-200 │ │ │ │ DW_CFA_offset: r26 at cfa-192 │ │ │ │ DW_CFA_offset: r27 at cfa-184 │ │ │ │ DW_CFA_offset: r28 at cfa-176 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000020e6c │ │ │ │ DW_CFA_offset: r29 at cfa-168 │ │ │ │ DW_CFA_offset: r30 at cfa-160 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000020e7c │ │ │ │ + DW_CFA_def_cfa_offset: 608 │ │ │ │ DW_CFA_offset: r31 at cfa-152 │ │ │ │ DW_CFA_offset_extended_sf: r72 at cfa+8 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000022620 │ │ │ │ - DW_CFA_def_cfa_offset: 576 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000022628 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000020e84 │ │ │ │ DW_CFA_def_cfa_register: r31 │ │ │ │ - DW_CFA_advance_loc2: 2248 to 0000000000022ef0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000020e88 │ │ │ │ + DW_CFA_offset_extended: r108 at cfa-304 │ │ │ │ + DW_CFA_advance_loc2: 2220 to 0000000000021734 │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_restore_extended: r108 │ │ │ │ DW_CFA_def_cfa: r1 ofs 0 │ │ │ │ - DW_CFA_advance_loc: 68 to 0000000000022f34 │ │ │ │ + DW_CFA_advance_loc: 44 to 0000000000021760 │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ - DW_CFA_advance_loc: 92 to 0000000000022f90 │ │ │ │ + DW_CFA_advance_loc: 84 to 00000000000217b4 │ │ │ │ DW_CFA_restore_extended: r72 │ │ │ │ + DW_CFA_advance_loc: 32 to 00000000000217d4 │ │ │ │ DW_CFA_restore: r63 │ │ │ │ DW_CFA_restore: r62 │ │ │ │ DW_CFA_restore: r61 │ │ │ │ DW_CFA_restore: r60 │ │ │ │ DW_CFA_restore: r59 │ │ │ │ DW_CFA_restore: r58 │ │ │ │ DW_CFA_restore: r57 │ │ │ │ @@ -7614,72 +7754,83 @@ │ │ │ │ DW_CFA_restore: r20 │ │ │ │ DW_CFA_restore: r19 │ │ │ │ DW_CFA_restore: r18 │ │ │ │ DW_CFA_restore: r17 │ │ │ │ DW_CFA_restore: r16 │ │ │ │ DW_CFA_restore: r15 │ │ │ │ DW_CFA_restore: r14 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000022f94 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000217d8 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000030b8 0000000000000080 000030bc FDE cie=00000000 pc=0000000000023920..0000000000024ea4 │ │ │ │ - DW_CFA_advance_loc: 136 to 00000000000239a8 │ │ │ │ +00003150 0000000000000094 00003154 FDE cie=00000000 pc=0000000000022160..00000000000236b8 │ │ │ │ + DW_CFA_advance_loc: 88 to 00000000000221b8 │ │ │ │ DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ + DW_CFA_offset: r50 at cfa-112 │ │ │ │ + DW_CFA_offset: r51 at cfa-104 │ │ │ │ + DW_CFA_offset: r52 at cfa-96 │ │ │ │ + DW_CFA_offset: r53 at cfa-88 │ │ │ │ DW_CFA_offset: r54 at cfa-80 │ │ │ │ DW_CFA_offset: r55 at cfa-72 │ │ │ │ DW_CFA_offset: r56 at cfa-64 │ │ │ │ DW_CFA_offset: r57 at cfa-56 │ │ │ │ DW_CFA_offset: r58 at cfa-48 │ │ │ │ DW_CFA_offset: r59 at cfa-40 │ │ │ │ DW_CFA_offset: r60 at cfa-32 │ │ │ │ DW_CFA_offset: r61 at cfa-24 │ │ │ │ DW_CFA_offset: r62 at cfa-16 │ │ │ │ DW_CFA_offset: r63 at cfa-8 │ │ │ │ + DW_CFA_offset: r14 at cfa-256 │ │ │ │ + DW_CFA_offset: r15 at cfa-248 │ │ │ │ + DW_CFA_offset: r28 at cfa-144 │ │ │ │ + DW_CFA_offset: r29 at cfa-136 │ │ │ │ + DW_CFA_offset: r30 at cfa-128 │ │ │ │ + DW_CFA_advance_loc: 68 to 00000000000221fc │ │ │ │ + DW_CFA_def_cfa_offset: 592 │ │ │ │ + DW_CFA_offset: r16 at cfa-240 │ │ │ │ + DW_CFA_offset: r17 at cfa-232 │ │ │ │ + DW_CFA_offset: r18 at cfa-224 │ │ │ │ + DW_CFA_offset: r19 at cfa-216 │ │ │ │ + DW_CFA_offset: r20 at cfa-208 │ │ │ │ + DW_CFA_offset: r21 at cfa-200 │ │ │ │ + DW_CFA_offset: r22 at cfa-192 │ │ │ │ + DW_CFA_offset: r23 at cfa-184 │ │ │ │ + DW_CFA_offset: r24 at cfa-176 │ │ │ │ + DW_CFA_offset: r25 at cfa-168 │ │ │ │ + DW_CFA_offset: r26 at cfa-160 │ │ │ │ + DW_CFA_offset: r27 at cfa-152 │ │ │ │ + DW_CFA_offset: r31 at cfa-120 │ │ │ │ DW_CFA_offset_extended_sf: r72 at cfa+8 │ │ │ │ - DW_CFA_offset: r28 at cfa-112 │ │ │ │ - DW_CFA_offset: r29 at cfa-104 │ │ │ │ - DW_CFA_offset: r30 at cfa-96 │ │ │ │ - DW_CFA_offset: r31 at cfa-88 │ │ │ │ - DW_CFA_offset: r14 at cfa-224 │ │ │ │ - DW_CFA_offset: r15 at cfa-216 │ │ │ │ - DW_CFA_offset: r16 at cfa-208 │ │ │ │ - DW_CFA_offset: r17 at cfa-200 │ │ │ │ - DW_CFA_offset: r18 at cfa-192 │ │ │ │ - DW_CFA_offset: r19 at cfa-184 │ │ │ │ - DW_CFA_offset: r20 at cfa-176 │ │ │ │ - DW_CFA_offset: r21 at cfa-168 │ │ │ │ - DW_CFA_offset: r22 at cfa-160 │ │ │ │ - DW_CFA_offset: r23 at cfa-152 │ │ │ │ - DW_CFA_offset: r24 at cfa-144 │ │ │ │ - DW_CFA_offset: r25 at cfa-136 │ │ │ │ - DW_CFA_offset: r26 at cfa-128 │ │ │ │ - DW_CFA_offset: r27 at cfa-120 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000239b0 │ │ │ │ - DW_CFA_def_cfa_offset: 560 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000239b8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000022200 │ │ │ │ DW_CFA_def_cfa_register: r31 │ │ │ │ - DW_CFA_advance_loc2: 2488 to 0000000000024370 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000022204 │ │ │ │ + DW_CFA_offset_extended: r108 at cfa-272 │ │ │ │ + DW_CFA_advance_loc2: 2400 to 0000000000022b64 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa: r1 ofs 0 │ │ │ │ - DW_CFA_advance_loc: 68 to 00000000000243b4 │ │ │ │ + DW_CFA_advance_loc: 44 to 0000000000022b90 │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ - DW_CFA_advance_loc: 60 to 00000000000243f0 │ │ │ │ + DW_CFA_advance_loc: 84 to 0000000000022be4 │ │ │ │ DW_CFA_restore_extended: r72 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000022bf8 │ │ │ │ DW_CFA_restore: r63 │ │ │ │ DW_CFA_restore: r62 │ │ │ │ DW_CFA_restore: r61 │ │ │ │ DW_CFA_restore: r60 │ │ │ │ DW_CFA_restore: r59 │ │ │ │ DW_CFA_restore: r58 │ │ │ │ DW_CFA_restore: r57 │ │ │ │ DW_CFA_restore: r56 │ │ │ │ DW_CFA_restore: r55 │ │ │ │ DW_CFA_restore: r54 │ │ │ │ + DW_CFA_restore: r53 │ │ │ │ + DW_CFA_restore: r52 │ │ │ │ + DW_CFA_restore: r51 │ │ │ │ + DW_CFA_restore: r50 │ │ │ │ DW_CFA_restore: r31 │ │ │ │ DW_CFA_restore: r30 │ │ │ │ DW_CFA_restore: r29 │ │ │ │ DW_CFA_restore: r28 │ │ │ │ DW_CFA_restore: r27 │ │ │ │ DW_CFA_restore: r26 │ │ │ │ DW_CFA_restore: r25 │ │ │ │ @@ -7690,58 +7841,66 @@ │ │ │ │ DW_CFA_restore: r20 │ │ │ │ DW_CFA_restore: r19 │ │ │ │ DW_CFA_restore: r18 │ │ │ │ DW_CFA_restore: r17 │ │ │ │ DW_CFA_restore: r16 │ │ │ │ DW_CFA_restore: r15 │ │ │ │ DW_CFA_restore: r14 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000243f4 │ │ │ │ + DW_CFA_restore_extended: r108 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000022bfc │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -0000313c 0000000000000074 00003140 FDE cie=00000000 pc=0000000000024eb0..00000000000254c4 │ │ │ │ - DW_CFA_advance_loc: 120 to 0000000000024f28 │ │ │ │ - DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ +000031e8 000000000000007c 000031ec FDE cie=00000000 pc=00000000000236c0..0000000000023c9c │ │ │ │ + DW_CFA_advance_loc: 20 to 00000000000236d4 │ │ │ │ + DW_CFA_register: r65 in r0 │ │ │ │ DW_CFA_offset: r56 at cfa-64 │ │ │ │ DW_CFA_offset: r57 at cfa-56 │ │ │ │ + DW_CFA_offset: r58 at cfa-48 │ │ │ │ DW_CFA_offset: r62 at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 20 to 00000000000236e8 │ │ │ │ + DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ DW_CFA_offset: r63 at cfa-8 │ │ │ │ - DW_CFA_offset: r58 at cfa-48 │ │ │ │ DW_CFA_offset: r59 at cfa-40 │ │ │ │ DW_CFA_offset: r60 at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 16 to 00000000000236f8 │ │ │ │ DW_CFA_offset: r61 at cfa-24 │ │ │ │ - DW_CFA_offset: r15 at cfa-200 │ │ │ │ + DW_CFA_offset: r16 at cfa-192 │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000023710 │ │ │ │ + DW_CFA_offset: r17 at cfa-184 │ │ │ │ DW_CFA_offset: r18 at cfa-176 │ │ │ │ DW_CFA_offset: r19 at cfa-168 │ │ │ │ DW_CFA_offset: r20 at cfa-160 │ │ │ │ + DW_CFA_advance_loc: 28 to 000000000002372c │ │ │ │ DW_CFA_offset: r21 at cfa-152 │ │ │ │ DW_CFA_offset: r22 at cfa-144 │ │ │ │ - DW_CFA_offset: r24 at cfa-128 │ │ │ │ + DW_CFA_offset: r23 at cfa-136 │ │ │ │ DW_CFA_offset: r25 at cfa-120 │ │ │ │ DW_CFA_offset: r26 at cfa-112 │ │ │ │ - DW_CFA_offset: r28 at cfa-96 │ │ │ │ + DW_CFA_offset: r27 at cfa-104 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000023738 │ │ │ │ DW_CFA_offset: r29 at cfa-88 │ │ │ │ DW_CFA_offset: r30 at cfa-80 │ │ │ │ + DW_CFA_advance_loc: 28 to 0000000000023754 │ │ │ │ + DW_CFA_def_cfa_offset: 256 │ │ │ │ DW_CFA_offset: r31 at cfa-72 │ │ │ │ DW_CFA_offset: r14 at cfa-208 │ │ │ │ - DW_CFA_offset: r16 at cfa-192 │ │ │ │ - DW_CFA_offset: r17 at cfa-184 │ │ │ │ - DW_CFA_offset: r23 at cfa-136 │ │ │ │ - DW_CFA_offset: r27 at cfa-104 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000024f30 │ │ │ │ - DW_CFA_def_cfa_offset: 240 │ │ │ │ - DW_CFA_advance_loc: 32 to 0000000000024f50 │ │ │ │ + DW_CFA_offset: r15 at cfa-200 │ │ │ │ + DW_CFA_offset: r24 at cfa-128 │ │ │ │ + DW_CFA_offset: r28 at cfa-96 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000023758 │ │ │ │ DW_CFA_def_cfa_register: r31 │ │ │ │ - DW_CFA_advance_loc1: 600 to 00000000000251a8 │ │ │ │ + DW_CFA_advance_loc1: 572 to 0000000000023994 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa: r1 ofs 0 │ │ │ │ - DW_CFA_advance_loc: 68 to 00000000000251ec │ │ │ │ + DW_CFA_advance_loc: 44 to 00000000000239c0 │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ - DW_CFA_advance_loc: 44 to 0000000000025218 │ │ │ │ + DW_CFA_advance_loc: 68 to 0000000000023a04 │ │ │ │ DW_CFA_restore: r63 │ │ │ │ DW_CFA_restore: r62 │ │ │ │ DW_CFA_restore: r61 │ │ │ │ DW_CFA_restore: r60 │ │ │ │ DW_CFA_restore: r59 │ │ │ │ DW_CFA_restore: r58 │ │ │ │ DW_CFA_restore: r57 │ │ │ │ @@ -7760,75 +7919,83 @@ │ │ │ │ DW_CFA_restore: r20 │ │ │ │ DW_CFA_restore: r19 │ │ │ │ DW_CFA_restore: r18 │ │ │ │ DW_CFA_restore: r17 │ │ │ │ DW_CFA_restore: r16 │ │ │ │ DW_CFA_restore: r15 │ │ │ │ DW_CFA_restore: r14 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000025220 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000023a10 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000031b4 0000000000000084 000031b8 FDE cie=00000000 pc=00000000000254d0..0000000000026ad4 │ │ │ │ - DW_CFA_advance_loc: 148 to 0000000000025564 │ │ │ │ - DW_CFA_def_cfa_offset: 592 │ │ │ │ +00003268 0000000000000094 0000326c FDE cie=00000000 pc=0000000000023ca0..0000000000025290 │ │ │ │ + DW_CFA_advance_loc: 88 to 0000000000023cf8 │ │ │ │ DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ + DW_CFA_offset: r50 at cfa-112 │ │ │ │ + DW_CFA_offset: r51 at cfa-104 │ │ │ │ DW_CFA_offset: r52 at cfa-96 │ │ │ │ DW_CFA_offset: r53 at cfa-88 │ │ │ │ DW_CFA_offset: r54 at cfa-80 │ │ │ │ DW_CFA_offset: r55 at cfa-72 │ │ │ │ DW_CFA_offset: r56 at cfa-64 │ │ │ │ DW_CFA_offset: r57 at cfa-56 │ │ │ │ DW_CFA_offset: r58 at cfa-48 │ │ │ │ DW_CFA_offset: r59 at cfa-40 │ │ │ │ DW_CFA_offset: r60 at cfa-32 │ │ │ │ DW_CFA_offset: r61 at cfa-24 │ │ │ │ DW_CFA_offset: r62 at cfa-16 │ │ │ │ DW_CFA_offset: r63 at cfa-8 │ │ │ │ + DW_CFA_offset: r14 at cfa-256 │ │ │ │ + DW_CFA_offset: r15 at cfa-248 │ │ │ │ + DW_CFA_offset: r28 at cfa-144 │ │ │ │ + DW_CFA_offset: r29 at cfa-136 │ │ │ │ + DW_CFA_offset: r30 at cfa-128 │ │ │ │ + DW_CFA_advance_loc: 68 to 0000000000023d3c │ │ │ │ + DW_CFA_def_cfa_offset: 624 │ │ │ │ + DW_CFA_offset: r16 at cfa-240 │ │ │ │ + DW_CFA_offset: r17 at cfa-232 │ │ │ │ + DW_CFA_offset: r18 at cfa-224 │ │ │ │ + DW_CFA_offset: r19 at cfa-216 │ │ │ │ + DW_CFA_offset: r20 at cfa-208 │ │ │ │ + DW_CFA_offset: r21 at cfa-200 │ │ │ │ + DW_CFA_offset: r22 at cfa-192 │ │ │ │ + DW_CFA_offset: r23 at cfa-184 │ │ │ │ + DW_CFA_offset: r24 at cfa-176 │ │ │ │ + DW_CFA_offset: r25 at cfa-168 │ │ │ │ + DW_CFA_offset: r26 at cfa-160 │ │ │ │ + DW_CFA_offset: r27 at cfa-152 │ │ │ │ + DW_CFA_offset: r31 at cfa-120 │ │ │ │ DW_CFA_offset_extended_sf: r72 at cfa+8 │ │ │ │ - DW_CFA_offset: r19 at cfa-200 │ │ │ │ - DW_CFA_offset: r28 at cfa-128 │ │ │ │ - DW_CFA_offset: r29 at cfa-120 │ │ │ │ - DW_CFA_offset: r30 at cfa-112 │ │ │ │ - DW_CFA_offset: r31 at cfa-104 │ │ │ │ - DW_CFA_offset: r14 at cfa-240 │ │ │ │ - DW_CFA_offset: r15 at cfa-232 │ │ │ │ - DW_CFA_offset: r16 at cfa-224 │ │ │ │ - DW_CFA_offset: r17 at cfa-216 │ │ │ │ - DW_CFA_offset: r18 at cfa-208 │ │ │ │ - DW_CFA_offset: r20 at cfa-192 │ │ │ │ - DW_CFA_offset: r21 at cfa-184 │ │ │ │ - DW_CFA_offset: r22 at cfa-176 │ │ │ │ - DW_CFA_offset: r23 at cfa-168 │ │ │ │ - DW_CFA_offset: r24 at cfa-160 │ │ │ │ - DW_CFA_offset: r25 at cfa-152 │ │ │ │ - DW_CFA_offset: r26 at cfa-144 │ │ │ │ - DW_CFA_offset: r27 at cfa-136 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000025570 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000023d40 │ │ │ │ DW_CFA_def_cfa_register: r31 │ │ │ │ - DW_CFA_advance_loc2: 2616 to 0000000000025fa8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000023d44 │ │ │ │ + DW_CFA_offset_extended: r108 at cfa-272 │ │ │ │ + DW_CFA_advance_loc2: 2520 to 000000000002471c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa: r1 ofs 0 │ │ │ │ - DW_CFA_advance_loc: 68 to 0000000000025fec │ │ │ │ + DW_CFA_advance_loc: 44 to 0000000000024748 │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ - DW_CFA_advance_loc: 68 to 0000000000026030 │ │ │ │ + DW_CFA_advance_loc: 84 to 000000000002479c │ │ │ │ DW_CFA_restore_extended: r72 │ │ │ │ + DW_CFA_advance_loc: 20 to 00000000000247b0 │ │ │ │ DW_CFA_restore: r63 │ │ │ │ DW_CFA_restore: r62 │ │ │ │ DW_CFA_restore: r61 │ │ │ │ DW_CFA_restore: r60 │ │ │ │ DW_CFA_restore: r59 │ │ │ │ DW_CFA_restore: r58 │ │ │ │ DW_CFA_restore: r57 │ │ │ │ DW_CFA_restore: r56 │ │ │ │ DW_CFA_restore: r55 │ │ │ │ DW_CFA_restore: r54 │ │ │ │ DW_CFA_restore: r53 │ │ │ │ DW_CFA_restore: r52 │ │ │ │ + DW_CFA_restore: r51 │ │ │ │ + DW_CFA_restore: r50 │ │ │ │ DW_CFA_restore: r31 │ │ │ │ DW_CFA_restore: r30 │ │ │ │ DW_CFA_restore: r29 │ │ │ │ DW_CFA_restore: r28 │ │ │ │ DW_CFA_restore: r27 │ │ │ │ DW_CFA_restore: r26 │ │ │ │ DW_CFA_restore: r25 │ │ │ │ @@ -7839,61 +8006,69 @@ │ │ │ │ DW_CFA_restore: r20 │ │ │ │ DW_CFA_restore: r19 │ │ │ │ DW_CFA_restore: r18 │ │ │ │ DW_CFA_restore: r17 │ │ │ │ DW_CFA_restore: r16 │ │ │ │ DW_CFA_restore: r15 │ │ │ │ DW_CFA_restore: r14 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000026034 │ │ │ │ + DW_CFA_restore_extended: r108 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000247b4 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -0000323c 0000000000000080 00003240 FDE cie=00000000 pc=0000000000026ae0..0000000000027308 │ │ │ │ - DW_CFA_advance_loc: 136 to 0000000000026b68 │ │ │ │ +00003300 0000000000000084 00003304 FDE cie=00000000 pc=0000000000025290..0000000000025a64 │ │ │ │ + DW_CFA_advance_loc: 36 to 00000000000252b4 │ │ │ │ DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ DW_CFA_offset: r52 at cfa-96 │ │ │ │ DW_CFA_offset: r53 at cfa-88 │ │ │ │ DW_CFA_offset: r54 at cfa-80 │ │ │ │ DW_CFA_offset: r55 at cfa-72 │ │ │ │ DW_CFA_offset: r56 at cfa-64 │ │ │ │ DW_CFA_offset: r57 at cfa-56 │ │ │ │ + DW_CFA_offset: r58 at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 20 to 00000000000252c8 │ │ │ │ DW_CFA_offset: r62 at cfa-16 │ │ │ │ DW_CFA_offset: r63 at cfa-8 │ │ │ │ - DW_CFA_offset: r58 at cfa-48 │ │ │ │ DW_CFA_offset: r59 at cfa-40 │ │ │ │ DW_CFA_offset: r60 at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 16 to 00000000000252d8 │ │ │ │ DW_CFA_offset: r61 at cfa-24 │ │ │ │ - DW_CFA_offset: r15 at cfa-232 │ │ │ │ DW_CFA_offset: r16 at cfa-224 │ │ │ │ + DW_CFA_advance_loc: 28 to 00000000000252f4 │ │ │ │ DW_CFA_offset: r17 at cfa-216 │ │ │ │ DW_CFA_offset: r18 at cfa-208 │ │ │ │ DW_CFA_offset: r19 at cfa-200 │ │ │ │ + DW_CFA_offset: r20 at cfa-192 │ │ │ │ DW_CFA_offset: r21 at cfa-184 │ │ │ │ DW_CFA_offset: r22 at cfa-176 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000025300 │ │ │ │ DW_CFA_offset: r23 at cfa-168 │ │ │ │ DW_CFA_offset: r24 at cfa-160 │ │ │ │ + DW_CFA_advance_loc: 28 to 000000000002531c │ │ │ │ DW_CFA_offset: r25 at cfa-152 │ │ │ │ DW_CFA_offset: r26 at cfa-144 │ │ │ │ DW_CFA_offset: r27 at cfa-136 │ │ │ │ DW_CFA_offset: r28 at cfa-128 │ │ │ │ DW_CFA_offset: r29 at cfa-120 │ │ │ │ DW_CFA_offset: r30 at cfa-112 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000025330 │ │ │ │ + DW_CFA_def_cfa_offset: 336 │ │ │ │ DW_CFA_offset: r31 at cfa-104 │ │ │ │ DW_CFA_offset: r14 at cfa-240 │ │ │ │ - DW_CFA_offset: r20 at cfa-192 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000026b70 │ │ │ │ - DW_CFA_def_cfa_offset: 336 │ │ │ │ - DW_CFA_advance_loc: 28 to 0000000000026b8c │ │ │ │ + DW_CFA_offset: r15 at cfa-232 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000025334 │ │ │ │ DW_CFA_def_cfa_register: r31 │ │ │ │ - DW_CFA_advance_loc1: 876 to 0000000000026ef8 │ │ │ │ + DW_CFA_advance_loc1: 836 to 0000000000025678 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa: r1 ofs 0 │ │ │ │ - DW_CFA_advance_loc: 68 to 0000000000026f3c │ │ │ │ + DW_CFA_advance_loc: 44 to 00000000000256a4 │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ - DW_CFA_advance_loc: 60 to 0000000000026f78 │ │ │ │ + DW_CFA_advance_loc: 84 to 00000000000256f8 │ │ │ │ DW_CFA_restore: r63 │ │ │ │ DW_CFA_restore: r62 │ │ │ │ DW_CFA_restore: r61 │ │ │ │ DW_CFA_restore: r60 │ │ │ │ DW_CFA_restore: r59 │ │ │ │ DW_CFA_restore: r58 │ │ │ │ DW_CFA_restore: r57 │ │ │ │ @@ -7916,66 +8091,67 @@ │ │ │ │ DW_CFA_restore: r20 │ │ │ │ DW_CFA_restore: r19 │ │ │ │ DW_CFA_restore: r18 │ │ │ │ DW_CFA_restore: r17 │ │ │ │ DW_CFA_restore: r16 │ │ │ │ DW_CFA_restore: r15 │ │ │ │ DW_CFA_restore: r14 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000026f7c │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000256fc │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -000032c0 0000000000000088 000032c4 FDE cie=00000000 pc=0000000000027310..00000000000278a8 │ │ │ │ - DW_CFA_advance_loc: 148 to 00000000000273a4 │ │ │ │ - DW_CFA_def_cfa_offset: 320 │ │ │ │ +00003388 000000000000008c 0000338c FDE cie=00000000 pc=0000000000025a70..0000000000025f88 │ │ │ │ + DW_CFA_advance_loc: 72 to 0000000000025ab8 │ │ │ │ DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ DW_CFA_offset: r52 at cfa-96 │ │ │ │ DW_CFA_offset: r53 at cfa-88 │ │ │ │ DW_CFA_offset: r54 at cfa-80 │ │ │ │ DW_CFA_offset: r55 at cfa-72 │ │ │ │ DW_CFA_offset: r56 at cfa-64 │ │ │ │ DW_CFA_offset: r57 at cfa-56 │ │ │ │ DW_CFA_offset: r58 at cfa-48 │ │ │ │ DW_CFA_offset: r59 at cfa-40 │ │ │ │ DW_CFA_offset: r60 at cfa-32 │ │ │ │ DW_CFA_offset: r61 at cfa-24 │ │ │ │ DW_CFA_offset: r62 at cfa-16 │ │ │ │ DW_CFA_offset: r63 at cfa-8 │ │ │ │ + DW_CFA_offset_extended_sf: r71 at cfa+8 │ │ │ │ + DW_CFA_offset_extended_sf: r72 at cfa+8 │ │ │ │ DW_CFA_offset: r28 at cfa-128 │ │ │ │ DW_CFA_offset: r29 at cfa-120 │ │ │ │ + DW_CFA_advance_loc: 72 to 0000000000025b00 │ │ │ │ + DW_CFA_def_cfa_offset: 320 │ │ │ │ DW_CFA_offset: r30 at cfa-112 │ │ │ │ DW_CFA_offset: r31 at cfa-104 │ │ │ │ DW_CFA_offset: r14 at cfa-240 │ │ │ │ DW_CFA_offset: r15 at cfa-232 │ │ │ │ DW_CFA_offset: r16 at cfa-224 │ │ │ │ DW_CFA_offset: r17 at cfa-216 │ │ │ │ DW_CFA_offset: r18 at cfa-208 │ │ │ │ DW_CFA_offset: r19 at cfa-200 │ │ │ │ DW_CFA_offset: r20 at cfa-192 │ │ │ │ - DW_CFA_offset_extended_sf: r71 at cfa+8 │ │ │ │ - DW_CFA_offset_extended_sf: r72 at cfa+8 │ │ │ │ DW_CFA_offset: r21 at cfa-184 │ │ │ │ DW_CFA_offset: r22 at cfa-176 │ │ │ │ DW_CFA_offset: r23 at cfa-168 │ │ │ │ DW_CFA_offset: r24 at cfa-160 │ │ │ │ DW_CFA_offset: r25 at cfa-152 │ │ │ │ DW_CFA_offset: r26 at cfa-144 │ │ │ │ DW_CFA_offset: r27 at cfa-136 │ │ │ │ - DW_CFA_advance_loc: 12 to 00000000000273b0 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000025b08 │ │ │ │ DW_CFA_def_cfa_register: r31 │ │ │ │ - DW_CFA_advance_loc1: 804 to 00000000000276d4 │ │ │ │ + DW_CFA_advance_loc1: 704 to 0000000000025dc8 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa: r1 ofs 0 │ │ │ │ - DW_CFA_advance_loc: 68 to 0000000000027718 │ │ │ │ + DW_CFA_advance_loc: 44 to 0000000000025df4 │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ - DW_CFA_advance_loc: 68 to 000000000002775c │ │ │ │ + DW_CFA_advance_loc: 84 to 0000000000025e48 │ │ │ │ DW_CFA_restore_extended: r71 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000027760 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000025e4c │ │ │ │ DW_CFA_restore_extended: r72 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000025e54 │ │ │ │ DW_CFA_restore: r63 │ │ │ │ DW_CFA_restore: r62 │ │ │ │ DW_CFA_restore: r61 │ │ │ │ DW_CFA_restore: r60 │ │ │ │ DW_CFA_restore: r59 │ │ │ │ DW_CFA_restore: r58 │ │ │ │ DW_CFA_restore: r57 │ │ │ │ @@ -7998,60 +8174,65 @@ │ │ │ │ DW_CFA_restore: r20 │ │ │ │ DW_CFA_restore: r19 │ │ │ │ DW_CFA_restore: r18 │ │ │ │ DW_CFA_restore: r17 │ │ │ │ DW_CFA_restore: r16 │ │ │ │ DW_CFA_restore: r15 │ │ │ │ DW_CFA_restore: r14 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000027770 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000025e60 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -0000334c 000000000000007c 00003350 FDE cie=00000000 pc=00000000000278b0..0000000000027e38 │ │ │ │ - DW_CFA_advance_loc: 132 to 0000000000027934 │ │ │ │ - DW_CFA_def_cfa_offset: 384 │ │ │ │ +00003418 0000000000000080 0000341c FDE cie=00000000 pc=0000000000025f90..0000000000026498 │ │ │ │ + DW_CFA_advance_loc: 48 to 0000000000025fc0 │ │ │ │ DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ DW_CFA_offset: r56 at cfa-64 │ │ │ │ DW_CFA_offset: r57 at cfa-56 │ │ │ │ DW_CFA_offset: r58 at cfa-48 │ │ │ │ DW_CFA_offset: r59 at cfa-40 │ │ │ │ DW_CFA_offset: r60 at cfa-32 │ │ │ │ DW_CFA_offset: r61 at cfa-24 │ │ │ │ DW_CFA_offset: r62 at cfa-16 │ │ │ │ DW_CFA_offset: r63 at cfa-8 │ │ │ │ DW_CFA_offset: r14 at cfa-208 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000025fcc │ │ │ │ DW_CFA_offset: r29 at cfa-88 │ │ │ │ DW_CFA_offset: r30 at cfa-80 │ │ │ │ + DW_CFA_advance_loc: 72 to 0000000000026014 │ │ │ │ + DW_CFA_def_cfa_offset: 384 │ │ │ │ DW_CFA_offset: r31 at cfa-72 │ │ │ │ + DW_CFA_offset_extended_sf: r71 at cfa+8 │ │ │ │ + DW_CFA_offset_extended_sf: r72 at cfa+8 │ │ │ │ DW_CFA_offset: r15 at cfa-200 │ │ │ │ DW_CFA_offset: r16 at cfa-192 │ │ │ │ DW_CFA_offset: r17 at cfa-184 │ │ │ │ DW_CFA_offset: r18 at cfa-176 │ │ │ │ DW_CFA_offset: r19 at cfa-168 │ │ │ │ DW_CFA_offset: r20 at cfa-160 │ │ │ │ DW_CFA_offset: r21 at cfa-152 │ │ │ │ DW_CFA_offset: r22 at cfa-144 │ │ │ │ DW_CFA_offset: r23 at cfa-136 │ │ │ │ DW_CFA_offset: r24 at cfa-128 │ │ │ │ DW_CFA_offset: r25 at cfa-120 │ │ │ │ - DW_CFA_offset_extended_sf: r71 at cfa+8 │ │ │ │ - DW_CFA_offset_extended_sf: r72 at cfa+8 │ │ │ │ DW_CFA_offset: r26 at cfa-112 │ │ │ │ DW_CFA_offset: r27 at cfa-104 │ │ │ │ DW_CFA_offset: r28 at cfa-96 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000027940 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000026018 │ │ │ │ DW_CFA_def_cfa_register: r31 │ │ │ │ - DW_CFA_advance_loc1: 812 to 0000000000027c6c │ │ │ │ + DW_CFA_advance_loc1: 728 to 00000000000262f0 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa: r1 ofs 0 │ │ │ │ - DW_CFA_advance_loc: 68 to 0000000000027cb0 │ │ │ │ + DW_CFA_advance_loc: 44 to 000000000002631c │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000027cc4 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000026320 │ │ │ │ DW_CFA_restore_extended: r71 │ │ │ │ - DW_CFA_advance_loc: 36 to 0000000000027ce8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000026324 │ │ │ │ DW_CFA_restore_extended: r72 │ │ │ │ + DW_CFA_advance_loc: 72 to 000000000002636c │ │ │ │ DW_CFA_restore: r63 │ │ │ │ DW_CFA_restore: r62 │ │ │ │ DW_CFA_restore: r61 │ │ │ │ DW_CFA_restore: r60 │ │ │ │ DW_CFA_restore: r59 │ │ │ │ DW_CFA_restore: r58 │ │ │ │ DW_CFA_restore: r57 │ │ │ │ @@ -8070,144 +8251,170 @@ │ │ │ │ DW_CFA_restore: r20 │ │ │ │ DW_CFA_restore: r19 │ │ │ │ DW_CFA_restore: r18 │ │ │ │ DW_CFA_restore: r17 │ │ │ │ DW_CFA_restore: r16 │ │ │ │ DW_CFA_restore: r15 │ │ │ │ DW_CFA_restore: r14 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000027cf0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000026370 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -000033cc 00000000000000f8 000033d0 FDE cie=00000000 pc=0000000000027e40..0000000000028294 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000027e50 │ │ │ │ +0000349c 0000000000000120 000034a0 FDE cie=00000000 pc=00000000000264a0..00000000000268d0 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000264a8 │ │ │ │ DW_CFA_register: r65 in r0 │ │ │ │ - DW_CFA_offset: r23 at cfa-184 │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000027e68 │ │ │ │ - DW_CFA_offset: r20 at cfa-208 │ │ │ │ - DW_CFA_offset: r25 at cfa-168 │ │ │ │ - DW_CFA_offset: r29 at cfa-136 │ │ │ │ - DW_CFA_offset: r30 at cfa-128 │ │ │ │ - DW_CFA_offset: r31 at cfa-120 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000027e78 │ │ │ │ - DW_CFA_def_cfa_offset: 256 │ │ │ │ + DW_CFA_offset: r24 at cfa-208 │ │ │ │ + DW_CFA_advance_loc: 24 to 00000000000264c0 │ │ │ │ + DW_CFA_offset: r22 at cfa-224 │ │ │ │ + DW_CFA_offset: r26 at cfa-192 │ │ │ │ + DW_CFA_offset: r29 at cfa-168 │ │ │ │ + DW_CFA_offset: r30 at cfa-160 │ │ │ │ DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ - DW_CFA_advance_loc: 64 to 0000000000027eb8 │ │ │ │ - DW_CFA_offset: r18 at cfa-224 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000027ec4 │ │ │ │ - DW_CFA_offset: r52 at cfa-96 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000027ec8 │ │ │ │ - DW_CFA_offset: r53 at cfa-88 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000027ecc │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000000264cc │ │ │ │ + DW_CFA_def_cfa_offset: 304 │ │ │ │ + DW_CFA_offset: r31 at cfa-152 │ │ │ │ + DW_CFA_advance_loc: 60 to 0000000000026508 │ │ │ │ + DW_CFA_offset: r19 at cfa-248 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002650c │ │ │ │ + DW_CFA_offset: r18 at cfa-256 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000002651c │ │ │ │ + DW_CFA_offset: r48 at cfa-128 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000026520 │ │ │ │ + DW_CFA_offset: r49 at cfa-120 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000026524 │ │ │ │ + DW_CFA_offset: r50 at cfa-112 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000026528 │ │ │ │ + DW_CFA_offset: r54 at cfa-80 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002652c │ │ │ │ + DW_CFA_offset: r55 at cfa-72 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000026530 │ │ │ │ DW_CFA_offset: r58 at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000027ed0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000026534 │ │ │ │ DW_CFA_offset: r59 at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000027ed4 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000002653c │ │ │ │ + DW_CFA_offset: r52 at cfa-96 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000026540 │ │ │ │ + DW_CFA_offset: r53 at cfa-88 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000026544 │ │ │ │ DW_CFA_offset: r56 at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000027ed8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000026548 │ │ │ │ DW_CFA_offset: r57 at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000027edc │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000026550 │ │ │ │ DW_CFA_offset: r60 at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000027ee0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000026554 │ │ │ │ DW_CFA_offset: r61 at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000027ee4 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000026558 │ │ │ │ DW_CFA_offset: r62 at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000027ee8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002655c │ │ │ │ DW_CFA_offset: r63 at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000027eec │ │ │ │ - DW_CFA_offset: r54 at cfa-80 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000027ef0 │ │ │ │ - DW_CFA_offset: r55 at cfa-72 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000027ef4 │ │ │ │ - DW_CFA_offset: r19 at cfa-216 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000027efc │ │ │ │ - DW_CFA_offset: r21 at cfa-200 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000027f00 │ │ │ │ - DW_CFA_offset: r22 at cfa-192 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000027f04 │ │ │ │ - DW_CFA_offset: r24 at cfa-176 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000027f08 │ │ │ │ - DW_CFA_offset: r27 at cfa-152 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000027f0c │ │ │ │ - DW_CFA_offset: r50 at cfa-112 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000027f10 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000026560 │ │ │ │ DW_CFA_offset: r51 at cfa-104 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000027f14 │ │ │ │ - DW_CFA_offset: r26 at cfa-160 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000027f1c │ │ │ │ - DW_CFA_offset: r28 at cfa-144 │ │ │ │ - DW_CFA_advance_loc1: 692 to 00000000000281d0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000026564 │ │ │ │ + DW_CFA_offset: r17 at cfa-264 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000026568 │ │ │ │ + DW_CFA_offset: r20 at cfa-240 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002656c │ │ │ │ + DW_CFA_offset: r21 at cfa-232 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000026570 │ │ │ │ + DW_CFA_offset: r23 at cfa-216 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000026578 │ │ │ │ + DW_CFA_offset: r25 at cfa-200 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002657c │ │ │ │ + DW_CFA_offset: r27 at cfa-184 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000026580 │ │ │ │ + DW_CFA_offset: r28 at cfa-176 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000026584 │ │ │ │ + DW_CFA_offset: r46 at cfa-144 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000026588 │ │ │ │ + DW_CFA_offset: r47 at cfa-136 │ │ │ │ + DW_CFA_advance_loc1: 620 to 00000000000267f4 │ │ │ │ + DW_CFA_restore: r46 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000267f8 │ │ │ │ + DW_CFA_restore: r47 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000267fc │ │ │ │ + DW_CFA_restore: r48 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000026800 │ │ │ │ + DW_CFA_restore: r49 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000026804 │ │ │ │ DW_CFA_restore: r50 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000281d4 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000026808 │ │ │ │ DW_CFA_restore: r51 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000281d8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002680c │ │ │ │ DW_CFA_restore: r52 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000281dc │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000026810 │ │ │ │ DW_CFA_restore: r53 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000281e0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000026814 │ │ │ │ DW_CFA_restore: r54 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000281e4 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000026818 │ │ │ │ DW_CFA_restore: r55 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000281e8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002681c │ │ │ │ DW_CFA_restore: r56 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000281ec │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000026820 │ │ │ │ DW_CFA_restore: r57 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000281f0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000026824 │ │ │ │ DW_CFA_restore: r58 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000281f4 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000026828 │ │ │ │ DW_CFA_restore: r59 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000281f8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002682c │ │ │ │ DW_CFA_restore: r60 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000281fc │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000026830 │ │ │ │ DW_CFA_restore: r61 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000028200 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000026834 │ │ │ │ DW_CFA_restore: r62 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000028204 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000026838 │ │ │ │ DW_CFA_restore: r63 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000028208 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002683c │ │ │ │ + DW_CFA_restore: r17 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000026840 │ │ │ │ DW_CFA_restore: r18 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002820c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000026844 │ │ │ │ DW_CFA_restore: r19 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000028210 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000026848 │ │ │ │ + DW_CFA_restore: r20 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002684c │ │ │ │ DW_CFA_restore: r21 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000028214 │ │ │ │ - DW_CFA_restore: r22 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000028218 │ │ │ │ - DW_CFA_restore: r24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002821c │ │ │ │ - DW_CFA_restore: r26 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000028220 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000026850 │ │ │ │ + DW_CFA_restore: r23 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000026854 │ │ │ │ + DW_CFA_restore: r25 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000026858 │ │ │ │ DW_CFA_restore: r27 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000028224 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002685c │ │ │ │ DW_CFA_restore: r28 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000028228 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000026860 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 32 to 0000000000028248 │ │ │ │ + DW_CFA_advance_loc: 32 to 0000000000026880 │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ DW_CFA_restore: r31 │ │ │ │ DW_CFA_restore: r30 │ │ │ │ DW_CFA_restore: r29 │ │ │ │ - DW_CFA_restore: r25 │ │ │ │ - DW_CFA_restore: r23 │ │ │ │ - DW_CFA_restore: r20 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000028250 │ │ │ │ - DW_CFA_def_cfa_offset: 256 │ │ │ │ - DW_CFA_offset: r18 at cfa-224 │ │ │ │ - DW_CFA_offset: r19 at cfa-216 │ │ │ │ - DW_CFA_offset: r20 at cfa-208 │ │ │ │ - DW_CFA_offset: r21 at cfa-200 │ │ │ │ - DW_CFA_offset: r22 at cfa-192 │ │ │ │ - DW_CFA_offset: r23 at cfa-184 │ │ │ │ - DW_CFA_offset: r24 at cfa-176 │ │ │ │ - DW_CFA_offset: r25 at cfa-168 │ │ │ │ - DW_CFA_offset: r26 at cfa-160 │ │ │ │ - DW_CFA_offset: r27 at cfa-152 │ │ │ │ - DW_CFA_offset: r28 at cfa-144 │ │ │ │ - DW_CFA_offset: r29 at cfa-136 │ │ │ │ - DW_CFA_offset: r30 at cfa-128 │ │ │ │ - DW_CFA_offset: r31 at cfa-120 │ │ │ │ + DW_CFA_restore: r26 │ │ │ │ + DW_CFA_restore: r24 │ │ │ │ + DW_CFA_restore: r22 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000026890 │ │ │ │ + DW_CFA_def_cfa_offset: 304 │ │ │ │ + DW_CFA_offset: r17 at cfa-264 │ │ │ │ + DW_CFA_offset: r18 at cfa-256 │ │ │ │ + DW_CFA_offset: r19 at cfa-248 │ │ │ │ + DW_CFA_offset: r20 at cfa-240 │ │ │ │ + DW_CFA_offset: r21 at cfa-232 │ │ │ │ + DW_CFA_offset: r22 at cfa-224 │ │ │ │ + DW_CFA_offset: r23 at cfa-216 │ │ │ │ + DW_CFA_offset: r24 at cfa-208 │ │ │ │ + DW_CFA_offset: r25 at cfa-200 │ │ │ │ + DW_CFA_offset: r26 at cfa-192 │ │ │ │ + DW_CFA_offset: r27 at cfa-184 │ │ │ │ + DW_CFA_offset: r28 at cfa-176 │ │ │ │ + DW_CFA_offset: r29 at cfa-168 │ │ │ │ + DW_CFA_offset: r30 at cfa-160 │ │ │ │ + DW_CFA_offset: r31 at cfa-152 │ │ │ │ + DW_CFA_offset: r46 at cfa-144 │ │ │ │ + DW_CFA_offset: r47 at cfa-136 │ │ │ │ + DW_CFA_offset: r48 at cfa-128 │ │ │ │ + DW_CFA_offset: r49 at cfa-120 │ │ │ │ DW_CFA_offset: r50 at cfa-112 │ │ │ │ DW_CFA_offset: r51 at cfa-104 │ │ │ │ DW_CFA_offset: r52 at cfa-96 │ │ │ │ DW_CFA_offset: r53 at cfa-88 │ │ │ │ DW_CFA_offset: r54 at cfa-80 │ │ │ │ DW_CFA_offset: r55 at cfa-72 │ │ │ │ DW_CFA_offset: r56 at cfa-64 │ │ │ │ @@ -8215,23 +8422,28 @@ │ │ │ │ DW_CFA_offset: r58 at cfa-48 │ │ │ │ DW_CFA_offset: r59 at cfa-40 │ │ │ │ DW_CFA_offset: r60 at cfa-32 │ │ │ │ DW_CFA_offset: r61 at cfa-24 │ │ │ │ DW_CFA_offset: r62 at cfa-16 │ │ │ │ DW_CFA_offset: r63 at cfa-8 │ │ │ │ DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ - DW_CFA_advance_loc: 44 to 000000000002827c │ │ │ │ + DW_CFA_advance_loc: 40 to 00000000000268b8 │ │ │ │ + DW_CFA_restore: r17 │ │ │ │ DW_CFA_restore: r18 │ │ │ │ DW_CFA_restore: r19 │ │ │ │ + DW_CFA_restore: r20 │ │ │ │ DW_CFA_restore: r21 │ │ │ │ - DW_CFA_restore: r22 │ │ │ │ - DW_CFA_restore: r24 │ │ │ │ - DW_CFA_restore: r26 │ │ │ │ + DW_CFA_restore: r23 │ │ │ │ + DW_CFA_restore: r25 │ │ │ │ DW_CFA_restore: r27 │ │ │ │ DW_CFA_restore: r28 │ │ │ │ + DW_CFA_restore: r46 │ │ │ │ + DW_CFA_restore: r47 │ │ │ │ + DW_CFA_restore: r48 │ │ │ │ + DW_CFA_restore: r49 │ │ │ │ DW_CFA_restore: r50 │ │ │ │ DW_CFA_restore: r51 │ │ │ │ DW_CFA_restore: r52 │ │ │ │ DW_CFA_restore: r53 │ │ │ │ DW_CFA_restore: r54 │ │ │ │ DW_CFA_restore: r55 │ │ │ │ DW_CFA_restore: r56 │ │ │ │ @@ -8241,17 +8453,16 @@ │ │ │ │ DW_CFA_restore: r60 │ │ │ │ DW_CFA_restore: r61 │ │ │ │ DW_CFA_restore: r62 │ │ │ │ DW_CFA_restore: r63 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000034c8 0000000000000094 000034cc FDE cie=00000000 pc=00000000000282a0..0000000000028794 │ │ │ │ - DW_CFA_advance_loc: 168 to 0000000000028348 │ │ │ │ - DW_CFA_def_cfa_offset: 320 │ │ │ │ +000035c0 0000000000000098 000035c4 FDE cie=00000000 pc=00000000000268d0..0000000000026d64 │ │ │ │ + DW_CFA_advance_loc: 144 to 0000000000026960 │ │ │ │ DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ DW_CFA_offset: r46 at cfa-144 │ │ │ │ DW_CFA_offset: r47 at cfa-136 │ │ │ │ DW_CFA_offset: r48 at cfa-128 │ │ │ │ DW_CFA_offset: r49 at cfa-120 │ │ │ │ DW_CFA_offset: r50 at cfa-112 │ │ │ │ DW_CFA_offset: r51 at cfa-104 │ │ │ │ @@ -8263,41 +8474,46 @@ │ │ │ │ DW_CFA_offset: r57 at cfa-56 │ │ │ │ DW_CFA_offset: r58 at cfa-48 │ │ │ │ DW_CFA_offset: r59 at cfa-40 │ │ │ │ DW_CFA_offset: r60 at cfa-32 │ │ │ │ DW_CFA_offset: r61 at cfa-24 │ │ │ │ DW_CFA_offset: r62 at cfa-16 │ │ │ │ DW_CFA_offset: r63 at cfa-8 │ │ │ │ + DW_CFA_offset: r14 at cfa-288 │ │ │ │ DW_CFA_offset: r15 at cfa-280 │ │ │ │ DW_CFA_offset: r16 at cfa-272 │ │ │ │ DW_CFA_offset: r17 at cfa-264 │ │ │ │ DW_CFA_offset: r18 at cfa-256 │ │ │ │ DW_CFA_offset: r19 at cfa-248 │ │ │ │ DW_CFA_offset: r20 at cfa-240 │ │ │ │ DW_CFA_offset: r21 at cfa-232 │ │ │ │ DW_CFA_offset: r22 at cfa-224 │ │ │ │ DW_CFA_offset: r23 at cfa-216 │ │ │ │ DW_CFA_offset: r24 at cfa-208 │ │ │ │ DW_CFA_offset: r25 at cfa-200 │ │ │ │ DW_CFA_offset: r26 at cfa-192 │ │ │ │ DW_CFA_offset: r27 at cfa-184 │ │ │ │ DW_CFA_offset: r28 at cfa-176 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000002696c │ │ │ │ DW_CFA_offset: r29 at cfa-168 │ │ │ │ DW_CFA_offset: r30 at cfa-160 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000002697c │ │ │ │ + DW_CFA_def_cfa_offset: 320 │ │ │ │ DW_CFA_offset: r31 at cfa-152 │ │ │ │ DW_CFA_offset_extended_sf: r72 at cfa+8 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000028354 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000026980 │ │ │ │ DW_CFA_def_cfa_register: r31 │ │ │ │ - DW_CFA_advance_loc1: 844 to 00000000000286a0 │ │ │ │ + DW_CFA_advance_loc1: 752 to 0000000000026c70 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa: r1 ofs 0 │ │ │ │ - DW_CFA_advance_loc: 68 to 00000000000286e4 │ │ │ │ + DW_CFA_advance_loc: 44 to 0000000000026c9c │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ - DW_CFA_advance_loc: 88 to 000000000002873c │ │ │ │ + DW_CFA_advance_loc: 84 to 0000000000026cf0 │ │ │ │ DW_CFA_restore_extended: r72 │ │ │ │ + DW_CFA_advance_loc: 32 to 0000000000026d10 │ │ │ │ DW_CFA_restore: r63 │ │ │ │ DW_CFA_restore: r62 │ │ │ │ DW_CFA_restore: r61 │ │ │ │ DW_CFA_restore: r60 │ │ │ │ DW_CFA_restore: r59 │ │ │ │ DW_CFA_restore: r58 │ │ │ │ DW_CFA_restore: r57 │ │ │ │ @@ -8325,125 +8541,134 @@ │ │ │ │ DW_CFA_restore: r21 │ │ │ │ DW_CFA_restore: r20 │ │ │ │ DW_CFA_restore: r19 │ │ │ │ DW_CFA_restore: r18 │ │ │ │ DW_CFA_restore: r17 │ │ │ │ DW_CFA_restore: r16 │ │ │ │ DW_CFA_restore: r15 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000028740 │ │ │ │ + DW_CFA_restore: r14 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000026d20 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00003560 00000000000000d8 00003564 FDE cie=00000000 pc=00000000000287a0..0000000000028be8 │ │ │ │ - DW_CFA_advance_loc: 16 to 00000000000287b0 │ │ │ │ +0000365c 00000000000000e8 00003660 FDE cie=00000000 pc=0000000000026d70..0000000000027158 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000026d78 │ │ │ │ DW_CFA_register: r65 in r0 │ │ │ │ - DW_CFA_offset: r25 at cfa-184 │ │ │ │ - DW_CFA_advance_loc: 24 to 00000000000287c8 │ │ │ │ - DW_CFA_offset: r27 at cfa-168 │ │ │ │ - DW_CFA_offset: r28 at cfa-160 │ │ │ │ - DW_CFA_offset: r29 at cfa-152 │ │ │ │ - DW_CFA_offset: r30 at cfa-144 │ │ │ │ - DW_CFA_offset: r31 at cfa-136 │ │ │ │ - DW_CFA_advance_loc: 16 to 00000000000287d8 │ │ │ │ - DW_CFA_def_cfa_offset: 224 │ │ │ │ + DW_CFA_offset: r25 at cfa-200 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000026d88 │ │ │ │ + DW_CFA_offset: r27 at cfa-184 │ │ │ │ + DW_CFA_offset: r28 at cfa-176 │ │ │ │ + DW_CFA_offset: r29 at cfa-168 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000026d9c │ │ │ │ + DW_CFA_def_cfa_offset: 240 │ │ │ │ DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ - DW_CFA_advance_loc: 64 to 0000000000028818 │ │ │ │ - DW_CFA_offset: r24 at cfa-192 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000028824 │ │ │ │ + DW_CFA_offset: r30 at cfa-160 │ │ │ │ + DW_CFA_offset: r31 at cfa-152 │ │ │ │ + DW_CFA_advance_loc: 60 to 0000000000026dd8 │ │ │ │ + DW_CFA_offset: r24 at cfa-208 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000026de4 │ │ │ │ + DW_CFA_offset: r46 at cfa-144 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000026de8 │ │ │ │ + DW_CFA_offset: r47 at cfa-136 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000026dec │ │ │ │ DW_CFA_offset: r48 at cfa-128 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000028828 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000026df4 │ │ │ │ DW_CFA_offset: r49 at cfa-120 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002882c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000026df8 │ │ │ │ + DW_CFA_offset: r50 at cfa-112 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000026dfc │ │ │ │ + DW_CFA_offset: r51 at cfa-104 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000026e00 │ │ │ │ DW_CFA_offset: r54 at cfa-80 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000028830 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000026e04 │ │ │ │ DW_CFA_offset: r55 at cfa-72 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000028834 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000026e0c │ │ │ │ DW_CFA_offset: r52 at cfa-96 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000028838 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000026e10 │ │ │ │ DW_CFA_offset: r53 at cfa-88 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002883c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000026e14 │ │ │ │ DW_CFA_offset: r58 at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000028840 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000026e18 │ │ │ │ DW_CFA_offset: r59 at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000028844 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000026e20 │ │ │ │ DW_CFA_offset: r60 at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000028848 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000026e24 │ │ │ │ DW_CFA_offset: r61 at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002884c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000026e28 │ │ │ │ DW_CFA_offset: r62 at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000028850 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000026e2c │ │ │ │ DW_CFA_offset: r63 at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000028854 │ │ │ │ - DW_CFA_offset: r50 at cfa-112 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000002885c │ │ │ │ - DW_CFA_offset: r51 at cfa-104 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000028860 │ │ │ │ - DW_CFA_offset: r26 at cfa-176 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000028864 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000026e30 │ │ │ │ + DW_CFA_offset: r26 at cfa-192 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000026e34 │ │ │ │ DW_CFA_offset: r56 at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000028868 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000026e38 │ │ │ │ DW_CFA_offset: r57 at cfa-56 │ │ │ │ - DW_CFA_advance_loc1: 716 to 0000000000028b34 │ │ │ │ + DW_CFA_advance_loc1: 604 to 0000000000027094 │ │ │ │ + DW_CFA_restore: r46 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000027098 │ │ │ │ + DW_CFA_restore: r47 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002709c │ │ │ │ DW_CFA_restore: r48 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000028b38 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000270a0 │ │ │ │ DW_CFA_restore: r49 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000028b3c │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000270a4 │ │ │ │ DW_CFA_restore: r50 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000028b40 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000270a8 │ │ │ │ DW_CFA_restore: r51 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000028b44 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000270ac │ │ │ │ DW_CFA_restore: r52 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000028b48 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000270b0 │ │ │ │ DW_CFA_restore: r53 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000028b4c │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000270b4 │ │ │ │ DW_CFA_restore: r54 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000028b50 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000270b8 │ │ │ │ DW_CFA_restore: r55 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000028b54 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000270bc │ │ │ │ DW_CFA_restore: r56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000028b58 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000270c0 │ │ │ │ DW_CFA_restore: r57 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000028b5c │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000270c4 │ │ │ │ DW_CFA_restore: r58 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000028b60 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000270c8 │ │ │ │ DW_CFA_restore: r59 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000028b64 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000270cc │ │ │ │ DW_CFA_restore: r60 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000028b68 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000270d0 │ │ │ │ DW_CFA_restore: r61 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000028b6c │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000270d4 │ │ │ │ DW_CFA_restore: r62 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000028b70 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000270d8 │ │ │ │ DW_CFA_restore: r63 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000028b74 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000270dc │ │ │ │ DW_CFA_restore: r24 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000028b78 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000270e0 │ │ │ │ DW_CFA_restore: r26 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000028b7c │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000270e4 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 32 to 0000000000028b9c │ │ │ │ + DW_CFA_advance_loc: 32 to 0000000000027104 │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ DW_CFA_restore: r31 │ │ │ │ DW_CFA_restore: r30 │ │ │ │ DW_CFA_restore: r29 │ │ │ │ DW_CFA_restore: r28 │ │ │ │ DW_CFA_restore: r27 │ │ │ │ DW_CFA_restore: r25 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000028ba0 │ │ │ │ - DW_CFA_def_cfa_offset: 224 │ │ │ │ - DW_CFA_offset: r24 at cfa-192 │ │ │ │ - DW_CFA_offset: r25 at cfa-184 │ │ │ │ - DW_CFA_offset: r26 at cfa-176 │ │ │ │ - DW_CFA_offset: r27 at cfa-168 │ │ │ │ - DW_CFA_offset: r28 at cfa-160 │ │ │ │ - DW_CFA_offset: r29 at cfa-152 │ │ │ │ - DW_CFA_offset: r30 at cfa-144 │ │ │ │ - DW_CFA_offset: r31 at cfa-136 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000027110 │ │ │ │ + DW_CFA_def_cfa_offset: 240 │ │ │ │ + DW_CFA_offset: r24 at cfa-208 │ │ │ │ + DW_CFA_offset: r25 at cfa-200 │ │ │ │ + DW_CFA_offset: r26 at cfa-192 │ │ │ │ + DW_CFA_offset: r27 at cfa-184 │ │ │ │ + DW_CFA_offset: r28 at cfa-176 │ │ │ │ + DW_CFA_offset: r29 at cfa-168 │ │ │ │ + DW_CFA_offset: r30 at cfa-160 │ │ │ │ + DW_CFA_offset: r31 at cfa-152 │ │ │ │ + DW_CFA_offset: r46 at cfa-144 │ │ │ │ + DW_CFA_offset: r47 at cfa-136 │ │ │ │ DW_CFA_offset: r48 at cfa-128 │ │ │ │ DW_CFA_offset: r49 at cfa-120 │ │ │ │ DW_CFA_offset: r50 at cfa-112 │ │ │ │ DW_CFA_offset: r51 at cfa-104 │ │ │ │ DW_CFA_offset: r52 at cfa-96 │ │ │ │ DW_CFA_offset: r53 at cfa-88 │ │ │ │ DW_CFA_offset: r54 at cfa-80 │ │ │ │ @@ -8453,17 +8678,19 @@ │ │ │ │ DW_CFA_offset: r58 at cfa-48 │ │ │ │ DW_CFA_offset: r59 at cfa-40 │ │ │ │ DW_CFA_offset: r60 at cfa-32 │ │ │ │ DW_CFA_offset: r61 at cfa-24 │ │ │ │ DW_CFA_offset: r62 at cfa-16 │ │ │ │ DW_CFA_offset: r63 at cfa-8 │ │ │ │ DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ - DW_CFA_advance_loc: 48 to 0000000000028bd0 │ │ │ │ + DW_CFA_advance_loc: 48 to 0000000000027140 │ │ │ │ DW_CFA_restore: r24 │ │ │ │ DW_CFA_restore: r26 │ │ │ │ + DW_CFA_restore: r46 │ │ │ │ + DW_CFA_restore: r47 │ │ │ │ DW_CFA_restore: r48 │ │ │ │ DW_CFA_restore: r49 │ │ │ │ DW_CFA_restore: r50 │ │ │ │ DW_CFA_restore: r51 │ │ │ │ DW_CFA_restore: r52 │ │ │ │ DW_CFA_restore: r53 │ │ │ │ DW_CFA_restore: r54 │ │ │ │ @@ -8475,16 +8702,16 @@ │ │ │ │ DW_CFA_restore: r60 │ │ │ │ DW_CFA_restore: r61 │ │ │ │ DW_CFA_restore: r62 │ │ │ │ DW_CFA_restore: r63 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000363c 0000000000000098 00003640 FDE cie=00000000 pc=0000000000028bf0..00000000000290f4 │ │ │ │ - DW_CFA_advance_loc: 168 to 0000000000028c98 │ │ │ │ +00003748 0000000000000098 0000374c FDE cie=00000000 pc=0000000000027160..0000000000027604 │ │ │ │ + DW_CFA_advance_loc: 88 to 00000000000271b8 │ │ │ │ DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ DW_CFA_offset: r46 at cfa-144 │ │ │ │ DW_CFA_offset: r47 at cfa-136 │ │ │ │ DW_CFA_offset: r48 at cfa-128 │ │ │ │ DW_CFA_offset: r49 at cfa-120 │ │ │ │ DW_CFA_offset: r50 at cfa-112 │ │ │ │ DW_CFA_offset: r51 at cfa-104 │ │ │ │ @@ -8496,44 +8723,46 @@ │ │ │ │ DW_CFA_offset: r57 at cfa-56 │ │ │ │ DW_CFA_offset: r58 at cfa-48 │ │ │ │ DW_CFA_offset: r59 at cfa-40 │ │ │ │ DW_CFA_offset: r60 at cfa-32 │ │ │ │ DW_CFA_offset: r61 at cfa-24 │ │ │ │ DW_CFA_offset: r62 at cfa-16 │ │ │ │ DW_CFA_offset: r63 at cfa-8 │ │ │ │ - DW_CFA_offset: r14 at cfa-288 │ │ │ │ DW_CFA_offset: r15 at cfa-280 │ │ │ │ + DW_CFA_advance_loc: 60 to 00000000000271f4 │ │ │ │ DW_CFA_offset: r16 at cfa-272 │ │ │ │ DW_CFA_offset: r17 at cfa-264 │ │ │ │ DW_CFA_offset: r18 at cfa-256 │ │ │ │ + DW_CFA_offset: r14 at cfa-288 │ │ │ │ DW_CFA_offset: r19 at cfa-248 │ │ │ │ DW_CFA_offset: r20 at cfa-240 │ │ │ │ DW_CFA_offset: r21 at cfa-232 │ │ │ │ DW_CFA_offset: r22 at cfa-224 │ │ │ │ DW_CFA_offset: r23 at cfa-216 │ │ │ │ DW_CFA_offset: r24 at cfa-208 │ │ │ │ DW_CFA_offset: r25 at cfa-200 │ │ │ │ DW_CFA_offset: r26 at cfa-192 │ │ │ │ DW_CFA_offset: r27 at cfa-184 │ │ │ │ DW_CFA_offset: r29 at cfa-168 │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000002720c │ │ │ │ + DW_CFA_def_cfa_offset: 416 │ │ │ │ DW_CFA_offset: r30 at cfa-160 │ │ │ │ DW_CFA_offset: r31 at cfa-152 │ │ │ │ DW_CFA_offset_extended_sf: r72 at cfa+8 │ │ │ │ DW_CFA_offset: r28 at cfa-176 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000028ca0 │ │ │ │ - DW_CFA_def_cfa_offset: 416 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000028ca8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000027210 │ │ │ │ DW_CFA_def_cfa_register: r31 │ │ │ │ - DW_CFA_advance_loc1: 852 to 0000000000028ffc │ │ │ │ + DW_CFA_advance_loc1: 780 to 000000000002751c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa: r1 ofs 0 │ │ │ │ - DW_CFA_advance_loc: 68 to 0000000000029040 │ │ │ │ + DW_CFA_advance_loc: 44 to 0000000000027548 │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ - DW_CFA_advance_loc: 92 to 000000000002909c │ │ │ │ + DW_CFA_advance_loc: 84 to 000000000002759c │ │ │ │ DW_CFA_restore_extended: r72 │ │ │ │ + DW_CFA_advance_loc: 32 to 00000000000275bc │ │ │ │ DW_CFA_restore: r63 │ │ │ │ DW_CFA_restore: r62 │ │ │ │ DW_CFA_restore: r61 │ │ │ │ DW_CFA_restore: r60 │ │ │ │ DW_CFA_restore: r59 │ │ │ │ DW_CFA_restore: r58 │ │ │ │ DW_CFA_restore: r57 │ │ │ │ @@ -8562,22 +8791,20 @@ │ │ │ │ DW_CFA_restore: r20 │ │ │ │ DW_CFA_restore: r19 │ │ │ │ DW_CFA_restore: r18 │ │ │ │ DW_CFA_restore: r17 │ │ │ │ DW_CFA_restore: r16 │ │ │ │ DW_CFA_restore: r15 │ │ │ │ DW_CFA_restore: r14 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000290a0 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000275c0 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -000036d8 000000000000008c 000036dc FDE cie=00000000 pc=0000000000029100..00000000000296dc │ │ │ │ - DW_CFA_advance_loc: 152 to 0000000000029198 │ │ │ │ +000037e4 0000000000000088 000037e8 FDE cie=00000000 pc=0000000000027610..0000000000027b40 │ │ │ │ + DW_CFA_advance_loc: 88 to 0000000000027668 │ │ │ │ DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ DW_CFA_offset: r50 at cfa-112 │ │ │ │ DW_CFA_offset: r51 at cfa-104 │ │ │ │ DW_CFA_offset: r52 at cfa-96 │ │ │ │ DW_CFA_offset: r53 at cfa-88 │ │ │ │ DW_CFA_offset: r54 at cfa-80 │ │ │ │ DW_CFA_offset: r55 at cfa-72 │ │ │ │ @@ -8585,44 +8812,44 @@ │ │ │ │ DW_CFA_offset: r57 at cfa-56 │ │ │ │ DW_CFA_offset: r58 at cfa-48 │ │ │ │ DW_CFA_offset: r59 at cfa-40 │ │ │ │ DW_CFA_offset: r60 at cfa-32 │ │ │ │ DW_CFA_offset: r61 at cfa-24 │ │ │ │ DW_CFA_offset: r62 at cfa-16 │ │ │ │ DW_CFA_offset: r63 at cfa-8 │ │ │ │ - DW_CFA_offset: r14 at cfa-256 │ │ │ │ - DW_CFA_offset: r15 at cfa-248 │ │ │ │ + DW_CFA_offset: r17 at cfa-232 │ │ │ │ + DW_CFA_offset: r16 at cfa-240 │ │ │ │ + DW_CFA_offset: r27 at cfa-152 │ │ │ │ DW_CFA_offset: r28 at cfa-144 │ │ │ │ DW_CFA_offset: r29 at cfa-136 │ │ │ │ + DW_CFA_advance_loc: 60 to 00000000000276a4 │ │ │ │ + DW_CFA_def_cfa_offset: 288 │ │ │ │ DW_CFA_offset: r30 at cfa-128 │ │ │ │ - DW_CFA_offset: r16 at cfa-240 │ │ │ │ - DW_CFA_offset: r17 at cfa-232 │ │ │ │ + DW_CFA_offset: r31 at cfa-120 │ │ │ │ + DW_CFA_offset: r15 at cfa-248 │ │ │ │ DW_CFA_offset: r18 at cfa-224 │ │ │ │ DW_CFA_offset: r19 at cfa-216 │ │ │ │ DW_CFA_offset: r20 at cfa-208 │ │ │ │ DW_CFA_offset: r21 at cfa-200 │ │ │ │ DW_CFA_offset: r22 at cfa-192 │ │ │ │ DW_CFA_offset: r23 at cfa-184 │ │ │ │ DW_CFA_offset: r24 at cfa-176 │ │ │ │ DW_CFA_offset: r25 at cfa-168 │ │ │ │ DW_CFA_offset: r26 at cfa-160 │ │ │ │ - DW_CFA_offset: r27 at cfa-152 │ │ │ │ - DW_CFA_offset: r31 at cfa-120 │ │ │ │ DW_CFA_offset_extended_sf: r72 at cfa+8 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000291a0 │ │ │ │ - DW_CFA_def_cfa_offset: 288 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000291a8 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000276ac │ │ │ │ DW_CFA_def_cfa_register: r31 │ │ │ │ - DW_CFA_advance_loc2: 1040 to 00000000000295b8 │ │ │ │ + DW_CFA_advance_loc1: 896 to 0000000000027a2c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa: r1 ofs 0 │ │ │ │ - DW_CFA_advance_loc: 68 to 00000000000295fc │ │ │ │ + DW_CFA_advance_loc: 44 to 0000000000027a58 │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ - DW_CFA_advance_loc: 76 to 0000000000029648 │ │ │ │ + DW_CFA_advance_loc: 84 to 0000000000027aac │ │ │ │ DW_CFA_restore_extended: r72 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000027ab8 │ │ │ │ DW_CFA_restore: r63 │ │ │ │ DW_CFA_restore: r62 │ │ │ │ DW_CFA_restore: r61 │ │ │ │ DW_CFA_restore: r60 │ │ │ │ DW_CFA_restore: r59 │ │ │ │ DW_CFA_restore: r58 │ │ │ │ DW_CFA_restore: r57 │ │ │ │ @@ -8646,234 +8873,236 @@ │ │ │ │ DW_CFA_restore: r21 │ │ │ │ DW_CFA_restore: r20 │ │ │ │ DW_CFA_restore: r19 │ │ │ │ DW_CFA_restore: r18 │ │ │ │ DW_CFA_restore: r17 │ │ │ │ DW_CFA_restore: r16 │ │ │ │ DW_CFA_restore: r15 │ │ │ │ - DW_CFA_restore: r14 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000029650 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000027ac0 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00003768 00000000000000f8 0000376c FDE cie=00000000 pc=00000000000296e0..000000000002a3a0 │ │ │ │ - DW_CFA_advance_loc: 80 to 0000000000029730 │ │ │ │ +00003870 00000000000000f0 00003874 FDE cie=00000000 pc=0000000000027b40..000000000002873c │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000027b50 │ │ │ │ DW_CFA_register: r65 in r0 │ │ │ │ DW_CFA_offset: r62 at cfa-16 │ │ │ │ DW_CFA_offset: r63 at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 48 to 0000000000027b80 │ │ │ │ DW_CFA_offset: r17 at cfa-168 │ │ │ │ DW_CFA_offset: r18 at cfa-160 │ │ │ │ DW_CFA_offset: r19 at cfa-152 │ │ │ │ - DW_CFA_offset: r21 at cfa-136 │ │ │ │ + DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ + DW_CFA_offset_extended_sf: r71 at cfa+8 │ │ │ │ + DW_CFA_offset_extended_sf: r72 at cfa+8 │ │ │ │ + DW_CFA_offset: r20 at cfa-144 │ │ │ │ DW_CFA_offset: r22 at cfa-128 │ │ │ │ DW_CFA_offset: r23 at cfa-120 │ │ │ │ DW_CFA_offset: r24 at cfa-112 │ │ │ │ DW_CFA_offset: r25 at cfa-104 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000027b8c │ │ │ │ DW_CFA_offset: r26 at cfa-96 │ │ │ │ DW_CFA_offset: r27 at cfa-88 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000027b9c │ │ │ │ DW_CFA_offset: r28 at cfa-80 │ │ │ │ DW_CFA_offset: r29 at cfa-72 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000027ba8 │ │ │ │ DW_CFA_offset: r30 at cfa-64 │ │ │ │ DW_CFA_offset: r31 at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 40 to 0000000000029758 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000027bb8 │ │ │ │ DW_CFA_def_cfa_offset: 224 │ │ │ │ - DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ - DW_CFA_offset_extended_sf: r71 at cfa+8 │ │ │ │ - DW_CFA_offset_extended_sf: r72 at cfa+8 │ │ │ │ - DW_CFA_advance_loc1: 284 to 0000000000029874 │ │ │ │ - DW_CFA_offset: r20 at cfa-144 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000029884 │ │ │ │ + DW_CFA_advance_loc: 228 to 0000000000027c9c │ │ │ │ + DW_CFA_offset: r21 at cfa-136 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000027ca0 │ │ │ │ DW_CFA_offset: r58 at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000029888 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000027ca4 │ │ │ │ DW_CFA_offset: r59 at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002988c │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000027cb8 │ │ │ │ DW_CFA_offset: r60 at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000029890 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000027cbc │ │ │ │ DW_CFA_offset: r61 at cfa-24 │ │ │ │ - DW_CFA_advance_loc1: 448 to 0000000000029a50 │ │ │ │ + DW_CFA_advance_loc1: 432 to 0000000000027e6c │ │ │ │ DW_CFA_restore: r58 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000029a54 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000027e70 │ │ │ │ DW_CFA_restore: r59 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000029a58 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000027e74 │ │ │ │ DW_CFA_restore: r60 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000029a5c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000027e78 │ │ │ │ DW_CFA_restore: r61 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000029a60 │ │ │ │ - DW_CFA_restore: r20 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000029a64 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000027e7c │ │ │ │ + DW_CFA_restore: r21 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000027e80 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 68 to 0000000000029aa8 │ │ │ │ + DW_CFA_advance_loc: 44 to 0000000000027eac │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000029ab4 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000027eb0 │ │ │ │ DW_CFA_restore_extended: r71 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000029ab8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000027eb4 │ │ │ │ DW_CFA_restore_extended: r72 │ │ │ │ + DW_CFA_advance_loc: 32 to 0000000000027ed4 │ │ │ │ DW_CFA_restore: r63 │ │ │ │ DW_CFA_restore: r62 │ │ │ │ DW_CFA_restore: r31 │ │ │ │ DW_CFA_restore: r30 │ │ │ │ DW_CFA_restore: r29 │ │ │ │ DW_CFA_restore: r28 │ │ │ │ DW_CFA_restore: r27 │ │ │ │ DW_CFA_restore: r26 │ │ │ │ DW_CFA_restore: r25 │ │ │ │ DW_CFA_restore: r24 │ │ │ │ DW_CFA_restore: r23 │ │ │ │ DW_CFA_restore: r22 │ │ │ │ - DW_CFA_restore: r21 │ │ │ │ + DW_CFA_restore: r20 │ │ │ │ DW_CFA_restore: r19 │ │ │ │ DW_CFA_restore: r18 │ │ │ │ DW_CFA_restore: r17 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000029ac0 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000027ee0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000029ac8 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000027ee8 │ │ │ │ DW_CFA_offset: r15 at cfa-184 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000029acc │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000027eec │ │ │ │ + DW_CFA_offset: r21 at cfa-136 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000027ef4 │ │ │ │ DW_CFA_offset: r58 at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000029ad4 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000027ef8 │ │ │ │ DW_CFA_offset: r59 at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000029ad8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000027efc │ │ │ │ DW_CFA_offset: r60 at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000029adc │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000027f00 │ │ │ │ DW_CFA_offset: r61 at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000029ae8 │ │ │ │ - DW_CFA_offset: r20 at cfa-144 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000029af4 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000027f14 │ │ │ │ DW_CFA_offset: r14 at cfa-192 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000029afc │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000027f1c │ │ │ │ DW_CFA_offset: r16 at cfa-176 │ │ │ │ - DW_CFA_advance_loc1: 532 to 0000000000029d10 │ │ │ │ + DW_CFA_advance_loc1: 496 to 000000000002810c │ │ │ │ DW_CFA_restore: r14 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000029d18 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000028114 │ │ │ │ DW_CFA_restore: r16 │ │ │ │ - DW_CFA_advance_loc1: 504 to 0000000000029f10 │ │ │ │ + DW_CFA_advance_loc1: 472 to 00000000000282ec │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r58 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000029f14 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000282f0 │ │ │ │ DW_CFA_restore: r59 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000029f18 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000282f4 │ │ │ │ DW_CFA_restore: r60 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000029f1c │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000282f8 │ │ │ │ DW_CFA_restore: r61 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000029f20 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000282fc │ │ │ │ DW_CFA_restore: r15 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000029f24 │ │ │ │ - DW_CFA_restore: r20 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000029f30 │ │ │ │ - DW_CFA_offset: r15 at cfa-184 │ │ │ │ - DW_CFA_offset: r58 at cfa-48 │ │ │ │ - DW_CFA_offset: r59 at cfa-40 │ │ │ │ - DW_CFA_offset: r60 at cfa-32 │ │ │ │ - DW_CFA_offset: r61 at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000029f3c │ │ │ │ - DW_CFA_offset: r20 at cfa-144 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000029f48 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000028300 │ │ │ │ + DW_CFA_restore: r21 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000028310 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000028324 │ │ │ │ DW_CFA_offset: r14 at cfa-192 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000029f4c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000028328 │ │ │ │ DW_CFA_offset: r16 at cfa-176 │ │ │ │ - DW_CFA_advance_loc: 196 to 000000000002a010 │ │ │ │ + DW_CFA_advance_loc: 200 to 00000000000283f0 │ │ │ │ DW_CFA_restore: r14 │ │ │ │ DW_CFA_restore: r15 │ │ │ │ DW_CFA_restore: r16 │ │ │ │ - DW_CFA_restore: r20 │ │ │ │ + DW_CFA_restore: r21 │ │ │ │ DW_CFA_restore: r58 │ │ │ │ DW_CFA_restore: r59 │ │ │ │ DW_CFA_restore: r60 │ │ │ │ DW_CFA_restore: r61 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000002a024 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000028404 │ │ │ │ DW_CFA_offset: r60 at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002a028 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000028408 │ │ │ │ DW_CFA_offset: r61 at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000002a03c │ │ │ │ - DW_CFA_offset: r20 at cfa-144 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000002a04c │ │ │ │ + DW_CFA_advance_loc: 28 to 0000000000028424 │ │ │ │ + DW_CFA_offset: r21 at cfa-136 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000028428 │ │ │ │ DW_CFA_offset: r58 at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002a050 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002842c │ │ │ │ DW_CFA_offset: r59 at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 224 to 000000000002a130 │ │ │ │ + DW_CFA_advance_loc: 212 to 0000000000028500 │ │ │ │ DW_CFA_offset: r14 at cfa-192 │ │ │ │ DW_CFA_offset: r15 at cfa-184 │ │ │ │ DW_CFA_offset: r16 at cfa-176 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000002a13c │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000002850c │ │ │ │ DW_CFA_restore: r14 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002a140 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000028510 │ │ │ │ DW_CFA_restore: r16 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002a144 │ │ │ │ - DW_CFA_restore: r20 │ │ │ │ - DW_CFA_advance_loc1: 284 to 000000000002a260 │ │ │ │ + DW_CFA_advance_loc: 252 to 000000000002860c │ │ │ │ DW_CFA_restore: r58 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002a264 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000028610 │ │ │ │ DW_CFA_restore: r59 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002a268 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000028614 │ │ │ │ DW_CFA_restore: r60 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002a26c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000028618 │ │ │ │ DW_CFA_restore: r61 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002a270 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002861c │ │ │ │ DW_CFA_restore: r15 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000002a280 │ │ │ │ - DW_CFA_offset: r20 at cfa-144 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000028620 │ │ │ │ + DW_CFA_restore: r21 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000028630 │ │ │ │ + DW_CFA_offset: r21 at cfa-136 │ │ │ │ DW_CFA_offset: r58 at cfa-48 │ │ │ │ DW_CFA_offset: r59 at cfa-40 │ │ │ │ DW_CFA_offset: r60 at cfa-32 │ │ │ │ DW_CFA_offset: r61 at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 28 to 000000000002a29c │ │ │ │ + DW_CFA_advance_loc: 28 to 000000000002864c │ │ │ │ DW_CFA_offset: r14 at cfa-192 │ │ │ │ DW_CFA_offset: r15 at cfa-184 │ │ │ │ DW_CFA_offset: r16 at cfa-176 │ │ │ │ │ │ │ │ -00003864 0000000000000078 00003868 FDE cie=00000000 pc=000000000002a3a0..000000000002a798 │ │ │ │ - DW_CFA_advance_loc: 132 to 000000000002a424 │ │ │ │ - DW_CFA_def_cfa_offset: 368 │ │ │ │ +00003964 0000000000000080 00003968 FDE cie=00000000 pc=0000000000028740..0000000000028b28 │ │ │ │ + DW_CFA_advance_loc: 80 to 0000000000028790 │ │ │ │ DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ + DW_CFA_offset: r54 at cfa-80 │ │ │ │ + DW_CFA_offset: r55 at cfa-72 │ │ │ │ DW_CFA_offset: r56 at cfa-64 │ │ │ │ DW_CFA_offset: r57 at cfa-56 │ │ │ │ DW_CFA_offset: r58 at cfa-48 │ │ │ │ DW_CFA_offset: r59 at cfa-40 │ │ │ │ DW_CFA_offset: r60 at cfa-32 │ │ │ │ DW_CFA_offset: r61 at cfa-24 │ │ │ │ DW_CFA_offset: r62 at cfa-16 │ │ │ │ DW_CFA_offset: r63 at cfa-8 │ │ │ │ - DW_CFA_offset: r15 at cfa-200 │ │ │ │ - DW_CFA_offset: r27 at cfa-104 │ │ │ │ - DW_CFA_offset: r28 at cfa-96 │ │ │ │ - DW_CFA_offset: r29 at cfa-88 │ │ │ │ - DW_CFA_offset: r30 at cfa-80 │ │ │ │ - DW_CFA_offset: r31 at cfa-72 │ │ │ │ DW_CFA_offset_extended_sf: r72 at cfa+8 │ │ │ │ - DW_CFA_offset: r14 at cfa-208 │ │ │ │ - DW_CFA_offset: r16 at cfa-192 │ │ │ │ - DW_CFA_offset: r17 at cfa-184 │ │ │ │ - DW_CFA_offset: r18 at cfa-176 │ │ │ │ - DW_CFA_offset: r19 at cfa-168 │ │ │ │ - DW_CFA_offset: r20 at cfa-160 │ │ │ │ - DW_CFA_offset: r21 at cfa-152 │ │ │ │ - DW_CFA_offset: r22 at cfa-144 │ │ │ │ - DW_CFA_offset: r23 at cfa-136 │ │ │ │ - DW_CFA_offset: r24 at cfa-128 │ │ │ │ - DW_CFA_offset: r25 at cfa-120 │ │ │ │ - DW_CFA_offset: r26 at cfa-112 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000002a430 │ │ │ │ + DW_CFA_offset: r14 at cfa-224 │ │ │ │ + DW_CFA_offset: r15 at cfa-216 │ │ │ │ + DW_CFA_offset: r16 at cfa-208 │ │ │ │ + DW_CFA_offset: r28 at cfa-112 │ │ │ │ + DW_CFA_offset: r29 at cfa-104 │ │ │ │ + DW_CFA_offset: r30 at cfa-96 │ │ │ │ + DW_CFA_advance_loc: 56 to 00000000000287c8 │ │ │ │ + DW_CFA_def_cfa_offset: 384 │ │ │ │ + DW_CFA_offset: r31 at cfa-88 │ │ │ │ + DW_CFA_offset: r17 at cfa-200 │ │ │ │ + DW_CFA_offset: r18 at cfa-192 │ │ │ │ + DW_CFA_offset: r19 at cfa-184 │ │ │ │ + DW_CFA_offset: r20 at cfa-176 │ │ │ │ + DW_CFA_offset: r21 at cfa-168 │ │ │ │ + DW_CFA_offset: r22 at cfa-160 │ │ │ │ + DW_CFA_offset: r23 at cfa-152 │ │ │ │ + DW_CFA_offset: r24 at cfa-144 │ │ │ │ + DW_CFA_offset: r25 at cfa-136 │ │ │ │ + DW_CFA_offset: r26 at cfa-128 │ │ │ │ + DW_CFA_offset: r27 at cfa-120 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000287d0 │ │ │ │ DW_CFA_def_cfa_register: r31 │ │ │ │ - DW_CFA_advance_loc1: 640 to 000000000002a6b0 │ │ │ │ + DW_CFA_advance_loc1: 612 to 0000000000028a34 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa: r1 ofs 0 │ │ │ │ - DW_CFA_advance_loc: 68 to 000000000002a6f4 │ │ │ │ + DW_CFA_advance_loc: 44 to 0000000000028a60 │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000002a708 │ │ │ │ + DW_CFA_advance_loc: 84 to 0000000000028ab4 │ │ │ │ DW_CFA_restore_extended: r72 │ │ │ │ - DW_CFA_advance_loc: 32 to 000000000002a728 │ │ │ │ DW_CFA_restore: r63 │ │ │ │ DW_CFA_restore: r62 │ │ │ │ DW_CFA_restore: r61 │ │ │ │ DW_CFA_restore: r60 │ │ │ │ DW_CFA_restore: r59 │ │ │ │ DW_CFA_restore: r58 │ │ │ │ DW_CFA_restore: r57 │ │ │ │ DW_CFA_restore: r56 │ │ │ │ + DW_CFA_restore: r55 │ │ │ │ + DW_CFA_restore: r54 │ │ │ │ DW_CFA_restore: r31 │ │ │ │ DW_CFA_restore: r30 │ │ │ │ DW_CFA_restore: r29 │ │ │ │ DW_CFA_restore: r28 │ │ │ │ DW_CFA_restore: r27 │ │ │ │ DW_CFA_restore: r26 │ │ │ │ DW_CFA_restore: r25 │ │ │ │ @@ -8884,133 +9113,144 @@ │ │ │ │ DW_CFA_restore: r20 │ │ │ │ DW_CFA_restore: r19 │ │ │ │ DW_CFA_restore: r18 │ │ │ │ DW_CFA_restore: r17 │ │ │ │ DW_CFA_restore: r16 │ │ │ │ DW_CFA_restore: r15 │ │ │ │ DW_CFA_restore: r14 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000002a730 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000028ac0 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -000038e0 0000000000000074 000038e4 FDE cie=00000000 pc=000000000002a7a0..000000000002a9b8 │ │ │ │ - DW_CFA_advance_loc: 32 to 000000000002a7c0 │ │ │ │ +000039e8 000000000000007c 000039ec FDE cie=00000000 pc=0000000000028b30..0000000000028d48 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000028b3c │ │ │ │ DW_CFA_register: r65 in r0 │ │ │ │ DW_CFA_offset: r26 at cfa-48 │ │ │ │ DW_CFA_offset: r28 at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 28 to 0000000000028b58 │ │ │ │ + DW_CFA_def_cfa_offset: 208 │ │ │ │ DW_CFA_offset: r29 at cfa-24 │ │ │ │ DW_CFA_offset: r30 at cfa-16 │ │ │ │ DW_CFA_offset: r31 at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000002a7d0 │ │ │ │ - DW_CFA_def_cfa_offset: 208 │ │ │ │ DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ - DW_CFA_advance_loc: 64 to 000000000002a810 │ │ │ │ + DW_CFA_advance_loc: 56 to 0000000000028b90 │ │ │ │ + DW_CFA_offset: r24 at cfa-64 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000028b94 │ │ │ │ + DW_CFA_offset: r23 at cfa-72 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000028ba4 │ │ │ │ DW_CFA_offset: r21 at cfa-88 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000002a820 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000028ba8 │ │ │ │ DW_CFA_offset: r22 at cfa-80 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002a824 │ │ │ │ - DW_CFA_offset: r23 at cfa-72 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002a828 │ │ │ │ - DW_CFA_offset: r24 at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002a82c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000028bac │ │ │ │ DW_CFA_offset: r25 at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002a830 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000028bb0 │ │ │ │ DW_CFA_offset: r27 at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 168 to 000000000002a8d8 │ │ │ │ + DW_CFA_advance_loc: 52 to 0000000000028be4 │ │ │ │ + DW_CFA_offset: r20 at cfa-96 │ │ │ │ + DW_CFA_advance_loc: 116 to 0000000000028c58 │ │ │ │ + DW_CFA_restore: r20 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000028c5c │ │ │ │ DW_CFA_restore: r21 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002a8dc │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000028c60 │ │ │ │ DW_CFA_restore: r22 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002a8e0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000028c64 │ │ │ │ DW_CFA_restore: r23 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002a8e4 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000028c68 │ │ │ │ DW_CFA_restore: r24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002a8e8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000028c6c │ │ │ │ DW_CFA_restore: r25 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002a8ec │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000028c70 │ │ │ │ DW_CFA_restore: r27 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002a8f0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000028c74 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 28 to 000000000002a90c │ │ │ │ + DW_CFA_advance_loc: 28 to 0000000000028c90 │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ DW_CFA_restore: r31 │ │ │ │ DW_CFA_restore: r30 │ │ │ │ DW_CFA_restore: r29 │ │ │ │ DW_CFA_restore: r28 │ │ │ │ DW_CFA_restore: r26 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002a910 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000028ca0 │ │ │ │ DW_CFA_def_cfa_offset: 208 │ │ │ │ DW_CFA_offset: r21 at cfa-88 │ │ │ │ DW_CFA_offset: r22 at cfa-80 │ │ │ │ DW_CFA_offset: r23 at cfa-72 │ │ │ │ DW_CFA_offset: r24 at cfa-64 │ │ │ │ DW_CFA_offset: r25 at cfa-56 │ │ │ │ DW_CFA_offset: r26 at cfa-48 │ │ │ │ DW_CFA_offset: r27 at cfa-40 │ │ │ │ DW_CFA_offset: r28 at cfa-32 │ │ │ │ DW_CFA_offset: r29 at cfa-24 │ │ │ │ DW_CFA_offset: r30 at cfa-16 │ │ │ │ DW_CFA_offset: r31 at cfa-8 │ │ │ │ DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ - DW_CFA_advance_loc: 120 to 000000000002a988 │ │ │ │ + DW_CFA_advance_loc: 120 to 0000000000028d18 │ │ │ │ DW_CFA_restore: r21 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002a98c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000028d1c │ │ │ │ DW_CFA_restore: r22 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002a990 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000028d20 │ │ │ │ DW_CFA_restore: r23 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002a994 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000028d24 │ │ │ │ DW_CFA_restore: r24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002a998 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000028d28 │ │ │ │ DW_CFA_restore: r25 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002a99c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000028d2c │ │ │ │ DW_CFA_restore: r27 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00003958 0000000000000084 0000395c FDE cie=00000000 pc=000000000002a9c0..000000000002af6c │ │ │ │ - DW_CFA_advance_loc: 148 to 000000000002aa54 │ │ │ │ - DW_CFA_def_cfa_offset: 368 │ │ │ │ +00003a68 0000000000000084 00003a6c FDE cie=00000000 pc=0000000000028d50..0000000000029280 │ │ │ │ + DW_CFA_advance_loc: 72 to 0000000000028d98 │ │ │ │ DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ DW_CFA_offset: r52 at cfa-96 │ │ │ │ DW_CFA_offset: r53 at cfa-88 │ │ │ │ DW_CFA_offset: r54 at cfa-80 │ │ │ │ DW_CFA_offset: r55 at cfa-72 │ │ │ │ DW_CFA_offset: r56 at cfa-64 │ │ │ │ DW_CFA_offset: r57 at cfa-56 │ │ │ │ DW_CFA_offset: r58 at cfa-48 │ │ │ │ DW_CFA_offset: r59 at cfa-40 │ │ │ │ DW_CFA_offset: r60 at cfa-32 │ │ │ │ DW_CFA_offset: r61 at cfa-24 │ │ │ │ DW_CFA_offset: r62 at cfa-16 │ │ │ │ DW_CFA_offset: r63 at cfa-8 │ │ │ │ DW_CFA_offset_extended_sf: r72 at cfa+8 │ │ │ │ - DW_CFA_offset: r14 at cfa-240 │ │ │ │ - DW_CFA_offset: r18 at cfa-208 │ │ │ │ + DW_CFA_offset: r20 at cfa-192 │ │ │ │ + DW_CFA_offset: r21 at cfa-184 │ │ │ │ + DW_CFA_advance_loc: 72 to 0000000000028de0 │ │ │ │ + DW_CFA_def_cfa_offset: 368 │ │ │ │ DW_CFA_offset: r29 at cfa-120 │ │ │ │ DW_CFA_offset: r30 at cfa-112 │ │ │ │ DW_CFA_offset: r31 at cfa-104 │ │ │ │ + DW_CFA_offset: r14 at cfa-240 │ │ │ │ DW_CFA_offset: r15 at cfa-232 │ │ │ │ DW_CFA_offset: r16 at cfa-224 │ │ │ │ DW_CFA_offset: r17 at cfa-216 │ │ │ │ + DW_CFA_offset: r18 at cfa-208 │ │ │ │ DW_CFA_offset: r19 at cfa-200 │ │ │ │ - DW_CFA_offset: r20 at cfa-192 │ │ │ │ - DW_CFA_offset: r21 at cfa-184 │ │ │ │ DW_CFA_offset: r22 at cfa-176 │ │ │ │ DW_CFA_offset: r23 at cfa-168 │ │ │ │ DW_CFA_offset: r24 at cfa-160 │ │ │ │ DW_CFA_offset: r25 at cfa-152 │ │ │ │ DW_CFA_offset: r26 at cfa-144 │ │ │ │ DW_CFA_offset: r27 at cfa-136 │ │ │ │ DW_CFA_offset: r28 at cfa-128 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000002aa60 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000028de8 │ │ │ │ DW_CFA_def_cfa_register: r31 │ │ │ │ - DW_CFA_advance_loc1: 1012 to 000000000002ae54 │ │ │ │ + DW_CFA_advance_loc1: 896 to 0000000000029168 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa: r1 ofs 0 │ │ │ │ - DW_CFA_advance_loc: 68 to 000000000002ae98 │ │ │ │ + DW_CFA_advance_loc: 44 to 0000000000029194 │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ - DW_CFA_advance_loc: 68 to 000000000002aedc │ │ │ │ + DW_CFA_advance_loc: 84 to 00000000000291e8 │ │ │ │ DW_CFA_restore_extended: r72 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000291f0 │ │ │ │ DW_CFA_restore: r63 │ │ │ │ DW_CFA_restore: r62 │ │ │ │ DW_CFA_restore: r61 │ │ │ │ DW_CFA_restore: r60 │ │ │ │ DW_CFA_restore: r59 │ │ │ │ DW_CFA_restore: r58 │ │ │ │ DW_CFA_restore: r57 │ │ │ │ @@ -9033,22 +9273,19 @@ │ │ │ │ DW_CFA_restore: r20 │ │ │ │ DW_CFA_restore: r19 │ │ │ │ DW_CFA_restore: r18 │ │ │ │ DW_CFA_restore: r17 │ │ │ │ DW_CFA_restore: r16 │ │ │ │ DW_CFA_restore: r15 │ │ │ │ DW_CFA_restore: r14 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002aee0 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000029200 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -000039e0 0000000000000090 000039e4 FDE cie=00000000 pc=000000000002af70..000000000002b7b8 │ │ │ │ - DW_CFA_advance_loc: 156 to 000000000002b00c │ │ │ │ - DW_CFA_def_cfa_offset: 480 │ │ │ │ +00003af0 0000000000000094 00003af4 FDE cie=00000000 pc=0000000000029280..0000000000029a08 │ │ │ │ + DW_CFA_advance_loc: 80 to 00000000000292d0 │ │ │ │ DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ DW_CFA_offset: r50 at cfa-112 │ │ │ │ DW_CFA_offset: r51 at cfa-104 │ │ │ │ DW_CFA_offset: r52 at cfa-96 │ │ │ │ DW_CFA_offset: r53 at cfa-88 │ │ │ │ DW_CFA_offset: r54 at cfa-80 │ │ │ │ DW_CFA_offset: r55 at cfa-72 │ │ │ │ @@ -9059,14 +9296,16 @@ │ │ │ │ DW_CFA_offset: r60 at cfa-32 │ │ │ │ DW_CFA_offset: r61 at cfa-24 │ │ │ │ DW_CFA_offset: r62 at cfa-16 │ │ │ │ DW_CFA_offset: r63 at cfa-8 │ │ │ │ DW_CFA_offset: r28 at cfa-144 │ │ │ │ DW_CFA_offset: r29 at cfa-136 │ │ │ │ DW_CFA_offset: r30 at cfa-128 │ │ │ │ + DW_CFA_advance_loc: 76 to 000000000002931c │ │ │ │ + DW_CFA_def_cfa_offset: 480 │ │ │ │ DW_CFA_offset: r14 at cfa-256 │ │ │ │ DW_CFA_offset: r15 at cfa-248 │ │ │ │ DW_CFA_offset: r16 at cfa-240 │ │ │ │ DW_CFA_offset: r17 at cfa-232 │ │ │ │ DW_CFA_offset: r18 at cfa-224 │ │ │ │ DW_CFA_offset: r19 at cfa-216 │ │ │ │ DW_CFA_offset: r20 at cfa-208 │ │ │ │ @@ -9076,25 +9315,26 @@ │ │ │ │ DW_CFA_offset: r24 at cfa-176 │ │ │ │ DW_CFA_offset: r25 at cfa-168 │ │ │ │ DW_CFA_offset: r26 at cfa-160 │ │ │ │ DW_CFA_offset: r27 at cfa-152 │ │ │ │ DW_CFA_offset: r31 at cfa-120 │ │ │ │ DW_CFA_offset_extended_sf: r71 at cfa+8 │ │ │ │ DW_CFA_offset_extended_sf: r72 at cfa+8 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000002b018 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000029320 │ │ │ │ DW_CFA_def_cfa_register: r31 │ │ │ │ - DW_CFA_advance_loc2: 1488 to 000000000002b5e8 │ │ │ │ + DW_CFA_advance_loc2: 1316 to 0000000000029844 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa: r1 ofs 0 │ │ │ │ - DW_CFA_advance_loc: 68 to 000000000002b62c │ │ │ │ + DW_CFA_advance_loc: 44 to 0000000000029870 │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ - DW_CFA_advance_loc: 76 to 000000000002b678 │ │ │ │ + DW_CFA_advance_loc: 84 to 00000000000298c4 │ │ │ │ DW_CFA_restore_extended: r71 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002b67c │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000298c8 │ │ │ │ DW_CFA_restore_extended: r72 │ │ │ │ + DW_CFA_advance_loc: 16 to 00000000000298d8 │ │ │ │ DW_CFA_restore: r63 │ │ │ │ DW_CFA_restore: r62 │ │ │ │ DW_CFA_restore: r61 │ │ │ │ DW_CFA_restore: r60 │ │ │ │ DW_CFA_restore: r59 │ │ │ │ DW_CFA_restore: r58 │ │ │ │ DW_CFA_restore: r57 │ │ │ │ @@ -9119,65 +9359,69 @@ │ │ │ │ DW_CFA_restore: r20 │ │ │ │ DW_CFA_restore: r19 │ │ │ │ DW_CFA_restore: r18 │ │ │ │ DW_CFA_restore: r17 │ │ │ │ DW_CFA_restore: r16 │ │ │ │ DW_CFA_restore: r15 │ │ │ │ DW_CFA_restore: r14 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002b680 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000298e0 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00003a74 000000000000008c 00003a78 FDE cie=00000000 pc=000000000002b7c0..000000000002c028 │ │ │ │ - DW_CFA_advance_loc: 148 to 000000000002b854 │ │ │ │ - DW_CFA_def_cfa_offset: 496 │ │ │ │ +00003b88 000000000000008c 00003b8c FDE cie=00000000 pc=0000000000029a10..000000000002a1a8 │ │ │ │ + DW_CFA_advance_loc: 72 to 0000000000029a58 │ │ │ │ DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ DW_CFA_offset: r52 at cfa-96 │ │ │ │ DW_CFA_offset: r53 at cfa-88 │ │ │ │ DW_CFA_offset: r54 at cfa-80 │ │ │ │ DW_CFA_offset: r55 at cfa-72 │ │ │ │ DW_CFA_offset: r56 at cfa-64 │ │ │ │ DW_CFA_offset: r57 at cfa-56 │ │ │ │ DW_CFA_offset: r58 at cfa-48 │ │ │ │ DW_CFA_offset: r59 at cfa-40 │ │ │ │ DW_CFA_offset: r60 at cfa-32 │ │ │ │ DW_CFA_offset: r61 at cfa-24 │ │ │ │ DW_CFA_offset: r62 at cfa-16 │ │ │ │ DW_CFA_offset: r63 at cfa-8 │ │ │ │ + DW_CFA_offset_extended_sf: r71 at cfa+8 │ │ │ │ + DW_CFA_offset_extended_sf: r72 at cfa+8 │ │ │ │ DW_CFA_offset: r28 at cfa-128 │ │ │ │ DW_CFA_offset: r29 at cfa-120 │ │ │ │ + DW_CFA_advance_loc: 72 to 0000000000029aa0 │ │ │ │ + DW_CFA_def_cfa_offset: 480 │ │ │ │ DW_CFA_offset: r30 at cfa-112 │ │ │ │ DW_CFA_offset: r31 at cfa-104 │ │ │ │ DW_CFA_offset: r14 at cfa-240 │ │ │ │ DW_CFA_offset: r15 at cfa-232 │ │ │ │ DW_CFA_offset: r16 at cfa-224 │ │ │ │ DW_CFA_offset: r17 at cfa-216 │ │ │ │ DW_CFA_offset: r18 at cfa-208 │ │ │ │ DW_CFA_offset: r19 at cfa-200 │ │ │ │ DW_CFA_offset: r20 at cfa-192 │ │ │ │ - DW_CFA_offset_extended_sf: r71 at cfa+8 │ │ │ │ - DW_CFA_offset_extended_sf: r72 at cfa+8 │ │ │ │ DW_CFA_offset: r21 at cfa-184 │ │ │ │ DW_CFA_offset: r22 at cfa-176 │ │ │ │ DW_CFA_offset: r23 at cfa-168 │ │ │ │ DW_CFA_offset: r24 at cfa-160 │ │ │ │ DW_CFA_offset: r25 at cfa-152 │ │ │ │ DW_CFA_offset: r26 at cfa-144 │ │ │ │ DW_CFA_offset: r27 at cfa-136 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000002b860 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000029aa8 │ │ │ │ DW_CFA_def_cfa_register: r31 │ │ │ │ - DW_CFA_advance_loc2: 1496 to 000000000002be38 │ │ │ │ + DW_CFA_advance_loc2: 1340 to 0000000000029fe4 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa: r1 ofs 0 │ │ │ │ - DW_CFA_advance_loc: 68 to 000000000002be7c │ │ │ │ + DW_CFA_advance_loc: 44 to 000000000002a010 │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ - DW_CFA_advance_loc: 68 to 000000000002bec0 │ │ │ │ + DW_CFA_advance_loc: 84 to 000000000002a064 │ │ │ │ DW_CFA_restore_extended: r71 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002bec4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002a068 │ │ │ │ DW_CFA_restore_extended: r72 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000002a070 │ │ │ │ DW_CFA_restore: r63 │ │ │ │ DW_CFA_restore: r62 │ │ │ │ DW_CFA_restore: r61 │ │ │ │ DW_CFA_restore: r60 │ │ │ │ DW_CFA_restore: r59 │ │ │ │ DW_CFA_restore: r58 │ │ │ │ DW_CFA_restore: r57 │ │ │ │ @@ -9200,22 +9444,20 @@ │ │ │ │ DW_CFA_restore: r20 │ │ │ │ DW_CFA_restore: r19 │ │ │ │ DW_CFA_restore: r18 │ │ │ │ DW_CFA_restore: r17 │ │ │ │ DW_CFA_restore: r16 │ │ │ │ DW_CFA_restore: r15 │ │ │ │ DW_CFA_restore: r14 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000002bed0 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000002a080 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00003b04 0000000000000098 00003b08 FDE cie=00000000 pc=000000000002c030..000000000002c804 │ │ │ │ - DW_CFA_advance_loc: 168 to 000000000002c0d8 │ │ │ │ +00003c18 0000000000000098 00003c1c FDE cie=00000000 pc=000000000002a1b0..000000000002a8c4 │ │ │ │ + DW_CFA_advance_loc: 144 to 000000000002a240 │ │ │ │ DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ DW_CFA_offset: r46 at cfa-144 │ │ │ │ DW_CFA_offset: r47 at cfa-136 │ │ │ │ DW_CFA_offset: r48 at cfa-128 │ │ │ │ DW_CFA_offset: r49 at cfa-120 │ │ │ │ DW_CFA_offset: r50 at cfa-112 │ │ │ │ DW_CFA_offset: r51 at cfa-104 │ │ │ │ @@ -9227,44 +9469,46 @@ │ │ │ │ DW_CFA_offset: r57 at cfa-56 │ │ │ │ DW_CFA_offset: r58 at cfa-48 │ │ │ │ DW_CFA_offset: r59 at cfa-40 │ │ │ │ DW_CFA_offset: r60 at cfa-32 │ │ │ │ DW_CFA_offset: r61 at cfa-24 │ │ │ │ DW_CFA_offset: r62 at cfa-16 │ │ │ │ DW_CFA_offset: r63 at cfa-8 │ │ │ │ + DW_CFA_offset: r17 at cfa-264 │ │ │ │ + DW_CFA_offset: r16 at cfa-272 │ │ │ │ DW_CFA_offset: r14 at cfa-288 │ │ │ │ DW_CFA_offset: r15 at cfa-280 │ │ │ │ - DW_CFA_offset: r16 at cfa-272 │ │ │ │ - DW_CFA_offset: r17 at cfa-264 │ │ │ │ DW_CFA_offset: r18 at cfa-256 │ │ │ │ DW_CFA_offset: r19 at cfa-248 │ │ │ │ DW_CFA_offset: r20 at cfa-240 │ │ │ │ DW_CFA_offset: r21 at cfa-232 │ │ │ │ DW_CFA_offset: r22 at cfa-224 │ │ │ │ DW_CFA_offset: r23 at cfa-216 │ │ │ │ DW_CFA_offset: r24 at cfa-208 │ │ │ │ DW_CFA_offset: r25 at cfa-200 │ │ │ │ DW_CFA_offset: r26 at cfa-192 │ │ │ │ DW_CFA_offset: r27 at cfa-184 │ │ │ │ DW_CFA_offset: r28 at cfa-176 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000002a24c │ │ │ │ DW_CFA_offset: r29 at cfa-168 │ │ │ │ DW_CFA_offset: r30 at cfa-160 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000002a25c │ │ │ │ + DW_CFA_def_cfa_offset: 496 │ │ │ │ DW_CFA_offset: r31 at cfa-152 │ │ │ │ DW_CFA_offset_extended_sf: r72 at cfa+8 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000002c0e0 │ │ │ │ - DW_CFA_def_cfa_offset: 480 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000002c0e8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002a260 │ │ │ │ DW_CFA_def_cfa_register: r31 │ │ │ │ - DW_CFA_advance_loc2: 1524 to 000000000002c6dc │ │ │ │ + DW_CFA_advance_loc2: 1368 to 000000000002a7b8 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa: r1 ofs 0 │ │ │ │ - DW_CFA_advance_loc: 68 to 000000000002c720 │ │ │ │ + DW_CFA_advance_loc: 44 to 000000000002a7e4 │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ - DW_CFA_advance_loc: 92 to 000000000002c77c │ │ │ │ + DW_CFA_advance_loc: 84 to 000000000002a838 │ │ │ │ DW_CFA_restore_extended: r72 │ │ │ │ + DW_CFA_advance_loc: 32 to 000000000002a858 │ │ │ │ DW_CFA_restore: r63 │ │ │ │ DW_CFA_restore: r62 │ │ │ │ DW_CFA_restore: r61 │ │ │ │ DW_CFA_restore: r60 │ │ │ │ DW_CFA_restore: r59 │ │ │ │ DW_CFA_restore: r58 │ │ │ │ DW_CFA_restore: r57 │ │ │ │ @@ -9293,21 +9537,19 @@ │ │ │ │ DW_CFA_restore: r20 │ │ │ │ DW_CFA_restore: r19 │ │ │ │ DW_CFA_restore: r18 │ │ │ │ DW_CFA_restore: r17 │ │ │ │ DW_CFA_restore: r16 │ │ │ │ DW_CFA_restore: r15 │ │ │ │ DW_CFA_restore: r14 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002c780 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000002a860 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00003ba0 0000000000000098 00003ba4 FDE cie=00000000 pc=000000000002c810..000000000002d004 │ │ │ │ - DW_CFA_advance_loc: 168 to 000000000002c8b8 │ │ │ │ +00003cb4 0000000000000098 00003cb8 FDE cie=00000000 pc=000000000002a8d0..000000000002b028 │ │ │ │ + DW_CFA_advance_loc: 144 to 000000000002a960 │ │ │ │ DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ DW_CFA_offset: r46 at cfa-144 │ │ │ │ DW_CFA_offset: r47 at cfa-136 │ │ │ │ DW_CFA_offset: r48 at cfa-128 │ │ │ │ DW_CFA_offset: r49 at cfa-120 │ │ │ │ DW_CFA_offset: r50 at cfa-112 │ │ │ │ DW_CFA_offset: r51 at cfa-104 │ │ │ │ @@ -9319,44 +9561,46 @@ │ │ │ │ DW_CFA_offset: r57 at cfa-56 │ │ │ │ DW_CFA_offset: r58 at cfa-48 │ │ │ │ DW_CFA_offset: r59 at cfa-40 │ │ │ │ DW_CFA_offset: r60 at cfa-32 │ │ │ │ DW_CFA_offset: r61 at cfa-24 │ │ │ │ DW_CFA_offset: r62 at cfa-16 │ │ │ │ DW_CFA_offset: r63 at cfa-8 │ │ │ │ - DW_CFA_offset: r14 at cfa-288 │ │ │ │ - DW_CFA_offset: r15 at cfa-280 │ │ │ │ DW_CFA_offset: r16 at cfa-272 │ │ │ │ + DW_CFA_offset: r15 at cfa-280 │ │ │ │ + DW_CFA_offset: r14 at cfa-288 │ │ │ │ DW_CFA_offset: r17 at cfa-264 │ │ │ │ DW_CFA_offset: r18 at cfa-256 │ │ │ │ DW_CFA_offset: r19 at cfa-248 │ │ │ │ DW_CFA_offset: r20 at cfa-240 │ │ │ │ DW_CFA_offset: r21 at cfa-232 │ │ │ │ DW_CFA_offset: r22 at cfa-224 │ │ │ │ DW_CFA_offset: r23 at cfa-216 │ │ │ │ DW_CFA_offset: r24 at cfa-208 │ │ │ │ DW_CFA_offset: r25 at cfa-200 │ │ │ │ DW_CFA_offset: r26 at cfa-192 │ │ │ │ DW_CFA_offset: r27 at cfa-184 │ │ │ │ DW_CFA_offset: r28 at cfa-176 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000002a96c │ │ │ │ DW_CFA_offset: r29 at cfa-168 │ │ │ │ DW_CFA_offset: r30 at cfa-160 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000002a97c │ │ │ │ + DW_CFA_def_cfa_offset: 512 │ │ │ │ DW_CFA_offset: r31 at cfa-152 │ │ │ │ DW_CFA_offset_extended_sf: r72 at cfa+8 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000002c8c0 │ │ │ │ - DW_CFA_def_cfa_offset: 512 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000002c8c8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002a980 │ │ │ │ DW_CFA_def_cfa_register: r31 │ │ │ │ - DW_CFA_advance_loc2: 1556 to 000000000002cedc │ │ │ │ + DW_CFA_advance_loc2: 1428 to 000000000002af14 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa: r1 ofs 0 │ │ │ │ - DW_CFA_advance_loc: 68 to 000000000002cf20 │ │ │ │ + DW_CFA_advance_loc: 44 to 000000000002af40 │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ - DW_CFA_advance_loc: 92 to 000000000002cf7c │ │ │ │ + DW_CFA_advance_loc: 84 to 000000000002af94 │ │ │ │ DW_CFA_restore_extended: r72 │ │ │ │ + DW_CFA_advance_loc: 32 to 000000000002afb4 │ │ │ │ DW_CFA_restore: r63 │ │ │ │ DW_CFA_restore: r62 │ │ │ │ DW_CFA_restore: r61 │ │ │ │ DW_CFA_restore: r60 │ │ │ │ DW_CFA_restore: r59 │ │ │ │ DW_CFA_restore: r58 │ │ │ │ DW_CFA_restore: r57 │ │ │ │ @@ -9385,21 +9629,19 @@ │ │ │ │ DW_CFA_restore: r20 │ │ │ │ DW_CFA_restore: r19 │ │ │ │ DW_CFA_restore: r18 │ │ │ │ DW_CFA_restore: r17 │ │ │ │ DW_CFA_restore: r16 │ │ │ │ DW_CFA_restore: r15 │ │ │ │ DW_CFA_restore: r14 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002cf80 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000002afc0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00003c3c 0000000000000098 00003c40 FDE cie=00000000 pc=000000000002d010..000000000002d97c │ │ │ │ - DW_CFA_advance_loc: 168 to 000000000002d0b8 │ │ │ │ +00003d50 0000000000000098 00003d54 FDE cie=00000000 pc=000000000002b030..000000000002b890 │ │ │ │ + DW_CFA_advance_loc: 144 to 000000000002b0c0 │ │ │ │ DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ DW_CFA_offset: r46 at cfa-144 │ │ │ │ DW_CFA_offset: r47 at cfa-136 │ │ │ │ DW_CFA_offset: r48 at cfa-128 │ │ │ │ DW_CFA_offset: r49 at cfa-120 │ │ │ │ DW_CFA_offset: r50 at cfa-112 │ │ │ │ DW_CFA_offset: r51 at cfa-104 │ │ │ │ @@ -9411,44 +9653,46 @@ │ │ │ │ DW_CFA_offset: r57 at cfa-56 │ │ │ │ DW_CFA_offset: r58 at cfa-48 │ │ │ │ DW_CFA_offset: r59 at cfa-40 │ │ │ │ DW_CFA_offset: r60 at cfa-32 │ │ │ │ DW_CFA_offset: r61 at cfa-24 │ │ │ │ DW_CFA_offset: r62 at cfa-16 │ │ │ │ DW_CFA_offset: r63 at cfa-8 │ │ │ │ - DW_CFA_offset: r14 at cfa-288 │ │ │ │ - DW_CFA_offset: r15 at cfa-280 │ │ │ │ DW_CFA_offset: r16 at cfa-272 │ │ │ │ + DW_CFA_offset: r15 at cfa-280 │ │ │ │ + DW_CFA_offset: r25 at cfa-200 │ │ │ │ + DW_CFA_offset: r24 at cfa-208 │ │ │ │ + DW_CFA_offset: r14 at cfa-288 │ │ │ │ DW_CFA_offset: r17 at cfa-264 │ │ │ │ DW_CFA_offset: r18 at cfa-256 │ │ │ │ DW_CFA_offset: r19 at cfa-248 │ │ │ │ DW_CFA_offset: r20 at cfa-240 │ │ │ │ DW_CFA_offset: r21 at cfa-232 │ │ │ │ DW_CFA_offset: r22 at cfa-224 │ │ │ │ DW_CFA_offset: r23 at cfa-216 │ │ │ │ - DW_CFA_offset: r24 at cfa-208 │ │ │ │ - DW_CFA_offset: r25 at cfa-200 │ │ │ │ DW_CFA_offset: r26 at cfa-192 │ │ │ │ DW_CFA_offset: r27 at cfa-184 │ │ │ │ DW_CFA_offset: r28 at cfa-176 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000002b0cc │ │ │ │ DW_CFA_offset: r29 at cfa-168 │ │ │ │ DW_CFA_offset: r30 at cfa-160 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000002b0dc │ │ │ │ + DW_CFA_def_cfa_offset: 496 │ │ │ │ DW_CFA_offset: r31 at cfa-152 │ │ │ │ DW_CFA_offset_extended_sf: r72 at cfa+8 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000002d0c0 │ │ │ │ - DW_CFA_def_cfa_offset: 496 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000002d0c8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002b0e0 │ │ │ │ DW_CFA_def_cfa_register: r31 │ │ │ │ - DW_CFA_advance_loc2: 1812 to 000000000002d7dc │ │ │ │ + DW_CFA_advance_loc2: 1580 to 000000000002b70c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa: r1 ofs 0 │ │ │ │ - DW_CFA_advance_loc: 68 to 000000000002d820 │ │ │ │ + DW_CFA_advance_loc: 44 to 000000000002b738 │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ - DW_CFA_advance_loc: 92 to 000000000002d87c │ │ │ │ + DW_CFA_advance_loc: 84 to 000000000002b78c │ │ │ │ DW_CFA_restore_extended: r72 │ │ │ │ + DW_CFA_advance_loc: 32 to 000000000002b7ac │ │ │ │ DW_CFA_restore: r63 │ │ │ │ DW_CFA_restore: r62 │ │ │ │ DW_CFA_restore: r61 │ │ │ │ DW_CFA_restore: r60 │ │ │ │ DW_CFA_restore: r59 │ │ │ │ DW_CFA_restore: r58 │ │ │ │ DW_CFA_restore: r57 │ │ │ │ @@ -9477,21 +9721,19 @@ │ │ │ │ DW_CFA_restore: r20 │ │ │ │ DW_CFA_restore: r19 │ │ │ │ DW_CFA_restore: r18 │ │ │ │ DW_CFA_restore: r17 │ │ │ │ DW_CFA_restore: r16 │ │ │ │ DW_CFA_restore: r15 │ │ │ │ DW_CFA_restore: r14 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002d880 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002b7b0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00003cd8 0000000000000098 00003cdc FDE cie=00000000 pc=000000000002d980..000000000002e31c │ │ │ │ - DW_CFA_advance_loc: 168 to 000000000002da28 │ │ │ │ +00003dec 0000000000000098 00003df0 FDE cie=00000000 pc=000000000002b890..000000000002c120 │ │ │ │ + DW_CFA_advance_loc: 144 to 000000000002b920 │ │ │ │ DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ DW_CFA_offset: r46 at cfa-144 │ │ │ │ DW_CFA_offset: r47 at cfa-136 │ │ │ │ DW_CFA_offset: r48 at cfa-128 │ │ │ │ DW_CFA_offset: r49 at cfa-120 │ │ │ │ DW_CFA_offset: r50 at cfa-112 │ │ │ │ DW_CFA_offset: r51 at cfa-104 │ │ │ │ @@ -9503,44 +9745,46 @@ │ │ │ │ DW_CFA_offset: r57 at cfa-56 │ │ │ │ DW_CFA_offset: r58 at cfa-48 │ │ │ │ DW_CFA_offset: r59 at cfa-40 │ │ │ │ DW_CFA_offset: r60 at cfa-32 │ │ │ │ DW_CFA_offset: r61 at cfa-24 │ │ │ │ DW_CFA_offset: r62 at cfa-16 │ │ │ │ DW_CFA_offset: r63 at cfa-8 │ │ │ │ - DW_CFA_offset: r14 at cfa-288 │ │ │ │ DW_CFA_offset: r15 at cfa-280 │ │ │ │ + DW_CFA_offset: r14 at cfa-288 │ │ │ │ + DW_CFA_offset: r25 at cfa-200 │ │ │ │ + DW_CFA_offset: r24 at cfa-208 │ │ │ │ DW_CFA_offset: r16 at cfa-272 │ │ │ │ DW_CFA_offset: r17 at cfa-264 │ │ │ │ DW_CFA_offset: r18 at cfa-256 │ │ │ │ DW_CFA_offset: r19 at cfa-248 │ │ │ │ DW_CFA_offset: r20 at cfa-240 │ │ │ │ DW_CFA_offset: r21 at cfa-232 │ │ │ │ DW_CFA_offset: r22 at cfa-224 │ │ │ │ DW_CFA_offset: r23 at cfa-216 │ │ │ │ - DW_CFA_offset: r24 at cfa-208 │ │ │ │ - DW_CFA_offset: r25 at cfa-200 │ │ │ │ DW_CFA_offset: r26 at cfa-192 │ │ │ │ DW_CFA_offset: r27 at cfa-184 │ │ │ │ DW_CFA_offset: r28 at cfa-176 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000002b92c │ │ │ │ DW_CFA_offset: r29 at cfa-168 │ │ │ │ DW_CFA_offset: r30 at cfa-160 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000002b93c │ │ │ │ + DW_CFA_def_cfa_offset: 496 │ │ │ │ DW_CFA_offset: r31 at cfa-152 │ │ │ │ DW_CFA_offset_extended_sf: r72 at cfa+8 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000002da30 │ │ │ │ - DW_CFA_def_cfa_offset: 512 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000002da38 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002b940 │ │ │ │ DW_CFA_def_cfa_register: r31 │ │ │ │ - DW_CFA_advance_loc2: 1848 to 000000000002e170 │ │ │ │ + DW_CFA_advance_loc2: 1616 to 000000000002bf90 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa: r1 ofs 0 │ │ │ │ - DW_CFA_advance_loc: 68 to 000000000002e1b4 │ │ │ │ + DW_CFA_advance_loc: 44 to 000000000002bfbc │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ - DW_CFA_advance_loc: 92 to 000000000002e210 │ │ │ │ + DW_CFA_advance_loc: 84 to 000000000002c010 │ │ │ │ DW_CFA_restore_extended: r72 │ │ │ │ + DW_CFA_advance_loc: 32 to 000000000002c030 │ │ │ │ DW_CFA_restore: r63 │ │ │ │ DW_CFA_restore: r62 │ │ │ │ DW_CFA_restore: r61 │ │ │ │ DW_CFA_restore: r60 │ │ │ │ DW_CFA_restore: r59 │ │ │ │ DW_CFA_restore: r58 │ │ │ │ DW_CFA_restore: r57 │ │ │ │ @@ -9569,22 +9813,19 @@ │ │ │ │ DW_CFA_restore: r20 │ │ │ │ DW_CFA_restore: r19 │ │ │ │ DW_CFA_restore: r18 │ │ │ │ DW_CFA_restore: r17 │ │ │ │ DW_CFA_restore: r16 │ │ │ │ DW_CFA_restore: r15 │ │ │ │ DW_CFA_restore: r14 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000002e220 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000002c040 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00003d74 0000000000000090 00003d78 FDE cie=00000000 pc=000000000002e320..000000000002ee28 │ │ │ │ - DW_CFA_advance_loc: 156 to 000000000002e3bc │ │ │ │ - DW_CFA_def_cfa_offset: 576 │ │ │ │ +00003e88 0000000000000094 00003e8c FDE cie=00000000 pc=000000000002c120..000000000002cae8 │ │ │ │ + DW_CFA_advance_loc: 80 to 000000000002c170 │ │ │ │ DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ DW_CFA_offset: r50 at cfa-112 │ │ │ │ DW_CFA_offset: r51 at cfa-104 │ │ │ │ DW_CFA_offset: r52 at cfa-96 │ │ │ │ DW_CFA_offset: r53 at cfa-88 │ │ │ │ DW_CFA_offset: r54 at cfa-80 │ │ │ │ DW_CFA_offset: r55 at cfa-72 │ │ │ │ @@ -9595,14 +9836,16 @@ │ │ │ │ DW_CFA_offset: r60 at cfa-32 │ │ │ │ DW_CFA_offset: r61 at cfa-24 │ │ │ │ DW_CFA_offset: r62 at cfa-16 │ │ │ │ DW_CFA_offset: r63 at cfa-8 │ │ │ │ DW_CFA_offset: r28 at cfa-144 │ │ │ │ DW_CFA_offset: r29 at cfa-136 │ │ │ │ DW_CFA_offset: r30 at cfa-128 │ │ │ │ + DW_CFA_advance_loc: 76 to 000000000002c1bc │ │ │ │ + DW_CFA_def_cfa_offset: 576 │ │ │ │ DW_CFA_offset: r14 at cfa-256 │ │ │ │ DW_CFA_offset: r15 at cfa-248 │ │ │ │ DW_CFA_offset: r16 at cfa-240 │ │ │ │ DW_CFA_offset: r17 at cfa-232 │ │ │ │ DW_CFA_offset: r18 at cfa-224 │ │ │ │ DW_CFA_offset: r19 at cfa-216 │ │ │ │ DW_CFA_offset: r20 at cfa-208 │ │ │ │ @@ -9612,25 +9855,26 @@ │ │ │ │ DW_CFA_offset: r24 at cfa-176 │ │ │ │ DW_CFA_offset: r25 at cfa-168 │ │ │ │ DW_CFA_offset: r26 at cfa-160 │ │ │ │ DW_CFA_offset: r27 at cfa-152 │ │ │ │ DW_CFA_offset: r31 at cfa-120 │ │ │ │ DW_CFA_offset_extended_sf: r71 at cfa+8 │ │ │ │ DW_CFA_offset_extended_sf: r72 at cfa+8 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000002e3c8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002c1c0 │ │ │ │ DW_CFA_def_cfa_register: r31 │ │ │ │ - DW_CFA_advance_loc2: 2132 to 000000000002ec1c │ │ │ │ + DW_CFA_advance_loc2: 1880 to 000000000002c918 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa: r1 ofs 0 │ │ │ │ - DW_CFA_advance_loc: 68 to 000000000002ec60 │ │ │ │ + DW_CFA_advance_loc: 44 to 000000000002c944 │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ - DW_CFA_advance_loc: 76 to 000000000002ecac │ │ │ │ + DW_CFA_advance_loc: 84 to 000000000002c998 │ │ │ │ DW_CFA_restore_extended: r71 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002ecb0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002c99c │ │ │ │ DW_CFA_restore_extended: r72 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000002c9ac │ │ │ │ DW_CFA_restore: r63 │ │ │ │ DW_CFA_restore: r62 │ │ │ │ DW_CFA_restore: r61 │ │ │ │ DW_CFA_restore: r60 │ │ │ │ DW_CFA_restore: r59 │ │ │ │ DW_CFA_restore: r58 │ │ │ │ DW_CFA_restore: r57 │ │ │ │ @@ -9655,20 +9899,22 @@ │ │ │ │ DW_CFA_restore: r20 │ │ │ │ DW_CFA_restore: r19 │ │ │ │ DW_CFA_restore: r18 │ │ │ │ DW_CFA_restore: r17 │ │ │ │ DW_CFA_restore: r16 │ │ │ │ DW_CFA_restore: r15 │ │ │ │ DW_CFA_restore: r14 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000002ecc0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002c9b0 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00003e08 0000000000000098 00003e0c FDE cie=00000000 pc=000000000002ee30..000000000002f8e0 │ │ │ │ - DW_CFA_advance_loc: 168 to 000000000002eed8 │ │ │ │ +00003f20 0000000000000098 00003f24 FDE cie=00000000 pc=000000000002caf0..000000000002d49c │ │ │ │ + DW_CFA_advance_loc: 144 to 000000000002cb80 │ │ │ │ DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ DW_CFA_offset: r46 at cfa-144 │ │ │ │ DW_CFA_offset: r47 at cfa-136 │ │ │ │ DW_CFA_offset: r48 at cfa-128 │ │ │ │ DW_CFA_offset: r49 at cfa-120 │ │ │ │ DW_CFA_offset: r50 at cfa-112 │ │ │ │ DW_CFA_offset: r51 at cfa-104 │ │ │ │ @@ -9680,44 +9926,46 @@ │ │ │ │ DW_CFA_offset: r57 at cfa-56 │ │ │ │ DW_CFA_offset: r58 at cfa-48 │ │ │ │ DW_CFA_offset: r59 at cfa-40 │ │ │ │ DW_CFA_offset: r60 at cfa-32 │ │ │ │ DW_CFA_offset: r61 at cfa-24 │ │ │ │ DW_CFA_offset: r62 at cfa-16 │ │ │ │ DW_CFA_offset: r63 at cfa-8 │ │ │ │ - DW_CFA_offset: r14 at cfa-288 │ │ │ │ DW_CFA_offset: r15 at cfa-280 │ │ │ │ + DW_CFA_offset: r14 at cfa-288 │ │ │ │ DW_CFA_offset: r16 at cfa-272 │ │ │ │ DW_CFA_offset: r17 at cfa-264 │ │ │ │ DW_CFA_offset: r18 at cfa-256 │ │ │ │ DW_CFA_offset: r19 at cfa-248 │ │ │ │ DW_CFA_offset: r20 at cfa-240 │ │ │ │ DW_CFA_offset: r21 at cfa-232 │ │ │ │ DW_CFA_offset: r22 at cfa-224 │ │ │ │ DW_CFA_offset: r23 at cfa-216 │ │ │ │ DW_CFA_offset: r24 at cfa-208 │ │ │ │ DW_CFA_offset: r25 at cfa-200 │ │ │ │ DW_CFA_offset: r26 at cfa-192 │ │ │ │ DW_CFA_offset: r27 at cfa-184 │ │ │ │ DW_CFA_offset: r28 at cfa-176 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000002cb8c │ │ │ │ DW_CFA_offset: r29 at cfa-168 │ │ │ │ DW_CFA_offset: r30 at cfa-160 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000002cb9c │ │ │ │ + DW_CFA_def_cfa_offset: 592 │ │ │ │ DW_CFA_offset: r31 at cfa-152 │ │ │ │ DW_CFA_offset_extended_sf: r72 at cfa+8 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000002eee0 │ │ │ │ - DW_CFA_def_cfa_offset: 576 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000002eee8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002cba0 │ │ │ │ DW_CFA_def_cfa_register: r31 │ │ │ │ - DW_CFA_advance_loc2: 2156 to 000000000002f754 │ │ │ │ + DW_CFA_advance_loc2: 1956 to 000000000002d344 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa: r1 ofs 0 │ │ │ │ - DW_CFA_advance_loc: 68 to 000000000002f798 │ │ │ │ + DW_CFA_advance_loc: 44 to 000000000002d370 │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ - DW_CFA_advance_loc: 92 to 000000000002f7f4 │ │ │ │ + DW_CFA_advance_loc: 84 to 000000000002d3c4 │ │ │ │ DW_CFA_restore_extended: r72 │ │ │ │ + DW_CFA_advance_loc: 32 to 000000000002d3e4 │ │ │ │ DW_CFA_restore: r63 │ │ │ │ DW_CFA_restore: r62 │ │ │ │ DW_CFA_restore: r61 │ │ │ │ DW_CFA_restore: r60 │ │ │ │ DW_CFA_restore: r59 │ │ │ │ DW_CFA_restore: r58 │ │ │ │ DW_CFA_restore: r57 │ │ │ │ @@ -9746,21 +9994,19 @@ │ │ │ │ DW_CFA_restore: r20 │ │ │ │ DW_CFA_restore: r19 │ │ │ │ DW_CFA_restore: r18 │ │ │ │ DW_CFA_restore: r17 │ │ │ │ DW_CFA_restore: r16 │ │ │ │ DW_CFA_restore: r15 │ │ │ │ DW_CFA_restore: r14 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000002f800 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000002d3f0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00003ea4 0000000000000098 00003ea8 FDE cie=00000000 pc=000000000002f8e0..00000000000305fc │ │ │ │ - DW_CFA_advance_loc: 168 to 000000000002f988 │ │ │ │ +00003fbc 0000000000000098 00003fc0 FDE cie=00000000 pc=000000000002d4a0..000000000002e020 │ │ │ │ + DW_CFA_advance_loc: 144 to 000000000002d530 │ │ │ │ DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ DW_CFA_offset: r46 at cfa-144 │ │ │ │ DW_CFA_offset: r47 at cfa-136 │ │ │ │ DW_CFA_offset: r48 at cfa-128 │ │ │ │ DW_CFA_offset: r49 at cfa-120 │ │ │ │ DW_CFA_offset: r50 at cfa-112 │ │ │ │ DW_CFA_offset: r51 at cfa-104 │ │ │ │ @@ -9772,44 +10018,46 @@ │ │ │ │ DW_CFA_offset: r57 at cfa-56 │ │ │ │ DW_CFA_offset: r58 at cfa-48 │ │ │ │ DW_CFA_offset: r59 at cfa-40 │ │ │ │ DW_CFA_offset: r60 at cfa-32 │ │ │ │ DW_CFA_offset: r61 at cfa-24 │ │ │ │ DW_CFA_offset: r62 at cfa-16 │ │ │ │ DW_CFA_offset: r63 at cfa-8 │ │ │ │ - DW_CFA_offset: r14 at cfa-288 │ │ │ │ - DW_CFA_offset: r15 at cfa-280 │ │ │ │ DW_CFA_offset: r16 at cfa-272 │ │ │ │ + DW_CFA_offset: r15 at cfa-280 │ │ │ │ + DW_CFA_offset: r14 at cfa-288 │ │ │ │ DW_CFA_offset: r17 at cfa-264 │ │ │ │ DW_CFA_offset: r18 at cfa-256 │ │ │ │ DW_CFA_offset: r19 at cfa-248 │ │ │ │ DW_CFA_offset: r20 at cfa-240 │ │ │ │ DW_CFA_offset: r21 at cfa-232 │ │ │ │ DW_CFA_offset: r22 at cfa-224 │ │ │ │ DW_CFA_offset: r23 at cfa-216 │ │ │ │ DW_CFA_offset: r24 at cfa-208 │ │ │ │ DW_CFA_offset: r25 at cfa-200 │ │ │ │ DW_CFA_offset: r26 at cfa-192 │ │ │ │ DW_CFA_offset: r27 at cfa-184 │ │ │ │ DW_CFA_offset: r28 at cfa-176 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000002d53c │ │ │ │ DW_CFA_offset: r29 at cfa-168 │ │ │ │ DW_CFA_offset: r30 at cfa-160 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000002d54c │ │ │ │ + DW_CFA_def_cfa_offset: 608 │ │ │ │ DW_CFA_offset: r31 at cfa-152 │ │ │ │ DW_CFA_offset_extended_sf: r72 at cfa+8 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000002f990 │ │ │ │ - DW_CFA_def_cfa_offset: 608 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000002f998 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002d550 │ │ │ │ DW_CFA_def_cfa_register: r31 │ │ │ │ - DW_CFA_advance_loc2: 2624 to 00000000000303d8 │ │ │ │ + DW_CFA_advance_loc2: 2264 to 000000000002de28 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa: r1 ofs 0 │ │ │ │ - DW_CFA_advance_loc: 68 to 000000000003041c │ │ │ │ + DW_CFA_advance_loc: 44 to 000000000002de54 │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ - DW_CFA_advance_loc: 92 to 0000000000030478 │ │ │ │ + DW_CFA_advance_loc: 84 to 000000000002dea8 │ │ │ │ DW_CFA_restore_extended: r72 │ │ │ │ + DW_CFA_advance_loc: 32 to 000000000002dec8 │ │ │ │ DW_CFA_restore: r63 │ │ │ │ DW_CFA_restore: r62 │ │ │ │ DW_CFA_restore: r61 │ │ │ │ DW_CFA_restore: r60 │ │ │ │ DW_CFA_restore: r59 │ │ │ │ DW_CFA_restore: r58 │ │ │ │ DW_CFA_restore: r57 │ │ │ │ @@ -9838,240 +10086,230 @@ │ │ │ │ DW_CFA_restore: r20 │ │ │ │ DW_CFA_restore: r19 │ │ │ │ DW_CFA_restore: r18 │ │ │ │ DW_CFA_restore: r17 │ │ │ │ DW_CFA_restore: r16 │ │ │ │ DW_CFA_restore: r15 │ │ │ │ DW_CFA_restore: r14 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000030480 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000002ded0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00003f40 0000000000000140 00003f44 FDE cie=00000000 pc=0000000000030600..0000000000033030 │ │ │ │ - DW_CFA_advance_loc: 68 to 0000000000030644 │ │ │ │ +00004058 0000000000000134 0000405c FDE cie=00000000 pc=000000000002e020..0000000000030788 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000002e030 │ │ │ │ DW_CFA_register: r65 in r0 │ │ │ │ DW_CFA_offset: r62 at cfa-16 │ │ │ │ DW_CFA_offset: r63 at cfa-8 │ │ │ │ - DW_CFA_offset: r17 at cfa-168 │ │ │ │ - DW_CFA_offset: r18 at cfa-160 │ │ │ │ - DW_CFA_offset: r22 at cfa-128 │ │ │ │ + DW_CFA_advance_loc: 40 to 000000000002e058 │ │ │ │ + DW_CFA_offset: r15 at cfa-184 │ │ │ │ + DW_CFA_offset: r16 at cfa-176 │ │ │ │ + DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ + DW_CFA_offset: r21 at cfa-136 │ │ │ │ + DW_CFA_offset_extended_sf: r70 at cfa+8 │ │ │ │ + DW_CFA_offset_extended_sf: r71 at cfa+8 │ │ │ │ + DW_CFA_offset_extended_sf: r72 at cfa+8 │ │ │ │ + DW_CFA_offset: r23 at cfa-120 │ │ │ │ DW_CFA_offset: r24 at cfa-112 │ │ │ │ DW_CFA_offset: r25 at cfa-104 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000002e064 │ │ │ │ DW_CFA_offset: r26 at cfa-96 │ │ │ │ DW_CFA_offset: r27 at cfa-88 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000002e078 │ │ │ │ DW_CFA_offset: r28 at cfa-80 │ │ │ │ DW_CFA_offset: r29 at cfa-72 │ │ │ │ DW_CFA_offset: r30 at cfa-64 │ │ │ │ DW_CFA_offset: r31 at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 40 to 000000000003066c │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000002e084 │ │ │ │ DW_CFA_def_cfa_offset: 320 │ │ │ │ - DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ - DW_CFA_offset_extended_sf: r70 at cfa+8 │ │ │ │ - DW_CFA_offset_extended_sf: r71 at cfa+8 │ │ │ │ - DW_CFA_offset_extended_sf: r72 at cfa+8 │ │ │ │ - DW_CFA_advance_loc1: 384 to 00000000000307ec │ │ │ │ - DW_CFA_offset: r14 at cfa-192 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000307f0 │ │ │ │ + DW_CFA_advance_loc1: 352 to 000000000002e1e4 │ │ │ │ + DW_CFA_offset: r17 at cfa-168 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002e1e8 │ │ │ │ + DW_CFA_offset: r18 at cfa-160 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000002e1f8 │ │ │ │ + DW_CFA_offset: r22 at cfa-128 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002e1fc │ │ │ │ DW_CFA_offset: r19 at cfa-152 │ │ │ │ - DW_CFA_advance_loc: 12 to 00000000000307fc │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000002e214 │ │ │ │ DW_CFA_offset: r20 at cfa-144 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000030800 │ │ │ │ - DW_CFA_offset: r15 at cfa-184 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000030804 │ │ │ │ - DW_CFA_offset: r21 at cfa-136 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000030808 │ │ │ │ - DW_CFA_offset: r23 at cfa-120 │ │ │ │ - DW_CFA_advance_loc: 36 to 000000000003082c │ │ │ │ - DW_CFA_offset: r16 at cfa-176 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000030840 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000002e220 │ │ │ │ + DW_CFA_offset: r14 at cfa-192 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002e224 │ │ │ │ DW_CFA_offset: r58 at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000030844 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002e228 │ │ │ │ DW_CFA_offset: r59 at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000030848 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002e22c │ │ │ │ DW_CFA_offset: r60 at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003084c │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000002e23c │ │ │ │ DW_CFA_offset: r61 at cfa-24 │ │ │ │ - DW_CFA_advance_loc1: 552 to 0000000000030a74 │ │ │ │ + DW_CFA_advance_loc1: 488 to 000000000002e424 │ │ │ │ DW_CFA_restore: r58 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000030a78 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002e428 │ │ │ │ DW_CFA_restore: r59 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000030a7c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002e42c │ │ │ │ DW_CFA_restore: r60 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000030a80 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002e430 │ │ │ │ DW_CFA_restore: r61 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000030a84 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002e434 │ │ │ │ DW_CFA_restore: r14 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000030a88 │ │ │ │ - DW_CFA_restore: r15 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000030a8c │ │ │ │ - DW_CFA_restore: r16 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000030a90 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002e438 │ │ │ │ + DW_CFA_restore: r17 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002e43c │ │ │ │ + DW_CFA_restore: r18 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002e440 │ │ │ │ DW_CFA_restore: r19 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000030a94 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002e444 │ │ │ │ DW_CFA_restore: r20 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000030a98 │ │ │ │ - DW_CFA_restore: r21 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000030a9c │ │ │ │ - DW_CFA_restore: r23 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000030aa0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002e448 │ │ │ │ + DW_CFA_restore: r22 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002e44c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 64 to 0000000000030ae0 │ │ │ │ + DW_CFA_advance_loc: 44 to 000000000002e478 │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000030ae4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002e47c │ │ │ │ DW_CFA_restore_extended: r70 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000030ae8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002e480 │ │ │ │ DW_CFA_restore_extended: r71 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000030aec │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002e484 │ │ │ │ DW_CFA_restore_extended: r72 │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000002e49c │ │ │ │ DW_CFA_restore: r63 │ │ │ │ DW_CFA_restore: r62 │ │ │ │ DW_CFA_restore: r31 │ │ │ │ DW_CFA_restore: r30 │ │ │ │ DW_CFA_restore: r29 │ │ │ │ DW_CFA_restore: r28 │ │ │ │ DW_CFA_restore: r27 │ │ │ │ DW_CFA_restore: r26 │ │ │ │ DW_CFA_restore: r25 │ │ │ │ DW_CFA_restore: r24 │ │ │ │ - DW_CFA_restore: r22 │ │ │ │ - DW_CFA_restore: r18 │ │ │ │ - DW_CFA_restore: r17 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000030af0 │ │ │ │ + DW_CFA_restore: r23 │ │ │ │ + DW_CFA_restore: r21 │ │ │ │ + DW_CFA_restore: r16 │ │ │ │ + DW_CFA_restore: r15 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002e4a0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000030afc │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000002e4a8 │ │ │ │ DW_CFA_offset: r14 at cfa-192 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000030b00 │ │ │ │ - DW_CFA_offset: r15 at cfa-184 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000030b04 │ │ │ │ - DW_CFA_offset: r16 at cfa-176 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000030b08 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002e4ac │ │ │ │ + DW_CFA_offset: r17 at cfa-168 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000002e4b4 │ │ │ │ + DW_CFA_offset: r18 at cfa-160 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002e4b8 │ │ │ │ DW_CFA_offset: r19 at cfa-152 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000030b0c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002e4bc │ │ │ │ DW_CFA_offset: r20 at cfa-144 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000030b10 │ │ │ │ - DW_CFA_offset: r21 at cfa-136 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000030b14 │ │ │ │ - DW_CFA_offset: r23 at cfa-120 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000030b18 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002e4c0 │ │ │ │ + DW_CFA_offset: r22 at cfa-128 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002e4c4 │ │ │ │ DW_CFA_offset: r58 at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000030b1c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002e4c8 │ │ │ │ DW_CFA_offset: r59 at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000030b20 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002e4cc │ │ │ │ DW_CFA_offset: r60 at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000030b24 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002e4d0 │ │ │ │ DW_CFA_offset: r61 at cfa-24 │ │ │ │ - DW_CFA_advance_loc2: 2764 to 00000000000315f0 │ │ │ │ + DW_CFA_advance_loc2: 2608 to 000000000002ef00 │ │ │ │ DW_CFA_restore: r14 │ │ │ │ - DW_CFA_restore: r15 │ │ │ │ - DW_CFA_restore: r16 │ │ │ │ + DW_CFA_restore: r17 │ │ │ │ + DW_CFA_restore: r18 │ │ │ │ DW_CFA_restore: r19 │ │ │ │ DW_CFA_restore: r20 │ │ │ │ - DW_CFA_restore: r21 │ │ │ │ - DW_CFA_restore: r23 │ │ │ │ + DW_CFA_restore: r22 │ │ │ │ DW_CFA_restore: r58 │ │ │ │ DW_CFA_restore: r59 │ │ │ │ DW_CFA_restore: r60 │ │ │ │ DW_CFA_restore: r61 │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000031608 │ │ │ │ - DW_CFA_offset: r21 at cfa-136 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000031610 │ │ │ │ - DW_CFA_offset: r16 at cfa-176 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000031614 │ │ │ │ - DW_CFA_offset: r20 at cfa-144 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000031618 │ │ │ │ - DW_CFA_offset: r19 at cfa-152 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000003162c │ │ │ │ - DW_CFA_offset: r15 at cfa-184 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000031630 │ │ │ │ - DW_CFA_offset: r23 at cfa-120 │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000031648 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000002ef14 │ │ │ │ DW_CFA_offset: r14 at cfa-192 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000003165c │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000002ef20 │ │ │ │ + DW_CFA_offset: r18 at cfa-160 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000002ef34 │ │ │ │ + DW_CFA_offset: r17 at cfa-168 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000002ef3c │ │ │ │ + DW_CFA_offset: r22 at cfa-128 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000002ef50 │ │ │ │ + DW_CFA_offset: r19 at cfa-152 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002ef54 │ │ │ │ + DW_CFA_offset: r20 at cfa-144 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000002ef68 │ │ │ │ DW_CFA_offset: r58 at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000031660 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002ef6c │ │ │ │ DW_CFA_offset: r59 at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000031664 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002ef70 │ │ │ │ DW_CFA_offset: r60 at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000031668 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000002ef78 │ │ │ │ DW_CFA_offset: r61 at cfa-24 │ │ │ │ - DW_CFA_advance_loc1: 644 to 00000000000318ec │ │ │ │ + DW_CFA_advance_loc1: 532 to 000000000002f18c │ │ │ │ DW_CFA_restore: r14 │ │ │ │ - DW_CFA_restore: r15 │ │ │ │ - DW_CFA_restore: r16 │ │ │ │ + DW_CFA_restore: r17 │ │ │ │ + DW_CFA_restore: r18 │ │ │ │ DW_CFA_restore: r19 │ │ │ │ DW_CFA_restore: r20 │ │ │ │ - DW_CFA_restore: r21 │ │ │ │ - DW_CFA_restore: r23 │ │ │ │ + DW_CFA_restore: r22 │ │ │ │ DW_CFA_restore: r58 │ │ │ │ DW_CFA_restore: r59 │ │ │ │ DW_CFA_restore: r60 │ │ │ │ DW_CFA_restore: r61 │ │ │ │ - DW_CFA_advance_loc: 16 to 00000000000318fc │ │ │ │ - DW_CFA_offset: r19 at cfa-152 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000031904 │ │ │ │ - DW_CFA_offset: r15 at cfa-184 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000003190c │ │ │ │ - DW_CFA_offset: r20 at cfa-144 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000031910 │ │ │ │ - DW_CFA_offset: r21 at cfa-136 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000031914 │ │ │ │ - DW_CFA_offset: r23 at cfa-120 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000031918 │ │ │ │ + DW_CFA_advance_loc: 28 to 000000000002f1a8 │ │ │ │ + DW_CFA_offset: r22 at cfa-128 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000002f1b0 │ │ │ │ DW_CFA_offset: r60 at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003191c │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000002f1b8 │ │ │ │ DW_CFA_offset: r61 at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 28 to 0000000000031938 │ │ │ │ - DW_CFA_offset: r16 at cfa-176 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000031948 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000002f1c0 │ │ │ │ + DW_CFA_offset: r17 at cfa-168 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000002f1cc │ │ │ │ + DW_CFA_offset: r18 at cfa-160 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002f1d0 │ │ │ │ + DW_CFA_offset: r19 at cfa-152 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000002f1dc │ │ │ │ + DW_CFA_offset: r20 at cfa-144 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000002f1e4 │ │ │ │ DW_CFA_offset: r58 at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003194c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002f1e8 │ │ │ │ DW_CFA_offset: r59 at cfa-40 │ │ │ │ - DW_CFA_advance_loc1: 280 to 0000000000031a64 │ │ │ │ + DW_CFA_advance_loc1: 260 to 000000000002f2ec │ │ │ │ DW_CFA_restore: r58 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000031a68 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002f2f0 │ │ │ │ DW_CFA_restore: r59 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000031a6c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002f2f4 │ │ │ │ DW_CFA_restore: r60 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000031a70 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002f2f8 │ │ │ │ DW_CFA_restore: r61 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000031a74 │ │ │ │ - DW_CFA_restore: r15 │ │ │ │ - DW_CFA_restore: r16 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002f2fc │ │ │ │ + DW_CFA_restore: r17 │ │ │ │ + DW_CFA_restore: r18 │ │ │ │ DW_CFA_restore: r19 │ │ │ │ DW_CFA_restore: r20 │ │ │ │ - DW_CFA_restore: r21 │ │ │ │ - DW_CFA_restore: r23 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000031a88 │ │ │ │ - DW_CFA_offset: r14 at cfa-192 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000031a94 │ │ │ │ - DW_CFA_offset: r16 at cfa-176 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000031a98 │ │ │ │ + DW_CFA_restore: r22 │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000002f314 │ │ │ │ + DW_CFA_offset: r17 at cfa-168 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002f318 │ │ │ │ + DW_CFA_offset: r18 at cfa-160 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000002f324 │ │ │ │ DW_CFA_offset: r19 at cfa-152 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000031aa0 │ │ │ │ - DW_CFA_offset: r21 at cfa-136 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000031ab0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002f328 │ │ │ │ DW_CFA_offset: r20 at cfa-144 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000031ac0 │ │ │ │ - DW_CFA_offset: r23 at cfa-120 │ │ │ │ - DW_CFA_advance_loc: 32 to 0000000000031ae0 │ │ │ │ - DW_CFA_offset: r15 at cfa-184 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000031ae4 │ │ │ │ + DW_CFA_advance_loc: 32 to 000000000002f348 │ │ │ │ + DW_CFA_offset: r14 at cfa-192 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002f34c │ │ │ │ + DW_CFA_offset: r22 at cfa-128 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000002f35c │ │ │ │ DW_CFA_offset: r58 at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000031aec │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002f360 │ │ │ │ DW_CFA_offset: r59 at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000031af0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002f364 │ │ │ │ DW_CFA_offset: r60 at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000031af4 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000002f36c │ │ │ │ DW_CFA_offset: r61 at cfa-24 │ │ │ │ DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00004084 0000000000000098 00004088 FDE cie=00000000 pc=0000000000033030..0000000000033ad0 │ │ │ │ - DW_CFA_advance_loc: 168 to 00000000000330d8 │ │ │ │ +00004190 0000000000000098 00004194 FDE cie=00000000 pc=0000000000030790..0000000000031120 │ │ │ │ + DW_CFA_advance_loc: 144 to 0000000000030820 │ │ │ │ DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ DW_CFA_offset: r46 at cfa-144 │ │ │ │ DW_CFA_offset: r47 at cfa-136 │ │ │ │ DW_CFA_offset: r48 at cfa-128 │ │ │ │ DW_CFA_offset: r49 at cfa-120 │ │ │ │ DW_CFA_offset: r50 at cfa-112 │ │ │ │ DW_CFA_offset: r51 at cfa-104 │ │ │ │ @@ -10083,44 +10321,46 @@ │ │ │ │ DW_CFA_offset: r57 at cfa-56 │ │ │ │ DW_CFA_offset: r58 at cfa-48 │ │ │ │ DW_CFA_offset: r59 at cfa-40 │ │ │ │ DW_CFA_offset: r60 at cfa-32 │ │ │ │ DW_CFA_offset: r61 at cfa-24 │ │ │ │ DW_CFA_offset: r62 at cfa-16 │ │ │ │ DW_CFA_offset: r63 at cfa-8 │ │ │ │ - DW_CFA_offset: r14 at cfa-288 │ │ │ │ - DW_CFA_offset: r15 at cfa-280 │ │ │ │ DW_CFA_offset: r16 at cfa-272 │ │ │ │ + DW_CFA_offset: r15 at cfa-280 │ │ │ │ + DW_CFA_offset: r14 at cfa-288 │ │ │ │ DW_CFA_offset: r17 at cfa-264 │ │ │ │ DW_CFA_offset: r18 at cfa-256 │ │ │ │ DW_CFA_offset: r19 at cfa-248 │ │ │ │ DW_CFA_offset: r20 at cfa-240 │ │ │ │ DW_CFA_offset: r21 at cfa-232 │ │ │ │ DW_CFA_offset: r22 at cfa-224 │ │ │ │ DW_CFA_offset: r23 at cfa-216 │ │ │ │ DW_CFA_offset: r24 at cfa-208 │ │ │ │ DW_CFA_offset: r25 at cfa-200 │ │ │ │ DW_CFA_offset: r26 at cfa-192 │ │ │ │ DW_CFA_offset: r27 at cfa-184 │ │ │ │ DW_CFA_offset: r28 at cfa-176 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000003082c │ │ │ │ DW_CFA_offset: r29 at cfa-168 │ │ │ │ DW_CFA_offset: r30 at cfa-160 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000003083c │ │ │ │ + DW_CFA_def_cfa_offset: 576 │ │ │ │ DW_CFA_offset: r31 at cfa-152 │ │ │ │ DW_CFA_offset_extended_sf: r72 at cfa+8 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000330e0 │ │ │ │ - DW_CFA_def_cfa_offset: 576 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000330e8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000030840 │ │ │ │ DW_CFA_def_cfa_register: r31 │ │ │ │ - DW_CFA_advance_loc2: 2140 to 0000000000033944 │ │ │ │ + DW_CFA_advance_loc2: 1924 to 0000000000030fc4 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa: r1 ofs 0 │ │ │ │ - DW_CFA_advance_loc: 68 to 0000000000033988 │ │ │ │ + DW_CFA_advance_loc: 44 to 0000000000030ff0 │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ - DW_CFA_advance_loc: 92 to 00000000000339e4 │ │ │ │ + DW_CFA_advance_loc: 84 to 0000000000031044 │ │ │ │ DW_CFA_restore_extended: r72 │ │ │ │ + DW_CFA_advance_loc: 32 to 0000000000031064 │ │ │ │ DW_CFA_restore: r63 │ │ │ │ DW_CFA_restore: r62 │ │ │ │ DW_CFA_restore: r61 │ │ │ │ DW_CFA_restore: r60 │ │ │ │ DW_CFA_restore: r59 │ │ │ │ DW_CFA_restore: r58 │ │ │ │ DW_CFA_restore: r57 │ │ │ │ @@ -10149,22 +10389,19 @@ │ │ │ │ DW_CFA_restore: r20 │ │ │ │ DW_CFA_restore: r19 │ │ │ │ DW_CFA_restore: r18 │ │ │ │ DW_CFA_restore: r17 │ │ │ │ DW_CFA_restore: r16 │ │ │ │ DW_CFA_restore: r15 │ │ │ │ DW_CFA_restore: r14 │ │ │ │ - DW_CFA_advance_loc: 12 to 00000000000339f0 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000031070 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00004120 0000000000000098 00004124 FDE cie=00000000 pc=0000000000033ad0..00000000000345c8 │ │ │ │ - DW_CFA_advance_loc: 164 to 0000000000033b74 │ │ │ │ - DW_CFA_def_cfa_offset: 560 │ │ │ │ +0000422c 0000000000000098 00004230 FDE cie=00000000 pc=0000000000031120..0000000000031af8 │ │ │ │ + DW_CFA_advance_loc: 80 to 0000000000031170 │ │ │ │ DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ DW_CFA_offset: r48 at cfa-128 │ │ │ │ DW_CFA_offset: r49 at cfa-120 │ │ │ │ DW_CFA_offset: r50 at cfa-112 │ │ │ │ DW_CFA_offset: r51 at cfa-104 │ │ │ │ DW_CFA_offset: r52 at cfa-96 │ │ │ │ DW_CFA_offset: r53 at cfa-88 │ │ │ │ @@ -10175,14 +10412,15 @@ │ │ │ │ DW_CFA_offset: r58 at cfa-48 │ │ │ │ DW_CFA_offset: r59 at cfa-40 │ │ │ │ DW_CFA_offset: r60 at cfa-32 │ │ │ │ DW_CFA_offset: r61 at cfa-24 │ │ │ │ DW_CFA_offset: r62 at cfa-16 │ │ │ │ DW_CFA_offset: r63 at cfa-8 │ │ │ │ DW_CFA_offset: r28 at cfa-160 │ │ │ │ + DW_CFA_advance_loc: 68 to 00000000000311b4 │ │ │ │ DW_CFA_offset: r14 at cfa-272 │ │ │ │ DW_CFA_offset: r15 at cfa-264 │ │ │ │ DW_CFA_offset: r16 at cfa-256 │ │ │ │ DW_CFA_offset: r17 at cfa-248 │ │ │ │ DW_CFA_offset: r18 at cfa-240 │ │ │ │ DW_CFA_offset: r19 at cfa-232 │ │ │ │ DW_CFA_offset: r20 at cfa-224 │ │ │ │ @@ -10191,28 +10429,31 @@ │ │ │ │ DW_CFA_offset: r23 at cfa-200 │ │ │ │ DW_CFA_offset: r24 at cfa-192 │ │ │ │ DW_CFA_offset: r25 at cfa-184 │ │ │ │ DW_CFA_offset: r26 at cfa-176 │ │ │ │ DW_CFA_offset: r27 at cfa-168 │ │ │ │ DW_CFA_offset: r29 at cfa-152 │ │ │ │ DW_CFA_offset: r30 at cfa-144 │ │ │ │ + DW_CFA_advance_loc: 16 to 00000000000311c4 │ │ │ │ + DW_CFA_def_cfa_offset: 560 │ │ │ │ DW_CFA_offset: r31 at cfa-136 │ │ │ │ DW_CFA_offset_extended_sf: r71 at cfa+8 │ │ │ │ DW_CFA_offset_extended_sf: r72 at cfa+8 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000033b80 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000311c8 │ │ │ │ DW_CFA_def_cfa_register: r31 │ │ │ │ - DW_CFA_advance_loc2: 2108 to 00000000000343bc │ │ │ │ + DW_CFA_advance_loc2: 1872 to 0000000000031918 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa: r1 ofs 0 │ │ │ │ - DW_CFA_advance_loc: 68 to 0000000000034400 │ │ │ │ + DW_CFA_advance_loc: 44 to 0000000000031944 │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ - DW_CFA_advance_loc: 84 to 0000000000034454 │ │ │ │ + DW_CFA_advance_loc: 84 to 0000000000031998 │ │ │ │ DW_CFA_restore_extended: r71 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000034458 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003199c │ │ │ │ DW_CFA_restore_extended: r72 │ │ │ │ + DW_CFA_advance_loc: 24 to 00000000000319b4 │ │ │ │ DW_CFA_restore: r63 │ │ │ │ DW_CFA_restore: r62 │ │ │ │ DW_CFA_restore: r61 │ │ │ │ DW_CFA_restore: r60 │ │ │ │ DW_CFA_restore: r59 │ │ │ │ DW_CFA_restore: r58 │ │ │ │ DW_CFA_restore: r57 │ │ │ │ @@ -10239,22 +10480,19 @@ │ │ │ │ DW_CFA_restore: r20 │ │ │ │ DW_CFA_restore: r19 │ │ │ │ DW_CFA_restore: r18 │ │ │ │ DW_CFA_restore: r17 │ │ │ │ DW_CFA_restore: r16 │ │ │ │ DW_CFA_restore: r15 │ │ │ │ DW_CFA_restore: r14 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000034460 │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000000319c0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -000041bc 0000000000000098 000041c0 FDE cie=00000000 pc=00000000000345d0..00000000000352cc │ │ │ │ - DW_CFA_advance_loc: 168 to 0000000000034678 │ │ │ │ +000042c8 0000000000000098 000042cc FDE cie=00000000 pc=0000000000031b00..0000000000032680 │ │ │ │ + DW_CFA_advance_loc: 144 to 0000000000031b90 │ │ │ │ DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ DW_CFA_offset: r46 at cfa-144 │ │ │ │ DW_CFA_offset: r47 at cfa-136 │ │ │ │ DW_CFA_offset: r48 at cfa-128 │ │ │ │ DW_CFA_offset: r49 at cfa-120 │ │ │ │ DW_CFA_offset: r50 at cfa-112 │ │ │ │ DW_CFA_offset: r51 at cfa-104 │ │ │ │ @@ -10266,44 +10504,46 @@ │ │ │ │ DW_CFA_offset: r57 at cfa-56 │ │ │ │ DW_CFA_offset: r58 at cfa-48 │ │ │ │ DW_CFA_offset: r59 at cfa-40 │ │ │ │ DW_CFA_offset: r60 at cfa-32 │ │ │ │ DW_CFA_offset: r61 at cfa-24 │ │ │ │ DW_CFA_offset: r62 at cfa-16 │ │ │ │ DW_CFA_offset: r63 at cfa-8 │ │ │ │ + DW_CFA_offset: r17 at cfa-264 │ │ │ │ + DW_CFA_offset: r16 at cfa-272 │ │ │ │ DW_CFA_offset: r14 at cfa-288 │ │ │ │ DW_CFA_offset: r15 at cfa-280 │ │ │ │ - DW_CFA_offset: r16 at cfa-272 │ │ │ │ - DW_CFA_offset: r17 at cfa-264 │ │ │ │ DW_CFA_offset: r18 at cfa-256 │ │ │ │ DW_CFA_offset: r19 at cfa-248 │ │ │ │ DW_CFA_offset: r20 at cfa-240 │ │ │ │ DW_CFA_offset: r21 at cfa-232 │ │ │ │ DW_CFA_offset: r22 at cfa-224 │ │ │ │ DW_CFA_offset: r23 at cfa-216 │ │ │ │ DW_CFA_offset: r24 at cfa-208 │ │ │ │ DW_CFA_offset: r25 at cfa-200 │ │ │ │ DW_CFA_offset: r26 at cfa-192 │ │ │ │ DW_CFA_offset: r27 at cfa-184 │ │ │ │ DW_CFA_offset: r28 at cfa-176 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000031b9c │ │ │ │ DW_CFA_offset: r29 at cfa-168 │ │ │ │ DW_CFA_offset: r30 at cfa-160 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000031bac │ │ │ │ + DW_CFA_def_cfa_offset: 592 │ │ │ │ DW_CFA_offset: r31 at cfa-152 │ │ │ │ DW_CFA_offset_extended_sf: r72 at cfa+8 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000034680 │ │ │ │ - DW_CFA_def_cfa_offset: 608 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000034688 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000031bb0 │ │ │ │ DW_CFA_def_cfa_register: r31 │ │ │ │ - DW_CFA_advance_loc2: 2592 to 00000000000350a8 │ │ │ │ + DW_CFA_advance_loc2: 2264 to 0000000000032488 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa: r1 ofs 0 │ │ │ │ - DW_CFA_advance_loc: 68 to 00000000000350ec │ │ │ │ + DW_CFA_advance_loc: 44 to 00000000000324b4 │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ - DW_CFA_advance_loc: 92 to 0000000000035148 │ │ │ │ + DW_CFA_advance_loc: 84 to 0000000000032508 │ │ │ │ DW_CFA_restore_extended: r72 │ │ │ │ + DW_CFA_advance_loc: 32 to 0000000000032528 │ │ │ │ DW_CFA_restore: r63 │ │ │ │ DW_CFA_restore: r62 │ │ │ │ DW_CFA_restore: r61 │ │ │ │ DW_CFA_restore: r60 │ │ │ │ DW_CFA_restore: r59 │ │ │ │ DW_CFA_restore: r58 │ │ │ │ DW_CFA_restore: r57 │ │ │ │ @@ -10332,68 +10572,70 @@ │ │ │ │ DW_CFA_restore: r20 │ │ │ │ DW_CFA_restore: r19 │ │ │ │ DW_CFA_restore: r18 │ │ │ │ DW_CFA_restore: r17 │ │ │ │ DW_CFA_restore: r16 │ │ │ │ DW_CFA_restore: r15 │ │ │ │ DW_CFA_restore: r14 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000035150 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000032530 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00004258 0000000000000078 0000425c FDE cie=00000000 pc=00000000000352d0..00000000000357b0 │ │ │ │ - DW_CFA_advance_loc: 132 to 0000000000035354 │ │ │ │ - DW_CFA_def_cfa_offset: 416 │ │ │ │ +00004364 0000000000000080 00004368 FDE cie=00000000 pc=0000000000032680..0000000000032b20 │ │ │ │ + DW_CFA_advance_loc: 64 to 00000000000326c0 │ │ │ │ DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ + DW_CFA_offset: r54 at cfa-80 │ │ │ │ + DW_CFA_offset: r55 at cfa-72 │ │ │ │ DW_CFA_offset: r56 at cfa-64 │ │ │ │ DW_CFA_offset: r57 at cfa-56 │ │ │ │ DW_CFA_offset: r58 at cfa-48 │ │ │ │ DW_CFA_offset: r59 at cfa-40 │ │ │ │ DW_CFA_offset: r60 at cfa-32 │ │ │ │ DW_CFA_offset: r61 at cfa-24 │ │ │ │ DW_CFA_offset: r62 at cfa-16 │ │ │ │ DW_CFA_offset: r63 at cfa-8 │ │ │ │ - DW_CFA_offset: r27 at cfa-104 │ │ │ │ - DW_CFA_offset: r28 at cfa-96 │ │ │ │ - DW_CFA_offset: r29 at cfa-88 │ │ │ │ - DW_CFA_offset: r30 at cfa-80 │ │ │ │ - DW_CFA_offset: r31 at cfa-72 │ │ │ │ DW_CFA_offset_extended_sf: r72 at cfa+8 │ │ │ │ - DW_CFA_offset: r14 at cfa-208 │ │ │ │ - DW_CFA_offset: r15 at cfa-200 │ │ │ │ - DW_CFA_offset: r16 at cfa-192 │ │ │ │ - DW_CFA_offset: r17 at cfa-184 │ │ │ │ - DW_CFA_offset: r18 at cfa-176 │ │ │ │ - DW_CFA_offset: r19 at cfa-168 │ │ │ │ - DW_CFA_offset: r20 at cfa-160 │ │ │ │ - DW_CFA_offset: r21 at cfa-152 │ │ │ │ - DW_CFA_offset: r22 at cfa-144 │ │ │ │ - DW_CFA_offset: r23 at cfa-136 │ │ │ │ - DW_CFA_offset: r24 at cfa-128 │ │ │ │ - DW_CFA_offset: r25 at cfa-120 │ │ │ │ - DW_CFA_offset: r26 at cfa-112 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000035360 │ │ │ │ + DW_CFA_offset: r28 at cfa-112 │ │ │ │ + DW_CFA_offset: r29 at cfa-104 │ │ │ │ + DW_CFA_advance_loc: 72 to 0000000000032708 │ │ │ │ + DW_CFA_def_cfa_offset: 432 │ │ │ │ + DW_CFA_offset: r30 at cfa-96 │ │ │ │ + DW_CFA_offset: r31 at cfa-88 │ │ │ │ + DW_CFA_offset: r14 at cfa-224 │ │ │ │ + DW_CFA_offset: r15 at cfa-216 │ │ │ │ + DW_CFA_offset: r16 at cfa-208 │ │ │ │ + DW_CFA_offset: r17 at cfa-200 │ │ │ │ + DW_CFA_offset: r18 at cfa-192 │ │ │ │ + DW_CFA_offset: r19 at cfa-184 │ │ │ │ + DW_CFA_offset: r20 at cfa-176 │ │ │ │ + DW_CFA_offset: r21 at cfa-168 │ │ │ │ + DW_CFA_offset: r22 at cfa-160 │ │ │ │ + DW_CFA_offset: r23 at cfa-152 │ │ │ │ + DW_CFA_offset: r24 at cfa-144 │ │ │ │ + DW_CFA_offset: r25 at cfa-136 │ │ │ │ + DW_CFA_offset: r26 at cfa-128 │ │ │ │ + DW_CFA_offset: r27 at cfa-120 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000032710 │ │ │ │ DW_CFA_def_cfa_register: r31 │ │ │ │ - DW_CFA_advance_loc1: 872 to 00000000000356c8 │ │ │ │ + DW_CFA_advance_loc1: 812 to 0000000000032a3c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa: r1 ofs 0 │ │ │ │ - DW_CFA_advance_loc: 68 to 000000000003570c │ │ │ │ + DW_CFA_advance_loc: 44 to 0000000000032a68 │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000035720 │ │ │ │ + DW_CFA_advance_loc: 84 to 0000000000032abc │ │ │ │ DW_CFA_restore_extended: r72 │ │ │ │ - DW_CFA_advance_loc: 32 to 0000000000035740 │ │ │ │ DW_CFA_restore: r63 │ │ │ │ DW_CFA_restore: r62 │ │ │ │ DW_CFA_restore: r61 │ │ │ │ DW_CFA_restore: r60 │ │ │ │ DW_CFA_restore: r59 │ │ │ │ DW_CFA_restore: r58 │ │ │ │ DW_CFA_restore: r57 │ │ │ │ DW_CFA_restore: r56 │ │ │ │ + DW_CFA_restore: r55 │ │ │ │ + DW_CFA_restore: r54 │ │ │ │ DW_CFA_restore: r31 │ │ │ │ DW_CFA_restore: r30 │ │ │ │ DW_CFA_restore: r29 │ │ │ │ DW_CFA_restore: r28 │ │ │ │ DW_CFA_restore: r27 │ │ │ │ DW_CFA_restore: r26 │ │ │ │ DW_CFA_restore: r25 │ │ │ │ @@ -10404,210 +10646,222 @@ │ │ │ │ DW_CFA_restore: r20 │ │ │ │ DW_CFA_restore: r19 │ │ │ │ DW_CFA_restore: r18 │ │ │ │ DW_CFA_restore: r17 │ │ │ │ DW_CFA_restore: r16 │ │ │ │ DW_CFA_restore: r15 │ │ │ │ DW_CFA_restore: r14 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000035750 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000032ac0 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -000042d4 0000000000000084 000042d8 FDE cie=00000000 pc=00000000000357b0..0000000000035a28 │ │ │ │ - DW_CFA_advance_loc: 32 to 00000000000357d0 │ │ │ │ +000043e8 0000000000000090 000043ec FDE cie=00000000 pc=0000000000032b20..0000000000032d88 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000032b2c │ │ │ │ DW_CFA_register: r65 in r0 │ │ │ │ DW_CFA_offset: r24 at cfa-64 │ │ │ │ - DW_CFA_offset: r28 at cfa-32 │ │ │ │ DW_CFA_offset: r29 at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000032b38 │ │ │ │ DW_CFA_offset: r30 at cfa-16 │ │ │ │ DW_CFA_offset: r31 at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 16 to 00000000000357e0 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000032b44 │ │ │ │ DW_CFA_def_cfa_offset: 256 │ │ │ │ DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ - DW_CFA_advance_loc: 72 to 0000000000035828 │ │ │ │ + DW_CFA_advance_loc: 52 to 0000000000032b78 │ │ │ │ + DW_CFA_offset: r19 at cfa-104 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000032b7c │ │ │ │ DW_CFA_offset: r20 at cfa-96 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003582c │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000032b84 │ │ │ │ + DW_CFA_offset: r28 at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000032b88 │ │ │ │ + DW_CFA_offset: r27 at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000032b94 │ │ │ │ DW_CFA_offset: r21 at cfa-88 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000035830 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000032b98 │ │ │ │ DW_CFA_offset: r22 at cfa-80 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000035834 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000032b9c │ │ │ │ DW_CFA_offset: r23 at cfa-72 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000035838 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000032ba0 │ │ │ │ DW_CFA_offset: r25 at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003583c │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000032bac │ │ │ │ DW_CFA_offset: r26 at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000035848 │ │ │ │ - DW_CFA_offset: r27 at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 52 to 000000000003587c │ │ │ │ - DW_CFA_offset: r19 at cfa-104 │ │ │ │ - DW_CFA_advance_loc: 140 to 0000000000035908 │ │ │ │ + DW_CFA_advance_loc: 52 to 0000000000032be0 │ │ │ │ + DW_CFA_offset: r18 at cfa-112 │ │ │ │ + DW_CFA_advance_loc: 136 to 0000000000032c68 │ │ │ │ + DW_CFA_restore: r18 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000032c6c │ │ │ │ DW_CFA_restore: r19 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003590c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000032c70 │ │ │ │ DW_CFA_restore: r20 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000035910 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000032c74 │ │ │ │ DW_CFA_restore: r21 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000035914 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000032c78 │ │ │ │ DW_CFA_restore: r22 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000035918 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000032c7c │ │ │ │ DW_CFA_restore: r23 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003591c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000032c80 │ │ │ │ DW_CFA_restore: r25 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000035920 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000032c84 │ │ │ │ DW_CFA_restore: r26 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000035924 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000032c88 │ │ │ │ DW_CFA_restore: r27 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000035928 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000032c8c │ │ │ │ + DW_CFA_restore: r28 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000032c90 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 28 to 0000000000035944 │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000032ca8 │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ DW_CFA_restore: r31 │ │ │ │ DW_CFA_restore: r30 │ │ │ │ DW_CFA_restore: r29 │ │ │ │ - DW_CFA_restore: r28 │ │ │ │ DW_CFA_restore: r24 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000035950 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000032cb0 │ │ │ │ DW_CFA_def_cfa_offset: 256 │ │ │ │ + DW_CFA_offset: r19 at cfa-104 │ │ │ │ DW_CFA_offset: r20 at cfa-96 │ │ │ │ DW_CFA_offset: r21 at cfa-88 │ │ │ │ DW_CFA_offset: r22 at cfa-80 │ │ │ │ DW_CFA_offset: r23 at cfa-72 │ │ │ │ DW_CFA_offset: r24 at cfa-64 │ │ │ │ DW_CFA_offset: r25 at cfa-56 │ │ │ │ DW_CFA_offset: r26 at cfa-48 │ │ │ │ DW_CFA_offset: r27 at cfa-40 │ │ │ │ DW_CFA_offset: r28 at cfa-32 │ │ │ │ DW_CFA_offset: r29 at cfa-24 │ │ │ │ DW_CFA_offset: r30 at cfa-16 │ │ │ │ DW_CFA_offset: r31 at cfa-8 │ │ │ │ DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ - DW_CFA_advance_loc: 156 to 00000000000359ec │ │ │ │ + DW_CFA_advance_loc: 152 to 0000000000032d48 │ │ │ │ + DW_CFA_restore: r19 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000032d4c │ │ │ │ DW_CFA_restore: r20 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000359f0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000032d50 │ │ │ │ DW_CFA_restore: r21 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000359f4 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000032d54 │ │ │ │ DW_CFA_restore: r22 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000359f8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000032d58 │ │ │ │ DW_CFA_restore: r23 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000359fc │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000032d5c │ │ │ │ DW_CFA_restore: r25 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000035a00 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000032d60 │ │ │ │ DW_CFA_restore: r26 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000035a04 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000032d64 │ │ │ │ DW_CFA_restore: r27 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000032d68 │ │ │ │ + DW_CFA_restore: r28 │ │ │ │ │ │ │ │ -0000435c 00000000000000f4 00004360 FDE cie=00000000 pc=0000000000035a30..0000000000035f58 │ │ │ │ - DW_CFA_advance_loc: 36 to 0000000000035a54 │ │ │ │ +0000447c 00000000000000f4 00004480 FDE cie=00000000 pc=0000000000032d90..0000000000033268 │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000032da8 │ │ │ │ DW_CFA_register: r65 in r0 │ │ │ │ DW_CFA_offset: r15 at cfa-200 │ │ │ │ DW_CFA_offset: r27 at cfa-104 │ │ │ │ DW_CFA_offset: r29 at cfa-88 │ │ │ │ DW_CFA_offset: r30 at cfa-80 │ │ │ │ - DW_CFA_offset: r31 at cfa-72 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000035a68 │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000032dc0 │ │ │ │ DW_CFA_def_cfa_offset: 272 │ │ │ │ - DW_CFA_offset_extended_sf: r72 at cfa+8 │ │ │ │ DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ - DW_CFA_advance_loc: 64 to 0000000000035aa8 │ │ │ │ - DW_CFA_offset: r25 at cfa-120 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000035ab0 │ │ │ │ + DW_CFA_offset: r31 at cfa-72 │ │ │ │ + DW_CFA_offset_extended_sf: r72 at cfa+8 │ │ │ │ + DW_CFA_advance_loc: 56 to 0000000000032df8 │ │ │ │ DW_CFA_offset: r14 at cfa-208 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000035ab4 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000032e00 │ │ │ │ + DW_CFA_offset: r25 at cfa-120 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000032e08 │ │ │ │ DW_CFA_offset: r28 at cfa-96 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000035ac0 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000032e10 │ │ │ │ DW_CFA_offset: r23 at cfa-136 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000035ac4 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000032e14 │ │ │ │ + DW_CFA_offset: r24 at cfa-128 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000032e18 │ │ │ │ DW_CFA_offset: r19 at cfa-168 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000035ac8 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000032e20 │ │ │ │ DW_CFA_offset: r20 at cfa-160 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000035acc │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000032e24 │ │ │ │ DW_CFA_offset: r21 at cfa-152 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000035ad0 │ │ │ │ - DW_CFA_offset: r24 at cfa-128 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000035ad4 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000032e28 │ │ │ │ + DW_CFA_offset: r22 at cfa-144 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000032e38 │ │ │ │ DW_CFA_offset: r26 at cfa-112 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000035ad8 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000032e48 │ │ │ │ DW_CFA_offset: r58 at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000035adc │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000032e4c │ │ │ │ DW_CFA_offset: r59 at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000035ae0 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000032e58 │ │ │ │ DW_CFA_offset: r16 at cfa-192 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000035ae4 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000032e5c │ │ │ │ DW_CFA_offset: r17 at cfa-184 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000035af0 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000032e64 │ │ │ │ DW_CFA_offset: r18 at cfa-176 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000035af4 │ │ │ │ - DW_CFA_offset: r22 at cfa-144 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000035b00 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000032e68 │ │ │ │ DW_CFA_offset: r56 at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000035b04 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000032e6c │ │ │ │ DW_CFA_offset: r57 at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000035b14 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000032e7c │ │ │ │ DW_CFA_offset: r60 at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000035b18 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000032e80 │ │ │ │ DW_CFA_offset: r61 at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000035b1c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000032e84 │ │ │ │ DW_CFA_offset: r62 at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000035b20 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000032e90 │ │ │ │ DW_CFA_offset: r63 at cfa-8 │ │ │ │ - DW_CFA_advance_loc1: 492 to 0000000000035d0c │ │ │ │ + DW_CFA_advance_loc1: 428 to 000000000003303c │ │ │ │ DW_CFA_restore: r56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000035d10 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000033040 │ │ │ │ DW_CFA_restore: r57 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000035d14 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000033044 │ │ │ │ DW_CFA_restore: r58 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000035d18 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000033048 │ │ │ │ DW_CFA_restore: r59 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000035d1c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003304c │ │ │ │ DW_CFA_restore: r60 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000035d20 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000033050 │ │ │ │ DW_CFA_restore: r61 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000035d24 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000033054 │ │ │ │ DW_CFA_restore: r62 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000035d28 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000033058 │ │ │ │ DW_CFA_restore: r63 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000035d2c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003305c │ │ │ │ DW_CFA_restore: r14 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000035d30 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000033060 │ │ │ │ DW_CFA_restore: r16 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000035d34 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000033064 │ │ │ │ DW_CFA_restore: r17 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000035d38 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000033068 │ │ │ │ DW_CFA_restore: r18 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000035d3c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003306c │ │ │ │ DW_CFA_restore: r19 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000035d40 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000033070 │ │ │ │ DW_CFA_restore: r20 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000035d44 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000033074 │ │ │ │ DW_CFA_restore: r21 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000035d48 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000033078 │ │ │ │ DW_CFA_restore: r22 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000035d4c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003307c │ │ │ │ DW_CFA_restore: r23 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000035d50 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000033080 │ │ │ │ DW_CFA_restore: r24 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000035d54 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000033084 │ │ │ │ DW_CFA_restore: r25 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000035d58 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000033088 │ │ │ │ DW_CFA_restore: r26 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000035d5c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003308c │ │ │ │ DW_CFA_restore: r28 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000035d60 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000033090 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 32 to 0000000000035d80 │ │ │ │ + DW_CFA_advance_loc: 32 to 00000000000330b0 │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000035d84 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000330b4 │ │ │ │ DW_CFA_restore_extended: r72 │ │ │ │ DW_CFA_restore: r31 │ │ │ │ DW_CFA_restore: r30 │ │ │ │ DW_CFA_restore: r29 │ │ │ │ DW_CFA_restore: r27 │ │ │ │ DW_CFA_restore: r15 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000035d90 │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000000330c0 │ │ │ │ DW_CFA_def_cfa_offset: 272 │ │ │ │ DW_CFA_offset: r14 at cfa-208 │ │ │ │ DW_CFA_offset: r15 at cfa-200 │ │ │ │ DW_CFA_offset: r16 at cfa-192 │ │ │ │ DW_CFA_offset: r17 at cfa-184 │ │ │ │ DW_CFA_offset: r18 at cfa-176 │ │ │ │ DW_CFA_offset: r19 at cfa-168 │ │ │ │ @@ -10629,15 +10883,15 @@ │ │ │ │ DW_CFA_offset: r59 at cfa-40 │ │ │ │ DW_CFA_offset: r60 at cfa-32 │ │ │ │ DW_CFA_offset: r61 at cfa-24 │ │ │ │ DW_CFA_offset: r62 at cfa-16 │ │ │ │ DW_CFA_offset: r63 at cfa-8 │ │ │ │ DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ DW_CFA_offset_extended_sf: r72 at cfa+8 │ │ │ │ - DW_CFA_advance_loc1: 432 to 0000000000035f40 │ │ │ │ + DW_CFA_advance_loc1: 400 to 0000000000033250 │ │ │ │ DW_CFA_restore: r14 │ │ │ │ DW_CFA_restore: r16 │ │ │ │ DW_CFA_restore: r17 │ │ │ │ DW_CFA_restore: r18 │ │ │ │ DW_CFA_restore: r19 │ │ │ │ DW_CFA_restore: r20 │ │ │ │ DW_CFA_restore: r21 │ │ │ │ @@ -10654,29 +10908,31 @@ │ │ │ │ DW_CFA_restore: r60 │ │ │ │ DW_CFA_restore: r61 │ │ │ │ DW_CFA_restore: r62 │ │ │ │ DW_CFA_restore: r63 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004454 0000000000000078 00004458 FDE cie=00000000 pc=0000000000035f60..0000000000036570 │ │ │ │ - DW_CFA_advance_loc: 132 to 0000000000035fe4 │ │ │ │ - DW_CFA_def_cfa_offset: 272 │ │ │ │ +00004574 000000000000007c 00004578 FDE cie=00000000 pc=0000000000033270..0000000000033810 │ │ │ │ + DW_CFA_advance_loc: 48 to 00000000000332a0 │ │ │ │ DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ DW_CFA_offset: r56 at cfa-64 │ │ │ │ DW_CFA_offset: r57 at cfa-56 │ │ │ │ DW_CFA_offset: r58 at cfa-48 │ │ │ │ DW_CFA_offset: r59 at cfa-40 │ │ │ │ DW_CFA_offset: r60 at cfa-32 │ │ │ │ DW_CFA_offset: r61 at cfa-24 │ │ │ │ DW_CFA_offset: r62 at cfa-16 │ │ │ │ DW_CFA_offset: r63 at cfa-8 │ │ │ │ DW_CFA_offset: r27 at cfa-104 │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000000332ac │ │ │ │ DW_CFA_offset: r28 at cfa-96 │ │ │ │ DW_CFA_offset: r29 at cfa-88 │ │ │ │ + DW_CFA_advance_loc: 72 to 00000000000332f4 │ │ │ │ + DW_CFA_def_cfa_offset: 272 │ │ │ │ DW_CFA_offset: r30 at cfa-80 │ │ │ │ DW_CFA_offset: r31 at cfa-72 │ │ │ │ DW_CFA_offset_extended_sf: r72 at cfa+8 │ │ │ │ DW_CFA_offset: r14 at cfa-208 │ │ │ │ DW_CFA_offset: r15 at cfa-200 │ │ │ │ DW_CFA_offset: r16 at cfa-192 │ │ │ │ DW_CFA_offset: r17 at cfa-184 │ │ │ │ @@ -10685,24 +10941,24 @@ │ │ │ │ DW_CFA_offset: r20 at cfa-160 │ │ │ │ DW_CFA_offset: r21 at cfa-152 │ │ │ │ DW_CFA_offset: r22 at cfa-144 │ │ │ │ DW_CFA_offset: r23 at cfa-136 │ │ │ │ DW_CFA_offset: r24 at cfa-128 │ │ │ │ DW_CFA_offset: r25 at cfa-120 │ │ │ │ DW_CFA_offset: r26 at cfa-112 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000035ff0 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000332f8 │ │ │ │ DW_CFA_def_cfa_register: r31 │ │ │ │ - DW_CFA_advance_loc1: 808 to 0000000000036318 │ │ │ │ + DW_CFA_advance_loc1: 736 to 00000000000335d8 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa: r1 ofs 0 │ │ │ │ - DW_CFA_advance_loc: 68 to 000000000003635c │ │ │ │ + DW_CFA_advance_loc: 44 to 0000000000033604 │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000036370 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000033608 │ │ │ │ DW_CFA_restore_extended: r72 │ │ │ │ - DW_CFA_advance_loc: 32 to 0000000000036390 │ │ │ │ + DW_CFA_advance_loc: 72 to 0000000000033650 │ │ │ │ DW_CFA_restore: r63 │ │ │ │ DW_CFA_restore: r62 │ │ │ │ DW_CFA_restore: r61 │ │ │ │ DW_CFA_restore: r60 │ │ │ │ DW_CFA_restore: r59 │ │ │ │ DW_CFA_restore: r58 │ │ │ │ DW_CFA_restore: r57 │ │ │ │ @@ -10721,178 +10977,184 @@ │ │ │ │ DW_CFA_restore: r20 │ │ │ │ DW_CFA_restore: r19 │ │ │ │ DW_CFA_restore: r18 │ │ │ │ DW_CFA_restore: r17 │ │ │ │ DW_CFA_restore: r16 │ │ │ │ DW_CFA_restore: r15 │ │ │ │ DW_CFA_restore: r14 │ │ │ │ - DW_CFA_advance_loc: 16 to 00000000000363a0 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000033660 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -000044d0 000000000000005c 000044d4 FDE cie=00000000 pc=0000000000036570..0000000000036914 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000036580 │ │ │ │ +000045f4 000000000000005c 000045f8 FDE cie=00000000 pc=0000000000033810..0000000000033bb4 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000033818 │ │ │ │ + DW_CFA_offset: r29 at cfa-24 │ │ │ │ + DW_CFA_offset: r28 at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000003382c │ │ │ │ DW_CFA_register: r65 in r0 │ │ │ │ - DW_CFA_offset: r30 at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 28 to 000000000003659c │ │ │ │ - DW_CFA_offset: r23 at cfa-72 │ │ │ │ - DW_CFA_offset: r25 at cfa-56 │ │ │ │ - DW_CFA_offset: r26 at cfa-48 │ │ │ │ DW_CFA_offset: r27 at cfa-40 │ │ │ │ - DW_CFA_offset: r28 at cfa-32 │ │ │ │ - DW_CFA_offset: r29 at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 36 to 00000000000365c0 │ │ │ │ - DW_CFA_def_cfa_offset: 256 │ │ │ │ - DW_CFA_offset: r24 at cfa-64 │ │ │ │ + DW_CFA_offset: r26 at cfa-48 │ │ │ │ + DW_CFA_offset: r25 at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000033840 │ │ │ │ + DW_CFA_offset: r23 at cfa-72 │ │ │ │ + DW_CFA_offset: r30 at cfa-16 │ │ │ │ DW_CFA_offset: r31 at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000033858 │ │ │ │ + DW_CFA_def_cfa_offset: 256 │ │ │ │ DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ - DW_CFA_advance_loc: 64 to 0000000000036600 │ │ │ │ + DW_CFA_offset: r24 at cfa-64 │ │ │ │ + DW_CFA_advance_loc: 64 to 0000000000033898 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 44 to 000000000003662c │ │ │ │ + DW_CFA_advance_loc: 44 to 00000000000338c4 │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ DW_CFA_restore: r31 │ │ │ │ DW_CFA_restore: r30 │ │ │ │ DW_CFA_restore: r29 │ │ │ │ DW_CFA_restore: r28 │ │ │ │ DW_CFA_restore: r27 │ │ │ │ DW_CFA_restore: r26 │ │ │ │ DW_CFA_restore: r25 │ │ │ │ DW_CFA_restore: r24 │ │ │ │ DW_CFA_restore: r23 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000036630 │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000000338d0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 104 to 0000000000036698 │ │ │ │ + DW_CFA_advance_loc: 104 to 0000000000033938 │ │ │ │ DW_CFA_offset: r22 at cfa-80 │ │ │ │ - DW_CFA_advance_loc: 180 to 000000000003674c │ │ │ │ + DW_CFA_advance_loc: 184 to 00000000000339f0 │ │ │ │ DW_CFA_restore: r22 │ │ │ │ - DW_CFA_advance_loc1: 284 to 0000000000036868 │ │ │ │ + DW_CFA_advance_loc1: 280 to 0000000000033b08 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 44 to 0000000000036894 │ │ │ │ + DW_CFA_advance_loc: 44 to 0000000000033b34 │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ DW_CFA_restore: r31 │ │ │ │ DW_CFA_restore: r30 │ │ │ │ DW_CFA_restore: r29 │ │ │ │ DW_CFA_restore: r28 │ │ │ │ DW_CFA_restore: r27 │ │ │ │ DW_CFA_restore: r26 │ │ │ │ DW_CFA_restore: r25 │ │ │ │ DW_CFA_restore: r24 │ │ │ │ DW_CFA_restore: r23 │ │ │ │ - DW_CFA_advance_loc: 12 to 00000000000368a0 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000033b40 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 72 to 00000000000368e8 │ │ │ │ + DW_CFA_advance_loc: 72 to 0000000000033b88 │ │ │ │ DW_CFA_offset: r22 at cfa-80 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000368f0 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000033b90 │ │ │ │ DW_CFA_restore: r22 │ │ │ │ DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00004530 0000000000000060 00004534 FDE cie=00000000 pc=0000000000036920..0000000000036cf4 │ │ │ │ - DW_CFA_advance_loc: 44 to 000000000003694c │ │ │ │ - DW_CFA_register: r65 in r0 │ │ │ │ +00004654 0000000000000060 00004658 FDE cie=00000000 pc=0000000000033bc0..0000000000033f94 │ │ │ │ + DW_CFA_advance_loc: 28 to 0000000000033bdc │ │ │ │ DW_CFA_offset: r26 at cfa-48 │ │ │ │ - DW_CFA_offset: r22 at cfa-80 │ │ │ │ - DW_CFA_offset: r25 at cfa-56 │ │ │ │ DW_CFA_offset: r27 at cfa-40 │ │ │ │ - DW_CFA_offset: r28 at cfa-32 │ │ │ │ - DW_CFA_offset: r29 at cfa-24 │ │ │ │ + DW_CFA_register: r65 in r0 │ │ │ │ DW_CFA_offset: r30 at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000036964 │ │ │ │ - DW_CFA_offset: r31 at cfa-8 │ │ │ │ + DW_CFA_offset: r29 at cfa-24 │ │ │ │ + DW_CFA_offset: r28 at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 36 to 0000000000033c00 │ │ │ │ + DW_CFA_offset: r22 at cfa-80 │ │ │ │ DW_CFA_offset: r23 at cfa-72 │ │ │ │ DW_CFA_offset: r24 at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000036978 │ │ │ │ - DW_CFA_def_cfa_offset: 288 │ │ │ │ + DW_CFA_offset: r31 at cfa-8 │ │ │ │ DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ - DW_CFA_advance_loc: 68 to 00000000000369bc │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000033c10 │ │ │ │ + DW_CFA_def_cfa_offset: 288 │ │ │ │ + DW_CFA_offset: r25 at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 68 to 0000000000033c54 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 48 to 00000000000369ec │ │ │ │ + DW_CFA_advance_loc: 44 to 0000000000033c80 │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000033c84 │ │ │ │ DW_CFA_restore: r31 │ │ │ │ DW_CFA_restore: r30 │ │ │ │ DW_CFA_restore: r29 │ │ │ │ DW_CFA_restore: r28 │ │ │ │ DW_CFA_restore: r27 │ │ │ │ DW_CFA_restore: r26 │ │ │ │ DW_CFA_restore: r25 │ │ │ │ DW_CFA_restore: r24 │ │ │ │ DW_CFA_restore: r23 │ │ │ │ DW_CFA_restore: r22 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000369f0 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000033c90 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 104 to 0000000000036a58 │ │ │ │ + DW_CFA_advance_loc: 104 to 0000000000033cf8 │ │ │ │ DW_CFA_offset: r21 at cfa-88 │ │ │ │ - DW_CFA_advance_loc: 196 to 0000000000036b1c │ │ │ │ + DW_CFA_advance_loc: 200 to 0000000000033dc0 │ │ │ │ DW_CFA_restore: r21 │ │ │ │ - DW_CFA_advance_loc1: 300 to 0000000000036c48 │ │ │ │ + DW_CFA_advance_loc1: 296 to 0000000000033ee8 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 48 to 0000000000036c78 │ │ │ │ + DW_CFA_advance_loc: 44 to 0000000000033f14 │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000033f18 │ │ │ │ DW_CFA_restore: r31 │ │ │ │ DW_CFA_restore: r30 │ │ │ │ DW_CFA_restore: r29 │ │ │ │ DW_CFA_restore: r28 │ │ │ │ DW_CFA_restore: r27 │ │ │ │ DW_CFA_restore: r26 │ │ │ │ DW_CFA_restore: r25 │ │ │ │ DW_CFA_restore: r24 │ │ │ │ DW_CFA_restore: r23 │ │ │ │ DW_CFA_restore: r22 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000036c80 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000033f20 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 72 to 0000000000036cc8 │ │ │ │ + DW_CFA_advance_loc: 72 to 0000000000033f68 │ │ │ │ DW_CFA_offset: r21 at cfa-88 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000036cd0 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000033f70 │ │ │ │ DW_CFA_restore: r21 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00004594 0000000000000070 00004598 FDE cie=00000000 pc=0000000000036d00..0000000000037268 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000036d10 │ │ │ │ - DW_CFA_register: r65 in r0 │ │ │ │ +000046b8 0000000000000074 000046bc FDE cie=00000000 pc=0000000000033fa0..00000000000344ec │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000033fa8 │ │ │ │ + DW_CFA_offset: r25 at cfa-104 │ │ │ │ DW_CFA_offset: r24 at cfa-112 │ │ │ │ - DW_CFA_advance_loc: 52 to 0000000000036d44 │ │ │ │ + DW_CFA_advance_loc: 48 to 0000000000033fd8 │ │ │ │ + DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ DW_CFA_offset: r58 at cfa-48 │ │ │ │ DW_CFA_offset: r59 at cfa-40 │ │ │ │ DW_CFA_offset: r60 at cfa-32 │ │ │ │ DW_CFA_offset: r61 at cfa-24 │ │ │ │ DW_CFA_offset: r62 at cfa-16 │ │ │ │ DW_CFA_offset: r63 at cfa-8 │ │ │ │ DW_CFA_offset: r16 at cfa-176 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000033fec │ │ │ │ + DW_CFA_offset: r19 at cfa-152 │ │ │ │ + DW_CFA_offset: r18 at cfa-160 │ │ │ │ DW_CFA_offset: r17 at cfa-168 │ │ │ │ DW_CFA_offset: r22 at cfa-128 │ │ │ │ - DW_CFA_offset: r27 at cfa-88 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000033ff8 │ │ │ │ + DW_CFA_offset: r23 at cfa-120 │ │ │ │ DW_CFA_offset: r28 at cfa-80 │ │ │ │ - DW_CFA_offset: r31 at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 60 to 0000000000036d80 │ │ │ │ + DW_CFA_advance_loc: 52 to 000000000003402c │ │ │ │ DW_CFA_def_cfa_offset: 384 │ │ │ │ + DW_CFA_offset: r31 at cfa-56 │ │ │ │ + DW_CFA_offset: r30 at cfa-64 │ │ │ │ + DW_CFA_offset: r29 at cfa-72 │ │ │ │ + DW_CFA_offset_extended_sf: r72 at cfa+8 │ │ │ │ DW_CFA_offset: r14 at cfa-192 │ │ │ │ DW_CFA_offset: r15 at cfa-184 │ │ │ │ - DW_CFA_offset: r18 at cfa-160 │ │ │ │ - DW_CFA_offset: r19 at cfa-152 │ │ │ │ DW_CFA_offset: r20 at cfa-144 │ │ │ │ DW_CFA_offset: r21 at cfa-136 │ │ │ │ - DW_CFA_offset: r23 at cfa-120 │ │ │ │ - DW_CFA_offset: r25 at cfa-104 │ │ │ │ DW_CFA_offset: r26 at cfa-96 │ │ │ │ - DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ - DW_CFA_offset: r29 at cfa-72 │ │ │ │ - DW_CFA_offset: r30 at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000036d98 │ │ │ │ + DW_CFA_offset: r27 at cfa-88 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000003403c │ │ │ │ DW_CFA_def_cfa_register: r31 │ │ │ │ - DW_CFA_advance_loc: 60 to 0000000000036dd4 │ │ │ │ + DW_CFA_advance_loc: 56 to 0000000000034074 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa: r1 ofs 0 │ │ │ │ - DW_CFA_advance_loc: 68 to 0000000000036e18 │ │ │ │ + DW_CFA_advance_loc: 44 to 00000000000340a0 │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ - DW_CFA_advance_loc: 36 to 0000000000036e3c │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000340a4 │ │ │ │ + DW_CFA_restore_extended: r72 │ │ │ │ + DW_CFA_advance_loc: 64 to 00000000000340e4 │ │ │ │ DW_CFA_restore: r63 │ │ │ │ DW_CFA_restore: r62 │ │ │ │ DW_CFA_restore: r61 │ │ │ │ DW_CFA_restore: r60 │ │ │ │ DW_CFA_restore: r59 │ │ │ │ DW_CFA_restore: r58 │ │ │ │ DW_CFA_restore: r31 │ │ │ │ @@ -10909,409 +11171,399 @@ │ │ │ │ DW_CFA_restore: r20 │ │ │ │ DW_CFA_restore: r19 │ │ │ │ DW_CFA_restore: r18 │ │ │ │ DW_CFA_restore: r17 │ │ │ │ DW_CFA_restore: r16 │ │ │ │ DW_CFA_restore: r15 │ │ │ │ DW_CFA_restore: r14 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000036e40 │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000000340f0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00004608 0000000000000088 0000460c FDE cie=00000000 pc=0000000000037270..00000000000376b8 │ │ │ │ - DW_CFA_advance_loc: 44 to 000000000003729c │ │ │ │ - DW_CFA_register: r65 in r0 │ │ │ │ +00004730 0000000000000088 00004734 FDE cie=00000000 pc=00000000000344f0..0000000000034938 │ │ │ │ + DW_CFA_advance_loc: 28 to 000000000003450c │ │ │ │ DW_CFA_offset: r25 at cfa-56 │ │ │ │ + DW_CFA_offset: r24 at cfa-64 │ │ │ │ + DW_CFA_register: r65 in r0 │ │ │ │ + DW_CFA_offset: r30 at cfa-16 │ │ │ │ + DW_CFA_offset: r29 at cfa-24 │ │ │ │ + DW_CFA_offset: r28 at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 36 to 0000000000034530 │ │ │ │ DW_CFA_offset: r21 at cfa-88 │ │ │ │ - DW_CFA_offset: r23 at cfa-72 │ │ │ │ + DW_CFA_offset: r22 at cfa-80 │ │ │ │ DW_CFA_offset: r26 at cfa-48 │ │ │ │ DW_CFA_offset: r27 at cfa-40 │ │ │ │ - DW_CFA_offset: r28 at cfa-32 │ │ │ │ - DW_CFA_offset: r29 at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 12 to 00000000000372a8 │ │ │ │ - DW_CFA_offset: r30 at cfa-16 │ │ │ │ DW_CFA_offset: r31 at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 40 to 00000000000372d0 │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000034548 │ │ │ │ DW_CFA_def_cfa_offset: 320 │ │ │ │ - DW_CFA_offset: r22 at cfa-80 │ │ │ │ - DW_CFA_offset: r24 at cfa-64 │ │ │ │ DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ - DW_CFA_advance_loc: 68 to 0000000000037314 │ │ │ │ + DW_CFA_offset: r23 at cfa-72 │ │ │ │ + DW_CFA_advance_loc: 68 to 000000000003458c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 52 to 0000000000037348 │ │ │ │ + DW_CFA_advance_loc: 44 to 00000000000345b8 │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000345c0 │ │ │ │ DW_CFA_restore: r31 │ │ │ │ DW_CFA_restore: r30 │ │ │ │ DW_CFA_restore: r29 │ │ │ │ DW_CFA_restore: r28 │ │ │ │ DW_CFA_restore: r27 │ │ │ │ DW_CFA_restore: r26 │ │ │ │ DW_CFA_restore: r25 │ │ │ │ DW_CFA_restore: r24 │ │ │ │ DW_CFA_restore: r23 │ │ │ │ DW_CFA_restore: r22 │ │ │ │ DW_CFA_restore: r21 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000037350 │ │ │ │ + DW_CFA_advance_loc: 16 to 00000000000345d0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 104 to 00000000000373b8 │ │ │ │ + DW_CFA_advance_loc: 104 to 0000000000034638 │ │ │ │ DW_CFA_offset: r20 at cfa-96 │ │ │ │ - DW_CFA_advance_loc: 236 to 00000000000374a4 │ │ │ │ + DW_CFA_advance_loc: 236 to 0000000000034724 │ │ │ │ DW_CFA_restore: r20 │ │ │ │ - DW_CFA_advance_loc: 116 to 0000000000037518 │ │ │ │ + DW_CFA_advance_loc: 116 to 0000000000034798 │ │ │ │ DW_CFA_offset: r20 at cfa-96 │ │ │ │ - DW_CFA_advance_loc: 232 to 0000000000037600 │ │ │ │ + DW_CFA_advance_loc: 228 to 000000000003487c │ │ │ │ DW_CFA_restore: r20 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000037604 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000034880 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 52 to 0000000000037638 │ │ │ │ + DW_CFA_advance_loc: 44 to 00000000000348ac │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000348b4 │ │ │ │ DW_CFA_restore: r31 │ │ │ │ DW_CFA_restore: r30 │ │ │ │ DW_CFA_restore: r29 │ │ │ │ DW_CFA_restore: r28 │ │ │ │ DW_CFA_restore: r27 │ │ │ │ DW_CFA_restore: r26 │ │ │ │ DW_CFA_restore: r25 │ │ │ │ DW_CFA_restore: r24 │ │ │ │ DW_CFA_restore: r23 │ │ │ │ DW_CFA_restore: r22 │ │ │ │ DW_CFA_restore: r21 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000037640 │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000000348c0 │ │ │ │ DW_CFA_def_cfa_offset: 320 │ │ │ │ DW_CFA_offset: r21 at cfa-88 │ │ │ │ DW_CFA_offset: r22 at cfa-80 │ │ │ │ DW_CFA_offset: r23 at cfa-72 │ │ │ │ DW_CFA_offset: r24 at cfa-64 │ │ │ │ DW_CFA_offset: r25 at cfa-56 │ │ │ │ DW_CFA_offset: r26 at cfa-48 │ │ │ │ DW_CFA_offset: r27 at cfa-40 │ │ │ │ DW_CFA_offset: r28 at cfa-32 │ │ │ │ DW_CFA_offset: r29 at cfa-24 │ │ │ │ DW_CFA_offset: r30 at cfa-16 │ │ │ │ DW_CFA_offset: r31 at cfa-8 │ │ │ │ DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ - DW_CFA_advance_loc: 72 to 0000000000037688 │ │ │ │ + DW_CFA_advance_loc: 72 to 0000000000034908 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_offset: r20 at cfa-96 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000037690 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000034910 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000037698 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000034918 │ │ │ │ DW_CFA_offset: r20 at cfa-96 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003769c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003491c │ │ │ │ DW_CFA_restore: r20 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00004694 0000000000000160 00004698 FDE cie=00000000 pc=00000000000376c0..0000000000037f08 │ │ │ │ - DW_CFA_advance_loc: 60 to 00000000000376fc │ │ │ │ +000047bc 0000000000000164 000047c0 FDE cie=00000000 pc=0000000000034940..000000000003519c │ │ │ │ + DW_CFA_advance_loc: 36 to 0000000000034964 │ │ │ │ DW_CFA_register: r65 in r0 │ │ │ │ - DW_CFA_offset: r16 at cfa-160 │ │ │ │ DW_CFA_offset: r18 at cfa-144 │ │ │ │ - DW_CFA_offset: r20 at cfa-128 │ │ │ │ + DW_CFA_offset: r21 at cfa-120 │ │ │ │ DW_CFA_offset: r22 at cfa-112 │ │ │ │ - DW_CFA_offset: r24 at cfa-96 │ │ │ │ DW_CFA_offset: r27 at cfa-72 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000034978 │ │ │ │ + DW_CFA_offset: r28 at cfa-64 │ │ │ │ DW_CFA_offset: r30 at cfa-48 │ │ │ │ - DW_CFA_offset: r25 at cfa-88 │ │ │ │ - DW_CFA_advance_loc: 40 to 0000000000037724 │ │ │ │ + DW_CFA_advance_loc: 40 to 00000000000349a0 │ │ │ │ DW_CFA_def_cfa_offset: 416 │ │ │ │ DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ + DW_CFA_offset: r24 at cfa-96 │ │ │ │ + DW_CFA_offset: r26 at cfa-80 │ │ │ │ + DW_CFA_offset: r31 at cfa-40 │ │ │ │ DW_CFA_offset_extended_sf: r71 at cfa+8 │ │ │ │ DW_CFA_offset_extended_sf: r72 at cfa+8 │ │ │ │ - DW_CFA_advance_loc: 220 to 0000000000037800 │ │ │ │ + DW_CFA_advance_loc1: 292 to 0000000000034ac4 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 44 to 000000000003782c │ │ │ │ + DW_CFA_advance_loc: 44 to 0000000000034af0 │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000037830 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000034af4 │ │ │ │ DW_CFA_restore_extended: r71 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000037834 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000034af8 │ │ │ │ DW_CFA_restore_extended: r72 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000034afc │ │ │ │ + DW_CFA_restore: r31 │ │ │ │ DW_CFA_restore: r30 │ │ │ │ + DW_CFA_restore: r28 │ │ │ │ DW_CFA_restore: r27 │ │ │ │ - DW_CFA_restore: r25 │ │ │ │ + DW_CFA_restore: r26 │ │ │ │ DW_CFA_restore: r24 │ │ │ │ DW_CFA_restore: r22 │ │ │ │ - DW_CFA_restore: r20 │ │ │ │ + DW_CFA_restore: r21 │ │ │ │ DW_CFA_restore: r18 │ │ │ │ - DW_CFA_restore: r16 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000037838 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000034b00 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000037844 │ │ │ │ - DW_CFA_offset: r31 at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 100 to 00000000000378a8 │ │ │ │ + DW_CFA_advance_loc: 104 to 0000000000034b68 │ │ │ │ DW_CFA_offset: r14 at cfa-176 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000378ac │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000034b6c │ │ │ │ DW_CFA_offset: r15 at cfa-168 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000378b0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000034b70 │ │ │ │ + DW_CFA_offset: r16 at cfa-160 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000034b74 │ │ │ │ DW_CFA_offset: r17 at cfa-152 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000378b4 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000034b78 │ │ │ │ DW_CFA_offset: r19 at cfa-136 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000378b8 │ │ │ │ - DW_CFA_offset: r21 at cfa-120 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000378bc │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000034b7c │ │ │ │ + DW_CFA_offset: r20 at cfa-128 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000034b80 │ │ │ │ DW_CFA_offset: r23 at cfa-104 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000378c0 │ │ │ │ - DW_CFA_offset: r26 at cfa-80 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000378c4 │ │ │ │ - DW_CFA_offset: r28 at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000378c8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000034b84 │ │ │ │ + DW_CFA_offset: r25 at cfa-88 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000034b88 │ │ │ │ DW_CFA_offset: r29 at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000378cc │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000034b8c │ │ │ │ DW_CFA_offset: r60 at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000378d0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000034b90 │ │ │ │ DW_CFA_offset: r61 at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000378d4 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000034b94 │ │ │ │ DW_CFA_offset: r62 at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000378d8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000034b98 │ │ │ │ DW_CFA_offset: r63 at cfa-8 │ │ │ │ - DW_CFA_advance_loc1: 544 to 0000000000037af8 │ │ │ │ + DW_CFA_advance_loc1: 512 to 0000000000034d98 │ │ │ │ DW_CFA_restore: r60 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000037afc │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000034d9c │ │ │ │ DW_CFA_restore: r61 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000037b00 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000034da0 │ │ │ │ DW_CFA_restore: r62 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000037b04 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000034da4 │ │ │ │ DW_CFA_restore: r63 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000037b08 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000034da8 │ │ │ │ DW_CFA_restore: r14 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000037b0c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000034dac │ │ │ │ DW_CFA_restore: r15 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000037b10 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000034db0 │ │ │ │ + DW_CFA_restore: r16 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000034db4 │ │ │ │ DW_CFA_restore: r17 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000037b14 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000034db8 │ │ │ │ DW_CFA_restore: r19 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000037b18 │ │ │ │ - DW_CFA_restore: r21 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000037b1c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000034dbc │ │ │ │ + DW_CFA_restore: r20 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000034dc0 │ │ │ │ DW_CFA_restore: r23 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000037b20 │ │ │ │ - DW_CFA_restore: r26 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000037b28 │ │ │ │ - DW_CFA_restore: r28 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000037b2c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000034dc4 │ │ │ │ + DW_CFA_restore: r25 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000034dc8 │ │ │ │ DW_CFA_restore: r29 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000037b30 │ │ │ │ - DW_CFA_restore: r31 │ │ │ │ - DW_CFA_advance_loc: 104 to 0000000000037b98 │ │ │ │ + DW_CFA_advance_loc: 112 to 0000000000034e38 │ │ │ │ DW_CFA_offset: r14 at cfa-176 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000037b9c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000034e3c │ │ │ │ DW_CFA_offset: r15 at cfa-168 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000037ba0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000034e40 │ │ │ │ + DW_CFA_offset: r16 at cfa-160 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000034e44 │ │ │ │ DW_CFA_offset: r17 at cfa-152 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000037ba4 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000034e48 │ │ │ │ DW_CFA_offset: r19 at cfa-136 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000037ba8 │ │ │ │ - DW_CFA_offset: r21 at cfa-120 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000037bac │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000034e4c │ │ │ │ + DW_CFA_offset: r20 at cfa-128 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000034e50 │ │ │ │ DW_CFA_offset: r23 at cfa-104 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000037bb0 │ │ │ │ - DW_CFA_offset: r26 at cfa-80 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000037bb4 │ │ │ │ - DW_CFA_offset: r28 at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000037bb8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000034e54 │ │ │ │ + DW_CFA_offset: r25 at cfa-88 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000034e58 │ │ │ │ DW_CFA_offset: r29 at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000037bbc │ │ │ │ - DW_CFA_offset: r31 at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000037bc0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000034e5c │ │ │ │ DW_CFA_offset: r60 at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000037bc4 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000034e60 │ │ │ │ DW_CFA_offset: r61 at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000037bc8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000034e64 │ │ │ │ DW_CFA_offset: r62 at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000037bcc │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000034e68 │ │ │ │ DW_CFA_offset: r63 at cfa-8 │ │ │ │ - DW_CFA_advance_loc1: 508 to 0000000000037dc8 │ │ │ │ + DW_CFA_advance_loc1: 492 to 0000000000035054 │ │ │ │ DW_CFA_restore: r60 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000037dcc │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000035058 │ │ │ │ DW_CFA_restore: r61 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000037dd0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003505c │ │ │ │ DW_CFA_restore: r62 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000037dd4 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000035060 │ │ │ │ DW_CFA_restore: r63 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000037dd8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000035064 │ │ │ │ DW_CFA_restore: r14 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000037ddc │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000035068 │ │ │ │ DW_CFA_restore: r15 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000037de0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003506c │ │ │ │ + DW_CFA_restore: r16 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000035070 │ │ │ │ DW_CFA_restore: r17 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000037de4 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000035074 │ │ │ │ DW_CFA_restore: r19 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000037de8 │ │ │ │ - DW_CFA_restore: r21 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000037dec │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000035078 │ │ │ │ + DW_CFA_restore: r20 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003507c │ │ │ │ DW_CFA_restore: r23 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000037df0 │ │ │ │ - DW_CFA_restore: r26 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000037df4 │ │ │ │ - DW_CFA_restore: r28 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000037df8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000035080 │ │ │ │ + DW_CFA_restore: r25 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000035084 │ │ │ │ DW_CFA_restore: r29 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000037dfc │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r31 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000037e00 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000035088 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 44 to 0000000000037e2c │ │ │ │ + DW_CFA_advance_loc: 44 to 00000000000350b4 │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000037e30 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000350b8 │ │ │ │ DW_CFA_restore_extended: r71 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000037e34 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000350bc │ │ │ │ DW_CFA_restore_extended: r72 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000350c0 │ │ │ │ + DW_CFA_restore: r31 │ │ │ │ DW_CFA_restore: r30 │ │ │ │ + DW_CFA_restore: r28 │ │ │ │ DW_CFA_restore: r27 │ │ │ │ - DW_CFA_restore: r25 │ │ │ │ + DW_CFA_restore: r26 │ │ │ │ DW_CFA_restore: r24 │ │ │ │ DW_CFA_restore: r22 │ │ │ │ - DW_CFA_restore: r20 │ │ │ │ + DW_CFA_restore: r21 │ │ │ │ DW_CFA_restore: r18 │ │ │ │ - DW_CFA_restore: r16 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000037e38 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000037e40 │ │ │ │ - DW_CFA_restore: r31 │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000037e58 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000350c4 │ │ │ │ + DW_CFA_def_cfa_offset: 416 │ │ │ │ + DW_CFA_offset: r18 at cfa-144 │ │ │ │ + DW_CFA_offset: r21 at cfa-120 │ │ │ │ + DW_CFA_offset: r22 at cfa-112 │ │ │ │ + DW_CFA_offset: r24 at cfa-96 │ │ │ │ + DW_CFA_offset: r26 at cfa-80 │ │ │ │ + DW_CFA_offset: r27 at cfa-72 │ │ │ │ + DW_CFA_offset: r28 at cfa-64 │ │ │ │ + DW_CFA_offset: r30 at cfa-48 │ │ │ │ DW_CFA_offset: r31 at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000037e70 │ │ │ │ + DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ + DW_CFA_offset_extended_sf: r71 at cfa+8 │ │ │ │ + DW_CFA_offset_extended_sf: r72 at cfa+8 │ │ │ │ + DW_CFA_advance_loc: 64 to 0000000000035104 │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_offset: r14 at cfa-176 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000037e74 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000035108 │ │ │ │ DW_CFA_offset: r15 at cfa-168 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000037e78 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003510c │ │ │ │ + DW_CFA_offset: r16 at cfa-160 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000035110 │ │ │ │ DW_CFA_offset: r17 at cfa-152 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000037e7c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000035114 │ │ │ │ DW_CFA_offset: r19 at cfa-136 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000037e80 │ │ │ │ - DW_CFA_offset: r21 at cfa-120 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000037e84 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000035118 │ │ │ │ + DW_CFA_offset: r20 at cfa-128 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003511c │ │ │ │ DW_CFA_offset: r23 at cfa-104 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000037e88 │ │ │ │ - DW_CFA_offset: r26 at cfa-80 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000037e8c │ │ │ │ - DW_CFA_offset: r28 at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000037e90 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000035120 │ │ │ │ + DW_CFA_offset: r25 at cfa-88 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000035124 │ │ │ │ DW_CFA_offset: r29 at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000037e94 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000035128 │ │ │ │ DW_CFA_offset: r60 at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000037e98 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003512c │ │ │ │ DW_CFA_offset: r61 at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000037e9c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000035130 │ │ │ │ DW_CFA_offset: r62 at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000037ea0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000035134 │ │ │ │ DW_CFA_offset: r63 at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000037ea4 │ │ │ │ - DW_CFA_restore: r14 │ │ │ │ - DW_CFA_restore: r15 │ │ │ │ - DW_CFA_restore: r17 │ │ │ │ - DW_CFA_restore: r19 │ │ │ │ - DW_CFA_restore: r21 │ │ │ │ - DW_CFA_restore: r23 │ │ │ │ - DW_CFA_restore: r26 │ │ │ │ - DW_CFA_restore: r28 │ │ │ │ - DW_CFA_restore: r29 │ │ │ │ - DW_CFA_restore: r31 │ │ │ │ - DW_CFA_restore: r60 │ │ │ │ - DW_CFA_restore: r61 │ │ │ │ - DW_CFA_restore: r62 │ │ │ │ - DW_CFA_restore: r63 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000037eac │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000035138 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000035140 │ │ │ │ DW_CFA_offset: r14 at cfa-176 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000037eb0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000035144 │ │ │ │ DW_CFA_offset: r15 at cfa-168 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000037eb4 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000035148 │ │ │ │ + DW_CFA_offset: r16 at cfa-160 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003514c │ │ │ │ DW_CFA_offset: r17 at cfa-152 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000037eb8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000035150 │ │ │ │ DW_CFA_offset: r19 at cfa-136 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000037ebc │ │ │ │ - DW_CFA_offset: r21 at cfa-120 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000037ec0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000035154 │ │ │ │ + DW_CFA_offset: r20 at cfa-128 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000035158 │ │ │ │ DW_CFA_offset: r23 at cfa-104 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000037ec4 │ │ │ │ - DW_CFA_offset: r26 at cfa-80 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000037ec8 │ │ │ │ - DW_CFA_offset: r28 at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000037ecc │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003515c │ │ │ │ + DW_CFA_offset: r25 at cfa-88 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000035160 │ │ │ │ DW_CFA_offset: r29 at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000037ed0 │ │ │ │ - DW_CFA_offset: r31 at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000037ed4 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000035164 │ │ │ │ DW_CFA_offset: r60 at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000037ed8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000035168 │ │ │ │ DW_CFA_offset: r61 at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000037edc │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003516c │ │ │ │ DW_CFA_offset: r62 at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000037ee0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000035170 │ │ │ │ DW_CFA_offset: r63 at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000037ee4 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000035174 │ │ │ │ DW_CFA_restore: r14 │ │ │ │ DW_CFA_restore: r15 │ │ │ │ + DW_CFA_restore: r16 │ │ │ │ DW_CFA_restore: r17 │ │ │ │ DW_CFA_restore: r19 │ │ │ │ - DW_CFA_restore: r21 │ │ │ │ + DW_CFA_restore: r20 │ │ │ │ DW_CFA_restore: r23 │ │ │ │ - DW_CFA_restore: r26 │ │ │ │ - DW_CFA_restore: r28 │ │ │ │ + DW_CFA_restore: r25 │ │ │ │ DW_CFA_restore: r29 │ │ │ │ DW_CFA_restore: r60 │ │ │ │ DW_CFA_restore: r61 │ │ │ │ DW_CFA_restore: r62 │ │ │ │ DW_CFA_restore: r63 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000037ef4 │ │ │ │ - DW_CFA_restore: r31 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000047f8 0000000000000078 000047fc FDE cie=00000000 pc=0000000000037f10..000000000003866c │ │ │ │ - DW_CFA_advance_loc: 44 to 0000000000037f3c │ │ │ │ - DW_CFA_register: r65 in r0 │ │ │ │ - DW_CFA_offset: r29 at cfa-88 │ │ │ │ +00004924 0000000000000078 00004928 FDE cie=00000000 pc=00000000000351a0..00000000000358dc │ │ │ │ + DW_CFA_advance_loc: 80 to 00000000000351f0 │ │ │ │ + DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ + DW_CFA_offset: r54 at cfa-80 │ │ │ │ + DW_CFA_offset: r55 at cfa-72 │ │ │ │ DW_CFA_offset: r56 at cfa-64 │ │ │ │ DW_CFA_offset: r57 at cfa-56 │ │ │ │ DW_CFA_offset: r58 at cfa-48 │ │ │ │ DW_CFA_offset: r59 at cfa-40 │ │ │ │ DW_CFA_offset: r60 at cfa-32 │ │ │ │ DW_CFA_offset: r61 at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000037f54 │ │ │ │ DW_CFA_offset: r62 at cfa-16 │ │ │ │ DW_CFA_offset: r63 at cfa-8 │ │ │ │ - DW_CFA_offset: r16 at cfa-192 │ │ │ │ - DW_CFA_offset: r17 at cfa-184 │ │ │ │ - DW_CFA_offset: r21 at cfa-152 │ │ │ │ - DW_CFA_advance_loc: 72 to 0000000000037f9c │ │ │ │ - DW_CFA_def_cfa_offset: 448 │ │ │ │ - DW_CFA_offset: r22 at cfa-144 │ │ │ │ - DW_CFA_offset: r23 at cfa-136 │ │ │ │ - DW_CFA_offset: r27 at cfa-104 │ │ │ │ - DW_CFA_offset: r31 at cfa-72 │ │ │ │ - DW_CFA_offset: r14 at cfa-208 │ │ │ │ - DW_CFA_offset: r15 at cfa-200 │ │ │ │ - DW_CFA_offset: r18 at cfa-176 │ │ │ │ - DW_CFA_offset: r19 at cfa-168 │ │ │ │ - DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ - DW_CFA_offset: r20 at cfa-160 │ │ │ │ - DW_CFA_offset: r24 at cfa-128 │ │ │ │ - DW_CFA_offset: r25 at cfa-120 │ │ │ │ - DW_CFA_offset: r26 at cfa-112 │ │ │ │ - DW_CFA_offset: r28 at cfa-96 │ │ │ │ - DW_CFA_offset: r30 at cfa-80 │ │ │ │ - DW_CFA_advance_loc: 28 to 0000000000037fb8 │ │ │ │ + DW_CFA_offset: r17 at cfa-200 │ │ │ │ + DW_CFA_offset: r18 at cfa-192 │ │ │ │ + DW_CFA_offset: r23 at cfa-152 │ │ │ │ + DW_CFA_offset: r24 at cfa-144 │ │ │ │ + DW_CFA_offset: r25 at cfa-136 │ │ │ │ + DW_CFA_offset: r26 at cfa-128 │ │ │ │ + DW_CFA_offset: r30 at cfa-96 │ │ │ │ + DW_CFA_advance_loc: 52 to 0000000000035224 │ │ │ │ + DW_CFA_def_cfa_offset: 464 │ │ │ │ + DW_CFA_offset: r31 at cfa-88 │ │ │ │ + DW_CFA_offset: r14 at cfa-224 │ │ │ │ + DW_CFA_offset: r15 at cfa-216 │ │ │ │ + DW_CFA_offset: r16 at cfa-208 │ │ │ │ + DW_CFA_offset: r19 at cfa-184 │ │ │ │ + DW_CFA_offset: r20 at cfa-176 │ │ │ │ + DW_CFA_offset: r21 at cfa-168 │ │ │ │ + DW_CFA_offset: r22 at cfa-160 │ │ │ │ + DW_CFA_offset: r27 at cfa-120 │ │ │ │ + DW_CFA_offset: r28 at cfa-112 │ │ │ │ + DW_CFA_offset: r29 at cfa-104 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000035238 │ │ │ │ DW_CFA_def_cfa_register: r31 │ │ │ │ - DW_CFA_advance_loc: 64 to 0000000000037ff8 │ │ │ │ + DW_CFA_advance_loc: 80 to 0000000000035288 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa: r1 ofs 0 │ │ │ │ - DW_CFA_advance_loc: 68 to 000000000003803c │ │ │ │ + DW_CFA_advance_loc: 44 to 00000000000352b4 │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ - DW_CFA_advance_loc: 44 to 0000000000038068 │ │ │ │ + DW_CFA_advance_loc: 76 to 0000000000035300 │ │ │ │ DW_CFA_restore: r63 │ │ │ │ DW_CFA_restore: r62 │ │ │ │ DW_CFA_restore: r61 │ │ │ │ DW_CFA_restore: r60 │ │ │ │ DW_CFA_restore: r59 │ │ │ │ DW_CFA_restore: r58 │ │ │ │ DW_CFA_restore: r57 │ │ │ │ DW_CFA_restore: r56 │ │ │ │ + DW_CFA_restore: r55 │ │ │ │ + DW_CFA_restore: r54 │ │ │ │ DW_CFA_restore: r31 │ │ │ │ DW_CFA_restore: r30 │ │ │ │ DW_CFA_restore: r29 │ │ │ │ DW_CFA_restore: r28 │ │ │ │ DW_CFA_restore: r27 │ │ │ │ DW_CFA_restore: r26 │ │ │ │ DW_CFA_restore: r25 │ │ │ │ @@ -11322,63 +11574,60 @@ │ │ │ │ DW_CFA_restore: r20 │ │ │ │ DW_CFA_restore: r19 │ │ │ │ DW_CFA_restore: r18 │ │ │ │ DW_CFA_restore: r17 │ │ │ │ DW_CFA_restore: r16 │ │ │ │ DW_CFA_restore: r15 │ │ │ │ DW_CFA_restore: r14 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000038070 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000035310 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00004874 000000000000007c 00004878 FDE cie=00000000 pc=0000000000038670..00000000000391a8 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000038684 │ │ │ │ - DW_CFA_register: r65 in r0 │ │ │ │ - DW_CFA_offset: r17 at cfa-184 │ │ │ │ - DW_CFA_advance_loc: 120 to 00000000000386fc │ │ │ │ +000049a0 0000000000000078 000049a4 FDE cie=00000000 pc=00000000000358e0..00000000000362ec │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000358e8 │ │ │ │ + DW_CFA_offset: r16 at cfa-192 │ │ │ │ + DW_CFA_offset: r15 at cfa-200 │ │ │ │ + DW_CFA_advance_loc: 124 to 0000000000035964 │ │ │ │ DW_CFA_def_cfa_offset: 448 │ │ │ │ + DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ DW_CFA_offset: r56 at cfa-64 │ │ │ │ DW_CFA_offset: r57 at cfa-56 │ │ │ │ DW_CFA_offset: r58 at cfa-48 │ │ │ │ DW_CFA_offset: r59 at cfa-40 │ │ │ │ DW_CFA_offset: r60 at cfa-32 │ │ │ │ DW_CFA_offset: r61 at cfa-24 │ │ │ │ DW_CFA_offset: r62 at cfa-16 │ │ │ │ DW_CFA_offset: r63 at cfa-8 │ │ │ │ + DW_CFA_offset: r14 at cfa-208 │ │ │ │ + DW_CFA_offset: r27 at cfa-104 │ │ │ │ DW_CFA_offset: r26 at cfa-112 │ │ │ │ + DW_CFA_offset: r25 at cfa-120 │ │ │ │ DW_CFA_offset: r30 at cfa-80 │ │ │ │ DW_CFA_offset: r31 at cfa-72 │ │ │ │ DW_CFA_offset_extended_sf: r72 at cfa+8 │ │ │ │ - DW_CFA_offset: r14 at cfa-208 │ │ │ │ - DW_CFA_offset: r15 at cfa-200 │ │ │ │ - DW_CFA_offset: r16 at cfa-192 │ │ │ │ + DW_CFA_offset: r17 at cfa-184 │ │ │ │ DW_CFA_offset: r18 at cfa-176 │ │ │ │ DW_CFA_offset: r19 at cfa-168 │ │ │ │ DW_CFA_offset: r20 at cfa-160 │ │ │ │ DW_CFA_offset: r21 at cfa-152 │ │ │ │ DW_CFA_offset: r22 at cfa-144 │ │ │ │ - DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ DW_CFA_offset: r23 at cfa-136 │ │ │ │ DW_CFA_offset: r24 at cfa-128 │ │ │ │ - DW_CFA_offset: r25 at cfa-120 │ │ │ │ - DW_CFA_offset: r27 at cfa-104 │ │ │ │ DW_CFA_offset: r28 at cfa-96 │ │ │ │ DW_CFA_offset: r29 at cfa-88 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000038700 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000035968 │ │ │ │ DW_CFA_def_cfa_register: r31 │ │ │ │ - DW_CFA_advance_loc: 104 to 0000000000038768 │ │ │ │ + DW_CFA_advance_loc: 88 to 00000000000359c0 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa: r1 ofs 0 │ │ │ │ - DW_CFA_advance_loc: 68 to 00000000000387ac │ │ │ │ + DW_CFA_advance_loc: 44 to 00000000000359ec │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ - DW_CFA_advance_loc: 20 to 00000000000387c0 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000359f0 │ │ │ │ DW_CFA_restore_extended: r72 │ │ │ │ - DW_CFA_advance_loc: 32 to 00000000000387e0 │ │ │ │ + DW_CFA_advance_loc: 72 to 0000000000035a38 │ │ │ │ DW_CFA_restore: r63 │ │ │ │ DW_CFA_restore: r62 │ │ │ │ DW_CFA_restore: r61 │ │ │ │ DW_CFA_restore: r60 │ │ │ │ DW_CFA_restore: r59 │ │ │ │ DW_CFA_restore: r58 │ │ │ │ DW_CFA_restore: r57 │ │ │ │ @@ -11397,69 +11646,69 @@ │ │ │ │ DW_CFA_restore: r20 │ │ │ │ DW_CFA_restore: r19 │ │ │ │ DW_CFA_restore: r18 │ │ │ │ DW_CFA_restore: r17 │ │ │ │ DW_CFA_restore: r16 │ │ │ │ DW_CFA_restore: r15 │ │ │ │ DW_CFA_restore: r14 │ │ │ │ - DW_CFA_advance_loc: 16 to 00000000000387f0 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000035a40 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -000048f4 0000000000000078 000048f8 FDE cie=00000000 pc=00000000000391b0..0000000000039b60 │ │ │ │ - DW_CFA_advance_loc: 44 to 00000000000391dc │ │ │ │ - DW_CFA_register: r65 in r0 │ │ │ │ - DW_CFA_offset: r27 at cfa-104 │ │ │ │ +00004a1c 0000000000000078 00004a20 FDE cie=00000000 pc=00000000000362f0..0000000000036c50 │ │ │ │ + DW_CFA_advance_loc: 88 to 0000000000036348 │ │ │ │ + DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ + DW_CFA_offset: r54 at cfa-80 │ │ │ │ + DW_CFA_offset: r55 at cfa-72 │ │ │ │ DW_CFA_offset: r56 at cfa-64 │ │ │ │ DW_CFA_offset: r57 at cfa-56 │ │ │ │ DW_CFA_offset: r58 at cfa-48 │ │ │ │ DW_CFA_offset: r59 at cfa-40 │ │ │ │ DW_CFA_offset: r60 at cfa-32 │ │ │ │ DW_CFA_offset: r61 at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 24 to 00000000000391f4 │ │ │ │ DW_CFA_offset: r62 at cfa-16 │ │ │ │ DW_CFA_offset: r63 at cfa-8 │ │ │ │ - DW_CFA_offset: r18 at cfa-176 │ │ │ │ - DW_CFA_offset: r19 at cfa-168 │ │ │ │ - DW_CFA_offset: r21 at cfa-152 │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000003920c │ │ │ │ - DW_CFA_offset: r22 at cfa-144 │ │ │ │ - DW_CFA_offset: r23 at cfa-136 │ │ │ │ - DW_CFA_offset: r24 at cfa-128 │ │ │ │ - DW_CFA_offset: r28 at cfa-96 │ │ │ │ - DW_CFA_offset: r31 at cfa-72 │ │ │ │ - DW_CFA_advance_loc: 48 to 000000000003923c │ │ │ │ - DW_CFA_def_cfa_offset: 528 │ │ │ │ - DW_CFA_offset: r14 at cfa-208 │ │ │ │ - DW_CFA_offset: r15 at cfa-200 │ │ │ │ - DW_CFA_offset: r16 at cfa-192 │ │ │ │ - DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ - DW_CFA_offset: r17 at cfa-184 │ │ │ │ - DW_CFA_offset: r20 at cfa-160 │ │ │ │ - DW_CFA_offset: r25 at cfa-120 │ │ │ │ - DW_CFA_offset: r26 at cfa-112 │ │ │ │ - DW_CFA_offset: r29 at cfa-88 │ │ │ │ - DW_CFA_offset: r30 at cfa-80 │ │ │ │ - DW_CFA_advance_loc: 32 to 000000000003925c │ │ │ │ + DW_CFA_offset: r19 at cfa-184 │ │ │ │ + DW_CFA_offset: r18 at cfa-192 │ │ │ │ + DW_CFA_offset: r22 at cfa-160 │ │ │ │ + DW_CFA_offset: r23 at cfa-152 │ │ │ │ + DW_CFA_offset: r24 at cfa-144 │ │ │ │ + DW_CFA_offset: r25 at cfa-136 │ │ │ │ + DW_CFA_offset: r26 at cfa-128 │ │ │ │ + DW_CFA_offset: r27 at cfa-120 │ │ │ │ + DW_CFA_offset: r29 at cfa-104 │ │ │ │ + DW_CFA_advance_loc: 44 to 0000000000036374 │ │ │ │ + DW_CFA_def_cfa_offset: 544 │ │ │ │ + DW_CFA_offset: r31 at cfa-88 │ │ │ │ + DW_CFA_offset: r30 at cfa-96 │ │ │ │ + DW_CFA_offset: r14 at cfa-224 │ │ │ │ + DW_CFA_offset: r15 at cfa-216 │ │ │ │ + DW_CFA_offset: r16 at cfa-208 │ │ │ │ + DW_CFA_offset: r17 at cfa-200 │ │ │ │ + DW_CFA_offset: r20 at cfa-176 │ │ │ │ + DW_CFA_offset: r21 at cfa-168 │ │ │ │ + DW_CFA_offset: r28 at cfa-112 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000036388 │ │ │ │ DW_CFA_def_cfa_register: r31 │ │ │ │ - DW_CFA_advance_loc: 64 to 000000000003929c │ │ │ │ + DW_CFA_advance_loc: 84 to 00000000000363dc │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa: r1 ofs 0 │ │ │ │ - DW_CFA_advance_loc: 68 to 00000000000392e0 │ │ │ │ + DW_CFA_advance_loc: 44 to 0000000000036408 │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ - DW_CFA_advance_loc: 44 to 000000000003930c │ │ │ │ + DW_CFA_advance_loc: 76 to 0000000000036454 │ │ │ │ DW_CFA_restore: r63 │ │ │ │ DW_CFA_restore: r62 │ │ │ │ DW_CFA_restore: r61 │ │ │ │ DW_CFA_restore: r60 │ │ │ │ DW_CFA_restore: r59 │ │ │ │ DW_CFA_restore: r58 │ │ │ │ DW_CFA_restore: r57 │ │ │ │ DW_CFA_restore: r56 │ │ │ │ + DW_CFA_restore: r55 │ │ │ │ + DW_CFA_restore: r54 │ │ │ │ DW_CFA_restore: r31 │ │ │ │ DW_CFA_restore: r30 │ │ │ │ DW_CFA_restore: r29 │ │ │ │ DW_CFA_restore: r28 │ │ │ │ DW_CFA_restore: r27 │ │ │ │ DW_CFA_restore: r26 │ │ │ │ DW_CFA_restore: r25 │ │ │ │ @@ -11470,24 +11719,24 @@ │ │ │ │ DW_CFA_restore: r20 │ │ │ │ DW_CFA_restore: r19 │ │ │ │ DW_CFA_restore: r18 │ │ │ │ DW_CFA_restore: r17 │ │ │ │ DW_CFA_restore: r16 │ │ │ │ DW_CFA_restore: r15 │ │ │ │ DW_CFA_restore: r14 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000039310 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000036460 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00004970 0000000000000094 00004974 FDE cie=00000000 pc=0000000000039b60..000000000003a528 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000039b70 │ │ │ │ - DW_CFA_register: r65 in r0 │ │ │ │ +00004a98 0000000000000090 00004a9c FDE cie=00000000 pc=0000000000036c50..000000000003755c │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000036c58 │ │ │ │ + DW_CFA_offset: r21 at cfa-232 │ │ │ │ DW_CFA_offset: r20 at cfa-240 │ │ │ │ - DW_CFA_advance_loc: 140 to 0000000000039bfc │ │ │ │ + DW_CFA_advance_loc: 136 to 0000000000036ce0 │ │ │ │ + DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ DW_CFA_offset: r46 at cfa-144 │ │ │ │ DW_CFA_offset: r47 at cfa-136 │ │ │ │ DW_CFA_offset: r48 at cfa-128 │ │ │ │ DW_CFA_offset: r49 at cfa-120 │ │ │ │ DW_CFA_offset: r50 at cfa-112 │ │ │ │ DW_CFA_offset: r51 at cfa-104 │ │ │ │ DW_CFA_offset: r52 at cfa-96 │ │ │ │ @@ -11498,42 +11747,40 @@ │ │ │ │ DW_CFA_offset: r57 at cfa-56 │ │ │ │ DW_CFA_offset: r58 at cfa-48 │ │ │ │ DW_CFA_offset: r59 at cfa-40 │ │ │ │ DW_CFA_offset: r60 at cfa-32 │ │ │ │ DW_CFA_offset: r61 at cfa-24 │ │ │ │ DW_CFA_offset: r62 at cfa-16 │ │ │ │ DW_CFA_offset: r63 at cfa-8 │ │ │ │ + DW_CFA_offset: r14 at cfa-288 │ │ │ │ DW_CFA_offset: r15 at cfa-280 │ │ │ │ - DW_CFA_offset: r18 at cfa-256 │ │ │ │ DW_CFA_offset: r19 at cfa-248 │ │ │ │ + DW_CFA_offset: r18 at cfa-256 │ │ │ │ + DW_CFA_offset: r23 at cfa-216 │ │ │ │ DW_CFA_offset: r22 at cfa-224 │ │ │ │ - DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ - DW_CFA_offset: r14 at cfa-288 │ │ │ │ DW_CFA_offset: r16 at cfa-272 │ │ │ │ DW_CFA_offset: r17 at cfa-264 │ │ │ │ - DW_CFA_offset: r21 at cfa-232 │ │ │ │ - DW_CFA_offset: r23 at cfa-216 │ │ │ │ DW_CFA_offset: r24 at cfa-208 │ │ │ │ DW_CFA_offset: r25 at cfa-200 │ │ │ │ DW_CFA_offset: r26 at cfa-192 │ │ │ │ DW_CFA_offset: r27 at cfa-184 │ │ │ │ DW_CFA_offset: r29 at cfa-168 │ │ │ │ + DW_CFA_advance_loc: 32 to 0000000000036d00 │ │ │ │ + DW_CFA_def_cfa_offset: 496 │ │ │ │ DW_CFA_offset: r31 at cfa-152 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000039c10 │ │ │ │ - DW_CFA_def_cfa_offset: 480 │ │ │ │ - DW_CFA_offset: r28 at cfa-176 │ │ │ │ DW_CFA_offset: r30 at cfa-160 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000039c20 │ │ │ │ + DW_CFA_offset: r28 at cfa-176 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000036d08 │ │ │ │ DW_CFA_def_cfa_register: r31 │ │ │ │ - DW_CFA_advance_loc: 64 to 0000000000039c60 │ │ │ │ + DW_CFA_advance_loc: 64 to 0000000000036d48 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa: r1 ofs 0 │ │ │ │ - DW_CFA_advance_loc: 68 to 0000000000039ca4 │ │ │ │ + DW_CFA_advance_loc: 44 to 0000000000036d74 │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ - DW_CFA_advance_loc: 84 to 0000000000039cf8 │ │ │ │ + DW_CFA_advance_loc: 108 to 0000000000036de0 │ │ │ │ DW_CFA_restore: r63 │ │ │ │ DW_CFA_restore: r62 │ │ │ │ DW_CFA_restore: r61 │ │ │ │ DW_CFA_restore: r60 │ │ │ │ DW_CFA_restore: r59 │ │ │ │ DW_CFA_restore: r58 │ │ │ │ DW_CFA_restore: r57 │ │ │ │ @@ -11562,62 +11809,61 @@ │ │ │ │ DW_CFA_restore: r20 │ │ │ │ DW_CFA_restore: r19 │ │ │ │ DW_CFA_restore: r18 │ │ │ │ DW_CFA_restore: r17 │ │ │ │ DW_CFA_restore: r16 │ │ │ │ DW_CFA_restore: r15 │ │ │ │ DW_CFA_restore: r14 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000039d00 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000036df0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00004a08 0000000000000080 00004a0c FDE cie=00000000 pc=000000000003a530..000000000003b020 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000003a540 │ │ │ │ +00004b2c 0000000000000080 00004b30 FDE cie=00000000 pc=0000000000037560..0000000000037f44 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000003756c │ │ │ │ DW_CFA_register: r65 in r0 │ │ │ │ DW_CFA_offset: r24 at cfa-160 │ │ │ │ - DW_CFA_advance_loc: 128 to 000000000003a5c0 │ │ │ │ + DW_CFA_offset: r23 at cfa-168 │ │ │ │ + DW_CFA_advance_loc: 124 to 00000000000375e8 │ │ │ │ DW_CFA_def_cfa_offset: 432 │ │ │ │ DW_CFA_offset: r52 at cfa-96 │ │ │ │ DW_CFA_offset: r53 at cfa-88 │ │ │ │ DW_CFA_offset: r54 at cfa-80 │ │ │ │ + DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ DW_CFA_offset: r55 at cfa-72 │ │ │ │ DW_CFA_offset: r56 at cfa-64 │ │ │ │ DW_CFA_offset: r57 at cfa-56 │ │ │ │ DW_CFA_offset: r58 at cfa-48 │ │ │ │ DW_CFA_offset: r59 at cfa-40 │ │ │ │ DW_CFA_offset: r60 at cfa-32 │ │ │ │ DW_CFA_offset: r61 at cfa-24 │ │ │ │ DW_CFA_offset: r62 at cfa-16 │ │ │ │ DW_CFA_offset: r63 at cfa-8 │ │ │ │ DW_CFA_offset: r17 at cfa-216 │ │ │ │ DW_CFA_offset: r18 at cfa-208 │ │ │ │ DW_CFA_offset: r19 at cfa-200 │ │ │ │ + DW_CFA_offset: r20 at cfa-192 │ │ │ │ DW_CFA_offset: r22 at cfa-176 │ │ │ │ + DW_CFA_offset: r21 at cfa-184 │ │ │ │ DW_CFA_offset: r26 at cfa-144 │ │ │ │ + DW_CFA_offset: r25 at cfa-152 │ │ │ │ DW_CFA_offset: r29 at cfa-120 │ │ │ │ + DW_CFA_offset: r28 at cfa-128 │ │ │ │ DW_CFA_offset: r31 at cfa-104 │ │ │ │ + DW_CFA_offset: r30 at cfa-112 │ │ │ │ DW_CFA_offset: r14 at cfa-240 │ │ │ │ DW_CFA_offset: r15 at cfa-232 │ │ │ │ DW_CFA_offset: r16 at cfa-224 │ │ │ │ - DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ - DW_CFA_offset: r20 at cfa-192 │ │ │ │ - DW_CFA_offset: r21 at cfa-184 │ │ │ │ - DW_CFA_offset: r23 at cfa-168 │ │ │ │ - DW_CFA_offset: r25 at cfa-152 │ │ │ │ DW_CFA_offset: r27 at cfa-136 │ │ │ │ - DW_CFA_offset: r28 at cfa-128 │ │ │ │ - DW_CFA_offset: r30 at cfa-112 │ │ │ │ - DW_CFA_advance_loc: 28 to 000000000003a5dc │ │ │ │ + DW_CFA_advance_loc: 20 to 00000000000375fc │ │ │ │ DW_CFA_def_cfa_register: r31 │ │ │ │ - DW_CFA_advance_loc: 64 to 000000000003a61c │ │ │ │ + DW_CFA_advance_loc: 72 to 0000000000037644 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa: r1 ofs 0 │ │ │ │ - DW_CFA_advance_loc: 68 to 000000000003a660 │ │ │ │ + DW_CFA_advance_loc: 44 to 0000000000037670 │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ - DW_CFA_advance_loc: 60 to 000000000003a69c │ │ │ │ + DW_CFA_advance_loc: 84 to 00000000000376c4 │ │ │ │ DW_CFA_restore: r63 │ │ │ │ DW_CFA_restore: r62 │ │ │ │ DW_CFA_restore: r61 │ │ │ │ DW_CFA_restore: r60 │ │ │ │ DW_CFA_restore: r59 │ │ │ │ DW_CFA_restore: r58 │ │ │ │ DW_CFA_restore: r57 │ │ │ │ @@ -11640,60 +11886,62 @@ │ │ │ │ DW_CFA_restore: r20 │ │ │ │ DW_CFA_restore: r19 │ │ │ │ DW_CFA_restore: r18 │ │ │ │ DW_CFA_restore: r17 │ │ │ │ DW_CFA_restore: r16 │ │ │ │ DW_CFA_restore: r15 │ │ │ │ DW_CFA_restore: r14 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003a6a0 │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000000376d0 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -00004a8c 000000000000007c 00004a90 FDE cie=00000000 pc=000000000003b020..000000000003c030 │ │ │ │ - DW_CFA_advance_loc: 140 to 000000000003b0ac │ │ │ │ - DW_CFA_def_cfa_offset: 528 │ │ │ │ +00004bb0 0000000000000080 00004bb4 FDE cie=00000000 pc=0000000000037f50..0000000000038db0 │ │ │ │ + DW_CFA_advance_loc: 72 to 0000000000037f98 │ │ │ │ DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ DW_CFA_offset: r56 at cfa-64 │ │ │ │ DW_CFA_offset: r57 at cfa-56 │ │ │ │ DW_CFA_offset: r58 at cfa-48 │ │ │ │ DW_CFA_offset: r59 at cfa-40 │ │ │ │ DW_CFA_offset: r60 at cfa-32 │ │ │ │ DW_CFA_offset: r61 at cfa-24 │ │ │ │ DW_CFA_offset: r62 at cfa-16 │ │ │ │ DW_CFA_offset: r63 at cfa-8 │ │ │ │ DW_CFA_offset: r14 at cfa-208 │ │ │ │ + DW_CFA_offset: r15 at cfa-200 │ │ │ │ DW_CFA_offset: r28 at cfa-96 │ │ │ │ DW_CFA_offset: r29 at cfa-88 │ │ │ │ DW_CFA_offset: r31 at cfa-72 │ │ │ │ - DW_CFA_offset: r15 at cfa-200 │ │ │ │ + DW_CFA_advance_loc: 64 to 0000000000037fd8 │ │ │ │ + DW_CFA_def_cfa_offset: 528 │ │ │ │ + DW_CFA_offset_extended_sf: r71 at cfa+8 │ │ │ │ + DW_CFA_offset_extended_sf: r72 at cfa+8 │ │ │ │ DW_CFA_offset: r16 at cfa-192 │ │ │ │ DW_CFA_offset: r17 at cfa-184 │ │ │ │ DW_CFA_offset: r18 at cfa-176 │ │ │ │ DW_CFA_offset: r19 at cfa-168 │ │ │ │ DW_CFA_offset: r20 at cfa-160 │ │ │ │ DW_CFA_offset: r21 at cfa-152 │ │ │ │ DW_CFA_offset: r22 at cfa-144 │ │ │ │ DW_CFA_offset: r23 at cfa-136 │ │ │ │ - DW_CFA_offset_extended_sf: r71 at cfa+8 │ │ │ │ - DW_CFA_offset_extended_sf: r72 at cfa+8 │ │ │ │ DW_CFA_offset: r24 at cfa-128 │ │ │ │ DW_CFA_offset: r25 at cfa-120 │ │ │ │ DW_CFA_offset: r26 at cfa-112 │ │ │ │ DW_CFA_offset: r27 at cfa-104 │ │ │ │ DW_CFA_offset: r30 at cfa-80 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000003b0b4 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000037fdc │ │ │ │ DW_CFA_def_cfa_register: r31 │ │ │ │ - DW_CFA_advance_loc: 116 to 000000000003b128 │ │ │ │ + DW_CFA_advance_loc: 116 to 0000000000038050 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa: r1 ofs 0 │ │ │ │ - DW_CFA_advance_loc: 68 to 000000000003b16c │ │ │ │ + DW_CFA_advance_loc: 44 to 000000000003807c │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000003b180 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000038080 │ │ │ │ DW_CFA_restore_extended: r71 │ │ │ │ - DW_CFA_advance_loc: 36 to 000000000003b1a4 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000038084 │ │ │ │ DW_CFA_restore_extended: r72 │ │ │ │ + DW_CFA_advance_loc: 72 to 00000000000380cc │ │ │ │ DW_CFA_restore: r63 │ │ │ │ DW_CFA_restore: r62 │ │ │ │ DW_CFA_restore: r61 │ │ │ │ DW_CFA_restore: r60 │ │ │ │ DW_CFA_restore: r59 │ │ │ │ DW_CFA_restore: r58 │ │ │ │ DW_CFA_restore: r57 │ │ │ │ @@ -11712,20 +11960,22 @@ │ │ │ │ DW_CFA_restore: r20 │ │ │ │ DW_CFA_restore: r19 │ │ │ │ DW_CFA_restore: r18 │ │ │ │ DW_CFA_restore: r17 │ │ │ │ DW_CFA_restore: r16 │ │ │ │ DW_CFA_restore: r15 │ │ │ │ DW_CFA_restore: r14 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000003b1b0 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000380d0 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00004b0c 0000000000000090 00004b10 FDE cie=00000000 pc=000000000003c030..000000000003cf98 │ │ │ │ - DW_CFA_advance_loc: 168 to 000000000003c0d8 │ │ │ │ +00004c34 0000000000000090 00004c38 FDE cie=00000000 pc=0000000000038db0..0000000000039b9c │ │ │ │ + DW_CFA_advance_loc: 148 to 0000000000038e44 │ │ │ │ DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ DW_CFA_offset: r46 at cfa-144 │ │ │ │ DW_CFA_offset: r47 at cfa-136 │ │ │ │ DW_CFA_offset: r48 at cfa-128 │ │ │ │ DW_CFA_offset: r49 at cfa-120 │ │ │ │ DW_CFA_offset: r50 at cfa-112 │ │ │ │ DW_CFA_offset: r51 at cfa-104 │ │ │ │ @@ -11737,42 +11987,42 @@ │ │ │ │ DW_CFA_offset: r57 at cfa-56 │ │ │ │ DW_CFA_offset: r58 at cfa-48 │ │ │ │ DW_CFA_offset: r59 at cfa-40 │ │ │ │ DW_CFA_offset: r60 at cfa-32 │ │ │ │ DW_CFA_offset: r61 at cfa-24 │ │ │ │ DW_CFA_offset: r62 at cfa-16 │ │ │ │ DW_CFA_offset: r63 at cfa-8 │ │ │ │ - DW_CFA_offset: r24 at cfa-208 │ │ │ │ - DW_CFA_offset: r26 at cfa-192 │ │ │ │ + DW_CFA_offset: r17 at cfa-264 │ │ │ │ + DW_CFA_offset: r16 at cfa-272 │ │ │ │ DW_CFA_offset: r14 at cfa-288 │ │ │ │ DW_CFA_offset: r15 at cfa-280 │ │ │ │ - DW_CFA_offset: r16 at cfa-272 │ │ │ │ - DW_CFA_offset: r17 at cfa-264 │ │ │ │ DW_CFA_offset: r18 at cfa-256 │ │ │ │ DW_CFA_offset: r19 at cfa-248 │ │ │ │ DW_CFA_offset: r20 at cfa-240 │ │ │ │ DW_CFA_offset: r21 at cfa-232 │ │ │ │ DW_CFA_offset: r22 at cfa-224 │ │ │ │ DW_CFA_offset: r23 at cfa-216 │ │ │ │ + DW_CFA_offset: r24 at cfa-208 │ │ │ │ DW_CFA_offset: r25 at cfa-200 │ │ │ │ + DW_CFA_offset: r26 at cfa-192 │ │ │ │ DW_CFA_offset: r27 at cfa-184 │ │ │ │ + DW_CFA_offset: r29 at cfa-168 │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000038e5c │ │ │ │ + DW_CFA_def_cfa_offset: 592 │ │ │ │ DW_CFA_offset: r30 at cfa-160 │ │ │ │ DW_CFA_offset: r31 at cfa-152 │ │ │ │ DW_CFA_offset: r28 at cfa-176 │ │ │ │ - DW_CFA_offset: r29 at cfa-168 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000003c0e0 │ │ │ │ - DW_CFA_def_cfa_offset: 592 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000003c0e8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000038e60 │ │ │ │ DW_CFA_def_cfa_register: r31 │ │ │ │ - DW_CFA_advance_loc: 96 to 000000000003c148 │ │ │ │ + DW_CFA_advance_loc: 96 to 0000000000038ec0 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa: r1 ofs 0 │ │ │ │ - DW_CFA_advance_loc: 68 to 000000000003c18c │ │ │ │ + DW_CFA_advance_loc: 44 to 0000000000038eec │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ - DW_CFA_advance_loc: 84 to 000000000003c1e0 │ │ │ │ + DW_CFA_advance_loc: 108 to 0000000000038f58 │ │ │ │ DW_CFA_restore: r63 │ │ │ │ DW_CFA_restore: r62 │ │ │ │ DW_CFA_restore: r61 │ │ │ │ DW_CFA_restore: r60 │ │ │ │ DW_CFA_restore: r59 │ │ │ │ DW_CFA_restore: r58 │ │ │ │ DW_CFA_restore: r57 │ │ │ │ @@ -11801,21 +12051,20 @@ │ │ │ │ DW_CFA_restore: r20 │ │ │ │ DW_CFA_restore: r19 │ │ │ │ DW_CFA_restore: r18 │ │ │ │ DW_CFA_restore: r17 │ │ │ │ DW_CFA_restore: r16 │ │ │ │ DW_CFA_restore: r15 │ │ │ │ DW_CFA_restore: r14 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000003c1f0 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000038f60 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004ba0 0000000000000094 00004ba4 FDE cie=00000000 pc=000000000003cfa0..000000000003e2b0 │ │ │ │ - DW_CFA_advance_loc: 180 to 000000000003d054 │ │ │ │ - DW_CFA_def_cfa_offset: 576 │ │ │ │ +00004cc8 0000000000000098 00004ccc FDE cie=00000000 pc=0000000000039ba0..000000000003ac64 │ │ │ │ + DW_CFA_advance_loc: 152 to 0000000000039c38 │ │ │ │ DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ DW_CFA_offset: r46 at cfa-144 │ │ │ │ DW_CFA_offset: r47 at cfa-136 │ │ │ │ DW_CFA_offset: r48 at cfa-128 │ │ │ │ DW_CFA_offset: r49 at cfa-120 │ │ │ │ DW_CFA_offset: r50 at cfa-112 │ │ │ │ DW_CFA_offset: r51 at cfa-104 │ │ │ │ @@ -11827,42 +12076,46 @@ │ │ │ │ DW_CFA_offset: r57 at cfa-56 │ │ │ │ DW_CFA_offset: r58 at cfa-48 │ │ │ │ DW_CFA_offset: r59 at cfa-40 │ │ │ │ DW_CFA_offset: r60 at cfa-32 │ │ │ │ DW_CFA_offset: r61 at cfa-24 │ │ │ │ DW_CFA_offset: r62 at cfa-16 │ │ │ │ DW_CFA_offset: r63 at cfa-8 │ │ │ │ - DW_CFA_offset: r21 at cfa-232 │ │ │ │ DW_CFA_offset: r22 at cfa-224 │ │ │ │ + DW_CFA_offset: r23 at cfa-216 │ │ │ │ DW_CFA_offset: r14 at cfa-288 │ │ │ │ DW_CFA_offset: r15 at cfa-280 │ │ │ │ DW_CFA_offset: r16 at cfa-272 │ │ │ │ DW_CFA_offset: r17 at cfa-264 │ │ │ │ DW_CFA_offset: r18 at cfa-256 │ │ │ │ DW_CFA_offset: r19 at cfa-248 │ │ │ │ DW_CFA_offset: r20 at cfa-240 │ │ │ │ - DW_CFA_offset: r23 at cfa-216 │ │ │ │ + DW_CFA_offset: r21 at cfa-232 │ │ │ │ DW_CFA_offset: r24 at cfa-208 │ │ │ │ DW_CFA_offset: r25 at cfa-200 │ │ │ │ DW_CFA_offset: r26 at cfa-192 │ │ │ │ DW_CFA_offset: r27 at cfa-184 │ │ │ │ DW_CFA_offset: r28 at cfa-176 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000039c44 │ │ │ │ DW_CFA_offset: r29 at cfa-168 │ │ │ │ DW_CFA_offset: r30 at cfa-160 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000039c58 │ │ │ │ + DW_CFA_def_cfa_offset: 576 │ │ │ │ DW_CFA_offset: r31 at cfa-152 │ │ │ │ DW_CFA_offset_extended_sf: r72 at cfa+8 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000003d064 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000039c60 │ │ │ │ DW_CFA_def_cfa_register: r31 │ │ │ │ - DW_CFA_advance_loc: 96 to 000000000003d0c4 │ │ │ │ + DW_CFA_advance_loc: 92 to 0000000000039cbc │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa: r1 ofs 0 │ │ │ │ - DW_CFA_advance_loc: 68 to 000000000003d108 │ │ │ │ + DW_CFA_advance_loc: 44 to 0000000000039ce8 │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ - DW_CFA_advance_loc: 92 to 000000000003d164 │ │ │ │ + DW_CFA_advance_loc: 84 to 0000000000039d3c │ │ │ │ DW_CFA_restore_extended: r72 │ │ │ │ + DW_CFA_advance_loc: 32 to 0000000000039d5c │ │ │ │ DW_CFA_restore: r63 │ │ │ │ DW_CFA_restore: r62 │ │ │ │ DW_CFA_restore: r61 │ │ │ │ DW_CFA_restore: r60 │ │ │ │ DW_CFA_restore: r59 │ │ │ │ DW_CFA_restore: r58 │ │ │ │ DW_CFA_restore: r57 │ │ │ │ @@ -11891,61 +12144,64 @@ │ │ │ │ DW_CFA_restore: r20 │ │ │ │ DW_CFA_restore: r19 │ │ │ │ DW_CFA_restore: r18 │ │ │ │ DW_CFA_restore: r17 │ │ │ │ DW_CFA_restore: r16 │ │ │ │ DW_CFA_restore: r15 │ │ │ │ DW_CFA_restore: r14 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000003d170 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000039d60 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00004c38 000000000000007c 00004c3c FDE cie=00000000 pc=000000000003e2b0..000000000003f7d0 │ │ │ │ - DW_CFA_advance_loc: 140 to 000000000003e33c │ │ │ │ - DW_CFA_def_cfa_offset: 624 │ │ │ │ +00004d64 0000000000000080 00004d68 FDE cie=00000000 pc=000000000003ac70..000000000003bf7c │ │ │ │ + DW_CFA_advance_loc: 56 to 000000000003aca8 │ │ │ │ DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ DW_CFA_offset: r56 at cfa-64 │ │ │ │ DW_CFA_offset: r57 at cfa-56 │ │ │ │ DW_CFA_offset: r58 at cfa-48 │ │ │ │ DW_CFA_offset: r59 at cfa-40 │ │ │ │ DW_CFA_offset: r60 at cfa-32 │ │ │ │ DW_CFA_offset: r61 at cfa-24 │ │ │ │ DW_CFA_offset: r62 at cfa-16 │ │ │ │ DW_CFA_offset: r63 at cfa-8 │ │ │ │ DW_CFA_offset: r17 at cfa-184 │ │ │ │ + DW_CFA_advance_loc: 80 to 000000000003acf8 │ │ │ │ + DW_CFA_def_cfa_offset: 624 │ │ │ │ + DW_CFA_offset: r24 at cfa-128 │ │ │ │ DW_CFA_offset: r23 at cfa-136 │ │ │ │ + DW_CFA_offset: r22 at cfa-144 │ │ │ │ DW_CFA_offset: r28 at cfa-96 │ │ │ │ - DW_CFA_offset: r30 at cfa-80 │ │ │ │ + DW_CFA_offset: r27 at cfa-104 │ │ │ │ DW_CFA_offset: r31 at cfa-72 │ │ │ │ + DW_CFA_offset: r30 at cfa-80 │ │ │ │ + DW_CFA_offset_extended_sf: r71 at cfa+8 │ │ │ │ + DW_CFA_offset_extended_sf: r72 at cfa+8 │ │ │ │ DW_CFA_offset: r14 at cfa-208 │ │ │ │ DW_CFA_offset: r15 at cfa-200 │ │ │ │ DW_CFA_offset: r16 at cfa-192 │ │ │ │ DW_CFA_offset: r18 at cfa-176 │ │ │ │ DW_CFA_offset: r19 at cfa-168 │ │ │ │ DW_CFA_offset: r20 at cfa-160 │ │ │ │ DW_CFA_offset: r21 at cfa-152 │ │ │ │ - DW_CFA_offset: r22 at cfa-144 │ │ │ │ - DW_CFA_offset_extended_sf: r71 at cfa+8 │ │ │ │ - DW_CFA_offset_extended_sf: r72 at cfa+8 │ │ │ │ - DW_CFA_offset: r24 at cfa-128 │ │ │ │ DW_CFA_offset: r25 at cfa-120 │ │ │ │ DW_CFA_offset: r26 at cfa-112 │ │ │ │ - DW_CFA_offset: r27 at cfa-104 │ │ │ │ DW_CFA_offset: r29 at cfa-88 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000003e344 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003acfc │ │ │ │ DW_CFA_def_cfa_register: r31 │ │ │ │ - DW_CFA_advance_loc: 120 to 000000000003e3bc │ │ │ │ + DW_CFA_advance_loc: 124 to 000000000003ad78 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa: r1 ofs 0 │ │ │ │ - DW_CFA_advance_loc: 68 to 000000000003e400 │ │ │ │ + DW_CFA_advance_loc: 44 to 000000000003ada4 │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000003e414 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003ada8 │ │ │ │ DW_CFA_restore_extended: r71 │ │ │ │ - DW_CFA_advance_loc: 36 to 000000000003e438 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003adac │ │ │ │ DW_CFA_restore_extended: r72 │ │ │ │ + DW_CFA_advance_loc: 72 to 000000000003adf4 │ │ │ │ DW_CFA_restore: r63 │ │ │ │ DW_CFA_restore: r62 │ │ │ │ DW_CFA_restore: r61 │ │ │ │ DW_CFA_restore: r60 │ │ │ │ DW_CFA_restore: r59 │ │ │ │ DW_CFA_restore: r58 │ │ │ │ DW_CFA_restore: r57 │ │ │ │ @@ -11964,20 +12220,22 @@ │ │ │ │ DW_CFA_restore: r20 │ │ │ │ DW_CFA_restore: r19 │ │ │ │ DW_CFA_restore: r18 │ │ │ │ DW_CFA_restore: r17 │ │ │ │ DW_CFA_restore: r16 │ │ │ │ DW_CFA_restore: r15 │ │ │ │ DW_CFA_restore: r14 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000003e440 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000003ae00 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00004cb8 0000000000000090 00004cbc FDE cie=00000000 pc=000000000003f7d0..0000000000040cb0 │ │ │ │ - DW_CFA_advance_loc: 168 to 000000000003f878 │ │ │ │ +00004de8 0000000000000090 00004dec FDE cie=00000000 pc=000000000003bf80..000000000003d274 │ │ │ │ + DW_CFA_advance_loc: 148 to 000000000003c014 │ │ │ │ DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ DW_CFA_offset: r46 at cfa-144 │ │ │ │ DW_CFA_offset: r47 at cfa-136 │ │ │ │ DW_CFA_offset: r48 at cfa-128 │ │ │ │ DW_CFA_offset: r49 at cfa-120 │ │ │ │ DW_CFA_offset: r50 at cfa-112 │ │ │ │ DW_CFA_offset: r51 at cfa-104 │ │ │ │ @@ -11989,42 +12247,42 @@ │ │ │ │ DW_CFA_offset: r57 at cfa-56 │ │ │ │ DW_CFA_offset: r58 at cfa-48 │ │ │ │ DW_CFA_offset: r59 at cfa-40 │ │ │ │ DW_CFA_offset: r60 at cfa-32 │ │ │ │ DW_CFA_offset: r61 at cfa-24 │ │ │ │ DW_CFA_offset: r62 at cfa-16 │ │ │ │ DW_CFA_offset: r63 at cfa-8 │ │ │ │ - DW_CFA_offset: r26 at cfa-192 │ │ │ │ - DW_CFA_offset: r14 at cfa-288 │ │ │ │ - DW_CFA_offset: r15 at cfa-280 │ │ │ │ DW_CFA_offset: r16 at cfa-272 │ │ │ │ + DW_CFA_offset: r15 at cfa-280 │ │ │ │ + DW_CFA_offset: r14 at cfa-288 │ │ │ │ DW_CFA_offset: r17 at cfa-264 │ │ │ │ DW_CFA_offset: r18 at cfa-256 │ │ │ │ DW_CFA_offset: r19 at cfa-248 │ │ │ │ DW_CFA_offset: r20 at cfa-240 │ │ │ │ DW_CFA_offset: r21 at cfa-232 │ │ │ │ DW_CFA_offset: r22 at cfa-224 │ │ │ │ DW_CFA_offset: r23 at cfa-216 │ │ │ │ DW_CFA_offset: r24 at cfa-208 │ │ │ │ DW_CFA_offset: r25 at cfa-200 │ │ │ │ + DW_CFA_offset: r26 at cfa-192 │ │ │ │ DW_CFA_offset: r27 at cfa-184 │ │ │ │ DW_CFA_offset: r29 at cfa-168 │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000003c02c │ │ │ │ + DW_CFA_def_cfa_offset: 688 │ │ │ │ DW_CFA_offset: r30 at cfa-160 │ │ │ │ DW_CFA_offset: r31 at cfa-152 │ │ │ │ DW_CFA_offset: r28 at cfa-176 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000003f880 │ │ │ │ - DW_CFA_def_cfa_offset: 672 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000003f888 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003c030 │ │ │ │ DW_CFA_def_cfa_register: r31 │ │ │ │ - DW_CFA_advance_loc: 104 to 000000000003f8f0 │ │ │ │ + DW_CFA_advance_loc: 104 to 000000000003c098 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa: r1 ofs 0 │ │ │ │ - DW_CFA_advance_loc: 68 to 000000000003f934 │ │ │ │ + DW_CFA_advance_loc: 44 to 000000000003c0c4 │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ - DW_CFA_advance_loc: 84 to 000000000003f988 │ │ │ │ + DW_CFA_advance_loc: 108 to 000000000003c130 │ │ │ │ DW_CFA_restore: r63 │ │ │ │ DW_CFA_restore: r62 │ │ │ │ DW_CFA_restore: r61 │ │ │ │ DW_CFA_restore: r60 │ │ │ │ DW_CFA_restore: r59 │ │ │ │ DW_CFA_restore: r58 │ │ │ │ DW_CFA_restore: r57 │ │ │ │ @@ -12053,21 +12311,20 @@ │ │ │ │ DW_CFA_restore: r20 │ │ │ │ DW_CFA_restore: r19 │ │ │ │ DW_CFA_restore: r18 │ │ │ │ DW_CFA_restore: r17 │ │ │ │ DW_CFA_restore: r16 │ │ │ │ DW_CFA_restore: r15 │ │ │ │ DW_CFA_restore: r14 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000003f990 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000003c140 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004d4c 0000000000000094 00004d50 FDE cie=00000000 pc=0000000000040cb0..00000000000426b0 │ │ │ │ - DW_CFA_advance_loc: 176 to 0000000000040d60 │ │ │ │ - DW_CFA_def_cfa_offset: 704 │ │ │ │ +00004e7c 0000000000000098 00004e80 FDE cie=00000000 pc=000000000003d280..000000000003e934 │ │ │ │ + DW_CFA_advance_loc: 152 to 000000000003d318 │ │ │ │ DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ DW_CFA_offset: r46 at cfa-144 │ │ │ │ DW_CFA_offset: r47 at cfa-136 │ │ │ │ DW_CFA_offset: r48 at cfa-128 │ │ │ │ DW_CFA_offset: r49 at cfa-120 │ │ │ │ DW_CFA_offset: r50 at cfa-112 │ │ │ │ DW_CFA_offset: r51 at cfa-104 │ │ │ │ @@ -12079,42 +12336,45 @@ │ │ │ │ DW_CFA_offset: r57 at cfa-56 │ │ │ │ DW_CFA_offset: r58 at cfa-48 │ │ │ │ DW_CFA_offset: r59 at cfa-40 │ │ │ │ DW_CFA_offset: r60 at cfa-32 │ │ │ │ DW_CFA_offset: r61 at cfa-24 │ │ │ │ DW_CFA_offset: r62 at cfa-16 │ │ │ │ DW_CFA_offset: r63 at cfa-8 │ │ │ │ + DW_CFA_offset: r24 at cfa-208 │ │ │ │ + DW_CFA_offset: r23 at cfa-216 │ │ │ │ DW_CFA_offset: r14 at cfa-288 │ │ │ │ DW_CFA_offset: r15 at cfa-280 │ │ │ │ DW_CFA_offset: r16 at cfa-272 │ │ │ │ DW_CFA_offset: r17 at cfa-264 │ │ │ │ DW_CFA_offset: r18 at cfa-256 │ │ │ │ DW_CFA_offset: r19 at cfa-248 │ │ │ │ DW_CFA_offset: r20 at cfa-240 │ │ │ │ DW_CFA_offset: r21 at cfa-232 │ │ │ │ DW_CFA_offset: r22 at cfa-224 │ │ │ │ - DW_CFA_offset: r23 at cfa-216 │ │ │ │ - DW_CFA_offset: r24 at cfa-208 │ │ │ │ DW_CFA_offset: r25 at cfa-200 │ │ │ │ DW_CFA_offset: r26 at cfa-192 │ │ │ │ DW_CFA_offset: r27 at cfa-184 │ │ │ │ - DW_CFA_offset: r28 at cfa-176 │ │ │ │ DW_CFA_offset: r29 at cfa-168 │ │ │ │ + DW_CFA_advance_loc: 28 to 000000000003d334 │ │ │ │ + DW_CFA_def_cfa_offset: 704 │ │ │ │ DW_CFA_offset: r30 at cfa-160 │ │ │ │ DW_CFA_offset: r31 at cfa-152 │ │ │ │ + DW_CFA_offset: r28 at cfa-176 │ │ │ │ DW_CFA_offset_extended_sf: r72 at cfa+8 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000040d70 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000003d33c │ │ │ │ DW_CFA_def_cfa_register: r31 │ │ │ │ - DW_CFA_advance_loc: 112 to 0000000000040de0 │ │ │ │ + DW_CFA_advance_loc: 108 to 000000000003d3a8 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa: r1 ofs 0 │ │ │ │ - DW_CFA_advance_loc: 68 to 0000000000040e24 │ │ │ │ + DW_CFA_advance_loc: 44 to 000000000003d3d4 │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ - DW_CFA_advance_loc: 92 to 0000000000040e80 │ │ │ │ + DW_CFA_advance_loc: 84 to 000000000003d428 │ │ │ │ DW_CFA_restore_extended: r72 │ │ │ │ + DW_CFA_advance_loc: 32 to 000000000003d448 │ │ │ │ DW_CFA_restore: r63 │ │ │ │ DW_CFA_restore: r62 │ │ │ │ DW_CFA_restore: r61 │ │ │ │ DW_CFA_restore: r60 │ │ │ │ DW_CFA_restore: r59 │ │ │ │ DW_CFA_restore: r58 │ │ │ │ DW_CFA_restore: r57 │ │ │ │ @@ -12143,21 +12403,23 @@ │ │ │ │ DW_CFA_restore: r20 │ │ │ │ DW_CFA_restore: r19 │ │ │ │ DW_CFA_restore: r18 │ │ │ │ DW_CFA_restore: r17 │ │ │ │ DW_CFA_restore: r16 │ │ │ │ DW_CFA_restore: r15 │ │ │ │ DW_CFA_restore: r14 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000040e90 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000003d450 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00004de4 0000000000000088 00004de8 FDE cie=00000000 pc=00000000000426b0..0000000000044738 │ │ │ │ - DW_CFA_advance_loc: 152 to 0000000000042748 │ │ │ │ - DW_CFA_def_cfa_offset: 736 │ │ │ │ +00004f18 0000000000000090 00004f1c FDE cie=00000000 pc=000000000003e940..00000000000408a8 │ │ │ │ + DW_CFA_advance_loc: 144 to 000000000003e9d0 │ │ │ │ + DW_CFA_def_cfa_offset: 752 │ │ │ │ DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ DW_CFA_offset: r52 at cfa-96 │ │ │ │ DW_CFA_offset: r53 at cfa-88 │ │ │ │ DW_CFA_offset: r54 at cfa-80 │ │ │ │ DW_CFA_offset: r55 at cfa-72 │ │ │ │ DW_CFA_offset: r56 at cfa-64 │ │ │ │ DW_CFA_offset: r57 at cfa-56 │ │ │ │ @@ -12165,43 +12427,46 @@ │ │ │ │ DW_CFA_offset: r59 at cfa-40 │ │ │ │ DW_CFA_offset: r60 at cfa-32 │ │ │ │ DW_CFA_offset: r61 at cfa-24 │ │ │ │ DW_CFA_offset: r62 at cfa-16 │ │ │ │ DW_CFA_offset: r63 at cfa-8 │ │ │ │ DW_CFA_offset: r30 at cfa-112 │ │ │ │ DW_CFA_offset: r31 at cfa-104 │ │ │ │ + DW_CFA_offset_extended_sf: r71 at cfa+8 │ │ │ │ + DW_CFA_offset_extended_sf: r72 at cfa+8 │ │ │ │ DW_CFA_offset: r14 at cfa-240 │ │ │ │ DW_CFA_offset: r15 at cfa-232 │ │ │ │ DW_CFA_offset: r16 at cfa-224 │ │ │ │ DW_CFA_offset: r17 at cfa-216 │ │ │ │ DW_CFA_offset: r18 at cfa-208 │ │ │ │ DW_CFA_offset: r19 at cfa-200 │ │ │ │ DW_CFA_offset: r20 at cfa-192 │ │ │ │ DW_CFA_offset: r21 at cfa-184 │ │ │ │ - DW_CFA_offset_extended_sf: r71 at cfa+8 │ │ │ │ - DW_CFA_offset_extended_sf: r72 at cfa+8 │ │ │ │ DW_CFA_offset: r22 at cfa-176 │ │ │ │ DW_CFA_offset: r23 at cfa-168 │ │ │ │ DW_CFA_offset: r24 at cfa-160 │ │ │ │ DW_CFA_offset: r25 at cfa-152 │ │ │ │ DW_CFA_offset: r26 at cfa-144 │ │ │ │ DW_CFA_offset: r27 at cfa-136 │ │ │ │ DW_CFA_offset: r28 at cfa-128 │ │ │ │ DW_CFA_offset: r29 at cfa-120 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000042754 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000003e9dc │ │ │ │ DW_CFA_def_cfa_register: r31 │ │ │ │ - DW_CFA_advance_loc: 128 to 00000000000427d4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003e9e0 │ │ │ │ + DW_CFA_offset_extended: r108 at cfa-256 │ │ │ │ + DW_CFA_advance_loc: 132 to 000000000003ea64 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa: r1 ofs 0 │ │ │ │ - DW_CFA_advance_loc: 68 to 0000000000042818 │ │ │ │ + DW_CFA_advance_loc: 44 to 000000000003ea90 │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ - DW_CFA_advance_loc: 68 to 000000000004285c │ │ │ │ + DW_CFA_advance_loc: 84 to 000000000003eae4 │ │ │ │ DW_CFA_restore_extended: r71 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000042860 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003eae8 │ │ │ │ DW_CFA_restore_extended: r72 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000003eaf4 │ │ │ │ DW_CFA_restore: r63 │ │ │ │ DW_CFA_restore: r62 │ │ │ │ DW_CFA_restore: r61 │ │ │ │ DW_CFA_restore: r60 │ │ │ │ DW_CFA_restore: r59 │ │ │ │ DW_CFA_restore: r58 │ │ │ │ DW_CFA_restore: r57 │ │ │ │ @@ -12224,65 +12489,70 @@ │ │ │ │ DW_CFA_restore: r20 │ │ │ │ DW_CFA_restore: r19 │ │ │ │ DW_CFA_restore: r18 │ │ │ │ DW_CFA_restore: r17 │ │ │ │ DW_CFA_restore: r16 │ │ │ │ DW_CFA_restore: r15 │ │ │ │ DW_CFA_restore: r14 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000042864 │ │ │ │ + DW_CFA_restore_extended: r108 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003eaf8 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00004e70 0000000000000088 00004e74 FDE cie=00000000 pc=0000000000044740..000000000004642c │ │ │ │ - DW_CFA_advance_loc: 152 to 00000000000447d8 │ │ │ │ - DW_CFA_def_cfa_offset: 704 │ │ │ │ +00004fac 0000000000000090 00004fb0 FDE cie=00000000 pc=00000000000408b0..0000000000042574 │ │ │ │ + DW_CFA_advance_loc: 144 to 0000000000040940 │ │ │ │ + DW_CFA_def_cfa_offset: 736 │ │ │ │ DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ DW_CFA_offset: r52 at cfa-96 │ │ │ │ DW_CFA_offset: r53 at cfa-88 │ │ │ │ DW_CFA_offset: r54 at cfa-80 │ │ │ │ DW_CFA_offset: r55 at cfa-72 │ │ │ │ DW_CFA_offset: r56 at cfa-64 │ │ │ │ DW_CFA_offset: r57 at cfa-56 │ │ │ │ DW_CFA_offset: r58 at cfa-48 │ │ │ │ DW_CFA_offset: r59 at cfa-40 │ │ │ │ DW_CFA_offset: r60 at cfa-32 │ │ │ │ DW_CFA_offset: r61 at cfa-24 │ │ │ │ DW_CFA_offset: r62 at cfa-16 │ │ │ │ DW_CFA_offset: r63 at cfa-8 │ │ │ │ - DW_CFA_offset: r29 at cfa-120 │ │ │ │ + DW_CFA_offset: r30 at cfa-112 │ │ │ │ DW_CFA_offset: r31 at cfa-104 │ │ │ │ + DW_CFA_offset_extended_sf: r71 at cfa+8 │ │ │ │ + DW_CFA_offset_extended_sf: r72 at cfa+8 │ │ │ │ DW_CFA_offset: r14 at cfa-240 │ │ │ │ DW_CFA_offset: r15 at cfa-232 │ │ │ │ DW_CFA_offset: r16 at cfa-224 │ │ │ │ DW_CFA_offset: r17 at cfa-216 │ │ │ │ DW_CFA_offset: r18 at cfa-208 │ │ │ │ DW_CFA_offset: r19 at cfa-200 │ │ │ │ DW_CFA_offset: r20 at cfa-192 │ │ │ │ DW_CFA_offset: r21 at cfa-184 │ │ │ │ - DW_CFA_offset_extended_sf: r71 at cfa+8 │ │ │ │ - DW_CFA_offset_extended_sf: r72 at cfa+8 │ │ │ │ DW_CFA_offset: r22 at cfa-176 │ │ │ │ DW_CFA_offset: r23 at cfa-168 │ │ │ │ DW_CFA_offset: r24 at cfa-160 │ │ │ │ DW_CFA_offset: r25 at cfa-152 │ │ │ │ DW_CFA_offset: r26 at cfa-144 │ │ │ │ DW_CFA_offset: r27 at cfa-136 │ │ │ │ DW_CFA_offset: r28 at cfa-128 │ │ │ │ - DW_CFA_offset: r30 at cfa-112 │ │ │ │ - DW_CFA_advance_loc: 16 to 00000000000447e8 │ │ │ │ + DW_CFA_offset: r29 at cfa-120 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000040950 │ │ │ │ DW_CFA_def_cfa_register: r31 │ │ │ │ - DW_CFA_advance_loc: 108 to 0000000000044854 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000040954 │ │ │ │ + DW_CFA_offset_extended: r108 at cfa-256 │ │ │ │ + DW_CFA_advance_loc: 112 to 00000000000409c4 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa: r1 ofs 0 │ │ │ │ - DW_CFA_advance_loc: 68 to 0000000000044898 │ │ │ │ + DW_CFA_advance_loc: 44 to 00000000000409f0 │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ - DW_CFA_advance_loc: 68 to 00000000000448dc │ │ │ │ + DW_CFA_advance_loc: 84 to 0000000000040a44 │ │ │ │ DW_CFA_restore_extended: r71 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000448e0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000040a48 │ │ │ │ DW_CFA_restore_extended: r72 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000040a54 │ │ │ │ DW_CFA_restore: r63 │ │ │ │ DW_CFA_restore: r62 │ │ │ │ DW_CFA_restore: r61 │ │ │ │ DW_CFA_restore: r60 │ │ │ │ DW_CFA_restore: r59 │ │ │ │ DW_CFA_restore: r58 │ │ │ │ DW_CFA_restore: r57 │ │ │ │ @@ -12305,21 +12575,23 @@ │ │ │ │ DW_CFA_restore: r20 │ │ │ │ DW_CFA_restore: r19 │ │ │ │ DW_CFA_restore: r18 │ │ │ │ DW_CFA_restore: r17 │ │ │ │ DW_CFA_restore: r16 │ │ │ │ DW_CFA_restore: r15 │ │ │ │ DW_CFA_restore: r14 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000448e4 │ │ │ │ + DW_CFA_restore_extended: r108 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000040a58 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00004efc 000000000000009c 00004f00 FDE cie=00000000 pc=0000000000046430..00000000000486a0 │ │ │ │ - DW_CFA_advance_loc: 180 to 00000000000464e4 │ │ │ │ - DW_CFA_def_cfa_offset: 768 │ │ │ │ +00005040 00000000000000a0 00005044 FDE cie=00000000 pc=0000000000042580..0000000000044730 │ │ │ │ + DW_CFA_advance_loc: 180 to 0000000000042634 │ │ │ │ + DW_CFA_def_cfa_offset: 784 │ │ │ │ DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ DW_CFA_offset: r46 at cfa-144 │ │ │ │ DW_CFA_offset: r47 at cfa-136 │ │ │ │ DW_CFA_offset: r48 at cfa-128 │ │ │ │ DW_CFA_offset: r49 at cfa-120 │ │ │ │ DW_CFA_offset: r50 at cfa-112 │ │ │ │ DW_CFA_offset: r51 at cfa-104 │ │ │ │ @@ -12347,29 +12619,33 @@ │ │ │ │ DW_CFA_offset: r23 at cfa-216 │ │ │ │ DW_CFA_offset: r24 at cfa-208 │ │ │ │ DW_CFA_offset: r25 at cfa-200 │ │ │ │ DW_CFA_offset: r26 at cfa-192 │ │ │ │ DW_CFA_offset: r27 at cfa-184 │ │ │ │ DW_CFA_offset: r30 at cfa-160 │ │ │ │ DW_CFA_offset: r31 at cfa-152 │ │ │ │ - DW_CFA_offset_extended_sf: r71 at cfa+8 │ │ │ │ - DW_CFA_offset_extended_sf: r72 at cfa+8 │ │ │ │ DW_CFA_offset: r28 at cfa-176 │ │ │ │ DW_CFA_offset: r29 at cfa-168 │ │ │ │ - DW_CFA_advance_loc: 12 to 00000000000464f0 │ │ │ │ + DW_CFA_offset_extended_sf: r71 at cfa+8 │ │ │ │ + DW_CFA_offset_extended_sf: r72 at cfa+8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000042638 │ │ │ │ DW_CFA_def_cfa_register: r31 │ │ │ │ - DW_CFA_advance_loc: 108 to 000000000004655c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004263c │ │ │ │ + DW_CFA_offset_extended: r108 at cfa-304 │ │ │ │ + DW_CFA_advance_loc: 116 to 00000000000426b0 │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_restore_extended: r108 │ │ │ │ DW_CFA_def_cfa: r1 ofs 0 │ │ │ │ - DW_CFA_advance_loc: 68 to 00000000000465a0 │ │ │ │ + DW_CFA_advance_loc: 44 to 00000000000426dc │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ - DW_CFA_advance_loc: 92 to 00000000000465fc │ │ │ │ + DW_CFA_advance_loc: 84 to 0000000000042730 │ │ │ │ DW_CFA_restore_extended: r71 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000046600 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000042734 │ │ │ │ DW_CFA_restore_extended: r72 │ │ │ │ + DW_CFA_advance_loc: 32 to 0000000000042754 │ │ │ │ DW_CFA_restore: r63 │ │ │ │ DW_CFA_restore: r62 │ │ │ │ DW_CFA_restore: r61 │ │ │ │ DW_CFA_restore: r60 │ │ │ │ DW_CFA_restore: r59 │ │ │ │ DW_CFA_restore: r58 │ │ │ │ DW_CFA_restore: r57 │ │ │ │ @@ -12398,23 +12674,20 @@ │ │ │ │ DW_CFA_restore: r20 │ │ │ │ DW_CFA_restore: r19 │ │ │ │ DW_CFA_restore: r18 │ │ │ │ DW_CFA_restore: r17 │ │ │ │ DW_CFA_restore: r16 │ │ │ │ DW_CFA_restore: r15 │ │ │ │ DW_CFA_restore: r14 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000046604 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000042758 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00004f9c 0000000000000088 00004fa0 FDE cie=00000000 pc=00000000000486a0..000000000004aa80 │ │ │ │ - DW_CFA_advance_loc: 152 to 0000000000048738 │ │ │ │ - DW_CFA_def_cfa_offset: 720 │ │ │ │ +000050e4 0000000000000090 000050e8 FDE cie=00000000 pc=0000000000044730..00000000000469f8 │ │ │ │ + DW_CFA_advance_loc: 144 to 00000000000447c0 │ │ │ │ + DW_CFA_def_cfa_offset: 736 │ │ │ │ DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ DW_CFA_offset: r52 at cfa-96 │ │ │ │ DW_CFA_offset: r53 at cfa-88 │ │ │ │ DW_CFA_offset: r54 at cfa-80 │ │ │ │ DW_CFA_offset: r55 at cfa-72 │ │ │ │ DW_CFA_offset: r56 at cfa-64 │ │ │ │ DW_CFA_offset: r57 at cfa-56 │ │ │ │ @@ -12422,43 +12695,46 @@ │ │ │ │ DW_CFA_offset: r59 at cfa-40 │ │ │ │ DW_CFA_offset: r60 at cfa-32 │ │ │ │ DW_CFA_offset: r61 at cfa-24 │ │ │ │ DW_CFA_offset: r62 at cfa-16 │ │ │ │ DW_CFA_offset: r63 at cfa-8 │ │ │ │ DW_CFA_offset: r30 at cfa-112 │ │ │ │ DW_CFA_offset: r31 at cfa-104 │ │ │ │ + DW_CFA_offset_extended_sf: r71 at cfa+8 │ │ │ │ + DW_CFA_offset_extended_sf: r72 at cfa+8 │ │ │ │ DW_CFA_offset: r14 at cfa-240 │ │ │ │ DW_CFA_offset: r15 at cfa-232 │ │ │ │ DW_CFA_offset: r16 at cfa-224 │ │ │ │ DW_CFA_offset: r17 at cfa-216 │ │ │ │ DW_CFA_offset: r18 at cfa-208 │ │ │ │ DW_CFA_offset: r19 at cfa-200 │ │ │ │ DW_CFA_offset: r20 at cfa-192 │ │ │ │ DW_CFA_offset: r21 at cfa-184 │ │ │ │ - DW_CFA_offset_extended_sf: r71 at cfa+8 │ │ │ │ - DW_CFA_offset_extended_sf: r72 at cfa+8 │ │ │ │ DW_CFA_offset: r22 at cfa-176 │ │ │ │ DW_CFA_offset: r23 at cfa-168 │ │ │ │ DW_CFA_offset: r24 at cfa-160 │ │ │ │ DW_CFA_offset: r25 at cfa-152 │ │ │ │ DW_CFA_offset: r26 at cfa-144 │ │ │ │ DW_CFA_offset: r27 at cfa-136 │ │ │ │ DW_CFA_offset: r28 at cfa-128 │ │ │ │ DW_CFA_offset: r29 at cfa-120 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000048748 │ │ │ │ + DW_CFA_advance_loc: 16 to 00000000000447d0 │ │ │ │ DW_CFA_def_cfa_register: r31 │ │ │ │ - DW_CFA_advance_loc: 108 to 00000000000487b4 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000447d4 │ │ │ │ + DW_CFA_offset_extended: r108 at cfa-256 │ │ │ │ + DW_CFA_advance_loc: 112 to 0000000000044844 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa: r1 ofs 0 │ │ │ │ - DW_CFA_advance_loc: 68 to 00000000000487f8 │ │ │ │ + DW_CFA_advance_loc: 44 to 0000000000044870 │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ - DW_CFA_advance_loc: 68 to 000000000004883c │ │ │ │ + DW_CFA_advance_loc: 84 to 00000000000448c4 │ │ │ │ DW_CFA_restore_extended: r71 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000048840 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000448c8 │ │ │ │ DW_CFA_restore_extended: r72 │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000000448d4 │ │ │ │ DW_CFA_restore: r63 │ │ │ │ DW_CFA_restore: r62 │ │ │ │ DW_CFA_restore: r61 │ │ │ │ DW_CFA_restore: r60 │ │ │ │ DW_CFA_restore: r59 │ │ │ │ DW_CFA_restore: r58 │ │ │ │ DW_CFA_restore: r57 │ │ │ │ @@ -12481,65 +12757,70 @@ │ │ │ │ DW_CFA_restore: r20 │ │ │ │ DW_CFA_restore: r19 │ │ │ │ DW_CFA_restore: r18 │ │ │ │ DW_CFA_restore: r17 │ │ │ │ DW_CFA_restore: r16 │ │ │ │ DW_CFA_restore: r15 │ │ │ │ DW_CFA_restore: r14 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000048844 │ │ │ │ + DW_CFA_restore_extended: r108 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000448d8 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00005028 0000000000000088 0000502c FDE cie=00000000 pc=000000000004aa80..000000000004cfcc │ │ │ │ - DW_CFA_advance_loc: 152 to 000000000004ab18 │ │ │ │ - DW_CFA_def_cfa_offset: 736 │ │ │ │ +00005178 0000000000000090 0000517c FDE cie=00000000 pc=0000000000046a00..0000000000048d34 │ │ │ │ + DW_CFA_advance_loc: 144 to 0000000000046a90 │ │ │ │ + DW_CFA_def_cfa_offset: 752 │ │ │ │ DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ DW_CFA_offset: r52 at cfa-96 │ │ │ │ DW_CFA_offset: r53 at cfa-88 │ │ │ │ DW_CFA_offset: r54 at cfa-80 │ │ │ │ DW_CFA_offset: r55 at cfa-72 │ │ │ │ DW_CFA_offset: r56 at cfa-64 │ │ │ │ DW_CFA_offset: r57 at cfa-56 │ │ │ │ DW_CFA_offset: r58 at cfa-48 │ │ │ │ DW_CFA_offset: r59 at cfa-40 │ │ │ │ DW_CFA_offset: r60 at cfa-32 │ │ │ │ DW_CFA_offset: r61 at cfa-24 │ │ │ │ DW_CFA_offset: r62 at cfa-16 │ │ │ │ DW_CFA_offset: r63 at cfa-8 │ │ │ │ - DW_CFA_offset: r30 at cfa-112 │ │ │ │ + DW_CFA_offset: r28 at cfa-128 │ │ │ │ + DW_CFA_offset: r27 at cfa-136 │ │ │ │ DW_CFA_offset: r31 at cfa-104 │ │ │ │ + DW_CFA_offset: r30 at cfa-112 │ │ │ │ + DW_CFA_offset_extended_sf: r71 at cfa+8 │ │ │ │ + DW_CFA_offset_extended_sf: r72 at cfa+8 │ │ │ │ DW_CFA_offset: r14 at cfa-240 │ │ │ │ DW_CFA_offset: r15 at cfa-232 │ │ │ │ DW_CFA_offset: r16 at cfa-224 │ │ │ │ DW_CFA_offset: r17 at cfa-216 │ │ │ │ DW_CFA_offset: r18 at cfa-208 │ │ │ │ DW_CFA_offset: r19 at cfa-200 │ │ │ │ DW_CFA_offset: r20 at cfa-192 │ │ │ │ DW_CFA_offset: r21 at cfa-184 │ │ │ │ - DW_CFA_offset_extended_sf: r71 at cfa+8 │ │ │ │ - DW_CFA_offset_extended_sf: r72 at cfa+8 │ │ │ │ DW_CFA_offset: r22 at cfa-176 │ │ │ │ DW_CFA_offset: r23 at cfa-168 │ │ │ │ DW_CFA_offset: r24 at cfa-160 │ │ │ │ DW_CFA_offset: r25 at cfa-152 │ │ │ │ DW_CFA_offset: r26 at cfa-144 │ │ │ │ - DW_CFA_offset: r27 at cfa-136 │ │ │ │ - DW_CFA_offset: r28 at cfa-128 │ │ │ │ DW_CFA_offset: r29 at cfa-120 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000004ab24 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000046a9c │ │ │ │ DW_CFA_def_cfa_register: r31 │ │ │ │ - DW_CFA_advance_loc: 128 to 000000000004aba4 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000046aa0 │ │ │ │ + DW_CFA_offset_extended: r108 at cfa-256 │ │ │ │ + DW_CFA_advance_loc: 132 to 0000000000046b24 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa: r1 ofs 0 │ │ │ │ - DW_CFA_advance_loc: 68 to 000000000004abe8 │ │ │ │ + DW_CFA_advance_loc: 44 to 0000000000046b50 │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ - DW_CFA_advance_loc: 68 to 000000000004ac2c │ │ │ │ + DW_CFA_advance_loc: 84 to 0000000000046ba4 │ │ │ │ DW_CFA_restore_extended: r71 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004ac30 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000046ba8 │ │ │ │ DW_CFA_restore_extended: r72 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000046bb4 │ │ │ │ DW_CFA_restore: r63 │ │ │ │ DW_CFA_restore: r62 │ │ │ │ DW_CFA_restore: r61 │ │ │ │ DW_CFA_restore: r60 │ │ │ │ DW_CFA_restore: r59 │ │ │ │ DW_CFA_restore: r58 │ │ │ │ DW_CFA_restore: r57 │ │ │ │ @@ -12562,20 +12843,22 @@ │ │ │ │ DW_CFA_restore: r20 │ │ │ │ DW_CFA_restore: r19 │ │ │ │ DW_CFA_restore: r18 │ │ │ │ DW_CFA_restore: r17 │ │ │ │ DW_CFA_restore: r16 │ │ │ │ DW_CFA_restore: r15 │ │ │ │ DW_CFA_restore: r14 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004ac34 │ │ │ │ + DW_CFA_restore_extended: r108 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000046bb8 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -000050b4 000000000000008c 000050b8 FDE cie=00000000 pc=000000000004cfd0..000000000004e2e8 │ │ │ │ - DW_CFA_advance_loc: 152 to 000000000004d068 │ │ │ │ +0000520c 000000000000008c 00005210 FDE cie=00000000 pc=0000000000048d40..000000000004a03c │ │ │ │ + DW_CFA_advance_loc: 84 to 0000000000048d94 │ │ │ │ DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ DW_CFA_offset: r50 at cfa-112 │ │ │ │ DW_CFA_offset: r51 at cfa-104 │ │ │ │ DW_CFA_offset: r52 at cfa-96 │ │ │ │ DW_CFA_offset: r53 at cfa-88 │ │ │ │ DW_CFA_offset: r54 at cfa-80 │ │ │ │ DW_CFA_offset: r55 at cfa-72 │ │ │ │ @@ -12583,44 +12866,45 @@ │ │ │ │ DW_CFA_offset: r57 at cfa-56 │ │ │ │ DW_CFA_offset: r58 at cfa-48 │ │ │ │ DW_CFA_offset: r59 at cfa-40 │ │ │ │ DW_CFA_offset: r60 at cfa-32 │ │ │ │ DW_CFA_offset: r61 at cfa-24 │ │ │ │ DW_CFA_offset: r62 at cfa-16 │ │ │ │ DW_CFA_offset: r63 at cfa-8 │ │ │ │ - DW_CFA_offset: r20 at cfa-208 │ │ │ │ - DW_CFA_offset: r27 at cfa-152 │ │ │ │ DW_CFA_offset: r28 at cfa-144 │ │ │ │ + DW_CFA_offset: r29 at cfa-136 │ │ │ │ + DW_CFA_offset: r30 at cfa-128 │ │ │ │ + DW_CFA_advance_loc: 80 to 0000000000048de4 │ │ │ │ + DW_CFA_def_cfa_offset: 432 │ │ │ │ DW_CFA_offset: r14 at cfa-256 │ │ │ │ DW_CFA_offset: r15 at cfa-248 │ │ │ │ DW_CFA_offset: r16 at cfa-240 │ │ │ │ DW_CFA_offset: r17 at cfa-232 │ │ │ │ DW_CFA_offset: r18 at cfa-224 │ │ │ │ DW_CFA_offset: r19 at cfa-216 │ │ │ │ + DW_CFA_offset: r20 at cfa-208 │ │ │ │ DW_CFA_offset: r21 at cfa-200 │ │ │ │ DW_CFA_offset: r22 at cfa-192 │ │ │ │ DW_CFA_offset: r23 at cfa-184 │ │ │ │ DW_CFA_offset: r24 at cfa-176 │ │ │ │ DW_CFA_offset: r25 at cfa-168 │ │ │ │ DW_CFA_offset: r26 at cfa-160 │ │ │ │ - DW_CFA_offset: r29 at cfa-136 │ │ │ │ - DW_CFA_offset: r30 at cfa-128 │ │ │ │ + DW_CFA_offset: r27 at cfa-152 │ │ │ │ DW_CFA_offset: r31 at cfa-120 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000004d078 │ │ │ │ - DW_CFA_def_cfa_offset: 448 │ │ │ │ DW_CFA_offset_extended_sf: r72 at cfa+8 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000004d080 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000048de8 │ │ │ │ DW_CFA_def_cfa_register: r31 │ │ │ │ - DW_CFA_advance_loc1: 368 to 000000000004d1f0 │ │ │ │ + DW_CFA_advance_loc1: 392 to 0000000000048f70 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa: r1 ofs 0 │ │ │ │ - DW_CFA_advance_loc: 68 to 000000000004d234 │ │ │ │ + DW_CFA_advance_loc: 44 to 0000000000048f9c │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ - DW_CFA_advance_loc: 76 to 000000000004d280 │ │ │ │ + DW_CFA_advance_loc: 84 to 0000000000048ff0 │ │ │ │ DW_CFA_restore_extended: r72 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000049000 │ │ │ │ DW_CFA_restore: r63 │ │ │ │ DW_CFA_restore: r62 │ │ │ │ DW_CFA_restore: r61 │ │ │ │ DW_CFA_restore: r60 │ │ │ │ DW_CFA_restore: r59 │ │ │ │ DW_CFA_restore: r58 │ │ │ │ DW_CFA_restore: r57 │ │ │ │ @@ -12645,114 +12929,114 @@ │ │ │ │ DW_CFA_restore: r20 │ │ │ │ DW_CFA_restore: r19 │ │ │ │ DW_CFA_restore: r18 │ │ │ │ DW_CFA_restore: r17 │ │ │ │ DW_CFA_restore: r16 │ │ │ │ DW_CFA_restore: r15 │ │ │ │ DW_CFA_restore: r14 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004d284 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000049004 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00005144 0000000000000030 00005148 FDE cie=00000000 pc=000000000004e2f0..000000000004e3c0 │ │ │ │ - DW_CFA_advance_loc: 32 to 000000000004e310 │ │ │ │ +0000529c 0000000000000030 000052a0 FDE cie=00000000 pc=000000000004a040..000000000004a0f4 │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000004a058 │ │ │ │ DW_CFA_register: r65 in r0 │ │ │ │ DW_CFA_offset: r30 at cfa-16 │ │ │ │ DW_CFA_offset: r31 at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000004e328 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000004a068 │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ - DW_CFA_advance_loc: 68 to 000000000004e36c │ │ │ │ + DW_CFA_advance_loc: 64 to 000000000004a0a8 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000004e37c │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000004a0b8 │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ DW_CFA_restore: r31 │ │ │ │ DW_CFA_restore: r30 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004e380 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000004a0c0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 32 to 000000000004e3a0 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000004a0d4 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000004e3b0 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000004a0e4 │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ DW_CFA_restore: r31 │ │ │ │ DW_CFA_restore: r30 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005178 0000000000000030 0000517c FDE cie=00000000 pc=000000000004e3c0..000000000004e490 │ │ │ │ - DW_CFA_advance_loc: 32 to 000000000004e3e0 │ │ │ │ +000052d0 0000000000000030 000052d4 FDE cie=00000000 pc=000000000004a100..000000000004a1b4 │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000004a118 │ │ │ │ DW_CFA_register: r65 in r0 │ │ │ │ DW_CFA_offset: r30 at cfa-16 │ │ │ │ DW_CFA_offset: r31 at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000004e3f8 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000004a128 │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ - DW_CFA_advance_loc: 68 to 000000000004e43c │ │ │ │ + DW_CFA_advance_loc: 64 to 000000000004a168 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000004e44c │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000004a178 │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ DW_CFA_restore: r31 │ │ │ │ DW_CFA_restore: r30 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004e450 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000004a180 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 32 to 000000000004e470 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000004a194 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000004e480 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000004a1a4 │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ DW_CFA_restore: r31 │ │ │ │ DW_CFA_restore: r30 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000051ac 000000000000007c 000051b0 FDE cie=00000000 pc=000000000004e490..000000000004f2e8 │ │ │ │ - DW_CFA_advance_loc: 136 to 000000000004e518 │ │ │ │ - DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ - DW_CFA_offset: r28 at cfa-112 │ │ │ │ +00005304 0000000000000080 00005308 FDE cie=00000000 pc=000000000004a1c0..000000000004afa4 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000004a1d0 │ │ │ │ + DW_CFA_register: r65 in r0 │ │ │ │ + DW_CFA_offset: r20 at cfa-176 │ │ │ │ + DW_CFA_offset: r19 at cfa-184 │ │ │ │ + DW_CFA_advance_loc: 120 to 000000000004a248 │ │ │ │ + DW_CFA_def_cfa_offset: 384 │ │ │ │ DW_CFA_offset: r31 at cfa-88 │ │ │ │ DW_CFA_offset: r54 at cfa-80 │ │ │ │ DW_CFA_offset: r55 at cfa-72 │ │ │ │ + DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ DW_CFA_offset: r56 at cfa-64 │ │ │ │ DW_CFA_offset: r57 at cfa-56 │ │ │ │ DW_CFA_offset: r58 at cfa-48 │ │ │ │ DW_CFA_offset: r59 at cfa-40 │ │ │ │ DW_CFA_offset: r60 at cfa-32 │ │ │ │ DW_CFA_offset: r61 at cfa-24 │ │ │ │ DW_CFA_offset: r62 at cfa-16 │ │ │ │ DW_CFA_offset: r63 at cfa-8 │ │ │ │ DW_CFA_offset: r14 at cfa-224 │ │ │ │ DW_CFA_offset: r15 at cfa-216 │ │ │ │ DW_CFA_offset: r16 at cfa-208 │ │ │ │ DW_CFA_offset: r17 at cfa-200 │ │ │ │ DW_CFA_offset: r18 at cfa-192 │ │ │ │ - DW_CFA_offset: r19 at cfa-184 │ │ │ │ - DW_CFA_offset: r20 at cfa-176 │ │ │ │ DW_CFA_offset: r21 at cfa-168 │ │ │ │ DW_CFA_offset: r22 at cfa-160 │ │ │ │ DW_CFA_offset: r23 at cfa-152 │ │ │ │ DW_CFA_offset: r24 at cfa-144 │ │ │ │ DW_CFA_offset: r25 at cfa-136 │ │ │ │ DW_CFA_offset: r26 at cfa-128 │ │ │ │ DW_CFA_offset: r27 at cfa-120 │ │ │ │ + DW_CFA_offset: r28 at cfa-112 │ │ │ │ DW_CFA_offset: r29 at cfa-104 │ │ │ │ DW_CFA_offset: r30 at cfa-96 │ │ │ │ DW_CFA_offset_extended_sf: r72 at cfa+8 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000004e520 │ │ │ │ - DW_CFA_def_cfa_offset: 400 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000004e52c │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000004a254 │ │ │ │ DW_CFA_def_cfa_register: r31 │ │ │ │ - DW_CFA_advance_loc: 52 to 000000000004e560 │ │ │ │ + DW_CFA_advance_loc: 48 to 000000000004a284 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa: r1 ofs 0 │ │ │ │ - DW_CFA_advance_loc: 68 to 000000000004e5a4 │ │ │ │ + DW_CFA_advance_loc: 44 to 000000000004a2b0 │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ - DW_CFA_advance_loc: 60 to 000000000004e5e0 │ │ │ │ + DW_CFA_advance_loc: 84 to 000000000004a304 │ │ │ │ DW_CFA_restore_extended: r72 │ │ │ │ DW_CFA_restore: r63 │ │ │ │ DW_CFA_restore: r62 │ │ │ │ DW_CFA_restore: r61 │ │ │ │ DW_CFA_restore: r60 │ │ │ │ DW_CFA_restore: r59 │ │ │ │ DW_CFA_restore: r58 │ │ │ │ @@ -12774,59 +13058,61 @@ │ │ │ │ DW_CFA_restore: r20 │ │ │ │ DW_CFA_restore: r19 │ │ │ │ DW_CFA_restore: r18 │ │ │ │ DW_CFA_restore: r17 │ │ │ │ DW_CFA_restore: r16 │ │ │ │ DW_CFA_restore: r15 │ │ │ │ DW_CFA_restore: r14 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000004e5f0 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000004a310 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -0000522c 000000000000007c 00005230 FDE cie=00000000 pc=000000000004f2f0..00000000000502e0 │ │ │ │ - DW_CFA_advance_loc: 136 to 000000000004f378 │ │ │ │ - DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ +00005388 0000000000000080 0000538c FDE cie=00000000 pc=000000000004afb0..000000000004bf74 │ │ │ │ + DW_CFA_advance_loc: 32 to 000000000004afd0 │ │ │ │ + DW_CFA_register: r65 in r0 │ │ │ │ DW_CFA_offset: r14 at cfa-224 │ │ │ │ + DW_CFA_offset: r15 at cfa-216 │ │ │ │ + DW_CFA_offset: r16 at cfa-208 │ │ │ │ DW_CFA_offset: r28 at cfa-112 │ │ │ │ + DW_CFA_offset: r27 at cfa-120 │ │ │ │ DW_CFA_offset: r30 at cfa-96 │ │ │ │ + DW_CFA_advance_loc: 104 to 000000000004b038 │ │ │ │ + DW_CFA_def_cfa_offset: 448 │ │ │ │ DW_CFA_offset: r31 at cfa-88 │ │ │ │ DW_CFA_offset: r54 at cfa-80 │ │ │ │ DW_CFA_offset: r55 at cfa-72 │ │ │ │ + DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ DW_CFA_offset: r56 at cfa-64 │ │ │ │ DW_CFA_offset: r57 at cfa-56 │ │ │ │ DW_CFA_offset: r58 at cfa-48 │ │ │ │ DW_CFA_offset: r59 at cfa-40 │ │ │ │ DW_CFA_offset: r60 at cfa-32 │ │ │ │ DW_CFA_offset: r61 at cfa-24 │ │ │ │ DW_CFA_offset: r62 at cfa-16 │ │ │ │ DW_CFA_offset: r63 at cfa-8 │ │ │ │ - DW_CFA_offset: r15 at cfa-216 │ │ │ │ - DW_CFA_offset: r16 at cfa-208 │ │ │ │ DW_CFA_offset: r17 at cfa-200 │ │ │ │ DW_CFA_offset: r18 at cfa-192 │ │ │ │ DW_CFA_offset: r19 at cfa-184 │ │ │ │ DW_CFA_offset: r20 at cfa-176 │ │ │ │ DW_CFA_offset: r21 at cfa-168 │ │ │ │ DW_CFA_offset: r22 at cfa-160 │ │ │ │ DW_CFA_offset: r23 at cfa-152 │ │ │ │ DW_CFA_offset: r24 at cfa-144 │ │ │ │ DW_CFA_offset: r25 at cfa-136 │ │ │ │ DW_CFA_offset: r26 at cfa-128 │ │ │ │ - DW_CFA_offset: r27 at cfa-120 │ │ │ │ DW_CFA_offset: r29 at cfa-104 │ │ │ │ DW_CFA_offset_extended_sf: r72 at cfa+8 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000004f380 │ │ │ │ - DW_CFA_def_cfa_offset: 464 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000004f38c │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000004b044 │ │ │ │ DW_CFA_def_cfa_register: r31 │ │ │ │ - DW_CFA_advance_loc: 52 to 000000000004f3c0 │ │ │ │ + DW_CFA_advance_loc: 48 to 000000000004b074 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa: r1 ofs 0 │ │ │ │ - DW_CFA_advance_loc: 68 to 000000000004f404 │ │ │ │ + DW_CFA_advance_loc: 44 to 000000000004b0a0 │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ - DW_CFA_advance_loc: 60 to 000000000004f440 │ │ │ │ + DW_CFA_advance_loc: 84 to 000000000004b0f4 │ │ │ │ DW_CFA_restore_extended: r72 │ │ │ │ DW_CFA_restore: r63 │ │ │ │ DW_CFA_restore: r62 │ │ │ │ DW_CFA_restore: r61 │ │ │ │ DW_CFA_restore: r60 │ │ │ │ DW_CFA_restore: r59 │ │ │ │ DW_CFA_restore: r58 │ │ │ │ @@ -12848,64 +13134,68 @@ │ │ │ │ DW_CFA_restore: r20 │ │ │ │ DW_CFA_restore: r19 │ │ │ │ DW_CFA_restore: r18 │ │ │ │ DW_CFA_restore: r17 │ │ │ │ DW_CFA_restore: r16 │ │ │ │ DW_CFA_restore: r15 │ │ │ │ DW_CFA_restore: r14 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000004f450 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000004b100 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -000052ac 000000000000008c 000052b0 FDE cie=00000000 pc=00000000000502e0..0000000000051354 │ │ │ │ - DW_CFA_advance_loc: 148 to 0000000000050374 │ │ │ │ - DW_CFA_def_cfa_offset: 448 │ │ │ │ - DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ - DW_CFA_offset: r29 at cfa-120 │ │ │ │ +0000540c 0000000000000094 00005410 FDE cie=00000000 pc=000000000004bf80..000000000004cf30 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000004bf90 │ │ │ │ + DW_CFA_register: r65 in r0 │ │ │ │ + DW_CFA_offset: r17 at cfa-216 │ │ │ │ + DW_CFA_offset: r16 at cfa-224 │ │ │ │ + DW_CFA_advance_loc: 128 to 000000000004c010 │ │ │ │ + DW_CFA_def_cfa_offset: 432 │ │ │ │ DW_CFA_offset: r30 at cfa-112 │ │ │ │ DW_CFA_offset: r31 at cfa-104 │ │ │ │ DW_CFA_offset: r52 at cfa-96 │ │ │ │ + DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ DW_CFA_offset: r53 at cfa-88 │ │ │ │ DW_CFA_offset: r54 at cfa-80 │ │ │ │ DW_CFA_offset: r55 at cfa-72 │ │ │ │ DW_CFA_offset: r56 at cfa-64 │ │ │ │ DW_CFA_offset: r57 at cfa-56 │ │ │ │ DW_CFA_offset: r58 at cfa-48 │ │ │ │ DW_CFA_offset: r59 at cfa-40 │ │ │ │ DW_CFA_offset: r60 at cfa-32 │ │ │ │ DW_CFA_offset: r61 at cfa-24 │ │ │ │ DW_CFA_offset: r62 at cfa-16 │ │ │ │ DW_CFA_offset: r63 at cfa-8 │ │ │ │ DW_CFA_offset: r14 at cfa-240 │ │ │ │ DW_CFA_offset: r15 at cfa-232 │ │ │ │ - DW_CFA_offset: r16 at cfa-224 │ │ │ │ - DW_CFA_offset: r17 at cfa-216 │ │ │ │ DW_CFA_offset: r18 at cfa-208 │ │ │ │ DW_CFA_offset: r19 at cfa-200 │ │ │ │ DW_CFA_offset: r20 at cfa-192 │ │ │ │ DW_CFA_offset: r21 at cfa-184 │ │ │ │ DW_CFA_offset: r22 at cfa-176 │ │ │ │ DW_CFA_offset: r23 at cfa-168 │ │ │ │ DW_CFA_offset: r24 at cfa-160 │ │ │ │ DW_CFA_offset: r25 at cfa-152 │ │ │ │ DW_CFA_offset: r26 at cfa-144 │ │ │ │ DW_CFA_offset: r27 at cfa-136 │ │ │ │ DW_CFA_offset: r28 at cfa-128 │ │ │ │ + DW_CFA_offset: r29 at cfa-120 │ │ │ │ DW_CFA_offset_extended_sf: r72 at cfa+8 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000050384 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000004c01c │ │ │ │ DW_CFA_def_cfa_register: r31 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000005038c │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000004c024 │ │ │ │ DW_CFA_offset_extended: r107 at cfa-272 │ │ │ │ DW_CFA_offset_extended: r108 at cfa-256 │ │ │ │ - DW_CFA_advance_loc: 76 to 00000000000503d8 │ │ │ │ + DW_CFA_advance_loc: 72 to 000000000004c06c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa: r1 ofs 0 │ │ │ │ - DW_CFA_advance_loc: 60 to 0000000000050414 │ │ │ │ + DW_CFA_advance_loc: 44 to 000000000004c098 │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ - DW_CFA_advance_loc: 84 to 0000000000050468 │ │ │ │ + DW_CFA_advance_loc: 84 to 000000000004c0ec │ │ │ │ DW_CFA_restore_extended: r72 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000004c0fc │ │ │ │ DW_CFA_restore: r63 │ │ │ │ DW_CFA_restore: r62 │ │ │ │ DW_CFA_restore: r61 │ │ │ │ DW_CFA_restore: r60 │ │ │ │ DW_CFA_restore: r59 │ │ │ │ DW_CFA_restore: r58 │ │ │ │ DW_CFA_restore: r57 │ │ │ │ @@ -12930,61 +13220,67 @@ │ │ │ │ DW_CFA_restore: r18 │ │ │ │ DW_CFA_restore: r17 │ │ │ │ DW_CFA_restore: r16 │ │ │ │ DW_CFA_restore: r15 │ │ │ │ DW_CFA_restore: r14 │ │ │ │ DW_CFA_restore_extended: r108 │ │ │ │ DW_CFA_restore_extended: r107 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000050470 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004c100 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -0000533c 0000000000000084 00005340 FDE cie=00000000 pc=0000000000051360..000000000005257c │ │ │ │ - DW_CFA_advance_loc: 148 to 00000000000513f4 │ │ │ │ - DW_CFA_def_cfa_offset: 480 │ │ │ │ - DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ - DW_CFA_offset: r28 at cfa-128 │ │ │ │ +000054a4 0000000000000088 000054a8 FDE cie=00000000 pc=000000000004cf30..000000000004e0a8 │ │ │ │ + DW_CFA_advance_loc: 32 to 000000000004cf50 │ │ │ │ + DW_CFA_register: r65 in r0 │ │ │ │ + DW_CFA_offset: r16 at cfa-224 │ │ │ │ + DW_CFA_offset: r15 at cfa-232 │ │ │ │ + DW_CFA_offset: r14 at cfa-240 │ │ │ │ DW_CFA_offset: r29 at cfa-120 │ │ │ │ DW_CFA_offset: r30 at cfa-112 │ │ │ │ DW_CFA_offset: r31 at cfa-104 │ │ │ │ + DW_CFA_advance_loc: 112 to 000000000004cfc0 │ │ │ │ + DW_CFA_def_cfa_offset: 464 │ │ │ │ + DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ DW_CFA_offset: r52 at cfa-96 │ │ │ │ DW_CFA_offset: r53 at cfa-88 │ │ │ │ DW_CFA_offset: r54 at cfa-80 │ │ │ │ DW_CFA_offset: r55 at cfa-72 │ │ │ │ DW_CFA_offset: r56 at cfa-64 │ │ │ │ DW_CFA_offset: r57 at cfa-56 │ │ │ │ DW_CFA_offset: r58 at cfa-48 │ │ │ │ DW_CFA_offset: r59 at cfa-40 │ │ │ │ DW_CFA_offset: r60 at cfa-32 │ │ │ │ DW_CFA_offset: r61 at cfa-24 │ │ │ │ DW_CFA_offset: r62 at cfa-16 │ │ │ │ DW_CFA_offset: r63 at cfa-8 │ │ │ │ - DW_CFA_offset: r14 at cfa-240 │ │ │ │ - DW_CFA_offset: r15 at cfa-232 │ │ │ │ - DW_CFA_offset: r16 at cfa-224 │ │ │ │ DW_CFA_offset: r17 at cfa-216 │ │ │ │ DW_CFA_offset: r18 at cfa-208 │ │ │ │ DW_CFA_offset: r19 at cfa-200 │ │ │ │ DW_CFA_offset: r20 at cfa-192 │ │ │ │ DW_CFA_offset: r21 at cfa-184 │ │ │ │ DW_CFA_offset: r22 at cfa-176 │ │ │ │ DW_CFA_offset: r23 at cfa-168 │ │ │ │ DW_CFA_offset: r24 at cfa-160 │ │ │ │ DW_CFA_offset: r25 at cfa-152 │ │ │ │ DW_CFA_offset: r26 at cfa-144 │ │ │ │ DW_CFA_offset: r27 at cfa-136 │ │ │ │ + DW_CFA_offset: r28 at cfa-128 │ │ │ │ DW_CFA_offset_extended_sf: r72 at cfa+8 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000051404 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000004cfcc │ │ │ │ DW_CFA_def_cfa_register: r31 │ │ │ │ - DW_CFA_advance_loc: 80 to 0000000000051454 │ │ │ │ + DW_CFA_advance_loc: 72 to 000000000004d014 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa: r1 ofs 0 │ │ │ │ - DW_CFA_advance_loc: 68 to 0000000000051498 │ │ │ │ + DW_CFA_advance_loc: 44 to 000000000004d040 │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ - DW_CFA_advance_loc: 68 to 00000000000514dc │ │ │ │ + DW_CFA_advance_loc: 84 to 000000000004d094 │ │ │ │ DW_CFA_restore_extended: r72 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000004d09c │ │ │ │ DW_CFA_restore: r63 │ │ │ │ DW_CFA_restore: r62 │ │ │ │ DW_CFA_restore: r61 │ │ │ │ DW_CFA_restore: r60 │ │ │ │ DW_CFA_restore: r59 │ │ │ │ DW_CFA_restore: r58 │ │ │ │ DW_CFA_restore: r57 │ │ │ │ @@ -13007,28 +13303,30 @@ │ │ │ │ DW_CFA_restore: r20 │ │ │ │ DW_CFA_restore: r19 │ │ │ │ DW_CFA_restore: r18 │ │ │ │ DW_CFA_restore: r17 │ │ │ │ DW_CFA_restore: r16 │ │ │ │ DW_CFA_restore: r15 │ │ │ │ DW_CFA_restore: r14 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000514e0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004d0a0 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -000053c4 0000000000000088 000053c8 FDE cie=00000000 pc=0000000000052580..0000000000053834 │ │ │ │ - DW_CFA_advance_loc: 148 to 0000000000052614 │ │ │ │ - DW_CFA_def_cfa_offset: 464 │ │ │ │ - DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ - DW_CFA_offset: r29 at cfa-120 │ │ │ │ +00005530 0000000000000090 00005534 FDE cie=00000000 pc=000000000004e0b0..000000000004f254 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000004e0c0 │ │ │ │ + DW_CFA_register: r65 in r0 │ │ │ │ + DW_CFA_offset: r27 at cfa-136 │ │ │ │ + DW_CFA_offset: r26 at cfa-144 │ │ │ │ + DW_CFA_advance_loc: 128 to 000000000004e140 │ │ │ │ + DW_CFA_def_cfa_offset: 432 │ │ │ │ DW_CFA_offset: r30 at cfa-112 │ │ │ │ DW_CFA_offset: r31 at cfa-104 │ │ │ │ DW_CFA_offset: r52 at cfa-96 │ │ │ │ + DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ DW_CFA_offset: r53 at cfa-88 │ │ │ │ DW_CFA_offset: r54 at cfa-80 │ │ │ │ DW_CFA_offset: r55 at cfa-72 │ │ │ │ DW_CFA_offset: r56 at cfa-64 │ │ │ │ DW_CFA_offset: r57 at cfa-56 │ │ │ │ DW_CFA_offset: r58 at cfa-48 │ │ │ │ DW_CFA_offset: r59 at cfa-40 │ │ │ │ @@ -13044,29 +13342,29 @@ │ │ │ │ DW_CFA_offset: r19 at cfa-200 │ │ │ │ DW_CFA_offset: r20 at cfa-192 │ │ │ │ DW_CFA_offset: r21 at cfa-184 │ │ │ │ DW_CFA_offset: r22 at cfa-176 │ │ │ │ DW_CFA_offset: r23 at cfa-168 │ │ │ │ DW_CFA_offset: r24 at cfa-160 │ │ │ │ DW_CFA_offset: r25 at cfa-152 │ │ │ │ - DW_CFA_offset: r26 at cfa-144 │ │ │ │ - DW_CFA_offset: r27 at cfa-136 │ │ │ │ DW_CFA_offset: r28 at cfa-128 │ │ │ │ + DW_CFA_offset: r29 at cfa-120 │ │ │ │ DW_CFA_offset_extended_sf: r72 at cfa+8 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000052624 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000004e14c │ │ │ │ DW_CFA_def_cfa_register: r31 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000052628 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004e150 │ │ │ │ DW_CFA_offset_extended: r108 at cfa-256 │ │ │ │ - DW_CFA_advance_loc1: 408 to 00000000000527c0 │ │ │ │ + DW_CFA_advance_loc1: 380 to 000000000004e2cc │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa: r1 ofs 0 │ │ │ │ - DW_CFA_advance_loc: 64 to 0000000000052800 │ │ │ │ + DW_CFA_advance_loc: 44 to 000000000004e2f8 │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ - DW_CFA_advance_loc: 76 to 000000000005284c │ │ │ │ + DW_CFA_advance_loc: 84 to 000000000004e34c │ │ │ │ DW_CFA_restore_extended: r72 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000004e358 │ │ │ │ DW_CFA_restore: r63 │ │ │ │ DW_CFA_restore: r62 │ │ │ │ DW_CFA_restore: r61 │ │ │ │ DW_CFA_restore: r60 │ │ │ │ DW_CFA_restore: r59 │ │ │ │ DW_CFA_restore: r58 │ │ │ │ DW_CFA_restore: r57 │ │ │ │ @@ -13090,24 +13388,31 @@ │ │ │ │ DW_CFA_restore: r19 │ │ │ │ DW_CFA_restore: r18 │ │ │ │ DW_CFA_restore: r17 │ │ │ │ DW_CFA_restore: r16 │ │ │ │ DW_CFA_restore: r15 │ │ │ │ DW_CFA_restore: r14 │ │ │ │ DW_CFA_restore_extended: r108 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000052850 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000004e360 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00005450 0000000000000088 00005454 FDE cie=00000000 pc=0000000000053840..000000000005473c │ │ │ │ - DW_CFA_advance_loc: 152 to 00000000000538d8 │ │ │ │ - DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ - DW_CFA_offset: r30 at cfa-128 │ │ │ │ +000055c4 000000000000008c 000055c8 FDE cie=00000000 pc=000000000004f260..0000000000050100 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000004f270 │ │ │ │ + DW_CFA_register: r65 in r0 │ │ │ │ + DW_CFA_offset: r25 at cfa-168 │ │ │ │ + DW_CFA_offset: r24 at cfa-176 │ │ │ │ + DW_CFA_advance_loc: 144 to 000000000004f300 │ │ │ │ + DW_CFA_def_cfa_offset: 368 │ │ │ │ DW_CFA_offset: r50 at cfa-112 │ │ │ │ DW_CFA_offset: r51 at cfa-104 │ │ │ │ DW_CFA_offset: r52 at cfa-96 │ │ │ │ + DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ DW_CFA_offset: r53 at cfa-88 │ │ │ │ DW_CFA_offset: r54 at cfa-80 │ │ │ │ DW_CFA_offset: r55 at cfa-72 │ │ │ │ DW_CFA_offset: r56 at cfa-64 │ │ │ │ DW_CFA_offset: r57 at cfa-56 │ │ │ │ DW_CFA_offset: r58 at cfa-48 │ │ │ │ DW_CFA_offset: r59 at cfa-40 │ │ │ │ @@ -13121,33 +13426,31 @@ │ │ │ │ DW_CFA_offset: r17 at cfa-232 │ │ │ │ DW_CFA_offset: r18 at cfa-224 │ │ │ │ DW_CFA_offset: r19 at cfa-216 │ │ │ │ DW_CFA_offset: r20 at cfa-208 │ │ │ │ DW_CFA_offset: r21 at cfa-200 │ │ │ │ DW_CFA_offset: r22 at cfa-192 │ │ │ │ DW_CFA_offset: r23 at cfa-184 │ │ │ │ - DW_CFA_offset: r24 at cfa-176 │ │ │ │ - DW_CFA_offset: r25 at cfa-168 │ │ │ │ DW_CFA_offset: r26 at cfa-160 │ │ │ │ DW_CFA_offset: r27 at cfa-152 │ │ │ │ DW_CFA_offset: r28 at cfa-144 │ │ │ │ DW_CFA_offset: r29 at cfa-136 │ │ │ │ + DW_CFA_offset: r30 at cfa-128 │ │ │ │ DW_CFA_offset: r31 at cfa-120 │ │ │ │ - DW_CFA_advance_loc: 12 to 00000000000538e4 │ │ │ │ - DW_CFA_def_cfa_offset: 384 │ │ │ │ DW_CFA_offset_extended_sf: r72 at cfa+8 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000538ec │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004f304 │ │ │ │ DW_CFA_def_cfa_register: r31 │ │ │ │ - DW_CFA_advance_loc: 92 to 0000000000053948 │ │ │ │ + DW_CFA_advance_loc: 96 to 000000000004f364 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa: r1 ofs 0 │ │ │ │ - DW_CFA_advance_loc: 68 to 000000000005398c │ │ │ │ + DW_CFA_advance_loc: 44 to 000000000004f390 │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ - DW_CFA_advance_loc: 76 to 00000000000539d8 │ │ │ │ + DW_CFA_advance_loc: 84 to 000000000004f3e4 │ │ │ │ DW_CFA_restore_extended: r72 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000004f3f4 │ │ │ │ DW_CFA_restore: r63 │ │ │ │ DW_CFA_restore: r62 │ │ │ │ DW_CFA_restore: r61 │ │ │ │ DW_CFA_restore: r60 │ │ │ │ DW_CFA_restore: r59 │ │ │ │ DW_CFA_restore: r58 │ │ │ │ DW_CFA_restore: r57 │ │ │ │ @@ -13172,25 +13475,27 @@ │ │ │ │ DW_CFA_restore: r20 │ │ │ │ DW_CFA_restore: r19 │ │ │ │ DW_CFA_restore: r18 │ │ │ │ DW_CFA_restore: r17 │ │ │ │ DW_CFA_restore: r16 │ │ │ │ DW_CFA_restore: r15 │ │ │ │ DW_CFA_restore: r14 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000539e0 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000004f400 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -000054dc 0000000000000084 000054e0 FDE cie=00000000 pc=0000000000054740..0000000000055cf0 │ │ │ │ - DW_CFA_advance_loc: 148 to 00000000000547d4 │ │ │ │ - DW_CFA_def_cfa_offset: 496 │ │ │ │ - DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ +00005654 0000000000000088 00005658 FDE cie=00000000 pc=0000000000050100..0000000000051674 │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000050118 │ │ │ │ + DW_CFA_register: r65 in r0 │ │ │ │ DW_CFA_offset: r28 at cfa-128 │ │ │ │ DW_CFA_offset: r29 at cfa-120 │ │ │ │ DW_CFA_offset: r30 at cfa-112 │ │ │ │ DW_CFA_offset: r31 at cfa-104 │ │ │ │ + DW_CFA_advance_loc: 120 to 0000000000050190 │ │ │ │ + DW_CFA_def_cfa_offset: 496 │ │ │ │ + DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ DW_CFA_offset: r52 at cfa-96 │ │ │ │ DW_CFA_offset: r53 at cfa-88 │ │ │ │ DW_CFA_offset: r54 at cfa-80 │ │ │ │ DW_CFA_offset: r55 at cfa-72 │ │ │ │ DW_CFA_offset: r56 at cfa-64 │ │ │ │ DW_CFA_offset: r57 at cfa-56 │ │ │ │ DW_CFA_offset: r58 at cfa-48 │ │ │ │ @@ -13210,23 +13515,24 @@ │ │ │ │ DW_CFA_offset: r22 at cfa-176 │ │ │ │ DW_CFA_offset: r23 at cfa-168 │ │ │ │ DW_CFA_offset: r24 at cfa-160 │ │ │ │ DW_CFA_offset: r25 at cfa-152 │ │ │ │ DW_CFA_offset: r26 at cfa-144 │ │ │ │ DW_CFA_offset: r27 at cfa-136 │ │ │ │ DW_CFA_offset_extended_sf: r72 at cfa+8 │ │ │ │ - DW_CFA_advance_loc: 16 to 00000000000547e4 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000005019c │ │ │ │ DW_CFA_def_cfa_register: r31 │ │ │ │ - DW_CFA_advance_loc1: 476 to 00000000000549c0 │ │ │ │ + DW_CFA_advance_loc1: 448 to 000000000005035c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa: r1 ofs 0 │ │ │ │ - DW_CFA_advance_loc: 68 to 0000000000054a04 │ │ │ │ + DW_CFA_advance_loc: 44 to 0000000000050388 │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ - DW_CFA_advance_loc: 68 to 0000000000054a48 │ │ │ │ + DW_CFA_advance_loc: 84 to 00000000000503dc │ │ │ │ DW_CFA_restore_extended: r72 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000503e4 │ │ │ │ DW_CFA_restore: r63 │ │ │ │ DW_CFA_restore: r62 │ │ │ │ DW_CFA_restore: r61 │ │ │ │ DW_CFA_restore: r60 │ │ │ │ DW_CFA_restore: r59 │ │ │ │ DW_CFA_restore: r58 │ │ │ │ DW_CFA_restore: r57 │ │ │ │ @@ -13249,177 +13555,209 @@ │ │ │ │ DW_CFA_restore: r20 │ │ │ │ DW_CFA_restore: r19 │ │ │ │ DW_CFA_restore: r18 │ │ │ │ DW_CFA_restore: r17 │ │ │ │ DW_CFA_restore: r16 │ │ │ │ DW_CFA_restore: r15 │ │ │ │ DW_CFA_restore: r14 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000054a50 │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000000503f0 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00005564 000000000000002c 00005568 FDE cie=00000000 pc=0000000000055cf0..0000000000055e74 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000055d04 │ │ │ │ - DW_CFA_register: r65 in r0 │ │ │ │ - DW_CFA_offset: r31 at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000055d14 │ │ │ │ +000056e0 000000000000004c 000056e4 FDE cie=00000000 pc=0000000000051680..00000000000517f4 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000051690 │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ - DW_CFA_advance_loc: 100 to 0000000000055d78 │ │ │ │ + DW_CFA_offset: r31 at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 92 to 00000000000516ec │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000055d84 │ │ │ │ - DW_CFA_restore_extended: r65 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000516f4 │ │ │ │ + DW_CFA_restore: r31 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000051700 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 28 to 000000000005171c │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000051724 │ │ │ │ + DW_CFA_restore: r31 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000051728 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005172c │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000051734 │ │ │ │ + DW_CFA_restore: r31 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000051738 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005173c │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000051744 │ │ │ │ DW_CFA_restore: r31 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000055d90 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000051748 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 84 to 0000000000055de4 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000051750 │ │ │ │ + DW_CFA_register: r65 in r0 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000051758 │ │ │ │ DW_CFA_offset: r30 at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 116 to 0000000000055e58 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005175c │ │ │ │ + DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ + DW_CFA_advance_loc: 104 to 00000000000517c4 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r30 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000055e5c │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000517c8 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000517d0 │ │ │ │ + DW_CFA_restore_extended: r65 │ │ │ │ + DW_CFA_restore: r31 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000517d4 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00005594 000000000000010c 00005598 FDE cie=00000000 pc=0000000000055e80..0000000000056244 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000055e8c │ │ │ │ - DW_CFA_offset: r30 at cfa-128 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000055e94 │ │ │ │ +00005730 0000000000000114 00005734 FDE cie=00000000 pc=0000000000051800..0000000000051b84 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000051804 │ │ │ │ + DW_CFA_offset: r30 at cfa-144 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000051810 │ │ │ │ DW_CFA_def_cfa_offset: 256 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000055ea0 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000051818 │ │ │ │ + DW_CFA_offset: r29 at cfa-152 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000051820 │ │ │ │ DW_CFA_register: r65 in r0 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000055ea4 │ │ │ │ - DW_CFA_offset: r29 at cfa-136 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000055eac │ │ │ │ - DW_CFA_offset: r31 at cfa-120 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000055eb4 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000051824 │ │ │ │ + DW_CFA_offset: r31 at cfa-136 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000005182c │ │ │ │ DW_CFA_offset: r60 at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000055eb8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000051830 │ │ │ │ DW_CFA_offset: r61 at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000055ebc │ │ │ │ - DW_CFA_offset: r22 at cfa-192 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000055ec0 │ │ │ │ - DW_CFA_offset: r26 at cfa-160 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000055ec4 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000051834 │ │ │ │ + DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000051838 │ │ │ │ + DW_CFA_offset: r23 at cfa-200 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005183c │ │ │ │ + DW_CFA_offset: r27 at cfa-168 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000051840 │ │ │ │ + DW_CFA_offset: r50 at cfa-112 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000051844 │ │ │ │ + DW_CFA_offset: r51 at cfa-104 │ │ │ │ + DW_CFA_advance_loc: 72 to 000000000005188c │ │ │ │ + DW_CFA_offset: r21 at cfa-216 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000051890 │ │ │ │ + DW_CFA_offset: r22 at cfa-208 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000005189c │ │ │ │ DW_CFA_offset: r52 at cfa-96 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000055ec8 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000518a0 │ │ │ │ DW_CFA_offset: r53 at cfa-88 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000055ed0 │ │ │ │ - DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ - DW_CFA_advance_loc: 80 to 0000000000055f20 │ │ │ │ - DW_CFA_offset: r20 at cfa-208 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000055f24 │ │ │ │ - DW_CFA_offset: r21 at cfa-200 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000055f28 │ │ │ │ - DW_CFA_offset: r27 at cfa-152 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000055f38 │ │ │ │ - DW_CFA_offset: r19 at cfa-216 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000055f3c │ │ │ │ - DW_CFA_offset: r23 at cfa-184 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000055f40 │ │ │ │ - DW_CFA_offset: r24 at cfa-176 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000055f44 │ │ │ │ - DW_CFA_offset: r25 at cfa-168 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000055f48 │ │ │ │ + DW_CFA_advance_loc: 20 to 00000000000518b4 │ │ │ │ + DW_CFA_offset: r20 at cfa-224 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000518b8 │ │ │ │ + DW_CFA_offset: r24 at cfa-192 │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000000518c4 │ │ │ │ + DW_CFA_offset: r25 at cfa-184 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000518c8 │ │ │ │ + DW_CFA_offset: r26 at cfa-176 │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000000518d4 │ │ │ │ DW_CFA_offset: r54 at cfa-80 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000055f4c │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000518d8 │ │ │ │ DW_CFA_offset: r55 at cfa-72 │ │ │ │ - DW_CFA_advance_loc: 32 to 0000000000055f6c │ │ │ │ - DW_CFA_offset: r28 at cfa-144 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000055f70 │ │ │ │ - DW_CFA_offset: r50 at cfa-112 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000055f74 │ │ │ │ - DW_CFA_offset: r51 at cfa-104 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000055f78 │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000000518e4 │ │ │ │ + DW_CFA_offset: r28 at cfa-160 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000518e8 │ │ │ │ + DW_CFA_offset: r48 at cfa-128 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000518ec │ │ │ │ + DW_CFA_offset: r49 at cfa-120 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000518f0 │ │ │ │ DW_CFA_offset: r56 at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000055f7c │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000518f4 │ │ │ │ DW_CFA_offset: r57 at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000055f80 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000518f8 │ │ │ │ DW_CFA_offset: r58 at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000055f84 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000518fc │ │ │ │ DW_CFA_offset: r59 at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000055f88 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000051900 │ │ │ │ DW_CFA_offset: r62 at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000055f8c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000051904 │ │ │ │ DW_CFA_offset: r63 at cfa-8 │ │ │ │ - DW_CFA_advance_loc1: 460 to 0000000000056158 │ │ │ │ + DW_CFA_advance_loc1: 408 to 0000000000051a9c │ │ │ │ + DW_CFA_restore: r48 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000051aa0 │ │ │ │ + DW_CFA_restore: r49 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000051aa4 │ │ │ │ DW_CFA_restore: r50 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005615c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000051aa8 │ │ │ │ DW_CFA_restore: r51 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000056160 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000051aac │ │ │ │ DW_CFA_restore: r52 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000056164 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000051ab0 │ │ │ │ DW_CFA_restore: r53 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000056168 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000051ab4 │ │ │ │ DW_CFA_restore: r54 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005616c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000051ab8 │ │ │ │ DW_CFA_restore: r55 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000056170 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000051abc │ │ │ │ DW_CFA_restore: r56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000056174 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000051ac0 │ │ │ │ + DW_CFA_restore_extended: r65 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000051ac4 │ │ │ │ DW_CFA_restore: r57 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000056178 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000051ac8 │ │ │ │ DW_CFA_restore: r58 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005617c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000051acc │ │ │ │ DW_CFA_restore: r59 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000056180 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000051ad0 │ │ │ │ DW_CFA_restore: r60 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000056184 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000051ad4 │ │ │ │ DW_CFA_restore: r61 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000056188 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000051ad8 │ │ │ │ DW_CFA_restore: r62 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005618c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000051adc │ │ │ │ DW_CFA_restore: r63 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000056190 │ │ │ │ - DW_CFA_restore: r19 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000056194 │ │ │ │ - DW_CFA_restore_extended: r65 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000056198 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000051ae0 │ │ │ │ DW_CFA_restore: r20 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005619c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000051ae4 │ │ │ │ DW_CFA_restore: r21 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000561a0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000051ae8 │ │ │ │ DW_CFA_restore: r22 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000561a4 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000051aec │ │ │ │ DW_CFA_restore: r23 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000561a8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000051af0 │ │ │ │ DW_CFA_restore: r24 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000561ac │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000051af4 │ │ │ │ DW_CFA_restore: r25 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000561b0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000051af8 │ │ │ │ DW_CFA_restore: r26 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000561b4 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000051afc │ │ │ │ DW_CFA_restore: r27 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000561b8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000051b00 │ │ │ │ DW_CFA_restore: r28 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000561bc │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000051b04 │ │ │ │ DW_CFA_restore: r29 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000561c0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000051b08 │ │ │ │ DW_CFA_restore: r31 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000561c4 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000051b0c │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000561c8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000051b10 │ │ │ │ DW_CFA_restore: r30 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000561d0 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000051b20 │ │ │ │ DW_CFA_def_cfa_offset: 256 │ │ │ │ - DW_CFA_offset: r19 at cfa-216 │ │ │ │ - DW_CFA_offset: r20 at cfa-208 │ │ │ │ - DW_CFA_offset: r21 at cfa-200 │ │ │ │ - DW_CFA_offset: r22 at cfa-192 │ │ │ │ - DW_CFA_offset: r23 at cfa-184 │ │ │ │ - DW_CFA_offset: r24 at cfa-176 │ │ │ │ - DW_CFA_offset: r25 at cfa-168 │ │ │ │ - DW_CFA_offset: r26 at cfa-160 │ │ │ │ - DW_CFA_offset: r27 at cfa-152 │ │ │ │ - DW_CFA_offset: r28 at cfa-144 │ │ │ │ - DW_CFA_offset: r29 at cfa-136 │ │ │ │ - DW_CFA_offset: r30 at cfa-128 │ │ │ │ - DW_CFA_offset: r31 at cfa-120 │ │ │ │ + DW_CFA_offset: r20 at cfa-224 │ │ │ │ + DW_CFA_offset: r21 at cfa-216 │ │ │ │ + DW_CFA_offset: r22 at cfa-208 │ │ │ │ + DW_CFA_offset: r23 at cfa-200 │ │ │ │ + DW_CFA_offset: r24 at cfa-192 │ │ │ │ + DW_CFA_offset: r25 at cfa-184 │ │ │ │ + DW_CFA_offset: r26 at cfa-176 │ │ │ │ + DW_CFA_offset: r27 at cfa-168 │ │ │ │ + DW_CFA_offset: r28 at cfa-160 │ │ │ │ + DW_CFA_offset: r29 at cfa-152 │ │ │ │ + DW_CFA_offset: r30 at cfa-144 │ │ │ │ + DW_CFA_offset: r31 at cfa-136 │ │ │ │ + DW_CFA_offset: r48 at cfa-128 │ │ │ │ + DW_CFA_offset: r49 at cfa-120 │ │ │ │ DW_CFA_offset: r50 at cfa-112 │ │ │ │ DW_CFA_offset: r51 at cfa-104 │ │ │ │ DW_CFA_offset: r52 at cfa-96 │ │ │ │ DW_CFA_offset: r53 at cfa-88 │ │ │ │ DW_CFA_offset: r54 at cfa-80 │ │ │ │ DW_CFA_offset: r55 at cfa-72 │ │ │ │ DW_CFA_offset: r56 at cfa-64 │ │ │ │ @@ -13427,91 +13765,92 @@ │ │ │ │ DW_CFA_offset: r58 at cfa-48 │ │ │ │ DW_CFA_offset: r59 at cfa-40 │ │ │ │ DW_CFA_offset: r60 at cfa-32 │ │ │ │ DW_CFA_offset: r61 at cfa-24 │ │ │ │ DW_CFA_offset: r62 at cfa-16 │ │ │ │ DW_CFA_offset: r63 at cfa-8 │ │ │ │ DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ - DW_CFA_advance_loc: 60 to 000000000005620c │ │ │ │ - DW_CFA_restore: r19 │ │ │ │ + DW_CFA_advance_loc: 44 to 0000000000051b4c │ │ │ │ DW_CFA_restore: r20 │ │ │ │ DW_CFA_restore: r21 │ │ │ │ - DW_CFA_restore: r23 │ │ │ │ + DW_CFA_restore: r22 │ │ │ │ DW_CFA_restore: r24 │ │ │ │ DW_CFA_restore: r25 │ │ │ │ - DW_CFA_restore: r27 │ │ │ │ + DW_CFA_restore: r26 │ │ │ │ DW_CFA_restore: r28 │ │ │ │ - DW_CFA_restore: r50 │ │ │ │ - DW_CFA_restore: r51 │ │ │ │ + DW_CFA_restore: r48 │ │ │ │ + DW_CFA_restore: r49 │ │ │ │ + DW_CFA_restore: r52 │ │ │ │ + DW_CFA_restore: r53 │ │ │ │ DW_CFA_restore: r54 │ │ │ │ DW_CFA_restore: r55 │ │ │ │ DW_CFA_restore: r56 │ │ │ │ DW_CFA_restore: r57 │ │ │ │ DW_CFA_restore: r58 │ │ │ │ DW_CFA_restore: r59 │ │ │ │ DW_CFA_restore: r62 │ │ │ │ DW_CFA_restore: r63 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000056214 │ │ │ │ - DW_CFA_restore: r52 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000056218 │ │ │ │ - DW_CFA_restore: r53 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005621c │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000051b54 │ │ │ │ + DW_CFA_restore: r50 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000051b58 │ │ │ │ + DW_CFA_restore: r51 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000051b5c │ │ │ │ DW_CFA_restore: r60 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000056220 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000051b60 │ │ │ │ DW_CFA_restore: r61 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000056224 │ │ │ │ - DW_CFA_restore: r22 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000056228 │ │ │ │ - DW_CFA_restore: r26 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005622c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000051b64 │ │ │ │ + DW_CFA_restore: r23 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000051b68 │ │ │ │ + DW_CFA_restore: r27 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000051b6c │ │ │ │ DW_CFA_restore: r29 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000056230 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000051b70 │ │ │ │ DW_CFA_restore: r31 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000056234 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000051b74 │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000056a4 0000000000000068 000056a8 FDE cie=00000000 pc=0000000000056250..000000000005660c │ │ │ │ - DW_CFA_advance_loc: 28 to 000000000005626c │ │ │ │ +00005848 0000000000000068 0000584c FDE cie=00000000 pc=0000000000051b90..0000000000051f64 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000051ba4 │ │ │ │ DW_CFA_register: r65 in r0 │ │ │ │ DW_CFA_offset: r28 at cfa-48 │ │ │ │ + DW_CFA_offset: r27 at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 92 to 0000000000051c00 │ │ │ │ + DW_CFA_def_cfa_offset: 224 │ │ │ │ DW_CFA_offset: r31 at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 92 to 00000000000562c8 │ │ │ │ - DW_CFA_def_cfa_offset: 240 │ │ │ │ DW_CFA_offset: r62 at cfa-16 │ │ │ │ DW_CFA_offset: r63 at cfa-8 │ │ │ │ + DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ DW_CFA_offset: r14 at cfa-160 │ │ │ │ DW_CFA_offset: r15 at cfa-152 │ │ │ │ DW_CFA_offset: r16 at cfa-144 │ │ │ │ DW_CFA_offset: r17 at cfa-136 │ │ │ │ DW_CFA_offset: r18 at cfa-128 │ │ │ │ DW_CFA_offset: r19 at cfa-120 │ │ │ │ DW_CFA_offset: r20 at cfa-112 │ │ │ │ DW_CFA_offset: r21 at cfa-104 │ │ │ │ DW_CFA_offset: r22 at cfa-96 │ │ │ │ DW_CFA_offset: r23 at cfa-88 │ │ │ │ DW_CFA_offset: r24 at cfa-80 │ │ │ │ DW_CFA_offset: r25 at cfa-72 │ │ │ │ DW_CFA_offset: r26 at cfa-64 │ │ │ │ - DW_CFA_offset: r27 at cfa-56 │ │ │ │ DW_CFA_offset: r29 at cfa-40 │ │ │ │ DW_CFA_offset: r30 at cfa-32 │ │ │ │ DW_CFA_offset_extended_sf: r72 at cfa+8 │ │ │ │ - DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000562cc │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000051c04 │ │ │ │ DW_CFA_def_cfa_register: r31 │ │ │ │ - DW_CFA_advance_loc: 88 to 0000000000056324 │ │ │ │ + DW_CFA_advance_loc: 92 to 0000000000051c60 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa: r1 ofs 0 │ │ │ │ - DW_CFA_advance_loc: 68 to 0000000000056368 │ │ │ │ + DW_CFA_advance_loc: 44 to 0000000000051c8c │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000005637c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000051c90 │ │ │ │ DW_CFA_restore_extended: r72 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000056384 │ │ │ │ + DW_CFA_advance_loc: 48 to 0000000000051cc0 │ │ │ │ DW_CFA_restore: r63 │ │ │ │ DW_CFA_restore: r62 │ │ │ │ DW_CFA_restore: r31 │ │ │ │ DW_CFA_restore: r30 │ │ │ │ DW_CFA_restore: r29 │ │ │ │ DW_CFA_restore: r28 │ │ │ │ DW_CFA_restore: r27 │ │ │ │ @@ -13524,54 +13863,54 @@ │ │ │ │ DW_CFA_restore: r20 │ │ │ │ DW_CFA_restore: r19 │ │ │ │ DW_CFA_restore: r18 │ │ │ │ DW_CFA_restore: r17 │ │ │ │ DW_CFA_restore: r16 │ │ │ │ DW_CFA_restore: r15 │ │ │ │ DW_CFA_restore: r14 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000056390 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000051cd0 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -00005710 0000000000000068 00005714 FDE cie=00000000 pc=0000000000056610..00000000000569cc │ │ │ │ - DW_CFA_advance_loc: 28 to 000000000005662c │ │ │ │ +000058b4 0000000000000068 000058b8 FDE cie=00000000 pc=0000000000051f70..0000000000052344 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000051f84 │ │ │ │ DW_CFA_register: r65 in r0 │ │ │ │ DW_CFA_offset: r28 at cfa-48 │ │ │ │ + DW_CFA_offset: r27 at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 92 to 0000000000051fe0 │ │ │ │ + DW_CFA_def_cfa_offset: 224 │ │ │ │ DW_CFA_offset: r31 at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 92 to 0000000000056688 │ │ │ │ - DW_CFA_def_cfa_offset: 240 │ │ │ │ DW_CFA_offset: r62 at cfa-16 │ │ │ │ DW_CFA_offset: r63 at cfa-8 │ │ │ │ + DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ DW_CFA_offset: r14 at cfa-160 │ │ │ │ DW_CFA_offset: r15 at cfa-152 │ │ │ │ DW_CFA_offset: r16 at cfa-144 │ │ │ │ DW_CFA_offset: r17 at cfa-136 │ │ │ │ DW_CFA_offset: r18 at cfa-128 │ │ │ │ DW_CFA_offset: r19 at cfa-120 │ │ │ │ DW_CFA_offset: r20 at cfa-112 │ │ │ │ DW_CFA_offset: r21 at cfa-104 │ │ │ │ DW_CFA_offset: r22 at cfa-96 │ │ │ │ DW_CFA_offset: r23 at cfa-88 │ │ │ │ DW_CFA_offset: r24 at cfa-80 │ │ │ │ DW_CFA_offset: r25 at cfa-72 │ │ │ │ DW_CFA_offset: r26 at cfa-64 │ │ │ │ - DW_CFA_offset: r27 at cfa-56 │ │ │ │ DW_CFA_offset: r29 at cfa-40 │ │ │ │ DW_CFA_offset: r30 at cfa-32 │ │ │ │ DW_CFA_offset_extended_sf: r72 at cfa+8 │ │ │ │ - DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005668c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000051fe4 │ │ │ │ DW_CFA_def_cfa_register: r31 │ │ │ │ - DW_CFA_advance_loc: 88 to 00000000000566e4 │ │ │ │ + DW_CFA_advance_loc: 92 to 0000000000052040 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa: r1 ofs 0 │ │ │ │ - DW_CFA_advance_loc: 68 to 0000000000056728 │ │ │ │ + DW_CFA_advance_loc: 44 to 000000000005206c │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000005673c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000052070 │ │ │ │ DW_CFA_restore_extended: r72 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000056744 │ │ │ │ + DW_CFA_advance_loc: 48 to 00000000000520a0 │ │ │ │ DW_CFA_restore: r63 │ │ │ │ DW_CFA_restore: r62 │ │ │ │ DW_CFA_restore: r31 │ │ │ │ DW_CFA_restore: r30 │ │ │ │ DW_CFA_restore: r29 │ │ │ │ DW_CFA_restore: r28 │ │ │ │ DW_CFA_restore: r27 │ │ │ │ @@ -13584,54 +13923,54 @@ │ │ │ │ DW_CFA_restore: r20 │ │ │ │ DW_CFA_restore: r19 │ │ │ │ DW_CFA_restore: r18 │ │ │ │ DW_CFA_restore: r17 │ │ │ │ DW_CFA_restore: r16 │ │ │ │ DW_CFA_restore: r15 │ │ │ │ DW_CFA_restore: r14 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000056750 │ │ │ │ + DW_CFA_advance_loc: 16 to 00000000000520b0 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -0000577c 0000000000000068 00005780 FDE cie=00000000 pc=00000000000569d0..0000000000056dfc │ │ │ │ - DW_CFA_advance_loc: 28 to 00000000000569ec │ │ │ │ +00005920 0000000000000068 00005924 FDE cie=00000000 pc=0000000000052350..0000000000052794 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000052364 │ │ │ │ DW_CFA_register: r65 in r0 │ │ │ │ + DW_CFA_offset: r27 at cfa-56 │ │ │ │ DW_CFA_offset: r26 at cfa-64 │ │ │ │ + DW_CFA_advance_loc: 92 to 00000000000523c0 │ │ │ │ + DW_CFA_def_cfa_offset: 224 │ │ │ │ DW_CFA_offset: r31 at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 92 to 0000000000056a48 │ │ │ │ - DW_CFA_def_cfa_offset: 240 │ │ │ │ DW_CFA_offset: r62 at cfa-16 │ │ │ │ DW_CFA_offset: r63 at cfa-8 │ │ │ │ + DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ DW_CFA_offset: r14 at cfa-160 │ │ │ │ DW_CFA_offset: r15 at cfa-152 │ │ │ │ DW_CFA_offset: r16 at cfa-144 │ │ │ │ DW_CFA_offset: r17 at cfa-136 │ │ │ │ DW_CFA_offset: r18 at cfa-128 │ │ │ │ DW_CFA_offset: r19 at cfa-120 │ │ │ │ DW_CFA_offset: r20 at cfa-112 │ │ │ │ DW_CFA_offset: r21 at cfa-104 │ │ │ │ DW_CFA_offset: r22 at cfa-96 │ │ │ │ DW_CFA_offset: r23 at cfa-88 │ │ │ │ DW_CFA_offset: r24 at cfa-80 │ │ │ │ DW_CFA_offset: r25 at cfa-72 │ │ │ │ - DW_CFA_offset: r27 at cfa-56 │ │ │ │ DW_CFA_offset: r28 at cfa-48 │ │ │ │ DW_CFA_offset: r29 at cfa-40 │ │ │ │ DW_CFA_offset: r30 at cfa-32 │ │ │ │ DW_CFA_offset_extended_sf: r72 at cfa+8 │ │ │ │ - DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000056a4c │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000523c4 │ │ │ │ DW_CFA_def_cfa_register: r31 │ │ │ │ - DW_CFA_advance_loc: 180 to 0000000000056b00 │ │ │ │ + DW_CFA_advance_loc: 192 to 0000000000052484 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa: r1 ofs 0 │ │ │ │ - DW_CFA_advance_loc: 68 to 0000000000056b44 │ │ │ │ + DW_CFA_advance_loc: 44 to 00000000000524b0 │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000056b58 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000524b4 │ │ │ │ DW_CFA_restore_extended: r72 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000056b60 │ │ │ │ + DW_CFA_advance_loc: 48 to 00000000000524e4 │ │ │ │ DW_CFA_restore: r63 │ │ │ │ DW_CFA_restore: r62 │ │ │ │ DW_CFA_restore: r31 │ │ │ │ DW_CFA_restore: r30 │ │ │ │ DW_CFA_restore: r29 │ │ │ │ DW_CFA_restore: r28 │ │ │ │ DW_CFA_restore: r27 │ │ │ │ @@ -13644,406 +13983,409 @@ │ │ │ │ DW_CFA_restore: r20 │ │ │ │ DW_CFA_restore: r19 │ │ │ │ DW_CFA_restore: r18 │ │ │ │ DW_CFA_restore: r17 │ │ │ │ DW_CFA_restore: r16 │ │ │ │ DW_CFA_restore: r15 │ │ │ │ DW_CFA_restore: r14 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000056b70 │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000000524f0 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -000057e8 000000000000002c 000057ec FDE cie=00000000 pc=0000000000056e00..0000000000056ed0 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000056e14 │ │ │ │ - DW_CFA_register: r65 in r0 │ │ │ │ - DW_CFA_offset: r31 at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000056e24 │ │ │ │ +0000598c 0000000000000040 00005990 FDE cie=00000000 pc=00000000000527a0..0000000000052864 │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000000527ac │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ - DW_CFA_advance_loc: 32 to 0000000000056e44 │ │ │ │ + DW_CFA_offset: r31 at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 40 to 00000000000527d4 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000056e50 │ │ │ │ - DW_CFA_restore_extended: r65 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000527d8 │ │ │ │ DW_CFA_restore: r31 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000056e60 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000527e0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 84 to 0000000000056eb4 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000056ec0 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000527e4 │ │ │ │ + DW_CFA_register: r65 in r0 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000527e8 │ │ │ │ + DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ + DW_CFA_advance_loc: 20 to 00000000000527fc │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000052804 │ │ │ │ + DW_CFA_register: r65 in r0 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000005280c │ │ │ │ + DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000052820 │ │ │ │ + DW_CFA_restore_extended: r65 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000052828 │ │ │ │ + DW_CFA_register: r65 in r0 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000052830 │ │ │ │ + DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000052844 │ │ │ │ + DW_CFA_restore_extended: r65 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000005284c │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000052854 │ │ │ │ DW_CFA_restore: r31 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00005818 0000000000000044 0000581c FDE cie=00000000 pc=0000000000056ed0..0000000000057124 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000056ee0 │ │ │ │ - DW_CFA_register: r65 in r0 │ │ │ │ +000059d0 0000000000000044 000059d4 FDE cie=00000000 pc=0000000000052870..0000000000052ad0 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000005287c │ │ │ │ DW_CFA_offset: r27 at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000056ef8 │ │ │ │ DW_CFA_offset: r26 at cfa-48 │ │ │ │ + DW_CFA_register: r65 in r0 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000005288c │ │ │ │ DW_CFA_offset: r28 at cfa-32 │ │ │ │ DW_CFA_offset: r29 at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000005289c │ │ │ │ DW_CFA_offset: r30 at cfa-16 │ │ │ │ DW_CFA_offset: r31 at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 28 to 0000000000056f14 │ │ │ │ + DW_CFA_advance_loc: 16 to 00000000000528ac │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ - DW_CFA_advance_loc1: 300 to 0000000000057040 │ │ │ │ + DW_CFA_advance_loc1: 320 to 00000000000529ec │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 56 to 0000000000057078 │ │ │ │ + DW_CFA_advance_loc: 56 to 0000000000052a24 │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ DW_CFA_restore: r31 │ │ │ │ DW_CFA_restore: r30 │ │ │ │ DW_CFA_restore: r29 │ │ │ │ DW_CFA_restore: r28 │ │ │ │ DW_CFA_restore: r27 │ │ │ │ DW_CFA_restore: r26 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000057080 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000052a30 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 80 to 00000000000570d0 │ │ │ │ + DW_CFA_advance_loc: 76 to 0000000000052a7c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 60 to 000000000005710c │ │ │ │ + DW_CFA_advance_loc: 60 to 0000000000052ab8 │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ DW_CFA_restore: r31 │ │ │ │ DW_CFA_restore: r30 │ │ │ │ DW_CFA_restore: r29 │ │ │ │ DW_CFA_restore: r28 │ │ │ │ DW_CFA_restore: r27 │ │ │ │ DW_CFA_restore: r26 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000057110 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000052abc │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00005860 0000000000000070 00005864 FDE cie=00000000 pc=0000000000057130..0000000000057444 │ │ │ │ - DW_CFA_advance_loc: 44 to 000000000005715c │ │ │ │ +00005a18 000000000000006c 00005a1c FDE cie=00000000 pc=0000000000052ad0..0000000000052e10 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000052ae0 │ │ │ │ DW_CFA_register: r65 in r0 │ │ │ │ DW_CFA_offset: r23 at cfa-72 │ │ │ │ DW_CFA_offset: r25 at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000052af0 │ │ │ │ DW_CFA_offset: r26 at cfa-48 │ │ │ │ DW_CFA_offset: r27 at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000052b00 │ │ │ │ DW_CFA_offset: r28 at cfa-32 │ │ │ │ DW_CFA_offset: r29 at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000052b14 │ │ │ │ DW_CFA_offset: r30 at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 44 to 0000000000057188 │ │ │ │ + DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000052b20 │ │ │ │ DW_CFA_def_cfa_offset: 112 │ │ │ │ DW_CFA_offset_extended_sf: r72 at cfa+8 │ │ │ │ - DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ - DW_CFA_advance_loc: 36 to 00000000000571ac │ │ │ │ + DW_CFA_advance_loc: 32 to 0000000000052b40 │ │ │ │ DW_CFA_offset: r24 at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000571b0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000052b44 │ │ │ │ DW_CFA_offset: r31 at cfa-8 │ │ │ │ - DW_CFA_advance_loc1: 360 to 0000000000057318 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005731c │ │ │ │ - DW_CFA_restore: r31 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000057330 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000057334 │ │ │ │ + DW_CFA_advance_loc1: 432 to 0000000000052cf4 │ │ │ │ DW_CFA_restore: r24 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000057338 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000052cf8 │ │ │ │ DW_CFA_restore: r31 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005733c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000052cfc │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 64 to 000000000005737c │ │ │ │ + DW_CFA_advance_loc: 64 to 0000000000052d3c │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000057380 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000052d40 │ │ │ │ DW_CFA_restore_extended: r72 │ │ │ │ DW_CFA_restore: r30 │ │ │ │ DW_CFA_restore: r29 │ │ │ │ DW_CFA_restore: r28 │ │ │ │ DW_CFA_restore: r27 │ │ │ │ DW_CFA_restore: r26 │ │ │ │ DW_CFA_restore: r25 │ │ │ │ DW_CFA_restore: r23 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000057390 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000052d50 │ │ │ │ DW_CFA_def_cfa_offset: 112 │ │ │ │ DW_CFA_offset: r23 at cfa-72 │ │ │ │ DW_CFA_offset: r24 at cfa-64 │ │ │ │ DW_CFA_offset: r25 at cfa-56 │ │ │ │ DW_CFA_offset: r26 at cfa-48 │ │ │ │ DW_CFA_offset: r27 at cfa-40 │ │ │ │ DW_CFA_offset: r28 at cfa-32 │ │ │ │ DW_CFA_offset: r29 at cfa-24 │ │ │ │ DW_CFA_offset: r30 at cfa-16 │ │ │ │ DW_CFA_offset: r31 at cfa-8 │ │ │ │ DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ DW_CFA_offset_extended_sf: r72 at cfa+8 │ │ │ │ - DW_CFA_advance_loc: 128 to 0000000000057410 │ │ │ │ + DW_CFA_advance_loc: 132 to 0000000000052dd4 │ │ │ │ DW_CFA_restore: r24 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000052dd8 │ │ │ │ DW_CFA_restore: r31 │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000057428 │ │ │ │ + DW_CFA_advance_loc: 28 to 0000000000052df4 │ │ │ │ DW_CFA_offset: r24 at cfa-64 │ │ │ │ DW_CFA_offset: r31 at cfa-8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -000058d4 0000000000000074 000058d8 FDE cie=00000000 pc=0000000000057450..0000000000057764 │ │ │ │ - DW_CFA_advance_loc: 52 to 0000000000057484 │ │ │ │ +00005a88 0000000000000070 00005a8c FDE cie=00000000 pc=0000000000052e10..0000000000053150 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000052e20 │ │ │ │ DW_CFA_register: r65 in r0 │ │ │ │ DW_CFA_offset: r22 at cfa-80 │ │ │ │ DW_CFA_offset: r24 at cfa-64 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000052e2c │ │ │ │ DW_CFA_offset: r25 at cfa-56 │ │ │ │ DW_CFA_offset: r26 at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000052e3c │ │ │ │ DW_CFA_offset: r27 at cfa-40 │ │ │ │ DW_CFA_offset: r28 at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000052e4c │ │ │ │ DW_CFA_offset: r29 at cfa-24 │ │ │ │ DW_CFA_offset: r30 at cfa-16 │ │ │ │ - DW_CFA_offset_extended_sf: r72 at cfa+8 │ │ │ │ - DW_CFA_advance_loc: 40 to 00000000000574ac │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000052e64 │ │ │ │ DW_CFA_def_cfa_offset: 112 │ │ │ │ DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ - DW_CFA_advance_loc: 40 to 00000000000574d4 │ │ │ │ + DW_CFA_offset_extended_sf: r72 at cfa+8 │ │ │ │ + DW_CFA_advance_loc: 36 to 0000000000052e88 │ │ │ │ DW_CFA_offset: r23 at cfa-72 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000574d8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000052e8c │ │ │ │ DW_CFA_offset: r31 at cfa-8 │ │ │ │ - DW_CFA_advance_loc1: 360 to 0000000000057640 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r23 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000057644 │ │ │ │ - DW_CFA_restore: r31 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000057650 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000057654 │ │ │ │ + DW_CFA_advance_loc1: 432 to 000000000005303c │ │ │ │ DW_CFA_restore: r23 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000057658 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000053040 │ │ │ │ DW_CFA_restore: r31 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005765c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000053044 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 64 to 000000000005769c │ │ │ │ + DW_CFA_advance_loc: 64 to 0000000000053084 │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000576a0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000053088 │ │ │ │ DW_CFA_restore_extended: r72 │ │ │ │ DW_CFA_restore: r30 │ │ │ │ DW_CFA_restore: r29 │ │ │ │ DW_CFA_restore: r28 │ │ │ │ DW_CFA_restore: r27 │ │ │ │ DW_CFA_restore: r26 │ │ │ │ DW_CFA_restore: r25 │ │ │ │ DW_CFA_restore: r24 │ │ │ │ DW_CFA_restore: r22 │ │ │ │ - DW_CFA_advance_loc: 16 to 00000000000576b0 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000053090 │ │ │ │ DW_CFA_def_cfa_offset: 112 │ │ │ │ DW_CFA_offset: r22 at cfa-80 │ │ │ │ DW_CFA_offset: r23 at cfa-72 │ │ │ │ DW_CFA_offset: r24 at cfa-64 │ │ │ │ DW_CFA_offset: r25 at cfa-56 │ │ │ │ DW_CFA_offset: r26 at cfa-48 │ │ │ │ DW_CFA_offset: r27 at cfa-40 │ │ │ │ DW_CFA_offset: r28 at cfa-32 │ │ │ │ DW_CFA_offset: r29 at cfa-24 │ │ │ │ DW_CFA_offset: r30 at cfa-16 │ │ │ │ DW_CFA_offset: r31 at cfa-8 │ │ │ │ DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ DW_CFA_offset_extended_sf: r72 at cfa+8 │ │ │ │ - DW_CFA_advance_loc: 128 to 0000000000057730 │ │ │ │ + DW_CFA_advance_loc: 132 to 0000000000053114 │ │ │ │ DW_CFA_restore: r23 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000053118 │ │ │ │ DW_CFA_restore: r31 │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000057748 │ │ │ │ + DW_CFA_advance_loc: 28 to 0000000000053134 │ │ │ │ DW_CFA_offset: r23 at cfa-72 │ │ │ │ DW_CFA_offset: r31 at cfa-8 │ │ │ │ DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -0000594c 000000000000001c 00005950 FDE cie=00000000 pc=0000000000057770..00000000000577bc │ │ │ │ - DW_CFA_advance_loc: 32 to 0000000000057790 │ │ │ │ +00005afc 000000000000001c 00005b00 FDE cie=00000000 pc=0000000000053150..0000000000053190 │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000053168 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ - DW_CFA_advance_loc: 20 to 00000000000577a4 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000053178 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000577ac │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000053180 │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000596c 000000000000001c 00005970 FDE cie=00000000 pc=00000000000577c0..0000000000057810 │ │ │ │ - DW_CFA_advance_loc: 32 to 00000000000577e0 │ │ │ │ +00005b1c 000000000000001c 00005b20 FDE cie=00000000 pc=0000000000053190..00000000000531d4 │ │ │ │ + DW_CFA_advance_loc: 24 to 00000000000531a8 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ - DW_CFA_advance_loc: 24 to 00000000000577f8 │ │ │ │ + DW_CFA_advance_loc: 20 to 00000000000531bc │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000057800 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000531c4 │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000598c 000000000000001c 00005990 FDE cie=00000000 pc=0000000000057810..000000000005786c │ │ │ │ - DW_CFA_advance_loc: 40 to 0000000000057838 │ │ │ │ +00005b3c 000000000000001c 00005b40 FDE cie=00000000 pc=00000000000531e0..0000000000053230 │ │ │ │ + DW_CFA_advance_loc: 32 to 0000000000053200 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ - DW_CFA_advance_loc: 28 to 0000000000057854 │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000053218 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000005785c │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000053220 │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000059ac 0000000000000010 000059b0 FDE cie=00000000 pc=0000000000057870..0000000000057a38 │ │ │ │ +00005b5c 0000000000000010 00005b60 FDE cie=00000000 pc=0000000000053230..0000000000053458 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000059c0 0000000000000030 000059c4 FDE cie=00000000 pc=0000000000057a40..0000000000057ccc │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000057a54 │ │ │ │ +00005b70 0000000000000034 00005b74 FDE cie=00000000 pc=0000000000053460..0000000000053698 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000005346c │ │ │ │ DW_CFA_register: r65 in r0 │ │ │ │ DW_CFA_offset: r31 at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000057a64 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000053478 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ - DW_CFA_advance_loc: 60 to 0000000000057aa0 │ │ │ │ + DW_CFA_advance_loc: 68 to 00000000000534bc │ │ │ │ DW_CFA_offset: r30 at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 72 to 0000000000057ae8 │ │ │ │ + DW_CFA_advance_loc: 68 to 0000000000053500 │ │ │ │ DW_CFA_restore: r30 │ │ │ │ - DW_CFA_advance_loc: 76 to 0000000000057b34 │ │ │ │ + DW_CFA_advance_loc: 52 to 0000000000053534 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000057b40 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000053544 │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ DW_CFA_restore: r31 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000057b50 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000053550 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 32 to 0000000000057b70 │ │ │ │ - DW_CFA_offset: r30 at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 108 to 0000000000057bdc │ │ │ │ - DW_CFA_restore: r30 │ │ │ │ - DW_CFA_advance_loc: 212 to 0000000000057cb0 │ │ │ │ - DW_CFA_offset: r30 at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 244 to 0000000000053644 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000053654 │ │ │ │ + DW_CFA_restore_extended: r65 │ │ │ │ + DW_CFA_restore: r31 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000053660 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -000059f4 0000000000000064 000059f8 FDE cie=00000000 pc=0000000000057cd0..00000000000586c8 │ │ │ │ - DW_CFA_advance_loc: 96 to 0000000000057d30 │ │ │ │ +00005ba8 0000000000000064 00005bac FDE cie=00000000 pc=00000000000536c0..00000000000540d8 │ │ │ │ + DW_CFA_advance_loc: 16 to 00000000000536d0 │ │ │ │ DW_CFA_register: r65 in r0 │ │ │ │ - DW_CFA_offset: r30 at cfa-80 │ │ │ │ - DW_CFA_offset: r31 at cfa-72 │ │ │ │ + DW_CFA_offset: r30 at cfa-96 │ │ │ │ + DW_CFA_offset: r31 at cfa-88 │ │ │ │ + DW_CFA_advance_loc: 88 to 0000000000053728 │ │ │ │ + DW_CFA_def_cfa_offset: 192 │ │ │ │ + DW_CFA_offset: r54 at cfa-80 │ │ │ │ + DW_CFA_offset: r55 at cfa-72 │ │ │ │ DW_CFA_offset: r56 at cfa-64 │ │ │ │ + DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ DW_CFA_offset: r57 at cfa-56 │ │ │ │ DW_CFA_offset: r58 at cfa-48 │ │ │ │ DW_CFA_offset: r59 at cfa-40 │ │ │ │ DW_CFA_offset: r60 at cfa-32 │ │ │ │ DW_CFA_offset: r61 at cfa-24 │ │ │ │ DW_CFA_offset: r62 at cfa-16 │ │ │ │ DW_CFA_offset: r63 at cfa-8 │ │ │ │ - DW_CFA_offset: r21 at cfa-152 │ │ │ │ - DW_CFA_offset: r22 at cfa-144 │ │ │ │ - DW_CFA_offset: r23 at cfa-136 │ │ │ │ - DW_CFA_offset: r24 at cfa-128 │ │ │ │ - DW_CFA_offset: r25 at cfa-120 │ │ │ │ - DW_CFA_offset: r26 at cfa-112 │ │ │ │ - DW_CFA_offset: r27 at cfa-104 │ │ │ │ - DW_CFA_offset: r28 at cfa-96 │ │ │ │ - DW_CFA_offset: r29 at cfa-88 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000057d3c │ │ │ │ - DW_CFA_def_cfa_offset: 192 │ │ │ │ - DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000057d40 │ │ │ │ + DW_CFA_offset: r22 at cfa-160 │ │ │ │ + DW_CFA_offset: r23 at cfa-152 │ │ │ │ + DW_CFA_offset: r24 at cfa-144 │ │ │ │ + DW_CFA_offset: r25 at cfa-136 │ │ │ │ + DW_CFA_offset: r26 at cfa-128 │ │ │ │ + DW_CFA_offset: r27 at cfa-120 │ │ │ │ + DW_CFA_offset: r28 at cfa-112 │ │ │ │ + DW_CFA_offset: r29 at cfa-104 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005372c │ │ │ │ DW_CFA_def_cfa_register: r31 │ │ │ │ - DW_CFA_advance_loc2: 1144 to 00000000000581b8 │ │ │ │ + DW_CFA_advance_loc2: 1236 to 0000000000053c00 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa: r1 ofs 0 │ │ │ │ - DW_CFA_advance_loc: 68 to 00000000000581fc │ │ │ │ + DW_CFA_advance_loc: 44 to 0000000000053c2c │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000005820c │ │ │ │ + DW_CFA_advance_loc: 44 to 0000000000053c58 │ │ │ │ DW_CFA_restore: r63 │ │ │ │ DW_CFA_restore: r62 │ │ │ │ DW_CFA_restore: r61 │ │ │ │ DW_CFA_restore: r60 │ │ │ │ DW_CFA_restore: r59 │ │ │ │ DW_CFA_restore: r58 │ │ │ │ DW_CFA_restore: r57 │ │ │ │ DW_CFA_restore: r56 │ │ │ │ + DW_CFA_restore: r55 │ │ │ │ + DW_CFA_restore: r54 │ │ │ │ DW_CFA_restore: r31 │ │ │ │ DW_CFA_restore: r30 │ │ │ │ DW_CFA_restore: r29 │ │ │ │ DW_CFA_restore: r28 │ │ │ │ DW_CFA_restore: r27 │ │ │ │ DW_CFA_restore: r26 │ │ │ │ DW_CFA_restore: r25 │ │ │ │ DW_CFA_restore: r24 │ │ │ │ DW_CFA_restore: r23 │ │ │ │ DW_CFA_restore: r22 │ │ │ │ - DW_CFA_restore: r21 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000058210 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000053c60 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00005a5c 0000000000000098 00005a60 FDE cie=00000000 pc=00000000000586d0..000000000005b980 │ │ │ │ - DW_CFA_advance_loc: 156 to 000000000005876c │ │ │ │ +00005c10 0000000000000094 00005c14 FDE cie=00000000 pc=00000000000540e0..0000000000057088 │ │ │ │ + DW_CFA_advance_loc: 116 to 0000000000054154 │ │ │ │ DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ - DW_CFA_offset: r48 at cfa-128 │ │ │ │ - DW_CFA_offset: r49 at cfa-120 │ │ │ │ DW_CFA_offset: r50 at cfa-112 │ │ │ │ DW_CFA_offset: r51 at cfa-104 │ │ │ │ DW_CFA_offset: r52 at cfa-96 │ │ │ │ DW_CFA_offset: r53 at cfa-88 │ │ │ │ DW_CFA_offset: r54 at cfa-80 │ │ │ │ DW_CFA_offset: r55 at cfa-72 │ │ │ │ DW_CFA_offset: r56 at cfa-64 │ │ │ │ DW_CFA_offset: r57 at cfa-56 │ │ │ │ DW_CFA_offset: r58 at cfa-48 │ │ │ │ DW_CFA_offset: r59 at cfa-40 │ │ │ │ DW_CFA_offset: r60 at cfa-32 │ │ │ │ DW_CFA_offset: r61 at cfa-24 │ │ │ │ DW_CFA_offset: r62 at cfa-16 │ │ │ │ DW_CFA_offset: r63 at cfa-8 │ │ │ │ - DW_CFA_offset: r14 at cfa-272 │ │ │ │ - DW_CFA_offset: r22 at cfa-208 │ │ │ │ - DW_CFA_offset: r23 at cfa-200 │ │ │ │ - DW_CFA_offset: r24 at cfa-192 │ │ │ │ - DW_CFA_offset: r25 at cfa-184 │ │ │ │ - DW_CFA_offset: r26 at cfa-176 │ │ │ │ - DW_CFA_offset: r28 at cfa-160 │ │ │ │ - DW_CFA_offset: r15 at cfa-264 │ │ │ │ - DW_CFA_offset: r16 at cfa-256 │ │ │ │ - DW_CFA_offset: r17 at cfa-248 │ │ │ │ - DW_CFA_offset: r18 at cfa-240 │ │ │ │ - DW_CFA_offset: r19 at cfa-232 │ │ │ │ - DW_CFA_offset: r20 at cfa-224 │ │ │ │ - DW_CFA_offset: r21 at cfa-216 │ │ │ │ - DW_CFA_offset: r27 at cfa-168 │ │ │ │ - DW_CFA_offset: r29 at cfa-152 │ │ │ │ - DW_CFA_offset: r31 at cfa-136 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000058780 │ │ │ │ - DW_CFA_def_cfa_offset: 560 │ │ │ │ + DW_CFA_offset: r14 at cfa-256 │ │ │ │ + DW_CFA_offset: r15 at cfa-248 │ │ │ │ + DW_CFA_offset: r16 at cfa-240 │ │ │ │ + DW_CFA_offset: r17 at cfa-232 │ │ │ │ + DW_CFA_offset: r22 at cfa-192 │ │ │ │ + DW_CFA_offset: r23 at cfa-184 │ │ │ │ + DW_CFA_offset: r24 at cfa-176 │ │ │ │ + DW_CFA_offset: r25 at cfa-168 │ │ │ │ + DW_CFA_offset: r27 at cfa-152 │ │ │ │ + DW_CFA_offset: r28 at cfa-144 │ │ │ │ + DW_CFA_offset: r29 at cfa-136 │ │ │ │ + DW_CFA_advance_loc: 48 to 0000000000054184 │ │ │ │ + DW_CFA_def_cfa_offset: 528 │ │ │ │ + DW_CFA_offset: r18 at cfa-224 │ │ │ │ + DW_CFA_offset: r19 at cfa-216 │ │ │ │ + DW_CFA_offset: r20 at cfa-208 │ │ │ │ + DW_CFA_offset: r21 at cfa-200 │ │ │ │ + DW_CFA_offset: r26 at cfa-160 │ │ │ │ + DW_CFA_offset: r30 at cfa-128 │ │ │ │ + DW_CFA_offset: r31 at cfa-120 │ │ │ │ DW_CFA_offset_extended_sf: r71 at cfa+8 │ │ │ │ DW_CFA_offset_extended_sf: r72 at cfa+8 │ │ │ │ - DW_CFA_offset: r30 at cfa-144 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000058790 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000054190 │ │ │ │ DW_CFA_def_cfa_register: r31 │ │ │ │ - DW_CFA_advance_loc2: 3208 to 0000000000059418 │ │ │ │ + DW_CFA_advance_loc2: 2616 to 0000000000054bc8 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa: r1 ofs 0 │ │ │ │ - DW_CFA_advance_loc: 68 to 000000000005945c │ │ │ │ + DW_CFA_advance_loc: 44 to 0000000000054bf4 │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ - DW_CFA_advance_loc: 84 to 00000000000594b0 │ │ │ │ + DW_CFA_advance_loc: 84 to 0000000000054c48 │ │ │ │ DW_CFA_restore_extended: r71 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000594b4 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000054c4c │ │ │ │ DW_CFA_restore_extended: r72 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000054c5c │ │ │ │ DW_CFA_restore: r63 │ │ │ │ DW_CFA_restore: r62 │ │ │ │ DW_CFA_restore: r61 │ │ │ │ DW_CFA_restore: r60 │ │ │ │ DW_CFA_restore: r59 │ │ │ │ DW_CFA_restore: r58 │ │ │ │ DW_CFA_restore: r57 │ │ │ │ DW_CFA_restore: r56 │ │ │ │ DW_CFA_restore: r55 │ │ │ │ DW_CFA_restore: r54 │ │ │ │ DW_CFA_restore: r53 │ │ │ │ DW_CFA_restore: r52 │ │ │ │ DW_CFA_restore: r51 │ │ │ │ DW_CFA_restore: r50 │ │ │ │ - DW_CFA_restore: r49 │ │ │ │ - DW_CFA_restore: r48 │ │ │ │ DW_CFA_restore: r31 │ │ │ │ DW_CFA_restore: r30 │ │ │ │ DW_CFA_restore: r29 │ │ │ │ DW_CFA_restore: r28 │ │ │ │ DW_CFA_restore: r27 │ │ │ │ DW_CFA_restore: r26 │ │ │ │ DW_CFA_restore: r25 │ │ │ │ @@ -14054,83 +14396,90 @@ │ │ │ │ DW_CFA_restore: r20 │ │ │ │ DW_CFA_restore: r19 │ │ │ │ DW_CFA_restore: r18 │ │ │ │ DW_CFA_restore: r17 │ │ │ │ DW_CFA_restore: r16 │ │ │ │ DW_CFA_restore: r15 │ │ │ │ DW_CFA_restore: r14 │ │ │ │ - DW_CFA_advance_loc: 12 to 00000000000594c0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000054c60 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00005af8 0000000000000090 00005afc FDE cie=00000000 pc=000000000005b980..000000000005e924 │ │ │ │ - DW_CFA_advance_loc: 156 to 000000000005ba1c │ │ │ │ +00005ca8 0000000000000098 00005cac FDE cie=00000000 pc=0000000000057090..0000000000059dd4 │ │ │ │ + DW_CFA_advance_loc: 92 to 00000000000570ec │ │ │ │ DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ - DW_CFA_offset: r22 at cfa-192 │ │ │ │ - DW_CFA_offset: r58 at cfa-48 │ │ │ │ - DW_CFA_offset: r59 at cfa-40 │ │ │ │ - DW_CFA_offset: r25 at cfa-168 │ │ │ │ - DW_CFA_offset: r50 at cfa-112 │ │ │ │ - DW_CFA_offset: r51 at cfa-104 │ │ │ │ + DW_CFA_offset: r22 at cfa-208 │ │ │ │ + DW_CFA_offset: r23 at cfa-200 │ │ │ │ DW_CFA_offset: r52 at cfa-96 │ │ │ │ DW_CFA_offset: r53 at cfa-88 │ │ │ │ DW_CFA_offset: r54 at cfa-80 │ │ │ │ + DW_CFA_offset: r48 at cfa-128 │ │ │ │ + DW_CFA_offset: r49 at cfa-120 │ │ │ │ + DW_CFA_offset: r50 at cfa-112 │ │ │ │ + DW_CFA_offset: r51 at cfa-104 │ │ │ │ DW_CFA_offset: r55 at cfa-72 │ │ │ │ DW_CFA_offset: r56 at cfa-64 │ │ │ │ DW_CFA_offset: r57 at cfa-56 │ │ │ │ + DW_CFA_offset: r58 at cfa-48 │ │ │ │ + DW_CFA_offset: r59 at cfa-40 │ │ │ │ DW_CFA_offset: r60 at cfa-32 │ │ │ │ DW_CFA_offset: r61 at cfa-24 │ │ │ │ DW_CFA_offset: r62 at cfa-16 │ │ │ │ DW_CFA_offset: r63 at cfa-8 │ │ │ │ - DW_CFA_offset: r14 at cfa-256 │ │ │ │ - DW_CFA_offset: r15 at cfa-248 │ │ │ │ - DW_CFA_offset: r23 at cfa-184 │ │ │ │ - DW_CFA_offset: r28 at cfa-144 │ │ │ │ - DW_CFA_offset: r16 at cfa-240 │ │ │ │ - DW_CFA_offset: r17 at cfa-232 │ │ │ │ - DW_CFA_offset: r18 at cfa-224 │ │ │ │ - DW_CFA_offset: r19 at cfa-216 │ │ │ │ - DW_CFA_offset: r20 at cfa-208 │ │ │ │ - DW_CFA_offset: r21 at cfa-200 │ │ │ │ - DW_CFA_offset: r24 at cfa-176 │ │ │ │ - DW_CFA_offset: r26 at cfa-160 │ │ │ │ - DW_CFA_offset: r27 at cfa-152 │ │ │ │ - DW_CFA_offset: r29 at cfa-136 │ │ │ │ - DW_CFA_offset: r30 at cfa-128 │ │ │ │ - DW_CFA_offset: r31 at cfa-120 │ │ │ │ + DW_CFA_offset: r16 at cfa-256 │ │ │ │ + DW_CFA_advance_loc: 80 to 000000000005713c │ │ │ │ + DW_CFA_offset: r17 at cfa-248 │ │ │ │ + DW_CFA_offset: r18 at cfa-240 │ │ │ │ + DW_CFA_offset: r19 at cfa-232 │ │ │ │ + DW_CFA_offset: r24 at cfa-192 │ │ │ │ + DW_CFA_offset: r25 at cfa-184 │ │ │ │ + DW_CFA_offset: r26 at cfa-176 │ │ │ │ + DW_CFA_offset: r27 at cfa-168 │ │ │ │ + DW_CFA_offset: r14 at cfa-272 │ │ │ │ + DW_CFA_offset: r15 at cfa-264 │ │ │ │ + DW_CFA_offset: r20 at cfa-224 │ │ │ │ + DW_CFA_offset: r21 at cfa-216 │ │ │ │ + DW_CFA_offset: r28 at cfa-160 │ │ │ │ + DW_CFA_offset: r29 at cfa-152 │ │ │ │ + DW_CFA_offset: r31 at cfa-136 │ │ │ │ + DW_CFA_offset: r30 at cfa-144 │ │ │ │ DW_CFA_offset_extended_sf: r71 at cfa+8 │ │ │ │ DW_CFA_offset_extended_sf: r72 at cfa+8 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000005ba28 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000057144 │ │ │ │ DW_CFA_def_cfa_offset: 544 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000005ba38 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000005714c │ │ │ │ DW_CFA_def_cfa_register: r31 │ │ │ │ - DW_CFA_advance_loc2: 3268 to 000000000005c6fc │ │ │ │ + DW_CFA_advance_loc2: 2644 to 0000000000057ba0 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa: r1 ofs 0 │ │ │ │ - DW_CFA_advance_loc: 68 to 000000000005c740 │ │ │ │ + DW_CFA_advance_loc: 44 to 0000000000057bcc │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ - DW_CFA_advance_loc: 76 to 000000000005c78c │ │ │ │ + DW_CFA_advance_loc: 60 to 0000000000057c08 │ │ │ │ DW_CFA_restore_extended: r71 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005c790 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000057c0c │ │ │ │ DW_CFA_restore_extended: r72 │ │ │ │ + DW_CFA_advance_loc: 48 to 0000000000057c3c │ │ │ │ DW_CFA_restore: r63 │ │ │ │ DW_CFA_restore: r62 │ │ │ │ DW_CFA_restore: r61 │ │ │ │ DW_CFA_restore: r60 │ │ │ │ DW_CFA_restore: r59 │ │ │ │ DW_CFA_restore: r58 │ │ │ │ DW_CFA_restore: r57 │ │ │ │ DW_CFA_restore: r56 │ │ │ │ DW_CFA_restore: r55 │ │ │ │ DW_CFA_restore: r54 │ │ │ │ DW_CFA_restore: r53 │ │ │ │ DW_CFA_restore: r52 │ │ │ │ DW_CFA_restore: r51 │ │ │ │ DW_CFA_restore: r50 │ │ │ │ + DW_CFA_restore: r49 │ │ │ │ + DW_CFA_restore: r48 │ │ │ │ DW_CFA_restore: r31 │ │ │ │ DW_CFA_restore: r30 │ │ │ │ DW_CFA_restore: r29 │ │ │ │ DW_CFA_restore: r28 │ │ │ │ DW_CFA_restore: r27 │ │ │ │ DW_CFA_restore: r26 │ │ │ │ DW_CFA_restore: r25 │ │ │ │ @@ -14141,63 +14490,67 @@ │ │ │ │ DW_CFA_restore: r20 │ │ │ │ DW_CFA_restore: r19 │ │ │ │ DW_CFA_restore: r18 │ │ │ │ DW_CFA_restore: r17 │ │ │ │ DW_CFA_restore: r16 │ │ │ │ DW_CFA_restore: r15 │ │ │ │ DW_CFA_restore: r14 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005c794 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000057c40 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -00005b8c 0000000000000074 00005b90 FDE cie=00000000 pc=000000000005e930..000000000005ef38 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000005e944 │ │ │ │ - DW_CFA_register: r65 in r0 │ │ │ │ - DW_CFA_offset: r30 at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 116 to 000000000005e9b8 │ │ │ │ - DW_CFA_def_cfa_offset: 256 │ │ │ │ - DW_CFA_offset: r15 at cfa-184 │ │ │ │ - DW_CFA_offset: r23 at cfa-120 │ │ │ │ - DW_CFA_offset: r31 at cfa-56 │ │ │ │ +00005d44 0000000000000078 00005d48 FDE cie=00000000 pc=0000000000059de0..000000000005a388 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000059dec │ │ │ │ + DW_CFA_offset: r27 at cfa-104 │ │ │ │ + DW_CFA_offset: r26 at cfa-112 │ │ │ │ + DW_CFA_advance_loc: 68 to 0000000000059e30 │ │ │ │ + DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ + DW_CFA_offset: r56 at cfa-64 │ │ │ │ + DW_CFA_offset: r57 at cfa-56 │ │ │ │ DW_CFA_offset: r58 at cfa-48 │ │ │ │ DW_CFA_offset: r59 at cfa-40 │ │ │ │ DW_CFA_offset: r60 at cfa-32 │ │ │ │ DW_CFA_offset: r61 at cfa-24 │ │ │ │ DW_CFA_offset: r62 at cfa-16 │ │ │ │ DW_CFA_offset: r63 at cfa-8 │ │ │ │ - DW_CFA_offset: r14 at cfa-192 │ │ │ │ - DW_CFA_offset: r16 at cfa-176 │ │ │ │ - DW_CFA_offset: r17 at cfa-168 │ │ │ │ - DW_CFA_offset: r18 at cfa-160 │ │ │ │ - DW_CFA_offset: r19 at cfa-152 │ │ │ │ - DW_CFA_offset: r20 at cfa-144 │ │ │ │ - DW_CFA_offset: r21 at cfa-136 │ │ │ │ - DW_CFA_offset: r22 at cfa-128 │ │ │ │ - DW_CFA_offset: r24 at cfa-112 │ │ │ │ - DW_CFA_offset: r25 at cfa-104 │ │ │ │ - DW_CFA_offset: r26 at cfa-96 │ │ │ │ - DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ - DW_CFA_offset: r27 at cfa-88 │ │ │ │ - DW_CFA_offset: r28 at cfa-80 │ │ │ │ - DW_CFA_offset: r29 at cfa-72 │ │ │ │ + DW_CFA_offset: r15 at cfa-200 │ │ │ │ + DW_CFA_offset: r14 at cfa-208 │ │ │ │ + DW_CFA_offset: r25 at cfa-120 │ │ │ │ + DW_CFA_advance_loc: 64 to 0000000000059e70 │ │ │ │ + DW_CFA_def_cfa_offset: 272 │ │ │ │ + DW_CFA_offset: r31 at cfa-72 │ │ │ │ + DW_CFA_offset: r30 at cfa-80 │ │ │ │ + DW_CFA_offset: r29 at cfa-88 │ │ │ │ DW_CFA_offset_extended_sf: r72 at cfa+8 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000005e9cc │ │ │ │ + DW_CFA_offset: r16 at cfa-192 │ │ │ │ + DW_CFA_offset: r17 at cfa-184 │ │ │ │ + DW_CFA_offset: r18 at cfa-176 │ │ │ │ + DW_CFA_offset: r19 at cfa-168 │ │ │ │ + DW_CFA_offset: r20 at cfa-160 │ │ │ │ + DW_CFA_offset: r21 at cfa-152 │ │ │ │ + DW_CFA_offset: r22 at cfa-144 │ │ │ │ + DW_CFA_offset: r23 at cfa-136 │ │ │ │ + DW_CFA_offset: r24 at cfa-128 │ │ │ │ + DW_CFA_offset: r28 at cfa-96 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000059e7c │ │ │ │ DW_CFA_def_cfa_register: r31 │ │ │ │ - DW_CFA_advance_loc2: 1260 to 000000000005eeb8 │ │ │ │ + DW_CFA_advance_loc2: 1156 to 000000000005a300 │ │ │ │ DW_CFA_def_cfa: r1 ofs 0 │ │ │ │ - DW_CFA_advance_loc: 68 to 000000000005eefc │ │ │ │ + DW_CFA_advance_loc: 44 to 000000000005a32c │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000005ef10 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005a330 │ │ │ │ DW_CFA_restore_extended: r72 │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000005ef28 │ │ │ │ + DW_CFA_advance_loc: 72 to 000000000005a378 │ │ │ │ DW_CFA_restore: r63 │ │ │ │ DW_CFA_restore: r62 │ │ │ │ DW_CFA_restore: r61 │ │ │ │ DW_CFA_restore: r60 │ │ │ │ DW_CFA_restore: r59 │ │ │ │ DW_CFA_restore: r58 │ │ │ │ + DW_CFA_restore: r57 │ │ │ │ + DW_CFA_restore: r56 │ │ │ │ DW_CFA_restore: r31 │ │ │ │ DW_CFA_restore: r30 │ │ │ │ DW_CFA_restore: r29 │ │ │ │ DW_CFA_restore: r28 │ │ │ │ DW_CFA_restore: r27 │ │ │ │ DW_CFA_restore: r26 │ │ │ │ DW_CFA_restore: r25 │ │ │ │ @@ -14210,54 +14563,60 @@ │ │ │ │ DW_CFA_restore: r18 │ │ │ │ DW_CFA_restore: r17 │ │ │ │ DW_CFA_restore: r16 │ │ │ │ DW_CFA_restore: r15 │ │ │ │ DW_CFA_restore: r14 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005c04 000000000000006c 00005c08 FDE cie=00000000 pc=000000000005ef40..000000000005f508 │ │ │ │ - DW_CFA_advance_loc: 124 to 000000000005efbc │ │ │ │ - DW_CFA_def_cfa_offset: 240 │ │ │ │ +00005dc0 0000000000000074 00005dc4 FDE cie=00000000 pc=000000000005a390..000000000005a908 │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000005a3a8 │ │ │ │ + DW_CFA_register: r65 in r0 │ │ │ │ + DW_CFA_offset: r23 at cfa-120 │ │ │ │ + DW_CFA_offset: r24 at cfa-112 │ │ │ │ + DW_CFA_advance_loc: 120 to 000000000005a420 │ │ │ │ + DW_CFA_def_cfa_offset: 256 │ │ │ │ + DW_CFA_offset: r27 at cfa-88 │ │ │ │ + DW_CFA_offset: r26 at cfa-96 │ │ │ │ + DW_CFA_offset: r31 at cfa-56 │ │ │ │ + DW_CFA_offset: r58 at cfa-48 │ │ │ │ + DW_CFA_offset: r59 at cfa-40 │ │ │ │ DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ - DW_CFA_offset: r22 at cfa-112 │ │ │ │ - DW_CFA_offset: r27 at cfa-72 │ │ │ │ - DW_CFA_offset: r28 at cfa-64 │ │ │ │ - DW_CFA_offset: r31 at cfa-40 │ │ │ │ DW_CFA_offset: r60 at cfa-32 │ │ │ │ DW_CFA_offset: r61 at cfa-24 │ │ │ │ DW_CFA_offset: r62 at cfa-16 │ │ │ │ DW_CFA_offset: r63 at cfa-8 │ │ │ │ - DW_CFA_offset: r14 at cfa-176 │ │ │ │ - DW_CFA_offset: r15 at cfa-168 │ │ │ │ - DW_CFA_offset: r16 at cfa-160 │ │ │ │ - DW_CFA_offset: r17 at cfa-152 │ │ │ │ - DW_CFA_offset: r18 at cfa-144 │ │ │ │ - DW_CFA_offset: r19 at cfa-136 │ │ │ │ - DW_CFA_offset: r20 at cfa-128 │ │ │ │ - DW_CFA_offset: r21 at cfa-120 │ │ │ │ - DW_CFA_offset: r23 at cfa-104 │ │ │ │ - DW_CFA_offset: r24 at cfa-96 │ │ │ │ - DW_CFA_offset: r25 at cfa-88 │ │ │ │ - DW_CFA_offset: r26 at cfa-80 │ │ │ │ - DW_CFA_offset: r29 at cfa-56 │ │ │ │ - DW_CFA_offset: r30 at cfa-48 │ │ │ │ + DW_CFA_offset: r14 at cfa-192 │ │ │ │ + DW_CFA_offset: r15 at cfa-184 │ │ │ │ + DW_CFA_offset: r16 at cfa-176 │ │ │ │ + DW_CFA_offset: r17 at cfa-168 │ │ │ │ + DW_CFA_offset: r18 at cfa-160 │ │ │ │ + DW_CFA_offset: r19 at cfa-152 │ │ │ │ + DW_CFA_offset: r20 at cfa-144 │ │ │ │ + DW_CFA_offset: r21 at cfa-136 │ │ │ │ + DW_CFA_offset: r22 at cfa-128 │ │ │ │ + DW_CFA_offset: r25 at cfa-104 │ │ │ │ + DW_CFA_offset: r28 at cfa-80 │ │ │ │ + DW_CFA_offset: r29 at cfa-72 │ │ │ │ + DW_CFA_offset: r30 at cfa-64 │ │ │ │ DW_CFA_offset_extended_sf: r72 at cfa+8 │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000005efd4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005a424 │ │ │ │ DW_CFA_def_cfa_register: r31 │ │ │ │ - DW_CFA_advance_loc2: 1212 to 000000000005f490 │ │ │ │ + DW_CFA_advance_loc2: 1124 to 000000000005a888 │ │ │ │ DW_CFA_def_cfa: r1 ofs 0 │ │ │ │ - DW_CFA_advance_loc: 68 to 000000000005f4d4 │ │ │ │ + DW_CFA_advance_loc: 44 to 000000000005a8b4 │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000005f4e8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005a8b8 │ │ │ │ DW_CFA_restore_extended: r72 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000005f4f8 │ │ │ │ + DW_CFA_advance_loc: 64 to 000000000005a8f8 │ │ │ │ DW_CFA_restore: r63 │ │ │ │ DW_CFA_restore: r62 │ │ │ │ DW_CFA_restore: r61 │ │ │ │ DW_CFA_restore: r60 │ │ │ │ + DW_CFA_restore: r59 │ │ │ │ + DW_CFA_restore: r58 │ │ │ │ DW_CFA_restore: r31 │ │ │ │ DW_CFA_restore: r30 │ │ │ │ DW_CFA_restore: r29 │ │ │ │ DW_CFA_restore: r28 │ │ │ │ DW_CFA_restore: r27 │ │ │ │ DW_CFA_restore: r26 │ │ │ │ DW_CFA_restore: r25 │ │ │ │ @@ -14269,154 +14628,167 @@ │ │ │ │ DW_CFA_restore: r19 │ │ │ │ DW_CFA_restore: r18 │ │ │ │ DW_CFA_restore: r17 │ │ │ │ DW_CFA_restore: r16 │ │ │ │ DW_CFA_restore: r15 │ │ │ │ DW_CFA_restore: r14 │ │ │ │ DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00005c74 0000000000000114 00005c78 FDE cie=00000000 pc=000000000005f510..000000000005f90c │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000005f51c │ │ │ │ - DW_CFA_offset: r30 at cfa-144 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000005f524 │ │ │ │ - DW_CFA_def_cfa_offset: 256 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000005f530 │ │ │ │ +00005e38 000000000000012c 00005e3c FDE cie=00000000 pc=000000000005a910..000000000005accc │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005a914 │ │ │ │ + DW_CFA_offset: r30 at cfa-160 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000005a920 │ │ │ │ + DW_CFA_def_cfa_offset: 288 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000005a928 │ │ │ │ + DW_CFA_offset: r29 at cfa-168 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000005a930 │ │ │ │ DW_CFA_register: r65 in r0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005f534 │ │ │ │ - DW_CFA_offset: r29 at cfa-152 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000005f53c │ │ │ │ - DW_CFA_offset: r31 at cfa-136 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000005f544 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005a934 │ │ │ │ + DW_CFA_offset: r31 at cfa-152 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000005a93c │ │ │ │ DW_CFA_offset: r60 at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005f548 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005a940 │ │ │ │ DW_CFA_offset: r61 at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005f54c │ │ │ │ - DW_CFA_offset: r50 at cfa-112 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005f550 │ │ │ │ - DW_CFA_offset: r51 at cfa-104 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005f554 │ │ │ │ - DW_CFA_offset: r23 at cfa-200 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005f558 │ │ │ │ - DW_CFA_offset: r26 at cfa-176 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005f55c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005a944 │ │ │ │ + DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005a948 │ │ │ │ + DW_CFA_offset: r46 at cfa-144 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005a94c │ │ │ │ + DW_CFA_offset: r47 at cfa-136 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005a950 │ │ │ │ + DW_CFA_offset: r18 at cfa-256 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005a954 │ │ │ │ + DW_CFA_offset: r19 at cfa-248 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000005a95c │ │ │ │ + DW_CFA_offset: r24 at cfa-208 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005a960 │ │ │ │ + DW_CFA_offset: r27 at cfa-184 │ │ │ │ + DW_CFA_advance_loc: 84 to 000000000005a9b4 │ │ │ │ + DW_CFA_offset: r21 at cfa-232 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005a9b8 │ │ │ │ + DW_CFA_offset: r22 at cfa-224 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000005a9c8 │ │ │ │ DW_CFA_offset: r52 at cfa-96 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005f560 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005a9cc │ │ │ │ DW_CFA_offset: r53 at cfa-88 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000005f568 │ │ │ │ - DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ - DW_CFA_advance_loc: 100 to 000000000005f5cc │ │ │ │ - DW_CFA_offset: r21 at cfa-216 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005f5d0 │ │ │ │ - DW_CFA_offset: r22 at cfa-208 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005f5d4 │ │ │ │ - DW_CFA_offset: r27 at cfa-168 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000005f5e4 │ │ │ │ - DW_CFA_offset: r20 at cfa-224 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005f5e8 │ │ │ │ - DW_CFA_offset: r24 at cfa-192 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005f5ec │ │ │ │ - DW_CFA_offset: r25 at cfa-184 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005f5f0 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000005a9e0 │ │ │ │ + DW_CFA_offset: r23 at cfa-216 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005a9e4 │ │ │ │ + DW_CFA_offset: r25 at cfa-200 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000005a9f0 │ │ │ │ + DW_CFA_offset: r26 at cfa-192 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005a9f4 │ │ │ │ DW_CFA_offset: r54 at cfa-80 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005f5f4 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000005aa00 │ │ │ │ DW_CFA_offset: r55 at cfa-72 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000005f608 │ │ │ │ - DW_CFA_offset: r28 at cfa-160 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000005f618 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005aa04 │ │ │ │ + DW_CFA_offset: r56 at cfa-64 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000005aa0c │ │ │ │ + DW_CFA_offset: r28 at cfa-176 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005aa10 │ │ │ │ DW_CFA_offset: r48 at cfa-128 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005f61c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005aa14 │ │ │ │ DW_CFA_offset: r49 at cfa-120 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005f620 │ │ │ │ - DW_CFA_offset: r56 at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005f624 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005aa18 │ │ │ │ + DW_CFA_offset: r50 at cfa-112 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005aa1c │ │ │ │ + DW_CFA_offset: r51 at cfa-104 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005aa20 │ │ │ │ DW_CFA_offset: r57 at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005f628 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005aa24 │ │ │ │ DW_CFA_offset: r58 at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005f62c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005aa28 │ │ │ │ DW_CFA_offset: r59 at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005f630 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005aa2c │ │ │ │ DW_CFA_offset: r62 at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005f634 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005aa30 │ │ │ │ DW_CFA_offset: r63 at cfa-8 │ │ │ │ - DW_CFA_advance_loc1: 484 to 000000000005f818 │ │ │ │ + DW_CFA_advance_loc1: 428 to 000000000005abdc │ │ │ │ + DW_CFA_restore: r46 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005abe0 │ │ │ │ + DW_CFA_restore: r47 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005abe4 │ │ │ │ DW_CFA_restore: r48 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005f81c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005abe8 │ │ │ │ DW_CFA_restore: r49 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005f820 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005abec │ │ │ │ DW_CFA_restore: r50 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005f824 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005abf0 │ │ │ │ DW_CFA_restore: r51 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005f828 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005abf4 │ │ │ │ DW_CFA_restore: r52 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005f82c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005abf8 │ │ │ │ DW_CFA_restore: r53 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005f830 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005abfc │ │ │ │ DW_CFA_restore: r54 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005f834 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005ac00 │ │ │ │ + DW_CFA_restore_extended: r65 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005ac04 │ │ │ │ DW_CFA_restore: r55 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005f838 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005ac08 │ │ │ │ DW_CFA_restore: r56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005f83c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005ac0c │ │ │ │ DW_CFA_restore: r57 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005f840 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005ac10 │ │ │ │ DW_CFA_restore: r58 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005f844 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005ac14 │ │ │ │ DW_CFA_restore: r59 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005f848 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005ac18 │ │ │ │ DW_CFA_restore: r60 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005f84c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005ac1c │ │ │ │ DW_CFA_restore: r61 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005f850 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005ac20 │ │ │ │ DW_CFA_restore: r62 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005f854 │ │ │ │ - DW_CFA_restore_extended: r65 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005f858 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005ac24 │ │ │ │ DW_CFA_restore: r63 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005f85c │ │ │ │ - DW_CFA_restore: r20 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005f860 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005ac28 │ │ │ │ + DW_CFA_restore: r18 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005ac2c │ │ │ │ + DW_CFA_restore: r19 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005ac30 │ │ │ │ DW_CFA_restore: r21 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005f864 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005ac34 │ │ │ │ DW_CFA_restore: r22 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005f868 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005ac38 │ │ │ │ DW_CFA_restore: r23 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005f86c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005ac3c │ │ │ │ DW_CFA_restore: r24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005f870 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005ac40 │ │ │ │ DW_CFA_restore: r25 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005f874 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005ac44 │ │ │ │ DW_CFA_restore: r26 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005f878 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005ac48 │ │ │ │ DW_CFA_restore: r27 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005f87c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005ac4c │ │ │ │ DW_CFA_restore: r28 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005f880 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005ac50 │ │ │ │ DW_CFA_restore: r29 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005f884 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005ac54 │ │ │ │ DW_CFA_restore: r31 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005f888 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005ac58 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005f88c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005ac5c │ │ │ │ DW_CFA_restore: r30 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005f890 │ │ │ │ - DW_CFA_def_cfa_offset: 256 │ │ │ │ - DW_CFA_offset: r20 at cfa-224 │ │ │ │ - DW_CFA_offset: r21 at cfa-216 │ │ │ │ - DW_CFA_offset: r22 at cfa-208 │ │ │ │ - DW_CFA_offset: r23 at cfa-200 │ │ │ │ - DW_CFA_offset: r24 at cfa-192 │ │ │ │ - DW_CFA_offset: r25 at cfa-184 │ │ │ │ - DW_CFA_offset: r26 at cfa-176 │ │ │ │ - DW_CFA_offset: r27 at cfa-168 │ │ │ │ - DW_CFA_offset: r28 at cfa-160 │ │ │ │ - DW_CFA_offset: r29 at cfa-152 │ │ │ │ - DW_CFA_offset: r30 at cfa-144 │ │ │ │ - DW_CFA_offset: r31 at cfa-136 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005ac60 │ │ │ │ + DW_CFA_def_cfa_offset: 288 │ │ │ │ + DW_CFA_offset: r18 at cfa-256 │ │ │ │ + DW_CFA_offset: r19 at cfa-248 │ │ │ │ + DW_CFA_offset: r21 at cfa-232 │ │ │ │ + DW_CFA_offset: r22 at cfa-224 │ │ │ │ + DW_CFA_offset: r23 at cfa-216 │ │ │ │ + DW_CFA_offset: r24 at cfa-208 │ │ │ │ + DW_CFA_offset: r25 at cfa-200 │ │ │ │ + DW_CFA_offset: r26 at cfa-192 │ │ │ │ + DW_CFA_offset: r27 at cfa-184 │ │ │ │ + DW_CFA_offset: r28 at cfa-176 │ │ │ │ + DW_CFA_offset: r29 at cfa-168 │ │ │ │ + DW_CFA_offset: r30 at cfa-160 │ │ │ │ + DW_CFA_offset: r31 at cfa-152 │ │ │ │ + DW_CFA_offset: r46 at cfa-144 │ │ │ │ + DW_CFA_offset: r47 at cfa-136 │ │ │ │ DW_CFA_offset: r48 at cfa-128 │ │ │ │ DW_CFA_offset: r49 at cfa-120 │ │ │ │ DW_CFA_offset: r50 at cfa-112 │ │ │ │ DW_CFA_offset: r51 at cfa-104 │ │ │ │ DW_CFA_offset: r52 at cfa-96 │ │ │ │ DW_CFA_offset: r53 at cfa-88 │ │ │ │ DW_CFA_offset: r54 at cfa-80 │ │ │ │ @@ -14426,359 +14798,370 @@ │ │ │ │ DW_CFA_offset: r58 at cfa-48 │ │ │ │ DW_CFA_offset: r59 at cfa-40 │ │ │ │ DW_CFA_offset: r60 at cfa-32 │ │ │ │ DW_CFA_offset: r61 at cfa-24 │ │ │ │ DW_CFA_offset: r62 at cfa-16 │ │ │ │ DW_CFA_offset: r63 at cfa-8 │ │ │ │ DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ - DW_CFA_advance_loc: 60 to 000000000005f8cc │ │ │ │ - DW_CFA_restore: r20 │ │ │ │ + DW_CFA_advance_loc: 44 to 000000000005ac8c │ │ │ │ DW_CFA_restore: r21 │ │ │ │ DW_CFA_restore: r22 │ │ │ │ - DW_CFA_restore: r24 │ │ │ │ + DW_CFA_restore: r23 │ │ │ │ DW_CFA_restore: r25 │ │ │ │ - DW_CFA_restore: r27 │ │ │ │ + DW_CFA_restore: r26 │ │ │ │ DW_CFA_restore: r28 │ │ │ │ DW_CFA_restore: r48 │ │ │ │ DW_CFA_restore: r49 │ │ │ │ + DW_CFA_restore: r50 │ │ │ │ + DW_CFA_restore: r51 │ │ │ │ + DW_CFA_restore: r52 │ │ │ │ + DW_CFA_restore: r53 │ │ │ │ DW_CFA_restore: r54 │ │ │ │ DW_CFA_restore: r55 │ │ │ │ DW_CFA_restore: r56 │ │ │ │ DW_CFA_restore: r57 │ │ │ │ DW_CFA_restore: r58 │ │ │ │ DW_CFA_restore: r59 │ │ │ │ DW_CFA_restore: r62 │ │ │ │ DW_CFA_restore: r63 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000005f8d4 │ │ │ │ - DW_CFA_restore: r50 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005f8d8 │ │ │ │ - DW_CFA_restore: r51 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005f8dc │ │ │ │ - DW_CFA_restore: r52 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005f8e0 │ │ │ │ - DW_CFA_restore: r53 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005f8e4 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000005ac94 │ │ │ │ + DW_CFA_restore: r46 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005ac98 │ │ │ │ + DW_CFA_restore: r47 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005ac9c │ │ │ │ DW_CFA_restore: r60 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005f8e8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005aca0 │ │ │ │ DW_CFA_restore: r61 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005f8ec │ │ │ │ - DW_CFA_restore: r23 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005f8f0 │ │ │ │ - DW_CFA_restore: r26 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005f8f4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005aca4 │ │ │ │ + DW_CFA_restore: r18 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005aca8 │ │ │ │ + DW_CFA_restore: r19 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005acac │ │ │ │ + DW_CFA_restore: r24 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005acb0 │ │ │ │ + DW_CFA_restore: r27 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005acb4 │ │ │ │ DW_CFA_restore: r29 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005f8f8 │ │ │ │ - DW_CFA_restore: r31 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005f8fc │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005acb8 │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005acbc │ │ │ │ + DW_CFA_restore: r31 │ │ │ │ │ │ │ │ -00005d8c 00000000000000d4 00005d90 FDE cie=00000000 pc=000000000005f910..000000000005fd9c │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000005f91c │ │ │ │ - DW_CFA_offset: r21 at cfa-216 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000005f924 │ │ │ │ +00005f68 00000000000000d4 00005f6c FDE cie=00000000 pc=000000000005acd0..000000000005b0fc │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005acd4 │ │ │ │ + DW_CFA_offset: r22 at cfa-224 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000005ace0 │ │ │ │ DW_CFA_def_cfa_offset: 304 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000005f930 │ │ │ │ - DW_CFA_offset: r20 at cfa-224 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000005f938 │ │ │ │ - DW_CFA_offset: r31 at cfa-136 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000005f948 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000005ace8 │ │ │ │ + DW_CFA_offset: r21 at cfa-232 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000005acf4 │ │ │ │ + DW_CFA_offset: r31 at cfa-152 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000005ad00 │ │ │ │ + DW_CFA_offset: r27 at cfa-184 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005ad04 │ │ │ │ + DW_CFA_offset: r26 at cfa-192 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000005ad0c │ │ │ │ DW_CFA_register: r65 in r0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005f94c │ │ │ │ - DW_CFA_offset: r27 at cfa-168 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000005f954 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000005ad14 │ │ │ │ + DW_CFA_offset: r46 at cfa-144 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005ad18 │ │ │ │ + DW_CFA_offset: r47 at cfa-136 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005ad1c │ │ │ │ DW_CFA_offset: r48 at cfa-128 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005f958 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005ad20 │ │ │ │ DW_CFA_offset: r49 at cfa-120 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005f95c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005ad24 │ │ │ │ DW_CFA_offset: r50 at cfa-112 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005f960 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005ad28 │ │ │ │ DW_CFA_offset: r51 at cfa-104 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005f964 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005ad2c │ │ │ │ DW_CFA_offset: r52 at cfa-96 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005f968 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005ad30 │ │ │ │ + DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005ad34 │ │ │ │ DW_CFA_offset: r53 at cfa-88 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005f96c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005ad38 │ │ │ │ DW_CFA_offset: r54 at cfa-80 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005f970 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005ad3c │ │ │ │ DW_CFA_offset: r55 at cfa-72 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005f974 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005ad40 │ │ │ │ DW_CFA_offset: r56 at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005f978 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005ad44 │ │ │ │ DW_CFA_offset: r57 at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005f97c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005ad48 │ │ │ │ DW_CFA_offset: r58 at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005f980 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005ad4c │ │ │ │ DW_CFA_offset: r59 at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005f984 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005ad50 │ │ │ │ DW_CFA_offset: r60 at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005f988 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005ad54 │ │ │ │ DW_CFA_offset: r61 at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005f98c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005ad58 │ │ │ │ DW_CFA_offset: r62 at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005f990 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005ad5c │ │ │ │ DW_CFA_offset: r63 at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005f994 │ │ │ │ - DW_CFA_offset: r15 at cfa-264 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005f998 │ │ │ │ - DW_CFA_offset: r16 at cfa-256 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005f99c │ │ │ │ - DW_CFA_offset: r17 at cfa-248 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005f9a0 │ │ │ │ - DW_CFA_offset: r18 at cfa-240 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005f9a4 │ │ │ │ - DW_CFA_offset: r22 at cfa-208 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005f9a8 │ │ │ │ - DW_CFA_offset: r23 at cfa-200 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005f9ac │ │ │ │ - DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005f9b0 │ │ │ │ - DW_CFA_offset: r24 at cfa-192 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005f9b4 │ │ │ │ - DW_CFA_offset: r25 at cfa-184 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005f9b8 │ │ │ │ - DW_CFA_offset: r26 at cfa-176 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005f9bc │ │ │ │ - DW_CFA_offset: r19 at cfa-232 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005f9c0 │ │ │ │ - DW_CFA_offset: r28 at cfa-160 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005f9c4 │ │ │ │ - DW_CFA_offset: r29 at cfa-152 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005f9c8 │ │ │ │ - DW_CFA_offset: r30 at cfa-144 │ │ │ │ - DW_CFA_advance_loc1: 812 to 000000000005fcf4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005ad60 │ │ │ │ + DW_CFA_offset: r17 at cfa-264 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005ad64 │ │ │ │ + DW_CFA_offset: r18 at cfa-256 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005ad68 │ │ │ │ + DW_CFA_offset: r19 at cfa-248 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005ad6c │ │ │ │ + DW_CFA_offset: r20 at cfa-240 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005ad70 │ │ │ │ + DW_CFA_offset: r23 at cfa-216 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000005ad78 │ │ │ │ + DW_CFA_offset: r24 at cfa-208 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005ad7c │ │ │ │ + DW_CFA_offset: r25 at cfa-200 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000005ad88 │ │ │ │ + DW_CFA_offset: r28 at cfa-176 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005ad8c │ │ │ │ + DW_CFA_offset: r29 at cfa-168 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005ad90 │ │ │ │ + DW_CFA_offset: r30 at cfa-160 │ │ │ │ + DW_CFA_advance_loc1: 708 to 000000000005b054 │ │ │ │ + DW_CFA_restore: r46 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005b058 │ │ │ │ + DW_CFA_restore: r47 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005b05c │ │ │ │ DW_CFA_restore: r48 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005fcf8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005b060 │ │ │ │ DW_CFA_restore: r49 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005fcfc │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005b064 │ │ │ │ DW_CFA_restore: r50 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005fd00 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005b068 │ │ │ │ DW_CFA_restore: r51 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005fd04 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005b06c │ │ │ │ DW_CFA_restore: r52 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005fd08 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005b070 │ │ │ │ DW_CFA_restore: r53 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005fd0c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005b074 │ │ │ │ DW_CFA_restore: r54 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005fd10 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005b078 │ │ │ │ DW_CFA_restore: r55 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005fd14 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005b07c │ │ │ │ DW_CFA_restore: r56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005fd18 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005b080 │ │ │ │ DW_CFA_restore: r57 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005fd1c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005b084 │ │ │ │ DW_CFA_restore: r58 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005fd20 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005b088 │ │ │ │ DW_CFA_restore: r59 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005fd24 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005b08c │ │ │ │ DW_CFA_restore: r60 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005fd28 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005b090 │ │ │ │ DW_CFA_restore: r61 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005fd2c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005b094 │ │ │ │ DW_CFA_restore: r62 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005fd30 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005b098 │ │ │ │ DW_CFA_restore: r63 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005fd34 │ │ │ │ - DW_CFA_restore: r15 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005fd38 │ │ │ │ - DW_CFA_restore: r16 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005fd3c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005b09c │ │ │ │ DW_CFA_restore: r17 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005fd40 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005b0a0 │ │ │ │ DW_CFA_restore: r18 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005fd44 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005b0a4 │ │ │ │ DW_CFA_restore: r19 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005fd48 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005b0a8 │ │ │ │ DW_CFA_restore: r20 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005fd4c │ │ │ │ - DW_CFA_restore: r22 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005fd50 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005b0ac │ │ │ │ + DW_CFA_restore: r21 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005b0b0 │ │ │ │ DW_CFA_restore: r23 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005fd54 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005b0b4 │ │ │ │ DW_CFA_restore: r24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005fd58 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005b0b8 │ │ │ │ DW_CFA_restore: r25 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005fd5c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005b0bc │ │ │ │ DW_CFA_restore: r26 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005fd60 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005b0c0 │ │ │ │ DW_CFA_restore: r27 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005fd64 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005b0c4 │ │ │ │ DW_CFA_restore: r28 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005fd68 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005b0c8 │ │ │ │ DW_CFA_restore: r29 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005fd6c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005b0cc │ │ │ │ DW_CFA_restore: r30 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005fd70 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005b0d0 │ │ │ │ DW_CFA_restore: r31 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000005fd78 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000005b0d8 │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005fd7c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005b0dc │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005fd80 │ │ │ │ - DW_CFA_restore: r21 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005fd84 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005b0e0 │ │ │ │ + DW_CFA_restore: r22 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005b0e4 │ │ │ │ DW_CFA_def_cfa_offset: 304 │ │ │ │ - DW_CFA_offset: r20 at cfa-224 │ │ │ │ - DW_CFA_offset: r21 at cfa-216 │ │ │ │ - DW_CFA_offset: r31 at cfa-136 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005fd88 │ │ │ │ - DW_CFA_restore: r20 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005fd8c │ │ │ │ + DW_CFA_offset: r21 at cfa-232 │ │ │ │ + DW_CFA_offset: r22 at cfa-224 │ │ │ │ + DW_CFA_offset: r31 at cfa-152 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005b0e8 │ │ │ │ + DW_CFA_restore: r21 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005b0ec │ │ │ │ DW_CFA_restore: r31 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005e64 0000000000000144 00005e68 FDE cie=00000000 pc=000000000005fda0..0000000000060264 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000005fdac │ │ │ │ +00006040 0000000000000154 00006044 FDE cie=00000000 pc=000000000005b100..000000000005b578 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005b104 │ │ │ │ DW_CFA_offset: r14 at cfa-288 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000005fdbc │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000005b118 │ │ │ │ DW_CFA_def_cfa_offset: 368 │ │ │ │ DW_CFA_offset_extended_sf: r72 at cfa+8 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000005fdc8 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000005b120 │ │ │ │ DW_CFA_offset: r19 at cfa-248 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000005fdd0 │ │ │ │ - DW_CFA_offset: r15 at cfa-280 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000005fde0 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000005b12c │ │ │ │ + DW_CFA_offset: r30 at cfa-160 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000005b138 │ │ │ │ DW_CFA_register: r65 in r0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005fde4 │ │ │ │ - DW_CFA_offset: r46 at cfa-144 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005fde8 │ │ │ │ - DW_CFA_offset: r47 at cfa-136 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005fdec │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005b13c │ │ │ │ DW_CFA_offset: r48 at cfa-128 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005fdf0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005b140 │ │ │ │ DW_CFA_offset: r49 at cfa-120 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005fdf4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005b144 │ │ │ │ + DW_CFA_offset: r50 at cfa-112 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005b148 │ │ │ │ + DW_CFA_offset: r46 at cfa-144 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005b14c │ │ │ │ + DW_CFA_offset: r47 at cfa-136 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005b150 │ │ │ │ + DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005b154 │ │ │ │ + DW_CFA_offset: r51 at cfa-104 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005b158 │ │ │ │ DW_CFA_offset: r52 at cfa-96 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005fdf8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005b15c │ │ │ │ DW_CFA_offset: r53 at cfa-88 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005fdfc │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005b160 │ │ │ │ DW_CFA_offset: r54 at cfa-80 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005fe00 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005b164 │ │ │ │ DW_CFA_offset: r55 at cfa-72 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005fe04 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005b168 │ │ │ │ DW_CFA_offset: r56 at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005fe08 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005b16c │ │ │ │ DW_CFA_offset: r57 at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005fe0c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005b170 │ │ │ │ DW_CFA_offset: r58 at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005fe10 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005b174 │ │ │ │ DW_CFA_offset: r59 at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005fe14 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005b178 │ │ │ │ DW_CFA_offset: r60 at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005fe18 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005b17c │ │ │ │ DW_CFA_offset: r61 at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005fe1c │ │ │ │ - DW_CFA_offset: r62 at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005fe20 │ │ │ │ - DW_CFA_offset: r63 at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005fe24 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005b180 │ │ │ │ + DW_CFA_offset: r15 at cfa-280 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000005b188 │ │ │ │ DW_CFA_offset: r16 at cfa-272 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005fe28 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005b18c │ │ │ │ DW_CFA_offset: r17 at cfa-264 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005fe2c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005b190 │ │ │ │ DW_CFA_offset: r18 at cfa-256 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005fe30 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005b194 │ │ │ │ + DW_CFA_offset: r22 at cfa-224 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000005b19c │ │ │ │ DW_CFA_offset: r29 at cfa-168 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005fe34 │ │ │ │ - DW_CFA_offset: r30 at cfa-160 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005fe38 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005b1a0 │ │ │ │ + DW_CFA_offset: r28 at cfa-176 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005b1a4 │ │ │ │ + DW_CFA_offset: r27 at cfa-184 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005b1a8 │ │ │ │ DW_CFA_offset: r31 at cfa-152 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005fe3c │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000005b1b0 │ │ │ │ DW_CFA_offset: r20 at cfa-240 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005fe40 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005b1b4 │ │ │ │ DW_CFA_offset: r21 at cfa-232 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005fe44 │ │ │ │ - DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005fe48 │ │ │ │ - DW_CFA_offset: r22 at cfa-224 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005fe4c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005b1b8 │ │ │ │ DW_CFA_offset: r23 at cfa-216 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005fe50 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005b1bc │ │ │ │ DW_CFA_offset: r24 at cfa-208 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005fe54 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005b1c0 │ │ │ │ DW_CFA_offset: r25 at cfa-200 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005fe58 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005b1c4 │ │ │ │ DW_CFA_offset: r26 at cfa-192 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005fe5c │ │ │ │ - DW_CFA_offset: r27 at cfa-184 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005fe60 │ │ │ │ - DW_CFA_offset: r28 at cfa-176 │ │ │ │ - DW_CFA_advance_loc1: 800 to 0000000000060180 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005b1c8 │ │ │ │ + DW_CFA_offset: r62 at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005b1cc │ │ │ │ + DW_CFA_offset: r63 at cfa-8 │ │ │ │ + DW_CFA_advance_loc1: 708 to 000000000005b490 │ │ │ │ DW_CFA_restore: r46 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000060184 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005b494 │ │ │ │ DW_CFA_restore: r47 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000060188 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005b498 │ │ │ │ DW_CFA_restore: r48 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000006018c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005b49c │ │ │ │ DW_CFA_restore: r49 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000060190 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005b4a0 │ │ │ │ + DW_CFA_restore: r50 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005b4a4 │ │ │ │ + DW_CFA_restore: r51 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005b4a8 │ │ │ │ DW_CFA_restore: r52 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000060194 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005b4ac │ │ │ │ DW_CFA_restore: r53 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000060198 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005b4b0 │ │ │ │ DW_CFA_restore: r54 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000006019c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005b4b4 │ │ │ │ DW_CFA_restore: r55 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000601a0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005b4b8 │ │ │ │ DW_CFA_restore: r56 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000601a4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005b4bc │ │ │ │ DW_CFA_restore: r57 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000601a8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005b4c0 │ │ │ │ DW_CFA_restore: r58 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000601ac │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005b4c4 │ │ │ │ DW_CFA_restore: r59 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000601b0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005b4c8 │ │ │ │ DW_CFA_restore: r60 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000601b4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005b4cc │ │ │ │ DW_CFA_restore: r61 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000601b8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005b4d0 │ │ │ │ DW_CFA_restore: r62 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000601bc │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005b4d4 │ │ │ │ DW_CFA_restore: r63 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000601c0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005b4d8 │ │ │ │ DW_CFA_restore: r15 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000601c4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005b4dc │ │ │ │ DW_CFA_restore: r16 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000601c8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005b4e0 │ │ │ │ DW_CFA_restore: r17 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000601cc │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005b4e4 │ │ │ │ DW_CFA_restore: r18 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000601d0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005b4e8 │ │ │ │ DW_CFA_restore: r19 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000601d4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005b4ec │ │ │ │ DW_CFA_restore: r20 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000601d8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005b4f0 │ │ │ │ DW_CFA_restore: r21 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000601dc │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005b4f4 │ │ │ │ DW_CFA_restore: r22 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000601e0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005b4f8 │ │ │ │ DW_CFA_restore: r23 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000601e4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005b4fc │ │ │ │ DW_CFA_restore: r24 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000601e8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005b500 │ │ │ │ DW_CFA_restore: r25 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000601ec │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005b504 │ │ │ │ DW_CFA_restore: r26 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000601f0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005b508 │ │ │ │ DW_CFA_restore: r27 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000601f4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005b50c │ │ │ │ DW_CFA_restore: r28 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000601f8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005b510 │ │ │ │ DW_CFA_restore: r29 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000601fc │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000005b518 │ │ │ │ DW_CFA_restore: r30 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000060200 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005b51c │ │ │ │ DW_CFA_restore: r31 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000060208 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005b520 │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000006020c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005b524 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000060218 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000005b530 │ │ │ │ DW_CFA_restore_extended: r72 │ │ │ │ DW_CFA_restore: r14 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000060220 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000005b540 │ │ │ │ DW_CFA_def_cfa_offset: 368 │ │ │ │ DW_CFA_offset: r14 at cfa-288 │ │ │ │ DW_CFA_offset: r15 at cfa-280 │ │ │ │ DW_CFA_offset: r16 at cfa-272 │ │ │ │ DW_CFA_offset: r17 at cfa-264 │ │ │ │ DW_CFA_offset: r18 at cfa-256 │ │ │ │ DW_CFA_offset: r19 at cfa-248 │ │ │ │ @@ -14794,123 +15177,135 @@ │ │ │ │ DW_CFA_offset: r29 at cfa-168 │ │ │ │ DW_CFA_offset: r30 at cfa-160 │ │ │ │ DW_CFA_offset: r31 at cfa-152 │ │ │ │ DW_CFA_offset: r46 at cfa-144 │ │ │ │ DW_CFA_offset: r47 at cfa-136 │ │ │ │ DW_CFA_offset: r48 at cfa-128 │ │ │ │ DW_CFA_offset: r49 at cfa-120 │ │ │ │ + DW_CFA_offset: r50 at cfa-112 │ │ │ │ + DW_CFA_offset: r51 at cfa-104 │ │ │ │ DW_CFA_offset: r52 at cfa-96 │ │ │ │ DW_CFA_offset: r53 at cfa-88 │ │ │ │ DW_CFA_offset: r54 at cfa-80 │ │ │ │ DW_CFA_offset: r55 at cfa-72 │ │ │ │ DW_CFA_offset: r56 at cfa-64 │ │ │ │ DW_CFA_offset: r57 at cfa-56 │ │ │ │ DW_CFA_offset: r58 at cfa-48 │ │ │ │ DW_CFA_offset: r59 at cfa-40 │ │ │ │ DW_CFA_offset: r60 at cfa-32 │ │ │ │ DW_CFA_offset: r61 at cfa-24 │ │ │ │ DW_CFA_offset: r62 at cfa-16 │ │ │ │ DW_CFA_offset: r63 at cfa-8 │ │ │ │ DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ DW_CFA_offset_extended_sf: r72 at cfa+8 │ │ │ │ - DW_CFA_advance_loc: 44 to 000000000006024c │ │ │ │ + DW_CFA_advance_loc: 32 to 000000000005b560 │ │ │ │ + DW_CFA_restore: r15 │ │ │ │ DW_CFA_restore: r16 │ │ │ │ DW_CFA_restore: r17 │ │ │ │ DW_CFA_restore: r18 │ │ │ │ DW_CFA_restore: r20 │ │ │ │ DW_CFA_restore: r21 │ │ │ │ DW_CFA_restore: r22 │ │ │ │ DW_CFA_restore: r23 │ │ │ │ DW_CFA_restore: r24 │ │ │ │ DW_CFA_restore: r25 │ │ │ │ DW_CFA_restore: r26 │ │ │ │ DW_CFA_restore: r27 │ │ │ │ DW_CFA_restore: r28 │ │ │ │ DW_CFA_restore: r29 │ │ │ │ - DW_CFA_restore: r30 │ │ │ │ DW_CFA_restore: r31 │ │ │ │ DW_CFA_restore: r46 │ │ │ │ DW_CFA_restore: r47 │ │ │ │ DW_CFA_restore: r48 │ │ │ │ DW_CFA_restore: r49 │ │ │ │ + DW_CFA_restore: r50 │ │ │ │ + DW_CFA_restore: r51 │ │ │ │ DW_CFA_restore: r52 │ │ │ │ DW_CFA_restore: r53 │ │ │ │ DW_CFA_restore: r54 │ │ │ │ DW_CFA_restore: r55 │ │ │ │ DW_CFA_restore: r56 │ │ │ │ DW_CFA_restore: r57 │ │ │ │ DW_CFA_restore: r58 │ │ │ │ DW_CFA_restore: r59 │ │ │ │ DW_CFA_restore: r60 │ │ │ │ DW_CFA_restore: r61 │ │ │ │ DW_CFA_restore: r62 │ │ │ │ DW_CFA_restore: r63 │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000060250 │ │ │ │ - DW_CFA_restore: r15 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000060254 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005b564 │ │ │ │ DW_CFA_restore: r19 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005b568 │ │ │ │ + DW_CFA_restore: r30 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005fac 0000000000000084 00005fb0 FDE cie=00000000 pc=0000000000060270..0000000000060b24 │ │ │ │ - DW_CFA_advance_loc: 148 to 0000000000060304 │ │ │ │ - DW_CFA_def_cfa_offset: 384 │ │ │ │ +00006198 0000000000000090 0000619c FDE cie=00000000 pc=000000000005b580..000000000005be1c │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000005b594 │ │ │ │ + DW_CFA_register: r65 in r0 │ │ │ │ + DW_CFA_offset: r16 at cfa-240 │ │ │ │ + DW_CFA_offset: r15 at cfa-248 │ │ │ │ + DW_CFA_advance_loc: 128 to 000000000005b614 │ │ │ │ + DW_CFA_offset: r20 at cfa-208 │ │ │ │ + DW_CFA_offset: r21 at cfa-200 │ │ │ │ + DW_CFA_offset: r22 at cfa-192 │ │ │ │ + DW_CFA_offset: r26 at cfa-160 │ │ │ │ + DW_CFA_offset: r25 at cfa-168 │ │ │ │ + DW_CFA_offset: r28 at cfa-144 │ │ │ │ + DW_CFA_offset: r27 at cfa-152 │ │ │ │ DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ - DW_CFA_offset: r20 at cfa-192 │ │ │ │ - DW_CFA_offset: r21 at cfa-184 │ │ │ │ - DW_CFA_offset: r22 at cfa-176 │ │ │ │ - DW_CFA_offset: r23 at cfa-168 │ │ │ │ - DW_CFA_offset: r25 at cfa-152 │ │ │ │ - DW_CFA_offset: r27 at cfa-136 │ │ │ │ - DW_CFA_offset: r31 at cfa-104 │ │ │ │ - DW_CFA_offset_extended_sf: r72 at cfa+8 │ │ │ │ + DW_CFA_offset: r50 at cfa-112 │ │ │ │ + DW_CFA_offset: r51 at cfa-104 │ │ │ │ DW_CFA_offset: r52 at cfa-96 │ │ │ │ DW_CFA_offset: r53 at cfa-88 │ │ │ │ DW_CFA_offset: r54 at cfa-80 │ │ │ │ DW_CFA_offset: r55 at cfa-72 │ │ │ │ DW_CFA_offset: r56 at cfa-64 │ │ │ │ DW_CFA_offset: r57 at cfa-56 │ │ │ │ DW_CFA_offset: r58 at cfa-48 │ │ │ │ DW_CFA_offset: r59 at cfa-40 │ │ │ │ DW_CFA_offset: r60 at cfa-32 │ │ │ │ DW_CFA_offset: r61 at cfa-24 │ │ │ │ DW_CFA_offset: r62 at cfa-16 │ │ │ │ DW_CFA_offset: r63 at cfa-8 │ │ │ │ - DW_CFA_offset: r14 at cfa-240 │ │ │ │ - DW_CFA_offset: r15 at cfa-232 │ │ │ │ - DW_CFA_offset: r16 at cfa-224 │ │ │ │ - DW_CFA_offset: r17 at cfa-216 │ │ │ │ - DW_CFA_offset: r18 at cfa-208 │ │ │ │ - DW_CFA_offset: r19 at cfa-200 │ │ │ │ - DW_CFA_offset: r24 at cfa-160 │ │ │ │ - DW_CFA_offset: r26 at cfa-144 │ │ │ │ - DW_CFA_offset: r28 at cfa-128 │ │ │ │ - DW_CFA_offset: r29 at cfa-120 │ │ │ │ - DW_CFA_offset: r30 at cfa-112 │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000006031c │ │ │ │ + DW_CFA_offset: r14 at cfa-256 │ │ │ │ + DW_CFA_offset: r17 at cfa-232 │ │ │ │ + DW_CFA_offset: r18 at cfa-224 │ │ │ │ + DW_CFA_offset: r19 at cfa-216 │ │ │ │ + DW_CFA_offset: r23 at cfa-184 │ │ │ │ + DW_CFA_offset: r24 at cfa-176 │ │ │ │ + DW_CFA_offset: r29 at cfa-136 │ │ │ │ + DW_CFA_offset: r30 at cfa-128 │ │ │ │ + DW_CFA_offset: r31 at cfa-120 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000005b628 │ │ │ │ + DW_CFA_def_cfa_offset: 384 │ │ │ │ + DW_CFA_offset_extended_sf: r72 at cfa+8 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000005b638 │ │ │ │ DW_CFA_def_cfa_register: r31 │ │ │ │ - DW_CFA_advance_loc2: 1888 to 0000000000060a7c │ │ │ │ + DW_CFA_advance_loc2: 1844 to 000000000005bd6c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa: r1 ofs 0 │ │ │ │ - DW_CFA_advance_loc: 68 to 0000000000060ac0 │ │ │ │ + DW_CFA_advance_loc: 44 to 000000000005bd98 │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ - DW_CFA_advance_loc: 68 to 0000000000060b04 │ │ │ │ + DW_CFA_advance_loc: 84 to 000000000005bdec │ │ │ │ DW_CFA_restore_extended: r72 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000005bdfc │ │ │ │ DW_CFA_restore: r63 │ │ │ │ DW_CFA_restore: r62 │ │ │ │ DW_CFA_restore: r61 │ │ │ │ DW_CFA_restore: r60 │ │ │ │ DW_CFA_restore: r59 │ │ │ │ DW_CFA_restore: r58 │ │ │ │ DW_CFA_restore: r57 │ │ │ │ DW_CFA_restore: r56 │ │ │ │ DW_CFA_restore: r55 │ │ │ │ DW_CFA_restore: r54 │ │ │ │ DW_CFA_restore: r53 │ │ │ │ DW_CFA_restore: r52 │ │ │ │ + DW_CFA_restore: r51 │ │ │ │ + DW_CFA_restore: r50 │ │ │ │ DW_CFA_restore: r31 │ │ │ │ DW_CFA_restore: r30 │ │ │ │ DW_CFA_restore: r29 │ │ │ │ DW_CFA_restore: r28 │ │ │ │ DW_CFA_restore: r27 │ │ │ │ DW_CFA_restore: r26 │ │ │ │ DW_CFA_restore: r25 │ │ │ │ @@ -14921,312 +15316,333 @@ │ │ │ │ DW_CFA_restore: r20 │ │ │ │ DW_CFA_restore: r19 │ │ │ │ DW_CFA_restore: r18 │ │ │ │ DW_CFA_restore: r17 │ │ │ │ DW_CFA_restore: r16 │ │ │ │ DW_CFA_restore: r15 │ │ │ │ DW_CFA_restore: r14 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000060b08 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005be00 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00006034 000000000000002c 00006038 FDE cie=00000000 pc=0000000000060b30..0000000000060c00 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000060b44 │ │ │ │ - DW_CFA_register: r65 in r0 │ │ │ │ - DW_CFA_offset: r31 at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000060b54 │ │ │ │ +0000622c 0000000000000040 00006230 FDE cie=00000000 pc=000000000005be20..000000000005bee4 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000005be2c │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ - DW_CFA_advance_loc: 32 to 0000000000060b74 │ │ │ │ + DW_CFA_offset: r31 at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 40 to 000000000005be54 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000060b80 │ │ │ │ - DW_CFA_restore_extended: r65 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005be58 │ │ │ │ DW_CFA_restore: r31 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000060b90 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000005be60 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 84 to 0000000000060be4 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000060bf0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005be64 │ │ │ │ + DW_CFA_register: r65 in r0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005be68 │ │ │ │ + DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000005be7c │ │ │ │ + DW_CFA_restore_extended: r65 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000005be84 │ │ │ │ + DW_CFA_register: r65 in r0 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000005be8c │ │ │ │ + DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000005bea0 │ │ │ │ + DW_CFA_restore_extended: r65 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000005bea8 │ │ │ │ + DW_CFA_register: r65 in r0 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000005beb0 │ │ │ │ + DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000005bec4 │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000005becc │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000005bed4 │ │ │ │ DW_CFA_restore: r31 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00006064 0000000000000040 00006068 FDE cie=00000000 pc=0000000000060c00..0000000000060e38 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000060c10 │ │ │ │ - DW_CFA_register: r65 in r0 │ │ │ │ +00006270 0000000000000040 00006274 FDE cie=00000000 pc=000000000005bef0..000000000005c134 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000005befc │ │ │ │ DW_CFA_offset: r29 at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000060c24 │ │ │ │ - DW_CFA_offset: r27 at cfa-40 │ │ │ │ DW_CFA_offset: r28 at cfa-32 │ │ │ │ + DW_CFA_register: r65 in r0 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000005bf0c │ │ │ │ + DW_CFA_offset: r27 at cfa-40 │ │ │ │ DW_CFA_offset: r30 at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000005bf1c │ │ │ │ DW_CFA_offset: r31 at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000060c3c │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ - DW_CFA_advance_loc1: 296 to 0000000000060d64 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000005bf24 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc1: 332 to 000000000005c070 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 44 to 0000000000060d90 │ │ │ │ + DW_CFA_advance_loc: 44 to 000000000005c09c │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ DW_CFA_restore: r31 │ │ │ │ DW_CFA_restore: r30 │ │ │ │ DW_CFA_restore: r29 │ │ │ │ DW_CFA_restore: r28 │ │ │ │ DW_CFA_restore: r27 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000060da0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005c0a0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 80 to 0000000000060df0 │ │ │ │ + DW_CFA_advance_loc: 76 to 000000000005c0ec │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 48 to 0000000000060e20 │ │ │ │ + DW_CFA_advance_loc: 48 to 000000000005c11c │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ DW_CFA_restore: r31 │ │ │ │ DW_CFA_restore: r30 │ │ │ │ DW_CFA_restore: r29 │ │ │ │ DW_CFA_restore: r28 │ │ │ │ DW_CFA_restore: r27 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000060e24 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005c120 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -000060a8 0000000000000070 000060ac FDE cie=00000000 pc=0000000000060e40..0000000000061144 │ │ │ │ - DW_CFA_advance_loc: 44 to 0000000000060e6c │ │ │ │ +000062b4 000000000000006c 000062b8 FDE cie=00000000 pc=000000000005c140..000000000005c470 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000005c150 │ │ │ │ DW_CFA_register: r65 in r0 │ │ │ │ DW_CFA_offset: r23 at cfa-72 │ │ │ │ DW_CFA_offset: r25 at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000005c160 │ │ │ │ DW_CFA_offset: r26 at cfa-48 │ │ │ │ DW_CFA_offset: r27 at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000005c170 │ │ │ │ DW_CFA_offset: r28 at cfa-32 │ │ │ │ DW_CFA_offset: r29 at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000005c184 │ │ │ │ DW_CFA_offset: r30 at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 44 to 0000000000060e98 │ │ │ │ + DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000005c190 │ │ │ │ DW_CFA_def_cfa_offset: 112 │ │ │ │ DW_CFA_offset_extended_sf: r72 at cfa+8 │ │ │ │ - DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ - DW_CFA_advance_loc: 36 to 0000000000060ebc │ │ │ │ + DW_CFA_advance_loc: 32 to 000000000005c1b0 │ │ │ │ DW_CFA_offset: r24 at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000060ec0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005c1b4 │ │ │ │ DW_CFA_offset: r31 at cfa-8 │ │ │ │ - DW_CFA_advance_loc1: 360 to 0000000000061028 │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_advance_loc1: 432 to 000000000005c364 │ │ │ │ DW_CFA_restore: r24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000006102c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005c368 │ │ │ │ DW_CFA_restore: r31 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000061040 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000061044 │ │ │ │ - DW_CFA_restore: r24 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000061048 │ │ │ │ - DW_CFA_restore: r31 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000006104c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005c36c │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 56 to 0000000000061084 │ │ │ │ + DW_CFA_advance_loc: 56 to 000000000005c3a4 │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000061088 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005c3a8 │ │ │ │ DW_CFA_restore_extended: r72 │ │ │ │ DW_CFA_restore: r30 │ │ │ │ DW_CFA_restore: r29 │ │ │ │ DW_CFA_restore: r28 │ │ │ │ DW_CFA_restore: r27 │ │ │ │ DW_CFA_restore: r26 │ │ │ │ DW_CFA_restore: r25 │ │ │ │ DW_CFA_restore: r23 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000061090 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000005c3b0 │ │ │ │ DW_CFA_def_cfa_offset: 112 │ │ │ │ DW_CFA_offset: r23 at cfa-72 │ │ │ │ DW_CFA_offset: r24 at cfa-64 │ │ │ │ DW_CFA_offset: r25 at cfa-56 │ │ │ │ DW_CFA_offset: r26 at cfa-48 │ │ │ │ DW_CFA_offset: r27 at cfa-40 │ │ │ │ DW_CFA_offset: r28 at cfa-32 │ │ │ │ DW_CFA_offset: r29 at cfa-24 │ │ │ │ DW_CFA_offset: r30 at cfa-16 │ │ │ │ DW_CFA_offset: r31 at cfa-8 │ │ │ │ DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ DW_CFA_offset_extended_sf: r72 at cfa+8 │ │ │ │ - DW_CFA_advance_loc: 128 to 0000000000061110 │ │ │ │ + DW_CFA_advance_loc: 132 to 000000000005c434 │ │ │ │ DW_CFA_restore: r24 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005c438 │ │ │ │ DW_CFA_restore: r31 │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000061128 │ │ │ │ + DW_CFA_advance_loc: 28 to 000000000005c454 │ │ │ │ DW_CFA_offset: r24 at cfa-64 │ │ │ │ DW_CFA_offset: r31 at cfa-8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -0000611c 000000000000001c 00006120 FDE cie=00000000 pc=0000000000061150..000000000006119c │ │ │ │ - DW_CFA_advance_loc: 32 to 0000000000061170 │ │ │ │ +00006324 000000000000001c 00006328 FDE cie=00000000 pc=000000000005c470..000000000005c4b0 │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000005c488 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000061184 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000005c498 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000006118c │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000005c4a0 │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000613c 000000000000001c 00006140 FDE cie=00000000 pc=00000000000611a0..00000000000611f0 │ │ │ │ - DW_CFA_advance_loc: 32 to 00000000000611c0 │ │ │ │ +00006344 000000000000001c 00006348 FDE cie=00000000 pc=000000000005c4b0..000000000005c4f4 │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000005c4c8 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ - DW_CFA_advance_loc: 24 to 00000000000611d8 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000005c4dc │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000611e0 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000005c4e4 │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000615c 000000000000001c 00006160 FDE cie=00000000 pc=00000000000611f0..000000000006124c │ │ │ │ - DW_CFA_advance_loc: 40 to 0000000000061218 │ │ │ │ +00006364 000000000000001c 00006368 FDE cie=00000000 pc=000000000005c500..000000000005c550 │ │ │ │ + DW_CFA_advance_loc: 32 to 000000000005c520 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ - DW_CFA_advance_loc: 28 to 0000000000061234 │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000005c538 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000006123c │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000005c540 │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000617c 0000000000000010 00006180 FDE cie=00000000 pc=0000000000061250..00000000000613c8 │ │ │ │ +00006384 0000000000000010 00006388 FDE cie=00000000 pc=000000000005c550..000000000005c738 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00006190 0000000000000028 00006194 FDE cie=00000000 pc=00000000000613d0..00000000000615fc │ │ │ │ - DW_CFA_advance_loc: 20 to 00000000000613e4 │ │ │ │ +00006398 0000000000000034 0000639c FDE cie=00000000 pc=000000000005c740..000000000005c928 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000005c74c │ │ │ │ DW_CFA_register: r65 in r0 │ │ │ │ DW_CFA_offset: r31 at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 16 to 00000000000613f4 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000005c758 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ - DW_CFA_advance_loc: 52 to 0000000000061428 │ │ │ │ + DW_CFA_advance_loc: 60 to 000000000005c794 │ │ │ │ DW_CFA_offset: r30 at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 80 to 0000000000061478 │ │ │ │ + DW_CFA_advance_loc: 60 to 000000000005c7d0 │ │ │ │ DW_CFA_restore: r30 │ │ │ │ - DW_CFA_advance_loc: 88 to 00000000000614d0 │ │ │ │ + DW_CFA_advance_loc: 60 to 000000000005c80c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 12 to 00000000000614dc │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000005c81c │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ DW_CFA_restore: r31 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000614e0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005c820 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 188 to 000000000005c8dc │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000005c8ec │ │ │ │ + DW_CFA_restore_extended: r65 │ │ │ │ + DW_CFA_restore: r31 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005c8f0 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -000061bc 0000000000000064 000061c0 FDE cie=00000000 pc=0000000000061600..0000000000062008 │ │ │ │ - DW_CFA_advance_loc: 100 to 0000000000061664 │ │ │ │ +000063d0 0000000000000068 000063d4 FDE cie=00000000 pc=000000000005c940..000000000005d398 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000005c950 │ │ │ │ DW_CFA_register: r65 in r0 │ │ │ │ - DW_CFA_offset: r30 at cfa-80 │ │ │ │ - DW_CFA_offset: r31 at cfa-72 │ │ │ │ + DW_CFA_offset: r30 at cfa-96 │ │ │ │ + DW_CFA_offset: r31 at cfa-88 │ │ │ │ + DW_CFA_advance_loc: 92 to 000000000005c9ac │ │ │ │ + DW_CFA_def_cfa_offset: 208 │ │ │ │ + DW_CFA_offset: r54 at cfa-80 │ │ │ │ + DW_CFA_offset: r55 at cfa-72 │ │ │ │ DW_CFA_offset: r56 at cfa-64 │ │ │ │ + DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ DW_CFA_offset: r57 at cfa-56 │ │ │ │ DW_CFA_offset: r58 at cfa-48 │ │ │ │ DW_CFA_offset: r59 at cfa-40 │ │ │ │ DW_CFA_offset: r60 at cfa-32 │ │ │ │ DW_CFA_offset: r61 at cfa-24 │ │ │ │ DW_CFA_offset: r62 at cfa-16 │ │ │ │ DW_CFA_offset: r63 at cfa-8 │ │ │ │ - DW_CFA_offset: r20 at cfa-160 │ │ │ │ - DW_CFA_offset: r21 at cfa-152 │ │ │ │ - DW_CFA_offset: r22 at cfa-144 │ │ │ │ - DW_CFA_offset: r23 at cfa-136 │ │ │ │ - DW_CFA_offset: r24 at cfa-128 │ │ │ │ - DW_CFA_offset: r25 at cfa-120 │ │ │ │ - DW_CFA_offset: r26 at cfa-112 │ │ │ │ - DW_CFA_offset: r27 at cfa-104 │ │ │ │ - DW_CFA_offset: r28 at cfa-96 │ │ │ │ - DW_CFA_offset: r29 at cfa-88 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000061670 │ │ │ │ - DW_CFA_def_cfa_offset: 192 │ │ │ │ - DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000061674 │ │ │ │ + DW_CFA_offset: r21 at cfa-168 │ │ │ │ + DW_CFA_offset: r22 at cfa-160 │ │ │ │ + DW_CFA_offset: r23 at cfa-152 │ │ │ │ + DW_CFA_offset: r24 at cfa-144 │ │ │ │ + DW_CFA_offset: r25 at cfa-136 │ │ │ │ + DW_CFA_offset: r26 at cfa-128 │ │ │ │ + DW_CFA_offset: r27 at cfa-120 │ │ │ │ + DW_CFA_offset: r28 at cfa-112 │ │ │ │ + DW_CFA_offset: r29 at cfa-104 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005c9b0 │ │ │ │ DW_CFA_def_cfa_register: r31 │ │ │ │ - DW_CFA_advance_loc2: 1076 to 0000000000061aa8 │ │ │ │ + DW_CFA_advance_loc2: 1200 to 000000000005ce60 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa: r1 ofs 0 │ │ │ │ - DW_CFA_advance_loc: 68 to 0000000000061aec │ │ │ │ + DW_CFA_advance_loc: 44 to 000000000005ce8c │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000061b00 │ │ │ │ + DW_CFA_advance_loc: 48 to 000000000005cebc │ │ │ │ DW_CFA_restore: r63 │ │ │ │ DW_CFA_restore: r62 │ │ │ │ DW_CFA_restore: r61 │ │ │ │ DW_CFA_restore: r60 │ │ │ │ DW_CFA_restore: r59 │ │ │ │ DW_CFA_restore: r58 │ │ │ │ DW_CFA_restore: r57 │ │ │ │ DW_CFA_restore: r56 │ │ │ │ + DW_CFA_restore: r55 │ │ │ │ + DW_CFA_restore: r54 │ │ │ │ DW_CFA_restore: r31 │ │ │ │ DW_CFA_restore: r30 │ │ │ │ DW_CFA_restore: r29 │ │ │ │ DW_CFA_restore: r28 │ │ │ │ DW_CFA_restore: r27 │ │ │ │ DW_CFA_restore: r26 │ │ │ │ DW_CFA_restore: r25 │ │ │ │ DW_CFA_restore: r24 │ │ │ │ DW_CFA_restore: r23 │ │ │ │ DW_CFA_restore: r22 │ │ │ │ DW_CFA_restore: r21 │ │ │ │ - DW_CFA_restore: r20 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000061b10 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005cec0 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00006224 0000000000000090 00006228 FDE cie=00000000 pc=0000000000062010..00000000000650a4 │ │ │ │ - DW_CFA_advance_loc: 156 to 00000000000620ac │ │ │ │ +0000643c 0000000000000094 00006440 FDE cie=00000000 pc=000000000005d3a0..0000000000060204 │ │ │ │ + DW_CFA_advance_loc: 92 to 000000000005d3fc │ │ │ │ DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ + DW_CFA_offset: r22 at cfa-192 │ │ │ │ DW_CFA_offset: r23 at cfa-184 │ │ │ │ + DW_CFA_offset: r58 at cfa-48 │ │ │ │ + DW_CFA_offset: r59 at cfa-40 │ │ │ │ DW_CFA_offset: r60 at cfa-32 │ │ │ │ - DW_CFA_offset: r61 at cfa-24 │ │ │ │ DW_CFA_offset: r25 at cfa-168 │ │ │ │ + DW_CFA_offset: r24 at cfa-176 │ │ │ │ DW_CFA_offset: r50 at cfa-112 │ │ │ │ DW_CFA_offset: r51 at cfa-104 │ │ │ │ DW_CFA_offset: r52 at cfa-96 │ │ │ │ DW_CFA_offset: r53 at cfa-88 │ │ │ │ DW_CFA_offset: r54 at cfa-80 │ │ │ │ DW_CFA_offset: r55 at cfa-72 │ │ │ │ DW_CFA_offset: r56 at cfa-64 │ │ │ │ DW_CFA_offset: r57 at cfa-56 │ │ │ │ - DW_CFA_offset: r58 at cfa-48 │ │ │ │ - DW_CFA_offset: r59 at cfa-40 │ │ │ │ + DW_CFA_offset: r61 at cfa-24 │ │ │ │ DW_CFA_offset: r62 at cfa-16 │ │ │ │ DW_CFA_offset: r63 at cfa-8 │ │ │ │ DW_CFA_offset: r14 at cfa-256 │ │ │ │ - DW_CFA_offset: r22 at cfa-192 │ │ │ │ - DW_CFA_offset: r27 at cfa-152 │ │ │ │ - DW_CFA_offset: r28 at cfa-144 │ │ │ │ + DW_CFA_advance_loc: 72 to 000000000005d444 │ │ │ │ + DW_CFA_def_cfa_offset: 528 │ │ │ │ DW_CFA_offset: r15 at cfa-248 │ │ │ │ DW_CFA_offset: r16 at cfa-240 │ │ │ │ DW_CFA_offset: r17 at cfa-232 │ │ │ │ + DW_CFA_offset: r27 at cfa-152 │ │ │ │ + DW_CFA_offset: r28 at cfa-144 │ │ │ │ DW_CFA_offset: r18 at cfa-224 │ │ │ │ DW_CFA_offset: r19 at cfa-216 │ │ │ │ DW_CFA_offset: r20 at cfa-208 │ │ │ │ DW_CFA_offset: r21 at cfa-200 │ │ │ │ - DW_CFA_offset: r24 at cfa-176 │ │ │ │ DW_CFA_offset: r26 at cfa-160 │ │ │ │ DW_CFA_offset: r29 at cfa-136 │ │ │ │ DW_CFA_offset: r30 at cfa-128 │ │ │ │ DW_CFA_offset: r31 at cfa-120 │ │ │ │ DW_CFA_offset_extended_sf: r71 at cfa+8 │ │ │ │ DW_CFA_offset_extended_sf: r72 at cfa+8 │ │ │ │ - DW_CFA_advance_loc: 12 to 00000000000620b8 │ │ │ │ - DW_CFA_def_cfa_offset: 528 │ │ │ │ - DW_CFA_advance_loc: 16 to 00000000000620c8 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000005d450 │ │ │ │ DW_CFA_def_cfa_register: r31 │ │ │ │ - DW_CFA_advance_loc2: 2732 to 0000000000062b74 │ │ │ │ + DW_CFA_advance_loc2: 2572 to 000000000005de5c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa: r1 ofs 0 │ │ │ │ - DW_CFA_advance_loc: 68 to 0000000000062bb8 │ │ │ │ + DW_CFA_advance_loc: 44 to 000000000005de88 │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ - DW_CFA_advance_loc: 76 to 0000000000062c04 │ │ │ │ + DW_CFA_advance_loc: 60 to 000000000005dec4 │ │ │ │ DW_CFA_restore_extended: r71 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000062c08 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005dec8 │ │ │ │ DW_CFA_restore_extended: r72 │ │ │ │ + DW_CFA_advance_loc: 40 to 000000000005def0 │ │ │ │ DW_CFA_restore: r63 │ │ │ │ DW_CFA_restore: r62 │ │ │ │ DW_CFA_restore: r61 │ │ │ │ DW_CFA_restore: r60 │ │ │ │ DW_CFA_restore: r59 │ │ │ │ DW_CFA_restore: r58 │ │ │ │ DW_CFA_restore: r57 │ │ │ │ @@ -15251,85 +15667,85 @@ │ │ │ │ DW_CFA_restore: r20 │ │ │ │ DW_CFA_restore: r19 │ │ │ │ DW_CFA_restore: r18 │ │ │ │ DW_CFA_restore: r17 │ │ │ │ DW_CFA_restore: r16 │ │ │ │ DW_CFA_restore: r15 │ │ │ │ DW_CFA_restore: r14 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000062c0c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005def4 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -000062b8 0000000000000098 000062bc FDE cie=00000000 pc=00000000000650b0..0000000000068254 │ │ │ │ - DW_CFA_advance_loc: 156 to 000000000006514c │ │ │ │ +000064d4 0000000000000094 000064d8 FDE cie=00000000 pc=0000000000060210..00000000000630f4 │ │ │ │ + DW_CFA_advance_loc: 92 to 000000000006026c │ │ │ │ DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ - DW_CFA_offset: r48 at cfa-128 │ │ │ │ - DW_CFA_offset: r49 at cfa-120 │ │ │ │ DW_CFA_offset: r50 at cfa-112 │ │ │ │ DW_CFA_offset: r51 at cfa-104 │ │ │ │ DW_CFA_offset: r52 at cfa-96 │ │ │ │ DW_CFA_offset: r53 at cfa-88 │ │ │ │ DW_CFA_offset: r54 at cfa-80 │ │ │ │ DW_CFA_offset: r55 at cfa-72 │ │ │ │ DW_CFA_offset: r56 at cfa-64 │ │ │ │ DW_CFA_offset: r57 at cfa-56 │ │ │ │ DW_CFA_offset: r58 at cfa-48 │ │ │ │ DW_CFA_offset: r59 at cfa-40 │ │ │ │ DW_CFA_offset: r60 at cfa-32 │ │ │ │ DW_CFA_offset: r61 at cfa-24 │ │ │ │ DW_CFA_offset: r62 at cfa-16 │ │ │ │ DW_CFA_offset: r63 at cfa-8 │ │ │ │ - DW_CFA_offset: r15 at cfa-264 │ │ │ │ - DW_CFA_offset: r21 at cfa-216 │ │ │ │ - DW_CFA_offset: r22 at cfa-208 │ │ │ │ - DW_CFA_offset: r24 at cfa-192 │ │ │ │ - DW_CFA_offset: r25 at cfa-184 │ │ │ │ - DW_CFA_offset: r27 at cfa-168 │ │ │ │ - DW_CFA_offset: r14 at cfa-272 │ │ │ │ - DW_CFA_offset: r16 at cfa-256 │ │ │ │ - DW_CFA_offset: r17 at cfa-248 │ │ │ │ - DW_CFA_offset: r18 at cfa-240 │ │ │ │ - DW_CFA_offset: r19 at cfa-232 │ │ │ │ - DW_CFA_offset: r20 at cfa-224 │ │ │ │ - DW_CFA_offset: r23 at cfa-200 │ │ │ │ - DW_CFA_offset: r26 at cfa-176 │ │ │ │ - DW_CFA_offset: r28 at cfa-160 │ │ │ │ - DW_CFA_offset: r29 at cfa-152 │ │ │ │ - DW_CFA_offset: r30 at cfa-144 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000065160 │ │ │ │ - DW_CFA_def_cfa_offset: 560 │ │ │ │ - DW_CFA_offset: r31 at cfa-136 │ │ │ │ + DW_CFA_offset: r21 at cfa-200 │ │ │ │ + DW_CFA_offset: r22 at cfa-192 │ │ │ │ + DW_CFA_offset: r24 at cfa-176 │ │ │ │ + DW_CFA_offset: r25 at cfa-168 │ │ │ │ + DW_CFA_offset: r27 at cfa-152 │ │ │ │ + DW_CFA_advance_loc: 72 to 00000000000602b4 │ │ │ │ + DW_CFA_def_cfa_offset: 528 │ │ │ │ + DW_CFA_offset: r28 at cfa-144 │ │ │ │ + DW_CFA_offset: r29 at cfa-136 │ │ │ │ + DW_CFA_offset: r30 at cfa-128 │ │ │ │ + DW_CFA_offset: r14 at cfa-256 │ │ │ │ + DW_CFA_offset: r15 at cfa-248 │ │ │ │ + DW_CFA_offset: r16 at cfa-240 │ │ │ │ + DW_CFA_offset: r17 at cfa-232 │ │ │ │ + DW_CFA_offset: r18 at cfa-224 │ │ │ │ + DW_CFA_offset: r19 at cfa-216 │ │ │ │ + DW_CFA_offset: r20 at cfa-208 │ │ │ │ + DW_CFA_offset: r23 at cfa-184 │ │ │ │ + DW_CFA_offset: r26 at cfa-160 │ │ │ │ + DW_CFA_offset: r31 at cfa-120 │ │ │ │ DW_CFA_offset_extended_sf: r71 at cfa+8 │ │ │ │ DW_CFA_offset_extended_sf: r72 at cfa+8 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000065170 │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000000602c0 │ │ │ │ DW_CFA_def_cfa_register: r31 │ │ │ │ - DW_CFA_advance_loc2: 2924 to 0000000000065cdc │ │ │ │ + DW_CFA_advance_loc2: 2556 to 0000000000060cbc │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa: r1 ofs 0 │ │ │ │ - DW_CFA_advance_loc: 68 to 0000000000065d20 │ │ │ │ + DW_CFA_advance_loc: 44 to 0000000000060ce8 │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ - DW_CFA_advance_loc: 84 to 0000000000065d74 │ │ │ │ + DW_CFA_advance_loc: 84 to 0000000000060d3c │ │ │ │ DW_CFA_restore_extended: r71 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000065d78 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000060d40 │ │ │ │ DW_CFA_restore_extended: r72 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000060d50 │ │ │ │ DW_CFA_restore: r63 │ │ │ │ DW_CFA_restore: r62 │ │ │ │ DW_CFA_restore: r61 │ │ │ │ DW_CFA_restore: r60 │ │ │ │ DW_CFA_restore: r59 │ │ │ │ DW_CFA_restore: r58 │ │ │ │ DW_CFA_restore: r57 │ │ │ │ DW_CFA_restore: r56 │ │ │ │ DW_CFA_restore: r55 │ │ │ │ DW_CFA_restore: r54 │ │ │ │ DW_CFA_restore: r53 │ │ │ │ DW_CFA_restore: r52 │ │ │ │ DW_CFA_restore: r51 │ │ │ │ DW_CFA_restore: r50 │ │ │ │ - DW_CFA_restore: r49 │ │ │ │ - DW_CFA_restore: r48 │ │ │ │ DW_CFA_restore: r31 │ │ │ │ DW_CFA_restore: r30 │ │ │ │ DW_CFA_restore: r29 │ │ │ │ DW_CFA_restore: r28 │ │ │ │ DW_CFA_restore: r27 │ │ │ │ DW_CFA_restore: r26 │ │ │ │ DW_CFA_restore: r25 │ │ │ │ @@ -15340,68 +15756,72 @@ │ │ │ │ DW_CFA_restore: r20 │ │ │ │ DW_CFA_restore: r19 │ │ │ │ DW_CFA_restore: r18 │ │ │ │ DW_CFA_restore: r17 │ │ │ │ DW_CFA_restore: r16 │ │ │ │ DW_CFA_restore: r15 │ │ │ │ DW_CFA_restore: r14 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000065d7c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000060d54 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00006354 000000000000007c 00006358 FDE cie=00000000 pc=0000000000068260..0000000000068834 │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000068278 │ │ │ │ - DW_CFA_register: r65 in r0 │ │ │ │ - DW_CFA_offset: r30 at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 108 to 00000000000682e4 │ │ │ │ - DW_CFA_def_cfa_offset: 272 │ │ │ │ - DW_CFA_offset: r17 at cfa-168 │ │ │ │ - DW_CFA_offset: r20 at cfa-144 │ │ │ │ - DW_CFA_offset: r24 at cfa-112 │ │ │ │ - DW_CFA_offset: r31 at cfa-56 │ │ │ │ +0000656c 0000000000000080 00006570 FDE cie=00000000 pc=0000000000063100..00000000000636b4 │ │ │ │ + DW_CFA_advance_loc: 68 to 0000000000063144 │ │ │ │ + DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ + DW_CFA_offset: r56 at cfa-64 │ │ │ │ + DW_CFA_offset: r57 at cfa-56 │ │ │ │ DW_CFA_offset: r58 at cfa-48 │ │ │ │ DW_CFA_offset: r59 at cfa-40 │ │ │ │ DW_CFA_offset: r60 at cfa-32 │ │ │ │ DW_CFA_offset: r61 at cfa-24 │ │ │ │ DW_CFA_offset: r62 at cfa-16 │ │ │ │ DW_CFA_offset: r63 at cfa-8 │ │ │ │ - DW_CFA_offset: r14 at cfa-192 │ │ │ │ - DW_CFA_offset: r15 at cfa-184 │ │ │ │ - DW_CFA_offset: r16 at cfa-176 │ │ │ │ - DW_CFA_offset: r18 at cfa-160 │ │ │ │ - DW_CFA_offset: r19 at cfa-152 │ │ │ │ - DW_CFA_offset: r21 at cfa-136 │ │ │ │ - DW_CFA_offset: r22 at cfa-128 │ │ │ │ - DW_CFA_offset: r23 at cfa-120 │ │ │ │ - DW_CFA_offset: r25 at cfa-104 │ │ │ │ - DW_CFA_offset: r26 at cfa-96 │ │ │ │ - DW_CFA_offset: r27 at cfa-88 │ │ │ │ - DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ - DW_CFA_offset: r28 at cfa-80 │ │ │ │ - DW_CFA_offset: r29 at cfa-72 │ │ │ │ + DW_CFA_offset: r16 at cfa-192 │ │ │ │ + DW_CFA_offset: r15 at cfa-200 │ │ │ │ + DW_CFA_offset: r18 at cfa-176 │ │ │ │ + DW_CFA_offset: r17 at cfa-184 │ │ │ │ + DW_CFA_offset: r26 at cfa-112 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000063150 │ │ │ │ + DW_CFA_offset: r28 at cfa-96 │ │ │ │ + DW_CFA_offset: r27 at cfa-104 │ │ │ │ + DW_CFA_advance_loc: 56 to 0000000000063188 │ │ │ │ + DW_CFA_def_cfa_offset: 288 │ │ │ │ + DW_CFA_offset: r31 at cfa-72 │ │ │ │ + DW_CFA_offset: r30 at cfa-80 │ │ │ │ + DW_CFA_offset: r29 at cfa-88 │ │ │ │ DW_CFA_offset_extended_sf: r72 at cfa+8 │ │ │ │ - DW_CFA_advance_loc: 24 to 00000000000682fc │ │ │ │ + DW_CFA_offset: r14 at cfa-208 │ │ │ │ + DW_CFA_offset: r19 at cfa-168 │ │ │ │ + DW_CFA_offset: r20 at cfa-160 │ │ │ │ + DW_CFA_offset: r21 at cfa-152 │ │ │ │ + DW_CFA_offset: r22 at cfa-144 │ │ │ │ + DW_CFA_offset: r23 at cfa-136 │ │ │ │ + DW_CFA_offset: r24 at cfa-128 │ │ │ │ + DW_CFA_offset: r25 at cfa-120 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000063194 │ │ │ │ DW_CFA_def_cfa_register: r31 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000068300 │ │ │ │ - DW_CFA_offset_extended: r108 at cfa-208 │ │ │ │ - DW_CFA_advance_loc2: 1192 to 00000000000687a8 │ │ │ │ + DW_CFA_offset_extended: r108 at cfa-224 │ │ │ │ + DW_CFA_advance_loc2: 1164 to 0000000000063620 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa: r1 ofs 0 │ │ │ │ - DW_CFA_advance_loc: 64 to 00000000000687e8 │ │ │ │ + DW_CFA_advance_loc: 44 to 000000000006364c │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ - DW_CFA_advance_loc: 20 to 00000000000687fc │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000063650 │ │ │ │ DW_CFA_restore_extended: r72 │ │ │ │ - DW_CFA_advance_loc: 32 to 000000000006881c │ │ │ │ + DW_CFA_advance_loc: 76 to 000000000006369c │ │ │ │ DW_CFA_restore: r63 │ │ │ │ DW_CFA_restore: r62 │ │ │ │ DW_CFA_restore: r61 │ │ │ │ DW_CFA_restore: r60 │ │ │ │ DW_CFA_restore: r59 │ │ │ │ DW_CFA_restore: r58 │ │ │ │ + DW_CFA_restore: r57 │ │ │ │ + DW_CFA_restore: r56 │ │ │ │ DW_CFA_restore: r31 │ │ │ │ DW_CFA_restore: r30 │ │ │ │ DW_CFA_restore: r29 │ │ │ │ DW_CFA_restore: r28 │ │ │ │ DW_CFA_restore: r27 │ │ │ │ DW_CFA_restore: r26 │ │ │ │ DW_CFA_restore: r25 │ │ │ │ @@ -15413,58 +15833,60 @@ │ │ │ │ DW_CFA_restore: r19 │ │ │ │ DW_CFA_restore: r18 │ │ │ │ DW_CFA_restore: r17 │ │ │ │ DW_CFA_restore: r16 │ │ │ │ DW_CFA_restore: r15 │ │ │ │ DW_CFA_restore: r14 │ │ │ │ DW_CFA_restore_extended: r108 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000068820 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000636a0 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -000063d4 0000000000000078 000063d8 FDE cie=00000000 pc=0000000000068840..0000000000068dfc │ │ │ │ - DW_CFA_advance_loc: 132 to 00000000000688c4 │ │ │ │ - DW_CFA_def_cfa_offset: 272 │ │ │ │ +000065f0 000000000000007c 000065f4 FDE cie=00000000 pc=00000000000636c0..0000000000063c24 │ │ │ │ + DW_CFA_advance_loc: 52 to 00000000000636f4 │ │ │ │ DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ DW_CFA_offset: r58 at cfa-48 │ │ │ │ DW_CFA_offset: r59 at cfa-40 │ │ │ │ DW_CFA_offset: r60 at cfa-32 │ │ │ │ DW_CFA_offset: r61 at cfa-24 │ │ │ │ DW_CFA_offset: r62 at cfa-16 │ │ │ │ DW_CFA_offset: r63 at cfa-8 │ │ │ │ - DW_CFA_offset: r22 at cfa-128 │ │ │ │ + DW_CFA_offset: r23 at cfa-120 │ │ │ │ + DW_CFA_advance_loc: 84 to 0000000000063748 │ │ │ │ + DW_CFA_def_cfa_offset: 272 │ │ │ │ DW_CFA_offset: r27 at cfa-88 │ │ │ │ + DW_CFA_offset: r26 at cfa-96 │ │ │ │ DW_CFA_offset: r31 at cfa-56 │ │ │ │ + DW_CFA_offset: r30 at cfa-64 │ │ │ │ + DW_CFA_offset: r29 at cfa-72 │ │ │ │ DW_CFA_offset_extended_sf: r72 at cfa+8 │ │ │ │ DW_CFA_offset: r14 at cfa-192 │ │ │ │ DW_CFA_offset: r15 at cfa-184 │ │ │ │ DW_CFA_offset: r16 at cfa-176 │ │ │ │ DW_CFA_offset: r17 at cfa-168 │ │ │ │ DW_CFA_offset: r18 at cfa-160 │ │ │ │ DW_CFA_offset: r19 at cfa-152 │ │ │ │ DW_CFA_offset: r20 at cfa-144 │ │ │ │ DW_CFA_offset: r21 at cfa-136 │ │ │ │ - DW_CFA_offset: r23 at cfa-120 │ │ │ │ + DW_CFA_offset: r22 at cfa-128 │ │ │ │ DW_CFA_offset: r24 at cfa-112 │ │ │ │ DW_CFA_offset: r25 at cfa-104 │ │ │ │ - DW_CFA_offset: r26 at cfa-96 │ │ │ │ DW_CFA_offset: r28 at cfa-80 │ │ │ │ - DW_CFA_offset: r29 at cfa-72 │ │ │ │ - DW_CFA_offset: r30 at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 16 to 00000000000688d4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006374c │ │ │ │ DW_CFA_def_cfa_register: r31 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000688d8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000063750 │ │ │ │ DW_CFA_offset_extended: r108 at cfa-208 │ │ │ │ - DW_CFA_advance_loc2: 1176 to 0000000000068d70 │ │ │ │ + DW_CFA_advance_loc2: 1096 to 0000000000063b98 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa: r1 ofs 0 │ │ │ │ - DW_CFA_advance_loc: 64 to 0000000000068db0 │ │ │ │ + DW_CFA_advance_loc: 44 to 0000000000063bc4 │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000068dc4 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000063bc8 │ │ │ │ DW_CFA_restore_extended: r72 │ │ │ │ - DW_CFA_advance_loc: 32 to 0000000000068de4 │ │ │ │ + DW_CFA_advance_loc: 68 to 0000000000063c0c │ │ │ │ DW_CFA_restore: r63 │ │ │ │ DW_CFA_restore: r62 │ │ │ │ DW_CFA_restore: r61 │ │ │ │ DW_CFA_restore: r60 │ │ │ │ DW_CFA_restore: r59 │ │ │ │ DW_CFA_restore: r58 │ │ │ │ DW_CFA_restore: r31 │ │ │ │ @@ -15482,154 +15904,172 @@ │ │ │ │ DW_CFA_restore: r19 │ │ │ │ DW_CFA_restore: r18 │ │ │ │ DW_CFA_restore: r17 │ │ │ │ DW_CFA_restore: r16 │ │ │ │ DW_CFA_restore: r15 │ │ │ │ DW_CFA_restore: r14 │ │ │ │ DW_CFA_restore_extended: r108 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000068de8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000063c10 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00006450 0000000000000114 00006454 FDE cie=00000000 pc=0000000000068e00..00000000000691fc │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000068e0c │ │ │ │ - DW_CFA_offset: r30 at cfa-144 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000068e14 │ │ │ │ - DW_CFA_def_cfa_offset: 256 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000068e20 │ │ │ │ +00006670 000000000000012c 00006674 FDE cie=00000000 pc=0000000000063c30..0000000000063fec │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000063c34 │ │ │ │ + DW_CFA_offset: r30 at cfa-160 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000063c40 │ │ │ │ + DW_CFA_def_cfa_offset: 288 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000063c48 │ │ │ │ + DW_CFA_offset: r29 at cfa-168 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000063c50 │ │ │ │ DW_CFA_register: r65 in r0 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000068e24 │ │ │ │ - DW_CFA_offset: r29 at cfa-152 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000068e2c │ │ │ │ - DW_CFA_offset: r31 at cfa-136 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000068e34 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000063c54 │ │ │ │ + DW_CFA_offset: r31 at cfa-152 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000063c5c │ │ │ │ DW_CFA_offset: r60 at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000068e38 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000063c60 │ │ │ │ DW_CFA_offset: r61 at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000068e3c │ │ │ │ - DW_CFA_offset: r50 at cfa-112 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000068e40 │ │ │ │ - DW_CFA_offset: r51 at cfa-104 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000068e44 │ │ │ │ - DW_CFA_offset: r23 at cfa-200 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000068e48 │ │ │ │ - DW_CFA_offset: r26 at cfa-176 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000068e4c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000063c64 │ │ │ │ + DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000063c68 │ │ │ │ + DW_CFA_offset: r46 at cfa-144 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000063c6c │ │ │ │ + DW_CFA_offset: r47 at cfa-136 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000063c70 │ │ │ │ + DW_CFA_offset: r18 at cfa-256 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000063c74 │ │ │ │ + DW_CFA_offset: r19 at cfa-248 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000063c7c │ │ │ │ + DW_CFA_offset: r24 at cfa-208 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000063c80 │ │ │ │ + DW_CFA_offset: r27 at cfa-184 │ │ │ │ + DW_CFA_advance_loc: 84 to 0000000000063cd4 │ │ │ │ + DW_CFA_offset: r21 at cfa-232 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000063cd8 │ │ │ │ + DW_CFA_offset: r22 at cfa-224 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000063ce8 │ │ │ │ DW_CFA_offset: r52 at cfa-96 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000068e50 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000063cec │ │ │ │ DW_CFA_offset: r53 at cfa-88 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000068e58 │ │ │ │ - DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ - DW_CFA_advance_loc: 100 to 0000000000068ebc │ │ │ │ - DW_CFA_offset: r21 at cfa-216 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000068ec0 │ │ │ │ - DW_CFA_offset: r22 at cfa-208 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000068ec4 │ │ │ │ - DW_CFA_offset: r27 at cfa-168 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000068ed4 │ │ │ │ - DW_CFA_offset: r20 at cfa-224 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000068ed8 │ │ │ │ - DW_CFA_offset: r24 at cfa-192 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000068edc │ │ │ │ - DW_CFA_offset: r25 at cfa-184 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000068ee0 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000063d00 │ │ │ │ + DW_CFA_offset: r23 at cfa-216 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000063d04 │ │ │ │ + DW_CFA_offset: r25 at cfa-200 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000063d10 │ │ │ │ + DW_CFA_offset: r26 at cfa-192 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000063d14 │ │ │ │ DW_CFA_offset: r54 at cfa-80 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000068ee4 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000063d20 │ │ │ │ DW_CFA_offset: r55 at cfa-72 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000068ef8 │ │ │ │ - DW_CFA_offset: r28 at cfa-160 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000068f08 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000063d24 │ │ │ │ + DW_CFA_offset: r56 at cfa-64 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000063d2c │ │ │ │ + DW_CFA_offset: r28 at cfa-176 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000063d30 │ │ │ │ DW_CFA_offset: r48 at cfa-128 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000068f0c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000063d34 │ │ │ │ DW_CFA_offset: r49 at cfa-120 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000068f10 │ │ │ │ - DW_CFA_offset: r56 at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000068f14 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000063d38 │ │ │ │ + DW_CFA_offset: r50 at cfa-112 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000063d3c │ │ │ │ + DW_CFA_offset: r51 at cfa-104 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000063d40 │ │ │ │ DW_CFA_offset: r57 at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000068f18 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000063d44 │ │ │ │ DW_CFA_offset: r58 at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000068f1c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000063d48 │ │ │ │ DW_CFA_offset: r59 at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000068f20 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000063d4c │ │ │ │ DW_CFA_offset: r62 at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000068f24 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000063d50 │ │ │ │ DW_CFA_offset: r63 at cfa-8 │ │ │ │ - DW_CFA_advance_loc1: 484 to 0000000000069108 │ │ │ │ + DW_CFA_advance_loc1: 428 to 0000000000063efc │ │ │ │ + DW_CFA_restore: r46 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000063f00 │ │ │ │ + DW_CFA_restore: r47 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000063f04 │ │ │ │ DW_CFA_restore: r48 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000006910c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000063f08 │ │ │ │ DW_CFA_restore: r49 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000069110 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000063f0c │ │ │ │ DW_CFA_restore: r50 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000069114 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000063f10 │ │ │ │ DW_CFA_restore: r51 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000069118 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000063f14 │ │ │ │ DW_CFA_restore: r52 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000006911c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000063f18 │ │ │ │ DW_CFA_restore: r53 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000069120 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000063f1c │ │ │ │ DW_CFA_restore: r54 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000069124 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000063f20 │ │ │ │ + DW_CFA_restore_extended: r65 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000063f24 │ │ │ │ DW_CFA_restore: r55 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000069128 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000063f28 │ │ │ │ DW_CFA_restore: r56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000006912c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000063f2c │ │ │ │ DW_CFA_restore: r57 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000069130 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000063f30 │ │ │ │ DW_CFA_restore: r58 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000069134 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000063f34 │ │ │ │ DW_CFA_restore: r59 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000069138 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000063f38 │ │ │ │ DW_CFA_restore: r60 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000006913c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000063f3c │ │ │ │ DW_CFA_restore: r61 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000069140 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000063f40 │ │ │ │ DW_CFA_restore: r62 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000069144 │ │ │ │ - DW_CFA_restore_extended: r65 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000069148 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000063f44 │ │ │ │ DW_CFA_restore: r63 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000006914c │ │ │ │ - DW_CFA_restore: r20 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000069150 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000063f48 │ │ │ │ + DW_CFA_restore: r18 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000063f4c │ │ │ │ + DW_CFA_restore: r19 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000063f50 │ │ │ │ DW_CFA_restore: r21 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000069154 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000063f54 │ │ │ │ DW_CFA_restore: r22 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000069158 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000063f58 │ │ │ │ DW_CFA_restore: r23 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000006915c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000063f5c │ │ │ │ DW_CFA_restore: r24 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000069160 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000063f60 │ │ │ │ DW_CFA_restore: r25 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000069164 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000063f64 │ │ │ │ DW_CFA_restore: r26 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000069168 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000063f68 │ │ │ │ DW_CFA_restore: r27 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000006916c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000063f6c │ │ │ │ DW_CFA_restore: r28 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000069170 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000063f70 │ │ │ │ DW_CFA_restore: r29 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000069174 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000063f74 │ │ │ │ DW_CFA_restore: r31 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000069178 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000063f78 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000006917c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000063f7c │ │ │ │ DW_CFA_restore: r30 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000069180 │ │ │ │ - DW_CFA_def_cfa_offset: 256 │ │ │ │ - DW_CFA_offset: r20 at cfa-224 │ │ │ │ - DW_CFA_offset: r21 at cfa-216 │ │ │ │ - DW_CFA_offset: r22 at cfa-208 │ │ │ │ - DW_CFA_offset: r23 at cfa-200 │ │ │ │ - DW_CFA_offset: r24 at cfa-192 │ │ │ │ - DW_CFA_offset: r25 at cfa-184 │ │ │ │ - DW_CFA_offset: r26 at cfa-176 │ │ │ │ - DW_CFA_offset: r27 at cfa-168 │ │ │ │ - DW_CFA_offset: r28 at cfa-160 │ │ │ │ - DW_CFA_offset: r29 at cfa-152 │ │ │ │ - DW_CFA_offset: r30 at cfa-144 │ │ │ │ - DW_CFA_offset: r31 at cfa-136 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000063f80 │ │ │ │ + DW_CFA_def_cfa_offset: 288 │ │ │ │ + DW_CFA_offset: r18 at cfa-256 │ │ │ │ + DW_CFA_offset: r19 at cfa-248 │ │ │ │ + DW_CFA_offset: r21 at cfa-232 │ │ │ │ + DW_CFA_offset: r22 at cfa-224 │ │ │ │ + DW_CFA_offset: r23 at cfa-216 │ │ │ │ + DW_CFA_offset: r24 at cfa-208 │ │ │ │ + DW_CFA_offset: r25 at cfa-200 │ │ │ │ + DW_CFA_offset: r26 at cfa-192 │ │ │ │ + DW_CFA_offset: r27 at cfa-184 │ │ │ │ + DW_CFA_offset: r28 at cfa-176 │ │ │ │ + DW_CFA_offset: r29 at cfa-168 │ │ │ │ + DW_CFA_offset: r30 at cfa-160 │ │ │ │ + DW_CFA_offset: r31 at cfa-152 │ │ │ │ + DW_CFA_offset: r46 at cfa-144 │ │ │ │ + DW_CFA_offset: r47 at cfa-136 │ │ │ │ DW_CFA_offset: r48 at cfa-128 │ │ │ │ DW_CFA_offset: r49 at cfa-120 │ │ │ │ DW_CFA_offset: r50 at cfa-112 │ │ │ │ DW_CFA_offset: r51 at cfa-104 │ │ │ │ DW_CFA_offset: r52 at cfa-96 │ │ │ │ DW_CFA_offset: r53 at cfa-88 │ │ │ │ DW_CFA_offset: r54 at cfa-80 │ │ │ │ @@ -15639,359 +16079,370 @@ │ │ │ │ DW_CFA_offset: r58 at cfa-48 │ │ │ │ DW_CFA_offset: r59 at cfa-40 │ │ │ │ DW_CFA_offset: r60 at cfa-32 │ │ │ │ DW_CFA_offset: r61 at cfa-24 │ │ │ │ DW_CFA_offset: r62 at cfa-16 │ │ │ │ DW_CFA_offset: r63 at cfa-8 │ │ │ │ DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ - DW_CFA_advance_loc: 60 to 00000000000691bc │ │ │ │ - DW_CFA_restore: r20 │ │ │ │ + DW_CFA_advance_loc: 44 to 0000000000063fac │ │ │ │ DW_CFA_restore: r21 │ │ │ │ DW_CFA_restore: r22 │ │ │ │ - DW_CFA_restore: r24 │ │ │ │ + DW_CFA_restore: r23 │ │ │ │ DW_CFA_restore: r25 │ │ │ │ - DW_CFA_restore: r27 │ │ │ │ + DW_CFA_restore: r26 │ │ │ │ DW_CFA_restore: r28 │ │ │ │ DW_CFA_restore: r48 │ │ │ │ DW_CFA_restore: r49 │ │ │ │ + DW_CFA_restore: r50 │ │ │ │ + DW_CFA_restore: r51 │ │ │ │ + DW_CFA_restore: r52 │ │ │ │ + DW_CFA_restore: r53 │ │ │ │ DW_CFA_restore: r54 │ │ │ │ DW_CFA_restore: r55 │ │ │ │ DW_CFA_restore: r56 │ │ │ │ DW_CFA_restore: r57 │ │ │ │ DW_CFA_restore: r58 │ │ │ │ DW_CFA_restore: r59 │ │ │ │ DW_CFA_restore: r62 │ │ │ │ DW_CFA_restore: r63 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000691c4 │ │ │ │ - DW_CFA_restore: r50 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000691c8 │ │ │ │ - DW_CFA_restore: r51 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000691cc │ │ │ │ - DW_CFA_restore: r52 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000691d0 │ │ │ │ - DW_CFA_restore: r53 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000691d4 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000063fb4 │ │ │ │ + DW_CFA_restore: r46 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000063fb8 │ │ │ │ + DW_CFA_restore: r47 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000063fbc │ │ │ │ DW_CFA_restore: r60 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000691d8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000063fc0 │ │ │ │ DW_CFA_restore: r61 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000691dc │ │ │ │ - DW_CFA_restore: r23 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000691e0 │ │ │ │ - DW_CFA_restore: r26 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000691e4 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000063fc4 │ │ │ │ + DW_CFA_restore: r18 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000063fc8 │ │ │ │ + DW_CFA_restore: r19 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000063fcc │ │ │ │ + DW_CFA_restore: r24 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000063fd0 │ │ │ │ + DW_CFA_restore: r27 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000063fd4 │ │ │ │ DW_CFA_restore: r29 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000691e8 │ │ │ │ - DW_CFA_restore: r31 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000691ec │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000063fd8 │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000063fdc │ │ │ │ + DW_CFA_restore: r31 │ │ │ │ │ │ │ │ -00006568 00000000000000d4 0000656c FDE cie=00000000 pc=0000000000069200..000000000006968c │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000006920c │ │ │ │ - DW_CFA_offset: r21 at cfa-216 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000069214 │ │ │ │ +000067a0 00000000000000d4 000067a4 FDE cie=00000000 pc=0000000000063ff0..000000000006441c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000063ff4 │ │ │ │ + DW_CFA_offset: r22 at cfa-224 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000064000 │ │ │ │ DW_CFA_def_cfa_offset: 304 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000069220 │ │ │ │ - DW_CFA_offset: r20 at cfa-224 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000069228 │ │ │ │ - DW_CFA_offset: r31 at cfa-136 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000069238 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000064008 │ │ │ │ + DW_CFA_offset: r21 at cfa-232 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000064014 │ │ │ │ + DW_CFA_offset: r31 at cfa-152 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000064020 │ │ │ │ + DW_CFA_offset: r27 at cfa-184 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000064024 │ │ │ │ + DW_CFA_offset: r26 at cfa-192 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000006402c │ │ │ │ DW_CFA_register: r65 in r0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000006923c │ │ │ │ - DW_CFA_offset: r27 at cfa-168 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000069244 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000064034 │ │ │ │ + DW_CFA_offset: r46 at cfa-144 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000064038 │ │ │ │ + DW_CFA_offset: r47 at cfa-136 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006403c │ │ │ │ DW_CFA_offset: r48 at cfa-128 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000069248 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000064040 │ │ │ │ DW_CFA_offset: r49 at cfa-120 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000006924c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000064044 │ │ │ │ DW_CFA_offset: r50 at cfa-112 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000069250 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000064048 │ │ │ │ DW_CFA_offset: r51 at cfa-104 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000069254 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006404c │ │ │ │ DW_CFA_offset: r52 at cfa-96 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000069258 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000064050 │ │ │ │ + DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000064054 │ │ │ │ DW_CFA_offset: r53 at cfa-88 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000006925c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000064058 │ │ │ │ DW_CFA_offset: r54 at cfa-80 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000069260 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006405c │ │ │ │ DW_CFA_offset: r55 at cfa-72 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000069264 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000064060 │ │ │ │ DW_CFA_offset: r56 at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000069268 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000064064 │ │ │ │ DW_CFA_offset: r57 at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000006926c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000064068 │ │ │ │ DW_CFA_offset: r58 at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000069270 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006406c │ │ │ │ DW_CFA_offset: r59 at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000069274 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000064070 │ │ │ │ DW_CFA_offset: r60 at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000069278 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000064074 │ │ │ │ DW_CFA_offset: r61 at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000006927c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000064078 │ │ │ │ DW_CFA_offset: r62 at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000069280 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006407c │ │ │ │ DW_CFA_offset: r63 at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000069284 │ │ │ │ - DW_CFA_offset: r15 at cfa-264 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000069288 │ │ │ │ - DW_CFA_offset: r16 at cfa-256 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000006928c │ │ │ │ - DW_CFA_offset: r17 at cfa-248 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000069290 │ │ │ │ - DW_CFA_offset: r18 at cfa-240 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000069294 │ │ │ │ - DW_CFA_offset: r22 at cfa-208 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000069298 │ │ │ │ - DW_CFA_offset: r23 at cfa-200 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000006929c │ │ │ │ - DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000692a0 │ │ │ │ - DW_CFA_offset: r24 at cfa-192 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000692a4 │ │ │ │ - DW_CFA_offset: r25 at cfa-184 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000692a8 │ │ │ │ - DW_CFA_offset: r26 at cfa-176 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000692ac │ │ │ │ - DW_CFA_offset: r19 at cfa-232 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000692b0 │ │ │ │ - DW_CFA_offset: r28 at cfa-160 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000692b4 │ │ │ │ - DW_CFA_offset: r29 at cfa-152 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000692b8 │ │ │ │ - DW_CFA_offset: r30 at cfa-144 │ │ │ │ - DW_CFA_advance_loc1: 812 to 00000000000695e4 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000064080 │ │ │ │ + DW_CFA_offset: r17 at cfa-264 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000064084 │ │ │ │ + DW_CFA_offset: r18 at cfa-256 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000064088 │ │ │ │ + DW_CFA_offset: r19 at cfa-248 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006408c │ │ │ │ + DW_CFA_offset: r20 at cfa-240 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000064090 │ │ │ │ + DW_CFA_offset: r23 at cfa-216 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000064098 │ │ │ │ + DW_CFA_offset: r24 at cfa-208 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006409c │ │ │ │ + DW_CFA_offset: r25 at cfa-200 │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000000640a8 │ │ │ │ + DW_CFA_offset: r28 at cfa-176 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000640ac │ │ │ │ + DW_CFA_offset: r29 at cfa-168 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000640b0 │ │ │ │ + DW_CFA_offset: r30 at cfa-160 │ │ │ │ + DW_CFA_advance_loc1: 708 to 0000000000064374 │ │ │ │ + DW_CFA_restore: r46 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000064378 │ │ │ │ + DW_CFA_restore: r47 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006437c │ │ │ │ DW_CFA_restore: r48 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000695e8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000064380 │ │ │ │ DW_CFA_restore: r49 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000695ec │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000064384 │ │ │ │ DW_CFA_restore: r50 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000695f0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000064388 │ │ │ │ DW_CFA_restore: r51 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000695f4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006438c │ │ │ │ DW_CFA_restore: r52 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000695f8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000064390 │ │ │ │ DW_CFA_restore: r53 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000695fc │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000064394 │ │ │ │ DW_CFA_restore: r54 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000069600 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000064398 │ │ │ │ DW_CFA_restore: r55 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000069604 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006439c │ │ │ │ DW_CFA_restore: r56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000069608 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000643a0 │ │ │ │ DW_CFA_restore: r57 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000006960c │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000643a4 │ │ │ │ DW_CFA_restore: r58 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000069610 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000643a8 │ │ │ │ DW_CFA_restore: r59 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000069614 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000643ac │ │ │ │ DW_CFA_restore: r60 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000069618 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000643b0 │ │ │ │ DW_CFA_restore: r61 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000006961c │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000643b4 │ │ │ │ DW_CFA_restore: r62 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000069620 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000643b8 │ │ │ │ DW_CFA_restore: r63 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000069624 │ │ │ │ - DW_CFA_restore: r15 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000069628 │ │ │ │ - DW_CFA_restore: r16 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000006962c │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000643bc │ │ │ │ DW_CFA_restore: r17 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000069630 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000643c0 │ │ │ │ DW_CFA_restore: r18 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000069634 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000643c4 │ │ │ │ DW_CFA_restore: r19 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000069638 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000643c8 │ │ │ │ DW_CFA_restore: r20 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000006963c │ │ │ │ - DW_CFA_restore: r22 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000069640 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000643cc │ │ │ │ + DW_CFA_restore: r21 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000643d0 │ │ │ │ DW_CFA_restore: r23 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000069644 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000643d4 │ │ │ │ DW_CFA_restore: r24 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000069648 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000643d8 │ │ │ │ DW_CFA_restore: r25 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000006964c │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000643dc │ │ │ │ DW_CFA_restore: r26 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000069650 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000643e0 │ │ │ │ DW_CFA_restore: r27 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000069654 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000643e4 │ │ │ │ DW_CFA_restore: r28 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000069658 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000643e8 │ │ │ │ DW_CFA_restore: r29 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000006965c │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000643ec │ │ │ │ DW_CFA_restore: r30 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000069660 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000643f0 │ │ │ │ DW_CFA_restore: r31 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000069668 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000643f8 │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000006966c │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000643fc │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000069670 │ │ │ │ - DW_CFA_restore: r21 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000069674 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000064400 │ │ │ │ + DW_CFA_restore: r22 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000064404 │ │ │ │ DW_CFA_def_cfa_offset: 304 │ │ │ │ - DW_CFA_offset: r20 at cfa-224 │ │ │ │ - DW_CFA_offset: r21 at cfa-216 │ │ │ │ - DW_CFA_offset: r31 at cfa-136 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000069678 │ │ │ │ - DW_CFA_restore: r20 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000006967c │ │ │ │ + DW_CFA_offset: r21 at cfa-232 │ │ │ │ + DW_CFA_offset: r22 at cfa-224 │ │ │ │ + DW_CFA_offset: r31 at cfa-152 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000064408 │ │ │ │ + DW_CFA_restore: r21 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006440c │ │ │ │ DW_CFA_restore: r31 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00006640 0000000000000144 00006644 FDE cie=00000000 pc=0000000000069690..0000000000069b54 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000006969c │ │ │ │ +00006878 0000000000000154 0000687c FDE cie=00000000 pc=0000000000064420..0000000000064898 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000064424 │ │ │ │ DW_CFA_offset: r14 at cfa-288 │ │ │ │ - DW_CFA_advance_loc: 16 to 00000000000696ac │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000064438 │ │ │ │ DW_CFA_def_cfa_offset: 368 │ │ │ │ DW_CFA_offset_extended_sf: r72 at cfa+8 │ │ │ │ - DW_CFA_advance_loc: 12 to 00000000000696b8 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000064440 │ │ │ │ DW_CFA_offset: r19 at cfa-248 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000696c0 │ │ │ │ - DW_CFA_offset: r15 at cfa-280 │ │ │ │ - DW_CFA_advance_loc: 16 to 00000000000696d0 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000006444c │ │ │ │ + DW_CFA_offset: r30 at cfa-160 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000064458 │ │ │ │ DW_CFA_register: r65 in r0 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000696d4 │ │ │ │ - DW_CFA_offset: r46 at cfa-144 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000696d8 │ │ │ │ - DW_CFA_offset: r47 at cfa-136 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000696dc │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006445c │ │ │ │ DW_CFA_offset: r48 at cfa-128 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000696e0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000064460 │ │ │ │ DW_CFA_offset: r49 at cfa-120 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000696e4 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000064464 │ │ │ │ + DW_CFA_offset: r50 at cfa-112 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000064468 │ │ │ │ + DW_CFA_offset: r46 at cfa-144 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006446c │ │ │ │ + DW_CFA_offset: r47 at cfa-136 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000064470 │ │ │ │ + DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000064474 │ │ │ │ + DW_CFA_offset: r51 at cfa-104 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000064478 │ │ │ │ DW_CFA_offset: r52 at cfa-96 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000696e8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006447c │ │ │ │ DW_CFA_offset: r53 at cfa-88 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000696ec │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000064480 │ │ │ │ DW_CFA_offset: r54 at cfa-80 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000696f0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000064484 │ │ │ │ DW_CFA_offset: r55 at cfa-72 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000696f4 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000064488 │ │ │ │ DW_CFA_offset: r56 at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000696f8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006448c │ │ │ │ DW_CFA_offset: r57 at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000696fc │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000064490 │ │ │ │ DW_CFA_offset: r58 at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000069700 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000064494 │ │ │ │ DW_CFA_offset: r59 at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000069704 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000064498 │ │ │ │ DW_CFA_offset: r60 at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000069708 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006449c │ │ │ │ DW_CFA_offset: r61 at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000006970c │ │ │ │ - DW_CFA_offset: r62 at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000069710 │ │ │ │ - DW_CFA_offset: r63 at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000069714 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000644a0 │ │ │ │ + DW_CFA_offset: r15 at cfa-280 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000644a8 │ │ │ │ DW_CFA_offset: r16 at cfa-272 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000069718 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000644ac │ │ │ │ DW_CFA_offset: r17 at cfa-264 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000006971c │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000644b0 │ │ │ │ DW_CFA_offset: r18 at cfa-256 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000069720 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000644b4 │ │ │ │ + DW_CFA_offset: r22 at cfa-224 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000644bc │ │ │ │ DW_CFA_offset: r29 at cfa-168 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000069724 │ │ │ │ - DW_CFA_offset: r30 at cfa-160 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000069728 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000644c0 │ │ │ │ + DW_CFA_offset: r28 at cfa-176 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000644c4 │ │ │ │ + DW_CFA_offset: r27 at cfa-184 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000644c8 │ │ │ │ DW_CFA_offset: r31 at cfa-152 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000006972c │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000644d0 │ │ │ │ DW_CFA_offset: r20 at cfa-240 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000069730 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000644d4 │ │ │ │ DW_CFA_offset: r21 at cfa-232 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000069734 │ │ │ │ - DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000069738 │ │ │ │ - DW_CFA_offset: r22 at cfa-224 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000006973c │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000644d8 │ │ │ │ DW_CFA_offset: r23 at cfa-216 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000069740 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000644dc │ │ │ │ DW_CFA_offset: r24 at cfa-208 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000069744 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000644e0 │ │ │ │ DW_CFA_offset: r25 at cfa-200 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000069748 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000644e4 │ │ │ │ DW_CFA_offset: r26 at cfa-192 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000006974c │ │ │ │ - DW_CFA_offset: r27 at cfa-184 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000069750 │ │ │ │ - DW_CFA_offset: r28 at cfa-176 │ │ │ │ - DW_CFA_advance_loc1: 800 to 0000000000069a70 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000644e8 │ │ │ │ + DW_CFA_offset: r62 at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000644ec │ │ │ │ + DW_CFA_offset: r63 at cfa-8 │ │ │ │ + DW_CFA_advance_loc1: 708 to 00000000000647b0 │ │ │ │ DW_CFA_restore: r46 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000069a74 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000647b4 │ │ │ │ DW_CFA_restore: r47 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000069a78 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000647b8 │ │ │ │ DW_CFA_restore: r48 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000069a7c │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000647bc │ │ │ │ DW_CFA_restore: r49 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000069a80 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000647c0 │ │ │ │ + DW_CFA_restore: r50 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000647c4 │ │ │ │ + DW_CFA_restore: r51 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000647c8 │ │ │ │ DW_CFA_restore: r52 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000069a84 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000647cc │ │ │ │ DW_CFA_restore: r53 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000069a88 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000647d0 │ │ │ │ DW_CFA_restore: r54 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000069a8c │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000647d4 │ │ │ │ DW_CFA_restore: r55 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000069a90 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000647d8 │ │ │ │ DW_CFA_restore: r56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000069a94 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000647dc │ │ │ │ DW_CFA_restore: r57 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000069a98 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000647e0 │ │ │ │ DW_CFA_restore: r58 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000069a9c │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000647e4 │ │ │ │ DW_CFA_restore: r59 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000069aa0 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000647e8 │ │ │ │ DW_CFA_restore: r60 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000069aa4 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000647ec │ │ │ │ DW_CFA_restore: r61 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000069aa8 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000647f0 │ │ │ │ DW_CFA_restore: r62 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000069aac │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000647f4 │ │ │ │ DW_CFA_restore: r63 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000069ab0 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000647f8 │ │ │ │ DW_CFA_restore: r15 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000069ab4 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000647fc │ │ │ │ DW_CFA_restore: r16 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000069ab8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000064800 │ │ │ │ DW_CFA_restore: r17 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000069abc │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000064804 │ │ │ │ DW_CFA_restore: r18 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000069ac0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000064808 │ │ │ │ DW_CFA_restore: r19 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000069ac4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006480c │ │ │ │ DW_CFA_restore: r20 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000069ac8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000064810 │ │ │ │ DW_CFA_restore: r21 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000069acc │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000064814 │ │ │ │ DW_CFA_restore: r22 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000069ad0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000064818 │ │ │ │ DW_CFA_restore: r23 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000069ad4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006481c │ │ │ │ DW_CFA_restore: r24 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000069ad8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000064820 │ │ │ │ DW_CFA_restore: r25 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000069adc │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000064824 │ │ │ │ DW_CFA_restore: r26 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000069ae0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000064828 │ │ │ │ DW_CFA_restore: r27 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000069ae4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006482c │ │ │ │ DW_CFA_restore: r28 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000069ae8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000064830 │ │ │ │ DW_CFA_restore: r29 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000069aec │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000064838 │ │ │ │ DW_CFA_restore: r30 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000069af0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006483c │ │ │ │ DW_CFA_restore: r31 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000069af8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000064840 │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000069afc │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000064844 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000069b08 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000064850 │ │ │ │ DW_CFA_restore_extended: r72 │ │ │ │ DW_CFA_restore: r14 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000069b10 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000064860 │ │ │ │ DW_CFA_def_cfa_offset: 368 │ │ │ │ DW_CFA_offset: r14 at cfa-288 │ │ │ │ DW_CFA_offset: r15 at cfa-280 │ │ │ │ DW_CFA_offset: r16 at cfa-272 │ │ │ │ DW_CFA_offset: r17 at cfa-264 │ │ │ │ DW_CFA_offset: r18 at cfa-256 │ │ │ │ DW_CFA_offset: r19 at cfa-248 │ │ │ │ @@ -16007,123 +16458,138 @@ │ │ │ │ DW_CFA_offset: r29 at cfa-168 │ │ │ │ DW_CFA_offset: r30 at cfa-160 │ │ │ │ DW_CFA_offset: r31 at cfa-152 │ │ │ │ DW_CFA_offset: r46 at cfa-144 │ │ │ │ DW_CFA_offset: r47 at cfa-136 │ │ │ │ DW_CFA_offset: r48 at cfa-128 │ │ │ │ DW_CFA_offset: r49 at cfa-120 │ │ │ │ + DW_CFA_offset: r50 at cfa-112 │ │ │ │ + DW_CFA_offset: r51 at cfa-104 │ │ │ │ DW_CFA_offset: r52 at cfa-96 │ │ │ │ DW_CFA_offset: r53 at cfa-88 │ │ │ │ DW_CFA_offset: r54 at cfa-80 │ │ │ │ DW_CFA_offset: r55 at cfa-72 │ │ │ │ DW_CFA_offset: r56 at cfa-64 │ │ │ │ DW_CFA_offset: r57 at cfa-56 │ │ │ │ DW_CFA_offset: r58 at cfa-48 │ │ │ │ DW_CFA_offset: r59 at cfa-40 │ │ │ │ DW_CFA_offset: r60 at cfa-32 │ │ │ │ DW_CFA_offset: r61 at cfa-24 │ │ │ │ DW_CFA_offset: r62 at cfa-16 │ │ │ │ DW_CFA_offset: r63 at cfa-8 │ │ │ │ DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ DW_CFA_offset_extended_sf: r72 at cfa+8 │ │ │ │ - DW_CFA_advance_loc: 44 to 0000000000069b3c │ │ │ │ + DW_CFA_advance_loc: 32 to 0000000000064880 │ │ │ │ + DW_CFA_restore: r15 │ │ │ │ DW_CFA_restore: r16 │ │ │ │ DW_CFA_restore: r17 │ │ │ │ DW_CFA_restore: r18 │ │ │ │ DW_CFA_restore: r20 │ │ │ │ DW_CFA_restore: r21 │ │ │ │ DW_CFA_restore: r22 │ │ │ │ DW_CFA_restore: r23 │ │ │ │ DW_CFA_restore: r24 │ │ │ │ DW_CFA_restore: r25 │ │ │ │ DW_CFA_restore: r26 │ │ │ │ DW_CFA_restore: r27 │ │ │ │ DW_CFA_restore: r28 │ │ │ │ DW_CFA_restore: r29 │ │ │ │ - DW_CFA_restore: r30 │ │ │ │ DW_CFA_restore: r31 │ │ │ │ DW_CFA_restore: r46 │ │ │ │ DW_CFA_restore: r47 │ │ │ │ DW_CFA_restore: r48 │ │ │ │ DW_CFA_restore: r49 │ │ │ │ + DW_CFA_restore: r50 │ │ │ │ + DW_CFA_restore: r51 │ │ │ │ DW_CFA_restore: r52 │ │ │ │ DW_CFA_restore: r53 │ │ │ │ DW_CFA_restore: r54 │ │ │ │ DW_CFA_restore: r55 │ │ │ │ DW_CFA_restore: r56 │ │ │ │ DW_CFA_restore: r57 │ │ │ │ DW_CFA_restore: r58 │ │ │ │ DW_CFA_restore: r59 │ │ │ │ DW_CFA_restore: r60 │ │ │ │ DW_CFA_restore: r61 │ │ │ │ DW_CFA_restore: r62 │ │ │ │ DW_CFA_restore: r63 │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000069b40 │ │ │ │ - DW_CFA_restore: r15 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000069b44 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000064884 │ │ │ │ DW_CFA_restore: r19 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000064888 │ │ │ │ + DW_CFA_restore: r30 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00006788 0000000000000084 0000678c FDE cie=00000000 pc=0000000000069b60..000000000006a444 │ │ │ │ - DW_CFA_advance_loc: 148 to 0000000000069bf4 │ │ │ │ - DW_CFA_def_cfa_offset: 368 │ │ │ │ +000069d0 0000000000000094 000069d4 FDE cie=00000000 pc=00000000000648a0..0000000000065178 │ │ │ │ + DW_CFA_advance_loc: 36 to 00000000000648c4 │ │ │ │ + DW_CFA_register: r65 in r0 │ │ │ │ + DW_CFA_offset: r18 at cfa-240 │ │ │ │ + DW_CFA_offset: r17 at cfa-248 │ │ │ │ + DW_CFA_offset: r16 at cfa-256 │ │ │ │ + DW_CFA_offset: r15 at cfa-264 │ │ │ │ + DW_CFA_offset: r14 at cfa-272 │ │ │ │ + DW_CFA_offset: r19 at cfa-232 │ │ │ │ + DW_CFA_advance_loc: 152 to 000000000006495c │ │ │ │ + DW_CFA_def_cfa_offset: 400 │ │ │ │ + DW_CFA_offset: r22 at cfa-208 │ │ │ │ + DW_CFA_offset: r23 at cfa-200 │ │ │ │ + DW_CFA_offset: r24 at cfa-192 │ │ │ │ + DW_CFA_offset: r25 at cfa-184 │ │ │ │ + DW_CFA_offset: r26 at cfa-176 │ │ │ │ + DW_CFA_offset: r28 at cfa-160 │ │ │ │ + DW_CFA_offset: r27 at cfa-168 │ │ │ │ DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ - DW_CFA_offset: r20 at cfa-192 │ │ │ │ - DW_CFA_offset: r16 at cfa-224 │ │ │ │ - DW_CFA_offset: r21 at cfa-184 │ │ │ │ - DW_CFA_offset: r22 at cfa-176 │ │ │ │ - DW_CFA_offset: r24 at cfa-160 │ │ │ │ - DW_CFA_offset: r25 at cfa-152 │ │ │ │ - DW_CFA_offset: r26 at cfa-144 │ │ │ │ - DW_CFA_offset: r27 at cfa-136 │ │ │ │ - DW_CFA_offset: r30 at cfa-112 │ │ │ │ - DW_CFA_offset: r31 at cfa-104 │ │ │ │ + DW_CFA_offset: r48 at cfa-128 │ │ │ │ + DW_CFA_offset: r49 at cfa-120 │ │ │ │ + DW_CFA_offset: r50 at cfa-112 │ │ │ │ + DW_CFA_offset: r51 at cfa-104 │ │ │ │ DW_CFA_offset: r52 at cfa-96 │ │ │ │ DW_CFA_offset: r53 at cfa-88 │ │ │ │ DW_CFA_offset: r54 at cfa-80 │ │ │ │ DW_CFA_offset: r55 at cfa-72 │ │ │ │ DW_CFA_offset: r56 at cfa-64 │ │ │ │ DW_CFA_offset: r57 at cfa-56 │ │ │ │ DW_CFA_offset: r58 at cfa-48 │ │ │ │ DW_CFA_offset: r59 at cfa-40 │ │ │ │ DW_CFA_offset: r60 at cfa-32 │ │ │ │ DW_CFA_offset: r61 at cfa-24 │ │ │ │ DW_CFA_offset: r62 at cfa-16 │ │ │ │ DW_CFA_offset: r63 at cfa-8 │ │ │ │ - DW_CFA_offset: r14 at cfa-240 │ │ │ │ - DW_CFA_offset: r15 at cfa-232 │ │ │ │ - DW_CFA_offset: r17 at cfa-216 │ │ │ │ - DW_CFA_offset: r18 at cfa-208 │ │ │ │ - DW_CFA_offset: r19 at cfa-200 │ │ │ │ - DW_CFA_offset: r23 at cfa-168 │ │ │ │ - DW_CFA_offset: r28 at cfa-128 │ │ │ │ - DW_CFA_offset: r29 at cfa-120 │ │ │ │ + DW_CFA_offset: r20 at cfa-224 │ │ │ │ + DW_CFA_offset: r21 at cfa-216 │ │ │ │ + DW_CFA_offset: r29 at cfa-152 │ │ │ │ + DW_CFA_offset: r30 at cfa-144 │ │ │ │ + DW_CFA_offset: r31 at cfa-136 │ │ │ │ DW_CFA_offset_extended_sf: r72 at cfa+8 │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000069c0c │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000064968 │ │ │ │ DW_CFA_def_cfa_register: r31 │ │ │ │ - DW_CFA_advance_loc2: 1936 to 000000000006a39c │ │ │ │ + DW_CFA_advance_loc2: 1876 to 00000000000650bc │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa: r1 ofs 0 │ │ │ │ - DW_CFA_advance_loc: 68 to 000000000006a3e0 │ │ │ │ + DW_CFA_advance_loc: 44 to 00000000000650e8 │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ - DW_CFA_advance_loc: 68 to 000000000006a424 │ │ │ │ + DW_CFA_advance_loc: 84 to 000000000006513c │ │ │ │ DW_CFA_restore_extended: r72 │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000065154 │ │ │ │ DW_CFA_restore: r63 │ │ │ │ DW_CFA_restore: r62 │ │ │ │ DW_CFA_restore: r61 │ │ │ │ DW_CFA_restore: r60 │ │ │ │ DW_CFA_restore: r59 │ │ │ │ DW_CFA_restore: r58 │ │ │ │ DW_CFA_restore: r57 │ │ │ │ DW_CFA_restore: r56 │ │ │ │ DW_CFA_restore: r55 │ │ │ │ DW_CFA_restore: r54 │ │ │ │ DW_CFA_restore: r53 │ │ │ │ DW_CFA_restore: r52 │ │ │ │ + DW_CFA_restore: r51 │ │ │ │ + DW_CFA_restore: r50 │ │ │ │ + DW_CFA_restore: r49 │ │ │ │ + DW_CFA_restore: r48 │ │ │ │ DW_CFA_restore: r31 │ │ │ │ DW_CFA_restore: r30 │ │ │ │ DW_CFA_restore: r29 │ │ │ │ DW_CFA_restore: r28 │ │ │ │ DW_CFA_restore: r27 │ │ │ │ DW_CFA_restore: r26 │ │ │ │ DW_CFA_restore: r25 │ │ │ │ @@ -16134,562 +16600,568 @@ │ │ │ │ DW_CFA_restore: r20 │ │ │ │ DW_CFA_restore: r19 │ │ │ │ DW_CFA_restore: r18 │ │ │ │ DW_CFA_restore: r17 │ │ │ │ DW_CFA_restore: r16 │ │ │ │ DW_CFA_restore: r15 │ │ │ │ DW_CFA_restore: r14 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000006a428 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000065158 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00006810 000000000000002c 00006814 FDE cie=00000000 pc=000000000006a450..000000000006a520 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000006a464 │ │ │ │ - DW_CFA_register: r65 in r0 │ │ │ │ - DW_CFA_offset: r31 at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000006a474 │ │ │ │ +00006a68 0000000000000040 00006a6c FDE cie=00000000 pc=0000000000065180..0000000000065244 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000006518c │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ - DW_CFA_advance_loc: 32 to 000000000006a494 │ │ │ │ + DW_CFA_offset: r31 at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 40 to 00000000000651b4 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000006a4a0 │ │ │ │ - DW_CFA_restore_extended: r65 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000651b8 │ │ │ │ DW_CFA_restore: r31 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000006a4b0 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000651c0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 84 to 000000000006a504 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000006a510 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000651c4 │ │ │ │ + DW_CFA_register: r65 in r0 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000651c8 │ │ │ │ + DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ + DW_CFA_advance_loc: 20 to 00000000000651dc │ │ │ │ + DW_CFA_restore_extended: r65 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000651e4 │ │ │ │ + DW_CFA_register: r65 in r0 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000651ec │ │ │ │ + DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000065200 │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000065208 │ │ │ │ + DW_CFA_register: r65 in r0 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000065210 │ │ │ │ + DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000065224 │ │ │ │ + DW_CFA_restore_extended: r65 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000006522c │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000065234 │ │ │ │ DW_CFA_restore: r31 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00006840 0000000000000040 00006844 FDE cie=00000000 pc=000000000006a520..000000000006a758 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000006a530 │ │ │ │ - DW_CFA_register: r65 in r0 │ │ │ │ +00006aac 0000000000000040 00006ab0 FDE cie=00000000 pc=0000000000065250..0000000000065494 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000006525c │ │ │ │ DW_CFA_offset: r29 at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000006a544 │ │ │ │ - DW_CFA_offset: r27 at cfa-40 │ │ │ │ DW_CFA_offset: r28 at cfa-32 │ │ │ │ + DW_CFA_register: r65 in r0 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000006526c │ │ │ │ + DW_CFA_offset: r27 at cfa-40 │ │ │ │ DW_CFA_offset: r30 at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000006527c │ │ │ │ DW_CFA_offset: r31 at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000006a55c │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ - DW_CFA_advance_loc1: 296 to 000000000006a684 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000065284 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc1: 332 to 00000000000653d0 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 44 to 000000000006a6b0 │ │ │ │ + DW_CFA_advance_loc: 44 to 00000000000653fc │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ DW_CFA_restore: r31 │ │ │ │ DW_CFA_restore: r30 │ │ │ │ DW_CFA_restore: r29 │ │ │ │ DW_CFA_restore: r28 │ │ │ │ DW_CFA_restore: r27 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000006a6c0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000065400 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 80 to 000000000006a710 │ │ │ │ + DW_CFA_advance_loc: 76 to 000000000006544c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 48 to 000000000006a740 │ │ │ │ + DW_CFA_advance_loc: 48 to 000000000006547c │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ DW_CFA_restore: r31 │ │ │ │ DW_CFA_restore: r30 │ │ │ │ DW_CFA_restore: r29 │ │ │ │ DW_CFA_restore: r28 │ │ │ │ DW_CFA_restore: r27 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000006a744 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000065480 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00006884 0000000000000070 00006888 FDE cie=00000000 pc=000000000006a760..000000000006aa64 │ │ │ │ - DW_CFA_advance_loc: 44 to 000000000006a78c │ │ │ │ +00006af0 000000000000006c 00006af4 FDE cie=00000000 pc=00000000000654a0..00000000000657d0 │ │ │ │ + DW_CFA_advance_loc: 16 to 00000000000654b0 │ │ │ │ DW_CFA_register: r65 in r0 │ │ │ │ DW_CFA_offset: r23 at cfa-72 │ │ │ │ DW_CFA_offset: r25 at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 16 to 00000000000654c0 │ │ │ │ DW_CFA_offset: r26 at cfa-48 │ │ │ │ DW_CFA_offset: r27 at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 16 to 00000000000654d0 │ │ │ │ DW_CFA_offset: r28 at cfa-32 │ │ │ │ DW_CFA_offset: r29 at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 20 to 00000000000654e4 │ │ │ │ DW_CFA_offset: r30 at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 44 to 000000000006a7b8 │ │ │ │ + DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000000654f0 │ │ │ │ DW_CFA_def_cfa_offset: 112 │ │ │ │ DW_CFA_offset_extended_sf: r72 at cfa+8 │ │ │ │ - DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ - DW_CFA_advance_loc: 36 to 000000000006a7dc │ │ │ │ + DW_CFA_advance_loc: 32 to 0000000000065510 │ │ │ │ DW_CFA_offset: r24 at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000006a7e0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000065514 │ │ │ │ DW_CFA_offset: r31 at cfa-8 │ │ │ │ - DW_CFA_advance_loc1: 360 to 000000000006a948 │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_advance_loc1: 432 to 00000000000656c4 │ │ │ │ DW_CFA_restore: r24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000006a94c │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000656c8 │ │ │ │ DW_CFA_restore: r31 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000006a960 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000006a964 │ │ │ │ - DW_CFA_restore: r24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000006a968 │ │ │ │ - DW_CFA_restore: r31 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000006a96c │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000656cc │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 56 to 000000000006a9a4 │ │ │ │ + DW_CFA_advance_loc: 56 to 0000000000065704 │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000006a9a8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000065708 │ │ │ │ DW_CFA_restore_extended: r72 │ │ │ │ DW_CFA_restore: r30 │ │ │ │ DW_CFA_restore: r29 │ │ │ │ DW_CFA_restore: r28 │ │ │ │ DW_CFA_restore: r27 │ │ │ │ DW_CFA_restore: r26 │ │ │ │ DW_CFA_restore: r25 │ │ │ │ DW_CFA_restore: r23 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000006a9b0 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000065710 │ │ │ │ DW_CFA_def_cfa_offset: 112 │ │ │ │ DW_CFA_offset: r23 at cfa-72 │ │ │ │ DW_CFA_offset: r24 at cfa-64 │ │ │ │ DW_CFA_offset: r25 at cfa-56 │ │ │ │ DW_CFA_offset: r26 at cfa-48 │ │ │ │ DW_CFA_offset: r27 at cfa-40 │ │ │ │ DW_CFA_offset: r28 at cfa-32 │ │ │ │ DW_CFA_offset: r29 at cfa-24 │ │ │ │ DW_CFA_offset: r30 at cfa-16 │ │ │ │ DW_CFA_offset: r31 at cfa-8 │ │ │ │ DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ DW_CFA_offset_extended_sf: r72 at cfa+8 │ │ │ │ - DW_CFA_advance_loc: 128 to 000000000006aa30 │ │ │ │ + DW_CFA_advance_loc: 132 to 0000000000065794 │ │ │ │ DW_CFA_restore: r24 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000065798 │ │ │ │ DW_CFA_restore: r31 │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000006aa48 │ │ │ │ + DW_CFA_advance_loc: 28 to 00000000000657b4 │ │ │ │ DW_CFA_offset: r24 at cfa-64 │ │ │ │ DW_CFA_offset: r31 at cfa-8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -000068f8 000000000000001c 000068fc FDE cie=00000000 pc=000000000006aa70..000000000006aabc │ │ │ │ - DW_CFA_advance_loc: 32 to 000000000006aa90 │ │ │ │ +00006b60 000000000000001c 00006b64 FDE cie=00000000 pc=00000000000657d0..0000000000065810 │ │ │ │ + DW_CFA_advance_loc: 24 to 00000000000657e8 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000006aaa4 │ │ │ │ + DW_CFA_advance_loc: 16 to 00000000000657f8 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000006aaac │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000065800 │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00006918 000000000000001c 0000691c FDE cie=00000000 pc=000000000006aac0..000000000006ab10 │ │ │ │ - DW_CFA_advance_loc: 32 to 000000000006aae0 │ │ │ │ +00006b80 000000000000001c 00006b84 FDE cie=00000000 pc=0000000000065810..0000000000065854 │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000065828 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000006aaf8 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000006583c │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000006ab00 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000065844 │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00006938 000000000000001c 0000693c FDE cie=00000000 pc=000000000006ab10..000000000006ab6c │ │ │ │ - DW_CFA_advance_loc: 40 to 000000000006ab38 │ │ │ │ +00006ba0 000000000000001c 00006ba4 FDE cie=00000000 pc=0000000000065860..00000000000658b0 │ │ │ │ + DW_CFA_advance_loc: 32 to 0000000000065880 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ - DW_CFA_advance_loc: 28 to 000000000006ab54 │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000065898 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000006ab5c │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000658a0 │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00006958 0000000000000010 0000695c FDE cie=00000000 pc=000000000006ab70..000000000006ace8 │ │ │ │ +00006bc0 0000000000000010 00006bc4 FDE cie=00000000 pc=00000000000658b0..0000000000065a98 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000696c 0000000000000028 00006970 FDE cie=00000000 pc=000000000006acf0..000000000006af1c │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000006ad04 │ │ │ │ +00006bd4 0000000000000034 00006bd8 FDE cie=00000000 pc=0000000000065aa0..0000000000065c88 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000065aac │ │ │ │ DW_CFA_register: r65 in r0 │ │ │ │ DW_CFA_offset: r31 at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000006ad14 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000065ab8 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ - DW_CFA_advance_loc: 52 to 000000000006ad48 │ │ │ │ + DW_CFA_advance_loc: 60 to 0000000000065af4 │ │ │ │ DW_CFA_offset: r30 at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 80 to 000000000006ad98 │ │ │ │ + DW_CFA_advance_loc: 60 to 0000000000065b30 │ │ │ │ DW_CFA_restore: r30 │ │ │ │ - DW_CFA_advance_loc: 88 to 000000000006adf0 │ │ │ │ + DW_CFA_advance_loc: 60 to 0000000000065b6c │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000065b7c │ │ │ │ + DW_CFA_restore_extended: r65 │ │ │ │ + DW_CFA_restore: r31 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000065b80 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 188 to 0000000000065c3c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000006adfc │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000065c4c │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ DW_CFA_restore: r31 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000006ae00 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000065c50 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00006998 0000000000000030 0000699c FDE cie=00000000 pc=000000000006af20..000000000006b0bc │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000006af30 │ │ │ │ - DW_CFA_register: r65 in r0 │ │ │ │ +00006c0c 000000000000002c 00006c10 FDE cie=00000000 pc=0000000000065cc0..0000000000065e38 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000065cc4 │ │ │ │ DW_CFA_offset: r31 at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000006af44 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000065cd8 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ - DW_CFA_advance_loc: 160 to 000000000006afe4 │ │ │ │ + DW_CFA_advance_loc: 148 to 0000000000065d6c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000006aff0 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000065d78 │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ DW_CFA_restore: r31 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000006b000 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000065d80 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 120 to 000000000006b078 │ │ │ │ + DW_CFA_advance_loc: 116 to 0000000000065df4 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000006b088 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000065e04 │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ DW_CFA_restore: r31 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000006b090 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000065e10 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -000069cc 000000000000001c 000069d0 FDE cie=00000000 pc=000000000006b0c0..000000000006b0fc │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000006b0d8 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000006b0e4 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000006b0ec │ │ │ │ - DW_CFA_restore_extended: r65 │ │ │ │ +00006c3c 0000000000000010 00006c40 FDE cie=00000000 pc=0000000000065e40..0000000000065e54 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000069ec 000000000000002c 000069f0 FDE cie=00000000 pc=000000000006b100..000000000006b338 │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000006b118 │ │ │ │ +00006c50 000000000000002c 00006c54 FDE cie=00000000 pc=0000000000065e60..0000000000066060 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000065e70 │ │ │ │ DW_CFA_register: r65 in r0 │ │ │ │ DW_CFA_offset: r31 at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000006b12c │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000065e7c │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ - DW_CFA_advance_loc1: 352 to 000000000006b28c │ │ │ │ + DW_CFA_advance_loc1: 332 to 0000000000065fc8 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000006b298 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000065fd4 │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ DW_CFA_restore: r31 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000006b2a0 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000065fe0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 124 to 000000000006b31c │ │ │ │ + DW_CFA_advance_loc: 84 to 0000000000066034 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000006b328 │ │ │ │ + DW_CFA_advance_loc: 28 to 0000000000066050 │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ DW_CFA_restore: r31 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00006a1c 0000000000000040 00006a20 FDE cie=00000000 pc=000000000006b340..000000000006bd48 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000006b350 │ │ │ │ - DW_CFA_register: r65 in r0 │ │ │ │ +00006c80 000000000000003c 00006c84 FDE cie=00000000 pc=0000000000066060..0000000000066934 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000066068 │ │ │ │ DW_CFA_offset: r30 at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000006b358 │ │ │ │ DW_CFA_offset: r31 at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000006b368 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000006607c │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ - DW_CFA_advance_loc: 36 to 000000000006b38c │ │ │ │ + DW_CFA_advance_loc: 36 to 00000000000660a0 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000006b39c │ │ │ │ + DW_CFA_advance_loc: 16 to 00000000000660b0 │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ DW_CFA_restore: r31 │ │ │ │ DW_CFA_restore: r30 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000006b3a0 │ │ │ │ + DW_CFA_advance_loc: 16 to 00000000000660c0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 764 to 000000000006b69c │ │ │ │ + DW_CFA_advance_loc1: 688 to 0000000000066370 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000006b6b4 │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000066388 │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ DW_CFA_restore: r31 │ │ │ │ DW_CFA_restore: r30 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000006b6c0 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000066390 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc2: 1488 to 000000000006bc90 │ │ │ │ + DW_CFA_advance_loc2: 1292 to 000000000006689c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000006bca8 │ │ │ │ + DW_CFA_advance_loc: 24 to 00000000000668b4 │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ DW_CFA_restore: r31 │ │ │ │ DW_CFA_restore: r30 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000006bcb0 │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000000668c0 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -00006a60 0000000000000024 00006a64 FDE cie=00000000 pc=000000000006bd50..000000000006be50 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000006bd64 │ │ │ │ +00006cc0 000000000000002c 00006cc4 FDE cie=00000000 pc=0000000000066940..0000000000066a38 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000006694c │ │ │ │ DW_CFA_register: r65 in r0 │ │ │ │ DW_CFA_offset: r31 at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000006bd74 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000066958 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ - DW_CFA_advance_loc: 80 to 000000000006bdc4 │ │ │ │ + DW_CFA_advance_loc: 60 to 0000000000066994 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000006bdd0 │ │ │ │ + DW_CFA_advance_loc: 16 to 00000000000669a4 │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ DW_CFA_restore: r31 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000006bde0 │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000000669b0 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 104 to 0000000000066a18 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000066a28 │ │ │ │ + DW_CFA_restore_extended: r65 │ │ │ │ + DW_CFA_restore: r31 │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00006a88 0000000000000030 00006a8c FDE cie=00000000 pc=000000000006be50..000000000006bfec │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000006be60 │ │ │ │ - DW_CFA_register: r65 in r0 │ │ │ │ +00006cf0 000000000000002c 00006cf4 FDE cie=00000000 pc=0000000000066a40..0000000000066bb8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000066a44 │ │ │ │ DW_CFA_offset: r31 at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000006be74 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000066a58 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ - DW_CFA_advance_loc: 160 to 000000000006bf14 │ │ │ │ + DW_CFA_advance_loc: 148 to 0000000000066aec │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000006bf20 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000066af8 │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ DW_CFA_restore: r31 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000006bf30 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000066b00 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 120 to 000000000006bfa8 │ │ │ │ + DW_CFA_advance_loc: 116 to 0000000000066b74 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000006bfb8 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000066b84 │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ DW_CFA_restore: r31 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000006bfc0 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000066b90 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00006abc 000000000000001c 00006ac0 FDE cie=00000000 pc=000000000006bff0..000000000006c02c │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000006c008 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000006c014 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000006c01c │ │ │ │ - DW_CFA_restore_extended: r65 │ │ │ │ +00006d20 0000000000000010 00006d24 FDE cie=00000000 pc=0000000000066bc0..0000000000066bd4 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00006adc 000000000000002c 00006ae0 FDE cie=00000000 pc=000000000006c030..000000000006c268 │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000006c048 │ │ │ │ +00006d34 000000000000002c 00006d38 FDE cie=00000000 pc=0000000000066be0..0000000000066de0 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000066bf0 │ │ │ │ DW_CFA_register: r65 in r0 │ │ │ │ DW_CFA_offset: r31 at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000006c05c │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000066bfc │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ - DW_CFA_advance_loc1: 352 to 000000000006c1bc │ │ │ │ + DW_CFA_advance_loc1: 332 to 0000000000066d48 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000006c1c8 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000066d54 │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ DW_CFA_restore: r31 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000006c1d0 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000066d60 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 124 to 000000000006c24c │ │ │ │ + DW_CFA_advance_loc: 84 to 0000000000066db4 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000006c258 │ │ │ │ + DW_CFA_advance_loc: 28 to 0000000000066dd0 │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ DW_CFA_restore: r31 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00006b0c 0000000000000040 00006b10 FDE cie=00000000 pc=000000000006c270..000000000006cc78 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000006c280 │ │ │ │ - DW_CFA_register: r65 in r0 │ │ │ │ +00006d64 000000000000003c 00006d68 FDE cie=00000000 pc=0000000000066de0..00000000000676b4 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000066de8 │ │ │ │ DW_CFA_offset: r30 at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000006c288 │ │ │ │ DW_CFA_offset: r31 at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000006c298 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000066dfc │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ - DW_CFA_advance_loc: 36 to 000000000006c2bc │ │ │ │ + DW_CFA_advance_loc: 36 to 0000000000066e20 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000006c2cc │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000066e30 │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ DW_CFA_restore: r31 │ │ │ │ DW_CFA_restore: r30 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000006c2d0 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000066e40 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 764 to 000000000006c5cc │ │ │ │ + DW_CFA_advance_loc1: 688 to 00000000000670f0 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000006c5e4 │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000067108 │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ DW_CFA_restore: r31 │ │ │ │ DW_CFA_restore: r30 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000006c5f0 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000067110 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc2: 1488 to 000000000006cbc0 │ │ │ │ + DW_CFA_advance_loc2: 1292 to 000000000006761c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000006cbd8 │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000067634 │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ DW_CFA_restore: r31 │ │ │ │ DW_CFA_restore: r30 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000006cbe0 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000067640 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -00006b50 0000000000000024 00006b54 FDE cie=00000000 pc=000000000006cc80..000000000006cd80 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000006cc94 │ │ │ │ +00006da4 000000000000002c 00006da8 FDE cie=00000000 pc=00000000000676c0..00000000000677b8 │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000000676cc │ │ │ │ DW_CFA_register: r65 in r0 │ │ │ │ DW_CFA_offset: r31 at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000006cca4 │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000000676d8 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ - DW_CFA_advance_loc: 80 to 000000000006ccf4 │ │ │ │ + DW_CFA_advance_loc: 60 to 0000000000067714 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000006cd00 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000067724 │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ DW_CFA_restore: r31 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000006cd10 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000067730 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 104 to 0000000000067798 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 16 to 00000000000677a8 │ │ │ │ + DW_CFA_restore_extended: r65 │ │ │ │ + DW_CFA_restore: r31 │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00006b78 0000000000000024 00006b7c FDE cie=00000000 pc=000000000006cd80..000000000006ce00 │ │ │ │ - DW_CFA_advance_loc: 36 to 000000000006cda4 │ │ │ │ +00006dd4 0000000000000024 00006dd8 FDE cie=00000000 pc=00000000000677c0..0000000000067840 │ │ │ │ + DW_CFA_advance_loc: 36 to 00000000000677e4 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ - DW_CFA_advance_loc: 28 to 000000000006cdc0 │ │ │ │ + DW_CFA_advance_loc: 28 to 0000000000067800 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000006cdc8 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000067808 │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000006cdd0 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000067810 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000006cde4 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000067824 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000006cdf0 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000067830 │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00006ba0 0000000000000050 00006ba4 FDE cie=00000000 pc=000000000006ce00..000000000006d090 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000006ce14 │ │ │ │ +00006dfc 0000000000000050 00006e00 FDE cie=00000000 pc=0000000000067840..0000000000067ad0 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000067854 │ │ │ │ DW_CFA_offset: r62 at cfa-16 │ │ │ │ DW_CFA_offset: r63 at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000006ce20 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000067860 │ │ │ │ DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc: 28 to 000000000006ce3c │ │ │ │ + DW_CFA_advance_loc: 28 to 000000000006787c │ │ │ │ DW_CFA_register: r65 in r0 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000006ce44 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000067884 │ │ │ │ DW_CFA_offset: r30 at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000006ce48 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000067888 │ │ │ │ DW_CFA_offset: r31 at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000006ce54 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000067894 │ │ │ │ DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ - DW_CFA_advance_loc: 232 to 000000000006cf3c │ │ │ │ + DW_CFA_advance_loc: 232 to 000000000006797c │ │ │ │ DW_CFA_restore: r30 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000006cf44 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000067984 │ │ │ │ DW_CFA_restore: r31 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000006cf48 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000067988 │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000006cf4c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006798c │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000006cf54 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000067994 │ │ │ │ DW_CFA_restore: r63 │ │ │ │ DW_CFA_restore: r62 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000006cf60 │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000000679a0 │ │ │ │ DW_CFA_def_cfa_offset: 112 │ │ │ │ DW_CFA_offset: r30 at cfa-32 │ │ │ │ DW_CFA_offset: r31 at cfa-24 │ │ │ │ DW_CFA_offset: r62 at cfa-16 │ │ │ │ DW_CFA_offset: r63 at cfa-8 │ │ │ │ DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ - DW_CFA_advance_loc: 148 to 000000000006cff4 │ │ │ │ + DW_CFA_advance_loc: 148 to 0000000000067a34 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r30 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000006cffc │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000067a3c │ │ │ │ DW_CFA_restore: r31 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000006d000 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000067a40 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000006d004 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000067a44 │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000006d00c │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000067a4c │ │ │ │ DW_CFA_restore: r63 │ │ │ │ DW_CFA_restore: r62 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000006d010 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000067a50 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00006bf4 000000000000002c 00006bf8 FDE cie=00000000 pc=000000000006d090..000000000006d148 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000006d0a4 │ │ │ │ +00006e50 000000000000002c 00006e54 FDE cie=00000000 pc=0000000000067ad0..0000000000067b88 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000067ae4 │ │ │ │ DW_CFA_register: r65 in r0 │ │ │ │ DW_CFA_offset: r30 at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000006d0bc │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000067afc │ │ │ │ DW_CFA_offset: r62 at cfa-16 │ │ │ │ DW_CFA_offset: r63 at cfa-8 │ │ │ │ DW_CFA_offset: r31 at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000006d0d0 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000067b10 │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ - DW_CFA_advance_loc: 80 to 000000000006d120 │ │ │ │ + DW_CFA_advance_loc: 80 to 0000000000067b60 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000006d138 │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000067b78 │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ DW_CFA_restore: r63 │ │ │ │ DW_CFA_restore: r62 │ │ │ │ DW_CFA_restore: r31 │ │ │ │ DW_CFA_restore: r30 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00006c24 000000000000002c 00006c28 FDE cie=00000000 pc=000000000006d150..000000000006d220 │ │ │ │ - DW_CFA_advance_loc: 40 to 000000000006d178 │ │ │ │ +00006e80 000000000000002c 00006e84 FDE cie=00000000 pc=0000000000067b90..0000000000067c60 │ │ │ │ + DW_CFA_advance_loc: 40 to 0000000000067bb8 │ │ │ │ DW_CFA_register: r65 in r0 │ │ │ │ DW_CFA_offset: r30 at cfa-32 │ │ │ │ DW_CFA_offset: r31 at cfa-24 │ │ │ │ DW_CFA_offset: r62 at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000006d18c │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000067bcc │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ DW_CFA_offset: r63 at cfa-8 │ │ │ │ DW_CFA_offset_extended_sf: r65 at cfa+16 │ │ │ │ - DW_CFA_advance_loc: 108 to 000000000006d1f8 │ │ │ │ + DW_CFA_advance_loc: 108 to 0000000000067c38 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000006d210 │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000067c50 │ │ │ │ DW_CFA_restore_extended: r65 │ │ │ │ DW_CFA_restore: r63 │ │ │ │ DW_CFA_restore: r62 │ │ │ │ DW_CFA_restore: r31 │ │ │ │ DW_CFA_restore: r30 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00006c54 0000000000000010 00006c58 FDE cie=00000000 pc=000000000006d220..000000000006d31c │ │ │ │ +00006eb0 0000000000000010 00006eb4 FDE cie=00000000 pc=0000000000067c60..0000000000067d5c │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00006c68 0000000000000010 00006c6c FDE cie=00000000 pc=000000000006d320..000000000006d420 │ │ │ │ +00006ec4 0000000000000010 00006ec8 FDE cie=00000000 pc=0000000000067d60..0000000000067e60 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00006c7c 0000000000000010 00006c80 FDE cie=00000000 pc=000000000006d420..000000000006d4a8 │ │ │ │ +00006ed8 0000000000000010 00006edc FDE cie=00000000 pc=0000000000067e60..0000000000067ee8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00006c90 0000000000000010 00006c94 FDE cie=00000000 pc=000000000006d4b0..000000000006d588 │ │ │ │ +00006eec 0000000000000010 00006ef0 FDE cie=00000000 pc=0000000000067ef0..0000000000067fc8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00006ca4 ZERO terminator │ │ │ │ +00006f00 ZERO terminator │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ @@ -22,21 +22,21 @@ │ │ │ │ nfftl_exp2i │ │ │ │ nfftl_log2i │ │ │ │ nfftl_next_power_of_2 │ │ │ │ nfftl_next_power_of_2_exp │ │ │ │ nfftl_next_power_of_2_exp_int │ │ │ │ nfftl_lambda │ │ │ │ nfftl_lambda2 │ │ │ │ -nfftl_free_hook │ │ │ │ nfftl_free │ │ │ │ +nfftl_free_hook │ │ │ │ fftwl_free │ │ │ │ -nfftl_die_hook │ │ │ │ nfftl_die │ │ │ │ -nfftl_malloc_hook │ │ │ │ +nfftl_die_hook │ │ │ │ nfftl_malloc │ │ │ │ +nfftl_malloc_hook │ │ │ │ fftwl_malloc │ │ │ │ nfftl_vpr_double │ │ │ │ __printf_chk │ │ │ │ nfftl_vpr_complex │ │ │ │ nfftl_drand48 │ │ │ │ nfftl_srand48 │ │ │ │ nfftl_vrand_unit_complex │ │ │ │ @@ -80,17 +80,17 @@ │ │ │ │ nfftl_upd_axpwy_double │ │ │ │ nfftl_fftshift_complex │ │ │ │ nfftl_fftshift_complex_int │ │ │ │ nfftl_get_version │ │ │ │ nfftl_m2K │ │ │ │ nfftl_get_default_window_cut_off │ │ │ │ nfftl_get_window_name │ │ │ │ -.gomp_critical_user_nfft_omp_critical_fftw_plan │ │ │ │ nfftl_trafo │ │ │ │ nfftl_adjoint │ │ │ │ +.gomp_critical_user_nfft_omp_critical_fftw_plan │ │ │ │ GOMP_critical_name_start │ │ │ │ fftwl_plan_with_nthreads │ │ │ │ fftwl_plan_dft │ │ │ │ GOMP_critical_name_end │ │ │ │ nfftl_trafo_direct │ │ │ │ nfftl_adjoint_direct │ │ │ │ nfftl_trafo_1d │ │ │ │ @@ -162,183 +162,76 @@ │ │ │ │ libm.so.6 │ │ │ │ libgomp.so.1 │ │ │ │ libc.so.6 │ │ │ │ libnfft3l_threads.so.4 │ │ │ │ GLIBC_2.17 │ │ │ │ GOMP_4.0 │ │ │ │ GOMP_1.0 │ │ │ │ -9;xK.}8P │ │ │ │ -}xzo|Pxc|9s │ │ │ │ -)}*H'}0HJ} │ │ │ │ -xK<}xS]}x# │ │ │ │ -x[}}xS^} │ │ │ │ -G}x[i}y; │ │ │ │ -;x[}}xS^} │ │ │ │ -G}x[i}y; │ │ │ │ -KxK=}xS^}| │ │ │ │ -KxK=}xS^} │ │ │ │ -A%}P0)}x+ │ │ │ │ -A'}P )}*Q4} │ │ │ │ -A'}PX)}*Q4} │ │ │ │ -A%}P )}x+ │ │ │ │ -2i|*Q+}x │ │ │ │ -A%}P0)}x+ │ │ │ │ -A'}P )}*Q4} │ │ │ │ -A'}PX)}*Q4} │ │ │ │ -A%}P )}x+ │ │ │ │ -2i|*Q+}x │ │ │ │ -I'}P@)}x; │ │ │ │ -xS^}xK=}x; │ │ │ │ -x[r}xS]} │ │ │ │ -;x[r}xS]} │ │ │ │ -E}x[i}y+ │ │ │ │ -KxK2}xS]} │ │ │ │ -x[s}xSW} │ │ │ │ -G}x[i}y; │ │ │ │ -r:x[w}xSR} │ │ │ │ -G}x[i}y; │ │ │ │ -NxK3}xSW}| │ │ │ │ -KxK7}xSR} │ │ │ │ -I9PH7}xC │ │ │ │ -)&}xSP}x# │ │ │ │ -xK;}xS\} │ │ │ │ -BW}xK1}P │ │ │ │ -x[q}xSU} │ │ │ │ -G}x[i}y; │ │ │ │ -s:x[u}xSQ} │ │ │ │ -G}x[i}y; │ │ │ │ -NxK1}xSU}` │ │ │ │ -KxK5}xSQ} │ │ │ │ -F}x[i}y3 │ │ │ │ -F}x[i}y3 │ │ │ │ -x[s}xSO} │ │ │ │ -h}xzG}x[i}y; │ │ │ │ -;x[s}xSO} │ │ │ │ -h}xzG}x[i}y; │ │ │ │ -x[n}xSV} │ │ │ │ -E}x[i}y+ │ │ │ │ -9x[v}xSY} │ │ │ │ -E}x[i}y+ │ │ │ │ -KxK6}xSY}H │ │ │ │ -KxK.}xSV} │ │ │ │ -KxK3}xSO}T │ │ │ │ -KxK3}xSO} │ │ │ │ -KxK;}xSV} │ │ │ │ -KxK>}xSV}d │ │ │ │ -E}x[i}y+ │ │ │ │ -E}x[i}y+ │ │ │ │ -x[y}xSP} │ │ │ │ -G}x[i}y; │ │ │ │ -;x[y}xSP} │ │ │ │ -G}x[i}y; │ │ │ │ -ky*X6}sB │ │ │ │ -x[r}xSS} │ │ │ │ -E}x[i}y+ │ │ │ │ -:x[s}xSR} │ │ │ │ -E}x[i}y+ │ │ │ │ -KxK3}xSR}h │ │ │ │ -KxK2}xSS} │ │ │ │ -KxK9}xSP} │ │ │ │ -KxK9}xSP} │ │ │ │ -KxK9}xSZ}$ │ │ │ │ -KxK9}xSZ} │ │ │ │ -x[v}xS[} │ │ │ │ -E}x[i}y+ │ │ │ │ -x[v}xS[} │ │ │ │ -E}x[i}y+ │ │ │ │ -x[t}xSQ} │ │ │ │ -G}x[i}y; │ │ │ │ -:x[t}xSQ} │ │ │ │ -G}x[i}y; │ │ │ │ -x[y}xS[} │ │ │ │ -E}x[i}y+ │ │ │ │ -s:x[{}xSY} │ │ │ │ -E}x[i}y+ │ │ │ │ -KxK;}xSY}H │ │ │ │ -KxK9}xS[} │ │ │ │ -KxK4}xSQ} │ │ │ │ -KxK4}xSQ}p │ │ │ │ -KxK6}xS[} │ │ │ │ -KxK6}xS[}l │ │ │ │ -zxS\}xK=} │ │ │ │ -x[~}xSV} │ │ │ │ -E}x[i}y+ │ │ │ │ -x[w}xSV} │ │ │ │ -E}x[i}y+ │ │ │ │ -x[w}xSO} │ │ │ │ -h}xzG}x[i}y; │ │ │ │ -{;x[w}xSO} │ │ │ │ -h}xzG}x[i}y; │ │ │ │ -x[u}xSV} │ │ │ │ -E}x[i}y+ │ │ │ │ -:x[v}xSY} │ │ │ │ -E}x[i}y+ │ │ │ │ -KxK6}xSY}\ │ │ │ │ -KxK5}xSV} │ │ │ │ -KxK7}xSO}4 │ │ │ │ -KxK7}xSO} │ │ │ │ -KxK7}xSV} │ │ │ │ -KxK>}xSV} │ │ │ │ -x[n}xSO} │ │ │ │ -@}xrh}xzE}x[i}y+ │ │ │ │ -x[n}xSO} │ │ │ │ -@}xrh}xzE}x[i}y+ │ │ │ │ -x[s}xSO} │ │ │ │ -h}xzG}x[i}y; │ │ │ │ -;x[s}xSO} │ │ │ │ -h}xzG}x[i}y; │ │ │ │ -*P)}xK4}` │ │ │ │ -x[n}xSV} │ │ │ │ -E}x[i}y+ │ │ │ │ -9x[v}xSY} │ │ │ │ -E}x[i}y+ │ │ │ │ -KxK6}xSY}l │ │ │ │ -KxK.}xSV} │ │ │ │ -KxK3}xSO}d │ │ │ │ -KxK3}xSO} │ │ │ │ -KxK.}xSO} │ │ │ │ -KxK.}xSO} │ │ │ │ -|xSC}xSZ}xK8} │ │ │ │ -:@_s:xK#} │ │ │ │ -:@_R:xK#} │ │ │ │ -.9yd68y` │ │ │ │ -xz*}PP)} │ │ │ │ -)}P@1~P8)}( │ │ │ │ -.O{P`R}P` │ │ │ │ -.8yd66y` │ │ │ │ -xz*}PP)} │ │ │ │ -)}jIA}UD │ │ │ │ -{xK=}xS[} │ │ │ │ -{xK=}xS[} │ │ │ │ -8xSY}xK4} │ │ │ │ -{xK=}xS[} │ │ │ │ -{xK=}xS[} │ │ │ │ -=yd6IyxS\} │ │ │ │ -.RzjIA}1 │ │ │ │ -=yd6IyxS\} │ │ │ │ -.$yd6%y` │ │ │ │ -xz*}PP)} │ │ │ │ -.&yd6'y` │ │ │ │ -xz*}PP)} │ │ │ │ -}xK;}xSZ} │ │ │ │ -}xK;}xSZ} │ │ │ │ -:)}xSE}xC │ │ │ │ -Bs~xK&}xSG} │ │ │ │ -)}PP)}| │ │ │ │ -APH<}*q4} │ │ │ │ -7*qQ}*q3} │ │ │ │ -@xSI}*qT}D │ │ │ │ -J}xK&}xC │ │ │ │ -~xSG}xK(} │ │ │ │ -}xK;}xSZ} │ │ │ │ -J}xK&}xC │ │ │ │ -~xSG}xK(} │ │ │ │ -)}xSE}xC │ │ │ │ -1~xSG}xK(} │ │ │ │ -}xK;}xSZ} │ │ │ │ +}xzo|Pxc| │ │ │ │ +xS\}xK=} │ │ │ │ +H}xSB}x[i}xZ │ │ │ │ +H}xSB}x[i}xZ │ │ │ │ +QF|P8B|x3 │ │ │ │ +QH|P(B|*IU| │ │ │ │ +QH|P B|*IU| │ │ │ │ +QE|P0B|x+ │ │ │ │ +QG|P B|*IU| │ │ │ │ +QG|PXB|*IU| │ │ │ │ +QF|P8B|x3 │ │ │ │ +QH|P(B|*IU| │ │ │ │ +QH|P B|*IU| │ │ │ │ +QE|P0B|x+ │ │ │ │ +QG|P B|*IU| │ │ │ │ +QG|PXB|*IU| │ │ │ │ +H|PPB|xC │ │ │ │ +xK=}xS^} │ │ │ │ +F}xSB}x[i}xZ │ │ │ │ +H}xSB}x[i}xZ │ │ │ │ +H}xSB}x[i}xZ*~xCJ} │ │ │ │ +H}xSB}x[i}xZ │ │ │ │ +:R~xK6}( │ │ │ │ +xSO}x[w} │ │ │ │ +H}xSB}x[i}xZ │ │ │ │ +R:xSW}x[o} │ │ │ │ +@}xzH}xSB}x[i}xZ │ │ │ │ +@}xrH}xSB}x[i}xZ │ │ │ │ +@}xrH}xSB}x[i}xZ │ │ │ │ +xSY}x[}} │ │ │ │ +xSY}x[}} │ │ │ │ +H}xSB}x[i}xZ │ │ │ │ +H}xSB}x[i}xZ │ │ │ │ +H}xSB}x[i}xZ │ │ │ │ +H}xSB}x[i}xZ │ │ │ │ +@}xrH}xSB}x[i}xZ │ │ │ │ +@}xrH}xSB}x[i}xZ │ │ │ │ +@}xrH}xSB}x[i}xZ │ │ │ │ +@}xrH}xSB}x[i}xZ │ │ │ │ +.Yxd6Xx` │ │ │ │ +xzI|PHB| │ │ │ │ +`BTxK/}> │ │ │ │ +.Wxd6Vx` │ │ │ │ +xzI|PHB| │ │ │ │ +xzI|PHB| │ │ │ │ +xzI|PHB| │ │ │ │ +"~xSG}x{ │ │ │ │ +bH|xSG}X │ │ │ │ +xSY}xK:} │ │ │ │ +7*y2}*yV| │ │ │ │ +@xK"}*y3} │ │ │ │ +7*y4}*yQ| │ │ │ │ +@xK"}*y.}x │ │ │ │ +RB|xK'}x │ │ │ │ +RB|xK'}x │ │ │ │ +jIA}xSI} │ │ │ │ +Rb~*x]|*x │ │ │ │ +qB|PHB|8 │ │ │ │ +RB~*p]|*p │ │ │ │ +B|xK'}xSH} │ │ │ │ +B|xSG}xK(} │ │ │ │ +&)yPHE~x │ │ │ │ Nnfft: %s:%d: assertion failed: %s │ │ │ │ ../../../kernel/util/float.c │ │ │ │ nfftl_malloc: out of memory │ │ │ │ null pointer │ │ │ │ %s, adr=%p │ │ │ │ %+.1LE%+.1LEi, │ │ │ │ %+LE%+LEi, │ │ │ ├── readelf --wide --decompress --hex-dump=.dynstr {} │ │ │ │ @@ -1,17 +1,17 @@ │ │ │ │ │ │ │ │ Hex dump of section '.dynstr': │ │ │ │ 0x00001828 005f5f67 6d6f6e5f 73746172 745f5f00 .__gmon_start__. │ │ │ │ 0x00001838 5f49544d 5f646572 65676973 74657254 _ITM_deregisterT │ │ │ │ 0x00001848 4d436c6f 6e655461 626c6500 5f49544d MCloneTable._ITM │ │ │ │ 0x00001858 5f726567 69737465 72544d43 6c6f6e65 _registerTMClone │ │ │ │ 0x00001868 5461626c 65005f5f 6378615f 66696e61 Table.__cxa_fina │ │ │ │ - 0x00001878 6c697a65 00737464 6f757400 73746465 lize.stdout.stde │ │ │ │ - 0x00001888 7272006e 6666746c 5f617373 65727469 rr.nfftl_asserti │ │ │ │ - 0x00001898 6f6e5f66 61696c65 64006666 6c757368 on_failed.fflush │ │ │ │ + 0x00001878 6c697a65 006e6666 746c5f61 73736572 lize.nfftl_asser │ │ │ │ + 0x00001888 74696f6e 5f666169 6c656400 7374646f tion_failed.stdo │ │ │ │ + 0x00001898 75740066 666c7573 68007374 64657272 ut.fflush.stderr │ │ │ │ 0x000018a8 005f5f66 7072696e 74665f63 686b0061 .__fprintf_chk.a │ │ │ │ 0x000018b8 626f7274 006e6666 746c5f62 65737365 bort.nfftl_besse │ │ │ │ 0x000018c8 6c5f6930 00657870 6c007371 72746c00 l_i0.expl.sqrtl. │ │ │ │ 0x000018d8 6e666674 6c5f6273 706c696e 65730063 nfftl_bsplines.c │ │ │ │ 0x000018e8 65696c6c 006d656d 73657400 6e666674 eill.memset.nfft │ │ │ │ 0x000018f8 6c5f6d6f 64696669 65645f66 656a6572 l_modified_fejer │ │ │ │ 0x00001908 006e6666 746c5f6d 6f646966 6965645f .nfftl_modified_ │ │ │ │ @@ -38,20 +38,20 @@ │ │ │ │ 0x00001a58 746c5f6e 6578745f 706f7765 725f6f66 tl_next_power_of │ │ │ │ 0x00001a68 5f32006e 6666746c 5f6e6578 745f706f _2.nfftl_next_po │ │ │ │ 0x00001a78 7765725f 6f665f32 5f657870 006e6666 wer_of_2_exp.nff │ │ │ │ 0x00001a88 746c5f6e 6578745f 706f7765 725f6f66 tl_next_power_of │ │ │ │ 0x00001a98 5f325f65 78705f69 6e74006e 6666746c _2_exp_int.nfftl │ │ │ │ 0x00001aa8 5f6c616d 62646100 6c6f6731 706c006e _lambda.log1pl.n │ │ │ │ 0x00001ab8 6666746c 5f6c616d 62646132 006e6666 fftl_lambda2.nff │ │ │ │ - 0x00001ac8 746c5f66 7265655f 686f6f6b 006e6666 tl_free_hook.nff │ │ │ │ - 0x00001ad8 746c5f66 72656500 66667477 6c5f6672 tl_free.fftwl_fr │ │ │ │ - 0x00001ae8 6565006e 6666746c 5f646965 5f686f6f ee.nfftl_die_hoo │ │ │ │ - 0x00001af8 6b006e66 66746c5f 64696500 65786974 k.nfftl_die.exit │ │ │ │ - 0x00001b08 006e6666 746c5f6d 616c6c6f 635f686f .nfftl_malloc_ho │ │ │ │ - 0x00001b18 6f6b006e 6666746c 5f6d616c 6c6f6300 ok.nfftl_malloc. │ │ │ │ + 0x00001ac8 746c5f66 72656500 6e666674 6c5f6672 tl_free.nfftl_fr │ │ │ │ + 0x00001ad8 65655f68 6f6f6b00 66667477 6c5f6672 ee_hook.fftwl_fr │ │ │ │ + 0x00001ae8 6565006e 6666746c 5f646965 006e6666 ee.nfftl_die.nff │ │ │ │ + 0x00001af8 746c5f64 69655f68 6f6f6b00 65786974 tl_die_hook.exit │ │ │ │ + 0x00001b08 006e6666 746c5f6d 616c6c6f 63006e66 .nfftl_malloc.nf │ │ │ │ + 0x00001b18 66746c5f 6d616c6c 6f635f68 6f6f6b00 ftl_malloc_hook. │ │ │ │ 0x00001b28 66667477 6c5f6d61 6c6c6f63 006e6666 fftwl_malloc.nff │ │ │ │ 0x00001b38 746c5f76 70725f64 6f75626c 65005f5f tl_vpr_double.__ │ │ │ │ 0x00001b48 7072696e 74665f63 686b0070 75746368 printf_chk.putch │ │ │ │ 0x00001b58 61720070 75747300 6e666674 6c5f7670 ar.puts.nfftl_vp │ │ │ │ 0x00001b68 725f636f 6d706c65 78006e66 66746c5f r_complex.nfftl_ │ │ │ │ 0x00001b78 6472616e 64343800 6e666674 6c5f7372 drand48.nfftl_sr │ │ │ │ 0x00001b88 616e6434 38006e66 66746c5f 7672616e and48.nfftl_vran │ │ │ │ @@ -111,20 +111,20 @@ │ │ │ │ 0x00001ee8 74736869 66745f63 6f6d706c 6578006e tshift_complex.n │ │ │ │ 0x00001ef8 6666746c 5f666674 73686966 745f636f fftl_fftshift_co │ │ │ │ 0x00001f08 6d706c65 785f696e 74006e66 66746c5f mplex_int.nfftl_ │ │ │ │ 0x00001f18 6765745f 76657273 696f6e00 6e666674 get_version.nfft │ │ │ │ 0x00001f28 6c5f6d32 4b006e66 66746c5f 6765745f l_m2K.nfftl_get_ │ │ │ │ 0x00001f38 64656661 756c745f 77696e64 6f775f63 default_window_c │ │ │ │ 0x00001f48 75745f6f 6666006e 6666746c 5f676574 ut_off.nfftl_get │ │ │ │ - 0x00001f58 5f77696e 646f775f 6e616d65 002e676f _window_name..go │ │ │ │ - 0x00001f68 6d705f63 72697469 63616c5f 75736572 mp_critical_user │ │ │ │ - 0x00001f78 5f6e6666 745f6f6d 705f6372 69746963 _nfft_omp_critic │ │ │ │ - 0x00001f88 616c5f66 6674775f 706c616e 006e6666 al_fftw_plan.nff │ │ │ │ - 0x00001f98 746c5f74 7261666f 006e6666 746c5f61 tl_trafo.nfftl_a │ │ │ │ - 0x00001fa8 646a6f69 6e740047 4f4d505f 63726974 djoint.GOMP_crit │ │ │ │ + 0x00001f58 5f77696e 646f775f 6e616d65 006e6666 _window_name.nff │ │ │ │ + 0x00001f68 746c5f74 7261666f 006e6666 746c5f61 tl_trafo.nfftl_a │ │ │ │ + 0x00001f78 646a6f69 6e74002e 676f6d70 5f637269 djoint..gomp_cri │ │ │ │ + 0x00001f88 74696361 6c5f7573 65725f6e 6666745f tical_user_nfft_ │ │ │ │ + 0x00001f98 6f6d705f 63726974 6963616c 5f666674 omp_critical_fft │ │ │ │ + 0x00001fa8 775f706c 616e0047 4f4d505f 63726974 w_plan.GOMP_crit │ │ │ │ 0x00001fb8 6963616c 5f6e616d 655f7374 61727400 ical_name_start. │ │ │ │ 0x00001fc8 66667477 6c5f706c 616e5f77 6974685f fftwl_plan_with_ │ │ │ │ 0x00001fd8 6e746872 65616473 00666674 776c5f70 nthreads.fftwl_p │ │ │ │ 0x00001fe8 6c616e5f 64667400 474f4d50 5f637269 lan_dft.GOMP_cri │ │ │ │ 0x00001ff8 74696361 6c5f6e61 6d655f65 6e640073 tical_name_end.s │ │ │ │ 0x00002008 696e636f 736c0066 6c6f6f72 6c007369 incosl.floorl.si │ │ │ │ 0x00002018 6e686c00 6c6f6732 6c006e66 66746c5f nhl.log2l.nfftl_ │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.init {} │ │ │ │ @@ -1,27 +1,27 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Disassembly of section .init: │ │ │ │ │ │ │ │ -00000000000032a0 <.init>: │ │ │ │ +0000000000003280 <.init>: │ │ │ │ std r2,24(r1) │ │ │ │ addis r12,r2,-1 │ │ │ │ ld r12,32096(r12) │ │ │ │ mtctr r12 │ │ │ │ bctr │ │ │ │ ... │ │ │ │ addis r2,r12,9 │ │ │ │ - addi r2,r2,19520 │ │ │ │ + addi r2,r2,19552 │ │ │ │ mflr r0 │ │ │ │ std r0,16(r1) │ │ │ │ stdu r1,-96(r1) │ │ │ │ nop │ │ │ │ ld r0,-32760(r2) │ │ │ │ cmpdi cr7,r0,0 │ │ │ │ - beq+ cr7,32ec │ │ │ │ - bl 32a0 │ │ │ │ + beq+ cr7,32cc │ │ │ │ + bl 3280 │ │ │ │ ld r2,24(r1) │ │ │ │ addi r1,r1,96 │ │ │ │ ld r0,16(r1) │ │ │ │ mtlr r0 │ │ │ │ blr │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {} │ │ │ │ @@ -1,549 +1,386 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Disassembly of section .text: │ │ │ │ │ │ │ │ -0000000000003300 : │ │ │ │ - std r2,24(r1) │ │ │ │ - addis r12,r2,-1 │ │ │ │ - ld r12,32544(r12) │ │ │ │ +0000000000003300 : │ │ │ │ + pld r12,576288 # 8fe20 [nfftl_upd_xpawy_double@plt] │ │ │ │ mtctr r12 │ │ │ │ bctr │ │ │ │ - ... │ │ │ │ - std r2,24(r1) │ │ │ │ - addis r12,r2,-1 │ │ │ │ - ld r12,32632(r12) │ │ │ │ + pla r12,412240 # 67d60 │ │ │ │ + b 67d60 │ │ │ │ + .long 0x0 │ │ │ │ + pld r12,576344 # 8fe78 [omp_set_num_threads@plt] │ │ │ │ mtctr r12 │ │ │ │ bctr │ │ │ │ ... │ │ │ │ - std r2,24(r1) │ │ │ │ - addis r12,r2,-1 │ │ │ │ - ld r12,32728(r12) │ │ │ │ + pld r12,576408 # 8fed8 [nfstl_precompute_full_psi@plt] │ │ │ │ mtctr r12 │ │ │ │ bctr │ │ │ │ ... │ │ │ │ - std r2,24(r1) │ │ │ │ - addis r12,r2,-1 │ │ │ │ - ld r12,32088(r12) │ │ │ │ + pld r12,575736 # 8fc58 [clock_gettime@plt] │ │ │ │ mtctr r12 │ │ │ │ bctr │ │ │ │ ... │ │ │ │ - std r2,24(r1) │ │ │ │ - addis r12,r2,-1 │ │ │ │ - ld r12,32152(r12) │ │ │ │ + pld r12,575768 # 8fc98 [GOMP_critical_name_start@plt] │ │ │ │ mtctr r12 │ │ │ │ bctr │ │ │ │ ... │ │ │ │ - std r2,24(r1) │ │ │ │ - addis r12,r2,-1 │ │ │ │ - ld r12,32056(r12) │ │ │ │ + pld r12,575640 # 8fc38 [omp_get_num_threads@plt] │ │ │ │ mtctr r12 │ │ │ │ bctr │ │ │ │ ... │ │ │ │ - std r2,24(r1) │ │ │ │ - addis r12,r2,-1 │ │ │ │ - ld r12,32536(r12) │ │ │ │ + pld r12,576088 # 8fe18 [nfctl_precompute_psi@plt] │ │ │ │ mtctr r12 │ │ │ │ bctr │ │ │ │ ... │ │ │ │ - std r2,24(r1) │ │ │ │ - addis r12,r2,-1 │ │ │ │ - ld r12,32584(r12) │ │ │ │ + pld r12,576104 # 8fe48 [nfftl_trafo_3d@plt] │ │ │ │ mtctr r12 │ │ │ │ bctr │ │ │ │ ... │ │ │ │ - std r2,24(r1) │ │ │ │ - addis r12,r2,-1 │ │ │ │ - ld r12,32184(r12) │ │ │ │ + pld r12,575672 # 8fcb8 [expl@plt] │ │ │ │ mtctr r12 │ │ │ │ bctr │ │ │ │ ... │ │ │ │ - std r2,24(r1) │ │ │ │ - addis r12,r2,-1 │ │ │ │ - ld r12,32288(r12) │ │ │ │ + pld r12,575744 # 8fd20 [nfftl_dot_complex@plt] │ │ │ │ mtctr r12 │ │ │ │ bctr │ │ │ │ ... │ │ │ │ - std r2,24(r1) │ │ │ │ - addis r12,r2,-1 │ │ │ │ - ld r12,32240(r12) │ │ │ │ + pld r12,575664 # 8fcf0 [nfftl_assertion_failed@plt] │ │ │ │ mtctr r12 │ │ │ │ bctr │ │ │ │ ... │ │ │ │ - std r2,24(r1) │ │ │ │ - addis r12,r2,-1 │ │ │ │ - ld r12,32432(r12) │ │ │ │ + pld r12,575824 # 8fdb0 [GOMP_critical_name_end@plt] │ │ │ │ mtctr r12 │ │ │ │ bctr │ │ │ │ ... │ │ │ │ - std r2,24(r1) │ │ │ │ - addis r12,r2,-1 │ │ │ │ - ld r12,32640(r12) │ │ │ │ + pld r12,576000 # 8fe80 [sincosl@plt] │ │ │ │ mtctr r12 │ │ │ │ bctr │ │ │ │ ... │ │ │ │ - std r2,24(r1) │ │ │ │ - addis r12,r2,-1 │ │ │ │ - ld r12,32264(r12) │ │ │ │ + pld r12,575592 # 8fd08 [nfftl_precompute_lin_psi@plt] │ │ │ │ mtctr r12 │ │ │ │ bctr │ │ │ │ ... │ │ │ │ - std r2,24(r1) │ │ │ │ - addis r12,r2,-1 │ │ │ │ - ld r12,32256(r12) │ │ │ │ + pld r12,575552 # 8fd00 [__printf_chk@plt] │ │ │ │ mtctr r12 │ │ │ │ bctr │ │ │ │ ... │ │ │ │ - std r2,24(r1) │ │ │ │ - addis r12,r2,-1 │ │ │ │ - ld r12,32216(r12) │ │ │ │ + pld r12,575480 # 8fcd8 [nfstl_init@plt] │ │ │ │ mtctr r12 │ │ │ │ bctr │ │ │ │ ... │ │ │ │ - std r2,24(r1) │ │ │ │ - addis r12,r2,-1 │ │ │ │ - ld r12,32624(r12) │ │ │ │ + pld r12,575856 # 8fe70 [nfftl_upd_axpy_complex@plt] │ │ │ │ mtctr r12 │ │ │ │ bctr │ │ │ │ ... │ │ │ │ - std r2,24(r1) │ │ │ │ - addis r12,r2,-1 │ │ │ │ - ld r12,32552(r12) │ │ │ │ + pld r12,575752 # 8fe28 [nfftl_next_power_of_2@plt] │ │ │ │ mtctr r12 │ │ │ │ bctr │ │ │ │ ... │ │ │ │ - std r2,24(r1) │ │ │ │ - addis r12,r2,-1 │ │ │ │ - ld r12,32112(r12) │ │ │ │ + pld r12,575280 # 8fc70 [srand48@plt] │ │ │ │ mtctr r12 │ │ │ │ bctr │ │ │ │ ... │ │ │ │ - std r2,24(r1) │ │ │ │ - addis r12,r2,-1 │ │ │ │ - ld r12,32512(r12) │ │ │ │ + pld r12,575648 # 8fe00 [nfftl_cp_double@plt] │ │ │ │ mtctr r12 │ │ │ │ bctr │ │ │ │ ... │ │ │ │ - std r2,24(r1) │ │ │ │ - addis r12,r2,-1 │ │ │ │ - ld r12,32736(r12) │ │ │ │ + pld r12,575840 # 8fee0 [drand48@plt] │ │ │ │ mtctr r12 │ │ │ │ bctr │ │ │ │ ... │ │ │ │ - std r2,24(r1) │ │ │ │ - addis r12,r2,-1 │ │ │ │ - ld r12,32488(r12) │ │ │ │ + pld r12,575560 # 8fde8 [nfftl_trafo_direct@plt] │ │ │ │ mtctr r12 │ │ │ │ bctr │ │ │ │ ... │ │ │ │ - std r2,24(r1) │ │ │ │ - addis r12,r2,-1 │ │ │ │ - ld r12,32696(r12) │ │ │ │ + pld r12,575736 # 8feb8 [solverl_init_advanced_complex@plt] │ │ │ │ mtctr r12 │ │ │ │ bctr │ │ │ │ ... │ │ │ │ - std r2,24(r1) │ │ │ │ - addis r12,r2,-1 │ │ │ │ - ld r12,32104(r12) │ │ │ │ + pld r12,575112 # 8fc68 [nfftl_upd_axpy_double@plt] │ │ │ │ mtctr r12 │ │ │ │ bctr │ │ │ │ ... │ │ │ │ - std r2,24(r1) │ │ │ │ - addis r12,r2,-1 │ │ │ │ - ld r12,32224(r12) │ │ │ │ + pld r12,575200 # 8fce0 [nfftl_precompute_full_psi@plt] │ │ │ │ mtctr r12 │ │ │ │ bctr │ │ │ │ ... │ │ │ │ - std r2,24(r1) │ │ │ │ - addis r12,r2,-1 │ │ │ │ - ld r12,32336(r12) │ │ │ │ + pld r12,575280 # 8fd50 [nfftl_bessel_i0@plt] │ │ │ │ mtctr r12 │ │ │ │ bctr │ │ │ │ ... │ │ │ │ - std r2,24(r1) │ │ │ │ - addis r12,r2,-1 │ │ │ │ - ld r12,32312(r12) │ │ │ │ + pld r12,575224 # 8fd38 [cabsl@plt] │ │ │ │ mtctr r12 │ │ │ │ bctr │ │ │ │ ... │ │ │ │ - std r2,24(r1) │ │ │ │ - addis r12,r2,-1 │ │ │ │ - ld r12,32328(r12) │ │ │ │ + pld r12,575208 # 8fd48 [omp_get_thread_num@plt] │ │ │ │ mtctr r12 │ │ │ │ bctr │ │ │ │ + pla r12,410720 # 67ad0 │ │ │ │ + b 67ad0 │ │ │ │ + nop │ │ │ │ + pla r12,411616 # 67e60 │ │ │ │ + b 67e60 │ │ │ │ ... │ │ │ │ - std r2,24(r1) │ │ │ │ - addis r12,r2,-1 │ │ │ │ - ld r12,32448(r12) │ │ │ │ + pld r12,575264 # 8fdc0 [fftwl_execute@plt] │ │ │ │ mtctr r12 │ │ │ │ bctr │ │ │ │ ... │ │ │ │ - std r2,24(r1) │ │ │ │ - addis r12,r2,-1 │ │ │ │ - ld r12,32568(r12) │ │ │ │ + pld r12,575352 # 8fe38 [sinl@plt] │ │ │ │ mtctr r12 │ │ │ │ bctr │ │ │ │ ... │ │ │ │ - std r2,24(r1) │ │ │ │ - addis r12,r2,-1 │ │ │ │ - ld r12,32320(r12) │ │ │ │ + pld r12,575072 # 8fd40 [nfftl_trafo_1d@plt] │ │ │ │ mtctr r12 │ │ │ │ bctr │ │ │ │ ... │ │ │ │ - std r2,24(r1) │ │ │ │ - addis r12,r2,-1 │ │ │ │ - ld r12,32704(r12) │ │ │ │ + pld r12,575424 # 8fec0 [nfftl_upd_xpay_double@plt] │ │ │ │ mtctr r12 │ │ │ │ bctr │ │ │ │ ... │ │ │ │ - std r2,24(r1) │ │ │ │ - addis r12,r2,-1 │ │ │ │ - ld r12,32480(r12) │ │ │ │ + pld r12,575168 # 8fde0 [nfftl_precompute_psi@plt] │ │ │ │ mtctr r12 │ │ │ │ bctr │ │ │ │ ... │ │ │ │ - std r2,24(r1) │ │ │ │ - addis r12,r2,-1 │ │ │ │ - ld r12,32472(r12) │ │ │ │ + pld r12,575128 # 8fdd8 [nfftl_adjoint_2d@plt] │ │ │ │ mtctr r12 │ │ │ │ bctr │ │ │ │ ... │ │ │ │ - std r2,24(r1) │ │ │ │ - addis r12,r2,-1 │ │ │ │ - ld r12,32424(r12) │ │ │ │ + pld r12,575048 # 8fda8 [lrintl@plt] │ │ │ │ mtctr r12 │ │ │ │ bctr │ │ │ │ ... │ │ │ │ - std r2,24(r1) │ │ │ │ - addis r12,r2,-1 │ │ │ │ - ld r12,32368(r12) │ │ │ │ + pld r12,574960 # 8fd70 [abort@plt] │ │ │ │ mtctr r12 │ │ │ │ bctr │ │ │ │ ... │ │ │ │ std r2,24(r1) │ │ │ │ addis r12,r2,-1 │ │ │ │ ld r12,32272(r12) │ │ │ │ mtctr r12 │ │ │ │ bctr │ │ │ │ ... │ │ │ │ - std r2,24(r1) │ │ │ │ - addis r12,r2,-1 │ │ │ │ - ld r12,32120(r12) │ │ │ │ + pld r12,574648 # 8fc78 [nfftl_adjoint_1d@plt] │ │ │ │ mtctr r12 │ │ │ │ bctr │ │ │ │ ... │ │ │ │ - std r2,24(r1) │ │ │ │ - addis r12,r2,-1 │ │ │ │ - ld r12,32712(r12) │ │ │ │ + pld r12,575208 # 8fec8 [nfftl_cp_w_double@plt] │ │ │ │ mtctr r12 │ │ │ │ bctr │ │ │ │ ... │ │ │ │ - std r2,24(r1) │ │ │ │ - addis r12,r2,-1 │ │ │ │ - ld r12,32232(r12) │ │ │ │ + pld r12,574696 # 8fce8 [solverl_init_advanced_double@plt] │ │ │ │ mtctr r12 │ │ │ │ bctr │ │ │ │ - ... │ │ │ │ - std r2,24(r1) │ │ │ │ - addis r12,r2,-1 │ │ │ │ - ld r12,32176(r12) │ │ │ │ + pla r12,409520 # 677c0 │ │ │ │ + b 677c0 │ │ │ │ + .long 0x0 │ │ │ │ + pld r12,574608 # 8fcb0 [fftwl_plan_r2r@plt] │ │ │ │ mtctr r12 │ │ │ │ bctr │ │ │ │ - ... │ │ │ │ - std r2,24(r1) │ │ │ │ - addis r12,r2,-1 │ │ │ │ - ld r12,32080(r12) │ │ │ │ + pla r12,411328 # 67ef0 │ │ │ │ + b 67ef0 │ │ │ │ + .long 0x0 │ │ │ │ + pld r12,574480 # 8fc50 [log1pl@plt] │ │ │ │ mtctr r12 │ │ │ │ bctr │ │ │ │ ... │ │ │ │ - std r2,24(r1) │ │ │ │ - addis r12,r2,-1 │ │ │ │ - ld r12,32664(r12) │ │ │ │ + pld r12,575032 # 8fe98 [nfftl_adjoint_direct@plt] │ │ │ │ mtctr r12 │ │ │ │ bctr │ │ │ │ ... │ │ │ │ - std r2,24(r1) │ │ │ │ - addis r12,r2,-1 │ │ │ │ - ld r12,32408(r12) │ │ │ │ + pld r12,574744 # 8fd98 [fflush@plt] │ │ │ │ mtctr r12 │ │ │ │ bctr │ │ │ │ ... │ │ │ │ - std r2,24(r1) │ │ │ │ - addis r12,r2,-1 │ │ │ │ - ld r12,32416(r12) │ │ │ │ + pld r12,574720 # 8fda0 [nfftl_adjoint_3d@plt] │ │ │ │ mtctr r12 │ │ │ │ bctr │ │ │ │ ... │ │ │ │ - std r2,24(r1) │ │ │ │ - addis r12,r2,-1 │ │ │ │ - ld r12,32296(r12) │ │ │ │ + pld r12,574568 # 8fd28 [sinhl@plt] │ │ │ │ mtctr r12 │ │ │ │ bctr │ │ │ │ ... │ │ │ │ - std r2,24(r1) │ │ │ │ - addis r12,r2,-1 │ │ │ │ - ld r12,32072(r12) │ │ │ │ + pld r12,574312 # 8fc48 [cosl@plt] │ │ │ │ mtctr r12 │ │ │ │ bctr │ │ │ │ ... │ │ │ │ - std r2,24(r1) │ │ │ │ - addis r12,r2,-1 │ │ │ │ - ld r12,32360(r12) │ │ │ │ + pld r12,574568 # 8fd68 [nfftl_trafo_2d@plt] │ │ │ │ mtctr r12 │ │ │ │ bctr │ │ │ │ ... │ │ │ │ - std r2,24(r1) │ │ │ │ - addis r12,r2,-1 │ │ │ │ - ld r12,32048(r12) │ │ │ │ + pld r12,574224 # 8fc30 [log2l@plt] │ │ │ │ mtctr r12 │ │ │ │ bctr │ │ │ │ ... │ │ │ │ - std r2,24(r1) │ │ │ │ - addis r12,r2,-1 │ │ │ │ - ld r12,32760(r12) │ │ │ │ + pld r12,574904 # 8fef8 [nfftl_free@plt] │ │ │ │ mtctr r12 │ │ │ │ bctr │ │ │ │ ... │ │ │ │ - std r2,24(r1) │ │ │ │ - addis r12,r2,-1 │ │ │ │ - ld r12,32648(r12) │ │ │ │ + pld r12,574760 # 8fe88 [nfftl_malloc@plt] │ │ │ │ mtctr r12 │ │ │ │ bctr │ │ │ │ ... │ │ │ │ - std r2,24(r1) │ │ │ │ - addis r12,r2,-1 │ │ │ │ - ld r12,32248(r12) │ │ │ │ + pld r12,574328 # 8fcf8 [exit@plt] │ │ │ │ mtctr r12 │ │ │ │ bctr │ │ │ │ ... │ │ │ │ - std r2,24(r1) │ │ │ │ - addis r12,r2,-1 │ │ │ │ - ld r12,32672(r12) │ │ │ │ + pld r12,574720 # 8fea0 [powl@plt] │ │ │ │ mtctr r12 │ │ │ │ bctr │ │ │ │ ... │ │ │ │ - std r2,24(r1) │ │ │ │ - addis r12,r2,-1 │ │ │ │ - ld r12,32528(r12) │ │ │ │ + pld r12,574544 # 8fe10 [GOMP_parallel@plt] │ │ │ │ mtctr r12 │ │ │ │ bctr │ │ │ │ ... │ │ │ │ - std r2,24(r1) │ │ │ │ - addis r12,r2,-1 │ │ │ │ - ld r12,32168(r12) │ │ │ │ + pld r12,574152 # 8fca8 [nfftl_drand48@plt] │ │ │ │ mtctr r12 │ │ │ │ bctr │ │ │ │ ... │ │ │ │ - std r2,24(r1) │ │ │ │ - addis r12,r2,-1 │ │ │ │ - ld r12,32656(r12) │ │ │ │ + pld r12,574608 # 8fe90 [nfftl_cp_w_complex@plt] │ │ │ │ mtctr r12 │ │ │ │ bctr │ │ │ │ ... │ │ │ │ - std r2,24(r1) │ │ │ │ - addis r12,r2,-1 │ │ │ │ - ld r12,32576(r12) │ │ │ │ + pld r12,574496 # 8fe40 [nfftl_upd_xpawy_complex@plt] │ │ │ │ mtctr r12 │ │ │ │ bctr │ │ │ │ ... │ │ │ │ - std r2,24(r1) │ │ │ │ - addis r12,r2,-1 │ │ │ │ - ld r12,32464(r12) │ │ │ │ + pld r12,574352 # 8fdd0 [nfstl_precompute_psi@plt] │ │ │ │ mtctr r12 │ │ │ │ bctr │ │ │ │ ... │ │ │ │ - std r2,24(r1) │ │ │ │ - addis r12,r2,-1 │ │ │ │ - ld r12,32344(r12) │ │ │ │ + pld r12,574200 # 8fd58 [fftwl_malloc@plt] │ │ │ │ mtctr r12 │ │ │ │ bctr │ │ │ │ ... │ │ │ │ - std r2,24(r1) │ │ │ │ - addis r12,r2,-1 │ │ │ │ - ld r12,32400(r12) │ │ │ │ + pld r12,574224 # 8fd90 [nfftl_sort_node_indices_radix_lsdf@plt] │ │ │ │ mtctr r12 │ │ │ │ bctr │ │ │ │ ... │ │ │ │ - std r2,24(r1) │ │ │ │ - addis r12,r2,-1 │ │ │ │ - ld r12,32520(r12) │ │ │ │ + pld r12,574312 # 8fe08 [nfftl_die@plt] │ │ │ │ mtctr r12 │ │ │ │ bctr │ │ │ │ ... │ │ │ │ - std r2,24(r1) │ │ │ │ - addis r12,r2,-1 │ │ │ │ - ld r12,32144(r12) │ │ │ │ + pld r12,573904 # 8fc90 [putchar@plt] │ │ │ │ mtctr r12 │ │ │ │ bctr │ │ │ │ ... │ │ │ │ - std r2,24(r1) │ │ │ │ - addis r12,r2,-1 │ │ │ │ - ld r12,32560(r12) │ │ │ │ + pld r12,574288 # 8fe30 [nfftl_dot_w_double@plt] │ │ │ │ mtctr r12 │ │ │ │ bctr │ │ │ │ ... │ │ │ │ - std r2,24(r1) │ │ │ │ - addis r12,r2,-1 │ │ │ │ - ld r12,32504(r12) │ │ │ │ + pld r12,574200 # 8fdf8 [nfftl_init@plt] │ │ │ │ mtctr r12 │ │ │ │ bctr │ │ │ │ ... │ │ │ │ - std r2,24(r1) │ │ │ │ - addis r12,r2,-1 │ │ │ │ - ld r12,32352(r12) │ │ │ │ + pld r12,574016 # 8fd60 [fftwl_free@plt] │ │ │ │ mtctr r12 │ │ │ │ bctr │ │ │ │ ... │ │ │ │ - std r2,24(r1) │ │ │ │ - addis r12,r2,-1 │ │ │ │ - ld r12,32200(r12) │ │ │ │ + pld r12,573832 # 8fcc8 [ceill@plt] │ │ │ │ mtctr r12 │ │ │ │ bctr │ │ │ │ ... │ │ │ │ - std r2,24(r1) │ │ │ │ - addis r12,r2,-1 │ │ │ │ - ld r12,32376(r12) │ │ │ │ + pld r12,573976 # 8fd78 [nfstl_precompute_fg_psi@plt] │ │ │ │ mtctr r12 │ │ │ │ bctr │ │ │ │ ... │ │ │ │ - std r2,24(r1) │ │ │ │ - addis r12,r2,-1 │ │ │ │ - ld r12,32680(r12) │ │ │ │ + pld r12,574248 # 8fea8 [nfftl_m2K@plt] │ │ │ │ mtctr r12 │ │ │ │ bctr │ │ │ │ ... │ │ │ │ - std r2,24(r1) │ │ │ │ - addis r12,r2,-1 │ │ │ │ - ld r12,32160(r12) │ │ │ │ + pld r12,573696 # 8fca0 [nfftl_precompute_fg_psi@plt] │ │ │ │ mtctr r12 │ │ │ │ bctr │ │ │ │ ... │ │ │ │ - std r2,24(r1) │ │ │ │ - addis r12,r2,-1 │ │ │ │ - ld r12,32128(r12) │ │ │ │ + pld r12,573632 # 8fc80 [nfctl_precompute_fg_psi@plt] │ │ │ │ mtctr r12 │ │ │ │ bctr │ │ │ │ ... │ │ │ │ - std r2,24(r1) │ │ │ │ - addis r12,r2,-1 │ │ │ │ - ld r12,32752(r12) │ │ │ │ + pld r12,574224 # 8fef0 [memset@plt] │ │ │ │ mtctr r12 │ │ │ │ bctr │ │ │ │ ... │ │ │ │ - std r2,24(r1) │ │ │ │ - addis r12,r2,-1 │ │ │ │ - ld r12,32208(r12) │ │ │ │ + pld r12,573648 # 8fcd0 [memcpy@plt] │ │ │ │ mtctr r12 │ │ │ │ bctr │ │ │ │ ... │ │ │ │ - std r2,24(r1) │ │ │ │ - addis r12,r2,-1 │ │ │ │ - ld r12,32688(r12) │ │ │ │ + pld r12,574096 # 8feb0 [puts@plt] │ │ │ │ mtctr r12 │ │ │ │ bctr │ │ │ │ ... │ │ │ │ - std r2,24(r1) │ │ │ │ - addis r12,r2,-1 │ │ │ │ - ld r12,32304(r12) │ │ │ │ + pld r12,573680 # 8fd30 [fftwl_plan_with_nthreads@plt] │ │ │ │ mtctr r12 │ │ │ │ bctr │ │ │ │ ... │ │ │ │ - std r2,24(r1) │ │ │ │ - addis r12,r2,-1 │ │ │ │ - ld r12,32392(r12) │ │ │ │ + pld r12,573736 # 8fd88 [nfftl_dot_w_complex@plt] │ │ │ │ mtctr r12 │ │ │ │ bctr │ │ │ │ ... │ │ │ │ - std r2,24(r1) │ │ │ │ - addis r12,r2,-1 │ │ │ │ - ld r12,32608(r12) │ │ │ │ + pld r12,573920 # 8fe60 [fftwl_plan_dft@plt] │ │ │ │ mtctr r12 │ │ │ │ bctr │ │ │ │ ... │ │ │ │ - std r2,24(r1) │ │ │ │ - addis r12,r2,-1 │ │ │ │ - ld r12,32440(r12) │ │ │ │ + pld r12,573720 # 8fdb8 [nfftl_cp_complex@plt] │ │ │ │ mtctr r12 │ │ │ │ bctr │ │ │ │ ... │ │ │ │ - std r2,24(r1) │ │ │ │ - addis r12,r2,-1 │ │ │ │ - ld r12,32496(r12) │ │ │ │ + pld r12,573744 # 8fdf0 [__fprintf_chk@plt] │ │ │ │ mtctr r12 │ │ │ │ bctr │ │ │ │ ... │ │ │ │ - std r2,24(r1) │ │ │ │ - addis r12,r2,-1 │ │ │ │ - ld r12,32456(r12) │ │ │ │ + pld r12,573672 # 8fdc8 [sqrtl@plt] │ │ │ │ mtctr r12 │ │ │ │ bctr │ │ │ │ ... │ │ │ │ - std r2,24(r1) │ │ │ │ - addis r12,r2,-1 │ │ │ │ - ld r12,32616(r12) │ │ │ │ + pld r12,573800 # 8fe68 [floorl@plt] │ │ │ │ mtctr r12 │ │ │ │ bctr │ │ │ │ - ... │ │ │ │ - std r2,24(r1) │ │ │ │ - addis r12,r2,-1 │ │ │ │ - ld r12,32064(r12) │ │ │ │ + pla r12,409424 # 67c60 │ │ │ │ + b 67c60 │ │ │ │ + .long 0x0 │ │ │ │ + pld r12,573216 # 8fc40 [nfctl_init@plt] │ │ │ │ mtctr r12 │ │ │ │ bctr │ │ │ │ ... │ │ │ │ - std r2,24(r1) │ │ │ │ - addis r12,r2,-1 │ │ │ │ - ld r12,32280(r12) │ │ │ │ + pld r12,573400 # 8fd18 [nfftl_upd_xpay_complex@plt] │ │ │ │ mtctr r12 │ │ │ │ bctr │ │ │ │ ... │ │ │ │ - std r2,24(r1) │ │ │ │ - addis r12,r2,-1 │ │ │ │ - ld r12,32744(r12) │ │ │ │ + pld r12,573832 # 8fee8 [omp_get_max_threads@plt] │ │ │ │ mtctr r12 │ │ │ │ bctr │ │ │ │ ... │ │ │ │ - std r2,24(r1) │ │ │ │ - addis r12,r2,-1 │ │ │ │ - ld r12,32720(r12) │ │ │ │ + pld r12,573776 # 8fed0 [nfctl_precompute_lin_psi@plt] │ │ │ │ mtctr r12 │ │ │ │ bctr │ │ │ │ ... │ │ │ │ - std r2,24(r1) │ │ │ │ - addis r12,r2,-1 │ │ │ │ - ld r12,32136(r12) │ │ │ │ + pld r12,573160 # 8fc88 [nfctl_precompute_full_psi@plt] │ │ │ │ mtctr r12 │ │ │ │ bctr │ │ │ │ ... │ │ │ │ - std r2,24(r1) │ │ │ │ - addis r12,r2,-1 │ │ │ │ - ld r12,32592(r12) │ │ │ │ + pld r12,573584 # 8fe50 [nfftl_get_num_threads@plt] │ │ │ │ mtctr r12 │ │ │ │ bctr │ │ │ │ ... │ │ │ │ - std r2,24(r1) │ │ │ │ - addis r12,r2,-1 │ │ │ │ - ld r12,32384(r12) │ │ │ │ + pld r12,573344 # 8fd80 [nfstl_precompute_lin_psi@plt] │ │ │ │ mtctr r12 │ │ │ │ bctr │ │ │ │ ... │ │ │ │ - std r2,24(r1) │ │ │ │ - addis r12,r2,-1 │ │ │ │ - ld r12,32600(r12) │ │ │ │ + pld r12,573528 # 8fe58 [nfftl_dot_double@plt] │ │ │ │ mtctr r12 │ │ │ │ bctr │ │ │ │ ... │ │ │ │ - std r2,24(r1) │ │ │ │ - addis r12,r2,-1 │ │ │ │ - ld r12,32192(r12) │ │ │ │ + pld r12,573088 # 8fcc0 [fftwl_destroy_plan@plt] │ │ │ │ mtctr r12 │ │ │ │ bctr │ │ │ │ ... │ │ │ │ addis r2,r12,9 │ │ │ │ - addi r2,r2,16608 │ │ │ │ + addi r2,r2,16576 │ │ │ │ nop │ │ │ │ nop │ │ │ │ addi r3,r2,-32416 │ │ │ │ addi r9,r2,-32416 │ │ │ │ cmpd r9,r3 │ │ │ │ beqlr │ │ │ │ nop │ │ │ │ @@ -559,15 +396,15 @@ │ │ │ │ ld r2,24(r1) │ │ │ │ addi r1,r1,32 │ │ │ │ ld r0,16(r1) │ │ │ │ mtlr r0 │ │ │ │ blr │ │ │ │ ori r2,r2,0 │ │ │ │ addis r2,r12,9 │ │ │ │ - addi r2,r2,16512 │ │ │ │ + addi r2,r2,16480 │ │ │ │ nop │ │ │ │ nop │ │ │ │ addi r3,r2,-32416 │ │ │ │ addi r4,r2,-32416 │ │ │ │ subf r4,r3,r4 │ │ │ │ sradi r4,r4,3 │ │ │ │ sradi r4,r4,1 │ │ │ │ @@ -587,299 +424,272 @@ │ │ │ │ addi r1,r1,32 │ │ │ │ ld r0,16(r1) │ │ │ │ mtlr r0 │ │ │ │ blr │ │ │ │ nop │ │ │ │ ori r2,r2,0 │ │ │ │ addis r2,r12,9 │ │ │ │ - addi r2,r2,16400 │ │ │ │ + addi r2,r2,16368 │ │ │ │ nop │ │ │ │ lbz r9,-32416(r2) │ │ │ │ cmpwi r9,0 │ │ │ │ bnelr │ │ │ │ mflr r0 │ │ │ │ nop │ │ │ │ ld r9,-32672(r2) │ │ │ │ cmpdi r9,0 │ │ │ │ std r0,16(r1) │ │ │ │ stdu r1,-32(r1) │ │ │ │ - beq 3f34 │ │ │ │ + beq 3f54 │ │ │ │ nop │ │ │ │ ld r3,-32512(r2) │ │ │ │ - bl 3780 │ │ │ │ + bl 37a0 │ │ │ │ ld r2,24(r1) │ │ │ │ - bl 3e28 │ │ │ │ + bl 3e48 │ │ │ │ addi r1,r1,32 │ │ │ │ li r9,1 │ │ │ │ nop │ │ │ │ ld r0,16(r1) │ │ │ │ stb r9,-32416(r2) │ │ │ │ mtlr r0 │ │ │ │ blr │ │ │ │ nop │ │ │ │ nop │ │ │ │ ori r2,r2,0 │ │ │ │ addis r2,r12,9 │ │ │ │ - addi r2,r2,16288 │ │ │ │ - b 3e88 │ │ │ │ + addi r2,r2,16256 │ │ │ │ + b 3ea8 │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ nop │ │ │ │ - │ │ │ │ -0000000000003f70 : │ │ │ │ - addis r2,r12,9 │ │ │ │ - addi r2,r2,16272 │ │ │ │ nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + │ │ │ │ +0000000000003fc0 : │ │ │ │ + pld r2,573384 # 8ff88 [stdout@got] │ │ │ │ mflr r0 │ │ │ │ std r29,-24(r1) │ │ │ │ - mr r29,r3 │ │ │ │ std r30,-16(r1) │ │ │ │ + mr r29,r3 │ │ │ │ mr r30,r4 │ │ │ │ std r31,-8(r1) │ │ │ │ mr r31,r5 │ │ │ │ - ld r9,-32664(r2) │ │ │ │ - ld r3,0(r9) │ │ │ │ std r0,16(r1) │ │ │ │ stdu r1,-128(r1) │ │ │ │ - bl 3860 │ │ │ │ - ld r2,24(r1) │ │ │ │ - nop │ │ │ │ - addis r5,r2,-3 │ │ │ │ + ld r3,0(r2) │ │ │ │ + bl 3880 │ │ │ │ + pld r2,573300 # 8ff68 [stderr@got] │ │ │ │ li r4,1 │ │ │ │ mr r8,r29 │ │ │ │ mr r7,r30 │ │ │ │ mr r6,r31 │ │ │ │ - ld r9,-32656(r2) │ │ │ │ - addi r5,r5,22608 │ │ │ │ - ld r3,0(r9) │ │ │ │ - bl 3ca0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - bl 3760 │ │ │ │ - ld r2,24(r1) │ │ │ │ + pla r5,409988 # 68190 │ │ │ │ + ld r3,0(r2) │ │ │ │ + bl 3cc0 │ │ │ │ + bl 3780 │ │ │ │ .long 0x0 │ │ │ │ .long 0x1000000 │ │ │ │ .long 0x380 │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ │ │ │ │ -0000000000003ff0 : │ │ │ │ - addis r2,r12,9 │ │ │ │ - addi r2,r2,16144 │ │ │ │ - xxlxor vs12,vs12,vs12 │ │ │ │ - xxlxor vs13,vs13,vs13 │ │ │ │ - fcmpu cr0,f1,f12 │ │ │ │ - bne 400c │ │ │ │ - fcmpu cr0,f2,f13 │ │ │ │ - beq 4300 │ │ │ │ +0000000000004040 : │ │ │ │ + fmr f13,f2 │ │ │ │ + fmr f12,f1 │ │ │ │ + xxlxor vs10,vs10,vs10 │ │ │ │ + xxlxor vs11,vs11,vs11 │ │ │ │ + fcmpu cr0,f12,f10 │ │ │ │ + bne 405c │ │ │ │ + fcmpu cr0,f13,f11 │ │ │ │ + beq 42e0 │ │ │ │ stfd f30,-16(r1) │ │ │ │ + stfd f31,-8(r1) │ │ │ │ fabs f30,f1 │ │ │ │ + fneg f0,f2 │ │ │ │ + plfd f10,410496 # 683f0 │ │ │ │ + plfd f11,410496 # 683f8 │ │ │ │ mflr r0 │ │ │ │ - stfd f31,-8(r1) │ │ │ │ std r29,-56(r1) │ │ │ │ std r30,-48(r1) │ │ │ │ std r31,-40(r1) │ │ │ │ - fmr f31,f2 │ │ │ │ - fcmpu cr0,f1,f30 │ │ │ │ + xscmpeqdp vs12,vs30,vs1 │ │ │ │ std r0,16(r1) │ │ │ │ stdu r1,-96(r1) │ │ │ │ - bne 42d0 │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,23216 │ │ │ │ - lfd f12,0(r9) │ │ │ │ - lfd f13,8(r9) │ │ │ │ - fcmpu cr0,f30,f12 │ │ │ │ - bne 405c │ │ │ │ - fcmpu cr0,f31,f13 │ │ │ │ - bgt 4190 │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addis r31,r2,-3 │ │ │ │ - addis r29,r2,-3 │ │ │ │ - addi r9,r9,23232 │ │ │ │ - addi r31,r31,25040 │ │ │ │ - addi r29,r29,24464 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + xxsel vs31,vs0,vs2,vs12 │ │ │ │ + fcmpu cr0,f30,f10 │ │ │ │ + bne 40ac │ │ │ │ + fcmpu cr0,f31,f11 │ │ │ │ + bgt 41c0 │ │ │ │ + plfd f3,410448 # 68400 │ │ │ │ + plfd f4,410448 # 68408 │ │ │ │ + pla r29,411680 # 688e0 │ │ │ │ + addi r31,r29,560 │ │ │ │ + bl 367c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,23168 │ │ │ │ + bl 367c │ │ │ │ + plfd f3,410340 # 683c0 │ │ │ │ + plfd f4,410340 # 683c8 │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - lfd f3,0(r31) │ │ │ │ - lfd f4,8(r31) │ │ │ │ - addi r31,r29,560 │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ + plfd f3,412200 # 68b20 │ │ │ │ + plfd f4,412200 # 68b28 │ │ │ │ + bl 3d10 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ fmr f1,f30 │ │ │ │ fmr f2,f31 │ │ │ │ addi r30,r31,-16 │ │ │ │ addi r31,r31,-32 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ lfd f3,32(r31) │ │ │ │ lfd f4,40(r31) │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ + bl 3d10 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ lfd f3,16(r31) │ │ │ │ lfd f4,24(r31) │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ + bl 3d10 │ │ │ │ cmpld r29,r30 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ - bne 40e0 │ │ │ │ + bne 4120 │ │ │ │ fmr f1,f30 │ │ │ │ fmr f2,f31 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,23200 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ - bl 6d228 │ │ │ │ + bl 367c │ │ │ │ nop │ │ │ │ + plfd f3,410208 # 683e0 │ │ │ │ + plfd f4,410208 # 683e8 │ │ │ │ + bl 3d10 │ │ │ │ addi r1,r1,96 │ │ │ │ ld r0,16(r1) │ │ │ │ ld r29,-56(r1) │ │ │ │ ld r30,-48(r1) │ │ │ │ ld r31,-40(r1) │ │ │ │ lfd f30,-16(r1) │ │ │ │ lfd f31,-8(r1) │ │ │ │ mtlr r0 │ │ │ │ blr │ │ │ │ nop │ │ │ │ + nop │ │ │ │ fmr f1,f30 │ │ │ │ fmr f2,f31 │ │ │ │ stfd f28,64(r1) │ │ │ │ stfd f29,72(r1) │ │ │ │ - addis r29,r2,-3 │ │ │ │ - addis r31,r2,-3 │ │ │ │ - bl 3400 │ │ │ │ - ld r2,24(r1) │ │ │ │ - addi r29,r29,25072 │ │ │ │ - addi r31,r31,25600 │ │ │ │ + pla r29,412016 # 68b40 │ │ │ │ + addi r31,r29,528 │ │ │ │ + bl 3400 │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 3cc0 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 3ce0 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - bl 6d4b8 │ │ │ │ - nop │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,23200 │ │ │ │ + bl 3830 │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ + plfd f2,410072 # 683e8 │ │ │ │ + plfd f1,410056 # 683e0 │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - lfd f1,0(r9) │ │ │ │ - lfd f2,8(r9) │ │ │ │ - bl 6d4b8 │ │ │ │ - nop │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,23184 │ │ │ │ + bl 3830 │ │ │ │ + plfd f3,410020 # 683d0 │ │ │ │ + plfd f4,410020 # 683d8 │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ + nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ fmr f1,f30 │ │ │ │ fmr f2,f31 │ │ │ │ addi r30,r31,-16 │ │ │ │ addi r31,r31,-32 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ lfd f3,32(r31) │ │ │ │ lfd f4,40(r31) │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ + bl 3d10 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ lfd f3,16(r31) │ │ │ │ lfd f4,24(r31) │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ + bl 3d10 │ │ │ │ cmpld r29,r30 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ - bne 4230 │ │ │ │ + bne 4250 │ │ │ │ fmr f1,f28 │ │ │ │ fmr f2,f29 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ lfd f28,64(r1) │ │ │ │ lfd f29,72(r1) │ │ │ │ addi r1,r1,96 │ │ │ │ ld r0,16(r1) │ │ │ │ ld r29,-56(r1) │ │ │ │ ld r30,-48(r1) │ │ │ │ ld r31,-40(r1) │ │ │ │ lfd f30,-16(r1) │ │ │ │ lfd f31,-8(r1) │ │ │ │ mtlr r0 │ │ │ │ blr │ │ │ │ nop │ │ │ │ - addis r9,r2,-3 │ │ │ │ - fneg f31,f2 │ │ │ │ - addi r9,r9,23216 │ │ │ │ - lfd f12,0(r9) │ │ │ │ - lfd f13,8(r9) │ │ │ │ - fcmpu cr0,f30,f12 │ │ │ │ - bne 42f0 │ │ │ │ - fcmpu cr0,f31,f13 │ │ │ │ - bgt 4190 │ │ │ │ - b 4060 │ │ │ │ - nop │ │ │ │ nop │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,23200 │ │ │ │ - lfd f1,0(r9) │ │ │ │ - lfd f2,8(r9) │ │ │ │ + plfd f1,409856 # 683e0 │ │ │ │ + plfd f2,409856 # 683e8 │ │ │ │ blr │ │ │ │ .long 0x0 │ │ │ │ .long 0x1020000 │ │ │ │ .long 0x384 │ │ │ │ │ │ │ │ -0000000000004320 : │ │ │ │ - addis r2,r12,9 │ │ │ │ - addi r2,r2,15328 │ │ │ │ +0000000000004300 : │ │ │ │ + mfcr r11 │ │ │ │ mflr r0 │ │ │ │ - mfocrf r11,8 │ │ │ │ stfd f28,-32(r1) │ │ │ │ stfd f29,-24(r1) │ │ │ │ + sldi r2,r3,4 │ │ │ │ + fmr f29,f2 │ │ │ │ stfd f30,-16(r1) │ │ │ │ stfd f31,-8(r1) │ │ │ │ + fmr f28,f1 │ │ │ │ + xxlxor vs30,vs30,vs30 │ │ │ │ + xxlxor vs31,vs31,vs31 │ │ │ │ std r29,-136(r1) │ │ │ │ + std r28,-144(r1) │ │ │ │ + mr r29,r2 │ │ │ │ + neg r2,r2 │ │ │ │ + std r0,16(r1) │ │ │ │ stfd f18,-112(r1) │ │ │ │ stfd f19,-104(r1) │ │ │ │ stfd f20,-96(r1) │ │ │ │ + fcmpu cr0,f28,f30 │ │ │ │ + bne 4358 │ │ │ │ + fcmpu cr0,f29,f31 │ │ │ │ stfd f21,-88(r1) │ │ │ │ stfd f22,-80(r1) │ │ │ │ stfd f23,-72(r1) │ │ │ │ stfd f24,-64(r1) │ │ │ │ stfd f25,-56(r1) │ │ │ │ stfd f26,-48(r1) │ │ │ │ stfd f27,-40(r1) │ │ │ │ @@ -887,2069 +697,1701 @@ │ │ │ │ std r15,-248(r1) │ │ │ │ std r16,-240(r1) │ │ │ │ std r17,-232(r1) │ │ │ │ std r18,-224(r1) │ │ │ │ std r19,-216(r1) │ │ │ │ std r20,-208(r1) │ │ │ │ std r21,-200(r1) │ │ │ │ - std r0,16(r1) │ │ │ │ std r22,-192(r1) │ │ │ │ std r23,-184(r1) │ │ │ │ std r24,-176(r1) │ │ │ │ std r25,-168(r1) │ │ │ │ std r26,-160(r1) │ │ │ │ std r27,-152(r1) │ │ │ │ - std r28,-144(r1) │ │ │ │ std r30,-128(r1) │ │ │ │ std r31,-120(r1) │ │ │ │ stw r11,8(r1) │ │ │ │ - fmr f29,f2 │ │ │ │ stdu r1,-352(r1) │ │ │ │ - xxlxor vs30,vs30,vs30 │ │ │ │ - xxlxor vs31,vs31,vs31 │ │ │ │ - fmr f28,f1 │ │ │ │ - sldi r9,r3,4 │ │ │ │ + ld r9,0(r1) │ │ │ │ mr r31,r1 │ │ │ │ - fcmpu cr0,f28,f30 │ │ │ │ - bne 43e0 │ │ │ │ - fcmpu cr0,f29,f31 │ │ │ │ - mr r29,r9 │ │ │ │ - neg r9,r9 │ │ │ │ - ld r10,0(r1) │ │ │ │ - stdux r10,r1,r9 │ │ │ │ - ble 4418 │ │ │ │ - mr r16,r3 │ │ │ │ - bl 6d098 │ │ │ │ - nop │ │ │ │ + stdux r9,r1,r2 │ │ │ │ + addi r2,r1,32 │ │ │ │ + std r2,40(r31) │ │ │ │ + ble 43f4 │ │ │ │ + mr r28,r3 │ │ │ │ + bl 3670 │ │ │ │ fmr f13,f2 │ │ │ │ fmr f12,f1 │ │ │ │ fcmpu cr0,f12,f28 │ │ │ │ - bne 4414 │ │ │ │ + bne 43f0 │ │ │ │ fcmpu cr0,f13,f29 │ │ │ │ - bgt 44c0 │ │ │ │ + bgt 44a0 │ │ │ │ fmr f1,f30 │ │ │ │ fmr f2,f31 │ │ │ │ addi r1,r31,352 │ │ │ │ - ld r0,16(r1) │ │ │ │ lwz r11,8(r1) │ │ │ │ + ld r0,16(r1) │ │ │ │ ld r14,-256(r1) │ │ │ │ ld r15,-248(r1) │ │ │ │ ld r16,-240(r1) │ │ │ │ ld r17,-232(r1) │ │ │ │ ld r18,-224(r1) │ │ │ │ ld r19,-216(r1) │ │ │ │ ld r20,-208(r1) │ │ │ │ ld r21,-200(r1) │ │ │ │ + mtlr r0 │ │ │ │ ld r22,-192(r1) │ │ │ │ ld r23,-184(r1) │ │ │ │ ld r24,-176(r1) │ │ │ │ ld r25,-168(r1) │ │ │ │ ld r26,-160(r1) │ │ │ │ ld r27,-152(r1) │ │ │ │ - mtlr r0 │ │ │ │ ld r28,-144(r1) │ │ │ │ ld r29,-136(r1) │ │ │ │ ld r30,-128(r1) │ │ │ │ ld r31,-120(r1) │ │ │ │ lfd f18,-112(r1) │ │ │ │ lfd f19,-104(r1) │ │ │ │ lfd f20,-96(r1) │ │ │ │ lfd f21,-88(r1) │ │ │ │ lfd f22,-80(r1) │ │ │ │ lfd f23,-72(r1) │ │ │ │ lfd f24,-64(r1) │ │ │ │ lfd f25,-56(r1) │ │ │ │ lfd f26,-48(r1) │ │ │ │ lfd f27,-40(r1) │ │ │ │ + mtocrf 16,r11 │ │ │ │ + mtocrf 8,r11 │ │ │ │ lfd f28,-32(r1) │ │ │ │ lfd f29,-24(r1) │ │ │ │ lfd f30,-16(r1) │ │ │ │ lfd f31,-8(r1) │ │ │ │ - mtocrf 8,r11 │ │ │ │ blr │ │ │ │ nop │ │ │ │ nop │ │ │ │ fmr f3,f28 │ │ │ │ fmr f4,f29 │ │ │ │ - addi r28,r1,32 │ │ │ │ - bl 6d328 │ │ │ │ - nop │ │ │ │ + bl 3310 │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ fcmpu cr0,f30,f28 │ │ │ │ - bne 44e8 │ │ │ │ + bne 44c0 │ │ │ │ fcmpu cr0,f31,f29 │ │ │ │ - bgt 527c │ │ │ │ + bgt 50d0 │ │ │ │ fmr f1,f30 │ │ │ │ fmr f2,f31 │ │ │ │ - bl 3b20 │ │ │ │ - ld r2,24(r1) │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,23200 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ - bl 6d328 │ │ │ │ - nop │ │ │ │ - bl 6cd88 │ │ │ │ - nop │ │ │ │ - cmpdi r16,0 │ │ │ │ + bl 3b40 │ │ │ │ + plfd f3,409360 # 683e0 │ │ │ │ + plfd f4,409360 # 683e8 │ │ │ │ + bl 3310 │ │ │ │ + bl 3810 │ │ │ │ + cmpdi r28,0 │ │ │ │ mr r30,r3 │ │ │ │ - ble 453c │ │ │ │ + ble 4504 │ │ │ │ + ld r3,40(r31) │ │ │ │ mr r5,r29 │ │ │ │ li r4,0 │ │ │ │ - mr r3,r28 │ │ │ │ - bl 3bc0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - subf r10,r30,r16 │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r29,r16,-1 │ │ │ │ + bl 3be0 │ │ │ │ + subf r9,r30,r28 │ │ │ │ + addi r29,r28,-1 │ │ │ │ + plfd f20,409300 # 683e0 │ │ │ │ + plfd f21,409300 # 683e8 │ │ │ │ cmpdi r30,0 │ │ │ │ - addi r9,r9,23200 │ │ │ │ - addi r18,r10,-1 │ │ │ │ - subf r14,r30,r29 │ │ │ │ - lfd f20,0(r9) │ │ │ │ - lfd f21,8(r9) │ │ │ │ - sldi r9,r18,4 │ │ │ │ - addi r15,r14,1 │ │ │ │ - add r9,r28,r9 │ │ │ │ - std r15,48(r31) │ │ │ │ - stfd f20,0(r9) │ │ │ │ - stfd f21,8(r9) │ │ │ │ - ble 5290 │ │ │ │ - addi r8,r30,1 │ │ │ │ - sldi r26,r15,4 │ │ │ │ - addis r23,r2,-3 │ │ │ │ - subfic r9,r14,-4 │ │ │ │ + addi r19,r9,-1 │ │ │ │ + ld r9,40(r31) │ │ │ │ + subf r15,r30,r29 │ │ │ │ + sldi r2,r19,4 │ │ │ │ + addi r16,r15,1 │ │ │ │ + add r2,r9,r2 │ │ │ │ + std r16,48(r31) │ │ │ │ + stfd f20,0(r2) │ │ │ │ + stfd f21,8(r2) │ │ │ │ + ble 50e4 │ │ │ │ + addi r17,r30,1 │ │ │ │ + sldi r25,r16,4 │ │ │ │ + mr r14,r9 │ │ │ │ + addi r22,r15,-1 │ │ │ │ std r30,56(r31) │ │ │ │ - addi r22,r14,-1 │ │ │ │ - mr r24,r14 │ │ │ │ - mr r27,r15 │ │ │ │ - li r25,-1 │ │ │ │ - std r16,72(r31) │ │ │ │ - add r19,r16,r14 │ │ │ │ - addi r23,r23,23200 │ │ │ │ - add r26,r28,r26 │ │ │ │ - add r20,r8,r14 │ │ │ │ - std r9,40(r31) │ │ │ │ - sldi r21,r14,4 │ │ │ │ - std r8,64(r31) │ │ │ │ + std r28,72(r31) │ │ │ │ std r29,80(r31) │ │ │ │ + mr r23,r15 │ │ │ │ + mr r26,r16 │ │ │ │ + li r24,-1 │ │ │ │ + add r20,r28,r15 │ │ │ │ + sldi r21,r15,4 │ │ │ │ + add r25,r9,r25 │ │ │ │ + add r27,r17,r15 │ │ │ │ + subfic r18,r15,-4 │ │ │ │ + std r17,64(r31) │ │ │ │ nop │ │ │ │ nop │ │ │ │ - nop │ │ │ │ - subf r3,r27,r19 │ │ │ │ - mr r16,r25 │ │ │ │ - addi r25,r25,1 │ │ │ │ - mr r29,r24 │ │ │ │ - bl 6d098 │ │ │ │ - nop │ │ │ │ - mr r30,r25 │ │ │ │ + subf r3,r26,r20 │ │ │ │ + mr r28,r23 │ │ │ │ + bl 3670 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ - fmr f2,f21 │ │ │ │ - fmr f1,f20 │ │ │ │ - bl 6d4b8 │ │ │ │ - nop │ │ │ │ - subf r3,r27,r18 │ │ │ │ - lfd f18,-16(r26) │ │ │ │ - lfd f19,-8(r26) │ │ │ │ - fmr f23,f2 │ │ │ │ - fmr f22,f1 │ │ │ │ - bl 6d098 │ │ │ │ - nop │ │ │ │ + plfd f2,409156 # 683e8 │ │ │ │ + plfd f1,409140 # 683e0 │ │ │ │ + bl 3830 │ │ │ │ + subf r3,r26,r19 │ │ │ │ + lfd f22,-16(r25) │ │ │ │ + lfd f23,-8(r25) │ │ │ │ + fmr f25,f2 │ │ │ │ + fmr f24,f1 │ │ │ │ + bl 3670 │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ - fmr f3,f22 │ │ │ │ - fmr f4,f23 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 3d10 │ │ │ │ + fmr f3,f24 │ │ │ │ + fmr f4,f25 │ │ │ │ + bl 367c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ - lfd f2,8(r23) │ │ │ │ - lfd f1,0(r23) │ │ │ │ - bl 6d328 │ │ │ │ - nop │ │ │ │ - fmr f3,f18 │ │ │ │ - fmr f4,f19 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - cmpd r24,r15 │ │ │ │ - stfd f1,0(r26) │ │ │ │ - stfd f2,8(r26) │ │ │ │ - blt 49b0 │ │ │ │ - cmpd r15,r22 │ │ │ │ - bge 483c │ │ │ │ - ld r9,40(r31) │ │ │ │ - addi r10,r27,-3 │ │ │ │ - lfd f24,0(r23) │ │ │ │ - lfd f25,8(r23) │ │ │ │ - mr r29,r26 │ │ │ │ - std r28,32(r31) │ │ │ │ - cmpd r14,r10 │ │ │ │ - add r17,r9,r27 │ │ │ │ - li r9,1 │ │ │ │ + plfd f2,409080 # 683e8 │ │ │ │ + plfd f1,409064 # 683e0 │ │ │ │ + bl 3310 │ │ │ │ + fmr f3,f22 │ │ │ │ + fmr f4,f23 │ │ │ │ + bl 367c │ │ │ │ + cmpd r23,r16 │ │ │ │ + mr r2,r24 │ │ │ │ + addi r24,r24,1 │ │ │ │ + stfd f1,0(r25) │ │ │ │ + stfd f2,8(r25) │ │ │ │ + mr r30,r24 │ │ │ │ + blt 4900 │ │ │ │ + cmpd r16,r22 │ │ │ │ + bge 47b4 │ │ │ │ + add r17,r18,r26 │ │ │ │ + addi r9,r26,-3 │ │ │ │ + mr r28,r25 │ │ │ │ + std r2,32(r31) │ │ │ │ srdi r17,r17,1 │ │ │ │ + cmpd r15,r9 │ │ │ │ + li r9,1 │ │ │ │ addi r17,r17,1 │ │ │ │ isellt r17,r17,r9 │ │ │ │ - mr r3,r30 │ │ │ │ - addi r28,r29,-32 │ │ │ │ - bl 6d098 │ │ │ │ nop │ │ │ │ + nop │ │ │ │ + mr r3,r30 │ │ │ │ + addi r29,r28,-32 │ │ │ │ + bl 3670 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 6d328 │ │ │ │ - nop │ │ │ │ - fmr f3,f22 │ │ │ │ - fmr f4,f23 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - lfd f26,-32(r29) │ │ │ │ - lfd f27,-24(r29) │ │ │ │ + bl 3310 │ │ │ │ + fmr f3,f24 │ │ │ │ + fmr f4,f25 │ │ │ │ + bl 367c │ │ │ │ + lfd f26,-32(r28) │ │ │ │ + lfd f27,-24(r28) │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ - fmr f2,f25 │ │ │ │ - fmr f1,f24 │ │ │ │ + fmr f2,f21 │ │ │ │ + fmr f1,f20 │ │ │ │ fmr f3,f28 │ │ │ │ fmr f4,f29 │ │ │ │ - bl 6d328 │ │ │ │ - nop │ │ │ │ + bl 3310 │ │ │ │ fmr f3,f26 │ │ │ │ fmr f4,f27 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f13,f2 │ │ │ │ fmr f12,f1 │ │ │ │ - fmr f3,f18 │ │ │ │ - fmr f4,f19 │ │ │ │ + fmr f3,f22 │ │ │ │ + fmr f4,f23 │ │ │ │ fmr f1,f28 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f28,f12 │ │ │ │ fmr f29,f13 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ + bl 3d10 │ │ │ │ addi r3,r30,-1 │ │ │ │ addi r30,r30,-2 │ │ │ │ - stfd f1,-16(r29) │ │ │ │ - stfd f2,-8(r29) │ │ │ │ - bl 6d098 │ │ │ │ - nop │ │ │ │ + stfd f1,-16(r28) │ │ │ │ + stfd f2,-8(r28) │ │ │ │ + bl 3670 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 6d328 │ │ │ │ - nop │ │ │ │ - fmr f3,f22 │ │ │ │ - fmr f4,f23 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - lfd f18,-48(r29) │ │ │ │ - lfd f19,-40(r29) │ │ │ │ + bl 3310 │ │ │ │ + fmr f3,f24 │ │ │ │ + fmr f4,f25 │ │ │ │ + bl 367c │ │ │ │ + lfd f22,-48(r28) │ │ │ │ + lfd f23,-40(r28) │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ - fmr f2,f25 │ │ │ │ - fmr f1,f24 │ │ │ │ + fmr f2,f21 │ │ │ │ + fmr f1,f20 │ │ │ │ fmr f3,f28 │ │ │ │ fmr f4,f29 │ │ │ │ - bl 6d328 │ │ │ │ - nop │ │ │ │ - fmr f3,f18 │ │ │ │ - fmr f4,f19 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 3310 │ │ │ │ + fmr f3,f22 │ │ │ │ + fmr f4,f23 │ │ │ │ + bl 367c │ │ │ │ fmr f13,f2 │ │ │ │ fmr f12,f1 │ │ │ │ fmr f3,f28 │ │ │ │ fmr f4,f29 │ │ │ │ fmr f1,f26 │ │ │ │ fmr f2,f27 │ │ │ │ fmr f29,f13 │ │ │ │ fmr f28,f12 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ + bl 3d10 │ │ │ │ addic. r17,r17,-1 │ │ │ │ - stfd f1,-32(r29) │ │ │ │ - stfd f2,-24(r29) │ │ │ │ - mr r29,r28 │ │ │ │ - bne 46b0 │ │ │ │ - subf r9,r16,r27 │ │ │ │ - ld r28,32(r31) │ │ │ │ - addi r9,r9,-2 │ │ │ │ - add r29,r9,r30 │ │ │ │ + stfd f1,-32(r28) │ │ │ │ + stfd f2,-24(r28) │ │ │ │ + mr r28,r29 │ │ │ │ + bne 4660 │ │ │ │ + ld r2,32(r31) │ │ │ │ + subf r2,r2,r26 │ │ │ │ + addi r2,r2,-2 │ │ │ │ + add r28,r2,r30 │ │ │ │ mr r3,r30 │ │ │ │ - sldi r17,r29,4 │ │ │ │ - addi r29,r29,-1 │ │ │ │ - bl 6d098 │ │ │ │ - nop │ │ │ │ - add r17,r28,r17 │ │ │ │ + sldi r17,r28,4 │ │ │ │ + addi r28,r28,-1 │ │ │ │ + bl 3670 │ │ │ │ + add r17,r14,r17 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 6d328 │ │ │ │ - nop │ │ │ │ - fmr f3,f22 │ │ │ │ - fmr f4,f23 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 3310 │ │ │ │ + fmr f3,f24 │ │ │ │ + fmr f4,f25 │ │ │ │ + bl 367c │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ - lfd f2,8(r23) │ │ │ │ - lfd f1,0(r23) │ │ │ │ + plfd f2,408568 # 683e8 │ │ │ │ + plfd f1,408552 # 683e0 │ │ │ │ fmr f3,f28 │ │ │ │ fmr f4,f29 │ │ │ │ - bl 6d328 │ │ │ │ - nop │ │ │ │ + bl 3310 │ │ │ │ lfd f3,-16(r17) │ │ │ │ lfd f4,-8(r17) │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ lfd f3,0(r17) │ │ │ │ lfd f4,8(r17) │ │ │ │ fmr f13,f2 │ │ │ │ fmr f12,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ fmr f29,f13 │ │ │ │ fmr f28,f12 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ - cmpd r15,r29 │ │ │ │ + bl 3d10 │ │ │ │ + cmpd r16,r28 │ │ │ │ stfd f1,0(r17) │ │ │ │ stfd f2,8(r17) │ │ │ │ - bgt 49b0 │ │ │ │ + bgt 4900 │ │ │ │ addi r3,r30,-1 │ │ │ │ - sldi r29,r29,4 │ │ │ │ - bl 6d098 │ │ │ │ - nop │ │ │ │ - add r29,r28,r29 │ │ │ │ + sldi r28,r28,4 │ │ │ │ + bl 3670 │ │ │ │ + add r28,r14,r28 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 6d328 │ │ │ │ - nop │ │ │ │ - fmr f3,f22 │ │ │ │ - fmr f4,f23 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 3310 │ │ │ │ + fmr f3,f24 │ │ │ │ + fmr f4,f25 │ │ │ │ + bl 367c │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ - lfd f2,8(r23) │ │ │ │ - lfd f1,0(r23) │ │ │ │ + plfd f2,408400 # 683e8 │ │ │ │ + plfd f1,408384 # 683e0 │ │ │ │ fmr f3,f28 │ │ │ │ fmr f4,f29 │ │ │ │ - bl 6d328 │ │ │ │ - nop │ │ │ │ - lfd f3,-16(r29) │ │ │ │ - lfd f4,-8(r29) │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - lfd f3,0(r29) │ │ │ │ - lfd f4,8(r29) │ │ │ │ + bl 3310 │ │ │ │ + lfd f3,-16(r28) │ │ │ │ + lfd f4,-8(r28) │ │ │ │ + bl 367c │ │ │ │ + lfd f3,0(r28) │ │ │ │ + lfd f4,8(r28) │ │ │ │ fmr f13,f2 │ │ │ │ fmr f12,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ fmr f29,f13 │ │ │ │ fmr f28,f12 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ - stfd f1,0(r29) │ │ │ │ - stfd f2,8(r29) │ │ │ │ - add r30,r28,r21 │ │ │ │ + bl 3d10 │ │ │ │ + stfd f1,0(r28) │ │ │ │ + stfd f2,8(r28) │ │ │ │ + add r30,r14,r21 │ │ │ │ fmr f1,f30 │ │ │ │ fmr f2,f31 │ │ │ │ - addi r27,r27,1 │ │ │ │ - addi r26,r26,16 │ │ │ │ - addi r24,r24,1 │ │ │ │ + addi r26,r26,1 │ │ │ │ + addi r25,r25,16 │ │ │ │ + addi r23,r23,1 │ │ │ │ addi r22,r22,1 │ │ │ │ lfd f3,0(r30) │ │ │ │ lfd f4,8(r30) │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - fmr f3,f22 │ │ │ │ - fmr f4,f23 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - cmpd r27,r20 │ │ │ │ + bl 367c │ │ │ │ + fmr f3,f24 │ │ │ │ + fmr f4,f25 │ │ │ │ + bl 367c │ │ │ │ + cmpd r26,r27 │ │ │ │ stfd f1,0(r30) │ │ │ │ stfd f2,8(r30) │ │ │ │ - bne 45d0 │ │ │ │ + bne 4590 │ │ │ │ ld r30,56(r31) │ │ │ │ - ld r8,64(r31) │ │ │ │ - ld r16,72(r31) │ │ │ │ + ld r17,64(r31) │ │ │ │ + ld r28,72(r31) │ │ │ │ ld r29,80(r31) │ │ │ │ - addi r18,r30,-1 │ │ │ │ - add r18,r18,r15 │ │ │ │ - cmpd r14,r8 │ │ │ │ - blt 5288 │ │ │ │ - subfic r25,r14,-3 │ │ │ │ - li r7,-1 │ │ │ │ - addi r9,r18,-1 │ │ │ │ - li r24,1 │ │ │ │ - std r14,40(r31) │ │ │ │ - li r5,0 │ │ │ │ - li r10,1 │ │ │ │ - addi r6,r18,-2 │ │ │ │ - add r17,r30,r18 │ │ │ │ + addi r19,r30,-1 │ │ │ │ + mr r27,r17 │ │ │ │ + add r19,r19,r16 │ │ │ │ + cmpd r15,r27 │ │ │ │ + blt 50dc │ │ │ │ + li r2,-1 │ │ │ │ + addi r17,r19,-1 │ │ │ │ + subfic r25,r15,-3 │ │ │ │ + addi r10,r19,-2 │ │ │ │ + ld r14,40(r31) │ │ │ │ std r30,32(r31) │ │ │ │ - clrldi r7,r7,1 │ │ │ │ - add r25,r25,r18 │ │ │ │ - cmpd cr5,r15,r9 │ │ │ │ - subf r27,r8,r16 │ │ │ │ std r29,56(r31) │ │ │ │ - cmpd r14,r6 │ │ │ │ - subf r17,r16,r17 │ │ │ │ - li r8,1 │ │ │ │ - sldi r26,r18,4 │ │ │ │ - cmpd cr7,r14,r7 │ │ │ │ + add r18,r30,r19 │ │ │ │ + li r9,1 │ │ │ │ + sldi r26,r19,4 │ │ │ │ + subf r27,r27,r28 │ │ │ │ + clrldi r2,r2,1 │ │ │ │ + cmpd cr5,r16,r17 │ │ │ │ + add r25,r25,r19 │ │ │ │ + cmpd r15,r10 │ │ │ │ + subf r18,r28,r18 │ │ │ │ + subf r23,r15,r29 │ │ │ │ + sldi r24,r15,4 │ │ │ │ + cmpd cr4,r16,r19 │ │ │ │ + cmpd cr7,r15,r2 │ │ │ │ + setbc r10,4*cr5+lt │ │ │ │ srdi r25,r25,1 │ │ │ │ - isel r10,r10,r5,4*cr5+lt │ │ │ │ - subf r22,r14,r29 │ │ │ │ - sldi r23,r14,4 │ │ │ │ - addi r21,r17,1 │ │ │ │ - add r26,r28,r26 │ │ │ │ - cmpd cr4,r15,r18 │ │ │ │ - isel r24,0,r24,4*cr7+eq │ │ │ │ + add r26,r14,r26 │ │ │ │ + addi r22,r18,1 │ │ │ │ + setbcr r2,4*cr7+eq │ │ │ │ addi r25,r25,1 │ │ │ │ - mr r14,r9 │ │ │ │ - and r24,r24,r10 │ │ │ │ - isellt r25,r25,r8 │ │ │ │ + and r2,r2,r10 │ │ │ │ + isellt r25,r25,r9 │ │ │ │ + cmpwi cr3,r2,0 │ │ │ │ nop │ │ │ │ mr r3,r27 │ │ │ │ - bl 6d098 │ │ │ │ - nop │ │ │ │ - fmr f21,f2 │ │ │ │ - fmr f20,f1 │ │ │ │ - bgt cr4,4e18 │ │ │ │ - addis r9,r2,-3 │ │ │ │ + bl 3670 │ │ │ │ + fmr f19,f2 │ │ │ │ + fmr f18,f1 │ │ │ │ + bgt cr4,4ce8 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f4,f2 │ │ │ │ - addi r9,r9,23200 │ │ │ │ - lfd f1,0(r9) │ │ │ │ - lfd f2,8(r9) │ │ │ │ - bl 6d4b8 │ │ │ │ nop │ │ │ │ - andi. r9,r24,1 │ │ │ │ - fmr f25,f2 │ │ │ │ - fmr f24,f1 │ │ │ │ - beq 5270 │ │ │ │ - addis r9,r2,-3 │ │ │ │ - lfd f18,0(r26) │ │ │ │ - lfd f19,8(r26) │ │ │ │ - mr r20,r26 │ │ │ │ - mr r19,r25 │ │ │ │ - mr r30,r21 │ │ │ │ - addi r9,r9,23200 │ │ │ │ - lfd f22,0(r9) │ │ │ │ - lfd f23,8(r9) │ │ │ │ + plfd f1,408032 # 683e0 │ │ │ │ + plfd f2,408032 # 683e8 │ │ │ │ + bl 3830 │ │ │ │ + fmr f23,f2 │ │ │ │ + fmr f22,f1 │ │ │ │ + beq cr3,50c4 │ │ │ │ + lfd f26,0(r26) │ │ │ │ + lfd f27,8(r26) │ │ │ │ + mr r21,r26 │ │ │ │ + mr r20,r25 │ │ │ │ + mr r30,r22 │ │ │ │ + plfd f20,407980 # 683e0 │ │ │ │ nop │ │ │ │ - mr r3,r30 │ │ │ │ - addi r29,r20,-32 │ │ │ │ - bl 6d098 │ │ │ │ + plfd f21,407976 # 683e8 │ │ │ │ nop │ │ │ │ + nop │ │ │ │ + mr r3,r30 │ │ │ │ + addi r29,r21,-32 │ │ │ │ + bl 3670 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 6d328 │ │ │ │ - nop │ │ │ │ - fmr f3,f24 │ │ │ │ - fmr f4,f25 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - lfd f26,-16(r20) │ │ │ │ - lfd f27,-8(r20) │ │ │ │ + bl 3310 │ │ │ │ + fmr f3,f22 │ │ │ │ + fmr f4,f23 │ │ │ │ + bl 367c │ │ │ │ + lfd f24,-16(r21) │ │ │ │ + lfd f25,-8(r21) │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ - fmr f2,f23 │ │ │ │ - fmr f1,f22 │ │ │ │ + fmr f2,f21 │ │ │ │ + fmr f1,f20 │ │ │ │ fmr f3,f28 │ │ │ │ fmr f4,f29 │ │ │ │ - bl 6d328 │ │ │ │ - nop │ │ │ │ - fmr f3,f26 │ │ │ │ - fmr f4,f27 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 3310 │ │ │ │ + fmr f3,f24 │ │ │ │ + fmr f4,f25 │ │ │ │ + bl 367c │ │ │ │ fmr f13,f2 │ │ │ │ fmr f12,f1 │ │ │ │ - fmr f3,f18 │ │ │ │ - fmr f4,f19 │ │ │ │ + fmr f3,f26 │ │ │ │ + fmr f4,f27 │ │ │ │ fmr f1,f28 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f28,f12 │ │ │ │ fmr f29,f13 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ + bl 3d10 │ │ │ │ addi r3,r30,-1 │ │ │ │ addi r30,r30,-2 │ │ │ │ - stfd f1,0(r20) │ │ │ │ - stfd f2,8(r20) │ │ │ │ - bl 6d098 │ │ │ │ - nop │ │ │ │ + stfd f1,0(r21) │ │ │ │ + stfd f2,8(r21) │ │ │ │ + bl 3670 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 6d328 │ │ │ │ - nop │ │ │ │ - fmr f3,f24 │ │ │ │ - fmr f4,f25 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - lfd f18,-32(r20) │ │ │ │ - lfd f19,-24(r20) │ │ │ │ + bl 3310 │ │ │ │ + fmr f3,f22 │ │ │ │ + fmr f4,f23 │ │ │ │ + bl 367c │ │ │ │ + lfd f26,-32(r21) │ │ │ │ + lfd f27,-24(r21) │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ - fmr f2,f23 │ │ │ │ - fmr f1,f22 │ │ │ │ + fmr f2,f21 │ │ │ │ + fmr f1,f20 │ │ │ │ fmr f3,f28 │ │ │ │ fmr f4,f29 │ │ │ │ - bl 6d328 │ │ │ │ - nop │ │ │ │ - fmr f3,f18 │ │ │ │ - fmr f4,f19 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 3310 │ │ │ │ + fmr f3,f26 │ │ │ │ + fmr f4,f27 │ │ │ │ + bl 367c │ │ │ │ fmr f13,f2 │ │ │ │ fmr f12,f1 │ │ │ │ fmr f3,f28 │ │ │ │ fmr f4,f29 │ │ │ │ - fmr f1,f26 │ │ │ │ - fmr f2,f27 │ │ │ │ + fmr f1,f24 │ │ │ │ + fmr f2,f25 │ │ │ │ fmr f29,f13 │ │ │ │ fmr f28,f12 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ - addic. r19,r19,-1 │ │ │ │ - stfd f1,-16(r20) │ │ │ │ - stfd f2,-8(r20) │ │ │ │ - mr r20,r29 │ │ │ │ - bne 4b10 │ │ │ │ - subf r20,r17,r14 │ │ │ │ - add r20,r20,r30 │ │ │ │ + bl 3d10 │ │ │ │ + addic. r20,r20,-1 │ │ │ │ + stfd f1,-16(r21) │ │ │ │ + stfd f2,-8(r21) │ │ │ │ + mr r21,r29 │ │ │ │ + bne 4a50 │ │ │ │ + subf r21,r18,r17 │ │ │ │ + add r21,r21,r30 │ │ │ │ mr r3,r30 │ │ │ │ - sldi r19,r20,4 │ │ │ │ - addi r20,r20,-1 │ │ │ │ - bl 6d098 │ │ │ │ - nop │ │ │ │ - add r19,r28,r19 │ │ │ │ + sldi r20,r21,4 │ │ │ │ + addi r21,r21,-1 │ │ │ │ + bl 3670 │ │ │ │ + add r20,r14,r20 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 6d328 │ │ │ │ - nop │ │ │ │ - fmr f3,f24 │ │ │ │ - fmr f4,f25 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,23200 │ │ │ │ + bl 3310 │ │ │ │ + fmr f3,f22 │ │ │ │ + fmr f4,f23 │ │ │ │ + bl 367c │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ - lfd f2,8(r9) │ │ │ │ - lfd f1,0(r9) │ │ │ │ + plfd f2,407568 # 683e8 │ │ │ │ + plfd f1,407552 # 683e0 │ │ │ │ fmr f3,f28 │ │ │ │ fmr f4,f29 │ │ │ │ - bl 6d328 │ │ │ │ - nop │ │ │ │ - lfd f3,-16(r19) │ │ │ │ - lfd f4,-8(r19) │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - lfd f3,0(r19) │ │ │ │ - lfd f4,8(r19) │ │ │ │ + bl 3310 │ │ │ │ + lfd f3,-16(r20) │ │ │ │ + lfd f4,-8(r20) │ │ │ │ + bl 367c │ │ │ │ + lfd f3,0(r20) │ │ │ │ + lfd f4,8(r20) │ │ │ │ fmr f13,f2 │ │ │ │ fmr f12,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ fmr f29,f13 │ │ │ │ fmr f28,f12 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ - cmpd r15,r20 │ │ │ │ - stfd f1,0(r19) │ │ │ │ - stfd f2,8(r19) │ │ │ │ - bgt 4e18 │ │ │ │ + bl 3d10 │ │ │ │ + cmpd r16,r21 │ │ │ │ + stfd f1,0(r20) │ │ │ │ + stfd f2,8(r20) │ │ │ │ + bgt 4ce8 │ │ │ │ addi r3,r30,-1 │ │ │ │ - sldi r20,r20,4 │ │ │ │ - bl 6d098 │ │ │ │ - nop │ │ │ │ - add r20,r28,r20 │ │ │ │ + sldi r21,r21,4 │ │ │ │ + bl 3670 │ │ │ │ + add r21,r14,r21 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 6d328 │ │ │ │ - nop │ │ │ │ - fmr f3,f24 │ │ │ │ - fmr f4,f25 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,23200 │ │ │ │ + bl 3310 │ │ │ │ + fmr f3,f22 │ │ │ │ + fmr f4,f23 │ │ │ │ + bl 367c │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ - lfd f2,8(r9) │ │ │ │ - lfd f1,0(r9) │ │ │ │ + plfd f2,407400 # 683e8 │ │ │ │ + plfd f1,407384 # 683e0 │ │ │ │ fmr f3,f28 │ │ │ │ fmr f4,f29 │ │ │ │ - bl 6d328 │ │ │ │ - nop │ │ │ │ - lfd f3,-16(r20) │ │ │ │ - lfd f4,-8(r20) │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - lfd f3,0(r20) │ │ │ │ - lfd f4,8(r20) │ │ │ │ + bl 3310 │ │ │ │ + lfd f3,-16(r21) │ │ │ │ + lfd f4,-8(r21) │ │ │ │ + bl 367c │ │ │ │ + lfd f3,0(r21) │ │ │ │ + lfd f4,8(r21) │ │ │ │ fmr f13,f2 │ │ │ │ fmr f12,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ fmr f29,f13 │ │ │ │ fmr f28,f12 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ - stfd f1,0(r20) │ │ │ │ - stfd f2,8(r20) │ │ │ │ - fmr f3,f20 │ │ │ │ - fmr f4,f21 │ │ │ │ + bl 3d10 │ │ │ │ + stfd f1,0(r21) │ │ │ │ + stfd f2,8(r21) │ │ │ │ + fmr f3,f18 │ │ │ │ + fmr f4,f19 │ │ │ │ fmr f1,f30 │ │ │ │ fmr f2,f31 │ │ │ │ - add r30,r28,r23 │ │ │ │ + add r30,r14,r24 │ │ │ │ addi r27,r27,-1 │ │ │ │ - bl 6d4b8 │ │ │ │ - nop │ │ │ │ + bl 3830 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ lfd f2,8(r30) │ │ │ │ lfd f1,0(r30) │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - cmpld r27,r22 │ │ │ │ + bl 367c │ │ │ │ + cmpld r27,r23 │ │ │ │ stfd f1,0(r30) │ │ │ │ stfd f2,8(r30) │ │ │ │ - bne 4aa0 │ │ │ │ + bne 49e0 │ │ │ │ ld r30,32(r31) │ │ │ │ - ld r14,40(r31) │ │ │ │ ld r29,56(r31) │ │ │ │ - ld r9,48(r31) │ │ │ │ - cmpd r16,r9 │ │ │ │ - ble 5250 │ │ │ │ - add r25,r30,r18 │ │ │ │ - addi r17,r18,-1 │ │ │ │ - sldi r22,r18,4 │ │ │ │ - li r19,-1 │ │ │ │ - add r26,r16,r14 │ │ │ │ + ld r2,48(r31) │ │ │ │ + cmpd r28,r2 │ │ │ │ + ble 50a0 │ │ │ │ + ld r27,40(r31) │ │ │ │ + add r25,r30,r19 │ │ │ │ + addi r17,r19,-1 │ │ │ │ + sldi r22,r19,4 │ │ │ │ + li r18,-1 │ │ │ │ + plfd f22,407184 # 683e0 │ │ │ │ + add r26,r28,r15 │ │ │ │ + plfd f23,407180 # 683e8 │ │ │ │ li r23,1 │ │ │ │ - addi r24,r18,-2 │ │ │ │ - subf r25,r16,r25 │ │ │ │ - add r22,r28,r22 │ │ │ │ - clrldi r19,r19,1 │ │ │ │ - subf r26,r9,r26 │ │ │ │ + addi r24,r19,-2 │ │ │ │ + subf r25,r28,r25 │ │ │ │ + clrldi r18,r18,1 │ │ │ │ + subf r26,r2,r26 │ │ │ │ addi r21,r25,1 │ │ │ │ + add r22,r27,r22 │ │ │ │ subf r25,r25,r17 │ │ │ │ nop │ │ │ │ - cmpd r15,r18 │ │ │ │ - bgt 5234 │ │ │ │ - subf r3,r14,r26 │ │ │ │ - bl 6d098 │ │ │ │ nop │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,23200 │ │ │ │ + nop │ │ │ │ + cmpd r16,r19 │ │ │ │ + bgt 5088 │ │ │ │ + subf r3,r15,r26 │ │ │ │ + bl 3670 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ - lfd f2,8(r9) │ │ │ │ - lfd f1,0(r9) │ │ │ │ - bl 6d4b8 │ │ │ │ - nop │ │ │ │ - cmpd r15,r17 │ │ │ │ + fmr f2,f23 │ │ │ │ + fmr f1,f22 │ │ │ │ + bl 3830 │ │ │ │ + cmpd r16,r17 │ │ │ │ fmr f25,f2 │ │ │ │ fmr f24,f1 │ │ │ │ - bge 5264 │ │ │ │ - cmpd r14,r19 │ │ │ │ - beq 5264 │ │ │ │ - subf r20,r15,r24 │ │ │ │ - addis r9,r2,-3 │ │ │ │ - cmpd r24,r14 │ │ │ │ + bge 50b8 │ │ │ │ + cmpd r15,r18 │ │ │ │ + beq 50b8 │ │ │ │ + subf r20,r16,r24 │ │ │ │ + cmpd r24,r15 │ │ │ │ lfd f20,0(r22) │ │ │ │ lfd f21,8(r22) │ │ │ │ mr r30,r22 │ │ │ │ - mr r27,r21 │ │ │ │ - addi r9,r9,23200 │ │ │ │ + mr r28,r21 │ │ │ │ srdi r20,r20,1 │ │ │ │ - lfd f22,0(r9) │ │ │ │ addi r20,r20,1 │ │ │ │ - lfd f23,8(r9) │ │ │ │ iselgt r20,r20,r23 │ │ │ │ - mr r3,r27 │ │ │ │ - addi r16,r30,-32 │ │ │ │ - bl 6d098 │ │ │ │ - nop │ │ │ │ + mr r3,r28 │ │ │ │ + addi r14,r30,-32 │ │ │ │ + bl 3670 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 6d328 │ │ │ │ - nop │ │ │ │ + bl 3310 │ │ │ │ fmr f3,f24 │ │ │ │ fmr f4,f25 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ lfd f26,-16(r30) │ │ │ │ lfd f27,-8(r30) │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ fmr f2,f23 │ │ │ │ fmr f1,f22 │ │ │ │ fmr f3,f28 │ │ │ │ fmr f4,f29 │ │ │ │ - bl 6d328 │ │ │ │ - nop │ │ │ │ + bl 3310 │ │ │ │ fmr f3,f26 │ │ │ │ fmr f4,f27 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f13,f2 │ │ │ │ fmr f12,f1 │ │ │ │ fmr f2,f21 │ │ │ │ fmr f1,f20 │ │ │ │ fmr f3,f28 │ │ │ │ fmr f4,f29 │ │ │ │ fmr f28,f12 │ │ │ │ fmr f29,f13 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ - addi r3,r27,-1 │ │ │ │ - addi r27,r27,-2 │ │ │ │ + bl 3d10 │ │ │ │ + addi r3,r28,-1 │ │ │ │ + addi r28,r28,-2 │ │ │ │ stfd f1,0(r30) │ │ │ │ stfd f2,8(r30) │ │ │ │ - bl 6d098 │ │ │ │ - nop │ │ │ │ + bl 3670 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 6d328 │ │ │ │ - nop │ │ │ │ + bl 3310 │ │ │ │ fmr f3,f24 │ │ │ │ fmr f4,f25 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ lfd f20,-32(r30) │ │ │ │ lfd f21,-24(r30) │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ fmr f2,f23 │ │ │ │ fmr f1,f22 │ │ │ │ fmr f3,f28 │ │ │ │ fmr f4,f29 │ │ │ │ - bl 6d328 │ │ │ │ - nop │ │ │ │ + bl 3310 │ │ │ │ fmr f3,f20 │ │ │ │ fmr f4,f21 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f13,f2 │ │ │ │ fmr f12,f1 │ │ │ │ fmr f3,f28 │ │ │ │ fmr f4,f29 │ │ │ │ fmr f1,f26 │ │ │ │ fmr f2,f27 │ │ │ │ fmr f29,f13 │ │ │ │ fmr f28,f12 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ + bl 3d10 │ │ │ │ addic. r20,r20,-1 │ │ │ │ stfd f1,-16(r30) │ │ │ │ stfd f2,-8(r30) │ │ │ │ - mr r30,r16 │ │ │ │ - bne 4f30 │ │ │ │ - add r30,r25,r27 │ │ │ │ - mr r3,r27 │ │ │ │ + mr r30,r14 │ │ │ │ + bne 4df0 │ │ │ │ + add r30,r25,r28 │ │ │ │ + mr r3,r28 │ │ │ │ sldi r20,r30,4 │ │ │ │ addi r30,r30,-1 │ │ │ │ - bl 6d098 │ │ │ │ - nop │ │ │ │ - add r20,r28,r20 │ │ │ │ + bl 3670 │ │ │ │ + add r20,r27,r20 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 6d328 │ │ │ │ - nop │ │ │ │ + bl 3310 │ │ │ │ fmr f3,f24 │ │ │ │ fmr f4,f25 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,23200 │ │ │ │ + bl 367c │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ - lfd f2,8(r9) │ │ │ │ - lfd f1,0(r9) │ │ │ │ + plfd f2,406644 # 683e8 │ │ │ │ + nop │ │ │ │ + plfd f1,406624 # 683e0 │ │ │ │ fmr f3,f28 │ │ │ │ fmr f4,f29 │ │ │ │ - bl 6d328 │ │ │ │ - nop │ │ │ │ + bl 3310 │ │ │ │ lfd f3,-16(r20) │ │ │ │ lfd f4,-8(r20) │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ lfd f3,0(r20) │ │ │ │ lfd f4,8(r20) │ │ │ │ fmr f13,f2 │ │ │ │ fmr f12,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ fmr f29,f13 │ │ │ │ fmr f28,f12 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ - cmpd r15,r30 │ │ │ │ + bl 3d10 │ │ │ │ + cmpd r16,r30 │ │ │ │ stfd f1,0(r20) │ │ │ │ stfd f2,8(r20) │ │ │ │ - bgt 5234 │ │ │ │ - addi r3,r27,-1 │ │ │ │ + bgt 5088 │ │ │ │ + addi r3,r28,-1 │ │ │ │ sldi r30,r30,4 │ │ │ │ - bl 6d098 │ │ │ │ - nop │ │ │ │ - add r30,r28,r30 │ │ │ │ + bl 3670 │ │ │ │ + add r30,r27,r30 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 6d328 │ │ │ │ - nop │ │ │ │ + bl 3310 │ │ │ │ fmr f3,f24 │ │ │ │ fmr f4,f25 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,23200 │ │ │ │ + bl 367c │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ - lfd f2,8(r9) │ │ │ │ - lfd f1,0(r9) │ │ │ │ + plfd f2,406472 # 683e8 │ │ │ │ + plfd f1,406456 # 683e0 │ │ │ │ fmr f3,f28 │ │ │ │ fmr f4,f29 │ │ │ │ - bl 6d328 │ │ │ │ - nop │ │ │ │ + bl 3310 │ │ │ │ lfd f3,-16(r30) │ │ │ │ lfd f4,-8(r30) │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ lfd f3,0(r30) │ │ │ │ lfd f4,8(r30) │ │ │ │ fmr f13,f2 │ │ │ │ fmr f12,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ fmr f29,f13 │ │ │ │ fmr f28,f12 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ + bl 3d10 │ │ │ │ stfd f1,0(r30) │ │ │ │ stfd f2,8(r30) │ │ │ │ - cmpd r15,r26 │ │ │ │ - addi r14,r14,1 │ │ │ │ - beq 5250 │ │ │ │ + cmpd r16,r26 │ │ │ │ addi r15,r15,1 │ │ │ │ - b 4eb0 │ │ │ │ - nop │ │ │ │ + beq 50a0 │ │ │ │ + addi r16,r16,1 │ │ │ │ + b 4d90 │ │ │ │ nop │ │ │ │ - sldi r9,r29,4 │ │ │ │ - add r9,r28,r9 │ │ │ │ - lfd f1,0(r9) │ │ │ │ - lfd f2,8(r9) │ │ │ │ - b 4420 │ │ │ │ - mr r30,r18 │ │ │ │ - mr r27,r21 │ │ │ │ - b 50b0 │ │ │ │ - mr r20,r18 │ │ │ │ - mr r30,r21 │ │ │ │ - b 4c94 │ │ │ │ + ld r9,40(r31) │ │ │ │ + sldi r2,r29,4 │ │ │ │ + add r2,r9,r2 │ │ │ │ + lfd f1,0(r2) │ │ │ │ + lfd f2,8(r2) │ │ │ │ + b 43fc │ │ │ │ + mr r30,r19 │ │ │ │ + mr r28,r21 │ │ │ │ + b 4f38 │ │ │ │ + mr r21,r19 │ │ │ │ + mr r30,r22 │ │ │ │ + b 4b9c │ │ │ │ fmr f31,f29 │ │ │ │ fmr f30,f28 │ │ │ │ - b 44ec │ │ │ │ - std r8,48(r31) │ │ │ │ - b 4e6c │ │ │ │ - mr r18,r14 │ │ │ │ - li r8,1 │ │ │ │ - b 4a14 │ │ │ │ + b 44c4 │ │ │ │ + std r27,48(r31) │ │ │ │ + b 4d30 │ │ │ │ + mr r19,r15 │ │ │ │ + li r27,1 │ │ │ │ + b 4960 │ │ │ │ .long 0x0 │ │ │ │ .long 0x3020000 │ │ │ │ .long 0x128e │ │ │ │ nop │ │ │ │ - nop │ │ │ │ │ │ │ │ -00000000000052b0 : │ │ │ │ - addis r2,r12,9 │ │ │ │ - addi r2,r2,11344 │ │ │ │ +0000000000005100 : │ │ │ │ mflr r0 │ │ │ │ stfd f30,-16(r1) │ │ │ │ stfd f31,-8(r1) │ │ │ │ std r31,-24(r1) │ │ │ │ mr r31,r3 │ │ │ │ mr r3,r4 │ │ │ │ std r0,16(r1) │ │ │ │ stdu r1,-64(r1) │ │ │ │ - bl 6d098 │ │ │ │ - nop │ │ │ │ + bl 3670 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,23200 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ - fabs f30,f1 │ │ │ │ - fmr f31,f2 │ │ │ │ - fcmpu cr0,f1,f30 │ │ │ │ - beq 531c │ │ │ │ - fneg f31,f2 │ │ │ │ + bl 3d10 │ │ │ │ + plfd f3,406192 # 683e0 │ │ │ │ + plfd f4,406192 # 683e8 │ │ │ │ + bl 3d10 │ │ │ │ mr r3,r31 │ │ │ │ - bl 6d098 │ │ │ │ - nop │ │ │ │ + fabs f30,f1 │ │ │ │ + fneg f12,f2 │ │ │ │ + xscmpeqdp vs0,vs1,vs30 │ │ │ │ + xxsel vs31,vs12,vs2,vs0 │ │ │ │ + bl 3670 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 6d4b8 │ │ │ │ - nop │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,23200 │ │ │ │ + bl 3830 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ - lfd f2,8(r9) │ │ │ │ - lfd f1,0(r9) │ │ │ │ - bl 6d328 │ │ │ │ - nop │ │ │ │ + plfd f2,406128 # 683e8 │ │ │ │ + plfd f1,406112 # 683e0 │ │ │ │ + bl 3310 │ │ │ │ mulld r3,r31,r31 │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - bl 6d098 │ │ │ │ - nop │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,23248 │ │ │ │ + bl 3670 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ - lfd f2,8(r9) │ │ │ │ - lfd f1,0(r9) │ │ │ │ - bl 6d4b8 │ │ │ │ - nop │ │ │ │ + plfd f2,406132 # 68418 │ │ │ │ + plfd f1,406116 # 68410 │ │ │ │ + bl 3830 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ addi r1,r1,64 │ │ │ │ ld r0,16(r1) │ │ │ │ ld r31,-24(r1) │ │ │ │ lfd f30,-16(r1) │ │ │ │ lfd f31,-8(r1) │ │ │ │ mtlr r0 │ │ │ │ blr │ │ │ │ .long 0x0 │ │ │ │ .long 0x1020000 │ │ │ │ .long 0x182 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ │ │ │ │ -00000000000053e0 : │ │ │ │ - addis r2,r12,9 │ │ │ │ - addi r2,r2,11040 │ │ │ │ +0000000000005200 : │ │ │ │ mflr r0 │ │ │ │ stfd f26,-48(r1) │ │ │ │ stfd f27,-40(r1) │ │ │ │ + stfd f28,-32(r1) │ │ │ │ stfd f16,-128(r1) │ │ │ │ stfd f17,-120(r1) │ │ │ │ + std r0,16(r1) │ │ │ │ stfd f20,-96(r1) │ │ │ │ stfd f21,-88(r1) │ │ │ │ stfd f22,-80(r1) │ │ │ │ stfd f23,-72(r1) │ │ │ │ + stfd f24,-64(r1) │ │ │ │ stfd f18,-112(r1) │ │ │ │ stfd f19,-104(r1) │ │ │ │ - stfd f24,-64(r1) │ │ │ │ stfd f25,-56(r1) │ │ │ │ stfd f30,-16(r1) │ │ │ │ stfd f31,-8(r1) │ │ │ │ - stfd f28,-32(r1) │ │ │ │ stfd f29,-24(r1) │ │ │ │ std r31,-136(r1) │ │ │ │ mr r31,r4 │ │ │ │ - std r0,16(r1) │ │ │ │ stdu r1,-176(r1) │ │ │ │ - bl 6d098 │ │ │ │ - nop │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,23232 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,23200 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,23232 │ │ │ │ + bl 3670 │ │ │ │ + plfd f3,405928 # 68400 │ │ │ │ + plfd f4,405928 # 68408 │ │ │ │ + bl 367c │ │ │ │ + plfd f3,405876 # 683e0 │ │ │ │ + plfd f4,405876 # 683e8 │ │ │ │ + bl 3d10 │ │ │ │ + plfd f3,405888 # 68400 │ │ │ │ + plfd f4,405888 # 68408 │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,23248 │ │ │ │ + bl 367c │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ + plfd f2,405876 # 68418 │ │ │ │ + plfd f1,405860 # 68410 │ │ │ │ fmr f3,f28 │ │ │ │ fmr f4,f29 │ │ │ │ - lfd f1,0(r9) │ │ │ │ - lfd f2,8(r9) │ │ │ │ - bl 6d4b8 │ │ │ │ - nop │ │ │ │ + bl 3830 │ │ │ │ fmr f25,f2 │ │ │ │ fmr f24,f1 │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ fmr f1,f30 │ │ │ │ fmr f2,f31 │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ + bl 3d10 │ │ │ │ fmr f19,f2 │ │ │ │ fmr f18,f1 │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ fmr f1,f30 │ │ │ │ fmr f2,f31 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,23200 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ + bl 3d10 │ │ │ │ + plfd f3,405724 # 683e0 │ │ │ │ + plfd f4,405724 # 683e8 │ │ │ │ + bl 3d10 │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,23200 │ │ │ │ + bl 367c │ │ │ │ fmr f23,f2 │ │ │ │ fmr f22,f1 │ │ │ │ - lfd f2,8(r9) │ │ │ │ - lfd f1,0(r9) │ │ │ │ + plfd f2,405692 # 683e8 │ │ │ │ + plfd f1,405676 # 683e0 │ │ │ │ fmr f3,f22 │ │ │ │ fmr f4,f23 │ │ │ │ - bl 6d4b8 │ │ │ │ - nop │ │ │ │ - sradi r9,r31,63 │ │ │ │ - xor r3,r9,r31 │ │ │ │ + bl 3830 │ │ │ │ + sradi r2,r31,63 │ │ │ │ + xor r3,r2,r31 │ │ │ │ fmr f21,f2 │ │ │ │ fmr f20,f1 │ │ │ │ - subf r3,r9,r3 │ │ │ │ - bl 6d098 │ │ │ │ - nop │ │ │ │ + subf r3,r2,r3 │ │ │ │ + bl 3670 │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ fmr f2,f25 │ │ │ │ fmr f1,f24 │ │ │ │ fmr f3,f28 │ │ │ │ fmr f4,f29 │ │ │ │ - bl 6d428 │ │ │ │ + bl 367c │ │ │ │ nop │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,23200 │ │ │ │ + plfd f26,405600 # 683e0 │ │ │ │ + plfd f27,405600 # 683e8 │ │ │ │ fmr f3,f28 │ │ │ │ fmr f4,f29 │ │ │ │ - lfd f26,0(r9) │ │ │ │ - lfd f27,8(r9) │ │ │ │ fcmpu cr0,f1,f26 │ │ │ │ - bne 55bc │ │ │ │ + bne 53a4 │ │ │ │ fcmpu cr0,f2,f27 │ │ │ │ - blt 57a0 │ │ │ │ + blt 5550 │ │ │ │ fmr f1,f18 │ │ │ │ fmr f2,f19 │ │ │ │ - bl 6d328 │ │ │ │ - nop │ │ │ │ + bl 3310 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f3,f26 │ │ │ │ fmr f4,f27 │ │ │ │ - bl 6d328 │ │ │ │ - nop │ │ │ │ + bl 3310 │ │ │ │ fmr f3,f20 │ │ │ │ fmr f4,f21 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,23232 │ │ │ │ + bl 367c │ │ │ │ + plfd f3,405536 # 68400 │ │ │ │ + plfd f4,405536 # 68408 │ │ │ │ fmr f13,f2 │ │ │ │ fmr f12,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ fmr f29,f13 │ │ │ │ fmr f28,f12 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f17,f2 │ │ │ │ fmr f16,f1 │ │ │ │ addi r31,r31,1 │ │ │ │ sradi r3,r31,63 │ │ │ │ xor r31,r3,r31 │ │ │ │ subf r3,r3,r31 │ │ │ │ - bl 6d098 │ │ │ │ - nop │ │ │ │ + bl 3670 │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ fmr f2,f25 │ │ │ │ fmr f1,f24 │ │ │ │ fmr f3,f28 │ │ │ │ fmr f4,f29 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fcmpu cr0,f1,f26 │ │ │ │ - bne 569c │ │ │ │ + bne 5464 │ │ │ │ fcmpu cr0,f2,f27 │ │ │ │ fmr f3,f28 │ │ │ │ fmr f4,f29 │ │ │ │ - blt 5890 │ │ │ │ + blt 5610 │ │ │ │ fmr f1,f18 │ │ │ │ fmr f2,f19 │ │ │ │ - bl 6d328 │ │ │ │ - nop │ │ │ │ + bl 3310 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f3,f26 │ │ │ │ fmr f4,f27 │ │ │ │ - bl 6d328 │ │ │ │ - nop │ │ │ │ + bl 3310 │ │ │ │ fmr f3,f20 │ │ │ │ fmr f4,f21 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,23232 │ │ │ │ + bl 367c │ │ │ │ + plfd f3,405336 # 68400 │ │ │ │ + plfd f4,405336 # 68408 │ │ │ │ fmr f13,f2 │ │ │ │ fmr f12,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ fmr f31,f13 │ │ │ │ fmr f30,f12 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f3,f16 │ │ │ │ fmr f4,f17 │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ + bl 3d10 │ │ │ │ addi r1,r1,176 │ │ │ │ ld r0,16(r1) │ │ │ │ ld r31,-136(r1) │ │ │ │ lfd f16,-128(r1) │ │ │ │ lfd f17,-120(r1) │ │ │ │ lfd f18,-112(r1) │ │ │ │ lfd f19,-104(r1) │ │ │ │ lfd f20,-96(r1) │ │ │ │ lfd f21,-88(r1) │ │ │ │ lfd f22,-80(r1) │ │ │ │ lfd f23,-72(r1) │ │ │ │ + mtlr r0 │ │ │ │ lfd f24,-64(r1) │ │ │ │ lfd f25,-56(r1) │ │ │ │ lfd f26,-48(r1) │ │ │ │ lfd f27,-40(r1) │ │ │ │ lfd f28,-32(r1) │ │ │ │ lfd f29,-24(r1) │ │ │ │ - mtlr r0 │ │ │ │ lfd f30,-16(r1) │ │ │ │ lfd f31,-8(r1) │ │ │ │ blr │ │ │ │ nop │ │ │ │ + nop │ │ │ │ fmr f1,f28 │ │ │ │ fmr f2,f29 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f3,f26 │ │ │ │ fmr f4,f27 │ │ │ │ fmr f17,f2 │ │ │ │ fmr f16,f1 │ │ │ │ - bl 6d328 │ │ │ │ - nop │ │ │ │ + bl 3310 │ │ │ │ fmr f3,f28 │ │ │ │ fmr f4,f29 │ │ │ │ - bl 6d428 │ │ │ │ + bl 367c │ │ │ │ nop │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,23264 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,23280 │ │ │ │ + plfd f3,405152 # 68420 │ │ │ │ + plfd f4,405152 # 68428 │ │ │ │ + bl 367c │ │ │ │ + plfd f3,405148 # 68430 │ │ │ │ + plfd f4,405148 # 68438 │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ fmr f2,f17 │ │ │ │ fmr f1,f16 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - bl 6d328 │ │ │ │ - nop │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,23232 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 3310 │ │ │ │ + plfd f3,405032 # 68400 │ │ │ │ + plfd f4,405032 # 68408 │ │ │ │ + bl 367c │ │ │ │ fmr f3,f22 │ │ │ │ fmr f4,f23 │ │ │ │ - bl 6d4b8 │ │ │ │ - nop │ │ │ │ + bl 3830 │ │ │ │ fmr f3,f26 │ │ │ │ fmr f4,f27 │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ + bl 3d10 │ │ │ │ fmr f17,f2 │ │ │ │ fmr f16,f1 │ │ │ │ - b 5658 │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ + b 5428 │ │ │ │ fmr f1,f28 │ │ │ │ fmr f2,f29 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f3,f26 │ │ │ │ fmr f4,f27 │ │ │ │ fmr f25,f2 │ │ │ │ fmr f24,f1 │ │ │ │ - bl 6d328 │ │ │ │ - nop │ │ │ │ + bl 3310 │ │ │ │ fmr f3,f28 │ │ │ │ fmr f4,f29 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,23264 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ - bl 6d428 │ │ │ │ + bl 367c │ │ │ │ nop │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,23280 │ │ │ │ + plfd f3,404960 # 68420 │ │ │ │ + plfd f4,404960 # 68428 │ │ │ │ + bl 367c │ │ │ │ + plfd f3,404956 # 68430 │ │ │ │ + plfd f4,404956 # 68438 │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ fmr f2,f25 │ │ │ │ fmr f1,f24 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - bl 6d328 │ │ │ │ - nop │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,23232 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 3310 │ │ │ │ + plfd f3,404840 # 68400 │ │ │ │ + plfd f4,404840 # 68408 │ │ │ │ + bl 367c │ │ │ │ fmr f3,f22 │ │ │ │ fmr f4,f23 │ │ │ │ - bl 6d4b8 │ │ │ │ - nop │ │ │ │ + bl 3830 │ │ │ │ fmr f3,f26 │ │ │ │ fmr f4,f27 │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ + bl 3d10 │ │ │ │ fmr f3,f16 │ │ │ │ fmr f4,f17 │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ - b 5748 │ │ │ │ + bl 3d10 │ │ │ │ + b 54f4 │ │ │ │ .long 0x0 │ │ │ │ .long 0x1020000 │ │ │ │ .long 0x190 │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ │ │ │ │ -0000000000005990 : │ │ │ │ - addis r2,r12,9 │ │ │ │ - addi r2,r2,9584 │ │ │ │ +00000000000056e0 : │ │ │ │ mflr r0 │ │ │ │ stfd f16,-128(r1) │ │ │ │ stfd f17,-120(r1) │ │ │ │ stfd f18,-112(r1) │ │ │ │ stfd f19,-104(r1) │ │ │ │ + stfd f20,-96(r1) │ │ │ │ + std r0,16(r1) │ │ │ │ stfd f14,-144(r1) │ │ │ │ stfd f15,-136(r1) │ │ │ │ stfd f22,-80(r1) │ │ │ │ stfd f23,-72(r1) │ │ │ │ - stfd f20,-96(r1) │ │ │ │ + stfd f24,-64(r1) │ │ │ │ stfd f21,-88(r1) │ │ │ │ stfd f28,-32(r1) │ │ │ │ stfd f29,-24(r1) │ │ │ │ + stfd f30,-16(r1) │ │ │ │ stfd f26,-48(r1) │ │ │ │ stfd f27,-40(r1) │ │ │ │ - stfd f30,-16(r1) │ │ │ │ stfd f31,-8(r1) │ │ │ │ - stfd f24,-64(r1) │ │ │ │ stfd f25,-56(r1) │ │ │ │ std r15,-280(r1) │ │ │ │ + mr r15,r4 │ │ │ │ std r16,-272(r1) │ │ │ │ std r17,-264(r1) │ │ │ │ std r18,-256(r1) │ │ │ │ std r19,-248(r1) │ │ │ │ std r20,-240(r1) │ │ │ │ - std r0,16(r1) │ │ │ │ std r21,-232(r1) │ │ │ │ std r22,-224(r1) │ │ │ │ std r23,-216(r1) │ │ │ │ std r24,-208(r1) │ │ │ │ std r25,-200(r1) │ │ │ │ std r26,-192(r1) │ │ │ │ std r27,-184(r1) │ │ │ │ std r28,-176(r1) │ │ │ │ std r29,-168(r1) │ │ │ │ std r30,-160(r1) │ │ │ │ std r31,-152(r1) │ │ │ │ stdu r1,-320(r1) │ │ │ │ - mr r15,r4 │ │ │ │ - bl 6d098 │ │ │ │ - nop │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,23232 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,23264 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,23296 │ │ │ │ - fmr f25,f2 │ │ │ │ - fmr f24,f1 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,23312 │ │ │ │ + bl 3670 │ │ │ │ + plfd f3,404608 # 68400 │ │ │ │ + plfd f4,404608 # 68408 │ │ │ │ + bl 367c │ │ │ │ + plfd f3,404620 # 68420 │ │ │ │ + plfd f4,404620 # 68428 │ │ │ │ + bl 3d10 │ │ │ │ + plfd f3,404632 # 68440 │ │ │ │ + plfd f4,404632 # 68448 │ │ │ │ + fmr f25,f2 │ │ │ │ + fmr f24,f1 │ │ │ │ + bl 367c │ │ │ │ + plfd f3,404620 # 68450 │ │ │ │ + plfd f4,404620 # 68458 │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ fmr f13,f2 │ │ │ │ fmr f12,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ mffprd r16,f12 │ │ │ │ mffprd r17,f13 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f27,f2 │ │ │ │ fmr f26,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ fmr f3,f26 │ │ │ │ fmr f4,f27 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ fmr f3,f26 │ │ │ │ fmr f4,f27 │ │ │ │ fmr f1,f26 │ │ │ │ fmr f2,f27 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ mffprd r22,f1 │ │ │ │ mffprd r23,f2 │ │ │ │ fmr f1,f28 │ │ │ │ fmr f2,f29 │ │ │ │ mtfprd f4,r23 │ │ │ │ mtfprd f3,r22 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f3,f28 │ │ │ │ fmr f4,f29 │ │ │ │ fmr f13,f2 │ │ │ │ fmr f12,f1 │ │ │ │ fmr f2,f27 │ │ │ │ fmr f1,f26 │ │ │ │ mffprd r20,f12 │ │ │ │ mffprd r21,f13 │ │ │ │ - bl 6d428 │ │ │ │ + bl 367c │ │ │ │ nop │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,23328 │ │ │ │ + plfd f3,404448 # 68460 │ │ │ │ + plfd f4,404448 # 68468 │ │ │ │ fmr f21,f2 │ │ │ │ fmr f20,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,23344 │ │ │ │ + bl 367c │ │ │ │ + plfd f3,404428 # 68470 │ │ │ │ + plfd f4,404428 # 68478 │ │ │ │ fmr f13,f2 │ │ │ │ fmr f12,f1 │ │ │ │ mtfprd f2,r21 │ │ │ │ mtfprd f1,r20 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ mffprd r18,f12 │ │ │ │ mffprd r19,f13 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,23360 │ │ │ │ + bl 367c │ │ │ │ + plfd f3,404400 # 68480 │ │ │ │ + plfd f4,404400 # 68488 │ │ │ │ fmr f23,f2 │ │ │ │ fmr f22,f1 │ │ │ │ fmr f2,f21 │ │ │ │ fmr f1,f20 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f23 │ │ │ │ fmr f1,f22 │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,23376 │ │ │ │ + bl 3d10 │ │ │ │ + plfd f3,404360 # 68490 │ │ │ │ + plfd f4,404360 # 68498 │ │ │ │ fmr f23,f2 │ │ │ │ fmr f22,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ mtfprd f4,r19 │ │ │ │ mtfprd f3,r18 │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ + bl 3d10 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f23 │ │ │ │ fmr f1,f22 │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,23392 │ │ │ │ + bl 3d10 │ │ │ │ fmr f15,f2 │ │ │ │ fmr f14,f1 │ │ │ │ + plfd f2,404308 # 684a8 │ │ │ │ + plfd f1,404292 # 684a0 │ │ │ │ fmr f3,f24 │ │ │ │ fmr f4,f25 │ │ │ │ - lfd f1,0(r9) │ │ │ │ - lfd f2,8(r9) │ │ │ │ - bl 6d4b8 │ │ │ │ - nop │ │ │ │ - sradi r9,r15,63 │ │ │ │ - xor r3,r9,r15 │ │ │ │ + bl 3830 │ │ │ │ + sradi r2,r15,63 │ │ │ │ + xor r3,r2,r15 │ │ │ │ fmr f19,f2 │ │ │ │ fmr f18,f1 │ │ │ │ - subf r3,r9,r3 │ │ │ │ - bl 6d098 │ │ │ │ - nop │ │ │ │ + subf r3,r2,r3 │ │ │ │ + bl 3670 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f25,f2 │ │ │ │ fmr f24,f1 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f23,f2 │ │ │ │ fmr f22,f1 │ │ │ │ fmr f3,f24 │ │ │ │ fmr f4,f25 │ │ │ │ fmr f1,f18 │ │ │ │ fmr f2,f19 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,23200 │ │ │ │ + bl 367c │ │ │ │ + plfd f16,404008 # 683e0 │ │ │ │ + plfd f17,404008 # 683e8 │ │ │ │ fmr f0,f1 │ │ │ │ fmr f1,f2 │ │ │ │ - lfd f16,0(r9) │ │ │ │ - lfd f17,8(r9) │ │ │ │ fcmpu cr0,f0,f16 │ │ │ │ - bne 5ce4 │ │ │ │ + bne 59dc │ │ │ │ fcmpu cr0,f1,f17 │ │ │ │ - blt 69e0 │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,23248 │ │ │ │ - lfd f12,0(r9) │ │ │ │ - lfd f13,8(r9) │ │ │ │ + blt 6580 │ │ │ │ + plfd f12,404016 # 68410 │ │ │ │ + plfd f13,404016 # 68418 │ │ │ │ fcmpu cr0,f0,f12 │ │ │ │ - bne 5d04 │ │ │ │ + bne 59fc │ │ │ │ fcmpu cr0,f1,f13 │ │ │ │ - blt 6440 │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,23264 │ │ │ │ - lfd f12,0(r9) │ │ │ │ - lfd f13,8(r9) │ │ │ │ + blt 6090 │ │ │ │ + plfd f12,404000 # 68420 │ │ │ │ + plfd f13,404000 # 68428 │ │ │ │ fcmpu cr0,f0,f12 │ │ │ │ - bne 5d24 │ │ │ │ + bne 5a1c │ │ │ │ fcmpu cr0,f1,f13 │ │ │ │ - blt 7810 │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,23392 │ │ │ │ - lfd f22,0(r9) │ │ │ │ - lfd f23,8(r9) │ │ │ │ + blt 71f0 │ │ │ │ + plfd f22,404096 # 684a0 │ │ │ │ + plfd f23,404096 # 684a8 │ │ │ │ fcmpu cr0,f0,f22 │ │ │ │ - bne 5d44 │ │ │ │ + bne 5a3c │ │ │ │ fcmpu cr0,f1,f23 │ │ │ │ - blt 7700 │ │ │ │ + blt 7100 │ │ │ │ xxlxor vs24,vs24,vs24 │ │ │ │ xxlxor vs25,vs25,vs25 │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ addi r15,r15,1 │ │ │ │ sradi r3,r15,63 │ │ │ │ xor r15,r3,r15 │ │ │ │ subf r3,r3,r15 │ │ │ │ - bl 6d098 │ │ │ │ - nop │ │ │ │ + bl 3670 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f23,f2 │ │ │ │ fmr f22,f1 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f13,f2 │ │ │ │ fmr f12,f1 │ │ │ │ fmr f2,f19 │ │ │ │ fmr f1,f18 │ │ │ │ fmr f3,f22 │ │ │ │ fmr f4,f23 │ │ │ │ fmr f19,f13 │ │ │ │ fmr f18,f12 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f0,f1 │ │ │ │ fmr f1,f2 │ │ │ │ fcmpu cr0,f0,f16 │ │ │ │ - bne 5dbc │ │ │ │ + bne 5ab0 │ │ │ │ fcmpu cr0,f1,f17 │ │ │ │ - blt 6d20 │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,23248 │ │ │ │ - lfd f12,0(r9) │ │ │ │ - lfd f13,8(r9) │ │ │ │ + blt 6850 │ │ │ │ + plfd f12,403804 # 68410 │ │ │ │ + nop │ │ │ │ + plfd f13,403800 # 68418 │ │ │ │ fcmpu cr0,f0,f12 │ │ │ │ - bne 5ddc │ │ │ │ + bne 5ad4 │ │ │ │ fcmpu cr0,f1,f13 │ │ │ │ - bge 7090 │ │ │ │ + bge 6b50 │ │ │ │ fmr f1,f22 │ │ │ │ fmr f2,f23 │ │ │ │ fmr f3,f18 │ │ │ │ fmr f4,f19 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f3,f18 │ │ │ │ fmr f4,f19 │ │ │ │ fmr f13,f2 │ │ │ │ fmr f12,f1 │ │ │ │ fmr f2,f19 │ │ │ │ fmr f1,f18 │ │ │ │ mffprd r30,f12 │ │ │ │ mffprd r31,f13 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ fmr f13,f2 │ │ │ │ fmr f12,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ mffprd r28,f12 │ │ │ │ mffprd r29,f13 │ │ │ │ - bl 6d328 │ │ │ │ - nop │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,23824 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ - bl 6d428 │ │ │ │ + bl 3310 │ │ │ │ + plfd f3,404252 # 68650 │ │ │ │ nop │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,23760 │ │ │ │ + plfd f4,404248 # 68658 │ │ │ │ + bl 367c │ │ │ │ + plfd f3,404164 # 68610 │ │ │ │ + plfd f4,404164 # 68618 │ │ │ │ fmr f13,f2 │ │ │ │ fmr f12,f1 │ │ │ │ fmr f2,f19 │ │ │ │ fmr f1,f18 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ mffprd r26,f12 │ │ │ │ mffprd r27,f13 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ mtfprd f2,r27 │ │ │ │ mtfprd f1,r26 │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ + bl 3d10 │ │ │ │ mtfprd f4,r31 │ │ │ │ mtfprd f3,r30 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,23632 │ │ │ │ + bl 367c │ │ │ │ + plfd f3,403948 # 68590 │ │ │ │ + plfd f4,403948 # 68598 │ │ │ │ fmr f13,f2 │ │ │ │ fmr f12,f1 │ │ │ │ fmr f2,f27 │ │ │ │ fmr f1,f26 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ mffprd r26,f12 │ │ │ │ mffprd r27,f13 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,23840 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ - bl 6d328 │ │ │ │ - nop │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,23856 │ │ │ │ + bl 367c │ │ │ │ + plfd f3,404112 # 68660 │ │ │ │ + plfd f4,404112 # 68668 │ │ │ │ + bl 3310 │ │ │ │ + plfd f3,404108 # 68670 │ │ │ │ + plfd f4,404108 # 68678 │ │ │ │ fmr f13,f2 │ │ │ │ fmr f12,f1 │ │ │ │ mtfprd f2,r23 │ │ │ │ mtfprd f1,r22 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ mffprd r24,f12 │ │ │ │ mffprd r25,f13 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ mtfprd f2,r25 │ │ │ │ mtfprd f1,r24 │ │ │ │ - bl 6d328 │ │ │ │ - nop │ │ │ │ + bl 3310 │ │ │ │ fmr f3,f18 │ │ │ │ fmr f4,f19 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ mtfprd f2,r27 │ │ │ │ mtfprd f1,r26 │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,23872 │ │ │ │ + bl 3d10 │ │ │ │ + plfd f3,404028 # 68680 │ │ │ │ + plfd f4,404028 # 68688 │ │ │ │ fmr f19,f2 │ │ │ │ fmr f18,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,23888 │ │ │ │ + bl 367c │ │ │ │ + plfd f3,404008 # 68690 │ │ │ │ + plfd f4,404008 # 68698 │ │ │ │ fmr f13,f2 │ │ │ │ fmr f12,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ mffprd r26,f12 │ │ │ │ mffprd r27,f13 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ mtfprd f2,r27 │ │ │ │ mtfprd f1,r26 │ │ │ │ - bl 6d328 │ │ │ │ - nop │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,23904 │ │ │ │ + bl 3310 │ │ │ │ + plfd f3,403960 # 686a0 │ │ │ │ + plfd f4,403960 # 686a8 │ │ │ │ fmr f13,f2 │ │ │ │ fmr f12,f1 │ │ │ │ fmr f2,f21 │ │ │ │ fmr f1,f20 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ mffprd r26,f12 │ │ │ │ mffprd r27,f13 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ mtfprd f2,r27 │ │ │ │ mtfprd f1,r26 │ │ │ │ - bl 6d328 │ │ │ │ - nop │ │ │ │ + bl 3310 │ │ │ │ fmr f3,f22 │ │ │ │ fmr f4,f23 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,23920 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ - bl 6d228 │ │ │ │ + bl 367c │ │ │ │ + plfd f3,403900 # 686b0 │ │ │ │ nop │ │ │ │ + plfd f4,403896 # 686b8 │ │ │ │ + bl 3d10 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f19 │ │ │ │ fmr f1,f18 │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,23568 │ │ │ │ + bl 3d10 │ │ │ │ + plfd f3,403504 # 68550 │ │ │ │ + plfd f4,403504 # 68558 │ │ │ │ fmr f19,f2 │ │ │ │ fmr f18,f1 │ │ │ │ fmr f2,f27 │ │ │ │ fmr f1,f26 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,23936 │ │ │ │ + bl 367c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ - lfd f2,8(r9) │ │ │ │ - lfd f1,0(r9) │ │ │ │ - bl 6d328 │ │ │ │ - nop │ │ │ │ + plfd f2,403836 # 686c8 │ │ │ │ + plfd f1,403820 # 686c0 │ │ │ │ + bl 3310 │ │ │ │ mtfprd f4,r29 │ │ │ │ mtfprd f3,r28 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f3,f28 │ │ │ │ fmr f4,f29 │ │ │ │ fmr f13,f2 │ │ │ │ fmr f12,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ mffprd r26,f12 │ │ │ │ mffprd r27,f13 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,23952 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ + plfd f3,403776 # 686d0 │ │ │ │ + plfd f4,403776 # 686d8 │ │ │ │ + bl 367c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ mtfprd f2,r27 │ │ │ │ mtfprd f1,r26 │ │ │ │ - bl 6d328 │ │ │ │ - nop │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,23968 │ │ │ │ + bl 3310 │ │ │ │ + plfd f3,403752 # 686e0 │ │ │ │ + plfd f4,403752 # 686e8 │ │ │ │ fmr f13,f2 │ │ │ │ fmr f12,f1 │ │ │ │ mtfprd f2,r23 │ │ │ │ mtfprd f1,r22 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ mffprd r26,f12 │ │ │ │ mffprd r27,f13 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,23696 │ │ │ │ + bl 367c │ │ │ │ + plfd f3,403436 # 685d0 │ │ │ │ + plfd f4,403436 # 685d8 │ │ │ │ fmr f13,f2 │ │ │ │ fmr f12,f1 │ │ │ │ fmr f2,f27 │ │ │ │ fmr f1,f26 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ fmr f27,f13 │ │ │ │ fmr f26,f12 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f27 │ │ │ │ fmr f1,f26 │ │ │ │ - bl 6d328 │ │ │ │ - nop │ │ │ │ + bl 3310 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ mtfprd f2,r27 │ │ │ │ mtfprd f1,r26 │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ + bl 3d10 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f19 │ │ │ │ fmr f1,f18 │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ + bl 3d10 │ │ │ │ fmr f3,f22 │ │ │ │ fmr f4,f23 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,24000 │ │ │ │ + bl 367c │ │ │ │ + plfd f3,403624 # 68700 │ │ │ │ + plfd f4,403624 # 68708 │ │ │ │ fmr f27,f2 │ │ │ │ fmr f26,f1 │ │ │ │ mtfprd f2,r21 │ │ │ │ mtfprd f1,r20 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ - bl 6d428 │ │ │ │ + bl 367c │ │ │ │ nop │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,23984 │ │ │ │ + plfd f3,403568 # 686f0 │ │ │ │ + plfd f4,403568 # 686f8 │ │ │ │ fmr f23,f2 │ │ │ │ fmr f22,f1 │ │ │ │ fmr f2,f21 │ │ │ │ fmr f1,f20 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f23 │ │ │ │ fmr f1,f22 │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ + bl 3d10 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f27 │ │ │ │ fmr f1,f26 │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,24016 │ │ │ │ + bl 3d10 │ │ │ │ + plfd f3,403524 # 68710 │ │ │ │ + plfd f4,403524 # 68718 │ │ │ │ fmr f13,f2 │ │ │ │ fmr f12,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ fmr f29,f13 │ │ │ │ fmr f28,f12 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ mtfprd f4,r29 │ │ │ │ mtfprd f3,r28 │ │ │ │ fmr f27,f2 │ │ │ │ fmr f26,f1 │ │ │ │ mtfprd f2,r31 │ │ │ │ mtfprd f1,r30 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,24032 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ + plfd f3,403468 # 68720 │ │ │ │ + plfd f4,403468 # 68728 │ │ │ │ + bl 367c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f27 │ │ │ │ fmr f1,f26 │ │ │ │ - bl 6d328 │ │ │ │ + bl 3310 │ │ │ │ nop │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,24048 │ │ │ │ + plfd f3,403440 # 68730 │ │ │ │ + plfd f4,403440 # 68738 │ │ │ │ fmr f13,f2 │ │ │ │ fmr f12,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ fmr f31,f13 │ │ │ │ fmr f30,f12 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 6d328 │ │ │ │ - nop │ │ │ │ + bl 3310 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ + bl 3d10 │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ fmr f3,f14 │ │ │ │ fmr f4,f15 │ │ │ │ fmr f1,f16 │ │ │ │ fmr f2,f17 │ │ │ │ - bl 6d4b8 │ │ │ │ - nop │ │ │ │ + bl 3830 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f25 │ │ │ │ fmr f1,f24 │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ + bl 3d10 │ │ │ │ fmr f25,f2 │ │ │ │ fmr f24,f1 │ │ │ │ addi r1,r1,320 │ │ │ │ fmr f1,f24 │ │ │ │ fmr f2,f25 │ │ │ │ ld r0,16(r1) │ │ │ │ ld r15,-280(r1) │ │ │ │ @@ -2957,21 +2399,21 @@ │ │ │ │ ld r17,-264(r1) │ │ │ │ ld r18,-256(r1) │ │ │ │ ld r19,-248(r1) │ │ │ │ ld r20,-240(r1) │ │ │ │ ld r21,-232(r1) │ │ │ │ ld r22,-224(r1) │ │ │ │ ld r23,-216(r1) │ │ │ │ + mtlr r0 │ │ │ │ ld r24,-208(r1) │ │ │ │ ld r25,-200(r1) │ │ │ │ ld r26,-192(r1) │ │ │ │ ld r27,-184(r1) │ │ │ │ ld r28,-176(r1) │ │ │ │ ld r29,-168(r1) │ │ │ │ - mtlr r0 │ │ │ │ ld r30,-160(r1) │ │ │ │ ld r31,-152(r1) │ │ │ │ lfd f14,-144(r1) │ │ │ │ lfd f15,-136(r1) │ │ │ │ lfd f16,-128(r1) │ │ │ │ lfd f17,-120(r1) │ │ │ │ lfd f18,-112(r1) │ │ │ │ @@ -2986,1746 +2428,1370 @@ │ │ │ │ lfd f27,-40(r1) │ │ │ │ lfd f28,-32(r1) │ │ │ │ lfd f29,-24(r1) │ │ │ │ lfd f30,-16(r1) │ │ │ │ lfd f31,-8(r1) │ │ │ │ blr │ │ │ │ nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ fmr f1,f24 │ │ │ │ fmr f2,f25 │ │ │ │ fmr f3,f22 │ │ │ │ fmr f4,f23 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f3,f22 │ │ │ │ fmr f4,f23 │ │ │ │ fmr f13,f2 │ │ │ │ fmr f12,f1 │ │ │ │ fmr f2,f23 │ │ │ │ fmr f1,f22 │ │ │ │ mffprd r26,f12 │ │ │ │ mffprd r27,f13 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ fmr f13,f2 │ │ │ │ fmr f12,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ mffprd r24,f12 │ │ │ │ mffprd r25,f13 │ │ │ │ - bl 6d328 │ │ │ │ - nop │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,23824 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,23760 │ │ │ │ + bl 3310 │ │ │ │ + plfd f3,402788 # 68650 │ │ │ │ + plfd f4,402788 # 68658 │ │ │ │ + bl 367c │ │ │ │ + plfd f3,402704 # 68610 │ │ │ │ + plfd f4,402704 # 68618 │ │ │ │ fmr f13,f2 │ │ │ │ fmr f12,f1 │ │ │ │ fmr f2,f23 │ │ │ │ fmr f1,f22 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ mffprd r30,f12 │ │ │ │ mffprd r31,f13 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ mtfprd f2,r31 │ │ │ │ mtfprd f1,r30 │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ + bl 3d10 │ │ │ │ mtfprd f4,r27 │ │ │ │ mtfprd f3,r26 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,23632 │ │ │ │ + bl 367c │ │ │ │ + plfd f3,402488 # 68590 │ │ │ │ + plfd f4,402488 # 68598 │ │ │ │ fmr f13,f2 │ │ │ │ fmr f12,f1 │ │ │ │ fmr f2,f27 │ │ │ │ fmr f1,f26 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ mffprd r30,f12 │ │ │ │ mffprd r31,f13 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,23840 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ - bl 6d328 │ │ │ │ - nop │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,23856 │ │ │ │ + bl 367c │ │ │ │ + plfd f3,402652 # 68660 │ │ │ │ + plfd f4,402652 # 68668 │ │ │ │ + bl 3310 │ │ │ │ + plfd f3,402648 # 68670 │ │ │ │ + plfd f4,402648 # 68678 │ │ │ │ fmr f13,f2 │ │ │ │ fmr f12,f1 │ │ │ │ mtfprd f2,r23 │ │ │ │ mtfprd f1,r22 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ mffprd r28,f12 │ │ │ │ mffprd r29,f13 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ mtfprd f2,r29 │ │ │ │ mtfprd f1,r28 │ │ │ │ - bl 6d328 │ │ │ │ - nop │ │ │ │ + bl 3310 │ │ │ │ fmr f3,f22 │ │ │ │ fmr f4,f23 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ mtfprd f2,r31 │ │ │ │ mtfprd f1,r30 │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,23872 │ │ │ │ + bl 3d10 │ │ │ │ + plfd f3,402568 # 68680 │ │ │ │ + plfd f4,402568 # 68688 │ │ │ │ fmr f23,f2 │ │ │ │ fmr f22,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,23888 │ │ │ │ + bl 367c │ │ │ │ + plfd f3,402548 # 68690 │ │ │ │ + plfd f4,402548 # 68698 │ │ │ │ fmr f13,f2 │ │ │ │ fmr f12,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ mffprd r30,f12 │ │ │ │ mffprd r31,f13 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ mtfprd f2,r31 │ │ │ │ mtfprd f1,r30 │ │ │ │ - bl 6d328 │ │ │ │ - nop │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,23904 │ │ │ │ + bl 3310 │ │ │ │ + plfd f3,402500 # 686a0 │ │ │ │ + plfd f4,402500 # 686a8 │ │ │ │ fmr f13,f2 │ │ │ │ fmr f12,f1 │ │ │ │ fmr f2,f21 │ │ │ │ fmr f1,f20 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ mffprd r30,f12 │ │ │ │ mffprd r31,f13 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ mtfprd f2,r31 │ │ │ │ mtfprd f1,r30 │ │ │ │ - bl 6d328 │ │ │ │ - nop │ │ │ │ + bl 3310 │ │ │ │ fmr f3,f24 │ │ │ │ fmr f4,f25 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,23920 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ + plfd f3,402440 # 686b0 │ │ │ │ + plfd f4,402440 # 686b8 │ │ │ │ + bl 3d10 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f23 │ │ │ │ fmr f1,f22 │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,23568 │ │ │ │ + bl 3d10 │ │ │ │ + plfd f3,402048 # 68550 │ │ │ │ + plfd f4,402048 # 68558 │ │ │ │ fmr f23,f2 │ │ │ │ fmr f22,f1 │ │ │ │ fmr f2,f27 │ │ │ │ fmr f1,f26 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,23936 │ │ │ │ + bl 367c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ - lfd f2,8(r9) │ │ │ │ - lfd f1,0(r9) │ │ │ │ - bl 6d328 │ │ │ │ nop │ │ │ │ + plfd f2,402376 # 686c8 │ │ │ │ + plfd f1,402360 # 686c0 │ │ │ │ + bl 3310 │ │ │ │ mtfprd f4,r25 │ │ │ │ mtfprd f3,r24 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f3,f28 │ │ │ │ fmr f4,f29 │ │ │ │ fmr f13,f2 │ │ │ │ fmr f12,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ mffprd r30,f12 │ │ │ │ mffprd r31,f13 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,23952 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ + plfd f3,402316 # 686d0 │ │ │ │ + plfd f4,402316 # 686d8 │ │ │ │ + bl 367c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ mtfprd f2,r31 │ │ │ │ mtfprd f1,r30 │ │ │ │ - bl 6d328 │ │ │ │ - nop │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,23968 │ │ │ │ + bl 3310 │ │ │ │ + plfd f3,402292 # 686e0 │ │ │ │ + plfd f4,402292 # 686e8 │ │ │ │ fmr f13,f2 │ │ │ │ fmr f12,f1 │ │ │ │ mtfprd f2,r23 │ │ │ │ mtfprd f1,r22 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ mffprd r30,f12 │ │ │ │ mffprd r31,f13 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,23696 │ │ │ │ + bl 367c │ │ │ │ + plfd f3,401976 # 685d0 │ │ │ │ + plfd f4,401976 # 685d8 │ │ │ │ fmr f13,f2 │ │ │ │ fmr f12,f1 │ │ │ │ fmr f2,f27 │ │ │ │ fmr f1,f26 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ mffprd r28,f12 │ │ │ │ mffprd r29,f13 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ mtfprd f2,r29 │ │ │ │ mtfprd f1,r28 │ │ │ │ - bl 6d328 │ │ │ │ - nop │ │ │ │ + bl 3310 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ mtfprd f2,r31 │ │ │ │ mtfprd f1,r30 │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ + bl 3d10 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f23 │ │ │ │ fmr f1,f22 │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ + bl 3d10 │ │ │ │ fmr f3,f24 │ │ │ │ fmr f4,f25 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,23984 │ │ │ │ + bl 367c │ │ │ │ + plfd f3,402148 # 686f0 │ │ │ │ + plfd f4,402148 # 686f8 │ │ │ │ fmr f25,f2 │ │ │ │ fmr f24,f1 │ │ │ │ fmr f2,f21 │ │ │ │ fmr f1,f20 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,24000 │ │ │ │ + bl 367c │ │ │ │ + plfd f3,402128 # 68700 │ │ │ │ + plfd f4,402128 # 68708 │ │ │ │ fmr f23,f2 │ │ │ │ fmr f22,f1 │ │ │ │ mtfprd f2,r21 │ │ │ │ mtfprd f1,r20 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f23 │ │ │ │ fmr f1,f22 │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ + bl 3d10 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f25 │ │ │ │ fmr f1,f24 │ │ │ │ - bl 6d228 │ │ │ │ + bl 3d10 │ │ │ │ nop │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,24016 │ │ │ │ + plfd f3,402064 # 68710 │ │ │ │ + plfd f4,402064 # 68718 │ │ │ │ fmr f25,f2 │ │ │ │ fmr f24,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ mtfprd f4,r27 │ │ │ │ mtfprd f3,r26 │ │ │ │ fmr f23,f2 │ │ │ │ fmr f22,f1 │ │ │ │ mtfprd f2,r25 │ │ │ │ mtfprd f1,r24 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,24032 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,24048 │ │ │ │ + bl 367c │ │ │ │ + plfd f3,402016 # 68720 │ │ │ │ + plfd f4,402016 # 68728 │ │ │ │ + bl 367c │ │ │ │ + plfd f3,402012 # 68730 │ │ │ │ + plfd f4,402012 # 68738 │ │ │ │ fmr f13,f2 │ │ │ │ fmr f12,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ mffprd r30,f12 │ │ │ │ mffprd r31,f13 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ mtfprd f2,r31 │ │ │ │ mtfprd f1,r30 │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ + bl 3d10 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f23 │ │ │ │ fmr f1,f22 │ │ │ │ - bl 6d328 │ │ │ │ - nop │ │ │ │ + bl 3310 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f25 │ │ │ │ fmr f1,f24 │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ + bl 3d10 │ │ │ │ fmr f25,f2 │ │ │ │ fmr f24,f1 │ │ │ │ fmr f3,f14 │ │ │ │ fmr f4,f15 │ │ │ │ fmr f1,f16 │ │ │ │ fmr f2,f17 │ │ │ │ - bl 6d4b8 │ │ │ │ - nop │ │ │ │ + bl 3830 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f25 │ │ │ │ fmr f1,f24 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f25,f2 │ │ │ │ fmr f24,f1 │ │ │ │ - b 5d50 │ │ │ │ + b 5a50 │ │ │ │ + nop │ │ │ │ nop │ │ │ │ fmr f3,f22 │ │ │ │ fmr f4,f23 │ │ │ │ fmr f1,f24 │ │ │ │ fmr f2,f25 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,23408 │ │ │ │ + bl 367c │ │ │ │ + plfd f3,401180 # 684b0 │ │ │ │ + plfd f4,401180 # 684b8 │ │ │ │ fmr f13,f2 │ │ │ │ fmr f12,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ mffprd r30,f12 │ │ │ │ mffprd r31,f13 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,23424 │ │ │ │ + bl 367c │ │ │ │ + plfd f3,401152 # 684c0 │ │ │ │ + plfd f4,401152 # 684c8 │ │ │ │ fmr f13,f2 │ │ │ │ fmr f12,f1 │ │ │ │ mtfprd f2,r31 │ │ │ │ mtfprd f1,r30 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ mffprd r28,f12 │ │ │ │ mffprd r29,f13 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ mtfprd f2,r29 │ │ │ │ mtfprd f1,r28 │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,23440 │ │ │ │ + bl 3d10 │ │ │ │ + plfd f3,401104 # 684d0 │ │ │ │ + plfd f4,401104 # 684d8 │ │ │ │ fmr f13,f2 │ │ │ │ fmr f12,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ mffprd r28,f12 │ │ │ │ mffprd r29,f13 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ mtfprd f2,r29 │ │ │ │ mtfprd f1,r28 │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ + bl 3d10 │ │ │ │ fmr f3,f24 │ │ │ │ fmr f4,f25 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,23456 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ + plfd f3,401044 # 684e0 │ │ │ │ + plfd f4,401044 # 684e8 │ │ │ │ + bl 3d10 │ │ │ │ fmr f3,f24 │ │ │ │ fmr f4,f25 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f3,f22 │ │ │ │ fmr f4,f23 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,23472 │ │ │ │ + bl 367c │ │ │ │ + plfd f3,401016 # 684f0 │ │ │ │ + plfd f4,401016 # 684f8 │ │ │ │ fmr f13,f2 │ │ │ │ fmr f12,f1 │ │ │ │ fmr f2,f23 │ │ │ │ fmr f1,f22 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ mffprd r28,f12 │ │ │ │ mffprd r29,f13 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ mtfprd f4,r31 │ │ │ │ mtfprd f3,r30 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,23488 │ │ │ │ + bl 367c │ │ │ │ + plfd f3,400976 # 68500 │ │ │ │ + plfd f4,400976 # 68508 │ │ │ │ fmr f13,f2 │ │ │ │ fmr f12,f1 │ │ │ │ fmr f2,f25 │ │ │ │ fmr f1,f24 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ fmr f25,f13 │ │ │ │ fmr f24,f12 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f25 │ │ │ │ fmr f1,f24 │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ + bl 3d10 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ mtfprd f2,r29 │ │ │ │ mtfprd f1,r28 │ │ │ │ - bl 6d328 │ │ │ │ - nop │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,23504 │ │ │ │ + bl 3310 │ │ │ │ + plfd f3,400908 # 68510 │ │ │ │ + plfd f4,400908 # 68518 │ │ │ │ fmr f25,f2 │ │ │ │ fmr f24,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,23520 │ │ │ │ + bl 367c │ │ │ │ + plfd f3,400888 # 68520 │ │ │ │ + plfd f4,400888 # 68528 │ │ │ │ fmr f13,f2 │ │ │ │ fmr f12,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ mffprd r28,f12 │ │ │ │ mffprd r29,f13 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ mtfprd f2,r29 │ │ │ │ mtfprd f1,r28 │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,23536 │ │ │ │ + bl 3d10 │ │ │ │ + plfd f3,400840 # 68530 │ │ │ │ + plfd f4,400840 # 68538 │ │ │ │ fmr f13,f2 │ │ │ │ fmr f12,f1 │ │ │ │ fmr f2,f21 │ │ │ │ fmr f1,f20 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ mffprd r28,f12 │ │ │ │ mffprd r29,f13 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ mtfprd f2,r29 │ │ │ │ mtfprd f1,r28 │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ + bl 3d10 │ │ │ │ fmr f3,f22 │ │ │ │ fmr f4,f23 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ mtfprd f4,r31 │ │ │ │ mtfprd f3,r30 │ │ │ │ fmr f23,f2 │ │ │ │ fmr f22,f1 │ │ │ │ fmr f2,f4 │ │ │ │ fmr f1,f3 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ mtfprd f4,r17 │ │ │ │ mtfprd f3,r16 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f23 │ │ │ │ fmr f1,f22 │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ + bl 3d10 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f25 │ │ │ │ fmr f1,f24 │ │ │ │ - bl 6d328 │ │ │ │ - nop │ │ │ │ + bl 3310 │ │ │ │ fmr f25,f2 │ │ │ │ fmr f24,f1 │ │ │ │ fmr f3,f14 │ │ │ │ fmr f4,f15 │ │ │ │ fmr f1,f16 │ │ │ │ fmr f2,f17 │ │ │ │ - bl 6d4b8 │ │ │ │ - nop │ │ │ │ + bl 3830 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f25 │ │ │ │ fmr f1,f24 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f3,f16 │ │ │ │ fmr f4,f17 │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ + bl 3d10 │ │ │ │ fmr f25,f2 │ │ │ │ fmr f24,f1 │ │ │ │ - b 5d50 │ │ │ │ + b 5a50 │ │ │ │ nop │ │ │ │ fmr f3,f18 │ │ │ │ fmr f4,f19 │ │ │ │ fmr f1,f22 │ │ │ │ fmr f2,f23 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,23408 │ │ │ │ + bl 367c │ │ │ │ + plfd f3,400460 # 684b0 │ │ │ │ + plfd f4,400460 # 684b8 │ │ │ │ fmr f27,f2 │ │ │ │ fmr f26,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,23424 │ │ │ │ + bl 367c │ │ │ │ + plfd f3,400440 # 684c0 │ │ │ │ + plfd f4,400440 # 684c8 │ │ │ │ fmr f13,f2 │ │ │ │ fmr f12,f1 │ │ │ │ fmr f2,f27 │ │ │ │ fmr f1,f26 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ mffprd r30,f12 │ │ │ │ mffprd r31,f13 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ mtfprd f2,r31 │ │ │ │ mtfprd f1,r30 │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,23440 │ │ │ │ + bl 3d10 │ │ │ │ + plfd f3,400392 # 684d0 │ │ │ │ + plfd f4,400392 # 684d8 │ │ │ │ fmr f13,f2 │ │ │ │ fmr f12,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ mffprd r30,f12 │ │ │ │ mffprd r31,f13 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ mtfprd f2,r31 │ │ │ │ mtfprd f1,r30 │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ + bl 3d10 │ │ │ │ fmr f3,f22 │ │ │ │ fmr f4,f23 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,23456 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ + plfd f3,400332 # 684e0 │ │ │ │ + plfd f4,400332 # 684e8 │ │ │ │ + bl 3d10 │ │ │ │ fmr f3,f22 │ │ │ │ fmr f4,f23 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f3,f18 │ │ │ │ fmr f4,f19 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ fmr f13,f2 │ │ │ │ fmr f12,f1 │ │ │ │ fmr f2,f27 │ │ │ │ fmr f1,f26 │ │ │ │ mffprd r30,f12 │ │ │ │ mffprd r31,f13 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,23312 │ │ │ │ + bl 367c │ │ │ │ + plfd f3,400108 # 68450 │ │ │ │ + plfd f4,400108 # 68458 │ │ │ │ fmr f13,f2 │ │ │ │ fmr f12,f1 │ │ │ │ fmr f2,f27 │ │ │ │ fmr f1,f26 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ mffprd r28,f12 │ │ │ │ mffprd r29,f13 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ mtfprd f2,r29 │ │ │ │ mtfprd f1,r28 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,23472 │ │ │ │ + bl 367c │ │ │ │ + plfd f3,400204 # 684f0 │ │ │ │ + plfd f4,400204 # 684f8 │ │ │ │ fmr f13,f2 │ │ │ │ fmr f12,f1 │ │ │ │ fmr f2,f19 │ │ │ │ fmr f1,f18 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ mffprd r28,f12 │ │ │ │ mffprd r29,f13 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f3,f26 │ │ │ │ fmr f4,f27 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ mtfprd f2,r29 │ │ │ │ mtfprd f1,r28 │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ + bl 3d10 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ mtfprd f2,r31 │ │ │ │ mtfprd f1,r30 │ │ │ │ - bl 6d328 │ │ │ │ - nop │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,23520 │ │ │ │ + bl 3310 │ │ │ │ + plfd f4,400164 # 68528 │ │ │ │ + plfd f3,400148 # 68520 │ │ │ │ fmr f13,f2 │ │ │ │ fmr f12,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - lfd f4,8(r9) │ │ │ │ - lfd f3,0(r9) │ │ │ │ fmr f29,f13 │ │ │ │ fmr f28,f12 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,23504 │ │ │ │ + bl 367c │ │ │ │ + plfd f3,400096 # 68510 │ │ │ │ + plfd f4,400096 # 68518 │ │ │ │ fmr f13,f2 │ │ │ │ fmr f12,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ fmr f31,f13 │ │ │ │ fmr f30,f12 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,23536 │ │ │ │ + bl 3d10 │ │ │ │ + plfd f3,400064 # 68530 │ │ │ │ + plfd f4,400064 # 68538 │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ fmr f2,f21 │ │ │ │ fmr f1,f20 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ + bl 3d10 │ │ │ │ fmr f3,f18 │ │ │ │ fmr f4,f19 │ │ │ │ - bl 6d428 │ │ │ │ + bl 367c │ │ │ │ + plfd f3,399948 # 68500 │ │ │ │ nop │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,23488 │ │ │ │ + plfd f4,399944 # 68508 │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ fmr f2,f23 │ │ │ │ fmr f1,f22 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ + bl 3d10 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - bl 6d328 │ │ │ │ - nop │ │ │ │ + bl 3310 │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ fmr f3,f14 │ │ │ │ fmr f4,f15 │ │ │ │ fmr f1,f16 │ │ │ │ fmr f2,f17 │ │ │ │ - bl 6d4b8 │ │ │ │ - nop │ │ │ │ + bl 3830 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f3,f16 │ │ │ │ fmr f4,f17 │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ - b 6378 │ │ │ │ + bl 3d10 │ │ │ │ + b 5fc4 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,23264 │ │ │ │ - lfd f12,0(r9) │ │ │ │ - lfd f13,8(r9) │ │ │ │ + plfd f12,399568 # 68420 │ │ │ │ + plfd f13,399568 # 68428 │ │ │ │ fcmpu cr0,f0,f12 │ │ │ │ - bne 70ac │ │ │ │ + bne 6b6c │ │ │ │ fcmpu cr0,f1,f13 │ │ │ │ - blt 71f0 │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,23392 │ │ │ │ - lfd f28,0(r9) │ │ │ │ - lfd f29,8(r9) │ │ │ │ + blt 6c90 │ │ │ │ + plfd f28,399664 # 684a0 │ │ │ │ + plfd f29,399664 # 684a8 │ │ │ │ fcmpu cr0,f0,f28 │ │ │ │ - bne 70cc │ │ │ │ + bne 6b8c │ │ │ │ fcmpu cr0,f1,f29 │ │ │ │ - bge 6398 │ │ │ │ + bge 5fe0 │ │ │ │ fmr f3,f28 │ │ │ │ fmr f4,f29 │ │ │ │ fmr f1,f30 │ │ │ │ fmr f2,f31 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f3,f22 │ │ │ │ fmr f4,f23 │ │ │ │ - bl 6d328 │ │ │ │ - nop │ │ │ │ + bl 3310 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f3,f16 │ │ │ │ fmr f4,f17 │ │ │ │ fmr f27,f2 │ │ │ │ fmr f26,f1 │ │ │ │ - bl 6d328 │ │ │ │ - nop │ │ │ │ + bl 3310 │ │ │ │ fmr f13,f2 │ │ │ │ fmr f12,f1 │ │ │ │ fmr f2,f27 │ │ │ │ fmr f1,f26 │ │ │ │ fmr f3,f28 │ │ │ │ fmr f4,f29 │ │ │ │ fmr f28,f12 │ │ │ │ fmr f29,f13 │ │ │ │ - bl 6d328 │ │ │ │ - nop │ │ │ │ + bl 3310 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ fmr f3,f14 │ │ │ │ fmr f4,f15 │ │ │ │ fmr f1,f16 │ │ │ │ fmr f2,f17 │ │ │ │ - bl 6d4b8 │ │ │ │ - nop │ │ │ │ + bl 3830 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,23552 │ │ │ │ + bl 367c │ │ │ │ + plfd f3,399616 # 68540 │ │ │ │ + plfd f4,399616 # 68548 │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ fmr f2,f27 │ │ │ │ fmr f1,f26 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ - bl 6d328 │ │ │ │ - nop │ │ │ │ + bl 3310 │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - b 6370 │ │ │ │ + b 5fc0 │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ nop │ │ │ │ fmr f1,f22 │ │ │ │ fmr f2,f23 │ │ │ │ fmr f3,f18 │ │ │ │ fmr f4,f19 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ mffprd r24,f1 │ │ │ │ mffprd r25,f2 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,23568 │ │ │ │ + bl 367c │ │ │ │ + plfd f3,399512 # 68550 │ │ │ │ + plfd f4,399512 # 68558 │ │ │ │ fmr f13,f2 │ │ │ │ fmr f12,f1 │ │ │ │ fmr f2,f27 │ │ │ │ fmr f1,f26 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ mffprd r30,f12 │ │ │ │ mffprd r31,f13 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,23584 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ - bl 6d328 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ + plfd f3,399484 # 68560 │ │ │ │ + plfd f4,399484 # 68568 │ │ │ │ + bl 3310 │ │ │ │ fmr f3,f18 │ │ │ │ fmr f4,f19 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,23600 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,23616 │ │ │ │ + bl 367c │ │ │ │ + plfd f3,399468 # 68570 │ │ │ │ + plfd f4,399468 # 68578 │ │ │ │ + bl 3d10 │ │ │ │ + plfd f3,399464 # 68580 │ │ │ │ + plfd f4,399464 # 68588 │ │ │ │ fmr f13,f2 │ │ │ │ fmr f12,f1 │ │ │ │ mtfprd f2,r23 │ │ │ │ mtfprd f1,r22 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ mffprd r28,f12 │ │ │ │ mffprd r29,f13 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,23632 │ │ │ │ + bl 367c │ │ │ │ + plfd f3,399436 # 68590 │ │ │ │ + plfd f4,399436 # 68598 │ │ │ │ fmr f13,f2 │ │ │ │ fmr f12,f1 │ │ │ │ fmr f2,f27 │ │ │ │ fmr f1,f26 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ mffprd r26,f12 │ │ │ │ mffprd r27,f13 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ mtfprd f2,r27 │ │ │ │ mtfprd f1,r26 │ │ │ │ - bl 6d328 │ │ │ │ - nop │ │ │ │ + bl 3310 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ mtfprd f2,r29 │ │ │ │ mtfprd f1,r28 │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ + bl 3d10 │ │ │ │ fmr f3,f18 │ │ │ │ fmr f4,f19 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,23648 │ │ │ │ + bl 367c │ │ │ │ + plfd f3,399356 # 685a0 │ │ │ │ + plfd f4,399356 # 685a8 │ │ │ │ fmr f19,f2 │ │ │ │ fmr f18,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,23504 │ │ │ │ + bl 367c │ │ │ │ + plfd f3,399176 # 68510 │ │ │ │ + plfd f4,399176 # 68518 │ │ │ │ fmr f13,f2 │ │ │ │ fmr f12,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ mffprd r28,f12 │ │ │ │ mffprd r29,f13 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ mtfprd f2,r29 │ │ │ │ mtfprd f1,r28 │ │ │ │ - bl 6d328 │ │ │ │ - nop │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,23664 │ │ │ │ + bl 3310 │ │ │ │ + plfd f3,399272 # 685b0 │ │ │ │ + plfd f4,399272 # 685b8 │ │ │ │ fmr f13,f2 │ │ │ │ fmr f12,f1 │ │ │ │ fmr f2,f21 │ │ │ │ fmr f1,f20 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ mffprd r28,f12 │ │ │ │ mffprd r29,f13 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ mtfprd f2,r29 │ │ │ │ mtfprd f1,r28 │ │ │ │ - bl 6d328 │ │ │ │ - nop │ │ │ │ + bl 3310 │ │ │ │ fmr f3,f22 │ │ │ │ fmr f4,f23 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f19 │ │ │ │ fmr f1,f18 │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,23408 │ │ │ │ + bl 3d10 │ │ │ │ + plfd f3,398920 # 684b0 │ │ │ │ + plfd f4,398920 # 684b8 │ │ │ │ fmr f13,f2 │ │ │ │ fmr f12,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ fmr f31,f13 │ │ │ │ fmr f30,f12 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,23680 │ │ │ │ + bl 367c │ │ │ │ + plfd f3,399148 # 685c0 │ │ │ │ + plfd f4,399148 # 685c8 │ │ │ │ fmr f19,f2 │ │ │ │ fmr f18,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f19 │ │ │ │ fmr f1,f18 │ │ │ │ - bl 6d328 │ │ │ │ - nop │ │ │ │ + bl 3310 │ │ │ │ mtfprd f4,r25 │ │ │ │ mtfprd f3,r24 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,23760 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ - bl 6d328 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ + plfd f3,399160 # 68610 │ │ │ │ + plfd f4,399160 # 68618 │ │ │ │ + bl 3310 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ + bl 3d10 │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ fmr f3,f28 │ │ │ │ fmr f4,f29 │ │ │ │ fmr f1,f28 │ │ │ │ fmr f2,f29 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,23712 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,23728 │ │ │ │ + bl 367c │ │ │ │ + plfd f3,399044 # 685e0 │ │ │ │ + plfd f4,399044 # 685e8 │ │ │ │ + bl 367c │ │ │ │ + plfd f3,399040 # 685f0 │ │ │ │ + plfd f4,399040 # 685f8 │ │ │ │ fmr f19,f2 │ │ │ │ fmr f18,f1 │ │ │ │ mtfprd f2,r23 │ │ │ │ mtfprd f1,r22 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f19 │ │ │ │ fmr f1,f18 │ │ │ │ - bl 6d328 │ │ │ │ - nop │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,23744 │ │ │ │ + bl 3310 │ │ │ │ + plfd f3,399000 # 68600 │ │ │ │ + plfd f4,399000 # 68608 │ │ │ │ fmr f19,f2 │ │ │ │ fmr f18,f1 │ │ │ │ mtfprd f2,r31 │ │ │ │ mtfprd f1,r30 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,23696 │ │ │ │ + bl 367c │ │ │ │ + plfd f3,398916 # 685d0 │ │ │ │ + plfd f4,398916 # 685d8 │ │ │ │ fmr f13,f2 │ │ │ │ fmr f12,f1 │ │ │ │ fmr f2,f27 │ │ │ │ fmr f1,f26 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ fmr f27,f13 │ │ │ │ fmr f26,f12 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f27 │ │ │ │ fmr f1,f26 │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ + bl 3d10 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f19 │ │ │ │ fmr f1,f18 │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ + bl 3d10 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ + bl 3d10 │ │ │ │ fmr f3,f22 │ │ │ │ fmr f4,f23 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,23776 │ │ │ │ + bl 367c │ │ │ │ + plfd f3,398880 # 68620 │ │ │ │ + plfd f4,398880 # 68628 │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ fmr f2,f21 │ │ │ │ fmr f1,f20 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,23792 │ │ │ │ + bl 367c │ │ │ │ + plfd f3,398860 # 68630 │ │ │ │ + plfd f4,398860 # 68638 │ │ │ │ fmr f13,f2 │ │ │ │ fmr f12,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ fmr f29,f13 │ │ │ │ fmr f28,f12 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - bl 6d328 │ │ │ │ - nop │ │ │ │ + bl 3310 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ + bl 3d10 │ │ │ │ mtfprd f4,r17 │ │ │ │ mtfprd f3,r16 │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ mtfprd f2,r31 │ │ │ │ mtfprd f1,r30 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ mtfprd f2,r19 │ │ │ │ mtfprd f1,r18 │ │ │ │ - bl 6d328 │ │ │ │ - nop │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,23808 │ │ │ │ + bl 3310 │ │ │ │ + plfd f3,398744 # 68640 │ │ │ │ + plfd f4,398744 # 68648 │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ mtfprd f2,r21 │ │ │ │ mtfprd f1,r20 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - bl 6d328 │ │ │ │ - nop │ │ │ │ + bl 3310 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - b 6338 │ │ │ │ + b 5f90 │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ nop │ │ │ │ fmr f1,f30 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f3,f22 │ │ │ │ fmr f4,f23 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f3,f24 │ │ │ │ fmr f4,f25 │ │ │ │ - bl 6d328 │ │ │ │ - nop │ │ │ │ + bl 3310 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ mffprd r30,f1 │ │ │ │ mffprd r31,f2 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f3,f22 │ │ │ │ fmr f4,f23 │ │ │ │ fmr f25,f2 │ │ │ │ fmr f24,f1 │ │ │ │ - bl 6d328 │ │ │ │ - nop │ │ │ │ + bl 3310 │ │ │ │ fmr f3,f16 │ │ │ │ fmr f4,f17 │ │ │ │ fmr f23,f2 │ │ │ │ fmr f22,f1 │ │ │ │ fmr f2,f25 │ │ │ │ fmr f1,f24 │ │ │ │ - bl 6d328 │ │ │ │ - nop │ │ │ │ + bl 3310 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f23 │ │ │ │ fmr f1,f22 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f23,f2 │ │ │ │ fmr f22,f1 │ │ │ │ fmr f3,f14 │ │ │ │ fmr f4,f15 │ │ │ │ fmr f1,f16 │ │ │ │ fmr f2,f17 │ │ │ │ - bl 6d4b8 │ │ │ │ - nop │ │ │ │ + bl 3830 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f23 │ │ │ │ fmr f1,f22 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,23552 │ │ │ │ + bl 367c │ │ │ │ + plfd f3,398232 # 68540 │ │ │ │ + plfd f4,398232 # 68548 │ │ │ │ fmr f13,f2 │ │ │ │ fmr f12,f1 │ │ │ │ fmr f2,f25 │ │ │ │ fmr f1,f24 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ fmr f25,f13 │ │ │ │ fmr f24,f12 │ │ │ │ - bl 6d328 │ │ │ │ - nop │ │ │ │ + bl 3310 │ │ │ │ mtfprd f4,r31 │ │ │ │ mtfprd f3,r30 │ │ │ │ - bl 6d428 │ │ │ │ + bl 367c │ │ │ │ + b 6558 │ │ │ │ + nop │ │ │ │ nop │ │ │ │ - b 69b8 │ │ │ │ nop │ │ │ │ fmr f1,f24 │ │ │ │ fmr f2,f25 │ │ │ │ fmr f3,f22 │ │ │ │ fmr f4,f23 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ mffprd r24,f1 │ │ │ │ mffprd r25,f2 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,23568 │ │ │ │ + bl 367c │ │ │ │ + plfd f3,398136 # 68550 │ │ │ │ + plfd f4,398136 # 68558 │ │ │ │ fmr f13,f2 │ │ │ │ fmr f12,f1 │ │ │ │ fmr f2,f27 │ │ │ │ fmr f1,f26 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ mffprd r26,f12 │ │ │ │ mffprd r27,f13 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,23584 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ - bl 6d328 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ + plfd f3,398108 # 68560 │ │ │ │ + plfd f4,398108 # 68568 │ │ │ │ + bl 3310 │ │ │ │ fmr f3,f22 │ │ │ │ fmr f4,f23 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,23600 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,23616 │ │ │ │ + bl 367c │ │ │ │ + plfd f3,398092 # 68570 │ │ │ │ + plfd f4,398092 # 68578 │ │ │ │ + bl 3d10 │ │ │ │ + plfd f3,398088 # 68580 │ │ │ │ + plfd f4,398088 # 68588 │ │ │ │ fmr f13,f2 │ │ │ │ fmr f12,f1 │ │ │ │ mtfprd f2,r23 │ │ │ │ mtfprd f1,r22 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ mffprd r30,f12 │ │ │ │ mffprd r31,f13 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,23632 │ │ │ │ + bl 367c │ │ │ │ + plfd f3,398060 # 68590 │ │ │ │ + plfd f4,398060 # 68598 │ │ │ │ fmr f13,f2 │ │ │ │ fmr f12,f1 │ │ │ │ fmr f2,f27 │ │ │ │ fmr f1,f26 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ mffprd r28,f12 │ │ │ │ mffprd r29,f13 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ mtfprd f2,r29 │ │ │ │ mtfprd f1,r28 │ │ │ │ - bl 6d328 │ │ │ │ - nop │ │ │ │ + bl 3310 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ mtfprd f2,r31 │ │ │ │ mtfprd f1,r30 │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ + bl 3d10 │ │ │ │ fmr f3,f22 │ │ │ │ fmr f4,f23 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,23648 │ │ │ │ + bl 367c │ │ │ │ + plfd f3,397980 # 685a0 │ │ │ │ + plfd f4,397980 # 685a8 │ │ │ │ fmr f23,f2 │ │ │ │ fmr f22,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,23504 │ │ │ │ + bl 367c │ │ │ │ + plfd f3,397800 # 68510 │ │ │ │ + plfd f4,397800 # 68518 │ │ │ │ fmr f13,f2 │ │ │ │ fmr f12,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ mffprd r30,f12 │ │ │ │ mffprd r31,f13 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ mtfprd f2,r31 │ │ │ │ mtfprd f1,r30 │ │ │ │ - bl 6d328 │ │ │ │ - nop │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,23664 │ │ │ │ + bl 3310 │ │ │ │ + plfd f3,397896 # 685b0 │ │ │ │ + plfd f4,397896 # 685b8 │ │ │ │ fmr f13,f2 │ │ │ │ fmr f12,f1 │ │ │ │ fmr f2,f21 │ │ │ │ fmr f1,f20 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ mffprd r30,f12 │ │ │ │ mffprd r31,f13 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ mtfprd f2,r31 │ │ │ │ mtfprd f1,r30 │ │ │ │ - bl 6d328 │ │ │ │ - nop │ │ │ │ + bl 3310 │ │ │ │ fmr f3,f24 │ │ │ │ fmr f4,f25 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f23 │ │ │ │ fmr f1,f22 │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,23408 │ │ │ │ + bl 3d10 │ │ │ │ + plfd f3,397544 # 684b0 │ │ │ │ + plfd f4,397544 # 684b8 │ │ │ │ fmr f23,f2 │ │ │ │ fmr f22,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,23680 │ │ │ │ + bl 367c │ │ │ │ + plfd f3,397780 # 685c0 │ │ │ │ + plfd f4,397780 # 685c8 │ │ │ │ fmr f13,f2 │ │ │ │ fmr f12,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ mffprd r30,f12 │ │ │ │ mffprd r31,f13 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ mtfprd f2,r31 │ │ │ │ mtfprd f1,r30 │ │ │ │ - bl 6d328 │ │ │ │ - nop │ │ │ │ + bl 3310 │ │ │ │ mtfprd f4,r25 │ │ │ │ mtfprd f3,r24 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,23696 │ │ │ │ + bl 367c │ │ │ │ + plfd f3,397720 # 685d0 │ │ │ │ + plfd f4,397720 # 685d8 │ │ │ │ fmr f13,f2 │ │ │ │ fmr f12,f1 │ │ │ │ fmr f2,f27 │ │ │ │ fmr f1,f26 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ mffprd r30,f12 │ │ │ │ mffprd r31,f13 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ mtfprd f2,r31 │ │ │ │ mtfprd f1,r30 │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ + bl 3d10 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f23 │ │ │ │ fmr f1,f22 │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ + bl 3d10 │ │ │ │ fmr f23,f2 │ │ │ │ fmr f22,f1 │ │ │ │ fmr f3,f28 │ │ │ │ fmr f4,f29 │ │ │ │ fmr f1,f28 │ │ │ │ fmr f2,f29 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,23712 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ - bl 6d428 │ │ │ │ + bl 367c │ │ │ │ + plfd f3,397624 # 685e0 │ │ │ │ + plfd f4,397624 # 685e8 │ │ │ │ + bl 367c │ │ │ │ nop │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,23728 │ │ │ │ + plfd f3,397616 # 685f0 │ │ │ │ + plfd f4,397616 # 685f8 │ │ │ │ fmr f13,f2 │ │ │ │ fmr f12,f1 │ │ │ │ mtfprd f2,r23 │ │ │ │ mtfprd f1,r22 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ mffprd r30,f12 │ │ │ │ mffprd r31,f13 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ mtfprd f2,r31 │ │ │ │ mtfprd f1,r30 │ │ │ │ - bl 6d328 │ │ │ │ - nop │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,23744 │ │ │ │ + bl 3310 │ │ │ │ + plfd f3,397568 # 68600 │ │ │ │ + plfd f4,397568 # 68608 │ │ │ │ fmr f13,f2 │ │ │ │ fmr f12,f1 │ │ │ │ mtfprd f2,r27 │ │ │ │ mtfprd f1,r26 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ mffprd r30,f12 │ │ │ │ mffprd r31,f13 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,23760 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ - bl 6d328 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ + plfd f3,397540 # 68610 │ │ │ │ + plfd f4,397540 # 68618 │ │ │ │ + bl 3310 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ mtfprd f2,r31 │ │ │ │ mtfprd f1,r30 │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ + bl 3d10 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f23 │ │ │ │ fmr f1,f22 │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ + bl 3d10 │ │ │ │ fmr f3,f24 │ │ │ │ fmr f4,f25 │ │ │ │ - bl 6d428 │ │ │ │ + bl 367c │ │ │ │ + plfd f3,397484 # 68620 │ │ │ │ nop │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,23776 │ │ │ │ + plfd f4,397480 # 68628 │ │ │ │ fmr f25,f2 │ │ │ │ fmr f24,f1 │ │ │ │ fmr f2,f21 │ │ │ │ fmr f1,f20 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,23792 │ │ │ │ + bl 367c │ │ │ │ + plfd f3,397460 # 68630 │ │ │ │ + plfd f4,397460 # 68638 │ │ │ │ fmr f23,f2 │ │ │ │ fmr f22,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f23 │ │ │ │ fmr f1,f22 │ │ │ │ - bl 6d328 │ │ │ │ - nop │ │ │ │ + bl 3310 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f25 │ │ │ │ fmr f1,f24 │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ + bl 3d10 │ │ │ │ mtfprd f4,r27 │ │ │ │ mtfprd f3,r26 │ │ │ │ fmr f25,f2 │ │ │ │ fmr f24,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,23312 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ + plfd f3,396876 # 68450 │ │ │ │ + plfd f4,396876 # 68458 │ │ │ │ + bl 367c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ mtfprd f2,r19 │ │ │ │ mtfprd f1,r18 │ │ │ │ - bl 6d328 │ │ │ │ - nop │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,23808 │ │ │ │ + bl 3310 │ │ │ │ + plfd f3,397332 # 68640 │ │ │ │ + plfd f4,397332 # 68648 │ │ │ │ fmr f23,f2 │ │ │ │ fmr f22,f1 │ │ │ │ mtfprd f2,r21 │ │ │ │ mtfprd f1,r20 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - b 6968 │ │ │ │ + bl 367c │ │ │ │ + b 6514 │ │ │ │ .long 0x0 │ │ │ │ .long 0x1020000 │ │ │ │ .long 0x1192 │ │ │ │ │ │ │ │ -0000000000007d20 : │ │ │ │ - addis r2,r12,9 │ │ │ │ - addi r2,r2,480 │ │ │ │ +0000000000007660 : │ │ │ │ mflr r0 │ │ │ │ - addis r9,r2,-3 │ │ │ │ + plfd f3,397532 # 68740 │ │ │ │ + plfd f4,397532 # 68748 │ │ │ │ stfd f30,-16(r1) │ │ │ │ stfd f31,-8(r1) │ │ │ │ std r31,-40(r1) │ │ │ │ stfd f28,-32(r1) │ │ │ │ mr r31,r5 │ │ │ │ - stfd f29,-24(r1) │ │ │ │ - addi r9,r9,24064 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ std r0,16(r1) │ │ │ │ + stfd f29,-24(r1) │ │ │ │ stdu r1,-80(r1) │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ cmpdi r31,0 │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - beq 7df0 │ │ │ │ - sradi r9,r31,63 │ │ │ │ - xor r3,r9,r31 │ │ │ │ - subf r3,r9,r3 │ │ │ │ - bl 6d098 │ │ │ │ - nop │ │ │ │ + beq 7710 │ │ │ │ + sradi r2,r31,63 │ │ │ │ + xor r3,r2,r31 │ │ │ │ + subf r3,r2,r3 │ │ │ │ + bl 3670 │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - bl 3980 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 39a0 │ │ │ │ addic. r31,r31,1 │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ - bne 7e04 │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,23200 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ + bne 7724 │ │ │ │ + plfd f3,396556 # 683e0 │ │ │ │ + plfd f4,396556 # 683e8 │ │ │ │ + bl 3d10 │ │ │ │ addi r1,r1,80 │ │ │ │ ld r0,16(r1) │ │ │ │ ld r31,-40(r1) │ │ │ │ lfd f28,-32(r1) │ │ │ │ lfd f29,-24(r1) │ │ │ │ lfd f30,-16(r1) │ │ │ │ lfd f31,-8(r1) │ │ │ │ mtlr r0 │ │ │ │ blr │ │ │ │ nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - addis r9,r2,-3 │ │ │ │ + plfd f28,396496 # 683e0 │ │ │ │ + plfd f29,396496 # 683e8 │ │ │ │ li r31,1 │ │ │ │ - addi r9,r9,23200 │ │ │ │ - lfd f28,0(r9) │ │ │ │ - lfd f29,8(r9) │ │ │ │ sradi r3,r31,63 │ │ │ │ xor r31,r3,r31 │ │ │ │ subf r3,r3,r31 │ │ │ │ - bl 6d098 │ │ │ │ - nop │ │ │ │ + bl 3670 │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - bl 3980 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 39a0 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ + bl 3d10 │ │ │ │ addi r1,r1,80 │ │ │ │ ld r0,16(r1) │ │ │ │ ld r31,-40(r1) │ │ │ │ lfd f28,-32(r1) │ │ │ │ lfd f29,-24(r1) │ │ │ │ lfd f30,-16(r1) │ │ │ │ lfd f31,-8(r1) │ │ │ │ mtlr r0 │ │ │ │ blr │ │ │ │ .long 0x0 │ │ │ │ .long 0x1020000 │ │ │ │ .long 0x184 │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ │ │ │ │ -0000000000007e70 : │ │ │ │ - addis r2,r12,9 │ │ │ │ - addi r2,r2,144 │ │ │ │ +0000000000007790 : │ │ │ │ mflr r0 │ │ │ │ + stfd f30,-16(r1) │ │ │ │ + stfd f31,-8(r1) │ │ │ │ + fmr f30,f1 │ │ │ │ + fmr f31,f2 │ │ │ │ + fmr f1,f3 │ │ │ │ + fmr f2,f4 │ │ │ │ stfd f26,-48(r1) │ │ │ │ stfd f27,-40(r1) │ │ │ │ stfd f28,-32(r1) │ │ │ │ + std r0,16(r1) │ │ │ │ stfd f29,-24(r1) │ │ │ │ - stfd f30,-16(r1) │ │ │ │ - stfd f31,-8(r1) │ │ │ │ std r31,-56(r1) │ │ │ │ - fmr f31,f2 │ │ │ │ mr r31,r7 │ │ │ │ - fmr f30,f1 │ │ │ │ - fmr f2,f4 │ │ │ │ - fmr f1,f3 │ │ │ │ - std r0,16(r1) │ │ │ │ stdu r1,-96(r1) │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ mulld r3,r31,r31 │ │ │ │ - fneg f30,f30 │ │ │ │ - fneg f31,f31 │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ - bl 6d098 │ │ │ │ - nop │ │ │ │ + fneg f30,f30 │ │ │ │ + fneg f31,f31 │ │ │ │ + bl 3670 │ │ │ │ fmr f3,f28 │ │ │ │ fmr f4,f29 │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ + bl 3d10 │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - bl 3980 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 39a0 │ │ │ │ addi r3,r31,1 │ │ │ │ mulld r3,r3,r3 │ │ │ │ fmr f27,f2 │ │ │ │ fmr f26,f1 │ │ │ │ - bl 6d098 │ │ │ │ - nop │ │ │ │ + bl 3670 │ │ │ │ fmr f3,f28 │ │ │ │ fmr f4,f29 │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ + bl 3d10 │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - bl 3980 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 39a0 │ │ │ │ fmr f3,f26 │ │ │ │ fmr f4,f27 │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ + bl 3d10 │ │ │ │ addi r1,r1,96 │ │ │ │ ld r0,16(r1) │ │ │ │ ld r31,-56(r1) │ │ │ │ lfd f26,-48(r1) │ │ │ │ lfd f27,-40(r1) │ │ │ │ lfd f28,-32(r1) │ │ │ │ lfd f29,-24(r1) │ │ │ │ @@ -4734,103 +3800,95 @@ │ │ │ │ mtlr r0 │ │ │ │ blr │ │ │ │ .long 0x0 │ │ │ │ .long 0x1020000 │ │ │ │ .long 0x186 │ │ │ │ nop │ │ │ │ nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ │ │ │ │ -0000000000007f80 : │ │ │ │ - addis r2,r12,9 │ │ │ │ - addi r2,r2,-128 │ │ │ │ - mflr r0 │ │ │ │ +0000000000007880 : │ │ │ │ mfocrf r11,8 │ │ │ │ std r29,-56(r1) │ │ │ │ - mr. r29,r4 │ │ │ │ std r30,-48(r1) │ │ │ │ + mflr r0 │ │ │ │ + mr. r29,r4 │ │ │ │ mr r30,r5 │ │ │ │ std r31,-40(r1) │ │ │ │ stfd f28,-32(r1) │ │ │ │ + mr r31,r3 │ │ │ │ + stw r11,8(r1) │ │ │ │ + std r0,16(r1) │ │ │ │ + cmpdi cr4,r5,0 │ │ │ │ stfd f29,-24(r1) │ │ │ │ stfd f30,-16(r1) │ │ │ │ - stw r11,8(r1) │ │ │ │ stfd f31,-8(r1) │ │ │ │ - mr r31,r3 │ │ │ │ - cmpdi cr4,r5,0 │ │ │ │ - std r0,16(r1) │ │ │ │ stdu r1,-112(r1) │ │ │ │ - beq 8120 │ │ │ │ - ble cr4,8190 │ │ │ │ + beq 79f0 │ │ │ │ + ble cr4,7a60 │ │ │ │ std r27,40(r1) │ │ │ │ std r28,48(r1) │ │ │ │ mr r27,r5 │ │ │ │ mr r28,r3 │ │ │ │ xxlxor vs28,vs28,vs28 │ │ │ │ xxlxor vs29,vs29,vs29 │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ lfd f3,16(r29) │ │ │ │ lfd f4,24(r29) │ │ │ │ - lfd f1,16(r28) │ │ │ │ - lfd f2,24(r28) │ │ │ │ - addi r29,r29,32 │ │ │ │ addi r28,r28,32 │ │ │ │ - bl 6d328 │ │ │ │ - nop │ │ │ │ + addi r29,r29,32 │ │ │ │ + lfd f1,-16(r28) │ │ │ │ + lfd f2,-8(r28) │ │ │ │ + bl 3310 │ │ │ │ lfd f3,-32(r29) │ │ │ │ lfd f4,-24(r29) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ lfd f2,-24(r28) │ │ │ │ lfd f1,-32(r28) │ │ │ │ - bl 6d328 │ │ │ │ - nop │ │ │ │ + bl 3310 │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - bl 3640 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 3640 │ │ │ │ addic. r27,r27,-1 │ │ │ │ fmr f0,f1 │ │ │ │ fmr f1,f2 │ │ │ │ fcmpu cr7,f28,f0 │ │ │ │ - bne cr7,8058 │ │ │ │ + bne cr7,793c │ │ │ │ fcmpu cr7,f29,f1 │ │ │ │ - bge cr7,8064 │ │ │ │ + bge cr7,7948 │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f0 │ │ │ │ - bne 7ff0 │ │ │ │ + bne 78e0 │ │ │ │ ld r27,40(r1) │ │ │ │ - li r9,1 │ │ │ │ + li r2,1 │ │ │ │ xxlxor vs30,vs30,vs30 │ │ │ │ xxlxor vs31,vs31,vs31 │ │ │ │ - isel r30,r30,r9,4*cr4+gt │ │ │ │ - nop │ │ │ │ + isel r30,r30,r2,4*cr4+gt │ │ │ │ lfd f3,16(r31) │ │ │ │ lfd f4,24(r31) │ │ │ │ - lfd f1,0(r31) │ │ │ │ - lfd f2,8(r31) │ │ │ │ addi r31,r31,32 │ │ │ │ - bl 3640 │ │ │ │ - ld r2,24(r1) │ │ │ │ + lfd f1,-32(r31) │ │ │ │ + lfd f2,-24(r31) │ │ │ │ + bl 3640 │ │ │ │ addic. r30,r30,-1 │ │ │ │ fmr f0,f1 │ │ │ │ fmr f1,f2 │ │ │ │ fcmpu cr7,f30,f0 │ │ │ │ - bne cr7,80b4 │ │ │ │ + bne cr7,7990 │ │ │ │ fcmpu cr7,f31,f1 │ │ │ │ - bge cr7,80c0 │ │ │ │ + bge cr7,799c │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f0 │ │ │ │ - bne 8080 │ │ │ │ + bne 7960 │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ fmr f1,f28 │ │ │ │ fmr f2,f29 │ │ │ │ - bl 6d4b8 │ │ │ │ - nop │ │ │ │ + bl 3830 │ │ │ │ ld r28,48(r1) │ │ │ │ addi r1,r1,112 │ │ │ │ ld r0,16(r1) │ │ │ │ lwz r11,8(r1) │ │ │ │ ld r29,-56(r1) │ │ │ │ ld r30,-48(r1) │ │ │ │ ld r31,-40(r1) │ │ │ │ @@ -4838,751 +3896,687 @@ │ │ │ │ lfd f29,-24(r1) │ │ │ │ lfd f30,-16(r1) │ │ │ │ lfd f31,-8(r1) │ │ │ │ mtlr r0 │ │ │ │ mtocrf 8,r11 │ │ │ │ blr │ │ │ │ nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - ble cr4,8190 │ │ │ │ + ble cr4,7a60 │ │ │ │ std r28,48(r1) │ │ │ │ mr r29,r3 │ │ │ │ mr r28,r5 │ │ │ │ xxlxor vs28,vs28,vs28 │ │ │ │ xxlxor vs29,vs29,vs29 │ │ │ │ nop │ │ │ │ nop │ │ │ │ lfd f3,16(r29) │ │ │ │ lfd f4,24(r29) │ │ │ │ - lfd f1,0(r29) │ │ │ │ - lfd f2,8(r29) │ │ │ │ addi r29,r29,32 │ │ │ │ - bl 3640 │ │ │ │ - ld r2,24(r1) │ │ │ │ + lfd f1,-32(r29) │ │ │ │ + lfd f2,-24(r29) │ │ │ │ + bl 3640 │ │ │ │ addic. r28,r28,-1 │ │ │ │ fmr f0,f1 │ │ │ │ fmr f1,f2 │ │ │ │ fcmpu cr7,f28,f0 │ │ │ │ - bne cr7,8174 │ │ │ │ + bne cr7,7a40 │ │ │ │ fcmpu cr7,f29,f1 │ │ │ │ - bge cr7,8180 │ │ │ │ + bge cr7,7a4c │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f0 │ │ │ │ - bne 8140 │ │ │ │ - b 806c │ │ │ │ + bne 7a10 │ │ │ │ + b 7950 │ │ │ │ + nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ addi r1,r1,112 │ │ │ │ - addis r9,r2,-3 │ │ │ │ + plfd f1,396524 # 68750 │ │ │ │ + plfd f2,396524 # 68758 │ │ │ │ ld r0,16(r1) │ │ │ │ - addi r9,r9,24080 │ │ │ │ lwz r11,8(r1) │ │ │ │ ld r29,-56(r1) │ │ │ │ ld r30,-48(r1) │ │ │ │ ld r31,-40(r1) │ │ │ │ lfd f28,-32(r1) │ │ │ │ lfd f29,-24(r1) │ │ │ │ lfd f30,-16(r1) │ │ │ │ - lfd f1,0(r9) │ │ │ │ - lfd f2,8(r9) │ │ │ │ lfd f31,-8(r1) │ │ │ │ mtlr r0 │ │ │ │ mtocrf 8,r11 │ │ │ │ blr │ │ │ │ .long 0x0 │ │ │ │ .long 0x3020000 │ │ │ │ .long 0x584 │ │ │ │ │ │ │ │ -00000000000081e0 : │ │ │ │ - addis r2,r12,9 │ │ │ │ - addi r2,r2,-736 │ │ │ │ - mflr r0 │ │ │ │ +0000000000007ab0 : │ │ │ │ mfocrf r11,8 │ │ │ │ std r29,-40(r1) │ │ │ │ - mr. r29,r4 │ │ │ │ std r30,-32(r1) │ │ │ │ + mflr r0 │ │ │ │ + mr. r29,r4 │ │ │ │ mr r30,r3 │ │ │ │ std r31,-24(r1) │ │ │ │ stfd f30,-16(r1) │ │ │ │ - stfd f31,-8(r1) │ │ │ │ mr r31,r5 │ │ │ │ stw r11,8(r1) │ │ │ │ - cmpdi cr4,r5,0 │ │ │ │ std r0,16(r1) │ │ │ │ + cmpdi cr4,r5,0 │ │ │ │ + stfd f31,-8(r1) │ │ │ │ stdu r1,-96(r1) │ │ │ │ - beq 8340 │ │ │ │ - ble cr4,83a0 │ │ │ │ + beq 7c00 │ │ │ │ + ble cr4,7c60 │ │ │ │ std r27,40(r1) │ │ │ │ std r28,48(r1) │ │ │ │ mr r27,r5 │ │ │ │ mr r28,r3 │ │ │ │ xxlxor vs30,vs30,vs30 │ │ │ │ xxlxor vs31,vs31,vs31 │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ lfd f3,0(r29) │ │ │ │ lfd f4,8(r29) │ │ │ │ - lfd f1,0(r28) │ │ │ │ - lfd f2,8(r28) │ │ │ │ - addi r29,r29,16 │ │ │ │ addi r28,r28,16 │ │ │ │ - bl 6d328 │ │ │ │ - nop │ │ │ │ + addi r29,r29,16 │ │ │ │ + lfd f1,-16(r28) │ │ │ │ + lfd f2,-8(r28) │ │ │ │ + bl 3310 │ │ │ │ addic. r27,r27,-1 │ │ │ │ - fmr f0,f1 │ │ │ │ - fmr f1,f2 │ │ │ │ - fmr f12,f0 │ │ │ │ - fabs f0,f0 │ │ │ │ - fcmpu cr7,f12,f0 │ │ │ │ - beq cr7,8280 │ │ │ │ - fneg f1,f2 │ │ │ │ + fabs f0,f1 │ │ │ │ + fneg f11,f2 │ │ │ │ + xscmpeqdp vs12,vs1,vs0 │ │ │ │ + xxsel vs1,vs11,vs2,vs12 │ │ │ │ fcmpu cr7,f30,f0 │ │ │ │ - bne cr7,828c │ │ │ │ + bne cr7,7b4c │ │ │ │ fcmpu cr7,f31,f1 │ │ │ │ - bge cr7,8298 │ │ │ │ + bge cr7,7b58 │ │ │ │ fmr f31,f1 │ │ │ │ fmr f30,f0 │ │ │ │ - bne 8240 │ │ │ │ + bne 7b10 │ │ │ │ ld r27,40(r1) │ │ │ │ ld r28,48(r1) │ │ │ │ - li r9,1 │ │ │ │ - xxlxor vs10,vs10,vs10 │ │ │ │ - xxlxor vs11,vs11,vs11 │ │ │ │ - isel r9,r31,r9,4*cr4+gt │ │ │ │ - mtctr r9 │ │ │ │ + li r2,1 │ │ │ │ + xxlxor vs8,vs8,vs8 │ │ │ │ + xxlxor vs9,vs9,vs9 │ │ │ │ + isel r2,r31,r2,4*cr4+gt │ │ │ │ + mtctr r2 │ │ │ │ nop │ │ │ │ nop │ │ │ │ lfd f0,0(r30) │ │ │ │ lfd f1,8(r30) │ │ │ │ addi r30,r30,16 │ │ │ │ fmr f12,f0 │ │ │ │ fabs f0,f0 │ │ │ │ - fcmpu cr0,f12,f0 │ │ │ │ - beq 82e0 │ │ │ │ - fneg f1,f1 │ │ │ │ - fcmpu cr0,f10,f0 │ │ │ │ - bne 82ec │ │ │ │ - fcmpu cr0,f11,f1 │ │ │ │ - bge 82f8 │ │ │ │ - fmr f11,f1 │ │ │ │ - fmr f10,f0 │ │ │ │ - bdnz 82c0 │ │ │ │ - fmr f3,f10 │ │ │ │ - fmr f4,f11 │ │ │ │ + fneg f11,f1 │ │ │ │ + xscmpeqdp vs12,vs12,vs0 │ │ │ │ + xxsel vs1,vs11,vs1,vs12 │ │ │ │ + fcmpu cr0,f8,f0 │ │ │ │ + bne 7bac │ │ │ │ + fcmpu cr0,f9,f1 │ │ │ │ + bge 7bb8 │ │ │ │ + fmr f9,f1 │ │ │ │ + fmr f8,f0 │ │ │ │ + bdnz 7b80 │ │ │ │ + fmr f3,f8 │ │ │ │ + fmr f4,f9 │ │ │ │ fmr f1,f30 │ │ │ │ fmr f2,f31 │ │ │ │ - bl 6d4b8 │ │ │ │ - nop │ │ │ │ + bl 3830 │ │ │ │ addi r1,r1,96 │ │ │ │ ld r0,16(r1) │ │ │ │ lwz r11,8(r1) │ │ │ │ ld r29,-40(r1) │ │ │ │ ld r30,-32(r1) │ │ │ │ ld r31,-24(r1) │ │ │ │ lfd f30,-16(r1) │ │ │ │ lfd f31,-8(r1) │ │ │ │ mtlr r0 │ │ │ │ mtocrf 8,r11 │ │ │ │ blr │ │ │ │ - ble cr4,83a0 │ │ │ │ + nop │ │ │ │ + ble cr4,7c60 │ │ │ │ mtctr r5 │ │ │ │ - mr r9,r3 │ │ │ │ + mr r2,r3 │ │ │ │ xxlxor vs30,vs30,vs30 │ │ │ │ xxlxor vs31,vs31,vs31 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - lfd f0,0(r9) │ │ │ │ - lfd f1,8(r9) │ │ │ │ - addi r9,r9,16 │ │ │ │ + lfd f0,0(r2) │ │ │ │ + lfd f1,8(r2) │ │ │ │ + addi r2,r2,16 │ │ │ │ fmr f12,f0 │ │ │ │ fabs f0,f0 │ │ │ │ - fcmpu cr0,f12,f0 │ │ │ │ - beq 8380 │ │ │ │ - fneg f1,f1 │ │ │ │ + fneg f11,f1 │ │ │ │ + xscmpeqdp vs12,vs12,vs0 │ │ │ │ + xxsel vs1,vs11,vs1,vs12 │ │ │ │ fcmpu cr0,f30,f0 │ │ │ │ - bne 838c │ │ │ │ + bne 7c4c │ │ │ │ fcmpu cr0,f31,f1 │ │ │ │ - bge 8398 │ │ │ │ + bge 7c58 │ │ │ │ fmr f31,f1 │ │ │ │ fmr f30,f0 │ │ │ │ - bdnz 8360 │ │ │ │ - b 82a4 │ │ │ │ + bdnz 7c20 │ │ │ │ + b 7b64 │ │ │ │ addi r1,r1,96 │ │ │ │ - addis r9,r2,-3 │ │ │ │ + plfd f1,396012 # 68750 │ │ │ │ + plfd f2,396012 # 68758 │ │ │ │ ld r0,16(r1) │ │ │ │ - addi r9,r9,24080 │ │ │ │ lwz r11,8(r1) │ │ │ │ ld r29,-40(r1) │ │ │ │ ld r30,-32(r1) │ │ │ │ ld r31,-24(r1) │ │ │ │ lfd f30,-16(r1) │ │ │ │ lfd f31,-8(r1) │ │ │ │ - lfd f1,0(r9) │ │ │ │ - lfd f2,8(r9) │ │ │ │ mtlr r0 │ │ │ │ mtocrf 8,r11 │ │ │ │ blr │ │ │ │ .long 0x0 │ │ │ │ .long 0x3020000 │ │ │ │ .long 0x582 │ │ │ │ nop │ │ │ │ nop │ │ │ │ │ │ │ │ -00000000000083f0 : │ │ │ │ - addis r2,r12,9 │ │ │ │ - addi r2,r2,-1264 │ │ │ │ - mflr r0 │ │ │ │ +0000000000007cb0 : │ │ │ │ std r27,-72(r1) │ │ │ │ + std r28,-64(r1) │ │ │ │ + mflr r0 │ │ │ │ mr. r27,r4 │ │ │ │ + mr r28,r7 │ │ │ │ stfd f28,-32(r1) │ │ │ │ stfd f29,-24(r1) │ │ │ │ - std r28,-64(r1) │ │ │ │ - std r29,-56(r1) │ │ │ │ - std r30,-48(r1) │ │ │ │ - std r31,-40(r1) │ │ │ │ - stfd f30,-16(r1) │ │ │ │ - stfd f31,-8(r1) │ │ │ │ xxlxor vs28,vs28,vs28 │ │ │ │ - mr r31,r3 │ │ │ │ xxlxor vs29,vs29,vs29 │ │ │ │ + std r29,-56(r1) │ │ │ │ + std r30,-48(r1) │ │ │ │ mr r29,r5 │ │ │ │ mr r30,r6 │ │ │ │ - mr r28,r7 │ │ │ │ + std r31,-40(r1) │ │ │ │ std r0,16(r1) │ │ │ │ + mr r31,r3 │ │ │ │ + stfd f30,-16(r1) │ │ │ │ + stfd f31,-8(r1) │ │ │ │ stdu r1,-112(r1) │ │ │ │ - beq 8570 │ │ │ │ + beq 7e20 │ │ │ │ cmpdi r5,0 │ │ │ │ - ble 84c8 │ │ │ │ + ble 7d7c │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ lfd f3,16(r27) │ │ │ │ lfd f4,24(r27) │ │ │ │ - lfd f1,16(r31) │ │ │ │ - lfd f2,24(r31) │ │ │ │ - addi r27,r27,32 │ │ │ │ addi r31,r31,32 │ │ │ │ - bl 6d328 │ │ │ │ - nop │ │ │ │ + addi r27,r27,32 │ │ │ │ + lfd f1,-16(r31) │ │ │ │ + lfd f2,-8(r31) │ │ │ │ + bl 3310 │ │ │ │ lfd f3,-32(r27) │ │ │ │ lfd f4,-24(r27) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ lfd f2,-24(r31) │ │ │ │ lfd f1,-32(r31) │ │ │ │ - bl 6d328 │ │ │ │ - nop │ │ │ │ + bl 3310 │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - bl 3640 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 3640 │ │ │ │ addic. r29,r29,-1 │ │ │ │ fmr f0,f1 │ │ │ │ fmr f1,f2 │ │ │ │ fcmpu cr7,f28,f0 │ │ │ │ - bne cr7,84b8 │ │ │ │ + bne cr7,7d6c │ │ │ │ fcmpu cr7,f29,f1 │ │ │ │ - bge cr7,84c4 │ │ │ │ + bge cr7,7d78 │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f0 │ │ │ │ - bne 8450 │ │ │ │ + bne 7d10 │ │ │ │ cmpdi r28,0 │ │ │ │ xxlxor vs30,vs30,vs30 │ │ │ │ xxlxor vs31,vs31,vs31 │ │ │ │ - ble 8524 │ │ │ │ - nop │ │ │ │ + ble 7dcc │ │ │ │ nop │ │ │ │ lfd f3,16(r30) │ │ │ │ lfd f4,24(r30) │ │ │ │ - lfd f1,0(r30) │ │ │ │ - lfd f2,8(r30) │ │ │ │ addi r30,r30,32 │ │ │ │ - bl 3640 │ │ │ │ - ld r2,24(r1) │ │ │ │ + lfd f1,-32(r30) │ │ │ │ + lfd f2,-24(r30) │ │ │ │ + bl 3640 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ + bl 3d10 │ │ │ │ addic. r28,r28,-1 │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - bne 84e0 │ │ │ │ + bne 7d90 │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ fmr f1,f28 │ │ │ │ fmr f2,f29 │ │ │ │ - bl 6d4b8 │ │ │ │ - nop │ │ │ │ + bl 3830 │ │ │ │ addi r1,r1,112 │ │ │ │ ld r0,16(r1) │ │ │ │ ld r27,-72(r1) │ │ │ │ ld r28,-64(r1) │ │ │ │ ld r29,-56(r1) │ │ │ │ ld r30,-48(r1) │ │ │ │ ld r31,-40(r1) │ │ │ │ lfd f28,-32(r1) │ │ │ │ lfd f29,-24(r1) │ │ │ │ lfd f30,-16(r1) │ │ │ │ lfd f31,-8(r1) │ │ │ │ mtlr r0 │ │ │ │ blr │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ cmpdi r5,0 │ │ │ │ - ble 84c8 │ │ │ │ + ble 7d7c │ │ │ │ nop │ │ │ │ nop │ │ │ │ lfd f3,16(r31) │ │ │ │ lfd f4,24(r31) │ │ │ │ - lfd f1,0(r31) │ │ │ │ - lfd f2,8(r31) │ │ │ │ addi r31,r31,32 │ │ │ │ - bl 3640 │ │ │ │ - ld r2,24(r1) │ │ │ │ + lfd f1,-32(r31) │ │ │ │ + lfd f2,-24(r31) │ │ │ │ + bl 3640 │ │ │ │ addic. r29,r29,-1 │ │ │ │ fmr f0,f1 │ │ │ │ fmr f1,f2 │ │ │ │ fcmpu cr7,f28,f0 │ │ │ │ - bne cr7,85b4 │ │ │ │ + bne cr7,7e60 │ │ │ │ fcmpu cr7,f29,f1 │ │ │ │ - bge cr7,85c0 │ │ │ │ + bge cr7,7e6c │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f0 │ │ │ │ - bne 8580 │ │ │ │ - b 84c8 │ │ │ │ + bne 7e30 │ │ │ │ + b 7d7c │ │ │ │ .long 0x0 │ │ │ │ .long 0x1020000 │ │ │ │ .long 0x584 │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ │ │ │ │ -00000000000085e0 : │ │ │ │ - addis r2,r12,9 │ │ │ │ - addi r2,r2,-1760 │ │ │ │ - mflr r0 │ │ │ │ +0000000000007e80 : │ │ │ │ std r27,-56(r1) │ │ │ │ - mr. r27,r4 │ │ │ │ std r28,-48(r1) │ │ │ │ + mflr r0 │ │ │ │ + mr. r27,r4 │ │ │ │ + mr r28,r6 │ │ │ │ std r29,-40(r1) │ │ │ │ std r30,-32(r1) │ │ │ │ + mr r29,r7 │ │ │ │ + mr r30,r3 │ │ │ │ std r31,-24(r1) │ │ │ │ stfd f30,-16(r1) │ │ │ │ - stfd f31,-8(r1) │ │ │ │ - mr r30,r3 │ │ │ │ mr r31,r5 │ │ │ │ - mr r28,r6 │ │ │ │ - mr r29,r7 │ │ │ │ std r0,16(r1) │ │ │ │ + stfd f31,-8(r1) │ │ │ │ stdu r1,-96(r1) │ │ │ │ - beq 8730 │ │ │ │ + beq 7fa0 │ │ │ │ cmpdi r5,0 │ │ │ │ xxlxor vs30,vs30,vs30 │ │ │ │ xxlxor vs31,vs31,vs31 │ │ │ │ - ble 869c │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ + ble 7f1c │ │ │ │ lfd f3,0(r27) │ │ │ │ lfd f4,8(r27) │ │ │ │ - lfd f1,0(r30) │ │ │ │ - lfd f2,8(r30) │ │ │ │ - addi r27,r27,16 │ │ │ │ addi r30,r30,16 │ │ │ │ - bl 6d328 │ │ │ │ - nop │ │ │ │ + addi r27,r27,16 │ │ │ │ + lfd f1,-16(r30) │ │ │ │ + lfd f2,-8(r30) │ │ │ │ + bl 3310 │ │ │ │ addic. r31,r31,-1 │ │ │ │ - fmr f0,f1 │ │ │ │ - fmr f1,f2 │ │ │ │ - fmr f12,f0 │ │ │ │ - fabs f0,f0 │ │ │ │ - fcmpu cr7,f12,f0 │ │ │ │ - beq cr7,8680 │ │ │ │ - fneg f1,f2 │ │ │ │ + fabs f0,f1 │ │ │ │ + fneg f11,f2 │ │ │ │ + xscmpeqdp vs12,vs1,vs0 │ │ │ │ + xxsel vs1,vs11,vs2,vs12 │ │ │ │ fcmpu cr7,f30,f0 │ │ │ │ - bne cr7,868c │ │ │ │ + bne cr7,7f0c │ │ │ │ fcmpu cr7,f31,f1 │ │ │ │ - bge cr7,8698 │ │ │ │ + bge cr7,7f18 │ │ │ │ fmr f31,f1 │ │ │ │ fmr f30,f0 │ │ │ │ - bne 8640 │ │ │ │ + bne 7ed0 │ │ │ │ cmpdi r29,0 │ │ │ │ xxlxor vs1,vs1,vs1 │ │ │ │ xxlxor vs2,vs2,vs2 │ │ │ │ - ble 86e0 │ │ │ │ + ble 7f5c │ │ │ │ nop │ │ │ │ lfd f3,0(r28) │ │ │ │ lfd f4,8(r28) │ │ │ │ + addi r28,r28,16 │ │ │ │ fmr f0,f3 │ │ │ │ fabs f3,f3 │ │ │ │ - fcmpu cr0,f0,f3 │ │ │ │ - beq 86cc │ │ │ │ - fneg f4,f4 │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ + fneg f12,f4 │ │ │ │ + xscmpeqdp vs0,vs0,vs3 │ │ │ │ + xxsel vs4,vs12,vs4,vs0 │ │ │ │ + bl 3d10 │ │ │ │ addic. r29,r29,-1 │ │ │ │ - addi r28,r28,16 │ │ │ │ - bne 86b0 │ │ │ │ + bne 7f30 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 6d4b8 │ │ │ │ - nop │ │ │ │ + bl 3830 │ │ │ │ addi r1,r1,96 │ │ │ │ ld r0,16(r1) │ │ │ │ ld r27,-56(r1) │ │ │ │ ld r28,-48(r1) │ │ │ │ ld r29,-40(r1) │ │ │ │ ld r30,-32(r1) │ │ │ │ ld r31,-24(r1) │ │ │ │ lfd f30,-16(r1) │ │ │ │ lfd f31,-8(r1) │ │ │ │ mtlr r0 │ │ │ │ blr │ │ │ │ nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ cmpdi r5,0 │ │ │ │ - ble 8790 │ │ │ │ + ble 8000 │ │ │ │ mtctr r5 │ │ │ │ xxlxor vs30,vs30,vs30 │ │ │ │ xxlxor vs31,vs31,vs31 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ lfd f0,0(r30) │ │ │ │ lfd f1,8(r30) │ │ │ │ addi r30,r30,16 │ │ │ │ fmr f12,f0 │ │ │ │ fabs f0,f0 │ │ │ │ - fcmpu cr0,f12,f0 │ │ │ │ - beq 8770 │ │ │ │ - fneg f1,f1 │ │ │ │ + fneg f11,f1 │ │ │ │ + xscmpeqdp vs12,vs12,vs0 │ │ │ │ + xxsel vs1,vs11,vs1,vs12 │ │ │ │ fcmpu cr0,f30,f0 │ │ │ │ - bne 877c │ │ │ │ + bne 7fec │ │ │ │ fcmpu cr0,f31,f1 │ │ │ │ - bge 8788 │ │ │ │ + bge 7ff8 │ │ │ │ fmr f31,f1 │ │ │ │ fmr f30,f0 │ │ │ │ - bdnz 8750 │ │ │ │ - b 869c │ │ │ │ + bdnz 7fc0 │ │ │ │ + b 7f1c │ │ │ │ xxlxor vs30,vs30,vs30 │ │ │ │ xxlxor vs31,vs31,vs31 │ │ │ │ - b 869c │ │ │ │ + b 7f1c │ │ │ │ .long 0x0 │ │ │ │ .long 0x1020000 │ │ │ │ .long 0x582 │ │ │ │ nop │ │ │ │ nop │ │ │ │ │ │ │ │ -00000000000087b0 : │ │ │ │ - addis r2,r12,9 │ │ │ │ - addi r2,r2,-2224 │ │ │ │ - mflr r0 │ │ │ │ +0000000000008020 : │ │ │ │ mfocrf r11,8 │ │ │ │ std r29,-88(r1) │ │ │ │ - mr. r29,r4 │ │ │ │ std r30,-80(r1) │ │ │ │ + mflr r0 │ │ │ │ + mr. r29,r4 │ │ │ │ mr r30,r5 │ │ │ │ std r31,-72(r1) │ │ │ │ stfd f26,-48(r1) │ │ │ │ + mr r31,r3 │ │ │ │ + stw r11,8(r1) │ │ │ │ + std r0,16(r1) │ │ │ │ + cmpdi cr4,r5,0 │ │ │ │ stfd f27,-40(r1) │ │ │ │ stfd f28,-32(r1) │ │ │ │ - stw r11,8(r1) │ │ │ │ stfd f29,-24(r1) │ │ │ │ stfd f30,-16(r1) │ │ │ │ stfd f31,-8(r1) │ │ │ │ - mr r31,r3 │ │ │ │ - cmpdi cr4,r5,0 │ │ │ │ - std r0,16(r1) │ │ │ │ stdu r1,-144(r1) │ │ │ │ - beq 8a00 │ │ │ │ - ble cr4,8ab0 │ │ │ │ + beq 8230 │ │ │ │ + ble cr4,82d0 │ │ │ │ std r27,40(r1) │ │ │ │ std r28,48(r1) │ │ │ │ mr r27,r5 │ │ │ │ mr r28,r3 │ │ │ │ xxlxor vs30,vs30,vs30 │ │ │ │ xxlxor vs31,vs31,vs31 │ │ │ │ stfd f24,80(r1) │ │ │ │ stfd f25,88(r1) │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ lfd f3,0(r29) │ │ │ │ lfd f4,8(r29) │ │ │ │ - lfd f1,0(r28) │ │ │ │ - lfd f2,8(r28) │ │ │ │ - addi r29,r29,32 │ │ │ │ addi r28,r28,32 │ │ │ │ - bl 6d328 │ │ │ │ - nop │ │ │ │ + addi r29,r29,32 │ │ │ │ + lfd f1,-32(r28) │ │ │ │ + lfd f2,-24(r28) │ │ │ │ + bl 3310 │ │ │ │ lfd f3,-16(r29) │ │ │ │ lfd f4,-8(r29) │ │ │ │ fmr f27,f2 │ │ │ │ fmr f26,f1 │ │ │ │ lfd f2,-8(r28) │ │ │ │ lfd f1,-16(r28) │ │ │ │ - bl 6d328 │ │ │ │ - nop │ │ │ │ + bl 3310 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ fmr f3,f26 │ │ │ │ fmr f4,f27 │ │ │ │ fmr f1,f26 │ │ │ │ fmr f2,f27 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ + bl 3d10 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ + bl 3d10 │ │ │ │ addic. r27,r27,-1 │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - bne 8830 │ │ │ │ + bne 8090 │ │ │ │ ld r27,40(r1) │ │ │ │ fmr f1,f30 │ │ │ │ fmr f2,f31 │ │ │ │ - bl 3cc0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - li r9,1 │ │ │ │ + bl 3ce0 │ │ │ │ + li r2,1 │ │ │ │ xxlxor vs30,vs30,vs30 │ │ │ │ xxlxor vs31,vs31,vs31 │ │ │ │ - isel r30,r30,r9,4*cr4+gt │ │ │ │ fmr f25,f2 │ │ │ │ fmr f24,f1 │ │ │ │ - nop │ │ │ │ + isel r30,r30,r2,4*cr4+gt │ │ │ │ lfd f3,16(r31) │ │ │ │ lfd f4,24(r31) │ │ │ │ - lfd f26,0(r31) │ │ │ │ - lfd f27,8(r31) │ │ │ │ addi r31,r31,32 │ │ │ │ + lfd f26,-32(r31) │ │ │ │ + lfd f27,-24(r31) │ │ │ │ fmr f1,f3 │ │ │ │ fmr f2,f4 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ fmr f3,f26 │ │ │ │ fmr f4,f27 │ │ │ │ fmr f1,f26 │ │ │ │ fmr f2,f27 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ + bl 3d10 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ + bl 3d10 │ │ │ │ addic. r30,r30,-1 │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - bne 8910 │ │ │ │ - bl 3cc0 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bne 8150 │ │ │ │ + bl 3ce0 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f25 │ │ │ │ fmr f1,f24 │ │ │ │ - bl 6d4b8 │ │ │ │ - nop │ │ │ │ + bl 3830 │ │ │ │ lfd f24,80(r1) │ │ │ │ lfd f25,88(r1) │ │ │ │ ld r28,48(r1) │ │ │ │ addi r1,r1,144 │ │ │ │ ld r0,16(r1) │ │ │ │ lwz r11,8(r1) │ │ │ │ ld r29,-88(r1) │ │ │ │ ld r30,-80(r1) │ │ │ │ ld r31,-72(r1) │ │ │ │ lfd f26,-48(r1) │ │ │ │ lfd f27,-40(r1) │ │ │ │ lfd f28,-32(r1) │ │ │ │ lfd f29,-24(r1) │ │ │ │ lfd f30,-16(r1) │ │ │ │ - lfd f31,-8(r1) │ │ │ │ mtlr r0 │ │ │ │ mtocrf 8,r11 │ │ │ │ + lfd f31,-8(r1) │ │ │ │ blr │ │ │ │ nop │ │ │ │ - ble cr4,8ab0 │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + ble cr4,82d0 │ │ │ │ std r28,48(r1) │ │ │ │ mr r29,r3 │ │ │ │ mr r28,r5 │ │ │ │ xxlxor vs30,vs30,vs30 │ │ │ │ xxlxor vs31,vs31,vs31 │ │ │ │ stfd f24,80(r1) │ │ │ │ stfd f25,88(r1) │ │ │ │ lfd f3,16(r29) │ │ │ │ lfd f4,24(r29) │ │ │ │ - lfd f26,0(r29) │ │ │ │ - lfd f27,8(r29) │ │ │ │ addi r29,r29,32 │ │ │ │ + lfd f26,-32(r29) │ │ │ │ + lfd f27,-24(r29) │ │ │ │ fmr f1,f3 │ │ │ │ fmr f2,f4 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ fmr f3,f26 │ │ │ │ fmr f4,f27 │ │ │ │ fmr f1,f26 │ │ │ │ fmr f2,f27 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ + bl 3d10 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ + bl 3d10 │ │ │ │ addic. r28,r28,-1 │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - bne 8a20 │ │ │ │ - b 88e4 │ │ │ │ + bne 8250 │ │ │ │ + b 812c │ │ │ │ nop │ │ │ │ nop │ │ │ │ addi r1,r1,144 │ │ │ │ - addis r9,r2,-3 │ │ │ │ + plfd f1,394364 # 68750 │ │ │ │ + plfd f2,394364 # 68758 │ │ │ │ ld r0,16(r1) │ │ │ │ - addi r9,r9,24080 │ │ │ │ lwz r11,8(r1) │ │ │ │ ld r29,-88(r1) │ │ │ │ ld r30,-80(r1) │ │ │ │ ld r31,-72(r1) │ │ │ │ lfd f26,-48(r1) │ │ │ │ lfd f27,-40(r1) │ │ │ │ lfd f28,-32(r1) │ │ │ │ - lfd f1,0(r9) │ │ │ │ - lfd f2,8(r9) │ │ │ │ lfd f29,-24(r1) │ │ │ │ lfd f30,-16(r1) │ │ │ │ - lfd f31,-8(r1) │ │ │ │ mtlr r0 │ │ │ │ mtocrf 8,r11 │ │ │ │ + lfd f31,-8(r1) │ │ │ │ blr │ │ │ │ .long 0x0 │ │ │ │ .long 0x3020000 │ │ │ │ .long 0x588 │ │ │ │ nop │ │ │ │ nop │ │ │ │ │ │ │ │ -0000000000008b10 : │ │ │ │ - addis r2,r12,9 │ │ │ │ - addi r2,r2,-3088 │ │ │ │ - mflr r0 │ │ │ │ +0000000000008330 : │ │ │ │ mfocrf r11,8 │ │ │ │ std r29,-56(r1) │ │ │ │ - mr. r29,r4 │ │ │ │ std r30,-48(r1) │ │ │ │ + mflr r0 │ │ │ │ + mr. r29,r4 │ │ │ │ mr r30,r3 │ │ │ │ std r31,-40(r1) │ │ │ │ stfd f30,-16(r1) │ │ │ │ - stfd f31,-8(r1) │ │ │ │ mr r31,r5 │ │ │ │ stw r11,8(r1) │ │ │ │ - cmpdi cr4,r5,0 │ │ │ │ std r0,16(r1) │ │ │ │ + cmpdi cr4,r5,0 │ │ │ │ + stfd f31,-8(r1) │ │ │ │ stdu r1,-112(r1) │ │ │ │ - beq 8cb0 │ │ │ │ - ble cr4,8d20 │ │ │ │ + beq 84a0 │ │ │ │ + ble cr4,8500 │ │ │ │ std r27,40(r1) │ │ │ │ std r28,48(r1) │ │ │ │ mr r27,r5 │ │ │ │ mr r28,r3 │ │ │ │ xxlxor vs30,vs30,vs30 │ │ │ │ xxlxor vs31,vs31,vs31 │ │ │ │ stfd f28,80(r1) │ │ │ │ stfd f29,88(r1) │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ lfd f3,0(r29) │ │ │ │ lfd f4,8(r29) │ │ │ │ - lfd f1,0(r28) │ │ │ │ - lfd f2,8(r28) │ │ │ │ - addi r29,r29,16 │ │ │ │ addi r28,r28,16 │ │ │ │ - bl 6d328 │ │ │ │ - nop │ │ │ │ + addi r29,r29,16 │ │ │ │ + lfd f1,-16(r28) │ │ │ │ + lfd f2,-8(r28) │ │ │ │ + bl 3310 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ + bl 3d10 │ │ │ │ addic. r27,r27,-1 │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - bne 8b80 │ │ │ │ + bne 8390 │ │ │ │ ld r27,40(r1) │ │ │ │ fmr f1,f30 │ │ │ │ fmr f2,f31 │ │ │ │ - bl 3cc0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - li r9,1 │ │ │ │ + bl 3ce0 │ │ │ │ + li r2,1 │ │ │ │ xxlxor vs30,vs30,vs30 │ │ │ │ xxlxor vs31,vs31,vs31 │ │ │ │ - isel r31,r31,r9,4*cr4+gt │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ + isel r31,r31,r2,4*cr4+gt │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ lfd f3,0(r30) │ │ │ │ lfd f4,8(r30) │ │ │ │ addi r30,r30,16 │ │ │ │ fmr f1,f3 │ │ │ │ fmr f2,f4 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ + bl 3d10 │ │ │ │ addic. r31,r31,-1 │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - bne 8c10 │ │ │ │ - bl 3cc0 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bne 8410 │ │ │ │ + bl 3ce0 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - bl 6d4b8 │ │ │ │ - nop │ │ │ │ + bl 3830 │ │ │ │ lfd f28,80(r1) │ │ │ │ lfd f29,88(r1) │ │ │ │ ld r28,48(r1) │ │ │ │ addi r1,r1,112 │ │ │ │ ld r0,16(r1) │ │ │ │ lwz r11,8(r1) │ │ │ │ ld r29,-56(r1) │ │ │ │ @@ -5590,2453 +4584,2092 @@ │ │ │ │ ld r31,-40(r1) │ │ │ │ lfd f30,-16(r1) │ │ │ │ lfd f31,-8(r1) │ │ │ │ mtlr r0 │ │ │ │ mtocrf 8,r11 │ │ │ │ blr │ │ │ │ nop │ │ │ │ - ble cr4,8d20 │ │ │ │ + ble cr4,8500 │ │ │ │ std r28,48(r1) │ │ │ │ mr r29,r3 │ │ │ │ mr r28,r5 │ │ │ │ xxlxor vs30,vs30,vs30 │ │ │ │ xxlxor vs31,vs31,vs31 │ │ │ │ stfd f28,80(r1) │ │ │ │ stfd f29,88(r1) │ │ │ │ lfd f3,0(r29) │ │ │ │ lfd f4,8(r29) │ │ │ │ addi r29,r29,16 │ │ │ │ fmr f1,f3 │ │ │ │ fmr f2,f4 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ + bl 3d10 │ │ │ │ addic. r28,r28,-1 │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - bne 8cd0 │ │ │ │ - b 8bdc │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ + bne 84c0 │ │ │ │ + b 83e0 │ │ │ │ addi r1,r1,112 │ │ │ │ - addis r9,r2,-3 │ │ │ │ + plfd f1,393804 # 68750 │ │ │ │ + plfd f2,393804 # 68758 │ │ │ │ ld r0,16(r1) │ │ │ │ - addi r9,r9,24080 │ │ │ │ lwz r11,8(r1) │ │ │ │ ld r29,-56(r1) │ │ │ │ ld r30,-48(r1) │ │ │ │ ld r31,-40(r1) │ │ │ │ lfd f30,-16(r1) │ │ │ │ lfd f31,-8(r1) │ │ │ │ - lfd f1,0(r9) │ │ │ │ - lfd f2,8(r9) │ │ │ │ mtlr r0 │ │ │ │ mtocrf 8,r11 │ │ │ │ blr │ │ │ │ .long 0x0 │ │ │ │ .long 0x3020000 │ │ │ │ .long 0x584 │ │ │ │ nop │ │ │ │ nop │ │ │ │ - │ │ │ │ -0000000000008d70 : │ │ │ │ - addis r2,r12,9 │ │ │ │ - addi r2,r2,-3696 │ │ │ │ nop │ │ │ │ nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + │ │ │ │ +0000000000008580 : │ │ │ │ + plha r2,555680 # 90020 │ │ │ │ stfd f22,-80(r1) │ │ │ │ stfd f23,-72(r1) │ │ │ │ + plfd f22,555648 # 90010 │ │ │ │ std r30,-96(r1) │ │ │ │ stfd f24,-64(r1) │ │ │ │ - stfd f25,-56(r1) │ │ │ │ + plfd f23,555640 # 90018 │ │ │ │ mr r30,r3 │ │ │ │ - lha r9,-32480(r2) │ │ │ │ - addi r10,r2,-32496 │ │ │ │ - stdu r1,-144(r1) │ │ │ │ - lfd f22,0(r10) │ │ │ │ - lfd f23,8(r10) │ │ │ │ - cmpwi r9,0 │ │ │ │ - beq 901c │ │ │ │ - std r29,40(r1) │ │ │ │ - addis r29,r2,-3 │ │ │ │ - mflr r0 │ │ │ │ - stfd f30,128(r1) │ │ │ │ - stfd f31,136(r1) │ │ │ │ - std r31,56(r1) │ │ │ │ + stfd f25,-56(r1) │ │ │ │ + stdu r1,-128(r1) │ │ │ │ + cmpwi r2,0 │ │ │ │ + beq 87fc │ │ │ │ + stfd f30,112(r1) │ │ │ │ + stfd f31,120(r1) │ │ │ │ + plfd f30,392764 # 68400 │ │ │ │ + plfd f31,392764 # 68408 │ │ │ │ fmr f25,f23 │ │ │ │ fmr f24,f22 │ │ │ │ + mflr r0 │ │ │ │ + std r31,40(r1) │ │ │ │ li r31,105 │ │ │ │ - addi r29,r29,23232 │ │ │ │ - stfd f26,96(r1) │ │ │ │ - stfd f27,104(r1) │ │ │ │ - stfd f28,112(r1) │ │ │ │ - stfd f29,120(r1) │ │ │ │ - lfd f30,0(r29) │ │ │ │ - lfd f31,8(r29) │ │ │ │ - std r0,160(r1) │ │ │ │ - nop │ │ │ │ + stfd f26,80(r1) │ │ │ │ + stfd f27,88(r1) │ │ │ │ + stfd f28,96(r1) │ │ │ │ + stfd f29,104(r1) │ │ │ │ + std r0,144(r1) │ │ │ │ nop │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ fmr f1,f24 │ │ │ │ fmr f2,f25 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ addic. r31,r31,-3 │ │ │ │ fmr f25,f2 │ │ │ │ fmr f24,f1 │ │ │ │ - bne 8e00 │ │ │ │ + bne 8600 │ │ │ │ nop │ │ │ │ - lfd f28,0(r29) │ │ │ │ - lfd f29,8(r29) │ │ │ │ + plfd f30,555504 # 90030 │ │ │ │ + plfd f31,555504 # 90038 │ │ │ │ li r31,969 │ │ │ │ - addi r9,r2,-32496 │ │ │ │ - stfd f1,0(r9) │ │ │ │ - stfd f2,8(r9) │ │ │ │ - nop │ │ │ │ - addi r9,r2,-32464 │ │ │ │ - lfd f30,0(r9) │ │ │ │ - lfd f31,8(r9) │ │ │ │ + pstfd f1,555452 # 90010 │ │ │ │ + plfd f28,392612 # 68400 │ │ │ │ + plfd f29,392612 # 68408 │ │ │ │ + pstfd f2,555436 # 90018 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ fmr f3,f28 │ │ │ │ fmr f4,f29 │ │ │ │ fmr f1,f30 │ │ │ │ fmr f2,f31 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f3,f28 │ │ │ │ fmr f4,f29 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f3,f28 │ │ │ │ fmr f4,f29 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ addic. r31,r31,-3 │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - bne 8e80 │ │ │ │ + bne 8680 │ │ │ │ nop │ │ │ │ + plfd f1,555392 # 90040 │ │ │ │ + plfd f2,555392 # 90048 │ │ │ │ fmr f3,f24 │ │ │ │ fmr f4,f25 │ │ │ │ + pstfd f30,555352 # 90030 │ │ │ │ + pstfd f31,555352 # 90038 │ │ │ │ li r31,1024 │ │ │ │ - addi r9,r2,-32448 │ │ │ │ - lfd f1,0(r9) │ │ │ │ - lfd f2,8(r9) │ │ │ │ - nop │ │ │ │ - addi r9,r2,-32464 │ │ │ │ - stfd f30,0(r9) │ │ │ │ - stfd f31,8(r9) │ │ │ │ - bl 6d328 │ │ │ │ - nop │ │ │ │ + bl 3310 │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ nop │ │ │ │ nop │ │ │ │ - nop │ │ │ │ fmr f3,f28 │ │ │ │ fmr f4,f29 │ │ │ │ fmr f1,f28 │ │ │ │ fmr f2,f29 │ │ │ │ addi r31,r31,-1 │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ + bl 3d10 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f27,f2 │ │ │ │ fmr f26,f1 │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ + bl 3d10 │ │ │ │ addic. r31,r31,-1 │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ - bne 8f10 │ │ │ │ - addis r9,r2,-3 │ │ │ │ + bne 8700 │ │ │ │ + nop │ │ │ │ + plfd f1,392384 # 68400 │ │ │ │ + plfd f2,392384 # 68408 │ │ │ │ fmr f3,f26 │ │ │ │ fmr f4,f27 │ │ │ │ - addi r9,r9,23232 │ │ │ │ - lfd f1,0(r9) │ │ │ │ - lfd f2,8(r9) │ │ │ │ - bl 6d4b8 │ │ │ │ - nop │ │ │ │ + bl 3830 │ │ │ │ fmr f27,f2 │ │ │ │ fmr f26,f1 │ │ │ │ fcmpu cr0,f30,f26 │ │ │ │ - bne 8f88 │ │ │ │ + bne 8770 │ │ │ │ fcmpu cr0,f31,f27 │ │ │ │ - bgt 8fc4 │ │ │ │ - addis r9,r2,-3 │ │ │ │ + bgt 87a8 │ │ │ │ + plfd f3,392300 # 683e0 │ │ │ │ + nop │ │ │ │ + plfd f4,392296 # 683e8 │ │ │ │ fmr f1,f24 │ │ │ │ fmr f2,f25 │ │ │ │ - addi r9,r9,23200 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ + bl 3d10 │ │ │ │ fmr f3,f26 │ │ │ │ fmr f4,f27 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - nop │ │ │ │ - ld r0,160(r1) │ │ │ │ - li r9,0 │ │ │ │ - lfd f26,96(r1) │ │ │ │ - lfd f27,104(r1) │ │ │ │ - ld r29,40(r1) │ │ │ │ - ld r31,56(r1) │ │ │ │ - addi r10,r2,-32448 │ │ │ │ - stfd f28,0(r10) │ │ │ │ - stfd f29,8(r10) │ │ │ │ - nop │ │ │ │ + ld r0,144(r1) │ │ │ │ + li r2,0 │ │ │ │ + pstfd f28,555152 # 90040 │ │ │ │ + pstfd f29,555152 # 90048 │ │ │ │ + lfd f26,80(r1) │ │ │ │ + pstfd f30,555148 # 90050 │ │ │ │ + pstfd f31,555148 # 90058 │ │ │ │ + lfd f27,88(r1) │ │ │ │ + lfd f28,96(r1) │ │ │ │ + lfd f29,104(r1) │ │ │ │ + lfd f30,112(r1) │ │ │ │ + psth r2,555068 # 90020 │ │ │ │ + lfd f31,120(r1) │ │ │ │ + ld r31,40(r1) │ │ │ │ mtlr r0 │ │ │ │ - lfd f28,112(r1) │ │ │ │ - lfd f29,120(r1) │ │ │ │ - addi r10,r2,-32432 │ │ │ │ - stfd f30,0(r10) │ │ │ │ - stfd f31,8(r10) │ │ │ │ - nop │ │ │ │ - lfd f30,128(r1) │ │ │ │ - lfd f31,136(r1) │ │ │ │ - sth r9,-32480(r2) │ │ │ │ - b 9024 │ │ │ │ + b 8804 │ │ │ │ fmr f25,f23 │ │ │ │ fmr f24,f22 │ │ │ │ cmplwi r30,9 │ │ │ │ - bgt 915c │ │ │ │ - addis r9,r2,-9 │ │ │ │ + bgt 893c │ │ │ │ sldi r30,r30,2 │ │ │ │ - addi r10,r9,4424 │ │ │ │ - lwax r9,r10,r30 │ │ │ │ - add r9,r9,r10 │ │ │ │ - mtctr r9 │ │ │ │ + pla r9,24 # 8828 │ │ │ │ + lwax r2,r9,r30 │ │ │ │ + add r2,r2,r9 │ │ │ │ + mtctr r2 │ │ │ │ bctr │ │ │ │ .long 0x38 │ │ │ │ .long 0x100 │ │ │ │ .long 0x28 │ │ │ │ .long 0x5c │ │ │ │ - .long 0x90 │ │ │ │ + .long 0x8c │ │ │ │ .long 0xa4 │ │ │ │ .long 0xb0 │ │ │ │ .long 0xd8 │ │ │ │ .long 0xec │ │ │ │ .long 0xc4 │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,23248 │ │ │ │ - lfd f24,0(r9) │ │ │ │ - lfd f25,8(r9) │ │ │ │ - addi r1,r1,144 │ │ │ │ + plfd f24,392128 # 68410 │ │ │ │ + plfd f25,392128 # 68418 │ │ │ │ + addi r1,r1,128 │ │ │ │ fmr f1,f24 │ │ │ │ fmr f2,f25 │ │ │ │ ld r30,-96(r1) │ │ │ │ lfd f22,-80(r1) │ │ │ │ lfd f23,-72(r1) │ │ │ │ lfd f24,-64(r1) │ │ │ │ lfd f25,-56(r1) │ │ │ │ blr │ │ │ │ - mflr r0 │ │ │ │ fmr f3,f22 │ │ │ │ fmr f4,f23 │ │ │ │ fmr f1,f22 │ │ │ │ fmr f2,f23 │ │ │ │ - std r0,160(r1) │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ - ld r0,160(r1) │ │ │ │ + mflr r0 │ │ │ │ + std r0,144(r1) │ │ │ │ + bl 3d10 │ │ │ │ + ld r0,144(r1) │ │ │ │ fmr f25,f2 │ │ │ │ fmr f24,f1 │ │ │ │ mtlr r0 │ │ │ │ - b 9080 │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,24096 │ │ │ │ - lfd f24,0(r9) │ │ │ │ - lfd f25,8(r9) │ │ │ │ - b 9080 │ │ │ │ + b 8860 │ │ │ │ + plfd f24,392876 # 68760 │ │ │ │ + nop │ │ │ │ + plfd f25,392872 # 68768 │ │ │ │ + b 8860 │ │ │ │ xxlxor vs24,vs24,vs24 │ │ │ │ xxlxor vs25,vs25,vs25 │ │ │ │ - b 9080 │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,24112 │ │ │ │ - lfd f24,0(r9) │ │ │ │ - lfd f25,8(r9) │ │ │ │ - b 9080 │ │ │ │ - nop │ │ │ │ - addi r9,r2,-32448 │ │ │ │ - lfd f24,0(r9) │ │ │ │ - lfd f25,8(r9) │ │ │ │ - b 9080 │ │ │ │ - nop │ │ │ │ - addi r9,r2,-32464 │ │ │ │ - lfd f24,0(r9) │ │ │ │ - lfd f25,8(r9) │ │ │ │ - b 9080 │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,24128 │ │ │ │ - lfd f24,0(r9) │ │ │ │ - lfd f25,8(r9) │ │ │ │ - b 9080 │ │ │ │ - nop │ │ │ │ - addi r9,r2,-32432 │ │ │ │ - lfd f24,0(r9) │ │ │ │ - lfd f25,8(r9) │ │ │ │ - b 9080 │ │ │ │ + b 8860 │ │ │ │ + plfd f24,392856 # 68770 │ │ │ │ + plfd f25,392856 # 68778 │ │ │ │ + b 8860 │ │ │ │ + plfd f24,554836 # 90040 │ │ │ │ + plfd f25,554836 # 90048 │ │ │ │ + b 8860 │ │ │ │ + plfd f24,554800 # 90030 │ │ │ │ + plfd f25,554800 # 90038 │ │ │ │ + b 8860 │ │ │ │ + plfd f24,392812 # 68780 │ │ │ │ + plfd f25,392812 # 68788 │ │ │ │ + b 8860 │ │ │ │ + plfd f24,554792 # 90050 │ │ │ │ + plfd f25,554792 # 90058 │ │ │ │ + b 8860 │ │ │ │ mflr r0 │ │ │ │ - addis r5,r2,-3 │ │ │ │ - addis r3,r2,-3 │ │ │ │ li r4,90 │ │ │ │ - addi r5,r5,22648 │ │ │ │ - addi r3,r3,22688 │ │ │ │ - std r0,160(r1) │ │ │ │ - bl 3440 │ │ │ │ - ld r2,24(r1) │ │ │ │ - ld r0,160(r1) │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,24144 │ │ │ │ + pla r5,391284 # 681b8 │ │ │ │ + pla r3,391316 # 681e0 │ │ │ │ + std r0,144(r1) │ │ │ │ + bl 3440 │ │ │ │ + ld r0,144(r1) │ │ │ │ + plfd f24,392752 # 68790 │ │ │ │ + plfd f25,392752 # 68798 │ │ │ │ mtlr r0 │ │ │ │ - lfd f24,0(r9) │ │ │ │ - lfd f25,8(r9) │ │ │ │ - b 9080 │ │ │ │ + b 8860 │ │ │ │ .long 0x0 │ │ │ │ .long 0x1020000 │ │ │ │ - .long 0x38a │ │ │ │ + .long 0x28a │ │ │ │ + nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ │ │ │ │ -00000000000091b0 : │ │ │ │ - addis r2,r12,9 │ │ │ │ - addi r2,r2,-4784 │ │ │ │ +0000000000008990 : │ │ │ │ std r30,-16(r1) │ │ │ │ mr. r30,r4 │ │ │ │ stdu r1,-64(r1) │ │ │ │ - ble 9270 │ │ │ │ + ble 8a40 │ │ │ │ mflr r0 │ │ │ │ - addis r9,r2,-3 │ │ │ │ + andi. r2,r30,1 │ │ │ │ std r29,40(r1) │ │ │ │ std r31,56(r1) │ │ │ │ - addi r29,r30,-1 │ │ │ │ + plfd f1,391728 # 683e0 │ │ │ │ + plfd f2,391728 # 683e8 │ │ │ │ mr r31,r3 │ │ │ │ - addi r9,r9,23200 │ │ │ │ - lfd f1,0(r9) │ │ │ │ - lfd f2,8(r9) │ │ │ │ - andi. r9,r30,1 │ │ │ │ + addi r29,r30,-1 │ │ │ │ std r0,80(r1) │ │ │ │ - beq 9220 │ │ │ │ + beq 89f0 │ │ │ │ lfd f3,0(r3) │ │ │ │ lfd f4,8(r3) │ │ │ │ addi r31,r31,16 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ mr. r30,r29 │ │ │ │ - beq 9250 │ │ │ │ - nop │ │ │ │ + beq 8a18 │ │ │ │ nop │ │ │ │ nop │ │ │ │ lfd f3,0(r31) │ │ │ │ lfd f4,8(r31) │ │ │ │ addi r30,r30,-1 │ │ │ │ addi r31,r31,32 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ lfd f3,-16(r31) │ │ │ │ lfd f4,-8(r31) │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ addic. r30,r30,-1 │ │ │ │ - bne 9220 │ │ │ │ + bne 89f0 │ │ │ │ ld r0,80(r1) │ │ │ │ ld r29,40(r1) │ │ │ │ ld r31,56(r1) │ │ │ │ addi r1,r1,64 │ │ │ │ ld r30,-16(r1) │ │ │ │ mtlr r0 │ │ │ │ blr │ │ │ │ nop │ │ │ │ - addis r9,r2,-3 │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ addi r1,r1,64 │ │ │ │ - addi r9,r9,23200 │ │ │ │ + plfd f1,391580 # 683e0 │ │ │ │ + plfd f2,391580 # 683e8 │ │ │ │ ld r30,-16(r1) │ │ │ │ - lfd f1,0(r9) │ │ │ │ - lfd f2,8(r9) │ │ │ │ blr │ │ │ │ .long 0x0 │ │ │ │ .long 0x1000000 │ │ │ │ .long 0x380 │ │ │ │ nop │ │ │ │ nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ │ │ │ │ -00000000000092a0 : │ │ │ │ - li r9,1 │ │ │ │ - slw r3,r9,r3 │ │ │ │ +0000000000008a80 : │ │ │ │ + li r2,1 │ │ │ │ + slw r3,r2,r3 │ │ │ │ blr │ │ │ │ ... │ │ │ │ nop │ │ │ │ nop │ │ │ │ │ │ │ │ -00000000000092c0 : │ │ │ │ - addis r2,r12,9 │ │ │ │ - addi r2,r2,-5056 │ │ │ │ +0000000000008aa0 : │ │ │ │ cmpdi r3,0 │ │ │ │ - ble 9330 │ │ │ │ - srdi r8,r3,1 │ │ │ │ - lis r10,-13017 │ │ │ │ - lis r7,1014 │ │ │ │ - addis r6,r2,-3 │ │ │ │ - or r8,r8,r3 │ │ │ │ - ori r7,r7,60146 │ │ │ │ - ori r10,r10,5217 │ │ │ │ - addi r6,r6,25632 │ │ │ │ - srdi r9,r8,2 │ │ │ │ - rldimi r10,r7,32,0 │ │ │ │ - or r9,r9,r8 │ │ │ │ - srdi r8,r9,4 │ │ │ │ - or r8,r8,r9 │ │ │ │ - srdi r9,r8,8 │ │ │ │ - or r9,r9,r8 │ │ │ │ - srdi r8,r9,16 │ │ │ │ - or r8,r8,r9 │ │ │ │ - srdi r9,r8,32 │ │ │ │ - or r9,r9,r8 │ │ │ │ - mulld r9,r9,r10 │ │ │ │ - srdi r9,r9,58 │ │ │ │ - sldi r9,r9,3 │ │ │ │ - ldx r3,r6,r9 │ │ │ │ + ble 8b08 │ │ │ │ + srdi r9,r3,1 │ │ │ │ + pli r2,66513650 │ │ │ │ + pli r10,3441890401 │ │ │ │ + rldimi r10,r2,32,0 │ │ │ │ + pla r8,393904 # 68d70 │ │ │ │ + or r9,r9,r3 │ │ │ │ + srdi r2,r9,2 │ │ │ │ + or r2,r2,r9 │ │ │ │ + srdi r9,r2,4 │ │ │ │ + or r9,r9,r2 │ │ │ │ + srdi r2,r9,8 │ │ │ │ + or r2,r2,r9 │ │ │ │ + srdi r9,r2,16 │ │ │ │ + or r9,r9,r2 │ │ │ │ + srdi r2,r9,32 │ │ │ │ + or r2,r2,r9 │ │ │ │ + mulld r2,r2,r10 │ │ │ │ + srdi r2,r2,58 │ │ │ │ + sldi r2,r2,3 │ │ │ │ + ldx r3,r8,r2 │ │ │ │ blr │ │ │ │ li r3,-1 │ │ │ │ blr │ │ │ │ ... │ │ │ │ nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ │ │ │ │ -0000000000009350 : │ │ │ │ +0000000000008b20 : │ │ │ │ cmpdi r3,0 │ │ │ │ - blt 939c │ │ │ │ + blt 8b6c │ │ │ │ cmpdi r3,1 │ │ │ │ - ble 9394 │ │ │ │ + ble 8b64 │ │ │ │ addi r3,r3,-1 │ │ │ │ - srdi r9,r3,1 │ │ │ │ - or r9,r9,r3 │ │ │ │ - srdi r10,r9,2 │ │ │ │ - or r10,r10,r9 │ │ │ │ - srdi r9,r10,4 │ │ │ │ - or r9,r9,r10 │ │ │ │ - srdi r10,r9,8 │ │ │ │ - or r10,r10,r9 │ │ │ │ - srdi r9,r10,16 │ │ │ │ - or r9,r9,r10 │ │ │ │ - srdi r3,r9,32 │ │ │ │ - or r3,r3,r9 │ │ │ │ + srdi r2,r3,1 │ │ │ │ + or r2,r2,r3 │ │ │ │ + srdi r9,r2,2 │ │ │ │ + or r9,r9,r2 │ │ │ │ + srdi r2,r9,4 │ │ │ │ + or r2,r2,r9 │ │ │ │ + srdi r9,r2,8 │ │ │ │ + or r9,r9,r2 │ │ │ │ + srdi r2,r9,16 │ │ │ │ + or r2,r2,r9 │ │ │ │ + srdi r3,r2,32 │ │ │ │ + or r3,r3,r2 │ │ │ │ addi r3,r3,1 │ │ │ │ blr │ │ │ │ li r3,-1 │ │ │ │ blr │ │ │ │ ... │ │ │ │ │ │ │ │ -00000000000093b0 : │ │ │ │ +0000000000008b80 : │ │ │ │ cmpdi r3,0 │ │ │ │ - li r10,1 │ │ │ │ - beq 9458 │ │ │ │ + li r9,1 │ │ │ │ + beq 8c20 │ │ │ │ cmpdi r3,1 │ │ │ │ - beq 9480 │ │ │ │ - li r6,0 │ │ │ │ + beq 8c40 │ │ │ │ li r8,0 │ │ │ │ + li r9,0 │ │ │ │ nop │ │ │ │ - sradi r7,r3,1 │ │ │ │ - addze r7,r7 │ │ │ │ - li r11,0 │ │ │ │ - li r9,1 │ │ │ │ - mr r0,r8 │ │ │ │ - addi r8,r8,1 │ │ │ │ - sldi r10,r7,1 │ │ │ │ - cmpdi r7,1 │ │ │ │ - subf r10,r10,r3 │ │ │ │ - mr r3,r7 │ │ │ │ - cmpdi cr7,r10,1 │ │ │ │ - isel r9,r9,r11,4*cr7+eq │ │ │ │ - or r6,r6,r9 │ │ │ │ - bne 93d0 │ │ │ │ - add r6,r6,r0 │ │ │ │ - addi r9,r6,1 │ │ │ │ - andi. r8,r9,3 │ │ │ │ - mr r10,r9 │ │ │ │ - beq 9440 │ │ │ │ - cmpdi r8,1 │ │ │ │ - beq 9434 │ │ │ │ - cmpdi r8,2 │ │ │ │ - bne 9470 │ │ │ │ - sldi r3,r3,1 │ │ │ │ - addi r10,r10,-1 │ │ │ │ + sradi r10,r3,1 │ │ │ │ + addze r10,r10 │ │ │ │ + mr r7,r9 │ │ │ │ + addi r9,r9,1 │ │ │ │ + sldi r2,r10,1 │ │ │ │ + cmpdi r10,1 │ │ │ │ + subf r2,r2,r3 │ │ │ │ + mr r3,r10 │ │ │ │ + cmpdi cr7,r2,1 │ │ │ │ + setbc r2,4*cr7+eq │ │ │ │ + or r8,r8,r2 │ │ │ │ + bne 8ba0 │ │ │ │ + add r8,r8,r7 │ │ │ │ + addi r2,r8,1 │ │ │ │ + andi. r10,r2,3 │ │ │ │ + mr r9,r2 │ │ │ │ + beq 8c08 │ │ │ │ cmpdi r10,1 │ │ │ │ + beq 8bfc │ │ │ │ + cmpdi r10,2 │ │ │ │ + bne 8c30 │ │ │ │ sldi r3,r3,1 │ │ │ │ - beq 9450 │ │ │ │ - srdi r10,r9,2 │ │ │ │ - mtctr r10 │ │ │ │ + addi r9,r9,-1 │ │ │ │ + cmpdi r9,1 │ │ │ │ + sldi r3,r3,1 │ │ │ │ + beq 8c18 │ │ │ │ + srdi r9,r2,2 │ │ │ │ + mtctr r9 │ │ │ │ sldi r3,r3,4 │ │ │ │ - bdnz 9448 │ │ │ │ - mr r10,r3 │ │ │ │ - mr r3,r9 │ │ │ │ - std r10,0(r4) │ │ │ │ + bdnz 8c10 │ │ │ │ + mr r9,r3 │ │ │ │ + mr r3,r2 │ │ │ │ + std r9,0(r4) │ │ │ │ std r3,0(r5) │ │ │ │ blr │ │ │ │ nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - mr r10,r6 │ │ │ │ + mr r9,r8 │ │ │ │ li r3,2 │ │ │ │ - b 942c │ │ │ │ + b 8bf4 │ │ │ │ nop │ │ │ │ li r3,0 │ │ │ │ - b 9458 │ │ │ │ + b 8c20 │ │ │ │ ... │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ │ │ │ │ -00000000000094a0 : │ │ │ │ +0000000000008c60 : │ │ │ │ cmpdi r3,0 │ │ │ │ - beq 9550 │ │ │ │ + beq 8d10 │ │ │ │ cmpwi r3,1 │ │ │ │ - li r8,0 │ │ │ │ - beq 9580 │ │ │ │ - li r7,0 │ │ │ │ + li r9,0 │ │ │ │ + beq 8d40 │ │ │ │ + li r10,0 │ │ │ │ nop │ │ │ │ nop │ │ │ │ - srawi r6,r3,1 │ │ │ │ - addze r6,r6 │ │ │ │ - li r11,0 │ │ │ │ - li r9,1 │ │ │ │ - mr r0,r7 │ │ │ │ - addi r7,r7,1 │ │ │ │ - slwi r10,r6,1 │ │ │ │ - cmpwi r6,1 │ │ │ │ - subf r10,r10,r3 │ │ │ │ - mr r3,r6 │ │ │ │ - cmpwi cr7,r10,1 │ │ │ │ - isel r9,r9,r11,4*cr7+eq │ │ │ │ - or r8,r8,r9 │ │ │ │ - bne 94c0 │ │ │ │ - add r8,r8,r0 │ │ │ │ - addi r8,r8,1 │ │ │ │ - clrldi r10,r8,32 │ │ │ │ - andi. r7,r10,3 │ │ │ │ - addi r6,r10,-1 │ │ │ │ - mr r9,r10 │ │ │ │ - beq 9538 │ │ │ │ - cmpdi r7,1 │ │ │ │ - beq 952c │ │ │ │ - cmpdi r7,2 │ │ │ │ - bne 9570 │ │ │ │ + srawi r8,r3,1 │ │ │ │ + addze r8,r8 │ │ │ │ + mr r7,r10 │ │ │ │ + addi r10,r10,1 │ │ │ │ + slwi r2,r8,1 │ │ │ │ + cmpwi r8,1 │ │ │ │ + subf r2,r2,r3 │ │ │ │ + mr r3,r8 │ │ │ │ + cmpwi cr7,r2,1 │ │ │ │ + setbc r2,4*cr7+eq │ │ │ │ + or r9,r9,r2 │ │ │ │ + bne 8c80 │ │ │ │ + add r9,r9,r7 │ │ │ │ + addi r9,r9,1 │ │ │ │ + clrldi r10,r9,32 │ │ │ │ + andi. r8,r10,3 │ │ │ │ + addi r7,r10,-1 │ │ │ │ + mr r2,r10 │ │ │ │ + beq 8cf0 │ │ │ │ + cmpdi r8,1 │ │ │ │ + beq 8ce4 │ │ │ │ + cmpdi r8,2 │ │ │ │ + bne 8d30 │ │ │ │ slwi r3,r3,1 │ │ │ │ addi r10,r10,-1 │ │ │ │ cmpdi r10,1 │ │ │ │ slwi r3,r3,1 │ │ │ │ - beq 9558 │ │ │ │ - srdi r9,r9,2 │ │ │ │ - mtctr r9 │ │ │ │ + beq 8d18 │ │ │ │ + srdi r2,r2,2 │ │ │ │ + mtctr r2 │ │ │ │ slwi r3,r3,4 │ │ │ │ - bdnz 9540 │ │ │ │ - b 9558 │ │ │ │ + bdnz 8cf8 │ │ │ │ + b 8d18 │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ nop │ │ │ │ li r3,1 │ │ │ │ - li r8,0 │ │ │ │ + li r9,0 │ │ │ │ stw r3,0(r4) │ │ │ │ - stw r8,0(r5) │ │ │ │ + stw r9,0(r5) │ │ │ │ blr │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - mr r10,r6 │ │ │ │ + mr r10,r7 │ │ │ │ li r3,2 │ │ │ │ - b 9524 │ │ │ │ + b 8cdc │ │ │ │ nop │ │ │ │ li r3,1 │ │ │ │ - b 9558 │ │ │ │ + b 8d18 │ │ │ │ ... │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ │ │ │ │ -00000000000095a0 : │ │ │ │ - addis r2,r12,9 │ │ │ │ - addi r2,r2,-5792 │ │ │ │ +0000000000008d80 : │ │ │ │ mflr r0 │ │ │ │ - addis r9,r2,-3 │ │ │ │ stfd f24,-64(r1) │ │ │ │ stfd f25,-56(r1) │ │ │ │ fmr f24,f1 │ │ │ │ fmr f25,f2 │ │ │ │ + plfd f1,390732 # 683e0 │ │ │ │ + plfd f2,390732 # 683e8 │ │ │ │ stfd f20,-96(r1) │ │ │ │ stfd f21,-88(r1) │ │ │ │ stfd f22,-80(r1) │ │ │ │ - addi r9,r9,23200 │ │ │ │ + std r0,16(r1) │ │ │ │ stfd f23,-72(r1) │ │ │ │ stfd f26,-48(r1) │ │ │ │ stfd f27,-40(r1) │ │ │ │ stfd f28,-32(r1) │ │ │ │ stfd f29,-24(r1) │ │ │ │ stfd f30,-16(r1) │ │ │ │ + fmr f30,f3 │ │ │ │ stfd f31,-8(r1) │ │ │ │ - lfd f1,0(r9) │ │ │ │ - lfd f2,8(r9) │ │ │ │ - std r29,-136(r1) │ │ │ │ std r30,-128(r1) │ │ │ │ - std r31,-120(r1) │ │ │ │ fmr f31,f4 │ │ │ │ - fmr f30,f3 │ │ │ │ - std r0,16(r1) │ │ │ │ + std r31,-120(r1) │ │ │ │ stdu r1,-176(r1) │ │ │ │ - bl 6d328 │ │ │ │ - nop │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,23232 │ │ │ │ + bl 3310 │ │ │ │ + plfd f3,390680 # 68400 │ │ │ │ + plfd f4,390680 # 68408 │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ - bl 6d328 │ │ │ │ - nop │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,24192 │ │ │ │ + bl 3310 │ │ │ │ + plfd f3,391604 # 687c0 │ │ │ │ + plfd f4,391604 # 687c8 │ │ │ │ fmr f27,f2 │ │ │ │ fmr f26,f1 │ │ │ │ fmr f2,f25 │ │ │ │ fmr f1,f24 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ + bl 3d10 │ │ │ │ fmr f3,f26 │ │ │ │ fmr f4,f27 │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ + bl 3d10 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - bl 6d4b8 │ │ │ │ - nop │ │ │ │ - bl 3820 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 3830 │ │ │ │ + bl 3840 │ │ │ │ fmr f13,f2 │ │ │ │ fmr f12,f1 │ │ │ │ fmr f2,f25 │ │ │ │ fmr f1,f24 │ │ │ │ fmr f3,f26 │ │ │ │ fmr f4,f27 │ │ │ │ fmr f26,f12 │ │ │ │ fmr f27,f13 │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ + bl 3d10 │ │ │ │ fmr f3,f26 │ │ │ │ fmr f4,f27 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fneg f1,f1 │ │ │ │ fneg f2,f2 │ │ │ │ - bl 3400 │ │ │ │ - ld r2,24(r1) │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,24208 │ │ │ │ + bl 3400 │ │ │ │ + plfd f3,391488 # 687d0 │ │ │ │ + plfd f4,391488 # 687d8 │ │ │ │ fmr f27,f2 │ │ │ │ fmr f26,f1 │ │ │ │ fmr f2,f25 │ │ │ │ fmr f1,f24 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,24224 │ │ │ │ + bl 3d10 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ - lfd f2,8(r9) │ │ │ │ - lfd f1,0(r9) │ │ │ │ - bl 6d4b8 │ │ │ │ nop │ │ │ │ + plfd f2,391464 # 687e8 │ │ │ │ + plfd f1,391448 # 687e0 │ │ │ │ + bl 3830 │ │ │ │ fmr f3,f28 │ │ │ │ fmr f4,f29 │ │ │ │ - bl 3980 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 39a0 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f27 │ │ │ │ fmr f1,f26 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f23,f2 │ │ │ │ fmr f22,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ fmr f3,f24 │ │ │ │ fmr f4,f25 │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,23200 │ │ │ │ + bl 3d10 │ │ │ │ + plfd f30,390352 # 683e0 │ │ │ │ + plfd f31,390352 # 683e8 │ │ │ │ fmr f21,f2 │ │ │ │ fmr f20,f1 │ │ │ │ - lfd f30,0(r9) │ │ │ │ - lfd f31,8(r9) │ │ │ │ fcmpu cr0,f20,f30 │ │ │ │ - bne 9794 │ │ │ │ + bne 8f34 │ │ │ │ fcmpu cr0,f21,f31 │ │ │ │ - ble 9a60 │ │ │ │ + ble 91b0 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f1,f30 │ │ │ │ fmr f2,f31 │ │ │ │ - addis r31,r2,-3 │ │ │ │ - addis r29,r2,-3 │ │ │ │ - li r30,0 │ │ │ │ - bl 6d4b8 │ │ │ │ - nop │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r31,r31,26144 │ │ │ │ - addi r29,r29,26160 │ │ │ │ - addi r9,r9,24176 │ │ │ │ + pla r30,393272 # 68f80 │ │ │ │ + li r31,0 │ │ │ │ + bl 3830 │ │ │ │ + plfd f28,391256 # 687b0 │ │ │ │ + plfd f29,391256 # 687b8 │ │ │ │ fmr f26,f30 │ │ │ │ fmr f27,f31 │ │ │ │ fmr f21,f2 │ │ │ │ fmr f20,f1 │ │ │ │ - lfd f28,0(r9) │ │ │ │ - lfd f29,8(r9) │ │ │ │ - nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ fmr f1,f20 │ │ │ │ fmr f2,f21 │ │ │ │ fmr f3,f28 │ │ │ │ fmr f4,f29 │ │ │ │ - addi r29,r29,16 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - mtfprwa f0,r30 │ │ │ │ - addi r30,r30,1 │ │ │ │ + addi r30,r30,16 │ │ │ │ + bl 367c │ │ │ │ + mtfprwa f0,r31 │ │ │ │ + addi r31,r31,1 │ │ │ │ fcfid f0,f0 │ │ │ │ - fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ fmr f3,f20 │ │ │ │ fmr f4,f21 │ │ │ │ + fmr f29,f2 │ │ │ │ xxlxor vs2,vs2,vs2 │ │ │ │ fmr f1,f0 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ + bl 3d10 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f27 │ │ │ │ fmr f1,f26 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - lfd f3,-16(r29) │ │ │ │ - lfd f4,-8(r29) │ │ │ │ + bl 367c │ │ │ │ + lfd f3,-16(r30) │ │ │ │ + lfd f4,-8(r30) │ │ │ │ fmr f27,f2 │ │ │ │ fmr f26,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ - cmplwi r30,23 │ │ │ │ + bl 3d10 │ │ │ │ + cmplwi r31,23 │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ - bne 97f0 │ │ │ │ - addis r9,r2,-3 │ │ │ │ + bne 8f80 │ │ │ │ + plfd f3,390100 # 683e0 │ │ │ │ + plfd f4,390100 # 683e8 │ │ │ │ fmr f1,f24 │ │ │ │ fmr f2,f25 │ │ │ │ - addi r9,r9,23200 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ + bl 3d10 │ │ │ │ xxlxor vs12,vs12,vs12 │ │ │ │ xxlxor vs13,vs13,vs13 │ │ │ │ fcmpu cr0,f24,f12 │ │ │ │ - bne 98c4 │ │ │ │ + bne 903c │ │ │ │ fcmpu cr0,f25,f13 │ │ │ │ fmr f21,f2 │ │ │ │ fmr f20,f1 │ │ │ │ - ble 9b60 │ │ │ │ - addis r9,r2,-3 │ │ │ │ + ble 9270 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f4,f2 │ │ │ │ + plfd f1,390032 # 683e0 │ │ │ │ + plfd f2,390032 # 683e8 │ │ │ │ stfd f18,64(r1) │ │ │ │ stfd f19,72(r1) │ │ │ │ - li r30,0 │ │ │ │ - addi r31,r31,16 │ │ │ │ - addi r9,r9,23200 │ │ │ │ - lfd f1,0(r9) │ │ │ │ - lfd f2,8(r9) │ │ │ │ - bl 6d4b8 │ │ │ │ - nop │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,24176 │ │ │ │ + pla r30,392984 # 68f80 │ │ │ │ + li r31,0 │ │ │ │ + bl 3830 │ │ │ │ fmr f21,f2 │ │ │ │ fmr f20,f1 │ │ │ │ + plfd f2,390968 # 687b8 │ │ │ │ + plfd f1,390952 # 687b0 │ │ │ │ fmr f18,f30 │ │ │ │ fmr f19,f31 │ │ │ │ - lfd f1,0(r9) │ │ │ │ - lfd f2,8(r9) │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f21 │ │ │ │ fmr f1,f20 │ │ │ │ - addi r31,r31,16 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - mtfprwa f0,r30 │ │ │ │ - addi r30,r30,1 │ │ │ │ + addi r30,r30,16 │ │ │ │ + bl 367c │ │ │ │ + mtfprwa f0,r31 │ │ │ │ + addi r31,r31,1 │ │ │ │ fcfid f0,f0 │ │ │ │ - fmr f25,f2 │ │ │ │ fmr f24,f1 │ │ │ │ fmr f3,f20 │ │ │ │ fmr f4,f21 │ │ │ │ + fmr f25,f2 │ │ │ │ xxlxor vs2,vs2,vs2 │ │ │ │ fmr f1,f0 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f3,f18 │ │ │ │ fmr f4,f19 │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ + bl 3d10 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - lfd f3,-16(r31) │ │ │ │ - lfd f4,-8(r31) │ │ │ │ + bl 367c │ │ │ │ + lfd f3,-16(r30) │ │ │ │ + lfd f4,-8(r30) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ fmr f2,f25 │ │ │ │ fmr f1,f24 │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ - cmplwi r30,23 │ │ │ │ - bne 9920 │ │ │ │ + bl 3d10 │ │ │ │ + cmplwi r31,23 │ │ │ │ + bne 90a0 │ │ │ │ lfd f18,64(r1) │ │ │ │ lfd f19,72(r1) │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - bl 6d4b8 │ │ │ │ - nop │ │ │ │ + bl 3830 │ │ │ │ fmr f3,f26 │ │ │ │ fmr f4,f27 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - bl 6d4b8 │ │ │ │ - nop │ │ │ │ + bl 3830 │ │ │ │ fmr f3,f22 │ │ │ │ fmr f4,f23 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ addi r1,r1,176 │ │ │ │ ld r0,16(r1) │ │ │ │ - ld r29,-136(r1) │ │ │ │ ld r30,-128(r1) │ │ │ │ ld r31,-120(r1) │ │ │ │ lfd f20,-96(r1) │ │ │ │ lfd f21,-88(r1) │ │ │ │ lfd f22,-80(r1) │ │ │ │ lfd f23,-72(r1) │ │ │ │ lfd f24,-64(r1) │ │ │ │ lfd f25,-56(r1) │ │ │ │ lfd f26,-48(r1) │ │ │ │ + mtlr r0 │ │ │ │ lfd f27,-40(r1) │ │ │ │ lfd f28,-32(r1) │ │ │ │ lfd f29,-24(r1) │ │ │ │ lfd f30,-16(r1) │ │ │ │ lfd f31,-8(r1) │ │ │ │ - mtlr r0 │ │ │ │ blr │ │ │ │ nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addis r31,r2,-3 │ │ │ │ - addis r30,r2,-3 │ │ │ │ + plfd f28,390640 # 687a0 │ │ │ │ + plfd f29,390640 # 687a8 │ │ │ │ fmr f26,f30 │ │ │ │ fmr f27,f31 │ │ │ │ - li r29,22 │ │ │ │ - addi r9,r9,24160 │ │ │ │ - addi r31,r31,26144 │ │ │ │ - addi r30,r30,26496 │ │ │ │ - lfd f28,0(r9) │ │ │ │ - lfd f29,8(r9) │ │ │ │ + std r29,40(r1) │ │ │ │ + li r30,22 │ │ │ │ + pla r29,392608 # 68f70 │ │ │ │ + addi r31,r29,352 │ │ │ │ nop │ │ │ │ fmr f1,f20 │ │ │ │ fmr f2,f21 │ │ │ │ fmr f3,f28 │ │ │ │ fmr f4,f29 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - mtfprwa f0,r29 │ │ │ │ - addi r29,r29,-1 │ │ │ │ + bl 367c │ │ │ │ + mtfprwa f0,r30 │ │ │ │ + addi r30,r30,-1 │ │ │ │ fcfid f0,f0 │ │ │ │ - fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ fmr f3,f20 │ │ │ │ fmr f4,f21 │ │ │ │ + fmr f29,f2 │ │ │ │ xxlxor vs2,vs2,vs2 │ │ │ │ fmr f1,f0 │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ + bl 3d10 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f27 │ │ │ │ fmr f1,f26 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - lfd f3,0(r30) │ │ │ │ - lfd f4,8(r30) │ │ │ │ + bl 367c │ │ │ │ + lfd f3,0(r31) │ │ │ │ + lfd f4,8(r31) │ │ │ │ fmr f27,f2 │ │ │ │ fmr f26,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ - cmpld r31,r30 │ │ │ │ - addi r30,r30,-16 │ │ │ │ + bl 3d10 │ │ │ │ + cmpld r29,r31 │ │ │ │ + addi r31,r31,-16 │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ - bne 9a90 │ │ │ │ - addis r9,r2,-3 │ │ │ │ - fmr f1,f24 │ │ │ │ - fmr f2,f25 │ │ │ │ - addi r9,r9,23200 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ - bl 6d228 │ │ │ │ + bne 91e0 │ │ │ │ + ld r29,40(r1) │ │ │ │ + b 900c │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + plfd f1,390448 # 687a0 │ │ │ │ + plfd f2,390448 # 687a8 │ │ │ │ + std r29,40(r1) │ │ │ │ + li r30,22 │ │ │ │ + pla r29,392424 # 68f70 │ │ │ │ + addi r31,r29,352 │ │ │ │ nop │ │ │ │ - xxlxor vs12,vs12,vs12 │ │ │ │ - xxlxor vs13,vs13,vs13 │ │ │ │ - fcmpu cr0,f24,f12 │ │ │ │ - bne 9b54 │ │ │ │ - fcmpu cr0,f25,f13 │ │ │ │ - fmr f21,f2 │ │ │ │ - fmr f20,f1 │ │ │ │ - bgt 98d0 │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r30,r31,352 │ │ │ │ - li r29,22 │ │ │ │ - addi r9,r9,24160 │ │ │ │ - lfd f1,0(r9) │ │ │ │ - lfd f2,8(r9) │ │ │ │ nop │ │ │ │ nop │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f21 │ │ │ │ fmr f1,f20 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - mtfprwa f0,r29 │ │ │ │ - addi r29,r29,-1 │ │ │ │ + bl 367c │ │ │ │ + mtfprwa f0,r30 │ │ │ │ + addi r30,r30,-1 │ │ │ │ fmr f24,f1 │ │ │ │ fcfid f1,f0 │ │ │ │ - fmr f25,f2 │ │ │ │ fmr f3,f20 │ │ │ │ fmr f4,f21 │ │ │ │ + fmr f25,f2 │ │ │ │ xxlxor vs2,vs2,vs2 │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ + bl 3d10 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - lfd f3,0(r30) │ │ │ │ - lfd f4,8(r30) │ │ │ │ + bl 367c │ │ │ │ + lfd f3,0(r31) │ │ │ │ + lfd f4,8(r31) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ fmr f2,f25 │ │ │ │ fmr f1,f24 │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ - cmpld r30,r31 │ │ │ │ - addi r30,r30,-16 │ │ │ │ - bne 9b80 │ │ │ │ - b 99c0 │ │ │ │ + bl 3d10 │ │ │ │ + cmpld r31,r29 │ │ │ │ + addi r31,r31,-16 │ │ │ │ + bne 92a0 │ │ │ │ + ld r29,40(r1) │ │ │ │ + b 912c │ │ │ │ .long 0x0 │ │ │ │ .long 0x1020000 │ │ │ │ .long 0x38e │ │ │ │ nop │ │ │ │ nop │ │ │ │ - nop │ │ │ │ │ │ │ │ -0000000000009c20 : │ │ │ │ - addis r2,r12,9 │ │ │ │ - addi r2,r2,-7456 │ │ │ │ - stfd f16,-128(r1) │ │ │ │ - stfd f17,-120(r1) │ │ │ │ +0000000000009330 : │ │ │ │ + stfd f26,-48(r1) │ │ │ │ + stfd f27,-40(r1) │ │ │ │ + fmr f26,f1 │ │ │ │ + fmr f27,f2 │ │ │ │ stfd f30,-16(r1) │ │ │ │ stfd f31,-8(r1) │ │ │ │ - fmr f17,f2 │ │ │ │ - fmr f16,f1 │ │ │ │ xxlxor vs30,vs30,vs30 │ │ │ │ xxlxor vs31,vs31,vs31 │ │ │ │ stdu r1,-224(r1) │ │ │ │ - fcmpu cr0,f16,f30 │ │ │ │ - bne 9c58 │ │ │ │ - fcmpu cr0,f17,f31 │ │ │ │ - beq a320 │ │ │ │ + fcmpu cr0,f26,f30 │ │ │ │ + bne 9360 │ │ │ │ + fcmpu cr0,f27,f31 │ │ │ │ + beq 9990 │ │ │ │ stfd f18,112(r1) │ │ │ │ stfd f19,120(r1) │ │ │ │ fmr f18,f3 │ │ │ │ fmr f19,f4 │ │ │ │ fcmpu cr0,f18,f30 │ │ │ │ - bne 9c78 │ │ │ │ + bne 9380 │ │ │ │ fcmpu cr0,f19,f31 │ │ │ │ - bne 9cb0 │ │ │ │ - addis r9,r2,-3 │ │ │ │ + bne 93c0 │ │ │ │ lfd f18,112(r1) │ │ │ │ lfd f19,120(r1) │ │ │ │ addi r1,r1,224 │ │ │ │ - addi r9,r9,23200 │ │ │ │ - lfd f16,-128(r1) │ │ │ │ - lfd f17,-120(r1) │ │ │ │ + plfd f1,389200 # 683e0 │ │ │ │ + plfd f2,389200 # 683e8 │ │ │ │ + lfd f26,-48(r1) │ │ │ │ + lfd f27,-40(r1) │ │ │ │ lfd f30,-16(r1) │ │ │ │ lfd f31,-8(r1) │ │ │ │ - lfd f1,0(r9) │ │ │ │ - lfd f2,8(r9) │ │ │ │ blr │ │ │ │ nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ mflr r0 │ │ │ │ stfd f14,80(r1) │ │ │ │ stfd f15,88(r1) │ │ │ │ - stfd f20,128(r1) │ │ │ │ - stfd f21,136(r1) │ │ │ │ + stfd f16,96(r1) │ │ │ │ + stfd f17,104(r1) │ │ │ │ + std r0,240(r1) │ │ │ │ stfd f22,144(r1) │ │ │ │ stfd f23,152(r1) │ │ │ │ - stfd f26,176(r1) │ │ │ │ - stfd f27,184(r1) │ │ │ │ + stfd f20,128(r1) │ │ │ │ + stfd f21,136(r1) │ │ │ │ stfd f28,192(r1) │ │ │ │ stfd f29,200(r1) │ │ │ │ std r26,32(r1) │ │ │ │ std r27,40(r1) │ │ │ │ stfd f24,160(r1) │ │ │ │ stfd f25,168(r1) │ │ │ │ std r29,56(r1) │ │ │ │ std r30,64(r1) │ │ │ │ std r31,72(r1) │ │ │ │ - std r0,240(r1) │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,24208 │ │ │ │ + bl 3d10 │ │ │ │ + plfd f3,390080 # 687d0 │ │ │ │ + plfd f4,390080 # 687d8 │ │ │ │ fmr f25,f2 │ │ │ │ fmr f24,f1 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,24208 │ │ │ │ + bl 3d10 │ │ │ │ + plfd f3,390052 # 687d0 │ │ │ │ + plfd f4,390052 # 687d8 │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ - fmr f2,f17 │ │ │ │ - fmr f1,f16 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ - fmr f27,f2 │ │ │ │ - fmr f26,f1 │ │ │ │ + fmr f2,f27 │ │ │ │ + fmr f1,f26 │ │ │ │ + bl 3d10 │ │ │ │ + fmr f21,f2 │ │ │ │ + fmr f20,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ + fmr f3,f20 │ │ │ │ + fmr f4,f21 │ │ │ │ + bl 3830 │ │ │ │ fmr f3,f26 │ │ │ │ fmr f4,f27 │ │ │ │ - bl 6d4b8 │ │ │ │ - nop │ │ │ │ - fmr f3,f16 │ │ │ │ - fmr f4,f17 │ │ │ │ - bl 3980 │ │ │ │ - ld r2,24(r1) │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,24208 │ │ │ │ + bl 39a0 │ │ │ │ + plfd f3,389976 # 687d0 │ │ │ │ + plfd f4,389976 # 687d8 │ │ │ │ fmr f23,f2 │ │ │ │ fmr f22,f1 │ │ │ │ fmr f2,f19 │ │ │ │ fmr f1,f18 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ - fmr f21,f2 │ │ │ │ - fmr f20,f1 │ │ │ │ + bl 3d10 │ │ │ │ + fmr f17,f2 │ │ │ │ + fmr f16,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - fmr f3,f20 │ │ │ │ - fmr f4,f21 │ │ │ │ - bl 6d4b8 │ │ │ │ - nop │ │ │ │ + fmr f3,f16 │ │ │ │ + fmr f4,f17 │ │ │ │ + bl 3830 │ │ │ │ fmr f3,f18 │ │ │ │ fmr f4,f19 │ │ │ │ - bl 3980 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 39a0 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f23 │ │ │ │ fmr f1,f22 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,24224 │ │ │ │ + bl 367c │ │ │ │ + plfd f3,389896 # 687e0 │ │ │ │ + plfd f4,389896 # 687e8 │ │ │ │ fmr f23,f2 │ │ │ │ fmr f22,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ mffprd r26,f22 │ │ │ │ mffprd r27,f23 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ - fmr f3,f20 │ │ │ │ - fmr f4,f21 │ │ │ │ - fmr f1,f26 │ │ │ │ - fmr f2,f27 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + fmr f3,f16 │ │ │ │ + fmr f4,f17 │ │ │ │ + fmr f1,f20 │ │ │ │ + fmr f2,f21 │ │ │ │ + bl 367c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - bl 6d4b8 │ │ │ │ - nop │ │ │ │ - bl 3cc0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,23200 │ │ │ │ + bl 3830 │ │ │ │ + bl 3ce0 │ │ │ │ + plfd f3,388776 # 683e0 │ │ │ │ + plfd f4,388776 # 683e8 │ │ │ │ fmr f21,f2 │ │ │ │ fmr f20,f1 │ │ │ │ fmr f2,f25 │ │ │ │ fmr f1,f24 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ + bl 3d10 │ │ │ │ fcmpu cr0,f24,f30 │ │ │ │ - bne 9e90 │ │ │ │ + bne 9568 │ │ │ │ fcmpu cr0,f25,f31 │ │ │ │ - fmr f27,f2 │ │ │ │ - fmr f26,f1 │ │ │ │ - ble a350 │ │ │ │ - addis r9,r2,-3 │ │ │ │ + fmr f17,f2 │ │ │ │ + fmr f16,f1 │ │ │ │ + ble 99c0 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f4,f2 │ │ │ │ - addis r31,r2,-3 │ │ │ │ - addis r29,r2,-3 │ │ │ │ - li r30,0 │ │ │ │ - addi r9,r9,23200 │ │ │ │ - addi r31,r31,26144 │ │ │ │ - addi r29,r29,26160 │ │ │ │ - lfd f1,0(r9) │ │ │ │ - lfd f2,8(r9) │ │ │ │ - bl 6d4b8 │ │ │ │ nop │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,23200 │ │ │ │ - fmr f27,f2 │ │ │ │ - fmr f26,f1 │ │ │ │ - lfd f30,0(r9) │ │ │ │ - lfd f31,8(r9) │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,24176 │ │ │ │ - lfd f28,0(r9) │ │ │ │ - lfd f29,8(r9) │ │ │ │ + plfd f1,388704 # 683e0 │ │ │ │ + plfd f2,388704 # 683e8 │ │ │ │ + li r31,0 │ │ │ │ + pla r30,391660 # 68f80 │ │ │ │ + bl 3830 │ │ │ │ + plfd f30,388672 # 683e0 │ │ │ │ + plfd f31,388672 # 683e8 │ │ │ │ + plfd f28,389632 # 687b0 │ │ │ │ + plfd f29,389632 # 687b8 │ │ │ │ + fmr f17,f2 │ │ │ │ + fmr f16,f1 │ │ │ │ fmr f24,f30 │ │ │ │ fmr f25,f31 │ │ │ │ fmr f14,f30 │ │ │ │ fmr f15,f31 │ │ │ │ nop │ │ │ │ nop │ │ │ │ - fmr f1,f26 │ │ │ │ - fmr f2,f27 │ │ │ │ + fmr f1,f16 │ │ │ │ + fmr f2,f17 │ │ │ │ fmr f3,f28 │ │ │ │ fmr f4,f29 │ │ │ │ - addi r29,r29,16 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - mtfprwa f0,r30 │ │ │ │ - addi r30,r30,1 │ │ │ │ + addi r30,r30,16 │ │ │ │ + bl 367c │ │ │ │ + mtfprwa f0,r31 │ │ │ │ + addi r31,r31,1 │ │ │ │ + fcfid f0,f0 │ │ │ │ fmr f28,f1 │ │ │ │ - fcfid f1,f0 │ │ │ │ + fmr f3,f16 │ │ │ │ + fmr f4,f17 │ │ │ │ fmr f29,f2 │ │ │ │ - fmr f3,f26 │ │ │ │ - fmr f4,f27 │ │ │ │ xxlxor vs2,vs2,vs2 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + fmr f1,f0 │ │ │ │ + bl 367c │ │ │ │ fmr f3,f14 │ │ │ │ fmr f4,f15 │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ + bl 3d10 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f25 │ │ │ │ fmr f1,f24 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - lfd f3,-16(r29) │ │ │ │ - lfd f4,-8(r29) │ │ │ │ + bl 367c │ │ │ │ + lfd f3,-16(r30) │ │ │ │ + lfd f4,-8(r30) │ │ │ │ fmr f25,f2 │ │ │ │ fmr f24,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ - cmplwi r30,23 │ │ │ │ + bl 3d10 │ │ │ │ + cmplwi r31,23 │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ - bne 9f10 │ │ │ │ - addis r9,r2,-3 │ │ │ │ - fmr f1,f16 │ │ │ │ - fmr f2,f17 │ │ │ │ - addi r9,r9,23200 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ + bne 95e0 │ │ │ │ + plfd f3,388468 # 683e0 │ │ │ │ + plfd f4,388468 # 683e8 │ │ │ │ + fmr f1,f26 │ │ │ │ + fmr f2,f27 │ │ │ │ + bl 3d10 │ │ │ │ xxlxor vs12,vs12,vs12 │ │ │ │ xxlxor vs13,vs13,vs13 │ │ │ │ - fcmpu cr0,f16,f12 │ │ │ │ - bne 9fe0 │ │ │ │ - fcmpu cr0,f17,f13 │ │ │ │ + fcmpu cr0,f26,f12 │ │ │ │ + bne 969c │ │ │ │ + fcmpu cr0,f27,f13 │ │ │ │ fmr f17,f2 │ │ │ │ fmr f16,f1 │ │ │ │ - ble a45c │ │ │ │ - addis r9,r2,-3 │ │ │ │ + ble 9b20 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f4,f2 │ │ │ │ - li r29,0 │ │ │ │ - addi r30,r31,16 │ │ │ │ - addi r9,r9,23200 │ │ │ │ - lfd f1,0(r9) │ │ │ │ - lfd f2,8(r9) │ │ │ │ - bl 6d4b8 │ │ │ │ - nop │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,24176 │ │ │ │ + plfd f1,388400 # 683e0 │ │ │ │ + plfd f2,388400 # 683e8 │ │ │ │ + li r31,0 │ │ │ │ + pla r30,391356 # 68f80 │ │ │ │ + bl 3830 │ │ │ │ fmr f17,f2 │ │ │ │ fmr f16,f1 │ │ │ │ + plfd f2,389344 # 687b8 │ │ │ │ + plfd f1,389328 # 687b0 │ │ │ │ fmr f26,f30 │ │ │ │ fmr f27,f31 │ │ │ │ fmr f14,f30 │ │ │ │ fmr f15,f31 │ │ │ │ - lfd f1,0(r9) │ │ │ │ - lfd f2,8(r9) │ │ │ │ + nop │ │ │ │ nop │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f17 │ │ │ │ fmr f1,f16 │ │ │ │ addi r30,r30,16 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - mtfprwa f0,r29 │ │ │ │ - addi r29,r29,1 │ │ │ │ + bl 367c │ │ │ │ + mtfprwa f0,r31 │ │ │ │ + addi r31,r31,1 │ │ │ │ fmr f22,f1 │ │ │ │ fcfid f1,f0 │ │ │ │ - fmr f23,f2 │ │ │ │ fmr f3,f16 │ │ │ │ fmr f4,f17 │ │ │ │ + fmr f23,f2 │ │ │ │ xxlxor vs2,vs2,vs2 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f3,f14 │ │ │ │ fmr f4,f15 │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ + bl 3d10 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f27 │ │ │ │ fmr f1,f26 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ lfd f3,-16(r30) │ │ │ │ lfd f4,-8(r30) │ │ │ │ fmr f27,f2 │ │ │ │ fmr f26,f1 │ │ │ │ fmr f2,f23 │ │ │ │ fmr f1,f22 │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ - cmplwi r29,23 │ │ │ │ - bne a040 │ │ │ │ + bl 3d10 │ │ │ │ + cmplwi r31,23 │ │ │ │ + bne 9700 │ │ │ │ fmr f3,f26 │ │ │ │ fmr f4,f27 │ │ │ │ - bl 6d4b8 │ │ │ │ - nop │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,23200 │ │ │ │ + bl 3830 │ │ │ │ + plfd f3,388180 # 683e0 │ │ │ │ + plfd f4,388180 # 683e8 │ │ │ │ fmr f17,f2 │ │ │ │ fmr f16,f1 │ │ │ │ fmr f2,f19 │ │ │ │ fmr f1,f18 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ + bl 3d10 │ │ │ │ xxlxor vs12,vs12,vs12 │ │ │ │ xxlxor vs13,vs13,vs13 │ │ │ │ fcmpu cr0,f18,f12 │ │ │ │ - bne a120 │ │ │ │ + bne 97c4 │ │ │ │ fcmpu cr0,f19,f13 │ │ │ │ fmr f19,f2 │ │ │ │ fmr f18,f1 │ │ │ │ - ble a510 │ │ │ │ - addis r9,r2,-3 │ │ │ │ + ble 9a80 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f4,f2 │ │ │ │ - li r30,0 │ │ │ │ - addi r31,r31,16 │ │ │ │ - addi r9,r9,23200 │ │ │ │ - lfd f1,0(r9) │ │ │ │ - lfd f2,8(r9) │ │ │ │ - bl 6d4b8 │ │ │ │ - nop │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,24176 │ │ │ │ + plfd f1,388104 # 683e0 │ │ │ │ + plfd f2,388104 # 683e8 │ │ │ │ + li r31,0 │ │ │ │ + pla r30,391060 # 68f80 │ │ │ │ + bl 3830 │ │ │ │ + plfd f26,389048 # 687b0 │ │ │ │ + plfd f27,389048 # 687b8 │ │ │ │ fmr f19,f2 │ │ │ │ fmr f18,f1 │ │ │ │ fmr f14,f30 │ │ │ │ fmr f15,f31 │ │ │ │ - lfd f26,0(r9) │ │ │ │ - lfd f27,8(r9) │ │ │ │ - nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ fmr f1,f18 │ │ │ │ fmr f2,f19 │ │ │ │ fmr f3,f26 │ │ │ │ fmr f4,f27 │ │ │ │ - addi r31,r31,16 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - mtfprwa f0,r30 │ │ │ │ - addi r30,r30,1 │ │ │ │ + addi r30,r30,16 │ │ │ │ + bl 367c │ │ │ │ + mtfprwa f0,r31 │ │ │ │ + addi r31,r31,1 │ │ │ │ fmr f26,f1 │ │ │ │ fcfid f1,f0 │ │ │ │ - fmr f27,f2 │ │ │ │ fmr f3,f18 │ │ │ │ fmr f4,f19 │ │ │ │ + fmr f27,f2 │ │ │ │ xxlxor vs2,vs2,vs2 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f3,f14 │ │ │ │ fmr f4,f15 │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ + bl 3d10 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - lfd f3,-16(r31) │ │ │ │ - lfd f4,-8(r31) │ │ │ │ + bl 367c │ │ │ │ + lfd f3,-16(r30) │ │ │ │ + lfd f4,-8(r30) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ fmr f2,f27 │ │ │ │ fmr f1,f26 │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ - cmplwi r30,23 │ │ │ │ + bl 3d10 │ │ │ │ + cmplwi r31,23 │ │ │ │ fmr f27,f2 │ │ │ │ fmr f26,f1 │ │ │ │ - bne a180 │ │ │ │ + bne 9820 │ │ │ │ fmr f3,f24 │ │ │ │ fmr f4,f25 │ │ │ │ fmr f1,f16 │ │ │ │ fmr f2,f17 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f13,f2 │ │ │ │ fmr f12,f1 │ │ │ │ fmr f2,f27 │ │ │ │ fmr f1,f26 │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ fmr f30,f12 │ │ │ │ fmr f31,f13 │ │ │ │ - bl 6d4b8 │ │ │ │ - nop │ │ │ │ + bl 3830 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - bl 6d4b8 │ │ │ │ - nop │ │ │ │ + bl 3830 │ │ │ │ fmr f3,f20 │ │ │ │ fmr f4,f21 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ mtfprd f4,r27 │ │ │ │ mtfprd f3,r26 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - bl 3cc0 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 367c │ │ │ │ ld r0,240(r1) │ │ │ │ lfd f14,80(r1) │ │ │ │ lfd f15,88(r1) │ │ │ │ + lfd f16,96(r1) │ │ │ │ + lfd f17,104(r1) │ │ │ │ lfd f18,112(r1) │ │ │ │ lfd f19,120(r1) │ │ │ │ lfd f20,128(r1) │ │ │ │ lfd f21,136(r1) │ │ │ │ lfd f22,144(r1) │ │ │ │ + mtlr r0 │ │ │ │ lfd f23,152(r1) │ │ │ │ lfd f24,160(r1) │ │ │ │ lfd f25,168(r1) │ │ │ │ - lfd f26,176(r1) │ │ │ │ - lfd f27,184(r1) │ │ │ │ lfd f28,192(r1) │ │ │ │ lfd f29,200(r1) │ │ │ │ ld r26,32(r1) │ │ │ │ ld r27,40(r1) │ │ │ │ ld r29,56(r1) │ │ │ │ ld r30,64(r1) │ │ │ │ ld r31,72(r1) │ │ │ │ addi r1,r1,224 │ │ │ │ - mtlr r0 │ │ │ │ - lfd f16,-128(r1) │ │ │ │ - lfd f17,-120(r1) │ │ │ │ + lfd f26,-48(r1) │ │ │ │ + lfd f27,-40(r1) │ │ │ │ lfd f30,-16(r1) │ │ │ │ lfd f31,-8(r1) │ │ │ │ - blr │ │ │ │ - addis r9,r2,-3 │ │ │ │ + b 3ce0 │ │ │ │ + nop │ │ │ │ addi r1,r1,224 │ │ │ │ - addi r9,r9,23200 │ │ │ │ - lfd f16,-128(r1) │ │ │ │ - lfd f17,-120(r1) │ │ │ │ + plfd f1,387660 # 683e0 │ │ │ │ + plfd f2,387660 # 683e8 │ │ │ │ + lfd f26,-48(r1) │ │ │ │ + lfd f27,-40(r1) │ │ │ │ lfd f30,-16(r1) │ │ │ │ lfd f31,-8(r1) │ │ │ │ - lfd f1,0(r9) │ │ │ │ - lfd f2,8(r9) │ │ │ │ blr │ │ │ │ nop │ │ │ │ nop │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addis r31,r2,-3 │ │ │ │ - addis r30,r2,-3 │ │ │ │ - li r29,22 │ │ │ │ - addi r9,r9,23200 │ │ │ │ - addi r31,r31,26144 │ │ │ │ - addi r30,r30,26496 │ │ │ │ - lfd f30,0(r9) │ │ │ │ - lfd f31,8(r9) │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,24160 │ │ │ │ - lfd f28,0(r9) │ │ │ │ - lfd f29,8(r9) │ │ │ │ + plfd f30,387616 # 683e0 │ │ │ │ + plfd f31,387616 # 683e8 │ │ │ │ + pla r29,390560 # 68f70 │ │ │ │ + li r30,22 │ │ │ │ + addi r31,r29,352 │ │ │ │ + plfd f28,388544 # 687a0 │ │ │ │ + plfd f29,388544 # 687a8 │ │ │ │ fmr f24,f30 │ │ │ │ fmr f25,f31 │ │ │ │ nop │ │ │ │ - fmr f1,f26 │ │ │ │ - fmr f2,f27 │ │ │ │ + nop │ │ │ │ + fmr f1,f16 │ │ │ │ + fmr f2,f17 │ │ │ │ fmr f3,f28 │ │ │ │ fmr f4,f29 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - mtfprwa f0,r29 │ │ │ │ - addi r29,r29,-1 │ │ │ │ + bl 367c │ │ │ │ + mtfprwa f0,r30 │ │ │ │ + addi r30,r30,-1 │ │ │ │ fmr f28,f1 │ │ │ │ fcfid f1,f0 │ │ │ │ + fmr f3,f16 │ │ │ │ + fmr f4,f17 │ │ │ │ fmr f29,f2 │ │ │ │ - fmr f3,f26 │ │ │ │ - fmr f4,f27 │ │ │ │ xxlxor vs2,vs2,vs2 │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ + bl 3d10 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f25 │ │ │ │ fmr f1,f24 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - lfd f3,0(r30) │ │ │ │ - lfd f4,8(r30) │ │ │ │ + bl 367c │ │ │ │ + lfd f3,0(r31) │ │ │ │ + lfd f4,8(r31) │ │ │ │ fmr f25,f2 │ │ │ │ fmr f24,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ - cmpld r31,r30 │ │ │ │ - addi r30,r30,-16 │ │ │ │ + bl 3d10 │ │ │ │ + cmpld r29,r31 │ │ │ │ + addi r31,r31,-16 │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ - bne a390 │ │ │ │ - addis r9,r2,-3 │ │ │ │ - fmr f1,f16 │ │ │ │ - fmr f2,f17 │ │ │ │ - addi r9,r9,23200 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ - xxlxor vs12,vs12,vs12 │ │ │ │ - xxlxor vs13,vs13,vs13 │ │ │ │ - fcmpu cr0,f16,f12 │ │ │ │ - bne a450 │ │ │ │ - fcmpu cr0,f17,f13 │ │ │ │ - fmr f17,f2 │ │ │ │ - fmr f16,f1 │ │ │ │ - bgt 9fec │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r29,r31,352 │ │ │ │ + bne 9a00 │ │ │ │ + b 966c │ │ │ │ + plfd f26,388384 # 687a0 │ │ │ │ + plfd f27,388384 # 687a8 │ │ │ │ + pla r30,390368 # 68f70 │ │ │ │ + li r31,22 │ │ │ │ + addi r29,r30,352 │ │ │ │ + fmr f1,f18 │ │ │ │ + fmr f2,f19 │ │ │ │ + fmr f3,f26 │ │ │ │ + fmr f4,f27 │ │ │ │ + bl 367c │ │ │ │ + mtfprwa f0,r31 │ │ │ │ + addi r31,r31,-1 │ │ │ │ + fmr f26,f1 │ │ │ │ + fcfid f1,f0 │ │ │ │ + fmr f3,f18 │ │ │ │ + fmr f4,f19 │ │ │ │ + fmr f27,f2 │ │ │ │ + xxlxor vs2,vs2,vs2 │ │ │ │ + bl 3d10 │ │ │ │ + fmr f4,f2 │ │ │ │ + fmr f3,f1 │ │ │ │ + fmr f2,f31 │ │ │ │ + fmr f1,f30 │ │ │ │ + bl 367c │ │ │ │ + lfd f3,0(r29) │ │ │ │ + lfd f4,8(r29) │ │ │ │ + fmr f31,f2 │ │ │ │ + fmr f30,f1 │ │ │ │ + fmr f2,f27 │ │ │ │ + fmr f1,f26 │ │ │ │ + bl 3d10 │ │ │ │ + cmpld r29,r30 │ │ │ │ + addi r29,r29,-16 │ │ │ │ + fmr f27,f2 │ │ │ │ + fmr f26,f1 │ │ │ │ + bne 9aa0 │ │ │ │ + b 98a8 │ │ │ │ + plfd f1,388224 # 687a0 │ │ │ │ + plfd f2,388224 # 687a8 │ │ │ │ fmr f26,f30 │ │ │ │ fmr f27,f31 │ │ │ │ - li r30,22 │ │ │ │ - addi r9,r9,24160 │ │ │ │ - lfd f1,0(r9) │ │ │ │ - lfd f2,8(r9) │ │ │ │ + pla r30,390200 # 68f70 │ │ │ │ + li r31,22 │ │ │ │ + addi r29,r30,352 │ │ │ │ + nop │ │ │ │ nop │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f17 │ │ │ │ fmr f1,f16 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - mtfprwa f0,r30 │ │ │ │ - addi r30,r30,-1 │ │ │ │ + bl 367c │ │ │ │ + mtfprwa f0,r31 │ │ │ │ + addi r31,r31,-1 │ │ │ │ fmr f14,f1 │ │ │ │ fcfid f1,f0 │ │ │ │ - fmr f15,f2 │ │ │ │ fmr f3,f16 │ │ │ │ fmr f4,f17 │ │ │ │ + fmr f15,f2 │ │ │ │ xxlxor vs2,vs2,vs2 │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ + bl 3d10 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f27 │ │ │ │ fmr f1,f26 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ lfd f3,0(r29) │ │ │ │ lfd f4,8(r29) │ │ │ │ fmr f27,f2 │ │ │ │ fmr f26,f1 │ │ │ │ fmr f2,f15 │ │ │ │ fmr f1,f14 │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ - cmpld r31,r29 │ │ │ │ + bl 3d10 │ │ │ │ + cmpld r30,r29 │ │ │ │ addi r29,r29,-16 │ │ │ │ - bne a480 │ │ │ │ - b a0d4 │ │ │ │ + bne 9b50 │ │ │ │ + b 9780 │ │ │ │ + .long 0x0 │ │ │ │ + .long 0x1020000 │ │ │ │ + .long 0x692 │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r29,r31,352 │ │ │ │ - li r30,22 │ │ │ │ - addi r9,r9,24160 │ │ │ │ - lfd f26,0(r9) │ │ │ │ - lfd f27,8(r9) │ │ │ │ nop │ │ │ │ nop │ │ │ │ - fmr f1,f18 │ │ │ │ - fmr f2,f19 │ │ │ │ - fmr f3,f26 │ │ │ │ - fmr f4,f27 │ │ │ │ - bl 6d428 │ │ │ │ nop │ │ │ │ - mtfprwa f0,r30 │ │ │ │ - addi r30,r30,-1 │ │ │ │ - fmr f26,f1 │ │ │ │ - fcfid f1,f0 │ │ │ │ - fmr f27,f2 │ │ │ │ - fmr f3,f18 │ │ │ │ - fmr f4,f19 │ │ │ │ - xxlxor vs2,vs2,vs2 │ │ │ │ - bl 6d228 │ │ │ │ nop │ │ │ │ - fmr f4,f2 │ │ │ │ - fmr f3,f1 │ │ │ │ - fmr f2,f31 │ │ │ │ - fmr f1,f30 │ │ │ │ - bl 6d428 │ │ │ │ nop │ │ │ │ - lfd f3,0(r29) │ │ │ │ - lfd f4,8(r29) │ │ │ │ - fmr f31,f2 │ │ │ │ - fmr f30,f1 │ │ │ │ - fmr f2,f27 │ │ │ │ - fmr f1,f26 │ │ │ │ - bl 6d228 │ │ │ │ nop │ │ │ │ - cmpld r29,r31 │ │ │ │ - addi r29,r29,-16 │ │ │ │ - fmr f27,f2 │ │ │ │ - fmr f26,f1 │ │ │ │ - bne a530 │ │ │ │ - b a21c │ │ │ │ - .long 0x0 │ │ │ │ - .long 0x1020000 │ │ │ │ - .long 0x692 │ │ │ │ nop │ │ │ │ │ │ │ │ -000000000000a5d0 : │ │ │ │ - addis r2,r12,9 │ │ │ │ - addi r2,r2,-9936 │ │ │ │ +0000000000009c00 : │ │ │ │ cmpdi r3,0 │ │ │ │ beqlr │ │ │ │ - nop │ │ │ │ - mflr r0 │ │ │ │ - ld r9,-32648(r2) │ │ │ │ - ld r12,0(r9) │ │ │ │ - std r0,16(r1) │ │ │ │ - stdu r1,-32(r1) │ │ │ │ + pld r2,549744 # 8ff78 [nfftl_free_hook@got] │ │ │ │ + ld r12,0(r2) │ │ │ │ cmpdi r12,0 │ │ │ │ - beq a620 │ │ │ │ - std r2,24(r1) │ │ │ │ + beq 9c30 │ │ │ │ mtctr r12 │ │ │ │ - bctrl │ │ │ │ - ld r2,24(r1) │ │ │ │ - addi r1,r1,32 │ │ │ │ - ld r0,16(r1) │ │ │ │ - mtlr r0 │ │ │ │ - blr │ │ │ │ - bl 3b00 │ │ │ │ - ld r2,24(r1) │ │ │ │ - addi r1,r1,32 │ │ │ │ - ld r0,16(r1) │ │ │ │ - mtlr r0 │ │ │ │ - blr │ │ │ │ - .long 0x0 │ │ │ │ - .long 0x1000000 │ │ │ │ - .long 0x80 │ │ │ │ + bctr │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ + b 3b20 │ │ │ │ + ... │ │ │ │ │ │ │ │ -000000000000a650 : │ │ │ │ - addis r2,r12,9 │ │ │ │ - addi r2,r2,-10064 │ │ │ │ - nop │ │ │ │ +0000000000009c40 : │ │ │ │ + pld r2,549696 # 8ff80 [nfftl_die_hook@got] │ │ │ │ mflr r0 │ │ │ │ - ld r9,-32640(r2) │ │ │ │ - ld r12,0(r9) │ │ │ │ std r0,16(r1) │ │ │ │ stdu r1,-32(r1) │ │ │ │ - std r2,24(r1) │ │ │ │ + ld r12,0(r2) │ │ │ │ cmpdi r12,0 │ │ │ │ - beq a688 │ │ │ │ + beq 9c68 │ │ │ │ mtctr r12 │ │ │ │ bctrl │ │ │ │ - ld r2,24(r1) │ │ │ │ li r3,1 │ │ │ │ - bl 3960 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 3980 │ │ │ │ .long 0x0 │ │ │ │ .long 0x1000000 │ │ │ │ .long 0x80 │ │ │ │ + nop │ │ │ │ │ │ │ │ -000000000000a6a0 : │ │ │ │ - addis r2,r12,9 │ │ │ │ - addi r2,r2,-10144 │ │ │ │ +0000000000009c80 : │ │ │ │ + pld r9,549616 # 8ff70 [nfftl_malloc_hook@got] │ │ │ │ + ld r12,0(r9) │ │ │ │ + cmpdi r12,0 │ │ │ │ + beq 9ca0 │ │ │ │ + mtctr r12 │ │ │ │ + bctr │ │ │ │ nop │ │ │ │ + mr r2,r3 │ │ │ │ mflr r0 │ │ │ │ + li r3,1 │ │ │ │ std r31,-8(r1) │ │ │ │ - ld r10,-32632(r2) │ │ │ │ - ld r12,0(r10) │ │ │ │ + cmpdi r2,0 │ │ │ │ std r0,16(r1) │ │ │ │ stdu r1,-48(r1) │ │ │ │ - cmpdi r12,0 │ │ │ │ - beq a700 │ │ │ │ - mtctr r12 │ │ │ │ - std r2,24(r1) │ │ │ │ - bctrl │ │ │ │ - ld r2,24(r1) │ │ │ │ - mr r31,r3 │ │ │ │ + iseleq r3,r3,r2 │ │ │ │ + bl 3a60 │ │ │ │ + mr. r31,r3 │ │ │ │ + beq 9cf0 │ │ │ │ addi r1,r1,48 │ │ │ │ mr r3,r31 │ │ │ │ ld r0,16(r1) │ │ │ │ ld r31,-8(r1) │ │ │ │ mtlr r0 │ │ │ │ blr │ │ │ │ nop │ │ │ │ nop │ │ │ │ - mr r9,r3 │ │ │ │ - li r3,1 │ │ │ │ - cmpdi r9,0 │ │ │ │ - iseleq r3,r3,r9 │ │ │ │ - bl 3a40 │ │ │ │ - ld r2,24(r1) │ │ │ │ - mr. r31,r3 │ │ │ │ - bne a6e0 │ │ │ │ - addis r3,r2,-3 │ │ │ │ - addi r3,r3,22696 │ │ │ │ - bl 3a80 │ │ │ │ - ld r2,24(r1) │ │ │ │ - b a6e0 │ │ │ │ + nop │ │ │ │ + pla r3,386296 # 681e8 │ │ │ │ + bl 3aa0 │ │ │ │ + b 9ccc │ │ │ │ .long 0x0 │ │ │ │ .long 0x1000000 │ │ │ │ .long 0x180 │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ │ │ │ │ -000000000000a740 : │ │ │ │ - addis r2,r12,9 │ │ │ │ - addi r2,r2,-10304 │ │ │ │ - mflr r0 │ │ │ │ +0000000000009d40 : │ │ │ │ std r31,-8(r1) │ │ │ │ - stdu r1,-160(r1) │ │ │ │ mr. r31,r3 │ │ │ │ - std r0,176(r1) │ │ │ │ - beq a9bc │ │ │ │ + stdu r1,-160(r1) │ │ │ │ + beq 9f54 │ │ │ │ cmpdi r5,0 │ │ │ │ std r29,136(r1) │ │ │ │ std r30,144(r1) │ │ │ │ mr r29,r4 │ │ │ │ - beq a8a0 │ │ │ │ - addis r4,r2,-3 │ │ │ │ + beq 9e70 │ │ │ │ + mflr r0 │ │ │ │ mr r6,r31 │ │ │ │ li r3,1 │ │ │ │ - addi r4,r4,22744 │ │ │ │ - bl 34c0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - cmpdi r29,0 │ │ │ │ - ble a854 │ │ │ │ - std r25,104(r1) │ │ │ │ - std r26,112(r1) │ │ │ │ - addis r25,r2,-3 │ │ │ │ - addis r26,r2,-3 │ │ │ │ - li r30,0 │ │ │ │ std r28,128(r1) │ │ │ │ + pla r4,386212 # 68218 │ │ │ │ + li r30,0 │ │ │ │ + std r0,176(r1) │ │ │ │ + bl 34c0 │ │ │ │ + mr. r28,r29 │ │ │ │ + pla r2,386212 # 68230 │ │ │ │ + std r2,96(r1) │ │ │ │ + pla r2,386192 # 68228 │ │ │ │ + std r2,104(r1) │ │ │ │ + ble 9e2c │ │ │ │ std r27,120(r1) │ │ │ │ - mr r28,r29 │ │ │ │ - addi r26,r26,22768 │ │ │ │ - addi r25,r25,22760 │ │ │ │ - b a7f8 │ │ │ │ + b 9de4 │ │ │ │ ld r5,0(r31) │ │ │ │ ld r6,8(r31) │ │ │ │ - mr r4,r26 │ │ │ │ li r3,1 │ │ │ │ + ld r4,96(r1) │ │ │ │ mtfprd f2,r6 │ │ │ │ mtfprd f1,r5 │ │ │ │ - bl 34c0 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 34c0 │ │ │ │ cmpdi r27,7 │ │ │ │ - beq a890 │ │ │ │ + beq 9e60 │ │ │ │ addic. r28,r28,-1 │ │ │ │ addi r30,r30,1 │ │ │ │ addi r31,r31,16 │ │ │ │ - beq a844 │ │ │ │ + beq 9e28 │ │ │ │ andi. r27,r30,7 │ │ │ │ - bne a7c0 │ │ │ │ + bne 9db0 │ │ │ │ + ld r4,104(r1) │ │ │ │ mr r5,r30 │ │ │ │ - mr r4,r25 │ │ │ │ li r3,1 │ │ │ │ addi r30,r30,1 │ │ │ │ addi r31,r31,16 │ │ │ │ - bl 34c0 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 34c0 │ │ │ │ ld r5,-16(r31) │ │ │ │ ld r6,-8(r31) │ │ │ │ li r3,1 │ │ │ │ - mr r4,r26 │ │ │ │ + ld r4,96(r1) │ │ │ │ mtfprd f2,r6 │ │ │ │ mtfprd f1,r5 │ │ │ │ - bl 34c0 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 34c0 │ │ │ │ addic. r28,r28,-1 │ │ │ │ - bne a7f8 │ │ │ │ - ld r25,104(r1) │ │ │ │ - ld r26,112(r1) │ │ │ │ + bne 9de4 │ │ │ │ ld r27,120(r1) │ │ │ │ - ld r28,128(r1) │ │ │ │ andi. r30,r29,7 │ │ │ │ - bne a980 │ │ │ │ - nop │ │ │ │ - ld r9,-32624(r2) │ │ │ │ - ld r3,0(r9) │ │ │ │ - bl 3860 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bne 9f20 │ │ │ │ + ld r28,128(r1) │ │ │ │ ld r0,176(r1) │ │ │ │ + mtlr r0 │ │ │ │ + pld r2,549192 # 8ff88 [stdout@got] │ │ │ │ ld r29,136(r1) │ │ │ │ ld r30,144(r1) │ │ │ │ addi r1,r1,160 │ │ │ │ ld r31,-8(r1) │ │ │ │ - mtlr r0 │ │ │ │ - blr │ │ │ │ - nop │ │ │ │ + ld r3,0(r2) │ │ │ │ + b 3880 │ │ │ │ li r3,10 │ │ │ │ - bl 3aa0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - b a7e8 │ │ │ │ - addis r29,r2,-3 │ │ │ │ + bl 3ac0 │ │ │ │ + b 9dd4 │ │ │ │ + nop │ │ │ │ mr. r30,r4 │ │ │ │ - addi r29,r29,22776 │ │ │ │ - ble a85c │ │ │ │ - andi. r9,r30,1 │ │ │ │ - std r28,128(r1) │ │ │ │ - addi r28,r30,-1 │ │ │ │ - beq a8f0 │ │ │ │ + ble 9e40 │ │ │ │ + mflr r0 │ │ │ │ + andi. r2,r30,1 │ │ │ │ + addi r29,r30,-1 │ │ │ │ + pla r2,385972 # 68238 │ │ │ │ + std r2,96(r1) │ │ │ │ + std r0,176(r1) │ │ │ │ + beq 9ed0 │ │ │ │ ld r5,0(r31) │ │ │ │ ld r6,8(r31) │ │ │ │ - mr r4,r29 │ │ │ │ li r3,1 │ │ │ │ + pla r4,385940 # 68238 │ │ │ │ addi r31,r31,16 │ │ │ │ mtfprd f2,r6 │ │ │ │ mtfprd f1,r5 │ │ │ │ - bl 34c0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - mr. r30,r28 │ │ │ │ - beq a940 │ │ │ │ + bl 34c0 │ │ │ │ + mr. r30,r29 │ │ │ │ + beq 9e38 │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ nop │ │ │ │ ld r5,0(r31) │ │ │ │ ld r6,8(r31) │ │ │ │ - mr r4,r29 │ │ │ │ li r3,1 │ │ │ │ addi r30,r30,-1 │ │ │ │ addi r31,r31,32 │ │ │ │ + ld r4,96(r1) │ │ │ │ mtfprd f2,r6 │ │ │ │ mtfprd f1,r5 │ │ │ │ - bl 34c0 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 34c0 │ │ │ │ ld r5,-16(r31) │ │ │ │ ld r6,-8(r31) │ │ │ │ li r3,1 │ │ │ │ - mr r4,r29 │ │ │ │ + ld r4,96(r1) │ │ │ │ mtfprd f2,r6 │ │ │ │ mtfprd f1,r5 │ │ │ │ - bl 34c0 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 34c0 │ │ │ │ addic. r30,r30,-1 │ │ │ │ - bne a8f0 │ │ │ │ - nop │ │ │ │ - ld r28,128(r1) │ │ │ │ - ld r9,-32624(r2) │ │ │ │ - ld r3,0(r9) │ │ │ │ - bl 3860 │ │ │ │ - ld r2,24(r1) │ │ │ │ - ld r0,176(r1) │ │ │ │ - ld r29,136(r1) │ │ │ │ - ld r30,144(r1) │ │ │ │ - addi r1,r1,160 │ │ │ │ - ld r31,-8(r1) │ │ │ │ - mtlr r0 │ │ │ │ - blr │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ + bne 9ed0 │ │ │ │ + b 9e38 │ │ │ │ nop │ │ │ │ li r3,10 │ │ │ │ - bl 3aa0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - nop │ │ │ │ - ld r9,-32624(r2) │ │ │ │ - ld r3,0(r9) │ │ │ │ - bl 3860 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 3ac0 │ │ │ │ + pld r2,548960 # 8ff88 [stdout@got] │ │ │ │ ld r0,176(r1) │ │ │ │ + ld r28,128(r1) │ │ │ │ ld r29,136(r1) │ │ │ │ ld r30,144(r1) │ │ │ │ addi r1,r1,160 │ │ │ │ + ld r3,0(r2) │ │ │ │ ld r31,-8(r1) │ │ │ │ mtlr r0 │ │ │ │ - blr │ │ │ │ - addis r3,r2,-3 │ │ │ │ - std r25,104(r1) │ │ │ │ - std r26,112(r1) │ │ │ │ + b 3880 │ │ │ │ + mflr r0 │ │ │ │ std r27,120(r1) │ │ │ │ std r28,128(r1) │ │ │ │ + pla r3,385704 # 68208 │ │ │ │ std r29,136(r1) │ │ │ │ std r30,144(r1) │ │ │ │ - addi r3,r3,22728 │ │ │ │ - bl 3c00 │ │ │ │ - ld r2,24(r1) │ │ │ │ - nop │ │ │ │ - ld r9,-32624(r2) │ │ │ │ - ld r3,0(r9) │ │ │ │ - bl 3860 │ │ │ │ - ld r2,24(r1) │ │ │ │ + std r0,176(r1) │ │ │ │ + bl 3c20 │ │ │ │ + pld r2,548880 # 8ff88 [stdout@got] │ │ │ │ + ld r3,0(r2) │ │ │ │ + bl 3880 │ │ │ │ li r3,-1 │ │ │ │ - bl 3960 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 3980 │ │ │ │ .long 0x0 │ │ │ │ .long 0x1000000 │ │ │ │ - .long 0x780 │ │ │ │ + .long 0x580 │ │ │ │ + nop │ │ │ │ │ │ │ │ -000000000000aa10 : │ │ │ │ - addis r2,r12,9 │ │ │ │ - addi r2,r2,-11024 │ │ │ │ - mflr r0 │ │ │ │ +0000000000009fa0 : │ │ │ │ cmpdi r5,0 │ │ │ │ std r29,-24(r1) │ │ │ │ std r31,-8(r1) │ │ │ │ - std r30,-16(r1) │ │ │ │ - mr r31,r3 │ │ │ │ mr r29,r4 │ │ │ │ - std r0,16(r1) │ │ │ │ + mr r31,r3 │ │ │ │ stdu r1,-160(r1) │ │ │ │ - beq ab90 │ │ │ │ - addis r4,r2,-3 │ │ │ │ + beq a0f0 │ │ │ │ + mflr r0 │ │ │ │ mr r6,r3 │ │ │ │ li r3,1 │ │ │ │ - addi r4,r4,22744 │ │ │ │ - bl 34c0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - cmpdi r29,0 │ │ │ │ - ble ab40 │ │ │ │ - std r25,104(r1) │ │ │ │ - std r26,112(r1) │ │ │ │ - addis r25,r2,-3 │ │ │ │ - addis r26,r2,-3 │ │ │ │ - li r30,0 │ │ │ │ std r28,128(r1) │ │ │ │ + std r30,144(r1) │ │ │ │ + pla r4,385608 # 68218 │ │ │ │ + li r30,0 │ │ │ │ + std r0,176(r1) │ │ │ │ + bl 34c0 │ │ │ │ + mr. r28,r29 │ │ │ │ + pla r2,385624 # 68240 │ │ │ │ + std r2,96(r1) │ │ │ │ + pla r2,385588 # 68228 │ │ │ │ + std r2,104(r1) │ │ │ │ + ble a0a8 │ │ │ │ std r27,120(r1) │ │ │ │ - mr r28,r29 │ │ │ │ - addi r26,r26,22784 │ │ │ │ - addi r25,r25,22760 │ │ │ │ - b aad0 │ │ │ │ + b a04c │ │ │ │ nop │ │ │ │ ld r7,16(r31) │ │ │ │ ld r8,24(r31) │ │ │ │ ld r5,0(r31) │ │ │ │ ld r6,8(r31) │ │ │ │ mtfprd f4,r8 │ │ │ │ mtfprd f3,r7 │ │ │ │ mtfprd f2,r6 │ │ │ │ mtfprd f1,r5 │ │ │ │ - bl 34c0 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 34c0 │ │ │ │ cmpdi r27,3 │ │ │ │ - beq ab80 │ │ │ │ + beq a0e0 │ │ │ │ addic. r28,r28,-1 │ │ │ │ addi r30,r30,1 │ │ │ │ addi r31,r31,32 │ │ │ │ - beq ab30 │ │ │ │ + beq a0a4 │ │ │ │ andi. r27,r30,3 │ │ │ │ - mr r4,r26 │ │ │ │ + ld r4,96(r1) │ │ │ │ li r3,1 │ │ │ │ - bne aa90 │ │ │ │ + bne a010 │ │ │ │ + ld r4,104(r1) │ │ │ │ mr r5,r30 │ │ │ │ - mr r4,r25 │ │ │ │ - addi r30,r30,1 │ │ │ │ addi r31,r31,32 │ │ │ │ - bl 34c0 │ │ │ │ - ld r2,24(r1) │ │ │ │ + addi r30,r30,1 │ │ │ │ + bl 34c0 │ │ │ │ ld r7,-16(r31) │ │ │ │ ld r8,-8(r31) │ │ │ │ + li r3,1 │ │ │ │ ld r5,-32(r31) │ │ │ │ ld r6,-24(r31) │ │ │ │ - li r3,1 │ │ │ │ - mr r4,r26 │ │ │ │ + ld r4,96(r1) │ │ │ │ mtfprd f4,r8 │ │ │ │ mtfprd f3,r7 │ │ │ │ mtfprd f2,r6 │ │ │ │ mtfprd f1,r5 │ │ │ │ - bl 34c0 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 34c0 │ │ │ │ addic. r28,r28,-1 │ │ │ │ - bne aad0 │ │ │ │ - ld r25,104(r1) │ │ │ │ - ld r26,112(r1) │ │ │ │ + bne a04c │ │ │ │ ld r27,120(r1) │ │ │ │ - ld r28,128(r1) │ │ │ │ andi. r30,r29,3 │ │ │ │ - bne ac10 │ │ │ │ - nop │ │ │ │ - ld r9,-32624(r2) │ │ │ │ - ld r3,0(r9) │ │ │ │ - bl 3860 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bne a150 │ │ │ │ + ld r28,128(r1) │ │ │ │ + ld r30,144(r1) │ │ │ │ + ld r0,176(r1) │ │ │ │ + mtlr r0 │ │ │ │ + pld r2,548552 # 8ff88 [stdout@got] │ │ │ │ addi r1,r1,160 │ │ │ │ - ld r0,16(r1) │ │ │ │ ld r29,-24(r1) │ │ │ │ - ld r30,-16(r1) │ │ │ │ ld r31,-8(r1) │ │ │ │ - mtlr r0 │ │ │ │ - blr │ │ │ │ - nop │ │ │ │ + ld r3,0(r2) │ │ │ │ + b 3880 │ │ │ │ nop │ │ │ │ li r3,10 │ │ │ │ - bl 3aa0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - b aac0 │ │ │ │ - addis r29,r2,-3 │ │ │ │ - mr. r30,r4 │ │ │ │ - addi r29,r29,22800 │ │ │ │ - ble ab48 │ │ │ │ + bl 3ac0 │ │ │ │ + b a03c │ │ │ │ + nop │ │ │ │ + cmpdi r29,0 │ │ │ │ + pla r2,385372 # 68250 │ │ │ │ + std r2,96(r1) │ │ │ │ + ble a0c0 │ │ │ │ + mflr r0 │ │ │ │ + std r0,176(r1) │ │ │ │ + nop │ │ │ │ ld r7,16(r31) │ │ │ │ ld r8,24(r31) │ │ │ │ - ld r5,0(r31) │ │ │ │ - ld r6,8(r31) │ │ │ │ - mr r4,r29 │ │ │ │ li r3,1 │ │ │ │ addi r31,r31,32 │ │ │ │ + ld r5,-32(r31) │ │ │ │ + ld r6,-24(r31) │ │ │ │ + ld r4,96(r1) │ │ │ │ mtfprd f4,r8 │ │ │ │ mtfprd f3,r7 │ │ │ │ mtfprd f2,r6 │ │ │ │ mtfprd f1,r5 │ │ │ │ - bl 34c0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - addic. r30,r30,-1 │ │ │ │ - bne aba0 │ │ │ │ - nop │ │ │ │ - ld r9,-32624(r2) │ │ │ │ - ld r3,0(r9) │ │ │ │ - bl 3860 │ │ │ │ - ld r2,24(r1) │ │ │ │ - addi r1,r1,160 │ │ │ │ - ld r0,16(r1) │ │ │ │ - ld r29,-24(r1) │ │ │ │ - ld r30,-16(r1) │ │ │ │ - ld r31,-8(r1) │ │ │ │ - mtlr r0 │ │ │ │ - blr │ │ │ │ + bl 34c0 │ │ │ │ + addic. r29,r29,-1 │ │ │ │ + bne a110 │ │ │ │ + b a0b8 │ │ │ │ nop │ │ │ │ li r3,10 │ │ │ │ - bl 3aa0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - nop │ │ │ │ - ld r9,-32624(r2) │ │ │ │ - ld r3,0(r9) │ │ │ │ - bl 3860 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 3ac0 │ │ │ │ + pld r2,548400 # 8ff88 [stdout@got] │ │ │ │ + ld r0,176(r1) │ │ │ │ + ld r28,128(r1) │ │ │ │ + ld r30,144(r1) │ │ │ │ addi r1,r1,160 │ │ │ │ - ld r0,16(r1) │ │ │ │ ld r29,-24(r1) │ │ │ │ - ld r30,-16(r1) │ │ │ │ ld r31,-8(r1) │ │ │ │ + ld r3,0(r2) │ │ │ │ mtlr r0 │ │ │ │ - blr │ │ │ │ + b 3880 │ │ │ │ .long 0x0 │ │ │ │ .long 0x1000000 │ │ │ │ - .long 0x780 │ │ │ │ + .long 0x580 │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ │ │ │ │ -000000000000ac60 : │ │ │ │ - addis r2,r12,9 │ │ │ │ - addi r2,r2,-11616 │ │ │ │ +000000000000a1c0 : │ │ │ │ mflr r0 │ │ │ │ std r0,16(r1) │ │ │ │ stdu r1,-32(r1) │ │ │ │ - bl 3580 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 3580 │ │ │ │ addi r1,r1,32 │ │ │ │ xxlxor vs2,vs2,vs2 │ │ │ │ ld r0,16(r1) │ │ │ │ mtlr r0 │ │ │ │ blr │ │ │ │ .long 0x0 │ │ │ │ .long 0x1000000 │ │ │ │ .long 0x80 │ │ │ │ - nop │ │ │ │ │ │ │ │ -000000000000aca0 : │ │ │ │ - addis r2,r12,9 │ │ │ │ - addi r2,r2,-11680 │ │ │ │ - mflr r0 │ │ │ │ - std r0,16(r1) │ │ │ │ - stdu r1,-32(r1) │ │ │ │ - bl 3540 │ │ │ │ - ld r2,24(r1) │ │ │ │ - addi r1,r1,32 │ │ │ │ - ld r0,16(r1) │ │ │ │ - mtlr r0 │ │ │ │ - blr │ │ │ │ - .long 0x0 │ │ │ │ - .long 0x1000000 │ │ │ │ - .long 0x80 │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ +000000000000a1f0 : │ │ │ │ + b 3540 │ │ │ │ + ... │ │ │ │ │ │ │ │ -000000000000ace0 : │ │ │ │ - addis r2,r12,9 │ │ │ │ - addi r2,r2,-11744 │ │ │ │ +000000000000a200 : │ │ │ │ std r30,-32(r1) │ │ │ │ mr. r30,r4 │ │ │ │ stdu r1,-64(r1) │ │ │ │ - ble ad60 │ │ │ │ + ble a274 │ │ │ │ mflr r0 │ │ │ │ std r31,40(r1) │ │ │ │ - mr r31,r3 │ │ │ │ stfd f30,48(r1) │ │ │ │ + mr r31,r3 │ │ │ │ stfd f31,56(r1) │ │ │ │ std r0,80(r1) │ │ │ │ - bl 39c0 │ │ │ │ - ld r2,24(r1) │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + bl 39e0 │ │ │ │ addi r31,r31,32 │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - bl 39c0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - bl 39c0 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 39e0 │ │ │ │ + bl 39e0 │ │ │ │ addic. r30,r30,-1 │ │ │ │ stfd f30,-32(r31) │ │ │ │ stfd f31,-24(r31) │ │ │ │ stfd f1,-16(r31) │ │ │ │ stfd f2,-8(r31) │ │ │ │ - bne ad10 │ │ │ │ + bne a230 │ │ │ │ ld r0,80(r1) │ │ │ │ lfd f30,48(r1) │ │ │ │ lfd f31,56(r1) │ │ │ │ ld r31,40(r1) │ │ │ │ mtlr r0 │ │ │ │ addi r1,r1,64 │ │ │ │ ld r30,-32(r1) │ │ │ │ blr │ │ │ │ .long 0x0 │ │ │ │ .long 0x1020000 │ │ │ │ .long 0x282 │ │ │ │ nop │ │ │ │ - nop │ │ │ │ │ │ │ │ -000000000000ad80 : │ │ │ │ - addis r2,r12,9 │ │ │ │ - addi r2,r2,-11904 │ │ │ │ - std r31,-8(r1) │ │ │ │ +000000000000a290 : │ │ │ │ + std r31,-24(r1) │ │ │ │ mr. r31,r4 │ │ │ │ - stdu r1,-64(r1) │ │ │ │ - ble ae54 │ │ │ │ + stdu r1,-80(r1) │ │ │ │ + ble a358 │ │ │ │ mflr r0 │ │ │ │ + andi. r2,r31,1 │ │ │ │ std r29,40(r1) │ │ │ │ - andi. r9,r31,1 │ │ │ │ - addis r29,r2,-3 │ │ │ │ - std r28,32(r1) │ │ │ │ - addi r28,r31,-1 │ │ │ │ std r30,48(r1) │ │ │ │ + addi r29,r31,-1 │ │ │ │ mr r30,r3 │ │ │ │ - addi r29,r29,23232 │ │ │ │ - std r0,80(r1) │ │ │ │ - beq adf0 │ │ │ │ - bl 39c0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - lfd f3,0(r29) │ │ │ │ - lfd f4,8(r29) │ │ │ │ + stfd f30,64(r1) │ │ │ │ + stfd f31,72(r1) │ │ │ │ + plfd f30,385344 # 68400 │ │ │ │ + plfd f31,385344 # 68408 │ │ │ │ + std r0,96(r1) │ │ │ │ + beq a300 │ │ │ │ + bl 39e0 │ │ │ │ addi r30,r30,16 │ │ │ │ - bl 6d328 │ │ │ │ - nop │ │ │ │ - mr. r31,r28 │ │ │ │ + fmr f3,f30 │ │ │ │ + fmr f4,f31 │ │ │ │ + bl 3310 │ │ │ │ + mr. r31,r29 │ │ │ │ stfd f1,-16(r30) │ │ │ │ stfd f2,-8(r30) │ │ │ │ - beq ae40 │ │ │ │ - bl 39c0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - lfd f3,0(r29) │ │ │ │ - lfd f4,8(r29) │ │ │ │ + beq a340 │ │ │ │ + nop │ │ │ │ + bl 39e0 │ │ │ │ addi r31,r31,-1 │ │ │ │ addi r30,r30,32 │ │ │ │ - bl 6d328 │ │ │ │ - nop │ │ │ │ + fmr f3,f30 │ │ │ │ + fmr f4,f31 │ │ │ │ + bl 3310 │ │ │ │ stfd f1,-32(r30) │ │ │ │ stfd f2,-24(r30) │ │ │ │ - bl 39c0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - lfd f3,0(r29) │ │ │ │ - lfd f4,8(r29) │ │ │ │ - bl 6d328 │ │ │ │ - nop │ │ │ │ + bl 39e0 │ │ │ │ + fmr f3,f30 │ │ │ │ + fmr f4,f31 │ │ │ │ + bl 3310 │ │ │ │ addic. r31,r31,-1 │ │ │ │ stfd f1,-16(r30) │ │ │ │ stfd f2,-8(r30) │ │ │ │ - bne adf0 │ │ │ │ - ld r0,80(r1) │ │ │ │ - ld r28,32(r1) │ │ │ │ + bne a300 │ │ │ │ + ld r0,96(r1) │ │ │ │ + lfd f30,64(r1) │ │ │ │ + lfd f31,72(r1) │ │ │ │ ld r29,40(r1) │ │ │ │ ld r30,48(r1) │ │ │ │ mtlr r0 │ │ │ │ - addi r1,r1,64 │ │ │ │ - ld r31,-8(r1) │ │ │ │ + addi r1,r1,80 │ │ │ │ + ld r31,-24(r1) │ │ │ │ blr │ │ │ │ .long 0x0 │ │ │ │ - .long 0x1000000 │ │ │ │ - .long 0x480 │ │ │ │ - nop │ │ │ │ + .long 0x1020000 │ │ │ │ + .long 0x382 │ │ │ │ │ │ │ │ -000000000000ae70 : │ │ │ │ - addis r2,r12,9 │ │ │ │ - addi r2,r2,-12144 │ │ │ │ +000000000000a370 : │ │ │ │ std r31,-40(r1) │ │ │ │ mr. r31,r4 │ │ │ │ stdu r1,-80(r1) │ │ │ │ - ble af28 │ │ │ │ - mflr r0 │ │ │ │ + ble a41c │ │ │ │ stfd f30,64(r1) │ │ │ │ stfd f31,72(r1) │ │ │ │ fmr f30,f1 │ │ │ │ fmr f31,f2 │ │ │ │ fmr f1,f3 │ │ │ │ fmr f2,f4 │ │ │ │ + mflr r0 │ │ │ │ std r30,32(r1) │ │ │ │ stfd f28,48(r1) │ │ │ │ + mr r30,r3 │ │ │ │ + stfd f29,56(r1) │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - stfd f29,56(r1) │ │ │ │ - mr r30,r3 │ │ │ │ std r0,96(r1) │ │ │ │ - bl 6d328 │ │ │ │ - nop │ │ │ │ + bl 3310 │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ - bl 39c0 │ │ │ │ - ld r2,24(r1) │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + bl 39e0 │ │ │ │ addi r30,r30,16 │ │ │ │ fmr f3,f28 │ │ │ │ fmr f4,f29 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ + bl 3d10 │ │ │ │ addic. r31,r31,-1 │ │ │ │ stfd f1,-16(r30) │ │ │ │ stfd f2,-8(r30) │ │ │ │ - bne aed0 │ │ │ │ + bne a3d0 │ │ │ │ ld r0,96(r1) │ │ │ │ lfd f28,48(r1) │ │ │ │ lfd f29,56(r1) │ │ │ │ lfd f30,64(r1) │ │ │ │ lfd f31,72(r1) │ │ │ │ ld r30,32(r1) │ │ │ │ mtlr r0 │ │ │ │ addi r1,r1,80 │ │ │ │ ld r31,-40(r1) │ │ │ │ blr │ │ │ │ .long 0x0 │ │ │ │ .long 0x1020000 │ │ │ │ .long 0x284 │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ │ │ │ │ -000000000000af40 : │ │ │ │ - addis r2,r12,9 │ │ │ │ - addi r2,r2,-12352 │ │ │ │ - stfd f28,-32(r1) │ │ │ │ - fabs f28,f1 │ │ │ │ - stfd f29,-24(r1) │ │ │ │ +000000000000a440 : │ │ │ │ stfd f30,-16(r1) │ │ │ │ stfd f31,-8(r1) │ │ │ │ - fmr f30,f1 │ │ │ │ - stdu r1,-80(r1) │ │ │ │ - fcmpu cr0,f1,f28 │ │ │ │ - fmr f31,f2 │ │ │ │ + fabs f30,f1 │ │ │ │ + fneg f0,f2 │ │ │ │ + plfd f12,385952 # 687f0 │ │ │ │ + plfd f13,385952 # 687f8 │ │ │ │ + stfd f28,-32(r1) │ │ │ │ + stfd f29,-24(r1) │ │ │ │ + fmr f28,f1 │ │ │ │ fmr f29,f2 │ │ │ │ - beq af78 │ │ │ │ - fneg f29,f2 │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,24240 │ │ │ │ - lfd f0,0(r9) │ │ │ │ - lfd f1,8(r9) │ │ │ │ - fcmpu cr0,f28,f0 │ │ │ │ - bne af94 │ │ │ │ - fcmpu cr0,f29,f1 │ │ │ │ - blt aff0 │ │ │ │ + stdu r1,-64(r1) │ │ │ │ + xscmpeqdp vs11,vs30,vs1 │ │ │ │ + xxsel vs31,vs0,vs2,vs11 │ │ │ │ + fcmpu cr0,f30,f12 │ │ │ │ + bne a488 │ │ │ │ + fcmpu cr0,f31,f13 │ │ │ │ + blt a4e0 │ │ │ │ mflr r0 │ │ │ │ - fmr f1,f30 │ │ │ │ - fmr f2,f31 │ │ │ │ - std r0,96(r1) │ │ │ │ - bl 36a0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - fmr f3,f30 │ │ │ │ - fmr f4,f31 │ │ │ │ - bl 6d4b8 │ │ │ │ - nop │ │ │ │ - ld r0,96(r1) │ │ │ │ - addi r1,r1,80 │ │ │ │ + std r0,80(r1) │ │ │ │ + bl 36c0 │ │ │ │ + fmr f3,f28 │ │ │ │ + fmr f4,f29 │ │ │ │ + bl 3830 │ │ │ │ + ld r0,80(r1) │ │ │ │ + addi r1,r1,64 │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ lfd f28,-32(r1) │ │ │ │ lfd f29,-24(r1) │ │ │ │ mtlr r0 │ │ │ │ fmr f1,f30 │ │ │ │ fmr f2,f31 │ │ │ │ lfd f30,-16(r1) │ │ │ │ lfd f31,-8(r1) │ │ │ │ blr │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,24256 │ │ │ │ - lfd f0,0(r9) │ │ │ │ - lfd f1,8(r9) │ │ │ │ - fcmpu cr0,f28,f0 │ │ │ │ - bne b00c │ │ │ │ - fcmpu cr0,f29,f1 │ │ │ │ - blt b120 │ │ │ │ - mflr r0 │ │ │ │ - fmr f3,f30 │ │ │ │ - fmr f4,f31 │ │ │ │ - fmr f1,f30 │ │ │ │ - stfd f26,32(r1) │ │ │ │ - fmr f2,f31 │ │ │ │ - stfd f27,40(r1) │ │ │ │ - std r0,96(r1) │ │ │ │ - bl 6d428 │ │ │ │ nop │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,24272 │ │ │ │ - fmr f27,f2 │ │ │ │ - fmr f26,f1 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ - bl 6d428 │ │ │ │ nop │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,23200 │ │ │ │ + nop │ │ │ │ + plfd f12,385824 # 68800 │ │ │ │ + plfd f13,385824 # 68808 │ │ │ │ + fcmpu cr0,f30,f12 │ │ │ │ + bne a4fc │ │ │ │ + fcmpu cr0,f31,f13 │ │ │ │ + blt a5e0 │ │ │ │ + fmr f3,f1 │ │ │ │ + fmr f4,f2 │ │ │ │ + mflr r0 │ │ │ │ + std r0,80(r1) │ │ │ │ + bl 367c │ │ │ │ + plfd f3,385788 # 68810 │ │ │ │ + plfd f4,385788 # 68818 │ │ │ │ + fmr f29,f2 │ │ │ │ + fmr f28,f1 │ │ │ │ + bl 367c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ - lfd f2,8(r9) │ │ │ │ - lfd f1,0(r9) │ │ │ │ - bl 6d328 │ │ │ │ - nop │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,24288 │ │ │ │ + plfd f2,384688 # 683e8 │ │ │ │ + plfd f1,384672 # 683e0 │ │ │ │ + bl 3310 │ │ │ │ + plfd f12,385748 # 68820 │ │ │ │ + plfd f13,385748 # 68828 │ │ │ │ + fcmpu cr0,f30,f12 │ │ │ │ + bne a568 │ │ │ │ + fcmpu cr0,f31,f13 │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - lfd f12,0(r9) │ │ │ │ - lfd f13,8(r9) │ │ │ │ - fcmpu cr0,f28,f12 │ │ │ │ - bne b09c │ │ │ │ - fcmpu cr0,f29,f13 │ │ │ │ - blt b150 │ │ │ │ - fmr f3,f26 │ │ │ │ - fmr f4,f27 │ │ │ │ - fmr f1,f26 │ │ │ │ - fmr f2,f27 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,24304 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + blt a610 │ │ │ │ + fmr f3,f28 │ │ │ │ + fmr f4,f29 │ │ │ │ + fmr f1,f28 │ │ │ │ + fmr f2,f29 │ │ │ │ + bl 367c │ │ │ │ + plfd f3,385704 # 68830 │ │ │ │ + plfd f4,385704 # 68838 │ │ │ │ + bl 367c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ - ld r0,96(r1) │ │ │ │ - lfd f26,32(r1) │ │ │ │ - lfd f27,40(r1) │ │ │ │ - addi r1,r1,80 │ │ │ │ + bl 3d10 │ │ │ │ + ld r0,80(r1) │ │ │ │ + addi r1,r1,64 │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ lfd f28,-32(r1) │ │ │ │ lfd f29,-24(r1) │ │ │ │ mtlr r0 │ │ │ │ fmr f1,f30 │ │ │ │ fmr f2,f31 │ │ │ │ lfd f30,-16(r1) │ │ │ │ lfd f31,-8(r1) │ │ │ │ blr │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r1,r1,80 │ │ │ │ - addi r9,r9,23200 │ │ │ │ + plfd f30,384512 # 683e0 │ │ │ │ + plfd f31,384512 # 683e8 │ │ │ │ + addi r1,r1,64 │ │ │ │ lfd f28,-32(r1) │ │ │ │ lfd f29,-24(r1) │ │ │ │ - lfd f30,0(r9) │ │ │ │ - lfd f31,8(r9) │ │ │ │ fmr f1,f30 │ │ │ │ fmr f2,f31 │ │ │ │ lfd f30,-16(r1) │ │ │ │ lfd f31,-8(r1) │ │ │ │ blr │ │ │ │ - ld r0,96(r1) │ │ │ │ - lfd f26,32(r1) │ │ │ │ - lfd f27,40(r1) │ │ │ │ - addi r1,r1,80 │ │ │ │ + ld r0,80(r1) │ │ │ │ + addi r1,r1,64 │ │ │ │ fmr f1,f30 │ │ │ │ fmr f2,f31 │ │ │ │ lfd f28,-32(r1) │ │ │ │ lfd f29,-24(r1) │ │ │ │ lfd f30,-16(r1) │ │ │ │ lfd f31,-8(r1) │ │ │ │ mtlr r0 │ │ │ │ blr │ │ │ │ .long 0x0 │ │ │ │ .long 0x1020000 │ │ │ │ - .long 0x86 │ │ │ │ + .long 0x84 │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ nop │ │ │ │ - addis r2,r12,9 │ │ │ │ - addi r2,r2,-12944 │ │ │ │ mflr r0 │ │ │ │ std r24,-64(r1) │ │ │ │ std r25,-56(r1) │ │ │ │ + ld r24,16(r3) │ │ │ │ std r26,-48(r1) │ │ │ │ std r27,-40(r1) │ │ │ │ + ld r27,8(r3) │ │ │ │ + std r0,16(r1) │ │ │ │ std r28,-32(r1) │ │ │ │ std r29,-24(r1) │ │ │ │ std r30,-16(r1) │ │ │ │ - std r31,-8(r1) │ │ │ │ ld r29,32(r3) │ │ │ │ - ld r31,0(r3) │ │ │ │ - ld r24,16(r3) │ │ │ │ - ld r27,8(r3) │ │ │ │ ld r30,24(r3) │ │ │ │ - std r0,16(r1) │ │ │ │ + std r31,-8(r1) │ │ │ │ stdu r1,-96(r1) │ │ │ │ - bl 3660 │ │ │ │ - ld r2,24(r1) │ │ │ │ + ld r31,0(r3) │ │ │ │ + bl 3660 │ │ │ │ mr r28,r3 │ │ │ │ - bl 33a0 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 33a0 │ │ │ │ li r5,4096 │ │ │ │ li r4,0 │ │ │ │ sldi r26,r28,12 │ │ │ │ mr r25,r3 │ │ │ │ add r3,r29,r26 │ │ │ │ - bl 3bc0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - mulld r10,r31,r28 │ │ │ │ - subf r7,r27,r24 │ │ │ │ - add r9,r31,r10 │ │ │ │ - divd r10,r10,r25 │ │ │ │ + bl 3be0 │ │ │ │ + mulld r9,r31,r28 │ │ │ │ + subf r8,r27,r24 │ │ │ │ + add r2,r31,r9 │ │ │ │ divd r9,r9,r25 │ │ │ │ - subf. r9,r10,r9 │ │ │ │ - ble b254 │ │ │ │ - mtctr r9 │ │ │ │ - sldi r10,r10,4 │ │ │ │ - add r30,r30,r10 │ │ │ │ - ld r9,0(r30) │ │ │ │ + divd r2,r2,r25 │ │ │ │ + subf. r2,r9,r2 │ │ │ │ + ble a734 │ │ │ │ + sldi r9,r9,4 │ │ │ │ + mtctr r2 │ │ │ │ + add r30,r30,r9 │ │ │ │ + nop │ │ │ │ + ld r2,0(r30) │ │ │ │ addi r30,r30,16 │ │ │ │ - srad r9,r9,r7 │ │ │ │ - rldic r9,r9,3,52 │ │ │ │ - add r9,r9,r26 │ │ │ │ - ldx r10,r29,r9 │ │ │ │ - addi r10,r10,1 │ │ │ │ - stdx r10,r29,r9 │ │ │ │ - bdnz b230 │ │ │ │ + srad r2,r2,r8 │ │ │ │ + rldic r2,r2,3,52 │ │ │ │ + add r2,r2,r26 │ │ │ │ + ldx r9,r29,r2 │ │ │ │ + addi r9,r9,1 │ │ │ │ + stdx r9,r29,r2 │ │ │ │ + bdnz a710 │ │ │ │ addi r1,r1,96 │ │ │ │ ld r0,16(r1) │ │ │ │ ld r24,-64(r1) │ │ │ │ ld r25,-56(r1) │ │ │ │ ld r26,-48(r1) │ │ │ │ ld r27,-40(r1) │ │ │ │ ld r28,-32(r1) │ │ │ │ @@ -8044,63 +6677,59 @@ │ │ │ │ ld r30,-16(r1) │ │ │ │ ld r31,-8(r1) │ │ │ │ mtlr r0 │ │ │ │ blr │ │ │ │ .long 0x0 │ │ │ │ .long 0x1000000 │ │ │ │ .long 0x880 │ │ │ │ - addis r2,r12,9 │ │ │ │ - addi r2,r2,-13200 │ │ │ │ mflr r0 │ │ │ │ std r25,-56(r1) │ │ │ │ std r26,-48(r1) │ │ │ │ std r27,-40(r1) │ │ │ │ std r28,-32(r1) │ │ │ │ + ld r27,16(r3) │ │ │ │ + std r0,16(r1) │ │ │ │ std r29,-24(r1) │ │ │ │ + ld r29,24(r3) │ │ │ │ std r30,-16(r1) │ │ │ │ std r31,-8(r1) │ │ │ │ - ld r29,24(r3) │ │ │ │ - ld r31,0(r3) │ │ │ │ - ld r27,16(r3) │ │ │ │ ld r30,8(r3) │ │ │ │ - std r0,16(r1) │ │ │ │ + ld r31,0(r3) │ │ │ │ stdu r1,-96(r1) │ │ │ │ - bl 3660 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 3660 │ │ │ │ mr r28,r3 │ │ │ │ - bl 33a0 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 33a0 │ │ │ │ li r5,4096 │ │ │ │ li r4,0 │ │ │ │ sldi r26,r28,12 │ │ │ │ mr r25,r3 │ │ │ │ add r3,r29,r26 │ │ │ │ - bl 3bc0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - mulld r10,r31,r28 │ │ │ │ - add r9,r31,r10 │ │ │ │ - divd r10,r10,r25 │ │ │ │ + bl 3be0 │ │ │ │ + mulld r9,r31,r28 │ │ │ │ + add r2,r31,r9 │ │ │ │ divd r9,r9,r25 │ │ │ │ - subf. r9,r10,r9 │ │ │ │ - ble b354 │ │ │ │ - mtctr r9 │ │ │ │ - sldi r10,r10,4 │ │ │ │ - addi r7,r27,1 │ │ │ │ - add r30,r30,r10 │ │ │ │ + divd r2,r2,r25 │ │ │ │ + subf. r2,r9,r2 │ │ │ │ + ble a824 │ │ │ │ + sldi r9,r9,4 │ │ │ │ + mtctr r2 │ │ │ │ + addi r8,r27,1 │ │ │ │ + add r30,r30,r9 │ │ │ │ + nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ld r9,0(r30) │ │ │ │ + ld r2,0(r30) │ │ │ │ addi r30,r30,16 │ │ │ │ - srad r9,r9,r7 │ │ │ │ - rldic r9,r9,3,52 │ │ │ │ - add r9,r9,r26 │ │ │ │ - ldx r10,r29,r9 │ │ │ │ - addi r10,r10,1 │ │ │ │ - stdx r10,r29,r9 │ │ │ │ - bdnz b330 │ │ │ │ + srad r2,r2,r8 │ │ │ │ + rldic r2,r2,3,52 │ │ │ │ + add r2,r2,r26 │ │ │ │ + ldx r9,r29,r2 │ │ │ │ + addi r9,r9,1 │ │ │ │ + stdx r9,r29,r2 │ │ │ │ + bdnz a800 │ │ │ │ addi r1,r1,96 │ │ │ │ ld r0,16(r1) │ │ │ │ ld r25,-56(r1) │ │ │ │ ld r26,-48(r1) │ │ │ │ ld r27,-40(r1) │ │ │ │ ld r28,-32(r1) │ │ │ │ ld r29,-24(r1) │ │ │ │ @@ -8108,67 +6737,63 @@ │ │ │ │ ld r31,-8(r1) │ │ │ │ mtlr r0 │ │ │ │ blr │ │ │ │ .long 0x0 │ │ │ │ .long 0x1000000 │ │ │ │ .long 0x780 │ │ │ │ nop │ │ │ │ - addis r2,r12,9 │ │ │ │ - addi r2,r2,-13456 │ │ │ │ mflr r0 │ │ │ │ std r27,-40(r1) │ │ │ │ std r28,-32(r1) │ │ │ │ + ld r28,0(r3) │ │ │ │ std r29,-24(r1) │ │ │ │ std r30,-16(r1) │ │ │ │ - std r31,-8(r1) │ │ │ │ mr r29,r3 │ │ │ │ - ld r28,0(r3) │ │ │ │ - ld r31,40(r3) │ │ │ │ ld r30,32(r3) │ │ │ │ std r0,16(r1) │ │ │ │ + std r31,-8(r1) │ │ │ │ + ld r31,40(r3) │ │ │ │ stdu r1,-80(r1) │ │ │ │ - bl 3660 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 3660 │ │ │ │ mr r27,r3 │ │ │ │ - bl 33a0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - ld r10,16(r29) │ │ │ │ - ld r5,8(r29) │ │ │ │ - ld r8,24(r29) │ │ │ │ - mulld r9,r27,r28 │ │ │ │ - subf r5,r5,r10 │ │ │ │ - add r28,r28,r9 │ │ │ │ - divd r9,r9,r3 │ │ │ │ + bl 33a0 │ │ │ │ + ld r9,16(r29) │ │ │ │ + ld r6,8(r29) │ │ │ │ + ld r10,24(r29) │ │ │ │ + mulld r2,r27,r28 │ │ │ │ + subf r6,r6,r9 │ │ │ │ + add r28,r28,r2 │ │ │ │ + divd r2,r2,r3 │ │ │ │ divd r28,r28,r3 │ │ │ │ - sldi r10,r9,4 │ │ │ │ - subf. r9,r9,r28 │ │ │ │ - add r8,r8,r10 │ │ │ │ - ble b464 │ │ │ │ - mtctr r9 │ │ │ │ - sldi r6,r27,12 │ │ │ │ + sldi r9,r2,4 │ │ │ │ + subf. r2,r2,r28 │ │ │ │ + add r10,r10,r9 │ │ │ │ + ble a924 │ │ │ │ + mtctr r2 │ │ │ │ + sldi r7,r27,12 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ld r7,0(r8) │ │ │ │ - addi r8,r8,16 │ │ │ │ - srad r9,r7,r5 │ │ │ │ - rldic r9,r9,3,52 │ │ │ │ - add r9,r9,r6 │ │ │ │ - ldx r10,r31,r9 │ │ │ │ - sldi r10,r10,4 │ │ │ │ - stdx r7,r30,r10 │ │ │ │ - ldx r10,r31,r9 │ │ │ │ - ld r7,-8(r8) │ │ │ │ - sldi r10,r10,4 │ │ │ │ - add r10,r30,r10 │ │ │ │ - std r7,8(r10) │ │ │ │ - ldx r10,r31,r9 │ │ │ │ - addi r10,r10,1 │ │ │ │ - stdx r10,r31,r9 │ │ │ │ - bdnz b420 │ │ │ │ + ld r8,0(r10) │ │ │ │ + addi r10,r10,16 │ │ │ │ + srad r2,r8,r6 │ │ │ │ + rldic r2,r2,3,52 │ │ │ │ + add r2,r2,r7 │ │ │ │ + ldx r9,r31,r2 │ │ │ │ + sldi r9,r9,4 │ │ │ │ + stdx r8,r30,r9 │ │ │ │ + ldx r9,r31,r2 │ │ │ │ + ld r8,-8(r10) │ │ │ │ + sldi r9,r9,4 │ │ │ │ + add r9,r30,r9 │ │ │ │ + std r8,8(r9) │ │ │ │ + ldx r9,r31,r2 │ │ │ │ + addi r9,r9,1 │ │ │ │ + stdx r9,r31,r2 │ │ │ │ + bdnz a8e0 │ │ │ │ addi r1,r1,80 │ │ │ │ ld r0,16(r1) │ │ │ │ ld r27,-40(r1) │ │ │ │ ld r28,-32(r1) │ │ │ │ ld r29,-24(r1) │ │ │ │ ld r30,-16(r1) │ │ │ │ ld r31,-8(r1) │ │ │ │ @@ -8176,63 +6801,59 @@ │ │ │ │ blr │ │ │ │ .long 0x0 │ │ │ │ .long 0x1000000 │ │ │ │ .long 0x580 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - addis r2,r12,9 │ │ │ │ - addi r2,r2,-13728 │ │ │ │ mflr r0 │ │ │ │ std r27,-40(r1) │ │ │ │ std r28,-32(r1) │ │ │ │ + mr r27,r3 │ │ │ │ + ld r28,0(r3) │ │ │ │ std r29,-24(r1) │ │ │ │ std r30,-16(r1) │ │ │ │ - std r31,-8(r1) │ │ │ │ - ld r28,0(r3) │ │ │ │ - mr r27,r3 │ │ │ │ - ld r31,32(r3) │ │ │ │ ld r30,16(r3) │ │ │ │ std r0,16(r1) │ │ │ │ + std r31,-8(r1) │ │ │ │ + ld r31,32(r3) │ │ │ │ stdu r1,-80(r1) │ │ │ │ - bl 3660 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 3660 │ │ │ │ mr r29,r3 │ │ │ │ - bl 33a0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - ld r8,8(r27) │ │ │ │ - ld r5,24(r27) │ │ │ │ - mulld r9,r29,r28 │ │ │ │ - add r28,r28,r9 │ │ │ │ - divd r9,r9,r3 │ │ │ │ + bl 33a0 │ │ │ │ + ld r10,8(r27) │ │ │ │ + ld r6,24(r27) │ │ │ │ + mulld r2,r29,r28 │ │ │ │ + add r28,r28,r2 │ │ │ │ + divd r2,r2,r3 │ │ │ │ divd r28,r28,r3 │ │ │ │ - sldi r10,r9,4 │ │ │ │ - subf. r9,r9,r28 │ │ │ │ - add r8,r8,r10 │ │ │ │ - ble b564 │ │ │ │ - mtctr r9 │ │ │ │ - sldi r6,r29,12 │ │ │ │ - addi r5,r5,1 │ │ │ │ - ld r7,0(r8) │ │ │ │ - addi r8,r8,16 │ │ │ │ - srad r9,r7,r5 │ │ │ │ - rldic r9,r9,3,52 │ │ │ │ - add r9,r9,r6 │ │ │ │ - ldx r10,r31,r9 │ │ │ │ - sldi r10,r10,4 │ │ │ │ - stdx r7,r30,r10 │ │ │ │ - ldx r10,r31,r9 │ │ │ │ - ld r7,-8(r8) │ │ │ │ - sldi r10,r10,4 │ │ │ │ - add r10,r30,r10 │ │ │ │ - std r7,8(r10) │ │ │ │ - ldx r10,r31,r9 │ │ │ │ - addi r10,r10,1 │ │ │ │ - stdx r10,r31,r9 │ │ │ │ - bdnz b520 │ │ │ │ + sldi r9,r2,4 │ │ │ │ + subf. r2,r2,r28 │ │ │ │ + add r10,r10,r9 │ │ │ │ + ble aa14 │ │ │ │ + mtctr r2 │ │ │ │ + sldi r7,r29,12 │ │ │ │ + addi r6,r6,1 │ │ │ │ + ld r8,0(r10) │ │ │ │ + addi r10,r10,16 │ │ │ │ + srad r2,r8,r6 │ │ │ │ + rldic r2,r2,3,52 │ │ │ │ + add r2,r2,r7 │ │ │ │ + ldx r9,r31,r2 │ │ │ │ + sldi r9,r9,4 │ │ │ │ + stdx r8,r30,r9 │ │ │ │ + ldx r9,r31,r2 │ │ │ │ + ld r8,-8(r10) │ │ │ │ + sldi r9,r9,4 │ │ │ │ + add r9,r30,r9 │ │ │ │ + std r8,8(r9) │ │ │ │ + ldx r9,r31,r2 │ │ │ │ + addi r9,r9,1 │ │ │ │ + stdx r9,r31,r2 │ │ │ │ + bdnz a9d0 │ │ │ │ addi r1,r1,80 │ │ │ │ ld r0,16(r1) │ │ │ │ ld r27,-40(r1) │ │ │ │ ld r28,-32(r1) │ │ │ │ ld r29,-24(r1) │ │ │ │ ld r30,-16(r1) │ │ │ │ ld r31,-8(r1) │ │ │ │ @@ -8241,1187 +6862,1116 @@ │ │ │ │ .long 0x0 │ │ │ │ .long 0x1000000 │ │ │ │ .long 0x580 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ │ │ │ │ -000000000000b5a0 : │ │ │ │ - addis r2,r12,9 │ │ │ │ - addi r2,r2,-13984 │ │ │ │ +000000000000aa50 : │ │ │ │ mflr r0 │ │ │ │ mfocrf r11,8 │ │ │ │ std r25,-56(r1) │ │ │ │ + std r24,-64(r1) │ │ │ │ + mr r25,r5 │ │ │ │ std r27,-40(r1) │ │ │ │ std r28,-32(r1) │ │ │ │ + mr r27,r3 │ │ │ │ + mr r28,r6 │ │ │ │ std r29,-24(r1) │ │ │ │ + std r30,-16(r1) │ │ │ │ + mr r29,r4 │ │ │ │ std r31,-8(r1) │ │ │ │ - std r20,-96(r1) │ │ │ │ - std r21,-88(r1) │ │ │ │ + std r0,16(r1) │ │ │ │ std r22,-80(r1) │ │ │ │ std r23,-72(r1) │ │ │ │ - std r24,-64(r1) │ │ │ │ std r26,-48(r1) │ │ │ │ - std r30,-16(r1) │ │ │ │ stw r11,8(r1) │ │ │ │ - mr r28,r6 │ │ │ │ - mr r27,r3 │ │ │ │ - mr r29,r4 │ │ │ │ - mr r25,r5 │ │ │ │ - std r0,16(r1) │ │ │ │ stdu r1,-176(r1) │ │ │ │ mr r31,r1 │ │ │ │ - bl 3d40 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 3d60 │ │ │ │ + ld r10,0(r1) │ │ │ │ cmpdi r28,0 │ │ │ │ - ld r8,0(r1) │ │ │ │ - sldi r9,r3,12 │ │ │ │ - neg r9,r9 │ │ │ │ - stdux r8,r1,r9 │ │ │ │ - blt b790 │ │ │ │ - addis r9,r2,-9 │ │ │ │ + sldi r2,r3,12 │ │ │ │ + neg r2,r2 │ │ │ │ + stdux r10,r1,r2 │ │ │ │ + blt ac24 │ │ │ │ mr r30,r3 │ │ │ │ addi r22,r1,32 │ │ │ │ cmpwi cr4,r3,0 │ │ │ │ mr r24,r29 │ │ │ │ + pla r2,-1100 # a680 │ │ │ │ + std r2,80(r31) │ │ │ │ + pla r2,-632 # a860 │ │ │ │ + std r2,88(r31) │ │ │ │ mr r23,r28 │ │ │ │ addi r26,r31,32 │ │ │ │ - addi r9,r9,12944 │ │ │ │ - mr r21,r9 │ │ │ │ - addis r9,r2,-9 │ │ │ │ - addi r9,r9,13456 │ │ │ │ - mr r20,r9 │ │ │ │ + ld r3,80(r31) │ │ │ │ li r6,0 │ │ │ │ li r5,0 │ │ │ │ mr r4,r26 │ │ │ │ - mr r3,r21 │ │ │ │ std r22,64(r31) │ │ │ │ std r24,56(r31) │ │ │ │ std r28,48(r31) │ │ │ │ std r23,40(r31) │ │ │ │ std r27,32(r31) │ │ │ │ - bl 39a0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - ble cr4,b6f0 │ │ │ │ - mr r6,r22 │ │ │ │ - li r9,0 │ │ │ │ - li r5,0 │ │ │ │ + bl 39c0 │ │ │ │ + ble cr4,ab90 │ │ │ │ + mr r7,r22 │ │ │ │ + li r2,0 │ │ │ │ + li r6,0 │ │ │ │ nop │ │ │ │ - andi. r10,r30,1 │ │ │ │ - addi r8,r30,-1 │ │ │ │ - mr r10,r6 │ │ │ │ - beq b6b8 │ │ │ │ - cmpdi r8,0 │ │ │ │ - ld r8,0(r6) │ │ │ │ - addi r10,r6,4096 │ │ │ │ - std r9,0(r6) │ │ │ │ - add r9,r9,r8 │ │ │ │ - beq b6e0 │ │ │ │ - srdi r8,r30,1 │ │ │ │ - mtctr r8 │ │ │ │ - ld r7,0(r10) │ │ │ │ - ld r8,4096(r10) │ │ │ │ - std r9,0(r10) │ │ │ │ - addi r10,r10,8192 │ │ │ │ - add r9,r9,r7 │ │ │ │ - std r9,-4096(r10) │ │ │ │ - add r9,r9,r8 │ │ │ │ - bdnz b6c0 │ │ │ │ - addi r5,r5,1 │ │ │ │ - addi r6,r6,8 │ │ │ │ - cmpdi r5,512 │ │ │ │ - bne b690 │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + andi. r9,r30,1 │ │ │ │ + addi r10,r30,-1 │ │ │ │ + mr r9,r7 │ │ │ │ + beq ab58 │ │ │ │ + cmpdi r10,0 │ │ │ │ + ld r10,0(r7) │ │ │ │ + addi r9,r7,4096 │ │ │ │ + std r2,0(r7) │ │ │ │ + add r2,r2,r10 │ │ │ │ + beq ab80 │ │ │ │ + srdi r10,r30,1 │ │ │ │ + mtctr r10 │ │ │ │ + ld r8,0(r9) │ │ │ │ + ld r10,4096(r9) │ │ │ │ + std r2,0(r9) │ │ │ │ + addi r9,r9,8192 │ │ │ │ + add r2,r2,r8 │ │ │ │ + std r2,-4096(r9) │ │ │ │ + add r2,r2,r10 │ │ │ │ + bdnz ab60 │ │ │ │ + addi r6,r6,1 │ │ │ │ + addi r7,r7,8 │ │ │ │ + cmpdi r6,512 │ │ │ │ + bne ab30 │ │ │ │ + ld r3,88(r31) │ │ │ │ li r6,0 │ │ │ │ li r5,0 │ │ │ │ mr r4,r26 │ │ │ │ - mr r3,r20 │ │ │ │ std r23,40(r31) │ │ │ │ + std r28,48(r31) │ │ │ │ + std r24,56(r31) │ │ │ │ std r22,72(r31) │ │ │ │ std r25,64(r31) │ │ │ │ - std r24,56(r31) │ │ │ │ - std r28,48(r31) │ │ │ │ std r27,32(r31) │ │ │ │ - bl 39a0 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 39c0 │ │ │ │ addic. r23,r23,-9 │ │ │ │ - blt b738 │ │ │ │ - mr r9,r24 │ │ │ │ + blt abd4 │ │ │ │ + mr r2,r24 │ │ │ │ mr r24,r25 │ │ │ │ - mr r25,r9 │ │ │ │ - b b650 │ │ │ │ + mr r25,r2 │ │ │ │ + b aaec │ │ │ │ mr r4,r25 │ │ │ │ mr r25,r24 │ │ │ │ cmpld r29,r25 │ │ │ │ - beq b79c │ │ │ │ + beq ac30 │ │ │ │ addi r1,r31,176 │ │ │ │ ld r0,16(r1) │ │ │ │ lwz r11,8(r1) │ │ │ │ - ld r20,-96(r1) │ │ │ │ - ld r21,-88(r1) │ │ │ │ ld r22,-80(r1) │ │ │ │ ld r23,-72(r1) │ │ │ │ ld r24,-64(r1) │ │ │ │ ld r25,-56(r1) │ │ │ │ ld r26,-48(r1) │ │ │ │ ld r27,-40(r1) │ │ │ │ ld r28,-32(r1) │ │ │ │ ld r29,-24(r1) │ │ │ │ - ld r30,-16(r1) │ │ │ │ - ld r31,-8(r1) │ │ │ │ mtlr r0 │ │ │ │ mtocrf 8,r11 │ │ │ │ + ld r30,-16(r1) │ │ │ │ + ld r31,-8(r1) │ │ │ │ blr │ │ │ │ cmpld r29,r25 │ │ │ │ mr r4,r29 │ │ │ │ - bne b748 │ │ │ │ + bne abe4 │ │ │ │ sldi r5,r27,4 │ │ │ │ mr r3,r29 │ │ │ │ - bl 3be0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - b b748 │ │ │ │ + bl 3c00 │ │ │ │ + addi r1,r31,176 │ │ │ │ + ld r0,16(r1) │ │ │ │ + lwz r11,8(r1) │ │ │ │ + ld r22,-80(r1) │ │ │ │ + ld r23,-72(r1) │ │ │ │ + ld r24,-64(r1) │ │ │ │ + ld r25,-56(r1) │ │ │ │ + ld r26,-48(r1) │ │ │ │ + ld r27,-40(r1) │ │ │ │ + ld r28,-32(r1) │ │ │ │ + ld r29,-24(r1) │ │ │ │ + mtlr r0 │ │ │ │ + mtocrf 8,r11 │ │ │ │ + ld r30,-16(r1) │ │ │ │ + ld r31,-8(r1) │ │ │ │ + blr │ │ │ │ .long 0x0 │ │ │ │ .long 0x3000000 │ │ │ │ - .long 0xc80 │ │ │ │ + .long 0xa80 │ │ │ │ + nop │ │ │ │ nop │ │ │ │ │ │ │ │ -000000000000b7c0 : │ │ │ │ - addis r2,r12,9 │ │ │ │ - addi r2,r2,-14528 │ │ │ │ +000000000000ac90 : │ │ │ │ mflr r0 │ │ │ │ std r23,-72(r1) │ │ │ │ std r24,-64(r1) │ │ │ │ std r25,-56(r1) │ │ │ │ std r26,-48(r1) │ │ │ │ + mr r25,r3 │ │ │ │ + mr r26,r4 │ │ │ │ + std r0,16(r1) │ │ │ │ std r27,-40(r1) │ │ │ │ std r28,-32(r1) │ │ │ │ std r29,-24(r1) │ │ │ │ + mr r28,r5 │ │ │ │ + mr r29,r6 │ │ │ │ std r31,-8(r1) │ │ │ │ std r30,-16(r1) │ │ │ │ - mr r26,r4 │ │ │ │ - mr r29,r6 │ │ │ │ - mr r25,r3 │ │ │ │ - mr r28,r5 │ │ │ │ - addi r29,r29,-9 │ │ │ │ - std r0,16(r1) │ │ │ │ stdu r1,-8352(r1) │ │ │ │ + addi r29,r29,-9 │ │ │ │ mr r31,r1 │ │ │ │ - bl 3d40 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 3d60 │ │ │ │ + ld r9,0(r1) │ │ │ │ addi r27,r31,32 │ │ │ │ li r6,0 │ │ │ │ li r5,0 │ │ │ │ mr r24,r3 │ │ │ │ - ld r10,0(r1) │ │ │ │ - addis r3,r2,-9 │ │ │ │ mr r4,r27 │ │ │ │ - sldi r9,r24,12 │ │ │ │ - addi r3,r3,13200 │ │ │ │ - neg r9,r9 │ │ │ │ - stdux r10,r1,r9 │ │ │ │ + pla r3,-1412 # a770 │ │ │ │ + sldi r2,r24,12 │ │ │ │ + neg r2,r2 │ │ │ │ + stdux r9,r1,r2 │ │ │ │ std r29,48(r31) │ │ │ │ std r26,40(r31) │ │ │ │ std r25,32(r31) │ │ │ │ addi r23,r1,32 │ │ │ │ std r23,56(r31) │ │ │ │ - bl 39a0 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 39c0 │ │ │ │ cmpdi cr7,r24,0 │ │ │ │ - ble cr7,ba9c │ │ │ │ - andi. r9,r24,1 │ │ │ │ - li r8,0 │ │ │ │ - mr r9,r23 │ │ │ │ - addi r10,r24,-1 │ │ │ │ - bne ba80 │ │ │ │ - srdi r10,r24,1 │ │ │ │ - mtctr r10 │ │ │ │ - ld r10,0(r9) │ │ │ │ - ld r7,4096(r9) │ │ │ │ - std r8,0(r9) │ │ │ │ - addi r9,r9,8192 │ │ │ │ - add r10,r8,r10 │ │ │ │ - std r10,-4096(r9) │ │ │ │ - add r8,r10,r7 │ │ │ │ - bdnz b884 │ │ │ │ - ld r9,0(r23) │ │ │ │ + ble cr7,af4c │ │ │ │ + andi. r2,r24,1 │ │ │ │ + li r10,0 │ │ │ │ + mr r2,r23 │ │ │ │ + addi r9,r24,-1 │ │ │ │ + bne af30 │ │ │ │ + srdi r9,r24,1 │ │ │ │ + mtctr r9 │ │ │ │ + ld r9,0(r2) │ │ │ │ + ld r8,4096(r2) │ │ │ │ + std r10,0(r2) │ │ │ │ + addi r2,r2,8192 │ │ │ │ + add r9,r10,r9 │ │ │ │ + std r9,-4096(r2) │ │ │ │ + add r10,r9,r8 │ │ │ │ + bdnz ad44 │ │ │ │ + ld r2,0(r23) │ │ │ │ addi r30,r31,4120 │ │ │ │ - mr r10,r23 │ │ │ │ - addi r5,r31,24 │ │ │ │ - addi r3,r23,4088 │ │ │ │ - mr r4,r30 │ │ │ │ - std r9,32(r31) │ │ │ │ - addi r6,r10,8 │ │ │ │ - ble cr7,b918 │ │ │ │ - andi. r9,r24,1 │ │ │ │ - addi r7,r24,-1 │ │ │ │ - mr r9,r6 │ │ │ │ - beq b8f0 │ │ │ │ - cmpdi r7,0 │ │ │ │ - ld r7,8(r10) │ │ │ │ - addi r9,r10,4104 │ │ │ │ - std r8,8(r10) │ │ │ │ - add r8,r8,r7 │ │ │ │ - beq b918 │ │ │ │ - srdi r10,r24,1 │ │ │ │ - mtctr r10 │ │ │ │ - ld r10,0(r9) │ │ │ │ - ld r7,4096(r9) │ │ │ │ - std r8,0(r9) │ │ │ │ - addi r9,r9,8192 │ │ │ │ - add r10,r8,r10 │ │ │ │ - std r10,-4096(r9) │ │ │ │ - add r8,r10,r7 │ │ │ │ - bdnz b8f8 │ │ │ │ - ld r7,0(r6) │ │ │ │ - cmpld r6,r3 │ │ │ │ - mr r10,r6 │ │ │ │ - std r7,16(r5) │ │ │ │ - ldu r9,8(r5) │ │ │ │ - subf r9,r9,r7 │ │ │ │ - stdu r9,8(r4) │ │ │ │ - bne b8c0 │ │ │ │ - ld r9,4120(r31) │ │ │ │ - addis r3,r2,-9 │ │ │ │ + mr r9,r23 │ │ │ │ + addi r6,r31,24 │ │ │ │ + addi r4,r23,4088 │ │ │ │ + mr r5,r30 │ │ │ │ + std r2,32(r31) │ │ │ │ + addi r7,r9,8 │ │ │ │ + ble cr7,add8 │ │ │ │ + andi. r2,r24,1 │ │ │ │ + addi r8,r24,-1 │ │ │ │ + mr r2,r7 │ │ │ │ + beq adb0 │ │ │ │ + cmpdi r8,0 │ │ │ │ + ld r8,8(r9) │ │ │ │ + addi r2,r9,4104 │ │ │ │ + std r10,8(r9) │ │ │ │ + add r10,r10,r8 │ │ │ │ + beq add8 │ │ │ │ + srdi r9,r24,1 │ │ │ │ + mtctr r9 │ │ │ │ + ld r9,0(r2) │ │ │ │ + ld r8,4096(r2) │ │ │ │ + std r10,0(r2) │ │ │ │ + addi r2,r2,8192 │ │ │ │ + add r9,r10,r9 │ │ │ │ + std r9,-4096(r2) │ │ │ │ + add r10,r9,r8 │ │ │ │ + bdnz adb8 │ │ │ │ + ld r8,0(r7) │ │ │ │ + cmpld r7,r4 │ │ │ │ + mr r9,r7 │ │ │ │ + std r8,16(r6) │ │ │ │ + ldu r2,8(r6) │ │ │ │ + subf r2,r2,r8 │ │ │ │ + stdu r2,8(r5) │ │ │ │ + bne ad80 │ │ │ │ + ld r2,4120(r31) │ │ │ │ li r6,0 │ │ │ │ li r5,0 │ │ │ │ addi r4,r31,8224 │ │ │ │ + pla r3,-1192 # a960 │ │ │ │ std r25,8224(r31) │ │ │ │ + std r26,8232(r31) │ │ │ │ + std r28,8240(r31) │ │ │ │ std r23,8256(r31) │ │ │ │ std r29,8248(r31) │ │ │ │ - std r28,8240(r31) │ │ │ │ - addi r3,r3,13728 │ │ │ │ - std r26,8232(r31) │ │ │ │ - subf r9,r9,r25 │ │ │ │ - std r9,8216(r31) │ │ │ │ - bl 39a0 │ │ │ │ - ld r2,24(r1) │ │ │ │ + subf r2,r2,r25 │ │ │ │ + std r2,8216(r31) │ │ │ │ + bl 39c0 │ │ │ │ sldi r5,r25,4 │ │ │ │ mr r4,r28 │ │ │ │ mr r3,r26 │ │ │ │ addi r25,r31,8216 │ │ │ │ - bl 3be0 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 3c00 │ │ │ │ cmpdi r29,0 │ │ │ │ - bge b9cc │ │ │ │ - b ba4c │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - sldi r7,r7,4 │ │ │ │ + bge ae7c │ │ │ │ + b aefc │ │ │ │ + sldi r8,r8,4 │ │ │ │ mr r6,r29 │ │ │ │ - add r5,r28,r7 │ │ │ │ - add r4,r26,r7 │ │ │ │ - bl b7c8 │ │ │ │ + add r5,r28,r8 │ │ │ │ + add r4,r26,r8 │ │ │ │ + bl ac90 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ cmpld r30,r25 │ │ │ │ addi r27,r27,8 │ │ │ │ - beq ba4c │ │ │ │ + beq aefc │ │ │ │ ldu r3,8(r30) │ │ │ │ cmpdi r3,1 │ │ │ │ - ble b9c0 │ │ │ │ + ble ae70 │ │ │ │ cmpdi r3,256 │ │ │ │ - ld r7,0(r27) │ │ │ │ - bgt b9a0 │ │ │ │ - addi r7,r7,1 │ │ │ │ - li r4,1 │ │ │ │ - sldi r7,r7,4 │ │ │ │ - add r7,r26,r7 │ │ │ │ - mtctr r4 │ │ │ │ - mr r9,r7 │ │ │ │ - b ba20 │ │ │ │ - ld r5,8(r9) │ │ │ │ - ld r6,-8(r9) │ │ │ │ - std r8,0(r9) │ │ │ │ - std r10,-16(r9) │ │ │ │ - addi r9,r9,-16 │ │ │ │ - std r5,8(r9) │ │ │ │ - std r6,24(r9) │ │ │ │ - bdz ba30 │ │ │ │ - ld r10,0(r9) │ │ │ │ - ld r8,-16(r9) │ │ │ │ - cmpd r8,r10 │ │ │ │ - bgt ba00 │ │ │ │ - addi r4,r4,1 │ │ │ │ - addi r7,r7,16 │ │ │ │ - cmpd r3,r4 │ │ │ │ - bgt b9f4 │ │ │ │ + ld r8,0(r27) │ │ │ │ + bgt ae50 │ │ │ │ + addi r8,r8,1 │ │ │ │ + li r5,1 │ │ │ │ + sldi r8,r8,4 │ │ │ │ + add r8,r26,r8 │ │ │ │ + mtctr r5 │ │ │ │ + mr r2,r8 │ │ │ │ + b aed0 │ │ │ │ + ld r6,8(r2) │ │ │ │ + ld r7,-8(r2) │ │ │ │ + std r10,0(r2) │ │ │ │ + std r9,-16(r2) │ │ │ │ + addi r2,r2,-16 │ │ │ │ + std r6,8(r2) │ │ │ │ + std r7,24(r2) │ │ │ │ + bdz aee0 │ │ │ │ + ld r9,0(r2) │ │ │ │ + ld r10,-16(r2) │ │ │ │ + cmpd r10,r9 │ │ │ │ + bgt aeb0 │ │ │ │ + addi r5,r5,1 │ │ │ │ + addi r8,r8,16 │ │ │ │ + cmpd r3,r5 │ │ │ │ + bgt aea4 │ │ │ │ cmpld r30,r25 │ │ │ │ addi r27,r27,8 │ │ │ │ - bne b9cc │ │ │ │ + bne ae7c │ │ │ │ addi r1,r31,8352 │ │ │ │ ld r0,16(r1) │ │ │ │ ld r23,-72(r1) │ │ │ │ ld r24,-64(r1) │ │ │ │ ld r25,-56(r1) │ │ │ │ ld r26,-48(r1) │ │ │ │ ld r27,-40(r1) │ │ │ │ ld r28,-32(r1) │ │ │ │ ld r29,-24(r1) │ │ │ │ ld r30,-16(r1) │ │ │ │ ld r31,-8(r1) │ │ │ │ mtlr r0 │ │ │ │ blr │ │ │ │ - cmpdi r10,0 │ │ │ │ + cmpdi r9,0 │ │ │ │ + li r9,0 │ │ │ │ + ld r10,0(r23) │ │ │ │ + addi r2,r23,4096 │ │ │ │ + std r9,0(r23) │ │ │ │ + bne ad3c │ │ │ │ + b ad64 │ │ │ │ li r10,0 │ │ │ │ - ld r8,0(r23) │ │ │ │ - addi r9,r23,4096 │ │ │ │ - std r10,0(r23) │ │ │ │ - bne b87c │ │ │ │ - b b8a4 │ │ │ │ - li r8,0 │ │ │ │ - b b8a4 │ │ │ │ + b ad64 │ │ │ │ .long 0x0 │ │ │ │ .long 0x1000000 │ │ │ │ .long 0x980 │ │ │ │ - addis r2,r12,9 │ │ │ │ - addi r2,r2,-15280 │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ mflr r0 │ │ │ │ std r31,-8(r1) │ │ │ │ mr r31,r3 │ │ │ │ std r0,16(r1) │ │ │ │ stdu r1,-48(r1) │ │ │ │ - bl 3660 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 3660 │ │ │ │ cmpwi r3,0 │ │ │ │ - bne bae8 │ │ │ │ - bl 33a0 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bne afa8 │ │ │ │ + bl 33a0 │ │ │ │ std r3,0(r31) │ │ │ │ addi r1,r1,48 │ │ │ │ ld r0,16(r1) │ │ │ │ ld r31,-8(r1) │ │ │ │ mtlr r0 │ │ │ │ blr │ │ │ │ .long 0x0 │ │ │ │ .long 0x1000000 │ │ │ │ .long 0x180 │ │ │ │ nop │ │ │ │ nop │ │ │ │ │ │ │ │ -000000000000bb10 : │ │ │ │ - addis r2,r12,9 │ │ │ │ - addi r2,r2,-15376 │ │ │ │ +000000000000afd0 : │ │ │ │ mflr r0 │ │ │ │ - addis r3,r2,-9 │ │ │ │ - li r9,0 │ │ │ │ + li r2,0 │ │ │ │ li r6,0 │ │ │ │ li r5,0 │ │ │ │ - addi r3,r3,15280 │ │ │ │ + pla r3,-96 # af80 │ │ │ │ std r0,16(r1) │ │ │ │ stdu r1,-48(r1) │ │ │ │ addi r4,r1,32 │ │ │ │ - std r9,32(r1) │ │ │ │ - bl 39a0 │ │ │ │ - ld r2,24(r1) │ │ │ │ + std r2,32(r1) │ │ │ │ + bl 39c0 │ │ │ │ ld r3,32(r1) │ │ │ │ addi r1,r1,48 │ │ │ │ ld r0,16(r1) │ │ │ │ mtlr r0 │ │ │ │ blr │ │ │ │ .long 0x0 │ │ │ │ .long 0x1000000 │ │ │ │ .long 0x80 │ │ │ │ nop │ │ │ │ - nop │ │ │ │ │ │ │ │ -000000000000bb70 : │ │ │ │ - addis r2,r12,9 │ │ │ │ - addi r2,r2,-15472 │ │ │ │ - mflr r0 │ │ │ │ +000000000000b020 : │ │ │ │ extsw r3,r3 │ │ │ │ - std r0,16(r1) │ │ │ │ - stdu r1,-32(r1) │ │ │ │ - bl 3320 │ │ │ │ - ld r2,24(r1) │ │ │ │ - addi r1,r1,32 │ │ │ │ - ld r0,16(r1) │ │ │ │ - mtlr r0 │ │ │ │ - blr │ │ │ │ - .long 0x0 │ │ │ │ - .long 0x1000000 │ │ │ │ - .long 0x80 │ │ │ │ + b 3320 │ │ │ │ + ... │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ nop │ │ │ │ │ │ │ │ -000000000000bbb0 : │ │ │ │ +000000000000b040 : │ │ │ │ li r3,1 │ │ │ │ blr │ │ │ │ ... │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ │ │ │ │ -000000000000bbd0 : │ │ │ │ - addis r2,r12,9 │ │ │ │ - addi r2,r2,-15568 │ │ │ │ +000000000000b080 : │ │ │ │ mtfprd f1,r3 │ │ │ │ mtfprd f0,r4 │ │ │ │ mflr r0 │ │ │ │ - addis r9,r2,-3 │ │ │ │ + plfd f3,382900 # 68840 │ │ │ │ + plfd f4,382900 # 68848 │ │ │ │ xxlxor vs2,vs2,vs2 │ │ │ │ fcfidu f0,f0 │ │ │ │ fcfidu f1,f1 │ │ │ │ - addi r9,r9,24320 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ std r0,16(r1) │ │ │ │ stdu r1,-32(r1) │ │ │ │ fsub f1,f1,f0 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ addi r1,r1,32 │ │ │ │ ld r0,16(r1) │ │ │ │ mtlr r0 │ │ │ │ blr │ │ │ │ .long 0x0 │ │ │ │ .long 0x1000000 │ │ │ │ .long 0x80 │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ │ │ │ │ -000000000000bc30 : │ │ │ │ - addis r2,r12,9 │ │ │ │ - addi r2,r2,-15664 │ │ │ │ +000000000000b0e0 : │ │ │ │ mflr r0 │ │ │ │ li r3,0 │ │ │ │ std r0,16(r1) │ │ │ │ stdu r1,-64(r1) │ │ │ │ addi r4,r1,32 │ │ │ │ - bl 3360 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 3360 │ │ │ │ cmpwi r3,0 │ │ │ │ - bne bcd0 │ │ │ │ + bne b160 │ │ │ │ ld r3,40(r1) │ │ │ │ stfd f30,48(r1) │ │ │ │ stfd f31,56(r1) │ │ │ │ - bl 6d098 │ │ │ │ - nop │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,24336 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 3670 │ │ │ │ + plfd f3,382784 # 68850 │ │ │ │ + plfd f4,382784 # 68858 │ │ │ │ + bl 367c │ │ │ │ ld r3,32(r1) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - bl 6d098 │ │ │ │ - nop │ │ │ │ + bl 3670 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ + bl 3d10 │ │ │ │ lfd f30,48(r1) │ │ │ │ lfd f31,56(r1) │ │ │ │ addi r1,r1,64 │ │ │ │ ld r0,16(r1) │ │ │ │ mtlr r0 │ │ │ │ blr │ │ │ │ - nop │ │ │ │ addi r1,r1,64 │ │ │ │ xxlxor vs1,vs1,vs1 │ │ │ │ xxlxor vs2,vs2,vs2 │ │ │ │ ld r0,16(r1) │ │ │ │ mtlr r0 │ │ │ │ blr │ │ │ │ .long 0x0 │ │ │ │ .long 0x1020000 │ │ │ │ .long 0x82 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ │ │ │ │ -000000000000bd00 : │ │ │ │ - addis r2,r12,9 │ │ │ │ - addi r2,r2,-15872 │ │ │ │ +000000000000b190 : │ │ │ │ std r30,-64(r1) │ │ │ │ mr. r30,r4 │ │ │ │ stfd f30,-16(r1) │ │ │ │ stfd f31,-8(r1) │ │ │ │ stdu r1,-96(r1) │ │ │ │ - ble be10 │ │ │ │ + ble b280 │ │ │ │ mflr r0 │ │ │ │ std r31,40(r1) │ │ │ │ - xxlxor vs30,vs30,vs30 │ │ │ │ - mr r31,r3 │ │ │ │ stfd f26,48(r1) │ │ │ │ + mr r31,r3 │ │ │ │ + xxlxor vs30,vs30,vs30 │ │ │ │ xxlxor vs31,vs31,vs31 │ │ │ │ stfd f27,56(r1) │ │ │ │ stfd f28,64(r1) │ │ │ │ stfd f29,72(r1) │ │ │ │ std r0,112(r1) │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ lfd f3,16(r31) │ │ │ │ lfd f4,24(r31) │ │ │ │ - lfd f26,0(r31) │ │ │ │ - lfd f27,8(r31) │ │ │ │ addi r31,r31,32 │ │ │ │ + lfd f26,-32(r31) │ │ │ │ + lfd f27,-24(r31) │ │ │ │ fmr f1,f3 │ │ │ │ fmr f2,f4 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ fmr f3,f26 │ │ │ │ fmr f4,f27 │ │ │ │ fmr f1,f26 │ │ │ │ fmr f2,f27 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ + bl 3d10 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ + bl 3d10 │ │ │ │ addic. r30,r30,-1 │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - bne bd50 │ │ │ │ + bne b1d0 │ │ │ │ ld r0,112(r1) │ │ │ │ lfd f26,48(r1) │ │ │ │ + fmr f1,f30 │ │ │ │ + fmr f2,f31 │ │ │ │ lfd f27,56(r1) │ │ │ │ lfd f28,64(r1) │ │ │ │ lfd f29,72(r1) │ │ │ │ ld r31,40(r1) │ │ │ │ addi r1,r1,96 │ │ │ │ - fmr f1,f30 │ │ │ │ - fmr f2,f31 │ │ │ │ ld r30,-64(r1) │ │ │ │ lfd f30,-16(r1) │ │ │ │ - lfd f31,-8(r1) │ │ │ │ mtlr r0 │ │ │ │ + lfd f31,-8(r1) │ │ │ │ blr │ │ │ │ nop │ │ │ │ addi r1,r1,96 │ │ │ │ xxlxor vs30,vs30,vs30 │ │ │ │ xxlxor vs31,vs31,vs31 │ │ │ │ fmr f1,f30 │ │ │ │ + fmr f2,f31 │ │ │ │ ld r30,-64(r1) │ │ │ │ lfd f30,-16(r1) │ │ │ │ - fmr f2,f31 │ │ │ │ lfd f31,-8(r1) │ │ │ │ blr │ │ │ │ .long 0x0 │ │ │ │ .long 0x1020000 │ │ │ │ .long 0x286 │ │ │ │ │ │ │ │ -000000000000be40 : │ │ │ │ - addis r2,r12,9 │ │ │ │ - addi r2,r2,-16192 │ │ │ │ +000000000000b2b0 : │ │ │ │ std r31,-24(r1) │ │ │ │ - mr. r31,r4 │ │ │ │ stfd f30,-16(r1) │ │ │ │ + mr. r31,r4 │ │ │ │ stfd f31,-8(r1) │ │ │ │ stdu r1,-64(r1) │ │ │ │ - ble bef0 │ │ │ │ + ble b350 │ │ │ │ mflr r0 │ │ │ │ std r30,32(r1) │ │ │ │ xxlxor vs30,vs30,vs30 │ │ │ │ mr r30,r3 │ │ │ │ xxlxor vs31,vs31,vs31 │ │ │ │ std r0,80(r1) │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ lfd f3,0(r30) │ │ │ │ lfd f4,8(r30) │ │ │ │ addi r30,r30,16 │ │ │ │ fmr f1,f3 │ │ │ │ fmr f2,f4 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ + bl 3d10 │ │ │ │ addic. r31,r31,-1 │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - bne be80 │ │ │ │ + bne b2e0 │ │ │ │ ld r0,80(r1) │ │ │ │ ld r30,32(r1) │ │ │ │ addi r1,r1,64 │ │ │ │ fmr f1,f30 │ │ │ │ fmr f2,f31 │ │ │ │ ld r31,-24(r1) │ │ │ │ lfd f30,-16(r1) │ │ │ │ lfd f31,-8(r1) │ │ │ │ mtlr r0 │ │ │ │ blr │ │ │ │ nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ addi r1,r1,64 │ │ │ │ xxlxor vs30,vs30,vs30 │ │ │ │ xxlxor vs31,vs31,vs31 │ │ │ │ fmr f1,f30 │ │ │ │ + fmr f2,f31 │ │ │ │ ld r31,-24(r1) │ │ │ │ lfd f30,-16(r1) │ │ │ │ - fmr f2,f31 │ │ │ │ lfd f31,-8(r1) │ │ │ │ blr │ │ │ │ .long 0x0 │ │ │ │ .long 0x1020000 │ │ │ │ .long 0x282 │ │ │ │ │ │ │ │ -000000000000bf20 : │ │ │ │ - addis r2,r12,9 │ │ │ │ - addi r2,r2,-16416 │ │ │ │ +000000000000b380 : │ │ │ │ std r30,-80(r1) │ │ │ │ mr. r30,r5 │ │ │ │ stfd f30,-16(r1) │ │ │ │ stfd f31,-8(r1) │ │ │ │ stdu r1,-128(r1) │ │ │ │ - ble c080 │ │ │ │ + ble b4c0 │ │ │ │ mflr r0 │ │ │ │ std r29,40(r1) │ │ │ │ std r31,56(r1) │ │ │ │ mr r29,r4 │ │ │ │ mr r31,r3 │ │ │ │ xxlxor vs30,vs30,vs30 │ │ │ │ xxlxor vs31,vs31,vs31 │ │ │ │ stfd f24,64(r1) │ │ │ │ stfd f25,72(r1) │ │ │ │ stfd f26,80(r1) │ │ │ │ + std r0,144(r1) │ │ │ │ stfd f27,88(r1) │ │ │ │ stfd f28,96(r1) │ │ │ │ stfd f29,104(r1) │ │ │ │ - std r0,144(r1) │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ lfd f24,0(r29) │ │ │ │ lfd f25,8(r29) │ │ │ │ - lfd f28,16(r31) │ │ │ │ - lfd f29,24(r31) │ │ │ │ - lfd f26,0(r31) │ │ │ │ - lfd f27,8(r31) │ │ │ │ - addi r29,r29,16 │ │ │ │ addi r31,r31,32 │ │ │ │ + addi r29,r29,16 │ │ │ │ + lfd f28,-16(r31) │ │ │ │ + lfd f29,-8(r31) │ │ │ │ + lfd f26,-32(r31) │ │ │ │ + lfd f27,-24(r31) │ │ │ │ fmr f1,f24 │ │ │ │ fmr f2,f25 │ │ │ │ fmr f3,f28 │ │ │ │ fmr f4,f29 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f3,f28 │ │ │ │ fmr f4,f29 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ fmr f3,f26 │ │ │ │ fmr f4,f27 │ │ │ │ fmr f1,f24 │ │ │ │ fmr f2,f25 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f3,f26 │ │ │ │ fmr f4,f27 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ + bl 3d10 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ + bl 3d10 │ │ │ │ addic. r30,r30,-1 │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - bne bf80 │ │ │ │ + bne b3d0 │ │ │ │ ld r0,144(r1) │ │ │ │ lfd f24,64(r1) │ │ │ │ + fmr f1,f30 │ │ │ │ + fmr f2,f31 │ │ │ │ lfd f25,72(r1) │ │ │ │ lfd f26,80(r1) │ │ │ │ lfd f27,88(r1) │ │ │ │ lfd f28,96(r1) │ │ │ │ lfd f29,104(r1) │ │ │ │ ld r29,40(r1) │ │ │ │ ld r31,56(r1) │ │ │ │ addi r1,r1,128 │ │ │ │ - fmr f1,f30 │ │ │ │ - fmr f2,f31 │ │ │ │ mtlr r0 │ │ │ │ ld r30,-80(r1) │ │ │ │ lfd f30,-16(r1) │ │ │ │ lfd f31,-8(r1) │ │ │ │ blr │ │ │ │ nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ addi r1,r1,128 │ │ │ │ xxlxor vs30,vs30,vs30 │ │ │ │ xxlxor vs31,vs31,vs31 │ │ │ │ fmr f1,f30 │ │ │ │ + fmr f2,f31 │ │ │ │ ld r30,-80(r1) │ │ │ │ lfd f30,-16(r1) │ │ │ │ - fmr f2,f31 │ │ │ │ lfd f31,-8(r1) │ │ │ │ blr │ │ │ │ .long 0x0 │ │ │ │ .long 0x1020000 │ │ │ │ .long 0x388 │ │ │ │ │ │ │ │ -000000000000c0b0 : │ │ │ │ - addis r2,r12,9 │ │ │ │ - addi r2,r2,-16816 │ │ │ │ +000000000000b4f0 : │ │ │ │ std r31,-40(r1) │ │ │ │ mr. r31,r5 │ │ │ │ stfd f30,-16(r1) │ │ │ │ stfd f31,-8(r1) │ │ │ │ stdu r1,-96(r1) │ │ │ │ - ble c1a0 │ │ │ │ + ble b5c0 │ │ │ │ mflr r0 │ │ │ │ std r29,40(r1) │ │ │ │ std r30,48(r1) │ │ │ │ mr r29,r4 │ │ │ │ mr r30,r3 │ │ │ │ xxlxor vs30,vs30,vs30 │ │ │ │ xxlxor vs31,vs31,vs31 │ │ │ │ stfd f28,64(r1) │ │ │ │ stfd f29,72(r1) │ │ │ │ std r0,112(r1) │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ lfd f28,0(r30) │ │ │ │ lfd f29,8(r30) │ │ │ │ - lfd f3,0(r29) │ │ │ │ - lfd f4,8(r29) │ │ │ │ - addi r30,r30,16 │ │ │ │ addi r29,r29,16 │ │ │ │ + addi r30,r30,16 │ │ │ │ + lfd f3,-16(r29) │ │ │ │ + lfd f4,-8(r29) │ │ │ │ fmr f1,f28 │ │ │ │ fmr f2,f29 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f3,f28 │ │ │ │ fmr f4,f29 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ + bl 3d10 │ │ │ │ addic. r31,r31,-1 │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - bne c100 │ │ │ │ + bne b530 │ │ │ │ ld r0,112(r1) │ │ │ │ lfd f28,64(r1) │ │ │ │ + fmr f1,f30 │ │ │ │ + fmr f2,f31 │ │ │ │ lfd f29,72(r1) │ │ │ │ ld r29,40(r1) │ │ │ │ ld r30,48(r1) │ │ │ │ addi r1,r1,96 │ │ │ │ - fmr f1,f30 │ │ │ │ - fmr f2,f31 │ │ │ │ ld r31,-40(r1) │ │ │ │ lfd f30,-16(r1) │ │ │ │ - lfd f31,-8(r1) │ │ │ │ mtlr r0 │ │ │ │ + lfd f31,-8(r1) │ │ │ │ blr │ │ │ │ nop │ │ │ │ nop │ │ │ │ - nop │ │ │ │ addi r1,r1,96 │ │ │ │ xxlxor vs30,vs30,vs30 │ │ │ │ xxlxor vs31,vs31,vs31 │ │ │ │ fmr f1,f30 │ │ │ │ + fmr f2,f31 │ │ │ │ ld r31,-40(r1) │ │ │ │ lfd f30,-16(r1) │ │ │ │ - fmr f2,f31 │ │ │ │ lfd f31,-8(r1) │ │ │ │ blr │ │ │ │ .long 0x0 │ │ │ │ .long 0x1020000 │ │ │ │ .long 0x384 │ │ │ │ │ │ │ │ -000000000000c1d0 : │ │ │ │ - addis r2,r12,9 │ │ │ │ - addi r2,r2,-17104 │ │ │ │ +000000000000b5f0 : │ │ │ │ std r30,-80(r1) │ │ │ │ mr. r30,r6 │ │ │ │ stfd f30,-16(r1) │ │ │ │ stfd f31,-8(r1) │ │ │ │ stdu r1,-128(r1) │ │ │ │ - ble c360 │ │ │ │ + ble b760 │ │ │ │ mflr r0 │ │ │ │ std r28,32(r1) │ │ │ │ std r29,40(r1) │ │ │ │ - std r31,56(r1) │ │ │ │ mr r28,r4 │ │ │ │ mr r29,r5 │ │ │ │ - mr r31,r3 │ │ │ │ xxlxor vs30,vs30,vs30 │ │ │ │ + std r31,56(r1) │ │ │ │ stfd f24,64(r1) │ │ │ │ + mr r31,r3 │ │ │ │ xxlxor vs31,vs31,vs31 │ │ │ │ + std r0,144(r1) │ │ │ │ stfd f25,72(r1) │ │ │ │ stfd f26,80(r1) │ │ │ │ stfd f27,88(r1) │ │ │ │ stfd f28,96(r1) │ │ │ │ stfd f29,104(r1) │ │ │ │ - std r0,144(r1) │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ lfd f28,0(r29) │ │ │ │ lfd f29,8(r29) │ │ │ │ - lfd f3,0(r28) │ │ │ │ - lfd f4,8(r28) │ │ │ │ - lfd f24,16(r31) │ │ │ │ - lfd f25,24(r31) │ │ │ │ - lfd f26,0(r31) │ │ │ │ - lfd f27,8(r31) │ │ │ │ addi r28,r28,16 │ │ │ │ addi r29,r29,16 │ │ │ │ addi r31,r31,32 │ │ │ │ + lfd f3,-16(r28) │ │ │ │ + lfd f4,-8(r28) │ │ │ │ + lfd f24,-16(r31) │ │ │ │ + lfd f25,-8(r31) │ │ │ │ + lfd f26,-32(r31) │ │ │ │ + lfd f27,-24(r31) │ │ │ │ fmr f1,f28 │ │ │ │ fmr f2,f29 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f3,f28 │ │ │ │ fmr f4,f29 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ fmr f3,f26 │ │ │ │ fmr f4,f27 │ │ │ │ fmr f1,f26 │ │ │ │ fmr f2,f27 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f27,f2 │ │ │ │ fmr f26,f1 │ │ │ │ fmr f3,f24 │ │ │ │ fmr f4,f25 │ │ │ │ fmr f1,f24 │ │ │ │ fmr f2,f25 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f27 │ │ │ │ fmr f1,f26 │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ + bl 3d10 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ + bl 3d10 │ │ │ │ addic. r30,r30,-1 │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - bne c230 │ │ │ │ + bne b650 │ │ │ │ ld r0,144(r1) │ │ │ │ lfd f24,64(r1) │ │ │ │ + fmr f1,f30 │ │ │ │ + fmr f2,f31 │ │ │ │ lfd f25,72(r1) │ │ │ │ lfd f26,80(r1) │ │ │ │ lfd f27,88(r1) │ │ │ │ lfd f28,96(r1) │ │ │ │ lfd f29,104(r1) │ │ │ │ ld r28,32(r1) │ │ │ │ ld r29,40(r1) │ │ │ │ ld r31,56(r1) │ │ │ │ addi r1,r1,128 │ │ │ │ - fmr f1,f30 │ │ │ │ - fmr f2,f31 │ │ │ │ mtlr r0 │ │ │ │ ld r30,-80(r1) │ │ │ │ lfd f30,-16(r1) │ │ │ │ lfd f31,-8(r1) │ │ │ │ blr │ │ │ │ - nop │ │ │ │ addi r1,r1,128 │ │ │ │ xxlxor vs30,vs30,vs30 │ │ │ │ xxlxor vs31,vs31,vs31 │ │ │ │ fmr f1,f30 │ │ │ │ + fmr f2,f31 │ │ │ │ ld r30,-80(r1) │ │ │ │ lfd f30,-16(r1) │ │ │ │ - fmr f2,f31 │ │ │ │ lfd f31,-8(r1) │ │ │ │ blr │ │ │ │ .long 0x0 │ │ │ │ .long 0x1020000 │ │ │ │ .long 0x488 │ │ │ │ │ │ │ │ -000000000000c390 : │ │ │ │ - addis r2,r12,9 │ │ │ │ - addi r2,r2,-17552 │ │ │ │ +000000000000b790 : │ │ │ │ std r30,-80(r1) │ │ │ │ mr. r30,r5 │ │ │ │ stfd f30,-16(r1) │ │ │ │ stfd f31,-8(r1) │ │ │ │ stdu r1,-128(r1) │ │ │ │ - ble c500 │ │ │ │ + ble b8e0 │ │ │ │ mflr r0 │ │ │ │ std r29,40(r1) │ │ │ │ std r31,56(r1) │ │ │ │ mr r29,r4 │ │ │ │ mr r31,r3 │ │ │ │ xxlxor vs30,vs30,vs30 │ │ │ │ xxlxor vs31,vs31,vs31 │ │ │ │ stfd f24,64(r1) │ │ │ │ stfd f25,72(r1) │ │ │ │ stfd f26,80(r1) │ │ │ │ + std r0,144(r1) │ │ │ │ stfd f27,88(r1) │ │ │ │ stfd f28,96(r1) │ │ │ │ stfd f29,104(r1) │ │ │ │ - std r0,144(r1) │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ lfd f3,0(r31) │ │ │ │ lfd f4,8(r31) │ │ │ │ - lfd f24,16(r31) │ │ │ │ - lfd f25,24(r31) │ │ │ │ - lfd f26,0(r29) │ │ │ │ - lfd f27,8(r29) │ │ │ │ - addi r31,r31,32 │ │ │ │ addi r29,r29,16 │ │ │ │ + addi r31,r31,32 │ │ │ │ + lfd f24,-16(r31) │ │ │ │ + lfd f25,-8(r31) │ │ │ │ + lfd f26,-16(r29) │ │ │ │ + lfd f27,-8(r29) │ │ │ │ fmr f1,f3 │ │ │ │ fmr f2,f4 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f3,f24 │ │ │ │ fmr f4,f25 │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ fmr f2,f25 │ │ │ │ fmr f1,f24 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ + bl 3d10 │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ fmr f3,f26 │ │ │ │ fmr f4,f27 │ │ │ │ fmr f1,f26 │ │ │ │ fmr f2,f27 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ + bl 3d10 │ │ │ │ addic. r30,r30,-1 │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - bne c3f0 │ │ │ │ + bne b7e0 │ │ │ │ ld r0,144(r1) │ │ │ │ lfd f24,64(r1) │ │ │ │ + fmr f1,f30 │ │ │ │ + fmr f2,f31 │ │ │ │ lfd f25,72(r1) │ │ │ │ lfd f26,80(r1) │ │ │ │ lfd f27,88(r1) │ │ │ │ lfd f28,96(r1) │ │ │ │ lfd f29,104(r1) │ │ │ │ ld r29,40(r1) │ │ │ │ ld r31,56(r1) │ │ │ │ addi r1,r1,128 │ │ │ │ - fmr f1,f30 │ │ │ │ - fmr f2,f31 │ │ │ │ mtlr r0 │ │ │ │ ld r30,-80(r1) │ │ │ │ lfd f30,-16(r1) │ │ │ │ lfd f31,-8(r1) │ │ │ │ blr │ │ │ │ nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ addi r1,r1,128 │ │ │ │ xxlxor vs30,vs30,vs30 │ │ │ │ xxlxor vs31,vs31,vs31 │ │ │ │ fmr f1,f30 │ │ │ │ + fmr f2,f31 │ │ │ │ ld r30,-80(r1) │ │ │ │ lfd f30,-16(r1) │ │ │ │ - fmr f2,f31 │ │ │ │ lfd f31,-8(r1) │ │ │ │ blr │ │ │ │ .long 0x0 │ │ │ │ .long 0x1020000 │ │ │ │ .long 0x388 │ │ │ │ │ │ │ │ -000000000000c530 : │ │ │ │ +000000000000b910 : │ │ │ │ cmpdi r5,0 │ │ │ │ blelr │ │ │ │ mtctr r5 │ │ │ │ nop │ │ │ │ lfd f12,0(r4) │ │ │ │ lfd f13,8(r4) │ │ │ │ - lfd f0,16(r4) │ │ │ │ - lfd f1,24(r4) │ │ │ │ addi r3,r3,32 │ │ │ │ addi r4,r4,32 │ │ │ │ + lfd f0,-16(r4) │ │ │ │ + lfd f1,-8(r4) │ │ │ │ stfd f12,-32(r3) │ │ │ │ stfd f13,-24(r3) │ │ │ │ stfd f0,-16(r3) │ │ │ │ stfd f1,-8(r3) │ │ │ │ - bdnz c540 │ │ │ │ + bdnz b920 │ │ │ │ blr │ │ │ │ ... │ │ │ │ nop │ │ │ │ │ │ │ │ -000000000000c580 : │ │ │ │ +000000000000b960 : │ │ │ │ cmpdi r5,0 │ │ │ │ blelr │ │ │ │ - andi. r9,r5,1 │ │ │ │ - addi r9,r5,-1 │ │ │ │ - bne c5d0 │ │ │ │ - srdi r9,r5,1 │ │ │ │ - mtctr r9 │ │ │ │ + andi. r2,r5,1 │ │ │ │ + addi r2,r5,-1 │ │ │ │ + bne b9b0 │ │ │ │ + srdi r2,r5,1 │ │ │ │ + mtctr r2 │ │ │ │ lfd f0,0(r4) │ │ │ │ lfd f1,8(r4) │ │ │ │ addi r3,r3,32 │ │ │ │ addi r4,r4,32 │ │ │ │ stfd f0,-32(r3) │ │ │ │ stfd f1,-24(r3) │ │ │ │ lfd f0,-16(r4) │ │ │ │ lfd f1,-8(r4) │ │ │ │ stfd f0,-16(r3) │ │ │ │ stfd f1,-8(r3) │ │ │ │ - bdnz c59c │ │ │ │ + bdnz b97c │ │ │ │ blr │ │ │ │ nop │ │ │ │ lfd f0,0(r4) │ │ │ │ lfd f1,8(r4) │ │ │ │ - cmpdi r9,0 │ │ │ │ + cmpdi r2,0 │ │ │ │ addi r4,r4,16 │ │ │ │ addi r3,r3,16 │ │ │ │ stfd f0,-16(r3) │ │ │ │ stfd f1,-8(r3) │ │ │ │ - bne c594 │ │ │ │ + bne b974 │ │ │ │ blr │ │ │ │ ... │ │ │ │ │ │ │ │ -000000000000c600 : │ │ │ │ - addis r2,r12,9 │ │ │ │ - addi r2,r2,-18176 │ │ │ │ +000000000000b9e0 : │ │ │ │ std r29,-56(r1) │ │ │ │ mr. r29,r7 │ │ │ │ stdu r1,-96(r1) │ │ │ │ - ble c6c8 │ │ │ │ - mflr r0 │ │ │ │ - std r30,48(r1) │ │ │ │ - std r31,56(r1) │ │ │ │ + ble ba90 │ │ │ │ stfd f28,64(r1) │ │ │ │ stfd f29,72(r1) │ │ │ │ fmr f28,f1 │ │ │ │ fmr f29,f2 │ │ │ │ + mflr r0 │ │ │ │ + std r30,48(r1) │ │ │ │ + std r31,56(r1) │ │ │ │ mr r30,r6 │ │ │ │ mr r31,r3 │ │ │ │ + std r0,112(r1) │ │ │ │ stfd f30,80(r1) │ │ │ │ stfd f31,88(r1) │ │ │ │ - std r0,112(r1) │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ lfd f3,16(r30) │ │ │ │ lfd f4,24(r30) │ │ │ │ fmr f1,f28 │ │ │ │ fmr f2,f29 │ │ │ │ addi r30,r30,32 │ │ │ │ addi r31,r31,32 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ lfd f2,-24(r30) │ │ │ │ lfd f1,-32(r30) │ │ │ │ fmr f3,f28 │ │ │ │ fmr f4,f29 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ addic. r29,r29,-1 │ │ │ │ stfd f30,-16(r31) │ │ │ │ stfd f31,-8(r31) │ │ │ │ stfd f1,-32(r31) │ │ │ │ stfd f2,-24(r31) │ │ │ │ - bne c650 │ │ │ │ + bne ba20 │ │ │ │ ld r0,112(r1) │ │ │ │ lfd f28,64(r1) │ │ │ │ lfd f29,72(r1) │ │ │ │ lfd f30,80(r1) │ │ │ │ lfd f31,88(r1) │ │ │ │ ld r30,48(r1) │ │ │ │ ld r31,56(r1) │ │ │ │ mtlr r0 │ │ │ │ addi r1,r1,96 │ │ │ │ ld r29,-56(r1) │ │ │ │ blr │ │ │ │ .long 0x0 │ │ │ │ .long 0x1020000 │ │ │ │ .long 0x384 │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ │ │ │ │ -000000000000c6e0 : │ │ │ │ - addis r2,r12,9 │ │ │ │ - addi r2,r2,-18400 │ │ │ │ +000000000000bab0 : │ │ │ │ std r31,-24(r1) │ │ │ │ mr. r31,r7 │ │ │ │ stdu r1,-96(r1) │ │ │ │ - ble c7a8 │ │ │ │ + ble bb68 │ │ │ │ mflr r0 │ │ │ │ - andi. r9,r31,1 │ │ │ │ + andi. r2,r31,1 │ │ │ │ std r28,48(r1) │ │ │ │ std r29,56(r1) │ │ │ │ + addi r28,r31,-1 │ │ │ │ + mr r29,r6 │ │ │ │ std r30,64(r1) │ │ │ │ stfd f30,80(r1) │ │ │ │ - stfd f31,88(r1) │ │ │ │ - fmr f30,f1 │ │ │ │ - fmr f31,f2 │ │ │ │ - mr r29,r6 │ │ │ │ mr r30,r3 │ │ │ │ - addi r28,r31,-1 │ │ │ │ + fmr f30,f1 │ │ │ │ + stfd f31,88(r1) │ │ │ │ std r0,112(r1) │ │ │ │ - bne c7c0 │ │ │ │ + fmr f31,f2 │ │ │ │ + bne bb80 │ │ │ │ std r27,40(r1) │ │ │ │ lfd f1,0(r29) │ │ │ │ lfd f2,8(r29) │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ addi r31,r31,-1 │ │ │ │ addi r29,r29,32 │ │ │ │ addi r30,r30,32 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ stfd f1,-32(r30) │ │ │ │ stfd f2,-24(r30) │ │ │ │ - fmr f3,f30 │ │ │ │ - fmr f4,f31 │ │ │ │ lfd f1,-16(r29) │ │ │ │ lfd f2,-8(r29) │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + fmr f3,f30 │ │ │ │ + fmr f4,f31 │ │ │ │ + bl 367c │ │ │ │ addic. r31,r31,-1 │ │ │ │ stfd f1,-16(r30) │ │ │ │ stfd f2,-8(r30) │ │ │ │ - bne c734 │ │ │ │ + bne bafc │ │ │ │ lfd f30,80(r1) │ │ │ │ lfd f31,88(r1) │ │ │ │ ld r27,40(r1) │ │ │ │ ld r0,112(r1) │ │ │ │ ld r28,48(r1) │ │ │ │ ld r29,56(r1) │ │ │ │ ld r30,64(r1) │ │ │ │ @@ -9434,75 +7984,69 @@ │ │ │ │ nop │ │ │ │ fmr f3,f1 │ │ │ │ fmr f4,f2 │ │ │ │ lfd f1,0(r6) │ │ │ │ lfd f2,8(r6) │ │ │ │ addi r29,r29,16 │ │ │ │ addi r30,r30,16 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ mr. r31,r28 │ │ │ │ stfd f1,-16(r30) │ │ │ │ stfd f2,-8(r30) │ │ │ │ - bne c730 │ │ │ │ + bne baf8 │ │ │ │ lfd f30,80(r1) │ │ │ │ lfd f31,88(r1) │ │ │ │ - b c794 │ │ │ │ + b bb54 │ │ │ │ .long 0x0 │ │ │ │ .long 0x1020000 │ │ │ │ .long 0x582 │ │ │ │ nop │ │ │ │ nop │ │ │ │ + nop │ │ │ │ │ │ │ │ -000000000000c810 : │ │ │ │ - addis r2,r12,9 │ │ │ │ - addi r2,r2,-18704 │ │ │ │ +000000000000bbd0 : │ │ │ │ std r29,-56(r1) │ │ │ │ mr. r29,r6 │ │ │ │ stdu r1,-96(r1) │ │ │ │ - ble c8e8 │ │ │ │ + ble bc90 │ │ │ │ mflr r0 │ │ │ │ std r28,32(r1) │ │ │ │ std r30,48(r1) │ │ │ │ - std r31,56(r1) │ │ │ │ mr r28,r4 │ │ │ │ mr r30,r5 │ │ │ │ - mr r31,r3 │ │ │ │ + std r31,56(r1) │ │ │ │ stfd f28,64(r1) │ │ │ │ + mr r31,r3 │ │ │ │ + std r0,112(r1) │ │ │ │ stfd f29,72(r1) │ │ │ │ stfd f30,80(r1) │ │ │ │ stfd f31,88(r1) │ │ │ │ - std r0,112(r1) │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ lfd f28,0(r28) │ │ │ │ lfd f29,8(r28) │ │ │ │ - lfd f3,16(r30) │ │ │ │ - lfd f4,24(r30) │ │ │ │ - addi r28,r28,16 │ │ │ │ addi r30,r30,32 │ │ │ │ + addi r28,r28,16 │ │ │ │ addi r31,r31,32 │ │ │ │ + lfd f3,-16(r30) │ │ │ │ + lfd f4,-8(r30) │ │ │ │ fmr f1,f28 │ │ │ │ fmr f2,f29 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ lfd f2,-24(r30) │ │ │ │ lfd f1,-32(r30) │ │ │ │ fmr f3,f28 │ │ │ │ fmr f4,f29 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ addic. r29,r29,-1 │ │ │ │ stfd f30,-16(r31) │ │ │ │ stfd f31,-8(r31) │ │ │ │ stfd f1,-32(r31) │ │ │ │ stfd f2,-24(r31) │ │ │ │ - bne c860 │ │ │ │ + bne bc10 │ │ │ │ ld r0,112(r1) │ │ │ │ lfd f28,64(r1) │ │ │ │ lfd f29,72(r1) │ │ │ │ lfd f30,80(r1) │ │ │ │ lfd f31,88(r1) │ │ │ │ ld r28,32(r1) │ │ │ │ ld r30,48(r1) │ │ │ │ @@ -9510,108 +8054,98 @@ │ │ │ │ mtlr r0 │ │ │ │ addi r1,r1,96 │ │ │ │ ld r29,-56(r1) │ │ │ │ blr │ │ │ │ .long 0x0 │ │ │ │ .long 0x1020000 │ │ │ │ .long 0x484 │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ │ │ │ │ -000000000000c900 : │ │ │ │ - addis r2,r12,9 │ │ │ │ - addi r2,r2,-18944 │ │ │ │ +000000000000bcb0 : │ │ │ │ std r31,-8(r1) │ │ │ │ mr. r31,r6 │ │ │ │ stdu r1,-64(r1) │ │ │ │ - ble c988 │ │ │ │ + ble bd24 │ │ │ │ mflr r0 │ │ │ │ std r28,32(r1) │ │ │ │ std r29,40(r1) │ │ │ │ - std r30,48(r1) │ │ │ │ mr r28,r4 │ │ │ │ mr r29,r5 │ │ │ │ + std r30,48(r1) │ │ │ │ mr r30,r3 │ │ │ │ std r0,80(r1) │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ lfd f3,0(r29) │ │ │ │ lfd f4,8(r29) │ │ │ │ - lfd f1,0(r28) │ │ │ │ - lfd f2,8(r28) │ │ │ │ - addi r29,r29,16 │ │ │ │ addi r28,r28,16 │ │ │ │ + addi r29,r29,16 │ │ │ │ addi r30,r30,16 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + lfd f1,-16(r28) │ │ │ │ + lfd f2,-8(r28) │ │ │ │ + bl 367c │ │ │ │ addic. r31,r31,-1 │ │ │ │ stfd f1,-16(r30) │ │ │ │ stfd f2,-8(r30) │ │ │ │ - bne c940 │ │ │ │ + bne bce0 │ │ │ │ ld r0,80(r1) │ │ │ │ ld r28,32(r1) │ │ │ │ ld r29,40(r1) │ │ │ │ ld r30,48(r1) │ │ │ │ mtlr r0 │ │ │ │ addi r1,r1,64 │ │ │ │ ld r31,-8(r1) │ │ │ │ blr │ │ │ │ .long 0x0 │ │ │ │ .long 0x1000000 │ │ │ │ .long 0x480 │ │ │ │ + nop │ │ │ │ │ │ │ │ -000000000000c9a0 : │ │ │ │ - addis r2,r12,9 │ │ │ │ - addi r2,r2,-19104 │ │ │ │ +000000000000bd40 : │ │ │ │ std r29,-56(r1) │ │ │ │ mr. r29,r7 │ │ │ │ stdu r1,-96(r1) │ │ │ │ - ble ca88 │ │ │ │ - mflr r0 │ │ │ │ - std r30,48(r1) │ │ │ │ - std r31,56(r1) │ │ │ │ + ble be08 │ │ │ │ stfd f28,64(r1) │ │ │ │ stfd f29,72(r1) │ │ │ │ fmr f28,f1 │ │ │ │ fmr f29,f2 │ │ │ │ - mr r31,r3 │ │ │ │ + mflr r0 │ │ │ │ + std r30,48(r1) │ │ │ │ + std r31,56(r1) │ │ │ │ mr r30,r6 │ │ │ │ + mr r31,r3 │ │ │ │ + std r0,112(r1) │ │ │ │ stfd f30,80(r1) │ │ │ │ stfd f31,88(r1) │ │ │ │ - std r0,112(r1) │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ lfd f3,16(r31) │ │ │ │ lfd f4,24(r31) │ │ │ │ fmr f1,f28 │ │ │ │ fmr f2,f29 │ │ │ │ addi r30,r30,32 │ │ │ │ addi r31,r31,32 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ lfd f3,-16(r30) │ │ │ │ lfd f4,-8(r30) │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ + bl 3d10 │ │ │ │ lfd f3,-32(r31) │ │ │ │ lfd f4,-24(r31) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ lfd f3,-32(r30) │ │ │ │ lfd f4,-24(r30) │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ + bl 3d10 │ │ │ │ addic. r29,r29,-1 │ │ │ │ stfd f30,-16(r31) │ │ │ │ stfd f31,-8(r31) │ │ │ │ stfd f1,-32(r31) │ │ │ │ stfd f2,-24(r31) │ │ │ │ - bne c9f0 │ │ │ │ + bne bd80 │ │ │ │ ld r0,112(r1) │ │ │ │ lfd f28,64(r1) │ │ │ │ lfd f29,72(r1) │ │ │ │ lfd f30,80(r1) │ │ │ │ lfd f31,88(r1) │ │ │ │ ld r30,48(r1) │ │ │ │ ld r31,56(r1) │ │ │ │ @@ -9619,113 +8153,105 @@ │ │ │ │ addi r1,r1,96 │ │ │ │ ld r29,-56(r1) │ │ │ │ blr │ │ │ │ .long 0x0 │ │ │ │ .long 0x1020000 │ │ │ │ .long 0x384 │ │ │ │ │ │ │ │ -000000000000caa0 : │ │ │ │ - addis r2,r12,9 │ │ │ │ - addi r2,r2,-19360 │ │ │ │ +000000000000be20 : │ │ │ │ std r30,-32(r1) │ │ │ │ mr. r30,r7 │ │ │ │ stdu r1,-80(r1) │ │ │ │ - ble cb38 │ │ │ │ - mflr r0 │ │ │ │ - std r29,40(r1) │ │ │ │ - std r31,56(r1) │ │ │ │ + ble beb0 │ │ │ │ stfd f30,64(r1) │ │ │ │ stfd f31,72(r1) │ │ │ │ fmr f30,f1 │ │ │ │ fmr f31,f2 │ │ │ │ - mr r31,r3 │ │ │ │ + mflr r0 │ │ │ │ + std r29,40(r1) │ │ │ │ + std r31,56(r1) │ │ │ │ mr r29,r6 │ │ │ │ + mr r31,r3 │ │ │ │ std r0,96(r1) │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ lfd f3,0(r31) │ │ │ │ lfd f4,8(r31) │ │ │ │ fmr f1,f30 │ │ │ │ fmr f2,f31 │ │ │ │ addi r29,r29,16 │ │ │ │ addi r31,r31,16 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ lfd f3,-16(r29) │ │ │ │ lfd f4,-8(r29) │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ + bl 3d10 │ │ │ │ addic. r30,r30,-1 │ │ │ │ stfd f1,-16(r31) │ │ │ │ stfd f2,-8(r31) │ │ │ │ - bne cae0 │ │ │ │ + bne be60 │ │ │ │ ld r0,96(r1) │ │ │ │ lfd f30,64(r1) │ │ │ │ lfd f31,72(r1) │ │ │ │ ld r29,40(r1) │ │ │ │ ld r31,56(r1) │ │ │ │ mtlr r0 │ │ │ │ addi r1,r1,80 │ │ │ │ ld r30,-32(r1) │ │ │ │ blr │ │ │ │ .long 0x0 │ │ │ │ .long 0x1020000 │ │ │ │ .long 0x382 │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ │ │ │ │ -000000000000cb50 : │ │ │ │ - addis r2,r12,9 │ │ │ │ - addi r2,r2,-19536 │ │ │ │ +000000000000bed0 : │ │ │ │ std r29,-56(r1) │ │ │ │ mr. r29,r7 │ │ │ │ stdu r1,-96(r1) │ │ │ │ - ble cc40 │ │ │ │ - mflr r0 │ │ │ │ - std r30,48(r1) │ │ │ │ - std r31,56(r1) │ │ │ │ + ble bfa0 │ │ │ │ stfd f28,64(r1) │ │ │ │ stfd f29,72(r1) │ │ │ │ fmr f28,f1 │ │ │ │ fmr f29,f2 │ │ │ │ - mr r31,r3 │ │ │ │ + mflr r0 │ │ │ │ + std r30,48(r1) │ │ │ │ + std r31,56(r1) │ │ │ │ mr r30,r6 │ │ │ │ + mr r31,r3 │ │ │ │ + std r0,112(r1) │ │ │ │ stfd f30,80(r1) │ │ │ │ stfd f31,88(r1) │ │ │ │ - std r0,112(r1) │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ lfd f3,16(r30) │ │ │ │ lfd f4,24(r30) │ │ │ │ fmr f1,f28 │ │ │ │ fmr f2,f29 │ │ │ │ addi r30,r30,32 │ │ │ │ addi r31,r31,32 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ lfd f3,-16(r31) │ │ │ │ lfd f4,-8(r31) │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ + bl 3d10 │ │ │ │ lfd f3,-32(r30) │ │ │ │ lfd f4,-24(r30) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ lfd f2,-24(r31) │ │ │ │ lfd f1,-32(r31) │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ + bl 3d10 │ │ │ │ addic. r29,r29,-1 │ │ │ │ stfd f30,-16(r31) │ │ │ │ stfd f31,-8(r31) │ │ │ │ stfd f1,-32(r31) │ │ │ │ stfd f2,-24(r31) │ │ │ │ - bne cba0 │ │ │ │ + bne bf10 │ │ │ │ ld r0,112(r1) │ │ │ │ lfd f28,64(r1) │ │ │ │ lfd f29,72(r1) │ │ │ │ lfd f30,80(r1) │ │ │ │ lfd f31,88(r1) │ │ │ │ ld r30,48(r1) │ │ │ │ ld r31,56(r1) │ │ │ │ @@ -9735,209 +8261,194 @@ │ │ │ │ blr │ │ │ │ .long 0x0 │ │ │ │ .long 0x1020000 │ │ │ │ .long 0x384 │ │ │ │ nop │ │ │ │ nop │ │ │ │ │ │ │ │ -000000000000cc60 : │ │ │ │ - addis r2,r12,9 │ │ │ │ - addi r2,r2,-19808 │ │ │ │ +000000000000bfc0 : │ │ │ │ std r30,-32(r1) │ │ │ │ mr. r30,r7 │ │ │ │ stdu r1,-80(r1) │ │ │ │ - ble cd00 │ │ │ │ - mflr r0 │ │ │ │ - std r29,40(r1) │ │ │ │ - std r31,56(r1) │ │ │ │ + ble c058 │ │ │ │ stfd f30,64(r1) │ │ │ │ stfd f31,72(r1) │ │ │ │ fmr f30,f1 │ │ │ │ fmr f31,f2 │ │ │ │ - mr r31,r3 │ │ │ │ + mflr r0 │ │ │ │ + std r29,40(r1) │ │ │ │ + std r31,56(r1) │ │ │ │ mr r29,r6 │ │ │ │ + mr r31,r3 │ │ │ │ std r0,96(r1) │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ lfd f3,0(r29) │ │ │ │ lfd f4,8(r29) │ │ │ │ fmr f1,f30 │ │ │ │ fmr f2,f31 │ │ │ │ addi r29,r29,16 │ │ │ │ addi r31,r31,16 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ lfd f2,-8(r31) │ │ │ │ lfd f1,-16(r31) │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ + bl 3d10 │ │ │ │ addic. r30,r30,-1 │ │ │ │ stfd f1,-16(r31) │ │ │ │ stfd f2,-8(r31) │ │ │ │ - bne cca0 │ │ │ │ + bne c000 │ │ │ │ ld r0,96(r1) │ │ │ │ lfd f30,64(r1) │ │ │ │ lfd f31,72(r1) │ │ │ │ ld r29,40(r1) │ │ │ │ ld r31,56(r1) │ │ │ │ mtlr r0 │ │ │ │ addi r1,r1,80 │ │ │ │ ld r30,-32(r1) │ │ │ │ blr │ │ │ │ .long 0x0 │ │ │ │ .long 0x1020000 │ │ │ │ .long 0x382 │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ │ │ │ │ -000000000000cd20 : │ │ │ │ - addis r2,r12,9 │ │ │ │ - addi r2,r2,-20000 │ │ │ │ +000000000000c070 : │ │ │ │ std r29,-88(r1) │ │ │ │ mr. r29,r9 │ │ │ │ stdu r1,-128(r1) │ │ │ │ - ble ce78 │ │ │ │ - mflr r0 │ │ │ │ - std r30,48(r1) │ │ │ │ - std r31,56(r1) │ │ │ │ + ble c1b0 │ │ │ │ stfd f24,64(r1) │ │ │ │ stfd f25,72(r1) │ │ │ │ + fmr f24,f3 │ │ │ │ + fmr f25,f4 │ │ │ │ + mflr r0 │ │ │ │ stfd f26,80(r1) │ │ │ │ stfd f27,88(r1) │ │ │ │ fmr f26,f1 │ │ │ │ fmr f27,f2 │ │ │ │ - fmr f25,f4 │ │ │ │ - fmr f24,f3 │ │ │ │ - mr r31,r3 │ │ │ │ + std r30,48(r1) │ │ │ │ + std r31,56(r1) │ │ │ │ mr r30,r6 │ │ │ │ + mr r31,r3 │ │ │ │ + std r0,144(r1) │ │ │ │ stfd f28,96(r1) │ │ │ │ stfd f29,104(r1) │ │ │ │ stfd f30,112(r1) │ │ │ │ stfd f31,120(r1) │ │ │ │ - std r0,144(r1) │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ lfd f3,16(r31) │ │ │ │ lfd f4,24(r31) │ │ │ │ fmr f1,f26 │ │ │ │ fmr f2,f27 │ │ │ │ addi r30,r30,32 │ │ │ │ addi r31,r31,32 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ lfd f3,-16(r30) │ │ │ │ lfd f4,-8(r30) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ fmr f2,f25 │ │ │ │ fmr f1,f24 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ + bl 3d10 │ │ │ │ lfd f3,-32(r31) │ │ │ │ lfd f4,-24(r31) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ fmr f2,f27 │ │ │ │ fmr f1,f26 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ lfd f3,-32(r30) │ │ │ │ lfd f4,-24(r30) │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ fmr f2,f25 │ │ │ │ fmr f1,f24 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ + bl 3d10 │ │ │ │ addic. r29,r29,-1 │ │ │ │ stfd f30,-16(r31) │ │ │ │ stfd f31,-8(r31) │ │ │ │ stfd f1,-32(r31) │ │ │ │ stfd f2,-24(r31) │ │ │ │ - bne cd80 │ │ │ │ + bne c0d0 │ │ │ │ ld r0,144(r1) │ │ │ │ lfd f24,64(r1) │ │ │ │ lfd f25,72(r1) │ │ │ │ lfd f26,80(r1) │ │ │ │ lfd f27,88(r1) │ │ │ │ lfd f28,96(r1) │ │ │ │ lfd f29,104(r1) │ │ │ │ lfd f30,112(r1) │ │ │ │ lfd f31,120(r1) │ │ │ │ ld r30,48(r1) │ │ │ │ - ld r31,56(r1) │ │ │ │ mtlr r0 │ │ │ │ + ld r31,56(r1) │ │ │ │ addi r1,r1,128 │ │ │ │ ld r29,-88(r1) │ │ │ │ blr │ │ │ │ .long 0x0 │ │ │ │ .long 0x1020000 │ │ │ │ .long 0x388 │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ │ │ │ │ -000000000000ce90 : │ │ │ │ - addis r2,r12,9 │ │ │ │ - addi r2,r2,-20368 │ │ │ │ +000000000000c1d0 : │ │ │ │ std r30,-64(r1) │ │ │ │ mr. r30,r9 │ │ │ │ stdu r1,-112(r1) │ │ │ │ - ble cf80 │ │ │ │ - mflr r0 │ │ │ │ - std r29,40(r1) │ │ │ │ - std r31,56(r1) │ │ │ │ + ble c2a4 │ │ │ │ stfd f26,64(r1) │ │ │ │ stfd f27,72(r1) │ │ │ │ + fmr f26,f3 │ │ │ │ + fmr f27,f4 │ │ │ │ + mflr r0 │ │ │ │ stfd f28,80(r1) │ │ │ │ stfd f29,88(r1) │ │ │ │ fmr f28,f1 │ │ │ │ fmr f29,f2 │ │ │ │ - fmr f27,f4 │ │ │ │ - fmr f26,f3 │ │ │ │ - mr r31,r3 │ │ │ │ + std r29,40(r1) │ │ │ │ + std r31,56(r1) │ │ │ │ mr r29,r6 │ │ │ │ + mr r31,r3 │ │ │ │ + std r0,128(r1) │ │ │ │ stfd f30,96(r1) │ │ │ │ stfd f31,104(r1) │ │ │ │ - std r0,128(r1) │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ lfd f3,0(r31) │ │ │ │ lfd f4,8(r31) │ │ │ │ fmr f1,f28 │ │ │ │ fmr f2,f29 │ │ │ │ addi r29,r29,16 │ │ │ │ addi r31,r31,16 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ lfd f3,-16(r29) │ │ │ │ lfd f4,-8(r29) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ fmr f2,f27 │ │ │ │ fmr f1,f26 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ + bl 3d10 │ │ │ │ addic. r30,r30,-1 │ │ │ │ stfd f1,-16(r31) │ │ │ │ stfd f2,-8(r31) │ │ │ │ - bne cef0 │ │ │ │ + bne c220 │ │ │ │ ld r0,128(r1) │ │ │ │ lfd f26,64(r1) │ │ │ │ lfd f27,72(r1) │ │ │ │ lfd f28,80(r1) │ │ │ │ lfd f29,88(r1) │ │ │ │ lfd f30,96(r1) │ │ │ │ lfd f31,104(r1) │ │ │ │ @@ -9947,80 +8458,70 @@ │ │ │ │ addi r1,r1,112 │ │ │ │ ld r30,-64(r1) │ │ │ │ blr │ │ │ │ .long 0x0 │ │ │ │ .long 0x1020000 │ │ │ │ .long 0x386 │ │ │ │ nop │ │ │ │ - nop │ │ │ │ │ │ │ │ -000000000000cfa0 : │ │ │ │ - addis r2,r12,9 │ │ │ │ - addi r2,r2,-20640 │ │ │ │ +000000000000c2c0 : │ │ │ │ std r29,-72(r1) │ │ │ │ mr. r29,r8 │ │ │ │ stdu r1,-112(r1) │ │ │ │ - ble d0c8 │ │ │ │ - mflr r0 │ │ │ │ - std r28,32(r1) │ │ │ │ - std r30,48(r1) │ │ │ │ - std r31,56(r1) │ │ │ │ + ble c3c4 │ │ │ │ stfd f26,64(r1) │ │ │ │ stfd f27,72(r1) │ │ │ │ fmr f26,f1 │ │ │ │ fmr f27,f2 │ │ │ │ - mr r31,r3 │ │ │ │ + mflr r0 │ │ │ │ + std r28,32(r1) │ │ │ │ + std r30,48(r1) │ │ │ │ mr r28,r6 │ │ │ │ mr r30,r7 │ │ │ │ + std r31,56(r1) │ │ │ │ + mr r31,r3 │ │ │ │ + std r0,128(r1) │ │ │ │ stfd f28,80(r1) │ │ │ │ stfd f29,88(r1) │ │ │ │ stfd f30,96(r1) │ │ │ │ stfd f31,104(r1) │ │ │ │ - std r0,128(r1) │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ lfd f3,0(r28) │ │ │ │ lfd f4,8(r28) │ │ │ │ fmr f1,f26 │ │ │ │ fmr f2,f27 │ │ │ │ addi r28,r28,16 │ │ │ │ addi r30,r30,32 │ │ │ │ addi r31,r31,32 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ lfd f3,-16(r30) │ │ │ │ lfd f4,-8(r30) │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ lfd f3,-16(r31) │ │ │ │ lfd f4,-8(r31) │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ + bl 3d10 │ │ │ │ lfd f3,-32(r30) │ │ │ │ lfd f4,-24(r30) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ lfd f2,-24(r31) │ │ │ │ lfd f1,-32(r31) │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ + bl 3d10 │ │ │ │ addic. r29,r29,-1 │ │ │ │ stfd f30,-16(r31) │ │ │ │ stfd f31,-8(r31) │ │ │ │ stfd f1,-32(r31) │ │ │ │ stfd f2,-24(r31) │ │ │ │ - bne d000 │ │ │ │ + bne c310 │ │ │ │ ld r0,128(r1) │ │ │ │ lfd f26,64(r1) │ │ │ │ lfd f27,72(r1) │ │ │ │ lfd f28,80(r1) │ │ │ │ lfd f29,88(r1) │ │ │ │ lfd f30,96(r1) │ │ │ │ lfd f31,104(r1) │ │ │ │ @@ -10030,219 +8531,209 @@ │ │ │ │ mtlr r0 │ │ │ │ addi r1,r1,112 │ │ │ │ ld r29,-72(r1) │ │ │ │ blr │ │ │ │ .long 0x0 │ │ │ │ .long 0x1020000 │ │ │ │ .long 0x486 │ │ │ │ + nop │ │ │ │ │ │ │ │ -000000000000d0e0 : │ │ │ │ - addis r2,r12,9 │ │ │ │ - addi r2,r2,-20960 │ │ │ │ +000000000000c3e0 : │ │ │ │ std r30,-32(r1) │ │ │ │ mr. r30,r8 │ │ │ │ stdu r1,-80(r1) │ │ │ │ - ble d1a8 │ │ │ │ - mflr r0 │ │ │ │ - std r28,32(r1) │ │ │ │ - std r29,40(r1) │ │ │ │ - std r31,56(r1) │ │ │ │ + ble c48c │ │ │ │ stfd f30,64(r1) │ │ │ │ stfd f31,72(r1) │ │ │ │ fmr f30,f1 │ │ │ │ fmr f31,f2 │ │ │ │ - mr r31,r3 │ │ │ │ + mflr r0 │ │ │ │ + std r28,32(r1) │ │ │ │ + std r29,40(r1) │ │ │ │ mr r28,r6 │ │ │ │ mr r29,r7 │ │ │ │ + std r31,56(r1) │ │ │ │ + mr r31,r3 │ │ │ │ std r0,96(r1) │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ lfd f3,0(r29) │ │ │ │ lfd f4,8(r29) │ │ │ │ - lfd f1,0(r28) │ │ │ │ - lfd f2,8(r28) │ │ │ │ - addi r29,r29,16 │ │ │ │ addi r28,r28,16 │ │ │ │ + addi r29,r29,16 │ │ │ │ addi r31,r31,16 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + lfd f1,-16(r28) │ │ │ │ + lfd f2,-8(r28) │ │ │ │ + bl 367c │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ lfd f2,-8(r31) │ │ │ │ lfd f1,-16(r31) │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ + bl 3d10 │ │ │ │ addic. r30,r30,-1 │ │ │ │ stfd f1,-16(r31) │ │ │ │ stfd f2,-8(r31) │ │ │ │ - bne d130 │ │ │ │ + bne c420 │ │ │ │ ld r0,96(r1) │ │ │ │ lfd f30,64(r1) │ │ │ │ lfd f31,72(r1) │ │ │ │ ld r28,32(r1) │ │ │ │ ld r29,40(r1) │ │ │ │ ld r31,56(r1) │ │ │ │ mtlr r0 │ │ │ │ addi r1,r1,80 │ │ │ │ ld r30,-32(r1) │ │ │ │ blr │ │ │ │ .long 0x0 │ │ │ │ .long 0x1020000 │ │ │ │ .long 0x482 │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ │ │ │ │ -000000000000d1c0 : │ │ │ │ - addis r2,r12,9 │ │ │ │ - addi r2,r2,-21184 │ │ │ │ +000000000000c4b0 : │ │ │ │ std r29,-88(r1) │ │ │ │ mr. r29,r8 │ │ │ │ stdu r1,-128(r1) │ │ │ │ - ble d328 │ │ │ │ - mflr r0 │ │ │ │ - std r28,32(r1) │ │ │ │ - std r30,48(r1) │ │ │ │ - std r31,56(r1) │ │ │ │ + ble c600 │ │ │ │ stfd f24,64(r1) │ │ │ │ stfd f25,72(r1) │ │ │ │ fmr f24,f1 │ │ │ │ fmr f25,f2 │ │ │ │ - mr r31,r3 │ │ │ │ + mflr r0 │ │ │ │ + std r28,32(r1) │ │ │ │ + std r30,48(r1) │ │ │ │ mr r28,r6 │ │ │ │ mr r30,r7 │ │ │ │ + std r31,56(r1) │ │ │ │ + mr r31,r3 │ │ │ │ + std r0,144(r1) │ │ │ │ stfd f26,80(r1) │ │ │ │ stfd f27,88(r1) │ │ │ │ stfd f28,96(r1) │ │ │ │ stfd f29,104(r1) │ │ │ │ stfd f30,112(r1) │ │ │ │ stfd f31,120(r1) │ │ │ │ - std r0,144(r1) │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ lfd f3,16(r31) │ │ │ │ lfd f4,24(r31) │ │ │ │ - lfd f26,0(r28) │ │ │ │ - lfd f27,8(r28) │ │ │ │ fmr f1,f24 │ │ │ │ fmr f2,f25 │ │ │ │ addi r28,r28,16 │ │ │ │ addi r30,r30,32 │ │ │ │ + lfd f26,-16(r28) │ │ │ │ + lfd f27,-8(r28) │ │ │ │ addi r31,r31,32 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ lfd f3,-16(r30) │ │ │ │ lfd f4,-8(r30) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ fmr f2,f27 │ │ │ │ fmr f1,f26 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ + bl 3d10 │ │ │ │ lfd f3,-32(r31) │ │ │ │ lfd f4,-24(r31) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ fmr f2,f25 │ │ │ │ fmr f1,f24 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ lfd f3,-32(r30) │ │ │ │ lfd f4,-24(r30) │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ fmr f2,f27 │ │ │ │ fmr f1,f26 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ + bl 3d10 │ │ │ │ addic. r29,r29,-1 │ │ │ │ stfd f30,-16(r31) │ │ │ │ stfd f31,-8(r31) │ │ │ │ stfd f1,-32(r31) │ │ │ │ stfd f2,-24(r31) │ │ │ │ - bne d220 │ │ │ │ + bne c510 │ │ │ │ ld r0,144(r1) │ │ │ │ lfd f24,64(r1) │ │ │ │ lfd f25,72(r1) │ │ │ │ lfd f26,80(r1) │ │ │ │ lfd f27,88(r1) │ │ │ │ lfd f28,96(r1) │ │ │ │ lfd f29,104(r1) │ │ │ │ lfd f30,112(r1) │ │ │ │ lfd f31,120(r1) │ │ │ │ ld r28,32(r1) │ │ │ │ + mtlr r0 │ │ │ │ ld r30,48(r1) │ │ │ │ ld r31,56(r1) │ │ │ │ - mtlr r0 │ │ │ │ addi r1,r1,128 │ │ │ │ ld r29,-88(r1) │ │ │ │ blr │ │ │ │ .long 0x0 │ │ │ │ .long 0x1020000 │ │ │ │ .long 0x488 │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ │ │ │ │ -000000000000d340 : │ │ │ │ - addis r2,r12,9 │ │ │ │ - addi r2,r2,-21568 │ │ │ │ +000000000000c620 : │ │ │ │ std r30,-48(r1) │ │ │ │ mr. r30,r8 │ │ │ │ stdu r1,-96(r1) │ │ │ │ - ble d420 │ │ │ │ - mflr r0 │ │ │ │ - std r28,32(r1) │ │ │ │ - std r29,40(r1) │ │ │ │ - std r31,56(r1) │ │ │ │ + ble c6f4 │ │ │ │ stfd f28,64(r1) │ │ │ │ stfd f29,72(r1) │ │ │ │ fmr f28,f1 │ │ │ │ fmr f29,f2 │ │ │ │ - mr r31,r3 │ │ │ │ + mflr r0 │ │ │ │ + std r28,32(r1) │ │ │ │ + std r29,40(r1) │ │ │ │ mr r28,r6 │ │ │ │ mr r29,r7 │ │ │ │ + std r31,56(r1) │ │ │ │ + mr r31,r3 │ │ │ │ + std r0,112(r1) │ │ │ │ stfd f30,80(r1) │ │ │ │ stfd f31,88(r1) │ │ │ │ - std r0,112(r1) │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ lfd f3,0(r29) │ │ │ │ lfd f4,8(r29) │ │ │ │ - lfd f1,0(r28) │ │ │ │ - lfd f2,8(r28) │ │ │ │ - addi r29,r29,16 │ │ │ │ addi r28,r28,16 │ │ │ │ + addi r29,r29,16 │ │ │ │ addi r31,r31,16 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + lfd f1,-16(r28) │ │ │ │ + lfd f2,-8(r28) │ │ │ │ + bl 367c │ │ │ │ lfd f3,-16(r31) │ │ │ │ lfd f4,-8(r31) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ + bl 3d10 │ │ │ │ addic. r30,r30,-1 │ │ │ │ stfd f1,-16(r31) │ │ │ │ stfd f2,-8(r31) │ │ │ │ - bne d390 │ │ │ │ + bne c670 │ │ │ │ ld r0,112(r1) │ │ │ │ lfd f28,64(r1) │ │ │ │ lfd f29,72(r1) │ │ │ │ lfd f30,80(r1) │ │ │ │ lfd f31,88(r1) │ │ │ │ ld r28,32(r1) │ │ │ │ ld r29,40(r1) │ │ │ │ @@ -10251,653 +8742,658 @@ │ │ │ │ addi r1,r1,96 │ │ │ │ ld r30,-48(r1) │ │ │ │ blr │ │ │ │ .long 0x0 │ │ │ │ .long 0x1020000 │ │ │ │ .long 0x484 │ │ │ │ nop │ │ │ │ - nop │ │ │ │ │ │ │ │ -000000000000d440 : │ │ │ │ - std r27,-40(r1) │ │ │ │ - mr. r27,r4 │ │ │ │ - ble d6b4 │ │ │ │ - cmpdi cr7,r27,1 │ │ │ │ +000000000000c710 : │ │ │ │ + mr. r0,r4 │ │ │ │ + blelr │ │ │ │ + cmpdi cr7,r0,1 │ │ │ │ + mr r4,r3 │ │ │ │ + mr r11,r5 │ │ │ │ std r28,-32(r1) │ │ │ │ std r29,-24(r1) │ │ │ │ + ld r28,0(r5) │ │ │ │ + li r3,1 │ │ │ │ + li r5,1 │ │ │ │ std r30,-16(r1) │ │ │ │ - mr r4,r3 │ │ │ │ - ld r30,0(r5) │ │ │ │ - mr r28,r5 │ │ │ │ - li r11,1 │ │ │ │ - li r29,1 │ │ │ │ std r31,-8(r1) │ │ │ │ - beq cr7,d6bc │ │ │ │ - li r7,1 │ │ │ │ - subf r10,r29,r27 │ │ │ │ - sldi r9,r29,3 │ │ │ │ - li r8,1 │ │ │ │ - li r6,1 │ │ │ │ - isel r10,r10,r7,4*cr7+gt │ │ │ │ - addi r9,r9,-8 │ │ │ │ - andi. r5,r10,3 │ │ │ │ - addi r3,r10,-1 │ │ │ │ - mr r7,r10 │ │ │ │ - add r9,r28,r9 │ │ │ │ - beq d4dc │ │ │ │ - cmpdi r5,1 │ │ │ │ - beq d4cc │ │ │ │ - cmpdi r5,2 │ │ │ │ - beq d4c0 │ │ │ │ - ldu r8,8(r9) │ │ │ │ - mr r10,r3 │ │ │ │ - ldu r5,8(r9) │ │ │ │ - addi r10,r10,-1 │ │ │ │ - mulld r8,r8,r5 │ │ │ │ - cmpdi r10,1 │ │ │ │ - ldu r10,8(r9) │ │ │ │ - mulld r8,r8,r10 │ │ │ │ - beq d50c │ │ │ │ - srdi r10,r7,2 │ │ │ │ + beq cr7,c9f0 │ │ │ │ + subf r8,r3,r0 │ │ │ │ + li r2,1 │ │ │ │ + cmpdi r8,1 │ │ │ │ + isel r8,r8,r2,4*cr7+gt │ │ │ │ + beq ca18 │ │ │ │ + ble cr7,ca18 │ │ │ │ + srdi r9,r8,1 │ │ │ │ + mtvsrdd vs32,r2,r2 │ │ │ │ + sldi r2,r3,3 │ │ │ │ + andi. r7,r9,3 │ │ │ │ + addi r6,r9,-1 │ │ │ │ + mr r10,r9 │ │ │ │ + add r2,r11,r2 │ │ │ │ + xxmr vs33,vs32 │ │ │ │ + beq c7c0 │ │ │ │ + cmpdi r7,1 │ │ │ │ + beq c7ac │ │ │ │ + cmpdi r7,2 │ │ │ │ + beq c79c │ │ │ │ + lxv vs32,0(r2) │ │ │ │ + mr r9,r6 │ │ │ │ + addi r2,r2,16 │ │ │ │ + lxv vs45,0(r2) │ │ │ │ + addi r9,r9,-1 │ │ │ │ + addi r2,r2,16 │ │ │ │ + vmulld v0,v0,v13 │ │ │ │ + lxv vs45,0(r2) │ │ │ │ + addic. r9,r9,-1 │ │ │ │ + addi r2,r2,16 │ │ │ │ + vmulld v0,v0,v13 │ │ │ │ + beq c7f4 │ │ │ │ + srdi r10,r10,2 │ │ │ │ mtctr r10 │ │ │ │ - ld r7,8(r9) │ │ │ │ - ld r10,16(r9) │ │ │ │ - ld r3,24(r9) │ │ │ │ - addi r9,r9,32 │ │ │ │ - mulld r8,r8,r7 │ │ │ │ - mulld r10,r6,r10 │ │ │ │ - ld r5,0(r9) │ │ │ │ - mulld r8,r8,r3 │ │ │ │ - mulld r6,r10,r5 │ │ │ │ - bdnz d4e4 │ │ │ │ - cmpdi r11,0 │ │ │ │ - mulld r8,r8,r6 │ │ │ │ - ble d5e4 │ │ │ │ - cmpdi r30,1 │ │ │ │ - sradi r3,r30,1 │ │ │ │ - addze r3,r3 │ │ │ │ - ble d5e4 │ │ │ │ - cmpdi r8,0 │ │ │ │ - ble d5e4 │ │ │ │ - mulld r30,r30,r8 │ │ │ │ - mulld r31,r3,r8 │ │ │ │ - li r0,0 │ │ │ │ - li r12,0 │ │ │ │ - mr r5,r31 │ │ │ │ - mr r6,r0 │ │ │ │ - li r7,0 │ │ │ │ + lxv vs42,0(r2) │ │ │ │ + lxv vs43,16(r2) │ │ │ │ + addi r9,r9,-4 │ │ │ │ + addi r2,r2,64 │ │ │ │ + lxv vs44,-32(r2) │ │ │ │ + lxv vs45,-16(r2) │ │ │ │ + vmulld v0,v0,v10 │ │ │ │ + vmulld v1,v1,v11 │ │ │ │ + vmulld v0,v0,v12 │ │ │ │ + vmulld v1,v1,v13 │ │ │ │ + bdnz c7c8 │ │ │ │ + vmulld v0,v0,v1 │ │ │ │ + mtvsrdd vs33,r9,r9 │ │ │ │ + andi. r2,r8,1 │ │ │ │ + xxsldwi vs33,vs33,vs32,2 │ │ │ │ + vmulld v0,v1,v0 │ │ │ │ + mfvsrld r10,vs32 │ │ │ │ + beq c824 │ │ │ │ + clrrdi r2,r8,1 │ │ │ │ + add r2,r2,r3 │ │ │ │ + sldi r2,r2,3 │ │ │ │ + ldx r2,r11,r2 │ │ │ │ + mulld r10,r10,r2 │ │ │ │ + cmpdi r5,0 │ │ │ │ + ble c904 │ │ │ │ + cmpdi r28,1 │ │ │ │ + sradi r12,r28,1 │ │ │ │ + addze r12,r12 │ │ │ │ + ble c904 │ │ │ │ + cmpdi r10,0 │ │ │ │ + ble c904 │ │ │ │ + mulld r28,r28,r10 │ │ │ │ + mulld r29,r12,r10 │ │ │ │ + li r30,0 │ │ │ │ + li r31,0 │ │ │ │ nop │ │ │ │ - mtctr r8 │ │ │ │ - sldi r10,r6,5 │ │ │ │ - sldi r9,r5,5 │ │ │ │ - add r10,r10,r4 │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + mr r6,r29 │ │ │ │ + mr r7,r30 │ │ │ │ + li r8,0 │ │ │ │ + nop │ │ │ │ + sldi r9,r7,5 │ │ │ │ + sldi r2,r6,5 │ │ │ │ + mtctr r10 │ │ │ │ add r9,r9,r4 │ │ │ │ + add r2,r2,r4 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - lfd f12,0(r10) │ │ │ │ - lfd f13,8(r10) │ │ │ │ - lfd f0,16(r10) │ │ │ │ - lfd f1,24(r10) │ │ │ │ - lfd f8,0(r9) │ │ │ │ - lfd f9,8(r9) │ │ │ │ - lfd f10,16(r9) │ │ │ │ - lfd f11,24(r9) │ │ │ │ - addi r10,r10,32 │ │ │ │ + lfd f12,0(r9) │ │ │ │ + lfd f13,8(r9) │ │ │ │ + addi r2,r2,32 │ │ │ │ addi r9,r9,32 │ │ │ │ - stfd f8,-32(r10) │ │ │ │ - stfd f9,-24(r10) │ │ │ │ - stfd f10,-16(r10) │ │ │ │ - stfd f11,-8(r10) │ │ │ │ - stfd f12,-32(r9) │ │ │ │ - stfd f13,-24(r9) │ │ │ │ - stfd f0,-16(r9) │ │ │ │ - stfd f1,-8(r9) │ │ │ │ - bdnz d570 │ │ │ │ - addi r7,r7,1 │ │ │ │ - add r6,r6,r8 │ │ │ │ - add r5,r5,r8 │ │ │ │ - cmpd r7,r3 │ │ │ │ - blt d550 │ │ │ │ - addi r12,r12,1 │ │ │ │ - add r0,r0,r30 │ │ │ │ - add r31,r31,r30 │ │ │ │ - cmpd r12,r11 │ │ │ │ - bne d540 │ │ │ │ - ble cr7,d6a4 │ │ │ │ - andi. r6,r29,3 │ │ │ │ - addi r9,r28,-8 │ │ │ │ - mr r7,r29 │ │ │ │ - li r11,1 │ │ │ │ + lfd f0,-16(r9) │ │ │ │ + lfd f1,-8(r9) │ │ │ │ + lfd f8,-32(r2) │ │ │ │ + lfd f9,-24(r2) │ │ │ │ + lfd f10,-16(r2) │ │ │ │ + lfd f11,-8(r2) │ │ │ │ + stfd f8,-32(r9) │ │ │ │ + stfd f9,-24(r9) │ │ │ │ + stfd f10,-16(r9) │ │ │ │ + stfd f11,-8(r9) │ │ │ │ + stfd f12,-32(r2) │ │ │ │ + stfd f13,-24(r2) │ │ │ │ + stfd f0,-16(r2) │ │ │ │ + stfd f1,-8(r2) │ │ │ │ + bdnz c890 │ │ │ │ + addi r8,r8,1 │ │ │ │ + add r7,r7,r10 │ │ │ │ + add r6,r6,r10 │ │ │ │ + cmpd r12,r8 │ │ │ │ + bgt c870 │ │ │ │ + addi r31,r31,1 │ │ │ │ + add r30,r30,r28 │ │ │ │ + add r29,r29,r28 │ │ │ │ + cmpd r31,r5 │ │ │ │ + bne c860 │ │ │ │ + ble cr7,ca04 │ │ │ │ + cmpdi r3,1 │ │ │ │ + beq ca24 │ │ │ │ + xxspltib vs32,1 │ │ │ │ + srdi r2,r3,1 │ │ │ │ + mr r9,r11 │ │ │ │ + andi. r8,r2,3 │ │ │ │ + addi r7,r2,-1 │ │ │ │ + mr r10,r2 │ │ │ │ + vextsb2d v0,v0 │ │ │ │ + xxmr vs33,vs32 │ │ │ │ + beq c974 │ │ │ │ + cmpdi r8,1 │ │ │ │ + beq c960 │ │ │ │ + cmpdi r8,2 │ │ │ │ + beq c950 │ │ │ │ + lxv vs32,0(r11) │ │ │ │ + mr r2,r7 │ │ │ │ + addi r9,r11,16 │ │ │ │ + lxv vs45,0(r9) │ │ │ │ + addi r2,r2,-1 │ │ │ │ + addi r9,r9,16 │ │ │ │ + vmulld v0,v0,v13 │ │ │ │ + lxv vs45,0(r9) │ │ │ │ + addic. r2,r2,-1 │ │ │ │ + addi r9,r9,16 │ │ │ │ + vmulld v0,v0,v13 │ │ │ │ + beq c9a8 │ │ │ │ + srdi r10,r10,2 │ │ │ │ + mtctr r10 │ │ │ │ + lxv vs42,0(r9) │ │ │ │ + lxv vs43,16(r9) │ │ │ │ + addi r2,r2,-4 │ │ │ │ + addi r9,r9,64 │ │ │ │ + lxv vs44,-32(r9) │ │ │ │ + lxv vs45,-16(r9) │ │ │ │ + vmulld v0,v0,v10 │ │ │ │ + vmulld v1,v1,v11 │ │ │ │ + vmulld v0,v0,v12 │ │ │ │ + vmulld v1,v1,v13 │ │ │ │ + bdnz c97c │ │ │ │ + vmulld v0,v0,v1 │ │ │ │ + mtvsrdd vs33,r2,r2 │ │ │ │ + andi. r2,r3,1 │ │ │ │ + xxsldwi vs33,vs33,vs32,2 │ │ │ │ + vmulld v0,v1,v0 │ │ │ │ + mfvsrld r5,vs32 │ │ │ │ + beq c9d4 │ │ │ │ + clrrdi r2,r3,1 │ │ │ │ + sldi r2,r2,3 │ │ │ │ + ldx r2,r11,r2 │ │ │ │ + mulld r5,r5,r2 │ │ │ │ + sldi r2,r3,3 │ │ │ │ + addi r3,r3,1 │ │ │ │ + cmpd cr7,r0,r3 │ │ │ │ + ldx r28,r11,r2 │ │ │ │ + bgt cr7,c744 │ │ │ │ + cmpdi r5,0 │ │ │ │ + ble ca04 │ │ │ │ + cmpdi r28,1 │ │ │ │ + sradi r12,r28,1 │ │ │ │ + addze r12,r12 │ │ │ │ li r10,1 │ │ │ │ - addi r5,r29,-1 │ │ │ │ - mr r8,r29 │ │ │ │ - beq d640 │ │ │ │ - cmpdi r6,1 │ │ │ │ - beq d630 │ │ │ │ - cmpdi r6,2 │ │ │ │ - beq d624 │ │ │ │ - ld r11,0(r28) │ │ │ │ - mr r7,r5 │ │ │ │ - mr r9,r28 │ │ │ │ - ldu r6,8(r9) │ │ │ │ - addi r7,r7,-1 │ │ │ │ - mulld r11,r11,r6 │ │ │ │ - cmpdi r7,1 │ │ │ │ - ldu r7,8(r9) │ │ │ │ - mulld r11,r11,r7 │ │ │ │ - beq d670 │ │ │ │ - srdi r8,r8,2 │ │ │ │ - mtctr r8 │ │ │ │ - ld r5,8(r9) │ │ │ │ - ld r6,16(r9) │ │ │ │ - ld r7,24(r9) │ │ │ │ - addi r9,r9,32 │ │ │ │ - mulld r11,r11,r5 │ │ │ │ - mulld r10,r10,r6 │ │ │ │ - ld r8,0(r9) │ │ │ │ - mulld r11,r11,r7 │ │ │ │ - mulld r10,r10,r8 │ │ │ │ - bdnz d648 │ │ │ │ - sldi r9,r29,3 │ │ │ │ - addi r29,r29,1 │ │ │ │ - mulld r11,r11,r10 │ │ │ │ - cmpd cr7,r27,r29 │ │ │ │ - ldx r30,r28,r9 │ │ │ │ - bgt cr7,d478 │ │ │ │ - cmpdi r11,0 │ │ │ │ - ble d6a4 │ │ │ │ - cmpdi r30,1 │ │ │ │ - sradi r3,r30,1 │ │ │ │ - addze r3,r3 │ │ │ │ - li r8,1 │ │ │ │ - bgt d530 │ │ │ │ + bgt c844 │ │ │ │ ld r28,-32(r1) │ │ │ │ ld r29,-24(r1) │ │ │ │ ld r30,-16(r1) │ │ │ │ ld r31,-8(r1) │ │ │ │ - ld r27,-40(r1) │ │ │ │ blr │ │ │ │ - cmpdi r30,1 │ │ │ │ - sradi r3,r30,1 │ │ │ │ - addze r3,r3 │ │ │ │ - li r29,1 │ │ │ │ - li r11,1 │ │ │ │ - li r8,1 │ │ │ │ - bgt d530 │ │ │ │ - b d6a4 │ │ │ │ + mr r2,r3 │ │ │ │ + li r10,1 │ │ │ │ + b c818 │ │ │ │ + li r5,1 │ │ │ │ + li r2,0 │ │ │ │ + b c9c8 │ │ │ │ ... │ │ │ │ - .long 0x500 │ │ │ │ - nop │ │ │ │ + .long 0x400 │ │ │ │ nop │ │ │ │ │ │ │ │ -000000000000d6f0 : │ │ │ │ +000000000000ca40 : │ │ │ │ cmpwi r4,0 │ │ │ │ blelr │ │ │ │ cmpwi r4,1 │ │ │ │ std r27,-40(r1) │ │ │ │ std r28,-32(r1) │ │ │ │ - std r30,-16(r1) │ │ │ │ lwz r12,0(r5) │ │ │ │ mr r27,r4 │ │ │ │ - mr r30,r3 │ │ │ │ mr r28,r5 │ │ │ │ - std r26,-48(r1) │ │ │ │ + std r30,-16(r1) │ │ │ │ std r29,-24(r1) │ │ │ │ + mr r30,r3 │ │ │ │ std r31,-8(r1) │ │ │ │ - beq daac │ │ │ │ + beq cdd8 │ │ │ │ li r31,1 │ │ │ │ li r29,1 │ │ │ │ cmpw cr7,r31,r27 │ │ │ │ - subf r10,r29,r27 │ │ │ │ - li r9,1 │ │ │ │ - addi r8,r10,-1 │ │ │ │ - isel r10,r10,r9,4*cr7+lt │ │ │ │ - cmplwi r8,2 │ │ │ │ - iselgt r8,0,r9 │ │ │ │ - cmpwi r8,0 │ │ │ │ - bne daa0 │ │ │ │ - isel r8,0,r9,4*cr7+lt │ │ │ │ - cmpwi r8,0 │ │ │ │ - bne daa0 │ │ │ │ - rldicl r7,r10,62,34 │ │ │ │ - mtvsrws vs32,r9 │ │ │ │ - extswsli r9,r29,2 │ │ │ │ - andi. r6,r7,3 │ │ │ │ - addi r5,r7,-1 │ │ │ │ - mr r8,r7 │ │ │ │ - add r9,r28,r9 │ │ │ │ + subf r8,r29,r27 │ │ │ │ + li r2,1 │ │ │ │ + addi r9,r8,-1 │ │ │ │ + isel r8,r8,r2,4*cr7+lt │ │ │ │ + cmplwi r9,2 │ │ │ │ + ble cdcc │ │ │ │ + bge cr7,cdcc │ │ │ │ + rldicl r10,r8,62,34 │ │ │ │ + mtvsrws vs32,r2 │ │ │ │ + extswsli r2,r29,2 │ │ │ │ + andi. r7,r10,3 │ │ │ │ + addi r6,r10,-1 │ │ │ │ + mr r9,r10 │ │ │ │ + add r2,r28,r2 │ │ │ │ xxmr vs33,vs32 │ │ │ │ - beq d7c4 │ │ │ │ - cmpdi r6,1 │ │ │ │ - beq d7b0 │ │ │ │ - cmpdi r6,2 │ │ │ │ - beq d7a0 │ │ │ │ - lxv vs32,0(r9) │ │ │ │ - mr r7,r5 │ │ │ │ - addi r9,r9,16 │ │ │ │ - lxv vs45,0(r9) │ │ │ │ - addi r7,r7,-1 │ │ │ │ - addi r9,r9,16 │ │ │ │ - vmuluwm v0,v0,v13 │ │ │ │ - lxv vs45,0(r9) │ │ │ │ + beq cb00 │ │ │ │ cmpdi r7,1 │ │ │ │ - addi r9,r9,16 │ │ │ │ + beq caec │ │ │ │ + cmpdi r7,2 │ │ │ │ + beq cadc │ │ │ │ + lxv vs32,0(r2) │ │ │ │ + mr r10,r6 │ │ │ │ + addi r2,r2,16 │ │ │ │ + lxv vs45,0(r2) │ │ │ │ + addi r10,r10,-1 │ │ │ │ + addi r2,r2,16 │ │ │ │ vmuluwm v0,v0,v13 │ │ │ │ - beq d7f4 │ │ │ │ - srdi r8,r8,2 │ │ │ │ - mtctr r8 │ │ │ │ - lxv vs42,0(r9) │ │ │ │ - lxv vs43,16(r9) │ │ │ │ - addi r9,r9,64 │ │ │ │ - lxv vs44,-32(r9) │ │ │ │ - lxv vs45,-16(r9) │ │ │ │ + lxv vs45,0(r2) │ │ │ │ + cmpdi r10,1 │ │ │ │ + addi r2,r2,16 │ │ │ │ + vmuluwm v0,v0,v13 │ │ │ │ + beq cb30 │ │ │ │ + srdi r9,r9,2 │ │ │ │ + mtctr r9 │ │ │ │ + lxv vs42,0(r2) │ │ │ │ + lxv vs43,16(r2) │ │ │ │ + addi r2,r2,64 │ │ │ │ + lxv vs44,-32(r2) │ │ │ │ + lxv vs45,-16(r2) │ │ │ │ vmuluwm v0,v0,v10 │ │ │ │ vmuluwm v1,v1,v11 │ │ │ │ vmuluwm v0,v0,v12 │ │ │ │ vmuluwm v1,v1,v13 │ │ │ │ - bdnz d7cc │ │ │ │ + bdnz cb08 │ │ │ │ vmuluwm v0,v0,v1 │ │ │ │ xxspltib vs0,0 │ │ │ │ - andi. r9,r10,3 │ │ │ │ - clrrwi r9,r10,2 │ │ │ │ - li r10,0 │ │ │ │ - add r9,r9,r29 │ │ │ │ + clrrwi r2,r8,2 │ │ │ │ + li r9,0 │ │ │ │ + andi. r8,r8,3 │ │ │ │ + add r2,r2,r29 │ │ │ │ xxsldwi vs33,vs0,vs32,2 │ │ │ │ vmuluwm v1,v1,v0 │ │ │ │ xxsldwi vs32,vs0,vs33,3 │ │ │ │ vmuluwm v0,v0,v1 │ │ │ │ - vextuwrx r5,r10,v0 │ │ │ │ - beq d85c │ │ │ │ - extswsli r10,r9,2 │ │ │ │ - addi r8,r9,1 │ │ │ │ - lwzx r7,r28,r10 │ │ │ │ - cmpw r8,r27 │ │ │ │ - mullw r5,r5,r7 │ │ │ │ - bge d85c │ │ │ │ - add r10,r28,r10 │ │ │ │ - addi r9,r9,2 │ │ │ │ - lwz r8,4(r10) │ │ │ │ - cmpw r9,r27 │ │ │ │ - mullw r5,r5,r8 │ │ │ │ - bge d85c │ │ │ │ - lwz r9,8(r10) │ │ │ │ - mullw r5,r5,r9 │ │ │ │ + vextuwrx r6,r9,v0 │ │ │ │ + beq cb98 │ │ │ │ + extswsli r9,r2,2 │ │ │ │ + addi r10,r2,1 │ │ │ │ + lwzx r8,r28,r9 │ │ │ │ + cmpw r10,r27 │ │ │ │ + mullw r6,r6,r8 │ │ │ │ + bge cb98 │ │ │ │ + add r9,r28,r9 │ │ │ │ + addi r2,r2,2 │ │ │ │ + lwz r10,4(r9) │ │ │ │ + cmpw r2,r27 │ │ │ │ + mullw r6,r6,r10 │ │ │ │ + bge cb98 │ │ │ │ + lwz r2,8(r9) │ │ │ │ + mullw r6,r6,r2 │ │ │ │ cmpwi r31,0 │ │ │ │ - ble d944 │ │ │ │ + ble cc74 │ │ │ │ cmpwi r12,1 │ │ │ │ - srawi r4,r12,1 │ │ │ │ - addze r4,r4 │ │ │ │ - ble d944 │ │ │ │ - cmpwi r5,0 │ │ │ │ - ble d944 │ │ │ │ - mullw r12,r12,r5 │ │ │ │ - mullw r0,r4,r5 │ │ │ │ - extsw r3,r5 │ │ │ │ - li r26,0 │ │ │ │ - extswsli r5,r5,5 │ │ │ │ + srawi r5,r12,1 │ │ │ │ + addze r5,r5 │ │ │ │ + ble cc74 │ │ │ │ + cmpwi r6,0 │ │ │ │ + ble cc74 │ │ │ │ + mullw r12,r12,r6 │ │ │ │ + mullw r0,r5,r6 │ │ │ │ + extsw r4,r6 │ │ │ │ li r11,0 │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - extswsli r7,r26,5 │ │ │ │ - extswsli r8,r0,5 │ │ │ │ - li r6,0 │ │ │ │ - add r7,r30,r7 │ │ │ │ + extswsli r6,r6,5 │ │ │ │ + li r3,0 │ │ │ │ + extswsli r8,r11,5 │ │ │ │ + extswsli r10,r0,5 │ │ │ │ + li r7,0 │ │ │ │ add r8,r30,r8 │ │ │ │ + add r10,r30,r10 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - mtctr r3 │ │ │ │ - mr r10,r8 │ │ │ │ - mr r9,r7 │ │ │ │ + mtctr r4 │ │ │ │ + mr r9,r10 │ │ │ │ + mr r2,r8 │ │ │ │ nop │ │ │ │ - lfd f12,0(r9) │ │ │ │ - lfd f13,8(r9) │ │ │ │ - lfd f0,16(r9) │ │ │ │ - lfd f1,24(r9) │ │ │ │ - lfd f8,0(r10) │ │ │ │ - lfd f9,8(r10) │ │ │ │ - lfd f10,16(r10) │ │ │ │ - lfd f11,24(r10) │ │ │ │ + lfd f12,0(r2) │ │ │ │ + lfd f13,8(r2) │ │ │ │ addi r9,r9,32 │ │ │ │ - addi r10,r10,32 │ │ │ │ - stfd f8,-32(r9) │ │ │ │ - stfd f9,-24(r9) │ │ │ │ - stfd f10,-16(r9) │ │ │ │ - stfd f11,-8(r9) │ │ │ │ - stfd f12,-32(r10) │ │ │ │ - stfd f13,-24(r10) │ │ │ │ - stfd f0,-16(r10) │ │ │ │ - stfd f1,-8(r10) │ │ │ │ - bdnz d8d0 │ │ │ │ - addi r6,r6,1 │ │ │ │ - add r7,r7,r5 │ │ │ │ - add r8,r8,r5 │ │ │ │ - cmpw r6,r4 │ │ │ │ - blt d8c0 │ │ │ │ - addi r11,r11,1 │ │ │ │ - add r26,r26,r12 │ │ │ │ + addi r2,r2,32 │ │ │ │ + lfd f0,-16(r2) │ │ │ │ + lfd f1,-8(r2) │ │ │ │ + lfd f8,-32(r9) │ │ │ │ + lfd f9,-24(r9) │ │ │ │ + lfd f10,-16(r9) │ │ │ │ + lfd f11,-8(r9) │ │ │ │ + stfd f8,-32(r2) │ │ │ │ + stfd f9,-24(r2) │ │ │ │ + stfd f10,-16(r2) │ │ │ │ + stfd f11,-8(r2) │ │ │ │ + stfd f12,-32(r9) │ │ │ │ + stfd f13,-24(r9) │ │ │ │ + stfd f0,-16(r9) │ │ │ │ + stfd f1,-8(r9) │ │ │ │ + bdnz cc00 │ │ │ │ + addi r7,r7,1 │ │ │ │ + add r8,r8,r6 │ │ │ │ + add r10,r10,r6 │ │ │ │ + cmpw r7,r5 │ │ │ │ + blt cbf0 │ │ │ │ + addi r3,r3,1 │ │ │ │ + add r11,r11,r12 │ │ │ │ add r0,r0,r12 │ │ │ │ - cmpw r11,r31 │ │ │ │ - bne d8a0 │ │ │ │ - bge cr7,da78 │ │ │ │ - addi r9,r29,-1 │ │ │ │ - cmplwi r9,2 │ │ │ │ - ble da94 │ │ │ │ - rldicl r8,r29,62,34 │ │ │ │ + cmpw r3,r31 │ │ │ │ + bne cbd0 │ │ │ │ + bge cr7,cda8 │ │ │ │ + addi r2,r29,-1 │ │ │ │ + cmplwi r2,2 │ │ │ │ + ble cdc0 │ │ │ │ + rldicl r10,r29,62,34 │ │ │ │ vspltisw v0,1 │ │ │ │ - mr r9,r28 │ │ │ │ - andi. r7,r8,3 │ │ │ │ + mr r2,r28 │ │ │ │ + andi. r8,r10,3 │ │ │ │ + addi r7,r10,-1 │ │ │ │ + mr r9,r10 │ │ │ │ xxmr vs33,vs32 │ │ │ │ - addi r6,r8,-1 │ │ │ │ - mr r10,r8 │ │ │ │ - beq d9b4 │ │ │ │ - cmpdi r7,1 │ │ │ │ - beq d9a0 │ │ │ │ - cmpdi r7,2 │ │ │ │ - beq d990 │ │ │ │ + beq cce4 │ │ │ │ + cmpdi r8,1 │ │ │ │ + beq ccd0 │ │ │ │ + cmpdi r8,2 │ │ │ │ + beq ccc0 │ │ │ │ lxv vs32,0(r28) │ │ │ │ - mr r8,r6 │ │ │ │ - addi r9,r28,16 │ │ │ │ - lxv vs45,0(r9) │ │ │ │ - addi r8,r8,-1 │ │ │ │ - addi r9,r9,16 │ │ │ │ + mr r10,r7 │ │ │ │ + addi r2,r28,16 │ │ │ │ + lxv vs45,0(r2) │ │ │ │ + addi r10,r10,-1 │ │ │ │ + addi r2,r2,16 │ │ │ │ vmuluwm v0,v0,v13 │ │ │ │ - lxv vs45,0(r9) │ │ │ │ - cmpdi r8,1 │ │ │ │ - addi r9,r9,16 │ │ │ │ + lxv vs45,0(r2) │ │ │ │ + cmpdi r10,1 │ │ │ │ + addi r2,r2,16 │ │ │ │ vmuluwm v0,v0,v13 │ │ │ │ - beq d9e4 │ │ │ │ - srdi r10,r10,2 │ │ │ │ - mtctr r10 │ │ │ │ - lxv vs42,0(r9) │ │ │ │ - lxv vs43,16(r9) │ │ │ │ - addi r9,r9,64 │ │ │ │ - lxv vs44,-32(r9) │ │ │ │ - lxv vs45,-16(r9) │ │ │ │ + beq cd14 │ │ │ │ + srdi r9,r9,2 │ │ │ │ + mtctr r9 │ │ │ │ + lxv vs42,0(r2) │ │ │ │ + lxv vs43,16(r2) │ │ │ │ + addi r2,r2,64 │ │ │ │ + lxv vs44,-32(r2) │ │ │ │ + lxv vs45,-16(r2) │ │ │ │ vmuluwm v0,v0,v10 │ │ │ │ vmuluwm v1,v1,v11 │ │ │ │ vmuluwm v0,v0,v12 │ │ │ │ vmuluwm v1,v1,v13 │ │ │ │ - bdnz d9bc │ │ │ │ + bdnz ccec │ │ │ │ vmuluwm v0,v0,v1 │ │ │ │ xxspltib vs0,0 │ │ │ │ - andi. r9,r29,3 │ │ │ │ - li r10,0 │ │ │ │ - clrrwi r9,r29,2 │ │ │ │ + andi. r2,r29,3 │ │ │ │ + li r9,0 │ │ │ │ + clrrwi r2,r29,2 │ │ │ │ xxsldwi vs33,vs0,vs32,2 │ │ │ │ vmuluwm v1,v1,v0 │ │ │ │ xxsldwi vs32,vs0,vs33,3 │ │ │ │ vmuluwm v0,v0,v1 │ │ │ │ - vextuwrx r31,r10,v0 │ │ │ │ - beq da48 │ │ │ │ - extswsli r10,r9,2 │ │ │ │ - addi r8,r9,1 │ │ │ │ - lwzx r7,r28,r10 │ │ │ │ - cmpw r29,r8 │ │ │ │ - mullw r31,r31,r7 │ │ │ │ - ble da48 │ │ │ │ - add r10,r28,r10 │ │ │ │ - addi r9,r9,2 │ │ │ │ - lwz r8,4(r10) │ │ │ │ - cmpw r29,r9 │ │ │ │ + vextuwrx r31,r9,v0 │ │ │ │ + beq cd78 │ │ │ │ + extswsli r9,r2,2 │ │ │ │ + addi r10,r2,1 │ │ │ │ + lwzx r8,r28,r9 │ │ │ │ + cmpw r29,r10 │ │ │ │ mullw r31,r31,r8 │ │ │ │ - ble da48 │ │ │ │ - lwz r9,8(r10) │ │ │ │ - mullw r31,r31,r9 │ │ │ │ - extswsli r9,r29,2 │ │ │ │ + ble cd78 │ │ │ │ + add r9,r28,r9 │ │ │ │ + addi r2,r2,2 │ │ │ │ + lwz r10,4(r9) │ │ │ │ + cmpw r29,r2 │ │ │ │ + mullw r31,r31,r10 │ │ │ │ + ble cd78 │ │ │ │ + lwz r2,8(r9) │ │ │ │ + mullw r31,r31,r2 │ │ │ │ + extswsli r2,r29,2 │ │ │ │ addi r29,r29,1 │ │ │ │ cmpw cr7,r29,r27 │ │ │ │ - lwzx r12,r28,r9 │ │ │ │ - blt cr7,d734 │ │ │ │ + lwzx r12,r28,r2 │ │ │ │ + blt cr7,ca80 │ │ │ │ cmpwi r31,0 │ │ │ │ - ble da78 │ │ │ │ + ble cda8 │ │ │ │ cmpwi r12,1 │ │ │ │ - srawi r4,r12,1 │ │ │ │ - addze r4,r4 │ │ │ │ - li r5,1 │ │ │ │ - bgt d87c │ │ │ │ - ld r26,-48(r1) │ │ │ │ + srawi r5,r12,1 │ │ │ │ + addze r5,r5 │ │ │ │ + li r6,1 │ │ │ │ + bgt cbb8 │ │ │ │ ld r27,-40(r1) │ │ │ │ ld r28,-32(r1) │ │ │ │ ld r29,-24(r1) │ │ │ │ ld r30,-16(r1) │ │ │ │ ld r31,-8(r1) │ │ │ │ blr │ │ │ │ li r31,1 │ │ │ │ - li r9,0 │ │ │ │ - b da10 │ │ │ │ - mr r9,r29 │ │ │ │ - li r5,1 │ │ │ │ - b d824 │ │ │ │ + li r2,0 │ │ │ │ + b cd40 │ │ │ │ + mr r2,r29 │ │ │ │ + li r6,1 │ │ │ │ + b cb60 │ │ │ │ cmpwi r12,1 │ │ │ │ - srawi r4,r12,1 │ │ │ │ - addze r4,r4 │ │ │ │ - ble da78 │ │ │ │ + srawi r5,r12,1 │ │ │ │ + addze r5,r5 │ │ │ │ + ble cda8 │ │ │ │ li r29,1 │ │ │ │ li r31,1 │ │ │ │ - li r5,1 │ │ │ │ + li r6,1 │ │ │ │ cmpw cr7,r29,r27 │ │ │ │ - b d87c │ │ │ │ + b cbb8 │ │ │ │ ... │ │ │ │ - .long 0x600 │ │ │ │ + .long 0x500 │ │ │ │ + nop │ │ │ │ nop │ │ │ │ │ │ │ │ -000000000000dae0 : │ │ │ │ - li r9,3 │ │ │ │ - li r10,5 │ │ │ │ - stw r9,0(r3) │ │ │ │ - stw r10,0(r4) │ │ │ │ - stw r9,0(r5) │ │ │ │ +000000000000ce10 : │ │ │ │ + li r2,3 │ │ │ │ + li r9,5 │ │ │ │ + stw r2,0(r3) │ │ │ │ + stw r9,0(r4) │ │ │ │ + stw r2,0(r5) │ │ │ │ blr │ │ │ │ ... │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ │ │ │ │ -000000000000db10 : │ │ │ │ - addis r2,r12,9 │ │ │ │ - addi r2,r2,-23568 │ │ │ │ +000000000000ce40 : │ │ │ │ cmpwi r3,8 │ │ │ │ - li r9,8 │ │ │ │ - addis r7,r2,-3 │ │ │ │ - li r10,1 │ │ │ │ - addi r8,r3,2 │ │ │ │ - iselgt r9,r9,r3 │ │ │ │ - addi r7,r7,26528 │ │ │ │ - extswsli r9,r9,3 │ │ │ │ - ldx r9,r7,r9 │ │ │ │ - slw r10,r10,r9 │ │ │ │ - mulld r3,r10,r8 │ │ │ │ + li r2,8 │ │ │ │ + pla r8,377512 # 690f0 │ │ │ │ + li r9,1 │ │ │ │ + addi r10,r3,2 │ │ │ │ + iselgt r2,r2,r3 │ │ │ │ + extswsli r2,r2,3 │ │ │ │ + ldx r2,r8,r2 │ │ │ │ + slw r9,r9,r2 │ │ │ │ + mulld r3,r9,r10 │ │ │ │ blr │ │ │ │ ... │ │ │ │ nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ │ │ │ │ -000000000000db60 : │ │ │ │ +000000000000ce80 : │ │ │ │ li r3,9 │ │ │ │ blr │ │ │ │ ... │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ │ │ │ │ -000000000000db80 : │ │ │ │ - addis r2,r12,9 │ │ │ │ - addi r2,r2,-23680 │ │ │ │ - addis r3,r2,-3 │ │ │ │ - addi r3,r3,22816 │ │ │ │ +000000000000cea0 : │ │ │ │ + pla r3,373696 # 68260 │ │ │ │ blr │ │ │ │ ... │ │ │ │ - addis r2,r12,9 │ │ │ │ - addi r2,r2,-23712 │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ mflr r0 │ │ │ │ std r29,-24(r1) │ │ │ │ - ld r29,0(r3) │ │ │ │ std r30,-16(r1) │ │ │ │ + ld r29,0(r3) │ │ │ │ std r31,-8(r1) │ │ │ │ - ld r30,80(r29) │ │ │ │ std r0,16(r1) │ │ │ │ stdu r1,-64(r1) │ │ │ │ - bl 33a0 │ │ │ │ - ld r2,24(r1) │ │ │ │ + ld r30,80(r29) │ │ │ │ + bl 33a0 │ │ │ │ mr r31,r3 │ │ │ │ - bl 3660 │ │ │ │ - ld r2,24(r1) │ │ │ │ - divd r9,r30,r31 │ │ │ │ - mulld r10,r9,r31 │ │ │ │ - subf r10,r10,r30 │ │ │ │ - cmpd r3,r10 │ │ │ │ - blt dc90 │ │ │ │ - maddld r3,r9,r3,r10 │ │ │ │ - add r10,r9,r3 │ │ │ │ - cmpd r3,r10 │ │ │ │ - bge dc54 │ │ │ │ - mr r10,r9 │ │ │ │ - ld r9,232(r29) │ │ │ │ + bl 3660 │ │ │ │ + divd r2,r30,r31 │ │ │ │ + mulld r9,r2,r31 │ │ │ │ + subf r9,r9,r30 │ │ │ │ + cmpd r3,r9 │ │ │ │ + blt cfa0 │ │ │ │ + maddld r3,r2,r3,r9 │ │ │ │ + add r9,r2,r3 │ │ │ │ + cmpd r3,r9 │ │ │ │ + bge cf64 │ │ │ │ + mr r9,r2 │ │ │ │ + ld r2,232(r29) │ │ │ │ sldi r3,r3,5 │ │ │ │ xxlxor vs0,vs0,vs0 │ │ │ │ xxlxor vs1,vs1,vs1 │ │ │ │ - andi. r8,r10,1 │ │ │ │ - addi r8,r10,-1 │ │ │ │ - add r9,r9,r3 │ │ │ │ - bne dc70 │ │ │ │ - srdi r10,r10,1 │ │ │ │ - mtctr r10 │ │ │ │ - stfd f0,0(r9) │ │ │ │ - stfd f1,8(r9) │ │ │ │ - stfd f0,16(r9) │ │ │ │ - stfd f1,24(r9) │ │ │ │ - stfd f0,32(r9) │ │ │ │ - stfd f1,40(r9) │ │ │ │ - stfd f0,48(r9) │ │ │ │ - stfd f1,56(r9) │ │ │ │ - addi r9,r9,64 │ │ │ │ - bdnz dc2c │ │ │ │ + andi. r10,r9,1 │ │ │ │ + addi r10,r9,-1 │ │ │ │ + add r2,r2,r3 │ │ │ │ + bne cf80 │ │ │ │ + srdi r9,r9,1 │ │ │ │ + mtctr r9 │ │ │ │ + stfd f0,0(r2) │ │ │ │ + stfd f1,8(r2) │ │ │ │ + addi r2,r2,64 │ │ │ │ + stfd f0,-48(r2) │ │ │ │ + stfd f1,-40(r2) │ │ │ │ + stfd f0,-32(r2) │ │ │ │ + stfd f1,-24(r2) │ │ │ │ + stfd f0,-16(r2) │ │ │ │ + stfd f1,-8(r2) │ │ │ │ + bdnz cf3c │ │ │ │ addi r1,r1,64 │ │ │ │ ld r0,16(r1) │ │ │ │ ld r29,-24(r1) │ │ │ │ ld r30,-16(r1) │ │ │ │ ld r31,-8(r1) │ │ │ │ mtlr r0 │ │ │ │ blr │ │ │ │ - cmpdi r8,0 │ │ │ │ - stfd f0,0(r9) │ │ │ │ - stfd f1,8(r9) │ │ │ │ - stfd f0,16(r9) │ │ │ │ - stfd f1,24(r9) │ │ │ │ - addi r9,r9,32 │ │ │ │ - bne dc24 │ │ │ │ - b dc54 │ │ │ │ - addi r9,r9,1 │ │ │ │ - li r10,0 │ │ │ │ - b dbf0 │ │ │ │ + cmpdi r10,0 │ │ │ │ + stfd f0,0(r2) │ │ │ │ + stfd f1,8(r2) │ │ │ │ + addi r2,r2,32 │ │ │ │ + stfd f0,-16(r2) │ │ │ │ + stfd f1,-8(r2) │ │ │ │ + bne cf34 │ │ │ │ + b cf64 │ │ │ │ + addi r2,r2,1 │ │ │ │ + li r9,0 │ │ │ │ + b cf00 │ │ │ │ .long 0x0 │ │ │ │ .long 0x1000000 │ │ │ │ .long 0x380 │ │ │ │ nop │ │ │ │ nop │ │ │ │ - addis r2,r12,9 │ │ │ │ - addi r2,r2,-23984 │ │ │ │ mflr r0 │ │ │ │ std r24,-96(r1) │ │ │ │ std r27,-72(r1) │ │ │ │ + mr r24,r3 │ │ │ │ std r30,-48(r1) │ │ │ │ std r31,-40(r1) │ │ │ │ ld r30,0(r3) │ │ │ │ - mr r24,r3 │ │ │ │ std r0,16(r1) │ │ │ │ stdu r1,-128(r1) │ │ │ │ - bl 33a0 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 33a0 │ │ │ │ mr r31,r3 │ │ │ │ - bl 3660 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 3660 │ │ │ │ divd r27,r30,r31 │ │ │ │ - mr r9,r3 │ │ │ │ - mulld r10,r27,r31 │ │ │ │ - subf r10,r10,r30 │ │ │ │ - cmpd r3,r10 │ │ │ │ - blt de70 │ │ │ │ - maddld r9,r27,r9,r10 │ │ │ │ - add r10,r27,r9 │ │ │ │ - cmpd r9,r10 │ │ │ │ - bge de50 │ │ │ │ + mr r2,r3 │ │ │ │ + mulld r9,r27,r31 │ │ │ │ + subf r9,r9,r30 │ │ │ │ + cmpd r3,r9 │ │ │ │ + blt d160 │ │ │ │ + maddld r2,r27,r2,r9 │ │ │ │ + add r9,r27,r2 │ │ │ │ + cmpd r2,r9 │ │ │ │ + bge d140 │ │ │ │ ld r30,16(r24) │ │ │ │ ld r31,32(r24) │ │ │ │ std r25,40(r1) │ │ │ │ std r26,48(r1) │ │ │ │ + sldi r9,r2,5 │ │ │ │ + sldi r2,r2,4 │ │ │ │ ld r25,40(r24) │ │ │ │ ld r26,48(r24) │ │ │ │ std r28,64(r1) │ │ │ │ std r29,72(r1) │ │ │ │ ld r28,8(r24) │ │ │ │ ld r29,24(r24) │ │ │ │ - sldi r10,r9,5 │ │ │ │ - sldi r9,r9,4 │ │ │ │ stfd f28,96(r1) │ │ │ │ stfd f29,104(r1) │ │ │ │ stfd f30,112(r1) │ │ │ │ stfd f31,120(r1) │ │ │ │ - add r30,r30,r10 │ │ │ │ - add r31,r31,r10 │ │ │ │ - add r25,r25,r9 │ │ │ │ - add r26,r26,r9 │ │ │ │ - add r28,r28,r10 │ │ │ │ - add r29,r29,r10 │ │ │ │ + add r30,r30,r9 │ │ │ │ + add r31,r31,r9 │ │ │ │ + add r25,r25,r2 │ │ │ │ + add r26,r26,r2 │ │ │ │ + add r28,r28,r9 │ │ │ │ + add r29,r29,r9 │ │ │ │ lfd f28,0(r25) │ │ │ │ lfd f29,8(r25) │ │ │ │ - lfd f3,16(r28) │ │ │ │ - lfd f4,24(r28) │ │ │ │ - addi r25,r25,16 │ │ │ │ addi r28,r28,32 │ │ │ │ + addi r25,r25,16 │ │ │ │ addi r29,r29,32 │ │ │ │ addi r30,r30,32 │ │ │ │ + lfd f3,-16(r28) │ │ │ │ + lfd f4,-8(r28) │ │ │ │ addi r26,r26,16 │ │ │ │ addi r31,r31,32 │ │ │ │ fmr f1,f28 │ │ │ │ fmr f2,f29 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ lfd f2,-24(r28) │ │ │ │ lfd f1,-32(r28) │ │ │ │ fmr f3,f28 │ │ │ │ fmr f4,f29 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ stfd f30,-16(r29) │ │ │ │ stfd f31,-8(r29) │ │ │ │ stfd f1,-32(r29) │ │ │ │ stfd f2,-24(r29) │ │ │ │ lfd f28,-16(r26) │ │ │ │ lfd f29,-8(r26) │ │ │ │ lfd f3,-16(r30) │ │ │ │ lfd f4,-8(r30) │ │ │ │ fmr f1,f28 │ │ │ │ fmr f2,f29 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ lfd f2,-24(r30) │ │ │ │ lfd f1,-32(r30) │ │ │ │ fmr f3,f28 │ │ │ │ fmr f4,f29 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ addic. r27,r27,-1 │ │ │ │ stfd f30,-16(r31) │ │ │ │ stfd f31,-8(r31) │ │ │ │ stfd f1,-32(r31) │ │ │ │ stfd f2,-24(r31) │ │ │ │ - bne dd70 │ │ │ │ + bne d070 │ │ │ │ lfd f28,96(r1) │ │ │ │ lfd f29,104(r1) │ │ │ │ lfd f30,112(r1) │ │ │ │ lfd f31,120(r1) │ │ │ │ ld r25,40(r1) │ │ │ │ ld r26,48(r1) │ │ │ │ ld r28,64(r1) │ │ │ │ @@ -10907,561 +9403,509 @@ │ │ │ │ ld r24,-96(r1) │ │ │ │ ld r27,-72(r1) │ │ │ │ ld r30,-48(r1) │ │ │ │ ld r31,-40(r1) │ │ │ │ mtlr r0 │ │ │ │ blr │ │ │ │ addi r27,r27,1 │ │ │ │ - li r10,0 │ │ │ │ - b dd08 │ │ │ │ + li r9,0 │ │ │ │ + b d008 │ │ │ │ .long 0x0 │ │ │ │ .long 0x1020000 │ │ │ │ .long 0x884 │ │ │ │ nop │ │ │ │ nop │ │ │ │ - addis r2,r12,9 │ │ │ │ - addi r2,r2,-24464 │ │ │ │ mflr r0 │ │ │ │ - std r23,-168(r1) │ │ │ │ - std r24,-160(r1) │ │ │ │ - std r25,-152(r1) │ │ │ │ - std r30,-112(r1) │ │ │ │ - std r31,-104(r1) │ │ │ │ - ld r24,8(r3) │ │ │ │ + std r23,-184(r1) │ │ │ │ + std r24,-176(r1) │ │ │ │ mr r23,r3 │ │ │ │ + ld r24,8(r3) │ │ │ │ + std r25,-168(r1) │ │ │ │ + std r30,-128(r1) │ │ │ │ + std r31,-120(r1) │ │ │ │ std r0,16(r1) │ │ │ │ - stdu r1,-208(r1) │ │ │ │ - bl 33a0 │ │ │ │ - ld r2,24(r1) │ │ │ │ + stdu r1,-224(r1) │ │ │ │ + bl 33a0 │ │ │ │ mr r31,r3 │ │ │ │ - bl 3660 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 3660 │ │ │ │ divd r25,r24,r31 │ │ │ │ mr r30,r3 │ │ │ │ - mulld r9,r25,r31 │ │ │ │ - subf r9,r9,r24 │ │ │ │ - cmpd r3,r9 │ │ │ │ - blt e2b0 │ │ │ │ - maddld r30,r25,r30,r9 │ │ │ │ - add r9,r25,r30 │ │ │ │ - cmpd r30,r9 │ │ │ │ - bge e288 │ │ │ │ - ld r31,0(r23) │ │ │ │ + mulld r2,r25,r31 │ │ │ │ + subf r2,r2,r24 │ │ │ │ + cmpd r3,r2 │ │ │ │ + blt d520 │ │ │ │ + maddld r30,r25,r30,r2 │ │ │ │ + add r2,r25,r30 │ │ │ │ + cmpd r30,r2 │ │ │ │ + bge d4fc │ │ │ │ std r26,64(r1) │ │ │ │ std r27,72(r1) │ │ │ │ ld r26,16(r23) │ │ │ │ ld r27,32(r23) │ │ │ │ + sldi r2,r30,5 │ │ │ │ + subf r30,r24,r30 │ │ │ │ std r28,80(r1) │ │ │ │ std r29,88(r1) │ │ │ │ ld r28,24(r23) │ │ │ │ ld r29,40(r23) │ │ │ │ - addis r23,r2,-3 │ │ │ │ - sldi r9,r30,5 │ │ │ │ - std r22,32(r1) │ │ │ │ - addis r22,r2,-3 │ │ │ │ - stfd f26,160(r1) │ │ │ │ - stfd f27,168(r1) │ │ │ │ - subf r30,r24,r30 │ │ │ │ - stfd f20,112(r1) │ │ │ │ - addi r23,r23,24352 │ │ │ │ - addi r22,r22,23200 │ │ │ │ - add r26,r26,r9 │ │ │ │ - stfd f21,120(r1) │ │ │ │ - stfd f22,128(r1) │ │ │ │ - add r27,r27,r9 │ │ │ │ - add r28,r28,r9 │ │ │ │ - stfd f23,136(r1) │ │ │ │ - stfd f24,144(r1) │ │ │ │ - lfd f26,0(r23) │ │ │ │ - lfd f27,8(r23) │ │ │ │ - add r29,r29,r9 │ │ │ │ - stfd f25,152(r1) │ │ │ │ - stfd f28,176(r1) │ │ │ │ - stfd f29,184(r1) │ │ │ │ - stfd f30,192(r1) │ │ │ │ - stfd f31,200(r1) │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - ld r9,96(r31) │ │ │ │ + stfd f26,176(r1) │ │ │ │ + stfd f27,184(r1) │ │ │ │ + plfd f26,374356 # 68860 │ │ │ │ + plfd f27,374356 # 68868 │ │ │ │ + stfd f28,192(r1) │ │ │ │ + stfd f29,200(r1) │ │ │ │ + plfd f28,373180 # 683e0 │ │ │ │ + plfd f29,373180 # 683e8 │ │ │ │ + ld r31,0(r23) │ │ │ │ + add r26,r26,r2 │ │ │ │ + add r27,r27,r2 │ │ │ │ + stfd f18,112(r1) │ │ │ │ + stfd f19,120(r1) │ │ │ │ + stfd f20,128(r1) │ │ │ │ + add r28,r28,r2 │ │ │ │ + add r29,r29,r2 │ │ │ │ + stfd f21,136(r1) │ │ │ │ + stfd f22,144(r1) │ │ │ │ + stfd f23,152(r1) │ │ │ │ + stfd f24,160(r1) │ │ │ │ + stfd f25,168(r1) │ │ │ │ + stfd f30,208(r1) │ │ │ │ + stfd f31,216(r1) │ │ │ │ + ld r2,96(r31) │ │ │ │ mr r3,r30 │ │ │ │ - lfd f24,0(r26) │ │ │ │ - lfd f25,8(r26) │ │ │ │ + lfd f22,0(r26) │ │ │ │ addi r27,r27,32 │ │ │ │ - lfd f28,16(r26) │ │ │ │ - lfd f29,24(r26) │ │ │ │ - addi r28,r28,32 │ │ │ │ addi r26,r26,32 │ │ │ │ + addi r28,r28,32 │ │ │ │ + lfd f23,-24(r26) │ │ │ │ + lfd f24,-16(r26) │ │ │ │ addi r29,r29,32 │ │ │ │ - lfd f20,0(r9) │ │ │ │ - lfd f21,8(r9) │ │ │ │ - bl 6d098 │ │ │ │ - nop │ │ │ │ + lfd f25,-8(r26) │ │ │ │ + lfd f18,0(r2) │ │ │ │ + lfd f19,8(r2) │ │ │ │ + bl 3670 │ │ │ │ fmr f3,f26 │ │ │ │ fmr f4,f27 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - ld r9,72(r31) │ │ │ │ + bl 367c │ │ │ │ + ld r2,72(r31) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - ld r3,0(r9) │ │ │ │ - bl 6d098 │ │ │ │ - nop │ │ │ │ + ld r3,0(r2) │ │ │ │ + bl 3670 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 6d4b8 │ │ │ │ - nop │ │ │ │ - fmr f23,f2 │ │ │ │ - fmr f22,f1 │ │ │ │ + bl 3830 │ │ │ │ + fmr f21,f2 │ │ │ │ + fmr f20,f1 │ │ │ │ + fmr f3,f18 │ │ │ │ + fmr f4,f19 │ │ │ │ + fmr f1,f18 │ │ │ │ + fmr f2,f19 │ │ │ │ + bl 367c │ │ │ │ fmr f3,f20 │ │ │ │ fmr f4,f21 │ │ │ │ - fmr f1,f20 │ │ │ │ - fmr f2,f21 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - fmr f3,f22 │ │ │ │ - fmr f4,f23 │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - fmr f2,f23 │ │ │ │ - fmr f1,f22 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + fmr f2,f21 │ │ │ │ + fmr f1,f20 │ │ │ │ + bl 367c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 6d328 │ │ │ │ - nop │ │ │ │ - bl 3cc0 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 3310 │ │ │ │ + bl 3ce0 │ │ │ │ ld r3,88(r31) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - bl 6d098 │ │ │ │ - nop │ │ │ │ + bl 3670 │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - bl 3620 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 367c │ │ │ │ + bl 3620 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ - lfd f2,8(r22) │ │ │ │ - lfd f1,0(r22) │ │ │ │ - bl 6d4b8 │ │ │ │ - nop │ │ │ │ - fmr f3,f24 │ │ │ │ - fmr f4,f25 │ │ │ │ + fmr f2,f29 │ │ │ │ + fmr f1,f28 │ │ │ │ + bl 3830 │ │ │ │ + fmr f3,f22 │ │ │ │ + fmr f4,f23 │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - fmr f3,f28 │ │ │ │ - fmr f4,f29 │ │ │ │ + bl 367c │ │ │ │ + fmr f3,f24 │ │ │ │ + fmr f4,f25 │ │ │ │ stfd f1,-32(r27) │ │ │ │ stfd f2,-24(r27) │ │ │ │ fmr f1,f30 │ │ │ │ fmr f2,f31 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - ld r9,96(r31) │ │ │ │ + bl 367c │ │ │ │ + ld r2,96(r31) │ │ │ │ add r3,r24,r30 │ │ │ │ addi r30,r30,1 │ │ │ │ stfd f1,-16(r27) │ │ │ │ stfd f2,-8(r27) │ │ │ │ - lfd f20,0(r9) │ │ │ │ - lfd f21,8(r9) │ │ │ │ - lfd f24,-32(r28) │ │ │ │ - lfd f25,-24(r28) │ │ │ │ - lfd f28,-16(r28) │ │ │ │ - lfd f29,-8(r28) │ │ │ │ - bl 6d098 │ │ │ │ - nop │ │ │ │ - lfd f3,0(r23) │ │ │ │ - lfd f4,8(r23) │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - ld r9,72(r31) │ │ │ │ + lfd f22,-32(r28) │ │ │ │ + lfd f23,-24(r28) │ │ │ │ + lfd f24,-16(r28) │ │ │ │ + lfd f25,-8(r28) │ │ │ │ + lfd f18,0(r2) │ │ │ │ + lfd f19,8(r2) │ │ │ │ + bl 3670 │ │ │ │ + fmr f3,f26 │ │ │ │ + fmr f4,f27 │ │ │ │ + bl 367c │ │ │ │ + ld r2,72(r31) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - ld r3,0(r9) │ │ │ │ - bl 6d098 │ │ │ │ - nop │ │ │ │ + ld r3,0(r2) │ │ │ │ + bl 3670 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 6d4b8 │ │ │ │ - nop │ │ │ │ - fmr f23,f2 │ │ │ │ - fmr f22,f1 │ │ │ │ + bl 3830 │ │ │ │ + fmr f21,f2 │ │ │ │ + fmr f20,f1 │ │ │ │ + fmr f3,f18 │ │ │ │ + fmr f4,f19 │ │ │ │ + fmr f1,f18 │ │ │ │ + fmr f2,f19 │ │ │ │ + bl 367c │ │ │ │ fmr f3,f20 │ │ │ │ fmr f4,f21 │ │ │ │ - fmr f1,f20 │ │ │ │ - fmr f2,f21 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - fmr f3,f22 │ │ │ │ - fmr f4,f23 │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - fmr f2,f23 │ │ │ │ - fmr f1,f22 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + fmr f2,f21 │ │ │ │ + fmr f1,f20 │ │ │ │ + bl 367c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 6d328 │ │ │ │ - nop │ │ │ │ - bl 3cc0 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 3310 │ │ │ │ + bl 3ce0 │ │ │ │ ld r3,88(r31) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - bl 6d098 │ │ │ │ - nop │ │ │ │ + bl 3670 │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - bl 3620 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 367c │ │ │ │ + bl 3620 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ - lfd f2,8(r22) │ │ │ │ - lfd f1,0(r22) │ │ │ │ - bl 6d4b8 │ │ │ │ - nop │ │ │ │ - fmr f3,f24 │ │ │ │ - fmr f4,f25 │ │ │ │ + fmr f2,f29 │ │ │ │ + fmr f1,f28 │ │ │ │ + bl 3830 │ │ │ │ + fmr f3,f22 │ │ │ │ + fmr f4,f23 │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ stfd f1,-32(r29) │ │ │ │ stfd f2,-24(r29) │ │ │ │ - fmr f3,f28 │ │ │ │ - fmr f4,f29 │ │ │ │ + fmr f3,f24 │ │ │ │ + fmr f4,f25 │ │ │ │ fmr f1,f30 │ │ │ │ fmr f2,f31 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ addic. r25,r25,-1 │ │ │ │ stfd f1,-16(r29) │ │ │ │ stfd f2,-8(r29) │ │ │ │ - bne df90 │ │ │ │ - lfd f20,112(r1) │ │ │ │ - lfd f21,120(r1) │ │ │ │ - lfd f22,128(r1) │ │ │ │ - lfd f23,136(r1) │ │ │ │ - lfd f24,144(r1) │ │ │ │ - lfd f25,152(r1) │ │ │ │ - lfd f26,160(r1) │ │ │ │ - lfd f27,168(r1) │ │ │ │ - lfd f28,176(r1) │ │ │ │ - lfd f29,184(r1) │ │ │ │ - lfd f30,192(r1) │ │ │ │ - lfd f31,200(r1) │ │ │ │ - ld r22,32(r1) │ │ │ │ + bne d270 │ │ │ │ + lfd f18,112(r1) │ │ │ │ + lfd f19,120(r1) │ │ │ │ + lfd f20,128(r1) │ │ │ │ + lfd f21,136(r1) │ │ │ │ + lfd f22,144(r1) │ │ │ │ + lfd f23,152(r1) │ │ │ │ + lfd f24,160(r1) │ │ │ │ + lfd f25,168(r1) │ │ │ │ + lfd f26,176(r1) │ │ │ │ + lfd f27,184(r1) │ │ │ │ + lfd f28,192(r1) │ │ │ │ + lfd f29,200(r1) │ │ │ │ + lfd f30,208(r1) │ │ │ │ + lfd f31,216(r1) │ │ │ │ ld r26,64(r1) │ │ │ │ ld r27,72(r1) │ │ │ │ ld r28,80(r1) │ │ │ │ ld r29,88(r1) │ │ │ │ - addi r1,r1,208 │ │ │ │ + addi r1,r1,224 │ │ │ │ ld r0,16(r1) │ │ │ │ - ld r23,-168(r1) │ │ │ │ - ld r24,-160(r1) │ │ │ │ - ld r25,-152(r1) │ │ │ │ - ld r30,-112(r1) │ │ │ │ - ld r31,-104(r1) │ │ │ │ + ld r23,-184(r1) │ │ │ │ + ld r24,-176(r1) │ │ │ │ + ld r25,-168(r1) │ │ │ │ + ld r30,-128(r1) │ │ │ │ + ld r31,-120(r1) │ │ │ │ mtlr r0 │ │ │ │ blr │ │ │ │ - nop │ │ │ │ addi r25,r25,1 │ │ │ │ - li r9,0 │ │ │ │ - b deec │ │ │ │ + li r2,0 │ │ │ │ + b d1cc │ │ │ │ .long 0x0 │ │ │ │ .long 0x1020000 │ │ │ │ - .long 0xa8c │ │ │ │ + .long 0x98e │ │ │ │ nop │ │ │ │ nop │ │ │ │ - addis r2,r12,9 │ │ │ │ - addi r2,r2,-25552 │ │ │ │ + mfcr r11 │ │ │ │ mflr r0 │ │ │ │ - std r23,-136(r1) │ │ │ │ - std r26,-112(r1) │ │ │ │ + std r22,-144(r1) │ │ │ │ + std r25,-120(r1) │ │ │ │ std r29,-88(r1) │ │ │ │ std r30,-80(r1) │ │ │ │ - mfcr r11 │ │ │ │ - std r31,-72(r1) │ │ │ │ ld r29,8(r3) │ │ │ │ mr r30,r3 │ │ │ │ std r0,16(r1) │ │ │ │ + std r31,-72(r1) │ │ │ │ stw r11,8(r1) │ │ │ │ stdu r1,-208(r1) │ │ │ │ - bl 33a0 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 33a0 │ │ │ │ mr r31,r3 │ │ │ │ - bl 3660 │ │ │ │ - ld r2,24(r1) │ │ │ │ - divd r23,r29,r31 │ │ │ │ - mr r26,r3 │ │ │ │ - mulld r9,r23,r31 │ │ │ │ - subf r9,r9,r29 │ │ │ │ - cmpd r3,r9 │ │ │ │ - blt e54c │ │ │ │ - maddld r26,r23,r26,r9 │ │ │ │ - add r23,r23,r26 │ │ │ │ - cmpd r26,r23 │ │ │ │ - bge e510 │ │ │ │ + bl 3660 │ │ │ │ + divd r22,r29,r31 │ │ │ │ + mr r25,r3 │ │ │ │ + mulld r2,r22,r31 │ │ │ │ + subf r2,r2,r29 │ │ │ │ + cmpd r3,r2 │ │ │ │ + blt d79c │ │ │ │ + maddld r25,r22,r25,r2 │ │ │ │ + add r22,r22,r25 │ │ │ │ + cmpd r25,r22 │ │ │ │ + bge d760 │ │ │ │ + std r23,72(r1) │ │ │ │ std r24,80(r1) │ │ │ │ - ld r24,0(r30) │ │ │ │ - std r22,64(r1) │ │ │ │ - ld r22,16(r30) │ │ │ │ + ld r23,0(r30) │ │ │ │ + sldi r24,r25,4 │ │ │ │ std r21,56(r1) │ │ │ │ - std r25,88(r1) │ │ │ │ - std r27,104(r1) │ │ │ │ - sldi r25,r26,4 │ │ │ │ - ld r27,24(r30) │ │ │ │ - stfd f24,144(r1) │ │ │ │ - stfd f25,152(r1) │ │ │ │ - xxlxor vs24,vs24,vs24 │ │ │ │ - xxlxor vs25,vs25,vs25 │ │ │ │ - addi r25,r25,8 │ │ │ │ - std r19,40(r1) │ │ │ │ std r20,48(r1) │ │ │ │ - lwz r9,112(r24) │ │ │ │ - ld r21,24(r24) │ │ │ │ - cmpdi cr3,r22,0 │ │ │ │ - std r28,112(r1) │ │ │ │ + ld r21,16(r30) │ │ │ │ + cmpdi r21,0 │ │ │ │ + std r26,96(r1) │ │ │ │ + std r27,104(r1) │ │ │ │ + ld r26,24(r30) │ │ │ │ + addi r24,r24,8 │ │ │ │ stfd f26,160(r1) │ │ │ │ stfd f27,168(r1) │ │ │ │ + xxlxor vs26,vs26,vs26 │ │ │ │ + xxlxor vs27,vs27,vs27 │ │ │ │ + lwz r2,112(r23) │ │ │ │ + ld r20,24(r23) │ │ │ │ + std r19,40(r1) │ │ │ │ + std r28,112(r1) │ │ │ │ + mcrf cr3,cr0 │ │ │ │ + stfd f24,144(r1) │ │ │ │ + stfd f25,152(r1) │ │ │ │ stfd f28,176(r1) │ │ │ │ stfd f29,184(r1) │ │ │ │ stfd f30,192(r1) │ │ │ │ stfd f31,200(r1) │ │ │ │ - rlwinm r9,r9,0,20,20 │ │ │ │ - cmpwi cr4,r9,0 │ │ │ │ + rlwinm r2,r2,0,20,20 │ │ │ │ + cmpwi cr4,r2,0 │ │ │ │ nop │ │ │ │ nop │ │ │ │ - nop │ │ │ │ - bne cr4,e540 │ │ │ │ - mr r9,r26 │ │ │ │ - sldi r29,r9,5 │ │ │ │ - add r29,r21,r29 │ │ │ │ - addi r28,r29,16 │ │ │ │ - stfd f24,0(r29) │ │ │ │ - stfd f25,8(r29) │ │ │ │ - stfd f24,16(r29) │ │ │ │ - stfd f25,24(r29) │ │ │ │ - ble cr3,e4c0 │ │ │ │ - mulld r9,r9,r22 │ │ │ │ - ld r19,208(r24) │ │ │ │ - ld r30,200(r24) │ │ │ │ - mr r20,r22 │ │ │ │ - fmr f29,f25 │ │ │ │ - fmr f28,f24 │ │ │ │ - fmr f31,f25 │ │ │ │ - fmr f30,f24 │ │ │ │ - sldi r10,r9,3 │ │ │ │ - sldi r9,r9,4 │ │ │ │ - addi r10,r10,-8 │ │ │ │ - add r30,r30,r9 │ │ │ │ - add r19,r19,r10 │ │ │ │ + bne cr4,d790 │ │ │ │ + mr r2,r25 │ │ │ │ + sldi r28,r2,5 │ │ │ │ + add r28,r20,r28 │ │ │ │ + addi r27,r28,16 │ │ │ │ + stfd f26,0(r28) │ │ │ │ + stfd f27,8(r28) │ │ │ │ + stfd f26,16(r28) │ │ │ │ + stfd f27,24(r28) │ │ │ │ + ble cr3,d710 │ │ │ │ + mulld r2,r2,r21 │ │ │ │ + ld r19,208(r23) │ │ │ │ + ld r30,200(r23) │ │ │ │ + fmr f29,f27 │ │ │ │ + fmr f28,f26 │ │ │ │ + fmr f31,f27 │ │ │ │ + fmr f30,f26 │ │ │ │ + mr r29,r21 │ │ │ │ + sldi r9,r2,3 │ │ │ │ + sldi r2,r2,4 │ │ │ │ + addi r9,r9,-8 │ │ │ │ + add r30,r30,r2 │ │ │ │ + add r19,r19,r9 │ │ │ │ nop │ │ │ │ ldu r31,8(r19) │ │ │ │ - lfd f26,0(r30) │ │ │ │ - lfd f27,8(r30) │ │ │ │ + lfd f24,0(r30) │ │ │ │ addi r30,r30,16 │ │ │ │ + lfd f25,-8(r30) │ │ │ │ sldi r31,r31,5 │ │ │ │ - fmr f1,f26 │ │ │ │ - fmr f2,f27 │ │ │ │ - add r31,r27,r31 │ │ │ │ + fmr f1,f24 │ │ │ │ + fmr f2,f25 │ │ │ │ + add r31,r26,r31 │ │ │ │ lfd f3,0(r31) │ │ │ │ lfd f4,8(r31) │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ + bl 3d10 │ │ │ │ lfd f3,16(r31) │ │ │ │ lfd f4,24(r31) │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ - fmr f2,f27 │ │ │ │ - fmr f1,f26 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + fmr f2,f25 │ │ │ │ + fmr f1,f24 │ │ │ │ + bl 367c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ - addic. r20,r20,-1 │ │ │ │ - stfd f28,0(r29) │ │ │ │ - stfd f29,8(r29) │ │ │ │ + bl 3d10 │ │ │ │ + addic. r29,r29,-1 │ │ │ │ + stfd f28,0(r28) │ │ │ │ + stfd f29,8(r28) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - stfd f1,0(r28) │ │ │ │ - stfd f2,8(r28) │ │ │ │ - bne e420 │ │ │ │ - addi r26,r26,1 │ │ │ │ - addi r25,r25,16 │ │ │ │ - cmpd r23,r26 │ │ │ │ - bne e3c0 │ │ │ │ + stfd f1,0(r27) │ │ │ │ + stfd f2,8(r27) │ │ │ │ + bne d680 │ │ │ │ + addi r25,r25,1 │ │ │ │ + addi r24,r24,16 │ │ │ │ + cmpd r22,r25 │ │ │ │ + bne d620 │ │ │ │ lfd f24,144(r1) │ │ │ │ lfd f25,152(r1) │ │ │ │ lfd f26,160(r1) │ │ │ │ lfd f27,168(r1) │ │ │ │ lfd f28,176(r1) │ │ │ │ lfd f29,184(r1) │ │ │ │ lfd f30,192(r1) │ │ │ │ lfd f31,200(r1) │ │ │ │ ld r19,40(r1) │ │ │ │ ld r20,48(r1) │ │ │ │ ld r21,56(r1) │ │ │ │ - ld r22,64(r1) │ │ │ │ + ld r23,72(r1) │ │ │ │ ld r24,80(r1) │ │ │ │ - ld r25,88(r1) │ │ │ │ + ld r26,96(r1) │ │ │ │ ld r27,104(r1) │ │ │ │ ld r28,112(r1) │ │ │ │ addi r1,r1,208 │ │ │ │ - ld r0,16(r1) │ │ │ │ lwz r11,8(r1) │ │ │ │ - ld r23,-136(r1) │ │ │ │ - ld r26,-112(r1) │ │ │ │ + ld r0,16(r1) │ │ │ │ + ld r22,-144(r1) │ │ │ │ + ld r25,-120(r1) │ │ │ │ ld r29,-88(r1) │ │ │ │ ld r30,-80(r1) │ │ │ │ ld r31,-72(r1) │ │ │ │ mtlr r0 │ │ │ │ mtocrf 16,r11 │ │ │ │ mtocrf 8,r11 │ │ │ │ blr │ │ │ │ - ld r9,264(r24) │ │ │ │ - ldx r9,r9,r25 │ │ │ │ - b e3c8 │ │ │ │ - addi r23,r23,1 │ │ │ │ - li r9,0 │ │ │ │ - b e334 │ │ │ │ + ld r2,264(r23) │ │ │ │ + ldx r2,r2,r24 │ │ │ │ + b d628 │ │ │ │ + addi r22,r22,1 │ │ │ │ + li r2,0 │ │ │ │ + b d594 │ │ │ │ .long 0x0 │ │ │ │ .long 0x3020000 │ │ │ │ .long 0xd88 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - addis r2,r12,9 │ │ │ │ - addi r2,r2,-26224 │ │ │ │ mflr r0 │ │ │ │ std r30,-48(r1) │ │ │ │ + std r31,-40(r1) │ │ │ │ ld r30,0(r3) │ │ │ │ std r24,-96(r1) │ │ │ │ std r27,-72(r1) │ │ │ │ - std r31,-40(r1) │ │ │ │ mr r24,r3 │ │ │ │ - sradi r30,r30,1 │ │ │ │ - addze r30,r30 │ │ │ │ std r0,16(r1) │ │ │ │ stdu r1,-128(r1) │ │ │ │ - bl 33a0 │ │ │ │ - ld r2,24(r1) │ │ │ │ + sradi r30,r30,1 │ │ │ │ + addze r30,r30 │ │ │ │ + bl 33a0 │ │ │ │ mr r31,r3 │ │ │ │ - bl 3660 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 3660 │ │ │ │ divd r27,r30,r31 │ │ │ │ - mr r9,r3 │ │ │ │ - mulld r10,r27,r31 │ │ │ │ - subf r10,r10,r30 │ │ │ │ - cmpd r3,r10 │ │ │ │ - blt e740 │ │ │ │ - maddld r9,r27,r9,r10 │ │ │ │ - add r10,r27,r9 │ │ │ │ - cmpd r9,r10 │ │ │ │ - bge e720 │ │ │ │ + mr r2,r3 │ │ │ │ + mulld r9,r27,r31 │ │ │ │ + subf r9,r9,r30 │ │ │ │ + cmpd r3,r9 │ │ │ │ + blt d970 │ │ │ │ + maddld r2,r27,r2,r9 │ │ │ │ + add r9,r27,r2 │ │ │ │ + cmpd r2,r9 │ │ │ │ + bge d950 │ │ │ │ ld r30,16(r24) │ │ │ │ ld r31,32(r24) │ │ │ │ std r25,40(r1) │ │ │ │ std r26,48(r1) │ │ │ │ + sldi r9,r2,5 │ │ │ │ + sldi r2,r2,4 │ │ │ │ ld r25,40(r24) │ │ │ │ ld r26,48(r24) │ │ │ │ std r28,64(r1) │ │ │ │ std r29,72(r1) │ │ │ │ ld r28,8(r24) │ │ │ │ ld r29,24(r24) │ │ │ │ - sldi r10,r9,5 │ │ │ │ - sldi r9,r9,4 │ │ │ │ stfd f28,96(r1) │ │ │ │ stfd f29,104(r1) │ │ │ │ stfd f30,112(r1) │ │ │ │ stfd f31,120(r1) │ │ │ │ - add r30,r30,r10 │ │ │ │ - add r31,r31,r10 │ │ │ │ - add r25,r25,r9 │ │ │ │ - add r26,r26,r9 │ │ │ │ - add r28,r28,r10 │ │ │ │ - add r29,r29,r10 │ │ │ │ + add r30,r30,r9 │ │ │ │ + add r31,r31,r9 │ │ │ │ + add r25,r25,r2 │ │ │ │ + add r26,r26,r2 │ │ │ │ + add r28,r28,r9 │ │ │ │ + add r29,r29,r9 │ │ │ │ nop │ │ │ │ nop │ │ │ │ lfd f28,0(r25) │ │ │ │ lfd f29,8(r25) │ │ │ │ - lfd f3,16(r28) │ │ │ │ - lfd f4,24(r28) │ │ │ │ - addi r25,r25,16 │ │ │ │ addi r28,r28,32 │ │ │ │ + addi r25,r25,16 │ │ │ │ addi r29,r29,32 │ │ │ │ addi r30,r30,32 │ │ │ │ + lfd f3,-16(r28) │ │ │ │ + lfd f4,-8(r28) │ │ │ │ addi r26,r26,16 │ │ │ │ addi r31,r31,32 │ │ │ │ fmr f1,f28 │ │ │ │ fmr f2,f29 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ lfd f2,-24(r28) │ │ │ │ lfd f1,-32(r28) │ │ │ │ fmr f3,f28 │ │ │ │ fmr f4,f29 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ stfd f30,-16(r29) │ │ │ │ stfd f31,-8(r29) │ │ │ │ stfd f1,-32(r29) │ │ │ │ stfd f2,-24(r29) │ │ │ │ lfd f28,-16(r26) │ │ │ │ lfd f29,-8(r26) │ │ │ │ lfd f3,-16(r30) │ │ │ │ lfd f4,-8(r30) │ │ │ │ fmr f1,f28 │ │ │ │ fmr f2,f29 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ lfd f2,-24(r30) │ │ │ │ lfd f1,-32(r30) │ │ │ │ fmr f3,f28 │ │ │ │ fmr f4,f29 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ addic. r27,r27,-1 │ │ │ │ stfd f30,-16(r31) │ │ │ │ stfd f31,-8(r31) │ │ │ │ stfd f1,-32(r31) │ │ │ │ stfd f2,-24(r31) │ │ │ │ - bne e640 │ │ │ │ + bne d880 │ │ │ │ lfd f28,96(r1) │ │ │ │ lfd f29,104(r1) │ │ │ │ lfd f30,112(r1) │ │ │ │ lfd f31,120(r1) │ │ │ │ ld r25,40(r1) │ │ │ │ ld r26,48(r1) │ │ │ │ ld r28,64(r1) │ │ │ │ @@ -11471,935 +9915,899 @@ │ │ │ │ ld r24,-96(r1) │ │ │ │ ld r27,-72(r1) │ │ │ │ ld r30,-48(r1) │ │ │ │ ld r31,-40(r1) │ │ │ │ mtlr r0 │ │ │ │ blr │ │ │ │ addi r27,r27,1 │ │ │ │ - li r10,0 │ │ │ │ - b e5d0 │ │ │ │ + li r9,0 │ │ │ │ + b d810 │ │ │ │ .long 0x0 │ │ │ │ .long 0x1020000 │ │ │ │ .long 0x884 │ │ │ │ nop │ │ │ │ nop │ │ │ │ - addis r2,r12,9 │ │ │ │ - addi r2,r2,-26720 │ │ │ │ mflr r0 │ │ │ │ - std r24,-160(r1) │ │ │ │ + std r24,-176(r1) │ │ │ │ + std r23,-184(r1) │ │ │ │ ld r24,8(r3) │ │ │ │ - std r23,-168(r1) │ │ │ │ - std r25,-152(r1) │ │ │ │ - std r30,-112(r1) │ │ │ │ - std r31,-104(r1) │ │ │ │ mr r23,r3 │ │ │ │ + std r25,-168(r1) │ │ │ │ + std r30,-128(r1) │ │ │ │ + std r31,-120(r1) │ │ │ │ + std r0,16(r1) │ │ │ │ + stdu r1,-224(r1) │ │ │ │ sradi r24,r24,1 │ │ │ │ addze r24,r24 │ │ │ │ - std r0,16(r1) │ │ │ │ - stdu r1,-208(r1) │ │ │ │ - bl 33a0 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 33a0 │ │ │ │ mr r31,r3 │ │ │ │ - bl 3660 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 3660 │ │ │ │ divd r25,r24,r31 │ │ │ │ mr r30,r3 │ │ │ │ - mulld r9,r25,r31 │ │ │ │ - subf r9,r9,r24 │ │ │ │ - cmpd r3,r9 │ │ │ │ - blt eb80 │ │ │ │ - maddld r30,r25,r30,r9 │ │ │ │ - add r9,r25,r30 │ │ │ │ - cmpd r30,r9 │ │ │ │ - bge eb58 │ │ │ │ - ld r31,0(r23) │ │ │ │ + mulld r2,r25,r31 │ │ │ │ + subf r2,r2,r24 │ │ │ │ + cmpd r3,r2 │ │ │ │ + blt dd40 │ │ │ │ + maddld r30,r25,r30,r2 │ │ │ │ + add r2,r25,r30 │ │ │ │ + cmpd r30,r2 │ │ │ │ + bge dd1c │ │ │ │ std r26,64(r1) │ │ │ │ std r27,72(r1) │ │ │ │ ld r26,16(r23) │ │ │ │ ld r27,32(r23) │ │ │ │ + sldi r2,r30,5 │ │ │ │ + subf r30,r24,r30 │ │ │ │ std r28,80(r1) │ │ │ │ std r29,88(r1) │ │ │ │ ld r28,24(r23) │ │ │ │ ld r29,40(r23) │ │ │ │ - addis r23,r2,-3 │ │ │ │ - sldi r9,r30,5 │ │ │ │ - std r22,32(r1) │ │ │ │ - addis r22,r2,-3 │ │ │ │ - stfd f26,160(r1) │ │ │ │ - stfd f27,168(r1) │ │ │ │ - subf r30,r24,r30 │ │ │ │ - stfd f20,112(r1) │ │ │ │ - addi r23,r23,24352 │ │ │ │ - addi r22,r22,23200 │ │ │ │ - add r26,r26,r9 │ │ │ │ - stfd f21,120(r1) │ │ │ │ - stfd f22,128(r1) │ │ │ │ - add r27,r27,r9 │ │ │ │ - add r28,r28,r9 │ │ │ │ - stfd f23,136(r1) │ │ │ │ - stfd f24,144(r1) │ │ │ │ - lfd f26,0(r23) │ │ │ │ - lfd f27,8(r23) │ │ │ │ - add r29,r29,r9 │ │ │ │ - stfd f25,152(r1) │ │ │ │ - stfd f28,176(r1) │ │ │ │ - stfd f29,184(r1) │ │ │ │ - stfd f30,192(r1) │ │ │ │ - stfd f31,200(r1) │ │ │ │ + stfd f26,176(r1) │ │ │ │ + stfd f27,184(r1) │ │ │ │ + plfd f26,372284 # 68860 │ │ │ │ + plfd f27,372284 # 68868 │ │ │ │ + stfd f28,192(r1) │ │ │ │ + stfd f29,200(r1) │ │ │ │ nop │ │ │ │ - ld r9,96(r31) │ │ │ │ + plfd f28,371104 # 683e0 │ │ │ │ + plfd f29,371104 # 683e8 │ │ │ │ + ld r31,0(r23) │ │ │ │ + add r26,r26,r2 │ │ │ │ + add r27,r27,r2 │ │ │ │ + stfd f18,112(r1) │ │ │ │ + stfd f19,120(r1) │ │ │ │ + stfd f20,128(r1) │ │ │ │ + add r28,r28,r2 │ │ │ │ + add r29,r29,r2 │ │ │ │ + stfd f21,136(r1) │ │ │ │ + stfd f22,144(r1) │ │ │ │ + stfd f23,152(r1) │ │ │ │ + stfd f24,160(r1) │ │ │ │ + stfd f25,168(r1) │ │ │ │ + stfd f30,208(r1) │ │ │ │ + stfd f31,216(r1) │ │ │ │ + nop │ │ │ │ + ld r2,96(r31) │ │ │ │ mr r3,r30 │ │ │ │ - lfd f24,0(r26) │ │ │ │ - lfd f25,8(r26) │ │ │ │ + lfd f22,0(r26) │ │ │ │ addi r27,r27,32 │ │ │ │ - lfd f28,16(r26) │ │ │ │ - lfd f29,24(r26) │ │ │ │ - addi r28,r28,32 │ │ │ │ addi r26,r26,32 │ │ │ │ + addi r28,r28,32 │ │ │ │ + lfd f23,-24(r26) │ │ │ │ + lfd f24,-16(r26) │ │ │ │ addi r29,r29,32 │ │ │ │ - lfd f20,0(r9) │ │ │ │ - lfd f21,8(r9) │ │ │ │ - bl 6d098 │ │ │ │ - nop │ │ │ │ + lfd f25,-8(r26) │ │ │ │ + lfd f18,0(r2) │ │ │ │ + lfd f19,8(r2) │ │ │ │ + bl 3670 │ │ │ │ fmr f3,f26 │ │ │ │ fmr f4,f27 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - ld r9,72(r31) │ │ │ │ + bl 367c │ │ │ │ + ld r2,72(r31) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - ld r3,0(r9) │ │ │ │ - bl 6d098 │ │ │ │ - nop │ │ │ │ + ld r3,0(r2) │ │ │ │ + bl 3670 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 6d4b8 │ │ │ │ - nop │ │ │ │ - fmr f23,f2 │ │ │ │ - fmr f22,f1 │ │ │ │ + bl 3830 │ │ │ │ + fmr f21,f2 │ │ │ │ + fmr f20,f1 │ │ │ │ + fmr f3,f18 │ │ │ │ + fmr f4,f19 │ │ │ │ + fmr f1,f18 │ │ │ │ + fmr f2,f19 │ │ │ │ + bl 367c │ │ │ │ fmr f3,f20 │ │ │ │ fmr f4,f21 │ │ │ │ - fmr f1,f20 │ │ │ │ - fmr f2,f21 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - fmr f3,f22 │ │ │ │ - fmr f4,f23 │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - fmr f2,f23 │ │ │ │ - fmr f1,f22 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + fmr f2,f21 │ │ │ │ + fmr f1,f20 │ │ │ │ + bl 367c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 6d328 │ │ │ │ - nop │ │ │ │ - bl 3cc0 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 3310 │ │ │ │ + bl 3ce0 │ │ │ │ ld r3,88(r31) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - bl 6d098 │ │ │ │ - nop │ │ │ │ + bl 3670 │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - bl 3620 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 367c │ │ │ │ + bl 3620 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ - lfd f2,8(r22) │ │ │ │ - lfd f1,0(r22) │ │ │ │ - bl 6d4b8 │ │ │ │ - nop │ │ │ │ - fmr f3,f24 │ │ │ │ - fmr f4,f25 │ │ │ │ + fmr f2,f29 │ │ │ │ + fmr f1,f28 │ │ │ │ + bl 3830 │ │ │ │ + fmr f3,f22 │ │ │ │ + fmr f4,f23 │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - fmr f3,f28 │ │ │ │ - fmr f4,f29 │ │ │ │ + bl 367c │ │ │ │ + fmr f3,f24 │ │ │ │ + fmr f4,f25 │ │ │ │ stfd f1,-32(r27) │ │ │ │ stfd f2,-24(r27) │ │ │ │ fmr f1,f30 │ │ │ │ fmr f2,f31 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - ld r9,96(r31) │ │ │ │ + bl 367c │ │ │ │ + ld r2,96(r31) │ │ │ │ add r3,r24,r30 │ │ │ │ addi r30,r30,1 │ │ │ │ stfd f1,-16(r27) │ │ │ │ stfd f2,-8(r27) │ │ │ │ - lfd f20,0(r9) │ │ │ │ - lfd f21,8(r9) │ │ │ │ - lfd f24,-32(r28) │ │ │ │ - lfd f25,-24(r28) │ │ │ │ - lfd f28,-16(r28) │ │ │ │ - lfd f29,-8(r28) │ │ │ │ - bl 6d098 │ │ │ │ - nop │ │ │ │ - lfd f3,0(r23) │ │ │ │ - lfd f4,8(r23) │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - ld r9,72(r31) │ │ │ │ + lfd f22,-32(r28) │ │ │ │ + lfd f23,-24(r28) │ │ │ │ + lfd f24,-16(r28) │ │ │ │ + lfd f25,-8(r28) │ │ │ │ + lfd f18,0(r2) │ │ │ │ + lfd f19,8(r2) │ │ │ │ + bl 3670 │ │ │ │ + fmr f3,f26 │ │ │ │ + fmr f4,f27 │ │ │ │ + bl 367c │ │ │ │ + ld r2,72(r31) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - ld r3,0(r9) │ │ │ │ - bl 6d098 │ │ │ │ - nop │ │ │ │ + ld r3,0(r2) │ │ │ │ + bl 3670 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 6d4b8 │ │ │ │ - nop │ │ │ │ - fmr f23,f2 │ │ │ │ - fmr f22,f1 │ │ │ │ + bl 3830 │ │ │ │ + fmr f21,f2 │ │ │ │ + fmr f20,f1 │ │ │ │ + fmr f3,f18 │ │ │ │ + fmr f4,f19 │ │ │ │ + fmr f1,f18 │ │ │ │ + fmr f2,f19 │ │ │ │ + bl 367c │ │ │ │ fmr f3,f20 │ │ │ │ fmr f4,f21 │ │ │ │ - fmr f1,f20 │ │ │ │ - fmr f2,f21 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - fmr f3,f22 │ │ │ │ - fmr f4,f23 │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - fmr f2,f23 │ │ │ │ - fmr f1,f22 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + fmr f2,f21 │ │ │ │ + fmr f1,f20 │ │ │ │ + bl 367c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 6d328 │ │ │ │ - nop │ │ │ │ - bl 3cc0 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 3310 │ │ │ │ + bl 3ce0 │ │ │ │ ld r3,88(r31) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - bl 6d098 │ │ │ │ - nop │ │ │ │ + bl 3670 │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - bl 3620 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 367c │ │ │ │ + bl 3620 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ - lfd f2,8(r22) │ │ │ │ - lfd f1,0(r22) │ │ │ │ - bl 6d4b8 │ │ │ │ - nop │ │ │ │ - fmr f3,f24 │ │ │ │ - fmr f4,f25 │ │ │ │ + fmr f2,f29 │ │ │ │ + fmr f1,f28 │ │ │ │ + bl 3830 │ │ │ │ + fmr f3,f22 │ │ │ │ + fmr f4,f23 │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ stfd f1,-32(r29) │ │ │ │ stfd f2,-24(r29) │ │ │ │ - fmr f3,f28 │ │ │ │ - fmr f4,f29 │ │ │ │ + fmr f3,f24 │ │ │ │ + fmr f4,f25 │ │ │ │ fmr f1,f30 │ │ │ │ fmr f2,f31 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ addic. r25,r25,-1 │ │ │ │ stfd f1,-16(r29) │ │ │ │ stfd f2,-8(r29) │ │ │ │ - bne e860 │ │ │ │ - lfd f20,112(r1) │ │ │ │ - lfd f21,120(r1) │ │ │ │ - lfd f22,128(r1) │ │ │ │ - lfd f23,136(r1) │ │ │ │ - lfd f24,144(r1) │ │ │ │ - lfd f25,152(r1) │ │ │ │ - lfd f26,160(r1) │ │ │ │ - lfd f27,168(r1) │ │ │ │ - lfd f28,176(r1) │ │ │ │ - lfd f29,184(r1) │ │ │ │ - lfd f30,192(r1) │ │ │ │ - lfd f31,200(r1) │ │ │ │ - ld r22,32(r1) │ │ │ │ + bne da90 │ │ │ │ + lfd f18,112(r1) │ │ │ │ + lfd f19,120(r1) │ │ │ │ + lfd f20,128(r1) │ │ │ │ + lfd f21,136(r1) │ │ │ │ + lfd f22,144(r1) │ │ │ │ + lfd f23,152(r1) │ │ │ │ + lfd f24,160(r1) │ │ │ │ + lfd f25,168(r1) │ │ │ │ + lfd f26,176(r1) │ │ │ │ + lfd f27,184(r1) │ │ │ │ + lfd f28,192(r1) │ │ │ │ + lfd f29,200(r1) │ │ │ │ + lfd f30,208(r1) │ │ │ │ + lfd f31,216(r1) │ │ │ │ ld r26,64(r1) │ │ │ │ ld r27,72(r1) │ │ │ │ ld r28,80(r1) │ │ │ │ ld r29,88(r1) │ │ │ │ - addi r1,r1,208 │ │ │ │ + addi r1,r1,224 │ │ │ │ ld r0,16(r1) │ │ │ │ - ld r23,-168(r1) │ │ │ │ - ld r24,-160(r1) │ │ │ │ - ld r25,-152(r1) │ │ │ │ - ld r30,-112(r1) │ │ │ │ - ld r31,-104(r1) │ │ │ │ + ld r23,-184(r1) │ │ │ │ + ld r24,-176(r1) │ │ │ │ + ld r25,-168(r1) │ │ │ │ + ld r30,-128(r1) │ │ │ │ + ld r31,-120(r1) │ │ │ │ mtlr r0 │ │ │ │ blr │ │ │ │ - nop │ │ │ │ addi r25,r25,1 │ │ │ │ - li r9,0 │ │ │ │ - b e7c4 │ │ │ │ + li r2,0 │ │ │ │ + b d9e4 │ │ │ │ .long 0x0 │ │ │ │ .long 0x1020000 │ │ │ │ - .long 0xa8c │ │ │ │ + .long 0x98e │ │ │ │ nop │ │ │ │ nop │ │ │ │ - addis r2,r12,9 │ │ │ │ - addi r2,r2,-27808 │ │ │ │ mflr r0 │ │ │ │ std r19,-104(r1) │ │ │ │ std r20,-96(r1) │ │ │ │ std r21,-88(r1) │ │ │ │ std r22,-80(r1) │ │ │ │ + ld r21,0(r10) │ │ │ │ + mr r22,r3 │ │ │ │ + std r0,16(r1) │ │ │ │ std r23,-72(r1) │ │ │ │ + mr r23,r8 │ │ │ │ std r24,-64(r1) │ │ │ │ std r25,-56(r1) │ │ │ │ + mr r24,r4 │ │ │ │ + mr r25,r5 │ │ │ │ std r26,-48(r1) │ │ │ │ std r27,-40(r1) │ │ │ │ + mr r26,r6 │ │ │ │ + mr r27,r7 │ │ │ │ std r28,-32(r1) │ │ │ │ std r29,-24(r1) │ │ │ │ + mr r28,r10 │ │ │ │ + mr r29,r9 │ │ │ │ std r30,-16(r1) │ │ │ │ std r31,-8(r1) │ │ │ │ - ld r21,0(r10) │ │ │ │ - mr r28,r9 │ │ │ │ - mr r29,r10 │ │ │ │ - mr r24,r4 │ │ │ │ - mr r26,r5 │ │ │ │ - mr r27,r6 │ │ │ │ - mr r25,r7 │ │ │ │ - mr r23,r8 │ │ │ │ - mr r22,r3 │ │ │ │ - std r0,16(r1) │ │ │ │ stdu r1,-144(r1) │ │ │ │ mr r31,r1 │ │ │ │ - bl 33a0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - cmpd r3,r21 │ │ │ │ + bl 33a0 │ │ │ │ ld r9,0(r1) │ │ │ │ + cmpd r3,r21 │ │ │ │ iselgt r30,r21,r3 │ │ │ │ - sldi r10,r30,3 │ │ │ │ - addi r10,r10,15 │ │ │ │ - clrrdi r10,r10,4 │ │ │ │ - neg r10,r10 │ │ │ │ - stdux r9,r1,r10 │ │ │ │ + sldi r2,r30,3 │ │ │ │ + addi r2,r2,15 │ │ │ │ + clrrdi r2,r2,4 │ │ │ │ + neg r2,r2 │ │ │ │ + stdux r9,r1,r2 │ │ │ │ addi r20,r1,32 │ │ │ │ - stdux r9,r1,r10 │ │ │ │ - bl 3660 │ │ │ │ - ld r2,24(r1) │ │ │ │ - cmpdi r28,1 │ │ │ │ + stdux r9,r1,r2 │ │ │ │ + bl 3660 │ │ │ │ + cmpdi r29,1 │ │ │ │ addi r19,r1,32 │ │ │ │ - ble ef50 │ │ │ │ - addi r9,r28,-1 │ │ │ │ - li r0,1 │ │ │ │ - addi r28,r28,-2 │ │ │ │ - li r6,1 │ │ │ │ - andi. r8,r9,3 │ │ │ │ - mr r11,r9 │ │ │ │ - beq eca4 │ │ │ │ - cmpdi r8,1 │ │ │ │ - beq ec94 │ │ │ │ - cmpdi r8,2 │ │ │ │ - beq ec88 │ │ │ │ - ldu r0,8(r29) │ │ │ │ - mr r9,r28 │ │ │ │ - ldu r8,8(r29) │ │ │ │ - addi r9,r9,-1 │ │ │ │ - mulld r0,r0,r8 │ │ │ │ - cmpdi r9,1 │ │ │ │ - ldu r9,8(r29) │ │ │ │ - mulld r0,r0,r9 │ │ │ │ - beq ecd4 │ │ │ │ - srdi r9,r11,2 │ │ │ │ + ble e140 │ │ │ │ + cmpdi r29,2 │ │ │ │ + addi r29,r29,-1 │ │ │ │ + beq e148 │ │ │ │ + xxspltib vs32,1 │ │ │ │ + srdi r2,r29,1 │ │ │ │ + addi r11,r28,8 │ │ │ │ + andi. r10,r2,3 │ │ │ │ + addi r8,r2,-1 │ │ │ │ + mr r9,r2 │ │ │ │ + vextsb2d v0,v0 │ │ │ │ + xxmr vs33,vs32 │ │ │ │ + beq de74 │ │ │ │ + cmpdi r10,1 │ │ │ │ + beq de60 │ │ │ │ + cmpdi r10,2 │ │ │ │ + beq de50 │ │ │ │ + lxv vs32,0(r11) │ │ │ │ + mr r2,r8 │ │ │ │ + addi r11,r28,24 │ │ │ │ + lxv vs45,0(r11) │ │ │ │ + addi r2,r2,-1 │ │ │ │ + addi r11,r11,16 │ │ │ │ + vmulld v0,v0,v13 │ │ │ │ + lxv vs45,0(r11) │ │ │ │ + addic. r2,r2,-1 │ │ │ │ + addi r11,r11,16 │ │ │ │ + vmulld v0,v0,v13 │ │ │ │ + beq dea8 │ │ │ │ + srdi r9,r9,2 │ │ │ │ mtctr r9 │ │ │ │ - ld r11,8(r29) │ │ │ │ - ld r9,16(r29) │ │ │ │ - ld r7,24(r29) │ │ │ │ - addi r29,r29,32 │ │ │ │ - mulld r11,r0,r11 │ │ │ │ - mulld r9,r6,r9 │ │ │ │ - ld r8,0(r29) │ │ │ │ - mulld r0,r11,r7 │ │ │ │ - mulld r6,r9,r8 │ │ │ │ - bdnz ecac │ │ │ │ - mulld r0,r0,r6 │ │ │ │ + lxv vs42,0(r11) │ │ │ │ + lxv vs43,16(r11) │ │ │ │ + addi r2,r2,-4 │ │ │ │ + addi r11,r11,64 │ │ │ │ + lxv vs44,-32(r11) │ │ │ │ + lxv vs45,-16(r11) │ │ │ │ + vmulld v0,v0,v10 │ │ │ │ + vmulld v1,v1,v11 │ │ │ │ + vmulld v0,v0,v12 │ │ │ │ + vmulld v1,v1,v13 │ │ │ │ + bdnz de7c │ │ │ │ + vmulld v0,v0,v1 │ │ │ │ + mtvsrdd vs33,r2,r2 │ │ │ │ + andi. r2,r29,1 │ │ │ │ + xxsldwi vs33,vs33,vs32,2 │ │ │ │ + vmulld v0,v1,v0 │ │ │ │ + mfvsrld r2,vs32 │ │ │ │ + beq ded4 │ │ │ │ + ori r29,r29,1 │ │ │ │ + sldi r29,r29,3 │ │ │ │ + ldx r9,r28,r29 │ │ │ │ + mulld r2,r2,r9 │ │ │ │ cmpd r30,r3 │ │ │ │ li r9,-1 │ │ │ │ + std r9,0(r25) │ │ │ │ std r9,0(r26) │ │ │ │ std r9,0(r27) │ │ │ │ - std r9,0(r25) │ │ │ │ std r9,0(r23) │ │ │ │ std r9,0(r22) │ │ │ │ std r9,0(r24) │ │ │ │ - ble ee90 │ │ │ │ + ble e08c │ │ │ │ ld r9,240(r31) │ │ │ │ cmpdi r30,0 │ │ │ │ addi r7,r9,1 │ │ │ │ li r9,0 │ │ │ │ sldi r7,r7,1 │ │ │ │ std r9,0(r19) │ │ │ │ - ble ef08 │ │ │ │ + ble e0f8 │ │ │ │ divd r5,r21,r30 │ │ │ │ addi r8,r20,-8 │ │ │ │ mulld r9,r5,r30 │ │ │ │ subf. r9,r9,r21 │ │ │ │ - ble ef40 │ │ │ │ + ble e130 │ │ │ │ addi r10,r5,1 │ │ │ │ addi r9,r9,-1 │ │ │ │ std r10,0(r20) │ │ │ │ cmpdi r30,1 │ │ │ │ - beq ef08 │ │ │ │ + beq e0f8 │ │ │ │ addi r30,r30,-1 │ │ │ │ mr r6,r20 │ │ │ │ addi r4,r5,1 │ │ │ │ andi. r10,r30,1 │ │ │ │ mr r10,r30 │ │ │ │ - beq ed74 │ │ │ │ + beq df70 │ │ │ │ cmpdi r9,0 │ │ │ │ addi r6,r20,8 │ │ │ │ - ble ef00 │ │ │ │ + ble e0f0 │ │ │ │ addi r9,r9,-1 │ │ │ │ std r4,0(r6) │ │ │ │ cmpdi r30,1 │ │ │ │ - beq eda8 │ │ │ │ + beq dfa4 │ │ │ │ srdi r10,r10,1 │ │ │ │ mtctr r10 │ │ │ │ cmpdi r9,0 │ │ │ │ addi r10,r6,8 │ │ │ │ - ble eef0 │ │ │ │ + ble e0e0 │ │ │ │ addi r9,r9,-1 │ │ │ │ std r4,8(r6) │ │ │ │ cmpdi r9,0 │ │ │ │ addi r6,r10,8 │ │ │ │ - ble eee0 │ │ │ │ + ble e0d0 │ │ │ │ addi r9,r9,-1 │ │ │ │ std r4,8(r10) │ │ │ │ - bdnz ed7c │ │ │ │ + bdnz df78 │ │ │ │ andi. r9,r30,1 │ │ │ │ li r6,0 │ │ │ │ mr r9,r19 │ │ │ │ addi r10,r30,-1 │ │ │ │ - beq edcc │ │ │ │ + beq dfc8 │ │ │ │ ldu r6,8(r8) │ │ │ │ cmpdi r10,0 │ │ │ │ stdu r6,8(r9) │ │ │ │ - beq edfc │ │ │ │ + beq dff8 │ │ │ │ srdi r10,r30,1 │ │ │ │ mtctr r10 │ │ │ │ ld r10,8(r8) │ │ │ │ ld r11,16(r8) │ │ │ │ mr r5,r9 │ │ │ │ addi r8,r8,16 │ │ │ │ addi r9,r9,16 │ │ │ │ add r10,r6,r10 │ │ │ │ add r6,r10,r11 │ │ │ │ std r10,-8(r9) │ │ │ │ std r6,16(r5) │ │ │ │ - bdnz edd4 │ │ │ │ + bdnz dfd0 │ │ │ │ sldi r3,r3,3 │ │ │ │ ldx r9,r19,r3 │ │ │ │ ldx r8,r20,r3 │ │ │ │ subf r10,r7,r9 │ │ │ │ add r8,r9,r8 │ │ │ │ std r9,0(r22) │ │ │ │ - mulld r6,r8,r0 │ │ │ │ + mulld r6,r8,r2 │ │ │ │ addi r10,r10,1 │ │ │ │ addi r8,r8,-1 │ │ │ │ - mulld r10,r10,r0 │ │ │ │ + mulld r10,r10,r2 │ │ │ │ std r8,0(r24) │ │ │ │ addi r8,r6,-1 │ │ │ │ - std r8,0(r27) │ │ │ │ - std r10,0(r26) │ │ │ │ + std r8,0(r26) │ │ │ │ + std r10,0(r25) │ │ │ │ cmpdi r10,0 │ │ │ │ - bge ee64 │ │ │ │ + bge e060 │ │ │ │ subf r9,r7,r9 │ │ │ │ - mulld r10,r21,r0 │ │ │ │ + mulld r10,r21,r2 │ │ │ │ li r8,0 │ │ │ │ addi r9,r9,1 │ │ │ │ add r9,r9,r21 │ │ │ │ addi r10,r10,-1 │ │ │ │ - mulld r9,r9,r0 │ │ │ │ - std r9,0(r25) │ │ │ │ + mulld r2,r9,r2 │ │ │ │ + std r2,0(r27) │ │ │ │ std r10,0(r23) │ │ │ │ - std r8,0(r26) │ │ │ │ - ld r9,0(r25) │ │ │ │ - li r10,-1 │ │ │ │ + std r8,0(r25) │ │ │ │ + ld r9,0(r27) │ │ │ │ cmpdi r9,-1 │ │ │ │ - beq ee90 │ │ │ │ - ld r8,0(r27) │ │ │ │ - cmpd r9,r8 │ │ │ │ - bgt ee90 │ │ │ │ + li r2,-1 │ │ │ │ + beq e08c │ │ │ │ + ld r10,0(r26) │ │ │ │ + cmpd r9,r10 │ │ │ │ + bgt e08c │ │ │ │ ld r9,0(r23) │ │ │ │ - std r9,0(r27) │ │ │ │ - std r10,0(r25) │ │ │ │ - std r10,0(r23) │ │ │ │ + std r9,0(r26) │ │ │ │ + std r2,0(r27) │ │ │ │ + std r2,0(r23) │ │ │ │ addi r1,r31,144 │ │ │ │ ld r0,16(r1) │ │ │ │ ld r19,-104(r1) │ │ │ │ ld r20,-96(r1) │ │ │ │ ld r21,-88(r1) │ │ │ │ ld r22,-80(r1) │ │ │ │ ld r23,-72(r1) │ │ │ │ ld r24,-64(r1) │ │ │ │ ld r25,-56(r1) │ │ │ │ ld r26,-48(r1) │ │ │ │ ld r27,-40(r1) │ │ │ │ + mtlr r0 │ │ │ │ ld r28,-32(r1) │ │ │ │ ld r29,-24(r1) │ │ │ │ ld r30,-16(r1) │ │ │ │ ld r31,-8(r1) │ │ │ │ - mtlr r0 │ │ │ │ blr │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ std r5,8(r10) │ │ │ │ - bdnz ed7c │ │ │ │ - b eda8 │ │ │ │ + bdnz df78 │ │ │ │ + b dfa4 │ │ │ │ nop │ │ │ │ std r5,8(r6) │ │ │ │ - b ed90 │ │ │ │ + b df8c │ │ │ │ nop │ │ │ │ nop │ │ │ │ std r5,0(r6) │ │ │ │ - b ed6c │ │ │ │ + b df68 │ │ │ │ sldi r3,r3,3 │ │ │ │ - mulld r10,r21,r0 │ │ │ │ + mulld r10,r21,r2 │ │ │ │ li r6,0 │ │ │ │ ldx r9,r19,r3 │ │ │ │ ldx r8,r20,r3 │ │ │ │ addi r10,r10,-1 │ │ │ │ add r8,r9,r8 │ │ │ │ std r9,0(r22) │ │ │ │ addi r8,r8,-1 │ │ │ │ std r8,0(r24) │ │ │ │ - std r6,0(r26) │ │ │ │ - std r10,0(r27) │ │ │ │ - ld r10,0(r26) │ │ │ │ - b ee34 │ │ │ │ + std r6,0(r25) │ │ │ │ + std r10,0(r26) │ │ │ │ + ld r10,0(r25) │ │ │ │ + b e030 │ │ │ │ std r5,0(r20) │ │ │ │ - b ed38 │ │ │ │ + b df34 │ │ │ │ nop │ │ │ │ nop │ │ │ │ - li r0,1 │ │ │ │ - b ecd8 │ │ │ │ + li r2,1 │ │ │ │ + b ded4 │ │ │ │ + li r2,1 │ │ │ │ + li r29,1 │ │ │ │ + b dec8 │ │ │ │ .long 0x0 │ │ │ │ .long 0x1000000 │ │ │ │ .long 0xd80 │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - addis r2,r12,9 │ │ │ │ - addi r2,r2,-28784 │ │ │ │ + mfcr r11 │ │ │ │ mflr r0 │ │ │ │ - std r14,-176(r1) │ │ │ │ - std r19,-136(r1) │ │ │ │ + std r18,-144(r1) │ │ │ │ std r29,-56(r1) │ │ │ │ + mr r29,r3 │ │ │ │ std r30,-48(r1) │ │ │ │ - mfcr r11 │ │ │ │ std r31,-40(r1) │ │ │ │ - ld r29,32(r3) │ │ │ │ - mr r30,r3 │ │ │ │ + ld r30,32(r3) │ │ │ │ std r0,16(r1) │ │ │ │ stw r11,8(r1) │ │ │ │ stdu r1,-272(r1) │ │ │ │ - bl 33a0 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 33a0 │ │ │ │ mr r31,r3 │ │ │ │ - bl 3660 │ │ │ │ - ld r2,24(r1) │ │ │ │ - divd r19,r29,r31 │ │ │ │ - mr r14,r3 │ │ │ │ - mulld r9,r19,r31 │ │ │ │ - subf r9,r9,r29 │ │ │ │ - cmpd r3,r9 │ │ │ │ - blt f350 │ │ │ │ - maddld r14,r19,r14,r9 │ │ │ │ - add r19,r19,r14 │ │ │ │ - cmpd r14,r19 │ │ │ │ - bge f0a4 │ │ │ │ - lwz r9,56(r30) │ │ │ │ - std r22,160(r1) │ │ │ │ - ld r22,48(r30) │ │ │ │ - std r16,112(r1) │ │ │ │ - mr r31,r14 │ │ │ │ - std r17,120(r1) │ │ │ │ - std r18,128(r1) │ │ │ │ + bl 3660 │ │ │ │ + divd r18,r30,r31 │ │ │ │ + mr r9,r3 │ │ │ │ + mulld r2,r18,r31 │ │ │ │ + subf r2,r2,r30 │ │ │ │ + cmpd r3,r2 │ │ │ │ + blt e530 │ │ │ │ + maddld r9,r18,r9,r2 │ │ │ │ + add r18,r18,r9 │ │ │ │ + cmpd r9,r18 │ │ │ │ + bge e288 │ │ │ │ + lwz r2,56(r29) │ │ │ │ + std r21,152(r1) │ │ │ │ std r20,144(r1) │ │ │ │ - ld r29,40(r30) │ │ │ │ - ld r18,24(r30) │ │ │ │ - ld r17,16(r30) │ │ │ │ - ld r16,8(r30) │ │ │ │ - ld r20,0(r30) │ │ │ │ + ld r21,48(r29) │ │ │ │ + std r14,96(r1) │ │ │ │ std r15,104(r1) │ │ │ │ - std r21,152(r1) │ │ │ │ + ld r30,40(r29) │ │ │ │ + ld r31,24(r29) │ │ │ │ + mr r14,r9 │ │ │ │ + std r16,112(r1) │ │ │ │ + std r17,120(r1) │ │ │ │ + ld r16,16(r29) │ │ │ │ + ld r15,8(r29) │ │ │ │ + std r19,136(r1) │ │ │ │ + std r22,160(r1) │ │ │ │ + ld r19,0(r29) │ │ │ │ + rlwinm r2,r2,0,20,20 │ │ │ │ + cmpdi cr3,r21,0 │ │ │ │ std r23,168(r1) │ │ │ │ std r24,176(r1) │ │ │ │ - rlwinm r9,r9,0,20,20 │ │ │ │ - cmpdi cr3,r22,0 │ │ │ │ std r25,184(r1) │ │ │ │ std r26,192(r1) │ │ │ │ std r27,200(r1) │ │ │ │ + cmpwi cr4,r2,0 │ │ │ │ std r28,208(r1) │ │ │ │ stfd f28,240(r1) │ │ │ │ stfd f29,248(r1) │ │ │ │ - cmpwi cr4,r9,0 │ │ │ │ stfd f30,256(r1) │ │ │ │ stfd f31,264(r1) │ │ │ │ - bne cr4,f0fc │ │ │ │ - cmpdi cr3,r22,0 │ │ │ │ - bgt cr3,f128 │ │ │ │ + bne cr4,e2d8 │ │ │ │ + cmpdi cr3,r21,0 │ │ │ │ + bgt cr3,e304 │ │ │ │ lfd f28,240(r1) │ │ │ │ lfd f29,248(r1) │ │ │ │ lfd f30,256(r1) │ │ │ │ lfd f31,264(r1) │ │ │ │ + ld r14,96(r1) │ │ │ │ ld r15,104(r1) │ │ │ │ ld r16,112(r1) │ │ │ │ ld r17,120(r1) │ │ │ │ - ld r18,128(r1) │ │ │ │ + ld r19,136(r1) │ │ │ │ ld r20,144(r1) │ │ │ │ ld r21,152(r1) │ │ │ │ ld r22,160(r1) │ │ │ │ ld r23,168(r1) │ │ │ │ ld r24,176(r1) │ │ │ │ ld r25,184(r1) │ │ │ │ ld r26,192(r1) │ │ │ │ ld r27,200(r1) │ │ │ │ ld r28,208(r1) │ │ │ │ addi r1,r1,272 │ │ │ │ - ld r0,16(r1) │ │ │ │ lwz r11,8(r1) │ │ │ │ - ld r14,-176(r1) │ │ │ │ - ld r19,-136(r1) │ │ │ │ + ld r0,16(r1) │ │ │ │ + ld r18,-144(r1) │ │ │ │ ld r29,-56(r1) │ │ │ │ ld r30,-48(r1) │ │ │ │ ld r31,-40(r1) │ │ │ │ mtlr r0 │ │ │ │ mtocrf 16,r11 │ │ │ │ mtocrf 8,r11 │ │ │ │ blr │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - mr r19,r22 │ │ │ │ - ld r29,80(r1) │ │ │ │ - mr r22,r18 │ │ │ │ - mr r18,r17 │ │ │ │ - mr r17,r16 │ │ │ │ - ld r16,64(r1) │ │ │ │ - mr r31,r9 │ │ │ │ - subf r9,r31,r19 │ │ │ │ - andi. r10,r9,3 │ │ │ │ - beq f310 │ │ │ │ - cmpdi r10,1 │ │ │ │ - beq f300 │ │ │ │ - cmpdi r10,2 │ │ │ │ - beq f2f0 │ │ │ │ - ble cr3,f2ec │ │ │ │ - addi r9,r29,8 │ │ │ │ - sldi r10,r31,4 │ │ │ │ - ldx r14,r9,r10 │ │ │ │ - std r16,64(r1) │ │ │ │ - addi r23,r1,48 │ │ │ │ - mr r16,r17 │ │ │ │ - mr r9,r31 │ │ │ │ - mr r17,r18 │ │ │ │ - mr r18,r22 │ │ │ │ - mr r22,r19 │ │ │ │ - std r29,80(r1) │ │ │ │ - mulld r21,r18,r14 │ │ │ │ - sldi r19,r14,5 │ │ │ │ - ld r10,64(r1) │ │ │ │ - li r15,0 │ │ │ │ - std r9,72(r1) │ │ │ │ - add r19,r17,r19 │ │ │ │ - addi r31,r19,16 │ │ │ │ - sldi r14,r21,3 │ │ │ │ - sldi r21,r21,4 │ │ │ │ - addi r14,r14,-8 │ │ │ │ + mr r21,r18 │ │ │ │ + mr r31,r16 │ │ │ │ + ld r30,80(r1) │ │ │ │ + mr r16,r15 │ │ │ │ + ld r18,72(r1) │ │ │ │ + ld r15,64(r1) │ │ │ │ + subf r2,r14,r18 │ │ │ │ + andi. r9,r2,3 │ │ │ │ + beq e4f0 │ │ │ │ + cmpdi r9,1 │ │ │ │ + beq e4e0 │ │ │ │ + cmpdi r9,2 │ │ │ │ + beq e4d0 │ │ │ │ + ble cr3,e4c4 │ │ │ │ + addi r2,r30,8 │ │ │ │ + sldi r9,r14,4 │ │ │ │ + ldx r9,r2,r9 │ │ │ │ + addi r22,r1,48 │ │ │ │ + std r15,64(r1) │ │ │ │ + std r18,72(r1) │ │ │ │ + mr r15,r16 │ │ │ │ + mr r18,r21 │ │ │ │ + mr r16,r31 │ │ │ │ + std r30,80(r1) │ │ │ │ + mr r31,r22 │ │ │ │ + mulld r20,r18,r9 │ │ │ │ + ld r2,64(r1) │ │ │ │ + sldi r21,r9,5 │ │ │ │ + li r17,0 │ │ │ │ add r21,r16,r21 │ │ │ │ - add r14,r10,r14 │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - lfd f30,0(r21) │ │ │ │ - lfd f31,8(r21) │ │ │ │ - lfd f3,0(r19) │ │ │ │ - lfd f4,8(r19) │ │ │ │ + addi r30,r21,16 │ │ │ │ + sldi r22,r20,3 │ │ │ │ + sldi r20,r20,4 │ │ │ │ + addi r22,r22,-8 │ │ │ │ + add r20,r15,r20 │ │ │ │ + add r22,r2,r22 │ │ │ │ + lfd f30,0(r20) │ │ │ │ + lfd f31,8(r20) │ │ │ │ + lfd f3,0(r21) │ │ │ │ + lfd f4,8(r21) │ │ │ │ fmr f1,f30 │ │ │ │ fmr f2,f31 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - lfd f3,0(r31) │ │ │ │ - lfd f4,8(r31) │ │ │ │ + bl 367c │ │ │ │ + lfd f3,0(r30) │ │ │ │ + lfd f4,8(r30) │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - ldu r7,8(r14) │ │ │ │ + bl 367c │ │ │ │ + ldu r9,8(r22) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - sldi r7,r7,5 │ │ │ │ - add r28,r20,r7 │ │ │ │ - lq r10,0(r28) │ │ │ │ - mr r29,r11 │ │ │ │ - mr r30,r10 │ │ │ │ - std r29,32(r1) │ │ │ │ - std r30,40(r1) │ │ │ │ + sldi r9,r9,5 │ │ │ │ + add r23,r19,r9 │ │ │ │ + plq r2,0(r23) │ │ │ │ + mr r28,r2 │ │ │ │ + mr r29,r3 │ │ │ │ + std r28,32(r1) │ │ │ │ + std r29,40(r1) │ │ │ │ + lfd f3,32(r1) │ │ │ │ + lfd f4,40(r1) │ │ │ │ fmr f1,f28 │ │ │ │ fmr f2,f29 │ │ │ │ + bl 3d10 │ │ │ │ + stfd f1,0(r31) │ │ │ │ + stfd f2,8(r31) │ │ │ │ + ld r6,48(r1) │ │ │ │ + ld r7,56(r1) │ │ │ │ + lqarx r10,0,r23 │ │ │ │ + xor r8,r10,r29 │ │ │ │ + mr r2,r10 │ │ │ │ + mr r9,r11 │ │ │ │ + xor r10,r28,r11 │ │ │ │ + or r10,r10,r8 │ │ │ │ + cmpdi r10,0 │ │ │ │ + bne e408 │ │ │ │ + mr r26,r7 │ │ │ │ + mr r27,r6 │ │ │ │ + stqcx. r26,0,r23 │ │ │ │ + bne e3d8 │ │ │ │ + cmpld r28,r9 │ │ │ │ + bne e53c │ │ │ │ + cmpld r29,r2 │ │ │ │ + bne e53c │ │ │ │ + plq r2,16(r23) │ │ │ │ + addi r23,r23,16 │ │ │ │ + mr r28,r2 │ │ │ │ + mr r29,r3 │ │ │ │ + std r28,32(r1) │ │ │ │ + std r29,40(r1) │ │ │ │ lfd f3,32(r1) │ │ │ │ lfd f4,40(r1) │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ - stfd f1,0(r23) │ │ │ │ - stfd f2,8(r23) │ │ │ │ - ld r5,48(r1) │ │ │ │ - ld r6,56(r1) │ │ │ │ - lqarx r10,0,r28 │ │ │ │ - xor r8,r11,r29 │ │ │ │ - xor r7,r10,r30 │ │ │ │ - mr r9,r11 │ │ │ │ - or. r8,r8,r7 │ │ │ │ - bne f238 │ │ │ │ - mr r26,r6 │ │ │ │ - mr r27,r5 │ │ │ │ - stqcx. r26,0,r28 │ │ │ │ - bne f210 │ │ │ │ - cmpld r29,r9 │ │ │ │ - bne f35c │ │ │ │ - cmpld r30,r10 │ │ │ │ - bne f35c │ │ │ │ - lq r10,16(r28) │ │ │ │ - addi r28,r28,16 │ │ │ │ - mr r29,r11 │ │ │ │ - mr r30,r10 │ │ │ │ - std r29,32(r1) │ │ │ │ - std r30,40(r1) │ │ │ │ fmr f1,f30 │ │ │ │ fmr f2,f31 │ │ │ │ - lfd f3,32(r1) │ │ │ │ - lfd f4,40(r1) │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ - stfd f1,0(r23) │ │ │ │ - stfd f2,8(r23) │ │ │ │ - ld r5,48(r1) │ │ │ │ - ld r6,56(r1) │ │ │ │ - lqarx r10,0,r28 │ │ │ │ - xor r8,r11,r29 │ │ │ │ - xor r7,r10,r30 │ │ │ │ + bl 3d10 │ │ │ │ + stfd f1,0(r31) │ │ │ │ + stfd f2,8(r31) │ │ │ │ + ld r6,48(r1) │ │ │ │ + ld r7,56(r1) │ │ │ │ + lqarx r10,0,r23 │ │ │ │ + xor r8,r10,r29 │ │ │ │ + mr r2,r10 │ │ │ │ mr r9,r11 │ │ │ │ - or. r8,r8,r7 │ │ │ │ - bne f2b0 │ │ │ │ - mr r24,r6 │ │ │ │ - mr r25,r5 │ │ │ │ - stqcx. r24,0,r28 │ │ │ │ - bne f288 │ │ │ │ - cmpld r29,r9 │ │ │ │ - bne f368 │ │ │ │ - cmpld r30,r10 │ │ │ │ - bne f368 │ │ │ │ - addi r15,r15,1 │ │ │ │ - addi r21,r21,16 │ │ │ │ - cmpd r18,r15 │ │ │ │ - bne f180 │ │ │ │ - ld r9,72(r1) │ │ │ │ - addi r9,r9,1 │ │ │ │ - cmpd r9,r22 │ │ │ │ - beq f060 │ │ │ │ - bne cr4,f0e0 │ │ │ │ - mr r14,r9 │ │ │ │ - b f148 │ │ │ │ - addi r31,r31,1 │ │ │ │ - bgt cr3,f11c │ │ │ │ - addi r31,r31,1 │ │ │ │ + xor r10,r28,r11 │ │ │ │ + or r10,r10,r8 │ │ │ │ + cmpdi r10,0 │ │ │ │ + bne e488 │ │ │ │ + mr r24,r7 │ │ │ │ + mr r25,r6 │ │ │ │ + stqcx. r24,0,r23 │ │ │ │ + bne e458 │ │ │ │ + cmpld r28,r9 │ │ │ │ + bne e548 │ │ │ │ + cmpld r29,r2 │ │ │ │ + bne e548 │ │ │ │ + addi r17,r17,1 │ │ │ │ + addi r20,r20,16 │ │ │ │ + cmpd r18,r17 │ │ │ │ + bne e350 │ │ │ │ + ld r2,72(r1) │ │ │ │ + addi r14,r14,1 │ │ │ │ + cmpd r14,r2 │ │ │ │ + beq e240 │ │ │ │ + bne cr4,e2c0 │ │ │ │ + mr r9,r14 │ │ │ │ + b e324 │ │ │ │ + addi r14,r14,1 │ │ │ │ nop │ │ │ │ nop │ │ │ │ - bgt cr3,f11c │ │ │ │ - addi r31,r31,1 │ │ │ │ - cmpd r19,r31 │ │ │ │ - beq f060 │ │ │ │ - srdi r9,r9,2 │ │ │ │ - bgt cr3,f11c │ │ │ │ - addi r31,r31,1 │ │ │ │ - mr r10,r31 │ │ │ │ - bgt cr3,f11c │ │ │ │ - addi r31,r31,1 │ │ │ │ - bgt cr3,f11c │ │ │ │ - addi r31,r10,2 │ │ │ │ - bgt cr3,f11c │ │ │ │ - cmpdi r9,1 │ │ │ │ - addi r31,r10,3 │ │ │ │ - addi r9,r9,-1 │ │ │ │ - bne f314 │ │ │ │ - b f060 │ │ │ │ + bgt cr3,e2f8 │ │ │ │ + addi r14,r14,1 │ │ │ │ nop │ │ │ │ nop │ │ │ │ - addi r19,r19,1 │ │ │ │ - li r9,0 │ │ │ │ - b efd4 │ │ │ │ - mr r29,r9 │ │ │ │ - mr r30,r10 │ │ │ │ - b f1e0 │ │ │ │ - mr r29,r9 │ │ │ │ - mr r30,r10 │ │ │ │ - b f258 │ │ │ │ + bgt cr3,e2f8 │ │ │ │ + addi r14,r14,1 │ │ │ │ + cmpd r18,r14 │ │ │ │ + beq e240 │ │ │ │ + srdi r2,r2,2 │ │ │ │ + bgt cr3,e2f8 │ │ │ │ + addi r14,r14,1 │ │ │ │ + mr r9,r14 │ │ │ │ + bgt cr3,e2f8 │ │ │ │ + addi r14,r14,1 │ │ │ │ + bgt cr3,e2f8 │ │ │ │ + addi r14,r9,2 │ │ │ │ + bgt cr3,e2f8 │ │ │ │ + cmpdi r2,1 │ │ │ │ + addi r14,r9,3 │ │ │ │ + addi r2,r2,-1 │ │ │ │ + bne e4f4 │ │ │ │ + b e240 │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + addi r18,r18,1 │ │ │ │ + li r2,0 │ │ │ │ + b e1b0 │ │ │ │ + mr r28,r9 │ │ │ │ + mr r29,r2 │ │ │ │ + b e3ac │ │ │ │ + mr r28,r9 │ │ │ │ + mr r29,r2 │ │ │ │ + b e42c │ │ │ │ .long 0x0 │ │ │ │ .long 0x3020000 │ │ │ │ .long 0x1284 │ │ │ │ - addis r2,r12,9 │ │ │ │ - addi r2,r2,-29824 │ │ │ │ mflr r0 │ │ │ │ std r29,-24(r1) │ │ │ │ - ld r29,0(r3) │ │ │ │ std r30,-16(r1) │ │ │ │ + ld r29,0(r3) │ │ │ │ std r31,-8(r1) │ │ │ │ - ld r30,80(r29) │ │ │ │ std r0,16(r1) │ │ │ │ stdu r1,-64(r1) │ │ │ │ - bl 33a0 │ │ │ │ - ld r2,24(r1) │ │ │ │ + ld r30,80(r29) │ │ │ │ + bl 33a0 │ │ │ │ mr r31,r3 │ │ │ │ - bl 3660 │ │ │ │ - ld r2,24(r1) │ │ │ │ - divd r9,r30,r31 │ │ │ │ - mulld r10,r9,r31 │ │ │ │ - subf r10,r10,r30 │ │ │ │ - cmpd r3,r10 │ │ │ │ - blt f470 │ │ │ │ - maddld r3,r9,r3,r10 │ │ │ │ - add r10,r9,r3 │ │ │ │ - cmpd r3,r10 │ │ │ │ - bge f434 │ │ │ │ - mr r10,r9 │ │ │ │ - ld r9,232(r29) │ │ │ │ + bl 3660 │ │ │ │ + divd r2,r30,r31 │ │ │ │ + mulld r9,r2,r31 │ │ │ │ + subf r9,r9,r30 │ │ │ │ + cmpd r3,r9 │ │ │ │ + blt e640 │ │ │ │ + maddld r3,r2,r3,r9 │ │ │ │ + add r9,r2,r3 │ │ │ │ + cmpd r3,r9 │ │ │ │ + bge e604 │ │ │ │ + mr r9,r2 │ │ │ │ + ld r2,232(r29) │ │ │ │ sldi r3,r3,5 │ │ │ │ xxlxor vs0,vs0,vs0 │ │ │ │ xxlxor vs1,vs1,vs1 │ │ │ │ - andi. r8,r10,1 │ │ │ │ - addi r8,r10,-1 │ │ │ │ - add r9,r9,r3 │ │ │ │ - bne f450 │ │ │ │ - srdi r10,r10,1 │ │ │ │ - mtctr r10 │ │ │ │ - stfd f0,0(r9) │ │ │ │ - stfd f1,8(r9) │ │ │ │ - stfd f0,16(r9) │ │ │ │ - stfd f1,24(r9) │ │ │ │ - stfd f0,32(r9) │ │ │ │ - stfd f1,40(r9) │ │ │ │ - stfd f0,48(r9) │ │ │ │ - stfd f1,56(r9) │ │ │ │ - addi r9,r9,64 │ │ │ │ - bdnz f40c │ │ │ │ + andi. r10,r9,1 │ │ │ │ + addi r10,r9,-1 │ │ │ │ + add r2,r2,r3 │ │ │ │ + bne e620 │ │ │ │ + srdi r9,r9,1 │ │ │ │ + mtctr r9 │ │ │ │ + stfd f0,0(r2) │ │ │ │ + stfd f1,8(r2) │ │ │ │ + addi r2,r2,64 │ │ │ │ + stfd f0,-48(r2) │ │ │ │ + stfd f1,-40(r2) │ │ │ │ + stfd f0,-32(r2) │ │ │ │ + stfd f1,-24(r2) │ │ │ │ + stfd f0,-16(r2) │ │ │ │ + stfd f1,-8(r2) │ │ │ │ + bdnz e5dc │ │ │ │ addi r1,r1,64 │ │ │ │ ld r0,16(r1) │ │ │ │ ld r29,-24(r1) │ │ │ │ ld r30,-16(r1) │ │ │ │ ld r31,-8(r1) │ │ │ │ mtlr r0 │ │ │ │ blr │ │ │ │ - cmpdi r8,0 │ │ │ │ - stfd f0,0(r9) │ │ │ │ - stfd f1,8(r9) │ │ │ │ - stfd f0,16(r9) │ │ │ │ - stfd f1,24(r9) │ │ │ │ - addi r9,r9,32 │ │ │ │ - bne f404 │ │ │ │ - b f434 │ │ │ │ - addi r9,r9,1 │ │ │ │ - li r10,0 │ │ │ │ - b f3d0 │ │ │ │ + cmpdi r10,0 │ │ │ │ + stfd f0,0(r2) │ │ │ │ + stfd f1,8(r2) │ │ │ │ + addi r2,r2,32 │ │ │ │ + stfd f0,-16(r2) │ │ │ │ + stfd f1,-8(r2) │ │ │ │ + bne e5d4 │ │ │ │ + b e604 │ │ │ │ + addi r2,r2,1 │ │ │ │ + li r9,0 │ │ │ │ + b e5a0 │ │ │ │ .long 0x0 │ │ │ │ .long 0x1000000 │ │ │ │ .long 0x380 │ │ │ │ nop │ │ │ │ nop │ │ │ │ - addis r2,r12,9 │ │ │ │ - addi r2,r2,-30096 │ │ │ │ mflr r0 │ │ │ │ std r29,-104(r1) │ │ │ │ - ld r29,24(r3) │ │ │ │ std r30,-96(r1) │ │ │ │ - std r31,-88(r1) │ │ │ │ + ld r29,24(r3) │ │ │ │ mr r30,r3 │ │ │ │ - sradi r29,r29,1 │ │ │ │ - addze r29,r29 │ │ │ │ + std r31,-88(r1) │ │ │ │ std r0,16(r1) │ │ │ │ stdu r1,-320(r1) │ │ │ │ - bl 33a0 │ │ │ │ - ld r2,24(r1) │ │ │ │ + sradi r29,r29,1 │ │ │ │ + addze r29,r29 │ │ │ │ + bl 33a0 │ │ │ │ mr r31,r3 │ │ │ │ - bl 3660 │ │ │ │ - ld r2,24(r1) │ │ │ │ - divd r6,r29,r31 │ │ │ │ - mr r7,r3 │ │ │ │ - mulld r9,r6,r31 │ │ │ │ - subf r9,r9,r29 │ │ │ │ - cmpd r3,r9 │ │ │ │ - blt f8f0 │ │ │ │ - maddld r7,r6,r7,r9 │ │ │ │ - add r6,r6,r7 │ │ │ │ - cmpd r7,r6 │ │ │ │ - bge f8d4 │ │ │ │ - ld r3,0(r30) │ │ │ │ + bl 3660 │ │ │ │ + divd r7,r29,r31 │ │ │ │ + mr r8,r3 │ │ │ │ + mulld r2,r7,r31 │ │ │ │ + subf r2,r2,r29 │ │ │ │ + cmpd r3,r2 │ │ │ │ + blt ea90 │ │ │ │ + maddld r8,r7,r8,r2 │ │ │ │ + add r7,r7,r8 │ │ │ │ + cmpd r8,r7 │ │ │ │ + bge ea74 │ │ │ │ + ld r4,0(r30) │ │ │ │ std r14,96(r1) │ │ │ │ ld r14,32(r30) │ │ │ │ - ld r9,16(r30) │ │ │ │ - ld r5,8(r30) │ │ │ │ std r17,120(r1) │ │ │ │ + ld r2,16(r30) │ │ │ │ + ld r6,8(r30) │ │ │ │ std r19,136(r1) │ │ │ │ ld r17,64(r30) │ │ │ │ ld r19,56(r30) │ │ │ │ - ld r8,48(r30) │ │ │ │ - ld r10,40(r30) │ │ │ │ - sradi r4,r14,1 │ │ │ │ - addze r4,r4 │ │ │ │ - ld r3,192(r3) │ │ │ │ + ld r10,48(r30) │ │ │ │ + ld r9,40(r30) │ │ │ │ + sradi r5,r14,1 │ │ │ │ + addze r5,r5 │ │ │ │ + ld r4,192(r4) │ │ │ │ cmpdi r14,1 │ │ │ │ - subf r5,r29,r5 │ │ │ │ - ld r3,8(r3) │ │ │ │ - subf r11,r4,r9 │ │ │ │ - ble f8fc │ │ │ │ - add r29,r29,r7 │ │ │ │ + subf r6,r29,r6 │ │ │ │ + ld r4,8(r4) │ │ │ │ + subf r3,r5,r2 │ │ │ │ + ble ea9c │ │ │ │ + add r29,r29,r8 │ │ │ │ std r18,128(r1) │ │ │ │ - add r18,r7,r5 │ │ │ │ - sldi r5,r6,4 │ │ │ │ + add r18,r8,r6 │ │ │ │ std r20,144(r1) │ │ │ │ sldi r6,r7,4 │ │ │ │ - sldi r11,r11,5 │ │ │ │ - sldi r0,r4,5 │ │ │ │ - mulld r20,r29,r14 │ │ │ │ - mulld r18,r18,r9 │ │ │ │ + sldi r3,r3,5 │ │ │ │ + sldi r7,r8,4 │ │ │ │ + sldi r11,r5,5 │ │ │ │ std r15,104(r1) │ │ │ │ std r16,112(r1) │ │ │ │ - mulld r15,r14,r7 │ │ │ │ - mulld r16,r9,r7 │ │ │ │ - add r7,r19,r5 │ │ │ │ - add r17,r17,r6 │ │ │ │ - add r19,r19,r6 │ │ │ │ + mulld r15,r14,r8 │ │ │ │ + mulld r16,r2,r8 │ │ │ │ + mulld r20,r29,r14 │ │ │ │ + mulld r18,r18,r2 │ │ │ │ + add r8,r19,r6 │ │ │ │ std r22,160(r1) │ │ │ │ - add r11,r10,r11 │ │ │ │ - sldi r22,r4,4 │ │ │ │ - add r6,r8,r0 │ │ │ │ - std r7,72(r1) │ │ │ │ - mr r7,r8 │ │ │ │ std r21,152(r1) │ │ │ │ + sldi r22,r5,4 │ │ │ │ + add r19,r19,r7 │ │ │ │ + add r17,r17,r7 │ │ │ │ + add r3,r9,r3 │ │ │ │ + add r7,r10,r11 │ │ │ │ std r23,168(r1) │ │ │ │ std r24,176(r1) │ │ │ │ std r25,184(r1) │ │ │ │ std r26,192(r1) │ │ │ │ std r27,200(r1) │ │ │ │ std r28,208(r1) │ │ │ │ stfd f22,240(r1) │ │ │ │ @@ -12408,176 +10816,170 @@ │ │ │ │ stfd f25,264(r1) │ │ │ │ stfd f26,272(r1) │ │ │ │ stfd f27,280(r1) │ │ │ │ stfd f28,288(r1) │ │ │ │ stfd f29,296(r1) │ │ │ │ stfd f30,304(r1) │ │ │ │ stfd f31,312(r1) │ │ │ │ - std r3,80(r1) │ │ │ │ - std r4,88(r1) │ │ │ │ + std r8,72(r1) │ │ │ │ + std r4,80(r1) │ │ │ │ + std r5,88(r1) │ │ │ │ + nop │ │ │ │ + ld r21,88(r1) │ │ │ │ + ld r23,80(r1) │ │ │ │ sldi r28,r15,5 │ │ │ │ sldi r29,r18,5 │ │ │ │ - sldi r30,r20,5 │ │ │ │ sldi r31,r16,5 │ │ │ │ + sldi r30,r20,5 │ │ │ │ + std r2,48(r1) │ │ │ │ + std r9,40(r1) │ │ │ │ + std r10,32(r1) │ │ │ │ lfd f24,0(r19) │ │ │ │ lfd f25,8(r19) │ │ │ │ + std r3,56(r1) │ │ │ │ + std r7,64(r1) │ │ │ │ + add r24,r10,r28 │ │ │ │ + add r25,r29,r3 │ │ │ │ + add r27,r31,r3 │ │ │ │ lfd f26,0(r17) │ │ │ │ lfd f27,8(r17) │ │ │ │ - ld r23,80(r1) │ │ │ │ - ld r21,88(r1) │ │ │ │ - add r24,r7,r28 │ │ │ │ - add r25,r29,r11 │ │ │ │ - add r26,r7,r30 │ │ │ │ - add r27,r31,r11 │ │ │ │ - add r28,r6,r28 │ │ │ │ - add r29,r10,r29 │ │ │ │ - add r30,r30,r6 │ │ │ │ - add r31,r10,r31 │ │ │ │ - std r7,32(r1) │ │ │ │ - std r10,40(r1) │ │ │ │ - std r9,48(r1) │ │ │ │ - std r11,56(r1) │ │ │ │ - std r6,64(r1) │ │ │ │ + add r26,r10,r30 │ │ │ │ + add r28,r7,r28 │ │ │ │ + add r29,r9,r29 │ │ │ │ + add r30,r30,r7 │ │ │ │ + add r31,r9,r31 │ │ │ │ + mr r2,r21 │ │ │ │ + mr r21,r23 │ │ │ │ + mr r23,r24 │ │ │ │ + mr r24,r25 │ │ │ │ + mr r25,r27 │ │ │ │ + mr r27,r2 │ │ │ │ nop │ │ │ │ - lfd f28,0(r23) │ │ │ │ - lfd f29,8(r23) │ │ │ │ - lfd f3,16(r24) │ │ │ │ - lfd f4,24(r24) │ │ │ │ - add r9,r23,r22 │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + lfd f28,0(r21) │ │ │ │ + lfd f29,8(r21) │ │ │ │ + add r9,r21,r22 │ │ │ │ + addi r23,r23,32 │ │ │ │ + addi r21,r21,16 │ │ │ │ addi r24,r24,32 │ │ │ │ - addi r23,r23,16 │ │ │ │ - addi r25,r25,32 │ │ │ │ + lfd f3,-16(r23) │ │ │ │ + lfd f4,-8(r23) │ │ │ │ addi r26,r26,32 │ │ │ │ - addi r27,r27,32 │ │ │ │ + addi r25,r25,32 │ │ │ │ addi r28,r28,32 │ │ │ │ addi r29,r29,32 │ │ │ │ lfd f30,0(r9) │ │ │ │ lfd f31,8(r9) │ │ │ │ addi r30,r30,32 │ │ │ │ addi r31,r31,32 │ │ │ │ fmr f1,f28 │ │ │ │ fmr f2,f29 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f3,f24 │ │ │ │ fmr f4,f25 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - lfd f3,-32(r24) │ │ │ │ - lfd f4,-24(r24) │ │ │ │ + bl 367c │ │ │ │ + lfd f3,-32(r23) │ │ │ │ + lfd f4,-24(r23) │ │ │ │ fmr f23,f2 │ │ │ │ fmr f22,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f3,f24 │ │ │ │ fmr f4,f25 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - stfd f22,-16(r25) │ │ │ │ - stfd f23,-8(r25) │ │ │ │ - stfd f1,-32(r25) │ │ │ │ - stfd f2,-24(r25) │ │ │ │ - fmr f1,f28 │ │ │ │ - fmr f2,f29 │ │ │ │ + bl 367c │ │ │ │ + stfd f22,-16(r24) │ │ │ │ + stfd f23,-8(r24) │ │ │ │ + stfd f1,-32(r24) │ │ │ │ + stfd f2,-24(r24) │ │ │ │ lfd f3,-16(r26) │ │ │ │ lfd f4,-8(r26) │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + fmr f1,f28 │ │ │ │ + fmr f2,f29 │ │ │ │ + bl 367c │ │ │ │ fmr f3,f26 │ │ │ │ fmr f4,f27 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ lfd f3,-32(r26) │ │ │ │ lfd f4,-24(r26) │ │ │ │ fmr f13,f2 │ │ │ │ fmr f12,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ fmr f29,f13 │ │ │ │ fmr f28,f12 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f3,f26 │ │ │ │ fmr f4,f27 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - stfd f28,-16(r27) │ │ │ │ - stfd f29,-8(r27) │ │ │ │ - stfd f1,-32(r27) │ │ │ │ - stfd f2,-24(r27) │ │ │ │ - fmr f1,f24 │ │ │ │ - fmr f2,f25 │ │ │ │ + bl 367c │ │ │ │ + stfd f28,-16(r25) │ │ │ │ + stfd f29,-8(r25) │ │ │ │ + stfd f1,-32(r25) │ │ │ │ + stfd f2,-24(r25) │ │ │ │ lfd f3,-16(r28) │ │ │ │ lfd f4,-8(r28) │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + fmr f1,f24 │ │ │ │ + fmr f2,f25 │ │ │ │ + bl 367c │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ lfd f3,-32(r28) │ │ │ │ lfd f4,-24(r28) │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ fmr f2,f25 │ │ │ │ fmr f1,f24 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ stfd f28,-16(r29) │ │ │ │ stfd f29,-8(r29) │ │ │ │ stfd f1,-32(r29) │ │ │ │ stfd f2,-24(r29) │ │ │ │ - fmr f1,f26 │ │ │ │ - fmr f2,f27 │ │ │ │ lfd f3,-16(r30) │ │ │ │ lfd f4,-8(r30) │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + fmr f1,f26 │ │ │ │ + fmr f2,f27 │ │ │ │ + bl 367c │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ lfd f3,-32(r30) │ │ │ │ lfd f4,-24(r30) │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ fmr f2,f27 │ │ │ │ fmr f1,f26 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - addic. r21,r21,-1 │ │ │ │ + bl 367c │ │ │ │ + addic. r27,r27,-1 │ │ │ │ stfd f28,-16(r31) │ │ │ │ stfd f29,-8(r31) │ │ │ │ stfd f1,-32(r31) │ │ │ │ stfd f2,-24(r31) │ │ │ │ - bne f650 │ │ │ │ + bne e830 │ │ │ │ ld r8,72(r1) │ │ │ │ addi r19,r19,16 │ │ │ │ - ld r9,48(r1) │ │ │ │ - ld r7,32(r1) │ │ │ │ - ld r10,40(r1) │ │ │ │ + ld r2,48(r1) │ │ │ │ addi r17,r17,16 │ │ │ │ - ld r11,56(r1) │ │ │ │ - ld r6,64(r1) │ │ │ │ add r15,r15,r14 │ │ │ │ add r20,r20,r14 │ │ │ │ + ld r10,32(r1) │ │ │ │ + ld r9,40(r1) │ │ │ │ + ld r3,56(r1) │ │ │ │ + ld r7,64(r1) │ │ │ │ cmpld r8,r19 │ │ │ │ - add r18,r18,r9 │ │ │ │ - add r16,r16,r9 │ │ │ │ - bne f5f0 │ │ │ │ + add r18,r18,r2 │ │ │ │ + add r16,r16,r2 │ │ │ │ + bne e7b0 │ │ │ │ lfd f22,240(r1) │ │ │ │ lfd f23,248(r1) │ │ │ │ lfd f24,256(r1) │ │ │ │ lfd f25,264(r1) │ │ │ │ lfd f26,272(r1) │ │ │ │ lfd f27,280(r1) │ │ │ │ lfd f28,288(r1) │ │ │ │ @@ -12602,840 +11004,762 @@ │ │ │ │ addi r1,r1,320 │ │ │ │ ld r0,16(r1) │ │ │ │ ld r29,-104(r1) │ │ │ │ ld r30,-96(r1) │ │ │ │ ld r31,-88(r1) │ │ │ │ mtlr r0 │ │ │ │ blr │ │ │ │ - addi r6,r6,1 │ │ │ │ - li r9,0 │ │ │ │ - b f4ec │ │ │ │ + addi r7,r7,1 │ │ │ │ + li r2,0 │ │ │ │ + b e6ac │ │ │ │ ld r14,96(r1) │ │ │ │ ld r17,120(r1) │ │ │ │ ld r19,136(r1) │ │ │ │ - b f8d4 │ │ │ │ + b ea74 │ │ │ │ .long 0x0 │ │ │ │ .long 0x1020000 │ │ │ │ .long 0x128a │ │ │ │ nop │ │ │ │ nop │ │ │ │ - addis r2,r12,9 │ │ │ │ - addi r2,r2,-31264 │ │ │ │ + ld r2,24(r3) │ │ │ │ mflr r0 │ │ │ │ - ld r9,24(r3) │ │ │ │ mfocrf r11,8 │ │ │ │ - std r30,-96(r1) │ │ │ │ - std r31,-88(r1) │ │ │ │ + std r30,-128(r1) │ │ │ │ + std r31,-120(r1) │ │ │ │ mr r30,r3 │ │ │ │ - stw r11,8(r1) │ │ │ │ - sradi r10,r9,1 │ │ │ │ - addze r10,r10 │ │ │ │ std r0,16(r1) │ │ │ │ - stdu r1,-352(r1) │ │ │ │ - std r10,32(r1) │ │ │ │ - bl 33a0 │ │ │ │ - ld r2,24(r1) │ │ │ │ + stw r11,8(r1) │ │ │ │ + stdu r1,-368(r1) │ │ │ │ + sradi r9,r2,1 │ │ │ │ + addze r9,r9 │ │ │ │ + std r9,32(r1) │ │ │ │ + bl 33a0 │ │ │ │ mr r31,r3 │ │ │ │ - bl 3660 │ │ │ │ - ld r2,24(r1) │ │ │ │ - ld r10,32(r1) │ │ │ │ - mr r9,r3 │ │ │ │ - divd r7,r10,r31 │ │ │ │ - mulld r8,r7,r31 │ │ │ │ - subf r8,r8,r10 │ │ │ │ - cmpd r3,r8 │ │ │ │ - blt 10200 │ │ │ │ - maddld r9,r7,r9,r8 │ │ │ │ - add r7,r7,r9 │ │ │ │ - cmpd r9,r7 │ │ │ │ - bge 101e0 │ │ │ │ - ld r11,32(r30) │ │ │ │ - ld r6,8(r30) │ │ │ │ - add r3,r10,r9 │ │ │ │ - subf r7,r10,r7 │ │ │ │ - ld r8,48(r30) │ │ │ │ - addi r5,r9,1 │ │ │ │ - std r14,128(r1) │ │ │ │ - std r15,136(r1) │ │ │ │ - std r16,144(r1) │ │ │ │ - std r17,152(r1) │ │ │ │ - ld r16,16(r30) │ │ │ │ - std r18,160(r1) │ │ │ │ - std r20,176(r1) │ │ │ │ - std r21,184(r1) │ │ │ │ - ld r15,40(r30) │ │ │ │ - std r19,168(r1) │ │ │ │ - std r22,192(r1) │ │ │ │ - std r23,200(r1) │ │ │ │ - mulld r3,r3,r11 │ │ │ │ - std r24,208(r1) │ │ │ │ - std r25,216(r1) │ │ │ │ - std r26,224(r1) │ │ │ │ - std r27,232(r1) │ │ │ │ - std r28,240(r1) │ │ │ │ - std r29,248(r1) │ │ │ │ - stfd f22,272(r1) │ │ │ │ - stfd f23,280(r1) │ │ │ │ - stfd f24,288(r1) │ │ │ │ - stfd f25,296(r1) │ │ │ │ - stfd f26,304(r1) │ │ │ │ - stfd f27,312(r1) │ │ │ │ - stfd f28,320(r1) │ │ │ │ - stfd f29,328(r1) │ │ │ │ - stfd f30,336(r1) │ │ │ │ - stfd f31,344(r1) │ │ │ │ - std r11,72(r1) │ │ │ │ - ld r31,0(r30) │ │ │ │ - std r7,80(r1) │ │ │ │ - addi r7,r6,1 │ │ │ │ - subf r6,r10,r6 │ │ │ │ - mulld r14,r9,r11 │ │ │ │ - subf r17,r10,r9 │ │ │ │ + bl 3660 │ │ │ │ + ld r9,32(r1) │ │ │ │ + mr r2,r3 │ │ │ │ + divd r8,r9,r31 │ │ │ │ + mulld r10,r8,r31 │ │ │ │ + subf r10,r10,r9 │ │ │ │ + cmpd r3,r10 │ │ │ │ + blt f2e8 │ │ │ │ + maddld r2,r8,r2,r10 │ │ │ │ + add r8,r8,r2 │ │ │ │ + cmpd r2,r8 │ │ │ │ + bge f2c8 │ │ │ │ + ld r3,32(r30) │ │ │ │ + ld r7,8(r30) │ │ │ │ + subf r10,r9,r8 │ │ │ │ + std r14,112(r1) │ │ │ │ + std r15,120(r1) │ │ │ │ + addi r6,r2,1 │ │ │ │ + add r4,r9,r2 │ │ │ │ + li r5,1 │ │ │ │ + std r16,128(r1) │ │ │ │ + std r17,136(r1) │ │ │ │ + std r18,144(r1) │ │ │ │ + std r19,152(r1) │ │ │ │ + subf r19,r9,r2 │ │ │ │ + std r20,160(r1) │ │ │ │ + std r21,168(r1) │ │ │ │ + std r22,176(r1) │ │ │ │ + addi r8,r7,1 │ │ │ │ + std r23,184(r1) │ │ │ │ + subf r7,r9,r7 │ │ │ │ + mulld r16,r2,r3 │ │ │ │ + sradi r20,r3,1 │ │ │ │ + addze r20,r20 │ │ │ │ + std r24,192(r1) │ │ │ │ + std r25,200(r1) │ │ │ │ + mulld r15,r4,r3 │ │ │ │ + cmpdi cr4,r3,1 │ │ │ │ + std r26,208(r1) │ │ │ │ + std r27,216(r1) │ │ │ │ + add r7,r7,r2 │ │ │ │ + subf r8,r9,r8 │ │ │ │ + std r28,224(r1) │ │ │ │ + std r29,232(r1) │ │ │ │ + stfd f18,256(r1) │ │ │ │ + stfd f19,264(r1) │ │ │ │ + stfd f20,272(r1) │ │ │ │ + stfd f21,280(r1) │ │ │ │ + stfd f22,288(r1) │ │ │ │ + stfd f23,296(r1) │ │ │ │ + stfd f24,304(r1) │ │ │ │ + stfd f25,312(r1) │ │ │ │ + stfd f26,320(r1) │ │ │ │ + stfd f27,328(r1) │ │ │ │ + stfd f28,336(r1) │ │ │ │ + stfd f29,344(r1) │ │ │ │ + stfd f30,352(r1) │ │ │ │ + stfd f31,360(r1) │ │ │ │ std r3,56(r1) │ │ │ │ - mulld r3,r16,r9 │ │ │ │ - sradi r18,r11,1 │ │ │ │ - addze r18,r18 │ │ │ │ - mulld r5,r5,r16 │ │ │ │ - li r4,1 │ │ │ │ - add r6,r6,r9 │ │ │ │ - subf r7,r10,r7 │ │ │ │ - cmpdi cr4,r11,1 │ │ │ │ - addis r20,r2,-3 │ │ │ │ - std r10,88(r1) │ │ │ │ - addis r21,r2,-3 │ │ │ │ - std r8,112(r1) │ │ │ │ - add r9,r7,r9 │ │ │ │ - mulld r7,r6,r16 │ │ │ │ - addi r20,r20,24352 │ │ │ │ - isel r6,r18,r4,4*cr4+gt │ │ │ │ - addi r21,r21,23200 │ │ │ │ - mulld r9,r9,r16 │ │ │ │ - std r3,32(r1) │ │ │ │ - std r6,104(r1) │ │ │ │ - subf r6,r18,r5 │ │ │ │ - std r7,40(r1) │ │ │ │ - sldi r7,r18,5 │ │ │ │ - std r6,48(r1) │ │ │ │ - add r7,r7,r8 │ │ │ │ - subf r9,r18,r9 │ │ │ │ - std r7,96(r1) │ │ │ │ - std r9,64(r1) │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - ld r9,96(r31) │ │ │ │ - mr r3,r17 │ │ │ │ - lfd f28,0(r9) │ │ │ │ - lfd f29,8(r9) │ │ │ │ - bl 6d098 │ │ │ │ - nop │ │ │ │ - lfd f3,0(r20) │ │ │ │ - lfd f4,8(r20) │ │ │ │ - bl 6d428 │ │ │ │ + std r10,64(r1) │ │ │ │ + ld r18,16(r30) │ │ │ │ + ld r10,48(r30) │ │ │ │ + ld r17,40(r30) │ │ │ │ + ld r21,0(r30) │ │ │ │ + std r9,72(r1) │ │ │ │ + mulld r14,r18,r2 │ │ │ │ + add r2,r8,r2 │ │ │ │ + mulld r8,r7,r18 │ │ │ │ + mulld r6,r6,r18 │ │ │ │ + std r10,96(r1) │ │ │ │ + isel r7,r20,r5,4*cr4+gt │ │ │ │ + mulld r2,r2,r18 │ │ │ │ + std r7,88(r1) │ │ │ │ + std r8,32(r1) │ │ │ │ + sldi r8,r20,5 │ │ │ │ + add r8,r8,r10 │ │ │ │ + subf r2,r20,r2 │ │ │ │ + std r8,80(r1) │ │ │ │ + subf r8,r20,r6 │ │ │ │ + std r2,48(r1) │ │ │ │ + std r8,40(r1) │ │ │ │ nop │ │ │ │ - ld r9,72(r31) │ │ │ │ + ld r2,96(r21) │ │ │ │ + mr r3,r19 │ │ │ │ + lfd f26,0(r2) │ │ │ │ + lfd f27,8(r2) │ │ │ │ + bl 3670 │ │ │ │ + plfd f3,367628 # 68860 │ │ │ │ + plfd f4,367628 # 68868 │ │ │ │ + bl 367c │ │ │ │ + ld r2,72(r21) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - ld r3,0(r9) │ │ │ │ - bl 6d098 │ │ │ │ - nop │ │ │ │ + ld r3,0(r2) │ │ │ │ + bl 3670 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 6d4b8 │ │ │ │ - nop │ │ │ │ - fmr f13,f2 │ │ │ │ - fmr f12,f1 │ │ │ │ - fmr f3,f28 │ │ │ │ - fmr f4,f29 │ │ │ │ - fmr f1,f28 │ │ │ │ - fmr f2,f29 │ │ │ │ - fmr f28,f12 │ │ │ │ - fmr f29,f13 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 3830 │ │ │ │ + fmr f3,f26 │ │ │ │ + fmr f4,f27 │ │ │ │ + fmr f29,f2 │ │ │ │ + fmr f28,f1 │ │ │ │ + fmr f2,f27 │ │ │ │ + fmr f1,f26 │ │ │ │ + bl 367c │ │ │ │ fmr f3,f28 │ │ │ │ fmr f4,f29 │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 6d328 │ │ │ │ - nop │ │ │ │ - bl 3cc0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - ld r3,88(r31) │ │ │ │ + bl 3310 │ │ │ │ + bl 3ce0 │ │ │ │ + ld r3,88(r21) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - bl 6d098 │ │ │ │ - nop │ │ │ │ + bl 3670 │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - bl 3620 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 367c │ │ │ │ + bl 3620 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ - lfd f2,8(r21) │ │ │ │ - lfd f1,0(r21) │ │ │ │ - bl 6d4b8 │ │ │ │ - nop │ │ │ │ - ld r10,88(r1) │ │ │ │ - ld r9,96(r31) │ │ │ │ - fmr f23,f2 │ │ │ │ - fmr f22,f1 │ │ │ │ - add r3,r10,r17 │ │ │ │ - lfd f28,0(r9) │ │ │ │ - lfd f29,8(r9) │ │ │ │ - bl 6d098 │ │ │ │ - nop │ │ │ │ - lfd f3,0(r20) │ │ │ │ - lfd f4,8(r20) │ │ │ │ - bl 6d428 │ │ │ │ + plfd f2,366304 # 683e8 │ │ │ │ + plfd f1,366288 # 683e0 │ │ │ │ + bl 3830 │ │ │ │ + ld r9,72(r1) │ │ │ │ + ld r2,96(r21) │ │ │ │ + fmr f25,f2 │ │ │ │ + fmr f24,f1 │ │ │ │ + add r3,r9,r19 │ │ │ │ + lfd f28,0(r2) │ │ │ │ + lfd f29,8(r2) │ │ │ │ + bl 3670 │ │ │ │ nop │ │ │ │ - ld r9,72(r31) │ │ │ │ + plfd f3,367392 # 68860 │ │ │ │ + plfd f4,367392 # 68868 │ │ │ │ + bl 367c │ │ │ │ + ld r2,72(r21) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - ld r3,0(r9) │ │ │ │ - bl 6d098 │ │ │ │ - nop │ │ │ │ + ld r3,0(r2) │ │ │ │ + bl 3670 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 6d4b8 │ │ │ │ - nop │ │ │ │ + bl 3830 │ │ │ │ fmr f13,f2 │ │ │ │ fmr f12,f1 │ │ │ │ fmr f3,f28 │ │ │ │ fmr f4,f29 │ │ │ │ fmr f1,f28 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f28,f12 │ │ │ │ fmr f29,f13 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f3,f28 │ │ │ │ fmr f4,f29 │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 6d328 │ │ │ │ - nop │ │ │ │ - bl 3cc0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - ld r3,88(r31) │ │ │ │ + bl 3310 │ │ │ │ + bl 3ce0 │ │ │ │ + ld r3,88(r21) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - bl 6d098 │ │ │ │ - nop │ │ │ │ + bl 3670 │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - bl 3620 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 367c │ │ │ │ + bl 3620 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ - lfd f2,8(r21) │ │ │ │ - lfd f1,0(r21) │ │ │ │ - bl 6d4b8 │ │ │ │ nop │ │ │ │ - fmr f25,f2 │ │ │ │ - fmr f24,f1 │ │ │ │ - ble cr4,10124 │ │ │ │ - ld r9,64(r1) │ │ │ │ - ld r10,96(r1) │ │ │ │ + plfd f2,366056 # 683e8 │ │ │ │ + plfd f1,366040 # 683e0 │ │ │ │ + bl 3830 │ │ │ │ + fmr f27,f2 │ │ │ │ + fmr f26,f1 │ │ │ │ + ble cr4,f20c │ │ │ │ + ld r2,48(r1) │ │ │ │ + ld r9,80(r1) │ │ │ │ + sldi r30,r16,5 │ │ │ │ + sldi r31,r15,5 │ │ │ │ sldi r29,r14,5 │ │ │ │ - ld r19,104(r1) │ │ │ │ - neg r22,r18 │ │ │ │ - sldi r25,r9,5 │ │ │ │ - ld r9,56(r1) │ │ │ │ - add r25,r25,r15 │ │ │ │ - sldi r30,r9,5 │ │ │ │ - ld r9,48(r1) │ │ │ │ - sldi r26,r9,5 │ │ │ │ - ld r9,40(r1) │ │ │ │ - add r26,r26,r15 │ │ │ │ - sldi r27,r9,5 │ │ │ │ - ld r9,32(r1) │ │ │ │ - add r27,r27,r15 │ │ │ │ - sldi r28,r9,5 │ │ │ │ - ld r9,112(r1) │ │ │ │ - add r28,r28,r15 │ │ │ │ - add r23,r9,r29 │ │ │ │ - add r24,r9,r30 │ │ │ │ - add r29,r10,r29 │ │ │ │ - add r30,r10,r30 │ │ │ │ + neg r23,r20 │ │ │ │ + ld r22,88(r1) │ │ │ │ nop │ │ │ │ - ld r9,96(r31) │ │ │ │ - mr r3,r22 │ │ │ │ - addi r23,r23,32 │ │ │ │ - addi r25,r25,32 │ │ │ │ + plfd f20,367136 # 68860 │ │ │ │ + plfd f21,367136 # 68868 │ │ │ │ + plfd f18,365968 # 683e0 │ │ │ │ + add r29,r29,r17 │ │ │ │ + plfd f19,365964 # 683e8 │ │ │ │ + sldi r26,r2,5 │ │ │ │ + ld r2,40(r1) │ │ │ │ + add r26,r26,r17 │ │ │ │ + sldi r27,r2,5 │ │ │ │ + ld r2,32(r1) │ │ │ │ + add r27,r27,r17 │ │ │ │ + sldi r28,r2,5 │ │ │ │ + ld r2,96(r1) │ │ │ │ + add r28,r28,r17 │ │ │ │ + add r24,r2,r30 │ │ │ │ + add r25,r2,r31 │ │ │ │ + add r30,r9,r30 │ │ │ │ + add r31,r9,r31 │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + ld r2,96(r21) │ │ │ │ + mr r3,r23 │ │ │ │ addi r24,r24,32 │ │ │ │ addi r26,r26,32 │ │ │ │ - addi r29,r29,32 │ │ │ │ + addi r25,r25,32 │ │ │ │ addi r27,r27,32 │ │ │ │ addi r30,r30,32 │ │ │ │ addi r28,r28,32 │ │ │ │ - lfd f28,16(r9) │ │ │ │ - lfd f29,24(r9) │ │ │ │ - bl 6d098 │ │ │ │ - nop │ │ │ │ - lfd f3,0(r20) │ │ │ │ - lfd f4,8(r20) │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - ld r9,72(r31) │ │ │ │ + addi r31,r31,32 │ │ │ │ + addi r29,r29,32 │ │ │ │ + lfd f28,16(r2) │ │ │ │ + lfd f29,24(r2) │ │ │ │ + bl 3670 │ │ │ │ + fmr f3,f20 │ │ │ │ + fmr f4,f21 │ │ │ │ + bl 367c │ │ │ │ + ld r2,72(r21) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - ld r3,8(r9) │ │ │ │ - bl 6d098 │ │ │ │ - nop │ │ │ │ + ld r3,8(r2) │ │ │ │ + bl 3670 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 6d4b8 │ │ │ │ - nop │ │ │ │ + bl 3830 │ │ │ │ fmr f13,f2 │ │ │ │ fmr f12,f1 │ │ │ │ fmr f3,f28 │ │ │ │ fmr f4,f29 │ │ │ │ fmr f1,f28 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f28,f12 │ │ │ │ fmr f29,f13 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f3,f28 │ │ │ │ fmr f4,f29 │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 6d328 │ │ │ │ - nop │ │ │ │ - bl 3cc0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - ld r3,88(r31) │ │ │ │ + bl 3310 │ │ │ │ + bl 3ce0 │ │ │ │ + ld r3,88(r21) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - bl 6d098 │ │ │ │ - nop │ │ │ │ + bl 3670 │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - bl 3620 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 367c │ │ │ │ + bl 3620 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ - lfd f2,8(r21) │ │ │ │ - lfd f1,0(r21) │ │ │ │ - bl 6d4b8 │ │ │ │ - nop │ │ │ │ - ld r9,96(r31) │ │ │ │ - add r3,r18,r22 │ │ │ │ - addi r22,r22,1 │ │ │ │ + fmr f2,f19 │ │ │ │ + fmr f1,f18 │ │ │ │ + bl 3830 │ │ │ │ + ld r2,96(r21) │ │ │ │ + add r3,r20,r23 │ │ │ │ + addi r23,r23,1 │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ - lfd f26,16(r9) │ │ │ │ - lfd f27,24(r9) │ │ │ │ - bl 6d098 │ │ │ │ - nop │ │ │ │ - lfd f3,0(r20) │ │ │ │ - lfd f4,8(r20) │ │ │ │ - bl 6d428 │ │ │ │ + lfd f22,16(r2) │ │ │ │ + lfd f23,24(r2) │ │ │ │ + bl 3670 │ │ │ │ + plfd f3,366764 # 68860 │ │ │ │ nop │ │ │ │ - ld r9,72(r31) │ │ │ │ + plfd f4,366760 # 68868 │ │ │ │ + bl 367c │ │ │ │ + ld r2,72(r21) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - ld r3,8(r9) │ │ │ │ - bl 6d098 │ │ │ │ - nop │ │ │ │ + ld r3,8(r2) │ │ │ │ + bl 3670 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 6d4b8 │ │ │ │ - nop │ │ │ │ + bl 3830 │ │ │ │ fmr f13,f2 │ │ │ │ fmr f12,f1 │ │ │ │ - fmr f3,f26 │ │ │ │ - fmr f4,f27 │ │ │ │ - fmr f1,f26 │ │ │ │ - fmr f2,f27 │ │ │ │ - fmr f26,f12 │ │ │ │ - fmr f27,f13 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - fmr f3,f26 │ │ │ │ - fmr f4,f27 │ │ │ │ + fmr f3,f22 │ │ │ │ + fmr f4,f23 │ │ │ │ + fmr f1,f22 │ │ │ │ + fmr f2,f23 │ │ │ │ + fmr f22,f12 │ │ │ │ + fmr f23,f13 │ │ │ │ + bl 367c │ │ │ │ + fmr f3,f22 │ │ │ │ + fmr f4,f23 │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - fmr f2,f27 │ │ │ │ - fmr f1,f26 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + fmr f2,f23 │ │ │ │ + fmr f1,f22 │ │ │ │ + bl 367c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 6d328 │ │ │ │ - nop │ │ │ │ - bl 3cc0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - ld r3,88(r31) │ │ │ │ + bl 3310 │ │ │ │ + bl 3ce0 │ │ │ │ + ld r3,88(r21) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - bl 6d098 │ │ │ │ - nop │ │ │ │ + bl 3670 │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - bl 3620 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 367c │ │ │ │ + bl 3620 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ - lfd f2,8(r21) │ │ │ │ - lfd f1,0(r21) │ │ │ │ - bl 6d4b8 │ │ │ │ + plfd f2,365428 # 683e8 │ │ │ │ nop │ │ │ │ + plfd f1,365408 # 683e0 │ │ │ │ + bl 3830 │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - fmr f2,f23 │ │ │ │ - fmr f1,f22 │ │ │ │ - fmr f3,f28 │ │ │ │ - fmr f4,f29 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - lfd f3,-16(r23) │ │ │ │ - lfd f4,-8(r23) │ │ │ │ - fmr f27,f2 │ │ │ │ - fmr f26,f1 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - fmr f13,f2 │ │ │ │ - fmr f12,f1 │ │ │ │ - lfd f2,-24(r23) │ │ │ │ - lfd f1,-32(r23) │ │ │ │ - fmr f3,f26 │ │ │ │ - fmr f4,f27 │ │ │ │ - fmr f26,f12 │ │ │ │ - fmr f27,f13 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + fmr f2,f25 │ │ │ │ + fmr f1,f24 │ │ │ │ fmr f3,f28 │ │ │ │ fmr f4,f29 │ │ │ │ - stfd f1,-32(r25) │ │ │ │ - stfd f2,-24(r25) │ │ │ │ - fmr f1,f24 │ │ │ │ - fmr f2,f25 │ │ │ │ - stfd f26,-16(r25) │ │ │ │ - stfd f27,-8(r25) │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ lfd f3,-16(r24) │ │ │ │ lfd f4,-8(r24) │ │ │ │ - fmr f29,f2 │ │ │ │ - fmr f28,f1 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + fmr f23,f2 │ │ │ │ + fmr f22,f1 │ │ │ │ + bl 367c │ │ │ │ fmr f13,f2 │ │ │ │ fmr f12,f1 │ │ │ │ lfd f2,-24(r24) │ │ │ │ lfd f1,-32(r24) │ │ │ │ + fmr f3,f22 │ │ │ │ + fmr f4,f23 │ │ │ │ + fmr f22,f12 │ │ │ │ + fmr f23,f13 │ │ │ │ + bl 367c │ │ │ │ fmr f3,f28 │ │ │ │ fmr f4,f29 │ │ │ │ - fmr f28,f12 │ │ │ │ - fmr f29,f13 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - fmr f3,f30 │ │ │ │ - fmr f4,f31 │ │ │ │ stfd f1,-32(r26) │ │ │ │ stfd f2,-24(r26) │ │ │ │ - fmr f1,f22 │ │ │ │ - fmr f2,f23 │ │ │ │ - stfd f28,-16(r26) │ │ │ │ - stfd f29,-8(r26) │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - lfd f3,-16(r29) │ │ │ │ - lfd f4,-8(r29) │ │ │ │ + fmr f1,f26 │ │ │ │ + fmr f2,f27 │ │ │ │ + stfd f22,-16(r26) │ │ │ │ + stfd f23,-8(r26) │ │ │ │ + bl 367c │ │ │ │ + lfd f3,-16(r25) │ │ │ │ + lfd f4,-8(r25) │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f13,f2 │ │ │ │ fmr f12,f1 │ │ │ │ - lfd f2,-24(r29) │ │ │ │ - lfd f1,-32(r29) │ │ │ │ + lfd f2,-24(r25) │ │ │ │ + lfd f1,-32(r25) │ │ │ │ fmr f3,f28 │ │ │ │ fmr f4,f29 │ │ │ │ fmr f28,f12 │ │ │ │ fmr f29,f13 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ stfd f1,-32(r27) │ │ │ │ stfd f2,-24(r27) │ │ │ │ fmr f1,f24 │ │ │ │ fmr f2,f25 │ │ │ │ stfd f28,-16(r27) │ │ │ │ stfd f29,-8(r27) │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ lfd f3,-16(r30) │ │ │ │ lfd f4,-8(r30) │ │ │ │ - fmr f31,f2 │ │ │ │ - fmr f30,f1 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + fmr f29,f2 │ │ │ │ + fmr f28,f1 │ │ │ │ + bl 367c │ │ │ │ fmr f13,f2 │ │ │ │ fmr f12,f1 │ │ │ │ lfd f2,-24(r30) │ │ │ │ lfd f1,-32(r30) │ │ │ │ + fmr f3,f28 │ │ │ │ + fmr f4,f29 │ │ │ │ + fmr f28,f12 │ │ │ │ + fmr f29,f13 │ │ │ │ + bl 367c │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - fmr f30,f12 │ │ │ │ - fmr f31,f13 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - addic. r19,r19,-1 │ │ │ │ - stfd f30,-16(r28) │ │ │ │ - stfd f31,-8(r28) │ │ │ │ stfd f1,-32(r28) │ │ │ │ stfd f2,-24(r28) │ │ │ │ - bne fd40 │ │ │ │ - ld r10,64(r1) │ │ │ │ - ld r9,72(r1) │ │ │ │ - addi r17,r17,1 │ │ │ │ - add r10,r10,r16 │ │ │ │ - add r14,r14,r9 │ │ │ │ - std r10,64(r1) │ │ │ │ - ld r10,56(r1) │ │ │ │ - add r9,r10,r9 │ │ │ │ - std r9,56(r1) │ │ │ │ + fmr f1,f26 │ │ │ │ + fmr f2,f27 │ │ │ │ + stfd f28,-16(r28) │ │ │ │ + stfd f29,-8(r28) │ │ │ │ + bl 367c │ │ │ │ + lfd f3,-16(r31) │ │ │ │ + lfd f4,-8(r31) │ │ │ │ + fmr f31,f2 │ │ │ │ + fmr f30,f1 │ │ │ │ + bl 367c │ │ │ │ + fmr f13,f2 │ │ │ │ + fmr f12,f1 │ │ │ │ + lfd f2,-24(r31) │ │ │ │ + lfd f1,-32(r31) │ │ │ │ + fmr f3,f30 │ │ │ │ + fmr f4,f31 │ │ │ │ + fmr f30,f12 │ │ │ │ + fmr f31,f13 │ │ │ │ + bl 367c │ │ │ │ + addic. r22,r22,-1 │ │ │ │ + stfd f30,-16(r29) │ │ │ │ + stfd f31,-8(r29) │ │ │ │ + stfd f1,-32(r29) │ │ │ │ + stfd f2,-24(r29) │ │ │ │ + bne eea0 │ │ │ │ + ld r2,56(r1) │ │ │ │ ld r9,48(r1) │ │ │ │ - add r9,r9,r16 │ │ │ │ + addi r19,r19,1 │ │ │ │ + add r14,r14,r18 │ │ │ │ + add r16,r16,r2 │ │ │ │ + add r15,r15,r2 │ │ │ │ + ld r2,40(r1) │ │ │ │ + add r9,r9,r18 │ │ │ │ std r9,48(r1) │ │ │ │ - ld r9,40(r1) │ │ │ │ - add r9,r9,r16 │ │ │ │ - std r9,40(r1) │ │ │ │ - ld r9,32(r1) │ │ │ │ - add r9,r9,r16 │ │ │ │ - std r9,32(r1) │ │ │ │ - ld r9,80(r1) │ │ │ │ - cmpld r9,r17 │ │ │ │ - bne fac0 │ │ │ │ - lfd f22,272(r1) │ │ │ │ - lfd f23,280(r1) │ │ │ │ - lfd f24,288(r1) │ │ │ │ - lfd f25,296(r1) │ │ │ │ - lfd f26,304(r1) │ │ │ │ - lfd f27,312(r1) │ │ │ │ - lfd f28,320(r1) │ │ │ │ - lfd f29,328(r1) │ │ │ │ - lfd f30,336(r1) │ │ │ │ - lfd f31,344(r1) │ │ │ │ - ld r14,128(r1) │ │ │ │ - ld r15,136(r1) │ │ │ │ - ld r16,144(r1) │ │ │ │ - ld r17,152(r1) │ │ │ │ - ld r18,160(r1) │ │ │ │ - ld r19,168(r1) │ │ │ │ - ld r20,176(r1) │ │ │ │ - ld r21,184(r1) │ │ │ │ - ld r22,192(r1) │ │ │ │ - ld r23,200(r1) │ │ │ │ - ld r24,208(r1) │ │ │ │ - ld r25,216(r1) │ │ │ │ - ld r26,224(r1) │ │ │ │ - ld r27,232(r1) │ │ │ │ - ld r28,240(r1) │ │ │ │ - ld r29,248(r1) │ │ │ │ - addi r1,r1,352 │ │ │ │ + add r2,r2,r18 │ │ │ │ + std r2,40(r1) │ │ │ │ + ld r2,32(r1) │ │ │ │ + add r2,r2,r18 │ │ │ │ + std r2,32(r1) │ │ │ │ + ld r2,64(r1) │ │ │ │ + cmpld r2,r19 │ │ │ │ + bne ec40 │ │ │ │ + lfd f18,256(r1) │ │ │ │ + lfd f19,264(r1) │ │ │ │ + lfd f20,272(r1) │ │ │ │ + lfd f21,280(r1) │ │ │ │ + lfd f22,288(r1) │ │ │ │ + lfd f23,296(r1) │ │ │ │ + lfd f24,304(r1) │ │ │ │ + lfd f25,312(r1) │ │ │ │ + lfd f26,320(r1) │ │ │ │ + lfd f27,328(r1) │ │ │ │ + lfd f28,336(r1) │ │ │ │ + lfd f29,344(r1) │ │ │ │ + lfd f30,352(r1) │ │ │ │ + lfd f31,360(r1) │ │ │ │ + ld r14,112(r1) │ │ │ │ + ld r15,120(r1) │ │ │ │ + ld r16,128(r1) │ │ │ │ + ld r17,136(r1) │ │ │ │ + ld r18,144(r1) │ │ │ │ + ld r19,152(r1) │ │ │ │ + ld r20,160(r1) │ │ │ │ + ld r21,168(r1) │ │ │ │ + ld r22,176(r1) │ │ │ │ + ld r23,184(r1) │ │ │ │ + ld r24,192(r1) │ │ │ │ + ld r25,200(r1) │ │ │ │ + ld r26,208(r1) │ │ │ │ + ld r27,216(r1) │ │ │ │ + ld r28,224(r1) │ │ │ │ + ld r29,232(r1) │ │ │ │ + addi r1,r1,368 │ │ │ │ ld r0,16(r1) │ │ │ │ lwz r11,8(r1) │ │ │ │ - ld r30,-96(r1) │ │ │ │ - ld r31,-88(r1) │ │ │ │ + ld r30,-128(r1) │ │ │ │ + ld r31,-120(r1) │ │ │ │ mtlr r0 │ │ │ │ mtocrf 8,r11 │ │ │ │ blr │ │ │ │ - addi r7,r7,1 │ │ │ │ - li r8,0 │ │ │ │ - b f988 │ │ │ │ + addi r8,r8,1 │ │ │ │ + li r10,0 │ │ │ │ + b eb18 │ │ │ │ .long 0x0 │ │ │ │ .long 0x3020000 │ │ │ │ - .long 0x128a │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - addis r2,r12,8 │ │ │ │ - addi r2,r2,31968 │ │ │ │ + .long 0x128e │ │ │ │ + mfcr r11 │ │ │ │ mflr r0 │ │ │ │ - std r23,-136(r1) │ │ │ │ - std r26,-112(r1) │ │ │ │ + std r22,-144(r1) │ │ │ │ + std r25,-120(r1) │ │ │ │ std r29,-88(r1) │ │ │ │ std r30,-80(r1) │ │ │ │ - mfcr r11 │ │ │ │ - std r31,-72(r1) │ │ │ │ ld r29,16(r3) │ │ │ │ mr r30,r3 │ │ │ │ std r0,16(r1) │ │ │ │ + std r31,-72(r1) │ │ │ │ stw r11,8(r1) │ │ │ │ stdu r1,-208(r1) │ │ │ │ - bl 33a0 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 33a0 │ │ │ │ mr r31,r3 │ │ │ │ - bl 3660 │ │ │ │ - ld r2,24(r1) │ │ │ │ - divd r23,r29,r31 │ │ │ │ - mr r26,r3 │ │ │ │ - mulld r9,r23,r31 │ │ │ │ - subf r9,r9,r29 │ │ │ │ - cmpd r3,r9 │ │ │ │ - blt 1049c │ │ │ │ - maddld r26,r23,r26,r9 │ │ │ │ - add r23,r23,r26 │ │ │ │ - cmpd r26,r23 │ │ │ │ - bge 10460 │ │ │ │ + bl 3660 │ │ │ │ + divd r22,r29,r31 │ │ │ │ + mr r25,r3 │ │ │ │ + mulld r2,r22,r31 │ │ │ │ + subf r2,r2,r29 │ │ │ │ + cmpd r3,r2 │ │ │ │ + blt f55c │ │ │ │ + maddld r25,r22,r25,r2 │ │ │ │ + add r22,r22,r25 │ │ │ │ + cmpd r25,r22 │ │ │ │ + bge f520 │ │ │ │ + std r23,72(r1) │ │ │ │ std r24,80(r1) │ │ │ │ - ld r24,0(r30) │ │ │ │ - std r22,64(r1) │ │ │ │ - ld r22,24(r30) │ │ │ │ + ld r23,0(r30) │ │ │ │ + sldi r24,r25,4 │ │ │ │ std r21,56(r1) │ │ │ │ - std r25,88(r1) │ │ │ │ - std r27,104(r1) │ │ │ │ - sldi r25,r26,4 │ │ │ │ - ld r27,8(r30) │ │ │ │ - stfd f24,144(r1) │ │ │ │ - stfd f25,152(r1) │ │ │ │ - xxlxor vs24,vs24,vs24 │ │ │ │ - xxlxor vs25,vs25,vs25 │ │ │ │ - addi r25,r25,8 │ │ │ │ - std r19,40(r1) │ │ │ │ std r20,48(r1) │ │ │ │ - lwz r9,112(r24) │ │ │ │ - ld r21,24(r24) │ │ │ │ - cmpdi cr3,r22,0 │ │ │ │ - std r28,112(r1) │ │ │ │ + ld r21,24(r30) │ │ │ │ + cmpdi r21,0 │ │ │ │ + std r26,96(r1) │ │ │ │ + std r27,104(r1) │ │ │ │ + ld r26,8(r30) │ │ │ │ + addi r24,r24,8 │ │ │ │ stfd f26,160(r1) │ │ │ │ stfd f27,168(r1) │ │ │ │ + xxlxor vs26,vs26,vs26 │ │ │ │ + xxlxor vs27,vs27,vs27 │ │ │ │ + lwz r2,112(r23) │ │ │ │ + ld r20,24(r23) │ │ │ │ + std r19,40(r1) │ │ │ │ + std r28,112(r1) │ │ │ │ + mcrf cr3,cr0 │ │ │ │ + stfd f24,144(r1) │ │ │ │ + stfd f25,152(r1) │ │ │ │ stfd f28,176(r1) │ │ │ │ stfd f29,184(r1) │ │ │ │ stfd f30,192(r1) │ │ │ │ stfd f31,200(r1) │ │ │ │ - rlwinm r9,r9,0,20,20 │ │ │ │ - cmpwi cr4,r9,0 │ │ │ │ + rlwinm r2,r2,0,20,20 │ │ │ │ + cmpwi cr4,r2,0 │ │ │ │ nop │ │ │ │ nop │ │ │ │ - nop │ │ │ │ - bne cr4,10490 │ │ │ │ - mr r9,r26 │ │ │ │ - sldi r29,r9,5 │ │ │ │ - add r29,r21,r29 │ │ │ │ - addi r28,r29,16 │ │ │ │ - stfd f24,0(r29) │ │ │ │ - stfd f25,8(r29) │ │ │ │ - stfd f24,16(r29) │ │ │ │ - stfd f25,24(r29) │ │ │ │ - ble cr3,10410 │ │ │ │ - mulld r9,r9,r22 │ │ │ │ - ld r19,208(r24) │ │ │ │ - ld r30,200(r24) │ │ │ │ - mr r20,r22 │ │ │ │ - fmr f29,f25 │ │ │ │ - fmr f28,f24 │ │ │ │ - fmr f31,f25 │ │ │ │ - fmr f30,f24 │ │ │ │ - sldi r10,r9,3 │ │ │ │ - sldi r9,r9,4 │ │ │ │ - addi r10,r10,-8 │ │ │ │ - add r30,r30,r9 │ │ │ │ - add r19,r19,r10 │ │ │ │ + bne cr4,f550 │ │ │ │ + mr r2,r25 │ │ │ │ + sldi r28,r2,5 │ │ │ │ + add r28,r20,r28 │ │ │ │ + addi r27,r28,16 │ │ │ │ + stfd f26,0(r28) │ │ │ │ + stfd f27,8(r28) │ │ │ │ + stfd f26,16(r28) │ │ │ │ + stfd f27,24(r28) │ │ │ │ + ble cr3,f4d0 │ │ │ │ + mulld r2,r2,r21 │ │ │ │ + ld r19,208(r23) │ │ │ │ + ld r30,200(r23) │ │ │ │ + fmr f29,f27 │ │ │ │ + fmr f28,f26 │ │ │ │ + fmr f31,f27 │ │ │ │ + fmr f30,f26 │ │ │ │ + mr r29,r21 │ │ │ │ + sldi r9,r2,3 │ │ │ │ + sldi r2,r2,4 │ │ │ │ + addi r9,r9,-8 │ │ │ │ + add r30,r30,r2 │ │ │ │ + add r19,r19,r9 │ │ │ │ nop │ │ │ │ ldu r31,8(r19) │ │ │ │ - lfd f26,0(r30) │ │ │ │ - lfd f27,8(r30) │ │ │ │ + lfd f24,0(r30) │ │ │ │ addi r30,r30,16 │ │ │ │ + lfd f25,-8(r30) │ │ │ │ sldi r31,r31,5 │ │ │ │ - fmr f1,f26 │ │ │ │ - fmr f2,f27 │ │ │ │ - add r31,r27,r31 │ │ │ │ + fmr f1,f24 │ │ │ │ + fmr f2,f25 │ │ │ │ + add r31,r26,r31 │ │ │ │ lfd f3,0(r31) │ │ │ │ lfd f4,8(r31) │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ + bl 3d10 │ │ │ │ lfd f3,16(r31) │ │ │ │ lfd f4,24(r31) │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ - fmr f2,f27 │ │ │ │ - fmr f1,f26 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + fmr f2,f25 │ │ │ │ + fmr f1,f24 │ │ │ │ + bl 367c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ - addic. r20,r20,-1 │ │ │ │ - stfd f28,0(r29) │ │ │ │ - stfd f29,8(r29) │ │ │ │ + bl 3d10 │ │ │ │ + addic. r29,r29,-1 │ │ │ │ + stfd f28,0(r28) │ │ │ │ + stfd f29,8(r28) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - stfd f1,0(r28) │ │ │ │ - stfd f2,8(r28) │ │ │ │ - bne 10370 │ │ │ │ - addi r26,r26,1 │ │ │ │ - addi r25,r25,16 │ │ │ │ - cmpd r23,r26 │ │ │ │ - bne 10310 │ │ │ │ + stfd f1,0(r27) │ │ │ │ + stfd f2,8(r27) │ │ │ │ + bne f440 │ │ │ │ + addi r25,r25,1 │ │ │ │ + addi r24,r24,16 │ │ │ │ + cmpd r22,r25 │ │ │ │ + bne f3e0 │ │ │ │ lfd f24,144(r1) │ │ │ │ lfd f25,152(r1) │ │ │ │ lfd f26,160(r1) │ │ │ │ lfd f27,168(r1) │ │ │ │ lfd f28,176(r1) │ │ │ │ lfd f29,184(r1) │ │ │ │ lfd f30,192(r1) │ │ │ │ lfd f31,200(r1) │ │ │ │ ld r19,40(r1) │ │ │ │ ld r20,48(r1) │ │ │ │ ld r21,56(r1) │ │ │ │ - ld r22,64(r1) │ │ │ │ + ld r23,72(r1) │ │ │ │ ld r24,80(r1) │ │ │ │ - ld r25,88(r1) │ │ │ │ + ld r26,96(r1) │ │ │ │ ld r27,104(r1) │ │ │ │ ld r28,112(r1) │ │ │ │ addi r1,r1,208 │ │ │ │ - ld r0,16(r1) │ │ │ │ lwz r11,8(r1) │ │ │ │ - ld r23,-136(r1) │ │ │ │ - ld r26,-112(r1) │ │ │ │ + ld r0,16(r1) │ │ │ │ + ld r22,-144(r1) │ │ │ │ + ld r25,-120(r1) │ │ │ │ ld r29,-88(r1) │ │ │ │ ld r30,-80(r1) │ │ │ │ ld r31,-72(r1) │ │ │ │ mtlr r0 │ │ │ │ mtocrf 16,r11 │ │ │ │ mtocrf 8,r11 │ │ │ │ blr │ │ │ │ - ld r9,264(r24) │ │ │ │ - ldx r9,r9,r25 │ │ │ │ - b 10318 │ │ │ │ - addi r23,r23,1 │ │ │ │ - li r9,0 │ │ │ │ - b 10284 │ │ │ │ + ld r2,264(r23) │ │ │ │ + ldx r2,r2,r24 │ │ │ │ + b f3e8 │ │ │ │ + addi r22,r22,1 │ │ │ │ + li r2,0 │ │ │ │ + b f354 │ │ │ │ .long 0x0 │ │ │ │ .long 0x3020000 │ │ │ │ .long 0xd88 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - addis r2,r12,8 │ │ │ │ - addi r2,r2,31296 │ │ │ │ mflr r0 │ │ │ │ std r29,-104(r1) │ │ │ │ - ld r29,24(r3) │ │ │ │ std r30,-96(r1) │ │ │ │ - std r31,-88(r1) │ │ │ │ + ld r29,24(r3) │ │ │ │ mr r30,r3 │ │ │ │ - sradi r29,r29,1 │ │ │ │ - addze r29,r29 │ │ │ │ + std r31,-88(r1) │ │ │ │ std r0,16(r1) │ │ │ │ stdu r1,-320(r1) │ │ │ │ - bl 33a0 │ │ │ │ - ld r2,24(r1) │ │ │ │ + sradi r29,r29,1 │ │ │ │ + addze r29,r29 │ │ │ │ + bl 33a0 │ │ │ │ mr r31,r3 │ │ │ │ - bl 3660 │ │ │ │ - ld r2,24(r1) │ │ │ │ - divd r6,r29,r31 │ │ │ │ - mr r7,r3 │ │ │ │ - mulld r9,r6,r31 │ │ │ │ - subf r9,r9,r29 │ │ │ │ - cmpd r3,r9 │ │ │ │ - blt 10920 │ │ │ │ - maddld r7,r6,r7,r9 │ │ │ │ - add r6,r6,r7 │ │ │ │ - cmpd r7,r6 │ │ │ │ - bge 10904 │ │ │ │ - ld r3,0(r30) │ │ │ │ + bl 3660 │ │ │ │ + divd r7,r29,r31 │ │ │ │ + mr r8,r3 │ │ │ │ + mulld r2,r7,r31 │ │ │ │ + subf r2,r2,r29 │ │ │ │ + cmpd r3,r2 │ │ │ │ + blt f9b0 │ │ │ │ + maddld r8,r7,r8,r2 │ │ │ │ + add r7,r7,r8 │ │ │ │ + cmpd r8,r7 │ │ │ │ + bge f994 │ │ │ │ + ld r4,0(r30) │ │ │ │ std r14,96(r1) │ │ │ │ ld r14,32(r30) │ │ │ │ - ld r9,16(r30) │ │ │ │ - ld r5,8(r30) │ │ │ │ std r17,120(r1) │ │ │ │ + ld r2,16(r30) │ │ │ │ + ld r6,8(r30) │ │ │ │ std r19,136(r1) │ │ │ │ ld r17,64(r30) │ │ │ │ ld r19,56(r30) │ │ │ │ - ld r8,48(r30) │ │ │ │ - ld r10,40(r30) │ │ │ │ - sradi r4,r14,1 │ │ │ │ - addze r4,r4 │ │ │ │ - ld r3,192(r3) │ │ │ │ + ld r10,48(r30) │ │ │ │ + ld r9,40(r30) │ │ │ │ + sradi r5,r14,1 │ │ │ │ + addze r5,r5 │ │ │ │ + ld r4,192(r4) │ │ │ │ cmpdi r14,1 │ │ │ │ - subf r5,r29,r5 │ │ │ │ - ld r3,8(r3) │ │ │ │ - subf r11,r4,r9 │ │ │ │ - ble 1092c │ │ │ │ - add r29,r29,r7 │ │ │ │ + subf r6,r29,r6 │ │ │ │ + ld r4,8(r4) │ │ │ │ + subf r3,r5,r2 │ │ │ │ + ble f9bc │ │ │ │ + add r29,r29,r8 │ │ │ │ std r18,128(r1) │ │ │ │ - add r18,r7,r5 │ │ │ │ - sldi r5,r6,4 │ │ │ │ + add r18,r8,r6 │ │ │ │ std r20,144(r1) │ │ │ │ sldi r6,r7,4 │ │ │ │ - sldi r11,r11,5 │ │ │ │ - sldi r0,r4,5 │ │ │ │ - mulld r20,r29,r14 │ │ │ │ - mulld r18,r18,r9 │ │ │ │ + sldi r3,r3,5 │ │ │ │ + sldi r7,r8,4 │ │ │ │ + sldi r11,r5,5 │ │ │ │ std r15,104(r1) │ │ │ │ std r16,112(r1) │ │ │ │ - mulld r15,r14,r7 │ │ │ │ - mulld r16,r9,r7 │ │ │ │ - add r7,r19,r5 │ │ │ │ - add r17,r17,r6 │ │ │ │ - add r19,r19,r6 │ │ │ │ + mulld r15,r14,r8 │ │ │ │ + mulld r16,r2,r8 │ │ │ │ + mulld r20,r29,r14 │ │ │ │ + mulld r18,r18,r2 │ │ │ │ + add r8,r19,r6 │ │ │ │ std r22,160(r1) │ │ │ │ - add r11,r10,r11 │ │ │ │ - sldi r22,r4,4 │ │ │ │ - add r6,r8,r0 │ │ │ │ - std r7,72(r1) │ │ │ │ - mr r7,r8 │ │ │ │ std r21,152(r1) │ │ │ │ + sldi r22,r5,4 │ │ │ │ + add r19,r19,r7 │ │ │ │ + add r17,r17,r7 │ │ │ │ + add r3,r9,r3 │ │ │ │ + add r7,r10,r11 │ │ │ │ std r23,168(r1) │ │ │ │ std r24,176(r1) │ │ │ │ std r25,184(r1) │ │ │ │ std r26,192(r1) │ │ │ │ std r27,200(r1) │ │ │ │ std r28,208(r1) │ │ │ │ stfd f22,240(r1) │ │ │ │ @@ -13444,176 +11768,170 @@ │ │ │ │ stfd f25,264(r1) │ │ │ │ stfd f26,272(r1) │ │ │ │ stfd f27,280(r1) │ │ │ │ stfd f28,288(r1) │ │ │ │ stfd f29,296(r1) │ │ │ │ stfd f30,304(r1) │ │ │ │ stfd f31,312(r1) │ │ │ │ - std r3,80(r1) │ │ │ │ - std r4,88(r1) │ │ │ │ + std r8,72(r1) │ │ │ │ + std r4,80(r1) │ │ │ │ + std r5,88(r1) │ │ │ │ + nop │ │ │ │ + ld r21,88(r1) │ │ │ │ + ld r23,80(r1) │ │ │ │ sldi r28,r18,5 │ │ │ │ sldi r29,r15,5 │ │ │ │ - sldi r30,r16,5 │ │ │ │ sldi r31,r20,5 │ │ │ │ + sldi r30,r16,5 │ │ │ │ + std r2,48(r1) │ │ │ │ + std r9,40(r1) │ │ │ │ + std r10,32(r1) │ │ │ │ lfd f24,0(r19) │ │ │ │ lfd f25,8(r19) │ │ │ │ + std r3,56(r1) │ │ │ │ + std r7,64(r1) │ │ │ │ + add r24,r28,r3 │ │ │ │ + add r25,r10,r29 │ │ │ │ + add r27,r10,r31 │ │ │ │ lfd f26,0(r17) │ │ │ │ lfd f27,8(r17) │ │ │ │ - ld r23,80(r1) │ │ │ │ - ld r21,88(r1) │ │ │ │ - add r24,r28,r11 │ │ │ │ - add r25,r7,r29 │ │ │ │ - add r26,r30,r11 │ │ │ │ - add r27,r7,r31 │ │ │ │ - add r28,r10,r28 │ │ │ │ - add r29,r29,r6 │ │ │ │ - add r30,r10,r30 │ │ │ │ - add r31,r31,r6 │ │ │ │ - std r7,32(r1) │ │ │ │ - std r10,40(r1) │ │ │ │ - std r9,48(r1) │ │ │ │ - std r11,56(r1) │ │ │ │ - std r6,64(r1) │ │ │ │ + add r26,r30,r3 │ │ │ │ + add r28,r9,r28 │ │ │ │ + add r29,r29,r7 │ │ │ │ + add r30,r9,r30 │ │ │ │ + add r31,r31,r7 │ │ │ │ + mr r2,r21 │ │ │ │ + mr r21,r23 │ │ │ │ + mr r23,r24 │ │ │ │ + mr r24,r25 │ │ │ │ + mr r25,r27 │ │ │ │ + mr r27,r2 │ │ │ │ nop │ │ │ │ - lfd f28,0(r23) │ │ │ │ - lfd f29,8(r23) │ │ │ │ - lfd f3,16(r24) │ │ │ │ - lfd f4,24(r24) │ │ │ │ - add r9,r23,r22 │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + lfd f28,0(r21) │ │ │ │ + lfd f29,8(r21) │ │ │ │ + add r9,r21,r22 │ │ │ │ + addi r23,r23,32 │ │ │ │ + addi r21,r21,16 │ │ │ │ addi r24,r24,32 │ │ │ │ - addi r23,r23,16 │ │ │ │ - addi r25,r25,32 │ │ │ │ + lfd f3,-16(r23) │ │ │ │ + lfd f4,-8(r23) │ │ │ │ addi r26,r26,32 │ │ │ │ - addi r27,r27,32 │ │ │ │ + addi r25,r25,32 │ │ │ │ addi r28,r28,32 │ │ │ │ addi r29,r29,32 │ │ │ │ lfd f30,0(r9) │ │ │ │ lfd f31,8(r9) │ │ │ │ addi r30,r30,32 │ │ │ │ addi r31,r31,32 │ │ │ │ fmr f1,f28 │ │ │ │ fmr f2,f29 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f3,f24 │ │ │ │ fmr f4,f25 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - lfd f3,-32(r24) │ │ │ │ - lfd f4,-24(r24) │ │ │ │ + bl 367c │ │ │ │ + lfd f3,-32(r23) │ │ │ │ + lfd f4,-24(r23) │ │ │ │ fmr f23,f2 │ │ │ │ fmr f22,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f3,f24 │ │ │ │ fmr f4,f25 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - stfd f22,-16(r25) │ │ │ │ - stfd f23,-8(r25) │ │ │ │ - stfd f1,-32(r25) │ │ │ │ - stfd f2,-24(r25) │ │ │ │ - fmr f1,f28 │ │ │ │ - fmr f2,f29 │ │ │ │ + bl 367c │ │ │ │ + stfd f22,-16(r24) │ │ │ │ + stfd f23,-8(r24) │ │ │ │ + stfd f1,-32(r24) │ │ │ │ + stfd f2,-24(r24) │ │ │ │ lfd f3,-16(r26) │ │ │ │ lfd f4,-8(r26) │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + fmr f1,f28 │ │ │ │ + fmr f2,f29 │ │ │ │ + bl 367c │ │ │ │ fmr f3,f26 │ │ │ │ fmr f4,f27 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ lfd f3,-32(r26) │ │ │ │ lfd f4,-24(r26) │ │ │ │ fmr f13,f2 │ │ │ │ fmr f12,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ fmr f29,f13 │ │ │ │ fmr f28,f12 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f3,f26 │ │ │ │ fmr f4,f27 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - stfd f28,-16(r27) │ │ │ │ - stfd f29,-8(r27) │ │ │ │ - stfd f1,-32(r27) │ │ │ │ - stfd f2,-24(r27) │ │ │ │ - fmr f1,f24 │ │ │ │ - fmr f2,f25 │ │ │ │ + bl 367c │ │ │ │ + stfd f28,-16(r25) │ │ │ │ + stfd f29,-8(r25) │ │ │ │ + stfd f1,-32(r25) │ │ │ │ + stfd f2,-24(r25) │ │ │ │ lfd f3,-16(r28) │ │ │ │ lfd f4,-8(r28) │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + fmr f1,f24 │ │ │ │ + fmr f2,f25 │ │ │ │ + bl 367c │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ lfd f3,-32(r28) │ │ │ │ lfd f4,-24(r28) │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ fmr f2,f25 │ │ │ │ fmr f1,f24 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ stfd f28,-16(r29) │ │ │ │ stfd f29,-8(r29) │ │ │ │ stfd f1,-32(r29) │ │ │ │ stfd f2,-24(r29) │ │ │ │ - fmr f1,f26 │ │ │ │ - fmr f2,f27 │ │ │ │ lfd f3,-16(r30) │ │ │ │ lfd f4,-8(r30) │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + fmr f1,f26 │ │ │ │ + fmr f2,f27 │ │ │ │ + bl 367c │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ lfd f3,-32(r30) │ │ │ │ lfd f4,-24(r30) │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ fmr f2,f27 │ │ │ │ fmr f1,f26 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - addic. r21,r21,-1 │ │ │ │ + bl 367c │ │ │ │ + addic. r27,r27,-1 │ │ │ │ stfd f28,-16(r31) │ │ │ │ stfd f29,-8(r31) │ │ │ │ stfd f1,-32(r31) │ │ │ │ stfd f2,-24(r31) │ │ │ │ - bne 10680 │ │ │ │ + bne f750 │ │ │ │ ld r8,72(r1) │ │ │ │ addi r19,r19,16 │ │ │ │ - ld r9,48(r1) │ │ │ │ - ld r7,32(r1) │ │ │ │ - ld r10,40(r1) │ │ │ │ + ld r2,48(r1) │ │ │ │ addi r17,r17,16 │ │ │ │ - ld r11,56(r1) │ │ │ │ - ld r6,64(r1) │ │ │ │ add r15,r15,r14 │ │ │ │ add r20,r20,r14 │ │ │ │ + ld r10,32(r1) │ │ │ │ + ld r9,40(r1) │ │ │ │ + ld r3,56(r1) │ │ │ │ + ld r7,64(r1) │ │ │ │ cmpld r8,r19 │ │ │ │ - add r18,r18,r9 │ │ │ │ - add r16,r16,r9 │ │ │ │ - bne 10620 │ │ │ │ + add r18,r18,r2 │ │ │ │ + add r16,r16,r2 │ │ │ │ + bne f6d0 │ │ │ │ lfd f22,240(r1) │ │ │ │ lfd f23,248(r1) │ │ │ │ lfd f24,256(r1) │ │ │ │ lfd f25,264(r1) │ │ │ │ lfd f26,272(r1) │ │ │ │ lfd f27,280(r1) │ │ │ │ lfd f28,288(r1) │ │ │ │ @@ -13638,1241 +11956,1129 @@ │ │ │ │ addi r1,r1,320 │ │ │ │ ld r0,16(r1) │ │ │ │ ld r29,-104(r1) │ │ │ │ ld r30,-96(r1) │ │ │ │ ld r31,-88(r1) │ │ │ │ mtlr r0 │ │ │ │ blr │ │ │ │ - addi r6,r6,1 │ │ │ │ - li r9,0 │ │ │ │ - b 1051c │ │ │ │ + addi r7,r7,1 │ │ │ │ + li r2,0 │ │ │ │ + b f5cc │ │ │ │ ld r14,96(r1) │ │ │ │ ld r17,120(r1) │ │ │ │ ld r19,136(r1) │ │ │ │ - b 10904 │ │ │ │ + b f994 │ │ │ │ .long 0x0 │ │ │ │ .long 0x1020000 │ │ │ │ .long 0x128a │ │ │ │ nop │ │ │ │ nop │ │ │ │ - addis r2,r12,8 │ │ │ │ - addi r2,r2,30128 │ │ │ │ + ld r2,24(r3) │ │ │ │ mflr r0 │ │ │ │ - ld r9,24(r3) │ │ │ │ mfocrf r11,8 │ │ │ │ - std r30,-96(r1) │ │ │ │ - std r31,-88(r1) │ │ │ │ + std r30,-128(r1) │ │ │ │ + std r31,-120(r1) │ │ │ │ mr r30,r3 │ │ │ │ - stw r11,8(r1) │ │ │ │ - sradi r10,r9,1 │ │ │ │ - addze r10,r10 │ │ │ │ std r0,16(r1) │ │ │ │ - stdu r1,-352(r1) │ │ │ │ - std r10,32(r1) │ │ │ │ - bl 33a0 │ │ │ │ - ld r2,24(r1) │ │ │ │ + stw r11,8(r1) │ │ │ │ + stdu r1,-368(r1) │ │ │ │ + sradi r9,r2,1 │ │ │ │ + addze r9,r9 │ │ │ │ + std r9,32(r1) │ │ │ │ + bl 33a0 │ │ │ │ mr r31,r3 │ │ │ │ - bl 3660 │ │ │ │ - ld r2,24(r1) │ │ │ │ - ld r10,32(r1) │ │ │ │ - mr r9,r3 │ │ │ │ - divd r7,r10,r31 │ │ │ │ - mulld r8,r7,r31 │ │ │ │ - subf r8,r8,r10 │ │ │ │ - cmpd r3,r8 │ │ │ │ - blt 11230 │ │ │ │ - maddld r9,r7,r9,r8 │ │ │ │ - add r7,r7,r9 │ │ │ │ - cmpd r9,r7 │ │ │ │ - bge 11210 │ │ │ │ - ld r11,32(r30) │ │ │ │ - ld r6,8(r30) │ │ │ │ - add r3,r9,r10 │ │ │ │ - subf r7,r10,r7 │ │ │ │ - ld r8,48(r30) │ │ │ │ - addi r5,r9,1 │ │ │ │ - std r14,128(r1) │ │ │ │ - std r15,136(r1) │ │ │ │ - std r16,144(r1) │ │ │ │ - std r17,152(r1) │ │ │ │ - ld r16,16(r30) │ │ │ │ - std r18,160(r1) │ │ │ │ - std r20,176(r1) │ │ │ │ - std r21,184(r1) │ │ │ │ - ld r15,40(r30) │ │ │ │ - std r19,168(r1) │ │ │ │ - std r22,192(r1) │ │ │ │ - std r23,200(r1) │ │ │ │ - mulld r3,r3,r11 │ │ │ │ - std r24,208(r1) │ │ │ │ - std r25,216(r1) │ │ │ │ - std r26,224(r1) │ │ │ │ - std r27,232(r1) │ │ │ │ - std r28,240(r1) │ │ │ │ - std r29,248(r1) │ │ │ │ - stfd f22,272(r1) │ │ │ │ - stfd f23,280(r1) │ │ │ │ - stfd f24,288(r1) │ │ │ │ - stfd f25,296(r1) │ │ │ │ - stfd f26,304(r1) │ │ │ │ - stfd f27,312(r1) │ │ │ │ - stfd f28,320(r1) │ │ │ │ - stfd f29,328(r1) │ │ │ │ - stfd f30,336(r1) │ │ │ │ - stfd f31,344(r1) │ │ │ │ - std r11,72(r1) │ │ │ │ - ld r31,0(r30) │ │ │ │ - std r7,80(r1) │ │ │ │ - addi r7,r6,1 │ │ │ │ - subf r6,r10,r6 │ │ │ │ - mulld r14,r11,r9 │ │ │ │ - subf r17,r10,r9 │ │ │ │ - std r3,48(r1) │ │ │ │ - mulld r3,r9,r16 │ │ │ │ - sradi r18,r11,1 │ │ │ │ - addze r18,r18 │ │ │ │ - mulld r5,r5,r16 │ │ │ │ - li r4,1 │ │ │ │ - add r6,r6,r9 │ │ │ │ - subf r7,r10,r7 │ │ │ │ - cmpdi cr4,r11,1 │ │ │ │ - addis r20,r2,-3 │ │ │ │ - std r10,88(r1) │ │ │ │ - addis r21,r2,-3 │ │ │ │ - std r8,112(r1) │ │ │ │ - add r9,r7,r9 │ │ │ │ - mulld r7,r6,r16 │ │ │ │ - addi r20,r20,24352 │ │ │ │ - isel r6,r18,r4,4*cr4+gt │ │ │ │ - addi r21,r21,23200 │ │ │ │ - mulld r9,r9,r16 │ │ │ │ - std r3,32(r1) │ │ │ │ - std r6,104(r1) │ │ │ │ - subf r6,r18,r5 │ │ │ │ - std r7,40(r1) │ │ │ │ - sldi r7,r18,5 │ │ │ │ - std r6,56(r1) │ │ │ │ - add r7,r7,r8 │ │ │ │ - subf r9,r18,r9 │ │ │ │ - std r7,96(r1) │ │ │ │ - std r9,64(r1) │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - ld r9,96(r31) │ │ │ │ - mr r3,r17 │ │ │ │ - lfd f28,0(r9) │ │ │ │ - lfd f29,8(r9) │ │ │ │ - bl 6d098 │ │ │ │ + bl 3660 │ │ │ │ + ld r9,32(r1) │ │ │ │ + mr r2,r3 │ │ │ │ + divd r8,r9,r31 │ │ │ │ + mulld r10,r8,r31 │ │ │ │ + subf r10,r10,r9 │ │ │ │ + cmpd r3,r10 │ │ │ │ + blt 101f0 │ │ │ │ + maddld r2,r8,r2,r10 │ │ │ │ + add r8,r8,r2 │ │ │ │ + cmpd r2,r8 │ │ │ │ + bge 101d0 │ │ │ │ + ld r3,32(r30) │ │ │ │ + ld r7,8(r30) │ │ │ │ + subf r10,r9,r8 │ │ │ │ + std r14,112(r1) │ │ │ │ + std r15,120(r1) │ │ │ │ + addi r6,r2,1 │ │ │ │ + add r4,r2,r9 │ │ │ │ + li r5,1 │ │ │ │ + std r16,128(r1) │ │ │ │ + std r17,136(r1) │ │ │ │ + std r18,144(r1) │ │ │ │ + std r19,152(r1) │ │ │ │ + subf r19,r9,r2 │ │ │ │ + std r20,160(r1) │ │ │ │ + std r21,168(r1) │ │ │ │ + std r22,176(r1) │ │ │ │ + addi r8,r7,1 │ │ │ │ + std r23,184(r1) │ │ │ │ + subf r7,r9,r7 │ │ │ │ + mulld r16,r3,r2 │ │ │ │ + sradi r20,r3,1 │ │ │ │ + addze r20,r20 │ │ │ │ + std r24,192(r1) │ │ │ │ + std r25,200(r1) │ │ │ │ + mulld r15,r4,r3 │ │ │ │ + cmpdi cr4,r3,1 │ │ │ │ + std r26,208(r1) │ │ │ │ + std r27,216(r1) │ │ │ │ + add r7,r7,r2 │ │ │ │ + subf r8,r9,r8 │ │ │ │ + std r28,224(r1) │ │ │ │ + std r29,232(r1) │ │ │ │ + stfd f18,256(r1) │ │ │ │ + stfd f19,264(r1) │ │ │ │ + stfd f20,272(r1) │ │ │ │ + stfd f21,280(r1) │ │ │ │ + stfd f22,288(r1) │ │ │ │ + stfd f23,296(r1) │ │ │ │ + stfd f24,304(r1) │ │ │ │ + stfd f25,312(r1) │ │ │ │ + stfd f26,320(r1) │ │ │ │ + stfd f27,328(r1) │ │ │ │ + stfd f28,336(r1) │ │ │ │ + stfd f29,344(r1) │ │ │ │ + stfd f30,352(r1) │ │ │ │ + stfd f31,360(r1) │ │ │ │ + std r3,56(r1) │ │ │ │ + std r10,64(r1) │ │ │ │ + ld r18,16(r30) │ │ │ │ + ld r10,48(r30) │ │ │ │ + ld r17,40(r30) │ │ │ │ + ld r21,0(r30) │ │ │ │ + std r9,72(r1) │ │ │ │ + mulld r14,r2,r18 │ │ │ │ + add r2,r8,r2 │ │ │ │ + mulld r8,r7,r18 │ │ │ │ + mulld r6,r6,r18 │ │ │ │ + std r10,96(r1) │ │ │ │ + isel r7,r20,r5,4*cr4+gt │ │ │ │ + mulld r2,r2,r18 │ │ │ │ + std r7,88(r1) │ │ │ │ + std r8,32(r1) │ │ │ │ + sldi r8,r20,5 │ │ │ │ + add r8,r8,r10 │ │ │ │ + subf r2,r20,r2 │ │ │ │ + std r8,80(r1) │ │ │ │ + subf r8,r20,r6 │ │ │ │ + std r2,48(r1) │ │ │ │ + std r8,40(r1) │ │ │ │ nop │ │ │ │ - lfd f3,0(r20) │ │ │ │ - lfd f4,8(r20) │ │ │ │ - bl 6d428 │ │ │ │ + ld r2,96(r21) │ │ │ │ + mr r3,r19 │ │ │ │ + lfd f26,0(r2) │ │ │ │ + lfd f27,8(r2) │ │ │ │ + bl 3670 │ │ │ │ + plfd f3,363756 # 68860 │ │ │ │ nop │ │ │ │ - ld r9,72(r31) │ │ │ │ + plfd f4,363752 # 68868 │ │ │ │ + bl 367c │ │ │ │ + ld r2,72(r21) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - ld r3,0(r9) │ │ │ │ - bl 6d098 │ │ │ │ - nop │ │ │ │ + ld r3,0(r2) │ │ │ │ + bl 3670 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 6d4b8 │ │ │ │ - nop │ │ │ │ - fmr f13,f2 │ │ │ │ - fmr f12,f1 │ │ │ │ - fmr f3,f28 │ │ │ │ - fmr f4,f29 │ │ │ │ - fmr f1,f28 │ │ │ │ - fmr f2,f29 │ │ │ │ - fmr f28,f12 │ │ │ │ - fmr f29,f13 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 3830 │ │ │ │ + fmr f3,f26 │ │ │ │ + fmr f4,f27 │ │ │ │ + fmr f29,f2 │ │ │ │ + fmr f28,f1 │ │ │ │ + fmr f2,f27 │ │ │ │ + fmr f1,f26 │ │ │ │ + bl 367c │ │ │ │ fmr f3,f28 │ │ │ │ fmr f4,f29 │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 6d328 │ │ │ │ - nop │ │ │ │ - bl 3cc0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - ld r3,88(r31) │ │ │ │ + bl 3310 │ │ │ │ + bl 3ce0 │ │ │ │ + ld r3,88(r21) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - bl 6d098 │ │ │ │ - nop │ │ │ │ + bl 3670 │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - bl 3620 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 367c │ │ │ │ + bl 3620 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ - lfd f2,8(r21) │ │ │ │ - lfd f1,0(r21) │ │ │ │ - bl 6d4b8 │ │ │ │ - nop │ │ │ │ - ld r10,88(r1) │ │ │ │ - ld r9,96(r31) │ │ │ │ - fmr f23,f2 │ │ │ │ - fmr f22,f1 │ │ │ │ - add r3,r10,r17 │ │ │ │ - lfd f28,0(r9) │ │ │ │ - lfd f29,8(r9) │ │ │ │ - bl 6d098 │ │ │ │ - nop │ │ │ │ - lfd f3,0(r20) │ │ │ │ - lfd f4,8(r20) │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - ld r9,72(r31) │ │ │ │ + plfd f2,362428 # 683e8 │ │ │ │ + plfd f1,362412 # 683e0 │ │ │ │ + bl 3830 │ │ │ │ + ld r9,72(r1) │ │ │ │ + ld r2,96(r21) │ │ │ │ + fmr f25,f2 │ │ │ │ + fmr f24,f1 │ │ │ │ + add r3,r9,r19 │ │ │ │ + lfd f28,0(r2) │ │ │ │ + lfd f29,8(r2) │ │ │ │ + bl 3670 │ │ │ │ + plfd f3,363520 # 68860 │ │ │ │ + plfd f4,363520 # 68868 │ │ │ │ + bl 367c │ │ │ │ + ld r2,72(r21) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - ld r3,0(r9) │ │ │ │ - bl 6d098 │ │ │ │ - nop │ │ │ │ + ld r3,0(r2) │ │ │ │ + bl 3670 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 6d4b8 │ │ │ │ - nop │ │ │ │ + bl 3830 │ │ │ │ fmr f13,f2 │ │ │ │ fmr f12,f1 │ │ │ │ fmr f3,f28 │ │ │ │ fmr f4,f29 │ │ │ │ fmr f1,f28 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f28,f12 │ │ │ │ fmr f29,f13 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f3,f28 │ │ │ │ fmr f4,f29 │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 6d328 │ │ │ │ - nop │ │ │ │ - bl 3cc0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - ld r3,88(r31) │ │ │ │ + bl 3310 │ │ │ │ + bl 3ce0 │ │ │ │ + ld r3,88(r21) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - bl 6d098 │ │ │ │ - nop │ │ │ │ + bl 3670 │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - bl 3620 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 367c │ │ │ │ + bl 3620 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ - lfd f2,8(r21) │ │ │ │ - lfd f1,0(r21) │ │ │ │ - bl 6d4b8 │ │ │ │ - nop │ │ │ │ - fmr f25,f2 │ │ │ │ - fmr f24,f1 │ │ │ │ - ble cr4,11154 │ │ │ │ - ld r9,64(r1) │ │ │ │ - ld r10,96(r1) │ │ │ │ + plfd f2,362188 # 683e8 │ │ │ │ + plfd f1,362172 # 683e0 │ │ │ │ + bl 3830 │ │ │ │ + fmr f27,f2 │ │ │ │ + fmr f26,f1 │ │ │ │ + ble cr4,10114 │ │ │ │ + ld r2,48(r1) │ │ │ │ + ld r9,80(r1) │ │ │ │ + sldi r30,r16,5 │ │ │ │ + sldi r31,r15,5 │ │ │ │ sldi r29,r14,5 │ │ │ │ - ld r19,104(r1) │ │ │ │ - neg r22,r18 │ │ │ │ - sldi r25,r9,5 │ │ │ │ - ld r9,56(r1) │ │ │ │ - add r25,r25,r15 │ │ │ │ - sldi r26,r9,5 │ │ │ │ - ld r9,48(r1) │ │ │ │ - add r26,r26,r15 │ │ │ │ - sldi r30,r9,5 │ │ │ │ - ld r9,40(r1) │ │ │ │ - sldi r27,r9,5 │ │ │ │ - ld r9,32(r1) │ │ │ │ - add r27,r27,r15 │ │ │ │ - sldi r28,r9,5 │ │ │ │ - ld r9,112(r1) │ │ │ │ - add r28,r28,r15 │ │ │ │ - add r23,r9,r29 │ │ │ │ - add r24,r9,r30 │ │ │ │ - add r29,r10,r29 │ │ │ │ - add r30,r10,r30 │ │ │ │ - nop │ │ │ │ - ld r9,96(r31) │ │ │ │ - mr r3,r22 │ │ │ │ - addi r25,r25,32 │ │ │ │ - addi r23,r23,32 │ │ │ │ + neg r23,r20 │ │ │ │ + ld r22,88(r1) │ │ │ │ + plfd f20,363272 # 68860 │ │ │ │ + plfd f21,363272 # 68868 │ │ │ │ + plfd f18,362104 # 683e0 │ │ │ │ + add r29,r29,r17 │ │ │ │ + plfd f19,362100 # 683e8 │ │ │ │ + sldi r26,r2,5 │ │ │ │ + ld r2,40(r1) │ │ │ │ + add r26,r26,r17 │ │ │ │ + sldi r27,r2,5 │ │ │ │ + ld r2,32(r1) │ │ │ │ + add r27,r27,r17 │ │ │ │ + sldi r28,r2,5 │ │ │ │ + ld r2,96(r1) │ │ │ │ + add r28,r28,r17 │ │ │ │ + add r24,r2,r30 │ │ │ │ + add r25,r2,r31 │ │ │ │ + add r30,r9,r30 │ │ │ │ + add r31,r9,r31 │ │ │ │ + ld r2,96(r21) │ │ │ │ + mr r3,r23 │ │ │ │ addi r26,r26,32 │ │ │ │ addi r24,r24,32 │ │ │ │ addi r27,r27,32 │ │ │ │ - addi r29,r29,32 │ │ │ │ + addi r25,r25,32 │ │ │ │ addi r28,r28,32 │ │ │ │ addi r30,r30,32 │ │ │ │ - lfd f28,16(r9) │ │ │ │ - lfd f29,24(r9) │ │ │ │ - bl 6d098 │ │ │ │ - nop │ │ │ │ - lfd f3,0(r20) │ │ │ │ - lfd f4,8(r20) │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - ld r9,72(r31) │ │ │ │ + addi r29,r29,32 │ │ │ │ + addi r31,r31,32 │ │ │ │ + lfd f28,16(r2) │ │ │ │ + lfd f29,24(r2) │ │ │ │ + bl 3670 │ │ │ │ + fmr f3,f20 │ │ │ │ + fmr f4,f21 │ │ │ │ + bl 367c │ │ │ │ + ld r2,72(r21) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - ld r3,8(r9) │ │ │ │ - bl 6d098 │ │ │ │ - nop │ │ │ │ + ld r3,8(r2) │ │ │ │ + bl 3670 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 6d4b8 │ │ │ │ - nop │ │ │ │ + bl 3830 │ │ │ │ fmr f13,f2 │ │ │ │ fmr f12,f1 │ │ │ │ fmr f3,f28 │ │ │ │ fmr f4,f29 │ │ │ │ fmr f1,f28 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f28,f12 │ │ │ │ fmr f29,f13 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f3,f28 │ │ │ │ fmr f4,f29 │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 6d328 │ │ │ │ - nop │ │ │ │ - bl 3cc0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - ld r3,88(r31) │ │ │ │ + bl 3310 │ │ │ │ + bl 3ce0 │ │ │ │ + ld r3,88(r21) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - bl 6d098 │ │ │ │ - nop │ │ │ │ + bl 3670 │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - bl 3620 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 367c │ │ │ │ + bl 3620 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ - lfd f2,8(r21) │ │ │ │ - lfd f1,0(r21) │ │ │ │ - bl 6d4b8 │ │ │ │ - nop │ │ │ │ - ld r9,96(r31) │ │ │ │ - add r3,r18,r22 │ │ │ │ - addi r22,r22,1 │ │ │ │ + fmr f2,f19 │ │ │ │ + fmr f1,f18 │ │ │ │ + bl 3830 │ │ │ │ + ld r2,96(r21) │ │ │ │ + add r3,r20,r23 │ │ │ │ + addi r23,r23,1 │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ - lfd f26,16(r9) │ │ │ │ - lfd f27,24(r9) │ │ │ │ - bl 6d098 │ │ │ │ - nop │ │ │ │ - lfd f3,0(r20) │ │ │ │ - lfd f4,8(r20) │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - ld r9,72(r31) │ │ │ │ + lfd f22,16(r2) │ │ │ │ + lfd f23,24(r2) │ │ │ │ + bl 3670 │ │ │ │ + plfd f3,362908 # 68860 │ │ │ │ + plfd f4,362908 # 68868 │ │ │ │ + bl 367c │ │ │ │ + ld r2,72(r21) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - ld r3,8(r9) │ │ │ │ - bl 6d098 │ │ │ │ - nop │ │ │ │ + ld r3,8(r2) │ │ │ │ + bl 3670 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 6d4b8 │ │ │ │ - nop │ │ │ │ + bl 3830 │ │ │ │ fmr f13,f2 │ │ │ │ fmr f12,f1 │ │ │ │ - fmr f3,f26 │ │ │ │ - fmr f4,f27 │ │ │ │ - fmr f1,f26 │ │ │ │ - fmr f2,f27 │ │ │ │ - fmr f26,f12 │ │ │ │ - fmr f27,f13 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - fmr f3,f26 │ │ │ │ - fmr f4,f27 │ │ │ │ + fmr f3,f22 │ │ │ │ + fmr f4,f23 │ │ │ │ + fmr f1,f22 │ │ │ │ + fmr f2,f23 │ │ │ │ + fmr f22,f12 │ │ │ │ + fmr f23,f13 │ │ │ │ + bl 367c │ │ │ │ + fmr f3,f22 │ │ │ │ + fmr f4,f23 │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - fmr f2,f27 │ │ │ │ - fmr f1,f26 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + fmr f2,f23 │ │ │ │ + fmr f1,f22 │ │ │ │ + bl 367c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 6d328 │ │ │ │ - nop │ │ │ │ - bl 3cc0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - ld r3,88(r31) │ │ │ │ + bl 3310 │ │ │ │ + bl 3ce0 │ │ │ │ + ld r3,88(r21) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - bl 6d098 │ │ │ │ - nop │ │ │ │ + bl 3670 │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - bl 3620 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 367c │ │ │ │ + bl 3620 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ - lfd f2,8(r21) │ │ │ │ - lfd f1,0(r21) │ │ │ │ - bl 6d4b8 │ │ │ │ - nop │ │ │ │ + plfd f2,361576 # 683e8 │ │ │ │ + plfd f1,361560 # 683e0 │ │ │ │ + bl 3830 │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - fmr f2,f23 │ │ │ │ - fmr f1,f22 │ │ │ │ - fmr f3,f28 │ │ │ │ - fmr f4,f29 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - lfd f3,-16(r25) │ │ │ │ - lfd f4,-8(r25) │ │ │ │ - fmr f27,f2 │ │ │ │ - fmr f26,f1 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - fmr f13,f2 │ │ │ │ - fmr f12,f1 │ │ │ │ - lfd f2,-24(r25) │ │ │ │ - lfd f1,-32(r25) │ │ │ │ - fmr f3,f26 │ │ │ │ - fmr f4,f27 │ │ │ │ - fmr f26,f12 │ │ │ │ - fmr f27,f13 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + fmr f2,f25 │ │ │ │ + fmr f1,f24 │ │ │ │ fmr f3,f28 │ │ │ │ fmr f4,f29 │ │ │ │ - stfd f1,-32(r23) │ │ │ │ - stfd f2,-24(r23) │ │ │ │ - fmr f1,f24 │ │ │ │ - fmr f2,f25 │ │ │ │ - stfd f26,-16(r23) │ │ │ │ - stfd f27,-8(r23) │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ lfd f3,-16(r26) │ │ │ │ lfd f4,-8(r26) │ │ │ │ - fmr f29,f2 │ │ │ │ - fmr f28,f1 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + fmr f23,f2 │ │ │ │ + fmr f22,f1 │ │ │ │ + bl 367c │ │ │ │ fmr f13,f2 │ │ │ │ fmr f12,f1 │ │ │ │ lfd f2,-24(r26) │ │ │ │ lfd f1,-32(r26) │ │ │ │ + fmr f3,f22 │ │ │ │ + fmr f4,f23 │ │ │ │ + fmr f22,f12 │ │ │ │ + fmr f23,f13 │ │ │ │ + bl 367c │ │ │ │ fmr f3,f28 │ │ │ │ fmr f4,f29 │ │ │ │ - fmr f28,f12 │ │ │ │ - fmr f29,f13 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - fmr f3,f30 │ │ │ │ - fmr f4,f31 │ │ │ │ stfd f1,-32(r24) │ │ │ │ stfd f2,-24(r24) │ │ │ │ - fmr f1,f22 │ │ │ │ - fmr f2,f23 │ │ │ │ - stfd f28,-16(r24) │ │ │ │ - stfd f29,-8(r24) │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + fmr f1,f26 │ │ │ │ + fmr f2,f27 │ │ │ │ + stfd f22,-16(r24) │ │ │ │ + stfd f23,-8(r24) │ │ │ │ + bl 367c │ │ │ │ lfd f3,-16(r27) │ │ │ │ lfd f4,-8(r27) │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f13,f2 │ │ │ │ fmr f12,f1 │ │ │ │ lfd f2,-24(r27) │ │ │ │ lfd f1,-32(r27) │ │ │ │ fmr f3,f28 │ │ │ │ fmr f4,f29 │ │ │ │ fmr f28,f12 │ │ │ │ fmr f29,f13 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - stfd f1,-32(r29) │ │ │ │ - stfd f2,-24(r29) │ │ │ │ + stfd f1,-32(r25) │ │ │ │ + stfd f2,-24(r25) │ │ │ │ fmr f1,f24 │ │ │ │ fmr f2,f25 │ │ │ │ - stfd f28,-16(r29) │ │ │ │ - stfd f29,-8(r29) │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + stfd f28,-16(r25) │ │ │ │ + stfd f29,-8(r25) │ │ │ │ + bl 367c │ │ │ │ lfd f3,-16(r28) │ │ │ │ lfd f4,-8(r28) │ │ │ │ - fmr f31,f2 │ │ │ │ - fmr f30,f1 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + fmr f29,f2 │ │ │ │ + fmr f28,f1 │ │ │ │ + bl 367c │ │ │ │ fmr f13,f2 │ │ │ │ fmr f12,f1 │ │ │ │ lfd f2,-24(r28) │ │ │ │ lfd f1,-32(r28) │ │ │ │ + fmr f3,f28 │ │ │ │ + fmr f4,f29 │ │ │ │ + fmr f28,f12 │ │ │ │ + fmr f29,f13 │ │ │ │ + bl 367c │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - fmr f30,f12 │ │ │ │ - fmr f31,f13 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - addic. r19,r19,-1 │ │ │ │ - stfd f30,-16(r30) │ │ │ │ - stfd f31,-8(r30) │ │ │ │ stfd f1,-32(r30) │ │ │ │ stfd f2,-24(r30) │ │ │ │ - bne 10d70 │ │ │ │ - ld r9,64(r1) │ │ │ │ - ld r10,56(r1) │ │ │ │ - addi r17,r17,1 │ │ │ │ - add r9,r9,r16 │ │ │ │ - add r10,r10,r16 │ │ │ │ - std r9,64(r1) │ │ │ │ - std r10,56(r1) │ │ │ │ - ld r9,72(r1) │ │ │ │ - ld r10,48(r1) │ │ │ │ - add r14,r14,r9 │ │ │ │ - add r9,r10,r9 │ │ │ │ - std r9,48(r1) │ │ │ │ + fmr f1,f26 │ │ │ │ + fmr f2,f27 │ │ │ │ + stfd f28,-16(r30) │ │ │ │ + stfd f29,-8(r30) │ │ │ │ + bl 367c │ │ │ │ + lfd f3,-16(r29) │ │ │ │ + lfd f4,-8(r29) │ │ │ │ + fmr f31,f2 │ │ │ │ + fmr f30,f1 │ │ │ │ + bl 367c │ │ │ │ + fmr f13,f2 │ │ │ │ + fmr f12,f1 │ │ │ │ + lfd f2,-24(r29) │ │ │ │ + lfd f1,-32(r29) │ │ │ │ + fmr f3,f30 │ │ │ │ + fmr f4,f31 │ │ │ │ + fmr f30,f12 │ │ │ │ + fmr f31,f13 │ │ │ │ + bl 367c │ │ │ │ + addic. r22,r22,-1 │ │ │ │ + stfd f30,-16(r31) │ │ │ │ + stfd f31,-8(r31) │ │ │ │ + stfd f1,-32(r31) │ │ │ │ + stfd f2,-24(r31) │ │ │ │ + bne fdb0 │ │ │ │ + ld r2,48(r1) │ │ │ │ ld r9,40(r1) │ │ │ │ - add r9,r9,r16 │ │ │ │ + addi r19,r19,1 │ │ │ │ + add r14,r14,r18 │ │ │ │ + add r2,r2,r18 │ │ │ │ + add r9,r9,r18 │ │ │ │ + std r2,48(r1) │ │ │ │ std r9,40(r1) │ │ │ │ - ld r9,32(r1) │ │ │ │ - add r9,r9,r16 │ │ │ │ - std r9,32(r1) │ │ │ │ - ld r9,80(r1) │ │ │ │ - cmpld r9,r17 │ │ │ │ - bne 10af0 │ │ │ │ - lfd f22,272(r1) │ │ │ │ - lfd f23,280(r1) │ │ │ │ - lfd f24,288(r1) │ │ │ │ - lfd f25,296(r1) │ │ │ │ - lfd f26,304(r1) │ │ │ │ - lfd f27,312(r1) │ │ │ │ - lfd f28,320(r1) │ │ │ │ - lfd f29,328(r1) │ │ │ │ - lfd f30,336(r1) │ │ │ │ - lfd f31,344(r1) │ │ │ │ - ld r14,128(r1) │ │ │ │ - ld r15,136(r1) │ │ │ │ - ld r16,144(r1) │ │ │ │ - ld r17,152(r1) │ │ │ │ - ld r18,160(r1) │ │ │ │ - ld r19,168(r1) │ │ │ │ - ld r20,176(r1) │ │ │ │ - ld r21,184(r1) │ │ │ │ - ld r22,192(r1) │ │ │ │ - ld r23,200(r1) │ │ │ │ - ld r24,208(r1) │ │ │ │ - ld r25,216(r1) │ │ │ │ - ld r26,224(r1) │ │ │ │ - ld r27,232(r1) │ │ │ │ - ld r28,240(r1) │ │ │ │ - ld r29,248(r1) │ │ │ │ - addi r1,r1,352 │ │ │ │ + ld r2,56(r1) │ │ │ │ + add r16,r16,r2 │ │ │ │ + add r15,r15,r2 │ │ │ │ + ld r2,32(r1) │ │ │ │ + add r2,r2,r18 │ │ │ │ + std r2,32(r1) │ │ │ │ + ld r2,64(r1) │ │ │ │ + cmpld r2,r19 │ │ │ │ + bne fb60 │ │ │ │ + lfd f18,256(r1) │ │ │ │ + lfd f19,264(r1) │ │ │ │ + lfd f20,272(r1) │ │ │ │ + lfd f21,280(r1) │ │ │ │ + lfd f22,288(r1) │ │ │ │ + lfd f23,296(r1) │ │ │ │ + lfd f24,304(r1) │ │ │ │ + lfd f25,312(r1) │ │ │ │ + lfd f26,320(r1) │ │ │ │ + lfd f27,328(r1) │ │ │ │ + lfd f28,336(r1) │ │ │ │ + lfd f29,344(r1) │ │ │ │ + lfd f30,352(r1) │ │ │ │ + lfd f31,360(r1) │ │ │ │ + ld r14,112(r1) │ │ │ │ + ld r15,120(r1) │ │ │ │ + ld r16,128(r1) │ │ │ │ + ld r17,136(r1) │ │ │ │ + ld r18,144(r1) │ │ │ │ + ld r19,152(r1) │ │ │ │ + ld r20,160(r1) │ │ │ │ + ld r21,168(r1) │ │ │ │ + ld r22,176(r1) │ │ │ │ + ld r23,184(r1) │ │ │ │ + ld r24,192(r1) │ │ │ │ + ld r25,200(r1) │ │ │ │ + ld r26,208(r1) │ │ │ │ + ld r27,216(r1) │ │ │ │ + ld r28,224(r1) │ │ │ │ + ld r29,232(r1) │ │ │ │ + addi r1,r1,368 │ │ │ │ ld r0,16(r1) │ │ │ │ lwz r11,8(r1) │ │ │ │ - ld r30,-96(r1) │ │ │ │ - ld r31,-88(r1) │ │ │ │ + ld r30,-128(r1) │ │ │ │ + ld r31,-120(r1) │ │ │ │ mtlr r0 │ │ │ │ mtocrf 8,r11 │ │ │ │ blr │ │ │ │ - addi r7,r7,1 │ │ │ │ - li r8,0 │ │ │ │ - b 109b8 │ │ │ │ + addi r8,r8,1 │ │ │ │ + li r10,0 │ │ │ │ + b fa38 │ │ │ │ .long 0x0 │ │ │ │ .long 0x3020000 │ │ │ │ - .long 0x128a │ │ │ │ + .long 0x128e │ │ │ │ nop │ │ │ │ nop │ │ │ │ - addis r2,r12,8 │ │ │ │ - addi r2,r2,27824 │ │ │ │ mflr r0 │ │ │ │ std r29,-24(r1) │ │ │ │ - ld r29,0(r3) │ │ │ │ std r30,-16(r1) │ │ │ │ + ld r29,0(r3) │ │ │ │ std r31,-8(r1) │ │ │ │ - ld r30,80(r29) │ │ │ │ std r0,16(r1) │ │ │ │ stdu r1,-64(r1) │ │ │ │ - bl 33a0 │ │ │ │ - ld r2,24(r1) │ │ │ │ + ld r30,80(r29) │ │ │ │ + bl 33a0 │ │ │ │ mr r31,r3 │ │ │ │ - bl 3660 │ │ │ │ - ld r2,24(r1) │ │ │ │ - divd r9,r30,r31 │ │ │ │ - mulld r10,r9,r31 │ │ │ │ - subf r10,r10,r30 │ │ │ │ - cmpd r3,r10 │ │ │ │ - blt 11340 │ │ │ │ - maddld r3,r9,r3,r10 │ │ │ │ - add r10,r9,r3 │ │ │ │ - cmpd r3,r10 │ │ │ │ - bge 11304 │ │ │ │ - mr r10,r9 │ │ │ │ - ld r9,232(r29) │ │ │ │ + bl 3660 │ │ │ │ + divd r2,r30,r31 │ │ │ │ + mulld r9,r2,r31 │ │ │ │ + subf r9,r9,r30 │ │ │ │ + cmpd r3,r9 │ │ │ │ + blt 102f0 │ │ │ │ + maddld r3,r2,r3,r9 │ │ │ │ + add r9,r2,r3 │ │ │ │ + cmpd r3,r9 │ │ │ │ + bge 102b4 │ │ │ │ + mr r9,r2 │ │ │ │ + ld r2,232(r29) │ │ │ │ sldi r3,r3,5 │ │ │ │ xxlxor vs0,vs0,vs0 │ │ │ │ xxlxor vs1,vs1,vs1 │ │ │ │ - andi. r8,r10,1 │ │ │ │ - addi r8,r10,-1 │ │ │ │ - add r9,r9,r3 │ │ │ │ - bne 11320 │ │ │ │ - srdi r10,r10,1 │ │ │ │ - mtctr r10 │ │ │ │ - stfd f0,0(r9) │ │ │ │ - stfd f1,8(r9) │ │ │ │ - stfd f0,16(r9) │ │ │ │ - stfd f1,24(r9) │ │ │ │ - stfd f0,32(r9) │ │ │ │ - stfd f1,40(r9) │ │ │ │ - stfd f0,48(r9) │ │ │ │ - stfd f1,56(r9) │ │ │ │ - addi r9,r9,64 │ │ │ │ - bdnz 112dc │ │ │ │ + andi. r10,r9,1 │ │ │ │ + addi r10,r9,-1 │ │ │ │ + add r2,r2,r3 │ │ │ │ + bne 102d0 │ │ │ │ + srdi r9,r9,1 │ │ │ │ + mtctr r9 │ │ │ │ + stfd f0,0(r2) │ │ │ │ + stfd f1,8(r2) │ │ │ │ + addi r2,r2,64 │ │ │ │ + stfd f0,-48(r2) │ │ │ │ + stfd f1,-40(r2) │ │ │ │ + stfd f0,-32(r2) │ │ │ │ + stfd f1,-24(r2) │ │ │ │ + stfd f0,-16(r2) │ │ │ │ + stfd f1,-8(r2) │ │ │ │ + bdnz 1028c │ │ │ │ addi r1,r1,64 │ │ │ │ ld r0,16(r1) │ │ │ │ ld r29,-24(r1) │ │ │ │ ld r30,-16(r1) │ │ │ │ ld r31,-8(r1) │ │ │ │ mtlr r0 │ │ │ │ blr │ │ │ │ - cmpdi r8,0 │ │ │ │ - stfd f0,0(r9) │ │ │ │ - stfd f1,8(r9) │ │ │ │ - stfd f0,16(r9) │ │ │ │ - stfd f1,24(r9) │ │ │ │ - addi r9,r9,32 │ │ │ │ - bne 112d4 │ │ │ │ - b 11304 │ │ │ │ - addi r9,r9,1 │ │ │ │ - li r10,0 │ │ │ │ - b 112a0 │ │ │ │ + cmpdi r10,0 │ │ │ │ + stfd f0,0(r2) │ │ │ │ + stfd f1,8(r2) │ │ │ │ + addi r2,r2,32 │ │ │ │ + stfd f0,-16(r2) │ │ │ │ + stfd f1,-8(r2) │ │ │ │ + bne 10284 │ │ │ │ + b 102b4 │ │ │ │ + addi r2,r2,1 │ │ │ │ + li r9,0 │ │ │ │ + b 10250 │ │ │ │ .long 0x0 │ │ │ │ .long 0x1000000 │ │ │ │ .long 0x380 │ │ │ │ nop │ │ │ │ nop │ │ │ │ - addis r2,r12,8 │ │ │ │ - addi r2,r2,27552 │ │ │ │ mflr r0 │ │ │ │ - std r29,-168(r1) │ │ │ │ - ld r29,32(r3) │ │ │ │ std r30,-160(r1) │ │ │ │ std r31,-152(r1) │ │ │ │ - mr r30,r3 │ │ │ │ - sradi r29,r29,1 │ │ │ │ - addze r29,r29 │ │ │ │ + ld r30,32(r3) │ │ │ │ + std r27,-184(r1) │ │ │ │ + mr r27,r3 │ │ │ │ std r0,16(r1) │ │ │ │ stdu r1,-608(r1) │ │ │ │ - bl 33a0 │ │ │ │ - ld r2,24(r1) │ │ │ │ + sradi r30,r30,1 │ │ │ │ + addze r30,r30 │ │ │ │ + bl 33a0 │ │ │ │ mr r31,r3 │ │ │ │ - bl 3660 │ │ │ │ - ld r2,24(r1) │ │ │ │ - divd r10,r29,r31 │ │ │ │ - mr r6,r3 │ │ │ │ - mulld r9,r10,r31 │ │ │ │ - subf r9,r9,r29 │ │ │ │ - cmpd r3,r9 │ │ │ │ - blt 11cec │ │ │ │ - maddld r6,r10,r6,r9 │ │ │ │ - add r10,r10,r6 │ │ │ │ - cmpd r6,r10 │ │ │ │ - bge 11cd0 │ │ │ │ - ld r9,40(r30) │ │ │ │ - std r22,384(r1) │ │ │ │ - ld r22,48(r30) │ │ │ │ - std r26,416(r1) │ │ │ │ - ld r26,24(r30) │ │ │ │ - sradi r12,r22,1 │ │ │ │ + bl 3660 │ │ │ │ + divd r9,r30,r31 │ │ │ │ + mr r10,r3 │ │ │ │ + mulld r2,r9,r31 │ │ │ │ + subf r2,r2,r30 │ │ │ │ + cmpd r3,r2 │ │ │ │ + blt 10bfc │ │ │ │ + maddld r10,r9,r10,r2 │ │ │ │ + add r9,r9,r10 │ │ │ │ + cmpd r10,r9 │ │ │ │ + bge 10be0 │ │ │ │ + ld r5,40(r27) │ │ │ │ + std r25,408(r1) │ │ │ │ + ld r25,48(r27) │ │ │ │ + std r29,440(r1) │ │ │ │ + ld r29,24(r27) │ │ │ │ + sradi r12,r25,1 │ │ │ │ addze r12,r12 │ │ │ │ - cmpdi r9,1 │ │ │ │ - sradi r7,r9,1 │ │ │ │ + cmpdi r5,1 │ │ │ │ + sradi r7,r5,1 │ │ │ │ addze r7,r7 │ │ │ │ - subf r4,r12,r26 │ │ │ │ - ble 11cf8 │ │ │ │ - cmpdi r22,1 │ │ │ │ - ble 11cf8 │ │ │ │ - add r3,r29,r6 │ │ │ │ - std r16,336(r1) │ │ │ │ + subf r11,r12,r29 │ │ │ │ + ble 10c08 │ │ │ │ + cmpdi r25,1 │ │ │ │ + ble 10c08 │ │ │ │ + mulld r8,r25,r5 │ │ │ │ std r17,344(r1) │ │ │ │ + std r16,336(r1) │ │ │ │ + add r17,r30,r10 │ │ │ │ + sldi r6,r9,4 │ │ │ │ + sldi r9,r7,4 │ │ │ │ + std r26,416(r1) │ │ │ │ + mulld r26,r5,r10 │ │ │ │ + std r22,384(r1) │ │ │ │ + ld r22,8(r27) │ │ │ │ + sldi r2,r29,5 │ │ │ │ + mulld r17,r17,r5 │ │ │ │ std r18,352(r1) │ │ │ │ std r19,360(r1) │ │ │ │ + li r19,0 │ │ │ │ std r20,368(r1) │ │ │ │ std r21,376(r1) │ │ │ │ + sldi r21,r25,5 │ │ │ │ + li r20,0 │ │ │ │ std r23,392(r1) │ │ │ │ - std r25,408(r1) │ │ │ │ - std r27,424(r1) │ │ │ │ + std r24,400(r1) │ │ │ │ + sldi r24,r12,4 │ │ │ │ std r28,432(r1) │ │ │ │ std r14,320(r1) │ │ │ │ - ld r28,8(r30) │ │ │ │ + subf r22,r30,r22 │ │ │ │ + mulld r18,r25,r26 │ │ │ │ + sldi r28,r10,4 │ │ │ │ std r15,328(r1) │ │ │ │ - std r24,400(r1) │ │ │ │ stfd f14,464(r1) │ │ │ │ + add r30,r7,r26 │ │ │ │ stfd f15,472(r1) │ │ │ │ stfd f16,480(r1) │ │ │ │ + add r22,r22,r10 │ │ │ │ stfd f17,488(r1) │ │ │ │ stfd f18,496(r1) │ │ │ │ + mulld r30,r30,r25 │ │ │ │ stfd f19,504(r1) │ │ │ │ stfd f20,512(r1) │ │ │ │ stfd f21,520(r1) │ │ │ │ stfd f22,528(r1) │ │ │ │ stfd f23,536(r1) │ │ │ │ stfd f24,544(r1) │ │ │ │ stfd f25,552(r1) │ │ │ │ stfd f26,560(r1) │ │ │ │ stfd f27,568(r1) │ │ │ │ stfd f28,576(r1) │ │ │ │ stfd f29,584(r1) │ │ │ │ stfd f30,592(r1) │ │ │ │ stfd f31,600(r1) │ │ │ │ - ld r24,16(r30) │ │ │ │ - ld r31,72(r30) │ │ │ │ - mulld r25,r9,r6 │ │ │ │ - ld r23,0(r30) │ │ │ │ - mulld r27,r22,r9 │ │ │ │ - mulld r3,r3,r9 │ │ │ │ - sldi r16,r10,4 │ │ │ │ - sldi r10,r7,4 │ │ │ │ - ld r11,56(r30) │ │ │ │ - ld r0,64(r30) │ │ │ │ - ld r5,80(r30) │ │ │ │ - subf r30,r29,r28 │ │ │ │ - sldi r18,r6,4 │ │ │ │ - std r10,96(r1) │ │ │ │ - sldi r21,r22,5 │ │ │ │ - sldi r9,r26,5 │ │ │ │ - sldi r17,r12,4 │ │ │ │ - add r8,r31,r16 │ │ │ │ - ld r29,192(r23) │ │ │ │ - mulld r10,r26,r24 │ │ │ │ - mulld r28,r24,r6 │ │ │ │ - add r30,r30,r6 │ │ │ │ - add r23,r7,r25 │ │ │ │ - mulld r25,r22,r25 │ │ │ │ - add r31,r31,r18 │ │ │ │ - li r20,0 │ │ │ │ + ld r0,16(r27) │ │ │ │ + std r9,96(r1) │ │ │ │ + sldi r9,r8,5 │ │ │ │ + ld r16,0(r27) │ │ │ │ + ld r31,72(r27) │ │ │ │ + ld r5,64(r27) │ │ │ │ std r7,104(r1) │ │ │ │ - std r8,176(r1) │ │ │ │ - sldi r8,r27,5 │ │ │ │ - add r27,r7,r3 │ │ │ │ - mulld r3,r22,r3 │ │ │ │ - mulld r23,r23,r22 │ │ │ │ - mulld r30,r30,r24 │ │ │ │ - add r5,r5,r18 │ │ │ │ - li r19,0 │ │ │ │ - ld r6,8(r29) │ │ │ │ - mulld r27,r27,r22 │ │ │ │ - std r8,160(r1) │ │ │ │ - ld r8,16(r29) │ │ │ │ - sldi r10,r10,5 │ │ │ │ - add r29,r24,r28 │ │ │ │ - mulld r28,r26,r28 │ │ │ │ - add r22,r12,r25 │ │ │ │ + std r9,160(r1) │ │ │ │ + mulld r9,r25,r17 │ │ │ │ + ld r23,80(r27) │ │ │ │ + ld r4,56(r27) │ │ │ │ + ld r26,192(r16) │ │ │ │ + mulld r3,r0,r10 │ │ │ │ + mulld r27,r29,r0 │ │ │ │ + mulld r22,r22,r0 │ │ │ │ + mr r16,r2 │ │ │ │ + add r10,r31,r6 │ │ │ │ + add r6,r7,r17 │ │ │ │ + add r31,r31,r28 │ │ │ │ + mr r2,r21 │ │ │ │ + mulld r17,r6,r25 │ │ │ │ + add r25,r12,r9 │ │ │ │ + sldi r9,r9,5 │ │ │ │ + std r10,176(r1) │ │ │ │ + add r10,r23,r28 │ │ │ │ + ld r8,8(r26) │ │ │ │ + ld r6,16(r26) │ │ │ │ + add r23,r12,r18 │ │ │ │ + add r26,r12,r30 │ │ │ │ + sldi r30,r30,5 │ │ │ │ + mulld r28,r29,r3 │ │ │ │ + add r9,r9,r5 │ │ │ │ + add r3,r0,r3 │ │ │ │ sldi r25,r25,5 │ │ │ │ - add r18,r12,r3 │ │ │ │ - sldi r3,r3,5 │ │ │ │ - std r10,168(r1) │ │ │ │ - subf r29,r7,r29 │ │ │ │ - add r10,r12,r23 │ │ │ │ - std r6,80(r1) │ │ │ │ + add r0,r0,r22 │ │ │ │ sldi r23,r23,5 │ │ │ │ - sldi r22,r22,5 │ │ │ │ - add r6,r3,r0 │ │ │ │ - add r24,r24,r30 │ │ │ │ - mulld r30,r26,r30 │ │ │ │ - mulld r29,r29,r26 │ │ │ │ - sldi r10,r10,5 │ │ │ │ - sldi r18,r18,5 │ │ │ │ - std r6,200(r1) │ │ │ │ - add r6,r23,r0 │ │ │ │ - subf r3,r7,r24 │ │ │ │ - add r10,r10,r0 │ │ │ │ - std r6,216(r1) │ │ │ │ - add r6,r22,r0 │ │ │ │ - mulld r3,r3,r26 │ │ │ │ - add r26,r4,r28 │ │ │ │ - sldi r23,r30,5 │ │ │ │ - std r10,280(r1) │ │ │ │ - add r24,r4,r30 │ │ │ │ - add r30,r4,r29 │ │ │ │ - std r6,248(r1) │ │ │ │ - add r6,r25,r0 │ │ │ │ - sldi r25,r28,5 │ │ │ │ - add r28,r12,r27 │ │ │ │ - sldi r27,r27,5 │ │ │ │ - sldi r29,r29,5 │ │ │ │ sldi r26,r26,5 │ │ │ │ - sldi r30,r30,5 │ │ │ │ - add r10,r25,r11 │ │ │ │ + sldi r18,r18,5 │ │ │ │ + std r9,200(r1) │ │ │ │ + add r9,r30,r5 │ │ │ │ + subf r3,r7,r3 │ │ │ │ + subf r0,r7,r0 │ │ │ │ + std r8,80(r1) │ │ │ │ + sldi r8,r27,5 │ │ │ │ + mulld r27,r29,r22 │ │ │ │ + std r9,216(r1) │ │ │ │ + add r9,r23,r5 │ │ │ │ + mulld r3,r3,r29 │ │ │ │ + mulld r0,r0,r29 │ │ │ │ + add r29,r11,r28 │ │ │ │ sldi r28,r28,5 │ │ │ │ - sldi r25,r24,5 │ │ │ │ - std r6,184(r1) │ │ │ │ - add r4,r4,r3 │ │ │ │ + std r8,168(r1) │ │ │ │ + add r8,r18,r5 │ │ │ │ + std r9,248(r1) │ │ │ │ + add r9,r6,r24 │ │ │ │ + sldi r29,r29,5 │ │ │ │ + sldi r24,r17,5 │ │ │ │ + std r8,184(r1) │ │ │ │ + std r9,88(r1) │ │ │ │ + add r9,r25,r5 │ │ │ │ + add r30,r11,r27 │ │ │ │ + sldi r27,r27,5 │ │ │ │ + add r25,r12,r17 │ │ │ │ + std r9,264(r1) │ │ │ │ + add r9,r26,r5 │ │ │ │ + add r26,r11,r3 │ │ │ │ sldi r3,r3,5 │ │ │ │ - add r6,r8,r17 │ │ │ │ - mr r17,r9 │ │ │ │ - std r10,304(r1) │ │ │ │ - add r10,r23,r11 │ │ │ │ - mr r9,r21 │ │ │ │ - sldi r4,r4,5 │ │ │ │ - std r6,88(r1) │ │ │ │ - add r6,r18,r0 │ │ │ │ - std r10,288(r1) │ │ │ │ - add r10,r27,r0 │ │ │ │ - std r6,264(r1) │ │ │ │ - std r10,232(r1) │ │ │ │ - add r10,r29,r11 │ │ │ │ - std r10,272(r1) │ │ │ │ - add r10,r26,r11 │ │ │ │ - std r10,240(r1) │ │ │ │ - add r10,r28,r0 │ │ │ │ - std r10,296(r1) │ │ │ │ - add r10,r25,r11 │ │ │ │ - std r10,224(r1) │ │ │ │ - add r10,r30,r11 │ │ │ │ - std r10,208(r1) │ │ │ │ - add r10,r3,r11 │ │ │ │ - std r10,256(r1) │ │ │ │ - add r10,r4,r11 │ │ │ │ - std r10,192(r1) │ │ │ │ - mr r10,r5 │ │ │ │ - std r8,112(r1) │ │ │ │ + sldi r30,r30,5 │ │ │ │ + std r9,280(r1) │ │ │ │ + add r9,r27,r4 │ │ │ │ + sldi r27,r26,5 │ │ │ │ + sldi r26,r25,5 │ │ │ │ + std r9,288(r1) │ │ │ │ + add r9,r3,r4 │ │ │ │ + add r3,r11,r0 │ │ │ │ + sldi r11,r0,5 │ │ │ │ + std r9,272(r1) │ │ │ │ + add r9,r28,r4 │ │ │ │ + std r9,304(r1) │ │ │ │ + add r9,r30,r4 │ │ │ │ + std r9,224(r1) │ │ │ │ + add r9,r29,r4 │ │ │ │ + std r9,240(r1) │ │ │ │ + add r9,r24,r5 │ │ │ │ + std r9,232(r1) │ │ │ │ + add r9,r27,r4 │ │ │ │ + std r9,208(r1) │ │ │ │ + add r9,r26,r5 │ │ │ │ + sldi r5,r3,5 │ │ │ │ + std r9,296(r1) │ │ │ │ + add r9,r11,r4 │ │ │ │ + std r9,256(r1) │ │ │ │ + add r9,r5,r4 │ │ │ │ + std r9,192(r1) │ │ │ │ + mr r9,r10 │ │ │ │ + std r6,112(r1) │ │ │ │ std r12,120(r1) │ │ │ │ nop │ │ │ │ - ld r8,184(r1) │ │ │ │ + ld r10,184(r1) │ │ │ │ lfd f16,0(r31) │ │ │ │ - lfd f17,8(r31) │ │ │ │ - lfd f14,0(r10) │ │ │ │ - lfd f15,8(r10) │ │ │ │ std r19,144(r1) │ │ │ │ std r20,152(r1) │ │ │ │ - li r7,0 │ │ │ │ + li r8,0 │ │ │ │ + lfd f17,8(r31) │ │ │ │ + lfd f14,0(r9) │ │ │ │ std r31,128(r1) │ │ │ │ - std r10,136(r1) │ │ │ │ - add r16,r19,r8 │ │ │ │ - ld r8,192(r1) │ │ │ │ - add r15,r20,r8 │ │ │ │ - ld r8,200(r1) │ │ │ │ - add r14,r19,r8 │ │ │ │ - ld r8,208(r1) │ │ │ │ - add r8,r20,r8 │ │ │ │ - std r8,40(r1) │ │ │ │ - ld r8,216(r1) │ │ │ │ - add r8,r19,r8 │ │ │ │ - std r8,32(r1) │ │ │ │ - ld r8,224(r1) │ │ │ │ - add r21,r20,r8 │ │ │ │ - ld r8,232(r1) │ │ │ │ - add r22,r19,r8 │ │ │ │ - ld r8,240(r1) │ │ │ │ - add r23,r20,r8 │ │ │ │ - ld r8,248(r1) │ │ │ │ - add r24,r19,r8 │ │ │ │ - ld r8,256(r1) │ │ │ │ - add r25,r20,r8 │ │ │ │ - ld r8,264(r1) │ │ │ │ - add r26,r19,r8 │ │ │ │ - ld r8,272(r1) │ │ │ │ - add r27,r20,r8 │ │ │ │ - ld r8,280(r1) │ │ │ │ - add r28,r19,r8 │ │ │ │ - ld r8,288(r1) │ │ │ │ - add r29,r20,r8 │ │ │ │ - ld r8,296(r1) │ │ │ │ - add r8,r19,r8 │ │ │ │ - mr r19,r17 │ │ │ │ - mr r17,r21 │ │ │ │ - mr r21,r23 │ │ │ │ - std r8,48(r1) │ │ │ │ - ld r8,304(r1) │ │ │ │ - add r18,r20,r8 │ │ │ │ + std r9,136(r1) │ │ │ │ + lfd f15,8(r9) │ │ │ │ + add r17,r19,r10 │ │ │ │ + ld r10,192(r1) │ │ │ │ + add r15,r20,r10 │ │ │ │ + ld r10,200(r1) │ │ │ │ + add r14,r19,r10 │ │ │ │ + ld r10,208(r1) │ │ │ │ + add r10,r20,r10 │ │ │ │ + std r10,40(r1) │ │ │ │ + ld r10,216(r1) │ │ │ │ + add r10,r19,r10 │ │ │ │ + std r10,32(r1) │ │ │ │ + ld r10,224(r1) │ │ │ │ + add r21,r20,r10 │ │ │ │ + ld r10,232(r1) │ │ │ │ + add r22,r19,r10 │ │ │ │ + ld r10,240(r1) │ │ │ │ + add r23,r20,r10 │ │ │ │ + ld r10,248(r1) │ │ │ │ + add r24,r19,r10 │ │ │ │ + ld r10,256(r1) │ │ │ │ + add r25,r20,r10 │ │ │ │ + ld r10,264(r1) │ │ │ │ + add r26,r19,r10 │ │ │ │ + ld r10,272(r1) │ │ │ │ + add r27,r20,r10 │ │ │ │ + ld r10,280(r1) │ │ │ │ + add r28,r19,r10 │ │ │ │ + ld r10,288(r1) │ │ │ │ + add r29,r20,r10 │ │ │ │ + ld r10,296(r1) │ │ │ │ + add r10,r19,r10 │ │ │ │ + mr r19,r16 │ │ │ │ + mr r16,r21 │ │ │ │ + std r10,48(r1) │ │ │ │ + ld r10,304(r1) │ │ │ │ + add r18,r20,r10 │ │ │ │ mr r20,r22 │ │ │ │ + nop │ │ │ │ ld r30,80(r1) │ │ │ │ - sldi r31,r7,4 │ │ │ │ + sldi r31,r8,4 │ │ │ │ fmr f1,f16 │ │ │ │ fmr f2,f17 │ │ │ │ - std r7,56(r1) │ │ │ │ - std r9,72(r1) │ │ │ │ - add r10,r30,r31 │ │ │ │ - lfd f30,0(r10) │ │ │ │ - lfd f31,8(r10) │ │ │ │ + std r8,56(r1) │ │ │ │ + std r2,72(r1) │ │ │ │ + add r9,r30,r31 │ │ │ │ + lfd f30,0(r9) │ │ │ │ + lfd f31,8(r9) │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f21,f2 │ │ │ │ fmr f20,f1 │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ fmr f1,f14 │ │ │ │ fmr f2,f15 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - ld r9,96(r1) │ │ │ │ + bl 367c │ │ │ │ + ld r2,96(r1) │ │ │ │ fmr f23,f2 │ │ │ │ fmr f22,f1 │ │ │ │ fmr f2,f17 │ │ │ │ fmr f1,f16 │ │ │ │ - add r31,r31,r9 │ │ │ │ - add r31,r30,r31 │ │ │ │ - lfd f30,0(r31) │ │ │ │ - lfd f31,8(r31) │ │ │ │ + add r9,r31,r30 │ │ │ │ + add r9,r9,r2 │ │ │ │ li r31,0 │ │ │ │ + lfd f30,0(r9) │ │ │ │ + lfd f31,8(r9) │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f25,f2 │ │ │ │ fmr f24,f1 │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ fmr f1,f14 │ │ │ │ fmr f2,f15 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - ld r30,120(r1) │ │ │ │ - ld r22,112(r1) │ │ │ │ - ld r23,88(r1) │ │ │ │ + bl 367c │ │ │ │ + ld r22,88(r1) │ │ │ │ + ld r21,112(r1) │ │ │ │ std r19,64(r1) │ │ │ │ + ld r30,120(r1) │ │ │ │ fmr f27,f2 │ │ │ │ fmr f26,f1 │ │ │ │ - mr r19,r30 │ │ │ │ - mr r30,r22 │ │ │ │ + mr r19,r22 │ │ │ │ + mr r22,r21 │ │ │ │ nop │ │ │ │ - lfd f28,0(r30) │ │ │ │ - lfd f29,8(r30) │ │ │ │ - add r22,r16,r31 │ │ │ │ - lfd f30,0(r23) │ │ │ │ - lfd f31,8(r23) │ │ │ │ - addi r30,r30,16 │ │ │ │ - addi r23,r23,16 │ │ │ │ - lfd f3,16(r22) │ │ │ │ - lfd f4,24(r22) │ │ │ │ + lfd f28,0(r22) │ │ │ │ + lfd f29,8(r22) │ │ │ │ + add r21,r17,r31 │ │ │ │ + addi r22,r22,16 │ │ │ │ + addi r19,r19,16 │ │ │ │ + lfd f30,-16(r19) │ │ │ │ + lfd f31,-8(r19) │ │ │ │ + lfd f3,16(r21) │ │ │ │ + lfd f4,24(r21) │ │ │ │ fmr f1,f28 │ │ │ │ fmr f2,f29 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f3,f20 │ │ │ │ fmr f4,f21 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - lfd f3,0(r22) │ │ │ │ - lfd f4,8(r22) │ │ │ │ - add r22,r15,r31 │ │ │ │ + bl 367c │ │ │ │ + lfd f3,0(r21) │ │ │ │ + lfd f4,8(r21) │ │ │ │ + add r21,r15,r31 │ │ │ │ fmr f19,f2 │ │ │ │ fmr f18,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f3,f20 │ │ │ │ fmr f4,f21 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - stfd f18,16(r22) │ │ │ │ - stfd f19,24(r22) │ │ │ │ - stfd f1,0(r22) │ │ │ │ - stfd f2,8(r22) │ │ │ │ - add r22,r14,r31 │ │ │ │ + bl 367c │ │ │ │ + stfd f18,16(r21) │ │ │ │ + stfd f19,24(r21) │ │ │ │ + stfd f1,0(r21) │ │ │ │ + stfd f2,8(r21) │ │ │ │ + add r21,r14,r31 │ │ │ │ fmr f1,f28 │ │ │ │ fmr f2,f29 │ │ │ │ - lfd f3,16(r22) │ │ │ │ - lfd f4,24(r22) │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + lfd f3,16(r21) │ │ │ │ + lfd f4,24(r21) │ │ │ │ + bl 367c │ │ │ │ fmr f3,f22 │ │ │ │ fmr f4,f23 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - lfd f3,0(r22) │ │ │ │ - lfd f4,8(r22) │ │ │ │ - ld r9,40(r1) │ │ │ │ + bl 367c │ │ │ │ + lfd f3,0(r21) │ │ │ │ + lfd f4,8(r21) │ │ │ │ + ld r2,40(r1) │ │ │ │ fmr f19,f2 │ │ │ │ fmr f18,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - add r22,r9,r31 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + add r21,r2,r31 │ │ │ │ + bl 367c │ │ │ │ fmr f3,f22 │ │ │ │ fmr f4,f23 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - ld r9,32(r1) │ │ │ │ - stfd f18,16(r22) │ │ │ │ - stfd f19,24(r22) │ │ │ │ - stfd f1,0(r22) │ │ │ │ - stfd f2,8(r22) │ │ │ │ + bl 367c │ │ │ │ + ld r2,32(r1) │ │ │ │ + stfd f18,16(r21) │ │ │ │ + stfd f19,24(r21) │ │ │ │ + stfd f1,0(r21) │ │ │ │ + stfd f2,8(r21) │ │ │ │ fmr f1,f28 │ │ │ │ fmr f2,f29 │ │ │ │ - add r22,r9,r31 │ │ │ │ - lfd f3,16(r22) │ │ │ │ - lfd f4,24(r22) │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + add r21,r2,r31 │ │ │ │ + lfd f3,16(r21) │ │ │ │ + lfd f4,24(r21) │ │ │ │ + bl 367c │ │ │ │ fmr f3,f24 │ │ │ │ fmr f4,f25 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - lfd f3,0(r22) │ │ │ │ - lfd f4,8(r22) │ │ │ │ - add r22,r17,r31 │ │ │ │ + bl 367c │ │ │ │ + lfd f3,0(r21) │ │ │ │ + lfd f4,8(r21) │ │ │ │ + add r21,r16,r31 │ │ │ │ fmr f19,f2 │ │ │ │ fmr f18,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f3,f24 │ │ │ │ fmr f4,f25 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - stfd f18,16(r22) │ │ │ │ - stfd f19,24(r22) │ │ │ │ - stfd f1,0(r22) │ │ │ │ - stfd f2,8(r22) │ │ │ │ - add r22,r20,r31 │ │ │ │ + bl 367c │ │ │ │ + stfd f18,16(r21) │ │ │ │ + stfd f19,24(r21) │ │ │ │ + stfd f1,0(r21) │ │ │ │ + stfd f2,8(r21) │ │ │ │ + add r21,r20,r31 │ │ │ │ fmr f1,f28 │ │ │ │ fmr f2,f29 │ │ │ │ - lfd f3,16(r22) │ │ │ │ - lfd f4,24(r22) │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + lfd f3,16(r21) │ │ │ │ + lfd f4,24(r21) │ │ │ │ + bl 367c │ │ │ │ fmr f3,f26 │ │ │ │ fmr f4,f27 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - lfd f3,0(r22) │ │ │ │ - lfd f4,8(r22) │ │ │ │ - add r22,r21,r31 │ │ │ │ + bl 367c │ │ │ │ + lfd f3,0(r21) │ │ │ │ + lfd f4,8(r21) │ │ │ │ + add r21,r23,r31 │ │ │ │ fmr f13,f2 │ │ │ │ fmr f12,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ fmr f29,f13 │ │ │ │ fmr f28,f12 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f3,f26 │ │ │ │ fmr f4,f27 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - stfd f28,16(r22) │ │ │ │ - stfd f29,24(r22) │ │ │ │ - stfd f1,0(r22) │ │ │ │ - stfd f2,8(r22) │ │ │ │ - add r22,r24,r31 │ │ │ │ + bl 367c │ │ │ │ + stfd f28,16(r21) │ │ │ │ + stfd f29,24(r21) │ │ │ │ + stfd f1,0(r21) │ │ │ │ + stfd f2,8(r21) │ │ │ │ + add r21,r24,r31 │ │ │ │ fmr f1,f30 │ │ │ │ fmr f2,f31 │ │ │ │ - lfd f3,16(r22) │ │ │ │ - lfd f4,24(r22) │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + lfd f3,16(r21) │ │ │ │ + lfd f4,24(r21) │ │ │ │ + bl 367c │ │ │ │ fmr f3,f20 │ │ │ │ fmr f4,f21 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - lfd f3,0(r22) │ │ │ │ - lfd f4,8(r22) │ │ │ │ - add r22,r25,r31 │ │ │ │ + bl 367c │ │ │ │ + lfd f3,0(r21) │ │ │ │ + lfd f4,8(r21) │ │ │ │ + add r21,r25,r31 │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f3,f20 │ │ │ │ fmr f4,f21 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - stfd f28,16(r22) │ │ │ │ - stfd f29,24(r22) │ │ │ │ - stfd f1,0(r22) │ │ │ │ - stfd f2,8(r22) │ │ │ │ - add r22,r26,r31 │ │ │ │ + bl 367c │ │ │ │ + stfd f28,16(r21) │ │ │ │ + stfd f29,24(r21) │ │ │ │ + stfd f1,0(r21) │ │ │ │ + stfd f2,8(r21) │ │ │ │ + add r21,r26,r31 │ │ │ │ fmr f1,f30 │ │ │ │ fmr f2,f31 │ │ │ │ - lfd f3,16(r22) │ │ │ │ - lfd f4,24(r22) │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + lfd f3,16(r21) │ │ │ │ + lfd f4,24(r21) │ │ │ │ + bl 367c │ │ │ │ fmr f3,f22 │ │ │ │ fmr f4,f23 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - lfd f3,0(r22) │ │ │ │ - lfd f4,8(r22) │ │ │ │ - add r22,r27,r31 │ │ │ │ + bl 367c │ │ │ │ + lfd f3,0(r21) │ │ │ │ + lfd f4,8(r21) │ │ │ │ + add r21,r27,r31 │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f3,f22 │ │ │ │ fmr f4,f23 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - stfd f28,16(r22) │ │ │ │ - stfd f29,24(r22) │ │ │ │ - stfd f1,0(r22) │ │ │ │ - stfd f2,8(r22) │ │ │ │ - add r22,r28,r31 │ │ │ │ + bl 367c │ │ │ │ + stfd f28,16(r21) │ │ │ │ + stfd f29,24(r21) │ │ │ │ + stfd f1,0(r21) │ │ │ │ + stfd f2,8(r21) │ │ │ │ + add r21,r28,r31 │ │ │ │ fmr f1,f30 │ │ │ │ fmr f2,f31 │ │ │ │ - lfd f3,16(r22) │ │ │ │ - lfd f4,24(r22) │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + lfd f3,16(r21) │ │ │ │ + lfd f4,24(r21) │ │ │ │ + bl 367c │ │ │ │ fmr f3,f24 │ │ │ │ fmr f4,f25 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - lfd f3,0(r22) │ │ │ │ - lfd f4,8(r22) │ │ │ │ - add r22,r29,r31 │ │ │ │ + bl 367c │ │ │ │ + lfd f3,0(r21) │ │ │ │ + lfd f4,8(r21) │ │ │ │ + add r21,r29,r31 │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f3,f24 │ │ │ │ fmr f4,f25 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - stfd f28,16(r22) │ │ │ │ - stfd f29,24(r22) │ │ │ │ - ld r9,48(r1) │ │ │ │ - stfd f1,0(r22) │ │ │ │ - stfd f2,8(r22) │ │ │ │ + bl 367c │ │ │ │ + stfd f28,16(r21) │ │ │ │ + stfd f29,24(r21) │ │ │ │ + ld r2,48(r1) │ │ │ │ + stfd f1,0(r21) │ │ │ │ + stfd f2,8(r21) │ │ │ │ fmr f1,f30 │ │ │ │ fmr f2,f31 │ │ │ │ - add r22,r9,r31 │ │ │ │ - lfd f3,16(r22) │ │ │ │ - lfd f4,24(r22) │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + add r21,r2,r31 │ │ │ │ + lfd f3,16(r21) │ │ │ │ + lfd f4,24(r21) │ │ │ │ + bl 367c │ │ │ │ fmr f3,f26 │ │ │ │ fmr f4,f27 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - lfd f3,0(r22) │ │ │ │ - lfd f4,8(r22) │ │ │ │ - add r22,r18,r31 │ │ │ │ + bl 367c │ │ │ │ + lfd f3,0(r21) │ │ │ │ + lfd f4,8(r21) │ │ │ │ + add r21,r18,r31 │ │ │ │ addi r31,r31,32 │ │ │ │ fmr f13,f2 │ │ │ │ fmr f12,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ fmr f31,f13 │ │ │ │ fmr f30,f12 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f3,f26 │ │ │ │ fmr f4,f27 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - addic. r19,r19,-1 │ │ │ │ - stfd f30,16(r22) │ │ │ │ - stfd f31,24(r22) │ │ │ │ - stfd f1,0(r22) │ │ │ │ - stfd f2,8(r22) │ │ │ │ - bne 117e0 │ │ │ │ + bl 367c │ │ │ │ + addic. r30,r30,-1 │ │ │ │ + stfd f30,16(r21) │ │ │ │ + stfd f31,24(r21) │ │ │ │ + stfd f1,0(r21) │ │ │ │ + stfd f2,8(r21) │ │ │ │ + bne 10770 │ │ │ │ ld r19,64(r1) │ │ │ │ - ld r10,40(r1) │ │ │ │ - ld r9,72(r1) │ │ │ │ - ld r7,56(r1) │ │ │ │ - add r10,r10,r19 │ │ │ │ - addi r7,r7,1 │ │ │ │ - add r16,r16,r9 │ │ │ │ + ld r9,40(r1) │ │ │ │ + ld r2,72(r1) │ │ │ │ + ld r8,56(r1) │ │ │ │ + add r9,r9,r19 │ │ │ │ add r15,r15,r19 │ │ │ │ - add r14,r14,r9 │ │ │ │ - add r17,r17,r19 │ │ │ │ - add r20,r20,r9 │ │ │ │ - add r21,r21,r19 │ │ │ │ - std r10,40(r1) │ │ │ │ - ld r10,32(r1) │ │ │ │ - add r24,r24,r9 │ │ │ │ + add r16,r16,r19 │ │ │ │ + add r23,r23,r19 │ │ │ │ + addi r8,r8,1 │ │ │ │ + add r17,r17,r2 │ │ │ │ + add r14,r14,r2 │ │ │ │ + add r20,r20,r2 │ │ │ │ + std r9,40(r1) │ │ │ │ + ld r9,32(r1) │ │ │ │ + add r24,r24,r2 │ │ │ │ add r25,r25,r19 │ │ │ │ - add r26,r26,r9 │ │ │ │ + add r26,r26,r2 │ │ │ │ add r27,r27,r19 │ │ │ │ - add r28,r28,r9 │ │ │ │ + add r28,r28,r2 │ │ │ │ add r29,r29,r19 │ │ │ │ add r18,r18,r19 │ │ │ │ - add r10,r10,r9 │ │ │ │ - std r10,32(r1) │ │ │ │ - ld r10,104(r1) │ │ │ │ - cmpd r10,r7 │ │ │ │ - ld r10,48(r1) │ │ │ │ - add r10,r10,r9 │ │ │ │ - std r10,48(r1) │ │ │ │ - bgt 11710 │ │ │ │ - ld r8,160(r1) │ │ │ │ - mr r17,r19 │ │ │ │ + add r9,r9,r2 │ │ │ │ + std r9,32(r1) │ │ │ │ + ld r9,104(r1) │ │ │ │ + cmpd r9,r8 │ │ │ │ + ld r9,48(r1) │ │ │ │ + add r9,r9,r2 │ │ │ │ + std r9,48(r1) │ │ │ │ + bgt 106b0 │ │ │ │ + ld r10,160(r1) │ │ │ │ + mr r16,r19 │ │ │ │ ld r19,144(r1) │ │ │ │ ld r20,152(r1) │ │ │ │ ld r31,128(r1) │ │ │ │ - ld r10,136(r1) │ │ │ │ - add r19,r19,r8 │ │ │ │ - ld r8,168(r1) │ │ │ │ + ld r9,136(r1) │ │ │ │ + add r19,r19,r10 │ │ │ │ + ld r10,168(r1) │ │ │ │ addi r31,r31,16 │ │ │ │ - addi r10,r10,16 │ │ │ │ - add r20,r20,r8 │ │ │ │ - ld r8,176(r1) │ │ │ │ - cmpld r31,r8 │ │ │ │ - bne 11650 │ │ │ │ + addi r9,r9,16 │ │ │ │ + add r20,r20,r10 │ │ │ │ + ld r10,176(r1) │ │ │ │ + cmpld r31,r10 │ │ │ │ + bne 105f0 │ │ │ │ lfd f14,464(r1) │ │ │ │ lfd f15,472(r1) │ │ │ │ lfd f16,480(r1) │ │ │ │ lfd f17,488(r1) │ │ │ │ lfd f18,496(r1) │ │ │ │ lfd f19,504(r1) │ │ │ │ lfd f20,512(r1) │ │ │ │ @@ -14896,1795 +13102,1611 @@ │ │ │ │ ld r20,368(r1) │ │ │ │ ld r21,376(r1) │ │ │ │ ld r22,384(r1) │ │ │ │ ld r23,392(r1) │ │ │ │ ld r24,400(r1) │ │ │ │ ld r25,408(r1) │ │ │ │ ld r26,416(r1) │ │ │ │ - ld r27,424(r1) │ │ │ │ ld r28,432(r1) │ │ │ │ + ld r29,440(r1) │ │ │ │ addi r1,r1,608 │ │ │ │ ld r0,16(r1) │ │ │ │ - ld r29,-168(r1) │ │ │ │ + ld r27,-184(r1) │ │ │ │ ld r30,-160(r1) │ │ │ │ ld r31,-152(r1) │ │ │ │ mtlr r0 │ │ │ │ blr │ │ │ │ - addi r10,r10,1 │ │ │ │ - li r9,0 │ │ │ │ - b 113bc │ │ │ │ - ld r22,384(r1) │ │ │ │ - ld r26,416(r1) │ │ │ │ + addi r9,r9,1 │ │ │ │ + li r2,0 │ │ │ │ + b 1035c │ │ │ │ + ld r25,408(r1) │ │ │ │ + ld r29,440(r1) │ │ │ │ addi r1,r1,608 │ │ │ │ ld r0,16(r1) │ │ │ │ - ld r29,-168(r1) │ │ │ │ + ld r27,-184(r1) │ │ │ │ ld r30,-160(r1) │ │ │ │ ld r31,-152(r1) │ │ │ │ mtlr r0 │ │ │ │ blr │ │ │ │ .long 0x0 │ │ │ │ .long 0x1020000 │ │ │ │ .long 0x1292 │ │ │ │ nop │ │ │ │ nop │ │ │ │ - addis r2,r12,8 │ │ │ │ - addi r2,r2,25040 │ │ │ │ + ld r2,32(r3) │ │ │ │ + mfcr r11 │ │ │ │ mflr r0 │ │ │ │ - ld r9,32(r3) │ │ │ │ - std r28,-176(r1) │ │ │ │ + std r27,-184(r1) │ │ │ │ std r30,-160(r1) │ │ │ │ + mr r27,r3 │ │ │ │ std r31,-152(r1) │ │ │ │ - mfcr r11 │ │ │ │ - mr r28,r3 │ │ │ │ - sradi r9,r9,1 │ │ │ │ - addze r9,r9 │ │ │ │ std r0,16(r1) │ │ │ │ stw r11,8(r1) │ │ │ │ - stdu r1,-624(r1) │ │ │ │ - std r9,32(r1) │ │ │ │ - bl 33a0 │ │ │ │ - ld r2,24(r1) │ │ │ │ + stdu r1,-592(r1) │ │ │ │ + sradi r2,r2,1 │ │ │ │ + addze r2,r2 │ │ │ │ + std r2,32(r1) │ │ │ │ + bl 33a0 │ │ │ │ mr r31,r3 │ │ │ │ - bl 3660 │ │ │ │ - ld r2,24(r1) │ │ │ │ - ld r9,32(r1) │ │ │ │ + bl 3660 │ │ │ │ + ld r2,32(r1) │ │ │ │ mr r30,r3 │ │ │ │ - divd r6,r9,r31 │ │ │ │ - mulld r10,r6,r31 │ │ │ │ - subf r10,r10,r9 │ │ │ │ - cmpd r3,r10 │ │ │ │ - blt 12cf0 │ │ │ │ - maddld r30,r6,r30,r10 │ │ │ │ - add r6,r6,r30 │ │ │ │ - cmpd r30,r6 │ │ │ │ - bge 12cc8 │ │ │ │ - std r14,336(r1) │ │ │ │ - std r15,344(r1) │ │ │ │ - std r16,352(r1) │ │ │ │ - std r17,360(r1) │ │ │ │ - std r18,368(r1) │ │ │ │ - std r19,376(r1) │ │ │ │ - std r20,384(r1) │ │ │ │ - std r21,392(r1) │ │ │ │ - std r22,400(r1) │ │ │ │ - std r23,408(r1) │ │ │ │ - std r24,416(r1) │ │ │ │ - std r25,424(r1) │ │ │ │ - std r26,432(r1) │ │ │ │ - std r27,440(r1) │ │ │ │ - std r29,456(r1) │ │ │ │ - stfd f14,480(r1) │ │ │ │ - stfd f15,488(r1) │ │ │ │ - stfd f16,496(r1) │ │ │ │ - stfd f17,504(r1) │ │ │ │ - stfd f18,512(r1) │ │ │ │ - stfd f19,520(r1) │ │ │ │ - stfd f20,528(r1) │ │ │ │ - stfd f21,536(r1) │ │ │ │ - stfd f22,544(r1) │ │ │ │ - stfd f23,552(r1) │ │ │ │ - stfd f24,560(r1) │ │ │ │ - stfd f25,568(r1) │ │ │ │ - stfd f26,576(r1) │ │ │ │ - stfd f27,584(r1) │ │ │ │ - stfd f28,592(r1) │ │ │ │ - stfd f29,600(r1) │ │ │ │ - stfd f30,608(r1) │ │ │ │ - stfd f31,616(r1) │ │ │ │ - ld r29,40(r28) │ │ │ │ - ld r27,48(r28) │ │ │ │ - add r19,r30,r9 │ │ │ │ - ld r11,64(r28) │ │ │ │ - ld r5,16(r28) │ │ │ │ - ld r0,56(r28) │ │ │ │ - ld r8,24(r28) │ │ │ │ - ld r10,8(r28) │ │ │ │ - addi r22,r30,1 │ │ │ │ + divd r7,r2,r31 │ │ │ │ + mulld r9,r7,r31 │ │ │ │ + subf r9,r9,r2 │ │ │ │ + cmpd r3,r9 │ │ │ │ + blt 11a40 │ │ │ │ + maddld r30,r7,r30,r9 │ │ │ │ + add r7,r7,r30 │ │ │ │ + cmpd r30,r7 │ │ │ │ + bge 11a18 │ │ │ │ + std r14,304(r1) │ │ │ │ + std r15,312(r1) │ │ │ │ + add r15,r30,r2 │ │ │ │ li r12,1 │ │ │ │ - ld r14,0(r28) │ │ │ │ - li r23,0 │ │ │ │ - addis r15,r2,-3 │ │ │ │ - addis r16,r2,-3 │ │ │ │ li r31,0 │ │ │ │ - sradi r7,r29,1 │ │ │ │ - addze r7,r7 │ │ │ │ - mulld r4,r27,r29 │ │ │ │ - cmpdi cr3,r29,1 │ │ │ │ - cmpdi cr4,r27,1 │ │ │ │ - sradi r28,r27,1 │ │ │ │ - addze r28,r28 │ │ │ │ - addi r3,r10,1 │ │ │ │ - mulld r18,r8,r5 │ │ │ │ - subf r10,r9,r10 │ │ │ │ - mulld r25,r22,r5 │ │ │ │ - mulld r21,r30,r5 │ │ │ │ - addi r15,r15,24352 │ │ │ │ - addi r16,r16,23200 │ │ │ │ - subf r3,r9,r3 │ │ │ │ - add r17,r10,r30 │ │ │ │ - sldi r10,r8,5 │ │ │ │ - sldi r8,r27,5 │ │ │ │ - maddld r24,r29,r30,r7 │ │ │ │ - maddld r29,r29,r19,r7 │ │ │ │ - subfic r26,r7,1 │ │ │ │ - add r3,r3,r30 │ │ │ │ - mulld r20,r5,r17 │ │ │ │ - mulld r3,r3,r5 │ │ │ │ - sldi r5,r18,5 │ │ │ │ - subf r18,r7,r25 │ │ │ │ - add r25,r26,r25 │ │ │ │ - addi r21,r21,1 │ │ │ │ - std r29,32(r1) │ │ │ │ - mr r29,r28 │ │ │ │ - maddld r17,r17,r5,r0 │ │ │ │ - sldi r28,r28,5 │ │ │ │ - maddld r18,r18,r10,r0 │ │ │ │ + std r16,320(r1) │ │ │ │ + std r17,328(r1) │ │ │ │ + std r18,336(r1) │ │ │ │ + std r19,344(r1) │ │ │ │ + std r20,352(r1) │ │ │ │ + std r21,360(r1) │ │ │ │ + std r22,368(r1) │ │ │ │ + std r23,376(r1) │ │ │ │ + addi r22,r30,1 │ │ │ │ + li r23,0 │ │ │ │ + std r24,384(r1) │ │ │ │ + std r25,392(r1) │ │ │ │ + std r26,400(r1) │ │ │ │ + std r28,416(r1) │ │ │ │ + std r29,424(r1) │ │ │ │ + stfd f14,448(r1) │ │ │ │ + stfd f15,456(r1) │ │ │ │ + stfd f16,464(r1) │ │ │ │ + stfd f17,472(r1) │ │ │ │ + stfd f18,480(r1) │ │ │ │ + stfd f19,488(r1) │ │ │ │ + stfd f20,496(r1) │ │ │ │ + stfd f21,504(r1) │ │ │ │ + stfd f22,512(r1) │ │ │ │ + stfd f23,520(r1) │ │ │ │ + stfd f24,528(r1) │ │ │ │ + stfd f25,536(r1) │ │ │ │ + stfd f26,544(r1) │ │ │ │ + stfd f27,552(r1) │ │ │ │ + stfd f28,560(r1) │ │ │ │ + stfd f29,568(r1) │ │ │ │ + stfd f30,576(r1) │ │ │ │ + stfd f31,584(r1) │ │ │ │ + ld r19,40(r27) │ │ │ │ + ld r9,8(r27) │ │ │ │ + std r2,136(r1) │ │ │ │ + std r7,144(r1) │ │ │ │ + ld r6,16(r27) │ │ │ │ + ld r10,24(r27) │ │ │ │ + ld r28,48(r27) │ │ │ │ + ld r11,64(r27) │ │ │ │ + ld r29,56(r27) │ │ │ │ + ld r14,0(r27) │ │ │ │ + sradi r8,r19,1 │ │ │ │ + addze r8,r8 │ │ │ │ + addi r4,r9,1 │ │ │ │ + subf r9,r2,r9 │ │ │ │ + cmpdi cr3,r19,1 │ │ │ │ + mulld r3,r10,r6 │ │ │ │ + mulld r24,r22,r6 │ │ │ │ + mulld r18,r30,r6 │ │ │ │ + sradi r16,r28,1 │ │ │ │ + addze r16,r16 │ │ │ │ + subf r4,r2,r4 │ │ │ │ + add r17,r9,r30 │ │ │ │ + sldi r9,r10,5 │ │ │ │ + sldi r10,r28,5 │ │ │ │ + mulld r5,r28,r19 │ │ │ │ + cmpdi cr4,r28,1 │ │ │ │ + maddld r21,r19,r30,r8 │ │ │ │ + add r4,r4,r30 │ │ │ │ + mulld r20,r6,r17 │ │ │ │ + subfic r27,r8,1 │ │ │ │ + std r8,72(r1) │ │ │ │ + maddld r19,r19,r15,r8 │ │ │ │ + mulld r4,r4,r6 │ │ │ │ + sldi r6,r3,5 │ │ │ │ + sldi r0,r16,5 │ │ │ │ + std r16,96(r1) │ │ │ │ + addi r18,r18,1 │ │ │ │ + maddld r26,r5,r15,r16 │ │ │ │ + maddld r25,r5,r30,r16 │ │ │ │ + maddld r3,r28,r21,r16 │ │ │ │ + maddld r21,r10,r21,r11 │ │ │ │ + sldi r5,r5,5 │ │ │ │ + subf r0,r0,r29 │ │ │ │ + std r6,160(r1) │ │ │ │ + maddld r16,r28,r19,r16 │ │ │ │ addi r20,r20,1 │ │ │ │ - std r29,128(r1) │ │ │ │ - maddld r29,r4,r30,r29 │ │ │ │ - subf r28,r28,r0 │ │ │ │ - add r26,r26,r3 │ │ │ │ - subf r3,r7,r3 │ │ │ │ - maddld r25,r25,r10,r28 │ │ │ │ - maddld r21,r21,r10,r28 │ │ │ │ - std r17,304(r1) │ │ │ │ - maddld r3,r3,r10,r0 │ │ │ │ - std r18,288(r1) │ │ │ │ - ld r18,32(r1) │ │ │ │ - std r29,40(r1) │ │ │ │ - ld r29,128(r1) │ │ │ │ - ld r17,128(r1) │ │ │ │ - std r25,224(r1) │ │ │ │ - std r21,256(r1) │ │ │ │ - std r3,272(r1) │ │ │ │ - maddld r3,r30,r5,r0 │ │ │ │ - maddld r29,r4,r19,r29 │ │ │ │ - sldi r4,r4,5 │ │ │ │ - maddld r18,r27,r18,r17 │ │ │ │ - maddld r19,r19,r4,r11 │ │ │ │ - std r3,320(r1) │ │ │ │ - maddld r3,r30,r4,r11 │ │ │ │ - std r29,48(r1) │ │ │ │ - ld r29,32(r1) │ │ │ │ - sldi r0,r18,5 │ │ │ │ + maddld r17,r17,r6,r29 │ │ │ │ + maddld r19,r10,r19,r11 │ │ │ │ + maddld r18,r18,r9,r0 │ │ │ │ + maddld r15,r15,r5,r11 │ │ │ │ + std r5,152(r1) │ │ │ │ + maddld r20,r20,r9,r0 │ │ │ │ + sldi r25,r25,5 │ │ │ │ + sldi r26,r26,5 │ │ │ │ + std r21,200(r1) │ │ │ │ + add r21,r27,r24 │ │ │ │ + add r27,r27,r4 │ │ │ │ + subf r4,r8,r4 │ │ │ │ + subf r24,r8,r24 │ │ │ │ + add r28,r25,r11 │ │ │ │ + sldi r3,r3,5 │ │ │ │ + std r17,272(r1) │ │ │ │ + mr r17,r10 │ │ │ │ std r19,216(r1) │ │ │ │ - maddld r19,r27,r24,r17 │ │ │ │ - maddld r24,r8,r24,r11 │ │ │ │ - std r3,200(r1) │ │ │ │ - ld r25,48(r1) │ │ │ │ - std r24,232(r1) │ │ │ │ - maddld r24,r8,r29,r11 │ │ │ │ - ld r29,40(r1) │ │ │ │ - sldi r3,r19,5 │ │ │ │ + std r18,224(r1) │ │ │ │ + maddld r4,r4,r9,r29 │ │ │ │ + maddld r24,r24,r9,r29 │ │ │ │ + maddld r21,r21,r9,r0 │ │ │ │ + maddld r0,r27,r9,r0 │ │ │ │ + std r15,184(r1) │ │ │ │ add r3,r3,r11 │ │ │ │ - sldi r25,r25,5 │ │ │ │ - sldi r29,r29,5 │ │ │ │ - std r24,248(r1) │ │ │ │ - maddld r24,r20,r10,r28 │ │ │ │ - mr r20,r8 │ │ │ │ - add r29,r29,r11 │ │ │ │ - std r29,264(r1) │ │ │ │ - maddld r29,r26,r10,r28 │ │ │ │ - std r24,240(r1) │ │ │ │ + std r28,232(r1) │ │ │ │ + add r28,r26,r11 │ │ │ │ + std r20,208(r1) │ │ │ │ + std r28,248(r1) │ │ │ │ + std r3,264(r1) │ │ │ │ + std r24,256(r1) │ │ │ │ + std r4,240(r1) │ │ │ │ + maddld r4,r30,r6,r29 │ │ │ │ + ld r29,96(r1) │ │ │ │ mr r24,r22 │ │ │ │ - std r29,208(r1) │ │ │ │ - add r29,r25,r11 │ │ │ │ - mr r25,r23 │ │ │ │ - std r29,280(r1) │ │ │ │ - isel r29,r17,r12,4*cr4+gt │ │ │ │ - std r29,136(r1) │ │ │ │ - std r3,296(r1) │ │ │ │ - add r3,r0,r11 │ │ │ │ - std r9,168(r1) │ │ │ │ - std r6,176(r1) │ │ │ │ - std r7,88(r1) │ │ │ │ - std r4,184(r1) │ │ │ │ - std r5,192(r1) │ │ │ │ - std r3,312(r1) │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - std r10,32(r1) │ │ │ │ - ld r10,168(r1) │ │ │ │ - ld r9,96(r14) │ │ │ │ - subf r3,r10,r30 │ │ │ │ - lfd f28,0(r9) │ │ │ │ - lfd f29,8(r9) │ │ │ │ - bl 6d098 │ │ │ │ - nop │ │ │ │ - lfd f3,0(r15) │ │ │ │ - lfd f4,8(r15) │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - ld r9,72(r14) │ │ │ │ + std r0,176(r1) │ │ │ │ + std r21,192(r1) │ │ │ │ + isel r0,r29,r12,4*cr4+gt │ │ │ │ + std r4,288(r1) │ │ │ │ + maddld r4,r30,r5,r11 │ │ │ │ + std r0,104(r1) │ │ │ │ + std r4,168(r1) │ │ │ │ + sldi r4,r16,5 │ │ │ │ + add r4,r4,r11 │ │ │ │ + std r4,280(r1) │ │ │ │ + std r9,32(r1) │ │ │ │ + ld r9,136(r1) │ │ │ │ + ld r2,96(r14) │ │ │ │ + subf r3,r9,r30 │ │ │ │ + lfd f28,0(r2) │ │ │ │ + lfd f29,8(r2) │ │ │ │ + bl 3670 │ │ │ │ + plfd f3,358804 # 68860 │ │ │ │ + plfd f4,358804 # 68868 │ │ │ │ + bl 367c │ │ │ │ + ld r2,72(r14) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - ld r3,0(r9) │ │ │ │ - bl 6d098 │ │ │ │ - nop │ │ │ │ + ld r3,0(r2) │ │ │ │ + bl 3670 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 6d4b8 │ │ │ │ - nop │ │ │ │ + bl 3830 │ │ │ │ fmr f13,f2 │ │ │ │ fmr f12,f1 │ │ │ │ fmr f3,f28 │ │ │ │ fmr f4,f29 │ │ │ │ fmr f1,f28 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f28,f12 │ │ │ │ fmr f29,f13 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f3,f28 │ │ │ │ fmr f4,f29 │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 6d328 │ │ │ │ - nop │ │ │ │ - bl 3cc0 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 3310 │ │ │ │ + bl 3ce0 │ │ │ │ ld r3,88(r14) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - bl 6d098 │ │ │ │ - nop │ │ │ │ + bl 3670 │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - bl 3620 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 367c │ │ │ │ + bl 3620 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ - lfd f2,8(r16) │ │ │ │ - lfd f1,0(r16) │ │ │ │ - bl 6d4b8 │ │ │ │ - nop │ │ │ │ - ld r9,96(r14) │ │ │ │ + plfd f2,357472 # 683e8 │ │ │ │ + plfd f1,357456 # 683e0 │ │ │ │ + bl 3830 │ │ │ │ + ld r2,96(r14) │ │ │ │ mr r3,r30 │ │ │ │ - stfd f1,96(r1) │ │ │ │ - stfd f2,104(r1) │ │ │ │ - lfd f28,0(r9) │ │ │ │ - lfd f29,8(r9) │ │ │ │ - bl 6d098 │ │ │ │ - nop │ │ │ │ - lfd f3,0(r15) │ │ │ │ - lfd f4,8(r15) │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - ld r9,72(r14) │ │ │ │ + fmr f15,f2 │ │ │ │ + fmr f14,f1 │ │ │ │ + lfd f28,0(r2) │ │ │ │ + lfd f29,8(r2) │ │ │ │ + bl 3670 │ │ │ │ + plfd f3,358568 # 68860 │ │ │ │ + plfd f4,358568 # 68868 │ │ │ │ + bl 367c │ │ │ │ + ld r2,72(r14) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - ld r3,0(r9) │ │ │ │ - bl 6d098 │ │ │ │ - nop │ │ │ │ + ld r3,0(r2) │ │ │ │ + bl 3670 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 6d4b8 │ │ │ │ - nop │ │ │ │ + bl 3830 │ │ │ │ fmr f13,f2 │ │ │ │ fmr f12,f1 │ │ │ │ fmr f3,f28 │ │ │ │ fmr f4,f29 │ │ │ │ fmr f1,f28 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f28,f12 │ │ │ │ fmr f29,f13 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f3,f28 │ │ │ │ fmr f4,f29 │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 6d328 │ │ │ │ - nop │ │ │ │ - bl 3cc0 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 3310 │ │ │ │ + bl 3ce0 │ │ │ │ ld r3,88(r14) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - bl 6d098 │ │ │ │ - nop │ │ │ │ + bl 3670 │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - bl 3620 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 367c │ │ │ │ + bl 3620 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ - lfd f2,8(r16) │ │ │ │ - lfd f1,0(r16) │ │ │ │ - bl 6d4b8 │ │ │ │ + plfd f2,357236 # 683e8 │ │ │ │ nop │ │ │ │ - ld r10,32(r1) │ │ │ │ - fmr f15,f2 │ │ │ │ - fmr f14,f1 │ │ │ │ - ble cr3,12c1c │ │ │ │ - ld r9,200(r1) │ │ │ │ - std r25,144(r1) │ │ │ │ - std r24,160(r1) │ │ │ │ - mr r24,r20 │ │ │ │ - std r31,152(r1) │ │ │ │ - add r21,r25,r9 │ │ │ │ - ld r9,208(r1) │ │ │ │ - add r19,r31,r9 │ │ │ │ - ld r9,216(r1) │ │ │ │ - add r18,r25,r9 │ │ │ │ - ld r9,224(r1) │ │ │ │ - add r17,r31,r9 │ │ │ │ - ld r9,232(r1) │ │ │ │ - add r9,r25,r9 │ │ │ │ - std r9,72(r1) │ │ │ │ - ld r9,240(r1) │ │ │ │ - add r9,r31,r9 │ │ │ │ - std r9,64(r1) │ │ │ │ - ld r9,248(r1) │ │ │ │ - add r9,r25,r9 │ │ │ │ - std r9,56(r1) │ │ │ │ - ld r9,256(r1) │ │ │ │ - add r9,r31,r9 │ │ │ │ - std r9,48(r1) │ │ │ │ - ld r9,264(r1) │ │ │ │ - add r9,r25,r9 │ │ │ │ - std r9,40(r1) │ │ │ │ - ld r9,272(r1) │ │ │ │ - add r9,r31,r9 │ │ │ │ - std r9,32(r1) │ │ │ │ - ld r9,280(r1) │ │ │ │ - add r26,r25,r9 │ │ │ │ - ld r9,288(r1) │ │ │ │ - add r27,r31,r9 │ │ │ │ - ld r9,296(r1) │ │ │ │ - add r28,r25,r9 │ │ │ │ - ld r9,304(r1) │ │ │ │ - add r29,r31,r9 │ │ │ │ - ld r9,312(r1) │ │ │ │ - add r23,r25,r9 │ │ │ │ - ld r9,320(r1) │ │ │ │ - mr r25,r28 │ │ │ │ - add r22,r31,r9 │ │ │ │ - li r9,0 │ │ │ │ - mr r20,r22 │ │ │ │ - mr r22,r23 │ │ │ │ - mr r23,r29 │ │ │ │ + plfd f1,357216 # 683e0 │ │ │ │ + bl 3830 │ │ │ │ + ld r9,32(r1) │ │ │ │ + fmr f17,f2 │ │ │ │ + fmr f16,f1 │ │ │ │ + ble cr3,1196c │ │ │ │ + ld r2,168(r1) │ │ │ │ + std r23,112(r1) │ │ │ │ + std r31,120(r1) │ │ │ │ + std r24,128(r1) │ │ │ │ + add r21,r23,r2 │ │ │ │ + ld r2,176(r1) │ │ │ │ + add r20,r31,r2 │ │ │ │ + ld r2,184(r1) │ │ │ │ + add r19,r23,r2 │ │ │ │ + ld r2,192(r1) │ │ │ │ + add r18,r31,r2 │ │ │ │ + ld r2,200(r1) │ │ │ │ + add r16,r23,r2 │ │ │ │ + ld r2,208(r1) │ │ │ │ + add r15,r31,r2 │ │ │ │ + ld r2,216(r1) │ │ │ │ + add r2,r23,r2 │ │ │ │ + std r2,56(r1) │ │ │ │ + ld r2,224(r1) │ │ │ │ + add r2,r31,r2 │ │ │ │ + std r2,48(r1) │ │ │ │ + ld r2,232(r1) │ │ │ │ + add r2,r23,r2 │ │ │ │ + std r2,40(r1) │ │ │ │ + ld r2,240(r1) │ │ │ │ + add r2,r31,r2 │ │ │ │ + std r2,32(r1) │ │ │ │ + ld r2,248(r1) │ │ │ │ + add r25,r23,r2 │ │ │ │ + ld r2,256(r1) │ │ │ │ + add r26,r31,r2 │ │ │ │ + ld r2,264(r1) │ │ │ │ + add r27,r23,r2 │ │ │ │ + ld r2,272(r1) │ │ │ │ + add r28,r31,r2 │ │ │ │ + ld r2,280(r1) │ │ │ │ + mr r24,r28 │ │ │ │ + add r29,r23,r2 │ │ │ │ + ld r2,288(r1) │ │ │ │ + mr r23,r17 │ │ │ │ + add r22,r31,r2 │ │ │ │ + li r2,0 │ │ │ │ + mr r17,r22 │ │ │ │ + mr r22,r29 │ │ │ │ + std r2,64(r1) │ │ │ │ + ld r31,64(r1) │ │ │ │ std r9,80(r1) │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - ld r31,80(r1) │ │ │ │ - std r10,112(r1) │ │ │ │ - ld r10,88(r1) │ │ │ │ - ld r9,96(r14) │ │ │ │ - subf r3,r10,r31 │ │ │ │ - lfd f28,16(r9) │ │ │ │ - lfd f29,24(r9) │ │ │ │ - bl 6d098 │ │ │ │ - nop │ │ │ │ - lfd f3,0(r15) │ │ │ │ - lfd f4,8(r15) │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - ld r9,72(r14) │ │ │ │ + ld r9,72(r1) │ │ │ │ + ld r2,96(r14) │ │ │ │ + subf r3,r9,r31 │ │ │ │ + lfd f28,16(r2) │ │ │ │ + lfd f29,24(r2) │ │ │ │ + bl 3670 │ │ │ │ + plfd f3,358128 # 68860 │ │ │ │ + plfd f4,358128 # 68868 │ │ │ │ + bl 367c │ │ │ │ + ld r2,72(r14) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - ld r3,8(r9) │ │ │ │ - bl 6d098 │ │ │ │ - nop │ │ │ │ + ld r3,8(r2) │ │ │ │ + bl 3670 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 6d4b8 │ │ │ │ - nop │ │ │ │ + bl 3830 │ │ │ │ fmr f13,f2 │ │ │ │ fmr f12,f1 │ │ │ │ fmr f3,f28 │ │ │ │ fmr f4,f29 │ │ │ │ fmr f1,f28 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f28,f12 │ │ │ │ fmr f29,f13 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f3,f28 │ │ │ │ fmr f4,f29 │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 6d328 │ │ │ │ - nop │ │ │ │ - bl 3cc0 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 3310 │ │ │ │ + bl 3ce0 │ │ │ │ ld r3,88(r14) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - bl 6d098 │ │ │ │ - nop │ │ │ │ + bl 3670 │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - bl 3620 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 367c │ │ │ │ + bl 3620 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ - lfd f2,8(r16) │ │ │ │ - lfd f1,0(r16) │ │ │ │ - bl 6d4b8 │ │ │ │ - nop │ │ │ │ + plfd f2,356796 # 683e8 │ │ │ │ + plfd f1,356780 # 683e0 │ │ │ │ + bl 3830 │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - lfd f2,104(r1) │ │ │ │ - lfd f1,96(r1) │ │ │ │ + fmr f2,f15 │ │ │ │ + fmr f1,f14 │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f23,f2 │ │ │ │ fmr f22,f1 │ │ │ │ - fmr f2,f15 │ │ │ │ - fmr f1,f14 │ │ │ │ + fmr f2,f17 │ │ │ │ + fmr f1,f16 │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - ld r9,96(r14) │ │ │ │ + bl 367c │ │ │ │ + ld r2,96(r14) │ │ │ │ mr r3,r31 │ │ │ │ fmr f25,f2 │ │ │ │ fmr f24,f1 │ │ │ │ - lfd f28,16(r9) │ │ │ │ - lfd f29,24(r9) │ │ │ │ - bl 6d098 │ │ │ │ - nop │ │ │ │ - lfd f3,0(r15) │ │ │ │ - lfd f4,8(r15) │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - ld r9,72(r14) │ │ │ │ + lfd f28,16(r2) │ │ │ │ + lfd f29,24(r2) │ │ │ │ + bl 3670 │ │ │ │ + plfd f3,357836 # 68860 │ │ │ │ + plfd f4,357836 # 68868 │ │ │ │ + bl 367c │ │ │ │ + ld r2,72(r14) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - ld r3,8(r9) │ │ │ │ - bl 6d098 │ │ │ │ - nop │ │ │ │ + ld r3,8(r2) │ │ │ │ + bl 3670 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 6d4b8 │ │ │ │ - nop │ │ │ │ + bl 3830 │ │ │ │ fmr f13,f2 │ │ │ │ fmr f12,f1 │ │ │ │ fmr f3,f28 │ │ │ │ fmr f4,f29 │ │ │ │ fmr f1,f28 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f28,f12 │ │ │ │ fmr f29,f13 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f3,f28 │ │ │ │ fmr f4,f29 │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 6d328 │ │ │ │ - nop │ │ │ │ - bl 3cc0 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 3310 │ │ │ │ + bl 3ce0 │ │ │ │ ld r3,88(r14) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - bl 6d098 │ │ │ │ - nop │ │ │ │ + bl 3670 │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - bl 3620 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 367c │ │ │ │ + bl 3620 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ - lfd f2,8(r16) │ │ │ │ - lfd f1,0(r16) │ │ │ │ - bl 6d4b8 │ │ │ │ - nop │ │ │ │ + plfd f2,356504 # 683e8 │ │ │ │ + plfd f1,356488 # 683e0 │ │ │ │ + bl 3830 │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - lfd f2,104(r1) │ │ │ │ - lfd f1,96(r1) │ │ │ │ + fmr f2,f15 │ │ │ │ + fmr f1,f14 │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f27,f2 │ │ │ │ fmr f26,f1 │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - fmr f1,f14 │ │ │ │ - fmr f2,f15 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - ld r10,112(r1) │ │ │ │ + fmr f1,f16 │ │ │ │ + fmr f2,f17 │ │ │ │ + bl 367c │ │ │ │ + ld r9,80(r1) │ │ │ │ fmr f21,f2 │ │ │ │ fmr f20,f1 │ │ │ │ - ble cr4,12b84 │ │ │ │ - ld r9,128(r1) │ │ │ │ - ld r29,136(r1) │ │ │ │ + ble cr4,118e4 │ │ │ │ + ld r2,96(r1) │ │ │ │ + ld r29,104(r1) │ │ │ │ li r31,0 │ │ │ │ li r30,0 │ │ │ │ - std r10,112(r1) │ │ │ │ - std r24,120(r1) │ │ │ │ - neg r28,r9 │ │ │ │ + std r9,80(r1) │ │ │ │ + std r23,88(r1) │ │ │ │ + neg r28,r2 │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ld r9,96(r14) │ │ │ │ + ld r2,96(r14) │ │ │ │ mr r3,r28 │ │ │ │ - add r24,r21,r31 │ │ │ │ + add r23,r21,r31 │ │ │ │ addi r28,r28,1 │ │ │ │ - lfd f28,32(r9) │ │ │ │ - lfd f29,40(r9) │ │ │ │ - bl 6d098 │ │ │ │ - nop │ │ │ │ - lfd f3,0(r15) │ │ │ │ - lfd f4,8(r15) │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - ld r9,72(r14) │ │ │ │ + lfd f28,32(r2) │ │ │ │ + lfd f29,40(r2) │ │ │ │ + bl 3670 │ │ │ │ + plfd f3,357492 # 68860 │ │ │ │ + plfd f4,357492 # 68868 │ │ │ │ + bl 367c │ │ │ │ + ld r2,72(r14) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - ld r3,16(r9) │ │ │ │ - bl 6d098 │ │ │ │ - nop │ │ │ │ + ld r3,16(r2) │ │ │ │ + bl 3670 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 6d4b8 │ │ │ │ - nop │ │ │ │ + bl 3830 │ │ │ │ fmr f13,f2 │ │ │ │ fmr f12,f1 │ │ │ │ fmr f3,f28 │ │ │ │ fmr f4,f29 │ │ │ │ fmr f1,f28 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f28,f12 │ │ │ │ fmr f29,f13 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f3,f28 │ │ │ │ fmr f4,f29 │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 6d328 │ │ │ │ - nop │ │ │ │ - bl 3cc0 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 3310 │ │ │ │ + bl 3ce0 │ │ │ │ ld r3,88(r14) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - bl 6d098 │ │ │ │ - nop │ │ │ │ + bl 3670 │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - bl 3620 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 367c │ │ │ │ + bl 3620 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ - lfd f2,8(r16) │ │ │ │ - lfd f1,0(r16) │ │ │ │ - bl 6d4b8 │ │ │ │ - nop │ │ │ │ - ld r9,96(r14) │ │ │ │ + plfd f2,356160 # 683e8 │ │ │ │ + plfd f1,356144 # 683e0 │ │ │ │ + bl 3830 │ │ │ │ + ld r2,96(r14) │ │ │ │ mr r3,r30 │ │ │ │ addi r30,r30,1 │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ - lfd f16,32(r9) │ │ │ │ - lfd f17,40(r9) │ │ │ │ - bl 6d098 │ │ │ │ - nop │ │ │ │ - lfd f3,0(r15) │ │ │ │ - lfd f4,8(r15) │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - ld r9,72(r14) │ │ │ │ + lfd f18,32(r2) │ │ │ │ + lfd f19,40(r2) │ │ │ │ + bl 3670 │ │ │ │ + plfd f3,357252 # 68860 │ │ │ │ + plfd f4,357252 # 68868 │ │ │ │ + bl 367c │ │ │ │ + ld r2,72(r14) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - ld r3,16(r9) │ │ │ │ - bl 6d098 │ │ │ │ - nop │ │ │ │ + ld r3,16(r2) │ │ │ │ + bl 3670 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 6d4b8 │ │ │ │ - nop │ │ │ │ - fmr f3,f16 │ │ │ │ - fmr f4,f17 │ │ │ │ - fmr f19,f2 │ │ │ │ - fmr f18,f1 │ │ │ │ - fmr f2,f17 │ │ │ │ - fmr f1,f16 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 3830 │ │ │ │ + fmr f13,f2 │ │ │ │ + fmr f12,f1 │ │ │ │ + fmr f3,f18 │ │ │ │ + fmr f4,f19 │ │ │ │ + fmr f1,f18 │ │ │ │ + fmr f2,f19 │ │ │ │ + fmr f18,f12 │ │ │ │ + fmr f19,f13 │ │ │ │ + bl 367c │ │ │ │ fmr f3,f18 │ │ │ │ fmr f4,f19 │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ fmr f2,f19 │ │ │ │ fmr f1,f18 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 6d328 │ │ │ │ - nop │ │ │ │ - bl 3cc0 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 3310 │ │ │ │ + bl 3ce0 │ │ │ │ ld r3,88(r14) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - bl 6d098 │ │ │ │ - nop │ │ │ │ + bl 3670 │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - bl 3620 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 367c │ │ │ │ + bl 3620 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ - lfd f2,8(r16) │ │ │ │ - lfd f1,0(r16) │ │ │ │ - bl 6d4b8 │ │ │ │ - nop │ │ │ │ - lfd f3,16(r24) │ │ │ │ - lfd f4,24(r24) │ │ │ │ + plfd f2,355920 # 683e8 │ │ │ │ + plfd f1,355904 # 683e0 │ │ │ │ + bl 3830 │ │ │ │ + lfd f3,16(r23) │ │ │ │ + lfd f4,24(r23) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f3,f22 │ │ │ │ fmr f4,f23 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - lfd f3,0(r24) │ │ │ │ - lfd f4,8(r24) │ │ │ │ - add r24,r19,r31 │ │ │ │ + bl 367c │ │ │ │ + lfd f3,0(r23) │ │ │ │ + lfd f4,8(r23) │ │ │ │ + add r23,r20,r31 │ │ │ │ fmr f19,f2 │ │ │ │ fmr f18,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f3,f22 │ │ │ │ fmr f4,f23 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - stfd f18,16(r24) │ │ │ │ - stfd f19,24(r24) │ │ │ │ - stfd f1,0(r24) │ │ │ │ - stfd f2,8(r24) │ │ │ │ - add r24,r18,r31 │ │ │ │ + bl 367c │ │ │ │ + stfd f18,16(r23) │ │ │ │ + stfd f19,24(r23) │ │ │ │ + stfd f1,0(r23) │ │ │ │ + stfd f2,8(r23) │ │ │ │ + add r23,r19,r31 │ │ │ │ fmr f1,f28 │ │ │ │ fmr f2,f29 │ │ │ │ - lfd f3,16(r24) │ │ │ │ - lfd f4,24(r24) │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + lfd f3,16(r23) │ │ │ │ + lfd f4,24(r23) │ │ │ │ + bl 367c │ │ │ │ fmr f3,f24 │ │ │ │ fmr f4,f25 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - lfd f3,0(r24) │ │ │ │ - lfd f4,8(r24) │ │ │ │ - add r24,r17,r31 │ │ │ │ + bl 367c │ │ │ │ + lfd f3,0(r23) │ │ │ │ + lfd f4,8(r23) │ │ │ │ + add r23,r18,r31 │ │ │ │ fmr f19,f2 │ │ │ │ fmr f18,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f3,f24 │ │ │ │ fmr f4,f25 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - ld r9,72(r1) │ │ │ │ - stfd f18,16(r24) │ │ │ │ - stfd f19,24(r24) │ │ │ │ - stfd f1,0(r24) │ │ │ │ - stfd f2,8(r24) │ │ │ │ + bl 367c │ │ │ │ + stfd f18,16(r23) │ │ │ │ + stfd f19,24(r23) │ │ │ │ + stfd f1,0(r23) │ │ │ │ + stfd f2,8(r23) │ │ │ │ + add r23,r16,r31 │ │ │ │ fmr f1,f28 │ │ │ │ fmr f2,f29 │ │ │ │ - add r24,r9,r31 │ │ │ │ - lfd f3,16(r24) │ │ │ │ - lfd f4,24(r24) │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + lfd f3,16(r23) │ │ │ │ + lfd f4,24(r23) │ │ │ │ + bl 367c │ │ │ │ fmr f3,f26 │ │ │ │ fmr f4,f27 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - lfd f3,0(r24) │ │ │ │ - ld r9,64(r1) │ │ │ │ - lfd f4,8(r24) │ │ │ │ + bl 367c │ │ │ │ + lfd f3,0(r23) │ │ │ │ + lfd f4,8(r23) │ │ │ │ + add r23,r15,r31 │ │ │ │ fmr f19,f2 │ │ │ │ fmr f18,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - add r24,r9,r31 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f3,f26 │ │ │ │ fmr f4,f27 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - stfd f18,16(r24) │ │ │ │ - stfd f19,24(r24) │ │ │ │ - stfd f1,0(r24) │ │ │ │ - stfd f2,8(r24) │ │ │ │ - ld r9,56(r1) │ │ │ │ + bl 367c │ │ │ │ + ld r2,56(r1) │ │ │ │ + stfd f18,16(r23) │ │ │ │ + stfd f19,24(r23) │ │ │ │ + stfd f1,0(r23) │ │ │ │ + stfd f2,8(r23) │ │ │ │ fmr f1,f28 │ │ │ │ fmr f2,f29 │ │ │ │ - add r24,r9,r31 │ │ │ │ - lfd f3,16(r24) │ │ │ │ - lfd f4,24(r24) │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + add r23,r2,r31 │ │ │ │ + lfd f3,16(r23) │ │ │ │ + lfd f4,24(r23) │ │ │ │ + bl 367c │ │ │ │ fmr f3,f20 │ │ │ │ fmr f4,f21 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - lfd f3,0(r24) │ │ │ │ - lfd f4,8(r24) │ │ │ │ - ld r9,48(r1) │ │ │ │ + bl 367c │ │ │ │ + lfd f3,0(r23) │ │ │ │ + lfd f4,8(r23) │ │ │ │ + ld r2,48(r1) │ │ │ │ fmr f13,f2 │ │ │ │ fmr f12,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ fmr f29,f13 │ │ │ │ fmr f28,f12 │ │ │ │ - add r24,r9,r31 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + add r23,r2,r31 │ │ │ │ + bl 367c │ │ │ │ fmr f3,f20 │ │ │ │ fmr f4,f21 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - ld r9,40(r1) │ │ │ │ - stfd f28,16(r24) │ │ │ │ - stfd f29,24(r24) │ │ │ │ - stfd f1,0(r24) │ │ │ │ - stfd f2,8(r24) │ │ │ │ + bl 367c │ │ │ │ + ld r2,40(r1) │ │ │ │ + stfd f28,16(r23) │ │ │ │ + stfd f29,24(r23) │ │ │ │ + stfd f1,0(r23) │ │ │ │ + stfd f2,8(r23) │ │ │ │ fmr f1,f30 │ │ │ │ fmr f2,f31 │ │ │ │ - add r24,r9,r31 │ │ │ │ - lfd f3,16(r24) │ │ │ │ - lfd f4,24(r24) │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + add r23,r2,r31 │ │ │ │ + lfd f3,16(r23) │ │ │ │ + lfd f4,24(r23) │ │ │ │ + bl 367c │ │ │ │ fmr f3,f22 │ │ │ │ fmr f4,f23 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - ld r9,32(r1) │ │ │ │ - lfd f3,0(r24) │ │ │ │ - lfd f4,8(r24) │ │ │ │ + bl 367c │ │ │ │ + ld r2,32(r1) │ │ │ │ + lfd f3,0(r23) │ │ │ │ + lfd f4,8(r23) │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - add r24,r9,r31 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + add r23,r2,r31 │ │ │ │ + bl 367c │ │ │ │ fmr f3,f22 │ │ │ │ fmr f4,f23 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - stfd f28,16(r24) │ │ │ │ - stfd f29,24(r24) │ │ │ │ - stfd f1,0(r24) │ │ │ │ - stfd f2,8(r24) │ │ │ │ - add r24,r26,r31 │ │ │ │ + bl 367c │ │ │ │ + stfd f28,16(r23) │ │ │ │ + stfd f29,24(r23) │ │ │ │ + stfd f1,0(r23) │ │ │ │ + stfd f2,8(r23) │ │ │ │ + add r23,r25,r31 │ │ │ │ fmr f1,f30 │ │ │ │ fmr f2,f31 │ │ │ │ - lfd f3,16(r24) │ │ │ │ - lfd f4,24(r24) │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + lfd f3,16(r23) │ │ │ │ + lfd f4,24(r23) │ │ │ │ + bl 367c │ │ │ │ fmr f3,f24 │ │ │ │ fmr f4,f25 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - lfd f3,0(r24) │ │ │ │ - lfd f4,8(r24) │ │ │ │ - add r24,r27,r31 │ │ │ │ + bl 367c │ │ │ │ + lfd f3,0(r23) │ │ │ │ + lfd f4,8(r23) │ │ │ │ + add r23,r26,r31 │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f3,f24 │ │ │ │ fmr f4,f25 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - stfd f28,16(r24) │ │ │ │ - stfd f29,24(r24) │ │ │ │ - stfd f1,0(r24) │ │ │ │ - stfd f2,8(r24) │ │ │ │ - add r24,r25,r31 │ │ │ │ + bl 367c │ │ │ │ + stfd f28,16(r23) │ │ │ │ + stfd f29,24(r23) │ │ │ │ + stfd f1,0(r23) │ │ │ │ + stfd f2,8(r23) │ │ │ │ + add r23,r27,r31 │ │ │ │ fmr f1,f30 │ │ │ │ fmr f2,f31 │ │ │ │ - lfd f3,16(r24) │ │ │ │ - lfd f4,24(r24) │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + lfd f3,16(r23) │ │ │ │ + lfd f4,24(r23) │ │ │ │ + bl 367c │ │ │ │ fmr f3,f26 │ │ │ │ fmr f4,f27 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - lfd f3,0(r24) │ │ │ │ - lfd f4,8(r24) │ │ │ │ - add r24,r23,r31 │ │ │ │ + bl 367c │ │ │ │ + lfd f3,0(r23) │ │ │ │ + lfd f4,8(r23) │ │ │ │ + add r23,r24,r31 │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f3,f26 │ │ │ │ fmr f4,f27 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - stfd f28,16(r24) │ │ │ │ - stfd f29,24(r24) │ │ │ │ - stfd f1,0(r24) │ │ │ │ - stfd f2,8(r24) │ │ │ │ - add r24,r22,r31 │ │ │ │ + bl 367c │ │ │ │ + stfd f28,16(r23) │ │ │ │ + stfd f29,24(r23) │ │ │ │ + stfd f1,0(r23) │ │ │ │ + stfd f2,8(r23) │ │ │ │ + add r23,r22,r31 │ │ │ │ fmr f1,f30 │ │ │ │ fmr f2,f31 │ │ │ │ - lfd f3,16(r24) │ │ │ │ - lfd f4,24(r24) │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + lfd f3,16(r23) │ │ │ │ + lfd f4,24(r23) │ │ │ │ + bl 367c │ │ │ │ fmr f3,f20 │ │ │ │ fmr f4,f21 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - lfd f3,0(r24) │ │ │ │ - lfd f4,8(r24) │ │ │ │ - add r24,r20,r31 │ │ │ │ + bl 367c │ │ │ │ + lfd f3,0(r23) │ │ │ │ + lfd f4,8(r23) │ │ │ │ + add r23,r17,r31 │ │ │ │ addi r31,r31,32 │ │ │ │ fmr f13,f2 │ │ │ │ fmr f12,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ fmr f31,f13 │ │ │ │ fmr f30,f12 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f3,f20 │ │ │ │ fmr f4,f21 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ addic. r29,r29,-1 │ │ │ │ - stfd f30,16(r24) │ │ │ │ - stfd f31,24(r24) │ │ │ │ - stfd f1,0(r24) │ │ │ │ - stfd f2,8(r24) │ │ │ │ - bne 125b0 │ │ │ │ - ld r10,112(r1) │ │ │ │ - ld r24,120(r1) │ │ │ │ - ld r8,72(r1) │ │ │ │ + stfd f30,16(r23) │ │ │ │ + stfd f31,24(r23) │ │ │ │ + stfd f1,0(r23) │ │ │ │ + stfd f2,8(r23) │ │ │ │ + bne 113d0 │ │ │ │ ld r9,80(r1) │ │ │ │ - add r21,r21,r24 │ │ │ │ - add r19,r19,r10 │ │ │ │ - add r18,r18,r24 │ │ │ │ - add r17,r17,r10 │ │ │ │ - add r26,r26,r24 │ │ │ │ - add r27,r27,r10 │ │ │ │ - add r25,r25,r24 │ │ │ │ - add r23,r23,r10 │ │ │ │ - add r22,r22,r24 │ │ │ │ - add r20,r20,r10 │ │ │ │ - add r8,r8,r24 │ │ │ │ - addi r9,r9,1 │ │ │ │ - std r8,72(r1) │ │ │ │ - ld r8,64(r1) │ │ │ │ - std r9,80(r1) │ │ │ │ - add r8,r8,r10 │ │ │ │ - std r8,64(r1) │ │ │ │ - ld r8,56(r1) │ │ │ │ - add r8,r8,r24 │ │ │ │ - std r8,56(r1) │ │ │ │ - ld r8,88(r1) │ │ │ │ - cmpd r9,r8 │ │ │ │ - ld r9,48(r1) │ │ │ │ - add r9,r9,r10 │ │ │ │ - std r9,48(r1) │ │ │ │ - ld r9,40(r1) │ │ │ │ - add r9,r9,r24 │ │ │ │ - std r9,40(r1) │ │ │ │ - ld r9,32(r1) │ │ │ │ - add r9,r9,r10 │ │ │ │ - std r9,32(r1) │ │ │ │ - blt 122e0 │ │ │ │ - mr r20,r24 │ │ │ │ - ld r25,144(r1) │ │ │ │ - ld r31,152(r1) │ │ │ │ - ld r24,160(r1) │ │ │ │ - ld r9,176(r1) │ │ │ │ + ld r23,88(r1) │ │ │ │ + ld r10,56(r1) │ │ │ │ + ld r2,64(r1) │ │ │ │ + add r21,r21,r23 │ │ │ │ + add r20,r20,r9 │ │ │ │ + add r19,r19,r23 │ │ │ │ + add r18,r18,r9 │ │ │ │ + add r16,r16,r23 │ │ │ │ + add r15,r15,r9 │ │ │ │ + add r25,r25,r23 │ │ │ │ + add r26,r26,r9 │ │ │ │ + add r27,r27,r23 │ │ │ │ + add r24,r24,r9 │ │ │ │ + add r22,r22,r23 │ │ │ │ + add r17,r17,r9 │ │ │ │ + add r10,r10,r23 │ │ │ │ + addi r2,r2,1 │ │ │ │ + std r10,56(r1) │ │ │ │ + std r2,64(r1) │ │ │ │ + ld r10,72(r1) │ │ │ │ + cmpd r2,r10 │ │ │ │ + ld r2,48(r1) │ │ │ │ + add r2,r2,r9 │ │ │ │ + std r2,48(r1) │ │ │ │ + ld r2,40(r1) │ │ │ │ + add r2,r2,r23 │ │ │ │ + std r2,40(r1) │ │ │ │ + ld r2,32(r1) │ │ │ │ + add r2,r2,r9 │ │ │ │ + std r2,32(r1) │ │ │ │ + blt 11150 │ │ │ │ + mr r17,r23 │ │ │ │ + ld r31,120(r1) │ │ │ │ + ld r23,112(r1) │ │ │ │ + ld r24,128(r1) │ │ │ │ + ld r2,144(r1) │ │ │ │ mr r30,r24 │ │ │ │ - cmpd r9,r24 │ │ │ │ - ld r9,184(r1) │ │ │ │ - add r25,r25,r9 │ │ │ │ - ld r9,192(r1) │ │ │ │ - add r31,r31,r9 │ │ │ │ - beq 12c44 │ │ │ │ + cmpd r2,r24 │ │ │ │ + ld r2,152(r1) │ │ │ │ + add r23,r23,r2 │ │ │ │ + ld r2,160(r1) │ │ │ │ + add r31,r31,r2 │ │ │ │ + beq 11994 │ │ │ │ addi r24,r24,1 │ │ │ │ - b 11ff0 │ │ │ │ - lfd f14,480(r1) │ │ │ │ - lfd f15,488(r1) │ │ │ │ - lfd f16,496(r1) │ │ │ │ - lfd f17,504(r1) │ │ │ │ - lfd f18,512(r1) │ │ │ │ - lfd f19,520(r1) │ │ │ │ - lfd f20,528(r1) │ │ │ │ - lfd f21,536(r1) │ │ │ │ - lfd f22,544(r1) │ │ │ │ - lfd f23,552(r1) │ │ │ │ - lfd f24,560(r1) │ │ │ │ - lfd f25,568(r1) │ │ │ │ - lfd f26,576(r1) │ │ │ │ - lfd f27,584(r1) │ │ │ │ - lfd f28,592(r1) │ │ │ │ - lfd f29,600(r1) │ │ │ │ - lfd f30,608(r1) │ │ │ │ - lfd f31,616(r1) │ │ │ │ - ld r14,336(r1) │ │ │ │ - ld r15,344(r1) │ │ │ │ - ld r16,352(r1) │ │ │ │ - ld r17,360(r1) │ │ │ │ - ld r18,368(r1) │ │ │ │ - ld r19,376(r1) │ │ │ │ - ld r20,384(r1) │ │ │ │ - ld r21,392(r1) │ │ │ │ - ld r22,400(r1) │ │ │ │ - ld r23,408(r1) │ │ │ │ - ld r24,416(r1) │ │ │ │ - ld r25,424(r1) │ │ │ │ - ld r26,432(r1) │ │ │ │ - ld r27,440(r1) │ │ │ │ - ld r29,456(r1) │ │ │ │ - addi r1,r1,624 │ │ │ │ - ld r0,16(r1) │ │ │ │ + b 10eb0 │ │ │ │ + lfd f14,448(r1) │ │ │ │ + lfd f15,456(r1) │ │ │ │ + lfd f16,464(r1) │ │ │ │ + lfd f17,472(r1) │ │ │ │ + lfd f18,480(r1) │ │ │ │ + lfd f19,488(r1) │ │ │ │ + lfd f20,496(r1) │ │ │ │ + lfd f21,504(r1) │ │ │ │ + lfd f22,512(r1) │ │ │ │ + lfd f23,520(r1) │ │ │ │ + lfd f24,528(r1) │ │ │ │ + lfd f25,536(r1) │ │ │ │ + lfd f26,544(r1) │ │ │ │ + lfd f27,552(r1) │ │ │ │ + lfd f28,560(r1) │ │ │ │ + lfd f29,568(r1) │ │ │ │ + lfd f30,576(r1) │ │ │ │ + lfd f31,584(r1) │ │ │ │ + ld r14,304(r1) │ │ │ │ + ld r15,312(r1) │ │ │ │ + ld r16,320(r1) │ │ │ │ + ld r17,328(r1) │ │ │ │ + ld r18,336(r1) │ │ │ │ + ld r19,344(r1) │ │ │ │ + ld r20,352(r1) │ │ │ │ + ld r21,360(r1) │ │ │ │ + ld r22,368(r1) │ │ │ │ + ld r23,376(r1) │ │ │ │ + ld r24,384(r1) │ │ │ │ + ld r25,392(r1) │ │ │ │ + ld r26,400(r1) │ │ │ │ + ld r28,416(r1) │ │ │ │ + ld r29,424(r1) │ │ │ │ + addi r1,r1,592 │ │ │ │ lwz r11,8(r1) │ │ │ │ - ld r28,-176(r1) │ │ │ │ + ld r0,16(r1) │ │ │ │ + ld r27,-184(r1) │ │ │ │ ld r30,-160(r1) │ │ │ │ ld r31,-152(r1) │ │ │ │ mtlr r0 │ │ │ │ mtocrf 16,r11 │ │ │ │ mtocrf 8,r11 │ │ │ │ blr │ │ │ │ - addi r6,r6,1 │ │ │ │ - li r10,0 │ │ │ │ - b 11d9c │ │ │ │ + addi r7,r7,1 │ │ │ │ + li r9,0 │ │ │ │ + b 10c9c │ │ │ │ .long 0x0 │ │ │ │ .long 0x3020000 │ │ │ │ .long 0x1292 │ │ │ │ nop │ │ │ │ nop │ │ │ │ - addis r2,r12,8 │ │ │ │ - addi r2,r2,20976 │ │ │ │ + mfcr r11 │ │ │ │ mflr r0 │ │ │ │ - std r23,-136(r1) │ │ │ │ - std r26,-112(r1) │ │ │ │ + std r22,-144(r1) │ │ │ │ + std r25,-120(r1) │ │ │ │ std r29,-88(r1) │ │ │ │ std r30,-80(r1) │ │ │ │ - mfcr r11 │ │ │ │ - std r31,-72(r1) │ │ │ │ ld r29,8(r3) │ │ │ │ mr r30,r3 │ │ │ │ std r0,16(r1) │ │ │ │ + std r31,-72(r1) │ │ │ │ stw r11,8(r1) │ │ │ │ stdu r1,-208(r1) │ │ │ │ - bl 33a0 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 33a0 │ │ │ │ mr r31,r3 │ │ │ │ - bl 3660 │ │ │ │ - ld r2,24(r1) │ │ │ │ - divd r23,r29,r31 │ │ │ │ - mr r26,r3 │ │ │ │ - mulld r9,r23,r31 │ │ │ │ - subf r9,r9,r29 │ │ │ │ - cmpd r3,r9 │ │ │ │ - blt 12f8c │ │ │ │ - maddld r26,r23,r26,r9 │ │ │ │ - add r23,r23,r26 │ │ │ │ - cmpd r26,r23 │ │ │ │ - bge 12f50 │ │ │ │ + bl 3660 │ │ │ │ + divd r22,r29,r31 │ │ │ │ + mr r25,r3 │ │ │ │ + mulld r2,r22,r31 │ │ │ │ + subf r2,r2,r29 │ │ │ │ + cmpd r3,r2 │ │ │ │ + blt 11cbc │ │ │ │ + maddld r25,r22,r25,r2 │ │ │ │ + add r22,r22,r25 │ │ │ │ + cmpd r25,r22 │ │ │ │ + bge 11c80 │ │ │ │ + std r23,72(r1) │ │ │ │ std r24,80(r1) │ │ │ │ - ld r24,0(r30) │ │ │ │ - std r22,64(r1) │ │ │ │ - ld r22,24(r30) │ │ │ │ + ld r23,0(r30) │ │ │ │ + sldi r24,r25,4 │ │ │ │ std r21,56(r1) │ │ │ │ - std r25,88(r1) │ │ │ │ - std r27,104(r1) │ │ │ │ - sldi r25,r26,4 │ │ │ │ - ld r27,16(r30) │ │ │ │ - stfd f24,144(r1) │ │ │ │ - stfd f25,152(r1) │ │ │ │ - xxlxor vs24,vs24,vs24 │ │ │ │ - xxlxor vs25,vs25,vs25 │ │ │ │ - addi r25,r25,8 │ │ │ │ - std r19,40(r1) │ │ │ │ std r20,48(r1) │ │ │ │ - lwz r9,112(r24) │ │ │ │ - ld r21,24(r24) │ │ │ │ - cmpdi cr3,r22,0 │ │ │ │ - std r28,112(r1) │ │ │ │ + ld r21,24(r30) │ │ │ │ + cmpdi r21,0 │ │ │ │ + std r26,96(r1) │ │ │ │ + std r27,104(r1) │ │ │ │ + ld r26,16(r30) │ │ │ │ + addi r24,r24,8 │ │ │ │ stfd f26,160(r1) │ │ │ │ stfd f27,168(r1) │ │ │ │ + xxlxor vs26,vs26,vs26 │ │ │ │ + xxlxor vs27,vs27,vs27 │ │ │ │ + lwz r2,112(r23) │ │ │ │ + ld r20,24(r23) │ │ │ │ + std r19,40(r1) │ │ │ │ + std r28,112(r1) │ │ │ │ + mcrf cr3,cr0 │ │ │ │ + stfd f24,144(r1) │ │ │ │ + stfd f25,152(r1) │ │ │ │ stfd f28,176(r1) │ │ │ │ stfd f29,184(r1) │ │ │ │ stfd f30,192(r1) │ │ │ │ stfd f31,200(r1) │ │ │ │ - rlwinm r9,r9,0,20,20 │ │ │ │ - cmpwi cr4,r9,0 │ │ │ │ - nop │ │ │ │ + rlwinm r2,r2,0,20,20 │ │ │ │ + cmpwi cr4,r2,0 │ │ │ │ nop │ │ │ │ nop │ │ │ │ - bne cr4,12f80 │ │ │ │ - mr r9,r26 │ │ │ │ - sldi r29,r9,5 │ │ │ │ - add r29,r21,r29 │ │ │ │ - addi r28,r29,16 │ │ │ │ - stfd f24,0(r29) │ │ │ │ - stfd f25,8(r29) │ │ │ │ - stfd f24,16(r29) │ │ │ │ - stfd f25,24(r29) │ │ │ │ - ble cr3,12f00 │ │ │ │ - mulld r9,r9,r22 │ │ │ │ - ld r19,208(r24) │ │ │ │ - ld r30,200(r24) │ │ │ │ - mr r20,r22 │ │ │ │ - fmr f29,f25 │ │ │ │ - fmr f28,f24 │ │ │ │ - fmr f31,f25 │ │ │ │ - fmr f30,f24 │ │ │ │ - sldi r10,r9,3 │ │ │ │ - sldi r9,r9,4 │ │ │ │ - addi r10,r10,-8 │ │ │ │ - add r30,r30,r9 │ │ │ │ - add r19,r19,r10 │ │ │ │ + bne cr4,11cb0 │ │ │ │ + mr r2,r25 │ │ │ │ + sldi r28,r2,5 │ │ │ │ + add r28,r20,r28 │ │ │ │ + addi r27,r28,16 │ │ │ │ + stfd f26,0(r28) │ │ │ │ + stfd f27,8(r28) │ │ │ │ + stfd f26,16(r28) │ │ │ │ + stfd f27,24(r28) │ │ │ │ + ble cr3,11c30 │ │ │ │ + mulld r2,r2,r21 │ │ │ │ + ld r19,208(r23) │ │ │ │ + ld r30,200(r23) │ │ │ │ + fmr f29,f27 │ │ │ │ + fmr f28,f26 │ │ │ │ + fmr f31,f27 │ │ │ │ + fmr f30,f26 │ │ │ │ + mr r29,r21 │ │ │ │ + sldi r9,r2,3 │ │ │ │ + sldi r2,r2,4 │ │ │ │ + addi r9,r9,-8 │ │ │ │ + add r30,r30,r2 │ │ │ │ + add r19,r19,r9 │ │ │ │ nop │ │ │ │ ldu r31,8(r19) │ │ │ │ - lfd f26,0(r30) │ │ │ │ - lfd f27,8(r30) │ │ │ │ + lfd f24,0(r30) │ │ │ │ addi r30,r30,16 │ │ │ │ + lfd f25,-8(r30) │ │ │ │ sldi r31,r31,5 │ │ │ │ - fmr f1,f26 │ │ │ │ - fmr f2,f27 │ │ │ │ - add r31,r27,r31 │ │ │ │ + fmr f1,f24 │ │ │ │ + fmr f2,f25 │ │ │ │ + add r31,r26,r31 │ │ │ │ lfd f3,0(r31) │ │ │ │ lfd f4,8(r31) │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ + bl 3d10 │ │ │ │ lfd f3,16(r31) │ │ │ │ lfd f4,24(r31) │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ - fmr f2,f27 │ │ │ │ - fmr f1,f26 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + fmr f2,f25 │ │ │ │ + fmr f1,f24 │ │ │ │ + bl 367c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ - addic. r20,r20,-1 │ │ │ │ - stfd f28,0(r29) │ │ │ │ - stfd f29,8(r29) │ │ │ │ + bl 3d10 │ │ │ │ + addic. r29,r29,-1 │ │ │ │ + stfd f28,0(r28) │ │ │ │ + stfd f29,8(r28) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - stfd f1,0(r28) │ │ │ │ - stfd f2,8(r28) │ │ │ │ - bne 12e60 │ │ │ │ - addi r26,r26,1 │ │ │ │ - addi r25,r25,16 │ │ │ │ - cmpd r23,r26 │ │ │ │ - bne 12e00 │ │ │ │ + stfd f1,0(r27) │ │ │ │ + stfd f2,8(r27) │ │ │ │ + bne 11ba0 │ │ │ │ + addi r25,r25,1 │ │ │ │ + addi r24,r24,16 │ │ │ │ + cmpd r22,r25 │ │ │ │ + bne 11b40 │ │ │ │ lfd f24,144(r1) │ │ │ │ lfd f25,152(r1) │ │ │ │ lfd f26,160(r1) │ │ │ │ lfd f27,168(r1) │ │ │ │ lfd f28,176(r1) │ │ │ │ lfd f29,184(r1) │ │ │ │ lfd f30,192(r1) │ │ │ │ lfd f31,200(r1) │ │ │ │ ld r19,40(r1) │ │ │ │ ld r20,48(r1) │ │ │ │ ld r21,56(r1) │ │ │ │ - ld r22,64(r1) │ │ │ │ + ld r23,72(r1) │ │ │ │ ld r24,80(r1) │ │ │ │ - ld r25,88(r1) │ │ │ │ + ld r26,96(r1) │ │ │ │ ld r27,104(r1) │ │ │ │ ld r28,112(r1) │ │ │ │ addi r1,r1,208 │ │ │ │ - ld r0,16(r1) │ │ │ │ lwz r11,8(r1) │ │ │ │ - ld r23,-136(r1) │ │ │ │ - ld r26,-112(r1) │ │ │ │ + ld r0,16(r1) │ │ │ │ + ld r22,-144(r1) │ │ │ │ + ld r25,-120(r1) │ │ │ │ ld r29,-88(r1) │ │ │ │ ld r30,-80(r1) │ │ │ │ ld r31,-72(r1) │ │ │ │ mtlr r0 │ │ │ │ mtocrf 16,r11 │ │ │ │ mtocrf 8,r11 │ │ │ │ blr │ │ │ │ - ld r9,264(r24) │ │ │ │ - ldx r9,r9,r25 │ │ │ │ - b 12e08 │ │ │ │ - addi r23,r23,1 │ │ │ │ - li r9,0 │ │ │ │ - b 12d74 │ │ │ │ + ld r2,264(r23) │ │ │ │ + ldx r2,r2,r24 │ │ │ │ + b 11b48 │ │ │ │ + addi r22,r22,1 │ │ │ │ + li r2,0 │ │ │ │ + b 11ab4 │ │ │ │ .long 0x0 │ │ │ │ .long 0x3020000 │ │ │ │ .long 0xd88 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - addis r2,r12,8 │ │ │ │ - addi r2,r2,20304 │ │ │ │ mflr r0 │ │ │ │ - std r29,-168(r1) │ │ │ │ - ld r29,32(r3) │ │ │ │ std r30,-160(r1) │ │ │ │ std r31,-152(r1) │ │ │ │ - mr r30,r3 │ │ │ │ - sradi r29,r29,1 │ │ │ │ - addze r29,r29 │ │ │ │ + ld r30,32(r3) │ │ │ │ + std r27,-184(r1) │ │ │ │ + mr r27,r3 │ │ │ │ std r0,16(r1) │ │ │ │ stdu r1,-608(r1) │ │ │ │ - bl 33a0 │ │ │ │ - ld r2,24(r1) │ │ │ │ + sradi r30,r30,1 │ │ │ │ + addze r30,r30 │ │ │ │ + bl 33a0 │ │ │ │ mr r31,r3 │ │ │ │ - bl 3660 │ │ │ │ - ld r2,24(r1) │ │ │ │ - divd r10,r29,r31 │ │ │ │ - mr r6,r3 │ │ │ │ - mulld r9,r10,r31 │ │ │ │ - subf r9,r9,r29 │ │ │ │ - cmpd r3,r9 │ │ │ │ - blt 1393c │ │ │ │ - maddld r6,r10,r6,r9 │ │ │ │ - add r10,r10,r6 │ │ │ │ - cmpd r6,r10 │ │ │ │ - bge 13920 │ │ │ │ - ld r9,40(r30) │ │ │ │ - std r22,384(r1) │ │ │ │ - ld r22,48(r30) │ │ │ │ - std r26,416(r1) │ │ │ │ - ld r26,24(r30) │ │ │ │ - sradi r12,r22,1 │ │ │ │ + bl 3660 │ │ │ │ + divd r9,r30,r31 │ │ │ │ + mr r10,r3 │ │ │ │ + mulld r2,r9,r31 │ │ │ │ + subf r2,r2,r30 │ │ │ │ + cmpd r3,r2 │ │ │ │ + blt 125cc │ │ │ │ + maddld r10,r9,r10,r2 │ │ │ │ + add r9,r9,r10 │ │ │ │ + cmpd r10,r9 │ │ │ │ + bge 125b0 │ │ │ │ + ld r5,40(r27) │ │ │ │ + std r25,408(r1) │ │ │ │ + ld r25,48(r27) │ │ │ │ + std r29,440(r1) │ │ │ │ + ld r29,24(r27) │ │ │ │ + sradi r12,r25,1 │ │ │ │ addze r12,r12 │ │ │ │ - cmpdi r9,1 │ │ │ │ - sradi r7,r9,1 │ │ │ │ + cmpdi r5,1 │ │ │ │ + sradi r7,r5,1 │ │ │ │ addze r7,r7 │ │ │ │ - subf r4,r12,r26 │ │ │ │ - ble 13948 │ │ │ │ - cmpdi r22,1 │ │ │ │ - ble 13948 │ │ │ │ - add r3,r29,r6 │ │ │ │ - std r16,336(r1) │ │ │ │ + subf r11,r12,r29 │ │ │ │ + ble 125d8 │ │ │ │ + cmpdi r25,1 │ │ │ │ + ble 125d8 │ │ │ │ + mulld r8,r25,r5 │ │ │ │ std r17,344(r1) │ │ │ │ + std r16,336(r1) │ │ │ │ + add r17,r30,r10 │ │ │ │ + sldi r6,r9,4 │ │ │ │ + sldi r9,r7,4 │ │ │ │ + std r26,416(r1) │ │ │ │ + mulld r26,r5,r10 │ │ │ │ + std r22,384(r1) │ │ │ │ + ld r22,8(r27) │ │ │ │ + sldi r2,r29,5 │ │ │ │ + mulld r17,r17,r5 │ │ │ │ std r18,352(r1) │ │ │ │ std r19,360(r1) │ │ │ │ + li r19,0 │ │ │ │ std r20,368(r1) │ │ │ │ std r21,376(r1) │ │ │ │ + sldi r21,r25,5 │ │ │ │ + li r20,0 │ │ │ │ std r23,392(r1) │ │ │ │ - std r25,408(r1) │ │ │ │ - std r27,424(r1) │ │ │ │ + std r24,400(r1) │ │ │ │ + sldi r24,r12,4 │ │ │ │ std r28,432(r1) │ │ │ │ std r14,320(r1) │ │ │ │ - ld r28,8(r30) │ │ │ │ + subf r22,r30,r22 │ │ │ │ + mulld r18,r25,r26 │ │ │ │ + sldi r28,r10,4 │ │ │ │ std r15,328(r1) │ │ │ │ - std r24,400(r1) │ │ │ │ stfd f14,464(r1) │ │ │ │ + add r30,r7,r26 │ │ │ │ stfd f15,472(r1) │ │ │ │ stfd f16,480(r1) │ │ │ │ + add r22,r22,r10 │ │ │ │ stfd f17,488(r1) │ │ │ │ stfd f18,496(r1) │ │ │ │ + mulld r30,r30,r25 │ │ │ │ stfd f19,504(r1) │ │ │ │ stfd f20,512(r1) │ │ │ │ stfd f21,520(r1) │ │ │ │ stfd f22,528(r1) │ │ │ │ stfd f23,536(r1) │ │ │ │ stfd f24,544(r1) │ │ │ │ stfd f25,552(r1) │ │ │ │ stfd f26,560(r1) │ │ │ │ stfd f27,568(r1) │ │ │ │ stfd f28,576(r1) │ │ │ │ stfd f29,584(r1) │ │ │ │ stfd f30,592(r1) │ │ │ │ stfd f31,600(r1) │ │ │ │ - ld r24,16(r30) │ │ │ │ - ld r31,72(r30) │ │ │ │ - mulld r25,r9,r6 │ │ │ │ - ld r23,0(r30) │ │ │ │ - mulld r27,r22,r9 │ │ │ │ - mulld r3,r3,r9 │ │ │ │ - sldi r16,r10,4 │ │ │ │ - sldi r10,r7,4 │ │ │ │ - ld r11,56(r30) │ │ │ │ - ld r0,64(r30) │ │ │ │ - ld r5,80(r30) │ │ │ │ - subf r30,r29,r28 │ │ │ │ - sldi r18,r6,4 │ │ │ │ - std r10,96(r1) │ │ │ │ - sldi r21,r22,5 │ │ │ │ - sldi r9,r26,5 │ │ │ │ - sldi r17,r12,4 │ │ │ │ - add r8,r31,r16 │ │ │ │ - ld r29,192(r23) │ │ │ │ - mulld r10,r26,r24 │ │ │ │ - mulld r28,r24,r6 │ │ │ │ - add r30,r30,r6 │ │ │ │ - add r23,r7,r25 │ │ │ │ - mulld r25,r22,r25 │ │ │ │ - add r31,r31,r18 │ │ │ │ - li r20,0 │ │ │ │ + ld r0,16(r27) │ │ │ │ + std r9,96(r1) │ │ │ │ + sldi r9,r8,5 │ │ │ │ + ld r16,0(r27) │ │ │ │ + ld r31,72(r27) │ │ │ │ + ld r5,64(r27) │ │ │ │ std r7,104(r1) │ │ │ │ - std r8,176(r1) │ │ │ │ - sldi r8,r27,5 │ │ │ │ - add r27,r7,r3 │ │ │ │ - mulld r3,r22,r3 │ │ │ │ - mulld r23,r23,r22 │ │ │ │ - mulld r30,r30,r24 │ │ │ │ - add r5,r5,r18 │ │ │ │ - li r19,0 │ │ │ │ - ld r6,8(r29) │ │ │ │ - mulld r27,r27,r22 │ │ │ │ - std r8,168(r1) │ │ │ │ - ld r8,16(r29) │ │ │ │ - sldi r10,r10,5 │ │ │ │ - add r29,r24,r28 │ │ │ │ - mulld r28,r26,r28 │ │ │ │ - add r22,r12,r25 │ │ │ │ + std r9,168(r1) │ │ │ │ + mulld r9,r25,r17 │ │ │ │ + ld r23,80(r27) │ │ │ │ + ld r4,56(r27) │ │ │ │ + ld r26,192(r16) │ │ │ │ + mulld r3,r0,r10 │ │ │ │ + mulld r27,r29,r0 │ │ │ │ + mulld r22,r22,r0 │ │ │ │ + mr r16,r2 │ │ │ │ + add r10,r31,r6 │ │ │ │ + add r6,r7,r17 │ │ │ │ + add r31,r31,r28 │ │ │ │ + mr r2,r21 │ │ │ │ + mulld r17,r6,r25 │ │ │ │ + add r25,r12,r9 │ │ │ │ + sldi r9,r9,5 │ │ │ │ + std r10,176(r1) │ │ │ │ + add r10,r23,r28 │ │ │ │ + ld r8,8(r26) │ │ │ │ + ld r6,16(r26) │ │ │ │ + add r23,r12,r18 │ │ │ │ + add r26,r12,r30 │ │ │ │ + sldi r30,r30,5 │ │ │ │ + mulld r28,r29,r3 │ │ │ │ + add r9,r9,r5 │ │ │ │ + add r3,r0,r3 │ │ │ │ sldi r25,r25,5 │ │ │ │ - add r18,r12,r3 │ │ │ │ - sldi r3,r3,5 │ │ │ │ - std r10,160(r1) │ │ │ │ - subf r29,r7,r29 │ │ │ │ - add r10,r12,r23 │ │ │ │ - std r6,80(r1) │ │ │ │ + add r0,r0,r22 │ │ │ │ sldi r23,r23,5 │ │ │ │ - sldi r22,r22,5 │ │ │ │ - add r6,r3,r0 │ │ │ │ - add r24,r24,r30 │ │ │ │ - mulld r30,r26,r30 │ │ │ │ - mulld r29,r29,r26 │ │ │ │ - sldi r10,r10,5 │ │ │ │ - sldi r18,r18,5 │ │ │ │ - std r6,208(r1) │ │ │ │ - add r6,r23,r0 │ │ │ │ - subf r3,r7,r24 │ │ │ │ - add r10,r10,r0 │ │ │ │ - std r6,224(r1) │ │ │ │ - add r6,r22,r0 │ │ │ │ - mulld r3,r3,r26 │ │ │ │ - add r26,r4,r28 │ │ │ │ - sldi r23,r30,5 │ │ │ │ - std r10,288(r1) │ │ │ │ - add r24,r4,r30 │ │ │ │ - add r30,r4,r29 │ │ │ │ - std r6,256(r1) │ │ │ │ - add r6,r25,r0 │ │ │ │ - sldi r25,r28,5 │ │ │ │ - add r28,r12,r27 │ │ │ │ - sldi r27,r27,5 │ │ │ │ - sldi r29,r29,5 │ │ │ │ sldi r26,r26,5 │ │ │ │ - sldi r30,r30,5 │ │ │ │ - add r10,r25,r11 │ │ │ │ + sldi r18,r18,5 │ │ │ │ + std r9,208(r1) │ │ │ │ + add r9,r30,r5 │ │ │ │ + subf r3,r7,r3 │ │ │ │ + subf r0,r7,r0 │ │ │ │ + std r8,80(r1) │ │ │ │ + sldi r8,r27,5 │ │ │ │ + mulld r27,r29,r22 │ │ │ │ + std r9,224(r1) │ │ │ │ + add r9,r23,r5 │ │ │ │ + mulld r3,r3,r29 │ │ │ │ + mulld r0,r0,r29 │ │ │ │ + add r29,r11,r28 │ │ │ │ sldi r28,r28,5 │ │ │ │ - sldi r25,r24,5 │ │ │ │ - std r6,192(r1) │ │ │ │ - add r4,r4,r3 │ │ │ │ + std r8,160(r1) │ │ │ │ + add r8,r18,r5 │ │ │ │ + std r9,256(r1) │ │ │ │ + add r9,r6,r24 │ │ │ │ + sldi r29,r29,5 │ │ │ │ + sldi r24,r17,5 │ │ │ │ + std r8,192(r1) │ │ │ │ + std r9,88(r1) │ │ │ │ + add r9,r25,r5 │ │ │ │ + add r30,r11,r27 │ │ │ │ + sldi r27,r27,5 │ │ │ │ + add r25,r12,r17 │ │ │ │ + std r9,272(r1) │ │ │ │ + add r9,r26,r5 │ │ │ │ + add r26,r11,r3 │ │ │ │ sldi r3,r3,5 │ │ │ │ - add r6,r8,r17 │ │ │ │ - mr r17,r9 │ │ │ │ - std r10,296(r1) │ │ │ │ - add r10,r23,r11 │ │ │ │ - mr r9,r21 │ │ │ │ - sldi r4,r4,5 │ │ │ │ - std r6,88(r1) │ │ │ │ - add r6,r18,r0 │ │ │ │ - std r10,280(r1) │ │ │ │ - add r10,r27,r0 │ │ │ │ - std r6,272(r1) │ │ │ │ - std r10,240(r1) │ │ │ │ - add r10,r29,r11 │ │ │ │ - std r10,264(r1) │ │ │ │ - add r10,r26,r11 │ │ │ │ - std r10,232(r1) │ │ │ │ - add r10,r28,r0 │ │ │ │ - std r10,304(r1) │ │ │ │ - add r10,r25,r11 │ │ │ │ - std r10,216(r1) │ │ │ │ - add r10,r30,r11 │ │ │ │ - std r10,200(r1) │ │ │ │ - add r10,r3,r11 │ │ │ │ - std r10,248(r1) │ │ │ │ - add r10,r4,r11 │ │ │ │ - std r10,184(r1) │ │ │ │ - mr r10,r5 │ │ │ │ - std r8,112(r1) │ │ │ │ + sldi r30,r30,5 │ │ │ │ + std r9,288(r1) │ │ │ │ + add r9,r27,r4 │ │ │ │ + sldi r27,r26,5 │ │ │ │ + sldi r26,r25,5 │ │ │ │ + std r9,280(r1) │ │ │ │ + add r9,r3,r4 │ │ │ │ + add r3,r11,r0 │ │ │ │ + sldi r11,r0,5 │ │ │ │ + std r9,264(r1) │ │ │ │ + add r9,r28,r4 │ │ │ │ + std r9,296(r1) │ │ │ │ + add r9,r30,r4 │ │ │ │ + std r9,216(r1) │ │ │ │ + add r9,r29,r4 │ │ │ │ + std r9,232(r1) │ │ │ │ + add r9,r24,r5 │ │ │ │ + std r9,240(r1) │ │ │ │ + add r9,r27,r4 │ │ │ │ + std r9,200(r1) │ │ │ │ + add r9,r26,r5 │ │ │ │ + sldi r5,r3,5 │ │ │ │ + std r9,304(r1) │ │ │ │ + add r9,r11,r4 │ │ │ │ + std r9,248(r1) │ │ │ │ + add r9,r5,r4 │ │ │ │ + std r9,184(r1) │ │ │ │ + mr r9,r10 │ │ │ │ + std r6,112(r1) │ │ │ │ std r12,120(r1) │ │ │ │ nop │ │ │ │ - ld r8,184(r1) │ │ │ │ + ld r10,184(r1) │ │ │ │ lfd f16,0(r31) │ │ │ │ - lfd f17,8(r31) │ │ │ │ - lfd f14,0(r10) │ │ │ │ - lfd f15,8(r10) │ │ │ │ std r19,144(r1) │ │ │ │ std r20,152(r1) │ │ │ │ - li r7,0 │ │ │ │ + li r8,0 │ │ │ │ + lfd f17,8(r31) │ │ │ │ + lfd f14,0(r9) │ │ │ │ std r31,128(r1) │ │ │ │ - std r10,136(r1) │ │ │ │ - add r16,r19,r8 │ │ │ │ - ld r8,192(r1) │ │ │ │ - add r15,r20,r8 │ │ │ │ - ld r8,200(r1) │ │ │ │ - add r14,r19,r8 │ │ │ │ - ld r8,208(r1) │ │ │ │ - add r8,r20,r8 │ │ │ │ - std r8,40(r1) │ │ │ │ - ld r8,216(r1) │ │ │ │ - add r8,r19,r8 │ │ │ │ - std r8,32(r1) │ │ │ │ - ld r8,224(r1) │ │ │ │ - add r21,r20,r8 │ │ │ │ - ld r8,232(r1) │ │ │ │ - add r22,r19,r8 │ │ │ │ - ld r8,240(r1) │ │ │ │ - add r23,r20,r8 │ │ │ │ - ld r8,248(r1) │ │ │ │ - add r24,r19,r8 │ │ │ │ - ld r8,256(r1) │ │ │ │ - add r25,r20,r8 │ │ │ │ - ld r8,264(r1) │ │ │ │ - add r26,r19,r8 │ │ │ │ - ld r8,272(r1) │ │ │ │ - add r27,r20,r8 │ │ │ │ - ld r8,280(r1) │ │ │ │ - add r28,r19,r8 │ │ │ │ - ld r8,288(r1) │ │ │ │ - add r29,r20,r8 │ │ │ │ - ld r8,296(r1) │ │ │ │ - add r8,r19,r8 │ │ │ │ - mr r19,r17 │ │ │ │ - mr r17,r21 │ │ │ │ - mr r21,r23 │ │ │ │ - std r8,48(r1) │ │ │ │ - ld r8,304(r1) │ │ │ │ - add r18,r20,r8 │ │ │ │ + std r9,136(r1) │ │ │ │ + lfd f15,8(r9) │ │ │ │ + add r17,r19,r10 │ │ │ │ + ld r10,192(r1) │ │ │ │ + add r15,r20,r10 │ │ │ │ + ld r10,200(r1) │ │ │ │ + add r14,r19,r10 │ │ │ │ + ld r10,208(r1) │ │ │ │ + add r10,r20,r10 │ │ │ │ + std r10,40(r1) │ │ │ │ + ld r10,216(r1) │ │ │ │ + add r10,r19,r10 │ │ │ │ + std r10,32(r1) │ │ │ │ + ld r10,224(r1) │ │ │ │ + add r21,r20,r10 │ │ │ │ + ld r10,232(r1) │ │ │ │ + add r22,r19,r10 │ │ │ │ + ld r10,240(r1) │ │ │ │ + add r23,r20,r10 │ │ │ │ + ld r10,248(r1) │ │ │ │ + add r24,r19,r10 │ │ │ │ + ld r10,256(r1) │ │ │ │ + add r25,r20,r10 │ │ │ │ + ld r10,264(r1) │ │ │ │ + add r26,r19,r10 │ │ │ │ + ld r10,272(r1) │ │ │ │ + add r27,r20,r10 │ │ │ │ + ld r10,280(r1) │ │ │ │ + add r28,r19,r10 │ │ │ │ + ld r10,288(r1) │ │ │ │ + add r29,r20,r10 │ │ │ │ + ld r10,296(r1) │ │ │ │ + add r10,r19,r10 │ │ │ │ + mr r19,r16 │ │ │ │ + mr r16,r21 │ │ │ │ + std r10,48(r1) │ │ │ │ + ld r10,304(r1) │ │ │ │ + add r18,r20,r10 │ │ │ │ mr r20,r22 │ │ │ │ + nop │ │ │ │ ld r30,80(r1) │ │ │ │ - sldi r31,r7,4 │ │ │ │ + sldi r31,r8,4 │ │ │ │ fmr f1,f16 │ │ │ │ fmr f2,f17 │ │ │ │ - std r7,56(r1) │ │ │ │ - std r9,64(r1) │ │ │ │ - add r10,r30,r31 │ │ │ │ - lfd f30,0(r10) │ │ │ │ - lfd f31,8(r10) │ │ │ │ + std r8,56(r1) │ │ │ │ + std r2,64(r1) │ │ │ │ + add r9,r30,r31 │ │ │ │ + lfd f30,0(r9) │ │ │ │ + lfd f31,8(r9) │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f21,f2 │ │ │ │ fmr f20,f1 │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ fmr f1,f14 │ │ │ │ fmr f2,f15 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - ld r9,96(r1) │ │ │ │ + bl 367c │ │ │ │ + ld r2,96(r1) │ │ │ │ fmr f23,f2 │ │ │ │ fmr f22,f1 │ │ │ │ fmr f2,f17 │ │ │ │ fmr f1,f16 │ │ │ │ - add r31,r31,r9 │ │ │ │ - add r31,r30,r31 │ │ │ │ - lfd f30,0(r31) │ │ │ │ - lfd f31,8(r31) │ │ │ │ + add r9,r31,r30 │ │ │ │ + add r9,r9,r2 │ │ │ │ li r31,0 │ │ │ │ + lfd f30,0(r9) │ │ │ │ + lfd f31,8(r9) │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f25,f2 │ │ │ │ fmr f24,f1 │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ fmr f1,f14 │ │ │ │ fmr f2,f15 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - ld r30,120(r1) │ │ │ │ - ld r22,112(r1) │ │ │ │ - ld r23,88(r1) │ │ │ │ + bl 367c │ │ │ │ + ld r22,88(r1) │ │ │ │ + ld r21,112(r1) │ │ │ │ std r19,72(r1) │ │ │ │ + ld r30,120(r1) │ │ │ │ fmr f27,f2 │ │ │ │ fmr f26,f1 │ │ │ │ - mr r19,r30 │ │ │ │ - mr r30,r22 │ │ │ │ + mr r19,r22 │ │ │ │ + mr r22,r21 │ │ │ │ nop │ │ │ │ - lfd f28,0(r30) │ │ │ │ - lfd f29,8(r30) │ │ │ │ - add r22,r16,r31 │ │ │ │ - lfd f30,0(r23) │ │ │ │ - lfd f31,8(r23) │ │ │ │ - addi r30,r30,16 │ │ │ │ - addi r23,r23,16 │ │ │ │ - lfd f3,16(r22) │ │ │ │ - lfd f4,24(r22) │ │ │ │ + lfd f28,0(r22) │ │ │ │ + lfd f29,8(r22) │ │ │ │ + add r21,r17,r31 │ │ │ │ + addi r22,r22,16 │ │ │ │ + addi r19,r19,16 │ │ │ │ + lfd f30,-16(r19) │ │ │ │ + lfd f31,-8(r19) │ │ │ │ + lfd f3,16(r21) │ │ │ │ + lfd f4,24(r21) │ │ │ │ fmr f1,f28 │ │ │ │ fmr f2,f29 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f3,f20 │ │ │ │ fmr f4,f21 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - lfd f3,0(r22) │ │ │ │ - lfd f4,8(r22) │ │ │ │ - add r22,r15,r31 │ │ │ │ + bl 367c │ │ │ │ + lfd f3,0(r21) │ │ │ │ + lfd f4,8(r21) │ │ │ │ + add r21,r15,r31 │ │ │ │ fmr f19,f2 │ │ │ │ fmr f18,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f3,f20 │ │ │ │ fmr f4,f21 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - stfd f18,16(r22) │ │ │ │ - stfd f19,24(r22) │ │ │ │ - stfd f1,0(r22) │ │ │ │ - stfd f2,8(r22) │ │ │ │ - add r22,r14,r31 │ │ │ │ + bl 367c │ │ │ │ + stfd f18,16(r21) │ │ │ │ + stfd f19,24(r21) │ │ │ │ + stfd f1,0(r21) │ │ │ │ + stfd f2,8(r21) │ │ │ │ + add r21,r14,r31 │ │ │ │ fmr f1,f28 │ │ │ │ fmr f2,f29 │ │ │ │ - lfd f3,16(r22) │ │ │ │ - lfd f4,24(r22) │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + lfd f3,16(r21) │ │ │ │ + lfd f4,24(r21) │ │ │ │ + bl 367c │ │ │ │ fmr f3,f22 │ │ │ │ fmr f4,f23 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - lfd f3,0(r22) │ │ │ │ - lfd f4,8(r22) │ │ │ │ - ld r9,40(r1) │ │ │ │ + bl 367c │ │ │ │ + lfd f3,0(r21) │ │ │ │ + lfd f4,8(r21) │ │ │ │ + ld r2,40(r1) │ │ │ │ fmr f19,f2 │ │ │ │ fmr f18,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - add r22,r9,r31 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + add r21,r2,r31 │ │ │ │ + bl 367c │ │ │ │ fmr f3,f22 │ │ │ │ fmr f4,f23 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - ld r9,32(r1) │ │ │ │ - stfd f18,16(r22) │ │ │ │ - stfd f19,24(r22) │ │ │ │ - stfd f1,0(r22) │ │ │ │ - stfd f2,8(r22) │ │ │ │ + bl 367c │ │ │ │ + ld r2,32(r1) │ │ │ │ + stfd f18,16(r21) │ │ │ │ + stfd f19,24(r21) │ │ │ │ + stfd f1,0(r21) │ │ │ │ + stfd f2,8(r21) │ │ │ │ fmr f1,f28 │ │ │ │ fmr f2,f29 │ │ │ │ - add r22,r9,r31 │ │ │ │ - lfd f3,16(r22) │ │ │ │ - lfd f4,24(r22) │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + add r21,r2,r31 │ │ │ │ + lfd f3,16(r21) │ │ │ │ + lfd f4,24(r21) │ │ │ │ + bl 367c │ │ │ │ fmr f3,f24 │ │ │ │ fmr f4,f25 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - lfd f3,0(r22) │ │ │ │ - lfd f4,8(r22) │ │ │ │ - add r22,r17,r31 │ │ │ │ + bl 367c │ │ │ │ + lfd f3,0(r21) │ │ │ │ + lfd f4,8(r21) │ │ │ │ + add r21,r16,r31 │ │ │ │ fmr f19,f2 │ │ │ │ fmr f18,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f3,f24 │ │ │ │ fmr f4,f25 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - stfd f18,16(r22) │ │ │ │ - stfd f19,24(r22) │ │ │ │ - stfd f1,0(r22) │ │ │ │ - stfd f2,8(r22) │ │ │ │ - add r22,r20,r31 │ │ │ │ + bl 367c │ │ │ │ + stfd f18,16(r21) │ │ │ │ + stfd f19,24(r21) │ │ │ │ + stfd f1,0(r21) │ │ │ │ + stfd f2,8(r21) │ │ │ │ + add r21,r20,r31 │ │ │ │ fmr f1,f28 │ │ │ │ fmr f2,f29 │ │ │ │ - lfd f3,16(r22) │ │ │ │ - lfd f4,24(r22) │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + lfd f3,16(r21) │ │ │ │ + lfd f4,24(r21) │ │ │ │ + bl 367c │ │ │ │ fmr f3,f26 │ │ │ │ fmr f4,f27 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - lfd f3,0(r22) │ │ │ │ - lfd f4,8(r22) │ │ │ │ - add r22,r21,r31 │ │ │ │ + bl 367c │ │ │ │ + lfd f3,0(r21) │ │ │ │ + lfd f4,8(r21) │ │ │ │ + add r21,r23,r31 │ │ │ │ fmr f13,f2 │ │ │ │ fmr f12,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ fmr f29,f13 │ │ │ │ fmr f28,f12 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f3,f26 │ │ │ │ fmr f4,f27 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - stfd f28,16(r22) │ │ │ │ - stfd f29,24(r22) │ │ │ │ - stfd f1,0(r22) │ │ │ │ - stfd f2,8(r22) │ │ │ │ - add r22,r24,r31 │ │ │ │ + bl 367c │ │ │ │ + stfd f28,16(r21) │ │ │ │ + stfd f29,24(r21) │ │ │ │ + stfd f1,0(r21) │ │ │ │ + stfd f2,8(r21) │ │ │ │ + add r21,r24,r31 │ │ │ │ fmr f1,f30 │ │ │ │ fmr f2,f31 │ │ │ │ - lfd f3,16(r22) │ │ │ │ - lfd f4,24(r22) │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + lfd f3,16(r21) │ │ │ │ + lfd f4,24(r21) │ │ │ │ + bl 367c │ │ │ │ fmr f3,f20 │ │ │ │ fmr f4,f21 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - lfd f3,0(r22) │ │ │ │ - lfd f4,8(r22) │ │ │ │ - add r22,r25,r31 │ │ │ │ + bl 367c │ │ │ │ + lfd f3,0(r21) │ │ │ │ + lfd f4,8(r21) │ │ │ │ + add r21,r25,r31 │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f3,f20 │ │ │ │ fmr f4,f21 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - stfd f28,16(r22) │ │ │ │ - stfd f29,24(r22) │ │ │ │ - stfd f1,0(r22) │ │ │ │ - stfd f2,8(r22) │ │ │ │ - add r22,r26,r31 │ │ │ │ + bl 367c │ │ │ │ + stfd f28,16(r21) │ │ │ │ + stfd f29,24(r21) │ │ │ │ + stfd f1,0(r21) │ │ │ │ + stfd f2,8(r21) │ │ │ │ + add r21,r26,r31 │ │ │ │ fmr f1,f30 │ │ │ │ fmr f2,f31 │ │ │ │ - lfd f3,16(r22) │ │ │ │ - lfd f4,24(r22) │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + lfd f3,16(r21) │ │ │ │ + lfd f4,24(r21) │ │ │ │ + bl 367c │ │ │ │ fmr f3,f22 │ │ │ │ fmr f4,f23 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - lfd f3,0(r22) │ │ │ │ - lfd f4,8(r22) │ │ │ │ - add r22,r27,r31 │ │ │ │ + bl 367c │ │ │ │ + lfd f3,0(r21) │ │ │ │ + lfd f4,8(r21) │ │ │ │ + add r21,r27,r31 │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f3,f22 │ │ │ │ fmr f4,f23 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - stfd f28,16(r22) │ │ │ │ - stfd f29,24(r22) │ │ │ │ - stfd f1,0(r22) │ │ │ │ - stfd f2,8(r22) │ │ │ │ - add r22,r28,r31 │ │ │ │ + bl 367c │ │ │ │ + stfd f28,16(r21) │ │ │ │ + stfd f29,24(r21) │ │ │ │ + stfd f1,0(r21) │ │ │ │ + stfd f2,8(r21) │ │ │ │ + add r21,r28,r31 │ │ │ │ fmr f1,f30 │ │ │ │ fmr f2,f31 │ │ │ │ - lfd f3,16(r22) │ │ │ │ - lfd f4,24(r22) │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + lfd f3,16(r21) │ │ │ │ + lfd f4,24(r21) │ │ │ │ + bl 367c │ │ │ │ fmr f3,f24 │ │ │ │ fmr f4,f25 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - lfd f3,0(r22) │ │ │ │ - lfd f4,8(r22) │ │ │ │ - add r22,r29,r31 │ │ │ │ + bl 367c │ │ │ │ + lfd f3,0(r21) │ │ │ │ + lfd f4,8(r21) │ │ │ │ + add r21,r29,r31 │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f3,f24 │ │ │ │ fmr f4,f25 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - stfd f28,16(r22) │ │ │ │ - stfd f29,24(r22) │ │ │ │ - ld r9,48(r1) │ │ │ │ - stfd f1,0(r22) │ │ │ │ - stfd f2,8(r22) │ │ │ │ + bl 367c │ │ │ │ + stfd f28,16(r21) │ │ │ │ + stfd f29,24(r21) │ │ │ │ + ld r2,48(r1) │ │ │ │ + stfd f1,0(r21) │ │ │ │ + stfd f2,8(r21) │ │ │ │ fmr f1,f30 │ │ │ │ fmr f2,f31 │ │ │ │ - add r22,r9,r31 │ │ │ │ - lfd f3,16(r22) │ │ │ │ - lfd f4,24(r22) │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + add r21,r2,r31 │ │ │ │ + lfd f3,16(r21) │ │ │ │ + lfd f4,24(r21) │ │ │ │ + bl 367c │ │ │ │ fmr f3,f26 │ │ │ │ fmr f4,f27 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - lfd f3,0(r22) │ │ │ │ - lfd f4,8(r22) │ │ │ │ - add r22,r18,r31 │ │ │ │ + bl 367c │ │ │ │ + lfd f3,0(r21) │ │ │ │ + lfd f4,8(r21) │ │ │ │ + add r21,r18,r31 │ │ │ │ addi r31,r31,32 │ │ │ │ fmr f13,f2 │ │ │ │ fmr f12,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ fmr f31,f13 │ │ │ │ fmr f30,f12 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f3,f26 │ │ │ │ fmr f4,f27 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - addic. r19,r19,-1 │ │ │ │ - stfd f30,16(r22) │ │ │ │ - stfd f31,24(r22) │ │ │ │ - stfd f1,0(r22) │ │ │ │ - stfd f2,8(r22) │ │ │ │ - bne 13430 │ │ │ │ - ld r9,64(r1) │ │ │ │ - ld r10,40(r1) │ │ │ │ + bl 367c │ │ │ │ + addic. r30,r30,-1 │ │ │ │ + stfd f30,16(r21) │ │ │ │ + stfd f31,24(r21) │ │ │ │ + stfd f1,0(r21) │ │ │ │ + stfd f2,8(r21) │ │ │ │ + bne 12140 │ │ │ │ + ld r2,64(r1) │ │ │ │ + ld r9,40(r1) │ │ │ │ ld r19,72(r1) │ │ │ │ - ld r7,56(r1) │ │ │ │ - add r10,r10,r9 │ │ │ │ - addi r7,r7,1 │ │ │ │ - add r16,r16,r19 │ │ │ │ - add r15,r15,r9 │ │ │ │ + ld r8,56(r1) │ │ │ │ + add r9,r9,r2 │ │ │ │ + add r15,r15,r2 │ │ │ │ + add r16,r16,r2 │ │ │ │ + add r23,r23,r2 │ │ │ │ + addi r8,r8,1 │ │ │ │ + add r17,r17,r19 │ │ │ │ add r14,r14,r19 │ │ │ │ - add r17,r17,r9 │ │ │ │ add r20,r20,r19 │ │ │ │ - add r21,r21,r9 │ │ │ │ - std r10,40(r1) │ │ │ │ - ld r10,32(r1) │ │ │ │ + std r9,40(r1) │ │ │ │ + ld r9,32(r1) │ │ │ │ add r24,r24,r19 │ │ │ │ - add r25,r25,r9 │ │ │ │ + add r25,r25,r2 │ │ │ │ add r26,r26,r19 │ │ │ │ - add r27,r27,r9 │ │ │ │ + add r27,r27,r2 │ │ │ │ add r28,r28,r19 │ │ │ │ - add r29,r29,r9 │ │ │ │ - add r18,r18,r9 │ │ │ │ - add r10,r10,r19 │ │ │ │ - std r10,32(r1) │ │ │ │ - ld r10,104(r1) │ │ │ │ - cmpd r10,r7 │ │ │ │ - ld r10,48(r1) │ │ │ │ - add r10,r10,r19 │ │ │ │ - std r10,48(r1) │ │ │ │ - bgt 13360 │ │ │ │ - ld r8,160(r1) │ │ │ │ - mr r17,r19 │ │ │ │ + add r29,r29,r2 │ │ │ │ + add r18,r18,r2 │ │ │ │ + add r9,r9,r19 │ │ │ │ + std r9,32(r1) │ │ │ │ + ld r9,104(r1) │ │ │ │ + cmpd r9,r8 │ │ │ │ + ld r9,48(r1) │ │ │ │ + add r9,r9,r19 │ │ │ │ + std r9,48(r1) │ │ │ │ + bgt 12080 │ │ │ │ + ld r10,160(r1) │ │ │ │ + mr r16,r19 │ │ │ │ ld r19,144(r1) │ │ │ │ ld r20,152(r1) │ │ │ │ ld r31,128(r1) │ │ │ │ - ld r10,136(r1) │ │ │ │ - add r19,r19,r8 │ │ │ │ - ld r8,168(r1) │ │ │ │ + ld r9,136(r1) │ │ │ │ + add r19,r19,r10 │ │ │ │ + ld r10,168(r1) │ │ │ │ addi r31,r31,16 │ │ │ │ - addi r10,r10,16 │ │ │ │ - add r20,r20,r8 │ │ │ │ - ld r8,176(r1) │ │ │ │ - cmpld r31,r8 │ │ │ │ - bne 132a0 │ │ │ │ + addi r9,r9,16 │ │ │ │ + add r20,r20,r10 │ │ │ │ + ld r10,176(r1) │ │ │ │ + cmpld r31,r10 │ │ │ │ + bne 11fc0 │ │ │ │ lfd f14,464(r1) │ │ │ │ lfd f15,472(r1) │ │ │ │ lfd f16,480(r1) │ │ │ │ lfd f17,488(r1) │ │ │ │ lfd f18,496(r1) │ │ │ │ lfd f19,504(r1) │ │ │ │ lfd f20,512(r1) │ │ │ │ @@ -16708,2971 +14730,2766 @@ │ │ │ │ ld r20,368(r1) │ │ │ │ ld r21,376(r1) │ │ │ │ ld r22,384(r1) │ │ │ │ ld r23,392(r1) │ │ │ │ ld r24,400(r1) │ │ │ │ ld r25,408(r1) │ │ │ │ ld r26,416(r1) │ │ │ │ - ld r27,424(r1) │ │ │ │ ld r28,432(r1) │ │ │ │ + ld r29,440(r1) │ │ │ │ addi r1,r1,608 │ │ │ │ ld r0,16(r1) │ │ │ │ - ld r29,-168(r1) │ │ │ │ + ld r27,-184(r1) │ │ │ │ ld r30,-160(r1) │ │ │ │ ld r31,-152(r1) │ │ │ │ mtlr r0 │ │ │ │ blr │ │ │ │ - addi r10,r10,1 │ │ │ │ - li r9,0 │ │ │ │ - b 1300c │ │ │ │ - ld r22,384(r1) │ │ │ │ - ld r26,416(r1) │ │ │ │ + addi r9,r9,1 │ │ │ │ + li r2,0 │ │ │ │ + b 11d2c │ │ │ │ + ld r25,408(r1) │ │ │ │ + ld r29,440(r1) │ │ │ │ addi r1,r1,608 │ │ │ │ ld r0,16(r1) │ │ │ │ - ld r29,-168(r1) │ │ │ │ + ld r27,-184(r1) │ │ │ │ ld r30,-160(r1) │ │ │ │ ld r31,-152(r1) │ │ │ │ mtlr r0 │ │ │ │ blr │ │ │ │ .long 0x0 │ │ │ │ .long 0x1020000 │ │ │ │ .long 0x1292 │ │ │ │ nop │ │ │ │ nop │ │ │ │ - addis r2,r12,8 │ │ │ │ - addi r2,r2,17792 │ │ │ │ + ld r2,32(r3) │ │ │ │ + mfcr r11 │ │ │ │ mflr r0 │ │ │ │ - ld r9,32(r3) │ │ │ │ - std r28,-176(r1) │ │ │ │ + std r27,-184(r1) │ │ │ │ std r30,-160(r1) │ │ │ │ + mr r27,r3 │ │ │ │ std r31,-152(r1) │ │ │ │ - mfcr r11 │ │ │ │ - mr r28,r3 │ │ │ │ - sradi r9,r9,1 │ │ │ │ - addze r9,r9 │ │ │ │ std r0,16(r1) │ │ │ │ stw r11,8(r1) │ │ │ │ - stdu r1,-624(r1) │ │ │ │ - std r9,32(r1) │ │ │ │ - bl 33a0 │ │ │ │ - ld r2,24(r1) │ │ │ │ + stdu r1,-592(r1) │ │ │ │ + sradi r2,r2,1 │ │ │ │ + addze r2,r2 │ │ │ │ + std r2,32(r1) │ │ │ │ + bl 33a0 │ │ │ │ mr r31,r3 │ │ │ │ - bl 3660 │ │ │ │ - ld r2,24(r1) │ │ │ │ - ld r9,32(r1) │ │ │ │ + bl 3660 │ │ │ │ + ld r2,32(r1) │ │ │ │ mr r30,r3 │ │ │ │ - divd r6,r9,r31 │ │ │ │ - mulld r10,r6,r31 │ │ │ │ - subf r10,r10,r9 │ │ │ │ - cmpd r3,r10 │ │ │ │ - blt 14940 │ │ │ │ - maddld r30,r6,r30,r10 │ │ │ │ - add r6,r6,r30 │ │ │ │ - cmpd r30,r6 │ │ │ │ - bge 14918 │ │ │ │ - std r14,336(r1) │ │ │ │ - std r15,344(r1) │ │ │ │ - std r16,352(r1) │ │ │ │ - std r17,360(r1) │ │ │ │ - std r18,368(r1) │ │ │ │ - std r19,376(r1) │ │ │ │ - std r20,384(r1) │ │ │ │ - std r21,392(r1) │ │ │ │ - std r22,400(r1) │ │ │ │ - std r23,408(r1) │ │ │ │ - std r24,416(r1) │ │ │ │ - std r25,424(r1) │ │ │ │ - std r26,432(r1) │ │ │ │ - std r27,440(r1) │ │ │ │ - std r29,456(r1) │ │ │ │ - stfd f14,480(r1) │ │ │ │ - stfd f15,488(r1) │ │ │ │ - stfd f16,496(r1) │ │ │ │ - stfd f17,504(r1) │ │ │ │ - stfd f18,512(r1) │ │ │ │ - stfd f19,520(r1) │ │ │ │ - stfd f20,528(r1) │ │ │ │ - stfd f21,536(r1) │ │ │ │ - stfd f22,544(r1) │ │ │ │ - stfd f23,552(r1) │ │ │ │ - stfd f24,560(r1) │ │ │ │ - stfd f25,568(r1) │ │ │ │ - stfd f26,576(r1) │ │ │ │ - stfd f27,584(r1) │ │ │ │ - stfd f28,592(r1) │ │ │ │ - stfd f29,600(r1) │ │ │ │ - stfd f30,608(r1) │ │ │ │ - stfd f31,616(r1) │ │ │ │ - ld r29,40(r28) │ │ │ │ - ld r27,48(r28) │ │ │ │ - add r19,r9,r30 │ │ │ │ - ld r11,64(r28) │ │ │ │ - ld r5,16(r28) │ │ │ │ - ld r0,56(r28) │ │ │ │ - ld r8,24(r28) │ │ │ │ - ld r10,8(r28) │ │ │ │ - addi r22,r30,1 │ │ │ │ + divd r7,r2,r31 │ │ │ │ + mulld r9,r7,r31 │ │ │ │ + subf r9,r9,r2 │ │ │ │ + cmpd r3,r9 │ │ │ │ + blt 13420 │ │ │ │ + maddld r30,r7,r30,r9 │ │ │ │ + add r7,r7,r30 │ │ │ │ + cmpd r30,r7 │ │ │ │ + bge 133f8 │ │ │ │ + std r14,304(r1) │ │ │ │ + std r15,312(r1) │ │ │ │ + add r15,r2,r30 │ │ │ │ li r12,1 │ │ │ │ - ld r14,0(r28) │ │ │ │ - li r23,0 │ │ │ │ - addis r15,r2,-3 │ │ │ │ - addis r16,r2,-3 │ │ │ │ li r31,0 │ │ │ │ - sradi r7,r29,1 │ │ │ │ - addze r7,r7 │ │ │ │ - mulld r4,r27,r29 │ │ │ │ - cmpdi cr3,r29,1 │ │ │ │ - cmpdi cr4,r27,1 │ │ │ │ - sradi r28,r27,1 │ │ │ │ - addze r28,r28 │ │ │ │ - addi r3,r10,1 │ │ │ │ - mulld r18,r8,r5 │ │ │ │ - subf r10,r9,r10 │ │ │ │ - mulld r25,r22,r5 │ │ │ │ - mulld r21,r5,r30 │ │ │ │ - addi r15,r15,24352 │ │ │ │ - addi r16,r16,23200 │ │ │ │ - subf r3,r9,r3 │ │ │ │ - add r17,r10,r30 │ │ │ │ - sldi r10,r8,5 │ │ │ │ - sldi r8,r27,5 │ │ │ │ - maddld r24,r30,r29,r7 │ │ │ │ - maddld r29,r29,r19,r7 │ │ │ │ - subfic r26,r7,1 │ │ │ │ - add r3,r3,r30 │ │ │ │ - mulld r20,r5,r17 │ │ │ │ - mulld r3,r3,r5 │ │ │ │ - sldi r5,r18,5 │ │ │ │ - subf r18,r7,r25 │ │ │ │ - add r25,r26,r25 │ │ │ │ - addi r21,r21,1 │ │ │ │ - std r29,32(r1) │ │ │ │ - mr r29,r28 │ │ │ │ - maddld r17,r17,r5,r0 │ │ │ │ - sldi r28,r28,5 │ │ │ │ - maddld r18,r18,r10,r0 │ │ │ │ + std r16,320(r1) │ │ │ │ + std r17,328(r1) │ │ │ │ + std r18,336(r1) │ │ │ │ + std r19,344(r1) │ │ │ │ + std r20,352(r1) │ │ │ │ + std r21,360(r1) │ │ │ │ + std r22,368(r1) │ │ │ │ + std r23,376(r1) │ │ │ │ + addi r22,r30,1 │ │ │ │ + li r23,0 │ │ │ │ + std r24,384(r1) │ │ │ │ + std r25,392(r1) │ │ │ │ + std r26,400(r1) │ │ │ │ + std r28,416(r1) │ │ │ │ + std r29,424(r1) │ │ │ │ + stfd f14,448(r1) │ │ │ │ + stfd f15,456(r1) │ │ │ │ + stfd f16,464(r1) │ │ │ │ + stfd f17,472(r1) │ │ │ │ + stfd f18,480(r1) │ │ │ │ + stfd f19,488(r1) │ │ │ │ + stfd f20,496(r1) │ │ │ │ + stfd f21,504(r1) │ │ │ │ + stfd f22,512(r1) │ │ │ │ + stfd f23,520(r1) │ │ │ │ + stfd f24,528(r1) │ │ │ │ + stfd f25,536(r1) │ │ │ │ + stfd f26,544(r1) │ │ │ │ + stfd f27,552(r1) │ │ │ │ + stfd f28,560(r1) │ │ │ │ + stfd f29,568(r1) │ │ │ │ + stfd f30,576(r1) │ │ │ │ + stfd f31,584(r1) │ │ │ │ + ld r19,40(r27) │ │ │ │ + ld r9,8(r27) │ │ │ │ + std r2,136(r1) │ │ │ │ + std r7,144(r1) │ │ │ │ + ld r6,16(r27) │ │ │ │ + ld r10,24(r27) │ │ │ │ + ld r28,48(r27) │ │ │ │ + ld r11,64(r27) │ │ │ │ + ld r29,56(r27) │ │ │ │ + ld r14,0(r27) │ │ │ │ + sradi r8,r19,1 │ │ │ │ + addze r8,r8 │ │ │ │ + addi r4,r9,1 │ │ │ │ + subf r9,r2,r9 │ │ │ │ + cmpdi cr3,r19,1 │ │ │ │ + mulld r3,r10,r6 │ │ │ │ + mulld r24,r22,r6 │ │ │ │ + mulld r18,r6,r30 │ │ │ │ + sradi r16,r28,1 │ │ │ │ + addze r16,r16 │ │ │ │ + subf r4,r2,r4 │ │ │ │ + add r17,r9,r30 │ │ │ │ + sldi r9,r10,5 │ │ │ │ + sldi r10,r28,5 │ │ │ │ + mulld r5,r28,r19 │ │ │ │ + cmpdi cr4,r28,1 │ │ │ │ + maddld r21,r30,r19,r8 │ │ │ │ + add r4,r4,r30 │ │ │ │ + mulld r20,r6,r17 │ │ │ │ + subfic r27,r8,1 │ │ │ │ + std r8,72(r1) │ │ │ │ + maddld r19,r19,r15,r8 │ │ │ │ + mulld r4,r4,r6 │ │ │ │ + sldi r6,r3,5 │ │ │ │ + sldi r0,r16,5 │ │ │ │ + std r16,96(r1) │ │ │ │ + addi r18,r18,1 │ │ │ │ + maddld r26,r5,r15,r16 │ │ │ │ + maddld r25,r30,r5,r16 │ │ │ │ + maddld r3,r28,r21,r16 │ │ │ │ + maddld r21,r10,r21,r11 │ │ │ │ + sldi r5,r5,5 │ │ │ │ + subf r0,r0,r29 │ │ │ │ + std r6,152(r1) │ │ │ │ + maddld r16,r28,r19,r16 │ │ │ │ addi r20,r20,1 │ │ │ │ - std r29,128(r1) │ │ │ │ - maddld r29,r30,r4,r29 │ │ │ │ - subf r28,r28,r0 │ │ │ │ - add r26,r26,r3 │ │ │ │ - subf r3,r7,r3 │ │ │ │ - maddld r25,r25,r10,r28 │ │ │ │ - maddld r21,r21,r10,r28 │ │ │ │ - std r17,296(r1) │ │ │ │ - maddld r3,r3,r10,r0 │ │ │ │ - std r18,280(r1) │ │ │ │ - ld r18,32(r1) │ │ │ │ - std r29,40(r1) │ │ │ │ - ld r29,128(r1) │ │ │ │ - ld r17,128(r1) │ │ │ │ - std r25,216(r1) │ │ │ │ - std r21,248(r1) │ │ │ │ - std r3,264(r1) │ │ │ │ - maddld r3,r30,r5,r0 │ │ │ │ - maddld r29,r4,r19,r29 │ │ │ │ - sldi r4,r4,5 │ │ │ │ - maddld r18,r27,r18,r17 │ │ │ │ - maddld r19,r19,r4,r11 │ │ │ │ - std r3,312(r1) │ │ │ │ - maddld r3,r30,r4,r11 │ │ │ │ - std r29,48(r1) │ │ │ │ - ld r29,32(r1) │ │ │ │ - sldi r0,r18,5 │ │ │ │ + maddld r17,r17,r6,r29 │ │ │ │ + maddld r19,r10,r19,r11 │ │ │ │ + maddld r18,r18,r9,r0 │ │ │ │ + maddld r15,r15,r5,r11 │ │ │ │ + std r5,160(r1) │ │ │ │ + maddld r20,r20,r9,r0 │ │ │ │ + sldi r25,r25,5 │ │ │ │ + sldi r26,r26,5 │ │ │ │ + std r21,208(r1) │ │ │ │ + add r21,r27,r24 │ │ │ │ + add r27,r27,r4 │ │ │ │ + subf r4,r8,r4 │ │ │ │ + subf r24,r8,r24 │ │ │ │ + add r28,r25,r11 │ │ │ │ + sldi r3,r3,5 │ │ │ │ + std r17,264(r1) │ │ │ │ + mr r17,r9 │ │ │ │ std r19,224(r1) │ │ │ │ - maddld r19,r27,r24,r17 │ │ │ │ - maddld r24,r8,r24,r11 │ │ │ │ - std r3,208(r1) │ │ │ │ - ld r25,48(r1) │ │ │ │ - std r24,240(r1) │ │ │ │ - maddld r24,r8,r29,r11 │ │ │ │ - ld r29,40(r1) │ │ │ │ - sldi r3,r19,5 │ │ │ │ + std r18,216(r1) │ │ │ │ + maddld r4,r4,r9,r29 │ │ │ │ + maddld r24,r24,r9,r29 │ │ │ │ + maddld r21,r21,r9,r0 │ │ │ │ + maddld r0,r27,r9,r0 │ │ │ │ + std r15,192(r1) │ │ │ │ + std r20,200(r1) │ │ │ │ add r3,r3,r11 │ │ │ │ - sldi r25,r25,5 │ │ │ │ - sldi r29,r29,5 │ │ │ │ - std r24,256(r1) │ │ │ │ - maddld r24,r20,r10,r28 │ │ │ │ - mr r20,r10 │ │ │ │ - add r29,r29,r11 │ │ │ │ - std r29,272(r1) │ │ │ │ - maddld r29,r26,r10,r28 │ │ │ │ - std r24,232(r1) │ │ │ │ + std r28,240(r1) │ │ │ │ + add r28,r26,r11 │ │ │ │ + std r3,272(r1) │ │ │ │ + std r28,256(r1) │ │ │ │ + std r24,248(r1) │ │ │ │ + std r4,232(r1) │ │ │ │ + maddld r4,r30,r6,r29 │ │ │ │ + ld r29,96(r1) │ │ │ │ mr r24,r22 │ │ │ │ - std r29,200(r1) │ │ │ │ - add r29,r25,r11 │ │ │ │ - mr r25,r23 │ │ │ │ - std r29,288(r1) │ │ │ │ - isel r29,r17,r12,4*cr4+gt │ │ │ │ - std r29,136(r1) │ │ │ │ - std r3,304(r1) │ │ │ │ - add r3,r0,r11 │ │ │ │ - std r9,168(r1) │ │ │ │ - std r6,176(r1) │ │ │ │ - std r7,88(r1) │ │ │ │ - std r5,184(r1) │ │ │ │ - std r4,192(r1) │ │ │ │ - std r3,320(r1) │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - ld r10,168(r1) │ │ │ │ - ld r9,96(r14) │ │ │ │ - std r8,32(r1) │ │ │ │ - subf r3,r10,r30 │ │ │ │ - lfd f28,0(r9) │ │ │ │ - lfd f29,8(r9) │ │ │ │ - bl 6d098 │ │ │ │ - nop │ │ │ │ - lfd f3,0(r15) │ │ │ │ - lfd f4,8(r15) │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - ld r9,72(r14) │ │ │ │ + std r0,168(r1) │ │ │ │ + std r21,184(r1) │ │ │ │ + isel r0,r29,r12,4*cr4+gt │ │ │ │ + std r4,280(r1) │ │ │ │ + maddld r4,r30,r5,r11 │ │ │ │ + std r0,104(r1) │ │ │ │ + std r4,176(r1) │ │ │ │ + sldi r4,r16,5 │ │ │ │ + add r4,r4,r11 │ │ │ │ + std r4,288(r1) │ │ │ │ + ld r9,136(r1) │ │ │ │ + ld r2,96(r14) │ │ │ │ + std r10,32(r1) │ │ │ │ + subf r3,r9,r30 │ │ │ │ + lfd f28,0(r2) │ │ │ │ + lfd f29,8(r2) │ │ │ │ + bl 3670 │ │ │ │ + plfd f3,352196 # 68860 │ │ │ │ + plfd f4,352196 # 68868 │ │ │ │ + bl 367c │ │ │ │ + ld r2,72(r14) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - ld r3,0(r9) │ │ │ │ - bl 6d098 │ │ │ │ - nop │ │ │ │ + ld r3,0(r2) │ │ │ │ + bl 3670 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 6d4b8 │ │ │ │ - nop │ │ │ │ + bl 3830 │ │ │ │ fmr f13,f2 │ │ │ │ fmr f12,f1 │ │ │ │ fmr f3,f28 │ │ │ │ fmr f4,f29 │ │ │ │ fmr f1,f28 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f28,f12 │ │ │ │ fmr f29,f13 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f3,f28 │ │ │ │ fmr f4,f29 │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 6d328 │ │ │ │ - nop │ │ │ │ - bl 3cc0 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 3310 │ │ │ │ + bl 3ce0 │ │ │ │ ld r3,88(r14) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - bl 6d098 │ │ │ │ - nop │ │ │ │ + bl 3670 │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - bl 3620 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 367c │ │ │ │ + bl 3620 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ - lfd f2,8(r16) │ │ │ │ - lfd f1,0(r16) │ │ │ │ - bl 6d4b8 │ │ │ │ - nop │ │ │ │ - ld r9,96(r14) │ │ │ │ + plfd f2,350864 # 683e8 │ │ │ │ + plfd f1,350848 # 683e0 │ │ │ │ + bl 3830 │ │ │ │ + ld r2,96(r14) │ │ │ │ mr r3,r30 │ │ │ │ - stfd f1,96(r1) │ │ │ │ - stfd f2,104(r1) │ │ │ │ - lfd f28,0(r9) │ │ │ │ - lfd f29,8(r9) │ │ │ │ - bl 6d098 │ │ │ │ - nop │ │ │ │ - lfd f3,0(r15) │ │ │ │ - lfd f4,8(r15) │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - ld r9,72(r14) │ │ │ │ + fmr f15,f2 │ │ │ │ + fmr f14,f1 │ │ │ │ + lfd f28,0(r2) │ │ │ │ + lfd f29,8(r2) │ │ │ │ + bl 3670 │ │ │ │ + plfd f3,351960 # 68860 │ │ │ │ + plfd f4,351960 # 68868 │ │ │ │ + bl 367c │ │ │ │ + ld r2,72(r14) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - ld r3,0(r9) │ │ │ │ - bl 6d098 │ │ │ │ - nop │ │ │ │ + ld r3,0(r2) │ │ │ │ + bl 3670 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 6d4b8 │ │ │ │ - nop │ │ │ │ + bl 3830 │ │ │ │ fmr f13,f2 │ │ │ │ fmr f12,f1 │ │ │ │ fmr f3,f28 │ │ │ │ fmr f4,f29 │ │ │ │ fmr f1,f28 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f28,f12 │ │ │ │ fmr f29,f13 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f3,f28 │ │ │ │ fmr f4,f29 │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 6d328 │ │ │ │ - nop │ │ │ │ - bl 3cc0 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 3310 │ │ │ │ + bl 3ce0 │ │ │ │ ld r3,88(r14) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - bl 6d098 │ │ │ │ - nop │ │ │ │ + bl 3670 │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - bl 3620 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 367c │ │ │ │ + bl 3620 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ - lfd f2,8(r16) │ │ │ │ - lfd f1,0(r16) │ │ │ │ - bl 6d4b8 │ │ │ │ - nop │ │ │ │ - ld r8,32(r1) │ │ │ │ - fmr f15,f2 │ │ │ │ - fmr f14,f1 │ │ │ │ - ble cr3,1486c │ │ │ │ - ld r9,200(r1) │ │ │ │ - std r25,144(r1) │ │ │ │ - std r24,160(r1) │ │ │ │ - mr r24,r20 │ │ │ │ - std r31,152(r1) │ │ │ │ - add r21,r25,r9 │ │ │ │ - ld r9,208(r1) │ │ │ │ - add r19,r31,r9 │ │ │ │ - ld r9,216(r1) │ │ │ │ - add r18,r25,r9 │ │ │ │ - ld r9,224(r1) │ │ │ │ - add r17,r31,r9 │ │ │ │ - ld r9,232(r1) │ │ │ │ - add r9,r25,r9 │ │ │ │ - std r9,72(r1) │ │ │ │ - ld r9,240(r1) │ │ │ │ - add r9,r31,r9 │ │ │ │ - std r9,64(r1) │ │ │ │ - ld r9,248(r1) │ │ │ │ - add r9,r25,r9 │ │ │ │ - std r9,56(r1) │ │ │ │ - ld r9,256(r1) │ │ │ │ - add r9,r31,r9 │ │ │ │ - std r9,48(r1) │ │ │ │ - ld r9,264(r1) │ │ │ │ - add r9,r25,r9 │ │ │ │ - std r9,40(r1) │ │ │ │ - ld r9,272(r1) │ │ │ │ - add r9,r31,r9 │ │ │ │ - std r9,32(r1) │ │ │ │ - ld r9,280(r1) │ │ │ │ - add r26,r25,r9 │ │ │ │ - ld r9,288(r1) │ │ │ │ - add r27,r31,r9 │ │ │ │ - ld r9,296(r1) │ │ │ │ - add r28,r25,r9 │ │ │ │ - ld r9,304(r1) │ │ │ │ - add r29,r31,r9 │ │ │ │ - ld r9,312(r1) │ │ │ │ - add r23,r25,r9 │ │ │ │ - ld r9,320(r1) │ │ │ │ - mr r25,r28 │ │ │ │ - add r22,r31,r9 │ │ │ │ - li r9,0 │ │ │ │ - mr r20,r22 │ │ │ │ - mr r22,r23 │ │ │ │ - mr r23,r29 │ │ │ │ - std r9,80(r1) │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - ld r10,88(r1) │ │ │ │ - ld r31,80(r1) │ │ │ │ - ld r9,96(r14) │ │ │ │ - std r8,112(r1) │ │ │ │ - subf r3,r10,r31 │ │ │ │ - lfd f28,16(r9) │ │ │ │ - lfd f29,24(r9) │ │ │ │ - bl 6d098 │ │ │ │ - nop │ │ │ │ - lfd f3,0(r15) │ │ │ │ - lfd f4,8(r15) │ │ │ │ - bl 6d428 │ │ │ │ + plfd f2,350628 # 683e8 │ │ │ │ + plfd f1,350612 # 683e0 │ │ │ │ + bl 3830 │ │ │ │ + ld r10,32(r1) │ │ │ │ + fmr f17,f2 │ │ │ │ + fmr f16,f1 │ │ │ │ + ble cr3,1334c │ │ │ │ + ld r2,168(r1) │ │ │ │ + std r23,112(r1) │ │ │ │ + std r31,120(r1) │ │ │ │ + std r24,128(r1) │ │ │ │ + add r21,r23,r2 │ │ │ │ + ld r2,176(r1) │ │ │ │ + add r20,r31,r2 │ │ │ │ + ld r2,184(r1) │ │ │ │ + add r19,r23,r2 │ │ │ │ + ld r2,192(r1) │ │ │ │ + add r18,r31,r2 │ │ │ │ + ld r2,200(r1) │ │ │ │ + add r16,r23,r2 │ │ │ │ + ld r2,208(r1) │ │ │ │ + add r15,r31,r2 │ │ │ │ + ld r2,216(r1) │ │ │ │ + add r2,r23,r2 │ │ │ │ + std r2,56(r1) │ │ │ │ + ld r2,224(r1) │ │ │ │ + add r2,r31,r2 │ │ │ │ + std r2,48(r1) │ │ │ │ + ld r2,232(r1) │ │ │ │ + add r2,r23,r2 │ │ │ │ + std r2,40(r1) │ │ │ │ + ld r2,240(r1) │ │ │ │ + add r2,r31,r2 │ │ │ │ + std r2,32(r1) │ │ │ │ + ld r2,248(r1) │ │ │ │ + add r25,r23,r2 │ │ │ │ + ld r2,256(r1) │ │ │ │ + add r26,r31,r2 │ │ │ │ + ld r2,264(r1) │ │ │ │ + add r27,r23,r2 │ │ │ │ + ld r2,272(r1) │ │ │ │ + add r28,r31,r2 │ │ │ │ + ld r2,280(r1) │ │ │ │ + mr r24,r28 │ │ │ │ + add r29,r23,r2 │ │ │ │ + ld r2,288(r1) │ │ │ │ + mr r23,r17 │ │ │ │ + add r22,r31,r2 │ │ │ │ + li r2,0 │ │ │ │ + mr r17,r22 │ │ │ │ + mr r22,r29 │ │ │ │ + std r2,64(r1) │ │ │ │ nop │ │ │ │ - ld r9,72(r14) │ │ │ │ + ld r9,72(r1) │ │ │ │ + ld r31,64(r1) │ │ │ │ + std r10,80(r1) │ │ │ │ + ld r2,96(r14) │ │ │ │ + subf r3,r9,r31 │ │ │ │ + lfd f28,16(r2) │ │ │ │ + lfd f29,24(r2) │ │ │ │ + bl 3670 │ │ │ │ + plfd f3,351520 # 68860 │ │ │ │ + plfd f4,351520 # 68868 │ │ │ │ + bl 367c │ │ │ │ + ld r2,72(r14) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - ld r3,8(r9) │ │ │ │ - bl 6d098 │ │ │ │ - nop │ │ │ │ + ld r3,8(r2) │ │ │ │ + bl 3670 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 6d4b8 │ │ │ │ - nop │ │ │ │ + bl 3830 │ │ │ │ fmr f13,f2 │ │ │ │ fmr f12,f1 │ │ │ │ fmr f3,f28 │ │ │ │ fmr f4,f29 │ │ │ │ fmr f1,f28 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f28,f12 │ │ │ │ fmr f29,f13 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f3,f28 │ │ │ │ fmr f4,f29 │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 6d328 │ │ │ │ - nop │ │ │ │ - bl 3cc0 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 3310 │ │ │ │ + bl 3ce0 │ │ │ │ ld r3,88(r14) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - bl 6d098 │ │ │ │ - nop │ │ │ │ + bl 3670 │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - bl 3620 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 367c │ │ │ │ + bl 3620 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ - lfd f2,8(r16) │ │ │ │ - lfd f1,0(r16) │ │ │ │ - bl 6d4b8 │ │ │ │ nop │ │ │ │ + plfd f2,350184 # 683e8 │ │ │ │ + plfd f1,350168 # 683e0 │ │ │ │ + bl 3830 │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - lfd f2,104(r1) │ │ │ │ - lfd f1,96(r1) │ │ │ │ + fmr f2,f15 │ │ │ │ + fmr f1,f14 │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f23,f2 │ │ │ │ fmr f22,f1 │ │ │ │ - fmr f2,f15 │ │ │ │ - fmr f1,f14 │ │ │ │ + fmr f2,f17 │ │ │ │ + fmr f1,f16 │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - ld r9,96(r14) │ │ │ │ + bl 367c │ │ │ │ + ld r2,96(r14) │ │ │ │ mr r3,r31 │ │ │ │ fmr f25,f2 │ │ │ │ fmr f24,f1 │ │ │ │ - lfd f28,16(r9) │ │ │ │ - lfd f29,24(r9) │ │ │ │ - bl 6d098 │ │ │ │ - nop │ │ │ │ - lfd f3,0(r15) │ │ │ │ - lfd f4,8(r15) │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - ld r9,72(r14) │ │ │ │ + lfd f28,16(r2) │ │ │ │ + lfd f29,24(r2) │ │ │ │ + bl 3670 │ │ │ │ + plfd f3,351224 # 68860 │ │ │ │ + plfd f4,351224 # 68868 │ │ │ │ + bl 367c │ │ │ │ + ld r2,72(r14) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - ld r3,8(r9) │ │ │ │ - bl 6d098 │ │ │ │ - nop │ │ │ │ + ld r3,8(r2) │ │ │ │ + bl 3670 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 6d4b8 │ │ │ │ - nop │ │ │ │ + bl 3830 │ │ │ │ fmr f13,f2 │ │ │ │ fmr f12,f1 │ │ │ │ fmr f3,f28 │ │ │ │ fmr f4,f29 │ │ │ │ fmr f1,f28 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f28,f12 │ │ │ │ fmr f29,f13 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f3,f28 │ │ │ │ fmr f4,f29 │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 6d328 │ │ │ │ - nop │ │ │ │ - bl 3cc0 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 3310 │ │ │ │ + bl 3ce0 │ │ │ │ ld r3,88(r14) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - bl 6d098 │ │ │ │ - nop │ │ │ │ + bl 3670 │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - bl 3620 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 367c │ │ │ │ + bl 3620 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ - lfd f2,8(r16) │ │ │ │ - lfd f1,0(r16) │ │ │ │ - bl 6d4b8 │ │ │ │ - nop │ │ │ │ + plfd f2,349892 # 683e8 │ │ │ │ + plfd f1,349876 # 683e0 │ │ │ │ + bl 3830 │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - lfd f2,104(r1) │ │ │ │ - lfd f1,96(r1) │ │ │ │ + fmr f2,f15 │ │ │ │ + fmr f1,f14 │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f27,f2 │ │ │ │ fmr f26,f1 │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - fmr f1,f14 │ │ │ │ - fmr f2,f15 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - ld r8,112(r1) │ │ │ │ + fmr f1,f16 │ │ │ │ + fmr f2,f17 │ │ │ │ + bl 367c │ │ │ │ + ld r10,80(r1) │ │ │ │ fmr f21,f2 │ │ │ │ fmr f20,f1 │ │ │ │ - ble cr4,147d4 │ │ │ │ - ld r9,128(r1) │ │ │ │ - ld r29,136(r1) │ │ │ │ + ble cr4,132c4 │ │ │ │ + ld r2,96(r1) │ │ │ │ + ld r29,104(r1) │ │ │ │ li r31,0 │ │ │ │ li r30,0 │ │ │ │ - std r8,112(r1) │ │ │ │ - std r24,120(r1) │ │ │ │ - neg r28,r9 │ │ │ │ - nop │ │ │ │ + std r10,80(r1) │ │ │ │ + std r23,88(r1) │ │ │ │ + neg r28,r2 │ │ │ │ nop │ │ │ │ - ld r9,96(r14) │ │ │ │ + ld r2,96(r14) │ │ │ │ mr r3,r28 │ │ │ │ - add r24,r21,r31 │ │ │ │ + add r23,r21,r31 │ │ │ │ addi r28,r28,1 │ │ │ │ - lfd f28,32(r9) │ │ │ │ - lfd f29,40(r9) │ │ │ │ - bl 6d098 │ │ │ │ + lfd f28,32(r2) │ │ │ │ + lfd f29,40(r2) │ │ │ │ + bl 3670 │ │ │ │ nop │ │ │ │ - lfd f3,0(r15) │ │ │ │ - lfd f4,8(r15) │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - ld r9,72(r14) │ │ │ │ + plfd f3,350880 # 68860 │ │ │ │ + plfd f4,350880 # 68868 │ │ │ │ + bl 367c │ │ │ │ + ld r2,72(r14) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - ld r3,16(r9) │ │ │ │ - bl 6d098 │ │ │ │ - nop │ │ │ │ + ld r3,16(r2) │ │ │ │ + bl 3670 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 6d4b8 │ │ │ │ - nop │ │ │ │ + bl 3830 │ │ │ │ fmr f13,f2 │ │ │ │ fmr f12,f1 │ │ │ │ fmr f3,f28 │ │ │ │ fmr f4,f29 │ │ │ │ fmr f1,f28 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f28,f12 │ │ │ │ fmr f29,f13 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f3,f28 │ │ │ │ fmr f4,f29 │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 6d328 │ │ │ │ - nop │ │ │ │ - bl 3cc0 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 3310 │ │ │ │ + bl 3ce0 │ │ │ │ ld r3,88(r14) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - bl 6d098 │ │ │ │ - nop │ │ │ │ + bl 3670 │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - bl 3620 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 367c │ │ │ │ + bl 3620 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ - lfd f2,8(r16) │ │ │ │ - lfd f1,0(r16) │ │ │ │ - bl 6d4b8 │ │ │ │ nop │ │ │ │ - ld r9,96(r14) │ │ │ │ + plfd f2,349544 # 683e8 │ │ │ │ + plfd f1,349528 # 683e0 │ │ │ │ + bl 3830 │ │ │ │ + ld r2,96(r14) │ │ │ │ mr r3,r30 │ │ │ │ addi r30,r30,1 │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ - lfd f16,32(r9) │ │ │ │ - lfd f17,40(r9) │ │ │ │ - bl 6d098 │ │ │ │ - nop │ │ │ │ - lfd f3,0(r15) │ │ │ │ - lfd f4,8(r15) │ │ │ │ - bl 6d428 │ │ │ │ + lfd f18,32(r2) │ │ │ │ + lfd f19,40(r2) │ │ │ │ + bl 3670 │ │ │ │ + plfd f3,350636 # 68860 │ │ │ │ nop │ │ │ │ - ld r9,72(r14) │ │ │ │ + plfd f4,350632 # 68868 │ │ │ │ + bl 367c │ │ │ │ + ld r2,72(r14) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - ld r3,16(r9) │ │ │ │ - bl 6d098 │ │ │ │ - nop │ │ │ │ + ld r3,16(r2) │ │ │ │ + bl 3670 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 6d4b8 │ │ │ │ - nop │ │ │ │ - fmr f3,f16 │ │ │ │ - fmr f4,f17 │ │ │ │ - fmr f19,f2 │ │ │ │ - fmr f18,f1 │ │ │ │ - fmr f2,f17 │ │ │ │ - fmr f1,f16 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 3830 │ │ │ │ + fmr f13,f2 │ │ │ │ + fmr f12,f1 │ │ │ │ + fmr f3,f18 │ │ │ │ + fmr f4,f19 │ │ │ │ + fmr f1,f18 │ │ │ │ + fmr f2,f19 │ │ │ │ + fmr f18,f12 │ │ │ │ + fmr f19,f13 │ │ │ │ + bl 367c │ │ │ │ fmr f3,f18 │ │ │ │ fmr f4,f19 │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ fmr f2,f19 │ │ │ │ fmr f1,f18 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 6d328 │ │ │ │ - nop │ │ │ │ - bl 3cc0 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 3310 │ │ │ │ + bl 3ce0 │ │ │ │ ld r3,88(r14) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - bl 6d098 │ │ │ │ - nop │ │ │ │ + bl 3670 │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - bl 3620 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 367c │ │ │ │ + bl 3620 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ - lfd f2,8(r16) │ │ │ │ - lfd f1,0(r16) │ │ │ │ - bl 6d4b8 │ │ │ │ + plfd f2,349300 # 683e8 │ │ │ │ nop │ │ │ │ - lfd f3,16(r24) │ │ │ │ - lfd f4,24(r24) │ │ │ │ + plfd f1,349280 # 683e0 │ │ │ │ + bl 3830 │ │ │ │ + lfd f3,16(r23) │ │ │ │ + lfd f4,24(r23) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f3,f22 │ │ │ │ fmr f4,f23 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - lfd f3,0(r24) │ │ │ │ - lfd f4,8(r24) │ │ │ │ - add r24,r19,r31 │ │ │ │ + bl 367c │ │ │ │ + lfd f3,0(r23) │ │ │ │ + lfd f4,8(r23) │ │ │ │ + add r23,r20,r31 │ │ │ │ fmr f19,f2 │ │ │ │ fmr f18,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f3,f22 │ │ │ │ fmr f4,f23 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - stfd f18,16(r24) │ │ │ │ - stfd f19,24(r24) │ │ │ │ - stfd f1,0(r24) │ │ │ │ - stfd f2,8(r24) │ │ │ │ - add r24,r18,r31 │ │ │ │ + bl 367c │ │ │ │ + stfd f18,16(r23) │ │ │ │ + stfd f19,24(r23) │ │ │ │ + stfd f1,0(r23) │ │ │ │ + stfd f2,8(r23) │ │ │ │ + add r23,r19,r31 │ │ │ │ fmr f1,f28 │ │ │ │ fmr f2,f29 │ │ │ │ - lfd f3,16(r24) │ │ │ │ - lfd f4,24(r24) │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + lfd f3,16(r23) │ │ │ │ + lfd f4,24(r23) │ │ │ │ + bl 367c │ │ │ │ fmr f3,f24 │ │ │ │ fmr f4,f25 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - lfd f3,0(r24) │ │ │ │ - lfd f4,8(r24) │ │ │ │ - add r24,r17,r31 │ │ │ │ + bl 367c │ │ │ │ + lfd f3,0(r23) │ │ │ │ + lfd f4,8(r23) │ │ │ │ + add r23,r18,r31 │ │ │ │ fmr f19,f2 │ │ │ │ fmr f18,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f3,f24 │ │ │ │ fmr f4,f25 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - ld r9,72(r1) │ │ │ │ - stfd f18,16(r24) │ │ │ │ - stfd f19,24(r24) │ │ │ │ - stfd f1,0(r24) │ │ │ │ - stfd f2,8(r24) │ │ │ │ + bl 367c │ │ │ │ + stfd f18,16(r23) │ │ │ │ + stfd f19,24(r23) │ │ │ │ + stfd f1,0(r23) │ │ │ │ + stfd f2,8(r23) │ │ │ │ + add r23,r16,r31 │ │ │ │ fmr f1,f28 │ │ │ │ fmr f2,f29 │ │ │ │ - add r24,r9,r31 │ │ │ │ - lfd f3,16(r24) │ │ │ │ - lfd f4,24(r24) │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + lfd f3,16(r23) │ │ │ │ + lfd f4,24(r23) │ │ │ │ + bl 367c │ │ │ │ fmr f3,f26 │ │ │ │ fmr f4,f27 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - lfd f3,0(r24) │ │ │ │ - ld r9,64(r1) │ │ │ │ - lfd f4,8(r24) │ │ │ │ + bl 367c │ │ │ │ + lfd f3,0(r23) │ │ │ │ + lfd f4,8(r23) │ │ │ │ + add r23,r15,r31 │ │ │ │ fmr f19,f2 │ │ │ │ fmr f18,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - add r24,r9,r31 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f3,f26 │ │ │ │ fmr f4,f27 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - stfd f18,16(r24) │ │ │ │ - stfd f19,24(r24) │ │ │ │ - stfd f1,0(r24) │ │ │ │ - stfd f2,8(r24) │ │ │ │ - ld r9,56(r1) │ │ │ │ + bl 367c │ │ │ │ + ld r2,56(r1) │ │ │ │ + stfd f18,16(r23) │ │ │ │ + stfd f19,24(r23) │ │ │ │ + stfd f1,0(r23) │ │ │ │ + stfd f2,8(r23) │ │ │ │ fmr f1,f28 │ │ │ │ fmr f2,f29 │ │ │ │ - add r24,r9,r31 │ │ │ │ - lfd f3,16(r24) │ │ │ │ - lfd f4,24(r24) │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + add r23,r2,r31 │ │ │ │ + lfd f3,16(r23) │ │ │ │ + lfd f4,24(r23) │ │ │ │ + bl 367c │ │ │ │ fmr f3,f20 │ │ │ │ fmr f4,f21 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - lfd f3,0(r24) │ │ │ │ - lfd f4,8(r24) │ │ │ │ - ld r9,48(r1) │ │ │ │ + bl 367c │ │ │ │ + lfd f3,0(r23) │ │ │ │ + lfd f4,8(r23) │ │ │ │ + ld r2,48(r1) │ │ │ │ fmr f13,f2 │ │ │ │ fmr f12,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ fmr f29,f13 │ │ │ │ fmr f28,f12 │ │ │ │ - add r24,r9,r31 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + add r23,r2,r31 │ │ │ │ + bl 367c │ │ │ │ fmr f3,f20 │ │ │ │ fmr f4,f21 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - ld r9,40(r1) │ │ │ │ - stfd f28,16(r24) │ │ │ │ - stfd f29,24(r24) │ │ │ │ - stfd f1,0(r24) │ │ │ │ - stfd f2,8(r24) │ │ │ │ + bl 367c │ │ │ │ + ld r2,40(r1) │ │ │ │ + stfd f28,16(r23) │ │ │ │ + stfd f29,24(r23) │ │ │ │ + stfd f1,0(r23) │ │ │ │ + stfd f2,8(r23) │ │ │ │ fmr f1,f30 │ │ │ │ fmr f2,f31 │ │ │ │ - add r24,r9,r31 │ │ │ │ - lfd f3,16(r24) │ │ │ │ - lfd f4,24(r24) │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + add r23,r2,r31 │ │ │ │ + lfd f3,16(r23) │ │ │ │ + lfd f4,24(r23) │ │ │ │ + bl 367c │ │ │ │ fmr f3,f22 │ │ │ │ fmr f4,f23 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - ld r9,32(r1) │ │ │ │ - lfd f3,0(r24) │ │ │ │ - lfd f4,8(r24) │ │ │ │ + bl 367c │ │ │ │ + ld r2,32(r1) │ │ │ │ + lfd f3,0(r23) │ │ │ │ + lfd f4,8(r23) │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - add r24,r9,r31 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + add r23,r2,r31 │ │ │ │ + bl 367c │ │ │ │ fmr f3,f22 │ │ │ │ fmr f4,f23 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - stfd f28,16(r24) │ │ │ │ - stfd f29,24(r24) │ │ │ │ - stfd f1,0(r24) │ │ │ │ - stfd f2,8(r24) │ │ │ │ - add r24,r26,r31 │ │ │ │ + bl 367c │ │ │ │ + stfd f28,16(r23) │ │ │ │ + stfd f29,24(r23) │ │ │ │ + stfd f1,0(r23) │ │ │ │ + stfd f2,8(r23) │ │ │ │ + add r23,r25,r31 │ │ │ │ fmr f1,f30 │ │ │ │ fmr f2,f31 │ │ │ │ - lfd f3,16(r24) │ │ │ │ - lfd f4,24(r24) │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + lfd f3,16(r23) │ │ │ │ + lfd f4,24(r23) │ │ │ │ + bl 367c │ │ │ │ fmr f3,f24 │ │ │ │ fmr f4,f25 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - lfd f3,0(r24) │ │ │ │ - lfd f4,8(r24) │ │ │ │ - add r24,r27,r31 │ │ │ │ + bl 367c │ │ │ │ + lfd f3,0(r23) │ │ │ │ + lfd f4,8(r23) │ │ │ │ + add r23,r26,r31 │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f3,f24 │ │ │ │ fmr f4,f25 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - stfd f28,16(r24) │ │ │ │ - stfd f29,24(r24) │ │ │ │ - stfd f1,0(r24) │ │ │ │ - stfd f2,8(r24) │ │ │ │ - add r24,r25,r31 │ │ │ │ + bl 367c │ │ │ │ + stfd f28,16(r23) │ │ │ │ + stfd f29,24(r23) │ │ │ │ + stfd f1,0(r23) │ │ │ │ + stfd f2,8(r23) │ │ │ │ + add r23,r27,r31 │ │ │ │ fmr f1,f30 │ │ │ │ fmr f2,f31 │ │ │ │ - lfd f3,16(r24) │ │ │ │ - lfd f4,24(r24) │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + lfd f3,16(r23) │ │ │ │ + lfd f4,24(r23) │ │ │ │ + bl 367c │ │ │ │ fmr f3,f26 │ │ │ │ fmr f4,f27 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - lfd f3,0(r24) │ │ │ │ - lfd f4,8(r24) │ │ │ │ - add r24,r23,r31 │ │ │ │ + bl 367c │ │ │ │ + lfd f3,0(r23) │ │ │ │ + lfd f4,8(r23) │ │ │ │ + add r23,r24,r31 │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f3,f26 │ │ │ │ fmr f4,f27 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - stfd f28,16(r24) │ │ │ │ - stfd f29,24(r24) │ │ │ │ - stfd f1,0(r24) │ │ │ │ - stfd f2,8(r24) │ │ │ │ - add r24,r22,r31 │ │ │ │ + bl 367c │ │ │ │ + stfd f28,16(r23) │ │ │ │ + stfd f29,24(r23) │ │ │ │ + stfd f1,0(r23) │ │ │ │ + stfd f2,8(r23) │ │ │ │ + add r23,r22,r31 │ │ │ │ fmr f1,f30 │ │ │ │ fmr f2,f31 │ │ │ │ - lfd f3,16(r24) │ │ │ │ - lfd f4,24(r24) │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + lfd f3,16(r23) │ │ │ │ + lfd f4,24(r23) │ │ │ │ + bl 367c │ │ │ │ fmr f3,f20 │ │ │ │ fmr f4,f21 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - lfd f3,0(r24) │ │ │ │ - lfd f4,8(r24) │ │ │ │ - add r24,r20,r31 │ │ │ │ + bl 367c │ │ │ │ + lfd f3,0(r23) │ │ │ │ + lfd f4,8(r23) │ │ │ │ + add r23,r17,r31 │ │ │ │ addi r31,r31,32 │ │ │ │ fmr f13,f2 │ │ │ │ fmr f12,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ fmr f31,f13 │ │ │ │ fmr f30,f12 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f3,f20 │ │ │ │ fmr f4,f21 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ addic. r29,r29,-1 │ │ │ │ - stfd f30,16(r24) │ │ │ │ - stfd f31,24(r24) │ │ │ │ - stfd f1,0(r24) │ │ │ │ - stfd f2,8(r24) │ │ │ │ - bne 14200 │ │ │ │ - ld r8,112(r1) │ │ │ │ - ld r24,120(r1) │ │ │ │ - ld r10,72(r1) │ │ │ │ - ld r9,80(r1) │ │ │ │ - add r21,r21,r24 │ │ │ │ - add r19,r19,r8 │ │ │ │ - add r18,r18,r24 │ │ │ │ - add r17,r17,r8 │ │ │ │ - add r26,r26,r24 │ │ │ │ - add r27,r27,r8 │ │ │ │ - add r25,r25,r24 │ │ │ │ - add r23,r23,r8 │ │ │ │ - add r22,r22,r24 │ │ │ │ - add r20,r20,r8 │ │ │ │ - add r10,r10,r24 │ │ │ │ - addi r9,r9,1 │ │ │ │ - std r10,72(r1) │ │ │ │ - ld r10,64(r1) │ │ │ │ - std r9,80(r1) │ │ │ │ - add r10,r10,r8 │ │ │ │ - std r10,64(r1) │ │ │ │ - ld r10,56(r1) │ │ │ │ - add r10,r10,r24 │ │ │ │ - std r10,56(r1) │ │ │ │ - ld r10,88(r1) │ │ │ │ - cmpd r9,r10 │ │ │ │ - ld r9,48(r1) │ │ │ │ - add r9,r9,r8 │ │ │ │ - std r9,48(r1) │ │ │ │ - ld r9,40(r1) │ │ │ │ - add r9,r9,r24 │ │ │ │ - std r9,40(r1) │ │ │ │ - ld r9,32(r1) │ │ │ │ - add r9,r9,r8 │ │ │ │ - std r9,32(r1) │ │ │ │ - blt 13f30 │ │ │ │ - mr r20,r24 │ │ │ │ - ld r25,144(r1) │ │ │ │ - ld r31,152(r1) │ │ │ │ - ld r24,160(r1) │ │ │ │ - ld r9,176(r1) │ │ │ │ + stfd f30,16(r23) │ │ │ │ + stfd f31,24(r23) │ │ │ │ + stfd f1,0(r23) │ │ │ │ + stfd f2,8(r23) │ │ │ │ + bne 12da0 │ │ │ │ + ld r10,80(r1) │ │ │ │ + ld r23,88(r1) │ │ │ │ + ld r9,56(r1) │ │ │ │ + ld r2,64(r1) │ │ │ │ + add r21,r21,r23 │ │ │ │ + add r20,r20,r10 │ │ │ │ + add r19,r19,r23 │ │ │ │ + add r18,r18,r10 │ │ │ │ + add r16,r16,r23 │ │ │ │ + add r15,r15,r10 │ │ │ │ + add r25,r25,r23 │ │ │ │ + add r26,r26,r10 │ │ │ │ + add r27,r27,r23 │ │ │ │ + add r24,r24,r10 │ │ │ │ + add r22,r22,r23 │ │ │ │ + add r17,r17,r10 │ │ │ │ + add r9,r9,r23 │ │ │ │ + addi r2,r2,1 │ │ │ │ + std r9,56(r1) │ │ │ │ + std r2,64(r1) │ │ │ │ + ld r9,72(r1) │ │ │ │ + cmpd r2,r9 │ │ │ │ + ld r2,48(r1) │ │ │ │ + add r2,r2,r10 │ │ │ │ + std r2,48(r1) │ │ │ │ + ld r2,40(r1) │ │ │ │ + add r2,r2,r23 │ │ │ │ + std r2,40(r1) │ │ │ │ + ld r2,32(r1) │ │ │ │ + add r2,r2,r10 │ │ │ │ + std r2,32(r1) │ │ │ │ + blt 12b20 │ │ │ │ + mr r17,r23 │ │ │ │ + ld r31,120(r1) │ │ │ │ + ld r23,112(r1) │ │ │ │ + ld r24,128(r1) │ │ │ │ + ld r2,144(r1) │ │ │ │ mr r30,r24 │ │ │ │ - cmpd r9,r24 │ │ │ │ - ld r9,184(r1) │ │ │ │ - add r25,r25,r9 │ │ │ │ - ld r9,192(r1) │ │ │ │ - add r31,r31,r9 │ │ │ │ - beq 14894 │ │ │ │ + cmpd r2,r24 │ │ │ │ + ld r2,152(r1) │ │ │ │ + add r23,r23,r2 │ │ │ │ + ld r2,160(r1) │ │ │ │ + add r31,r31,r2 │ │ │ │ + beq 13374 │ │ │ │ addi r24,r24,1 │ │ │ │ - b 13c40 │ │ │ │ - lfd f14,480(r1) │ │ │ │ - lfd f15,488(r1) │ │ │ │ - lfd f16,496(r1) │ │ │ │ - lfd f17,504(r1) │ │ │ │ - lfd f18,512(r1) │ │ │ │ - lfd f19,520(r1) │ │ │ │ - lfd f20,528(r1) │ │ │ │ - lfd f21,536(r1) │ │ │ │ - lfd f22,544(r1) │ │ │ │ - lfd f23,552(r1) │ │ │ │ - lfd f24,560(r1) │ │ │ │ - lfd f25,568(r1) │ │ │ │ - lfd f26,576(r1) │ │ │ │ - lfd f27,584(r1) │ │ │ │ - lfd f28,592(r1) │ │ │ │ - lfd f29,600(r1) │ │ │ │ - lfd f30,608(r1) │ │ │ │ - lfd f31,616(r1) │ │ │ │ - ld r14,336(r1) │ │ │ │ - ld r15,344(r1) │ │ │ │ - ld r16,352(r1) │ │ │ │ - ld r17,360(r1) │ │ │ │ - ld r18,368(r1) │ │ │ │ - ld r19,376(r1) │ │ │ │ - ld r20,384(r1) │ │ │ │ - ld r21,392(r1) │ │ │ │ - ld r22,400(r1) │ │ │ │ - ld r23,408(r1) │ │ │ │ - ld r24,416(r1) │ │ │ │ - ld r25,424(r1) │ │ │ │ - ld r26,432(r1) │ │ │ │ - ld r27,440(r1) │ │ │ │ - ld r29,456(r1) │ │ │ │ - addi r1,r1,624 │ │ │ │ - ld r0,16(r1) │ │ │ │ + b 12880 │ │ │ │ + lfd f14,448(r1) │ │ │ │ + lfd f15,456(r1) │ │ │ │ + lfd f16,464(r1) │ │ │ │ + lfd f17,472(r1) │ │ │ │ + lfd f18,480(r1) │ │ │ │ + lfd f19,488(r1) │ │ │ │ + lfd f20,496(r1) │ │ │ │ + lfd f21,504(r1) │ │ │ │ + lfd f22,512(r1) │ │ │ │ + lfd f23,520(r1) │ │ │ │ + lfd f24,528(r1) │ │ │ │ + lfd f25,536(r1) │ │ │ │ + lfd f26,544(r1) │ │ │ │ + lfd f27,552(r1) │ │ │ │ + lfd f28,560(r1) │ │ │ │ + lfd f29,568(r1) │ │ │ │ + lfd f30,576(r1) │ │ │ │ + lfd f31,584(r1) │ │ │ │ + ld r14,304(r1) │ │ │ │ + ld r15,312(r1) │ │ │ │ + ld r16,320(r1) │ │ │ │ + ld r17,328(r1) │ │ │ │ + ld r18,336(r1) │ │ │ │ + ld r19,344(r1) │ │ │ │ + ld r20,352(r1) │ │ │ │ + ld r21,360(r1) │ │ │ │ + ld r22,368(r1) │ │ │ │ + ld r23,376(r1) │ │ │ │ + ld r24,384(r1) │ │ │ │ + ld r25,392(r1) │ │ │ │ + ld r26,400(r1) │ │ │ │ + ld r28,416(r1) │ │ │ │ + ld r29,424(r1) │ │ │ │ + addi r1,r1,592 │ │ │ │ lwz r11,8(r1) │ │ │ │ - ld r28,-176(r1) │ │ │ │ + ld r0,16(r1) │ │ │ │ + ld r27,-184(r1) │ │ │ │ ld r30,-160(r1) │ │ │ │ ld r31,-152(r1) │ │ │ │ mtlr r0 │ │ │ │ mtocrf 16,r11 │ │ │ │ mtocrf 8,r11 │ │ │ │ blr │ │ │ │ - addi r6,r6,1 │ │ │ │ - li r10,0 │ │ │ │ - b 139ec │ │ │ │ + addi r7,r7,1 │ │ │ │ + li r9,0 │ │ │ │ + b 1266c │ │ │ │ .long 0x0 │ │ │ │ .long 0x3020000 │ │ │ │ .long 0x1292 │ │ │ │ nop │ │ │ │ nop │ │ │ │ - addis r2,r12,8 │ │ │ │ - addi r2,r2,13728 │ │ │ │ mflr r0 │ │ │ │ + stfd f28,-32(r1) │ │ │ │ + stfd f29,-24(r1) │ │ │ │ stfd f30,-16(r1) │ │ │ │ stfd f31,-8(r1) │ │ │ │ - std r25,-72(r1) │ │ │ │ - std r26,-64(r1) │ │ │ │ - std r27,-56(r1) │ │ │ │ - std r28,-48(r1) │ │ │ │ - std r29,-40(r1) │ │ │ │ - std r30,-32(r1) │ │ │ │ - std r31,-24(r1) │ │ │ │ - ld r28,0(r3) │ │ │ │ - std r14,-160(r1) │ │ │ │ - std r15,-152(r1) │ │ │ │ - std r16,-144(r1) │ │ │ │ - std r17,-136(r1) │ │ │ │ - std r18,-128(r1) │ │ │ │ - std r19,-120(r1) │ │ │ │ - std r20,-112(r1) │ │ │ │ - std r21,-104(r1) │ │ │ │ - std r22,-96(r1) │ │ │ │ - std r23,-88(r1) │ │ │ │ - std r24,-80(r1) │ │ │ │ - mr r27,r3 │ │ │ │ std r0,16(r1) │ │ │ │ - stdu r1,-192(r1) │ │ │ │ + std r25,-88(r1) │ │ │ │ + std r26,-80(r1) │ │ │ │ + std r27,-72(r1) │ │ │ │ + mr r27,r3 │ │ │ │ + std r28,-64(r1) │ │ │ │ + std r29,-56(r1) │ │ │ │ + ld r28,0(r3) │ │ │ │ + std r30,-48(r1) │ │ │ │ + std r31,-40(r1) │ │ │ │ + std r15,-168(r1) │ │ │ │ + std r16,-160(r1) │ │ │ │ + std r17,-152(r1) │ │ │ │ + std r18,-144(r1) │ │ │ │ + std r19,-136(r1) │ │ │ │ + std r20,-128(r1) │ │ │ │ ld r25,0(r28) │ │ │ │ + std r21,-120(r1) │ │ │ │ + std r22,-112(r1) │ │ │ │ + std r23,-104(r1) │ │ │ │ + std r24,-96(r1) │ │ │ │ + stdu r1,-208(r1) │ │ │ │ mr r31,r1 │ │ │ │ - bl 33a0 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 33a0 │ │ │ │ mr r30,r3 │ │ │ │ - bl 3660 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 3660 │ │ │ │ divd r26,r25,r30 │ │ │ │ mr r29,r3 │ │ │ │ - mulld r9,r26,r30 │ │ │ │ - subf r9,r9,r25 │ │ │ │ - cmpd r3,r9 │ │ │ │ - blt 14c54 │ │ │ │ - maddld r29,r26,r29,r9 │ │ │ │ + mulld r2,r26,r30 │ │ │ │ + subf r2,r2,r25 │ │ │ │ + cmpd r3,r2 │ │ │ │ + blt 13724 │ │ │ │ + maddld r29,r26,r29,r2 │ │ │ │ add r26,r26,r29 │ │ │ │ cmpd r29,r26 │ │ │ │ - bge 14ba8 │ │ │ │ - addis r25,r2,-3 │ │ │ │ - ld r23,16(r27) │ │ │ │ - ld r24,8(r27) │ │ │ │ - addi r25,r25,23200 │ │ │ │ - ld r22,48(r28) │ │ │ │ - ld r8,0(r1) │ │ │ │ + bge 1367c │ │ │ │ + ld r24,16(r27) │ │ │ │ + ld r25,8(r27) │ │ │ │ + plfd f28,347892 # 683e0 │ │ │ │ + plfd f29,347892 # 683e8 │ │ │ │ + nop │ │ │ │ + ld r23,48(r28) │ │ │ │ + ld r10,0(r1) │ │ │ │ mr r27,r1 │ │ │ │ - sldi r10,r22,3 │ │ │ │ - cmpdi r22,0 │ │ │ │ - addi r9,r10,15 │ │ │ │ - clrrdi r9,r9,4 │ │ │ │ - neg r9,r9 │ │ │ │ - stdux r8,r1,r9 │ │ │ │ + sldi r9,r23,3 │ │ │ │ + cmpdi r23,0 │ │ │ │ + addi r2,r9,15 │ │ │ │ + clrrdi r2,r2,4 │ │ │ │ + neg r2,r2 │ │ │ │ + stdux r10,r1,r2 │ │ │ │ addi r3,r1,32 │ │ │ │ - stdux r8,r1,r9 │ │ │ │ + stdux r10,r1,r2 │ │ │ │ + addi r22,r1,32 │ │ │ │ + stdux r10,r1,r2 │ │ │ │ addi r21,r1,32 │ │ │ │ - stdux r8,r1,r9 │ │ │ │ - addi r20,r1,32 │ │ │ │ - ble 14c40 │ │ │ │ - ld r19,56(r28) │ │ │ │ - ld r18,72(r28) │ │ │ │ - addi r10,r10,-8 │ │ │ │ - mr r6,r29 │ │ │ │ + ble 13710 │ │ │ │ + ld r20,56(r28) │ │ │ │ + ld r19,72(r28) │ │ │ │ + addi r9,r9,-8 │ │ │ │ + mr r7,r29 │ │ │ │ nop │ │ │ │ - ldx r8,r19,r10 │ │ │ │ - divd r5,r6,r8 │ │ │ │ - sradi r7,r8,1 │ │ │ │ - addze r7,r7 │ │ │ │ - mulld r9,r5,r8 │ │ │ │ - subf r9,r9,r6 │ │ │ │ - mr r6,r5 │ │ │ │ - cmpd r9,r7 │ │ │ │ - add r4,r9,r7 │ │ │ │ - stdx r9,r3,r10 │ │ │ │ - mr r11,r4 │ │ │ │ - bge 14c10 │ │ │ │ - divd r7,r4,r8 │ │ │ │ - stdx r9,r21,r10 │ │ │ │ - mulld r9,r7,r8 │ │ │ │ - subf r9,r9,r4 │ │ │ │ - stdx r9,r20,r10 │ │ │ │ - addi r10,r10,-8 │ │ │ │ - cmpdi r10,-8 │ │ │ │ - bne 14a70 │ │ │ │ - ld r14,192(r28) │ │ │ │ - lfd f30,0(r25) │ │ │ │ - lfd f31,8(r25) │ │ │ │ + ldx r10,r20,r9 │ │ │ │ + divd r6,r7,r10 │ │ │ │ + sradi r8,r10,1 │ │ │ │ + addze r8,r8 │ │ │ │ + mulld r2,r6,r10 │ │ │ │ + subf r2,r2,r7 │ │ │ │ + mr r7,r6 │ │ │ │ + cmpd r2,r8 │ │ │ │ + add r5,r2,r8 │ │ │ │ + stdx r2,r3,r9 │ │ │ │ + mr r4,r5 │ │ │ │ + bge 136e0 │ │ │ │ + divd r8,r5,r10 │ │ │ │ + stdx r2,r22,r9 │ │ │ │ + mulld r2,r8,r10 │ │ │ │ + subf r2,r2,r5 │ │ │ │ + stdx r2,r21,r9 │ │ │ │ + addi r9,r9,-8 │ │ │ │ + cmpdi r9,-8 │ │ │ │ + bne 13550 │ │ │ │ + ld r15,192(r28) │ │ │ │ + fmr f31,f29 │ │ │ │ + fmr f30,f28 │ │ │ │ li r30,0 │ │ │ │ - li r15,0 │ │ │ │ li r16,0 │ │ │ │ + li r17,0 │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ldx r17,r20,r30 │ │ │ │ - ldx r9,r14,r30 │ │ │ │ + ldx r18,r21,r30 │ │ │ │ + ldx r2,r15,r30 │ │ │ │ fmr f1,f30 │ │ │ │ fmr f2,f31 │ │ │ │ - sldi r10,r17,4 │ │ │ │ - add r9,r9,r10 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - ldx r8,r19,r30 │ │ │ │ - ldx r10,r18,r30 │ │ │ │ - ldx r9,r21,r30 │ │ │ │ - addic. r22,r22,-1 │ │ │ │ + sldi r9,r18,4 │ │ │ │ + add r2,r2,r9 │ │ │ │ + lfd f3,0(r2) │ │ │ │ + lfd f4,8(r2) │ │ │ │ + bl 367c │ │ │ │ + ldx r10,r20,r30 │ │ │ │ + ldx r9,r19,r30 │ │ │ │ + addic. r23,r23,-1 │ │ │ │ + ldx r2,r22,r30 │ │ │ │ addi r30,r30,8 │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - maddld r15,r15,r8,r17 │ │ │ │ - maddld r16,r16,r10,r9 │ │ │ │ - bne 14ae0 │ │ │ │ - sldi r15,r15,5 │ │ │ │ + maddld r16,r16,r10,r18 │ │ │ │ + maddld r17,r17,r9,r2 │ │ │ │ + bne 135c0 │ │ │ │ sldi r16,r16,5 │ │ │ │ - add r15,r24,r15 │ │ │ │ - add r16,r23,r16 │ │ │ │ - lfd f3,16(r15) │ │ │ │ - lfd f4,24(r15) │ │ │ │ + sldi r17,r17,5 │ │ │ │ + add r16,r25,r16 │ │ │ │ + add r17,r24,r17 │ │ │ │ + lfd f3,16(r16) │ │ │ │ + lfd f4,24(r16) │ │ │ │ fmr f1,f30 │ │ │ │ fmr f2,f31 │ │ │ │ addi r29,r29,1 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f13,f2 │ │ │ │ fmr f12,f1 │ │ │ │ - lfd f2,8(r15) │ │ │ │ - lfd f1,0(r15) │ │ │ │ + lfd f2,8(r16) │ │ │ │ + lfd f1,0(r16) │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ fmr f30,f12 │ │ │ │ fmr f31,f13 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ cmpd r26,r29 │ │ │ │ - stfd f30,16(r16) │ │ │ │ - stfd f31,24(r16) │ │ │ │ - stfd f1,0(r16) │ │ │ │ - stfd f2,8(r16) │ │ │ │ - ld r9,0(r1) │ │ │ │ - std r9,0(r27) │ │ │ │ + stfd f30,16(r17) │ │ │ │ + stfd f31,24(r17) │ │ │ │ + stfd f1,0(r17) │ │ │ │ + stfd f2,8(r17) │ │ │ │ + ld r2,0(r1) │ │ │ │ + std r2,0(r27) │ │ │ │ mr r1,r27 │ │ │ │ - bne 14a20 │ │ │ │ - addi r1,r31,192 │ │ │ │ + bne 13500 │ │ │ │ + addi r1,r31,208 │ │ │ │ ld r0,16(r1) │ │ │ │ - ld r14,-160(r1) │ │ │ │ - ld r15,-152(r1) │ │ │ │ - ld r16,-144(r1) │ │ │ │ - ld r17,-136(r1) │ │ │ │ - ld r18,-128(r1) │ │ │ │ - ld r19,-120(r1) │ │ │ │ - ld r20,-112(r1) │ │ │ │ - ld r21,-104(r1) │ │ │ │ - ld r22,-96(r1) │ │ │ │ - ld r23,-88(r1) │ │ │ │ - ld r24,-80(r1) │ │ │ │ - ld r25,-72(r1) │ │ │ │ - ld r26,-64(r1) │ │ │ │ - ld r27,-56(r1) │ │ │ │ - ld r28,-48(r1) │ │ │ │ + ld r15,-168(r1) │ │ │ │ + ld r16,-160(r1) │ │ │ │ + ld r17,-152(r1) │ │ │ │ + ld r18,-144(r1) │ │ │ │ + ld r19,-136(r1) │ │ │ │ + ld r20,-128(r1) │ │ │ │ + ld r21,-120(r1) │ │ │ │ + ld r22,-112(r1) │ │ │ │ + ld r23,-104(r1) │ │ │ │ mtlr r0 │ │ │ │ - ld r29,-40(r1) │ │ │ │ - ld r30,-32(r1) │ │ │ │ - ld r31,-24(r1) │ │ │ │ + ld r24,-96(r1) │ │ │ │ + ld r25,-88(r1) │ │ │ │ + ld r26,-80(r1) │ │ │ │ + ld r27,-72(r1) │ │ │ │ + ld r28,-64(r1) │ │ │ │ + ld r29,-56(r1) │ │ │ │ + ld r30,-48(r1) │ │ │ │ + ld r31,-40(r1) │ │ │ │ + lfd f28,-32(r1) │ │ │ │ + lfd f29,-24(r1) │ │ │ │ lfd f30,-16(r1) │ │ │ │ lfd f31,-8(r1) │ │ │ │ blr │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - divd r7,r4,r8 │ │ │ │ - ldx r4,r18,r10 │ │ │ │ - subf r5,r8,r4 │ │ │ │ - add r9,r5,r9 │ │ │ │ - stdx r9,r21,r10 │ │ │ │ - mulld r9,r7,r8 │ │ │ │ - subf r9,r9,r11 │ │ │ │ - stdx r9,r20,r10 │ │ │ │ - addi r10,r10,-8 │ │ │ │ - cmpdi r10,-8 │ │ │ │ - bne 14a70 │ │ │ │ - b 14ac0 │ │ │ │ - lfd f30,0(r25) │ │ │ │ - lfd f31,8(r25) │ │ │ │ - mr r16,r23 │ │ │ │ - mr r15,r24 │ │ │ │ - b 14b40 │ │ │ │ + divd r8,r5,r10 │ │ │ │ + ldx r5,r19,r9 │ │ │ │ + subf r6,r10,r5 │ │ │ │ + add r2,r6,r2 │ │ │ │ + stdx r2,r22,r9 │ │ │ │ + mulld r2,r8,r10 │ │ │ │ + subf r2,r2,r4 │ │ │ │ + stdx r2,r21,r9 │ │ │ │ + addi r9,r9,-8 │ │ │ │ + cmpdi r9,-8 │ │ │ │ + bne 13550 │ │ │ │ + b 135a0 │ │ │ │ + fmr f31,f29 │ │ │ │ + fmr f30,f28 │ │ │ │ + mr r17,r24 │ │ │ │ + mr r16,r25 │ │ │ │ + b 1361c │ │ │ │ addi r26,r26,1 │ │ │ │ - li r9,0 │ │ │ │ - b 14a00 │ │ │ │ + li r2,0 │ │ │ │ + b 134d4 │ │ │ │ .long 0x0 │ │ │ │ .long 0x1020000 │ │ │ │ - .long 0x1282 │ │ │ │ + .long 0x1184 │ │ │ │ nop │ │ │ │ - addis r2,r12,8 │ │ │ │ - addi r2,r2,12944 │ │ │ │ mflr r0 │ │ │ │ + stfd f20,-96(r1) │ │ │ │ + stfd f21,-88(r1) │ │ │ │ stfd f22,-80(r1) │ │ │ │ stfd f23,-72(r1) │ │ │ │ stfd f24,-64(r1) │ │ │ │ + std r0,16(r1) │ │ │ │ stfd f25,-56(r1) │ │ │ │ stfd f26,-48(r1) │ │ │ │ stfd f27,-40(r1) │ │ │ │ stfd f28,-32(r1) │ │ │ │ stfd f29,-24(r1) │ │ │ │ stfd f30,-16(r1) │ │ │ │ stfd f31,-8(r1) │ │ │ │ - std r25,-136(r1) │ │ │ │ - std r26,-128(r1) │ │ │ │ - std r27,-120(r1) │ │ │ │ - std r28,-112(r1) │ │ │ │ - std r29,-104(r1) │ │ │ │ - std r30,-96(r1) │ │ │ │ - std r31,-88(r1) │ │ │ │ + std r25,-152(r1) │ │ │ │ + std r26,-144(r1) │ │ │ │ + std r27,-136(r1) │ │ │ │ + std r28,-128(r1) │ │ │ │ + std r29,-120(r1) │ │ │ │ ld r29,0(r3) │ │ │ │ - std r16,-208(r1) │ │ │ │ - std r17,-200(r1) │ │ │ │ - std r18,-192(r1) │ │ │ │ - std r19,-184(r1) │ │ │ │ - std r20,-176(r1) │ │ │ │ - std r21,-168(r1) │ │ │ │ - std r0,16(r1) │ │ │ │ - std r22,-160(r1) │ │ │ │ - std r23,-152(r1) │ │ │ │ - std r24,-144(r1) │ │ │ │ - stdu r1,-240(r1) │ │ │ │ mr r28,r3 │ │ │ │ + std r30,-112(r1) │ │ │ │ + std r31,-104(r1) │ │ │ │ + std r17,-216(r1) │ │ │ │ + std r18,-208(r1) │ │ │ │ + std r19,-200(r1) │ │ │ │ + std r20,-192(r1) │ │ │ │ + std r21,-184(r1) │ │ │ │ + std r22,-176(r1) │ │ │ │ ld r26,0(r29) │ │ │ │ + std r23,-168(r1) │ │ │ │ + std r24,-160(r1) │ │ │ │ + stdu r1,-256(r1) │ │ │ │ mr r31,r1 │ │ │ │ - bl 33a0 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 33a0 │ │ │ │ mr r30,r3 │ │ │ │ - bl 3660 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 3660 │ │ │ │ divd r25,r26,r30 │ │ │ │ mr r27,r3 │ │ │ │ - mulld r9,r25,r30 │ │ │ │ - subf r9,r9,r26 │ │ │ │ - cmpd r3,r9 │ │ │ │ - blt 150a4 │ │ │ │ - maddld r27,r25,r27,r9 │ │ │ │ + mulld r2,r25,r30 │ │ │ │ + subf r2,r2,r26 │ │ │ │ + cmpd r3,r2 │ │ │ │ + blt 13b44 │ │ │ │ + maddld r27,r25,r27,r2 │ │ │ │ add r25,r25,r27 │ │ │ │ cmpd r27,r25 │ │ │ │ - bge 14fe0 │ │ │ │ - addis r24,r2,-3 │ │ │ │ - ld r22,16(r28) │ │ │ │ - ld r23,8(r28) │ │ │ │ - addi r24,r24,23200 │ │ │ │ + bge 13a78 │ │ │ │ + ld r23,16(r28) │ │ │ │ + ld r24,8(r28) │ │ │ │ + plfd f24,347100 # 683e0 │ │ │ │ + plfd f25,347100 # 683e8 │ │ │ │ + plfd f26,348236 # 68860 │ │ │ │ + plfd f27,348236 # 68868 │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ld r9,48(r29) │ │ │ │ - ld r8,0(r1) │ │ │ │ + nop │ │ │ │ + ld r2,48(r29) │ │ │ │ + ld r10,0(r1) │ │ │ │ mr r26,r1 │ │ │ │ - sldi r10,r9,3 │ │ │ │ - cmpdi r9,0 │ │ │ │ - addi r9,r10,15 │ │ │ │ - clrrdi r9,r9,4 │ │ │ │ - neg r9,r9 │ │ │ │ - stdux r8,r1,r9 │ │ │ │ - addi r11,r1,32 │ │ │ │ - stdux r8,r1,r9 │ │ │ │ + sldi r9,r2,3 │ │ │ │ + cmpdi r2,0 │ │ │ │ + addi r2,r9,15 │ │ │ │ + clrrdi r2,r2,4 │ │ │ │ + neg r2,r2 │ │ │ │ + stdux r10,r1,r2 │ │ │ │ + addi r3,r1,32 │ │ │ │ + stdux r10,r1,r2 │ │ │ │ + addi r22,r1,32 │ │ │ │ + stdux r10,r1,r2 │ │ │ │ addi r21,r1,32 │ │ │ │ - stdux r8,r1,r9 │ │ │ │ - addi r20,r1,32 │ │ │ │ - ble 15090 │ │ │ │ - ld r7,56(r29) │ │ │ │ - ld r16,72(r29) │ │ │ │ - addi r10,r10,-8 │ │ │ │ - mr r4,r27 │ │ │ │ + ble 13b30 │ │ │ │ + ld r8,56(r29) │ │ │ │ + ld r17,72(r29) │ │ │ │ + addi r9,r9,-8 │ │ │ │ + mr r6,r27 │ │ │ │ nop │ │ │ │ - ldx r8,r7,r10 │ │ │ │ - divd r5,r4,r8 │ │ │ │ - sradi r6,r8,1 │ │ │ │ - addze r6,r6 │ │ │ │ - mulld r9,r5,r8 │ │ │ │ - subf r9,r9,r4 │ │ │ │ - mr r4,r5 │ │ │ │ - cmpd r9,r6 │ │ │ │ - add r3,r9,r6 │ │ │ │ - stdx r9,r11,r10 │ │ │ │ - mr r0,r3 │ │ │ │ - bge 15060 │ │ │ │ - divd r6,r3,r8 │ │ │ │ - stdx r9,r21,r10 │ │ │ │ - mulld r9,r6,r8 │ │ │ │ - subf r9,r9,r3 │ │ │ │ - stdx r9,r20,r10 │ │ │ │ - addi r10,r10,-8 │ │ │ │ - cmpdi r10,-8 │ │ │ │ - bne 14da0 │ │ │ │ - addis r9,r2,-3 │ │ │ │ - lfd f30,0(r24) │ │ │ │ - lfd f31,8(r24) │ │ │ │ + ldx r10,r8,r9 │ │ │ │ + divd r5,r6,r10 │ │ │ │ + sradi r7,r10,1 │ │ │ │ + addze r7,r7 │ │ │ │ + mulld r2,r5,r10 │ │ │ │ + subf r2,r2,r6 │ │ │ │ + mr r6,r5 │ │ │ │ + cmpd r2,r7 │ │ │ │ + add r4,r2,r7 │ │ │ │ + stdx r2,r3,r9 │ │ │ │ + mr r11,r4 │ │ │ │ + bge 13b00 │ │ │ │ + divd r7,r4,r10 │ │ │ │ + stdx r2,r22,r9 │ │ │ │ + mulld r2,r7,r10 │ │ │ │ + subf r2,r2,r4 │ │ │ │ + stdx r2,r21,r9 │ │ │ │ + addi r9,r9,-8 │ │ │ │ + cmpdi r9,-8 │ │ │ │ + bne 13880 │ │ │ │ + fmr f31,f25 │ │ │ │ + fmr f30,f24 │ │ │ │ li r30,0 │ │ │ │ li r28,0 │ │ │ │ - li r17,0 │ │ │ │ li r18,0 │ │ │ │ - addi r9,r9,24352 │ │ │ │ - lfd f26,0(r9) │ │ │ │ - lfd f27,8(r9) │ │ │ │ + li r19,0 │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ldx r3,r7,r30 │ │ │ │ - ldx r19,r20,r30 │ │ │ │ - ld r9,96(r29) │ │ │ │ - sldi r10,r28,4 │ │ │ │ + ldx r3,r8,r30 │ │ │ │ + ldx r20,r21,r30 │ │ │ │ + sldi r9,r28,4 │ │ │ │ addi r28,r28,1 │ │ │ │ + ld r2,96(r29) │ │ │ │ sradi r3,r3,1 │ │ │ │ addze r3,r3 │ │ │ │ - add r9,r9,r10 │ │ │ │ - lfd f22,0(r9) │ │ │ │ - lfd f23,8(r9) │ │ │ │ - subf r3,r3,r19 │ │ │ │ - bl 6d098 │ │ │ │ - nop │ │ │ │ + add r2,r2,r9 │ │ │ │ + lfd f20,0(r2) │ │ │ │ + lfd f21,8(r2) │ │ │ │ + subf r3,r3,r20 │ │ │ │ + bl 3670 │ │ │ │ fmr f3,f26 │ │ │ │ fmr f4,f27 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - ldx r3,r16,r30 │ │ │ │ + bl 367c │ │ │ │ + ldx r3,r17,r30 │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ - bl 6d098 │ │ │ │ - nop │ │ │ │ + bl 3670 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - bl 6d4b8 │ │ │ │ - nop │ │ │ │ - fmr f25,f2 │ │ │ │ - fmr f24,f1 │ │ │ │ + bl 3830 │ │ │ │ + fmr f23,f2 │ │ │ │ + fmr f22,f1 │ │ │ │ + fmr f3,f20 │ │ │ │ + fmr f4,f21 │ │ │ │ + fmr f1,f20 │ │ │ │ + fmr f2,f21 │ │ │ │ + bl 367c │ │ │ │ fmr f3,f22 │ │ │ │ fmr f4,f23 │ │ │ │ - fmr f1,f22 │ │ │ │ - fmr f2,f23 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - fmr f3,f24 │ │ │ │ - fmr f4,f25 │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ - fmr f2,f25 │ │ │ │ - fmr f1,f24 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + fmr f2,f23 │ │ │ │ + fmr f1,f22 │ │ │ │ + bl 367c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - bl 6d328 │ │ │ │ - nop │ │ │ │ - bl 3cc0 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 3310 │ │ │ │ + bl 3ce0 │ │ │ │ ld r3,88(r29) │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ - bl 6d098 │ │ │ │ - nop │ │ │ │ + bl 3670 │ │ │ │ fmr f3,f28 │ │ │ │ fmr f4,f29 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - bl 3620 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 367c │ │ │ │ + bl 3620 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 6d4b8 │ │ │ │ - nop │ │ │ │ - ld r7,56(r29) │ │ │ │ - ld r16,72(r29) │ │ │ │ - ld r6,48(r29) │ │ │ │ - ldx r9,r21,r30 │ │ │ │ + bl 3830 │ │ │ │ + ld r8,56(r29) │ │ │ │ + ld r17,72(r29) │ │ │ │ + ld r7,48(r29) │ │ │ │ + ldx r2,r22,r30 │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - ldx r8,r7,r30 │ │ │ │ - ldx r10,r16,r30 │ │ │ │ - cmpd r6,r28 │ │ │ │ + ldx r10,r8,r30 │ │ │ │ + ldx r9,r17,r30 │ │ │ │ addi r30,r30,8 │ │ │ │ - maddld r17,r17,r8,r19 │ │ │ │ - maddld r18,r18,r10,r9 │ │ │ │ - bgt 14e20 │ │ │ │ - sldi r17,r17,5 │ │ │ │ + cmpd r7,r28 │ │ │ │ + maddld r18,r18,r10,r20 │ │ │ │ + maddld r19,r19,r9,r2 │ │ │ │ + bgt 138f0 │ │ │ │ sldi r18,r18,5 │ │ │ │ - add r17,r23,r17 │ │ │ │ - add r18,r22,r18 │ │ │ │ - lfd f3,16(r17) │ │ │ │ - lfd f4,24(r17) │ │ │ │ + sldi r19,r19,5 │ │ │ │ + add r18,r24,r18 │ │ │ │ + add r19,r23,r19 │ │ │ │ + lfd f3,16(r18) │ │ │ │ + lfd f4,24(r18) │ │ │ │ fmr f1,f30 │ │ │ │ fmr f2,f31 │ │ │ │ addi r27,r27,1 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f13,f2 │ │ │ │ fmr f12,f1 │ │ │ │ - lfd f2,8(r17) │ │ │ │ - lfd f1,0(r17) │ │ │ │ + lfd f2,8(r18) │ │ │ │ + lfd f1,0(r18) │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ fmr f30,f12 │ │ │ │ fmr f31,f13 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ cmpd r25,r27 │ │ │ │ - stfd f30,16(r18) │ │ │ │ - stfd f31,24(r18) │ │ │ │ - stfd f1,0(r18) │ │ │ │ - stfd f2,8(r18) │ │ │ │ - ld r9,0(r1) │ │ │ │ - std r9,0(r26) │ │ │ │ + stfd f30,16(r19) │ │ │ │ + stfd f31,24(r19) │ │ │ │ + stfd f1,0(r19) │ │ │ │ + stfd f2,8(r19) │ │ │ │ + ld r2,0(r1) │ │ │ │ + std r2,0(r26) │ │ │ │ mr r1,r26 │ │ │ │ - bne 14d50 │ │ │ │ - addi r1,r31,240 │ │ │ │ + bne 13830 │ │ │ │ + addi r1,r31,256 │ │ │ │ ld r0,16(r1) │ │ │ │ - ld r16,-208(r1) │ │ │ │ - ld r17,-200(r1) │ │ │ │ - ld r18,-192(r1) │ │ │ │ - ld r19,-184(r1) │ │ │ │ - ld r20,-176(r1) │ │ │ │ - ld r21,-168(r1) │ │ │ │ - ld r22,-160(r1) │ │ │ │ - ld r23,-152(r1) │ │ │ │ - ld r24,-144(r1) │ │ │ │ - ld r25,-136(r1) │ │ │ │ - ld r26,-128(r1) │ │ │ │ - ld r27,-120(r1) │ │ │ │ - ld r28,-112(r1) │ │ │ │ - ld r29,-104(r1) │ │ │ │ - ld r30,-96(r1) │ │ │ │ + ld r17,-216(r1) │ │ │ │ + ld r18,-208(r1) │ │ │ │ + ld r19,-200(r1) │ │ │ │ + ld r20,-192(r1) │ │ │ │ + ld r21,-184(r1) │ │ │ │ + ld r22,-176(r1) │ │ │ │ + ld r23,-168(r1) │ │ │ │ + ld r24,-160(r1) │ │ │ │ + ld r25,-152(r1) │ │ │ │ mtlr r0 │ │ │ │ - ld r31,-88(r1) │ │ │ │ + ld r26,-144(r1) │ │ │ │ + ld r27,-136(r1) │ │ │ │ + ld r28,-128(r1) │ │ │ │ + ld r29,-120(r1) │ │ │ │ + ld r30,-112(r1) │ │ │ │ + ld r31,-104(r1) │ │ │ │ + lfd f20,-96(r1) │ │ │ │ + lfd f21,-88(r1) │ │ │ │ lfd f22,-80(r1) │ │ │ │ lfd f23,-72(r1) │ │ │ │ lfd f24,-64(r1) │ │ │ │ lfd f25,-56(r1) │ │ │ │ lfd f26,-48(r1) │ │ │ │ lfd f27,-40(r1) │ │ │ │ lfd f28,-32(r1) │ │ │ │ lfd f29,-24(r1) │ │ │ │ lfd f30,-16(r1) │ │ │ │ lfd f31,-8(r1) │ │ │ │ blr │ │ │ │ nop │ │ │ │ nop │ │ │ │ - divd r6,r3,r8 │ │ │ │ - ldx r3,r16,r10 │ │ │ │ - subf r5,r8,r3 │ │ │ │ - add r9,r5,r9 │ │ │ │ - stdx r9,r21,r10 │ │ │ │ - mulld r9,r6,r8 │ │ │ │ - subf r9,r9,r0 │ │ │ │ - stdx r9,r20,r10 │ │ │ │ - addi r10,r10,-8 │ │ │ │ - cmpdi r10,-8 │ │ │ │ - bne 14da0 │ │ │ │ - b 14df0 │ │ │ │ - lfd f30,0(r24) │ │ │ │ - lfd f31,8(r24) │ │ │ │ - mr r18,r22 │ │ │ │ - mr r17,r23 │ │ │ │ - b 14f78 │ │ │ │ + nop │ │ │ │ + divd r7,r4,r10 │ │ │ │ + ldx r4,r17,r9 │ │ │ │ + subf r5,r10,r4 │ │ │ │ + add r2,r5,r2 │ │ │ │ + stdx r2,r22,r9 │ │ │ │ + mulld r2,r7,r10 │ │ │ │ + subf r2,r2,r11 │ │ │ │ + stdx r2,r21,r9 │ │ │ │ + addi r9,r9,-8 │ │ │ │ + cmpdi r9,-8 │ │ │ │ + bne 13880 │ │ │ │ + b 138d0 │ │ │ │ + fmr f31,f25 │ │ │ │ + fmr f30,f24 │ │ │ │ + mr r19,r23 │ │ │ │ + mr r18,r24 │ │ │ │ + b 13a18 │ │ │ │ addi r25,r25,1 │ │ │ │ - li r9,0 │ │ │ │ - b 14d28 │ │ │ │ + li r2,0 │ │ │ │ + b 137ec │ │ │ │ .long 0x0 │ │ │ │ .long 0x1020000 │ │ │ │ - .long 0x108a │ │ │ │ + .long 0xf8c │ │ │ │ nop │ │ │ │ - addis r2,r12,8 │ │ │ │ - addi r2,r2,11840 │ │ │ │ + mfcr r11 │ │ │ │ mflr r0 │ │ │ │ + std r24,-128(r1) │ │ │ │ std r25,-120(r1) │ │ │ │ - ld r25,0(r3) │ │ │ │ - std r23,-136(r1) │ │ │ │ - std r26,-112(r1) │ │ │ │ - mfcr r11 │ │ │ │ + ld r24,0(r3) │ │ │ │ + std r22,-144(r1) │ │ │ │ std r29,-88(r1) │ │ │ │ std r30,-80(r1) │ │ │ │ - std r31,-72(r1) │ │ │ │ - mr r30,r3 │ │ │ │ - ld r29,8(r25) │ │ │ │ std r0,16(r1) │ │ │ │ + mr r30,r3 │ │ │ │ + std r31,-72(r1) │ │ │ │ stw r11,8(r1) │ │ │ │ stdu r1,-208(r1) │ │ │ │ - bl 33a0 │ │ │ │ - ld r2,24(r1) │ │ │ │ + ld r29,8(r24) │ │ │ │ + bl 33a0 │ │ │ │ mr r31,r3 │ │ │ │ - bl 3660 │ │ │ │ - ld r2,24(r1) │ │ │ │ - divd r23,r29,r31 │ │ │ │ - mr r26,r3 │ │ │ │ - mulld r9,r23,r31 │ │ │ │ - subf r9,r9,r29 │ │ │ │ - cmpd r3,r9 │ │ │ │ - blt 1532c │ │ │ │ - maddld r26,r23,r26,r9 │ │ │ │ - add r23,r23,r26 │ │ │ │ - cmpd r26,r23 │ │ │ │ - bge 152ec │ │ │ │ - lwz r9,112(r25) │ │ │ │ - std r22,64(r1) │ │ │ │ - ld r22,8(r30) │ │ │ │ + bl 3660 │ │ │ │ + divd r22,r29,r31 │ │ │ │ + mr r25,r3 │ │ │ │ + mulld r2,r22,r31 │ │ │ │ + subf r2,r2,r29 │ │ │ │ + cmpd r3,r2 │ │ │ │ + blt 13dbc │ │ │ │ + maddld r25,r22,r25,r2 │ │ │ │ + add r22,r22,r25 │ │ │ │ + cmpd r25,r22 │ │ │ │ + bge 13d7c │ │ │ │ + lwz r2,112(r24) │ │ │ │ std r21,56(r1) │ │ │ │ - std r24,80(r1) │ │ │ │ - ld r21,24(r25) │ │ │ │ - sldi r24,r26,4 │ │ │ │ - stfd f24,144(r1) │ │ │ │ - stfd f25,152(r1) │ │ │ │ - xxlxor vs24,vs24,vs24 │ │ │ │ - std r19,40(r1) │ │ │ │ - xxlxor vs25,vs25,vs25 │ │ │ │ - addi r24,r24,8 │ │ │ │ std r20,48(r1) │ │ │ │ - std r27,104(r1) │ │ │ │ - rlwinm r9,r9,0,20,20 │ │ │ │ - cmpdi cr3,r22,0 │ │ │ │ - std r28,112(r1) │ │ │ │ + ld r21,8(r30) │ │ │ │ + cmpdi r21,0 │ │ │ │ + std r23,72(r1) │ │ │ │ + ld r20,24(r24) │ │ │ │ + sldi r23,r25,4 │ │ │ │ stfd f26,160(r1) │ │ │ │ + xxlxor vs26,vs26,vs26 │ │ │ │ stfd f27,168(r1) │ │ │ │ stfd f28,176(r1) │ │ │ │ + xxlxor vs27,vs27,vs27 │ │ │ │ + addi r23,r23,8 │ │ │ │ + std r19,40(r1) │ │ │ │ + std r26,96(r1) │ │ │ │ + std r27,104(r1) │ │ │ │ + rlwinm r2,r2,0,20,20 │ │ │ │ + mcrf cr3,cr0 │ │ │ │ + std r28,112(r1) │ │ │ │ + stfd f24,144(r1) │ │ │ │ + stfd f25,152(r1) │ │ │ │ + cmpwi cr4,r2,0 │ │ │ │ stfd f29,184(r1) │ │ │ │ stfd f30,192(r1) │ │ │ │ - cmpwi cr4,r9,0 │ │ │ │ stfd f31,200(r1) │ │ │ │ - bne cr4,15320 │ │ │ │ - mr r9,r26 │ │ │ │ - sldi r29,r9,5 │ │ │ │ - add r29,r21,r29 │ │ │ │ - addi r28,r29,16 │ │ │ │ - stfd f24,0(r29) │ │ │ │ - stfd f25,8(r29) │ │ │ │ - stfd f24,16(r29) │ │ │ │ - stfd f25,24(r29) │ │ │ │ - ble cr3,152a0 │ │ │ │ - mulld r9,r9,r22 │ │ │ │ - ld r19,208(r25) │ │ │ │ - ld r30,200(r25) │ │ │ │ - ld r27,224(r25) │ │ │ │ - mr r20,r22 │ │ │ │ - fmr f29,f25 │ │ │ │ - fmr f28,f24 │ │ │ │ - fmr f31,f25 │ │ │ │ - fmr f30,f24 │ │ │ │ - sldi r10,r9,3 │ │ │ │ - sldi r9,r9,4 │ │ │ │ - addi r10,r10,-8 │ │ │ │ - add r30,r30,r9 │ │ │ │ - add r19,r19,r10 │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + bne cr4,13db0 │ │ │ │ + mr r2,r25 │ │ │ │ + sldi r28,r2,5 │ │ │ │ + add r28,r20,r28 │ │ │ │ + addi r27,r28,16 │ │ │ │ + stfd f26,0(r28) │ │ │ │ + stfd f27,8(r28) │ │ │ │ + stfd f26,16(r28) │ │ │ │ + stfd f27,24(r28) │ │ │ │ + ble cr3,13d30 │ │ │ │ + mulld r2,r2,r21 │ │ │ │ + ld r19,208(r24) │ │ │ │ + ld r30,200(r24) │ │ │ │ + fmr f29,f27 │ │ │ │ + fmr f28,f26 │ │ │ │ + fmr f31,f27 │ │ │ │ + ld r26,224(r24) │ │ │ │ + fmr f30,f26 │ │ │ │ + mr r29,r21 │ │ │ │ + sldi r9,r2,3 │ │ │ │ + sldi r2,r2,4 │ │ │ │ + addi r9,r9,-8 │ │ │ │ + add r30,r30,r2 │ │ │ │ + add r19,r19,r9 │ │ │ │ ldu r31,8(r19) │ │ │ │ - lfd f26,0(r30) │ │ │ │ - lfd f27,8(r30) │ │ │ │ + lfd f24,0(r30) │ │ │ │ addi r30,r30,16 │ │ │ │ + lfd f25,-8(r30) │ │ │ │ sldi r31,r31,5 │ │ │ │ - fmr f1,f26 │ │ │ │ - fmr f2,f27 │ │ │ │ - add r31,r27,r31 │ │ │ │ + fmr f1,f24 │ │ │ │ + fmr f2,f25 │ │ │ │ + add r31,r26,r31 │ │ │ │ lfd f3,0(r31) │ │ │ │ lfd f4,8(r31) │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ + bl 3d10 │ │ │ │ lfd f3,16(r31) │ │ │ │ lfd f4,24(r31) │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ - fmr f2,f27 │ │ │ │ - fmr f1,f26 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + fmr f2,f25 │ │ │ │ + fmr f1,f24 │ │ │ │ + bl 367c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ - addic. r20,r20,-1 │ │ │ │ - stfd f28,0(r29) │ │ │ │ - stfd f29,8(r29) │ │ │ │ + bl 3d10 │ │ │ │ + addic. r29,r29,-1 │ │ │ │ + stfd f28,0(r28) │ │ │ │ + stfd f29,8(r28) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - stfd f1,0(r28) │ │ │ │ - stfd f2,8(r28) │ │ │ │ - bne 15200 │ │ │ │ - addi r26,r26,1 │ │ │ │ - addi r24,r24,16 │ │ │ │ - cmpd r23,r26 │ │ │ │ - bne 151a0 │ │ │ │ + stfd f1,0(r27) │ │ │ │ + stfd f2,8(r27) │ │ │ │ + bne 13ca0 │ │ │ │ + addi r25,r25,1 │ │ │ │ + addi r23,r23,16 │ │ │ │ + cmpd r22,r25 │ │ │ │ + bne 13c40 │ │ │ │ lfd f24,144(r1) │ │ │ │ lfd f25,152(r1) │ │ │ │ lfd f26,160(r1) │ │ │ │ lfd f27,168(r1) │ │ │ │ lfd f28,176(r1) │ │ │ │ lfd f29,184(r1) │ │ │ │ lfd f30,192(r1) │ │ │ │ lfd f31,200(r1) │ │ │ │ ld r19,40(r1) │ │ │ │ ld r20,48(r1) │ │ │ │ ld r21,56(r1) │ │ │ │ - ld r22,64(r1) │ │ │ │ - ld r24,80(r1) │ │ │ │ + ld r23,72(r1) │ │ │ │ + ld r26,96(r1) │ │ │ │ ld r27,104(r1) │ │ │ │ ld r28,112(r1) │ │ │ │ addi r1,r1,208 │ │ │ │ - ld r0,16(r1) │ │ │ │ lwz r11,8(r1) │ │ │ │ - ld r23,-136(r1) │ │ │ │ + ld r0,16(r1) │ │ │ │ + ld r22,-144(r1) │ │ │ │ + ld r24,-128(r1) │ │ │ │ ld r25,-120(r1) │ │ │ │ - ld r26,-112(r1) │ │ │ │ ld r29,-88(r1) │ │ │ │ ld r30,-80(r1) │ │ │ │ ld r31,-72(r1) │ │ │ │ mtlr r0 │ │ │ │ mtocrf 16,r11 │ │ │ │ mtocrf 8,r11 │ │ │ │ blr │ │ │ │ - ld r9,264(r25) │ │ │ │ - ldx r9,r9,r24 │ │ │ │ - b 151a8 │ │ │ │ - addi r23,r23,1 │ │ │ │ - li r9,0 │ │ │ │ - b 1512c │ │ │ │ + ld r2,264(r24) │ │ │ │ + ldx r2,r2,r23 │ │ │ │ + b 13c48 │ │ │ │ + addi r22,r22,1 │ │ │ │ + li r2,0 │ │ │ │ + b 13bbc │ │ │ │ .long 0x0 │ │ │ │ .long 0x3020000 │ │ │ │ .long 0xd88 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - addis r2,r12,8 │ │ │ │ - addi r2,r2,11184 │ │ │ │ mflr r0 │ │ │ │ + stfd f28,-32(r1) │ │ │ │ + stfd f29,-24(r1) │ │ │ │ stfd f30,-16(r1) │ │ │ │ stfd f31,-8(r1) │ │ │ │ - std r25,-72(r1) │ │ │ │ - std r26,-64(r1) │ │ │ │ - std r27,-56(r1) │ │ │ │ - std r28,-48(r1) │ │ │ │ - std r29,-40(r1) │ │ │ │ - std r30,-32(r1) │ │ │ │ - std r31,-24(r1) │ │ │ │ - ld r28,0(r3) │ │ │ │ - std r14,-160(r1) │ │ │ │ - std r15,-152(r1) │ │ │ │ - std r16,-144(r1) │ │ │ │ - std r17,-136(r1) │ │ │ │ - std r18,-128(r1) │ │ │ │ - std r19,-120(r1) │ │ │ │ - std r20,-112(r1) │ │ │ │ - std r21,-104(r1) │ │ │ │ - std r22,-96(r1) │ │ │ │ - std r23,-88(r1) │ │ │ │ - std r24,-80(r1) │ │ │ │ - mr r27,r3 │ │ │ │ std r0,16(r1) │ │ │ │ - stdu r1,-192(r1) │ │ │ │ + std r25,-88(r1) │ │ │ │ + std r26,-80(r1) │ │ │ │ + std r27,-72(r1) │ │ │ │ + mr r27,r3 │ │ │ │ + std r28,-64(r1) │ │ │ │ + std r29,-56(r1) │ │ │ │ + ld r28,0(r3) │ │ │ │ + std r30,-48(r1) │ │ │ │ + std r31,-40(r1) │ │ │ │ + std r15,-168(r1) │ │ │ │ + std r16,-160(r1) │ │ │ │ + std r17,-152(r1) │ │ │ │ + std r18,-144(r1) │ │ │ │ + std r19,-136(r1) │ │ │ │ + std r20,-128(r1) │ │ │ │ ld r25,0(r28) │ │ │ │ + std r21,-120(r1) │ │ │ │ + std r22,-112(r1) │ │ │ │ + std r23,-104(r1) │ │ │ │ + std r24,-96(r1) │ │ │ │ + stdu r1,-208(r1) │ │ │ │ mr r31,r1 │ │ │ │ - bl 33a0 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 33a0 │ │ │ │ mr r30,r3 │ │ │ │ - bl 3660 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 3660 │ │ │ │ divd r26,r25,r30 │ │ │ │ mr r29,r3 │ │ │ │ - mulld r9,r26,r30 │ │ │ │ - subf r9,r9,r25 │ │ │ │ - cmpd r3,r9 │ │ │ │ - blt 15644 │ │ │ │ - maddld r29,r26,r29,r9 │ │ │ │ + mulld r2,r26,r30 │ │ │ │ + subf r2,r2,r25 │ │ │ │ + cmpd r3,r2 │ │ │ │ + blt 140c4 │ │ │ │ + maddld r29,r26,r29,r2 │ │ │ │ add r26,r26,r29 │ │ │ │ cmpd r29,r26 │ │ │ │ - bge 15598 │ │ │ │ - addis r25,r2,-3 │ │ │ │ - ld r23,16(r27) │ │ │ │ - ld r24,8(r27) │ │ │ │ - addi r25,r25,23200 │ │ │ │ - ld r22,48(r28) │ │ │ │ - ld r8,0(r1) │ │ │ │ + bge 1401c │ │ │ │ + ld r24,16(r27) │ │ │ │ + ld r25,8(r27) │ │ │ │ + plfd f28,345428 # 683e0 │ │ │ │ + plfd f29,345428 # 683e8 │ │ │ │ + nop │ │ │ │ + ld r23,48(r28) │ │ │ │ + ld r10,0(r1) │ │ │ │ mr r27,r1 │ │ │ │ - sldi r10,r22,3 │ │ │ │ - cmpdi r22,0 │ │ │ │ - addi r9,r10,15 │ │ │ │ - clrrdi r9,r9,4 │ │ │ │ - neg r9,r9 │ │ │ │ - stdux r8,r1,r9 │ │ │ │ + sldi r9,r23,3 │ │ │ │ + cmpdi r23,0 │ │ │ │ + addi r2,r9,15 │ │ │ │ + clrrdi r2,r2,4 │ │ │ │ + neg r2,r2 │ │ │ │ + stdux r10,r1,r2 │ │ │ │ addi r3,r1,32 │ │ │ │ - stdux r8,r1,r9 │ │ │ │ + stdux r10,r1,r2 │ │ │ │ + addi r22,r1,32 │ │ │ │ + stdux r10,r1,r2 │ │ │ │ addi r21,r1,32 │ │ │ │ - stdux r8,r1,r9 │ │ │ │ - addi r20,r1,32 │ │ │ │ - ble 15630 │ │ │ │ - ld r19,56(r28) │ │ │ │ - ld r18,72(r28) │ │ │ │ - addi r10,r10,-8 │ │ │ │ - mr r6,r29 │ │ │ │ + ble 140b0 │ │ │ │ + ld r20,56(r28) │ │ │ │ + ld r19,72(r28) │ │ │ │ + addi r9,r9,-8 │ │ │ │ + mr r7,r29 │ │ │ │ nop │ │ │ │ - ldx r8,r19,r10 │ │ │ │ - divd r5,r6,r8 │ │ │ │ - sradi r7,r8,1 │ │ │ │ - addze r7,r7 │ │ │ │ - mulld r9,r5,r8 │ │ │ │ - subf r9,r9,r6 │ │ │ │ - mr r6,r5 │ │ │ │ - cmpd r9,r7 │ │ │ │ - add r4,r9,r7 │ │ │ │ - stdx r9,r3,r10 │ │ │ │ - mr r11,r4 │ │ │ │ - bge 15600 │ │ │ │ - divd r7,r4,r8 │ │ │ │ - stdx r9,r21,r10 │ │ │ │ - mulld r9,r7,r8 │ │ │ │ - subf r9,r9,r4 │ │ │ │ - stdx r9,r20,r10 │ │ │ │ - addi r10,r10,-8 │ │ │ │ - cmpdi r10,-8 │ │ │ │ - bne 15460 │ │ │ │ - ld r14,192(r28) │ │ │ │ - lfd f30,0(r25) │ │ │ │ - lfd f31,8(r25) │ │ │ │ + ldx r10,r20,r9 │ │ │ │ + divd r6,r7,r10 │ │ │ │ + sradi r8,r10,1 │ │ │ │ + addze r8,r8 │ │ │ │ + mulld r2,r6,r10 │ │ │ │ + subf r2,r2,r7 │ │ │ │ + mr r7,r6 │ │ │ │ + cmpd r2,r8 │ │ │ │ + add r5,r2,r8 │ │ │ │ + stdx r2,r3,r9 │ │ │ │ + mr r4,r5 │ │ │ │ + bge 14080 │ │ │ │ + divd r8,r5,r10 │ │ │ │ + stdx r2,r22,r9 │ │ │ │ + mulld r2,r8,r10 │ │ │ │ + subf r2,r2,r5 │ │ │ │ + stdx r2,r21,r9 │ │ │ │ + addi r9,r9,-8 │ │ │ │ + cmpdi r9,-8 │ │ │ │ + bne 13ef0 │ │ │ │ + ld r15,192(r28) │ │ │ │ + fmr f31,f29 │ │ │ │ + fmr f30,f28 │ │ │ │ li r30,0 │ │ │ │ + li r17,0 │ │ │ │ li r16,0 │ │ │ │ - li r15,0 │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ldx r17,r20,r30 │ │ │ │ - ldx r9,r14,r30 │ │ │ │ + ldx r18,r21,r30 │ │ │ │ + ldx r2,r15,r30 │ │ │ │ fmr f1,f30 │ │ │ │ fmr f2,f31 │ │ │ │ - sldi r10,r17,4 │ │ │ │ - add r9,r9,r10 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - ldx r8,r19,r30 │ │ │ │ - ldx r10,r18,r30 │ │ │ │ - ldx r9,r21,r30 │ │ │ │ - addic. r22,r22,-1 │ │ │ │ + sldi r9,r18,4 │ │ │ │ + add r2,r2,r9 │ │ │ │ + lfd f3,0(r2) │ │ │ │ + lfd f4,8(r2) │ │ │ │ + bl 367c │ │ │ │ + ldx r10,r20,r30 │ │ │ │ + ldx r9,r19,r30 │ │ │ │ + addic. r23,r23,-1 │ │ │ │ + ldx r2,r22,r30 │ │ │ │ addi r30,r30,8 │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - maddld r16,r16,r8,r17 │ │ │ │ - maddld r15,r15,r10,r9 │ │ │ │ - bne 154d0 │ │ │ │ - sldi r15,r15,5 │ │ │ │ + maddld r17,r17,r10,r18 │ │ │ │ + maddld r16,r16,r9,r2 │ │ │ │ + bne 13f60 │ │ │ │ sldi r16,r16,5 │ │ │ │ - add r15,r23,r15 │ │ │ │ + sldi r17,r17,5 │ │ │ │ add r16,r24,r16 │ │ │ │ - lfd f3,16(r15) │ │ │ │ - lfd f4,24(r15) │ │ │ │ + add r17,r25,r17 │ │ │ │ + lfd f3,16(r16) │ │ │ │ + lfd f4,24(r16) │ │ │ │ fmr f1,f30 │ │ │ │ fmr f2,f31 │ │ │ │ addi r29,r29,1 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f13,f2 │ │ │ │ fmr f12,f1 │ │ │ │ - lfd f2,8(r15) │ │ │ │ - lfd f1,0(r15) │ │ │ │ + lfd f2,8(r16) │ │ │ │ + lfd f1,0(r16) │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ fmr f30,f12 │ │ │ │ fmr f31,f13 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ cmpd r26,r29 │ │ │ │ - stfd f30,16(r16) │ │ │ │ - stfd f31,24(r16) │ │ │ │ - stfd f1,0(r16) │ │ │ │ - stfd f2,8(r16) │ │ │ │ - ld r9,0(r1) │ │ │ │ - std r9,0(r27) │ │ │ │ + stfd f30,16(r17) │ │ │ │ + stfd f31,24(r17) │ │ │ │ + stfd f1,0(r17) │ │ │ │ + stfd f2,8(r17) │ │ │ │ + ld r2,0(r1) │ │ │ │ + std r2,0(r27) │ │ │ │ mr r1,r27 │ │ │ │ - bne 15410 │ │ │ │ - addi r1,r31,192 │ │ │ │ + bne 13ea0 │ │ │ │ + addi r1,r31,208 │ │ │ │ ld r0,16(r1) │ │ │ │ - ld r14,-160(r1) │ │ │ │ - ld r15,-152(r1) │ │ │ │ - ld r16,-144(r1) │ │ │ │ - ld r17,-136(r1) │ │ │ │ - ld r18,-128(r1) │ │ │ │ - ld r19,-120(r1) │ │ │ │ - ld r20,-112(r1) │ │ │ │ - ld r21,-104(r1) │ │ │ │ - ld r22,-96(r1) │ │ │ │ - ld r23,-88(r1) │ │ │ │ - ld r24,-80(r1) │ │ │ │ - ld r25,-72(r1) │ │ │ │ - ld r26,-64(r1) │ │ │ │ - ld r27,-56(r1) │ │ │ │ - ld r28,-48(r1) │ │ │ │ + ld r15,-168(r1) │ │ │ │ + ld r16,-160(r1) │ │ │ │ + ld r17,-152(r1) │ │ │ │ + ld r18,-144(r1) │ │ │ │ + ld r19,-136(r1) │ │ │ │ + ld r20,-128(r1) │ │ │ │ + ld r21,-120(r1) │ │ │ │ + ld r22,-112(r1) │ │ │ │ + ld r23,-104(r1) │ │ │ │ mtlr r0 │ │ │ │ - ld r29,-40(r1) │ │ │ │ - ld r30,-32(r1) │ │ │ │ - ld r31,-24(r1) │ │ │ │ + ld r24,-96(r1) │ │ │ │ + ld r25,-88(r1) │ │ │ │ + ld r26,-80(r1) │ │ │ │ + ld r27,-72(r1) │ │ │ │ + ld r28,-64(r1) │ │ │ │ + ld r29,-56(r1) │ │ │ │ + ld r30,-48(r1) │ │ │ │ + ld r31,-40(r1) │ │ │ │ + lfd f28,-32(r1) │ │ │ │ + lfd f29,-24(r1) │ │ │ │ lfd f30,-16(r1) │ │ │ │ lfd f31,-8(r1) │ │ │ │ blr │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - divd r7,r4,r8 │ │ │ │ - ldx r4,r18,r10 │ │ │ │ - subf r5,r8,r4 │ │ │ │ - add r9,r5,r9 │ │ │ │ - stdx r9,r21,r10 │ │ │ │ - mulld r9,r7,r8 │ │ │ │ - subf r9,r9,r11 │ │ │ │ - stdx r9,r20,r10 │ │ │ │ - addi r10,r10,-8 │ │ │ │ - cmpdi r10,-8 │ │ │ │ - bne 15460 │ │ │ │ - b 154b0 │ │ │ │ - lfd f30,0(r25) │ │ │ │ - lfd f31,8(r25) │ │ │ │ + divd r8,r5,r10 │ │ │ │ + ldx r5,r19,r9 │ │ │ │ + subf r6,r10,r5 │ │ │ │ + add r2,r6,r2 │ │ │ │ + stdx r2,r22,r9 │ │ │ │ + mulld r2,r8,r10 │ │ │ │ + subf r2,r2,r4 │ │ │ │ + stdx r2,r21,r9 │ │ │ │ + addi r9,r9,-8 │ │ │ │ + cmpdi r9,-8 │ │ │ │ + bne 13ef0 │ │ │ │ + b 13f40 │ │ │ │ + fmr f31,f29 │ │ │ │ + fmr f30,f28 │ │ │ │ + mr r17,r25 │ │ │ │ mr r16,r24 │ │ │ │ - mr r15,r23 │ │ │ │ - b 15530 │ │ │ │ + b 13fbc │ │ │ │ addi r26,r26,1 │ │ │ │ - li r9,0 │ │ │ │ - b 153f0 │ │ │ │ + li r2,0 │ │ │ │ + b 13e74 │ │ │ │ .long 0x0 │ │ │ │ .long 0x1020000 │ │ │ │ - .long 0x1282 │ │ │ │ + .long 0x1184 │ │ │ │ nop │ │ │ │ - addis r2,r12,8 │ │ │ │ - addi r2,r2,10400 │ │ │ │ mflr r0 │ │ │ │ + stfd f20,-96(r1) │ │ │ │ + stfd f21,-88(r1) │ │ │ │ stfd f22,-80(r1) │ │ │ │ stfd f23,-72(r1) │ │ │ │ stfd f24,-64(r1) │ │ │ │ + std r0,16(r1) │ │ │ │ stfd f25,-56(r1) │ │ │ │ stfd f26,-48(r1) │ │ │ │ stfd f27,-40(r1) │ │ │ │ stfd f28,-32(r1) │ │ │ │ stfd f29,-24(r1) │ │ │ │ stfd f30,-16(r1) │ │ │ │ stfd f31,-8(r1) │ │ │ │ - std r25,-136(r1) │ │ │ │ - std r26,-128(r1) │ │ │ │ - std r27,-120(r1) │ │ │ │ - std r28,-112(r1) │ │ │ │ - std r29,-104(r1) │ │ │ │ - std r30,-96(r1) │ │ │ │ - std r31,-88(r1) │ │ │ │ + std r25,-152(r1) │ │ │ │ + std r26,-144(r1) │ │ │ │ + std r27,-136(r1) │ │ │ │ + std r28,-128(r1) │ │ │ │ + std r29,-120(r1) │ │ │ │ ld r29,0(r3) │ │ │ │ - std r16,-208(r1) │ │ │ │ - std r17,-200(r1) │ │ │ │ - std r18,-192(r1) │ │ │ │ - std r19,-184(r1) │ │ │ │ - std r20,-176(r1) │ │ │ │ - std r21,-168(r1) │ │ │ │ - std r0,16(r1) │ │ │ │ - std r22,-160(r1) │ │ │ │ - std r23,-152(r1) │ │ │ │ - std r24,-144(r1) │ │ │ │ - stdu r1,-240(r1) │ │ │ │ mr r28,r3 │ │ │ │ + std r30,-112(r1) │ │ │ │ + std r31,-104(r1) │ │ │ │ + std r17,-216(r1) │ │ │ │ + std r18,-208(r1) │ │ │ │ + std r19,-200(r1) │ │ │ │ + std r20,-192(r1) │ │ │ │ + std r21,-184(r1) │ │ │ │ + std r22,-176(r1) │ │ │ │ ld r26,0(r29) │ │ │ │ + std r23,-168(r1) │ │ │ │ + std r24,-160(r1) │ │ │ │ + stdu r1,-256(r1) │ │ │ │ mr r31,r1 │ │ │ │ - bl 33a0 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 33a0 │ │ │ │ mr r30,r3 │ │ │ │ - bl 3660 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 3660 │ │ │ │ divd r25,r26,r30 │ │ │ │ mr r27,r3 │ │ │ │ - mulld r9,r25,r30 │ │ │ │ - subf r9,r9,r26 │ │ │ │ - cmpd r3,r9 │ │ │ │ - blt 15a94 │ │ │ │ - maddld r27,r25,r27,r9 │ │ │ │ + mulld r2,r25,r30 │ │ │ │ + subf r2,r2,r26 │ │ │ │ + cmpd r3,r2 │ │ │ │ + blt 144e4 │ │ │ │ + maddld r27,r25,r27,r2 │ │ │ │ add r25,r25,r27 │ │ │ │ cmpd r27,r25 │ │ │ │ - bge 159d0 │ │ │ │ - addis r24,r2,-3 │ │ │ │ - ld r22,16(r28) │ │ │ │ - ld r23,8(r28) │ │ │ │ - addi r24,r24,23200 │ │ │ │ + bge 14418 │ │ │ │ + ld r23,16(r28) │ │ │ │ + ld r24,8(r28) │ │ │ │ + plfd f24,344636 # 683e0 │ │ │ │ + plfd f25,344636 # 683e8 │ │ │ │ + plfd f26,345772 # 68860 │ │ │ │ nop │ │ │ │ + plfd f27,345768 # 68868 │ │ │ │ nop │ │ │ │ - ld r9,48(r29) │ │ │ │ - ld r8,0(r1) │ │ │ │ + nop │ │ │ │ + ld r2,48(r29) │ │ │ │ + ld r10,0(r1) │ │ │ │ mr r26,r1 │ │ │ │ - sldi r10,r9,3 │ │ │ │ - cmpdi r9,0 │ │ │ │ - addi r9,r10,15 │ │ │ │ - clrrdi r9,r9,4 │ │ │ │ - neg r9,r9 │ │ │ │ - stdux r8,r1,r9 │ │ │ │ - addi r11,r1,32 │ │ │ │ - stdux r8,r1,r9 │ │ │ │ + sldi r9,r2,3 │ │ │ │ + cmpdi r2,0 │ │ │ │ + addi r2,r9,15 │ │ │ │ + clrrdi r2,r2,4 │ │ │ │ + neg r2,r2 │ │ │ │ + stdux r10,r1,r2 │ │ │ │ + addi r3,r1,32 │ │ │ │ + stdux r10,r1,r2 │ │ │ │ + addi r22,r1,32 │ │ │ │ + stdux r10,r1,r2 │ │ │ │ addi r21,r1,32 │ │ │ │ - stdux r8,r1,r9 │ │ │ │ - addi r20,r1,32 │ │ │ │ - ble 15a80 │ │ │ │ - ld r7,56(r29) │ │ │ │ - ld r16,72(r29) │ │ │ │ - addi r10,r10,-8 │ │ │ │ - mr r4,r27 │ │ │ │ + ble 144d0 │ │ │ │ + ld r8,56(r29) │ │ │ │ + ld r17,72(r29) │ │ │ │ + addi r9,r9,-8 │ │ │ │ + mr r6,r27 │ │ │ │ nop │ │ │ │ - ldx r8,r7,r10 │ │ │ │ - divd r5,r4,r8 │ │ │ │ - sradi r6,r8,1 │ │ │ │ - addze r6,r6 │ │ │ │ - mulld r9,r5,r8 │ │ │ │ - subf r9,r9,r4 │ │ │ │ - mr r4,r5 │ │ │ │ - cmpd r9,r6 │ │ │ │ - add r3,r9,r6 │ │ │ │ - stdx r9,r11,r10 │ │ │ │ - mr r0,r3 │ │ │ │ - bge 15a50 │ │ │ │ - divd r6,r3,r8 │ │ │ │ - stdx r9,r21,r10 │ │ │ │ - mulld r9,r6,r8 │ │ │ │ - subf r9,r9,r3 │ │ │ │ - stdx r9,r20,r10 │ │ │ │ - addi r10,r10,-8 │ │ │ │ - cmpdi r10,-8 │ │ │ │ - bne 15790 │ │ │ │ - addis r9,r2,-3 │ │ │ │ - lfd f30,0(r24) │ │ │ │ - lfd f31,8(r24) │ │ │ │ + ldx r10,r8,r9 │ │ │ │ + divd r5,r6,r10 │ │ │ │ + sradi r7,r10,1 │ │ │ │ + addze r7,r7 │ │ │ │ + mulld r2,r5,r10 │ │ │ │ + subf r2,r2,r6 │ │ │ │ + mr r6,r5 │ │ │ │ + cmpd r2,r7 │ │ │ │ + add r4,r2,r7 │ │ │ │ + stdx r2,r3,r9 │ │ │ │ + mr r11,r4 │ │ │ │ + bge 144a0 │ │ │ │ + divd r7,r4,r10 │ │ │ │ + stdx r2,r22,r9 │ │ │ │ + mulld r2,r7,r10 │ │ │ │ + subf r2,r2,r4 │ │ │ │ + stdx r2,r21,r9 │ │ │ │ + addi r9,r9,-8 │ │ │ │ + cmpdi r9,-8 │ │ │ │ + bne 14220 │ │ │ │ + fmr f31,f25 │ │ │ │ + fmr f30,f24 │ │ │ │ li r30,0 │ │ │ │ li r28,0 │ │ │ │ + li r19,0 │ │ │ │ li r18,0 │ │ │ │ - li r17,0 │ │ │ │ - addi r9,r9,24352 │ │ │ │ - lfd f26,0(r9) │ │ │ │ - lfd f27,8(r9) │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ldx r3,r7,r30 │ │ │ │ - ldx r19,r20,r30 │ │ │ │ - ld r9,96(r29) │ │ │ │ - sldi r10,r28,4 │ │ │ │ + ldx r3,r8,r30 │ │ │ │ + ldx r20,r21,r30 │ │ │ │ + sldi r9,r28,4 │ │ │ │ addi r28,r28,1 │ │ │ │ + ld r2,96(r29) │ │ │ │ sradi r3,r3,1 │ │ │ │ addze r3,r3 │ │ │ │ - add r9,r9,r10 │ │ │ │ - lfd f22,0(r9) │ │ │ │ - lfd f23,8(r9) │ │ │ │ - subf r3,r3,r19 │ │ │ │ - bl 6d098 │ │ │ │ - nop │ │ │ │ + add r2,r2,r9 │ │ │ │ + lfd f20,0(r2) │ │ │ │ + lfd f21,8(r2) │ │ │ │ + subf r3,r3,r20 │ │ │ │ + bl 3670 │ │ │ │ fmr f3,f26 │ │ │ │ fmr f4,f27 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - ldx r3,r16,r30 │ │ │ │ + bl 367c │ │ │ │ + ldx r3,r17,r30 │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ - bl 6d098 │ │ │ │ - nop │ │ │ │ + bl 3670 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - bl 6d4b8 │ │ │ │ - nop │ │ │ │ - fmr f25,f2 │ │ │ │ - fmr f24,f1 │ │ │ │ + bl 3830 │ │ │ │ + fmr f23,f2 │ │ │ │ + fmr f22,f1 │ │ │ │ + fmr f3,f20 │ │ │ │ + fmr f4,f21 │ │ │ │ + fmr f1,f20 │ │ │ │ + fmr f2,f21 │ │ │ │ + bl 367c │ │ │ │ fmr f3,f22 │ │ │ │ fmr f4,f23 │ │ │ │ - fmr f1,f22 │ │ │ │ - fmr f2,f23 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - fmr f3,f24 │ │ │ │ - fmr f4,f25 │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ - fmr f2,f25 │ │ │ │ - fmr f1,f24 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + fmr f2,f23 │ │ │ │ + fmr f1,f22 │ │ │ │ + bl 367c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - bl 6d328 │ │ │ │ - nop │ │ │ │ - bl 3cc0 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 3310 │ │ │ │ + bl 3ce0 │ │ │ │ ld r3,88(r29) │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ - bl 6d098 │ │ │ │ - nop │ │ │ │ + bl 3670 │ │ │ │ fmr f3,f28 │ │ │ │ fmr f4,f29 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - bl 3620 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 367c │ │ │ │ + bl 3620 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 6d4b8 │ │ │ │ - nop │ │ │ │ - ld r7,56(r29) │ │ │ │ - ld r16,72(r29) │ │ │ │ - ld r6,48(r29) │ │ │ │ - ldx r9,r21,r30 │ │ │ │ + bl 3830 │ │ │ │ + ld r8,56(r29) │ │ │ │ + ld r17,72(r29) │ │ │ │ + ld r7,48(r29) │ │ │ │ + ldx r2,r22,r30 │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - ldx r8,r7,r30 │ │ │ │ - ldx r10,r16,r30 │ │ │ │ - cmpd r6,r28 │ │ │ │ + ldx r10,r8,r30 │ │ │ │ + ldx r9,r17,r30 │ │ │ │ addi r30,r30,8 │ │ │ │ - maddld r18,r18,r8,r19 │ │ │ │ - maddld r17,r17,r10,r9 │ │ │ │ - bgt 15810 │ │ │ │ - sldi r17,r17,5 │ │ │ │ + cmpd r7,r28 │ │ │ │ + maddld r19,r19,r10,r20 │ │ │ │ + maddld r18,r18,r9,r2 │ │ │ │ + bgt 14290 │ │ │ │ sldi r18,r18,5 │ │ │ │ - add r17,r22,r17 │ │ │ │ + sldi r19,r19,5 │ │ │ │ add r18,r23,r18 │ │ │ │ - lfd f3,16(r17) │ │ │ │ - lfd f4,24(r17) │ │ │ │ + add r19,r24,r19 │ │ │ │ + lfd f3,16(r18) │ │ │ │ + lfd f4,24(r18) │ │ │ │ fmr f1,f30 │ │ │ │ fmr f2,f31 │ │ │ │ addi r27,r27,1 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f13,f2 │ │ │ │ fmr f12,f1 │ │ │ │ - lfd f2,8(r17) │ │ │ │ - lfd f1,0(r17) │ │ │ │ + lfd f2,8(r18) │ │ │ │ + lfd f1,0(r18) │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ fmr f30,f12 │ │ │ │ fmr f31,f13 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ cmpd r25,r27 │ │ │ │ - stfd f30,16(r18) │ │ │ │ - stfd f31,24(r18) │ │ │ │ - stfd f1,0(r18) │ │ │ │ - stfd f2,8(r18) │ │ │ │ - ld r9,0(r1) │ │ │ │ - std r9,0(r26) │ │ │ │ + stfd f30,16(r19) │ │ │ │ + stfd f31,24(r19) │ │ │ │ + stfd f1,0(r19) │ │ │ │ + stfd f2,8(r19) │ │ │ │ + ld r2,0(r1) │ │ │ │ + std r2,0(r26) │ │ │ │ mr r1,r26 │ │ │ │ - bne 15740 │ │ │ │ - addi r1,r31,240 │ │ │ │ + bne 141d0 │ │ │ │ + addi r1,r31,256 │ │ │ │ ld r0,16(r1) │ │ │ │ - ld r16,-208(r1) │ │ │ │ - ld r17,-200(r1) │ │ │ │ - ld r18,-192(r1) │ │ │ │ - ld r19,-184(r1) │ │ │ │ - ld r20,-176(r1) │ │ │ │ - ld r21,-168(r1) │ │ │ │ - ld r22,-160(r1) │ │ │ │ - ld r23,-152(r1) │ │ │ │ - ld r24,-144(r1) │ │ │ │ - ld r25,-136(r1) │ │ │ │ - ld r26,-128(r1) │ │ │ │ - ld r27,-120(r1) │ │ │ │ - ld r28,-112(r1) │ │ │ │ - ld r29,-104(r1) │ │ │ │ - ld r30,-96(r1) │ │ │ │ + ld r17,-216(r1) │ │ │ │ + ld r18,-208(r1) │ │ │ │ + ld r19,-200(r1) │ │ │ │ + ld r20,-192(r1) │ │ │ │ + ld r21,-184(r1) │ │ │ │ + ld r22,-176(r1) │ │ │ │ + ld r23,-168(r1) │ │ │ │ + ld r24,-160(r1) │ │ │ │ + ld r25,-152(r1) │ │ │ │ mtlr r0 │ │ │ │ - ld r31,-88(r1) │ │ │ │ + ld r26,-144(r1) │ │ │ │ + ld r27,-136(r1) │ │ │ │ + ld r28,-128(r1) │ │ │ │ + ld r29,-120(r1) │ │ │ │ + ld r30,-112(r1) │ │ │ │ + ld r31,-104(r1) │ │ │ │ + lfd f20,-96(r1) │ │ │ │ + lfd f21,-88(r1) │ │ │ │ lfd f22,-80(r1) │ │ │ │ lfd f23,-72(r1) │ │ │ │ lfd f24,-64(r1) │ │ │ │ lfd f25,-56(r1) │ │ │ │ lfd f26,-48(r1) │ │ │ │ lfd f27,-40(r1) │ │ │ │ lfd f28,-32(r1) │ │ │ │ lfd f29,-24(r1) │ │ │ │ lfd f30,-16(r1) │ │ │ │ lfd f31,-8(r1) │ │ │ │ blr │ │ │ │ nop │ │ │ │ nop │ │ │ │ - divd r6,r3,r8 │ │ │ │ - ldx r3,r16,r10 │ │ │ │ - subf r5,r8,r3 │ │ │ │ - add r9,r5,r9 │ │ │ │ - stdx r9,r21,r10 │ │ │ │ - mulld r9,r6,r8 │ │ │ │ - subf r9,r9,r0 │ │ │ │ - stdx r9,r20,r10 │ │ │ │ - addi r10,r10,-8 │ │ │ │ - cmpdi r10,-8 │ │ │ │ - bne 15790 │ │ │ │ - b 157e0 │ │ │ │ - lfd f30,0(r24) │ │ │ │ - lfd f31,8(r24) │ │ │ │ + nop │ │ │ │ + divd r7,r4,r10 │ │ │ │ + ldx r4,r17,r9 │ │ │ │ + subf r5,r10,r4 │ │ │ │ + add r2,r5,r2 │ │ │ │ + stdx r2,r22,r9 │ │ │ │ + mulld r2,r7,r10 │ │ │ │ + subf r2,r2,r11 │ │ │ │ + stdx r2,r21,r9 │ │ │ │ + addi r9,r9,-8 │ │ │ │ + cmpdi r9,-8 │ │ │ │ + bne 14220 │ │ │ │ + b 14270 │ │ │ │ + fmr f31,f25 │ │ │ │ + fmr f30,f24 │ │ │ │ + mr r19,r24 │ │ │ │ mr r18,r23 │ │ │ │ - mr r17,r22 │ │ │ │ - b 15968 │ │ │ │ + b 143b8 │ │ │ │ addi r25,r25,1 │ │ │ │ - li r9,0 │ │ │ │ - b 15718 │ │ │ │ + li r2,0 │ │ │ │ + b 1418c │ │ │ │ .long 0x0 │ │ │ │ .long 0x1020000 │ │ │ │ - .long 0x108a │ │ │ │ + .long 0xf8c │ │ │ │ nop │ │ │ │ - addis r2,r12,8 │ │ │ │ - addi r2,r2,9296 │ │ │ │ + lwz r2,112(r3) │ │ │ │ mflr r0 │ │ │ │ - lwz r9,112(r3) │ │ │ │ - std r30,-80(r1) │ │ │ │ - std r31,-72(r1) │ │ │ │ + std r30,-96(r1) │ │ │ │ + std r31,-88(r1) │ │ │ │ + mr r30,r3 │ │ │ │ + stfd f22,-80(r1) │ │ │ │ + stfd f23,-72(r1) │ │ │ │ stfd f24,-64(r1) │ │ │ │ + std r0,16(r1) │ │ │ │ stfd f25,-56(r1) │ │ │ │ stfd f26,-48(r1) │ │ │ │ stfd f27,-40(r1) │ │ │ │ stfd f28,-32(r1) │ │ │ │ + andi. r9,r2,4096 │ │ │ │ stfd f29,-24(r1) │ │ │ │ stfd f30,-16(r1) │ │ │ │ stfd f31,-8(r1) │ │ │ │ - std r21,-152(r1) │ │ │ │ - std r22,-144(r1) │ │ │ │ - std r23,-136(r1) │ │ │ │ - std r24,-128(r1) │ │ │ │ - std r25,-120(r1) │ │ │ │ - std r26,-112(r1) │ │ │ │ - std r27,-104(r1) │ │ │ │ - std r28,-96(r1) │ │ │ │ - std r29,-88(r1) │ │ │ │ - andi. r10,r9,4096 │ │ │ │ - mr r30,r3 │ │ │ │ - std r0,16(r1) │ │ │ │ + std r22,-160(r1) │ │ │ │ + std r23,-152(r1) │ │ │ │ + std r24,-144(r1) │ │ │ │ + std r25,-136(r1) │ │ │ │ + std r26,-128(r1) │ │ │ │ + std r27,-120(r1) │ │ │ │ + std r28,-112(r1) │ │ │ │ + std r29,-104(r1) │ │ │ │ stdu r1,-192(r1) │ │ │ │ mr r31,r1 │ │ │ │ - beq 15b2c │ │ │ │ - ori r9,r9,2048 │ │ │ │ - stw r9,112(r3) │ │ │ │ + beq 14578 │ │ │ │ + ori r2,r2,2048 │ │ │ │ + stw r2,112(r3) │ │ │ │ ld r3,48(r30) │ │ │ │ - ld r6,56(r30) │ │ │ │ cmpdi r3,0 │ │ │ │ - ble 16420 │ │ │ │ - andi. r5,r3,3 │ │ │ │ - mr r11,r3 │ │ │ │ - addi r10,r6,-8 │ │ │ │ - mr r7,r3 │ │ │ │ - li r9,1 │ │ │ │ - li r8,1 │ │ │ │ - addi r4,r3,-1 │ │ │ │ - beq 15b94 │ │ │ │ - cmpdi r5,1 │ │ │ │ - beq 15b84 │ │ │ │ - cmpdi r5,2 │ │ │ │ - beq 15b78 │ │ │ │ - ld r9,0(r6) │ │ │ │ - mr r10,r6 │ │ │ │ - mr r7,r4 │ │ │ │ - ldu r6,8(r10) │ │ │ │ - addi r7,r7,-1 │ │ │ │ - mulld r9,r9,r6 │ │ │ │ - cmpdi r7,1 │ │ │ │ - ldu r7,8(r10) │ │ │ │ - mulld r9,r9,r7 │ │ │ │ - beq 15bc4 │ │ │ │ - srdi r7,r3,2 │ │ │ │ - mtctr r7 │ │ │ │ - ld r4,8(r10) │ │ │ │ - ld r5,16(r10) │ │ │ │ - ld r6,24(r10) │ │ │ │ - addi r10,r10,32 │ │ │ │ - mulld r9,r9,r4 │ │ │ │ - mulld r8,r8,r5 │ │ │ │ - ld r7,0(r10) │ │ │ │ - mulld r9,r9,r6 │ │ │ │ - mulld r8,r8,r7 │ │ │ │ - bdnz 15b9c │ │ │ │ - mulld r10,r9,r8 │ │ │ │ + ld r7,56(r30) │ │ │ │ + ble 14e88 │ │ │ │ + cmpdi r3,1 │ │ │ │ + beq 14e98 │ │ │ │ + xxspltib vs32,1 │ │ │ │ + srdi r2,r3,1 │ │ │ │ + mr r9,r7 │ │ │ │ + andi. r6,r2,3 │ │ │ │ + mr r8,r2 │ │ │ │ + addi r5,r2,-1 │ │ │ │ + mr r10,r2 │ │ │ │ + vextsb2d v0,v0 │ │ │ │ + xxmr vs33,vs32 │ │ │ │ + beq 145f8 │ │ │ │ + cmpdi r6,1 │ │ │ │ + beq 145e4 │ │ │ │ + cmpdi r6,2 │ │ │ │ + beq 145d4 │ │ │ │ + lxv vs32,0(r7) │ │ │ │ + mr r8,r5 │ │ │ │ + addi r9,r7,16 │ │ │ │ + lxv vs45,0(r9) │ │ │ │ + addi r8,r8,-1 │ │ │ │ + addi r9,r9,16 │ │ │ │ + vmulld v0,v0,v13 │ │ │ │ + lxv vs45,0(r9) │ │ │ │ + cmpdi r8,1 │ │ │ │ + addi r9,r9,16 │ │ │ │ + vmulld v0,v0,v13 │ │ │ │ + beq 14628 │ │ │ │ + srdi r10,r10,2 │ │ │ │ + mtctr r10 │ │ │ │ + lxv vs42,0(r9) │ │ │ │ + lxv vs43,16(r9) │ │ │ │ + addi r9,r9,64 │ │ │ │ + lxv vs44,-32(r9) │ │ │ │ + lxv vs45,-16(r9) │ │ │ │ + vmulld v0,v0,v10 │ │ │ │ + vmulld v1,v1,v11 │ │ │ │ + vmulld v0,v0,v12 │ │ │ │ + vmulld v1,v1,v13 │ │ │ │ + bdnz 14600 │ │ │ │ + vmulld v0,v0,v1 │ │ │ │ + xxspltib vs33,0 │ │ │ │ + clrrdi r8,r3,1 │ │ │ │ + cmpld cr7,r8,r3 │ │ │ │ + xxsldwi vs33,vs33,vs32,2 │ │ │ │ + vmulld v0,v1,v0 │ │ │ │ + mfvsrld r9,vs32 │ │ │ │ + beq cr7,14e20 │ │ │ │ + sldi r10,r8,3 │ │ │ │ ld r6,72(r30) │ │ │ │ - andi. r5,r3,3 │ │ │ │ - li r9,1 │ │ │ │ - li r7,1 │ │ │ │ - addi r4,r3,-1 │ │ │ │ - addi r8,r6,-8 │ │ │ │ - std r10,0(r30) │ │ │ │ - beq 15c20 │ │ │ │ - cmpdi r5,1 │ │ │ │ - beq 15c10 │ │ │ │ - cmpdi r5,2 │ │ │ │ - beq 15c04 │ │ │ │ - ld r9,0(r6) │ │ │ │ - mr r8,r6 │ │ │ │ - mr r11,r4 │ │ │ │ - ldu r10,8(r8) │ │ │ │ - addi r11,r11,-1 │ │ │ │ - mulld r9,r9,r10 │ │ │ │ - ldu r10,8(r8) │ │ │ │ - cmpdi r11,1 │ │ │ │ - mulld r9,r9,r10 │ │ │ │ - beq 15c50 │ │ │ │ - srdi r10,r3,2 │ │ │ │ + ldx r10,r7,r10 │ │ │ │ + mulld r9,r10,r9 │ │ │ │ + std r9,0(r30) │ │ │ │ + xxspltib vs32,1 │ │ │ │ + andi. r7,r2,3 │ │ │ │ + mr r9,r6 │ │ │ │ + addi r5,r2,-1 │ │ │ │ + mr r10,r2 │ │ │ │ + vextsb2d v0,v0 │ │ │ │ + xxmr vs33,vs32 │ │ │ │ + beq 146bc │ │ │ │ + cmpdi r7,1 │ │ │ │ + beq 146a8 │ │ │ │ + cmpdi r7,2 │ │ │ │ + beq 14698 │ │ │ │ + lxv vs32,0(r6) │ │ │ │ + mr r2,r5 │ │ │ │ + addi r9,r6,16 │ │ │ │ + lxv vs45,0(r9) │ │ │ │ + addi r2,r2,-1 │ │ │ │ + addi r9,r9,16 │ │ │ │ + vmulld v0,v0,v13 │ │ │ │ + lxv vs45,0(r9) │ │ │ │ + addic. r2,r2,-1 │ │ │ │ + addi r9,r9,16 │ │ │ │ + vmulld v0,v0,v13 │ │ │ │ + beq 146f0 │ │ │ │ + srdi r10,r10,2 │ │ │ │ mtctr r10 │ │ │ │ - ld r4,8(r8) │ │ │ │ - ld r5,16(r8) │ │ │ │ - ld r6,24(r8) │ │ │ │ - addi r8,r8,32 │ │ │ │ - mulld r9,r9,r4 │ │ │ │ - mulld r7,r7,r5 │ │ │ │ - ld r10,0(r8) │ │ │ │ - mulld r9,r9,r6 │ │ │ │ - mulld r7,r7,r10 │ │ │ │ - bdnz 15c28 │ │ │ │ - mulld r9,r9,r7 │ │ │ │ + lxv vs42,0(r9) │ │ │ │ + lxv vs43,16(r9) │ │ │ │ + addi r2,r2,-4 │ │ │ │ + addi r9,r9,64 │ │ │ │ + lxv vs44,-32(r9) │ │ │ │ + lxv vs45,-16(r9) │ │ │ │ + vmulld v0,v0,v10 │ │ │ │ + vmulld v1,v1,v11 │ │ │ │ + vmulld v0,v0,v12 │ │ │ │ + vmulld v1,v1,v13 │ │ │ │ + bdnz 146c4 │ │ │ │ + vmulld v0,v0,v1 │ │ │ │ + mtvsrdd vs33,r2,r2 │ │ │ │ + xxsldwi vs33,vs33,vs32,2 │ │ │ │ + vmulld v0,v1,v0 │ │ │ │ + mfvsrld r2,vs32 │ │ │ │ + beq cr7,14714 │ │ │ │ + sldi r8,r8,3 │ │ │ │ + ldx r9,r6,r8 │ │ │ │ + mulld r2,r2,r9 │ │ │ │ sldi r3,r3,4 │ │ │ │ - std r9,80(r30) │ │ │ │ - bl 3940 │ │ │ │ - ld r2,24(r1) │ │ │ │ + std r2,80(r30) │ │ │ │ + bl 3960 │ │ │ │ ld r25,48(r30) │ │ │ │ + cmpdi r25,0 │ │ │ │ mr r29,r3 │ │ │ │ std r3,64(r30) │ │ │ │ - cmpdi r25,0 │ │ │ │ - ble 15cdc │ │ │ │ + ble 14790 │ │ │ │ ld r26,72(r30) │ │ │ │ ld r27,56(r30) │ │ │ │ mr r28,r25 │ │ │ │ addi r26,r26,-8 │ │ │ │ addi r27,r27,-8 │ │ │ │ nop │ │ │ │ + nop │ │ │ │ ldu r3,8(r26) │ │ │ │ addi r29,r29,16 │ │ │ │ - bl 6d098 │ │ │ │ - nop │ │ │ │ + bl 3670 │ │ │ │ ldu r3,8(r27) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - bl 6d098 │ │ │ │ - nop │ │ │ │ + bl 3670 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 6d4b8 │ │ │ │ - nop │ │ │ │ + bl 3830 │ │ │ │ addic. r28,r28,-1 │ │ │ │ stfd f1,-16(r29) │ │ │ │ stfd f2,-8(r29) │ │ │ │ - bne 15c90 │ │ │ │ + bne 14750 │ │ │ │ sldi r3,r25,4 │ │ │ │ - bl 3940 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 3960 │ │ │ │ ld r26,48(r30) │ │ │ │ + cmpdi r26,0 │ │ │ │ mr r29,r3 │ │ │ │ std r3,96(r30) │ │ │ │ - cmpdi r26,0 │ │ │ │ - ble 15d98 │ │ │ │ - addis r9,r2,-3 │ │ │ │ + ble 1483c │ │ │ │ ld r27,64(r30) │ │ │ │ + plfd f26,343088 # 683e0 │ │ │ │ mr r28,r26 │ │ │ │ - addi r9,r9,23200 │ │ │ │ - lfd f26,0(r9) │ │ │ │ - lfd f27,8(r9) │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,23248 │ │ │ │ - lfd f28,0(r9) │ │ │ │ - lfd f29,8(r9) │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,24368 │ │ │ │ - lfd f30,0(r9) │ │ │ │ - lfd f31,8(r9) │ │ │ │ nop │ │ │ │ + plfd f27,343080 # 683e8 │ │ │ │ + plfd f28,343112 # 68410 │ │ │ │ + plfd f29,343112 # 68418 │ │ │ │ + plfd f30,344216 # 68870 │ │ │ │ + plfd f31,344216 # 68878 │ │ │ │ nop │ │ │ │ nop │ │ │ │ lfd f3,0(r27) │ │ │ │ lfd f4,8(r27) │ │ │ │ fmr f1,f26 │ │ │ │ fmr f2,f27 │ │ │ │ addi r27,r27,16 │ │ │ │ addi r29,r29,16 │ │ │ │ - bl 6d4b8 │ │ │ │ - nop │ │ │ │ + bl 3830 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - bl 6d328 │ │ │ │ - nop │ │ │ │ + bl 3310 │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ addic. r28,r28,-1 │ │ │ │ stfd f1,-16(r29) │ │ │ │ stfd f2,-8(r29) │ │ │ │ - bne 15d40 │ │ │ │ - lwz r9,112(r30) │ │ │ │ - andi. r10,r9,64 │ │ │ │ - bne 163a0 │ │ │ │ - andi. r10,r9,128 │ │ │ │ - bne 16170 │ │ │ │ - andi. r10,r9,256 │ │ │ │ - bne 16190 │ │ │ │ - andi. r10,r9,1 │ │ │ │ - bne 161b0 │ │ │ │ - andi. r10,r9,4 │ │ │ │ - beq 15df0 │ │ │ │ + bne 147f0 │ │ │ │ + lwz r2,112(r30) │ │ │ │ + andi. r9,r2,64 │ │ │ │ + bne 14db0 │ │ │ │ + andi. r9,r2,128 │ │ │ │ + bne 14d90 │ │ │ │ + andi. r9,r2,256 │ │ │ │ + bne 14d70 │ │ │ │ + andi. r9,r2,1 │ │ │ │ + bne 14b90 │ │ │ │ + andi. r9,r2,4 │ │ │ │ + beq 14890 │ │ │ │ ld r3,104(r30) │ │ │ │ cmpdi r3,0 │ │ │ │ - beq 163d4 │ │ │ │ - ld r9,48(r30) │ │ │ │ + beq 14e2c │ │ │ │ + ld r2,48(r30) │ │ │ │ addi r3,r3,1 │ │ │ │ - mulld r3,r3,r9 │ │ │ │ + mulld r3,r3,r2 │ │ │ │ sldi r3,r3,4 │ │ │ │ - bl 3940 │ │ │ │ - ld r2,24(r1) │ │ │ │ - lwz r9,112(r30) │ │ │ │ + bl 3960 │ │ │ │ + lwz r2,112(r30) │ │ │ │ std r3,200(r30) │ │ │ │ - andi. r10,r9,8 │ │ │ │ - bne 16110 │ │ │ │ - andi. r10,r9,16 │ │ │ │ - bne 16138 │ │ │ │ - andi. r10,r9,32 │ │ │ │ - beq 15ed0 │ │ │ │ - ld r10,48(r30) │ │ │ │ - cmpdi r10,0 │ │ │ │ - ble 16418 │ │ │ │ + andi. r9,r2,8 │ │ │ │ + bne 14e00 │ │ │ │ + andi. r9,r2,16 │ │ │ │ + bne 14dd0 │ │ │ │ + andi. r9,r2,32 │ │ │ │ + beq 14974 │ │ │ │ + ld r2,48(r30) │ │ │ │ + cmpdi r2,0 │ │ │ │ + ble 14e6c │ │ │ │ ld r9,88(r30) │ │ │ │ - andi. r7,r10,3 │ │ │ │ - li r29,1 │ │ │ │ - addi r6,r10,-1 │ │ │ │ - mr r8,r10 │ │ │ │ - addi r9,r9,1 │ │ │ │ - beq 15e5c │ │ │ │ - cmpdi r7,1 │ │ │ │ - beq 15e4c │ │ │ │ - cmpdi r7,2 │ │ │ │ - bne 1640c │ │ │ │ - mulld r29,r9,r29 │ │ │ │ - addi r10,r10,-1 │ │ │ │ - sldi r29,r29,1 │ │ │ │ - mulld r29,r9,r29 │ │ │ │ - cmpdi r10,1 │ │ │ │ - sldi r29,r29,1 │ │ │ │ - beq 15e88 │ │ │ │ - srdi r10,r8,2 │ │ │ │ - mtctr r10 │ │ │ │ - mulld r29,r9,r29 │ │ │ │ - sldi r29,r29,1 │ │ │ │ - mulld r29,r9,r29 │ │ │ │ - sldi r29,r29,1 │ │ │ │ - mulld r29,r9,r29 │ │ │ │ - sldi r29,r29,1 │ │ │ │ - mulld r29,r9,r29 │ │ │ │ - sldi r29,r29,1 │ │ │ │ - bdnz 15e64 │ │ │ │ + xxspltib vs32,1 │ │ │ │ + li r7,2 │ │ │ │ + andi. r8,r2,3 │ │ │ │ + addi r6,r2,-1 │ │ │ │ + mr r10,r2 │ │ │ │ + vextsb2d v0,v0 │ │ │ │ + addi r9,r9,1 │ │ │ │ + xxmr vs45,vs32 │ │ │ │ + mtvsrdd vs33,r7,r9 │ │ │ │ + beq 14904 │ │ │ │ + cmpdi r8,1 │ │ │ │ + beq 148f8 │ │ │ │ + cmpdi r8,2 │ │ │ │ + bne 14e60 │ │ │ │ + vmulld v0,v0,v1 │ │ │ │ + addi r2,r2,-1 │ │ │ │ + addic. r2,r2,-1 │ │ │ │ + vmulld v0,v0,v1 │ │ │ │ + beq 14924 │ │ │ │ + srdi r9,r10,2 │ │ │ │ + mtctr r9 │ │ │ │ + vmulld v0,v0,v1 │ │ │ │ + vmulld v13,v13,v1 │ │ │ │ + addi r2,r2,-4 │ │ │ │ + vmulld v0,v0,v1 │ │ │ │ + vmulld v13,v13,v1 │ │ │ │ + bdnz 1490c │ │ │ │ + vmulld v1,v0,v13 │ │ │ │ + mtvsrdd vs32,r2,r2 │ │ │ │ + xxsldwi vs32,vs32,vs33,2 │ │ │ │ + vmulld v0,v0,v1 │ │ │ │ + mfvsrld r29,vs32 │ │ │ │ ld r3,8(r30) │ │ │ │ mulld r3,r29,r3 │ │ │ │ sldi r3,r3,4 │ │ │ │ - bl 3940 │ │ │ │ - ld r2,24(r1) │ │ │ │ - ld r9,8(r30) │ │ │ │ + bl 3960 │ │ │ │ + ld r2,8(r30) │ │ │ │ std r3,200(r30) │ │ │ │ - sldi r3,r9,3 │ │ │ │ - bl 3940 │ │ │ │ - ld r2,24(r1) │ │ │ │ - ld r9,8(r30) │ │ │ │ + sldi r3,r2,3 │ │ │ │ + bl 3960 │ │ │ │ + ld r2,8(r30) │ │ │ │ std r3,216(r30) │ │ │ │ - mulld r3,r29,r9 │ │ │ │ + mulld r3,r29,r2 │ │ │ │ sldi r3,r3,3 │ │ │ │ - bl 3940 │ │ │ │ - ld r2,24(r1) │ │ │ │ - lwz r9,112(r30) │ │ │ │ + bl 3960 │ │ │ │ + lwz r2,112(r30) │ │ │ │ std r3,208(r30) │ │ │ │ - andi. r10,r9,1024 │ │ │ │ - bne 15f60 │ │ │ │ - andi. r9,r9,2048 │ │ │ │ + andi. r9,r2,1024 │ │ │ │ + bne 14a10 │ │ │ │ + andi. r2,r2,2048 │ │ │ │ li r3,0 │ │ │ │ - bne 160f0 │ │ │ │ - nop │ │ │ │ + bne 14b7c │ │ │ │ + pld r9,505352 # 8ff90 [nfftl_trafo@got] │ │ │ │ + pld r2,505360 # 8ffa0 [nfftl_adjoint@got] │ │ │ │ std r3,264(r30) │ │ │ │ - ld r10,-32608(r2) │ │ │ │ - nop │ │ │ │ - ld r9,-32600(r2) │ │ │ │ - std r10,32(r30) │ │ │ │ - std r9,40(r30) │ │ │ │ + std r9,32(r30) │ │ │ │ + std r2,40(r30) │ │ │ │ addi r1,r31,192 │ │ │ │ ld r0,16(r1) │ │ │ │ - ld r21,-152(r1) │ │ │ │ - ld r22,-144(r1) │ │ │ │ - ld r23,-136(r1) │ │ │ │ - ld r24,-128(r1) │ │ │ │ - ld r25,-120(r1) │ │ │ │ - ld r26,-112(r1) │ │ │ │ - ld r27,-104(r1) │ │ │ │ - ld r28,-96(r1) │ │ │ │ - ld r29,-88(r1) │ │ │ │ - ld r30,-80(r1) │ │ │ │ - ld r31,-72(r1) │ │ │ │ + ld r22,-160(r1) │ │ │ │ + ld r23,-152(r1) │ │ │ │ + ld r24,-144(r1) │ │ │ │ + ld r25,-136(r1) │ │ │ │ + ld r26,-128(r1) │ │ │ │ + ld r27,-120(r1) │ │ │ │ + ld r28,-112(r1) │ │ │ │ + ld r29,-104(r1) │ │ │ │ + ld r30,-96(r1) │ │ │ │ + mtlr r0 │ │ │ │ + ld r31,-88(r1) │ │ │ │ + lfd f22,-80(r1) │ │ │ │ + lfd f23,-72(r1) │ │ │ │ lfd f24,-64(r1) │ │ │ │ lfd f25,-56(r1) │ │ │ │ lfd f26,-48(r1) │ │ │ │ lfd f27,-40(r1) │ │ │ │ - mtlr r0 │ │ │ │ lfd f28,-32(r1) │ │ │ │ lfd f29,-24(r1) │ │ │ │ lfd f30,-16(r1) │ │ │ │ lfd f31,-8(r1) │ │ │ │ blr │ │ │ │ nop │ │ │ │ - bl 3da0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - ld r9,80(r30) │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + bl 3dc0 │ │ │ │ + ld r2,80(r30) │ │ │ │ mr r29,r3 │ │ │ │ - sldi r3,r9,5 │ │ │ │ - bl 3940 │ │ │ │ - ld r2,24(r1) │ │ │ │ + sldi r3,r2,5 │ │ │ │ + bl 3960 │ │ │ │ lwz r9,112(r30) │ │ │ │ + mr r2,r3 │ │ │ │ std r3,240(r30) │ │ │ │ andi. r9,r9,512 │ │ │ │ - bne 16430 │ │ │ │ - nop │ │ │ │ - std r3,248(r30) │ │ │ │ - ld r28,-32616(r2) │ │ │ │ - mr r3,r28 │ │ │ │ - bl 3380 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bne 14e74 │ │ │ │ + pld r3,505184 # 8ff98 [.gomp_critical_user_nfft_omp_critical_fftw_plan@got] │ │ │ │ + std r2,248(r30) │ │ │ │ + bl 3380 │ │ │ │ extsw r3,r29 │ │ │ │ - bl 3c20 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 3c40 │ │ │ │ ld r3,48(r30) │ │ │ │ sldi r3,r3,2 │ │ │ │ - bl 3940 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 3960 │ │ │ │ ld r7,48(r30) │ │ │ │ - mr r29,r3 │ │ │ │ cmpdi r7,0 │ │ │ │ - ble 16078 │ │ │ │ - addi r9,r7,-1 │ │ │ │ - ld r6,72(r30) │ │ │ │ - cmpldi r9,2 │ │ │ │ - ble 16444 │ │ │ │ - srdi r10,r7,2 │ │ │ │ - mr r8,r3 │ │ │ │ - mr r9,r6 │ │ │ │ - andi. r5,r10,1 │ │ │ │ - addi r5,r10,-1 │ │ │ │ - bne 163e8 │ │ │ │ - srdi r10,r10,1 │ │ │ │ - mtctr r10 │ │ │ │ - lxv vs32,32(r9) │ │ │ │ - lxv vs33,0(r9) │ │ │ │ - addi r8,r8,32 │ │ │ │ - addi r9,r9,64 │ │ │ │ - lxv vs44,-48(r9) │ │ │ │ - lxv vs45,-16(r9) │ │ │ │ + mr r29,r3 │ │ │ │ + ble 14b14 │ │ │ │ + addi r2,r7,-1 │ │ │ │ + ld r8,72(r30) │ │ │ │ + cmpldi r2,2 │ │ │ │ + ble 14eb0 │ │ │ │ + srdi r9,r7,2 │ │ │ │ + mr r10,r3 │ │ │ │ + mr r2,r8 │ │ │ │ + andi. r6,r9,1 │ │ │ │ + addi r6,r9,-1 │ │ │ │ + bne 14e3c │ │ │ │ + srdi r9,r9,1 │ │ │ │ + mtctr r9 │ │ │ │ + lxv vs32,32(r2) │ │ │ │ + lxv vs33,0(r2) │ │ │ │ + addi r10,r10,32 │ │ │ │ + addi r2,r2,64 │ │ │ │ + lxv vs44,-48(r2) │ │ │ │ + lxv vs45,-16(r2) │ │ │ │ vpkudum v1,v12,v1 │ │ │ │ vpkudum v0,v13,v0 │ │ │ │ - stxv vs33,-32(r8) │ │ │ │ - stxv vs32,-16(r8) │ │ │ │ - bdnz 16000 │ │ │ │ - andi. r9,r7,3 │ │ │ │ - beq 16078 │ │ │ │ - clrrdi r9,r7,2 │ │ │ │ - sldi r5,r9,3 │ │ │ │ - addi r8,r9,1 │ │ │ │ - sldi r10,r9,2 │ │ │ │ - ldx r4,r6,r5 │ │ │ │ - cmpd r7,r8 │ │ │ │ - stwx r4,r29,r10 │ │ │ │ - ble 16078 │ │ │ │ - addi r9,r9,2 │ │ │ │ - add r6,r6,r5 │ │ │ │ - add r10,r29,r10 │ │ │ │ - cmpd r7,r9 │ │ │ │ - ld r9,8(r6) │ │ │ │ - stw r9,4(r10) │ │ │ │ - ble 16078 │ │ │ │ - ld r9,16(r6) │ │ │ │ - stw r9,8(r10) │ │ │ │ + stxv vs33,-32(r10) │ │ │ │ + stxv vs32,-16(r10) │ │ │ │ + bdnz 14a9c │ │ │ │ + andi. r2,r7,3 │ │ │ │ + beq 14b14 │ │ │ │ + clrrdi r2,r7,2 │ │ │ │ + sldi r6,r2,3 │ │ │ │ + addi r10,r2,1 │ │ │ │ + sldi r9,r2,2 │ │ │ │ + ldx r5,r8,r6 │ │ │ │ + cmpd r10,r7 │ │ │ │ + stwx r5,r29,r9 │ │ │ │ + bge 14b14 │ │ │ │ + addi r2,r2,2 │ │ │ │ + add r8,r8,r6 │ │ │ │ + add r9,r29,r9 │ │ │ │ + cmpd r7,r2 │ │ │ │ + ld r2,8(r8) │ │ │ │ + stw r2,4(r9) │ │ │ │ + ble 14b14 │ │ │ │ + ld r2,16(r8) │ │ │ │ + stw r2,8(r9) │ │ │ │ lwz r8,116(r30) │ │ │ │ ld r6,248(r30) │ │ │ │ - ld r5,240(r30) │ │ │ │ extsw r3,r7 │ │ │ │ mr r4,r29 │ │ │ │ li r7,-1 │ │ │ │ - bl 3c60 │ │ │ │ - ld r2,24(r1) │ │ │ │ + ld r5,240(r30) │ │ │ │ + bl 3c80 │ │ │ │ lwz r8,116(r30) │ │ │ │ ld r6,240(r30) │ │ │ │ - ld r5,248(r30) │ │ │ │ li r7,1 │ │ │ │ mr r4,r29 │ │ │ │ - mr r9,r3 │ │ │ │ + ld r5,248(r30) │ │ │ │ + std r3,176(r30) │ │ │ │ lwa r3,48(r30) │ │ │ │ - std r9,176(r30) │ │ │ │ - bl 3c60 │ │ │ │ - ld r2,24(r1) │ │ │ │ - mr r9,r3 │ │ │ │ + bl 3c80 │ │ │ │ + mr r2,r3 │ │ │ │ mr r3,r29 │ │ │ │ - std r9,184(r30) │ │ │ │ - bl 3920 │ │ │ │ - ld r2,24(r1) │ │ │ │ - mr r3,r28 │ │ │ │ - bl 3460 │ │ │ │ - ld r2,24(r1) │ │ │ │ - lwz r9,112(r30) │ │ │ │ + std r2,184(r30) │ │ │ │ + bl 3940 │ │ │ │ + pld r3,504888 # 8ff98 [.gomp_critical_user_nfft_omp_critical_fftw_plan@got] │ │ │ │ + bl 3460 │ │ │ │ + lwz r2,112(r30) │ │ │ │ li r3,0 │ │ │ │ - andi. r9,r9,2048 │ │ │ │ - beq 15ee4 │ │ │ │ + andi. r2,r2,2048 │ │ │ │ + beq 14988 │ │ │ │ ld r3,8(r30) │ │ │ │ sldi r3,r3,4 │ │ │ │ - bl 3940 │ │ │ │ - ld r2,24(r1) │ │ │ │ - b 15ee4 │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - ld r9,48(r30) │ │ │ │ - ld r3,8(r30) │ │ │ │ - mulld r3,r3,r9 │ │ │ │ - sldi r3,r3,5 │ │ │ │ - bl 3940 │ │ │ │ - ld r2,24(r1) │ │ │ │ - lwz r9,112(r30) │ │ │ │ - std r3,200(r30) │ │ │ │ - andi. r10,r9,16 │ │ │ │ - beq 15e00 │ │ │ │ - ld r3,8(r30) │ │ │ │ - ld r10,48(r30) │ │ │ │ - ld r9,88(r30) │ │ │ │ - mulld r3,r3,r10 │ │ │ │ - addi r9,r9,1 │ │ │ │ - mulld r3,r3,r9 │ │ │ │ - sldi r3,r3,5 │ │ │ │ - bl 3940 │ │ │ │ - ld r2,24(r1) │ │ │ │ - lwz r9,112(r30) │ │ │ │ - std r3,200(r30) │ │ │ │ - b 15e00 │ │ │ │ + bl 3960 │ │ │ │ + b 14988 │ │ │ │ nop │ │ │ │ - nop │ │ │ │ - ld r3,0(r30) │ │ │ │ - sldi r3,r3,5 │ │ │ │ - bl 3940 │ │ │ │ - ld r2,24(r1) │ │ │ │ - lwz r9,112(r30) │ │ │ │ - std r3,16(r30) │ │ │ │ - andi. r10,r9,256 │ │ │ │ - beq 15db4 │ │ │ │ - ld r3,8(r30) │ │ │ │ - sldi r3,r3,5 │ │ │ │ - bl 3940 │ │ │ │ - ld r2,24(r1) │ │ │ │ - lwz r9,112(r30) │ │ │ │ - std r3,24(r30) │ │ │ │ - andi. r10,r9,1 │ │ │ │ - beq 15dbc │ │ │ │ ld r3,48(r30) │ │ │ │ - ld r10,0(r1) │ │ │ │ - mr r21,r1 │ │ │ │ + ld r9,0(r1) │ │ │ │ + mr r22,r1 │ │ │ │ sldi r3,r3,3 │ │ │ │ - addi r9,r3,15 │ │ │ │ - clrrdi r9,r9,4 │ │ │ │ - neg r9,r9 │ │ │ │ - stdux r10,r1,r9 │ │ │ │ - bl 3940 │ │ │ │ - ld r2,24(r1) │ │ │ │ - ld r9,48(r30) │ │ │ │ + addi r2,r3,15 │ │ │ │ + clrrdi r2,r2,4 │ │ │ │ + neg r2,r2 │ │ │ │ + stdux r9,r1,r2 │ │ │ │ + bl 3960 │ │ │ │ + ld r2,48(r30) │ │ │ │ + cmpdi r2,0 │ │ │ │ mr r29,r3 │ │ │ │ std r3,192(r30) │ │ │ │ - cmpdi r9,0 │ │ │ │ - ble 163c0 │ │ │ │ - ld r9,56(r30) │ │ │ │ + ble 14d50 │ │ │ │ + ld r2,56(r30) │ │ │ │ + plfd f26,343188 # 68860 │ │ │ │ addi r26,r1,24 │ │ │ │ + li r24,0 │ │ │ │ li r23,0 │ │ │ │ - li r22,0 │ │ │ │ + plfd f27,343176 # 68868 │ │ │ │ + plfd f28,342008 # 683e0 │ │ │ │ + plfd f29,342008 # 683e8 │ │ │ │ nop │ │ │ │ - sldi r27,r23,3 │ │ │ │ - ldx r3,r9,r27 │ │ │ │ + nop │ │ │ │ + sldi r27,r24,3 │ │ │ │ + ldx r3,r2,r27 │ │ │ │ sldi r3,r3,4 │ │ │ │ - bl 3940 │ │ │ │ - ld r2,24(r1) │ │ │ │ - ld r9,56(r30) │ │ │ │ - stdu r22,8(r26) │ │ │ │ + bl 3960 │ │ │ │ + ld r2,56(r30) │ │ │ │ + stdu r23,8(r26) │ │ │ │ stdx r3,r29,r27 │ │ │ │ - ldx r3,r9,r27 │ │ │ │ + ldx r3,r2,r27 │ │ │ │ cmpdi r3,0 │ │ │ │ - ble 16388 │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addis r25,r2,-3 │ │ │ │ - sldi r24,r23,4 │ │ │ │ + ble 14d38 │ │ │ │ + sldi r25,r24,4 │ │ │ │ li r29,0 │ │ │ │ - addi r9,r9,24352 │ │ │ │ - addi r25,r25,23200 │ │ │ │ - lfd f28,0(r9) │ │ │ │ - lfd f29,8(r9) │ │ │ │ - nop │ │ │ │ - ld r9,96(r30) │ │ │ │ + ld r2,96(r30) │ │ │ │ sradi r3,r3,1 │ │ │ │ addze r3,r3 │ │ │ │ - add r9,r9,r24 │ │ │ │ + add r2,r2,r25 │ │ │ │ subf r3,r3,r29 │ │ │ │ - lfd f24,0(r9) │ │ │ │ - lfd f25,8(r9) │ │ │ │ - bl 6d098 │ │ │ │ - nop │ │ │ │ - fmr f3,f28 │ │ │ │ - fmr f4,f29 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - ld r9,72(r30) │ │ │ │ + lfd f22,0(r2) │ │ │ │ + lfd f23,8(r2) │ │ │ │ + bl 3670 │ │ │ │ + fmr f3,f26 │ │ │ │ + fmr f4,f27 │ │ │ │ + bl 367c │ │ │ │ + ld r2,72(r30) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - ldx r3,r9,r27 │ │ │ │ - bl 6d098 │ │ │ │ - nop │ │ │ │ + ldx r3,r2,r27 │ │ │ │ + bl 3670 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 6d4b8 │ │ │ │ - nop │ │ │ │ - fmr f27,f2 │ │ │ │ - fmr f26,f1 │ │ │ │ + bl 3830 │ │ │ │ + fmr f25,f2 │ │ │ │ + fmr f24,f1 │ │ │ │ + fmr f3,f22 │ │ │ │ + fmr f4,f23 │ │ │ │ + fmr f1,f22 │ │ │ │ + fmr f2,f23 │ │ │ │ + bl 367c │ │ │ │ fmr f3,f24 │ │ │ │ fmr f4,f25 │ │ │ │ - fmr f1,f24 │ │ │ │ - fmr f2,f25 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - fmr f3,f26 │ │ │ │ - fmr f4,f27 │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - fmr f2,f27 │ │ │ │ - fmr f1,f26 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + fmr f2,f25 │ │ │ │ + fmr f1,f24 │ │ │ │ + bl 367c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 6d328 │ │ │ │ - nop │ │ │ │ - bl 3cc0 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 3310 │ │ │ │ + bl 3ce0 │ │ │ │ ld r3,88(r30) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - bl 6d098 │ │ │ │ - nop │ │ │ │ + bl 3670 │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - bl 3620 │ │ │ │ - ld r2,24(r1) │ │ │ │ - ld r10,192(r30) │ │ │ │ - sldi r9,r29,4 │ │ │ │ + bl 367c │ │ │ │ + bl 3620 │ │ │ │ + ld r9,192(r30) │ │ │ │ + sldi r2,r29,4 │ │ │ │ addi r29,r29,1 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ - lfd f2,8(r25) │ │ │ │ - lfd f1,0(r25) │ │ │ │ - ldx r28,r10,r27 │ │ │ │ - add r28,r28,r9 │ │ │ │ - bl 6d4b8 │ │ │ │ - nop │ │ │ │ - ld r9,56(r30) │ │ │ │ + fmr f2,f29 │ │ │ │ + fmr f1,f28 │ │ │ │ + ldx r28,r9,r27 │ │ │ │ + add r28,r28,r2 │ │ │ │ + bl 3830 │ │ │ │ + ld r2,56(r30) │ │ │ │ std r29,0(r26) │ │ │ │ stfd f1,0(r28) │ │ │ │ stfd f2,8(r28) │ │ │ │ - ldx r3,r9,r27 │ │ │ │ + ldx r3,r2,r27 │ │ │ │ cmpd r3,r29 │ │ │ │ - bgt 16250 │ │ │ │ - ld r10,48(r30) │ │ │ │ - addi r23,r23,1 │ │ │ │ - cmpd r23,r10 │ │ │ │ - bge 163c0 │ │ │ │ + bgt 14c30 │ │ │ │ + ld r9,48(r30) │ │ │ │ + addi r24,r24,1 │ │ │ │ + cmpd r24,r9 │ │ │ │ + bge 14d50 │ │ │ │ ld r29,192(r30) │ │ │ │ - b 16200 │ │ │ │ - ld r9,8(r30) │ │ │ │ - mulld r3,r26,r9 │ │ │ │ + b 14c00 │ │ │ │ + ld r9,0(r1) │ │ │ │ + lwz r2,112(r30) │ │ │ │ + std r9,0(r22) │ │ │ │ + mr r1,r22 │ │ │ │ + b 14860 │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + ld r3,8(r30) │ │ │ │ + sldi r3,r3,5 │ │ │ │ + bl 3960 │ │ │ │ + lwz r2,112(r30) │ │ │ │ + std r3,24(r30) │ │ │ │ + b 14858 │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + ld r3,0(r30) │ │ │ │ + sldi r3,r3,5 │ │ │ │ + bl 3960 │ │ │ │ + lwz r2,112(r30) │ │ │ │ + std r3,16(r30) │ │ │ │ + b 14850 │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + ld r2,8(r30) │ │ │ │ + mulld r3,r26,r2 │ │ │ │ sldi r3,r3,4 │ │ │ │ - bl 3940 │ │ │ │ - ld r2,24(r1) │ │ │ │ - lwz r9,112(r30) │ │ │ │ + bl 3960 │ │ │ │ + lwz r2,112(r30) │ │ │ │ std r3,120(r30) │ │ │ │ - b 15da4 │ │ │ │ - ld r10,0(r1) │ │ │ │ - lwz r9,112(r30) │ │ │ │ - std r10,0(r21) │ │ │ │ - mr r1,r21 │ │ │ │ - b 15dbc │ │ │ │ + b 14848 │ │ │ │ + nop │ │ │ │ + ld r3,8(r30) │ │ │ │ + ld r9,48(r30) │ │ │ │ + ld r2,88(r30) │ │ │ │ + mulld r3,r3,r9 │ │ │ │ + addi r2,r2,1 │ │ │ │ + mulld r3,r3,r2 │ │ │ │ + sldi r3,r3,5 │ │ │ │ + bl 3960 │ │ │ │ + lwz r2,112(r30) │ │ │ │ + std r3,200(r30) │ │ │ │ + b 148a0 │ │ │ │ + nop │ │ │ │ + ld r2,48(r30) │ │ │ │ + ld r3,8(r30) │ │ │ │ + mulld r3,r3,r2 │ │ │ │ + sldi r3,r3,5 │ │ │ │ + bl 3960 │ │ │ │ + lwz r2,112(r30) │ │ │ │ + std r3,200(r30) │ │ │ │ + b 14898 │ │ │ │ + ld r6,72(r30) │ │ │ │ + std r9,0(r30) │ │ │ │ + b 1465c │ │ │ │ ld r3,88(r30) │ │ │ │ - bl 3b60 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 3b80 │ │ │ │ std r3,104(r30) │ │ │ │ - b 15dd0 │ │ │ │ - lxv vs32,0(r6) │ │ │ │ - lxv vs33,16(r6) │ │ │ │ - cmpdi r5,0 │ │ │ │ - addi r8,r3,16 │ │ │ │ - addi r9,r6,32 │ │ │ │ + b 14874 │ │ │ │ + lxv vs32,0(r8) │ │ │ │ + lxv vs33,16(r8) │ │ │ │ + cmpdi r6,0 │ │ │ │ + addi r10,r3,16 │ │ │ │ + addi r2,r8,32 │ │ │ │ vpkudum v0,v1,v0 │ │ │ │ stxv vs32,0(r3) │ │ │ │ - bne 15ff8 │ │ │ │ - b 1602c │ │ │ │ - mr r10,r6 │ │ │ │ - sldi r29,r9,1 │ │ │ │ - b 15e40 │ │ │ │ + bne 14a94 │ │ │ │ + b 14ac8 │ │ │ │ + mr r2,r6 │ │ │ │ + xxmr vs32,vs33 │ │ │ │ + b 148f0 │ │ │ │ li r29,1 │ │ │ │ - b 15e88 │ │ │ │ - li r10,1 │ │ │ │ - li r9,1 │ │ │ │ - std r10,0(r30) │ │ │ │ - b 15c54 │ │ │ │ + b 14938 │ │ │ │ ld r3,80(r30) │ │ │ │ sldi r3,r3,5 │ │ │ │ - bl 3940 │ │ │ │ - ld r2,24(r1) │ │ │ │ - b 15f8c │ │ │ │ - li r9,0 │ │ │ │ - b 16038 │ │ │ │ + bl 3960 │ │ │ │ + mr r2,r3 │ │ │ │ + b 14a38 │ │ │ │ + li r9,1 │ │ │ │ + li r2,1 │ │ │ │ + std r9,0(r30) │ │ │ │ + b 14714 │ │ │ │ + ld r9,0(r7) │ │ │ │ + ld r6,72(r30) │ │ │ │ + li r2,1 │ │ │ │ + li r8,0 │ │ │ │ + std r9,0(r30) │ │ │ │ + b 14708 │ │ │ │ + li r2,0 │ │ │ │ + b 14ad4 │ │ │ │ .long 0x0 │ │ │ │ .long 0x1020000 │ │ │ │ - .long 0xb88 │ │ │ │ + .long 0xa8a │ │ │ │ + nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - addis r2,r12,8 │ │ │ │ - addi r2,r2,6816 │ │ │ │ mflr r0 │ │ │ │ std r28,-160(r1) │ │ │ │ + std r27,-168(r1) │ │ │ │ ld r28,0(r3) │ │ │ │ - std r23,-200(r1) │ │ │ │ std r29,-152(r1) │ │ │ │ std r30,-144(r1) │ │ │ │ - std r31,-136(r1) │ │ │ │ - mr r30,r3 │ │ │ │ - ld r29,8(r28) │ │ │ │ + mr r29,r3 │ │ │ │ std r0,16(r1) │ │ │ │ + std r31,-136(r1) │ │ │ │ stdu r1,-256(r1) │ │ │ │ - bl 33a0 │ │ │ │ - ld r2,24(r1) │ │ │ │ + ld r30,8(r28) │ │ │ │ + bl 33a0 │ │ │ │ mr r31,r3 │ │ │ │ - bl 3660 │ │ │ │ - ld r2,24(r1) │ │ │ │ - divd r10,r29,r31 │ │ │ │ - mr r23,r3 │ │ │ │ - mulld r9,r10,r31 │ │ │ │ - subf r9,r9,r29 │ │ │ │ - cmpd r3,r9 │ │ │ │ - blt 167cc │ │ │ │ - maddld r23,r10,r23,r9 │ │ │ │ - add r10,r10,r23 │ │ │ │ - cmpd r23,r10 │ │ │ │ - bge 167a8 │ │ │ │ - std r21,40(r1) │ │ │ │ - ld r21,0(r28) │ │ │ │ - std r22,48(r1) │ │ │ │ - std r20,32(r1) │ │ │ │ - std r24,64(r1) │ │ │ │ - ld r20,8(r30) │ │ │ │ - ld r24,16(r30) │ │ │ │ - sradi r22,r21,1 │ │ │ │ - addze r22,r22 │ │ │ │ - cmpdi r21,0 │ │ │ │ - neg r22,r22 │ │ │ │ - ble 167d8 │ │ │ │ - addis r8,r2,-3 │ │ │ │ - sldi r9,r23,5 │ │ │ │ - sldi r10,r10,5 │ │ │ │ + bl 3660 │ │ │ │ + divd r9,r30,r31 │ │ │ │ + mr r27,r3 │ │ │ │ + mulld r2,r9,r31 │ │ │ │ + subf r2,r2,r30 │ │ │ │ + cmpd r3,r2 │ │ │ │ + blt 151f8 │ │ │ │ + maddld r27,r9,r27,r2 │ │ │ │ + add r9,r9,r27 │ │ │ │ + cmpd r27,r9 │ │ │ │ + bge 151d4 │ │ │ │ std r25,72(r1) │ │ │ │ - stfd f16,128(r1) │ │ │ │ - stfd f17,136(r1) │ │ │ │ - ld r25,120(r28) │ │ │ │ std r26,80(r1) │ │ │ │ - addi r8,r8,24352 │ │ │ │ - add r26,r24,r10 │ │ │ │ - sldi r23,r23,4 │ │ │ │ - add r24,r24,r9 │ │ │ │ - std r27,88(r1) │ │ │ │ + ld r25,0(r28) │ │ │ │ + ld r30,16(r29) │ │ │ │ + std r24,64(r1) │ │ │ │ + ld r24,8(r29) │ │ │ │ + sradi r26,r25,1 │ │ │ │ + addze r26,r26 │ │ │ │ + cmpdi r25,0 │ │ │ │ + neg r26,r26 │ │ │ │ + ble 15204 │ │ │ │ + sldi r2,r27,5 │ │ │ │ + sldi r9,r9,5 │ │ │ │ + std r23,56(r1) │ │ │ │ + std r22,48(r1) │ │ │ │ + ld r23,120(r28) │ │ │ │ + sldi r27,r27,4 │ │ │ │ stfd f18,144(r1) │ │ │ │ stfd f19,152(r1) │ │ │ │ + nop │ │ │ │ + plfd f18,342240 # 68860 │ │ │ │ + plfd f19,342240 # 68868 │ │ │ │ + add r22,r30,r9 │ │ │ │ + add r30,r30,r2 │ │ │ │ + std r20,32(r1) │ │ │ │ + std r21,40(r1) │ │ │ │ + stfd f16,128(r1) │ │ │ │ + stfd f17,136(r1) │ │ │ │ stfd f20,160(r1) │ │ │ │ stfd f21,168(r1) │ │ │ │ - lfd f16,0(r8) │ │ │ │ - lfd f17,8(r8) │ │ │ │ stfd f22,176(r1) │ │ │ │ stfd f23,184(r1) │ │ │ │ stfd f24,192(r1) │ │ │ │ stfd f25,200(r1) │ │ │ │ stfd f26,208(r1) │ │ │ │ stfd f27,216(r1) │ │ │ │ stfd f28,224(r1) │ │ │ │ stfd f29,232(r1) │ │ │ │ stfd f30,240(r1) │ │ │ │ stfd f31,248(r1) │ │ │ │ nop │ │ │ │ nop │ │ │ │ - nop │ │ │ │ - lfd f28,16(r24) │ │ │ │ - lfd f29,24(r24) │ │ │ │ - lfd f30,0(r24) │ │ │ │ - lfd f31,8(r24) │ │ │ │ - add r29,r25,r23 │ │ │ │ - addi r30,r24,16 │ │ │ │ - mr r27,r21 │ │ │ │ - mr r31,r22 │ │ │ │ - mr r28,r20 │ │ │ │ - nop │ │ │ │ + lfd f16,16(r30) │ │ │ │ + lfd f17,24(r30) │ │ │ │ + add r28,r23,r27 │ │ │ │ + addi r29,r30,16 │ │ │ │ + mr r20,r25 │ │ │ │ + mr r31,r26 │ │ │ │ + lfd f30,0(r30) │ │ │ │ + lfd f31,8(r30) │ │ │ │ + mr r21,r24 │ │ │ │ nop │ │ │ │ nop │ │ │ │ - lfd f1,0(r29) │ │ │ │ - lfd f2,8(r29) │ │ │ │ - fmr f3,f16 │ │ │ │ - fmr f4,f17 │ │ │ │ - addi r28,r28,32 │ │ │ │ - bl 6d428 │ │ │ │ nop │ │ │ │ + lfd f1,0(r28) │ │ │ │ + lfd f2,8(r28) │ │ │ │ + fmr f3,f18 │ │ │ │ + fmr f4,f19 │ │ │ │ + addi r21,r21,32 │ │ │ │ + bl 367c │ │ │ │ mr r3,r31 │ │ │ │ addi r31,r31,1 │ │ │ │ - fmr f27,f2 │ │ │ │ - fmr f26,f1 │ │ │ │ - bl 6d098 │ │ │ │ - nop │ │ │ │ + fmr f29,f2 │ │ │ │ + fmr f28,f1 │ │ │ │ + bl 3670 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ - fmr f2,f27 │ │ │ │ - fmr f1,f26 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - lfd f18,-32(r28) │ │ │ │ - lfd f19,-24(r28) │ │ │ │ - lfd f20,-16(r28) │ │ │ │ - lfd f21,-8(r28) │ │ │ │ - fmr f25,f2 │ │ │ │ - fmr f24,f1 │ │ │ │ - bl 38c0 │ │ │ │ - ld r2,24(r1) │ │ │ │ + fmr f2,f29 │ │ │ │ + fmr f1,f28 │ │ │ │ + bl 367c │ │ │ │ + lfd f20,-32(r21) │ │ │ │ + lfd f21,-24(r21) │ │ │ │ + lfd f22,-16(r21) │ │ │ │ + lfd f23,-8(r21) │ │ │ │ fmr f27,f2 │ │ │ │ fmr f26,f1 │ │ │ │ - fneg f1,f24 │ │ │ │ - fneg f2,f25 │ │ │ │ - bl 36a0 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 38e0 │ │ │ │ + fmr f29,f2 │ │ │ │ + fmr f28,f1 │ │ │ │ + fneg f1,f26 │ │ │ │ + fneg f2,f27 │ │ │ │ + bl 36c0 │ │ │ │ + fmr f27,f2 │ │ │ │ + fmr f26,f1 │ │ │ │ + fmr f3,f20 │ │ │ │ + fmr f4,f21 │ │ │ │ + fmr f1,f28 │ │ │ │ + fmr f2,f29 │ │ │ │ + bl 367c │ │ │ │ fmr f25,f2 │ │ │ │ fmr f24,f1 │ │ │ │ - fmr f3,f18 │ │ │ │ - fmr f4,f19 │ │ │ │ + fmr f3,f22 │ │ │ │ + fmr f4,f23 │ │ │ │ fmr f1,f26 │ │ │ │ fmr f2,f27 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - fmr f23,f2 │ │ │ │ - fmr f22,f1 │ │ │ │ - fmr f3,f20 │ │ │ │ - fmr f4,f21 │ │ │ │ - fmr f1,f24 │ │ │ │ - fmr f2,f25 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ - fmr f2,f23 │ │ │ │ - fmr f1,f22 │ │ │ │ - bl 6d328 │ │ │ │ - nop │ │ │ │ + fmr f2,f25 │ │ │ │ + fmr f1,f24 │ │ │ │ + bl 3310 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ + bl 3d10 │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - fmr f3,f18 │ │ │ │ - fmr f4,f19 │ │ │ │ - fmr f1,f24 │ │ │ │ - fmr f2,f25 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - fmr f13,f2 │ │ │ │ - fmr f12,f1 │ │ │ │ fmr f3,f20 │ │ │ │ fmr f4,f21 │ │ │ │ fmr f1,f26 │ │ │ │ fmr f2,f27 │ │ │ │ - fmr f26,f12 │ │ │ │ - fmr f27,f13 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - fmr f4,f2 │ │ │ │ - fmr f3,f1 │ │ │ │ - fmr f2,f27 │ │ │ │ - fmr f1,f26 │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ + fmr f13,f2 │ │ │ │ + fmr f12,f1 │ │ │ │ + fmr f3,f22 │ │ │ │ + fmr f4,f23 │ │ │ │ + fmr f1,f28 │ │ │ │ + fmr f2,f29 │ │ │ │ + fmr f28,f12 │ │ │ │ + fmr f29,f13 │ │ │ │ + bl 367c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ - addic. r27,r27,-1 │ │ │ │ - stfd f30,0(r24) │ │ │ │ - stfd f31,8(r24) │ │ │ │ - fmr f29,f2 │ │ │ │ - fmr f28,f1 │ │ │ │ - stfd f1,0(r30) │ │ │ │ - stfd f2,8(r30) │ │ │ │ - bne 165b0 │ │ │ │ - addi r24,r24,32 │ │ │ │ - addi r23,r23,16 │ │ │ │ - cmpld r26,r24 │ │ │ │ - bne 16580 │ │ │ │ + bl 3d10 │ │ │ │ + fmr f4,f2 │ │ │ │ + fmr f3,f1 │ │ │ │ + fmr f2,f17 │ │ │ │ + fmr f1,f16 │ │ │ │ + bl 3d10 │ │ │ │ + addic. r20,r20,-1 │ │ │ │ + stfd f30,0(r30) │ │ │ │ + stfd f31,8(r30) │ │ │ │ + fmr f17,f2 │ │ │ │ + fmr f16,f1 │ │ │ │ + stfd f1,0(r29) │ │ │ │ + stfd f2,8(r29) │ │ │ │ + bne 15010 │ │ │ │ + addi r30,r30,32 │ │ │ │ + addi r27,r27,16 │ │ │ │ + cmpld r22,r30 │ │ │ │ + bne 14fe0 │ │ │ │ lfd f16,128(r1) │ │ │ │ lfd f17,136(r1) │ │ │ │ lfd f18,144(r1) │ │ │ │ lfd f19,152(r1) │ │ │ │ lfd f20,160(r1) │ │ │ │ lfd f21,168(r1) │ │ │ │ lfd f22,176(r1) │ │ │ │ @@ -19684,479 +17501,456 @@ │ │ │ │ lfd f28,224(r1) │ │ │ │ lfd f29,232(r1) │ │ │ │ lfd f30,240(r1) │ │ │ │ lfd f31,248(r1) │ │ │ │ ld r20,32(r1) │ │ │ │ ld r21,40(r1) │ │ │ │ ld r22,48(r1) │ │ │ │ + ld r23,56(r1) │ │ │ │ ld r24,64(r1) │ │ │ │ ld r25,72(r1) │ │ │ │ ld r26,80(r1) │ │ │ │ - ld r27,88(r1) │ │ │ │ addi r1,r1,256 │ │ │ │ ld r0,16(r1) │ │ │ │ - ld r23,-200(r1) │ │ │ │ + ld r27,-168(r1) │ │ │ │ ld r28,-160(r1) │ │ │ │ ld r29,-152(r1) │ │ │ │ ld r30,-144(r1) │ │ │ │ ld r31,-136(r1) │ │ │ │ mtlr r0 │ │ │ │ blr │ │ │ │ - addi r10,r10,1 │ │ │ │ - li r9,0 │ │ │ │ - b 164c0 │ │ │ │ - ld r20,32(r1) │ │ │ │ - ld r21,40(r1) │ │ │ │ - ld r22,48(r1) │ │ │ │ + addi r9,r9,1 │ │ │ │ + li r2,0 │ │ │ │ + b 14f20 │ │ │ │ ld r24,64(r1) │ │ │ │ - b 167a8 │ │ │ │ + ld r25,72(r1) │ │ │ │ + ld r26,80(r1) │ │ │ │ + b 151d4 │ │ │ │ .long 0x0 │ │ │ │ .long 0x1020000 │ │ │ │ .long 0xc90 │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - addis r2,r12,8 │ │ │ │ - addi r2,r2,5888 │ │ │ │ mflr r0 │ │ │ │ mfocrf r11,8 │ │ │ │ + stfd f14,-144(r1) │ │ │ │ + stfd f15,-136(r1) │ │ │ │ stfd f16,-128(r1) │ │ │ │ stfd f17,-120(r1) │ │ │ │ stfd f18,-112(r1) │ │ │ │ + std r0,16(r1) │ │ │ │ stfd f19,-104(r1) │ │ │ │ stfd f20,-96(r1) │ │ │ │ stfd f21,-88(r1) │ │ │ │ stfd f22,-80(r1) │ │ │ │ stfd f23,-72(r1) │ │ │ │ stfd f24,-64(r1) │ │ │ │ stfd f25,-56(r1) │ │ │ │ stfd f26,-48(r1) │ │ │ │ stfd f27,-40(r1) │ │ │ │ stfd f28,-32(r1) │ │ │ │ stfd f29,-24(r1) │ │ │ │ stfd f30,-16(r1) │ │ │ │ stfd f31,-8(r1) │ │ │ │ - std r15,-264(r1) │ │ │ │ - std r17,-248(r1) │ │ │ │ - std r18,-240(r1) │ │ │ │ - std r28,-160(r1) │ │ │ │ - std r14,-272(r1) │ │ │ │ - std r16,-256(r1) │ │ │ │ - std r19,-232(r1) │ │ │ │ - std r0,16(r1) │ │ │ │ - std r20,-224(r1) │ │ │ │ - std r21,-216(r1) │ │ │ │ - std r22,-208(r1) │ │ │ │ - std r23,-200(r1) │ │ │ │ - std r24,-192(r1) │ │ │ │ - std r25,-184(r1) │ │ │ │ - std r26,-176(r1) │ │ │ │ - std r27,-168(r1) │ │ │ │ - std r29,-152(r1) │ │ │ │ - std r30,-144(r1) │ │ │ │ - std r31,-136(r1) │ │ │ │ - stw r11,8(r1) │ │ │ │ + std r15,-280(r1) │ │ │ │ + std r14,-288(r1) │ │ │ │ + std r17,-264(r1) │ │ │ │ + std r16,-272(r1) │ │ │ │ + std r18,-256(r1) │ │ │ │ + std r19,-248(r1) │ │ │ │ + std r20,-240(r1) │ │ │ │ + std r21,-232(r1) │ │ │ │ + std r22,-224(r1) │ │ │ │ + std r23,-216(r1) │ │ │ │ + std r24,-208(r1) │ │ │ │ + std r25,-200(r1) │ │ │ │ + std r26,-192(r1) │ │ │ │ + std r27,-184(r1) │ │ │ │ + std r28,-176(r1) │ │ │ │ ld r17,0(r3) │ │ │ │ - stdu r1,-336(r1) │ │ │ │ - mr r29,r3 │ │ │ │ + mr r28,r3 │ │ │ │ + std r29,-168(r1) │ │ │ │ + std r30,-160(r1) │ │ │ │ + std r31,-152(r1) │ │ │ │ + stw r11,8(r1) │ │ │ │ + stdu r1,-352(r1) │ │ │ │ + ld r27,8(r17) │ │ │ │ mr r31,r1 │ │ │ │ - ld r28,8(r17) │ │ │ │ - bl 33a0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - mr r30,r3 │ │ │ │ - bl 3660 │ │ │ │ - ld r2,24(r1) │ │ │ │ - divd r18,r28,r30 │ │ │ │ + bl 33a0 │ │ │ │ + mr r29,r3 │ │ │ │ + bl 3660 │ │ │ │ + divd r30,r27,r29 │ │ │ │ mr r15,r3 │ │ │ │ - mulld r9,r18,r30 │ │ │ │ - subf r9,r9,r28 │ │ │ │ - cmpd r3,r9 │ │ │ │ - blt 16dc4 │ │ │ │ - maddld r15,r18,r15,r9 │ │ │ │ - add r8,r18,r15 │ │ │ │ - cmpd r15,r8 │ │ │ │ - bge 16d00 │ │ │ │ - ld r9,8(r29) │ │ │ │ - ld r10,16(r29) │ │ │ │ - xxlxor vs16,vs16,vs16 │ │ │ │ - xxlxor vs17,vs17,vs17 │ │ │ │ - std r8,48(r31) │ │ │ │ - std r9,56(r31) │ │ │ │ - sldi r9,r15,5 │ │ │ │ - add r16,r10,r9 │ │ │ │ - ld r24,48(r17) │ │ │ │ - ld r6,0(r1) │ │ │ │ + mulld r2,r30,r29 │ │ │ │ + subf r2,r2,r27 │ │ │ │ + cmpd r3,r2 │ │ │ │ + blt 157b4 │ │ │ │ + maddld r15,r30,r15,r2 │ │ │ │ + add r10,r30,r15 │ │ │ │ + cmpd r15,r10 │ │ │ │ + bge 156e4 │ │ │ │ + ld r9,16(r28) │ │ │ │ + sldi r2,r15,5 │ │ │ │ + ld r28,8(r28) │ │ │ │ + xxlxor vs14,vs14,vs14 │ │ │ │ + xxlxor vs15,vs15,vs15 │ │ │ │ + std r10,48(r31) │ │ │ │ + plfd f16,341312 # 68860 │ │ │ │ + plfd f17,341312 # 68868 │ │ │ │ + add r16,r9,r2 │ │ │ │ + std r28,56(r31) │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + ld r23,48(r17) │ │ │ │ + ld r7,0(r1) │ │ │ │ mr r18,r1 │ │ │ │ - sldi r10,r24,4 │ │ │ │ - sldi r22,r24,3 │ │ │ │ - cmpdi r24,0 │ │ │ │ - addi r28,r24,-1 │ │ │ │ - mr r8,r10 │ │ │ │ - addi r9,r22,15 │ │ │ │ + sldi r10,r23,4 │ │ │ │ + sldi r21,r23,3 │ │ │ │ + cmpdi r23,0 │ │ │ │ + addi r27,r23,-1 │ │ │ │ + mr r9,r10 │ │ │ │ + addi r2,r21,15 │ │ │ │ neg r10,r10 │ │ │ │ - subfic r7,r8,-16 │ │ │ │ - stdux r6,r1,r10 │ │ │ │ - clrrdi r9,r9,4 │ │ │ │ - addi r26,r1,32 │ │ │ │ - neg r9,r9 │ │ │ │ - stdux r6,r1,r7 │ │ │ │ - addi r21,r1,32 │ │ │ │ - stdux r6,r1,r9 │ │ │ │ - stfd f16,0(r21) │ │ │ │ - addi r29,r1,32 │ │ │ │ - stfd f17,8(r21) │ │ │ │ - ble 16a5c │ │ │ │ - mulld r7,r15,r24 │ │ │ │ - ld r25,120(r17) │ │ │ │ - ld r23,56(r17) │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r14,r29,-8 │ │ │ │ - std r29,32(r31) │ │ │ │ - mr r27,r26 │ │ │ │ - addi r20,r21,16 │ │ │ │ - mr r19,r24 │ │ │ │ - fmr f31,f17 │ │ │ │ - addi r9,r9,24352 │ │ │ │ - fmr f30,f16 │ │ │ │ - addi r23,r23,-8 │ │ │ │ - lfd f26,0(r9) │ │ │ │ - lfd f27,8(r9) │ │ │ │ - sldi r7,r7,4 │ │ │ │ - mr r29,r23 │ │ │ │ - add r25,r25,r7 │ │ │ │ - mr r23,r25 │ │ │ │ - mr r25,r8 │ │ │ │ + subfic r8,r9,-16 │ │ │ │ + stdux r7,r1,r10 │ │ │ │ + clrrdi r2,r2,4 │ │ │ │ + addi r25,r1,32 │ │ │ │ + neg r2,r2 │ │ │ │ + stdux r7,r1,r8 │ │ │ │ + addi r20,r1,32 │ │ │ │ + stdux r7,r1,r2 │ │ │ │ + stfd f14,0(r20) │ │ │ │ + stfd f15,8(r20) │ │ │ │ + addi r28,r1,32 │ │ │ │ + ble 1546c │ │ │ │ + mulld r10,r15,r23 │ │ │ │ + ld r26,120(r17) │ │ │ │ + ld r22,56(r17) │ │ │ │ + fmr f31,f15 │ │ │ │ + fmr f30,f14 │ │ │ │ + addi r14,r28,-8 │ │ │ │ + std r28,32(r31) │ │ │ │ + mr r29,r25 │ │ │ │ + addi r19,r20,16 │ │ │ │ + addi r22,r22,-8 │ │ │ │ + sldi r10,r10,4 │ │ │ │ + mr r28,r22 │ │ │ │ + mr r22,r23 │ │ │ │ + add r26,r26,r10 │ │ │ │ + mr r24,r26 │ │ │ │ + mr r26,r9 │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ldu r30,8(r29) │ │ │ │ - lfd f1,0(r23) │ │ │ │ - lfd f2,8(r23) │ │ │ │ - addi r27,r27,16 │ │ │ │ - fmr f3,f26 │ │ │ │ - fmr f4,f27 │ │ │ │ - addi r23,r23,16 │ │ │ │ - addi r20,r20,16 │ │ │ │ + ldu r30,8(r28) │ │ │ │ + lfd f1,0(r24) │ │ │ │ + fmr f3,f16 │ │ │ │ + fmr f4,f17 │ │ │ │ + addi r24,r24,16 │ │ │ │ + addi r29,r29,16 │ │ │ │ + lfd f2,-8(r24) │ │ │ │ + addi r19,r19,16 │ │ │ │ sradi r30,r30,1 │ │ │ │ addze r30,r30 │ │ │ │ neg r30,r30 │ │ │ │ stdu r30,8(r14) │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ mr r3,r30 │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ - stfd f1,-16(r27) │ │ │ │ - stfd f2,-8(r27) │ │ │ │ - bl 6d098 │ │ │ │ - nop │ │ │ │ + stfd f1,-16(r29) │ │ │ │ + stfd f2,-8(r29) │ │ │ │ + bl 3670 │ │ │ │ fmr f3,f28 │ │ │ │ fmr f4,f29 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ - addic. r19,r19,-1 │ │ │ │ - stfd f1,-16(r20) │ │ │ │ - stfd f2,-8(r20) │ │ │ │ + bl 3d10 │ │ │ │ + addic. r22,r22,-1 │ │ │ │ + stfd f1,-16(r19) │ │ │ │ + stfd f2,-8(r19) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - bne 169c0 │ │ │ │ - ld r29,32(r31) │ │ │ │ - mr r8,r25 │ │ │ │ - ld r9,0(r17) │ │ │ │ - add r23,r21,r8 │ │ │ │ - lfd f22,0(r23) │ │ │ │ - lfd f23,8(r23) │ │ │ │ - cmpdi r9,0 │ │ │ │ - ble 16ce0 │ │ │ │ - ld r10,56(r31) │ │ │ │ - sldi r9,r9,5 │ │ │ │ + bne 153e0 │ │ │ │ + ld r28,32(r31) │ │ │ │ + mr r9,r26 │ │ │ │ + ld r2,0(r17) │ │ │ │ + cmpdi r2,0 │ │ │ │ + add r30,r20,r9 │ │ │ │ + lfd f22,0(r30) │ │ │ │ + lfd f23,8(r30) │ │ │ │ + ble 156c4 │ │ │ │ + ld r9,56(r31) │ │ │ │ + sldi r2,r2,5 │ │ │ │ lfd f28,16(r16) │ │ │ │ + addi r24,r16,16 │ │ │ │ + add r19,r28,r21 │ │ │ │ + cmpdi cr4,r27,0 │ │ │ │ + std r15,32(r31) │ │ │ │ + std r18,40(r31) │ │ │ │ lfd f29,24(r16) │ │ │ │ lfd f30,0(r16) │ │ │ │ lfd f31,8(r16) │ │ │ │ - addi r25,r16,16 │ │ │ │ - add r19,r29,r22 │ │ │ │ - cmpdi cr4,r28,0 │ │ │ │ - std r15,32(r31) │ │ │ │ - std r18,40(r31) │ │ │ │ - mr r30,r10 │ │ │ │ - add r27,r9,r10 │ │ │ │ + mr r29,r9 │ │ │ │ + add r26,r2,r9 │ │ │ │ nop │ │ │ │ nop │ │ │ │ fmr f1,f22 │ │ │ │ fmr f2,f23 │ │ │ │ - lfd f20,0(r30) │ │ │ │ - lfd f21,8(r30) │ │ │ │ - lfd f18,16(r30) │ │ │ │ - lfd f19,24(r30) │ │ │ │ - bl 38c0 │ │ │ │ - ld r2,24(r1) │ │ │ │ + lfd f20,0(r29) │ │ │ │ + lfd f21,8(r29) │ │ │ │ + lfd f18,16(r29) │ │ │ │ + lfd f19,24(r29) │ │ │ │ + bl 38e0 │ │ │ │ fmr f25,f2 │ │ │ │ fmr f24,f1 │ │ │ │ fneg f1,f22 │ │ │ │ fneg f2,f23 │ │ │ │ - bl 36a0 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 36c0 │ │ │ │ fmr f27,f2 │ │ │ │ fmr f26,f1 │ │ │ │ fmr f3,f24 │ │ │ │ fmr f4,f25 │ │ │ │ fmr f1,f20 │ │ │ │ fmr f2,f21 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ + bl 3d10 │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ fmr f2,f19 │ │ │ │ fmr f1,f18 │ │ │ │ fmr f3,f26 │ │ │ │ fmr f4,f27 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 6d328 │ │ │ │ - nop │ │ │ │ + bl 3310 │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ fmr f3,f24 │ │ │ │ fmr f4,f25 │ │ │ │ fmr f1,f18 │ │ │ │ fmr f2,f19 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f13,f2 │ │ │ │ fmr f12,f1 │ │ │ │ fmr f3,f26 │ │ │ │ fmr f4,f27 │ │ │ │ fmr f1,f20 │ │ │ │ fmr f2,f21 │ │ │ │ fmr f27,f13 │ │ │ │ fmr f26,f12 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f27 │ │ │ │ fmr f1,f26 │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ + bl 3d10 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ + bl 3d10 │ │ │ │ stfd f30,0(r16) │ │ │ │ stfd f31,8(r16) │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ - stfd f1,0(r25) │ │ │ │ - stfd f2,8(r25) │ │ │ │ - ble cr4,16db4 │ │ │ │ - ld r5,56(r17) │ │ │ │ - mtctr r28 │ │ │ │ - mr r7,r19 │ │ │ │ - mr r6,r28 │ │ │ │ - add r5,r5,r22 │ │ │ │ - b 16c0c │ │ │ │ + stfd f1,0(r24) │ │ │ │ + stfd f2,8(r24) │ │ │ │ + ble cr4,157a4 │ │ │ │ + ld r6,56(r17) │ │ │ │ + mtctr r27 │ │ │ │ + mr r8,r19 │ │ │ │ + mr r7,r27 │ │ │ │ + add r6,r6,r21 │ │ │ │ + b 155fc │ │ │ │ nop │ │ │ │ - addi r6,r6,-1 │ │ │ │ - std r9,0(r7) │ │ │ │ - bdz 16da0 │ │ │ │ - ldu r9,-8(r5) │ │ │ │ - ldu r8,-8(r7) │ │ │ │ - sradi r10,r9,1 │ │ │ │ - addze r10,r10 │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + addi r7,r7,-1 │ │ │ │ + std r2,0(r8) │ │ │ │ + bdz 15790 │ │ │ │ + ldu r2,-8(r6) │ │ │ │ + ldu r10,-8(r8) │ │ │ │ + sradi r9,r2,1 │ │ │ │ + addze r9,r9 │ │ │ │ + addi r2,r2,-1 │ │ │ │ + subf r2,r2,r10 │ │ │ │ addi r9,r9,-1 │ │ │ │ - subf r9,r9,r8 │ │ │ │ - addi r10,r10,-1 │ │ │ │ - cmpd r8,r10 │ │ │ │ - beq 16c00 │ │ │ │ - cmpd r24,r6 │ │ │ │ - addi r8,r8,1 │ │ │ │ - sldi r10,r6,3 │ │ │ │ - stdx r8,r29,r10 │ │ │ │ - ble 16ccc │ │ │ │ - sldi r20,r6,4 │ │ │ │ - addi r10,r10,-8 │ │ │ │ - subf r15,r6,r24 │ │ │ │ - add r14,r21,r20 │ │ │ │ - add r18,r29,r10 │ │ │ │ - add r20,r26,r20 │ │ │ │ + cmpd r10,r9 │ │ │ │ + beq 155f0 │ │ │ │ + cmpd r23,r7 │ │ │ │ + addi r10,r10,1 │ │ │ │ + sldi r9,r7,3 │ │ │ │ + stdx r10,r28,r9 │ │ │ │ + ble 156b0 │ │ │ │ + sldi r22,r7,4 │ │ │ │ + addi r9,r9,-8 │ │ │ │ + subf r15,r7,r23 │ │ │ │ + add r14,r20,r22 │ │ │ │ + add r18,r28,r9 │ │ │ │ + add r22,r25,r22 │ │ │ │ lfd f26,0(r14) │ │ │ │ lfd f27,8(r14) │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ ldu r3,8(r18) │ │ │ │ - addi r20,r20,16 │ │ │ │ + addi r22,r22,16 │ │ │ │ addi r14,r14,16 │ │ │ │ - bl 6d098 │ │ │ │ - nop │ │ │ │ - lfd f3,-16(r20) │ │ │ │ - lfd f4,-8(r20) │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 3670 │ │ │ │ + lfd f3,-16(r22) │ │ │ │ + lfd f4,-8(r22) │ │ │ │ + bl 367c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f27 │ │ │ │ fmr f1,f26 │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ + bl 3d10 │ │ │ │ addic. r15,r15,-1 │ │ │ │ stfd f1,0(r14) │ │ │ │ stfd f2,8(r14) │ │ │ │ fmr f27,f2 │ │ │ │ fmr f26,f1 │ │ │ │ - bne 16c70 │ │ │ │ - lfd f22,0(r23) │ │ │ │ - lfd f23,8(r23) │ │ │ │ - addi r30,r30,32 │ │ │ │ - cmpld r27,r30 │ │ │ │ - bne 16ab0 │ │ │ │ + bne 15660 │ │ │ │ + lfd f22,0(r30) │ │ │ │ + lfd f23,8(r30) │ │ │ │ + addi r29,r29,32 │ │ │ │ + cmpld r26,r29 │ │ │ │ + bne 154c0 │ │ │ │ ld r15,32(r31) │ │ │ │ ld r18,40(r31) │ │ │ │ - ld r10,48(r31) │ │ │ │ + ld r9,48(r31) │ │ │ │ addi r15,r15,1 │ │ │ │ - ld r9,0(r1) │ │ │ │ + ld r2,0(r1) │ │ │ │ addi r16,r16,32 │ │ │ │ - cmpd r10,r15 │ │ │ │ - std r9,0(r18) │ │ │ │ + cmpd r9,r15 │ │ │ │ + std r2,0(r18) │ │ │ │ mr r1,r18 │ │ │ │ - bne 16910 │ │ │ │ - addi r1,r31,336 │ │ │ │ + bne 15340 │ │ │ │ + addi r1,r31,352 │ │ │ │ ld r0,16(r1) │ │ │ │ lwz r11,8(r1) │ │ │ │ - ld r14,-272(r1) │ │ │ │ - ld r15,-264(r1) │ │ │ │ - ld r16,-256(r1) │ │ │ │ - ld r17,-248(r1) │ │ │ │ - ld r18,-240(r1) │ │ │ │ - ld r19,-232(r1) │ │ │ │ - ld r20,-224(r1) │ │ │ │ - ld r21,-216(r1) │ │ │ │ - ld r22,-208(r1) │ │ │ │ - ld r23,-200(r1) │ │ │ │ - ld r24,-192(r1) │ │ │ │ - ld r25,-184(r1) │ │ │ │ - ld r26,-176(r1) │ │ │ │ - ld r27,-168(r1) │ │ │ │ + ld r14,-288(r1) │ │ │ │ + ld r15,-280(r1) │ │ │ │ + ld r16,-272(r1) │ │ │ │ + ld r17,-264(r1) │ │ │ │ + ld r18,-256(r1) │ │ │ │ + ld r19,-248(r1) │ │ │ │ + ld r20,-240(r1) │ │ │ │ + ld r21,-232(r1) │ │ │ │ mtlr r0 │ │ │ │ - ld r28,-160(r1) │ │ │ │ - ld r29,-152(r1) │ │ │ │ - ld r30,-144(r1) │ │ │ │ - ld r31,-136(r1) │ │ │ │ + ld r22,-224(r1) │ │ │ │ + ld r23,-216(r1) │ │ │ │ + ld r24,-208(r1) │ │ │ │ + ld r25,-200(r1) │ │ │ │ + ld r26,-192(r1) │ │ │ │ + ld r27,-184(r1) │ │ │ │ + ld r28,-176(r1) │ │ │ │ + ld r29,-168(r1) │ │ │ │ + ld r30,-160(r1) │ │ │ │ + ld r31,-152(r1) │ │ │ │ + lfd f14,-144(r1) │ │ │ │ + lfd f15,-136(r1) │ │ │ │ lfd f16,-128(r1) │ │ │ │ lfd f17,-120(r1) │ │ │ │ lfd f18,-112(r1) │ │ │ │ lfd f19,-104(r1) │ │ │ │ lfd f20,-96(r1) │ │ │ │ lfd f21,-88(r1) │ │ │ │ lfd f22,-80(r1) │ │ │ │ lfd f23,-72(r1) │ │ │ │ + mtocrf 8,r11 │ │ │ │ lfd f24,-64(r1) │ │ │ │ lfd f25,-56(r1) │ │ │ │ lfd f26,-48(r1) │ │ │ │ lfd f27,-40(r1) │ │ │ │ lfd f28,-32(r1) │ │ │ │ lfd f29,-24(r1) │ │ │ │ lfd f30,-16(r1) │ │ │ │ lfd f31,-8(r1) │ │ │ │ - mtocrf 8,r11 │ │ │ │ blr │ │ │ │ - ld r9,0(r29) │ │ │ │ - li r10,0 │ │ │ │ - addi r9,r9,1 │ │ │ │ - std r9,0(r29) │ │ │ │ - b 16c44 │ │ │ │ - sldi r9,r28,3 │ │ │ │ - mr r6,r28 │ │ │ │ - ldx r8,r29,r9 │ │ │ │ - b 16c30 │ │ │ │ - addi r18,r18,1 │ │ │ │ + nop │ │ │ │ + ld r2,0(r28) │ │ │ │ li r9,0 │ │ │ │ - b 168e0 │ │ │ │ + addi r2,r2,1 │ │ │ │ + std r2,0(r28) │ │ │ │ + b 15634 │ │ │ │ + sldi r2,r27,3 │ │ │ │ + mr r7,r27 │ │ │ │ + ldx r10,r28,r2 │ │ │ │ + b 15620 │ │ │ │ + addi r30,r30,1 │ │ │ │ + li r2,0 │ │ │ │ + b 152f8 │ │ │ │ .long 0x0 │ │ │ │ .long 0x3020000 │ │ │ │ - .long 0x1290 │ │ │ │ + .long 0x1292 │ │ │ │ nop │ │ │ │ - addis r2,r12,8 │ │ │ │ - addi r2,r2,4384 │ │ │ │ mflr r0 │ │ │ │ std r28,-176(r1) │ │ │ │ + std r29,-168(r1) │ │ │ │ ld r28,0(r3) │ │ │ │ + mr r29,r3 │ │ │ │ std r25,-200(r1) │ │ │ │ - std r29,-168(r1) │ │ │ │ std r30,-160(r1) │ │ │ │ std r31,-152(r1) │ │ │ │ - mr r29,r3 │ │ │ │ - ld r30,0(r28) │ │ │ │ std r0,16(r1) │ │ │ │ stdu r1,-304(r1) │ │ │ │ - bl 33a0 │ │ │ │ - ld r2,24(r1) │ │ │ │ + ld r30,0(r28) │ │ │ │ + bl 33a0 │ │ │ │ mr r31,r3 │ │ │ │ - bl 3660 │ │ │ │ - ld r2,24(r1) │ │ │ │ - divd r10,r30,r31 │ │ │ │ + bl 3660 │ │ │ │ + divd r9,r30,r31 │ │ │ │ mr r25,r3 │ │ │ │ - mulld r9,r10,r31 │ │ │ │ - subf r9,r9,r30 │ │ │ │ - cmpd r3,r9 │ │ │ │ - blt 17140 │ │ │ │ - maddld r25,r10,r25,r9 │ │ │ │ - add r10,r10,r25 │ │ │ │ - cmpd r25,r10 │ │ │ │ - bge 1711c │ │ │ │ - std r21,72(r1) │ │ │ │ - ld r21,8(r28) │ │ │ │ + mulld r2,r9,r31 │ │ │ │ + subf r2,r2,r30 │ │ │ │ + cmpd r3,r2 │ │ │ │ + blt 15ae8 │ │ │ │ + maddld r25,r9,r25,r2 │ │ │ │ + add r9,r9,r25 │ │ │ │ + cmpd r25,r9 │ │ │ │ + bge 15ac4 │ │ │ │ sradi r30,r30,1 │ │ │ │ addze r30,r30 │ │ │ │ std r20,64(r1) │ │ │ │ + std r21,72(r1) │ │ │ │ + ld r20,8(r28) │ │ │ │ + cmpdi r20,0 │ │ │ │ + ld r21,16(r29) │ │ │ │ std r22,80(r1) │ │ │ │ - ld r20,16(r29) │ │ │ │ ld r22,8(r29) │ │ │ │ - cmpdi r21,0 │ │ │ │ neg r30,r30 │ │ │ │ - ble 1714c │ │ │ │ - addis r8,r2,-3 │ │ │ │ - sldi r9,r25,5 │ │ │ │ - sldi r10,r10,5 │ │ │ │ - stfd f14,160(r1) │ │ │ │ - stfd f15,168(r1) │ │ │ │ + ble 15af4 │ │ │ │ + sldi r2,r25,5 │ │ │ │ + sldi r9,r9,5 │ │ │ │ + stfd f20,208(r1) │ │ │ │ + stfd f21,216(r1) │ │ │ │ + plfd f20,339956 # 68860 │ │ │ │ + plfd f21,339956 # 68868 │ │ │ │ std r23,88(r1) │ │ │ │ std r24,96(r1) │ │ │ │ ld r23,120(r28) │ │ │ │ - addi r8,r8,24352 │ │ │ │ - add r24,r22,r10 │ │ │ │ - std r26,112(r1) │ │ │ │ add r25,r25,r30 │ │ │ │ - addi r26,r1,32 │ │ │ │ addi r28,r1,48 │ │ │ │ - add r22,r22,r9 │ │ │ │ + add r24,r22,r9 │ │ │ │ + std r26,112(r1) │ │ │ │ std r27,120(r1) │ │ │ │ + addi r26,r1,32 │ │ │ │ + add r22,r22,r2 │ │ │ │ + stfd f14,160(r1) │ │ │ │ + stfd f15,168(r1) │ │ │ │ stfd f16,176(r1) │ │ │ │ - lfd f14,0(r8) │ │ │ │ - lfd f15,8(r8) │ │ │ │ stfd f17,184(r1) │ │ │ │ stfd f18,192(r1) │ │ │ │ stfd f19,200(r1) │ │ │ │ - stfd f20,208(r1) │ │ │ │ - stfd f21,216(r1) │ │ │ │ stfd f22,224(r1) │ │ │ │ stfd f23,232(r1) │ │ │ │ stfd f24,240(r1) │ │ │ │ stfd f25,248(r1) │ │ │ │ stfd f26,256(r1) │ │ │ │ stfd f27,264(r1) │ │ │ │ stfd f28,272(r1) │ │ │ │ @@ -20164,118 +17958,104 @@ │ │ │ │ stfd f30,288(r1) │ │ │ │ stfd f31,296(r1) │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ mr r3,r25 │ │ │ │ addi r30,r22,16 │ │ │ │ - mr r27,r21 │ │ │ │ - mr r31,r20 │ │ │ │ + mr r27,r20 │ │ │ │ + mr r31,r21 │ │ │ │ mr r29,r23 │ │ │ │ - bl 6d098 │ │ │ │ - nop │ │ │ │ - fmr f3,f14 │ │ │ │ - fmr f4,f15 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 3670 │ │ │ │ + fmr f3,f20 │ │ │ │ + fmr f4,f21 │ │ │ │ + bl 367c │ │ │ │ lfd f28,16(r22) │ │ │ │ lfd f29,24(r22) │ │ │ │ lfd f30,0(r22) │ │ │ │ lfd f31,8(r22) │ │ │ │ - fmr f21,f2 │ │ │ │ - fmr f20,f1 │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ + fmr f19,f2 │ │ │ │ + fmr f18,f1 │ │ │ │ nop │ │ │ │ lfd f3,0(r29) │ │ │ │ lfd f4,8(r29) │ │ │ │ - fmr f1,f20 │ │ │ │ - fmr f2,f21 │ │ │ │ + fmr f1,f18 │ │ │ │ + fmr f2,f19 │ │ │ │ addi r29,r29,16 │ │ │ │ addi r31,r31,32 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ mr r6,r28 │ │ │ │ mr r5,r26 │ │ │ │ - bl 3480 │ │ │ │ - ld r2,24(r1) │ │ │ │ - lfd f16,-32(r31) │ │ │ │ - lfd f17,-24(r31) │ │ │ │ - lfd f18,0(r28) │ │ │ │ - lfd f19,8(r28) │ │ │ │ + bl 3480 │ │ │ │ + lfd f14,-32(r31) │ │ │ │ + lfd f15,-24(r31) │ │ │ │ + lfd f16,0(r28) │ │ │ │ + lfd f17,8(r28) │ │ │ │ lfd f24,-16(r31) │ │ │ │ lfd f25,-8(r31) │ │ │ │ lfd f22,32(r1) │ │ │ │ lfd f23,40(r1) │ │ │ │ - fmr f3,f16 │ │ │ │ - fmr f4,f17 │ │ │ │ - fmr f1,f18 │ │ │ │ - fmr f2,f19 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + fmr f3,f14 │ │ │ │ + fmr f4,f15 │ │ │ │ + fmr f1,f16 │ │ │ │ + fmr f2,f17 │ │ │ │ + bl 367c │ │ │ │ fmr f3,f24 │ │ │ │ fmr f4,f25 │ │ │ │ fmr f27,f2 │ │ │ │ fmr f26,f1 │ │ │ │ fmr f2,f23 │ │ │ │ fmr f1,f22 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f27 │ │ │ │ fmr f1,f26 │ │ │ │ - bl 6d328 │ │ │ │ - nop │ │ │ │ + bl 3310 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ + bl 3d10 │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - fmr f3,f16 │ │ │ │ - fmr f4,f17 │ │ │ │ + fmr f3,f14 │ │ │ │ + fmr f4,f15 │ │ │ │ fmr f1,f22 │ │ │ │ fmr f2,f23 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f27,f2 │ │ │ │ fmr f26,f1 │ │ │ │ fmr f3,f24 │ │ │ │ fmr f4,f25 │ │ │ │ - fmr f1,f18 │ │ │ │ - fmr f2,f19 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + fmr f1,f16 │ │ │ │ + fmr f2,f17 │ │ │ │ + bl 367c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f27 │ │ │ │ fmr f1,f26 │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ + bl 3d10 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ + bl 3d10 │ │ │ │ addic. r27,r27,-1 │ │ │ │ stfd f30,0(r22) │ │ │ │ stfd f31,8(r22) │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ stfd f1,0(r30) │ │ │ │ stfd f2,8(r30) │ │ │ │ - bne 16f60 │ │ │ │ + bne 15930 │ │ │ │ addi r22,r22,32 │ │ │ │ addi r25,r25,1 │ │ │ │ cmpld r24,r22 │ │ │ │ - bne 16f10 │ │ │ │ + bne 158f0 │ │ │ │ lfd f14,160(r1) │ │ │ │ lfd f15,168(r1) │ │ │ │ lfd f16,176(r1) │ │ │ │ lfd f17,184(r1) │ │ │ │ lfd f18,192(r1) │ │ │ │ lfd f19,200(r1) │ │ │ │ lfd f20,208(r1) │ │ │ │ @@ -20302,1183 +18082,1162 @@ │ │ │ │ ld r25,-200(r1) │ │ │ │ ld r28,-176(r1) │ │ │ │ ld r29,-168(r1) │ │ │ │ ld r30,-160(r1) │ │ │ │ ld r31,-152(r1) │ │ │ │ mtlr r0 │ │ │ │ blr │ │ │ │ - addi r10,r10,1 │ │ │ │ - li r9,0 │ │ │ │ - b 16e40 │ │ │ │ + addi r9,r9,1 │ │ │ │ + li r2,0 │ │ │ │ + b 15820 │ │ │ │ ld r20,64(r1) │ │ │ │ ld r21,72(r1) │ │ │ │ ld r22,80(r1) │ │ │ │ - b 1711c │ │ │ │ + b 15ac4 │ │ │ │ .long 0x0 │ │ │ │ .long 0x1020000 │ │ │ │ .long 0xc92 │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - addis r2,r12,8 │ │ │ │ - addi r2,r2,3472 │ │ │ │ mflr r0 │ │ │ │ mfocrf r11,8 │ │ │ │ + stfd f14,-144(r1) │ │ │ │ + stfd f15,-136(r1) │ │ │ │ stfd f16,-128(r1) │ │ │ │ stfd f17,-120(r1) │ │ │ │ stfd f18,-112(r1) │ │ │ │ + std r0,16(r1) │ │ │ │ stfd f19,-104(r1) │ │ │ │ stfd f20,-96(r1) │ │ │ │ stfd f21,-88(r1) │ │ │ │ stfd f22,-80(r1) │ │ │ │ stfd f23,-72(r1) │ │ │ │ stfd f24,-64(r1) │ │ │ │ stfd f25,-56(r1) │ │ │ │ stfd f26,-48(r1) │ │ │ │ stfd f27,-40(r1) │ │ │ │ stfd f28,-32(r1) │ │ │ │ stfd f29,-24(r1) │ │ │ │ stfd f30,-16(r1) │ │ │ │ stfd f31,-8(r1) │ │ │ │ - std r17,-248(r1) │ │ │ │ - std r20,-224(r1) │ │ │ │ - std r27,-168(r1) │ │ │ │ - std r28,-160(r1) │ │ │ │ - std r14,-272(r1) │ │ │ │ - std r15,-264(r1) │ │ │ │ - std r16,-256(r1) │ │ │ │ - std r0,16(r1) │ │ │ │ - std r18,-240(r1) │ │ │ │ - std r19,-232(r1) │ │ │ │ - std r21,-216(r1) │ │ │ │ - std r22,-208(r1) │ │ │ │ - std r23,-200(r1) │ │ │ │ - std r24,-192(r1) │ │ │ │ - std r25,-184(r1) │ │ │ │ - std r26,-176(r1) │ │ │ │ - std r29,-152(r1) │ │ │ │ - std r30,-144(r1) │ │ │ │ - std r31,-136(r1) │ │ │ │ - stw r11,8(r1) │ │ │ │ + std r18,-256(r1) │ │ │ │ + std r17,-264(r1) │ │ │ │ + std r20,-240(r1) │ │ │ │ + std r19,-248(r1) │ │ │ │ + std r14,-288(r1) │ │ │ │ + std r15,-280(r1) │ │ │ │ + std r16,-272(r1) │ │ │ │ + std r21,-232(r1) │ │ │ │ + std r22,-224(r1) │ │ │ │ + std r23,-216(r1) │ │ │ │ + std r24,-208(r1) │ │ │ │ + std r25,-200(r1) │ │ │ │ + std r26,-192(r1) │ │ │ │ + std r27,-184(r1) │ │ │ │ + std r28,-176(r1) │ │ │ │ ld r20,0(r3) │ │ │ │ - stdu r1,-336(r1) │ │ │ │ mr r28,r3 │ │ │ │ - mr r31,r1 │ │ │ │ + std r29,-168(r1) │ │ │ │ + std r30,-160(r1) │ │ │ │ + std r31,-152(r1) │ │ │ │ + stw r11,8(r1) │ │ │ │ + stdu r1,-368(r1) │ │ │ │ ld r27,0(r20) │ │ │ │ - bl 33a0 │ │ │ │ - ld r2,24(r1) │ │ │ │ + mr r31,r1 │ │ │ │ + bl 33a0 │ │ │ │ mr r30,r3 │ │ │ │ - bl 3660 │ │ │ │ - ld r2,24(r1) │ │ │ │ - divd r17,r27,r30 │ │ │ │ + bl 3660 │ │ │ │ + divd r18,r27,r30 │ │ │ │ mr r29,r3 │ │ │ │ - mulld r9,r17,r30 │ │ │ │ - subf r9,r9,r27 │ │ │ │ - cmpd r3,r9 │ │ │ │ - blt 175ac │ │ │ │ - maddld r29,r17,r29,r9 │ │ │ │ - add r17,r17,r29 │ │ │ │ - cmpd r29,r17 │ │ │ │ - bge 174ec │ │ │ │ + mulld r2,r18,r30 │ │ │ │ + subf r2,r2,r27 │ │ │ │ + cmpd r3,r2 │ │ │ │ + blt 15f34 │ │ │ │ + maddld r29,r18,r29,r2 │ │ │ │ + add r18,r18,r29 │ │ │ │ + cmpd r29,r18 │ │ │ │ + bge 15e6c │ │ │ │ ld r21,8(r28) │ │ │ │ - sldi r9,r29,5 │ │ │ │ - ld r16,16(r28) │ │ │ │ + sldi r2,r29,5 │ │ │ │ + ld r17,16(r28) │ │ │ │ xxlxor vs22,vs22,vs22 │ │ │ │ xxlxor vs23,vs23,vs23 │ │ │ │ addi r23,r31,32 │ │ │ │ - addi r26,r31,48 │ │ │ │ - add r21,r21,r9 │ │ │ │ - ld r18,48(r20) │ │ │ │ - ld r8,0(r1) │ │ │ │ - mr r28,r1 │ │ │ │ - sldi r10,r18,3 │ │ │ │ - cmpdi cr4,r18,0 │ │ │ │ - addi r9,r10,15 │ │ │ │ - clrrdi r9,r9,4 │ │ │ │ - neg r9,r9 │ │ │ │ - stdux r8,r1,r9 │ │ │ │ - addi r15,r1,32 │ │ │ │ - ble cr4,172e8 │ │ │ │ - ld r6,56(r20) │ │ │ │ - mtctr r18 │ │ │ │ - add r5,r15,r10 │ │ │ │ - mr r8,r29 │ │ │ │ - add r6,r6,r10 │ │ │ │ - ldu r9,-8(r6) │ │ │ │ - divd r7,r8,r9 │ │ │ │ - sradi r10,r9,1 │ │ │ │ - addze r10,r10 │ │ │ │ - mulld r9,r7,r9 │ │ │ │ - subf r9,r9,r8 │ │ │ │ - mr r8,r7 │ │ │ │ - subf r9,r10,r9 │ │ │ │ - stdu r9,-8(r5) │ │ │ │ - bdnz 172c0 │ │ │ │ - ld r9,8(r20) │ │ │ │ - cmpdi r9,0 │ │ │ │ - ble 174d0 │ │ │ │ - sldi r9,r9,5 │ │ │ │ + plfd f28,339024 # 68860 │ │ │ │ + plfd f29,339024 # 68868 │ │ │ │ + pld r14,337856 # 683e0 │ │ │ │ + pld r15,337856 # 683e8 │ │ │ │ + add r21,r21,r2 │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + ld r24,48(r20) │ │ │ │ + ld r10,0(r1) │ │ │ │ + mr r19,r1 │ │ │ │ + sldi r9,r24,3 │ │ │ │ + cmpdi cr4,r24,0 │ │ │ │ + addi r2,r9,15 │ │ │ │ + clrrdi r2,r2,4 │ │ │ │ + neg r2,r2 │ │ │ │ + stdux r10,r1,r2 │ │ │ │ + addi r22,r1,32 │ │ │ │ + ble cr4,15ca8 │ │ │ │ + ld r7,56(r20) │ │ │ │ + mtctr r24 │ │ │ │ + add r6,r22,r9 │ │ │ │ + mr r10,r29 │ │ │ │ + add r7,r7,r9 │ │ │ │ + ldu r2,-8(r7) │ │ │ │ + divd r8,r10,r2 │ │ │ │ + sradi r9,r2,1 │ │ │ │ + addze r9,r9 │ │ │ │ + mulld r2,r8,r2 │ │ │ │ + subf r2,r2,r10 │ │ │ │ + mr r10,r8 │ │ │ │ + subf r2,r9,r2 │ │ │ │ + stdu r2,-8(r6) │ │ │ │ + bdnz 15c80 │ │ │ │ + ld r2,8(r20) │ │ │ │ + cmpdi r2,0 │ │ │ │ + ble 15e50 │ │ │ │ + sldi r2,r2,5 │ │ │ │ lfd f24,16(r21) │ │ │ │ lfd f25,24(r21) │ │ │ │ + addi r25,r21,16 │ │ │ │ + mr r28,r17 │ │ │ │ + li r27,0 │ │ │ │ + std r29,64(r31) │ │ │ │ lfd f26,0(r21) │ │ │ │ lfd f27,8(r21) │ │ │ │ - addi r19,r21,16 │ │ │ │ - mr r25,r16 │ │ │ │ - li r24,0 │ │ │ │ - add r22,r9,r16 │ │ │ │ - nop │ │ │ │ + add r26,r2,r17 │ │ │ │ nop │ │ │ │ - ble cr4,17590 │ │ │ │ - addis r10,r2,-3 │ │ │ │ + ble cr4,15f20 │ │ │ │ ld r30,120(r20) │ │ │ │ - sldi r9,r24,4 │ │ │ │ - addi r14,r15,-8 │ │ │ │ - mr r27,r18 │ │ │ │ + sldi r9,r27,4 │ │ │ │ fmr f31,f23 │ │ │ │ fmr f30,f22 │ │ │ │ - addi r10,r10,24352 │ │ │ │ - lfd f28,0(r10) │ │ │ │ - lfd f29,8(r10) │ │ │ │ + addi r29,r22,-8 │ │ │ │ + mr r16,r24 │ │ │ │ add r30,r30,r9 │ │ │ │ - ldu r3,8(r14) │ │ │ │ + ldu r3,8(r29) │ │ │ │ addi r30,r30,16 │ │ │ │ - bl 6d098 │ │ │ │ - nop │ │ │ │ + bl 3670 │ │ │ │ fmr f3,f28 │ │ │ │ fmr f4,f29 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ lfd f3,-16(r30) │ │ │ │ lfd f4,-8(r30) │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ - addic. r27,r27,-1 │ │ │ │ + bl 3d10 │ │ │ │ + addic. r16,r16,-1 │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - bne 17350 │ │ │ │ - mr r6,r26 │ │ │ │ + bne 15d00 │ │ │ │ + addi r6,r31,48 │ │ │ │ mr r5,r23 │ │ │ │ - bl 3480 │ │ │ │ - ld r2,24(r1) │ │ │ │ - lfd f20,32(r31) │ │ │ │ - lfd f21,40(r31) │ │ │ │ - lfd f16,0(r26) │ │ │ │ - lfd f17,8(r26) │ │ │ │ - lfd f28,0(r25) │ │ │ │ - lfd f29,8(r25) │ │ │ │ - fmr f3,f16 │ │ │ │ - fmr f4,f17 │ │ │ │ - lfd f18,16(r25) │ │ │ │ - lfd f19,24(r25) │ │ │ │ - addi r25,r25,32 │ │ │ │ - add r24,r24,r18 │ │ │ │ - fmr f1,f28 │ │ │ │ - fmr f2,f29 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 3480 │ │ │ │ + lfd f18,32(r31) │ │ │ │ + lfd f19,40(r31) │ │ │ │ + lfd f14,48(r31) │ │ │ │ + lfd f15,56(r31) │ │ │ │ + lfd f16,0(r28) │ │ │ │ + lfd f17,8(r28) │ │ │ │ + fmr f3,f14 │ │ │ │ + fmr f4,f15 │ │ │ │ + addi r28,r28,32 │ │ │ │ + add r27,r27,r24 │ │ │ │ + lfd f20,-16(r28) │ │ │ │ + lfd f21,-8(r28) │ │ │ │ + fmr f1,f16 │ │ │ │ + fmr f2,f17 │ │ │ │ + bl 367c │ │ │ │ fmr f3,f26 │ │ │ │ fmr f4,f27 │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ - fmr f3,f20 │ │ │ │ - fmr f4,f21 │ │ │ │ + bl 3d10 │ │ │ │ + fmr f3,f18 │ │ │ │ + fmr f4,f19 │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - fmr f2,f19 │ │ │ │ - fmr f1,f18 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + fmr f2,f21 │ │ │ │ + fmr f1,f20 │ │ │ │ + bl 367c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 6d328 │ │ │ │ - nop │ │ │ │ + bl 3310 │ │ │ │ fmr f27,f2 │ │ │ │ fmr f26,f1 │ │ │ │ - fmr f3,f16 │ │ │ │ - fmr f4,f17 │ │ │ │ - fmr f1,f18 │ │ │ │ - fmr f2,f19 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + fmr f3,f14 │ │ │ │ + fmr f4,f15 │ │ │ │ + fmr f1,f20 │ │ │ │ + fmr f2,f21 │ │ │ │ + bl 367c │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - fmr f3,f20 │ │ │ │ - fmr f4,f21 │ │ │ │ - fmr f1,f28 │ │ │ │ - fmr f2,f29 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + fmr f3,f18 │ │ │ │ + fmr f4,f19 │ │ │ │ + fmr f1,f16 │ │ │ │ + fmr f2,f17 │ │ │ │ + bl 367c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ + bl 3d10 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f25 │ │ │ │ fmr f1,f24 │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ - cmpld r22,r25 │ │ │ │ + bl 3d10 │ │ │ │ + cmpld r26,r28 │ │ │ │ stfd f26,0(r21) │ │ │ │ stfd f27,8(r21) │ │ │ │ fmr f25,f2 │ │ │ │ fmr f24,f1 │ │ │ │ - stfd f1,0(r19) │ │ │ │ - stfd f2,8(r19) │ │ │ │ - bne 17320 │ │ │ │ + stfd f1,0(r25) │ │ │ │ + stfd f2,8(r25) │ │ │ │ + bne 15ce0 │ │ │ │ + ld r29,64(r31) │ │ │ │ addi r29,r29,1 │ │ │ │ - ld r9,0(r1) │ │ │ │ + ld r2,0(r1) │ │ │ │ addi r21,r21,32 │ │ │ │ - cmpd r17,r29 │ │ │ │ - std r9,0(r28) │ │ │ │ - mr r1,r28 │ │ │ │ - bne 17280 │ │ │ │ - addi r1,r31,336 │ │ │ │ + cmpd r18,r29 │ │ │ │ + std r2,0(r19) │ │ │ │ + mr r1,r19 │ │ │ │ + bne 15c40 │ │ │ │ + addi r1,r31,368 │ │ │ │ ld r0,16(r1) │ │ │ │ lwz r11,8(r1) │ │ │ │ - ld r14,-272(r1) │ │ │ │ - ld r15,-264(r1) │ │ │ │ - ld r16,-256(r1) │ │ │ │ - ld r17,-248(r1) │ │ │ │ - ld r18,-240(r1) │ │ │ │ - ld r19,-232(r1) │ │ │ │ - ld r20,-224(r1) │ │ │ │ - ld r21,-216(r1) │ │ │ │ - ld r22,-208(r1) │ │ │ │ - ld r23,-200(r1) │ │ │ │ - ld r24,-192(r1) │ │ │ │ - ld r25,-184(r1) │ │ │ │ - ld r26,-176(r1) │ │ │ │ - ld r27,-168(r1) │ │ │ │ + ld r14,-288(r1) │ │ │ │ + ld r15,-280(r1) │ │ │ │ + ld r16,-272(r1) │ │ │ │ + ld r17,-264(r1) │ │ │ │ + ld r18,-256(r1) │ │ │ │ + ld r19,-248(r1) │ │ │ │ + ld r20,-240(r1) │ │ │ │ + ld r21,-232(r1) │ │ │ │ mtlr r0 │ │ │ │ - ld r28,-160(r1) │ │ │ │ - ld r29,-152(r1) │ │ │ │ - ld r30,-144(r1) │ │ │ │ - ld r31,-136(r1) │ │ │ │ + ld r22,-224(r1) │ │ │ │ + ld r23,-216(r1) │ │ │ │ + ld r24,-208(r1) │ │ │ │ + ld r25,-200(r1) │ │ │ │ + ld r26,-192(r1) │ │ │ │ + ld r27,-184(r1) │ │ │ │ + ld r28,-176(r1) │ │ │ │ + ld r29,-168(r1) │ │ │ │ + ld r30,-160(r1) │ │ │ │ + ld r31,-152(r1) │ │ │ │ + lfd f14,-144(r1) │ │ │ │ + lfd f15,-136(r1) │ │ │ │ lfd f16,-128(r1) │ │ │ │ lfd f17,-120(r1) │ │ │ │ lfd f18,-112(r1) │ │ │ │ lfd f19,-104(r1) │ │ │ │ lfd f20,-96(r1) │ │ │ │ lfd f21,-88(r1) │ │ │ │ lfd f22,-80(r1) │ │ │ │ lfd f23,-72(r1) │ │ │ │ + mtocrf 8,r11 │ │ │ │ lfd f24,-64(r1) │ │ │ │ lfd f25,-56(r1) │ │ │ │ lfd f26,-48(r1) │ │ │ │ lfd f27,-40(r1) │ │ │ │ lfd f28,-32(r1) │ │ │ │ lfd f29,-24(r1) │ │ │ │ lfd f30,-16(r1) │ │ │ │ lfd f31,-8(r1) │ │ │ │ - mtocrf 8,r11 │ │ │ │ blr │ │ │ │ nop │ │ │ │ - addis r9,r2,-3 │ │ │ │ - fmr f20,f22 │ │ │ │ - fmr f21,f23 │ │ │ │ - addi r9,r9,23200 │ │ │ │ - lfd f16,0(r9) │ │ │ │ - lfd f17,8(r9) │ │ │ │ - b 173c8 │ │ │ │ - addi r17,r17,1 │ │ │ │ - li r9,0 │ │ │ │ - b 17250 │ │ │ │ - .long 0x0 │ │ │ │ - .long 0x3020000 │ │ │ │ - .long 0x1290 │ │ │ │ nop │ │ │ │ nop │ │ │ │ + fmr f18,f22 │ │ │ │ + fmr f19,f23 │ │ │ │ + mtfprd f15,r15 │ │ │ │ + mtfprd f14,r14 │ │ │ │ + b 15d64 │ │ │ │ + addi r18,r18,1 │ │ │ │ + li r2,0 │ │ │ │ + b 15be8 │ │ │ │ + .long 0x0 │ │ │ │ + .long 0x3020000 │ │ │ │ + .long 0x1292 │ │ │ │ nop │ │ │ │ - addis r2,r12,8 │ │ │ │ - addi r2,r2,2352 │ │ │ │ mflr r0 │ │ │ │ std r20,-96(r1) │ │ │ │ std r21,-88(r1) │ │ │ │ + mr r21,r10 │ │ │ │ std r22,-80(r1) │ │ │ │ std r23,-72(r1) │ │ │ │ + mr r22,r3 │ │ │ │ + mr r23,r8 │ │ │ │ + std r0,16(r1) │ │ │ │ std r24,-64(r1) │ │ │ │ + mr r24,r4 │ │ │ │ std r25,-56(r1) │ │ │ │ std r26,-48(r1) │ │ │ │ + ld r25,0(r9) │ │ │ │ + mr r26,r5 │ │ │ │ std r27,-40(r1) │ │ │ │ std r28,-32(r1) │ │ │ │ + mr r27,r6 │ │ │ │ + mr r28,r7 │ │ │ │ std r29,-24(r1) │ │ │ │ std r30,-16(r1) │ │ │ │ + mr r29,r9 │ │ │ │ std r31,-8(r1) │ │ │ │ std r19,-104(r1) │ │ │ │ - ld r26,0(r9) │ │ │ │ - mr r29,r9 │ │ │ │ - mr r24,r4 │ │ │ │ - mr r27,r5 │ │ │ │ - mr r28,r6 │ │ │ │ - mr r25,r7 │ │ │ │ - mr r23,r8 │ │ │ │ - mr r21,r10 │ │ │ │ - mr r22,r3 │ │ │ │ - std r0,16(r1) │ │ │ │ stdu r1,-144(r1) │ │ │ │ mr r31,r1 │ │ │ │ - bl 33a0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - cmpd r3,r26 │ │ │ │ + bl 33a0 │ │ │ │ ld r9,0(r1) │ │ │ │ - iselgt r30,r26,r3 │ │ │ │ - sldi r11,r30,3 │ │ │ │ - addi r11,r11,15 │ │ │ │ - clrrdi r11,r11,4 │ │ │ │ - neg r11,r11 │ │ │ │ - stdux r9,r1,r11 │ │ │ │ + cmpd r3,r25 │ │ │ │ + iselgt r30,r25,r3 │ │ │ │ + sldi r2,r30,3 │ │ │ │ + addi r2,r2,15 │ │ │ │ + clrrdi r2,r2,4 │ │ │ │ + neg r2,r2 │ │ │ │ + stdux r9,r1,r2 │ │ │ │ addi r20,r1,32 │ │ │ │ - stdux r9,r1,r11 │ │ │ │ - bl 3660 │ │ │ │ - ld r2,24(r1) │ │ │ │ - li r11,-1 │ │ │ │ + stdux r9,r1,r2 │ │ │ │ + bl 3660 │ │ │ │ + li r2,-1 │ │ │ │ ld r10,8(r29) │ │ │ │ ld r9,16(r29) │ │ │ │ cmpd r30,r3 │ │ │ │ - std r11,0(r27) │ │ │ │ - std r11,0(r28) │ │ │ │ - std r11,0(r25) │ │ │ │ - std r11,0(r23) │ │ │ │ - std r11,0(r22) │ │ │ │ - std r11,0(r24) │ │ │ │ - ble 1783c │ │ │ │ + std r2,0(r26) │ │ │ │ + std r2,0(r27) │ │ │ │ + std r2,0(r28) │ │ │ │ + std r2,0(r23) │ │ │ │ + std r2,0(r22) │ │ │ │ + std r2,0(r24) │ │ │ │ + ble 161ac │ │ │ │ cmpdi r30,0 │ │ │ │ - mulld r10,r10,r9 │ │ │ │ addi r19,r1,32 │ │ │ │ addi r21,r21,1 │ │ │ │ - li r9,0 │ │ │ │ + li r2,0 │ │ │ │ + mulld r10,r10,r9 │ │ │ │ sldi r21,r21,1 │ │ │ │ - std r9,0(r19) │ │ │ │ - ble 178a8 │ │ │ │ - divd r5,r26,r30 │ │ │ │ - addi r7,r20,-8 │ │ │ │ - mulld r9,r5,r30 │ │ │ │ - subf. r9,r9,r26 │ │ │ │ - ble 178e0 │ │ │ │ - addi r8,r5,1 │ │ │ │ - addi r9,r9,-1 │ │ │ │ - std r8,0(r20) │ │ │ │ + std r2,0(r19) │ │ │ │ + ble 16218 │ │ │ │ + divd r6,r25,r30 │ │ │ │ + addi r8,r20,-8 │ │ │ │ + mulld r2,r6,r30 │ │ │ │ + subf. r2,r2,r25 │ │ │ │ + ble 16250 │ │ │ │ + addi r9,r6,1 │ │ │ │ + addi r2,r2,-1 │ │ │ │ + std r9,0(r20) │ │ │ │ cmpdi r30,1 │ │ │ │ - beq 178a8 │ │ │ │ + beq 16218 │ │ │ │ addi r30,r30,-1 │ │ │ │ - mr r6,r20 │ │ │ │ - addi r4,r5,1 │ │ │ │ - andi. r8,r30,1 │ │ │ │ - mr r8,r30 │ │ │ │ - beq 17720 │ │ │ │ - cmpdi r9,0 │ │ │ │ - addi r6,r20,8 │ │ │ │ - ble 178a0 │ │ │ │ - addi r9,r9,-1 │ │ │ │ - std r4,0(r6) │ │ │ │ + mr r7,r20 │ │ │ │ + addi r5,r6,1 │ │ │ │ + andi. r9,r30,1 │ │ │ │ + mr r9,r30 │ │ │ │ + beq 16090 │ │ │ │ + cmpdi r2,0 │ │ │ │ + addi r7,r20,8 │ │ │ │ + ble 16210 │ │ │ │ + addi r2,r2,-1 │ │ │ │ + std r5,0(r7) │ │ │ │ cmpdi r30,1 │ │ │ │ - beq 17754 │ │ │ │ - srdi r8,r8,1 │ │ │ │ - mtctr r8 │ │ │ │ - cmpdi r9,0 │ │ │ │ - addi r8,r6,8 │ │ │ │ - ble 17890 │ │ │ │ - addi r9,r9,-1 │ │ │ │ - std r4,8(r6) │ │ │ │ + beq 160c4 │ │ │ │ + srdi r9,r9,1 │ │ │ │ + mtctr r9 │ │ │ │ + cmpdi r2,0 │ │ │ │ + addi r9,r7,8 │ │ │ │ + ble 16200 │ │ │ │ + addi r2,r2,-1 │ │ │ │ + std r5,8(r7) │ │ │ │ + cmpdi r2,0 │ │ │ │ + addi r7,r9,8 │ │ │ │ + ble 161f0 │ │ │ │ + addi r2,r2,-1 │ │ │ │ + std r5,8(r9) │ │ │ │ + bdnz 16098 │ │ │ │ + andi. r2,r30,1 │ │ │ │ + li r7,0 │ │ │ │ + mr r2,r19 │ │ │ │ + addi r9,r30,-1 │ │ │ │ + beq 160e8 │ │ │ │ + ldu r7,8(r8) │ │ │ │ cmpdi r9,0 │ │ │ │ - addi r6,r8,8 │ │ │ │ - ble 17880 │ │ │ │ - addi r9,r9,-1 │ │ │ │ - std r4,8(r8) │ │ │ │ - bdnz 17728 │ │ │ │ - andi. r9,r30,1 │ │ │ │ - li r6,0 │ │ │ │ - mr r9,r19 │ │ │ │ - addi r8,r30,-1 │ │ │ │ - beq 17778 │ │ │ │ - ldu r6,8(r7) │ │ │ │ - cmpdi r8,0 │ │ │ │ - stdu r6,8(r9) │ │ │ │ - beq 177a8 │ │ │ │ - srdi r8,r30,1 │ │ │ │ - mtctr r8 │ │ │ │ - ld r8,8(r7) │ │ │ │ - ld r11,16(r7) │ │ │ │ - mr r5,r9 │ │ │ │ - addi r7,r7,16 │ │ │ │ - addi r9,r9,16 │ │ │ │ - add r8,r6,r8 │ │ │ │ - add r6,r8,r11 │ │ │ │ - std r8,-8(r9) │ │ │ │ - std r6,16(r5) │ │ │ │ - bdnz 17780 │ │ │ │ + stdu r7,8(r2) │ │ │ │ + beq 16118 │ │ │ │ + srdi r9,r30,1 │ │ │ │ + mtctr r9 │ │ │ │ + ld r9,8(r8) │ │ │ │ + ld r4,16(r8) │ │ │ │ + mr r6,r2 │ │ │ │ + addi r8,r8,16 │ │ │ │ + addi r2,r2,16 │ │ │ │ + add r9,r7,r9 │ │ │ │ + add r7,r9,r4 │ │ │ │ + std r9,-8(r2) │ │ │ │ + std r7,16(r6) │ │ │ │ + bdnz 160f0 │ │ │ │ sldi r3,r3,3 │ │ │ │ - ldx r9,r19,r3 │ │ │ │ - ldx r7,r20,r3 │ │ │ │ - subf r8,r21,r9 │ │ │ │ - add r7,r9,r7 │ │ │ │ - std r9,0(r22) │ │ │ │ - mulld r6,r7,r10 │ │ │ │ - addi r8,r8,1 │ │ │ │ - addi r7,r7,-1 │ │ │ │ - mulld r8,r8,r10 │ │ │ │ - std r7,0(r24) │ │ │ │ - addi r7,r6,-1 │ │ │ │ - std r7,0(r28) │ │ │ │ - std r8,0(r27) │ │ │ │ - cmpdi r8,0 │ │ │ │ - bge 17810 │ │ │ │ - subf r9,r21,r9 │ │ │ │ - mulld r8,r26,r10 │ │ │ │ - li r7,0 │ │ │ │ + ldx r2,r19,r3 │ │ │ │ + ldx r8,r20,r3 │ │ │ │ + subf r9,r21,r2 │ │ │ │ + add r8,r2,r8 │ │ │ │ + std r2,0(r22) │ │ │ │ + mulld r7,r8,r10 │ │ │ │ addi r9,r9,1 │ │ │ │ - add r9,r9,r26 │ │ │ │ addi r8,r8,-1 │ │ │ │ mulld r9,r9,r10 │ │ │ │ - std r9,0(r25) │ │ │ │ - std r8,0(r23) │ │ │ │ - std r7,0(r27) │ │ │ │ - ld r9,0(r25) │ │ │ │ - li r10,-1 │ │ │ │ + std r8,0(r24) │ │ │ │ + addi r8,r7,-1 │ │ │ │ + std r8,0(r27) │ │ │ │ + std r9,0(r26) │ │ │ │ + cmpdi r9,0 │ │ │ │ + bge 16180 │ │ │ │ + subf r2,r21,r2 │ │ │ │ + mulld r9,r25,r10 │ │ │ │ + li r8,0 │ │ │ │ + addi r2,r2,1 │ │ │ │ + add r2,r2,r25 │ │ │ │ + addi r9,r9,-1 │ │ │ │ + mulld r2,r2,r10 │ │ │ │ + std r2,0(r28) │ │ │ │ + std r9,0(r23) │ │ │ │ + std r8,0(r26) │ │ │ │ + ld r9,0(r28) │ │ │ │ cmpdi r9,-1 │ │ │ │ - beq 1783c │ │ │ │ - ld r8,0(r28) │ │ │ │ - cmpd r9,r8 │ │ │ │ - bgt 1783c │ │ │ │ + li r2,-1 │ │ │ │ + beq 161ac │ │ │ │ + ld r10,0(r27) │ │ │ │ + cmpd r9,r10 │ │ │ │ + bgt 161ac │ │ │ │ ld r9,0(r23) │ │ │ │ - std r9,0(r28) │ │ │ │ - std r10,0(r25) │ │ │ │ - std r10,0(r23) │ │ │ │ + std r9,0(r27) │ │ │ │ + std r2,0(r28) │ │ │ │ + std r2,0(r23) │ │ │ │ addi r1,r31,144 │ │ │ │ ld r0,16(r1) │ │ │ │ ld r19,-104(r1) │ │ │ │ ld r20,-96(r1) │ │ │ │ ld r21,-88(r1) │ │ │ │ ld r22,-80(r1) │ │ │ │ ld r23,-72(r1) │ │ │ │ ld r24,-64(r1) │ │ │ │ ld r25,-56(r1) │ │ │ │ ld r26,-48(r1) │ │ │ │ ld r27,-40(r1) │ │ │ │ + mtlr r0 │ │ │ │ ld r28,-32(r1) │ │ │ │ ld r29,-24(r1) │ │ │ │ ld r30,-16(r1) │ │ │ │ ld r31,-8(r1) │ │ │ │ - mtlr r0 │ │ │ │ blr │ │ │ │ - std r5,8(r8) │ │ │ │ - bdnz 17728 │ │ │ │ - b 17754 │ │ │ │ + std r6,8(r9) │ │ │ │ + bdnz 16098 │ │ │ │ + b 160c4 │ │ │ │ nop │ │ │ │ - std r5,8(r6) │ │ │ │ - b 1773c │ │ │ │ + std r6,8(r7) │ │ │ │ + b 160ac │ │ │ │ nop │ │ │ │ nop │ │ │ │ - std r5,0(r6) │ │ │ │ - b 17718 │ │ │ │ + std r6,0(r7) │ │ │ │ + b 16088 │ │ │ │ sldi r3,r3,3 │ │ │ │ - mulld r8,r26,r10 │ │ │ │ - li r6,0 │ │ │ │ - ldx r9,r19,r3 │ │ │ │ - ldx r7,r20,r3 │ │ │ │ + mulld r9,r25,r10 │ │ │ │ + li r7,0 │ │ │ │ + ldx r2,r19,r3 │ │ │ │ + ldx r8,r20,r3 │ │ │ │ + addi r9,r9,-1 │ │ │ │ + add r8,r2,r8 │ │ │ │ + std r2,0(r22) │ │ │ │ addi r8,r8,-1 │ │ │ │ - add r7,r9,r7 │ │ │ │ - std r9,0(r22) │ │ │ │ - addi r7,r7,-1 │ │ │ │ - std r7,0(r24) │ │ │ │ - std r6,0(r27) │ │ │ │ - std r8,0(r28) │ │ │ │ - ld r8,0(r27) │ │ │ │ - b 177e0 │ │ │ │ - std r5,0(r20) │ │ │ │ - b 176e4 │ │ │ │ + std r8,0(r24) │ │ │ │ + std r7,0(r26) │ │ │ │ + std r9,0(r27) │ │ │ │ + ld r9,0(r26) │ │ │ │ + b 16150 │ │ │ │ + std r6,0(r20) │ │ │ │ + b 16054 │ │ │ │ .long 0x0 │ │ │ │ .long 0x1000000 │ │ │ │ .long 0xd80 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - addis r2,r12,8 │ │ │ │ - addi r2,r2,1536 │ │ │ │ mflr r0 │ │ │ │ std r20,-96(r1) │ │ │ │ std r21,-88(r1) │ │ │ │ + mr r21,r9 │ │ │ │ std r22,-80(r1) │ │ │ │ std r23,-72(r1) │ │ │ │ + mr r22,r10 │ │ │ │ + mr r23,r3 │ │ │ │ + std r0,16(r1) │ │ │ │ std r24,-64(r1) │ │ │ │ + mr r24,r4 │ │ │ │ std r25,-56(r1) │ │ │ │ std r26,-48(r1) │ │ │ │ + ld r26,0(r9) │ │ │ │ + mr r25,r8 │ │ │ │ std r27,-40(r1) │ │ │ │ std r28,-32(r1) │ │ │ │ + mr r27,r5 │ │ │ │ + mr r28,r6 │ │ │ │ std r29,-24(r1) │ │ │ │ std r30,-16(r1) │ │ │ │ + mr r29,r7 │ │ │ │ std r31,-8(r1) │ │ │ │ std r19,-104(r1) │ │ │ │ - ld r27,0(r9) │ │ │ │ - mr r21,r9 │ │ │ │ - mr r24,r4 │ │ │ │ - mr r28,r5 │ │ │ │ - mr r29,r6 │ │ │ │ - mr r26,r7 │ │ │ │ - mr r25,r8 │ │ │ │ - mr r22,r10 │ │ │ │ - mr r23,r3 │ │ │ │ - std r0,16(r1) │ │ │ │ stdu r1,-144(r1) │ │ │ │ mr r31,r1 │ │ │ │ - bl 33a0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - cmpd r3,r27 │ │ │ │ + bl 33a0 │ │ │ │ ld r9,0(r1) │ │ │ │ - iselgt r30,r27,r3 │ │ │ │ - sldi r11,r30,3 │ │ │ │ - addi r11,r11,15 │ │ │ │ - clrrdi r11,r11,4 │ │ │ │ - neg r11,r11 │ │ │ │ - stdux r9,r1,r11 │ │ │ │ + cmpd r3,r26 │ │ │ │ + iselgt r30,r26,r3 │ │ │ │ + sldi r2,r30,3 │ │ │ │ + addi r2,r2,15 │ │ │ │ + clrrdi r2,r2,4 │ │ │ │ + neg r2,r2 │ │ │ │ + stdux r9,r1,r2 │ │ │ │ addi r20,r1,32 │ │ │ │ - stdux r9,r1,r11 │ │ │ │ - bl 3660 │ │ │ │ - ld r2,24(r1) │ │ │ │ - li r11,-1 │ │ │ │ + stdux r9,r1,r2 │ │ │ │ + bl 3660 │ │ │ │ + li r2,-1 │ │ │ │ ld r10,8(r21) │ │ │ │ cmpd r30,r3 │ │ │ │ - std r11,0(r28) │ │ │ │ - std r11,0(r29) │ │ │ │ - std r11,0(r26) │ │ │ │ - std r11,0(r25) │ │ │ │ - std r11,0(r23) │ │ │ │ - std r11,0(r24) │ │ │ │ - ble 17b68 │ │ │ │ + std r2,0(r27) │ │ │ │ + std r2,0(r28) │ │ │ │ + std r2,0(r29) │ │ │ │ + std r2,0(r25) │ │ │ │ + std r2,0(r23) │ │ │ │ + std r2,0(r24) │ │ │ │ + ble 164c8 │ │ │ │ cmpdi r30,0 │ │ │ │ addi r19,r1,32 │ │ │ │ addi r22,r22,1 │ │ │ │ - li r9,0 │ │ │ │ - mr r7,r3 │ │ │ │ + li r2,0 │ │ │ │ + mr r8,r3 │ │ │ │ sldi r22,r22,1 │ │ │ │ - std r9,0(r19) │ │ │ │ - ble 17bd8 │ │ │ │ - divd r4,r27,r30 │ │ │ │ - addi r6,r20,-8 │ │ │ │ - mulld r9,r4,r30 │ │ │ │ - subf. r9,r9,r27 │ │ │ │ - ble 17c10 │ │ │ │ - addi r8,r4,1 │ │ │ │ - addi r9,r9,-1 │ │ │ │ - std r8,0(r20) │ │ │ │ + std r2,0(r19) │ │ │ │ + ble 16538 │ │ │ │ + divd r5,r26,r30 │ │ │ │ + addi r7,r20,-8 │ │ │ │ + mulld r2,r5,r30 │ │ │ │ + subf. r2,r2,r26 │ │ │ │ + ble 16570 │ │ │ │ + addi r9,r5,1 │ │ │ │ + addi r2,r2,-1 │ │ │ │ + std r9,0(r20) │ │ │ │ cmpdi r30,1 │ │ │ │ - beq 17bd8 │ │ │ │ + beq 16538 │ │ │ │ addi r30,r30,-1 │ │ │ │ - mr r5,r20 │ │ │ │ - addi r3,r4,1 │ │ │ │ - andi. r8,r30,1 │ │ │ │ - mr r8,r30 │ │ │ │ - beq 17a4c │ │ │ │ - cmpdi r9,0 │ │ │ │ - addi r5,r20,8 │ │ │ │ - ble 17bd0 │ │ │ │ - addi r9,r9,-1 │ │ │ │ - std r3,0(r5) │ │ │ │ + mr r6,r20 │ │ │ │ + addi r4,r5,1 │ │ │ │ + andi. r9,r30,1 │ │ │ │ + mr r9,r30 │ │ │ │ + beq 163ac │ │ │ │ + cmpdi r2,0 │ │ │ │ + addi r6,r20,8 │ │ │ │ + ble 16530 │ │ │ │ + addi r2,r2,-1 │ │ │ │ + std r4,0(r6) │ │ │ │ cmpdi r30,1 │ │ │ │ - beq 17a80 │ │ │ │ - srdi r8,r8,1 │ │ │ │ - mtctr r8 │ │ │ │ - cmpdi r9,0 │ │ │ │ - addi r8,r5,8 │ │ │ │ - ble 17bc0 │ │ │ │ - addi r9,r9,-1 │ │ │ │ - std r3,8(r5) │ │ │ │ + beq 163e0 │ │ │ │ + srdi r9,r9,1 │ │ │ │ + mtctr r9 │ │ │ │ + cmpdi r2,0 │ │ │ │ + addi r9,r6,8 │ │ │ │ + ble 16520 │ │ │ │ + addi r2,r2,-1 │ │ │ │ + std r4,8(r6) │ │ │ │ + cmpdi r2,0 │ │ │ │ + addi r6,r9,8 │ │ │ │ + ble 16510 │ │ │ │ + addi r2,r2,-1 │ │ │ │ + std r4,8(r9) │ │ │ │ + bdnz 163b4 │ │ │ │ + andi. r2,r30,1 │ │ │ │ + li r6,0 │ │ │ │ + mr r2,r19 │ │ │ │ + addi r9,r30,-1 │ │ │ │ + beq 16404 │ │ │ │ + ldu r6,8(r7) │ │ │ │ cmpdi r9,0 │ │ │ │ - addi r5,r8,8 │ │ │ │ - ble 17bb0 │ │ │ │ - addi r9,r9,-1 │ │ │ │ - std r3,8(r8) │ │ │ │ - bdnz 17a54 │ │ │ │ - andi. r9,r30,1 │ │ │ │ - li r5,0 │ │ │ │ - mr r9,r19 │ │ │ │ - addi r8,r30,-1 │ │ │ │ - beq 17aa4 │ │ │ │ - ldu r5,8(r6) │ │ │ │ - cmpdi r8,0 │ │ │ │ - stdu r5,8(r9) │ │ │ │ - beq 17ad4 │ │ │ │ - srdi r8,r30,1 │ │ │ │ - mtctr r8 │ │ │ │ - ld r8,8(r6) │ │ │ │ - ld r11,16(r6) │ │ │ │ - mr r4,r9 │ │ │ │ - addi r6,r6,16 │ │ │ │ - addi r9,r9,16 │ │ │ │ - add r8,r5,r8 │ │ │ │ - add r5,r8,r11 │ │ │ │ - std r8,-8(r9) │ │ │ │ - std r5,16(r4) │ │ │ │ - bdnz 17aac │ │ │ │ - sldi r7,r7,3 │ │ │ │ - ldx r9,r19,r7 │ │ │ │ - ldx r7,r20,r7 │ │ │ │ - subf r8,r22,r9 │ │ │ │ - add r7,r9,r7 │ │ │ │ - std r9,0(r23) │ │ │ │ - mulld r6,r7,r10 │ │ │ │ - addi r8,r8,1 │ │ │ │ - addi r7,r7,-1 │ │ │ │ - mulld r8,r8,r10 │ │ │ │ - std r7,0(r24) │ │ │ │ - addi r7,r6,-1 │ │ │ │ - std r7,0(r29) │ │ │ │ - std r8,0(r28) │ │ │ │ - cmpdi r8,0 │ │ │ │ - bge 17b3c │ │ │ │ - subf r9,r22,r9 │ │ │ │ - mulld r8,r27,r10 │ │ │ │ - li r7,0 │ │ │ │ + stdu r6,8(r2) │ │ │ │ + beq 16434 │ │ │ │ + srdi r9,r30,1 │ │ │ │ + mtctr r9 │ │ │ │ + ld r9,8(r7) │ │ │ │ + ld r3,16(r7) │ │ │ │ + mr r5,r2 │ │ │ │ + addi r7,r7,16 │ │ │ │ + addi r2,r2,16 │ │ │ │ + add r9,r6,r9 │ │ │ │ + add r6,r9,r3 │ │ │ │ + std r9,-8(r2) │ │ │ │ + std r6,16(r5) │ │ │ │ + bdnz 1640c │ │ │ │ + sldi r8,r8,3 │ │ │ │ + ldx r2,r19,r8 │ │ │ │ + ldx r8,r20,r8 │ │ │ │ + subf r9,r22,r2 │ │ │ │ + add r8,r2,r8 │ │ │ │ + std r2,0(r23) │ │ │ │ + mulld r7,r8,r10 │ │ │ │ addi r9,r9,1 │ │ │ │ - add r9,r9,r27 │ │ │ │ addi r8,r8,-1 │ │ │ │ mulld r9,r9,r10 │ │ │ │ - std r9,0(r26) │ │ │ │ - std r8,0(r25) │ │ │ │ - std r7,0(r28) │ │ │ │ - ld r9,0(r26) │ │ │ │ - li r10,-1 │ │ │ │ + std r8,0(r24) │ │ │ │ + addi r8,r7,-1 │ │ │ │ + std r8,0(r28) │ │ │ │ + std r9,0(r27) │ │ │ │ + cmpdi r9,0 │ │ │ │ + bge 1649c │ │ │ │ + subf r2,r22,r2 │ │ │ │ + mulld r9,r26,r10 │ │ │ │ + li r8,0 │ │ │ │ + addi r2,r2,1 │ │ │ │ + add r2,r2,r26 │ │ │ │ + addi r9,r9,-1 │ │ │ │ + mulld r2,r2,r10 │ │ │ │ + std r2,0(r29) │ │ │ │ + std r9,0(r25) │ │ │ │ + std r8,0(r27) │ │ │ │ + ld r9,0(r29) │ │ │ │ cmpdi r9,-1 │ │ │ │ - beq 17b68 │ │ │ │ - ld r8,0(r29) │ │ │ │ - cmpd r9,r8 │ │ │ │ - bgt 17b68 │ │ │ │ + li r2,-1 │ │ │ │ + beq 164c8 │ │ │ │ + ld r10,0(r28) │ │ │ │ + cmpd r9,r10 │ │ │ │ + bgt 164c8 │ │ │ │ ld r9,0(r25) │ │ │ │ - std r9,0(r29) │ │ │ │ - std r10,0(r26) │ │ │ │ - std r10,0(r25) │ │ │ │ + std r9,0(r28) │ │ │ │ + std r2,0(r29) │ │ │ │ + std r2,0(r25) │ │ │ │ addi r1,r31,144 │ │ │ │ ld r0,16(r1) │ │ │ │ ld r19,-104(r1) │ │ │ │ ld r20,-96(r1) │ │ │ │ ld r21,-88(r1) │ │ │ │ ld r22,-80(r1) │ │ │ │ ld r23,-72(r1) │ │ │ │ ld r24,-64(r1) │ │ │ │ ld r25,-56(r1) │ │ │ │ ld r26,-48(r1) │ │ │ │ ld r27,-40(r1) │ │ │ │ + mtlr r0 │ │ │ │ ld r28,-32(r1) │ │ │ │ ld r29,-24(r1) │ │ │ │ ld r30,-16(r1) │ │ │ │ ld r31,-8(r1) │ │ │ │ - mtlr r0 │ │ │ │ blr │ │ │ │ nop │ │ │ │ - std r4,8(r8) │ │ │ │ - bdnz 17a54 │ │ │ │ - b 17a80 │ │ │ │ + std r5,8(r9) │ │ │ │ + bdnz 163b4 │ │ │ │ + b 163e0 │ │ │ │ nop │ │ │ │ - std r4,8(r5) │ │ │ │ - b 17a68 │ │ │ │ + std r5,8(r6) │ │ │ │ + b 163c8 │ │ │ │ nop │ │ │ │ nop │ │ │ │ - std r4,0(r5) │ │ │ │ - b 17a44 │ │ │ │ - sldi r7,r7,3 │ │ │ │ - mulld r8,r27,r10 │ │ │ │ - li r6,0 │ │ │ │ - ldx r9,r19,r7 │ │ │ │ - ldx r7,r20,r7 │ │ │ │ + std r5,0(r6) │ │ │ │ + b 163a4 │ │ │ │ + sldi r8,r8,3 │ │ │ │ + mulld r9,r26,r10 │ │ │ │ + li r7,0 │ │ │ │ + ldx r2,r19,r8 │ │ │ │ + ldx r8,r20,r8 │ │ │ │ + addi r9,r9,-1 │ │ │ │ + add r8,r2,r8 │ │ │ │ + std r2,0(r23) │ │ │ │ addi r8,r8,-1 │ │ │ │ - add r7,r9,r7 │ │ │ │ - std r9,0(r23) │ │ │ │ - addi r7,r7,-1 │ │ │ │ - std r7,0(r24) │ │ │ │ - std r6,0(r28) │ │ │ │ - std r8,0(r29) │ │ │ │ - ld r8,0(r28) │ │ │ │ - b 17b0c │ │ │ │ - std r4,0(r20) │ │ │ │ - b 17a10 │ │ │ │ + std r8,0(r24) │ │ │ │ + std r7,0(r27) │ │ │ │ + std r9,0(r28) │ │ │ │ + ld r9,0(r27) │ │ │ │ + b 1646c │ │ │ │ + std r5,0(r20) │ │ │ │ + b 16370 │ │ │ │ .long 0x0 │ │ │ │ .long 0x1000000 │ │ │ │ .long 0xd80 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - addis r2,r12,8 │ │ │ │ - addi r2,r2,720 │ │ │ │ mflr r0 │ │ │ │ std r21,-88(r1) │ │ │ │ std r22,-80(r1) │ │ │ │ + mr r22,r3 │ │ │ │ std r23,-72(r1) │ │ │ │ std r24,-64(r1) │ │ │ │ + mr r23,r4 │ │ │ │ + mr r24,r10 │ │ │ │ + std r0,16(r1) │ │ │ │ std r25,-56(r1) │ │ │ │ + ld r25,0(r9) │ │ │ │ std r26,-48(r1) │ │ │ │ std r27,-40(r1) │ │ │ │ + mr r26,r8 │ │ │ │ + mr r27,r5 │ │ │ │ std r28,-32(r1) │ │ │ │ std r29,-24(r1) │ │ │ │ + mr r28,r6 │ │ │ │ + mr r29,r7 │ │ │ │ std r30,-16(r1) │ │ │ │ std r31,-8(r1) │ │ │ │ std r20,-96(r1) │ │ │ │ - ld r25,0(r9) │ │ │ │ - mr r24,r4 │ │ │ │ - mr r28,r5 │ │ │ │ - mr r29,r6 │ │ │ │ - mr r27,r7 │ │ │ │ - mr r26,r8 │ │ │ │ - mr r23,r3 │ │ │ │ - mr r22,r10 │ │ │ │ - std r0,16(r1) │ │ │ │ stdu r1,-128(r1) │ │ │ │ mr r31,r1 │ │ │ │ - bl 33a0 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 33a0 │ │ │ │ + ld r9,0(r1) │ │ │ │ cmpd r3,r25 │ │ │ │ - ld r10,0(r1) │ │ │ │ iselgt r30,r25,r3 │ │ │ │ - sldi r9,r30,3 │ │ │ │ - addi r9,r9,15 │ │ │ │ - clrrdi r9,r9,4 │ │ │ │ - neg r9,r9 │ │ │ │ - stdux r10,r1,r9 │ │ │ │ + sldi r2,r30,3 │ │ │ │ + addi r2,r2,15 │ │ │ │ + clrrdi r2,r2,4 │ │ │ │ + neg r2,r2 │ │ │ │ + stdux r9,r1,r2 │ │ │ │ addi r21,r1,32 │ │ │ │ - stdux r10,r1,r9 │ │ │ │ - bl 3660 │ │ │ │ - ld r2,24(r1) │ │ │ │ - li r9,-1 │ │ │ │ + stdux r9,r1,r2 │ │ │ │ + bl 3660 │ │ │ │ + li r2,-1 │ │ │ │ cmpd r30,r3 │ │ │ │ - std r9,0(r28) │ │ │ │ - std r9,0(r29) │ │ │ │ - std r9,0(r27) │ │ │ │ - std r9,0(r26) │ │ │ │ - std r9,0(r23) │ │ │ │ - std r9,0(r24) │ │ │ │ - ble 17e74 │ │ │ │ + std r2,0(r27) │ │ │ │ + std r2,0(r28) │ │ │ │ + std r2,0(r29) │ │ │ │ + std r2,0(r26) │ │ │ │ + std r2,0(r22) │ │ │ │ + std r2,0(r23) │ │ │ │ + ble 167c4 │ │ │ │ cmpdi r30,0 │ │ │ │ addi r20,r1,32 │ │ │ │ - addi r22,r22,1 │ │ │ │ - li r9,0 │ │ │ │ - sldi r22,r22,1 │ │ │ │ - std r9,0(r20) │ │ │ │ - ble 17ef0 │ │ │ │ - divd r6,r25,r30 │ │ │ │ - addi r8,r21,-8 │ │ │ │ - mulld r9,r6,r30 │ │ │ │ - subf. r9,r9,r25 │ │ │ │ - ble 17f30 │ │ │ │ - addi r11,r6,1 │ │ │ │ - addi r9,r9,-1 │ │ │ │ - std r11,0(r21) │ │ │ │ + addi r24,r24,1 │ │ │ │ + li r2,0 │ │ │ │ + sldi r24,r24,1 │ │ │ │ + std r2,0(r20) │ │ │ │ + ble 16840 │ │ │ │ + divd r8,r25,r30 │ │ │ │ + addi r6,r21,-8 │ │ │ │ + mulld r2,r8,r30 │ │ │ │ + subf. r2,r2,r25 │ │ │ │ + ble 16880 │ │ │ │ + addi r9,r8,1 │ │ │ │ + addi r2,r2,-1 │ │ │ │ + std r9,0(r21) │ │ │ │ cmpdi r30,1 │ │ │ │ - beq 17ef0 │ │ │ │ + beq 16840 │ │ │ │ addi r30,r30,-1 │ │ │ │ mr r10,r21 │ │ │ │ - addi r5,r6,1 │ │ │ │ - andi. r7,r30,1 │ │ │ │ - mr r11,r30 │ │ │ │ - beq 17d6c │ │ │ │ - cmpdi r9,0 │ │ │ │ + addi r7,r8,1 │ │ │ │ + andi. r9,r30,1 │ │ │ │ + mr r9,r30 │ │ │ │ + beq 166bc │ │ │ │ + cmpdi r2,0 │ │ │ │ addi r10,r21,8 │ │ │ │ - ble 17ee0 │ │ │ │ - addi r9,r9,-1 │ │ │ │ - std r5,0(r10) │ │ │ │ + ble 16830 │ │ │ │ + addi r2,r2,-1 │ │ │ │ + std r7,0(r10) │ │ │ │ cmpdi r30,1 │ │ │ │ - beq 17da0 │ │ │ │ - srdi r7,r11,1 │ │ │ │ - mtctr r7 │ │ │ │ - cmpdi r9,0 │ │ │ │ - addi r7,r10,8 │ │ │ │ - ble 17ed0 │ │ │ │ - addi r9,r9,-1 │ │ │ │ - std r5,8(r10) │ │ │ │ + beq 166f0 │ │ │ │ + srdi r9,r9,1 │ │ │ │ + mtctr r9 │ │ │ │ + cmpdi r2,0 │ │ │ │ + addi r9,r10,8 │ │ │ │ + ble 16820 │ │ │ │ + addi r2,r2,-1 │ │ │ │ + std r7,8(r10) │ │ │ │ + cmpdi r2,0 │ │ │ │ + addi r10,r9,8 │ │ │ │ + ble 16810 │ │ │ │ + addi r2,r2,-1 │ │ │ │ + std r7,8(r9) │ │ │ │ + bdnz 166c4 │ │ │ │ + andi. r2,r30,1 │ │ │ │ + li r10,0 │ │ │ │ + mr r2,r20 │ │ │ │ + addi r9,r30,-1 │ │ │ │ + beq 16714 │ │ │ │ + ldu r10,8(r6) │ │ │ │ cmpdi r9,0 │ │ │ │ - addi r10,r7,8 │ │ │ │ - ble 17ec0 │ │ │ │ - addi r9,r9,-1 │ │ │ │ - std r5,8(r7) │ │ │ │ - bdnz 17d74 │ │ │ │ - andi. r9,r30,1 │ │ │ │ - li r7,0 │ │ │ │ - mr r9,r20 │ │ │ │ - addi r10,r30,-1 │ │ │ │ - beq 17dc4 │ │ │ │ - ldu r7,8(r8) │ │ │ │ - cmpdi r10,0 │ │ │ │ - stdu r7,8(r9) │ │ │ │ - beq 17df4 │ │ │ │ - srdi r10,r30,1 │ │ │ │ - mtctr r10 │ │ │ │ - ld r10,8(r8) │ │ │ │ - ld r4,16(r8) │ │ │ │ - mr r6,r9 │ │ │ │ - addi r8,r8,16 │ │ │ │ - addi r9,r9,16 │ │ │ │ - add r10,r7,r10 │ │ │ │ - add r7,r10,r4 │ │ │ │ - std r10,-8(r9) │ │ │ │ - std r7,16(r6) │ │ │ │ - bdnz 17dcc │ │ │ │ + stdu r10,8(r2) │ │ │ │ + beq 16744 │ │ │ │ + srdi r9,r30,1 │ │ │ │ + mtctr r9 │ │ │ │ + ld r9,8(r6) │ │ │ │ + ld r5,16(r6) │ │ │ │ + mr r8,r2 │ │ │ │ + addi r6,r6,16 │ │ │ │ + addi r2,r2,16 │ │ │ │ + add r9,r10,r9 │ │ │ │ + add r10,r9,r5 │ │ │ │ + std r9,-8(r2) │ │ │ │ + std r10,16(r8) │ │ │ │ + bdnz 1671c │ │ │ │ sldi r3,r3,3 │ │ │ │ - ldx r9,r20,r3 │ │ │ │ - ldx r11,r21,r3 │ │ │ │ - subf r10,r22,r9 │ │ │ │ - add r11,r9,r11 │ │ │ │ - std r9,0(r23) │ │ │ │ - addi r3,r11,-1 │ │ │ │ + ldx r2,r20,r3 │ │ │ │ + ldx r9,r21,r3 │ │ │ │ + subf r10,r24,r2 │ │ │ │ + add r9,r2,r9 │ │ │ │ + std r2,0(r22) │ │ │ │ + addi r9,r9,-1 │ │ │ │ addi r10,r10,1 │ │ │ │ - std r3,0(r24) │ │ │ │ - std r3,0(r29) │ │ │ │ - std r10,0(r28) │ │ │ │ + std r9,0(r23) │ │ │ │ + std r9,0(r28) │ │ │ │ + std r10,0(r27) │ │ │ │ cmpdi r10,0 │ │ │ │ - bge 17e48 │ │ │ │ - subf r9,r22,r9 │ │ │ │ - addi r8,r25,-1 │ │ │ │ - li r10,0 │ │ │ │ - addi r9,r9,1 │ │ │ │ - add r9,r9,r25 │ │ │ │ + bge 16798 │ │ │ │ + subf r2,r24,r2 │ │ │ │ + addi r10,r25,-1 │ │ │ │ + li r9,0 │ │ │ │ + addi r2,r2,1 │ │ │ │ + add r2,r2,r25 │ │ │ │ + std r2,0(r29) │ │ │ │ + std r10,0(r26) │ │ │ │ std r9,0(r27) │ │ │ │ - std r8,0(r26) │ │ │ │ - std r10,0(r28) │ │ │ │ - ld r9,0(r27) │ │ │ │ - li r10,-1 │ │ │ │ + ld r9,0(r29) │ │ │ │ cmpdi r9,-1 │ │ │ │ - beq 17e74 │ │ │ │ - ld r8,0(r29) │ │ │ │ - cmpd r9,r8 │ │ │ │ - bgt 17e74 │ │ │ │ + li r2,-1 │ │ │ │ + beq 167c4 │ │ │ │ + ld r10,0(r28) │ │ │ │ + cmpd r9,r10 │ │ │ │ + bgt 167c4 │ │ │ │ ld r9,0(r26) │ │ │ │ - std r9,0(r29) │ │ │ │ - std r10,0(r27) │ │ │ │ - std r10,0(r26) │ │ │ │ + std r9,0(r28) │ │ │ │ + std r2,0(r29) │ │ │ │ + std r2,0(r26) │ │ │ │ addi r1,r31,128 │ │ │ │ ld r0,16(r1) │ │ │ │ ld r20,-96(r1) │ │ │ │ ld r21,-88(r1) │ │ │ │ ld r22,-80(r1) │ │ │ │ ld r23,-72(r1) │ │ │ │ ld r24,-64(r1) │ │ │ │ ld r25,-56(r1) │ │ │ │ ld r26,-48(r1) │ │ │ │ ld r27,-40(r1) │ │ │ │ ld r28,-32(r1) │ │ │ │ + mtlr r0 │ │ │ │ ld r29,-24(r1) │ │ │ │ ld r30,-16(r1) │ │ │ │ ld r31,-8(r1) │ │ │ │ - mtlr r0 │ │ │ │ blr │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - std r6,8(r7) │ │ │ │ - bdnz 17d74 │ │ │ │ - b 17da0 │ │ │ │ + std r8,8(r9) │ │ │ │ + bdnz 166c4 │ │ │ │ + b 166f0 │ │ │ │ nop │ │ │ │ - std r6,8(r10) │ │ │ │ - b 17d88 │ │ │ │ + std r8,8(r10) │ │ │ │ + b 166d8 │ │ │ │ nop │ │ │ │ nop │ │ │ │ - std r6,0(r10) │ │ │ │ - b 17d64 │ │ │ │ + std r8,0(r10) │ │ │ │ + b 166b4 │ │ │ │ nop │ │ │ │ nop │ │ │ │ sldi r3,r3,3 │ │ │ │ - addi r10,r25,-1 │ │ │ │ - li r7,0 │ │ │ │ - ldx r9,r20,r3 │ │ │ │ - ldx r8,r21,r3 │ │ │ │ - add r8,r9,r8 │ │ │ │ - std r9,0(r23) │ │ │ │ - addi r8,r8,-1 │ │ │ │ - std r8,0(r24) │ │ │ │ - std r7,0(r28) │ │ │ │ - std r10,0(r29) │ │ │ │ - ld r10,0(r28) │ │ │ │ - b 17e20 │ │ │ │ + li r8,0 │ │ │ │ + addi r9,r25,-1 │ │ │ │ + ldx r2,r20,r3 │ │ │ │ + ldx r10,r21,r3 │ │ │ │ + add r10,r2,r10 │ │ │ │ + std r2,0(r22) │ │ │ │ + addi r10,r10,-1 │ │ │ │ + std r10,0(r23) │ │ │ │ + std r8,0(r27) │ │ │ │ + std r9,0(r28) │ │ │ │ + ld r10,0(r27) │ │ │ │ + b 16770 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - std r6,0(r21) │ │ │ │ - b 17d30 │ │ │ │ + std r8,0(r21) │ │ │ │ + b 16680 │ │ │ │ .long 0x0 │ │ │ │ .long 0x1000000 │ │ │ │ .long 0xc80 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - addis r2,r12,8 │ │ │ │ - addi r2,r2,-80 │ │ │ │ mflr r0 │ │ │ │ stfd f28,-32(r1) │ │ │ │ stfd f29,-24(r1) │ │ │ │ + mr r3,r10 │ │ │ │ stfd f30,-16(r1) │ │ │ │ stfd f31,-8(r1) │ │ │ │ + std r0,16(r1) │ │ │ │ stfd f24,-64(r1) │ │ │ │ + fmr f24,f3 │ │ │ │ stfd f25,-56(r1) │ │ │ │ stfd f26,-48(r1) │ │ │ │ + fmr f25,f4 │ │ │ │ + fmr f26,f1 │ │ │ │ stfd f27,-40(r1) │ │ │ │ + std r18,-176(r1) │ │ │ │ + fmr f27,f2 │ │ │ │ + mr r18,r7 │ │ │ │ std r19,-168(r1) │ │ │ │ std r20,-160(r1) │ │ │ │ - std r28,-96(r1) │ │ │ │ + std r21,-152(r1) │ │ │ │ + std r27,-104(r1) │ │ │ │ + mr r27,r8 │ │ │ │ std r29,-88(r1) │ │ │ │ std r30,-80(r1) │ │ │ │ + mr r29,r9 │ │ │ │ + mr r30,r10 │ │ │ │ std r31,-72(r1) │ │ │ │ - std r18,-176(r1) │ │ │ │ - std r21,-152(r1) │ │ │ │ std r22,-144(r1) │ │ │ │ std r23,-136(r1) │ │ │ │ std r24,-128(r1) │ │ │ │ std r25,-120(r1) │ │ │ │ std r26,-112(r1) │ │ │ │ - std r27,-104(r1) │ │ │ │ - mr r30,r10 │ │ │ │ - mr r29,r9 │ │ │ │ - mr r19,r7 │ │ │ │ - std r0,16(r1) │ │ │ │ + std r28,-96(r1) │ │ │ │ stdu r1,-240(r1) │ │ │ │ - fmr f25,f4 │ │ │ │ - mr r3,r30 │ │ │ │ - fmr f24,f3 │ │ │ │ - mr r28,r8 │ │ │ │ - fmr f27,f2 │ │ │ │ mr r31,r1 │ │ │ │ - fmr f26,f1 │ │ │ │ - ld r20,336(r31) │ │ │ │ ld r6,0(r1) │ │ │ │ - sldi r10,r20,4 │ │ │ │ - subfic r10,r10,-16 │ │ │ │ - stdux r6,r1,r10 │ │ │ │ - bl 6d098 │ │ │ │ - nop │ │ │ │ + ld r19,336(r31) │ │ │ │ + sldi r2,r19,4 │ │ │ │ + subfic r2,r2,-16 │ │ │ │ + stdux r6,r1,r2 │ │ │ │ + bl 3670 │ │ │ │ lfd f3,0(r29) │ │ │ │ lfd f4,8(r29) │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - bl 3ce0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - bl 6cd88 │ │ │ │ - nop │ │ │ │ - subf r3,r20,r3 │ │ │ │ - sldi r20,r20,1 │ │ │ │ + bl 367c │ │ │ │ + bl 3d00 │ │ │ │ + bl 3810 │ │ │ │ + subf r3,r19,r3 │ │ │ │ + sldi r19,r19,1 │ │ │ │ add r3,r3,r30 │ │ │ │ - cmpdi r20,-1 │ │ │ │ - divd r10,r3,r30 │ │ │ │ - mulld r10,r10,r30 │ │ │ │ - subf r10,r10,r3 │ │ │ │ - blt 181f4 │ │ │ │ - addi r9,r20,2 │ │ │ │ - addi r26,r1,24 │ │ │ │ - mr r20,r9 │ │ │ │ - srdi r9,r9,1 │ │ │ │ - mr r6,r26 │ │ │ │ - mtctr r9 │ │ │ │ - addi r8,r10,1 │ │ │ │ - divd r7,r10,r30 │ │ │ │ - mr r5,r6 │ │ │ │ - addi r6,r6,16 │ │ │ │ - divd r9,r8,r30 │ │ │ │ - mulld r7,r7,r30 │ │ │ │ - mulld r9,r9,r30 │ │ │ │ - subf r7,r7,r10 │ │ │ │ - addi r10,r10,2 │ │ │ │ - subf r9,r9,r8 │ │ │ │ - std r7,-8(r6) │ │ │ │ - std r9,16(r5) │ │ │ │ - bdnz 18058 │ │ │ │ - li r27,0 │ │ │ │ - addi r21,r31,48 │ │ │ │ - nop │ │ │ │ + cmpdi r19,-1 │ │ │ │ + divd r2,r3,r30 │ │ │ │ + mulld r2,r2,r30 │ │ │ │ + subf r2,r2,r3 │ │ │ │ + blt 16b48 │ │ │ │ + srdi r10,r19,1 │ │ │ │ + mtvsrdd vs45,r2,r2 │ │ │ │ + xxspltib vs43,2 │ │ │ │ + addi r21,r1,32 │ │ │ │ + plxv vs32,335608 # 68880 │ │ │ │ + addi r19,r19,2 │ │ │ │ + mtvsrdd vs33,r30,r30 │ │ │ │ + addi r2,r10,1 │ │ │ │ + mr r9,r21 │ │ │ │ + vextsb2d v11,v11 │ │ │ │ + andi. r8,r2,1 │ │ │ │ + bne 16bb0 │ │ │ │ + srdi r2,r2,1 │ │ │ │ + mtctr r2 │ │ │ │ + vaddudm v10,v0,v11 │ │ │ │ + vaddudm v0,v13,v0 │ │ │ │ + addi r9,r9,32 │ │ │ │ + vaddudm v12,v13,v10 │ │ │ │ + vmodsd v9,v0,v1 │ │ │ │ + vaddudm v0,v10,v11 │ │ │ │ + vmodsd v12,v12,v1 │ │ │ │ + stxv vs41,-32(r9) │ │ │ │ + stxv vs44,-16(r9) │ │ │ │ + bdnz 169b4 │ │ │ │ + addi r21,r21,-8 │ │ │ │ + li r26,0 │ │ │ │ + addi r20,r31,48 │ │ │ │ nop │ │ │ │ nop │ │ │ │ - lfd f30,0(r28) │ │ │ │ - lfd f31,8(r28) │ │ │ │ - ldu r30,8(r26) │ │ │ │ + lfd f30,0(r27) │ │ │ │ + lfd f31,8(r27) │ │ │ │ fmr f3,f26 │ │ │ │ fmr f4,f27 │ │ │ │ + ldu r30,8(r21) │ │ │ │ fmr f1,f30 │ │ │ │ fmr f2,f31 │ │ │ │ sldi r30,r30,5 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - add r30,r19,r30 │ │ │ │ + bl 367c │ │ │ │ + add r30,r18,r30 │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ fmr f3,f24 │ │ │ │ fmr f4,f25 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - lq r10,0(r30) │ │ │ │ + bl 367c │ │ │ │ + plq r2,0(r30) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - mr r18,r11 │ │ │ │ - mr r29,r10 │ │ │ │ - std r18,32(r31) │ │ │ │ + mr r28,r2 │ │ │ │ + mr r29,r3 │ │ │ │ + std r28,32(r31) │ │ │ │ std r29,40(r31) │ │ │ │ - fmr f1,f28 │ │ │ │ - fmr f2,f29 │ │ │ │ lfd f3,32(r31) │ │ │ │ lfd f4,40(r31) │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ - stfd f1,0(r21) │ │ │ │ - stfd f2,8(r21) │ │ │ │ - ld r6,48(r31) │ │ │ │ - ld r7,56(r31) │ │ │ │ + fmr f1,f28 │ │ │ │ + fmr f2,f29 │ │ │ │ + bl 3d10 │ │ │ │ + stfd f1,0(r20) │ │ │ │ + stfd f2,8(r20) │ │ │ │ + ld r7,48(r31) │ │ │ │ + ld r8,56(r31) │ │ │ │ lqarx r10,0,r30 │ │ │ │ - mr r8,r10 │ │ │ │ - xor r10,r11,r18 │ │ │ │ + xor r6,r10,r29 │ │ │ │ + mr r2,r10 │ │ │ │ mr r9,r11 │ │ │ │ - xor r5,r8,r29 │ │ │ │ - or. r10,r10,r5 │ │ │ │ - bne 1815c │ │ │ │ - mr r24,r7 │ │ │ │ - mr r25,r6 │ │ │ │ + xor r10,r28,r11 │ │ │ │ + or r10,r10,r6 │ │ │ │ + cmpdi r10,0 │ │ │ │ + bne 16aa8 │ │ │ │ + mr r24,r8 │ │ │ │ + mr r25,r7 │ │ │ │ stqcx. r24,0,r30 │ │ │ │ - bne 18130 │ │ │ │ - cmpld r9,r18 │ │ │ │ - bne 1825c │ │ │ │ - cmpld r8,r29 │ │ │ │ - bne 1825c │ │ │ │ - lq r10,16(r30) │ │ │ │ + bne 16a78 │ │ │ │ + cmpld r9,r28 │ │ │ │ + bne 16be0 │ │ │ │ + cmpld r2,r29 │ │ │ │ + bne 16be0 │ │ │ │ + plq r2,16(r30) │ │ │ │ addi r30,r30,16 │ │ │ │ - mr r18,r11 │ │ │ │ - mr r29,r10 │ │ │ │ - std r18,32(r31) │ │ │ │ + mr r28,r2 │ │ │ │ + mr r29,r3 │ │ │ │ + std r28,32(r31) │ │ │ │ std r29,40(r31) │ │ │ │ - fmr f1,f30 │ │ │ │ - fmr f2,f31 │ │ │ │ lfd f3,32(r31) │ │ │ │ lfd f4,40(r31) │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ - stfd f1,0(r21) │ │ │ │ - stfd f2,8(r21) │ │ │ │ + fmr f1,f30 │ │ │ │ + fmr f2,f31 │ │ │ │ + bl 3d10 │ │ │ │ + stfd f1,0(r20) │ │ │ │ + stfd f2,8(r20) │ │ │ │ ld r6,48(r31) │ │ │ │ ld r7,56(r31) │ │ │ │ lqarx r10,0,r30 │ │ │ │ - xor r8,r11,r18 │ │ │ │ - xor r5,r10,r29 │ │ │ │ + xor r8,r10,r29 │ │ │ │ + mr r2,r10 │ │ │ │ mr r9,r11 │ │ │ │ - or. r8,r8,r5 │ │ │ │ - bne 181d4 │ │ │ │ + xor r10,r28,r11 │ │ │ │ + or r10,r10,r8 │ │ │ │ + cmpdi r10,0 │ │ │ │ + bne 16b28 │ │ │ │ mr r22,r7 │ │ │ │ mr r23,r6 │ │ │ │ stqcx. r22,0,r30 │ │ │ │ - bne 181ac │ │ │ │ - cmpld r18,r9 │ │ │ │ - bne 18268 │ │ │ │ - cmpld r29,r10 │ │ │ │ - bne 18268 │ │ │ │ - addi r27,r27,1 │ │ │ │ - addi r28,r28,16 │ │ │ │ - cmpd r27,r20 │ │ │ │ - bne 180a0 │ │ │ │ + bne 16af8 │ │ │ │ + cmpld r28,r9 │ │ │ │ + bne 16bd4 │ │ │ │ + cmpld r29,r2 │ │ │ │ + bne 16bd4 │ │ │ │ + addi r26,r26,1 │ │ │ │ + addi r27,r27,16 │ │ │ │ + cmpd r19,r26 │ │ │ │ + bne 169f0 │ │ │ │ addi r1,r31,240 │ │ │ │ ld r0,16(r1) │ │ │ │ ld r18,-176(r1) │ │ │ │ ld r19,-168(r1) │ │ │ │ ld r20,-160(r1) │ │ │ │ ld r21,-152(r1) │ │ │ │ ld r22,-144(r1) │ │ │ │ ld r23,-136(r1) │ │ │ │ ld r24,-128(r1) │ │ │ │ ld r25,-120(r1) │ │ │ │ ld r26,-112(r1) │ │ │ │ + mtlr r0 │ │ │ │ ld r27,-104(r1) │ │ │ │ ld r28,-96(r1) │ │ │ │ ld r29,-88(r1) │ │ │ │ ld r30,-80(r1) │ │ │ │ ld r31,-72(r1) │ │ │ │ lfd f24,-64(r1) │ │ │ │ - mtlr r0 │ │ │ │ lfd f25,-56(r1) │ │ │ │ lfd f26,-48(r1) │ │ │ │ lfd f27,-40(r1) │ │ │ │ lfd f28,-32(r1) │ │ │ │ lfd f29,-24(r1) │ │ │ │ lfd f30,-16(r1) │ │ │ │ lfd f31,-8(r1) │ │ │ │ blr │ │ │ │ - mr r18,r9 │ │ │ │ - mr r29,r8 │ │ │ │ - b 18100 │ │ │ │ - mr r18,r9 │ │ │ │ - mr r29,r10 │ │ │ │ - b 1817c │ │ │ │ + xxmr vs44,vs32 │ │ │ │ + cmpdi r10,0 │ │ │ │ + vaddudm v0,v0,v11 │ │ │ │ + addi r9,r21,16 │ │ │ │ + vaddudm v12,v13,v12 │ │ │ │ + vmodsd v12,v12,v1 │ │ │ │ + stxv vs44,0(r21) │ │ │ │ + bne 169ac │ │ │ │ + b 169dc │ │ │ │ + mr r28,r9 │ │ │ │ + mr r29,r2 │ │ │ │ + b 16acc │ │ │ │ + mr r28,r9 │ │ │ │ + mr r29,r2 │ │ │ │ + b 16a4c │ │ │ │ .long 0x0 │ │ │ │ .long 0x1020000 │ │ │ │ .long 0xe88 │ │ │ │ - addis r2,r12,8 │ │ │ │ - addi r2,r2,-896 │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ mflr r0 │ │ │ │ std r27,-40(r1) │ │ │ │ std r28,-32(r1) │ │ │ │ + mr r27,r3 │ │ │ │ + ld r28,16(r3) │ │ │ │ std r29,-24(r1) │ │ │ │ std r30,-16(r1) │ │ │ │ std r31,-8(r1) │ │ │ │ - ld r28,16(r3) │ │ │ │ - mr r27,r3 │ │ │ │ std r0,16(r1) │ │ │ │ stdu r1,-176(r1) │ │ │ │ - bl 33a0 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 33a0 │ │ │ │ mr r30,r3 │ │ │ │ - bl 3660 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 3660 │ │ │ │ divd r29,r28,r30 │ │ │ │ mr r31,r3 │ │ │ │ - mulld r9,r29,r30 │ │ │ │ - subf r9,r9,r28 │ │ │ │ - cmpd r3,r9 │ │ │ │ - blt 183c0 │ │ │ │ - maddld r31,r29,r31,r9 │ │ │ │ - add r9,r29,r31 │ │ │ │ - cmpd r31,r9 │ │ │ │ - bge 18390 │ │ │ │ + mulld r2,r29,r30 │ │ │ │ + subf r2,r2,r28 │ │ │ │ + cmpd r3,r2 │ │ │ │ + blt 16d30 │ │ │ │ + maddld r31,r29,r31,r2 │ │ │ │ + add r2,r29,r31 │ │ │ │ + cmpd r31,r2 │ │ │ │ + bge 16d00 │ │ │ │ std r26,128(r1) │ │ │ │ + std r25,120(r1) │ │ │ │ ld r26,24(r27) │ │ │ │ sldi r28,r31,4 │ │ │ │ - std r25,120(r1) │ │ │ │ - ld r30,0(r27) │ │ │ │ ld r25,32(r27) │ │ │ │ + ld r30,0(r27) │ │ │ │ std r24,112(r1) │ │ │ │ addi r28,r28,8 │ │ │ │ addi r24,r26,1 │ │ │ │ - lwz r9,112(r30) │ │ │ │ - mr r10,r31 │ │ │ │ - andi. r9,r9,2048 │ │ │ │ - beq 18328 │ │ │ │ - ld r9,264(r30) │ │ │ │ - ldx r10,r9,r28 │ │ │ │ - ld r6,24(r30) │ │ │ │ - mulld r8,r10,r24 │ │ │ │ - ld r3,8(r27) │ │ │ │ - sldi r11,r10,5 │ │ │ │ - ld r5,200(r30) │ │ │ │ - ld r4,120(r30) │ │ │ │ - sldi r9,r10,4 │ │ │ │ + lwz r2,112(r30) │ │ │ │ + mr r9,r31 │ │ │ │ + andi. r2,r2,2048 │ │ │ │ + beq 16c98 │ │ │ │ + ld r2,264(r30) │ │ │ │ + ldx r9,r2,r28 │ │ │ │ + ld r2,24(r30) │ │ │ │ + mulld r8,r9,r24 │ │ │ │ + ld r10,8(r27) │ │ │ │ + sldi r4,r9,5 │ │ │ │ + sldi r9,r9,4 │ │ │ │ mr r7,r25 │ │ │ │ + ld r6,200(r30) │ │ │ │ + ld r5,120(r30) │ │ │ │ addi r31,r31,1 │ │ │ │ addi r28,r28,16 │ │ │ │ - add r6,r6,r11 │ │ │ │ - ld r10,0(r3) │ │ │ │ + add r2,r2,r4 │ │ │ │ + ld r10,0(r10) │ │ │ │ sldi r8,r8,5 │ │ │ │ - add r9,r4,r9 │ │ │ │ - lfd f3,16(r6) │ │ │ │ - lfd f4,24(r6) │ │ │ │ - lfd f1,0(r6) │ │ │ │ - lfd f2,8(r6) │ │ │ │ - add r8,r5,r8 │ │ │ │ + add r9,r5,r9 │ │ │ │ + lfd f3,16(r2) │ │ │ │ + lfd f4,24(r2) │ │ │ │ + lfd f1,0(r2) │ │ │ │ + lfd f2,8(r2) │ │ │ │ + add r8,r6,r8 │ │ │ │ std r26,96(r1) │ │ │ │ - bl 17f58 │ │ │ │ + bl 168a0 │ │ │ │ addic. r29,r29,-1 │ │ │ │ - bne 18310 │ │ │ │ + bne 16c80 │ │ │ │ ld r24,112(r1) │ │ │ │ ld r25,120(r1) │ │ │ │ ld r26,128(r1) │ │ │ │ addi r1,r1,176 │ │ │ │ ld r0,16(r1) │ │ │ │ ld r27,-40(r1) │ │ │ │ ld r28,-32(r1) │ │ │ │ @@ -21487,831 +19246,802 @@ │ │ │ │ ld r31,-8(r1) │ │ │ │ mtlr r0 │ │ │ │ blr │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ addi r29,r29,1 │ │ │ │ - li r9,0 │ │ │ │ - b 182dc │ │ │ │ + li r2,0 │ │ │ │ + b 16c4c │ │ │ │ .long 0x0 │ │ │ │ .long 0x1000000 │ │ │ │ .long 0x880 │ │ │ │ nop │ │ │ │ nop │ │ │ │ - addis r2,r12,8 │ │ │ │ - addi r2,r2,-1248 │ │ │ │ mflr r0 │ │ │ │ mfocrf r11,8 │ │ │ │ + stfd f24,-64(r1) │ │ │ │ + stfd f25,-56(r1) │ │ │ │ stfd f26,-48(r1) │ │ │ │ stfd f27,-40(r1) │ │ │ │ stfd f28,-32(r1) │ │ │ │ + std r0,16(r1) │ │ │ │ stfd f29,-24(r1) │ │ │ │ stfd f30,-16(r1) │ │ │ │ stfd f31,-8(r1) │ │ │ │ - std r20,-144(r1) │ │ │ │ - std r22,-128(r1) │ │ │ │ - std r29,-72(r1) │ │ │ │ - std r30,-64(r1) │ │ │ │ - std r31,-56(r1) │ │ │ │ - stw r11,8(r1) │ │ │ │ - std r14,-192(r1) │ │ │ │ - std r15,-184(r1) │ │ │ │ - std r16,-176(r1) │ │ │ │ - std r17,-168(r1) │ │ │ │ - std r18,-160(r1) │ │ │ │ - std r19,-152(r1) │ │ │ │ - std r21,-136(r1) │ │ │ │ - std r23,-120(r1) │ │ │ │ - std r24,-112(r1) │ │ │ │ - std r25,-104(r1) │ │ │ │ - std r26,-96(r1) │ │ │ │ - std r0,16(r1) │ │ │ │ - std r27,-88(r1) │ │ │ │ - std r28,-80(r1) │ │ │ │ - ld r29,16(r3) │ │ │ │ - stdu r1,-304(r1) │ │ │ │ + std r20,-160(r1) │ │ │ │ mr r20,r3 │ │ │ │ + std r22,-144(r1) │ │ │ │ + std r21,-152(r1) │ │ │ │ + std r29,-88(r1) │ │ │ │ + std r30,-80(r1) │ │ │ │ + ld r29,16(r3) │ │ │ │ + std r31,-72(r1) │ │ │ │ + stw r11,8(r1) │ │ │ │ + std r14,-208(r1) │ │ │ │ + std r15,-200(r1) │ │ │ │ + std r16,-192(r1) │ │ │ │ + std r17,-184(r1) │ │ │ │ + std r18,-176(r1) │ │ │ │ + std r19,-168(r1) │ │ │ │ + std r23,-136(r1) │ │ │ │ + std r24,-128(r1) │ │ │ │ + std r25,-120(r1) │ │ │ │ + std r26,-112(r1) │ │ │ │ + std r27,-104(r1) │ │ │ │ + std r28,-96(r1) │ │ │ │ + stdu r1,-320(r1) │ │ │ │ mr r31,r1 │ │ │ │ - bl 33a0 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 33a0 │ │ │ │ mr r30,r3 │ │ │ │ - bl 3660 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 3660 │ │ │ │ divd r22,r29,r30 │ │ │ │ - mulld r9,r22,r30 │ │ │ │ - subf r9,r9,r29 │ │ │ │ - cmpd r3,r9 │ │ │ │ - blt 1867c │ │ │ │ - maddld r29,r22,r3,r9 │ │ │ │ + mulld r2,r22,r30 │ │ │ │ + subf r2,r2,r29 │ │ │ │ + cmpd r3,r2 │ │ │ │ + blt 16fec │ │ │ │ + maddld r29,r22,r3,r2 │ │ │ │ add r22,r22,r29 │ │ │ │ cmpd r29,r22 │ │ │ │ - bge 185f8 │ │ │ │ + bge 16f5c │ │ │ │ ld r19,24(r20) │ │ │ │ sldi r25,r29,4 │ │ │ │ ld r16,40(r20) │ │ │ │ + plfd f24,333260 # 683e0 │ │ │ │ + plfd f25,333260 # 683e8 │ │ │ │ ld r17,32(r20) │ │ │ │ ld r27,0(r20) │ │ │ │ addi r25,r25,8 │ │ │ │ - sldi. r9,r19,1 │ │ │ │ + sldi. r2,r19,1 │ │ │ │ sldi r21,r19,5 │ │ │ │ cmpdi cr4,r19,0 │ │ │ │ - isellt r9,0,r9 │ │ │ │ subfic r21,r21,-32 │ │ │ │ - addi r18,r9,1 │ │ │ │ - lwz r9,112(r27) │ │ │ │ - ld r10,0(r1) │ │ │ │ + isellt r2,0,r2 │ │ │ │ + addi r18,r2,1 │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + lwz r2,112(r27) │ │ │ │ + ld r9,0(r1) │ │ │ │ mr r24,r1 │ │ │ │ - andi. r9,r9,2048 │ │ │ │ - stdux r10,r1,r21 │ │ │ │ + andi. r2,r2,2048 │ │ │ │ + stdux r9,r1,r21 │ │ │ │ addi r26,r1,112 │ │ │ │ - bne 18670 │ │ │ │ + bne 16fe0 │ │ │ │ mr r28,r29 │ │ │ │ - ld r9,200(r27) │ │ │ │ + ld r2,200(r27) │ │ │ │ sldi r23,r28,5 │ │ │ │ - add r9,r9,r23 │ │ │ │ - lfd f28,0(r9) │ │ │ │ - lfd f29,8(r9) │ │ │ │ - lfd f26,16(r9) │ │ │ │ - lfd f27,24(r9) │ │ │ │ + add r2,r2,r23 │ │ │ │ + lfd f28,0(r2) │ │ │ │ + lfd f29,8(r2) │ │ │ │ + lfd f26,16(r2) │ │ │ │ + lfd f27,24(r2) │ │ │ │ stfd f28,0(r26) │ │ │ │ stfd f29,8(r26) │ │ │ │ - blt cr4,185a0 │ │ │ │ - addis r9,r2,-3 │ │ │ │ + blt cr4,16f04 │ │ │ │ + fmr f31,f25 │ │ │ │ + fmr f30,f24 │ │ │ │ addi r30,r16,16 │ │ │ │ addi r14,r26,16 │ │ │ │ mr r15,r18 │ │ │ │ - addi r9,r9,23200 │ │ │ │ - lfd f30,0(r9) │ │ │ │ - lfd f31,8(r9) │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ nop │ │ │ │ fmr f3,f26 │ │ │ │ fmr f4,f27 │ │ │ │ fmr f1,f30 │ │ │ │ fmr f2,f31 │ │ │ │ addi r30,r30,16 │ │ │ │ addi r14,r14,16 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ lfd f3,-16(r30) │ │ │ │ lfd f4,-8(r30) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ addic. r15,r15,-1 │ │ │ │ stfd f1,-16(r14) │ │ │ │ stfd f2,-8(r14) │ │ │ │ - bne 18540 │ │ │ │ - ld r6,24(r27) │ │ │ │ + bne 16eb0 │ │ │ │ + ld r2,24(r27) │ │ │ │ ld r10,8(r20) │ │ │ │ - ld r9,120(r27) │ │ │ │ sldi r28,r28,4 │ │ │ │ mr r8,r26 │ │ │ │ mr r7,r17 │ │ │ │ addi r29,r29,1 │ │ │ │ + ld r9,120(r27) │ │ │ │ addi r25,r25,16 │ │ │ │ - add r6,r6,r23 │ │ │ │ + add r2,r2,r23 │ │ │ │ ld r10,0(r10) │ │ │ │ add r9,r9,r28 │ │ │ │ - lfd f3,16(r6) │ │ │ │ - lfd f4,24(r6) │ │ │ │ - lfd f1,0(r6) │ │ │ │ - lfd f2,8(r6) │ │ │ │ + lfd f3,16(r2) │ │ │ │ + lfd f4,24(r2) │ │ │ │ + lfd f1,0(r2) │ │ │ │ + lfd f2,8(r2) │ │ │ │ std r19,96(r1) │ │ │ │ - bl 17f58 │ │ │ │ + bl 168a0 │ │ │ │ cmpd r22,r29 │ │ │ │ - ld r9,0(r1) │ │ │ │ - std r9,0(r24) │ │ │ │ + ld r2,0(r1) │ │ │ │ + std r2,0(r24) │ │ │ │ mr r1,r24 │ │ │ │ - bne 184d0 │ │ │ │ - addi r1,r31,304 │ │ │ │ + bne 16e50 │ │ │ │ + addi r1,r31,320 │ │ │ │ ld r0,16(r1) │ │ │ │ lwz r11,8(r1) │ │ │ │ - ld r14,-192(r1) │ │ │ │ - ld r15,-184(r1) │ │ │ │ - ld r16,-176(r1) │ │ │ │ - ld r17,-168(r1) │ │ │ │ - ld r18,-160(r1) │ │ │ │ - ld r19,-152(r1) │ │ │ │ - ld r20,-144(r1) │ │ │ │ - ld r21,-136(r1) │ │ │ │ - ld r22,-128(r1) │ │ │ │ - ld r23,-120(r1) │ │ │ │ - ld r24,-112(r1) │ │ │ │ - ld r25,-104(r1) │ │ │ │ - ld r26,-96(r1) │ │ │ │ - ld r27,-88(r1) │ │ │ │ + ld r14,-208(r1) │ │ │ │ + ld r15,-200(r1) │ │ │ │ + ld r16,-192(r1) │ │ │ │ + ld r17,-184(r1) │ │ │ │ + ld r18,-176(r1) │ │ │ │ + ld r19,-168(r1) │ │ │ │ + ld r20,-160(r1) │ │ │ │ + ld r21,-152(r1) │ │ │ │ mtlr r0 │ │ │ │ - ld r28,-80(r1) │ │ │ │ - ld r29,-72(r1) │ │ │ │ - ld r30,-64(r1) │ │ │ │ - ld r31,-56(r1) │ │ │ │ mtocrf 8,r11 │ │ │ │ + ld r22,-144(r1) │ │ │ │ + ld r23,-136(r1) │ │ │ │ + ld r24,-128(r1) │ │ │ │ + ld r25,-120(r1) │ │ │ │ + ld r26,-112(r1) │ │ │ │ + ld r27,-104(r1) │ │ │ │ + ld r28,-96(r1) │ │ │ │ + ld r29,-88(r1) │ │ │ │ + ld r30,-80(r1) │ │ │ │ + ld r31,-72(r1) │ │ │ │ + lfd f24,-64(r1) │ │ │ │ + lfd f25,-56(r1) │ │ │ │ lfd f26,-48(r1) │ │ │ │ lfd f27,-40(r1) │ │ │ │ lfd f28,-32(r1) │ │ │ │ lfd f29,-24(r1) │ │ │ │ lfd f30,-16(r1) │ │ │ │ lfd f31,-8(r1) │ │ │ │ blr │ │ │ │ - ld r9,264(r27) │ │ │ │ - ldx r28,r9,r25 │ │ │ │ - b 184f0 │ │ │ │ + nop │ │ │ │ + ld r2,264(r27) │ │ │ │ + ldx r28,r2,r25 │ │ │ │ + b 16e70 │ │ │ │ addi r22,r22,1 │ │ │ │ - li r9,0 │ │ │ │ - b 18490 │ │ │ │ + li r2,0 │ │ │ │ + b 16df8 │ │ │ │ .long 0x0 │ │ │ │ .long 0x3020000 │ │ │ │ - .long 0x1286 │ │ │ │ + .long 0x1288 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - addis r2,r12,8 │ │ │ │ - addi r2,r2,-1952 │ │ │ │ + mfcr r11 │ │ │ │ mflr r0 │ │ │ │ + stfd f18,-112(r1) │ │ │ │ + stfd f19,-104(r1) │ │ │ │ + stfd f20,-96(r1) │ │ │ │ + stfd f21,-88(r1) │ │ │ │ stfd f22,-80(r1) │ │ │ │ + std r0,16(r1) │ │ │ │ stfd f23,-72(r1) │ │ │ │ stfd f24,-64(r1) │ │ │ │ stfd f25,-56(r1) │ │ │ │ - mfcr r11 │ │ │ │ stfd f26,-48(r1) │ │ │ │ stfd f27,-40(r1) │ │ │ │ stfd f28,-32(r1) │ │ │ │ stfd f29,-24(r1) │ │ │ │ stfd f30,-16(r1) │ │ │ │ stfd f31,-8(r1) │ │ │ │ - std r28,-112(r1) │ │ │ │ - std r29,-104(r1) │ │ │ │ - std r30,-96(r1) │ │ │ │ - std r31,-88(r1) │ │ │ │ - std r14,-224(r1) │ │ │ │ - std r15,-216(r1) │ │ │ │ - std r16,-208(r1) │ │ │ │ - std r17,-200(r1) │ │ │ │ - std r18,-192(r1) │ │ │ │ - std r19,-184(r1) │ │ │ │ - std r0,16(r1) │ │ │ │ - std r20,-176(r1) │ │ │ │ - std r21,-168(r1) │ │ │ │ - std r22,-160(r1) │ │ │ │ - stw r11,8(r1) │ │ │ │ - std r23,-152(r1) │ │ │ │ - std r24,-144(r1) │ │ │ │ - std r25,-136(r1) │ │ │ │ - std r26,-128(r1) │ │ │ │ - std r27,-120(r1) │ │ │ │ - stdu r1,-384(r1) │ │ │ │ - ld r23,0(r3) │ │ │ │ + std r18,-224(r1) │ │ │ │ + std r17,-232(r1) │ │ │ │ + std r28,-144(r1) │ │ │ │ + std r29,-136(r1) │ │ │ │ + std r30,-128(r1) │ │ │ │ mr r29,r3 │ │ │ │ + std r14,-256(r1) │ │ │ │ + std r15,-248(r1) │ │ │ │ + std r16,-240(r1) │ │ │ │ + std r19,-216(r1) │ │ │ │ + std r20,-208(r1) │ │ │ │ + std r21,-200(r1) │ │ │ │ + std r22,-192(r1) │ │ │ │ + std r23,-184(r1) │ │ │ │ + std r24,-176(r1) │ │ │ │ + std r25,-168(r1) │ │ │ │ + std r26,-160(r1) │ │ │ │ + std r27,-152(r1) │ │ │ │ + std r31,-120(r1) │ │ │ │ + ld r9,0(r3) │ │ │ │ + stw r11,8(r1) │ │ │ │ + stdu r1,-416(r1) │ │ │ │ mr r31,r1 │ │ │ │ - bl 33a0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - ld r28,8(r23) │ │ │ │ + stxv vs63,144(r1) │ │ │ │ + ld r28,8(r9) │ │ │ │ + std r9,32(r31) │ │ │ │ + bl 33a0 │ │ │ │ mr r30,r3 │ │ │ │ - bl 3660 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 3660 │ │ │ │ + ld r9,32(r31) │ │ │ │ + divd r18,r28,r30 │ │ │ │ mr r8,r3 │ │ │ │ - divd r9,r28,r30 │ │ │ │ - mulld r10,r9,r30 │ │ │ │ - subf r10,r10,r28 │ │ │ │ - cmpd r3,r10 │ │ │ │ - blt 18e60 │ │ │ │ - maddld r8,r9,r8,r10 │ │ │ │ - add r9,r9,r8 │ │ │ │ - cmpd r8,r9 │ │ │ │ - bge 18dc0 │ │ │ │ - ld r15,8(r29) │ │ │ │ - addis r10,r2,-3 │ │ │ │ - li r25,0 │ │ │ │ - mr r7,r23 │ │ │ │ - std r8,80(r31) │ │ │ │ - std r9,136(r31) │ │ │ │ - addi r10,r10,23200 │ │ │ │ - mulld r14,r15,r8 │ │ │ │ - std r10,120(r31) │ │ │ │ - cmpdi cr4,r15,0 │ │ │ │ - sldi r10,r15,4 │ │ │ │ - std r15,128(r31) │ │ │ │ - std r10,144(r31) │ │ │ │ - mr r30,r14 │ │ │ │ - ld r28,48(r7) │ │ │ │ - ld r9,120(r31) │ │ │ │ - ld r8,0(r1) │ │ │ │ - ld r20,88(r7) │ │ │ │ - std r1,104(r31) │ │ │ │ - sldi r5,r28,3 │ │ │ │ - lfd f0,0(r9) │ │ │ │ - lfd f1,8(r9) │ │ │ │ - sldi r0,r28,4 │ │ │ │ - addi r6,r20,1 │ │ │ │ - addic. r11,r28,-1 │ │ │ │ - addi r9,r5,15 │ │ │ │ - addi r10,r5,23 │ │ │ │ - subfic r0,r0,-16 │ │ │ │ - mulld r4,r28,r6 │ │ │ │ - clrrdi r3,r9,4 │ │ │ │ - clrrdi r10,r10,4 │ │ │ │ - neg r9,r3 │ │ │ │ + mulld r2,r18,r30 │ │ │ │ + subf r2,r2,r28 │ │ │ │ + cmpd r3,r2 │ │ │ │ + blt 177b8 │ │ │ │ + maddld r8,r18,r8,r2 │ │ │ │ + add r23,r18,r8 │ │ │ │ + cmpd r8,r23 │ │ │ │ + bge 17704 │ │ │ │ + ld r16,8(r29) │ │ │ │ + xxspltib vs63,2 │ │ │ │ + nop │ │ │ │ + plfd f20,332512 # 683e0 │ │ │ │ + li r14,0 │ │ │ │ + mr r12,r9 │ │ │ │ + std r8,72(r31) │ │ │ │ + std r23,120(r31) │ │ │ │ + plfd f21,332496 # 683e8 │ │ │ │ + vextsb2d v31,v31 │ │ │ │ + mulld r2,r16,r8 │ │ │ │ + sldi r30,r16,4 │ │ │ │ + cmpdi cr4,r16,0 │ │ │ │ + std r16,112(r31) │ │ │ │ + std r30,128(r31) │ │ │ │ + std r2,96(r31) │ │ │ │ + nop │ │ │ │ + ld r28,48(r12) │ │ │ │ + ld r0,0(r1) │ │ │ │ + mr r22,r1 │ │ │ │ + ld r26,88(r12) │ │ │ │ + sldi r16,r28,3 │ │ │ │ + sldi r11,r28,4 │ │ │ │ + addic. r6,r28,-1 │ │ │ │ + addi r3,r26,1 │ │ │ │ + addi r2,r16,15 │ │ │ │ + addi r7,r16,23 │ │ │ │ + subfic r11,r11,-16 │ │ │ │ + mulld r10,r28,r3 │ │ │ │ + clrrdi r2,r2,4 │ │ │ │ + clrrdi r7,r7,4 │ │ │ │ + neg r2,r2 │ │ │ │ + neg r7,r7 │ │ │ │ + stdux r0,r1,r2 │ │ │ │ + sldi r10,r10,4 │ │ │ │ + addi r21,r1,32 │ │ │ │ + stdux r0,r1,r7 │ │ │ │ neg r10,r10 │ │ │ │ - stdux r8,r1,r9 │ │ │ │ - sldi r4,r4,4 │ │ │ │ - addi r19,r1,32 │ │ │ │ - stdux r8,r1,r10 │ │ │ │ - neg r4,r4 │ │ │ │ - addi r8,r1,32 │ │ │ │ - std r8,32(r31) │ │ │ │ - ld r10,0(r1) │ │ │ │ - stdux r10,r1,r9 │ │ │ │ - addi r18,r1,32 │ │ │ │ - stdux r10,r1,r9 │ │ │ │ - addi r9,r1,32 │ │ │ │ - std r9,88(r31) │ │ │ │ - ld r9,0(r1) │ │ │ │ - stdux r9,r1,r0 │ │ │ │ - std r25,0(r8) │ │ │ │ addi r9,r1,32 │ │ │ │ - stfd f0,32(r1) │ │ │ │ - stfd f1,40(r1) │ │ │ │ std r9,40(r31) │ │ │ │ - ld r9,0(r1) │ │ │ │ - stdux r9,r1,r4 │ │ │ │ - addi r14,r1,32 │ │ │ │ - blt 18e58 │ │ │ │ - mulld r22,r11,r6 │ │ │ │ - ld r9,80(r31) │ │ │ │ - ld r24,72(r7) │ │ │ │ - ld r10,88(r31) │ │ │ │ - ld r27,120(r7) │ │ │ │ - add r16,r18,r5 │ │ │ │ - neg r26,r6 │ │ │ │ - std r30,48(r31) │ │ │ │ - sldi r15,r6,1 │ │ │ │ - mr r30,r20 │ │ │ │ - cmpdi cr3,r6,0 │ │ │ │ - mr r23,r7 │ │ │ │ - mr r29,r16 │ │ │ │ - sldi r26,r26,4 │ │ │ │ - maddld r9,r9,r28,r11 │ │ │ │ - add r17,r10,r5 │ │ │ │ - add r21,r24,r5 │ │ │ │ - sldi r22,r22,4 │ │ │ │ - mr r16,r17 │ │ │ │ - mr r17,r21 │ │ │ │ - addi r22,r22,-8 │ │ │ │ - sldi r9,r9,4 │ │ │ │ - add r22,r14,r22 │ │ │ │ - add r27,r27,r9 │ │ │ │ - mr r20,r22 │ │ │ │ - mr r22,r5 │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ + stdux r0,r1,r2 │ │ │ │ + addi r20,r1,32 │ │ │ │ + stdux r0,r1,r2 │ │ │ │ + addi r8,r1,32 │ │ │ │ + std r8,80(r31) │ │ │ │ + stdux r0,r1,r11 │ │ │ │ + std r14,0(r9) │ │ │ │ + addi r2,r1,32 │ │ │ │ + stfd f20,32(r1) │ │ │ │ + stfd f21,40(r1) │ │ │ │ + std r2,48(r31) │ │ │ │ + ld r2,0(r1) │ │ │ │ + stdux r2,r1,r10 │ │ │ │ + addi r17,r1,32 │ │ │ │ + blt 177b0 │ │ │ │ + ld r2,72(r31) │ │ │ │ + mulld r15,r6,r3 │ │ │ │ + ld r29,120(r12) │ │ │ │ + mulli r27,r3,-16 │ │ │ │ + add r25,r20,r16 │ │ │ │ + add r24,r8,r16 │ │ │ │ + std r28,32(r31) │ │ │ │ + ld r19,72(r12) │ │ │ │ + sldi r9,r3,1 │ │ │ │ + mr r30,r26 │ │ │ │ + cmpdi cr3,r3,0 │ │ │ │ + maddld r2,r2,r28,r6 │ │ │ │ + mr r28,r24 │ │ │ │ + mr r24,r25 │ │ │ │ + mr r25,r9 │ │ │ │ + add r18,r19,r16 │ │ │ │ + sldi r15,r15,4 │ │ │ │ + mr r26,r27 │ │ │ │ + mr r23,r18 │ │ │ │ + add r15,r17,r15 │ │ │ │ + mr r18,r12 │ │ │ │ + sldi r2,r2,4 │ │ │ │ + add r29,r29,r2 │ │ │ │ + mr r27,r29 │ │ │ │ nop │ │ │ │ - ldu r21,-8(r17) │ │ │ │ - mr r3,r21 │ │ │ │ - bl 6d098 │ │ │ │ nop │ │ │ │ + ldu r29,-8(r23) │ │ │ │ + mr r3,r29 │ │ │ │ + bl 3670 │ │ │ │ lfd f3,0(r27) │ │ │ │ lfd f4,8(r27) │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - bl 3ce0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - bl 6cd88 │ │ │ │ - nop │ │ │ │ - srdi r9,r15,1 │ │ │ │ - mr r5,r20 │ │ │ │ - addi r10,r3,1 │ │ │ │ - mtctr r9 │ │ │ │ - subf r9,r30,r3 │ │ │ │ - add r10,r10,r30 │ │ │ │ - stdu r9,-8(r29) │ │ │ │ - add r9,r9,r21 │ │ │ │ - stdu r10,-8(r16) │ │ │ │ - ble cr3,1895c │ │ │ │ - addi r7,r9,1 │ │ │ │ - divd r8,r9,r21 │ │ │ │ - mr r6,r5 │ │ │ │ - addi r5,r5,16 │ │ │ │ - divd r10,r7,r21 │ │ │ │ - mulld r8,r8,r21 │ │ │ │ - mulld r10,r10,r21 │ │ │ │ - subf r8,r8,r9 │ │ │ │ - addi r9,r9,2 │ │ │ │ - subf r10,r10,r7 │ │ │ │ - std r8,-8(r5) │ │ │ │ - std r10,16(r6) │ │ │ │ - bdnz 18928 │ │ │ │ - cmpld r24,r17 │ │ │ │ + bl 367c │ │ │ │ + bl 3d00 │ │ │ │ + bl 3810 │ │ │ │ + addi r2,r3,1 │ │ │ │ + subf r3,r30,r3 │ │ │ │ + add r2,r2,r30 │ │ │ │ + stdu r3,-8(r24) │ │ │ │ + stdu r2,-8(r28) │ │ │ │ + ble cr3,172fc │ │ │ │ + srdi r2,r25,1 │ │ │ │ + nop │ │ │ │ + plxv vs44,333312 # 68880 │ │ │ │ + mtvsrdd vs43,r3,r3 │ │ │ │ + mtvsrdd vs32,r29,r29 │ │ │ │ + mr r9,r15 │ │ │ │ + andi. r5,r2,1 │ │ │ │ + addi r5,r2,-1 │ │ │ │ + beq 172c4 │ │ │ │ + xxmr vs45,vs44 │ │ │ │ + cmpdi r5,0 │ │ │ │ + vaddudm v12,v12,v31 │ │ │ │ + addi r9,r15,16 │ │ │ │ + vaddudm v1,v11,v0 │ │ │ │ + vaddudm v1,v1,v13 │ │ │ │ + vmodsd v1,v1,v0 │ │ │ │ + stxv vs33,0(r15) │ │ │ │ + beq 172fc │ │ │ │ + srdi r2,r2,1 │ │ │ │ + mtctr r2 │ │ │ │ + vaddudm v10,v12,v31 │ │ │ │ + vaddudm v13,v11,v0 │ │ │ │ + vaddudm v13,v13,v12 │ │ │ │ + addi r9,r9,32 │ │ │ │ + vaddudm v1,v11,v0 │ │ │ │ + vaddudm v1,v1,v10 │ │ │ │ + vmodsd v13,v13,v0 │ │ │ │ + vaddudm v12,v10,v31 │ │ │ │ + vmodsd v1,v1,v0 │ │ │ │ + stxv vs45,-32(r9) │ │ │ │ + stxv vs33,-16(r9) │ │ │ │ + bdnz 172cc │ │ │ │ + cmpld r23,r19 │ │ │ │ addi r27,r27,-16 │ │ │ │ - add r20,r20,r26 │ │ │ │ - bne 188d0 │ │ │ │ - mr r5,r22 │ │ │ │ + add r15,r15,r26 │ │ │ │ + bne 17240 │ │ │ │ + mr r5,r16 │ │ │ │ li r4,0 │ │ │ │ - mr r3,r19 │ │ │ │ + mr r3,r21 │ │ │ │ + ld r28,32(r31) │ │ │ │ + std r18,32(r31) │ │ │ │ + li r29,0 │ │ │ │ + bl 3be0 │ │ │ │ + ld r12,32(r31) │ │ │ │ + ble cr4,176c4 │ │ │ │ + ld r9,96(r31) │ │ │ │ + ld r15,208(r12) │ │ │ │ + xxlxor vs22,vs22,vs22 │ │ │ │ + xxlxor vs23,vs23,vs23 │ │ │ │ + mr r23,r12 │ │ │ │ + std r22,104(r31) │ │ │ │ + ld r7,200(r12) │ │ │ │ ld r30,48(r31) │ │ │ │ - std r23,56(r31) │ │ │ │ - std r22,48(r31) │ │ │ │ - li r22,0 │ │ │ │ - bl 3bc0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - ld r5,48(r31) │ │ │ │ - ld r7,56(r31) │ │ │ │ - ble cr4,18d84 │ │ │ │ - ld r10,200(r7) │ │ │ │ - ld r8,144(r31) │ │ │ │ - ld r3,208(r7) │ │ │ │ - sldi r9,r30,3 │ │ │ │ - sldi r6,r30,4 │ │ │ │ - mr r29,r22 │ │ │ │ - mr r22,r7 │ │ │ │ - std r30,112(r31) │ │ │ │ - addi r9,r9,-8 │ │ │ │ - add r4,r10,r8 │ │ │ │ - add r21,r3,r9 │ │ │ │ - add r8,r10,r6 │ │ │ │ - add r9,r4,r6 │ │ │ │ - mr r15,r21 │ │ │ │ - std r9,96(r31) │ │ │ │ - nop │ │ │ │ + sldi r2,r9,3 │ │ │ │ + sldi r10,r9,4 │ │ │ │ + addi r2,r2,-8 │ │ │ │ + add r9,r7,r10 │ │ │ │ + add r2,r15,r2 │ │ │ │ + std r2,32(r31) │ │ │ │ + mr r2,r10 │ │ │ │ + ld r10,128(r31) │ │ │ │ + add r8,r10,r7 │ │ │ │ + add r8,r8,r2 │ │ │ │ + std r8,88(r31) │ │ │ │ nop │ │ │ │ cmpd r29,r28 │ │ │ │ - bge 18cc0 │ │ │ │ - ld r21,88(r22) │ │ │ │ - std r8,64(r31) │ │ │ │ - std r5,72(r31) │ │ │ │ - sldi r30,r29,3 │ │ │ │ - addis r16,r2,-3 │ │ │ │ - addi r16,r16,24384 │ │ │ │ - mr r3,r21 │ │ │ │ - addi r21,r21,1 │ │ │ │ - bl 6d098 │ │ │ │ - nop │ │ │ │ + bge 175fc │ │ │ │ + ld r22,88(r23) │ │ │ │ + std r9,64(r31) │ │ │ │ + sldi r15,r29,3 │ │ │ │ + mr r3,r22 │ │ │ │ + addi r22,r22,1 │ │ │ │ + bl 3670 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - ld r9,80(r31) │ │ │ │ - ld r8,40(r31) │ │ │ │ + bl 367c │ │ │ │ + ld r2,72(r31) │ │ │ │ sldi r6,r29,4 │ │ │ │ - ld r27,120(r22) │ │ │ │ - ld r26,96(r22) │ │ │ │ - ld r17,72(r22) │ │ │ │ - std r22,48(r31) │ │ │ │ - std r15,56(r31) │ │ │ │ - fmr f25,f2 │ │ │ │ - fmr f24,f1 │ │ │ │ - maddld r10,r9,r28,r29 │ │ │ │ + ld r27,120(r23) │ │ │ │ + std r23,48(r31) │ │ │ │ + std r30,56(r31) │ │ │ │ + ld r26,96(r23) │ │ │ │ + ld r18,72(r23) │ │ │ │ + add r7,r30,r6 │ │ │ │ + fmr f19,f2 │ │ │ │ + fmr f18,f1 │ │ │ │ + maddld r8,r2,r28,r29 │ │ │ │ subf r28,r29,r28 │ │ │ │ - mulld r29,r29,r21 │ │ │ │ - ld r9,32(r31) │ │ │ │ - add r7,r8,r6 │ │ │ │ - sldi r21,r21,1 │ │ │ │ - add r26,r26,r6 │ │ │ │ + mulld r29,r22,r29 │ │ │ │ + ld r2,40(r31) │ │ │ │ lfd f30,0(r7) │ │ │ │ + sldi r22,r22,1 │ │ │ │ lfd f31,8(r7) │ │ │ │ - mr r24,r7 │ │ │ │ - ldx r23,r9,r30 │ │ │ │ - addi r20,r9,8 │ │ │ │ - sldi r10,r10,4 │ │ │ │ + add r26,r26,r6 │ │ │ │ + mr r25,r7 │ │ │ │ + ldx r24,r2,r15 │ │ │ │ + addi r19,r2,8 │ │ │ │ + sldi r8,r8,4 │ │ │ │ sldi r29,r29,1 │ │ │ │ - add r27,r27,r10 │ │ │ │ - b 18b30 │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - bl 3cc0 │ │ │ │ - ld r2,24(r1) │ │ │ │ + add r27,r27,r8 │ │ │ │ + b 174a0 │ │ │ │ + bl 3ce0 │ │ │ │ fmr f3,f26 │ │ │ │ fmr f4,f27 │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - bl 38a0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - lfd f3,0(r16) │ │ │ │ - lfd f4,8(r16) │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ + bl 38c0 │ │ │ │ + plfd f3,332900 # 68890 │ │ │ │ + plfd f4,332900 # 68898 │ │ │ │ + bl 367c │ │ │ │ fmr f3,f28 │ │ │ │ fmr f4,f29 │ │ │ │ - bl 6d4b8 │ │ │ │ - nop │ │ │ │ + bl 3830 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ - add r22,r29,r22 │ │ │ │ + add r30,r29,r30 │ │ │ │ fmr f1,f30 │ │ │ │ fmr f2,f31 │ │ │ │ addi r27,r27,16 │ │ │ │ addi r26,r26,16 │ │ │ │ - add r29,r29,r21 │ │ │ │ - addi r24,r24,16 │ │ │ │ - sldi r22,r22,3 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + add r29,r29,r22 │ │ │ │ + addi r25,r25,16 │ │ │ │ + sldi r30,r30,3 │ │ │ │ + bl 367c │ │ │ │ addic. r28,r28,-1 │ │ │ │ - ldx r9,r14,r22 │ │ │ │ - stfd f1,0(r24) │ │ │ │ - stfd f2,8(r24) │ │ │ │ + ldx r2,r17,r30 │ │ │ │ + stfd f1,0(r25) │ │ │ │ + stfd f2,8(r25) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - maddld r23,r23,r15,r9 │ │ │ │ - stdx r23,r20,r30 │ │ │ │ - addi r30,r30,8 │ │ │ │ - beq 18cb0 │ │ │ │ - ldx r15,r17,r30 │ │ │ │ - lfd f22,0(r27) │ │ │ │ - lfd f23,8(r27) │ │ │ │ - ldx r22,r19,r30 │ │ │ │ - mr r3,r15 │ │ │ │ - bl 6d098 │ │ │ │ - nop │ │ │ │ - ldx r3,r18,r30 │ │ │ │ + maddld r24,r23,r24,r2 │ │ │ │ + stdx r24,r19,r15 │ │ │ │ + addi r15,r15,8 │ │ │ │ + beq 175f0 │ │ │ │ + ldx r23,r18,r15 │ │ │ │ + lfd f24,0(r27) │ │ │ │ + lfd f25,8(r27) │ │ │ │ + ldx r30,r21,r15 │ │ │ │ + mr r3,r23 │ │ │ │ + bl 3670 │ │ │ │ + ldx r3,r20,r15 │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ - add r3,r22,r3 │ │ │ │ - bl 6d098 │ │ │ │ - nop │ │ │ │ + add r3,r30,r3 │ │ │ │ + bl 3670 │ │ │ │ fmr f3,f28 │ │ │ │ fmr f4,f29 │ │ │ │ - bl 6d4b8 │ │ │ │ - nop │ │ │ │ + bl 3830 │ │ │ │ fmr f27,f2 │ │ │ │ fmr f26,f1 │ │ │ │ - fmr f2,f23 │ │ │ │ - fmr f1,f22 │ │ │ │ + fmr f2,f25 │ │ │ │ + fmr f1,f24 │ │ │ │ fmr f3,f26 │ │ │ │ fmr f4,f27 │ │ │ │ - bl 6d328 │ │ │ │ - nop │ │ │ │ - fmr f3,f22 │ │ │ │ - fmr f4,f23 │ │ │ │ + bl 3310 │ │ │ │ fmr f13,f2 │ │ │ │ fmr f12,f1 │ │ │ │ - fmr f2,f27 │ │ │ │ + fmr f3,f24 │ │ │ │ + fmr f4,f25 │ │ │ │ fmr f1,f26 │ │ │ │ - fmr f27,f13 │ │ │ │ + fmr f2,f27 │ │ │ │ fmr f26,f12 │ │ │ │ - bl 6d328 │ │ │ │ - nop │ │ │ │ + fmr f27,f13 │ │ │ │ + bl 3310 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f27 │ │ │ │ fmr f1,f26 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f13,f2 │ │ │ │ fmr f12,f1 │ │ │ │ fmr f3,f28 │ │ │ │ fmr f4,f29 │ │ │ │ fmr f1,f28 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f28,f12 │ │ │ │ fmr f29,f13 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - fmr f3,f24 │ │ │ │ - fmr f4,f25 │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ - xxlxor vs10,vs10,vs10 │ │ │ │ - xxlxor vs11,vs11,vs11 │ │ │ │ + bl 367c │ │ │ │ + fmr f3,f18 │ │ │ │ + fmr f4,f19 │ │ │ │ + bl 3d10 │ │ │ │ lfd f26,0(r26) │ │ │ │ lfd f27,8(r26) │ │ │ │ fmr f13,f2 │ │ │ │ fmr f12,f1 │ │ │ │ - fcmpu cr0,f12,f10 │ │ │ │ - bne 18c48 │ │ │ │ - fcmpu cr0,f13,f11 │ │ │ │ - bgt 18a90 │ │ │ │ + fcmpu cr0,f12,f22 │ │ │ │ + bne 1758c │ │ │ │ + fcmpu cr0,f13,f23 │ │ │ │ + bgt 17410 │ │ │ │ fneg f1,f12 │ │ │ │ fneg f2,f13 │ │ │ │ - blt 18c80 │ │ │ │ - lfd f3,0(r16) │ │ │ │ - lfd f4,8(r16) │ │ │ │ + blt 175d0 │ │ │ │ + plfd f3,332532 # 68890 │ │ │ │ + plfd f4,332532 # 68898 │ │ │ │ fmr f1,f26 │ │ │ │ fmr f2,f27 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ - b 18ae0 │ │ │ │ + b 17454 │ │ │ │ nop │ │ │ │ - bl 3cc0 │ │ │ │ - ld r2,24(r1) │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + bl 3ce0 │ │ │ │ fmr f3,f26 │ │ │ │ fmr f4,f27 │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - bl 36a0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - b 18ab8 │ │ │ │ - nop │ │ │ │ - ld r22,48(r31) │ │ │ │ - ld r15,56(r31) │ │ │ │ - ld r8,64(r31) │ │ │ │ - ld r5,72(r31) │ │ │ │ - ld r9,32(r31) │ │ │ │ - ld r10,40(r31) │ │ │ │ - ldx r9,r9,r5 │ │ │ │ - stdu r9,8(r15) │ │ │ │ - ld r28,48(r22) │ │ │ │ - sldi r9,r28,4 │ │ │ │ + bl 367c │ │ │ │ + bl 36c0 │ │ │ │ + b 1742c │ │ │ │ + ld r23,48(r31) │ │ │ │ + ld r30,56(r31) │ │ │ │ + ld r9,64(r31) │ │ │ │ + ld r2,40(r31) │ │ │ │ + ld r10,32(r31) │ │ │ │ + ldx r2,r2,r16 │ │ │ │ + stdu r2,8(r10) │ │ │ │ + ld r28,48(r23) │ │ │ │ + std r10,32(r31) │ │ │ │ + sldi r2,r28,4 │ │ │ │ addic. r29,r28,-1 │ │ │ │ - add r9,r10,r9 │ │ │ │ - lfd f0,0(r9) │ │ │ │ - lfd f1,8(r9) │ │ │ │ - stfd f0,0(r8) │ │ │ │ - stfd f1,8(r8) │ │ │ │ - ble 18e4c │ │ │ │ - ld r9,88(r31) │ │ │ │ - sldi r5,r28,3 │ │ │ │ + add r2,r30,r2 │ │ │ │ + lfd f0,0(r2) │ │ │ │ + lfd f1,8(r2) │ │ │ │ + stfd f0,0(r9) │ │ │ │ + stfd f1,8(r9) │ │ │ │ + ble 177a4 │ │ │ │ + ld r2,80(r31) │ │ │ │ + sldi r16,r28,3 │ │ │ │ mtctr r29 │ │ │ │ - add r10,r19,r5 │ │ │ │ - add r6,r18,r5 │ │ │ │ - add r4,r9,r5 │ │ │ │ - b 18d1c │ │ │ │ + add r8,r21,r16 │ │ │ │ + add r6,r20,r16 │ │ │ │ + add r5,r2,r16 │ │ │ │ + b 1765c │ │ │ │ addi r29,r29,-1 │ │ │ │ - std r25,0(r10) │ │ │ │ - bdz 18d60 │ │ │ │ - ldu r3,-8(r4) │ │ │ │ - ldu r9,-8(r6) │ │ │ │ - ldu r7,-8(r10) │ │ │ │ - subf r9,r9,r3 │ │ │ │ - cmpd r7,r9 │ │ │ │ - beq 18d10 │ │ │ │ - sldi r9,r29,3 │ │ │ │ - ld r10,96(r31) │ │ │ │ - addi r8,r8,16 │ │ │ │ + std r14,0(r8) │ │ │ │ + bdz 176a0 │ │ │ │ + ldu r10,-8(r5) │ │ │ │ + ldu r2,-8(r6) │ │ │ │ + ldu r7,-8(r8) │ │ │ │ + subf r2,r2,r10 │ │ │ │ + cmpd r7,r2 │ │ │ │ + beq 17650 │ │ │ │ + sldi r2,r29,3 │ │ │ │ + ld r10,88(r31) │ │ │ │ + addi r9,r9,16 │ │ │ │ addi r7,r7,1 │ │ │ │ - stdx r7,r19,r9 │ │ │ │ - cmpld r10,r8 │ │ │ │ - beq 18d7c │ │ │ │ - sldi r5,r28,3 │ │ │ │ - b 189e0 │ │ │ │ + stdx r7,r21,r2 │ │ │ │ + cmpld r10,r9 │ │ │ │ + beq 176bc │ │ │ │ + sldi r16,r28,3 │ │ │ │ + b 17380 │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ld r10,96(r31) │ │ │ │ - ld r9,0(r19) │ │ │ │ - addi r8,r8,16 │ │ │ │ - cmpld r8,r10 │ │ │ │ + ld r10,88(r31) │ │ │ │ + ld r2,0(r21) │ │ │ │ + addi r9,r9,16 │ │ │ │ + cmpld r9,r10 │ │ │ │ + addi r2,r2,1 │ │ │ │ + std r2,0(r21) │ │ │ │ + bne 17388 │ │ │ │ + ld r22,104(r31) │ │ │ │ + mr r12,r23 │ │ │ │ + ld r7,96(r31) │ │ │ │ + ld r8,112(r31) │ │ │ │ + ld r9,72(r31) │ │ │ │ + ld r10,216(r12) │ │ │ │ + add r7,r7,r8 │ │ │ │ + sldi r2,r9,3 │ │ │ │ addi r9,r9,1 │ │ │ │ - std r9,0(r19) │ │ │ │ - bne 189e8 │ │ │ │ - ld r30,112(r31) │ │ │ │ - mr r7,r22 │ │ │ │ - ld r8,80(r31) │ │ │ │ - ld r10,216(r7) │ │ │ │ - ld r6,128(r31) │ │ │ │ - ld r5,136(r31) │ │ │ │ - sldi r9,r8,3 │ │ │ │ - addi r8,r8,1 │ │ │ │ - add r30,r30,r6 │ │ │ │ - stdx r6,r10,r9 │ │ │ │ - std r8,80(r31) │ │ │ │ - cmpd r5,r8 │ │ │ │ - ld r9,0(r1) │ │ │ │ - ld r10,104(r31) │ │ │ │ - std r9,0(r10) │ │ │ │ - mr r1,r10 │ │ │ │ - bne 187b0 │ │ │ │ - addi r1,r31,384 │ │ │ │ - ld r0,16(r1) │ │ │ │ + std r7,96(r31) │ │ │ │ + ld r7,120(r31) │ │ │ │ + stdx r8,r10,r2 │ │ │ │ + std r9,72(r31) │ │ │ │ + ld r2,0(r1) │ │ │ │ + cmpd r7,r9 │ │ │ │ + std r2,0(r22) │ │ │ │ + mr r1,r22 │ │ │ │ + bne 17140 │ │ │ │ + addi r1,r31,416 │ │ │ │ lwz r11,8(r1) │ │ │ │ - ld r14,-224(r1) │ │ │ │ - ld r15,-216(r1) │ │ │ │ - ld r16,-208(r1) │ │ │ │ - ld r17,-200(r1) │ │ │ │ - ld r18,-192(r1) │ │ │ │ - ld r19,-184(r1) │ │ │ │ - ld r20,-176(r1) │ │ │ │ - ld r21,-168(r1) │ │ │ │ - ld r22,-160(r1) │ │ │ │ - ld r23,-152(r1) │ │ │ │ - ld r24,-144(r1) │ │ │ │ - ld r25,-136(r1) │ │ │ │ - ld r26,-128(r1) │ │ │ │ - ld r27,-120(r1) │ │ │ │ + ld r0,16(r1) │ │ │ │ + lxv vs63,-272(r1) │ │ │ │ + ld r14,-256(r1) │ │ │ │ + ld r15,-248(r1) │ │ │ │ + ld r16,-240(r1) │ │ │ │ + ld r17,-232(r1) │ │ │ │ + ld r18,-224(r1) │ │ │ │ + ld r19,-216(r1) │ │ │ │ + ld r20,-208(r1) │ │ │ │ mtlr r0 │ │ │ │ - ld r28,-112(r1) │ │ │ │ - ld r29,-104(r1) │ │ │ │ - ld r30,-96(r1) │ │ │ │ - ld r31,-88(r1) │ │ │ │ + ld r21,-200(r1) │ │ │ │ + ld r22,-192(r1) │ │ │ │ + ld r23,-184(r1) │ │ │ │ + ld r24,-176(r1) │ │ │ │ + ld r25,-168(r1) │ │ │ │ + ld r26,-160(r1) │ │ │ │ + ld r27,-152(r1) │ │ │ │ + ld r28,-144(r1) │ │ │ │ + ld r29,-136(r1) │ │ │ │ + ld r30,-128(r1) │ │ │ │ + ld r31,-120(r1) │ │ │ │ + lfd f18,-112(r1) │ │ │ │ + lfd f19,-104(r1) │ │ │ │ + lfd f20,-96(r1) │ │ │ │ + lfd f21,-88(r1) │ │ │ │ lfd f22,-80(r1) │ │ │ │ lfd f23,-72(r1) │ │ │ │ lfd f24,-64(r1) │ │ │ │ lfd f25,-56(r1) │ │ │ │ lfd f26,-48(r1) │ │ │ │ + mtocrf 16,r11 │ │ │ │ + mtocrf 8,r11 │ │ │ │ lfd f27,-40(r1) │ │ │ │ lfd f28,-32(r1) │ │ │ │ lfd f29,-24(r1) │ │ │ │ lfd f30,-16(r1) │ │ │ │ lfd f31,-8(r1) │ │ │ │ - mtocrf 16,r11 │ │ │ │ - mtocrf 8,r11 │ │ │ │ blr │ │ │ │ - sldi r9,r29,3 │ │ │ │ - ldx r7,r19,r9 │ │ │ │ - b 18d38 │ │ │ │ - mr r22,r28 │ │ │ │ - b 18998 │ │ │ │ - addi r9,r9,1 │ │ │ │ - li r10,0 │ │ │ │ - b 18768 │ │ │ │ + sldi r2,r29,3 │ │ │ │ + ldx r7,r21,r2 │ │ │ │ + b 17678 │ │ │ │ + mr r29,r28 │ │ │ │ + b 1732c │ │ │ │ + addi r18,r18,1 │ │ │ │ + li r2,0 │ │ │ │ + b 170e4 │ │ │ │ .long 0x0 │ │ │ │ .long 0x3020000 │ │ │ │ - .long 0x128a │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - addis r2,r12,8 │ │ │ │ - addi r2,r2,-3968 │ │ │ │ + .long 0x128e │ │ │ │ mflr r0 │ │ │ │ stfd f26,-48(r1) │ │ │ │ stfd f27,-40(r1) │ │ │ │ + fmr f26,f3 │ │ │ │ + fmr f27,f4 │ │ │ │ stfd f28,-32(r1) │ │ │ │ stfd f29,-24(r1) │ │ │ │ + fmr f28,f1 │ │ │ │ + fmr f29,f2 │ │ │ │ + std r0,16(r1) │ │ │ │ stfd f30,-16(r1) │ │ │ │ + fmr f30,f5 │ │ │ │ stfd f31,-8(r1) │ │ │ │ std r23,-136(r1) │ │ │ │ + fmr f31,f6 │ │ │ │ std r24,-128(r1) │ │ │ │ std r25,-120(r1) │ │ │ │ std r26,-112(r1) │ │ │ │ std r27,-104(r1) │ │ │ │ + mr r27,r8 │ │ │ │ std r28,-96(r1) │ │ │ │ std r29,-88(r1) │ │ │ │ + mr r28,r7 │ │ │ │ std r30,-80(r1) │ │ │ │ std r31,-72(r1) │ │ │ │ - fmr f27,f4 │ │ │ │ - fmr f26,f3 │ │ │ │ - fmr f31,f6 │ │ │ │ - fmr f30,f5 │ │ │ │ - mr r28,r7 │ │ │ │ - mr r27,r8 │ │ │ │ - fmr f29,f2 │ │ │ │ - fmr f28,f1 │ │ │ │ - std r0,16(r1) │ │ │ │ stdu r1,-176(r1) │ │ │ │ ld r24,272(r1) │ │ │ │ ld r29,280(r1) │ │ │ │ ld r23,288(r1) │ │ │ │ ld r30,296(r1) │ │ │ │ mr r3,r24 │ │ │ │ - bl 6d098 │ │ │ │ - nop │ │ │ │ + bl 3670 │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - bl 3ce0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - bl 6cd88 │ │ │ │ - nop │ │ │ │ - addi r10,r3,1 │ │ │ │ - subf r3,r29,r3 │ │ │ │ - add r10,r10,r29 │ │ │ │ - add r9,r3,r24 │ │ │ │ - add r10,r10,r24 │ │ │ │ - divd r25,r9,r24 │ │ │ │ - divd r29,r10,r24 │ │ │ │ + bl 367c │ │ │ │ + bl 3d00 │ │ │ │ + bl 3810 │ │ │ │ + subf r2,r29,r3 │ │ │ │ + addi r3,r3,1 │ │ │ │ + add r2,r2,r24 │ │ │ │ + add r9,r29,r24 │ │ │ │ + add r9,r9,r3 │ │ │ │ + divd r25,r2,r24 │ │ │ │ + divd r29,r9,r24 │ │ │ │ mulld r25,r25,r24 │ │ │ │ mulld r29,r29,r24 │ │ │ │ - subf r25,r25,r9 │ │ │ │ - subf r29,r29,r10 │ │ │ │ - cmpd cr7,r23,r25 │ │ │ │ + subf r25,r25,r2 │ │ │ │ + subf r29,r29,r9 │ │ │ │ + cmpd cr5,r23,r25 │ │ │ │ cmpd r25,r29 │ │ │ │ - isel r31,r25,r23,4*cr7+lt │ │ │ │ cmpd cr7,r30,r29 │ │ │ │ - subf r26,r25,r31 │ │ │ │ + isel r31,r25,r23,4*cr5+lt │ │ │ │ isel r29,r29,r30,4*cr7+gt │ │ │ │ - bge 19080 │ │ │ │ + subf r26,r25,r31 │ │ │ │ + bge 179a0 │ │ │ │ subf. r29,r31,r29 │ │ │ │ - blt 19030 │ │ │ │ + blt 17950 │ │ │ │ sldi r31,r31,5 │ │ │ │ sldi r26,r26,4 │ │ │ │ addi r29,r29,1 │ │ │ │ stfd f24,112(r1) │ │ │ │ stfd f25,120(r1) │ │ │ │ add r31,r28,r31 │ │ │ │ add r26,r27,r26 │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ lfd f24,0(r26) │ │ │ │ lfd f25,8(r26) │ │ │ │ fmr f3,f26 │ │ │ │ fmr f4,f27 │ │ │ │ addi r26,r26,16 │ │ │ │ addi r31,r31,32 │ │ │ │ fmr f1,f24 │ │ │ │ fmr f2,f25 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ lfd f3,-16(r31) │ │ │ │ lfd f4,-8(r31) │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ + bl 3d10 │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ fmr f3,f28 │ │ │ │ fmr f4,f29 │ │ │ │ fmr f1,f24 │ │ │ │ fmr f2,f25 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ lfd f2,-24(r31) │ │ │ │ lfd f1,-32(r31) │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ + bl 3d10 │ │ │ │ addic. r29,r29,-1 │ │ │ │ stfd f30,-16(r31) │ │ │ │ stfd f31,-8(r31) │ │ │ │ stfd f1,-32(r31) │ │ │ │ stfd f2,-24(r31) │ │ │ │ - bne 18fa0 │ │ │ │ + bne 178d0 │ │ │ │ lfd f24,112(r1) │ │ │ │ lfd f25,120(r1) │ │ │ │ addi r1,r1,176 │ │ │ │ ld r0,16(r1) │ │ │ │ ld r23,-136(r1) │ │ │ │ ld r24,-128(r1) │ │ │ │ ld r25,-120(r1) │ │ │ │ ld r26,-112(r1) │ │ │ │ ld r27,-104(r1) │ │ │ │ ld r28,-96(r1) │ │ │ │ ld r29,-88(r1) │ │ │ │ ld r30,-80(r1) │ │ │ │ ld r31,-72(r1) │ │ │ │ + mtlr r0 │ │ │ │ lfd f26,-48(r1) │ │ │ │ lfd f27,-40(r1) │ │ │ │ lfd f28,-32(r1) │ │ │ │ lfd f29,-24(r1) │ │ │ │ lfd f30,-16(r1) │ │ │ │ lfd f31,-8(r1) │ │ │ │ - mtlr r0 │ │ │ │ blr │ │ │ │ nop │ │ │ │ subf. r30,r31,r30 │ │ │ │ - blt 19144 │ │ │ │ + blt 17a54 │ │ │ │ sldi r31,r31,5 │ │ │ │ std r22,32(r1) │ │ │ │ sldi r22,r26,4 │ │ │ │ addi r30,r30,1 │ │ │ │ stfd f24,112(r1) │ │ │ │ stfd f25,120(r1) │ │ │ │ add r31,r28,r31 │ │ │ │ @@ -22322,686 +20052,671 @@ │ │ │ │ lfd f25,8(r22) │ │ │ │ fmr f3,f26 │ │ │ │ fmr f4,f27 │ │ │ │ addi r22,r22,16 │ │ │ │ addi r31,r31,32 │ │ │ │ fmr f1,f24 │ │ │ │ fmr f2,f25 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ lfd f3,-16(r31) │ │ │ │ lfd f4,-8(r31) │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ + bl 3d10 │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ fmr f3,f28 │ │ │ │ fmr f4,f29 │ │ │ │ fmr f1,f24 │ │ │ │ fmr f2,f25 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ lfd f2,-24(r31) │ │ │ │ lfd f1,-32(r31) │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ + bl 3d10 │ │ │ │ addic. r30,r30,-1 │ │ │ │ stfd f30,-16(r31) │ │ │ │ stfd f31,-8(r31) │ │ │ │ stfd f1,-32(r31) │ │ │ │ stfd f2,-24(r31) │ │ │ │ - bne 190b0 │ │ │ │ + bne 179d0 │ │ │ │ lfd f24,112(r1) │ │ │ │ lfd f25,120(r1) │ │ │ │ ld r22,32(r1) │ │ │ │ subf r25,r25,r23 │ │ │ │ subf. r29,r23,r29 │ │ │ │ - add r25,r25,r24 │ │ │ │ - add r25,r25,r26 │ │ │ │ - blt 19030 │ │ │ │ + add r2,r24,r26 │ │ │ │ + add r2,r2,r25 │ │ │ │ + blt 17950 │ │ │ │ sldi r23,r23,5 │ │ │ │ - sldi r25,r25,4 │ │ │ │ + sldi r2,r2,4 │ │ │ │ addi r30,r29,1 │ │ │ │ add r23,r28,r23 │ │ │ │ - add r27,r27,r25 │ │ │ │ + add r27,r27,r2 │ │ │ │ nop │ │ │ │ lfd f30,0(r27) │ │ │ │ lfd f31,8(r27) │ │ │ │ fmr f1,f26 │ │ │ │ fmr f2,f27 │ │ │ │ addi r27,r27,16 │ │ │ │ addi r23,r23,32 │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ lfd f3,-16(r23) │ │ │ │ lfd f4,-8(r23) │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ + bl 3d10 │ │ │ │ fmr f13,f2 │ │ │ │ fmr f12,f1 │ │ │ │ fmr f3,f28 │ │ │ │ fmr f4,f29 │ │ │ │ fmr f1,f30 │ │ │ │ fmr f2,f31 │ │ │ │ mffprd r28,f12 │ │ │ │ mffprd r29,f13 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ lfd f2,-24(r23) │ │ │ │ lfd f1,-32(r23) │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ + bl 3d10 │ │ │ │ addic. r30,r30,-1 │ │ │ │ std r28,-16(r23) │ │ │ │ std r29,-8(r23) │ │ │ │ stfd f1,-32(r23) │ │ │ │ stfd f2,-24(r23) │ │ │ │ - bne 19170 │ │ │ │ - b 19030 │ │ │ │ + bne 17a80 │ │ │ │ + b 17950 │ │ │ │ .long 0x0 │ │ │ │ .long 0x1020000 │ │ │ │ .long 0xa88 │ │ │ │ - addis r2,r12,8 │ │ │ │ - addi r2,r2,-4880 │ │ │ │ mflr r0 │ │ │ │ stfd f28,-32(r1) │ │ │ │ stfd f29,-24(r1) │ │ │ │ stfd f30,-16(r1) │ │ │ │ stfd f31,-8(r1) │ │ │ │ + fmr f30,f1 │ │ │ │ + fmr f31,f2 │ │ │ │ + std r0,16(r1) │ │ │ │ std r24,-112(r1) │ │ │ │ + mr r24,r5 │ │ │ │ std r25,-104(r1) │ │ │ │ std r26,-96(r1) │ │ │ │ std r27,-88(r1) │ │ │ │ std r28,-80(r1) │ │ │ │ + mr r28,r3 │ │ │ │ + mr r3,r8 │ │ │ │ + mr r27,r9 │ │ │ │ + addi r24,r24,16 │ │ │ │ std r29,-72(r1) │ │ │ │ std r30,-64(r1) │ │ │ │ + mr r29,r8 │ │ │ │ std r31,-56(r1) │ │ │ │ - mr r26,r3 │ │ │ │ - mr r3,r8 │ │ │ │ - mr r27,r8 │ │ │ │ - mr r30,r5 │ │ │ │ - mr r29,r4 │ │ │ │ - mr r25,r9 │ │ │ │ - fmr f31,f2 │ │ │ │ - fmr f30,f1 │ │ │ │ - addi r30,r30,16 │ │ │ │ - std r0,16(r1) │ │ │ │ stdu r1,-160(r1) │ │ │ │ - bl 6d098 │ │ │ │ - nop │ │ │ │ + mr r31,r4 │ │ │ │ + bl 3670 │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - bl 3ce0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - bl 6cd88 │ │ │ │ - nop │ │ │ │ - lfd f28,-16(r30) │ │ │ │ - lfd f29,-8(r30) │ │ │ │ - subf r9,r25,r3 │ │ │ │ - addi r10,r3,1 │ │ │ │ - add r9,r9,r27 │ │ │ │ - add r10,r10,r25 │ │ │ │ + bl 367c │ │ │ │ + bl 3d00 │ │ │ │ + bl 3810 │ │ │ │ + lfd f28,-16(r24) │ │ │ │ + lfd f29,-8(r24) │ │ │ │ + subf r9,r27,r3 │ │ │ │ + addi r3,r3,1 │ │ │ │ + add r9,r9,r29 │ │ │ │ + add r10,r27,r29 │ │ │ │ + add r10,r10,r3 │ │ │ │ fmr f1,f28 │ │ │ │ fmr f2,f29 │ │ │ │ - divd r8,r9,r27 │ │ │ │ - add r10,r10,r27 │ │ │ │ - divd r31,r10,r27 │ │ │ │ - mulld r8,r8,r27 │ │ │ │ - mulld r31,r31,r27 │ │ │ │ - subf r27,r8,r9 │ │ │ │ - sldi r24,r27,5 │ │ │ │ - subf r28,r31,r10 │ │ │ │ - add r24,r29,r24 │ │ │ │ - lfd f3,0(r24) │ │ │ │ - lfd f4,8(r24) │ │ │ │ - addi r31,r24,32 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - lfd f3,16(r24) │ │ │ │ - lfd f4,24(r24) │ │ │ │ + divd r2,r9,r29 │ │ │ │ + divd r30,r10,r29 │ │ │ │ + mulld r2,r2,r29 │ │ │ │ + mulld r30,r30,r29 │ │ │ │ + subf r29,r2,r9 │ │ │ │ + subf r30,r30,r10 │ │ │ │ + sldi r26,r29,5 │ │ │ │ + add r26,r31,r26 │ │ │ │ + lfd f3,0(r26) │ │ │ │ + lfd f4,8(r26) │ │ │ │ + addi r25,r26,32 │ │ │ │ + bl 367c │ │ │ │ + lfd f3,16(r26) │ │ │ │ + lfd f4,24(r26) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - cmpd r27,r28 │ │ │ │ - sldi r10,r25,1 │ │ │ │ + bl 367c │ │ │ │ + cmpd r29,r30 │ │ │ │ + sldi r2,r27,1 │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ - bge 19440 │ │ │ │ - cmpdi r25,0 │ │ │ │ - addi r29,r10,1 │ │ │ │ - addi r28,r26,16 │ │ │ │ - stfd f30,0(r26) │ │ │ │ - stfd f31,8(r26) │ │ │ │ - stfd f1,16(r26) │ │ │ │ - stfd f2,24(r26) │ │ │ │ - blt 19400 │ │ │ │ + bge 17d10 │ │ │ │ + cmpdi r27,0 │ │ │ │ + addi r31,r2,1 │ │ │ │ + addi r30,r28,16 │ │ │ │ + stfd f30,0(r28) │ │ │ │ + stfd f31,8(r28) │ │ │ │ + stfd f1,16(r28) │ │ │ │ + stfd f2,24(r28) │ │ │ │ + blt 17cd0 │ │ │ │ stfd f26,112(r1) │ │ │ │ stfd f27,120(r1) │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - lfd f26,0(r30) │ │ │ │ - lfd f27,8(r30) │ │ │ │ - lfd f3,0(r31) │ │ │ │ - lfd f4,8(r31) │ │ │ │ - addi r31,r31,32 │ │ │ │ - addi r30,r30,16 │ │ │ │ + lfd f26,0(r24) │ │ │ │ + lfd f27,8(r24) │ │ │ │ + addi r25,r25,32 │ │ │ │ + addi r24,r24,16 │ │ │ │ + lfd f3,-32(r25) │ │ │ │ + lfd f4,-24(r25) │ │ │ │ fmr f1,f26 │ │ │ │ fmr f2,f27 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ - lfd f3,-16(r31) │ │ │ │ - lfd f4,-8(r31) │ │ │ │ + bl 3d10 │ │ │ │ + lfd f3,-16(r25) │ │ │ │ + lfd f4,-8(r25) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ fmr f2,f27 │ │ │ │ fmr f1,f26 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ - addic. r29,r29,-1 │ │ │ │ - stfd f30,0(r26) │ │ │ │ - stfd f31,8(r26) │ │ │ │ + bl 3d10 │ │ │ │ + addic. r31,r31,-1 │ │ │ │ + stfd f30,0(r28) │ │ │ │ + stfd f31,8(r28) │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ - stfd f1,0(r28) │ │ │ │ - stfd f2,8(r28) │ │ │ │ - bne 19360 │ │ │ │ + stfd f1,0(r30) │ │ │ │ + stfd f2,8(r30) │ │ │ │ + bne 17c40 │ │ │ │ lfd f26,112(r1) │ │ │ │ lfd f27,120(r1) │ │ │ │ addi r1,r1,160 │ │ │ │ ld r0,16(r1) │ │ │ │ ld r24,-112(r1) │ │ │ │ ld r25,-104(r1) │ │ │ │ ld r26,-96(r1) │ │ │ │ ld r27,-88(r1) │ │ │ │ ld r28,-80(r1) │ │ │ │ ld r29,-72(r1) │ │ │ │ ld r30,-64(r1) │ │ │ │ ld r31,-56(r1) │ │ │ │ lfd f28,-32(r1) │ │ │ │ + mtlr r0 │ │ │ │ lfd f29,-24(r1) │ │ │ │ lfd f30,-16(r1) │ │ │ │ lfd f31,-8(r1) │ │ │ │ - mtlr r0 │ │ │ │ blr │ │ │ │ - addi r10,r10,1 │ │ │ │ + addi r2,r2,1 │ │ │ │ stfd f26,112(r1) │ │ │ │ stfd f27,120(r1) │ │ │ │ - stfd f30,0(r26) │ │ │ │ - stfd f31,8(r26) │ │ │ │ - stfd f1,16(r26) │ │ │ │ - stfd f2,24(r26) │ │ │ │ - subf r27,r28,r10 │ │ │ │ - cmpdi r27,1 │ │ │ │ - ble 1952c │ │ │ │ + stfd f30,0(r28) │ │ │ │ + stfd f31,8(r28) │ │ │ │ + stfd f1,16(r28) │ │ │ │ + subf r29,r30,r2 │ │ │ │ + stfd f2,24(r28) │ │ │ │ + cmpdi r29,1 │ │ │ │ + ble 17dec │ │ │ │ std r23,40(r1) │ │ │ │ - addi r24,r27,-1 │ │ │ │ - mr r25,r30 │ │ │ │ - addi r23,r26,16 │ │ │ │ + addi r26,r29,-1 │ │ │ │ + mr r27,r24 │ │ │ │ + addi r23,r28,16 │ │ │ │ nop │ │ │ │ nop │ │ │ │ - lfd f26,0(r25) │ │ │ │ - lfd f27,8(r25) │ │ │ │ - lfd f3,0(r31) │ │ │ │ - lfd f4,8(r31) │ │ │ │ - addi r31,r31,32 │ │ │ │ - addi r25,r25,16 │ │ │ │ + lfd f26,0(r27) │ │ │ │ + lfd f27,8(r27) │ │ │ │ + addi r25,r25,32 │ │ │ │ + addi r27,r27,16 │ │ │ │ + lfd f3,-32(r25) │ │ │ │ + lfd f4,-24(r25) │ │ │ │ fmr f1,f26 │ │ │ │ fmr f2,f27 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ - lfd f3,-16(r31) │ │ │ │ - lfd f4,-8(r31) │ │ │ │ + bl 3d10 │ │ │ │ + lfd f3,-16(r25) │ │ │ │ + lfd f4,-8(r25) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ fmr f2,f27 │ │ │ │ fmr f1,f26 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ - addic. r24,r24,-1 │ │ │ │ - stfd f30,0(r26) │ │ │ │ - stfd f31,8(r26) │ │ │ │ + bl 3d10 │ │ │ │ + addic. r26,r26,-1 │ │ │ │ + stfd f30,0(r28) │ │ │ │ + stfd f31,8(r28) │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ stfd f1,0(r23) │ │ │ │ stfd f2,8(r23) │ │ │ │ - bne 19480 │ │ │ │ - addi r27,r27,-2 │ │ │ │ - addi r30,r30,16 │ │ │ │ + bne 17d50 │ │ │ │ + addi r29,r29,-2 │ │ │ │ + addi r24,r24,16 │ │ │ │ ld r23,40(r1) │ │ │ │ - sldi r27,r27,4 │ │ │ │ - add r30,r27,r30 │ │ │ │ - cmpdi r28,0 │ │ │ │ - blt 193f8 │ │ │ │ - addi r31,r28,1 │ │ │ │ - addi r28,r26,16 │ │ │ │ + sldi r29,r29,4 │ │ │ │ + add r24,r29,r24 │ │ │ │ + cmpdi r30,0 │ │ │ │ + blt 17cc8 │ │ │ │ + addi r30,r30,1 │ │ │ │ + addi r29,r28,16 │ │ │ │ nop │ │ │ │ - lfd f26,0(r30) │ │ │ │ - lfd f27,8(r30) │ │ │ │ - lfd f3,0(r29) │ │ │ │ - lfd f4,8(r29) │ │ │ │ - addi r29,r29,32 │ │ │ │ - addi r30,r30,16 │ │ │ │ + lfd f26,0(r24) │ │ │ │ + lfd f27,8(r24) │ │ │ │ + addi r31,r31,32 │ │ │ │ + addi r24,r24,16 │ │ │ │ + lfd f3,-32(r31) │ │ │ │ + lfd f4,-24(r31) │ │ │ │ fmr f1,f26 │ │ │ │ fmr f2,f27 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ - lfd f3,-16(r29) │ │ │ │ - lfd f4,-8(r29) │ │ │ │ + bl 3d10 │ │ │ │ + lfd f3,-16(r31) │ │ │ │ + lfd f4,-8(r31) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ fmr f2,f27 │ │ │ │ fmr f1,f26 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ - addic. r31,r31,-1 │ │ │ │ - stfd f30,0(r26) │ │ │ │ - stfd f31,8(r26) │ │ │ │ + bl 3d10 │ │ │ │ + addic. r30,r30,-1 │ │ │ │ + stfd f30,0(r28) │ │ │ │ + stfd f31,8(r28) │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ - stfd f1,0(r28) │ │ │ │ - stfd f2,8(r28) │ │ │ │ - bne 19540 │ │ │ │ + stfd f1,0(r29) │ │ │ │ + stfd f2,8(r29) │ │ │ │ + bne 17e00 │ │ │ │ lfd f26,112(r1) │ │ │ │ lfd f27,120(r1) │ │ │ │ - b 19400 │ │ │ │ + b 17cd0 │ │ │ │ .long 0x0 │ │ │ │ .long 0x1020000 │ │ │ │ .long 0x986 │ │ │ │ - addis r2,r12,8 │ │ │ │ - addi r2,r2,-5872 │ │ │ │ mflr r0 │ │ │ │ stfd f28,-32(r1) │ │ │ │ stfd f29,-24(r1) │ │ │ │ stfd f30,-16(r1) │ │ │ │ stfd f31,-8(r1) │ │ │ │ + std r0,16(r1) │ │ │ │ stfd f24,-64(r1) │ │ │ │ + fmr f24,f3 │ │ │ │ stfd f25,-56(r1) │ │ │ │ stfd f26,-48(r1) │ │ │ │ + fmr f25,f4 │ │ │ │ + fmr f26,f1 │ │ │ │ stfd f27,-40(r1) │ │ │ │ - std r17,-184(r1) │ │ │ │ + std r14,-208(r1) │ │ │ │ + fmr f27,f2 │ │ │ │ + mr r14,r8 │ │ │ │ + std r16,-192(r1) │ │ │ │ + std r15,-200(r1) │ │ │ │ + mr r16,r9 │ │ │ │ std r18,-176(r1) │ │ │ │ std r19,-168(r1) │ │ │ │ - std r20,-160(r1) │ │ │ │ + mr r18,r7 │ │ │ │ std r21,-152(r1) │ │ │ │ + std r20,-160(r1) │ │ │ │ + std r23,-136(r1) │ │ │ │ + std r22,-144(r1) │ │ │ │ std r28,-96(r1) │ │ │ │ std r29,-88(r1) │ │ │ │ - std r30,-80(r1) │ │ │ │ + mr r29,r10 │ │ │ │ std r31,-72(r1) │ │ │ │ - std r14,-208(r1) │ │ │ │ - std r15,-200(r1) │ │ │ │ - std r16,-192(r1) │ │ │ │ - std r22,-144(r1) │ │ │ │ - std r23,-136(r1) │ │ │ │ + std r30,-80(r1) │ │ │ │ + std r17,-184(r1) │ │ │ │ std r24,-128(r1) │ │ │ │ std r25,-120(r1) │ │ │ │ - std r0,16(r1) │ │ │ │ std r26,-112(r1) │ │ │ │ std r27,-104(r1) │ │ │ │ - mr r19,r9 │ │ │ │ stdu r1,-288(r1) │ │ │ │ - mr r30,r10 │ │ │ │ - mr r18,r8 │ │ │ │ - fmr f25,f4 │ │ │ │ - fmr f24,f3 │ │ │ │ - mr r20,r7 │ │ │ │ - fmr f27,f2 │ │ │ │ - fmr f26,f1 │ │ │ │ mr r31,r1 │ │ │ │ - ld r29,408(r31) │ │ │ │ - ld r28,384(r31) │ │ │ │ ld r6,0(r1) │ │ │ │ - ld r23,392(r31) │ │ │ │ - ld r17,400(r31) │ │ │ │ - sldi r9,r29,4 │ │ │ │ - subfic r9,r9,-16 │ │ │ │ - mr r3,r23 │ │ │ │ - stdux r6,r1,r9 │ │ │ │ + ld r28,408(r31) │ │ │ │ + ld r23,384(r31) │ │ │ │ + ld r30,392(r31) │ │ │ │ + ld r19,400(r31) │ │ │ │ + sldi r2,r28,4 │ │ │ │ + mr r3,r30 │ │ │ │ + subfic r2,r2,-16 │ │ │ │ + stdux r6,r1,r2 │ │ │ │ addi r21,r1,32 │ │ │ │ - stdux r6,r1,r9 │ │ │ │ - bl 6d098 │ │ │ │ - nop │ │ │ │ - lfd f3,0(r30) │ │ │ │ - lfd f4,8(r30) │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - bl 3ce0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - bl 6cd88 │ │ │ │ - nop │ │ │ │ - subf r9,r29,r3 │ │ │ │ - mr r3,r17 │ │ │ │ - add r9,r9,r23 │ │ │ │ - divd r30,r9,r23 │ │ │ │ - mulld r30,r30,r23 │ │ │ │ - subf r30,r30,r9 │ │ │ │ - bl 6d098 │ │ │ │ - nop │ │ │ │ - lfd f3,0(r28) │ │ │ │ - lfd f4,8(r28) │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - bl 3ce0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - bl 6cd88 │ │ │ │ - nop │ │ │ │ - subf r9,r29,r3 │ │ │ │ - sldi r29,r29,1 │ │ │ │ - add r9,r9,r17 │ │ │ │ - cmpdi r29,-1 │ │ │ │ - divd r8,r9,r17 │ │ │ │ - mulld r8,r8,r17 │ │ │ │ - subf r8,r8,r9 │ │ │ │ - blt 1997c │ │ │ │ - addi r9,r29,2 │ │ │ │ - addi r14,r1,32 │ │ │ │ - addi r6,r21,-8 │ │ │ │ - mr r16,r9 │ │ │ │ - srdi r9,r9,1 │ │ │ │ - mtctr r9 │ │ │ │ - addi r7,r30,1 │ │ │ │ - divd r10,r30,r23 │ │ │ │ - mr r5,r6 │ │ │ │ - addi r6,r6,16 │ │ │ │ - divd r9,r7,r23 │ │ │ │ - mulld r10,r10,r23 │ │ │ │ - mulld r9,r9,r23 │ │ │ │ - subf r10,r10,r30 │ │ │ │ - addi r30,r30,2 │ │ │ │ - subf r9,r9,r7 │ │ │ │ - std r10,-8(r6) │ │ │ │ - std r9,16(r5) │ │ │ │ - bdnz 1975c │ │ │ │ - srdi r9,r16,1 │ │ │ │ - addi r14,r14,-8 │ │ │ │ - mtctr r9 │ │ │ │ - mr r6,r14 │ │ │ │ - addi r7,r8,1 │ │ │ │ - divd r10,r8,r17 │ │ │ │ - mr r5,r6 │ │ │ │ - addi r6,r6,16 │ │ │ │ - divd r9,r7,r17 │ │ │ │ - mulld r10,r10,r17 │ │ │ │ - mulld r9,r9,r17 │ │ │ │ - subf r10,r10,r8 │ │ │ │ - addi r8,r8,2 │ │ │ │ - subf r9,r9,r7 │ │ │ │ - std r10,-8(r6) │ │ │ │ - std r9,16(r5) │ │ │ │ - bdnz 197a0 │ │ │ │ - std r14,64(r31) │ │ │ │ - li r15,0 │ │ │ │ - addi r22,r31,48 │ │ │ │ - mr r14,r18 │ │ │ │ - std r19,368(r31) │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - ld r29,368(r31) │ │ │ │ - ld r28,64(r31) │ │ │ │ - li r30,0 │ │ │ │ - nop │ │ │ │ - ldu r9,8(r28) │ │ │ │ - ld r18,0(r21) │ │ │ │ + stdux r6,r1,r2 │ │ │ │ + bl 3670 │ │ │ │ lfd f3,0(r29) │ │ │ │ lfd f4,8(r29) │ │ │ │ - lfd f1,0(r14) │ │ │ │ - lfd f2,8(r14) │ │ │ │ - maddld r18,r17,r18,r9 │ │ │ │ - bl 6d428 │ │ │ │ + bl 367c │ │ │ │ + bl 3d00 │ │ │ │ + bl 3810 │ │ │ │ + subf r2,r28,r3 │ │ │ │ + mr r3,r19 │ │ │ │ + add r2,r2,r30 │ │ │ │ + divd r29,r2,r30 │ │ │ │ + mulld r29,r29,r30 │ │ │ │ + subf r29,r29,r2 │ │ │ │ + bl 3670 │ │ │ │ + lfd f3,0(r23) │ │ │ │ + lfd f4,8(r23) │ │ │ │ + bl 367c │ │ │ │ + bl 3d00 │ │ │ │ + bl 3810 │ │ │ │ + subf r2,r28,r3 │ │ │ │ + sldi r28,r28,1 │ │ │ │ + add r2,r2,r19 │ │ │ │ + cmpdi r28,-1 │ │ │ │ + divd r9,r2,r19 │ │ │ │ + mulld r9,r9,r19 │ │ │ │ + subf r8,r9,r2 │ │ │ │ + blt 18244 │ │ │ │ + srdi r7,r28,1 │ │ │ │ + plxv vs40,329904 # 68880 │ │ │ │ + xxspltib vs43,2 │ │ │ │ + addi r17,r1,32 │ │ │ │ + addi r20,r28,2 │ │ │ │ + mtvsrdd vs41,r29,r29 │ │ │ │ + mtvsrdd vs44,r30,r30 │ │ │ │ + mr r9,r21 │ │ │ │ + addi r2,r7,1 │ │ │ │ + vextsb2d v11,v11 │ │ │ │ + andi. r10,r2,1 │ │ │ │ + xxmr vs32,vs40 │ │ │ │ + mr r10,r2 │ │ │ │ + bne 182dc │ │ │ │ + srdi r10,r10,1 │ │ │ │ + mtctr r10 │ │ │ │ + vaddudm v10,v0,v11 │ │ │ │ + vaddudm v0,v9,v0 │ │ │ │ + addi r9,r9,32 │ │ │ │ + vaddudm v13,v9,v10 │ │ │ │ + vmodsd v1,v0,v12 │ │ │ │ + vaddudm v0,v10,v11 │ │ │ │ + vmodsd v13,v13,v12 │ │ │ │ + stxv vs33,-32(r9) │ │ │ │ + stxv vs45,-16(r9) │ │ │ │ + bdnz 18010 │ │ │ │ + xxspltib vs44,2 │ │ │ │ + andi. r9,r2,1 │ │ │ │ + mtvsrdd vs41,r8,r8 │ │ │ │ + mtvsrdd vs42,r19,r19 │ │ │ │ + mr r9,r17 │ │ │ │ + xxmr vs32,vs40 │ │ │ │ + addi r10,r2,-1 │ │ │ │ + vextsb2d v12,v12 │ │ │ │ + bne 182bc │ │ │ │ + srdi r2,r2,1 │ │ │ │ + mtctr r2 │ │ │ │ + vaddudm v11,v0,v12 │ │ │ │ + vaddudm v0,v9,v0 │ │ │ │ + addi r9,r9,32 │ │ │ │ + vaddudm v13,v9,v11 │ │ │ │ + vmodsd v1,v0,v10 │ │ │ │ + vaddudm v0,v11,v12 │ │ │ │ + vmodsd v13,v13,v10 │ │ │ │ + stxv vs33,-32(r9) │ │ │ │ + stxv vs45,-16(r9) │ │ │ │ + bdnz 18064 │ │ │ │ + li r30,0 │ │ │ │ + addi r17,r17,-8 │ │ │ │ + std r16,368(r31) │ │ │ │ + addi r22,r31,48 │ │ │ │ + mr r16,r14 │ │ │ │ + mr r14,r30 │ │ │ │ + std r17,64(r31) │ │ │ │ nop │ │ │ │ + nop │ │ │ │ + ld r30,64(r31) │ │ │ │ + ld r23,368(r31) │ │ │ │ + li r15,0 │ │ │ │ + b 180c4 │ │ │ │ + mr r15,r2 │ │ │ │ + ldu r2,8(r30) │ │ │ │ + lfd f3,0(r23) │ │ │ │ + lfd f4,8(r23) │ │ │ │ + ld r28,0(r21) │ │ │ │ + lfd f1,0(r16) │ │ │ │ + lfd f2,8(r16) │ │ │ │ + maddld r28,r19,r28,r2 │ │ │ │ + bl 367c │ │ │ │ fmr f3,f26 │ │ │ │ fmr f4,f27 │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - sldi r18,r18,5 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - add r18,r20,r18 │ │ │ │ + sldi r28,r28,5 │ │ │ │ + bl 367c │ │ │ │ + add r28,r18,r28 │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ fmr f3,f24 │ │ │ │ fmr f4,f25 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - lq r10,0(r18) │ │ │ │ + bl 367c │ │ │ │ + plq r2,0(r28) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - mr r19,r11 │ │ │ │ - mr r23,r10 │ │ │ │ - std r19,32(r31) │ │ │ │ - std r23,40(r31) │ │ │ │ - fmr f1,f28 │ │ │ │ - fmr f2,f29 │ │ │ │ + mr r17,r2 │ │ │ │ + mr r29,r3 │ │ │ │ + std r17,32(r31) │ │ │ │ + std r29,40(r31) │ │ │ │ lfd f3,32(r31) │ │ │ │ lfd f4,40(r31) │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ + fmr f1,f28 │ │ │ │ + fmr f2,f29 │ │ │ │ + bl 3d10 │ │ │ │ stfd f1,0(r22) │ │ │ │ stfd f2,8(r22) │ │ │ │ - ld r5,48(r31) │ │ │ │ - ld r6,56(r31) │ │ │ │ - lqarx r10,0,r18 │ │ │ │ - xor r8,r11,r19 │ │ │ │ - xor r7,r10,r23 │ │ │ │ + ld r6,48(r31) │ │ │ │ + ld r7,56(r31) │ │ │ │ + lqarx r10,0,r28 │ │ │ │ + xor r8,r10,r29 │ │ │ │ + mr r2,r10 │ │ │ │ mr r9,r11 │ │ │ │ - or. r8,r8,r7 │ │ │ │ - bne 198d0 │ │ │ │ - mr r26,r6 │ │ │ │ - mr r27,r5 │ │ │ │ - stqcx. r26,0,r18 │ │ │ │ - bne 198a8 │ │ │ │ - cmpld r9,r19 │ │ │ │ - bne 199f4 │ │ │ │ - cmpld r10,r23 │ │ │ │ - bne 199f4 │ │ │ │ - lq r10,16(r18) │ │ │ │ - addi r19,r18,16 │ │ │ │ - mr r23,r11 │ │ │ │ - mr r18,r10 │ │ │ │ - std r23,32(r31) │ │ │ │ - std r18,40(r31) │ │ │ │ - fmr f1,f30 │ │ │ │ - fmr f2,f31 │ │ │ │ + xor r10,r17,r11 │ │ │ │ + or r10,r10,r8 │ │ │ │ + cmpdi r10,0 │ │ │ │ + bne 18190 │ │ │ │ + mr r26,r7 │ │ │ │ + mr r27,r6 │ │ │ │ + stqcx. r26,0,r28 │ │ │ │ + bne 18160 │ │ │ │ + cmpld r9,r17 │ │ │ │ + bne 18308 │ │ │ │ + cmpld r2,r29 │ │ │ │ + bne 18308 │ │ │ │ + plq r2,16(r28) │ │ │ │ + addi r17,r28,16 │ │ │ │ + mr r29,r2 │ │ │ │ + mr r28,r3 │ │ │ │ + std r29,32(r31) │ │ │ │ + std r28,40(r31) │ │ │ │ lfd f3,32(r31) │ │ │ │ lfd f4,40(r31) │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ + fmr f1,f30 │ │ │ │ + fmr f2,f31 │ │ │ │ + bl 3d10 │ │ │ │ stfd f1,0(r22) │ │ │ │ stfd f2,8(r22) │ │ │ │ - ld r5,48(r31) │ │ │ │ - ld r6,56(r31) │ │ │ │ - lqarx r10,0,r19 │ │ │ │ - xor r8,r11,r23 │ │ │ │ - xor r7,r10,r18 │ │ │ │ + ld r6,48(r31) │ │ │ │ + ld r7,56(r31) │ │ │ │ + lqarx r10,0,r17 │ │ │ │ + xor r8,r10,r28 │ │ │ │ + mr r2,r10 │ │ │ │ mr r9,r11 │ │ │ │ - or. r8,r8,r7 │ │ │ │ - bne 19948 │ │ │ │ - mr r24,r6 │ │ │ │ - mr r25,r5 │ │ │ │ - stqcx. r24,0,r19 │ │ │ │ - bne 19920 │ │ │ │ - cmpld r9,r23 │ │ │ │ - bne 19a00 │ │ │ │ - cmpld r10,r18 │ │ │ │ - bne 19a00 │ │ │ │ - addi r30,r30,1 │ │ │ │ - addi r29,r29,16 │ │ │ │ - cmpd r30,r16 │ │ │ │ - bne 19800 │ │ │ │ - addi r15,r15,1 │ │ │ │ + xor r10,r29,r11 │ │ │ │ + or r10,r10,r8 │ │ │ │ + cmpdi r10,0 │ │ │ │ + bne 18210 │ │ │ │ + mr r24,r7 │ │ │ │ + mr r25,r6 │ │ │ │ + stqcx. r24,0,r17 │ │ │ │ + bne 181e0 │ │ │ │ + cmpld r9,r29 │ │ │ │ + bne 182fc │ │ │ │ + cmpld r2,r28 │ │ │ │ + bne 182fc │ │ │ │ + addi r2,r15,1 │ │ │ │ + addi r23,r23,16 │ │ │ │ + cmpd r20,r2 │ │ │ │ + bne 180c0 │ │ │ │ + cmpd r14,r15 │ │ │ │ addi r21,r21,8 │ │ │ │ - addi r14,r14,16 │ │ │ │ - cmpd r15,r16 │ │ │ │ - bne 197f0 │ │ │ │ + addi r14,r14,1 │ │ │ │ + addi r16,r16,16 │ │ │ │ + bne 180b0 │ │ │ │ addi r1,r31,288 │ │ │ │ ld r0,16(r1) │ │ │ │ ld r14,-208(r1) │ │ │ │ ld r15,-200(r1) │ │ │ │ ld r16,-192(r1) │ │ │ │ ld r17,-184(r1) │ │ │ │ ld r18,-176(r1) │ │ │ │ ld r19,-168(r1) │ │ │ │ ld r20,-160(r1) │ │ │ │ ld r21,-152(r1) │ │ │ │ ld r22,-144(r1) │ │ │ │ + mtlr r0 │ │ │ │ ld r23,-136(r1) │ │ │ │ ld r24,-128(r1) │ │ │ │ ld r25,-120(r1) │ │ │ │ ld r26,-112(r1) │ │ │ │ ld r27,-104(r1) │ │ │ │ ld r28,-96(r1) │ │ │ │ - mtlr r0 │ │ │ │ ld r29,-88(r1) │ │ │ │ ld r30,-80(r1) │ │ │ │ ld r31,-72(r1) │ │ │ │ lfd f24,-64(r1) │ │ │ │ lfd f25,-56(r1) │ │ │ │ lfd f26,-48(r1) │ │ │ │ lfd f27,-40(r1) │ │ │ │ lfd f28,-32(r1) │ │ │ │ lfd f29,-24(r1) │ │ │ │ lfd f30,-16(r1) │ │ │ │ lfd f31,-8(r1) │ │ │ │ blr │ │ │ │ - mr r19,r9 │ │ │ │ - mr r23,r10 │ │ │ │ - b 19878 │ │ │ │ - mr r23,r9 │ │ │ │ - mr r18,r10 │ │ │ │ - b 198f0 │ │ │ │ + vaddudm v1,v9,v8 │ │ │ │ + cmpdi r10,0 │ │ │ │ + vaddudm v0,v8,v12 │ │ │ │ + addi r9,r17,16 │ │ │ │ + vmodsd v1,v1,v10 │ │ │ │ + stxv vs33,0(r17) │ │ │ │ + bne 1805c │ │ │ │ + b 1808c │ │ │ │ + vaddudm v1,v9,v8 │ │ │ │ + cmpdi r7,0 │ │ │ │ + vaddudm v0,v8,v11 │ │ │ │ + addi r9,r21,16 │ │ │ │ + vmodsd v1,v1,v12 │ │ │ │ + stxv vs33,0(r21) │ │ │ │ + bne 18008 │ │ │ │ + b 18038 │ │ │ │ + mr r29,r9 │ │ │ │ + mr r28,r2 │ │ │ │ + b 181b4 │ │ │ │ + mr r17,r9 │ │ │ │ + mr r29,r2 │ │ │ │ + b 18134 │ │ │ │ .long 0x0 │ │ │ │ .long 0x1020000 │ │ │ │ .long 0x1288 │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - addis r2,r12,8 │ │ │ │ - addi r2,r2,-6944 │ │ │ │ mflr r0 │ │ │ │ std r23,-72(r1) │ │ │ │ std r28,-32(r1) │ │ │ │ + mr r23,r3 │ │ │ │ + ld r28,24(r3) │ │ │ │ std r29,-24(r1) │ │ │ │ std r30,-16(r1) │ │ │ │ std r31,-8(r1) │ │ │ │ - ld r28,24(r3) │ │ │ │ - mr r23,r3 │ │ │ │ std r0,16(r1) │ │ │ │ stdu r1,-208(r1) │ │ │ │ - bl 33a0 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 33a0 │ │ │ │ mr r30,r3 │ │ │ │ - bl 3660 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 3660 │ │ │ │ divd r29,r28,r30 │ │ │ │ mr r31,r3 │ │ │ │ - mulld r9,r29,r30 │ │ │ │ - subf r9,r9,r28 │ │ │ │ - cmpd r3,r9 │ │ │ │ - blt 19b90 │ │ │ │ - maddld r31,r29,r31,r9 │ │ │ │ - add r9,r29,r31 │ │ │ │ - cmpd r31,r9 │ │ │ │ - bge 19b60 │ │ │ │ + mulld r2,r29,r30 │ │ │ │ + subf r2,r2,r28 │ │ │ │ + cmpd r3,r2 │ │ │ │ + blt 18480 │ │ │ │ + maddld r31,r29,r31,r2 │ │ │ │ + add r2,r29,r31 │ │ │ │ + cmpd r31,r2 │ │ │ │ + bge 18450 │ │ │ │ ld r28,32(r23) │ │ │ │ std r24,144(r1) │ │ │ │ + std r25,152(r1) │ │ │ │ sldi r24,r31,4 │ │ │ │ + ld r25,16(r23) │ │ │ │ ld r30,0(r23) │ │ │ │ - std r25,152(r1) │ │ │ │ std r26,160(r1) │ │ │ │ - ld r25,40(r23) │ │ │ │ - ld r26,16(r23) │ │ │ │ std r27,168(r1) │ │ │ │ - addi r24,r24,8 │ │ │ │ + ld r26,40(r23) │ │ │ │ ld r27,8(r23) │ │ │ │ + addi r24,r24,8 │ │ │ │ addi r23,r28,1 │ │ │ │ nop │ │ │ │ - lwz r9,112(r30) │ │ │ │ + lwz r2,112(r30) │ │ │ │ mr r10,r31 │ │ │ │ - andi. r9,r9,2048 │ │ │ │ - beq 19ad8 │ │ │ │ - ld r9,264(r30) │ │ │ │ - ldx r10,r9,r24 │ │ │ │ - sldi r6,r10,1 │ │ │ │ - ld r5,24(r30) │ │ │ │ + andi. r2,r2,2048 │ │ │ │ + beq 183c8 │ │ │ │ + ld r2,264(r30) │ │ │ │ + ldx r10,r2,r24 │ │ │ │ + sldi r2,r10,1 │ │ │ │ + ld r6,24(r30) │ │ │ │ mulld r8,r10,r23 │ │ │ │ sldi r10,r10,5 │ │ │ │ ld r9,200(r30) │ │ │ │ - ld r3,120(r30) │ │ │ │ - mr r7,r25 │ │ │ │ + mr r7,r26 │ │ │ │ + ld r4,120(r30) │ │ │ │ addi r31,r31,1 │ │ │ │ addi r24,r24,16 │ │ │ │ - addi r6,r6,1 │ │ │ │ - addi r4,r10,16 │ │ │ │ - mulld r6,r6,r23 │ │ │ │ - add r5,r5,r10 │ │ │ │ + addi r2,r2,1 │ │ │ │ + addi r5,r10,16 │ │ │ │ + mulld r2,r2,r23 │ │ │ │ + add r6,r6,r10 │ │ │ │ sldi r8,r8,6 │ │ │ │ - add r4,r3,r4 │ │ │ │ - add r10,r3,r10 │ │ │ │ - lfd f3,16(r5) │ │ │ │ - lfd f4,24(r5) │ │ │ │ - lfd f1,0(r5) │ │ │ │ - lfd f2,8(r5) │ │ │ │ + add r5,r4,r5 │ │ │ │ + add r10,r4,r10 │ │ │ │ + lfd f3,16(r6) │ │ │ │ + lfd f4,24(r6) │ │ │ │ + lfd f1,0(r6) │ │ │ │ + lfd f2,8(r6) │ │ │ │ add r8,r9,r8 │ │ │ │ std r28,120(r1) │ │ │ │ - std r26,112(r1) │ │ │ │ - std r4,96(r1) │ │ │ │ + std r25,112(r1) │ │ │ │ std r27,104(r1) │ │ │ │ - sldi r6,r6,5 │ │ │ │ - add r9,r9,r6 │ │ │ │ - bl 195f8 │ │ │ │ + std r5,96(r1) │ │ │ │ + sldi r2,r2,5 │ │ │ │ + add r9,r9,r2 │ │ │ │ + bl 17ea0 │ │ │ │ addic. r29,r29,-1 │ │ │ │ - bne 19ac0 │ │ │ │ + bne 183b0 │ │ │ │ ld r24,144(r1) │ │ │ │ ld r25,152(r1) │ │ │ │ ld r26,160(r1) │ │ │ │ ld r27,168(r1) │ │ │ │ addi r1,r1,208 │ │ │ │ ld r0,16(r1) │ │ │ │ ld r23,-72(r1) │ │ │ │ @@ -23011,2238 +20726,2209 @@ │ │ │ │ ld r31,-8(r1) │ │ │ │ mtlr r0 │ │ │ │ blr │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ addi r29,r29,1 │ │ │ │ - li r9,0 │ │ │ │ - b 19a7c │ │ │ │ + li r2,0 │ │ │ │ + b 1836c │ │ │ │ .long 0x0 │ │ │ │ .long 0x1000000 │ │ │ │ .long 0x980 │ │ │ │ nop │ │ │ │ nop │ │ │ │ - addis r2,r12,8 │ │ │ │ - addi r2,r2,-7344 │ │ │ │ mflr r0 │ │ │ │ mfocrf r11,8 │ │ │ │ + stfd f22,-80(r1) │ │ │ │ + stfd f23,-72(r1) │ │ │ │ stfd f24,-64(r1) │ │ │ │ stfd f25,-56(r1) │ │ │ │ stfd f26,-48(r1) │ │ │ │ + std r0,16(r1) │ │ │ │ stfd f27,-40(r1) │ │ │ │ stfd f28,-32(r1) │ │ │ │ stfd f29,-24(r1) │ │ │ │ stfd f30,-16(r1) │ │ │ │ stfd f31,-8(r1) │ │ │ │ - std r15,-200(r1) │ │ │ │ - std r27,-104(r1) │ │ │ │ - std r28,-96(r1) │ │ │ │ - std r29,-88(r1) │ │ │ │ - std r30,-80(r1) │ │ │ │ - std r31,-72(r1) │ │ │ │ stw r11,8(r1) │ │ │ │ - std r14,-208(r1) │ │ │ │ - std r16,-192(r1) │ │ │ │ - std r17,-184(r1) │ │ │ │ - std r18,-176(r1) │ │ │ │ - std r19,-168(r1) │ │ │ │ - std r20,-160(r1) │ │ │ │ - std r21,-152(r1) │ │ │ │ - std r22,-144(r1) │ │ │ │ - std r0,16(r1) │ │ │ │ - std r23,-136(r1) │ │ │ │ - std r24,-128(r1) │ │ │ │ - std r25,-120(r1) │ │ │ │ - std r26,-112(r1) │ │ │ │ - stdu r1,-384(r1) │ │ │ │ - ld r28,24(r3) │ │ │ │ + std r14,-224(r1) │ │ │ │ + std r15,-216(r1) │ │ │ │ + std r16,-208(r1) │ │ │ │ + std r28,-112(r1) │ │ │ │ + std r29,-104(r1) │ │ │ │ + std r30,-96(r1) │ │ │ │ mr r29,r3 │ │ │ │ + std r31,-88(r1) │ │ │ │ + std r17,-200(r1) │ │ │ │ + std r18,-192(r1) │ │ │ │ + std r19,-184(r1) │ │ │ │ + std r20,-176(r1) │ │ │ │ + std r21,-168(r1) │ │ │ │ + std r22,-160(r1) │ │ │ │ + std r23,-152(r1) │ │ │ │ + std r24,-144(r1) │ │ │ │ + std r25,-136(r1) │ │ │ │ + std r26,-128(r1) │ │ │ │ + std r27,-120(r1) │ │ │ │ + stdu r1,-400(r1) │ │ │ │ + ld r27,24(r3) │ │ │ │ mr r31,r1 │ │ │ │ - bl 33a0 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 33a0 │ │ │ │ mr r30,r3 │ │ │ │ - bl 3660 │ │ │ │ - ld r2,24(r1) │ │ │ │ - divd r15,r28,r30 │ │ │ │ - mr r27,r3 │ │ │ │ - mulld r9,r15,r30 │ │ │ │ - subf r9,r9,r28 │ │ │ │ - cmpd r3,r9 │ │ │ │ - blt 19fa4 │ │ │ │ - maddld r27,r15,r27,r9 │ │ │ │ - add r15,r15,r27 │ │ │ │ - cmpd r27,r15 │ │ │ │ - bge 19ec8 │ │ │ │ - ld r14,32(r29) │ │ │ │ - ld r9,40(r29) │ │ │ │ + bl 3660 │ │ │ │ + divd r14,r27,r30 │ │ │ │ + mr r28,r3 │ │ │ │ + mulld r2,r14,r30 │ │ │ │ + subf r2,r2,r27 │ │ │ │ + cmpd r3,r2 │ │ │ │ + blt 18880 │ │ │ │ + maddld r28,r14,r28,r2 │ │ │ │ + add r14,r14,r28 │ │ │ │ + cmpd r28,r14 │ │ │ │ + bge 1879c │ │ │ │ + ld r24,32(r29) │ │ │ │ + ld r2,40(r29) │ │ │ │ + sldi r27,r28,4 │ │ │ │ ld r8,48(r29) │ │ │ │ - ld r16,0(r29) │ │ │ │ - sldi r26,r27,4 │ │ │ │ - ld r20,16(r29) │ │ │ │ - ld r21,8(r29) │ │ │ │ - addi r26,r26,8 │ │ │ │ - addi r10,r14,1 │ │ │ │ - sldi r24,r14,1 │ │ │ │ - std r9,128(r31) │ │ │ │ - mr r28,r16 │ │ │ │ + ld r15,0(r29) │ │ │ │ + ld r21,16(r29) │ │ │ │ + ld r22,8(r29) │ │ │ │ + addi r27,r27,8 │ │ │ │ + addi r10,r24,1 │ │ │ │ + sldi r25,r24,1 │ │ │ │ + std r2,128(r31) │ │ │ │ + mr r26,r15 │ │ │ │ std r8,152(r31) │ │ │ │ - sldi r19,r10,5 │ │ │ │ - addi r22,r24,2 │ │ │ │ + sldi r20,r10,5 │ │ │ │ sldi r10,r10,6 │ │ │ │ - addi r24,r24,1 │ │ │ │ - addi r9,r19,16 │ │ │ │ - addi r23,r10,15 │ │ │ │ - sldi r10,r22,4 │ │ │ │ - cmpdi cr4,r24,0 │ │ │ │ - std r10,136(r31) │ │ │ │ - add r10,r8,r9 │ │ │ │ - std r9,160(r31) │ │ │ │ - std r10,144(r31) │ │ │ │ - lwz r10,112(r28) │ │ │ │ - ld r8,0(r1) │ │ │ │ - clrrdi r9,r23,4 │ │ │ │ + addi r23,r25,2 │ │ │ │ + addi r25,r25,1 │ │ │ │ + addi r2,r20,16 │ │ │ │ + addi r9,r10,15 │ │ │ │ + cmpdi cr4,r25,0 │ │ │ │ + sldi r23,r23,4 │ │ │ │ + std r9,136(r31) │ │ │ │ + add r9,r8,r2 │ │ │ │ + std r2,160(r31) │ │ │ │ + std r9,144(r31) │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + ld r2,136(r31) │ │ │ │ + lwz r9,112(r26) │ │ │ │ mr r29,r1 │ │ │ │ - neg r9,r9 │ │ │ │ - andi. r10,r10,2048 │ │ │ │ - stdux r8,r1,r9 │ │ │ │ - addi r18,r1,128 │ │ │ │ - bne 19f50 │ │ │ │ - ld r7,200(r28) │ │ │ │ - mr r25,r27 │ │ │ │ - sldi r9,r25,6 │ │ │ │ - addi r5,r9,32 │ │ │ │ - add r9,r7,r9 │ │ │ │ - lfd f26,0(r9) │ │ │ │ - lfd f27,8(r9) │ │ │ │ - add r22,r7,r5 │ │ │ │ - lfd f24,16(r9) │ │ │ │ - lfd f25,24(r9) │ │ │ │ - lfd f28,0(r22) │ │ │ │ - lfd f29,8(r22) │ │ │ │ - stfd f26,0(r18) │ │ │ │ - stfd f27,8(r18) │ │ │ │ - ble cr4,19f90 │ │ │ │ - ld r9,152(r31) │ │ │ │ - addi r17,r18,16 │ │ │ │ - mr r16,r24 │ │ │ │ - addi r30,r9,16 │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,23200 │ │ │ │ - lfd f30,0(r9) │ │ │ │ - lfd f31,8(r9) │ │ │ │ - fmr f3,f24 │ │ │ │ - fmr f4,f25 │ │ │ │ - fmr f1,f30 │ │ │ │ - fmr f2,f31 │ │ │ │ + ld r10,0(r1) │ │ │ │ + clrrdi r2,r2,4 │ │ │ │ + andi. r9,r9,2048 │ │ │ │ + neg r2,r2 │ │ │ │ + stdux r10,r1,r2 │ │ │ │ + addi r16,r1,128 │ │ │ │ + bne 18830 │ │ │ │ + ld r10,200(r26) │ │ │ │ + mr r19,r28 │ │ │ │ + sldi r2,r19,6 │ │ │ │ + addi r7,r2,32 │ │ │ │ + add r2,r10,r2 │ │ │ │ + lfd f24,0(r2) │ │ │ │ + lfd f25,8(r2) │ │ │ │ + add r18,r10,r7 │ │ │ │ + lfd f22,16(r2) │ │ │ │ + lfd f23,24(r2) │ │ │ │ + lfd f26,0(r18) │ │ │ │ + lfd f27,8(r18) │ │ │ │ + stfd f24,0(r16) │ │ │ │ + stfd f25,8(r16) │ │ │ │ + ble cr4,18870 │ │ │ │ + plfd f30,327084 # 683e0 │ │ │ │ + nop │ │ │ │ + plfd f31,327080 # 683e8 │ │ │ │ + addi r17,r16,16 │ │ │ │ + mr r15,r25 │ │ │ │ + ld r2,152(r31) │ │ │ │ + fmr f28,f30 │ │ │ │ + fmr f29,f31 │ │ │ │ + addi r30,r2,16 │ │ │ │ + fmr f3,f22 │ │ │ │ + fmr f4,f23 │ │ │ │ + fmr f1,f28 │ │ │ │ + fmr f2,f29 │ │ │ │ addi r30,r30,16 │ │ │ │ addi r17,r17,16 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ lfd f3,-16(r30) │ │ │ │ lfd f4,-8(r30) │ │ │ │ - fmr f31,f2 │ │ │ │ - fmr f30,f1 │ │ │ │ - fmr f2,f27 │ │ │ │ - fmr f1,f26 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - fmr f3,f30 │ │ │ │ - fmr f4,f31 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - addic. r16,r16,-1 │ │ │ │ + fmr f29,f2 │ │ │ │ + fmr f28,f1 │ │ │ │ + fmr f2,f25 │ │ │ │ + fmr f1,f24 │ │ │ │ + bl 367c │ │ │ │ + fmr f3,f28 │ │ │ │ + fmr f4,f29 │ │ │ │ + bl 367c │ │ │ │ + addic. r15,r15,-1 │ │ │ │ stfd f1,-16(r17) │ │ │ │ stfd f2,-8(r17) │ │ │ │ - bne 19d60 │ │ │ │ - ld r9,136(r31) │ │ │ │ - lfd f26,16(r22) │ │ │ │ - lfd f27,24(r22) │ │ │ │ + bne 18660 │ │ │ │ + ld r2,160(r31) │ │ │ │ ld r30,144(r31) │ │ │ │ - mr r16,r24 │ │ │ │ - add r5,r18,r9 │ │ │ │ - ld r9,160(r31) │ │ │ │ - stfd f28,0(r5) │ │ │ │ - stfd f29,8(r5) │ │ │ │ - add r22,r18,r9 │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,23200 │ │ │ │ - lfd f30,0(r9) │ │ │ │ - lfd f31,8(r9) │ │ │ │ + add r7,r16,r23 │ │ │ │ + mr r15,r25 │ │ │ │ + lfd f28,16(r18) │ │ │ │ + lfd f29,24(r18) │ │ │ │ + stfd f26,0(r7) │ │ │ │ + stfd f27,8(r7) │ │ │ │ + add r18,r16,r2 │ │ │ │ nop │ │ │ │ nop │ │ │ │ - fmr f3,f26 │ │ │ │ - fmr f4,f27 │ │ │ │ + fmr f3,f28 │ │ │ │ + fmr f4,f29 │ │ │ │ fmr f1,f30 │ │ │ │ fmr f2,f31 │ │ │ │ addi r30,r30,16 │ │ │ │ - addi r22,r22,16 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + addi r18,r18,16 │ │ │ │ + bl 367c │ │ │ │ lfd f3,-16(r30) │ │ │ │ lfd f4,-8(r30) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - fmr f2,f29 │ │ │ │ - fmr f1,f28 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + fmr f2,f27 │ │ │ │ + fmr f1,f26 │ │ │ │ + bl 367c │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - addic. r16,r16,-1 │ │ │ │ - stfd f1,-16(r22) │ │ │ │ - stfd f2,-8(r22) │ │ │ │ - bne 19e00 │ │ │ │ - ld r5,24(r28) │ │ │ │ - sldi r10,r25,5 │ │ │ │ - ld r3,120(r28) │ │ │ │ + bl 367c │ │ │ │ + addic. r15,r15,-1 │ │ │ │ + stfd f1,-16(r18) │ │ │ │ + stfd f2,-8(r18) │ │ │ │ + bne 186e0 │ │ │ │ + ld r2,24(r26) │ │ │ │ + sldi r10,r19,5 │ │ │ │ + ld r4,120(r26) │ │ │ │ + add r9,r16,r20 │ │ │ │ + mr r8,r16 │ │ │ │ + addi r28,r28,1 │ │ │ │ ld r7,128(r31) │ │ │ │ - add r9,r18,r19 │ │ │ │ - mr r8,r18 │ │ │ │ - addi r27,r27,1 │ │ │ │ - addi r26,r26,16 │ │ │ │ - addi r4,r10,16 │ │ │ │ - add r5,r5,r10 │ │ │ │ - add r4,r3,r4 │ │ │ │ - add r10,r3,r10 │ │ │ │ - lfd f3,16(r5) │ │ │ │ - lfd f4,24(r5) │ │ │ │ - lfd f1,0(r5) │ │ │ │ - lfd f2,8(r5) │ │ │ │ - std r4,96(r1) │ │ │ │ - std r14,120(r1) │ │ │ │ - std r20,112(r1) │ │ │ │ - std r21,104(r1) │ │ │ │ - bl 195f8 │ │ │ │ - cmpd r15,r27 │ │ │ │ - ld r9,0(r1) │ │ │ │ - std r9,0(r29) │ │ │ │ + addi r27,r27,16 │ │ │ │ + addi r5,r10,16 │ │ │ │ + add r2,r2,r10 │ │ │ │ + add r5,r4,r5 │ │ │ │ + add r10,r4,r10 │ │ │ │ + lfd f3,16(r2) │ │ │ │ + lfd f4,24(r2) │ │ │ │ + lfd f1,0(r2) │ │ │ │ + lfd f2,8(r2) │ │ │ │ + std r5,96(r1) │ │ │ │ + std r22,104(r1) │ │ │ │ + std r21,112(r1) │ │ │ │ + std r24,120(r1) │ │ │ │ + bl 17ea0 │ │ │ │ + cmpd r14,r28 │ │ │ │ + ld r2,0(r1) │ │ │ │ + std r2,0(r29) │ │ │ │ mr r1,r29 │ │ │ │ - bne 19ce0 │ │ │ │ - addi r1,r31,384 │ │ │ │ + bne 185d0 │ │ │ │ + addi r1,r31,400 │ │ │ │ ld r0,16(r1) │ │ │ │ lwz r11,8(r1) │ │ │ │ - ld r14,-208(r1) │ │ │ │ - ld r15,-200(r1) │ │ │ │ - ld r16,-192(r1) │ │ │ │ - ld r17,-184(r1) │ │ │ │ - ld r18,-176(r1) │ │ │ │ - ld r19,-168(r1) │ │ │ │ - ld r20,-160(r1) │ │ │ │ - ld r21,-152(r1) │ │ │ │ - ld r22,-144(r1) │ │ │ │ - ld r23,-136(r1) │ │ │ │ - ld r24,-128(r1) │ │ │ │ - ld r25,-120(r1) │ │ │ │ - ld r26,-112(r1) │ │ │ │ - ld r27,-104(r1) │ │ │ │ + ld r14,-224(r1) │ │ │ │ + ld r15,-216(r1) │ │ │ │ + ld r16,-208(r1) │ │ │ │ + ld r17,-200(r1) │ │ │ │ + ld r18,-192(r1) │ │ │ │ + ld r19,-184(r1) │ │ │ │ + ld r20,-176(r1) │ │ │ │ + ld r21,-168(r1) │ │ │ │ mtlr r0 │ │ │ │ - ld r28,-96(r1) │ │ │ │ - ld r29,-88(r1) │ │ │ │ - ld r30,-80(r1) │ │ │ │ - ld r31,-72(r1) │ │ │ │ - mtocrf 8,r11 │ │ │ │ + ld r22,-160(r1) │ │ │ │ + ld r23,-152(r1) │ │ │ │ + ld r24,-144(r1) │ │ │ │ + ld r25,-136(r1) │ │ │ │ + ld r26,-128(r1) │ │ │ │ + ld r27,-120(r1) │ │ │ │ + ld r28,-112(r1) │ │ │ │ + ld r29,-104(r1) │ │ │ │ + ld r30,-96(r1) │ │ │ │ + ld r31,-88(r1) │ │ │ │ + lfd f22,-80(r1) │ │ │ │ + lfd f23,-72(r1) │ │ │ │ lfd f24,-64(r1) │ │ │ │ lfd f25,-56(r1) │ │ │ │ lfd f26,-48(r1) │ │ │ │ lfd f27,-40(r1) │ │ │ │ lfd f28,-32(r1) │ │ │ │ lfd f29,-24(r1) │ │ │ │ lfd f30,-16(r1) │ │ │ │ lfd f31,-8(r1) │ │ │ │ + mtocrf 8,r11 │ │ │ │ blr │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ld r9,264(r28) │ │ │ │ - ld r7,200(r28) │ │ │ │ - ldx r25,r9,r26 │ │ │ │ - sldi r9,r25,6 │ │ │ │ - addi r5,r9,32 │ │ │ │ - add r9,r7,r9 │ │ │ │ - lfd f26,0(r9) │ │ │ │ - lfd f27,8(r9) │ │ │ │ - add r22,r7,r5 │ │ │ │ - lfd f24,16(r9) │ │ │ │ - lfd f25,24(r9) │ │ │ │ - lfd f28,0(r22) │ │ │ │ - lfd f29,8(r22) │ │ │ │ - stfd f26,0(r18) │ │ │ │ - stfd f27,8(r18) │ │ │ │ - bgt cr4,19d40 │ │ │ │ - ld r9,136(r31) │ │ │ │ - add r9,r18,r9 │ │ │ │ - stfd f28,0(r9) │ │ │ │ - stfd f29,8(r9) │ │ │ │ - b 19e60 │ │ │ │ - addi r15,r15,1 │ │ │ │ - li r9,0 │ │ │ │ - b 19c6c │ │ │ │ + nop │ │ │ │ + ld r2,264(r26) │ │ │ │ + ld r10,200(r26) │ │ │ │ + ldx r19,r2,r27 │ │ │ │ + sldi r2,r19,6 │ │ │ │ + addi r7,r2,32 │ │ │ │ + add r2,r10,r2 │ │ │ │ + lfd f24,0(r2) │ │ │ │ + lfd f25,8(r2) │ │ │ │ + add r18,r10,r7 │ │ │ │ + lfd f22,16(r2) │ │ │ │ + lfd f23,24(r2) │ │ │ │ + lfd f26,0(r18) │ │ │ │ + lfd f27,8(r18) │ │ │ │ + stfd f24,0(r16) │ │ │ │ + stfd f25,8(r16) │ │ │ │ + bgt cr4,18634 │ │ │ │ + add r2,r16,r23 │ │ │ │ + stfd f26,0(r2) │ │ │ │ + stfd f27,8(r2) │ │ │ │ + b 18734 │ │ │ │ + addi r14,r14,1 │ │ │ │ + li r2,0 │ │ │ │ + b 18554 │ │ │ │ .long 0x0 │ │ │ │ .long 0x3020000 │ │ │ │ - .long 0x1288 │ │ │ │ + .long 0x128a │ │ │ │ + nop │ │ │ │ nop │ │ │ │ - addis r2,r12,8 │ │ │ │ - addi r2,r2,-8384 │ │ │ │ + mfcr r11 │ │ │ │ mflr r0 │ │ │ │ + stfd f16,-128(r1) │ │ │ │ + stfd f17,-120(r1) │ │ │ │ stfd f18,-112(r1) │ │ │ │ stfd f19,-104(r1) │ │ │ │ stfd f20,-96(r1) │ │ │ │ + std r0,16(r1) │ │ │ │ stfd f21,-88(r1) │ │ │ │ - mfcr r11 │ │ │ │ stfd f22,-80(r1) │ │ │ │ stfd f23,-72(r1) │ │ │ │ stfd f24,-64(r1) │ │ │ │ stfd f25,-56(r1) │ │ │ │ stfd f26,-48(r1) │ │ │ │ stfd f27,-40(r1) │ │ │ │ stfd f28,-32(r1) │ │ │ │ stfd f29,-24(r1) │ │ │ │ stfd f30,-16(r1) │ │ │ │ stfd f31,-8(r1) │ │ │ │ - std r27,-152(r1) │ │ │ │ - std r28,-144(r1) │ │ │ │ - std r29,-136(r1) │ │ │ │ - std r30,-128(r1) │ │ │ │ - std r14,-256(r1) │ │ │ │ - std r15,-248(r1) │ │ │ │ - std r0,16(r1) │ │ │ │ - std r16,-240(r1) │ │ │ │ - std r17,-232(r1) │ │ │ │ - std r18,-224(r1) │ │ │ │ - std r19,-216(r1) │ │ │ │ - std r20,-208(r1) │ │ │ │ - std r21,-200(r1) │ │ │ │ - std r22,-192(r1) │ │ │ │ - std r23,-184(r1) │ │ │ │ - std r24,-176(r1) │ │ │ │ - std r25,-168(r1) │ │ │ │ - std r26,-160(r1) │ │ │ │ - std r31,-120(r1) │ │ │ │ - ld r9,0(r3) │ │ │ │ - stw r11,8(r1) │ │ │ │ + std r28,-160(r1) │ │ │ │ + std r27,-168(r1) │ │ │ │ + std r14,-272(r1) │ │ │ │ + std r15,-264(r1) │ │ │ │ + std r16,-256(r1) │ │ │ │ + std r17,-248(r1) │ │ │ │ + std r18,-240(r1) │ │ │ │ + std r19,-232(r1) │ │ │ │ + std r20,-224(r1) │ │ │ │ + std r21,-216(r1) │ │ │ │ + std r22,-208(r1) │ │ │ │ + std r23,-200(r1) │ │ │ │ + std r24,-192(r1) │ │ │ │ + std r25,-184(r1) │ │ │ │ + std r26,-176(r1) │ │ │ │ + std r29,-152(r1) │ │ │ │ + std r30,-144(r1) │ │ │ │ + ld r12,0(r3) │ │ │ │ mr r29,r3 │ │ │ │ - stdu r1,-592(r1) │ │ │ │ + std r31,-136(r1) │ │ │ │ + stw r11,8(r1) │ │ │ │ + stdu r1,-608(r1) │ │ │ │ mr r31,r1 │ │ │ │ - ld r28,8(r9) │ │ │ │ - mr r27,r9 │ │ │ │ - bl 33a0 │ │ │ │ - ld r2,24(r1) │ │ │ │ + ld r28,8(r12) │ │ │ │ + stxv vs63,320(r1) │ │ │ │ + std r12,32(r31) │ │ │ │ + bl 33a0 │ │ │ │ mr r30,r3 │ │ │ │ - bl 3660 │ │ │ │ - ld r2,24(r1) │ │ │ │ - divd r8,r28,r30 │ │ │ │ - mr r9,r3 │ │ │ │ - mulld r10,r8,r30 │ │ │ │ - subf r10,r10,r28 │ │ │ │ - cmpd r3,r10 │ │ │ │ - blt 1afb0 │ │ │ │ - maddld r9,r8,r9,r10 │ │ │ │ - add r10,r8,r9 │ │ │ │ - std r9,120(r31) │ │ │ │ - cmpd r9,r10 │ │ │ │ - std r10,168(r31) │ │ │ │ - bge 1a79c │ │ │ │ + bl 3660 │ │ │ │ + ld r12,32(r31) │ │ │ │ + divd r9,r28,r30 │ │ │ │ + mr r0,r3 │ │ │ │ + mulld r2,r9,r30 │ │ │ │ + subf r2,r2,r28 │ │ │ │ + cmpd r3,r2 │ │ │ │ + blt 19880 │ │ │ │ + maddld r0,r9,r0,r2 │ │ │ │ + add r2,r9,r0 │ │ │ │ + cmpd r0,r2 │ │ │ │ + std r2,152(r31) │ │ │ │ + bge 19088 │ │ │ │ ld r10,24(r29) │ │ │ │ - ld r8,16(r29) │ │ │ │ - sldi r9,r9,4 │ │ │ │ - mr r17,r27 │ │ │ │ - addi r9,r9,8 │ │ │ │ - std r10,144(r31) │ │ │ │ - ld r10,8(r29) │ │ │ │ - std r9,136(r31) │ │ │ │ - srdi r9,r8,4 │ │ │ │ - std r8,160(r31) │ │ │ │ - std r9,200(r31) │ │ │ │ + ld r9,16(r29) │ │ │ │ + sldi r2,r0,4 │ │ │ │ + xxspltib vs32,2 │ │ │ │ + std r0,104(r31) │ │ │ │ + plfd f18,326204 # 683e0 │ │ │ │ + plfd f19,326204 # 683e8 │ │ │ │ + addi r2,r2,8 │ │ │ │ + vextsb2d v31,v0 │ │ │ │ std r10,128(r31) │ │ │ │ - addis r10,r2,-3 │ │ │ │ - addi r10,r10,23200 │ │ │ │ - std r10,216(r31) │ │ │ │ - ld r25,88(r17) │ │ │ │ - ld r14,48(r17) │ │ │ │ - lwz r9,112(r17) │ │ │ │ - ld r6,0(r1) │ │ │ │ - std r1,176(r31) │ │ │ │ - addi r21,r25,1 │ │ │ │ - sldi r8,r14,4 │ │ │ │ - sldi r15,r14,3 │ │ │ │ - andi. r9,r9,2048 │ │ │ │ - addi r26,r14,-1 │ │ │ │ - sldi r16,r21,1 │ │ │ │ - std r8,80(r31) │ │ │ │ - subfic r7,r8,-16 │ │ │ │ - addi r9,r15,15 │ │ │ │ - addi r10,r15,23 │ │ │ │ - sldi r29,r21,5 │ │ │ │ - mulld r8,r16,r8 │ │ │ │ - clrrdi r9,r9,4 │ │ │ │ + std r2,120(r31) │ │ │ │ + ld r10,8(r29) │ │ │ │ + srdi r2,r9,4 │ │ │ │ + std r9,144(r31) │ │ │ │ + std r2,184(r31) │ │ │ │ + std r10,112(r31) │ │ │ │ + ld r21,88(r12) │ │ │ │ + ld r18,48(r12) │ │ │ │ + std r1,160(r31) │ │ │ │ + lwz r10,112(r12) │ │ │ │ + ld r4,0(r1) │ │ │ │ + addi r2,r21,1 │ │ │ │ + sldi r9,r18,4 │ │ │ │ + sldi r24,r18,3 │ │ │ │ + addi r25,r18,-1 │ │ │ │ + andi. r10,r10,2048 │ │ │ │ + sldi r16,r2,1 │ │ │ │ + addi r10,r24,15 │ │ │ │ + std r2,32(r31) │ │ │ │ + std r9,80(r31) │ │ │ │ + sldi r23,r2,5 │ │ │ │ + addi r8,r24,23 │ │ │ │ + subfic r6,r9,-16 │ │ │ │ + mulld r7,r16,r9 │ │ │ │ clrrdi r10,r10,4 │ │ │ │ - neg r9,r9 │ │ │ │ + clrrdi r8,r8,4 │ │ │ │ neg r10,r10 │ │ │ │ neg r8,r8 │ │ │ │ - stdux r6,r1,r8 │ │ │ │ + neg r7,r7 │ │ │ │ + stdux r4,r1,r7 │ │ │ │ addi r27,r1,32 │ │ │ │ - stdux r6,r1,r9 │ │ │ │ - addi r19,r1,32 │ │ │ │ - stdux r6,r1,r9 │ │ │ │ - addi r18,r1,32 │ │ │ │ - stdux r6,r1,r9 │ │ │ │ + stdux r4,r1,r10 │ │ │ │ + addi r2,r1,32 │ │ │ │ + std r2,40(r31) │ │ │ │ + stdux r4,r1,r10 │ │ │ │ + addi r2,r1,32 │ │ │ │ + std r2,48(r31) │ │ │ │ + stdux r4,r1,r10 │ │ │ │ addi r20,r1,32 │ │ │ │ - stdux r6,r1,r10 │ │ │ │ - addi r10,r1,32 │ │ │ │ - stdux r6,r1,r7 │ │ │ │ - addi r9,r1,32 │ │ │ │ - std r9,112(r31) │ │ │ │ - bne 1afa0 │ │ │ │ - ld r24,120(r31) │ │ │ │ - ld r7,216(r31) │ │ │ │ - li r8,0 │ │ │ │ - mulld r9,r21,r14 │ │ │ │ - cmpdi cr4,r26,0 │ │ │ │ - mr r28,r14 │ │ │ │ - std r8,0(r10) │ │ │ │ - ld r8,112(r31) │ │ │ │ - lfd f0,0(r7) │ │ │ │ - lfd f1,8(r7) │ │ │ │ - sldi r9,r9,4 │ │ │ │ - neg r9,r9 │ │ │ │ - stfd f0,0(r8) │ │ │ │ - stfd f1,8(r8) │ │ │ │ - ld r8,0(r1) │ │ │ │ - stdux r8,r1,r9 │ │ │ │ - addi r23,r1,32 │ │ │ │ - blt cr4,1a4f4 │ │ │ │ - mulld r8,r24,r14 │ │ │ │ - mulld r28,r26,r21 │ │ │ │ - neg r9,r21 │ │ │ │ - ld r4,120(r17) │ │ │ │ - ld r22,72(r17) │ │ │ │ - add r12,r18,r15 │ │ │ │ - add r7,r19,r15 │ │ │ │ - mr r6,r23 │ │ │ │ + stdux r4,r1,r8 │ │ │ │ + addi r17,r1,32 │ │ │ │ + stdux r4,r1,r6 │ │ │ │ + addi r30,r1,32 │ │ │ │ + bne 19870 │ │ │ │ + ld r26,104(r31) │ │ │ │ + ld r2,32(r31) │ │ │ │ + li r7,0 │ │ │ │ + stfd f18,0(r30) │ │ │ │ + stfd f19,8(r30) │ │ │ │ + cmpdi cr4,r25,0 │ │ │ │ + mr r28,r18 │ │ │ │ + std r7,0(r17) │ │ │ │ + ld r7,0(r1) │ │ │ │ + mulld r8,r2,r18 │ │ │ │ + sldi r8,r8,4 │ │ │ │ + neg r8,r8 │ │ │ │ + stdux r7,r1,r8 │ │ │ │ + addi r22,r1,32 │ │ │ │ + blt cr4,18de4 │ │ │ │ + mulld r19,r26,r18 │ │ │ │ + mulld r14,r25,r2 │ │ │ │ + mulli r0,r2,-16 │ │ │ │ + ld r2,40(r31) │ │ │ │ + ld r7,120(r12) │ │ │ │ cmpdi cr3,r16,0 │ │ │ │ - sldi r0,r9,4 │ │ │ │ - add r11,r22,r15 │ │ │ │ - add r9,r26,r8 │ │ │ │ - sldi r28,r28,4 │ │ │ │ - std r8,32(r31) │ │ │ │ - sldi r9,r9,4 │ │ │ │ - addi r28,r28,-8 │ │ │ │ - add r4,r4,r9 │ │ │ │ - add r28,r23,r28 │ │ │ │ - mr r23,r26 │ │ │ │ - mr r26,r29 │ │ │ │ - mr r29,r4 │ │ │ │ - mr r4,r15 │ │ │ │ - mr r15,r20 │ │ │ │ - mr r20,r27 │ │ │ │ + ld r28,72(r12) │ │ │ │ + add r11,r2,r24 │ │ │ │ + ld r2,48(r31) │ │ │ │ + add r8,r25,r19 │ │ │ │ + sldi r14,r14,4 │ │ │ │ + add r6,r28,r24 │ │ │ │ + mr r10,r19 │ │ │ │ + mr r19,r22 │ │ │ │ + sldi r8,r8,4 │ │ │ │ + add r14,r22,r14 │ │ │ │ + mr r22,r30 │ │ │ │ + add r4,r2,r24 │ │ │ │ + add r15,r7,r8 │ │ │ │ + mr r8,r24 │ │ │ │ + mr r24,r27 │ │ │ │ mr r27,r12 │ │ │ │ - ldu r30,-8(r11) │ │ │ │ + ldu r30,-8(r6) │ │ │ │ + std r8,136(r31) │ │ │ │ + std r11,96(r31) │ │ │ │ std r4,88(r31) │ │ │ │ std r0,72(r31) │ │ │ │ - std r7,64(r31) │ │ │ │ + std r10,64(r31) │ │ │ │ std r6,56(r31) │ │ │ │ - std r10,48(r31) │ │ │ │ mr r3,r30 │ │ │ │ - std r11,40(r31) │ │ │ │ - bl 6d098 │ │ │ │ - nop │ │ │ │ - lfd f3,0(r29) │ │ │ │ - lfd f4,8(r29) │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - bl 3ce0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - bl 6cd88 │ │ │ │ - nop │ │ │ │ - ld r7,64(r31) │ │ │ │ - srdi r10,r16,1 │ │ │ │ - ld r11,40(r31) │ │ │ │ + bl 3670 │ │ │ │ + lfd f3,0(r15) │ │ │ │ + lfd f4,8(r15) │ │ │ │ + bl 367c │ │ │ │ + bl 3d00 │ │ │ │ + bl 3810 │ │ │ │ + ld r11,96(r31) │ │ │ │ + ld r4,88(r31) │ │ │ │ ld r6,56(r31) │ │ │ │ + ld r10,64(r31) │ │ │ │ + addi r2,r3,1 │ │ │ │ + subf r9,r21,r3 │ │ │ │ ld r0,72(r31) │ │ │ │ - ld r4,88(r31) │ │ │ │ - mr r5,r28 │ │ │ │ - addi r8,r3,1 │ │ │ │ - subf r9,r25,r3 │ │ │ │ - mtctr r10 │ │ │ │ - ld r10,48(r31) │ │ │ │ - add r8,r8,r25 │ │ │ │ - stdu r9,-8(r7) │ │ │ │ - add r9,r9,r30 │ │ │ │ - stdu r8,-8(r27) │ │ │ │ - ble cr3,1a2f0 │ │ │ │ - std r24,40(r31) │ │ │ │ - addi r24,r9,1 │ │ │ │ - divd r3,r9,r30 │ │ │ │ - mr r12,r5 │ │ │ │ - addi r5,r5,16 │ │ │ │ - divd r8,r24,r30 │ │ │ │ - mulld r3,r3,r30 │ │ │ │ - mulld r8,r8,r30 │ │ │ │ - subf r3,r3,r9 │ │ │ │ - addi r9,r9,2 │ │ │ │ - subf r8,r8,r24 │ │ │ │ - std r3,-8(r5) │ │ │ │ - std r8,16(r12) │ │ │ │ - bdnz 1a2b8 │ │ │ │ - ld r24,40(r31) │ │ │ │ - cmpld r22,r11 │ │ │ │ - addi r29,r29,-16 │ │ │ │ - add r28,r28,r0 │ │ │ │ - bne 1a22c │ │ │ │ - mr r27,r20 │ │ │ │ - mr r20,r15 │ │ │ │ - mr r29,r26 │ │ │ │ - mr r5,r4 │ │ │ │ - std r10,88(r31) │ │ │ │ - mr r15,r4 │ │ │ │ + ld r8,136(r31) │ │ │ │ + add r2,r2,r21 │ │ │ │ + stdu r9,-8(r11) │ │ │ │ + stdu r2,-8(r4) │ │ │ │ + ble cr3,18bec │ │ │ │ + srdi r2,r16,1 │ │ │ │ + mtvsrdd vs45,r9,r9 │ │ │ │ + plxv vs33,326924 # 68880 │ │ │ │ + mtvsrdd vs32,r30,r30 │ │ │ │ + mr r9,r14 │ │ │ │ + andi. r7,r2,1 │ │ │ │ + addi r7,r2,-1 │ │ │ │ + beq 18bb4 │ │ │ │ + xxmr vs43,vs33 │ │ │ │ + cmpdi r7,0 │ │ │ │ + vaddudm v1,v1,v31 │ │ │ │ + addi r9,r14,16 │ │ │ │ + vaddudm v12,v13,v0 │ │ │ │ + vaddudm v12,v12,v11 │ │ │ │ + vmodsd v12,v12,v0 │ │ │ │ + stxv vs44,0(r14) │ │ │ │ + beq 18bec │ │ │ │ + srdi r2,r2,1 │ │ │ │ + mtctr r2 │ │ │ │ + vaddudm v10,v1,v31 │ │ │ │ + vaddudm v11,v0,v1 │ │ │ │ + vaddudm v11,v11,v13 │ │ │ │ + addi r9,r9,32 │ │ │ │ + vaddudm v12,v13,v0 │ │ │ │ + vaddudm v12,v12,v10 │ │ │ │ + vmodsd v11,v11,v0 │ │ │ │ + vaddudm v1,v10,v31 │ │ │ │ + vmodsd v12,v12,v0 │ │ │ │ + stxv vs43,-32(r9) │ │ │ │ + stxv vs44,-16(r9) │ │ │ │ + bdnz 18bbc │ │ │ │ + cmpld r28,r6 │ │ │ │ + addi r15,r15,-16 │ │ │ │ + add r14,r14,r0 │ │ │ │ + bne 18b04 │ │ │ │ + mr r12,r27 │ │ │ │ + mr r5,r8 │ │ │ │ li r4,0 │ │ │ │ - mr r26,r23 │ │ │ │ - mr r23,r6 │ │ │ │ mr r3,r20 │ │ │ │ - bl 3bc0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - srdi r10,r29,4 │ │ │ │ - ld r9,32(r31) │ │ │ │ - ld r8,200(r17) │ │ │ │ - li r7,0 │ │ │ │ - addi r6,r27,32 │ │ │ │ - std r24,56(r31) │ │ │ │ - std r25,64(r31) │ │ │ │ - std r26,72(r31) │ │ │ │ - std r23,96(r31) │ │ │ │ - std r10,48(r31) │ │ │ │ - addi r10,r19,-8 │ │ │ │ - mr r28,r7 │ │ │ │ - mr r26,r6 │ │ │ │ - std r22,104(r31) │ │ │ │ - std r10,40(r31) │ │ │ │ - addi r10,r18,-8 │ │ │ │ - sldi r9,r9,5 │ │ │ │ - std r10,32(r31) │ │ │ │ - ld r10,144(r31) │ │ │ │ - add r8,r8,r9 │ │ │ │ + mr r30,r22 │ │ │ │ + mr r27,r24 │ │ │ │ + mr r22,r19 │ │ │ │ mr r24,r8 │ │ │ │ - addi r4,r10,32 │ │ │ │ - mr r25,r4 │ │ │ │ - ld r9,48(r31) │ │ │ │ - lfd f1,0(r24) │ │ │ │ - lfd f2,8(r24) │ │ │ │ - lfd f28,16(r24) │ │ │ │ - lfd f29,24(r24) │ │ │ │ - mulld r5,r28,r9 │ │ │ │ - ld r9,40(r31) │ │ │ │ - ldu r23,8(r9) │ │ │ │ - sldi r5,r5,4 │ │ │ │ - add r5,r27,r5 │ │ │ │ - std r9,40(r31) │ │ │ │ - ld r9,32(r31) │ │ │ │ - stfd f1,0(r5) │ │ │ │ - stfd f2,8(r5) │ │ │ │ - ldu r22,8(r9) │ │ │ │ - cmpd r23,r22 │ │ │ │ - std r9,32(r31) │ │ │ │ - bge 1a4ac │ │ │ │ - ld r9,200(r31) │ │ │ │ + mr r19,r10 │ │ │ │ + std r12,56(r31) │ │ │ │ + bl 3be0 │ │ │ │ + srdi r2,r23,4 │ │ │ │ + ld r12,56(r31) │ │ │ │ + li r4,0 │ │ │ │ + addi r14,r27,32 │ │ │ │ + std r26,88(r31) │ │ │ │ + std r30,168(r31) │ │ │ │ + std r2,72(r31) │ │ │ │ + ld r2,40(r31) │ │ │ │ + sldi r8,r19,5 │ │ │ │ + mr r30,r4 │ │ │ │ + std r25,136(r31) │ │ │ │ + mr r29,r14 │ │ │ │ + ld r6,200(r12) │ │ │ │ + std r12,96(r31) │ │ │ │ + addi r2,r2,-8 │ │ │ │ + std r2,64(r31) │ │ │ │ + ld r2,48(r31) │ │ │ │ + add r15,r6,r8 │ │ │ │ + mr r26,r15 │ │ │ │ + mr r15,r24 │ │ │ │ + mr r24,r28 │ │ │ │ + addi r2,r2,-8 │ │ │ │ + std r2,56(r31) │ │ │ │ + ld r2,128(r31) │ │ │ │ + addi r11,r2,32 │ │ │ │ + mr r28,r11 │ │ │ │ + ld r2,72(r31) │ │ │ │ + lfd f1,0(r26) │ │ │ │ + lfd f2,8(r26) │ │ │ │ + lfd f28,16(r26) │ │ │ │ + lfd f29,24(r26) │ │ │ │ + mulld r8,r30,r2 │ │ │ │ + ld r2,64(r31) │ │ │ │ + ldu r14,8(r2) │ │ │ │ + sldi r8,r8,4 │ │ │ │ + add r8,r27,r8 │ │ │ │ + std r2,64(r31) │ │ │ │ + ld r2,56(r31) │ │ │ │ + stfd f1,0(r8) │ │ │ │ + stfd f2,8(r8) │ │ │ │ + ldu r25,8(r2) │ │ │ │ + cmpd r14,r25 │ │ │ │ + std r2,56(r31) │ │ │ │ + bge 18d9c │ │ │ │ + ld r2,184(r31) │ │ │ │ fmr f3,f28 │ │ │ │ fmr f4,f29 │ │ │ │ - std r5,152(r31) │ │ │ │ - mulld r10,r9,r28 │ │ │ │ - ld r9,144(r31) │ │ │ │ - sldi r30,r10,4 │ │ │ │ - add r30,r9,r30 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + std r8,176(r31) │ │ │ │ + mulld r2,r2,r30 │ │ │ │ + sldi r19,r2,4 │ │ │ │ + ld r2,128(r31) │ │ │ │ + add r19,r2,r19 │ │ │ │ + bl 367c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ - lfd f2,24(r30) │ │ │ │ - lfd f1,16(r30) │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - addi r10,r23,2 │ │ │ │ - ld r5,152(r31) │ │ │ │ - cmpd r10,r22 │ │ │ │ - stfd f1,16(r5) │ │ │ │ - stfd f2,24(r5) │ │ │ │ - bgt 1a4ac │ │ │ │ - addi r5,r22,-1 │ │ │ │ - lfd f26,-32(r26) │ │ │ │ - lfd f27,-24(r26) │ │ │ │ - mr r22,r26 │ │ │ │ - mr r30,r25 │ │ │ │ + lfd f2,24(r19) │ │ │ │ + lfd f1,16(r19) │ │ │ │ + bl 367c │ │ │ │ + addi r2,r14,2 │ │ │ │ + ld r8,176(r31) │ │ │ │ + cmpd r2,r25 │ │ │ │ + stfd f1,16(r8) │ │ │ │ + stfd f2,24(r8) │ │ │ │ + bgt 18d9c │ │ │ │ + addi r7,r25,-1 │ │ │ │ + lfd f26,-32(r29) │ │ │ │ + lfd f27,-24(r29) │ │ │ │ fmr f31,f29 │ │ │ │ fmr f30,f28 │ │ │ │ - subf r23,r23,r5 │ │ │ │ + mr r25,r29 │ │ │ │ + mr r19,r28 │ │ │ │ + subf r14,r14,r7 │ │ │ │ fmr f3,f28 │ │ │ │ fmr f4,f29 │ │ │ │ fmr f1,f30 │ │ │ │ fmr f2,f31 │ │ │ │ - addi r30,r30,16 │ │ │ │ - addi r22,r22,16 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - lfd f3,-16(r30) │ │ │ │ - lfd f4,-8(r30) │ │ │ │ + addi r19,r19,16 │ │ │ │ + addi r25,r25,16 │ │ │ │ + bl 367c │ │ │ │ + lfd f3,-16(r19) │ │ │ │ + lfd f4,-8(r19) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ fmr f2,f27 │ │ │ │ fmr f1,f26 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - addic. r23,r23,-1 │ │ │ │ - stfd f1,-16(r22) │ │ │ │ - stfd f2,-8(r22) │ │ │ │ - bne 1a44c │ │ │ │ - addi r28,r28,1 │ │ │ │ - ld r9,160(r31) │ │ │ │ - addi r24,r24,32 │ │ │ │ - add r26,r26,r29 │ │ │ │ - cmpd r14,r28 │ │ │ │ - add r25,r25,r9 │ │ │ │ - bne 1a38c │ │ │ │ - cmpdi r14,4 │ │ │ │ - ld r24,56(r31) │ │ │ │ - ld r25,64(r31) │ │ │ │ - ld r26,72(r31) │ │ │ │ - ld r10,88(r31) │ │ │ │ - ld r23,96(r31) │ │ │ │ - ld r22,104(r31) │ │ │ │ - beq 1ac78 │ │ │ │ - cmpdi r14,5 │ │ │ │ - beq 1a890 │ │ │ │ + bl 367c │ │ │ │ + addic. r14,r14,-1 │ │ │ │ + stfd f1,-16(r25) │ │ │ │ + stfd f2,-8(r25) │ │ │ │ + bne 18d48 │ │ │ │ + addi r30,r30,1 │ │ │ │ + ld r2,144(r31) │ │ │ │ + addi r26,r26,32 │ │ │ │ + add r29,r29,r23 │ │ │ │ + cmpd r18,r30 │ │ │ │ + add r28,r28,r2 │ │ │ │ + bne 18c90 │ │ │ │ + cmpdi r18,4 │ │ │ │ + mr r28,r24 │ │ │ │ + ld r26,88(r31) │ │ │ │ + ld r12,96(r31) │ │ │ │ + mr r24,r15 │ │ │ │ + ld r25,136(r31) │ │ │ │ + ld r30,168(r31) │ │ │ │ + beq 19554 │ │ │ │ + cmpdi r18,5 │ │ │ │ + beq 19180 │ │ │ │ li r28,0 │ │ │ │ - ld r9,128(r31) │ │ │ │ - cmpdi r9,0 │ │ │ │ - ble 1a768 │ │ │ │ - ld r8,224(r17) │ │ │ │ - ld r9,24(r17) │ │ │ │ - sldi r24,r24,5 │ │ │ │ - li r30,0 │ │ │ │ - mr r7,r15 │ │ │ │ - std r21,88(r31) │ │ │ │ - mr r21,r10 │ │ │ │ - std r8,40(r31) │ │ │ │ - srdi r8,r29,4 │ │ │ │ - add r24,r9,r24 │ │ │ │ - mr r29,r26 │ │ │ │ - std r8,32(r31) │ │ │ │ - add r8,r18,r15 │ │ │ │ - addi r9,r24,16 │ │ │ │ - lfd f28,16(r24) │ │ │ │ - lfd f29,24(r24) │ │ │ │ - lfd f30,0(r24) │ │ │ │ - lfd f31,8(r24) │ │ │ │ - std r24,96(r31) │ │ │ │ - std r8,56(r31) │ │ │ │ - add r8,r19,r15 │ │ │ │ - mr r24,r14 │ │ │ │ - mr r14,r20 │ │ │ │ - std r9,72(r31) │ │ │ │ - std r8,48(r31) │ │ │ │ - add r8,r20,r15 │ │ │ │ - mr r15,r30 │ │ │ │ - mr r30,r17 │ │ │ │ - std r8,64(r31) │ │ │ │ - cmpd r24,r28 │ │ │ │ - ble 1a650 │ │ │ │ - ld r9,88(r31) │ │ │ │ - sldi r19,r28,3 │ │ │ │ - ld r20,72(r30) │ │ │ │ - subf r26,r28,r24 │ │ │ │ - sldi r25,r28,4 │ │ │ │ - std r29,152(r31) │ │ │ │ - std r30,104(r31) │ │ │ │ - addi r6,r19,-8 │ │ │ │ - ldx r18,r21,r19 │ │ │ │ - add r19,r21,r19 │ │ │ │ - mulld r22,r9,r28 │ │ │ │ - ld r9,112(r31) │ │ │ │ - add r20,r20,r6 │ │ │ │ - add r17,r14,r6 │ │ │ │ - mr r29,r19 │ │ │ │ - mr r10,r20 │ │ │ │ - add r25,r9,r25 │ │ │ │ - mr r9,r26 │ │ │ │ + ld r2,112(r31) │ │ │ │ + cmpdi r2,0 │ │ │ │ + ble 19054 │ │ │ │ + ld r2,224(r12) │ │ │ │ + ld r9,24(r12) │ │ │ │ + sldi r10,r26,5 │ │ │ │ + li r21,0 │ │ │ │ + mr r29,r18 │ │ │ │ + mr r8,r24 │ │ │ │ + mr r18,r21 │ │ │ │ + std r2,64(r31) │ │ │ │ + srdi r2,r23,4 │ │ │ │ + add r26,r9,r10 │ │ │ │ + mr r23,r25 │ │ │ │ + mr r10,r30 │ │ │ │ + mr r30,r12 │ │ │ │ + std r2,56(r31) │ │ │ │ + ld r2,48(r31) │ │ │ │ + lfd f28,16(r26) │ │ │ │ + std r26,96(r31) │ │ │ │ + lfd f29,24(r26) │ │ │ │ + lfd f30,0(r26) │ │ │ │ + lfd f31,8(r26) │ │ │ │ + add r2,r2,r24 │ │ │ │ + std r2,48(r31) │ │ │ │ + ld r2,40(r31) │ │ │ │ + add r2,r2,r24 │ │ │ │ + std r2,40(r31) │ │ │ │ + add r2,r20,r24 │ │ │ │ + std r2,72(r31) │ │ │ │ + addi r2,r26,16 │ │ │ │ mr r26,r17 │ │ │ │ - sldi r22,r22,1 │ │ │ │ - lfd f1,0(r25) │ │ │ │ - lfd f2,8(r25) │ │ │ │ - mr r19,r25 │ │ │ │ - mr r17,r9 │ │ │ │ - mr r25,r7 │ │ │ │ - mr r20,r22 │ │ │ │ - mr r22,r28 │ │ │ │ - mr r28,r10 │ │ │ │ + mr r17,r20 │ │ │ │ + std r2,88(r31) │ │ │ │ + cmpd r29,r28 │ │ │ │ + ble 18f48 │ │ │ │ + ld r2,32(r31) │ │ │ │ + sldi r14,r28,3 │ │ │ │ + ld r21,72(r30) │ │ │ │ + sldi r19,r28,4 │ │ │ │ + subf r24,r28,r29 │ │ │ │ + std r29,168(r31) │ │ │ │ + std r26,176(r31) │ │ │ │ + std r30,136(r31) │ │ │ │ + ldx r25,r26,r14 │ │ │ │ + addi r6,r14,-8 │ │ │ │ + add r19,r10,r19 │ │ │ │ + add r14,r26,r14 │ │ │ │ + mulld r7,r2,r28 │ │ │ │ + add r20,r17,r6 │ │ │ │ + add r21,r21,r6 │ │ │ │ + lfd f1,0(r19) │ │ │ │ + lfd f2,8(r19) │ │ │ │ + mr r29,r14 │ │ │ │ + mr r14,r19 │ │ │ │ + mr r19,r28 │ │ │ │ + mr r26,r20 │ │ │ │ + mr r28,r21 │ │ │ │ + mr r20,r25 │ │ │ │ + mr r21,r8 │ │ │ │ + mr r25,r24 │ │ │ │ + mr r24,r10 │ │ │ │ + sldi r15,r7,1 │ │ │ │ ldu r30,8(r26) │ │ │ │ - ld r9,32(r31) │ │ │ │ - addi r19,r19,16 │ │ │ │ - maddld r9,r9,r22,r30 │ │ │ │ - addi r22,r22,1 │ │ │ │ - sldi r9,r9,4 │ │ │ │ - add r9,r27,r9 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - add r9,r20,r30 │ │ │ │ + ld r2,56(r31) │ │ │ │ + addi r14,r14,16 │ │ │ │ + maddld r2,r2,r19,r30 │ │ │ │ + addi r19,r19,1 │ │ │ │ + sldi r2,r2,4 │ │ │ │ + add r2,r27,r2 │ │ │ │ + lfd f3,0(r2) │ │ │ │ + lfd f4,8(r2) │ │ │ │ + bl 367c │ │ │ │ + add r2,r15,r30 │ │ │ │ ldu r6,8(r28) │ │ │ │ - addic. r17,r17,-1 │ │ │ │ - add r20,r20,r16 │ │ │ │ - sldi r9,r9,3 │ │ │ │ - stfd f1,0(r19) │ │ │ │ - stfd f2,8(r19) │ │ │ │ - ldx r9,r23,r9 │ │ │ │ - maddld r18,r18,r6,r9 │ │ │ │ - stdu r18,8(r29) │ │ │ │ - bne 1a5ec │ │ │ │ - ld r30,104(r31) │ │ │ │ - ld r29,152(r31) │ │ │ │ - mr r7,r25 │ │ │ │ - ld r10,80(r31) │ │ │ │ - ld r9,112(r31) │ │ │ │ - ldx r28,r21,r7 │ │ │ │ - std r7,104(r31) │ │ │ │ - add r6,r9,r10 │ │ │ │ - ld r9,40(r31) │ │ │ │ + addic. r25,r25,-1 │ │ │ │ + add r15,r15,r16 │ │ │ │ + sldi r2,r2,3 │ │ │ │ + stfd f1,0(r14) │ │ │ │ + stfd f2,8(r14) │ │ │ │ + ldx r2,r22,r2 │ │ │ │ + maddld r20,r20,r6,r2 │ │ │ │ + stdu r20,8(r29) │ │ │ │ + bne 18ee0 │ │ │ │ + ld r30,136(r31) │ │ │ │ + ld r29,168(r31) │ │ │ │ + mr r10,r24 │ │ │ │ + mr r8,r21 │ │ │ │ + ld r26,176(r31) │ │ │ │ + ld r2,80(r31) │ │ │ │ + ldx r28,r26,r8 │ │ │ │ + std r8,168(r31) │ │ │ │ + std r10,136(r31) │ │ │ │ + add r7,r10,r2 │ │ │ │ + ld r2,64(r31) │ │ │ │ sldi r28,r28,5 │ │ │ │ - lfd f26,0(r6) │ │ │ │ - lfd f27,8(r6) │ │ │ │ - add r28,r9,r28 │ │ │ │ + lfd f26,0(r7) │ │ │ │ + lfd f27,8(r7) │ │ │ │ + add r28,r2,r28 │ │ │ │ lfd f3,0(r28) │ │ │ │ lfd f4,8(r28) │ │ │ │ fmr f1,f26 │ │ │ │ fmr f2,f27 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ + bl 3d10 │ │ │ │ lfd f3,16(r28) │ │ │ │ lfd f4,24(r28) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ fmr f2,f27 │ │ │ │ fmr f1,f26 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ - ld r9,96(r31) │ │ │ │ - ld r7,104(r31) │ │ │ │ + bl 3d10 │ │ │ │ + ld r2,96(r31) │ │ │ │ + ld r10,136(r31) │ │ │ │ + ld r8,168(r31) │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ - stfd f30,0(r9) │ │ │ │ - stfd f31,8(r9) │ │ │ │ - ld r9,72(r31) │ │ │ │ - stfd f1,0(r9) │ │ │ │ - stfd f2,8(r9) │ │ │ │ - ble cr4,1a85c │ │ │ │ - mtctr r29 │ │ │ │ - ld r11,48(r31) │ │ │ │ - ld r3,56(r31) │ │ │ │ - ld r5,64(r31) │ │ │ │ - mr r28,r29 │ │ │ │ - li r26,0 │ │ │ │ - b 1a730 │ │ │ │ + stfd f30,0(r2) │ │ │ │ + stfd f31,8(r2) │ │ │ │ + ld r2,88(r31) │ │ │ │ + stfd f1,0(r2) │ │ │ │ + stfd f2,8(r2) │ │ │ │ + ble cr4,19154 │ │ │ │ + ld r3,40(r31) │ │ │ │ + ld r4,48(r31) │ │ │ │ + mtctr r23 │ │ │ │ + mr r28,r23 │ │ │ │ + li r0,0 │ │ │ │ + ld r6,72(r31) │ │ │ │ + b 1901c │ │ │ │ addi r28,r28,-1 │ │ │ │ - std r26,0(r5) │ │ │ │ - bdz 1a838 │ │ │ │ - ldu r10,-8(r3) │ │ │ │ - ldu r9,-8(r11) │ │ │ │ - ldu r4,-8(r5) │ │ │ │ - subf r9,r9,r10 │ │ │ │ - cmpd r4,r9 │ │ │ │ - beq 1a724 │ │ │ │ - ld r9,128(r31) │ │ │ │ - addi r15,r15,1 │ │ │ │ - addi r4,r4,1 │ │ │ │ - sldi r6,r28,3 │ │ │ │ - stdx r4,r14,r6 │ │ │ │ - cmpd r9,r15 │ │ │ │ - bne 1a574 │ │ │ │ - mr r17,r30 │ │ │ │ + std r0,0(r6) │ │ │ │ + bdz 19130 │ │ │ │ + ldu r9,-8(r4) │ │ │ │ + ldu r2,-8(r3) │ │ │ │ + ldu r5,-8(r6) │ │ │ │ + subf r2,r2,r9 │ │ │ │ + cmpd r5,r2 │ │ │ │ + beq 19010 │ │ │ │ + ld r2,112(r31) │ │ │ │ + addi r18,r18,1 │ │ │ │ + addi r5,r5,1 │ │ │ │ + sldi r7,r28,3 │ │ │ │ + stdx r5,r17,r7 │ │ │ │ + cmpd r2,r18 │ │ │ │ + bne 18e6c │ │ │ │ + mr r12,r30 │ │ │ │ + ld r2,104(r31) │ │ │ │ + addi r10,r2,1 │ │ │ │ + std r10,104(r31) │ │ │ │ ld r9,120(r31) │ │ │ │ - addi r8,r9,1 │ │ │ │ - std r8,120(r31) │ │ │ │ - ld r10,136(r31) │ │ │ │ - ld r9,0(r1) │ │ │ │ - addi r10,r10,16 │ │ │ │ - std r10,136(r31) │ │ │ │ - ld r10,168(r31) │ │ │ │ - cmpd r10,r8 │ │ │ │ - ld r10,176(r31) │ │ │ │ - std r9,0(r10) │ │ │ │ - mr r1,r10 │ │ │ │ - bne 1a0f0 │ │ │ │ - addi r1,r31,592 │ │ │ │ - ld r0,16(r1) │ │ │ │ + ld r2,0(r1) │ │ │ │ + addi r9,r9,16 │ │ │ │ + std r9,120(r31) │ │ │ │ + ld r9,152(r31) │ │ │ │ + cmpd r9,r10 │ │ │ │ + ld r9,160(r31) │ │ │ │ + std r2,0(r9) │ │ │ │ + mr r1,r9 │ │ │ │ + bne 189d8 │ │ │ │ + addi r1,r31,608 │ │ │ │ lwz r11,8(r1) │ │ │ │ - ld r14,-256(r1) │ │ │ │ - ld r15,-248(r1) │ │ │ │ - ld r16,-240(r1) │ │ │ │ - ld r17,-232(r1) │ │ │ │ - ld r18,-224(r1) │ │ │ │ - ld r19,-216(r1) │ │ │ │ - ld r20,-208(r1) │ │ │ │ - ld r21,-200(r1) │ │ │ │ - ld r22,-192(r1) │ │ │ │ - ld r23,-184(r1) │ │ │ │ - ld r24,-176(r1) │ │ │ │ - ld r25,-168(r1) │ │ │ │ - ld r26,-160(r1) │ │ │ │ - ld r27,-152(r1) │ │ │ │ + ld r0,16(r1) │ │ │ │ + lxv vs63,-288(r1) │ │ │ │ + ld r14,-272(r1) │ │ │ │ + ld r15,-264(r1) │ │ │ │ + ld r16,-256(r1) │ │ │ │ + ld r17,-248(r1) │ │ │ │ + ld r18,-240(r1) │ │ │ │ + ld r19,-232(r1) │ │ │ │ + ld r20,-224(r1) │ │ │ │ mtlr r0 │ │ │ │ - ld r28,-144(r1) │ │ │ │ - ld r29,-136(r1) │ │ │ │ - ld r30,-128(r1) │ │ │ │ - ld r31,-120(r1) │ │ │ │ + ld r21,-216(r1) │ │ │ │ + ld r22,-208(r1) │ │ │ │ + ld r23,-200(r1) │ │ │ │ + ld r24,-192(r1) │ │ │ │ + ld r25,-184(r1) │ │ │ │ + ld r26,-176(r1) │ │ │ │ + ld r27,-168(r1) │ │ │ │ + ld r28,-160(r1) │ │ │ │ + ld r29,-152(r1) │ │ │ │ + ld r30,-144(r1) │ │ │ │ + ld r31,-136(r1) │ │ │ │ + lfd f16,-128(r1) │ │ │ │ + lfd f17,-120(r1) │ │ │ │ lfd f18,-112(r1) │ │ │ │ lfd f19,-104(r1) │ │ │ │ lfd f20,-96(r1) │ │ │ │ lfd f21,-88(r1) │ │ │ │ lfd f22,-80(r1) │ │ │ │ lfd f23,-72(r1) │ │ │ │ lfd f24,-64(r1) │ │ │ │ + mtocrf 16,r11 │ │ │ │ + mtocrf 8,r11 │ │ │ │ lfd f25,-56(r1) │ │ │ │ lfd f26,-48(r1) │ │ │ │ lfd f27,-40(r1) │ │ │ │ lfd f28,-32(r1) │ │ │ │ lfd f29,-24(r1) │ │ │ │ lfd f30,-16(r1) │ │ │ │ lfd f31,-8(r1) │ │ │ │ - mtocrf 16,r11 │ │ │ │ - mtocrf 8,r11 │ │ │ │ blr │ │ │ │ - ld r9,128(r31) │ │ │ │ - ld r6,0(r14) │ │ │ │ - addi r15,r15,1 │ │ │ │ - cmpd r9,r15 │ │ │ │ - addi r6,r6,1 │ │ │ │ - std r6,0(r14) │ │ │ │ - bne 1a57c │ │ │ │ - mr r17,r30 │ │ │ │ - b 1a768 │ │ │ │ - sldi r6,r29,3 │ │ │ │ - ld r9,128(r31) │ │ │ │ - addi r15,r15,1 │ │ │ │ - mr r28,r29 │ │ │ │ - ldx r4,r14,r6 │ │ │ │ - sldi r6,r28,3 │ │ │ │ - cmpd r9,r15 │ │ │ │ - addi r4,r4,1 │ │ │ │ - stdx r4,r14,r6 │ │ │ │ - bne 1a574 │ │ │ │ - b 1a764 │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - ble cr3,1a768 │ │ │ │ - ld r6,16(r22) │ │ │ │ - mulli r9,r25,48 │ │ │ │ - ld r28,24(r17) │ │ │ │ - add r5,r27,r29 │ │ │ │ - addi r7,r29,-8 │ │ │ │ - sldi r24,r24,5 │ │ │ │ - sldi r8,r25,4 │ │ │ │ - ld r11,8(r22) │ │ │ │ - ld r15,32(r22) │ │ │ │ - li r18,0 │ │ │ │ - add r7,r23,r7 │ │ │ │ - sldi r21,r25,6 │ │ │ │ - ld r26,224(r17) │ │ │ │ - mr r19,r27 │ │ │ │ - std r17,224(r31) │ │ │ │ - addi r8,r8,8 │ │ │ │ - std r20,232(r31) │ │ │ │ - std r10,240(r31) │ │ │ │ - std r6,192(r31) │ │ │ │ - ld r6,24(r22) │ │ │ │ - add r28,r28,r24 │ │ │ │ - add r22,r5,r29 │ │ │ │ + ld r2,112(r31) │ │ │ │ + ld r7,0(r17) │ │ │ │ + addi r18,r18,1 │ │ │ │ + cmpd r2,r18 │ │ │ │ + addi r7,r7,1 │ │ │ │ + std r7,0(r17) │ │ │ │ + bne 18e74 │ │ │ │ + mr r12,r30 │ │ │ │ + b 19054 │ │ │ │ + sldi r7,r23,3 │ │ │ │ + ld r2,112(r31) │ │ │ │ + addi r18,r18,1 │ │ │ │ + mr r28,r23 │ │ │ │ + ldx r5,r17,r7 │ │ │ │ + sldi r7,r28,3 │ │ │ │ + cmpd r2,r18 │ │ │ │ + addi r5,r5,1 │ │ │ │ + stdx r5,r17,r7 │ │ │ │ + bne 18e6c │ │ │ │ + b 19050 │ │ │ │ + ble cr3,19054 │ │ │ │ + ld r9,16(r28) │ │ │ │ + addi r11,r23,-8 │ │ │ │ + ld r4,24(r12) │ │ │ │ + mulli r2,r21,48 │ │ │ │ + add r6,r27,r23 │ │ │ │ + sldi r10,r26,5 │ │ │ │ + std r17,216(r31) │ │ │ │ + std r30,224(r31) │ │ │ │ + sldi r5,r21,4 │ │ │ │ + ld r3,8(r28) │ │ │ │ + ld r15,32(r28) │ │ │ │ + sldi r21,r21,6 │ │ │ │ + mr r18,r27 │ │ │ │ + addi r7,r22,-8 │ │ │ │ + std r20,208(r31) │ │ │ │ + li r8,0 │ │ │ │ + ld r26,224(r12) │ │ │ │ + addi r5,r5,8 │ │ │ │ addi r21,r21,56 │ │ │ │ - addi r9,r9,40 │ │ │ │ - add r8,r23,r8 │ │ │ │ - std r7,208(r31) │ │ │ │ + mr r24,r7 │ │ │ │ + mr r25,r18 │ │ │ │ + std r9,176(r31) │ │ │ │ + ld r9,24(r28) │ │ │ │ + add r28,r4,r10 │ │ │ │ + mr r30,r8 │ │ │ │ + addi r2,r2,40 │ │ │ │ + add r21,r22,r21 │ │ │ │ lfd f30,0(r28) │ │ │ │ - add r7,r22,r29 │ │ │ │ lfd f31,8(r28) │ │ │ │ - lfd f18,16(r28) │ │ │ │ - add r9,r23,r9 │ │ │ │ - lfd f19,24(r28) │ │ │ │ - add r21,r23,r21 │ │ │ │ addi r27,r28,16 │ │ │ │ - std r6,72(r31) │ │ │ │ - addi r6,r23,-8 │ │ │ │ - std r7,88(r31) │ │ │ │ - std r9,80(r31) │ │ │ │ - add r9,r7,r29 │ │ │ │ - mr r29,r18 │ │ │ │ - mr r30,r6 │ │ │ │ - mr r6,r8 │ │ │ │ - std r9,96(r31) │ │ │ │ - ldu r24,8(r30) │ │ │ │ - li r20,0 │ │ │ │ - lfd f20,0(r19) │ │ │ │ - lfd f21,8(r19) │ │ │ │ - std r6,152(r31) │ │ │ │ - std r11,256(r31) │ │ │ │ - std r6,272(r31) │ │ │ │ - std r5,280(r31) │ │ │ │ - mr r17,r20 │ │ │ │ - mulld r9,r24,r11 │ │ │ │ - std r24,248(r31) │ │ │ │ - std r30,264(r31) │ │ │ │ - std r9,184(r31) │ │ │ │ - mr r9,r5 │ │ │ │ + lfd f16,16(r28) │ │ │ │ + lfd f17,24(r28) │ │ │ │ + add r2,r22,r2 │ │ │ │ + std r21,32(r31) │ │ │ │ + std r9,72(r31) │ │ │ │ + add r9,r22,r11 │ │ │ │ + add r11,r22,r5 │ │ │ │ + mr r22,r6 │ │ │ │ + std r2,80(r31) │ │ │ │ + std r9,192(r31) │ │ │ │ + add r9,r6,r23 │ │ │ │ + mr r17,r11 │ │ │ │ + std r9,200(r31) │ │ │ │ + add r9,r9,r23 │ │ │ │ + add r19,r9,r23 │ │ │ │ + std r9,88(r31) │ │ │ │ + ldu r23,8(r24) │ │ │ │ + li r8,0 │ │ │ │ + lfd f20,0(r25) │ │ │ │ + mr r9,r22 │ │ │ │ + std r17,136(r31) │ │ │ │ + lfd f21,8(r25) │ │ │ │ + std r12,232(r31) │ │ │ │ + std r30,248(r31) │ │ │ │ + std r3,256(r31) │ │ │ │ + std r24,264(r31) │ │ │ │ + mulld r2,r23,r3 │ │ │ │ + std r23,240(r31) │ │ │ │ + std r2,168(r31) │ │ │ │ + mr r2,r8 │ │ │ │ lfd f3,0(r9) │ │ │ │ lfd f4,8(r9) │ │ │ │ fmr f1,f20 │ │ │ │ fmr f2,f21 │ │ │ │ - std r9,32(r31) │ │ │ │ - li r20,0 │ │ │ │ - mr r30,r22 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - ld r9,152(r31) │ │ │ │ - std r29,288(r31) │ │ │ │ - std r17,304(r31) │ │ │ │ - std r19,312(r31) │ │ │ │ - std r22,328(r31) │ │ │ │ + std r2,48(r31) │ │ │ │ + std r9,40(r31) │ │ │ │ + li r29,0 │ │ │ │ + bl 367c │ │ │ │ + ld r2,136(r31) │ │ │ │ + ld r21,192(r31) │ │ │ │ + std r25,288(r31) │ │ │ │ + mr r25,r29 │ │ │ │ + ld r9,40(r31) │ │ │ │ + ld r30,200(r31) │ │ │ │ + std r17,296(r31) │ │ │ │ + std r22,304(r31) │ │ │ │ fmr f23,f2 │ │ │ │ fmr f22,f1 │ │ │ │ - ldu r25,8(r9) │ │ │ │ - std r9,152(r31) │ │ │ │ - ld r9,208(r31) │ │ │ │ - std r9,40(r31) │ │ │ │ - ld r9,184(r31) │ │ │ │ - add r25,r9,r25 │ │ │ │ - ld r9,192(r31) │ │ │ │ - std r25,296(r31) │ │ │ │ - mulld r14,r25,r9 │ │ │ │ - ld r9,32(r31) │ │ │ │ - std r9,320(r31) │ │ │ │ - std r14,104(r31) │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - lfd f3,0(r30) │ │ │ │ - lfd f4,8(r30) │ │ │ │ + ldu r7,8(r2) │ │ │ │ + mr r23,r21 │ │ │ │ + std r9,312(r31) │ │ │ │ + std r30,40(r31) │ │ │ │ + std r2,136(r31) │ │ │ │ + ld r2,168(r31) │ │ │ │ + add r7,r2,r7 │ │ │ │ + ld r2,176(r31) │ │ │ │ + std r7,272(r31) │ │ │ │ + mulld r20,r7,r2 │ │ │ │ + ld r2,48(r31) │ │ │ │ + std r2,280(r31) │ │ │ │ + std r20,96(r31) │ │ │ │ + ld r2,40(r31) │ │ │ │ fmr f1,f22 │ │ │ │ fmr f2,f23 │ │ │ │ - li r22,0 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - ld r9,40(r31) │ │ │ │ - ld r19,80(r31) │ │ │ │ - ld r24,88(r31) │ │ │ │ - ld r14,96(r31) │ │ │ │ - std r20,56(r31) │ │ │ │ - std r30,64(r31) │ │ │ │ + li r18,0 │ │ │ │ + lfd f3,0(r2) │ │ │ │ + lfd f4,8(r2) │ │ │ │ + bl 367c │ │ │ │ + ldu r10,8(r23) │ │ │ │ + ld r2,96(r31) │ │ │ │ + ld r22,88(r31) │ │ │ │ + ld r17,80(r31) │ │ │ │ + std r25,56(r31) │ │ │ │ fmr f25,f2 │ │ │ │ fmr f24,f1 │ │ │ │ - ldu r10,8(r9) │ │ │ │ - mr r18,r19 │ │ │ │ - mr r19,r24 │ │ │ │ - std r9,40(r31) │ │ │ │ - ld r9,104(r31) │ │ │ │ - add r9,r9,r10 │ │ │ │ - ld r10,72(r31) │ │ │ │ - std r9,48(r31) │ │ │ │ - mulld r17,r9,r10 │ │ │ │ - lfd f3,0(r19) │ │ │ │ - lfd f4,8(r19) │ │ │ │ + add r24,r2,r10 │ │ │ │ + ld r2,72(r31) │ │ │ │ + std r23,64(r31) │ │ │ │ + mr r21,r22 │ │ │ │ + std r24,48(r31) │ │ │ │ + mulld r14,r24,r2 │ │ │ │ + lfd f3,0(r21) │ │ │ │ + lfd f4,8(r21) │ │ │ │ fmr f1,f24 │ │ │ │ fmr f2,f25 │ │ │ │ - mr r25,r21 │ │ │ │ - mr r20,r14 │ │ │ │ - mr r23,r16 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - ldu r9,8(r18) │ │ │ │ + mr r23,r19 │ │ │ │ + mr r29,r16 │ │ │ │ + bl 367c │ │ │ │ + ldu r2,8(r17) │ │ │ │ + ld r20,32(r31) │ │ │ │ fmr f27,f2 │ │ │ │ fmr f26,f1 │ │ │ │ - add r9,r17,r9 │ │ │ │ - mulld r24,r9,r15 │ │ │ │ - std r9,32(r31) │ │ │ │ + add r2,r14,r2 │ │ │ │ + mulld r22,r2,r15 │ │ │ │ + mr r24,r2 │ │ │ │ nop │ │ │ │ - lfd f3,0(r20) │ │ │ │ - lfd f4,8(r20) │ │ │ │ + nop │ │ │ │ + lfd f3,0(r23) │ │ │ │ + lfd f4,8(r23) │ │ │ │ fmr f1,f26 │ │ │ │ fmr f2,f27 │ │ │ │ - addi r20,r20,16 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - ldu r29,8(r25) │ │ │ │ + addi r23,r23,16 │ │ │ │ + bl 367c │ │ │ │ + ldu r25,8(r20) │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ - add r29,r24,r29 │ │ │ │ - sldi r30,r29,5 │ │ │ │ + add r25,r22,r25 │ │ │ │ + sldi r30,r25,5 │ │ │ │ add r30,r26,r30 │ │ │ │ lfd f3,0(r30) │ │ │ │ lfd f4,8(r30) │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ + bl 3d10 │ │ │ │ lfd f3,16(r30) │ │ │ │ lfd f4,24(r30) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ - fmr f2,f19 │ │ │ │ - fmr f1,f18 │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ - addic. r23,r23,-1 │ │ │ │ + fmr f2,f17 │ │ │ │ + fmr f1,f16 │ │ │ │ + bl 3d10 │ │ │ │ + addic. r29,r29,-1 │ │ │ │ stfd f30,0(r28) │ │ │ │ stfd f31,8(r28) │ │ │ │ - fmr f19,f2 │ │ │ │ - fmr f18,f1 │ │ │ │ + fmr f17,f2 │ │ │ │ + fmr f16,f1 │ │ │ │ stfd f1,0(r27) │ │ │ │ stfd f2,8(r27) │ │ │ │ - bne 1aa90 │ │ │ │ - addi r22,r22,1 │ │ │ │ - ld r9,32(r31) │ │ │ │ - addi r19,r19,16 │ │ │ │ - cmpd r16,r22 │ │ │ │ - bne 1aa50 │ │ │ │ - ld r20,56(r31) │ │ │ │ - ld r30,64(r31) │ │ │ │ - mr r14,r9 │ │ │ │ - mr r18,r29 │ │ │ │ - ld r9,48(r31) │ │ │ │ - addi r20,r20,1 │ │ │ │ - addi r30,r30,16 │ │ │ │ - cmpd r16,r20 │ │ │ │ - bne 1a9f0 │ │ │ │ - ld r17,304(r31) │ │ │ │ - mr r10,r9 │ │ │ │ - ld r9,320(r31) │ │ │ │ - ld r29,288(r31) │ │ │ │ - ld r25,296(r31) │ │ │ │ - mr r8,r14 │ │ │ │ - ld r19,312(r31) │ │ │ │ - ld r22,328(r31) │ │ │ │ - addi r17,r17,1 │ │ │ │ + bne 19380 │ │ │ │ + addi r18,r18,1 │ │ │ │ + mr r2,r24 │ │ │ │ + addi r21,r21,16 │ │ │ │ + cmpd r16,r18 │ │ │ │ + bne 19340 │ │ │ │ + mr r14,r25 │ │ │ │ + ld r25,56(r31) │ │ │ │ + mr r21,r2 │ │ │ │ + ld r2,40(r31) │ │ │ │ + ld r24,48(r31) │ │ │ │ + ld r23,64(r31) │ │ │ │ + addi r25,r25,1 │ │ │ │ + addi r2,r2,16 │ │ │ │ + cmpd r16,r25 │ │ │ │ + std r2,40(r31) │ │ │ │ + bne 192f0 │ │ │ │ + ld r2,280(r31) │ │ │ │ + ld r9,312(r31) │ │ │ │ + mr r10,r24 │ │ │ │ + mr r24,r21 │ │ │ │ + ld r7,272(r31) │ │ │ │ + ld r25,288(r31) │ │ │ │ + ld r17,296(r31) │ │ │ │ + ld r22,304(r31) │ │ │ │ + addi r2,r2,1 │ │ │ │ addi r9,r9,16 │ │ │ │ - cmpd r16,r17 │ │ │ │ - bne 1a978 │ │ │ │ - addi r29,r29,1 │ │ │ │ - mr r14,r18 │ │ │ │ - ld r24,248(r31) │ │ │ │ - ld r11,256(r31) │ │ │ │ - ld r30,264(r31) │ │ │ │ - ld r6,272(r31) │ │ │ │ - ld r5,280(r31) │ │ │ │ - mr r9,r10 │ │ │ │ - mr r18,r8 │ │ │ │ - addi r19,r19,16 │ │ │ │ - cmpd r16,r29 │ │ │ │ - bne 1a940 │ │ │ │ - ld r10,240(r31) │ │ │ │ - ld r8,112(r31) │ │ │ │ - ld r20,232(r31) │ │ │ │ - addi r6,r16,-1 │ │ │ │ - ld r17,224(r31) │ │ │ │ - std r9,24(r10) │ │ │ │ + cmpd r16,r2 │ │ │ │ + bne 19274 │ │ │ │ + ld r30,248(r31) │ │ │ │ + mr r21,r14 │ │ │ │ + ld r12,232(r31) │ │ │ │ + mr r14,r24 │ │ │ │ + addi r25,r25,16 │ │ │ │ + ld r23,240(r31) │ │ │ │ + ld r3,256(r31) │ │ │ │ + ld r24,264(r31) │ │ │ │ + addi r30,r30,1 │ │ │ │ + cmpd r16,r30 │ │ │ │ + bne 1923c │ │ │ │ + ld r17,216(r31) │ │ │ │ + ld r2,104(r31) │ │ │ │ + addi r8,r16,-1 │ │ │ │ + ld r30,224(r31) │ │ │ │ + ld r20,208(r31) │ │ │ │ + std r10,24(r17) │ │ │ │ + std r7,16(r17) │ │ │ │ + addi r10,r2,1 │ │ │ │ + stfd f28,80(r30) │ │ │ │ + stfd f29,88(r30) │ │ │ │ + std r21,40(r17) │ │ │ │ + std r14,32(r17) │ │ │ │ + std r23,8(r17) │ │ │ │ + stfd f20,16(r30) │ │ │ │ + stfd f21,24(r30) │ │ │ │ + stfd f22,32(r30) │ │ │ │ + stfd f23,40(r30) │ │ │ │ + stfd f24,48(r30) │ │ │ │ + stfd f25,56(r30) │ │ │ │ + stfd f26,64(r30) │ │ │ │ + stfd f27,72(r30) │ │ │ │ + std r8,32(r20) │ │ │ │ + std r8,24(r20) │ │ │ │ + std r8,0(r20) │ │ │ │ + std r8,8(r20) │ │ │ │ + std r8,16(r20) │ │ │ │ + std r10,104(r31) │ │ │ │ ld r9,120(r31) │ │ │ │ - stfd f28,80(r8) │ │ │ │ - stfd f29,88(r8) │ │ │ │ - stfd f20,16(r8) │ │ │ │ - stfd f21,24(r8) │ │ │ │ - stfd f22,32(r8) │ │ │ │ - stfd f23,40(r8) │ │ │ │ - stfd f24,48(r8) │ │ │ │ - stfd f25,56(r8) │ │ │ │ - stfd f26,64(r8) │ │ │ │ - stfd f27,72(r8) │ │ │ │ - std r14,40(r10) │ │ │ │ - std r24,8(r10) │ │ │ │ - std r25,16(r10) │ │ │ │ - std r18,32(r10) │ │ │ │ - addi r8,r9,1 │ │ │ │ - std r6,32(r20) │ │ │ │ - std r6,0(r20) │ │ │ │ - std r6,8(r20) │ │ │ │ - std r6,16(r20) │ │ │ │ - std r6,24(r20) │ │ │ │ - std r8,120(r31) │ │ │ │ - ld r10,136(r31) │ │ │ │ - ld r9,0(r1) │ │ │ │ - addi r10,r10,16 │ │ │ │ - std r10,136(r31) │ │ │ │ - ld r10,168(r31) │ │ │ │ - cmpd r10,r8 │ │ │ │ - ld r10,176(r31) │ │ │ │ - std r9,0(r10) │ │ │ │ - mr r1,r10 │ │ │ │ - bne 1a0f0 │ │ │ │ - b 1a79c │ │ │ │ - ble cr3,1a768 │ │ │ │ - mulli r9,r25,48 │ │ │ │ - ld r26,24(r17) │ │ │ │ - ld r4,16(r22) │ │ │ │ - sldi r6,r24,5 │ │ │ │ - add r19,r27,r29 │ │ │ │ - sldi r7,r25,4 │ │ │ │ - sldi r8,r25,5 │ │ │ │ - ld r5,8(r22) │ │ │ │ - ld r14,24(r22) │ │ │ │ - ld r24,224(r17) │ │ │ │ - addi r22,r23,-8 │ │ │ │ - li r21,0 │ │ │ │ + ld r2,0(r1) │ │ │ │ + addi r9,r9,16 │ │ │ │ + std r9,120(r31) │ │ │ │ + ld r9,152(r31) │ │ │ │ + cmpd r9,r10 │ │ │ │ + ld r9,160(r31) │ │ │ │ + std r2,0(r9) │ │ │ │ + mr r1,r9 │ │ │ │ + bne 189d8 │ │ │ │ + b 19088 │ │ │ │ + ble cr3,19054 │ │ │ │ + mulli r2,r21,48 │ │ │ │ + ld r5,24(r12) │ │ │ │ + ld r10,16(r28) │ │ │ │ + sldi r7,r26,5 │ │ │ │ + sldi r8,r21,4 │ │ │ │ + sldi r9,r21,5 │ │ │ │ + std r30,96(r31) │ │ │ │ + std r20,88(r31) │ │ │ │ + addi r19,r22,-8 │ │ │ │ + ld r6,8(r28) │ │ │ │ + ld r14,24(r28) │ │ │ │ mr r30,r17 │ │ │ │ - addi r7,r7,8 │ │ │ │ - addi r8,r8,24 │ │ │ │ - add r26,r26,r6 │ │ │ │ - std r4,56(r31) │ │ │ │ - add r6,r19,r29 │ │ │ │ - addi r9,r9,40 │ │ │ │ - add r8,r23,r8 │ │ │ │ - add r4,r23,r7 │ │ │ │ - lfd f28,0(r26) │ │ │ │ - lfd f29,8(r26) │ │ │ │ - lfd f30,16(r26) │ │ │ │ - lfd f31,24(r26) │ │ │ │ - add r23,r23,r9 │ │ │ │ - std r8,80(r31) │ │ │ │ - mr r9,r19 │ │ │ │ - add r8,r6,r29 │ │ │ │ + li r21,0 │ │ │ │ + addi r8,r8,8 │ │ │ │ + addi r9,r9,24 │ │ │ │ + ld r24,224(r12) │ │ │ │ + add r26,r5,r7 │ │ │ │ + std r10,56(r31) │ │ │ │ + add r10,r27,r23 │ │ │ │ + add r9,r22,r9 │ │ │ │ + add r5,r22,r8 │ │ │ │ + addi r2,r2,40 │ │ │ │ + add r7,r10,r23 │ │ │ │ + lfd f30,0(r26) │ │ │ │ + lfd f31,8(r26) │ │ │ │ + std r9,64(r31) │ │ │ │ addi r25,r26,16 │ │ │ │ - std r6,72(r31) │ │ │ │ - mr r19,r23 │ │ │ │ - std r8,64(r31) │ │ │ │ - ldu r23,8(r22) │ │ │ │ - li r28,0 │ │ │ │ - std r21,152(r31) │ │ │ │ - lfd f20,0(r27) │ │ │ │ - lfd f21,8(r27) │ │ │ │ - ld r21,64(r31) │ │ │ │ - std r10,96(r31) │ │ │ │ - std r9,192(r31) │ │ │ │ - mr r10,r9 │ │ │ │ - mr r9,r28 │ │ │ │ - std r4,40(r31) │ │ │ │ - std r20,88(r31) │ │ │ │ - std r5,184(r31) │ │ │ │ - std r4,208(r31) │ │ │ │ - std r27,232(r31) │ │ │ │ - mulld r8,r23,r5 │ │ │ │ - std r23,104(r31) │ │ │ │ - std r22,224(r31) │ │ │ │ - std r8,48(r31) │ │ │ │ - lfd f3,0(r10) │ │ │ │ - lfd f4,8(r10) │ │ │ │ - fmr f1,f20 │ │ │ │ - fmr f2,f21 │ │ │ │ - std r9,256(r31) │ │ │ │ - std r10,32(r31) │ │ │ │ - li r27,0 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - ld r9,40(r31) │ │ │ │ - ld r10,32(r31) │ │ │ │ - ld r23,80(r31) │ │ │ │ - ld r28,72(r31) │ │ │ │ - std r30,240(r31) │ │ │ │ - fmr f23,f2 │ │ │ │ - fmr f22,f1 │ │ │ │ - ldu r29,8(r9) │ │ │ │ - std r10,264(r31) │ │ │ │ - std r9,40(r31) │ │ │ │ - ld r9,48(r31) │ │ │ │ - add r29,r9,r29 │ │ │ │ - ld r9,56(r31) │ │ │ │ - std r29,248(r31) │ │ │ │ - mulld r22,r29,r9 │ │ │ │ - lfd f3,0(r28) │ │ │ │ - lfd f4,8(r28) │ │ │ │ + add r22,r22,r2 │ │ │ │ + lfd f20,16(r26) │ │ │ │ + lfd f21,24(r26) │ │ │ │ + add r9,r7,r23 │ │ │ │ + std r7,80(r31) │ │ │ │ + mr r17,r22 │ │ │ │ + mr r22,r19 │ │ │ │ + std r9,72(r31) │ │ │ │ + ldu r7,8(r22) │ │ │ │ + li r23,0 │ │ │ │ + lfd f22,0(r27) │ │ │ │ + mr r9,r10 │ │ │ │ + std r5,40(r31) │ │ │ │ + lfd f23,8(r27) │ │ │ │ + ld r18,72(r31) │ │ │ │ + std r12,136(r31) │ │ │ │ + std r6,176(r31) │ │ │ │ + std r27,200(r31) │ │ │ │ + std r5,208(r31) │ │ │ │ + std r10,216(r31) │ │ │ │ + mulld r2,r7,r6 │ │ │ │ + std r7,168(r31) │ │ │ │ + std r22,192(r31) │ │ │ │ + std r2,48(r31) │ │ │ │ + mr r2,r23 │ │ │ │ + lfd f3,0(r9) │ │ │ │ + lfd f4,8(r9) │ │ │ │ fmr f1,f22 │ │ │ │ fmr f2,f23 │ │ │ │ - mr r15,r16 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - ldu r9,8(r23) │ │ │ │ - std r28,32(r31) │ │ │ │ - mr r28,r21 │ │ │ │ + std r2,248(r31) │ │ │ │ + std r9,32(r31) │ │ │ │ + li r28,0 │ │ │ │ + bl 367c │ │ │ │ + ld r2,40(r31) │ │ │ │ + ld r9,32(r31) │ │ │ │ + std r30,224(r31) │ │ │ │ + std r21,232(r31) │ │ │ │ + ld r27,64(r31) │ │ │ │ + ld r29,80(r31) │ │ │ │ fmr f25,f2 │ │ │ │ fmr f24,f1 │ │ │ │ - add r20,r22,r9 │ │ │ │ - mulld r29,r20,r14 │ │ │ │ - mr r17,r29 │ │ │ │ - mr r29,r19 │ │ │ │ - nop │ │ │ │ - lfd f3,0(r28) │ │ │ │ - lfd f4,8(r28) │ │ │ │ + ldu r10,8(r2) │ │ │ │ + std r9,256(r31) │ │ │ │ + std r2,40(r31) │ │ │ │ + ld r2,48(r31) │ │ │ │ + add r10,r2,r10 │ │ │ │ + ld r2,56(r31) │ │ │ │ + std r10,240(r31) │ │ │ │ + mulld r23,r10,r2 │ │ │ │ + lfd f3,0(r29) │ │ │ │ + lfd f4,8(r29) │ │ │ │ fmr f1,f24 │ │ │ │ fmr f2,f25 │ │ │ │ - addi r28,r28,16 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - ldu r18,8(r29) │ │ │ │ + mr r19,r17 │ │ │ │ + mr r15,r16 │ │ │ │ + bl 367c │ │ │ │ + ldu r2,8(r27) │ │ │ │ + std r29,32(r31) │ │ │ │ + mr r29,r18 │ │ │ │ fmr f27,f2 │ │ │ │ fmr f26,f1 │ │ │ │ - add r18,r17,r18 │ │ │ │ - sldi r9,r18,5 │ │ │ │ - add r30,r24,r9 │ │ │ │ - lfd f3,0(r30) │ │ │ │ - lfd f4,8(r30) │ │ │ │ - bl 6d428 │ │ │ │ + add r22,r23,r2 │ │ │ │ + mulld r30,r22,r14 │ │ │ │ + mr r20,r30 │ │ │ │ nop │ │ │ │ - fmr f4,f2 │ │ │ │ - fmr f3,f1 │ │ │ │ - fmr f2,f29 │ │ │ │ - fmr f1,f28 │ │ │ │ - bl 6d228 │ │ │ │ nop │ │ │ │ - lfd f3,16(r30) │ │ │ │ - lfd f4,24(r30) │ │ │ │ + nop │ │ │ │ + lfd f3,0(r29) │ │ │ │ + lfd f4,8(r29) │ │ │ │ + fmr f1,f26 │ │ │ │ + fmr f2,f27 │ │ │ │ + addi r29,r29,16 │ │ │ │ + bl 367c │ │ │ │ + ldu r21,8(r19) │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ - fmr f2,f27 │ │ │ │ - fmr f1,f26 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + add r21,r20,r21 │ │ │ │ + sldi r2,r21,5 │ │ │ │ + add r30,r24,r2 │ │ │ │ + lfd f3,0(r30) │ │ │ │ + lfd f4,8(r30) │ │ │ │ + bl 367c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ - addic. r15,r15,-1 │ │ │ │ - stfd f28,0(r26) │ │ │ │ - stfd f29,8(r26) │ │ │ │ + bl 3d10 │ │ │ │ + lfd f3,16(r30) │ │ │ │ + lfd f4,24(r30) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ + fmr f2,f29 │ │ │ │ + fmr f1,f28 │ │ │ │ + bl 367c │ │ │ │ + fmr f4,f2 │ │ │ │ + fmr f3,f1 │ │ │ │ + fmr f2,f21 │ │ │ │ + fmr f1,f20 │ │ │ │ + bl 3d10 │ │ │ │ + addic. r15,r15,-1 │ │ │ │ + stfd f30,0(r26) │ │ │ │ + stfd f31,8(r26) │ │ │ │ + fmr f21,f2 │ │ │ │ + fmr f20,f1 │ │ │ │ stfd f1,0(r25) │ │ │ │ stfd f2,8(r25) │ │ │ │ - bne 1adf0 │ │ │ │ - addi r27,r27,1 │ │ │ │ - ld r28,32(r31) │ │ │ │ - cmpd r16,r27 │ │ │ │ - addi r28,r28,16 │ │ │ │ - bne 1adac │ │ │ │ + bne 196d0 │ │ │ │ + addi r28,r28,1 │ │ │ │ + ld r29,32(r31) │ │ │ │ + cmpd r16,r28 │ │ │ │ + addi r29,r29,16 │ │ │ │ + bne 19688 │ │ │ │ + ld r2,248(r31) │ │ │ │ ld r9,256(r31) │ │ │ │ - ld r10,264(r31) │ │ │ │ - ld r30,240(r31) │ │ │ │ - ld r29,248(r31) │ │ │ │ - mr r17,r20 │ │ │ │ - mr r15,r18 │ │ │ │ - addi r9,r9,1 │ │ │ │ - addi r10,r10,16 │ │ │ │ - cmpd r16,r9 │ │ │ │ - bne 1ad4c │ │ │ │ - ld r21,152(r31) │ │ │ │ - ld r27,232(r31) │ │ │ │ - mr r18,r15 │ │ │ │ - ld r20,88(r31) │ │ │ │ - ld r10,96(r31) │ │ │ │ - mr r15,r17 │ │ │ │ - ld r23,104(r31) │ │ │ │ - ld r5,184(r31) │ │ │ │ - ld r9,192(r31) │ │ │ │ - ld r4,208(r31) │ │ │ │ - ld r22,224(r31) │ │ │ │ + mr r15,r22 │ │ │ │ + mr r22,r21 │ │ │ │ + ld r30,224(r31) │ │ │ │ + ld r10,240(r31) │ │ │ │ + ld r21,232(r31) │ │ │ │ + addi r2,r2,1 │ │ │ │ + addi r9,r9,16 │ │ │ │ + cmpd r16,r2 │ │ │ │ + bne 19628 │ │ │ │ addi r21,r21,1 │ │ │ │ - addi r27,r27,16 │ │ │ │ + ld r27,200(r31) │ │ │ │ + mr r28,r10 │ │ │ │ + mr r18,r22 │ │ │ │ + ld r12,136(r31) │ │ │ │ + ld r7,168(r31) │ │ │ │ + ld r6,176(r31) │ │ │ │ cmpd r16,r21 │ │ │ │ - bne 1ad00 │ │ │ │ - ld r9,112(r31) │ │ │ │ - addi r5,r16,-1 │ │ │ │ - std r18,32(r10) │ │ │ │ - std r23,8(r10) │ │ │ │ + ld r22,192(r31) │ │ │ │ + ld r5,208(r31) │ │ │ │ + ld r10,216(r31) │ │ │ │ + addi r27,r27,16 │ │ │ │ + bne 195e4 │ │ │ │ + ld r20,88(r31) │ │ │ │ + ld r2,104(r31) │ │ │ │ mr r17,r30 │ │ │ │ - std r29,16(r10) │ │ │ │ - std r15,24(r10) │ │ │ │ - std r5,24(r20) │ │ │ │ - std r5,0(r20) │ │ │ │ - std r5,8(r20) │ │ │ │ - std r5,16(r20) │ │ │ │ - stfd f26,64(r9) │ │ │ │ - stfd f27,72(r9) │ │ │ │ - stfd f20,16(r9) │ │ │ │ - stfd f21,24(r9) │ │ │ │ - stfd f22,32(r9) │ │ │ │ - stfd f23,40(r9) │ │ │ │ - stfd f24,48(r9) │ │ │ │ - stfd f25,56(r9) │ │ │ │ + addi r10,r16,-1 │ │ │ │ + ld r30,96(r31) │ │ │ │ + std r18,32(r17) │ │ │ │ + std r15,24(r17) │ │ │ │ + std r28,16(r17) │ │ │ │ + std r7,8(r17) │ │ │ │ + std r10,24(r20) │ │ │ │ + std r10,16(r20) │ │ │ │ + std r10,8(r20) │ │ │ │ + std r10,0(r20) │ │ │ │ + addi r10,r2,1 │ │ │ │ + stfd f28,64(r30) │ │ │ │ + stfd f29,72(r30) │ │ │ │ + stfd f22,16(r30) │ │ │ │ + stfd f23,24(r30) │ │ │ │ + stfd f24,32(r30) │ │ │ │ + stfd f25,40(r30) │ │ │ │ + stfd f26,48(r30) │ │ │ │ + stfd f27,56(r30) │ │ │ │ + std r10,104(r31) │ │ │ │ ld r9,120(r31) │ │ │ │ - addi r8,r9,1 │ │ │ │ - std r8,120(r31) │ │ │ │ - ld r10,136(r31) │ │ │ │ - ld r9,0(r1) │ │ │ │ - addi r10,r10,16 │ │ │ │ - std r10,136(r31) │ │ │ │ - ld r10,168(r31) │ │ │ │ - cmpd r10,r8 │ │ │ │ - ld r10,176(r31) │ │ │ │ - std r9,0(r10) │ │ │ │ - mr r1,r10 │ │ │ │ - bne 1a0f0 │ │ │ │ - b 1a79c │ │ │ │ - ld r9,264(r17) │ │ │ │ - ld r8,136(r31) │ │ │ │ - ldx r24,r9,r8 │ │ │ │ - b 1a184 │ │ │ │ - addi r8,r8,1 │ │ │ │ - li r10,0 │ │ │ │ - b 1a09c │ │ │ │ + ld r2,0(r1) │ │ │ │ + addi r9,r9,16 │ │ │ │ + std r9,120(r31) │ │ │ │ + ld r9,152(r31) │ │ │ │ + cmpd r9,r10 │ │ │ │ + ld r9,160(r31) │ │ │ │ + std r2,0(r9) │ │ │ │ + mr r1,r9 │ │ │ │ + bne 189d8 │ │ │ │ + b 19088 │ │ │ │ + nop │ │ │ │ + ld r10,264(r12) │ │ │ │ + ld r2,120(r31) │ │ │ │ + ldx r26,r10,r2 │ │ │ │ + b 18a74 │ │ │ │ + addi r9,r9,1 │ │ │ │ + li r2,0 │ │ │ │ + b 1897c │ │ │ │ .long 0x0 │ │ │ │ .long 0x3020000 │ │ │ │ - .long 0x128e │ │ │ │ + .long 0x1290 │ │ │ │ nop │ │ │ │ nop │ │ │ │ - addis r2,r12,8 │ │ │ │ - addi r2,r2,-12496 │ │ │ │ + mfcr r11 │ │ │ │ mflr r0 │ │ │ │ + stfd f16,-128(r1) │ │ │ │ + stfd f17,-120(r1) │ │ │ │ stfd f18,-112(r1) │ │ │ │ stfd f19,-104(r1) │ │ │ │ stfd f20,-96(r1) │ │ │ │ + std r0,16(r1) │ │ │ │ stfd f21,-88(r1) │ │ │ │ - mfcr r11 │ │ │ │ stfd f22,-80(r1) │ │ │ │ stfd f23,-72(r1) │ │ │ │ stfd f24,-64(r1) │ │ │ │ stfd f25,-56(r1) │ │ │ │ stfd f26,-48(r1) │ │ │ │ stfd f27,-40(r1) │ │ │ │ stfd f28,-32(r1) │ │ │ │ stfd f29,-24(r1) │ │ │ │ stfd f30,-16(r1) │ │ │ │ stfd f31,-8(r1) │ │ │ │ - std r27,-152(r1) │ │ │ │ - std r28,-144(r1) │ │ │ │ - std r29,-136(r1) │ │ │ │ - std r30,-128(r1) │ │ │ │ - std r14,-256(r1) │ │ │ │ - std r15,-248(r1) │ │ │ │ - std r0,16(r1) │ │ │ │ - std r16,-240(r1) │ │ │ │ - std r17,-232(r1) │ │ │ │ - std r18,-224(r1) │ │ │ │ - std r19,-216(r1) │ │ │ │ - std r20,-208(r1) │ │ │ │ - std r21,-200(r1) │ │ │ │ - std r22,-192(r1) │ │ │ │ - std r23,-184(r1) │ │ │ │ - std r24,-176(r1) │ │ │ │ - std r25,-168(r1) │ │ │ │ - std r26,-160(r1) │ │ │ │ - std r31,-120(r1) │ │ │ │ - ld r9,0(r3) │ │ │ │ - stw r11,8(r1) │ │ │ │ + std r28,-160(r1) │ │ │ │ + std r27,-168(r1) │ │ │ │ + std r14,-272(r1) │ │ │ │ + std r15,-264(r1) │ │ │ │ + std r16,-256(r1) │ │ │ │ + std r17,-248(r1) │ │ │ │ + std r18,-240(r1) │ │ │ │ + std r19,-232(r1) │ │ │ │ + std r20,-224(r1) │ │ │ │ + std r21,-216(r1) │ │ │ │ + std r22,-208(r1) │ │ │ │ + std r23,-200(r1) │ │ │ │ + std r24,-192(r1) │ │ │ │ + std r25,-184(r1) │ │ │ │ + std r26,-176(r1) │ │ │ │ + std r29,-152(r1) │ │ │ │ + std r30,-144(r1) │ │ │ │ + ld r6,0(r3) │ │ │ │ mr r29,r3 │ │ │ │ - stdu r1,-528(r1) │ │ │ │ + std r31,-136(r1) │ │ │ │ + stw r11,8(r1) │ │ │ │ + stdu r1,-560(r1) │ │ │ │ mr r31,r1 │ │ │ │ - ld r28,8(r9) │ │ │ │ - mr r27,r9 │ │ │ │ - bl 33a0 │ │ │ │ - ld r2,24(r1) │ │ │ │ + ld r28,8(r6) │ │ │ │ + stxv vs63,272(r1) │ │ │ │ + std r6,32(r31) │ │ │ │ + bl 33a0 │ │ │ │ mr r30,r3 │ │ │ │ - bl 3660 │ │ │ │ - ld r2,24(r1) │ │ │ │ - divd r10,r28,r30 │ │ │ │ - mr r0,r3 │ │ │ │ - mulld r9,r10,r30 │ │ │ │ - subf r9,r9,r28 │ │ │ │ - cmpd r3,r9 │ │ │ │ - blt 1be10 │ │ │ │ - maddld r0,r10,r0,r9 │ │ │ │ - add r9,r10,r0 │ │ │ │ - cmpd r0,r9 │ │ │ │ - std r9,120(r31) │ │ │ │ - bge 1b5cc │ │ │ │ - ld r9,8(r29) │ │ │ │ - addis r10,r2,-3 │ │ │ │ - mr r18,r0 │ │ │ │ - mr r25,r27 │ │ │ │ - addi r10,r10,23200 │ │ │ │ - std r9,96(r31) │ │ │ │ - sldi r9,r0,4 │ │ │ │ - std r10,160(r31) │ │ │ │ - addi r9,r9,8 │ │ │ │ - std r9,104(r31) │ │ │ │ - ld r27,48(r25) │ │ │ │ - lwz r9,112(r25) │ │ │ │ - ld r6,0(r1) │ │ │ │ - std r1,128(r31) │ │ │ │ - sldi r19,r27,3 │ │ │ │ - andi. r9,r9,2048 │ │ │ │ - sldi r8,r27,4 │ │ │ │ - addi r15,r27,-1 │ │ │ │ - addi r9,r19,15 │ │ │ │ - addi r10,r19,23 │ │ │ │ - subfic r8,r8,-16 │ │ │ │ + bl 3660 │ │ │ │ + ld r6,32(r31) │ │ │ │ + divd r9,r28,r30 │ │ │ │ + mr r4,r3 │ │ │ │ + mulld r2,r9,r30 │ │ │ │ + subf r2,r2,r28 │ │ │ │ + cmpd r3,r2 │ │ │ │ + blt 1a6b0 │ │ │ │ + maddld r4,r9,r4,r2 │ │ │ │ + add r2,r9,r4 │ │ │ │ + cmpd r4,r2 │ │ │ │ + std r2,112(r31) │ │ │ │ + bge 19e90 │ │ │ │ + ld r2,8(r29) │ │ │ │ + xxspltib vs63,2 │ │ │ │ + plfd f18,322120 # 683e0 │ │ │ │ + mr r30,r4 │ │ │ │ + mr r11,r6 │ │ │ │ + plfd f19,322112 # 683e8 │ │ │ │ + vextsb2d v31,v31 │ │ │ │ + std r2,88(r31) │ │ │ │ + sldi r2,r4,4 │ │ │ │ + addi r2,r2,8 │ │ │ │ + std r2,96(r31) │ │ │ │ + ld r27,48(r11) │ │ │ │ + lwz r2,112(r11) │ │ │ │ + ld r7,0(r1) │ │ │ │ + std r1,120(r31) │ │ │ │ + sldi r5,r27,3 │ │ │ │ + andi. r2,r2,2048 │ │ │ │ + sldi r10,r27,4 │ │ │ │ + addi r23,r27,-1 │ │ │ │ + addi r2,r5,15 │ │ │ │ + addi r9,r5,23 │ │ │ │ + subfic r10,r10,-16 │ │ │ │ + clrrdi r2,r2,4 │ │ │ │ clrrdi r9,r9,4 │ │ │ │ - clrrdi r10,r10,4 │ │ │ │ + neg r2,r2 │ │ │ │ neg r9,r9 │ │ │ │ - neg r10,r10 │ │ │ │ - stdux r6,r1,r9 │ │ │ │ - addi r24,r1,32 │ │ │ │ - stdux r6,r1,r9 │ │ │ │ - addi r17,r1,32 │ │ │ │ - stdux r6,r1,r9 │ │ │ │ - addi r30,r1,32 │ │ │ │ - stdux r6,r1,r10 │ │ │ │ - addi r9,r1,32 │ │ │ │ - std r9,88(r31) │ │ │ │ - ld r9,0(r1) │ │ │ │ - stdux r9,r1,r8 │ │ │ │ + stdux r7,r1,r2 │ │ │ │ + addi r18,r1,32 │ │ │ │ + stdux r7,r1,r2 │ │ │ │ + addi r25,r1,32 │ │ │ │ + stdux r7,r1,r2 │ │ │ │ addi r21,r1,32 │ │ │ │ - bne 1be00 │ │ │ │ - mr r26,r18 │ │ │ │ - ld r10,160(r31) │ │ │ │ - ld r23,88(r25) │ │ │ │ - li r9,0 │ │ │ │ - cmpdi cr4,r15,0 │ │ │ │ + stdux r7,r1,r9 │ │ │ │ + addi r6,r1,32 │ │ │ │ + stdux r7,r1,r10 │ │ │ │ + addi r29,r1,32 │ │ │ │ + bne 1a6a0 │ │ │ │ + mr r26,r30 │ │ │ │ + ld r19,88(r11) │ │ │ │ + li r2,0 │ │ │ │ + stfd f18,0(r29) │ │ │ │ + stfd f19,8(r29) │ │ │ │ + cmpdi cr4,r23,0 │ │ │ │ mr r28,r27 │ │ │ │ - lfd f0,0(r10) │ │ │ │ - lfd f1,8(r10) │ │ │ │ - ld r10,88(r31) │ │ │ │ - addi r29,r23,1 │ │ │ │ - std r9,0(r10) │ │ │ │ - stfd f0,0(r21) │ │ │ │ - stfd f1,8(r21) │ │ │ │ - mulld r9,r27,r29 │ │ │ │ - sldi r9,r9,4 │ │ │ │ - ld r10,0(r1) │ │ │ │ - neg r9,r9 │ │ │ │ - stdux r10,r1,r9 │ │ │ │ - addi r20,r1,32 │ │ │ │ - blt cr4,1b30c │ │ │ │ - mulld r9,r15,r29 │ │ │ │ - maddld r10,r26,r27,r15 │ │ │ │ - ld r14,120(r25) │ │ │ │ - ld r16,72(r25) │ │ │ │ - neg r8,r29 │ │ │ │ - add r12,r24,r19 │ │ │ │ - sldi r22,r29,1 │ │ │ │ - add r11,r17,r19 │ │ │ │ - cmpdi cr3,r29,0 │ │ │ │ - mr r5,r20 │ │ │ │ - mr r4,r19 │ │ │ │ - sldi r8,r8,4 │ │ │ │ - add r6,r16,r19 │ │ │ │ - mr r19,r29 │ │ │ │ - mr r29,r12 │ │ │ │ - sldi r9,r9,4 │ │ │ │ - sldi r10,r10,4 │ │ │ │ - addi r9,r9,-8 │ │ │ │ - add r14,r14,r10 │ │ │ │ - add r28,r20,r9 │ │ │ │ - mr r20,r21 │ │ │ │ - mr r21,r30 │ │ │ │ - ldu r30,-8(r6) │ │ │ │ - std r4,64(r31) │ │ │ │ - std r8,56(r31) │ │ │ │ - std r11,48(r31) │ │ │ │ - std r5,40(r31) │ │ │ │ - mr r3,r30 │ │ │ │ - std r6,32(r31) │ │ │ │ - bl 6d098 │ │ │ │ - nop │ │ │ │ - lfd f3,0(r14) │ │ │ │ - lfd f4,8(r14) │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - bl 3ce0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - bl 6cd88 │ │ │ │ - nop │ │ │ │ - srdi r10,r22,1 │ │ │ │ - ld r11,48(r31) │ │ │ │ - ld r8,56(r31) │ │ │ │ - ld r6,32(r31) │ │ │ │ - ld r5,40(r31) │ │ │ │ - ld r4,64(r31) │ │ │ │ - mr r9,r3 │ │ │ │ - mtctr r10 │ │ │ │ - mr r3,r28 │ │ │ │ - addi r10,r9,1 │ │ │ │ - subf r9,r23,r9 │ │ │ │ - mr r0,r8 │ │ │ │ - add r10,r10,r23 │ │ │ │ - stdu r9,-8(r29) │ │ │ │ - add r9,r9,r30 │ │ │ │ - stdu r10,-8(r11) │ │ │ │ - ble cr3,1b2c0 │ │ │ │ - addi r12,r9,1 │ │ │ │ - divd r7,r9,r30 │ │ │ │ - mr r8,r3 │ │ │ │ - addi r3,r3,16 │ │ │ │ - divd r10,r12,r30 │ │ │ │ - mulld r7,r7,r30 │ │ │ │ - mulld r10,r10,r30 │ │ │ │ - subf r7,r7,r9 │ │ │ │ - addi r9,r9,2 │ │ │ │ - subf r10,r10,r12 │ │ │ │ - std r7,-8(r3) │ │ │ │ - std r10,16(r8) │ │ │ │ - bdnz 1b288 │ │ │ │ - mr r8,r0 │ │ │ │ - cmpld r16,r6 │ │ │ │ - addi r14,r14,-16 │ │ │ │ - add r28,r28,r8 │ │ │ │ - bne 1b200 │ │ │ │ - mr r30,r21 │ │ │ │ - mr r29,r19 │ │ │ │ - mr r21,r20 │ │ │ │ - mr r19,r4 │ │ │ │ - mr r20,r5 │ │ │ │ - mr r5,r4 │ │ │ │ + std r2,0(r6) │ │ │ │ + ld r9,0(r1) │ │ │ │ + addi r14,r19,1 │ │ │ │ + mulld r2,r27,r14 │ │ │ │ + sldi r2,r2,4 │ │ │ │ + neg r2,r2 │ │ │ │ + stdux r9,r1,r2 │ │ │ │ + addi r24,r1,32 │ │ │ │ + blt cr4,19bd4 │ │ │ │ + maddld r2,r26,r27,r23 │ │ │ │ + mulld r20,r23,r14 │ │ │ │ + ld r8,120(r11) │ │ │ │ + ld r17,72(r11) │ │ │ │ + mulli r7,r14,-16 │ │ │ │ + sldi r22,r14,1 │ │ │ │ + add r10,r18,r5 │ │ │ │ + add r9,r25,r5 │ │ │ │ + cmpdi cr3,r14,0 │ │ │ │ + add r15,r17,r5 │ │ │ │ + sldi r2,r2,4 │ │ │ │ + sldi r20,r20,4 │ │ │ │ + add r28,r8,r2 │ │ │ │ + add r20,r24,r20 │ │ │ │ + ldu r16,-8(r15) │ │ │ │ + std r5,72(r31) │ │ │ │ + std r10,64(r31) │ │ │ │ + std r9,56(r31) │ │ │ │ + std r7,48(r31) │ │ │ │ + std r6,40(r31) │ │ │ │ + std r11,32(r31) │ │ │ │ + mr r3,r16 │ │ │ │ + bl 3670 │ │ │ │ + lfd f3,0(r28) │ │ │ │ + lfd f4,8(r28) │ │ │ │ + bl 367c │ │ │ │ + bl 3d00 │ │ │ │ + bl 3810 │ │ │ │ + ld r10,64(r31) │ │ │ │ + ld r9,56(r31) │ │ │ │ + ld r11,32(r31) │ │ │ │ + ld r6,40(r31) │ │ │ │ + addi r2,r3,1 │ │ │ │ + subf r8,r19,r3 │ │ │ │ + ld r7,48(r31) │ │ │ │ + ld r5,72(r31) │ │ │ │ + add r2,r2,r19 │ │ │ │ + stdu r8,-8(r10) │ │ │ │ + stdu r2,-8(r9) │ │ │ │ + ble cr3,19b8c │ │ │ │ + srdi r2,r22,1 │ │ │ │ + mtvsrdd vs45,r8,r8 │ │ │ │ + plxv vs33,322924 # 68880 │ │ │ │ + mtvsrdd vs32,r16,r16 │ │ │ │ + mr r8,r20 │ │ │ │ + andi. r4,r2,1 │ │ │ │ + addi r4,r2,-1 │ │ │ │ + beq 19b54 │ │ │ │ + xxmr vs43,vs33 │ │ │ │ + cmpdi r4,0 │ │ │ │ + vaddudm v1,v1,v31 │ │ │ │ + addi r8,r20,16 │ │ │ │ + vaddudm v12,v0,v13 │ │ │ │ + vaddudm v12,v12,v11 │ │ │ │ + vmodsd v12,v12,v0 │ │ │ │ + stxv vs44,0(r20) │ │ │ │ + beq 19b8c │ │ │ │ + srdi r2,r2,1 │ │ │ │ + mtctr r2 │ │ │ │ + vaddudm v10,v1,v31 │ │ │ │ + vaddudm v11,v13,v1 │ │ │ │ + vaddudm v11,v11,v0 │ │ │ │ + addi r8,r8,32 │ │ │ │ + vaddudm v12,v0,v13 │ │ │ │ + vaddudm v12,v12,v10 │ │ │ │ + vmodsd v11,v11,v0 │ │ │ │ + vaddudm v1,v10,v31 │ │ │ │ + vmodsd v12,v12,v0 │ │ │ │ + stxv vs43,-32(r8) │ │ │ │ + stxv vs44,-16(r8) │ │ │ │ + bdnz 19b5c │ │ │ │ + cmpld r17,r15 │ │ │ │ + addi r28,r28,-16 │ │ │ │ + add r20,r20,r7 │ │ │ │ + bne 19aa4 │ │ │ │ li r4,0 │ │ │ │ - mr r3,r30 │ │ │ │ - bl 3bc0 │ │ │ │ - ld r2,24(r1) │ │ │ │ + mr r3,r21 │ │ │ │ + std r11,48(r31) │ │ │ │ + std r6,40(r31) │ │ │ │ + std r5,32(r31) │ │ │ │ + bl 3be0 │ │ │ │ cmpdi r27,4 │ │ │ │ - beq 1baac │ │ │ │ + ld r5,32(r31) │ │ │ │ + ld r6,40(r31) │ │ │ │ + ld r11,48(r31) │ │ │ │ + beq 1a380 │ │ │ │ cmpdi r27,5 │ │ │ │ - beq 1b6c0 │ │ │ │ + beq 19f90 │ │ │ │ li r28,0 │ │ │ │ - ld r9,96(r31) │ │ │ │ - cmpdi r9,0 │ │ │ │ - ble 1b5a0 │ │ │ │ - mulld r10,r26,r27 │ │ │ │ - ld r4,24(r25) │ │ │ │ - sldi r9,r26,5 │ │ │ │ - sldi r22,r29,1 │ │ │ │ - add r24,r24,r19 │ │ │ │ - std r18,32(r31) │ │ │ │ - mr r26,r30 │ │ │ │ - mr r18,r27 │ │ │ │ - mr r6,r29 │ │ │ │ - mr r5,r19 │ │ │ │ - std r24,136(r31) │ │ │ │ - mr r24,r25 │ │ │ │ - add r7,r4,r9 │ │ │ │ - std r10,48(r31) │ │ │ │ - ld r10,224(r25) │ │ │ │ - addi r9,r7,16 │ │ │ │ - lfd f28,16(r7) │ │ │ │ - lfd f29,24(r7) │ │ │ │ - lfd f30,0(r7) │ │ │ │ - lfd f31,8(r7) │ │ │ │ - std r7,112(r31) │ │ │ │ - std r9,80(r31) │ │ │ │ - mr r9,r22 │ │ │ │ - mr r22,r15 │ │ │ │ - std r10,40(r31) │ │ │ │ - add r10,r17,r19 │ │ │ │ - li r17,0 │ │ │ │ - mr r15,r9 │ │ │ │ - std r10,56(r31) │ │ │ │ - add r10,r30,r19 │ │ │ │ - std r10,64(r31) │ │ │ │ - sldi r10,r27,4 │ │ │ │ - std r10,72(r31) │ │ │ │ - cmpd r18,r28 │ │ │ │ - ble 1b47c │ │ │ │ - ld r9,48(r31) │ │ │ │ - sldi r30,r28,3 │ │ │ │ - sldi r23,r28,4 │ │ │ │ - ld r27,72(r24) │ │ │ │ - ld r25,200(r24) │ │ │ │ - mulld r14,r6,r28 │ │ │ │ + ld r2,88(r31) │ │ │ │ + cmpdi r2,0 │ │ │ │ + ble 19e64 │ │ │ │ + mulld r9,r26,r27 │ │ │ │ + ld r4,24(r11) │ │ │ │ + sldi r2,r26,5 │ │ │ │ + add r16,r21,r5 │ │ │ │ + mr r26,r23 │ │ │ │ + std r30,32(r31) │ │ │ │ + mr r10,r14 │ │ │ │ + li r22,0 │ │ │ │ + mr r23,r27 │ │ │ │ + std r16,128(r31) │ │ │ │ + mr r16,r6 │ │ │ │ + add r8,r4,r2 │ │ │ │ + std r9,48(r31) │ │ │ │ + ld r9,224(r11) │ │ │ │ + lfd f28,16(r8) │ │ │ │ + lfd f29,24(r8) │ │ │ │ + addi r2,r8,16 │ │ │ │ + std r8,104(r31) │ │ │ │ + lfd f30,0(r8) │ │ │ │ + lfd f31,8(r8) │ │ │ │ + std r2,72(r31) │ │ │ │ + std r9,40(r31) │ │ │ │ + add r9,r25,r5 │ │ │ │ + sldi r25,r14,1 │ │ │ │ + mr r14,r21 │ │ │ │ + std r9,64(r31) │ │ │ │ + add r9,r18,r5 │ │ │ │ + mr r21,r25 │ │ │ │ + mr r25,r11 │ │ │ │ + std r9,56(r31) │ │ │ │ + sldi r9,r27,4 │ │ │ │ + std r9,80(r31) │ │ │ │ + mr r9,r29 │ │ │ │ + cmpd r23,r28 │ │ │ │ + ble 19d4c │ │ │ │ + ld r2,48(r31) │ │ │ │ + sldi r17,r28,3 │ │ │ │ + ld r30,72(r25) │ │ │ │ + sldi r20,r28,4 │ │ │ │ + mulld r18,r10,r28 │ │ │ │ + std r25,136(r31) │ │ │ │ std r26,144(r31) │ │ │ │ - std r6,152(r31) │ │ │ │ - std r5,168(r31) │ │ │ │ - addi r4,r30,-8 │ │ │ │ - add r23,r21,r23 │ │ │ │ - add r16,r9,r28 │ │ │ │ - ld r9,88(r31) │ │ │ │ - subf r28,r28,r18 │ │ │ │ - add r19,r26,r4 │ │ │ │ - add r27,r27,r4 │ │ │ │ - lfd f1,0(r23) │ │ │ │ - lfd f2,8(r23) │ │ │ │ - mr r26,r15 │ │ │ │ - mulld r16,r16,r6 │ │ │ │ - sldi r14,r14,1 │ │ │ │ - ldx r29,r9,r30 │ │ │ │ - add r30,r9,r30 │ │ │ │ - mr r9,r28 │ │ │ │ - mr r28,r27 │ │ │ │ - mr r27,r19 │ │ │ │ - mr r15,r30 │ │ │ │ - mr r19,r9 │ │ │ │ - sldi r16,r16,1 │ │ │ │ - ldu r30,8(r27) │ │ │ │ - addi r23,r23,16 │ │ │ │ - add r9,r16,r30 │ │ │ │ - add r16,r16,r26 │ │ │ │ - sldi r9,r9,4 │ │ │ │ - add r9,r25,r9 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - add r9,r14,r30 │ │ │ │ - ldu r6,8(r28) │ │ │ │ - addic. r19,r19,-1 │ │ │ │ - add r14,r14,r26 │ │ │ │ - sldi r9,r9,3 │ │ │ │ - stfd f1,0(r23) │ │ │ │ - stfd f2,8(r23) │ │ │ │ - ldx r9,r20,r9 │ │ │ │ - maddld r29,r29,r6,r9 │ │ │ │ - stdu r29,8(r15) │ │ │ │ - bne 1b418 │ │ │ │ - mr r15,r26 │ │ │ │ - ld r6,152(r31) │ │ │ │ + std r9,152(r31) │ │ │ │ + ld r27,200(r25) │ │ │ │ + std r10,160(r31) │ │ │ │ + addi r8,r17,-8 │ │ │ │ + add r20,r9,r20 │ │ │ │ + ldx r15,r16,r17 │ │ │ │ + add r17,r16,r17 │ │ │ │ + add r19,r2,r28 │ │ │ │ + subf r28,r28,r23 │ │ │ │ + add r29,r14,r8 │ │ │ │ + add r30,r30,r8 │ │ │ │ + lfd f1,0(r20) │ │ │ │ + lfd f2,8(r20) │ │ │ │ + sldi r18,r18,1 │ │ │ │ + mulld r19,r19,r10 │ │ │ │ + mr r2,r28 │ │ │ │ + mr r25,r29 │ │ │ │ + mr r28,r17 │ │ │ │ + mr r29,r21 │ │ │ │ + mr r26,r30 │ │ │ │ + mr r21,r5 │ │ │ │ + mr r17,r2 │ │ │ │ + sldi r19,r19,1 │ │ │ │ + ldu r30,8(r25) │ │ │ │ + addi r20,r20,16 │ │ │ │ + add r2,r19,r30 │ │ │ │ + add r19,r19,r29 │ │ │ │ + sldi r2,r2,4 │ │ │ │ + add r2,r27,r2 │ │ │ │ + lfd f3,0(r2) │ │ │ │ + lfd f4,8(r2) │ │ │ │ + bl 367c │ │ │ │ + add r2,r18,r30 │ │ │ │ + ldu r6,8(r26) │ │ │ │ + addic. r17,r17,-1 │ │ │ │ + add r18,r18,r29 │ │ │ │ + sldi r2,r2,3 │ │ │ │ + stfd f1,0(r20) │ │ │ │ + stfd f2,8(r20) │ │ │ │ + ldx r2,r24,r2 │ │ │ │ + maddld r15,r15,r6,r2 │ │ │ │ + stdu r15,8(r28) │ │ │ │ + bne 19ce4 │ │ │ │ + ld r25,136(r31) │ │ │ │ ld r26,144(r31) │ │ │ │ - ld r5,168(r31) │ │ │ │ - ld r9,88(r31) │ │ │ │ - std r6,152(r31) │ │ │ │ + mr r5,r21 │ │ │ │ + mr r21,r29 │ │ │ │ + ld r9,152(r31) │ │ │ │ + ld r10,160(r31) │ │ │ │ + ld r2,80(r31) │ │ │ │ + ldx r30,r16,r5 │ │ │ │ + std r10,152(r31) │ │ │ │ std r5,144(r31) │ │ │ │ - ldx r30,r9,r5 │ │ │ │ - ld r9,72(r31) │ │ │ │ - add r4,r21,r9 │ │ │ │ - ld r9,40(r31) │ │ │ │ + std r9,136(r31) │ │ │ │ + add r8,r9,r2 │ │ │ │ + ld r2,40(r31) │ │ │ │ sldi r30,r30,5 │ │ │ │ - lfd f26,0(r4) │ │ │ │ - lfd f27,8(r4) │ │ │ │ - add r30,r9,r30 │ │ │ │ + lfd f26,0(r8) │ │ │ │ + lfd f27,8(r8) │ │ │ │ + add r30,r2,r30 │ │ │ │ lfd f3,0(r30) │ │ │ │ lfd f4,8(r30) │ │ │ │ fmr f1,f26 │ │ │ │ fmr f2,f27 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ + bl 3d10 │ │ │ │ lfd f3,16(r30) │ │ │ │ lfd f4,24(r30) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ fmr f2,f27 │ │ │ │ fmr f1,f26 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ - ld r9,112(r31) │ │ │ │ + bl 3d10 │ │ │ │ + ld r2,104(r31) │ │ │ │ + ld r9,136(r31) │ │ │ │ ld r5,144(r31) │ │ │ │ - ld r6,152(r31) │ │ │ │ + ld r10,152(r31) │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ - stfd f30,0(r9) │ │ │ │ - stfd f31,8(r9) │ │ │ │ - ld r9,80(r31) │ │ │ │ - stfd f1,0(r9) │ │ │ │ - stfd f2,8(r9) │ │ │ │ - ble cr4,1b690 │ │ │ │ - mtctr r22 │ │ │ │ - ld r29,136(r31) │ │ │ │ + stfd f30,0(r2) │ │ │ │ + stfd f31,8(r2) │ │ │ │ + ld r2,72(r31) │ │ │ │ + stfd f1,0(r2) │ │ │ │ + stfd f2,8(r2) │ │ │ │ + ble cr4,19f60 │ │ │ │ ld r30,56(r31) │ │ │ │ ld r3,64(r31) │ │ │ │ - mr r28,r22 │ │ │ │ - li r27,0 │ │ │ │ - b 1b564 │ │ │ │ + mtctr r26 │ │ │ │ + mr r28,r26 │ │ │ │ + li r29,0 │ │ │ │ + ld r7,128(r31) │ │ │ │ + b 19e28 │ │ │ │ addi r28,r28,-1 │ │ │ │ - std r27,0(r3) │ │ │ │ - bdz 1b668 │ │ │ │ - ldu r10,-8(r30) │ │ │ │ - ldu r9,-8(r29) │ │ │ │ - ldu r11,-8(r3) │ │ │ │ - subf r9,r9,r10 │ │ │ │ - cmpd r11,r9 │ │ │ │ - beq 1b558 │ │ │ │ + std r29,0(r7) │ │ │ │ + bdz 19f38 │ │ │ │ + ldu r8,-8(r3) │ │ │ │ + ldu r2,-8(r30) │ │ │ │ + ldu r4,-8(r7) │ │ │ │ + subf r2,r2,r8 │ │ │ │ + cmpd r4,r2 │ │ │ │ + beq 19e1c │ │ │ │ + ld r2,88(r31) │ │ │ │ + addi r22,r22,1 │ │ │ │ + addi r4,r4,1 │ │ │ │ + sldi r8,r28,3 │ │ │ │ + stdx r4,r14,r8 │ │ │ │ + cmpd r2,r22 │ │ │ │ + bne 19c64 │ │ │ │ + ld r30,32(r31) │ │ │ │ + mr r11,r25 │ │ │ │ ld r9,96(r31) │ │ │ │ - addi r17,r17,1 │ │ │ │ - addi r11,r11,1 │ │ │ │ - sldi r4,r28,3 │ │ │ │ - stdx r11,r26,r4 │ │ │ │ - cmpd r9,r17 │ │ │ │ - bne 1b39c │ │ │ │ - ld r18,32(r31) │ │ │ │ - mr r25,r24 │ │ │ │ - ld r10,104(r31) │ │ │ │ - ld r9,0(r1) │ │ │ │ - addi r18,r18,1 │ │ │ │ - addi r10,r10,16 │ │ │ │ - std r10,104(r31) │ │ │ │ - ld r10,120(r31) │ │ │ │ - cmpd r10,r18 │ │ │ │ - ld r10,128(r31) │ │ │ │ - std r9,0(r10) │ │ │ │ - mr r1,r10 │ │ │ │ - bne 1b0e8 │ │ │ │ - addi r1,r31,528 │ │ │ │ - ld r0,16(r1) │ │ │ │ + ld r2,0(r1) │ │ │ │ + addi r30,r30,1 │ │ │ │ + addi r9,r9,16 │ │ │ │ + std r9,96(r31) │ │ │ │ + ld r9,112(r31) │ │ │ │ + cmpd r9,r30 │ │ │ │ + ld r9,120(r31) │ │ │ │ + std r2,0(r9) │ │ │ │ + mr r1,r9 │ │ │ │ + bne 199c4 │ │ │ │ + addi r1,r31,560 │ │ │ │ lwz r11,8(r1) │ │ │ │ - ld r14,-256(r1) │ │ │ │ - ld r15,-248(r1) │ │ │ │ - ld r16,-240(r1) │ │ │ │ - ld r17,-232(r1) │ │ │ │ - ld r18,-224(r1) │ │ │ │ - ld r19,-216(r1) │ │ │ │ - ld r20,-208(r1) │ │ │ │ - ld r21,-200(r1) │ │ │ │ - ld r22,-192(r1) │ │ │ │ - ld r23,-184(r1) │ │ │ │ - ld r24,-176(r1) │ │ │ │ - ld r25,-168(r1) │ │ │ │ - ld r26,-160(r1) │ │ │ │ - ld r27,-152(r1) │ │ │ │ + ld r0,16(r1) │ │ │ │ + lxv vs63,-288(r1) │ │ │ │ + ld r14,-272(r1) │ │ │ │ + ld r15,-264(r1) │ │ │ │ + ld r16,-256(r1) │ │ │ │ + ld r17,-248(r1) │ │ │ │ + ld r18,-240(r1) │ │ │ │ + ld r19,-232(r1) │ │ │ │ + ld r20,-224(r1) │ │ │ │ mtlr r0 │ │ │ │ - ld r28,-144(r1) │ │ │ │ - ld r29,-136(r1) │ │ │ │ - ld r30,-128(r1) │ │ │ │ - ld r31,-120(r1) │ │ │ │ + ld r21,-216(r1) │ │ │ │ + ld r22,-208(r1) │ │ │ │ + ld r23,-200(r1) │ │ │ │ + ld r24,-192(r1) │ │ │ │ + ld r25,-184(r1) │ │ │ │ + ld r26,-176(r1) │ │ │ │ + ld r27,-168(r1) │ │ │ │ + ld r28,-160(r1) │ │ │ │ + ld r29,-152(r1) │ │ │ │ + ld r30,-144(r1) │ │ │ │ + ld r31,-136(r1) │ │ │ │ + lfd f16,-128(r1) │ │ │ │ + lfd f17,-120(r1) │ │ │ │ lfd f18,-112(r1) │ │ │ │ lfd f19,-104(r1) │ │ │ │ lfd f20,-96(r1) │ │ │ │ lfd f21,-88(r1) │ │ │ │ lfd f22,-80(r1) │ │ │ │ lfd f23,-72(r1) │ │ │ │ lfd f24,-64(r1) │ │ │ │ + mtocrf 16,r11 │ │ │ │ + mtocrf 8,r11 │ │ │ │ lfd f25,-56(r1) │ │ │ │ lfd f26,-48(r1) │ │ │ │ lfd f27,-40(r1) │ │ │ │ lfd f28,-32(r1) │ │ │ │ lfd f29,-24(r1) │ │ │ │ lfd f30,-16(r1) │ │ │ │ lfd f31,-8(r1) │ │ │ │ - mtocrf 16,r11 │ │ │ │ - mtocrf 8,r11 │ │ │ │ blr │ │ │ │ - ld r9,96(r31) │ │ │ │ - ld r4,0(r26) │ │ │ │ - addi r17,r17,1 │ │ │ │ - cmpd r9,r17 │ │ │ │ + ld r2,88(r31) │ │ │ │ + ld r8,0(r14) │ │ │ │ + addi r22,r22,1 │ │ │ │ + cmpd r2,r22 │ │ │ │ + addi r8,r8,1 │ │ │ │ + std r8,0(r14) │ │ │ │ + bne 19c6c │ │ │ │ + ld r30,32(r31) │ │ │ │ + mr r11,r25 │ │ │ │ + b 19e64 │ │ │ │ + sldi r8,r26,3 │ │ │ │ + ld r2,88(r31) │ │ │ │ + addi r22,r22,1 │ │ │ │ + mr r28,r26 │ │ │ │ + ldx r4,r14,r8 │ │ │ │ + sldi r8,r28,3 │ │ │ │ + cmpd r2,r22 │ │ │ │ addi r4,r4,1 │ │ │ │ - std r4,0(r26) │ │ │ │ - bne 1b3a4 │ │ │ │ - ld r18,32(r31) │ │ │ │ - mr r25,r24 │ │ │ │ - b 1b5a0 │ │ │ │ - sldi r4,r22,3 │ │ │ │ - ld r9,96(r31) │ │ │ │ - addi r17,r17,1 │ │ │ │ - mr r28,r22 │ │ │ │ - ldx r11,r26,r4 │ │ │ │ - sldi r4,r28,3 │ │ │ │ - cmpd r9,r17 │ │ │ │ - addi r11,r11,1 │ │ │ │ - stdx r11,r26,r4 │ │ │ │ - bne 1b39c │ │ │ │ - b 1b598 │ │ │ │ + stdx r4,r14,r8 │ │ │ │ + bne 19c64 │ │ │ │ + b 19e5c │ │ │ │ nop │ │ │ │ cmpdi r22,0 │ │ │ │ - ble 1b5a0 │ │ │ │ - mulld r10,r26,r29 │ │ │ │ - ld r28,24(r25) │ │ │ │ - sldi r8,r26,5 │ │ │ │ - sldi r6,r23,5 │ │ │ │ - ld r9,200(r25) │ │ │ │ - ld r7,16(r16) │ │ │ │ - mulli r17,r23,48 │ │ │ │ - sldi r5,r23,4 │ │ │ │ - ld r26,224(r25) │ │ │ │ - addi r6,r6,24 │ │ │ │ - sldi r23,r23,6 │ │ │ │ - ld r11,8(r16) │ │ │ │ - ld r19,32(r16) │ │ │ │ - std r18,168(r31) │ │ │ │ - addi r5,r5,8 │ │ │ │ - std r30,184(r31) │ │ │ │ - std r25,176(r31) │ │ │ │ - std r21,192(r31) │ │ │ │ - add r28,r28,r8 │ │ │ │ - add r6,r6,r20 │ │ │ │ + ble 19e64 │ │ │ │ + mulld r2,r26,r14 │ │ │ │ + sldi r10,r19,4 │ │ │ │ + sldi r9,r19,5 │ │ │ │ + ld r28,24(r11) │ │ │ │ + sldi r7,r26,5 │ │ │ │ + ld r20,200(r11) │ │ │ │ + std r30,152(r31) │ │ │ │ + std r11,160(r31) │ │ │ │ + std r21,168(r31) │ │ │ │ + mulli r8,r19,48 │ │ │ │ + ld r5,16(r17) │ │ │ │ + sldi r23,r19,6 │ │ │ │ + ld r3,8(r17) │ │ │ │ + addi r16,r24,-8 │ │ │ │ + std r29,184(r31) │ │ │ │ + std r6,176(r31) │ │ │ │ + addi r10,r10,8 │ │ │ │ + addi r9,r9,24 │ │ │ │ + ld r19,32(r17) │ │ │ │ + ld r26,224(r11) │ │ │ │ addi r23,r23,56 │ │ │ │ - sldi r8,r10,2 │ │ │ │ - std r7,144(r31) │ │ │ │ - ld r7,24(r16) │ │ │ │ - add r5,r20,r5 │ │ │ │ - std r6,112(r31) │ │ │ │ - addi r17,r17,40 │ │ │ │ + mr r30,r16 │ │ │ │ + mulli r2,r2,5 │ │ │ │ + add r28,r28,r7 │ │ │ │ + add r9,r9,r24 │ │ │ │ + add r7,r24,r10 │ │ │ │ + std r5,136(r31) │ │ │ │ + ld r5,24(r17) │ │ │ │ + add r23,r24,r23 │ │ │ │ + std r9,104(r31) │ │ │ │ + addi r17,r8,40 │ │ │ │ lfd f30,0(r28) │ │ │ │ lfd f31,8(r28) │ │ │ │ - add r10,r8,r10 │ │ │ │ - lfd f18,16(r28) │ │ │ │ - lfd f19,24(r28) │ │ │ │ - add r23,r20,r23 │ │ │ │ + mr r21,r7 │ │ │ │ addi r27,r28,16 │ │ │ │ - add r17,r17,r20 │ │ │ │ - mr r18,r5 │ │ │ │ - add r4,r29,r10 │ │ │ │ - sldi r10,r10,5 │ │ │ │ - std r7,72(r31) │ │ │ │ - addi r7,r20,-8 │ │ │ │ - std r17,40(r31) │ │ │ │ - add r8,r29,r4 │ │ │ │ - add r6,r9,r10 │ │ │ │ - sldi r4,r4,5 │ │ │ │ - mr r30,r7 │ │ │ │ - add r10,r29,r8 │ │ │ │ - sldi r8,r8,5 │ │ │ │ - add r0,r9,r4 │ │ │ │ - mr r24,r6 │ │ │ │ - add r29,r29,r10 │ │ │ │ + lfd f16,16(r28) │ │ │ │ + lfd f17,24(r28) │ │ │ │ + add r17,r17,r24 │ │ │ │ + add r10,r14,r2 │ │ │ │ + sldi r2,r2,5 │ │ │ │ + std r5,72(r31) │ │ │ │ + mr r29,r17 │ │ │ │ + add r9,r14,r10 │ │ │ │ + add r8,r20,r2 │ │ │ │ sldi r10,r10,5 │ │ │ │ - add r8,r9,r8 │ │ │ │ - sldi r29,r29,5 │ │ │ │ - add r16,r9,r10 │ │ │ │ - std r8,152(r31) │ │ │ │ - add r20,r9,r29 │ │ │ │ - std r16,80(r31) │ │ │ │ - ldu r21,8(r30) │ │ │ │ + add r2,r14,r9 │ │ │ │ + sldi r9,r9,5 │ │ │ │ + add r10,r20,r10 │ │ │ │ + mr r24,r8 │ │ │ │ + add r9,r20,r9 │ │ │ │ + add r14,r14,r2 │ │ │ │ + sldi r2,r2,5 │ │ │ │ + mr r7,r10 │ │ │ │ + std r9,144(r31) │ │ │ │ + sldi r9,r14,5 │ │ │ │ + add r2,r20,r2 │ │ │ │ + add r20,r20,r9 │ │ │ │ + std r2,80(r31) │ │ │ │ + ldu r18,8(r30) │ │ │ │ lfd f20,0(r24) │ │ │ │ + mr r9,r21 │ │ │ │ + mr r25,r29 │ │ │ │ + std r3,200(r31) │ │ │ │ + std r21,208(r31) │ │ │ │ lfd f21,8(r24) │ │ │ │ - mr r14,r0 │ │ │ │ - std r11,208(r31) │ │ │ │ std r24,224(r31) │ │ │ │ - std r0,232(r31) │ │ │ │ - mulld r9,r21,r11 │ │ │ │ - std r21,200(r31) │ │ │ │ + std r7,232(r31) │ │ │ │ + mulld r2,r18,r3 │ │ │ │ + std r18,192(r31) │ │ │ │ std r30,216(r31) │ │ │ │ - std r9,136(r31) │ │ │ │ - mr r9,r18 │ │ │ │ - lfd f3,0(r14) │ │ │ │ - lfd f4,8(r14) │ │ │ │ + std r2,128(r31) │ │ │ │ + mr r2,r7 │ │ │ │ + lfd f3,0(r2) │ │ │ │ + lfd f4,8(r2) │ │ │ │ fmr f1,f20 │ │ │ │ fmr f2,f21 │ │ │ │ - std r9,32(r31) │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - ld r9,32(r31) │ │ │ │ - ld r10,136(r31) │ │ │ │ - ld r25,112(r31) │ │ │ │ - ld r30,152(r31) │ │ │ │ - std r18,248(r31) │ │ │ │ - std r14,264(r31) │ │ │ │ + std r9,40(r31) │ │ │ │ + std r2,32(r31) │ │ │ │ + bl 367c │ │ │ │ + ld r9,40(r31) │ │ │ │ + ld r2,128(r31) │ │ │ │ + ld r30,144(r31) │ │ │ │ + ld r29,104(r31) │ │ │ │ fmr f23,f2 │ │ │ │ fmr f22,f1 │ │ │ │ - ldu r6,8(r9) │ │ │ │ - add r6,r10,r6 │ │ │ │ - ld r10,144(r31) │ │ │ │ - std r9,256(r31) │ │ │ │ - std r6,240(r31) │ │ │ │ - mulld r10,r6,r10 │ │ │ │ - std r10,64(r31) │ │ │ │ + ldu r7,8(r9) │ │ │ │ + mr r24,r30 │ │ │ │ + add r7,r2,r7 │ │ │ │ + ld r2,136(r31) │ │ │ │ + std r9,248(r31) │ │ │ │ + std r7,240(r31) │ │ │ │ + mulld r2,r7,r2 │ │ │ │ + std r2,64(r31) │ │ │ │ + ld r2,32(r31) │ │ │ │ + std r2,256(r31) │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - lfd f3,0(r30) │ │ │ │ - lfd f4,8(r30) │ │ │ │ + lfd f3,0(r24) │ │ │ │ + lfd f4,8(r24) │ │ │ │ fmr f1,f22 │ │ │ │ fmr f2,f23 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - ldu r10,8(r25) │ │ │ │ - ld r9,64(r31) │ │ │ │ - ld r17,40(r31) │ │ │ │ - ld r18,80(r31) │ │ │ │ - std r30,48(r31) │ │ │ │ + mr r16,r25 │ │ │ │ + bl 367c │ │ │ │ + ldu r10,8(r29) │ │ │ │ + ld r2,64(r31) │ │ │ │ + ld r9,72(r31) │ │ │ │ + ld r17,80(r31) │ │ │ │ + std r25,40(r31) │ │ │ │ + std r24,56(r31) │ │ │ │ fmr f25,f2 │ │ │ │ fmr f24,f1 │ │ │ │ - add r9,r9,r10 │ │ │ │ - ld r10,72(r31) │ │ │ │ - std r25,56(r31) │ │ │ │ - mr r15,r9 │ │ │ │ - mulld r14,r9,r10 │ │ │ │ - nop │ │ │ │ + add r2,r2,r10 │ │ │ │ + std r29,48(r31) │ │ │ │ + mulld r30,r2,r9 │ │ │ │ + mr r14,r2 │ │ │ │ + mr r21,r30 │ │ │ │ nop │ │ │ │ - lfd f3,0(r18) │ │ │ │ - lfd f4,8(r18) │ │ │ │ + lfd f3,0(r17) │ │ │ │ + lfd f4,8(r17) │ │ │ │ fmr f1,f24 │ │ │ │ fmr f2,f25 │ │ │ │ - mr r24,r23 │ │ │ │ - mr r16,r22 │ │ │ │ - mr r25,r20 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - ldu r9,8(r17) │ │ │ │ + mr r18,r23 │ │ │ │ + mr r15,r20 │ │ │ │ + mr r24,r22 │ │ │ │ + bl 367c │ │ │ │ + ldu r2,8(r16) │ │ │ │ fmr f27,f2 │ │ │ │ fmr f26,f1 │ │ │ │ - add r9,r14,r9 │ │ │ │ - mulld r21,r9,r19 │ │ │ │ - std r9,32(r31) │ │ │ │ + add r2,r21,r2 │ │ │ │ + mulld r30,r2,r19 │ │ │ │ + std r2,32(r31) │ │ │ │ nop │ │ │ │ - lfd f3,0(r25) │ │ │ │ - lfd f4,8(r25) │ │ │ │ + nop │ │ │ │ + lfd f3,0(r15) │ │ │ │ + lfd f4,8(r15) │ │ │ │ fmr f1,f26 │ │ │ │ fmr f2,f27 │ │ │ │ - addi r25,r25,16 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - ldu r29,8(r24) │ │ │ │ + addi r15,r15,16 │ │ │ │ + bl 367c │ │ │ │ + ldu r25,8(r18) │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ - add r29,r21,r29 │ │ │ │ - sldi r30,r29,5 │ │ │ │ - add r30,r26,r30 │ │ │ │ - lfd f3,0(r30) │ │ │ │ - lfd f4,8(r30) │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + add r25,r30,r25 │ │ │ │ + sldi r29,r25,5 │ │ │ │ + add r29,r26,r29 │ │ │ │ + lfd f3,0(r29) │ │ │ │ + lfd f4,8(r29) │ │ │ │ + bl 367c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ - lfd f3,16(r30) │ │ │ │ - lfd f4,24(r30) │ │ │ │ + bl 3d10 │ │ │ │ + lfd f3,16(r29) │ │ │ │ + lfd f4,24(r29) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ - fmr f2,f19 │ │ │ │ - fmr f1,f18 │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ - addic. r16,r16,-1 │ │ │ │ + fmr f2,f17 │ │ │ │ + fmr f1,f16 │ │ │ │ + bl 3d10 │ │ │ │ + addic. r24,r24,-1 │ │ │ │ stfd f30,0(r28) │ │ │ │ stfd f31,8(r28) │ │ │ │ - fmr f19,f2 │ │ │ │ - fmr f18,f1 │ │ │ │ + fmr f17,f2 │ │ │ │ + fmr f16,f1 │ │ │ │ stfd f1,0(r27) │ │ │ │ stfd f2,8(r27) │ │ │ │ - bne 1b8d0 │ │ │ │ - cmpld r23,r17 │ │ │ │ - ld r9,32(r31) │ │ │ │ - addi r18,r18,16 │ │ │ │ - bne 1b890 │ │ │ │ - mr r10,r9 │ │ │ │ - ld r25,56(r31) │ │ │ │ - mr r9,r15 │ │ │ │ - ld r30,48(r31) │ │ │ │ - mr r21,r29 │ │ │ │ - mr r15,r10 │ │ │ │ - ld r10,40(r31) │ │ │ │ - addi r30,r30,16 │ │ │ │ - cmpld r25,r10 │ │ │ │ - bne 1b840 │ │ │ │ - ld r8,112(r31) │ │ │ │ - mr r10,r9 │ │ │ │ - ld r9,256(r31) │ │ │ │ - ld r14,264(r31) │ │ │ │ - mr r16,r21 │ │ │ │ - ld r6,240(r31) │ │ │ │ - ld r18,248(r31) │ │ │ │ - mr r21,r15 │ │ │ │ + bne 1a1b0 │ │ │ │ + cmpld r23,r16 │ │ │ │ + ld r2,32(r31) │ │ │ │ + addi r17,r17,16 │ │ │ │ + bne 1a170 │ │ │ │ + ld r29,48(r31) │ │ │ │ + mr r21,r25 │ │ │ │ + ld r25,40(r31) │ │ │ │ + mr r9,r2 │ │ │ │ + mr r2,r14 │ │ │ │ + ld r24,56(r31) │ │ │ │ + mr r14,r9 │ │ │ │ + cmpld r25,r29 │ │ │ │ + addi r24,r24,16 │ │ │ │ + bne 1a120 │ │ │ │ + mr r8,r21 │ │ │ │ + ld r9,248(r31) │ │ │ │ + mr r21,r14 │ │ │ │ + mr r10,r2 │ │ │ │ + ld r2,256(r31) │ │ │ │ + ld r7,240(r31) │ │ │ │ + mr r14,r8 │ │ │ │ + ld r8,104(r31) │ │ │ │ + addi r2,r2,16 │ │ │ │ cmpld r8,r9 │ │ │ │ - addi r14,r14,16 │ │ │ │ - bne 1b7dc │ │ │ │ + bne 1a0b8 │ │ │ │ ld r30,216(r31) │ │ │ │ + mr r16,r21 │ │ │ │ + ld r21,208(r31) │ │ │ │ + mr r29,r25 │ │ │ │ + mr r15,r14 │ │ │ │ + mr r25,r7 │ │ │ │ ld r24,224(r31) │ │ │ │ - mr r17,r21 │ │ │ │ - ld r11,208(r31) │ │ │ │ - ld r21,200(r31) │ │ │ │ - mr r9,r10 │ │ │ │ - ld r0,232(r31) │ │ │ │ - cmpld r18,r30 │ │ │ │ + ld r18,192(r31) │ │ │ │ + ld r3,200(r31) │ │ │ │ + ld r7,232(r31) │ │ │ │ + cmpld r21,r30 │ │ │ │ addi r24,r24,16 │ │ │ │ - bne 1b7ac │ │ │ │ - ld r10,88(r31) │ │ │ │ - ld r30,184(r31) │ │ │ │ - mr r4,r21 │ │ │ │ - ld r21,192(r31) │ │ │ │ + bne 1a080 │ │ │ │ + ld r29,184(r31) │ │ │ │ + ld r21,168(r31) │ │ │ │ addi r22,r22,-1 │ │ │ │ - ld r18,168(r31) │ │ │ │ - ld r25,176(r31) │ │ │ │ - std r9,24(r10) │ │ │ │ - std r16,40(r10) │ │ │ │ - std r4,8(r10) │ │ │ │ - std r6,16(r10) │ │ │ │ - std r17,32(r10) │ │ │ │ - stfd f28,80(r21) │ │ │ │ - stfd f29,88(r21) │ │ │ │ - stfd f20,16(r21) │ │ │ │ - stfd f21,24(r21) │ │ │ │ - stfd f22,32(r21) │ │ │ │ - stfd f23,40(r21) │ │ │ │ - stfd f24,48(r21) │ │ │ │ - stfd f25,56(r21) │ │ │ │ - stfd f26,64(r21) │ │ │ │ - stfd f27,72(r21) │ │ │ │ - std r22,32(r30) │ │ │ │ - std r22,0(r30) │ │ │ │ - std r22,8(r30) │ │ │ │ - std r22,16(r30) │ │ │ │ - std r22,24(r30) │ │ │ │ - ld r10,104(r31) │ │ │ │ - ld r9,0(r1) │ │ │ │ - addi r18,r18,1 │ │ │ │ - addi r10,r10,16 │ │ │ │ - std r10,104(r31) │ │ │ │ - ld r10,120(r31) │ │ │ │ - cmpd r10,r18 │ │ │ │ - ld r10,128(r31) │ │ │ │ - std r9,0(r10) │ │ │ │ - mr r1,r10 │ │ │ │ - bne 1b0e8 │ │ │ │ - b 1b5cc │ │ │ │ + ld r6,176(r31) │ │ │ │ + ld r30,152(r31) │ │ │ │ + ld r11,160(r31) │ │ │ │ + stfd f28,80(r29) │ │ │ │ + stfd f29,88(r29) │ │ │ │ + std r15,40(r6) │ │ │ │ + std r16,32(r6) │ │ │ │ + addi r30,r30,1 │ │ │ │ + std r18,8(r6) │ │ │ │ + std r25,16(r6) │ │ │ │ + std r10,24(r6) │ │ │ │ + stfd f20,16(r29) │ │ │ │ + stfd f21,24(r29) │ │ │ │ + stfd f22,32(r29) │ │ │ │ + stfd f23,40(r29) │ │ │ │ + stfd f24,48(r29) │ │ │ │ + stfd f25,56(r29) │ │ │ │ + stfd f26,64(r29) │ │ │ │ + stfd f27,72(r29) │ │ │ │ + std r22,32(r21) │ │ │ │ + std r22,24(r21) │ │ │ │ + std r22,0(r21) │ │ │ │ + std r22,8(r21) │ │ │ │ + std r22,16(r21) │ │ │ │ + ld r9,96(r31) │ │ │ │ + ld r2,0(r1) │ │ │ │ + addi r9,r9,16 │ │ │ │ + std r9,96(r31) │ │ │ │ + ld r9,112(r31) │ │ │ │ + cmpd r9,r30 │ │ │ │ + ld r9,120(r31) │ │ │ │ + std r2,0(r9) │ │ │ │ + mr r1,r9 │ │ │ │ + bne 199c4 │ │ │ │ + b 19e90 │ │ │ │ cmpdi r22,0 │ │ │ │ - ble 1b5a0 │ │ │ │ - ld r9,16(r16) │ │ │ │ - mulld r28,r26,r29 │ │ │ │ - mulli r8,r23,48 │ │ │ │ - sldi r19,r23,4 │ │ │ │ - sldi r7,r23,5 │ │ │ │ - ld r27,24(r25) │ │ │ │ - ld r17,200(r25) │ │ │ │ + ble 19e64 │ │ │ │ + mulld r28,r26,r14 │ │ │ │ + ld r2,16(r17) │ │ │ │ + mulli r10,r19,48 │ │ │ │ + sldi r23,r19,4 │ │ │ │ + sldi r8,r19,5 │ │ │ │ + ld r27,24(r11) │ │ │ │ + std r30,72(r31) │ │ │ │ + std r29,80(r31) │ │ │ │ + addi r9,r24,-8 │ │ │ │ + ld r20,200(r11) │ │ │ │ sldi r26,r26,5 │ │ │ │ - addi r10,r20,-8 │ │ │ │ - addi r19,r19,8 │ │ │ │ - ld r5,8(r16) │ │ │ │ - ld r23,224(r25) │ │ │ │ - std r21,112(r31) │ │ │ │ - mr r21,r22 │ │ │ │ - addi r7,r7,24 │ │ │ │ - std r18,80(r31) │ │ │ │ - std r9,56(r31) │ │ │ │ - ld r9,24(r16) │ │ │ │ - add r19,r20,r19 │ │ │ │ - addi r8,r8,40 │ │ │ │ - add r24,r20,r7 │ │ │ │ + ld r7,8(r17) │ │ │ │ + mr r18,r6 │ │ │ │ + addi r23,r23,8 │ │ │ │ + addi r8,r8,24 │ │ │ │ + ld r17,24(r17) │ │ │ │ + ld r25,224(r11) │ │ │ │ + std r2,56(r31) │ │ │ │ + add r8,r24,r8 │ │ │ │ + add r23,r24,r23 │ │ │ │ add r27,r27,r26 │ │ │ │ - add r20,r20,r8 │ │ │ │ - lfd f28,0(r27) │ │ │ │ - lfd f29,8(r27) │ │ │ │ - lfd f30,16(r27) │ │ │ │ - std r9,64(r31) │ │ │ │ - sldi r9,r28,2 │ │ │ │ - lfd f31,24(r27) │ │ │ │ + sldi r2,r28,2 │ │ │ │ + addi r10,r10,40 │ │ │ │ sldi r28,r28,7 │ │ │ │ - std r24,40(r31) │ │ │ │ + lfd f30,0(r27) │ │ │ │ + lfd f31,8(r27) │ │ │ │ addi r26,r27,16 │ │ │ │ - mr r24,r19 │ │ │ │ - mr r19,r25 │ │ │ │ - add r9,r29,r9 │ │ │ │ - add r28,r17,r28 │ │ │ │ - add r8,r29,r9 │ │ │ │ - sldi r9,r9,5 │ │ │ │ - add r29,r29,r8 │ │ │ │ - add r4,r17,r9 │ │ │ │ - sldi r8,r8,5 │ │ │ │ - sldi r9,r29,5 │ │ │ │ - add r8,r17,r8 │ │ │ │ - add r17,r17,r9 │ │ │ │ - std r8,72(r31) │ │ │ │ - ldu r6,8(r10) │ │ │ │ - lfd f20,0(r28) │ │ │ │ - lfd f21,8(r28) │ │ │ │ - mr r7,r24 │ │ │ │ - std r30,136(r31) │ │ │ │ - std r5,152(r31) │ │ │ │ - std r4,168(r31) │ │ │ │ - std r28,176(r31) │ │ │ │ - std r24,184(r31) │ │ │ │ - mulld r9,r6,r5 │ │ │ │ - mr r16,r10 │ │ │ │ - mr r10,r4 │ │ │ │ - std r6,144(r31) │ │ │ │ + std r8,40(r31) │ │ │ │ + add r2,r14,r2 │ │ │ │ + add r24,r24,r10 │ │ │ │ + add r28,r20,r28 │ │ │ │ + lfd f20,16(r27) │ │ │ │ + lfd f21,24(r27) │ │ │ │ + add r10,r14,r2 │ │ │ │ + sldi r2,r2,5 │ │ │ │ + add r14,r14,r10 │ │ │ │ + sldi r10,r10,5 │ │ │ │ + add r2,r20,r2 │ │ │ │ + sldi r14,r14,5 │ │ │ │ + add r10,r20,r10 │ │ │ │ + add r20,r20,r14 │ │ │ │ + std r10,64(r31) │ │ │ │ + mr r14,r20 │ │ │ │ + mr r20,r22 │ │ │ │ + mr r22,r24 │ │ │ │ + mr r24,r9 │ │ │ │ + ldu r8,8(r24) │ │ │ │ + lfd f22,0(r28) │ │ │ │ + mr r29,r23 │ │ │ │ + mr r15,r21 │ │ │ │ + std r11,104(r31) │ │ │ │ + lfd f23,8(r28) │ │ │ │ + std r7,136(r31) │ │ │ │ + std r23,144(r31) │ │ │ │ + std r28,160(r31) │ │ │ │ + std r2,168(r31) │ │ │ │ + mulld r9,r8,r7 │ │ │ │ + std r8,128(r31) │ │ │ │ + std r24,152(r31) │ │ │ │ std r9,48(r31) │ │ │ │ - lfd f3,0(r10) │ │ │ │ - lfd f4,8(r10) │ │ │ │ - fmr f1,f20 │ │ │ │ - fmr f2,f21 │ │ │ │ - std r7,192(r31) │ │ │ │ - std r10,32(r31) │ │ │ │ - mr r14,r16 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - ld r7,192(r31) │ │ │ │ - ld r9,48(r31) │ │ │ │ - ld r28,40(r31) │ │ │ │ - ld r29,72(r31) │ │ │ │ - ld r10,32(r31) │ │ │ │ - ld r22,64(r31) │ │ │ │ - std r19,192(r31) │ │ │ │ - fmr f23,f2 │ │ │ │ - fmr f22,f1 │ │ │ │ - ldu r8,8(r7) │ │ │ │ - std r10,208(r31) │ │ │ │ - add r8,r9,r8 │ │ │ │ - ld r9,56(r31) │ │ │ │ - std r7,216(r31) │ │ │ │ - std r8,200(r31) │ │ │ │ - mulld r25,r8,r9 │ │ │ │ - mr r24,r25 │ │ │ │ - mr r25,r28 │ │ │ │ - mr r28,r29 │ │ │ │ - lfd f3,0(r28) │ │ │ │ - lfd f4,8(r28) │ │ │ │ + lfd f3,0(r2) │ │ │ │ + lfd f4,8(r2) │ │ │ │ fmr f1,f22 │ │ │ │ fmr f2,f23 │ │ │ │ - mr r15,r21 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - ldu r9,8(r25) │ │ │ │ - std r28,32(r31) │ │ │ │ - mr r28,r17 │ │ │ │ + std r2,32(r31) │ │ │ │ + bl 367c │ │ │ │ + ldu r10,8(r29) │ │ │ │ + ld r2,48(r31) │ │ │ │ + ld r24,40(r31) │ │ │ │ + ld r28,64(r31) │ │ │ │ + std r18,176(r31) │ │ │ │ fmr f25,f2 │ │ │ │ fmr f24,f1 │ │ │ │ - add r19,r24,r9 │ │ │ │ - mulld r29,r19,r22 │ │ │ │ - mr r16,r29 │ │ │ │ - mr r29,r20 │ │ │ │ + add r10,r2,r10 │ │ │ │ + ld r2,56(r31) │ │ │ │ + std r29,192(r31) │ │ │ │ + std r10,184(r31) │ │ │ │ + mulld r23,r10,r2 │ │ │ │ + ld r2,32(r31) │ │ │ │ + std r2,200(r31) │ │ │ │ lfd f3,0(r28) │ │ │ │ lfd f4,8(r28) │ │ │ │ fmr f1,f24 │ │ │ │ fmr f2,f25 │ │ │ │ - addi r28,r28,16 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - ldu r18,8(r29) │ │ │ │ + mr r16,r14 │ │ │ │ + bl 367c │ │ │ │ + ldu r2,8(r24) │ │ │ │ + std r28,32(r31) │ │ │ │ + mr r28,r20 │ │ │ │ fmr f27,f2 │ │ │ │ fmr f26,f1 │ │ │ │ - add r18,r16,r18 │ │ │ │ - sldi r9,r18,5 │ │ │ │ - add r30,r23,r9 │ │ │ │ - lfd f3,0(r30) │ │ │ │ - lfd f4,8(r30) │ │ │ │ - bl 6d428 │ │ │ │ + add r21,r23,r2 │ │ │ │ + mulld r29,r21,r17 │ │ │ │ + mr r18,r29 │ │ │ │ + mr r29,r22 │ │ │ │ nop │ │ │ │ - fmr f4,f2 │ │ │ │ - fmr f3,f1 │ │ │ │ - fmr f2,f29 │ │ │ │ - fmr f1,f28 │ │ │ │ - bl 6d228 │ │ │ │ nop │ │ │ │ - lfd f3,16(r30) │ │ │ │ - lfd f4,24(r30) │ │ │ │ + nop │ │ │ │ + lfd f3,0(r16) │ │ │ │ + lfd f4,8(r16) │ │ │ │ + fmr f1,f26 │ │ │ │ + fmr f2,f27 │ │ │ │ + addi r16,r16,16 │ │ │ │ + bl 367c │ │ │ │ + ldu r19,8(r29) │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ - fmr f2,f27 │ │ │ │ - fmr f1,f26 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + add r19,r18,r19 │ │ │ │ + sldi r2,r19,5 │ │ │ │ + add r30,r25,r2 │ │ │ │ + lfd f3,0(r30) │ │ │ │ + lfd f4,8(r30) │ │ │ │ + bl 367c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ - addic. r15,r15,-1 │ │ │ │ - stfd f28,0(r27) │ │ │ │ - stfd f29,8(r27) │ │ │ │ + bl 3d10 │ │ │ │ + lfd f3,16(r30) │ │ │ │ + lfd f4,24(r30) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ + fmr f2,f29 │ │ │ │ + fmr f1,f28 │ │ │ │ + bl 367c │ │ │ │ + fmr f4,f2 │ │ │ │ + fmr f3,f1 │ │ │ │ + fmr f2,f21 │ │ │ │ + fmr f1,f20 │ │ │ │ + bl 3d10 │ │ │ │ + addic. r28,r28,-1 │ │ │ │ + stfd f30,0(r27) │ │ │ │ + stfd f31,8(r27) │ │ │ │ + fmr f21,f2 │ │ │ │ + fmr f20,f1 │ │ │ │ stfd f1,0(r26) │ │ │ │ stfd f2,8(r26) │ │ │ │ - bne 1bc50 │ │ │ │ + bne 1a510 │ │ │ │ ld r28,32(r31) │ │ │ │ - cmpld r25,r20 │ │ │ │ + cmpld r22,r24 │ │ │ │ addi r28,r28,16 │ │ │ │ - bne 1bc10 │ │ │ │ - ld r7,216(r31) │ │ │ │ + bne 1a4c8 │ │ │ │ + ld r29,192(r31) │ │ │ │ ld r9,40(r31) │ │ │ │ - ld r10,208(r31) │ │ │ │ - mr r15,r19 │ │ │ │ - mr r16,r14 │ │ │ │ - ld r8,200(r31) │ │ │ │ - ld r19,192(r31) │ │ │ │ - mr r14,r18 │ │ │ │ - cmpld r7,r9 │ │ │ │ - addi r10,r10,16 │ │ │ │ - bne 1bba0 │ │ │ │ - ld r24,184(r31) │ │ │ │ - mr r10,r16 │ │ │ │ - ld r28,176(r31) │ │ │ │ - ld r30,136(r31) │ │ │ │ - ld r6,144(r31) │ │ │ │ - mr r16,r14 │ │ │ │ - ld r5,152(r31) │ │ │ │ - ld r4,168(r31) │ │ │ │ - cmpld r10,r24 │ │ │ │ + mr r16,r19 │ │ │ │ + ld r2,200(r31) │ │ │ │ + ld r18,176(r31) │ │ │ │ + ld r10,184(r31) │ │ │ │ + cmpld r9,r29 │ │ │ │ + addi r2,r2,16 │ │ │ │ + bne 1a478 │ │ │ │ + ld r23,144(r31) │ │ │ │ + ld r24,152(r31) │ │ │ │ + mr r9,r21 │ │ │ │ + mr r19,r16 │ │ │ │ + mr r21,r15 │ │ │ │ + ld r28,160(r31) │ │ │ │ + ld r11,104(r31) │ │ │ │ + ld r8,128(r31) │ │ │ │ + ld r7,136(r31) │ │ │ │ + ld r2,168(r31) │ │ │ │ + cmpld r23,r24 │ │ │ │ addi r28,r28,16 │ │ │ │ - bne 1bb68 │ │ │ │ - ld r9,88(r31) │ │ │ │ - mr r22,r21 │ │ │ │ - ld r21,112(r31) │ │ │ │ - ld r18,80(r31) │ │ │ │ - mr r25,r19 │ │ │ │ - addi r22,r22,-1 │ │ │ │ - std r16,32(r9) │ │ │ │ - std r6,8(r9) │ │ │ │ - std r8,16(r9) │ │ │ │ - std r15,24(r9) │ │ │ │ - stfd f26,64(r21) │ │ │ │ - stfd f27,72(r21) │ │ │ │ - stfd f20,16(r21) │ │ │ │ - stfd f21,24(r21) │ │ │ │ - stfd f22,32(r21) │ │ │ │ - stfd f23,40(r21) │ │ │ │ - stfd f24,48(r21) │ │ │ │ - stfd f25,56(r21) │ │ │ │ - std r22,24(r30) │ │ │ │ - std r22,0(r30) │ │ │ │ - std r22,8(r30) │ │ │ │ - std r22,16(r30) │ │ │ │ - ld r10,104(r31) │ │ │ │ - ld r9,0(r1) │ │ │ │ - addi r18,r18,1 │ │ │ │ - addi r10,r10,16 │ │ │ │ - std r10,104(r31) │ │ │ │ - ld r10,120(r31) │ │ │ │ - cmpd r10,r18 │ │ │ │ - ld r10,128(r31) │ │ │ │ - std r9,0(r10) │ │ │ │ - mr r1,r10 │ │ │ │ - bne 1b0e8 │ │ │ │ - b 1b5cc │ │ │ │ + bne 1a440 │ │ │ │ + ld r29,80(r31) │ │ │ │ + addi r22,r20,-1 │ │ │ │ + ld r30,72(r31) │ │ │ │ + std r9,24(r18) │ │ │ │ + std r19,32(r18) │ │ │ │ + std r8,8(r18) │ │ │ │ + std r10,16(r18) │ │ │ │ + std r22,24(r21) │ │ │ │ + std r22,16(r21) │ │ │ │ + std r22,8(r21) │ │ │ │ + std r22,0(r21) │ │ │ │ + stfd f28,64(r29) │ │ │ │ + stfd f29,72(r29) │ │ │ │ + addi r30,r30,1 │ │ │ │ + stfd f22,16(r29) │ │ │ │ + stfd f23,24(r29) │ │ │ │ + stfd f24,32(r29) │ │ │ │ + stfd f25,40(r29) │ │ │ │ + stfd f26,48(r29) │ │ │ │ + stfd f27,56(r29) │ │ │ │ + ld r9,96(r31) │ │ │ │ + ld r2,0(r1) │ │ │ │ + addi r9,r9,16 │ │ │ │ + std r9,96(r31) │ │ │ │ + ld r9,112(r31) │ │ │ │ + cmpd r9,r30 │ │ │ │ + ld r9,120(r31) │ │ │ │ + std r2,0(r9) │ │ │ │ + mr r1,r9 │ │ │ │ + bne 199c4 │ │ │ │ + b 19e90 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ld r9,264(r25) │ │ │ │ - ld r10,104(r31) │ │ │ │ - ldx r26,r9,r10 │ │ │ │ - b 1b15c │ │ │ │ - addi r10,r10,1 │ │ │ │ - li r9,0 │ │ │ │ - b 1b0ac │ │ │ │ + ld r2,264(r11) │ │ │ │ + ld r9,96(r31) │ │ │ │ + ldx r26,r2,r9 │ │ │ │ + b 19a30 │ │ │ │ + addi r9,r9,1 │ │ │ │ + li r2,0 │ │ │ │ + b 1997c │ │ │ │ .long 0x0 │ │ │ │ .long 0x3020000 │ │ │ │ - .long 0x128e │ │ │ │ + .long 0x1290 │ │ │ │ nop │ │ │ │ nop │ │ │ │ - addis r2,r12,8 │ │ │ │ - addi r2,r2,-16176 │ │ │ │ + mfcr r11 │ │ │ │ mflr r0 │ │ │ │ stfd f14,-144(r1) │ │ │ │ stfd f15,-136(r1) │ │ │ │ stfd f16,-128(r1) │ │ │ │ stfd f17,-120(r1) │ │ │ │ - mfcr r11 │ │ │ │ stfd f18,-112(r1) │ │ │ │ + std r0,16(r1) │ │ │ │ stfd f19,-104(r1) │ │ │ │ stfd f20,-96(r1) │ │ │ │ stfd f21,-88(r1) │ │ │ │ stfd f22,-80(r1) │ │ │ │ stfd f23,-72(r1) │ │ │ │ stfd f24,-64(r1) │ │ │ │ stfd f25,-56(r1) │ │ │ │ @@ -25250,11321 +22936,11159 @@ │ │ │ │ stfd f27,-40(r1) │ │ │ │ stfd f28,-32(r1) │ │ │ │ stfd f29,-24(r1) │ │ │ │ stfd f30,-16(r1) │ │ │ │ stfd f31,-8(r1) │ │ │ │ std r14,-288(r1) │ │ │ │ std r15,-280(r1) │ │ │ │ - std r0,16(r1) │ │ │ │ std r16,-272(r1) │ │ │ │ std r17,-264(r1) │ │ │ │ std r18,-256(r1) │ │ │ │ std r19,-248(r1) │ │ │ │ std r20,-240(r1) │ │ │ │ std r21,-232(r1) │ │ │ │ std r22,-224(r1) │ │ │ │ std r23,-216(r1) │ │ │ │ std r24,-208(r1) │ │ │ │ std r25,-200(r1) │ │ │ │ std r26,-192(r1) │ │ │ │ std r27,-184(r1) │ │ │ │ - ld r9,0(r3) │ │ │ │ + ld r12,0(r3) │ │ │ │ std r28,-176(r1) │ │ │ │ std r29,-168(r1) │ │ │ │ std r30,-160(r1) │ │ │ │ + mr r29,r3 │ │ │ │ std r31,-152(r1) │ │ │ │ stw r11,8(r1) │ │ │ │ - mr r29,r3 │ │ │ │ - stdu r1,-608(r1) │ │ │ │ + stdu r1,-624(r1) │ │ │ │ + ld r28,8(r12) │ │ │ │ mr r31,r1 │ │ │ │ - ld r28,8(r9) │ │ │ │ - mr r27,r9 │ │ │ │ - bl 33a0 │ │ │ │ - ld r2,24(r1) │ │ │ │ + stxv vs63,320(r1) │ │ │ │ + std r12,32(r31) │ │ │ │ + bl 33a0 │ │ │ │ mr r30,r3 │ │ │ │ - bl 3660 │ │ │ │ - ld r2,24(r1) │ │ │ │ - divd r10,r28,r30 │ │ │ │ - mulld r9,r10,r30 │ │ │ │ - subf r9,r9,r28 │ │ │ │ - cmpd r3,r9 │ │ │ │ - blt 1cf60 │ │ │ │ - maddld r3,r10,r3,r9 │ │ │ │ - add r9,r10,r3 │ │ │ │ - cmpd r3,r9 │ │ │ │ - std r9,152(r31) │ │ │ │ - bge 1c6dc │ │ │ │ - ld r9,8(r29) │ │ │ │ - addis r10,r2,-3 │ │ │ │ - mr r25,r27 │ │ │ │ - std r3,128(r31) │ │ │ │ - addi r10,r10,23200 │ │ │ │ - std r9,112(r31) │ │ │ │ - sldi r9,r3,4 │ │ │ │ - std r10,144(r31) │ │ │ │ - addi r9,r9,8 │ │ │ │ - std r9,120(r31) │ │ │ │ - ld r30,88(r25) │ │ │ │ - ld r27,48(r25) │ │ │ │ - lwz r9,112(r25) │ │ │ │ - ld r5,0(r1) │ │ │ │ - std r1,160(r31) │ │ │ │ - addi r22,r30,1 │ │ │ │ - sldi r26,r27,3 │ │ │ │ - addi r7,r27,1 │ │ │ │ - andi. r9,r9,2048 │ │ │ │ - addi r19,r27,-1 │ │ │ │ - mulld r6,r22,r27 │ │ │ │ - sldi r8,r7,4 │ │ │ │ - addi r9,r26,15 │ │ │ │ - addi r10,r26,23 │ │ │ │ + bl 3660 │ │ │ │ + ld r12,32(r31) │ │ │ │ + divd r9,r28,r30 │ │ │ │ + mr r0,r3 │ │ │ │ + mulld r2,r9,r30 │ │ │ │ + subf r2,r2,r28 │ │ │ │ + cmpd r3,r2 │ │ │ │ + blt 1b7fc │ │ │ │ + maddld r0,r9,r0,r2 │ │ │ │ + add r2,r9,r0 │ │ │ │ + cmpd r0,r2 │ │ │ │ + std r2,136(r31) │ │ │ │ + bge 1af74 │ │ │ │ + ld r2,8(r29) │ │ │ │ + xxspltib vs32,2 │ │ │ │ + plfd f0,318480 # 683e0 │ │ │ │ + mr r29,r0 │ │ │ │ + mr r25,r12 │ │ │ │ + plfd f1,318472 # 683e8 │ │ │ │ + vextsb2d v31,v0 │ │ │ │ + std r2,112(r31) │ │ │ │ + sldi r2,r0,4 │ │ │ │ + stfd f0,192(r31) │ │ │ │ + stfd f1,200(r31) │ │ │ │ + addi r2,r2,8 │ │ │ │ + std r2,120(r31) │ │ │ │ + ld r27,88(r25) │ │ │ │ + ld r28,48(r25) │ │ │ │ + std r1,144(r31) │ │ │ │ + lwz r2,112(r25) │ │ │ │ + ld r6,0(r1) │ │ │ │ + addi r22,r27,1 │ │ │ │ + sldi r26,r28,3 │ │ │ │ + addi r8,r28,1 │ │ │ │ + addi r17,r28,-1 │ │ │ │ + andi. r2,r2,2048 │ │ │ │ + mulld r7,r22,r28 │ │ │ │ + sldi r10,r8,4 │ │ │ │ + addi r2,r26,15 │ │ │ │ + addi r9,r26,23 │ │ │ │ + clrrdi r2,r2,4 │ │ │ │ + std r10,48(r31) │ │ │ │ clrrdi r9,r9,4 │ │ │ │ - std r8,48(r31) │ │ │ │ - clrrdi r10,r10,4 │ │ │ │ - neg r8,r8 │ │ │ │ - neg r9,r9 │ │ │ │ neg r10,r10 │ │ │ │ - sldi r7,r6,5 │ │ │ │ - sldi r6,r6,1 │ │ │ │ - neg r7,r7 │ │ │ │ - stdux r5,r1,r7 │ │ │ │ - addi r18,r1,32 │ │ │ │ - stdux r5,r1,r9 │ │ │ │ - addi r7,r1,32 │ │ │ │ - std r7,32(r31) │ │ │ │ - ld r7,0(r1) │ │ │ │ - stdux r7,r1,r9 │ │ │ │ - addi r7,r1,32 │ │ │ │ - std r7,40(r31) │ │ │ │ - ld r7,0(r1) │ │ │ │ - stdux r7,r1,r9 │ │ │ │ - addi r29,r1,32 │ │ │ │ - stdux r7,r1,r10 │ │ │ │ + neg r2,r2 │ │ │ │ + neg r9,r9 │ │ │ │ + sldi r8,r7,5 │ │ │ │ + sldi r7,r7,1 │ │ │ │ + neg r8,r8 │ │ │ │ + stdux r6,r1,r8 │ │ │ │ + mr r8,r6 │ │ │ │ + addi r16,r1,32 │ │ │ │ + stdux r6,r1,r2 │ │ │ │ + addi r6,r1,32 │ │ │ │ + std r6,32(r31) │ │ │ │ + stdux r8,r1,r2 │ │ │ │ + addi r6,r1,32 │ │ │ │ + std r6,40(r31) │ │ │ │ + stdux r8,r1,r2 │ │ │ │ + addi r30,r1,32 │ │ │ │ + stdux r8,r1,r9 │ │ │ │ addi r23,r1,32 │ │ │ │ - stdux r7,r1,r8 │ │ │ │ + stdux r8,r1,r10 │ │ │ │ addi r21,r1,32 │ │ │ │ - bne 1cf50 │ │ │ │ - ld r28,128(r31) │ │ │ │ - ld r9,144(r31) │ │ │ │ + bne 1b04c │ │ │ │ + lfd f0,192(r31) │ │ │ │ + lfd f1,200(r31) │ │ │ │ li r10,0 │ │ │ │ - cmpdi cr4,r19,0 │ │ │ │ - mr r17,r27 │ │ │ │ + sldi r9,r7,3 │ │ │ │ + cmpdi cr4,r17,0 │ │ │ │ + mr r2,r29 │ │ │ │ std r10,0(r23) │ │ │ │ - lfd f0,0(r9) │ │ │ │ - lfd f1,8(r9) │ │ │ │ - sldi r9,r6,3 │ │ │ │ neg r9,r9 │ │ │ │ stfd f0,0(r21) │ │ │ │ stfd f1,8(r21) │ │ │ │ ld r10,0(r1) │ │ │ │ stdux r10,r1,r9 │ │ │ │ addi r24,r1,32 │ │ │ │ - blt cr4,1c45c │ │ │ │ - mulld r14,r28,r27 │ │ │ │ - ld r8,32(r31) │ │ │ │ - mulld r16,r19,r22 │ │ │ │ - ld r10,120(r25) │ │ │ │ - neg r9,r22 │ │ │ │ + blt cr4,1b08c │ │ │ │ + mulld r14,r2,r28 │ │ │ │ + ld r10,32(r31) │ │ │ │ + mulld r19,r17,r22 │ │ │ │ + ld r9,120(r25) │ │ │ │ + mulli r6,r22,-16 │ │ │ │ + mr r4,r26 │ │ │ │ ld r20,72(r25) │ │ │ │ sldi r15,r22,1 │ │ │ │ cmpdi cr3,r22,0 │ │ │ │ - add r11,r8,r26 │ │ │ │ - ld r8,40(r31) │ │ │ │ - std r10,72(r31) │ │ │ │ - add r7,r19,r14 │ │ │ │ - sldi r16,r16,4 │ │ │ │ - add r6,r20,r26 │ │ │ │ - sldi r7,r7,4 │ │ │ │ - addi r16,r16,-8 │ │ │ │ - add r4,r8,r26 │ │ │ │ - sldi r8,r9,4 │ │ │ │ - mr r9,r26 │ │ │ │ - mr r26,r29 │ │ │ │ - add r7,r10,r7 │ │ │ │ - mr r29,r30 │ │ │ │ - add r16,r24,r16 │ │ │ │ - mr r30,r7 │ │ │ │ - mr r7,r9 │ │ │ │ - ldu r17,-8(r6) │ │ │ │ + add r7,r10,r26 │ │ │ │ + ld r10,40(r31) │ │ │ │ + std r9,64(r31) │ │ │ │ + add r18,r17,r14 │ │ │ │ + sldi r19,r19,4 │ │ │ │ + sldi r18,r18,4 │ │ │ │ + add r19,r24,r19 │ │ │ │ + add r8,r10,r26 │ │ │ │ + add r10,r20,r26 │ │ │ │ + mr r26,r30 │ │ │ │ + add r18,r9,r18 │ │ │ │ + ldu r30,-8(r10) │ │ │ │ + std r4,104(r31) │ │ │ │ std r7,96(r31) │ │ │ │ std r8,88(r31) │ │ │ │ - std r11,80(r31) │ │ │ │ - std r4,64(r31) │ │ │ │ - mr r3,r17 │ │ │ │ - std r6,56(r31) │ │ │ │ - bl 6d098 │ │ │ │ - nop │ │ │ │ - lfd f3,0(r30) │ │ │ │ - lfd f4,8(r30) │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - bl 3ce0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - bl 6cd88 │ │ │ │ - nop │ │ │ │ - srdi r10,r15,1 │ │ │ │ - ld r11,80(r31) │ │ │ │ - ld r4,64(r31) │ │ │ │ - ld r8,88(r31) │ │ │ │ - ld r6,56(r31) │ │ │ │ + std r6,80(r31) │ │ │ │ + std r2,72(r31) │ │ │ │ + mr r3,r30 │ │ │ │ + std r10,56(r31) │ │ │ │ + bl 3670 │ │ │ │ + lfd f3,0(r18) │ │ │ │ + lfd f4,8(r18) │ │ │ │ + bl 367c │ │ │ │ + bl 3d00 │ │ │ │ + bl 3810 │ │ │ │ ld r7,96(r31) │ │ │ │ - mr r12,r16 │ │ │ │ - mtctr r10 │ │ │ │ - addi r10,r3,1 │ │ │ │ - subf r9,r29,r3 │ │ │ │ - add r10,r10,r29 │ │ │ │ - stdu r9,-8(r11) │ │ │ │ - mr r0,r8 │ │ │ │ - add r9,r9,r17 │ │ │ │ - stdu r10,-8(r4) │ │ │ │ - ble cr3,1c154 │ │ │ │ - addi r3,r9,1 │ │ │ │ - divd r5,r9,r17 │ │ │ │ - mr r8,r12 │ │ │ │ - addi r12,r12,16 │ │ │ │ - divd r10,r3,r17 │ │ │ │ - mulld r5,r5,r17 │ │ │ │ - mulld r10,r10,r17 │ │ │ │ - subf r5,r5,r9 │ │ │ │ - addi r9,r9,2 │ │ │ │ - subf r10,r10,r3 │ │ │ │ - std r5,-8(r12) │ │ │ │ - std r10,16(r8) │ │ │ │ - bdnz 1c11c │ │ │ │ - mr r8,r0 │ │ │ │ - cmpld r20,r6 │ │ │ │ - addi r30,r30,-16 │ │ │ │ - add r16,r16,r8 │ │ │ │ - bne 1c098 │ │ │ │ - mr r30,r29 │ │ │ │ - mr r29,r26 │ │ │ │ - mr r5,r7 │ │ │ │ + ld r8,88(r31) │ │ │ │ + ld r10,56(r31) │ │ │ │ + ld r2,72(r31) │ │ │ │ + addi r9,r3,1 │ │ │ │ + subf r5,r27,r3 │ │ │ │ + ld r6,80(r31) │ │ │ │ + ld r4,104(r31) │ │ │ │ + add r9,r9,r27 │ │ │ │ + stdu r5,-8(r7) │ │ │ │ + stdu r9,-8(r8) │ │ │ │ + ble cr3,1aa10 │ │ │ │ + srdi r9,r15,1 │ │ │ │ + mtvsrdd vs45,r5,r5 │ │ │ │ + plxv vs33,319208 # 68880 │ │ │ │ + mtvsrdd vs32,r30,r30 │ │ │ │ + mr r5,r19 │ │ │ │ + andi. r3,r9,1 │ │ │ │ + addi r3,r9,-1 │ │ │ │ + beq 1a9d8 │ │ │ │ + xxmr vs43,vs33 │ │ │ │ + cmpdi r3,0 │ │ │ │ + vaddudm v1,v1,v31 │ │ │ │ + addi r5,r19,16 │ │ │ │ + vaddudm v12,v0,v13 │ │ │ │ + vaddudm v12,v12,v11 │ │ │ │ + vmodsd v12,v12,v0 │ │ │ │ + stxv vs44,0(r19) │ │ │ │ + beq 1aa10 │ │ │ │ + srdi r9,r9,1 │ │ │ │ + mtctr r9 │ │ │ │ + vaddudm v10,v1,v31 │ │ │ │ + vaddudm v11,v1,v13 │ │ │ │ + vaddudm v11,v11,v0 │ │ │ │ + addi r5,r5,32 │ │ │ │ + vaddudm v12,v0,v13 │ │ │ │ + vaddudm v12,v12,v10 │ │ │ │ + vmodsd v11,v11,v0 │ │ │ │ + vaddudm v1,v10,v31 │ │ │ │ + vmodsd v12,v12,v0 │ │ │ │ + stxv vs43,-32(r5) │ │ │ │ + stxv vs44,-16(r5) │ │ │ │ + bdnz 1a9e0 │ │ │ │ + cmpld r20,r10 │ │ │ │ + addi r18,r18,-16 │ │ │ │ + add r19,r19,r6 │ │ │ │ + bne 1a928 │ │ │ │ + mr r30,r26 │ │ │ │ + mr r5,r4 │ │ │ │ + mr r26,r4 │ │ │ │ li r4,0 │ │ │ │ - mr r26,r7 │ │ │ │ - mr r3,r29 │ │ │ │ - bl 3bc0 │ │ │ │ - ld r2,24(r1) │ │ │ │ + std r2,56(r31) │ │ │ │ mr r3,r30 │ │ │ │ - bl 6d098 │ │ │ │ - nop │ │ │ │ + bl 3be0 │ │ │ │ + mr r3,r27 │ │ │ │ + bl 3670 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - fmr f15,f2 │ │ │ │ - fmr f14,f1 │ │ │ │ - ble cr3,1cf6c │ │ │ │ + bl 367c │ │ │ │ + ld r2,56(r31) │ │ │ │ + fmr f19,f2 │ │ │ │ + fmr f18,f1 │ │ │ │ + ble cr3,1b808 │ │ │ │ ld r9,48(r31) │ │ │ │ - li r16,0 │ │ │ │ - std r26,168(r31) │ │ │ │ - mr r17,r30 │ │ │ │ + addi r18,r20,-8 │ │ │ │ + std r2,96(r31) │ │ │ │ std r28,104(r31) │ │ │ │ - std r29,136(r31) │ │ │ │ - mr r26,r16 │ │ │ │ - mr r16,r25 │ │ │ │ + mr r19,r27 │ │ │ │ + xxlxor vs14,vs14,vs14 │ │ │ │ + xxlxor vs15,vs15,vs15 │ │ │ │ + std r26,152(r31) │ │ │ │ + mr r27,r16 │ │ │ │ + std r30,128(r31) │ │ │ │ + mr r2,r18 │ │ │ │ + mr r18,r25 │ │ │ │ addi r9,r9,-16 │ │ │ │ - std r9,80(r31) │ │ │ │ + std r9,72(r31) │ │ │ │ sldi r9,r14,4 │ │ │ │ - addis r14,r2,-3 │ │ │ │ - std r9,88(r31) │ │ │ │ + li r14,0 │ │ │ │ + std r9,80(r31) │ │ │ │ ld r9,32(r31) │ │ │ │ - addi r14,r14,24384 │ │ │ │ + mr r26,r14 │ │ │ │ + mr r14,r29 │ │ │ │ addi r9,r9,-8 │ │ │ │ - std r9,56(r31) │ │ │ │ - addi r9,r20,-8 │ │ │ │ std r9,48(r31) │ │ │ │ ld r9,96(r25) │ │ │ │ - mr r25,r27 │ │ │ │ - mr r27,r18 │ │ │ │ - std r9,64(r31) │ │ │ │ + mr r25,r2 │ │ │ │ + std r9,56(r31) │ │ │ │ sldi r9,r22,5 │ │ │ │ - std r9,96(r31) │ │ │ │ - ld r9,88(r31) │ │ │ │ + std r9,88(r31) │ │ │ │ + ld r2,64(r31) │ │ │ │ + ld r9,80(r31) │ │ │ │ mr r29,r27 │ │ │ │ mr r30,r15 │ │ │ │ - add r8,r9,r26 │ │ │ │ - ld r9,48(r31) │ │ │ │ - ldu r3,8(r9) │ │ │ │ - std r9,48(r31) │ │ │ │ - ld r9,72(r31) │ │ │ │ - add r8,r9,r8 │ │ │ │ + ldu r3,8(r25) │ │ │ │ + add r8,r9,r2 │ │ │ │ + add r8,r8,r26 │ │ │ │ lfd f28,0(r8) │ │ │ │ lfd f29,8(r8) │ │ │ │ - bl 6d098 │ │ │ │ - nop │ │ │ │ - ld r9,144(r31) │ │ │ │ + bl 3670 │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - lfd f2,8(r9) │ │ │ │ - lfd f1,0(r9) │ │ │ │ + nop │ │ │ │ + plfd f2,317672 # 683e8 │ │ │ │ + plfd f1,317656 # 683e0 │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - bl 6d4b8 │ │ │ │ - nop │ │ │ │ + bl 3830 │ │ │ │ fmr f25,f2 │ │ │ │ fmr f24,f1 │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ fmr f1,f30 │ │ │ │ fmr f2,f31 │ │ │ │ - bl 6d428 │ │ │ │ + bl 367c │ │ │ │ + ld r2,56(r31) │ │ │ │ nop │ │ │ │ - ld r9,64(r31) │ │ │ │ - lfd f3,0(r14) │ │ │ │ - lfd f4,8(r14) │ │ │ │ + plfd f3,318800 # 68890 │ │ │ │ + plfd f4,318800 # 68898 │ │ │ │ fmr f27,f2 │ │ │ │ fmr f26,f1 │ │ │ │ - add r8,r9,r26 │ │ │ │ - ld r9,56(r31) │ │ │ │ - lfd f20,0(r8) │ │ │ │ - lfd f21,8(r8) │ │ │ │ - ldu r28,8(r9) │ │ │ │ - fmr f1,f20 │ │ │ │ - fmr f2,f21 │ │ │ │ - std r9,56(r31) │ │ │ │ - bl 6d428 │ │ │ │ + add r8,r2,r26 │ │ │ │ + ld r2,48(r31) │ │ │ │ + lfd f16,0(r8) │ │ │ │ + lfd f17,8(r8) │ │ │ │ + ldu r28,8(r2) │ │ │ │ + fmr f1,f16 │ │ │ │ + fmr f2,f17 │ │ │ │ + std r2,48(r31) │ │ │ │ + bl 367c │ │ │ │ nop │ │ │ │ - xxlxor vs22,vs22,vs22 │ │ │ │ - xxlxor vs23,vs23,vs23 │ │ │ │ - fmr f19,f2 │ │ │ │ - fmr f18,f1 │ │ │ │ - b 1c348 │ │ │ │ - bl 3cc0 │ │ │ │ - ld r2,24(r1) │ │ │ │ + plfd f22,318736 # 68890 │ │ │ │ + plfd f23,318736 # 68898 │ │ │ │ + std r27,160(r31) │ │ │ │ + std r26,168(r31) │ │ │ │ + fmr f21,f2 │ │ │ │ + fmr f20,f1 │ │ │ │ + b 1ac00 │ │ │ │ + bl 3ce0 │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - fmr f2,f21 │ │ │ │ - fmr f1,f20 │ │ │ │ + fmr f2,f17 │ │ │ │ + fmr f1,f16 │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - bl 38a0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - lfd f3,0(r14) │ │ │ │ - lfd f4,8(r14) │ │ │ │ + bl 367c │ │ │ │ + bl 38c0 │ │ │ │ + fmr f3,f22 │ │ │ │ + fmr f4,f23 │ │ │ │ addi r28,r28,1 │ │ │ │ addi r29,r29,16 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - bl 6d4b8 │ │ │ │ - nop │ │ │ │ + bl 3830 │ │ │ │ addic. r30,r30,-1 │ │ │ │ fmr f0,f1 │ │ │ │ fmr f1,f2 │ │ │ │ stfd f0,-16(r29) │ │ │ │ stfd f1,-8(r29) │ │ │ │ - beq 1c418 │ │ │ │ + beq 1acb4 │ │ │ │ mr r3,r28 │ │ │ │ - bl 6d098 │ │ │ │ - nop │ │ │ │ + bl 3670 │ │ │ │ fmr f3,f24 │ │ │ │ fmr f4,f25 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f3,f28 │ │ │ │ fmr f4,f29 │ │ │ │ - fmr f17,f2 │ │ │ │ - fmr f16,f1 │ │ │ │ - bl 6d328 │ │ │ │ - nop │ │ │ │ + mffprd r26,f1 │ │ │ │ + mffprd r27,f2 │ │ │ │ + bl 3310 │ │ │ │ fmr f3,f26 │ │ │ │ fmr f4,f27 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ + mtfprd f4,r27 │ │ │ │ + mtfprd f3,r26 │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - fmr f3,f16 │ │ │ │ - fmr f4,f17 │ │ │ │ - fmr f1,f28 │ │ │ │ fmr f2,f29 │ │ │ │ - bl 6d328 │ │ │ │ - nop │ │ │ │ + fmr f1,f28 │ │ │ │ + bl 3310 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - fmr f3,f14 │ │ │ │ - fmr f4,f15 │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ + fmr f3,f18 │ │ │ │ + fmr f4,f19 │ │ │ │ + bl 3d10 │ │ │ │ fmr f13,f2 │ │ │ │ fmr f12,f1 │ │ │ │ - fcmpu cr0,f12,f22 │ │ │ │ - bne 1c3e8 │ │ │ │ - fcmpu cr0,f13,f23 │ │ │ │ - bgt 1c2d8 │ │ │ │ + fcmpu cr0,f12,f14 │ │ │ │ + bne 1ac84 │ │ │ │ + fcmpu cr0,f13,f15 │ │ │ │ + bgt 1aba4 │ │ │ │ fneg f1,f12 │ │ │ │ fneg f2,f13 │ │ │ │ - blt 1c788 │ │ │ │ - fmr f0,f18 │ │ │ │ - fmr f1,f19 │ │ │ │ + blt 1b024 │ │ │ │ + fmr f0,f20 │ │ │ │ + fmr f1,f21 │ │ │ │ addic. r30,r30,-1 │ │ │ │ addi r28,r28,1 │ │ │ │ addi r29,r29,16 │ │ │ │ stfd f0,-16(r29) │ │ │ │ stfd f1,-8(r29) │ │ │ │ - bne 1c348 │ │ │ │ - ld r9,96(r31) │ │ │ │ + bne 1ac00 │ │ │ │ + ld r2,88(r31) │ │ │ │ + ld r27,160(r31) │ │ │ │ + ld r26,168(r31) │ │ │ │ + add r27,r27,r2 │ │ │ │ + ld r2,72(r31) │ │ │ │ addi r26,r26,16 │ │ │ │ - add r27,r27,r9 │ │ │ │ - ld r9,80(r31) │ │ │ │ - cmpld r9,r26 │ │ │ │ - bne 1c210 │ │ │ │ - mr r27,r25 │ │ │ │ + cmpld r2,r26 │ │ │ │ + bne 1aacc │ │ │ │ ld r28,104(r31) │ │ │ │ - ld r29,136(r31) │ │ │ │ - ld r26,168(r31) │ │ │ │ - mr r30,r17 │ │ │ │ - mr r25,r16 │ │ │ │ - cmpdi r27,4 │ │ │ │ - beq 1cc20 │ │ │ │ - cmpdi r27,5 │ │ │ │ - beq 1c80c │ │ │ │ - li r17,0 │ │ │ │ - ld r9,112(r31) │ │ │ │ - cmpdi r9,0 │ │ │ │ - ble 1c6a8 │ │ │ │ - ld r9,224(r25) │ │ │ │ - ld r4,24(r25) │ │ │ │ - sldi r10,r28,5 │ │ │ │ + ld r2,96(r31) │ │ │ │ + mr r29,r14 │ │ │ │ + mr r25,r18 │ │ │ │ + mr r27,r19 │ │ │ │ + ld r30,128(r31) │ │ │ │ + ld r26,152(r31) │ │ │ │ + cmpdi r28,4 │ │ │ │ + beq 1b4e4 │ │ │ │ + cmpdi r28,5 │ │ │ │ + beq 1b0f4 │ │ │ │ + li r9,0 │ │ │ │ + ld r10,112(r31) │ │ │ │ + cmpdi r10,0 │ │ │ │ + ble 1af48 │ │ │ │ + ld r10,224(r25) │ │ │ │ + ld r5,24(r25) │ │ │ │ + sldi r2,r2,5 │ │ │ │ + li r19,0 │ │ │ │ mr r14,r25 │ │ │ │ - mr r30,r21 │ │ │ │ - mr r25,r29 │ │ │ │ - li r20,0 │ │ │ │ - mr r21,r27 │ │ │ │ - std r22,88(r31) │ │ │ │ - std r9,48(r31) │ │ │ │ - ld r9,40(r31) │ │ │ │ - add r4,r4,r10 │ │ │ │ - lfd f28,16(r4) │ │ │ │ - lfd f29,24(r4) │ │ │ │ - lfd f30,0(r4) │ │ │ │ - lfd f31,8(r4) │ │ │ │ - std r4,96(r31) │ │ │ │ - add r9,r9,r26 │ │ │ │ - std r9,56(r31) │ │ │ │ - ld r9,32(r31) │ │ │ │ - add r9,r9,r26 │ │ │ │ - std r9,40(r31) │ │ │ │ - sldi r9,r22,1 │ │ │ │ - std r9,32(r31) │ │ │ │ - add r9,r29,r26 │ │ │ │ - mr r29,r26 │ │ │ │ - std r9,64(r31) │ │ │ │ - sldi r9,r27,4 │ │ │ │ - std r9,72(r31) │ │ │ │ - addi r9,r4,16 │ │ │ │ - std r9,80(r31) │ │ │ │ - cmpd r21,r17 │ │ │ │ - ble 1c59c │ │ │ │ - ld r9,88(r31) │ │ │ │ - sldi r15,r17,3 │ │ │ │ - ld r27,72(r14) │ │ │ │ - sldi r28,r17,4 │ │ │ │ - std r30,104(r31) │ │ │ │ - addi r7,r15,-8 │ │ │ │ - add r28,r30,r28 │ │ │ │ - ldx r22,r23,r15 │ │ │ │ - add r15,r23,r15 │ │ │ │ - mulld r16,r9,r17 │ │ │ │ - add r26,r25,r7 │ │ │ │ - add r27,r27,r7 │ │ │ │ - mr r9,r29 │ │ │ │ - lfd f1,0(r28) │ │ │ │ - lfd f2,8(r28) │ │ │ │ - subf r17,r17,r21 │ │ │ │ - mr r10,r26 │ │ │ │ - mr r29,r27 │ │ │ │ - mr r26,r28 │ │ │ │ - mr r27,r9 │ │ │ │ - mr r28,r10 │ │ │ │ - sldi r16,r16,1 │ │ │ │ - ldu r9,8(r28) │ │ │ │ - addi r26,r26,16 │ │ │ │ - add r30,r16,r9 │ │ │ │ - sldi r9,r30,4 │ │ │ │ - add r9,r18,r9 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - sldi r9,r30,3 │ │ │ │ - ldu r7,8(r29) │ │ │ │ + mr r27,r28 │ │ │ │ + std r22,104(r31) │ │ │ │ + mr r18,r9 │ │ │ │ + std r10,48(r31) │ │ │ │ + ld r10,40(r31) │ │ │ │ + add r5,r5,r2 │ │ │ │ + std r29,40(r31) │ │ │ │ + mr r29,r21 │ │ │ │ + mr r21,r23 │ │ │ │ + mr r23,r30 │ │ │ │ + lfd f28,16(r5) │ │ │ │ + lfd f29,24(r5) │ │ │ │ + addi r2,r5,16 │ │ │ │ + std r5,96(r31) │ │ │ │ + lfd f30,0(r5) │ │ │ │ + lfd f31,8(r5) │ │ │ │ + add r10,r10,r26 │ │ │ │ + std r2,88(r31) │ │ │ │ + std r10,64(r31) │ │ │ │ ld r10,32(r31) │ │ │ │ - addic. r17,r17,-1 │ │ │ │ - ldx r9,r24,r9 │ │ │ │ - stfd f1,0(r26) │ │ │ │ - stfd f2,8(r26) │ │ │ │ - add r16,r16,r10 │ │ │ │ - maddld r22,r22,r7,r9 │ │ │ │ - stdu r22,8(r15) │ │ │ │ - bne 1c544 │ │ │ │ - ld r30,104(r31) │ │ │ │ - mr r29,r27 │ │ │ │ - ld r9,72(r31) │ │ │ │ - ldx r28,r23,r29 │ │ │ │ - add r8,r30,r9 │ │ │ │ - ld r9,48(r31) │ │ │ │ + add r10,r10,r26 │ │ │ │ + std r10,56(r31) │ │ │ │ + sldi r10,r22,1 │ │ │ │ + std r10,32(r31) │ │ │ │ + add r10,r30,r26 │ │ │ │ + mr r30,r26 │ │ │ │ + std r10,72(r31) │ │ │ │ + sldi r10,r28,4 │ │ │ │ + std r10,80(r31) │ │ │ │ + cmpd r27,r18 │ │ │ │ + ble 1ae48 │ │ │ │ + ld r2,104(r31) │ │ │ │ + sldi r28,r18,3 │ │ │ │ + sldi r20,r18,4 │ │ │ │ + ld r26,72(r14) │ │ │ │ + std r29,128(r31) │ │ │ │ + addi r7,r28,-8 │ │ │ │ + add r20,r29,r20 │ │ │ │ + ldx r22,r21,r28 │ │ │ │ + add r28,r21,r28 │ │ │ │ + mulld r15,r2,r18 │ │ │ │ + add r25,r23,r7 │ │ │ │ + add r26,r26,r7 │ │ │ │ + lfd f1,0(r20) │ │ │ │ + lfd f2,8(r20) │ │ │ │ + subf r18,r18,r27 │ │ │ │ + mr r2,r25 │ │ │ │ + mr r29,r26 │ │ │ │ + mr r25,r28 │ │ │ │ + mr r26,r30 │ │ │ │ + mr r28,r2 │ │ │ │ + sldi r15,r15,1 │ │ │ │ + ldu r2,8(r28) │ │ │ │ + addi r20,r20,16 │ │ │ │ + add r30,r15,r2 │ │ │ │ + sldi r2,r30,4 │ │ │ │ + add r2,r16,r2 │ │ │ │ + lfd f3,0(r2) │ │ │ │ + lfd f4,8(r2) │ │ │ │ + bl 367c │ │ │ │ + sldi r2,r30,3 │ │ │ │ + ldu r8,8(r29) │ │ │ │ + ld r9,32(r31) │ │ │ │ + addic. r18,r18,-1 │ │ │ │ + ldx r2,r24,r2 │ │ │ │ + stfd f1,0(r20) │ │ │ │ + stfd f2,8(r20) │ │ │ │ + add r15,r15,r9 │ │ │ │ + maddld r22,r22,r8,r2 │ │ │ │ + stdu r22,8(r25) │ │ │ │ + bne 1adf4 │ │ │ │ + ld r29,128(r31) │ │ │ │ + mr r30,r26 │ │ │ │ + ld r2,80(r31) │ │ │ │ + ldx r28,r21,r30 │ │ │ │ + add r9,r29,r2 │ │ │ │ + ld r2,48(r31) │ │ │ │ sldi r28,r28,5 │ │ │ │ - lfd f26,0(r8) │ │ │ │ - lfd f27,8(r8) │ │ │ │ - add r28,r9,r28 │ │ │ │ + lfd f26,0(r9) │ │ │ │ + lfd f27,8(r9) │ │ │ │ + add r28,r2,r28 │ │ │ │ lfd f3,0(r28) │ │ │ │ lfd f4,8(r28) │ │ │ │ fmr f1,f26 │ │ │ │ fmr f2,f27 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ + bl 3d10 │ │ │ │ lfd f3,16(r28) │ │ │ │ lfd f4,24(r28) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ fmr f2,f27 │ │ │ │ fmr f1,f26 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ - ld r9,96(r31) │ │ │ │ + bl 3d10 │ │ │ │ + ld r2,96(r31) │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ - stfd f30,0(r9) │ │ │ │ - stfd f31,8(r9) │ │ │ │ - ld r9,80(r31) │ │ │ │ - stfd f1,0(r9) │ │ │ │ - stfd f2,8(r9) │ │ │ │ - ble cr4,1c7e0 │ │ │ │ - mtctr r19 │ │ │ │ - ld r4,40(r31) │ │ │ │ - ld r5,56(r31) │ │ │ │ - ld r7,64(r31) │ │ │ │ - mr r17,r19 │ │ │ │ - li r11,0 │ │ │ │ - b 1c670 │ │ │ │ - addi r17,r17,-1 │ │ │ │ - std r11,0(r7) │ │ │ │ - bdz 1c7bc │ │ │ │ - ldu r10,-8(r5) │ │ │ │ + stfd f30,0(r2) │ │ │ │ + stfd f31,8(r2) │ │ │ │ + ld r2,88(r31) │ │ │ │ + stfd f1,0(r2) │ │ │ │ + stfd f2,8(r2) │ │ │ │ + ble cr4,1b0c8 │ │ │ │ + ld r3,56(r31) │ │ │ │ + ld r4,64(r31) │ │ │ │ + mtctr r17 │ │ │ │ + mr r18,r17 │ │ │ │ + li r0,0 │ │ │ │ + ld r6,72(r31) │ │ │ │ + b 1af0c │ │ │ │ + addi r18,r18,-1 │ │ │ │ + std r0,0(r6) │ │ │ │ + bdz 1b0a0 │ │ │ │ ldu r9,-8(r4) │ │ │ │ - ldu r6,-8(r7) │ │ │ │ - subf r9,r9,r10 │ │ │ │ - cmpd r6,r9 │ │ │ │ - beq 1c664 │ │ │ │ - ld r9,112(r31) │ │ │ │ - addi r20,r20,1 │ │ │ │ - addi r6,r6,1 │ │ │ │ - sldi r8,r17,3 │ │ │ │ - stdx r6,r25,r8 │ │ │ │ - cmpd r9,r20 │ │ │ │ - bne 1c4e4 │ │ │ │ + ldu r2,-8(r3) │ │ │ │ + ldu r5,-8(r6) │ │ │ │ + subf r2,r2,r9 │ │ │ │ + cmpd r5,r2 │ │ │ │ + beq 1af00 │ │ │ │ + ld r2,112(r31) │ │ │ │ + addi r19,r19,1 │ │ │ │ + addi r5,r5,1 │ │ │ │ + sldi r7,r18,3 │ │ │ │ + stdx r5,r23,r7 │ │ │ │ + cmpd r2,r19 │ │ │ │ + bne 1ad98 │ │ │ │ + ld r29,40(r31) │ │ │ │ mr r25,r14 │ │ │ │ - ld r9,128(r31) │ │ │ │ - addi r8,r9,1 │ │ │ │ - std r8,128(r31) │ │ │ │ - ld r10,120(r31) │ │ │ │ - ld r9,0(r1) │ │ │ │ - addi r10,r10,16 │ │ │ │ - std r10,120(r31) │ │ │ │ - ld r10,152(r31) │ │ │ │ - cmpd r10,r8 │ │ │ │ - ld r10,160(r31) │ │ │ │ - std r9,0(r10) │ │ │ │ - mr r1,r10 │ │ │ │ - bne 1bf54 │ │ │ │ - addi r1,r31,608 │ │ │ │ - ld r0,16(r1) │ │ │ │ + ld r9,120(r31) │ │ │ │ + ld r2,0(r1) │ │ │ │ + addi r29,r29,1 │ │ │ │ + addi r9,r9,16 │ │ │ │ + std r9,120(r31) │ │ │ │ + ld r9,136(r31) │ │ │ │ + cmpd r9,r29 │ │ │ │ + ld r9,144(r31) │ │ │ │ + std r2,0(r9) │ │ │ │ + mr r1,r9 │ │ │ │ + bne 1a804 │ │ │ │ + lxv vs63,320(r31) │ │ │ │ + addi r1,r31,624 │ │ │ │ lwz r11,8(r1) │ │ │ │ + ld r0,16(r1) │ │ │ │ ld r14,-288(r1) │ │ │ │ ld r15,-280(r1) │ │ │ │ ld r16,-272(r1) │ │ │ │ ld r17,-264(r1) │ │ │ │ ld r18,-256(r1) │ │ │ │ ld r19,-248(r1) │ │ │ │ ld r20,-240(r1) │ │ │ │ ld r21,-232(r1) │ │ │ │ + mtlr r0 │ │ │ │ ld r22,-224(r1) │ │ │ │ ld r23,-216(r1) │ │ │ │ ld r24,-208(r1) │ │ │ │ ld r25,-200(r1) │ │ │ │ ld r26,-192(r1) │ │ │ │ ld r27,-184(r1) │ │ │ │ - mtlr r0 │ │ │ │ ld r28,-176(r1) │ │ │ │ ld r29,-168(r1) │ │ │ │ ld r30,-160(r1) │ │ │ │ ld r31,-152(r1) │ │ │ │ lfd f14,-144(r1) │ │ │ │ lfd f15,-136(r1) │ │ │ │ lfd f16,-128(r1) │ │ │ │ lfd f17,-120(r1) │ │ │ │ lfd f18,-112(r1) │ │ │ │ lfd f19,-104(r1) │ │ │ │ lfd f20,-96(r1) │ │ │ │ lfd f21,-88(r1) │ │ │ │ lfd f22,-80(r1) │ │ │ │ lfd f23,-72(r1) │ │ │ │ + mtocrf 16,r11 │ │ │ │ + mtocrf 8,r11 │ │ │ │ lfd f24,-64(r1) │ │ │ │ lfd f25,-56(r1) │ │ │ │ lfd f26,-48(r1) │ │ │ │ lfd f27,-40(r1) │ │ │ │ lfd f28,-32(r1) │ │ │ │ lfd f29,-24(r1) │ │ │ │ lfd f30,-16(r1) │ │ │ │ lfd f31,-8(r1) │ │ │ │ - mtocrf 16,r11 │ │ │ │ - mtocrf 8,r11 │ │ │ │ blr │ │ │ │ - bl 3cc0 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 3ce0 │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - fmr f2,f21 │ │ │ │ - fmr f1,f20 │ │ │ │ + fmr f2,f17 │ │ │ │ + fmr f1,f16 │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - bl 6d428 │ │ │ │ + bl 367c │ │ │ │ + bl 36c0 │ │ │ │ + b 1abc8 │ │ │ │ + ld r9,120(r31) │ │ │ │ + ld r2,264(r25) │ │ │ │ + li r10,0 │ │ │ │ + cmpdi cr4,r17,0 │ │ │ │ + lfd f0,192(r31) │ │ │ │ + lfd f1,200(r31) │ │ │ │ + std r10,0(r23) │ │ │ │ + ldx r2,r2,r9 │ │ │ │ + sldi r9,r7,3 │ │ │ │ + stfd f0,0(r21) │ │ │ │ + stfd f1,8(r21) │ │ │ │ + ld r10,0(r1) │ │ │ │ + neg r9,r9 │ │ │ │ + stdux r10,r1,r9 │ │ │ │ + addi r24,r1,32 │ │ │ │ + bge cr4,1a8d8 │ │ │ │ + mr r9,r28 │ │ │ │ + b 1ad04 │ │ │ │ nop │ │ │ │ - bl 36a0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - b 1c308 │ │ │ │ - ld r9,112(r31) │ │ │ │ - ld r8,0(r25) │ │ │ │ - addi r20,r20,1 │ │ │ │ - cmpd r9,r20 │ │ │ │ - addi r8,r8,1 │ │ │ │ - std r8,0(r25) │ │ │ │ - bne 1c4ec │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + ld r2,112(r31) │ │ │ │ + ld r7,0(r23) │ │ │ │ + addi r19,r19,1 │ │ │ │ + cmpd r2,r19 │ │ │ │ + addi r7,r7,1 │ │ │ │ + std r7,0(r23) │ │ │ │ + bne 1ada0 │ │ │ │ + ld r29,40(r31) │ │ │ │ mr r25,r14 │ │ │ │ - b 1c6a8 │ │ │ │ - sldi r8,r19,3 │ │ │ │ - ld r9,112(r31) │ │ │ │ - addi r20,r20,1 │ │ │ │ - mr r17,r19 │ │ │ │ - ldx r6,r25,r8 │ │ │ │ - sldi r8,r17,3 │ │ │ │ - cmpd r9,r20 │ │ │ │ - addi r6,r6,1 │ │ │ │ - stdx r6,r25,r8 │ │ │ │ - bne 1c4e4 │ │ │ │ - b 1c6a4 │ │ │ │ - ld r5,16(r20) │ │ │ │ - ld r7,24(r25) │ │ │ │ - sldi r8,r30,6 │ │ │ │ - mulli r6,r30,48 │ │ │ │ - ld r22,24(r20) │ │ │ │ - mulli r9,r30,96 │ │ │ │ - sldi r3,r30,5 │ │ │ │ - sldi r10,r30,4 │ │ │ │ - sldi r0,r28,5 │ │ │ │ - sldi r30,r30,7 │ │ │ │ - mr r19,r18 │ │ │ │ - ld r4,8(r20) │ │ │ │ - ld r20,32(r20) │ │ │ │ + b 1af48 │ │ │ │ + sldi r7,r17,3 │ │ │ │ + ld r2,112(r31) │ │ │ │ + addi r19,r19,1 │ │ │ │ + mr r18,r17 │ │ │ │ + ldx r5,r23,r7 │ │ │ │ + sldi r7,r18,3 │ │ │ │ + cmpd r2,r19 │ │ │ │ + addi r5,r5,1 │ │ │ │ + stdx r5,r23,r7 │ │ │ │ + bne 1ad98 │ │ │ │ + b 1af40 │ │ │ │ + ld r7,16(r20) │ │ │ │ + ld r28,24(r25) │ │ │ │ + mulli r9,r27,48 │ │ │ │ + sldi r4,r2,5 │ │ │ │ + sldi r10,r27,4 │ │ │ │ + sldi r2,r27,6 │ │ │ │ + std r25,208(r31) │ │ │ │ + std r23,216(r31) │ │ │ │ + std r21,224(r31) │ │ │ │ + mulli r8,r22,96 │ │ │ │ + sldi r5,r27,5 │ │ │ │ + ld r22,8(r20) │ │ │ │ + sldi r27,r27,7 │ │ │ │ + li r19,0 │ │ │ │ ld r26,224(r25) │ │ │ │ + std r29,184(r31) │ │ │ │ addi r10,r10,8 │ │ │ │ - addi r11,r3,24 │ │ │ │ - add r3,r18,r3 │ │ │ │ - std r25,200(r31) │ │ │ │ - std r29,208(r31) │ │ │ │ - std r5,176(r31) │ │ │ │ - addi r5,r8,56 │ │ │ │ - add r8,r18,r8 │ │ │ │ - add r28,r7,r0 │ │ │ │ - addi r7,r24,-8 │ │ │ │ - add r10,r24,r10 │ │ │ │ + addi r6,r24,-8 │ │ │ │ + mr r18,r16 │ │ │ │ + addi r3,r5,24 │ │ │ │ + add r5,r16,r5 │ │ │ │ + add r11,r16,r27 │ │ │ │ mr r25,r19 │ │ │ │ - std r22,96(r31) │ │ │ │ - mr r19,r3 │ │ │ │ - std r23,216(r31) │ │ │ │ - std r8,192(r31) │ │ │ │ - add r8,r18,r30 │ │ │ │ - add r9,r18,r9 │ │ │ │ + std r7,160(r31) │ │ │ │ + ld r7,24(r20) │ │ │ │ + add r28,r28,r4 │ │ │ │ + add r10,r24,r10 │ │ │ │ + ld r20,32(r20) │ │ │ │ + mr r23,r6 │ │ │ │ + add r4,r24,r3 │ │ │ │ + mr r19,r22 │ │ │ │ + mr r17,r5 │ │ │ │ + std r11,96(r31) │ │ │ │ lfd f30,0(r28) │ │ │ │ - add r16,r24,r5 │ │ │ │ lfd f31,8(r28) │ │ │ │ + addi r27,r28,16 │ │ │ │ lfd f18,16(r28) │ │ │ │ lfd f19,24(r28) │ │ │ │ - addi r27,r28,16 │ │ │ │ - std r8,88(r31) │ │ │ │ - addi r8,r6,40 │ │ │ │ - std r9,80(r31) │ │ │ │ - add r6,r24,r11 │ │ │ │ - li r18,0 │ │ │ │ - mr r22,r7 │ │ │ │ - mr r17,r10 │ │ │ │ - std r21,224(r31) │ │ │ │ - add r9,r24,r8 │ │ │ │ - std r6,184(r31) │ │ │ │ - std r9,72(r31) │ │ │ │ - ldu r23,8(r22) │ │ │ │ + std r4,168(r31) │ │ │ │ + std r7,72(r31) │ │ │ │ + addi r7,r2,56 │ │ │ │ + add r2,r16,r2 │ │ │ │ + std r2,176(r31) │ │ │ │ + addi r2,r9,40 │ │ │ │ + add r9,r16,r8 │ │ │ │ + add r16,r24,r7 │ │ │ │ + mr r7,r10 │ │ │ │ + add r2,r24,r2 │ │ │ │ + std r9,88(r31) │ │ │ │ + std r2,80(r31) │ │ │ │ + ldu r22,8(r23) │ │ │ │ li r29,0 │ │ │ │ - lfd f20,0(r25) │ │ │ │ - lfd f21,8(r25) │ │ │ │ - std r17,136(r31) │ │ │ │ - std r18,240(r31) │ │ │ │ - std r4,248(r31) │ │ │ │ - mr r10,r29 │ │ │ │ - mulld r9,r23,r4 │ │ │ │ - std r23,232(r31) │ │ │ │ - std r22,256(r31) │ │ │ │ - std r9,168(r31) │ │ │ │ - mr r9,r19 │ │ │ │ - lfd f3,32(r9) │ │ │ │ - lfd f4,40(r9) │ │ │ │ + lfd f20,0(r18) │ │ │ │ + std r7,128(r31) │ │ │ │ + lfd f21,8(r18) │ │ │ │ + std r30,232(r31) │ │ │ │ + std r25,248(r31) │ │ │ │ + mr r9,r29 │ │ │ │ + std r7,264(r31) │ │ │ │ + std r23,256(r31) │ │ │ │ + mulld r2,r22,r19 │ │ │ │ + std r22,240(r31) │ │ │ │ + std r2,152(r31) │ │ │ │ + mr r2,r17 │ │ │ │ + lfd f3,32(r2) │ │ │ │ + lfd f4,40(r2) │ │ │ │ fmr f1,f20 │ │ │ │ fmr f2,f21 │ │ │ │ - std r10,40(r31) │ │ │ │ - std r9,32(r31) │ │ │ │ + std r9,40(r31) │ │ │ │ + std r2,32(r31) │ │ │ │ li r30,0 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - ld r9,136(r31) │ │ │ │ - ld r24,184(r31) │ │ │ │ - ld r29,192(r31) │ │ │ │ - ld r10,40(r31) │ │ │ │ - std r25,280(r31) │ │ │ │ mr r25,r30 │ │ │ │ - std r17,288(r31) │ │ │ │ - std r19,296(r31) │ │ │ │ + bl 367c │ │ │ │ + ld r2,128(r31) │ │ │ │ + ld r24,168(r31) │ │ │ │ + std r19,272(r31) │ │ │ │ + ld r29,176(r31) │ │ │ │ + ld r9,40(r31) │ │ │ │ + std r18,296(r31) │ │ │ │ + std r17,304(r31) │ │ │ │ fmr f23,f2 │ │ │ │ fmr f22,f1 │ │ │ │ - ldu r6,8(r9) │ │ │ │ + ldu r7,8(r2) │ │ │ │ mr r23,r24 │ │ │ │ mr r24,r29 │ │ │ │ - std r10,272(r31) │ │ │ │ - std r9,136(r31) │ │ │ │ - ld r9,168(r31) │ │ │ │ - add r6,r9,r6 │ │ │ │ - ld r9,176(r31) │ │ │ │ - std r6,264(r31) │ │ │ │ - mulld r21,r6,r9 │ │ │ │ - ld r9,32(r31) │ │ │ │ - std r9,304(r31) │ │ │ │ + std r9,288(r31) │ │ │ │ + std r2,128(r31) │ │ │ │ + ld r2,152(r31) │ │ │ │ + add r7,r2,r7 │ │ │ │ + ld r2,160(r31) │ │ │ │ + std r7,280(r31) │ │ │ │ + mulld r21,r7,r2 │ │ │ │ + ld r2,32(r31) │ │ │ │ + std r2,312(r31) │ │ │ │ std r21,104(r31) │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ lfd f3,64(r24) │ │ │ │ lfd f4,72(r24) │ │ │ │ fmr f1,f22 │ │ │ │ fmr f2,f23 │ │ │ │ li r19,0 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - ldu r8,8(r23) │ │ │ │ - ld r9,104(r31) │ │ │ │ - ld r10,96(r31) │ │ │ │ - ld r17,72(r31) │ │ │ │ - ld r18,80(r31) │ │ │ │ - ld r14,88(r31) │ │ │ │ + bl 367c │ │ │ │ + ldu r10,8(r23) │ │ │ │ + ld r2,104(r31) │ │ │ │ + ld r9,72(r31) │ │ │ │ + ld r17,80(r31) │ │ │ │ std r25,48(r31) │ │ │ │ std r24,64(r31) │ │ │ │ + ld r18,88(r31) │ │ │ │ + ld r14,96(r31) │ │ │ │ fmr f25,f2 │ │ │ │ fmr f24,f1 │ │ │ │ - add r9,r9,r8 │ │ │ │ + add r2,r2,r10 │ │ │ │ std r23,56(r31) │ │ │ │ - mulld r30,r9,r10 │ │ │ │ - std r9,40(r31) │ │ │ │ + mulld r30,r2,r9 │ │ │ │ + std r2,40(r31) │ │ │ │ mr r22,r30 │ │ │ │ nop │ │ │ │ nop │ │ │ │ - lfd f3,96(r18) │ │ │ │ - lfd f4,104(r18) │ │ │ │ + nop │ │ │ │ + lfd f3,0(r18) │ │ │ │ + lfd f4,8(r18) │ │ │ │ fmr f1,f24 │ │ │ │ fmr f2,f25 │ │ │ │ mr r21,r16 │ │ │ │ - mr r23,r15 │ │ │ │ - mr r24,r14 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - ldu r9,8(r17) │ │ │ │ + mr r23,r14 │ │ │ │ + mr r24,r15 │ │ │ │ + bl 367c │ │ │ │ + ldu r2,8(r17) │ │ │ │ fmr f27,f2 │ │ │ │ fmr f26,f1 │ │ │ │ - add r9,r22,r9 │ │ │ │ - mulld r30,r9,r20 │ │ │ │ - std r9,32(r31) │ │ │ │ + add r2,r22,r2 │ │ │ │ + mulld r30,r2,r20 │ │ │ │ + std r2,32(r31) │ │ │ │ nop │ │ │ │ - lfd f3,128(r24) │ │ │ │ - lfd f4,136(r24) │ │ │ │ + nop │ │ │ │ + lfd f3,128(r23) │ │ │ │ + lfd f4,136(r23) │ │ │ │ fmr f1,f26 │ │ │ │ fmr f2,f27 │ │ │ │ - addi r24,r24,16 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + addi r23,r23,16 │ │ │ │ + bl 367c │ │ │ │ ldu r25,8(r21) │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ add r25,r30,r25 │ │ │ │ sldi r29,r25,5 │ │ │ │ add r29,r26,r29 │ │ │ │ lfd f3,0(r29) │ │ │ │ lfd f4,8(r29) │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ + bl 3d10 │ │ │ │ lfd f3,16(r29) │ │ │ │ lfd f4,24(r29) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f19 │ │ │ │ fmr f1,f18 │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ - addic. r23,r23,-1 │ │ │ │ + bl 3d10 │ │ │ │ + addic. r24,r24,-1 │ │ │ │ stfd f30,0(r28) │ │ │ │ stfd f31,8(r28) │ │ │ │ fmr f19,f2 │ │ │ │ fmr f18,f1 │ │ │ │ stfd f1,0(r27) │ │ │ │ stfd f2,8(r27) │ │ │ │ - bne 1ca30 │ │ │ │ + bne 1b310 │ │ │ │ addi r19,r19,1 │ │ │ │ - ld r9,32(r31) │ │ │ │ + ld r2,32(r31) │ │ │ │ addi r18,r18,16 │ │ │ │ cmpd r19,r15 │ │ │ │ - bne 1c9f0 │ │ │ │ + bne 1b2d0 │ │ │ │ mr r14,r25 │ │ │ │ ld r25,48(r31) │ │ │ │ ld r24,64(r31) │ │ │ │ - mr r22,r9 │ │ │ │ + mr r22,r2 │ │ │ │ ld r23,56(r31) │ │ │ │ - ld r9,40(r31) │ │ │ │ + ld r2,40(r31) │ │ │ │ addi r25,r25,1 │ │ │ │ addi r24,r24,16 │ │ │ │ cmpd r25,r19 │ │ │ │ - bne 1c990 │ │ │ │ - ld r10,272(r31) │ │ │ │ - mr r30,r25 │ │ │ │ - mr r8,r9 │ │ │ │ - ld r9,304(r31) │ │ │ │ - ld r6,264(r31) │ │ │ │ - ld r25,280(r31) │ │ │ │ - ld r17,288(r31) │ │ │ │ - ld r19,296(r31) │ │ │ │ - addi r10,r10,1 │ │ │ │ - addi r9,r9,16 │ │ │ │ - cmpd r10,r30 │ │ │ │ - bne 1c904 │ │ │ │ - ld r18,240(r31) │ │ │ │ + bne 1b270 │ │ │ │ + ld r9,288(r31) │ │ │ │ + mr r10,r2 │ │ │ │ + ld r2,312(r31) │ │ │ │ + ld r19,272(r31) │ │ │ │ + ld r7,280(r31) │ │ │ │ + ld r18,296(r31) │ │ │ │ + ld r17,304(r31) │ │ │ │ + addi r9,r9,1 │ │ │ │ + addi r2,r2,16 │ │ │ │ + cmpd r9,r25 │ │ │ │ + bne 1b1f4 │ │ │ │ + ld r25,248(r31) │ │ │ │ + mr r24,r7 │ │ │ │ mr r21,r14 │ │ │ │ - ld r23,232(r31) │ │ │ │ + ld r30,232(r31) │ │ │ │ mr r14,r22 │ │ │ │ - ld r4,248(r31) │ │ │ │ - ld r22,256(r31) │ │ │ │ - mr r24,r6 │ │ │ │ - addi r25,r25,16 │ │ │ │ - addi r18,r18,1 │ │ │ │ - cmpd r18,r10 │ │ │ │ - bne 1c8d0 │ │ │ │ - ld r9,128(r31) │ │ │ │ - mr r6,r23 │ │ │ │ + addi r18,r18,16 │ │ │ │ + ld r22,240(r31) │ │ │ │ + ld r23,256(r31) │ │ │ │ + ld r7,264(r31) │ │ │ │ + addi r25,r25,1 │ │ │ │ + cmpd r25,r9 │ │ │ │ + bne 1b1bc │ │ │ │ ld r23,216(r31) │ │ │ │ - ld r29,208(r31) │ │ │ │ + mr r19,r25 │ │ │ │ mr r17,r21 │ │ │ │ ld r21,224(r31) │ │ │ │ - addi r18,r18,-1 │ │ │ │ - ld r25,200(r31) │ │ │ │ - std r8,24(r23) │ │ │ │ - addi r8,r9,1 │ │ │ │ + ld r29,184(r31) │ │ │ │ + ld r25,208(r31) │ │ │ │ + addi r19,r19,-1 │ │ │ │ stfd f28,80(r21) │ │ │ │ stfd f29,88(r21) │ │ │ │ std r17,40(r23) │ │ │ │ - std r6,8(r23) │ │ │ │ + std r14,32(r23) │ │ │ │ + addi r29,r29,1 │ │ │ │ + std r22,8(r23) │ │ │ │ + std r24,16(r23) │ │ │ │ + std r10,24(r23) │ │ │ │ stfd f20,16(r21) │ │ │ │ stfd f21,24(r21) │ │ │ │ - std r24,16(r23) │ │ │ │ stfd f22,32(r21) │ │ │ │ stfd f23,40(r21) │ │ │ │ stfd f24,48(r21) │ │ │ │ stfd f25,56(r21) │ │ │ │ stfd f26,64(r21) │ │ │ │ stfd f27,72(r21) │ │ │ │ - std r18,32(r29) │ │ │ │ - std r18,0(r29) │ │ │ │ - std r18,8(r29) │ │ │ │ - std r18,16(r29) │ │ │ │ - std r18,24(r29) │ │ │ │ - std r14,32(r23) │ │ │ │ - std r8,128(r31) │ │ │ │ - ld r10,120(r31) │ │ │ │ - ld r9,0(r1) │ │ │ │ - addi r10,r10,16 │ │ │ │ - std r10,120(r31) │ │ │ │ - ld r10,152(r31) │ │ │ │ - cmpd r10,r8 │ │ │ │ - ld r10,160(r31) │ │ │ │ - std r9,0(r10) │ │ │ │ - mr r1,r10 │ │ │ │ - bne 1bf54 │ │ │ │ - b 1c6dc │ │ │ │ - ld r7,16(r20) │ │ │ │ - mulli r9,r30,48 │ │ │ │ - ld r27,24(r25) │ │ │ │ - sldi r4,r28,5 │ │ │ │ - addi r19,r24,-8 │ │ │ │ - mulli r10,r30,96 │ │ │ │ - sldi r5,r30,5 │ │ │ │ - sldi r8,r30,4 │ │ │ │ - sldi r30,r30,6 │ │ │ │ + std r19,32(r30) │ │ │ │ + std r19,24(r30) │ │ │ │ + std r19,0(r30) │ │ │ │ + std r19,8(r30) │ │ │ │ + std r19,16(r30) │ │ │ │ + ld r9,120(r31) │ │ │ │ + ld r2,0(r1) │ │ │ │ + addi r9,r9,16 │ │ │ │ + std r9,120(r31) │ │ │ │ + ld r9,136(r31) │ │ │ │ + cmpd r9,r29 │ │ │ │ + ld r9,144(r31) │ │ │ │ + std r2,0(r9) │ │ │ │ + mr r1,r9 │ │ │ │ + bne 1a804 │ │ │ │ + b 1af74 │ │ │ │ + sldi r3,r2,5 │ │ │ │ + ld r2,16(r20) │ │ │ │ + sldi r7,r27,5 │ │ │ │ + mulli r10,r27,48 │ │ │ │ + sldi r6,r27,4 │ │ │ │ + ld r5,24(r25) │ │ │ │ + std r29,88(r31) │ │ │ │ + std r30,96(r31) │ │ │ │ + std r21,104(r31) │ │ │ │ + sldi r27,r27,6 │ │ │ │ + mulli r9,r22,96 │ │ │ │ ld r22,224(r25) │ │ │ │ - ld r6,8(r20) │ │ │ │ - mr r17,r18 │ │ │ │ - std r25,88(r31) │ │ │ │ - std r29,96(r31) │ │ │ │ - addi r3,r5,24 │ │ │ │ - addi r8,r8,8 │ │ │ │ - add r5,r18,r5 │ │ │ │ - std r7,56(r31) │ │ │ │ - ld r7,24(r20) │ │ │ │ - add r27,r27,r4 │ │ │ │ + ld r8,8(r20) │ │ │ │ + mr r28,r16 │ │ │ │ + addi r19,r24,-8 │ │ │ │ + addi r4,r7,24 │ │ │ │ + addi r6,r6,8 │ │ │ │ + add r7,r16,r7 │ │ │ │ + mr r29,r25 │ │ │ │ + std r2,56(r31) │ │ │ │ + ld r2,24(r20) │ │ │ │ + add r6,r24,r6 │ │ │ │ li r20,0 │ │ │ │ - addi r9,r9,40 │ │ │ │ - add r4,r24,r8 │ │ │ │ + add r14,r16,r9 │ │ │ │ + std r2,64(r31) │ │ │ │ + add r2,r16,r27 │ │ │ │ + add r27,r5,r3 │ │ │ │ + std r2,72(r31) │ │ │ │ + add r2,r24,r4 │ │ │ │ lfd f28,0(r27) │ │ │ │ lfd f29,8(r27) │ │ │ │ + addi r26,r27,16 │ │ │ │ lfd f30,16(r27) │ │ │ │ lfd f31,24(r27) │ │ │ │ - add r9,r24,r9 │ │ │ │ - add r14,r18,r10 │ │ │ │ - addi r26,r27,16 │ │ │ │ - mr r10,r19 │ │ │ │ - std r7,64(r31) │ │ │ │ - add r7,r18,r30 │ │ │ │ - mr r19,r9 │ │ │ │ - std r7,80(r31) │ │ │ │ - add r7,r24,r3 │ │ │ │ - std r7,72(r31) │ │ │ │ - ldu r7,8(r10) │ │ │ │ - li r29,0 │ │ │ │ - std r21,136(r31) │ │ │ │ - lfd f20,0(r17) │ │ │ │ - lfd f21,8(r17) │ │ │ │ + std r2,80(r31) │ │ │ │ + addi r2,r10,40 │ │ │ │ + add r17,r24,r2 │ │ │ │ + ldu r2,8(r19) │ │ │ │ + li r25,0 │ │ │ │ + lfd f20,0(r28) │ │ │ │ + mr r30,r7 │ │ │ │ + std r6,40(r31) │ │ │ │ + lfd f21,8(r28) │ │ │ │ ld r21,64(r31) │ │ │ │ - std r4,40(r31) │ │ │ │ - std r23,104(r31) │ │ │ │ - std r20,176(r31) │ │ │ │ + std r23,128(r31) │ │ │ │ + std r8,160(r31) │ │ │ │ + std r28,168(r31) │ │ │ │ + std r7,176(r31) │ │ │ │ std r6,184(r31) │ │ │ │ - std r5,192(r31) │ │ │ │ - std r17,208(r31) │ │ │ │ - std r4,216(r31) │ │ │ │ - mulld r9,r7,r6 │ │ │ │ - std r10,200(r31) │ │ │ │ - mr r10,r5 │ │ │ │ - std r7,168(r31) │ │ │ │ + mulld r9,r2,r8 │ │ │ │ + std r2,152(r31) │ │ │ │ + mr r2,r25 │ │ │ │ std r9,48(r31) │ │ │ │ - mr r9,r29 │ │ │ │ - lfd f3,32(r10) │ │ │ │ - lfd f4,40(r10) │ │ │ │ + lfd f3,32(r30) │ │ │ │ + lfd f4,40(r30) │ │ │ │ fmr f1,f20 │ │ │ │ fmr f2,f21 │ │ │ │ - std r9,232(r31) │ │ │ │ - std r10,32(r31) │ │ │ │ - li r29,0 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - ld r9,40(r31) │ │ │ │ - ld r10,32(r31) │ │ │ │ - ld r24,72(r31) │ │ │ │ - ld r25,80(r31) │ │ │ │ + std r2,32(r31) │ │ │ │ + li r28,0 │ │ │ │ + bl 367c │ │ │ │ + ld r2,40(r31) │ │ │ │ + ld r24,80(r31) │ │ │ │ + std r30,208(r31) │ │ │ │ + std r29,216(r31) │ │ │ │ + ld r25,72(r31) │ │ │ │ + std r20,224(r31) │ │ │ │ fmr f23,f2 │ │ │ │ fmr f22,f1 │ │ │ │ - ldu r8,8(r9) │ │ │ │ - std r10,240(r31) │ │ │ │ - std r9,40(r31) │ │ │ │ - ld r9,48(r31) │ │ │ │ - add r8,r9,r8 │ │ │ │ - ld r9,56(r31) │ │ │ │ - std r8,224(r31) │ │ │ │ - mulld r23,r8,r9 │ │ │ │ + std r19,248(r31) │ │ │ │ + ldu r10,8(r2) │ │ │ │ + std r2,40(r31) │ │ │ │ + ld r2,48(r31) │ │ │ │ + add r10,r2,r10 │ │ │ │ + ld r2,56(r31) │ │ │ │ + std r10,232(r31) │ │ │ │ + mulld r23,r10,r2 │ │ │ │ + ld r2,32(r31) │ │ │ │ + std r2,240(r31) │ │ │ │ lfd f3,64(r25) │ │ │ │ lfd f4,72(r25) │ │ │ │ fmr f1,f22 │ │ │ │ fmr f2,f23 │ │ │ │ - mr r28,r19 │ │ │ │ mr r16,r15 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - ldu r9,8(r24) │ │ │ │ - std r29,32(r31) │ │ │ │ - mr r29,r14 │ │ │ │ + bl 367c │ │ │ │ + ldu r2,8(r24) │ │ │ │ + std r28,32(r31) │ │ │ │ + mr r28,r14 │ │ │ │ fmr f25,f2 │ │ │ │ fmr f24,f1 │ │ │ │ - add r20,r23,r9 │ │ │ │ - mulld r30,r20,r21 │ │ │ │ - mr r17,r30 │ │ │ │ + add r20,r23,r2 │ │ │ │ + mulld r29,r20,r21 │ │ │ │ + mr r18,r29 │ │ │ │ + mr r29,r17 │ │ │ │ nop │ │ │ │ - lfd f3,96(r29) │ │ │ │ - lfd f4,104(r29) │ │ │ │ + nop │ │ │ │ + lfd f3,0(r28) │ │ │ │ + lfd f4,8(r28) │ │ │ │ fmr f1,f24 │ │ │ │ fmr f2,f25 │ │ │ │ - addi r29,r29,16 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - ldu r18,8(r28) │ │ │ │ + addi r28,r28,16 │ │ │ │ + bl 367c │ │ │ │ + ldu r19,8(r29) │ │ │ │ fmr f27,f2 │ │ │ │ fmr f26,f1 │ │ │ │ - add r18,r17,r18 │ │ │ │ - sldi r9,r18,5 │ │ │ │ - add r30,r22,r9 │ │ │ │ + add r19,r18,r19 │ │ │ │ + sldi r2,r19,5 │ │ │ │ + add r30,r22,r2 │ │ │ │ lfd f3,0(r30) │ │ │ │ lfd f4,8(r30) │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ + bl 3d10 │ │ │ │ lfd f3,16(r30) │ │ │ │ lfd f4,24(r30) │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ fmr f2,f27 │ │ │ │ fmr f1,f26 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ + bl 3d10 │ │ │ │ addic. r16,r16,-1 │ │ │ │ stfd f28,0(r27) │ │ │ │ stfd f29,8(r27) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ stfd f1,0(r26) │ │ │ │ stfd f2,8(r26) │ │ │ │ - bne 1cda0 │ │ │ │ - ld r29,32(r31) │ │ │ │ + bne 1b660 │ │ │ │ + ld r28,32(r31) │ │ │ │ addi r25,r25,16 │ │ │ │ - addi r29,r29,1 │ │ │ │ - cmpd r29,r15 │ │ │ │ - bne 1cd5c │ │ │ │ - ld r9,232(r31) │ │ │ │ - ld r10,240(r31) │ │ │ │ - ld r8,224(r31) │ │ │ │ - mr r17,r20 │ │ │ │ + addi r28,r28,1 │ │ │ │ + cmpd r28,r15 │ │ │ │ + bne 1b61c │ │ │ │ + ld r2,240(r31) │ │ │ │ + ld r30,208(r31) │ │ │ │ + mr r18,r20 │ │ │ │ + mr r16,r19 │ │ │ │ + ld r29,216(r31) │ │ │ │ + ld r10,232(r31) │ │ │ │ + ld r20,224(r31) │ │ │ │ + ld r19,248(r31) │ │ │ │ + addi r2,r2,1 │ │ │ │ + addi r30,r30,16 │ │ │ │ + cmpd r2,r28 │ │ │ │ + bne 1b5b8 │ │ │ │ + mr r25,r2 │ │ │ │ + addi r20,r20,1 │ │ │ │ + ld r28,168(r31) │ │ │ │ + mr r9,r16 │ │ │ │ + ld r23,128(r31) │ │ │ │ mr r16,r18 │ │ │ │ - addi r9,r9,1 │ │ │ │ - addi r10,r10,16 │ │ │ │ - cmpd r9,r29 │ │ │ │ - bne 1cd00 │ │ │ │ - ld r20,176(r31) │ │ │ │ - mr r18,r16 │ │ │ │ - mr r16,r17 │ │ │ │ - ld r17,208(r31) │ │ │ │ - ld r23,104(r31) │ │ │ │ - ld r21,136(r31) │ │ │ │ - ld r7,168(r31) │ │ │ │ + ld r8,160(r31) │ │ │ │ + ld r2,152(r31) │ │ │ │ + cmpd r20,r25 │ │ │ │ + ld r7,176(r31) │ │ │ │ ld r6,184(r31) │ │ │ │ - ld r5,192(r31) │ │ │ │ - ld r10,200(r31) │ │ │ │ - ld r4,216(r31) │ │ │ │ - addi r20,r20,1 │ │ │ │ - addi r17,r17,16 │ │ │ │ - cmpd r20,r9 │ │ │ │ - bne 1ccb4 │ │ │ │ - ld r9,128(r31) │ │ │ │ - ld r29,96(r31) │ │ │ │ - std r8,16(r23) │ │ │ │ - addi r6,r20,-1 │ │ │ │ - ld r25,88(r31) │ │ │ │ + addi r28,r28,16 │ │ │ │ + bne 1b578 │ │ │ │ + ld r21,104(r31) │ │ │ │ + ld r30,96(r31) │ │ │ │ + addi r20,r20,-1 │ │ │ │ + std r9,32(r23) │ │ │ │ + std r16,24(r23) │ │ │ │ + mr r25,r29 │ │ │ │ + std r2,8(r23) │ │ │ │ + std r10,16(r23) │ │ │ │ + ld r29,88(r31) │ │ │ │ stfd f26,64(r21) │ │ │ │ stfd f27,72(r21) │ │ │ │ stfd f20,16(r21) │ │ │ │ stfd f21,24(r21) │ │ │ │ + addi r29,r29,1 │ │ │ │ stfd f22,32(r21) │ │ │ │ stfd f23,40(r21) │ │ │ │ - std r18,32(r23) │ │ │ │ stfd f24,48(r21) │ │ │ │ stfd f25,56(r21) │ │ │ │ - std r7,8(r23) │ │ │ │ - std r16,24(r23) │ │ │ │ - addi r8,r9,1 │ │ │ │ - std r6,24(r29) │ │ │ │ - std r6,0(r29) │ │ │ │ - std r6,8(r29) │ │ │ │ - std r6,16(r29) │ │ │ │ - std r8,128(r31) │ │ │ │ - ld r10,120(r31) │ │ │ │ - ld r9,0(r1) │ │ │ │ - addi r10,r10,16 │ │ │ │ - std r10,120(r31) │ │ │ │ - ld r10,152(r31) │ │ │ │ - cmpd r10,r8 │ │ │ │ - ld r10,160(r31) │ │ │ │ - std r9,0(r10) │ │ │ │ - mr r1,r10 │ │ │ │ - bne 1bf54 │ │ │ │ - b 1c6dc │ │ │ │ - nop │ │ │ │ - ld r9,264(r25) │ │ │ │ - ld r10,120(r31) │ │ │ │ - ldx r28,r9,r10 │ │ │ │ - b 1bff8 │ │ │ │ - addi r10,r10,1 │ │ │ │ - li r9,0 │ │ │ │ - b 1bf18 │ │ │ │ - cmpdi r27,4 │ │ │ │ - beq 1c6a8 │ │ │ │ - cmpdi r27,5 │ │ │ │ - beq 1c6a8 │ │ │ │ - li r17,0 │ │ │ │ - b 1c45c │ │ │ │ + std r20,24(r30) │ │ │ │ + std r20,16(r30) │ │ │ │ + std r20,8(r30) │ │ │ │ + std r20,0(r30) │ │ │ │ + ld r9,120(r31) │ │ │ │ + ld r2,0(r1) │ │ │ │ + addi r9,r9,16 │ │ │ │ + std r9,120(r31) │ │ │ │ + ld r9,136(r31) │ │ │ │ + cmpd r9,r29 │ │ │ │ + ld r9,144(r31) │ │ │ │ + std r2,0(r9) │ │ │ │ + mr r1,r9 │ │ │ │ + bne 1a804 │ │ │ │ + b 1af74 │ │ │ │ + addi r9,r9,1 │ │ │ │ + li r2,0 │ │ │ │ + b 1a7b4 │ │ │ │ + cmpdi r28,4 │ │ │ │ + beq 1af48 │ │ │ │ + cmpdi r28,5 │ │ │ │ + bne 1ad00 │ │ │ │ + ld r9,120(r31) │ │ │ │ + ld r2,0(r1) │ │ │ │ + addi r29,r29,1 │ │ │ │ + addi r9,r9,16 │ │ │ │ + std r9,120(r31) │ │ │ │ + ld r9,136(r31) │ │ │ │ + cmpd r9,r29 │ │ │ │ + ld r9,144(r31) │ │ │ │ + std r2,0(r9) │ │ │ │ + mr r1,r9 │ │ │ │ + bne 1a804 │ │ │ │ + b 1af74 │ │ │ │ .long 0x0 │ │ │ │ .long 0x3020000 │ │ │ │ .long 0x1292 │ │ │ │ - addis r2,r12,8 │ │ │ │ - addi r2,r2,-20624 │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + mfcr r11 │ │ │ │ mflr r0 │ │ │ │ + stfd f16,-128(r1) │ │ │ │ + stfd f17,-120(r1) │ │ │ │ stfd f18,-112(r1) │ │ │ │ stfd f19,-104(r1) │ │ │ │ stfd f20,-96(r1) │ │ │ │ + std r0,16(r1) │ │ │ │ stfd f21,-88(r1) │ │ │ │ - mfcr r11 │ │ │ │ stfd f22,-80(r1) │ │ │ │ stfd f23,-72(r1) │ │ │ │ stfd f24,-64(r1) │ │ │ │ stfd f25,-56(r1) │ │ │ │ stfd f26,-48(r1) │ │ │ │ stfd f27,-40(r1) │ │ │ │ stfd f28,-32(r1) │ │ │ │ stfd f29,-24(r1) │ │ │ │ stfd f30,-16(r1) │ │ │ │ stfd f31,-8(r1) │ │ │ │ - std r27,-152(r1) │ │ │ │ - std r28,-144(r1) │ │ │ │ - std r29,-136(r1) │ │ │ │ - std r30,-128(r1) │ │ │ │ - std r14,-256(r1) │ │ │ │ - std r15,-248(r1) │ │ │ │ - std r0,16(r1) │ │ │ │ - std r16,-240(r1) │ │ │ │ - std r17,-232(r1) │ │ │ │ - std r18,-224(r1) │ │ │ │ - std r19,-216(r1) │ │ │ │ - std r20,-208(r1) │ │ │ │ - std r21,-200(r1) │ │ │ │ - std r22,-192(r1) │ │ │ │ - std r23,-184(r1) │ │ │ │ - std r24,-176(r1) │ │ │ │ - std r25,-168(r1) │ │ │ │ - std r26,-160(r1) │ │ │ │ - std r31,-120(r1) │ │ │ │ - ld r9,0(r3) │ │ │ │ - stw r11,8(r1) │ │ │ │ + std r27,-168(r1) │ │ │ │ + std r28,-160(r1) │ │ │ │ + std r14,-272(r1) │ │ │ │ + std r15,-264(r1) │ │ │ │ + std r16,-256(r1) │ │ │ │ + std r17,-248(r1) │ │ │ │ + std r18,-240(r1) │ │ │ │ + std r19,-232(r1) │ │ │ │ + std r20,-224(r1) │ │ │ │ + std r21,-216(r1) │ │ │ │ + std r22,-208(r1) │ │ │ │ + std r23,-200(r1) │ │ │ │ + std r24,-192(r1) │ │ │ │ + std r25,-184(r1) │ │ │ │ + std r26,-176(r1) │ │ │ │ + std r29,-152(r1) │ │ │ │ + std r30,-144(r1) │ │ │ │ + ld r2,0(r3) │ │ │ │ mr r29,r3 │ │ │ │ - stdu r1,-576(r1) │ │ │ │ + std r31,-136(r1) │ │ │ │ + stw r11,8(r1) │ │ │ │ + stdu r1,-592(r1) │ │ │ │ mr r31,r1 │ │ │ │ - ld r28,8(r9) │ │ │ │ - mr r27,r9 │ │ │ │ - bl 33a0 │ │ │ │ - ld r2,24(r1) │ │ │ │ + ld r28,8(r2) │ │ │ │ + mr r27,r2 │ │ │ │ + stxv vs63,304(r1) │ │ │ │ + bl 33a0 │ │ │ │ mr r30,r3 │ │ │ │ - bl 3660 │ │ │ │ - ld r2,24(r1) │ │ │ │ - divd r10,r28,r30 │ │ │ │ - mulld r9,r10,r30 │ │ │ │ - subf r9,r9,r28 │ │ │ │ - cmpd r3,r9 │ │ │ │ - blt 1e150 │ │ │ │ - maddld r3,r10,r3,r9 │ │ │ │ - add r9,r10,r3 │ │ │ │ - cmpd r3,r9 │ │ │ │ - std r9,152(r31) │ │ │ │ - bge 1d908 │ │ │ │ - ld r9,8(r29) │ │ │ │ - addis r10,r2,-3 │ │ │ │ - mr r21,r27 │ │ │ │ - std r3,136(r31) │ │ │ │ - addi r10,r10,23200 │ │ │ │ - std r9,112(r31) │ │ │ │ - sldi r9,r3,4 │ │ │ │ - std r10,128(r31) │ │ │ │ - addi r9,r9,8 │ │ │ │ - std r9,120(r31) │ │ │ │ - ld r14,48(r21) │ │ │ │ - ld r27,88(r21) │ │ │ │ - ld r3,0(r1) │ │ │ │ - ld r5,104(r21) │ │ │ │ + bl 3660 │ │ │ │ + divd r9,r28,r30 │ │ │ │ + mulld r2,r9,r30 │ │ │ │ + subf r2,r2,r28 │ │ │ │ + cmpd r3,r2 │ │ │ │ + blt 1c9d8 │ │ │ │ + maddld r3,r9,r3,r2 │ │ │ │ + add r2,r9,r3 │ │ │ │ + cmpd r3,r2 │ │ │ │ + std r2,152(r31) │ │ │ │ + bge 1c1a0 │ │ │ │ + ld r2,8(r29) │ │ │ │ + xxspltib vs32,2 │ │ │ │ + plfd f18,314000 # 683e0 │ │ │ │ + mr r17,r27 │ │ │ │ + std r3,120(r31) │ │ │ │ + plfd f19,313992 # 683e8 │ │ │ │ + vextsb2d v31,v0 │ │ │ │ + std r2,128(r31) │ │ │ │ + sldi r2,r3,4 │ │ │ │ + addi r2,r2,8 │ │ │ │ + std r2,136(r31) │ │ │ │ + ld r26,48(r17) │ │ │ │ + ld r14,88(r17) │ │ │ │ std r1,160(r31) │ │ │ │ - lwz r8,112(r21) │ │ │ │ - sldi r10,r14,4 │ │ │ │ - addi r9,r27,1 │ │ │ │ - addi r11,r27,2 │ │ │ │ - std r5,64(r31) │ │ │ │ - addi r22,r14,-1 │ │ │ │ - andi. r8,r8,2048 │ │ │ │ - sldi r16,r14,3 │ │ │ │ - std r10,96(r31) │ │ │ │ - mr r6,r10 │ │ │ │ - neg r10,r10 │ │ │ │ - std r9,32(r31) │ │ │ │ - std r11,72(r31) │ │ │ │ - sldi r15,r9,1 │ │ │ │ - sldi r24,r9,5 │ │ │ │ - addi r4,r16,15 │ │ │ │ - stdux r3,r1,r10 │ │ │ │ - mr r8,r6 │ │ │ │ - addi r7,r16,23 │ │ │ │ - subfic r6,r6,-16 │ │ │ │ - clrrdi r10,r4,4 │ │ │ │ - divd r20,r5,r11 │ │ │ │ - addi r9,r1,32 │ │ │ │ - mulld r8,r8,r15 │ │ │ │ - clrrdi r7,r7,4 │ │ │ │ + lwz r9,112(r17) │ │ │ │ + ld r6,0(r1) │ │ │ │ + ld r16,104(r17) │ │ │ │ + sldi r2,r26,4 │ │ │ │ + addi r19,r14,1 │ │ │ │ + sldi r18,r26,3 │ │ │ │ + addi r30,r14,2 │ │ │ │ + andi. r9,r9,2048 │ │ │ │ + addi r24,r26,-1 │ │ │ │ + mr r5,r2 │ │ │ │ + sldi r15,r19,1 │ │ │ │ + std r2,80(r31) │ │ │ │ + neg r2,r2 │ │ │ │ + addi r7,r18,15 │ │ │ │ + addi r10,r18,23 │ │ │ │ + divd r20,r16,r30 │ │ │ │ + sldi r23,r19,5 │ │ │ │ + mulld r9,r5,r15 │ │ │ │ + stdux r6,r1,r2 │ │ │ │ + clrrdi r2,r7,4 │ │ │ │ + mr r7,r6 │ │ │ │ + subfic r8,r5,-16 │ │ │ │ + clrrdi r10,r10,4 │ │ │ │ + addi r6,r1,32 │ │ │ │ + neg r2,r2 │ │ │ │ neg r10,r10 │ │ │ │ + std r6,48(r31) │ │ │ │ + neg r9,r9 │ │ │ │ + stdux r7,r1,r9 │ │ │ │ + mr r9,r7 │ │ │ │ + addi r25,r1,32 │ │ │ │ + stdux r7,r1,r2 │ │ │ │ + addi r7,r1,32 │ │ │ │ + std r7,32(r31) │ │ │ │ + stdux r9,r1,r2 │ │ │ │ + addi r7,r1,32 │ │ │ │ + std r7,40(r31) │ │ │ │ + stdux r9,r1,r2 │ │ │ │ + addi r21,r1,32 │ │ │ │ + stdux r9,r1,r10 │ │ │ │ + addi r10,r1,32 │ │ │ │ + stdux r9,r1,r8 │ │ │ │ + addi r2,r1,32 │ │ │ │ + std r2,112(r31) │ │ │ │ + bne 1c990 │ │ │ │ + ld r9,112(r31) │ │ │ │ + mulld r2,r26,r19 │ │ │ │ + cmpdi cr4,r24,0 │ │ │ │ + ld r28,120(r31) │ │ │ │ + stfd f18,0(r9) │ │ │ │ + stfd f19,8(r9) │ │ │ │ + li r9,0 │ │ │ │ + sldi r2,r2,4 │ │ │ │ + std r9,0(r10) │ │ │ │ + ld r9,0(r1) │ │ │ │ + neg r2,r2 │ │ │ │ + stdux r9,r1,r2 │ │ │ │ + addi r2,r1,32 │ │ │ │ + blt cr4,1c9d0 │ │ │ │ + ld r7,32(r31) │ │ │ │ + mulld r9,r28,r26 │ │ │ │ + mulld r8,r24,r19 │ │ │ │ + ld r5,120(r17) │ │ │ │ + mulli r0,r19,-16 │ │ │ │ + cmpdi cr3,r15,0 │ │ │ │ + ld r22,72(r17) │ │ │ │ + add r4,r7,r18 │ │ │ │ + ld r7,40(r31) │ │ │ │ + std r5,88(r31) │ │ │ │ + sldi r8,r8,4 │ │ │ │ + add r6,r22,r18 │ │ │ │ std r9,56(r31) │ │ │ │ - neg r7,r7 │ │ │ │ - neg r8,r8 │ │ │ │ - ld r4,0(r1) │ │ │ │ - stdux r4,r1,r8 │ │ │ │ - addi r19,r1,32 │ │ │ │ - stdux r4,r1,r10 │ │ │ │ - addi r9,r1,32 │ │ │ │ - std r9,40(r31) │ │ │ │ - ld r8,0(r1) │ │ │ │ - stdux r8,r1,r10 │ │ │ │ - addi r9,r1,32 │ │ │ │ - std r9,48(r31) │ │ │ │ - ld r8,0(r1) │ │ │ │ - stdux r8,r1,r10 │ │ │ │ - addi r29,r1,32 │ │ │ │ - stdux r8,r1,r7 │ │ │ │ - addi r18,r1,32 │ │ │ │ - stdux r8,r1,r6 │ │ │ │ - addi r30,r1,32 │ │ │ │ - bne 1e140 │ │ │ │ - ld r28,136(r31) │ │ │ │ - ld r9,32(r31) │ │ │ │ - li r8,0 │ │ │ │ - cmpdi cr3,r22,0 │ │ │ │ - mr r25,r14 │ │ │ │ - std r8,0(r18) │ │ │ │ - mulld r10,r14,r9 │ │ │ │ - ld r9,128(r31) │ │ │ │ - lfd f0,0(r9) │ │ │ │ - lfd f1,8(r9) │ │ │ │ - sldi r10,r10,4 │ │ │ │ - neg r10,r10 │ │ │ │ - stfd f0,0(r30) │ │ │ │ - stfd f1,8(r30) │ │ │ │ - ld r8,0(r1) │ │ │ │ - stdux r8,r1,r10 │ │ │ │ - addi r23,r1,32 │ │ │ │ - blt cr3,1d650 │ │ │ │ - ld r9,32(r31) │ │ │ │ - mulld r8,r28,r14 │ │ │ │ - ld r6,120(r21) │ │ │ │ - ld r25,72(r21) │ │ │ │ - mr r5,r23 │ │ │ │ - cmpdi cr4,r15,0 │ │ │ │ - mulld r26,r22,r9 │ │ │ │ - neg r10,r9 │ │ │ │ - ld r9,40(r31) │ │ │ │ - add r12,r25,r16 │ │ │ │ - std r6,104(r31) │ │ │ │ - add r4,r22,r8 │ │ │ │ - std r8,80(r31) │ │ │ │ - sldi r10,r10,4 │ │ │ │ - sldi r4,r4,4 │ │ │ │ - add r7,r9,r16 │ │ │ │ - ld r9,48(r31) │ │ │ │ - std r10,88(r31) │ │ │ │ - sldi r26,r26,4 │ │ │ │ - add r4,r6,r4 │ │ │ │ - addi r26,r26,-8 │ │ │ │ - add r9,r9,r16 │ │ │ │ - add r26,r23,r26 │ │ │ │ - mr r23,r29 │ │ │ │ - mr r29,r4 │ │ │ │ - mr r4,r16 │ │ │ │ - mr r16,r30 │ │ │ │ + add r8,r2,r8 │ │ │ │ + add r12,r7,r18 │ │ │ │ + add r7,r24,r9 │ │ │ │ + sldi r7,r7,4 │ │ │ │ + add r27,r5,r7 │ │ │ │ + mr r7,r18 │ │ │ │ + mr r18,r21 │ │ │ │ + mr r21,r30 │ │ │ │ mr r30,r12 │ │ │ │ - ldu r17,-8(r30) │ │ │ │ - std r4,184(r31) │ │ │ │ - std r7,176(r31) │ │ │ │ - std r9,168(r31) │ │ │ │ - std r5,144(r31) │ │ │ │ - mr r3,r17 │ │ │ │ - bl 6d098 │ │ │ │ - nop │ │ │ │ - lfd f3,0(r29) │ │ │ │ - lfd f4,8(r29) │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - bl 3ce0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - bl 6cd88 │ │ │ │ - nop │ │ │ │ + ldu r5,-8(r6) │ │ │ │ + std r7,184(r31) │ │ │ │ + std r4,176(r31) │ │ │ │ + std r8,168(r31) │ │ │ │ + std r0,144(r31) │ │ │ │ + std r2,104(r31) │ │ │ │ + std r10,96(r31) │ │ │ │ + mr r3,r5 │ │ │ │ + std r6,72(r31) │ │ │ │ + std r5,64(r31) │ │ │ │ + bl 3670 │ │ │ │ + lfd f3,0(r27) │ │ │ │ + lfd f4,8(r27) │ │ │ │ + bl 367c │ │ │ │ + bl 3d00 │ │ │ │ + bl 3810 │ │ │ │ + ld r4,176(r31) │ │ │ │ + ld r5,64(r31) │ │ │ │ + ld r6,72(r31) │ │ │ │ + ld r10,96(r31) │ │ │ │ + mr r11,r3 │ │ │ │ + addi r3,r3,1 │ │ │ │ + ld r2,104(r31) │ │ │ │ + ld r0,144(r31) │ │ │ │ + ld r8,168(r31) │ │ │ │ + ld r7,184(r31) │ │ │ │ + subf r11,r14,r11 │ │ │ │ + add r3,r3,r14 │ │ │ │ + stdu r11,-8(r4) │ │ │ │ + stdu r3,-8(r30) │ │ │ │ + ble cr3,1bbc8 │ │ │ │ srdi r9,r15,1 │ │ │ │ - ld r7,176(r31) │ │ │ │ - ld r5,144(r31) │ │ │ │ - ld r4,184(r31) │ │ │ │ - mr r10,r3 │ │ │ │ + mtvsrdd vs32,r5,r5 │ │ │ │ + plxv vs33,314672 # 68880 │ │ │ │ + mtvsrdd vs45,r11,r11 │ │ │ │ + mr r5,r8 │ │ │ │ + andi. r3,r9,1 │ │ │ │ + addi r3,r9,-1 │ │ │ │ + beq 1bb90 │ │ │ │ + xxmr vs43,vs33 │ │ │ │ + cmpdi r3,0 │ │ │ │ + vaddudm v1,v1,v31 │ │ │ │ + addi r5,r8,16 │ │ │ │ + vaddudm v12,v0,v13 │ │ │ │ + vaddudm v12,v12,v11 │ │ │ │ + vmodsd v12,v12,v0 │ │ │ │ + stxv vs44,0(r8) │ │ │ │ + beq 1bbc8 │ │ │ │ + srdi r9,r9,1 │ │ │ │ mtctr r9 │ │ │ │ - ld r9,168(r31) │ │ │ │ - mr r3,r26 │ │ │ │ - addi r8,r10,1 │ │ │ │ - subf r10,r27,r10 │ │ │ │ - add r8,r8,r27 │ │ │ │ - stdu r10,-8(r7) │ │ │ │ - add r10,r10,r17 │ │ │ │ - stdu r8,-8(r9) │ │ │ │ - ble cr4,1d2dc │ │ │ │ - addi r11,r10,1 │ │ │ │ - divd r6,r10,r17 │ │ │ │ - mr r12,r3 │ │ │ │ - addi r3,r3,16 │ │ │ │ - divd r8,r11,r17 │ │ │ │ - mulld r6,r6,r17 │ │ │ │ - mulld r8,r8,r17 │ │ │ │ - subf r6,r6,r10 │ │ │ │ - addi r10,r10,2 │ │ │ │ - subf r8,r8,r11 │ │ │ │ - std r6,-8(r3) │ │ │ │ - std r8,16(r12) │ │ │ │ - bdnz 1d2a8 │ │ │ │ - ld r10,88(r31) │ │ │ │ - cmpld r25,r30 │ │ │ │ - addi r29,r29,-16 │ │ │ │ - add r26,r26,r10 │ │ │ │ - bne 1d22c │ │ │ │ - mr r29,r23 │ │ │ │ - mr r30,r16 │ │ │ │ - mr r23,r5 │ │ │ │ - mr r16,r4 │ │ │ │ - mr r5,r4 │ │ │ │ + vaddudm v10,v1,v31 │ │ │ │ + vaddudm v11,v1,v13 │ │ │ │ + vaddudm v11,v11,v0 │ │ │ │ + addi r5,r5,32 │ │ │ │ + vaddudm v12,v0,v13 │ │ │ │ + vaddudm v12,v12,v10 │ │ │ │ + vmodsd v11,v11,v0 │ │ │ │ + vaddudm v1,v10,v31 │ │ │ │ + vmodsd v12,v12,v0 │ │ │ │ + stxv vs43,-32(r5) │ │ │ │ + stxv vs44,-16(r5) │ │ │ │ + bdnz 1bb98 │ │ │ │ + cmpld r22,r6 │ │ │ │ + addi r27,r27,-16 │ │ │ │ + add r8,r8,r0 │ │ │ │ + bne 1bacc │ │ │ │ + mr r30,r21 │ │ │ │ + mr r21,r18 │ │ │ │ + mr r5,r7 │ │ │ │ li r4,0 │ │ │ │ - li r26,0 │ │ │ │ - mr r3,r29 │ │ │ │ - bl 3bc0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - ld r3,72(r31) │ │ │ │ - bl 6d098 │ │ │ │ - nop │ │ │ │ - ld r9,128(r31) │ │ │ │ + std r2,192(r31) │ │ │ │ + std r10,184(r31) │ │ │ │ + mr r18,r7 │ │ │ │ + li r27,0 │ │ │ │ + mr r3,r21 │ │ │ │ + bl 3be0 │ │ │ │ + mr r3,r30 │ │ │ │ + bl 3670 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ - lfd f2,8(r9) │ │ │ │ - lfd f1,0(r9) │ │ │ │ - bl 6d4b8 │ │ │ │ - nop │ │ │ │ - ld r17,64(r31) │ │ │ │ - fmr f23,f2 │ │ │ │ - fmr f22,f1 │ │ │ │ - mr r3,r17 │ │ │ │ - bl 6d098 │ │ │ │ - nop │ │ │ │ - ld r9,80(r31) │ │ │ │ - ld r8,56(r31) │ │ │ │ - std r14,176(r31) │ │ │ │ - std r19,56(r31) │ │ │ │ - std r28,168(r31) │ │ │ │ - std r22,184(r31) │ │ │ │ - std r27,192(r31) │ │ │ │ - std r30,200(r31) │ │ │ │ + plfd f2,313304 # 683e8 │ │ │ │ + plfd f1,313288 # 683e0 │ │ │ │ + bl 3830 │ │ │ │ + mr r3,r16 │ │ │ │ + fmr f21,f2 │ │ │ │ + fmr f20,f1 │ │ │ │ + bl 3670 │ │ │ │ + ld r2,56(r31) │ │ │ │ + ld r7,48(r31) │ │ │ │ + std r24,168(r31) │ │ │ │ + std r25,176(r31) │ │ │ │ + plfd f22,313244 # 683e0 │ │ │ │ + plfd f23,313244 # 683e8 │ │ │ │ + std r28,104(r31) │ │ │ │ fmr f25,f2 │ │ │ │ fmr f24,f1 │ │ │ │ - std r19,208(r31) │ │ │ │ - sldi r10,r9,4 │ │ │ │ - addi r9,r17,1 │ │ │ │ - mr r14,r8 │ │ │ │ - std r9,144(r31) │ │ │ │ - addi r9,r25,-8 │ │ │ │ - std r9,88(r31) │ │ │ │ - ld r9,40(r31) │ │ │ │ - addi r9,r9,-8 │ │ │ │ - std r9,80(r31) │ │ │ │ - ld r9,48(r31) │ │ │ │ - addi r9,r9,-8 │ │ │ │ - std r9,72(r31) │ │ │ │ - ld r9,104(r31) │ │ │ │ - add r9,r9,r10 │ │ │ │ - std r9,64(r31) │ │ │ │ - ld r9,96(r31) │ │ │ │ - add r9,r8,r9 │ │ │ │ - std r9,104(r31) │ │ │ │ - ld r9,88(r31) │ │ │ │ - ldu r3,8(r9) │ │ │ │ - std r9,88(r31) │ │ │ │ - ld r9,80(r31) │ │ │ │ - ldu r27,8(r9) │ │ │ │ - std r9,80(r31) │ │ │ │ - bl 6d098 │ │ │ │ - nop │ │ │ │ - ld r9,64(r31) │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - mr r3,r27 │ │ │ │ + std r26,144(r31) │ │ │ │ + std r25,200(r31) │ │ │ │ + sldi r9,r2,4 │ │ │ │ + addi r2,r16,1 │ │ │ │ + mr r24,r7 │ │ │ │ + mr r16,r25 │ │ │ │ + std r2,96(r31) │ │ │ │ + addi r2,r22,-8 │ │ │ │ + std r2,72(r31) │ │ │ │ + ld r2,32(r31) │ │ │ │ + addi r2,r2,-8 │ │ │ │ + std r2,64(r31) │ │ │ │ + ld r2,40(r31) │ │ │ │ + addi r2,r2,-8 │ │ │ │ + std r2,56(r31) │ │ │ │ + ld r2,88(r31) │ │ │ │ + add r2,r2,r9 │ │ │ │ + std r2,48(r31) │ │ │ │ + ld r2,80(r31) │ │ │ │ + add r2,r7,r2 │ │ │ │ + std r2,88(r31) │ │ │ │ + ld r2,72(r31) │ │ │ │ + ldu r3,8(r2) │ │ │ │ + std r2,72(r31) │ │ │ │ + ld r2,64(r31) │ │ │ │ + ldu r29,8(r2) │ │ │ │ + std r2,64(r31) │ │ │ │ + bl 3670 │ │ │ │ + ld r2,48(r31) │ │ │ │ + lfd f3,0(r2) │ │ │ │ + lfd f4,8(r2) │ │ │ │ + bl 367c │ │ │ │ + mr r3,r29 │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - bl 6d098 │ │ │ │ - nop │ │ │ │ + bl 3670 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 6d328 │ │ │ │ - nop │ │ │ │ + bl 3310 │ │ │ │ fmr f3,f24 │ │ │ │ fmr f4,f25 │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - fmr f2,f23 │ │ │ │ - fmr f1,f22 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + fmr f2,f21 │ │ │ │ + fmr f1,f20 │ │ │ │ + bl 367c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - stfd f1,0(r14) │ │ │ │ - stfd f2,8(r14) │ │ │ │ - bl 3ce0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - bl 6cd88 │ │ │ │ - nop │ │ │ │ - mr r30,r3 │ │ │ │ - bl 6d098 │ │ │ │ - nop │ │ │ │ - fmr f29,f2 │ │ │ │ - fmr f28,f1 │ │ │ │ - fmr f2,f31 │ │ │ │ - fmr f1,f30 │ │ │ │ - fmr f3,f28 │ │ │ │ - fmr f4,f29 │ │ │ │ - bl 6d328 │ │ │ │ - nop │ │ │ │ - ld r9,72(r31) │ │ │ │ + stfd f1,0(r24) │ │ │ │ + stfd f2,8(r24) │ │ │ │ + bl 3d00 │ │ │ │ + bl 3810 │ │ │ │ + mr r25,r3 │ │ │ │ + bl 3670 │ │ │ │ fmr f27,f2 │ │ │ │ fmr f26,f1 │ │ │ │ - ldu r28,8(r9) │ │ │ │ - cmpd r27,r28 │ │ │ │ - std r9,72(r31) │ │ │ │ - bgt 1d5f4 │ │ │ │ - ld r9,128(r31) │ │ │ │ - fmr f1,f28 │ │ │ │ - fmr f2,f29 │ │ │ │ - addi r28,r28,1 │ │ │ │ - ld r17,200(r21) │ │ │ │ - subf r28,r27,r28 │ │ │ │ - not r27,r30 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ - fmr f3,f30 │ │ │ │ - fmr f4,f31 │ │ │ │ - bl 6d328 │ │ │ │ - nop │ │ │ │ - ld r22,56(r31) │ │ │ │ + fmr f2,f31 │ │ │ │ + fmr f1,f30 │ │ │ │ + fmr f3,f26 │ │ │ │ + fmr f4,f27 │ │ │ │ + bl 3310 │ │ │ │ + ld r2,56(r31) │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ - b 1d558 │ │ │ │ - add r9,r17,r9 │ │ │ │ - subf r30,r20,r30 │ │ │ │ - add r27,r27,r20 │ │ │ │ - addi r22,r22,16 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + ldu r30,8(r2) │ │ │ │ + cmpd r29,r30 │ │ │ │ + std r2,56(r31) │ │ │ │ + bgt 1be94 │ │ │ │ + fmr f3,f22 │ │ │ │ + fmr f4,f23 │ │ │ │ + fmr f1,f26 │ │ │ │ + fmr f2,f27 │ │ │ │ + ld r26,200(r17) │ │ │ │ + addi r30,r30,1 │ │ │ │ + mr r28,r16 │ │ │ │ + bl 3d10 │ │ │ │ + subf r30,r29,r30 │ │ │ │ + not r29,r25 │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ - addic. r28,r28,-1 │ │ │ │ - stfd f1,-16(r22) │ │ │ │ - stfd f2,-8(r22) │ │ │ │ - beq 1d5f4 │ │ │ │ - sradi r9,r30,63 │ │ │ │ - fmr f1,f28 │ │ │ │ - fmr f2,f29 │ │ │ │ - xor r10,r9,r30 │ │ │ │ - subf r9,r9,r10 │ │ │ │ - add r9,r9,r26 │ │ │ │ + bl 3310 │ │ │ │ + fmr f27,f2 │ │ │ │ + fmr f26,f1 │ │ │ │ + b 1be04 │ │ │ │ + add r2,r26,r2 │ │ │ │ + subf r25,r20,r25 │ │ │ │ + add r29,r29,r20 │ │ │ │ + addi r28,r28,16 │ │ │ │ + lfd f3,0(r2) │ │ │ │ + lfd f4,8(r2) │ │ │ │ + bl 367c │ │ │ │ + fmr f3,f30 │ │ │ │ + fmr f4,f31 │ │ │ │ + bl 3d10 │ │ │ │ + addic. r30,r30,-1 │ │ │ │ + stfd f1,-16(r28) │ │ │ │ + stfd f2,-8(r28) │ │ │ │ + beq 1be94 │ │ │ │ + sradi r2,r25,63 │ │ │ │ + fmr f1,f26 │ │ │ │ + fmr f2,f27 │ │ │ │ + xor r9,r2,r25 │ │ │ │ + subf r2,r2,r9 │ │ │ │ + add r2,r2,r27 │ │ │ │ + sldi r2,r2,4 │ │ │ │ + add r2,r26,r2 │ │ │ │ + lfd f3,0(r2) │ │ │ │ + lfd f4,8(r2) │ │ │ │ + bl 367c │ │ │ │ + add r2,r27,r25 │ │ │ │ + add r9,r29,r27 │ │ │ │ + cmpdi r25,0 │ │ │ │ + addi r2,r2,1 │ │ │ │ sldi r9,r9,4 │ │ │ │ - add r9,r17,r9 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - add r9,r26,r30 │ │ │ │ - add r10,r27,r26 │ │ │ │ - cmpdi r30,0 │ │ │ │ - addi r9,r9,1 │ │ │ │ - sldi r10,r10,4 │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - fmr f2,f27 │ │ │ │ - fmr f1,f26 │ │ │ │ - sldi r9,r9,4 │ │ │ │ - add r10,r17,r10 │ │ │ │ - bge 1d518 │ │ │ │ - lfd f3,0(r10) │ │ │ │ - lfd f4,8(r10) │ │ │ │ - subf r30,r20,r30 │ │ │ │ - add r27,r27,r20 │ │ │ │ - addi r22,r22,16 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + fmr f2,f29 │ │ │ │ + fmr f1,f28 │ │ │ │ + sldi r2,r2,4 │ │ │ │ + add r9,r26,r9 │ │ │ │ + bge 1bdcc │ │ │ │ + lfd f3,0(r9) │ │ │ │ + lfd f4,8(r9) │ │ │ │ + subf r25,r20,r25 │ │ │ │ + add r29,r29,r20 │ │ │ │ + addi r28,r28,16 │ │ │ │ + bl 367c │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ - addic. r28,r28,-1 │ │ │ │ - stfd f1,-16(r22) │ │ │ │ - stfd f2,-8(r22) │ │ │ │ - bne 1d558 │ │ │ │ - ld r9,64(r31) │ │ │ │ - addi r14,r14,16 │ │ │ │ - addi r9,r9,16 │ │ │ │ - std r9,64(r31) │ │ │ │ - ld r9,144(r31) │ │ │ │ - add r26,r26,r9 │ │ │ │ - ld r9,56(r31) │ │ │ │ - add r9,r9,r24 │ │ │ │ - std r9,56(r31) │ │ │ │ - ld r9,104(r31) │ │ │ │ - cmpld r9,r14 │ │ │ │ - bne 1d3cc │ │ │ │ - ld r14,176(r31) │ │ │ │ - ld r28,168(r31) │ │ │ │ - ld r22,184(r31) │ │ │ │ - ld r27,192(r31) │ │ │ │ - ld r30,200(r31) │ │ │ │ - ld r7,208(r31) │ │ │ │ - cmpdi r14,4 │ │ │ │ - beq 1de04 │ │ │ │ - cmpdi r14,5 │ │ │ │ - beq 1da00 │ │ │ │ - li r25,0 │ │ │ │ - ld r9,112(r31) │ │ │ │ + bl 3d10 │ │ │ │ + addic. r30,r30,-1 │ │ │ │ + stfd f1,-16(r28) │ │ │ │ + stfd f2,-8(r28) │ │ │ │ + bne 1be04 │ │ │ │ + ld r2,48(r31) │ │ │ │ + addi r24,r24,16 │ │ │ │ + add r16,r16,r23 │ │ │ │ + addi r2,r2,16 │ │ │ │ + std r2,48(r31) │ │ │ │ + ld r2,96(r31) │ │ │ │ + add r27,r27,r2 │ │ │ │ + ld r2,88(r31) │ │ │ │ + cmpld r2,r24 │ │ │ │ + bne 1bcb4 │ │ │ │ + ld r26,144(r31) │ │ │ │ + ld r28,104(r31) │ │ │ │ + ld r24,168(r31) │ │ │ │ + ld r25,176(r31) │ │ │ │ + ld r10,184(r31) │ │ │ │ + ld r2,192(r31) │ │ │ │ + ld r8,200(r31) │ │ │ │ + cmpdi r26,4 │ │ │ │ + beq 1c684 │ │ │ │ + cmpdi r26,5 │ │ │ │ + beq 1c2a0 │ │ │ │ + li r16,0 │ │ │ │ + ld r9,128(r31) │ │ │ │ cmpdi r9,0 │ │ │ │ - ble 1d8d4 │ │ │ │ - ld r9,224(r21) │ │ │ │ - ld r10,24(r21) │ │ │ │ + ble 1c16c │ │ │ │ + ld r8,224(r17) │ │ │ │ + ld r9,24(r17) │ │ │ │ + li r30,0 │ │ │ │ sldi r28,r28,5 │ │ │ │ - li r27,0 │ │ │ │ - mr r26,r18 │ │ │ │ - mr r7,r16 │ │ │ │ - mr r18,r27 │ │ │ │ - std r9,64(r31) │ │ │ │ - srdi r9,r24,4 │ │ │ │ - add r28,r10,r28 │ │ │ │ - mr r10,r30 │ │ │ │ - std r9,56(r31) │ │ │ │ - ld r9,48(r31) │ │ │ │ + mr r14,r2 │ │ │ │ + std r19,88(r31) │ │ │ │ + mr r29,r26 │ │ │ │ + mr r27,r21 │ │ │ │ + mr r19,r10 │ │ │ │ + mr r7,r18 │ │ │ │ + mr r2,r30 │ │ │ │ + mr r30,r17 │ │ │ │ + std r8,56(r31) │ │ │ │ + srdi r8,r23,4 │ │ │ │ + add r28,r9,r28 │ │ │ │ + mr r17,r2 │ │ │ │ + std r8,48(r31) │ │ │ │ + ld r8,40(r31) │ │ │ │ + addi r9,r28,16 │ │ │ │ lfd f28,16(r28) │ │ │ │ + std r28,96(r31) │ │ │ │ lfd f29,24(r28) │ │ │ │ lfd f30,0(r28) │ │ │ │ lfd f31,8(r28) │ │ │ │ - std r28,88(r31) │ │ │ │ - add r9,r9,r16 │ │ │ │ - std r9,48(r31) │ │ │ │ - ld r9,40(r31) │ │ │ │ - add r9,r9,r16 │ │ │ │ - std r9,40(r31) │ │ │ │ - add r9,r29,r16 │ │ │ │ - mr r16,r29 │ │ │ │ - mr r29,r21 │ │ │ │ + mr r28,r24 │ │ │ │ std r9,72(r31) │ │ │ │ - addi r9,r28,16 │ │ │ │ - mr r28,r14 │ │ │ │ - mr r14,r22 │ │ │ │ - std r9,80(r31) │ │ │ │ - cmpd r28,r25 │ │ │ │ - ble 1d7b8 │ │ │ │ - ld r9,32(r31) │ │ │ │ - sldi r17,r25,3 │ │ │ │ - ld r22,72(r29) │ │ │ │ - sldi r24,r25,4 │ │ │ │ - subf r27,r25,r28 │ │ │ │ - std r29,104(r31) │ │ │ │ - std r28,144(r31) │ │ │ │ - std r26,168(r31) │ │ │ │ - ldx r30,r26,r17 │ │ │ │ - addi r5,r17,-8 │ │ │ │ - add r24,r10,r24 │ │ │ │ - add r17,r26,r17 │ │ │ │ - mr r26,r27 │ │ │ │ - mulld r6,r9,r25 │ │ │ │ - add r21,r16,r5 │ │ │ │ - add r22,r22,r5 │ │ │ │ - lfd f1,0(r24) │ │ │ │ - mr r29,r17 │ │ │ │ - lfd f2,8(r24) │ │ │ │ - mr r17,r24 │ │ │ │ - mr r24,r7 │ │ │ │ - mr r28,r22 │ │ │ │ - mr r27,r21 │ │ │ │ - mr r22,r30 │ │ │ │ - mr r21,r25 │ │ │ │ - mr r25,r10 │ │ │ │ - sldi r20,r6,1 │ │ │ │ + add r8,r8,r18 │ │ │ │ + std r8,40(r31) │ │ │ │ + ld r8,32(r31) │ │ │ │ + add r8,r8,r18 │ │ │ │ + std r8,32(r31) │ │ │ │ + add r8,r21,r18 │ │ │ │ + std r8,64(r31) │ │ │ │ + cmpd r29,r16 │ │ │ │ + ble 1c064 │ │ │ │ + ld r2,88(r31) │ │ │ │ + sldi r20,r16,3 │ │ │ │ + ld r21,72(r30) │ │ │ │ + subf r24,r16,r29 │ │ │ │ + sldi r23,r16,4 │ │ │ │ + std r29,144(r31) │ │ │ │ + std r30,104(r31) │ │ │ │ + addi r5,r20,-8 │ │ │ │ + ldx r26,r19,r20 │ │ │ │ + add r20,r19,r20 │ │ │ │ + mulld r6,r2,r16 │ │ │ │ + ld r2,112(r31) │ │ │ │ + add r21,r21,r5 │ │ │ │ + add r18,r27,r5 │ │ │ │ + mr r29,r20 │ │ │ │ + mr r9,r21 │ │ │ │ + add r23,r2,r23 │ │ │ │ + mr r2,r24 │ │ │ │ + mr r24,r27 │ │ │ │ + mr r27,r18 │ │ │ │ + sldi r22,r6,1 │ │ │ │ + lfd f1,0(r23) │ │ │ │ + lfd f2,8(r23) │ │ │ │ + mr r20,r23 │ │ │ │ + mr r18,r2 │ │ │ │ + mr r23,r7 │ │ │ │ + mr r21,r22 │ │ │ │ + mr r22,r26 │ │ │ │ + mr r26,r28 │ │ │ │ + mr r28,r9 │ │ │ │ ldu r30,8(r27) │ │ │ │ - ld r9,56(r31) │ │ │ │ - addi r17,r17,16 │ │ │ │ - maddld r9,r9,r21,r30 │ │ │ │ - addi r21,r21,1 │ │ │ │ - sldi r9,r9,4 │ │ │ │ - add r9,r19,r9 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - add r9,r20,r30 │ │ │ │ - ldu r5,8(r28) │ │ │ │ - addic. r26,r26,-1 │ │ │ │ - add r20,r20,r15 │ │ │ │ - sldi r9,r9,3 │ │ │ │ - stfd f1,0(r17) │ │ │ │ - stfd f2,8(r17) │ │ │ │ - ldx r9,r23,r9 │ │ │ │ - maddld r22,r22,r5,r9 │ │ │ │ + ld r2,48(r31) │ │ │ │ + addi r20,r20,16 │ │ │ │ + maddld r2,r2,r16,r30 │ │ │ │ + addi r16,r16,1 │ │ │ │ + sldi r2,r2,4 │ │ │ │ + add r2,r25,r2 │ │ │ │ + lfd f3,0(r2) │ │ │ │ + lfd f4,8(r2) │ │ │ │ + bl 367c │ │ │ │ + add r2,r21,r30 │ │ │ │ + ldu r7,8(r28) │ │ │ │ + addic. r18,r18,-1 │ │ │ │ + add r21,r21,r15 │ │ │ │ + sldi r2,r2,3 │ │ │ │ + stfd f1,0(r20) │ │ │ │ + stfd f2,8(r20) │ │ │ │ + ldx r2,r14,r2 │ │ │ │ + maddld r22,r22,r7,r2 │ │ │ │ stdu r22,8(r29) │ │ │ │ - bne 1d74c │ │ │ │ - ld r29,104(r31) │ │ │ │ - ld r28,144(r31) │ │ │ │ - ld r26,168(r31) │ │ │ │ - mr r10,r25 │ │ │ │ - mr r7,r24 │ │ │ │ - ld r9,96(r31) │ │ │ │ - ldx r30,r26,r7 │ │ │ │ - std r7,144(r31) │ │ │ │ - std r10,104(r31) │ │ │ │ - add r6,r10,r9 │ │ │ │ - ld r9,64(r31) │ │ │ │ - sldi r30,r30,5 │ │ │ │ + bne 1bffc │ │ │ │ + ld r30,104(r31) │ │ │ │ + ld r29,144(r31) │ │ │ │ + mr r28,r26 │ │ │ │ + mr r27,r24 │ │ │ │ + mr r7,r23 │ │ │ │ + ld r9,80(r31) │ │ │ │ + ld r2,112(r31) │ │ │ │ + std r7,104(r31) │ │ │ │ + ldx r26,r19,r7 │ │ │ │ + add r6,r2,r9 │ │ │ │ + ld r2,56(r31) │ │ │ │ + sldi r26,r26,5 │ │ │ │ lfd f26,0(r6) │ │ │ │ lfd f27,8(r6) │ │ │ │ - add r30,r9,r30 │ │ │ │ - lfd f3,0(r30) │ │ │ │ - lfd f4,8(r30) │ │ │ │ + add r26,r2,r26 │ │ │ │ + lfd f3,0(r26) │ │ │ │ + lfd f4,8(r26) │ │ │ │ fmr f1,f26 │ │ │ │ fmr f2,f27 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ - lfd f3,16(r30) │ │ │ │ - lfd f4,24(r30) │ │ │ │ + bl 3d10 │ │ │ │ + lfd f3,16(r26) │ │ │ │ + lfd f4,24(r26) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ fmr f2,f27 │ │ │ │ fmr f1,f26 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ - ld r9,88(r31) │ │ │ │ - ld r10,104(r31) │ │ │ │ - ld r7,144(r31) │ │ │ │ + bl 3d10 │ │ │ │ + ld r2,96(r31) │ │ │ │ + ld r7,104(r31) │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ - stfd f30,0(r9) │ │ │ │ - stfd f31,8(r9) │ │ │ │ - ld r9,80(r31) │ │ │ │ - stfd f1,0(r9) │ │ │ │ - stfd f2,8(r9) │ │ │ │ - ble cr3,1d9c8 │ │ │ │ - mtctr r14 │ │ │ │ - ld r11,40(r31) │ │ │ │ - ld r3,48(r31) │ │ │ │ - ld r5,72(r31) │ │ │ │ - mr r25,r14 │ │ │ │ - li r30,0 │ │ │ │ - b 1d89c │ │ │ │ - addi r25,r25,-1 │ │ │ │ - std r30,0(r5) │ │ │ │ - bdz 1d9a4 │ │ │ │ - ldu r8,-8(r3) │ │ │ │ - ldu r9,-8(r11) │ │ │ │ + stfd f30,0(r2) │ │ │ │ + stfd f31,8(r2) │ │ │ │ + ld r2,72(r31) │ │ │ │ + stfd f1,0(r2) │ │ │ │ + stfd f2,8(r2) │ │ │ │ + ble cr4,1c26c │ │ │ │ + ld r11,32(r31) │ │ │ │ + ld r3,40(r31) │ │ │ │ + mtctr r28 │ │ │ │ + mr r16,r28 │ │ │ │ + li r26,0 │ │ │ │ + ld r5,64(r31) │ │ │ │ + b 1c134 │ │ │ │ + addi r16,r16,-1 │ │ │ │ + std r26,0(r5) │ │ │ │ + bdz 1c248 │ │ │ │ + ldu r9,-8(r3) │ │ │ │ + ldu r2,-8(r11) │ │ │ │ ldu r4,-8(r5) │ │ │ │ - subf r9,r9,r8 │ │ │ │ - cmpd r4,r9 │ │ │ │ - beq 1d890 │ │ │ │ - ld r9,112(r31) │ │ │ │ - addi r18,r18,1 │ │ │ │ + subf r2,r2,r9 │ │ │ │ + cmpd r4,r2 │ │ │ │ + beq 1c128 │ │ │ │ + ld r2,128(r31) │ │ │ │ + addi r17,r17,1 │ │ │ │ addi r4,r4,1 │ │ │ │ - sldi r6,r25,3 │ │ │ │ - stdx r4,r16,r6 │ │ │ │ - cmpd r9,r18 │ │ │ │ - bne 1d6d8 │ │ │ │ - mr r21,r29 │ │ │ │ - ld r9,136(r31) │ │ │ │ - addi r8,r9,1 │ │ │ │ - std r8,136(r31) │ │ │ │ - ld r10,120(r31) │ │ │ │ - ld r9,0(r1) │ │ │ │ - addi r10,r10,16 │ │ │ │ + sldi r6,r16,3 │ │ │ │ + stdx r4,r27,r6 │ │ │ │ + cmpd r2,r17 │ │ │ │ + bne 1bf7c │ │ │ │ + mr r17,r30 │ │ │ │ + ld r2,120(r31) │ │ │ │ + addi r10,r2,1 │ │ │ │ std r10,120(r31) │ │ │ │ - ld r10,152(r31) │ │ │ │ - cmpd r10,r8 │ │ │ │ - ld r10,160(r31) │ │ │ │ - std r9,0(r10) │ │ │ │ - mr r1,r10 │ │ │ │ - bne 1d0a4 │ │ │ │ - addi r1,r31,576 │ │ │ │ - ld r0,16(r1) │ │ │ │ + ld r9,136(r31) │ │ │ │ + ld r2,0(r1) │ │ │ │ + addi r9,r9,16 │ │ │ │ + std r9,136(r31) │ │ │ │ + ld r9,152(r31) │ │ │ │ + cmpd r9,r10 │ │ │ │ + ld r9,160(r31) │ │ │ │ + std r2,0(r9) │ │ │ │ + mr r1,r9 │ │ │ │ + bne 1b97c │ │ │ │ + addi r1,r31,592 │ │ │ │ lwz r11,8(r1) │ │ │ │ - ld r14,-256(r1) │ │ │ │ - ld r15,-248(r1) │ │ │ │ - ld r16,-240(r1) │ │ │ │ - ld r17,-232(r1) │ │ │ │ - ld r18,-224(r1) │ │ │ │ - ld r19,-216(r1) │ │ │ │ - ld r20,-208(r1) │ │ │ │ - ld r21,-200(r1) │ │ │ │ - ld r22,-192(r1) │ │ │ │ - ld r23,-184(r1) │ │ │ │ - ld r24,-176(r1) │ │ │ │ - ld r25,-168(r1) │ │ │ │ - ld r26,-160(r1) │ │ │ │ - ld r27,-152(r1) │ │ │ │ + ld r0,16(r1) │ │ │ │ + lxv vs63,-288(r1) │ │ │ │ + ld r14,-272(r1) │ │ │ │ + ld r15,-264(r1) │ │ │ │ + ld r16,-256(r1) │ │ │ │ + ld r17,-248(r1) │ │ │ │ + ld r18,-240(r1) │ │ │ │ + ld r19,-232(r1) │ │ │ │ + ld r20,-224(r1) │ │ │ │ mtlr r0 │ │ │ │ - ld r28,-144(r1) │ │ │ │ - ld r29,-136(r1) │ │ │ │ - ld r30,-128(r1) │ │ │ │ - ld r31,-120(r1) │ │ │ │ + ld r21,-216(r1) │ │ │ │ + ld r22,-208(r1) │ │ │ │ + ld r23,-200(r1) │ │ │ │ + ld r24,-192(r1) │ │ │ │ + ld r25,-184(r1) │ │ │ │ + ld r26,-176(r1) │ │ │ │ + ld r27,-168(r1) │ │ │ │ + ld r28,-160(r1) │ │ │ │ + ld r29,-152(r1) │ │ │ │ + ld r30,-144(r1) │ │ │ │ + ld r31,-136(r1) │ │ │ │ + lfd f16,-128(r1) │ │ │ │ + lfd f17,-120(r1) │ │ │ │ lfd f18,-112(r1) │ │ │ │ lfd f19,-104(r1) │ │ │ │ lfd f20,-96(r1) │ │ │ │ lfd f21,-88(r1) │ │ │ │ lfd f22,-80(r1) │ │ │ │ lfd f23,-72(r1) │ │ │ │ lfd f24,-64(r1) │ │ │ │ + mtocrf 16,r11 │ │ │ │ + mtocrf 8,r11 │ │ │ │ lfd f25,-56(r1) │ │ │ │ lfd f26,-48(r1) │ │ │ │ lfd f27,-40(r1) │ │ │ │ lfd f28,-32(r1) │ │ │ │ lfd f29,-24(r1) │ │ │ │ lfd f30,-16(r1) │ │ │ │ lfd f31,-8(r1) │ │ │ │ - mtocrf 16,r11 │ │ │ │ - mtocrf 8,r11 │ │ │ │ blr │ │ │ │ - ld r9,112(r31) │ │ │ │ - ld r6,0(r16) │ │ │ │ - addi r18,r18,1 │ │ │ │ - cmpd r9,r18 │ │ │ │ + ld r2,128(r31) │ │ │ │ + ld r6,0(r27) │ │ │ │ + addi r17,r17,1 │ │ │ │ + cmpd r2,r17 │ │ │ │ addi r6,r6,1 │ │ │ │ - std r6,0(r16) │ │ │ │ - bne 1d6e0 │ │ │ │ - mr r21,r29 │ │ │ │ - b 1d8d4 │ │ │ │ - sldi r6,r14,3 │ │ │ │ - ld r9,112(r31) │ │ │ │ - addi r18,r18,1 │ │ │ │ - mr r25,r14 │ │ │ │ - ldx r4,r16,r6 │ │ │ │ - sldi r6,r25,3 │ │ │ │ - cmpd r9,r18 │ │ │ │ + std r6,0(r27) │ │ │ │ + bne 1bf84 │ │ │ │ + mr r17,r30 │ │ │ │ + b 1c16c │ │ │ │ + sldi r6,r28,3 │ │ │ │ + ld r2,128(r31) │ │ │ │ + addi r17,r17,1 │ │ │ │ + mr r16,r28 │ │ │ │ + ldx r4,r27,r6 │ │ │ │ + sldi r6,r16,3 │ │ │ │ + cmpd r2,r17 │ │ │ │ addi r4,r4,1 │ │ │ │ - stdx r4,r16,r6 │ │ │ │ - bne 1d6d8 │ │ │ │ - b 1d8d0 │ │ │ │ - nop │ │ │ │ + stdx r4,r27,r6 │ │ │ │ + bne 1bf7c │ │ │ │ + b 1c168 │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ble cr4,1d8d4 │ │ │ │ - ld r4,16(r25) │ │ │ │ - ld r8,24(r21) │ │ │ │ - mulli r9,r27,48 │ │ │ │ - add r6,r19,r24 │ │ │ │ - addi r5,r24,-8 │ │ │ │ - sldi r10,r27,4 │ │ │ │ + ble cr3,1c16c │ │ │ │ + ld r11,16(r22) │ │ │ │ + ld r5,24(r17) │ │ │ │ + mulli r9,r14,48 │ │ │ │ + add r6,r25,r23 │ │ │ │ + sldi r7,r14,4 │ │ │ │ sldi r28,r28,5 │ │ │ │ - sldi r22,r27,6 │ │ │ │ - ld r3,32(r25) │ │ │ │ - add r5,r23,r5 │ │ │ │ - ld r11,8(r25) │ │ │ │ - ld r26,224(r21) │ │ │ │ - std r18,216(r31) │ │ │ │ - std r30,224(r31) │ │ │ │ - addi r10,r10,8 │ │ │ │ - addi r22,r22,56 │ │ │ │ - mr r30,r7 │ │ │ │ - li r19,0 │ │ │ │ + std r17,192(r31) │ │ │ │ std r21,200(r31) │ │ │ │ - std r4,176(r31) │ │ │ │ - ld r4,24(r25) │ │ │ │ - add r28,r8,r28 │ │ │ │ - std r5,184(r31) │ │ │ │ - addi r5,r23,-8 │ │ │ │ + std r10,208(r31) │ │ │ │ + sldi r14,r14,6 │ │ │ │ + addi r4,r23,-8 │ │ │ │ + addi r18,r2,-8 │ │ │ │ + ld r3,8(r22) │ │ │ │ + ld r26,224(r17) │ │ │ │ + li r19,0 │ │ │ │ + add r20,r6,r23 │ │ │ │ + addi r7,r7,8 │ │ │ │ + mr r30,r6 │ │ │ │ + mr r29,r8 │ │ │ │ + add r4,r2,r4 │ │ │ │ + std r11,176(r31) │ │ │ │ + ld r11,24(r22) │ │ │ │ + add r28,r5,r28 │ │ │ │ + add r7,r2,r7 │ │ │ │ + add r5,r20,r23 │ │ │ │ + mr r25,r20 │ │ │ │ addi r9,r9,40 │ │ │ │ - add r10,r23,r10 │ │ │ │ - add r22,r23,r22 │ │ │ │ - mr r18,r6 │ │ │ │ - std r3,80(r31) │ │ │ │ + std r4,184(r31) │ │ │ │ lfd f30,0(r28) │ │ │ │ lfd f31,8(r28) │ │ │ │ - lfd f18,16(r28) │ │ │ │ - lfd f19,24(r28) │ │ │ │ - add r9,r23,r9 │ │ │ │ + add r16,r5,r23 │ │ │ │ addi r27,r28,16 │ │ │ │ - mr r7,r10 │ │ │ │ - std r29,208(r31) │ │ │ │ - std r4,72(r31) │ │ │ │ - add r4,r6,r24 │ │ │ │ - std r9,88(r31) │ │ │ │ - add r8,r4,r24 │ │ │ │ - std r4,192(r31) │ │ │ │ - add r16,r8,r24 │ │ │ │ - mr r24,r5 │ │ │ │ - std r8,96(r31) │ │ │ │ - ldu r25,8(r24) │ │ │ │ - li r21,0 │ │ │ │ - lfd f20,0(r30) │ │ │ │ - lfd f21,8(r30) │ │ │ │ - mr r10,r18 │ │ │ │ - std r7,144(r31) │ │ │ │ - std r11,240(r31) │ │ │ │ - std r30,256(r31) │ │ │ │ - std r7,264(r31) │ │ │ │ - mulld r9,r25,r11 │ │ │ │ - std r25,232(r31) │ │ │ │ - std r24,248(r31) │ │ │ │ - std r9,168(r31) │ │ │ │ - mr r9,r21 │ │ │ │ - lfd f3,0(r10) │ │ │ │ - lfd f4,8(r10) │ │ │ │ + mr r23,r18 │ │ │ │ + mr r6,r7 │ │ │ │ + std r5,104(r31) │ │ │ │ + lfd f16,16(r28) │ │ │ │ + lfd f17,24(r28) │ │ │ │ + std r11,80(r31) │ │ │ │ + ld r11,32(r22) │ │ │ │ + addi r22,r14,56 │ │ │ │ + add r22,r2,r22 │ │ │ │ + add r2,r2,r9 │ │ │ │ + std r11,88(r31) │ │ │ │ + std r2,96(r31) │ │ │ │ + ldu r21,8(r23) │ │ │ │ + li r17,0 │ │ │ │ + lfd f20,0(r29) │ │ │ │ + mr r9,r30 │ │ │ │ + std r6,144(r31) │ │ │ │ + lfd f21,8(r29) │ │ │ │ + std r3,224(r31) │ │ │ │ + std r6,240(r31) │ │ │ │ + std r30,248(r31) │ │ │ │ + mulld r2,r21,r3 │ │ │ │ + std r21,216(r31) │ │ │ │ + std r23,232(r31) │ │ │ │ + std r2,168(r31) │ │ │ │ + mr r2,r17 │ │ │ │ + lfd f3,0(r9) │ │ │ │ + lfd f4,8(r9) │ │ │ │ fmr f1,f20 │ │ │ │ fmr f2,f21 │ │ │ │ - std r9,40(r31) │ │ │ │ - std r10,32(r31) │ │ │ │ - li r23,0 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - ld r9,144(r31) │ │ │ │ - ld r30,192(r31) │ │ │ │ - ld r10,32(r31) │ │ │ │ - ld r21,184(r31) │ │ │ │ - std r19,272(r31) │ │ │ │ - std r18,296(r31) │ │ │ │ + std r2,40(r31) │ │ │ │ + std r9,32(r31) │ │ │ │ + li r20,0 │ │ │ │ + bl 367c │ │ │ │ + ld r2,144(r31) │ │ │ │ + ld r9,32(r31) │ │ │ │ + std r29,280(r31) │ │ │ │ + mr r29,r25 │ │ │ │ + ld r18,184(r31) │ │ │ │ + std r19,256(r31) │ │ │ │ + std r25,296(r31) │ │ │ │ fmr f23,f2 │ │ │ │ fmr f22,f1 │ │ │ │ - ldu r7,8(r9) │ │ │ │ - mr r29,r30 │ │ │ │ - std r10,304(r31) │ │ │ │ - std r9,144(r31) │ │ │ │ - ld r9,168(r31) │ │ │ │ - add r7,r9,r7 │ │ │ │ - ld r9,176(r31) │ │ │ │ - std r7,280(r31) │ │ │ │ - mulld r20,r7,r9 │ │ │ │ - ld r9,40(r31) │ │ │ │ + ldu r8,8(r2) │ │ │ │ std r9,288(r31) │ │ │ │ - std r20,104(r31) │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ + std r2,144(r31) │ │ │ │ + ld r2,168(r31) │ │ │ │ + add r8,r2,r8 │ │ │ │ + ld r2,176(r31) │ │ │ │ + std r8,264(r31) │ │ │ │ + mulld r2,r8,r2 │ │ │ │ + std r2,72(r31) │ │ │ │ + ld r2,40(r31) │ │ │ │ + std r2,272(r31) │ │ │ │ nop │ │ │ │ lfd f3,0(r29) │ │ │ │ lfd f4,8(r29) │ │ │ │ fmr f1,f22 │ │ │ │ fmr f2,f23 │ │ │ │ - li r18,0 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - ldu r8,8(r21) │ │ │ │ - ld r9,104(r31) │ │ │ │ - ld r10,72(r31) │ │ │ │ - ld r17,88(r31) │ │ │ │ + li r21,0 │ │ │ │ + bl 367c │ │ │ │ + ldu r10,8(r18) │ │ │ │ + ld r2,72(r31) │ │ │ │ + ld r9,80(r31) │ │ │ │ ld r19,96(r31) │ │ │ │ - ld r14,80(r31) │ │ │ │ - std r23,48(r31) │ │ │ │ + std r20,48(r31) │ │ │ │ std r29,64(r31) │ │ │ │ + ld r24,104(r31) │ │ │ │ + ld r14,88(r31) │ │ │ │ fmr f25,f2 │ │ │ │ fmr f24,f1 │ │ │ │ - add r9,r9,r8 │ │ │ │ - std r21,56(r31) │ │ │ │ - mulld r30,r9,r10 │ │ │ │ - std r9,40(r31) │ │ │ │ - std r30,32(r31) │ │ │ │ + add r2,r2,r10 │ │ │ │ + std r18,56(r31) │ │ │ │ + mulld r30,r2,r9 │ │ │ │ + std r2,40(r31) │ │ │ │ + mr r17,r30 │ │ │ │ nop │ │ │ │ nop │ │ │ │ - lfd f3,0(r19) │ │ │ │ - lfd f4,8(r19) │ │ │ │ + nop │ │ │ │ + lfd f3,0(r24) │ │ │ │ + lfd f4,8(r24) │ │ │ │ fmr f1,f24 │ │ │ │ fmr f2,f25 │ │ │ │ mr r25,r22 │ │ │ │ - mr r20,r16 │ │ │ │ + mr r18,r16 │ │ │ │ + bl 367c │ │ │ │ + ldu r2,8(r19) │ │ │ │ + std r24,32(r31) │ │ │ │ mr r24,r15 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - ldu r9,8(r17) │ │ │ │ - ld r10,32(r31) │ │ │ │ fmr f27,f2 │ │ │ │ fmr f26,f1 │ │ │ │ - add r9,r10,r9 │ │ │ │ - mulld r30,r9,r14 │ │ │ │ - mr r21,r9 │ │ │ │ - lfd f3,0(r20) │ │ │ │ - lfd f4,8(r20) │ │ │ │ + add r2,r17,r2 │ │ │ │ + mulld r30,r2,r14 │ │ │ │ + mr r20,r2 │ │ │ │ + nop │ │ │ │ + lfd f3,0(r18) │ │ │ │ + lfd f4,8(r18) │ │ │ │ fmr f1,f26 │ │ │ │ fmr f2,f27 │ │ │ │ - addi r20,r20,16 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + addi r18,r18,16 │ │ │ │ + bl 367c │ │ │ │ ldu r23,8(r25) │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ add r23,r30,r23 │ │ │ │ sldi r29,r23,5 │ │ │ │ add r29,r26,r29 │ │ │ │ lfd f3,0(r29) │ │ │ │ lfd f4,8(r29) │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ + bl 3d10 │ │ │ │ lfd f3,16(r29) │ │ │ │ lfd f4,24(r29) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ - fmr f2,f19 │ │ │ │ - fmr f1,f18 │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ + fmr f2,f17 │ │ │ │ + fmr f1,f16 │ │ │ │ + bl 3d10 │ │ │ │ addic. r24,r24,-1 │ │ │ │ stfd f30,0(r28) │ │ │ │ stfd f31,8(r28) │ │ │ │ - fmr f19,f2 │ │ │ │ - fmr f18,f1 │ │ │ │ + fmr f17,f2 │ │ │ │ + fmr f16,f1 │ │ │ │ stfd f1,0(r27) │ │ │ │ stfd f2,8(r27) │ │ │ │ - bne 1dc10 │ │ │ │ - addi r18,r18,1 │ │ │ │ - mr r9,r21 │ │ │ │ - addi r19,r19,16 │ │ │ │ - cmpd r15,r18 │ │ │ │ - bne 1dbd0 │ │ │ │ - mr r24,r23 │ │ │ │ - ld r23,48(r31) │ │ │ │ + bne 1c4a0 │ │ │ │ + addi r21,r21,1 │ │ │ │ + ld r24,32(r31) │ │ │ │ + mr r2,r20 │ │ │ │ + cmpd r15,r21 │ │ │ │ + addi r24,r24,16 │ │ │ │ + bne 1c460 │ │ │ │ + ld r20,48(r31) │ │ │ │ ld r29,64(r31) │ │ │ │ - mr r14,r9 │ │ │ │ - ld r21,56(r31) │ │ │ │ - ld r9,40(r31) │ │ │ │ - addi r23,r23,1 │ │ │ │ + mr r14,r2 │ │ │ │ + mr r17,r23 │ │ │ │ + ld r2,40(r31) │ │ │ │ + ld r18,56(r31) │ │ │ │ + addi r20,r20,1 │ │ │ │ addi r29,r29,16 │ │ │ │ - cmpd r15,r23 │ │ │ │ - bne 1db70 │ │ │ │ - mr r8,r9 │ │ │ │ + cmpd r15,r20 │ │ │ │ + bne 1c400 │ │ │ │ + mr r10,r2 │ │ │ │ + ld r2,272(r31) │ │ │ │ ld r9,288(r31) │ │ │ │ - ld r10,304(r31) │ │ │ │ - mr r6,r24 │ │ │ │ - ld r19,272(r31) │ │ │ │ - mr r24,r14 │ │ │ │ - ld r7,280(r31) │ │ │ │ - ld r18,296(r31) │ │ │ │ - mr r14,r6 │ │ │ │ - addi r9,r9,1 │ │ │ │ - addi r10,r10,16 │ │ │ │ - cmpd r15,r9 │ │ │ │ - bne 1daf0 │ │ │ │ + mr r23,r14 │ │ │ │ + ld r19,256(r31) │ │ │ │ + ld r8,264(r31) │ │ │ │ + ld r29,280(r31) │ │ │ │ + ld r25,296(r31) │ │ │ │ + addi r2,r2,1 │ │ │ │ + addi r9,r9,16 │ │ │ │ + cmpd r15,r2 │ │ │ │ + bne 1c38c │ │ │ │ addi r19,r19,1 │ │ │ │ - ld r30,256(r31) │ │ │ │ - mr r29,r7 │ │ │ │ - mr r20,r14 │ │ │ │ - ld r25,232(r31) │ │ │ │ - mr r14,r24 │ │ │ │ - ld r11,240(r31) │ │ │ │ - ld r24,248(r31) │ │ │ │ - ld r7,264(r31) │ │ │ │ + mr r18,r23 │ │ │ │ + ld r21,216(r31) │ │ │ │ + ld r3,224(r31) │ │ │ │ + mr r24,r8 │ │ │ │ + mr r2,r10 │ │ │ │ + ld r23,232(r31) │ │ │ │ + ld r6,240(r31) │ │ │ │ + mr r14,r17 │ │ │ │ + addi r29,r29,16 │ │ │ │ cmpd r15,r19 │ │ │ │ - addi r30,r30,16 │ │ │ │ - bne 1dab8 │ │ │ │ - ld r18,216(r31) │ │ │ │ - ld r9,136(r31) │ │ │ │ - ld r30,224(r31) │ │ │ │ - mr r3,r29 │ │ │ │ - ld r29,208(r31) │ │ │ │ - addi r7,r15,-1 │ │ │ │ + ld r30,248(r31) │ │ │ │ + bne 1c354 │ │ │ │ + ld r10,208(r31) │ │ │ │ + ld r9,112(r31) │ │ │ │ + mr r5,r21 │ │ │ │ + addi r8,r15,-1 │ │ │ │ ld r21,200(r31) │ │ │ │ - std r8,24(r18) │ │ │ │ - addi r8,r9,1 │ │ │ │ - stfd f28,80(r30) │ │ │ │ - stfd f29,88(r30) │ │ │ │ - std r20,40(r18) │ │ │ │ - std r25,8(r18) │ │ │ │ - stfd f20,16(r30) │ │ │ │ - stfd f21,24(r30) │ │ │ │ - std r3,16(r18) │ │ │ │ - stfd f22,32(r30) │ │ │ │ - stfd f23,40(r30) │ │ │ │ - stfd f24,48(r30) │ │ │ │ - stfd f25,56(r30) │ │ │ │ - stfd f26,64(r30) │ │ │ │ - stfd f27,72(r30) │ │ │ │ - std r7,32(r29) │ │ │ │ - std r7,0(r29) │ │ │ │ - std r7,8(r29) │ │ │ │ - std r7,16(r29) │ │ │ │ - std r7,24(r29) │ │ │ │ - std r14,32(r18) │ │ │ │ - std r8,136(r31) │ │ │ │ - ld r10,120(r31) │ │ │ │ - ld r9,0(r1) │ │ │ │ - addi r10,r10,16 │ │ │ │ + ld r17,192(r31) │ │ │ │ + std r2,24(r10) │ │ │ │ + std r24,16(r10) │ │ │ │ + ld r2,120(r31) │ │ │ │ + std r14,40(r10) │ │ │ │ + std r18,32(r10) │ │ │ │ + std r5,8(r10) │ │ │ │ + stfd f28,80(r9) │ │ │ │ + stfd f29,88(r9) │ │ │ │ + stfd f20,16(r9) │ │ │ │ + stfd f21,24(r9) │ │ │ │ + addi r10,r2,1 │ │ │ │ + stfd f22,32(r9) │ │ │ │ + stfd f23,40(r9) │ │ │ │ + stfd f24,48(r9) │ │ │ │ + stfd f25,56(r9) │ │ │ │ + stfd f26,64(r9) │ │ │ │ + stfd f27,72(r9) │ │ │ │ + std r8,32(r21) │ │ │ │ + std r8,24(r21) │ │ │ │ + std r8,0(r21) │ │ │ │ + std r8,8(r21) │ │ │ │ + std r8,16(r21) │ │ │ │ std r10,120(r31) │ │ │ │ - ld r10,152(r31) │ │ │ │ - cmpd r10,r8 │ │ │ │ - ld r10,160(r31) │ │ │ │ - std r9,0(r10) │ │ │ │ - mr r1,r10 │ │ │ │ - bne 1d0a4 │ │ │ │ - b 1d908 │ │ │ │ - ble cr4,1d8d4 │ │ │ │ - mulli r9,r27,48 │ │ │ │ - ld r6,24(r21) │ │ │ │ - sldi r4,r28,5 │ │ │ │ - sldi r8,r27,4 │ │ │ │ - sldi r10,r27,5 │ │ │ │ - add r22,r19,r24 │ │ │ │ - ld r3,16(r25) │ │ │ │ - addi r20,r23,-8 │ │ │ │ - ld r5,8(r25) │ │ │ │ - addi r8,r8,8 │ │ │ │ - ld r16,24(r25) │ │ │ │ - ld r25,224(r21) │ │ │ │ - std r29,88(r31) │ │ │ │ - li r28,0 │ │ │ │ - addi r10,r10,24 │ │ │ │ - add r17,r22,r24 │ │ │ │ - std r21,80(r31) │ │ │ │ - std r18,96(r31) │ │ │ │ - add r27,r6,r4 │ │ │ │ - add r4,r23,r8 │ │ │ │ + ld r9,136(r31) │ │ │ │ + ld r2,0(r1) │ │ │ │ + addi r9,r9,16 │ │ │ │ + std r9,136(r31) │ │ │ │ + ld r9,152(r31) │ │ │ │ + cmpd r9,r10 │ │ │ │ + ld r9,160(r31) │ │ │ │ + std r2,0(r9) │ │ │ │ + mr r1,r9 │ │ │ │ + bne 1b97c │ │ │ │ + b 1c1a0 │ │ │ │ + ble cr3,1c16c │ │ │ │ + ld r26,24(r17) │ │ │ │ + ld r4,16(r22) │ │ │ │ + mulli r9,r14,48 │ │ │ │ + add r19,r25,r23 │ │ │ │ + sldi r28,r28,5 │ │ │ │ + sldi r6,r14,4 │ │ │ │ + std r17,88(r31) │ │ │ │ + std r21,96(r31) │ │ │ │ + sldi r7,r14,5 │ │ │ │ + ld r18,24(r22) │ │ │ │ + ld r5,8(r22) │ │ │ │ + addi r20,r2,-8 │ │ │ │ + li r27,0 │ │ │ │ + addi r6,r6,8 │ │ │ │ + ld r24,224(r17) │ │ │ │ + addi r7,r7,24 │ │ │ │ + add r26,r26,r28 │ │ │ │ + std r4,56(r31) │ │ │ │ + add r4,r19,r23 │ │ │ │ addi r9,r9,40 │ │ │ │ - add r10,r23,r10 │ │ │ │ - add r6,r17,r24 │ │ │ │ - mr r29,r17 │ │ │ │ - std r3,56(r31) │ │ │ │ - lfd f28,0(r27) │ │ │ │ - lfd f29,8(r27) │ │ │ │ - lfd f30,16(r27) │ │ │ │ - lfd f31,24(r27) │ │ │ │ - add r23,r23,r9 │ │ │ │ - addi r26,r27,16 │ │ │ │ - mr r9,r22 │ │ │ │ - mr r22,r20 │ │ │ │ - std r6,64(r31) │ │ │ │ - std r10,72(r31) │ │ │ │ - mr r17,r23 │ │ │ │ - mr r23,r7 │ │ │ │ - ldu r6,8(r22) │ │ │ │ - li r21,0 │ │ │ │ - lfd f20,0(r23) │ │ │ │ - lfd f21,8(r23) │ │ │ │ - ld r18,64(r31) │ │ │ │ - std r9,192(r31) │ │ │ │ - mr r20,r29 │ │ │ │ - std r4,40(r31) │ │ │ │ - std r28,144(r31) │ │ │ │ - std r5,168(r31) │ │ │ │ - std r23,176(r31) │ │ │ │ - std r4,184(r31) │ │ │ │ - mulld r10,r6,r5 │ │ │ │ - std r6,104(r31) │ │ │ │ - std r22,200(r31) │ │ │ │ - std r10,48(r31) │ │ │ │ - mr r10,r9 │ │ │ │ - mr r9,r21 │ │ │ │ - lfd f3,0(r10) │ │ │ │ - lfd f4,8(r10) │ │ │ │ - fmr f1,f20 │ │ │ │ - fmr f2,f21 │ │ │ │ - std r9,224(r31) │ │ │ │ - std r10,32(r31) │ │ │ │ + add r7,r2,r7 │ │ │ │ + mr r17,r18 │ │ │ │ + std r4,72(r31) │ │ │ │ + lfd f30,0(r26) │ │ │ │ + add r4,r4,r23 │ │ │ │ + lfd f31,8(r26) │ │ │ │ + addi r25,r26,16 │ │ │ │ + lfd f20,16(r26) │ │ │ │ + lfd f21,24(r26) │ │ │ │ + add r14,r2,r9 │ │ │ │ + std r7,80(r31) │ │ │ │ + std r4,64(r31) │ │ │ │ + add r4,r2,r6 │ │ │ │ + ldu r6,8(r20) │ │ │ │ li r28,0 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - ld r9,40(r31) │ │ │ │ - ld r24,72(r31) │ │ │ │ - ld r10,32(r31) │ │ │ │ - std r30,208(r31) │ │ │ │ - std r20,240(r31) │ │ │ │ - fmr f23,f2 │ │ │ │ - fmr f22,f1 │ │ │ │ - ldu r8,8(r9) │ │ │ │ - std r10,232(r31) │ │ │ │ - std r9,40(r31) │ │ │ │ - ld r9,48(r31) │ │ │ │ - add r8,r9,r8 │ │ │ │ - ld r9,56(r31) │ │ │ │ - std r8,216(r31) │ │ │ │ - mulld r23,r8,r9 │ │ │ │ - mr r22,r23 │ │ │ │ - mr r23,r24 │ │ │ │ - mr r24,r20 │ │ │ │ - lfd f3,0(r24) │ │ │ │ - lfd f4,8(r24) │ │ │ │ + lfd f22,0(r8) │ │ │ │ + mr r9,r19 │ │ │ │ + std r4,40(r31) │ │ │ │ + lfd f23,8(r8) │ │ │ │ + ld r21,64(r31) │ │ │ │ + std r10,104(r31) │ │ │ │ + std r27,168(r31) │ │ │ │ + std r5,176(r31) │ │ │ │ + std r8,184(r31) │ │ │ │ + std r4,200(r31) │ │ │ │ + std r19,208(r31) │ │ │ │ + mulld r2,r6,r5 │ │ │ │ + std r6,144(r31) │ │ │ │ + std r20,192(r31) │ │ │ │ + std r2,48(r31) │ │ │ │ + mr r2,r28 │ │ │ │ + lfd f3,0(r9) │ │ │ │ + lfd f4,8(r9) │ │ │ │ fmr f1,f22 │ │ │ │ fmr f2,f23 │ │ │ │ - mr r14,r15 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - ldu r9,8(r23) │ │ │ │ - std r28,32(r31) │ │ │ │ - mr r28,r18 │ │ │ │ + std r2,224(r31) │ │ │ │ + std r9,32(r31) │ │ │ │ + li r28,0 │ │ │ │ + bl 367c │ │ │ │ + ld r2,40(r31) │ │ │ │ + ld r9,32(r31) │ │ │ │ + ld r27,80(r31) │ │ │ │ + ld r29,72(r31) │ │ │ │ fmr f25,f2 │ │ │ │ fmr f24,f1 │ │ │ │ - add r21,r22,r9 │ │ │ │ - mulld r29,r21,r16 │ │ │ │ - mr r19,r29 │ │ │ │ - mr r29,r17 │ │ │ │ - lfd f3,0(r28) │ │ │ │ - lfd f4,8(r28) │ │ │ │ + ldu r10,8(r2) │ │ │ │ + std r9,232(r31) │ │ │ │ + std r2,40(r31) │ │ │ │ + ld r2,48(r31) │ │ │ │ + add r10,r2,r10 │ │ │ │ + ld r2,56(r31) │ │ │ │ + std r10,216(r31) │ │ │ │ + mulld r23,r10,r2 │ │ │ │ + lfd f3,0(r29) │ │ │ │ + lfd f4,8(r29) │ │ │ │ fmr f1,f24 │ │ │ │ fmr f2,f25 │ │ │ │ - addi r28,r28,16 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - ldu r20,8(r29) │ │ │ │ + mr r18,r14 │ │ │ │ + mr r16,r15 │ │ │ │ + bl 367c │ │ │ │ + ldu r2,8(r27) │ │ │ │ + std r29,32(r31) │ │ │ │ + mr r29,r21 │ │ │ │ fmr f27,f2 │ │ │ │ fmr f26,f1 │ │ │ │ - add r20,r19,r20 │ │ │ │ - sldi r9,r20,5 │ │ │ │ - add r30,r25,r9 │ │ │ │ - lfd f3,0(r30) │ │ │ │ - lfd f4,8(r30) │ │ │ │ - bl 6d428 │ │ │ │ + add r22,r23,r2 │ │ │ │ + mulld r30,r22,r17 │ │ │ │ + mr r19,r30 │ │ │ │ nop │ │ │ │ - fmr f4,f2 │ │ │ │ - fmr f3,f1 │ │ │ │ - fmr f2,f29 │ │ │ │ - fmr f1,f28 │ │ │ │ - bl 6d228 │ │ │ │ nop │ │ │ │ - lfd f3,16(r30) │ │ │ │ - lfd f4,24(r30) │ │ │ │ + lfd f3,0(r29) │ │ │ │ + lfd f4,8(r29) │ │ │ │ + fmr f1,f26 │ │ │ │ + fmr f2,f27 │ │ │ │ + addi r29,r29,16 │ │ │ │ + bl 367c │ │ │ │ + ldu r20,8(r18) │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ - fmr f2,f27 │ │ │ │ - fmr f1,f26 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + add r20,r19,r20 │ │ │ │ + sldi r2,r20,5 │ │ │ │ + add r30,r24,r2 │ │ │ │ + lfd f3,0(r30) │ │ │ │ + lfd f4,8(r30) │ │ │ │ + bl 367c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ - addic. r14,r14,-1 │ │ │ │ - stfd f28,0(r27) │ │ │ │ - stfd f29,8(r27) │ │ │ │ + bl 3d10 │ │ │ │ + lfd f3,16(r30) │ │ │ │ + lfd f4,24(r30) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - stfd f1,0(r26) │ │ │ │ - stfd f2,8(r26) │ │ │ │ - bne 1df90 │ │ │ │ - ld r28,32(r31) │ │ │ │ - addi r24,r24,16 │ │ │ │ + fmr f2,f29 │ │ │ │ + fmr f1,f28 │ │ │ │ + bl 367c │ │ │ │ + fmr f4,f2 │ │ │ │ + fmr f3,f1 │ │ │ │ + fmr f2,f21 │ │ │ │ + fmr f1,f20 │ │ │ │ + bl 3d10 │ │ │ │ + addic. r16,r16,-1 │ │ │ │ + stfd f30,0(r26) │ │ │ │ + stfd f31,8(r26) │ │ │ │ + fmr f21,f2 │ │ │ │ + fmr f20,f1 │ │ │ │ + stfd f1,0(r25) │ │ │ │ + stfd f2,8(r25) │ │ │ │ + bne 1c7f0 │ │ │ │ addi r28,r28,1 │ │ │ │ + ld r29,32(r31) │ │ │ │ cmpd r15,r28 │ │ │ │ - bne 1df50 │ │ │ │ - ld r9,224(r31) │ │ │ │ - ld r10,232(r31) │ │ │ │ - mr r22,r20 │ │ │ │ - ld r30,208(r31) │ │ │ │ - ld r8,216(r31) │ │ │ │ - mr r14,r21 │ │ │ │ - ld r20,240(r31) │ │ │ │ - addi r9,r9,1 │ │ │ │ - addi r10,r10,16 │ │ │ │ - cmpd r15,r9 │ │ │ │ - bne 1dee4 │ │ │ │ - ld r28,144(r31) │ │ │ │ - ld r23,176(r31) │ │ │ │ + addi r29,r29,16 │ │ │ │ + bne 1c7ac │ │ │ │ + ld r2,224(r31) │ │ │ │ + ld r9,232(r31) │ │ │ │ mr r19,r22 │ │ │ │ - ld r6,104(r31) │ │ │ │ - ld r5,168(r31) │ │ │ │ - mr r29,r20 │ │ │ │ - ld r4,184(r31) │ │ │ │ - ld r9,192(r31) │ │ │ │ - ld r22,200(r31) │ │ │ │ - addi r28,r28,1 │ │ │ │ - addi r23,r23,16 │ │ │ │ - cmpd r15,r28 │ │ │ │ - bne 1de9c │ │ │ │ - ld r18,96(r31) │ │ │ │ - ld r9,136(r31) │ │ │ │ - ld r29,88(r31) │ │ │ │ - addi r7,r15,-1 │ │ │ │ - ld r21,80(r31) │ │ │ │ - stfd f26,64(r30) │ │ │ │ - stfd f27,72(r30) │ │ │ │ - stfd f20,16(r30) │ │ │ │ - stfd f21,24(r30) │ │ │ │ - stfd f22,32(r30) │ │ │ │ - stfd f23,40(r30) │ │ │ │ - stfd f24,48(r30) │ │ │ │ - stfd f25,56(r30) │ │ │ │ - std r8,16(r18) │ │ │ │ - addi r8,r9,1 │ │ │ │ - std r19,32(r18) │ │ │ │ - std r6,8(r18) │ │ │ │ - std r14,24(r18) │ │ │ │ - std r7,24(r29) │ │ │ │ - std r7,0(r29) │ │ │ │ - std r7,8(r29) │ │ │ │ - std r7,16(r29) │ │ │ │ - std r8,136(r31) │ │ │ │ - ld r10,120(r31) │ │ │ │ - ld r9,0(r1) │ │ │ │ - addi r10,r10,16 │ │ │ │ + mr r16,r20 │ │ │ │ + ld r10,216(r31) │ │ │ │ + addi r2,r2,1 │ │ │ │ + addi r9,r9,16 │ │ │ │ + cmpd r15,r2 │ │ │ │ + bne 1c754 │ │ │ │ + ld r27,168(r31) │ │ │ │ + ld r8,184(r31) │ │ │ │ + mr r29,r10 │ │ │ │ + mr r22,r16 │ │ │ │ + mr r16,r19 │ │ │ │ + ld r6,144(r31) │ │ │ │ + ld r5,176(r31) │ │ │ │ + ld r10,104(r31) │ │ │ │ + ld r20,192(r31) │ │ │ │ + ld r4,200(r31) │ │ │ │ + ld r19,208(r31) │ │ │ │ + addi r27,r27,1 │ │ │ │ + addi r8,r8,16 │ │ │ │ + cmpd r15,r27 │ │ │ │ + bne 1c70c │ │ │ │ + ld r2,112(r31) │ │ │ │ + ld r21,96(r31) │ │ │ │ + std r22,32(r10) │ │ │ │ + std r16,24(r10) │ │ │ │ + addi r8,r15,-1 │ │ │ │ + std r6,8(r10) │ │ │ │ + std r29,16(r10) │ │ │ │ + ld r17,88(r31) │ │ │ │ + stfd f28,64(r2) │ │ │ │ + stfd f29,72(r2) │ │ │ │ + stfd f22,16(r2) │ │ │ │ + stfd f23,24(r2) │ │ │ │ + stfd f24,32(r2) │ │ │ │ + stfd f25,40(r2) │ │ │ │ + stfd f26,48(r2) │ │ │ │ + stfd f27,56(r2) │ │ │ │ + ld r2,120(r31) │ │ │ │ + std r8,24(r21) │ │ │ │ + std r8,16(r21) │ │ │ │ + std r8,8(r21) │ │ │ │ + std r8,0(r21) │ │ │ │ + addi r10,r2,1 │ │ │ │ std r10,120(r31) │ │ │ │ - ld r10,152(r31) │ │ │ │ - cmpd r10,r8 │ │ │ │ - ld r10,160(r31) │ │ │ │ - std r9,0(r10) │ │ │ │ - mr r1,r10 │ │ │ │ - bne 1d0a4 │ │ │ │ - b 1d908 │ │ │ │ - ld r10,264(r21) │ │ │ │ - ld r9,120(r31) │ │ │ │ - ldx r28,r10,r9 │ │ │ │ - b 1d178 │ │ │ │ - addi r10,r10,1 │ │ │ │ + ld r9,136(r31) │ │ │ │ + ld r2,0(r1) │ │ │ │ + addi r9,r9,16 │ │ │ │ + std r9,136(r31) │ │ │ │ + ld r9,152(r31) │ │ │ │ + cmpd r9,r10 │ │ │ │ + ld r9,160(r31) │ │ │ │ + std r2,0(r9) │ │ │ │ + mr r1,r9 │ │ │ │ + bne 1b97c │ │ │ │ + b 1c1a0 │ │ │ │ + nop │ │ │ │ + ld r2,264(r17) │ │ │ │ + ld r9,136(r31) │ │ │ │ + cmpdi cr4,r24,0 │ │ │ │ + ldx r28,r2,r9 │ │ │ │ + ld r9,112(r31) │ │ │ │ + mulld r2,r26,r19 │ │ │ │ + stfd f18,0(r9) │ │ │ │ + stfd f19,8(r9) │ │ │ │ li r9,0 │ │ │ │ - b 1d068 │ │ │ │ + sldi r2,r2,4 │ │ │ │ + std r9,0(r10) │ │ │ │ + ld r9,0(r1) │ │ │ │ + neg r2,r2 │ │ │ │ + stdux r9,r1,r2 │ │ │ │ + addi r2,r1,32 │ │ │ │ + bge cr4,1ba74 │ │ │ │ + mr r16,r26 │ │ │ │ + b 1beec │ │ │ │ + addi r9,r9,1 │ │ │ │ + li r2,0 │ │ │ │ + b 1b934 │ │ │ │ .long 0x0 │ │ │ │ .long 0x3020000 │ │ │ │ - .long 0x128e │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - addis r2,r12,8 │ │ │ │ - addi r2,r2,-25200 │ │ │ │ + .long 0x1290 │ │ │ │ + mfcr r11 │ │ │ │ mflr r0 │ │ │ │ + stfd f16,-128(r1) │ │ │ │ + stfd f17,-120(r1) │ │ │ │ stfd f18,-112(r1) │ │ │ │ stfd f19,-104(r1) │ │ │ │ stfd f20,-96(r1) │ │ │ │ + std r0,16(r1) │ │ │ │ stfd f21,-88(r1) │ │ │ │ - mfcr r11 │ │ │ │ stfd f22,-80(r1) │ │ │ │ stfd f23,-72(r1) │ │ │ │ stfd f24,-64(r1) │ │ │ │ stfd f25,-56(r1) │ │ │ │ stfd f26,-48(r1) │ │ │ │ stfd f27,-40(r1) │ │ │ │ stfd f28,-32(r1) │ │ │ │ stfd f29,-24(r1) │ │ │ │ stfd f30,-16(r1) │ │ │ │ stfd f31,-8(r1) │ │ │ │ - std r27,-152(r1) │ │ │ │ - std r28,-144(r1) │ │ │ │ - std r29,-136(r1) │ │ │ │ - std r30,-128(r1) │ │ │ │ - std r14,-256(r1) │ │ │ │ - std r15,-248(r1) │ │ │ │ - std r0,16(r1) │ │ │ │ - std r16,-240(r1) │ │ │ │ - std r17,-232(r1) │ │ │ │ - std r18,-224(r1) │ │ │ │ - std r19,-216(r1) │ │ │ │ - std r20,-208(r1) │ │ │ │ - std r21,-200(r1) │ │ │ │ - std r22,-192(r1) │ │ │ │ - std r23,-184(r1) │ │ │ │ - std r24,-176(r1) │ │ │ │ - std r25,-168(r1) │ │ │ │ - std r26,-160(r1) │ │ │ │ - std r31,-120(r1) │ │ │ │ - ld r9,0(r3) │ │ │ │ - stw r11,8(r1) │ │ │ │ + std r28,-160(r1) │ │ │ │ + std r27,-168(r1) │ │ │ │ + std r14,-272(r1) │ │ │ │ + std r15,-264(r1) │ │ │ │ + std r16,-256(r1) │ │ │ │ + std r17,-248(r1) │ │ │ │ + std r18,-240(r1) │ │ │ │ + std r19,-232(r1) │ │ │ │ + std r20,-224(r1) │ │ │ │ + std r21,-216(r1) │ │ │ │ + std r22,-208(r1) │ │ │ │ + std r23,-200(r1) │ │ │ │ + std r24,-192(r1) │ │ │ │ + std r25,-184(r1) │ │ │ │ + std r26,-176(r1) │ │ │ │ + std r29,-152(r1) │ │ │ │ + std r30,-144(r1) │ │ │ │ + ld r12,0(r3) │ │ │ │ mr r29,r3 │ │ │ │ - stdu r1,-592(r1) │ │ │ │ + std r31,-136(r1) │ │ │ │ + stw r11,8(r1) │ │ │ │ + stdu r1,-624(r1) │ │ │ │ mr r31,r1 │ │ │ │ - ld r28,8(r9) │ │ │ │ - mr r27,r9 │ │ │ │ - bl 33a0 │ │ │ │ - ld r2,24(r1) │ │ │ │ + ld r28,8(r12) │ │ │ │ + stxv vs63,336(r1) │ │ │ │ + std r12,32(r31) │ │ │ │ + bl 33a0 │ │ │ │ mr r30,r3 │ │ │ │ - bl 3660 │ │ │ │ - ld r2,24(r1) │ │ │ │ - divd r8,r28,r30 │ │ │ │ - mr r9,r3 │ │ │ │ - mulld r10,r8,r30 │ │ │ │ - subf r10,r10,r28 │ │ │ │ - cmpd r3,r10 │ │ │ │ - blt 1f3a8 │ │ │ │ - maddld r9,r8,r9,r10 │ │ │ │ - add r10,r8,r9 │ │ │ │ - std r9,112(r31) │ │ │ │ - cmpd r9,r10 │ │ │ │ - std r10,160(r31) │ │ │ │ - bge 1eb28 │ │ │ │ + bl 3660 │ │ │ │ + ld r12,32(r31) │ │ │ │ + divd r9,r28,r30 │ │ │ │ + mulld r2,r9,r30 │ │ │ │ + subf r2,r2,r28 │ │ │ │ + cmpd r3,r2 │ │ │ │ + blt 1db94 │ │ │ │ + maddld r3,r9,r3,r2 │ │ │ │ + add r2,r9,r3 │ │ │ │ + cmpd r3,r2 │ │ │ │ + std r2,160(r31) │ │ │ │ + bge 1d35c │ │ │ │ ld r10,24(r29) │ │ │ │ - ld r8,16(r29) │ │ │ │ - sldi r9,r9,4 │ │ │ │ - mr r20,r27 │ │ │ │ - addi r9,r9,8 │ │ │ │ + ld r9,16(r29) │ │ │ │ + sldi r2,r3,4 │ │ │ │ + xxspltib vs32,2 │ │ │ │ + mr r30,r3 │ │ │ │ + std r12,104(r31) │ │ │ │ + plfd f18,309484 # 683e0 │ │ │ │ + nop │ │ │ │ + plfd f19,309480 # 683e8 │ │ │ │ + addi r2,r2,8 │ │ │ │ + vextsb2d v31,v0 │ │ │ │ std r10,136(r31) │ │ │ │ + std r2,128(r31) │ │ │ │ ld r10,8(r29) │ │ │ │ - std r9,128(r31) │ │ │ │ - srdi r9,r8,4 │ │ │ │ - std r8,152(r31) │ │ │ │ - std r9,192(r31) │ │ │ │ + srdi r2,r9,4 │ │ │ │ + std r9,152(r31) │ │ │ │ + std r2,200(r31) │ │ │ │ std r10,120(r31) │ │ │ │ - addis r10,r2,-3 │ │ │ │ - addi r10,r10,23200 │ │ │ │ - std r10,216(r31) │ │ │ │ - ld r28,88(r20) │ │ │ │ - ld r16,48(r20) │ │ │ │ - lwz r9,112(r20) │ │ │ │ - ld r3,0(r1) │ │ │ │ + ld r2,104(r31) │ │ │ │ std r1,168(r31) │ │ │ │ - addi r10,r28,1 │ │ │ │ + ld r3,0(r1) │ │ │ │ + ld r8,88(r2) │ │ │ │ + ld r16,48(r2) │ │ │ │ + lwz r2,112(r2) │ │ │ │ + addi r9,r8,1 │ │ │ │ sldi r7,r16,4 │ │ │ │ - sldi r25,r16,3 │ │ │ │ - andi. r9,r9,2048 │ │ │ │ - addi r26,r16,-1 │ │ │ │ - sldi r15,r10,1 │ │ │ │ - std r7,144(r31) │ │ │ │ + sldi r24,r16,3 │ │ │ │ + addi r25,r16,-1 │ │ │ │ + andi. r2,r2,2048 │ │ │ │ + sldi r15,r9,1 │ │ │ │ + std r7,80(r31) │ │ │ │ subfic r4,r7,-16 │ │ │ │ - std r10,32(r31) │ │ │ │ - mr r9,r10 │ │ │ │ - addi r10,r25,15 │ │ │ │ - addi r8,r25,23 │ │ │ │ + std r9,32(r31) │ │ │ │ + mr r2,r9 │ │ │ │ + addi r9,r24,15 │ │ │ │ + addi r10,r24,23 │ │ │ │ mulld r7,r15,r7 │ │ │ │ + clrrdi r9,r9,4 │ │ │ │ + sldi r22,r2,5 │ │ │ │ clrrdi r10,r10,4 │ │ │ │ - sldi r17,r9,5 │ │ │ │ - clrrdi r8,r8,4 │ │ │ │ + neg r9,r9 │ │ │ │ neg r10,r10 │ │ │ │ - neg r8,r8 │ │ │ │ neg r7,r7 │ │ │ │ stdux r3,r1,r7 │ │ │ │ + addi r26,r1,32 │ │ │ │ + stdux r3,r1,r9 │ │ │ │ + addi r29,r1,32 │ │ │ │ + stdux r3,r1,r9 │ │ │ │ addi r27,r1,32 │ │ │ │ + stdux r3,r1,r9 │ │ │ │ + addi r20,r1,32 │ │ │ │ stdux r3,r1,r10 │ │ │ │ + addi r17,r1,32 │ │ │ │ + stdux r3,r1,r4 │ │ │ │ + addi r2,r1,32 │ │ │ │ + std r2,112(r31) │ │ │ │ + bne 1db80 │ │ │ │ + mr r19,r30 │ │ │ │ + ld r2,32(r31) │ │ │ │ + li r10,0 │ │ │ │ + cmpdi cr4,r25,0 │ │ │ │ + mr r21,r16 │ │ │ │ + std r10,0(r17) │ │ │ │ + mulld r9,r2,r16 │ │ │ │ + ld r2,112(r31) │ │ │ │ + stfd f18,0(r2) │ │ │ │ + stfd f19,8(r2) │ │ │ │ + ld r10,0(r1) │ │ │ │ + sldi r9,r9,4 │ │ │ │ + neg r9,r9 │ │ │ │ + stdux r10,r1,r9 │ │ │ │ addi r9,r1,32 │ │ │ │ - std r9,40(r31) │ │ │ │ - ld r7,0(r1) │ │ │ │ - stdux r7,r1,r10 │ │ │ │ - addi r22,r1,32 │ │ │ │ - stdux r7,r1,r10 │ │ │ │ - addi r29,r1,32 │ │ │ │ - stdux r7,r1,r8 │ │ │ │ - addi r18,r1,32 │ │ │ │ - stdux r7,r1,r4 │ │ │ │ - addi r9,r1,32 │ │ │ │ - std r9,104(r31) │ │ │ │ - bne 1f070 │ │ │ │ - ld r9,112(r31) │ │ │ │ - ld r7,216(r31) │ │ │ │ - li r8,0 │ │ │ │ - ld r10,32(r31) │ │ │ │ - cmpdi cr4,r26,0 │ │ │ │ - std r8,0(r18) │ │ │ │ - ld r8,104(r31) │ │ │ │ - lfd f0,0(r7) │ │ │ │ - lfd f1,8(r7) │ │ │ │ - mulld r10,r10,r16 │ │ │ │ - stfd f0,0(r8) │ │ │ │ - stfd f1,8(r8) │ │ │ │ - sldi r10,r10,4 │ │ │ │ - neg r10,r10 │ │ │ │ - ld r8,0(r1) │ │ │ │ - stdux r8,r1,r10 │ │ │ │ - addi r23,r1,32 │ │ │ │ - blt cr4,1f3b4 │ │ │ │ - ld r10,32(r31) │ │ │ │ - mulld r30,r9,r16 │ │ │ │ - ld r7,120(r20) │ │ │ │ - ld r8,72(r20) │ │ │ │ - add r14,r22,r25 │ │ │ │ - mr r5,r25 │ │ │ │ + blt cr4,1d0e4 │ │ │ │ + ld r7,32(r31) │ │ │ │ + mulld r28,r19,r16 │ │ │ │ + ld r2,104(r31) │ │ │ │ + add r12,r29,r24 │ │ │ │ + add r11,r27,r24 │ │ │ │ + mr r6,r24 │ │ │ │ cmpdi cr3,r15,0 │ │ │ │ - mulld r24,r26,r10 │ │ │ │ - neg r4,r10 │ │ │ │ - ld r10,40(r31) │ │ │ │ - add r19,r8,r25 │ │ │ │ - std r7,96(r31) │ │ │ │ - add r21,r26,r30 │ │ │ │ - sldi r0,r4,4 │ │ │ │ + mulld r21,r25,r7 │ │ │ │ + ld r23,120(r2) │ │ │ │ + ld r10,72(r2) │ │ │ │ + mulli r0,r7,-16 │ │ │ │ + add r18,r25,r28 │ │ │ │ + mr r7,r28 │ │ │ │ + mr r28,r30 │ │ │ │ + sldi r18,r18,4 │ │ │ │ + add r14,r10,r24 │ │ │ │ + mr r24,r27 │ │ │ │ + mr r27,r29 │ │ │ │ + mr r29,r12 │ │ │ │ sldi r21,r21,4 │ │ │ │ - add r11,r10,r25 │ │ │ │ - mr r25,r30 │ │ │ │ - sldi r24,r24,4 │ │ │ │ - add r21,r7,r21 │ │ │ │ - addi r24,r24,-8 │ │ │ │ - add r24,r23,r24 │ │ │ │ - ldu r30,-8(r19) │ │ │ │ - std r5,80(r31) │ │ │ │ + add r18,r23,r18 │ │ │ │ + add r21,r9,r21 │ │ │ │ + ldu r30,-8(r14) │ │ │ │ + std r6,96(r31) │ │ │ │ + std r11,88(r31) │ │ │ │ std r0,72(r31) │ │ │ │ - std r11,64(r31) │ │ │ │ - std r8,56(r31) │ │ │ │ + std r10,64(r31) │ │ │ │ + std r7,56(r31) │ │ │ │ std r9,48(r31) │ │ │ │ + std r8,40(r31) │ │ │ │ mr r3,r30 │ │ │ │ - bl 6d098 │ │ │ │ - nop │ │ │ │ - lfd f3,0(r21) │ │ │ │ - lfd f4,8(r21) │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - bl 3ce0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - bl 6cd88 │ │ │ │ - nop │ │ │ │ - ld r11,64(r31) │ │ │ │ - srdi r9,r15,1 │ │ │ │ - ld r8,56(r31) │ │ │ │ - ld r0,72(r31) │ │ │ │ - ld r5,80(r31) │ │ │ │ - mr r4,r24 │ │ │ │ - addi r7,r3,1 │ │ │ │ - subf r10,r28,r3 │ │ │ │ - mtctr r9 │ │ │ │ + bl 3670 │ │ │ │ + lfd f3,0(r18) │ │ │ │ + lfd f4,8(r18) │ │ │ │ + bl 367c │ │ │ │ + bl 3d00 │ │ │ │ + bl 3810 │ │ │ │ + ld r8,40(r31) │ │ │ │ + ld r11,88(r31) │ │ │ │ ld r9,48(r31) │ │ │ │ - add r7,r7,r28 │ │ │ │ - stdu r10,-8(r11) │ │ │ │ - add r10,r10,r30 │ │ │ │ - stdu r7,-8(r14) │ │ │ │ - ble cr3,1e490 │ │ │ │ - addi r3,r10,1 │ │ │ │ - divd r6,r10,r30 │ │ │ │ - mr r12,r4 │ │ │ │ - addi r4,r4,16 │ │ │ │ - divd r7,r3,r30 │ │ │ │ - mulld r6,r6,r30 │ │ │ │ - mulld r7,r7,r30 │ │ │ │ - subf r6,r6,r10 │ │ │ │ - addi r10,r10,2 │ │ │ │ - subf r7,r7,r3 │ │ │ │ - std r6,-8(r4) │ │ │ │ - std r7,16(r12) │ │ │ │ - bdnz 1e45c │ │ │ │ - cmpld r8,r19 │ │ │ │ - addi r21,r21,-16 │ │ │ │ - add r24,r24,r0 │ │ │ │ - bne 1e3dc │ │ │ │ + ld r7,56(r31) │ │ │ │ + addi r5,r3,1 │ │ │ │ + ld r10,64(r31) │ │ │ │ + ld r0,72(r31) │ │ │ │ + ld r6,96(r31) │ │ │ │ + subf r2,r8,r3 │ │ │ │ + add r5,r5,r8 │ │ │ │ + stdu r2,-8(r29) │ │ │ │ + stdu r5,-8(r11) │ │ │ │ + ble cr3,1cd54 │ │ │ │ + srdi r4,r15,1 │ │ │ │ + mtvsrdd vs45,r2,r2 │ │ │ │ + plxv vs33,310184 # 68880 │ │ │ │ + mtvsrdd vs32,r30,r30 │ │ │ │ + mr r5,r21 │ │ │ │ + mr r2,r4 │ │ │ │ + andi. r4,r2,1 │ │ │ │ + addi r4,r2,-1 │ │ │ │ + beq 1cd1c │ │ │ │ + xxmr vs43,vs33 │ │ │ │ + cmpdi r4,0 │ │ │ │ + vaddudm v1,v1,v31 │ │ │ │ + addi r5,r21,16 │ │ │ │ + vaddudm v12,v13,v0 │ │ │ │ + vaddudm v12,v12,v11 │ │ │ │ + vmodsd v12,v12,v0 │ │ │ │ + stxv vs44,0(r21) │ │ │ │ + beq 1cd54 │ │ │ │ + srdi r2,r2,1 │ │ │ │ + mtctr r2 │ │ │ │ + vaddudm v10,v1,v31 │ │ │ │ + vaddudm v11,v0,v1 │ │ │ │ + vaddudm v11,v11,v13 │ │ │ │ + addi r5,r5,32 │ │ │ │ + vaddudm v12,v13,v0 │ │ │ │ + vaddudm v12,v12,v10 │ │ │ │ + vmodsd v11,v11,v0 │ │ │ │ + vaddudm v1,v10,v31 │ │ │ │ + vmodsd v12,v12,v0 │ │ │ │ + stxv vs43,-32(r5) │ │ │ │ + stxv vs44,-16(r5) │ │ │ │ + bdnz 1cd24 │ │ │ │ + cmpld r10,r14 │ │ │ │ + addi r18,r18,-16 │ │ │ │ + add r21,r21,r0 │ │ │ │ + bne 1cc60 │ │ │ │ li r4,0 │ │ │ │ - mr r3,r29 │ │ │ │ - std r8,48(r31) │ │ │ │ + mr r5,r6 │ │ │ │ + mr r3,r20 │ │ │ │ + std r10,48(r31) │ │ │ │ + std r8,40(r31) │ │ │ │ + mr r29,r27 │ │ │ │ std r9,176(r31) │ │ │ │ - mr r30,r25 │ │ │ │ - mr r25,r5 │ │ │ │ - addis r14,r2,-3 │ │ │ │ - li r19,0 │ │ │ │ - addi r24,r27,32 │ │ │ │ - bl 3bc0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - mr r3,r28 │ │ │ │ - sldi r21,r30,4 │ │ │ │ - addi r14,r14,24384 │ │ │ │ - bl 6d098 │ │ │ │ - nop │ │ │ │ + mr r30,r28 │ │ │ │ + mr r27,r24 │ │ │ │ + mr r28,r7 │ │ │ │ + mr r24,r6 │ │ │ │ + bl 3be0 │ │ │ │ + ld r8,40(r31) │ │ │ │ + li r21,0 │ │ │ │ + addi r18,r26,32 │ │ │ │ + mr r3,r8 │ │ │ │ + std r8,96(r31) │ │ │ │ + bl 3670 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - srdi r9,r17,4 │ │ │ │ - ld r8,48(r31) │ │ │ │ - std r29,184(r31) │ │ │ │ - std r9,88(r31) │ │ │ │ - ld r9,40(r31) │ │ │ │ + bl 367c │ │ │ │ + ld r10,48(r31) │ │ │ │ + srdi r2,r22,4 │ │ │ │ + sldi r4,r28,4 │ │ │ │ + std r30,72(r31) │ │ │ │ + std r19,88(r31) │ │ │ │ + std r29,144(r31) │ │ │ │ + std r2,64(r31) │ │ │ │ + addi r2,r29,-8 │ │ │ │ fmr f27,f2 │ │ │ │ fmr f26,f1 │ │ │ │ - std r8,200(r31) │ │ │ │ - addi r9,r9,-8 │ │ │ │ - std r9,80(r31) │ │ │ │ - addi r9,r8,-8 │ │ │ │ - std r9,72(r31) │ │ │ │ - ld r9,96(r20) │ │ │ │ - std r9,56(r31) │ │ │ │ - addi r9,r22,-8 │ │ │ │ - std r9,64(r31) │ │ │ │ - ld r9,136(r31) │ │ │ │ - addi r9,r9,32 │ │ │ │ - std r9,48(r31) │ │ │ │ - ld r9,96(r31) │ │ │ │ - add r21,r9,r21 │ │ │ │ - ld r9,176(r31) │ │ │ │ - std r20,176(r31) │ │ │ │ - std r9,96(r31) │ │ │ │ - ld r9,80(r31) │ │ │ │ - lfd f20,0(r21) │ │ │ │ - lfd f21,8(r21) │ │ │ │ - ldu r20,8(r9) │ │ │ │ - mr r3,r20 │ │ │ │ - std r9,80(r31) │ │ │ │ - bl 6d098 │ │ │ │ - nop │ │ │ │ - ld r9,72(r31) │ │ │ │ + add r23,r23,r4 │ │ │ │ + std r2,56(r31) │ │ │ │ + addi r2,r10,-8 │ │ │ │ + std r10,184(r31) │ │ │ │ + std r2,48(r31) │ │ │ │ + ld r2,104(r31) │ │ │ │ + ld r28,96(r2) │ │ │ │ + addi r2,r27,-8 │ │ │ │ + std r2,40(r31) │ │ │ │ + ld r2,136(r31) │ │ │ │ + addi r14,r2,32 │ │ │ │ + ld r2,56(r31) │ │ │ │ + lfd f20,0(r23) │ │ │ │ + lfd f21,8(r23) │ │ │ │ + ldu r19,8(r2) │ │ │ │ + mr r3,r19 │ │ │ │ + std r2,56(r31) │ │ │ │ + bl 3670 │ │ │ │ + ld r2,48(r31) │ │ │ │ fmr f23,f2 │ │ │ │ fmr f22,f1 │ │ │ │ - ldu r3,8(r9) │ │ │ │ - std r9,72(r31) │ │ │ │ - bl 6d098 │ │ │ │ - nop │ │ │ │ + ldu r3,8(r2) │ │ │ │ + std r2,48(r31) │ │ │ │ + bl 3670 │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ fmr f2,f23 │ │ │ │ fmr f1,f22 │ │ │ │ fmr f3,f28 │ │ │ │ fmr f4,f29 │ │ │ │ - bl 6d4b8 │ │ │ │ - nop │ │ │ │ + bl 3830 │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ fmr f2,f21 │ │ │ │ fmr f1,f20 │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - bl 6d328 │ │ │ │ - nop │ │ │ │ + bl 3310 │ │ │ │ fmr f13,f2 │ │ │ │ fmr f12,f1 │ │ │ │ fmr f3,f20 │ │ │ │ fmr f4,f21 │ │ │ │ fmr f1,f30 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f30,f12 │ │ │ │ fmr f31,f13 │ │ │ │ - bl 6d328 │ │ │ │ - nop │ │ │ │ + bl 3310 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ fmr f3,f28 │ │ │ │ fmr f4,f29 │ │ │ │ fmr f1,f28 │ │ │ │ fmr f2,f29 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f3,f26 │ │ │ │ fmr f4,f27 │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ + bl 3d10 │ │ │ │ xxlxor vs10,vs10,vs10 │ │ │ │ xxlxor vs11,vs11,vs11 │ │ │ │ - ld r9,56(r31) │ │ │ │ + lfd f24,0(r28) │ │ │ │ + lfd f25,8(r28) │ │ │ │ fmr f13,f2 │ │ │ │ fmr f12,f1 │ │ │ │ fcmpu cr0,f12,f10 │ │ │ │ - bne 1e674 │ │ │ │ + bne 1cf10 │ │ │ │ fcmpu cr0,f13,f11 │ │ │ │ - lfd f24,0(r9) │ │ │ │ - lfd f25,8(r9) │ │ │ │ - ble 1ebc4 │ │ │ │ - bl 3cc0 │ │ │ │ - ld r2,24(r1) │ │ │ │ + ble 1d404 │ │ │ │ + bl 3ce0 │ │ │ │ fmr f3,f24 │ │ │ │ fmr f4,f25 │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - bl 38a0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - lfd f3,0(r14) │ │ │ │ - lfd f4,8(r14) │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ + bl 38c0 │ │ │ │ + plfd f3,309600 # 68890 │ │ │ │ + plfd f4,309600 # 68898 │ │ │ │ + bl 367c │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - bl 6d4b8 │ │ │ │ - nop │ │ │ │ + bl 3830 │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - ld r9,88(r31) │ │ │ │ + ld r2,64(r31) │ │ │ │ fmr f3,f28 │ │ │ │ fmr f4,f29 │ │ │ │ fmr f1,f20 │ │ │ │ fmr f2,f21 │ │ │ │ - mulld r9,r19,r9 │ │ │ │ - sldi r9,r9,4 │ │ │ │ - add r30,r27,r9 │ │ │ │ + mulld r2,r21,r2 │ │ │ │ + sldi r2,r2,4 │ │ │ │ + add r30,r26,r2 │ │ │ │ stfd f30,0(r30) │ │ │ │ stfd f31,8(r30) │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f3,f22 │ │ │ │ fmr f4,f23 │ │ │ │ - bl 6d328 │ │ │ │ - nop │ │ │ │ + bl 3310 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ + bl 3d10 │ │ │ │ fmr f3,f24 │ │ │ │ fmr f4,f25 │ │ │ │ - bl 6d4b8 │ │ │ │ - nop │ │ │ │ - bl 3400 │ │ │ │ - ld r2,24(r1) │ │ │ │ - ld r9,64(r31) │ │ │ │ + bl 3830 │ │ │ │ + bl 3400 │ │ │ │ + ld r2,40(r31) │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ - ldu r29,8(r9) │ │ │ │ - cmpd r20,r29 │ │ │ │ - std r9,64(r31) │ │ │ │ - bge 1e838 │ │ │ │ - ld r9,192(r31) │ │ │ │ + ldu r29,8(r2) │ │ │ │ + cmpd r19,r29 │ │ │ │ + std r2,40(r31) │ │ │ │ + bge 1d098 │ │ │ │ + ld r2,200(r31) │ │ │ │ fmr f3,f1 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f1,f30 │ │ │ │ fmr f2,f31 │ │ │ │ - mulld r10,r9,r19 │ │ │ │ - ld r9,136(r31) │ │ │ │ - addi r10,r10,1 │ │ │ │ - sldi r10,r10,4 │ │ │ │ - add r10,r9,r10 │ │ │ │ - std r10,208(r31) │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - ld r10,208(r31) │ │ │ │ + mulld r9,r2,r21 │ │ │ │ + ld r2,136(r31) │ │ │ │ + addi r9,r9,1 │ │ │ │ + sldi r9,r9,4 │ │ │ │ + add r9,r2,r9 │ │ │ │ + std r9,192(r31) │ │ │ │ + bl 367c │ │ │ │ + ld r9,192(r31) │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ - lfd f2,8(r10) │ │ │ │ - lfd f1,0(r10) │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - addi r10,r20,2 │ │ │ │ - cmpd r10,r29 │ │ │ │ + lfd f2,8(r9) │ │ │ │ + lfd f1,0(r9) │ │ │ │ + bl 367c │ │ │ │ + addi r9,r19,2 │ │ │ │ + cmpd r9,r29 │ │ │ │ stfd f1,16(r30) │ │ │ │ stfd f2,24(r30) │ │ │ │ - bgt 1e838 │ │ │ │ - addi r9,r29,-1 │ │ │ │ - lfd f24,-32(r24) │ │ │ │ - lfd f25,-24(r24) │ │ │ │ - ld r30,48(r31) │ │ │ │ - mr r29,r24 │ │ │ │ + bgt 1d098 │ │ │ │ + addi r2,r29,-1 │ │ │ │ + lfd f24,-32(r18) │ │ │ │ + lfd f25,-24(r18) │ │ │ │ fmr f31,f29 │ │ │ │ fmr f30,f28 │ │ │ │ - subf r20,r20,r9 │ │ │ │ + mr r29,r18 │ │ │ │ + mr r30,r14 │ │ │ │ + subf r19,r19,r2 │ │ │ │ fmr f3,f28 │ │ │ │ fmr f4,f29 │ │ │ │ fmr f1,f30 │ │ │ │ fmr f2,f31 │ │ │ │ addi r30,r30,16 │ │ │ │ addi r29,r29,16 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ lfd f3,-16(r30) │ │ │ │ lfd f4,-8(r30) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ fmr f2,f25 │ │ │ │ fmr f1,f24 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - addic. r20,r20,-1 │ │ │ │ + bl 367c │ │ │ │ + addic. r19,r19,-1 │ │ │ │ stfd f1,-16(r29) │ │ │ │ stfd f2,-8(r29) │ │ │ │ - bne 1e7d8 │ │ │ │ - ld r9,56(r31) │ │ │ │ - ld r10,152(r31) │ │ │ │ - addi r19,r19,1 │ │ │ │ - addi r21,r21,16 │ │ │ │ - add r24,r24,r17 │ │ │ │ - cmpd r16,r19 │ │ │ │ - addi r9,r9,16 │ │ │ │ - std r9,56(r31) │ │ │ │ - ld r9,48(r31) │ │ │ │ - add r9,r9,r10 │ │ │ │ - std r9,48(r31) │ │ │ │ - bne 1e550 │ │ │ │ + bne 1d044 │ │ │ │ + addi r21,r21,1 │ │ │ │ + ld r2,152(r31) │ │ │ │ + addi r23,r23,16 │ │ │ │ + addi r28,r28,16 │ │ │ │ + add r18,r18,r22 │ │ │ │ + cmpd r16,r21 │ │ │ │ + add r14,r14,r2 │ │ │ │ + bne 1ce0c │ │ │ │ cmpdi r16,4 │ │ │ │ - ld r9,96(r31) │ │ │ │ - ld r20,176(r31) │ │ │ │ - ld r29,184(r31) │ │ │ │ - ld r8,200(r31) │ │ │ │ - beq 1f080 │ │ │ │ + ld r30,72(r31) │ │ │ │ + ld r19,88(r31) │ │ │ │ + ld r8,96(r31) │ │ │ │ + ld r29,144(r31) │ │ │ │ + ld r9,176(r31) │ │ │ │ + ld r10,184(r31) │ │ │ │ + beq 1d880 │ │ │ │ cmpdi r16,5 │ │ │ │ - beq 1ec44 │ │ │ │ - li r28,0 │ │ │ │ - ld r10,120(r31) │ │ │ │ - cmpdi r10,0 │ │ │ │ - ble 1eaf4 │ │ │ │ - sldi r7,r9,5 │ │ │ │ - ld r9,224(r20) │ │ │ │ - ld r19,24(r20) │ │ │ │ + beq 1d4b0 │ │ │ │ li r21,0 │ │ │ │ - mr r14,r20 │ │ │ │ - mr r30,r18 │ │ │ │ - mr r8,r25 │ │ │ │ - mr r18,r29 │ │ │ │ - mr r20,r21 │ │ │ │ - std r9,56(r31) │ │ │ │ - srdi r9,r17,4 │ │ │ │ - add r19,r19,r7 │ │ │ │ - std r9,48(r31) │ │ │ │ - add r9,r22,r25 │ │ │ │ - lfd f28,16(r19) │ │ │ │ - lfd f29,24(r19) │ │ │ │ - lfd f30,0(r19) │ │ │ │ - lfd f31,8(r19) │ │ │ │ - std r19,88(r31) │ │ │ │ - std r9,64(r31) │ │ │ │ - ld r9,40(r31) │ │ │ │ - add r9,r9,r25 │ │ │ │ - std r9,40(r31) │ │ │ │ - add r9,r29,r25 │ │ │ │ - std r9,72(r31) │ │ │ │ - addi r9,r19,16 │ │ │ │ - mr r19,r16 │ │ │ │ - mr r16,r26 │ │ │ │ - std r9,80(r31) │ │ │ │ - cmpd r19,r28 │ │ │ │ - ble 1e9dc │ │ │ │ - ld r9,32(r31) │ │ │ │ - sldi r17,r28,3 │ │ │ │ - ld r25,72(r14) │ │ │ │ - subf r26,r28,r19 │ │ │ │ - sldi r24,r28,4 │ │ │ │ - std r30,96(r31) │ │ │ │ - std r8,176(r31) │ │ │ │ - ldx r29,r30,r17 │ │ │ │ - addi r6,r17,-8 │ │ │ │ - add r17,r30,r17 │ │ │ │ - mulld r7,r9,r28 │ │ │ │ - ld r9,104(r31) │ │ │ │ - add r21,r18,r6 │ │ │ │ - add r25,r25,r6 │ │ │ │ - add r24,r9,r24 │ │ │ │ - mr r9,r26 │ │ │ │ - mr r26,r21 │ │ │ │ - sldi r22,r7,1 │ │ │ │ - lfd f1,0(r24) │ │ │ │ - lfd f2,8(r24) │ │ │ │ - mr r21,r24 │ │ │ │ + ld r2,120(r31) │ │ │ │ + cmpdi r2,0 │ │ │ │ + ble 1d330 │ │ │ │ + ld r2,104(r31) │ │ │ │ + sldi r7,r19,5 │ │ │ │ + add r19,r29,r24 │ │ │ │ + mr r14,r16 │ │ │ │ + std r30,48(r31) │ │ │ │ + mr r29,r20 │ │ │ │ + mr r30,r25 │ │ │ │ + std r19,144(r31) │ │ │ │ + mr r19,r17 │ │ │ │ + ld r18,24(r2) │ │ │ │ + ld r2,224(r2) │ │ │ │ + std r2,56(r31) │ │ │ │ + srdi r2,r22,4 │ │ │ │ + add r18,r18,r7 │ │ │ │ + mr r22,r9 │ │ │ │ + std r2,40(r31) │ │ │ │ + add r2,r27,r24 │ │ │ │ + li r27,0 │ │ │ │ + lfd f28,16(r18) │ │ │ │ + lfd f29,24(r18) │ │ │ │ + std r18,96(r31) │ │ │ │ + lfd f30,0(r18) │ │ │ │ + lfd f31,8(r18) │ │ │ │ + std r2,64(r31) │ │ │ │ + add r2,r20,r24 │ │ │ │ + mr r16,r27 │ │ │ │ + std r2,72(r31) │ │ │ │ + addi r2,r18,16 │ │ │ │ + mr r18,r24 │ │ │ │ + std r2,88(r31) │ │ │ │ + cmpd r14,r21 │ │ │ │ + ble 1d230 │ │ │ │ + ld r2,32(r31) │ │ │ │ + sldi r27,r21,3 │ │ │ │ + subf r24,r21,r14 │ │ │ │ + sldi r28,r21,4 │ │ │ │ + std r30,176(r31) │ │ │ │ + addi r6,r27,-8 │ │ │ │ + ldx r25,r19,r27 │ │ │ │ + add r27,r19,r27 │ │ │ │ + mulld r7,r2,r21 │ │ │ │ + ld r2,104(r31) │ │ │ │ + add r17,r29,r6 │ │ │ │ + ld r20,72(r2) │ │ │ │ + ld r2,112(r31) │ │ │ │ + sldi r23,r7,1 │ │ │ │ + add r28,r2,r28 │ │ │ │ + add r20,r20,r6 │ │ │ │ + mr r2,r24 │ │ │ │ + lfd f1,0(r28) │ │ │ │ + lfd f2,8(r28) │ │ │ │ mr r24,r28 │ │ │ │ - mr r28,r25 │ │ │ │ - mr r25,r29 │ │ │ │ - mr r29,r17 │ │ │ │ - mr r17,r9 │ │ │ │ - ldu r30,8(r26) │ │ │ │ - ld r9,48(r31) │ │ │ │ - addi r21,r21,16 │ │ │ │ - maddld r9,r9,r24,r30 │ │ │ │ - addi r24,r24,1 │ │ │ │ - sldi r9,r9,4 │ │ │ │ - add r9,r27,r9 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - add r9,r22,r30 │ │ │ │ - ldu r6,8(r28) │ │ │ │ - addic. r17,r17,-1 │ │ │ │ - add r22,r22,r15 │ │ │ │ - sldi r9,r9,3 │ │ │ │ - stfd f1,0(r21) │ │ │ │ - stfd f2,8(r21) │ │ │ │ - ldx r9,r23,r9 │ │ │ │ - maddld r25,r25,r6,r9 │ │ │ │ - stdu r25,8(r29) │ │ │ │ - bne 1e97c │ │ │ │ - ld r30,96(r31) │ │ │ │ - ld r8,176(r31) │ │ │ │ - ld r10,144(r31) │ │ │ │ - ld r9,104(r31) │ │ │ │ - ldx r29,r30,r8 │ │ │ │ - std r8,96(r31) │ │ │ │ - add r7,r9,r10 │ │ │ │ - ld r9,56(r31) │ │ │ │ - sldi r29,r29,5 │ │ │ │ + mr r28,r17 │ │ │ │ + mr r17,r27 │ │ │ │ + mr r27,r29 │ │ │ │ + mr r29,r20 │ │ │ │ + mr r20,r2 │ │ │ │ + ldu r30,8(r28) │ │ │ │ + ld r2,40(r31) │ │ │ │ + addi r24,r24,16 │ │ │ │ + maddld r2,r2,r21,r30 │ │ │ │ + addi r21,r21,1 │ │ │ │ + sldi r2,r2,4 │ │ │ │ + add r2,r26,r2 │ │ │ │ + lfd f3,0(r2) │ │ │ │ + lfd f4,8(r2) │ │ │ │ + bl 367c │ │ │ │ + add r2,r23,r30 │ │ │ │ + ldu r8,8(r29) │ │ │ │ + addic. r20,r20,-1 │ │ │ │ + add r23,r23,r15 │ │ │ │ + sldi r2,r2,3 │ │ │ │ + stfd f1,0(r24) │ │ │ │ + stfd f2,8(r24) │ │ │ │ + ldx r2,r22,r2 │ │ │ │ + maddld r25,r25,r8,r2 │ │ │ │ + stdu r25,8(r17) │ │ │ │ + bne 1d1d4 │ │ │ │ + ld r30,176(r31) │ │ │ │ + mr r29,r27 │ │ │ │ + ld r9,80(r31) │ │ │ │ + ld r2,112(r31) │ │ │ │ + ldx r28,r19,r18 │ │ │ │ + add r7,r2,r9 │ │ │ │ + ld r2,56(r31) │ │ │ │ + sldi r28,r28,5 │ │ │ │ lfd f26,0(r7) │ │ │ │ lfd f27,8(r7) │ │ │ │ - add r29,r9,r29 │ │ │ │ - lfd f3,0(r29) │ │ │ │ - lfd f4,8(r29) │ │ │ │ + add r28,r2,r28 │ │ │ │ + lfd f3,0(r28) │ │ │ │ + lfd f4,8(r28) │ │ │ │ fmr f1,f26 │ │ │ │ fmr f2,f27 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ - lfd f3,16(r29) │ │ │ │ - lfd f4,24(r29) │ │ │ │ + bl 3d10 │ │ │ │ + lfd f3,16(r28) │ │ │ │ + lfd f4,24(r28) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ fmr f2,f27 │ │ │ │ fmr f1,f26 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ - ld r9,88(r31) │ │ │ │ - ld r8,96(r31) │ │ │ │ + bl 3d10 │ │ │ │ + ld r2,96(r31) │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ - stfd f30,0(r9) │ │ │ │ - stfd f31,8(r9) │ │ │ │ - ld r9,80(r31) │ │ │ │ - stfd f1,0(r9) │ │ │ │ - stfd f2,8(r9) │ │ │ │ - ble cr4,1f040 │ │ │ │ - mtctr r16 │ │ │ │ - ld r3,40(r31) │ │ │ │ + stfd f30,0(r2) │ │ │ │ + stfd f31,8(r2) │ │ │ │ + ld r2,88(r31) │ │ │ │ + stfd f1,0(r2) │ │ │ │ + stfd f2,8(r2) │ │ │ │ + ble cr4,1d47c │ │ │ │ + ld r3,144(r31) │ │ │ │ ld r4,64(r31) │ │ │ │ - ld r6,72(r31) │ │ │ │ - mr r28,r16 │ │ │ │ + mtctr r30 │ │ │ │ + mr r21,r30 │ │ │ │ li r0,0 │ │ │ │ - b 1eabc │ │ │ │ - addi r28,r28,-1 │ │ │ │ + ld r6,72(r31) │ │ │ │ + b 1d2f8 │ │ │ │ + addi r21,r21,-1 │ │ │ │ std r0,0(r6) │ │ │ │ - bdz 1ebec │ │ │ │ - ldu r10,-8(r4) │ │ │ │ - ldu r9,-8(r3) │ │ │ │ + bdz 1d430 │ │ │ │ + ldu r9,-8(r4) │ │ │ │ + ldu r2,-8(r3) │ │ │ │ ldu r5,-8(r6) │ │ │ │ - subf r9,r9,r10 │ │ │ │ - cmpd r5,r9 │ │ │ │ - beq 1eab0 │ │ │ │ - ld r9,120(r31) │ │ │ │ - addi r20,r20,1 │ │ │ │ + subf r2,r2,r9 │ │ │ │ + cmpd r5,r2 │ │ │ │ + beq 1d2ec │ │ │ │ + ld r2,120(r31) │ │ │ │ + addi r16,r16,1 │ │ │ │ addi r5,r5,1 │ │ │ │ - sldi r7,r28,3 │ │ │ │ - stdx r5,r18,r7 │ │ │ │ - cmpd r9,r20 │ │ │ │ - bne 1e90c │ │ │ │ - mr r20,r14 │ │ │ │ - ld r9,112(r31) │ │ │ │ - addi r8,r9,1 │ │ │ │ - std r8,112(r31) │ │ │ │ - ld r10,128(r31) │ │ │ │ - ld r9,0(r1) │ │ │ │ - addi r10,r10,16 │ │ │ │ - std r10,128(r31) │ │ │ │ - ld r10,160(r31) │ │ │ │ - cmpd r10,r8 │ │ │ │ - ld r10,168(r31) │ │ │ │ - std r9,0(r10) │ │ │ │ - mr r1,r10 │ │ │ │ - bne 1e2a0 │ │ │ │ - addi r1,r31,592 │ │ │ │ - ld r0,16(r1) │ │ │ │ + sldi r7,r21,3 │ │ │ │ + stdx r5,r29,r7 │ │ │ │ + cmpd r2,r16 │ │ │ │ + bne 1d168 │ │ │ │ + ld r30,48(r31) │ │ │ │ + ld r9,128(r31) │ │ │ │ + ld r2,0(r1) │ │ │ │ + addi r30,r30,1 │ │ │ │ + addi r9,r9,16 │ │ │ │ + std r9,128(r31) │ │ │ │ + ld r9,160(r31) │ │ │ │ + cmpd r9,r30 │ │ │ │ + ld r9,168(r31) │ │ │ │ + std r2,0(r9) │ │ │ │ + mr r1,r9 │ │ │ │ + bne 1cb2c │ │ │ │ + addi r1,r31,624 │ │ │ │ lwz r11,8(r1) │ │ │ │ - ld r14,-256(r1) │ │ │ │ - ld r15,-248(r1) │ │ │ │ - ld r16,-240(r1) │ │ │ │ - ld r17,-232(r1) │ │ │ │ - ld r18,-224(r1) │ │ │ │ - ld r19,-216(r1) │ │ │ │ - ld r20,-208(r1) │ │ │ │ - ld r21,-200(r1) │ │ │ │ - ld r22,-192(r1) │ │ │ │ - ld r23,-184(r1) │ │ │ │ - ld r24,-176(r1) │ │ │ │ - ld r25,-168(r1) │ │ │ │ - ld r26,-160(r1) │ │ │ │ - ld r27,-152(r1) │ │ │ │ + ld r0,16(r1) │ │ │ │ + lxv vs63,-288(r1) │ │ │ │ + ld r14,-272(r1) │ │ │ │ + ld r15,-264(r1) │ │ │ │ + ld r16,-256(r1) │ │ │ │ + ld r17,-248(r1) │ │ │ │ + ld r18,-240(r1) │ │ │ │ + ld r19,-232(r1) │ │ │ │ + ld r20,-224(r1) │ │ │ │ mtlr r0 │ │ │ │ - ld r28,-144(r1) │ │ │ │ - ld r29,-136(r1) │ │ │ │ - ld r30,-128(r1) │ │ │ │ - ld r31,-120(r1) │ │ │ │ + ld r21,-216(r1) │ │ │ │ + ld r22,-208(r1) │ │ │ │ + ld r23,-200(r1) │ │ │ │ + ld r24,-192(r1) │ │ │ │ + ld r25,-184(r1) │ │ │ │ + ld r26,-176(r1) │ │ │ │ + ld r27,-168(r1) │ │ │ │ + ld r28,-160(r1) │ │ │ │ + ld r29,-152(r1) │ │ │ │ + ld r30,-144(r1) │ │ │ │ + ld r31,-136(r1) │ │ │ │ + lfd f16,-128(r1) │ │ │ │ + lfd f17,-120(r1) │ │ │ │ lfd f18,-112(r1) │ │ │ │ lfd f19,-104(r1) │ │ │ │ lfd f20,-96(r1) │ │ │ │ lfd f21,-88(r1) │ │ │ │ lfd f22,-80(r1) │ │ │ │ lfd f23,-72(r1) │ │ │ │ lfd f24,-64(r1) │ │ │ │ + mtocrf 16,r11 │ │ │ │ + mtocrf 8,r11 │ │ │ │ lfd f25,-56(r1) │ │ │ │ lfd f26,-48(r1) │ │ │ │ lfd f27,-40(r1) │ │ │ │ lfd f28,-32(r1) │ │ │ │ lfd f29,-24(r1) │ │ │ │ lfd f30,-16(r1) │ │ │ │ lfd f31,-8(r1) │ │ │ │ - mtocrf 16,r11 │ │ │ │ - mtocrf 8,r11 │ │ │ │ blr │ │ │ │ - blt 1ec10 │ │ │ │ - lfd f3,0(r14) │ │ │ │ - lfd f4,8(r14) │ │ │ │ + blt 1d454 │ │ │ │ + plfd f3,308360 # 68890 │ │ │ │ + plfd f4,308360 # 68898 │ │ │ │ fmr f1,f24 │ │ │ │ fmr f2,f25 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - b 1e6d0 │ │ │ │ - ld r9,120(r31) │ │ │ │ - ld r7,0(r18) │ │ │ │ - addi r20,r20,1 │ │ │ │ - cmpd r9,r20 │ │ │ │ + b 1cf58 │ │ │ │ + ld r2,120(r31) │ │ │ │ + ld r7,0(r29) │ │ │ │ + addi r16,r16,1 │ │ │ │ + cmpd r2,r16 │ │ │ │ addi r7,r7,1 │ │ │ │ - std r7,0(r18) │ │ │ │ - bne 1e914 │ │ │ │ - mr r20,r14 │ │ │ │ - b 1eaf4 │ │ │ │ + std r7,0(r29) │ │ │ │ + bne 1d170 │ │ │ │ + ld r30,48(r31) │ │ │ │ + b 1d330 │ │ │ │ fneg f1,f12 │ │ │ │ fneg f2,f13 │ │ │ │ - bl 3cc0 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 3ce0 │ │ │ │ fmr f3,f24 │ │ │ │ fmr f4,f25 │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - bl 6d428 │ │ │ │ + bl 367c │ │ │ │ + bl 36c0 │ │ │ │ + b 1cf30 │ │ │ │ + sldi r7,r30,3 │ │ │ │ + ld r2,120(r31) │ │ │ │ + addi r16,r16,1 │ │ │ │ + mr r21,r30 │ │ │ │ + ldx r5,r29,r7 │ │ │ │ + sldi r7,r21,3 │ │ │ │ + cmpd r2,r16 │ │ │ │ + addi r5,r5,1 │ │ │ │ + stdx r5,r29,r7 │ │ │ │ + bne 1d168 │ │ │ │ + b 1d32c │ │ │ │ nop │ │ │ │ - bl 36a0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - b 1e6a8 │ │ │ │ - ble cr3,1eaf4 │ │ │ │ - mr r19,r27 │ │ │ │ - sldi r27,r9,5 │ │ │ │ - ld r9,16(r8) │ │ │ │ - ld r0,24(r20) │ │ │ │ - mulli r3,r28,48 │ │ │ │ - addi r7,r17,-8 │ │ │ │ - sldi r4,r28,4 │ │ │ │ - sldi r21,r28,6 │ │ │ │ - ld r11,8(r8) │ │ │ │ - ld r16,32(r8) │ │ │ │ - add r5,r19,r17 │ │ │ │ - addi r6,r23,-8 │ │ │ │ - ld r26,224(r20) │ │ │ │ - std r29,232(r31) │ │ │ │ - std r18,240(r31) │ │ │ │ + nop │ │ │ │ + ble cr3,1d330 │ │ │ │ + ld r2,104(r31) │ │ │ │ + mulli r5,r8,48 │ │ │ │ + sldi r4,r8,4 │ │ │ │ + sldi r21,r8,6 │ │ │ │ + ld r8,16(r10) │ │ │ │ + add r6,r26,r22 │ │ │ │ + std r30,216(r31) │ │ │ │ + std r20,224(r31) │ │ │ │ + std r17,232(r31) │ │ │ │ + sldi r11,r19,5 │ │ │ │ + addi r0,r22,-8 │ │ │ │ + ld r3,8(r10) │ │ │ │ + mr r18,r26 │ │ │ │ + addi r7,r9,-8 │ │ │ │ + add r19,r6,r22 │ │ │ │ addi r4,r4,8 │ │ │ │ addi r21,r21,56 │ │ │ │ - std r20,224(r31) │ │ │ │ - std r9,184(r31) │ │ │ │ - ld r9,24(r8) │ │ │ │ - add r28,r0,r27 │ │ │ │ - add r22,r5,r17 │ │ │ │ - mr r18,r5 │ │ │ │ - addi r8,r3,40 │ │ │ │ - add r0,r23,r4 │ │ │ │ - add r21,r23,r21 │ │ │ │ + mr r17,r6 │ │ │ │ + mr r24,r7 │ │ │ │ + ld r28,24(r2) │ │ │ │ + std r8,184(r31) │ │ │ │ + ld r8,24(r10) │ │ │ │ + add r21,r9,r21 │ │ │ │ + mr r29,r19 │ │ │ │ + ld r10,32(r10) │ │ │ │ + ld r26,224(r2) │ │ │ │ + add r2,r9,r0 │ │ │ │ + std r2,208(r31) │ │ │ │ + add r2,r19,r22 │ │ │ │ + add r28,r28,r11 │ │ │ │ + std r8,72(r31) │ │ │ │ + li r8,0 │ │ │ │ + add r11,r9,r4 │ │ │ │ + std r10,192(r31) │ │ │ │ + addi r10,r5,40 │ │ │ │ + add r22,r2,r22 │ │ │ │ + std r2,88(r31) │ │ │ │ lfd f30,0(r28) │ │ │ │ lfd f31,8(r28) │ │ │ │ - lfd f18,16(r28) │ │ │ │ - lfd f19,24(r28) │ │ │ │ - add r10,r23,r8 │ │ │ │ addi r27,r28,16 │ │ │ │ - mr r29,r22 │ │ │ │ - std r9,72(r31) │ │ │ │ - add r9,r23,r7 │ │ │ │ - li r7,0 │ │ │ │ - mr r23,r6 │ │ │ │ - std r10,80(r31) │ │ │ │ - std r9,200(r31) │ │ │ │ - add r9,r22,r17 │ │ │ │ - mr r30,r7 │ │ │ │ - std r9,88(r31) │ │ │ │ - add r9,r9,r17 │ │ │ │ - std r9,208(r31) │ │ │ │ - ldu r24,8(r23) │ │ │ │ - lfd f20,0(r19) │ │ │ │ - lfd f21,8(r19) │ │ │ │ - ld r17,208(r31) │ │ │ │ - li r9,0 │ │ │ │ - std r0,144(r31) │ │ │ │ - std r30,256(r31) │ │ │ │ - std r11,264(r31) │ │ │ │ - std r0,280(r31) │ │ │ │ - std r18,288(r31) │ │ │ │ - mulld r10,r24,r11 │ │ │ │ - std r24,248(r31) │ │ │ │ - std r23,272(r31) │ │ │ │ - std r10,176(r31) │ │ │ │ - mr r10,r18 │ │ │ │ - lfd f3,0(r10) │ │ │ │ - lfd f4,8(r10) │ │ │ │ + mr r30,r8 │ │ │ │ + lfd f16,16(r28) │ │ │ │ + lfd f17,24(r28) │ │ │ │ + add r9,r9,r10 │ │ │ │ + std r9,80(r31) │ │ │ │ + ldu r23,8(r24) │ │ │ │ + lfd f20,0(r18) │ │ │ │ + li r2,0 │ │ │ │ + std r11,144(r31) │ │ │ │ + lfd f21,8(r18) │ │ │ │ + ld r16,192(r31) │ │ │ │ + std r30,248(r31) │ │ │ │ + std r3,256(r31) │ │ │ │ + std r11,272(r31) │ │ │ │ + std r17,280(r31) │ │ │ │ + mulld r9,r23,r3 │ │ │ │ + std r23,240(r31) │ │ │ │ + std r24,264(r31) │ │ │ │ + std r9,176(r31) │ │ │ │ + mr r9,r17 │ │ │ │ + lfd f3,0(r9) │ │ │ │ + lfd f4,8(r9) │ │ │ │ fmr f1,f20 │ │ │ │ fmr f2,f21 │ │ │ │ - std r9,40(r31) │ │ │ │ - std r10,32(r31) │ │ │ │ + std r2,40(r31) │ │ │ │ + std r9,32(r31) │ │ │ │ mr r30,r29 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - ld r9,144(r31) │ │ │ │ - ld r22,200(r31) │ │ │ │ - ld r10,32(r31) │ │ │ │ - li r8,0 │ │ │ │ - std r29,328(r31) │ │ │ │ - std r19,312(r31) │ │ │ │ + bl 367c │ │ │ │ + ld r2,144(r31) │ │ │ │ + ld r20,208(r31) │ │ │ │ + li r10,0 │ │ │ │ + std r29,320(r31) │ │ │ │ + ld r9,32(r31) │ │ │ │ + std r18,304(r31) │ │ │ │ fmr f23,f2 │ │ │ │ fmr f22,f1 │ │ │ │ - mr r29,r8 │ │ │ │ - ldu r6,8(r9) │ │ │ │ - mr r25,r22 │ │ │ │ - std r10,320(r31) │ │ │ │ - std r9,144(r31) │ │ │ │ - ld r9,176(r31) │ │ │ │ - add r6,r9,r6 │ │ │ │ - ld r9,184(r31) │ │ │ │ - std r6,296(r31) │ │ │ │ - mulld r20,r6,r9 │ │ │ │ - ld r9,40(r31) │ │ │ │ + mr r29,r10 │ │ │ │ + ldu r7,8(r2) │ │ │ │ + mr r25,r20 │ │ │ │ + std r9,312(r31) │ │ │ │ + std r2,144(r31) │ │ │ │ + ld r2,176(r31) │ │ │ │ + add r7,r2,r7 │ │ │ │ + ld r2,184(r31) │ │ │ │ + std r7,288(r31) │ │ │ │ + mulld r19,r7,r2 │ │ │ │ + ld r2,40(r31) │ │ │ │ std r30,40(r31) │ │ │ │ - std r9,304(r31) │ │ │ │ - std r20,96(r31) │ │ │ │ - ld r9,40(r31) │ │ │ │ + std r2,296(r31) │ │ │ │ + std r19,96(r31) │ │ │ │ + nop │ │ │ │ + ld r2,40(r31) │ │ │ │ fmr f1,f22 │ │ │ │ fmr f2,f23 │ │ │ │ - li r19,0 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - ldu r8,8(r25) │ │ │ │ - ld r9,96(r31) │ │ │ │ + li r18,0 │ │ │ │ + lfd f3,0(r2) │ │ │ │ + lfd f4,8(r2) │ │ │ │ + bl 367c │ │ │ │ + ldu r10,8(r25) │ │ │ │ + ld r2,96(r31) │ │ │ │ ld r24,88(r31) │ │ │ │ - ld r18,80(r31) │ │ │ │ + ld r17,80(r31) │ │ │ │ std r29,56(r31) │ │ │ │ fmr f25,f2 │ │ │ │ fmr f24,f1 │ │ │ │ - add r23,r9,r8 │ │ │ │ - ld r9,72(r31) │ │ │ │ - mr r22,r24 │ │ │ │ + add r23,r2,r10 │ │ │ │ + ld r2,72(r31) │ │ │ │ std r25,64(r31) │ │ │ │ + mr r20,r24 │ │ │ │ std r23,48(r31) │ │ │ │ - mulld r14,r23,r9 │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - lfd f3,0(r22) │ │ │ │ - lfd f4,8(r22) │ │ │ │ + mulld r14,r23,r2 │ │ │ │ + lfd f3,0(r20) │ │ │ │ + lfd f4,8(r20) │ │ │ │ fmr f1,f24 │ │ │ │ fmr f2,f25 │ │ │ │ - mr r20,r21 │ │ │ │ - mr r23,r17 │ │ │ │ + mr r19,r21 │ │ │ │ + mr r23,r22 │ │ │ │ mr r25,r15 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - ldu r9,8(r18) │ │ │ │ + bl 367c │ │ │ │ + ldu r2,8(r17) │ │ │ │ fmr f27,f2 │ │ │ │ fmr f26,f1 │ │ │ │ - add r9,r14,r9 │ │ │ │ - mulld r24,r9,r16 │ │ │ │ - std r9,32(r31) │ │ │ │ + add r2,r14,r2 │ │ │ │ + mulld r24,r2,r16 │ │ │ │ + std r2,32(r31) │ │ │ │ + nop │ │ │ │ nop │ │ │ │ lfd f3,0(r23) │ │ │ │ lfd f4,8(r23) │ │ │ │ fmr f1,f26 │ │ │ │ fmr f2,f27 │ │ │ │ addi r23,r23,16 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - ldu r29,8(r20) │ │ │ │ + bl 367c │ │ │ │ + ldu r29,8(r19) │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ add r29,r24,r29 │ │ │ │ sldi r30,r29,5 │ │ │ │ add r30,r26,r30 │ │ │ │ lfd f3,0(r30) │ │ │ │ lfd f4,8(r30) │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ + bl 3d10 │ │ │ │ lfd f3,16(r30) │ │ │ │ lfd f4,24(r30) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ - fmr f2,f19 │ │ │ │ - fmr f1,f18 │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ + fmr f2,f17 │ │ │ │ + fmr f1,f16 │ │ │ │ + bl 3d10 │ │ │ │ addic. r25,r25,-1 │ │ │ │ stfd f30,0(r28) │ │ │ │ stfd f31,8(r28) │ │ │ │ - fmr f19,f2 │ │ │ │ - fmr f18,f1 │ │ │ │ + fmr f17,f2 │ │ │ │ + fmr f16,f1 │ │ │ │ stfd f1,0(r27) │ │ │ │ stfd f2,8(r27) │ │ │ │ - bne 1ee50 │ │ │ │ - addi r19,r19,1 │ │ │ │ - ld r9,32(r31) │ │ │ │ - addi r22,r22,16 │ │ │ │ - cmpd r15,r19 │ │ │ │ - bne 1ee10 │ │ │ │ + bne 1d6b0 │ │ │ │ + addi r18,r18,1 │ │ │ │ + ld r2,32(r31) │ │ │ │ + addi r20,r20,16 │ │ │ │ + cmpd r15,r18 │ │ │ │ + bne 1d670 │ │ │ │ mr r14,r29 │ │ │ │ ld r29,56(r31) │ │ │ │ - mr r22,r9 │ │ │ │ - ld r9,40(r31) │ │ │ │ + mr r20,r2 │ │ │ │ + ld r2,40(r31) │ │ │ │ ld r23,48(r31) │ │ │ │ ld r25,64(r31) │ │ │ │ addi r29,r29,1 │ │ │ │ - addi r9,r9,16 │ │ │ │ + addi r2,r2,16 │ │ │ │ cmpd r15,r29 │ │ │ │ - std r9,40(r31) │ │ │ │ - bne 1edb0 │ │ │ │ - ld r9,304(r31) │ │ │ │ - ld r10,320(r31) │ │ │ │ - mr r8,r23 │ │ │ │ - ld r6,296(r31) │ │ │ │ - ld r19,312(r31) │ │ │ │ - mr r23,r22 │ │ │ │ - ld r29,328(r31) │ │ │ │ - addi r9,r9,1 │ │ │ │ - addi r10,r10,16 │ │ │ │ - cmpd r15,r9 │ │ │ │ - bne 1ed34 │ │ │ │ - ld r30,256(r31) │ │ │ │ - mr r20,r14 │ │ │ │ - ld r24,248(r31) │ │ │ │ + std r2,40(r31) │ │ │ │ + bne 1d620 │ │ │ │ + ld r2,296(r31) │ │ │ │ + ld r9,312(r31) │ │ │ │ + mr r10,r23 │ │ │ │ + mr r23,r20 │ │ │ │ + ld r7,288(r31) │ │ │ │ + ld r18,304(r31) │ │ │ │ + ld r29,320(r31) │ │ │ │ + addi r2,r2,1 │ │ │ │ + addi r9,r9,16 │ │ │ │ + cmpd r15,r2 │ │ │ │ + bne 1d5a4 │ │ │ │ + ld r30,248(r31) │ │ │ │ + mr r19,r14 │ │ │ │ + ld r3,256(r31) │ │ │ │ mr r14,r23 │ │ │ │ - ld r11,264(r31) │ │ │ │ - ld r23,272(r31) │ │ │ │ - ld r0,280(r31) │ │ │ │ - ld r18,288(r31) │ │ │ │ - addi r19,r19,16 │ │ │ │ + addi r18,r18,16 │ │ │ │ + ld r23,240(r31) │ │ │ │ + ld r24,264(r31) │ │ │ │ + ld r11,272(r31) │ │ │ │ + ld r17,280(r31) │ │ │ │ addi r30,r30,1 │ │ │ │ cmpd r15,r30 │ │ │ │ - bne 1ecf8 │ │ │ │ - ld r18,240(r31) │ │ │ │ - ld r9,112(r31) │ │ │ │ - ld r10,104(r31) │ │ │ │ - ld r29,232(r31) │ │ │ │ - addi r7,r15,-1 │ │ │ │ - mr r17,r20 │ │ │ │ + bne 1d568 │ │ │ │ + ld r2,112(r31) │ │ │ │ ld r20,224(r31) │ │ │ │ - std r8,24(r18) │ │ │ │ - addi r8,r9,1 │ │ │ │ - stfd f28,80(r10) │ │ │ │ - stfd f29,88(r10) │ │ │ │ - stfd f20,16(r10) │ │ │ │ - stfd f21,24(r10) │ │ │ │ - stfd f22,32(r10) │ │ │ │ - stfd f23,40(r10) │ │ │ │ - stfd f24,48(r10) │ │ │ │ - stfd f25,56(r10) │ │ │ │ - stfd f26,64(r10) │ │ │ │ - stfd f27,72(r10) │ │ │ │ - std r17,40(r18) │ │ │ │ - std r24,8(r18) │ │ │ │ - std r6,16(r18) │ │ │ │ - std r7,32(r29) │ │ │ │ - std r7,0(r29) │ │ │ │ - std r7,8(r29) │ │ │ │ - std r7,16(r29) │ │ │ │ - std r7,24(r29) │ │ │ │ - std r14,32(r18) │ │ │ │ - std r8,112(r31) │ │ │ │ - ld r10,128(r31) │ │ │ │ - ld r9,0(r1) │ │ │ │ - addi r10,r10,16 │ │ │ │ - std r10,128(r31) │ │ │ │ - ld r10,160(r31) │ │ │ │ - cmpd r10,r8 │ │ │ │ - ld r10,168(r31) │ │ │ │ - std r9,0(r10) │ │ │ │ - mr r1,r10 │ │ │ │ - bne 1e2a0 │ │ │ │ - b 1eb28 │ │ │ │ - sldi r7,r16,3 │ │ │ │ - ld r9,120(r31) │ │ │ │ - addi r20,r20,1 │ │ │ │ - mr r28,r16 │ │ │ │ - ldx r5,r18,r7 │ │ │ │ - sldi r7,r28,3 │ │ │ │ - cmpd r9,r20 │ │ │ │ - addi r5,r5,1 │ │ │ │ - stdx r5,r18,r7 │ │ │ │ - bne 1e90c │ │ │ │ - b 1eaf0 │ │ │ │ - nop │ │ │ │ - ld r10,264(r20) │ │ │ │ + addi r8,r15,-1 │ │ │ │ + ld r17,232(r31) │ │ │ │ + ld r30,216(r31) │ │ │ │ + stfd f28,80(r2) │ │ │ │ + stfd f29,88(r2) │ │ │ │ + stfd f20,16(r2) │ │ │ │ + stfd f21,24(r2) │ │ │ │ + addi r30,r30,1 │ │ │ │ + stfd f22,32(r2) │ │ │ │ + stfd f23,40(r2) │ │ │ │ + stfd f24,48(r2) │ │ │ │ + stfd f25,56(r2) │ │ │ │ + stfd f26,64(r2) │ │ │ │ + stfd f27,72(r2) │ │ │ │ + std r19,40(r17) │ │ │ │ + std r14,32(r17) │ │ │ │ + std r10,24(r17) │ │ │ │ + std r23,8(r17) │ │ │ │ + std r7,16(r17) │ │ │ │ + std r8,32(r20) │ │ │ │ + std r8,24(r20) │ │ │ │ + std r8,0(r20) │ │ │ │ + std r8,8(r20) │ │ │ │ + std r8,16(r20) │ │ │ │ ld r9,128(r31) │ │ │ │ - ldx r9,r10,r9 │ │ │ │ - b 1e344 │ │ │ │ - ble cr3,1eaf4 │ │ │ │ - mr r22,r27 │ │ │ │ - ld r27,24(r20) │ │ │ │ - mulli r5,r28,48 │ │ │ │ - sldi r7,r9,5 │ │ │ │ - ld r9,16(r8) │ │ │ │ - ld r19,24(r8) │ │ │ │ - sldi r3,r28,4 │ │ │ │ - sldi r4,r28,5 │ │ │ │ - ld r6,8(r8) │ │ │ │ - ld r25,224(r20) │ │ │ │ - add r28,r22,r17 │ │ │ │ - std r18,144(r31) │ │ │ │ + ld r2,0(r1) │ │ │ │ + addi r9,r9,16 │ │ │ │ + std r9,128(r31) │ │ │ │ + ld r9,160(r31) │ │ │ │ + cmpd r9,r30 │ │ │ │ + ld r9,168(r31) │ │ │ │ + std r2,0(r9) │ │ │ │ + mr r1,r9 │ │ │ │ + bne 1cb2c │ │ │ │ + b 1d35c │ │ │ │ + ble cr3,1d330 │ │ │ │ + ld r2,104(r31) │ │ │ │ + mulli r3,r8,48 │ │ │ │ + sldi r7,r19,5 │ │ │ │ + sldi r5,r8,4 │ │ │ │ + sldi r4,r8,5 │ │ │ │ + ld r8,16(r10) │ │ │ │ + std r17,88(r31) │ │ │ │ + ld r18,24(r10) │ │ │ │ + ld r6,8(r10) │ │ │ │ + add r10,r26,r22 │ │ │ │ + addi r19,r9,-8 │ │ │ │ li r21,0 │ │ │ │ - std r20,88(r31) │ │ │ │ - addi r3,r3,8 │ │ │ │ + addi r5,r5,8 │ │ │ │ addi r4,r4,24 │ │ │ │ - std r29,96(r31) │ │ │ │ - add r27,r27,r7 │ │ │ │ - add r10,r28,r17 │ │ │ │ - std r9,56(r31) │ │ │ │ - addi r9,r23,-8 │ │ │ │ - addi r8,r5,40 │ │ │ │ - add r7,r23,r4 │ │ │ │ - add r3,r23,r3 │ │ │ │ - mr r18,r19 │ │ │ │ - lfd f28,0(r27) │ │ │ │ - lfd f29,8(r27) │ │ │ │ - lfd f30,16(r27) │ │ │ │ - lfd f31,24(r27) │ │ │ │ - add r14,r10,r17 │ │ │ │ - std r10,72(r31) │ │ │ │ - addi r26,r27,16 │ │ │ │ - add r10,r23,r8 │ │ │ │ - mr r17,r9 │ │ │ │ - std r7,80(r31) │ │ │ │ - std r10,64(r31) │ │ │ │ - ldu r7,8(r17) │ │ │ │ - li r23,0 │ │ │ │ - lfd f20,0(r22) │ │ │ │ - lfd f21,8(r22) │ │ │ │ - ld r20,64(r31) │ │ │ │ - mr r10,r28 │ │ │ │ - std r3,40(r31) │ │ │ │ + ld r25,24(r2) │ │ │ │ + ld r23,224(r2) │ │ │ │ + std r8,56(r31) │ │ │ │ + add r2,r10,r22 │ │ │ │ + add r5,r9,r5 │ │ │ │ + addi r8,r3,40 │ │ │ │ + mr r17,r18 │ │ │ │ + add r14,r2,r22 │ │ │ │ + std r2,80(r31) │ │ │ │ + add r2,r9,r8 │ │ │ │ + add r25,r25,r7 │ │ │ │ + add r7,r9,r4 │ │ │ │ + std r2,72(r31) │ │ │ │ + std r7,64(r31) │ │ │ │ + lfd f30,0(r25) │ │ │ │ + lfd f31,8(r25) │ │ │ │ + addi r24,r25,16 │ │ │ │ + lfd f20,16(r25) │ │ │ │ + lfd f21,24(r25) │ │ │ │ + ldu r7,8(r19) │ │ │ │ + li r27,0 │ │ │ │ + lfd f22,0(r26) │ │ │ │ + mr r9,r10 │ │ │ │ + std r5,40(r31) │ │ │ │ + lfd f23,8(r26) │ │ │ │ + ld r16,72(r31) │ │ │ │ + std r30,96(r31) │ │ │ │ + std r21,176(r31) │ │ │ │ std r6,184(r31) │ │ │ │ - std r28,200(r31) │ │ │ │ - std r3,208(r31) │ │ │ │ - std r22,224(r31) │ │ │ │ - mulld r9,r7,r6 │ │ │ │ - std r7,176(r31) │ │ │ │ - std r9,48(r31) │ │ │ │ - mr r9,r23 │ │ │ │ - lfd f3,0(r10) │ │ │ │ - lfd f4,8(r10) │ │ │ │ - fmr f1,f20 │ │ │ │ - fmr f2,f21 │ │ │ │ - std r9,248(r31) │ │ │ │ - std r10,32(r31) │ │ │ │ - li r28,0 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - ld r9,40(r31) │ │ │ │ - ld r10,32(r31) │ │ │ │ - ld r24,80(r31) │ │ │ │ - ld r29,72(r31) │ │ │ │ - std r21,232(r31) │ │ │ │ - std r17,264(r31) │ │ │ │ - fmr f23,f2 │ │ │ │ - fmr f22,f1 │ │ │ │ - ldu r8,8(r9) │ │ │ │ - std r10,256(r31) │ │ │ │ - std r9,40(r31) │ │ │ │ - ld r9,48(r31) │ │ │ │ - add r8,r9,r8 │ │ │ │ - ld r9,56(r31) │ │ │ │ - std r8,240(r31) │ │ │ │ - mulld r23,r8,r9 │ │ │ │ - lfd f3,0(r29) │ │ │ │ - lfd f4,8(r29) │ │ │ │ + std r26,192(r31) │ │ │ │ + std r5,208(r31) │ │ │ │ + std r10,216(r31) │ │ │ │ + mulld r2,r7,r6 │ │ │ │ + std r7,144(r31) │ │ │ │ + std r2,48(r31) │ │ │ │ + mr r2,r27 │ │ │ │ + lfd f3,0(r9) │ │ │ │ + lfd f4,8(r9) │ │ │ │ fmr f1,f22 │ │ │ │ fmr f2,f23 │ │ │ │ - mr r19,r20 │ │ │ │ - mr r16,r15 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - ldu r9,8(r24) │ │ │ │ - std r29,32(r31) │ │ │ │ - mr r29,r14 │ │ │ │ + std r2,240(r31) │ │ │ │ + std r9,32(r31) │ │ │ │ + li r28,0 │ │ │ │ + bl 367c │ │ │ │ + ld r2,40(r31) │ │ │ │ + ld r9,32(r31) │ │ │ │ + std r20,224(r31) │ │ │ │ + ld r27,64(r31) │ │ │ │ + ld r29,80(r31) │ │ │ │ + std r19,248(r31) │ │ │ │ fmr f25,f2 │ │ │ │ fmr f24,f1 │ │ │ │ - add r22,r23,r9 │ │ │ │ - mulld r30,r22,r18 │ │ │ │ - mr r17,r30 │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ + ldu r10,8(r2) │ │ │ │ + std r9,256(r31) │ │ │ │ + std r2,40(r31) │ │ │ │ + ld r2,48(r31) │ │ │ │ + add r10,r2,r10 │ │ │ │ + ld r2,56(r31) │ │ │ │ + std r10,232(r31) │ │ │ │ + mulld r26,r10,r2 │ │ │ │ lfd f3,0(r29) │ │ │ │ lfd f4,8(r29) │ │ │ │ fmr f1,f24 │ │ │ │ fmr f2,f25 │ │ │ │ - addi r29,r29,16 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - ldu r21,8(r19) │ │ │ │ + mr r18,r16 │ │ │ │ + mr r19,r15 │ │ │ │ + bl 367c │ │ │ │ + ldu r2,8(r27) │ │ │ │ + std r29,32(r31) │ │ │ │ + mr r29,r14 │ │ │ │ fmr f27,f2 │ │ │ │ fmr f26,f1 │ │ │ │ - add r21,r17,r21 │ │ │ │ - sldi r9,r21,5 │ │ │ │ - add r30,r25,r9 │ │ │ │ - lfd f3,0(r30) │ │ │ │ - lfd f4,8(r30) │ │ │ │ - bl 6d428 │ │ │ │ + add r22,r26,r2 │ │ │ │ + mulld r30,r22,r17 │ │ │ │ + mr r20,r30 │ │ │ │ nop │ │ │ │ - fmr f4,f2 │ │ │ │ - fmr f3,f1 │ │ │ │ - fmr f2,f29 │ │ │ │ - fmr f1,f28 │ │ │ │ - bl 6d228 │ │ │ │ nop │ │ │ │ - lfd f3,16(r30) │ │ │ │ - lfd f4,24(r30) │ │ │ │ + lfd f3,0(r29) │ │ │ │ + lfd f4,8(r29) │ │ │ │ + fmr f1,f26 │ │ │ │ + fmr f2,f27 │ │ │ │ + addi r29,r29,16 │ │ │ │ + bl 367c │ │ │ │ + ldu r21,8(r18) │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ - fmr f2,f27 │ │ │ │ - fmr f1,f26 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + add r21,r20,r21 │ │ │ │ + sldi r2,r21,5 │ │ │ │ + add r30,r23,r2 │ │ │ │ + lfd f3,0(r30) │ │ │ │ + lfd f4,8(r30) │ │ │ │ + bl 367c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ - addic. r16,r16,-1 │ │ │ │ - stfd f28,0(r27) │ │ │ │ - stfd f29,8(r27) │ │ │ │ + bl 3d10 │ │ │ │ + lfd f3,16(r30) │ │ │ │ + lfd f4,24(r30) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - stfd f1,0(r26) │ │ │ │ - stfd f2,8(r26) │ │ │ │ - bne 1f200 │ │ │ │ + fmr f2,f29 │ │ │ │ + fmr f1,f28 │ │ │ │ + bl 367c │ │ │ │ + fmr f4,f2 │ │ │ │ + fmr f3,f1 │ │ │ │ + fmr f2,f21 │ │ │ │ + fmr f1,f20 │ │ │ │ + bl 3d10 │ │ │ │ + addic. r19,r19,-1 │ │ │ │ + stfd f30,0(r25) │ │ │ │ + stfd f31,8(r25) │ │ │ │ + fmr f21,f2 │ │ │ │ + fmr f20,f1 │ │ │ │ + stfd f1,0(r24) │ │ │ │ + stfd f2,8(r24) │ │ │ │ + bne 1d9f0 │ │ │ │ addi r28,r28,1 │ │ │ │ ld r29,32(r31) │ │ │ │ cmpd r15,r28 │ │ │ │ addi r29,r29,16 │ │ │ │ - bne 1f1b4 │ │ │ │ - ld r9,248(r31) │ │ │ │ - ld r10,256(r31) │ │ │ │ - mr r16,r22 │ │ │ │ - ld r8,240(r31) │ │ │ │ - mr r22,r21 │ │ │ │ - ld r17,264(r31) │ │ │ │ - ld r21,232(r31) │ │ │ │ - addi r9,r9,1 │ │ │ │ - addi r10,r10,16 │ │ │ │ - cmpd r15,r9 │ │ │ │ - bne 1f150 │ │ │ │ - addi r21,r21,1 │ │ │ │ - mr r24,r22 │ │ │ │ - ld r22,224(r31) │ │ │ │ - ld r7,176(r31) │ │ │ │ + bne 1d9ac │ │ │ │ + ld r2,240(r31) │ │ │ │ + ld r9,256(r31) │ │ │ │ + ld r20,224(r31) │ │ │ │ + ld r10,232(r31) │ │ │ │ + ld r19,248(r31) │ │ │ │ + addi r2,r2,1 │ │ │ │ + addi r9,r9,16 │ │ │ │ + cmpd r15,r2 │ │ │ │ + bne 1d94c │ │ │ │ + mr r28,r21 │ │ │ │ + ld r21,176(r31) │ │ │ │ + ld r26,192(r31) │ │ │ │ + mr r29,r10 │ │ │ │ + ld r30,96(r31) │ │ │ │ + ld r7,144(r31) │ │ │ │ ld r6,184(r31) │ │ │ │ - ld r28,200(r31) │ │ │ │ - ld r3,208(r31) │ │ │ │ + ld r5,208(r31) │ │ │ │ + ld r10,216(r31) │ │ │ │ + addi r21,r21,1 │ │ │ │ + addi r26,r26,16 │ │ │ │ cmpd r15,r21 │ │ │ │ - addi r22,r22,16 │ │ │ │ - bne 1f114 │ │ │ │ - ld r9,104(r31) │ │ │ │ - ld r18,144(r31) │ │ │ │ - ld r29,96(r31) │ │ │ │ - addi r6,r15,-1 │ │ │ │ - ld r20,88(r31) │ │ │ │ - stfd f26,64(r9) │ │ │ │ - stfd f27,72(r9) │ │ │ │ - stfd f20,16(r9) │ │ │ │ - stfd f21,24(r9) │ │ │ │ - stfd f22,32(r9) │ │ │ │ - stfd f23,40(r9) │ │ │ │ - stfd f24,48(r9) │ │ │ │ - stfd f25,56(r9) │ │ │ │ - ld r9,112(r31) │ │ │ │ - std r8,16(r18) │ │ │ │ - std r24,32(r18) │ │ │ │ - std r7,8(r18) │ │ │ │ - std r16,24(r18) │ │ │ │ - std r6,24(r29) │ │ │ │ - std r6,0(r29) │ │ │ │ - std r6,8(r29) │ │ │ │ - std r6,16(r29) │ │ │ │ - addi r8,r9,1 │ │ │ │ - std r8,112(r31) │ │ │ │ - ld r10,128(r31) │ │ │ │ - ld r9,0(r1) │ │ │ │ - addi r10,r10,16 │ │ │ │ - std r10,128(r31) │ │ │ │ - ld r10,160(r31) │ │ │ │ - cmpd r10,r8 │ │ │ │ - ld r10,168(r31) │ │ │ │ - std r9,0(r10) │ │ │ │ - mr r1,r10 │ │ │ │ - bne 1e2a0 │ │ │ │ - b 1eb28 │ │ │ │ - addi r8,r8,1 │ │ │ │ - li r10,0 │ │ │ │ - b 1e24c │ │ │ │ - mr r28,r16 │ │ │ │ - b 1e88c │ │ │ │ + bne 1d908 │ │ │ │ + ld r2,112(r31) │ │ │ │ + ld r17,88(r31) │ │ │ │ + addi r10,r15,-1 │ │ │ │ + addi r30,r30,1 │ │ │ │ + std r10,24(r20) │ │ │ │ + std r10,16(r20) │ │ │ │ + std r10,8(r20) │ │ │ │ + std r10,0(r20) │ │ │ │ + stfd f28,64(r2) │ │ │ │ + stfd f29,72(r2) │ │ │ │ + stfd f22,16(r2) │ │ │ │ + stfd f23,24(r2) │ │ │ │ + stfd f24,32(r2) │ │ │ │ + stfd f25,40(r2) │ │ │ │ + stfd f26,48(r2) │ │ │ │ + stfd f27,56(r2) │ │ │ │ + std r28,32(r17) │ │ │ │ + std r22,24(r17) │ │ │ │ + std r29,16(r17) │ │ │ │ + std r7,8(r17) │ │ │ │ + ld r9,128(r31) │ │ │ │ + ld r2,0(r1) │ │ │ │ + addi r9,r9,16 │ │ │ │ + std r9,128(r31) │ │ │ │ + ld r9,160(r31) │ │ │ │ + cmpd r9,r30 │ │ │ │ + ld r9,168(r31) │ │ │ │ + std r2,0(r9) │ │ │ │ + mr r1,r9 │ │ │ │ + bne 1cb2c │ │ │ │ + b 1d35c │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + ld r2,104(r31) │ │ │ │ + ld r9,264(r2) │ │ │ │ + ld r2,128(r31) │ │ │ │ + ldx r19,r9,r2 │ │ │ │ + b 1cbcc │ │ │ │ + addi r9,r9,1 │ │ │ │ + li r2,0 │ │ │ │ + b 1cac8 │ │ │ │ .long 0x0 │ │ │ │ .long 0x3020000 │ │ │ │ - .long 0x128e │ │ │ │ - nop │ │ │ │ + .long 0x1290 │ │ │ │ nop │ │ │ │ - addis r2,r12,8 │ │ │ │ - addi r2,r2,-29904 │ │ │ │ mflr r0 │ │ │ │ stfd f28,-32(r1) │ │ │ │ stfd f29,-24(r1) │ │ │ │ stfd f30,-16(r1) │ │ │ │ stfd f31,-8(r1) │ │ │ │ + std r0,16(r1) │ │ │ │ stfd f24,-64(r1) │ │ │ │ + fmr f24,f3 │ │ │ │ stfd f25,-56(r1) │ │ │ │ stfd f26,-48(r1) │ │ │ │ + fmr f25,f4 │ │ │ │ + fmr f26,f1 │ │ │ │ stfd f27,-40(r1) │ │ │ │ std r14,-208(r1) │ │ │ │ - std r18,-176(r1) │ │ │ │ + fmr f27,f2 │ │ │ │ + mr r14,r10 │ │ │ │ + std r17,-184(r1) │ │ │ │ + std r16,-192(r1) │ │ │ │ + std r15,-200(r1) │ │ │ │ std r19,-168(r1) │ │ │ │ std r20,-160(r1) │ │ │ │ std r21,-152(r1) │ │ │ │ std r22,-144(r1) │ │ │ │ std r23,-136(r1) │ │ │ │ + std r24,-128(r1) │ │ │ │ + std r28,-96(r1) │ │ │ │ + mr r28,r8 │ │ │ │ std r29,-88(r1) │ │ │ │ std r30,-80(r1) │ │ │ │ std r31,-72(r1) │ │ │ │ - std r15,-200(r1) │ │ │ │ - std r16,-192(r1) │ │ │ │ - std r17,-184(r1) │ │ │ │ - std r24,-128(r1) │ │ │ │ + std r18,-176(r1) │ │ │ │ std r25,-120(r1) │ │ │ │ std r26,-112(r1) │ │ │ │ - std r0,16(r1) │ │ │ │ std r27,-104(r1) │ │ │ │ - std r28,-96(r1) │ │ │ │ - mr r18,r10 │ │ │ │ stdu r1,-304(r1) │ │ │ │ - fmr f25,f4 │ │ │ │ - fmr f24,f3 │ │ │ │ - fmr f27,f2 │ │ │ │ - fmr f26,f1 │ │ │ │ - mr r19,r8 │ │ │ │ mr r31,r1 │ │ │ │ - ld r30,448(r31) │ │ │ │ - ld r22,400(r31) │ │ │ │ - ld r4,0(r1) │ │ │ │ - ld r28,408(r31) │ │ │ │ - std r9,384(r31) │ │ │ │ + ld r6,0(r1) │ │ │ │ + ld r29,448(r31) │ │ │ │ + ld r21,400(r31) │ │ │ │ + ld r22,408(r31) │ │ │ │ std r7,368(r31) │ │ │ │ - ld r29,424(r31) │ │ │ │ - ld r14,440(r31) │ │ │ │ - ld r21,416(r31) │ │ │ │ - sldi r9,r30,4 │ │ │ │ - subfic r9,r9,-16 │ │ │ │ - mr r3,r29 │ │ │ │ - stdux r4,r1,r9 │ │ │ │ - addi r20,r1,32 │ │ │ │ - stdux r4,r1,r9 │ │ │ │ + std r9,384(r31) │ │ │ │ + ld r30,424(r31) │ │ │ │ + ld r17,440(r31) │ │ │ │ + ld r20,416(r31) │ │ │ │ + sldi r2,r29,4 │ │ │ │ + mr r3,r30 │ │ │ │ + subfic r2,r2,-16 │ │ │ │ + stdux r6,r1,r2 │ │ │ │ + addi r19,r1,32 │ │ │ │ + stdux r6,r1,r2 │ │ │ │ addi r23,r1,32 │ │ │ │ - stdux r4,r1,r9 │ │ │ │ - bl 6d098 │ │ │ │ - nop │ │ │ │ - lfd f3,0(r22) │ │ │ │ - lfd f4,8(r22) │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - bl 3ce0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - bl 6cd88 │ │ │ │ - nop │ │ │ │ - ld r0,432(r31) │ │ │ │ - subf r9,r30,r3 │ │ │ │ - add r9,r9,r29 │ │ │ │ - mr r3,r0 │ │ │ │ - divd r8,r9,r29 │ │ │ │ - mulld r8,r8,r29 │ │ │ │ - subf r22,r8,r9 │ │ │ │ - bl 6d098 │ │ │ │ - nop │ │ │ │ - lfd f3,0(r28) │ │ │ │ - lfd f4,8(r28) │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - bl 3ce0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - bl 6cd88 │ │ │ │ - nop │ │ │ │ - ld r0,432(r31) │ │ │ │ - subf r9,r30,r3 │ │ │ │ - mr r3,r14 │ │ │ │ - add r9,r9,r0 │ │ │ │ - divd r8,r9,r0 │ │ │ │ - mulld r8,r8,r0 │ │ │ │ - subf r28,r8,r9 │ │ │ │ - bl 6d098 │ │ │ │ - nop │ │ │ │ + stdux r6,r1,r2 │ │ │ │ + bl 3670 │ │ │ │ lfd f3,0(r21) │ │ │ │ lfd f4,8(r21) │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - bl 3ce0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - bl 6cd88 │ │ │ │ - nop │ │ │ │ - subf r9,r30,r3 │ │ │ │ - sldi r30,r30,1 │ │ │ │ - add r9,r9,r14 │ │ │ │ - cmpdi r30,-1 │ │ │ │ - divd r10,r9,r14 │ │ │ │ - mulld r10,r10,r14 │ │ │ │ - subf r10,r10,r9 │ │ │ │ - blt 1f868 │ │ │ │ - addi r9,r30,2 │ │ │ │ - ld r0,432(r31) │ │ │ │ - addi r17,r1,32 │ │ │ │ - addi r6,r20,-8 │ │ │ │ - mr r16,r9 │ │ │ │ + bl 367c │ │ │ │ + bl 3d00 │ │ │ │ + bl 3810 │ │ │ │ + subf r2,r29,r3 │ │ │ │ + ld r3,432(r31) │ │ │ │ + add r2,r2,r30 │ │ │ │ + divd r21,r2,r30 │ │ │ │ + mulld r21,r21,r30 │ │ │ │ + subf r21,r21,r2 │ │ │ │ + bl 3670 │ │ │ │ + lfd f3,0(r22) │ │ │ │ + lfd f4,8(r22) │ │ │ │ + bl 367c │ │ │ │ + bl 3d00 │ │ │ │ + bl 3810 │ │ │ │ + ld r9,432(r31) │ │ │ │ + subf r2,r29,r3 │ │ │ │ + mr r3,r17 │ │ │ │ + add r2,r2,r9 │ │ │ │ + divd r22,r2,r9 │ │ │ │ + mulld r22,r22,r9 │ │ │ │ + subf r22,r22,r2 │ │ │ │ + bl 3670 │ │ │ │ + lfd f3,0(r20) │ │ │ │ + lfd f4,8(r20) │ │ │ │ + bl 367c │ │ │ │ + bl 3d00 │ │ │ │ + bl 3810 │ │ │ │ + subf r2,r29,r3 │ │ │ │ + sldi r29,r29,1 │ │ │ │ + add r2,r2,r17 │ │ │ │ + cmpdi r29,-1 │ │ │ │ + divd r7,r2,r17 │ │ │ │ + mulld r7,r7,r17 │ │ │ │ + subf r7,r7,r2 │ │ │ │ + blt 1e058 │ │ │ │ + srdi r6,r29,1 │ │ │ │ + plxv vs40,306012 # 68880 │ │ │ │ + xxspltib vs43,2 │ │ │ │ + addi r15,r1,32 │ │ │ │ + addi r20,r29,2 │ │ │ │ + mtvsrdd vs41,r21,r21 │ │ │ │ + mtvsrdd vs44,r30,r30 │ │ │ │ + mr r2,r19 │ │ │ │ + addi r10,r6,1 │ │ │ │ + vextsb2d v11,v11 │ │ │ │ + andi. r9,r10,1 │ │ │ │ + xxmr vs32,vs40 │ │ │ │ + mr r9,r10 │ │ │ │ + bne 1e110 │ │ │ │ srdi r9,r9,1 │ │ │ │ mtctr r9 │ │ │ │ - addi r7,r22,1 │ │ │ │ - divd r8,r22,r29 │ │ │ │ - mr r5,r6 │ │ │ │ - addi r6,r6,16 │ │ │ │ - divd r9,r7,r29 │ │ │ │ - mulld r8,r8,r29 │ │ │ │ - mulld r9,r9,r29 │ │ │ │ - subf r8,r8,r22 │ │ │ │ - addi r22,r22,2 │ │ │ │ - subf r9,r9,r7 │ │ │ │ - std r8,-8(r6) │ │ │ │ - std r9,16(r5) │ │ │ │ - bdnz 1f598 │ │ │ │ - srdi r9,r16,1 │ │ │ │ - addi r7,r23,-8 │ │ │ │ + vaddudm v10,v0,v11 │ │ │ │ + vaddudm v0,v9,v0 │ │ │ │ + addi r2,r2,32 │ │ │ │ + vaddudm v13,v9,v10 │ │ │ │ + vmodsd v1,v0,v12 │ │ │ │ + vaddudm v0,v10,v11 │ │ │ │ + vmodsd v13,v13,v12 │ │ │ │ + stxv vs33,-32(r2) │ │ │ │ + stxv vs45,-16(r2) │ │ │ │ + bdnz 1dd64 │ │ │ │ + lfd f0,432(r31) │ │ │ │ + xxspltib vs44,2 │ │ │ │ + andi. r2,r10,1 │ │ │ │ + mtvsrdd vs41,r22,r22 │ │ │ │ + mr r2,r23 │ │ │ │ + xxmr vs32,vs40 │ │ │ │ + addi r6,r10,-1 │ │ │ │ + mr r9,r10 │ │ │ │ + vextsb2d v12,v12 │ │ │ │ + xxspltd vs42,vs0,0 │ │ │ │ + bne 1e0f0 │ │ │ │ + srdi r9,r9,1 │ │ │ │ mtctr r9 │ │ │ │ - addi r6,r28,1 │ │ │ │ - divd r8,r28,r0 │ │ │ │ - mr r5,r7 │ │ │ │ - addi r7,r7,16 │ │ │ │ - divd r9,r6,r0 │ │ │ │ - mulld r8,r8,r0 │ │ │ │ - mulld r9,r9,r0 │ │ │ │ - subf r8,r8,r28 │ │ │ │ - addi r28,r28,2 │ │ │ │ - subf r9,r9,r6 │ │ │ │ - std r8,-8(r7) │ │ │ │ - std r9,16(r5) │ │ │ │ - bdnz 1f5d8 │ │ │ │ - srdi r9,r16,1 │ │ │ │ - addi r7,r17,-8 │ │ │ │ - mr r8,r10 │ │ │ │ + vaddudm v11,v0,v12 │ │ │ │ + vaddudm v0,v9,v0 │ │ │ │ + addi r2,r2,32 │ │ │ │ + vaddudm v13,v9,v11 │ │ │ │ + vmodsd v1,v0,v10 │ │ │ │ + vaddudm v0,v11,v12 │ │ │ │ + vmodsd v13,v13,v10 │ │ │ │ + stxv vs33,-32(r2) │ │ │ │ + stxv vs45,-16(r2) │ │ │ │ + bdnz 1ddc0 │ │ │ │ + xxspltib vs44,2 │ │ │ │ + andi. r2,r10,1 │ │ │ │ + mtvsrdd vs41,r7,r7 │ │ │ │ + mtvsrdd vs42,r17,r17 │ │ │ │ + mr r2,r15 │ │ │ │ + xxmr vs32,vs40 │ │ │ │ + addi r9,r10,-1 │ │ │ │ + vextsb2d v12,v12 │ │ │ │ + bne 1e0d0 │ │ │ │ + srdi r9,r10,1 │ │ │ │ mtctr r9 │ │ │ │ - mr r5,r7 │ │ │ │ - addi r6,r8,1 │ │ │ │ - divd r10,r8,r14 │ │ │ │ - mr r4,r5 │ │ │ │ - addi r5,r5,16 │ │ │ │ - divd r9,r6,r14 │ │ │ │ - mulld r10,r10,r14 │ │ │ │ - mulld r9,r9,r14 │ │ │ │ - subf r10,r10,r8 │ │ │ │ - addi r8,r8,2 │ │ │ │ - subf r9,r9,r6 │ │ │ │ - std r10,-8(r5) │ │ │ │ - std r9,16(r4) │ │ │ │ - bdnz 1f620 │ │ │ │ + vaddudm v11,v0,v12 │ │ │ │ + vaddudm v0,v9,v0 │ │ │ │ + addi r2,r2,32 │ │ │ │ + vaddudm v13,v9,v11 │ │ │ │ + vmodsd v1,v0,v10 │ │ │ │ + vaddudm v0,v11,v12 │ │ │ │ + vmodsd v13,v13,v10 │ │ │ │ + stxv vs33,-32(r2) │ │ │ │ + stxv vs45,-16(r2) │ │ │ │ + bdnz 1de14 │ │ │ │ + mr r16,r28 │ │ │ │ li r28,0 │ │ │ │ - addi r22,r31,48 │ │ │ │ + addi r15,r15,-8 │ │ │ │ std r23,88(r31) │ │ │ │ - std r7,72(r31) │ │ │ │ - std r18,392(r31) │ │ │ │ - std r0,432(r31) │ │ │ │ - mr r17,r28 │ │ │ │ - mr r28,r19 │ │ │ │ - nop │ │ │ │ + addi r22,r31,48 │ │ │ │ + std r14,392(r31) │ │ │ │ + mr r30,r16 │ │ │ │ + mr r23,r28 │ │ │ │ + mr r16,r17 │ │ │ │ + std r15,72(r31) │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ld r23,384(r31) │ │ │ │ - li r30,0 │ │ │ │ - ld r15,88(r31) │ │ │ │ - std r17,80(r31) │ │ │ │ - mr r19,r30 │ │ │ │ - mr r18,r23 │ │ │ │ nop │ │ │ │ + ld r14,384(r31) │ │ │ │ + ld r28,88(r31) │ │ │ │ + li r2,0 │ │ │ │ + std r23,80(r31) │ │ │ │ + mr r18,r2 │ │ │ │ + mr r17,r14 │ │ │ │ + mr r14,r28 │ │ │ │ nop │ │ │ │ - ld r30,392(r31) │ │ │ │ - ld r23,72(r31) │ │ │ │ + ld r28,72(r31) │ │ │ │ + ld r21,392(r31) │ │ │ │ li r29,0 │ │ │ │ - std r19,64(r31) │ │ │ │ - ld r8,0(r15) │ │ │ │ - ld r7,432(r31) │ │ │ │ - ld r9,0(r20) │ │ │ │ - ldu r10,8(r23) │ │ │ │ - lfd f3,0(r18) │ │ │ │ - lfd f4,8(r18) │ │ │ │ - lfd f1,0(r28) │ │ │ │ - lfd f2,8(r28) │ │ │ │ - maddld r9,r7,r9,r8 │ │ │ │ - maddld r9,r9,r14,r10 │ │ │ │ - ld r10,368(r31) │ │ │ │ - sldi r9,r9,5 │ │ │ │ - add r19,r10,r9 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - lfd f3,0(r30) │ │ │ │ - lfd f4,8(r30) │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + std r18,64(r31) │ │ │ │ + ld r10,0(r14) │ │ │ │ + ld r8,432(r31) │ │ │ │ + ld r2,0(r19) │ │ │ │ + ldu r9,8(r28) │ │ │ │ + lfd f3,0(r17) │ │ │ │ + lfd f4,8(r17) │ │ │ │ + lfd f1,0(r30) │ │ │ │ + lfd f2,8(r30) │ │ │ │ + maddld r2,r8,r2,r10 │ │ │ │ + maddld r2,r2,r16,r9 │ │ │ │ + ld r9,368(r31) │ │ │ │ + sldi r2,r2,5 │ │ │ │ + add r18,r9,r2 │ │ │ │ + bl 367c │ │ │ │ + lfd f3,0(r21) │ │ │ │ + lfd f4,8(r21) │ │ │ │ + bl 367c │ │ │ │ fmr f3,f26 │ │ │ │ fmr f4,f27 │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ fmr f3,f24 │ │ │ │ fmr f4,f25 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - lq r10,0(r19) │ │ │ │ + bl 367c │ │ │ │ + plq r10,0(r18) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - mr r17,r11 │ │ │ │ - mr r21,r10 │ │ │ │ - std r17,32(r31) │ │ │ │ - std r21,40(r31) │ │ │ │ - fmr f1,f28 │ │ │ │ - fmr f2,f29 │ │ │ │ + mr r15,r10 │ │ │ │ + mr r23,r11 │ │ │ │ + std r15,32(r31) │ │ │ │ + std r23,40(r31) │ │ │ │ lfd f3,32(r31) │ │ │ │ lfd f4,40(r31) │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ + fmr f1,f28 │ │ │ │ + fmr f2,f29 │ │ │ │ + bl 3d10 │ │ │ │ stfd f1,0(r22) │ │ │ │ stfd f2,8(r22) │ │ │ │ - ld r5,48(r31) │ │ │ │ - ld r6,56(r31) │ │ │ │ - lqarx r10,0,r19 │ │ │ │ - xor r8,r11,r17 │ │ │ │ - xor r7,r10,r21 │ │ │ │ + ld r6,48(r31) │ │ │ │ + ld r7,56(r31) │ │ │ │ + lqarx r10,0,r18 │ │ │ │ + xor r8,r10,r23 │ │ │ │ + mr r2,r10 │ │ │ │ mr r9,r11 │ │ │ │ - or. r8,r8,r7 │ │ │ │ - bne 1f7a0 │ │ │ │ - mr r26,r6 │ │ │ │ - mr r27,r5 │ │ │ │ - stqcx. r26,0,r19 │ │ │ │ - bne 1f778 │ │ │ │ - cmpld r17,r9 │ │ │ │ - bne 1f8e0 │ │ │ │ - cmpld r21,r10 │ │ │ │ - bne 1f8e0 │ │ │ │ - lq r10,16(r19) │ │ │ │ - addi r19,r19,16 │ │ │ │ - mr r21,r11 │ │ │ │ - mr r17,r10 │ │ │ │ - std r21,32(r31) │ │ │ │ - std r17,40(r31) │ │ │ │ - fmr f1,f30 │ │ │ │ - fmr f2,f31 │ │ │ │ + xor r10,r15,r11 │ │ │ │ + or r10,r10,r8 │ │ │ │ + cmpdi r10,0 │ │ │ │ + bne 1df88 │ │ │ │ + mr r26,r7 │ │ │ │ + mr r27,r6 │ │ │ │ + stqcx. r26,0,r18 │ │ │ │ + bne 1df58 │ │ │ │ + cmpld r15,r9 │ │ │ │ + bne 1e13c │ │ │ │ + cmpld r23,r2 │ │ │ │ + bne 1e13c │ │ │ │ + plq r10,16(r18) │ │ │ │ + addi r18,r18,16 │ │ │ │ + mr r23,r10 │ │ │ │ + mr r15,r11 │ │ │ │ + std r23,32(r31) │ │ │ │ + std r15,40(r31) │ │ │ │ lfd f3,32(r31) │ │ │ │ lfd f4,40(r31) │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ + fmr f1,f30 │ │ │ │ + fmr f2,f31 │ │ │ │ + bl 3d10 │ │ │ │ stfd f1,0(r22) │ │ │ │ stfd f2,8(r22) │ │ │ │ - ld r5,48(r31) │ │ │ │ - ld r6,56(r31) │ │ │ │ - lqarx r10,0,r19 │ │ │ │ - xor r8,r11,r21 │ │ │ │ - xor r7,r10,r17 │ │ │ │ + ld r6,48(r31) │ │ │ │ + ld r7,56(r31) │ │ │ │ + lqarx r10,0,r18 │ │ │ │ + xor r8,r10,r15 │ │ │ │ + mr r2,r10 │ │ │ │ mr r9,r11 │ │ │ │ - or. r8,r8,r7 │ │ │ │ - bne 1f818 │ │ │ │ - mr r24,r6 │ │ │ │ - mr r25,r5 │ │ │ │ - stqcx. r24,0,r19 │ │ │ │ - bne 1f7f0 │ │ │ │ - cmpld r9,r21 │ │ │ │ - bne 1f8ec │ │ │ │ - cmpld r10,r17 │ │ │ │ - bne 1f8ec │ │ │ │ + xor r10,r23,r11 │ │ │ │ + or r10,r10,r8 │ │ │ │ + cmpdi r10,0 │ │ │ │ + bne 1e008 │ │ │ │ + mr r24,r7 │ │ │ │ + mr r25,r6 │ │ │ │ + stqcx. r24,0,r18 │ │ │ │ + bne 1dfd8 │ │ │ │ + cmpld r9,r23 │ │ │ │ + bne 1e130 │ │ │ │ + cmpld r2,r15 │ │ │ │ + bne 1e130 │ │ │ │ addi r29,r29,1 │ │ │ │ + addi r21,r21,16 │ │ │ │ + cmpd r29,r20 │ │ │ │ + bne 1dea0 │ │ │ │ + ld r18,64(r31) │ │ │ │ + addi r14,r14,8 │ │ │ │ + addi r17,r17,16 │ │ │ │ + addi r18,r18,1 │ │ │ │ + cmpd r18,r20 │ │ │ │ + bne 1de90 │ │ │ │ + ld r23,80(r31) │ │ │ │ + addi r19,r19,8 │ │ │ │ addi r30,r30,16 │ │ │ │ - cmpd r29,r16 │ │ │ │ - bne 1f6b0 │ │ │ │ - ld r19,64(r31) │ │ │ │ - addi r15,r15,8 │ │ │ │ - addi r18,r18,16 │ │ │ │ - addi r19,r19,1 │ │ │ │ - cmpd r19,r16 │ │ │ │ - bne 1f6a0 │ │ │ │ - ld r17,80(r31) │ │ │ │ - addi r20,r20,8 │ │ │ │ - addi r28,r28,16 │ │ │ │ - addi r17,r17,1 │ │ │ │ - cmpd r17,r16 │ │ │ │ - bne 1f680 │ │ │ │ + addi r23,r23,1 │ │ │ │ + cmpd r23,r20 │ │ │ │ + bne 1de70 │ │ │ │ addi r1,r31,304 │ │ │ │ ld r0,16(r1) │ │ │ │ ld r14,-208(r1) │ │ │ │ ld r15,-200(r1) │ │ │ │ ld r16,-192(r1) │ │ │ │ ld r17,-184(r1) │ │ │ │ ld r18,-176(r1) │ │ │ │ ld r19,-168(r1) │ │ │ │ ld r20,-160(r1) │ │ │ │ ld r21,-152(r1) │ │ │ │ ld r22,-144(r1) │ │ │ │ + mtlr r0 │ │ │ │ ld r23,-136(r1) │ │ │ │ ld r24,-128(r1) │ │ │ │ ld r25,-120(r1) │ │ │ │ ld r26,-112(r1) │ │ │ │ ld r27,-104(r1) │ │ │ │ ld r28,-96(r1) │ │ │ │ - mtlr r0 │ │ │ │ ld r29,-88(r1) │ │ │ │ ld r30,-80(r1) │ │ │ │ ld r31,-72(r1) │ │ │ │ lfd f24,-64(r1) │ │ │ │ lfd f25,-56(r1) │ │ │ │ lfd f26,-48(r1) │ │ │ │ lfd f27,-40(r1) │ │ │ │ lfd f28,-32(r1) │ │ │ │ lfd f29,-24(r1) │ │ │ │ lfd f30,-16(r1) │ │ │ │ lfd f31,-8(r1) │ │ │ │ blr │ │ │ │ - mr r17,r9 │ │ │ │ - mr r21,r10 │ │ │ │ - b 1f748 │ │ │ │ - mr r21,r9 │ │ │ │ - mr r17,r10 │ │ │ │ - b 1f7c0 │ │ │ │ + vaddudm v1,v9,v8 │ │ │ │ + cmpdi r9,0 │ │ │ │ + vaddudm v0,v8,v12 │ │ │ │ + addi r2,r15,16 │ │ │ │ + vmodsd v1,v1,v10 │ │ │ │ + stxv vs33,0(r15) │ │ │ │ + bne 1de0c │ │ │ │ + b 1de3c │ │ │ │ + vaddudm v1,v9,v8 │ │ │ │ + cmpdi r6,0 │ │ │ │ + vaddudm v0,v8,v12 │ │ │ │ + addi r2,r23,16 │ │ │ │ + vmodsd v1,v1,v10 │ │ │ │ + stxv vs33,0(r23) │ │ │ │ + bne 1ddb8 │ │ │ │ + b 1dde8 │ │ │ │ + vaddudm v1,v9,v8 │ │ │ │ + cmpdi r6,0 │ │ │ │ + vaddudm v0,v8,v11 │ │ │ │ + addi r2,r19,16 │ │ │ │ + vmodsd v1,v1,v12 │ │ │ │ + stxv vs33,0(r19) │ │ │ │ + bne 1dd5c │ │ │ │ + b 1dd8c │ │ │ │ + mr r23,r9 │ │ │ │ + mr r15,r2 │ │ │ │ + b 1dfac │ │ │ │ + mr r15,r9 │ │ │ │ + mr r23,r2 │ │ │ │ + b 1df2c │ │ │ │ .long 0x0 │ │ │ │ .long 0x1020000 │ │ │ │ .long 0x1288 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - addis r2,r12,8 │ │ │ │ - addi r2,r2,-31248 │ │ │ │ mflr r0 │ │ │ │ std r24,-64(r1) │ │ │ │ std r25,-56(r1) │ │ │ │ + mr r25,r3 │ │ │ │ std r29,-24(r1) │ │ │ │ std r30,-16(r1) │ │ │ │ - std r31,-8(r1) │ │ │ │ ld r29,32(r3) │ │ │ │ - mr r25,r3 │ │ │ │ std r0,16(r1) │ │ │ │ + std r31,-8(r1) │ │ │ │ stdu r1,-240(r1) │ │ │ │ - bl 33a0 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 33a0 │ │ │ │ mr r30,r3 │ │ │ │ - bl 3660 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 3660 │ │ │ │ divd r24,r29,r30 │ │ │ │ mr r31,r3 │ │ │ │ - mulld r9,r24,r30 │ │ │ │ - subf r9,r9,r29 │ │ │ │ - cmpd r3,r9 │ │ │ │ - blt 1fab0 │ │ │ │ - maddld r31,r24,r31,r9 │ │ │ │ - add r9,r24,r31 │ │ │ │ - cmpd r31,r9 │ │ │ │ - bge 1fa8c │ │ │ │ + mulld r2,r24,r30 │ │ │ │ + subf r2,r2,r29 │ │ │ │ + cmpd r3,r2 │ │ │ │ + blt 1e2f0 │ │ │ │ + maddld r31,r24,r31,r2 │ │ │ │ + add r2,r24,r31 │ │ │ │ + cmpd r31,r2 │ │ │ │ + bge 1e2c8 │ │ │ │ ld r30,40(r25) │ │ │ │ ld r29,8(r25) │ │ │ │ std r22,160(r1) │ │ │ │ - std r26,192(r1) │ │ │ │ + std r23,168(r1) │ │ │ │ sldi r22,r31,4 │ │ │ │ - ld r26,48(r25) │ │ │ │ + std r26,192(r1) │ │ │ │ std r27,200(r1) │ │ │ │ - std r28,208(r1) │ │ │ │ + ld r26,48(r25) │ │ │ │ ld r27,24(r25) │ │ │ │ + std r28,208(r1) │ │ │ │ ld r28,16(r25) │ │ │ │ ld r25,0(r25) │ │ │ │ - std r23,168(r1) │ │ │ │ addi r22,r22,8 │ │ │ │ addi r23,r30,1 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ lwz r9,112(r25) │ │ │ │ - mr r6,r31 │ │ │ │ + mr r2,r31 │ │ │ │ andi. r9,r9,2048 │ │ │ │ - beq 1f9d8 │ │ │ │ - ld r9,264(r25) │ │ │ │ - ldx r6,r9,r22 │ │ │ │ - sldi r9,r6,1 │ │ │ │ - mulli r4,r6,48 │ │ │ │ - ld r11,24(r25) │ │ │ │ - ld r5,120(r25) │ │ │ │ - ld r3,200(r25) │ │ │ │ - mulld r8,r6,r23 │ │ │ │ - sldi r10,r6,5 │ │ │ │ + beq 1e218 │ │ │ │ + ld r2,264(r25) │ │ │ │ + ldx r2,r2,r22 │ │ │ │ + mulli r9,r2,3 │ │ │ │ + mulli r5,r2,48 │ │ │ │ + ld r4,24(r25) │ │ │ │ + ld r6,120(r25) │ │ │ │ + mulld r8,r2,r23 │ │ │ │ + sldi r2,r2,5 │ │ │ │ + ld r10,200(r25) │ │ │ │ mr r7,r26 │ │ │ │ addi r31,r31,1 │ │ │ │ - add r9,r9,r6 │ │ │ │ addi r22,r22,16 │ │ │ │ + add r2,r4,r2 │ │ │ │ + mulli r8,r8,96 │ │ │ │ addi r9,r9,1 │ │ │ │ - add r6,r11,r10 │ │ │ │ - addi r10,r4,32 │ │ │ │ - addi r11,r4,16 │ │ │ │ - add r4,r5,r4 │ │ │ │ + addi r4,r5,32 │ │ │ │ + addi r3,r5,16 │ │ │ │ + add r5,r6,r5 │ │ │ │ + lfd f3,16(r2) │ │ │ │ + lfd f4,24(r2) │ │ │ │ mulld r9,r9,r23 │ │ │ │ - mulli r8,r8,96 │ │ │ │ - lfd f3,16(r6) │ │ │ │ - lfd f4,24(r6) │ │ │ │ - add r10,r5,r10 │ │ │ │ - lfd f1,0(r6) │ │ │ │ - lfd f2,8(r6) │ │ │ │ - add r5,r5,r11 │ │ │ │ + lfd f1,0(r2) │ │ │ │ + lfd f2,8(r2) │ │ │ │ + add r2,r6,r4 │ │ │ │ + add r6,r6,r3 │ │ │ │ std r30,144(r1) │ │ │ │ std r27,136(r1) │ │ │ │ std r28,128(r1) │ │ │ │ std r29,120(r1) │ │ │ │ - std r10,112(r1) │ │ │ │ - std r4,96(r1) │ │ │ │ - std r5,104(r1) │ │ │ │ - add r10,r9,r23 │ │ │ │ + std r2,112(r1) │ │ │ │ + add r8,r10,r8 │ │ │ │ + std r5,96(r1) │ │ │ │ + std r6,104(r1) │ │ │ │ + add r2,r9,r23 │ │ │ │ sldi r9,r9,5 │ │ │ │ - add r8,r3,r8 │ │ │ │ - sldi r10,r10,5 │ │ │ │ - add r9,r3,r9 │ │ │ │ - add r10,r3,r10 │ │ │ │ - bl 1f3d8 │ │ │ │ + sldi r2,r2,5 │ │ │ │ + add r9,r10,r9 │ │ │ │ + add r10,r10,r2 │ │ │ │ + bl 1dbb0 │ │ │ │ addic. r24,r24,-1 │ │ │ │ - bne 1f9c0 │ │ │ │ + bne 1e200 │ │ │ │ ld r22,160(r1) │ │ │ │ ld r23,168(r1) │ │ │ │ ld r26,192(r1) │ │ │ │ ld r27,200(r1) │ │ │ │ ld r28,208(r1) │ │ │ │ addi r1,r1,240 │ │ │ │ ld r0,16(r1) │ │ │ │ ld r24,-64(r1) │ │ │ │ ld r25,-56(r1) │ │ │ │ ld r29,-24(r1) │ │ │ │ ld r30,-16(r1) │ │ │ │ ld r31,-8(r1) │ │ │ │ mtlr r0 │ │ │ │ blr │ │ │ │ + nop │ │ │ │ addi r24,r24,1 │ │ │ │ - li r9,0 │ │ │ │ - b 1f96c │ │ │ │ + li r2,0 │ │ │ │ + b 1e1ac │ │ │ │ .long 0x0 │ │ │ │ .long 0x1000000 │ │ │ │ .long 0xa80 │ │ │ │ nop │ │ │ │ nop │ │ │ │ - addis r2,r12,8 │ │ │ │ - addi r2,r2,-31696 │ │ │ │ mflr r0 │ │ │ │ mfocrf r11,8 │ │ │ │ + stfd f22,-80(r1) │ │ │ │ + stfd f23,-72(r1) │ │ │ │ stfd f24,-64(r1) │ │ │ │ stfd f25,-56(r1) │ │ │ │ stfd f26,-48(r1) │ │ │ │ + std r0,16(r1) │ │ │ │ stfd f27,-40(r1) │ │ │ │ stfd f28,-32(r1) │ │ │ │ stfd f29,-24(r1) │ │ │ │ stfd f30,-16(r1) │ │ │ │ stfd f31,-8(r1) │ │ │ │ - std r27,-104(r1) │ │ │ │ - std r28,-96(r1) │ │ │ │ - std r29,-88(r1) │ │ │ │ - std r30,-80(r1) │ │ │ │ - std r31,-72(r1) │ │ │ │ stw r11,8(r1) │ │ │ │ - std r14,-208(r1) │ │ │ │ - std r15,-200(r1) │ │ │ │ - std r16,-192(r1) │ │ │ │ - std r17,-184(r1) │ │ │ │ - std r18,-176(r1) │ │ │ │ - std r19,-168(r1) │ │ │ │ - std r20,-160(r1) │ │ │ │ - std r21,-152(r1) │ │ │ │ - std r22,-144(r1) │ │ │ │ - std r0,16(r1) │ │ │ │ - std r23,-136(r1) │ │ │ │ - std r24,-128(r1) │ │ │ │ - std r25,-120(r1) │ │ │ │ - std r26,-112(r1) │ │ │ │ - stdu r1,-432(r1) │ │ │ │ - ld r27,32(r3) │ │ │ │ + std r28,-112(r1) │ │ │ │ + std r29,-104(r1) │ │ │ │ mr r28,r3 │ │ │ │ + std r30,-96(r1) │ │ │ │ + std r31,-88(r1) │ │ │ │ + std r14,-224(r1) │ │ │ │ + std r15,-216(r1) │ │ │ │ + std r16,-208(r1) │ │ │ │ + std r17,-200(r1) │ │ │ │ + std r18,-192(r1) │ │ │ │ + std r19,-184(r1) │ │ │ │ + std r20,-176(r1) │ │ │ │ + std r21,-168(r1) │ │ │ │ + std r22,-160(r1) │ │ │ │ + std r23,-152(r1) │ │ │ │ + std r24,-144(r1) │ │ │ │ + std r25,-136(r1) │ │ │ │ + std r26,-128(r1) │ │ │ │ + std r27,-120(r1) │ │ │ │ + stdu r1,-448(r1) │ │ │ │ + ld r27,32(r3) │ │ │ │ mr r31,r1 │ │ │ │ - bl 33a0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - mr r29,r3 │ │ │ │ - bl 3660 │ │ │ │ - ld r2,24(r1) │ │ │ │ - divd r9,r27,r29 │ │ │ │ + bl 33a0 │ │ │ │ mr r30,r3 │ │ │ │ - mulld r10,r9,r29 │ │ │ │ - subf r10,r10,r27 │ │ │ │ - cmpd r3,r10 │ │ │ │ - blt 1ffa8 │ │ │ │ - maddld r30,r9,r30,r10 │ │ │ │ - add r9,r9,r30 │ │ │ │ - cmpd r30,r9 │ │ │ │ - bge 1fed4 │ │ │ │ - ld r23,40(r28) │ │ │ │ - ld r10,48(r28) │ │ │ │ - ld r7,56(r28) │ │ │ │ - ld r21,24(r28) │ │ │ │ + bl 3660 │ │ │ │ + divd r9,r27,r30 │ │ │ │ + mr r29,r3 │ │ │ │ + mulld r2,r9,r30 │ │ │ │ + subf r2,r2,r27 │ │ │ │ + cmpd r3,r2 │ │ │ │ + blt 1e7d8 │ │ │ │ + maddld r29,r9,r29,r2 │ │ │ │ + add r9,r9,r29 │ │ │ │ + cmpd r29,r9 │ │ │ │ + bge 1e6d8 │ │ │ │ + ld r22,40(r28) │ │ │ │ + ld r2,48(r28) │ │ │ │ mr r17,r9 │ │ │ │ - ld r22,16(r28) │ │ │ │ - ld r29,0(r28) │ │ │ │ - addi r26,r23,1 │ │ │ │ - std r10,160(r31) │ │ │ │ - ld r10,8(r28) │ │ │ │ - sldi r28,r23,1 │ │ │ │ + ld r7,56(r28) │ │ │ │ + ld r20,24(r28) │ │ │ │ + ld r21,16(r28) │ │ │ │ + addi r25,r22,1 │ │ │ │ + std r2,160(r31) │ │ │ │ + ld r2,8(r28) │ │ │ │ + sldi r27,r22,1 │ │ │ │ + ld r28,0(r28) │ │ │ │ std r7,200(r31) │ │ │ │ - sldi r20,r26,5 │ │ │ │ - mulli r25,r26,96 │ │ │ │ - sldi r26,r26,6 │ │ │ │ - addi r24,r28,2 │ │ │ │ - addi r28,r28,1 │ │ │ │ - addi r5,r20,16 │ │ │ │ - std r10,168(r31) │ │ │ │ - addi r10,r26,16 │ │ │ │ - sldi r24,r24,4 │ │ │ │ - cmpdi cr4,r28,0 │ │ │ │ - add r8,r7,r5 │ │ │ │ - std r5,208(r31) │ │ │ │ + sldi r19,r25,5 │ │ │ │ + mulli r24,r25,96 │ │ │ │ + sldi r25,r25,6 │ │ │ │ + addi r23,r27,2 │ │ │ │ + addi r27,r27,1 │ │ │ │ + addi r6,r19,16 │ │ │ │ + addi r10,r25,16 │ │ │ │ + std r2,168(r31) │ │ │ │ + sldi r23,r23,4 │ │ │ │ + cmpdi cr4,r27,0 │ │ │ │ + add r2,r7,r6 │ │ │ │ + std r6,208(r31) │ │ │ │ std r10,216(r31) │ │ │ │ - std r24,176(r31) │ │ │ │ - addi r25,r25,15 │ │ │ │ - std r8,184(r31) │ │ │ │ - add r8,r7,r10 │ │ │ │ - std r8,192(r31) │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - lwz r10,112(r29) │ │ │ │ - ld r8,0(r1) │ │ │ │ - clrrdi r9,r25,4 │ │ │ │ - mr r19,r1 │ │ │ │ - neg r9,r9 │ │ │ │ - andi. r10,r10,2048 │ │ │ │ - stdux r8,r1,r9 │ │ │ │ - addi r16,r1,160 │ │ │ │ - bne 1ff60 │ │ │ │ - mr r15,r30 │ │ │ │ - mulli r10,r15,96 │ │ │ │ - ld r6,200(r29) │ │ │ │ - sldi r9,r15,1 │ │ │ │ - add r9,r9,r15 │ │ │ │ - addi r9,r9,1 │ │ │ │ - add r10,r6,r10 │ │ │ │ - sldi r9,r9,5 │ │ │ │ - lfd f26,0(r10) │ │ │ │ - lfd f27,8(r10) │ │ │ │ - lfd f24,16(r10) │ │ │ │ - lfd f25,24(r10) │ │ │ │ - add r18,r6,r9 │ │ │ │ - lfd f28,0(r18) │ │ │ │ - lfd f29,8(r18) │ │ │ │ - stfd f26,0(r16) │ │ │ │ - stfd f27,8(r16) │ │ │ │ - ble cr4,1ff80 │ │ │ │ - ld r9,200(r31) │ │ │ │ - addi r24,r16,16 │ │ │ │ - mr r14,r28 │ │ │ │ - addi r27,r9,16 │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,23200 │ │ │ │ - lfd f30,0(r9) │ │ │ │ - lfd f31,8(r9) │ │ │ │ + addi r24,r24,15 │ │ │ │ + std r23,176(r31) │ │ │ │ + std r2,184(r31) │ │ │ │ + add r2,r7,r10 │ │ │ │ + std r2,192(r31) │ │ │ │ nop │ │ │ │ - fmr f3,f24 │ │ │ │ - fmr f4,f25 │ │ │ │ + lwz r9,112(r28) │ │ │ │ + ld r10,0(r1) │ │ │ │ + clrrdi r2,r24,4 │ │ │ │ + mr r18,r1 │ │ │ │ + neg r2,r2 │ │ │ │ + andi. r9,r9,2048 │ │ │ │ + stdux r10,r1,r2 │ │ │ │ + addi r15,r1,160 │ │ │ │ + bne 1e760 │ │ │ │ + mr r26,r29 │ │ │ │ + ld r10,200(r28) │ │ │ │ + mulli r2,r26,3 │ │ │ │ + mulli r9,r26,96 │ │ │ │ + addi r2,r2,1 │ │ │ │ + add r9,r10,r9 │ │ │ │ + sldi r2,r2,5 │ │ │ │ + lfd f24,0(r9) │ │ │ │ + lfd f25,8(r9) │ │ │ │ + lfd f22,16(r9) │ │ │ │ + lfd f23,24(r9) │ │ │ │ + add r16,r10,r2 │ │ │ │ + stfd f24,0(r15) │ │ │ │ + stfd f25,8(r15) │ │ │ │ + lfd f26,0(r16) │ │ │ │ + lfd f27,8(r16) │ │ │ │ + ble cr4,1e7b0 │ │ │ │ + plfd f28,302888 # 683e0 │ │ │ │ + plfd f29,302888 # 683e8 │ │ │ │ + addi r23,r15,16 │ │ │ │ + mr r14,r27 │ │ │ │ + ld r2,200(r31) │ │ │ │ + fmr f31,f29 │ │ │ │ + fmr f30,f28 │ │ │ │ + addi r30,r2,16 │ │ │ │ + fmr f3,f22 │ │ │ │ + fmr f4,f23 │ │ │ │ fmr f1,f30 │ │ │ │ fmr f2,f31 │ │ │ │ - addi r27,r27,16 │ │ │ │ - addi r24,r24,16 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - lfd f3,-16(r27) │ │ │ │ - lfd f4,-8(r27) │ │ │ │ + addi r30,r30,16 │ │ │ │ + addi r23,r23,16 │ │ │ │ + bl 367c │ │ │ │ + lfd f3,-16(r30) │ │ │ │ + lfd f4,-8(r30) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - fmr f2,f27 │ │ │ │ - fmr f1,f26 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + fmr f2,f25 │ │ │ │ + fmr f1,f24 │ │ │ │ + bl 367c │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ addic. r14,r14,-1 │ │ │ │ - stfd f1,-16(r24) │ │ │ │ - stfd f2,-8(r24) │ │ │ │ - bne 1fcb0 │ │ │ │ - ld r9,176(r31) │ │ │ │ - lfd f26,16(r18) │ │ │ │ - lfd f27,24(r18) │ │ │ │ - ld r27,184(r31) │ │ │ │ - mr r24,r28 │ │ │ │ - add r5,r16,r9 │ │ │ │ - ld r9,208(r31) │ │ │ │ - stfd f28,0(r5) │ │ │ │ - stfd f29,8(r5) │ │ │ │ - add r14,r16,r9 │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,23200 │ │ │ │ - lfd f30,0(r9) │ │ │ │ - lfd f31,8(r9) │ │ │ │ + stfd f1,-16(r23) │ │ │ │ + stfd f2,-8(r23) │ │ │ │ + bne 1e4e0 │ │ │ │ + ld r2,176(r31) │ │ │ │ + lfd f24,16(r16) │ │ │ │ + fmr f31,f29 │ │ │ │ + fmr f30,f28 │ │ │ │ + mr r23,r27 │ │ │ │ + lfd f25,24(r16) │ │ │ │ + ld r30,184(r31) │ │ │ │ + add r7,r15,r2 │ │ │ │ + ld r2,208(r31) │ │ │ │ + stfd f26,0(r7) │ │ │ │ + stfd f27,8(r7) │ │ │ │ + add r14,r15,r2 │ │ │ │ nop │ │ │ │ nop │ │ │ │ - fmr f3,f26 │ │ │ │ - fmr f4,f27 │ │ │ │ + nop │ │ │ │ + fmr f3,f24 │ │ │ │ + fmr f4,f25 │ │ │ │ fmr f1,f30 │ │ │ │ fmr f2,f31 │ │ │ │ - addi r27,r27,16 │ │ │ │ + addi r30,r30,16 │ │ │ │ addi r14,r14,16 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - lfd f3,-16(r27) │ │ │ │ - lfd f4,-8(r27) │ │ │ │ + bl 367c │ │ │ │ + lfd f3,-16(r30) │ │ │ │ + lfd f4,-8(r30) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - fmr f2,f29 │ │ │ │ - fmr f1,f28 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + fmr f2,f27 │ │ │ │ + fmr f1,f26 │ │ │ │ + bl 367c │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - addic. r24,r24,-1 │ │ │ │ + bl 367c │ │ │ │ + addic. r23,r23,-1 │ │ │ │ stfd f1,-16(r14) │ │ │ │ stfd f2,-8(r14) │ │ │ │ - bne 1fd50 │ │ │ │ - ld r9,216(r31) │ │ │ │ - lfd f28,32(r18) │ │ │ │ - lfd f29,40(r18) │ │ │ │ - lfd f26,48(r18) │ │ │ │ - lfd f27,56(r18) │ │ │ │ - ld r27,192(r31) │ │ │ │ - add r5,r16,r26 │ │ │ │ - mr r24,r28 │ │ │ │ - add r18,r16,r9 │ │ │ │ - addis r9,r2,-3 │ │ │ │ - stfd f28,0(r5) │ │ │ │ - stfd f29,8(r5) │ │ │ │ - addi r9,r9,23200 │ │ │ │ - lfd f30,0(r9) │ │ │ │ - lfd f31,8(r9) │ │ │ │ + bne 1e570 │ │ │ │ + ld r2,216(r31) │ │ │ │ + lfd f26,32(r16) │ │ │ │ + add r7,r15,r25 │ │ │ │ + fmr f31,f29 │ │ │ │ + fmr f30,f28 │ │ │ │ + mr r23,r27 │ │ │ │ + lfd f27,40(r16) │ │ │ │ + ld r30,192(r31) │ │ │ │ + lfd f28,48(r16) │ │ │ │ + lfd f29,56(r16) │ │ │ │ + add r16,r15,r2 │ │ │ │ + stfd f26,0(r7) │ │ │ │ + stfd f27,8(r7) │ │ │ │ nop │ │ │ │ - fmr f3,f26 │ │ │ │ - fmr f4,f27 │ │ │ │ + nop │ │ │ │ + fmr f3,f28 │ │ │ │ + fmr f4,f29 │ │ │ │ fmr f1,f30 │ │ │ │ fmr f2,f31 │ │ │ │ - addi r27,r27,16 │ │ │ │ - addi r18,r18,16 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - lfd f3,-16(r27) │ │ │ │ - lfd f4,-8(r27) │ │ │ │ + addi r30,r30,16 │ │ │ │ + addi r16,r16,16 │ │ │ │ + bl 367c │ │ │ │ + lfd f3,-16(r30) │ │ │ │ + lfd f4,-8(r30) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - fmr f2,f29 │ │ │ │ - fmr f1,f28 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + fmr f2,f27 │ │ │ │ + fmr f1,f26 │ │ │ │ + bl 367c │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - addic. r24,r24,-1 │ │ │ │ - stfd f1,-16(r18) │ │ │ │ - stfd f2,-8(r18) │ │ │ │ - bne 1fdf0 │ │ │ │ - ld r4,24(r29) │ │ │ │ - sldi r3,r15,5 │ │ │ │ - ld r6,120(r29) │ │ │ │ + bl 367c │ │ │ │ + addic. r23,r23,-1 │ │ │ │ + stfd f1,-16(r16) │ │ │ │ + stfd f2,-8(r16) │ │ │ │ + bne 1e600 │ │ │ │ + ld r5,24(r28) │ │ │ │ + mulli r6,r26,48 │ │ │ │ + sldi r26,r26,5 │ │ │ │ + ld r2,120(r28) │ │ │ │ + add r10,r15,r25 │ │ │ │ + add r9,r15,r19 │ │ │ │ ld r7,160(r31) │ │ │ │ - mulli r5,r15,48 │ │ │ │ - add r9,r16,r20 │ │ │ │ - add r10,r16,r26 │ │ │ │ - mr r8,r16 │ │ │ │ - addi r30,r30,1 │ │ │ │ - add r4,r4,r3 │ │ │ │ - addi r3,r5,16 │ │ │ │ - lfd f3,16(r4) │ │ │ │ - lfd f4,24(r4) │ │ │ │ - lfd f1,0(r4) │ │ │ │ - lfd f2,8(r4) │ │ │ │ - std r23,144(r1) │ │ │ │ - std r21,136(r1) │ │ │ │ - std r22,128(r1) │ │ │ │ - ld r4,168(r31) │ │ │ │ - std r4,120(r1) │ │ │ │ - addi r4,r5,32 │ │ │ │ - add r5,r6,r5 │ │ │ │ - add r4,r6,r4 │ │ │ │ - add r6,r6,r3 │ │ │ │ - std r5,96(r1) │ │ │ │ - std r4,112(r1) │ │ │ │ - std r6,104(r1) │ │ │ │ - bl 1f3d8 │ │ │ │ - cmpd r17,r30 │ │ │ │ - ld r9,0(r1) │ │ │ │ - std r9,0(r19) │ │ │ │ - mr r1,r19 │ │ │ │ - bne 1fc20 │ │ │ │ - addi r1,r31,432 │ │ │ │ + mr r8,r15 │ │ │ │ + addi r29,r29,1 │ │ │ │ + add r5,r5,r26 │ │ │ │ + addi r4,r6,16 │ │ │ │ + lfd f3,16(r5) │ │ │ │ + lfd f4,24(r5) │ │ │ │ + lfd f1,0(r5) │ │ │ │ + lfd f2,8(r5) │ │ │ │ + std r22,144(r1) │ │ │ │ + std r20,136(r1) │ │ │ │ + std r21,128(r1) │ │ │ │ + ld r5,168(r31) │ │ │ │ + std r5,120(r1) │ │ │ │ + addi r5,r6,32 │ │ │ │ + add r6,r2,r6 │ │ │ │ + add r5,r2,r5 │ │ │ │ + add r2,r2,r4 │ │ │ │ + std r6,96(r1) │ │ │ │ + std r2,104(r1) │ │ │ │ + std r5,112(r1) │ │ │ │ + bl 1dbb0 │ │ │ │ + cmpd r17,r29 │ │ │ │ + ld r2,0(r1) │ │ │ │ + std r2,0(r18) │ │ │ │ + mr r1,r18 │ │ │ │ + bne 1e450 │ │ │ │ + addi r1,r31,448 │ │ │ │ ld r0,16(r1) │ │ │ │ lwz r11,8(r1) │ │ │ │ - ld r14,-208(r1) │ │ │ │ - ld r15,-200(r1) │ │ │ │ - ld r16,-192(r1) │ │ │ │ - ld r17,-184(r1) │ │ │ │ - ld r18,-176(r1) │ │ │ │ - ld r19,-168(r1) │ │ │ │ - ld r20,-160(r1) │ │ │ │ - ld r21,-152(r1) │ │ │ │ - ld r22,-144(r1) │ │ │ │ - ld r23,-136(r1) │ │ │ │ - ld r24,-128(r1) │ │ │ │ - ld r25,-120(r1) │ │ │ │ - ld r26,-112(r1) │ │ │ │ - ld r27,-104(r1) │ │ │ │ + ld r14,-224(r1) │ │ │ │ + ld r15,-216(r1) │ │ │ │ + ld r16,-208(r1) │ │ │ │ + ld r17,-200(r1) │ │ │ │ + ld r18,-192(r1) │ │ │ │ + ld r19,-184(r1) │ │ │ │ + ld r20,-176(r1) │ │ │ │ + ld r21,-168(r1) │ │ │ │ mtlr r0 │ │ │ │ - ld r28,-96(r1) │ │ │ │ - ld r29,-88(r1) │ │ │ │ - ld r30,-80(r1) │ │ │ │ - ld r31,-72(r1) │ │ │ │ - mtocrf 8,r11 │ │ │ │ + ld r22,-160(r1) │ │ │ │ + ld r23,-152(r1) │ │ │ │ + ld r24,-144(r1) │ │ │ │ + ld r25,-136(r1) │ │ │ │ + ld r26,-128(r1) │ │ │ │ + ld r27,-120(r1) │ │ │ │ + ld r28,-112(r1) │ │ │ │ + ld r29,-104(r1) │ │ │ │ + ld r30,-96(r1) │ │ │ │ + ld r31,-88(r1) │ │ │ │ + lfd f22,-80(r1) │ │ │ │ + lfd f23,-72(r1) │ │ │ │ lfd f24,-64(r1) │ │ │ │ lfd f25,-56(r1) │ │ │ │ lfd f26,-48(r1) │ │ │ │ lfd f27,-40(r1) │ │ │ │ lfd f28,-32(r1) │ │ │ │ lfd f29,-24(r1) │ │ │ │ lfd f30,-16(r1) │ │ │ │ lfd f31,-8(r1) │ │ │ │ + mtocrf 8,r11 │ │ │ │ blr │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - ld r9,264(r29) │ │ │ │ - sldi r10,r30,4 │ │ │ │ - add r9,r9,r10 │ │ │ │ - ld r15,8(r9) │ │ │ │ - b 1fc48 │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - ld r9,176(r31) │ │ │ │ - lfd f0,32(r18) │ │ │ │ - lfd f1,40(r18) │ │ │ │ - add r10,r16,r9 │ │ │ │ - add r9,r16,r26 │ │ │ │ - stfd f28,0(r10) │ │ │ │ - stfd f29,8(r10) │ │ │ │ - stfd f0,0(r9) │ │ │ │ - stfd f1,8(r9) │ │ │ │ - b 1fe50 │ │ │ │ + ld r2,264(r28) │ │ │ │ + sldi r9,r29,4 │ │ │ │ + ld r10,200(r28) │ │ │ │ + add r2,r2,r9 │ │ │ │ + ld r26,8(r2) │ │ │ │ + mulli r2,r26,3 │ │ │ │ + mulli r9,r26,96 │ │ │ │ + addi r2,r2,1 │ │ │ │ + add r9,r10,r9 │ │ │ │ + sldi r2,r2,5 │ │ │ │ + lfd f24,0(r9) │ │ │ │ + lfd f25,8(r9) │ │ │ │ + lfd f22,16(r9) │ │ │ │ + lfd f23,24(r9) │ │ │ │ + add r16,r10,r2 │ │ │ │ + stfd f24,0(r15) │ │ │ │ + stfd f25,8(r15) │ │ │ │ + lfd f26,0(r16) │ │ │ │ + lfd f27,8(r16) │ │ │ │ + bgt cr4,1e4b8 │ │ │ │ + ld r2,176(r31) │ │ │ │ + lfd f0,32(r16) │ │ │ │ + lfd f1,40(r16) │ │ │ │ + add r9,r15,r2 │ │ │ │ + add r2,r15,r25 │ │ │ │ + stfd f26,0(r9) │ │ │ │ + stfd f27,8(r9) │ │ │ │ + stfd f0,0(r2) │ │ │ │ + stfd f1,8(r2) │ │ │ │ + b 1e654 │ │ │ │ addi r9,r9,1 │ │ │ │ - li r10,0 │ │ │ │ - b 1fb8c │ │ │ │ + li r2,0 │ │ │ │ + b 1e3c4 │ │ │ │ .long 0x0 │ │ │ │ .long 0x3020000 │ │ │ │ - .long 0x1288 │ │ │ │ - addis r2,r12,7 │ │ │ │ - addi r2,r2,32576 │ │ │ │ + .long 0x128a │ │ │ │ mflr r0 │ │ │ │ mfocrf r11,8 │ │ │ │ + stfd f24,-64(r1) │ │ │ │ + stfd f25,-56(r1) │ │ │ │ stfd f26,-48(r1) │ │ │ │ stfd f27,-40(r1) │ │ │ │ stfd f28,-32(r1) │ │ │ │ + std r0,16(r1) │ │ │ │ stfd f29,-24(r1) │ │ │ │ stfd f30,-16(r1) │ │ │ │ stfd f31,-8(r1) │ │ │ │ - std r19,-152(r1) │ │ │ │ - std r28,-80(r1) │ │ │ │ - std r29,-72(r1) │ │ │ │ - std r30,-64(r1) │ │ │ │ - std r31,-56(r1) │ │ │ │ stw r11,8(r1) │ │ │ │ - ld r19,0(r3) │ │ │ │ - std r14,-192(r1) │ │ │ │ - std r15,-184(r1) │ │ │ │ - std r16,-176(r1) │ │ │ │ - std r17,-168(r1) │ │ │ │ - std r18,-160(r1) │ │ │ │ - std r20,-144(r1) │ │ │ │ - std r21,-136(r1) │ │ │ │ - std r22,-128(r1) │ │ │ │ - std r23,-120(r1) │ │ │ │ - std r24,-112(r1) │ │ │ │ - std r0,16(r1) │ │ │ │ - std r25,-104(r1) │ │ │ │ - std r26,-96(r1) │ │ │ │ - std r27,-88(r1) │ │ │ │ - stdu r1,-544(r1) │ │ │ │ - ld r28,8(r19) │ │ │ │ + std r14,-208(r1) │ │ │ │ + std r15,-200(r1) │ │ │ │ + ld r14,0(r3) │ │ │ │ + std r29,-88(r1) │ │ │ │ + std r30,-80(r1) │ │ │ │ mr r29,r3 │ │ │ │ + std r31,-72(r1) │ │ │ │ + std r16,-192(r1) │ │ │ │ + std r17,-184(r1) │ │ │ │ + std r18,-176(r1) │ │ │ │ + std r19,-168(r1) │ │ │ │ + std r20,-160(r1) │ │ │ │ + std r21,-152(r1) │ │ │ │ + std r22,-144(r1) │ │ │ │ + std r23,-136(r1) │ │ │ │ + std r24,-128(r1) │ │ │ │ + std r25,-120(r1) │ │ │ │ + std r26,-112(r1) │ │ │ │ + std r27,-104(r1) │ │ │ │ + std r28,-96(r1) │ │ │ │ + stdu r1,-576(r1) │ │ │ │ mr r31,r1 │ │ │ │ - bl 33a0 │ │ │ │ - ld r2,24(r1) │ │ │ │ + stxv vs63,352(r1) │ │ │ │ + ld r28,8(r14) │ │ │ │ + bl 33a0 │ │ │ │ mr r30,r3 │ │ │ │ - bl 3660 │ │ │ │ - ld r2,24(r1) │ │ │ │ - divd r8,r28,r30 │ │ │ │ - mulld r10,r8,r30 │ │ │ │ - subf r10,r10,r28 │ │ │ │ - cmpd r3,r10 │ │ │ │ - blt 2127c │ │ │ │ - maddld r9,r8,r3,r10 │ │ │ │ - add r10,r8,r9 │ │ │ │ - std r9,168(r31) │ │ │ │ - cmpd r9,r10 │ │ │ │ - std r10,264(r31) │ │ │ │ - bge 20860 │ │ │ │ - sldi r10,r9,4 │ │ │ │ + bl 3660 │ │ │ │ + divd r9,r28,r30 │ │ │ │ + mulld r2,r9,r30 │ │ │ │ + subf r2,r2,r28 │ │ │ │ + cmpd r3,r2 │ │ │ │ + blt 1faa8 │ │ │ │ + maddld r3,r9,r3,r2 │ │ │ │ + add r2,r9,r3 │ │ │ │ + cmpd r3,r2 │ │ │ │ + std r2,256(r31) │ │ │ │ + bge 1f048 │ │ │ │ ld r9,24(r29) │ │ │ │ - ld r12,16(r29) │ │ │ │ + ld r5,16(r29) │ │ │ │ + sldi r2,r3,4 │ │ │ │ + xxspltib vs63,2 │ │ │ │ + std r3,224(r31) │ │ │ │ std r20,112(r31) │ │ │ │ std r21,120(r31) │ │ │ │ + plfd f26,301840 # 683e0 │ │ │ │ + plfd f27,301840 # 683e8 │ │ │ │ std r24,128(r31) │ │ │ │ std r25,136(r31) │ │ │ │ + addi r2,r2,8 │ │ │ │ + vextsb2d v31,v31 │ │ │ │ std r9,240(r31) │ │ │ │ ld r9,8(r29) │ │ │ │ - std r12,320(r31) │ │ │ │ - std r9,256(r31) │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,23200 │ │ │ │ - std r9,224(r31) │ │ │ │ - addi r9,r10,8 │ │ │ │ + std r2,168(r31) │ │ │ │ + srdi r2,r5,4 │ │ │ │ + std r5,280(r31) │ │ │ │ + std r2,272(r31) │ │ │ │ std r9,176(r31) │ │ │ │ - srdi r9,r12,4 │ │ │ │ - std r9,280(r31) │ │ │ │ - lwz r9,112(r19) │ │ │ │ - andi. r9,r9,2048 │ │ │ │ - bne 2126c │ │ │ │ - ld r0,168(r31) │ │ │ │ - ld r28,48(r19) │ │ │ │ - ld r9,224(r31) │ │ │ │ - ld r5,0(r1) │ │ │ │ - ld r12,88(r19) │ │ │ │ - li r7,0 │ │ │ │ - std r1,272(r31) │ │ │ │ - sldi r8,r28,3 │ │ │ │ - lfd f0,0(r9) │ │ │ │ - lfd f1,8(r9) │ │ │ │ - addi r9,r28,1 │ │ │ │ - addi r15,r12,1 │ │ │ │ - addic. r30,r28,-1 │ │ │ │ - addi r10,r8,15 │ │ │ │ - addi r6,r8,23 │ │ │ │ - mr r20,r8 │ │ │ │ - sldi r8,r9,4 │ │ │ │ - sldi r14,r15,1 │ │ │ │ - sldi r29,r15,5 │ │ │ │ - clrrdi r9,r10,4 │ │ │ │ - clrrdi r6,r6,4 │ │ │ │ - mr r4,r8 │ │ │ │ + lwz r2,112(r14) │ │ │ │ + andi. r2,r2,2048 │ │ │ │ + bne 1fa98 │ │ │ │ + ld r30,224(r31) │ │ │ │ + ld r27,48(r14) │ │ │ │ + ld r29,88(r14) │ │ │ │ + li r6,0 │ │ │ │ + ld r4,0(r1) │ │ │ │ + std r1,264(r31) │ │ │ │ + addi r3,r27,1 │ │ │ │ + sldi r15,r27,3 │ │ │ │ + addi r23,r29,1 │ │ │ │ + addic. r28,r27,-1 │ │ │ │ + sldi r8,r3,4 │ │ │ │ + addi r2,r15,15 │ │ │ │ + sldi r7,r23,1 │ │ │ │ + addi r5,r15,23 │ │ │ │ + mulld r10,r27,r23 │ │ │ │ + sldi r26,r23,5 │ │ │ │ + mr r3,r8 │ │ │ │ + clrrdi r2,r2,4 │ │ │ │ + clrrdi r5,r5,4 │ │ │ │ neg r8,r8 │ │ │ │ - mulld r10,r28,r15 │ │ │ │ - neg r9,r9 │ │ │ │ - neg r6,r6 │ │ │ │ - addi r4,r4,-16 │ │ │ │ - stdux r5,r1,r9 │ │ │ │ - mulld r23,r4,r14 │ │ │ │ - addi r5,r1,32 │ │ │ │ + addi r3,r3,-16 │ │ │ │ + neg r2,r2 │ │ │ │ + neg r5,r5 │ │ │ │ + mulld r9,r3,r7 │ │ │ │ + stdux r4,r1,r2 │ │ │ │ sldi r10,r10,4 │ │ │ │ - std r5,64(r31) │ │ │ │ neg r10,r10 │ │ │ │ - ld r5,0(r1) │ │ │ │ - stdux r5,r1,r9 │ │ │ │ - addi r5,r1,32 │ │ │ │ - std r5,72(r31) │ │ │ │ - ld r5,0(r1) │ │ │ │ - stdux r5,r1,r9 │ │ │ │ - addi r16,r1,32 │ │ │ │ - stdux r5,r1,r6 │ │ │ │ - addi r18,r1,32 │ │ │ │ - stdux r5,r1,r8 │ │ │ │ - std r7,0(r18) │ │ │ │ - stfd f0,32(r1) │ │ │ │ - stfd f1,40(r1) │ │ │ │ + mr r24,r9 │ │ │ │ + addi r9,r1,32 │ │ │ │ + std r9,64(r31) │ │ │ │ + stdux r4,r1,r2 │ │ │ │ + addi r9,r1,32 │ │ │ │ + std r9,72(r31) │ │ │ │ + stdux r4,r1,r2 │ │ │ │ addi r17,r1,32 │ │ │ │ - ld r9,0(r1) │ │ │ │ - stdux r9,r1,r10 │ │ │ │ - addi r26,r1,32 │ │ │ │ - blt 21288 │ │ │ │ - mulld r5,r0,r28 │ │ │ │ - mulld r8,r30,r15 │ │ │ │ - neg r9,r15 │ │ │ │ - ld r7,120(r19) │ │ │ │ - ld r22,72(r19) │ │ │ │ - ld r6,64(r31) │ │ │ │ - ld r4,72(r31) │ │ │ │ - cmpdi cr4,r15,0 │ │ │ │ + stdux r4,r1,r5 │ │ │ │ + addi r19,r1,32 │ │ │ │ + stdux r4,r1,r8 │ │ │ │ + std r6,0(r19) │ │ │ │ + stfd f26,32(r1) │ │ │ │ + addi r18,r1,32 │ │ │ │ + stfd f27,8(r18) │ │ │ │ + ld r2,0(r1) │ │ │ │ + stdux r2,r1,r10 │ │ │ │ + addi r16,r1,32 │ │ │ │ + blt 1fab4 │ │ │ │ + mulld r9,r30,r27 │ │ │ │ + mulld r2,r28,r23 │ │ │ │ + ld r10,64(r31) │ │ │ │ + mulli r0,r23,-16 │ │ │ │ + ld r6,120(r14) │ │ │ │ + cmpdi cr4,r23,0 │ │ │ │ + ld r22,72(r14) │ │ │ │ + add r4,r10,r15 │ │ │ │ + ld r10,72(r31) │ │ │ │ + add r28,r28,r9 │ │ │ │ + sldi r2,r2,4 │ │ │ │ + mr r20,r9 │ │ │ │ + add r8,r22,r15 │ │ │ │ mr r25,r0 │ │ │ │ - sldi r11,r9,4 │ │ │ │ - add r27,r22,r20 │ │ │ │ - add r30,r30,r5 │ │ │ │ - sldi r9,r8,4 │ │ │ │ - std r5,80(r31) │ │ │ │ - mr r8,r23 │ │ │ │ - mr r5,r15 │ │ │ │ - mr r23,r28 │ │ │ │ - mr r15,r29 │ │ │ │ - add r6,r6,r20 │ │ │ │ - add r4,r4,r20 │ │ │ │ - sldi r30,r30,4 │ │ │ │ - addi r9,r9,-8 │ │ │ │ - mr r28,r12 │ │ │ │ - add r30,r7,r30 │ │ │ │ - add r7,r26,r9 │ │ │ │ - mr r29,r30 │ │ │ │ - mr r21,r7 │ │ │ │ - ldu r30,-8(r27) │ │ │ │ - std r5,152(r31) │ │ │ │ - std r11,144(r31) │ │ │ │ - std r8,104(r31) │ │ │ │ - std r6,96(r31) │ │ │ │ - std r4,88(r31) │ │ │ │ + sldi r28,r28,4 │ │ │ │ + add r9,r16,r2 │ │ │ │ + add r11,r10,r15 │ │ │ │ + add r28,r6,r28 │ │ │ │ + mr r21,r9 │ │ │ │ + mr r6,r23 │ │ │ │ + mr r23,r26 │ │ │ │ + mr r26,r27 │ │ │ │ + mr r27,r30 │ │ │ │ + ldu r30,-8(r8) │ │ │ │ + std r6,144(r31) │ │ │ │ + std r7,104(r31) │ │ │ │ + std r4,96(r31) │ │ │ │ + std r11,88(r31) │ │ │ │ + std r8,80(r31) │ │ │ │ mr r3,r30 │ │ │ │ - bl 6d098 │ │ │ │ - nop │ │ │ │ - lfd f3,0(r29) │ │ │ │ - lfd f4,8(r29) │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - bl 3ce0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - bl 6cd88 │ │ │ │ - nop │ │ │ │ - srdi r10,r14,1 │ │ │ │ - ld r6,96(r31) │ │ │ │ - ld r4,88(r31) │ │ │ │ - ld r8,104(r31) │ │ │ │ - ld r11,144(r31) │ │ │ │ - ld r5,152(r31) │ │ │ │ - mr r12,r21 │ │ │ │ - mtctr r10 │ │ │ │ - addi r10,r3,1 │ │ │ │ - subf r9,r28,r3 │ │ │ │ - add r10,r10,r28 │ │ │ │ - stdu r9,-8(r6) │ │ │ │ - add r9,r30,r9 │ │ │ │ + bl 3670 │ │ │ │ + lfd f3,0(r28) │ │ │ │ + lfd f4,8(r28) │ │ │ │ + bl 367c │ │ │ │ + bl 3d00 │ │ │ │ + bl 3810 │ │ │ │ + ld r4,96(r31) │ │ │ │ + ld r11,88(r31) │ │ │ │ + ld r8,80(r31) │ │ │ │ + ld r7,104(r31) │ │ │ │ + addi r2,r3,1 │ │ │ │ + subf r10,r29,r3 │ │ │ │ + ld r6,144(r31) │ │ │ │ + add r2,r2,r29 │ │ │ │ stdu r10,-8(r4) │ │ │ │ - ble cr4,202cc │ │ │ │ - addi r24,r9,1 │ │ │ │ - divd r7,r9,r30 │ │ │ │ - mr r3,r12 │ │ │ │ - addi r12,r12,16 │ │ │ │ - divd r10,r24,r30 │ │ │ │ - mulld r7,r7,r30 │ │ │ │ - mulld r10,r10,r30 │ │ │ │ - subf r7,r7,r9 │ │ │ │ - addi r9,r9,2 │ │ │ │ - subf r10,r10,r24 │ │ │ │ - std r7,-8(r12) │ │ │ │ - std r10,16(r3) │ │ │ │ - bdnz 20298 │ │ │ │ - cmpld r22,r27 │ │ │ │ - addi r29,r29,-16 │ │ │ │ - add r21,r21,r11 │ │ │ │ - bne 20218 │ │ │ │ - mr r12,r28 │ │ │ │ - mr r29,r15 │ │ │ │ + stdu r2,-8(r11) │ │ │ │ + ble cr4,1eb0c │ │ │ │ + srdi r2,r7,1 │ │ │ │ + mtvsrdd vs45,r10,r10 │ │ │ │ + plxv vs33,302572 # 68880 │ │ │ │ + mtvsrdd vs32,r30,r30 │ │ │ │ + mr r10,r21 │ │ │ │ + andi. r5,r2,1 │ │ │ │ + addi r5,r2,-1 │ │ │ │ + beq 1ead4 │ │ │ │ + xxmr vs43,vs33 │ │ │ │ + cmpdi r5,0 │ │ │ │ + vaddudm v1,v1,v31 │ │ │ │ + addi r10,r21,16 │ │ │ │ + vaddudm v12,v13,v0 │ │ │ │ + vaddudm v12,v12,v11 │ │ │ │ + vmodsd v12,v12,v0 │ │ │ │ + stxv vs44,0(r21) │ │ │ │ + beq 1eb0c │ │ │ │ + srdi r2,r2,1 │ │ │ │ + mtctr r2 │ │ │ │ + vaddudm v10,v1,v31 │ │ │ │ + vaddudm v11,v1,v0 │ │ │ │ + vaddudm v11,v11,v13 │ │ │ │ + addi r10,r10,32 │ │ │ │ + vaddudm v12,v13,v0 │ │ │ │ + vaddudm v12,v12,v10 │ │ │ │ + vmodsd v11,v11,v0 │ │ │ │ + vaddudm v1,v10,v31 │ │ │ │ + vmodsd v12,v12,v0 │ │ │ │ + stxv vs43,-32(r10) │ │ │ │ + stxv vs44,-16(r10) │ │ │ │ + bdnz 1eadc │ │ │ │ + cmpld r8,r22 │ │ │ │ + addi r28,r28,-16 │ │ │ │ + add r21,r21,r25 │ │ │ │ + bne 1ea2c │ │ │ │ + mr r30,r27 │ │ │ │ + mr r5,r15 │ │ │ │ + mr r27,r26 │ │ │ │ li r4,0 │ │ │ │ - mr r15,r5 │ │ │ │ - std r25,96(r31) │ │ │ │ - mr r5,r20 │ │ │ │ - mr r3,r16 │ │ │ │ - mr r28,r23 │ │ │ │ - mr r23,r8 │ │ │ │ - std r12,104(r31) │ │ │ │ - bl 3bc0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - ld r10,80(r31) │ │ │ │ - ld r3,0(r1) │ │ │ │ - addi r8,r23,15 │ │ │ │ - ld r5,200(r19) │ │ │ │ - ld r0,96(r31) │ │ │ │ - li r9,0 │ │ │ │ - clrrdi r8,r8,4 │ │ │ │ - mr r27,r9 │ │ │ │ - sldi r6,r10,5 │ │ │ │ - srdi r10,r29,4 │ │ │ │ - neg r7,r8 │ │ │ │ - mr r14,r0 │ │ │ │ - std r10,88(r31) │ │ │ │ - ld r10,64(r31) │ │ │ │ - add r8,r5,r6 │ │ │ │ - mr r21,r8 │ │ │ │ - addi r10,r10,-8 │ │ │ │ - std r10,80(r31) │ │ │ │ - ld r10,72(r31) │ │ │ │ - addi r10,r10,-8 │ │ │ │ - mr r24,r10 │ │ │ │ - ld r10,240(r31) │ │ │ │ - stdux r3,r1,r7 │ │ │ │ - std r15,144(r31) │ │ │ │ - mr r15,r22 │ │ │ │ - std r26,96(r31) │ │ │ │ - addi r7,r1,64 │ │ │ │ - addi r4,r10,32 │ │ │ │ - mr r25,r7 │ │ │ │ - addi r10,r1,32 │ │ │ │ - mr r23,r4 │ │ │ │ - std r10,160(r31) │ │ │ │ - ld r9,88(r31) │ │ │ │ - lfd f1,0(r21) │ │ │ │ - lfd f2,8(r21) │ │ │ │ - lfd f28,16(r21) │ │ │ │ - lfd f29,24(r21) │ │ │ │ - mulld r6,r27,r9 │ │ │ │ - ld r9,80(r31) │ │ │ │ - ldu r26,8(r9) │ │ │ │ - sldi r6,r6,4 │ │ │ │ + mr r26,r23 │ │ │ │ + mr r3,r17 │ │ │ │ + mr r23,r6 │ │ │ │ + bl 3be0 │ │ │ │ + srdi r9,r26,4 │ │ │ │ + ld r5,0(r1) │ │ │ │ + sldi r7,r20,5 │ │ │ │ + addi r2,r24,15 │ │ │ │ + ld r6,200(r14) │ │ │ │ + li r8,0 │ │ │ │ std r9,80(r31) │ │ │ │ - mr r9,r24 │ │ │ │ - ldu r22,8(r9) │ │ │ │ + ld r9,64(r31) │ │ │ │ + clrrdi r2,r2,4 │ │ │ │ + mr r25,r8 │ │ │ │ + neg r2,r2 │ │ │ │ + add r7,r6,r7 │ │ │ │ + addi r9,r9,-8 │ │ │ │ + mr r20,r9 │ │ │ │ + ld r9,72(r31) │ │ │ │ + addi r9,r9,-8 │ │ │ │ mr r24,r9 │ │ │ │ - ld r9,160(r31) │ │ │ │ - cmpd r26,r22 │ │ │ │ - add r6,r9,r6 │ │ │ │ - stfd f1,0(r6) │ │ │ │ - stfd f2,8(r6) │ │ │ │ - bge 204b0 │ │ │ │ - ld r9,280(r31) │ │ │ │ + ld r9,240(r31) │ │ │ │ + stdux r5,r1,r2 │ │ │ │ + std r30,88(r31) │ │ │ │ + std r29,96(r31) │ │ │ │ + mr r29,r7 │ │ │ │ + std r22,104(r31) │ │ │ │ + addi r6,r1,64 │ │ │ │ + addi r2,r1,32 │ │ │ │ + std r23,144(r31) │ │ │ │ + addi r3,r9,32 │ │ │ │ + mr r21,r6 │ │ │ │ + std r2,160(r31) │ │ │ │ + mr r30,r3 │ │ │ │ + ld r2,80(r31) │ │ │ │ + lfd f1,0(r29) │ │ │ │ + lfd f2,8(r29) │ │ │ │ + lfd f28,16(r29) │ │ │ │ + lfd f29,24(r29) │ │ │ │ + mulld r9,r25,r2 │ │ │ │ + mr r2,r20 │ │ │ │ + ldu r23,8(r2) │ │ │ │ + sldi r9,r9,4 │ │ │ │ + mr r20,r2 │ │ │ │ + mr r2,r24 │ │ │ │ + ldu r22,8(r2) │ │ │ │ + mr r24,r2 │ │ │ │ + ld r2,160(r31) │ │ │ │ + cmpd r23,r22 │ │ │ │ + add r9,r2,r9 │ │ │ │ + stfd f1,0(r9) │ │ │ │ + stfd f2,8(r9) │ │ │ │ + bge 1ecc4 │ │ │ │ + ld r2,272(r31) │ │ │ │ fmr f3,f28 │ │ │ │ fmr f4,f29 │ │ │ │ - std r6,152(r31) │ │ │ │ - mulld r10,r9,r27 │ │ │ │ - ld r9,240(r31) │ │ │ │ - sldi r30,r10,4 │ │ │ │ - add r30,r9,r30 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + std r9,152(r31) │ │ │ │ + mulld r2,r2,r25 │ │ │ │ + sldi r28,r2,4 │ │ │ │ + ld r2,240(r31) │ │ │ │ + add r28,r2,r28 │ │ │ │ + bl 367c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ - lfd f2,24(r30) │ │ │ │ - lfd f1,16(r30) │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - addi r10,r26,2 │ │ │ │ - ld r6,152(r31) │ │ │ │ - cmpd r22,r10 │ │ │ │ - stfd f1,16(r6) │ │ │ │ - stfd f2,24(r6) │ │ │ │ - blt 204b0 │ │ │ │ - addi r10,r22,-1 │ │ │ │ - lfd f26,-32(r25) │ │ │ │ - lfd f27,-24(r25) │ │ │ │ - mr r22,r25 │ │ │ │ - mr r30,r23 │ │ │ │ + lfd f2,24(r28) │ │ │ │ + lfd f1,16(r28) │ │ │ │ + bl 367c │ │ │ │ + addi r2,r23,2 │ │ │ │ + ld r9,152(r31) │ │ │ │ + cmpd r22,r2 │ │ │ │ + stfd f1,16(r9) │ │ │ │ + stfd f2,24(r9) │ │ │ │ + blt 1ecc4 │ │ │ │ + addi r2,r22,-1 │ │ │ │ + lfd f24,-32(r21) │ │ │ │ + lfd f25,-24(r21) │ │ │ │ fmr f31,f29 │ │ │ │ fmr f30,f28 │ │ │ │ - subf r26,r26,r10 │ │ │ │ + mr r22,r21 │ │ │ │ + mr r28,r30 │ │ │ │ + subf r23,r23,r2 │ │ │ │ fmr f3,f28 │ │ │ │ fmr f4,f29 │ │ │ │ fmr f1,f30 │ │ │ │ fmr f2,f31 │ │ │ │ - addi r30,r30,16 │ │ │ │ + addi r28,r28,16 │ │ │ │ addi r22,r22,16 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - lfd f3,-16(r30) │ │ │ │ - lfd f4,-8(r30) │ │ │ │ + bl 367c │ │ │ │ + lfd f3,-16(r28) │ │ │ │ + lfd f4,-8(r28) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - fmr f2,f27 │ │ │ │ - fmr f1,f26 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + fmr f2,f25 │ │ │ │ + fmr f1,f24 │ │ │ │ + bl 367c │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - addic. r26,r26,-1 │ │ │ │ + bl 367c │ │ │ │ + addic. r23,r23,-1 │ │ │ │ stfd f1,-16(r22) │ │ │ │ stfd f2,-8(r22) │ │ │ │ - bne 20450 │ │ │ │ - addi r27,r27,1 │ │ │ │ - ld r9,320(r31) │ │ │ │ - addi r21,r21,32 │ │ │ │ - add r25,r25,r29 │ │ │ │ - cmpd r28,r27 │ │ │ │ - add r23,r23,r9 │ │ │ │ - bne 2038c │ │ │ │ - cmpdi r28,4 │ │ │ │ - mr r22,r15 │ │ │ │ - ld r26,96(r31) │ │ │ │ - ld r12,104(r31) │ │ │ │ - ld r15,144(r31) │ │ │ │ - mr r0,r14 │ │ │ │ - beq 20df4 │ │ │ │ - cmpdi r28,5 │ │ │ │ - beq 208e4 │ │ │ │ + bne 1ec70 │ │ │ │ + addi r25,r25,1 │ │ │ │ + ld r2,280(r31) │ │ │ │ + addi r29,r29,32 │ │ │ │ + add r21,r21,r26 │ │ │ │ + cmpd r27,r25 │ │ │ │ + add r30,r30,r2 │ │ │ │ + bne 1ebb4 │ │ │ │ + cmpdi r27,4 │ │ │ │ + ld r30,88(r31) │ │ │ │ + ld r29,96(r31) │ │ │ │ + ld r22,104(r31) │ │ │ │ + ld r23,144(r31) │ │ │ │ + beq 1f658 │ │ │ │ + cmpdi r27,5 │ │ │ │ + beq 1f0d8 │ │ │ │ li r22,0 │ │ │ │ - ld r9,256(r31) │ │ │ │ - cmpdi r9,0 │ │ │ │ - ble 2082c │ │ │ │ - srdi r10,r29,4 │ │ │ │ + ld r2,176(r31) │ │ │ │ + cmpdi r2,0 │ │ │ │ + ble 1f014 │ │ │ │ + srdi r2,r26,4 │ │ │ │ + mr r29,r27 │ │ │ │ + mr r27,r15 │ │ │ │ + std r19,96(r31) │ │ │ │ + std r18,104(r31) │ │ │ │ + std r2,80(r31) │ │ │ │ + sldi r2,r30,5 │ │ │ │ li r30,0 │ │ │ │ - addi r23,r31,48 │ │ │ │ - mr r6,r19 │ │ │ │ - std r17,88(r31) │ │ │ │ - mr r29,r9 │ │ │ │ - mr r25,r28 │ │ │ │ - mr r7,r20 │ │ │ │ - std r10,80(r31) │ │ │ │ - mr r19,r30 │ │ │ │ - sldi r10,r0,5 │ │ │ │ - std r23,96(r31) │ │ │ │ - std r10,104(r31) │ │ │ │ - cmpd r22,r25 │ │ │ │ - bge 20608 │ │ │ │ - ld r27,88(r6) │ │ │ │ - ld r5,88(r31) │ │ │ │ - sldi r10,r22,4 │ │ │ │ - sldi r8,r22,3 │ │ │ │ - ld r11,72(r6) │ │ │ │ - std r29,144(r31) │ │ │ │ - subf r17,r22,r25 │ │ │ │ - addi r9,r8,-8 │ │ │ │ - add r23,r18,r8 │ │ │ │ - ldx r21,r18,r8 │ │ │ │ - addi r27,r27,1 │ │ │ │ - add r10,r5,r10 │ │ │ │ - add r28,r16,r9 │ │ │ │ - add r30,r11,r9 │ │ │ │ - mulld r5,r27,r22 │ │ │ │ - lfd f1,0(r10) │ │ │ │ - lfd f2,8(r10) │ │ │ │ - mr r20,r30 │ │ │ │ - mr r29,r28 │ │ │ │ - mr r30,r23 │ │ │ │ - mr r14,r10 │ │ │ │ - sldi r27,r27,1 │ │ │ │ - mr r28,r6 │ │ │ │ - mr r23,r7 │ │ │ │ - sldi r15,r5,1 │ │ │ │ - ldu r24,8(r29) │ │ │ │ - ld r9,80(r31) │ │ │ │ - ld r10,160(r31) │ │ │ │ - addi r14,r14,16 │ │ │ │ - maddld r9,r9,r22,r24 │ │ │ │ - add r24,r15,r24 │ │ │ │ + std r2,144(r31) │ │ │ │ + mr r15,r30 │ │ │ │ + addi r2,r31,48 │ │ │ │ + std r2,88(r31) │ │ │ │ + cmpd r22,r29 │ │ │ │ + bge 1edf0 │ │ │ │ + ld r28,88(r14) │ │ │ │ + ld r8,104(r31) │ │ │ │ + sldi r9,r22,4 │ │ │ │ + sldi r10,r22,3 │ │ │ │ + subf r19,r22,r29 │ │ │ │ + ld r4,72(r14) │ │ │ │ + ld r20,160(r31) │ │ │ │ + addi r2,r10,-8 │ │ │ │ + addi r28,r28,1 │ │ │ │ + add r9,r8,r9 │ │ │ │ + ld r8,96(r31) │ │ │ │ + add r30,r17,r2 │ │ │ │ + add r21,r4,r2 │ │ │ │ + mulld r7,r28,r22 │ │ │ │ + lfd f1,0(r9) │ │ │ │ + lfd f2,8(r9) │ │ │ │ + mr r25,r9 │ │ │ │ + sldi r28,r28,1 │ │ │ │ + ldx r18,r8,r10 │ │ │ │ + add r23,r8,r10 │ │ │ │ + sldi r26,r7,1 │ │ │ │ + ldu r24,8(r30) │ │ │ │ + ld r2,80(r31) │ │ │ │ + addi r25,r25,16 │ │ │ │ + maddld r2,r2,r22,r24 │ │ │ │ + add r24,r26,r24 │ │ │ │ addi r22,r22,1 │ │ │ │ - add r15,r15,r27 │ │ │ │ + add r26,r26,r28 │ │ │ │ sldi r24,r24,3 │ │ │ │ - sldi r9,r9,4 │ │ │ │ + sldi r2,r2,4 │ │ │ │ + add r2,r20,r2 │ │ │ │ + lfd f3,0(r2) │ │ │ │ + lfd f4,8(r2) │ │ │ │ + bl 367c │ │ │ │ + ldu r10,8(r21) │ │ │ │ + ldx r2,r16,r24 │ │ │ │ + addic. r19,r19,-1 │ │ │ │ + stfd f1,0(r25) │ │ │ │ + stfd f2,8(r25) │ │ │ │ + maddld r18,r18,r10,r2 │ │ │ │ + stdu r18,8(r23) │ │ │ │ + bne 1ed9c │ │ │ │ + ld r10,104(r31) │ │ │ │ + sldi r9,r29,4 │ │ │ │ + ld r28,24(r14) │ │ │ │ + ld r2,96(r31) │ │ │ │ + ld r29,224(r14) │ │ │ │ add r9,r10,r9 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - ldu r6,8(r20) │ │ │ │ - ldx r9,r26,r24 │ │ │ │ - addic. r17,r17,-1 │ │ │ │ - stfd f1,0(r14) │ │ │ │ - stfd f2,8(r14) │ │ │ │ - maddld r21,r21,r6,r9 │ │ │ │ - stdu r21,8(r30) │ │ │ │ - bne 205a0 │ │ │ │ - ld r29,144(r31) │ │ │ │ - mr r6,r28 │ │ │ │ - mr r7,r23 │ │ │ │ - ld r8,88(r31) │ │ │ │ - sldi r10,r25,4 │ │ │ │ - ld r22,24(r6) │ │ │ │ - ldx r9,r18,r7 │ │ │ │ - ld r27,224(r6) │ │ │ │ - std r6,144(r31) │ │ │ │ - mr r25,r29 │ │ │ │ - add r10,r8,r10 │ │ │ │ - ld r8,104(r31) │ │ │ │ - sldi r9,r9,5 │ │ │ │ - lfd f30,0(r10) │ │ │ │ - lfd f31,8(r10) │ │ │ │ - add r27,r27,r9 │ │ │ │ - add r22,r22,r8 │ │ │ │ - lfd f3,0(r22) │ │ │ │ - lfd f4,8(r22) │ │ │ │ + ld r10,144(r31) │ │ │ │ + ldx r2,r2,r27 │ │ │ │ + lfd f30,0(r9) │ │ │ │ + lfd f31,8(r9) │ │ │ │ + add r28,r28,r10 │ │ │ │ + sldi r2,r2,5 │ │ │ │ + lfd f3,0(r28) │ │ │ │ + lfd f4,8(r28) │ │ │ │ fmr f1,f30 │ │ │ │ fmr f2,f31 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - lfd f3,16(r22) │ │ │ │ - lfd f4,24(r22) │ │ │ │ + add r29,r29,r2 │ │ │ │ + bl 367c │ │ │ │ + lfd f3,16(r28) │ │ │ │ + lfd f4,24(r28) │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - lq r22,0(r27) │ │ │ │ - ld r6,144(r31) │ │ │ │ - ld r28,288(r31) │ │ │ │ - ld r29,296(r31) │ │ │ │ + bl 367c │ │ │ │ + plq r2,0(r29) │ │ │ │ + ld r26,288(r31) │ │ │ │ + ld r27,296(r31) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - mr r30,r23 │ │ │ │ - mr r24,r6 │ │ │ │ - std r30,32(r31) │ │ │ │ - std r22,40(r31) │ │ │ │ + mr r22,r2 │ │ │ │ + mr r28,r3 │ │ │ │ + std r22,32(r31) │ │ │ │ + std r28,40(r31) │ │ │ │ + lfd f3,32(r31) │ │ │ │ + lfd f4,40(r31) │ │ │ │ fmr f1,f28 │ │ │ │ fmr f2,f29 │ │ │ │ + bl 3d10 │ │ │ │ + ld r2,88(r31) │ │ │ │ + stfd f1,0(r2) │ │ │ │ + stfd f2,8(r2) │ │ │ │ + ld r8,48(r31) │ │ │ │ + ld r10,56(r31) │ │ │ │ + lqarx r6,0,r29 │ │ │ │ + mr r2,r6 │ │ │ │ + mr r9,r7 │ │ │ │ + xor r6,r6,r28 │ │ │ │ + xor r7,r22,r9 │ │ │ │ + or r7,r7,r6 │ │ │ │ + cmpdi r7,0 │ │ │ │ + bne 1eed4 │ │ │ │ + mr r26,r10 │ │ │ │ + mr r27,r8 │ │ │ │ + stqcx. r26,0,r29 │ │ │ │ + bne 1eea4 │ │ │ │ + cmpld r9,r22 │ │ │ │ + bne 1fb58 │ │ │ │ + cmpld r2,r28 │ │ │ │ + bne 1fb58 │ │ │ │ + std r26,288(r31) │ │ │ │ + std r27,296(r31) │ │ │ │ + addi r29,r29,16 │ │ │ │ + plq r2,0(r29) │ │ │ │ + ld r26,304(r31) │ │ │ │ + ld r27,312(r31) │ │ │ │ + mr r22,r2 │ │ │ │ + mr r28,r3 │ │ │ │ + std r22,32(r31) │ │ │ │ + std r28,40(r31) │ │ │ │ lfd f3,32(r31) │ │ │ │ lfd f4,40(r31) │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ - ld r9,96(r31) │ │ │ │ - stfd f1,0(r9) │ │ │ │ - stfd f2,8(r9) │ │ │ │ - ld r5,48(r31) │ │ │ │ - ld r7,56(r31) │ │ │ │ - lqarx r10,0,r27 │ │ │ │ - xor r8,r11,r30 │ │ │ │ - xor r6,r10,r22 │ │ │ │ - mr r9,r11 │ │ │ │ - or. r8,r8,r6 │ │ │ │ - bne 206f4 │ │ │ │ - mr r28,r7 │ │ │ │ - mr r29,r5 │ │ │ │ - stqcx. r28,0,r27 │ │ │ │ - bne 206cc │ │ │ │ - cmpld r9,r30 │ │ │ │ - bne 2132c │ │ │ │ - cmpld r10,r22 │ │ │ │ - bne 2132c │ │ │ │ - std r28,288(r31) │ │ │ │ - std r29,296(r31) │ │ │ │ - addi r30,r27,16 │ │ │ │ - lq r22,16(r27) │ │ │ │ - ld r28,304(r31) │ │ │ │ - ld r29,312(r31) │ │ │ │ - mr r27,r23 │ │ │ │ - std r27,32(r31) │ │ │ │ - std r22,40(r31) │ │ │ │ fmr f1,f30 │ │ │ │ fmr f2,f31 │ │ │ │ - lfd f3,32(r31) │ │ │ │ - lfd f4,40(r31) │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ - ld r9,96(r31) │ │ │ │ - stfd f1,0(r9) │ │ │ │ - stfd f2,8(r9) │ │ │ │ - ld r5,48(r31) │ │ │ │ - ld r7,56(r31) │ │ │ │ - lqarx r10,0,r30 │ │ │ │ - xor r8,r11,r27 │ │ │ │ - xor r6,r10,r22 │ │ │ │ - mr r9,r11 │ │ │ │ - or. r8,r8,r6 │ │ │ │ - bne 2077c │ │ │ │ - mr r28,r7 │ │ │ │ - mr r29,r5 │ │ │ │ - stqcx. r28,0,r30 │ │ │ │ - bne 20754 │ │ │ │ - cmpld r27,r9 │ │ │ │ - bne 21320 │ │ │ │ - cmpld r22,r10 │ │ │ │ - bne 21320 │ │ │ │ - std r29,312(r31) │ │ │ │ - mr r29,r25 │ │ │ │ - ld r25,48(r24) │ │ │ │ - mr r6,r24 │ │ │ │ - std r28,304(r31) │ │ │ │ - addic. r22,r25,-1 │ │ │ │ - ble 208d8 │ │ │ │ - ld r9,72(r31) │ │ │ │ - sldi r7,r25,3 │ │ │ │ + bl 3d10 │ │ │ │ + ld r2,88(r31) │ │ │ │ + stfd f1,0(r2) │ │ │ │ + stfd f2,8(r2) │ │ │ │ + ld r8,48(r31) │ │ │ │ + ld r10,56(r31) │ │ │ │ + lqarx r6,0,r29 │ │ │ │ + mr r2,r6 │ │ │ │ + mr r9,r7 │ │ │ │ + xor r6,r6,r28 │ │ │ │ + xor r7,r22,r9 │ │ │ │ + or r7,r7,r6 │ │ │ │ + cmpdi r7,0 │ │ │ │ + bne 1ef68 │ │ │ │ + mr r26,r10 │ │ │ │ + mr r27,r8 │ │ │ │ + stqcx. r26,0,r29 │ │ │ │ + bne 1ef38 │ │ │ │ + cmpld r22,r9 │ │ │ │ + bne 1fb4c │ │ │ │ + cmpld r28,r2 │ │ │ │ + bne 1fb4c │ │ │ │ + ld r29,48(r14) │ │ │ │ + std r26,304(r31) │ │ │ │ + std r27,312(r31) │ │ │ │ + addic. r22,r29,-1 │ │ │ │ + ble 1f0cc │ │ │ │ + ld r2,72(r31) │ │ │ │ + sldi r27,r29,3 │ │ │ │ mtctr r22 │ │ │ │ - li r3,0 │ │ │ │ - add r8,r16,r7 │ │ │ │ - add r4,r9,r7 │ │ │ │ - ld r9,64(r31) │ │ │ │ - add r5,r9,r7 │ │ │ │ - b 207d8 │ │ │ │ + li r4,0 │ │ │ │ + add r10,r17,r27 │ │ │ │ + add r6,r2,r27 │ │ │ │ + ld r2,64(r31) │ │ │ │ + add r7,r2,r27 │ │ │ │ + b 1efbc │ │ │ │ addi r22,r22,-1 │ │ │ │ - std r3,0(r8) │ │ │ │ - bdz 20810 │ │ │ │ - ldu r11,-8(r4) │ │ │ │ - ldu r9,-8(r5) │ │ │ │ - ldu r10,-8(r8) │ │ │ │ - subf r9,r9,r11 │ │ │ │ - cmpd r10,r9 │ │ │ │ - beq 207cc │ │ │ │ - sldi r9,r22,3 │ │ │ │ - addi r19,r19,1 │ │ │ │ - addi r10,r10,1 │ │ │ │ - cmpd r29,r19 │ │ │ │ - stdx r10,r16,r9 │ │ │ │ - beq 20828 │ │ │ │ - sldi r7,r25,3 │ │ │ │ - b 20534 │ │ │ │ - ld r9,0(r16) │ │ │ │ - addi r19,r19,1 │ │ │ │ - cmpd r29,r19 │ │ │ │ + std r4,0(r10) │ │ │ │ + bdz 1eff8 │ │ │ │ + ldu r8,-8(r6) │ │ │ │ + ldu r2,-8(r7) │ │ │ │ + ldu r9,-8(r10) │ │ │ │ + subf r2,r2,r8 │ │ │ │ + cmpd r9,r2 │ │ │ │ + beq 1efb0 │ │ │ │ + sldi r2,r22,3 │ │ │ │ + ld r10,176(r31) │ │ │ │ + addi r15,r15,1 │ │ │ │ addi r9,r9,1 │ │ │ │ - std r9,0(r16) │ │ │ │ - bne 2053c │ │ │ │ - mr r19,r6 │ │ │ │ + stdx r9,r17,r2 │ │ │ │ + cmpd r10,r15 │ │ │ │ + beq 1f014 │ │ │ │ + sldi r27,r29,3 │ │ │ │ + b 1ed40 │ │ │ │ + ld r9,176(r31) │ │ │ │ + ld r2,0(r17) │ │ │ │ + addi r15,r15,1 │ │ │ │ + cmpd r9,r15 │ │ │ │ + addi r2,r2,1 │ │ │ │ + std r2,0(r17) │ │ │ │ + bne 1ed48 │ │ │ │ + ld r2,224(r31) │ │ │ │ + addi r10,r2,1 │ │ │ │ + std r10,224(r31) │ │ │ │ ld r9,168(r31) │ │ │ │ - addi r8,r9,1 │ │ │ │ - std r8,168(r31) │ │ │ │ - ld r10,176(r31) │ │ │ │ - ld r9,0(r1) │ │ │ │ - addi r10,r10,16 │ │ │ │ - std r10,176(r31) │ │ │ │ - ld r10,264(r31) │ │ │ │ - cmpd r10,r8 │ │ │ │ - ld r10,272(r31) │ │ │ │ - std r9,0(r10) │ │ │ │ - mr r1,r10 │ │ │ │ - bne 200d4 │ │ │ │ - addi r1,r31,544 │ │ │ │ + ld r2,0(r1) │ │ │ │ + addi r9,r9,16 │ │ │ │ + std r9,168(r31) │ │ │ │ + ld r9,256(r31) │ │ │ │ + cmpd r9,r10 │ │ │ │ + ld r9,264(r31) │ │ │ │ + std r2,0(r9) │ │ │ │ + mr r1,r9 │ │ │ │ + bne 1e90c │ │ │ │ + addi r1,r31,576 │ │ │ │ ld r0,16(r1) │ │ │ │ lwz r11,8(r1) │ │ │ │ - ld r14,-192(r1) │ │ │ │ - ld r15,-184(r1) │ │ │ │ - ld r16,-176(r1) │ │ │ │ - ld r17,-168(r1) │ │ │ │ - ld r18,-160(r1) │ │ │ │ - ld r19,-152(r1) │ │ │ │ - ld r20,-144(r1) │ │ │ │ - ld r21,-136(r1) │ │ │ │ - ld r22,-128(r1) │ │ │ │ - ld r23,-120(r1) │ │ │ │ - ld r24,-112(r1) │ │ │ │ - ld r25,-104(r1) │ │ │ │ - ld r26,-96(r1) │ │ │ │ - ld r27,-88(r1) │ │ │ │ + lxv vs63,-224(r1) │ │ │ │ + ld r14,-208(r1) │ │ │ │ + ld r15,-200(r1) │ │ │ │ + ld r16,-192(r1) │ │ │ │ + ld r17,-184(r1) │ │ │ │ + ld r18,-176(r1) │ │ │ │ + ld r19,-168(r1) │ │ │ │ + ld r20,-160(r1) │ │ │ │ mtlr r0 │ │ │ │ - ld r28,-80(r1) │ │ │ │ - ld r29,-72(r1) │ │ │ │ - ld r30,-64(r1) │ │ │ │ - ld r31,-56(r1) │ │ │ │ mtocrf 8,r11 │ │ │ │ + ld r21,-152(r1) │ │ │ │ + ld r22,-144(r1) │ │ │ │ + ld r23,-136(r1) │ │ │ │ + ld r24,-128(r1) │ │ │ │ + ld r25,-120(r1) │ │ │ │ + ld r26,-112(r1) │ │ │ │ + ld r27,-104(r1) │ │ │ │ + ld r28,-96(r1) │ │ │ │ + ld r29,-88(r1) │ │ │ │ + ld r30,-80(r1) │ │ │ │ + ld r31,-72(r1) │ │ │ │ + lfd f24,-64(r1) │ │ │ │ + lfd f25,-56(r1) │ │ │ │ lfd f26,-48(r1) │ │ │ │ lfd f27,-40(r1) │ │ │ │ lfd f28,-32(r1) │ │ │ │ lfd f29,-24(r1) │ │ │ │ lfd f30,-16(r1) │ │ │ │ lfd f31,-8(r1) │ │ │ │ blr │ │ │ │ - sldi r9,r22,3 │ │ │ │ - ldx r10,r16,r9 │ │ │ │ - b 207f4 │ │ │ │ - cmpdi r12,0 │ │ │ │ - blt 2082c │ │ │ │ - ld r9,160(r31) │ │ │ │ - addi r23,r17,16 │ │ │ │ - li r28,0 │ │ │ │ + sldi r2,r22,3 │ │ │ │ + ldx r9,r17,r2 │ │ │ │ + b 1efd8 │ │ │ │ + cmpdi r29,0 │ │ │ │ + blt 1f014 │ │ │ │ + ld r2,160(r31) │ │ │ │ ld r20,112(r31) │ │ │ │ + fmr f1,f26 │ │ │ │ + fmr f2,f27 │ │ │ │ + addi r27,r18,16 │ │ │ │ + li r28,0 │ │ │ │ ld r21,120(r31) │ │ │ │ ld r24,128(r31) │ │ │ │ ld r25,136(r31) │ │ │ │ + std r27,248(r31) │ │ │ │ + add r29,r2,r26 │ │ │ │ + sldi r2,r30,5 │ │ │ │ li r30,0 │ │ │ │ - std r23,248(r31) │ │ │ │ - mr r23,r28 │ │ │ │ - add r27,r9,r29 │ │ │ │ - sldi r9,r14,5 │ │ │ │ - mr r14,r16 │ │ │ │ - mr r16,r15 │ │ │ │ - mr r15,r22 │ │ │ │ - mr r22,r17 │ │ │ │ - std r9,72(r31) │ │ │ │ - ld r9,224(r31) │ │ │ │ - add r7,r27,r29 │ │ │ │ - std r7,328(r31) │ │ │ │ - lfd f1,0(r9) │ │ │ │ - lfd f2,8(r9) │ │ │ │ - add r9,r7,r29 │ │ │ │ - std r9,152(r31) │ │ │ │ - add r9,r9,r29 │ │ │ │ - mr r29,r27 │ │ │ │ - std r9,104(r31) │ │ │ │ - ld r9,160(r31) │ │ │ │ - sldi r8,r30,4 │ │ │ │ - std r30,0(r14) │ │ │ │ - add r8,r9,r8 │ │ │ │ - lfd f3,0(r8) │ │ │ │ - lfd f4,8(r8) │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - sldi r7,r30,3 │ │ │ │ - ld r5,0(r15) │ │ │ │ - ld r9,248(r31) │ │ │ │ - sldi. r8,r16,1 │ │ │ │ - ldx r7,r26,r7 │ │ │ │ - stfd f1,0(r9) │ │ │ │ - stfd f2,8(r9) │ │ │ │ - maddld r23,r23,r5,r7 │ │ │ │ - std r23,8(r18) │ │ │ │ - ble 20dac │ │ │ │ + add r7,r29,r26 │ │ │ │ + std r2,72(r31) │ │ │ │ + mr r15,r29 │ │ │ │ + add r2,r7,r26 │ │ │ │ + std r7,320(r31) │ │ │ │ + std r2,152(r31) │ │ │ │ + add r2,r2,r26 │ │ │ │ + mr r26,r23 │ │ │ │ + mr r23,r18 │ │ │ │ + std r2,104(r31) │ │ │ │ + mr r2,r22 │ │ │ │ + mr r22,r14 │ │ │ │ + mr r14,r2 │ │ │ │ + ld r2,160(r31) │ │ │ │ + sldi r10,r30,4 │ │ │ │ + std r30,0(r17) │ │ │ │ + add r10,r2,r10 │ │ │ │ + lfd f3,0(r10) │ │ │ │ + lfd f4,8(r10) │ │ │ │ + bl 367c │ │ │ │ + sldi r10,r30,3 │ │ │ │ + ld r6,0(r14) │ │ │ │ + sldi. r7,r26,1 │ │ │ │ + ld r2,248(r31) │ │ │ │ + ldx r10,r16,r10 │ │ │ │ + stfd f1,0(r2) │ │ │ │ + stfd f2,8(r2) │ │ │ │ + maddld r28,r28,r6,r10 │ │ │ │ + std r28,8(r19) │ │ │ │ + ble 1f640 │ │ │ │ li r27,0 │ │ │ │ - addi r28,r22,32 │ │ │ │ - std r30,336(r31) │ │ │ │ - std r29,184(r31) │ │ │ │ - std r29,344(r31) │ │ │ │ + addi r29,r23,32 │ │ │ │ + std r15,184(r31) │ │ │ │ + std r30,328(r31) │ │ │ │ + std r15,336(r31) │ │ │ │ + mr r15,r22 │ │ │ │ + mr r22,r26 │ │ │ │ + mr r26,r28 │ │ │ │ mr r30,r27 │ │ │ │ std r27,232(r31) │ │ │ │ - std r28,144(r31) │ │ │ │ - ld r9,184(r31) │ │ │ │ - std r8,64(r31) │ │ │ │ - std r30,8(r14) │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - ld r8,64(r31) │ │ │ │ - ld r7,8(r15) │ │ │ │ - ld r9,144(r31) │ │ │ │ - cmpdi r16,0 │ │ │ │ - add r8,r30,r8 │ │ │ │ - stfd f1,0(r9) │ │ │ │ - stfd f2,8(r9) │ │ │ │ - sldi r8,r8,3 │ │ │ │ - ldx r8,r26,r8 │ │ │ │ - maddld r23,r23,r7,r8 │ │ │ │ - std r23,16(r18) │ │ │ │ - ble 20dac │ │ │ │ - li r29,0 │ │ │ │ - ld r30,328(r31) │ │ │ │ - addi r9,r22,48 │ │ │ │ - mr r17,r23 │ │ │ │ - mr r28,r29 │ │ │ │ - mr r29,r19 │ │ │ │ - mr r19,r15 │ │ │ │ - std r9,96(r31) │ │ │ │ - nop │ │ │ │ + std r29,144(r31) │ │ │ │ + ld r2,184(r31) │ │ │ │ + std r7,64(r31) │ │ │ │ + std r30,8(r17) │ │ │ │ + lfd f3,0(r2) │ │ │ │ + lfd f4,8(r2) │ │ │ │ + bl 367c │ │ │ │ + ld r7,64(r31) │ │ │ │ + ld r6,8(r14) │ │ │ │ + cmpdi r22,0 │ │ │ │ + ld r2,144(r31) │ │ │ │ + add r7,r30,r7 │ │ │ │ + stfd f1,0(r2) │ │ │ │ + stfd f2,8(r2) │ │ │ │ + sldi r7,r7,3 │ │ │ │ + ldx r10,r16,r7 │ │ │ │ + maddld r26,r26,r6,r10 │ │ │ │ + std r26,16(r19) │ │ │ │ + ble 1f628 │ │ │ │ + ld r30,320(r31) │ │ │ │ + li r28,0 │ │ │ │ + addi r2,r23,48 │ │ │ │ + mr r18,r26 │ │ │ │ + mr r27,r28 │ │ │ │ + std r2,96(r31) │ │ │ │ + mr r28,r15 │ │ │ │ + mr r15,r14 │ │ │ │ lfd f3,0(r30) │ │ │ │ lfd f4,8(r30) │ │ │ │ - std r28,16(r14) │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - sldi r7,r16,2 │ │ │ │ - ld r5,16(r19) │ │ │ │ - ld r9,96(r31) │ │ │ │ - cmpdi r16,0 │ │ │ │ - add r7,r7,r28 │ │ │ │ - sldi r7,r7,3 │ │ │ │ - stfd f1,0(r9) │ │ │ │ - stfd f2,8(r9) │ │ │ │ - ldx r8,r26,r7 │ │ │ │ - maddld r27,r17,r5,r8 │ │ │ │ - std r27,24(r18) │ │ │ │ - ble 20da8 │ │ │ │ - ld r9,152(r31) │ │ │ │ - addi r17,r22,64 │ │ │ │ - mr r15,r29 │ │ │ │ - mr r29,r19 │ │ │ │ - mr r19,r16 │ │ │ │ - std r28,112(r31) │ │ │ │ + std r27,16(r17) │ │ │ │ + bl 367c │ │ │ │ + sldi r10,r22,2 │ │ │ │ + ld r6,16(r15) │ │ │ │ + ld r2,96(r31) │ │ │ │ + cmpdi r22,0 │ │ │ │ + add r10,r10,r27 │ │ │ │ + sldi r10,r10,3 │ │ │ │ + stfd f1,0(r2) │ │ │ │ + stfd f2,8(r2) │ │ │ │ + ldx r10,r16,r10 │ │ │ │ + maddld r29,r18,r6,r10 │ │ │ │ + std r29,24(r19) │ │ │ │ + ble 1f594 │ │ │ │ + ld r2,152(r31) │ │ │ │ + mr r9,r22 │ │ │ │ + addi r18,r23,64 │ │ │ │ + mr r22,r15 │ │ │ │ + mr r14,r28 │ │ │ │ + std r27,112(r31) │ │ │ │ std r30,128(r31) │ │ │ │ - std r17,64(r31) │ │ │ │ - std r9,80(r31) │ │ │ │ - li r9,0 │ │ │ │ - nop │ │ │ │ - ld r10,80(r31) │ │ │ │ - std r9,24(r14) │ │ │ │ - std r9,88(r31) │ │ │ │ - lfd f3,0(r10) │ │ │ │ - lfd f4,8(r10) │ │ │ │ - bl 6d428 │ │ │ │ + mr r15,r9 │ │ │ │ + std r18,64(r31) │ │ │ │ + std r2,80(r31) │ │ │ │ + li r2,0 │ │ │ │ nop │ │ │ │ - ld r9,64(r31) │ │ │ │ - mulli r8,r19,6 │ │ │ │ - ld r5,24(r29) │ │ │ │ - cmpdi r19,0 │ │ │ │ + ld r9,80(r31) │ │ │ │ + std r2,24(r17) │ │ │ │ + std r2,88(r31) │ │ │ │ + lfd f3,0(r9) │ │ │ │ + lfd f4,8(r9) │ │ │ │ + bl 367c │ │ │ │ + ld r2,64(r31) │ │ │ │ + mulli r10,r15,6 │ │ │ │ + ld r5,24(r22) │ │ │ │ + cmpdi r15,0 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ - stfd f1,0(r9) │ │ │ │ - stfd f2,8(r9) │ │ │ │ - ld r9,88(r31) │ │ │ │ - add r8,r8,r9 │ │ │ │ - sldi r8,r8,3 │ │ │ │ - ldx r8,r26,r8 │ │ │ │ - maddld r16,r27,r5,r8 │ │ │ │ - std r16,32(r18) │ │ │ │ - ble 20d60 │ │ │ │ - std r9,88(r31) │ │ │ │ - mr r9,r16 │ │ │ │ - ld r28,104(r31) │ │ │ │ - mr r16,r15 │ │ │ │ + stfd f1,0(r2) │ │ │ │ + stfd f2,8(r2) │ │ │ │ + ld r2,88(r31) │ │ │ │ + add r10,r10,r2 │ │ │ │ + sldi r10,r10,3 │ │ │ │ + ldx r10,r16,r10 │ │ │ │ + maddld r28,r29,r5,r10 │ │ │ │ + std r28,32(r19) │ │ │ │ + ble 1f5e0 │ │ │ │ + addi r26,r23,80 │ │ │ │ + mr r9,r28 │ │ │ │ + std r2,88(r31) │ │ │ │ + mr r28,r14 │ │ │ │ + ld r29,104(r31) │ │ │ │ li r30,0 │ │ │ │ addi r27,r31,48 │ │ │ │ - addi r23,r22,80 │ │ │ │ - mr r15,r9 │ │ │ │ - b 20b34 │ │ │ │ + mr r2,r26 │ │ │ │ + mr r14,r9 │ │ │ │ + mr r26,r22 │ │ │ │ + mr r22,r2 │ │ │ │ + b 1f334 │ │ │ │ nop │ │ │ │ - ld r9,64(r31) │ │ │ │ - ld r15,32(r18) │ │ │ │ - ld r29,72(r16) │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ - lfd f1,0(r28) │ │ │ │ - lfd f2,8(r28) │ │ │ │ - sldi r19,r19,3 │ │ │ │ - std r30,32(r14) │ │ │ │ - add r19,r19,r30 │ │ │ │ - bl 6d428 │ │ │ │ nop │ │ │ │ - ld r9,48(r16) │ │ │ │ - sldi r19,r19,3 │ │ │ │ - ld r8,32(r29) │ │ │ │ - ld r10,24(r16) │ │ │ │ - ld r6,72(r31) │ │ │ │ - ld r7,224(r16) │ │ │ │ - stfd f1,0(r23) │ │ │ │ - stfd f2,8(r23) │ │ │ │ - ldx r4,r26,r19 │ │ │ │ - sldi r5,r9,3 │ │ │ │ - sldi r9,r9,4 │ │ │ │ - add r17,r10,r6 │ │ │ │ - add r9,r22,r9 │ │ │ │ - lfd f3,0(r17) │ │ │ │ - lfd f4,8(r17) │ │ │ │ - lfd f30,0(r9) │ │ │ │ - lfd f31,8(r9) │ │ │ │ - maddld r9,r15,r8,r4 │ │ │ │ + nop │ │ │ │ + ld r2,64(r31) │ │ │ │ + ld r14,32(r19) │ │ │ │ + ld r26,72(r28) │ │ │ │ + lfd f3,0(r2) │ │ │ │ + lfd f4,8(r2) │ │ │ │ + lfd f1,0(r29) │ │ │ │ + lfd f2,8(r29) │ │ │ │ + sldi r15,r15,3 │ │ │ │ + std r30,32(r17) │ │ │ │ + add r15,r15,r30 │ │ │ │ + bl 367c │ │ │ │ + ld r2,48(r28) │ │ │ │ + sldi r15,r15,3 │ │ │ │ + ld r8,32(r26) │ │ │ │ + ld r10,24(r28) │ │ │ │ + ld r9,72(r31) │ │ │ │ + ldx r5,r16,r15 │ │ │ │ + stfd f1,0(r22) │ │ │ │ + stfd f2,8(r22) │ │ │ │ + ld r7,224(r28) │ │ │ │ + sldi r6,r2,3 │ │ │ │ + sldi r2,r2,4 │ │ │ │ + add r18,r10,r9 │ │ │ │ + add r2,r23,r2 │ │ │ │ + lfd f3,0(r18) │ │ │ │ + lfd f4,8(r18) │ │ │ │ + lfd f30,0(r2) │ │ │ │ + lfd f31,8(r2) │ │ │ │ + maddld r2,r14,r8,r5 │ │ │ │ fmr f1,f30 │ │ │ │ fmr f2,f31 │ │ │ │ - std r9,40(r18) │ │ │ │ - ldx r9,r18,r5 │ │ │ │ - sldi r9,r9,5 │ │ │ │ - add r29,r7,r9 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - lfd f3,16(r17) │ │ │ │ - lfd f4,24(r17) │ │ │ │ + std r2,40(r19) │ │ │ │ + ldx r2,r19,r6 │ │ │ │ + sldi r2,r2,5 │ │ │ │ + add r26,r7,r2 │ │ │ │ + bl 367c │ │ │ │ + lfd f3,16(r18) │ │ │ │ + lfd f4,24(r18) │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - lq r10,0(r29) │ │ │ │ + bl 367c │ │ │ │ + plq r2,0(r26) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - mr r19,r11 │ │ │ │ - mr r15,r10 │ │ │ │ - std r19,32(r31) │ │ │ │ - std r15,40(r31) │ │ │ │ - fmr f1,f28 │ │ │ │ - fmr f2,f29 │ │ │ │ + mr r15,r2 │ │ │ │ + mr r14,r3 │ │ │ │ + std r15,32(r31) │ │ │ │ + std r14,40(r31) │ │ │ │ lfd f3,32(r31) │ │ │ │ lfd f4,40(r31) │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ + fmr f1,f28 │ │ │ │ + fmr f2,f29 │ │ │ │ + bl 3d10 │ │ │ │ stfd f1,0(r27) │ │ │ │ stfd f2,8(r27) │ │ │ │ - ld r5,48(r31) │ │ │ │ - ld r6,56(r31) │ │ │ │ - lqarx r10,0,r29 │ │ │ │ - xor r8,r11,r19 │ │ │ │ - xor r7,r10,r15 │ │ │ │ + ld r6,48(r31) │ │ │ │ + ld r7,56(r31) │ │ │ │ + lqarx r10,0,r26 │ │ │ │ + xor r8,r10,r14 │ │ │ │ + mr r2,r10 │ │ │ │ mr r9,r11 │ │ │ │ - or. r8,r8,r7 │ │ │ │ - bne 20c44 │ │ │ │ - mr r20,r6 │ │ │ │ - mr r21,r5 │ │ │ │ - stqcx. r20,0,r29 │ │ │ │ - bne 20c1c │ │ │ │ - cmpld r19,r9 │ │ │ │ - bne 21314 │ │ │ │ - cmpld r15,r10 │ │ │ │ - bne 21314 │ │ │ │ - lq r10,16(r29) │ │ │ │ - addi r29,r29,16 │ │ │ │ - mr r19,r11 │ │ │ │ - mr r15,r10 │ │ │ │ - std r19,32(r31) │ │ │ │ - std r15,40(r31) │ │ │ │ - fmr f1,f30 │ │ │ │ - fmr f2,f31 │ │ │ │ + xor r10,r15,r11 │ │ │ │ + or r10,r10,r8 │ │ │ │ + cmpdi r10,0 │ │ │ │ + bne 1f440 │ │ │ │ + mr r20,r7 │ │ │ │ + mr r21,r6 │ │ │ │ + stqcx. r20,0,r26 │ │ │ │ + bne 1f410 │ │ │ │ + cmpld r15,r9 │ │ │ │ + bne 1fb40 │ │ │ │ + cmpld r14,r2 │ │ │ │ + bne 1fb40 │ │ │ │ + plq r2,16(r26) │ │ │ │ + addi r26,r26,16 │ │ │ │ + mr r15,r2 │ │ │ │ + mr r14,r3 │ │ │ │ + std r15,32(r31) │ │ │ │ + std r14,40(r31) │ │ │ │ lfd f3,32(r31) │ │ │ │ lfd f4,40(r31) │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ + fmr f1,f30 │ │ │ │ + fmr f2,f31 │ │ │ │ + bl 3d10 │ │ │ │ stfd f1,0(r27) │ │ │ │ stfd f2,8(r27) │ │ │ │ - ld r5,48(r31) │ │ │ │ - ld r6,56(r31) │ │ │ │ - lqarx r10,0,r29 │ │ │ │ - xor r8,r11,r19 │ │ │ │ - xor r7,r10,r15 │ │ │ │ + ld r6,48(r31) │ │ │ │ + ld r7,56(r31) │ │ │ │ + lqarx r10,0,r26 │ │ │ │ + xor r8,r10,r14 │ │ │ │ + mr r2,r10 │ │ │ │ mr r9,r11 │ │ │ │ - or. r8,r8,r7 │ │ │ │ - bne 20cbc │ │ │ │ - mr r24,r6 │ │ │ │ - mr r25,r5 │ │ │ │ - stqcx. r24,0,r29 │ │ │ │ - bne 20c94 │ │ │ │ - cmpld r19,r9 │ │ │ │ - bne 21308 │ │ │ │ - cmpld r15,r10 │ │ │ │ - bne 21308 │ │ │ │ - ld r19,88(r16) │ │ │ │ + xor r10,r15,r11 │ │ │ │ + or r10,r10,r8 │ │ │ │ + cmpdi r10,0 │ │ │ │ + bne 1f4c0 │ │ │ │ + mr r24,r7 │ │ │ │ + mr r25,r6 │ │ │ │ + stqcx. r24,0,r26 │ │ │ │ + bne 1f490 │ │ │ │ + cmpld r15,r9 │ │ │ │ + bne 1fb34 │ │ │ │ + cmpld r14,r2 │ │ │ │ + bne 1fb34 │ │ │ │ + ld r15,88(r28) │ │ │ │ addi r30,r30,1 │ │ │ │ - addi r28,r28,16 │ │ │ │ - addi r19,r19,1 │ │ │ │ - sldi r8,r19,1 │ │ │ │ - cmpd r8,r30 │ │ │ │ - bgt 20b20 │ │ │ │ - ld r9,88(r31) │ │ │ │ - mr r15,r16 │ │ │ │ - addi r9,r9,1 │ │ │ │ - cmpd r8,r9 │ │ │ │ - ble 20d20 │ │ │ │ - ld r10,80(r31) │ │ │ │ - ld r27,24(r18) │ │ │ │ - ld r29,72(r16) │ │ │ │ - addi r10,r10,16 │ │ │ │ - std r10,80(r31) │ │ │ │ - ld r10,96(r31) │ │ │ │ - lfd f1,0(r10) │ │ │ │ - lfd f2,8(r10) │ │ │ │ - b 20aa0 │ │ │ │ - ld r28,112(r31) │ │ │ │ - ld r30,128(r31) │ │ │ │ - mr r29,r16 │ │ │ │ - mr r16,r19 │ │ │ │ - addi r28,r28,1 │ │ │ │ - addi r30,r30,16 │ │ │ │ - cmpd r28,r8 │ │ │ │ - bge 21300 │ │ │ │ - ld r9,144(r31) │ │ │ │ - ld r17,16(r18) │ │ │ │ - ld r19,72(r29) │ │ │ │ - lfd f1,0(r9) │ │ │ │ - lfd f2,8(r9) │ │ │ │ - b 20a30 │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - mr r16,r19 │ │ │ │ - mr r19,r15 │ │ │ │ - sldi r8,r16,1 │ │ │ │ - ld r9,232(r31) │ │ │ │ - addi r10,r9,1 │ │ │ │ - ld r9,184(r31) │ │ │ │ - cmpd r10,r8 │ │ │ │ - std r10,232(r31) │ │ │ │ + addi r29,r29,16 │ │ │ │ + addi r15,r15,1 │ │ │ │ + sldi r7,r15,1 │ │ │ │ + cmpd r7,r30 │ │ │ │ + bgt 1f320 │ │ │ │ + ld r2,88(r31) │ │ │ │ + mr r14,r28 │ │ │ │ + addi r2,r2,1 │ │ │ │ + cmpd r7,r2 │ │ │ │ + ble 1f524 │ │ │ │ + ld r9,80(r31) │ │ │ │ + ld r29,24(r19) │ │ │ │ + ld r22,72(r28) │ │ │ │ addi r9,r9,16 │ │ │ │ - std r9,184(r31) │ │ │ │ - bge 212d8 │ │ │ │ - ld r9,248(r31) │ │ │ │ - ld r23,8(r18) │ │ │ │ - ld r15,72(r19) │ │ │ │ - mr r30,r10 │ │ │ │ + std r9,80(r31) │ │ │ │ + ld r9,96(r31) │ │ │ │ lfd f1,0(r9) │ │ │ │ lfd f2,8(r9) │ │ │ │ - b 209c0 │ │ │ │ - mr r19,r29 │ │ │ │ + b 1f290 │ │ │ │ + ld r27,112(r31) │ │ │ │ + ld r30,128(r31) │ │ │ │ + mr r22,r15 │ │ │ │ + addi r27,r27,1 │ │ │ │ + addi r30,r30,16 │ │ │ │ + cmpd r27,r7 │ │ │ │ + bge 1fb2c │ │ │ │ + ld r2,144(r31) │ │ │ │ + lfd f3,0(r30) │ │ │ │ + std r27,16(r17) │ │ │ │ + lfd f4,8(r30) │ │ │ │ + ld r15,72(r28) │ │ │ │ + ld r18,16(r19) │ │ │ │ + lfd f1,0(r2) │ │ │ │ + lfd f2,8(r2) │ │ │ │ + bl 367c │ │ │ │ + sldi r10,r22,2 │ │ │ │ + ld r6,16(r15) │ │ │ │ + ld r2,96(r31) │ │ │ │ + cmpdi r22,0 │ │ │ │ + add r10,r10,r27 │ │ │ │ + sldi r10,r10,3 │ │ │ │ + stfd f1,0(r2) │ │ │ │ + stfd f2,8(r2) │ │ │ │ + ldx r10,r16,r10 │ │ │ │ + maddld r29,r18,r6,r10 │ │ │ │ + std r29,24(r19) │ │ │ │ + bgt 1f260 │ │ │ │ + ld r2,224(r31) │ │ │ │ + std r20,112(r31) │ │ │ │ + std r21,120(r31) │ │ │ │ + mr r14,r28 │ │ │ │ + std r24,128(r31) │ │ │ │ + std r25,136(r31) │ │ │ │ + addi r10,r2,1 │ │ │ │ + std r10,224(r31) │ │ │ │ ld r9,168(r31) │ │ │ │ + ld r2,0(r1) │ │ │ │ + addi r9,r9,16 │ │ │ │ + std r9,168(r31) │ │ │ │ + ld r9,256(r31) │ │ │ │ + cmpd r9,r10 │ │ │ │ + ld r9,264(r31) │ │ │ │ + std r2,0(r9) │ │ │ │ + mr r1,r9 │ │ │ │ + bne 1e90c │ │ │ │ + b 1f048 │ │ │ │ + mr r22,r15 │ │ │ │ + mr r15,r14 │ │ │ │ + sldi r7,r22,1 │ │ │ │ + ld r2,232(r31) │ │ │ │ + addi r9,r2,1 │ │ │ │ + ld r2,184(r31) │ │ │ │ + cmpd r9,r7 │ │ │ │ + std r9,232(r31) │ │ │ │ + addi r2,r2,16 │ │ │ │ + std r2,184(r31) │ │ │ │ + bge 1fafc │ │ │ │ + ld r2,248(r31) │ │ │ │ + ld r26,8(r19) │ │ │ │ + mr r30,r9 │ │ │ │ + ld r14,72(r15) │ │ │ │ + lfd f1,0(r2) │ │ │ │ + lfd f2,8(r2) │ │ │ │ + b 1f1b8 │ │ │ │ + mr r14,r15 │ │ │ │ std r20,112(r31) │ │ │ │ std r21,120(r31) │ │ │ │ std r24,128(r31) │ │ │ │ std r25,136(r31) │ │ │ │ - addi r8,r9,1 │ │ │ │ - std r8,168(r31) │ │ │ │ - ld r10,176(r31) │ │ │ │ - ld r9,0(r1) │ │ │ │ - addi r10,r10,16 │ │ │ │ - std r10,176(r31) │ │ │ │ - ld r10,264(r31) │ │ │ │ - cmpd r10,r8 │ │ │ │ - ld r10,272(r31) │ │ │ │ - std r9,0(r10) │ │ │ │ - mr r1,r10 │ │ │ │ - bne 200d4 │ │ │ │ - b 20860 │ │ │ │ - cmpdi r12,0 │ │ │ │ - blt 2082c │ │ │ │ - ld r9,160(r31) │ │ │ │ + b 1f014 │ │ │ │ + mr r14,r22 │ │ │ │ + std r20,112(r31) │ │ │ │ + std r21,120(r31) │ │ │ │ + std r24,128(r31) │ │ │ │ + std r25,136(r31) │ │ │ │ + b 1f014 │ │ │ │ + cmpdi r29,0 │ │ │ │ + blt 1f014 │ │ │ │ + ld r2,160(r31) │ │ │ │ + sldi r9,r30,5 │ │ │ │ + addi r27,r18,16 │ │ │ │ li r28,0 │ │ │ │ - addi r27,r17,16 │ │ │ │ - mr r25,r19 │ │ │ │ - mr r21,r16 │ │ │ │ - mr r19,r17 │ │ │ │ - li r30,0 │ │ │ │ - mr r17,r27 │ │ │ │ - ld r27,216(r31) │ │ │ │ - add r23,r9,r29 │ │ │ │ - sldi r9,r14,5 │ │ │ │ - mr r14,r15 │ │ │ │ - mr r15,r26 │ │ │ │ - ld r26,208(r31) │ │ │ │ + mr r25,r14 │ │ │ │ + mr r21,r17 │ │ │ │ + mr r14,r16 │ │ │ │ + ld r17,216(r31) │ │ │ │ + ld r16,208(r31) │ │ │ │ + fmr f1,f26 │ │ │ │ + fmr f2,f27 │ │ │ │ + mr r29,r27 │ │ │ │ std r9,64(r31) │ │ │ │ - ld r9,224(r31) │ │ │ │ - add r10,r23,r29 │ │ │ │ - mr r16,r23 │ │ │ │ - mr r23,r28 │ │ │ │ - ld r28,192(r31) │ │ │ │ - std r10,184(r31) │ │ │ │ - lfd f1,0(r9) │ │ │ │ - lfd f2,8(r9) │ │ │ │ - add r9,r10,r29 │ │ │ │ - ld r29,200(r31) │ │ │ │ - std r9,96(r31) │ │ │ │ - ld r9,160(r31) │ │ │ │ - sldi r8,r23,4 │ │ │ │ - std r23,0(r21) │ │ │ │ - add r8,r9,r8 │ │ │ │ - lfd f3,0(r8) │ │ │ │ - lfd f4,8(r8) │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - sldi r7,r23,3 │ │ │ │ - ld r5,0(r22) │ │ │ │ - sldi. r8,r14,1 │ │ │ │ - ldx r7,r15,r7 │ │ │ │ - stfd f1,0(r17) │ │ │ │ - stfd f2,8(r17) │ │ │ │ - maddld r7,r30,r5,r7 │ │ │ │ - std r7,8(r18) │ │ │ │ - ble 21254 │ │ │ │ - addi r9,r19,32 │ │ │ │ + ld r27,200(r31) │ │ │ │ li r30,0 │ │ │ │ - mr r24,r17 │ │ │ │ - mr r17,r16 │ │ │ │ - std r23,104(r31) │ │ │ │ - std r9,88(r31) │ │ │ │ - mr r9,r14 │ │ │ │ - mr r20,r30 │ │ │ │ - mr r14,r25 │ │ │ │ - mr r30,r7 │ │ │ │ - mr r25,r22 │ │ │ │ - mr r22,r9 │ │ │ │ - lfd f3,0(r17) │ │ │ │ - lfd f4,8(r17) │ │ │ │ - std r8,72(r31) │ │ │ │ - std r20,8(r21) │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - ld r8,72(r31) │ │ │ │ - ld r7,8(r25) │ │ │ │ - ld r9,88(r31) │ │ │ │ - cmpdi r22,0 │ │ │ │ - add r8,r20,r8 │ │ │ │ - stfd f1,0(r9) │ │ │ │ - stfd f2,8(r9) │ │ │ │ - sldi r8,r8,3 │ │ │ │ - ldx r8,r15,r8 │ │ │ │ - maddld r23,r30,r7,r8 │ │ │ │ - std r23,16(r18) │ │ │ │ - ble 2123c │ │ │ │ - ld r9,184(r31) │ │ │ │ - mr r10,r22 │ │ │ │ - std r16,144(r31) │ │ │ │ - mr r22,r25 │ │ │ │ - addi r30,r19,48 │ │ │ │ - mr r16,r14 │ │ │ │ - std r20,192(r31) │ │ │ │ - std r17,208(r31) │ │ │ │ - std r24,152(r31) │ │ │ │ - mr r25,r10 │ │ │ │ - std r9,72(r31) │ │ │ │ - li r9,0 │ │ │ │ - ld r10,72(r31) │ │ │ │ - std r9,16(r21) │ │ │ │ - std r9,80(r31) │ │ │ │ + add r2,r2,r26 │ │ │ │ + std r2,152(r31) │ │ │ │ + add r2,r2,r26 │ │ │ │ + add r9,r2,r26 │ │ │ │ + ld r26,192(r31) │ │ │ │ + std r2,184(r31) │ │ │ │ + mr r2,r28 │ │ │ │ + std r9,96(r31) │ │ │ │ + sldi r10,r2,4 │ │ │ │ + std r2,0(r21) │ │ │ │ + std r2,72(r31) │ │ │ │ + ld r2,160(r31) │ │ │ │ + add r10,r2,r10 │ │ │ │ lfd f3,0(r10) │ │ │ │ lfd f4,8(r10) │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - ld r9,80(r31) │ │ │ │ - sldi r5,r25,2 │ │ │ │ - ld r8,16(r22) │ │ │ │ - cmpdi r25,0 │ │ │ │ + bl 367c │ │ │ │ + ld r2,72(r31) │ │ │ │ + ld r7,0(r22) │ │ │ │ + sldi. r6,r23,1 │ │ │ │ + stfd f1,0(r29) │ │ │ │ + stfd f2,8(r29) │ │ │ │ + sldi r10,r2,3 │ │ │ │ + ldx r10,r14,r10 │ │ │ │ + maddld r28,r30,r7,r10 │ │ │ │ + std r28,8(r19) │ │ │ │ + ble 1fa80 │ │ │ │ + ld r15,152(r31) │ │ │ │ + li r30,0 │ │ │ │ + std r2,104(r31) │ │ │ │ + mr r2,r28 │ │ │ │ + addi r9,r18,32 │ │ │ │ + mr r28,r30 │ │ │ │ + mr r30,r25 │ │ │ │ + mr r25,r2 │ │ │ │ + std r9,88(r31) │ │ │ │ + mr r20,r15 │ │ │ │ + lfd f3,0(r20) │ │ │ │ + lfd f4,8(r20) │ │ │ │ + std r6,72(r31) │ │ │ │ + std r28,8(r21) │ │ │ │ + bl 367c │ │ │ │ + ld r6,72(r31) │ │ │ │ + ld r7,8(r22) │ │ │ │ + cmpdi r23,0 │ │ │ │ + ld r2,88(r31) │ │ │ │ + add r6,r28,r6 │ │ │ │ + stfd f1,0(r2) │ │ │ │ + stfd f2,8(r2) │ │ │ │ + sldi r6,r6,3 │ │ │ │ + ldx r10,r14,r6 │ │ │ │ + maddld r24,r25,r7,r10 │ │ │ │ + std r24,16(r19) │ │ │ │ + ble 1fa68 │ │ │ │ + ld r2,184(r31) │ │ │ │ + mr r15,r30 │ │ │ │ + addi r25,r18,48 │ │ │ │ + mr r30,r23 │ │ │ │ + std r28,192(r31) │ │ │ │ + std r20,208(r31) │ │ │ │ + std r29,144(r31) │ │ │ │ + std r2,72(r31) │ │ │ │ + li r2,0 │ │ │ │ + ld r9,72(r31) │ │ │ │ + std r2,16(r21) │ │ │ │ + std r2,80(r31) │ │ │ │ + lfd f3,0(r9) │ │ │ │ + lfd f4,8(r9) │ │ │ │ + bl 367c │ │ │ │ + ld r2,80(r31) │ │ │ │ + sldi r6,r30,2 │ │ │ │ + ld r10,16(r22) │ │ │ │ + cmpdi r30,0 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ - stfd f1,0(r30) │ │ │ │ - stfd f2,8(r30) │ │ │ │ - add r5,r5,r9 │ │ │ │ - sldi r5,r5,3 │ │ │ │ - ldx r5,r15,r5 │ │ │ │ - maddld r14,r23,r8,r5 │ │ │ │ - std r14,24(r18) │ │ │ │ - ble 21204 │ │ │ │ - std r9,80(r31) │ │ │ │ - mr r9,r14 │ │ │ │ - ld r23,96(r31) │ │ │ │ - mr r14,r22 │ │ │ │ - li r24,0 │ │ │ │ - addi r20,r31,48 │ │ │ │ - addi r17,r19,64 │ │ │ │ - mr r22,r9 │ │ │ │ - b 20fe0 │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - lfd f3,0(r30) │ │ │ │ - lfd f4,8(r30) │ │ │ │ - ld r22,24(r18) │ │ │ │ - ld r14,72(r16) │ │ │ │ - lfd f1,0(r23) │ │ │ │ - lfd f2,8(r23) │ │ │ │ - std r24,24(r21) │ │ │ │ - bl 6d428 │ │ │ │ + stfd f1,0(r25) │ │ │ │ + stfd f2,8(r25) │ │ │ │ + add r6,r6,r2 │ │ │ │ + sldi r6,r6,3 │ │ │ │ + ldx r6,r14,r6 │ │ │ │ + maddld r23,r24,r10,r6 │ │ │ │ + std r23,24(r19) │ │ │ │ + ble 1fa34 │ │ │ │ + ld r28,96(r31) │ │ │ │ + li r29,0 │ │ │ │ + addi r24,r31,48 │ │ │ │ + addi r20,r18,64 │ │ │ │ + std r2,80(r31) │ │ │ │ + b 1f810 │ │ │ │ nop │ │ │ │ - mulli r9,r25,6 │ │ │ │ - ld r7,24(r14) │ │ │ │ - ld r10,48(r16) │ │ │ │ - ld r8,24(r16) │ │ │ │ - ld r5,64(r31) │ │ │ │ - ld r25,224(r16) │ │ │ │ - stfd f1,0(r17) │ │ │ │ - stfd f2,8(r17) │ │ │ │ - sldi r6,r10,3 │ │ │ │ - sldi r10,r10,4 │ │ │ │ - add r14,r8,r5 │ │ │ │ - add r9,r9,r24 │ │ │ │ - add r10,r19,r10 │ │ │ │ - lfd f3,0(r14) │ │ │ │ - lfd f4,8(r14) │ │ │ │ - sldi r9,r9,3 │ │ │ │ - lfd f30,0(r10) │ │ │ │ - lfd f31,8(r10) │ │ │ │ - ldx r9,r15,r9 │ │ │ │ + lfd f3,0(r25) │ │ │ │ + lfd f4,8(r25) │ │ │ │ + ld r23,24(r19) │ │ │ │ + ld r22,72(r15) │ │ │ │ + lfd f1,0(r28) │ │ │ │ + lfd f2,8(r28) │ │ │ │ + std r29,24(r21) │ │ │ │ + bl 367c │ │ │ │ + mulli r2,r30,6 │ │ │ │ + ld r8,24(r22) │ │ │ │ + ld r9,48(r15) │ │ │ │ + ld r10,24(r15) │ │ │ │ + ld r6,64(r31) │ │ │ │ + stfd f1,0(r20) │ │ │ │ + stfd f2,8(r20) │ │ │ │ + ld r30,224(r15) │ │ │ │ + sldi r7,r9,3 │ │ │ │ + sldi r9,r9,4 │ │ │ │ + add r2,r2,r29 │ │ │ │ + add r22,r10,r6 │ │ │ │ + add r9,r18,r9 │ │ │ │ + sldi r2,r2,3 │ │ │ │ + lfd f3,0(r22) │ │ │ │ + lfd f4,8(r22) │ │ │ │ + lfd f30,0(r9) │ │ │ │ + lfd f31,8(r9) │ │ │ │ + ldx r2,r14,r2 │ │ │ │ fmr f1,f30 │ │ │ │ fmr f2,f31 │ │ │ │ - maddld r9,r22,r7,r9 │ │ │ │ - std r9,32(r18) │ │ │ │ - ldx r9,r18,r6 │ │ │ │ - sldi r9,r9,5 │ │ │ │ - add r25,r25,r9 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - lfd f3,16(r14) │ │ │ │ - lfd f4,24(r14) │ │ │ │ + maddld r2,r23,r8,r2 │ │ │ │ + std r2,32(r19) │ │ │ │ + ldx r2,r19,r7 │ │ │ │ + sldi r2,r2,5 │ │ │ │ + add r30,r30,r2 │ │ │ │ + bl 367c │ │ │ │ + lfd f3,16(r22) │ │ │ │ + lfd f4,24(r22) │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - lq r10,0(r25) │ │ │ │ + bl 367c │ │ │ │ + plq r2,0(r30) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - mr r14,r11 │ │ │ │ - mr r22,r10 │ │ │ │ - std r14,32(r31) │ │ │ │ - std r22,40(r31) │ │ │ │ + mr r22,r2 │ │ │ │ + mr r23,r3 │ │ │ │ + std r22,32(r31) │ │ │ │ + std r23,40(r31) │ │ │ │ + lfd f3,32(r31) │ │ │ │ + lfd f4,40(r31) │ │ │ │ fmr f1,f28 │ │ │ │ fmr f2,f29 │ │ │ │ + bl 3d10 │ │ │ │ + stfd f1,0(r24) │ │ │ │ + stfd f2,8(r24) │ │ │ │ + ld r8,48(r31) │ │ │ │ + ld r10,56(r31) │ │ │ │ + lqarx r6,0,r30 │ │ │ │ + mr r2,r6 │ │ │ │ + mr r9,r7 │ │ │ │ + xor r6,r6,r23 │ │ │ │ + xor r7,r22,r9 │ │ │ │ + or r7,r7,r6 │ │ │ │ + cmpdi r7,0 │ │ │ │ + bne 1f91c │ │ │ │ + mr r26,r10 │ │ │ │ + mr r27,r8 │ │ │ │ + stqcx. r26,0,r30 │ │ │ │ + bne 1f8ec │ │ │ │ + cmpld r22,r9 │ │ │ │ + bne 1faf0 │ │ │ │ + cmpld r23,r2 │ │ │ │ + bne 1faf0 │ │ │ │ + plq r2,16(r30) │ │ │ │ + addi r22,r30,16 │ │ │ │ + mr r23,r2 │ │ │ │ + mr r30,r3 │ │ │ │ + std r23,32(r31) │ │ │ │ + std r30,40(r31) │ │ │ │ lfd f3,32(r31) │ │ │ │ lfd f4,40(r31) │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ - stfd f1,0(r20) │ │ │ │ - stfd f2,8(r20) │ │ │ │ - ld r6,48(r31) │ │ │ │ - ld r7,56(r31) │ │ │ │ - lqarx r10,0,r25 │ │ │ │ - xor r8,r11,r14 │ │ │ │ - xor r5,r10,r22 │ │ │ │ - mr r9,r11 │ │ │ │ - or. r8,r8,r5 │ │ │ │ - bne 210f0 │ │ │ │ - mr r28,r7 │ │ │ │ - mr r29,r6 │ │ │ │ - stqcx. r28,0,r25 │ │ │ │ - bne 210c8 │ │ │ │ - cmpld r14,r9 │ │ │ │ - bne 212cc │ │ │ │ - cmpld r22,r10 │ │ │ │ - bne 212cc │ │ │ │ - lq r10,16(r25) │ │ │ │ - addi r14,r25,16 │ │ │ │ - mr r22,r11 │ │ │ │ - mr r25,r10 │ │ │ │ - std r22,32(r31) │ │ │ │ - std r25,40(r31) │ │ │ │ fmr f1,f30 │ │ │ │ fmr f2,f31 │ │ │ │ - lfd f3,32(r31) │ │ │ │ - lfd f4,40(r31) │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ - stfd f1,0(r20) │ │ │ │ - stfd f2,8(r20) │ │ │ │ - ld r6,48(r31) │ │ │ │ - ld r7,56(r31) │ │ │ │ - lqarx r10,0,r14 │ │ │ │ - xor r8,r11,r22 │ │ │ │ - xor r5,r10,r25 │ │ │ │ - mr r9,r11 │ │ │ │ - or. r8,r8,r5 │ │ │ │ - bne 21168 │ │ │ │ - mr r26,r7 │ │ │ │ - mr r27,r6 │ │ │ │ - stqcx. r26,0,r14 │ │ │ │ - bne 21140 │ │ │ │ - cmpld r9,r22 │ │ │ │ - bne 212c0 │ │ │ │ - cmpld r10,r25 │ │ │ │ - bne 212c0 │ │ │ │ - ld r25,88(r16) │ │ │ │ - addi r24,r24,1 │ │ │ │ - addi r23,r23,16 │ │ │ │ - addi r25,r25,1 │ │ │ │ - sldi r8,r25,1 │ │ │ │ - cmpd r8,r24 │ │ │ │ - bgt 20fd0 │ │ │ │ - ld r9,80(r31) │ │ │ │ - addi r9,r9,1 │ │ │ │ - cmpd r8,r9 │ │ │ │ - ble 211c8 │ │ │ │ - ld r10,72(r31) │ │ │ │ - ld r23,16(r18) │ │ │ │ - ld r22,72(r16) │ │ │ │ - addi r10,r10,16 │ │ │ │ - std r10,72(r31) │ │ │ │ - ld r10,88(r31) │ │ │ │ - lfd f1,0(r10) │ │ │ │ - lfd f2,8(r10) │ │ │ │ - b 20f50 │ │ │ │ - ld r20,192(r31) │ │ │ │ - ld r17,208(r31) │ │ │ │ - mr r14,r16 │ │ │ │ - ld r24,152(r31) │ │ │ │ - ld r16,144(r31) │ │ │ │ - mr r22,r25 │ │ │ │ - addi r20,r20,1 │ │ │ │ - addi r17,r17,16 │ │ │ │ - cmpd r20,r8 │ │ │ │ - bge 212ac │ │ │ │ - lfd f1,0(r24) │ │ │ │ - lfd f2,8(r24) │ │ │ │ - ld r30,8(r18) │ │ │ │ - ld r25,72(r14) │ │ │ │ - b 20ed8 │ │ │ │ - mr r14,r25 │ │ │ │ - ld r23,104(r31) │ │ │ │ - mr r25,r16 │ │ │ │ - ld r17,152(r31) │ │ │ │ - ld r16,144(r31) │ │ │ │ - sldi r8,r14,1 │ │ │ │ - addi r23,r23,1 │ │ │ │ - cmpd r23,r8 │ │ │ │ - bge 21254 │ │ │ │ - lfd f1,0(r19) │ │ │ │ - lfd f2,8(r19) │ │ │ │ - ld r30,0(r18) │ │ │ │ + bl 3d10 │ │ │ │ + stfd f1,0(r24) │ │ │ │ + stfd f2,8(r24) │ │ │ │ + ld r8,48(r31) │ │ │ │ + ld r10,56(r31) │ │ │ │ + lqarx r6,0,r22 │ │ │ │ + mr r2,r6 │ │ │ │ + mr r9,r7 │ │ │ │ + xor r6,r6,r30 │ │ │ │ + xor r7,r23,r9 │ │ │ │ + or r7,r7,r6 │ │ │ │ + cmpdi r7,0 │ │ │ │ + bne 1f99c │ │ │ │ + mr r16,r10 │ │ │ │ + mr r17,r8 │ │ │ │ + stqcx. r16,0,r22 │ │ │ │ + bne 1f96c │ │ │ │ + cmpld r9,r23 │ │ │ │ + bne 1fae4 │ │ │ │ + cmpld r2,r30 │ │ │ │ + bne 1fae4 │ │ │ │ + ld r30,88(r15) │ │ │ │ + addi r29,r29,1 │ │ │ │ + addi r28,r28,16 │ │ │ │ + addi r30,r30,1 │ │ │ │ + sldi r6,r30,1 │ │ │ │ + cmpd r6,r29 │ │ │ │ + bgt 1f800 │ │ │ │ + ld r2,80(r31) │ │ │ │ + addi r2,r2,1 │ │ │ │ + cmpd r6,r2 │ │ │ │ + ble 1f9fc │ │ │ │ + ld r9,72(r31) │ │ │ │ + ld r24,16(r19) │ │ │ │ + ld r22,72(r15) │ │ │ │ + addi r9,r9,16 │ │ │ │ + std r9,72(r31) │ │ │ │ + ld r9,88(r31) │ │ │ │ + lfd f1,0(r9) │ │ │ │ + lfd f2,8(r9) │ │ │ │ + b 1f794 │ │ │ │ + ld r28,192(r31) │ │ │ │ + ld r20,208(r31) │ │ │ │ + mr r23,r30 │ │ │ │ + mr r30,r15 │ │ │ │ + ld r29,144(r31) │ │ │ │ + addi r28,r28,1 │ │ │ │ + addi r20,r20,16 │ │ │ │ + cmpd r28,r6 │ │ │ │ + bge 1fad8 │ │ │ │ + lfd f1,0(r29) │ │ │ │ + lfd f2,8(r29) │ │ │ │ + ld r25,8(r19) │ │ │ │ + ld r22,72(r30) │ │ │ │ + b 1f72c │ │ │ │ + ld r2,104(r31) │ │ │ │ + ld r29,144(r31) │ │ │ │ + mr r25,r15 │ │ │ │ + mr r23,r30 │ │ │ │ + sldi r6,r30,1 │ │ │ │ + addi r2,r2,1 │ │ │ │ + cmpd r2,r6 │ │ │ │ + bge 1fa80 │ │ │ │ + lfd f1,0(r18) │ │ │ │ + lfd f2,8(r18) │ │ │ │ + ld r30,0(r19) │ │ │ │ ld r22,72(r25) │ │ │ │ - b 20e64 │ │ │ │ - mr r19,r14 │ │ │ │ - std r28,192(r31) │ │ │ │ - std r29,200(r31) │ │ │ │ - std r26,208(r31) │ │ │ │ - std r27,216(r31) │ │ │ │ - b 2082c │ │ │ │ - mr r19,r25 │ │ │ │ - std r28,192(r31) │ │ │ │ - std r29,200(r31) │ │ │ │ - std r26,208(r31) │ │ │ │ - std r27,216(r31) │ │ │ │ - b 2082c │ │ │ │ - ld r9,264(r19) │ │ │ │ - ld r10,176(r31) │ │ │ │ - ldx r0,r9,r10 │ │ │ │ - b 200e4 │ │ │ │ - addi r8,r8,1 │ │ │ │ - li r10,0 │ │ │ │ - b 20074 │ │ │ │ - addi r9,r23,15 │ │ │ │ - ld r10,0(r1) │ │ │ │ - mr r22,r28 │ │ │ │ - clrrdi r9,r9,4 │ │ │ │ - neg r9,r9 │ │ │ │ - stdux r10,r1,r9 │ │ │ │ - addi r9,r1,32 │ │ │ │ - std r9,160(r31) │ │ │ │ - b 204f4 │ │ │ │ - mr r25,r14 │ │ │ │ - ld r23,104(r31) │ │ │ │ - mr r14,r22 │ │ │ │ - mr r17,r24 │ │ │ │ - b 2121c │ │ │ │ + b 1f6bc │ │ │ │ + mr r14,r30 │ │ │ │ + std r26,192(r31) │ │ │ │ + std r27,200(r31) │ │ │ │ + std r16,208(r31) │ │ │ │ + std r17,216(r31) │ │ │ │ + b 1f014 │ │ │ │ + mr r14,r25 │ │ │ │ + std r26,192(r31) │ │ │ │ + std r27,200(r31) │ │ │ │ + std r16,208(r31) │ │ │ │ + std r17,216(r31) │ │ │ │ + b 1f014 │ │ │ │ + ld r2,264(r14) │ │ │ │ + ld r9,168(r31) │ │ │ │ + ldx r30,r2,r9 │ │ │ │ + b 1e91c │ │ │ │ + addi r9,r9,1 │ │ │ │ + li r2,0 │ │ │ │ + b 1e8a0 │ │ │ │ + addi r2,r24,15 │ │ │ │ + ld r9,0(r1) │ │ │ │ + mr r22,r27 │ │ │ │ + clrrdi r2,r2,4 │ │ │ │ + neg r2,r2 │ │ │ │ + stdux r9,r1,r2 │ │ │ │ + addi r2,r1,32 │ │ │ │ + std r2,160(r31) │ │ │ │ + b 1ed04 │ │ │ │ + ld r2,104(r31) │ │ │ │ + mr r25,r15 │ │ │ │ + b 1fa48 │ │ │ │ + mr r23,r9 │ │ │ │ + mr r30,r2 │ │ │ │ + b 1f940 │ │ │ │ mr r22,r9 │ │ │ │ - mr r25,r10 │ │ │ │ - b 21110 │ │ │ │ - mr r14,r9 │ │ │ │ - mr r22,r10 │ │ │ │ - b 21098 │ │ │ │ - ld r30,336(r31) │ │ │ │ - ld r29,344(r31) │ │ │ │ + mr r23,r2 │ │ │ │ + b 1f8c0 │ │ │ │ + ld r30,328(r31) │ │ │ │ + mr r26,r22 │ │ │ │ + mr r22,r15 │ │ │ │ + ld r15,336(r31) │ │ │ │ addi r30,r30,1 │ │ │ │ - cmpd r30,r8 │ │ │ │ - bge 20dac │ │ │ │ - lfd f1,0(r22) │ │ │ │ - lfd f2,8(r22) │ │ │ │ - ld r23,0(r18) │ │ │ │ - ld r15,72(r19) │ │ │ │ - b 20958 │ │ │ │ - mr r19,r15 │ │ │ │ - b 20d6c │ │ │ │ - mr r19,r9 │ │ │ │ - mr r15,r10 │ │ │ │ - b 20c64 │ │ │ │ - mr r19,r9 │ │ │ │ - mr r15,r10 │ │ │ │ - b 20bec │ │ │ │ - mr r27,r9 │ │ │ │ - mr r22,r10 │ │ │ │ - b 20720 │ │ │ │ - mr r30,r9 │ │ │ │ - mr r22,r10 │ │ │ │ - b 20698 │ │ │ │ + cmpd r30,r7 │ │ │ │ + bge 1f640 │ │ │ │ + lfd f1,0(r23) │ │ │ │ + lfd f2,8(r23) │ │ │ │ + ld r28,0(r19) │ │ │ │ + ld r14,72(r22) │ │ │ │ + b 1f148 │ │ │ │ + mr r15,r28 │ │ │ │ + b 1f5ec │ │ │ │ + mr r15,r9 │ │ │ │ + mr r14,r2 │ │ │ │ + b 1f464 │ │ │ │ + mr r15,r9 │ │ │ │ + mr r14,r2 │ │ │ │ + b 1f3e4 │ │ │ │ + mr r22,r9 │ │ │ │ + mr r28,r2 │ │ │ │ + b 1ef08 │ │ │ │ + mr r22,r9 │ │ │ │ + mr r28,r2 │ │ │ │ + b 1ee74 │ │ │ │ .long 0x0 │ │ │ │ .long 0x3020000 │ │ │ │ - .long 0x1286 │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - addis r2,r12,7 │ │ │ │ - addi r2,r2,27568 │ │ │ │ + .long 0x1288 │ │ │ │ mflr r0 │ │ │ │ mfocrf r11,8 │ │ │ │ + stfd f26,-48(r1) │ │ │ │ + stfd f27,-40(r1) │ │ │ │ stfd f28,-32(r1) │ │ │ │ stfd f29,-24(r1) │ │ │ │ stfd f30,-16(r1) │ │ │ │ + std r0,16(r1) │ │ │ │ stfd f31,-8(r1) │ │ │ │ - std r16,-160(r1) │ │ │ │ - std r28,-64(r1) │ │ │ │ - std r29,-56(r1) │ │ │ │ - std r30,-48(r1) │ │ │ │ - std r31,-40(r1) │ │ │ │ - stw r11,8(r1) │ │ │ │ + std r16,-176(r1) │ │ │ │ ld r16,0(r3) │ │ │ │ - std r14,-176(r1) │ │ │ │ - std r15,-168(r1) │ │ │ │ - std r17,-152(r1) │ │ │ │ - std r18,-144(r1) │ │ │ │ - std r19,-136(r1) │ │ │ │ - std r20,-128(r1) │ │ │ │ - std r21,-120(r1) │ │ │ │ - std r22,-112(r1) │ │ │ │ - std r23,-104(r1) │ │ │ │ - std r24,-96(r1) │ │ │ │ - std r25,-88(r1) │ │ │ │ - std r26,-80(r1) │ │ │ │ - std r0,16(r1) │ │ │ │ - std r27,-72(r1) │ │ │ │ - stdu r1,-464(r1) │ │ │ │ - ld r28,8(r16) │ │ │ │ + std r28,-80(r1) │ │ │ │ + std r29,-72(r1) │ │ │ │ mr r29,r3 │ │ │ │ + std r30,-64(r1) │ │ │ │ + std r31,-56(r1) │ │ │ │ + stw r11,8(r1) │ │ │ │ + std r14,-192(r1) │ │ │ │ + std r15,-184(r1) │ │ │ │ + std r17,-168(r1) │ │ │ │ + ld r28,8(r16) │ │ │ │ + std r18,-160(r1) │ │ │ │ + std r19,-152(r1) │ │ │ │ + std r20,-144(r1) │ │ │ │ + std r21,-136(r1) │ │ │ │ + std r22,-128(r1) │ │ │ │ + std r23,-120(r1) │ │ │ │ + std r24,-112(r1) │ │ │ │ + std r25,-104(r1) │ │ │ │ + std r26,-96(r1) │ │ │ │ + std r27,-88(r1) │ │ │ │ + stdu r1,-480(r1) │ │ │ │ mr r31,r1 │ │ │ │ - bl 33a0 │ │ │ │ - ld r2,24(r1) │ │ │ │ + stxv vs63,272(r1) │ │ │ │ + bl 33a0 │ │ │ │ mr r30,r3 │ │ │ │ - bl 3660 │ │ │ │ - ld r2,24(r1) │ │ │ │ - divd r8,r28,r30 │ │ │ │ - mr r9,r3 │ │ │ │ - mulld r10,r8,r30 │ │ │ │ - subf r10,r10,r28 │ │ │ │ - cmpd r3,r10 │ │ │ │ - blt 224cc │ │ │ │ - maddld r9,r8,r9,r10 │ │ │ │ - add r10,r8,r9 │ │ │ │ - cmpd r9,r10 │ │ │ │ - std r10,224(r31) │ │ │ │ - bge 219b0 │ │ │ │ - ld r10,8(r29) │ │ │ │ - addis r8,r2,-3 │ │ │ │ - std r9,200(r31) │ │ │ │ + bl 3660 │ │ │ │ + divd r9,r28,r30 │ │ │ │ + mr r4,r3 │ │ │ │ + mulld r2,r9,r30 │ │ │ │ + subf r2,r2,r28 │ │ │ │ + cmpd r3,r2 │ │ │ │ + blt 20d1c │ │ │ │ + maddld r4,r9,r4,r2 │ │ │ │ + add r2,r9,r4 │ │ │ │ + cmpd r4,r2 │ │ │ │ + std r2,216(r31) │ │ │ │ + bge 201e0 │ │ │ │ + ld r2,8(r29) │ │ │ │ + xxspltib vs63,2 │ │ │ │ + plfd f26,296872 # 683e0 │ │ │ │ + mr r30,r4 │ │ │ │ std r18,112(r31) │ │ │ │ std r19,120(r31) │ │ │ │ std r20,128(r31) │ │ │ │ + plfd f27,296856 # 683e8 │ │ │ │ std r21,136(r31) │ │ │ │ - addi r8,r8,23200 │ │ │ │ - std r10,144(r31) │ │ │ │ - sldi r10,r9,4 │ │ │ │ - std r8,192(r31) │ │ │ │ - addi r10,r10,8 │ │ │ │ - std r10,152(r31) │ │ │ │ - lwz r9,112(r16) │ │ │ │ - andi. r9,r9,2048 │ │ │ │ - bne 224b8 │ │ │ │ - ld r9,200(r31) │ │ │ │ - std r9,64(r31) │ │ │ │ - ld r23,48(r16) │ │ │ │ + vextsb2d v31,v31 │ │ │ │ + std r2,152(r31) │ │ │ │ + sldi r2,r4,4 │ │ │ │ + addi r2,r2,8 │ │ │ │ + std r2,160(r31) │ │ │ │ + lwz r2,112(r16) │ │ │ │ + andi. r2,r2,2048 │ │ │ │ + bne 20d08 │ │ │ │ + std r30,64(r31) │ │ │ │ + ld r22,48(r16) │ │ │ │ ld r4,0(r1) │ │ │ │ - ld r9,192(r31) │ │ │ │ - ld r0,88(r16) │ │ │ │ - li r5,0 │ │ │ │ - std r1,232(r31) │ │ │ │ - sldi r28,r23,3 │ │ │ │ - lfd f0,0(r9) │ │ │ │ - lfd f1,8(r9) │ │ │ │ - mr r9,r0 │ │ │ │ - sldi r6,r23,4 │ │ │ │ - addic. r30,r23,-1 │ │ │ │ - mr r24,r23 │ │ │ │ - addi r10,r28,15 │ │ │ │ - addi r14,r9,1 │ │ │ │ - addi r7,r28,23 │ │ │ │ - subfic r6,r6,-16 │ │ │ │ + std r1,224(r31) │ │ │ │ + li r6,0 │ │ │ │ + ld r2,88(r16) │ │ │ │ + sldi r11,r22,3 │ │ │ │ + sldi r7,r22,4 │ │ │ │ + addic. r28,r22,-1 │ │ │ │ + mr r23,r22 │ │ │ │ + addi r15,r2,1 │ │ │ │ + addi r10,r11,15 │ │ │ │ + addi r5,r11,23 │ │ │ │ + subfic r7,r7,-16 │ │ │ │ + mulld r8,r22,r15 │ │ │ │ clrrdi r10,r10,4 │ │ │ │ - clrrdi r7,r7,4 │ │ │ │ - mulld r8,r23,r14 │ │ │ │ + clrrdi r5,r5,4 │ │ │ │ neg r10,r10 │ │ │ │ - neg r7,r7 │ │ │ │ + neg r5,r5 │ │ │ │ stdux r4,r1,r10 │ │ │ │ sldi r8,r8,4 │ │ │ │ addi r9,r1,32 │ │ │ │ neg r8,r8 │ │ │ │ - std r9,72(r31) │ │ │ │ - ld r4,0(r1) │ │ │ │ + std r9,80(r31) │ │ │ │ stdux r4,r1,r10 │ │ │ │ addi r9,r1,32 │ │ │ │ - std r9,80(r31) │ │ │ │ - ld r4,0(r1) │ │ │ │ + std r9,88(r31) │ │ │ │ stdux r4,r1,r10 │ │ │ │ addi r27,r1,32 │ │ │ │ + stdux r4,r1,r5 │ │ │ │ + addi r9,r1,32 │ │ │ │ stdux r4,r1,r7 │ │ │ │ - addi r29,r1,32 │ │ │ │ - stdux r4,r1,r6 │ │ │ │ - std r5,0(r29) │ │ │ │ - stfd f0,32(r1) │ │ │ │ - stfd f1,40(r1) │ │ │ │ + std r6,0(r9) │ │ │ │ + stfd f26,32(r1) │ │ │ │ addi r17,r1,32 │ │ │ │ + mr r20,r9 │ │ │ │ + stfd f27,8(r17) │ │ │ │ ld r10,0(r1) │ │ │ │ stdux r10,r1,r8 │ │ │ │ - addi r22,r1,32 │ │ │ │ - blt 2166c │ │ │ │ + addi r26,r1,32 │ │ │ │ + blt 1fe84 │ │ │ │ ld r9,64(r31) │ │ │ │ - mulld r8,r30,r14 │ │ │ │ - ld r6,120(r16) │ │ │ │ - ld r24,72(r16) │ │ │ │ - neg r7,r14 │ │ │ │ - sldi r5,r14,1 │ │ │ │ - cmpdi cr4,r14,0 │ │ │ │ - mr r4,r14 │ │ │ │ - mr r21,r0 │ │ │ │ - mr r14,r28 │ │ │ │ - sldi r25,r7,4 │ │ │ │ - mulld r15,r9,r23 │ │ │ │ - ld r9,72(r31) │ │ │ │ - sldi r8,r8,4 │ │ │ │ - addi r8,r8,-8 │ │ │ │ - add r11,r9,r28 │ │ │ │ + mulld r25,r28,r15 │ │ │ │ + ld r10,120(r16) │ │ │ │ + mulli r29,r15,-16 │ │ │ │ + sldi r0,r15,1 │ │ │ │ + cmpdi cr4,r15,0 │ │ │ │ + ld r23,72(r16) │ │ │ │ + mr r21,r2 │ │ │ │ + mr r19,r0 │ │ │ │ + mulld r14,r9,r22 │ │ │ │ ld r9,80(r31) │ │ │ │ - add r30,r15,r30 │ │ │ │ - sldi r30,r30,4 │ │ │ │ - add r12,r9,r28 │ │ │ │ - add r9,r24,r28 │ │ │ │ - mr r28,r29 │ │ │ │ - add r30,r6,r30 │ │ │ │ - add r6,r22,r8 │ │ │ │ - mr r29,r12 │ │ │ │ - mr r19,r6 │ │ │ │ - ldu r26,-8(r9) │ │ │ │ - std r4,208(r31) │ │ │ │ - std r5,104(r31) │ │ │ │ - std r11,96(r31) │ │ │ │ - mr r3,r26 │ │ │ │ - std r9,88(r31) │ │ │ │ - bl 6d098 │ │ │ │ - nop │ │ │ │ - lfd f3,0(r30) │ │ │ │ - lfd f4,8(r30) │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - bl 3ce0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - bl 6cd88 │ │ │ │ - nop │ │ │ │ - ld r5,104(r31) │ │ │ │ - ld r11,96(r31) │ │ │ │ - ld r4,208(r31) │ │ │ │ - mr r10,r3 │ │ │ │ - mr r3,r19 │ │ │ │ - addi r8,r10,1 │ │ │ │ - srdi r9,r5,1 │ │ │ │ - subf r10,r21,r10 │ │ │ │ - add r8,r8,r21 │ │ │ │ - mtctr r9 │ │ │ │ - stdu r10,-8(r11) │ │ │ │ + sldi r25,r25,4 │ │ │ │ + add r24,r23,r11 │ │ │ │ + add r25,r26,r25 │ │ │ │ + add r6,r9,r11 │ │ │ │ ld r9,88(r31) │ │ │ │ - add r10,r26,r10 │ │ │ │ - stdu r8,-8(r29) │ │ │ │ - ble cr4,21628 │ │ │ │ - addi r20,r10,1 │ │ │ │ - divd r7,r10,r26 │ │ │ │ - mr r6,r3 │ │ │ │ - addi r3,r3,16 │ │ │ │ - divd r8,r20,r26 │ │ │ │ - mulld r7,r7,r26 │ │ │ │ - mulld r8,r8,r26 │ │ │ │ - subf r7,r7,r10 │ │ │ │ - addi r10,r10,2 │ │ │ │ - subf r8,r8,r20 │ │ │ │ - std r7,-8(r3) │ │ │ │ - std r8,16(r6) │ │ │ │ - bdnz 215f4 │ │ │ │ - cmpld r24,r9 │ │ │ │ - addi r30,r30,-16 │ │ │ │ - add r19,r19,r25 │ │ │ │ - bne 21578 │ │ │ │ - mr r29,r28 │ │ │ │ - mr r28,r14 │ │ │ │ - mr r3,r27 │ │ │ │ - mr r14,r4 │ │ │ │ + add r28,r14,r28 │ │ │ │ + sldi r28,r28,4 │ │ │ │ + add r7,r9,r11 │ │ │ │ + add r28,r10,r28 │ │ │ │ + ldu r8,-8(r24) │ │ │ │ + std r11,144(r31) │ │ │ │ + std r6,104(r31) │ │ │ │ + std r7,96(r31) │ │ │ │ + mr r3,r8 │ │ │ │ + std r8,72(r31) │ │ │ │ + bl 3670 │ │ │ │ + lfd f3,0(r28) │ │ │ │ + lfd f4,8(r28) │ │ │ │ + bl 367c │ │ │ │ + bl 3d00 │ │ │ │ + bl 3810 │ │ │ │ + ld r6,104(r31) │ │ │ │ + ld r7,96(r31) │ │ │ │ + ld r8,72(r31) │ │ │ │ + ld r11,144(r31) │ │ │ │ + addi r9,r3,1 │ │ │ │ + subf r10,r21,r3 │ │ │ │ + add r9,r9,r21 │ │ │ │ + stdu r10,-8(r6) │ │ │ │ + stdu r9,-8(r7) │ │ │ │ + ble cr4,1fe48 │ │ │ │ + srdi r9,r19,1 │ │ │ │ + mtvsrdd vs32,r8,r8 │ │ │ │ + mtvsrdd vs45,r10,r10 │ │ │ │ + plxv vs33,297644 # 68880 │ │ │ │ + mr r10,r25 │ │ │ │ + andi. r8,r9,1 │ │ │ │ + addi r8,r9,-1 │ │ │ │ + beq 1fe10 │ │ │ │ + xxmr vs43,vs33 │ │ │ │ + cmpdi r8,0 │ │ │ │ + vaddudm v1,v1,v31 │ │ │ │ + addi r10,r25,16 │ │ │ │ + vaddudm v12,v0,v13 │ │ │ │ + vaddudm v12,v12,v11 │ │ │ │ + vmodsd v12,v12,v0 │ │ │ │ + stxv vs44,0(r25) │ │ │ │ + beq 1fe48 │ │ │ │ + srdi r2,r9,1 │ │ │ │ + mtctr r2 │ │ │ │ + vaddudm v10,v1,v31 │ │ │ │ + vaddudm v11,v13,v1 │ │ │ │ + vaddudm v11,v11,v0 │ │ │ │ + addi r10,r10,32 │ │ │ │ + vaddudm v12,v0,v13 │ │ │ │ + vaddudm v12,v12,v10 │ │ │ │ + vmodsd v11,v11,v0 │ │ │ │ + vaddudm v1,v10,v31 │ │ │ │ + vmodsd v12,v12,v0 │ │ │ │ + stxv vs43,-32(r10) │ │ │ │ + stxv vs44,-16(r10) │ │ │ │ + bdnz 1fe18 │ │ │ │ + cmpld r23,r24 │ │ │ │ + addi r28,r28,-16 │ │ │ │ + add r25,r25,r29 │ │ │ │ + bne 1fd70 │ │ │ │ + mr r5,r11 │ │ │ │ li r4,0 │ │ │ │ - mr r5,r28 │ │ │ │ - bl 3bc0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - cmpdi r23,4 │ │ │ │ - beq 21fd0 │ │ │ │ - cmpdi r23,5 │ │ │ │ - beq 21a2c │ │ │ │ - li r24,0 │ │ │ │ - ld r9,144(r31) │ │ │ │ - cmpdi r9,0 │ │ │ │ - ble 2197c │ │ │ │ - ld r9,64(r31) │ │ │ │ - li r10,0 │ │ │ │ - addi r30,r31,48 │ │ │ │ - mr r25,r23 │ │ │ │ - mr r21,r28 │ │ │ │ - mr r23,r27 │ │ │ │ - std r29,88(r31) │ │ │ │ - std r17,96(r31) │ │ │ │ - mr r28,r10 │ │ │ │ + mr r3,r27 │ │ │ │ + std r11,72(r31) │ │ │ │ + bl 3be0 │ │ │ │ + cmpdi r22,4 │ │ │ │ + ld r11,72(r31) │ │ │ │ + beq 20818 │ │ │ │ + cmpdi r22,5 │ │ │ │ + beq 20268 │ │ │ │ + li r23,0 │ │ │ │ + ld r2,152(r31) │ │ │ │ + cmpdi r2,0 │ │ │ │ + ble 201b4 │ │ │ │ + ld r2,64(r31) │ │ │ │ + li r28,0 │ │ │ │ + mr r21,r16 │ │ │ │ + mr r19,r27 │ │ │ │ + mr r24,r20 │ │ │ │ std r30,104(r31) │ │ │ │ - sldi r9,r9,5 │ │ │ │ - std r9,208(r31) │ │ │ │ - mr r9,r24 │ │ │ │ - cmpd r9,r25 │ │ │ │ - bge 21768 │ │ │ │ - ld r10,64(r31) │ │ │ │ - ld r8,88(r31) │ │ │ │ - ld r7,88(r16) │ │ │ │ - sldi r27,r9,3 │ │ │ │ - sldi r30,r9,4 │ │ │ │ - subf r17,r9,r25 │ │ │ │ - ld r3,72(r16) │ │ │ │ - ld r18,200(r16) │ │ │ │ - addi r26,r27,-8 │ │ │ │ - maddld r10,r10,r25,r9 │ │ │ │ - ldx r24,r8,r27 │ │ │ │ - add r27,r8,r27 │ │ │ │ - ld r8,96(r31) │ │ │ │ - addi r7,r7,1 │ │ │ │ - add r29,r23,r26 │ │ │ │ - add r14,r3,r26 │ │ │ │ - mulld r9,r7,r9 │ │ │ │ - sldi r15,r7,1 │ │ │ │ - add r30,r8,r30 │ │ │ │ - mulld r10,r10,r7 │ │ │ │ + std r17,144(r31) │ │ │ │ + mr r25,r23 │ │ │ │ + mr r14,r11 │ │ │ │ + std r26,168(r31) │ │ │ │ + mr r15,r28 │ │ │ │ + sldi r29,r2,5 │ │ │ │ + addi r2,r31,48 │ │ │ │ + std r29,208(r31) │ │ │ │ + std r2,96(r31) │ │ │ │ + cmpd r25,r22 │ │ │ │ + bge 1ff8c │ │ │ │ + ld r2,64(r31) │ │ │ │ + ld r9,200(r21) │ │ │ │ + sldi r30,r25,4 │ │ │ │ + sldi r29,r25,3 │ │ │ │ + subf r26,r25,r22 │ │ │ │ + ld r16,88(r21) │ │ │ │ + ld r7,72(r21) │ │ │ │ + addi r0,r29,-8 │ │ │ │ + ld r18,168(r31) │ │ │ │ + ldx r17,r24,r29 │ │ │ │ + add r29,r24,r29 │ │ │ │ + maddld r2,r2,r22,r25 │ │ │ │ + std r9,72(r31) │ │ │ │ + ld r9,144(r31) │ │ │ │ + add r28,r19,r0 │ │ │ │ + addi r16,r16,1 │ │ │ │ + add r27,r7,r0 │ │ │ │ + mulld r25,r16,r25 │ │ │ │ + mulld r2,r2,r16 │ │ │ │ + add r30,r9,r30 │ │ │ │ + sldi r16,r16,1 │ │ │ │ lfd f1,0(r30) │ │ │ │ lfd f2,8(r30) │ │ │ │ - sldi r26,r9,1 │ │ │ │ - sldi r19,r10,1 │ │ │ │ - ldu r20,8(r29) │ │ │ │ + sldi r25,r25,1 │ │ │ │ + sldi r23,r2,1 │ │ │ │ + ldu r20,8(r28) │ │ │ │ + ld r9,72(r31) │ │ │ │ addi r30,r30,16 │ │ │ │ - add r9,r19,r20 │ │ │ │ - add r20,r26,r20 │ │ │ │ - add r19,r19,r15 │ │ │ │ - add r26,r26,r15 │ │ │ │ - sldi r9,r9,4 │ │ │ │ + add r2,r23,r20 │ │ │ │ + add r20,r25,r20 │ │ │ │ + add r23,r23,r16 │ │ │ │ + add r25,r25,r16 │ │ │ │ + sldi r2,r2,4 │ │ │ │ sldi r20,r20,3 │ │ │ │ - add r9,r18,r9 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - ldu r10,8(r14) │ │ │ │ - ldx r9,r22,r20 │ │ │ │ - addic. r17,r17,-1 │ │ │ │ + add r2,r9,r2 │ │ │ │ + lfd f3,0(r2) │ │ │ │ + lfd f4,8(r2) │ │ │ │ + bl 367c │ │ │ │ + ldu r10,8(r27) │ │ │ │ + ldx r2,r18,r20 │ │ │ │ + addic. r26,r26,-1 │ │ │ │ stfd f1,0(r30) │ │ │ │ stfd f2,8(r30) │ │ │ │ - maddld r24,r24,r10,r9 │ │ │ │ - stdu r24,8(r27) │ │ │ │ - bne 21714 │ │ │ │ - ld r8,96(r31) │ │ │ │ - sldi r10,r25,4 │ │ │ │ - ld r26,24(r16) │ │ │ │ - ld r9,88(r31) │ │ │ │ - ld r30,224(r16) │ │ │ │ - add r10,r8,r10 │ │ │ │ - ld r8,208(r31) │ │ │ │ - ldx r9,r9,r21 │ │ │ │ - lfd f30,0(r10) │ │ │ │ - lfd f31,8(r10) │ │ │ │ - add r26,r26,r8 │ │ │ │ - sldi r9,r9,5 │ │ │ │ - lfd f3,0(r26) │ │ │ │ - lfd f4,8(r26) │ │ │ │ + maddld r17,r17,r10,r2 │ │ │ │ + stdu r17,8(r29) │ │ │ │ + bne 1ff38 │ │ │ │ + ld r10,144(r31) │ │ │ │ + sldi r9,r22,4 │ │ │ │ + ld r29,24(r21) │ │ │ │ + ldx r2,r24,r14 │ │ │ │ + ld r30,224(r21) │ │ │ │ + add r9,r10,r9 │ │ │ │ + ld r10,208(r31) │ │ │ │ + sldi r2,r2,5 │ │ │ │ + lfd f30,0(r9) │ │ │ │ + lfd f31,8(r9) │ │ │ │ + add r30,r30,r2 │ │ │ │ + add r29,r29,r10 │ │ │ │ + lfd f3,0(r29) │ │ │ │ + lfd f4,8(r29) │ │ │ │ fmr f1,f30 │ │ │ │ fmr f2,f31 │ │ │ │ - add r30,r30,r9 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - lfd f3,16(r26) │ │ │ │ - lfd f4,24(r26) │ │ │ │ + bl 367c │ │ │ │ + lfd f3,16(r29) │ │ │ │ + lfd f4,24(r29) │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - lq r26,0(r30) │ │ │ │ - ld r20,240(r31) │ │ │ │ - ld r21,248(r31) │ │ │ │ + bl 367c │ │ │ │ + plq r10,0(r30) │ │ │ │ + ld r26,240(r31) │ │ │ │ + ld r27,248(r31) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - mr r25,r27 │ │ │ │ + mr r25,r10 │ │ │ │ + mr r29,r11 │ │ │ │ std r25,32(r31) │ │ │ │ - std r26,40(r31) │ │ │ │ - fmr f1,f28 │ │ │ │ - fmr f2,f29 │ │ │ │ + std r29,40(r31) │ │ │ │ lfd f3,32(r31) │ │ │ │ lfd f4,40(r31) │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ - ld r9,104(r31) │ │ │ │ - stfd f1,0(r9) │ │ │ │ - stfd f2,8(r9) │ │ │ │ - ld r6,48(r31) │ │ │ │ - ld r7,56(r31) │ │ │ │ - lqarx r10,0,r30 │ │ │ │ - xor r8,r11,r25 │ │ │ │ - xor r5,r10,r26 │ │ │ │ - mr r9,r11 │ │ │ │ - or. r8,r8,r5 │ │ │ │ - bne 21848 │ │ │ │ - mr r20,r7 │ │ │ │ - mr r21,r6 │ │ │ │ - stqcx. r20,0,r30 │ │ │ │ - bne 21820 │ │ │ │ + fmr f1,f28 │ │ │ │ + fmr f2,f29 │ │ │ │ + bl 3d10 │ │ │ │ + ld r2,96(r31) │ │ │ │ + stfd f1,0(r2) │ │ │ │ + stfd f2,8(r2) │ │ │ │ + ld r8,48(r31) │ │ │ │ + ld r10,56(r31) │ │ │ │ + lqarx r6,0,r30 │ │ │ │ + mr r2,r6 │ │ │ │ + mr r9,r7 │ │ │ │ + xor r6,r6,r29 │ │ │ │ + xor r7,r25,r9 │ │ │ │ + or r7,r7,r6 │ │ │ │ + cmpdi r7,0 │ │ │ │ + bne 2006c │ │ │ │ + mr r26,r10 │ │ │ │ + mr r27,r8 │ │ │ │ + stqcx. r26,0,r30 │ │ │ │ + bne 2003c │ │ │ │ cmpld r9,r25 │ │ │ │ - bne 22554 │ │ │ │ - cmpld r10,r26 │ │ │ │ - bne 22554 │ │ │ │ - std r20,240(r31) │ │ │ │ - std r21,248(r31) │ │ │ │ + bne 20dac │ │ │ │ + cmpld r2,r29 │ │ │ │ + bne 20dac │ │ │ │ + std r26,240(r31) │ │ │ │ + std r27,248(r31) │ │ │ │ addi r30,r30,16 │ │ │ │ - lq r26,0(r30) │ │ │ │ - ld r20,256(r31) │ │ │ │ - ld r21,264(r31) │ │ │ │ - mr r25,r27 │ │ │ │ + plq r10,0(r30) │ │ │ │ + ld r26,256(r31) │ │ │ │ + ld r27,264(r31) │ │ │ │ + mr r25,r10 │ │ │ │ + mr r29,r11 │ │ │ │ std r25,32(r31) │ │ │ │ - std r26,40(r31) │ │ │ │ - fmr f1,f30 │ │ │ │ - fmr f2,f31 │ │ │ │ + std r29,40(r31) │ │ │ │ lfd f3,32(r31) │ │ │ │ lfd f4,40(r31) │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ - ld r9,104(r31) │ │ │ │ - stfd f1,0(r9) │ │ │ │ - stfd f2,8(r9) │ │ │ │ - ld r6,48(r31) │ │ │ │ - ld r7,56(r31) │ │ │ │ - lqarx r10,0,r30 │ │ │ │ - xor r8,r11,r25 │ │ │ │ - xor r5,r10,r26 │ │ │ │ - mr r9,r11 │ │ │ │ - or. r8,r8,r5 │ │ │ │ - bne 218d0 │ │ │ │ - mr r20,r7 │ │ │ │ - mr r21,r6 │ │ │ │ - stqcx. r20,0,r30 │ │ │ │ - bne 218a8 │ │ │ │ + fmr f1,f30 │ │ │ │ + fmr f2,f31 │ │ │ │ + bl 3d10 │ │ │ │ + ld r2,96(r31) │ │ │ │ + stfd f1,0(r2) │ │ │ │ + stfd f2,8(r2) │ │ │ │ + ld r8,48(r31) │ │ │ │ + ld r10,56(r31) │ │ │ │ + lqarx r6,0,r30 │ │ │ │ + mr r2,r6 │ │ │ │ + mr r9,r7 │ │ │ │ + xor r6,r6,r29 │ │ │ │ + xor r7,r25,r9 │ │ │ │ + or r7,r7,r6 │ │ │ │ + cmpdi r7,0 │ │ │ │ + bne 20100 │ │ │ │ + mr r26,r10 │ │ │ │ + mr r27,r8 │ │ │ │ + stqcx. r26,0,r30 │ │ │ │ + bne 200d0 │ │ │ │ cmpld r25,r9 │ │ │ │ - bne 22548 │ │ │ │ - cmpld r26,r10 │ │ │ │ - bne 22548 │ │ │ │ - ld r25,48(r16) │ │ │ │ - std r20,256(r31) │ │ │ │ - std r21,264(r31) │ │ │ │ - addic. r9,r25,-1 │ │ │ │ - ble 21a20 │ │ │ │ - ld r10,80(r31) │ │ │ │ - sldi r21,r25,3 │ │ │ │ - mtctr r9 │ │ │ │ - li r11,0 │ │ │ │ - add r6,r23,r21 │ │ │ │ - add r4,r10,r21 │ │ │ │ - ld r10,72(r31) │ │ │ │ - add r5,r10,r21 │ │ │ │ - b 21924 │ │ │ │ - addi r9,r9,-1 │ │ │ │ - std r11,0(r6) │ │ │ │ - bdz 21960 │ │ │ │ - ldu r8,-8(r4) │ │ │ │ - ldu r10,-8(r5) │ │ │ │ - ldu r7,-8(r6) │ │ │ │ - subf r10,r10,r8 │ │ │ │ - cmpd r7,r10 │ │ │ │ - beq 21918 │ │ │ │ - sldi r10,r9,3 │ │ │ │ - ld r8,144(r31) │ │ │ │ - addi r28,r28,1 │ │ │ │ - addi r7,r7,1 │ │ │ │ - stdx r7,r23,r10 │ │ │ │ - cmpd r8,r28 │ │ │ │ - beq 2197c │ │ │ │ - sldi r21,r25,3 │ │ │ │ - b 216ac │ │ │ │ - ld r8,144(r31) │ │ │ │ - ld r10,0(r23) │ │ │ │ - addi r28,r28,1 │ │ │ │ - cmpd r8,r28 │ │ │ │ - addi r10,r10,1 │ │ │ │ - std r10,0(r23) │ │ │ │ - bne 216b4 │ │ │ │ - ld r9,200(r31) │ │ │ │ - addi r8,r9,1 │ │ │ │ - std r8,200(r31) │ │ │ │ + bne 20da0 │ │ │ │ + cmpld r29,r2 │ │ │ │ + bne 20da0 │ │ │ │ + ld r22,48(r21) │ │ │ │ + std r26,256(r31) │ │ │ │ + std r27,264(r31) │ │ │ │ + addic. r25,r22,-1 │ │ │ │ + ble 2025c │ │ │ │ + ld r2,88(r31) │ │ │ │ + sldi r14,r22,3 │ │ │ │ + mtctr r25 │ │ │ │ + li r0,0 │ │ │ │ + add r10,r19,r14 │ │ │ │ + add r7,r2,r14 │ │ │ │ + ld r2,80(r31) │ │ │ │ + add r8,r2,r14 │ │ │ │ + b 20154 │ │ │ │ + addi r25,r25,-1 │ │ │ │ + std r0,0(r10) │ │ │ │ + bdz 20190 │ │ │ │ + ldu r6,-8(r7) │ │ │ │ + ldu r2,-8(r8) │ │ │ │ + ldu r9,-8(r10) │ │ │ │ + subf r2,r2,r6 │ │ │ │ + cmpd r9,r2 │ │ │ │ + beq 20148 │ │ │ │ + sldi r2,r25,3 │ │ │ │ ld r10,152(r31) │ │ │ │ - ld r9,0(r1) │ │ │ │ - addi r10,r10,16 │ │ │ │ - std r10,152(r31) │ │ │ │ - ld r10,224(r31) │ │ │ │ - cmpd r10,r8 │ │ │ │ - ld r10,232(r31) │ │ │ │ - std r9,0(r10) │ │ │ │ - mr r1,r10 │ │ │ │ - bne 21448 │ │ │ │ - addi r1,r31,464 │ │ │ │ + addi r15,r15,1 │ │ │ │ + addi r9,r9,1 │ │ │ │ + stdx r9,r19,r2 │ │ │ │ + cmpd r10,r15 │ │ │ │ + beq 201ac │ │ │ │ + sldi r14,r22,3 │ │ │ │ + b 1fecc │ │ │ │ + ld r9,152(r31) │ │ │ │ + ld r2,0(r19) │ │ │ │ + addi r15,r15,1 │ │ │ │ + cmpd r9,r15 │ │ │ │ + addi r2,r2,1 │ │ │ │ + std r2,0(r19) │ │ │ │ + bne 1fed4 │ │ │ │ + ld r30,104(r31) │ │ │ │ + mr r16,r21 │ │ │ │ + ld r9,160(r31) │ │ │ │ + ld r2,0(r1) │ │ │ │ + addi r30,r30,1 │ │ │ │ + addi r9,r9,16 │ │ │ │ + std r9,160(r31) │ │ │ │ + ld r9,216(r31) │ │ │ │ + cmpd r9,r30 │ │ │ │ + ld r9,224(r31) │ │ │ │ + std r2,0(r9) │ │ │ │ + mr r1,r9 │ │ │ │ + bne 1fc70 │ │ │ │ + addi r1,r31,480 │ │ │ │ ld r0,16(r1) │ │ │ │ lwz r11,8(r1) │ │ │ │ - ld r14,-176(r1) │ │ │ │ - ld r15,-168(r1) │ │ │ │ - ld r16,-160(r1) │ │ │ │ - ld r17,-152(r1) │ │ │ │ - ld r18,-144(r1) │ │ │ │ - ld r19,-136(r1) │ │ │ │ - ld r20,-128(r1) │ │ │ │ - ld r21,-120(r1) │ │ │ │ - ld r22,-112(r1) │ │ │ │ - ld r23,-104(r1) │ │ │ │ - ld r24,-96(r1) │ │ │ │ - ld r25,-88(r1) │ │ │ │ - ld r26,-80(r1) │ │ │ │ - ld r27,-72(r1) │ │ │ │ + lxv vs63,-208(r1) │ │ │ │ + ld r14,-192(r1) │ │ │ │ + ld r15,-184(r1) │ │ │ │ + ld r16,-176(r1) │ │ │ │ + ld r17,-168(r1) │ │ │ │ + ld r18,-160(r1) │ │ │ │ + ld r19,-152(r1) │ │ │ │ + ld r20,-144(r1) │ │ │ │ mtlr r0 │ │ │ │ - ld r28,-64(r1) │ │ │ │ - ld r29,-56(r1) │ │ │ │ - ld r30,-48(r1) │ │ │ │ - ld r31,-40(r1) │ │ │ │ mtocrf 8,r11 │ │ │ │ + ld r21,-136(r1) │ │ │ │ + ld r22,-128(r1) │ │ │ │ + ld r23,-120(r1) │ │ │ │ + ld r24,-112(r1) │ │ │ │ + ld r25,-104(r1) │ │ │ │ + ld r26,-96(r1) │ │ │ │ + ld r27,-88(r1) │ │ │ │ + ld r28,-80(r1) │ │ │ │ + ld r29,-72(r1) │ │ │ │ + ld r30,-64(r1) │ │ │ │ + ld r31,-56(r1) │ │ │ │ + lfd f26,-48(r1) │ │ │ │ + lfd f27,-40(r1) │ │ │ │ lfd f28,-32(r1) │ │ │ │ lfd f29,-24(r1) │ │ │ │ lfd f30,-16(r1) │ │ │ │ lfd f31,-8(r1) │ │ │ │ blr │ │ │ │ - sldi r10,r9,3 │ │ │ │ - ldx r7,r23,r10 │ │ │ │ - b 21940 │ │ │ │ - ble cr4,2197c │ │ │ │ - ld r9,64(r31) │ │ │ │ - mr r10,r14 │ │ │ │ - li r30,0 │ │ │ │ - li r26,0 │ │ │ │ + sldi r2,r25,3 │ │ │ │ + ldx r9,r19,r2 │ │ │ │ + b 20170 │ │ │ │ + ble cr4,201b4 │ │ │ │ + ld r2,64(r31) │ │ │ │ + li r28,0 │ │ │ │ + li r25,0 │ │ │ │ + mr r29,r20 │ │ │ │ ld r18,112(r31) │ │ │ │ + fmr f1,f26 │ │ │ │ + std r30,144(r31) │ │ │ │ ld r19,120(r31) │ │ │ │ ld r20,128(r31) │ │ │ │ + fmr f2,f27 │ │ │ │ ld r21,136(r31) │ │ │ │ + mr r30,r28 │ │ │ │ + sldi r2,r2,5 │ │ │ │ + std r2,104(r31) │ │ │ │ + addi r2,r17,16 │ │ │ │ + std r2,208(r31) │ │ │ │ + mr r2,r14 │ │ │ │ mr r14,r16 │ │ │ │ - mr r25,r30 │ │ │ │ - mr r16,r10 │ │ │ │ - sldi r9,r9,5 │ │ │ │ - std r9,104(r31) │ │ │ │ - ld r9,192(r31) │ │ │ │ - lfd f1,0(r9) │ │ │ │ - lfd f2,8(r9) │ │ │ │ - addi r9,r17,16 │ │ │ │ - std r9,216(r31) │ │ │ │ - mr r9,r15 │ │ │ │ - mr r15,r24 │ │ │ │ - mr r24,r26 │ │ │ │ - mulld r6,r9,r16 │ │ │ │ - ld r5,200(r14) │ │ │ │ - std r9,80(r31) │ │ │ │ - std r24,0(r27) │ │ │ │ - std r5,72(r31) │ │ │ │ - sldi r6,r6,1 │ │ │ │ - add r6,r6,r24 │ │ │ │ - sldi r6,r6,4 │ │ │ │ - add r6,r5,r6 │ │ │ │ - lfd f3,0(r6) │ │ │ │ - lfd f4,8(r6) │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - sldi r4,r24,3 │ │ │ │ - ld r3,0(r15) │ │ │ │ - ld r9,216(r31) │ │ │ │ - sldi. r6,r16,1 │ │ │ │ - ld r5,72(r31) │ │ │ │ - ldx r4,r22,r4 │ │ │ │ - stfd f1,0(r9) │ │ │ │ - stfd f2,8(r9) │ │ │ │ - ld r9,80(r31) │ │ │ │ - maddld r25,r25,r3,r4 │ │ │ │ + mr r16,r22 │ │ │ │ + mr r22,r15 │ │ │ │ + mr r15,r23 │ │ │ │ + mr r23,r25 │ │ │ │ + mulld r7,r2,r22 │ │ │ │ + ld r6,200(r14) │ │ │ │ + std r2,80(r31) │ │ │ │ + std r23,0(r27) │ │ │ │ + std r6,72(r31) │ │ │ │ + sldi r7,r7,1 │ │ │ │ + add r7,r7,r23 │ │ │ │ + sldi r7,r7,4 │ │ │ │ + add r7,r6,r7 │ │ │ │ + lfd f3,0(r7) │ │ │ │ + lfd f4,8(r7) │ │ │ │ + bl 367c │ │ │ │ + sldi r5,r23,3 │ │ │ │ + ld r4,0(r15) │ │ │ │ + sldi. r7,r22,1 │ │ │ │ + ld r2,208(r31) │ │ │ │ + ld r6,72(r31) │ │ │ │ + ldx r5,r26,r5 │ │ │ │ + stfd f1,0(r2) │ │ │ │ + stfd f2,8(r2) │ │ │ │ + ld r2,80(r31) │ │ │ │ + maddld r25,r30,r4,r5 │ │ │ │ std r25,8(r29) │ │ │ │ - ble 21f84 │ │ │ │ + ble 207fc │ │ │ │ li r28,0 │ │ │ │ addi r30,r17,32 │ │ │ │ - std r24,272(r31) │ │ │ │ - mr r24,r15 │ │ │ │ - mr r15,r9 │ │ │ │ - std r28,208(r31) │ │ │ │ + mr r24,r22 │ │ │ │ + std r23,232(r31) │ │ │ │ + mr r22,r14 │ │ │ │ + mr r23,r15 │ │ │ │ + mr r14,r2 │ │ │ │ + mr r15,r16 │ │ │ │ + mr r16,r6 │ │ │ │ + std r28,168(r31) │ │ │ │ mr r28,r25 │ │ │ │ - mr r25,r16 │ │ │ │ - mr r16,r5 │ │ │ │ std r30,128(r31) │ │ │ │ - addi r9,r15,1 │ │ │ │ - ld r30,208(r31) │ │ │ │ - std r6,72(r31) │ │ │ │ - mulld r9,r9,r25 │ │ │ │ + addi r2,r14,1 │ │ │ │ + ld r30,168(r31) │ │ │ │ + std r7,72(r31) │ │ │ │ + mulld r2,r2,r24 │ │ │ │ std r30,8(r27) │ │ │ │ - sldi r9,r9,1 │ │ │ │ - add r9,r9,r30 │ │ │ │ - sldi r9,r9,4 │ │ │ │ - add r9,r16,r9 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - ld r6,72(r31) │ │ │ │ - ld r9,128(r31) │ │ │ │ - ld r10,8(r24) │ │ │ │ - cmpdi r25,0 │ │ │ │ - add r6,r30,r6 │ │ │ │ - stfd f1,0(r9) │ │ │ │ - stfd f2,8(r9) │ │ │ │ - sldi r6,r6,3 │ │ │ │ - ldx r9,r22,r6 │ │ │ │ - maddld r28,r28,r10,r9 │ │ │ │ + sldi r2,r2,1 │ │ │ │ + add r2,r2,r30 │ │ │ │ + sldi r2,r2,4 │ │ │ │ + add r2,r16,r2 │ │ │ │ + lfd f3,0(r2) │ │ │ │ + lfd f4,8(r2) │ │ │ │ + bl 367c │ │ │ │ + ld r7,72(r31) │ │ │ │ + ld r2,128(r31) │ │ │ │ + cmpdi r24,0 │ │ │ │ + ld r10,8(r23) │ │ │ │ + add r7,r30,r7 │ │ │ │ + stfd f1,0(r2) │ │ │ │ + stfd f2,8(r2) │ │ │ │ + sldi r7,r7,3 │ │ │ │ + ldx r2,r26,r7 │ │ │ │ + maddld r28,r28,r10,r2 │ │ │ │ std r28,16(r29) │ │ │ │ - ble 21f84 │ │ │ │ + ble 207b4 │ │ │ │ + addi r2,r17,48 │ │ │ │ li r9,0 │ │ │ │ - addi r10,r17,48 │ │ │ │ - mr r26,r9 │ │ │ │ - mr r9,r25 │ │ │ │ - mr r25,r15 │ │ │ │ - mr r15,r16 │ │ │ │ - std r10,96(r31) │ │ │ │ + std r2,96(r31) │ │ │ │ + mr r2,r24 │ │ │ │ + mr r25,r9 │ │ │ │ + mr r24,r14 │ │ │ │ + mr r14,r16 │ │ │ │ mr r16,r23 │ │ │ │ - mr r23,r24 │ │ │ │ - mr r24,r9 │ │ │ │ + mr r23,r2 │ │ │ │ nop │ │ │ │ - addi r9,r25,2 │ │ │ │ - std r26,16(r27) │ │ │ │ - mulld r9,r9,r24 │ │ │ │ - sldi r9,r9,1 │ │ │ │ - add r9,r9,r26 │ │ │ │ - sldi r9,r9,4 │ │ │ │ - add r9,r15,r9 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ - bl 6d428 │ │ │ │ nop │ │ │ │ - sldi r9,r24,2 │ │ │ │ - ld r7,16(r23) │ │ │ │ - ld r10,96(r31) │ │ │ │ - cmpdi r24,0 │ │ │ │ - add r9,r9,r26 │ │ │ │ - sldi r9,r9,3 │ │ │ │ - stfd f1,0(r10) │ │ │ │ - stfd f2,8(r10) │ │ │ │ - ldx r9,r22,r9 │ │ │ │ - maddld r28,r28,r7,r9 │ │ │ │ + addi r2,r24,2 │ │ │ │ + std r25,16(r27) │ │ │ │ + mulld r2,r2,r23 │ │ │ │ + sldi r2,r2,1 │ │ │ │ + add r2,r2,r25 │ │ │ │ + sldi r2,r2,4 │ │ │ │ + add r2,r14,r2 │ │ │ │ + lfd f3,0(r2) │ │ │ │ + lfd f4,8(r2) │ │ │ │ + bl 367c │ │ │ │ + sldi r2,r23,2 │ │ │ │ + ld r10,16(r16) │ │ │ │ + ld r9,96(r31) │ │ │ │ + cmpdi r23,0 │ │ │ │ + add r2,r2,r25 │ │ │ │ + sldi r2,r2,3 │ │ │ │ + stfd f1,0(r9) │ │ │ │ + stfd f2,8(r9) │ │ │ │ + ldx r2,r26,r2 │ │ │ │ + maddld r28,r28,r10,r2 │ │ │ │ std r28,24(r29) │ │ │ │ - ble 21f84 │ │ │ │ - addi r9,r17,64 │ │ │ │ - li r7,0 │ │ │ │ - std r26,112(r31) │ │ │ │ - std r9,72(r31) │ │ │ │ - mr r10,r7 │ │ │ │ - mr r9,r25 │ │ │ │ - mr r25,r24 │ │ │ │ - mr r24,r15 │ │ │ │ - mr r15,r16 │ │ │ │ - mr r16,r14 │ │ │ │ - mr r14,r23 │ │ │ │ - nop │ │ │ │ + ble 207b4 │ │ │ │ + li r10,0 │ │ │ │ + addi r2,r17,64 │ │ │ │ + std r25,112(r31) │ │ │ │ + mr r9,r10 │ │ │ │ + mr r10,r15 │ │ │ │ + std r2,72(r31) │ │ │ │ + mr r15,r22 │ │ │ │ + mr r2,r24 │ │ │ │ + mr r22,r14 │ │ │ │ + mr r24,r23 │ │ │ │ + mr r23,r16 │ │ │ │ + mr r14,r10 │ │ │ │ nop │ │ │ │ - addi r11,r9,3 │ │ │ │ - std r9,88(r31) │ │ │ │ - std r10,24(r27) │ │ │ │ - std r10,80(r31) │ │ │ │ - mulld r11,r11,r25 │ │ │ │ - sldi r11,r11,1 │ │ │ │ - add r11,r11,r10 │ │ │ │ - sldi r11,r11,4 │ │ │ │ - add r11,r24,r11 │ │ │ │ - lfd f3,0(r11) │ │ │ │ - lfd f4,8(r11) │ │ │ │ - bl 6d428 │ │ │ │ nop │ │ │ │ - mulli r4,r25,6 │ │ │ │ - ld r10,80(r31) │ │ │ │ - ld r11,24(r14) │ │ │ │ - ld r9,72(r31) │ │ │ │ - cmpdi r25,0 │ │ │ │ + addi r3,r2,3 │ │ │ │ + std r2,88(r31) │ │ │ │ + std r9,80(r31) │ │ │ │ + std r9,24(r27) │ │ │ │ + mulld r3,r3,r24 │ │ │ │ + sldi r3,r3,1 │ │ │ │ + add r3,r3,r9 │ │ │ │ + sldi r3,r3,4 │ │ │ │ + add r3,r22,r3 │ │ │ │ + lfd f3,0(r3) │ │ │ │ + lfd f4,8(r3) │ │ │ │ + bl 367c │ │ │ │ + mulli r7,r24,6 │ │ │ │ + ld r9,80(r31) │ │ │ │ + ld r3,24(r23) │ │ │ │ + cmpdi r24,0 │ │ │ │ + ld r2,72(r31) │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ - stfd f1,0(r9) │ │ │ │ - stfd f2,8(r9) │ │ │ │ - ld r9,88(r31) │ │ │ │ - add r4,r4,r10 │ │ │ │ - sldi r4,r4,3 │ │ │ │ - ldx r4,r22,r4 │ │ │ │ - maddld r23,r28,r11,r4 │ │ │ │ - std r23,32(r29) │ │ │ │ - ble 21f40 │ │ │ │ - addi r26,r17,80 │ │ │ │ - std r10,80(r31) │ │ │ │ - mr r10,r23 │ │ │ │ - mr r8,r24 │ │ │ │ - mr r23,r16 │ │ │ │ - mr r24,r15 │ │ │ │ + add r7,r7,r9 │ │ │ │ + stfd f1,0(r2) │ │ │ │ + stfd f2,8(r2) │ │ │ │ + ld r2,88(r31) │ │ │ │ + sldi r7,r7,3 │ │ │ │ + ldx r7,r26,r7 │ │ │ │ + maddld r16,r28,r3,r7 │ │ │ │ + std r16,32(r29) │ │ │ │ + ble 20770 │ │ │ │ + addi r25,r17,80 │ │ │ │ + mr r8,r22 │ │ │ │ li r30,0 │ │ │ │ + mr r22,r15 │ │ │ │ + std r9,80(r31) │ │ │ │ mr r15,r14 │ │ │ │ addi r28,r31,48 │ │ │ │ - mr r14,r26 │ │ │ │ - mr r16,r10 │ │ │ │ - ld r26,104(r31) │ │ │ │ - b 21d04 │ │ │ │ + mr r14,r25 │ │ │ │ + ld r25,104(r31) │ │ │ │ + b 20534 │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ld r9,72(r31) │ │ │ │ - ld r24,48(r23) │ │ │ │ - ld r8,200(r23) │ │ │ │ + ld r2,72(r31) │ │ │ │ + ld r15,48(r22) │ │ │ │ + ld r8,200(r22) │ │ │ │ ld r16,32(r29) │ │ │ │ - ld r15,72(r23) │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ - ld r9,64(r31) │ │ │ │ - mulld r9,r9,r24 │ │ │ │ - addi r9,r9,4 │ │ │ │ + ld r23,72(r22) │ │ │ │ + lfd f3,0(r2) │ │ │ │ + lfd f4,8(r2) │ │ │ │ + ld r2,64(r31) │ │ │ │ + mulld r2,r2,r15 │ │ │ │ + addi r2,r2,4 │ │ │ │ std r30,32(r27) │ │ │ │ - mulld r9,r9,r25 │ │ │ │ - sldi r25,r25,3 │ │ │ │ - add r25,r25,r30 │ │ │ │ - sldi r25,r25,3 │ │ │ │ - sldi r9,r9,1 │ │ │ │ - add r9,r9,r30 │ │ │ │ - sldi r9,r9,4 │ │ │ │ - add r9,r8,r9 │ │ │ │ - lfd f1,0(r9) │ │ │ │ - lfd f2,8(r9) │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - ld r6,24(r23) │ │ │ │ - ld r9,32(r15) │ │ │ │ - sldi r10,r24,4 │ │ │ │ - sldi r7,r24,3 │ │ │ │ - ld r8,224(r23) │ │ │ │ + mulld r2,r2,r24 │ │ │ │ + sldi r24,r24,3 │ │ │ │ + add r24,r24,r30 │ │ │ │ + sldi r24,r24,3 │ │ │ │ + sldi r2,r2,1 │ │ │ │ + add r2,r2,r30 │ │ │ │ + sldi r2,r2,4 │ │ │ │ + add r2,r8,r2 │ │ │ │ + lfd f1,0(r2) │ │ │ │ + lfd f2,8(r2) │ │ │ │ + bl 367c │ │ │ │ + sldi r10,r15,4 │ │ │ │ + ld r2,32(r23) │ │ │ │ + ld r23,24(r22) │ │ │ │ + sldi r7,r15,3 │ │ │ │ + ld r8,224(r22) │ │ │ │ + add r10,r17,r10 │ │ │ │ stfd f1,0(r14) │ │ │ │ stfd f2,8(r14) │ │ │ │ - add r10,r17,r10 │ │ │ │ - add r15,r6,r26 │ │ │ │ - ldx r6,r22,r25 │ │ │ │ - lfd f3,0(r15) │ │ │ │ - lfd f4,8(r15) │ │ │ │ - maddld r9,r16,r9,r6 │ │ │ │ lfd f30,0(r10) │ │ │ │ lfd f31,8(r10) │ │ │ │ + add r23,r23,r25 │ │ │ │ + ldx r10,r26,r24 │ │ │ │ + lfd f3,0(r23) │ │ │ │ + lfd f4,8(r23) │ │ │ │ fmr f1,f30 │ │ │ │ fmr f2,f31 │ │ │ │ - std r9,40(r29) │ │ │ │ - ldx r9,r29,r7 │ │ │ │ - sldi r9,r9,5 │ │ │ │ - add r24,r8,r9 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - lfd f3,16(r15) │ │ │ │ - lfd f4,24(r15) │ │ │ │ + maddld r2,r16,r2,r10 │ │ │ │ + std r2,40(r29) │ │ │ │ + ldx r2,r29,r7 │ │ │ │ + sldi r2,r2,5 │ │ │ │ + add r24,r8,r2 │ │ │ │ + bl 367c │ │ │ │ + lfd f3,16(r23) │ │ │ │ + lfd f4,24(r23) │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - lq r10,0(r24) │ │ │ │ + bl 367c │ │ │ │ + plq r2,0(r24) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - mr r25,r11 │ │ │ │ - mr r16,r10 │ │ │ │ - std r25,32(r31) │ │ │ │ - std r16,40(r31) │ │ │ │ - fmr f1,f28 │ │ │ │ - fmr f2,f29 │ │ │ │ + mr r16,r2 │ │ │ │ + mr r23,r3 │ │ │ │ + std r16,32(r31) │ │ │ │ + std r23,40(r31) │ │ │ │ lfd f3,32(r31) │ │ │ │ lfd f4,40(r31) │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ + fmr f1,f28 │ │ │ │ + fmr f2,f29 │ │ │ │ + bl 3d10 │ │ │ │ stfd f1,0(r28) │ │ │ │ stfd f2,8(r28) │ │ │ │ - ld r5,48(r31) │ │ │ │ - ld r6,56(r31) │ │ │ │ + ld r6,48(r31) │ │ │ │ + ld r7,56(r31) │ │ │ │ lqarx r10,0,r24 │ │ │ │ - xor r8,r11,r25 │ │ │ │ - xor r7,r10,r16 │ │ │ │ + xor r8,r10,r23 │ │ │ │ + mr r2,r10 │ │ │ │ mr r9,r11 │ │ │ │ - or. r8,r8,r7 │ │ │ │ - bne 21e24 │ │ │ │ - mr r18,r6 │ │ │ │ - mr r19,r5 │ │ │ │ + xor r10,r16,r11 │ │ │ │ + or r10,r10,r8 │ │ │ │ + cmpdi r10,0 │ │ │ │ + bne 20650 │ │ │ │ + mr r18,r7 │ │ │ │ + mr r19,r6 │ │ │ │ stqcx. r18,0,r24 │ │ │ │ - bne 21dfc │ │ │ │ - cmpld r25,r9 │ │ │ │ - bne 2253c │ │ │ │ - cmpld r16,r10 │ │ │ │ - bne 2253c │ │ │ │ - lq r10,16(r24) │ │ │ │ + bne 20620 │ │ │ │ + cmpld r16,r9 │ │ │ │ + bne 20d94 │ │ │ │ + cmpld r23,r2 │ │ │ │ + bne 20d94 │ │ │ │ + plq r2,16(r24) │ │ │ │ addi r24,r24,16 │ │ │ │ - mr r25,r11 │ │ │ │ - mr r16,r10 │ │ │ │ - std r25,32(r31) │ │ │ │ - std r16,40(r31) │ │ │ │ - fmr f1,f30 │ │ │ │ - fmr f2,f31 │ │ │ │ + mr r16,r2 │ │ │ │ + mr r23,r3 │ │ │ │ + std r16,32(r31) │ │ │ │ + std r23,40(r31) │ │ │ │ lfd f3,32(r31) │ │ │ │ lfd f4,40(r31) │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ + fmr f1,f30 │ │ │ │ + fmr f2,f31 │ │ │ │ + bl 3d10 │ │ │ │ stfd f1,0(r28) │ │ │ │ stfd f2,8(r28) │ │ │ │ - ld r5,48(r31) │ │ │ │ - ld r6,56(r31) │ │ │ │ + ld r6,48(r31) │ │ │ │ + ld r7,56(r31) │ │ │ │ lqarx r10,0,r24 │ │ │ │ - xor r8,r11,r25 │ │ │ │ - xor r7,r10,r16 │ │ │ │ + xor r8,r10,r23 │ │ │ │ + mr r2,r10 │ │ │ │ mr r9,r11 │ │ │ │ - or. r8,r8,r7 │ │ │ │ - bne 21e9c │ │ │ │ - mr r20,r6 │ │ │ │ - mr r21,r5 │ │ │ │ + xor r10,r16,r11 │ │ │ │ + or r10,r10,r8 │ │ │ │ + cmpdi r10,0 │ │ │ │ + bne 206d0 │ │ │ │ + mr r20,r7 │ │ │ │ + mr r21,r6 │ │ │ │ stqcx. r20,0,r24 │ │ │ │ - bne 21e74 │ │ │ │ - cmpld r25,r9 │ │ │ │ - bne 22530 │ │ │ │ - cmpld r16,r10 │ │ │ │ - bne 22530 │ │ │ │ - ld r25,88(r23) │ │ │ │ + bne 206a0 │ │ │ │ + cmpld r16,r9 │ │ │ │ + bne 20d88 │ │ │ │ + cmpld r23,r2 │ │ │ │ + bne 20d88 │ │ │ │ + ld r24,88(r22) │ │ │ │ addi r30,r30,1 │ │ │ │ - addi r25,r25,1 │ │ │ │ - sldi r6,r25,1 │ │ │ │ - cmpd r6,r30 │ │ │ │ - bgt 21ce0 │ │ │ │ - ld r10,80(r31) │ │ │ │ - mr r16,r23 │ │ │ │ - addi r10,r10,1 │ │ │ │ - cmpd r6,r10 │ │ │ │ - ble 21f00 │ │ │ │ - ld r9,96(r31) │ │ │ │ - ld r15,48(r23) │ │ │ │ - ld r24,200(r23) │ │ │ │ + addi r24,r24,1 │ │ │ │ + sldi r7,r24,1 │ │ │ │ + cmpd r7,r30 │ │ │ │ + bgt 20510 │ │ │ │ + ld r9,80(r31) │ │ │ │ + mr r15,r22 │ │ │ │ + addi r9,r9,1 │ │ │ │ + cmpd r7,r9 │ │ │ │ + ble 20734 │ │ │ │ + ld r2,96(r31) │ │ │ │ + ld r14,48(r22) │ │ │ │ ld r28,24(r29) │ │ │ │ - ld r14,72(r23) │ │ │ │ - lfd f1,0(r9) │ │ │ │ - lfd f2,8(r9) │ │ │ │ - ld r9,64(r31) │ │ │ │ - mulld r9,r9,r15 │ │ │ │ - b 21c30 │ │ │ │ - ld r26,112(r31) │ │ │ │ - mr r14,r23 │ │ │ │ - mr r24,r25 │ │ │ │ - addi r26,r26,1 │ │ │ │ - cmpd r26,r6 │ │ │ │ - bge 21f48 │ │ │ │ - ld r9,128(r31) │ │ │ │ - ld r16,48(r14) │ │ │ │ - ld r15,200(r14) │ │ │ │ + ld r22,200(r22) │ │ │ │ + ld r23,72(r15) │ │ │ │ + lfd f1,0(r2) │ │ │ │ + lfd f2,8(r2) │ │ │ │ + ld r2,64(r31) │ │ │ │ + mulld r2,r2,r14 │ │ │ │ + b 20470 │ │ │ │ + ld r25,112(r31) │ │ │ │ + mr r23,r24 │ │ │ │ + addi r25,r25,1 │ │ │ │ + cmpd r25,r7 │ │ │ │ + bge 20778 │ │ │ │ + ld r2,128(r31) │ │ │ │ + ld r15,48(r22) │ │ │ │ + ld r14,200(r22) │ │ │ │ ld r28,16(r29) │ │ │ │ - ld r23,72(r14) │ │ │ │ - lfd f1,0(r9) │ │ │ │ - lfd f2,8(r9) │ │ │ │ - ld r9,64(r31) │ │ │ │ - mulld r25,r9,r16 │ │ │ │ - b 21ba0 │ │ │ │ - mr r14,r16 │ │ │ │ - sldi r6,r25,1 │ │ │ │ - ld r9,208(r31) │ │ │ │ - addi r9,r9,1 │ │ │ │ - cmpd r9,r6 │ │ │ │ - std r9,208(r31) │ │ │ │ - bge 224fc │ │ │ │ - ld r9,216(r31) │ │ │ │ - ld r23,48(r14) │ │ │ │ - ld r16,200(r14) │ │ │ │ + ld r16,72(r22) │ │ │ │ + lfd f1,0(r2) │ │ │ │ + lfd f2,8(r2) │ │ │ │ + ld r2,64(r31) │ │ │ │ + mulld r24,r2,r15 │ │ │ │ + b 203e0 │ │ │ │ + mr r22,r15 │ │ │ │ + sldi r7,r24,1 │ │ │ │ + ld r2,168(r31) │ │ │ │ + addi r2,r2,1 │ │ │ │ + cmpd r2,r7 │ │ │ │ + std r2,168(r31) │ │ │ │ + bge 20d50 │ │ │ │ + ld r2,208(r31) │ │ │ │ + ld r15,48(r22) │ │ │ │ + ld r16,200(r22) │ │ │ │ ld r28,8(r29) │ │ │ │ - ld r24,72(r14) │ │ │ │ - lfd f1,0(r9) │ │ │ │ - lfd f2,8(r9) │ │ │ │ - ld r9,64(r31) │ │ │ │ - mulld r15,r9,r23 │ │ │ │ - b 21b10 │ │ │ │ - ld r9,200(r31) │ │ │ │ + ld r23,72(r22) │ │ │ │ + lfd f1,0(r2) │ │ │ │ + lfd f2,8(r2) │ │ │ │ + ld r2,64(r31) │ │ │ │ + mulld r14,r2,r15 │ │ │ │ + b 20354 │ │ │ │ + ld r30,144(r31) │ │ │ │ std r18,112(r31) │ │ │ │ std r19,120(r31) │ │ │ │ + mr r16,r22 │ │ │ │ std r20,128(r31) │ │ │ │ std r21,136(r31) │ │ │ │ + ld r9,160(r31) │ │ │ │ + ld r2,0(r1) │ │ │ │ + addi r30,r30,1 │ │ │ │ + addi r9,r9,16 │ │ │ │ + std r9,160(r31) │ │ │ │ + ld r9,216(r31) │ │ │ │ + cmpd r9,r30 │ │ │ │ + ld r9,224(r31) │ │ │ │ + std r2,0(r9) │ │ │ │ + mr r1,r9 │ │ │ │ + bne 1fc70 │ │ │ │ + b 201e0 │ │ │ │ + ld r30,144(r31) │ │ │ │ mr r16,r14 │ │ │ │ - addi r8,r9,1 │ │ │ │ - std r8,200(r31) │ │ │ │ - ld r10,152(r31) │ │ │ │ - ld r9,0(r1) │ │ │ │ - addi r10,r10,16 │ │ │ │ - std r10,152(r31) │ │ │ │ - ld r10,224(r31) │ │ │ │ - cmpd r10,r8 │ │ │ │ - ld r10,232(r31) │ │ │ │ - std r9,0(r10) │ │ │ │ - mr r1,r10 │ │ │ │ - bne 21448 │ │ │ │ - b 219b0 │ │ │ │ - ble cr4,2197c │ │ │ │ - ld r9,64(r31) │ │ │ │ - addi r26,r17,16 │ │ │ │ - mr r21,r16 │ │ │ │ - mr r7,r15 │ │ │ │ - mr r16,r14 │ │ │ │ - ld r25,184(r31) │ │ │ │ - mr r15,r27 │ │ │ │ - mr r14,r24 │ │ │ │ - ld r27,168(r31) │ │ │ │ - ld r24,176(r31) │ │ │ │ - li r30,0 │ │ │ │ + std r18,112(r31) │ │ │ │ + std r19,120(r31) │ │ │ │ + std r20,128(r31) │ │ │ │ + std r21,136(r31) │ │ │ │ + b 201b4 │ │ │ │ + ble cr4,201b4 │ │ │ │ + li r24,0 │ │ │ │ + addi r25,r17,16 │ │ │ │ + ld r2,64(r31) │ │ │ │ + mr r21,r22 │ │ │ │ + mr r6,r14 │ │ │ │ + std r30,144(r31) │ │ │ │ + mr r22,r26 │ │ │ │ + mr r14,r23 │ │ │ │ + ld r26,176(r31) │ │ │ │ + mr r23,r27 │ │ │ │ + ld r27,184(r31) │ │ │ │ + fmr f1,f26 │ │ │ │ + mr r30,r24 │ │ │ │ + std r25,176(r31) │ │ │ │ + ld r24,192(r31) │ │ │ │ + ld r25,200(r31) │ │ │ │ + fmr f2,f27 │ │ │ │ li r28,0 │ │ │ │ - std r26,176(r31) │ │ │ │ - ld r26,160(r31) │ │ │ │ - mr r19,r23 │ │ │ │ - sldi r9,r9,5 │ │ │ │ - std r9,208(r31) │ │ │ │ - ld r9,192(r31) │ │ │ │ - lfd f1,0(r9) │ │ │ │ - lfd f2,8(r9) │ │ │ │ - mulld r8,r7,r16 │ │ │ │ - ld r3,200(r21) │ │ │ │ - std r7,80(r31) │ │ │ │ - std r28,0(r15) │ │ │ │ - std r3,72(r31) │ │ │ │ + mr r19,r16 │ │ │ │ + mr r29,r20 │ │ │ │ + sldi r2,r2,5 │ │ │ │ + std r2,168(r31) │ │ │ │ + mulld r8,r6,r15 │ │ │ │ + ld r4,200(r19) │ │ │ │ + std r6,80(r31) │ │ │ │ + std r28,0(r23) │ │ │ │ + std r4,72(r31) │ │ │ │ sldi r8,r8,1 │ │ │ │ add r8,r8,r28 │ │ │ │ sldi r8,r8,4 │ │ │ │ - add r8,r3,r8 │ │ │ │ + add r8,r4,r8 │ │ │ │ lfd f3,0(r8) │ │ │ │ lfd f4,8(r8) │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ sldi r8,r28,3 │ │ │ │ - ld r5,0(r14) │ │ │ │ - ld r9,176(r31) │ │ │ │ - sldi. r11,r16,1 │ │ │ │ - ld r3,72(r31) │ │ │ │ - ld r7,80(r31) │ │ │ │ + ld r7,0(r14) │ │ │ │ + sldi. r3,r15,1 │ │ │ │ + ld r2,176(r31) │ │ │ │ + ld r4,72(r31) │ │ │ │ + ld r6,80(r31) │ │ │ │ ldx r8,r22,r8 │ │ │ │ - stfd f1,0(r9) │ │ │ │ - stfd f2,8(r9) │ │ │ │ - maddld r23,r30,r5,r8 │ │ │ │ - std r23,8(r29) │ │ │ │ - ble 224a0 │ │ │ │ + stfd f1,0(r2) │ │ │ │ + stfd f2,8(r2) │ │ │ │ + maddld r9,r30,r7,r8 │ │ │ │ + std r9,8(r29) │ │ │ │ + ble 20cec │ │ │ │ li r30,0 │ │ │ │ - addi r9,r17,32 │ │ │ │ - mr r20,r23 │ │ │ │ - mr r18,r16 │ │ │ │ - mr r16,r7 │ │ │ │ - mr r23,r30 │ │ │ │ + addi r2,r17,32 │ │ │ │ + std r28,192(r31) │ │ │ │ + mr r28,r15 │ │ │ │ + mr r15,r6 │ │ │ │ + mr r16,r30 │ │ │ │ mr r30,r14 │ │ │ │ - mr r14,r21 │ │ │ │ - std r9,104(r31) │ │ │ │ - addi r9,r16,1 │ │ │ │ - std r11,80(r31) │ │ │ │ - std r3,72(r31) │ │ │ │ - std r23,8(r15) │ │ │ │ - mulld r9,r9,r18 │ │ │ │ - sldi r9,r9,1 │ │ │ │ - add r9,r9,r23 │ │ │ │ - sldi r9,r9,4 │ │ │ │ - add r9,r3,r9 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - ld r11,80(r31) │ │ │ │ - ld r9,104(r31) │ │ │ │ - ld r8,8(r30) │ │ │ │ - cmpdi r18,0 │ │ │ │ - ld r3,72(r31) │ │ │ │ - add r11,r23,r11 │ │ │ │ - stfd f1,0(r9) │ │ │ │ - stfd f2,8(r9) │ │ │ │ - sldi r11,r11,3 │ │ │ │ - ldx r9,r22,r11 │ │ │ │ - maddld r20,r20,r8,r9 │ │ │ │ - std r20,16(r29) │ │ │ │ - ble 22488 │ │ │ │ - addi r9,r17,48 │ │ │ │ - li r7,0 │ │ │ │ - std r28,160(r31) │ │ │ │ - mr r28,r20 │ │ │ │ - mr r20,r14 │ │ │ │ - mr r14,r30 │ │ │ │ - ld r30,208(r31) │ │ │ │ - std r23,216(r31) │ │ │ │ - std r9,72(r31) │ │ │ │ - mr r10,r7 │ │ │ │ - mr r9,r16 │ │ │ │ - mr r16,r19 │ │ │ │ - addi r11,r9,2 │ │ │ │ - std r9,96(r31) │ │ │ │ - std r10,16(r15) │ │ │ │ - std r10,88(r31) │ │ │ │ + mr r14,r19 │ │ │ │ + mr r19,r21 │ │ │ │ + std r2,104(r31) │ │ │ │ + mr r21,r9 │ │ │ │ + addi r2,r15,1 │ │ │ │ std r3,80(r31) │ │ │ │ - mulld r11,r11,r18 │ │ │ │ - sldi r11,r11,1 │ │ │ │ - add r11,r11,r10 │ │ │ │ - sldi r11,r11,4 │ │ │ │ - add r11,r3,r11 │ │ │ │ - lfd f3,0(r11) │ │ │ │ - lfd f4,8(r11) │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - ld r10,88(r31) │ │ │ │ - sldi r8,r18,2 │ │ │ │ - ld r11,16(r14) │ │ │ │ - ld r9,72(r31) │ │ │ │ - cmpdi r18,0 │ │ │ │ + std r4,72(r31) │ │ │ │ + std r16,8(r23) │ │ │ │ + mulld r2,r2,r28 │ │ │ │ + sldi r2,r2,1 │ │ │ │ + add r2,r2,r16 │ │ │ │ + sldi r2,r2,4 │ │ │ │ + add r2,r4,r2 │ │ │ │ + lfd f3,0(r2) │ │ │ │ + lfd f4,8(r2) │ │ │ │ + bl 367c │ │ │ │ ld r3,80(r31) │ │ │ │ + ld r2,104(r31) │ │ │ │ + cmpdi r28,0 │ │ │ │ + ld r9,8(r30) │ │ │ │ + ld r4,72(r31) │ │ │ │ + add r3,r16,r3 │ │ │ │ + stfd f1,0(r2) │ │ │ │ + stfd f2,8(r2) │ │ │ │ + sldi r3,r3,3 │ │ │ │ + ldx r2,r22,r3 │ │ │ │ + maddld r20,r21,r9,r2 │ │ │ │ + std r20,16(r29) │ │ │ │ + ble 20cd0 │ │ │ │ + addi r2,r17,48 │ │ │ │ + std r16,208(r31) │ │ │ │ + mr r16,r28 │ │ │ │ + mr r28,r14 │ │ │ │ + mr r14,r30 │ │ │ │ + ld r30,168(r31) │ │ │ │ + li r9,0 │ │ │ │ + std r2,72(r31) │ │ │ │ + mr r2,r15 │ │ │ │ + mr r15,r19 │ │ │ │ + addi r3,r2,2 │ │ │ │ + std r2,96(r31) │ │ │ │ + std r9,88(r31) │ │ │ │ + std r4,80(r31) │ │ │ │ + std r9,16(r23) │ │ │ │ + mulld r3,r3,r16 │ │ │ │ + sldi r3,r3,1 │ │ │ │ + add r3,r3,r9 │ │ │ │ + sldi r3,r3,4 │ │ │ │ + add r3,r4,r3 │ │ │ │ + lfd f3,0(r3) │ │ │ │ + lfd f4,8(r3) │ │ │ │ + bl 367c │ │ │ │ + ld r9,88(r31) │ │ │ │ + sldi r7,r16,2 │ │ │ │ + ld r3,16(r14) │ │ │ │ + cmpdi r16,0 │ │ │ │ + ld r2,72(r31) │ │ │ │ + ld r4,80(r31) │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ - add r8,r8,r10 │ │ │ │ - stfd f1,0(r9) │ │ │ │ - stfd f2,8(r9) │ │ │ │ - ld r9,96(r31) │ │ │ │ - sldi r8,r8,3 │ │ │ │ - ldx r8,r22,r8 │ │ │ │ - maddld r19,r28,r11,r8 │ │ │ │ + add r7,r7,r9 │ │ │ │ + stfd f1,0(r2) │ │ │ │ + stfd f2,8(r2) │ │ │ │ + ld r2,96(r31) │ │ │ │ + sldi r7,r7,3 │ │ │ │ + ldx r7,r22,r7 │ │ │ │ + maddld r19,r20,r3,r7 │ │ │ │ std r19,24(r29) │ │ │ │ - ble 2244c │ │ │ │ - std r10,80(r31) │ │ │ │ - mr r10,r19 │ │ │ │ - li r28,0 │ │ │ │ + ble 20c94 │ │ │ │ + std r9,80(r31) │ │ │ │ + mr r9,r19 │ │ │ │ + li r21,0 │ │ │ │ mr r19,r14 │ │ │ │ - addi r23,r31,48 │ │ │ │ - mr r14,r16 │ │ │ │ - addi r21,r17,64 │ │ │ │ - mr r16,r10 │ │ │ │ - b 22214 │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ + addi r20,r31,48 │ │ │ │ + mr r14,r15 │ │ │ │ + addi r18,r17,64 │ │ │ │ + mr r15,r9 │ │ │ │ + b 20a54 │ │ │ │ nop │ │ │ │ - ld r9,72(r31) │ │ │ │ - ld r14,48(r20) │ │ │ │ - ld r3,200(r20) │ │ │ │ - ld r16,24(r29) │ │ │ │ - ld r19,72(r20) │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ - ld r9,64(r31) │ │ │ │ - mulld r9,r9,r14 │ │ │ │ - addi r9,r9,3 │ │ │ │ - std r28,24(r15) │ │ │ │ - mulld r9,r9,r18 │ │ │ │ - mulli r18,r18,6 │ │ │ │ - sldi r9,r9,1 │ │ │ │ - add r18,r18,r28 │ │ │ │ - add r9,r9,r28 │ │ │ │ - sldi r18,r18,3 │ │ │ │ - sldi r9,r9,4 │ │ │ │ - add r9,r3,r9 │ │ │ │ - lfd f1,0(r9) │ │ │ │ - lfd f2,8(r9) │ │ │ │ - bl 6d428 │ │ │ │ nop │ │ │ │ - ld r5,24(r20) │ │ │ │ - ld r9,24(r19) │ │ │ │ - sldi r10,r14,4 │ │ │ │ + ld r2,72(r31) │ │ │ │ + ld r14,48(r28) │ │ │ │ + ld r4,200(r28) │ │ │ │ + ld r15,24(r29) │ │ │ │ + ld r19,72(r28) │ │ │ │ + lfd f3,0(r2) │ │ │ │ + lfd f4,8(r2) │ │ │ │ + ld r2,64(r31) │ │ │ │ + mulld r2,r2,r14 │ │ │ │ + addi r2,r2,3 │ │ │ │ + std r21,24(r23) │ │ │ │ + mulld r2,r2,r16 │ │ │ │ + mulli r16,r16,6 │ │ │ │ + sldi r2,r2,1 │ │ │ │ + add r16,r16,r21 │ │ │ │ + add r2,r2,r21 │ │ │ │ + sldi r16,r16,3 │ │ │ │ + sldi r2,r2,4 │ │ │ │ + add r2,r4,r2 │ │ │ │ + lfd f1,0(r2) │ │ │ │ + lfd f2,8(r2) │ │ │ │ + bl 367c │ │ │ │ + sldi r9,r14,4 │ │ │ │ + ld r2,24(r19) │ │ │ │ + ld r8,24(r28) │ │ │ │ sldi r6,r14,3 │ │ │ │ - ld r7,224(r20) │ │ │ │ - stfd f1,0(r21) │ │ │ │ - stfd f2,8(r21) │ │ │ │ - add r10,r17,r10 │ │ │ │ - add r19,r5,r30 │ │ │ │ - ldx r5,r22,r18 │ │ │ │ + ld r7,224(r28) │ │ │ │ + add r9,r17,r9 │ │ │ │ + stfd f1,0(r18) │ │ │ │ + stfd f2,8(r18) │ │ │ │ + lfd f30,0(r9) │ │ │ │ + lfd f31,8(r9) │ │ │ │ + add r19,r8,r30 │ │ │ │ + ldx r9,r22,r16 │ │ │ │ lfd f3,0(r19) │ │ │ │ lfd f4,8(r19) │ │ │ │ - maddld r9,r16,r9,r5 │ │ │ │ - lfd f30,0(r10) │ │ │ │ - lfd f31,8(r10) │ │ │ │ fmr f1,f30 │ │ │ │ fmr f2,f31 │ │ │ │ - std r9,32(r29) │ │ │ │ - ldx r9,r29,r6 │ │ │ │ - sldi r9,r9,5 │ │ │ │ - add r16,r7,r9 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + maddld r2,r15,r2,r9 │ │ │ │ + std r2,32(r29) │ │ │ │ + ldx r2,r29,r6 │ │ │ │ + sldi r2,r2,5 │ │ │ │ + add r15,r7,r2 │ │ │ │ + bl 367c │ │ │ │ lfd f3,16(r19) │ │ │ │ lfd f4,24(r19) │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 6d428 │ │ │ │ + bl 367c │ │ │ │ nop │ │ │ │ - lq r10,0(r16) │ │ │ │ + plq r2,0(r15) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - mr r18,r11 │ │ │ │ - mr r19,r10 │ │ │ │ - std r18,32(r31) │ │ │ │ + mr r16,r2 │ │ │ │ + mr r19,r3 │ │ │ │ + std r16,32(r31) │ │ │ │ std r19,40(r31) │ │ │ │ + lfd f3,32(r31) │ │ │ │ + lfd f4,40(r31) │ │ │ │ fmr f1,f28 │ │ │ │ fmr f2,f29 │ │ │ │ + bl 3d10 │ │ │ │ + stfd f1,0(r20) │ │ │ │ + stfd f2,8(r20) │ │ │ │ + ld r8,48(r31) │ │ │ │ + ld r10,56(r31) │ │ │ │ + lqarx r6,0,r15 │ │ │ │ + mr r2,r6 │ │ │ │ + mr r9,r7 │ │ │ │ + xor r6,r6,r19 │ │ │ │ + xor r7,r16,r9 │ │ │ │ + or r7,r7,r6 │ │ │ │ + cmpdi r7,0 │ │ │ │ + bne 20b74 │ │ │ │ + mr r26,r10 │ │ │ │ + mr r27,r8 │ │ │ │ + stqcx. r26,0,r15 │ │ │ │ + bne 20b44 │ │ │ │ + cmpld r9,r16 │ │ │ │ + bne 20d44 │ │ │ │ + cmpld r2,r19 │ │ │ │ + bne 20d44 │ │ │ │ + plq r2,16(r15) │ │ │ │ + addi r15,r15,16 │ │ │ │ + mr r19,r2 │ │ │ │ + mr r16,r3 │ │ │ │ + std r19,32(r31) │ │ │ │ + std r16,40(r31) │ │ │ │ lfd f3,32(r31) │ │ │ │ lfd f4,40(r31) │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ - stfd f1,0(r23) │ │ │ │ - stfd f2,8(r23) │ │ │ │ - ld r6,48(r31) │ │ │ │ - ld r7,56(r31) │ │ │ │ - lqarx r10,0,r16 │ │ │ │ - xor r8,r11,r18 │ │ │ │ - xor r5,r10,r19 │ │ │ │ - mr r9,r11 │ │ │ │ - or. r8,r8,r5 │ │ │ │ - bne 22334 │ │ │ │ - mr r26,r7 │ │ │ │ - mr r27,r6 │ │ │ │ - stqcx. r26,0,r16 │ │ │ │ - bne 2230c │ │ │ │ - cmpld r9,r18 │ │ │ │ - bne 224f0 │ │ │ │ - cmpld r10,r19 │ │ │ │ - bne 224f0 │ │ │ │ - lq r10,16(r16) │ │ │ │ - addi r16,r16,16 │ │ │ │ - mr r19,r11 │ │ │ │ - mr r18,r10 │ │ │ │ - std r19,32(r31) │ │ │ │ - std r18,40(r31) │ │ │ │ fmr f1,f30 │ │ │ │ fmr f2,f31 │ │ │ │ - lfd f3,32(r31) │ │ │ │ - lfd f4,40(r31) │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ - stfd f1,0(r23) │ │ │ │ - stfd f2,8(r23) │ │ │ │ - ld r6,48(r31) │ │ │ │ - ld r7,56(r31) │ │ │ │ - lqarx r10,0,r16 │ │ │ │ - xor r8,r11,r19 │ │ │ │ - xor r5,r10,r18 │ │ │ │ - mr r9,r11 │ │ │ │ - or. r8,r8,r5 │ │ │ │ - bne 223ac │ │ │ │ - mr r24,r7 │ │ │ │ - mr r25,r6 │ │ │ │ - stqcx. r24,0,r16 │ │ │ │ - bne 22384 │ │ │ │ + bl 3d10 │ │ │ │ + stfd f1,0(r20) │ │ │ │ + stfd f2,8(r20) │ │ │ │ + ld r8,48(r31) │ │ │ │ + ld r10,56(r31) │ │ │ │ + lqarx r6,0,r15 │ │ │ │ + mr r2,r6 │ │ │ │ + mr r9,r7 │ │ │ │ + xor r6,r6,r16 │ │ │ │ + xor r7,r19,r9 │ │ │ │ + or r7,r7,r6 │ │ │ │ + cmpdi r7,0 │ │ │ │ + bne 20bf4 │ │ │ │ + mr r24,r10 │ │ │ │ + mr r25,r8 │ │ │ │ + stqcx. r24,0,r15 │ │ │ │ + bne 20bc4 │ │ │ │ cmpld r19,r9 │ │ │ │ - bne 224e4 │ │ │ │ - cmpld r18,r10 │ │ │ │ - bne 224e4 │ │ │ │ - ld r18,88(r20) │ │ │ │ - addi r28,r28,1 │ │ │ │ - addi r18,r18,1 │ │ │ │ - sldi r11,r18,1 │ │ │ │ - cmpd r11,r28 │ │ │ │ - bgt 221f0 │ │ │ │ - ld r10,80(r31) │ │ │ │ - addi r10,r10,1 │ │ │ │ - cmpd r11,r10 │ │ │ │ - ble 2240c │ │ │ │ - ld r9,104(r31) │ │ │ │ - ld r16,48(r20) │ │ │ │ - ld r3,200(r20) │ │ │ │ - ld r28,16(r29) │ │ │ │ - ld r14,72(r20) │ │ │ │ - lfd f1,0(r9) │ │ │ │ - lfd f2,8(r9) │ │ │ │ - ld r9,64(r31) │ │ │ │ - mulld r9,r9,r16 │ │ │ │ - b 22144 │ │ │ │ - ld r23,216(r31) │ │ │ │ - ld r28,160(r31) │ │ │ │ - mr r14,r20 │ │ │ │ - addi r23,r23,1 │ │ │ │ - cmpd r23,r11 │ │ │ │ - bge 224d8 │ │ │ │ - ld r9,176(r31) │ │ │ │ + bne 20d38 │ │ │ │ + cmpld r16,r2 │ │ │ │ + bne 20d38 │ │ │ │ + ld r16,88(r28) │ │ │ │ + addi r21,r21,1 │ │ │ │ + addi r16,r16,1 │ │ │ │ + sldi r3,r16,1 │ │ │ │ + cmpd r3,r21 │ │ │ │ + bgt 20a30 │ │ │ │ + ld r9,80(r31) │ │ │ │ + addi r9,r9,1 │ │ │ │ + cmpd r3,r9 │ │ │ │ + ble 20c54 │ │ │ │ + ld r2,104(r31) │ │ │ │ + ld r15,48(r28) │ │ │ │ + ld r4,200(r28) │ │ │ │ + ld r20,16(r29) │ │ │ │ + ld r14,72(r28) │ │ │ │ + lfd f1,0(r2) │ │ │ │ + lfd f2,8(r2) │ │ │ │ + ld r2,64(r31) │ │ │ │ + mulld r2,r2,r15 │ │ │ │ + b 2098c │ │ │ │ + mr r14,r28 │ │ │ │ + mr r28,r16 │ │ │ │ + ld r16,208(r31) │ │ │ │ + addi r16,r16,1 │ │ │ │ + cmpd r16,r3 │ │ │ │ + bge 20d28 │ │ │ │ + ld r2,176(r31) │ │ │ │ ld r19,48(r14) │ │ │ │ - ld r3,200(r14) │ │ │ │ - ld r20,8(r29) │ │ │ │ + ld r4,200(r14) │ │ │ │ + ld r21,8(r29) │ │ │ │ ld r30,72(r14) │ │ │ │ - lfd f1,0(r9) │ │ │ │ - lfd f2,8(r9) │ │ │ │ - ld r9,64(r31) │ │ │ │ - mulld r16,r9,r19 │ │ │ │ - b 220ac │ │ │ │ - ld r28,160(r31) │ │ │ │ - mr r21,r20 │ │ │ │ - mr r16,r18 │ │ │ │ - sldi r11,r18,1 │ │ │ │ + lfd f1,0(r2) │ │ │ │ + lfd f2,8(r2) │ │ │ │ + ld r2,64(r31) │ │ │ │ + mulld r15,r2,r19 │ │ │ │ + b 20900 │ │ │ │ + mr r19,r28 │ │ │ │ + ld r28,192(r31) │ │ │ │ + mr r15,r16 │ │ │ │ + sldi r3,r16,1 │ │ │ │ addi r28,r28,1 │ │ │ │ - cmpd r28,r11 │ │ │ │ - bge 224a0 │ │ │ │ - ld r19,48(r21) │ │ │ │ - ld r9,64(r31) │ │ │ │ + cmpd r28,r3 │ │ │ │ + bge 20cec │ │ │ │ + ld r21,48(r19) │ │ │ │ + ld r2,64(r31) │ │ │ │ lfd f1,0(r17) │ │ │ │ lfd f2,8(r17) │ │ │ │ ld r30,0(r29) │ │ │ │ - ld r14,72(r21) │ │ │ │ - mulld r7,r9,r19 │ │ │ │ - b 22024 │ │ │ │ + ld r14,72(r19) │ │ │ │ + mulld r6,r2,r21 │ │ │ │ + b 20874 │ │ │ │ + ld r30,144(r31) │ │ │ │ mr r16,r14 │ │ │ │ - std r26,160(r31) │ │ │ │ - std r27,168(r31) │ │ │ │ - std r24,176(r31) │ │ │ │ - std r25,184(r31) │ │ │ │ - b 2197c │ │ │ │ - mr r16,r21 │ │ │ │ - std r26,160(r31) │ │ │ │ - std r27,168(r31) │ │ │ │ - std r24,176(r31) │ │ │ │ - std r25,184(r31) │ │ │ │ - b 2197c │ │ │ │ - ld r9,264(r16) │ │ │ │ - ld r10,152(r31) │ │ │ │ - ldx r9,r9,r10 │ │ │ │ - std r9,64(r31) │ │ │ │ - b 2145c │ │ │ │ - addi r8,r8,1 │ │ │ │ - li r10,0 │ │ │ │ - b 21400 │ │ │ │ - mr r21,r20 │ │ │ │ - mr r16,r18 │ │ │ │ - b 2245c │ │ │ │ + std r26,176(r31) │ │ │ │ + std r27,184(r31) │ │ │ │ + std r24,192(r31) │ │ │ │ + std r25,200(r31) │ │ │ │ + b 201b4 │ │ │ │ + ld r30,144(r31) │ │ │ │ + mr r16,r19 │ │ │ │ + std r26,176(r31) │ │ │ │ + std r27,184(r31) │ │ │ │ + std r24,192(r31) │ │ │ │ + std r25,200(r31) │ │ │ │ + b 201b4 │ │ │ │ + ld r2,264(r16) │ │ │ │ + ld r9,160(r31) │ │ │ │ + ldx r2,r2,r9 │ │ │ │ + std r2,64(r31) │ │ │ │ + b 1fc80 │ │ │ │ + addi r9,r9,1 │ │ │ │ + li r2,0 │ │ │ │ + b 1fc1c │ │ │ │ + mr r15,r28 │ │ │ │ + mr r19,r14 │ │ │ │ + ld r28,192(r31) │ │ │ │ + b 20ca4 │ │ │ │ mr r19,r9 │ │ │ │ - mr r18,r10 │ │ │ │ - b 22354 │ │ │ │ - mr r18,r9 │ │ │ │ - mr r19,r10 │ │ │ │ - b 222dc │ │ │ │ - ld r24,272(r31) │ │ │ │ - mr r16,r25 │ │ │ │ - addi r24,r24,1 │ │ │ │ - cmpd r24,r6 │ │ │ │ - bge 21f84 │ │ │ │ - ld r23,48(r14) │ │ │ │ - ld r9,64(r31) │ │ │ │ + mr r16,r2 │ │ │ │ + b 20b98 │ │ │ │ + mr r16,r9 │ │ │ │ + mr r19,r2 │ │ │ │ + b 20b18 │ │ │ │ + ld r23,232(r31) │ │ │ │ + mr r14,r22 │ │ │ │ + mr r22,r24 │ │ │ │ + addi r23,r23,1 │ │ │ │ + cmpd r23,r7 │ │ │ │ + bge 207fc │ │ │ │ + ld r16,48(r14) │ │ │ │ + ld r2,64(r31) │ │ │ │ lfd f1,0(r17) │ │ │ │ lfd f2,8(r17) │ │ │ │ - ld r25,0(r29) │ │ │ │ + ld r30,0(r29) │ │ │ │ ld r15,72(r14) │ │ │ │ - mulld r9,r9,r23 │ │ │ │ - b 21a84 │ │ │ │ - mr r25,r9 │ │ │ │ - mr r16,r10 │ │ │ │ - b 21e44 │ │ │ │ - mr r25,r9 │ │ │ │ - mr r16,r10 │ │ │ │ - b 21dcc │ │ │ │ + mulld r2,r2,r16 │ │ │ │ + b 202c4 │ │ │ │ + mr r16,r9 │ │ │ │ + mr r23,r2 │ │ │ │ + b 20674 │ │ │ │ + mr r16,r9 │ │ │ │ + mr r23,r2 │ │ │ │ + b 205f4 │ │ │ │ mr r25,r9 │ │ │ │ - mr r26,r10 │ │ │ │ - b 21874 │ │ │ │ + mr r29,r2 │ │ │ │ + b 200a0 │ │ │ │ mr r25,r9 │ │ │ │ - mr r26,r10 │ │ │ │ - b 217ec │ │ │ │ + mr r29,r2 │ │ │ │ + b 2000c │ │ │ │ .long 0x0 │ │ │ │ .long 0x3020000 │ │ │ │ - .long 0x1284 │ │ │ │ + .long 0x1286 │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ nop │ │ │ │ - addis r2,r12,7 │ │ │ │ - addi r2,r2,22928 │ │ │ │ mflr r0 │ │ │ │ mfocrf r11,8 │ │ │ │ stfd f14,-144(r1) │ │ │ │ stfd f15,-136(r1) │ │ │ │ stfd f16,-128(r1) │ │ │ │ stfd f17,-120(r1) │ │ │ │ stfd f18,-112(r1) │ │ │ │ + std r0,16(r1) │ │ │ │ stfd f19,-104(r1) │ │ │ │ stfd f20,-96(r1) │ │ │ │ stfd f21,-88(r1) │ │ │ │ stfd f22,-80(r1) │ │ │ │ stfd f23,-72(r1) │ │ │ │ stfd f24,-64(r1) │ │ │ │ stfd f25,-56(r1) │ │ │ │ stfd f26,-48(r1) │ │ │ │ stfd f27,-40(r1) │ │ │ │ stfd f28,-32(r1) │ │ │ │ stfd f29,-24(r1) │ │ │ │ stfd f30,-16(r1) │ │ │ │ stfd f31,-8(r1) │ │ │ │ + std r18,-256(r1) │ │ │ │ std r17,-264(r1) │ │ │ │ std r14,-288(r1) │ │ │ │ std r15,-280(r1) │ │ │ │ std r16,-272(r1) │ │ │ │ - std r18,-256(r1) │ │ │ │ - std r0,16(r1) │ │ │ │ std r19,-248(r1) │ │ │ │ std r20,-240(r1) │ │ │ │ std r21,-232(r1) │ │ │ │ std r22,-224(r1) │ │ │ │ std r23,-216(r1) │ │ │ │ std r24,-208(r1) │ │ │ │ std r25,-200(r1) │ │ │ │ std r26,-192(r1) │ │ │ │ std r27,-184(r1) │ │ │ │ std r28,-176(r1) │ │ │ │ + ld r18,0(r3) │ │ │ │ std r29,-168(r1) │ │ │ │ std r30,-160(r1) │ │ │ │ + mr r29,r3 │ │ │ │ std r31,-152(r1) │ │ │ │ stw r11,8(r1) │ │ │ │ - ld r17,0(r3) │ │ │ │ - stdu r1,-576(r1) │ │ │ │ - mr r29,r3 │ │ │ │ + stdu r1,-608(r1) │ │ │ │ + ld r28,8(r18) │ │ │ │ mr r31,r1 │ │ │ │ - ld r28,8(r17) │ │ │ │ - bl 33a0 │ │ │ │ - ld r2,24(r1) │ │ │ │ + stxv vs63,304(r1) │ │ │ │ + bl 33a0 │ │ │ │ mr r30,r3 │ │ │ │ - bl 3660 │ │ │ │ - ld r2,24(r1) │ │ │ │ - divd r10,r28,r30 │ │ │ │ - mr r6,r3 │ │ │ │ - mulld r9,r10,r30 │ │ │ │ - subf r9,r9,r28 │ │ │ │ - cmpd r3,r9 │ │ │ │ - blt 23834 │ │ │ │ - maddld r6,r10,r6,r9 │ │ │ │ - add r9,r10,r6 │ │ │ │ - cmpd r6,r9 │ │ │ │ - std r9,192(r31) │ │ │ │ - bge 22eec │ │ │ │ - ld r9,8(r29) │ │ │ │ - addis r10,r2,-3 │ │ │ │ - std r6,176(r31) │ │ │ │ - std r18,96(r31) │ │ │ │ - std r19,104(r31) │ │ │ │ - std r24,112(r31) │ │ │ │ - std r25,120(r31) │ │ │ │ - addi r10,r10,23200 │ │ │ │ - std r9,128(r31) │ │ │ │ - sldi r9,r6,4 │ │ │ │ - std r10,88(r31) │ │ │ │ - addi r9,r9,8 │ │ │ │ - std r9,136(r31) │ │ │ │ - lwz r9,112(r17) │ │ │ │ - andi. r9,r9,2048 │ │ │ │ - bne 22e94 │ │ │ │ - ld r27,176(r31) │ │ │ │ - ld r23,48(r17) │ │ │ │ - ld r9,88(r31) │ │ │ │ - ld r8,0(r1) │ │ │ │ - ld r15,88(r17) │ │ │ │ - li r6,0 │ │ │ │ - std r1,200(r31) │ │ │ │ - sldi r22,r23,3 │ │ │ │ - lfd f0,0(r9) │ │ │ │ - lfd f1,8(r9) │ │ │ │ - addi r5,r23,1 │ │ │ │ - addi r30,r15,1 │ │ │ │ - addic. r20,r23,-1 │ │ │ │ - addi r9,r22,15 │ │ │ │ - sldi r7,r5,4 │ │ │ │ - addi r10,r22,23 │ │ │ │ - mulld r5,r23,r30 │ │ │ │ - clrrdi r9,r9,4 │ │ │ │ - std r7,80(r31) │ │ │ │ - clrrdi r10,r10,4 │ │ │ │ - neg r7,r7 │ │ │ │ - neg r9,r9 │ │ │ │ - neg r10,r10 │ │ │ │ - stdux r8,r1,r9 │ │ │ │ - addi r8,r1,32 │ │ │ │ - std r8,64(r31) │ │ │ │ - ld r8,0(r1) │ │ │ │ - stdux r8,r1,r9 │ │ │ │ - addi r8,r1,32 │ │ │ │ - std r8,72(r31) │ │ │ │ + bl 3660 │ │ │ │ + divd r9,r28,r30 │ │ │ │ + mr r4,r3 │ │ │ │ + mulld r2,r9,r30 │ │ │ │ + subf r2,r2,r28 │ │ │ │ + cmpd r3,r2 │ │ │ │ + blt 2206c │ │ │ │ + maddld r4,r9,r4,r2 │ │ │ │ + add r2,r9,r4 │ │ │ │ + cmpd r4,r2 │ │ │ │ + std r2,208(r31) │ │ │ │ + bge 2172c │ │ │ │ + ld r2,8(r29) │ │ │ │ + xxspltib vs63,2 │ │ │ │ + plfd f0,292120 # 683e0 │ │ │ │ + std r4,136(r31) │ │ │ │ + std r16,96(r31) │ │ │ │ + std r17,104(r31) │ │ │ │ + plfd f1,292108 # 683e8 │ │ │ │ + std r20,112(r31) │ │ │ │ + std r21,120(r31) │ │ │ │ + vextsb2d v31,v31 │ │ │ │ + std r2,88(r31) │ │ │ │ + sldi r2,r4,4 │ │ │ │ + stfd f0,176(r31) │ │ │ │ + stfd f1,184(r31) │ │ │ │ + addi r2,r2,8 │ │ │ │ + std r2,128(r31) │ │ │ │ + lwz r2,112(r18) │ │ │ │ + andi. r2,r2,2048 │ │ │ │ + bne 216d4 │ │ │ │ + ld r15,136(r31) │ │ │ │ + ld r24,48(r18) │ │ │ │ + ld r27,88(r18) │ │ │ │ + li r7,0 │ │ │ │ + ld r10,0(r1) │ │ │ │ + std r1,216(r31) │ │ │ │ + lfd f0,176(r31) │ │ │ │ + lfd f1,184(r31) │ │ │ │ + sldi r23,r24,3 │ │ │ │ + addi r5,r24,1 │ │ │ │ + addi r26,r27,1 │ │ │ │ + addic. r25,r24,-1 │ │ │ │ + addi r2,r23,15 │ │ │ │ sldi r8,r5,4 │ │ │ │ - sldi r5,r5,5 │ │ │ │ - mr r18,r5 │ │ │ │ + mulld r5,r24,r26 │ │ │ │ + addi r6,r23,23 │ │ │ │ + clrrdi r2,r2,4 │ │ │ │ + clrrdi r6,r6,4 │ │ │ │ + mr r16,r8 │ │ │ │ neg r8,r8 │ │ │ │ + neg r2,r2 │ │ │ │ + neg r6,r6 │ │ │ │ + sldi r9,r5,5 │ │ │ │ + stdux r10,r1,r2 │ │ │ │ + sldi r10,r5,4 │ │ │ │ + mr r20,r9 │ │ │ │ ld r5,0(r1) │ │ │ │ - stdux r5,r1,r9 │ │ │ │ - addi r26,r1,32 │ │ │ │ - stdux r5,r1,r10 │ │ │ │ - addi r29,r1,32 │ │ │ │ - stdux r5,r1,r7 │ │ │ │ - std r6,0(r29) │ │ │ │ + addi r9,r1,32 │ │ │ │ + neg r10,r10 │ │ │ │ + std r9,64(r31) │ │ │ │ + stdux r5,r1,r2 │ │ │ │ + addi r9,r1,32 │ │ │ │ + std r9,72(r31) │ │ │ │ + stdux r5,r1,r2 │ │ │ │ + addi r28,r1,32 │ │ │ │ + stdux r5,r1,r6 │ │ │ │ + addi r30,r1,32 │ │ │ │ + stdux r5,r1,r8 │ │ │ │ + std r7,0(r30) │ │ │ │ stfd f0,32(r1) │ │ │ │ - stfd f1,40(r1) │ │ │ │ - addi r21,r1,32 │ │ │ │ - ld r9,0(r1) │ │ │ │ - stdux r9,r1,r8 │ │ │ │ + addi r22,r1,32 │ │ │ │ + stfd f1,8(r22) │ │ │ │ + ld r2,0(r1) │ │ │ │ + stdux r2,r1,r10 │ │ │ │ addi r14,r1,32 │ │ │ │ - blt 23880 │ │ │ │ - mulld r10,r20,r30 │ │ │ │ - mulld r16,r27,r23 │ │ │ │ - ld r7,64(r31) │ │ │ │ - neg r9,r30 │ │ │ │ - ld r8,120(r17) │ │ │ │ - ld r28,72(r17) │ │ │ │ - cmpdi cr4,r30,0 │ │ │ │ - mr r0,r30 │ │ │ │ - sldi r11,r9,4 │ │ │ │ - add r5,r7,r22 │ │ │ │ - ld r7,72(r31) │ │ │ │ - std r8,184(r31) │ │ │ │ - add r20,r20,r16 │ │ │ │ - sldi r9,r10,4 │ │ │ │ - sldi r20,r20,4 │ │ │ │ - addi r9,r9,-8 │ │ │ │ - add r4,r7,r22 │ │ │ │ - sldi r7,r30,1 │ │ │ │ - add r20,r8,r20 │ │ │ │ - add r8,r14,r9 │ │ │ │ - mr r24,r7 │ │ │ │ - mr r19,r4 │ │ │ │ - add r7,r28,r22 │ │ │ │ - mr r25,r8 │ │ │ │ - ldu r30,-8(r7) │ │ │ │ - std r0,232(r31) │ │ │ │ - std r11,224(r31) │ │ │ │ - std r5,216(r31) │ │ │ │ - mr r3,r30 │ │ │ │ - std r7,208(r31) │ │ │ │ - bl 6d098 │ │ │ │ - nop │ │ │ │ - lfd f3,0(r20) │ │ │ │ - lfd f4,8(r20) │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - bl 3ce0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - bl 6cd88 │ │ │ │ - nop │ │ │ │ - srdi r10,r24,1 │ │ │ │ - ld r5,216(r31) │ │ │ │ - ld r7,208(r31) │ │ │ │ - ld r11,224(r31) │ │ │ │ - ld r0,232(r31) │ │ │ │ - mr r9,r3 │ │ │ │ - mtctr r10 │ │ │ │ - mr r3,r25 │ │ │ │ - addi r10,r9,1 │ │ │ │ - subf r9,r15,r9 │ │ │ │ - add r10,r10,r15 │ │ │ │ - stdu r9,-8(r5) │ │ │ │ - add r9,r30,r9 │ │ │ │ - stdu r10,-8(r19) │ │ │ │ - ble cr4,2287c │ │ │ │ - addi r4,r9,1 │ │ │ │ - divd r8,r9,r30 │ │ │ │ - mr r6,r3 │ │ │ │ - addi r3,r3,16 │ │ │ │ - divd r10,r4,r30 │ │ │ │ - mulld r8,r8,r30 │ │ │ │ - mulld r10,r10,r30 │ │ │ │ - subf r8,r8,r9 │ │ │ │ - addi r9,r9,2 │ │ │ │ - subf r10,r10,r4 │ │ │ │ - std r8,-8(r3) │ │ │ │ - std r10,16(r6) │ │ │ │ - bdnz 22848 │ │ │ │ - cmpld r28,r7 │ │ │ │ - addi r20,r20,-16 │ │ │ │ - add r25,r25,r11 │ │ │ │ - bne 227cc │ │ │ │ - mr r5,r22 │ │ │ │ + blt 220c0 │ │ │ │ + ld r10,64(r31) │ │ │ │ + mulld r9,r15,r24 │ │ │ │ + mulld r2,r25,r26 │ │ │ │ + mulli r4,r26,-16 │ │ │ │ + ld r6,120(r18) │ │ │ │ + cmpdi cr4,r26,0 │ │ │ │ + ld r29,72(r18) │ │ │ │ + add r7,r10,r23 │ │ │ │ + ld r10,72(r31) │ │ │ │ + std r6,224(r31) │ │ │ │ + add r25,r25,r9 │ │ │ │ + sldi r19,r2,4 │ │ │ │ + mr r21,r4 │ │ │ │ + std r9,80(r31) │ │ │ │ + sldi r25,r25,4 │ │ │ │ + add r19,r14,r19 │ │ │ │ + add r8,r10,r23 │ │ │ │ + sldi r10,r26,1 │ │ │ │ + add r25,r6,r25 │ │ │ │ + std r10,200(r31) │ │ │ │ + mr r17,r8 │ │ │ │ + add r10,r29,r23 │ │ │ │ + ldu r6,-8(r10) │ │ │ │ + std r7,240(r31) │ │ │ │ + std r10,232(r31) │ │ │ │ + mr r3,r6 │ │ │ │ + std r6,192(r31) │ │ │ │ + bl 3670 │ │ │ │ + lfd f3,0(r25) │ │ │ │ + lfd f4,8(r25) │ │ │ │ + bl 367c │ │ │ │ + bl 3d00 │ │ │ │ + bl 3810 │ │ │ │ + ld r7,240(r31) │ │ │ │ + ld r6,192(r31) │ │ │ │ + ld r10,232(r31) │ │ │ │ + addi r2,r3,1 │ │ │ │ + subf r9,r27,r3 │ │ │ │ + add r2,r2,r27 │ │ │ │ + stdu r9,-8(r7) │ │ │ │ + stdu r2,-8(r17) │ │ │ │ + ble cr4,210f8 │ │ │ │ + ld r2,200(r31) │ │ │ │ + mtvsrdd vs32,r6,r6 │ │ │ │ + mtvsrdd vs45,r9,r9 │ │ │ │ + plxv vs33,292864 # 68880 │ │ │ │ + mr r9,r19 │ │ │ │ + srdi r2,r2,1 │ │ │ │ + andi. r6,r2,1 │ │ │ │ + addi r6,r2,-1 │ │ │ │ + beq 210c0 │ │ │ │ + xxmr vs43,vs33 │ │ │ │ + cmpdi r6,0 │ │ │ │ + vaddudm v1,v1,v31 │ │ │ │ + addi r9,r19,16 │ │ │ │ + vaddudm v12,v0,v13 │ │ │ │ + vaddudm v12,v12,v11 │ │ │ │ + vmodsd v12,v12,v0 │ │ │ │ + stxv vs44,0(r19) │ │ │ │ + beq 210f8 │ │ │ │ + srdi r2,r2,1 │ │ │ │ + mtctr r2 │ │ │ │ + vaddudm v10,v1,v31 │ │ │ │ + vaddudm v11,v13,v1 │ │ │ │ + vaddudm v11,v11,v0 │ │ │ │ + addi r9,r9,32 │ │ │ │ + vaddudm v12,v0,v13 │ │ │ │ + vaddudm v12,v12,v10 │ │ │ │ + vmodsd v11,v11,v0 │ │ │ │ + vaddudm v1,v10,v31 │ │ │ │ + vmodsd v12,v12,v0 │ │ │ │ + stxv vs43,-32(r9) │ │ │ │ + stxv vs44,-16(r9) │ │ │ │ + bdnz 210c8 │ │ │ │ + cmpld r29,r10 │ │ │ │ + addi r25,r25,-16 │ │ │ │ + add r19,r19,r21 │ │ │ │ + bne 21024 │ │ │ │ + mr r5,r23 │ │ │ │ li r4,0 │ │ │ │ - mr r3,r26 │ │ │ │ - mr r30,r0 │ │ │ │ - bl 3bc0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - ld r9,0(r1) │ │ │ │ - neg r10,r18 │ │ │ │ - mr r3,r15 │ │ │ │ - stdux r9,r1,r10 │ │ │ │ - bl 6d098 │ │ │ │ - nop │ │ │ │ - addi r15,r1,32 │ │ │ │ + mr r3,r28 │ │ │ │ + bl 3be0 │ │ │ │ + ld r2,0(r1) │ │ │ │ + neg r10,r20 │ │ │ │ + mr r3,r27 │ │ │ │ + stdux r2,r1,r10 │ │ │ │ + bl 3670 │ │ │ │ + addi r25,r1,32 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - fmr f15,f2 │ │ │ │ - fmr f14,f1 │ │ │ │ - ble cr4,2386c │ │ │ │ - ld r9,80(r31) │ │ │ │ - mr r19,r17 │ │ │ │ - std r26,272(r31) │ │ │ │ - li r20,0 │ │ │ │ - mr r25,r27 │ │ │ │ - mr r26,r28 │ │ │ │ - std r29,280(r31) │ │ │ │ - addi r9,r9,-16 │ │ │ │ - std r9,208(r31) │ │ │ │ - sldi r9,r16,4 │ │ │ │ - addis r16,r2,-3 │ │ │ │ - std r9,216(r31) │ │ │ │ - ld r9,64(r31) │ │ │ │ - addi r16,r16,24384 │ │ │ │ - addi r9,r9,-8 │ │ │ │ - std r9,80(r31) │ │ │ │ - addi r9,r28,-8 │ │ │ │ - mr r18,r9 │ │ │ │ - ld r9,96(r17) │ │ │ │ - mr r17,r21 │ │ │ │ + bl 367c │ │ │ │ + fmr f21,f2 │ │ │ │ + fmr f20,f1 │ │ │ │ + ble cr4,220ac │ │ │ │ + addi r2,r16,-16 │ │ │ │ mr r21,r15 │ │ │ │ - std r9,232(r31) │ │ │ │ - sldi r9,r30,5 │ │ │ │ - std r9,224(r31) │ │ │ │ - mr r10,r18 │ │ │ │ - ld r9,216(r31) │ │ │ │ - mr r28,r21 │ │ │ │ - mr r29,r24 │ │ │ │ - ldu r3,8(r10) │ │ │ │ - add r9,r9,r20 │ │ │ │ - mr r18,r10 │ │ │ │ - ld r10,184(r31) │ │ │ │ - add r9,r10,r9 │ │ │ │ - lfd f28,0(r9) │ │ │ │ - lfd f29,8(r9) │ │ │ │ - bl 6d098 │ │ │ │ - nop │ │ │ │ - ld r9,88(r31) │ │ │ │ + mr r17,r18 │ │ │ │ + li r19,0 │ │ │ │ + std r28,264(r31) │ │ │ │ + xxlxor vs14,vs14,vs14 │ │ │ │ + xxlxor vs15,vs15,vs15 │ │ │ │ + mr r15,r30 │ │ │ │ + mr r27,r29 │ │ │ │ + std r2,232(r31) │ │ │ │ + ld r2,80(r31) │ │ │ │ + sldi r2,r2,4 │ │ │ │ + std r2,240(r31) │ │ │ │ + ld r2,64(r31) │ │ │ │ + addi r2,r2,-8 │ │ │ │ + std r2,192(r31) │ │ │ │ + addi r2,r29,-8 │ │ │ │ + std r2,80(r31) │ │ │ │ + ld r2,96(r18) │ │ │ │ + mr r18,r22 │ │ │ │ + mr r22,r25 │ │ │ │ + std r2,256(r31) │ │ │ │ + sldi r2,r26,5 │ │ │ │ + std r2,248(r31) │ │ │ │ + ld r2,80(r31) │ │ │ │ + ld r9,224(r31) │ │ │ │ + mr r29,r25 │ │ │ │ + mr r16,r21 │ │ │ │ + ld r10,240(r31) │ │ │ │ + ldu r3,8(r2) │ │ │ │ + std r2,80(r31) │ │ │ │ + add r2,r10,r9 │ │ │ │ + add r2,r2,r19 │ │ │ │ + lfd f28,0(r2) │ │ │ │ + lfd f29,8(r2) │ │ │ │ + bl 3670 │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - lfd f2,8(r9) │ │ │ │ - lfd f1,0(r9) │ │ │ │ + plfd f2,291336 # 683e8 │ │ │ │ + plfd f1,291320 # 683e0 │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - bl 6d4b8 │ │ │ │ - nop │ │ │ │ + bl 3830 │ │ │ │ fmr f25,f2 │ │ │ │ fmr f24,f1 │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ fmr f1,f30 │ │ │ │ fmr f2,f31 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - ld r9,232(r31) │ │ │ │ - ld r10,80(r31) │ │ │ │ - lfd f3,0(r16) │ │ │ │ - lfd f4,8(r16) │ │ │ │ + bl 367c │ │ │ │ + ld r2,256(r31) │ │ │ │ + ld r9,192(r31) │ │ │ │ + plfd f3,292464 # 68890 │ │ │ │ + plfd f4,292464 # 68898 │ │ │ │ fmr f27,f2 │ │ │ │ fmr f26,f1 │ │ │ │ - add r9,r9,r20 │ │ │ │ - ldu r27,8(r10) │ │ │ │ - lfd f20,0(r9) │ │ │ │ - lfd f21,8(r9) │ │ │ │ - std r10,80(r31) │ │ │ │ - fmr f1,f20 │ │ │ │ - fmr f2,f21 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - xxlxor vs22,vs22,vs22 │ │ │ │ - xxlxor vs23,vs23,vs23 │ │ │ │ + add r2,r2,r19 │ │ │ │ + ldu r28,8(r9) │ │ │ │ + lfd f16,0(r2) │ │ │ │ + lfd f17,8(r2) │ │ │ │ + std r9,192(r31) │ │ │ │ + fmr f1,f16 │ │ │ │ + fmr f2,f17 │ │ │ │ + bl 367c │ │ │ │ + plfd f22,292408 # 68890 │ │ │ │ + plfd f23,292408 # 68898 │ │ │ │ + ld r30,200(r31) │ │ │ │ fmr f19,f2 │ │ │ │ fmr f18,f1 │ │ │ │ - b 22a74 │ │ │ │ - bl 3cc0 │ │ │ │ - ld r2,24(r1) │ │ │ │ + b 212d4 │ │ │ │ + bl 3ce0 │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - fmr f2,f21 │ │ │ │ - fmr f1,f20 │ │ │ │ + fmr f2,f17 │ │ │ │ + fmr f1,f16 │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - bl 38a0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - lfd f3,0(r16) │ │ │ │ - lfd f4,8(r16) │ │ │ │ - addi r27,r27,1 │ │ │ │ - addi r28,r28,16 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ + bl 38c0 │ │ │ │ + fmr f3,f22 │ │ │ │ + fmr f4,f23 │ │ │ │ + addi r28,r28,1 │ │ │ │ + addi r29,r29,16 │ │ │ │ + bl 367c │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - bl 6d4b8 │ │ │ │ - nop │ │ │ │ - addic. r29,r29,-1 │ │ │ │ + bl 3830 │ │ │ │ + addic. r30,r30,-1 │ │ │ │ fmr f0,f1 │ │ │ │ fmr f1,f2 │ │ │ │ - stfd f0,-16(r28) │ │ │ │ - stfd f1,-8(r28) │ │ │ │ - beq 22b44 │ │ │ │ - mr r3,r27 │ │ │ │ - bl 6d098 │ │ │ │ - nop │ │ │ │ + stfd f0,-16(r29) │ │ │ │ + stfd f1,-8(r29) │ │ │ │ + beq 21388 │ │ │ │ + mr r3,r28 │ │ │ │ + bl 3670 │ │ │ │ fmr f3,f24 │ │ │ │ fmr f4,f25 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f3,f28 │ │ │ │ fmr f4,f29 │ │ │ │ - fmr f17,f2 │ │ │ │ - fmr f16,f1 │ │ │ │ - bl 6d328 │ │ │ │ - nop │ │ │ │ + mffprd r20,f1 │ │ │ │ + mffprd r21,f2 │ │ │ │ + bl 3310 │ │ │ │ fmr f3,f26 │ │ │ │ fmr f4,f27 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ + mtfprd f4,r21 │ │ │ │ + mtfprd f3,r20 │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - fmr f3,f16 │ │ │ │ - fmr f4,f17 │ │ │ │ - fmr f1,f28 │ │ │ │ fmr f2,f29 │ │ │ │ - bl 6d328 │ │ │ │ - nop │ │ │ │ + fmr f1,f28 │ │ │ │ + bl 3310 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - fmr f3,f14 │ │ │ │ - fmr f4,f15 │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ + fmr f3,f20 │ │ │ │ + fmr f4,f21 │ │ │ │ + bl 3d10 │ │ │ │ fmr f13,f2 │ │ │ │ fmr f12,f1 │ │ │ │ - fcmpu cr0,f12,f22 │ │ │ │ - bne 22b14 │ │ │ │ - fcmpu cr0,f13,f23 │ │ │ │ - bgt 22a04 │ │ │ │ + fcmpu cr0,f12,f14 │ │ │ │ + bne 21358 │ │ │ │ + fcmpu cr0,f13,f15 │ │ │ │ + bgt 21278 │ │ │ │ fneg f1,f12 │ │ │ │ fneg f2,f13 │ │ │ │ - blt 22e60 │ │ │ │ + blt 216ac │ │ │ │ fmr f0,f18 │ │ │ │ fmr f1,f19 │ │ │ │ - addic. r29,r29,-1 │ │ │ │ - addi r27,r27,1 │ │ │ │ - addi r28,r28,16 │ │ │ │ - stfd f0,-16(r28) │ │ │ │ - stfd f1,-8(r28) │ │ │ │ - bne 22a74 │ │ │ │ - ld r9,224(r31) │ │ │ │ - addi r20,r20,16 │ │ │ │ - add r21,r21,r9 │ │ │ │ - ld r9,208(r31) │ │ │ │ - cmpld r9,r20 │ │ │ │ - bne 2293c │ │ │ │ - cmpdi r23,4 │ │ │ │ - mr r21,r17 │ │ │ │ - mr r28,r26 │ │ │ │ - ld r29,280(r31) │ │ │ │ - ld r26,272(r31) │ │ │ │ - mr r27,r25 │ │ │ │ - mr r17,r19 │ │ │ │ - beq 23400 │ │ │ │ - cmpdi r23,5 │ │ │ │ - beq 22f94 │ │ │ │ - li r5,0 │ │ │ │ - ld r9,128(r31) │ │ │ │ - cmpdi r9,0 │ │ │ │ - ble 22eb8 │ │ │ │ - li r30,0 │ │ │ │ - sldi r16,r27,5 │ │ │ │ - addi r9,r31,48 │ │ │ │ - mr r25,r23 │ │ │ │ - std r29,184(r31) │ │ │ │ - mr r28,r5 │ │ │ │ - std r15,208(r31) │ │ │ │ - mr r23,r30 │ │ │ │ - mr r30,r21 │ │ │ │ - mr r21,r22 │ │ │ │ - std r9,80(r31) │ │ │ │ - std r16,216(r31) │ │ │ │ - cmpd r28,r25 │ │ │ │ - bge 22c64 │ │ │ │ - ld r27,88(r17) │ │ │ │ - sldi r22,r28,4 │ │ │ │ - sldi r16,r28,3 │ │ │ │ - subf r15,r28,r25 │ │ │ │ - ld r10,184(r31) │ │ │ │ - ld r4,72(r17) │ │ │ │ - ld r18,208(r31) │ │ │ │ - add r22,r30,r22 │ │ │ │ - addi r9,r16,-8 │ │ │ │ - addi r27,r27,1 │ │ │ │ - lfd f1,0(r22) │ │ │ │ - lfd f2,8(r22) │ │ │ │ - ldx r29,r10,r16 │ │ │ │ - add r19,r26,r9 │ │ │ │ - add r16,r10,r16 │ │ │ │ - add r20,r4,r9 │ │ │ │ - mulld r28,r27,r28 │ │ │ │ - sldi r27,r27,1 │ │ │ │ - sldi r28,r28,1 │ │ │ │ - ldu r24,8(r19) │ │ │ │ - addi r22,r22,16 │ │ │ │ - add r24,r28,r24 │ │ │ │ - add r28,r28,r27 │ │ │ │ - sldi r9,r24,4 │ │ │ │ - sldi r24,r24,3 │ │ │ │ - add r9,r18,r9 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - ldu r10,8(r20) │ │ │ │ - ldx r9,r14,r24 │ │ │ │ - addic. r15,r15,-1 │ │ │ │ - stfd f1,0(r22) │ │ │ │ - stfd f2,8(r22) │ │ │ │ - maddld r29,r29,r10,r9 │ │ │ │ - stdu r29,8(r16) │ │ │ │ - bne 22c18 │ │ │ │ - ld r8,216(r31) │ │ │ │ - ld r27,24(r17) │ │ │ │ - ld r9,184(r31) │ │ │ │ - sldi r10,r25,4 │ │ │ │ - ld r28,224(r17) │ │ │ │ - add r10,r30,r10 │ │ │ │ - add r27,r27,r8 │ │ │ │ - lfd f30,0(r10) │ │ │ │ - lfd f31,8(r10) │ │ │ │ - ldx r9,r9,r21 │ │ │ │ - lfd f3,0(r27) │ │ │ │ - lfd f4,8(r27) │ │ │ │ - sldi r9,r9,5 │ │ │ │ + addic. r30,r30,-1 │ │ │ │ + addi r28,r28,1 │ │ │ │ + addi r29,r29,16 │ │ │ │ + stfd f0,-16(r29) │ │ │ │ + stfd f1,-8(r29) │ │ │ │ + bne 212d4 │ │ │ │ + ld r2,248(r31) │ │ │ │ + addi r19,r19,16 │ │ │ │ + mr r21,r16 │ │ │ │ + add r25,r25,r2 │ │ │ │ + ld r2,232(r31) │ │ │ │ + cmpld r2,r19 │ │ │ │ + bne 211a8 │ │ │ │ + cmpdi r24,4 │ │ │ │ + mr r30,r15 │ │ │ │ + mr r25,r22 │ │ │ │ + ld r28,264(r31) │ │ │ │ + mr r22,r18 │ │ │ │ + mr r15,r21 │ │ │ │ + mr r18,r17 │ │ │ │ + mr r29,r27 │ │ │ │ + beq 21c48 │ │ │ │ + cmpdi r24,5 │ │ │ │ + beq 217d8 │ │ │ │ + li r6,0 │ │ │ │ + ld r2,88(r31) │ │ │ │ + cmpdi r2,0 │ │ │ │ + ble 216f8 │ │ │ │ + addi r2,r31,48 │ │ │ │ + li r27,0 │ │ │ │ + sldi r15,r15,5 │ │ │ │ + mr r26,r23 │ │ │ │ + std r22,192(r31) │ │ │ │ + std r25,200(r31) │ │ │ │ + std r2,80(r31) │ │ │ │ + mr r2,r24 │ │ │ │ + mr r24,r27 │ │ │ │ + std r15,224(r31) │ │ │ │ + mr r27,r2 │ │ │ │ + cmpd r6,r27 │ │ │ │ + bge 214a8 │ │ │ │ + ld r19,88(r18) │ │ │ │ + ld r9,192(r31) │ │ │ │ + sldi r23,r6,4 │ │ │ │ + sldi r15,r6,3 │ │ │ │ + subf r25,r6,r27 │ │ │ │ + ld r5,72(r18) │ │ │ │ + ld r16,200(r31) │ │ │ │ + addi r2,r15,-8 │ │ │ │ + ldx r22,r30,r15 │ │ │ │ + add r15,r30,r15 │ │ │ │ + addi r19,r19,1 │ │ │ │ + add r23,r9,r23 │ │ │ │ + add r17,r28,r2 │ │ │ │ + add r21,r5,r2 │ │ │ │ + mulld r6,r19,r6 │ │ │ │ + lfd f1,0(r23) │ │ │ │ + lfd f2,8(r23) │ │ │ │ + sldi r19,r19,1 │ │ │ │ + sldi r29,r6,1 │ │ │ │ + ldu r20,8(r17) │ │ │ │ + addi r23,r23,16 │ │ │ │ + add r20,r29,r20 │ │ │ │ + add r29,r29,r19 │ │ │ │ + sldi r2,r20,4 │ │ │ │ + sldi r20,r20,3 │ │ │ │ + add r2,r16,r2 │ │ │ │ + lfd f3,0(r2) │ │ │ │ + lfd f4,8(r2) │ │ │ │ + bl 367c │ │ │ │ + ldu r9,8(r21) │ │ │ │ + ldx r2,r14,r20 │ │ │ │ + addic. r25,r25,-1 │ │ │ │ + stfd f1,0(r23) │ │ │ │ + stfd f2,8(r23) │ │ │ │ + maddld r22,r22,r9,r2 │ │ │ │ + stdu r22,8(r15) │ │ │ │ + bne 21460 │ │ │ │ + ld r10,192(r31) │ │ │ │ + sldi r9,r27,4 │ │ │ │ + ld r23,24(r18) │ │ │ │ + ldx r2,r30,r26 │ │ │ │ + ld r29,224(r18) │ │ │ │ + add r9,r10,r9 │ │ │ │ + ld r10,224(r31) │ │ │ │ + sldi r2,r2,5 │ │ │ │ + lfd f30,0(r9) │ │ │ │ + lfd f31,8(r9) │ │ │ │ + add r29,r29,r2 │ │ │ │ + add r23,r23,r10 │ │ │ │ + lfd f3,0(r23) │ │ │ │ + lfd f4,8(r23) │ │ │ │ fmr f1,f30 │ │ │ │ fmr f2,f31 │ │ │ │ - add r28,r28,r9 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - lfd f3,16(r27) │ │ │ │ - lfd f4,24(r27) │ │ │ │ + bl 367c │ │ │ │ + lfd f3,16(r23) │ │ │ │ + lfd f4,24(r23) │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - lq r10,0(r28) │ │ │ │ - ld r24,240(r31) │ │ │ │ - ld r25,248(r31) │ │ │ │ + bl 367c │ │ │ │ + plq r2,0(r29) │ │ │ │ + ld r26,272(r31) │ │ │ │ + ld r27,280(r31) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - mr r22,r11 │ │ │ │ - mr r27,r10 │ │ │ │ - std r22,32(r31) │ │ │ │ - std r27,40(r31) │ │ │ │ + mr r19,r2 │ │ │ │ + mr r23,r3 │ │ │ │ + std r19,32(r31) │ │ │ │ + std r23,40(r31) │ │ │ │ + lfd f3,32(r31) │ │ │ │ + lfd f4,40(r31) │ │ │ │ fmr f1,f28 │ │ │ │ fmr f2,f29 │ │ │ │ + bl 3d10 │ │ │ │ + ld r2,80(r31) │ │ │ │ + stfd f1,0(r2) │ │ │ │ + stfd f2,8(r2) │ │ │ │ + ld r8,48(r31) │ │ │ │ + ld r10,56(r31) │ │ │ │ + lqarx r6,0,r29 │ │ │ │ + mr r2,r6 │ │ │ │ + mr r9,r7 │ │ │ │ + xor r6,r6,r23 │ │ │ │ + xor r7,r19,r9 │ │ │ │ + or r7,r7,r6 │ │ │ │ + cmpdi r7,0 │ │ │ │ + bne 21588 │ │ │ │ + mr r26,r10 │ │ │ │ + mr r27,r8 │ │ │ │ + stqcx. r26,0,r29 │ │ │ │ + bne 21558 │ │ │ │ + cmpld r19,r9 │ │ │ │ + bne 22138 │ │ │ │ + cmpld r23,r2 │ │ │ │ + bne 22138 │ │ │ │ + std r26,272(r31) │ │ │ │ + std r27,280(r31) │ │ │ │ + addi r29,r29,16 │ │ │ │ + plq r2,0(r29) │ │ │ │ + ld r26,288(r31) │ │ │ │ + ld r27,296(r31) │ │ │ │ + mr r19,r2 │ │ │ │ + mr r23,r3 │ │ │ │ + std r19,32(r31) │ │ │ │ + std r23,40(r31) │ │ │ │ lfd f3,32(r31) │ │ │ │ lfd f4,40(r31) │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ - ld r9,80(r31) │ │ │ │ - stfd f1,0(r9) │ │ │ │ - stfd f2,8(r9) │ │ │ │ - ld r6,48(r31) │ │ │ │ - ld r7,56(r31) │ │ │ │ - lqarx r10,0,r28 │ │ │ │ - xor r8,r11,r22 │ │ │ │ - xor r5,r10,r27 │ │ │ │ - mr r9,r11 │ │ │ │ - or. r8,r8,r5 │ │ │ │ - bne 22d44 │ │ │ │ - mr r24,r7 │ │ │ │ - mr r25,r6 │ │ │ │ - stqcx. r24,0,r28 │ │ │ │ - bne 22d1c │ │ │ │ - cmpld r22,r9 │ │ │ │ - bne 238f4 │ │ │ │ - cmpld r27,r10 │ │ │ │ - bne 238f4 │ │ │ │ - std r24,240(r31) │ │ │ │ - std r25,248(r31) │ │ │ │ - addi r28,r28,16 │ │ │ │ - lq r10,0(r28) │ │ │ │ - ld r24,256(r31) │ │ │ │ - ld r25,264(r31) │ │ │ │ - mr r22,r11 │ │ │ │ - mr r27,r10 │ │ │ │ - std r22,32(r31) │ │ │ │ - std r27,40(r31) │ │ │ │ fmr f1,f30 │ │ │ │ fmr f2,f31 │ │ │ │ - lfd f3,32(r31) │ │ │ │ - lfd f4,40(r31) │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ - ld r9,80(r31) │ │ │ │ - stfd f1,0(r9) │ │ │ │ - stfd f2,8(r9) │ │ │ │ - ld r6,48(r31) │ │ │ │ - ld r7,56(r31) │ │ │ │ - lqarx r10,0,r28 │ │ │ │ - xor r8,r11,r22 │ │ │ │ - xor r5,r10,r27 │ │ │ │ - mr r9,r11 │ │ │ │ - or. r8,r8,r5 │ │ │ │ - bne 22dd0 │ │ │ │ - mr r24,r7 │ │ │ │ - mr r25,r6 │ │ │ │ - stqcx. r24,0,r28 │ │ │ │ - bne 22da8 │ │ │ │ - cmpld r22,r9 │ │ │ │ - bne 23900 │ │ │ │ - cmpld r27,r10 │ │ │ │ - bne 23900 │ │ │ │ - std r25,264(r31) │ │ │ │ - ld r25,48(r17) │ │ │ │ - std r24,256(r31) │ │ │ │ - addic. r28,r25,-1 │ │ │ │ - ble 23860 │ │ │ │ - ld r9,72(r31) │ │ │ │ - sldi r21,r25,3 │ │ │ │ - mtctr r28 │ │ │ │ - li r3,0 │ │ │ │ - add r7,r26,r21 │ │ │ │ - add r4,r9,r21 │ │ │ │ - ld r9,64(r31) │ │ │ │ - add r6,r9,r21 │ │ │ │ - b 22e24 │ │ │ │ - addi r28,r28,-1 │ │ │ │ - std r3,0(r7) │ │ │ │ - bdz 23840 │ │ │ │ - ldu r10,-8(r4) │ │ │ │ - ldu r9,-8(r6) │ │ │ │ - ldu r8,-8(r7) │ │ │ │ - subf r9,r9,r10 │ │ │ │ - cmpd r8,r9 │ │ │ │ - beq 22e18 │ │ │ │ - sldi r9,r28,3 │ │ │ │ - ld r10,128(r31) │ │ │ │ - addi r23,r23,1 │ │ │ │ - addi r8,r8,1 │ │ │ │ - stdx r8,r26,r9 │ │ │ │ - cmpd r10,r23 │ │ │ │ - beq 22eb8 │ │ │ │ - sldi r21,r25,3 │ │ │ │ - b 22bc4 │ │ │ │ - bl 3cc0 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 3d10 │ │ │ │ + ld r2,80(r31) │ │ │ │ + stfd f1,0(r2) │ │ │ │ + stfd f2,8(r2) │ │ │ │ + ld r8,48(r31) │ │ │ │ + ld r10,56(r31) │ │ │ │ + lqarx r6,0,r29 │ │ │ │ + mr r2,r6 │ │ │ │ + mr r9,r7 │ │ │ │ + xor r6,r6,r23 │ │ │ │ + xor r7,r19,r9 │ │ │ │ + or r7,r7,r6 │ │ │ │ + cmpdi r7,0 │ │ │ │ + bne 2161c │ │ │ │ + mr r26,r10 │ │ │ │ + mr r27,r8 │ │ │ │ + stqcx. r26,0,r29 │ │ │ │ + bne 215ec │ │ │ │ + cmpld r19,r9 │ │ │ │ + bne 22144 │ │ │ │ + cmpld r23,r2 │ │ │ │ + bne 22144 │ │ │ │ + std r27,296(r31) │ │ │ │ + std r26,288(r31) │ │ │ │ + ld r27,48(r18) │ │ │ │ + addic. r6,r27,-1 │ │ │ │ + ble 220a0 │ │ │ │ + ld r2,72(r31) │ │ │ │ + sldi r26,r27,3 │ │ │ │ + mtctr r6 │ │ │ │ + li r11,0 │ │ │ │ + add r8,r28,r26 │ │ │ │ + add r5,r2,r26 │ │ │ │ + ld r2,64(r31) │ │ │ │ + add r7,r2,r26 │ │ │ │ + b 21670 │ │ │ │ + addi r6,r6,-1 │ │ │ │ + std r11,0(r8) │ │ │ │ + bdz 22080 │ │ │ │ + ldu r9,-8(r5) │ │ │ │ + ldu r2,-8(r7) │ │ │ │ + ldu r10,-8(r8) │ │ │ │ + subf r2,r2,r9 │ │ │ │ + cmpd r10,r2 │ │ │ │ + beq 21664 │ │ │ │ + sldi r2,r6,3 │ │ │ │ + ld r9,88(r31) │ │ │ │ + addi r24,r24,1 │ │ │ │ + addi r10,r10,1 │ │ │ │ + stdx r10,r28,r2 │ │ │ │ + cmpd r9,r24 │ │ │ │ + beq 216f8 │ │ │ │ + sldi r26,r27,3 │ │ │ │ + b 2140c │ │ │ │ + bl 3ce0 │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - fmr f2,f21 │ │ │ │ - fmr f1,f20 │ │ │ │ + fmr f2,f17 │ │ │ │ + fmr f1,f16 │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - bl 36a0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - b 22a34 │ │ │ │ - ld r9,264(r17) │ │ │ │ - ld r10,136(r31) │ │ │ │ - ldx r27,r9,r10 │ │ │ │ - b 226b0 │ │ │ │ - mr r17,r27 │ │ │ │ - std r18,96(r31) │ │ │ │ - std r19,104(r31) │ │ │ │ - std r24,112(r31) │ │ │ │ - std r25,120(r31) │ │ │ │ - ld r9,176(r31) │ │ │ │ - addi r8,r9,1 │ │ │ │ - std r8,176(r31) │ │ │ │ - ld r10,136(r31) │ │ │ │ - ld r9,0(r1) │ │ │ │ - addi r10,r10,16 │ │ │ │ + bl 367c │ │ │ │ + bl 36c0 │ │ │ │ + b 2129c │ │ │ │ + ld r2,264(r18) │ │ │ │ + ld r9,128(r31) │ │ │ │ + ldx r15,r2,r9 │ │ │ │ + b 20f18 │ │ │ │ + mr r18,r29 │ │ │ │ + std r16,96(r31) │ │ │ │ + std r17,104(r31) │ │ │ │ + std r20,112(r31) │ │ │ │ + std r21,120(r31) │ │ │ │ + ld r2,136(r31) │ │ │ │ + addi r10,r2,1 │ │ │ │ std r10,136(r31) │ │ │ │ - ld r10,192(r31) │ │ │ │ - cmpd r10,r8 │ │ │ │ - ld r10,200(r31) │ │ │ │ - std r9,0(r10) │ │ │ │ - mr r1,r10 │ │ │ │ - bne 226a0 │ │ │ │ - addi r1,r31,576 │ │ │ │ + ld r9,128(r31) │ │ │ │ + ld r2,0(r1) │ │ │ │ + addi r9,r9,16 │ │ │ │ + std r9,128(r31) │ │ │ │ + ld r9,208(r31) │ │ │ │ + cmpd r9,r10 │ │ │ │ + ld r9,216(r31) │ │ │ │ + std r2,0(r9) │ │ │ │ + mr r1,r9 │ │ │ │ + bne 20f08 │ │ │ │ + lxv vs63,304(r31) │ │ │ │ + addi r1,r31,608 │ │ │ │ ld r0,16(r1) │ │ │ │ lwz r11,8(r1) │ │ │ │ ld r14,-288(r1) │ │ │ │ ld r15,-280(r1) │ │ │ │ ld r16,-272(r1) │ │ │ │ ld r17,-264(r1) │ │ │ │ ld r18,-256(r1) │ │ │ │ ld r19,-248(r1) │ │ │ │ ld r20,-240(r1) │ │ │ │ ld r21,-232(r1) │ │ │ │ + mtlr r0 │ │ │ │ ld r22,-224(r1) │ │ │ │ ld r23,-216(r1) │ │ │ │ ld r24,-208(r1) │ │ │ │ ld r25,-200(r1) │ │ │ │ ld r26,-192(r1) │ │ │ │ ld r27,-184(r1) │ │ │ │ - mtlr r0 │ │ │ │ ld r28,-176(r1) │ │ │ │ ld r29,-168(r1) │ │ │ │ ld r30,-160(r1) │ │ │ │ ld r31,-152(r1) │ │ │ │ lfd f14,-144(r1) │ │ │ │ lfd f15,-136(r1) │ │ │ │ lfd f16,-128(r1) │ │ │ │ lfd f17,-120(r1) │ │ │ │ lfd f18,-112(r1) │ │ │ │ lfd f19,-104(r1) │ │ │ │ lfd f20,-96(r1) │ │ │ │ lfd f21,-88(r1) │ │ │ │ lfd f22,-80(r1) │ │ │ │ lfd f23,-72(r1) │ │ │ │ + mtocrf 8,r11 │ │ │ │ lfd f24,-64(r1) │ │ │ │ lfd f25,-56(r1) │ │ │ │ lfd f26,-48(r1) │ │ │ │ lfd f27,-40(r1) │ │ │ │ lfd f28,-32(r1) │ │ │ │ lfd f29,-24(r1) │ │ │ │ lfd f30,-16(r1) │ │ │ │ lfd f31,-8(r1) │ │ │ │ - mtocrf 8,r11 │ │ │ │ blr │ │ │ │ - sldi r9,r25,5 │ │ │ │ - li r23,0 │ │ │ │ - addi r20,r14,-8 │ │ │ │ + sldi r2,r21,5 │ │ │ │ + addi r19,r14,-8 │ │ │ │ + li r24,0 │ │ │ │ + lfd f1,176(r31) │ │ │ │ + lfd f2,184(r31) │ │ │ │ li r27,0 │ │ │ │ - ld r18,96(r31) │ │ │ │ - ld r19,104(r31) │ │ │ │ - ld r24,112(r31) │ │ │ │ - ld r25,120(r31) │ │ │ │ - std r9,64(r31) │ │ │ │ - ld r9,88(r31) │ │ │ │ - mr r22,r23 │ │ │ │ - mr r16,r20 │ │ │ │ - mr r23,r28 │ │ │ │ - mr r28,r27 │ │ │ │ - lfd f1,0(r9) │ │ │ │ - lfd f2,8(r9) │ │ │ │ - addi r9,r21,16 │ │ │ │ - std r9,184(r31) │ │ │ │ - sldi r10,r22,4 │ │ │ │ - std r22,0(r26) │ │ │ │ - add r10,r15,r10 │ │ │ │ - lfd f3,0(r10) │ │ │ │ - lfd f4,8(r10) │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - ld r6,0(r23) │ │ │ │ - ldu r8,8(r16) │ │ │ │ - ld r9,184(r31) │ │ │ │ - sldi. r10,r30,1 │ │ │ │ - maddld r27,r28,r6,r8 │ │ │ │ - stfd f1,0(r9) │ │ │ │ - stfd f2,8(r9) │ │ │ │ - std r27,8(r29) │ │ │ │ - ble 22ea8 │ │ │ │ - li r20,0 │ │ │ │ - addi r9,r21,32 │ │ │ │ - std r16,216(r31) │ │ │ │ - std r22,208(r31) │ │ │ │ - mr r16,r20 │ │ │ │ - mr r20,r23 │ │ │ │ - mr r23,r30 │ │ │ │ - std r9,112(r31) │ │ │ │ - add r22,r16,r10 │ │ │ │ - std r16,8(r26) │ │ │ │ - sldi r10,r22,4 │ │ │ │ - add r10,r15,r10 │ │ │ │ + ld r16,96(r31) │ │ │ │ + ld r17,104(r31) │ │ │ │ + ld r20,112(r31) │ │ │ │ + ld r21,120(r31) │ │ │ │ + mr r23,r19 │ │ │ │ + std r2,64(r31) │ │ │ │ + mr r19,r29 │ │ │ │ + addi r2,r22,16 │ │ │ │ + mr r29,r24 │ │ │ │ + mr r24,r26 │ │ │ │ + std r2,192(r31) │ │ │ │ + sldi r10,r29,4 │ │ │ │ + std r29,0(r28) │ │ │ │ + add r10,r25,r10 │ │ │ │ lfd f3,0(r10) │ │ │ │ lfd f4,8(r10) │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - sldi r10,r22,3 │ │ │ │ - ld r7,8(r20) │ │ │ │ - ld r9,112(r31) │ │ │ │ - cmpdi r23,0 │ │ │ │ - ldx r10,r14,r10 │ │ │ │ - stfd f1,0(r9) │ │ │ │ - stfd f2,8(r9) │ │ │ │ - maddld r22,r27,r7,r10 │ │ │ │ - std r22,16(r29) │ │ │ │ - ble 22ea8 │ │ │ │ - addi r9,r21,48 │ │ │ │ - li r27,0 │ │ │ │ - std r16,224(r31) │ │ │ │ - mr r16,r22 │ │ │ │ - std r9,80(r31) │ │ │ │ - mr r9,r23 │ │ │ │ - mr r22,r27 │ │ │ │ - mr r23,r20 │ │ │ │ - mr r27,r17 │ │ │ │ - mr r20,r9 │ │ │ │ - nop │ │ │ │ - sldi r17,r20,2 │ │ │ │ - std r22,16(r26) │ │ │ │ - add r17,r17,r22 │ │ │ │ - sldi r8,r17,4 │ │ │ │ - sldi r17,r17,3 │ │ │ │ - add r8,r15,r8 │ │ │ │ + bl 367c │ │ │ │ + ld r7,0(r19) │ │ │ │ + ldu r8,8(r23) │ │ │ │ + sldi. r10,r24,1 │ │ │ │ + ld r2,192(r31) │ │ │ │ + maddld r26,r27,r7,r8 │ │ │ │ + stfd f1,0(r2) │ │ │ │ + stfd f2,8(r2) │ │ │ │ + std r26,8(r30) │ │ │ │ + ble 216e8 │ │ │ │ + li r15,0 │ │ │ │ + addi r2,r22,32 │ │ │ │ + std r23,224(r31) │ │ │ │ + std r29,200(r31) │ │ │ │ + mr r23,r15 │ │ │ │ + std r2,112(r31) │ │ │ │ + mr r15,r18 │ │ │ │ + mr r2,r26 │ │ │ │ + mr r18,r24 │ │ │ │ + add r29,r23,r10 │ │ │ │ + std r2,72(r31) │ │ │ │ + std r23,8(r28) │ │ │ │ + sldi r9,r29,4 │ │ │ │ + add r9,r25,r9 │ │ │ │ + lfd f3,0(r9) │ │ │ │ + lfd f4,8(r9) │ │ │ │ + bl 367c │ │ │ │ + ld r2,112(r31) │ │ │ │ + sldi r10,r29,3 │ │ │ │ + ld r8,8(r19) │ │ │ │ + cmpdi r18,0 │ │ │ │ + ldx r9,r14,r10 │ │ │ │ + stfd f1,0(r2) │ │ │ │ + stfd f2,8(r2) │ │ │ │ + ld r2,72(r31) │ │ │ │ + maddld r26,r2,r8,r9 │ │ │ │ + std r26,16(r30) │ │ │ │ + ble 21c30 │ │ │ │ + li r29,0 │ │ │ │ + addi r2,r22,48 │ │ │ │ + std r23,232(r31) │ │ │ │ + mr r24,r29 │ │ │ │ + mr r29,r15 │ │ │ │ + std r2,80(r31) │ │ │ │ + sldi r23,r18,2 │ │ │ │ + std r24,16(r28) │ │ │ │ + add r23,r23,r24 │ │ │ │ + sldi r8,r23,4 │ │ │ │ + sldi r23,r23,3 │ │ │ │ + add r8,r25,r8 │ │ │ │ lfd f3,0(r8) │ │ │ │ lfd f4,8(r8) │ │ │ │ - bl 6d428 │ │ │ │ + bl 367c │ │ │ │ + ld r7,16(r19) │ │ │ │ + ldx r8,r14,r23 │ │ │ │ + cmpdi r18,0 │ │ │ │ + ld r2,80(r31) │ │ │ │ + maddld r15,r26,r7,r8 │ │ │ │ + stfd f1,0(r2) │ │ │ │ + stfd f2,8(r2) │ │ │ │ + std r15,24(r30) │ │ │ │ + ble 216e4 │ │ │ │ + addi r23,r22,64 │ │ │ │ + li r8,0 │ │ │ │ + mr r27,r19 │ │ │ │ + std r24,96(r31) │ │ │ │ + mr r19,r23 │ │ │ │ + mr r2,r8 │ │ │ │ + mr r23,r29 │ │ │ │ nop │ │ │ │ - ld r7,16(r23) │ │ │ │ - ldx r8,r14,r17 │ │ │ │ - ld r9,80(r31) │ │ │ │ - cmpdi r20,0 │ │ │ │ - maddld r28,r16,r7,r8 │ │ │ │ - stfd f1,0(r9) │ │ │ │ - stfd f2,8(r9) │ │ │ │ - std r28,24(r29) │ │ │ │ - ble 22ea4 │ │ │ │ - li r9,0 │ │ │ │ - addi r16,r21,64 │ │ │ │ - mr r17,r27 │ │ │ │ - std r22,96(r31) │ │ │ │ - mr r8,r9 │ │ │ │ - mulli r30,r20,6 │ │ │ │ - std r8,24(r26) │ │ │ │ - std r8,72(r31) │ │ │ │ - add r30,r30,r8 │ │ │ │ - sldi r9,r30,4 │ │ │ │ - sldi r30,r30,3 │ │ │ │ - add r9,r15,r9 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ - bl 6d428 │ │ │ │ nop │ │ │ │ - ld r10,24(r23) │ │ │ │ - ldx r9,r14,r30 │ │ │ │ - cmpdi r20,0 │ │ │ │ - ld r8,72(r31) │ │ │ │ + nop │ │ │ │ + mulli r26,r18,6 │ │ │ │ + std r2,24(r28) │ │ │ │ + std r2,72(r31) │ │ │ │ + add r26,r26,r2 │ │ │ │ + sldi r10,r26,4 │ │ │ │ + sldi r26,r26,3 │ │ │ │ + add r10,r25,r10 │ │ │ │ + lfd f3,0(r10) │ │ │ │ + lfd f4,8(r10) │ │ │ │ + bl 367c │ │ │ │ + ld r6,24(r27) │ │ │ │ + ldx r10,r14,r26 │ │ │ │ + cmpdi r18,0 │ │ │ │ + ld r2,72(r31) │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ - stfd f1,0(r16) │ │ │ │ - stfd f2,8(r16) │ │ │ │ - maddld r27,r28,r10,r9 │ │ │ │ - std r27,32(r29) │ │ │ │ - ble 23390 │ │ │ │ - mr r9,r27 │ │ │ │ - li r30,0 │ │ │ │ - mr r27,r17 │ │ │ │ - addi r28,r31,48 │ │ │ │ - std r8,72(r31) │ │ │ │ - addi r22,r21,80 │ │ │ │ - mr r17,r9 │ │ │ │ - b 231a0 │ │ │ │ - nop │ │ │ │ + stfd f1,0(r19) │ │ │ │ + stfd f2,8(r19) │ │ │ │ + maddld r29,r15,r6,r10 │ │ │ │ + std r29,32(r30) │ │ │ │ + ble 21bc0 │ │ │ │ + li r26,0 │ │ │ │ + addi r24,r31,48 │ │ │ │ + addi r15,r22,80 │ │ │ │ + std r2,72(r31) │ │ │ │ + b 219d0 │ │ │ │ nop │ │ │ │ - lfd f3,0(r16) │ │ │ │ - lfd f4,8(r16) │ │ │ │ - ld r17,32(r29) │ │ │ │ - ld r23,72(r27) │ │ │ │ - sldi r20,r20,3 │ │ │ │ - std r30,32(r26) │ │ │ │ - add r20,r20,r30 │ │ │ │ - sldi r9,r20,4 │ │ │ │ - sldi r20,r20,3 │ │ │ │ - add r9,r15,r9 │ │ │ │ - lfd f1,0(r9) │ │ │ │ - lfd f2,8(r9) │ │ │ │ - bl 6d428 │ │ │ │ nop │ │ │ │ - ldx r4,r14,r20 │ │ │ │ - ld r8,32(r23) │ │ │ │ - ld r9,48(r27) │ │ │ │ - ld r10,24(r27) │ │ │ │ - ld r6,64(r31) │ │ │ │ - ld r7,224(r27) │ │ │ │ - stfd f1,0(r22) │ │ │ │ - stfd f2,8(r22) │ │ │ │ - maddld r8,r17,r8,r4 │ │ │ │ - sldi r5,r9,3 │ │ │ │ - sldi r9,r9,4 │ │ │ │ - add r20,r10,r6 │ │ │ │ - add r9,r21,r9 │ │ │ │ - lfd f3,0(r20) │ │ │ │ - lfd f4,8(r20) │ │ │ │ - lfd f30,0(r9) │ │ │ │ - lfd f31,8(r9) │ │ │ │ - std r8,40(r29) │ │ │ │ + lfd f3,0(r19) │ │ │ │ + lfd f4,8(r19) │ │ │ │ + ld r29,32(r30) │ │ │ │ + ld r27,72(r23) │ │ │ │ + sldi r18,r18,3 │ │ │ │ + std r26,32(r28) │ │ │ │ + add r18,r18,r26 │ │ │ │ + sldi r2,r18,4 │ │ │ │ + sldi r18,r18,3 │ │ │ │ + add r2,r25,r2 │ │ │ │ + lfd f1,0(r2) │ │ │ │ + lfd f2,8(r2) │ │ │ │ + bl 367c │ │ │ │ + ldx r6,r14,r18 │ │ │ │ + ld r10,32(r27) │ │ │ │ + ld r2,48(r23) │ │ │ │ + ld r5,24(r23) │ │ │ │ + ld r9,64(r31) │ │ │ │ + stfd f1,0(r15) │ │ │ │ + stfd f2,8(r15) │ │ │ │ + ld r8,224(r23) │ │ │ │ + maddld r10,r29,r10,r6 │ │ │ │ + sldi r7,r2,3 │ │ │ │ + sldi r2,r2,4 │ │ │ │ + add r18,r5,r9 │ │ │ │ + add r2,r22,r2 │ │ │ │ + lfd f3,0(r18) │ │ │ │ + lfd f4,8(r18) │ │ │ │ + lfd f30,0(r2) │ │ │ │ + lfd f31,8(r2) │ │ │ │ + std r10,40(r30) │ │ │ │ + ldx r2,r30,r7 │ │ │ │ fmr f1,f30 │ │ │ │ fmr f2,f31 │ │ │ │ - ldx r9,r29,r5 │ │ │ │ - sldi r9,r9,5 │ │ │ │ - add r23,r7,r9 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - lfd f3,16(r20) │ │ │ │ - lfd f4,24(r20) │ │ │ │ + sldi r2,r2,5 │ │ │ │ + add r27,r8,r2 │ │ │ │ + bl 367c │ │ │ │ + lfd f3,16(r18) │ │ │ │ + lfd f4,24(r18) │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - lq r10,0(r23) │ │ │ │ + bl 367c │ │ │ │ + plq r2,0(r27) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - mr r20,r11 │ │ │ │ - mr r17,r10 │ │ │ │ - std r20,32(r31) │ │ │ │ - std r17,40(r31) │ │ │ │ + mr r29,r2 │ │ │ │ + mr r18,r3 │ │ │ │ + std r29,32(r31) │ │ │ │ + std r18,40(r31) │ │ │ │ + lfd f3,32(r31) │ │ │ │ + lfd f4,40(r31) │ │ │ │ fmr f1,f28 │ │ │ │ fmr f2,f29 │ │ │ │ + bl 3d10 │ │ │ │ + stfd f1,0(r24) │ │ │ │ + stfd f2,8(r24) │ │ │ │ + ld r6,48(r31) │ │ │ │ + ld r7,56(r31) │ │ │ │ + lqarx r10,0,r27 │ │ │ │ + xor r8,r10,r18 │ │ │ │ + mr r2,r10 │ │ │ │ + mr r9,r11 │ │ │ │ + xor r10,r29,r11 │ │ │ │ + or r10,r10,r8 │ │ │ │ + cmpdi r10,0 │ │ │ │ + bne 21ae4 │ │ │ │ + mr r16,r7 │ │ │ │ + mr r17,r6 │ │ │ │ + stqcx. r16,0,r27 │ │ │ │ + bne 21ab4 │ │ │ │ + cmpld r29,r9 │ │ │ │ + bne 2212c │ │ │ │ + cmpld r18,r2 │ │ │ │ + bne 2212c │ │ │ │ + plq r2,16(r27) │ │ │ │ + addi r27,r27,16 │ │ │ │ + mr r29,r2 │ │ │ │ + mr r18,r3 │ │ │ │ + std r29,32(r31) │ │ │ │ + std r18,40(r31) │ │ │ │ lfd f3,32(r31) │ │ │ │ lfd f4,40(r31) │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ - stfd f1,0(r28) │ │ │ │ - stfd f2,8(r28) │ │ │ │ - ld r5,48(r31) │ │ │ │ - ld r6,56(r31) │ │ │ │ - lqarx r10,0,r23 │ │ │ │ - xor r8,r11,r20 │ │ │ │ - xor r7,r10,r17 │ │ │ │ - mr r9,r11 │ │ │ │ - or. r8,r8,r7 │ │ │ │ - bne 232b8 │ │ │ │ - mr r18,r6 │ │ │ │ - mr r19,r5 │ │ │ │ - stqcx. r18,0,r23 │ │ │ │ - bne 23290 │ │ │ │ - cmpld r20,r9 │ │ │ │ - bne 238e8 │ │ │ │ - cmpld r17,r10 │ │ │ │ - bne 238e8 │ │ │ │ - lq r10,16(r23) │ │ │ │ - addi r23,r23,16 │ │ │ │ - mr r20,r11 │ │ │ │ - mr r17,r10 │ │ │ │ - std r20,32(r31) │ │ │ │ - std r17,40(r31) │ │ │ │ fmr f1,f30 │ │ │ │ fmr f2,f31 │ │ │ │ - lfd f3,32(r31) │ │ │ │ - lfd f4,40(r31) │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ - stfd f1,0(r28) │ │ │ │ - stfd f2,8(r28) │ │ │ │ - ld r5,48(r31) │ │ │ │ - ld r6,56(r31) │ │ │ │ - lqarx r10,0,r23 │ │ │ │ - xor r8,r11,r20 │ │ │ │ - xor r7,r10,r17 │ │ │ │ + bl 3d10 │ │ │ │ + stfd f1,0(r24) │ │ │ │ + stfd f2,8(r24) │ │ │ │ + ld r6,48(r31) │ │ │ │ + ld r7,56(r31) │ │ │ │ + lqarx r10,0,r27 │ │ │ │ + xor r8,r10,r18 │ │ │ │ + mr r2,r10 │ │ │ │ mr r9,r11 │ │ │ │ - or. r8,r8,r7 │ │ │ │ - bne 23330 │ │ │ │ - mr r24,r6 │ │ │ │ - mr r25,r5 │ │ │ │ - stqcx. r24,0,r23 │ │ │ │ - bne 23308 │ │ │ │ - cmpld r20,r9 │ │ │ │ - bne 238dc │ │ │ │ - cmpld r17,r10 │ │ │ │ - bne 238dc │ │ │ │ - ld r20,88(r27) │ │ │ │ - addi r30,r30,1 │ │ │ │ - addi r20,r20,1 │ │ │ │ - sldi r10,r20,1 │ │ │ │ - cmpd r10,r30 │ │ │ │ - bgt 23190 │ │ │ │ - ld r8,72(r31) │ │ │ │ - mr r17,r27 │ │ │ │ - addi r8,r8,1 │ │ │ │ - cmpd r10,r8 │ │ │ │ - ble 233c0 │ │ │ │ + xor r10,r29,r11 │ │ │ │ + or r10,r10,r8 │ │ │ │ + cmpdi r10,0 │ │ │ │ + bne 21b64 │ │ │ │ + mr r20,r7 │ │ │ │ + mr r21,r6 │ │ │ │ + stqcx. r20,0,r27 │ │ │ │ + bne 21b34 │ │ │ │ + cmpld r29,r9 │ │ │ │ + bne 22120 │ │ │ │ + cmpld r18,r2 │ │ │ │ + bne 22120 │ │ │ │ + ld r18,88(r23) │ │ │ │ + addi r26,r26,1 │ │ │ │ + addi r18,r18,1 │ │ │ │ + sldi r10,r18,1 │ │ │ │ + cmpd r10,r26 │ │ │ │ + bgt 219c0 │ │ │ │ + ld r2,72(r31) │ │ │ │ + addi r2,r2,1 │ │ │ │ + cmpd r10,r2 │ │ │ │ + ble 21bf0 │ │ │ │ ld r9,80(r31) │ │ │ │ - ld r28,24(r29) │ │ │ │ - ld r23,72(r27) │ │ │ │ + ld r15,24(r30) │ │ │ │ + ld r27,72(r23) │ │ │ │ lfd f1,0(r9) │ │ │ │ lfd f2,8(r9) │ │ │ │ - b 23110 │ │ │ │ + b 21950 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ld r22,96(r31) │ │ │ │ - sldi r10,r20,1 │ │ │ │ - mr r27,r17 │ │ │ │ - addi r22,r22,1 │ │ │ │ - cmpd r22,r10 │ │ │ │ - bge 233d0 │ │ │ │ - ld r9,112(r31) │ │ │ │ - ld r16,16(r29) │ │ │ │ - ld r23,72(r27) │ │ │ │ - lfd f1,0(r9) │ │ │ │ - lfd f2,8(r9) │ │ │ │ - b 230b0 │ │ │ │ - ld r22,96(r31) │ │ │ │ - addi r22,r22,1 │ │ │ │ - cmpd r22,r10 │ │ │ │ - blt 233a8 │ │ │ │ - ld r16,224(r31) │ │ │ │ - mr r17,r27 │ │ │ │ - mr r23,r20 │ │ │ │ - addi r16,r16,1 │ │ │ │ - cmpd r16,r10 │ │ │ │ - bge 238b0 │ │ │ │ - ld r9,184(r31) │ │ │ │ - ld r27,8(r29) │ │ │ │ - ld r20,72(r17) │ │ │ │ - lfd f1,0(r9) │ │ │ │ - lfd f2,8(r9) │ │ │ │ - b 2303c │ │ │ │ - ld r9,88(r31) │ │ │ │ - sldi r16,r25,5 │ │ │ │ - addi r22,r14,-8 │ │ │ │ - li r23,0 │ │ │ │ - li r27,0 │ │ │ │ - mr r25,r19 │ │ │ │ - mr r17,r14 │ │ │ │ + ld r24,96(r31) │ │ │ │ + sldi r10,r18,1 │ │ │ │ + mr r29,r23 │ │ │ │ + addi r24,r24,1 │ │ │ │ + cmpd r24,r10 │ │ │ │ + bge 21c04 │ │ │ │ + ld r2,112(r31) │ │ │ │ + ld r26,16(r30) │ │ │ │ + ld r19,72(r29) │ │ │ │ + lfd f1,0(r2) │ │ │ │ + lfd f2,8(r2) │ │ │ │ + b 218e0 │ │ │ │ + ld r24,96(r31) │ │ │ │ + mr r29,r23 │ │ │ │ + addi r24,r24,1 │ │ │ │ + cmpd r24,r10 │ │ │ │ + blt 21bd8 │ │ │ │ + ld r23,232(r31) │ │ │ │ + mr r15,r29 │ │ │ │ + addi r23,r23,1 │ │ │ │ + cmpd r23,r10 │ │ │ │ + bge 220f0 │ │ │ │ + ld r2,192(r31) │ │ │ │ + ld r19,72(r29) │ │ │ │ + lfd f1,0(r2) │ │ │ │ + lfd f2,8(r2) │ │ │ │ + ld r2,8(r30) │ │ │ │ + b 2187c │ │ │ │ + mr r18,r15 │ │ │ │ + std r16,96(r31) │ │ │ │ + std r17,104(r31) │ │ │ │ + std r20,112(r31) │ │ │ │ + std r21,120(r31) │ │ │ │ + b 216f8 │ │ │ │ + sldi r15,r21,5 │ │ │ │ + addi r23,r14,-8 │ │ │ │ + addi r2,r22,16 │ │ │ │ + li r24,0 │ │ │ │ + lfd f1,176(r31) │ │ │ │ + lfd f2,184(r31) │ │ │ │ mr r19,r28 │ │ │ │ - ld r20,160(r31) │ │ │ │ - mr r28,r26 │ │ │ │ - mr r14,r22 │ │ │ │ + mr r18,r14 │ │ │ │ + ld r28,160(r31) │ │ │ │ + ld r14,144(r31) │ │ │ │ + mr r21,r17 │ │ │ │ + mr r17,r27 │ │ │ │ + std r15,64(r31) │ │ │ │ + ld r29,168(r31) │ │ │ │ + ld r15,152(r31) │ │ │ │ + std r2,192(r31) │ │ │ │ + mr r2,r26 │ │ │ │ mr r26,r23 │ │ │ │ - std r16,64(r31) │ │ │ │ - ld r22,144(r31) │ │ │ │ - mr r16,r21 │ │ │ │ - ld r23,152(r31) │ │ │ │ - lfd f1,0(r9) │ │ │ │ - lfd f2,8(r9) │ │ │ │ - addi r9,r21,16 │ │ │ │ - ld r21,168(r31) │ │ │ │ - std r9,184(r31) │ │ │ │ - mr r9,r30 │ │ │ │ - mr r30,r27 │ │ │ │ - sldi r10,r26,4 │ │ │ │ - std r9,72(r31) │ │ │ │ - std r26,0(r28) │ │ │ │ - add r10,r15,r10 │ │ │ │ - lfd f3,0(r10) │ │ │ │ - lfd f4,8(r10) │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - ld r5,0(r19) │ │ │ │ - ldu r10,8(r14) │ │ │ │ - ld r9,72(r31) │ │ │ │ - ld r7,184(r31) │ │ │ │ - maddld r30,r30,r5,r10 │ │ │ │ - sldi. r8,r9,1 │ │ │ │ - stfd f1,0(r7) │ │ │ │ - stfd f2,8(r7) │ │ │ │ - std r30,8(r29) │ │ │ │ - ble 2381c │ │ │ │ + mr r23,r24 │ │ │ │ + sldi r8,r23,4 │ │ │ │ + std r2,72(r31) │ │ │ │ + std r23,0(r19) │ │ │ │ + add r8,r25,r8 │ │ │ │ + lfd f3,0(r8) │ │ │ │ + lfd f4,8(r8) │ │ │ │ + bl 367c │ │ │ │ + ld r6,0(r17) │ │ │ │ + ldu r8,8(r26) │ │ │ │ + ld r2,72(r31) │ │ │ │ + ld r9,192(r31) │ │ │ │ + maddld r24,r24,r6,r8 │ │ │ │ + sldi. r7,r2,1 │ │ │ │ + stfd f1,0(r9) │ │ │ │ + stfd f2,8(r9) │ │ │ │ + std r24,8(r30) │ │ │ │ + ble 22054 │ │ │ │ li r27,0 │ │ │ │ - addi r10,r16,32 │ │ │ │ - std r26,160(r31) │ │ │ │ - std r14,208(r31) │ │ │ │ + addi r9,r22,32 │ │ │ │ + mr r16,r21 │ │ │ │ + mr r20,r24 │ │ │ │ + std r26,200(r31) │ │ │ │ + mr r21,r17 │ │ │ │ + mr r17,r2 │ │ │ │ mr r24,r27 │ │ │ │ - std r10,80(r31) │ │ │ │ - mr r27,r19 │ │ │ │ - mr r10,r30 │ │ │ │ - mr r19,r25 │ │ │ │ - mr r25,r9 │ │ │ │ - add r14,r24,r8 │ │ │ │ - std r10,72(r31) │ │ │ │ - std r24,8(r28) │ │ │ │ - sldi r9,r14,4 │ │ │ │ - add r9,r15,r9 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - ld r10,80(r31) │ │ │ │ - sldi r8,r14,3 │ │ │ │ - ld r7,8(r27) │ │ │ │ - cmpdi r25,0 │ │ │ │ - ldx r9,r17,r8 │ │ │ │ - stfd f1,0(r10) │ │ │ │ - stfd f2,8(r10) │ │ │ │ - ld r10,72(r31) │ │ │ │ - maddld r26,r10,r7,r9 │ │ │ │ - std r26,16(r29) │ │ │ │ - ble 23804 │ │ │ │ - li r7,0 │ │ │ │ - mr r18,r19 │ │ │ │ - addi r14,r16,48 │ │ │ │ - mr r19,r27 │ │ │ │ - std r24,144(r31) │ │ │ │ - mr r9,r7 │ │ │ │ - sldi r30,r25,2 │ │ │ │ - std r9,16(r28) │ │ │ │ - std r9,72(r31) │ │ │ │ - add r30,r30,r9 │ │ │ │ - sldi r10,r30,4 │ │ │ │ - sldi r30,r30,3 │ │ │ │ - add r10,r15,r10 │ │ │ │ - lfd f3,0(r10) │ │ │ │ - lfd f4,8(r10) │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - ld r8,16(r19) │ │ │ │ - ldx r10,r17,r30 │ │ │ │ - cmpdi r25,0 │ │ │ │ - ld r9,72(r31) │ │ │ │ + std r9,80(r31) │ │ │ │ + add r27,r24,r7 │ │ │ │ + std r24,8(r19) │ │ │ │ + sldi r2,r27,4 │ │ │ │ + add r2,r25,r2 │ │ │ │ + lfd f3,0(r2) │ │ │ │ + lfd f4,8(r2) │ │ │ │ + bl 367c │ │ │ │ + sldi r7,r27,3 │ │ │ │ + ld r10,8(r21) │ │ │ │ + ld r9,80(r31) │ │ │ │ + cmpdi r17,0 │ │ │ │ + ldx r2,r18,r7 │ │ │ │ + stfd f1,0(r9) │ │ │ │ + stfd f2,8(r9) │ │ │ │ + maddld r26,r20,r10,r2 │ │ │ │ + std r26,16(r30) │ │ │ │ + ble 2203c │ │ │ │ + addi r27,r22,48 │ │ │ │ + li r10,0 │ │ │ │ + std r24,160(r31) │ │ │ │ + std r23,144(r31) │ │ │ │ + mr r24,r27 │ │ │ │ + mr r2,r10 │ │ │ │ + mr r27,r16 │ │ │ │ + mr r16,r21 │ │ │ │ + sldi r23,r17,2 │ │ │ │ + std r2,16(r19) │ │ │ │ + std r2,72(r31) │ │ │ │ + add r23,r23,r2 │ │ │ │ + sldi r8,r23,4 │ │ │ │ + sldi r23,r23,3 │ │ │ │ + add r8,r25,r8 │ │ │ │ + lfd f3,0(r8) │ │ │ │ + lfd f4,8(r8) │ │ │ │ + bl 367c │ │ │ │ + ld r7,16(r16) │ │ │ │ + ldx r8,r18,r23 │ │ │ │ + cmpdi r17,0 │ │ │ │ + ld r2,72(r31) │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ - stfd f1,0(r14) │ │ │ │ - stfd f2,8(r14) │ │ │ │ - maddld r27,r26,r8,r10 │ │ │ │ - std r27,24(r29) │ │ │ │ - ble 23790 │ │ │ │ - li r30,0 │ │ │ │ - addi r26,r31,48 │ │ │ │ - addi r24,r16,64 │ │ │ │ - std r9,72(r31) │ │ │ │ - b 235b0 │ │ │ │ - lfd f3,0(r14) │ │ │ │ - lfd f4,8(r14) │ │ │ │ - ld r27,24(r29) │ │ │ │ - ld r19,72(r18) │ │ │ │ - mulli r25,r25,6 │ │ │ │ - std r30,24(r28) │ │ │ │ - add r25,r25,r30 │ │ │ │ - sldi r9,r25,4 │ │ │ │ - sldi r25,r25,3 │ │ │ │ - add r9,r15,r9 │ │ │ │ - lfd f1,0(r9) │ │ │ │ - lfd f2,8(r9) │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - ldx r5,r17,r25 │ │ │ │ - ld r8,24(r19) │ │ │ │ - ld r9,48(r18) │ │ │ │ - ld r10,24(r18) │ │ │ │ - ld r4,64(r31) │ │ │ │ - ld r7,224(r18) │ │ │ │ stfd f1,0(r24) │ │ │ │ stfd f2,8(r24) │ │ │ │ - maddld r8,r27,r8,r5 │ │ │ │ - sldi r6,r9,3 │ │ │ │ - sldi r9,r9,4 │ │ │ │ - add r25,r10,r4 │ │ │ │ - add r9,r16,r9 │ │ │ │ - lfd f3,0(r25) │ │ │ │ - lfd f4,8(r25) │ │ │ │ - lfd f30,0(r9) │ │ │ │ - lfd f31,8(r9) │ │ │ │ - std r8,32(r29) │ │ │ │ + maddld r21,r26,r7,r8 │ │ │ │ + std r21,24(r30) │ │ │ │ + ble 21fc4 │ │ │ │ + li r26,0 │ │ │ │ + addi r23,r31,48 │ │ │ │ + addi r20,r22,64 │ │ │ │ + std r2,72(r31) │ │ │ │ + b 21de0 │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + lfd f3,0(r24) │ │ │ │ + lfd f4,8(r24) │ │ │ │ + ld r21,24(r30) │ │ │ │ + ld r16,72(r27) │ │ │ │ + mulli r17,r17,6 │ │ │ │ + std r26,24(r19) │ │ │ │ + add r17,r17,r26 │ │ │ │ + sldi r2,r17,4 │ │ │ │ + sldi r17,r17,3 │ │ │ │ + add r2,r25,r2 │ │ │ │ + lfd f1,0(r2) │ │ │ │ + lfd f2,8(r2) │ │ │ │ + bl 367c │ │ │ │ + ldx r7,r18,r17 │ │ │ │ + ld r10,24(r16) │ │ │ │ + ld r2,48(r27) │ │ │ │ + ld r9,24(r27) │ │ │ │ + ld r5,64(r31) │ │ │ │ + stfd f1,0(r20) │ │ │ │ + stfd f2,8(r20) │ │ │ │ + ld r6,224(r27) │ │ │ │ + maddld r10,r21,r10,r7 │ │ │ │ + sldi r8,r2,3 │ │ │ │ + sldi r2,r2,4 │ │ │ │ + add r17,r9,r5 │ │ │ │ + add r2,r22,r2 │ │ │ │ + lfd f3,0(r17) │ │ │ │ + lfd f4,8(r17) │ │ │ │ + lfd f30,0(r2) │ │ │ │ + lfd f31,8(r2) │ │ │ │ + std r10,32(r30) │ │ │ │ + ldx r2,r30,r8 │ │ │ │ fmr f1,f30 │ │ │ │ fmr f2,f31 │ │ │ │ - ldx r9,r29,r6 │ │ │ │ - sldi r9,r9,5 │ │ │ │ - add r19,r7,r9 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - lfd f3,16(r25) │ │ │ │ - lfd f4,24(r25) │ │ │ │ + sldi r2,r2,5 │ │ │ │ + add r16,r6,r2 │ │ │ │ + bl 367c │ │ │ │ + lfd f3,16(r17) │ │ │ │ + lfd f4,24(r17) │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - lq r10,0(r19) │ │ │ │ + bl 367c │ │ │ │ + plq r2,0(r16) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - mr r25,r11 │ │ │ │ - mr r27,r10 │ │ │ │ - std r25,32(r31) │ │ │ │ - std r27,40(r31) │ │ │ │ + mr r17,r2 │ │ │ │ + mr r21,r3 │ │ │ │ + std r17,32(r31) │ │ │ │ + std r21,40(r31) │ │ │ │ + lfd f3,32(r31) │ │ │ │ + lfd f4,40(r31) │ │ │ │ fmr f1,f28 │ │ │ │ fmr f2,f29 │ │ │ │ + bl 3d10 │ │ │ │ + stfd f1,0(r23) │ │ │ │ + stfd f2,8(r23) │ │ │ │ + ld r8,48(r31) │ │ │ │ + ld r10,56(r31) │ │ │ │ + lqarx r6,0,r16 │ │ │ │ + mr r2,r6 │ │ │ │ + mr r9,r7 │ │ │ │ + xor r6,r6,r21 │ │ │ │ + xor r7,r17,r9 │ │ │ │ + or r7,r7,r6 │ │ │ │ + cmpdi r7,0 │ │ │ │ + bne 21ef4 │ │ │ │ + mr r14,r10 │ │ │ │ + mr r15,r8 │ │ │ │ + stqcx. r14,0,r16 │ │ │ │ + bne 21ec4 │ │ │ │ + cmpld r9,r17 │ │ │ │ + bne 220e4 │ │ │ │ + cmpld r2,r21 │ │ │ │ + bne 220e4 │ │ │ │ + plq r2,16(r16) │ │ │ │ + addi r16,r16,16 │ │ │ │ + mr r21,r2 │ │ │ │ + mr r17,r3 │ │ │ │ + std r21,32(r31) │ │ │ │ + std r17,40(r31) │ │ │ │ lfd f3,32(r31) │ │ │ │ lfd f4,40(r31) │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ - stfd f1,0(r26) │ │ │ │ - stfd f2,8(r26) │ │ │ │ - ld r6,48(r31) │ │ │ │ - ld r7,56(r31) │ │ │ │ - lqarx r10,0,r19 │ │ │ │ - xor r8,r11,r25 │ │ │ │ - xor r5,r10,r27 │ │ │ │ - mr r9,r11 │ │ │ │ - or. r8,r8,r5 │ │ │ │ - bne 236c8 │ │ │ │ - mr r22,r7 │ │ │ │ - mr r23,r6 │ │ │ │ - stqcx. r22,0,r19 │ │ │ │ - bne 236a0 │ │ │ │ - cmpld r9,r25 │ │ │ │ - bne 238a4 │ │ │ │ - cmpld r10,r27 │ │ │ │ - bne 238a4 │ │ │ │ - lq r10,16(r19) │ │ │ │ - addi r19,r19,16 │ │ │ │ - mr r27,r11 │ │ │ │ - mr r25,r10 │ │ │ │ - std r27,32(r31) │ │ │ │ - std r25,40(r31) │ │ │ │ fmr f1,f30 │ │ │ │ fmr f2,f31 │ │ │ │ - lfd f3,32(r31) │ │ │ │ - lfd f4,40(r31) │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ - stfd f1,0(r26) │ │ │ │ - stfd f2,8(r26) │ │ │ │ - ld r6,48(r31) │ │ │ │ - ld r7,56(r31) │ │ │ │ - lqarx r10,0,r19 │ │ │ │ - xor r8,r11,r27 │ │ │ │ - xor r5,r10,r25 │ │ │ │ - mr r9,r11 │ │ │ │ - or. r8,r8,r5 │ │ │ │ - bne 23740 │ │ │ │ - mr r20,r7 │ │ │ │ - mr r21,r6 │ │ │ │ - stqcx. r20,0,r19 │ │ │ │ - bne 23718 │ │ │ │ - cmpld r27,r9 │ │ │ │ - bne 23898 │ │ │ │ - cmpld r25,r10 │ │ │ │ - bne 23898 │ │ │ │ - ld r25,88(r18) │ │ │ │ - addi r30,r30,1 │ │ │ │ - addi r25,r25,1 │ │ │ │ - sldi r8,r25,1 │ │ │ │ - cmpd r8,r30 │ │ │ │ - bgt 235a0 │ │ │ │ - ld r9,72(r31) │ │ │ │ - addi r9,r9,1 │ │ │ │ - cmpd r8,r9 │ │ │ │ - ble 237c0 │ │ │ │ - ld r10,80(r31) │ │ │ │ - ld r26,16(r29) │ │ │ │ - ld r19,72(r18) │ │ │ │ - lfd f1,0(r10) │ │ │ │ - lfd f2,8(r10) │ │ │ │ - b 23534 │ │ │ │ - ld r24,144(r31) │ │ │ │ - sldi r8,r25,1 │ │ │ │ - mr r19,r18 │ │ │ │ - addi r24,r24,1 │ │ │ │ - cmpd r24,r8 │ │ │ │ - bge 237d4 │ │ │ │ - ld r9,184(r31) │ │ │ │ - ld r10,8(r29) │ │ │ │ - ld r27,72(r19) │ │ │ │ + bl 3d10 │ │ │ │ + stfd f1,0(r23) │ │ │ │ + stfd f2,8(r23) │ │ │ │ + ld r8,48(r31) │ │ │ │ + ld r10,56(r31) │ │ │ │ + lqarx r6,0,r16 │ │ │ │ + mr r2,r6 │ │ │ │ + mr r9,r7 │ │ │ │ + xor r6,r6,r17 │ │ │ │ + xor r7,r21,r9 │ │ │ │ + or r7,r7,r6 │ │ │ │ + cmpdi r7,0 │ │ │ │ + bne 21f74 │ │ │ │ + mr r28,r10 │ │ │ │ + mr r29,r8 │ │ │ │ + stqcx. r28,0,r16 │ │ │ │ + bne 21f44 │ │ │ │ + cmpld r21,r9 │ │ │ │ + bne 220d8 │ │ │ │ + cmpld r17,r2 │ │ │ │ + bne 220d8 │ │ │ │ + ld r17,88(r27) │ │ │ │ + addi r26,r26,1 │ │ │ │ + addi r17,r17,1 │ │ │ │ + sldi r7,r17,1 │ │ │ │ + cmpd r7,r26 │ │ │ │ + bgt 21dd0 │ │ │ │ + ld r2,72(r31) │ │ │ │ + addi r2,r2,1 │ │ │ │ + cmpd r7,r2 │ │ │ │ + ble 21ff8 │ │ │ │ + ld r9,80(r31) │ │ │ │ + ld r26,16(r30) │ │ │ │ + ld r16,72(r27) │ │ │ │ lfd f1,0(r9) │ │ │ │ lfd f2,8(r9) │ │ │ │ - b 234cc │ │ │ │ - ld r24,144(r31) │ │ │ │ - mr r19,r18 │ │ │ │ + b 21d60 │ │ │ │ + ld r24,160(r31) │ │ │ │ + sldi r7,r17,1 │ │ │ │ + ld r23,144(r31) │ │ │ │ + mr r16,r27 │ │ │ │ addi r24,r24,1 │ │ │ │ - cmpd r24,r8 │ │ │ │ - blt 237a8 │ │ │ │ - ld r26,160(r31) │ │ │ │ - mr r9,r25 │ │ │ │ - ld r14,208(r31) │ │ │ │ - mr r25,r19 │ │ │ │ - addi r26,r26,1 │ │ │ │ - cmpd r26,r8 │ │ │ │ - bge 2381c │ │ │ │ - lfd f1,0(r16) │ │ │ │ - lfd f2,8(r16) │ │ │ │ - ld r30,0(r29) │ │ │ │ - ld r19,72(r19) │ │ │ │ - b 2345c │ │ │ │ - mr r17,r19 │ │ │ │ - std r22,144(r31) │ │ │ │ - std r23,152(r31) │ │ │ │ - std r20,160(r31) │ │ │ │ - std r21,168(r31) │ │ │ │ - b 22eb8 │ │ │ │ - mr r17,r25 │ │ │ │ - std r22,144(r31) │ │ │ │ - std r23,152(r31) │ │ │ │ - std r20,160(r31) │ │ │ │ - std r21,168(r31) │ │ │ │ - b 22eb8 │ │ │ │ - addi r10,r10,1 │ │ │ │ - li r9,0 │ │ │ │ - b 22658 │ │ │ │ - ld r10,128(r31) │ │ │ │ - ld r9,0(r26) │ │ │ │ + cmpd r24,r7 │ │ │ │ + bge 22010 │ │ │ │ + ld r2,192(r31) │ │ │ │ + ld r20,8(r30) │ │ │ │ + ld r21,72(r16) │ │ │ │ + lfd f1,0(r2) │ │ │ │ + lfd f2,8(r2) │ │ │ │ + b 21cfc │ │ │ │ + ld r24,160(r31) │ │ │ │ + ld r23,144(r31) │ │ │ │ + mr r16,r27 │ │ │ │ + addi r24,r24,1 │ │ │ │ + cmpd r24,r7 │ │ │ │ + blt 21fe0 │ │ │ │ addi r23,r23,1 │ │ │ │ - cmpd r10,r23 │ │ │ │ + ld r26,200(r31) │ │ │ │ + mr r21,r16 │ │ │ │ + mr r2,r17 │ │ │ │ + cmpd r23,r7 │ │ │ │ + bge 22054 │ │ │ │ + lfd f1,0(r22) │ │ │ │ + lfd f2,8(r22) │ │ │ │ + ld r24,0(r30) │ │ │ │ + ld r17,72(r16) │ │ │ │ + b 21c94 │ │ │ │ + mr r18,r16 │ │ │ │ + std r14,144(r31) │ │ │ │ + std r15,152(r31) │ │ │ │ + std r28,160(r31) │ │ │ │ + std r29,168(r31) │ │ │ │ + b 216f8 │ │ │ │ + mr r18,r21 │ │ │ │ + std r14,144(r31) │ │ │ │ + std r15,152(r31) │ │ │ │ + std r28,160(r31) │ │ │ │ + std r29,168(r31) │ │ │ │ + b 216f8 │ │ │ │ addi r9,r9,1 │ │ │ │ - std r9,0(r26) │ │ │ │ - bne 22bcc │ │ │ │ - b 22eb8 │ │ │ │ - sldi r9,r28,3 │ │ │ │ - ldx r8,r26,r9 │ │ │ │ - b 22e40 │ │ │ │ - cmpdi r23,4 │ │ │ │ - beq 22eb8 │ │ │ │ - cmpdi r23,5 │ │ │ │ - bne 22b84 │ │ │ │ - b 22eb8 │ │ │ │ - mr r10,r9 │ │ │ │ - neg r9,r18 │ │ │ │ - mr r5,r23 │ │ │ │ - stdux r10,r1,r9 │ │ │ │ - addi r15,r1,32 │ │ │ │ - b 22b88 │ │ │ │ - mr r27,r9 │ │ │ │ - mr r25,r10 │ │ │ │ - b 236e8 │ │ │ │ - mr r25,r9 │ │ │ │ - mr r27,r10 │ │ │ │ - b 23670 │ │ │ │ - ld r22,208(r31) │ │ │ │ - ld r16,216(r31) │ │ │ │ - mr r30,r23 │ │ │ │ - addi r22,r22,1 │ │ │ │ - cmpd r22,r10 │ │ │ │ - bge 22ea8 │ │ │ │ - lfd f1,0(r21) │ │ │ │ - lfd f2,8(r21) │ │ │ │ - ld r28,0(r29) │ │ │ │ - ld r23,72(r17) │ │ │ │ - b 22fdc │ │ │ │ - mr r20,r9 │ │ │ │ - mr r17,r10 │ │ │ │ - b 232d8 │ │ │ │ - mr r20,r9 │ │ │ │ - mr r17,r10 │ │ │ │ - b 23260 │ │ │ │ - mr r22,r9 │ │ │ │ - mr r27,r10 │ │ │ │ - b 22ce8 │ │ │ │ - mr r22,r9 │ │ │ │ - mr r27,r10 │ │ │ │ - b 22d74 │ │ │ │ + li r2,0 │ │ │ │ + b 20eac │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + ld r9,88(r31) │ │ │ │ + ld r2,0(r28) │ │ │ │ + addi r24,r24,1 │ │ │ │ + cmpd r9,r24 │ │ │ │ + addi r2,r2,1 │ │ │ │ + std r2,0(r28) │ │ │ │ + bne 21414 │ │ │ │ + b 216f8 │ │ │ │ + sldi r2,r6,3 │ │ │ │ + ldx r10,r28,r2 │ │ │ │ + b 2168c │ │ │ │ + cmpdi r24,4 │ │ │ │ + beq 216f8 │ │ │ │ + cmpdi r24,5 │ │ │ │ + bne 213d0 │ │ │ │ + b 216f8 │ │ │ │ + mr r9,r2 │ │ │ │ + neg r2,r20 │ │ │ │ + mr r6,r24 │ │ │ │ + stdux r9,r1,r2 │ │ │ │ + addi r25,r1,32 │ │ │ │ + b 213d4 │ │ │ │ + mr r21,r9 │ │ │ │ + mr r17,r2 │ │ │ │ + b 21f18 │ │ │ │ + mr r17,r9 │ │ │ │ + mr r21,r2 │ │ │ │ + b 21e98 │ │ │ │ + ld r29,200(r31) │ │ │ │ + mr r24,r18 │ │ │ │ + ld r23,224(r31) │ │ │ │ + mr r18,r15 │ │ │ │ + addi r29,r29,1 │ │ │ │ + cmpd r29,r10 │ │ │ │ + bge 216e8 │ │ │ │ + lfd f1,0(r22) │ │ │ │ + lfd f2,8(r22) │ │ │ │ + ld r27,0(r30) │ │ │ │ + ld r19,72(r15) │ │ │ │ + b 2181c │ │ │ │ + mr r29,r9 │ │ │ │ + mr r18,r2 │ │ │ │ + b 21b08 │ │ │ │ + mr r29,r9 │ │ │ │ + mr r18,r2 │ │ │ │ + b 21a88 │ │ │ │ + mr r19,r9 │ │ │ │ + mr r23,r2 │ │ │ │ + b 21528 │ │ │ │ + mr r19,r9 │ │ │ │ + mr r23,r2 │ │ │ │ + b 215bc │ │ │ │ .long 0x0 │ │ │ │ .long 0x3020000 │ │ │ │ .long 0x1292 │ │ │ │ nop │ │ │ │ - nop │ │ │ │ - addis r2,r12,7 │ │ │ │ - addi r2,r2,17888 │ │ │ │ mflr r0 │ │ │ │ mfocrf r11,8 │ │ │ │ + stfd f18,-112(r1) │ │ │ │ + stfd f19,-104(r1) │ │ │ │ + stfd f20,-96(r1) │ │ │ │ + stfd f21,-88(r1) │ │ │ │ stfd f22,-80(r1) │ │ │ │ + std r0,16(r1) │ │ │ │ stfd f23,-72(r1) │ │ │ │ stfd f24,-64(r1) │ │ │ │ stfd f25,-56(r1) │ │ │ │ stfd f26,-48(r1) │ │ │ │ stfd f27,-40(r1) │ │ │ │ stfd f28,-32(r1) │ │ │ │ stfd f29,-24(r1) │ │ │ │ stfd f30,-16(r1) │ │ │ │ stfd f31,-8(r1) │ │ │ │ - stw r11,8(r1) │ │ │ │ - std r28,-112(r1) │ │ │ │ - std r29,-104(r1) │ │ │ │ - std r30,-96(r1) │ │ │ │ - std r31,-88(r1) │ │ │ │ - std r14,-224(r1) │ │ │ │ - std r15,-216(r1) │ │ │ │ - std r16,-208(r1) │ │ │ │ - std r17,-200(r1) │ │ │ │ - std r18,-192(r1) │ │ │ │ - std r19,-184(r1) │ │ │ │ - std r20,-176(r1) │ │ │ │ - std r21,-168(r1) │ │ │ │ - std r0,16(r1) │ │ │ │ - std r22,-160(r1) │ │ │ │ - std r23,-152(r1) │ │ │ │ - std r24,-144(r1) │ │ │ │ - std r25,-136(r1) │ │ │ │ - std r26,-128(r1) │ │ │ │ - std r27,-120(r1) │ │ │ │ + std r14,-256(r1) │ │ │ │ + std r15,-248(r1) │ │ │ │ + std r28,-144(r1) │ │ │ │ + std r29,-136(r1) │ │ │ │ + std r30,-128(r1) │ │ │ │ mr r29,r3 │ │ │ │ - stdu r1,-560(r1) │ │ │ │ - ld r19,0(r3) │ │ │ │ + std r16,-240(r1) │ │ │ │ + std r17,-232(r1) │ │ │ │ + std r18,-224(r1) │ │ │ │ + std r19,-216(r1) │ │ │ │ + std r20,-208(r1) │ │ │ │ + std r21,-200(r1) │ │ │ │ + std r22,-192(r1) │ │ │ │ + std r23,-184(r1) │ │ │ │ + std r24,-176(r1) │ │ │ │ + std r25,-168(r1) │ │ │ │ + std r26,-160(r1) │ │ │ │ + std r27,-152(r1) │ │ │ │ + std r31,-120(r1) │ │ │ │ + stw r11,8(r1) │ │ │ │ + ld r14,0(r3) │ │ │ │ + stdu r1,-592(r1) │ │ │ │ mr r31,r1 │ │ │ │ - ld r28,8(r19) │ │ │ │ - bl 33a0 │ │ │ │ - ld r2,24(r1) │ │ │ │ + stxv vs63,320(r1) │ │ │ │ + ld r28,8(r14) │ │ │ │ + bl 33a0 │ │ │ │ mr r30,r3 │ │ │ │ - bl 3660 │ │ │ │ - ld r2,24(r1) │ │ │ │ - divd r8,r28,r30 │ │ │ │ - mr r12,r3 │ │ │ │ - mulld r10,r8,r30 │ │ │ │ - subf r10,r10,r28 │ │ │ │ - cmpd r3,r10 │ │ │ │ - blt 24dd8 │ │ │ │ - maddld r5,r8,r12,r10 │ │ │ │ - add r9,r8,r5 │ │ │ │ - cmpd r5,r9 │ │ │ │ - std r9,256(r31) │ │ │ │ - bge 2436c │ │ │ │ - ld r9,8(r29) │ │ │ │ - sldi r10,r5,4 │ │ │ │ - mr r29,r5 │ │ │ │ + bl 3660 │ │ │ │ + divd r9,r28,r30 │ │ │ │ + mulld r2,r9,r30 │ │ │ │ + subf r2,r2,r28 │ │ │ │ + cmpd r3,r2 │ │ │ │ + blt 235ec │ │ │ │ + maddld r3,r9,r3,r2 │ │ │ │ + add r2,r9,r3 │ │ │ │ + cmpd r3,r2 │ │ │ │ + std r2,248(r31) │ │ │ │ + bge 22b60 │ │ │ │ + ld r2,8(r29) │ │ │ │ + xxspltib vs63,2 │ │ │ │ + plfd f24,287132 # 683e0 │ │ │ │ + std r3,224(r31) │ │ │ │ + std r18,112(r31) │ │ │ │ + std r19,120(r31) │ │ │ │ + plfd f25,287120 # 683e8 │ │ │ │ std r20,128(r31) │ │ │ │ std r21,136(r31) │ │ │ │ - std r24,144(r31) │ │ │ │ - std r25,152(r31) │ │ │ │ - std r9,184(r31) │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,23200 │ │ │ │ - std r9,168(r31) │ │ │ │ - addi r9,r10,8 │ │ │ │ - std r9,192(r31) │ │ │ │ - lwz r9,112(r19) │ │ │ │ - andi. r9,r9,2048 │ │ │ │ - bne 24dc8 │ │ │ │ - mr r12,r29 │ │ │ │ - ld r28,48(r19) │ │ │ │ - ld r9,168(r31) │ │ │ │ - ld r4,0(r1) │ │ │ │ - ld r30,88(r19) │ │ │ │ + vextsb2d v31,v31 │ │ │ │ + std r2,168(r31) │ │ │ │ + sldi r2,r3,4 │ │ │ │ + addi r2,r2,8 │ │ │ │ + std r2,176(r31) │ │ │ │ + lwz r2,112(r14) │ │ │ │ + andi. r2,r2,2048 │ │ │ │ + bne 235dc │ │ │ │ + ld r29,224(r31) │ │ │ │ + ld r28,48(r14) │ │ │ │ + ld r30,88(r14) │ │ │ │ li r6,0 │ │ │ │ - std r1,264(r31) │ │ │ │ - sldi r27,r28,3 │ │ │ │ - lfd f0,0(r9) │ │ │ │ - lfd f1,8(r9) │ │ │ │ - addi r15,r30,1 │ │ │ │ + ld r4,0(r1) │ │ │ │ + std r1,256(r31) │ │ │ │ addi r3,r28,1 │ │ │ │ - addic. r8,r28,-1 │ │ │ │ - addi r9,r27,15 │ │ │ │ - addi r5,r27,23 │ │ │ │ - mulld r10,r28,r15 │ │ │ │ - sldi r14,r15,1 │ │ │ │ + sldi r11,r28,3 │ │ │ │ + addi r12,r30,1 │ │ │ │ + addic. r26,r28,-1 │ │ │ │ sldi r7,r3,4 │ │ │ │ - clrrdi r9,r9,4 │ │ │ │ - clrrdi r5,r5,4 │ │ │ │ + addi r2,r11,15 │ │ │ │ + sldi r8,r12,1 │ │ │ │ + addi r5,r11,23 │ │ │ │ + mulld r10,r28,r12 │ │ │ │ + sldi r0,r12,5 │ │ │ │ mr r3,r7 │ │ │ │ + clrrdi r2,r2,4 │ │ │ │ + clrrdi r5,r5,4 │ │ │ │ neg r7,r7 │ │ │ │ - neg r9,r9 │ │ │ │ + addi r9,r3,-16 │ │ │ │ + neg r2,r2 │ │ │ │ neg r5,r5 │ │ │ │ + std r9,88(r31) │ │ │ │ + mulld r9,r9,r8 │ │ │ │ + stdux r4,r1,r2 │ │ │ │ sldi r10,r10,4 │ │ │ │ - addi r3,r3,-16 │ │ │ │ - stdux r4,r1,r9 │ │ │ │ neg r10,r10 │ │ │ │ - mulld r26,r3,r14 │ │ │ │ - mr r24,r3 │ │ │ │ - addi r4,r1,32 │ │ │ │ - std r4,64(r31) │ │ │ │ - sldi r4,r15,5 │ │ │ │ - mr r20,r4 │ │ │ │ - ld r4,0(r1) │ │ │ │ - stdux r4,r1,r9 │ │ │ │ - addi r4,r1,32 │ │ │ │ - std r4,72(r31) │ │ │ │ - ld r4,0(r1) │ │ │ │ - stdux r4,r1,r9 │ │ │ │ - addi r16,r1,32 │ │ │ │ - stdux r4,r1,r5 │ │ │ │ + mr r20,r9 │ │ │ │ + addi r9,r1,32 │ │ │ │ + std r9,64(r31) │ │ │ │ + stdux r4,r1,r2 │ │ │ │ + addi r9,r1,32 │ │ │ │ + std r9,72(r31) │ │ │ │ + stdux r4,r1,r2 │ │ │ │ addi r17,r1,32 │ │ │ │ + stdux r4,r1,r5 │ │ │ │ + addi r22,r1,32 │ │ │ │ stdux r4,r1,r7 │ │ │ │ - std r6,0(r17) │ │ │ │ - stfd f0,32(r1) │ │ │ │ - stfd f1,40(r1) │ │ │ │ - addi r18,r1,32 │ │ │ │ - ld r9,0(r1) │ │ │ │ - stdux r9,r1,r10 │ │ │ │ - addi r9,r1,32 │ │ │ │ - std r9,112(r31) │ │ │ │ - blt 24de4 │ │ │ │ - mulld r10,r12,r28 │ │ │ │ - mulld r7,r8,r15 │ │ │ │ - ld r5,64(r31) │ │ │ │ - neg r9,r15 │ │ │ │ - ld r6,120(r19) │ │ │ │ - ld r22,72(r19) │ │ │ │ - cmpdi cr4,r15,0 │ │ │ │ - sldi r0,r9,4 │ │ │ │ - add r4,r5,r27 │ │ │ │ - ld r5,72(r31) │ │ │ │ - std r6,80(r31) │ │ │ │ - add r8,r8,r10 │ │ │ │ - sldi r9,r7,4 │ │ │ │ - std r10,88(r31) │ │ │ │ - ld r10,112(r31) │ │ │ │ - add r23,r22,r27 │ │ │ │ - sldi r8,r8,4 │ │ │ │ - addi r9,r9,-8 │ │ │ │ - add r11,r5,r27 │ │ │ │ - mr r5,r27 │ │ │ │ - mr r27,r29 │ │ │ │ - add r7,r6,r8 │ │ │ │ - add r6,r10,r9 │ │ │ │ - mr r8,r26 │ │ │ │ - mr r26,r12 │ │ │ │ - mr r21,r11 │ │ │ │ - mr r29,r7 │ │ │ │ - mr r25,r6 │ │ │ │ - mr r7,r15 │ │ │ │ - mr r15,r28 │ │ │ │ - mr r28,r30 │ │ │ │ - ldu r30,-8(r23) │ │ │ │ - std r5,176(r31) │ │ │ │ - std r7,160(r31) │ │ │ │ - std r0,120(r31) │ │ │ │ + std r6,0(r22) │ │ │ │ + stfd f24,32(r1) │ │ │ │ + addi r23,r1,32 │ │ │ │ + stfd f25,8(r23) │ │ │ │ + ld r2,0(r1) │ │ │ │ + stdux r2,r1,r10 │ │ │ │ + addi r16,r1,32 │ │ │ │ + blt 235f8 │ │ │ │ + ld r7,64(r31) │ │ │ │ + mulld r9,r29,r28 │ │ │ │ + mulld r2,r26,r12 │ │ │ │ + ld r10,120(r14) │ │ │ │ + mulli r25,r12,-16 │ │ │ │ + cmpdi cr4,r12,0 │ │ │ │ + ld r24,72(r14) │ │ │ │ + add r5,r7,r11 │ │ │ │ + ld r7,72(r31) │ │ │ │ + mr r18,r10 │ │ │ │ + add r26,r26,r9 │ │ │ │ + sldi r2,r2,4 │ │ │ │ + std r9,80(r31) │ │ │ │ + add r15,r24,r11 │ │ │ │ + sldi r26,r26,4 │ │ │ │ + add r9,r16,r2 │ │ │ │ + add r4,r7,r11 │ │ │ │ + add r26,r10,r26 │ │ │ │ + mr r21,r9 │ │ │ │ + mr r19,r4 │ │ │ │ + ldu r27,-8(r15) │ │ │ │ + std r12,160(r31) │ │ │ │ + std r11,152(r31) │ │ │ │ + std r0,144(r31) │ │ │ │ std r8,104(r31) │ │ │ │ - std r4,96(r31) │ │ │ │ - mr r3,r30 │ │ │ │ - bl 6d098 │ │ │ │ - nop │ │ │ │ - lfd f3,0(r29) │ │ │ │ - lfd f4,8(r29) │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - bl 3ce0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - bl 6cd88 │ │ │ │ - nop │ │ │ │ - srdi r10,r14,1 │ │ │ │ - ld r4,96(r31) │ │ │ │ + std r5,96(r31) │ │ │ │ + mr r3,r27 │ │ │ │ + bl 3670 │ │ │ │ + lfd f3,0(r26) │ │ │ │ + lfd f4,8(r26) │ │ │ │ + bl 367c │ │ │ │ + bl 3d00 │ │ │ │ + bl 3810 │ │ │ │ + ld r5,96(r31) │ │ │ │ ld r8,104(r31) │ │ │ │ - ld r0,120(r31) │ │ │ │ - ld r7,160(r31) │ │ │ │ - ld r5,176(r31) │ │ │ │ - mr r12,r25 │ │ │ │ - mtctr r10 │ │ │ │ - addi r10,r3,1 │ │ │ │ - subf r9,r28,r3 │ │ │ │ - add r10,r10,r28 │ │ │ │ - stdu r9,-8(r4) │ │ │ │ - add r9,r30,r9 │ │ │ │ - stdu r10,-8(r21) │ │ │ │ - ble cr4,23c40 │ │ │ │ - addi r11,r9,1 │ │ │ │ - divd r6,r9,r30 │ │ │ │ - mr r3,r12 │ │ │ │ - addi r12,r12,16 │ │ │ │ - divd r10,r11,r30 │ │ │ │ - mulld r6,r6,r30 │ │ │ │ - mulld r10,r10,r30 │ │ │ │ - subf r6,r6,r9 │ │ │ │ - addi r9,r9,2 │ │ │ │ - subf r10,r10,r11 │ │ │ │ - std r6,-8(r12) │ │ │ │ - std r10,16(r3) │ │ │ │ - bdnz 23c0c │ │ │ │ - cmpld r22,r23 │ │ │ │ - addi r29,r29,-16 │ │ │ │ - add r25,r25,r0 │ │ │ │ - bne 23b8c │ │ │ │ - mr r12,r26 │ │ │ │ + ld r0,144(r31) │ │ │ │ + ld r11,152(r31) │ │ │ │ + addi r2,r3,1 │ │ │ │ + subf r10,r30,r3 │ │ │ │ + ld r12,160(r31) │ │ │ │ + add r2,r2,r30 │ │ │ │ + stdu r10,-8(r5) │ │ │ │ + stdu r2,-8(r19) │ │ │ │ + ble cr4,22478 │ │ │ │ + srdi r2,r8,1 │ │ │ │ + mtvsrdd vs45,r10,r10 │ │ │ │ + nop │ │ │ │ + plxv vs33,287872 # 68880 │ │ │ │ + mtvsrdd vs32,r27,r27 │ │ │ │ + mr r10,r21 │ │ │ │ + andi. r7,r2,1 │ │ │ │ + addi r7,r2,-1 │ │ │ │ + beq 22440 │ │ │ │ + xxmr vs43,vs33 │ │ │ │ + cmpdi r7,0 │ │ │ │ + vaddudm v1,v1,v31 │ │ │ │ + addi r10,r21,16 │ │ │ │ + vaddudm v12,v0,v13 │ │ │ │ + vaddudm v12,v12,v11 │ │ │ │ + vmodsd v12,v12,v0 │ │ │ │ + stxv vs44,0(r21) │ │ │ │ + beq 22478 │ │ │ │ + srdi r2,r2,1 │ │ │ │ + mtctr r2 │ │ │ │ + vaddudm v10,v1,v31 │ │ │ │ + vaddudm v11,v13,v1 │ │ │ │ + vaddudm v11,v11,v0 │ │ │ │ + addi r10,r10,32 │ │ │ │ + vaddudm v12,v0,v13 │ │ │ │ + vaddudm v12,v12,v10 │ │ │ │ + vmodsd v11,v11,v0 │ │ │ │ + vaddudm v1,v10,v31 │ │ │ │ + vmodsd v12,v12,v0 │ │ │ │ + stxv vs43,-32(r10) │ │ │ │ + stxv vs44,-16(r10) │ │ │ │ + bdnz 22448 │ │ │ │ + cmpld r24,r15 │ │ │ │ + addi r26,r26,-16 │ │ │ │ + add r21,r21,r25 │ │ │ │ + bne 22394 │ │ │ │ + mr r5,r11 │ │ │ │ li r4,0 │ │ │ │ - mr r3,r16 │ │ │ │ - mr r30,r28 │ │ │ │ - mr r26,r8 │ │ │ │ - mr r28,r15 │ │ │ │ - mr r29,r27 │ │ │ │ - mr r15,r7 │ │ │ │ - mr r27,r5 │ │ │ │ - std r12,200(r31) │ │ │ │ - bl 3bc0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - addi r9,r24,15 │ │ │ │ + mr r3,r17 │ │ │ │ + std r12,304(r31) │ │ │ │ + std r0,264(r31) │ │ │ │ + li r26,0 │ │ │ │ + std r11,240(r31) │ │ │ │ + mr r19,r17 │ │ │ │ + bl 3be0 │ │ │ │ + ld r27,88(r31) │ │ │ │ ld r6,0(r1) │ │ │ │ - ld r10,104(r19) │ │ │ │ - addi r7,r30,2 │ │ │ │ - addi r8,r26,15 │ │ │ │ + addi r7,r20,15 │ │ │ │ + addi r2,r30,2 │ │ │ │ mr r3,r30 │ │ │ │ - mr r25,r24 │ │ │ │ - clrrdi r9,r9,4 │ │ │ │ - li r14,0 │ │ │ │ + ld r25,104(r14) │ │ │ │ + clrrdi r7,r7,4 │ │ │ │ + addi r8,r27,15 │ │ │ │ + neg r7,r7 │ │ │ │ + divd r15,r25,r2 │ │ │ │ clrrdi r8,r8,4 │ │ │ │ - neg r9,r9 │ │ │ │ - divd r23,r10,r7 │ │ │ │ - mr r26,r10 │ │ │ │ neg r8,r8 │ │ │ │ - stdux r6,r1,r9 │ │ │ │ - addi r7,r1,32 │ │ │ │ - std r7,96(r31) │ │ │ │ - ld r9,0(r1) │ │ │ │ - stdux r9,r1,r8 │ │ │ │ - addi r24,r1,32 │ │ │ │ - std r24,160(r31) │ │ │ │ - bl 6d098 │ │ │ │ - nop │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,23248 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ - ld r9,168(r31) │ │ │ │ + stdux r6,r1,r8 │ │ │ │ + addi r8,r1,32 │ │ │ │ + std r8,88(r31) │ │ │ │ + stdux r6,r1,r7 │ │ │ │ + addi r21,r1,32 │ │ │ │ + std r21,160(r31) │ │ │ │ + bl 3670 │ │ │ │ + plfd f3,286488 # 68410 │ │ │ │ + plfd f4,286488 # 68418 │ │ │ │ + mr r20,r21 │ │ │ │ + mr r21,r29 │ │ │ │ + bl 3d10 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ - lfd f2,8(r9) │ │ │ │ - lfd f1,0(r9) │ │ │ │ - bl 6d4b8 │ │ │ │ - nop │ │ │ │ - mr r3,r26 │ │ │ │ - fmr f25,f2 │ │ │ │ - fmr f24,f1 │ │ │ │ - bl 6d098 │ │ │ │ - nop │ │ │ │ - addi r10,r26,1 │ │ │ │ - ld r7,96(r31) │ │ │ │ - ld r9,88(r31) │ │ │ │ - ld r12,200(r31) │ │ │ │ - std r15,248(r31) │ │ │ │ - mr r15,r22 │ │ │ │ - std r16,200(r31) │ │ │ │ - std r10,176(r31) │ │ │ │ - addi r10,r22,-8 │ │ │ │ + plfd f2,286412 # 683e8 │ │ │ │ + plfd f1,286396 # 683e0 │ │ │ │ + bl 3830 │ │ │ │ + mr r3,r25 │ │ │ │ fmr f23,f2 │ │ │ │ - mr r22,r28 │ │ │ │ fmr f22,f1 │ │ │ │ - std r30,240(r31) │ │ │ │ - std r27,304(r31) │ │ │ │ - std r10,104(r31) │ │ │ │ - ld r10,64(r31) │ │ │ │ - sldi r9,r9,4 │ │ │ │ - mr r28,r7 │ │ │ │ - mr r21,r12 │ │ │ │ - addi r10,r10,-8 │ │ │ │ - std r10,96(r31) │ │ │ │ - ld r10,72(r31) │ │ │ │ - addi r10,r10,-8 │ │ │ │ - std r10,88(r31) │ │ │ │ - ld r10,80(r31) │ │ │ │ - add r9,r10,r9 │ │ │ │ - std r9,80(r31) │ │ │ │ - add r9,r7,r25 │ │ │ │ - mr r25,r29 │ │ │ │ - std r9,120(r31) │ │ │ │ - ld r9,104(r31) │ │ │ │ - ldu r3,8(r9) │ │ │ │ - std r9,104(r31) │ │ │ │ - ld r9,96(r31) │ │ │ │ - ldu r26,8(r9) │ │ │ │ + bl 3670 │ │ │ │ + addi r9,r25,1 │ │ │ │ + ld r2,80(r31) │ │ │ │ + plfd f12,286360 # 683e0 │ │ │ │ + plfd f13,286360 # 683e8 │ │ │ │ + ld r8,88(r31) │ │ │ │ + std r30,152(r31) │ │ │ │ + std r28,184(r31) │ │ │ │ + std r9,144(r31) │ │ │ │ + addi r9,r24,-8 │ │ │ │ + ld r0,264(r31) │ │ │ │ + ld r12,304(r31) │ │ │ │ + fmr f21,f2 │ │ │ │ + fmr f20,f1 │ │ │ │ + std r24,232(r31) │ │ │ │ std r9,96(r31) │ │ │ │ - bl 6d098 │ │ │ │ - nop │ │ │ │ - ld r9,80(r31) │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - mr r3,r26 │ │ │ │ + ld r9,64(r31) │ │ │ │ + sldi r2,r2,4 │ │ │ │ + fmr f18,f12 │ │ │ │ + fmr f19,f13 │ │ │ │ + mr r30,r8 │ │ │ │ + add r2,r18,r2 │ │ │ │ + mr r28,r0 │ │ │ │ + std r12,264(r31) │ │ │ │ + addi r9,r9,-8 │ │ │ │ + mr r18,r2 │ │ │ │ + add r2,r8,r27 │ │ │ │ + std r9,88(r31) │ │ │ │ + ld r9,72(r31) │ │ │ │ + std r2,104(r31) │ │ │ │ + addi r9,r9,-8 │ │ │ │ + std r9,80(r31) │ │ │ │ + ld r2,96(r31) │ │ │ │ + ldu r3,8(r2) │ │ │ │ + std r2,96(r31) │ │ │ │ + ld r2,88(r31) │ │ │ │ + ldu r27,8(r2) │ │ │ │ + std r2,88(r31) │ │ │ │ + bl 3670 │ │ │ │ + lfd f3,0(r18) │ │ │ │ + lfd f4,8(r18) │ │ │ │ + bl 367c │ │ │ │ + mr r3,r27 │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - bl 6d098 │ │ │ │ - nop │ │ │ │ + bl 3670 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 6d328 │ │ │ │ - nop │ │ │ │ - fmr f3,f22 │ │ │ │ - fmr f4,f23 │ │ │ │ + bl 3310 │ │ │ │ + fmr f3,f20 │ │ │ │ + fmr f4,f21 │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - fmr f2,f25 │ │ │ │ - fmr f1,f24 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + fmr f2,f23 │ │ │ │ + fmr f1,f22 │ │ │ │ + bl 367c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - stfd f1,0(r28) │ │ │ │ - stfd f2,8(r28) │ │ │ │ - bl 3ce0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - bl 6cd88 │ │ │ │ - nop │ │ │ │ - mr r27,r3 │ │ │ │ - bl 6d098 │ │ │ │ - nop │ │ │ │ + stfd f1,0(r30) │ │ │ │ + stfd f2,8(r30) │ │ │ │ + bl 3d00 │ │ │ │ + bl 3810 │ │ │ │ + mr r24,r3 │ │ │ │ + bl 3670 │ │ │ │ fmr f27,f2 │ │ │ │ fmr f26,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ fmr f3,f26 │ │ │ │ fmr f4,f27 │ │ │ │ - bl 6d328 │ │ │ │ - nop │ │ │ │ - ld r9,88(r31) │ │ │ │ + bl 3310 │ │ │ │ + ld r2,80(r31) │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ - ldu r29,8(r9) │ │ │ │ - cmpd r26,r29 │ │ │ │ - std r9,88(r31) │ │ │ │ - bgt 23fc4 │ │ │ │ - ld r9,168(r31) │ │ │ │ + ldu r29,8(r2) │ │ │ │ + cmpd r27,r29 │ │ │ │ + std r2,80(r31) │ │ │ │ + bgt 227a0 │ │ │ │ + fmr f3,f18 │ │ │ │ + fmr f4,f19 │ │ │ │ fmr f1,f26 │ │ │ │ fmr f2,f27 │ │ │ │ + ld r17,200(r14) │ │ │ │ addi r29,r29,1 │ │ │ │ - ld r30,200(r19) │ │ │ │ - mr r16,r24 │ │ │ │ - subf r29,r26,r29 │ │ │ │ - not r26,r27 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ + mr r25,r20 │ │ │ │ + bl 3d10 │ │ │ │ + subf r29,r27,r29 │ │ │ │ + not r27,r24 │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - bl 6d328 │ │ │ │ - nop │ │ │ │ + bl 3310 │ │ │ │ fmr f27,f2 │ │ │ │ fmr f26,f1 │ │ │ │ - b 23f28 │ │ │ │ - add r9,r30,r9 │ │ │ │ - subf r27,r23,r27 │ │ │ │ - add r26,r26,r23 │ │ │ │ - addi r16,r16,16 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + b 22710 │ │ │ │ + add r2,r17,r2 │ │ │ │ + subf r24,r15,r24 │ │ │ │ + add r27,r27,r15 │ │ │ │ + addi r25,r25,16 │ │ │ │ + lfd f3,0(r2) │ │ │ │ + lfd f4,8(r2) │ │ │ │ + bl 367c │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ + bl 3d10 │ │ │ │ addic. r29,r29,-1 │ │ │ │ - stfd f1,-16(r16) │ │ │ │ - stfd f2,-8(r16) │ │ │ │ - beq 23fc4 │ │ │ │ - sradi r9,r27,63 │ │ │ │ + stfd f1,-16(r25) │ │ │ │ + stfd f2,-8(r25) │ │ │ │ + beq 227a0 │ │ │ │ + sradi r2,r24,63 │ │ │ │ fmr f1,f26 │ │ │ │ fmr f2,f27 │ │ │ │ - xor r10,r9,r27 │ │ │ │ - subf r9,r9,r10 │ │ │ │ - add r9,r9,r14 │ │ │ │ + xor r9,r2,r24 │ │ │ │ + subf r2,r2,r9 │ │ │ │ + add r2,r2,r26 │ │ │ │ + sldi r2,r2,4 │ │ │ │ + add r2,r17,r2 │ │ │ │ + lfd f3,0(r2) │ │ │ │ + lfd f4,8(r2) │ │ │ │ + bl 367c │ │ │ │ + add r2,r26,r24 │ │ │ │ + add r9,r27,r26 │ │ │ │ + cmpdi r24,0 │ │ │ │ + addi r2,r2,1 │ │ │ │ sldi r9,r9,4 │ │ │ │ - add r9,r30,r9 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - add r9,r14,r27 │ │ │ │ - add r10,r26,r14 │ │ │ │ - cmpdi r27,0 │ │ │ │ - addi r9,r9,1 │ │ │ │ - sldi r10,r10,4 │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - sldi r9,r9,4 │ │ │ │ - add r10,r30,r10 │ │ │ │ - bge 23ee8 │ │ │ │ - lfd f3,0(r10) │ │ │ │ - lfd f4,8(r10) │ │ │ │ - subf r27,r23,r27 │ │ │ │ - add r26,r26,r23 │ │ │ │ - addi r16,r16,16 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + sldi r2,r2,4 │ │ │ │ + add r9,r17,r9 │ │ │ │ + bge 226d8 │ │ │ │ + lfd f3,0(r9) │ │ │ │ + lfd f4,8(r9) │ │ │ │ + subf r24,r15,r24 │ │ │ │ + add r27,r27,r15 │ │ │ │ + addi r25,r25,16 │ │ │ │ + bl 367c │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ + bl 3d10 │ │ │ │ addic. r29,r29,-1 │ │ │ │ - stfd f1,-16(r16) │ │ │ │ - stfd f2,-8(r16) │ │ │ │ - bne 23f28 │ │ │ │ - ld r9,80(r31) │ │ │ │ - addi r28,r28,16 │ │ │ │ - addi r9,r9,16 │ │ │ │ - std r9,80(r31) │ │ │ │ - ld r9,176(r31) │ │ │ │ - add r14,r14,r9 │ │ │ │ - add r9,r24,r20 │ │ │ │ - mr r24,r9 │ │ │ │ - ld r9,120(r31) │ │ │ │ - cmpld r9,r28 │ │ │ │ - bne 23d9c │ │ │ │ - mr r28,r22 │ │ │ │ - ld r16,200(r31) │ │ │ │ - mr r22,r15 │ │ │ │ - ld r30,240(r31) │ │ │ │ - ld r15,248(r31) │ │ │ │ - ld r27,304(r31) │ │ │ │ - mr r29,r25 │ │ │ │ - mr r12,r21 │ │ │ │ + stfd f1,-16(r25) │ │ │ │ + stfd f2,-8(r25) │ │ │ │ + bne 22710 │ │ │ │ + addi r2,r18,16 │ │ │ │ + addi r30,r30,16 │ │ │ │ + mr r18,r2 │ │ │ │ + ld r2,144(r31) │ │ │ │ + add r26,r26,r2 │ │ │ │ + add r2,r20,r28 │ │ │ │ + mr r20,r2 │ │ │ │ + ld r2,104(r31) │ │ │ │ + cmpld r2,r30 │ │ │ │ + bne 225c4 │ │ │ │ + mr r0,r28 │ │ │ │ + ld r28,184(r31) │ │ │ │ + ld r30,152(r31) │ │ │ │ + mr r29,r21 │ │ │ │ + mr r17,r19 │ │ │ │ + ld r24,232(r31) │ │ │ │ + ld r11,240(r31) │ │ │ │ + ld r12,264(r31) │ │ │ │ cmpdi r28,4 │ │ │ │ - beq 24964 │ │ │ │ + beq 23198 │ │ │ │ cmpdi r28,5 │ │ │ │ - beq 24400 │ │ │ │ - li r23,0 │ │ │ │ - ld r9,184(r31) │ │ │ │ - cmpdi r9,0 │ │ │ │ - ble 24340 │ │ │ │ - srdi r9,r20,4 │ │ │ │ - addi r30,r31,48 │ │ │ │ + beq 22c08 │ │ │ │ li r26,0 │ │ │ │ - mr r25,r19 │ │ │ │ - std r29,88(r31) │ │ │ │ - mr r21,r28 │ │ │ │ - mr r15,r27 │ │ │ │ - std r18,96(r31) │ │ │ │ - std r9,80(r31) │ │ │ │ - sldi r9,r12,5 │ │ │ │ - std r30,104(r31) │ │ │ │ - std r9,120(r31) │ │ │ │ - cmpd r23,r21 │ │ │ │ - bge 24120 │ │ │ │ - ld r22,88(r25) │ │ │ │ - sldi r8,r23,3 │ │ │ │ - ld r7,96(r31) │ │ │ │ - ld r11,72(r25) │ │ │ │ - sldi r10,r23,4 │ │ │ │ - ld r20,112(r31) │ │ │ │ - subf r18,r23,r21 │ │ │ │ - addi r9,r8,-8 │ │ │ │ - ldx r27,r17,r8 │ │ │ │ - add r19,r17,r8 │ │ │ │ - addi r22,r22,1 │ │ │ │ - add r10,r7,r10 │ │ │ │ - add r28,r16,r9 │ │ │ │ - add r29,r11,r9 │ │ │ │ - mulld r5,r22,r23 │ │ │ │ - mr r9,r28 │ │ │ │ - lfd f1,0(r10) │ │ │ │ - lfd f2,8(r10) │ │ │ │ + ld r2,168(r31) │ │ │ │ + cmpdi r2,0 │ │ │ │ + ble 22b2c │ │ │ │ + sldi r2,r29,5 │ │ │ │ + addi r25,r31,48 │ │ │ │ + li r29,0 │ │ │ │ + mr r30,r14 │ │ │ │ + std r22,80(r31) │ │ │ │ + std r23,88(r31) │ │ │ │ + srdi r15,r0,4 │ │ │ │ + mr r24,r11 │ │ │ │ + std r16,144(r31) │ │ │ │ + std r25,96(r31) │ │ │ │ + std r2,104(r31) │ │ │ │ + mr r14,r29 │ │ │ │ + mr r25,r28 │ │ │ │ + cmpd r26,r25 │ │ │ │ + bge 22900 │ │ │ │ + ld r27,88(r30) │ │ │ │ + ld r8,88(r31) │ │ │ │ + sldi r10,r26,3 │ │ │ │ + sldi r9,r26,4 │ │ │ │ + subf r16,r26,r25 │ │ │ │ + ld r4,72(r30) │ │ │ │ + ld r18,144(r31) │ │ │ │ + addi r2,r10,-8 │ │ │ │ + addi r27,r27,1 │ │ │ │ + add r9,r8,r9 │ │ │ │ + ld r8,80(r31) │ │ │ │ + add r28,r17,r2 │ │ │ │ + add r29,r4,r2 │ │ │ │ + mulld r7,r27,r26 │ │ │ │ + mr r2,r28 │ │ │ │ + lfd f1,0(r9) │ │ │ │ + lfd f2,8(r9) │ │ │ │ + mr r19,r9 │ │ │ │ + sldi r27,r27,1 │ │ │ │ + mr r28,r29 │ │ │ │ + mr r29,r30 │ │ │ │ + ldx r22,r8,r10 │ │ │ │ + add r23,r8,r10 │ │ │ │ + mr r30,r2 │ │ │ │ + sldi r21,r7,1 │ │ │ │ + ldu r20,8(r30) │ │ │ │ + ld r9,160(r31) │ │ │ │ + addi r19,r19,16 │ │ │ │ + maddld r2,r15,r26,r20 │ │ │ │ + add r20,r21,r20 │ │ │ │ + addi r26,r26,1 │ │ │ │ + add r21,r21,r27 │ │ │ │ + sldi r20,r20,3 │ │ │ │ + sldi r2,r2,4 │ │ │ │ + add r2,r9,r2 │ │ │ │ + lfd f3,0(r2) │ │ │ │ + lfd f4,8(r2) │ │ │ │ + bl 367c │ │ │ │ + ldu r10,8(r28) │ │ │ │ + ldx r2,r18,r20 │ │ │ │ + addic. r16,r16,-1 │ │ │ │ + stfd f1,0(r19) │ │ │ │ + stfd f2,8(r19) │ │ │ │ + maddld r22,r22,r10,r2 │ │ │ │ + stdu r22,8(r23) │ │ │ │ + bne 228a8 │ │ │ │ mr r30,r29 │ │ │ │ - sldi r22,r22,1 │ │ │ │ - mr r28,r10 │ │ │ │ - mr r29,r9 │ │ │ │ - sldi r14,r5,1 │ │ │ │ - ldu r24,8(r29) │ │ │ │ - ld r9,80(r31) │ │ │ │ - ld r10,160(r31) │ │ │ │ - addi r28,r28,16 │ │ │ │ - maddld r9,r9,r23,r24 │ │ │ │ - add r24,r14,r24 │ │ │ │ - addi r23,r23,1 │ │ │ │ - add r14,r14,r22 │ │ │ │ - sldi r24,r24,3 │ │ │ │ - sldi r9,r9,4 │ │ │ │ + ld r10,88(r31) │ │ │ │ + sldi r9,r25,4 │ │ │ │ + ld r26,24(r30) │ │ │ │ + ld r2,80(r31) │ │ │ │ + ld r27,224(r30) │ │ │ │ add r9,r10,r9 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - ldu r7,8(r30) │ │ │ │ - ldx r9,r20,r24 │ │ │ │ - addic. r18,r18,-1 │ │ │ │ - stfd f1,0(r28) │ │ │ │ - stfd f2,8(r28) │ │ │ │ - maddld r27,r27,r7,r9 │ │ │ │ - stdu r27,8(r19) │ │ │ │ - bne 240c4 │ │ │ │ - ld r8,96(r31) │ │ │ │ - sldi r10,r21,4 │ │ │ │ - ld r22,24(r25) │ │ │ │ - ldx r9,r17,r15 │ │ │ │ - ld r23,224(r25) │ │ │ │ - add r10,r8,r10 │ │ │ │ - ld r8,120(r31) │ │ │ │ - sldi r9,r9,5 │ │ │ │ - lfd f30,0(r10) │ │ │ │ - lfd f31,8(r10) │ │ │ │ - add r23,r23,r9 │ │ │ │ - add r22,r22,r8 │ │ │ │ - lfd f3,0(r22) │ │ │ │ - lfd f4,8(r22) │ │ │ │ + ld r10,104(r31) │ │ │ │ + ldx r2,r2,r24 │ │ │ │ + lfd f30,0(r9) │ │ │ │ + lfd f31,8(r9) │ │ │ │ + add r26,r26,r10 │ │ │ │ + sldi r2,r2,5 │ │ │ │ + lfd f3,0(r26) │ │ │ │ + lfd f4,8(r26) │ │ │ │ fmr f1,f30 │ │ │ │ fmr f2,f31 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - lfd f3,16(r22) │ │ │ │ - lfd f4,24(r22) │ │ │ │ + add r27,r27,r2 │ │ │ │ + bl 367c │ │ │ │ + lfd f3,16(r26) │ │ │ │ + lfd f4,24(r26) │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - lq r10,0(r23) │ │ │ │ - ld r28,272(r31) │ │ │ │ - ld r29,280(r31) │ │ │ │ + bl 367c │ │ │ │ + plq r2,0(r27) │ │ │ │ + ld r24,272(r31) │ │ │ │ + ld r25,280(r31) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - mr r30,r11 │ │ │ │ - mr r22,r10 │ │ │ │ - std r30,32(r31) │ │ │ │ - std r22,40(r31) │ │ │ │ - fmr f1,f28 │ │ │ │ - fmr f2,f29 │ │ │ │ + mr r29,r2 │ │ │ │ + mr r26,r3 │ │ │ │ + std r29,32(r31) │ │ │ │ + std r26,40(r31) │ │ │ │ lfd f3,32(r31) │ │ │ │ lfd f4,40(r31) │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ - ld r9,104(r31) │ │ │ │ - stfd f1,0(r9) │ │ │ │ - stfd f2,8(r9) │ │ │ │ - ld r6,48(r31) │ │ │ │ - ld r7,56(r31) │ │ │ │ - lqarx r10,0,r23 │ │ │ │ - xor r8,r11,r30 │ │ │ │ - xor r5,r10,r22 │ │ │ │ - mr r9,r11 │ │ │ │ - or. r8,r8,r5 │ │ │ │ - bne 24200 │ │ │ │ - mr r28,r7 │ │ │ │ - mr r29,r6 │ │ │ │ - stqcx. r28,0,r23 │ │ │ │ - bne 241d8 │ │ │ │ - cmpld r9,r30 │ │ │ │ - bne 24e8c │ │ │ │ - cmpld r10,r22 │ │ │ │ - bne 24e8c │ │ │ │ - std r28,272(r31) │ │ │ │ - std r29,280(r31) │ │ │ │ - addi r30,r23,16 │ │ │ │ - lq r10,16(r23) │ │ │ │ + fmr f1,f28 │ │ │ │ + fmr f2,f29 │ │ │ │ + bl 3d10 │ │ │ │ + ld r2,96(r31) │ │ │ │ + stfd f1,0(r2) │ │ │ │ + stfd f2,8(r2) │ │ │ │ + ld r8,48(r31) │ │ │ │ + ld r10,56(r31) │ │ │ │ + lqarx r6,0,r27 │ │ │ │ + mr r2,r6 │ │ │ │ + mr r9,r7 │ │ │ │ + xor r6,r6,r26 │ │ │ │ + xor r7,r29,r9 │ │ │ │ + or r7,r7,r6 │ │ │ │ + cmpdi r7,0 │ │ │ │ + bne 229e4 │ │ │ │ + mr r24,r10 │ │ │ │ + mr r25,r8 │ │ │ │ + stqcx. r24,0,r27 │ │ │ │ + bne 229b4 │ │ │ │ + cmpld r9,r29 │ │ │ │ + bne 236a0 │ │ │ │ + cmpld r2,r26 │ │ │ │ + bne 236a0 │ │ │ │ + addi r29,r27,16 │ │ │ │ + std r25,280(r31) │ │ │ │ + std r24,272(r31) │ │ │ │ + plq r2,16(r27) │ │ │ │ ld r28,288(r31) │ │ │ │ + mr r25,r29 │ │ │ │ ld r29,296(r31) │ │ │ │ - mr r23,r11 │ │ │ │ - mr r22,r10 │ │ │ │ - std r23,32(r31) │ │ │ │ - std r22,40(r31) │ │ │ │ - fmr f1,f30 │ │ │ │ - fmr f2,f31 │ │ │ │ + mr r27,r2 │ │ │ │ + mr r26,r3 │ │ │ │ + std r27,32(r31) │ │ │ │ + std r26,40(r31) │ │ │ │ lfd f3,32(r31) │ │ │ │ lfd f4,40(r31) │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ - ld r9,104(r31) │ │ │ │ - stfd f1,0(r9) │ │ │ │ - stfd f2,8(r9) │ │ │ │ - ld r6,48(r31) │ │ │ │ - ld r7,56(r31) │ │ │ │ - lqarx r10,0,r30 │ │ │ │ - xor r8,r11,r23 │ │ │ │ - xor r5,r10,r22 │ │ │ │ - mr r9,r11 │ │ │ │ - or. r8,r8,r5 │ │ │ │ - bne 2428c │ │ │ │ - mr r28,r7 │ │ │ │ - mr r29,r6 │ │ │ │ - stqcx. r28,0,r30 │ │ │ │ - bne 24264 │ │ │ │ - cmpld r23,r9 │ │ │ │ - bne 24e80 │ │ │ │ - cmpld r22,r10 │ │ │ │ - bne 24e80 │ │ │ │ - ld r21,48(r25) │ │ │ │ + fmr f1,f30 │ │ │ │ + fmr f2,f31 │ │ │ │ + bl 3d10 │ │ │ │ + ld r2,96(r31) │ │ │ │ + stfd f1,0(r2) │ │ │ │ + stfd f2,8(r2) │ │ │ │ + ld r8,48(r31) │ │ │ │ + ld r10,56(r31) │ │ │ │ + lqarx r6,0,r25 │ │ │ │ + mr r2,r6 │ │ │ │ + mr r9,r7 │ │ │ │ + xor r6,r6,r26 │ │ │ │ + xor r7,r27,r9 │ │ │ │ + or r7,r7,r6 │ │ │ │ + cmpdi r7,0 │ │ │ │ + bne 22a7c │ │ │ │ + mr r28,r10 │ │ │ │ + mr r29,r8 │ │ │ │ + stqcx. r28,0,r25 │ │ │ │ + bne 22a4c │ │ │ │ + cmpld r27,r9 │ │ │ │ + bne 23694 │ │ │ │ + cmpld r26,r2 │ │ │ │ + bne 23694 │ │ │ │ + ld r25,48(r30) │ │ │ │ std r28,288(r31) │ │ │ │ std r29,296(r31) │ │ │ │ - addic. r23,r21,-1 │ │ │ │ - ble 243f4 │ │ │ │ - ld r9,72(r31) │ │ │ │ - sldi r15,r21,3 │ │ │ │ - mtctr r23 │ │ │ │ - li r3,0 │ │ │ │ - add r8,r16,r15 │ │ │ │ - add r4,r9,r15 │ │ │ │ - ld r9,64(r31) │ │ │ │ - add r5,r9,r15 │ │ │ │ - b 242e0 │ │ │ │ - addi r23,r23,-1 │ │ │ │ - std r3,0(r8) │ │ │ │ - bdz 2431c │ │ │ │ - ldu r7,-8(r4) │ │ │ │ - ldu r9,-8(r5) │ │ │ │ - ldu r10,-8(r8) │ │ │ │ - subf r9,r9,r7 │ │ │ │ - cmpd r10,r9 │ │ │ │ - beq 242d4 │ │ │ │ - sldi r9,r23,3 │ │ │ │ - ld r8,184(r31) │ │ │ │ - addi r26,r26,1 │ │ │ │ - addi r10,r10,1 │ │ │ │ - stdx r10,r16,r9 │ │ │ │ - cmpd r8,r26 │ │ │ │ - beq 24338 │ │ │ │ - sldi r15,r21,3 │ │ │ │ - b 24060 │ │ │ │ - ld r10,184(r31) │ │ │ │ - ld r9,0(r16) │ │ │ │ - addi r26,r26,1 │ │ │ │ - cmpd r10,r26 │ │ │ │ + addic. r26,r25,-1 │ │ │ │ + ble 22bfc │ │ │ │ + ld r2,72(r31) │ │ │ │ + sldi r24,r25,3 │ │ │ │ + mtctr r26 │ │ │ │ + li r4,0 │ │ │ │ + add r10,r17,r24 │ │ │ │ + add r6,r2,r24 │ │ │ │ + ld r2,64(r31) │ │ │ │ + add r7,r2,r24 │ │ │ │ + b 22ad0 │ │ │ │ + addi r26,r26,-1 │ │ │ │ + std r4,0(r10) │ │ │ │ + bdz 22b0c │ │ │ │ + ldu r8,-8(r6) │ │ │ │ + ldu r2,-8(r7) │ │ │ │ + ldu r9,-8(r10) │ │ │ │ + subf r2,r2,r8 │ │ │ │ + cmpd r9,r2 │ │ │ │ + beq 22ac4 │ │ │ │ + sldi r2,r26,3 │ │ │ │ + ld r10,168(r31) │ │ │ │ + addi r14,r14,1 │ │ │ │ addi r9,r9,1 │ │ │ │ - std r9,0(r16) │ │ │ │ - bne 24068 │ │ │ │ - ld r29,88(r31) │ │ │ │ - mr r19,r25 │ │ │ │ - ld r10,192(r31) │ │ │ │ - ld r9,0(r1) │ │ │ │ - addi r29,r29,1 │ │ │ │ - addi r10,r10,16 │ │ │ │ - std r10,192(r31) │ │ │ │ - ld r10,256(r31) │ │ │ │ - cmpd r10,r29 │ │ │ │ - ld r10,264(r31) │ │ │ │ - std r9,0(r10) │ │ │ │ - mr r1,r10 │ │ │ │ - bne 23a30 │ │ │ │ - addi r1,r31,560 │ │ │ │ + stdx r9,r17,r2 │ │ │ │ + cmpd r10,r14 │ │ │ │ + beq 22b28 │ │ │ │ + sldi r24,r25,3 │ │ │ │ + b 2283c │ │ │ │ + ld r9,168(r31) │ │ │ │ + ld r2,0(r17) │ │ │ │ + addi r14,r14,1 │ │ │ │ + cmpd r9,r14 │ │ │ │ + addi r2,r2,1 │ │ │ │ + std r2,0(r17) │ │ │ │ + bne 22844 │ │ │ │ + mr r14,r30 │ │ │ │ + ld r2,224(r31) │ │ │ │ + addi r10,r2,1 │ │ │ │ + std r10,224(r31) │ │ │ │ + ld r9,176(r31) │ │ │ │ + ld r2,0(r1) │ │ │ │ + addi r9,r9,16 │ │ │ │ + std r9,176(r31) │ │ │ │ + ld r9,248(r31) │ │ │ │ + cmpd r9,r10 │ │ │ │ + ld r9,256(r31) │ │ │ │ + std r2,0(r9) │ │ │ │ + mr r1,r9 │ │ │ │ + bne 2227c │ │ │ │ + addi r1,r31,592 │ │ │ │ ld r0,16(r1) │ │ │ │ lwz r11,8(r1) │ │ │ │ - ld r14,-224(r1) │ │ │ │ - ld r15,-216(r1) │ │ │ │ - ld r16,-208(r1) │ │ │ │ - ld r17,-200(r1) │ │ │ │ - ld r18,-192(r1) │ │ │ │ - ld r19,-184(r1) │ │ │ │ - ld r20,-176(r1) │ │ │ │ - ld r21,-168(r1) │ │ │ │ - ld r22,-160(r1) │ │ │ │ - ld r23,-152(r1) │ │ │ │ - ld r24,-144(r1) │ │ │ │ - ld r25,-136(r1) │ │ │ │ - ld r26,-128(r1) │ │ │ │ - ld r27,-120(r1) │ │ │ │ + lxv vs63,-272(r1) │ │ │ │ + ld r14,-256(r1) │ │ │ │ + ld r15,-248(r1) │ │ │ │ + ld r16,-240(r1) │ │ │ │ + ld r17,-232(r1) │ │ │ │ + ld r18,-224(r1) │ │ │ │ + ld r19,-216(r1) │ │ │ │ + ld r20,-208(r1) │ │ │ │ mtlr r0 │ │ │ │ - ld r28,-112(r1) │ │ │ │ - ld r29,-104(r1) │ │ │ │ - ld r30,-96(r1) │ │ │ │ - ld r31,-88(r1) │ │ │ │ + ld r21,-200(r1) │ │ │ │ + ld r22,-192(r1) │ │ │ │ + ld r23,-184(r1) │ │ │ │ + ld r24,-176(r1) │ │ │ │ + ld r25,-168(r1) │ │ │ │ + ld r26,-160(r1) │ │ │ │ + ld r27,-152(r1) │ │ │ │ + ld r28,-144(r1) │ │ │ │ + ld r29,-136(r1) │ │ │ │ + ld r30,-128(r1) │ │ │ │ + ld r31,-120(r1) │ │ │ │ + lfd f18,-112(r1) │ │ │ │ + lfd f19,-104(r1) │ │ │ │ + lfd f20,-96(r1) │ │ │ │ + lfd f21,-88(r1) │ │ │ │ lfd f22,-80(r1) │ │ │ │ lfd f23,-72(r1) │ │ │ │ lfd f24,-64(r1) │ │ │ │ lfd f25,-56(r1) │ │ │ │ lfd f26,-48(r1) │ │ │ │ + mtocrf 8,r11 │ │ │ │ lfd f27,-40(r1) │ │ │ │ lfd f28,-32(r1) │ │ │ │ lfd f29,-24(r1) │ │ │ │ lfd f30,-16(r1) │ │ │ │ lfd f31,-8(r1) │ │ │ │ - mtocrf 8,r11 │ │ │ │ blr │ │ │ │ - sldi r9,r23,3 │ │ │ │ - ldx r10,r16,r9 │ │ │ │ - b 242fc │ │ │ │ + sldi r2,r26,3 │ │ │ │ + ldx r9,r17,r2 │ │ │ │ + b 22aec │ │ │ │ cmpdi r30,0 │ │ │ │ - blt 24340 │ │ │ │ - ld r9,160(r31) │ │ │ │ - std r25,176(r31) │ │ │ │ - ld r14,112(r31) │ │ │ │ - ld r24,144(r31) │ │ │ │ - addi r26,r18,16 │ │ │ │ - ld r25,152(r31) │ │ │ │ - li r28,0 │ │ │ │ + blt 22b2c │ │ │ │ + ld r2,160(r31) │ │ │ │ + addi r26,r23,16 │ │ │ │ + li r29,0 │ │ │ │ + ld r18,112(r31) │ │ │ │ + fmr f1,f24 │ │ │ │ + fmr f2,f25 │ │ │ │ + ld r19,120(r31) │ │ │ │ + ld r20,128(r31) │ │ │ │ + mr r25,r24 │ │ │ │ li r30,0 │ │ │ │ - std r26,248(r31) │ │ │ │ - add r23,r9,r20 │ │ │ │ - sldi r9,r21,5 │ │ │ │ + mr r24,r14 │ │ │ │ + mr r15,r23 │ │ │ │ + std r26,240(r31) │ │ │ │ + mr r14,r12 │ │ │ │ + mr r26,r29 │ │ │ │ + add r27,r2,r0 │ │ │ │ + sldi r2,r21,5 │ │ │ │ ld r21,136(r31) │ │ │ │ - std r9,72(r31) │ │ │ │ - ld r9,168(r31) │ │ │ │ - add r27,r23,r20 │ │ │ │ - mr r29,r23 │ │ │ │ - std r27,304(r31) │ │ │ │ - lfd f1,0(r9) │ │ │ │ - lfd f2,8(r9) │ │ │ │ - add r9,r27,r20 │ │ │ │ - std r9,120(r31) │ │ │ │ - add r9,r9,r20 │ │ │ │ - ld r20,128(r31) │ │ │ │ - std r9,104(r31) │ │ │ │ - mr r9,r15 │ │ │ │ - mr r15,r22 │ │ │ │ - mr r22,r18 │ │ │ │ - mr r18,r9 │ │ │ │ - ld r9,160(r31) │ │ │ │ - sldi r8,r30,4 │ │ │ │ - std r30,0(r16) │ │ │ │ - add r8,r9,r8 │ │ │ │ - lfd f3,0(r8) │ │ │ │ - lfd f4,8(r8) │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - sldi r7,r30,3 │ │ │ │ - ld r5,0(r15) │ │ │ │ - ld r9,248(r31) │ │ │ │ - sldi. r8,r18,1 │ │ │ │ - ldx r7,r14,r7 │ │ │ │ - stfd f1,0(r9) │ │ │ │ - stfd f2,8(r9) │ │ │ │ - maddld r10,r28,r5,r7 │ │ │ │ - std r10,8(r17) │ │ │ │ - ble 2494c │ │ │ │ + add r7,r27,r0 │ │ │ │ + std r2,72(r31) │ │ │ │ + mr r28,r27 │ │ │ │ + add r2,r7,r0 │ │ │ │ + std r7,264(r31) │ │ │ │ + std r2,152(r31) │ │ │ │ + add r2,r2,r0 │ │ │ │ + std r2,104(r31) │ │ │ │ + ld r2,160(r31) │ │ │ │ + sldi r10,r30,4 │ │ │ │ + std r30,0(r17) │ │ │ │ + add r10,r2,r10 │ │ │ │ + lfd f3,0(r10) │ │ │ │ + lfd f4,8(r10) │ │ │ │ + bl 367c │ │ │ │ + sldi r10,r30,3 │ │ │ │ + ld r6,0(r25) │ │ │ │ + sldi. r7,r14,1 │ │ │ │ + ld r2,240(r31) │ │ │ │ + ldx r10,r16,r10 │ │ │ │ + stfd f1,0(r2) │ │ │ │ + stfd f2,8(r2) │ │ │ │ + maddld r26,r26,r6,r10 │ │ │ │ + std r26,8(r22) │ │ │ │ + ble 23180 │ │ │ │ li r27,0 │ │ │ │ - addi r28,r22,32 │ │ │ │ - std r30,312(r31) │ │ │ │ - mr r23,r19 │ │ │ │ - mr r26,r10 │ │ │ │ - std r29,240(r31) │ │ │ │ - std r29,320(r31) │ │ │ │ + addi r29,r15,32 │ │ │ │ + mr r23,r24 │ │ │ │ + std r30,304(r31) │ │ │ │ + std r28,312(r31) │ │ │ │ + mr r24,r14 │ │ │ │ + mr r14,r25 │ │ │ │ + std r28,184(r31) │ │ │ │ mr r30,r27 │ │ │ │ - std r27,200(r31) │ │ │ │ - std r28,144(r31) │ │ │ │ - ld r9,240(r31) │ │ │ │ - std r8,64(r31) │ │ │ │ - std r30,8(r16) │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - ld r8,64(r31) │ │ │ │ - ld r7,8(r15) │ │ │ │ - ld r9,144(r31) │ │ │ │ - cmpdi r18,0 │ │ │ │ - add r8,r30,r8 │ │ │ │ - stfd f1,0(r9) │ │ │ │ - stfd f2,8(r9) │ │ │ │ - sldi r8,r8,3 │ │ │ │ - ldx r10,r14,r8 │ │ │ │ - maddld r26,r26,r7,r10 │ │ │ │ - std r26,16(r17) │ │ │ │ - ble 24930 │ │ │ │ - li r29,0 │ │ │ │ - ld r30,304(r31) │ │ │ │ - addi r9,r22,48 │ │ │ │ - mr r19,r26 │ │ │ │ - mr r26,r23 │ │ │ │ - mr r23,r15 │ │ │ │ - mr r28,r29 │ │ │ │ - std r9,96(r31) │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ + std r27,232(r31) │ │ │ │ + std r29,144(r31) │ │ │ │ + ld r2,184(r31) │ │ │ │ + std r7,64(r31) │ │ │ │ + std r30,8(r17) │ │ │ │ + lfd f3,0(r2) │ │ │ │ + lfd f4,8(r2) │ │ │ │ + bl 367c │ │ │ │ + ld r7,64(r31) │ │ │ │ + ld r6,8(r14) │ │ │ │ + cmpdi r24,0 │ │ │ │ + ld r2,144(r31) │ │ │ │ + add r7,r30,r7 │ │ │ │ + stfd f1,0(r2) │ │ │ │ + stfd f2,8(r2) │ │ │ │ + sldi r7,r7,3 │ │ │ │ + ldx r10,r16,r7 │ │ │ │ + maddld r26,r26,r6,r10 │ │ │ │ + std r26,16(r22) │ │ │ │ + ble 23168 │ │ │ │ + ld r30,264(r31) │ │ │ │ + li r28,0 │ │ │ │ + addi r2,r15,48 │ │ │ │ + mr r25,r26 │ │ │ │ + mr r27,r28 │ │ │ │ + std r2,96(r31) │ │ │ │ + mr r28,r23 │ │ │ │ + mr r23,r14 │ │ │ │ lfd f3,0(r30) │ │ │ │ lfd f4,8(r30) │ │ │ │ - std r28,16(r16) │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - sldi r7,r18,2 │ │ │ │ - ld r5,16(r23) │ │ │ │ - ld r9,96(r31) │ │ │ │ - cmpdi r18,0 │ │ │ │ - add r7,r7,r28 │ │ │ │ - sldi r7,r7,3 │ │ │ │ - stfd f1,0(r9) │ │ │ │ - stfd f2,8(r9) │ │ │ │ - ldx r8,r14,r7 │ │ │ │ - maddld r27,r19,r5,r8 │ │ │ │ - std r27,24(r17) │ │ │ │ - ble 248e8 │ │ │ │ - ld r9,120(r31) │ │ │ │ - addi r19,r22,64 │ │ │ │ - mr r15,r26 │ │ │ │ - mr r26,r23 │ │ │ │ - mr r23,r18 │ │ │ │ - std r28,112(r31) │ │ │ │ + std r27,16(r17) │ │ │ │ + bl 367c │ │ │ │ + sldi r10,r24,2 │ │ │ │ + ld r6,16(r23) │ │ │ │ + ld r2,96(r31) │ │ │ │ + cmpdi r24,0 │ │ │ │ + add r10,r10,r27 │ │ │ │ + sldi r10,r10,3 │ │ │ │ + stfd f1,0(r2) │ │ │ │ + stfd f2,8(r2) │ │ │ │ + ldx r10,r16,r10 │ │ │ │ + maddld r29,r25,r6,r10 │ │ │ │ + std r29,24(r22) │ │ │ │ + ble 230c8 │ │ │ │ + ld r2,152(r31) │ │ │ │ + mr r9,r24 │ │ │ │ + addi r25,r15,64 │ │ │ │ + mr r24,r23 │ │ │ │ + mr r14,r28 │ │ │ │ + std r27,112(r31) │ │ │ │ std r30,128(r31) │ │ │ │ - std r19,64(r31) │ │ │ │ - std r9,80(r31) │ │ │ │ - li r9,0 │ │ │ │ - nop │ │ │ │ - ld r10,80(r31) │ │ │ │ - std r9,24(r16) │ │ │ │ - std r9,88(r31) │ │ │ │ - lfd f3,0(r10) │ │ │ │ - lfd f4,8(r10) │ │ │ │ - bl 6d428 │ │ │ │ + mr r23,r9 │ │ │ │ + std r25,64(r31) │ │ │ │ + std r2,80(r31) │ │ │ │ + li r2,0 │ │ │ │ nop │ │ │ │ - ld r9,64(r31) │ │ │ │ - mulli r8,r23,6 │ │ │ │ - ld r5,24(r26) │ │ │ │ + ld r9,80(r31) │ │ │ │ + std r2,24(r17) │ │ │ │ + std r2,88(r31) │ │ │ │ + lfd f3,0(r9) │ │ │ │ + lfd f4,8(r9) │ │ │ │ + bl 367c │ │ │ │ + ld r2,64(r31) │ │ │ │ + mulli r10,r23,6 │ │ │ │ + ld r5,24(r24) │ │ │ │ cmpdi r23,0 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ - stfd f1,0(r9) │ │ │ │ - stfd f2,8(r9) │ │ │ │ - ld r9,88(r31) │ │ │ │ - add r8,r8,r9 │ │ │ │ - sldi r8,r8,3 │ │ │ │ - ldx r8,r14,r8 │ │ │ │ - maddld r18,r27,r5,r8 │ │ │ │ - std r18,32(r17) │ │ │ │ - ble 248a0 │ │ │ │ - addi r27,r22,80 │ │ │ │ - mr r10,r18 │ │ │ │ - std r9,88(r31) │ │ │ │ - mr r18,r15 │ │ │ │ + stfd f1,0(r2) │ │ │ │ + stfd f2,8(r2) │ │ │ │ + ld r2,88(r31) │ │ │ │ + add r10,r10,r2 │ │ │ │ + sldi r10,r10,3 │ │ │ │ + ldx r10,r16,r10 │ │ │ │ + maddld r28,r29,r5,r10 │ │ │ │ + std r28,32(r22) │ │ │ │ + ble 23120 │ │ │ │ + addi r26,r15,80 │ │ │ │ + mr r9,r28 │ │ │ │ + std r2,88(r31) │ │ │ │ + mr r28,r14 │ │ │ │ ld r29,104(r31) │ │ │ │ li r30,0 │ │ │ │ - addi r28,r31,48 │ │ │ │ - mr r9,r27 │ │ │ │ - mr r15,r10 │ │ │ │ - mr r27,r26 │ │ │ │ - mr r26,r9 │ │ │ │ - b 24674 │ │ │ │ + addi r27,r31,48 │ │ │ │ + mr r2,r26 │ │ │ │ + mr r14,r9 │ │ │ │ + mr r26,r24 │ │ │ │ + mr r24,r2 │ │ │ │ + b 22e64 │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ld r9,64(r31) │ │ │ │ - ld r15,32(r17) │ │ │ │ - ld r27,72(r18) │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ + nop │ │ │ │ + ld r2,64(r31) │ │ │ │ + ld r14,32(r22) │ │ │ │ + ld r26,72(r28) │ │ │ │ + lfd f3,0(r2) │ │ │ │ + lfd f4,8(r2) │ │ │ │ lfd f1,0(r29) │ │ │ │ lfd f2,8(r29) │ │ │ │ sldi r23,r23,3 │ │ │ │ - std r30,32(r16) │ │ │ │ + std r30,32(r17) │ │ │ │ add r23,r23,r30 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - ld r9,48(r18) │ │ │ │ + bl 367c │ │ │ │ + ld r2,48(r28) │ │ │ │ sldi r23,r23,3 │ │ │ │ - ld r8,32(r27) │ │ │ │ - ld r10,24(r18) │ │ │ │ - ld r6,72(r31) │ │ │ │ - ld r7,224(r18) │ │ │ │ - stfd f1,0(r26) │ │ │ │ - stfd f2,8(r26) │ │ │ │ - ldx r4,r14,r23 │ │ │ │ - sldi r5,r9,3 │ │ │ │ - sldi r9,r9,4 │ │ │ │ - add r19,r10,r6 │ │ │ │ - add r9,r22,r9 │ │ │ │ - lfd f3,0(r19) │ │ │ │ - lfd f4,8(r19) │ │ │ │ - lfd f30,0(r9) │ │ │ │ - lfd f31,8(r9) │ │ │ │ - maddld r9,r15,r8,r4 │ │ │ │ + ld r8,32(r26) │ │ │ │ + ld r10,24(r28) │ │ │ │ + ld r9,72(r31) │ │ │ │ + ldx r5,r16,r23 │ │ │ │ + stfd f1,0(r24) │ │ │ │ + stfd f2,8(r24) │ │ │ │ + ld r7,224(r28) │ │ │ │ + sldi r6,r2,3 │ │ │ │ + sldi r2,r2,4 │ │ │ │ + add r25,r10,r9 │ │ │ │ + add r2,r15,r2 │ │ │ │ + lfd f3,0(r25) │ │ │ │ + lfd f4,8(r25) │ │ │ │ + lfd f30,0(r2) │ │ │ │ + lfd f31,8(r2) │ │ │ │ + maddld r2,r14,r8,r5 │ │ │ │ fmr f1,f30 │ │ │ │ fmr f2,f31 │ │ │ │ - std r9,40(r17) │ │ │ │ - ldx r9,r17,r5 │ │ │ │ - sldi r9,r9,5 │ │ │ │ - add r27,r7,r9 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - lfd f3,16(r19) │ │ │ │ - lfd f4,24(r19) │ │ │ │ + std r2,40(r22) │ │ │ │ + ldx r2,r22,r6 │ │ │ │ + sldi r2,r2,5 │ │ │ │ + add r26,r7,r2 │ │ │ │ + bl 367c │ │ │ │ + lfd f3,16(r25) │ │ │ │ + lfd f4,24(r25) │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 6d428 │ │ │ │ + bl 367c │ │ │ │ nop │ │ │ │ - lq r10,0(r27) │ │ │ │ + plq r2,0(r26) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - mr r23,r11 │ │ │ │ - mr r15,r10 │ │ │ │ + mr r23,r2 │ │ │ │ + mr r14,r3 │ │ │ │ std r23,32(r31) │ │ │ │ - std r15,40(r31) │ │ │ │ - fmr f1,f28 │ │ │ │ - fmr f2,f29 │ │ │ │ + std r14,40(r31) │ │ │ │ lfd f3,32(r31) │ │ │ │ lfd f4,40(r31) │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ - stfd f1,0(r28) │ │ │ │ - stfd f2,8(r28) │ │ │ │ - ld r5,48(r31) │ │ │ │ - ld r6,56(r31) │ │ │ │ - lqarx r10,0,r27 │ │ │ │ - xor r8,r11,r23 │ │ │ │ - xor r7,r10,r15 │ │ │ │ + fmr f1,f28 │ │ │ │ + fmr f2,f29 │ │ │ │ + bl 3d10 │ │ │ │ + stfd f1,0(r27) │ │ │ │ + stfd f2,8(r27) │ │ │ │ + ld r6,48(r31) │ │ │ │ + ld r7,56(r31) │ │ │ │ + lqarx r10,0,r26 │ │ │ │ + xor r8,r10,r14 │ │ │ │ + mr r2,r10 │ │ │ │ mr r9,r11 │ │ │ │ - or. r8,r8,r7 │ │ │ │ - bne 24784 │ │ │ │ - mr r20,r6 │ │ │ │ - mr r21,r5 │ │ │ │ - stqcx. r20,0,r27 │ │ │ │ - bne 2475c │ │ │ │ + xor r10,r23,r11 │ │ │ │ + or r10,r10,r8 │ │ │ │ + cmpdi r10,0 │ │ │ │ + bne 22f74 │ │ │ │ + mr r18,r7 │ │ │ │ + mr r19,r6 │ │ │ │ + stqcx. r18,0,r26 │ │ │ │ + bne 22f44 │ │ │ │ cmpld r23,r9 │ │ │ │ - bne 24e74 │ │ │ │ - cmpld r15,r10 │ │ │ │ - bne 24e74 │ │ │ │ - lq r10,16(r27) │ │ │ │ - addi r27,r27,16 │ │ │ │ - mr r23,r11 │ │ │ │ - mr r15,r10 │ │ │ │ + bne 23688 │ │ │ │ + cmpld r14,r2 │ │ │ │ + bne 23688 │ │ │ │ + plq r2,16(r26) │ │ │ │ + addi r26,r26,16 │ │ │ │ + mr r23,r2 │ │ │ │ + mr r14,r3 │ │ │ │ std r23,32(r31) │ │ │ │ - std r15,40(r31) │ │ │ │ - fmr f1,f30 │ │ │ │ - fmr f2,f31 │ │ │ │ + std r14,40(r31) │ │ │ │ lfd f3,32(r31) │ │ │ │ lfd f4,40(r31) │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ - stfd f1,0(r28) │ │ │ │ - stfd f2,8(r28) │ │ │ │ - ld r5,48(r31) │ │ │ │ - ld r6,56(r31) │ │ │ │ - lqarx r10,0,r27 │ │ │ │ - xor r8,r11,r23 │ │ │ │ - xor r7,r10,r15 │ │ │ │ + fmr f1,f30 │ │ │ │ + fmr f2,f31 │ │ │ │ + bl 3d10 │ │ │ │ + stfd f1,0(r27) │ │ │ │ + stfd f2,8(r27) │ │ │ │ + ld r6,48(r31) │ │ │ │ + ld r7,56(r31) │ │ │ │ + lqarx r10,0,r26 │ │ │ │ + xor r8,r10,r14 │ │ │ │ + mr r2,r10 │ │ │ │ mr r9,r11 │ │ │ │ - or. r8,r8,r7 │ │ │ │ - bne 247fc │ │ │ │ - mr r24,r6 │ │ │ │ - mr r25,r5 │ │ │ │ - stqcx. r24,0,r27 │ │ │ │ - bne 247d4 │ │ │ │ + xor r10,r23,r11 │ │ │ │ + or r10,r10,r8 │ │ │ │ + cmpdi r10,0 │ │ │ │ + bne 22ff4 │ │ │ │ + mr r20,r7 │ │ │ │ + mr r21,r6 │ │ │ │ + stqcx. r20,0,r26 │ │ │ │ + bne 22fc4 │ │ │ │ cmpld r23,r9 │ │ │ │ - bne 24e68 │ │ │ │ - cmpld r15,r10 │ │ │ │ - bne 24e68 │ │ │ │ - ld r23,88(r18) │ │ │ │ + bne 2367c │ │ │ │ + cmpld r14,r2 │ │ │ │ + bne 2367c │ │ │ │ + ld r23,88(r28) │ │ │ │ addi r30,r30,1 │ │ │ │ addi r29,r29,16 │ │ │ │ addi r23,r23,1 │ │ │ │ - sldi r8,r23,1 │ │ │ │ - cmpd r8,r30 │ │ │ │ - bgt 24660 │ │ │ │ - ld r9,88(r31) │ │ │ │ - mr r15,r18 │ │ │ │ - addi r9,r9,1 │ │ │ │ - cmpd r8,r9 │ │ │ │ - ble 24860 │ │ │ │ - ld r10,80(r31) │ │ │ │ - ld r27,24(r17) │ │ │ │ - ld r26,72(r18) │ │ │ │ - addi r10,r10,16 │ │ │ │ - std r10,80(r31) │ │ │ │ - ld r10,96(r31) │ │ │ │ - lfd f1,0(r10) │ │ │ │ - lfd f2,8(r10) │ │ │ │ - b 245d0 │ │ │ │ - ld r28,112(r31) │ │ │ │ - ld r30,128(r31) │ │ │ │ - mr r26,r18 │ │ │ │ - mr r18,r23 │ │ │ │ - addi r28,r28,1 │ │ │ │ - addi r30,r30,16 │ │ │ │ - cmpd r28,r8 │ │ │ │ - bge 24e60 │ │ │ │ - ld r9,144(r31) │ │ │ │ - ld r19,16(r17) │ │ │ │ - ld r23,72(r26) │ │ │ │ - lfd f1,0(r9) │ │ │ │ - lfd f2,8(r9) │ │ │ │ - b 24560 │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - mr r18,r23 │ │ │ │ - mr r23,r15 │ │ │ │ - sldi r8,r18,1 │ │ │ │ - ld r9,200(r31) │ │ │ │ - addi r10,r9,1 │ │ │ │ - ld r9,240(r31) │ │ │ │ - cmpd r10,r8 │ │ │ │ - std r10,200(r31) │ │ │ │ + sldi r7,r23,1 │ │ │ │ + cmpd r7,r30 │ │ │ │ + bgt 22e50 │ │ │ │ + ld r2,88(r31) │ │ │ │ + mr r14,r28 │ │ │ │ + addi r2,r2,1 │ │ │ │ + cmpd r7,r2 │ │ │ │ + ble 23058 │ │ │ │ + ld r9,80(r31) │ │ │ │ + ld r29,24(r22) │ │ │ │ + ld r24,72(r28) │ │ │ │ addi r9,r9,16 │ │ │ │ - std r9,240(r31) │ │ │ │ - bge 24e34 │ │ │ │ - ld r9,248(r31) │ │ │ │ - ld r26,8(r17) │ │ │ │ - ld r15,72(r23) │ │ │ │ - mr r30,r10 │ │ │ │ + std r9,80(r31) │ │ │ │ + ld r9,96(r31) │ │ │ │ lfd f1,0(r9) │ │ │ │ lfd f2,8(r9) │ │ │ │ - b 244e8 │ │ │ │ - ld r29,176(r31) │ │ │ │ + b 22dc0 │ │ │ │ + ld r27,112(r31) │ │ │ │ + ld r30,128(r31) │ │ │ │ + mr r24,r23 │ │ │ │ + addi r27,r27,1 │ │ │ │ + addi r30,r30,16 │ │ │ │ + cmpd r27,r7 │ │ │ │ + bge 23674 │ │ │ │ + ld r2,144(r31) │ │ │ │ + lfd f3,0(r30) │ │ │ │ + std r27,16(r17) │ │ │ │ + lfd f4,8(r30) │ │ │ │ + ld r23,72(r28) │ │ │ │ + ld r25,16(r22) │ │ │ │ + lfd f1,0(r2) │ │ │ │ + lfd f2,8(r2) │ │ │ │ + bl 367c │ │ │ │ + sldi r10,r24,2 │ │ │ │ + ld r6,16(r23) │ │ │ │ + ld r2,96(r31) │ │ │ │ + cmpdi r24,0 │ │ │ │ + add r10,r10,r27 │ │ │ │ + sldi r10,r10,3 │ │ │ │ + stfd f1,0(r2) │ │ │ │ + stfd f2,8(r2) │ │ │ │ + ldx r10,r16,r10 │ │ │ │ + maddld r29,r25,r6,r10 │ │ │ │ + std r29,24(r22) │ │ │ │ + bgt 22d90 │ │ │ │ + ld r2,224(r31) │ │ │ │ + std r18,112(r31) │ │ │ │ + std r19,120(r31) │ │ │ │ + mr r14,r28 │ │ │ │ std r20,128(r31) │ │ │ │ std r21,136(r31) │ │ │ │ - std r24,144(r31) │ │ │ │ - std r25,152(r31) │ │ │ │ - ld r10,192(r31) │ │ │ │ - ld r9,0(r1) │ │ │ │ - mr r19,r26 │ │ │ │ - addi r29,r29,1 │ │ │ │ - addi r10,r10,16 │ │ │ │ - std r10,192(r31) │ │ │ │ - ld r10,256(r31) │ │ │ │ - cmpd r10,r29 │ │ │ │ - ld r10,264(r31) │ │ │ │ - std r9,0(r10) │ │ │ │ - mr r1,r10 │ │ │ │ - bne 23a30 │ │ │ │ - b 2436c │ │ │ │ - ld r29,176(r31) │ │ │ │ - mr r19,r23 │ │ │ │ + addi r10,r2,1 │ │ │ │ + std r10,224(r31) │ │ │ │ + ld r9,176(r31) │ │ │ │ + ld r2,0(r1) │ │ │ │ + addi r9,r9,16 │ │ │ │ + std r9,176(r31) │ │ │ │ + ld r9,248(r31) │ │ │ │ + cmpd r9,r10 │ │ │ │ + ld r9,256(r31) │ │ │ │ + std r2,0(r9) │ │ │ │ + mr r1,r9 │ │ │ │ + bne 2227c │ │ │ │ + b 22b60 │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + mr r24,r23 │ │ │ │ + mr r23,r14 │ │ │ │ + sldi r7,r24,1 │ │ │ │ + ld r2,232(r31) │ │ │ │ + addi r9,r2,1 │ │ │ │ + ld r2,184(r31) │ │ │ │ + cmpd r9,r7 │ │ │ │ + std r9,232(r31) │ │ │ │ + addi r2,r2,16 │ │ │ │ + std r2,184(r31) │ │ │ │ + bge 23644 │ │ │ │ + ld r2,240(r31) │ │ │ │ + ld r26,8(r22) │ │ │ │ + mr r30,r9 │ │ │ │ + ld r14,72(r23) │ │ │ │ + lfd f1,0(r2) │ │ │ │ + lfd f2,8(r2) │ │ │ │ + b 22ce8 │ │ │ │ + mr r14,r23 │ │ │ │ + std r18,112(r31) │ │ │ │ + std r19,120(r31) │ │ │ │ std r20,128(r31) │ │ │ │ std r21,136(r31) │ │ │ │ - std r24,144(r31) │ │ │ │ - std r25,152(r31) │ │ │ │ - b 24340 │ │ │ │ - ld r29,176(r31) │ │ │ │ + b 22b2c │ │ │ │ + mr r14,r24 │ │ │ │ + std r18,112(r31) │ │ │ │ + std r19,120(r31) │ │ │ │ std r20,128(r31) │ │ │ │ std r21,136(r31) │ │ │ │ - std r24,144(r31) │ │ │ │ - std r25,152(r31) │ │ │ │ - b 24340 │ │ │ │ + b 22b2c │ │ │ │ cmpdi r30,0 │ │ │ │ - blt 24340 │ │ │ │ - ld r9,160(r31) │ │ │ │ + blt 22b2c │ │ │ │ + ld r2,160(r31) │ │ │ │ li r28,0 │ │ │ │ - addi r27,r18,16 │ │ │ │ - sldi r14,r21,5 │ │ │ │ + ld r26,192(r31) │ │ │ │ + fmr f1,f24 │ │ │ │ + fmr f2,f25 │ │ │ │ li r30,0 │ │ │ │ - std r25,104(r31) │ │ │ │ - ld r29,216(r31) │ │ │ │ - mr r25,r19 │ │ │ │ - ld r26,224(r31) │ │ │ │ - mr r19,r18 │ │ │ │ - mr r18,r27 │ │ │ │ - ld r27,232(r31) │ │ │ │ - mr r21,r15 │ │ │ │ - std r14,64(r31) │ │ │ │ - mr r15,r16 │ │ │ │ - mr r14,r30 │ │ │ │ - add r23,r9,r20 │ │ │ │ - ld r9,168(r31) │ │ │ │ - add r8,r23,r20 │ │ │ │ - std r23,240(r31) │ │ │ │ - mr r23,r28 │ │ │ │ - ld r28,208(r31) │ │ │ │ - lfd f1,0(r9) │ │ │ │ - lfd f2,8(r9) │ │ │ │ - add r9,r8,r20 │ │ │ │ - std r8,200(r31) │ │ │ │ - std r9,96(r31) │ │ │ │ - ld r9,160(r31) │ │ │ │ - sldi r8,r23,4 │ │ │ │ - std r23,0(r15) │ │ │ │ - add r8,r9,r8 │ │ │ │ - lfd f3,0(r8) │ │ │ │ - lfd f4,8(r8) │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - ld r9,112(r31) │ │ │ │ - sldi r7,r23,3 │ │ │ │ - ld r5,0(r22) │ │ │ │ - sldi. r8,r21,1 │ │ │ │ - stfd f1,0(r18) │ │ │ │ - stfd f2,8(r18) │ │ │ │ - ldx r7,r9,r7 │ │ │ │ - maddld r14,r14,r5,r7 │ │ │ │ - std r14,8(r17) │ │ │ │ - ble 24dc0 │ │ │ │ - ld r9,240(r31) │ │ │ │ + ld r17,216(r31) │ │ │ │ + mr r29,r28 │ │ │ │ + mr r28,r12 │ │ │ │ + add r27,r2,r0 │ │ │ │ + sldi r2,r21,5 │ │ │ │ + mr r21,r14 │ │ │ │ + mr r14,r16 │ │ │ │ + ld r16,208(r31) │ │ │ │ + add r8,r27,r0 │ │ │ │ + mr r25,r27 │ │ │ │ + std r2,64(r31) │ │ │ │ + ld r27,200(r31) │ │ │ │ + addi r2,r23,16 │ │ │ │ + std r2,104(r31) │ │ │ │ + add r2,r8,r0 │ │ │ │ + std r8,184(r31) │ │ │ │ + std r2,96(r31) │ │ │ │ + ld r2,160(r31) │ │ │ │ + sldi r10,r29,4 │ │ │ │ + std r29,0(r19) │ │ │ │ + add r10,r2,r10 │ │ │ │ + lfd f3,0(r10) │ │ │ │ + lfd f4,8(r10) │ │ │ │ + bl 367c │ │ │ │ + sldi r10,r29,3 │ │ │ │ + ld r2,104(r31) │ │ │ │ + ld r6,0(r24) │ │ │ │ + sldi. r7,r28,1 │ │ │ │ + ldx r10,r14,r10 │ │ │ │ + stfd f1,0(r2) │ │ │ │ + stfd f2,8(r2) │ │ │ │ + maddld r2,r30,r6,r10 │ │ │ │ + std r2,8(r22) │ │ │ │ + ble 235c4 │ │ │ │ li r30,0 │ │ │ │ - mr r24,r18 │ │ │ │ - ld r18,112(r31) │ │ │ │ - addi r10,r19,32 │ │ │ │ - std r23,120(r31) │ │ │ │ + addi r9,r23,32 │ │ │ │ + mr r18,r25 │ │ │ │ + std r29,144(r31) │ │ │ │ mr r20,r30 │ │ │ │ - std r10,88(r31) │ │ │ │ - mr r16,r9 │ │ │ │ - mr r9,r21 │ │ │ │ - mr r21,r25 │ │ │ │ - mr r25,r22 │ │ │ │ - mr r22,r9 │ │ │ │ - lfd f3,0(r16) │ │ │ │ - lfd f4,8(r16) │ │ │ │ - std r8,72(r31) │ │ │ │ - std r20,8(r15) │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - ld r8,72(r31) │ │ │ │ - ld r7,8(r25) │ │ │ │ - ld r9,88(r31) │ │ │ │ - cmpdi r22,0 │ │ │ │ - add r8,r20,r8 │ │ │ │ - stfd f1,0(r9) │ │ │ │ - stfd f2,8(r9) │ │ │ │ - sldi r8,r8,3 │ │ │ │ - ldx r8,r18,r8 │ │ │ │ - maddld r23,r14,r7,r8 │ │ │ │ - std r23,16(r17) │ │ │ │ - ble 24da4 │ │ │ │ - ld r9,200(r31) │ │ │ │ - mr r10,r22 │ │ │ │ - std r16,224(r31) │ │ │ │ - mr r22,r25 │ │ │ │ - addi r14,r19,48 │ │ │ │ - mr r16,r21 │ │ │ │ - std r20,208(r31) │ │ │ │ - std r24,176(r31) │ │ │ │ - mr r25,r10 │ │ │ │ - std r9,72(r31) │ │ │ │ + mr r30,r21 │ │ │ │ + mr r21,r24 │ │ │ │ + mr r24,r28 │ │ │ │ + std r9,88(r31) │ │ │ │ + mr r28,r2 │ │ │ │ + lfd f3,0(r18) │ │ │ │ + lfd f4,8(r18) │ │ │ │ + std r7,72(r31) │ │ │ │ + std r20,8(r19) │ │ │ │ + bl 367c │ │ │ │ + ld r7,72(r31) │ │ │ │ + ld r2,88(r31) │ │ │ │ + cmpdi r24,0 │ │ │ │ + ld r8,8(r21) │ │ │ │ + add r7,r20,r7 │ │ │ │ + stfd f1,0(r2) │ │ │ │ + stfd f2,8(r2) │ │ │ │ + sldi r7,r7,3 │ │ │ │ + ldx r2,r14,r7 │ │ │ │ + maddld r29,r28,r8,r2 │ │ │ │ + std r29,16(r22) │ │ │ │ + ble 235ac │ │ │ │ + ld r2,184(r31) │ │ │ │ li r9,0 │ │ │ │ - ld r10,72(r31) │ │ │ │ - std r9,16(r15) │ │ │ │ - std r9,80(r31) │ │ │ │ - lfd f3,0(r10) │ │ │ │ - lfd f4,8(r10) │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - ld r9,80(r31) │ │ │ │ - sldi r5,r25,2 │ │ │ │ - ld r8,16(r22) │ │ │ │ - cmpdi r25,0 │ │ │ │ + mr r15,r30 │ │ │ │ + addi r28,r23,48 │ │ │ │ + mr r30,r24 │ │ │ │ + std r20,192(r31) │ │ │ │ + std r25,152(r31) │ │ │ │ + std r18,208(r31) │ │ │ │ + std r2,72(r31) │ │ │ │ + mr r2,r9 │ │ │ │ + ld r9,72(r31) │ │ │ │ + std r2,16(r19) │ │ │ │ + std r2,80(r31) │ │ │ │ + lfd f3,0(r9) │ │ │ │ + lfd f4,8(r9) │ │ │ │ + bl 367c │ │ │ │ + ld r2,80(r31) │ │ │ │ + sldi r6,r30,2 │ │ │ │ + ld r8,16(r21) │ │ │ │ + cmpdi r30,0 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ - stfd f1,0(r14) │ │ │ │ - stfd f2,8(r14) │ │ │ │ - add r5,r5,r9 │ │ │ │ - sldi r5,r5,3 │ │ │ │ - ldx r5,r18,r5 │ │ │ │ - maddld r21,r23,r8,r5 │ │ │ │ - std r21,24(r17) │ │ │ │ - ble 24d70 │ │ │ │ - std r9,80(r31) │ │ │ │ - mr r9,r21 │ │ │ │ - ld r24,96(r31) │ │ │ │ - mr r21,r22 │ │ │ │ - li r30,0 │ │ │ │ - addi r23,r31,48 │ │ │ │ - addi r20,r19,64 │ │ │ │ - mr r22,r9 │ │ │ │ - b 24b50 │ │ │ │ - lfd f3,0(r14) │ │ │ │ - lfd f4,8(r14) │ │ │ │ - ld r22,24(r17) │ │ │ │ - ld r21,72(r16) │ │ │ │ - lfd f1,0(r24) │ │ │ │ - lfd f2,8(r24) │ │ │ │ - std r30,24(r15) │ │ │ │ - bl 6d428 │ │ │ │ + stfd f1,0(r28) │ │ │ │ + stfd f2,8(r28) │ │ │ │ + add r6,r6,r2 │ │ │ │ + sldi r6,r6,3 │ │ │ │ + ldx r6,r14,r6 │ │ │ │ + maddld r24,r29,r8,r6 │ │ │ │ + std r24,24(r22) │ │ │ │ + ble 23578 │ │ │ │ + ld r25,96(r31) │ │ │ │ + li r29,0 │ │ │ │ + addi r20,r31,48 │ │ │ │ + addi r18,r23,64 │ │ │ │ + std r2,80(r31) │ │ │ │ + b 23350 │ │ │ │ nop │ │ │ │ - mulli r9,r25,6 │ │ │ │ - ld r7,24(r21) │ │ │ │ - ld r10,48(r16) │ │ │ │ - ld r8,24(r16) │ │ │ │ - ld r5,64(r31) │ │ │ │ - ld r25,224(r16) │ │ │ │ - stfd f1,0(r20) │ │ │ │ - stfd f2,8(r20) │ │ │ │ - sldi r6,r10,3 │ │ │ │ - sldi r10,r10,4 │ │ │ │ - add r21,r8,r5 │ │ │ │ - add r9,r9,r30 │ │ │ │ - add r10,r19,r10 │ │ │ │ + lfd f3,0(r28) │ │ │ │ + lfd f4,8(r28) │ │ │ │ + ld r24,24(r22) │ │ │ │ + ld r21,72(r15) │ │ │ │ + lfd f1,0(r25) │ │ │ │ + lfd f2,8(r25) │ │ │ │ + std r29,24(r19) │ │ │ │ + bl 367c │ │ │ │ + mulli r2,r30,6 │ │ │ │ + ld r8,24(r21) │ │ │ │ + ld r9,48(r15) │ │ │ │ + ld r10,24(r15) │ │ │ │ + ld r6,64(r31) │ │ │ │ + stfd f1,0(r18) │ │ │ │ + stfd f2,8(r18) │ │ │ │ + ld r30,224(r15) │ │ │ │ + sldi r7,r9,3 │ │ │ │ + sldi r9,r9,4 │ │ │ │ + add r2,r2,r29 │ │ │ │ + add r21,r10,r6 │ │ │ │ + add r9,r23,r9 │ │ │ │ + sldi r2,r2,3 │ │ │ │ lfd f3,0(r21) │ │ │ │ lfd f4,8(r21) │ │ │ │ - sldi r9,r9,3 │ │ │ │ - lfd f30,0(r10) │ │ │ │ - lfd f31,8(r10) │ │ │ │ - ldx r9,r18,r9 │ │ │ │ + lfd f30,0(r9) │ │ │ │ + lfd f31,8(r9) │ │ │ │ + ldx r2,r14,r2 │ │ │ │ fmr f1,f30 │ │ │ │ fmr f2,f31 │ │ │ │ - maddld r9,r22,r7,r9 │ │ │ │ - std r9,32(r17) │ │ │ │ - ldx r9,r17,r6 │ │ │ │ - sldi r9,r9,5 │ │ │ │ - add r25,r25,r9 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + maddld r2,r24,r8,r2 │ │ │ │ + std r2,32(r22) │ │ │ │ + ldx r2,r22,r7 │ │ │ │ + sldi r2,r2,5 │ │ │ │ + add r30,r30,r2 │ │ │ │ + bl 367c │ │ │ │ lfd f3,16(r21) │ │ │ │ lfd f4,24(r21) │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - lq r10,0(r25) │ │ │ │ + bl 367c │ │ │ │ + plq r2,0(r30) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - mr r21,r11 │ │ │ │ - mr r22,r10 │ │ │ │ + mr r21,r2 │ │ │ │ + mr r24,r3 │ │ │ │ std r21,32(r31) │ │ │ │ - std r22,40(r31) │ │ │ │ + std r24,40(r31) │ │ │ │ + lfd f3,32(r31) │ │ │ │ + lfd f4,40(r31) │ │ │ │ fmr f1,f28 │ │ │ │ fmr f2,f29 │ │ │ │ + bl 3d10 │ │ │ │ + stfd f1,0(r20) │ │ │ │ + stfd f2,8(r20) │ │ │ │ + ld r8,48(r31) │ │ │ │ + ld r10,56(r31) │ │ │ │ + lqarx r6,0,r30 │ │ │ │ + mr r2,r6 │ │ │ │ + mr r9,r7 │ │ │ │ + xor r6,r6,r24 │ │ │ │ + xor r7,r21,r9 │ │ │ │ + or r7,r7,r6 │ │ │ │ + cmpdi r7,0 │ │ │ │ + bne 2345c │ │ │ │ + mr r26,r10 │ │ │ │ + mr r27,r8 │ │ │ │ + stqcx. r26,0,r30 │ │ │ │ + bne 2342c │ │ │ │ + cmpld r21,r9 │ │ │ │ + bne 23638 │ │ │ │ + cmpld r24,r2 │ │ │ │ + bne 23638 │ │ │ │ + plq r2,16(r30) │ │ │ │ + addi r21,r30,16 │ │ │ │ + mr r24,r2 │ │ │ │ + mr r30,r3 │ │ │ │ + std r24,32(r31) │ │ │ │ + std r30,40(r31) │ │ │ │ lfd f3,32(r31) │ │ │ │ lfd f4,40(r31) │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ - stfd f1,0(r23) │ │ │ │ - stfd f2,8(r23) │ │ │ │ - ld r6,48(r31) │ │ │ │ - ld r7,56(r31) │ │ │ │ - lqarx r10,0,r25 │ │ │ │ - xor r8,r11,r21 │ │ │ │ - xor r5,r10,r22 │ │ │ │ - mr r9,r11 │ │ │ │ - or. r8,r8,r5 │ │ │ │ - bne 24c60 │ │ │ │ - mr r28,r7 │ │ │ │ - mr r29,r6 │ │ │ │ - stqcx. r28,0,r25 │ │ │ │ - bne 24c38 │ │ │ │ - cmpld r21,r9 │ │ │ │ - bne 24e28 │ │ │ │ - cmpld r22,r10 │ │ │ │ - bne 24e28 │ │ │ │ - lq r10,16(r25) │ │ │ │ - addi r21,r25,16 │ │ │ │ - mr r22,r11 │ │ │ │ - mr r25,r10 │ │ │ │ - std r22,32(r31) │ │ │ │ - std r25,40(r31) │ │ │ │ fmr f1,f30 │ │ │ │ fmr f2,f31 │ │ │ │ - lfd f3,32(r31) │ │ │ │ - lfd f4,40(r31) │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ - stfd f1,0(r23) │ │ │ │ - stfd f2,8(r23) │ │ │ │ - ld r6,48(r31) │ │ │ │ - ld r7,56(r31) │ │ │ │ - lqarx r10,0,r21 │ │ │ │ - xor r8,r11,r22 │ │ │ │ - xor r5,r10,r25 │ │ │ │ - mr r9,r11 │ │ │ │ - or. r8,r8,r5 │ │ │ │ - bne 24cd8 │ │ │ │ - mr r26,r7 │ │ │ │ - mr r27,r6 │ │ │ │ - stqcx. r26,0,r21 │ │ │ │ - bne 24cb0 │ │ │ │ - cmpld r22,r9 │ │ │ │ - bne 24e1c │ │ │ │ - cmpld r25,r10 │ │ │ │ - bne 24e1c │ │ │ │ - ld r25,88(r16) │ │ │ │ + bl 3d10 │ │ │ │ + stfd f1,0(r20) │ │ │ │ + stfd f2,8(r20) │ │ │ │ + ld r8,48(r31) │ │ │ │ + ld r10,56(r31) │ │ │ │ + lqarx r6,0,r21 │ │ │ │ + mr r2,r6 │ │ │ │ + mr r9,r7 │ │ │ │ + xor r6,r6,r30 │ │ │ │ + xor r7,r24,r9 │ │ │ │ + or r7,r7,r6 │ │ │ │ + cmpdi r7,0 │ │ │ │ + bne 234dc │ │ │ │ + mr r16,r10 │ │ │ │ + mr r17,r8 │ │ │ │ + stqcx. r16,0,r21 │ │ │ │ + bne 234ac │ │ │ │ + cmpld r24,r9 │ │ │ │ + bne 2362c │ │ │ │ + cmpld r30,r2 │ │ │ │ + bne 2362c │ │ │ │ + ld r30,88(r15) │ │ │ │ + addi r29,r29,1 │ │ │ │ + addi r25,r25,16 │ │ │ │ addi r30,r30,1 │ │ │ │ - addi r24,r24,16 │ │ │ │ - addi r25,r25,1 │ │ │ │ - sldi r8,r25,1 │ │ │ │ - cmpd r8,r30 │ │ │ │ - bgt 24b40 │ │ │ │ - ld r9,80(r31) │ │ │ │ - addi r9,r9,1 │ │ │ │ - cmpd r8,r9 │ │ │ │ - ble 24d38 │ │ │ │ - ld r10,72(r31) │ │ │ │ - ld r23,16(r17) │ │ │ │ - ld r22,72(r16) │ │ │ │ - addi r10,r10,16 │ │ │ │ - std r10,72(r31) │ │ │ │ - ld r10,88(r31) │ │ │ │ - lfd f1,0(r10) │ │ │ │ - lfd f2,8(r10) │ │ │ │ - b 24ac8 │ │ │ │ - ld r20,208(r31) │ │ │ │ - mr r21,r16 │ │ │ │ - ld r16,224(r31) │ │ │ │ - ld r24,176(r31) │ │ │ │ - mr r22,r25 │ │ │ │ + sldi r7,r30,1 │ │ │ │ + cmpd r7,r29 │ │ │ │ + bgt 23340 │ │ │ │ + ld r2,80(r31) │ │ │ │ + addi r2,r2,1 │ │ │ │ + cmpd r7,r2 │ │ │ │ + ble 2353c │ │ │ │ + ld r9,72(r31) │ │ │ │ + ld r29,16(r22) │ │ │ │ + ld r21,72(r15) │ │ │ │ + addi r9,r9,16 │ │ │ │ + std r9,72(r31) │ │ │ │ + ld r9,88(r31) │ │ │ │ + lfd f1,0(r9) │ │ │ │ + lfd f2,8(r9) │ │ │ │ + b 232d4 │ │ │ │ + ld r20,192(r31) │ │ │ │ + ld r18,208(r31) │ │ │ │ + mr r24,r30 │ │ │ │ + mr r30,r15 │ │ │ │ + ld r25,152(r31) │ │ │ │ addi r20,r20,1 │ │ │ │ - addi r16,r16,16 │ │ │ │ - cmpd r20,r8 │ │ │ │ - bge 24e08 │ │ │ │ - lfd f1,0(r24) │ │ │ │ - lfd f2,8(r24) │ │ │ │ - ld r14,8(r17) │ │ │ │ - ld r25,72(r21) │ │ │ │ - b 24a54 │ │ │ │ - mr r21,r25 │ │ │ │ - ld r23,120(r31) │ │ │ │ - ld r18,176(r31) │ │ │ │ - mr r25,r16 │ │ │ │ - sldi r8,r21,1 │ │ │ │ - addi r23,r23,1 │ │ │ │ - cmpd r23,r8 │ │ │ │ - bge 24dc0 │ │ │ │ - lfd f1,0(r19) │ │ │ │ - lfd f2,8(r19) │ │ │ │ - ld r14,0(r17) │ │ │ │ - ld r22,72(r25) │ │ │ │ - b 249d8 │ │ │ │ - mr r19,r21 │ │ │ │ - std r29,216(r31) │ │ │ │ - std r28,208(r31) │ │ │ │ - ld r29,104(r31) │ │ │ │ - std r26,224(r31) │ │ │ │ - std r27,232(r31) │ │ │ │ - b 24340 │ │ │ │ - mr r19,r25 │ │ │ │ - b 24da8 │ │ │ │ - ld r9,264(r19) │ │ │ │ - ld r10,192(r31) │ │ │ │ - ldx r12,r9,r10 │ │ │ │ - b 23a40 │ │ │ │ - addi r8,r8,1 │ │ │ │ - li r10,0 │ │ │ │ - b 239e8 │ │ │ │ - addi r9,r26,15 │ │ │ │ - ld r10,0(r1) │ │ │ │ - mr r23,r28 │ │ │ │ - clrrdi r9,r9,4 │ │ │ │ - neg r9,r9 │ │ │ │ - stdux r10,r1,r9 │ │ │ │ - addi r9,r1,32 │ │ │ │ - std r9,160(r31) │ │ │ │ - b 24024 │ │ │ │ - mr r25,r21 │ │ │ │ - ld r23,120(r31) │ │ │ │ - mr r21,r22 │ │ │ │ - mr r18,r24 │ │ │ │ - b 24d84 │ │ │ │ - mr r22,r9 │ │ │ │ - mr r25,r10 │ │ │ │ - b 24c80 │ │ │ │ + addi r18,r18,16 │ │ │ │ + cmpd r20,r7 │ │ │ │ + bge 2361c │ │ │ │ + ld r2,104(r31) │ │ │ │ + ld r28,8(r22) │ │ │ │ + ld r21,72(r30) │ │ │ │ + lfd f1,0(r2) │ │ │ │ + lfd f2,8(r2) │ │ │ │ + b 23268 │ │ │ │ + ld r29,144(r31) │ │ │ │ + ld r25,152(r31) │ │ │ │ + mr r21,r15 │ │ │ │ + mr r28,r30 │ │ │ │ + sldi r7,r30,1 │ │ │ │ + addi r29,r29,1 │ │ │ │ + cmpd r29,r7 │ │ │ │ + bge 235c4 │ │ │ │ + lfd f1,0(r23) │ │ │ │ + lfd f2,8(r23) │ │ │ │ + ld r30,0(r22) │ │ │ │ + ld r24,72(r21) │ │ │ │ + b 231fc │ │ │ │ + mr r14,r30 │ │ │ │ + std r26,192(r31) │ │ │ │ + std r27,200(r31) │ │ │ │ + std r16,208(r31) │ │ │ │ + std r17,216(r31) │ │ │ │ + b 22b2c │ │ │ │ + mr r14,r21 │ │ │ │ + std r26,192(r31) │ │ │ │ + std r27,200(r31) │ │ │ │ + std r16,208(r31) │ │ │ │ + std r17,216(r31) │ │ │ │ + b 22b2c │ │ │ │ + ld r2,264(r14) │ │ │ │ + ld r9,176(r31) │ │ │ │ + ldx r29,r2,r9 │ │ │ │ + b 2228c │ │ │ │ + addi r9,r9,1 │ │ │ │ + li r2,0 │ │ │ │ + b 22228 │ │ │ │ + addi r2,r20,15 │ │ │ │ + ld r9,0(r1) │ │ │ │ + mr r26,r28 │ │ │ │ + clrrdi r2,r2,4 │ │ │ │ + neg r2,r2 │ │ │ │ + stdux r9,r1,r2 │ │ │ │ + addi r2,r1,32 │ │ │ │ + std r2,160(r31) │ │ │ │ + b 227fc │ │ │ │ + ld r29,144(r31) │ │ │ │ + mr r21,r15 │ │ │ │ + mr r28,r24 │ │ │ │ + b 2358c │ │ │ │ + mr r24,r9 │ │ │ │ + mr r30,r2 │ │ │ │ + b 23480 │ │ │ │ mr r21,r9 │ │ │ │ - mr r22,r10 │ │ │ │ - b 24c08 │ │ │ │ - ld r30,312(r31) │ │ │ │ - ld r29,320(r31) │ │ │ │ - mr r19,r23 │ │ │ │ + mr r24,r2 │ │ │ │ + b 23400 │ │ │ │ + ld r30,304(r31) │ │ │ │ + mr r14,r24 │ │ │ │ + ld r28,312(r31) │ │ │ │ + mr r24,r23 │ │ │ │ addi r30,r30,1 │ │ │ │ - cmpd r30,r8 │ │ │ │ - bge 2494c │ │ │ │ - lfd f1,0(r22) │ │ │ │ - lfd f2,8(r22) │ │ │ │ - ld r28,0(r17) │ │ │ │ - ld r15,72(r23) │ │ │ │ - b 24478 │ │ │ │ - mr r23,r15 │ │ │ │ - b 248ac │ │ │ │ - mr r23,r9 │ │ │ │ - mr r15,r10 │ │ │ │ - b 247a4 │ │ │ │ + cmpd r30,r7 │ │ │ │ + bge 23180 │ │ │ │ + lfd f1,0(r15) │ │ │ │ + lfd f2,8(r15) │ │ │ │ + ld r26,0(r22) │ │ │ │ + ld r25,72(r23) │ │ │ │ + b 22c78 │ │ │ │ + mr r23,r28 │ │ │ │ + b 2312c │ │ │ │ mr r23,r9 │ │ │ │ - mr r15,r10 │ │ │ │ - b 2472c │ │ │ │ + mr r14,r2 │ │ │ │ + b 22f98 │ │ │ │ mr r23,r9 │ │ │ │ - mr r22,r10 │ │ │ │ - b 24230 │ │ │ │ - mr r30,r9 │ │ │ │ - mr r22,r10 │ │ │ │ - b 241a4 │ │ │ │ + mr r14,r2 │ │ │ │ + b 22f18 │ │ │ │ + mr r27,r9 │ │ │ │ + mr r26,r2 │ │ │ │ + b 22a1c │ │ │ │ + mr r29,r9 │ │ │ │ + mr r26,r2 │ │ │ │ + b 22984 │ │ │ │ .long 0x0 │ │ │ │ .long 0x3020000 │ │ │ │ - .long 0x128a │ │ │ │ - nop │ │ │ │ + .long 0x128e │ │ │ │ nop │ │ │ │ nop │ │ │ │ - addis r2,r12,7 │ │ │ │ - addi r2,r2,12368 │ │ │ │ mflr r0 │ │ │ │ stfd f24,-64(r1) │ │ │ │ stfd f25,-56(r1) │ │ │ │ + stfd f26,-48(r1) │ │ │ │ stfd f30,-16(r1) │ │ │ │ + fmr f26,f3 │ │ │ │ + std r0,16(r1) │ │ │ │ stfd f31,-8(r1) │ │ │ │ - stfd f26,-48(r1) │ │ │ │ stfd f27,-40(r1) │ │ │ │ stfd f28,-32(r1) │ │ │ │ + fmr f27,f4 │ │ │ │ + fmr f28,f1 │ │ │ │ stfd f29,-24(r1) │ │ │ │ - std r15,-200(r1) │ │ │ │ + std r16,-192(r1) │ │ │ │ + fmr f29,f2 │ │ │ │ + mr r16,r8 │ │ │ │ + std r17,-184(r1) │ │ │ │ std r18,-176(r1) │ │ │ │ std r19,-168(r1) │ │ │ │ std r20,-160(r1) │ │ │ │ + mr r20,r9 │ │ │ │ std r21,-152(r1) │ │ │ │ std r22,-144(r1) │ │ │ │ - std r24,-128(r1) │ │ │ │ + std r23,-136(r1) │ │ │ │ std r25,-120(r1) │ │ │ │ std r26,-112(r1) │ │ │ │ - std r28,-96(r1) │ │ │ │ + std r27,-104(r1) │ │ │ │ + mr r26,r10 │ │ │ │ std r29,-88(r1) │ │ │ │ std r30,-80(r1) │ │ │ │ + mr r29,r7 │ │ │ │ std r31,-72(r1) │ │ │ │ std r14,-208(r1) │ │ │ │ - std r16,-192(r1) │ │ │ │ - std r17,-184(r1) │ │ │ │ - std r0,16(r1) │ │ │ │ - std r23,-136(r1) │ │ │ │ - std r27,-104(r1) │ │ │ │ - mr r28,r9 │ │ │ │ - stdu r1,-240(r1) │ │ │ │ - mr r26,r10 │ │ │ │ - mr r30,r8 │ │ │ │ - fmr f27,f4 │ │ │ │ - fmr f26,f3 │ │ │ │ - mr r29,r7 │ │ │ │ - fmr f29,f2 │ │ │ │ - fmr f28,f1 │ │ │ │ + std r15,-200(r1) │ │ │ │ + std r24,-128(r1) │ │ │ │ + std r28,-96(r1) │ │ │ │ + stdu r1,-256(r1) │ │ │ │ mr r31,r1 │ │ │ │ - ld r18,360(r31) │ │ │ │ - ld r21,344(r31) │ │ │ │ ld r6,0(r1) │ │ │ │ - ld r27,336(r31) │ │ │ │ - ld r24,352(r31) │ │ │ │ - ld r22,368(r31) │ │ │ │ - ld r20,376(r31) │ │ │ │ - sldi r9,r18,4 │ │ │ │ - mr r3,r21 │ │ │ │ - subfic r9,r9,-16 │ │ │ │ - stdux r6,r1,r9 │ │ │ │ - bl 6d098 │ │ │ │ - nop │ │ │ │ + ld r25,376(r31) │ │ │ │ + ld r17,360(r31) │ │ │ │ + ld r28,352(r31) │ │ │ │ + ld r23,368(r31) │ │ │ │ + ld r27,384(r31) │ │ │ │ + ld r30,392(r31) │ │ │ │ + sldi r2,r25,4 │ │ │ │ + mr r3,r17 │ │ │ │ + subfic r2,r2,-16 │ │ │ │ + stdux r6,r1,r2 │ │ │ │ + bl 3670 │ │ │ │ lfd f3,0(r26) │ │ │ │ lfd f4,8(r26) │ │ │ │ - sldi r26,r18,1 │ │ │ │ - addi r25,r1,32 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - bl 3ce0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - bl 6cd88 │ │ │ │ - nop │ │ │ │ - mr r9,r3 │ │ │ │ - mr r3,r24 │ │ │ │ - addi r10,r9,1 │ │ │ │ - subf r9,r18,r9 │ │ │ │ - add r10,r10,r18 │ │ │ │ - add r9,r9,r21 │ │ │ │ - add r10,r10,r21 │ │ │ │ - divd r19,r9,r21 │ │ │ │ - divd r15,r10,r21 │ │ │ │ - mulld r19,r19,r21 │ │ │ │ - mulld r15,r15,r21 │ │ │ │ - subf r19,r19,r9 │ │ │ │ - subf r15,r15,r10 │ │ │ │ - bl 6d098 │ │ │ │ - nop │ │ │ │ - lfd f3,0(r27) │ │ │ │ - lfd f4,8(r27) │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - bl 3ce0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - bl 6cd88 │ │ │ │ + addi r21,r1,32 │ │ │ │ + bl 367c │ │ │ │ + bl 3d00 │ │ │ │ + bl 3810 │ │ │ │ + mr r2,r3 │ │ │ │ + mr r3,r23 │ │ │ │ + subf r9,r25,r2 │ │ │ │ + addi r2,r2,1 │ │ │ │ + add r9,r9,r17 │ │ │ │ + add r10,r25,r17 │ │ │ │ + add r10,r10,r2 │ │ │ │ + divd r18,r9,r17 │ │ │ │ + divd r26,r10,r17 │ │ │ │ + mulld r18,r18,r17 │ │ │ │ + mulld r26,r26,r17 │ │ │ │ + subf r18,r18,r9 │ │ │ │ + subf r26,r26,r10 │ │ │ │ + bl 3670 │ │ │ │ + lfd f3,0(r28) │ │ │ │ + lfd f4,8(r28) │ │ │ │ + bl 367c │ │ │ │ + bl 3d00 │ │ │ │ + bl 3810 │ │ │ │ + subf r9,r25,r3 │ │ │ │ + sldi r25,r25,1 │ │ │ │ + add r9,r9,r23 │ │ │ │ + addi r2,r25,1 │ │ │ │ + cmpdi cr7,r2,0 │ │ │ │ + divd r2,r9,r23 │ │ │ │ + mulld r2,r2,r23 │ │ │ │ + subf r2,r2,r9 │ │ │ │ + blt cr7,2386c │ │ │ │ + srdi r10,r25,1 │ │ │ │ + mtvsrdd vs33,r2,r2 │ │ │ │ + xxspltib vs44,2 │ │ │ │ + plxv vs32,282724 # 68880 │ │ │ │ + mtvsrdd vs42,r23,r23 │ │ │ │ + mr r9,r21 │ │ │ │ + addi r2,r10,1 │ │ │ │ + vextsb2d v12,v12 │ │ │ │ + andi. r8,r2,1 │ │ │ │ + bne 23c40 │ │ │ │ + srdi r2,r2,1 │ │ │ │ + mtctr r2 │ │ │ │ + vaddudm v11,v0,v12 │ │ │ │ + vaddudm v0,v1,v0 │ │ │ │ + addi r9,r9,32 │ │ │ │ + vaddudm v13,v1,v11 │ │ │ │ + vmodsd v9,v0,v10 │ │ │ │ + vaddudm v0,v11,v12 │ │ │ │ + vmodsd v13,v13,v10 │ │ │ │ + stxv vs41,-32(r9) │ │ │ │ + stxv vs45,-16(r9) │ │ │ │ + bdnz 23844 │ │ │ │ + cmpd cr6,r27,r18 │ │ │ │ + cmpd cr5,r30,r26 │ │ │ │ + cmpd r18,r26 │ │ │ │ + isel r28,r18,r27,4*cr6+lt │ │ │ │ + isel r2,r26,r30,4*cr5+gt │ │ │ │ + subf r24,r18,r28 │ │ │ │ + std r2,32(r31) │ │ │ │ + bge 23a10 │ │ │ │ + subf. r26,r28,r2 │ │ │ │ + blt 23990 │ │ │ │ + blt cr7,23990 │ │ │ │ + add r2,r26,r24 │ │ │ │ + mulld r28,r23,r28 │ │ │ │ + sldi r27,r24,4 │ │ │ │ + addi r9,r16,16 │ │ │ │ + addi r26,r25,2 │ │ │ │ + addi r25,r21,-8 │ │ │ │ + sldi r2,r2,4 │ │ │ │ + add r27,r16,r27 │ │ │ │ + add r24,r2,r9 │ │ │ │ nop │ │ │ │ - addi r9,r26,1 │ │ │ │ - subf r10,r18,r3 │ │ │ │ - cmpdi cr7,r9,0 │ │ │ │ - add r10,r10,r24 │ │ │ │ - divd r8,r10,r24 │ │ │ │ - mulld r8,r8,r24 │ │ │ │ - subf r8,r8,r10 │ │ │ │ - blt cr7,25074 │ │ │ │ - addi r9,r9,1 │ │ │ │ - addi r6,r25,-8 │ │ │ │ - andi. r10,r9,1 │ │ │ │ - bne 25470 │ │ │ │ - srdi r9,r9,1 │ │ │ │ - mtctr r9 │ │ │ │ - addi r7,r8,1 │ │ │ │ - divd r10,r8,r24 │ │ │ │ - mr r5,r6 │ │ │ │ - addi r6,r6,16 │ │ │ │ - divd r9,r7,r24 │ │ │ │ - mulld r10,r10,r24 │ │ │ │ - mulld r9,r9,r24 │ │ │ │ - subf r10,r10,r8 │ │ │ │ - addi r8,r8,2 │ │ │ │ - subf r9,r9,r7 │ │ │ │ - std r10,-8(r6) │ │ │ │ - std r9,16(r5) │ │ │ │ - bdnz 25040 │ │ │ │ - cmpd cr6,r22,r19 │ │ │ │ - cmpd r19,r15 │ │ │ │ - cmpd cr5,r20,r15 │ │ │ │ - isel r27,r19,r22,4*cr6+lt │ │ │ │ - isel r15,r15,r20,4*cr5+gt │ │ │ │ - subf r16,r19,r27 │ │ │ │ - bge 25220 │ │ │ │ - subf. r15,r27,r15 │ │ │ │ - blt 251a4 │ │ │ │ - blt cr7,251a4 │ │ │ │ - add r15,r15,r16 │ │ │ │ - mulld r27,r24,r27 │ │ │ │ - sldi r16,r16,4 │ │ │ │ - addi r9,r30,16 │ │ │ │ - addi r22,r25,-8 │ │ │ │ - addi r26,r26,2 │ │ │ │ - sldi r25,r15,4 │ │ │ │ - add r16,r30,r16 │ │ │ │ - add r25,r25,r9 │ │ │ │ - lfd f24,0(r16) │ │ │ │ - lfd f25,8(r16) │ │ │ │ - mr r20,r22 │ │ │ │ - mr r21,r28 │ │ │ │ - mr r23,r26 │ │ │ │ + lfd f24,0(r27) │ │ │ │ + lfd f25,8(r27) │ │ │ │ + mr r21,r25 │ │ │ │ + mr r19,r20 │ │ │ │ + mr r22,r26 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - lfd f3,0(r21) │ │ │ │ - lfd f4,8(r21) │ │ │ │ - ldu r30,8(r20) │ │ │ │ - addi r21,r21,16 │ │ │ │ + lfd f3,0(r19) │ │ │ │ + lfd f4,8(r19) │ │ │ │ fmr f1,f24 │ │ │ │ fmr f2,f25 │ │ │ │ - add r30,r27,r30 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - sldi r30,r30,5 │ │ │ │ + addi r19,r19,16 │ │ │ │ + ldu r30,8(r21) │ │ │ │ + bl 367c │ │ │ │ + add r30,r28,r30 │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ fmr f2,f27 │ │ │ │ fmr f1,f26 │ │ │ │ - add r30,r29,r30 │ │ │ │ + sldi r30,r30,5 │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + add r30,r29,r30 │ │ │ │ + bl 367c │ │ │ │ lfd f3,16(r30) │ │ │ │ lfd f4,24(r30) │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ + bl 3d10 │ │ │ │ fmr f13,f2 │ │ │ │ fmr f12,f1 │ │ │ │ fmr f3,f28 │ │ │ │ fmr f4,f29 │ │ │ │ fmr f1,f30 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f30,f12 │ │ │ │ fmr f31,f13 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ lfd f2,8(r30) │ │ │ │ lfd f1,0(r30) │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ - addic. r23,r23,-1 │ │ │ │ + bl 3d10 │ │ │ │ + addic. r22,r22,-1 │ │ │ │ stfd f30,16(r30) │ │ │ │ stfd f31,24(r30) │ │ │ │ stfd f1,0(r30) │ │ │ │ stfd f2,8(r30) │ │ │ │ - bne 250e0 │ │ │ │ - addi r16,r16,16 │ │ │ │ - add r27,r27,r24 │ │ │ │ - cmpld r25,r16 │ │ │ │ - bne 250c0 │ │ │ │ - addi r1,r31,240 │ │ │ │ + bne 238e0 │ │ │ │ + addi r27,r27,16 │ │ │ │ + add r28,r28,r23 │ │ │ │ + cmpld r24,r27 │ │ │ │ + bne 238c0 │ │ │ │ + addi r1,r31,256 │ │ │ │ ld r0,16(r1) │ │ │ │ ld r14,-208(r1) │ │ │ │ ld r15,-200(r1) │ │ │ │ ld r16,-192(r1) │ │ │ │ ld r17,-184(r1) │ │ │ │ ld r18,-176(r1) │ │ │ │ ld r19,-168(r1) │ │ │ │ ld r20,-160(r1) │ │ │ │ ld r21,-152(r1) │ │ │ │ ld r22,-144(r1) │ │ │ │ + mtlr r0 │ │ │ │ ld r23,-136(r1) │ │ │ │ ld r24,-128(r1) │ │ │ │ ld r25,-120(r1) │ │ │ │ ld r26,-112(r1) │ │ │ │ ld r27,-104(r1) │ │ │ │ ld r28,-96(r1) │ │ │ │ - mtlr r0 │ │ │ │ ld r29,-88(r1) │ │ │ │ ld r30,-80(r1) │ │ │ │ ld r31,-72(r1) │ │ │ │ lfd f24,-64(r1) │ │ │ │ lfd f25,-56(r1) │ │ │ │ lfd f26,-48(r1) │ │ │ │ lfd f27,-40(r1) │ │ │ │ lfd f28,-32(r1) │ │ │ │ lfd f29,-24(r1) │ │ │ │ lfd f30,-16(r1) │ │ │ │ lfd f31,-8(r1) │ │ │ │ blr │ │ │ │ nop │ │ │ │ - subf. r20,r27,r20 │ │ │ │ - blt 25490 │ │ │ │ - blt cr7,251a4 │ │ │ │ - add r9,r20,r16 │ │ │ │ - mulld r20,r24,r27 │ │ │ │ - sldi r18,r16,4 │ │ │ │ - addi r17,r30,16 │ │ │ │ - std r30,312(r31) │ │ │ │ - addi r26,r26,2 │ │ │ │ - addi r25,r25,-8 │ │ │ │ - std r28,320(r31) │ │ │ │ - add r18,r30,r18 │ │ │ │ - sldi r27,r9,4 │ │ │ │ - mr r23,r18 │ │ │ │ - add r27,r17,r27 │ │ │ │ - mr r30,r20 │ │ │ │ - lfd f24,0(r23) │ │ │ │ - lfd f25,8(r23) │ │ │ │ - ld r20,320(r31) │ │ │ │ - mr r18,r25 │ │ │ │ - mr r14,r26 │ │ │ │ nop │ │ │ │ + subf. r30,r28,r30 │ │ │ │ + blt 23c64 │ │ │ │ + blt cr7,23990 │ │ │ │ + add r30,r30,r24 │ │ │ │ + mulld r28,r23,r28 │ │ │ │ + addi r2,r16,16 │ │ │ │ + sldi r22,r24,4 │ │ │ │ + addi r25,r25,2 │ │ │ │ + addi r21,r21,-8 │ │ │ │ + sldi r19,r30,4 │ │ │ │ + add r22,r16,r22 │ │ │ │ + std r2,40(r31) │ │ │ │ + add r19,r2,r19 │ │ │ │ nop │ │ │ │ nop │ │ │ │ - lfd f3,0(r20) │ │ │ │ - lfd f4,8(r20) │ │ │ │ - ldu r28,8(r18) │ │ │ │ - addi r20,r20,16 │ │ │ │ + nop │ │ │ │ + lfd f24,0(r22) │ │ │ │ + lfd f25,8(r22) │ │ │ │ + mr r26,r21 │ │ │ │ + mr r15,r20 │ │ │ │ + mr r14,r25 │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + lfd f3,0(r15) │ │ │ │ + lfd f4,8(r15) │ │ │ │ fmr f1,f24 │ │ │ │ fmr f2,f25 │ │ │ │ - add r28,r30,r28 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - sldi r28,r28,5 │ │ │ │ + addi r15,r15,16 │ │ │ │ + ldu r30,8(r26) │ │ │ │ + bl 367c │ │ │ │ + add r30,r28,r30 │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ fmr f2,f27 │ │ │ │ fmr f1,f26 │ │ │ │ - add r28,r29,r28 │ │ │ │ + sldi r30,r30,5 │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - lfd f3,16(r28) │ │ │ │ - lfd f4,24(r28) │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ + add r30,r29,r30 │ │ │ │ + bl 367c │ │ │ │ + lfd f3,16(r30) │ │ │ │ + lfd f4,24(r30) │ │ │ │ + bl 3d10 │ │ │ │ fmr f13,f2 │ │ │ │ fmr f12,f1 │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ fmr f1,f28 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f31,f13 │ │ │ │ fmr f30,f12 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ - lfd f2,8(r28) │ │ │ │ - lfd f1,0(r28) │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ + lfd f2,8(r30) │ │ │ │ + lfd f1,0(r30) │ │ │ │ + bl 3d10 │ │ │ │ addic. r14,r14,-1 │ │ │ │ - stfd f30,16(r28) │ │ │ │ - stfd f31,24(r28) │ │ │ │ - stfd f1,0(r28) │ │ │ │ - stfd f2,8(r28) │ │ │ │ - bne 25280 │ │ │ │ - addi r23,r23,16 │ │ │ │ - add r30,r30,r24 │ │ │ │ - cmpld r27,r23 │ │ │ │ - bne 25260 │ │ │ │ - subf r9,r19,r22 │ │ │ │ - subf. r15,r22,r15 │ │ │ │ - ld r30,312(r31) │ │ │ │ - ld r28,320(r31) │ │ │ │ - add r9,r9,r21 │ │ │ │ - add r16,r9,r16 │ │ │ │ - blt 251a4 │ │ │ │ - add r15,r15,r16 │ │ │ │ - mulld r22,r24,r22 │ │ │ │ - sldi r16,r16,4 │ │ │ │ - sldi r9,r15,4 │ │ │ │ - add r16,r30,r16 │ │ │ │ - add r17,r17,r9 │ │ │ │ + stfd f30,16(r30) │ │ │ │ + stfd f31,24(r30) │ │ │ │ + stfd f1,0(r30) │ │ │ │ + stfd f2,8(r30) │ │ │ │ + bne 23a70 │ │ │ │ + addi r22,r22,16 │ │ │ │ + add r28,r28,r23 │ │ │ │ + cmpld r19,r22 │ │ │ │ + bne 23a50 │ │ │ │ + ld r2,32(r31) │ │ │ │ + subf r18,r18,r27 │ │ │ │ + subf. r26,r27,r2 │ │ │ │ + add r2,r17,r24 │ │ │ │ + add r2,r2,r18 │ │ │ │ + blt 23990 │ │ │ │ + add r26,r26,r2 │ │ │ │ + sldi r2,r2,4 │ │ │ │ + mulld r27,r23,r27 │ │ │ │ + add r16,r16,r2 │ │ │ │ + ld r2,40(r31) │ │ │ │ + sldi r26,r26,4 │ │ │ │ + add r26,r2,r26 │ │ │ │ + nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ lfd f24,0(r16) │ │ │ │ lfd f25,8(r16) │ │ │ │ - mr r21,r25 │ │ │ │ - mr r23,r28 │ │ │ │ - mr r27,r26 │ │ │ │ + mr r22,r21 │ │ │ │ + mr r19,r20 │ │ │ │ + mr r24,r25 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - lfd f3,0(r23) │ │ │ │ - lfd f4,8(r23) │ │ │ │ - ldu r30,8(r21) │ │ │ │ - addi r23,r23,16 │ │ │ │ + lfd f3,0(r19) │ │ │ │ + lfd f4,8(r19) │ │ │ │ fmr f1,f24 │ │ │ │ fmr f2,f25 │ │ │ │ - add r30,r22,r30 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - sldi r30,r30,5 │ │ │ │ + addi r19,r19,16 │ │ │ │ + ldu r30,8(r22) │ │ │ │ + bl 367c │ │ │ │ + add r30,r27,r30 │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ fmr f2,f27 │ │ │ │ fmr f1,f26 │ │ │ │ - add r30,r29,r30 │ │ │ │ + sldi r30,r30,5 │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + add r30,r29,r30 │ │ │ │ + bl 367c │ │ │ │ lfd f3,16(r30) │ │ │ │ lfd f4,24(r30) │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ + bl 3d10 │ │ │ │ fmr f13,f2 │ │ │ │ fmr f12,f1 │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ fmr f1,f28 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f31,f13 │ │ │ │ fmr f30,f12 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ lfd f2,8(r30) │ │ │ │ lfd f1,0(r30) │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ - addic. r27,r27,-1 │ │ │ │ + bl 3d10 │ │ │ │ + addic. r24,r24,-1 │ │ │ │ stfd f30,16(r30) │ │ │ │ stfd f31,24(r30) │ │ │ │ stfd f1,0(r30) │ │ │ │ stfd f2,8(r30) │ │ │ │ - bne 253a0 │ │ │ │ + bne 23b80 │ │ │ │ addi r16,r16,16 │ │ │ │ - add r22,r22,r24 │ │ │ │ - cmpld r17,r16 │ │ │ │ - bne 25380 │ │ │ │ - b 251a4 │ │ │ │ + add r27,r27,r23 │ │ │ │ + cmpld r26,r16 │ │ │ │ + bne 23b60 │ │ │ │ + b 23990 │ │ │ │ nop │ │ │ │ nop │ │ │ │ - divd r10,r8,r24 │ │ │ │ - mr r6,r25 │ │ │ │ - mulld r10,r10,r24 │ │ │ │ - subf r10,r10,r8 │ │ │ │ - addi r8,r8,1 │ │ │ │ - std r10,0(r25) │ │ │ │ - bne cr7,25038 │ │ │ │ - b 25074 │ │ │ │ - subf r9,r19,r22 │ │ │ │ - subf. r15,r22,r15 │ │ │ │ - add r9,r9,r21 │ │ │ │ - add r16,r9,r16 │ │ │ │ - blt 251a4 │ │ │ │ - blt cr7,251a4 │ │ │ │ - addi r26,r26,2 │ │ │ │ - addi r25,r25,-8 │ │ │ │ - addi r17,r30,16 │ │ │ │ - b 25360 │ │ │ │ + nop │ │ │ │ + xxmr vs45,vs32 │ │ │ │ + cmpdi r10,0 │ │ │ │ + vaddudm v0,v0,v12 │ │ │ │ + addi r9,r21,16 │ │ │ │ + vaddudm v13,v1,v13 │ │ │ │ + vmodsd v13,v13,v10 │ │ │ │ + stxv vs45,0(r21) │ │ │ │ + bne 2383c │ │ │ │ + b 2386c │ │ │ │ + subf r18,r18,r27 │ │ │ │ + subf. r26,r27,r2 │ │ │ │ + add r2,r17,r24 │ │ │ │ + add r2,r2,r18 │ │ │ │ + blt 23990 │ │ │ │ + blt cr7,23990 │ │ │ │ + addi r9,r16,16 │ │ │ │ + addi r25,r25,2 │ │ │ │ + addi r21,r21,-8 │ │ │ │ + std r9,40(r31) │ │ │ │ + b 23b38 │ │ │ │ .long 0x0 │ │ │ │ .long 0x1020000 │ │ │ │ .long 0x1288 │ │ │ │ nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - addis r2,r12,7 │ │ │ │ - addi r2,r2,10800 │ │ │ │ - mflr r0 │ │ │ │ mfocrf r11,8 │ │ │ │ + mflr r0 │ │ │ │ + stfd f18,-112(r1) │ │ │ │ + stfd f19,-104(r1) │ │ │ │ stfd f20,-96(r1) │ │ │ │ stfd f21,-88(r1) │ │ │ │ stfd f22,-80(r1) │ │ │ │ + std r0,16(r1) │ │ │ │ stfd f23,-72(r1) │ │ │ │ stfd f24,-64(r1) │ │ │ │ stfd f25,-56(r1) │ │ │ │ stfd f26,-48(r1) │ │ │ │ stfd f27,-40(r1) │ │ │ │ stfd f28,-32(r1) │ │ │ │ stfd f29,-24(r1) │ │ │ │ stfd f30,-16(r1) │ │ │ │ stfd f31,-8(r1) │ │ │ │ - stw r11,8(r1) │ │ │ │ - std r19,-200(r1) │ │ │ │ - std r28,-128(r1) │ │ │ │ - std r29,-120(r1) │ │ │ │ - std r30,-112(r1) │ │ │ │ - std r31,-104(r1) │ │ │ │ - std r14,-240(r1) │ │ │ │ - std r15,-232(r1) │ │ │ │ - std r16,-224(r1) │ │ │ │ - std r17,-216(r1) │ │ │ │ - std r18,-208(r1) │ │ │ │ - std r0,16(r1) │ │ │ │ - std r20,-192(r1) │ │ │ │ - std r21,-184(r1) │ │ │ │ - std r22,-176(r1) │ │ │ │ - std r23,-168(r1) │ │ │ │ - std r24,-160(r1) │ │ │ │ - std r25,-152(r1) │ │ │ │ - std r26,-144(r1) │ │ │ │ - std r27,-136(r1) │ │ │ │ - stdu r1,-592(r1) │ │ │ │ - ld r19,0(r3) │ │ │ │ + std r14,-256(r1) │ │ │ │ + std r15,-248(r1) │ │ │ │ + std r28,-144(r1) │ │ │ │ + std r29,-136(r1) │ │ │ │ + std r30,-128(r1) │ │ │ │ mr r29,r3 │ │ │ │ + std r16,-240(r1) │ │ │ │ + std r17,-232(r1) │ │ │ │ + std r18,-224(r1) │ │ │ │ + std r19,-216(r1) │ │ │ │ + std r20,-208(r1) │ │ │ │ + std r21,-200(r1) │ │ │ │ + std r22,-192(r1) │ │ │ │ + std r23,-184(r1) │ │ │ │ + std r24,-176(r1) │ │ │ │ + std r25,-168(r1) │ │ │ │ + std r26,-160(r1) │ │ │ │ + std r27,-152(r1) │ │ │ │ + std r31,-120(r1) │ │ │ │ + stw r11,8(r1) │ │ │ │ + ld r14,0(r3) │ │ │ │ + stdu r1,-624(r1) │ │ │ │ mr r31,r1 │ │ │ │ - ld r28,8(r19) │ │ │ │ - bl 33a0 │ │ │ │ - ld r2,24(r1) │ │ │ │ + stxv vs63,352(r1) │ │ │ │ + ld r28,8(r14) │ │ │ │ + bl 33a0 │ │ │ │ mr r30,r3 │ │ │ │ - bl 3660 │ │ │ │ - ld r2,24(r1) │ │ │ │ - divd r8,r28,r30 │ │ │ │ - mulld r10,r8,r30 │ │ │ │ - subf r10,r10,r28 │ │ │ │ - cmpd r3,r10 │ │ │ │ - blt 26a0c │ │ │ │ - maddld r3,r8,r3,r10 │ │ │ │ - add r9,r8,r3 │ │ │ │ - cmpd r3,r9 │ │ │ │ - std r9,272(r31) │ │ │ │ - bge 25fa4 │ │ │ │ - ld r9,24(r29) │ │ │ │ - ld r8,16(r29) │ │ │ │ - sldi r10,r3,4 │ │ │ │ + bl 3660 │ │ │ │ + divd r9,r28,r30 │ │ │ │ + mr r11,r3 │ │ │ │ + mulld r2,r9,r30 │ │ │ │ + subf r2,r2,r28 │ │ │ │ + cmpd r3,r2 │ │ │ │ + blt 251c8 │ │ │ │ + maddld r11,r9,r11,r2 │ │ │ │ + add r2,r9,r11 │ │ │ │ + cmpd r11,r2 │ │ │ │ + std r2,264(r31) │ │ │ │ + bge 24718 │ │ │ │ + ld r10,24(r29) │ │ │ │ + ld r9,16(r29) │ │ │ │ + sldi r2,r11,4 │ │ │ │ + xxspltib vs63,2 │ │ │ │ + std r11,224(r31) │ │ │ │ std r20,112(r31) │ │ │ │ std r21,120(r31) │ │ │ │ + plfd f22,280132 # 683e0 │ │ │ │ + plfd f23,280132 # 683e8 │ │ │ │ std r24,128(r31) │ │ │ │ std r25,136(r31) │ │ │ │ - std r9,248(r31) │ │ │ │ - ld r9,8(r29) │ │ │ │ - mr r29,r3 │ │ │ │ - std r8,264(r31) │ │ │ │ - std r9,176(r31) │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,23200 │ │ │ │ - std r9,200(r31) │ │ │ │ - addi r9,r10,8 │ │ │ │ - std r9,184(r31) │ │ │ │ - srdi r9,r8,4 │ │ │ │ - std r9,288(r31) │ │ │ │ - lwz r9,112(r19) │ │ │ │ - andi. r9,r9,2048 │ │ │ │ - bne 2659c │ │ │ │ - mr r20,r29 │ │ │ │ - ld r14,48(r19) │ │ │ │ - ld r9,200(r31) │ │ │ │ - ld r11,0(r1) │ │ │ │ - ld r28,88(r19) │ │ │ │ + addi r2,r2,8 │ │ │ │ + vextsb2d v31,v31 │ │ │ │ + std r10,240(r31) │ │ │ │ + ld r10,8(r29) │ │ │ │ + std r2,176(r31) │ │ │ │ + srdi r2,r9,4 │ │ │ │ + std r9,256(r31) │ │ │ │ + std r2,280(r31) │ │ │ │ + std r10,168(r31) │ │ │ │ + lwz r2,112(r14) │ │ │ │ + andi. r2,r2,2048 │ │ │ │ + bne 247e8 │ │ │ │ + ld r30,224(r31) │ │ │ │ + ld r15,48(r14) │ │ │ │ + ld r28,88(r14) │ │ │ │ li r6,0 │ │ │ │ - std r1,280(r31) │ │ │ │ - sldi r5,r14,3 │ │ │ │ - lfd f0,0(r9) │ │ │ │ - lfd f1,8(r9) │ │ │ │ - addi r3,r14,1 │ │ │ │ - addi r15,r28,1 │ │ │ │ - addic. r8,r14,-1 │ │ │ │ - addi r9,r5,15 │ │ │ │ - sldi r7,r3,4 │ │ │ │ - addi r4,r5,23 │ │ │ │ - sldi r23,r15,1 │ │ │ │ - mulld r10,r14,r15 │ │ │ │ - sldi r27,r15,5 │ │ │ │ - clrrdi r9,r9,4 │ │ │ │ - mr r3,r7 │ │ │ │ - clrrdi r4,r4,4 │ │ │ │ - neg r7,r7 │ │ │ │ - neg r9,r9 │ │ │ │ + ld r4,0(r1) │ │ │ │ + std r1,272(r31) │ │ │ │ + addi r3,r15,1 │ │ │ │ + sldi r12,r15,3 │ │ │ │ + addi r23,r28,1 │ │ │ │ + addic. r27,r15,-1 │ │ │ │ + sldi r8,r3,4 │ │ │ │ + addi r2,r12,15 │ │ │ │ + sldi r7,r23,1 │ │ │ │ + addi r5,r12,23 │ │ │ │ + mulld r10,r15,r23 │ │ │ │ + sldi r26,r23,5 │ │ │ │ + mr r3,r8 │ │ │ │ + clrrdi r2,r2,4 │ │ │ │ + clrrdi r5,r5,4 │ │ │ │ + neg r8,r8 │ │ │ │ addi r3,r3,-16 │ │ │ │ - neg r4,r4 │ │ │ │ - stdux r11,r1,r9 │ │ │ │ - mulld r30,r3,r23 │ │ │ │ + neg r2,r2 │ │ │ │ + neg r5,r5 │ │ │ │ + mulld r9,r3,r7 │ │ │ │ + stdux r4,r1,r2 │ │ │ │ sldi r10,r10,4 │ │ │ │ - addi r11,r1,32 │ │ │ │ neg r10,r10 │ │ │ │ - std r11,64(r31) │ │ │ │ - ld r11,0(r1) │ │ │ │ - stdux r11,r1,r9 │ │ │ │ - addi r3,r1,32 │ │ │ │ - std r3,72(r31) │ │ │ │ - ld r3,0(r1) │ │ │ │ - stdux r3,r1,r9 │ │ │ │ - addi r16,r1,32 │ │ │ │ - stdux r3,r1,r4 │ │ │ │ + mr r24,r9 │ │ │ │ + addi r9,r1,32 │ │ │ │ + std r9,64(r31) │ │ │ │ + stdux r4,r1,r2 │ │ │ │ + addi r9,r1,32 │ │ │ │ + std r9,72(r31) │ │ │ │ + stdux r4,r1,r2 │ │ │ │ addi r17,r1,32 │ │ │ │ - stdux r3,r1,r7 │ │ │ │ - std r6,0(r17) │ │ │ │ - stfd f0,32(r1) │ │ │ │ - stfd f1,40(r1) │ │ │ │ + stdux r4,r1,r5 │ │ │ │ addi r18,r1,32 │ │ │ │ - ld r9,0(r1) │ │ │ │ - stdux r9,r1,r10 │ │ │ │ - addi r26,r1,32 │ │ │ │ - blt 26a18 │ │ │ │ - mulld r7,r8,r15 │ │ │ │ - mulld r4,r20,r14 │ │ │ │ - ld r10,64(r31) │ │ │ │ - neg r9,r15 │ │ │ │ - ld r3,120(r19) │ │ │ │ - ld r22,72(r19) │ │ │ │ - cmpdi cr4,r15,0 │ │ │ │ - sldi r0,r9,4 │ │ │ │ - add r6,r10,r5 │ │ │ │ - ld r10,72(r31) │ │ │ │ - std r3,88(r31) │ │ │ │ - add r8,r8,r4 │ │ │ │ - sldi r9,r7,4 │ │ │ │ - std r4,80(r31) │ │ │ │ - mr r4,r30 │ │ │ │ - addi r9,r9,-8 │ │ │ │ - sldi r8,r8,4 │ │ │ │ - add r11,r10,r5 │ │ │ │ - add r10,r22,r5 │ │ │ │ - add r12,r3,r8 │ │ │ │ - add r7,r26,r9 │ │ │ │ - mr r9,r15 │ │ │ │ - mr r15,r27 │ │ │ │ - mr r21,r11 │ │ │ │ - mr r27,r29 │ │ │ │ - mr r25,r7 │ │ │ │ - mr r29,r12 │ │ │ │ - mr r12,r9 │ │ │ │ - ldu r30,-8(r10) │ │ │ │ - std r5,168(r31) │ │ │ │ - std r12,160(r31) │ │ │ │ - std r0,152(r31) │ │ │ │ - std r4,144(r31) │ │ │ │ - std r6,104(r31) │ │ │ │ + stdux r4,r1,r8 │ │ │ │ + std r6,0(r18) │ │ │ │ + stfd f22,32(r1) │ │ │ │ + addi r19,r1,32 │ │ │ │ + stfd f23,8(r19) │ │ │ │ + ld r2,0(r1) │ │ │ │ + stdux r2,r1,r10 │ │ │ │ + addi r16,r1,32 │ │ │ │ + blt 251d4 │ │ │ │ + mulld r2,r27,r23 │ │ │ │ + mr r6,r9 │ │ │ │ + mulld r9,r30,r15 │ │ │ │ + mulli r11,r23,-16 │ │ │ │ + ld r10,120(r14) │ │ │ │ + ld r22,72(r14) │ │ │ │ + ld r8,64(r31) │ │ │ │ + cmpdi cr4,r23,0 │ │ │ │ + add r4,r6,r12 │ │ │ │ + mr r6,r23 │ │ │ │ + mr r23,r26 │ │ │ │ + mr r26,r30 │ │ │ │ + add r29,r22,r12 │ │ │ │ + std r10,80(r31) │ │ │ │ + add r27,r27,r9 │ │ │ │ + sldi r2,r2,4 │ │ │ │ + mr r20,r9 │ │ │ │ + add r8,r8,r12 │ │ │ │ + mr r25,r11 │ │ │ │ + sldi r27,r27,4 │ │ │ │ + add r9,r16,r2 │ │ │ │ + add r27,r10,r27 │ │ │ │ + mr r21,r9 │ │ │ │ + ldu r30,-8(r29) │ │ │ │ + std r12,152(r31) │ │ │ │ + std r6,144(r31) │ │ │ │ + std r7,104(r31) │ │ │ │ + std r8,96(r31) │ │ │ │ + std r4,88(r31) │ │ │ │ mr r3,r30 │ │ │ │ - std r10,96(r31) │ │ │ │ - bl 6d098 │ │ │ │ - nop │ │ │ │ - lfd f3,0(r29) │ │ │ │ - lfd f4,8(r29) │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - bl 3ce0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - bl 6cd88 │ │ │ │ - nop │ │ │ │ - ld r6,104(r31) │ │ │ │ - srdi r10,r23,1 │ │ │ │ - ld r4,144(r31) │ │ │ │ - ld r0,152(r31) │ │ │ │ - ld r12,160(r31) │ │ │ │ - ld r5,168(r31) │ │ │ │ - mr r9,r3 │ │ │ │ - mtctr r10 │ │ │ │ - mr r3,r25 │ │ │ │ - ld r10,96(r31) │ │ │ │ - addi r8,r9,1 │ │ │ │ - subf r9,r28,r9 │ │ │ │ - add r8,r8,r28 │ │ │ │ - stdu r9,-8(r6) │ │ │ │ - add r9,r30,r9 │ │ │ │ - stdu r8,-8(r21) │ │ │ │ - ble cr4,25800 │ │ │ │ - addi r24,r9,1 │ │ │ │ - divd r7,r9,r30 │ │ │ │ - mr r11,r3 │ │ │ │ - addi r3,r3,16 │ │ │ │ - divd r8,r24,r30 │ │ │ │ - mulld r7,r7,r30 │ │ │ │ - mulld r8,r8,r30 │ │ │ │ - subf r7,r7,r9 │ │ │ │ - addi r9,r9,2 │ │ │ │ - subf r8,r8,r24 │ │ │ │ - std r7,-8(r3) │ │ │ │ - std r8,16(r11) │ │ │ │ - bdnz 257cc │ │ │ │ - cmpld r22,r10 │ │ │ │ - addi r29,r29,-16 │ │ │ │ - add r25,r25,r0 │ │ │ │ - bne 25740 │ │ │ │ - mr r30,r4 │ │ │ │ - mr r3,r16 │ │ │ │ + bl 3670 │ │ │ │ + lfd f3,0(r27) │ │ │ │ + lfd f4,8(r27) │ │ │ │ + bl 367c │ │ │ │ + bl 3d00 │ │ │ │ + bl 3810 │ │ │ │ + ld r8,96(r31) │ │ │ │ + ld r4,88(r31) │ │ │ │ + ld r7,104(r31) │ │ │ │ + ld r6,144(r31) │ │ │ │ + addi r2,r3,1 │ │ │ │ + subf r10,r28,r3 │ │ │ │ + ld r12,152(r31) │ │ │ │ + add r2,r2,r28 │ │ │ │ + stdu r10,-8(r8) │ │ │ │ + stdu r2,-8(r4) │ │ │ │ + ble cr4,23fd8 │ │ │ │ + srdi r2,r7,1 │ │ │ │ + mtvsrdd vs45,r10,r10 │ │ │ │ + plxv vs33,280864 # 68880 │ │ │ │ + mtvsrdd vs32,r30,r30 │ │ │ │ + mr r10,r21 │ │ │ │ + andi. r5,r2,1 │ │ │ │ + addi r5,r2,-1 │ │ │ │ + beq 23fa0 │ │ │ │ + xxmr vs43,vs33 │ │ │ │ + cmpdi r5,0 │ │ │ │ + vaddudm v1,v1,v31 │ │ │ │ + addi r10,r21,16 │ │ │ │ + vaddudm v12,v13,v0 │ │ │ │ + vaddudm v12,v12,v11 │ │ │ │ + vmodsd v12,v12,v0 │ │ │ │ + stxv vs44,0(r21) │ │ │ │ + beq 23fd8 │ │ │ │ + srdi r2,r2,1 │ │ │ │ + mtctr r2 │ │ │ │ + vaddudm v10,v1,v31 │ │ │ │ + vaddudm v11,v1,v0 │ │ │ │ + vaddudm v11,v11,v13 │ │ │ │ + addi r10,r10,32 │ │ │ │ + vaddudm v12,v13,v0 │ │ │ │ + vaddudm v12,v12,v10 │ │ │ │ + vmodsd v11,v11,v0 │ │ │ │ + vaddudm v1,v10,v31 │ │ │ │ + vmodsd v12,v12,v0 │ │ │ │ + stxv vs43,-32(r10) │ │ │ │ + stxv vs44,-16(r10) │ │ │ │ + bdnz 23fa8 │ │ │ │ + cmpld r22,r29 │ │ │ │ + addi r27,r27,-16 │ │ │ │ + add r21,r21,r25 │ │ │ │ + bne 23ef8 │ │ │ │ + mr r5,r12 │ │ │ │ li r4,0 │ │ │ │ - std r5,240(r31) │ │ │ │ - mr r29,r27 │ │ │ │ - mr r27,r15 │ │ │ │ - mr r15,r12 │ │ │ │ - li r21,0 │ │ │ │ - bl 3bc0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - addi r9,r30,15 │ │ │ │ + mr r3,r17 │ │ │ │ + std r12,184(r31) │ │ │ │ + mr r30,r26 │ │ │ │ + mr r26,r23 │ │ │ │ + mr r23,r6 │ │ │ │ + li r27,0 │ │ │ │ + bl 3be0 │ │ │ │ + addi r2,r24,15 │ │ │ │ ld r8,0(r1) │ │ │ │ mr r3,r28 │ │ │ │ - mr r25,r29 │ │ │ │ - clrrdi r9,r9,4 │ │ │ │ - neg r9,r9 │ │ │ │ - stdux r8,r1,r9 │ │ │ │ - addi r10,r1,32 │ │ │ │ - mr r30,r10 │ │ │ │ - std r10,160(r31) │ │ │ │ - bl 6d098 │ │ │ │ - nop │ │ │ │ + mr r25,r30 │ │ │ │ + clrrdi r2,r2,4 │ │ │ │ + neg r2,r2 │ │ │ │ + stdux r8,r1,r2 │ │ │ │ + addi r9,r1,32 │ │ │ │ + mr r29,r9 │ │ │ │ + std r9,160(r31) │ │ │ │ + bl 3670 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ - addi r23,r30,32 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - srdi r10,r27,4 │ │ │ │ + addi r21,r29,32 │ │ │ │ + bl 367c │ │ │ │ + srdi r9,r26,4 │ │ │ │ + sldi r2,r20,4 │ │ │ │ + std r28,152(r31) │ │ │ │ + std r9,144(r31) │ │ │ │ + ld r9,64(r31) │ │ │ │ + fmr f27,f2 │ │ │ │ + fmr f26,f1 │ │ │ │ + addi r9,r9,-8 │ │ │ │ + std r9,104(r31) │ │ │ │ + addi r9,r22,-8 │ │ │ │ + std r9,96(r31) │ │ │ │ + ld r9,96(r14) │ │ │ │ + mr r20,r9 │ │ │ │ + ld r9,72(r31) │ │ │ │ + addi r9,r9,-8 │ │ │ │ + std r9,88(r31) │ │ │ │ + ld r9,240(r31) │ │ │ │ + addi r9,r9,32 │ │ │ │ + mr r24,r9 │ │ │ │ ld r9,80(r31) │ │ │ │ - std r28,192(r31) │ │ │ │ - std r10,168(r31) │ │ │ │ - ld r10,64(r31) │ │ │ │ + add r2,r9,r2 │ │ │ │ + std r2,80(r31) │ │ │ │ + ld r2,104(r31) │ │ │ │ + ldu r30,8(r2) │ │ │ │ + std r2,104(r31) │ │ │ │ + ld r2,80(r31) │ │ │ │ + mr r3,r30 │ │ │ │ + lfd f18,0(r2) │ │ │ │ + lfd f19,8(r2) │ │ │ │ + bl 3670 │ │ │ │ + ld r2,96(r31) │ │ │ │ fmr f25,f2 │ │ │ │ fmr f24,f1 │ │ │ │ - sldi r9,r9,4 │ │ │ │ - addi r10,r10,-8 │ │ │ │ - std r10,152(r31) │ │ │ │ - addi r10,r22,-8 │ │ │ │ - std r10,144(r31) │ │ │ │ - ld r10,96(r19) │ │ │ │ - std r10,80(r31) │ │ │ │ - ld r10,72(r31) │ │ │ │ - addi r10,r10,-8 │ │ │ │ - std r10,104(r31) │ │ │ │ - ld r10,248(r31) │ │ │ │ - addi r10,r10,32 │ │ │ │ - mr r24,r10 │ │ │ │ - ld r10,88(r31) │ │ │ │ - add r9,r10,r9 │ │ │ │ - std r9,88(r31) │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,24384 │ │ │ │ - std r9,96(r31) │ │ │ │ - ld r9,152(r31) │ │ │ │ - ldu r30,8(r9) │ │ │ │ - std r9,152(r31) │ │ │ │ - ld r9,88(r31) │ │ │ │ - mr r3,r30 │ │ │ │ - lfd f20,0(r9) │ │ │ │ - lfd f21,8(r9) │ │ │ │ - bl 6d098 │ │ │ │ - nop │ │ │ │ - ld r9,144(r31) │ │ │ │ - fmr f27,f2 │ │ │ │ - fmr f26,f1 │ │ │ │ - ldu r3,8(r9) │ │ │ │ - std r9,144(r31) │ │ │ │ - bl 6d098 │ │ │ │ - nop │ │ │ │ + ldu r3,8(r2) │ │ │ │ + std r2,96(r31) │ │ │ │ + bl 3670 │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - fmr f2,f27 │ │ │ │ - fmr f1,f26 │ │ │ │ - fmr f3,f30 │ │ │ │ - fmr f4,f31 │ │ │ │ - bl 6d4b8 │ │ │ │ - nop │ │ │ │ - fmr f23,f2 │ │ │ │ - fmr f22,f1 │ │ │ │ - fmr f2,f21 │ │ │ │ - fmr f1,f20 │ │ │ │ - fmr f3,f22 │ │ │ │ - fmr f4,f23 │ │ │ │ - bl 6d328 │ │ │ │ - nop │ │ │ │ + fmr f2,f25 │ │ │ │ + fmr f1,f24 │ │ │ │ + fmr f3,f30 │ │ │ │ + fmr f4,f31 │ │ │ │ + bl 3830 │ │ │ │ + fmr f21,f2 │ │ │ │ + fmr f20,f1 │ │ │ │ + fmr f2,f19 │ │ │ │ + fmr f1,f18 │ │ │ │ fmr f3,f20 │ │ │ │ fmr f4,f21 │ │ │ │ + bl 3310 │ │ │ │ + fmr f3,f18 │ │ │ │ + fmr f4,f19 │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ - fmr f2,f23 │ │ │ │ - fmr f1,f22 │ │ │ │ - bl 6d328 │ │ │ │ - nop │ │ │ │ + fmr f2,f21 │ │ │ │ + fmr f1,f20 │ │ │ │ + bl 3310 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ fmr f1,f30 │ │ │ │ fmr f2,f31 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - fmr f3,f24 │ │ │ │ - fmr f4,f25 │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ + fmr f3,f26 │ │ │ │ + fmr f4,f27 │ │ │ │ + bl 3d10 │ │ │ │ xxlxor vs10,vs10,vs10 │ │ │ │ xxlxor vs11,vs11,vs11 │ │ │ │ - ld r9,80(r31) │ │ │ │ + lfd f28,0(r20) │ │ │ │ + lfd f29,8(r20) │ │ │ │ fmr f13,f2 │ │ │ │ fmr f12,f1 │ │ │ │ fcmpu cr0,f12,f10 │ │ │ │ - bne 25a04 │ │ │ │ + bne 241a0 │ │ │ │ fcmpu cr0,f13,f11 │ │ │ │ - lfd f28,0(r9) │ │ │ │ - lfd f29,8(r9) │ │ │ │ - ble 25f2c │ │ │ │ - bl 3cc0 │ │ │ │ - ld r2,24(r1) │ │ │ │ + ble 2469c │ │ │ │ + bl 3ce0 │ │ │ │ fmr f3,f28 │ │ │ │ fmr f4,f29 │ │ │ │ - fmr f23,f2 │ │ │ │ - fmr f22,f1 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - bl 38a0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - ld r9,96(r31) │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - fmr f3,f22 │ │ │ │ - fmr f4,f23 │ │ │ │ - bl 6d4b8 │ │ │ │ - nop │ │ │ │ - fmr f23,f2 │ │ │ │ - fmr f22,f1 │ │ │ │ - ld r9,168(r31) │ │ │ │ - ld r10,160(r31) │ │ │ │ + fmr f21,f2 │ │ │ │ + fmr f20,f1 │ │ │ │ + bl 367c │ │ │ │ + bl 38c0 │ │ │ │ + plfd f3,280272 # 68890 │ │ │ │ + plfd f4,280272 # 68898 │ │ │ │ + bl 367c │ │ │ │ + fmr f3,f20 │ │ │ │ + fmr f4,f21 │ │ │ │ + bl 3830 │ │ │ │ + fmr f21,f2 │ │ │ │ + fmr f20,f1 │ │ │ │ + ld r2,144(r31) │ │ │ │ + ld r9,160(r31) │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - fmr f1,f20 │ │ │ │ - fmr f2,f21 │ │ │ │ - mulld r9,r21,r9 │ │ │ │ - sldi r9,r9,4 │ │ │ │ - add r29,r10,r9 │ │ │ │ - stfd f22,0(r29) │ │ │ │ - stfd f23,8(r29) │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - fmr f3,f26 │ │ │ │ - fmr f4,f27 │ │ │ │ - bl 6d328 │ │ │ │ - nop │ │ │ │ + fmr f1,f18 │ │ │ │ + fmr f2,f19 │ │ │ │ + mulld r2,r27,r2 │ │ │ │ + sldi r2,r2,4 │ │ │ │ + add r29,r9,r2 │ │ │ │ + stfd f20,0(r29) │ │ │ │ + stfd f21,8(r29) │ │ │ │ + bl 367c │ │ │ │ + fmr f3,f24 │ │ │ │ + fmr f4,f25 │ │ │ │ + bl 3310 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ + bl 3d10 │ │ │ │ fmr f3,f28 │ │ │ │ fmr f4,f29 │ │ │ │ - bl 6d4b8 │ │ │ │ - nop │ │ │ │ - bl 3400 │ │ │ │ - ld r2,24(r1) │ │ │ │ - ld r9,104(r31) │ │ │ │ - fmr f27,f2 │ │ │ │ - fmr f26,f1 │ │ │ │ - ldu r28,8(r9) │ │ │ │ + bl 3830 │ │ │ │ + bl 3400 │ │ │ │ + ld r2,88(r31) │ │ │ │ + fmr f25,f2 │ │ │ │ + fmr f24,f1 │ │ │ │ + ldu r28,8(r2) │ │ │ │ cmpd r30,r28 │ │ │ │ - std r9,104(r31) │ │ │ │ - bge 25bd0 │ │ │ │ - ld r9,288(r31) │ │ │ │ + std r2,88(r31) │ │ │ │ + bge 2432c │ │ │ │ + ld r2,280(r31) │ │ │ │ + ld r9,240(r31) │ │ │ │ fmr f3,f1 │ │ │ │ fmr f4,f2 │ │ │ │ - fmr f1,f22 │ │ │ │ - fmr f2,f23 │ │ │ │ - mulld r10,r9,r21 │ │ │ │ - ld r9,248(r31) │ │ │ │ - addi r10,r10,1 │ │ │ │ - sldi r10,r10,4 │ │ │ │ - add r10,r9,r10 │ │ │ │ - std r10,256(r31) │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - ld r10,256(r31) │ │ │ │ + fmr f1,f20 │ │ │ │ + fmr f2,f21 │ │ │ │ + mulld r2,r2,r27 │ │ │ │ + addi r2,r2,1 │ │ │ │ + sldi r2,r2,4 │ │ │ │ + add r2,r9,r2 │ │ │ │ + std r2,232(r31) │ │ │ │ + bl 367c │ │ │ │ + ld r2,232(r31) │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ - lfd f2,8(r10) │ │ │ │ - lfd f1,0(r10) │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - addi r10,r30,2 │ │ │ │ - cmpd r28,r10 │ │ │ │ + lfd f2,8(r2) │ │ │ │ + lfd f1,0(r2) │ │ │ │ + bl 367c │ │ │ │ + addi r2,r30,2 │ │ │ │ + cmpd r28,r2 │ │ │ │ stfd f1,16(r29) │ │ │ │ stfd f2,24(r29) │ │ │ │ - blt 25bd0 │ │ │ │ + blt 2432c │ │ │ │ addi r9,r28,-1 │ │ │ │ - lfd f28,-32(r23) │ │ │ │ - lfd f29,-24(r23) │ │ │ │ - mr r28,r23 │ │ │ │ + lfd f28,-32(r21) │ │ │ │ + lfd f29,-24(r21) │ │ │ │ + fmr f31,f25 │ │ │ │ + fmr f30,f24 │ │ │ │ + mr r28,r21 │ │ │ │ mr r29,r24 │ │ │ │ - fmr f31,f27 │ │ │ │ - fmr f30,f26 │ │ │ │ subf r30,r30,r9 │ │ │ │ - fmr f3,f26 │ │ │ │ - fmr f4,f27 │ │ │ │ + fmr f3,f24 │ │ │ │ + fmr f4,f25 │ │ │ │ fmr f1,f30 │ │ │ │ fmr f2,f31 │ │ │ │ addi r29,r29,16 │ │ │ │ addi r28,r28,16 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ lfd f3,-16(r29) │ │ │ │ lfd f4,-8(r29) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ addic. r30,r30,-1 │ │ │ │ stfd f1,-16(r28) │ │ │ │ stfd f2,-8(r28) │ │ │ │ - bne 25b70 │ │ │ │ - ld r9,88(r31) │ │ │ │ - ld r10,264(r31) │ │ │ │ - addi r21,r21,1 │ │ │ │ - add r23,r23,r27 │ │ │ │ - cmpd r14,r21 │ │ │ │ - addi r9,r9,16 │ │ │ │ - std r9,88(r31) │ │ │ │ - ld r9,80(r31) │ │ │ │ - addi r9,r9,16 │ │ │ │ - std r9,80(r31) │ │ │ │ - add r9,r24,r10 │ │ │ │ - mr r24,r9 │ │ │ │ - bne 258e4 │ │ │ │ - cmpdi r14,4 │ │ │ │ - ld r28,192(r31) │ │ │ │ - ld r5,240(r31) │ │ │ │ - mr r29,r25 │ │ │ │ - beq 265b0 │ │ │ │ - cmpdi r14,5 │ │ │ │ - beq 26068 │ │ │ │ - li r11,0 │ │ │ │ - ld r9,176(r31) │ │ │ │ - cmpdi r9,0 │ │ │ │ - ble 25f78 │ │ │ │ - li r30,0 │ │ │ │ - srdi r23,r27,4 │ │ │ │ - sldi r9,r20,5 │ │ │ │ + bne 242d8 │ │ │ │ + ld r2,80(r31) │ │ │ │ + ld r9,256(r31) │ │ │ │ + addi r27,r27,1 │ │ │ │ + add r21,r21,r26 │ │ │ │ + cmpd r15,r27 │ │ │ │ + addi r2,r2,16 │ │ │ │ + std r2,80(r31) │ │ │ │ + addi r2,r20,16 │ │ │ │ + mr r20,r2 │ │ │ │ + add r2,r24,r9 │ │ │ │ + mr r24,r2 │ │ │ │ + bne 240a0 │ │ │ │ + cmpdi r15,4 │ │ │ │ + ld r28,152(r31) │ │ │ │ + ld r12,184(r31) │ │ │ │ + mr r30,r25 │ │ │ │ + beq 247f8 │ │ │ │ + cmpdi r15,5 │ │ │ │ + beq 24c6c │ │ │ │ + li r27,0 │ │ │ │ + ld r2,168(r31) │ │ │ │ + cmpdi r2,0 │ │ │ │ + ble 246e4 │ │ │ │ + srdi r2,r26,4 │ │ │ │ addi r22,r31,48 │ │ │ │ - mr r25,r14 │ │ │ │ - mr r28,r11 │ │ │ │ - mr r21,r5 │ │ │ │ - std r29,88(r31) │ │ │ │ - std r18,96(r31) │ │ │ │ - mr r27,r30 │ │ │ │ - std r9,144(r31) │ │ │ │ - std r26,152(r31) │ │ │ │ - std r23,80(r31) │ │ │ │ - std r22,104(r31) │ │ │ │ - cmpd r28,r25 │ │ │ │ - bge 25d28 │ │ │ │ - ld r15,88(r19) │ │ │ │ - ld r8,96(r31) │ │ │ │ - sldi r10,r28,3 │ │ │ │ - ld r3,72(r19) │ │ │ │ - sldi r14,r28,4 │ │ │ │ - ld r20,152(r31) │ │ │ │ - subf r23,r28,r25 │ │ │ │ - addi r9,r10,-8 │ │ │ │ - add r18,r17,r10 │ │ │ │ - ldx r26,r17,r10 │ │ │ │ - addi r15,r15,1 │ │ │ │ - add r14,r8,r14 │ │ │ │ - add r22,r16,r9 │ │ │ │ - add r29,r3,r9 │ │ │ │ - mulld r7,r15,r28 │ │ │ │ - lfd f1,0(r14) │ │ │ │ - lfd f2,8(r14) │ │ │ │ - sldi r15,r15,1 │ │ │ │ - sldi r30,r7,1 │ │ │ │ - mr r9,r30 │ │ │ │ - mr r30,r18 │ │ │ │ - mr r18,r22 │ │ │ │ - mr r22,r9 │ │ │ │ - ldu r24,8(r18) │ │ │ │ - ld r9,80(r31) │ │ │ │ - ld r10,160(r31) │ │ │ │ - addi r14,r14,16 │ │ │ │ - maddld r9,r9,r28,r24 │ │ │ │ - add r24,r22,r24 │ │ │ │ + mr r29,r15 │ │ │ │ + mr r25,r12 │ │ │ │ + std r18,88(r31) │ │ │ │ + std r2,80(r31) │ │ │ │ + sldi r2,r30,5 │ │ │ │ + li r30,0 │ │ │ │ + std r22,96(r31) │ │ │ │ + std r2,104(r31) │ │ │ │ + mr r11,r30 │ │ │ │ + mr r30,r19 │ │ │ │ + cmpd r27,r29 │ │ │ │ + bge 24488 │ │ │ │ + ld r28,88(r14) │ │ │ │ + sldi r9,r27,3 │ │ │ │ + ld r5,72(r14) │ │ │ │ + sldi r15,r27,4 │ │ │ │ + subf r18,r27,r29 │ │ │ │ + ld r10,88(r31) │ │ │ │ + addi r2,r9,-8 │ │ │ │ + add r15,r30,r15 │ │ │ │ addi r28,r28,1 │ │ │ │ - add r22,r22,r15 │ │ │ │ + add r26,r5,r2 │ │ │ │ + add r23,r17,r2 │ │ │ │ + lfd f1,0(r15) │ │ │ │ + lfd f2,8(r15) │ │ │ │ + ldx r19,r10,r9 │ │ │ │ + add r22,r10,r9 │ │ │ │ + mulld r8,r28,r27 │ │ │ │ + mr r2,r26 │ │ │ │ + mr r20,r23 │ │ │ │ + mr r26,r29 │ │ │ │ + mr r23,r27 │ │ │ │ + mr r29,r30 │ │ │ │ + sldi r28,r28,1 │ │ │ │ + mr r27,r11 │ │ │ │ + mr r30,r2 │ │ │ │ + sldi r21,r8,1 │ │ │ │ + ldu r24,8(r20) │ │ │ │ + ld r2,80(r31) │ │ │ │ + addi r15,r15,16 │ │ │ │ + ld r9,160(r31) │ │ │ │ + maddld r2,r2,r23,r24 │ │ │ │ + add r24,r21,r24 │ │ │ │ + addi r23,r23,1 │ │ │ │ + add r21,r21,r28 │ │ │ │ sldi r24,r24,3 │ │ │ │ - sldi r9,r9,4 │ │ │ │ - add r9,r10,r9 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - ldu r7,8(r29) │ │ │ │ - ldx r9,r20,r24 │ │ │ │ - addic. r23,r23,-1 │ │ │ │ - stfd f1,0(r14) │ │ │ │ - stfd f2,8(r14) │ │ │ │ - maddld r26,r26,r7,r9 │ │ │ │ - stdu r26,8(r30) │ │ │ │ - bne 25ccc │ │ │ │ - ld r8,96(r31) │ │ │ │ - sldi r10,r25,4 │ │ │ │ - ld r15,24(r19) │ │ │ │ - ldx r9,r17,r21 │ │ │ │ - ld r28,224(r19) │ │ │ │ - mr r30,r27 │ │ │ │ - add r10,r8,r10 │ │ │ │ - ld r8,144(r31) │ │ │ │ - sldi r9,r9,5 │ │ │ │ - lfd f30,0(r10) │ │ │ │ - lfd f31,8(r10) │ │ │ │ - add r28,r28,r9 │ │ │ │ - add r15,r15,r8 │ │ │ │ - lfd f3,0(r15) │ │ │ │ - lfd f4,8(r15) │ │ │ │ + sldi r2,r2,4 │ │ │ │ + add r2,r9,r2 │ │ │ │ + lfd f3,0(r2) │ │ │ │ + lfd f4,8(r2) │ │ │ │ + bl 367c │ │ │ │ + ldu r8,8(r30) │ │ │ │ + ldx r2,r16,r24 │ │ │ │ + addic. r18,r18,-1 │ │ │ │ + stfd f1,0(r15) │ │ │ │ + stfd f2,8(r15) │ │ │ │ + maddld r19,r19,r8,r2 │ │ │ │ + stdu r19,8(r22) │ │ │ │ + bne 24424 │ │ │ │ + mr r30,r29 │ │ │ │ + mr r11,r27 │ │ │ │ + mr r29,r26 │ │ │ │ + sldi r9,r29,4 │ │ │ │ + ld r10,104(r31) │ │ │ │ + ld r28,24(r14) │ │ │ │ + std r11,144(r31) │ │ │ │ + ld r2,88(r31) │ │ │ │ + ld r29,224(r14) │ │ │ │ + add r9,r30,r9 │ │ │ │ + lfd f30,0(r9) │ │ │ │ + lfd f31,8(r9) │ │ │ │ + add r28,r28,r10 │ │ │ │ + ldx r2,r2,r25 │ │ │ │ + lfd f3,0(r28) │ │ │ │ + lfd f4,8(r28) │ │ │ │ fmr f1,f30 │ │ │ │ fmr f2,f31 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - lfd f3,16(r15) │ │ │ │ - lfd f4,24(r15) │ │ │ │ + sldi r2,r2,5 │ │ │ │ + add r29,r29,r2 │ │ │ │ + bl 367c │ │ │ │ + lfd f3,16(r28) │ │ │ │ + lfd f4,24(r28) │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - lq r10,0(r28) │ │ │ │ - ld r26,304(r31) │ │ │ │ - ld r27,312(r31) │ │ │ │ + bl 367c │ │ │ │ + plq r2,0(r29) │ │ │ │ + ld r11,144(r31) │ │ │ │ + ld r24,288(r31) │ │ │ │ + ld r25,296(r31) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - mr r14,r11 │ │ │ │ - mr r15,r10 │ │ │ │ - std r14,32(r31) │ │ │ │ - std r15,40(r31) │ │ │ │ + mr r27,r2 │ │ │ │ + mr r28,r3 │ │ │ │ + mr r26,r11 │ │ │ │ + std r27,32(r31) │ │ │ │ + std r28,40(r31) │ │ │ │ + lfd f3,32(r31) │ │ │ │ + lfd f4,40(r31) │ │ │ │ fmr f1,f28 │ │ │ │ fmr f2,f29 │ │ │ │ + bl 3d10 │ │ │ │ + ld r2,96(r31) │ │ │ │ + stfd f1,0(r2) │ │ │ │ + stfd f2,8(r2) │ │ │ │ + ld r8,48(r31) │ │ │ │ + ld r10,56(r31) │ │ │ │ + lqarx r6,0,r29 │ │ │ │ + mr r2,r6 │ │ │ │ + mr r9,r7 │ │ │ │ + xor r6,r6,r28 │ │ │ │ + xor r7,r27,r9 │ │ │ │ + or r7,r7,r6 │ │ │ │ + cmpdi r7,0 │ │ │ │ + bne 24574 │ │ │ │ + mr r24,r10 │ │ │ │ + mr r25,r8 │ │ │ │ + stqcx. r24,0,r29 │ │ │ │ + bne 24544 │ │ │ │ + cmpld r9,r27 │ │ │ │ + bne 25278 │ │ │ │ + cmpld r2,r28 │ │ │ │ + bne 25278 │ │ │ │ + std r24,288(r31) │ │ │ │ + std r25,296(r31) │ │ │ │ + addi r29,r29,16 │ │ │ │ + plq r2,0(r29) │ │ │ │ + ld r24,304(r31) │ │ │ │ + ld r25,312(r31) │ │ │ │ + mr r27,r2 │ │ │ │ + mr r28,r3 │ │ │ │ + std r27,32(r31) │ │ │ │ + std r28,40(r31) │ │ │ │ lfd f3,32(r31) │ │ │ │ lfd f4,40(r31) │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ - ld r9,104(r31) │ │ │ │ - stfd f1,0(r9) │ │ │ │ - stfd f2,8(r9) │ │ │ │ - ld r6,48(r31) │ │ │ │ - ld r7,56(r31) │ │ │ │ - lqarx r10,0,r28 │ │ │ │ - xor r8,r11,r14 │ │ │ │ - xor r5,r10,r15 │ │ │ │ - mr r9,r11 │ │ │ │ - or. r8,r8,r5 │ │ │ │ - bne 25e0c │ │ │ │ - mr r26,r7 │ │ │ │ - mr r27,r6 │ │ │ │ - stqcx. r26,0,r28 │ │ │ │ - bne 25de4 │ │ │ │ - cmpld r9,r14 │ │ │ │ - bne 26abc │ │ │ │ - cmpld r10,r15 │ │ │ │ - bne 26abc │ │ │ │ - std r26,304(r31) │ │ │ │ - std r27,312(r31) │ │ │ │ - addi r28,r28,16 │ │ │ │ - lq r10,0(r28) │ │ │ │ - ld r26,320(r31) │ │ │ │ - ld r27,328(r31) │ │ │ │ - mr r14,r11 │ │ │ │ - mr r15,r10 │ │ │ │ - std r14,32(r31) │ │ │ │ - std r15,40(r31) │ │ │ │ fmr f1,f30 │ │ │ │ fmr f2,f31 │ │ │ │ - lfd f3,32(r31) │ │ │ │ - lfd f4,40(r31) │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ - ld r9,104(r31) │ │ │ │ - stfd f1,0(r9) │ │ │ │ - stfd f2,8(r9) │ │ │ │ - ld r6,48(r31) │ │ │ │ - ld r7,56(r31) │ │ │ │ - lqarx r10,0,r28 │ │ │ │ - xor r8,r11,r14 │ │ │ │ - xor r5,r10,r15 │ │ │ │ - mr r9,r11 │ │ │ │ - or. r8,r8,r5 │ │ │ │ - bne 25e98 │ │ │ │ - mr r26,r7 │ │ │ │ - mr r27,r6 │ │ │ │ - stqcx. r26,0,r28 │ │ │ │ - bne 25e70 │ │ │ │ - cmpld r14,r9 │ │ │ │ - bne 26ab0 │ │ │ │ - cmpld r15,r10 │ │ │ │ - bne 26ab0 │ │ │ │ - ld r25,48(r19) │ │ │ │ - std r27,328(r31) │ │ │ │ - std r26,320(r31) │ │ │ │ - mr r27,r30 │ │ │ │ - addic. r28,r25,-1 │ │ │ │ - ble 26590 │ │ │ │ - ld r9,72(r31) │ │ │ │ - sldi r21,r25,3 │ │ │ │ - mtctr r28 │ │ │ │ - li r3,0 │ │ │ │ - add r7,r16,r21 │ │ │ │ - add r4,r9,r21 │ │ │ │ - ld r9,64(r31) │ │ │ │ - add r6,r9,r21 │ │ │ │ - b 25ef0 │ │ │ │ - addi r28,r28,-1 │ │ │ │ - std r3,0(r7) │ │ │ │ - bdz 25f58 │ │ │ │ - ldu r8,-8(r4) │ │ │ │ - ldu r9,-8(r6) │ │ │ │ - ldu r10,-8(r7) │ │ │ │ - subf r9,r9,r8 │ │ │ │ - cmpd r10,r9 │ │ │ │ - beq 25ee4 │ │ │ │ - sldi r9,r28,3 │ │ │ │ - ld r8,176(r31) │ │ │ │ - addi r27,r27,1 │ │ │ │ - addi r10,r10,1 │ │ │ │ - stdx r10,r16,r9 │ │ │ │ - cmpd r8,r27 │ │ │ │ - beq 25f74 │ │ │ │ - sldi r21,r25,3 │ │ │ │ - b 25c68 │ │ │ │ - blt 26034 │ │ │ │ - ld r9,96(r31) │ │ │ │ + bl 3d10 │ │ │ │ + ld r2,96(r31) │ │ │ │ + stfd f1,0(r2) │ │ │ │ + stfd f2,8(r2) │ │ │ │ + ld r8,48(r31) │ │ │ │ + ld r10,56(r31) │ │ │ │ + lqarx r6,0,r29 │ │ │ │ + mr r2,r6 │ │ │ │ + mr r9,r7 │ │ │ │ + xor r6,r6,r28 │ │ │ │ + xor r7,r27,r9 │ │ │ │ + or r7,r7,r6 │ │ │ │ + cmpdi r7,0 │ │ │ │ + bne 24608 │ │ │ │ + mr r24,r10 │ │ │ │ + mr r25,r8 │ │ │ │ + stqcx. r24,0,r29 │ │ │ │ + bne 245d8 │ │ │ │ + cmpld r27,r9 │ │ │ │ + bne 2526c │ │ │ │ + cmpld r28,r2 │ │ │ │ + bne 2526c │ │ │ │ + ld r29,48(r14) │ │ │ │ + mr r11,r26 │ │ │ │ + std r24,304(r31) │ │ │ │ + std r25,312(r31) │ │ │ │ + addic. r27,r29,-1 │ │ │ │ + ble 247dc │ │ │ │ + ld r2,72(r31) │ │ │ │ + sldi r25,r29,3 │ │ │ │ + mtctr r27 │ │ │ │ + li r4,0 │ │ │ │ + add r8,r17,r25 │ │ │ │ + add r6,r2,r25 │ │ │ │ + ld r2,64(r31) │ │ │ │ + add r7,r2,r25 │ │ │ │ + b 24660 │ │ │ │ + addi r27,r27,-1 │ │ │ │ + std r4,0(r8) │ │ │ │ + bdz 246c8 │ │ │ │ + ldu r10,-8(r6) │ │ │ │ + ldu r2,-8(r7) │ │ │ │ + ldu r9,-8(r8) │ │ │ │ + subf r2,r2,r10 │ │ │ │ + cmpd r9,r2 │ │ │ │ + beq 24654 │ │ │ │ + sldi r2,r27,3 │ │ │ │ + ld r10,168(r31) │ │ │ │ + addi r11,r11,1 │ │ │ │ + addi r9,r9,1 │ │ │ │ + stdx r9,r17,r2 │ │ │ │ + cmpd r10,r11 │ │ │ │ + beq 246e4 │ │ │ │ + sldi r25,r29,3 │ │ │ │ + b 243b8 │ │ │ │ + blt 247b4 │ │ │ │ + plfd f3,279024 # 68890 │ │ │ │ + plfd f4,279024 # 68898 │ │ │ │ fmr f1,f28 │ │ │ │ fmr f2,f29 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - fmr f23,f2 │ │ │ │ - fmr f22,f1 │ │ │ │ - b 25a64 │ │ │ │ - ld r10,176(r31) │ │ │ │ - ld r9,0(r16) │ │ │ │ - addi r27,r27,1 │ │ │ │ - cmpd r10,r27 │ │ │ │ - addi r9,r9,1 │ │ │ │ - std r9,0(r16) │ │ │ │ - bne 25c70 │ │ │ │ - ld r29,88(r31) │ │ │ │ - ld r10,184(r31) │ │ │ │ - ld r9,0(r1) │ │ │ │ - addi r29,r29,1 │ │ │ │ - addi r10,r10,16 │ │ │ │ - std r10,184(r31) │ │ │ │ - ld r10,272(r31) │ │ │ │ - cmpd r10,r29 │ │ │ │ - ld r10,280(r31) │ │ │ │ - std r9,0(r10) │ │ │ │ - mr r1,r10 │ │ │ │ - bne 255fc │ │ │ │ - addi r1,r31,592 │ │ │ │ + bl 367c │ │ │ │ + fmr f21,f2 │ │ │ │ + fmr f20,f1 │ │ │ │ + b 241e8 │ │ │ │ + ld r9,168(r31) │ │ │ │ + ld r2,0(r17) │ │ │ │ + addi r11,r11,1 │ │ │ │ + cmpd r9,r11 │ │ │ │ + addi r2,r2,1 │ │ │ │ + std r2,0(r17) │ │ │ │ + bne 243c0 │ │ │ │ + ld r2,224(r31) │ │ │ │ + addi r10,r2,1 │ │ │ │ + std r10,224(r31) │ │ │ │ + ld r9,176(r31) │ │ │ │ + ld r2,0(r1) │ │ │ │ + addi r9,r9,16 │ │ │ │ + std r9,176(r31) │ │ │ │ + ld r9,264(r31) │ │ │ │ + cmpd r9,r10 │ │ │ │ + ld r9,272(r31) │ │ │ │ + std r2,0(r9) │ │ │ │ + mr r1,r9 │ │ │ │ + bne 23dd8 │ │ │ │ + addi r1,r31,624 │ │ │ │ ld r0,16(r1) │ │ │ │ lwz r11,8(r1) │ │ │ │ - ld r14,-240(r1) │ │ │ │ - ld r15,-232(r1) │ │ │ │ - ld r16,-224(r1) │ │ │ │ - ld r17,-216(r1) │ │ │ │ - ld r18,-208(r1) │ │ │ │ - ld r19,-200(r1) │ │ │ │ - ld r20,-192(r1) │ │ │ │ - ld r21,-184(r1) │ │ │ │ - ld r22,-176(r1) │ │ │ │ - ld r23,-168(r1) │ │ │ │ - ld r24,-160(r1) │ │ │ │ - ld r25,-152(r1) │ │ │ │ - ld r26,-144(r1) │ │ │ │ - ld r27,-136(r1) │ │ │ │ + lxv vs63,-272(r1) │ │ │ │ + ld r14,-256(r1) │ │ │ │ + ld r15,-248(r1) │ │ │ │ + ld r16,-240(r1) │ │ │ │ + ld r17,-232(r1) │ │ │ │ + ld r18,-224(r1) │ │ │ │ + ld r19,-216(r1) │ │ │ │ + ld r20,-208(r1) │ │ │ │ mtlr r0 │ │ │ │ - ld r28,-128(r1) │ │ │ │ - ld r29,-120(r1) │ │ │ │ - ld r30,-112(r1) │ │ │ │ - ld r31,-104(r1) │ │ │ │ + ld r21,-200(r1) │ │ │ │ + ld r22,-192(r1) │ │ │ │ + ld r23,-184(r1) │ │ │ │ + ld r24,-176(r1) │ │ │ │ + ld r25,-168(r1) │ │ │ │ + ld r26,-160(r1) │ │ │ │ + ld r27,-152(r1) │ │ │ │ + ld r28,-144(r1) │ │ │ │ + ld r29,-136(r1) │ │ │ │ + ld r30,-128(r1) │ │ │ │ + ld r31,-120(r1) │ │ │ │ + lfd f18,-112(r1) │ │ │ │ + lfd f19,-104(r1) │ │ │ │ lfd f20,-96(r1) │ │ │ │ lfd f21,-88(r1) │ │ │ │ lfd f22,-80(r1) │ │ │ │ lfd f23,-72(r1) │ │ │ │ lfd f24,-64(r1) │ │ │ │ lfd f25,-56(r1) │ │ │ │ lfd f26,-48(r1) │ │ │ │ + mtocrf 8,r11 │ │ │ │ lfd f27,-40(r1) │ │ │ │ lfd f28,-32(r1) │ │ │ │ lfd f29,-24(r1) │ │ │ │ lfd f30,-16(r1) │ │ │ │ lfd f31,-8(r1) │ │ │ │ - mtocrf 8,r11 │ │ │ │ blr │ │ │ │ fneg f1,f12 │ │ │ │ fneg f2,f13 │ │ │ │ - bl 3cc0 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 3ce0 │ │ │ │ fmr f3,f28 │ │ │ │ fmr f4,f29 │ │ │ │ - fmr f23,f2 │ │ │ │ - fmr f22,f1 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - bl 36a0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - b 25a38 │ │ │ │ + fmr f21,f2 │ │ │ │ + fmr f20,f1 │ │ │ │ + bl 367c │ │ │ │ + bl 36c0 │ │ │ │ + b 241c0 │ │ │ │ + sldi r2,r27,3 │ │ │ │ + ldx r9,r17,r2 │ │ │ │ + b 2467c │ │ │ │ + ld r2,264(r14) │ │ │ │ + ld r9,176(r31) │ │ │ │ + ldx r30,r2,r9 │ │ │ │ + b 23de8 │ │ │ │ cmpdi r28,0 │ │ │ │ - blt 25f78 │ │ │ │ - ld r9,160(r31) │ │ │ │ + blt 246e4 │ │ │ │ + ld r2,160(r31) │ │ │ │ + sldi r9,r25,5 │ │ │ │ + addi r27,r19,16 │ │ │ │ li r28,0 │ │ │ │ - std r25,168(r31) │ │ │ │ - ld r21,120(r31) │ │ │ │ - ld r24,128(r31) │ │ │ │ - ld r25,136(r31) │ │ │ │ - li r30,0 │ │ │ │ - add r14,r9,r27 │ │ │ │ - sldi r9,r20,5 │ │ │ │ - ld r20,112(r31) │ │ │ │ - std r9,72(r31) │ │ │ │ - ld r9,200(r31) │ │ │ │ - add r7,r14,r27 │ │ │ │ - mr r29,r14 │ │ │ │ + mr r25,r14 │ │ │ │ + mr r21,r17 │ │ │ │ mr r14,r16 │ │ │ │ - mr r16,r28 │ │ │ │ - std r7,296(r31) │ │ │ │ - lfd f1,0(r9) │ │ │ │ - lfd f2,8(r9) │ │ │ │ - addi r9,r18,16 │ │ │ │ - std r9,256(r31) │ │ │ │ - add r9,r7,r27 │ │ │ │ - std r9,152(r31) │ │ │ │ - add r9,r9,r27 │ │ │ │ - std r9,104(r31) │ │ │ │ - mr r9,r22 │ │ │ │ - mr r22,r18 │ │ │ │ - mr r18,r9 │ │ │ │ - ld r9,160(r31) │ │ │ │ - sldi r8,r30,4 │ │ │ │ - std r30,0(r14) │ │ │ │ - add r8,r9,r8 │ │ │ │ - lfd f3,0(r8) │ │ │ │ - lfd f4,8(r8) │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - sldi r7,r30,3 │ │ │ │ - ld r5,0(r18) │ │ │ │ - ld r9,256(r31) │ │ │ │ - sldi. r8,r15,1 │ │ │ │ - ldx r7,r26,r7 │ │ │ │ - stfd f1,0(r9) │ │ │ │ - stfd f2,8(r9) │ │ │ │ - maddld r16,r16,r5,r7 │ │ │ │ - std r16,8(r17) │ │ │ │ - ble 2654c │ │ │ │ - li r27,0 │ │ │ │ - mr r9,r15 │ │ │ │ - addi r28,r22,32 │ │ │ │ - mr r15,r18 │ │ │ │ - std r30,336(r31) │ │ │ │ - mr r23,r16 │ │ │ │ - std r29,192(r31) │ │ │ │ - std r29,344(r31) │ │ │ │ - mr r18,r9 │ │ │ │ - mr r30,r27 │ │ │ │ - std r27,240(r31) │ │ │ │ - std r28,144(r31) │ │ │ │ - ld r9,192(r31) │ │ │ │ - std r8,64(r31) │ │ │ │ - std r30,8(r14) │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - ld r8,64(r31) │ │ │ │ - ld r7,8(r15) │ │ │ │ - ld r9,144(r31) │ │ │ │ - cmpdi r18,0 │ │ │ │ - add r8,r30,r8 │ │ │ │ - stfd f1,0(r9) │ │ │ │ - stfd f2,8(r9) │ │ │ │ - sldi r8,r8,3 │ │ │ │ - ldx r8,r26,r8 │ │ │ │ - maddld r23,r23,r7,r8 │ │ │ │ - std r23,16(r17) │ │ │ │ - ble 2654c │ │ │ │ - li r29,0 │ │ │ │ - ld r30,296(r31) │ │ │ │ - addi r9,r22,48 │ │ │ │ - mr r16,r23 │ │ │ │ - mr r28,r29 │ │ │ │ - mr r29,r19 │ │ │ │ - mr r19,r15 │ │ │ │ - std r9,96(r31) │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - lfd f3,0(r30) │ │ │ │ - lfd f4,8(r30) │ │ │ │ - std r28,16(r14) │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - sldi r7,r18,2 │ │ │ │ - ld r5,16(r19) │ │ │ │ - ld r9,96(r31) │ │ │ │ - cmpdi r18,0 │ │ │ │ - add r7,r7,r28 │ │ │ │ - sldi r7,r7,3 │ │ │ │ - stfd f1,0(r9) │ │ │ │ - stfd f2,8(r9) │ │ │ │ - ldx r8,r26,r7 │ │ │ │ - maddld r27,r16,r5,r8 │ │ │ │ - std r27,24(r17) │ │ │ │ - ble 26548 │ │ │ │ - ld r9,152(r31) │ │ │ │ - addi r16,r22,64 │ │ │ │ - mr r15,r29 │ │ │ │ - mr r29,r19 │ │ │ │ - mr r19,r18 │ │ │ │ - std r28,112(r31) │ │ │ │ - std r30,128(r31) │ │ │ │ - std r16,64(r31) │ │ │ │ - std r9,80(r31) │ │ │ │ - li r9,0 │ │ │ │ - nop │ │ │ │ - ld r10,80(r31) │ │ │ │ - std r9,24(r14) │ │ │ │ - std r9,88(r31) │ │ │ │ + ld r17,216(r31) │ │ │ │ + ld r16,208(r31) │ │ │ │ + fmr f1,f22 │ │ │ │ + fmr f2,f23 │ │ │ │ + std r9,64(r31) │ │ │ │ + mr r29,r27 │ │ │ │ + ld r27,200(r31) │ │ │ │ + li r30,0 │ │ │ │ + add r2,r2,r26 │ │ │ │ + add r9,r2,r26 │ │ │ │ + std r2,152(r31) │ │ │ │ + add r2,r9,r26 │ │ │ │ + ld r26,192(r31) │ │ │ │ + std r9,184(r31) │ │ │ │ + std r2,96(r31) │ │ │ │ + mr r2,r28 │ │ │ │ + sldi r10,r2,4 │ │ │ │ + std r2,0(r21) │ │ │ │ + std r2,72(r31) │ │ │ │ + ld r2,160(r31) │ │ │ │ + add r10,r2,r10 │ │ │ │ lfd f3,0(r10) │ │ │ │ lfd f4,8(r10) │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - ld r9,64(r31) │ │ │ │ - mulli r8,r19,6 │ │ │ │ - ld r5,24(r29) │ │ │ │ - cmpdi r19,0 │ │ │ │ - fmr f4,f2 │ │ │ │ - fmr f3,f1 │ │ │ │ - stfd f1,0(r9) │ │ │ │ - stfd f2,8(r9) │ │ │ │ - ld r9,88(r31) │ │ │ │ - add r8,r8,r9 │ │ │ │ - sldi r8,r8,3 │ │ │ │ - ldx r8,r26,r8 │ │ │ │ - maddld r18,r27,r5,r8 │ │ │ │ - std r18,32(r17) │ │ │ │ - ble 26500 │ │ │ │ - std r9,88(r31) │ │ │ │ - mr r9,r18 │ │ │ │ - ld r28,104(r31) │ │ │ │ - mr r18,r15 │ │ │ │ + bl 367c │ │ │ │ + ld r2,72(r31) │ │ │ │ + ld r7,0(r22) │ │ │ │ + sldi. r6,r23,1 │ │ │ │ + stfd f1,0(r29) │ │ │ │ + stfd f2,8(r29) │ │ │ │ + sldi r10,r2,3 │ │ │ │ + ldx r10,r14,r10 │ │ │ │ + maddld r28,r30,r7,r10 │ │ │ │ + std r28,8(r18) │ │ │ │ + ble 24c54 │ │ │ │ + ld r15,152(r31) │ │ │ │ li r30,0 │ │ │ │ - addi r27,r31,48 │ │ │ │ - addi r23,r22,80 │ │ │ │ - mr r15,r9 │ │ │ │ - b 262d4 │ │ │ │ - nop │ │ │ │ - ld r9,64(r31) │ │ │ │ - ld r15,32(r17) │ │ │ │ - ld r29,72(r18) │ │ │ │ + std r2,104(r31) │ │ │ │ + mr r2,r28 │ │ │ │ + addi r9,r19,32 │ │ │ │ + mr r28,r30 │ │ │ │ + mr r30,r25 │ │ │ │ + mr r25,r2 │ │ │ │ + std r9,88(r31) │ │ │ │ + mr r20,r15 │ │ │ │ + lfd f3,0(r20) │ │ │ │ + lfd f4,8(r20) │ │ │ │ + std r6,72(r31) │ │ │ │ + std r28,8(r21) │ │ │ │ + bl 367c │ │ │ │ + ld r6,72(r31) │ │ │ │ + ld r7,8(r22) │ │ │ │ + cmpdi r23,0 │ │ │ │ + ld r2,88(r31) │ │ │ │ + add r6,r28,r6 │ │ │ │ + stfd f1,0(r2) │ │ │ │ + stfd f2,8(r2) │ │ │ │ + sldi r6,r6,3 │ │ │ │ + ldx r10,r14,r6 │ │ │ │ + maddld r24,r25,r7,r10 │ │ │ │ + std r24,16(r18) │ │ │ │ + ble 24c08 │ │ │ │ + ld r2,184(r31) │ │ │ │ + mr r15,r30 │ │ │ │ + addi r25,r19,48 │ │ │ │ + mr r30,r23 │ │ │ │ + std r28,192(r31) │ │ │ │ + std r20,208(r31) │ │ │ │ + std r29,144(r31) │ │ │ │ + std r2,72(r31) │ │ │ │ + li r2,0 │ │ │ │ + ld r9,72(r31) │ │ │ │ + std r2,16(r21) │ │ │ │ + std r2,80(r31) │ │ │ │ lfd f3,0(r9) │ │ │ │ lfd f4,8(r9) │ │ │ │ + bl 367c │ │ │ │ + ld r2,80(r31) │ │ │ │ + sldi r6,r30,2 │ │ │ │ + ld r10,16(r22) │ │ │ │ + cmpdi r30,0 │ │ │ │ + fmr f4,f2 │ │ │ │ + fmr f3,f1 │ │ │ │ + stfd f1,0(r25) │ │ │ │ + stfd f2,8(r25) │ │ │ │ + add r6,r6,r2 │ │ │ │ + sldi r6,r6,3 │ │ │ │ + ldx r6,r14,r6 │ │ │ │ + maddld r23,r24,r10,r6 │ │ │ │ + std r23,24(r18) │ │ │ │ + ble 24bd4 │ │ │ │ + ld r28,96(r31) │ │ │ │ + li r29,0 │ │ │ │ + addi r24,r31,48 │ │ │ │ + addi r20,r19,64 │ │ │ │ + std r2,80(r31) │ │ │ │ + b 249b0 │ │ │ │ + nop │ │ │ │ + lfd f3,0(r25) │ │ │ │ + lfd f4,8(r25) │ │ │ │ + ld r23,24(r18) │ │ │ │ + ld r22,72(r15) │ │ │ │ lfd f1,0(r28) │ │ │ │ lfd f2,8(r28) │ │ │ │ - sldi r19,r19,3 │ │ │ │ - std r30,32(r14) │ │ │ │ - add r19,r19,r30 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - ld r9,48(r18) │ │ │ │ - sldi r19,r19,3 │ │ │ │ - ld r8,32(r29) │ │ │ │ - ld r10,24(r18) │ │ │ │ - ld r6,72(r31) │ │ │ │ - ld r7,224(r18) │ │ │ │ - stfd f1,0(r23) │ │ │ │ - stfd f2,8(r23) │ │ │ │ - ldx r4,r26,r19 │ │ │ │ - sldi r5,r9,3 │ │ │ │ + std r29,24(r21) │ │ │ │ + bl 367c │ │ │ │ + mulli r2,r30,6 │ │ │ │ + ld r8,24(r22) │ │ │ │ + ld r9,48(r15) │ │ │ │ + ld r10,24(r15) │ │ │ │ + ld r6,64(r31) │ │ │ │ + stfd f1,0(r20) │ │ │ │ + stfd f2,8(r20) │ │ │ │ + ld r30,224(r15) │ │ │ │ + sldi r7,r9,3 │ │ │ │ sldi r9,r9,4 │ │ │ │ - add r16,r10,r6 │ │ │ │ - add r9,r22,r9 │ │ │ │ - lfd f3,0(r16) │ │ │ │ - lfd f4,8(r16) │ │ │ │ + add r2,r2,r29 │ │ │ │ + add r22,r10,r6 │ │ │ │ + add r9,r19,r9 │ │ │ │ + sldi r2,r2,3 │ │ │ │ + lfd f3,0(r22) │ │ │ │ + lfd f4,8(r22) │ │ │ │ lfd f30,0(r9) │ │ │ │ lfd f31,8(r9) │ │ │ │ - maddld r9,r15,r8,r4 │ │ │ │ + ldx r2,r14,r2 │ │ │ │ fmr f1,f30 │ │ │ │ fmr f2,f31 │ │ │ │ - std r9,40(r17) │ │ │ │ - ldx r9,r17,r5 │ │ │ │ - sldi r9,r9,5 │ │ │ │ - add r29,r7,r9 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - lfd f3,16(r16) │ │ │ │ - lfd f4,24(r16) │ │ │ │ + maddld r2,r23,r8,r2 │ │ │ │ + std r2,32(r18) │ │ │ │ + ldx r2,r18,r7 │ │ │ │ + sldi r2,r2,5 │ │ │ │ + add r30,r30,r2 │ │ │ │ + bl 367c │ │ │ │ + lfd f3,16(r22) │ │ │ │ + lfd f4,24(r22) │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - lq r10,0(r29) │ │ │ │ + bl 367c │ │ │ │ + plq r2,0(r30) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - mr r19,r11 │ │ │ │ - mr r15,r10 │ │ │ │ - std r19,32(r31) │ │ │ │ - std r15,40(r31) │ │ │ │ + mr r22,r2 │ │ │ │ + mr r23,r3 │ │ │ │ + std r22,32(r31) │ │ │ │ + std r23,40(r31) │ │ │ │ + lfd f3,32(r31) │ │ │ │ + lfd f4,40(r31) │ │ │ │ fmr f1,f28 │ │ │ │ fmr f2,f29 │ │ │ │ + bl 3d10 │ │ │ │ + stfd f1,0(r24) │ │ │ │ + stfd f2,8(r24) │ │ │ │ + ld r8,48(r31) │ │ │ │ + ld r10,56(r31) │ │ │ │ + lqarx r6,0,r30 │ │ │ │ + mr r2,r6 │ │ │ │ + mr r9,r7 │ │ │ │ + xor r6,r6,r23 │ │ │ │ + xor r7,r22,r9 │ │ │ │ + or r7,r7,r6 │ │ │ │ + cmpdi r7,0 │ │ │ │ + bne 24abc │ │ │ │ + mr r26,r10 │ │ │ │ + mr r27,r8 │ │ │ │ + stqcx. r26,0,r30 │ │ │ │ + bne 24a8c │ │ │ │ + cmpld r22,r9 │ │ │ │ + bne 25260 │ │ │ │ + cmpld r23,r2 │ │ │ │ + bne 25260 │ │ │ │ + plq r2,16(r30) │ │ │ │ + addi r22,r30,16 │ │ │ │ + mr r23,r2 │ │ │ │ + mr r30,r3 │ │ │ │ + std r23,32(r31) │ │ │ │ + std r30,40(r31) │ │ │ │ lfd f3,32(r31) │ │ │ │ lfd f4,40(r31) │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ - stfd f1,0(r27) │ │ │ │ - stfd f2,8(r27) │ │ │ │ - ld r5,48(r31) │ │ │ │ - ld r6,56(r31) │ │ │ │ - lqarx r10,0,r29 │ │ │ │ - xor r8,r11,r19 │ │ │ │ - xor r7,r10,r15 │ │ │ │ - mr r9,r11 │ │ │ │ - or. r8,r8,r7 │ │ │ │ - bne 263e4 │ │ │ │ - mr r20,r6 │ │ │ │ - mr r21,r5 │ │ │ │ - stqcx. r20,0,r29 │ │ │ │ - bne 263bc │ │ │ │ - cmpld r19,r9 │ │ │ │ - bne 26aa4 │ │ │ │ - cmpld r15,r10 │ │ │ │ - bne 26aa4 │ │ │ │ - lq r10,16(r29) │ │ │ │ - addi r29,r29,16 │ │ │ │ - mr r19,r11 │ │ │ │ - mr r15,r10 │ │ │ │ - std r19,32(r31) │ │ │ │ - std r15,40(r31) │ │ │ │ fmr f1,f30 │ │ │ │ fmr f2,f31 │ │ │ │ - lfd f3,32(r31) │ │ │ │ - lfd f4,40(r31) │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ - stfd f1,0(r27) │ │ │ │ - stfd f2,8(r27) │ │ │ │ - ld r5,48(r31) │ │ │ │ - ld r6,56(r31) │ │ │ │ - lqarx r10,0,r29 │ │ │ │ - xor r8,r11,r19 │ │ │ │ - xor r7,r10,r15 │ │ │ │ - mr r9,r11 │ │ │ │ - or. r8,r8,r7 │ │ │ │ - bne 2645c │ │ │ │ - mr r24,r6 │ │ │ │ - mr r25,r5 │ │ │ │ - stqcx. r24,0,r29 │ │ │ │ - bne 26434 │ │ │ │ - cmpld r19,r9 │ │ │ │ - bne 26a98 │ │ │ │ - cmpld r15,r10 │ │ │ │ - bne 26a98 │ │ │ │ - ld r19,88(r18) │ │ │ │ - addi r30,r30,1 │ │ │ │ + bl 3d10 │ │ │ │ + stfd f1,0(r24) │ │ │ │ + stfd f2,8(r24) │ │ │ │ + ld r8,48(r31) │ │ │ │ + ld r10,56(r31) │ │ │ │ + lqarx r6,0,r22 │ │ │ │ + mr r2,r6 │ │ │ │ + mr r9,r7 │ │ │ │ + xor r6,r6,r30 │ │ │ │ + xor r7,r23,r9 │ │ │ │ + or r7,r7,r6 │ │ │ │ + cmpdi r7,0 │ │ │ │ + bne 24b3c │ │ │ │ + mr r16,r10 │ │ │ │ + mr r17,r8 │ │ │ │ + stqcx. r16,0,r22 │ │ │ │ + bne 24b0c │ │ │ │ + cmpld r9,r23 │ │ │ │ + bne 25254 │ │ │ │ + cmpld r2,r30 │ │ │ │ + bne 25254 │ │ │ │ + ld r30,88(r15) │ │ │ │ + addi r29,r29,1 │ │ │ │ addi r28,r28,16 │ │ │ │ - addi r19,r19,1 │ │ │ │ - sldi r8,r19,1 │ │ │ │ - cmpd r8,r30 │ │ │ │ - bgt 262c0 │ │ │ │ + addi r30,r30,1 │ │ │ │ + sldi r6,r30,1 │ │ │ │ + cmpd r6,r29 │ │ │ │ + bgt 249a0 │ │ │ │ + ld r2,80(r31) │ │ │ │ + addi r2,r2,1 │ │ │ │ + cmpd r6,r2 │ │ │ │ + ble 24b9c │ │ │ │ + ld r9,72(r31) │ │ │ │ + ld r24,16(r18) │ │ │ │ + ld r22,72(r15) │ │ │ │ + addi r9,r9,16 │ │ │ │ + std r9,72(r31) │ │ │ │ ld r9,88(r31) │ │ │ │ - mr r15,r18 │ │ │ │ - addi r9,r9,1 │ │ │ │ - cmpd r8,r9 │ │ │ │ - ble 264c0 │ │ │ │ - ld r10,80(r31) │ │ │ │ - ld r27,24(r17) │ │ │ │ - ld r29,72(r18) │ │ │ │ - addi r10,r10,16 │ │ │ │ - std r10,80(r31) │ │ │ │ - ld r10,96(r31) │ │ │ │ - lfd f1,0(r10) │ │ │ │ - lfd f2,8(r10) │ │ │ │ - b 26240 │ │ │ │ - ld r28,112(r31) │ │ │ │ - ld r30,128(r31) │ │ │ │ - mr r29,r18 │ │ │ │ - mr r18,r19 │ │ │ │ - addi r28,r28,1 │ │ │ │ - addi r30,r30,16 │ │ │ │ - cmpd r28,r8 │ │ │ │ - bge 26a90 │ │ │ │ - ld r9,144(r31) │ │ │ │ - ld r16,16(r17) │ │ │ │ - ld r19,72(r29) │ │ │ │ lfd f1,0(r9) │ │ │ │ lfd f2,8(r9) │ │ │ │ - b 261d0 │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - mr r18,r19 │ │ │ │ - mr r19,r15 │ │ │ │ - sldi r8,r18,1 │ │ │ │ - ld r9,240(r31) │ │ │ │ - addi r10,r9,1 │ │ │ │ - ld r9,192(r31) │ │ │ │ - cmpd r10,r8 │ │ │ │ - std r10,240(r31) │ │ │ │ + b 24934 │ │ │ │ + ld r28,192(r31) │ │ │ │ + ld r20,208(r31) │ │ │ │ + mr r23,r30 │ │ │ │ + mr r30,r15 │ │ │ │ + ld r29,144(r31) │ │ │ │ + addi r28,r28,1 │ │ │ │ + addi r20,r20,16 │ │ │ │ + cmpd r28,r6 │ │ │ │ + bge 25248 │ │ │ │ + lfd f1,0(r29) │ │ │ │ + lfd f2,8(r29) │ │ │ │ + ld r25,8(r18) │ │ │ │ + ld r22,72(r30) │ │ │ │ + b 248cc │ │ │ │ + ld r2,104(r31) │ │ │ │ + ld r29,144(r31) │ │ │ │ + mr r25,r15 │ │ │ │ + mr r23,r30 │ │ │ │ + sldi r6,r30,1 │ │ │ │ + addi r2,r2,1 │ │ │ │ + cmpd r2,r6 │ │ │ │ + bge 24c54 │ │ │ │ + lfd f1,0(r19) │ │ │ │ + lfd f2,8(r19) │ │ │ │ + ld r30,0(r18) │ │ │ │ + ld r22,72(r25) │ │ │ │ + b 2485c │ │ │ │ + ld r2,224(r31) │ │ │ │ + std r26,192(r31) │ │ │ │ + std r27,200(r31) │ │ │ │ + mr r14,r30 │ │ │ │ + std r16,208(r31) │ │ │ │ + std r17,216(r31) │ │ │ │ + addi r10,r2,1 │ │ │ │ + std r10,224(r31) │ │ │ │ + ld r9,176(r31) │ │ │ │ + ld r2,0(r1) │ │ │ │ addi r9,r9,16 │ │ │ │ - std r9,192(r31) │ │ │ │ - bge 26a64 │ │ │ │ - ld r9,256(r31) │ │ │ │ - ld r23,8(r17) │ │ │ │ - ld r15,72(r19) │ │ │ │ - mr r30,r10 │ │ │ │ - lfd f1,0(r9) │ │ │ │ - lfd f2,8(r9) │ │ │ │ - b 26158 │ │ │ │ - mr r19,r29 │ │ │ │ - ld r29,168(r31) │ │ │ │ - std r20,112(r31) │ │ │ │ - std r21,120(r31) │ │ │ │ - std r24,128(r31) │ │ │ │ - std r25,136(r31) │ │ │ │ - ld r10,184(r31) │ │ │ │ - ld r9,0(r1) │ │ │ │ - addi r29,r29,1 │ │ │ │ - addi r10,r10,16 │ │ │ │ - std r10,184(r31) │ │ │ │ - ld r10,272(r31) │ │ │ │ - cmpd r10,r29 │ │ │ │ - ld r10,280(r31) │ │ │ │ - std r9,0(r10) │ │ │ │ - mr r1,r10 │ │ │ │ - bne 255fc │ │ │ │ - b 25fa4 │ │ │ │ - sldi r9,r28,3 │ │ │ │ - ldx r10,r16,r9 │ │ │ │ - b 25f0c │ │ │ │ - ld r9,264(r19) │ │ │ │ - ld r10,184(r31) │ │ │ │ - ldx r9,r9,r10 │ │ │ │ - mr r20,r9 │ │ │ │ - b 2560c │ │ │ │ + std r9,176(r31) │ │ │ │ + ld r9,264(r31) │ │ │ │ + cmpd r9,r10 │ │ │ │ + ld r9,272(r31) │ │ │ │ + std r2,0(r9) │ │ │ │ + mr r1,r9 │ │ │ │ + bne 23dd8 │ │ │ │ + b 24718 │ │ │ │ + mr r14,r25 │ │ │ │ + std r26,192(r31) │ │ │ │ + std r27,200(r31) │ │ │ │ + std r16,208(r31) │ │ │ │ + std r17,216(r31) │ │ │ │ + b 246e4 │ │ │ │ cmpdi r28,0 │ │ │ │ - blt 25f78 │ │ │ │ - ld r9,160(r31) │ │ │ │ + blt 246e4 │ │ │ │ + ld r2,160(r31) │ │ │ │ + ld r20,112(r31) │ │ │ │ + fmr f1,f22 │ │ │ │ + fmr f2,f23 │ │ │ │ + addi r27,r19,16 │ │ │ │ li r28,0 │ │ │ │ - mr r14,r15 │ │ │ │ - std r25,104(r31) │ │ │ │ - mr r15,r26 │ │ │ │ - mr r25,r19 │ │ │ │ - ld r29,216(r31) │ │ │ │ - mr r19,r18 │ │ │ │ - ld r26,224(r31) │ │ │ │ - li r30,0 │ │ │ │ - mr r21,r16 │ │ │ │ - add r23,r9,r27 │ │ │ │ - sldi r9,r20,5 │ │ │ │ - std r9,64(r31) │ │ │ │ - ld r9,200(r31) │ │ │ │ - lfd f1,0(r9) │ │ │ │ - lfd f2,8(r9) │ │ │ │ - addi r9,r18,16 │ │ │ │ - mr r18,r23 │ │ │ │ - std r9,144(r31) │ │ │ │ - add r9,r23,r27 │ │ │ │ - mr r23,r28 │ │ │ │ - ld r28,208(r31) │ │ │ │ - add r10,r9,r27 │ │ │ │ - ld r27,232(r31) │ │ │ │ - std r9,192(r31) │ │ │ │ - std r10,96(r31) │ │ │ │ - ld r9,160(r31) │ │ │ │ - sldi r8,r23,4 │ │ │ │ - std r23,0(r21) │ │ │ │ - add r8,r9,r8 │ │ │ │ - lfd f3,0(r8) │ │ │ │ - lfd f4,8(r8) │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - sldi r7,r23,3 │ │ │ │ - ld r5,0(r22) │ │ │ │ - ld r9,144(r31) │ │ │ │ - sldi. r8,r14,1 │ │ │ │ - ldx r7,r15,r7 │ │ │ │ - stfd f1,0(r9) │ │ │ │ - stfd f2,8(r9) │ │ │ │ - maddld r7,r30,r5,r7 │ │ │ │ - std r7,8(r17) │ │ │ │ - ble 26a04 │ │ │ │ - addi r9,r19,32 │ │ │ │ + ld r21,120(r31) │ │ │ │ + ld r24,128(r31) │ │ │ │ li r30,0 │ │ │ │ - std r18,152(r31) │ │ │ │ - std r9,88(r31) │ │ │ │ - mr r9,r14 │ │ │ │ - mr r20,r30 │ │ │ │ - mr r14,r25 │ │ │ │ - mr r30,r7 │ │ │ │ - mr r25,r22 │ │ │ │ - mr r22,r9 │ │ │ │ - lfd f3,0(r18) │ │ │ │ - lfd f4,8(r18) │ │ │ │ - std r8,72(r31) │ │ │ │ - std r20,8(r21) │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - ld r8,72(r31) │ │ │ │ - ld r7,8(r25) │ │ │ │ - ld r9,88(r31) │ │ │ │ - cmpdi r22,0 │ │ │ │ - add r8,r20,r8 │ │ │ │ - stfd f1,0(r9) │ │ │ │ - stfd f2,8(r9) │ │ │ │ - sldi r8,r8,3 │ │ │ │ - ldx r8,r15,r8 │ │ │ │ - maddld r24,r30,r7,r8 │ │ │ │ - std r24,16(r17) │ │ │ │ - ble 269e8 │ │ │ │ - ld r9,192(r31) │ │ │ │ - mr r10,r22 │ │ │ │ - addi r30,r19,48 │ │ │ │ - mr r22,r25 │ │ │ │ - mr r16,r14 │ │ │ │ - std r23,168(r31) │ │ │ │ - std r20,208(r31) │ │ │ │ - std r18,224(r31) │ │ │ │ - mr r25,r10 │ │ │ │ - std r9,72(r31) │ │ │ │ - li r9,0 │ │ │ │ - ld r10,72(r31) │ │ │ │ - std r9,16(r21) │ │ │ │ - std r9,80(r31) │ │ │ │ + std r27,248(r31) │ │ │ │ + add r29,r2,r26 │ │ │ │ + sldi r2,r25,5 │ │ │ │ + ld r25,136(r31) │ │ │ │ + add r7,r29,r26 │ │ │ │ + std r2,72(r31) │ │ │ │ + mr r15,r29 │ │ │ │ + add r2,r7,r26 │ │ │ │ + std r7,320(r31) │ │ │ │ + std r2,152(r31) │ │ │ │ + add r2,r2,r26 │ │ │ │ + mr r26,r23 │ │ │ │ + mr r23,r19 │ │ │ │ + std r2,104(r31) │ │ │ │ + mr r2,r22 │ │ │ │ + mr r22,r14 │ │ │ │ + mr r14,r2 │ │ │ │ + ld r2,160(r31) │ │ │ │ + sldi r10,r30,4 │ │ │ │ + std r30,0(r17) │ │ │ │ + add r10,r2,r10 │ │ │ │ lfd f3,0(r10) │ │ │ │ lfd f4,8(r10) │ │ │ │ - bl 6d428 │ │ │ │ + bl 367c │ │ │ │ + sldi r10,r30,3 │ │ │ │ + ld r6,0(r14) │ │ │ │ + sldi. r7,r26,1 │ │ │ │ + ld r2,248(r31) │ │ │ │ + ldx r10,r16,r10 │ │ │ │ + stfd f1,0(r2) │ │ │ │ + stfd f2,8(r2) │ │ │ │ + maddld r28,r28,r6,r10 │ │ │ │ + std r28,8(r18) │ │ │ │ + ble 251b0 │ │ │ │ + li r27,0 │ │ │ │ + addi r29,r23,32 │ │ │ │ + std r15,184(r31) │ │ │ │ + std r30,328(r31) │ │ │ │ + std r15,336(r31) │ │ │ │ + mr r15,r22 │ │ │ │ + mr r22,r26 │ │ │ │ + mr r26,r28 │ │ │ │ + mr r30,r27 │ │ │ │ + std r27,232(r31) │ │ │ │ + std r29,144(r31) │ │ │ │ + ld r2,184(r31) │ │ │ │ + std r7,64(r31) │ │ │ │ + std r30,8(r17) │ │ │ │ + lfd f3,0(r2) │ │ │ │ + lfd f4,8(r2) │ │ │ │ + bl 367c │ │ │ │ + ld r7,64(r31) │ │ │ │ + ld r6,8(r14) │ │ │ │ + cmpdi r22,0 │ │ │ │ + ld r2,144(r31) │ │ │ │ + add r7,r30,r7 │ │ │ │ + stfd f1,0(r2) │ │ │ │ + stfd f2,8(r2) │ │ │ │ + sldi r7,r7,3 │ │ │ │ + ldx r10,r16,r7 │ │ │ │ + maddld r26,r26,r6,r10 │ │ │ │ + std r26,16(r18) │ │ │ │ + ble 25198 │ │ │ │ + ld r30,320(r31) │ │ │ │ + li r28,0 │ │ │ │ + addi r2,r23,48 │ │ │ │ + mr r19,r26 │ │ │ │ + mr r27,r28 │ │ │ │ + std r2,96(r31) │ │ │ │ + mr r28,r15 │ │ │ │ + mr r15,r14 │ │ │ │ + lfd f3,0(r30) │ │ │ │ + lfd f4,8(r30) │ │ │ │ + std r27,16(r17) │ │ │ │ + bl 367c │ │ │ │ + sldi r10,r22,2 │ │ │ │ + ld r6,16(r15) │ │ │ │ + ld r2,96(r31) │ │ │ │ + cmpdi r22,0 │ │ │ │ + add r10,r10,r27 │ │ │ │ + sldi r10,r10,3 │ │ │ │ + stfd f1,0(r2) │ │ │ │ + stfd f2,8(r2) │ │ │ │ + ldx r10,r16,r10 │ │ │ │ + maddld r29,r19,r6,r10 │ │ │ │ + std r29,24(r18) │ │ │ │ + ble 25134 │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + ld r2,152(r31) │ │ │ │ + mr r9,r22 │ │ │ │ + addi r19,r23,64 │ │ │ │ + mr r22,r15 │ │ │ │ + mr r14,r28 │ │ │ │ + std r27,112(r31) │ │ │ │ + std r30,128(r31) │ │ │ │ + mr r15,r9 │ │ │ │ + std r19,64(r31) │ │ │ │ + std r2,80(r31) │ │ │ │ + li r2,0 │ │ │ │ nop │ │ │ │ ld r9,80(r31) │ │ │ │ - sldi r5,r25,2 │ │ │ │ - ld r8,16(r22) │ │ │ │ - cmpdi r25,0 │ │ │ │ + std r2,24(r17) │ │ │ │ + std r2,88(r31) │ │ │ │ + lfd f3,0(r9) │ │ │ │ + lfd f4,8(r9) │ │ │ │ + bl 367c │ │ │ │ + ld r2,64(r31) │ │ │ │ + mulli r10,r15,6 │ │ │ │ + ld r5,24(r22) │ │ │ │ + cmpdi r15,0 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ - stfd f1,0(r30) │ │ │ │ - stfd f2,8(r30) │ │ │ │ - add r5,r5,r9 │ │ │ │ - sldi r5,r5,3 │ │ │ │ - ldx r5,r15,r5 │ │ │ │ - maddld r14,r24,r8,r5 │ │ │ │ - std r14,24(r17) │ │ │ │ - ble 269b4 │ │ │ │ - std r9,80(r31) │ │ │ │ - mr r9,r14 │ │ │ │ - ld r23,96(r31) │ │ │ │ - mr r14,r22 │ │ │ │ - li r24,0 │ │ │ │ - addi r20,r31,48 │ │ │ │ - addi r18,r19,64 │ │ │ │ - mr r22,r9 │ │ │ │ - b 26790 │ │ │ │ - lfd f3,0(r30) │ │ │ │ - lfd f4,8(r30) │ │ │ │ - ld r22,24(r17) │ │ │ │ - ld r14,72(r16) │ │ │ │ - lfd f1,0(r23) │ │ │ │ - lfd f2,8(r23) │ │ │ │ - std r24,24(r21) │ │ │ │ - bl 6d428 │ │ │ │ + stfd f1,0(r2) │ │ │ │ + stfd f2,8(r2) │ │ │ │ + ld r2,88(r31) │ │ │ │ + add r10,r10,r2 │ │ │ │ + sldi r10,r10,3 │ │ │ │ + ldx r10,r16,r10 │ │ │ │ + maddld r28,r29,r5,r10 │ │ │ │ + std r28,32(r18) │ │ │ │ + ble 25150 │ │ │ │ + addi r26,r23,80 │ │ │ │ + mr r9,r28 │ │ │ │ + std r2,88(r31) │ │ │ │ + mr r28,r14 │ │ │ │ + ld r29,104(r31) │ │ │ │ + li r30,0 │ │ │ │ + addi r27,r31,48 │ │ │ │ + mr r2,r26 │ │ │ │ + mr r14,r9 │ │ │ │ + mr r26,r22 │ │ │ │ + mr r22,r2 │ │ │ │ + b 24ed4 │ │ │ │ nop │ │ │ │ - mulli r9,r25,6 │ │ │ │ - ld r7,24(r14) │ │ │ │ - ld r10,48(r16) │ │ │ │ - ld r8,24(r16) │ │ │ │ - ld r5,64(r31) │ │ │ │ - ld r25,224(r16) │ │ │ │ - stfd f1,0(r18) │ │ │ │ - stfd f2,8(r18) │ │ │ │ - sldi r6,r10,3 │ │ │ │ - sldi r10,r10,4 │ │ │ │ - add r14,r8,r5 │ │ │ │ - add r9,r9,r24 │ │ │ │ - add r10,r19,r10 │ │ │ │ - lfd f3,0(r14) │ │ │ │ - lfd f4,8(r14) │ │ │ │ - sldi r9,r9,3 │ │ │ │ - lfd f30,0(r10) │ │ │ │ - lfd f31,8(r10) │ │ │ │ - ldx r9,r15,r9 │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + ld r2,64(r31) │ │ │ │ + ld r14,32(r18) │ │ │ │ + ld r26,72(r28) │ │ │ │ + lfd f3,0(r2) │ │ │ │ + lfd f4,8(r2) │ │ │ │ + lfd f1,0(r29) │ │ │ │ + lfd f2,8(r29) │ │ │ │ + sldi r15,r15,3 │ │ │ │ + std r30,32(r17) │ │ │ │ + add r15,r15,r30 │ │ │ │ + bl 367c │ │ │ │ + ld r2,48(r28) │ │ │ │ + sldi r15,r15,3 │ │ │ │ + ld r8,32(r26) │ │ │ │ + ld r10,24(r28) │ │ │ │ + ld r9,72(r31) │ │ │ │ + ldx r5,r16,r15 │ │ │ │ + stfd f1,0(r22) │ │ │ │ + stfd f2,8(r22) │ │ │ │ + ld r7,224(r28) │ │ │ │ + sldi r6,r2,3 │ │ │ │ + sldi r2,r2,4 │ │ │ │ + add r19,r10,r9 │ │ │ │ + add r2,r23,r2 │ │ │ │ + lfd f3,0(r19) │ │ │ │ + lfd f4,8(r19) │ │ │ │ + lfd f30,0(r2) │ │ │ │ + lfd f31,8(r2) │ │ │ │ + maddld r2,r14,r8,r5 │ │ │ │ fmr f1,f30 │ │ │ │ fmr f2,f31 │ │ │ │ - maddld r9,r22,r7,r9 │ │ │ │ - std r9,32(r17) │ │ │ │ - ldx r9,r17,r6 │ │ │ │ - sldi r9,r9,5 │ │ │ │ - add r25,r25,r9 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - lfd f3,16(r14) │ │ │ │ - lfd f4,24(r14) │ │ │ │ + std r2,40(r18) │ │ │ │ + ldx r2,r18,r6 │ │ │ │ + sldi r2,r2,5 │ │ │ │ + add r26,r7,r2 │ │ │ │ + bl 367c │ │ │ │ + lfd f3,16(r19) │ │ │ │ + lfd f4,24(r19) │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - lq r10,0(r25) │ │ │ │ + bl 367c │ │ │ │ + plq r2,0(r26) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - mr r14,r11 │ │ │ │ - mr r22,r10 │ │ │ │ - std r14,32(r31) │ │ │ │ - std r22,40(r31) │ │ │ │ - fmr f1,f28 │ │ │ │ - fmr f2,f29 │ │ │ │ + mr r15,r2 │ │ │ │ + mr r14,r3 │ │ │ │ + std r15,32(r31) │ │ │ │ + std r14,40(r31) │ │ │ │ lfd f3,32(r31) │ │ │ │ lfd f4,40(r31) │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ - stfd f1,0(r20) │ │ │ │ - stfd f2,8(r20) │ │ │ │ + fmr f1,f28 │ │ │ │ + fmr f2,f29 │ │ │ │ + bl 3d10 │ │ │ │ + stfd f1,0(r27) │ │ │ │ + stfd f2,8(r27) │ │ │ │ ld r6,48(r31) │ │ │ │ ld r7,56(r31) │ │ │ │ - lqarx r10,0,r25 │ │ │ │ - xor r8,r11,r14 │ │ │ │ - xor r5,r10,r22 │ │ │ │ + lqarx r10,0,r26 │ │ │ │ + xor r8,r10,r14 │ │ │ │ + mr r2,r10 │ │ │ │ mr r9,r11 │ │ │ │ - or. r8,r8,r5 │ │ │ │ - bne 268a0 │ │ │ │ - mr r28,r7 │ │ │ │ - mr r29,r6 │ │ │ │ - stqcx. r28,0,r25 │ │ │ │ - bne 26878 │ │ │ │ - cmpld r14,r9 │ │ │ │ - bne 26a58 │ │ │ │ - cmpld r22,r10 │ │ │ │ - bne 26a58 │ │ │ │ - lq r10,16(r25) │ │ │ │ - addi r14,r25,16 │ │ │ │ - mr r22,r11 │ │ │ │ - mr r25,r10 │ │ │ │ - std r22,32(r31) │ │ │ │ - std r25,40(r31) │ │ │ │ - fmr f1,f30 │ │ │ │ - fmr f2,f31 │ │ │ │ + xor r10,r15,r11 │ │ │ │ + or r10,r10,r8 │ │ │ │ + cmpdi r10,0 │ │ │ │ + bne 24fe0 │ │ │ │ + mr r20,r7 │ │ │ │ + mr r21,r6 │ │ │ │ + stqcx. r20,0,r26 │ │ │ │ + bne 24fb0 │ │ │ │ + cmpld r15,r9 │ │ │ │ + bne 2523c │ │ │ │ + cmpld r14,r2 │ │ │ │ + bne 2523c │ │ │ │ + plq r2,16(r26) │ │ │ │ + addi r26,r26,16 │ │ │ │ + mr r15,r2 │ │ │ │ + mr r14,r3 │ │ │ │ + std r15,32(r31) │ │ │ │ + std r14,40(r31) │ │ │ │ lfd f3,32(r31) │ │ │ │ lfd f4,40(r31) │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ - stfd f1,0(r20) │ │ │ │ - stfd f2,8(r20) │ │ │ │ + fmr f1,f30 │ │ │ │ + fmr f2,f31 │ │ │ │ + bl 3d10 │ │ │ │ + stfd f1,0(r27) │ │ │ │ + stfd f2,8(r27) │ │ │ │ ld r6,48(r31) │ │ │ │ ld r7,56(r31) │ │ │ │ - lqarx r10,0,r14 │ │ │ │ - xor r8,r11,r22 │ │ │ │ - xor r5,r10,r25 │ │ │ │ + lqarx r10,0,r26 │ │ │ │ + xor r8,r10,r14 │ │ │ │ + mr r2,r10 │ │ │ │ mr r9,r11 │ │ │ │ - or. r8,r8,r5 │ │ │ │ - bne 26918 │ │ │ │ - mr r26,r7 │ │ │ │ - mr r27,r6 │ │ │ │ - stqcx. r26,0,r14 │ │ │ │ - bne 268f0 │ │ │ │ - cmpld r9,r22 │ │ │ │ - bne 26a4c │ │ │ │ - cmpld r10,r25 │ │ │ │ - bne 26a4c │ │ │ │ - ld r25,88(r16) │ │ │ │ - addi r24,r24,1 │ │ │ │ - addi r23,r23,16 │ │ │ │ - addi r25,r25,1 │ │ │ │ - sldi r8,r25,1 │ │ │ │ - cmpd r8,r24 │ │ │ │ - bgt 26780 │ │ │ │ + xor r10,r15,r11 │ │ │ │ + or r10,r10,r8 │ │ │ │ + cmpdi r10,0 │ │ │ │ + bne 25060 │ │ │ │ + mr r24,r7 │ │ │ │ + mr r25,r6 │ │ │ │ + stqcx. r24,0,r26 │ │ │ │ + bne 25030 │ │ │ │ + cmpld r15,r9 │ │ │ │ + bne 25230 │ │ │ │ + cmpld r14,r2 │ │ │ │ + bne 25230 │ │ │ │ + ld r15,88(r28) │ │ │ │ + addi r30,r30,1 │ │ │ │ + addi r29,r29,16 │ │ │ │ + addi r15,r15,1 │ │ │ │ + sldi r7,r15,1 │ │ │ │ + cmpd r7,r30 │ │ │ │ + bgt 24ec0 │ │ │ │ + ld r2,88(r31) │ │ │ │ + mr r14,r28 │ │ │ │ + addi r2,r2,1 │ │ │ │ + cmpd r7,r2 │ │ │ │ + ble 250c4 │ │ │ │ ld r9,80(r31) │ │ │ │ - addi r9,r9,1 │ │ │ │ - cmpd r8,r9 │ │ │ │ - ble 26978 │ │ │ │ - ld r10,72(r31) │ │ │ │ - ld r24,16(r17) │ │ │ │ - ld r22,72(r16) │ │ │ │ - addi r10,r10,16 │ │ │ │ - std r10,72(r31) │ │ │ │ - ld r10,88(r31) │ │ │ │ - lfd f1,0(r10) │ │ │ │ - lfd f2,8(r10) │ │ │ │ - b 26708 │ │ │ │ - ld r20,208(r31) │ │ │ │ - ld r18,224(r31) │ │ │ │ - ld r23,168(r31) │ │ │ │ - mr r14,r16 │ │ │ │ - mr r22,r25 │ │ │ │ - addi r20,r20,1 │ │ │ │ - addi r18,r18,16 │ │ │ │ - cmpd r20,r8 │ │ │ │ - bge 26a3c │ │ │ │ - ld r9,144(r31) │ │ │ │ - ld r30,8(r17) │ │ │ │ - ld r25,72(r14) │ │ │ │ + ld r29,24(r18) │ │ │ │ + ld r22,72(r28) │ │ │ │ + addi r9,r9,16 │ │ │ │ + std r9,80(r31) │ │ │ │ + ld r9,96(r31) │ │ │ │ lfd f1,0(r9) │ │ │ │ lfd f2,8(r9) │ │ │ │ - b 26694 │ │ │ │ - mr r14,r25 │ │ │ │ - ld r23,168(r31) │ │ │ │ - ld r18,152(r31) │ │ │ │ - mr r25,r16 │ │ │ │ - sldi r8,r14,1 │ │ │ │ - addi r23,r23,1 │ │ │ │ - cmpd r23,r8 │ │ │ │ - bge 26a04 │ │ │ │ - lfd f1,0(r19) │ │ │ │ - lfd f2,8(r19) │ │ │ │ - ld r30,0(r17) │ │ │ │ - ld r22,72(r25) │ │ │ │ - b 26624 │ │ │ │ - mr r19,r14 │ │ │ │ - std r29,216(r31) │ │ │ │ - std r28,208(r31) │ │ │ │ - ld r29,104(r31) │ │ │ │ - std r26,224(r31) │ │ │ │ - std r27,232(r31) │ │ │ │ - b 25f78 │ │ │ │ - mr r19,r25 │ │ │ │ - b 269ec │ │ │ │ - addi r8,r8,1 │ │ │ │ - li r10,0 │ │ │ │ - b 2559c │ │ │ │ - addi r9,r30,15 │ │ │ │ - ld r10,0(r1) │ │ │ │ - mr r11,r14 │ │ │ │ - clrrdi r9,r9,4 │ │ │ │ - neg r9,r9 │ │ │ │ - stdux r10,r1,r9 │ │ │ │ - addi r9,r1,32 │ │ │ │ - std r9,160(r31) │ │ │ │ - b 25c24 │ │ │ │ - ld r18,152(r31) │ │ │ │ - mr r25,r16 │ │ │ │ + b 24e30 │ │ │ │ + ld r27,112(r31) │ │ │ │ + ld r30,128(r31) │ │ │ │ + mr r22,r15 │ │ │ │ + addi r27,r27,1 │ │ │ │ + addi r30,r30,16 │ │ │ │ + cmpd r27,r7 │ │ │ │ + bge 25228 │ │ │ │ + ld r2,144(r31) │ │ │ │ + lfd f3,0(r30) │ │ │ │ + std r27,16(r17) │ │ │ │ + lfd f4,8(r30) │ │ │ │ + ld r15,72(r28) │ │ │ │ + ld r19,16(r18) │ │ │ │ + lfd f1,0(r2) │ │ │ │ + lfd f2,8(r2) │ │ │ │ + bl 367c │ │ │ │ + sldi r10,r22,2 │ │ │ │ + ld r6,16(r15) │ │ │ │ + ld r2,96(r31) │ │ │ │ + cmpdi r22,0 │ │ │ │ + add r10,r10,r27 │ │ │ │ + sldi r10,r10,3 │ │ │ │ + stfd f1,0(r2) │ │ │ │ + stfd f2,8(r2) │ │ │ │ + ldx r10,r16,r10 │ │ │ │ + maddld r29,r19,r6,r10 │ │ │ │ + std r29,24(r18) │ │ │ │ + bgt 24e00 │ │ │ │ + mr r14,r28 │ │ │ │ + std r20,112(r31) │ │ │ │ + std r21,120(r31) │ │ │ │ + std r24,128(r31) │ │ │ │ + std r25,136(r31) │ │ │ │ + b 246e4 │ │ │ │ + nop │ │ │ │ + mr r22,r15 │ │ │ │ + mr r15,r14 │ │ │ │ + sldi r7,r22,1 │ │ │ │ + ld r2,232(r31) │ │ │ │ + addi r9,r2,1 │ │ │ │ + ld r2,184(r31) │ │ │ │ + cmpd r9,r7 │ │ │ │ + std r9,232(r31) │ │ │ │ + addi r2,r2,16 │ │ │ │ + std r2,184(r31) │ │ │ │ + bge 251f8 │ │ │ │ + ld r2,248(r31) │ │ │ │ + ld r26,8(r18) │ │ │ │ + mr r30,r9 │ │ │ │ + ld r14,72(r15) │ │ │ │ + lfd f1,0(r2) │ │ │ │ + lfd f2,8(r2) │ │ │ │ + b 24d4c │ │ │ │ + mr r14,r15 │ │ │ │ + std r20,112(r31) │ │ │ │ + std r21,120(r31) │ │ │ │ + std r24,128(r31) │ │ │ │ + std r25,136(r31) │ │ │ │ + b 246e4 │ │ │ │ mr r14,r22 │ │ │ │ - b 269c8 │ │ │ │ - mr r22,r9 │ │ │ │ - mr r25,r10 │ │ │ │ - b 268c0 │ │ │ │ - mr r14,r9 │ │ │ │ - mr r22,r10 │ │ │ │ - b 26848 │ │ │ │ - ld r30,336(r31) │ │ │ │ - ld r29,344(r31) │ │ │ │ - mr r15,r18 │ │ │ │ + std r20,112(r31) │ │ │ │ + std r21,120(r31) │ │ │ │ + std r24,128(r31) │ │ │ │ + std r25,136(r31) │ │ │ │ + b 246e4 │ │ │ │ + addi r9,r9,1 │ │ │ │ + li r2,0 │ │ │ │ + b 23d6c │ │ │ │ + addi r2,r24,15 │ │ │ │ + ld r9,0(r1) │ │ │ │ + mr r27,r15 │ │ │ │ + clrrdi r2,r2,4 │ │ │ │ + neg r2,r2 │ │ │ │ + stdux r9,r1,r2 │ │ │ │ + addi r2,r1,32 │ │ │ │ + std r2,160(r31) │ │ │ │ + b 2437c │ │ │ │ + ld r30,328(r31) │ │ │ │ + mr r26,r22 │ │ │ │ + mr r22,r15 │ │ │ │ + ld r15,336(r31) │ │ │ │ addi r30,r30,1 │ │ │ │ - cmpd r30,r8 │ │ │ │ - bge 2654c │ │ │ │ - lfd f1,0(r22) │ │ │ │ - lfd f2,8(r22) │ │ │ │ - ld r16,0(r17) │ │ │ │ - ld r18,72(r19) │ │ │ │ - b 260e0 │ │ │ │ - mr r19,r15 │ │ │ │ - b 2650c │ │ │ │ - mr r19,r9 │ │ │ │ - mr r15,r10 │ │ │ │ - b 26404 │ │ │ │ - mr r19,r9 │ │ │ │ - mr r15,r10 │ │ │ │ - b 2638c │ │ │ │ - mr r14,r9 │ │ │ │ - mr r15,r10 │ │ │ │ - b 25e3c │ │ │ │ - mr r14,r9 │ │ │ │ - mr r15,r10 │ │ │ │ - b 25db0 │ │ │ │ + cmpd r30,r7 │ │ │ │ + bge 251b0 │ │ │ │ + lfd f1,0(r23) │ │ │ │ + lfd f2,8(r23) │ │ │ │ + ld r28,0(r18) │ │ │ │ + ld r14,72(r22) │ │ │ │ + b 24cdc │ │ │ │ + mr r15,r28 │ │ │ │ + b 2515c │ │ │ │ + mr r15,r9 │ │ │ │ + mr r14,r2 │ │ │ │ + b 25004 │ │ │ │ + mr r15,r9 │ │ │ │ + mr r14,r2 │ │ │ │ + b 24f84 │ │ │ │ + ld r2,104(r31) │ │ │ │ + mr r25,r15 │ │ │ │ + b 24be8 │ │ │ │ + mr r23,r9 │ │ │ │ + mr r30,r2 │ │ │ │ + b 24ae0 │ │ │ │ + mr r22,r9 │ │ │ │ + mr r23,r2 │ │ │ │ + b 24a60 │ │ │ │ + mr r27,r9 │ │ │ │ + mr r28,r2 │ │ │ │ + b 245a8 │ │ │ │ + mr r27,r9 │ │ │ │ + mr r28,r2 │ │ │ │ + b 24514 │ │ │ │ .long 0x0 │ │ │ │ .long 0x3020000 │ │ │ │ - .long 0x128c │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - addis r2,r12,7 │ │ │ │ - addi r2,r2,5152 │ │ │ │ + .long 0x128e │ │ │ │ mflr r0 │ │ │ │ stfd f20,-96(r1) │ │ │ │ stfd f21,-88(r1) │ │ │ │ stfd f22,-80(r1) │ │ │ │ stfd f23,-72(r1) │ │ │ │ stfd f24,-64(r1) │ │ │ │ + std r0,16(r1) │ │ │ │ stfd f25,-56(r1) │ │ │ │ + stfd f26,-48(r1) │ │ │ │ + fmr f26,f3 │ │ │ │ stfd f30,-16(r1) │ │ │ │ stfd f31,-8(r1) │ │ │ │ - stfd f26,-48(r1) │ │ │ │ stfd f27,-40(r1) │ │ │ │ stfd f28,-32(r1) │ │ │ │ + fmr f27,f4 │ │ │ │ + fmr f28,f1 │ │ │ │ stfd f29,-24(r1) │ │ │ │ - std r15,-232(r1) │ │ │ │ std r16,-224(r1) │ │ │ │ + fmr f29,f2 │ │ │ │ std r17,-216(r1) │ │ │ │ std r18,-208(r1) │ │ │ │ std r19,-200(r1) │ │ │ │ + std r20,-192(r1) │ │ │ │ std r21,-184(r1) │ │ │ │ std r22,-176(r1) │ │ │ │ + mr r22,r9 │ │ │ │ std r23,-168(r1) │ │ │ │ std r24,-160(r1) │ │ │ │ + mr r24,r10 │ │ │ │ std r25,-152(r1) │ │ │ │ std r26,-144(r1) │ │ │ │ std r27,-136(r1) │ │ │ │ - std r0,16(r1) │ │ │ │ std r28,-128(r1) │ │ │ │ std r29,-120(r1) │ │ │ │ std r30,-112(r1) │ │ │ │ + mr r29,r7 │ │ │ │ std r31,-104(r1) │ │ │ │ std r14,-240(r1) │ │ │ │ - std r20,-192(r1) │ │ │ │ - mr r25,r10 │ │ │ │ + std r15,-232(r1) │ │ │ │ stdu r1,-336(r1) │ │ │ │ - mr r24,r9 │ │ │ │ - mr r29,r7 │ │ │ │ - fmr f27,f4 │ │ │ │ - fmr f26,f3 │ │ │ │ - fmr f29,f2 │ │ │ │ - fmr f28,f1 │ │ │ │ mr r31,r1 │ │ │ │ + ld r6,0(r1) │ │ │ │ ld r27,480(r31) │ │ │ │ - ld r17,456(r31) │ │ │ │ - ld r18,464(r31) │ │ │ │ - ld r19,472(r31) │ │ │ │ - ld r23,440(r31) │ │ │ │ - ld r22,432(r31) │ │ │ │ - ld r30,448(r31) │ │ │ │ - ld r21,496(r31) │ │ │ │ - ld r5,0(r1) │ │ │ │ std r8,408(r31) │ │ │ │ - addi r28,r27,1 │ │ │ │ - mr r3,r17 │ │ │ │ - sldi r10,r28,4 │ │ │ │ - mr r28,r10 │ │ │ │ - neg r10,r10 │ │ │ │ - stdux r5,r1,r10 │ │ │ │ + ld r21,456(r31) │ │ │ │ + ld r23,464(r31) │ │ │ │ + ld r26,472(r31) │ │ │ │ + ld r20,432(r31) │ │ │ │ + ld r16,440(r31) │ │ │ │ + ld r30,448(r31) │ │ │ │ + ld r28,488(r31) │ │ │ │ + addi r17,r27,1 │ │ │ │ + ld r19,496(r31) │ │ │ │ + mr r3,r21 │ │ │ │ + sldi r2,r17,4 │ │ │ │ + mr r17,r2 │ │ │ │ + neg r2,r2 │ │ │ │ + stdux r6,r1,r2 │ │ │ │ addi r9,r1,32 │ │ │ │ std r9,32(r31) │ │ │ │ - ld r7,0(r1) │ │ │ │ - stdux r7,r1,r10 │ │ │ │ - bl 6d098 │ │ │ │ - nop │ │ │ │ - lfd f3,0(r22) │ │ │ │ - lfd f4,8(r22) │ │ │ │ - addi r26,r1,32 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - bl 3ce0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - bl 6cd88 │ │ │ │ - nop │ │ │ │ - mr r10,r3 │ │ │ │ - mr r3,r18 │ │ │ │ - addi r7,r10,1 │ │ │ │ - subf r10,r27,r10 │ │ │ │ - add r7,r7,r27 │ │ │ │ - add r10,r10,r17 │ │ │ │ - add r7,r7,r17 │ │ │ │ - divd r16,r10,r17 │ │ │ │ - divd r15,r7,r17 │ │ │ │ - mulld r16,r16,r17 │ │ │ │ - mulld r15,r15,r17 │ │ │ │ - subf r16,r16,r10 │ │ │ │ - subf r15,r15,r7 │ │ │ │ - bl 6d098 │ │ │ │ - nop │ │ │ │ - lfd f3,0(r23) │ │ │ │ - lfd f4,8(r23) │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - bl 3ce0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - bl 6cd88 │ │ │ │ - nop │ │ │ │ - subf r10,r27,r3 │ │ │ │ - mr r3,r19 │ │ │ │ - add r10,r10,r18 │ │ │ │ - divd r7,r10,r18 │ │ │ │ - mulld r7,r7,r18 │ │ │ │ - subf r23,r7,r10 │ │ │ │ - bl 6d098 │ │ │ │ - nop │ │ │ │ + stdux r6,r1,r2 │ │ │ │ + bl 3670 │ │ │ │ + lfd f3,0(r20) │ │ │ │ + lfd f4,8(r20) │ │ │ │ + addi r25,r1,32 │ │ │ │ + bl 367c │ │ │ │ + bl 3d00 │ │ │ │ + bl 3810 │ │ │ │ + mr r2,r3 │ │ │ │ + mr r3,r23 │ │ │ │ + subf r10,r27,r2 │ │ │ │ + addi r2,r2,1 │ │ │ │ + add r10,r10,r21 │ │ │ │ + add r7,r27,r21 │ │ │ │ + add r7,r7,r2 │ │ │ │ + divd r20,r10,r21 │ │ │ │ + divd r18,r7,r21 │ │ │ │ + mulld r20,r20,r21 │ │ │ │ + mulld r18,r18,r21 │ │ │ │ + subf r20,r20,r10 │ │ │ │ + subf r18,r18,r7 │ │ │ │ + bl 3670 │ │ │ │ + lfd f3,0(r16) │ │ │ │ + lfd f4,8(r16) │ │ │ │ + bl 367c │ │ │ │ + bl 3d00 │ │ │ │ + bl 3810 │ │ │ │ + subf r2,r27,r3 │ │ │ │ + mr r3,r26 │ │ │ │ + add r2,r2,r23 │ │ │ │ + divd r16,r2,r23 │ │ │ │ + mulld r16,r16,r23 │ │ │ │ + subf r16,r16,r2 │ │ │ │ + bl 3670 │ │ │ │ lfd f3,0(r30) │ │ │ │ lfd f4,8(r30) │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - bl 3ce0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - bl 6cd88 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ + bl 3d00 │ │ │ │ + bl 3810 │ │ │ │ ld r9,32(r31) │ │ │ │ ld r8,408(r31) │ │ │ │ - ld r6,488(r31) │ │ │ │ - subf r4,r27,r3 │ │ │ │ + subf r2,r27,r3 │ │ │ │ sldi r27,r27,1 │ │ │ │ - add r4,r4,r19 │ │ │ │ - addi r5,r27,1 │ │ │ │ - divd r10,r4,r19 │ │ │ │ - cmpdi cr7,r5,0 │ │ │ │ - mulld r10,r10,r19 │ │ │ │ - subf r10,r10,r4 │ │ │ │ - blt cr7,26d74 │ │ │ │ - addi r5,r5,1 │ │ │ │ - mr r7,r23 │ │ │ │ - addi r3,r27,2 │ │ │ │ - addi r11,r9,-8 │ │ │ │ - andi. r4,r5,1 │ │ │ │ - bne 27288 │ │ │ │ - srdi r5,r5,1 │ │ │ │ - mtctr r5 │ │ │ │ - addi r30,r7,1 │ │ │ │ - divd r4,r7,r18 │ │ │ │ - mr r23,r11 │ │ │ │ - addi r11,r11,16 │ │ │ │ - divd r5,r30,r18 │ │ │ │ - mulld r4,r4,r18 │ │ │ │ - mulld r5,r5,r18 │ │ │ │ - subf r4,r4,r7 │ │ │ │ - addi r7,r7,2 │ │ │ │ - subf r5,r5,r30 │ │ │ │ - std r4,-8(r11) │ │ │ │ - std r5,16(r23) │ │ │ │ - bdnz 26cf4 │ │ │ │ - andi. r7,r3,1 │ │ │ │ - addi r4,r26,-8 │ │ │ │ - addi r5,r3,-1 │ │ │ │ - bne 272a8 │ │ │ │ - srdi r7,r3,1 │ │ │ │ - mtctr r7 │ │ │ │ - addi r3,r10,1 │ │ │ │ - divd r5,r10,r19 │ │ │ │ - mr r11,r4 │ │ │ │ - addi r4,r4,16 │ │ │ │ - divd r7,r3,r19 │ │ │ │ - mulld r5,r5,r19 │ │ │ │ - mulld r7,r7,r19 │ │ │ │ - subf r5,r5,r10 │ │ │ │ - addi r10,r10,2 │ │ │ │ - subf r7,r7,r3 │ │ │ │ - std r5,-8(r4) │ │ │ │ - std r7,16(r11) │ │ │ │ - bdnz 26d40 │ │ │ │ - cmpd cr6,r6,r16 │ │ │ │ - cmpd r16,r15 │ │ │ │ - cmpd cr5,r21,r15 │ │ │ │ - isel r14,r16,r6,4*cr6+lt │ │ │ │ - isel r15,r15,r21,4*cr5+gt │ │ │ │ - subf r22,r16,r14 │ │ │ │ - bge 26f7c │ │ │ │ - subf. r15,r14,r15 │ │ │ │ - blt 26ef4 │ │ │ │ - blt cr7,26ef4 │ │ │ │ - mulld r17,r18,r14 │ │ │ │ - add r30,r15,r22 │ │ │ │ - addi r28,r28,-8 │ │ │ │ - sldi r22,r22,4 │ │ │ │ - addi r10,r8,16 │ │ │ │ - addi r23,r27,2 │ │ │ │ - addi r20,r26,-8 │ │ │ │ - addi r21,r9,-8 │ │ │ │ - std r24,416(r31) │ │ │ │ + add r2,r2,r26 │ │ │ │ + addi r10,r27,1 │ │ │ │ + divd r6,r2,r26 │ │ │ │ + cmpdi cr7,r10,0 │ │ │ │ + mulld r6,r6,r26 │ │ │ │ + subf r6,r6,r2 │ │ │ │ + blt cr7,25500 │ │ │ │ + srdi r5,r27,1 │ │ │ │ + plxv vs40,275508 # 68880 │ │ │ │ + xxspltib vs44,2 │ │ │ │ + mtvsrdd vs42,r16,r16 │ │ │ │ + mtvsrdd vs41,r23,r23 │ │ │ │ + mr r2,r9 │ │ │ │ + addi r7,r5,1 │ │ │ │ + vextsb2d v12,v12 │ │ │ │ + andi. r10,r7,1 │ │ │ │ + xxmr vs32,vs40 │ │ │ │ + mr r10,r7 │ │ │ │ + bne 259e8 │ │ │ │ + srdi r10,r10,1 │ │ │ │ + mtctr r10 │ │ │ │ + vaddudm v11,v0,v12 │ │ │ │ + vaddudm v0,v10,v0 │ │ │ │ + addi r2,r2,32 │ │ │ │ + vaddudm v13,v10,v11 │ │ │ │ + vmodsd v1,v0,v9 │ │ │ │ + vaddudm v0,v11,v12 │ │ │ │ + vmodsd v13,v13,v9 │ │ │ │ + stxv vs33,-32(r2) │ │ │ │ + stxv vs45,-16(r2) │ │ │ │ + bdnz 25484 │ │ │ │ + xxspltib vs44,2 │ │ │ │ + andi. r2,r7,1 │ │ │ │ + mtvsrdd vs41,r6,r6 │ │ │ │ + mtvsrdd vs42,r26,r26 │ │ │ │ + mr r2,r25 │ │ │ │ + xxmr vs32,vs40 │ │ │ │ + addi r10,r7,-1 │ │ │ │ + vextsb2d v12,v12 │ │ │ │ + bne 25a08 │ │ │ │ + srdi r10,r7,1 │ │ │ │ + mtctr r10 │ │ │ │ + vaddudm v11,v0,v12 │ │ │ │ + vaddudm v0,v9,v0 │ │ │ │ + addi r2,r2,32 │ │ │ │ + vaddudm v13,v9,v11 │ │ │ │ + vmodsd v1,v0,v10 │ │ │ │ + vaddudm v0,v11,v12 │ │ │ │ + vmodsd v13,v13,v10 │ │ │ │ + stxv vs33,-32(r2) │ │ │ │ + stxv vs45,-16(r2) │ │ │ │ + bdnz 254d8 │ │ │ │ + cmpd cr6,r28,r20 │ │ │ │ + cmpd r20,r18 │ │ │ │ + cmpd cr5,r19,r18 │ │ │ │ + isel r2,r20,r28,4*cr6+lt │ │ │ │ + isel r14,r18,r19,4*cr5+gt │ │ │ │ + subf r15,r20,r2 │ │ │ │ + bge 256fc │ │ │ │ + subf. r14,r2,r14 │ │ │ │ + blt 25674 │ │ │ │ + blt cr7,25674 │ │ │ │ + add r30,r14,r15 │ │ │ │ + mulld r14,r23,r2 │ │ │ │ + sldi r16,r15,4 │ │ │ │ + addi r17,r17,-8 │ │ │ │ + std r23,464(r31) │ │ │ │ + addi r2,r8,16 │ │ │ │ + addi r21,r27,2 │ │ │ │ + addi r18,r25,-8 │ │ │ │ + addi r19,r9,-8 │ │ │ │ sldi r30,r30,4 │ │ │ │ - add r15,r8,r22 │ │ │ │ - add r22,r9,r28 │ │ │ │ - add r30,r30,r10 │ │ │ │ - mr r28,r17 │ │ │ │ + add r16,r8,r16 │ │ │ │ + add r20,r9,r17 │ │ │ │ + add r30,r30,r2 │ │ │ │ + mr r28,r14 │ │ │ │ std r30,32(r31) │ │ │ │ nop │ │ │ │ nop │ │ │ │ - lfd f20,0(r15) │ │ │ │ - lfd f21,8(r15) │ │ │ │ - ld r26,416(r31) │ │ │ │ - mr r16,r21 │ │ │ │ - ldu r17,8(r16) │ │ │ │ - lfd f3,0(r26) │ │ │ │ - lfd f4,8(r26) │ │ │ │ - mr r24,r20 │ │ │ │ + nop │ │ │ │ + lfd f20,0(r16) │ │ │ │ + lfd f21,8(r16) │ │ │ │ + mr r17,r19 │ │ │ │ + mr r25,r22 │ │ │ │ + ldu r15,8(r17) │ │ │ │ + lfd f3,0(r25) │ │ │ │ fmr f1,f20 │ │ │ │ fmr f2,f21 │ │ │ │ - mr r30,r25 │ │ │ │ - mr r14,r23 │ │ │ │ - add r17,r28,r17 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - mulld r17,r17,r19 │ │ │ │ + mr r23,r18 │ │ │ │ + mr r30,r24 │ │ │ │ + lfd f4,8(r25) │ │ │ │ + mr r14,r21 │ │ │ │ + add r15,r28,r15 │ │ │ │ + bl 367c │ │ │ │ + mulld r15,r15,r26 │ │ │ │ fmr f23,f2 │ │ │ │ fmr f22,f1 │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ldu r27,8(r24) │ │ │ │ + nop │ │ │ │ + ldu r27,8(r23) │ │ │ │ lfd f3,0(r30) │ │ │ │ - lfd f4,8(r30) │ │ │ │ - addi r30,r30,16 │ │ │ │ fmr f1,f22 │ │ │ │ fmr f2,f23 │ │ │ │ - add r27,r17,r27 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + addi r30,r30,16 │ │ │ │ + lfd f4,-8(r30) │ │ │ │ + add r27,r15,r27 │ │ │ │ + bl 367c │ │ │ │ sldi r27,r27,5 │ │ │ │ fmr f3,f26 │ │ │ │ fmr f4,f27 │ │ │ │ fmr f25,f2 │ │ │ │ fmr f24,f1 │ │ │ │ add r27,r29,r27 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ lfd f3,16(r27) │ │ │ │ lfd f4,24(r27) │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ + bl 3d10 │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ fmr f3,f24 │ │ │ │ fmr f4,f25 │ │ │ │ fmr f1,f28 │ │ │ │ fmr f2,f29 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ lfd f2,8(r27) │ │ │ │ lfd f1,0(r27) │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ + bl 3d10 │ │ │ │ addic. r14,r14,-1 │ │ │ │ stfd f30,16(r27) │ │ │ │ stfd f31,24(r27) │ │ │ │ stfd f1,0(r27) │ │ │ │ stfd f2,8(r27) │ │ │ │ - bne 26e30 │ │ │ │ - cmpld r22,r16 │ │ │ │ - addi r26,r26,16 │ │ │ │ - bne 26df0 │ │ │ │ - ld r9,32(r31) │ │ │ │ - addi r15,r15,16 │ │ │ │ - add r28,r28,r18 │ │ │ │ - cmpld r9,r15 │ │ │ │ - bne 26de0 │ │ │ │ + bne 255c0 │ │ │ │ + cmpld r20,r17 │ │ │ │ + addi r25,r25,16 │ │ │ │ + bne 25580 │ │ │ │ + ld r2,464(r31) │ │ │ │ + addi r16,r16,16 │ │ │ │ + add r28,r28,r2 │ │ │ │ + ld r2,32(r31) │ │ │ │ + cmpld r2,r16 │ │ │ │ + bne 25570 │ │ │ │ addi r1,r31,336 │ │ │ │ ld r0,16(r1) │ │ │ │ ld r14,-240(r1) │ │ │ │ ld r15,-232(r1) │ │ │ │ ld r16,-224(r1) │ │ │ │ ld r17,-216(r1) │ │ │ │ ld r18,-208(r1) │ │ │ │ ld r19,-200(r1) │ │ │ │ ld r20,-192(r1) │ │ │ │ ld r21,-184(r1) │ │ │ │ ld r22,-176(r1) │ │ │ │ + mtlr r0 │ │ │ │ ld r23,-168(r1) │ │ │ │ ld r24,-160(r1) │ │ │ │ ld r25,-152(r1) │ │ │ │ ld r26,-144(r1) │ │ │ │ ld r27,-136(r1) │ │ │ │ ld r28,-128(r1) │ │ │ │ - mtlr r0 │ │ │ │ ld r29,-120(r1) │ │ │ │ ld r30,-112(r1) │ │ │ │ ld r31,-104(r1) │ │ │ │ lfd f20,-96(r1) │ │ │ │ lfd f21,-88(r1) │ │ │ │ lfd f22,-80(r1) │ │ │ │ lfd f23,-72(r1) │ │ │ │ @@ -36573,2478 +34097,2246 @@ │ │ │ │ lfd f26,-48(r1) │ │ │ │ lfd f27,-40(r1) │ │ │ │ lfd f28,-32(r1) │ │ │ │ lfd f29,-24(r1) │ │ │ │ lfd f30,-16(r1) │ │ │ │ lfd f31,-8(r1) │ │ │ │ blr │ │ │ │ - subf. r21,r14,r21 │ │ │ │ - blt 272cc │ │ │ │ - blt cr7,26ef4 │ │ │ │ - mulld r14,r18,r14 │ │ │ │ - add r23,r21,r22 │ │ │ │ - sldi r7,r22,4 │ │ │ │ - addi r28,r28,-8 │ │ │ │ + subf. r19,r2,r19 │ │ │ │ + blt 25a28 │ │ │ │ + blt cr7,25674 │ │ │ │ + add r10,r19,r15 │ │ │ │ + mulld r19,r23,r2 │ │ │ │ + sldi r7,r15,4 │ │ │ │ addi r30,r8,16 │ │ │ │ - addi r20,r9,-8 │ │ │ │ - std r22,72(r31) │ │ │ │ + std r20,56(r31) │ │ │ │ + std r9,48(r31) │ │ │ │ + addi r17,r17,-8 │ │ │ │ addi r27,r27,2 │ │ │ │ - addi r26,r26,-8 │ │ │ │ - sldi r23,r23,4 │ │ │ │ + std r21,456(r31) │ │ │ │ + std r23,464(r31) │ │ │ │ + addi r25,r25,-8 │ │ │ │ + addi r18,r9,-8 │ │ │ │ + sldi r2,r10,4 │ │ │ │ add r10,r8,r7 │ │ │ │ - add r21,r9,r28 │ │ │ │ - std r9,56(r31) │ │ │ │ - std r20,40(r31) │ │ │ │ - mr r20,r17 │ │ │ │ - std r16,64(r31) │ │ │ │ - std r15,80(r31) │ │ │ │ - add r23,r30,r23 │ │ │ │ - mr r22,r10 │ │ │ │ + std r15,64(r31) │ │ │ │ + std r14,72(r31) │ │ │ │ + std r30,80(r31) │ │ │ │ + add r16,r9,r17 │ │ │ │ std r8,408(r31) │ │ │ │ - std r24,416(r31) │ │ │ │ - mr r17,r14 │ │ │ │ - mr r14,r28 │ │ │ │ - std r6,488(r31) │ │ │ │ - std r30,88(r31) │ │ │ │ - std r23,48(r31) │ │ │ │ - lfd f20,0(r22) │ │ │ │ - lfd f21,8(r22) │ │ │ │ - ld r30,40(r31) │ │ │ │ + std r22,416(r31) │ │ │ │ + add r2,r30,r2 │ │ │ │ + mr r21,r10 │ │ │ │ + std r27,32(r31) │ │ │ │ + mr r20,r19 │ │ │ │ + std r2,40(r31) │ │ │ │ + nop │ │ │ │ + lfd f20,0(r21) │ │ │ │ + lfd f21,8(r21) │ │ │ │ + mr r14,r18 │ │ │ │ ld r15,416(r31) │ │ │ │ - ldu r16,8(r30) │ │ │ │ + ldu r19,8(r14) │ │ │ │ lfd f3,0(r15) │ │ │ │ - lfd f4,8(r15) │ │ │ │ - mr r24,r25 │ │ │ │ fmr f1,f20 │ │ │ │ fmr f2,f21 │ │ │ │ - mr r23,r27 │ │ │ │ - add r16,r17,r16 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - std r30,32(r31) │ │ │ │ - mr r30,r26 │ │ │ │ - mulld r16,r16,r19 │ │ │ │ + mr r22,r25 │ │ │ │ + mr r23,r24 │ │ │ │ + lfd f4,8(r15) │ │ │ │ + add r19,r20,r19 │ │ │ │ + bl 367c │ │ │ │ + ld r30,32(r31) │ │ │ │ + mulld r19,r19,r26 │ │ │ │ fmr f23,f2 │ │ │ │ fmr f22,f1 │ │ │ │ nop │ │ │ │ - ldu r9,8(r30) │ │ │ │ - lfd f3,0(r24) │ │ │ │ - lfd f4,8(r24) │ │ │ │ - addi r24,r24,16 │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + ldu r27,8(r22) │ │ │ │ + lfd f3,0(r23) │ │ │ │ fmr f1,f22 │ │ │ │ fmr f2,f23 │ │ │ │ - add r9,r16,r9 │ │ │ │ - sldi r9,r9,5 │ │ │ │ - add r28,r29,r9 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + addi r23,r23,16 │ │ │ │ + lfd f4,-8(r23) │ │ │ │ + add r27,r19,r27 │ │ │ │ + bl 367c │ │ │ │ + sldi r27,r27,5 │ │ │ │ fmr f3,f26 │ │ │ │ fmr f4,f27 │ │ │ │ fmr f25,f2 │ │ │ │ fmr f24,f1 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - lfd f3,16(r28) │ │ │ │ - lfd f4,24(r28) │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ + add r27,r29,r27 │ │ │ │ + bl 367c │ │ │ │ + lfd f3,16(r27) │ │ │ │ + lfd f4,24(r27) │ │ │ │ + bl 3d10 │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ fmr f3,f24 │ │ │ │ fmr f4,f25 │ │ │ │ fmr f1,f28 │ │ │ │ fmr f2,f29 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ - lfd f2,8(r28) │ │ │ │ - lfd f1,0(r28) │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ - addic. r23,r23,-1 │ │ │ │ - stfd f30,16(r28) │ │ │ │ - stfd f31,24(r28) │ │ │ │ - stfd f1,0(r28) │ │ │ │ - stfd f2,8(r28) │ │ │ │ - bne 27040 │ │ │ │ - ld r30,32(r31) │ │ │ │ + lfd f2,8(r27) │ │ │ │ + lfd f1,0(r27) │ │ │ │ + bl 3d10 │ │ │ │ + addic. r30,r30,-1 │ │ │ │ + stfd f30,16(r27) │ │ │ │ + stfd f31,24(r27) │ │ │ │ + stfd f1,0(r27) │ │ │ │ + stfd f2,8(r27) │ │ │ │ + bne 257c0 │ │ │ │ + cmpld r16,r14 │ │ │ │ addi r15,r15,16 │ │ │ │ - cmpld r21,r30 │ │ │ │ - bne 27000 │ │ │ │ + bne 25780 │ │ │ │ + ld r2,464(r31) │ │ │ │ + addi r21,r21,16 │ │ │ │ + add r20,r20,r2 │ │ │ │ + ld r2,40(r31) │ │ │ │ + cmpld r2,r21 │ │ │ │ + bne 25770 │ │ │ │ + ld r20,56(r31) │ │ │ │ + ld r14,72(r31) │ │ │ │ + ld r15,64(r31) │ │ │ │ + ld r21,456(r31) │ │ │ │ ld r9,48(r31) │ │ │ │ - addi r22,r22,16 │ │ │ │ - add r17,r17,r18 │ │ │ │ - cmpld r9,r22 │ │ │ │ - bne 26ff0 │ │ │ │ - ld r6,488(r31) │ │ │ │ - ld r16,64(r31) │ │ │ │ - ld r15,80(r31) │ │ │ │ - mr r17,r20 │ │ │ │ - ld r22,72(r31) │ │ │ │ - mr r28,r14 │ │ │ │ - ld r9,56(r31) │ │ │ │ ld r8,408(r31) │ │ │ │ - ld r24,416(r31) │ │ │ │ - ld r30,88(r31) │ │ │ │ - ld r20,40(r31) │ │ │ │ - subf r7,r16,r6 │ │ │ │ - subf. r15,r6,r15 │ │ │ │ - add r7,r7,r17 │ │ │ │ - add r22,r7,r22 │ │ │ │ - blt 26ef4 │ │ │ │ - mulld r14,r18,r6 │ │ │ │ - add r15,r15,r22 │ │ │ │ - add r21,r9,r28 │ │ │ │ - sldi r22,r22,4 │ │ │ │ - std r24,416(r31) │ │ │ │ - sldi r9,r15,4 │ │ │ │ - add r16,r8,r22 │ │ │ │ - add r30,r30,r9 │ │ │ │ - mr r28,r14 │ │ │ │ + ld r22,416(r31) │ │ │ │ + ld r23,464(r31) │ │ │ │ + subf r20,r20,r28 │ │ │ │ + subf. r14,r28,r14 │ │ │ │ + ld r27,32(r31) │ │ │ │ + ld r30,80(r31) │ │ │ │ + add r2,r21,r15 │ │ │ │ + add r2,r2,r20 │ │ │ │ + blt 25674 │ │ │ │ + mulld r15,r23,r28 │ │ │ │ + add r14,r14,r2 │ │ │ │ + sldi r16,r2,4 │ │ │ │ + add r19,r9,r17 │ │ │ │ + std r23,464(r31) │ │ │ │ + sldi r2,r14,4 │ │ │ │ + add r16,r8,r16 │ │ │ │ + add r30,r30,r2 │ │ │ │ + mr r28,r15 │ │ │ │ std r30,32(r31) │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ lfd f20,0(r16) │ │ │ │ lfd f21,8(r16) │ │ │ │ - ld r22,416(r31) │ │ │ │ - mr r17,r20 │ │ │ │ + mr r17,r18 │ │ │ │ + mr r20,r22 │ │ │ │ ldu r15,8(r17) │ │ │ │ - lfd f3,0(r22) │ │ │ │ - lfd f4,8(r22) │ │ │ │ - mr r24,r26 │ │ │ │ + lfd f3,0(r20) │ │ │ │ fmr f1,f20 │ │ │ │ fmr f2,f21 │ │ │ │ - mr r30,r25 │ │ │ │ + mr r23,r25 │ │ │ │ + mr r30,r24 │ │ │ │ + lfd f4,8(r20) │ │ │ │ mr r14,r27 │ │ │ │ add r15,r28,r15 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - mulld r15,r15,r19 │ │ │ │ + bl 367c │ │ │ │ + mulld r15,r15,r26 │ │ │ │ fmr f23,f2 │ │ │ │ fmr f22,f1 │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ldu r23,8(r24) │ │ │ │ + nop │ │ │ │ + ldu r21,8(r23) │ │ │ │ lfd f3,0(r30) │ │ │ │ - lfd f4,8(r30) │ │ │ │ - addi r30,r30,16 │ │ │ │ fmr f1,f22 │ │ │ │ fmr f2,f23 │ │ │ │ - add r23,r15,r23 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - sldi r23,r23,5 │ │ │ │ + addi r30,r30,16 │ │ │ │ + lfd f4,-8(r30) │ │ │ │ + add r21,r15,r21 │ │ │ │ + bl 367c │ │ │ │ + sldi r21,r21,5 │ │ │ │ fmr f3,f26 │ │ │ │ fmr f4,f27 │ │ │ │ fmr f25,f2 │ │ │ │ fmr f24,f1 │ │ │ │ - add r23,r29,r23 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - lfd f3,16(r23) │ │ │ │ - lfd f4,24(r23) │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ + add r21,r29,r21 │ │ │ │ + bl 367c │ │ │ │ + lfd f3,16(r21) │ │ │ │ + lfd f4,24(r21) │ │ │ │ + bl 3d10 │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ fmr f3,f24 │ │ │ │ fmr f4,f25 │ │ │ │ fmr f1,f28 │ │ │ │ fmr f2,f29 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ - lfd f2,8(r23) │ │ │ │ - lfd f1,0(r23) │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ + lfd f2,8(r21) │ │ │ │ + lfd f1,0(r21) │ │ │ │ + bl 3d10 │ │ │ │ addic. r14,r14,-1 │ │ │ │ - stfd f30,16(r23) │ │ │ │ - stfd f31,24(r23) │ │ │ │ - stfd f1,0(r23) │ │ │ │ - stfd f2,8(r23) │ │ │ │ - bne 271c0 │ │ │ │ - cmpld r21,r17 │ │ │ │ - addi r22,r22,16 │ │ │ │ - bne 27180 │ │ │ │ - ld r9,32(r31) │ │ │ │ + stfd f30,16(r21) │ │ │ │ + stfd f31,24(r21) │ │ │ │ + stfd f1,0(r21) │ │ │ │ + stfd f2,8(r21) │ │ │ │ + bne 25930 │ │ │ │ + cmpld r19,r17 │ │ │ │ + addi r20,r20,16 │ │ │ │ + bne 258f0 │ │ │ │ + ld r2,464(r31) │ │ │ │ addi r16,r16,16 │ │ │ │ - add r28,r28,r18 │ │ │ │ - cmpld r9,r16 │ │ │ │ - bne 27170 │ │ │ │ - b 26ef4 │ │ │ │ - divd r4,r23,r18 │ │ │ │ - mr r11,r9 │ │ │ │ - addi r7,r23,1 │ │ │ │ - mulld r4,r4,r18 │ │ │ │ - subf r4,r4,r23 │ │ │ │ - std r4,0(r9) │ │ │ │ - bne cr7,26cec │ │ │ │ - b 26d28 │ │ │ │ - divd r7,r10,r19 │ │ │ │ + add r28,r28,r2 │ │ │ │ + ld r2,32(r31) │ │ │ │ + cmpld r2,r16 │ │ │ │ + bne 258e0 │ │ │ │ + b 25674 │ │ │ │ + vaddudm v1,v10,v8 │ │ │ │ cmpdi r5,0 │ │ │ │ - mr r4,r26 │ │ │ │ - mulld r7,r7,r19 │ │ │ │ - subf r7,r7,r10 │ │ │ │ - addi r10,r10,1 │ │ │ │ - std r7,0(r26) │ │ │ │ - bne 26d38 │ │ │ │ - b 26d74 │ │ │ │ - subf r10,r16,r6 │ │ │ │ - subf. r15,r6,r15 │ │ │ │ - add r10,r10,r17 │ │ │ │ - add r22,r10,r22 │ │ │ │ - blt 26ef4 │ │ │ │ - blt cr7,26ef4 │ │ │ │ + vaddudm v0,v8,v12 │ │ │ │ + addi r2,r9,16 │ │ │ │ + vmodsd v1,v1,v9 │ │ │ │ + stxv vs33,0(r9) │ │ │ │ + bne 2547c │ │ │ │ + b 254ac │ │ │ │ + vaddudm v1,v9,v8 │ │ │ │ + cmpdi r10,0 │ │ │ │ + vaddudm v0,v8,v12 │ │ │ │ + addi r2,r25,16 │ │ │ │ + vmodsd v1,v1,v10 │ │ │ │ + stxv vs33,0(r25) │ │ │ │ + bne 254d0 │ │ │ │ + b 25500 │ │ │ │ + subf r20,r20,r28 │ │ │ │ + subf. r14,r28,r14 │ │ │ │ + add r2,r21,r15 │ │ │ │ + add r2,r2,r20 │ │ │ │ + blt 25674 │ │ │ │ + blt cr7,25674 │ │ │ │ + addi r17,r17,-8 │ │ │ │ addi r27,r27,2 │ │ │ │ - addi r26,r26,-8 │ │ │ │ - addi r28,r28,-8 │ │ │ │ - addi r20,r9,-8 │ │ │ │ + addi r25,r25,-8 │ │ │ │ addi r30,r8,16 │ │ │ │ - b 27148 │ │ │ │ + addi r18,r9,-8 │ │ │ │ + b 258b0 │ │ │ │ .long 0x0 │ │ │ │ .long 0x1020000 │ │ │ │ .long 0x128c │ │ │ │ nop │ │ │ │ nop │ │ │ │ - addis r2,r12,7 │ │ │ │ - addi r2,r2,3056 │ │ │ │ + nop │ │ │ │ + mfcr r11 │ │ │ │ mflr r0 │ │ │ │ stfd f20,-96(r1) │ │ │ │ stfd f21,-88(r1) │ │ │ │ stfd f22,-80(r1) │ │ │ │ stfd f23,-72(r1) │ │ │ │ - mfcr r11 │ │ │ │ stfd f24,-64(r1) │ │ │ │ + std r0,16(r1) │ │ │ │ stfd f25,-56(r1) │ │ │ │ stfd f26,-48(r1) │ │ │ │ stfd f27,-40(r1) │ │ │ │ stfd f28,-32(r1) │ │ │ │ stfd f29,-24(r1) │ │ │ │ stfd f30,-16(r1) │ │ │ │ stfd f31,-8(r1) │ │ │ │ + stw r11,8(r1) │ │ │ │ std r28,-128(r1) │ │ │ │ std r29,-120(r1) │ │ │ │ + mr r29,r3 │ │ │ │ std r30,-112(r1) │ │ │ │ std r31,-104(r1) │ │ │ │ std r14,-240(r1) │ │ │ │ std r15,-232(r1) │ │ │ │ std r16,-224(r1) │ │ │ │ std r17,-216(r1) │ │ │ │ - std r0,16(r1) │ │ │ │ std r18,-208(r1) │ │ │ │ std r19,-200(r1) │ │ │ │ std r20,-192(r1) │ │ │ │ - stw r11,8(r1) │ │ │ │ std r21,-184(r1) │ │ │ │ std r22,-176(r1) │ │ │ │ std r23,-168(r1) │ │ │ │ std r24,-160(r1) │ │ │ │ std r25,-152(r1) │ │ │ │ std r26,-144(r1) │ │ │ │ std r27,-136(r1) │ │ │ │ stdu r1,-320(r1) │ │ │ │ - mr r29,r3 │ │ │ │ ld r28,16(r3) │ │ │ │ mr r31,r1 │ │ │ │ - bl 33a0 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 33a0 │ │ │ │ mr r30,r3 │ │ │ │ - bl 3660 │ │ │ │ - ld r2,24(r1) │ │ │ │ - divd r8,r28,r30 │ │ │ │ + bl 3660 │ │ │ │ + divd r10,r28,r30 │ │ │ │ mr r9,r3 │ │ │ │ - mulld r10,r8,r30 │ │ │ │ - subf r10,r10,r28 │ │ │ │ - cmpd r3,r10 │ │ │ │ - blt 27890 │ │ │ │ - maddld r15,r8,r9,r10 │ │ │ │ - add r16,r8,r15 │ │ │ │ + mulld r2,r10,r30 │ │ │ │ + subf r2,r2,r28 │ │ │ │ + cmpd r3,r2 │ │ │ │ + blt 25f70 │ │ │ │ + maddld r15,r10,r9,r2 │ │ │ │ + add r16,r10,r15 │ │ │ │ cmpd r15,r16 │ │ │ │ - bge 276d0 │ │ │ │ - ld r9,40(r29) │ │ │ │ + bge 25dc4 │ │ │ │ + ld r2,40(r29) │ │ │ │ ld r3,8(r29) │ │ │ │ + sldi r22,r15,4 │ │ │ │ ld r20,48(r29) │ │ │ │ ld r17,32(r29) │ │ │ │ - sldi r22,r15,4 │ │ │ │ ld r18,0(r29) │ │ │ │ addi r22,r22,8 │ │ │ │ - std r9,32(r31) │ │ │ │ - ld r9,24(r29) │ │ │ │ + std r2,32(r31) │ │ │ │ + ld r2,24(r29) │ │ │ │ std r3,48(r31) │ │ │ │ sldi r19,r17,4 │ │ │ │ sldi r23,r20,4 │ │ │ │ cmpdi cr3,r17,0 │ │ │ │ mr r14,r18 │ │ │ │ - std r9,40(r31) │ │ │ │ - bl 6d098 │ │ │ │ - nop │ │ │ │ + std r2,40(r31) │ │ │ │ + bl 3670 │ │ │ │ mr r3,r20 │ │ │ │ fmr f21,f2 │ │ │ │ fmr f20,f1 │ │ │ │ - bl 6d098 │ │ │ │ - nop │ │ │ │ - addi r9,r19,15 │ │ │ │ + bl 3670 │ │ │ │ + addi r2,r19,15 │ │ │ │ fmr f23,f2 │ │ │ │ fmr f22,f1 │ │ │ │ - std r9,56(r31) │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ + std r2,56(r31) │ │ │ │ nop │ │ │ │ - ld r9,56(r31) │ │ │ │ - lwz r8,112(r14) │ │ │ │ - ld r7,0(r1) │ │ │ │ + ld r2,56(r31) │ │ │ │ + lwz r10,112(r14) │ │ │ │ mr r21,r1 │ │ │ │ - clrrdi r9,r9,4 │ │ │ │ - andi. r8,r8,2048 │ │ │ │ + ld r8,0(r1) │ │ │ │ + clrrdi r9,r2,4 │ │ │ │ + andi. r10,r10,2048 │ │ │ │ neg r9,r9 │ │ │ │ - stdux r7,r1,r9 │ │ │ │ + stdux r8,r1,r9 │ │ │ │ addi r29,r1,32 │ │ │ │ - bne 277a0 │ │ │ │ - mr r27,r15 │ │ │ │ + bne 25e90 │ │ │ │ + mr r28,r15 │ │ │ │ ld r30,48(r14) │ │ │ │ ld r9,72(r14) │ │ │ │ - ld r28,120(r14) │ │ │ │ - mulld r30,r27,r30 │ │ │ │ + ld r27,120(r14) │ │ │ │ + mulld r30,r28,r30 │ │ │ │ ld r3,0(r9) │ │ │ │ - bl 6d098 │ │ │ │ - nop │ │ │ │ + bl 3670 │ │ │ │ sldi r30,r30,4 │ │ │ │ - add r30,r28,r30 │ │ │ │ + add r30,r27,r30 │ │ │ │ lfd f3,0(r30) │ │ │ │ lfd f4,8(r30) │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - bl 3ce0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - sldi r9,r27,4 │ │ │ │ - add r28,r28,r9 │ │ │ │ + bl 367c │ │ │ │ + bl 3d00 │ │ │ │ + sldi r9,r28,4 │ │ │ │ + add r27,r27,r9 │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ fmr f3,f20 │ │ │ │ fmr f4,f21 │ │ │ │ - lfd f24,0(r28) │ │ │ │ - lfd f25,8(r28) │ │ │ │ + lfd f24,0(r27) │ │ │ │ + lfd f25,8(r27) │ │ │ │ fmr f1,f24 │ │ │ │ fmr f2,f25 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - bl 6cd88 │ │ │ │ - nop │ │ │ │ + bl 3810 │ │ │ │ ld r9,88(r14) │ │ │ │ subf r3,r9,r3 │ │ │ │ - bl 6d098 │ │ │ │ - nop │ │ │ │ + bl 3670 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 6d328 │ │ │ │ - nop │ │ │ │ + bl 3310 │ │ │ │ fmr f0,f1 │ │ │ │ fabs f1,f1 │ │ │ │ - fcmpu cr0,f0,f1 │ │ │ │ - beq 2754c │ │ │ │ - fneg f2,f2 │ │ │ │ + fneg f12,f2 │ │ │ │ fmr f3,f22 │ │ │ │ fmr f4,f23 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + xscmpeqdp vs0,vs0,vs1 │ │ │ │ + xxsel vs2,vs12,vs2,vs0 │ │ │ │ + bl 367c │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - bl 3ce0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - bl 6cd88 │ │ │ │ - nop │ │ │ │ - mr r28,r3 │ │ │ │ - bl 6d098 │ │ │ │ - nop │ │ │ │ + bl 3d00 │ │ │ │ + bl 3810 │ │ │ │ + mr r27,r3 │ │ │ │ + bl 3670 │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ fmr f3,f28 │ │ │ │ fmr f4,f29 │ │ │ │ - bl 6d328 │ │ │ │ - nop │ │ │ │ + bl 3310 │ │ │ │ fmr f27,f2 │ │ │ │ fmr f26,f1 │ │ │ │ - ble cr3,2768c │ │ │ │ - addis r9,r2,-3 │ │ │ │ + ble cr3,25d80 │ │ │ │ + nop │ │ │ │ + plfd f3,272160 # 683e0 │ │ │ │ + plfd f4,272160 # 683e8 │ │ │ │ fmr f1,f28 │ │ │ │ fmr f2,f29 │ │ │ │ ld r30,200(r14) │ │ │ │ - addi r9,r9,23200 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ + bl 3d10 │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - bl 6d328 │ │ │ │ - nop │ │ │ │ + bl 3310 │ │ │ │ cmpdi r20,1 │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ - bne 277b0 │ │ │ │ - neg r18,r28 │ │ │ │ + bne 25ea0 │ │ │ │ + mulli r18,r27,-16 │ │ │ │ mr r25,r17 │ │ │ │ - sldi r18,r18,4 │ │ │ │ subf r24,r18,r30 │ │ │ │ mr r26,r18 │ │ │ │ nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - cmpdi cr4,r28,0 │ │ │ │ + cmpdi cr4,r27,0 │ │ │ │ fmr f1,f28 │ │ │ │ fmr f2,f29 │ │ │ │ - ble cr4,27770 │ │ │ │ + ble cr4,25e60 │ │ │ │ lfd f3,0(r24) │ │ │ │ lfd f4,8(r24) │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - subfic r9,r26,16 │ │ │ │ - add r9,r30,r9 │ │ │ │ + subfic r2,r26,16 │ │ │ │ + add r2,r30,r2 │ │ │ │ fmr f1,f26 │ │ │ │ fmr f2,f27 │ │ │ │ subf r19,r18,r26 │ │ │ │ - addi r28,r28,-1 │ │ │ │ + addi r27,r27,-1 │ │ │ │ addi r26,r26,16 │ │ │ │ addi r24,r24,-16 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ + lfd f3,0(r2) │ │ │ │ + lfd f4,8(r2) │ │ │ │ add r19,r29,r19 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ + bl 3d10 │ │ │ │ addic. r25,r25,-1 │ │ │ │ stfd f1,0(r19) │ │ │ │ stfd f2,8(r19) │ │ │ │ - bne 27610 │ │ │ │ + bne 25d10 │ │ │ │ ld r3,24(r14) │ │ │ │ ld r9,40(r31) │ │ │ │ - ld r8,48(r31) │ │ │ │ - ld r4,32(r31) │ │ │ │ - sldi r27,r27,5 │ │ │ │ - mr r5,r29 │ │ │ │ + sldi r28,r28,5 │ │ │ │ fmr f1,f24 │ │ │ │ fmr f2,f25 │ │ │ │ + mr r5,r29 │ │ │ │ + ld r8,48(r31) │ │ │ │ + ld r4,32(r31) │ │ │ │ addi r15,r15,1 │ │ │ │ addi r22,r22,16 │ │ │ │ - add r3,r3,r27 │ │ │ │ - bl 19218 │ │ │ │ + add r3,r3,r28 │ │ │ │ + bl 17b10 │ │ │ │ cmpd r16,r15 │ │ │ │ ld r9,0(r1) │ │ │ │ std r9,0(r21) │ │ │ │ mr r1,r21 │ │ │ │ - bne 27460 │ │ │ │ + bne 25ba0 │ │ │ │ addi r1,r31,320 │ │ │ │ - ld r0,16(r1) │ │ │ │ lwz r11,8(r1) │ │ │ │ + ld r0,16(r1) │ │ │ │ ld r14,-240(r1) │ │ │ │ ld r15,-232(r1) │ │ │ │ ld r16,-224(r1) │ │ │ │ ld r17,-216(r1) │ │ │ │ ld r18,-208(r1) │ │ │ │ ld r19,-200(r1) │ │ │ │ ld r20,-192(r1) │ │ │ │ ld r21,-184(r1) │ │ │ │ + mtlr r0 │ │ │ │ ld r22,-176(r1) │ │ │ │ ld r23,-168(r1) │ │ │ │ ld r24,-160(r1) │ │ │ │ ld r25,-152(r1) │ │ │ │ ld r26,-144(r1) │ │ │ │ ld r27,-136(r1) │ │ │ │ - mtlr r0 │ │ │ │ ld r28,-128(r1) │ │ │ │ ld r29,-120(r1) │ │ │ │ ld r30,-112(r1) │ │ │ │ ld r31,-104(r1) │ │ │ │ lfd f20,-96(r1) │ │ │ │ lfd f21,-88(r1) │ │ │ │ lfd f22,-80(r1) │ │ │ │ lfd f23,-72(r1) │ │ │ │ lfd f24,-64(r1) │ │ │ │ lfd f25,-56(r1) │ │ │ │ lfd f26,-48(r1) │ │ │ │ lfd f27,-40(r1) │ │ │ │ lfd f28,-32(r1) │ │ │ │ lfd f29,-24(r1) │ │ │ │ - lfd f30,-16(r1) │ │ │ │ - lfd f31,-8(r1) │ │ │ │ mtocrf 16,r11 │ │ │ │ mtocrf 8,r11 │ │ │ │ + lfd f30,-16(r1) │ │ │ │ + lfd f31,-8(r1) │ │ │ │ blr │ │ │ │ nop │ │ │ │ nop │ │ │ │ - nop │ │ │ │ - add r9,r30,r26 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + add r2,r30,r26 │ │ │ │ + lfd f3,0(r2) │ │ │ │ + lfd f4,8(r2) │ │ │ │ + bl 367c │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - beq cr4,27638 │ │ │ │ - addi r9,r26,-16 │ │ │ │ - b 2763c │ │ │ │ + beq cr4,25d34 │ │ │ │ + addi r2,r26,-16 │ │ │ │ + b 25d38 │ │ │ │ + nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ ld r9,264(r14) │ │ │ │ - ldx r27,r9,r22 │ │ │ │ - b 2748c │ │ │ │ + ldx r28,r9,r22 │ │ │ │ + b 25bcc │ │ │ │ nop │ │ │ │ - mr r18,r28 │ │ │ │ - neg r28,r28 │ │ │ │ - subfic r9,r30,-16 │ │ │ │ + mr r18,r27 │ │ │ │ + mulli r27,r27,-16 │ │ │ │ + subfic r2,r30,-16 │ │ │ │ mr r25,r29 │ │ │ │ std r29,64(r31) │ │ │ │ mr r26,r17 │ │ │ │ subfic r19,r30,16 │ │ │ │ - sldi r28,r28,4 │ │ │ │ - mr r29,r9 │ │ │ │ - add r24,r30,r28 │ │ │ │ - subf r28,r28,r30 │ │ │ │ + mr r29,r2 │ │ │ │ + add r24,r30,r27 │ │ │ │ + subf r27,r27,r30 │ │ │ │ + nop │ │ │ │ nop │ │ │ │ cmpdi cr4,r18,0 │ │ │ │ fmr f1,f28 │ │ │ │ fmr f2,f29 │ │ │ │ - ble cr4,27860 │ │ │ │ - lfd f3,0(r28) │ │ │ │ - lfd f4,8(r28) │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + ble cr4,25f50 │ │ │ │ + lfd f3,0(r27) │ │ │ │ + lfd f4,8(r27) │ │ │ │ + bl 367c │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - add r9,r19,r28 │ │ │ │ - add r9,r30,r9 │ │ │ │ + add r2,r19,r27 │ │ │ │ + add r2,r30,r2 │ │ │ │ fmr f1,f26 │ │ │ │ fmr f2,f27 │ │ │ │ subf r18,r20,r18 │ │ │ │ add r24,r24,r23 │ │ │ │ - subf r28,r23,r28 │ │ │ │ + subf r27,r23,r27 │ │ │ │ addi r25,r25,16 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + lfd f3,0(r2) │ │ │ │ + lfd f4,8(r2) │ │ │ │ + bl 367c │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ + bl 3d10 │ │ │ │ addic. r26,r26,-1 │ │ │ │ stfd f1,-16(r25) │ │ │ │ stfd f2,-8(r25) │ │ │ │ - bne 277e0 │ │ │ │ + bne 25ed0 │ │ │ │ ld r29,64(r31) │ │ │ │ - b 2768c │ │ │ │ + b 25d80 │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ lfd f3,0(r24) │ │ │ │ lfd f4,8(r24) │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - add r9,r29,r24 │ │ │ │ + bl 367c │ │ │ │ + add r2,r29,r24 │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - bne cr4,2780c │ │ │ │ - b 27808 │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - addi r8,r8,1 │ │ │ │ - li r10,0 │ │ │ │ - b 273dc │ │ │ │ + bne cr4,25ef8 │ │ │ │ + b 25ef4 │ │ │ │ + addi r10,r10,1 │ │ │ │ + li r2,0 │ │ │ │ + b 25b2c │ │ │ │ .long 0x0 │ │ │ │ .long 0x3020000 │ │ │ │ .long 0x128c │ │ │ │ nop │ │ │ │ nop │ │ │ │ - addis r2,r12,7 │ │ │ │ - addi r2,r2,1616 │ │ │ │ + mfcr r11 │ │ │ │ mflr r0 │ │ │ │ stfd f24,-64(r1) │ │ │ │ stfd f25,-56(r1) │ │ │ │ stfd f26,-48(r1) │ │ │ │ stfd f27,-40(r1) │ │ │ │ - mfcr r11 │ │ │ │ stfd f28,-32(r1) │ │ │ │ + std r0,16(r1) │ │ │ │ stfd f29,-24(r1) │ │ │ │ stfd f30,-16(r1) │ │ │ │ stfd f31,-8(r1) │ │ │ │ std r14,-208(r1) │ │ │ │ + mr r14,r3 │ │ │ │ std r29,-88(r1) │ │ │ │ std r30,-80(r1) │ │ │ │ + ld r29,16(r3) │ │ │ │ std r31,-72(r1) │ │ │ │ + stw r11,8(r1) │ │ │ │ std r15,-200(r1) │ │ │ │ std r16,-192(r1) │ │ │ │ std r17,-184(r1) │ │ │ │ std r18,-176(r1) │ │ │ │ std r19,-168(r1) │ │ │ │ std r20,-160(r1) │ │ │ │ std r21,-152(r1) │ │ │ │ std r22,-144(r1) │ │ │ │ - std r0,16(r1) │ │ │ │ std r23,-136(r1) │ │ │ │ std r24,-128(r1) │ │ │ │ std r25,-120(r1) │ │ │ │ - stw r11,8(r1) │ │ │ │ std r26,-112(r1) │ │ │ │ std r27,-104(r1) │ │ │ │ std r28,-96(r1) │ │ │ │ stdu r1,-384(r1) │ │ │ │ - ld r29,16(r3) │ │ │ │ - mr r14,r3 │ │ │ │ mr r31,r1 │ │ │ │ - bl 33a0 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 33a0 │ │ │ │ mr r30,r3 │ │ │ │ - bl 3660 │ │ │ │ - ld r2,24(r1) │ │ │ │ - divd r10,r29,r30 │ │ │ │ - mulld r9,r10,r30 │ │ │ │ - subf r9,r9,r29 │ │ │ │ - cmpd r3,r9 │ │ │ │ - blt 27e20 │ │ │ │ - maddld r16,r10,r3,r9 │ │ │ │ - add r10,r10,r16 │ │ │ │ - cmpd r16,r10 │ │ │ │ - std r10,112(r31) │ │ │ │ - bge 27c68 │ │ │ │ - ld r9,24(r14) │ │ │ │ + bl 3660 │ │ │ │ + divd r8,r29,r30 │ │ │ │ + mulld r2,r8,r30 │ │ │ │ + subf r2,r2,r29 │ │ │ │ + cmpd r3,r2 │ │ │ │ + blt 26480 │ │ │ │ + maddld r16,r8,r3,r2 │ │ │ │ + add r8,r8,r16 │ │ │ │ + cmpd r16,r8 │ │ │ │ + std r8,112(r31) │ │ │ │ + bge 262ec │ │ │ │ + ld r2,24(r14) │ │ │ │ ld r18,40(r14) │ │ │ │ - ld r10,32(r14) │ │ │ │ - ld r17,0(r14) │ │ │ │ sldi r21,r16,4 │ │ │ │ + ld r9,32(r14) │ │ │ │ + ld r17,0(r14) │ │ │ │ addi r21,r21,8 │ │ │ │ - addi r7,r9,1 │ │ │ │ + addi r7,r2,1 │ │ │ │ mr r3,r18 │ │ │ │ - std r9,128(r31) │ │ │ │ - std r10,120(r31) │ │ │ │ - mr r15,r17 │ │ │ │ + std r2,128(r31) │ │ │ │ sldi r22,r18,4 │ │ │ │ + std r9,120(r31) │ │ │ │ sldi r29,r7,1 │ │ │ │ sldi r30,r7,5 │ │ │ │ std r29,152(r31) │ │ │ │ - bl 6d098 │ │ │ │ - nop │ │ │ │ - ld r10,112(r31) │ │ │ │ - addi r9,r30,15 │ │ │ │ + bl 3670 │ │ │ │ + ld r8,112(r31) │ │ │ │ + addi r2,r30,15 │ │ │ │ cmpdi cr3,r29,0 │ │ │ │ fmr f27,f2 │ │ │ │ fmr f26,f1 │ │ │ │ - std r9,136(r31) │ │ │ │ - std r10,144(r31) │ │ │ │ + std r2,136(r31) │ │ │ │ + std r8,144(r31) │ │ │ │ nop │ │ │ │ - lwz r9,112(r15) │ │ │ │ - mr r20,r1 │ │ │ │ - andi. r9,r9,2048 │ │ │ │ - bne 27d20 │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + lwz r2,112(r17) │ │ │ │ + std r1,112(r31) │ │ │ │ + andi. r2,r2,2048 │ │ │ │ + bne 263a0 │ │ │ │ mr r28,r16 │ │ │ │ - std r16,112(r31) │ │ │ │ - ld r30,48(r15) │ │ │ │ - ld r9,136(r31) │ │ │ │ - ld r8,72(r15) │ │ │ │ - ld r10,0(r1) │ │ │ │ - ld r26,120(r15) │ │ │ │ + ld r30,48(r17) │ │ │ │ + ld r2,136(r31) │ │ │ │ + ld r10,72(r17) │ │ │ │ + ld r9,0(r1) │ │ │ │ + ld r27,120(r17) │ │ │ │ mulld r30,r28,r30 │ │ │ │ - clrrdi r9,r9,4 │ │ │ │ - ld r3,0(r8) │ │ │ │ - neg r9,r9 │ │ │ │ - stdux r10,r1,r9 │ │ │ │ + clrrdi r2,r2,4 │ │ │ │ + ld r3,0(r10) │ │ │ │ + neg r2,r2 │ │ │ │ + stdux r9,r1,r2 │ │ │ │ sldi r30,r30,4 │ │ │ │ - bl 6d098 │ │ │ │ - nop │ │ │ │ + bl 3670 │ │ │ │ addi r29,r1,112 │ │ │ │ - add r30,r26,r30 │ │ │ │ + add r30,r27,r30 │ │ │ │ lfd f3,0(r30) │ │ │ │ lfd f4,8(r30) │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - bl 3ce0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - ld r10,8(r14) │ │ │ │ - sldi r9,r28,4 │ │ │ │ - add r26,r26,r9 │ │ │ │ + bl 367c │ │ │ │ + bl 3d00 │ │ │ │ + ld r9,8(r14) │ │ │ │ + sldi r2,r28,4 │ │ │ │ + add r27,r27,r2 │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ - ld r19,0(r10) │ │ │ │ + ld r19,0(r9) │ │ │ │ mr r3,r19 │ │ │ │ - bl 6d098 │ │ │ │ - nop │ │ │ │ - lfd f3,0(r26) │ │ │ │ - lfd f4,8(r26) │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 3670 │ │ │ │ + lfd f3,0(r27) │ │ │ │ + lfd f4,8(r27) │ │ │ │ + bl 367c │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - bl 6cd88 │ │ │ │ - nop │ │ │ │ - ld r9,88(r15) │ │ │ │ - subf r3,r9,r3 │ │ │ │ - bl 6d098 │ │ │ │ - nop │ │ │ │ + bl 3810 │ │ │ │ + ld r2,88(r17) │ │ │ │ + subf r3,r2,r3 │ │ │ │ + bl 3670 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 6d328 │ │ │ │ - nop │ │ │ │ + bl 3310 │ │ │ │ fmr f0,f1 │ │ │ │ fabs f1,f1 │ │ │ │ - fcmpu cr0,f0,f1 │ │ │ │ - beq 27ad4 │ │ │ │ - fneg f2,f2 │ │ │ │ + fneg f12,f2 │ │ │ │ fmr f3,f26 │ │ │ │ fmr f4,f27 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + xscmpeqdp vs0,vs0,vs1 │ │ │ │ + xxsel vs2,vs12,vs2,vs0 │ │ │ │ + bl 367c │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - bl 3ce0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - bl 6cd88 │ │ │ │ - nop │ │ │ │ - mr r23,r3 │ │ │ │ - bl 6d098 │ │ │ │ - nop │ │ │ │ + bl 3d00 │ │ │ │ + bl 3810 │ │ │ │ + mr r15,r3 │ │ │ │ + bl 3670 │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ fmr f3,f28 │ │ │ │ fmr f4,f29 │ │ │ │ - bl 6d328 │ │ │ │ - nop │ │ │ │ + bl 3310 │ │ │ │ fmr f25,f2 │ │ │ │ fmr f24,f1 │ │ │ │ - ble cr3,27c0c │ │ │ │ - addis r9,r2,-3 │ │ │ │ + ble cr3,26290 │ │ │ │ + plfd f3,270868 # 683e0 │ │ │ │ + plfd f4,270868 # 683e8 │ │ │ │ fmr f1,f28 │ │ │ │ fmr f2,f29 │ │ │ │ - ld r30,200(r15) │ │ │ │ - addi r9,r9,23200 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ + ld r30,200(r17) │ │ │ │ + bl 3d10 │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - bl 6d328 │ │ │ │ - nop │ │ │ │ + bl 3310 │ │ │ │ cmpdi r18,1 │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ - bne 27d40 │ │ │ │ - neg r17,r23 │ │ │ │ - ld r28,152(r31) │ │ │ │ - sldi r17,r17,4 │ │ │ │ - subf r25,r17,r30 │ │ │ │ - mr r24,r17 │ │ │ │ + bne 263b0 │ │ │ │ + mulli r20,r15,-16 │ │ │ │ + ld r26,152(r31) │ │ │ │ + subf r25,r20,r30 │ │ │ │ + mr r24,r20 │ │ │ │ nop │ │ │ │ - cmpdi cr4,r23,0 │ │ │ │ + nop │ │ │ │ + cmpdi cr4,r15,0 │ │ │ │ fmr f1,f28 │ │ │ │ fmr f2,f29 │ │ │ │ - ble cr4,27cf0 │ │ │ │ + ble cr4,26370 │ │ │ │ lfd f3,0(r25) │ │ │ │ lfd f4,8(r25) │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - subfic r9,r24,16 │ │ │ │ - add r9,r30,r9 │ │ │ │ + subfic r2,r24,16 │ │ │ │ + add r2,r30,r2 │ │ │ │ fmr f1,f24 │ │ │ │ fmr f2,f25 │ │ │ │ - subf r27,r17,r24 │ │ │ │ - addi r23,r23,-1 │ │ │ │ + subf r23,r20,r24 │ │ │ │ + addi r15,r15,-1 │ │ │ │ addi r24,r24,16 │ │ │ │ addi r25,r25,-16 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ - add r27,r29,r27 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + lfd f3,0(r2) │ │ │ │ + lfd f4,8(r2) │ │ │ │ + add r23,r29,r23 │ │ │ │ + bl 367c │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ - addic. r28,r28,-1 │ │ │ │ - stfd f1,0(r27) │ │ │ │ - stfd f2,8(r27) │ │ │ │ - bne 27b90 │ │ │ │ - ld r9,112(r31) │ │ │ │ - ld r5,24(r15) │ │ │ │ + bl 3d10 │ │ │ │ + addic. r26,r26,-1 │ │ │ │ + stfd f1,0(r23) │ │ │ │ + stfd f2,8(r23) │ │ │ │ + bne 26220 │ │ │ │ + ld r2,24(r17) │ │ │ │ + sldi r28,r28,5 │ │ │ │ ld r7,120(r31) │ │ │ │ - ld r6,128(r31) │ │ │ │ + mr r9,r27 │ │ │ │ mr r10,r19 │ │ │ │ mr r8,r29 │ │ │ │ addi r16,r16,1 │ │ │ │ addi r21,r21,16 │ │ │ │ - sldi r27,r9,5 │ │ │ │ - mr r9,r26 │ │ │ │ - add r5,r5,r27 │ │ │ │ - lfd f3,16(r5) │ │ │ │ - lfd f4,24(r5) │ │ │ │ - lfd f1,0(r5) │ │ │ │ - lfd f2,8(r5) │ │ │ │ - std r6,96(r1) │ │ │ │ - bl 17f58 │ │ │ │ - ld r10,144(r31) │ │ │ │ - ld r9,0(r1) │ │ │ │ - cmpd r10,r16 │ │ │ │ - std r9,0(r20) │ │ │ │ - mr r1,r20 │ │ │ │ - bne 279e0 │ │ │ │ + add r2,r2,r28 │ │ │ │ + lfd f3,16(r2) │ │ │ │ + lfd f4,24(r2) │ │ │ │ + lfd f1,0(r2) │ │ │ │ + lfd f2,8(r2) │ │ │ │ + ld r2,128(r31) │ │ │ │ + std r2,96(r1) │ │ │ │ + bl 168a0 │ │ │ │ + ld r9,144(r31) │ │ │ │ + ld r2,0(r1) │ │ │ │ + cmpd r9,r16 │ │ │ │ + ld r9,112(r31) │ │ │ │ + std r2,0(r9) │ │ │ │ + mr r1,r9 │ │ │ │ + bne 260b0 │ │ │ │ addi r1,r31,384 │ │ │ │ - ld r0,16(r1) │ │ │ │ lwz r11,8(r1) │ │ │ │ + ld r0,16(r1) │ │ │ │ ld r14,-208(r1) │ │ │ │ ld r15,-200(r1) │ │ │ │ ld r16,-192(r1) │ │ │ │ ld r17,-184(r1) │ │ │ │ ld r18,-176(r1) │ │ │ │ ld r19,-168(r1) │ │ │ │ ld r20,-160(r1) │ │ │ │ ld r21,-152(r1) │ │ │ │ + mtlr r0 │ │ │ │ + mtocrf 16,r11 │ │ │ │ + mtocrf 8,r11 │ │ │ │ ld r22,-144(r1) │ │ │ │ ld r23,-136(r1) │ │ │ │ ld r24,-128(r1) │ │ │ │ ld r25,-120(r1) │ │ │ │ ld r26,-112(r1) │ │ │ │ ld r27,-104(r1) │ │ │ │ - mtlr r0 │ │ │ │ ld r28,-96(r1) │ │ │ │ ld r29,-88(r1) │ │ │ │ ld r30,-80(r1) │ │ │ │ ld r31,-72(r1) │ │ │ │ - mtocrf 16,r11 │ │ │ │ lfd f24,-64(r1) │ │ │ │ lfd f25,-56(r1) │ │ │ │ lfd f26,-48(r1) │ │ │ │ lfd f27,-40(r1) │ │ │ │ lfd f28,-32(r1) │ │ │ │ lfd f29,-24(r1) │ │ │ │ lfd f30,-16(r1) │ │ │ │ lfd f31,-8(r1) │ │ │ │ - mtocrf 8,r11 │ │ │ │ blr │ │ │ │ - nop │ │ │ │ - add r9,r30,r24 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + add r2,r30,r24 │ │ │ │ + lfd f3,0(r2) │ │ │ │ + lfd f4,8(r2) │ │ │ │ + bl 367c │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - beq cr4,27bb8 │ │ │ │ - addi r9,r24,-16 │ │ │ │ - b 27bbc │ │ │ │ + beq cr4,26244 │ │ │ │ + addi r2,r24,-16 │ │ │ │ + b 26248 │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ld r9,264(r15) │ │ │ │ - ldx r9,r9,r21 │ │ │ │ - mr r28,r9 │ │ │ │ - std r9,112(r31) │ │ │ │ - b 279f8 │ │ │ │ nop │ │ │ │ + ld r2,264(r17) │ │ │ │ + ldx r28,r2,r21 │ │ │ │ + b 260c4 │ │ │ │ nop │ │ │ │ - nop │ │ │ │ - neg r28,r23 │ │ │ │ - subfic r9,r30,16 │ │ │ │ + mr r20,r15 │ │ │ │ + subfic r2,r30,-16 │ │ │ │ ld r25,152(r31) │ │ │ │ - mr r17,r23 │ │ │ │ mr r24,r29 │ │ │ │ std r29,160(r31) │ │ │ │ - subfic r27,r30,-16 │ │ │ │ - sldi r28,r28,4 │ │ │ │ - mr r29,r9 │ │ │ │ - add r23,r30,r28 │ │ │ │ - subf r28,r28,r30 │ │ │ │ + subfic r15,r30,16 │ │ │ │ + mulli r26,r20,-16 │ │ │ │ + mr r29,r2 │ │ │ │ + add r23,r30,r26 │ │ │ │ + subf r26,r26,r30 │ │ │ │ nop │ │ │ │ - cmpdi cr4,r17,0 │ │ │ │ + nop │ │ │ │ + cmpdi cr4,r20,0 │ │ │ │ fmr f1,f28 │ │ │ │ fmr f2,f29 │ │ │ │ - ble cr4,27df0 │ │ │ │ - lfd f3,0(r28) │ │ │ │ - lfd f4,8(r28) │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + ble cr4,26460 │ │ │ │ + lfd f3,0(r26) │ │ │ │ + lfd f4,8(r26) │ │ │ │ + bl 367c │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - add r9,r29,r28 │ │ │ │ - add r9,r30,r9 │ │ │ │ + add r2,r15,r26 │ │ │ │ + add r2,r30,r2 │ │ │ │ fmr f1,f24 │ │ │ │ fmr f2,f25 │ │ │ │ - subf r17,r18,r17 │ │ │ │ + subf r20,r18,r20 │ │ │ │ add r23,r23,r22 │ │ │ │ - subf r28,r22,r28 │ │ │ │ + subf r26,r22,r26 │ │ │ │ addi r24,r24,16 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + lfd f3,0(r2) │ │ │ │ + lfd f4,8(r2) │ │ │ │ + bl 367c │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ + bl 3d10 │ │ │ │ addic. r25,r25,-1 │ │ │ │ stfd f1,-16(r24) │ │ │ │ stfd f2,-8(r24) │ │ │ │ - bne 27d70 │ │ │ │ + bne 263e0 │ │ │ │ ld r29,160(r31) │ │ │ │ - b 27c0c │ │ │ │ + b 26290 │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ lfd f3,0(r23) │ │ │ │ lfd f4,8(r23) │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - add r9,r27,r23 │ │ │ │ + bl 367c │ │ │ │ + add r2,r29,r23 │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - bne cr4,27d9c │ │ │ │ - b 27d98 │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - addi r10,r10,1 │ │ │ │ - li r9,0 │ │ │ │ - b 27968 │ │ │ │ + bne cr4,26408 │ │ │ │ + b 26404 │ │ │ │ + addi r8,r8,1 │ │ │ │ + li r2,0 │ │ │ │ + b 26038 │ │ │ │ .long 0x0 │ │ │ │ .long 0x3020000 │ │ │ │ .long 0x1288 │ │ │ │ nop │ │ │ │ nop │ │ │ │ - addis r2,r12,7 │ │ │ │ - addi r2,r2,192 │ │ │ │ mflr r0 │ │ │ │ - std r23,-184(r1) │ │ │ │ - ld r23,0(r3) │ │ │ │ - std r20,-208(r1) │ │ │ │ - std r25,-168(r1) │ │ │ │ - std r29,-136(r1) │ │ │ │ - std r30,-128(r1) │ │ │ │ - std r31,-120(r1) │ │ │ │ - mr r30,r3 │ │ │ │ - ld r29,8(r23) │ │ │ │ + std r24,-208(r1) │ │ │ │ + ld r24,0(r3) │ │ │ │ + std r22,-224(r1) │ │ │ │ + std r26,-192(r1) │ │ │ │ + std r29,-168(r1) │ │ │ │ + std r30,-160(r1) │ │ │ │ std r0,16(r1) │ │ │ │ - stdu r1,-256(r1) │ │ │ │ - bl 33a0 │ │ │ │ - ld r2,24(r1) │ │ │ │ + mr r30,r3 │ │ │ │ + std r31,-152(r1) │ │ │ │ + stdu r1,-304(r1) │ │ │ │ + ld r29,8(r24) │ │ │ │ + bl 33a0 │ │ │ │ mr r31,r3 │ │ │ │ - bl 3660 │ │ │ │ - ld r2,24(r1) │ │ │ │ - divd r20,r29,r31 │ │ │ │ - mr r25,r3 │ │ │ │ - mulld r9,r20,r31 │ │ │ │ - subf r9,r9,r29 │ │ │ │ - cmpd r3,r9 │ │ │ │ - blt 2827c │ │ │ │ - maddld r25,r20,r25,r9 │ │ │ │ - add r20,r20,r25 │ │ │ │ - cmpd r25,r20 │ │ │ │ - bge 28224 │ │ │ │ - std r18,32(r1) │ │ │ │ - ld r18,8(r30) │ │ │ │ - ld r10,72(r23) │ │ │ │ - stfd f20,160(r1) │ │ │ │ - stfd f21,168(r1) │ │ │ │ - stfd f26,208(r1) │ │ │ │ - stfd f27,216(r1) │ │ │ │ - stfd f24,192(r1) │ │ │ │ - stfd f25,200(r1) │ │ │ │ - stfd f28,224(r1) │ │ │ │ - stfd f29,232(r1) │ │ │ │ - stfd f30,240(r1) │ │ │ │ - stfd f31,248(r1) │ │ │ │ - stfd f22,176(r1) │ │ │ │ - stfd f23,184(r1) │ │ │ │ - std r19,40(r1) │ │ │ │ - sldi r9,r18,3 │ │ │ │ - std r21,56(r1) │ │ │ │ - std r22,64(r1) │ │ │ │ - std r24,80(r1) │ │ │ │ - std r27,104(r1) │ │ │ │ - stfd f18,144(r1) │ │ │ │ - stfd f19,152(r1) │ │ │ │ - std r26,96(r1) │ │ │ │ - ldx r3,r10,r9 │ │ │ │ - std r28,112(r1) │ │ │ │ - ld r21,48(r23) │ │ │ │ - bl 6d098 │ │ │ │ - nop │ │ │ │ - ld r22,88(r23) │ │ │ │ - fmr f19,f2 │ │ │ │ - fmr f18,f1 │ │ │ │ - mr r3,r22 │ │ │ │ - bl 6d098 │ │ │ │ - nop │ │ │ │ + bl 3660 │ │ │ │ + divd r22,r29,r31 │ │ │ │ + mr r26,r3 │ │ │ │ + mulld r2,r22,r31 │ │ │ │ + subf r2,r2,r29 │ │ │ │ + cmpd r3,r2 │ │ │ │ + blt 268b8 │ │ │ │ + maddld r26,r22,r26,r2 │ │ │ │ + add r22,r22,r26 │ │ │ │ + cmpd r26,r22 │ │ │ │ + bge 2685c │ │ │ │ + std r19,56(r1) │ │ │ │ + std r18,48(r1) │ │ │ │ + ld r19,8(r30) │ │ │ │ + ld r9,72(r24) │ │ │ │ + mr r18,r22 │ │ │ │ + stfd f16,176(r1) │ │ │ │ + stfd f17,184(r1) │ │ │ │ + stfd f18,192(r1) │ │ │ │ + stfd f22,224(r1) │ │ │ │ + stfd f23,232(r1) │ │ │ │ + stfd f26,256(r1) │ │ │ │ + stfd f27,264(r1) │ │ │ │ + sldi r2,r19,3 │ │ │ │ + stfd f20,208(r1) │ │ │ │ + stfd f21,216(r1) │ │ │ │ + stfd f24,240(r1) │ │ │ │ + stfd f25,248(r1) │ │ │ │ + ldx r3,r9,r2 │ │ │ │ + stfd f28,272(r1) │ │ │ │ + stfd f29,280(r1) │ │ │ │ + stfd f30,288(r1) │ │ │ │ + stfd f31,296(r1) │ │ │ │ + stfd f19,200(r1) │ │ │ │ + std r17,40(r1) │ │ │ │ + std r20,64(r1) │ │ │ │ + std r21,72(r1) │ │ │ │ + std r23,88(r1) │ │ │ │ + ld r21,48(r24) │ │ │ │ + std r25,104(r1) │ │ │ │ + std r27,120(r1) │ │ │ │ + std r28,128(r1) │ │ │ │ + stfd f14,160(r1) │ │ │ │ + stfd f15,168(r1) │ │ │ │ + bl 3670 │ │ │ │ + ld r23,88(r24) │ │ │ │ + fmr f15,f2 │ │ │ │ + fmr f14,f1 │ │ │ │ + mr r3,r23 │ │ │ │ + bl 3670 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,23200 │ │ │ │ - fmr f23,f2 │ │ │ │ - fmr f22,f1 │ │ │ │ - fmr f3,f18 │ │ │ │ - fmr f4,f19 │ │ │ │ - lfd f1,0(r9) │ │ │ │ - lfd f2,8(r9) │ │ │ │ - bl 6d4b8 │ │ │ │ + bl 367c │ │ │ │ + fmr f19,f2 │ │ │ │ + fmr f18,f1 │ │ │ │ + plfd f2,269876 # 683e8 │ │ │ │ nop │ │ │ │ + plfd f1,269856 # 683e0 │ │ │ │ + fmr f3,f14 │ │ │ │ + fmr f4,f15 │ │ │ │ + bl 3830 │ │ │ │ fmr f25,f2 │ │ │ │ fmr f24,f1 │ │ │ │ - fmr f3,f18 │ │ │ │ - fmr f4,f19 │ │ │ │ - fmr f1,f18 │ │ │ │ - fmr f2,f19 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - maddld r10,r25,r21,r18 │ │ │ │ - addi r9,r22,1 │ │ │ │ - ld r27,120(r23) │ │ │ │ - xxlxor vs20,vs20,vs20 │ │ │ │ - xxlxor vs21,vs21,vs21 │ │ │ │ - sldi r18,r18,4 │ │ │ │ - mulld r8,r9,r21 │ │ │ │ + fmr f3,f14 │ │ │ │ + fmr f4,f15 │ │ │ │ + fmr f1,f14 │ │ │ │ + fmr f2,f15 │ │ │ │ + bl 367c │ │ │ │ + maddld r9,r26,r21,r19 │ │ │ │ + addi r2,r23,1 │ │ │ │ + ld r27,120(r24) │ │ │ │ + sldi r19,r19,4 │ │ │ │ + plfd f16,270992 # 68890 │ │ │ │ + plfd f17,270992 # 68898 │ │ │ │ + xxlxor vs22,vs22,vs22 │ │ │ │ + xxlxor vs23,vs23,vs23 │ │ │ │ + mulld r10,r2,r21 │ │ │ │ fmr f27,f2 │ │ │ │ fmr f26,f1 │ │ │ │ + mr r17,r19 │ │ │ │ sldi r21,r21,4 │ │ │ │ - mulld r9,r9,r10 │ │ │ │ - sldi r10,r10,4 │ │ │ │ - sldi r19,r8,5 │ │ │ │ - add r27,r27,r10 │ │ │ │ - sldi r24,r9,5 │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - lfd f28,0(r27) │ │ │ │ - lfd f29,8(r27) │ │ │ │ - fmr f3,f18 │ │ │ │ - fmr f4,f19 │ │ │ │ - fmr f1,f28 │ │ │ │ - fmr f2,f29 │ │ │ │ - bl 6d428 │ │ │ │ + mulld r2,r2,r9 │ │ │ │ + sldi r9,r9,4 │ │ │ │ + sldi r20,r10,5 │ │ │ │ + add r27,r27,r9 │ │ │ │ + mr r19,r20 │ │ │ │ + sldi r25,r2,5 │ │ │ │ + mr r20,r23 │ │ │ │ nop │ │ │ │ - bl 3ce0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - bl 6cd88 │ │ │ │ nop │ │ │ │ + lfd f20,0(r27) │ │ │ │ + lfd f21,8(r27) │ │ │ │ + fmr f3,f14 │ │ │ │ + fmr f4,f15 │ │ │ │ + fmr f1,f20 │ │ │ │ + fmr f2,f21 │ │ │ │ + bl 367c │ │ │ │ + bl 3d00 │ │ │ │ + bl 3810 │ │ │ │ addi r29,r3,1 │ │ │ │ - subf r31,r22,r3 │ │ │ │ - add r29,r29,r22 │ │ │ │ + subf r31,r20,r3 │ │ │ │ + add r29,r29,r20 │ │ │ │ cmpd r31,r29 │ │ │ │ - bgt 281b8 │ │ │ │ - ld r28,96(r23) │ │ │ │ - ld r30,200(r23) │ │ │ │ - addis r26,r2,-3 │ │ │ │ + bgt 267dc │ │ │ │ + ld r28,96(r24) │ │ │ │ + ld r30,200(r24) │ │ │ │ addi r29,r29,1 │ │ │ │ - addi r26,r26,24384 │ │ │ │ - add r28,r28,r18 │ │ │ │ - add r30,r30,r24 │ │ │ │ - b 280c0 │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - bl 3cc0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - fmr f3,f30 │ │ │ │ - fmr f4,f31 │ │ │ │ - fmr f30,f1 │ │ │ │ + pld r22,270844 # 68890 │ │ │ │ + pld r23,270844 # 68898 │ │ │ │ + add r28,r28,r17 │ │ │ │ + add r30,r30,r25 │ │ │ │ + b 2670c │ │ │ │ + bl 3ce0 │ │ │ │ + fmr f3,f28 │ │ │ │ + fmr f4,f29 │ │ │ │ fmr f31,f2 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - bl 38a0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - lfd f3,0(r26) │ │ │ │ - lfd f4,8(r26) │ │ │ │ + fmr f30,f1 │ │ │ │ + bl 367c │ │ │ │ + bl 38c0 │ │ │ │ + fmr f3,f16 │ │ │ │ + fmr f4,f17 │ │ │ │ + bl 367c │ │ │ │ addi r31,r31,1 │ │ │ │ addi r30,r30,16 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - bl 6d4b8 │ │ │ │ - nop │ │ │ │ + bl 3830 │ │ │ │ cmpd r31,r29 │ │ │ │ fmr f0,f1 │ │ │ │ fmr f1,f2 │ │ │ │ stfd f0,-16(r30) │ │ │ │ stfd f1,-8(r30) │ │ │ │ - beq 281b8 │ │ │ │ - lfd f28,0(r27) │ │ │ │ - lfd f29,8(r27) │ │ │ │ + beq 267dc │ │ │ │ + lfd f20,0(r27) │ │ │ │ + lfd f21,8(r27) │ │ │ │ mr r3,r31 │ │ │ │ - bl 6d098 │ │ │ │ - nop │ │ │ │ + bl 3670 │ │ │ │ fmr f3,f24 │ │ │ │ fmr f4,f25 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - fmr f3,f28 │ │ │ │ - fmr f4,f29 │ │ │ │ - fmr f31,f2 │ │ │ │ - fmr f30,f1 │ │ │ │ - bl 6d328 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ + fmr f3,f20 │ │ │ │ + fmr f4,f21 │ │ │ │ + fmr f29,f2 │ │ │ │ + fmr f28,f1 │ │ │ │ + bl 3310 │ │ │ │ fmr f3,f26 │ │ │ │ fmr f4,f27 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - fmr f13,f2 │ │ │ │ - fmr f12,f1 │ │ │ │ - fmr f3,f30 │ │ │ │ - fmr f4,f31 │ │ │ │ - fmr f1,f28 │ │ │ │ - fmr f2,f29 │ │ │ │ - fmr f31,f13 │ │ │ │ - fmr f30,f12 │ │ │ │ - bl 6d328 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ + fmr f31,f2 │ │ │ │ + fmr f30,f1 │ │ │ │ + fmr f3,f28 │ │ │ │ + fmr f4,f29 │ │ │ │ + fmr f1,f20 │ │ │ │ + fmr f2,f21 │ │ │ │ + bl 3310 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - fmr f3,f22 │ │ │ │ - fmr f4,f23 │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ - lfd f30,0(r28) │ │ │ │ - lfd f31,8(r28) │ │ │ │ + bl 367c │ │ │ │ + fmr f3,f18 │ │ │ │ + fmr f4,f19 │ │ │ │ + bl 3d10 │ │ │ │ + lfd f28,0(r28) │ │ │ │ + lfd f29,8(r28) │ │ │ │ fmr f13,f2 │ │ │ │ fmr f12,f1 │ │ │ │ - fcmpu cr0,f12,f20 │ │ │ │ - bne 28170 │ │ │ │ - fcmpu cr0,f13,f21 │ │ │ │ - bgt 28050 │ │ │ │ + fcmpu cr0,f12,f22 │ │ │ │ + bne 26798 │ │ │ │ + fcmpu cr0,f13,f23 │ │ │ │ + bgt 266b0 │ │ │ │ fneg f1,f12 │ │ │ │ fneg f2,f13 │ │ │ │ - blt 28250 │ │ │ │ - lfd f3,0(r26) │ │ │ │ - lfd f4,8(r26) │ │ │ │ - fmr f1,f30 │ │ │ │ - fmr f2,f31 │ │ │ │ + mtfprd f4,r23 │ │ │ │ + mtfprd f3,r22 │ │ │ │ + blt 26890 │ │ │ │ + fmr f1,f28 │ │ │ │ + fmr f2,f29 │ │ │ │ addi r31,r31,1 │ │ │ │ addi r30,r30,16 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ cmpd r31,r29 │ │ │ │ fmr f0,f1 │ │ │ │ fmr f1,f2 │ │ │ │ stfd f0,-16(r30) │ │ │ │ stfd f1,-8(r30) │ │ │ │ - bne 280b8 │ │ │ │ - addi r25,r25,1 │ │ │ │ + bne 26704 │ │ │ │ + addi r26,r26,1 │ │ │ │ add r27,r27,r21 │ │ │ │ - add r24,r24,r19 │ │ │ │ - cmpd r20,r25 │ │ │ │ - bne 27fe0 │ │ │ │ - lfd f18,144(r1) │ │ │ │ - lfd f19,152(r1) │ │ │ │ - lfd f20,160(r1) │ │ │ │ - lfd f21,168(r1) │ │ │ │ - lfd f22,176(r1) │ │ │ │ - lfd f23,184(r1) │ │ │ │ - lfd f24,192(r1) │ │ │ │ - lfd f25,200(r1) │ │ │ │ - lfd f26,208(r1) │ │ │ │ - lfd f27,216(r1) │ │ │ │ - lfd f28,224(r1) │ │ │ │ - lfd f29,232(r1) │ │ │ │ - lfd f30,240(r1) │ │ │ │ - lfd f31,248(r1) │ │ │ │ - ld r18,32(r1) │ │ │ │ - ld r19,40(r1) │ │ │ │ - ld r21,56(r1) │ │ │ │ - ld r22,64(r1) │ │ │ │ - ld r24,80(r1) │ │ │ │ - ld r26,96(r1) │ │ │ │ - ld r27,104(r1) │ │ │ │ - ld r28,112(r1) │ │ │ │ - addi r1,r1,256 │ │ │ │ + add r25,r25,r19 │ │ │ │ + cmpd r18,r26 │ │ │ │ + bne 26650 │ │ │ │ + lfd f14,160(r1) │ │ │ │ + lfd f15,168(r1) │ │ │ │ + lfd f16,176(r1) │ │ │ │ + lfd f17,184(r1) │ │ │ │ + lfd f18,192(r1) │ │ │ │ + lfd f19,200(r1) │ │ │ │ + lfd f20,208(r1) │ │ │ │ + lfd f21,216(r1) │ │ │ │ + lfd f22,224(r1) │ │ │ │ + lfd f23,232(r1) │ │ │ │ + lfd f24,240(r1) │ │ │ │ + lfd f25,248(r1) │ │ │ │ + lfd f26,256(r1) │ │ │ │ + lfd f27,264(r1) │ │ │ │ + lfd f28,272(r1) │ │ │ │ + lfd f29,280(r1) │ │ │ │ + lfd f30,288(r1) │ │ │ │ + lfd f31,296(r1) │ │ │ │ + ld r17,40(r1) │ │ │ │ + ld r18,48(r1) │ │ │ │ + ld r19,56(r1) │ │ │ │ + ld r20,64(r1) │ │ │ │ + ld r21,72(r1) │ │ │ │ + ld r23,88(r1) │ │ │ │ + ld r25,104(r1) │ │ │ │ + ld r27,120(r1) │ │ │ │ + ld r28,128(r1) │ │ │ │ + addi r1,r1,304 │ │ │ │ ld r0,16(r1) │ │ │ │ - ld r20,-208(r1) │ │ │ │ - ld r23,-184(r1) │ │ │ │ - ld r25,-168(r1) │ │ │ │ - ld r29,-136(r1) │ │ │ │ - ld r30,-128(r1) │ │ │ │ - ld r31,-120(r1) │ │ │ │ + ld r22,-224(r1) │ │ │ │ + ld r24,-208(r1) │ │ │ │ + ld r26,-192(r1) │ │ │ │ + ld r29,-168(r1) │ │ │ │ + ld r30,-160(r1) │ │ │ │ + ld r31,-152(r1) │ │ │ │ mtlr r0 │ │ │ │ blr │ │ │ │ nop │ │ │ │ - bl 3cc0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - fmr f3,f30 │ │ │ │ - fmr f4,f31 │ │ │ │ - fmr f30,f1 │ │ │ │ - fmr f31,f2 │ │ │ │ - bl 6d428 │ │ │ │ nop │ │ │ │ - bl 36a0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - b 28078 │ │ │ │ - addi r20,r20,1 │ │ │ │ - li r9,0 │ │ │ │ - b 27ea4 │ │ │ │ + nop │ │ │ │ + bl 3ce0 │ │ │ │ + fmr f3,f28 │ │ │ │ + fmr f4,f29 │ │ │ │ + fmr f31,f2 │ │ │ │ + fmr f30,f1 │ │ │ │ + bl 367c │ │ │ │ + bl 36c0 │ │ │ │ + mtfprd f4,r23 │ │ │ │ + mtfprd f3,r22 │ │ │ │ + b 266d4 │ │ │ │ + addi r22,r22,1 │ │ │ │ + li r2,0 │ │ │ │ + b 264f4 │ │ │ │ .long 0x0 │ │ │ │ .long 0x1020000 │ │ │ │ - .long 0xe8e │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - addis r2,r12,7 │ │ │ │ - addi r2,r2,-928 │ │ │ │ + .long 0xf92 │ │ │ │ mflr r0 │ │ │ │ mfocrf r11,8 │ │ │ │ stfd f14,-144(r1) │ │ │ │ stfd f15,-136(r1) │ │ │ │ stfd f16,-128(r1) │ │ │ │ stfd f17,-120(r1) │ │ │ │ stfd f18,-112(r1) │ │ │ │ + std r0,16(r1) │ │ │ │ stfd f19,-104(r1) │ │ │ │ stfd f20,-96(r1) │ │ │ │ stfd f21,-88(r1) │ │ │ │ stfd f22,-80(r1) │ │ │ │ stfd f23,-72(r1) │ │ │ │ stfd f24,-64(r1) │ │ │ │ stfd f25,-56(r1) │ │ │ │ stfd f26,-48(r1) │ │ │ │ stfd f27,-40(r1) │ │ │ │ stfd f28,-32(r1) │ │ │ │ stfd f29,-24(r1) │ │ │ │ stfd f30,-16(r1) │ │ │ │ stfd f31,-8(r1) │ │ │ │ + std r14,-288(r1) │ │ │ │ std r15,-280(r1) │ │ │ │ std r16,-272(r1) │ │ │ │ std r17,-264(r1) │ │ │ │ std r18,-256(r1) │ │ │ │ std r19,-248(r1) │ │ │ │ - std r0,16(r1) │ │ │ │ std r20,-240(r1) │ │ │ │ std r21,-232(r1) │ │ │ │ std r22,-224(r1) │ │ │ │ std r23,-216(r1) │ │ │ │ std r24,-208(r1) │ │ │ │ std r25,-200(r1) │ │ │ │ std r26,-192(r1) │ │ │ │ std r27,-184(r1) │ │ │ │ std r28,-176(r1) │ │ │ │ + ld r28,16(r3) │ │ │ │ std r29,-168(r1) │ │ │ │ std r30,-160(r1) │ │ │ │ + mr r29,r3 │ │ │ │ std r31,-152(r1) │ │ │ │ stw r11,8(r1) │ │ │ │ stdu r1,-320(r1) │ │ │ │ - ld r28,16(r3) │ │ │ │ - mr r29,r3 │ │ │ │ mr r31,r1 │ │ │ │ - bl 33a0 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 33a0 │ │ │ │ mr r30,r3 │ │ │ │ - bl 3660 │ │ │ │ - ld r2,24(r1) │ │ │ │ - divd r15,r28,r30 │ │ │ │ - mr r16,r3 │ │ │ │ - mulld r9,r15,r30 │ │ │ │ - subf r9,r9,r28 │ │ │ │ - cmpd r3,r9 │ │ │ │ - blt 2877c │ │ │ │ - maddld r16,r15,r16,r9 │ │ │ │ - add r15,r15,r16 │ │ │ │ - cmpd r16,r15 │ │ │ │ - bge 2869c │ │ │ │ + bl 3660 │ │ │ │ + divd r14,r28,r30 │ │ │ │ + mr r15,r3 │ │ │ │ + mulld r2,r14,r30 │ │ │ │ + subf r2,r2,r28 │ │ │ │ + cmpd r3,r2 │ │ │ │ + blt 26d4c │ │ │ │ + maddld r15,r14,r15,r2 │ │ │ │ + add r14,r14,r15 │ │ │ │ + cmpd r15,r14 │ │ │ │ + bge 26c6c │ │ │ │ ld r20,8(r29) │ │ │ │ - ld r19,32(r29) │ │ │ │ - sldi r24,r16,4 │ │ │ │ - ld r17,40(r29) │ │ │ │ + ld r22,32(r29) │ │ │ │ + ld r19,40(r29) │ │ │ │ ld r18,24(r29) │ │ │ │ ld r27,0(r29) │ │ │ │ - addi r24,r24,8 │ │ │ │ mr r3,r20 │ │ │ │ - sldi r21,r19,4 │ │ │ │ - cmpdi cr4,r19,0 │ │ │ │ - bl 6d098 │ │ │ │ - nop │ │ │ │ - addis r9,r2,-3 │ │ │ │ + sldi r21,r22,4 │ │ │ │ + cmpdi cr4,r22,0 │ │ │ │ + bl 3670 │ │ │ │ addi r21,r21,15 │ │ │ │ - addi r9,r9,23200 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ - lfd f2,8(r9) │ │ │ │ - lfd f1,0(r9) │ │ │ │ - bl 6d4b8 │ │ │ │ - nop │ │ │ │ + plfd f2,268804 # 683e8 │ │ │ │ + plfd f1,268788 # 683e0 │ │ │ │ + bl 3830 │ │ │ │ + sldi r2,r15,4 │ │ │ │ fmr f23,f2 │ │ │ │ fmr f22,f1 │ │ │ │ + addi r23,r2,8 │ │ │ │ nop │ │ │ │ - lwz r10,112(r27) │ │ │ │ - ld r8,0(r1) │ │ │ │ - clrrdi r9,r21,4 │ │ │ │ - mr r23,r1 │ │ │ │ - neg r9,r9 │ │ │ │ - andi. r10,r10,2048 │ │ │ │ - stdux r8,r1,r9 │ │ │ │ - addi r22,r1,32 │ │ │ │ - bne 28770 │ │ │ │ - mr r25,r16 │ │ │ │ - ld r9,72(r27) │ │ │ │ - ld r29,120(r27) │ │ │ │ - ld r3,0(r9) │ │ │ │ - bl 6d098 │ │ │ │ nop │ │ │ │ - ld r9,48(r27) │ │ │ │ + lwz r9,112(r27) │ │ │ │ + ld r10,0(r1) │ │ │ │ + clrrdi r2,r21,4 │ │ │ │ + mr r25,r1 │ │ │ │ + neg r2,r2 │ │ │ │ + andi. r9,r9,2048 │ │ │ │ + stdux r10,r1,r2 │ │ │ │ + addi r24,r1,32 │ │ │ │ + bne 26d40 │ │ │ │ + mr r26,r15 │ │ │ │ + ld r2,72(r27) │ │ │ │ + ld r29,120(r27) │ │ │ │ + ld r3,0(r2) │ │ │ │ + bl 3670 │ │ │ │ + ld r2,48(r27) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - mulld r9,r25,r9 │ │ │ │ - sldi r9,r9,4 │ │ │ │ - add r9,r29,r9 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - bl 3ce0 │ │ │ │ - ld r2,24(r1) │ │ │ │ + mulld r2,r26,r2 │ │ │ │ + sldi r2,r2,4 │ │ │ │ + add r2,r29,r2 │ │ │ │ + lfd f3,0(r2) │ │ │ │ + lfd f4,8(r2) │ │ │ │ + bl 367c │ │ │ │ + bl 3d00 │ │ │ │ ld r28,88(r27) │ │ │ │ - bl 6cd88 │ │ │ │ - nop │ │ │ │ - sldi r9,r25,4 │ │ │ │ - add r29,r29,r9 │ │ │ │ + bl 3810 │ │ │ │ + sldi r2,r26,4 │ │ │ │ + add r29,r29,r2 │ │ │ │ subf r30,r28,r3 │ │ │ │ lfd f14,0(r29) │ │ │ │ lfd f15,8(r29) │ │ │ │ - ble cr4,28658 │ │ │ │ + ble cr4,26c28 │ │ │ │ mr r3,r28 │ │ │ │ - addis r26,r2,-3 │ │ │ │ - mr r28,r22 │ │ │ │ - mr r29,r19 │ │ │ │ - bl 6d098 │ │ │ │ - nop │ │ │ │ - addi r26,r26,24384 │ │ │ │ + mr r29,r22 │ │ │ │ + mr r28,r24 │ │ │ │ + bl 3670 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f27,f2 │ │ │ │ fmr f26,f1 │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ fmr f1,f30 │ │ │ │ fmr f2,f31 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - ld r9,96(r27) │ │ │ │ - addis r10,r2,-3 │ │ │ │ - addi r10,r10,24384 │ │ │ │ + bl 367c │ │ │ │ + ld r2,96(r27) │ │ │ │ + plfd f3,269764 # 68890 │ │ │ │ + plfd f4,269764 # 68898 │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ - lfd f20,0(r9) │ │ │ │ - lfd f21,8(r9) │ │ │ │ - lfd f3,0(r10) │ │ │ │ - lfd f4,8(r10) │ │ │ │ + lfd f20,0(r2) │ │ │ │ + lfd f21,8(r2) │ │ │ │ fmr f1,f20 │ │ │ │ fmr f2,f21 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ + plfd f18,269720 # 68890 │ │ │ │ + plfd f19,269720 # 68898 │ │ │ │ xxlxor vs24,vs24,vs24 │ │ │ │ xxlxor vs25,vs25,vs25 │ │ │ │ - fmr f19,f2 │ │ │ │ - fmr f18,f1 │ │ │ │ - b 28588 │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ + mffprd r16,f1 │ │ │ │ + mffprd r17,f2 │ │ │ │ + b 26b74 │ │ │ │ nop │ │ │ │ - bl 3cc0 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 3ce0 │ │ │ │ fmr f3,f20 │ │ │ │ fmr f4,f21 │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - bl 38a0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - lfd f3,0(r26) │ │ │ │ - lfd f4,8(r26) │ │ │ │ + bl 367c │ │ │ │ + bl 38c0 │ │ │ │ + fmr f3,f18 │ │ │ │ + fmr f4,f19 │ │ │ │ addi r30,r30,1 │ │ │ │ addi r28,r28,16 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - bl 6d4b8 │ │ │ │ - nop │ │ │ │ + bl 3830 │ │ │ │ addic. r29,r29,-1 │ │ │ │ fmr f0,f1 │ │ │ │ fmr f1,f2 │ │ │ │ stfd f0,-16(r28) │ │ │ │ stfd f1,-8(r28) │ │ │ │ - beq 28658 │ │ │ │ + beq 26c28 │ │ │ │ mr r3,r30 │ │ │ │ - bl 6d098 │ │ │ │ - nop │ │ │ │ + bl 3670 │ │ │ │ fmr f3,f22 │ │ │ │ fmr f4,f23 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f3,f14 │ │ │ │ fmr f4,f15 │ │ │ │ fmr f17,f2 │ │ │ │ fmr f16,f1 │ │ │ │ - bl 6d328 │ │ │ │ - nop │ │ │ │ + bl 3310 │ │ │ │ fmr f3,f28 │ │ │ │ fmr f4,f29 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ fmr f3,f16 │ │ │ │ fmr f4,f17 │ │ │ │ fmr f1,f14 │ │ │ │ fmr f2,f15 │ │ │ │ - bl 6d328 │ │ │ │ - nop │ │ │ │ + bl 3310 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f3,f26 │ │ │ │ fmr f4,f27 │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ + bl 3d10 │ │ │ │ fmr f13,f2 │ │ │ │ fmr f12,f1 │ │ │ │ fcmpu cr0,f12,f24 │ │ │ │ - bne 28628 │ │ │ │ + bne 26bf8 │ │ │ │ fcmpu cr0,f13,f25 │ │ │ │ - bgt 28520 │ │ │ │ + bgt 26b20 │ │ │ │ fneg f1,f12 │ │ │ │ fneg f2,f13 │ │ │ │ - blt 28740 │ │ │ │ - fmr f0,f18 │ │ │ │ - fmr f1,f19 │ │ │ │ + blt 26d20 │ │ │ │ + mtfprd f1,r17 │ │ │ │ + mtfprd f0,r16 │ │ │ │ addic. r29,r29,-1 │ │ │ │ addi r30,r30,1 │ │ │ │ addi r28,r28,16 │ │ │ │ stfd f0,-16(r28) │ │ │ │ stfd f1,-8(r28) │ │ │ │ - bne 28588 │ │ │ │ + bne 26b74 │ │ │ │ ld r3,24(r27) │ │ │ │ - sldi r25,r25,5 │ │ │ │ - mr r9,r18 │ │ │ │ - mr r5,r22 │ │ │ │ - mr r8,r20 │ │ │ │ + sldi r26,r26,5 │ │ │ │ fmr f1,f14 │ │ │ │ fmr f2,f15 │ │ │ │ - mr r4,r17 │ │ │ │ - addi r16,r16,1 │ │ │ │ - addi r24,r24,16 │ │ │ │ - add r3,r3,r25 │ │ │ │ - bl 19218 │ │ │ │ - cmpd r15,r16 │ │ │ │ - ld r9,0(r1) │ │ │ │ - std r9,0(r23) │ │ │ │ - mr r1,r23 │ │ │ │ - bne 283f0 │ │ │ │ + mr r5,r24 │ │ │ │ + mr r9,r18 │ │ │ │ + mr r8,r20 │ │ │ │ + mr r4,r19 │ │ │ │ + addi r15,r15,1 │ │ │ │ + addi r23,r23,16 │ │ │ │ + add r3,r3,r26 │ │ │ │ + bl 17b10 │ │ │ │ + cmpd r14,r15 │ │ │ │ + ld r2,0(r1) │ │ │ │ + std r2,0(r25) │ │ │ │ + mr r1,r25 │ │ │ │ + bne 26a10 │ │ │ │ addi r1,r31,320 │ │ │ │ ld r0,16(r1) │ │ │ │ lwz r11,8(r1) │ │ │ │ + ld r14,-288(r1) │ │ │ │ ld r15,-280(r1) │ │ │ │ ld r16,-272(r1) │ │ │ │ ld r17,-264(r1) │ │ │ │ ld r18,-256(r1) │ │ │ │ ld r19,-248(r1) │ │ │ │ ld r20,-240(r1) │ │ │ │ ld r21,-232(r1) │ │ │ │ + mtlr r0 │ │ │ │ ld r22,-224(r1) │ │ │ │ ld r23,-216(r1) │ │ │ │ ld r24,-208(r1) │ │ │ │ ld r25,-200(r1) │ │ │ │ ld r26,-192(r1) │ │ │ │ ld r27,-184(r1) │ │ │ │ ld r28,-176(r1) │ │ │ │ - mtlr r0 │ │ │ │ ld r29,-168(r1) │ │ │ │ ld r30,-160(r1) │ │ │ │ ld r31,-152(r1) │ │ │ │ lfd f14,-144(r1) │ │ │ │ lfd f15,-136(r1) │ │ │ │ lfd f16,-128(r1) │ │ │ │ lfd f17,-120(r1) │ │ │ │ lfd f18,-112(r1) │ │ │ │ lfd f19,-104(r1) │ │ │ │ lfd f20,-96(r1) │ │ │ │ lfd f21,-88(r1) │ │ │ │ lfd f22,-80(r1) │ │ │ │ lfd f23,-72(r1) │ │ │ │ + mtocrf 8,r11 │ │ │ │ lfd f24,-64(r1) │ │ │ │ lfd f25,-56(r1) │ │ │ │ lfd f26,-48(r1) │ │ │ │ lfd f27,-40(r1) │ │ │ │ lfd f28,-32(r1) │ │ │ │ lfd f29,-24(r1) │ │ │ │ lfd f30,-16(r1) │ │ │ │ lfd f31,-8(r1) │ │ │ │ - mtocrf 8,r11 │ │ │ │ blr │ │ │ │ - bl 3cc0 │ │ │ │ - ld r2,24(r1) │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + bl 3ce0 │ │ │ │ fmr f3,f20 │ │ │ │ fmr f4,f21 │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - bl 36a0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - b 28548 │ │ │ │ - nop │ │ │ │ - ld r9,264(r27) │ │ │ │ - ldx r25,r9,r24 │ │ │ │ - b 28418 │ │ │ │ - addi r15,r15,1 │ │ │ │ - li r9,0 │ │ │ │ - b 28380 │ │ │ │ + bl 367c │ │ │ │ + bl 36c0 │ │ │ │ + b 26b3c │ │ │ │ + ld r2,264(r27) │ │ │ │ + ldx r26,r2,r23 │ │ │ │ + b 26a38 │ │ │ │ + addi r14,r14,1 │ │ │ │ + li r2,0 │ │ │ │ + b 269a4 │ │ │ │ .long 0x0 │ │ │ │ .long 0x3020000 │ │ │ │ - .long 0x1192 │ │ │ │ + .long 0x1292 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - addis r2,r12,7 │ │ │ │ - addi r2,r2,-2208 │ │ │ │ mflr r0 │ │ │ │ - std r25,-184(r1) │ │ │ │ + std r25,-200(r1) │ │ │ │ ld r25,0(r3) │ │ │ │ - std r27,-168(r1) │ │ │ │ - std r28,-160(r1) │ │ │ │ - std r29,-152(r1) │ │ │ │ - std r30,-144(r1) │ │ │ │ - std r31,-136(r1) │ │ │ │ + std r27,-184(r1) │ │ │ │ + std r28,-176(r1) │ │ │ │ + std r29,-168(r1) │ │ │ │ mr r28,r3 │ │ │ │ - ld r27,8(r25) │ │ │ │ std r0,16(r1) │ │ │ │ - stdu r1,-224(r1) │ │ │ │ - bl 33a0 │ │ │ │ - ld r2,24(r1) │ │ │ │ + std r30,-160(r1) │ │ │ │ + std r31,-152(r1) │ │ │ │ + stdu r1,-240(r1) │ │ │ │ + ld r27,8(r25) │ │ │ │ + bl 33a0 │ │ │ │ mr r30,r3 │ │ │ │ - bl 3660 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 3660 │ │ │ │ divd r29,r27,r30 │ │ │ │ mr r31,r3 │ │ │ │ - mulld r9,r29,r30 │ │ │ │ - subf r9,r9,r27 │ │ │ │ - cmpd r3,r9 │ │ │ │ - blt 28bd0 │ │ │ │ - maddld r31,r29,r31,r9 │ │ │ │ - add r9,r29,r31 │ │ │ │ - cmpd r31,r9 │ │ │ │ - bge 28b78 │ │ │ │ + mulld r2,r29,r30 │ │ │ │ + subf r2,r2,r27 │ │ │ │ + cmpd r3,r2 │ │ │ │ + blt 27140 │ │ │ │ + maddld r31,r29,r31,r2 │ │ │ │ + add r2,r29,r31 │ │ │ │ + cmpd r31,r2 │ │ │ │ + bge 270e0 │ │ │ │ std r24,32(r1) │ │ │ │ ld r24,8(r28) │ │ │ │ - ld r10,72(r25) │ │ │ │ - stfd f16,96(r1) │ │ │ │ - stfd f17,104(r1) │ │ │ │ - stfd f22,144(r1) │ │ │ │ - stfd f23,152(r1) │ │ │ │ - stfd f20,128(r1) │ │ │ │ - stfd f21,136(r1) │ │ │ │ - stfd f26,176(r1) │ │ │ │ - stfd f27,184(r1) │ │ │ │ - stfd f28,192(r1) │ │ │ │ - stfd f29,200(r1) │ │ │ │ - stfd f30,208(r1) │ │ │ │ - stfd f31,216(r1) │ │ │ │ - stfd f18,112(r1) │ │ │ │ - sldi r9,r24,3 │ │ │ │ - stfd f19,120(r1) │ │ │ │ - std r26,48(r1) │ │ │ │ - stfd f24,160(r1) │ │ │ │ - stfd f25,168(r1) │ │ │ │ + ld r9,72(r25) │ │ │ │ + stfd f14,96(r1) │ │ │ │ + stfd f15,104(r1) │ │ │ │ + stfd f16,112(r1) │ │ │ │ ld r27,48(r25) │ │ │ │ - ldx r3,r10,r9 │ │ │ │ - bl 6d098 │ │ │ │ - nop │ │ │ │ + stfd f17,120(r1) │ │ │ │ + stfd f18,128(r1) │ │ │ │ + stfd f19,136(r1) │ │ │ │ + stfd f22,160(r1) │ │ │ │ + stfd f23,168(r1) │ │ │ │ + sldi r2,r24,3 │ │ │ │ + stfd f20,144(r1) │ │ │ │ + stfd f21,152(r1) │ │ │ │ + stfd f26,192(r1) │ │ │ │ + stfd f27,200(r1) │ │ │ │ + ldx r3,r9,r2 │ │ │ │ + stfd f28,208(r1) │ │ │ │ + stfd f29,216(r1) │ │ │ │ + stfd f30,224(r1) │ │ │ │ + stfd f31,232(r1) │ │ │ │ + std r26,48(r1) │ │ │ │ + stfd f24,176(r1) │ │ │ │ + stfd f25,184(r1) │ │ │ │ + bl 3670 │ │ │ │ ld r26,88(r25) │ │ │ │ fmr f25,f2 │ │ │ │ fmr f24,f1 │ │ │ │ mr r3,r26 │ │ │ │ - bl 6d098 │ │ │ │ - nop │ │ │ │ + bl 3670 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,23200 │ │ │ │ + bl 367c │ │ │ │ fmr f19,f2 │ │ │ │ fmr f18,f1 │ │ │ │ + plfd f2,267652 # 683e8 │ │ │ │ + plfd f1,267636 # 683e0 │ │ │ │ fmr f3,f24 │ │ │ │ fmr f4,f25 │ │ │ │ - lfd f1,0(r9) │ │ │ │ - lfd f2,8(r9) │ │ │ │ - bl 6d4b8 │ │ │ │ - nop │ │ │ │ + bl 3830 │ │ │ │ fmr f21,f2 │ │ │ │ fmr f20,f1 │ │ │ │ fmr f3,f24 │ │ │ │ fmr f4,f25 │ │ │ │ fmr f1,f24 │ │ │ │ fmr f2,f25 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ maddld r3,r31,r27,r24 │ │ │ │ ld r28,96(r25) │ │ │ │ - sldi r9,r24,4 │ │ │ │ ld r30,120(r25) │ │ │ │ - ld r31,200(r25) │ │ │ │ - addis r24,r2,-3 │ │ │ │ - sldi r25,r27,4 │ │ │ │ + sldi r24,r24,4 │ │ │ │ xxlxor vs16,vs16,vs16 │ │ │ │ xxlxor vs17,vs17,vs17 │ │ │ │ + ld r31,200(r25) │ │ │ │ + plfd f14,268760 # 68890 │ │ │ │ + sldi r25,r27,4 │ │ │ │ + sldi r27,r27,5 │ │ │ │ + plfd f15,268752 # 68898 │ │ │ │ fmr f23,f2 │ │ │ │ fmr f22,f1 │ │ │ │ - sldi r27,r27,5 │ │ │ │ - addi r24,r24,24384 │ │ │ │ - add r28,r28,r9 │ │ │ │ - sldi r9,r3,4 │ │ │ │ + add r28,r28,r24 │ │ │ │ + sldi r2,r3,4 │ │ │ │ sldi r3,r3,5 │ │ │ │ - add r30,r30,r9 │ │ │ │ + add r30,r30,r2 │ │ │ │ add r31,r31,r3 │ │ │ │ - b 28a00 │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - bl 3cc0 │ │ │ │ - ld r2,24(r1) │ │ │ │ + b 26f88 │ │ │ │ + bl 3ce0 │ │ │ │ fmr f3,f26 │ │ │ │ fmr f4,f27 │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - bl 38a0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - lfd f3,0(r24) │ │ │ │ - lfd f4,8(r24) │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ + bl 38c0 │ │ │ │ + fmr f3,f14 │ │ │ │ + fmr f4,f15 │ │ │ │ + bl 367c │ │ │ │ fmr f3,f28 │ │ │ │ fmr f4,f29 │ │ │ │ - bl 6d4b8 │ │ │ │ - nop │ │ │ │ + bl 3830 │ │ │ │ fmr f0,f1 │ │ │ │ fmr f1,f2 │ │ │ │ stfd f0,0(r31) │ │ │ │ stfd f1,8(r31) │ │ │ │ - fmr f2,f25 │ │ │ │ - fmr f1,f24 │ │ │ │ lfd f3,0(r30) │ │ │ │ lfd f4,8(r30) │ │ │ │ + fmr f1,f24 │ │ │ │ + fmr f2,f25 │ │ │ │ add r30,r30,r25 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - bl 6d328 │ │ │ │ - nop │ │ │ │ + bl 3310 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ + bl 3d10 │ │ │ │ lfd f3,0(r28) │ │ │ │ lfd f4,8(r28) │ │ │ │ - bl 6d4b8 │ │ │ │ - nop │ │ │ │ - bl 3400 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 3830 │ │ │ │ + bl 3400 │ │ │ │ addic. r29,r29,-1 │ │ │ │ stfd f1,16(r31) │ │ │ │ stfd f2,24(r31) │ │ │ │ add r31,r31,r27 │ │ │ │ - beq 28b30 │ │ │ │ + beq 27090 │ │ │ │ lfd f28,0(r30) │ │ │ │ lfd f29,8(r30) │ │ │ │ fmr f1,f24 │ │ │ │ fmr f2,f25 │ │ │ │ fmr f3,f28 │ │ │ │ fmr f4,f29 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - bl 3ce0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - bl 6cd88 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ + bl 3d00 │ │ │ │ + bl 3810 │ │ │ │ subf r3,r26,r3 │ │ │ │ - bl 6d098 │ │ │ │ - nop │ │ │ │ + bl 3670 │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ fmr f2,f21 │ │ │ │ fmr f1,f20 │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f3,f28 │ │ │ │ fmr f4,f29 │ │ │ │ fmr f27,f2 │ │ │ │ fmr f26,f1 │ │ │ │ - bl 6d328 │ │ │ │ - nop │ │ │ │ + bl 3310 │ │ │ │ fmr f3,f22 │ │ │ │ fmr f4,f23 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f13,f2 │ │ │ │ fmr f12,f1 │ │ │ │ fmr f3,f26 │ │ │ │ fmr f4,f27 │ │ │ │ fmr f1,f28 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f28,f12 │ │ │ │ fmr f29,f13 │ │ │ │ - bl 6d328 │ │ │ │ - nop │ │ │ │ + bl 3310 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f3,f18 │ │ │ │ fmr f4,f19 │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ + bl 3d10 │ │ │ │ lfd f26,0(r28) │ │ │ │ lfd f27,8(r28) │ │ │ │ fmr f13,f2 │ │ │ │ fmr f12,f1 │ │ │ │ fcmpu cr0,f12,f16 │ │ │ │ - bne 28af0 │ │ │ │ + bne 27050 │ │ │ │ fcmpu cr0,f13,f17 │ │ │ │ - bgt 28940 │ │ │ │ + bgt 26ef0 │ │ │ │ fneg f1,f12 │ │ │ │ fneg f2,f13 │ │ │ │ - blt 28ba0 │ │ │ │ - lfd f3,0(r24) │ │ │ │ - lfd f4,8(r24) │ │ │ │ + blt 27110 │ │ │ │ + plfd f3,268336 # 68890 │ │ │ │ + plfd f4,268336 # 68898 │ │ │ │ fmr f1,f26 │ │ │ │ fmr f2,f27 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f0,f1 │ │ │ │ fmr f1,f2 │ │ │ │ - b 28990 │ │ │ │ + b 26f2c │ │ │ │ nop │ │ │ │ nop │ │ │ │ - nop │ │ │ │ - lfd f16,96(r1) │ │ │ │ - lfd f17,104(r1) │ │ │ │ - lfd f18,112(r1) │ │ │ │ - lfd f19,120(r1) │ │ │ │ - lfd f20,128(r1) │ │ │ │ - lfd f21,136(r1) │ │ │ │ - lfd f22,144(r1) │ │ │ │ - lfd f23,152(r1) │ │ │ │ - lfd f24,160(r1) │ │ │ │ - lfd f25,168(r1) │ │ │ │ - lfd f26,176(r1) │ │ │ │ - lfd f27,184(r1) │ │ │ │ - lfd f28,192(r1) │ │ │ │ - lfd f29,200(r1) │ │ │ │ - lfd f30,208(r1) │ │ │ │ - lfd f31,216(r1) │ │ │ │ + lfd f14,96(r1) │ │ │ │ + lfd f15,104(r1) │ │ │ │ + lfd f16,112(r1) │ │ │ │ + lfd f17,120(r1) │ │ │ │ + lfd f18,128(r1) │ │ │ │ + lfd f19,136(r1) │ │ │ │ + lfd f20,144(r1) │ │ │ │ + lfd f21,152(r1) │ │ │ │ + lfd f22,160(r1) │ │ │ │ + lfd f23,168(r1) │ │ │ │ + lfd f24,176(r1) │ │ │ │ + lfd f25,184(r1) │ │ │ │ + lfd f26,192(r1) │ │ │ │ + lfd f27,200(r1) │ │ │ │ + lfd f28,208(r1) │ │ │ │ + lfd f29,216(r1) │ │ │ │ + lfd f30,224(r1) │ │ │ │ + lfd f31,232(r1) │ │ │ │ ld r24,32(r1) │ │ │ │ ld r26,48(r1) │ │ │ │ - addi r1,r1,224 │ │ │ │ + addi r1,r1,240 │ │ │ │ ld r0,16(r1) │ │ │ │ - ld r25,-184(r1) │ │ │ │ - ld r27,-168(r1) │ │ │ │ - ld r28,-160(r1) │ │ │ │ - ld r29,-152(r1) │ │ │ │ - ld r30,-144(r1) │ │ │ │ - ld r31,-136(r1) │ │ │ │ + ld r25,-200(r1) │ │ │ │ + ld r27,-184(r1) │ │ │ │ + ld r28,-176(r1) │ │ │ │ + ld r29,-168(r1) │ │ │ │ + ld r30,-160(r1) │ │ │ │ + ld r31,-152(r1) │ │ │ │ mtlr r0 │ │ │ │ blr │ │ │ │ - bl 3cc0 │ │ │ │ - ld r2,24(r1) │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + bl 3ce0 │ │ │ │ fmr f3,f26 │ │ │ │ fmr f4,f27 │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - bl 36a0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - b 28968 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ + bl 36c0 │ │ │ │ + plfd f3,268132 # 68890 │ │ │ │ + plfd f4,268132 # 68898 │ │ │ │ + b 26f14 │ │ │ │ addi r29,r29,1 │ │ │ │ - li r9,0 │ │ │ │ - b 28804 │ │ │ │ + li r2,0 │ │ │ │ + b 26dc4 │ │ │ │ .long 0x0 │ │ │ │ .long 0x1020000 │ │ │ │ - .long 0x890 │ │ │ │ + .long 0x892 │ │ │ │ nop │ │ │ │ nop │ │ │ │ - addis r2,r12,7 │ │ │ │ - addi r2,r2,-3312 │ │ │ │ mflr r0 │ │ │ │ mfocrf r11,8 │ │ │ │ stfd f14,-144(r1) │ │ │ │ stfd f15,-136(r1) │ │ │ │ stfd f16,-128(r1) │ │ │ │ stfd f17,-120(r1) │ │ │ │ stfd f18,-112(r1) │ │ │ │ + std r0,16(r1) │ │ │ │ stfd f19,-104(r1) │ │ │ │ stfd f20,-96(r1) │ │ │ │ stfd f21,-88(r1) │ │ │ │ stfd f22,-80(r1) │ │ │ │ stfd f23,-72(r1) │ │ │ │ stfd f24,-64(r1) │ │ │ │ stfd f25,-56(r1) │ │ │ │ stfd f26,-48(r1) │ │ │ │ stfd f27,-40(r1) │ │ │ │ stfd f28,-32(r1) │ │ │ │ stfd f29,-24(r1) │ │ │ │ stfd f30,-16(r1) │ │ │ │ stfd f31,-8(r1) │ │ │ │ - std r14,-288(r1) │ │ │ │ std r15,-280(r1) │ │ │ │ + mr r15,r3 │ │ │ │ std r16,-272(r1) │ │ │ │ std r17,-264(r1) │ │ │ │ std r18,-256(r1) │ │ │ │ - std r0,16(r1) │ │ │ │ + std r14,-288(r1) │ │ │ │ std r19,-248(r1) │ │ │ │ std r20,-240(r1) │ │ │ │ std r21,-232(r1) │ │ │ │ std r22,-224(r1) │ │ │ │ std r23,-216(r1) │ │ │ │ std r24,-208(r1) │ │ │ │ std r25,-200(r1) │ │ │ │ std r26,-192(r1) │ │ │ │ std r27,-184(r1) │ │ │ │ std r29,-168(r1) │ │ │ │ + ld r29,16(r3) │ │ │ │ std r30,-160(r1) │ │ │ │ std r31,-152(r1) │ │ │ │ stw r11,8(r1) │ │ │ │ std r28,-176(r1) │ │ │ │ - ld r29,16(r3) │ │ │ │ stdu r1,-416(r1) │ │ │ │ - mr r14,r3 │ │ │ │ mr r31,r1 │ │ │ │ - bl 33a0 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 33a0 │ │ │ │ mr r30,r3 │ │ │ │ - bl 3660 │ │ │ │ - ld r2,24(r1) │ │ │ │ - divd r15,r29,r30 │ │ │ │ - mulld r9,r15,r30 │ │ │ │ - subf r9,r9,r29 │ │ │ │ - cmpd r3,r9 │ │ │ │ - blt 290dc │ │ │ │ - maddld r16,r15,r3,r9 │ │ │ │ - add r15,r15,r16 │ │ │ │ - cmpd r16,r15 │ │ │ │ - bge 28ff8 │ │ │ │ - ld r19,24(r14) │ │ │ │ - sldi r10,r16,4 │ │ │ │ - ld r9,32(r14) │ │ │ │ - ld r21,0(r14) │ │ │ │ - addi r20,r10,8 │ │ │ │ - sldi r18,r19,5 │ │ │ │ - sldi r10,r19,1 │ │ │ │ - std r9,112(r31) │ │ │ │ - addi r18,r18,47 │ │ │ │ - addi r17,r10,2 │ │ │ │ - cmpdi cr4,r10,-1 │ │ │ │ + bl 3660 │ │ │ │ + divd r16,r29,r30 │ │ │ │ + mulld r2,r16,r30 │ │ │ │ + subf r2,r2,r29 │ │ │ │ + cmpd r3,r2 │ │ │ │ + blt 275ec │ │ │ │ + maddld r17,r16,r3,r2 │ │ │ │ + add r16,r16,r17 │ │ │ │ + cmpd r17,r16 │ │ │ │ + bge 27518 │ │ │ │ + ld r14,24(r15) │ │ │ │ + ld r20,32(r15) │ │ │ │ + sldi r2,r17,4 │ │ │ │ + ld r22,0(r15) │ │ │ │ + addi r21,r2,8 │ │ │ │ + sldi r19,r14,5 │ │ │ │ + sldi r2,r14,1 │ │ │ │ + std r20,112(r31) │ │ │ │ + addi r19,r19,47 │ │ │ │ + addi r18,r2,2 │ │ │ │ + cmpdi cr4,r2,-1 │ │ │ │ + mr r20,r19 │ │ │ │ + std r18,120(r31) │ │ │ │ nop │ │ │ │ - lwz r10,112(r21) │ │ │ │ - ld r8,0(r1) │ │ │ │ - clrrdi r9,r18,4 │ │ │ │ - mr r24,r1 │ │ │ │ - neg r9,r9 │ │ │ │ - andi. r10,r10,2048 │ │ │ │ - stdux r8,r1,r9 │ │ │ │ - addi r23,r1,112 │ │ │ │ - bne 290d0 │ │ │ │ - mr r26,r16 │ │ │ │ - ld r9,72(r21) │ │ │ │ - ld r25,120(r21) │ │ │ │ - ld r3,0(r9) │ │ │ │ - bl 6d098 │ │ │ │ nop │ │ │ │ - ld r9,48(r21) │ │ │ │ + nop │ │ │ │ + lwz r9,112(r22) │ │ │ │ + ld r10,0(r1) │ │ │ │ + clrrdi r2,r20,4 │ │ │ │ + mr r24,r1 │ │ │ │ + neg r2,r2 │ │ │ │ + andi. r9,r9,2048 │ │ │ │ + stdux r10,r1,r2 │ │ │ │ + addi r25,r1,112 │ │ │ │ + bne 275e0 │ │ │ │ + mr r27,r17 │ │ │ │ + ld r2,72(r22) │ │ │ │ + ld r26,120(r22) │ │ │ │ + ld r3,0(r2) │ │ │ │ + bl 3670 │ │ │ │ + ld r2,48(r22) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - mulld r9,r26,r9 │ │ │ │ - sldi r9,r9,4 │ │ │ │ - add r9,r25,r9 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - bl 3ce0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - ld r29,88(r21) │ │ │ │ - bl 6cd88 │ │ │ │ - nop │ │ │ │ - ld r10,8(r14) │ │ │ │ - sldi r9,r26,4 │ │ │ │ - subf r30,r29,r3 │ │ │ │ - add r25,r25,r9 │ │ │ │ - ld r22,0(r10) │ │ │ │ - blt cr4,28fa8 │ │ │ │ - mr r3,r29 │ │ │ │ - addis r27,r2,-3 │ │ │ │ - mr r28,r23 │ │ │ │ - mr r29,r17 │ │ │ │ - bl 6d098 │ │ │ │ - nop │ │ │ │ - addi r27,r27,24384 │ │ │ │ + mulld r2,r27,r2 │ │ │ │ + sldi r2,r2,4 │ │ │ │ + add r2,r26,r2 │ │ │ │ + lfd f3,0(r2) │ │ │ │ + lfd f4,8(r2) │ │ │ │ + bl 367c │ │ │ │ + bl 3d00 │ │ │ │ + ld r28,88(r22) │ │ │ │ + bl 3810 │ │ │ │ + ld r9,8(r15) │ │ │ │ + sldi r2,r27,4 │ │ │ │ + subf r30,r28,r3 │ │ │ │ + add r26,r26,r2 │ │ │ │ + ld r23,0(r9) │ │ │ │ + blt cr4,274c8 │ │ │ │ + mr r3,r28 │ │ │ │ + mr r28,r25 │ │ │ │ + bl 3670 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - mr r3,r22 │ │ │ │ - lfd f28,0(r25) │ │ │ │ - lfd f29,8(r25) │ │ │ │ + bl 367c │ │ │ │ + mr r3,r23 │ │ │ │ + lfd f28,0(r26) │ │ │ │ + lfd f29,8(r26) │ │ │ │ fmr f23,f2 │ │ │ │ fmr f22,f1 │ │ │ │ - bl 6d098 │ │ │ │ - nop │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,23200 │ │ │ │ + bl 3670 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ - lfd f2,8(r9) │ │ │ │ - lfd f1,0(r9) │ │ │ │ - bl 6d4b8 │ │ │ │ - nop │ │ │ │ + plfd f2,266416 # 683e8 │ │ │ │ + plfd f1,266400 # 683e0 │ │ │ │ + bl 3830 │ │ │ │ fmr f25,f2 │ │ │ │ fmr f24,f1 │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ fmr f1,f30 │ │ │ │ fmr f2,f31 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - ld r9,96(r21) │ │ │ │ - addis r10,r2,-3 │ │ │ │ - addi r10,r10,24384 │ │ │ │ + bl 367c │ │ │ │ + ld r2,96(r22) │ │ │ │ + plfd f3,267556 # 68890 │ │ │ │ + plfd f4,267556 # 68898 │ │ │ │ fmr f27,f2 │ │ │ │ fmr f26,f1 │ │ │ │ - lfd f18,0(r9) │ │ │ │ - lfd f19,8(r9) │ │ │ │ - lfd f3,0(r10) │ │ │ │ - lfd f4,8(r10) │ │ │ │ + lfd f18,0(r2) │ │ │ │ + lfd f19,8(r2) │ │ │ │ fmr f1,f18 │ │ │ │ fmr f2,f19 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ + plfd f16,267512 # 68890 │ │ │ │ + plfd f17,267512 # 68898 │ │ │ │ xxlxor vs20,vs20,vs20 │ │ │ │ xxlxor vs21,vs21,vs21 │ │ │ │ - fmr f15,f2 │ │ │ │ - fmr f14,f1 │ │ │ │ - b 28ed8 │ │ │ │ - bl 3cc0 │ │ │ │ - ld r2,24(r1) │ │ │ │ + ld r29,120(r31) │ │ │ │ + mffprd r18,f1 │ │ │ │ + mffprd r19,f2 │ │ │ │ + b 27414 │ │ │ │ + bl 3ce0 │ │ │ │ fmr f3,f18 │ │ │ │ fmr f4,f19 │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - bl 38a0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - lfd f3,0(r27) │ │ │ │ - lfd f4,8(r27) │ │ │ │ + bl 367c │ │ │ │ + bl 38c0 │ │ │ │ + fmr f3,f16 │ │ │ │ + fmr f4,f17 │ │ │ │ addi r30,r30,1 │ │ │ │ addi r28,r28,16 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - bl 6d4b8 │ │ │ │ - nop │ │ │ │ + bl 3830 │ │ │ │ addic. r29,r29,-1 │ │ │ │ fmr f0,f1 │ │ │ │ fmr f1,f2 │ │ │ │ stfd f0,-16(r28) │ │ │ │ stfd f1,-8(r28) │ │ │ │ - beq 28fa8 │ │ │ │ + beq 274c8 │ │ │ │ mr r3,r30 │ │ │ │ - bl 6d098 │ │ │ │ - nop │ │ │ │ + bl 3670 │ │ │ │ fmr f3,f24 │ │ │ │ fmr f4,f25 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f3,f28 │ │ │ │ fmr f4,f29 │ │ │ │ - fmr f17,f2 │ │ │ │ - fmr f16,f1 │ │ │ │ - bl 6d328 │ │ │ │ - nop │ │ │ │ + fmr f15,f2 │ │ │ │ + fmr f14,f1 │ │ │ │ + bl 3310 │ │ │ │ fmr f3,f26 │ │ │ │ fmr f4,f27 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - fmr f3,f16 │ │ │ │ - fmr f4,f17 │ │ │ │ + fmr f3,f14 │ │ │ │ + fmr f4,f15 │ │ │ │ fmr f1,f28 │ │ │ │ fmr f2,f29 │ │ │ │ - bl 6d328 │ │ │ │ - nop │ │ │ │ + bl 3310 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f3,f22 │ │ │ │ fmr f4,f23 │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ + bl 3d10 │ │ │ │ fmr f13,f2 │ │ │ │ fmr f12,f1 │ │ │ │ fcmpu cr0,f12,f20 │ │ │ │ - bne 28f78 │ │ │ │ + bne 27498 │ │ │ │ fcmpu cr0,f13,f21 │ │ │ │ - bgt 28e70 │ │ │ │ + bgt 273c0 │ │ │ │ fneg f1,f12 │ │ │ │ fneg f2,f13 │ │ │ │ - blt 290a0 │ │ │ │ - fmr f0,f14 │ │ │ │ - fmr f1,f15 │ │ │ │ + blt 275c0 │ │ │ │ + mtfprd f1,r19 │ │ │ │ + mtfprd f0,r18 │ │ │ │ addic. r29,r29,-1 │ │ │ │ addi r30,r30,1 │ │ │ │ addi r28,r28,16 │ │ │ │ stfd f0,-16(r28) │ │ │ │ stfd f1,-8(r28) │ │ │ │ - bne 28ed8 │ │ │ │ - ld r6,24(r21) │ │ │ │ - sldi r26,r26,5 │ │ │ │ + bne 27414 │ │ │ │ + ld r2,24(r22) │ │ │ │ + sldi r27,r27,5 │ │ │ │ ld r7,112(r31) │ │ │ │ - mr r9,r25 │ │ │ │ - mr r10,r22 │ │ │ │ - mr r8,r23 │ │ │ │ - addi r16,r16,1 │ │ │ │ - addi r20,r20,16 │ │ │ │ - add r6,r6,r26 │ │ │ │ - lfd f3,16(r6) │ │ │ │ - lfd f4,24(r6) │ │ │ │ - lfd f1,0(r6) │ │ │ │ - lfd f2,8(r6) │ │ │ │ - std r19,96(r1) │ │ │ │ - bl 17f58 │ │ │ │ - cmpd r15,r16 │ │ │ │ - ld r9,0(r1) │ │ │ │ - std r9,0(r24) │ │ │ │ + mr r10,r23 │ │ │ │ + mr r9,r26 │ │ │ │ + mr r8,r25 │ │ │ │ + addi r17,r17,1 │ │ │ │ + addi r21,r21,16 │ │ │ │ + add r2,r2,r27 │ │ │ │ + lfd f3,16(r2) │ │ │ │ + lfd f4,24(r2) │ │ │ │ + lfd f1,0(r2) │ │ │ │ + lfd f2,8(r2) │ │ │ │ + std r14,96(r1) │ │ │ │ + bl 168a0 │ │ │ │ + cmpd r16,r17 │ │ │ │ + ld r2,0(r1) │ │ │ │ + std r2,0(r24) │ │ │ │ mr r1,r24 │ │ │ │ - bne 28d10 │ │ │ │ + bne 27280 │ │ │ │ addi r1,r31,416 │ │ │ │ ld r0,16(r1) │ │ │ │ lwz r11,8(r1) │ │ │ │ ld r14,-288(r1) │ │ │ │ ld r15,-280(r1) │ │ │ │ ld r16,-272(r1) │ │ │ │ ld r17,-264(r1) │ │ │ │ ld r18,-256(r1) │ │ │ │ ld r19,-248(r1) │ │ │ │ ld r20,-240(r1) │ │ │ │ ld r21,-232(r1) │ │ │ │ + mtlr r0 │ │ │ │ ld r22,-224(r1) │ │ │ │ ld r23,-216(r1) │ │ │ │ ld r24,-208(r1) │ │ │ │ ld r25,-200(r1) │ │ │ │ ld r26,-192(r1) │ │ │ │ ld r27,-184(r1) │ │ │ │ - mtlr r0 │ │ │ │ ld r28,-176(r1) │ │ │ │ ld r29,-168(r1) │ │ │ │ ld r30,-160(r1) │ │ │ │ ld r31,-152(r1) │ │ │ │ lfd f14,-144(r1) │ │ │ │ lfd f15,-136(r1) │ │ │ │ lfd f16,-128(r1) │ │ │ │ lfd f17,-120(r1) │ │ │ │ lfd f18,-112(r1) │ │ │ │ lfd f19,-104(r1) │ │ │ │ lfd f20,-96(r1) │ │ │ │ lfd f21,-88(r1) │ │ │ │ lfd f22,-80(r1) │ │ │ │ lfd f23,-72(r1) │ │ │ │ + mtocrf 8,r11 │ │ │ │ lfd f24,-64(r1) │ │ │ │ lfd f25,-56(r1) │ │ │ │ lfd f26,-48(r1) │ │ │ │ lfd f27,-40(r1) │ │ │ │ lfd f28,-32(r1) │ │ │ │ lfd f29,-24(r1) │ │ │ │ lfd f30,-16(r1) │ │ │ │ lfd f31,-8(r1) │ │ │ │ - mtocrf 8,r11 │ │ │ │ blr │ │ │ │ - bl 3cc0 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 3ce0 │ │ │ │ fmr f3,f18 │ │ │ │ fmr f4,f19 │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - bl 36a0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - b 28e98 │ │ │ │ - nop │ │ │ │ - ld r9,264(r21) │ │ │ │ - ldx r26,r9,r20 │ │ │ │ - b 28d38 │ │ │ │ - addi r15,r15,1 │ │ │ │ - li r9,0 │ │ │ │ - b 28cd0 │ │ │ │ + bl 367c │ │ │ │ + bl 36c0 │ │ │ │ + b 273dc │ │ │ │ + ld r2,264(r22) │ │ │ │ + ldx r27,r2,r21 │ │ │ │ + b 272a8 │ │ │ │ + addi r16,r16,1 │ │ │ │ + li r2,0 │ │ │ │ + b 27230 │ │ │ │ .long 0x0 │ │ │ │ .long 0x3020000 │ │ │ │ .long 0x1292 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - addis r2,r12,7 │ │ │ │ - addi r2,r2,-4608 │ │ │ │ mflr r0 │ │ │ │ mfocrf r11,8 │ │ │ │ stfd f18,-112(r1) │ │ │ │ stfd f19,-104(r1) │ │ │ │ stfd f20,-96(r1) │ │ │ │ stfd f21,-88(r1) │ │ │ │ stfd f22,-80(r1) │ │ │ │ + std r0,16(r1) │ │ │ │ stfd f23,-72(r1) │ │ │ │ stfd f24,-64(r1) │ │ │ │ stfd f25,-56(r1) │ │ │ │ stfd f26,-48(r1) │ │ │ │ stfd f27,-40(r1) │ │ │ │ stfd f28,-32(r1) │ │ │ │ stfd f29,-24(r1) │ │ │ │ stfd f30,-16(r1) │ │ │ │ stfd f31,-8(r1) │ │ │ │ - std r14,-256(r1) │ │ │ │ - std r15,-248(r1) │ │ │ │ + std r17,-232(r1) │ │ │ │ + std r16,-240(r1) │ │ │ │ + std r27,-152(r1) │ │ │ │ std r28,-144(r1) │ │ │ │ std r29,-136(r1) │ │ │ │ + mr r29,r3 │ │ │ │ std r30,-128(r1) │ │ │ │ - std r16,-240(r1) │ │ │ │ - std r17,-232(r1) │ │ │ │ + std r31,-120(r1) │ │ │ │ + std r15,-248(r1) │ │ │ │ std r18,-224(r1) │ │ │ │ std r19,-216(r1) │ │ │ │ - std r0,16(r1) │ │ │ │ std r20,-208(r1) │ │ │ │ std r21,-200(r1) │ │ │ │ std r22,-192(r1) │ │ │ │ std r23,-184(r1) │ │ │ │ std r24,-176(r1) │ │ │ │ std r25,-168(r1) │ │ │ │ std r26,-160(r1) │ │ │ │ - std r27,-152(r1) │ │ │ │ - std r31,-120(r1) │ │ │ │ stw r11,8(r1) │ │ │ │ - ld r28,16(r3) │ │ │ │ stdu r1,-288(r1) │ │ │ │ - mr r29,r3 │ │ │ │ + ld r28,16(r3) │ │ │ │ mr r31,r1 │ │ │ │ - bl 33a0 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 33a0 │ │ │ │ mr r30,r3 │ │ │ │ - bl 3660 │ │ │ │ - ld r2,24(r1) │ │ │ │ - divd r14,r28,r30 │ │ │ │ - mr r15,r3 │ │ │ │ - mulld r9,r14,r30 │ │ │ │ - subf r9,r9,r28 │ │ │ │ - cmpd r3,r9 │ │ │ │ - blt 296c4 │ │ │ │ - maddld r15,r14,r15,r9 │ │ │ │ - add r14,r14,r15 │ │ │ │ - cmpd r15,r14 │ │ │ │ - bge 295b4 │ │ │ │ - ld r21,8(r29) │ │ │ │ - ld r20,32(r29) │ │ │ │ - sldi r24,r15,4 │ │ │ │ - addis r17,r2,-3 │ │ │ │ - ld r16,48(r29) │ │ │ │ - ld r18,40(r29) │ │ │ │ - ld r19,24(r29) │ │ │ │ - ld r27,0(r29) │ │ │ │ - addi r17,r17,24384 │ │ │ │ - addi r24,r24,8 │ │ │ │ - mr r3,r21 │ │ │ │ - sldi r22,r20,4 │ │ │ │ - cmpdi cr4,r20,1 │ │ │ │ - bl 6d098 │ │ │ │ - nop │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r22,r22,15 │ │ │ │ - addi r9,r9,23200 │ │ │ │ - fmr f25,f2 │ │ │ │ - fmr f24,f1 │ │ │ │ - lfd f2,8(r9) │ │ │ │ - lfd f1,0(r9) │ │ │ │ - fmr f3,f24 │ │ │ │ - fmr f4,f25 │ │ │ │ - bl 6d4b8 │ │ │ │ - nop │ │ │ │ + bl 3660 │ │ │ │ + divd r17,r28,r30 │ │ │ │ + mr r27,r3 │ │ │ │ + mulld r2,r17,r30 │ │ │ │ + subf r2,r2,r28 │ │ │ │ + cmpd r3,r2 │ │ │ │ + blt 27b28 │ │ │ │ + maddld r27,r17,r27,r2 │ │ │ │ + add r17,r17,r27 │ │ │ │ + cmpd r27,r17 │ │ │ │ + bge 27a28 │ │ │ │ + ld r22,8(r29) │ │ │ │ + ld r21,32(r29) │ │ │ │ + sldi r25,r27,4 │ │ │ │ + ld r18,48(r29) │ │ │ │ + ld r19,40(r29) │ │ │ │ + ld r20,24(r29) │ │ │ │ + ld r29,0(r29) │ │ │ │ + addi r25,r25,8 │ │ │ │ + mr r3,r22 │ │ │ │ + sldi r23,r21,4 │ │ │ │ + cmpdi cr4,r21,1 │ │ │ │ + bl 3670 │ │ │ │ + addi r23,r23,15 │ │ │ │ fmr f23,f2 │ │ │ │ fmr f22,f1 │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - lwz r9,112(r27) │ │ │ │ - mr r26,r1 │ │ │ │ - andi. r9,r9,2048 │ │ │ │ - bne 29650 │ │ │ │ - mr r29,r15 │ │ │ │ - ld r8,72(r27) │ │ │ │ - ld r10,0(r1) │ │ │ │ - clrrdi r9,r22,4 │ │ │ │ - ld r30,120(r27) │ │ │ │ - neg r9,r9 │ │ │ │ - ld r3,0(r8) │ │ │ │ - stdux r10,r1,r9 │ │ │ │ - addi r28,r1,32 │ │ │ │ - bl 6d098 │ │ │ │ - nop │ │ │ │ - ld r9,48(r27) │ │ │ │ + plfd f2,265420 # 683e8 │ │ │ │ + plfd f1,265404 # 683e0 │ │ │ │ + fmr f3,f22 │ │ │ │ + fmr f4,f23 │ │ │ │ + bl 3830 │ │ │ │ + fmr f21,f2 │ │ │ │ + fmr f20,f1 │ │ │ │ + lwz r2,112(r29) │ │ │ │ + mr r16,r1 │ │ │ │ + andi. r2,r2,2048 │ │ │ │ + bne 27ac0 │ │ │ │ + mr r26,r27 │ │ │ │ + ld r10,72(r29) │ │ │ │ + ld r9,0(r1) │ │ │ │ + clrrdi r2,r23,4 │ │ │ │ + ld r30,120(r29) │ │ │ │ + neg r2,r2 │ │ │ │ + ld r3,0(r10) │ │ │ │ + stdux r9,r1,r2 │ │ │ │ + addi r24,r1,32 │ │ │ │ + bl 3670 │ │ │ │ + ld r2,48(r29) │ │ │ │ fmr f27,f2 │ │ │ │ fmr f26,f1 │ │ │ │ - mulld r9,r29,r9 │ │ │ │ - sldi r9,r9,4 │ │ │ │ - add r9,r30,r9 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - bl 3ce0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - ld r25,88(r27) │ │ │ │ + mulld r2,r26,r2 │ │ │ │ + sldi r2,r2,4 │ │ │ │ + add r2,r30,r2 │ │ │ │ + lfd f3,0(r2) │ │ │ │ + lfd f4,8(r2) │ │ │ │ + bl 367c │ │ │ │ + bl 3d00 │ │ │ │ + ld r28,88(r29) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - mr r3,r25 │ │ │ │ - bl 6d098 │ │ │ │ - nop │ │ │ │ - sldi r9,r29,4 │ │ │ │ + mr r3,r28 │ │ │ │ + bl 3670 │ │ │ │ + sldi r2,r26,4 │ │ │ │ fmr f19,f2 │ │ │ │ fmr f18,f1 │ │ │ │ - add r30,r30,r9 │ │ │ │ - fmr f1,f30 │ │ │ │ fmr f2,f31 │ │ │ │ - lfd f20,0(r30) │ │ │ │ - lfd f21,8(r30) │ │ │ │ - bl 6cd88 │ │ │ │ - nop │ │ │ │ - subf r3,r25,r3 │ │ │ │ - bl 6d098 │ │ │ │ - nop │ │ │ │ + fmr f1,f30 │ │ │ │ + add r30,r30,r2 │ │ │ │ + lfd f24,0(r30) │ │ │ │ + lfd f25,8(r30) │ │ │ │ + bl 3810 │ │ │ │ + subf r3,r28,r3 │ │ │ │ + bl 3670 │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - fmr f2,f23 │ │ │ │ - fmr f1,f22 │ │ │ │ + fmr f2,f21 │ │ │ │ + fmr f1,f20 │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ fmr f3,f26 │ │ │ │ fmr f4,f27 │ │ │ │ fmr f1,f26 │ │ │ │ fmr f2,f27 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f27,f2 │ │ │ │ fmr f26,f1 │ │ │ │ - fmr f3,f20 │ │ │ │ - fmr f4,f21 │ │ │ │ + fmr f3,f24 │ │ │ │ + fmr f4,f25 │ │ │ │ fmr f1,f28 │ │ │ │ fmr f2,f29 │ │ │ │ - bl 6d328 │ │ │ │ - nop │ │ │ │ + bl 3310 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f27 │ │ │ │ fmr f1,f26 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f13,f2 │ │ │ │ fmr f12,f1 │ │ │ │ - fmr f2,f21 │ │ │ │ - fmr f1,f20 │ │ │ │ + fmr f2,f25 │ │ │ │ + fmr f1,f24 │ │ │ │ fmr f3,f28 │ │ │ │ fmr f4,f29 │ │ │ │ fmr f28,f12 │ │ │ │ fmr f29,f13 │ │ │ │ - bl 6d328 │ │ │ │ - nop │ │ │ │ + bl 3310 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ fmr f3,f18 │ │ │ │ fmr f4,f19 │ │ │ │ fmr f1,f18 │ │ │ │ fmr f2,f19 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ + bl 3d10 │ │ │ │ xxlxor vs10,vs10,vs10 │ │ │ │ xxlxor vs11,vs11,vs11 │ │ │ │ - ld r9,96(r27) │ │ │ │ + ld r2,96(r29) │ │ │ │ fmr f13,f2 │ │ │ │ fmr f12,f1 │ │ │ │ + lfd f28,0(r2) │ │ │ │ + lfd f29,8(r2) │ │ │ │ fcmpu cr0,f12,f10 │ │ │ │ - bne 29428 │ │ │ │ + bne 278d8 │ │ │ │ fcmpu cr0,f13,f11 │ │ │ │ - lfd f26,0(r9) │ │ │ │ - lfd f27,8(r9) │ │ │ │ - ble 29660 │ │ │ │ - bl 3cc0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - fmr f3,f26 │ │ │ │ - fmr f4,f27 │ │ │ │ - fmr f29,f2 │ │ │ │ - fmr f28,f1 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - bl 38a0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - lfd f3,0(r17) │ │ │ │ - lfd f4,8(r17) │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + ble 27ad0 │ │ │ │ + bl 3ce0 │ │ │ │ fmr f3,f28 │ │ │ │ fmr f4,f29 │ │ │ │ - bl 6d4b8 │ │ │ │ - nop │ │ │ │ - fmr f29,f2 │ │ │ │ - fmr f28,f1 │ │ │ │ - fmr f3,f24 │ │ │ │ - fmr f4,f25 │ │ │ │ - fmr f1,f20 │ │ │ │ - fmr f2,f21 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - fmr f3,f30 │ │ │ │ - fmr f4,f31 │ │ │ │ - bl 6d328 │ │ │ │ - nop │ │ │ │ - fmr f4,f2 │ │ │ │ - fmr f3,f1 │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ + fmr f27,f2 │ │ │ │ + fmr f26,f1 │ │ │ │ + bl 367c │ │ │ │ + bl 38c0 │ │ │ │ + plfd f3,266136 # 68890 │ │ │ │ + plfd f4,266136 # 68898 │ │ │ │ + bl 367c │ │ │ │ fmr f3,f26 │ │ │ │ fmr f4,f27 │ │ │ │ - bl 6d4b8 │ │ │ │ - nop │ │ │ │ - bl 3400 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 3830 │ │ │ │ fmr f27,f2 │ │ │ │ fmr f26,f1 │ │ │ │ - stfd f28,0(r28) │ │ │ │ - stfd f29,8(r28) │ │ │ │ - ble cr4,29570 │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r23,r20,-1 │ │ │ │ - addi r30,r16,16 │ │ │ │ - addi r25,r28,16 │ │ │ │ - addi r9,r9,23200 │ │ │ │ - lfd f30,0(r9) │ │ │ │ - lfd f31,8(r9) │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ + fmr f3,f22 │ │ │ │ + fmr f4,f23 │ │ │ │ + fmr f1,f24 │ │ │ │ + fmr f2,f25 │ │ │ │ + bl 367c │ │ │ │ + fmr f3,f30 │ │ │ │ + fmr f4,f31 │ │ │ │ + bl 3310 │ │ │ │ + fmr f4,f2 │ │ │ │ + fmr f3,f1 │ │ │ │ + bl 3d10 │ │ │ │ + fmr f3,f28 │ │ │ │ + fmr f4,f29 │ │ │ │ + bl 3830 │ │ │ │ + bl 3400 │ │ │ │ + fmr f29,f2 │ │ │ │ + fmr f28,f1 │ │ │ │ + stfd f26,0(r24) │ │ │ │ + stfd f27,8(r24) │ │ │ │ + ble cr4,279e4 │ │ │ │ + plfd f30,264816 # 683e0 │ │ │ │ + plfd f31,264816 # 683e8 │ │ │ │ + addi r15,r21,-1 │ │ │ │ + addi r28,r18,16 │ │ │ │ + addi r30,r24,16 │ │ │ │ nop │ │ │ │ - fmr f3,f26 │ │ │ │ - fmr f4,f27 │ │ │ │ + fmr f3,f28 │ │ │ │ + fmr f4,f29 │ │ │ │ fmr f1,f30 │ │ │ │ fmr f2,f31 │ │ │ │ + addi r28,r28,16 │ │ │ │ addi r30,r30,16 │ │ │ │ - addi r25,r25,16 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - lfd f3,-16(r30) │ │ │ │ - lfd f4,-8(r30) │ │ │ │ + bl 367c │ │ │ │ + lfd f3,-16(r28) │ │ │ │ + lfd f4,-8(r28) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - fmr f2,f29 │ │ │ │ - fmr f1,f28 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + fmr f2,f27 │ │ │ │ + fmr f1,f26 │ │ │ │ + bl 367c │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - addic. r23,r23,-1 │ │ │ │ - stfd f1,-16(r25) │ │ │ │ - stfd f2,-8(r25) │ │ │ │ - bne 29510 │ │ │ │ - ld r3,24(r27) │ │ │ │ - sldi r29,r29,5 │ │ │ │ - mr r9,r19 │ │ │ │ - mr r5,r28 │ │ │ │ - mr r8,r21 │ │ │ │ - fmr f1,f20 │ │ │ │ - fmr f2,f21 │ │ │ │ - mr r4,r18 │ │ │ │ - addi r15,r15,1 │ │ │ │ - addi r24,r24,16 │ │ │ │ - add r3,r3,r29 │ │ │ │ - bl 19218 │ │ │ │ - cmpd r14,r15 │ │ │ │ - ld r9,0(r1) │ │ │ │ - std r9,0(r26) │ │ │ │ - mr r1,r26 │ │ │ │ - bne 29260 │ │ │ │ + bl 367c │ │ │ │ + addic. r15,r15,-1 │ │ │ │ + stfd f1,-16(r30) │ │ │ │ + stfd f2,-8(r30) │ │ │ │ + bne 27990 │ │ │ │ + ld r3,24(r29) │ │ │ │ + sldi r26,r26,5 │ │ │ │ + fmr f1,f24 │ │ │ │ + fmr f2,f25 │ │ │ │ + mr r5,r24 │ │ │ │ + mr r9,r20 │ │ │ │ + mr r8,r22 │ │ │ │ + mr r4,r19 │ │ │ │ + addi r27,r27,1 │ │ │ │ + addi r25,r25,16 │ │ │ │ + add r3,r3,r26 │ │ │ │ + bl 17b10 │ │ │ │ + cmpd r17,r27 │ │ │ │ + ld r2,0(r1) │ │ │ │ + std r2,0(r16) │ │ │ │ + mr r1,r16 │ │ │ │ + bne 27740 │ │ │ │ addi r1,r31,288 │ │ │ │ ld r0,16(r1) │ │ │ │ lwz r11,8(r1) │ │ │ │ - ld r14,-256(r1) │ │ │ │ ld r15,-248(r1) │ │ │ │ ld r16,-240(r1) │ │ │ │ ld r17,-232(r1) │ │ │ │ ld r18,-224(r1) │ │ │ │ ld r19,-216(r1) │ │ │ │ ld r20,-208(r1) │ │ │ │ ld r21,-200(r1) │ │ │ │ ld r22,-192(r1) │ │ │ │ + mtlr r0 │ │ │ │ ld r23,-184(r1) │ │ │ │ ld r24,-176(r1) │ │ │ │ ld r25,-168(r1) │ │ │ │ ld r26,-160(r1) │ │ │ │ ld r27,-152(r1) │ │ │ │ - mtlr r0 │ │ │ │ ld r28,-144(r1) │ │ │ │ ld r29,-136(r1) │ │ │ │ ld r30,-128(r1) │ │ │ │ ld r31,-120(r1) │ │ │ │ lfd f18,-112(r1) │ │ │ │ lfd f19,-104(r1) │ │ │ │ lfd f20,-96(r1) │ │ │ │ @@ -39052,1205 +36344,1142 @@ │ │ │ │ lfd f22,-80(r1) │ │ │ │ lfd f23,-72(r1) │ │ │ │ lfd f24,-64(r1) │ │ │ │ lfd f25,-56(r1) │ │ │ │ lfd f26,-48(r1) │ │ │ │ lfd f27,-40(r1) │ │ │ │ lfd f28,-32(r1) │ │ │ │ + mtocrf 8,r11 │ │ │ │ lfd f29,-24(r1) │ │ │ │ lfd f30,-16(r1) │ │ │ │ lfd f31,-8(r1) │ │ │ │ - mtocrf 8,r11 │ │ │ │ blr │ │ │ │ nop │ │ │ │ - ld r9,264(r27) │ │ │ │ - ldx r29,r9,r24 │ │ │ │ - b 29274 │ │ │ │ - nop │ │ │ │ - blt 29690 │ │ │ │ - lfd f3,0(r17) │ │ │ │ - lfd f4,8(r17) │ │ │ │ - fmr f1,f26 │ │ │ │ - fmr f2,f27 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - fmr f29,f2 │ │ │ │ - fmr f28,f1 │ │ │ │ - b 29484 │ │ │ │ + ld r2,264(r29) │ │ │ │ + ldx r26,r2,r25 │ │ │ │ + b 27754 │ │ │ │ nop │ │ │ │ + blt 27b00 │ │ │ │ + plfd f3,265660 # 68890 │ │ │ │ + plfd f4,265660 # 68898 │ │ │ │ + fmr f1,f28 │ │ │ │ + fmr f2,f29 │ │ │ │ + bl 367c │ │ │ │ + fmr f27,f2 │ │ │ │ + fmr f26,f1 │ │ │ │ + b 27920 │ │ │ │ nop │ │ │ │ fneg f1,f12 │ │ │ │ fneg f2,f13 │ │ │ │ - bl 3cc0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - fmr f3,f26 │ │ │ │ - fmr f4,f27 │ │ │ │ - fmr f29,f2 │ │ │ │ - fmr f28,f1 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - bl 36a0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - b 2945c │ │ │ │ - addi r14,r14,1 │ │ │ │ - li r9,0 │ │ │ │ - b 291d4 │ │ │ │ + bl 3ce0 │ │ │ │ + fmr f3,f28 │ │ │ │ + fmr f4,f29 │ │ │ │ + fmr f27,f2 │ │ │ │ + fmr f26,f1 │ │ │ │ + bl 367c │ │ │ │ + bl 36c0 │ │ │ │ + b 278f8 │ │ │ │ + addi r17,r17,1 │ │ │ │ + li r2,0 │ │ │ │ + b 276d0 │ │ │ │ .long 0x0 │ │ │ │ .long 0x3020000 │ │ │ │ - .long 0x128e │ │ │ │ - nop │ │ │ │ - addis r2,r12,7 │ │ │ │ - addi r2,r2,-6112 │ │ │ │ + .long 0x118e │ │ │ │ + mfcr r11 │ │ │ │ mflr r0 │ │ │ │ stfd f30,-16(r1) │ │ │ │ stfd f31,-8(r1) │ │ │ │ + fmr f30,f1 │ │ │ │ + fmr f31,f2 │ │ │ │ std r17,-168(r1) │ │ │ │ std r18,-160(r1) │ │ │ │ - mfcr r11 │ │ │ │ std r19,-152(r1) │ │ │ │ - std r21,-136(r1) │ │ │ │ + std r0,16(r1) │ │ │ │ + stw r11,8(r1) │ │ │ │ + std r20,-144(r1) │ │ │ │ std r22,-128(r1) │ │ │ │ std r23,-120(r1) │ │ │ │ std r24,-112(r1) │ │ │ │ std r25,-104(r1) │ │ │ │ + mr r24,r9 │ │ │ │ std r26,-96(r1) │ │ │ │ std r27,-88(r1) │ │ │ │ + mr r26,r10 │ │ │ │ + mr r27,r4 │ │ │ │ std r28,-80(r1) │ │ │ │ std r29,-72(r1) │ │ │ │ + mr r29,r6 │ │ │ │ std r30,-64(r1) │ │ │ │ std r31,-56(r1) │ │ │ │ mr r31,r3 │ │ │ │ mr r3,r10 │ │ │ │ - mr r26,r10 │ │ │ │ - mr r24,r9 │ │ │ │ - std r0,16(r1) │ │ │ │ - fmr f31,f2 │ │ │ │ - fmr f30,f1 │ │ │ │ - mr r27,r4 │ │ │ │ - stw r11,8(r1) │ │ │ │ - stdu r1,-224(r1) │ │ │ │ mr r30,r5 │ │ │ │ - mr r29,r6 │ │ │ │ - bl 6d098 │ │ │ │ - nop │ │ │ │ - fmr f3,f30 │ │ │ │ - fmr f4,f31 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + stdu r1,-224(r1) │ │ │ │ + bl 3670 │ │ │ │ ld r25,328(r1) │ │ │ │ ld r22,320(r1) │ │ │ │ - bl 3ce0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - bl 6cd88 │ │ │ │ - nop │ │ │ │ + fmr f3,f30 │ │ │ │ + fmr f4,f31 │ │ │ │ sldi r23,r25,1 │ │ │ │ - mr r8,r3 │ │ │ │ - mr r3,r22 │ │ │ │ + bl 367c │ │ │ │ addi r17,r23,1 │ │ │ │ - addi r10,r8,1 │ │ │ │ - subf r8,r25,r8 │ │ │ │ - add r10,r10,r25 │ │ │ │ - add r8,r8,r26 │ │ │ │ + bl 3d00 │ │ │ │ + bl 3810 │ │ │ │ + mr r2,r3 │ │ │ │ + mr r3,r22 │ │ │ │ + subf r10,r25,r2 │ │ │ │ + addi r2,r2,1 │ │ │ │ add r10,r10,r26 │ │ │ │ - divd r28,r8,r26 │ │ │ │ - divd r18,r10,r26 │ │ │ │ + add r9,r25,r26 │ │ │ │ + add r9,r9,r2 │ │ │ │ + divd r28,r10,r26 │ │ │ │ + divd r18,r9,r26 │ │ │ │ mulld r28,r28,r26 │ │ │ │ mulld r18,r18,r26 │ │ │ │ - subf r28,r28,r8 │ │ │ │ - subf r18,r18,r10 │ │ │ │ - bl 6d098 │ │ │ │ - nop │ │ │ │ + subf r28,r28,r10 │ │ │ │ + subf r18,r18,r9 │ │ │ │ + bl 3670 │ │ │ │ lfd f3,0(r24) │ │ │ │ lfd f4,8(r24) │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - bl 3ce0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - bl 6cd88 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ + bl 3d00 │ │ │ │ + bl 3810 │ │ │ │ cmpd r28,r18 │ │ │ │ xxlxor vs30,vs30,vs30 │ │ │ │ xxlxor vs31,vs31,vs31 │ │ │ │ - addi r10,r3,1 │ │ │ │ - subf r9,r25,r3 │ │ │ │ + subf r2,r25,r3 │ │ │ │ + addi r3,r3,1 │ │ │ │ stfd f30,0(r31) │ │ │ │ - stfd f30,16(r31) │ │ │ │ stfd f31,8(r31) │ │ │ │ + stfd f30,16(r31) │ │ │ │ stfd f31,24(r31) │ │ │ │ - add r10,r10,r25 │ │ │ │ - add r9,r9,r22 │ │ │ │ - add r10,r10,r22 │ │ │ │ - divd r19,r9,r22 │ │ │ │ - divd r21,r10,r22 │ │ │ │ + add r2,r2,r22 │ │ │ │ + add r9,r25,r22 │ │ │ │ + add r9,r9,r3 │ │ │ │ + divd r19,r2,r22 │ │ │ │ + divd r20,r9,r22 │ │ │ │ mulld r19,r19,r22 │ │ │ │ - mulld r21,r21,r22 │ │ │ │ - subf r19,r19,r9 │ │ │ │ - subf r21,r21,r10 │ │ │ │ - bge 29ac0 │ │ │ │ - cmpd r19,r21 │ │ │ │ - blt 2a010 │ │ │ │ + mulld r20,r20,r22 │ │ │ │ + subf r19,r19,r2 │ │ │ │ + subf r20,r20,r9 │ │ │ │ + bge 27ee0 │ │ │ │ + cmpd r19,r20 │ │ │ │ + blt 283f0 │ │ │ │ cmpdi r17,0 │ │ │ │ - blt 29a60 │ │ │ │ - mulld r9,r22,r28 │ │ │ │ - subf r17,r21,r17 │ │ │ │ + blt 27e7c │ │ │ │ + mulld r2,r22,r28 │ │ │ │ + subf r17,r20,r17 │ │ │ │ addi r26,r25,1 │ │ │ │ sldi r22,r22,5 │ │ │ │ + std r21,88(r1) │ │ │ │ + stfd f26,176(r1) │ │ │ │ + stfd f27,184(r1) │ │ │ │ sldi r19,r19,5 │ │ │ │ li r25,0 │ │ │ │ addi r28,r31,16 │ │ │ │ - cmpdi cr4,r21,0 │ │ │ │ - std r20,80(r1) │ │ │ │ + cmpdi cr4,r20,0 │ │ │ │ + stfd f28,192(r1) │ │ │ │ + stfd f29,200(r1) │ │ │ │ sldi r24,r17,4 │ │ │ │ cmpdi cr3,r17,0 │ │ │ │ sldi r26,r26,1 │ │ │ │ - stfd f26,176(r1) │ │ │ │ - stfd f27,184(r1) │ │ │ │ - stfd f28,192(r1) │ │ │ │ - stfd f29,200(r1) │ │ │ │ add r24,r24,r29 │ │ │ │ - sldi r9,r9,5 │ │ │ │ + sldi r2,r2,5 │ │ │ │ isel r24,r24,r29,4*cr3+gt │ │ │ │ - add r27,r27,r9 │ │ │ │ + add r27,r27,r2 │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ add r23,r19,r27 │ │ │ │ - ble cr3,2996c │ │ │ │ + ble cr3,27d98 │ │ │ │ lfd f28,0(r28) │ │ │ │ lfd f29,8(r28) │ │ │ │ + mr r18,r17 │ │ │ │ + mr r21,r29 │ │ │ │ lfd f30,0(r31) │ │ │ │ lfd f31,8(r31) │ │ │ │ - mr r18,r17 │ │ │ │ - mr r20,r29 │ │ │ │ - lfd f3,0(r20) │ │ │ │ - lfd f4,8(r20) │ │ │ │ + lfd f3,0(r21) │ │ │ │ + lfd f4,8(r21) │ │ │ │ + addi r23,r23,32 │ │ │ │ + addi r21,r21,16 │ │ │ │ lfd f1,0(r30) │ │ │ │ lfd f2,8(r30) │ │ │ │ - addi r23,r23,32 │ │ │ │ - addi r20,r20,16 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ lfd f3,-32(r23) │ │ │ │ lfd f4,-24(r23) │ │ │ │ fmr f27,f2 │ │ │ │ fmr f26,f1 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ + bl 3d10 │ │ │ │ lfd f3,-16(r23) │ │ │ │ lfd f4,-8(r23) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ fmr f2,f27 │ │ │ │ fmr f1,f26 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ + bl 3d10 │ │ │ │ addic. r18,r18,-1 │ │ │ │ stfd f30,0(r31) │ │ │ │ stfd f31,8(r31) │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ stfd f1,0(r28) │ │ │ │ stfd f2,8(r28) │ │ │ │ - bne 298c0 │ │ │ │ - blt cr4,2a280 │ │ │ │ + bne 27d00 │ │ │ │ + blt cr4,28630 │ │ │ │ lfd f28,0(r28) │ │ │ │ lfd f29,8(r28) │ │ │ │ + mr r23,r27 │ │ │ │ + addi r18,r20,1 │ │ │ │ + mr r21,r24 │ │ │ │ lfd f30,0(r31) │ │ │ │ lfd f31,8(r31) │ │ │ │ - mr r23,r27 │ │ │ │ - addi r18,r21,1 │ │ │ │ - mr r20,r24 │ │ │ │ nop │ │ │ │ nop │ │ │ │ - lfd f3,0(r20) │ │ │ │ - lfd f4,8(r20) │ │ │ │ + nop │ │ │ │ + lfd f3,0(r21) │ │ │ │ + lfd f4,8(r21) │ │ │ │ + addi r23,r23,32 │ │ │ │ + addi r21,r21,16 │ │ │ │ lfd f1,0(r30) │ │ │ │ lfd f2,8(r30) │ │ │ │ - addi r23,r23,32 │ │ │ │ - addi r20,r20,16 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ lfd f3,-32(r23) │ │ │ │ lfd f4,-24(r23) │ │ │ │ fmr f27,f2 │ │ │ │ fmr f26,f1 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ + bl 3d10 │ │ │ │ lfd f3,-16(r23) │ │ │ │ lfd f4,-8(r23) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ fmr f2,f27 │ │ │ │ fmr f1,f26 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ + bl 3d10 │ │ │ │ addic. r18,r18,-1 │ │ │ │ stfd f30,0(r31) │ │ │ │ stfd f31,8(r31) │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ stfd f1,0(r28) │ │ │ │ stfd f2,8(r28) │ │ │ │ - bne 29990 │ │ │ │ + bne 27dc0 │ │ │ │ addi r25,r25,1 │ │ │ │ addi r30,r30,16 │ │ │ │ add r27,r27,r22 │ │ │ │ cmpd r25,r26 │ │ │ │ - bne 298a0 │ │ │ │ + bne 27ce0 │ │ │ │ lfd f26,176(r1) │ │ │ │ lfd f27,184(r1) │ │ │ │ lfd f28,192(r1) │ │ │ │ lfd f29,200(r1) │ │ │ │ - ld r20,80(r1) │ │ │ │ + ld r21,88(r1) │ │ │ │ addi r1,r1,224 │ │ │ │ - ld r0,16(r1) │ │ │ │ lwz r11,8(r1) │ │ │ │ + ld r0,16(r1) │ │ │ │ ld r17,-168(r1) │ │ │ │ ld r18,-160(r1) │ │ │ │ ld r19,-152(r1) │ │ │ │ - ld r21,-136(r1) │ │ │ │ + ld r20,-144(r1) │ │ │ │ ld r22,-128(r1) │ │ │ │ ld r23,-120(r1) │ │ │ │ ld r24,-112(r1) │ │ │ │ ld r25,-104(r1) │ │ │ │ + mtlr r0 │ │ │ │ + mtocrf 16,r11 │ │ │ │ + mtocrf 8,r11 │ │ │ │ ld r26,-96(r1) │ │ │ │ ld r27,-88(r1) │ │ │ │ ld r28,-80(r1) │ │ │ │ ld r29,-72(r1) │ │ │ │ ld r30,-64(r1) │ │ │ │ ld r31,-56(r1) │ │ │ │ - mtlr r0 │ │ │ │ lfd f30,-16(r1) │ │ │ │ lfd f31,-8(r1) │ │ │ │ - mtocrf 16,r11 │ │ │ │ - mtocrf 8,r11 │ │ │ │ blr │ │ │ │ nop │ │ │ │ - cmpd r19,r21 │ │ │ │ + nop │ │ │ │ + cmpd r19,r20 │ │ │ │ std r15,40(r1) │ │ │ │ - stfd f26,176(r1) │ │ │ │ + std r21,88(r1) │ │ │ │ subf r15,r18,r17 │ │ │ │ + stfd f26,176(r1) │ │ │ │ stfd f27,184(r1) │ │ │ │ stfd f28,192(r1) │ │ │ │ stfd f29,200(r1) │ │ │ │ - blt 29f30 │ │ │ │ + blt 28310 │ │ │ │ cmpdi r15,0 │ │ │ │ - std r20,80(r1) │ │ │ │ - ble 29d18 │ │ │ │ + ble 28114 │ │ │ │ mulld r23,r22,r28 │ │ │ │ std r14,32(r1) │ │ │ │ - subf r14,r21,r17 │ │ │ │ + subf r14,r20,r17 │ │ │ │ std r16,48(r1) │ │ │ │ sldi r24,r22,5 │ │ │ │ sldi r25,r19,5 │ │ │ │ mr r28,r30 │ │ │ │ li r16,0 │ │ │ │ - sldi r26,r14,4 │ │ │ │ - cmpdi cr3,r14,0 │ │ │ │ - cmpdi cr4,r21,0 │ │ │ │ + cmpdi cr4,r20,0 │ │ │ │ std r27,264(r1) │ │ │ │ std r30,272(r1) │ │ │ │ + sldi r26,r14,4 │ │ │ │ + cmpdi cr3,r14,0 │ │ │ │ std r22,320(r1) │ │ │ │ add r26,r26,r29 │ │ │ │ sldi r23,r23,5 │ │ │ │ isel r26,r26,r29,4*cr3+gt │ │ │ │ add r23,r27,r23 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ add r22,r25,r23 │ │ │ │ - ble cr3,29c18 │ │ │ │ + ble cr3,28024 │ │ │ │ lfd f28,0(r31) │ │ │ │ lfd f29,8(r31) │ │ │ │ - lfd f30,16(r31) │ │ │ │ - lfd f31,24(r31) │ │ │ │ - addi r20,r31,16 │ │ │ │ + addi r21,r31,16 │ │ │ │ mr r27,r14 │ │ │ │ mr r30,r29 │ │ │ │ + lfd f30,16(r31) │ │ │ │ + lfd f31,24(r31) │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ lfd f3,0(r30) │ │ │ │ lfd f4,8(r30) │ │ │ │ - lfd f1,0(r28) │ │ │ │ - lfd f2,8(r28) │ │ │ │ addi r22,r22,32 │ │ │ │ addi r30,r30,16 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + lfd f1,0(r28) │ │ │ │ + lfd f2,8(r28) │ │ │ │ + bl 367c │ │ │ │ lfd f3,-32(r22) │ │ │ │ lfd f4,-24(r22) │ │ │ │ fmr f27,f2 │ │ │ │ fmr f26,f1 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ + bl 3d10 │ │ │ │ lfd f3,-16(r22) │ │ │ │ lfd f4,-8(r22) │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ fmr f2,f27 │ │ │ │ fmr f1,f26 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ + bl 3d10 │ │ │ │ addic. r27,r27,-1 │ │ │ │ stfd f28,0(r31) │ │ │ │ stfd f29,8(r31) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - stfd f1,0(r20) │ │ │ │ - stfd f2,8(r20) │ │ │ │ - bne 29b70 │ │ │ │ + stfd f1,0(r21) │ │ │ │ + stfd f2,8(r21) │ │ │ │ + bne 27f90 │ │ │ │ mr r22,r23 │ │ │ │ - blt cr4,29ce8 │ │ │ │ + blt cr4,280e4 │ │ │ │ lfd f28,0(r31) │ │ │ │ lfd f29,8(r31) │ │ │ │ + addi r21,r31,16 │ │ │ │ + addi r27,r20,1 │ │ │ │ + mr r30,r26 │ │ │ │ lfd f30,16(r31) │ │ │ │ lfd f31,24(r31) │ │ │ │ - addi r20,r31,16 │ │ │ │ - addi r27,r21,1 │ │ │ │ - mr r30,r26 │ │ │ │ + nop │ │ │ │ nop │ │ │ │ lfd f3,0(r30) │ │ │ │ lfd f4,8(r30) │ │ │ │ - lfd f1,0(r28) │ │ │ │ - lfd f2,8(r28) │ │ │ │ addi r22,r22,32 │ │ │ │ addi r30,r30,16 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + lfd f1,0(r28) │ │ │ │ + lfd f2,8(r28) │ │ │ │ + bl 367c │ │ │ │ lfd f3,-32(r22) │ │ │ │ lfd f4,-24(r22) │ │ │ │ fmr f27,f2 │ │ │ │ fmr f26,f1 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ + bl 3d10 │ │ │ │ lfd f3,-16(r22) │ │ │ │ lfd f4,-8(r22) │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ fmr f2,f27 │ │ │ │ fmr f1,f26 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ + bl 3d10 │ │ │ │ addic. r27,r27,-1 │ │ │ │ stfd f28,0(r31) │ │ │ │ stfd f29,8(r31) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - stfd f1,0(r20) │ │ │ │ - stfd f2,8(r20) │ │ │ │ - bne 29c40 │ │ │ │ + stfd f1,0(r21) │ │ │ │ + stfd f2,8(r21) │ │ │ │ + bne 28050 │ │ │ │ addi r16,r16,1 │ │ │ │ addi r28,r28,16 │ │ │ │ add r23,r23,r24 │ │ │ │ cmpd r16,r15 │ │ │ │ - bne 29b40 │ │ │ │ + bne 27f60 │ │ │ │ ld r30,272(r1) │ │ │ │ sldi r16,r16,4 │ │ │ │ ld r27,264(r1) │ │ │ │ ld r22,320(r1) │ │ │ │ ld r14,32(r1) │ │ │ │ add r30,r16,r30 │ │ │ │ ld r16,48(r1) │ │ │ │ cmpdi r18,0 │ │ │ │ - blt 29f0c │ │ │ │ - subf r17,r21,r17 │ │ │ │ + blt 282e8 │ │ │ │ + subf r17,r20,r17 │ │ │ │ sldi r22,r22,5 │ │ │ │ addi r18,r18,1 │ │ │ │ sldi r19,r19,5 │ │ │ │ li r28,0 │ │ │ │ - cmpdi cr4,r21,0 │ │ │ │ + cmpdi cr4,r20,0 │ │ │ │ sldi r26,r17,4 │ │ │ │ cmpdi cr3,r17,0 │ │ │ │ add r26,r26,r29 │ │ │ │ isel r26,r26,r29,4*cr3+gt │ │ │ │ nop │ │ │ │ nop │ │ │ │ + nop │ │ │ │ add r25,r19,r27 │ │ │ │ - ble cr3,29e28 │ │ │ │ + ble cr3,28214 │ │ │ │ lfd f28,0(r31) │ │ │ │ lfd f29,8(r31) │ │ │ │ - lfd f30,16(r31) │ │ │ │ - lfd f31,24(r31) │ │ │ │ addi r24,r31,16 │ │ │ │ - mr r20,r17 │ │ │ │ + mr r21,r17 │ │ │ │ mr r23,r29 │ │ │ │ + lfd f30,16(r31) │ │ │ │ + lfd f31,24(r31) │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ lfd f3,0(r23) │ │ │ │ lfd f4,8(r23) │ │ │ │ - lfd f1,0(r30) │ │ │ │ - lfd f2,8(r30) │ │ │ │ addi r25,r25,32 │ │ │ │ addi r23,r23,16 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + lfd f1,0(r30) │ │ │ │ + lfd f2,8(r30) │ │ │ │ + bl 367c │ │ │ │ lfd f3,-32(r25) │ │ │ │ lfd f4,-24(r25) │ │ │ │ fmr f27,f2 │ │ │ │ fmr f26,f1 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ + bl 3d10 │ │ │ │ lfd f3,-16(r25) │ │ │ │ lfd f4,-8(r25) │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ fmr f2,f27 │ │ │ │ fmr f1,f26 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ - addic. r20,r20,-1 │ │ │ │ + bl 3d10 │ │ │ │ + addic. r21,r21,-1 │ │ │ │ stfd f28,0(r31) │ │ │ │ stfd f29,8(r31) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ stfd f1,0(r24) │ │ │ │ stfd f2,8(r24) │ │ │ │ - bne 29d80 │ │ │ │ + bne 28180 │ │ │ │ mr r25,r27 │ │ │ │ - blt cr4,29ef8 │ │ │ │ + blt cr4,282d4 │ │ │ │ lfd f28,0(r31) │ │ │ │ lfd f29,8(r31) │ │ │ │ - lfd f30,16(r31) │ │ │ │ - lfd f31,24(r31) │ │ │ │ addi r23,r31,16 │ │ │ │ - addi r20,r21,1 │ │ │ │ + addi r21,r20,1 │ │ │ │ mr r24,r26 │ │ │ │ + lfd f30,16(r31) │ │ │ │ + lfd f31,24(r31) │ │ │ │ + nop │ │ │ │ nop │ │ │ │ lfd f3,0(r24) │ │ │ │ lfd f4,8(r24) │ │ │ │ - lfd f1,0(r30) │ │ │ │ - lfd f2,8(r30) │ │ │ │ addi r25,r25,32 │ │ │ │ addi r24,r24,16 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + lfd f1,0(r30) │ │ │ │ + lfd f2,8(r30) │ │ │ │ + bl 367c │ │ │ │ lfd f3,-32(r25) │ │ │ │ lfd f4,-24(r25) │ │ │ │ fmr f27,f2 │ │ │ │ fmr f26,f1 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ + bl 3d10 │ │ │ │ lfd f3,-16(r25) │ │ │ │ lfd f4,-8(r25) │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ fmr f2,f27 │ │ │ │ fmr f1,f26 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ - addic. r20,r20,-1 │ │ │ │ + bl 3d10 │ │ │ │ + addic. r21,r21,-1 │ │ │ │ stfd f28,0(r31) │ │ │ │ stfd f29,8(r31) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ stfd f1,0(r23) │ │ │ │ stfd f2,8(r23) │ │ │ │ - bne 29e50 │ │ │ │ + bne 28240 │ │ │ │ addi r28,r28,1 │ │ │ │ addi r30,r30,16 │ │ │ │ add r27,r27,r22 │ │ │ │ cmpd r28,r18 │ │ │ │ - bne 29d50 │ │ │ │ + bne 28150 │ │ │ │ lfd f26,176(r1) │ │ │ │ lfd f27,184(r1) │ │ │ │ lfd f28,192(r1) │ │ │ │ lfd f29,200(r1) │ │ │ │ ld r15,40(r1) │ │ │ │ - ld r20,80(r1) │ │ │ │ - b 29a60 │ │ │ │ + ld r21,88(r1) │ │ │ │ + b 27e7c │ │ │ │ + nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ cmpdi r15,0 │ │ │ │ - ble 2a148 │ │ │ │ - std r20,80(r1) │ │ │ │ + ble 28514 │ │ │ │ maddld r20,r22,r28,r19 │ │ │ │ - andi. r10,r15,3 │ │ │ │ + andi. r9,r15,3 │ │ │ │ std r14,32(r1) │ │ │ │ std r16,48(r1) │ │ │ │ sldi r14,r22,5 │ │ │ │ - addi r9,r23,2 │ │ │ │ + addi r2,r23,2 │ │ │ │ mr r25,r30 │ │ │ │ li r16,0 │ │ │ │ cmpdi cr7,r17,0 │ │ │ │ sldi r20,r20,5 │ │ │ │ add r20,r27,r20 │ │ │ │ - beq 29fb4 │ │ │ │ - cmpdi r10,1 │ │ │ │ - beq 29f9c │ │ │ │ - cmpdi r10,2 │ │ │ │ - beq 29f8c │ │ │ │ - bge cr7,2a29c │ │ │ │ + beq 28390 │ │ │ │ + cmpdi r9,1 │ │ │ │ + beq 28378 │ │ │ │ + cmpdi r9,2 │ │ │ │ + beq 28368 │ │ │ │ + bge cr7,2864c │ │ │ │ add r20,r20,r14 │ │ │ │ li r16,1 │ │ │ │ addi r25,r30,16 │ │ │ │ - bge cr7,2a29c │ │ │ │ + bge cr7,2864c │ │ │ │ addi r16,r16,1 │ │ │ │ addi r25,r25,16 │ │ │ │ add r20,r20,r14 │ │ │ │ - bge cr7,2a29c │ │ │ │ + bge cr7,2864c │ │ │ │ addi r16,r16,1 │ │ │ │ addi r25,r25,16 │ │ │ │ add r20,r20,r14 │ │ │ │ cmpd r16,r15 │ │ │ │ - beq 2a134 │ │ │ │ - srdi r10,r15,2 │ │ │ │ - bge cr7,2a29c │ │ │ │ + beq 28504 │ │ │ │ + srdi r9,r15,2 │ │ │ │ + bge cr7,2864c │ │ │ │ addi r16,r16,1 │ │ │ │ addi r25,r25,16 │ │ │ │ add r20,r20,r14 │ │ │ │ - mr r7,r16 │ │ │ │ - mr r8,r25 │ │ │ │ - bge cr7,2a29c │ │ │ │ + mr r8,r16 │ │ │ │ + mr r10,r25 │ │ │ │ + bge cr7,2864c │ │ │ │ addi r16,r16,1 │ │ │ │ addi r25,r25,16 │ │ │ │ add r20,r20,r14 │ │ │ │ - bge cr7,2a29c │ │ │ │ + bge cr7,2864c │ │ │ │ add r20,r20,r14 │ │ │ │ - addi r16,r7,2 │ │ │ │ - addi r25,r8,32 │ │ │ │ - bge cr7,2a29c │ │ │ │ - cmpdi r10,1 │ │ │ │ - addi r16,r7,3 │ │ │ │ - addi r25,r8,48 │ │ │ │ + addi r16,r8,2 │ │ │ │ + addi r25,r10,32 │ │ │ │ + bge cr7,2864c │ │ │ │ + cmpdi r9,1 │ │ │ │ + addi r16,r8,3 │ │ │ │ + addi r25,r10,48 │ │ │ │ add r20,r20,r14 │ │ │ │ - addi r10,r10,-1 │ │ │ │ - bne 29fb8 │ │ │ │ - b 2a134 │ │ │ │ + addi r9,r9,-1 │ │ │ │ + bne 28394 │ │ │ │ + b 28504 │ │ │ │ + nop │ │ │ │ cmpdi r17,0 │ │ │ │ - blt 29a60 │ │ │ │ - maddld r9,r22,r28,r19 │ │ │ │ + blt 27e7c │ │ │ │ + maddld r2,r22,r28,r19 │ │ │ │ addi r25,r25,1 │ │ │ │ stfd f28,192(r1) │ │ │ │ stfd f29,200(r1) │ │ │ │ + fmr f28,f30 │ │ │ │ + fmr f29,f31 │ │ │ │ sldi r22,r22,5 │ │ │ │ addi r23,r23,2 │ │ │ │ li r24,0 │ │ │ │ addi r26,r31,16 │ │ │ │ - std r20,80(r1) │ │ │ │ - sldi r25,r25,1 │ │ │ │ - fmr f28,f30 │ │ │ │ - fmr f29,f31 │ │ │ │ + std r21,88(r1) │ │ │ │ stfd f26,176(r1) │ │ │ │ stfd f27,184(r1) │ │ │ │ - sldi r9,r9,5 │ │ │ │ - add r27,r27,r9 │ │ │ │ + sldi r25,r25,1 │ │ │ │ + sldi r2,r2,5 │ │ │ │ + add r27,r27,r2 │ │ │ │ nop │ │ │ │ nop │ │ │ │ mr r28,r27 │ │ │ │ mr r20,r23 │ │ │ │ mr r21,r29 │ │ │ │ nop │ │ │ │ lfd f3,0(r21) │ │ │ │ lfd f4,8(r21) │ │ │ │ - lfd f1,0(r30) │ │ │ │ - lfd f2,8(r30) │ │ │ │ addi r28,r28,32 │ │ │ │ addi r21,r21,16 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + lfd f1,0(r30) │ │ │ │ + lfd f2,8(r30) │ │ │ │ + bl 367c │ │ │ │ lfd f3,-32(r28) │ │ │ │ lfd f4,-24(r28) │ │ │ │ fmr f27,f2 │ │ │ │ fmr f26,f1 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ + bl 3d10 │ │ │ │ lfd f3,-16(r28) │ │ │ │ lfd f4,-8(r28) │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ fmr f2,f27 │ │ │ │ fmr f1,f26 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ + bl 3d10 │ │ │ │ addic. r20,r20,-1 │ │ │ │ stfd f28,0(r31) │ │ │ │ stfd f29,8(r31) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ stfd f1,0(r26) │ │ │ │ stfd f2,8(r26) │ │ │ │ - bne 2a070 │ │ │ │ + bne 28450 │ │ │ │ addi r24,r24,1 │ │ │ │ addi r30,r30,16 │ │ │ │ add r27,r27,r22 │ │ │ │ cmpd r24,r25 │ │ │ │ - bne 2a060 │ │ │ │ - b 29a4c │ │ │ │ + bne 28440 │ │ │ │ + b 27e68 │ │ │ │ + nop │ │ │ │ ld r30,272(r1) │ │ │ │ sldi r15,r15,4 │ │ │ │ ld r14,32(r1) │ │ │ │ ld r16,48(r1) │ │ │ │ - ld r20,80(r1) │ │ │ │ add r30,r15,r30 │ │ │ │ cmpdi r18,0 │ │ │ │ - blt 2a25c │ │ │ │ + blt 282e8 │ │ │ │ cmpdi r17,0 │ │ │ │ - blt 2a25c │ │ │ │ + blt 282e8 │ │ │ │ sldi r19,r19,5 │ │ │ │ sldi r22,r22,5 │ │ │ │ addi r18,r18,1 │ │ │ │ addi r25,r23,2 │ │ │ │ li r24,0 │ │ │ │ addi r26,r31,16 │ │ │ │ add r27,r27,r19 │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ lfd f28,0(r31) │ │ │ │ lfd f29,8(r31) │ │ │ │ - lfd f30,0(r26) │ │ │ │ - lfd f31,8(r26) │ │ │ │ mr r28,r27 │ │ │ │ mr r21,r25 │ │ │ │ mr r23,r29 │ │ │ │ + lfd f30,0(r26) │ │ │ │ + lfd f31,8(r26) │ │ │ │ nop │ │ │ │ lfd f3,0(r23) │ │ │ │ lfd f4,8(r23) │ │ │ │ - lfd f1,0(r30) │ │ │ │ - lfd f2,8(r30) │ │ │ │ addi r28,r28,32 │ │ │ │ addi r23,r23,16 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + lfd f1,0(r30) │ │ │ │ + lfd f2,8(r30) │ │ │ │ + bl 367c │ │ │ │ lfd f3,-32(r28) │ │ │ │ lfd f4,-24(r28) │ │ │ │ fmr f27,f2 │ │ │ │ fmr f26,f1 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ + bl 3d10 │ │ │ │ lfd f3,-16(r28) │ │ │ │ lfd f4,-8(r28) │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ fmr f2,f27 │ │ │ │ fmr f1,f26 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ + bl 3d10 │ │ │ │ addic. r21,r21,-1 │ │ │ │ stfd f28,0(r31) │ │ │ │ stfd f29,8(r31) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ stfd f1,0(r26) │ │ │ │ stfd f2,8(r26) │ │ │ │ - bne 2a1a0 │ │ │ │ + bne 28560 │ │ │ │ addi r24,r24,1 │ │ │ │ addi r30,r30,16 │ │ │ │ add r27,r27,r22 │ │ │ │ cmpd r24,r18 │ │ │ │ - bne 2a180 │ │ │ │ + bne 28540 │ │ │ │ lfd f26,176(r1) │ │ │ │ lfd f27,184(r1) │ │ │ │ lfd f28,192(r1) │ │ │ │ lfd f29,200(r1) │ │ │ │ ld r15,40(r1) │ │ │ │ - b 29a60 │ │ │ │ + ld r21,88(r1) │ │ │ │ + b 27e7c │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ addi r25,r25,1 │ │ │ │ addi r30,r30,16 │ │ │ │ add r27,r27,r22 │ │ │ │ cmpd r26,r25 │ │ │ │ - beq 29a4c │ │ │ │ + beq 27e68 │ │ │ │ add r23,r19,r27 │ │ │ │ - b 298a8 │ │ │ │ + b 27ce8 │ │ │ │ mr r24,r20 │ │ │ │ addi r21,r31,16 │ │ │ │ - mr r28,r9 │ │ │ │ + mr r28,r2 │ │ │ │ std r30,272(r1) │ │ │ │ nop │ │ │ │ lfd f30,0(r31) │ │ │ │ lfd f31,8(r31) │ │ │ │ - lfd f26,0(r21) │ │ │ │ - lfd f27,8(r21) │ │ │ │ mr r30,r28 │ │ │ │ mr r26,r29 │ │ │ │ + lfd f26,0(r21) │ │ │ │ + lfd f27,8(r21) │ │ │ │ nop │ │ │ │ nop │ │ │ │ lfd f3,0(r26) │ │ │ │ lfd f4,8(r26) │ │ │ │ - lfd f1,0(r25) │ │ │ │ - lfd f2,8(r25) │ │ │ │ addi r24,r24,32 │ │ │ │ addi r26,r26,16 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + lfd f1,0(r25) │ │ │ │ + lfd f2,8(r25) │ │ │ │ + bl 367c │ │ │ │ lfd f3,-32(r24) │ │ │ │ lfd f4,-24(r24) │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ + bl 3d10 │ │ │ │ lfd f3,-16(r24) │ │ │ │ lfd f4,-8(r24) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f27 │ │ │ │ fmr f1,f26 │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ + bl 3d10 │ │ │ │ addic. r30,r30,-1 │ │ │ │ stfd f30,0(r31) │ │ │ │ stfd f31,8(r31) │ │ │ │ fmr f27,f2 │ │ │ │ fmr f26,f1 │ │ │ │ stfd f1,0(r21) │ │ │ │ stfd f2,8(r21) │ │ │ │ - bne 2a2d0 │ │ │ │ + bne 28680 │ │ │ │ addi r16,r16,1 │ │ │ │ addi r25,r25,16 │ │ │ │ add r20,r20,r14 │ │ │ │ cmpd r16,r15 │ │ │ │ - beq 2a130 │ │ │ │ + beq 28500 │ │ │ │ mr r24,r20 │ │ │ │ - b 2a2b0 │ │ │ │ + b 28660 │ │ │ │ .long 0x0 │ │ │ │ .long 0x3020000 │ │ │ │ .long 0x1286 │ │ │ │ - addis r2,r12,7 │ │ │ │ - addi r2,r2,-9376 │ │ │ │ + nop │ │ │ │ mflr r0 │ │ │ │ mfocrf r11,8 │ │ │ │ + stfd f22,-80(r1) │ │ │ │ + stfd f23,-72(r1) │ │ │ │ stfd f24,-64(r1) │ │ │ │ stfd f25,-56(r1) │ │ │ │ stfd f26,-48(r1) │ │ │ │ + std r0,16(r1) │ │ │ │ stfd f27,-40(r1) │ │ │ │ stfd f28,-32(r1) │ │ │ │ stfd f29,-24(r1) │ │ │ │ stfd f30,-16(r1) │ │ │ │ stfd f31,-8(r1) │ │ │ │ - std r15,-200(r1) │ │ │ │ - std r27,-104(r1) │ │ │ │ - std r28,-96(r1) │ │ │ │ - std r29,-88(r1) │ │ │ │ - std r30,-80(r1) │ │ │ │ - std r31,-72(r1) │ │ │ │ stw r11,8(r1) │ │ │ │ - std r14,-208(r1) │ │ │ │ - std r16,-192(r1) │ │ │ │ - std r17,-184(r1) │ │ │ │ - std r18,-176(r1) │ │ │ │ - std r19,-168(r1) │ │ │ │ - std r20,-160(r1) │ │ │ │ - std r21,-152(r1) │ │ │ │ - std r22,-144(r1) │ │ │ │ - std r0,16(r1) │ │ │ │ - std r23,-136(r1) │ │ │ │ - std r24,-128(r1) │ │ │ │ - std r25,-120(r1) │ │ │ │ - std r26,-112(r1) │ │ │ │ - stdu r1,-368(r1) │ │ │ │ - ld r28,32(r3) │ │ │ │ + std r14,-224(r1) │ │ │ │ + std r15,-216(r1) │ │ │ │ + std r16,-208(r1) │ │ │ │ + std r28,-112(r1) │ │ │ │ + std r29,-104(r1) │ │ │ │ + std r30,-96(r1) │ │ │ │ mr r29,r3 │ │ │ │ + std r31,-88(r1) │ │ │ │ + std r17,-200(r1) │ │ │ │ + std r18,-192(r1) │ │ │ │ + std r19,-184(r1) │ │ │ │ + std r20,-176(r1) │ │ │ │ + std r21,-168(r1) │ │ │ │ + std r22,-160(r1) │ │ │ │ + std r23,-152(r1) │ │ │ │ + std r24,-144(r1) │ │ │ │ + std r25,-136(r1) │ │ │ │ + std r26,-128(r1) │ │ │ │ + std r27,-120(r1) │ │ │ │ + stdu r1,-384(r1) │ │ │ │ + ld r27,32(r3) │ │ │ │ mr r31,r1 │ │ │ │ - bl 33a0 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 33a0 │ │ │ │ mr r30,r3 │ │ │ │ - bl 3660 │ │ │ │ - ld r2,24(r1) │ │ │ │ - divd r15,r28,r30 │ │ │ │ - mr r27,r3 │ │ │ │ - mulld r9,r15,r30 │ │ │ │ - subf r9,r9,r28 │ │ │ │ - cmpd r3,r9 │ │ │ │ - blt 2a780 │ │ │ │ - maddld r27,r15,r27,r9 │ │ │ │ - add r15,r15,r27 │ │ │ │ - cmpd r27,r15 │ │ │ │ - bge 2a6ac │ │ │ │ - ld r9,16(r29) │ │ │ │ - ld r14,40(r29) │ │ │ │ - ld r8,48(r29) │ │ │ │ - ld r18,0(r29) │ │ │ │ - sldi r26,r27,4 │ │ │ │ - ld r19,24(r29) │ │ │ │ - addi r26,r26,8 │ │ │ │ - std r9,112(r31) │ │ │ │ - ld r9,8(r29) │ │ │ │ - sldi r24,r14,1 │ │ │ │ - mr r28,r18 │ │ │ │ - std r8,136(r31) │ │ │ │ - addi r22,r24,2 │ │ │ │ - addi r24,r24,1 │ │ │ │ - std r9,120(r31) │ │ │ │ - addi r9,r14,1 │ │ │ │ - cmpdi cr4,r24,0 │ │ │ │ - sldi r22,r22,4 │ │ │ │ - sldi r21,r9,5 │ │ │ │ + bl 3660 │ │ │ │ + divd r14,r27,r30 │ │ │ │ + mr r28,r3 │ │ │ │ + mulld r2,r14,r30 │ │ │ │ + subf r2,r2,r27 │ │ │ │ + cmpd r3,r2 │ │ │ │ + blt 28b10 │ │ │ │ + maddld r28,r14,r28,r2 │ │ │ │ + add r14,r14,r28 │ │ │ │ + cmpd r28,r14 │ │ │ │ + bge 28a30 │ │ │ │ + ld r21,40(r29) │ │ │ │ + ld r2,16(r29) │ │ │ │ + sldi r27,r28,4 │ │ │ │ + ld r10,48(r29) │ │ │ │ + ld r17,0(r29) │ │ │ │ + ld r20,24(r29) │ │ │ │ + addi r27,r27,8 │ │ │ │ + addi r9,r21,1 │ │ │ │ + std r2,112(r31) │ │ │ │ + ld r2,8(r29) │ │ │ │ + sldi r25,r21,1 │ │ │ │ + mr r26,r17 │ │ │ │ + std r10,136(r31) │ │ │ │ + sldi r22,r9,5 │ │ │ │ + addi r23,r25,2 │ │ │ │ sldi r9,r9,6 │ │ │ │ - addi r10,r21,16 │ │ │ │ - addi r23,r9,15 │ │ │ │ - add r9,r8,r10 │ │ │ │ - std r10,144(r31) │ │ │ │ + addi r25,r25,1 │ │ │ │ + std r2,120(r31) │ │ │ │ + addi r2,r22,16 │ │ │ │ + addi r24,r9,15 │ │ │ │ + cmpdi cr4,r25,0 │ │ │ │ + sldi r23,r23,4 │ │ │ │ + add r9,r10,r2 │ │ │ │ + std r2,144(r31) │ │ │ │ std r9,128(r31) │ │ │ │ - lwz r10,112(r28) │ │ │ │ - ld r7,0(r1) │ │ │ │ - clrrdi r9,r23,4 │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + lwz r9,112(r26) │ │ │ │ + ld r10,0(r1) │ │ │ │ + clrrdi r2,r24,4 │ │ │ │ mr r29,r1 │ │ │ │ - neg r9,r9 │ │ │ │ - andi. r10,r10,2048 │ │ │ │ - stdux r7,r1,r9 │ │ │ │ - addi r25,r1,112 │ │ │ │ - bne 2a730 │ │ │ │ - ld r7,200(r28) │ │ │ │ - mr r17,r27 │ │ │ │ - sldi r9,r17,6 │ │ │ │ - addi r6,r9,32 │ │ │ │ - add r9,r7,r9 │ │ │ │ - lfd f26,0(r9) │ │ │ │ - lfd f27,8(r9) │ │ │ │ - add r20,r7,r6 │ │ │ │ - lfd f24,16(r9) │ │ │ │ - lfd f25,24(r9) │ │ │ │ - lfd f28,0(r20) │ │ │ │ - lfd f29,8(r20) │ │ │ │ - stfd f26,0(r25) │ │ │ │ - stfd f27,8(r25) │ │ │ │ - ble cr4,2a770 │ │ │ │ - ld r9,136(r31) │ │ │ │ - addi r16,r25,16 │ │ │ │ - mr r18,r24 │ │ │ │ - addi r30,r9,16 │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,23200 │ │ │ │ - lfd f30,0(r9) │ │ │ │ - lfd f31,8(r9) │ │ │ │ - fmr f3,f24 │ │ │ │ - fmr f4,f25 │ │ │ │ - fmr f1,f30 │ │ │ │ - fmr f2,f31 │ │ │ │ + neg r2,r2 │ │ │ │ + andi. r9,r9,2048 │ │ │ │ + stdux r10,r1,r2 │ │ │ │ + addi r19,r1,112 │ │ │ │ + bne 28ac0 │ │ │ │ + ld r9,200(r26) │ │ │ │ + mr r15,r28 │ │ │ │ + sldi r2,r15,6 │ │ │ │ + addi r7,r2,32 │ │ │ │ + add r2,r9,r2 │ │ │ │ + lfd f24,0(r2) │ │ │ │ + lfd f25,8(r2) │ │ │ │ + add r18,r9,r7 │ │ │ │ + lfd f22,16(r2) │ │ │ │ + lfd f23,24(r2) │ │ │ │ + lfd f26,0(r18) │ │ │ │ + lfd f27,8(r18) │ │ │ │ + stfd f24,0(r19) │ │ │ │ + stfd f25,8(r19) │ │ │ │ + ble cr4,28b00 │ │ │ │ + plfd f30,260880 # 683e0 │ │ │ │ + plfd f31,260880 # 683e8 │ │ │ │ + addi r16,r19,16 │ │ │ │ + mr r17,r25 │ │ │ │ + ld r2,136(r31) │ │ │ │ + fmr f28,f30 │ │ │ │ + fmr f29,f31 │ │ │ │ + addi r30,r2,16 │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + fmr f3,f22 │ │ │ │ + fmr f4,f23 │ │ │ │ + fmr f1,f28 │ │ │ │ + fmr f2,f29 │ │ │ │ addi r30,r30,16 │ │ │ │ addi r16,r16,16 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ lfd f3,-16(r30) │ │ │ │ lfd f4,-8(r30) │ │ │ │ - fmr f31,f2 │ │ │ │ - fmr f30,f1 │ │ │ │ - fmr f2,f27 │ │ │ │ - fmr f1,f26 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - fmr f3,f30 │ │ │ │ - fmr f4,f31 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - addic. r18,r18,-1 │ │ │ │ + fmr f29,f2 │ │ │ │ + fmr f28,f1 │ │ │ │ + fmr f2,f25 │ │ │ │ + fmr f1,f24 │ │ │ │ + bl 367c │ │ │ │ + fmr f3,f28 │ │ │ │ + fmr f4,f29 │ │ │ │ + bl 367c │ │ │ │ + addic. r17,r17,-1 │ │ │ │ stfd f1,-16(r16) │ │ │ │ stfd f2,-8(r16) │ │ │ │ - bne 2a550 │ │ │ │ - ld r9,144(r31) │ │ │ │ - lfd f26,16(r20) │ │ │ │ - lfd f27,24(r20) │ │ │ │ + bne 28900 │ │ │ │ + ld r2,144(r31) │ │ │ │ ld r30,128(r31) │ │ │ │ - add r6,r25,r22 │ │ │ │ - mr r18,r24 │ │ │ │ - stfd f28,0(r6) │ │ │ │ - stfd f29,8(r6) │ │ │ │ - add r20,r25,r9 │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,23200 │ │ │ │ - lfd f30,0(r9) │ │ │ │ - lfd f31,8(r9) │ │ │ │ - nop │ │ │ │ + add r7,r19,r23 │ │ │ │ + mr r17,r25 │ │ │ │ + lfd f28,16(r18) │ │ │ │ + lfd f29,24(r18) │ │ │ │ + stfd f26,0(r7) │ │ │ │ + stfd f27,8(r7) │ │ │ │ + add r18,r19,r2 │ │ │ │ nop │ │ │ │ nop │ │ │ │ - fmr f3,f26 │ │ │ │ - fmr f4,f27 │ │ │ │ + fmr f3,f28 │ │ │ │ + fmr f4,f29 │ │ │ │ fmr f1,f30 │ │ │ │ fmr f2,f31 │ │ │ │ addi r30,r30,16 │ │ │ │ - addi r20,r20,16 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + addi r18,r18,16 │ │ │ │ + bl 367c │ │ │ │ lfd f3,-16(r30) │ │ │ │ lfd f4,-8(r30) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - fmr f2,f29 │ │ │ │ - fmr f1,f28 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + fmr f2,f27 │ │ │ │ + fmr f1,f26 │ │ │ │ + bl 367c │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - addic. r18,r18,-1 │ │ │ │ - stfd f1,-16(r20) │ │ │ │ - stfd f2,-8(r20) │ │ │ │ - bne 2a5f0 │ │ │ │ - ld r9,120(r28) │ │ │ │ - sldi r17,r17,5 │ │ │ │ - ld r3,24(r28) │ │ │ │ + bl 367c │ │ │ │ + addic. r17,r17,-1 │ │ │ │ + stfd f1,-16(r18) │ │ │ │ + stfd f2,-8(r18) │ │ │ │ + bne 28980 │ │ │ │ + ld r9,120(r26) │ │ │ │ + sldi r15,r15,5 │ │ │ │ + ld r3,24(r26) │ │ │ │ + add r6,r19,r22 │ │ │ │ + mr r5,r19 │ │ │ │ + addi r28,r28,1 │ │ │ │ ld r10,112(r31) │ │ │ │ ld r4,120(r31) │ │ │ │ - add r6,r25,r21 │ │ │ │ - mr r5,r25 │ │ │ │ - addi r27,r27,1 │ │ │ │ - addi r26,r26,16 │ │ │ │ - addi r0,r17,16 │ │ │ │ - add r11,r9,r17 │ │ │ │ - add r3,r3,r17 │ │ │ │ - add r9,r9,r0 │ │ │ │ - lfd f1,0(r11) │ │ │ │ - lfd f2,8(r11) │ │ │ │ - std r14,104(r1) │ │ │ │ - std r19,96(r1) │ │ │ │ - bl 296e8 │ │ │ │ - cmpd r15,r27 │ │ │ │ - ld r9,0(r1) │ │ │ │ - std r9,0(r29) │ │ │ │ + addi r27,r27,16 │ │ │ │ + addi r11,r15,16 │ │ │ │ + add r7,r9,r15 │ │ │ │ + add r3,r3,r15 │ │ │ │ + add r9,r9,r11 │ │ │ │ + lfd f1,0(r7) │ │ │ │ + lfd f2,8(r7) │ │ │ │ + std r21,104(r1) │ │ │ │ + std r20,96(r1) │ │ │ │ + bl 27b40 │ │ │ │ + cmpd r14,r28 │ │ │ │ + ld r2,0(r1) │ │ │ │ + std r2,0(r29) │ │ │ │ mr r1,r29 │ │ │ │ - bne 2a4d0 │ │ │ │ - addi r1,r31,368 │ │ │ │ + bne 28870 │ │ │ │ + addi r1,r31,384 │ │ │ │ ld r0,16(r1) │ │ │ │ lwz r11,8(r1) │ │ │ │ - ld r14,-208(r1) │ │ │ │ - ld r15,-200(r1) │ │ │ │ - ld r16,-192(r1) │ │ │ │ - ld r17,-184(r1) │ │ │ │ - ld r18,-176(r1) │ │ │ │ - ld r19,-168(r1) │ │ │ │ - ld r20,-160(r1) │ │ │ │ - ld r21,-152(r1) │ │ │ │ - ld r22,-144(r1) │ │ │ │ - ld r23,-136(r1) │ │ │ │ - ld r24,-128(r1) │ │ │ │ - ld r25,-120(r1) │ │ │ │ - ld r26,-112(r1) │ │ │ │ - ld r27,-104(r1) │ │ │ │ + ld r14,-224(r1) │ │ │ │ + ld r15,-216(r1) │ │ │ │ + ld r16,-208(r1) │ │ │ │ + ld r17,-200(r1) │ │ │ │ + ld r18,-192(r1) │ │ │ │ + ld r19,-184(r1) │ │ │ │ + ld r20,-176(r1) │ │ │ │ + ld r21,-168(r1) │ │ │ │ mtlr r0 │ │ │ │ - ld r28,-96(r1) │ │ │ │ - ld r29,-88(r1) │ │ │ │ - ld r30,-80(r1) │ │ │ │ - ld r31,-72(r1) │ │ │ │ - mtocrf 8,r11 │ │ │ │ + ld r22,-160(r1) │ │ │ │ + ld r23,-152(r1) │ │ │ │ + ld r24,-144(r1) │ │ │ │ + ld r25,-136(r1) │ │ │ │ + ld r26,-128(r1) │ │ │ │ + ld r27,-120(r1) │ │ │ │ + ld r28,-112(r1) │ │ │ │ + ld r29,-104(r1) │ │ │ │ + ld r30,-96(r1) │ │ │ │ + ld r31,-88(r1) │ │ │ │ + lfd f22,-80(r1) │ │ │ │ + lfd f23,-72(r1) │ │ │ │ lfd f24,-64(r1) │ │ │ │ lfd f25,-56(r1) │ │ │ │ lfd f26,-48(r1) │ │ │ │ lfd f27,-40(r1) │ │ │ │ lfd f28,-32(r1) │ │ │ │ lfd f29,-24(r1) │ │ │ │ lfd f30,-16(r1) │ │ │ │ lfd f31,-8(r1) │ │ │ │ + mtocrf 8,r11 │ │ │ │ blr │ │ │ │ nop │ │ │ │ - ld r9,264(r28) │ │ │ │ - ld r7,200(r28) │ │ │ │ - ldx r17,r9,r26 │ │ │ │ - sldi r9,r17,6 │ │ │ │ - addi r6,r9,32 │ │ │ │ - add r9,r7,r9 │ │ │ │ - lfd f26,0(r9) │ │ │ │ - lfd f27,8(r9) │ │ │ │ - add r20,r7,r6 │ │ │ │ - lfd f24,16(r9) │ │ │ │ - lfd f25,24(r9) │ │ │ │ - lfd f28,0(r20) │ │ │ │ - lfd f29,8(r20) │ │ │ │ - stfd f26,0(r25) │ │ │ │ - stfd f27,8(r25) │ │ │ │ - bgt cr4,2a530 │ │ │ │ - add r9,r25,r22 │ │ │ │ - stfd f28,0(r9) │ │ │ │ - stfd f29,8(r9) │ │ │ │ - b 2a650 │ │ │ │ - addi r15,r15,1 │ │ │ │ - li r9,0 │ │ │ │ - b 2a45c │ │ │ │ + nop │ │ │ │ + ld r2,264(r26) │ │ │ │ + ld r9,200(r26) │ │ │ │ + ldx r15,r2,r27 │ │ │ │ + sldi r2,r15,6 │ │ │ │ + addi r7,r2,32 │ │ │ │ + add r2,r9,r2 │ │ │ │ + lfd f24,0(r2) │ │ │ │ + lfd f25,8(r2) │ │ │ │ + add r18,r9,r7 │ │ │ │ + lfd f22,16(r2) │ │ │ │ + lfd f23,24(r2) │ │ │ │ + lfd f26,0(r18) │ │ │ │ + lfd f27,8(r18) │ │ │ │ + stfd f24,0(r19) │ │ │ │ + stfd f25,8(r19) │ │ │ │ + bgt cr4,288d0 │ │ │ │ + add r2,r19,r23 │ │ │ │ + stfd f26,0(r2) │ │ │ │ + stfd f27,8(r2) │ │ │ │ + b 289d4 │ │ │ │ + addi r14,r14,1 │ │ │ │ + li r2,0 │ │ │ │ + b 287f4 │ │ │ │ .long 0x0 │ │ │ │ .long 0x3020000 │ │ │ │ - .long 0x1288 │ │ │ │ + .long 0x128a │ │ │ │ nop │ │ │ │ nop │ │ │ │ - addis r2,r12,7 │ │ │ │ - addi r2,r2,-10400 │ │ │ │ mflr r0 │ │ │ │ std r26,-48(r1) │ │ │ │ std r28,-32(r1) │ │ │ │ + mr r26,r3 │ │ │ │ + ld r28,32(r3) │ │ │ │ std r29,-24(r1) │ │ │ │ std r30,-16(r1) │ │ │ │ std r31,-8(r1) │ │ │ │ - ld r28,32(r3) │ │ │ │ - mr r26,r3 │ │ │ │ std r0,16(r1) │ │ │ │ stdu r1,-208(r1) │ │ │ │ - bl 33a0 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 33a0 │ │ │ │ mr r29,r3 │ │ │ │ - bl 3660 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 3660 │ │ │ │ divd r30,r28,r29 │ │ │ │ mr r31,r3 │ │ │ │ - mulld r9,r30,r29 │ │ │ │ - subf r9,r9,r28 │ │ │ │ - cmpd r3,r9 │ │ │ │ - blt 2a9a0 │ │ │ │ - maddld r31,r30,r31,r9 │ │ │ │ - add r9,r30,r31 │ │ │ │ - cmpd r31,r9 │ │ │ │ - bge 2a8ec │ │ │ │ - std r21,120(r1) │ │ │ │ - ld r21,0(r26) │ │ │ │ + mulld r2,r30,r29 │ │ │ │ + subf r2,r2,r28 │ │ │ │ + cmpd r3,r2 │ │ │ │ + blt 28d30 │ │ │ │ + maddld r31,r30,r31,r2 │ │ │ │ + add r2,r30,r31 │ │ │ │ + cmpd r31,r2 │ │ │ │ + bge 28c70 │ │ │ │ + std r24,144(r1) │ │ │ │ + std r23,136(r1) │ │ │ │ + ld r24,0(r26) │ │ │ │ ld r29,40(r26) │ │ │ │ ld r28,24(r26) │ │ │ │ + std r21,120(r1) │ │ │ │ std r22,128(r1) │ │ │ │ - std r23,136(r1) │ │ │ │ - std r24,144(r1) │ │ │ │ std r25,152(r1) │ │ │ │ std r27,168(r1) │ │ │ │ ld r27,16(r26) │ │ │ │ ld r26,8(r26) │ │ │ │ - lwz r9,112(r21) │ │ │ │ - ld r25,24(r21) │ │ │ │ - ld r23,200(r21) │ │ │ │ - ld r22,120(r21) │ │ │ │ - addi r24,r29,1 │ │ │ │ - andi. r9,r9,2048 │ │ │ │ - bne 2a910 │ │ │ │ - sldi r9,r31,1 │ │ │ │ - mulld r5,r31,r24 │ │ │ │ - sldi r21,r24,6 │ │ │ │ + lwz r2,112(r24) │ │ │ │ + ld r25,24(r24) │ │ │ │ + addi r21,r29,1 │ │ │ │ + ld r23,200(r24) │ │ │ │ + ld r22,120(r24) │ │ │ │ + andi. r2,r2,2048 │ │ │ │ + bne 28ca0 │ │ │ │ + sldi r24,r31,1 │ │ │ │ + mulld r5,r31,r21 │ │ │ │ sldi r31,r31,5 │ │ │ │ - addi r9,r9,1 │ │ │ │ + std r20,112(r1) │ │ │ │ + sldi r20,r21,6 │ │ │ │ + addi r24,r24,1 │ │ │ │ add r25,r25,r31 │ │ │ │ addi r31,r31,16 │ │ │ │ - mulld r24,r9,r24 │ │ │ │ + mulld r24,r24,r21 │ │ │ │ add r31,r22,r31 │ │ │ │ sldi r22,r5,6 │ │ │ │ add r22,r23,r22 │ │ │ │ sldi r24,r24,5 │ │ │ │ add r24,r23,r24 │ │ │ │ nop │ │ │ │ - nop │ │ │ │ lfd f1,-16(r31) │ │ │ │ lfd f2,-8(r31) │ │ │ │ mr r9,r31 │ │ │ │ mr r6,r24 │ │ │ │ mr r5,r22 │ │ │ │ mr r3,r25 │ │ │ │ - mr r10,r27 │ │ │ │ - mr r4,r26 │ │ │ │ std r29,104(r1) │ │ │ │ std r28,96(r1) │ │ │ │ + mr r10,r27 │ │ │ │ + mr r4,r26 │ │ │ │ addi r25,r25,32 │ │ │ │ - add r22,r22,r21 │ │ │ │ - add r24,r24,r21 │ │ │ │ + add r22,r22,r20 │ │ │ │ + add r24,r24,r20 │ │ │ │ addi r31,r31,32 │ │ │ │ - bl 296e8 │ │ │ │ + bl 27b40 │ │ │ │ addic. r30,r30,-1 │ │ │ │ - bne 2a890 │ │ │ │ + bne 28c10 │ │ │ │ + ld r20,112(r1) │ │ │ │ ld r21,120(r1) │ │ │ │ ld r22,128(r1) │ │ │ │ ld r23,136(r1) │ │ │ │ ld r24,144(r1) │ │ │ │ ld r25,152(r1) │ │ │ │ ld r27,168(r1) │ │ │ │ addi r1,r1,208 │ │ │ │ @@ -40258,11532 +37487,10319 @@ │ │ │ │ ld r26,-48(r1) │ │ │ │ ld r28,-32(r1) │ │ │ │ ld r29,-24(r1) │ │ │ │ ld r30,-16(r1) │ │ │ │ ld r31,-8(r1) │ │ │ │ mtlr r0 │ │ │ │ blr │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ sldi r31,r31,4 │ │ │ │ addi r31,r31,8 │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ld r9,264(r21) │ │ │ │ + ld r2,264(r24) │ │ │ │ mr r10,r27 │ │ │ │ mr r4,r26 │ │ │ │ - ldx r3,r9,r31 │ │ │ │ + ldx r3,r2,r31 │ │ │ │ addi r31,r31,16 │ │ │ │ sldi r6,r3,1 │ │ │ │ - mulld r5,r3,r24 │ │ │ │ + mulld r5,r3,r21 │ │ │ │ sldi r3,r3,5 │ │ │ │ addi r6,r6,1 │ │ │ │ - add r8,r22,r3 │ │ │ │ + add r2,r22,r3 │ │ │ │ addi r9,r3,16 │ │ │ │ add r3,r25,r3 │ │ │ │ - mulld r6,r6,r24 │ │ │ │ - lfd f1,0(r8) │ │ │ │ - lfd f2,8(r8) │ │ │ │ + mulld r6,r6,r21 │ │ │ │ + lfd f1,0(r2) │ │ │ │ + lfd f2,8(r2) │ │ │ │ add r9,r22,r9 │ │ │ │ - sldi r5,r5,6 │ │ │ │ std r29,104(r1) │ │ │ │ std r28,96(r1) │ │ │ │ + sldi r5,r5,6 │ │ │ │ add r5,r23,r5 │ │ │ │ sldi r6,r6,5 │ │ │ │ add r6,r23,r6 │ │ │ │ - bl 296e8 │ │ │ │ + bl 27b40 │ │ │ │ addic. r30,r30,-1 │ │ │ │ - bne 2a920 │ │ │ │ + bne 28cb0 │ │ │ │ ld r21,120(r1) │ │ │ │ ld r22,128(r1) │ │ │ │ ld r23,136(r1) │ │ │ │ ld r24,144(r1) │ │ │ │ ld r25,152(r1) │ │ │ │ ld r27,168(r1) │ │ │ │ - b 2a8ec │ │ │ │ + b 28c70 │ │ │ │ addi r30,r30,1 │ │ │ │ - li r9,0 │ │ │ │ - b 2a7fc │ │ │ │ + li r2,0 │ │ │ │ + b 28b7c │ │ │ │ .long 0x0 │ │ │ │ .long 0x1000000 │ │ │ │ - .long 0xb80 │ │ │ │ + .long 0xc80 │ │ │ │ nop │ │ │ │ nop │ │ │ │ - addis r2,r12,7 │ │ │ │ - addi r2,r2,-10944 │ │ │ │ mflr r0 │ │ │ │ mfocrf r11,8 │ │ │ │ stfd f20,-96(r1) │ │ │ │ stfd f21,-88(r1) │ │ │ │ stfd f22,-80(r1) │ │ │ │ stfd f23,-72(r1) │ │ │ │ stfd f24,-64(r1) │ │ │ │ + std r0,16(r1) │ │ │ │ stfd f25,-56(r1) │ │ │ │ stfd f26,-48(r1) │ │ │ │ stfd f27,-40(r1) │ │ │ │ stfd f28,-32(r1) │ │ │ │ stfd f29,-24(r1) │ │ │ │ stfd f30,-16(r1) │ │ │ │ stfd f31,-8(r1) │ │ │ │ stw r11,8(r1) │ │ │ │ - std r14,-240(r1) │ │ │ │ - std r18,-208(r1) │ │ │ │ + std r20,-192(r1) │ │ │ │ + std r21,-184(r1) │ │ │ │ + mr r20,r3 │ │ │ │ std r29,-120(r1) │ │ │ │ std r30,-112(r1) │ │ │ │ std r31,-104(r1) │ │ │ │ + std r14,-240(r1) │ │ │ │ std r15,-232(r1) │ │ │ │ std r16,-224(r1) │ │ │ │ std r17,-216(r1) │ │ │ │ + std r18,-208(r1) │ │ │ │ std r19,-200(r1) │ │ │ │ - std r20,-192(r1) │ │ │ │ - std r0,16(r1) │ │ │ │ - std r21,-184(r1) │ │ │ │ std r22,-176(r1) │ │ │ │ std r23,-168(r1) │ │ │ │ std r24,-160(r1) │ │ │ │ std r25,-152(r1) │ │ │ │ std r26,-144(r1) │ │ │ │ std r27,-136(r1) │ │ │ │ std r28,-128(r1) │ │ │ │ stdu r1,-368(r1) │ │ │ │ - mr r18,r3 │ │ │ │ ld r29,16(r3) │ │ │ │ mr r31,r1 │ │ │ │ - bl 33a0 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 33a0 │ │ │ │ mr r30,r3 │ │ │ │ - bl 3660 │ │ │ │ - ld r2,24(r1) │ │ │ │ - divd r14,r29,r30 │ │ │ │ - mulld r10,r14,r30 │ │ │ │ - subf r10,r10,r29 │ │ │ │ - cmpd r3,r10 │ │ │ │ - blt 2af54 │ │ │ │ - maddld r15,r14,r3,r10 │ │ │ │ - add r14,r14,r15 │ │ │ │ - cmpd r15,r14 │ │ │ │ - bge 2ae50 │ │ │ │ - ld r20,24(r18) │ │ │ │ - ld r9,32(r18) │ │ │ │ - sldi r23,r15,4 │ │ │ │ - addis r17,r2,-3 │ │ │ │ - ld r16,40(r18) │ │ │ │ - ld r27,0(r18) │ │ │ │ - addi r17,r17,24384 │ │ │ │ - addi r23,r23,8 │ │ │ │ - sldi. r8,r20,1 │ │ │ │ - sldi r19,r20,5 │ │ │ │ - std r9,112(r31) │ │ │ │ - cmpdi cr4,r20,0 │ │ │ │ - isellt r8,0,r8 │ │ │ │ - addi r19,r19,47 │ │ │ │ - addi r9,r8,1 │ │ │ │ - std r9,120(r31) │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - lwz r10,112(r27) │ │ │ │ - ld r8,0(r1) │ │ │ │ - clrrdi r9,r19,4 │ │ │ │ - mr r25,r1 │ │ │ │ - neg r9,r9 │ │ │ │ - andi. r10,r10,2048 │ │ │ │ - stdux r8,r1,r9 │ │ │ │ - addi r26,r1,112 │ │ │ │ - bne 2aee0 │ │ │ │ - mr r29,r15 │ │ │ │ - ld r9,72(r27) │ │ │ │ - ld r28,120(r27) │ │ │ │ - ld r3,0(r9) │ │ │ │ - bl 6d098 │ │ │ │ - nop │ │ │ │ - ld r9,48(r27) │ │ │ │ - fmr f23,f2 │ │ │ │ - fmr f22,f1 │ │ │ │ - mulld r9,r29,r9 │ │ │ │ - sldi r9,r9,4 │ │ │ │ - add r9,r28,r9 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ - bl 6d428 │ │ │ │ + bl 3660 │ │ │ │ + divd r21,r29,r30 │ │ │ │ + mulld r2,r21,r30 │ │ │ │ + subf r2,r2,r29 │ │ │ │ + cmpd r3,r2 │ │ │ │ + blt 29268 │ │ │ │ + maddld r26,r21,r3,r2 │ │ │ │ + add r21,r21,r26 │ │ │ │ + cmpd r26,r21 │ │ │ │ + bge 29164 │ │ │ │ + ld r19,24(r20) │ │ │ │ + ld r2,32(r20) │ │ │ │ + sldi r24,r26,4 │ │ │ │ + ld r15,40(r20) │ │ │ │ + ld r29,0(r20) │ │ │ │ + addi r24,r24,8 │ │ │ │ + std r2,112(r31) │ │ │ │ + sldi. r2,r19,1 │ │ │ │ + sldi r17,r19,5 │ │ │ │ + cmpdi cr4,r19,0 │ │ │ │ + addi r17,r17,47 │ │ │ │ + isellt r2,0,r2 │ │ │ │ + addi r18,r2,1 │ │ │ │ nop │ │ │ │ - bl 3ce0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - ld r30,88(r27) │ │ │ │ + lwz r9,112(r29) │ │ │ │ + ld r10,0(r1) │ │ │ │ + clrrdi r2,r17,4 │ │ │ │ + mr r23,r1 │ │ │ │ + neg r2,r2 │ │ │ │ + andi. r9,r9,2048 │ │ │ │ + stdux r10,r1,r2 │ │ │ │ + addi r25,r1,112 │ │ │ │ + bne 29200 │ │ │ │ + mr r28,r26 │ │ │ │ + ld r2,72(r29) │ │ │ │ + ld r27,120(r29) │ │ │ │ + ld r3,0(r2) │ │ │ │ + bl 3670 │ │ │ │ + ld r2,48(r29) │ │ │ │ + fmr f21,f2 │ │ │ │ + fmr f20,f1 │ │ │ │ + mulld r2,r28,r2 │ │ │ │ + sldi r2,r2,4 │ │ │ │ + add r2,r27,r2 │ │ │ │ + lfd f3,0(r2) │ │ │ │ + lfd f4,8(r2) │ │ │ │ + bl 367c │ │ │ │ + bl 3d00 │ │ │ │ + ld r30,88(r29) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ mr r3,r30 │ │ │ │ - bl 6d098 │ │ │ │ - nop │ │ │ │ - sldi r9,r29,4 │ │ │ │ - fmr f21,f2 │ │ │ │ - fmr f20,f1 │ │ │ │ - add r28,r28,r9 │ │ │ │ - fmr f1,f30 │ │ │ │ + bl 3670 │ │ │ │ + sldi r2,r28,4 │ │ │ │ + fmr f23,f2 │ │ │ │ + fmr f22,f1 │ │ │ │ fmr f2,f31 │ │ │ │ - lfd f24,0(r28) │ │ │ │ - lfd f25,8(r28) │ │ │ │ - bl 6cd88 │ │ │ │ - nop │ │ │ │ + fmr f1,f30 │ │ │ │ + add r27,r27,r2 │ │ │ │ + lfd f24,0(r27) │ │ │ │ + lfd f25,8(r27) │ │ │ │ + bl 3810 │ │ │ │ subf r3,r30,r3 │ │ │ │ - bl 6d098 │ │ │ │ - nop │ │ │ │ - ld r9,8(r18) │ │ │ │ + bl 3670 │ │ │ │ + ld r2,8(r20) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - ld r24,0(r9) │ │ │ │ - mr r3,r24 │ │ │ │ - bl 6d098 │ │ │ │ - nop │ │ │ │ + ld r22,0(r2) │ │ │ │ + mr r3,r22 │ │ │ │ + bl 3670 │ │ │ │ fmr f27,f2 │ │ │ │ fmr f26,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ fmr f3,f26 │ │ │ │ fmr f4,f27 │ │ │ │ - bl 6d4b8 │ │ │ │ - nop │ │ │ │ + bl 3830 │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ - fmr f3,f22 │ │ │ │ - fmr f4,f23 │ │ │ │ - fmr f1,f22 │ │ │ │ - fmr f2,f23 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - fmr f23,f2 │ │ │ │ - fmr f22,f1 │ │ │ │ + fmr f3,f20 │ │ │ │ + fmr f4,f21 │ │ │ │ + fmr f1,f20 │ │ │ │ + fmr f2,f21 │ │ │ │ + bl 367c │ │ │ │ + fmr f21,f2 │ │ │ │ + fmr f20,f1 │ │ │ │ fmr f3,f24 │ │ │ │ fmr f4,f25 │ │ │ │ fmr f1,f28 │ │ │ │ fmr f2,f29 │ │ │ │ - bl 6d328 │ │ │ │ - nop │ │ │ │ + bl 3310 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ - fmr f2,f23 │ │ │ │ - fmr f1,f22 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + fmr f2,f21 │ │ │ │ + fmr f1,f20 │ │ │ │ + bl 367c │ │ │ │ fmr f13,f2 │ │ │ │ fmr f12,f1 │ │ │ │ fmr f2,f25 │ │ │ │ fmr f1,f24 │ │ │ │ fmr f3,f28 │ │ │ │ fmr f4,f29 │ │ │ │ fmr f28,f12 │ │ │ │ fmr f29,f13 │ │ │ │ - bl 6d328 │ │ │ │ - nop │ │ │ │ + bl 3310 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ - fmr f3,f20 │ │ │ │ - fmr f4,f21 │ │ │ │ - fmr f1,f20 │ │ │ │ - fmr f2,f21 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + fmr f3,f22 │ │ │ │ + fmr f4,f23 │ │ │ │ + fmr f1,f22 │ │ │ │ + fmr f2,f23 │ │ │ │ + bl 367c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ + bl 3d10 │ │ │ │ xxlxor vs10,vs10,vs10 │ │ │ │ xxlxor vs11,vs11,vs11 │ │ │ │ - ld r9,96(r27) │ │ │ │ + ld r2,96(r29) │ │ │ │ fmr f13,f2 │ │ │ │ fmr f12,f1 │ │ │ │ + lfd f22,0(r2) │ │ │ │ + lfd f23,8(r2) │ │ │ │ fcmpu cr0,f12,f10 │ │ │ │ - bne 2acc4 │ │ │ │ + bne 29000 │ │ │ │ fcmpu cr0,f13,f11 │ │ │ │ - lfd f22,0(r9) │ │ │ │ - lfd f23,8(r9) │ │ │ │ - ble 2aef0 │ │ │ │ - bl 3cc0 │ │ │ │ - ld r2,24(r1) │ │ │ │ + ble 29210 │ │ │ │ + bl 3ce0 │ │ │ │ fmr f3,f22 │ │ │ │ fmr f4,f23 │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - bl 38a0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - lfd f3,0(r17) │ │ │ │ - lfd f4,8(r17) │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ + bl 38c0 │ │ │ │ + plfd f3,260208 # 68890 │ │ │ │ + plfd f4,260208 # 68898 │ │ │ │ + bl 367c │ │ │ │ fmr f3,f28 │ │ │ │ fmr f4,f29 │ │ │ │ - bl 6d4b8 │ │ │ │ - nop │ │ │ │ + bl 3830 │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ fmr f3,f26 │ │ │ │ fmr f4,f27 │ │ │ │ fmr f1,f24 │ │ │ │ fmr f2,f25 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - bl 6d328 │ │ │ │ - nop │ │ │ │ + bl 3310 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ + bl 3d10 │ │ │ │ fmr f3,f22 │ │ │ │ fmr f4,f23 │ │ │ │ - bl 6d4b8 │ │ │ │ - nop │ │ │ │ - bl 3400 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 3830 │ │ │ │ + bl 3400 │ │ │ │ fmr f27,f2 │ │ │ │ fmr f26,f1 │ │ │ │ - stfd f28,0(r26) │ │ │ │ - stfd f29,8(r26) │ │ │ │ - blt cr4,2ae00 │ │ │ │ - addis r9,r2,-3 │ │ │ │ - ld r22,120(r31) │ │ │ │ - addi r30,r16,16 │ │ │ │ - addi r21,r26,16 │ │ │ │ - addi r9,r9,23200 │ │ │ │ - lfd f30,0(r9) │ │ │ │ - lfd f31,8(r9) │ │ │ │ + stfd f28,0(r25) │ │ │ │ + stfd f29,8(r25) │ │ │ │ + blt cr4,29114 │ │ │ │ + plfd f30,258888 # 683e0 │ │ │ │ + plfd f31,258888 # 683e8 │ │ │ │ + addi r30,r15,16 │ │ │ │ + addi r16,r25,16 │ │ │ │ + mr r14,r18 │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ fmr f3,f26 │ │ │ │ fmr f4,f27 │ │ │ │ fmr f1,f30 │ │ │ │ fmr f2,f31 │ │ │ │ addi r30,r30,16 │ │ │ │ - addi r21,r21,16 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + addi r16,r16,16 │ │ │ │ + bl 367c │ │ │ │ lfd f3,-16(r30) │ │ │ │ lfd f4,-8(r30) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - addic. r22,r22,-1 │ │ │ │ - stfd f1,-16(r21) │ │ │ │ - stfd f2,-8(r21) │ │ │ │ - bne 2ada0 │ │ │ │ - ld r6,24(r27) │ │ │ │ - sldi r29,r29,5 │ │ │ │ + bl 367c │ │ │ │ + addic. r14,r14,-1 │ │ │ │ + stfd f1,-16(r16) │ │ │ │ + stfd f2,-8(r16) │ │ │ │ + bne 290c0 │ │ │ │ + ld r2,24(r29) │ │ │ │ + sldi r28,r28,5 │ │ │ │ ld r7,112(r31) │ │ │ │ - mr r9,r28 │ │ │ │ - mr r10,r24 │ │ │ │ - mr r8,r26 │ │ │ │ - addi r15,r15,1 │ │ │ │ - addi r23,r23,16 │ │ │ │ - add r6,r6,r29 │ │ │ │ - lfd f3,16(r6) │ │ │ │ - lfd f4,24(r6) │ │ │ │ - lfd f1,0(r6) │ │ │ │ - lfd f2,8(r6) │ │ │ │ - std r20,96(r1) │ │ │ │ - bl 17f58 │ │ │ │ - cmpd r14,r15 │ │ │ │ - ld r9,0(r1) │ │ │ │ - std r9,0(r25) │ │ │ │ - mr r1,r25 │ │ │ │ - bne 2aae0 │ │ │ │ + mr r10,r22 │ │ │ │ + mr r9,r27 │ │ │ │ + mr r8,r25 │ │ │ │ + addi r26,r26,1 │ │ │ │ + addi r24,r24,16 │ │ │ │ + add r2,r2,r28 │ │ │ │ + lfd f3,16(r2) │ │ │ │ + lfd f4,24(r2) │ │ │ │ + lfd f1,0(r2) │ │ │ │ + lfd f2,8(r2) │ │ │ │ + std r19,96(r1) │ │ │ │ + bl 168a0 │ │ │ │ + cmpd r21,r26 │ │ │ │ + ld r2,0(r1) │ │ │ │ + std r2,0(r23) │ │ │ │ + mr r1,r23 │ │ │ │ + bne 28e50 │ │ │ │ addi r1,r31,368 │ │ │ │ ld r0,16(r1) │ │ │ │ lwz r11,8(r1) │ │ │ │ ld r14,-240(r1) │ │ │ │ ld r15,-232(r1) │ │ │ │ ld r16,-224(r1) │ │ │ │ ld r17,-216(r1) │ │ │ │ ld r18,-208(r1) │ │ │ │ ld r19,-200(r1) │ │ │ │ ld r20,-192(r1) │ │ │ │ ld r21,-184(r1) │ │ │ │ + mtlr r0 │ │ │ │ ld r22,-176(r1) │ │ │ │ ld r23,-168(r1) │ │ │ │ ld r24,-160(r1) │ │ │ │ ld r25,-152(r1) │ │ │ │ ld r26,-144(r1) │ │ │ │ ld r27,-136(r1) │ │ │ │ - mtlr r0 │ │ │ │ ld r28,-128(r1) │ │ │ │ ld r29,-120(r1) │ │ │ │ ld r30,-112(r1) │ │ │ │ ld r31,-104(r1) │ │ │ │ lfd f20,-96(r1) │ │ │ │ lfd f21,-88(r1) │ │ │ │ lfd f22,-80(r1) │ │ │ │ lfd f23,-72(r1) │ │ │ │ lfd f24,-64(r1) │ │ │ │ lfd f25,-56(r1) │ │ │ │ lfd f26,-48(r1) │ │ │ │ lfd f27,-40(r1) │ │ │ │ lfd f28,-32(r1) │ │ │ │ lfd f29,-24(r1) │ │ │ │ + mtocrf 8,r11 │ │ │ │ lfd f30,-16(r1) │ │ │ │ lfd f31,-8(r1) │ │ │ │ - mtocrf 8,r11 │ │ │ │ blr │ │ │ │ - ld r9,264(r27) │ │ │ │ - ldx r29,r9,r23 │ │ │ │ - b 2ab08 │ │ │ │ nop │ │ │ │ - blt 2af20 │ │ │ │ - lfd f3,0(r17) │ │ │ │ - lfd f4,8(r17) │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + ld r2,264(r29) │ │ │ │ + ldx r28,r2,r24 │ │ │ │ + b 28e78 │ │ │ │ + nop │ │ │ │ + blt 29240 │ │ │ │ + plfd f3,259708 # 68890 │ │ │ │ + plfd f4,259708 # 68898 │ │ │ │ fmr f1,f22 │ │ │ │ fmr f2,f23 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ - b 2ad20 │ │ │ │ - nop │ │ │ │ + b 29048 │ │ │ │ nop │ │ │ │ fneg f1,f12 │ │ │ │ fneg f2,f13 │ │ │ │ - bl 3cc0 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 3ce0 │ │ │ │ fmr f3,f22 │ │ │ │ fmr f4,f23 │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - bl 36a0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - b 2acf8 │ │ │ │ - addi r14,r14,1 │ │ │ │ - li r10,0 │ │ │ │ - b 2aa88 │ │ │ │ + bl 367c │ │ │ │ + bl 36c0 │ │ │ │ + b 29020 │ │ │ │ + addi r21,r21,1 │ │ │ │ + li r2,0 │ │ │ │ + b 28e08 │ │ │ │ .long 0x0 │ │ │ │ .long 0x3020000 │ │ │ │ .long 0x128c │ │ │ │ - nop │ │ │ │ - addis r2,r12,7 │ │ │ │ - addi r2,r2,-12400 │ │ │ │ + mfcr r11 │ │ │ │ mflr r0 │ │ │ │ stfd f18,-112(r1) │ │ │ │ stfd f19,-104(r1) │ │ │ │ stfd f20,-96(r1) │ │ │ │ stfd f21,-88(r1) │ │ │ │ - mfcr r11 │ │ │ │ stfd f22,-80(r1) │ │ │ │ + std r0,16(r1) │ │ │ │ stfd f23,-72(r1) │ │ │ │ stfd f24,-64(r1) │ │ │ │ stfd f25,-56(r1) │ │ │ │ stfd f26,-48(r1) │ │ │ │ stfd f27,-40(r1) │ │ │ │ stfd f28,-32(r1) │ │ │ │ stfd f29,-24(r1) │ │ │ │ stfd f30,-16(r1) │ │ │ │ stfd f31,-8(r1) │ │ │ │ std r28,-144(r1) │ │ │ │ std r29,-136(r1) │ │ │ │ std r30,-128(r1) │ │ │ │ + mr r29,r3 │ │ │ │ std r14,-256(r1) │ │ │ │ std r15,-248(r1) │ │ │ │ std r16,-240(r1) │ │ │ │ - std r0,16(r1) │ │ │ │ std r17,-232(r1) │ │ │ │ std r18,-224(r1) │ │ │ │ std r19,-216(r1) │ │ │ │ std r20,-208(r1) │ │ │ │ std r21,-200(r1) │ │ │ │ std r22,-192(r1) │ │ │ │ std r23,-184(r1) │ │ │ │ std r24,-176(r1) │ │ │ │ std r25,-168(r1) │ │ │ │ std r26,-160(r1) │ │ │ │ std r27,-152(r1) │ │ │ │ std r31,-120(r1) │ │ │ │ stw r11,8(r1) │ │ │ │ - stdu r1,-480(r1) │ │ │ │ ld r28,32(r3) │ │ │ │ - mr r29,r3 │ │ │ │ + stdu r1,-480(r1) │ │ │ │ mr r31,r1 │ │ │ │ - bl 33a0 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 33a0 │ │ │ │ mr r30,r3 │ │ │ │ - bl 3660 │ │ │ │ - ld r2,24(r1) │ │ │ │ - divd r8,r28,r30 │ │ │ │ + bl 3660 │ │ │ │ + divd r10,r28,r30 │ │ │ │ mr r9,r3 │ │ │ │ - mulld r10,r8,r30 │ │ │ │ - subf r10,r10,r28 │ │ │ │ - cmpd r3,r10 │ │ │ │ - blt 2b7a0 │ │ │ │ - maddld r18,r8,r9,r10 │ │ │ │ - add r8,r8,r18 │ │ │ │ - cmpd r18,r8 │ │ │ │ - std r8,120(r31) │ │ │ │ - bge 2b5e4 │ │ │ │ + mulld r2,r10,r30 │ │ │ │ + subf r2,r2,r28 │ │ │ │ + cmpd r3,r2 │ │ │ │ + blt 299f0 │ │ │ │ + maddld r18,r10,r9,r2 │ │ │ │ + add r10,r10,r18 │ │ │ │ + cmpd r18,r10 │ │ │ │ + std r10,120(r31) │ │ │ │ + bge 29840 │ │ │ │ + ld r2,40(r29) │ │ │ │ ld r10,48(r29) │ │ │ │ - ld r9,40(r29) │ │ │ │ - ld r8,16(r29) │ │ │ │ + ld r9,16(r29) │ │ │ │ ld r30,56(r29) │ │ │ │ ld r28,24(r29) │ │ │ │ ld r26,0(r29) │ │ │ │ + std r2,136(r31) │ │ │ │ std r10,192(r31) │ │ │ │ + addi r2,r2,1 │ │ │ │ ld r10,8(r29) │ │ │ │ - mr r3,r8 │ │ │ │ - std r9,136(r31) │ │ │ │ - std r8,152(r31) │ │ │ │ - std r28,144(r31) │ │ │ │ + mr r3,r9 │ │ │ │ + std r9,152(r31) │ │ │ │ sldi r19,r30,4 │ │ │ │ + sldi r27,r2,1 │ │ │ │ + sldi r25,r2,5 │ │ │ │ + sldi r29,r2,6 │ │ │ │ + std r28,144(r31) │ │ │ │ std r10,160(r31) │ │ │ │ - addi r10,r9,1 │ │ │ │ - sldi r27,r10,1 │ │ │ │ - sldi r25,r10,5 │ │ │ │ - sldi r29,r10,6 │ │ │ │ - std r27,128(r31) │ │ │ │ std r25,168(r31) │ │ │ │ - bl 6d098 │ │ │ │ - nop │ │ │ │ - mr r3,r30 │ │ │ │ cmpdi cr3,r27,0 │ │ │ │ + std r27,128(r31) │ │ │ │ + bl 3670 │ │ │ │ + mr r3,r30 │ │ │ │ fmr f23,f2 │ │ │ │ fmr f22,f1 │ │ │ │ - bl 6d098 │ │ │ │ - nop │ │ │ │ + bl 3670 │ │ │ │ mr r3,r28 │ │ │ │ fmr f25,f2 │ │ │ │ fmr f24,f1 │ │ │ │ - bl 6d098 │ │ │ │ - nop │ │ │ │ + bl 3670 │ │ │ │ addi r9,r29,15 │ │ │ │ - ld r8,120(r31) │ │ │ │ - sldi r10,r18,4 │ │ │ │ - std r9,176(r31) │ │ │ │ - addi r9,r25,-32 │ │ │ │ + ld r10,120(r31) │ │ │ │ + sldi r2,r18,4 │ │ │ │ fmr f19,f2 │ │ │ │ fmr f18,f1 │ │ │ │ + addi r2,r2,8 │ │ │ │ + std r9,176(r31) │ │ │ │ + addi r9,r25,-32 │ │ │ │ + std r2,112(r31) │ │ │ │ std r9,200(r31) │ │ │ │ - addi r9,r10,8 │ │ │ │ - std r8,184(r31) │ │ │ │ - std r9,112(r31) │ │ │ │ - nop │ │ │ │ + std r10,184(r31) │ │ │ │ nop │ │ │ │ - ld r9,176(r31) │ │ │ │ - ld r8,0(r1) │ │ │ │ - lwz r10,112(r26) │ │ │ │ + ld r2,176(r31) │ │ │ │ + ld r10,0(r1) │ │ │ │ std r1,120(r31) │ │ │ │ - clrrdi r9,r9,4 │ │ │ │ - andi. r10,r10,2048 │ │ │ │ - neg r9,r9 │ │ │ │ - stdux r8,r1,r9 │ │ │ │ + lwz r9,112(r26) │ │ │ │ + clrrdi r2,r2,4 │ │ │ │ + andi. r9,r9,2048 │ │ │ │ + neg r2,r2 │ │ │ │ + stdux r10,r1,r2 │ │ │ │ addi r27,r1,112 │ │ │ │ - bne 2b6b0 │ │ │ │ + bne 29910 │ │ │ │ mr r25,r18 │ │ │ │ ld r28,48(r26) │ │ │ │ ld r17,72(r26) │ │ │ │ ld r21,120(r26) │ │ │ │ mulld r28,r25,r28 │ │ │ │ ld r3,0(r17) │ │ │ │ sldi r25,r25,5 │ │ │ │ - bl 6d098 │ │ │ │ - nop │ │ │ │ + bl 3670 │ │ │ │ sldi r29,r28,4 │ │ │ │ add r29,r21,r29 │ │ │ │ lfd f3,0(r29) │ │ │ │ lfd f4,8(r29) │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - bl 3ce0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - add r9,r21,r25 │ │ │ │ + bl 367c │ │ │ │ + bl 3d00 │ │ │ │ + add r2,r21,r25 │ │ │ │ ld r16,88(r26) │ │ │ │ - lfd f28,0(r9) │ │ │ │ - lfd f29,8(r9) │ │ │ │ + lfd f28,0(r2) │ │ │ │ + lfd f29,8(r2) │ │ │ │ fmr f27,f2 │ │ │ │ fmr f26,f1 │ │ │ │ fmr f3,f22 │ │ │ │ fmr f4,f23 │ │ │ │ fmr f1,f28 │ │ │ │ fmr f2,f29 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ fmr f2,f27 │ │ │ │ fmr f1,f26 │ │ │ │ - bl 6cd88 │ │ │ │ - nop │ │ │ │ + bl 3810 │ │ │ │ subf r3,r16,r3 │ │ │ │ - bl 6d098 │ │ │ │ - nop │ │ │ │ + bl 3670 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 6d328 │ │ │ │ - nop │ │ │ │ + bl 3310 │ │ │ │ fmr f0,f1 │ │ │ │ fabs f1,f1 │ │ │ │ - fcmpu cr0,f0,f1 │ │ │ │ - beq 2b1fc │ │ │ │ - fneg f2,f2 │ │ │ │ + fneg f12,f2 │ │ │ │ fmr f3,f24 │ │ │ │ fmr f4,f25 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + xscmpeqdp vs0,vs0,vs1 │ │ │ │ + xxsel vs2,vs12,vs2,vs0 │ │ │ │ + bl 367c │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - bl 3ce0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - bl 6cd88 │ │ │ │ - nop │ │ │ │ + bl 3d00 │ │ │ │ + bl 3810 │ │ │ │ mr r15,r3 │ │ │ │ - bl 6d098 │ │ │ │ - nop │ │ │ │ + bl 3670 │ │ │ │ fmr f27,f2 │ │ │ │ fmr f26,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ fmr f3,f26 │ │ │ │ fmr f4,f27 │ │ │ │ - bl 6d328 │ │ │ │ - nop │ │ │ │ + bl 3310 │ │ │ │ fmr f21,f2 │ │ │ │ fmr f20,f1 │ │ │ │ - ble cr3,2b33c │ │ │ │ - addis r9,r2,-3 │ │ │ │ + ble cr3,295e0 │ │ │ │ + plfd f3,257732 # 683e0 │ │ │ │ + plfd f4,257732 # 683e8 │ │ │ │ fmr f1,f26 │ │ │ │ fmr f2,f27 │ │ │ │ ld r29,200(r26) │ │ │ │ - addi r9,r9,23200 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ + bl 3d10 │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - bl 6d328 │ │ │ │ - nop │ │ │ │ + bl 3310 │ │ │ │ cmpdi r30,1 │ │ │ │ fmr f27,f2 │ │ │ │ fmr f26,f1 │ │ │ │ - bne 2b6c0 │ │ │ │ - neg r14,r15 │ │ │ │ + bne 29920 │ │ │ │ + mulli r14,r15,-16 │ │ │ │ ld r24,128(r31) │ │ │ │ - sldi r14,r14,4 │ │ │ │ subf r23,r14,r29 │ │ │ │ mr r22,r14 │ │ │ │ nop │ │ │ │ nop │ │ │ │ - nop │ │ │ │ cmpdi cr4,r15,0 │ │ │ │ fmr f1,f26 │ │ │ │ fmr f2,f27 │ │ │ │ - ble cr4,2b680 │ │ │ │ + ble cr4,298e0 │ │ │ │ lfd f3,0(r23) │ │ │ │ lfd f4,8(r23) │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - subfic r9,r22,16 │ │ │ │ - add r9,r29,r9 │ │ │ │ + subfic r2,r22,16 │ │ │ │ + add r2,r29,r2 │ │ │ │ fmr f1,f20 │ │ │ │ fmr f2,f21 │ │ │ │ subf r20,r14,r22 │ │ │ │ addi r15,r15,-1 │ │ │ │ addi r22,r22,16 │ │ │ │ addi r23,r23,-16 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ + lfd f3,0(r2) │ │ │ │ + lfd f4,8(r2) │ │ │ │ add r20,r27,r20 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ + bl 3d10 │ │ │ │ addic. r24,r24,-1 │ │ │ │ stfd f1,0(r20) │ │ │ │ stfd f2,8(r20) │ │ │ │ - bne 2b2c0 │ │ │ │ + bne 29570 │ │ │ │ ld r3,8(r17) │ │ │ │ sldi r28,r28,4 │ │ │ │ addi r22,r25,16 │ │ │ │ add r28,r21,r28 │ │ │ │ add r22,r21,r22 │ │ │ │ - bl 6d098 │ │ │ │ - nop │ │ │ │ + bl 3670 │ │ │ │ lfd f3,16(r28) │ │ │ │ lfd f4,24(r28) │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - bl 3ce0 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 367c │ │ │ │ + bl 3d00 │ │ │ │ lfd f3,0(r22) │ │ │ │ lfd f4,8(r22) │ │ │ │ fmr f27,f2 │ │ │ │ fmr f26,f1 │ │ │ │ fmr f2,f19 │ │ │ │ fmr f1,f18 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ fmr f2,f27 │ │ │ │ fmr f1,f26 │ │ │ │ - bl 6cd88 │ │ │ │ - nop │ │ │ │ + bl 3810 │ │ │ │ subf r3,r16,r3 │ │ │ │ - bl 6d098 │ │ │ │ - nop │ │ │ │ + bl 3670 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 6d328 │ │ │ │ - nop │ │ │ │ + bl 3310 │ │ │ │ fmr f0,f1 │ │ │ │ fabs f1,f1 │ │ │ │ - fcmpu cr0,f0,f1 │ │ │ │ - beq 2b3e0 │ │ │ │ - fneg f2,f2 │ │ │ │ + fneg f12,f2 │ │ │ │ fmr f3,f24 │ │ │ │ fmr f4,f25 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + xscmpeqdp vs0,vs0,vs1 │ │ │ │ + xxsel vs2,vs12,vs2,vs0 │ │ │ │ + bl 367c │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - bl 3ce0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - bl 6cd88 │ │ │ │ - nop │ │ │ │ + bl 3d00 │ │ │ │ + bl 3810 │ │ │ │ mr r20,r3 │ │ │ │ - bl 6d098 │ │ │ │ - nop │ │ │ │ + bl 3670 │ │ │ │ fmr f21,f2 │ │ │ │ fmr f20,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ fmr f3,f20 │ │ │ │ fmr f4,f21 │ │ │ │ - bl 6d328 │ │ │ │ - nop │ │ │ │ + bl 3310 │ │ │ │ fmr f27,f2 │ │ │ │ fmr f26,f1 │ │ │ │ - ble cr3,2b57c │ │ │ │ - addis r9,r2,-3 │ │ │ │ + ble cr3,297d8 │ │ │ │ + ld r2,192(r31) │ │ │ │ + plfd f3,257320 # 683e0 │ │ │ │ fmr f1,f20 │ │ │ │ fmr f2,f21 │ │ │ │ - ld r21,200(r26) │ │ │ │ not r28,r20 │ │ │ │ - addi r9,r9,23200 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ - ld r9,192(r31) │ │ │ │ - addi r29,r9,1 │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ + plfd f4,257308 # 683e8 │ │ │ │ + ld r21,200(r26) │ │ │ │ + addi r29,r2,1 │ │ │ │ + bl 3d10 │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - bl 6d328 │ │ │ │ - nop │ │ │ │ - ld r9,200(r31) │ │ │ │ + bl 3310 │ │ │ │ + ld r2,200(r31) │ │ │ │ ld r24,128(r31) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - add r23,r27,r9 │ │ │ │ - b 2b4e0 │ │ │ │ + add r23,r27,r2 │ │ │ │ + b 29748 │ │ │ │ nop │ │ │ │ nop │ │ │ │ - add r9,r21,r9 │ │ │ │ + nop │ │ │ │ + add r2,r21,r2 │ │ │ │ subf r20,r30,r20 │ │ │ │ add r28,r28,r30 │ │ │ │ addi r23,r23,16 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + lfd f3,0(r2) │ │ │ │ + lfd f4,8(r2) │ │ │ │ + bl 367c │ │ │ │ fmr f3,f20 │ │ │ │ fmr f4,f21 │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ + bl 3d10 │ │ │ │ addic. r24,r24,-1 │ │ │ │ stfd f1,16(r23) │ │ │ │ stfd f2,24(r23) │ │ │ │ - beq 2b57c │ │ │ │ - sradi r9,r20,63 │ │ │ │ + beq 297d8 │ │ │ │ + sradi r2,r20,63 │ │ │ │ fmr f1,f30 │ │ │ │ fmr f2,f31 │ │ │ │ - xor r10,r9,r20 │ │ │ │ - subf r9,r9,r10 │ │ │ │ - add r9,r9,r29 │ │ │ │ - sldi r9,r9,4 │ │ │ │ - add r9,r21,r9 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - add r9,r20,r29 │ │ │ │ - add r10,r28,r29 │ │ │ │ + xor r9,r2,r20 │ │ │ │ + subf r2,r2,r9 │ │ │ │ + add r2,r2,r29 │ │ │ │ + sldi r2,r2,4 │ │ │ │ + add r2,r21,r2 │ │ │ │ + lfd f3,0(r2) │ │ │ │ + lfd f4,8(r2) │ │ │ │ + bl 367c │ │ │ │ + add r2,r20,r29 │ │ │ │ + add r9,r28,r29 │ │ │ │ cmpdi r20,0 │ │ │ │ - addi r9,r9,1 │ │ │ │ - sldi r10,r10,4 │ │ │ │ + addi r2,r2,1 │ │ │ │ + sldi r9,r9,4 │ │ │ │ fmr f21,f2 │ │ │ │ fmr f20,f1 │ │ │ │ fmr f2,f27 │ │ │ │ fmr f1,f26 │ │ │ │ - sldi r9,r9,4 │ │ │ │ - add r10,r21,r10 │ │ │ │ - bge 2b4a0 │ │ │ │ - lfd f3,0(r10) │ │ │ │ - lfd f4,8(r10) │ │ │ │ + sldi r2,r2,4 │ │ │ │ + add r9,r21,r9 │ │ │ │ + bge 29710 │ │ │ │ + lfd f3,0(r9) │ │ │ │ + lfd f4,8(r9) │ │ │ │ subf r20,r30,r20 │ │ │ │ add r28,r28,r30 │ │ │ │ addi r23,r23,16 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f3,f20 │ │ │ │ fmr f4,f21 │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ + bl 3d10 │ │ │ │ addic. r24,r24,-1 │ │ │ │ stfd f1,16(r23) │ │ │ │ stfd f2,24(r23) │ │ │ │ - bne 2b4e0 │ │ │ │ - ld r8,168(r31) │ │ │ │ + bne 29748 │ │ │ │ + ld r2,168(r31) │ │ │ │ ld r3,24(r26) │ │ │ │ - ld r10,152(r31) │ │ │ │ - ld r4,160(r31) │ │ │ │ - mr r9,r22 │ │ │ │ - mr r5,r27 │ │ │ │ fmr f1,f28 │ │ │ │ fmr f2,f29 │ │ │ │ + mr r9,r22 │ │ │ │ + mr r5,r27 │ │ │ │ + ld r10,152(r31) │ │ │ │ addi r18,r18,1 │ │ │ │ - add r6,r27,r8 │ │ │ │ - ld r8,136(r31) │ │ │ │ + add r6,r27,r2 │ │ │ │ + ld r2,136(r31) │ │ │ │ add r3,r3,r25 │ │ │ │ - std r8,104(r1) │ │ │ │ - ld r8,144(r31) │ │ │ │ - std r8,96(r1) │ │ │ │ - bl 296e8 │ │ │ │ - ld r10,112(r31) │ │ │ │ - ld r9,0(r1) │ │ │ │ - addi r10,r10,16 │ │ │ │ - std r10,112(r31) │ │ │ │ - ld r10,184(r31) │ │ │ │ - cmpd r10,r18 │ │ │ │ - ld r10,120(r31) │ │ │ │ - std r9,0(r10) │ │ │ │ - mr r1,r10 │ │ │ │ - bne 2b110 │ │ │ │ + std r2,104(r1) │ │ │ │ + ld r2,144(r31) │ │ │ │ + std r2,96(r1) │ │ │ │ + ld r4,160(r31) │ │ │ │ + bl 27b40 │ │ │ │ + ld r9,112(r31) │ │ │ │ + ld r2,0(r1) │ │ │ │ + addi r9,r9,16 │ │ │ │ + std r9,112(r31) │ │ │ │ + ld r9,184(r31) │ │ │ │ + cmpd r9,r18 │ │ │ │ + ld r9,120(r31) │ │ │ │ + std r2,0(r9) │ │ │ │ + mr r1,r9 │ │ │ │ + bne 29400 │ │ │ │ addi r1,r31,480 │ │ │ │ - ld r0,16(r1) │ │ │ │ lwz r11,8(r1) │ │ │ │ + ld r0,16(r1) │ │ │ │ ld r14,-256(r1) │ │ │ │ ld r15,-248(r1) │ │ │ │ ld r16,-240(r1) │ │ │ │ ld r17,-232(r1) │ │ │ │ ld r18,-224(r1) │ │ │ │ ld r19,-216(r1) │ │ │ │ ld r20,-208(r1) │ │ │ │ ld r21,-200(r1) │ │ │ │ + mtlr r0 │ │ │ │ ld r22,-192(r1) │ │ │ │ ld r23,-184(r1) │ │ │ │ ld r24,-176(r1) │ │ │ │ ld r25,-168(r1) │ │ │ │ ld r26,-160(r1) │ │ │ │ ld r27,-152(r1) │ │ │ │ - mtlr r0 │ │ │ │ ld r28,-144(r1) │ │ │ │ ld r29,-136(r1) │ │ │ │ ld r30,-128(r1) │ │ │ │ ld r31,-120(r1) │ │ │ │ lfd f18,-112(r1) │ │ │ │ lfd f19,-104(r1) │ │ │ │ lfd f20,-96(r1) │ │ │ │ lfd f21,-88(r1) │ │ │ │ lfd f22,-80(r1) │ │ │ │ lfd f23,-72(r1) │ │ │ │ lfd f24,-64(r1) │ │ │ │ lfd f25,-56(r1) │ │ │ │ lfd f26,-48(r1) │ │ │ │ lfd f27,-40(r1) │ │ │ │ + mtocrf 16,r11 │ │ │ │ + mtocrf 8,r11 │ │ │ │ lfd f28,-32(r1) │ │ │ │ lfd f29,-24(r1) │ │ │ │ lfd f30,-16(r1) │ │ │ │ lfd f31,-8(r1) │ │ │ │ - mtocrf 16,r11 │ │ │ │ - mtocrf 8,r11 │ │ │ │ blr │ │ │ │ - add r9,r29,r22 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ - bl 6d428 │ │ │ │ nop │ │ │ │ + add r2,r29,r22 │ │ │ │ + lfd f3,0(r2) │ │ │ │ + lfd f4,8(r2) │ │ │ │ + bl 367c │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - beq cr4,2b2e8 │ │ │ │ - addi r9,r22,-16 │ │ │ │ - b 2b2ec │ │ │ │ + beq cr4,29594 │ │ │ │ + addi r2,r22,-16 │ │ │ │ + b 29598 │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ld r9,264(r26) │ │ │ │ - ld r10,112(r31) │ │ │ │ - ldx r25,r9,r10 │ │ │ │ - b 2b13c │ │ │ │ + nop │ │ │ │ + ld r2,264(r26) │ │ │ │ + ld r9,112(r31) │ │ │ │ + ldx r25,r2,r9 │ │ │ │ + b 2942c │ │ │ │ mr r14,r15 │ │ │ │ - subfic r9,r29,-16 │ │ │ │ + subfic r2,r29,-16 │ │ │ │ ld r23,128(r31) │ │ │ │ std r28,208(r31) │ │ │ │ mr r22,r27 │ │ │ │ subfic r15,r29,16 │ │ │ │ - neg r24,r14 │ │ │ │ - mr r28,r9 │ │ │ │ - sldi r24,r24,4 │ │ │ │ + mulli r24,r14,-16 │ │ │ │ + mr r28,r2 │ │ │ │ add r20,r29,r24 │ │ │ │ subf r24,r24,r29 │ │ │ │ nop │ │ │ │ + nop │ │ │ │ cmpdi cr4,r14,0 │ │ │ │ fmr f1,f26 │ │ │ │ fmr f2,f27 │ │ │ │ - ble cr4,2b770 │ │ │ │ + ble cr4,299d0 │ │ │ │ lfd f3,0(r24) │ │ │ │ lfd f4,8(r24) │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - add r9,r15,r24 │ │ │ │ - add r9,r29,r9 │ │ │ │ + add r2,r15,r24 │ │ │ │ + add r2,r29,r2 │ │ │ │ fmr f1,f20 │ │ │ │ fmr f2,f21 │ │ │ │ subf r14,r30,r14 │ │ │ │ add r20,r20,r19 │ │ │ │ subf r24,r19,r24 │ │ │ │ addi r22,r22,16 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + lfd f3,0(r2) │ │ │ │ + lfd f4,8(r2) │ │ │ │ + bl 367c │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ + bl 3d10 │ │ │ │ addic. r23,r23,-1 │ │ │ │ stfd f1,-16(r22) │ │ │ │ stfd f2,-8(r22) │ │ │ │ - bne 2b6f0 │ │ │ │ + bne 29950 │ │ │ │ ld r28,208(r31) │ │ │ │ - b 2b33c │ │ │ │ + b 295e0 │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ lfd f3,0(r20) │ │ │ │ lfd f4,8(r20) │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - add r9,r28,r20 │ │ │ │ + bl 367c │ │ │ │ + add r2,r28,r20 │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - bne cr4,2b71c │ │ │ │ - b 2b718 │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - addi r8,r8,1 │ │ │ │ - li r10,0 │ │ │ │ - b 2b044 │ │ │ │ + bne cr4,29978 │ │ │ │ + b 29974 │ │ │ │ + addi r10,r10,1 │ │ │ │ + li r2,0 │ │ │ │ + b 29344 │ │ │ │ .long 0x0 │ │ │ │ .long 0x3020000 │ │ │ │ .long 0x128e │ │ │ │ nop │ │ │ │ nop │ │ │ │ - addis r2,r12,7 │ │ │ │ - addi r2,r2,-14528 │ │ │ │ + mfcr r11 │ │ │ │ mflr r0 │ │ │ │ stfd f20,-96(r1) │ │ │ │ stfd f21,-88(r1) │ │ │ │ stfd f22,-80(r1) │ │ │ │ stfd f23,-72(r1) │ │ │ │ - mfcr r11 │ │ │ │ stfd f24,-64(r1) │ │ │ │ + std r0,16(r1) │ │ │ │ stfd f25,-56(r1) │ │ │ │ stfd f26,-48(r1) │ │ │ │ stfd f27,-40(r1) │ │ │ │ stfd f28,-32(r1) │ │ │ │ stfd f29,-24(r1) │ │ │ │ stfd f30,-16(r1) │ │ │ │ stfd f31,-8(r1) │ │ │ │ + stw r11,8(r1) │ │ │ │ std r28,-128(r1) │ │ │ │ std r29,-120(r1) │ │ │ │ + mr r29,r3 │ │ │ │ std r30,-112(r1) │ │ │ │ std r31,-104(r1) │ │ │ │ std r14,-240(r1) │ │ │ │ std r15,-232(r1) │ │ │ │ std r16,-224(r1) │ │ │ │ std r17,-216(r1) │ │ │ │ - std r0,16(r1) │ │ │ │ std r18,-208(r1) │ │ │ │ std r19,-200(r1) │ │ │ │ std r20,-192(r1) │ │ │ │ - stw r11,8(r1) │ │ │ │ std r21,-184(r1) │ │ │ │ std r22,-176(r1) │ │ │ │ std r23,-168(r1) │ │ │ │ std r24,-160(r1) │ │ │ │ std r25,-152(r1) │ │ │ │ std r26,-144(r1) │ │ │ │ std r27,-136(r1) │ │ │ │ - stdu r1,-496(r1) │ │ │ │ - mr r29,r3 │ │ │ │ + stdu r1,-480(r1) │ │ │ │ ld r28,24(r3) │ │ │ │ mr r31,r1 │ │ │ │ - bl 33a0 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 33a0 │ │ │ │ mr r30,r3 │ │ │ │ - bl 3660 │ │ │ │ - ld r2,24(r1) │ │ │ │ - divd r8,r28,r30 │ │ │ │ - mr r10,r3 │ │ │ │ - mulld r9,r8,r30 │ │ │ │ - subf r9,r9,r28 │ │ │ │ - cmpd r3,r9 │ │ │ │ - blt 2c010 │ │ │ │ - maddld r19,r8,r10,r9 │ │ │ │ - add r8,r8,r19 │ │ │ │ - cmpd r19,r8 │ │ │ │ - std r8,144(r31) │ │ │ │ - bge 2be34 │ │ │ │ - ld r9,32(r29) │ │ │ │ - ld r8,48(r29) │ │ │ │ - ld r10,8(r29) │ │ │ │ + bl 3660 │ │ │ │ + divd r10,r28,r30 │ │ │ │ + mr r9,r3 │ │ │ │ + mulld r2,r10,r30 │ │ │ │ + subf r2,r2,r28 │ │ │ │ + cmpd r3,r2 │ │ │ │ + blt 2a190 │ │ │ │ + maddld r19,r10,r9,r2 │ │ │ │ + add r10,r10,r19 │ │ │ │ + cmpd r19,r10 │ │ │ │ + std r10,136(r31) │ │ │ │ + bge 29fe0 │ │ │ │ + ld r2,32(r29) │ │ │ │ + ld r10,48(r29) │ │ │ │ + ld r9,8(r29) │ │ │ │ ld r30,56(r29) │ │ │ │ ld r28,16(r29) │ │ │ │ ld r26,0(r29) │ │ │ │ - std r9,168(r31) │ │ │ │ - std r8,216(r31) │ │ │ │ - addi r9,r9,1 │ │ │ │ - ld r8,40(r29) │ │ │ │ - mr r3,r10 │ │ │ │ - std r10,184(r31) │ │ │ │ - std r28,176(r31) │ │ │ │ + std r2,168(r31) │ │ │ │ + std r10,216(r31) │ │ │ │ + addi r2,r2,1 │ │ │ │ + ld r10,40(r29) │ │ │ │ + mr r3,r9 │ │ │ │ + std r9,184(r31) │ │ │ │ sldi r18,r30,4 │ │ │ │ - sldi r27,r9,1 │ │ │ │ - sldi r25,r9,5 │ │ │ │ - sldi r29,r9,6 │ │ │ │ - std r8,160(r31) │ │ │ │ + sldi r27,r2,1 │ │ │ │ + sldi r25,r2,5 │ │ │ │ + sldi r29,r2,6 │ │ │ │ + std r28,176(r31) │ │ │ │ + std r10,160(r31) │ │ │ │ std r27,152(r31) │ │ │ │ + cmpdi cr3,r27,0 │ │ │ │ std r25,192(r31) │ │ │ │ - bl 6d098 │ │ │ │ - nop │ │ │ │ + bl 3670 │ │ │ │ mr r3,r30 │ │ │ │ - cmpdi cr3,r27,0 │ │ │ │ fmr f25,f2 │ │ │ │ fmr f24,f1 │ │ │ │ - bl 6d098 │ │ │ │ - nop │ │ │ │ + bl 3670 │ │ │ │ mr r3,r28 │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ - bl 6d098 │ │ │ │ - nop │ │ │ │ - addi r10,r29,15 │ │ │ │ - ld r8,144(r31) │ │ │ │ - sldi r9,r19,4 │ │ │ │ - std r30,136(r31) │ │ │ │ - std r10,200(r31) │ │ │ │ + bl 3670 │ │ │ │ + addi r9,r29,15 │ │ │ │ + ld r10,136(r31) │ │ │ │ + sldi r2,r19,4 │ │ │ │ fmr f27,f2 │ │ │ │ - addi r10,r25,-32 │ │ │ │ fmr f26,f1 │ │ │ │ - addi r9,r9,8 │ │ │ │ - std r10,224(r31) │ │ │ │ - std r8,208(r31) │ │ │ │ - std r9,128(r31) │ │ │ │ + addi r2,r2,8 │ │ │ │ + std r9,200(r31) │ │ │ │ + addi r9,r25,-32 │ │ │ │ + std r2,128(r31) │ │ │ │ + std r9,224(r31) │ │ │ │ + std r10,208(r31) │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - lwz r9,112(r26) │ │ │ │ - std r1,144(r31) │ │ │ │ - andi. r9,r9,2048 │ │ │ │ - bne 2bf00 │ │ │ │ + lwz r2,112(r26) │ │ │ │ + std r1,136(r31) │ │ │ │ + andi. r2,r2,2048 │ │ │ │ + bne 2a0b0 │ │ │ │ mr r25,r19 │ │ │ │ ld r28,48(r26) │ │ │ │ - ld r9,200(r31) │ │ │ │ + ld r2,200(r31) │ │ │ │ ld r17,72(r26) │ │ │ │ - ld r10,0(r1) │ │ │ │ + ld r9,0(r1) │ │ │ │ ld r21,120(r26) │ │ │ │ mulld r28,r25,r28 │ │ │ │ - clrrdi r9,r9,4 │ │ │ │ - ld r3,0(r17) │ │ │ │ + clrrdi r2,r2,4 │ │ │ │ sldi r25,r25,5 │ │ │ │ - neg r9,r9 │ │ │ │ - add r14,r21,r25 │ │ │ │ - stdux r10,r1,r9 │ │ │ │ + ld r3,0(r17) │ │ │ │ + neg r2,r2 │ │ │ │ + stdux r9,r1,r2 │ │ │ │ sldi r29,r28,4 │ │ │ │ - bl 6d098 │ │ │ │ - nop │ │ │ │ + bl 3670 │ │ │ │ addi r27,r1,128 │ │ │ │ add r29,r21,r29 │ │ │ │ lfd f3,0(r29) │ │ │ │ lfd f4,8(r29) │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - bl 3ce0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - lfd f3,0(r14) │ │ │ │ - lfd f4,8(r14) │ │ │ │ + bl 367c │ │ │ │ + bl 3d00 │ │ │ │ + add r2,r21,r25 │ │ │ │ ld r16,88(r26) │ │ │ │ + lfd f3,0(r2) │ │ │ │ + lfd f4,8(r2) │ │ │ │ fmr f23,f2 │ │ │ │ fmr f22,f1 │ │ │ │ fmr f2,f25 │ │ │ │ fmr f1,f24 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + std r2,144(r31) │ │ │ │ + bl 367c │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ fmr f2,f23 │ │ │ │ fmr f1,f22 │ │ │ │ - bl 6cd88 │ │ │ │ - nop │ │ │ │ + bl 3810 │ │ │ │ subf r3,r16,r3 │ │ │ │ - bl 6d098 │ │ │ │ - nop │ │ │ │ + bl 3670 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 6d328 │ │ │ │ - nop │ │ │ │ + bl 3310 │ │ │ │ fmr f0,f1 │ │ │ │ fabs f1,f1 │ │ │ │ - fcmpu cr0,f0,f1 │ │ │ │ - beq 2ba44 │ │ │ │ - fneg f2,f2 │ │ │ │ + fneg f12,f2 │ │ │ │ fmr f3,f28 │ │ │ │ fmr f4,f29 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + xscmpeqdp vs0,vs0,vs1 │ │ │ │ + xxsel vs2,vs12,vs2,vs0 │ │ │ │ + bl 367c │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - bl 3ce0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - bl 6cd88 │ │ │ │ - nop │ │ │ │ - mr r20,r3 │ │ │ │ - bl 6d098 │ │ │ │ - nop │ │ │ │ + bl 3d00 │ │ │ │ + bl 3810 │ │ │ │ + mr r15,r3 │ │ │ │ + bl 3670 │ │ │ │ fmr f23,f2 │ │ │ │ fmr f22,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ fmr f3,f22 │ │ │ │ fmr f4,f23 │ │ │ │ - bl 6d328 │ │ │ │ - nop │ │ │ │ + bl 3310 │ │ │ │ fmr f21,f2 │ │ │ │ fmr f20,f1 │ │ │ │ - ble cr3,2bb7c │ │ │ │ - addis r9,r2,-3 │ │ │ │ + ble cr3,29d70 │ │ │ │ + plfd f3,255800 # 683e0 │ │ │ │ + plfd f4,255800 # 683e8 │ │ │ │ fmr f1,f22 │ │ │ │ fmr f2,f23 │ │ │ │ ld r29,200(r26) │ │ │ │ - addi r9,r9,23200 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ + bl 3d10 │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - bl 6d328 │ │ │ │ - nop │ │ │ │ - ld r9,136(r31) │ │ │ │ + bl 3310 │ │ │ │ + cmpdi r30,1 │ │ │ │ fmr f23,f2 │ │ │ │ fmr f22,f1 │ │ │ │ - cmpdi r9,1 │ │ │ │ - bne 2bf10 │ │ │ │ - neg r15,r20 │ │ │ │ + bne 2a0c0 │ │ │ │ + mulli r14,r15,-16 │ │ │ │ ld r24,152(r31) │ │ │ │ - sldi r15,r15,4 │ │ │ │ - subf r23,r15,r29 │ │ │ │ - mr r22,r15 │ │ │ │ - cmpdi cr4,r20,0 │ │ │ │ + subf r23,r14,r29 │ │ │ │ + mr r22,r14 │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + cmpdi cr4,r15,0 │ │ │ │ fmr f1,f22 │ │ │ │ fmr f2,f23 │ │ │ │ - ble cr4,2bed0 │ │ │ │ + ble cr4,2a080 │ │ │ │ lfd f3,0(r23) │ │ │ │ lfd f4,8(r23) │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - subfic r9,r22,16 │ │ │ │ - add r9,r29,r9 │ │ │ │ + subfic r2,r22,16 │ │ │ │ + add r2,r29,r2 │ │ │ │ fmr f1,f20 │ │ │ │ fmr f2,f21 │ │ │ │ - subf r30,r15,r22 │ │ │ │ - addi r20,r20,-1 │ │ │ │ + subf r20,r14,r22 │ │ │ │ + addi r15,r15,-1 │ │ │ │ addi r22,r22,16 │ │ │ │ addi r23,r23,-16 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ - add r30,r27,r30 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + lfd f3,0(r2) │ │ │ │ + lfd f4,8(r2) │ │ │ │ + add r20,r27,r20 │ │ │ │ + bl 367c │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ + bl 3d10 │ │ │ │ addic. r24,r24,-1 │ │ │ │ - stfd f1,0(r30) │ │ │ │ - stfd f2,8(r30) │ │ │ │ - bne 2bb00 │ │ │ │ + stfd f1,0(r20) │ │ │ │ + stfd f2,8(r20) │ │ │ │ + bne 29d00 │ │ │ │ ld r3,8(r17) │ │ │ │ sldi r28,r28,4 │ │ │ │ addi r22,r25,16 │ │ │ │ add r28,r21,r28 │ │ │ │ add r22,r21,r22 │ │ │ │ - bl 6d098 │ │ │ │ - nop │ │ │ │ + bl 3670 │ │ │ │ lfd f3,16(r28) │ │ │ │ lfd f4,24(r28) │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - bl 3ce0 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 367c │ │ │ │ + bl 3d00 │ │ │ │ lfd f3,0(r22) │ │ │ │ lfd f4,8(r22) │ │ │ │ fmr f23,f2 │ │ │ │ fmr f22,f1 │ │ │ │ fmr f2,f27 │ │ │ │ fmr f1,f26 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ fmr f2,f23 │ │ │ │ fmr f1,f22 │ │ │ │ - bl 6cd88 │ │ │ │ - nop │ │ │ │ + bl 3810 │ │ │ │ subf r3,r16,r3 │ │ │ │ - bl 6d098 │ │ │ │ - nop │ │ │ │ + bl 3670 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 6d328 │ │ │ │ - nop │ │ │ │ + bl 3310 │ │ │ │ fmr f0,f1 │ │ │ │ fabs f1,f1 │ │ │ │ - fcmpu cr0,f0,f1 │ │ │ │ - beq 2bc20 │ │ │ │ - fneg f2,f2 │ │ │ │ + fneg f12,f2 │ │ │ │ fmr f3,f28 │ │ │ │ fmr f4,f29 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + xscmpeqdp vs0,vs0,vs1 │ │ │ │ + xxsel vs2,vs12,vs2,vs0 │ │ │ │ + bl 367c │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - bl 3ce0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - bl 6cd88 │ │ │ │ - nop │ │ │ │ + bl 3d00 │ │ │ │ + bl 3810 │ │ │ │ mr r20,r3 │ │ │ │ - bl 6d098 │ │ │ │ - nop │ │ │ │ + bl 3670 │ │ │ │ fmr f23,f2 │ │ │ │ fmr f22,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ fmr f3,f22 │ │ │ │ fmr f4,f23 │ │ │ │ - bl 6d328 │ │ │ │ - nop │ │ │ │ + bl 3310 │ │ │ │ fmr f21,f2 │ │ │ │ fmr f20,f1 │ │ │ │ - ble cr3,2bdbc │ │ │ │ - addis r9,r2,-3 │ │ │ │ + ble cr3,29f68 │ │ │ │ + ld r2,216(r31) │ │ │ │ + plfd f3,255384 # 683e0 │ │ │ │ fmr f1,f22 │ │ │ │ fmr f2,f23 │ │ │ │ - ld r21,200(r26) │ │ │ │ not r28,r20 │ │ │ │ - addi r9,r9,23200 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ - ld r9,216(r31) │ │ │ │ - addi r29,r9,1 │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ + plfd f4,255372 # 683e8 │ │ │ │ + ld r21,200(r26) │ │ │ │ + addi r29,r2,1 │ │ │ │ + bl 3d10 │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - bl 6d328 │ │ │ │ - nop │ │ │ │ - ld r9,224(r31) │ │ │ │ + bl 3310 │ │ │ │ + ld r2,224(r31) │ │ │ │ ld r24,152(r31) │ │ │ │ - ld r30,136(r31) │ │ │ │ fmr f23,f2 │ │ │ │ fmr f22,f1 │ │ │ │ - add r23,r27,r9 │ │ │ │ - b 2bd20 │ │ │ │ + add r23,r27,r2 │ │ │ │ + b 29ed8 │ │ │ │ nop │ │ │ │ - add r9,r21,r9 │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + add r2,r21,r2 │ │ │ │ subf r20,r30,r20 │ │ │ │ add r28,r28,r30 │ │ │ │ addi r23,r23,16 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + lfd f3,0(r2) │ │ │ │ + lfd f4,8(r2) │ │ │ │ + bl 367c │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ + bl 3d10 │ │ │ │ addic. r24,r24,-1 │ │ │ │ stfd f1,16(r23) │ │ │ │ stfd f2,24(r23) │ │ │ │ - beq 2bdbc │ │ │ │ - sradi r9,r20,63 │ │ │ │ + beq 29f68 │ │ │ │ + sradi r2,r20,63 │ │ │ │ fmr f1,f22 │ │ │ │ fmr f2,f23 │ │ │ │ - xor r10,r9,r20 │ │ │ │ - subf r9,r9,r10 │ │ │ │ - add r9,r9,r29 │ │ │ │ - sldi r9,r9,4 │ │ │ │ - add r9,r21,r9 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - add r9,r20,r29 │ │ │ │ - add r10,r28,r29 │ │ │ │ + xor r9,r2,r20 │ │ │ │ + subf r2,r2,r9 │ │ │ │ + add r2,r2,r29 │ │ │ │ + sldi r2,r2,4 │ │ │ │ + add r2,r21,r2 │ │ │ │ + lfd f3,0(r2) │ │ │ │ + lfd f4,8(r2) │ │ │ │ + bl 367c │ │ │ │ + add r2,r20,r29 │ │ │ │ + add r9,r28,r29 │ │ │ │ cmpdi r20,0 │ │ │ │ - addi r9,r9,1 │ │ │ │ - sldi r10,r10,4 │ │ │ │ + addi r2,r2,1 │ │ │ │ + sldi r9,r9,4 │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ fmr f2,f21 │ │ │ │ fmr f1,f20 │ │ │ │ - sldi r9,r9,4 │ │ │ │ - add r10,r21,r10 │ │ │ │ - bge 2bce0 │ │ │ │ - lfd f3,0(r10) │ │ │ │ - lfd f4,8(r10) │ │ │ │ + sldi r2,r2,4 │ │ │ │ + add r9,r21,r9 │ │ │ │ + bge 29ea0 │ │ │ │ + lfd f3,0(r9) │ │ │ │ + lfd f4,8(r9) │ │ │ │ subf r20,r30,r20 │ │ │ │ add r28,r28,r30 │ │ │ │ addi r23,r23,16 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ + bl 3d10 │ │ │ │ addic. r24,r24,-1 │ │ │ │ stfd f1,16(r23) │ │ │ │ stfd f2,24(r23) │ │ │ │ - bne 2bd20 │ │ │ │ - ld r6,24(r26) │ │ │ │ + bne 29ed8 │ │ │ │ + ld r2,24(r26) │ │ │ │ ld r9,192(r31) │ │ │ │ - ld r7,160(r31) │ │ │ │ - mr r10,r14 │ │ │ │ mr r8,r27 │ │ │ │ addi r19,r19,1 │ │ │ │ - add r6,r6,r25 │ │ │ │ + ld r10,144(r31) │ │ │ │ + ld r7,160(r31) │ │ │ │ + add r2,r2,r25 │ │ │ │ add r9,r27,r9 │ │ │ │ - lfd f3,16(r6) │ │ │ │ - lfd f4,24(r6) │ │ │ │ - lfd f1,0(r6) │ │ │ │ - lfd f2,8(r6) │ │ │ │ - ld r6,168(r31) │ │ │ │ - std r6,120(r1) │ │ │ │ - ld r6,176(r31) │ │ │ │ - std r6,112(r1) │ │ │ │ - ld r6,184(r31) │ │ │ │ + lfd f3,16(r2) │ │ │ │ + lfd f4,24(r2) │ │ │ │ + lfd f1,0(r2) │ │ │ │ + lfd f2,8(r2) │ │ │ │ + ld r2,168(r31) │ │ │ │ + std r2,120(r1) │ │ │ │ + ld r2,176(r31) │ │ │ │ + std r2,112(r1) │ │ │ │ + ld r2,184(r31) │ │ │ │ std r22,96(r1) │ │ │ │ - std r6,104(r1) │ │ │ │ - bl 195f8 │ │ │ │ - ld r10,128(r31) │ │ │ │ - ld r9,0(r1) │ │ │ │ - addi r10,r10,16 │ │ │ │ - std r10,128(r31) │ │ │ │ - ld r10,208(r31) │ │ │ │ - cmpd r10,r19 │ │ │ │ - ld r10,144(r31) │ │ │ │ - std r9,0(r10) │ │ │ │ - mr r1,r10 │ │ │ │ - bne 2b960 │ │ │ │ - addi r1,r31,496 │ │ │ │ - ld r0,16(r1) │ │ │ │ + std r2,104(r1) │ │ │ │ + bl 17ea0 │ │ │ │ + ld r9,128(r31) │ │ │ │ + ld r2,0(r1) │ │ │ │ + addi r9,r9,16 │ │ │ │ + std r9,128(r31) │ │ │ │ + ld r9,208(r31) │ │ │ │ + cmpd r9,r19 │ │ │ │ + ld r9,136(r31) │ │ │ │ + std r2,0(r9) │ │ │ │ + mr r1,r9 │ │ │ │ + bne 29b90 │ │ │ │ + addi r1,r31,480 │ │ │ │ lwz r11,8(r1) │ │ │ │ + ld r0,16(r1) │ │ │ │ ld r14,-240(r1) │ │ │ │ ld r15,-232(r1) │ │ │ │ ld r16,-224(r1) │ │ │ │ ld r17,-216(r1) │ │ │ │ ld r18,-208(r1) │ │ │ │ ld r19,-200(r1) │ │ │ │ ld r20,-192(r1) │ │ │ │ ld r21,-184(r1) │ │ │ │ + mtlr r0 │ │ │ │ ld r22,-176(r1) │ │ │ │ ld r23,-168(r1) │ │ │ │ ld r24,-160(r1) │ │ │ │ ld r25,-152(r1) │ │ │ │ ld r26,-144(r1) │ │ │ │ ld r27,-136(r1) │ │ │ │ - mtlr r0 │ │ │ │ ld r28,-128(r1) │ │ │ │ ld r29,-120(r1) │ │ │ │ ld r30,-112(r1) │ │ │ │ ld r31,-104(r1) │ │ │ │ lfd f20,-96(r1) │ │ │ │ lfd f21,-88(r1) │ │ │ │ lfd f22,-80(r1) │ │ │ │ lfd f23,-72(r1) │ │ │ │ lfd f24,-64(r1) │ │ │ │ lfd f25,-56(r1) │ │ │ │ lfd f26,-48(r1) │ │ │ │ lfd f27,-40(r1) │ │ │ │ lfd f28,-32(r1) │ │ │ │ lfd f29,-24(r1) │ │ │ │ - lfd f30,-16(r1) │ │ │ │ - lfd f31,-8(r1) │ │ │ │ mtocrf 16,r11 │ │ │ │ mtocrf 8,r11 │ │ │ │ + lfd f30,-16(r1) │ │ │ │ + lfd f31,-8(r1) │ │ │ │ blr │ │ │ │ nop │ │ │ │ nop │ │ │ │ - add r9,r29,r22 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ - bl 6d428 │ │ │ │ nop │ │ │ │ + add r2,r29,r22 │ │ │ │ + lfd f3,0(r2) │ │ │ │ + lfd f4,8(r2) │ │ │ │ + bl 367c │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - beq cr4,2bb28 │ │ │ │ - addi r9,r22,-16 │ │ │ │ - b 2bb2c │ │ │ │ + beq cr4,29d24 │ │ │ │ + addi r2,r22,-16 │ │ │ │ + b 29d28 │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ld r9,264(r26) │ │ │ │ - ld r10,128(r31) │ │ │ │ - ldx r25,r9,r10 │ │ │ │ - b 2b974 │ │ │ │ - neg r24,r20 │ │ │ │ - subfic r9,r29,16 │ │ │ │ - std r19,232(r31) │ │ │ │ + nop │ │ │ │ + ld r2,264(r26) │ │ │ │ + ld r9,128(r31) │ │ │ │ + ldx r25,r2,r9 │ │ │ │ + b 29ba4 │ │ │ │ + mr r14,r15 │ │ │ │ + subfic r2,r29,-16 │ │ │ │ ld r23,152(r31) │ │ │ │ - ld r19,136(r31) │ │ │ │ - mr r15,r20 │ │ │ │ - std r28,240(r31) │ │ │ │ + std r28,232(r31) │ │ │ │ mr r22,r27 │ │ │ │ - subfic r30,r29,-16 │ │ │ │ - sldi r24,r24,4 │ │ │ │ - mr r28,r9 │ │ │ │ + subfic r15,r29,16 │ │ │ │ + mulli r24,r14,-16 │ │ │ │ + mr r28,r2 │ │ │ │ add r20,r29,r24 │ │ │ │ subf r24,r24,r29 │ │ │ │ nop │ │ │ │ nop │ │ │ │ - nop │ │ │ │ - cmpdi cr4,r15,0 │ │ │ │ + cmpdi cr4,r14,0 │ │ │ │ fmr f1,f22 │ │ │ │ fmr f2,f23 │ │ │ │ - ble cr4,2bfe0 │ │ │ │ + ble cr4,2a170 │ │ │ │ lfd f3,0(r24) │ │ │ │ lfd f4,8(r24) │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - add r9,r28,r24 │ │ │ │ - add r9,r29,r9 │ │ │ │ + add r2,r15,r24 │ │ │ │ + add r2,r29,r2 │ │ │ │ fmr f1,f20 │ │ │ │ fmr f2,f21 │ │ │ │ - subf r15,r19,r15 │ │ │ │ + subf r14,r30,r14 │ │ │ │ add r20,r20,r18 │ │ │ │ subf r24,r18,r24 │ │ │ │ addi r22,r22,16 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + lfd f3,0(r2) │ │ │ │ + lfd f4,8(r2) │ │ │ │ + bl 367c │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ + bl 3d10 │ │ │ │ addic. r23,r23,-1 │ │ │ │ stfd f1,-16(r22) │ │ │ │ stfd f2,-8(r22) │ │ │ │ - bne 2bf50 │ │ │ │ - ld r19,232(r31) │ │ │ │ - ld r28,240(r31) │ │ │ │ - b 2bb7c │ │ │ │ + bne 2a0f0 │ │ │ │ + ld r28,232(r31) │ │ │ │ + b 29d70 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ lfd f3,0(r20) │ │ │ │ lfd f4,8(r20) │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - add r9,r30,r20 │ │ │ │ + bl 367c │ │ │ │ + add r2,r28,r20 │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - bne cr4,2bf7c │ │ │ │ - b 2bf78 │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - addi r8,r8,1 │ │ │ │ - li r9,0 │ │ │ │ - b 2b88c │ │ │ │ + bne cr4,2a118 │ │ │ │ + b 2a114 │ │ │ │ + addi r10,r10,1 │ │ │ │ + li r2,0 │ │ │ │ + b 29acc │ │ │ │ .long 0x0 │ │ │ │ .long 0x3020000 │ │ │ │ .long 0x128c │ │ │ │ nop │ │ │ │ nop │ │ │ │ - addis r2,r12,7 │ │ │ │ - addi r2,r2,-16688 │ │ │ │ mflr r0 │ │ │ │ mfocrf r11,8 │ │ │ │ stfd f14,-144(r1) │ │ │ │ stfd f15,-136(r1) │ │ │ │ stfd f16,-128(r1) │ │ │ │ stfd f17,-120(r1) │ │ │ │ stfd f18,-112(r1) │ │ │ │ + std r0,16(r1) │ │ │ │ stfd f19,-104(r1) │ │ │ │ stfd f20,-96(r1) │ │ │ │ stfd f21,-88(r1) │ │ │ │ stfd f22,-80(r1) │ │ │ │ stfd f23,-72(r1) │ │ │ │ stfd f24,-64(r1) │ │ │ │ stfd f25,-56(r1) │ │ │ │ stfd f26,-48(r1) │ │ │ │ stfd f27,-40(r1) │ │ │ │ stfd f28,-32(r1) │ │ │ │ stfd f29,-24(r1) │ │ │ │ stfd f30,-16(r1) │ │ │ │ stfd f31,-8(r1) │ │ │ │ + std r17,-264(r1) │ │ │ │ + std r16,-272(r1) │ │ │ │ std r14,-288(r1) │ │ │ │ std r15,-280(r1) │ │ │ │ - std r16,-272(r1) │ │ │ │ - std r17,-264(r1) │ │ │ │ std r18,-256(r1) │ │ │ │ - std r0,16(r1) │ │ │ │ std r19,-248(r1) │ │ │ │ std r20,-240(r1) │ │ │ │ std r21,-232(r1) │ │ │ │ std r22,-224(r1) │ │ │ │ std r23,-216(r1) │ │ │ │ std r24,-208(r1) │ │ │ │ std r25,-200(r1) │ │ │ │ std r26,-192(r1) │ │ │ │ std r27,-184(r1) │ │ │ │ std r28,-176(r1) │ │ │ │ + ld r28,32(r3) │ │ │ │ std r29,-168(r1) │ │ │ │ std r30,-160(r1) │ │ │ │ + mr r29,r3 │ │ │ │ std r31,-152(r1) │ │ │ │ stw r11,8(r1) │ │ │ │ - ld r28,32(r3) │ │ │ │ - stdu r1,-480(r1) │ │ │ │ - mr r29,r3 │ │ │ │ + stdu r1,-496(r1) │ │ │ │ mr r31,r1 │ │ │ │ - bl 33a0 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 33a0 │ │ │ │ mr r30,r3 │ │ │ │ - bl 3660 │ │ │ │ - ld r2,24(r1) │ │ │ │ - divd r10,r28,r30 │ │ │ │ - mr r9,r3 │ │ │ │ - mulld r8,r10,r30 │ │ │ │ - subf r8,r8,r28 │ │ │ │ - cmpd r3,r8 │ │ │ │ - blt 2c7ec │ │ │ │ - maddld r23,r10,r9,r8 │ │ │ │ - add r10,r10,r23 │ │ │ │ - cmpd r23,r10 │ │ │ │ - std r10,112(r31) │ │ │ │ - bge 2c6d8 │ │ │ │ - ld r10,16(r29) │ │ │ │ - ld r8,8(r29) │ │ │ │ - ld r9,40(r29) │ │ │ │ + bl 3660 │ │ │ │ + divd r2,r28,r30 │ │ │ │ + mr r17,r3 │ │ │ │ + mulld r9,r2,r30 │ │ │ │ + subf r9,r9,r28 │ │ │ │ + cmpd r3,r9 │ │ │ │ + blt 2a8ac │ │ │ │ + maddld r17,r2,r17,r9 │ │ │ │ + add r2,r2,r17 │ │ │ │ + cmpd r17,r2 │ │ │ │ + std r2,176(r31) │ │ │ │ + bge 2a7b4 │ │ │ │ + ld r9,16(r29) │ │ │ │ + ld r2,40(r29) │ │ │ │ + ld r10,8(r29) │ │ │ │ ld r26,24(r29) │ │ │ │ - mr r19,r23 │ │ │ │ - ld r17,0(r29) │ │ │ │ - mr r3,r10 │ │ │ │ - sldi r30,r9,1 │ │ │ │ - std r10,144(r31) │ │ │ │ - std r8,152(r31) │ │ │ │ - addi r29,r9,1 │ │ │ │ - std r9,128(r31) │ │ │ │ - std r26,136(r31) │ │ │ │ - bl 6d098 │ │ │ │ - nop │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r28,r30,1 │ │ │ │ + ld r18,0(r29) │ │ │ │ + mr r3,r9 │ │ │ │ + sldi r30,r2,1 │ │ │ │ + addi r29,r2,1 │ │ │ │ + std r2,136(r31) │ │ │ │ + std r9,152(r31) │ │ │ │ + std r10,160(r31) │ │ │ │ + std r26,144(r31) │ │ │ │ + bl 3670 │ │ │ │ sldi r27,r29,6 │ │ │ │ - addi r9,r9,23200 │ │ │ │ + addi r28,r30,1 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ + plfd f2,254220 # 683e8 │ │ │ │ + plfd f1,254204 # 683e0 │ │ │ │ cmpdi cr4,r28,0 │ │ │ │ - lfd f1,0(r9) │ │ │ │ - lfd f2,8(r9) │ │ │ │ - bl 6d4b8 │ │ │ │ - nop │ │ │ │ + bl 3830 │ │ │ │ mr r3,r26 │ │ │ │ mffprd r14,f1 │ │ │ │ mffprd r15,f2 │ │ │ │ - bl 6d098 │ │ │ │ - nop │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,23200 │ │ │ │ + bl 3670 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ - lfd f2,8(r9) │ │ │ │ - lfd f1,0(r9) │ │ │ │ - bl 6d4b8 │ │ │ │ - nop │ │ │ │ - sldi r8,r29,5 │ │ │ │ - addi r9,r27,15 │ │ │ │ - ld r10,112(r31) │ │ │ │ - li r5,1 │ │ │ │ - sldi r7,r23,4 │ │ │ │ - addi r6,r30,2 │ │ │ │ + plfd f2,254172 # 683e8 │ │ │ │ + plfd f1,254156 # 683e0 │ │ │ │ + bl 3830 │ │ │ │ + sldi r9,r29,5 │ │ │ │ + addi r2,r27,15 │ │ │ │ + li r7,1 │ │ │ │ + sldi r10,r17,4 │ │ │ │ + addi r8,r30,2 │ │ │ │ cmpdi r30,-1 │ │ │ │ - std r9,160(r31) │ │ │ │ - addi r9,r8,-32 │ │ │ │ - addi r16,r7,8 │ │ │ │ - fmr f17,f2 │ │ │ │ - fmr f16,f1 │ │ │ │ - std r8,176(r31) │ │ │ │ + std r2,168(r31) │ │ │ │ + addi r2,r9,-32 │ │ │ │ + addi r16,r10,8 │ │ │ │ + stfd f1,112(r31) │ │ │ │ + stfd f2,120(r31) │ │ │ │ std r9,184(r31) │ │ │ │ - isellt r9,r5,r6 │ │ │ │ - std r10,168(r31) │ │ │ │ - std r9,120(r31) │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - ld r9,160(r31) │ │ │ │ - ld r8,0(r1) │ │ │ │ - lwz r10,112(r17) │ │ │ │ - std r1,112(r31) │ │ │ │ - clrrdi r9,r9,4 │ │ │ │ - andi. r10,r10,2048 │ │ │ │ - neg r9,r9 │ │ │ │ - stdux r8,r1,r9 │ │ │ │ - addi r21,r1,112 │ │ │ │ - bne 2c7e0 │ │ │ │ - mr r20,r19 │ │ │ │ - ld r26,48(r17) │ │ │ │ - ld r23,72(r17) │ │ │ │ - ld r25,120(r17) │ │ │ │ - mulld r26,r20,r26 │ │ │ │ - ld r3,0(r23) │ │ │ │ - sldi r20,r20,5 │ │ │ │ - bl 6d098 │ │ │ │ + std r2,192(r31) │ │ │ │ + isellt r2,r7,r8 │ │ │ │ + std r2,128(r31) │ │ │ │ nop │ │ │ │ - sldi r9,r26,4 │ │ │ │ + ld r2,168(r31) │ │ │ │ + lwz r9,112(r18) │ │ │ │ + mr r20,r1 │ │ │ │ + ld r10,0(r1) │ │ │ │ + clrrdi r2,r2,4 │ │ │ │ + andi. r9,r9,2048 │ │ │ │ + neg r2,r2 │ │ │ │ + stdux r10,r1,r2 │ │ │ │ + addi r22,r1,112 │ │ │ │ + bne 2a8a0 │ │ │ │ + mr r21,r17 │ │ │ │ + ld r27,48(r18) │ │ │ │ + ld r24,72(r18) │ │ │ │ + ld r26,120(r18) │ │ │ │ + mulld r27,r21,r27 │ │ │ │ + ld r3,0(r24) │ │ │ │ + sldi r21,r21,5 │ │ │ │ + bl 3670 │ │ │ │ + sldi r2,r27,4 │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - add r9,r25,r9 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - bl 3ce0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - ld r24,88(r17) │ │ │ │ - bl 6cd88 │ │ │ │ - nop │ │ │ │ - add r9,r25,r20 │ │ │ │ - addi r10,r20,16 │ │ │ │ - lfd f26,0(r9) │ │ │ │ - lfd f27,8(r9) │ │ │ │ - subf r30,r24,r3 │ │ │ │ - add r18,r25,r10 │ │ │ │ - blt cr4,2c678 │ │ │ │ - mr r3,r24 │ │ │ │ - addis r27,r2,-3 │ │ │ │ - mr r28,r21 │ │ │ │ - bl 6d098 │ │ │ │ - nop │ │ │ │ - addi r27,r27,24384 │ │ │ │ + add r2,r26,r2 │ │ │ │ + lfd f3,0(r2) │ │ │ │ + lfd f4,8(r2) │ │ │ │ + bl 367c │ │ │ │ + bl 3d00 │ │ │ │ + ld r25,88(r18) │ │ │ │ + bl 3810 │ │ │ │ + add r2,r26,r21 │ │ │ │ + addi r9,r21,16 │ │ │ │ + lfd f26,0(r2) │ │ │ │ + lfd f27,8(r2) │ │ │ │ + subf r30,r25,r3 │ │ │ │ + add r19,r26,r9 │ │ │ │ + blt cr4,2a758 │ │ │ │ + mr r3,r25 │ │ │ │ + mr r28,r22 │ │ │ │ + bl 3670 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ fmr f1,f30 │ │ │ │ fmr f2,f31 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - ld r22,96(r17) │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,24384 │ │ │ │ + bl 367c │ │ │ │ + ld r23,96(r18) │ │ │ │ + plfd f3,255084 # 68890 │ │ │ │ + plfd f4,255084 # 68898 │ │ │ │ fmr f25,f2 │ │ │ │ fmr f24,f1 │ │ │ │ - lfd f20,0(r22) │ │ │ │ - lfd f21,8(r22) │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ - fmr f1,f20 │ │ │ │ - fmr f2,f21 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - ld r29,120(r31) │ │ │ │ + lfd f18,0(r23) │ │ │ │ + lfd f19,8(r23) │ │ │ │ + fmr f1,f18 │ │ │ │ + fmr f2,f19 │ │ │ │ + bl 367c │ │ │ │ + plfd f20,255040 # 68890 │ │ │ │ + plfd f21,255040 # 68898 │ │ │ │ xxlxor vs22,vs22,vs22 │ │ │ │ xxlxor vs23,vs23,vs23 │ │ │ │ + ld r29,128(r31) │ │ │ │ fmr f15,f2 │ │ │ │ fmr f14,f1 │ │ │ │ - b 2c3a8 │ │ │ │ - bl 3cc0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - fmr f3,f20 │ │ │ │ - fmr f4,f21 │ │ │ │ + b 2a4d4 │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + bl 3ce0 │ │ │ │ + fmr f3,f18 │ │ │ │ + fmr f4,f19 │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - bl 38a0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - lfd f3,0(r27) │ │ │ │ - lfd f4,8(r27) │ │ │ │ + bl 367c │ │ │ │ + bl 38c0 │ │ │ │ + fmr f3,f20 │ │ │ │ + fmr f4,f21 │ │ │ │ addi r30,r30,1 │ │ │ │ addi r28,r28,16 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - bl 6d4b8 │ │ │ │ - nop │ │ │ │ + bl 3830 │ │ │ │ addic. r29,r29,-1 │ │ │ │ fmr f0,f1 │ │ │ │ fmr f1,f2 │ │ │ │ stfd f0,-16(r28) │ │ │ │ stfd f1,-8(r28) │ │ │ │ - beq 2c478 │ │ │ │ + beq 2a588 │ │ │ │ mr r3,r30 │ │ │ │ - bl 6d098 │ │ │ │ - nop │ │ │ │ + bl 3670 │ │ │ │ mtfprd f4,r15 │ │ │ │ mtfprd f3,r14 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f3,f26 │ │ │ │ fmr f4,f27 │ │ │ │ - fmr f19,f2 │ │ │ │ - fmr f18,f1 │ │ │ │ - bl 6d328 │ │ │ │ - nop │ │ │ │ + fmr f17,f2 │ │ │ │ + fmr f16,f1 │ │ │ │ + bl 3310 │ │ │ │ fmr f3,f24 │ │ │ │ fmr f4,f25 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - fmr f3,f18 │ │ │ │ - fmr f4,f19 │ │ │ │ + fmr f3,f16 │ │ │ │ + fmr f4,f17 │ │ │ │ fmr f1,f26 │ │ │ │ fmr f2,f27 │ │ │ │ - bl 6d328 │ │ │ │ - nop │ │ │ │ + bl 3310 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f3,f28 │ │ │ │ fmr f4,f29 │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ + bl 3d10 │ │ │ │ fmr f13,f2 │ │ │ │ fmr f12,f1 │ │ │ │ fcmpu cr0,f12,f22 │ │ │ │ - bne 2c448 │ │ │ │ + bne 2a558 │ │ │ │ fcmpu cr0,f13,f23 │ │ │ │ - bgt 2c340 │ │ │ │ + bgt 2a480 │ │ │ │ fneg f1,f12 │ │ │ │ fneg f2,f13 │ │ │ │ - blt 2c780 │ │ │ │ + blt 2a860 │ │ │ │ fmr f0,f14 │ │ │ │ fmr f1,f15 │ │ │ │ addic. r29,r29,-1 │ │ │ │ addi r30,r30,1 │ │ │ │ addi r28,r28,16 │ │ │ │ stfd f0,-16(r28) │ │ │ │ stfd f1,-8(r28) │ │ │ │ - bne 2c3a8 │ │ │ │ - ld r3,8(r23) │ │ │ │ - sldi r26,r26,4 │ │ │ │ - add r26,r25,r26 │ │ │ │ - bl 6d098 │ │ │ │ - nop │ │ │ │ - lfd f3,16(r26) │ │ │ │ - lfd f4,24(r26) │ │ │ │ + bne 2a4d4 │ │ │ │ + ld r3,8(r24) │ │ │ │ + sldi r27,r27,4 │ │ │ │ + add r27,r26,r27 │ │ │ │ + bl 3670 │ │ │ │ + lfd f3,16(r27) │ │ │ │ + lfd f4,24(r27) │ │ │ │ fmr f25,f2 │ │ │ │ fmr f24,f1 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - bl 3ce0 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 367c │ │ │ │ + bl 3d00 │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ fmr f3,f24 │ │ │ │ fmr f4,f25 │ │ │ │ fmr f1,f24 │ │ │ │ fmr f2,f25 │ │ │ │ - lfd f24,0(r18) │ │ │ │ - lfd f25,8(r18) │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - lfd f18,16(r22) │ │ │ │ - lfd f19,24(r22) │ │ │ │ + lfd f24,0(r19) │ │ │ │ + lfd f25,8(r19) │ │ │ │ + bl 367c │ │ │ │ + lfd f18,16(r23) │ │ │ │ + lfd f19,24(r23) │ │ │ │ fmr f23,f2 │ │ │ │ fmr f22,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 6cd88 │ │ │ │ + bl 3810 │ │ │ │ + ld r2,192(r31) │ │ │ │ + plfd f3,254620 # 68890 │ │ │ │ nop │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,24384 │ │ │ │ + plfd f4,254616 # 68898 │ │ │ │ fmr f1,f18 │ │ │ │ fmr f2,f19 │ │ │ │ - subf r30,r24,r3 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ - ld r9,184(r31) │ │ │ │ - add r28,r21,r9 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - ld r29,120(r31) │ │ │ │ + subf r25,r25,r3 │ │ │ │ + add r28,r22,r2 │ │ │ │ + bl 367c │ │ │ │ + plfd f16,254580 # 68890 │ │ │ │ + plfd f17,254580 # 68898 │ │ │ │ xxlxor vs20,vs20,vs20 │ │ │ │ xxlxor vs21,vs21,vs21 │ │ │ │ - mffprd r24,f1 │ │ │ │ - mffprd r25,f2 │ │ │ │ - b 2c5a8 │ │ │ │ + ld r29,128(r31) │ │ │ │ + mffprd r26,f1 │ │ │ │ + mffprd r27,f2 │ │ │ │ + b 2a6a4 │ │ │ │ nop │ │ │ │ nop │ │ │ │ - bl 3cc0 │ │ │ │ - ld r2,24(r1) │ │ │ │ + nop │ │ │ │ + bl 3ce0 │ │ │ │ fmr f3,f18 │ │ │ │ fmr f4,f19 │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - bl 38a0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - lfd f3,0(r27) │ │ │ │ - lfd f4,8(r27) │ │ │ │ - addi r30,r30,1 │ │ │ │ + bl 367c │ │ │ │ + bl 38c0 │ │ │ │ + fmr f3,f16 │ │ │ │ + fmr f4,f17 │ │ │ │ + addi r25,r25,1 │ │ │ │ addi r28,r28,16 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - bl 6d4b8 │ │ │ │ - nop │ │ │ │ + bl 3830 │ │ │ │ addic. r29,r29,-1 │ │ │ │ fmr f0,f1 │ │ │ │ fmr f1,f2 │ │ │ │ stfd f0,16(r28) │ │ │ │ stfd f1,24(r28) │ │ │ │ - beq 2c678 │ │ │ │ - mr r3,r30 │ │ │ │ - bl 6d098 │ │ │ │ - nop │ │ │ │ - fmr f3,f16 │ │ │ │ - fmr f4,f17 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + beq 2a758 │ │ │ │ + mr r3,r25 │ │ │ │ + bl 3670 │ │ │ │ + lfd f3,112(r31) │ │ │ │ + lfd f4,120(r31) │ │ │ │ + bl 367c │ │ │ │ fmr f3,f24 │ │ │ │ fmr f4,f25 │ │ │ │ fmr f15,f2 │ │ │ │ fmr f14,f1 │ │ │ │ - bl 6d328 │ │ │ │ - nop │ │ │ │ + bl 3310 │ │ │ │ fmr f3,f22 │ │ │ │ fmr f4,f23 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ fmr f3,f14 │ │ │ │ fmr f4,f15 │ │ │ │ fmr f1,f24 │ │ │ │ fmr f2,f25 │ │ │ │ - bl 6d328 │ │ │ │ - nop │ │ │ │ + bl 3310 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f3,f28 │ │ │ │ fmr f4,f29 │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ + bl 3d10 │ │ │ │ fmr f13,f2 │ │ │ │ fmr f12,f1 │ │ │ │ fcmpu cr0,f12,f20 │ │ │ │ - bne 2c648 │ │ │ │ + bne 2a728 │ │ │ │ fcmpu cr0,f13,f21 │ │ │ │ - bgt 2c540 │ │ │ │ + bgt 2a650 │ │ │ │ fneg f1,f12 │ │ │ │ fneg f2,f13 │ │ │ │ - blt 2c7b0 │ │ │ │ - mtfprd f1,r25 │ │ │ │ - mtfprd f0,r24 │ │ │ │ + blt 2a880 │ │ │ │ + mtfprd f1,r27 │ │ │ │ + mtfprd f0,r26 │ │ │ │ addic. r29,r29,-1 │ │ │ │ - addi r30,r30,1 │ │ │ │ + addi r25,r25,1 │ │ │ │ addi r28,r28,16 │ │ │ │ stfd f0,16(r28) │ │ │ │ stfd f1,24(r28) │ │ │ │ - bne 2c5a8 │ │ │ │ - ld r8,176(r31) │ │ │ │ - ld r3,24(r17) │ │ │ │ - ld r10,144(r31) │ │ │ │ - ld r4,152(r31) │ │ │ │ - mr r9,r18 │ │ │ │ - mr r5,r21 │ │ │ │ + bne 2a6a4 │ │ │ │ + ld r2,184(r31) │ │ │ │ + ld r3,24(r18) │ │ │ │ fmr f1,f26 │ │ │ │ fmr f2,f27 │ │ │ │ - addi r19,r19,1 │ │ │ │ + mr r9,r19 │ │ │ │ + mr r5,r22 │ │ │ │ + ld r10,152(r31) │ │ │ │ + addi r17,r17,1 │ │ │ │ addi r16,r16,16 │ │ │ │ - add r6,r21,r8 │ │ │ │ - ld r8,128(r31) │ │ │ │ - add r3,r3,r20 │ │ │ │ - std r8,104(r1) │ │ │ │ - ld r8,136(r31) │ │ │ │ - std r8,96(r1) │ │ │ │ - bl 296e8 │ │ │ │ - ld r10,168(r31) │ │ │ │ - ld r9,0(r1) │ │ │ │ - cmpd r10,r19 │ │ │ │ - ld r10,112(r31) │ │ │ │ - std r9,0(r10) │ │ │ │ - mr r1,r10 │ │ │ │ - bne 2c210 │ │ │ │ - addi r1,r31,480 │ │ │ │ + add r6,r22,r2 │ │ │ │ + ld r2,136(r31) │ │ │ │ + add r3,r3,r21 │ │ │ │ + std r2,104(r1) │ │ │ │ + ld r2,144(r31) │ │ │ │ + std r2,96(r1) │ │ │ │ + ld r4,160(r31) │ │ │ │ + bl 27b40 │ │ │ │ + ld r9,176(r31) │ │ │ │ + ld r2,0(r1) │ │ │ │ + cmpd r9,r17 │ │ │ │ + std r2,0(r20) │ │ │ │ + mr r1,r20 │ │ │ │ + bne 2a360 │ │ │ │ + addi r1,r31,496 │ │ │ │ ld r0,16(r1) │ │ │ │ lwz r11,8(r1) │ │ │ │ ld r14,-288(r1) │ │ │ │ ld r15,-280(r1) │ │ │ │ ld r16,-272(r1) │ │ │ │ ld r17,-264(r1) │ │ │ │ ld r18,-256(r1) │ │ │ │ ld r19,-248(r1) │ │ │ │ ld r20,-240(r1) │ │ │ │ ld r21,-232(r1) │ │ │ │ + mtlr r0 │ │ │ │ ld r22,-224(r1) │ │ │ │ ld r23,-216(r1) │ │ │ │ ld r24,-208(r1) │ │ │ │ ld r25,-200(r1) │ │ │ │ ld r26,-192(r1) │ │ │ │ ld r27,-184(r1) │ │ │ │ - mtlr r0 │ │ │ │ ld r28,-176(r1) │ │ │ │ ld r29,-168(r1) │ │ │ │ ld r30,-160(r1) │ │ │ │ ld r31,-152(r1) │ │ │ │ lfd f14,-144(r1) │ │ │ │ lfd f15,-136(r1) │ │ │ │ lfd f16,-128(r1) │ │ │ │ lfd f17,-120(r1) │ │ │ │ lfd f18,-112(r1) │ │ │ │ lfd f19,-104(r1) │ │ │ │ lfd f20,-96(r1) │ │ │ │ lfd f21,-88(r1) │ │ │ │ lfd f22,-80(r1) │ │ │ │ lfd f23,-72(r1) │ │ │ │ + mtocrf 8,r11 │ │ │ │ lfd f24,-64(r1) │ │ │ │ lfd f25,-56(r1) │ │ │ │ lfd f26,-48(r1) │ │ │ │ lfd f27,-40(r1) │ │ │ │ lfd f28,-32(r1) │ │ │ │ lfd f29,-24(r1) │ │ │ │ lfd f30,-16(r1) │ │ │ │ lfd f31,-8(r1) │ │ │ │ - mtocrf 8,r11 │ │ │ │ blr │ │ │ │ - bl 3cc0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - fmr f3,f20 │ │ │ │ - fmr f4,f21 │ │ │ │ + nop │ │ │ │ + bl 3ce0 │ │ │ │ + fmr f3,f18 │ │ │ │ + fmr f4,f19 │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - bl 36a0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - b 2c368 │ │ │ │ - nop │ │ │ │ - bl 3cc0 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 367c │ │ │ │ + bl 36c0 │ │ │ │ + b 2a49c │ │ │ │ + bl 3ce0 │ │ │ │ fmr f3,f18 │ │ │ │ fmr f4,f19 │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - bl 36a0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - b 2c568 │ │ │ │ - nop │ │ │ │ - ld r9,264(r17) │ │ │ │ - ldx r20,r9,r16 │ │ │ │ - b 2c23c │ │ │ │ - addi r10,r10,1 │ │ │ │ - li r8,0 │ │ │ │ - b 2c114 │ │ │ │ + bl 367c │ │ │ │ + bl 36c0 │ │ │ │ + b 2a66c │ │ │ │ + ld r2,264(r18) │ │ │ │ + ldx r21,r2,r16 │ │ │ │ + b 2a38c │ │ │ │ + addi r2,r2,1 │ │ │ │ + li r9,0 │ │ │ │ + b 2a284 │ │ │ │ .long 0x0 │ │ │ │ .long 0x3020000 │ │ │ │ .long 0x1292 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - addis r2,r12,7 │ │ │ │ - addi r2,r2,-18704 │ │ │ │ mflr r0 │ │ │ │ mfocrf r11,8 │ │ │ │ stfd f14,-144(r1) │ │ │ │ stfd f15,-136(r1) │ │ │ │ stfd f16,-128(r1) │ │ │ │ stfd f17,-120(r1) │ │ │ │ stfd f18,-112(r1) │ │ │ │ + std r0,16(r1) │ │ │ │ stfd f19,-104(r1) │ │ │ │ stfd f20,-96(r1) │ │ │ │ stfd f21,-88(r1) │ │ │ │ stfd f22,-80(r1) │ │ │ │ stfd f23,-72(r1) │ │ │ │ stfd f24,-64(r1) │ │ │ │ stfd f25,-56(r1) │ │ │ │ stfd f26,-48(r1) │ │ │ │ stfd f27,-40(r1) │ │ │ │ stfd f28,-32(r1) │ │ │ │ stfd f29,-24(r1) │ │ │ │ stfd f30,-16(r1) │ │ │ │ stfd f31,-8(r1) │ │ │ │ - std r14,-288(r1) │ │ │ │ - std r15,-280(r1) │ │ │ │ std r16,-272(r1) │ │ │ │ + std r15,-280(r1) │ │ │ │ + std r14,-288(r1) │ │ │ │ std r17,-264(r1) │ │ │ │ std r18,-256(r1) │ │ │ │ - std r0,16(r1) │ │ │ │ std r19,-248(r1) │ │ │ │ std r20,-240(r1) │ │ │ │ std r21,-232(r1) │ │ │ │ std r22,-224(r1) │ │ │ │ std r23,-216(r1) │ │ │ │ std r24,-208(r1) │ │ │ │ std r25,-200(r1) │ │ │ │ std r26,-192(r1) │ │ │ │ std r27,-184(r1) │ │ │ │ std r28,-176(r1) │ │ │ │ + ld r28,24(r3) │ │ │ │ std r29,-168(r1) │ │ │ │ std r30,-160(r1) │ │ │ │ + mr r29,r3 │ │ │ │ std r31,-152(r1) │ │ │ │ stw r11,8(r1) │ │ │ │ - ld r28,24(r3) │ │ │ │ stdu r1,-512(r1) │ │ │ │ - mr r29,r3 │ │ │ │ mr r31,r1 │ │ │ │ - bl 33a0 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 33a0 │ │ │ │ mr r30,r3 │ │ │ │ - bl 3660 │ │ │ │ - ld r2,24(r1) │ │ │ │ - divd r10,r28,r30 │ │ │ │ - mr r9,r3 │ │ │ │ - mulld r8,r10,r30 │ │ │ │ - subf r8,r8,r28 │ │ │ │ - cmpd r3,r8 │ │ │ │ - blt 2cfec │ │ │ │ - maddld r17,r10,r9,r8 │ │ │ │ - add r10,r10,r17 │ │ │ │ - cmpd r17,r10 │ │ │ │ - std r10,128(r31) │ │ │ │ - bge 2ced8 │ │ │ │ - ld r10,8(r29) │ │ │ │ - ld r8,40(r29) │ │ │ │ - ld r9,32(r29) │ │ │ │ + bl 3660 │ │ │ │ + divd r2,r28,r30 │ │ │ │ + mr r16,r3 │ │ │ │ + mulld r9,r2,r30 │ │ │ │ + subf r9,r9,r28 │ │ │ │ + cmpd r3,r9 │ │ │ │ + blt 2b010 │ │ │ │ + maddld r16,r2,r16,r9 │ │ │ │ + add r2,r2,r16 │ │ │ │ + cmpd r16,r2 │ │ │ │ + std r2,128(r31) │ │ │ │ + bge 2af10 │ │ │ │ + ld r9,8(r29) │ │ │ │ + ld r2,32(r29) │ │ │ │ + ld r10,40(r29) │ │ │ │ ld r26,16(r29) │ │ │ │ - ld r25,0(r29) │ │ │ │ - mr r3,r10 │ │ │ │ - sldi r30,r9,1 │ │ │ │ - std r10,176(r31) │ │ │ │ - std r8,152(r31) │ │ │ │ - addi r29,r9,1 │ │ │ │ - std r9,160(r31) │ │ │ │ - std r26,168(r31) │ │ │ │ - bl 6d098 │ │ │ │ - nop │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r28,r30,1 │ │ │ │ + ld r17,0(r29) │ │ │ │ + mr r3,r9 │ │ │ │ + sldi r30,r2,1 │ │ │ │ + addi r29,r2,1 │ │ │ │ + std r2,168(r31) │ │ │ │ + std r9,184(r31) │ │ │ │ + std r26,176(r31) │ │ │ │ + std r10,160(r31) │ │ │ │ + bl 3670 │ │ │ │ sldi r27,r29,6 │ │ │ │ - addi r9,r9,23200 │ │ │ │ + addi r28,r30,1 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ - cmpdi cr4,r28,0 │ │ │ │ - lfd f1,0(r9) │ │ │ │ - lfd f2,8(r9) │ │ │ │ - bl 6d4b8 │ │ │ │ nop │ │ │ │ + plfd f2,252392 # 683e8 │ │ │ │ + plfd f1,252376 # 683e0 │ │ │ │ + cmpdi cr4,r28,0 │ │ │ │ + bl 3830 │ │ │ │ mr r3,r26 │ │ │ │ - fmr f15,f2 │ │ │ │ - fmr f14,f1 │ │ │ │ - bl 6d098 │ │ │ │ - nop │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,23200 │ │ │ │ + fmr f31,f2 │ │ │ │ + fmr f30,f1 │ │ │ │ + bl 3670 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ - lfd f2,8(r9) │ │ │ │ - lfd f1,0(r9) │ │ │ │ - bl 6d4b8 │ │ │ │ - nop │ │ │ │ - sldi r8,r29,5 │ │ │ │ - addi r9,r27,15 │ │ │ │ - sldi r7,r17,4 │ │ │ │ - ld r10,128(r31) │ │ │ │ - li r5,1 │ │ │ │ - addi r6,r30,2 │ │ │ │ + plfd f2,252344 # 683e8 │ │ │ │ + plfd f1,252328 # 683e0 │ │ │ │ + bl 3830 │ │ │ │ + sldi r9,r29,5 │ │ │ │ + addi r2,r27,15 │ │ │ │ + li r7,1 │ │ │ │ + addi r8,r30,2 │ │ │ │ cmpdi r30,-1 │ │ │ │ - addi r19,r7,8 │ │ │ │ - std r9,184(r31) │ │ │ │ - addi r9,r8,-32 │ │ │ │ - mffprd r14,f1 │ │ │ │ - mffprd r15,f2 │ │ │ │ - std r8,200(r31) │ │ │ │ + sldi r10,r16,4 │ │ │ │ + std r2,192(r31) │ │ │ │ + addi r2,r9,-32 │ │ │ │ + fmr f17,f2 │ │ │ │ + fmr f16,f1 │ │ │ │ + mffprd r19,f31 │ │ │ │ std r9,208(r31) │ │ │ │ - mr r16,r19 │ │ │ │ - isellt r9,r5,r6 │ │ │ │ - std r10,192(r31) │ │ │ │ - std r9,144(r31) │ │ │ │ + addi r18,r10,8 │ │ │ │ + std r2,216(r31) │ │ │ │ + isellt r2,r7,r8 │ │ │ │ + std r2,152(r31) │ │ │ │ + ld r2,128(r31) │ │ │ │ + std r18,128(r31) │ │ │ │ + mffprd r18,f30 │ │ │ │ + std r2,200(r31) │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ld r9,184(r31) │ │ │ │ - ld r8,0(r1) │ │ │ │ - lwz r10,112(r25) │ │ │ │ - std r1,128(r31) │ │ │ │ - clrrdi r9,r9,4 │ │ │ │ - andi. r10,r10,2048 │ │ │ │ - neg r9,r9 │ │ │ │ - stdux r8,r1,r9 │ │ │ │ - addi r20,r1,128 │ │ │ │ - bne 2cfe0 │ │ │ │ - mr r19,r17 │ │ │ │ - ld r9,48(r25) │ │ │ │ - ld r23,72(r25) │ │ │ │ - ld r26,120(r25) │ │ │ │ - mulld r22,r19,r9 │ │ │ │ - ld r3,0(r23) │ │ │ │ - sldi r19,r19,5 │ │ │ │ - bl 6d098 │ │ │ │ nop │ │ │ │ - sldi r9,r22,4 │ │ │ │ + ld r2,192(r31) │ │ │ │ + ld r10,0(r1) │ │ │ │ + std r1,136(r31) │ │ │ │ + lwz r9,112(r17) │ │ │ │ + clrrdi r2,r2,4 │ │ │ │ + andi. r9,r9,2048 │ │ │ │ + neg r2,r2 │ │ │ │ + stdux r10,r1,r2 │ │ │ │ + addi r22,r1,128 │ │ │ │ + bne 2b000 │ │ │ │ + mr r21,r16 │ │ │ │ + ld r27,48(r17) │ │ │ │ + ld r24,72(r17) │ │ │ │ + ld r26,120(r17) │ │ │ │ + mulld r27,r21,r27 │ │ │ │ + ld r3,0(r24) │ │ │ │ + sldi r21,r21,5 │ │ │ │ + bl 3670 │ │ │ │ + sldi r2,r27,4 │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - add r9,r26,r9 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - bl 3ce0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - ld r24,88(r25) │ │ │ │ - bl 6cd88 │ │ │ │ - nop │ │ │ │ - addi r9,r19,16 │ │ │ │ - add r10,r26,r19 │ │ │ │ - subf r30,r24,r3 │ │ │ │ - add r18,r26,r9 │ │ │ │ - std r10,136(r31) │ │ │ │ - blt cr4,2ce68 │ │ │ │ - mr r3,r24 │ │ │ │ - addis r27,r2,-3 │ │ │ │ - mr r28,r20 │ │ │ │ - bl 6d098 │ │ │ │ - nop │ │ │ │ - addi r27,r27,24384 │ │ │ │ + add r2,r26,r2 │ │ │ │ + lfd f3,0(r2) │ │ │ │ + lfd f4,8(r2) │ │ │ │ + bl 367c │ │ │ │ + bl 3d00 │ │ │ │ + ld r25,88(r17) │ │ │ │ + bl 3810 │ │ │ │ + addi r2,r21,16 │ │ │ │ + add r9,r26,r21 │ │ │ │ + subf r30,r25,r3 │ │ │ │ + add r20,r26,r2 │ │ │ │ + std r9,144(r31) │ │ │ │ + blt cr4,2ae98 │ │ │ │ + mr r3,r25 │ │ │ │ + mr r28,r22 │ │ │ │ + bl 3670 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - add r9,r26,r19 │ │ │ │ + bl 367c │ │ │ │ + add r2,r26,r21 │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ + lfd f26,0(r2) │ │ │ │ + lfd f27,8(r2) │ │ │ │ fmr f1,f30 │ │ │ │ fmr f2,f31 │ │ │ │ - lfd f26,0(r9) │ │ │ │ - lfd f27,8(r9) │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - ld r21,96(r25) │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,24384 │ │ │ │ + bl 367c │ │ │ │ + ld r23,96(r17) │ │ │ │ + plfd f3,253220 # 68890 │ │ │ │ + plfd f4,253220 # 68898 │ │ │ │ fmr f25,f2 │ │ │ │ fmr f24,f1 │ │ │ │ - lfd f20,0(r21) │ │ │ │ - lfd f21,8(r21) │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ - fmr f1,f20 │ │ │ │ - fmr f2,f21 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - ld r29,144(r31) │ │ │ │ + lfd f18,0(r23) │ │ │ │ + lfd f19,8(r23) │ │ │ │ + fmr f1,f18 │ │ │ │ + fmr f2,f19 │ │ │ │ + bl 367c │ │ │ │ + plfd f20,253176 # 68890 │ │ │ │ + plfd f21,253176 # 68898 │ │ │ │ xxlxor vs22,vs22,vs22 │ │ │ │ xxlxor vs23,vs23,vs23 │ │ │ │ - fmr f17,f2 │ │ │ │ - fmr f16,f1 │ │ │ │ - b 2cb98 │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - bl 3cc0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - fmr f3,f20 │ │ │ │ - fmr f4,f21 │ │ │ │ + ld r29,152(r31) │ │ │ │ + mffprd r14,f1 │ │ │ │ + mffprd r15,f2 │ │ │ │ + b 2ac14 │ │ │ │ + bl 3ce0 │ │ │ │ + fmr f3,f18 │ │ │ │ + fmr f4,f19 │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - bl 38a0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - lfd f3,0(r27) │ │ │ │ - lfd f4,8(r27) │ │ │ │ + bl 367c │ │ │ │ + bl 38c0 │ │ │ │ + fmr f3,f20 │ │ │ │ + fmr f4,f21 │ │ │ │ addi r30,r30,1 │ │ │ │ addi r28,r28,16 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - bl 6d4b8 │ │ │ │ - nop │ │ │ │ + bl 3830 │ │ │ │ addic. r29,r29,-1 │ │ │ │ fmr f0,f1 │ │ │ │ fmr f1,f2 │ │ │ │ stfd f0,-16(r28) │ │ │ │ stfd f1,-8(r28) │ │ │ │ - beq 2cc68 │ │ │ │ + beq 2acc8 │ │ │ │ mr r3,r30 │ │ │ │ - bl 6d098 │ │ │ │ - nop │ │ │ │ - fmr f3,f14 │ │ │ │ - fmr f4,f15 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 3670 │ │ │ │ + mtfprd f4,r19 │ │ │ │ + mtfprd f3,r18 │ │ │ │ + bl 367c │ │ │ │ fmr f3,f26 │ │ │ │ fmr f4,f27 │ │ │ │ - fmr f19,f2 │ │ │ │ - fmr f18,f1 │ │ │ │ - bl 6d328 │ │ │ │ - nop │ │ │ │ + fmr f15,f2 │ │ │ │ + fmr f14,f1 │ │ │ │ + bl 3310 │ │ │ │ fmr f3,f24 │ │ │ │ fmr f4,f25 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - fmr f3,f18 │ │ │ │ - fmr f4,f19 │ │ │ │ + fmr f3,f14 │ │ │ │ + fmr f4,f15 │ │ │ │ fmr f1,f26 │ │ │ │ fmr f2,f27 │ │ │ │ - bl 6d328 │ │ │ │ - nop │ │ │ │ + bl 3310 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f3,f28 │ │ │ │ fmr f4,f29 │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ + bl 3d10 │ │ │ │ fmr f13,f2 │ │ │ │ fmr f12,f1 │ │ │ │ fcmpu cr0,f12,f22 │ │ │ │ - bne 2cc38 │ │ │ │ + bne 2ac98 │ │ │ │ fcmpu cr0,f13,f23 │ │ │ │ - bgt 2cb30 │ │ │ │ + bgt 2abc0 │ │ │ │ fneg f1,f12 │ │ │ │ fneg f2,f13 │ │ │ │ - blt 2cf80 │ │ │ │ - fmr f0,f16 │ │ │ │ - fmr f1,f17 │ │ │ │ + blt 2afc0 │ │ │ │ + mtfprd f1,r15 │ │ │ │ + mtfprd f0,r14 │ │ │ │ addic. r29,r29,-1 │ │ │ │ addi r30,r30,1 │ │ │ │ addi r28,r28,16 │ │ │ │ stfd f0,-16(r28) │ │ │ │ stfd f1,-8(r28) │ │ │ │ - bne 2cb98 │ │ │ │ - ld r3,8(r23) │ │ │ │ - bl 6d098 │ │ │ │ - nop │ │ │ │ - sldi r9,r22,4 │ │ │ │ - add r9,r26,r9 │ │ │ │ + bne 2ac14 │ │ │ │ + ld r3,8(r24) │ │ │ │ + sldi r27,r27,4 │ │ │ │ + add r27,r26,r27 │ │ │ │ + bl 3670 │ │ │ │ + lfd f3,16(r27) │ │ │ │ + lfd f4,24(r27) │ │ │ │ + fmr f27,f2 │ │ │ │ + fmr f26,f1 │ │ │ │ + bl 367c │ │ │ │ + bl 3d00 │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - lfd f3,16(r9) │ │ │ │ - lfd f4,24(r9) │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - bl 3ce0 │ │ │ │ - ld r2,24(r1) │ │ │ │ + fmr f3,f26 │ │ │ │ + fmr f4,f27 │ │ │ │ + fmr f1,f26 │ │ │ │ + fmr f2,f27 │ │ │ │ + lfd f26,0(r20) │ │ │ │ + lfd f27,8(r20) │ │ │ │ + bl 367c │ │ │ │ + lfd f20,16(r23) │ │ │ │ + lfd f21,24(r23) │ │ │ │ fmr f25,f2 │ │ │ │ fmr f24,f1 │ │ │ │ - fmr f3,f30 │ │ │ │ - fmr f4,f31 │ │ │ │ - fmr f1,f30 │ │ │ │ fmr f2,f31 │ │ │ │ - lfd f30,0(r18) │ │ │ │ - lfd f31,8(r18) │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - lfd f22,16(r21) │ │ │ │ - lfd f23,24(r21) │ │ │ │ - fmr f27,f2 │ │ │ │ - fmr f26,f1 │ │ │ │ - fmr f2,f25 │ │ │ │ - fmr f1,f24 │ │ │ │ - bl 6cd88 │ │ │ │ - nop │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,24384 │ │ │ │ - fmr f1,f22 │ │ │ │ - fmr f2,f23 │ │ │ │ - subf r24,r24,r3 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ - ld r9,208(r31) │ │ │ │ - add r28,r20,r9 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - ld r29,144(r31) │ │ │ │ - xxlxor vs24,vs24,vs24 │ │ │ │ - xxlxor vs25,vs25,vs25 │ │ │ │ - fmr f21,f2 │ │ │ │ - fmr f20,f1 │ │ │ │ - b 2cd98 │ │ │ │ + fmr f1,f30 │ │ │ │ + bl 3810 │ │ │ │ + ld r2,216(r31) │ │ │ │ + plfd f3,252764 # 68890 │ │ │ │ nop │ │ │ │ + plfd f4,252760 # 68898 │ │ │ │ + fmr f1,f20 │ │ │ │ + fmr f2,f21 │ │ │ │ + subf r25,r25,r3 │ │ │ │ + add r28,r22,r2 │ │ │ │ + bl 367c │ │ │ │ + plfd f18,252724 # 68890 │ │ │ │ + plfd f19,252724 # 68898 │ │ │ │ + xxlxor vs22,vs22,vs22 │ │ │ │ + xxlxor vs23,vs23,vs23 │ │ │ │ + ld r29,152(r31) │ │ │ │ + mffprd r26,f1 │ │ │ │ + mffprd r27,f2 │ │ │ │ + b 2ade4 │ │ │ │ nop │ │ │ │ - bl 3cc0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - fmr f3,f22 │ │ │ │ - fmr f4,f23 │ │ │ │ - fmr f19,f2 │ │ │ │ - fmr f18,f1 │ │ │ │ - bl 6d428 │ │ │ │ nop │ │ │ │ - bl 38a0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - lfd f3,0(r27) │ │ │ │ - lfd f4,8(r27) │ │ │ │ - addi r24,r24,1 │ │ │ │ - addi r28,r28,16 │ │ │ │ - bl 6d428 │ │ │ │ nop │ │ │ │ + bl 3ce0 │ │ │ │ + fmr f3,f20 │ │ │ │ + fmr f4,f21 │ │ │ │ + fmr f31,f2 │ │ │ │ + fmr f30,f1 │ │ │ │ + bl 367c │ │ │ │ + bl 38c0 │ │ │ │ fmr f3,f18 │ │ │ │ fmr f4,f19 │ │ │ │ - bl 6d4b8 │ │ │ │ - nop │ │ │ │ + addi r25,r25,1 │ │ │ │ + addi r28,r28,16 │ │ │ │ + bl 367c │ │ │ │ + fmr f3,f30 │ │ │ │ + fmr f4,f31 │ │ │ │ + bl 3830 │ │ │ │ addic. r29,r29,-1 │ │ │ │ fmr f0,f1 │ │ │ │ fmr f1,f2 │ │ │ │ stfd f0,16(r28) │ │ │ │ stfd f1,24(r28) │ │ │ │ - beq 2ce68 │ │ │ │ - mr r3,r24 │ │ │ │ - bl 6d098 │ │ │ │ - nop │ │ │ │ - mtfprd f4,r15 │ │ │ │ - mtfprd f3,r14 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - fmr f3,f30 │ │ │ │ - fmr f4,f31 │ │ │ │ - fmr f17,f2 │ │ │ │ - fmr f16,f1 │ │ │ │ - bl 6d328 │ │ │ │ - nop │ │ │ │ - fmr f3,f26 │ │ │ │ - fmr f4,f27 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - fmr f19,f2 │ │ │ │ - fmr f18,f1 │ │ │ │ + beq 2ae98 │ │ │ │ + mr r3,r25 │ │ │ │ + bl 3670 │ │ │ │ fmr f3,f16 │ │ │ │ fmr f4,f17 │ │ │ │ - fmr f1,f30 │ │ │ │ - fmr f2,f31 │ │ │ │ - bl 6d328 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ + fmr f3,f26 │ │ │ │ + fmr f4,f27 │ │ │ │ + fmr f15,f2 │ │ │ │ + fmr f14,f1 │ │ │ │ + bl 3310 │ │ │ │ + fmr f3,f24 │ │ │ │ + fmr f4,f25 │ │ │ │ + bl 367c │ │ │ │ + fmr f31,f2 │ │ │ │ + fmr f30,f1 │ │ │ │ + fmr f3,f14 │ │ │ │ + fmr f4,f15 │ │ │ │ + fmr f1,f26 │ │ │ │ + fmr f2,f27 │ │ │ │ + bl 3310 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ - fmr f2,f19 │ │ │ │ - fmr f1,f18 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + fmr f2,f31 │ │ │ │ + fmr f1,f30 │ │ │ │ + bl 367c │ │ │ │ fmr f3,f28 │ │ │ │ fmr f4,f29 │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ + bl 3d10 │ │ │ │ fmr f13,f2 │ │ │ │ fmr f12,f1 │ │ │ │ - fcmpu cr0,f12,f24 │ │ │ │ - bne 2ce38 │ │ │ │ - fcmpu cr0,f13,f25 │ │ │ │ - bgt 2cd30 │ │ │ │ + fcmpu cr0,f12,f22 │ │ │ │ + bne 2ae68 │ │ │ │ + fcmpu cr0,f13,f23 │ │ │ │ + bgt 2ad90 │ │ │ │ fneg f1,f12 │ │ │ │ fneg f2,f13 │ │ │ │ - blt 2cfb0 │ │ │ │ - fmr f0,f20 │ │ │ │ - fmr f1,f21 │ │ │ │ + blt 2afe0 │ │ │ │ + mtfprd f1,r27 │ │ │ │ + mtfprd f0,r26 │ │ │ │ addic. r29,r29,-1 │ │ │ │ - addi r24,r24,1 │ │ │ │ + addi r25,r25,1 │ │ │ │ addi r28,r28,16 │ │ │ │ stfd f0,16(r28) │ │ │ │ stfd f1,24(r28) │ │ │ │ - bne 2cd98 │ │ │ │ - ld r6,24(r25) │ │ │ │ - ld r10,136(r31) │ │ │ │ + bne 2ade4 │ │ │ │ + ld r2,24(r17) │ │ │ │ + ld r9,208(r31) │ │ │ │ + mr r8,r22 │ │ │ │ + addi r16,r16,1 │ │ │ │ + ld r10,144(r31) │ │ │ │ + ld r7,160(r31) │ │ │ │ + add r2,r2,r21 │ │ │ │ + add r9,r22,r9 │ │ │ │ + lfd f3,16(r2) │ │ │ │ + lfd f4,24(r2) │ │ │ │ + lfd f1,0(r2) │ │ │ │ + lfd f2,8(r2) │ │ │ │ + ld r2,168(r31) │ │ │ │ + std r2,120(r1) │ │ │ │ + ld r2,176(r31) │ │ │ │ + std r2,112(r1) │ │ │ │ + ld r2,184(r31) │ │ │ │ + std r20,96(r1) │ │ │ │ + std r2,104(r1) │ │ │ │ + bl 17ea0 │ │ │ │ + ld r9,128(r31) │ │ │ │ + ld r2,0(r1) │ │ │ │ + addi r9,r9,16 │ │ │ │ + std r9,128(r31) │ │ │ │ ld r9,200(r31) │ │ │ │ - ld r7,152(r31) │ │ │ │ - mr r8,r20 │ │ │ │ - addi r17,r17,1 │ │ │ │ - addi r16,r16,16 │ │ │ │ - add r6,r6,r19 │ │ │ │ - add r9,r20,r9 │ │ │ │ - lfd f3,16(r6) │ │ │ │ - lfd f4,24(r6) │ │ │ │ - lfd f1,0(r6) │ │ │ │ - lfd f2,8(r6) │ │ │ │ - ld r6,160(r31) │ │ │ │ - std r6,120(r1) │ │ │ │ - ld r6,168(r31) │ │ │ │ - std r6,112(r1) │ │ │ │ - ld r6,176(r31) │ │ │ │ - std r18,96(r1) │ │ │ │ - std r6,104(r1) │ │ │ │ - bl 195f8 │ │ │ │ - ld r10,192(r31) │ │ │ │ - ld r9,0(r1) │ │ │ │ - cmpd r10,r17 │ │ │ │ - ld r10,128(r31) │ │ │ │ - std r9,0(r10) │ │ │ │ - mr r1,r10 │ │ │ │ - bne 2c9f0 │ │ │ │ + cmpd r9,r16 │ │ │ │ + ld r9,136(r31) │ │ │ │ + std r2,0(r9) │ │ │ │ + mr r1,r9 │ │ │ │ + bne 2aaa0 │ │ │ │ addi r1,r31,512 │ │ │ │ ld r0,16(r1) │ │ │ │ lwz r11,8(r1) │ │ │ │ ld r14,-288(r1) │ │ │ │ ld r15,-280(r1) │ │ │ │ ld r16,-272(r1) │ │ │ │ ld r17,-264(r1) │ │ │ │ ld r18,-256(r1) │ │ │ │ ld r19,-248(r1) │ │ │ │ ld r20,-240(r1) │ │ │ │ ld r21,-232(r1) │ │ │ │ + mtlr r0 │ │ │ │ ld r22,-224(r1) │ │ │ │ ld r23,-216(r1) │ │ │ │ ld r24,-208(r1) │ │ │ │ ld r25,-200(r1) │ │ │ │ ld r26,-192(r1) │ │ │ │ ld r27,-184(r1) │ │ │ │ - mtlr r0 │ │ │ │ ld r28,-176(r1) │ │ │ │ ld r29,-168(r1) │ │ │ │ ld r30,-160(r1) │ │ │ │ ld r31,-152(r1) │ │ │ │ lfd f14,-144(r1) │ │ │ │ lfd f15,-136(r1) │ │ │ │ lfd f16,-128(r1) │ │ │ │ lfd f17,-120(r1) │ │ │ │ lfd f18,-112(r1) │ │ │ │ lfd f19,-104(r1) │ │ │ │ lfd f20,-96(r1) │ │ │ │ lfd f21,-88(r1) │ │ │ │ lfd f22,-80(r1) │ │ │ │ lfd f23,-72(r1) │ │ │ │ + mtocrf 8,r11 │ │ │ │ lfd f24,-64(r1) │ │ │ │ lfd f25,-56(r1) │ │ │ │ lfd f26,-48(r1) │ │ │ │ lfd f27,-40(r1) │ │ │ │ lfd f28,-32(r1) │ │ │ │ lfd f29,-24(r1) │ │ │ │ lfd f30,-16(r1) │ │ │ │ lfd f31,-8(r1) │ │ │ │ - mtocrf 8,r11 │ │ │ │ blr │ │ │ │ - bl 3cc0 │ │ │ │ - ld r2,24(r1) │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + bl 3ce0 │ │ │ │ + fmr f3,f18 │ │ │ │ + fmr f4,f19 │ │ │ │ + fmr f31,f2 │ │ │ │ + fmr f30,f1 │ │ │ │ + bl 367c │ │ │ │ + bl 36c0 │ │ │ │ + b 2abdc │ │ │ │ + bl 3ce0 │ │ │ │ fmr f3,f20 │ │ │ │ fmr f4,f21 │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - bl 36a0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - b 2cb58 │ │ │ │ - nop │ │ │ │ - bl 3cc0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - fmr f3,f22 │ │ │ │ - fmr f4,f23 │ │ │ │ - fmr f19,f2 │ │ │ │ - fmr f18,f1 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - bl 36a0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - b 2cd58 │ │ │ │ - nop │ │ │ │ - ld r9,264(r25) │ │ │ │ - ldx r19,r9,r16 │ │ │ │ - b 2ca1c │ │ │ │ - addi r10,r10,1 │ │ │ │ - li r8,0 │ │ │ │ - b 2c8f4 │ │ │ │ + bl 367c │ │ │ │ + bl 36c0 │ │ │ │ + b 2adac │ │ │ │ + ld r2,264(r17) │ │ │ │ + ld r9,128(r31) │ │ │ │ + ldx r21,r2,r9 │ │ │ │ + b 2aacc │ │ │ │ + addi r2,r2,1 │ │ │ │ + li r9,0 │ │ │ │ + b 2a9a4 │ │ │ │ .long 0x0 │ │ │ │ .long 0x3020000 │ │ │ │ .long 0x1292 │ │ │ │ nop │ │ │ │ nop │ │ │ │ - nop │ │ │ │ - addis r2,r12,7 │ │ │ │ - addi r2,r2,-20752 │ │ │ │ mflr r0 │ │ │ │ mfocrf r11,8 │ │ │ │ stfd f14,-144(r1) │ │ │ │ stfd f15,-136(r1) │ │ │ │ stfd f16,-128(r1) │ │ │ │ stfd f17,-120(r1) │ │ │ │ stfd f18,-112(r1) │ │ │ │ + std r0,16(r1) │ │ │ │ stfd f19,-104(r1) │ │ │ │ stfd f20,-96(r1) │ │ │ │ stfd f21,-88(r1) │ │ │ │ stfd f22,-80(r1) │ │ │ │ stfd f23,-72(r1) │ │ │ │ stfd f24,-64(r1) │ │ │ │ stfd f25,-56(r1) │ │ │ │ stfd f26,-48(r1) │ │ │ │ stfd f27,-40(r1) │ │ │ │ stfd f28,-32(r1) │ │ │ │ stfd f29,-24(r1) │ │ │ │ stfd f30,-16(r1) │ │ │ │ stfd f31,-8(r1) │ │ │ │ - std r14,-288(r1) │ │ │ │ - std r15,-280(r1) │ │ │ │ std r16,-272(r1) │ │ │ │ + std r15,-280(r1) │ │ │ │ + std r25,-200(r1) │ │ │ │ + std r24,-208(r1) │ │ │ │ + std r14,-288(r1) │ │ │ │ std r17,-264(r1) │ │ │ │ std r18,-256(r1) │ │ │ │ - std r0,16(r1) │ │ │ │ std r19,-248(r1) │ │ │ │ std r20,-240(r1) │ │ │ │ std r21,-232(r1) │ │ │ │ std r22,-224(r1) │ │ │ │ std r23,-216(r1) │ │ │ │ - std r24,-208(r1) │ │ │ │ - std r25,-200(r1) │ │ │ │ std r26,-192(r1) │ │ │ │ std r27,-184(r1) │ │ │ │ std r28,-176(r1) │ │ │ │ + ld r28,32(r3) │ │ │ │ std r29,-168(r1) │ │ │ │ std r30,-160(r1) │ │ │ │ + mr r29,r3 │ │ │ │ std r31,-152(r1) │ │ │ │ stw r11,8(r1) │ │ │ │ - ld r28,32(r3) │ │ │ │ stdu r1,-496(r1) │ │ │ │ - mr r29,r3 │ │ │ │ mr r31,r1 │ │ │ │ - bl 33a0 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 33a0 │ │ │ │ mr r30,r3 │ │ │ │ - bl 3660 │ │ │ │ - ld r2,24(r1) │ │ │ │ - divd r7,r28,r30 │ │ │ │ - mr r8,r3 │ │ │ │ - mulld r9,r7,r30 │ │ │ │ - subf r9,r9,r28 │ │ │ │ - cmpd r3,r9 │ │ │ │ - blt 2d964 │ │ │ │ - maddld r15,r7,r8,r9 │ │ │ │ - add r16,r7,r15 │ │ │ │ - cmpd r15,r16 │ │ │ │ - bge 2d7d8 │ │ │ │ - ld r9,16(r29) │ │ │ │ - ld r10,8(r29) │ │ │ │ - ld r30,40(r29) │ │ │ │ + bl 3660 │ │ │ │ + divd r16,r28,r30 │ │ │ │ + mr r25,r3 │ │ │ │ + mulld r2,r16,r30 │ │ │ │ + subf r2,r2,r28 │ │ │ │ + cmpd r3,r2 │ │ │ │ + blt 2b878 │ │ │ │ + maddld r25,r16,r25,r2 │ │ │ │ + add r16,r16,r25 │ │ │ │ + cmpd r25,r16 │ │ │ │ + bge 2b708 │ │ │ │ + ld r2,16(r29) │ │ │ │ + ld r9,8(r29) │ │ │ │ + sldi r22,r25,4 │ │ │ │ ld r26,48(r29) │ │ │ │ - sldi r23,r15,4 │ │ │ │ - ld r25,24(r29) │ │ │ │ - addis r19,r2,-3 │ │ │ │ + ld r24,24(r29) │ │ │ │ + ld r17,40(r29) │ │ │ │ ld r28,0(r29) │ │ │ │ - addi r23,r23,8 │ │ │ │ - addi r19,r19,24384 │ │ │ │ - mr r3,r9 │ │ │ │ - std r10,152(r31) │ │ │ │ - std r30,128(r31) │ │ │ │ + addi r22,r22,8 │ │ │ │ + mr r3,r2 │ │ │ │ + std r2,136(r31) │ │ │ │ std r9,144(r31) │ │ │ │ - std r26,184(r31) │ │ │ │ - std r25,136(r31) │ │ │ │ - addi r14,r30,1 │ │ │ │ - sldi r30,r30,1 │ │ │ │ - bl 6d098 │ │ │ │ - nop │ │ │ │ - addis r9,r2,-3 │ │ │ │ - sldi r27,r14,6 │ │ │ │ - addi r18,r30,1 │ │ │ │ - addi r30,r30,2 │ │ │ │ - addi r9,r9,23200 │ │ │ │ + std r26,176(r31) │ │ │ │ + std r24,128(r31) │ │ │ │ + bl 3670 │ │ │ │ + addi r29,r17,1 │ │ │ │ + sldi r30,r17,1 │ │ │ │ fmr f19,f2 │ │ │ │ fmr f18,f1 │ │ │ │ + plfd f2,250508 # 683e8 │ │ │ │ + plfd f1,250492 # 683e0 │ │ │ │ + sldi r27,r29,6 │ │ │ │ + addi r18,r30,1 │ │ │ │ + addi r30,r30,2 │ │ │ │ cmpdi cr4,r18,0 │ │ │ │ - lfd f1,0(r9) │ │ │ │ - lfd f2,8(r9) │ │ │ │ fmr f3,f18 │ │ │ │ fmr f4,f19 │ │ │ │ - bl 6d4b8 │ │ │ │ - nop │ │ │ │ - mr r3,r25 │ │ │ │ + bl 3830 │ │ │ │ + mr r3,r24 │ │ │ │ fmr f15,f2 │ │ │ │ fmr f14,f1 │ │ │ │ - bl 6d098 │ │ │ │ - nop │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,23200 │ │ │ │ + bl 3670 │ │ │ │ fmr f17,f2 │ │ │ │ fmr f16,f1 │ │ │ │ - lfd f2,8(r9) │ │ │ │ - lfd f1,0(r9) │ │ │ │ + plfd f2,250440 # 683e8 │ │ │ │ + plfd f1,250424 # 683e0 │ │ │ │ fmr f3,f16 │ │ │ │ fmr f4,f17 │ │ │ │ - bl 6d4b8 │ │ │ │ - nop │ │ │ │ - sldi r7,r14,5 │ │ │ │ + bl 3830 │ │ │ │ + sldi r2,r29,5 │ │ │ │ addi r9,r27,15 │ │ │ │ - addi r8,r7,16 │ │ │ │ - std r9,160(r31) │ │ │ │ + std r17,168(r31) │ │ │ │ + addi r10,r2,16 │ │ │ │ + std r9,152(r31) │ │ │ │ sldi r9,r30,4 │ │ │ │ + mr r15,r2 │ │ │ │ stfd f1,112(r31) │ │ │ │ stfd f2,120(r31) │ │ │ │ - std r7,176(r31) │ │ │ │ - std r9,168(r31) │ │ │ │ - add r9,r26,r8 │ │ │ │ - std r8,200(r31) │ │ │ │ - std r9,192(r31) │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - ld r9,160(r31) │ │ │ │ - lwz r10,112(r28) │ │ │ │ - ld r8,0(r1) │ │ │ │ - mr r24,r1 │ │ │ │ - clrrdi r9,r9,4 │ │ │ │ - andi. r10,r10,2048 │ │ │ │ - neg r9,r9 │ │ │ │ - stdux r8,r1,r9 │ │ │ │ - addi r27,r1,112 │ │ │ │ - bne 2d880 │ │ │ │ - mr r29,r15 │ │ │ │ - ld r21,48(r28) │ │ │ │ + std r9,160(r31) │ │ │ │ + add r9,r26,r10 │ │ │ │ + std r10,192(r31) │ │ │ │ + std r9,184(r31) │ │ │ │ + ld r2,152(r31) │ │ │ │ + lwz r9,112(r28) │ │ │ │ + mr r21,r1 │ │ │ │ + ld r10,0(r1) │ │ │ │ + clrrdi r2,r2,4 │ │ │ │ + andi. r9,r9,2048 │ │ │ │ + neg r2,r2 │ │ │ │ + stdux r10,r1,r2 │ │ │ │ + addi r26,r1,112 │ │ │ │ + bne 2b7b0 │ │ │ │ + mr r27,r25 │ │ │ │ + ld r29,48(r28) │ │ │ │ ld r20,72(r28) │ │ │ │ - ld r30,120(r28) │ │ │ │ - mulld r21,r29,r21 │ │ │ │ + ld r24,120(r28) │ │ │ │ + mulld r29,r27,r29 │ │ │ │ ld r3,0(r20) │ │ │ │ - sldi r29,r29,5 │ │ │ │ - bl 6d098 │ │ │ │ - nop │ │ │ │ - sldi r9,r21,4 │ │ │ │ - fmr f25,f2 │ │ │ │ - fmr f24,f1 │ │ │ │ - add r9,r30,r9 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - bl 3ce0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - ld r26,88(r28) │ │ │ │ + sldi r27,r27,5 │ │ │ │ + bl 3670 │ │ │ │ + sldi r2,r29,4 │ │ │ │ + fmr f27,f2 │ │ │ │ + fmr f26,f1 │ │ │ │ + add r2,r24,r2 │ │ │ │ + lfd f3,0(r2) │ │ │ │ + lfd f4,8(r2) │ │ │ │ + bl 367c │ │ │ │ + bl 3d00 │ │ │ │ + ld r23,88(r28) │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ - mr r3,r26 │ │ │ │ - bl 6d098 │ │ │ │ - nop │ │ │ │ + mr r3,r23 │ │ │ │ + bl 3670 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - add r9,r30,r29 │ │ │ │ + bl 367c │ │ │ │ + add r2,r24,r27 │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - lfd f29,8(r9) │ │ │ │ - lfd f28,0(r9) │ │ │ │ - bl 6cd88 │ │ │ │ - nop │ │ │ │ - subf r3,r26,r3 │ │ │ │ - bl 6d098 │ │ │ │ - nop │ │ │ │ + lfd f20,0(r2) │ │ │ │ + lfd f21,8(r2) │ │ │ │ + bl 3810 │ │ │ │ + subf r3,r23,r3 │ │ │ │ + bl 3670 │ │ │ │ fmr f3,f14 │ │ │ │ fmr f4,f15 │ │ │ │ - fmr f27,f2 │ │ │ │ - fmr f26,f1 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - fmr f21,f2 │ │ │ │ - fmr f20,f1 │ │ │ │ - fmr f2,f29 │ │ │ │ - fmr f1,f28 │ │ │ │ - fmr f3,f20 │ │ │ │ - fmr f4,f21 │ │ │ │ - bl 6d328 │ │ │ │ - nop │ │ │ │ + fmr f29,f2 │ │ │ │ + fmr f28,f1 │ │ │ │ + bl 367c │ │ │ │ fmr f23,f2 │ │ │ │ fmr f22,f1 │ │ │ │ - fmr f3,f28 │ │ │ │ - fmr f4,f29 │ │ │ │ - fmr f1,f20 │ │ │ │ fmr f2,f21 │ │ │ │ - bl 6d328 │ │ │ │ - nop │ │ │ │ + fmr f1,f20 │ │ │ │ + fmr f3,f22 │ │ │ │ + fmr f4,f23 │ │ │ │ + bl 3310 │ │ │ │ + fmr f25,f2 │ │ │ │ + fmr f24,f1 │ │ │ │ + fmr f3,f20 │ │ │ │ + fmr f4,f21 │ │ │ │ + fmr f1,f22 │ │ │ │ + fmr f2,f23 │ │ │ │ + bl 3310 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ - fmr f2,f23 │ │ │ │ - fmr f1,f22 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + fmr f2,f25 │ │ │ │ + fmr f1,f24 │ │ │ │ + bl 367c │ │ │ │ fmr f13,f2 │ │ │ │ fmr f12,f1 │ │ │ │ - fmr f3,f24 │ │ │ │ - fmr f4,f25 │ │ │ │ - fmr f1,f24 │ │ │ │ - fmr f2,f25 │ │ │ │ - fmr f24,f12 │ │ │ │ - fmr f25,f13 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + fmr f3,f26 │ │ │ │ + fmr f4,f27 │ │ │ │ + fmr f1,f26 │ │ │ │ + fmr f2,f27 │ │ │ │ + fmr f26,f12 │ │ │ │ + fmr f27,f13 │ │ │ │ + bl 367c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ - fmr f2,f25 │ │ │ │ - fmr f1,f24 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + fmr f2,f27 │ │ │ │ + fmr f1,f26 │ │ │ │ + bl 367c │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ + bl 3d10 │ │ │ │ xxlxor vs10,vs10,vs10 │ │ │ │ xxlxor vs11,vs11,vs11 │ │ │ │ - ld r25,96(r28) │ │ │ │ + ld r19,96(r28) │ │ │ │ fmr f13,f2 │ │ │ │ fmr f12,f1 │ │ │ │ + lfd f24,0(r19) │ │ │ │ + lfd f25,8(r19) │ │ │ │ fcmpu cr0,f12,f10 │ │ │ │ - bne 2d3ac │ │ │ │ + bne 2b36c │ │ │ │ fcmpu cr0,f13,f11 │ │ │ │ - lfd f22,0(r25) │ │ │ │ - lfd f23,8(r25) │ │ │ │ - ble 2d8c0 │ │ │ │ - bl 3cc0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - fmr f3,f22 │ │ │ │ - fmr f4,f23 │ │ │ │ - fmr f25,f2 │ │ │ │ - fmr f24,f1 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - bl 38a0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - lfd f3,0(r19) │ │ │ │ - lfd f4,8(r19) │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + ble 2b7f0 │ │ │ │ + bl 3ce0 │ │ │ │ fmr f3,f24 │ │ │ │ fmr f4,f25 │ │ │ │ - bl 6d4b8 │ │ │ │ - nop │ │ │ │ - fmr f25,f2 │ │ │ │ - fmr f24,f1 │ │ │ │ - fmr f3,f18 │ │ │ │ - fmr f4,f19 │ │ │ │ - fmr f1,f28 │ │ │ │ - fmr f2,f29 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + fmr f27,f2 │ │ │ │ + fmr f26,f1 │ │ │ │ + bl 367c │ │ │ │ + bl 38c0 │ │ │ │ + plfd f3,251140 # 68890 │ │ │ │ + plfd f4,251140 # 68898 │ │ │ │ + bl 367c │ │ │ │ fmr f3,f26 │ │ │ │ fmr f4,f27 │ │ │ │ - bl 6d328 │ │ │ │ - nop │ │ │ │ + bl 3830 │ │ │ │ + fmr f27,f2 │ │ │ │ + fmr f26,f1 │ │ │ │ + fmr f3,f18 │ │ │ │ + fmr f4,f19 │ │ │ │ + fmr f1,f20 │ │ │ │ + fmr f2,f21 │ │ │ │ + bl 367c │ │ │ │ + fmr f3,f28 │ │ │ │ + fmr f4,f29 │ │ │ │ + bl 3310 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ - fmr f3,f22 │ │ │ │ - fmr f4,f23 │ │ │ │ - bl 6d4b8 │ │ │ │ - nop │ │ │ │ - bl 3400 │ │ │ │ - ld r2,24(r1) │ │ │ │ - fmr f23,f2 │ │ │ │ - fmr f22,f1 │ │ │ │ - stfd f24,0(r27) │ │ │ │ - stfd f25,8(r27) │ │ │ │ - ble cr4,2d4f0 │ │ │ │ - ld r9,184(r31) │ │ │ │ - addi r17,r27,16 │ │ │ │ + bl 3d10 │ │ │ │ + fmr f3,f24 │ │ │ │ + fmr f4,f25 │ │ │ │ + bl 3830 │ │ │ │ + bl 3400 │ │ │ │ + fmr f25,f2 │ │ │ │ + fmr f24,f1 │ │ │ │ + stfd f26,0(r26) │ │ │ │ + stfd f27,8(r26) │ │ │ │ + ble cr4,2b484 │ │ │ │ + ld r2,176(r31) │ │ │ │ + plfd f28,249816 # 683e0 │ │ │ │ + addi r17,r26,16 │ │ │ │ mr r14,r18 │ │ │ │ - addi r22,r9,16 │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,23200 │ │ │ │ - lfd f26,0(r9) │ │ │ │ - lfd f27,8(r9) │ │ │ │ - nop │ │ │ │ - fmr f3,f22 │ │ │ │ - fmr f4,f23 │ │ │ │ - fmr f1,f26 │ │ │ │ - fmr f2,f27 │ │ │ │ - addi r22,r22,16 │ │ │ │ - addi r17,r17,16 │ │ │ │ - bl 6d428 │ │ │ │ + plfd f29,249808 # 683e8 │ │ │ │ + addi r30,r2,16 │ │ │ │ nop │ │ │ │ - lfd f3,-16(r22) │ │ │ │ - lfd f4,-8(r22) │ │ │ │ - fmr f27,f2 │ │ │ │ - fmr f26,f1 │ │ │ │ - fmr f2,f25 │ │ │ │ - fmr f1,f24 │ │ │ │ - bl 6d428 │ │ │ │ nop │ │ │ │ - fmr f3,f26 │ │ │ │ - fmr f4,f27 │ │ │ │ - bl 6d428 │ │ │ │ nop │ │ │ │ + fmr f3,f24 │ │ │ │ + fmr f4,f25 │ │ │ │ + fmr f1,f28 │ │ │ │ + fmr f2,f29 │ │ │ │ + addi r30,r30,16 │ │ │ │ + addi r17,r17,16 │ │ │ │ + bl 367c │ │ │ │ + lfd f3,-16(r30) │ │ │ │ + lfd f4,-8(r30) │ │ │ │ + fmr f29,f2 │ │ │ │ + fmr f28,f1 │ │ │ │ + fmr f2,f27 │ │ │ │ + fmr f1,f26 │ │ │ │ + bl 367c │ │ │ │ + fmr f3,f28 │ │ │ │ + fmr f4,f29 │ │ │ │ + bl 367c │ │ │ │ addic. r14,r14,-1 │ │ │ │ stfd f1,-16(r17) │ │ │ │ stfd f2,-8(r17) │ │ │ │ - bne 2d490 │ │ │ │ + bne 2b430 │ │ │ │ ld r3,8(r20) │ │ │ │ - sldi r21,r21,4 │ │ │ │ - add r21,r30,r21 │ │ │ │ - bl 6d098 │ │ │ │ - nop │ │ │ │ - lfd f3,16(r21) │ │ │ │ - lfd f4,24(r21) │ │ │ │ - fmr f23,f2 │ │ │ │ - fmr f22,f1 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - bl 3ce0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - addi r9,r29,16 │ │ │ │ - add r30,r30,r9 │ │ │ │ - lfd f24,0(r30) │ │ │ │ - lfd f25,8(r30) │ │ │ │ - bl 6cd88 │ │ │ │ - nop │ │ │ │ - subf r3,r26,r3 │ │ │ │ - bl 6d098 │ │ │ │ - nop │ │ │ │ - fmr f27,f2 │ │ │ │ - fmr f26,f1 │ │ │ │ + sldi r29,r29,4 │ │ │ │ + addi r30,r27,16 │ │ │ │ + add r29,r24,r29 │ │ │ │ + add r30,r24,r30 │ │ │ │ + bl 3670 │ │ │ │ + lfd f3,16(r29) │ │ │ │ + lfd f4,24(r29) │ │ │ │ + fmr f25,f2 │ │ │ │ + fmr f24,f1 │ │ │ │ + bl 367c │ │ │ │ + bl 3d00 │ │ │ │ + lfd f26,0(r30) │ │ │ │ + lfd f27,8(r30) │ │ │ │ + bl 3810 │ │ │ │ + subf r3,r23,r3 │ │ │ │ + bl 3670 │ │ │ │ + fmr f29,f2 │ │ │ │ + fmr f28,f1 │ │ │ │ lfd f2,120(r31) │ │ │ │ lfd f1,112(r31) │ │ │ │ - fmr f3,f26 │ │ │ │ - fmr f4,f27 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - fmr f21,f2 │ │ │ │ - fmr f20,f1 │ │ │ │ - fmr f2,f25 │ │ │ │ - fmr f1,f24 │ │ │ │ - fmr f3,f20 │ │ │ │ - fmr f4,f21 │ │ │ │ - bl 6d328 │ │ │ │ - nop │ │ │ │ - fmr f3,f24 │ │ │ │ - fmr f4,f25 │ │ │ │ - fmr f13,f2 │ │ │ │ - fmr f12,f1 │ │ │ │ - fmr f2,f21 │ │ │ │ - fmr f1,f20 │ │ │ │ - fmr f21,f13 │ │ │ │ - fmr f20,f12 │ │ │ │ - bl 6d328 │ │ │ │ - nop │ │ │ │ - fmr f4,f2 │ │ │ │ - fmr f3,f1 │ │ │ │ - fmr f2,f21 │ │ │ │ - fmr f1,f20 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - fmr f13,f2 │ │ │ │ - fmr f12,f1 │ │ │ │ + fmr f3,f28 │ │ │ │ + fmr f4,f29 │ │ │ │ + bl 367c │ │ │ │ + fmr f23,f2 │ │ │ │ + fmr f22,f1 │ │ │ │ + fmr f2,f27 │ │ │ │ + fmr f1,f26 │ │ │ │ fmr f3,f22 │ │ │ │ fmr f4,f23 │ │ │ │ + bl 3310 │ │ │ │ + fmr f13,f2 │ │ │ │ + fmr f12,f1 │ │ │ │ + fmr f3,f26 │ │ │ │ + fmr f4,f27 │ │ │ │ fmr f1,f22 │ │ │ │ fmr f2,f23 │ │ │ │ fmr f22,f12 │ │ │ │ fmr f23,f13 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 3310 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f23 │ │ │ │ fmr f1,f22 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ + fmr f13,f2 │ │ │ │ + fmr f12,f1 │ │ │ │ + fmr f3,f24 │ │ │ │ + fmr f4,f25 │ │ │ │ + fmr f1,f24 │ │ │ │ + fmr f2,f25 │ │ │ │ + fmr f24,f12 │ │ │ │ + fmr f25,f13 │ │ │ │ + bl 367c │ │ │ │ + fmr f4,f2 │ │ │ │ + fmr f3,f1 │ │ │ │ + fmr f2,f25 │ │ │ │ + fmr f1,f24 │ │ │ │ + bl 367c │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ + bl 3d10 │ │ │ │ xxlxor vs10,vs10,vs10 │ │ │ │ xxlxor vs11,vs11,vs11 │ │ │ │ - lfd f22,16(r25) │ │ │ │ - lfd f23,24(r25) │ │ │ │ + lfd f24,16(r19) │ │ │ │ + lfd f25,24(r19) │ │ │ │ fmr f13,f2 │ │ │ │ fmr f12,f1 │ │ │ │ fcmpu cr0,f12,f10 │ │ │ │ - bne 2d63c │ │ │ │ + bne 2b5a0 │ │ │ │ fcmpu cr0,f13,f11 │ │ │ │ - ble 2d890 │ │ │ │ - bl 3cc0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - fmr f3,f22 │ │ │ │ - fmr f4,f23 │ │ │ │ + ble 2b7c0 │ │ │ │ + bl 3ce0 │ │ │ │ + fmr f3,f24 │ │ │ │ + fmr f4,f25 │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - bl 38a0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - lfd f3,0(r19) │ │ │ │ - lfd f4,8(r19) │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ + bl 38c0 │ │ │ │ + plfd f3,250576 # 68890 │ │ │ │ + plfd f4,250576 # 68898 │ │ │ │ + bl 367c │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - bl 6d4b8 │ │ │ │ - nop │ │ │ │ + bl 3830 │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ fmr f3,f16 │ │ │ │ fmr f4,f17 │ │ │ │ - fmr f1,f24 │ │ │ │ - fmr f2,f25 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - fmr f3,f26 │ │ │ │ - fmr f4,f27 │ │ │ │ - bl 6d328 │ │ │ │ - nop │ │ │ │ + fmr f1,f26 │ │ │ │ + fmr f2,f27 │ │ │ │ + bl 367c │ │ │ │ + fmr f3,f28 │ │ │ │ + fmr f4,f29 │ │ │ │ + bl 3310 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ - fmr f3,f22 │ │ │ │ - fmr f4,f23 │ │ │ │ - bl 6d4b8 │ │ │ │ - nop │ │ │ │ - bl 3400 │ │ │ │ - ld r2,24(r1) │ │ │ │ - ld r9,168(r31) │ │ │ │ - fmr f25,f2 │ │ │ │ - fmr f24,f1 │ │ │ │ - add r9,r27,r9 │ │ │ │ - stfd f30,0(r9) │ │ │ │ - stfd f31,8(r9) │ │ │ │ - ble cr4,2d780 │ │ │ │ - ld r9,200(r31) │ │ │ │ - ld r26,192(r31) │ │ │ │ - mr r25,r18 │ │ │ │ - add r22,r27,r9 │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,23200 │ │ │ │ - lfd f26,0(r9) │ │ │ │ - lfd f27,8(r9) │ │ │ │ - nop │ │ │ │ + bl 3d10 │ │ │ │ fmr f3,f24 │ │ │ │ fmr f4,f25 │ │ │ │ - fmr f1,f26 │ │ │ │ - fmr f2,f27 │ │ │ │ - addi r26,r26,16 │ │ │ │ - addi r22,r22,16 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - lfd f3,-16(r26) │ │ │ │ - lfd f4,-8(r26) │ │ │ │ + bl 3830 │ │ │ │ + bl 3400 │ │ │ │ + ld r2,160(r31) │ │ │ │ fmr f27,f2 │ │ │ │ fmr f26,f1 │ │ │ │ - fmr f2,f31 │ │ │ │ - fmr f1,f30 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + add r2,r26,r2 │ │ │ │ + stfd f30,0(r2) │ │ │ │ + stfd f31,8(r2) │ │ │ │ + ble cr4,2b6b4 │ │ │ │ + ld r2,192(r31) │ │ │ │ + ld r29,184(r31) │ │ │ │ + mr r24,r18 │ │ │ │ + plfd f28,249236 # 683e0 │ │ │ │ + plfd f29,249236 # 683e8 │ │ │ │ + add r23,r26,r2 │ │ │ │ fmr f3,f26 │ │ │ │ fmr f4,f27 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - addic. r25,r25,-1 │ │ │ │ - stfd f1,-16(r22) │ │ │ │ - stfd f2,-8(r22) │ │ │ │ - bne 2d720 │ │ │ │ - ld r8,176(r31) │ │ │ │ - ld r3,24(r28) │ │ │ │ - ld r10,144(r31) │ │ │ │ - ld r4,152(r31) │ │ │ │ - mr r9,r30 │ │ │ │ - mr r5,r27 │ │ │ │ fmr f1,f28 │ │ │ │ fmr f2,f29 │ │ │ │ - addi r15,r15,1 │ │ │ │ + addi r29,r29,16 │ │ │ │ addi r23,r23,16 │ │ │ │ - add r6,r27,r8 │ │ │ │ - ld r8,128(r31) │ │ │ │ - add r3,r3,r29 │ │ │ │ - std r8,104(r1) │ │ │ │ - ld r8,136(r31) │ │ │ │ - std r8,96(r1) │ │ │ │ - bl 296e8 │ │ │ │ - cmpd r16,r15 │ │ │ │ - ld r9,0(r1) │ │ │ │ - std r9,0(r24) │ │ │ │ - mr r1,r24 │ │ │ │ - bne 2d200 │ │ │ │ + bl 367c │ │ │ │ + lfd f3,-16(r29) │ │ │ │ + lfd f4,-8(r29) │ │ │ │ + fmr f29,f2 │ │ │ │ + fmr f28,f1 │ │ │ │ + fmr f2,f31 │ │ │ │ + fmr f1,f30 │ │ │ │ + bl 367c │ │ │ │ + fmr f3,f28 │ │ │ │ + fmr f4,f29 │ │ │ │ + bl 367c │ │ │ │ + addic. r24,r24,-1 │ │ │ │ + stfd f1,-16(r23) │ │ │ │ + stfd f2,-8(r23) │ │ │ │ + bne 2b660 │ │ │ │ + ld r2,168(r31) │ │ │ │ + ld r3,24(r28) │ │ │ │ + fmr f1,f20 │ │ │ │ + fmr f2,f21 │ │ │ │ + mr r9,r30 │ │ │ │ + add r6,r26,r15 │ │ │ │ + ld r10,136(r31) │ │ │ │ + mr r5,r26 │ │ │ │ + addi r25,r25,1 │ │ │ │ + addi r22,r22,16 │ │ │ │ + std r2,104(r1) │ │ │ │ + ld r2,128(r31) │ │ │ │ + add r3,r3,r27 │ │ │ │ + std r2,96(r1) │ │ │ │ + ld r4,144(r31) │ │ │ │ + bl 27b40 │ │ │ │ + cmpd r16,r25 │ │ │ │ + ld r2,0(r1) │ │ │ │ + std r2,0(r21) │ │ │ │ + mr r1,r21 │ │ │ │ + bne 2b1f0 │ │ │ │ addi r1,r31,496 │ │ │ │ ld r0,16(r1) │ │ │ │ lwz r11,8(r1) │ │ │ │ ld r14,-288(r1) │ │ │ │ ld r15,-280(r1) │ │ │ │ ld r16,-272(r1) │ │ │ │ ld r17,-264(r1) │ │ │ │ ld r18,-256(r1) │ │ │ │ ld r19,-248(r1) │ │ │ │ ld r20,-240(r1) │ │ │ │ ld r21,-232(r1) │ │ │ │ + mtlr r0 │ │ │ │ ld r22,-224(r1) │ │ │ │ ld r23,-216(r1) │ │ │ │ ld r24,-208(r1) │ │ │ │ ld r25,-200(r1) │ │ │ │ ld r26,-192(r1) │ │ │ │ ld r27,-184(r1) │ │ │ │ - mtlr r0 │ │ │ │ ld r28,-176(r1) │ │ │ │ ld r29,-168(r1) │ │ │ │ ld r30,-160(r1) │ │ │ │ ld r31,-152(r1) │ │ │ │ lfd f14,-144(r1) │ │ │ │ lfd f15,-136(r1) │ │ │ │ lfd f16,-128(r1) │ │ │ │ lfd f17,-120(r1) │ │ │ │ lfd f18,-112(r1) │ │ │ │ lfd f19,-104(r1) │ │ │ │ lfd f20,-96(r1) │ │ │ │ lfd f21,-88(r1) │ │ │ │ lfd f22,-80(r1) │ │ │ │ lfd f23,-72(r1) │ │ │ │ + mtocrf 8,r11 │ │ │ │ lfd f24,-64(r1) │ │ │ │ lfd f25,-56(r1) │ │ │ │ lfd f26,-48(r1) │ │ │ │ lfd f27,-40(r1) │ │ │ │ lfd f28,-32(r1) │ │ │ │ lfd f29,-24(r1) │ │ │ │ lfd f30,-16(r1) │ │ │ │ lfd f31,-8(r1) │ │ │ │ - mtocrf 8,r11 │ │ │ │ blr │ │ │ │ - ld r9,264(r28) │ │ │ │ - ldx r29,r9,r23 │ │ │ │ - b 2d22c │ │ │ │ - nop │ │ │ │ - blt 2d8f0 │ │ │ │ - lfd f3,0(r19) │ │ │ │ - lfd f4,8(r19) │ │ │ │ - fmr f1,f22 │ │ │ │ - fmr f2,f23 │ │ │ │ - bl 6d428 │ │ │ │ + ld r2,264(r28) │ │ │ │ + ldx r27,r2,r22 │ │ │ │ + b 2b21c │ │ │ │ nop │ │ │ │ + blt 2b820 │ │ │ │ + plfd f3,250060 # 68890 │ │ │ │ + plfd f4,250060 # 68898 │ │ │ │ + fmr f1,f24 │ │ │ │ + fmr f2,f25 │ │ │ │ + bl 367c │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - b 2d690 │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - blt 2d930 │ │ │ │ - lfd f3,0(r19) │ │ │ │ - lfd f4,8(r19) │ │ │ │ - fmr f1,f22 │ │ │ │ - fmr f2,f23 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - fmr f25,f2 │ │ │ │ - fmr f24,f1 │ │ │ │ - b 2d408 │ │ │ │ + b 2b5e8 │ │ │ │ nop │ │ │ │ + blt 2b850 │ │ │ │ + plfd f3,250012 # 68890 │ │ │ │ nop │ │ │ │ + plfd f4,250008 # 68898 │ │ │ │ + fmr f1,f24 │ │ │ │ + fmr f2,f25 │ │ │ │ + bl 367c │ │ │ │ + fmr f27,f2 │ │ │ │ + fmr f26,f1 │ │ │ │ + b 2b3b4 │ │ │ │ fneg f1,f12 │ │ │ │ fneg f2,f13 │ │ │ │ - bl 3cc0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - fmr f3,f22 │ │ │ │ - fmr f4,f23 │ │ │ │ + bl 3ce0 │ │ │ │ + fmr f3,f24 │ │ │ │ + fmr f4,f25 │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - bl 36a0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - b 2d668 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ + bl 36c0 │ │ │ │ + b 2b5c0 │ │ │ │ nop │ │ │ │ nop │ │ │ │ fneg f1,f12 │ │ │ │ fneg f2,f13 │ │ │ │ - bl 3cc0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - fmr f3,f22 │ │ │ │ - fmr f4,f23 │ │ │ │ - fmr f25,f2 │ │ │ │ - fmr f24,f1 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - bl 36a0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - b 2d3e0 │ │ │ │ - addi r7,r7,1 │ │ │ │ - li r9,0 │ │ │ │ - b 2d0f4 │ │ │ │ + bl 3ce0 │ │ │ │ + fmr f3,f24 │ │ │ │ + fmr f4,f25 │ │ │ │ + fmr f27,f2 │ │ │ │ + fmr f26,f1 │ │ │ │ + bl 367c │ │ │ │ + bl 36c0 │ │ │ │ + b 2b38c │ │ │ │ + addi r16,r16,1 │ │ │ │ + li r2,0 │ │ │ │ + b 2b104 │ │ │ │ .long 0x0 │ │ │ │ .long 0x3020000 │ │ │ │ .long 0x1292 │ │ │ │ - nop │ │ │ │ - addis r2,r12,7 │ │ │ │ - addi r2,r2,-23168 │ │ │ │ mflr r0 │ │ │ │ mfocrf r11,8 │ │ │ │ stfd f14,-144(r1) │ │ │ │ stfd f15,-136(r1) │ │ │ │ stfd f16,-128(r1) │ │ │ │ stfd f17,-120(r1) │ │ │ │ stfd f18,-112(r1) │ │ │ │ + std r0,16(r1) │ │ │ │ stfd f19,-104(r1) │ │ │ │ stfd f20,-96(r1) │ │ │ │ stfd f21,-88(r1) │ │ │ │ stfd f22,-80(r1) │ │ │ │ stfd f23,-72(r1) │ │ │ │ stfd f24,-64(r1) │ │ │ │ stfd f25,-56(r1) │ │ │ │ stfd f26,-48(r1) │ │ │ │ stfd f27,-40(r1) │ │ │ │ stfd f28,-32(r1) │ │ │ │ stfd f29,-24(r1) │ │ │ │ stfd f30,-16(r1) │ │ │ │ stfd f31,-8(r1) │ │ │ │ - std r14,-288(r1) │ │ │ │ std r15,-280(r1) │ │ │ │ + std r14,-288(r1) │ │ │ │ + std r25,-200(r1) │ │ │ │ + std r24,-208(r1) │ │ │ │ std r16,-272(r1) │ │ │ │ std r17,-264(r1) │ │ │ │ std r18,-256(r1) │ │ │ │ - std r0,16(r1) │ │ │ │ std r19,-248(r1) │ │ │ │ std r20,-240(r1) │ │ │ │ std r21,-232(r1) │ │ │ │ std r22,-224(r1) │ │ │ │ std r23,-216(r1) │ │ │ │ - std r24,-208(r1) │ │ │ │ - std r25,-200(r1) │ │ │ │ std r26,-192(r1) │ │ │ │ std r27,-184(r1) │ │ │ │ std r28,-176(r1) │ │ │ │ + ld r28,24(r3) │ │ │ │ std r29,-168(r1) │ │ │ │ std r30,-160(r1) │ │ │ │ + mr r29,r3 │ │ │ │ std r31,-152(r1) │ │ │ │ stw r11,8(r1) │ │ │ │ - ld r28,24(r3) │ │ │ │ - stdu r1,-512(r1) │ │ │ │ - mr r29,r3 │ │ │ │ + stdu r1,-496(r1) │ │ │ │ mr r31,r1 │ │ │ │ - bl 33a0 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 33a0 │ │ │ │ mr r30,r3 │ │ │ │ - bl 3660 │ │ │ │ - ld r2,24(r1) │ │ │ │ - divd r7,r28,r30 │ │ │ │ - mr r8,r3 │ │ │ │ - mulld r9,r7,r30 │ │ │ │ - subf r9,r9,r28 │ │ │ │ - cmpd r3,r9 │ │ │ │ - blt 2e304 │ │ │ │ - maddld r15,r7,r8,r9 │ │ │ │ - add r8,r7,r15 │ │ │ │ - cmpd r15,r8 │ │ │ │ - std r8,176(r31) │ │ │ │ - bge 2e16c │ │ │ │ - ld r9,8(r29) │ │ │ │ - ld r10,40(r29) │ │ │ │ + bl 3660 │ │ │ │ + divd r15,r28,r30 │ │ │ │ + mr r25,r3 │ │ │ │ + mulld r2,r15,r30 │ │ │ │ + subf r2,r2,r28 │ │ │ │ + cmpd r3,r2 │ │ │ │ + blt 2c108 │ │ │ │ + maddld r25,r15,r25,r2 │ │ │ │ + add r15,r15,r25 │ │ │ │ + cmpd r25,r15 │ │ │ │ + bge 2bf8c │ │ │ │ + ld r2,8(r29) │ │ │ │ + ld r9,40(r29) │ │ │ │ + sldi r22,r25,4 │ │ │ │ ld r30,32(r29) │ │ │ │ ld r26,48(r29) │ │ │ │ - sldi r23,r15,4 │ │ │ │ - ld r25,16(r29) │ │ │ │ + ld r24,16(r29) │ │ │ │ ld r28,0(r29) │ │ │ │ - addis r18,r2,-3 │ │ │ │ - addi r23,r23,8 │ │ │ │ - addi r18,r18,24384 │ │ │ │ - mr r3,r9 │ │ │ │ - std r10,128(r31) │ │ │ │ + addi r22,r22,8 │ │ │ │ + mr r3,r2 │ │ │ │ + std r2,152(r31) │ │ │ │ + std r9,128(r31) │ │ │ │ + mr r21,r22 │ │ │ │ + mr r22,r25 │ │ │ │ std r30,136(r31) │ │ │ │ - std r9,152(r31) │ │ │ │ - std r26,192(r31) │ │ │ │ - std r25,144(r31) │ │ │ │ + std r26,184(r31) │ │ │ │ addi r29,r30,1 │ │ │ │ sldi r30,r30,1 │ │ │ │ - bl 6d098 │ │ │ │ - nop │ │ │ │ - addis r9,r2,-3 │ │ │ │ - mr r22,r23 │ │ │ │ + std r24,144(r31) │ │ │ │ + bl 3670 │ │ │ │ sldi r27,r29,6 │ │ │ │ addi r17,r30,1 │ │ │ │ addi r30,r30,2 │ │ │ │ - addi r9,r9,23200 │ │ │ │ - fmr f21,f2 │ │ │ │ - fmr f20,f1 │ │ │ │ - cmpdi cr4,r17,0 │ │ │ │ - lfd f1,0(r9) │ │ │ │ - lfd f2,8(r9) │ │ │ │ - fmr f3,f20 │ │ │ │ - fmr f4,f21 │ │ │ │ - bl 6d4b8 │ │ │ │ - nop │ │ │ │ - mr r3,r25 │ │ │ │ - fmr f17,f2 │ │ │ │ - fmr f16,f1 │ │ │ │ - bl 6d098 │ │ │ │ - nop │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,23200 │ │ │ │ fmr f23,f2 │ │ │ │ fmr f22,f1 │ │ │ │ - lfd f2,8(r9) │ │ │ │ - lfd f1,0(r9) │ │ │ │ + plfd f2,248340 # 683e8 │ │ │ │ + plfd f1,248324 # 683e0 │ │ │ │ + cmpdi cr4,r17,0 │ │ │ │ fmr f3,f22 │ │ │ │ fmr f4,f23 │ │ │ │ - bl 6d4b8 │ │ │ │ - nop │ │ │ │ - sldi r6,r29,5 │ │ │ │ - addi r9,r27,15 │ │ │ │ - addi r5,r6,16 │ │ │ │ - std r9,168(r31) │ │ │ │ - sldi r9,r30,4 │ │ │ │ + bl 3830 │ │ │ │ + mr r3,r24 │ │ │ │ + fmr f17,f2 │ │ │ │ + fmr f16,f1 │ │ │ │ + bl 3670 │ │ │ │ + fmr f19,f2 │ │ │ │ + fmr f18,f1 │ │ │ │ + plfd f2,248284 # 683e8 │ │ │ │ + plfd f1,248268 # 683e0 │ │ │ │ + fmr f3,f18 │ │ │ │ + fmr f4,f19 │ │ │ │ + bl 3830 │ │ │ │ + sldi r9,r29,5 │ │ │ │ + addi r2,r27,15 │ │ │ │ + addi r10,r9,16 │ │ │ │ + std r2,168(r31) │ │ │ │ + std r9,176(r31) │ │ │ │ + sldi r2,r30,4 │ │ │ │ fmr f15,f2 │ │ │ │ fmr f14,f1 │ │ │ │ - std r6,184(r31) │ │ │ │ - std r9,160(r31) │ │ │ │ - add r9,r26,r5 │ │ │ │ - std r5,208(r31) │ │ │ │ - std r9,200(r31) │ │ │ │ - ld r9,168(r31) │ │ │ │ - lwz r10,112(r28) │ │ │ │ - ld r8,0(r1) │ │ │ │ + std r2,160(r31) │ │ │ │ + add r2,r26,r10 │ │ │ │ + std r10,200(r31) │ │ │ │ + std r2,192(r31) │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + ld r2,168(r31) │ │ │ │ + lwz r9,112(r28) │ │ │ │ mr r19,r1 │ │ │ │ - clrrdi r9,r9,4 │ │ │ │ - andi. r10,r10,2048 │ │ │ │ - neg r9,r9 │ │ │ │ - stdux r8,r1,r9 │ │ │ │ + ld r10,0(r1) │ │ │ │ + clrrdi r2,r2,4 │ │ │ │ + andi. r9,r9,2048 │ │ │ │ + neg r2,r2 │ │ │ │ + stdux r10,r1,r2 │ │ │ │ addi r27,r1,128 │ │ │ │ - bne 2e220 │ │ │ │ - mr r29,r15 │ │ │ │ + bne 2c040 │ │ │ │ + mr r29,r22 │ │ │ │ ld r30,48(r28) │ │ │ │ ld r24,72(r28) │ │ │ │ ld r26,120(r28) │ │ │ │ mulld r30,r29,r30 │ │ │ │ ld r3,0(r24) │ │ │ │ sldi r29,r29,5 │ │ │ │ - add r21,r26,r29 │ │ │ │ - bl 6d098 │ │ │ │ - nop │ │ │ │ - sldi r9,r30,4 │ │ │ │ + add r20,r26,r29 │ │ │ │ + bl 3670 │ │ │ │ + sldi r2,r30,4 │ │ │ │ + fmr f21,f2 │ │ │ │ + fmr f20,f1 │ │ │ │ + add r2,r26,r2 │ │ │ │ + lfd f3,0(r2) │ │ │ │ + lfd f4,8(r2) │ │ │ │ + bl 367c │ │ │ │ + bl 3d00 │ │ │ │ + ld r25,88(r28) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - add r9,r26,r9 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - bl 3ce0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - ld r25,88(r28) │ │ │ │ - fmr f29,f2 │ │ │ │ - fmr f28,f1 │ │ │ │ mr r3,r25 │ │ │ │ - bl 6d098 │ │ │ │ - nop │ │ │ │ + bl 3670 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - fmr f19,f2 │ │ │ │ - fmr f18,f1 │ │ │ │ - fmr f2,f29 │ │ │ │ - fmr f1,f28 │ │ │ │ - lfd f29,8(r21) │ │ │ │ - lfd f28,0(r21) │ │ │ │ - bl 6cd88 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ + lfd f26,0(r20) │ │ │ │ + lfd f27,8(r20) │ │ │ │ + fmr f29,f2 │ │ │ │ + fmr f28,f1 │ │ │ │ + fmr f2,f31 │ │ │ │ + fmr f1,f30 │ │ │ │ + bl 3810 │ │ │ │ subf r3,r25,r3 │ │ │ │ - bl 6d098 │ │ │ │ - nop │ │ │ │ + bl 3670 │ │ │ │ fmr f3,f16 │ │ │ │ fmr f4,f17 │ │ │ │ - fmr f27,f2 │ │ │ │ - fmr f26,f1 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ fmr f25,f2 │ │ │ │ fmr f24,f1 │ │ │ │ - fmr f2,f29 │ │ │ │ - fmr f1,f28 │ │ │ │ - fmr f3,f24 │ │ │ │ - fmr f4,f25 │ │ │ │ - bl 6d328 │ │ │ │ - nop │ │ │ │ - fmr f3,f28 │ │ │ │ - fmr f4,f29 │ │ │ │ - fmr f13,f2 │ │ │ │ - fmr f12,f1 │ │ │ │ - fmr f2,f25 │ │ │ │ - fmr f1,f24 │ │ │ │ - fmr f25,f13 │ │ │ │ - fmr f24,f12 │ │ │ │ - bl 6d328 │ │ │ │ - nop │ │ │ │ - fmr f4,f2 │ │ │ │ - fmr f3,f1 │ │ │ │ - fmr f2,f25 │ │ │ │ - fmr f1,f24 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - fmr f13,f2 │ │ │ │ - fmr f12,f1 │ │ │ │ + bl 367c │ │ │ │ + fmr f31,f2 │ │ │ │ + fmr f30,f1 │ │ │ │ + fmr f2,f27 │ │ │ │ + fmr f1,f26 │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ + bl 3310 │ │ │ │ + fmr f13,f2 │ │ │ │ + fmr f12,f1 │ │ │ │ + fmr f3,f26 │ │ │ │ + fmr f4,f27 │ │ │ │ fmr f1,f30 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f30,f12 │ │ │ │ fmr f31,f13 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 3310 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - fmr f3,f18 │ │ │ │ - fmr f4,f19 │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ + fmr f31,f2 │ │ │ │ + fmr f30,f1 │ │ │ │ + fmr f3,f20 │ │ │ │ + fmr f4,f21 │ │ │ │ + fmr f1,f20 │ │ │ │ + fmr f2,f21 │ │ │ │ + bl 367c │ │ │ │ + fmr f4,f2 │ │ │ │ + fmr f3,f1 │ │ │ │ + fmr f2,f31 │ │ │ │ + fmr f1,f30 │ │ │ │ + bl 367c │ │ │ │ + fmr f3,f28 │ │ │ │ + fmr f4,f29 │ │ │ │ + bl 3d10 │ │ │ │ xxlxor vs10,vs10,vs10 │ │ │ │ xxlxor vs11,vs11,vs11 │ │ │ │ ld r23,96(r28) │ │ │ │ fmr f13,f2 │ │ │ │ fmr f12,f1 │ │ │ │ + lfd f20,0(r23) │ │ │ │ + lfd f21,8(r23) │ │ │ │ fcmpu cr0,f12,f10 │ │ │ │ - bne 2dd24 │ │ │ │ + bne 2bbdc │ │ │ │ fcmpu cr0,f13,f11 │ │ │ │ - lfd f24,0(r23) │ │ │ │ - lfd f25,8(r23) │ │ │ │ - ble 2e260 │ │ │ │ - bl 3cc0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - fmr f3,f24 │ │ │ │ - fmr f4,f25 │ │ │ │ + ble 2c080 │ │ │ │ + bl 3ce0 │ │ │ │ + fmr f3,f20 │ │ │ │ + fmr f4,f21 │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - bl 38a0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - lfd f3,0(r18) │ │ │ │ - lfd f4,8(r18) │ │ │ │ - bl 6d428 │ │ │ │ + bl 367c │ │ │ │ + bl 38c0 │ │ │ │ nop │ │ │ │ + plfd f3,248976 # 68890 │ │ │ │ + plfd f4,248976 # 68898 │ │ │ │ + bl 367c │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - bl 6d4b8 │ │ │ │ - nop │ │ │ │ + bl 3830 │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ + fmr f3,f22 │ │ │ │ + fmr f4,f23 │ │ │ │ + fmr f1,f26 │ │ │ │ + fmr f2,f27 │ │ │ │ + bl 367c │ │ │ │ + fmr f3,f24 │ │ │ │ + fmr f4,f25 │ │ │ │ + bl 3310 │ │ │ │ + fmr f4,f2 │ │ │ │ + fmr f3,f1 │ │ │ │ + bl 3d10 │ │ │ │ fmr f3,f20 │ │ │ │ fmr f4,f21 │ │ │ │ - fmr f1,f28 │ │ │ │ - fmr f2,f29 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - fmr f3,f26 │ │ │ │ - fmr f4,f27 │ │ │ │ - bl 6d328 │ │ │ │ + bl 3830 │ │ │ │ + bl 3400 │ │ │ │ + fmr f25,f2 │ │ │ │ + fmr f24,f1 │ │ │ │ + stfd f30,0(r27) │ │ │ │ + stfd f31,8(r27) │ │ │ │ + ble cr4,2bcf4 │ │ │ │ + ld r2,184(r31) │ │ │ │ nop │ │ │ │ - fmr f4,f2 │ │ │ │ - fmr f3,f1 │ │ │ │ - bl 6d228 │ │ │ │ + plfd f26,247648 # 683e0 │ │ │ │ + addi r16,r27,16 │ │ │ │ + mr r14,r17 │ │ │ │ + plfd f27,247640 # 683e8 │ │ │ │ + addi r18,r2,16 │ │ │ │ nop │ │ │ │ fmr f3,f24 │ │ │ │ fmr f4,f25 │ │ │ │ - bl 6d4b8 │ │ │ │ - nop │ │ │ │ - bl 3400 │ │ │ │ - ld r2,24(r1) │ │ │ │ + fmr f1,f26 │ │ │ │ + fmr f2,f27 │ │ │ │ + addi r18,r18,16 │ │ │ │ + addi r16,r16,16 │ │ │ │ + bl 367c │ │ │ │ + lfd f3,-16(r18) │ │ │ │ + lfd f4,-8(r18) │ │ │ │ fmr f27,f2 │ │ │ │ fmr f26,f1 │ │ │ │ - stfd f30,0(r27) │ │ │ │ - stfd f31,8(r27) │ │ │ │ - ble cr4,2de70 │ │ │ │ - ld r9,192(r31) │ │ │ │ - addi r14,r27,16 │ │ │ │ - mr r16,r17 │ │ │ │ - addi r20,r9,16 │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,23200 │ │ │ │ - lfd f28,0(r9) │ │ │ │ - lfd f29,8(r9) │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - fmr f3,f26 │ │ │ │ - fmr f4,f27 │ │ │ │ - fmr f1,f28 │ │ │ │ - fmr f2,f29 │ │ │ │ - addi r20,r20,16 │ │ │ │ - addi r14,r14,16 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - lfd f3,-16(r20) │ │ │ │ - lfd f4,-8(r20) │ │ │ │ - fmr f29,f2 │ │ │ │ - fmr f28,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - fmr f3,f28 │ │ │ │ - fmr f4,f29 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - addic. r16,r16,-1 │ │ │ │ - stfd f1,-16(r14) │ │ │ │ - stfd f2,-8(r14) │ │ │ │ - bne 2de10 │ │ │ │ + bl 367c │ │ │ │ + fmr f3,f26 │ │ │ │ + fmr f4,f27 │ │ │ │ + bl 367c │ │ │ │ + addic. r14,r14,-1 │ │ │ │ + stfd f1,-16(r16) │ │ │ │ + stfd f2,-8(r16) │ │ │ │ + bne 2bca0 │ │ │ │ ld r3,8(r24) │ │ │ │ sldi r30,r30,4 │ │ │ │ add r30,r26,r30 │ │ │ │ - bl 6d098 │ │ │ │ - nop │ │ │ │ + bl 3670 │ │ │ │ lfd f3,16(r30) │ │ │ │ lfd f4,24(r30) │ │ │ │ addi r30,r29,16 │ │ │ │ - fmr f27,f2 │ │ │ │ - fmr f26,f1 │ │ │ │ + fmr f21,f2 │ │ │ │ + fmr f20,f1 │ │ │ │ add r30,r26,r30 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - bl 3ce0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - lfd f28,0(r30) │ │ │ │ - lfd f29,8(r30) │ │ │ │ - bl 6cd88 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ + bl 3d00 │ │ │ │ + lfd f26,0(r30) │ │ │ │ + lfd f27,8(r30) │ │ │ │ + bl 3810 │ │ │ │ subf r3,r25,r3 │ │ │ │ - bl 6d098 │ │ │ │ - nop │ │ │ │ + bl 3670 │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ fmr f2,f15 │ │ │ │ fmr f1,f14 │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f25,f2 │ │ │ │ fmr f24,f1 │ │ │ │ - fmr f2,f29 │ │ │ │ - fmr f1,f28 │ │ │ │ + fmr f2,f27 │ │ │ │ + fmr f1,f26 │ │ │ │ fmr f3,f24 │ │ │ │ fmr f4,f25 │ │ │ │ - bl 6d328 │ │ │ │ - nop │ │ │ │ - fmr f3,f28 │ │ │ │ - fmr f4,f29 │ │ │ │ + bl 3310 │ │ │ │ fmr f13,f2 │ │ │ │ fmr f12,f1 │ │ │ │ - fmr f2,f25 │ │ │ │ + fmr f3,f26 │ │ │ │ + fmr f4,f27 │ │ │ │ fmr f1,f24 │ │ │ │ - fmr f25,f13 │ │ │ │ + fmr f2,f25 │ │ │ │ fmr f24,f12 │ │ │ │ - bl 6d328 │ │ │ │ - nop │ │ │ │ + fmr f25,f13 │ │ │ │ + bl 3310 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f25 │ │ │ │ fmr f1,f24 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - fmr f13,f2 │ │ │ │ - fmr f12,f1 │ │ │ │ - fmr f3,f26 │ │ │ │ - fmr f4,f27 │ │ │ │ - fmr f1,f26 │ │ │ │ - fmr f2,f27 │ │ │ │ - fmr f26,f12 │ │ │ │ - fmr f27,f13 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ + fmr f25,f2 │ │ │ │ + fmr f24,f1 │ │ │ │ + fmr f3,f20 │ │ │ │ + fmr f4,f21 │ │ │ │ + fmr f1,f20 │ │ │ │ + fmr f2,f21 │ │ │ │ + bl 367c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ - fmr f2,f27 │ │ │ │ - fmr f1,f26 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - fmr f3,f18 │ │ │ │ - fmr f4,f19 │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ + fmr f2,f25 │ │ │ │ + fmr f1,f24 │ │ │ │ + bl 367c │ │ │ │ + fmr f3,f28 │ │ │ │ + fmr f4,f29 │ │ │ │ + bl 3d10 │ │ │ │ xxlxor vs10,vs10,vs10 │ │ │ │ xxlxor vs11,vs11,vs11 │ │ │ │ lfd f24,16(r23) │ │ │ │ lfd f25,24(r23) │ │ │ │ fmr f13,f2 │ │ │ │ fmr f12,f1 │ │ │ │ fcmpu cr0,f12,f10 │ │ │ │ - bne 2dfbc │ │ │ │ + bne 2be08 │ │ │ │ fcmpu cr0,f13,f11 │ │ │ │ - ble 2e230 │ │ │ │ - bl 3cc0 │ │ │ │ - ld r2,24(r1) │ │ │ │ + ble 2c050 │ │ │ │ + bl 3ce0 │ │ │ │ fmr f3,f24 │ │ │ │ fmr f4,f25 │ │ │ │ - fmr f27,f2 │ │ │ │ - fmr f26,f1 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - bl 38a0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - lfd f3,0(r18) │ │ │ │ - lfd f4,8(r18) │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - fmr f3,f26 │ │ │ │ - fmr f4,f27 │ │ │ │ - bl 6d4b8 │ │ │ │ - nop │ │ │ │ - fmr f27,f2 │ │ │ │ - fmr f26,f1 │ │ │ │ - fmr f3,f22 │ │ │ │ - fmr f4,f23 │ │ │ │ - fmr f1,f28 │ │ │ │ - fmr f2,f29 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + fmr f29,f2 │ │ │ │ + fmr f28,f1 │ │ │ │ + bl 367c │ │ │ │ + bl 38c0 │ │ │ │ + plfd f3,248424 # 68890 │ │ │ │ + plfd f4,248424 # 68898 │ │ │ │ + bl 367c │ │ │ │ + fmr f3,f28 │ │ │ │ + fmr f4,f29 │ │ │ │ + bl 3830 │ │ │ │ + fmr f29,f2 │ │ │ │ + fmr f28,f1 │ │ │ │ + fmr f3,f18 │ │ │ │ + fmr f4,f19 │ │ │ │ + fmr f1,f26 │ │ │ │ + fmr f2,f27 │ │ │ │ + bl 367c │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - bl 6d328 │ │ │ │ - nop │ │ │ │ + bl 3310 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ + bl 3d10 │ │ │ │ fmr f3,f24 │ │ │ │ fmr f4,f25 │ │ │ │ - bl 6d4b8 │ │ │ │ - nop │ │ │ │ - bl 3400 │ │ │ │ - ld r2,24(r1) │ │ │ │ - ld r9,160(r31) │ │ │ │ - fmr f29,f2 │ │ │ │ - fmr f28,f1 │ │ │ │ - add r9,r27,r9 │ │ │ │ - stfd f26,0(r9) │ │ │ │ - stfd f27,8(r9) │ │ │ │ - ble cr4,2e100 │ │ │ │ - ld r9,208(r31) │ │ │ │ - ld r26,200(r31) │ │ │ │ + bl 3830 │ │ │ │ + bl 3400 │ │ │ │ + ld r2,160(r31) │ │ │ │ + fmr f27,f2 │ │ │ │ + fmr f26,f1 │ │ │ │ + add r2,r27,r2 │ │ │ │ + stfd f28,0(r2) │ │ │ │ + stfd f29,8(r2) │ │ │ │ + ble cr4,2bf24 │ │ │ │ + ld r2,200(r31) │ │ │ │ + ld r26,192(r31) │ │ │ │ mr r25,r17 │ │ │ │ - add r24,r27,r9 │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,23200 │ │ │ │ - lfd f30,0(r9) │ │ │ │ - lfd f31,8(r9) │ │ │ │ + plfd f30,247084 # 683e0 │ │ │ │ nop │ │ │ │ - fmr f3,f28 │ │ │ │ - fmr f4,f29 │ │ │ │ + plfd f31,247080 # 683e8 │ │ │ │ + add r24,r27,r2 │ │ │ │ + nop │ │ │ │ + fmr f3,f26 │ │ │ │ + fmr f4,f27 │ │ │ │ fmr f1,f30 │ │ │ │ fmr f2,f31 │ │ │ │ addi r26,r26,16 │ │ │ │ addi r24,r24,16 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ lfd f3,-16(r26) │ │ │ │ lfd f4,-8(r26) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - fmr f2,f27 │ │ │ │ - fmr f1,f26 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + fmr f2,f29 │ │ │ │ + fmr f1,f28 │ │ │ │ + bl 367c │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ addic. r25,r25,-1 │ │ │ │ stfd f1,-16(r24) │ │ │ │ stfd f2,-8(r24) │ │ │ │ - bne 2e0a0 │ │ │ │ - ld r6,24(r28) │ │ │ │ - ld r9,184(r31) │ │ │ │ - ld r7,128(r31) │ │ │ │ - mr r10,r21 │ │ │ │ + bne 2bed0 │ │ │ │ + ld r2,24(r28) │ │ │ │ + ld r9,176(r31) │ │ │ │ + mr r10,r20 │ │ │ │ mr r8,r27 │ │ │ │ - addi r15,r15,1 │ │ │ │ - addi r22,r22,16 │ │ │ │ - add r6,r6,r29 │ │ │ │ + addi r22,r22,1 │ │ │ │ + addi r21,r21,16 │ │ │ │ + ld r7,128(r31) │ │ │ │ + add r2,r2,r29 │ │ │ │ add r9,r27,r9 │ │ │ │ - lfd f3,16(r6) │ │ │ │ - lfd f4,24(r6) │ │ │ │ - lfd f1,0(r6) │ │ │ │ - lfd f2,8(r6) │ │ │ │ - ld r6,136(r31) │ │ │ │ - std r6,120(r1) │ │ │ │ - ld r6,144(r31) │ │ │ │ - std r6,112(r1) │ │ │ │ - ld r6,152(r31) │ │ │ │ + lfd f3,16(r2) │ │ │ │ + lfd f4,24(r2) │ │ │ │ + lfd f1,0(r2) │ │ │ │ + lfd f2,8(r2) │ │ │ │ + ld r2,136(r31) │ │ │ │ + std r2,120(r1) │ │ │ │ + ld r2,144(r31) │ │ │ │ + std r2,112(r1) │ │ │ │ + ld r2,152(r31) │ │ │ │ std r30,96(r1) │ │ │ │ - std r6,104(r1) │ │ │ │ - bl 195f8 │ │ │ │ - ld r10,176(r31) │ │ │ │ - ld r9,0(r1) │ │ │ │ - cmpd r10,r15 │ │ │ │ - std r9,0(r19) │ │ │ │ + std r2,104(r1) │ │ │ │ + bl 17ea0 │ │ │ │ + cmpd r15,r22 │ │ │ │ + ld r2,0(r1) │ │ │ │ + std r2,0(r19) │ │ │ │ mr r1,r19 │ │ │ │ - bne 2db70 │ │ │ │ - addi r1,r31,512 │ │ │ │ + bne 2ba60 │ │ │ │ + addi r1,r31,496 │ │ │ │ ld r0,16(r1) │ │ │ │ lwz r11,8(r1) │ │ │ │ ld r14,-288(r1) │ │ │ │ ld r15,-280(r1) │ │ │ │ ld r16,-272(r1) │ │ │ │ ld r17,-264(r1) │ │ │ │ ld r18,-256(r1) │ │ │ │ ld r19,-248(r1) │ │ │ │ ld r20,-240(r1) │ │ │ │ ld r21,-232(r1) │ │ │ │ + mtlr r0 │ │ │ │ ld r22,-224(r1) │ │ │ │ ld r23,-216(r1) │ │ │ │ ld r24,-208(r1) │ │ │ │ ld r25,-200(r1) │ │ │ │ ld r26,-192(r1) │ │ │ │ ld r27,-184(r1) │ │ │ │ - mtlr r0 │ │ │ │ ld r28,-176(r1) │ │ │ │ ld r29,-168(r1) │ │ │ │ ld r30,-160(r1) │ │ │ │ ld r31,-152(r1) │ │ │ │ lfd f14,-144(r1) │ │ │ │ lfd f15,-136(r1) │ │ │ │ lfd f16,-128(r1) │ │ │ │ lfd f17,-120(r1) │ │ │ │ lfd f18,-112(r1) │ │ │ │ lfd f19,-104(r1) │ │ │ │ lfd f20,-96(r1) │ │ │ │ lfd f21,-88(r1) │ │ │ │ lfd f22,-80(r1) │ │ │ │ lfd f23,-72(r1) │ │ │ │ + mtocrf 8,r11 │ │ │ │ lfd f24,-64(r1) │ │ │ │ lfd f25,-56(r1) │ │ │ │ lfd f26,-48(r1) │ │ │ │ lfd f27,-40(r1) │ │ │ │ lfd f28,-32(r1) │ │ │ │ lfd f29,-24(r1) │ │ │ │ lfd f30,-16(r1) │ │ │ │ lfd f31,-8(r1) │ │ │ │ - mtocrf 8,r11 │ │ │ │ blr │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ld r9,264(r28) │ │ │ │ - ldx r29,r9,r22 │ │ │ │ - b 2db9c │ │ │ │ - nop │ │ │ │ - blt 2e290 │ │ │ │ - lfd f3,0(r18) │ │ │ │ - lfd f4,8(r18) │ │ │ │ - fmr f1,f24 │ │ │ │ - fmr f2,f25 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - fmr f27,f2 │ │ │ │ - fmr f26,f1 │ │ │ │ - b 2e010 │ │ │ │ - nop │ │ │ │ + ld r2,264(r28) │ │ │ │ + ldx r29,r2,r21 │ │ │ │ + b 2ba8c │ │ │ │ nop │ │ │ │ - blt 2e2d0 │ │ │ │ - lfd f3,0(r18) │ │ │ │ - lfd f4,8(r18) │ │ │ │ + blt 2c0b0 │ │ │ │ + plfd f3,247868 # 68890 │ │ │ │ + plfd f4,247868 # 68898 │ │ │ │ fmr f1,f24 │ │ │ │ fmr f2,f25 │ │ │ │ - bl 6d428 │ │ │ │ + bl 367c │ │ │ │ + fmr f29,f2 │ │ │ │ + fmr f28,f1 │ │ │ │ + b 2be50 │ │ │ │ nop │ │ │ │ + blt 2c0e0 │ │ │ │ + plfd f3,247820 # 68890 │ │ │ │ + plfd f4,247820 # 68898 │ │ │ │ + fmr f1,f20 │ │ │ │ + fmr f2,f21 │ │ │ │ + bl 367c │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - b 2dd80 │ │ │ │ - nop │ │ │ │ + b 2bc28 │ │ │ │ nop │ │ │ │ fneg f1,f12 │ │ │ │ fneg f2,f13 │ │ │ │ - bl 3cc0 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 3ce0 │ │ │ │ fmr f3,f24 │ │ │ │ fmr f4,f25 │ │ │ │ - fmr f27,f2 │ │ │ │ - fmr f26,f1 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - bl 36a0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - b 2dfe8 │ │ │ │ - nop │ │ │ │ + fmr f29,f2 │ │ │ │ + fmr f28,f1 │ │ │ │ + bl 367c │ │ │ │ + bl 36c0 │ │ │ │ + b 2be28 │ │ │ │ nop │ │ │ │ nop │ │ │ │ fneg f1,f12 │ │ │ │ fneg f2,f13 │ │ │ │ - bl 3cc0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - fmr f3,f24 │ │ │ │ - fmr f4,f25 │ │ │ │ + bl 3ce0 │ │ │ │ + fmr f3,f20 │ │ │ │ + fmr f4,f21 │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - bl 36a0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - b 2dd58 │ │ │ │ - addi r7,r7,1 │ │ │ │ - li r9,0 │ │ │ │ - b 2da64 │ │ │ │ + bl 367c │ │ │ │ + bl 36c0 │ │ │ │ + b 2bbfc │ │ │ │ + addi r15,r15,1 │ │ │ │ + li r2,0 │ │ │ │ + b 2b964 │ │ │ │ .long 0x0 │ │ │ │ .long 0x3020000 │ │ │ │ .long 0x1292 │ │ │ │ - nop │ │ │ │ - addis r2,r12,7 │ │ │ │ - addi r2,r2,-25632 │ │ │ │ + mfcr r11 │ │ │ │ mflr r0 │ │ │ │ stfd f18,-112(r1) │ │ │ │ stfd f19,-104(r1) │ │ │ │ stfd f20,-96(r1) │ │ │ │ stfd f21,-88(r1) │ │ │ │ - mfcr r11 │ │ │ │ stfd f22,-80(r1) │ │ │ │ + std r0,16(r1) │ │ │ │ stfd f23,-72(r1) │ │ │ │ stfd f24,-64(r1) │ │ │ │ stfd f25,-56(r1) │ │ │ │ stfd f26,-48(r1) │ │ │ │ stfd f27,-40(r1) │ │ │ │ stfd f28,-32(r1) │ │ │ │ stfd f29,-24(r1) │ │ │ │ stfd f30,-16(r1) │ │ │ │ stfd f31,-8(r1) │ │ │ │ std r28,-144(r1) │ │ │ │ std r29,-136(r1) │ │ │ │ std r30,-128(r1) │ │ │ │ + mr r29,r3 │ │ │ │ std r14,-256(r1) │ │ │ │ std r15,-248(r1) │ │ │ │ std r16,-240(r1) │ │ │ │ - std r0,16(r1) │ │ │ │ std r17,-232(r1) │ │ │ │ std r18,-224(r1) │ │ │ │ std r19,-216(r1) │ │ │ │ std r20,-208(r1) │ │ │ │ std r21,-200(r1) │ │ │ │ std r22,-192(r1) │ │ │ │ std r23,-184(r1) │ │ │ │ std r24,-176(r1) │ │ │ │ std r25,-168(r1) │ │ │ │ std r26,-160(r1) │ │ │ │ std r27,-152(r1) │ │ │ │ std r31,-120(r1) │ │ │ │ stw r11,8(r1) │ │ │ │ - stdu r1,-576(r1) │ │ │ │ ld r28,32(r3) │ │ │ │ - mr r29,r3 │ │ │ │ + stdu r1,-576(r1) │ │ │ │ mr r31,r1 │ │ │ │ - bl 33a0 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 33a0 │ │ │ │ mr r30,r3 │ │ │ │ - bl 3660 │ │ │ │ - ld r2,24(r1) │ │ │ │ - divd r7,r28,r30 │ │ │ │ - mr r10,r3 │ │ │ │ - mulld r9,r7,r30 │ │ │ │ - subf r9,r9,r28 │ │ │ │ - cmpd r3,r9 │ │ │ │ - blt 2ee10 │ │ │ │ - maddld r18,r7,r10,r9 │ │ │ │ - add r7,r7,r18 │ │ │ │ - cmpd r18,r7 │ │ │ │ - std r7,160(r31) │ │ │ │ - bge 2ec18 │ │ │ │ - ld r9,40(r29) │ │ │ │ - ld r10,8(r29) │ │ │ │ - ld r8,48(r29) │ │ │ │ - ld r30,64(r29) │ │ │ │ + bl 3660 │ │ │ │ + divd r8,r28,r30 │ │ │ │ + mr r9,r3 │ │ │ │ + mulld r2,r8,r30 │ │ │ │ + subf r2,r2,r28 │ │ │ │ + cmpd r3,r2 │ │ │ │ + blt 2cad0 │ │ │ │ + maddld r18,r8,r9,r2 │ │ │ │ + add r8,r8,r18 │ │ │ │ + cmpd r18,r8 │ │ │ │ + std r8,160(r31) │ │ │ │ + bge 2c914 │ │ │ │ + ld r2,40(r29) │ │ │ │ + ld r9,8(r29) │ │ │ │ mr r20,r18 │ │ │ │ + ld r10,48(r29) │ │ │ │ + ld r30,64(r29) │ │ │ │ ld r28,24(r29) │ │ │ │ ld r27,16(r29) │ │ │ │ ld r17,56(r29) │ │ │ │ ld r19,0(r29) │ │ │ │ - std r9,208(r31) │ │ │ │ - addi r9,r9,1 │ │ │ │ - mr r3,r10 │ │ │ │ - std r10,232(r31) │ │ │ │ - std r8,200(r31) │ │ │ │ + std r2,208(r31) │ │ │ │ + addi r2,r2,1 │ │ │ │ + mr r3,r9 │ │ │ │ + std r9,232(r31) │ │ │ │ + std r10,200(r31) │ │ │ │ + sldi r26,r2,1 │ │ │ │ + sldi r25,r2,5 │ │ │ │ + sldi r24,r2,6 │ │ │ │ + mulli r29,r2,96 │ │ │ │ std r28,216(r31) │ │ │ │ std r27,224(r31) │ │ │ │ addi r17,r17,1 │ │ │ │ - sldi r26,r9,1 │ │ │ │ - sldi r25,r9,5 │ │ │ │ - sldi r24,r9,6 │ │ │ │ - mulli r29,r9,96 │ │ │ │ - sldi r16,r17,1 │ │ │ │ std r26,176(r31) │ │ │ │ std r25,240(r31) │ │ │ │ + cmpdi cr4,r26,0 │ │ │ │ std r24,248(r31) │ │ │ │ - bl 6d098 │ │ │ │ - nop │ │ │ │ + bl 3670 │ │ │ │ mr r3,r30 │ │ │ │ - cmpdi cr4,r26,0 │ │ │ │ + sldi r16,r17,1 │ │ │ │ fmr f25,f2 │ │ │ │ fmr f24,f1 │ │ │ │ - bl 6d098 │ │ │ │ - nop │ │ │ │ + bl 3670 │ │ │ │ mr r3,r27 │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ - bl 6d098 │ │ │ │ - nop │ │ │ │ + bl 3670 │ │ │ │ mr r3,r28 │ │ │ │ fmr f27,f2 │ │ │ │ fmr f26,f1 │ │ │ │ - bl 6d098 │ │ │ │ - nop │ │ │ │ - addi r9,r29,15 │ │ │ │ - ld r7,160(r31) │ │ │ │ - std r9,256(r31) │ │ │ │ - sldi r9,r30,4 │ │ │ │ + bl 3670 │ │ │ │ + addi r2,r29,15 │ │ │ │ + ld r8,160(r31) │ │ │ │ + std r2,256(r31) │ │ │ │ + sldi r2,r30,4 │ │ │ │ fmr f19,f2 │ │ │ │ fmr f18,f1 │ │ │ │ - std r9,304(r31) │ │ │ │ - addi r9,r25,-32 │ │ │ │ - std r7,264(r31) │ │ │ │ - std r9,272(r31) │ │ │ │ - addi r9,r24,-64 │ │ │ │ - std r9,280(r31) │ │ │ │ + std r2,304(r31) │ │ │ │ + addi r2,r25,-32 │ │ │ │ + std r8,264(r31) │ │ │ │ + std r2,272(r31) │ │ │ │ + addi r2,r24,-64 │ │ │ │ + std r2,280(r31) │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - lwz r9,112(r19) │ │ │ │ + lwz r2,112(r19) │ │ │ │ std r1,184(r31) │ │ │ │ - andi. r9,r9,2048 │ │ │ │ - bne 2ecf0 │ │ │ │ + andi. r2,r2,2048 │ │ │ │ + bne 2c9e0 │ │ │ │ mr r26,r20 │ │ │ │ std r20,160(r31) │ │ │ │ - ld r8,72(r19) │ │ │ │ ld r27,48(r19) │ │ │ │ - ld r9,256(r31) │ │ │ │ - ld r24,120(r19) │ │ │ │ - std r8,168(r31) │ │ │ │ + ld r10,72(r19) │ │ │ │ + ld r2,256(r31) │ │ │ │ + ld r25,120(r19) │ │ │ │ mulld r27,r26,r27 │ │ │ │ - clrrdi r9,r9,4 │ │ │ │ - ld r3,0(r8) │ │ │ │ + std r10,168(r31) │ │ │ │ + ld r9,0(r1) │ │ │ │ + ld r3,0(r10) │ │ │ │ mulli r26,r26,48 │ │ │ │ - neg r9,r9 │ │ │ │ + clrrdi r2,r2,4 │ │ │ │ + neg r2,r2 │ │ │ │ sldi r29,r27,4 │ │ │ │ - ld r10,0(r1) │ │ │ │ - add r29,r24,r29 │ │ │ │ - stdux r10,r1,r9 │ │ │ │ - bl 6d098 │ │ │ │ - nop │ │ │ │ + stdux r9,r1,r2 │ │ │ │ + add r29,r25,r29 │ │ │ │ + bl 3670 │ │ │ │ + addi r28,r1,160 │ │ │ │ lfd f3,0(r29) │ │ │ │ lfd f4,8(r29) │ │ │ │ - addi r28,r1,160 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - bl 3ce0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - add r9,r24,r26 │ │ │ │ + bl 367c │ │ │ │ + bl 3d00 │ │ │ │ + add r2,r25,r26 │ │ │ │ ld r18,88(r19) │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ + lfd f3,0(r2) │ │ │ │ + lfd f4,8(r2) │ │ │ │ fmr f23,f2 │ │ │ │ fmr f22,f1 │ │ │ │ fmr f2,f25 │ │ │ │ fmr f1,f24 │ │ │ │ - std r9,192(r31) │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + std r2,192(r31) │ │ │ │ + bl 367c │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ fmr f2,f23 │ │ │ │ fmr f1,f22 │ │ │ │ - bl 6cd88 │ │ │ │ - nop │ │ │ │ + bl 3810 │ │ │ │ subf r3,r18,r3 │ │ │ │ - bl 6d098 │ │ │ │ - nop │ │ │ │ + bl 3670 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 6d328 │ │ │ │ - nop │ │ │ │ + bl 3310 │ │ │ │ fmr f0,f1 │ │ │ │ fabs f1,f1 │ │ │ │ - fcmpu cr0,f0,f1 │ │ │ │ - beq 2e5e0 │ │ │ │ - fneg f2,f2 │ │ │ │ + fneg f12,f2 │ │ │ │ fmr f3,f28 │ │ │ │ fmr f4,f29 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + xscmpeqdp vs0,vs0,vs1 │ │ │ │ + xxsel vs2,vs12,vs2,vs0 │ │ │ │ + bl 367c │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - bl 3ce0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - bl 6cd88 │ │ │ │ - nop │ │ │ │ - mr r15,r3 │ │ │ │ - bl 6d098 │ │ │ │ - nop │ │ │ │ + bl 3d00 │ │ │ │ + bl 3810 │ │ │ │ + mr r21,r3 │ │ │ │ + bl 3670 │ │ │ │ fmr f23,f2 │ │ │ │ fmr f22,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ fmr f3,f22 │ │ │ │ fmr f4,f23 │ │ │ │ - bl 6d328 │ │ │ │ - nop │ │ │ │ + bl 3310 │ │ │ │ fmr f21,f2 │ │ │ │ fmr f20,f1 │ │ │ │ - ble cr4,2e71c │ │ │ │ - addis r9,r2,-3 │ │ │ │ + ble cr4,2c4b0 │ │ │ │ + plfd f3,245744 # 683e0 │ │ │ │ + plfd f4,245744 # 683e8 │ │ │ │ fmr f1,f22 │ │ │ │ fmr f2,f23 │ │ │ │ ld r29,200(r19) │ │ │ │ - addi r9,r9,23200 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ + bl 3d10 │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - bl 6d328 │ │ │ │ - nop │ │ │ │ + bl 3310 │ │ │ │ cmpdi r30,1 │ │ │ │ fmr f23,f2 │ │ │ │ fmr f22,f1 │ │ │ │ - bne 2ed10 │ │ │ │ - neg r14,r15 │ │ │ │ - ld r25,176(r31) │ │ │ │ - sldi r14,r14,4 │ │ │ │ + bne 2ca00 │ │ │ │ + mulli r14,r21,-16 │ │ │ │ + ld r24,176(r31) │ │ │ │ subf r23,r14,r29 │ │ │ │ - mr r22,r14 │ │ │ │ - nop │ │ │ │ + mr r15,r14 │ │ │ │ nop │ │ │ │ - cmpdi cr3,r15,0 │ │ │ │ + cmpdi cr3,r21,0 │ │ │ │ fmr f1,f22 │ │ │ │ fmr f2,f23 │ │ │ │ - ble cr3,2ecc0 │ │ │ │ + ble cr3,2c9b0 │ │ │ │ lfd f3,0(r23) │ │ │ │ lfd f4,8(r23) │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - subfic r9,r22,16 │ │ │ │ - add r9,r29,r9 │ │ │ │ + subfic r2,r15,16 │ │ │ │ + add r2,r29,r2 │ │ │ │ fmr f1,f20 │ │ │ │ fmr f2,f21 │ │ │ │ - subf r21,r14,r22 │ │ │ │ - addi r15,r15,-1 │ │ │ │ - addi r22,r22,16 │ │ │ │ + subf r22,r14,r15 │ │ │ │ + addi r21,r21,-1 │ │ │ │ + addi r15,r15,16 │ │ │ │ addi r23,r23,-16 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ - add r21,r28,r21 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + lfd f3,0(r2) │ │ │ │ + lfd f4,8(r2) │ │ │ │ + add r22,r28,r22 │ │ │ │ + bl 367c │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ - addic. r25,r25,-1 │ │ │ │ - stfd f1,0(r21) │ │ │ │ - stfd f2,8(r21) │ │ │ │ - bne 2e6a0 │ │ │ │ - ld r9,168(r31) │ │ │ │ + bl 3d10 │ │ │ │ + addic. r24,r24,-1 │ │ │ │ + stfd f1,0(r22) │ │ │ │ + stfd f2,8(r22) │ │ │ │ + bne 2c440 │ │ │ │ + ld r2,168(r31) │ │ │ │ addi r27,r27,1 │ │ │ │ addi r21,r26,16 │ │ │ │ sldi r27,r27,4 │ │ │ │ - add r21,r24,r21 │ │ │ │ - ld r3,8(r9) │ │ │ │ - add r27,r24,r27 │ │ │ │ - bl 6d098 │ │ │ │ - nop │ │ │ │ + add r21,r25,r21 │ │ │ │ + ld r3,8(r2) │ │ │ │ + add r27,r25,r27 │ │ │ │ + bl 3670 │ │ │ │ lfd f3,0(r27) │ │ │ │ lfd f4,8(r27) │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - bl 3ce0 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 367c │ │ │ │ + bl 3d00 │ │ │ │ lfd f3,0(r21) │ │ │ │ lfd f4,8(r21) │ │ │ │ fmr f23,f2 │ │ │ │ fmr f22,f1 │ │ │ │ fmr f2,f27 │ │ │ │ fmr f1,f26 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ fmr f2,f23 │ │ │ │ fmr f1,f22 │ │ │ │ - bl 6cd88 │ │ │ │ - nop │ │ │ │ + bl 3810 │ │ │ │ subf r3,r18,r3 │ │ │ │ - bl 6d098 │ │ │ │ - nop │ │ │ │ + bl 3670 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 6d328 │ │ │ │ - nop │ │ │ │ + bl 3310 │ │ │ │ fmr f0,f1 │ │ │ │ fabs f1,f1 │ │ │ │ - fcmpu cr0,f0,f1 │ │ │ │ - beq 2e7c8 │ │ │ │ - fneg f2,f2 │ │ │ │ + fneg f12,f2 │ │ │ │ fmr f3,f28 │ │ │ │ fmr f4,f29 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + xscmpeqdp vs0,vs0,vs1 │ │ │ │ + xxsel vs2,vs12,vs2,vs0 │ │ │ │ + bl 367c │ │ │ │ fmr f23,f2 │ │ │ │ fmr f22,f1 │ │ │ │ - bl 3ce0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - bl 6cd88 │ │ │ │ - nop │ │ │ │ + bl 3d00 │ │ │ │ + bl 3810 │ │ │ │ mr r15,r3 │ │ │ │ - bl 6d098 │ │ │ │ - nop │ │ │ │ + bl 3670 │ │ │ │ fmr f21,f2 │ │ │ │ fmr f20,f1 │ │ │ │ fmr f2,f23 │ │ │ │ fmr f1,f22 │ │ │ │ fmr f3,f20 │ │ │ │ fmr f4,f21 │ │ │ │ - bl 6d328 │ │ │ │ - nop │ │ │ │ + bl 3310 │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - ble cr4,2e95c │ │ │ │ - addis r9,r2,-3 │ │ │ │ + ble cr4,2c6a8 │ │ │ │ + plfd f3,245332 # 683e0 │ │ │ │ + plfd f4,245332 # 683e8 │ │ │ │ fmr f1,f20 │ │ │ │ fmr f2,f21 │ │ │ │ - ld r22,200(r19) │ │ │ │ not r29,r15 │ │ │ │ - addi r9,r9,23200 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ + ld r22,200(r19) │ │ │ │ + bl 3d10 │ │ │ │ fmr f3,f22 │ │ │ │ fmr f4,f23 │ │ │ │ - bl 6d328 │ │ │ │ - nop │ │ │ │ - ld r9,272(r31) │ │ │ │ - ld r25,176(r31) │ │ │ │ + bl 3310 │ │ │ │ + ld r2,272(r31) │ │ │ │ + ld r24,176(r31) │ │ │ │ fmr f23,f2 │ │ │ │ fmr f22,f1 │ │ │ │ - add r23,r28,r9 │ │ │ │ - b 2e8c0 │ │ │ │ + add r23,r28,r2 │ │ │ │ + b 2c618 │ │ │ │ nop │ │ │ │ nop │ │ │ │ - add r9,r22,r9 │ │ │ │ + nop │ │ │ │ + add r2,r22,r2 │ │ │ │ subf r15,r30,r15 │ │ │ │ add r29,r29,r30 │ │ │ │ addi r23,r23,16 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + lfd f3,0(r2) │ │ │ │ + lfd f4,8(r2) │ │ │ │ + bl 367c │ │ │ │ fmr f3,f20 │ │ │ │ fmr f4,f21 │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ - addic. r25,r25,-1 │ │ │ │ + bl 3d10 │ │ │ │ + addic. r24,r24,-1 │ │ │ │ stfd f1,16(r23) │ │ │ │ stfd f2,24(r23) │ │ │ │ - beq 2e95c │ │ │ │ - sradi r9,r15,63 │ │ │ │ + beq 2c6a8 │ │ │ │ + sradi r2,r15,63 │ │ │ │ fmr f1,f22 │ │ │ │ fmr f2,f23 │ │ │ │ - xor r10,r9,r15 │ │ │ │ - subf r9,r9,r10 │ │ │ │ - add r9,r9,r17 │ │ │ │ - sldi r9,r9,4 │ │ │ │ - add r9,r22,r9 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - add r9,r15,r17 │ │ │ │ - add r10,r29,r17 │ │ │ │ + xor r9,r2,r15 │ │ │ │ + subf r2,r2,r9 │ │ │ │ + add r2,r2,r17 │ │ │ │ + sldi r2,r2,4 │ │ │ │ + add r2,r22,r2 │ │ │ │ + lfd f3,0(r2) │ │ │ │ + lfd f4,8(r2) │ │ │ │ + bl 367c │ │ │ │ + add r2,r15,r17 │ │ │ │ + add r9,r29,r17 │ │ │ │ cmpdi r15,0 │ │ │ │ - addi r9,r9,1 │ │ │ │ - sldi r10,r10,4 │ │ │ │ + addi r2,r2,1 │ │ │ │ + sldi r9,r9,4 │ │ │ │ fmr f21,f2 │ │ │ │ fmr f20,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - sldi r9,r9,4 │ │ │ │ - add r10,r22,r10 │ │ │ │ - bge 2e880 │ │ │ │ - lfd f3,0(r10) │ │ │ │ - lfd f4,8(r10) │ │ │ │ + sldi r2,r2,4 │ │ │ │ + add r9,r22,r9 │ │ │ │ + bge 2c5e0 │ │ │ │ + lfd f3,0(r9) │ │ │ │ + lfd f4,8(r9) │ │ │ │ subf r15,r30,r15 │ │ │ │ add r29,r29,r30 │ │ │ │ addi r23,r23,16 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f3,f20 │ │ │ │ fmr f4,f21 │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ - addic. r25,r25,-1 │ │ │ │ + bl 3d10 │ │ │ │ + addic. r24,r24,-1 │ │ │ │ stfd f1,16(r23) │ │ │ │ stfd f2,24(r23) │ │ │ │ - bne 2e8c0 │ │ │ │ - ld r9,168(r31) │ │ │ │ + bne 2c618 │ │ │ │ + ld r2,168(r31) │ │ │ │ addi r26,r26,32 │ │ │ │ - add r26,r24,r26 │ │ │ │ - ld r3,16(r9) │ │ │ │ - bl 6d098 │ │ │ │ - nop │ │ │ │ + add r26,r25,r26 │ │ │ │ + ld r3,16(r2) │ │ │ │ + bl 3670 │ │ │ │ lfd f3,16(r27) │ │ │ │ lfd f4,24(r27) │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - bl 3ce0 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 367c │ │ │ │ + bl 3d00 │ │ │ │ lfd f3,0(r26) │ │ │ │ lfd f4,8(r26) │ │ │ │ fmr f23,f2 │ │ │ │ fmr f22,f1 │ │ │ │ fmr f2,f19 │ │ │ │ fmr f1,f18 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ fmr f2,f23 │ │ │ │ fmr f1,f22 │ │ │ │ - bl 6cd88 │ │ │ │ - nop │ │ │ │ + bl 3810 │ │ │ │ subf r3,r18,r3 │ │ │ │ - bl 6d098 │ │ │ │ - nop │ │ │ │ + bl 3670 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 6d328 │ │ │ │ - nop │ │ │ │ + bl 3310 │ │ │ │ fmr f0,f1 │ │ │ │ fabs f1,f1 │ │ │ │ - fcmpu cr0,f0,f1 │ │ │ │ - beq 2e9fc │ │ │ │ - fneg f2,f2 │ │ │ │ + fneg f12,f2 │ │ │ │ fmr f3,f28 │ │ │ │ fmr f4,f29 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + xscmpeqdp vs0,vs0,vs1 │ │ │ │ + xxsel vs2,vs12,vs2,vs0 │ │ │ │ + bl 367c │ │ │ │ fmr f23,f2 │ │ │ │ fmr f22,f1 │ │ │ │ - bl 3ce0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - bl 6cd88 │ │ │ │ - nop │ │ │ │ + bl 3d00 │ │ │ │ + bl 3810 │ │ │ │ mr r23,r3 │ │ │ │ - bl 6d098 │ │ │ │ - nop │ │ │ │ + bl 3670 │ │ │ │ fmr f21,f2 │ │ │ │ fmr f20,f1 │ │ │ │ fmr f2,f23 │ │ │ │ fmr f1,f22 │ │ │ │ fmr f3,f20 │ │ │ │ fmr f4,f21 │ │ │ │ - bl 6d328 │ │ │ │ - nop │ │ │ │ + bl 3310 │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - ble cr4,2eb8c │ │ │ │ - addis r9,r2,-3 │ │ │ │ + ble cr4,2c888 │ │ │ │ + plfd f3,244840 # 683e0 │ │ │ │ + plfd f4,244840 # 683e8 │ │ │ │ fmr f1,f20 │ │ │ │ fmr f2,f21 │ │ │ │ - ld r24,200(r19) │ │ │ │ not r29,r23 │ │ │ │ - addi r9,r9,23200 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ + ld r24,200(r19) │ │ │ │ + bl 3d10 │ │ │ │ fmr f3,f22 │ │ │ │ fmr f4,f23 │ │ │ │ - bl 6d328 │ │ │ │ - nop │ │ │ │ - ld r9,280(r31) │ │ │ │ + bl 3310 │ │ │ │ + ld r2,280(r31) │ │ │ │ ld r27,176(r31) │ │ │ │ fmr f23,f2 │ │ │ │ fmr f22,f1 │ │ │ │ - add r25,r28,r9 │ │ │ │ - b 2eaf0 │ │ │ │ - nop │ │ │ │ - add r9,r24,r9 │ │ │ │ + add r25,r28,r2 │ │ │ │ + b 2c7f8 │ │ │ │ + add r2,r24,r2 │ │ │ │ subf r23,r30,r23 │ │ │ │ add r29,r29,r30 │ │ │ │ addi r25,r25,16 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + lfd f3,0(r2) │ │ │ │ + lfd f4,8(r2) │ │ │ │ + bl 367c │ │ │ │ fmr f3,f20 │ │ │ │ fmr f4,f21 │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ + bl 3d10 │ │ │ │ addic. r27,r27,-1 │ │ │ │ stfd f1,48(r25) │ │ │ │ stfd f2,56(r25) │ │ │ │ - beq 2eb8c │ │ │ │ - sradi r9,r23,63 │ │ │ │ + beq 2c888 │ │ │ │ + sradi r2,r23,63 │ │ │ │ fmr f1,f22 │ │ │ │ fmr f2,f23 │ │ │ │ - xor r10,r9,r23 │ │ │ │ - subf r9,r9,r10 │ │ │ │ - add r9,r9,r16 │ │ │ │ - sldi r9,r9,4 │ │ │ │ - add r9,r24,r9 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - add r9,r23,r16 │ │ │ │ - add r10,r29,r16 │ │ │ │ + xor r9,r2,r23 │ │ │ │ + subf r2,r2,r9 │ │ │ │ + add r2,r2,r16 │ │ │ │ + sldi r2,r2,4 │ │ │ │ + add r2,r24,r2 │ │ │ │ + lfd f3,0(r2) │ │ │ │ + lfd f4,8(r2) │ │ │ │ + bl 367c │ │ │ │ + add r2,r23,r16 │ │ │ │ + add r9,r29,r16 │ │ │ │ cmpdi r23,0 │ │ │ │ - addi r9,r9,1 │ │ │ │ - sldi r10,r10,4 │ │ │ │ + addi r2,r2,1 │ │ │ │ + sldi r9,r9,4 │ │ │ │ fmr f21,f2 │ │ │ │ fmr f20,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - sldi r9,r9,4 │ │ │ │ - add r10,r24,r10 │ │ │ │ - bge 2eab0 │ │ │ │ - lfd f3,0(r10) │ │ │ │ - lfd f4,8(r10) │ │ │ │ + sldi r2,r2,4 │ │ │ │ + add r9,r24,r9 │ │ │ │ + bge 2c7c0 │ │ │ │ + lfd f3,0(r9) │ │ │ │ + lfd f4,8(r9) │ │ │ │ subf r23,r30,r23 │ │ │ │ add r29,r29,r30 │ │ │ │ addi r25,r25,16 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f3,f20 │ │ │ │ fmr f4,f21 │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ + bl 3d10 │ │ │ │ addic. r27,r27,-1 │ │ │ │ stfd f1,48(r25) │ │ │ │ stfd f2,56(r25) │ │ │ │ - bne 2eaf0 │ │ │ │ + bne 2c7f8 │ │ │ │ ld r9,160(r31) │ │ │ │ - ld r6,24(r19) │ │ │ │ - ld r7,200(r31) │ │ │ │ + ld r2,24(r19) │ │ │ │ mr r8,r28 │ │ │ │ addi r20,r20,1 │ │ │ │ - sldi r5,r9,5 │ │ │ │ + ld r7,200(r31) │ │ │ │ + sldi r6,r9,5 │ │ │ │ ld r9,248(r31) │ │ │ │ - add r6,r6,r5 │ │ │ │ - lfd f3,16(r6) │ │ │ │ - lfd f4,24(r6) │ │ │ │ - lfd f1,0(r6) │ │ │ │ - lfd f2,8(r6) │ │ │ │ - ld r6,208(r31) │ │ │ │ + add r2,r2,r6 │ │ │ │ + lfd f3,16(r2) │ │ │ │ + lfd f4,24(r2) │ │ │ │ add r10,r28,r9 │ │ │ │ + lfd f1,0(r2) │ │ │ │ + lfd f2,8(r2) │ │ │ │ + ld r2,208(r31) │ │ │ │ ld r9,240(r31) │ │ │ │ - std r6,144(r1) │ │ │ │ + std r2,144(r1) │ │ │ │ + ld r2,216(r31) │ │ │ │ add r9,r28,r9 │ │ │ │ - ld r6,216(r31) │ │ │ │ - std r6,136(r1) │ │ │ │ - ld r6,224(r31) │ │ │ │ - std r6,128(r1) │ │ │ │ - ld r6,232(r31) │ │ │ │ + std r2,136(r1) │ │ │ │ + ld r2,224(r31) │ │ │ │ + std r2,128(r1) │ │ │ │ + ld r2,232(r31) │ │ │ │ std r26,112(r1) │ │ │ │ std r21,104(r1) │ │ │ │ - std r6,120(r1) │ │ │ │ - ld r6,192(r31) │ │ │ │ - std r6,96(r1) │ │ │ │ - bl 1f3d8 │ │ │ │ - ld r10,264(r31) │ │ │ │ - ld r9,0(r1) │ │ │ │ - cmpd r10,r20 │ │ │ │ - ld r10,184(r31) │ │ │ │ - std r9,0(r10) │ │ │ │ - mr r1,r10 │ │ │ │ - bne 2e4f0 │ │ │ │ + std r2,120(r1) │ │ │ │ + ld r2,192(r31) │ │ │ │ + std r2,96(r1) │ │ │ │ + bl 1dbb0 │ │ │ │ + ld r9,264(r31) │ │ │ │ + ld r2,0(r1) │ │ │ │ + cmpd r9,r20 │ │ │ │ + ld r9,184(r31) │ │ │ │ + std r2,0(r9) │ │ │ │ + mr r1,r9 │ │ │ │ + bne 2c2d0 │ │ │ │ addi r1,r31,576 │ │ │ │ - ld r0,16(r1) │ │ │ │ lwz r11,8(r1) │ │ │ │ + ld r0,16(r1) │ │ │ │ ld r14,-256(r1) │ │ │ │ ld r15,-248(r1) │ │ │ │ ld r16,-240(r1) │ │ │ │ ld r17,-232(r1) │ │ │ │ ld r18,-224(r1) │ │ │ │ ld r19,-216(r1) │ │ │ │ ld r20,-208(r1) │ │ │ │ ld r21,-200(r1) │ │ │ │ + mtlr r0 │ │ │ │ ld r22,-192(r1) │ │ │ │ ld r23,-184(r1) │ │ │ │ ld r24,-176(r1) │ │ │ │ ld r25,-168(r1) │ │ │ │ ld r26,-160(r1) │ │ │ │ ld r27,-152(r1) │ │ │ │ - mtlr r0 │ │ │ │ ld r28,-144(r1) │ │ │ │ ld r29,-136(r1) │ │ │ │ ld r30,-128(r1) │ │ │ │ ld r31,-120(r1) │ │ │ │ lfd f18,-112(r1) │ │ │ │ lfd f19,-104(r1) │ │ │ │ lfd f20,-96(r1) │ │ │ │ lfd f21,-88(r1) │ │ │ │ lfd f22,-80(r1) │ │ │ │ lfd f23,-72(r1) │ │ │ │ lfd f24,-64(r1) │ │ │ │ lfd f25,-56(r1) │ │ │ │ lfd f26,-48(r1) │ │ │ │ lfd f27,-40(r1) │ │ │ │ + mtocrf 16,r11 │ │ │ │ + mtocrf 8,r11 │ │ │ │ lfd f28,-32(r1) │ │ │ │ lfd f29,-24(r1) │ │ │ │ lfd f30,-16(r1) │ │ │ │ lfd f31,-8(r1) │ │ │ │ - mtocrf 16,r11 │ │ │ │ - mtocrf 8,r11 │ │ │ │ blr │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - add r9,r29,r22 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + add r2,r29,r15 │ │ │ │ + lfd f3,0(r2) │ │ │ │ + lfd f4,8(r2) │ │ │ │ + bl 367c │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - beq cr3,2e6c8 │ │ │ │ - addi r9,r22,-16 │ │ │ │ - b 2e6cc │ │ │ │ + beq cr3,2c464 │ │ │ │ + addi r2,r15,-16 │ │ │ │ + b 2c468 │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ld r9,264(r19) │ │ │ │ - sldi r10,r20,4 │ │ │ │ - add r9,r9,r10 │ │ │ │ - ld r9,8(r9) │ │ │ │ - mr r26,r9 │ │ │ │ - std r9,160(r31) │ │ │ │ - b 2e508 │ │ │ │ nop │ │ │ │ - mr r14,r15 │ │ │ │ - subfic r9,r29,-16 │ │ │ │ + ld r2,264(r19) │ │ │ │ + sldi r9,r20,4 │ │ │ │ + add r2,r2,r9 │ │ │ │ + ld r2,8(r2) │ │ │ │ + mr r26,r2 │ │ │ │ + std r2,160(r31) │ │ │ │ + b 2c2e8 │ │ │ │ + nop │ │ │ │ + mulli r24,r21,-16 │ │ │ │ + subfic r2,r29,-16 │ │ │ │ std r20,288(r31) │ │ │ │ + std r28,296(r31) │ │ │ │ ld r23,176(r31) │ │ │ │ ld r20,304(r31) │ │ │ │ + mr r14,r21 │ │ │ │ mr r22,r28 │ │ │ │ - std r28,296(r31) │ │ │ │ subfic r15,r29,16 │ │ │ │ - neg r25,r14 │ │ │ │ - mr r28,r9 │ │ │ │ - sldi r25,r25,4 │ │ │ │ - add r21,r29,r25 │ │ │ │ - subf r25,r25,r29 │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ + mr r28,r2 │ │ │ │ + add r21,r29,r24 │ │ │ │ + subf r24,r24,r29 │ │ │ │ cmpdi cr3,r14,0 │ │ │ │ fmr f1,f22 │ │ │ │ fmr f2,f23 │ │ │ │ - ble cr3,2ede0 │ │ │ │ - lfd f3,0(r25) │ │ │ │ - lfd f4,8(r25) │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + ble cr3,2cab0 │ │ │ │ + lfd f3,0(r24) │ │ │ │ + lfd f4,8(r24) │ │ │ │ + bl 367c │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - add r9,r15,r25 │ │ │ │ - add r9,r29,r9 │ │ │ │ + add r2,r15,r24 │ │ │ │ + add r2,r29,r2 │ │ │ │ fmr f1,f20 │ │ │ │ fmr f2,f21 │ │ │ │ subf r14,r30,r14 │ │ │ │ add r21,r21,r20 │ │ │ │ - subf r25,r20,r25 │ │ │ │ + subf r24,r20,r24 │ │ │ │ addi r22,r22,16 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + lfd f3,0(r2) │ │ │ │ + lfd f4,8(r2) │ │ │ │ + bl 367c │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ + bl 3d10 │ │ │ │ addic. r23,r23,-1 │ │ │ │ stfd f1,-16(r22) │ │ │ │ stfd f2,-8(r22) │ │ │ │ - bne 2ed50 │ │ │ │ + bne 2ca30 │ │ │ │ ld r20,288(r31) │ │ │ │ ld r28,296(r31) │ │ │ │ - b 2e71c │ │ │ │ - nop │ │ │ │ + b 2c4b0 │ │ │ │ nop │ │ │ │ nop │ │ │ │ lfd f3,0(r21) │ │ │ │ lfd f4,8(r21) │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - add r9,r28,r21 │ │ │ │ + bl 367c │ │ │ │ + add r2,r28,r21 │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - bne cr3,2ed7c │ │ │ │ - b 2ed78 │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - addi r7,r7,1 │ │ │ │ - li r9,0 │ │ │ │ - b 2e3f4 │ │ │ │ + bne cr3,2ca58 │ │ │ │ + b 2ca54 │ │ │ │ + addi r8,r8,1 │ │ │ │ + li r2,0 │ │ │ │ + b 2c1e4 │ │ │ │ .long 0x0 │ │ │ │ .long 0x3020000 │ │ │ │ .long 0x128e │ │ │ │ nop │ │ │ │ nop │ │ │ │ - addis r2,r12,7 │ │ │ │ - addi r2,r2,-28464 │ │ │ │ mflr r0 │ │ │ │ mfocrf r11,8 │ │ │ │ stfd f14,-144(r1) │ │ │ │ stfd f15,-136(r1) │ │ │ │ stfd f16,-128(r1) │ │ │ │ stfd f17,-120(r1) │ │ │ │ stfd f18,-112(r1) │ │ │ │ + std r0,16(r1) │ │ │ │ stfd f19,-104(r1) │ │ │ │ stfd f20,-96(r1) │ │ │ │ stfd f21,-88(r1) │ │ │ │ stfd f22,-80(r1) │ │ │ │ stfd f23,-72(r1) │ │ │ │ stfd f24,-64(r1) │ │ │ │ stfd f25,-56(r1) │ │ │ │ stfd f26,-48(r1) │ │ │ │ stfd f27,-40(r1) │ │ │ │ stfd f28,-32(r1) │ │ │ │ stfd f29,-24(r1) │ │ │ │ stfd f30,-16(r1) │ │ │ │ stfd f31,-8(r1) │ │ │ │ - std r14,-288(r1) │ │ │ │ std r15,-280(r1) │ │ │ │ + std r14,-288(r1) │ │ │ │ std r16,-272(r1) │ │ │ │ std r17,-264(r1) │ │ │ │ std r18,-256(r1) │ │ │ │ - std r0,16(r1) │ │ │ │ std r19,-248(r1) │ │ │ │ std r20,-240(r1) │ │ │ │ std r21,-232(r1) │ │ │ │ std r22,-224(r1) │ │ │ │ std r23,-216(r1) │ │ │ │ std r24,-208(r1) │ │ │ │ std r25,-200(r1) │ │ │ │ std r26,-192(r1) │ │ │ │ std r27,-184(r1) │ │ │ │ std r28,-176(r1) │ │ │ │ + ld r28,32(r3) │ │ │ │ std r29,-168(r1) │ │ │ │ std r30,-160(r1) │ │ │ │ + mr r29,r3 │ │ │ │ std r31,-152(r1) │ │ │ │ stw r11,8(r1) │ │ │ │ - ld r28,32(r3) │ │ │ │ - stdu r1,-576(r1) │ │ │ │ - mr r29,r3 │ │ │ │ + stdu r1,-592(r1) │ │ │ │ mr r31,r1 │ │ │ │ - bl 33a0 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 33a0 │ │ │ │ mr r30,r3 │ │ │ │ - bl 3660 │ │ │ │ - ld r2,24(r1) │ │ │ │ - divd r10,r28,r30 │ │ │ │ - mr r9,r3 │ │ │ │ - mulld r8,r10,r30 │ │ │ │ - subf r8,r8,r28 │ │ │ │ - cmpd r3,r8 │ │ │ │ - blt 2f8c8 │ │ │ │ - maddld r17,r10,r9,r8 │ │ │ │ - add r10,r10,r17 │ │ │ │ - cmpd r17,r10 │ │ │ │ - std r10,184(r31) │ │ │ │ - bge 2f750 │ │ │ │ - ld r10,8(r29) │ │ │ │ - ld r8,48(r29) │ │ │ │ - ld r9,40(r29) │ │ │ │ + bl 3660 │ │ │ │ + divd r2,r28,r30 │ │ │ │ + mr r15,r3 │ │ │ │ + mulld r9,r2,r30 │ │ │ │ + subf r9,r9,r28 │ │ │ │ + cmpd r3,r9 │ │ │ │ + blt 2d484 │ │ │ │ + maddld r15,r2,r15,r9 │ │ │ │ + add r2,r2,r15 │ │ │ │ + cmpd r15,r2 │ │ │ │ + std r2,208(r31) │ │ │ │ + bge 2d340 │ │ │ │ + ld r9,8(r29) │ │ │ │ + ld r2,40(r29) │ │ │ │ + li r14,1 │ │ │ │ + ld r10,48(r29) │ │ │ │ ld r26,24(r29) │ │ │ │ - li r18,1 │ │ │ │ - ld r24,16(r29) │ │ │ │ - ld r25,0(r29) │ │ │ │ - mr r3,r10 │ │ │ │ - std r10,232(r31) │ │ │ │ - std r8,200(r31) │ │ │ │ - addi r29,r9,1 │ │ │ │ - sldi r30,r9,1 │ │ │ │ - std r9,208(r31) │ │ │ │ - std r26,216(r31) │ │ │ │ - std r24,224(r31) │ │ │ │ - bl 6d098 │ │ │ │ - nop │ │ │ │ - addis r9,r2,-3 │ │ │ │ + ld r25,16(r29) │ │ │ │ + ld r16,0(r29) │ │ │ │ + mr r3,r9 │ │ │ │ + addi r29,r2,1 │ │ │ │ + sldi r30,r2,1 │ │ │ │ + std r2,168(r31) │ │ │ │ + std r9,192(r31) │ │ │ │ + std r10,160(r31) │ │ │ │ + std r26,176(r31) │ │ │ │ + std r25,184(r31) │ │ │ │ + bl 3670 │ │ │ │ mulli r27,r29,96 │ │ │ │ addi r28,r30,1 │ │ │ │ - addi r9,r9,23200 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ + plfd f2,243648 # 683e8 │ │ │ │ + plfd f1,243632 # 683e0 │ │ │ │ cmpdi cr4,r28,0 │ │ │ │ - lfd f1,0(r9) │ │ │ │ - lfd f2,8(r9) │ │ │ │ - bl 6d4b8 │ │ │ │ - nop │ │ │ │ - mr r3,r24 │ │ │ │ - fmr f15,f2 │ │ │ │ - fmr f14,f1 │ │ │ │ - bl 6d098 │ │ │ │ - nop │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,23200 │ │ │ │ + bl 3830 │ │ │ │ + mr r3,r25 │ │ │ │ + stfd f1,240(r31) │ │ │ │ + stfd f2,248(r31) │ │ │ │ + bl 3670 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ - lfd f2,8(r9) │ │ │ │ - lfd f1,0(r9) │ │ │ │ - bl 6d4b8 │ │ │ │ - nop │ │ │ │ + plfd f2,243600 # 683e8 │ │ │ │ + plfd f1,243584 # 683e0 │ │ │ │ + bl 3830 │ │ │ │ mr r3,r26 │ │ │ │ - stfd f1,160(r31) │ │ │ │ - stfd f2,168(r31) │ │ │ │ - bl 6d098 │ │ │ │ - nop │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,23200 │ │ │ │ + stfd f1,256(r31) │ │ │ │ + stfd f2,264(r31) │ │ │ │ + bl 3670 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ - lfd f2,8(r9) │ │ │ │ - lfd f1,0(r9) │ │ │ │ - bl 6d4b8 │ │ │ │ - nop │ │ │ │ - sldi r7,r29,5 │ │ │ │ - addi r9,r27,15 │ │ │ │ - sldi r8,r29,6 │ │ │ │ - ld r10,184(r31) │ │ │ │ - addi r6,r30,2 │ │ │ │ + plfd f2,243556 # 683e8 │ │ │ │ + plfd f1,243540 # 683e0 │ │ │ │ + bl 3830 │ │ │ │ + sldi r9,r29,5 │ │ │ │ + addi r2,r27,15 │ │ │ │ + addi r10,r30,2 │ │ │ │ cmpdi r30,-1 │ │ │ │ - std r9,240(r31) │ │ │ │ - addi r9,r7,-32 │ │ │ │ - mffprd r14,f1 │ │ │ │ - mffprd r15,f2 │ │ │ │ - std r7,256(r31) │ │ │ │ - std r8,264(r31) │ │ │ │ - std r9,272(r31) │ │ │ │ - addi r9,r8,-64 │ │ │ │ - std r10,248(r31) │ │ │ │ - std r9,280(r31) │ │ │ │ - isellt r9,r18,r6 │ │ │ │ - std r9,176(r31) │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - ld r9,240(r31) │ │ │ │ - ld r8,0(r1) │ │ │ │ - lwz r10,112(r25) │ │ │ │ - std r1,184(r31) │ │ │ │ - clrrdi r9,r9,4 │ │ │ │ - andi. r10,r10,2048 │ │ │ │ - neg r9,r9 │ │ │ │ - stdux r8,r1,r9 │ │ │ │ - addi r24,r1,160 │ │ │ │ - bne 2f890 │ │ │ │ - mr r19,r17 │ │ │ │ - ld r26,48(r25) │ │ │ │ - ld r20,72(r25) │ │ │ │ - ld r23,120(r25) │ │ │ │ - mulli r21,r19,48 │ │ │ │ - mulld r26,r19,r26 │ │ │ │ - ld r3,0(r20) │ │ │ │ - add r16,r23,r21 │ │ │ │ - bl 6d098 │ │ │ │ - nop │ │ │ │ - sldi r9,r26,4 │ │ │ │ - fmr f31,f2 │ │ │ │ - fmr f30,f1 │ │ │ │ - add r9,r23,r9 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - bl 3ce0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - ld r22,88(r25) │ │ │ │ - bl 6cd88 │ │ │ │ + sldi r8,r29,6 │ │ │ │ + isellt r14,r14,r10 │ │ │ │ + std r2,200(r31) │ │ │ │ + addi r2,r9,-32 │ │ │ │ + stfd f1,272(r31) │ │ │ │ + stfd f2,280(r31) │ │ │ │ + std r9,216(r31) │ │ │ │ + std r8,224(r31) │ │ │ │ + std r2,232(r31) │ │ │ │ + mr r18,r14 │ │ │ │ + addi r2,r8,-64 │ │ │ │ + std r2,288(r31) │ │ │ │ nop │ │ │ │ - subf r30,r22,r3 │ │ │ │ - blt cr4,2f8b0 │ │ │ │ - mr r3,r22 │ │ │ │ - addis r27,r2,-3 │ │ │ │ - mr r28,r24 │ │ │ │ - bl 6d098 │ │ │ │ nop │ │ │ │ - addi r27,r27,24384 │ │ │ │ + ld r2,200(r31) │ │ │ │ + lwz r9,112(r16) │ │ │ │ + mr r17,r1 │ │ │ │ + ld r10,0(r1) │ │ │ │ + clrrdi r2,r2,4 │ │ │ │ + andi. r9,r9,2048 │ │ │ │ + neg r2,r2 │ │ │ │ + stdux r10,r1,r2 │ │ │ │ + addi r26,r1,160 │ │ │ │ + bne 2d450 │ │ │ │ + mr r21,r15 │ │ │ │ + ld r27,48(r16) │ │ │ │ + ld r22,72(r16) │ │ │ │ + mulli r23,r21,48 │ │ │ │ + ld r25,120(r16) │ │ │ │ + mulld r27,r21,r27 │ │ │ │ + ld r3,0(r22) │ │ │ │ + add r14,r25,r23 │ │ │ │ + bl 3670 │ │ │ │ + sldi r2,r27,4 │ │ │ │ + fmr f31,f2 │ │ │ │ + fmr f30,f1 │ │ │ │ + add r2,r25,r2 │ │ │ │ + lfd f3,0(r2) │ │ │ │ + lfd f4,8(r2) │ │ │ │ + bl 367c │ │ │ │ + bl 3d00 │ │ │ │ + ld r24,88(r16) │ │ │ │ + bl 3810 │ │ │ │ + subf r30,r24,r3 │ │ │ │ + blt cr4,2d470 │ │ │ │ + mr r3,r24 │ │ │ │ + mr r28,r26 │ │ │ │ + mr r29,r18 │ │ │ │ + bl 3670 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - lfd f26,0(r16) │ │ │ │ - lfd f27,8(r16) │ │ │ │ - fmr f29,f2 │ │ │ │ - fmr f28,f1 │ │ │ │ + bl 367c │ │ │ │ + lfd f26,0(r14) │ │ │ │ + lfd f27,8(r14) │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - fmr f1,f30 │ │ │ │ + fmr f29,f2 │ │ │ │ + fmr f28,f1 │ │ │ │ fmr f2,f31 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - ld r18,96(r25) │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,24384 │ │ │ │ + fmr f1,f30 │ │ │ │ + bl 367c │ │ │ │ + ld r20,96(r16) │ │ │ │ + plfd f3,244464 # 68890 │ │ │ │ + plfd f4,244464 # 68898 │ │ │ │ fmr f25,f2 │ │ │ │ fmr f24,f1 │ │ │ │ - lfd f18,0(r18) │ │ │ │ - lfd f19,8(r18) │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ - fmr f1,f18 │ │ │ │ - fmr f2,f19 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - ld r29,176(r31) │ │ │ │ + lfd f20,0(r20) │ │ │ │ + lfd f21,8(r20) │ │ │ │ + fmr f1,f20 │ │ │ │ + fmr f2,f21 │ │ │ │ + bl 367c │ │ │ │ + plfd f18,244420 # 68890 │ │ │ │ + plfd f19,244420 # 68898 │ │ │ │ xxlxor vs22,vs22,vs22 │ │ │ │ xxlxor vs23,vs23,vs23 │ │ │ │ - fmr f21,f2 │ │ │ │ - fmr f20,f1 │ │ │ │ - b 2f1e8 │ │ │ │ + lfd f30,240(r31) │ │ │ │ + lfd f31,248(r31) │ │ │ │ + fmr f17,f2 │ │ │ │ + fmr f16,f1 │ │ │ │ + b 2ce54 │ │ │ │ nop │ │ │ │ nop │ │ │ │ - bl 3cc0 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 3ce0 │ │ │ │ + fmr f3,f20 │ │ │ │ + fmr f4,f21 │ │ │ │ + fmr f15,f2 │ │ │ │ + fmr f14,f1 │ │ │ │ + bl 367c │ │ │ │ + bl 38c0 │ │ │ │ fmr f3,f18 │ │ │ │ fmr f4,f19 │ │ │ │ - fmr f31,f2 │ │ │ │ - fmr f30,f1 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - bl 38a0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - lfd f3,0(r27) │ │ │ │ - lfd f4,8(r27) │ │ │ │ addi r30,r30,1 │ │ │ │ addi r28,r28,16 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - fmr f3,f30 │ │ │ │ - fmr f4,f31 │ │ │ │ - bl 6d4b8 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ + fmr f3,f14 │ │ │ │ + fmr f4,f15 │ │ │ │ + bl 3830 │ │ │ │ addic. r29,r29,-1 │ │ │ │ fmr f0,f1 │ │ │ │ fmr f1,f2 │ │ │ │ stfd f0,-16(r28) │ │ │ │ stfd f1,-8(r28) │ │ │ │ - beq 2f2b8 │ │ │ │ + beq 2cf10 │ │ │ │ mr r3,r30 │ │ │ │ - bl 6d098 │ │ │ │ - nop │ │ │ │ - fmr f3,f14 │ │ │ │ - fmr f4,f15 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 3670 │ │ │ │ + fmr f3,f30 │ │ │ │ + fmr f4,f31 │ │ │ │ + bl 367c │ │ │ │ fmr f3,f26 │ │ │ │ fmr f4,f27 │ │ │ │ - fmr f17,f2 │ │ │ │ - fmr f16,f1 │ │ │ │ - bl 6d328 │ │ │ │ - nop │ │ │ │ + fmr f15,f2 │ │ │ │ + fmr f14,f1 │ │ │ │ + bl 3310 │ │ │ │ fmr f3,f24 │ │ │ │ fmr f4,f25 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - fmr f31,f2 │ │ │ │ - fmr f30,f1 │ │ │ │ - fmr f3,f16 │ │ │ │ - fmr f4,f17 │ │ │ │ + bl 367c │ │ │ │ + fmr f13,f2 │ │ │ │ + fmr f12,f1 │ │ │ │ + fmr f3,f14 │ │ │ │ + fmr f4,f15 │ │ │ │ fmr f1,f26 │ │ │ │ fmr f2,f27 │ │ │ │ - bl 6d328 │ │ │ │ - nop │ │ │ │ + fmr f15,f13 │ │ │ │ + fmr f14,f12 │ │ │ │ + bl 3310 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ - fmr f2,f31 │ │ │ │ - fmr f1,f30 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + fmr f2,f15 │ │ │ │ + fmr f1,f14 │ │ │ │ + bl 367c │ │ │ │ fmr f3,f28 │ │ │ │ fmr f4,f29 │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ + bl 3d10 │ │ │ │ fmr f13,f2 │ │ │ │ fmr f12,f1 │ │ │ │ fcmpu cr0,f12,f22 │ │ │ │ - bne 2f288 │ │ │ │ + bne 2cee0 │ │ │ │ fcmpu cr0,f13,f23 │ │ │ │ - bgt 2f180 │ │ │ │ + bgt 2ce00 │ │ │ │ fneg f1,f12 │ │ │ │ fneg f2,f13 │ │ │ │ - blt 2f800 │ │ │ │ - fmr f0,f20 │ │ │ │ - fmr f1,f21 │ │ │ │ + blt 2d3f0 │ │ │ │ + fmr f0,f16 │ │ │ │ + fmr f1,f17 │ │ │ │ addic. r29,r29,-1 │ │ │ │ addi r30,r30,1 │ │ │ │ addi r28,r28,16 │ │ │ │ stfd f0,-16(r28) │ │ │ │ stfd f1,-8(r28) │ │ │ │ - bne 2f1e8 │ │ │ │ - addi r26,r26,1 │ │ │ │ - ld r3,8(r20) │ │ │ │ - sldi r26,r26,4 │ │ │ │ - add r26,r23,r26 │ │ │ │ - bl 6d098 │ │ │ │ - nop │ │ │ │ - lfd f3,0(r26) │ │ │ │ - lfd f4,8(r26) │ │ │ │ + bne 2ce54 │ │ │ │ + addi r27,r27,1 │ │ │ │ + ld r3,8(r22) │ │ │ │ + mr r29,r18 │ │ │ │ + sldi r27,r27,4 │ │ │ │ + add r27,r25,r27 │ │ │ │ + bl 3670 │ │ │ │ + lfd f3,0(r27) │ │ │ │ + lfd f4,8(r27) │ │ │ │ fmr f27,f2 │ │ │ │ fmr f26,f1 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - bl 3ce0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - addi r9,r21,16 │ │ │ │ + bl 367c │ │ │ │ + bl 3d00 │ │ │ │ + addi r2,r23,16 │ │ │ │ fmr f31,f2 │ │ │ │ - add r9,r23,r9 │ │ │ │ fmr f30,f1 │ │ │ │ fmr f3,f26 │ │ │ │ fmr f4,f27 │ │ │ │ fmr f1,f26 │ │ │ │ fmr f2,f27 │ │ │ │ - lfd f26,0(r9) │ │ │ │ - lfd f27,8(r9) │ │ │ │ - std r9,192(r31) │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - lfd f18,16(r18) │ │ │ │ - lfd f19,24(r18) │ │ │ │ + add r19,r25,r2 │ │ │ │ + lfd f26,0(r19) │ │ │ │ + lfd f27,8(r19) │ │ │ │ + bl 367c │ │ │ │ + lfd f20,16(r20) │ │ │ │ + lfd f21,24(r20) │ │ │ │ fmr f25,f2 │ │ │ │ fmr f24,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 6cd88 │ │ │ │ - nop │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,24384 │ │ │ │ - fmr f1,f18 │ │ │ │ - fmr f2,f19 │ │ │ │ - subf r30,r22,r3 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ - ld r9,272(r31) │ │ │ │ - add r28,r24,r9 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - ld r29,176(r31) │ │ │ │ + bl 3810 │ │ │ │ + ld r2,232(r31) │ │ │ │ + plfd f3,243972 # 68890 │ │ │ │ + plfd f4,243972 # 68898 │ │ │ │ + fmr f1,f20 │ │ │ │ + fmr f2,f21 │ │ │ │ + subf r30,r24,r3 │ │ │ │ + add r28,r26,r2 │ │ │ │ + bl 367c │ │ │ │ + plfd f18,243936 # 68890 │ │ │ │ + plfd f19,243936 # 68898 │ │ │ │ xxlxor vs22,vs22,vs22 │ │ │ │ xxlxor vs23,vs23,vs23 │ │ │ │ - fmr f21,f2 │ │ │ │ - fmr f20,f1 │ │ │ │ - b 2f3f8 │ │ │ │ - nop │ │ │ │ + lfd f30,256(r31) │ │ │ │ + lfd f31,264(r31) │ │ │ │ + fmr f17,f2 │ │ │ │ + fmr f16,f1 │ │ │ │ + b 2d034 │ │ │ │ nop │ │ │ │ - bl 3cc0 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 3ce0 │ │ │ │ + fmr f3,f20 │ │ │ │ + fmr f4,f21 │ │ │ │ + fmr f15,f2 │ │ │ │ + fmr f14,f1 │ │ │ │ + bl 367c │ │ │ │ + bl 38c0 │ │ │ │ fmr f3,f18 │ │ │ │ fmr f4,f19 │ │ │ │ - fmr f31,f2 │ │ │ │ - fmr f30,f1 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - bl 38a0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - lfd f3,0(r27) │ │ │ │ - lfd f4,8(r27) │ │ │ │ addi r30,r30,1 │ │ │ │ addi r28,r28,16 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - fmr f3,f30 │ │ │ │ - fmr f4,f31 │ │ │ │ - bl 6d4b8 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ + fmr f3,f14 │ │ │ │ + fmr f4,f15 │ │ │ │ + bl 3830 │ │ │ │ addic. r29,r29,-1 │ │ │ │ fmr f0,f1 │ │ │ │ fmr f1,f2 │ │ │ │ stfd f0,16(r28) │ │ │ │ stfd f1,24(r28) │ │ │ │ - beq 2f4c8 │ │ │ │ + beq 2d0f0 │ │ │ │ mr r3,r30 │ │ │ │ - bl 6d098 │ │ │ │ - nop │ │ │ │ - lfd f3,160(r31) │ │ │ │ - lfd f4,168(r31) │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 3670 │ │ │ │ + fmr f3,f30 │ │ │ │ + fmr f4,f31 │ │ │ │ + bl 367c │ │ │ │ fmr f3,f26 │ │ │ │ fmr f4,f27 │ │ │ │ - fmr f17,f2 │ │ │ │ - fmr f16,f1 │ │ │ │ - bl 6d328 │ │ │ │ - nop │ │ │ │ + fmr f15,f2 │ │ │ │ + fmr f14,f1 │ │ │ │ + bl 3310 │ │ │ │ fmr f3,f24 │ │ │ │ fmr f4,f25 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - fmr f31,f2 │ │ │ │ - fmr f30,f1 │ │ │ │ - fmr f3,f16 │ │ │ │ - fmr f4,f17 │ │ │ │ + bl 367c │ │ │ │ + fmr f13,f2 │ │ │ │ + fmr f12,f1 │ │ │ │ + fmr f3,f14 │ │ │ │ + fmr f4,f15 │ │ │ │ fmr f1,f26 │ │ │ │ fmr f2,f27 │ │ │ │ - bl 6d328 │ │ │ │ - nop │ │ │ │ + fmr f15,f13 │ │ │ │ + fmr f14,f12 │ │ │ │ + bl 3310 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ - fmr f2,f31 │ │ │ │ - fmr f1,f30 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + fmr f2,f15 │ │ │ │ + fmr f1,f14 │ │ │ │ + bl 367c │ │ │ │ fmr f3,f28 │ │ │ │ fmr f4,f29 │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ + bl 3d10 │ │ │ │ fmr f13,f2 │ │ │ │ fmr f12,f1 │ │ │ │ fcmpu cr0,f12,f22 │ │ │ │ - bne 2f498 │ │ │ │ + bne 2d0c0 │ │ │ │ fcmpu cr0,f13,f23 │ │ │ │ - bgt 2f390 │ │ │ │ + bgt 2cfe0 │ │ │ │ fneg f1,f12 │ │ │ │ fneg f2,f13 │ │ │ │ - blt 2f830 │ │ │ │ - fmr f0,f20 │ │ │ │ - fmr f1,f21 │ │ │ │ + blt 2d410 │ │ │ │ + fmr f0,f16 │ │ │ │ + fmr f1,f17 │ │ │ │ addic. r29,r29,-1 │ │ │ │ addi r30,r30,1 │ │ │ │ addi r28,r28,16 │ │ │ │ stfd f0,16(r28) │ │ │ │ stfd f1,24(r28) │ │ │ │ - bne 2f3f8 │ │ │ │ - ld r3,16(r20) │ │ │ │ - bl 6d098 │ │ │ │ - nop │ │ │ │ - lfd f3,16(r26) │ │ │ │ - lfd f4,24(r26) │ │ │ │ - addi r26,r21,32 │ │ │ │ + bne 2d034 │ │ │ │ + ld r3,16(r22) │ │ │ │ + mr r29,r18 │ │ │ │ + bl 3670 │ │ │ │ + lfd f3,16(r27) │ │ │ │ + lfd f4,24(r27) │ │ │ │ + addi r27,r23,32 │ │ │ │ + fmr f27,f2 │ │ │ │ + fmr f26,f1 │ │ │ │ + add r27,r25,r27 │ │ │ │ + bl 367c │ │ │ │ + bl 3d00 │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - add r26,r23,r26 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - bl 3ce0 │ │ │ │ - ld r2,24(r1) │ │ │ │ + fmr f3,f26 │ │ │ │ + fmr f4,f27 │ │ │ │ + fmr f1,f26 │ │ │ │ + fmr f2,f27 │ │ │ │ + lfd f26,0(r27) │ │ │ │ + lfd f27,8(r27) │ │ │ │ + bl 367c │ │ │ │ + lfd f20,32(r20) │ │ │ │ + lfd f21,40(r20) │ │ │ │ fmr f25,f2 │ │ │ │ fmr f24,f1 │ │ │ │ - fmr f3,f30 │ │ │ │ - fmr f4,f31 │ │ │ │ - fmr f1,f30 │ │ │ │ fmr f2,f31 │ │ │ │ - lfd f30,0(r26) │ │ │ │ - lfd f31,8(r26) │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - lfd f22,32(r18) │ │ │ │ - lfd f23,40(r18) │ │ │ │ - fmr f27,f2 │ │ │ │ - fmr f26,f1 │ │ │ │ - fmr f2,f25 │ │ │ │ - fmr f1,f24 │ │ │ │ - bl 6cd88 │ │ │ │ - nop │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,24384 │ │ │ │ - fmr f1,f22 │ │ │ │ - fmr f2,f23 │ │ │ │ - subf r22,r22,r3 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ - ld r9,280(r31) │ │ │ │ - add r28,r24,r9 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - ld r29,176(r31) │ │ │ │ - xxlxor vs24,vs24,vs24 │ │ │ │ - xxlxor vs25,vs25,vs25 │ │ │ │ - fmr f21,f2 │ │ │ │ - fmr f20,f1 │ │ │ │ - b 2f5f8 │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - bl 3cc0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - fmr f3,f22 │ │ │ │ - fmr f4,f23 │ │ │ │ - fmr f19,f2 │ │ │ │ - fmr f18,f1 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - bl 38a0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - lfd f3,0(r27) │ │ │ │ - lfd f4,8(r27) │ │ │ │ - addi r22,r22,1 │ │ │ │ - addi r28,r28,16 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + fmr f1,f30 │ │ │ │ + bl 3810 │ │ │ │ + ld r2,288(r31) │ │ │ │ + plfd f3,243504 # 68890 │ │ │ │ + plfd f4,243504 # 68898 │ │ │ │ + fmr f1,f20 │ │ │ │ + fmr f2,f21 │ │ │ │ + subf r24,r24,r3 │ │ │ │ + add r28,r26,r2 │ │ │ │ + bl 367c │ │ │ │ + plfd f18,243468 # 68890 │ │ │ │ + plfd f19,243468 # 68898 │ │ │ │ + xxlxor vs22,vs22,vs22 │ │ │ │ + xxlxor vs23,vs23,vs23 │ │ │ │ + lfd f30,272(r31) │ │ │ │ + lfd f31,280(r31) │ │ │ │ + fmr f17,f2 │ │ │ │ + fmr f16,f1 │ │ │ │ + b 2d204 │ │ │ │ + bl 3ce0 │ │ │ │ + fmr f3,f20 │ │ │ │ + fmr f4,f21 │ │ │ │ + fmr f15,f2 │ │ │ │ + fmr f14,f1 │ │ │ │ + bl 367c │ │ │ │ + bl 38c0 │ │ │ │ fmr f3,f18 │ │ │ │ fmr f4,f19 │ │ │ │ - bl 6d4b8 │ │ │ │ - nop │ │ │ │ + addi r24,r24,1 │ │ │ │ + addi r28,r28,16 │ │ │ │ + bl 367c │ │ │ │ + fmr f3,f14 │ │ │ │ + fmr f4,f15 │ │ │ │ + bl 3830 │ │ │ │ addic. r29,r29,-1 │ │ │ │ fmr f0,f1 │ │ │ │ fmr f1,f2 │ │ │ │ stfd f0,48(r28) │ │ │ │ stfd f1,56(r28) │ │ │ │ - beq 2f6c8 │ │ │ │ - mr r3,r22 │ │ │ │ - bl 6d098 │ │ │ │ - nop │ │ │ │ - mtfprd f4,r15 │ │ │ │ - mtfprd f3,r14 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + beq 2d2c0 │ │ │ │ + mr r3,r24 │ │ │ │ + bl 3670 │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - fmr f17,f2 │ │ │ │ - fmr f16,f1 │ │ │ │ - bl 6d328 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f3,f26 │ │ │ │ fmr f4,f27 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - fmr f19,f2 │ │ │ │ - fmr f18,f1 │ │ │ │ - fmr f3,f16 │ │ │ │ - fmr f4,f17 │ │ │ │ - fmr f1,f30 │ │ │ │ - fmr f2,f31 │ │ │ │ - bl 6d328 │ │ │ │ - nop │ │ │ │ + fmr f15,f2 │ │ │ │ + fmr f14,f1 │ │ │ │ + bl 3310 │ │ │ │ + fmr f3,f24 │ │ │ │ + fmr f4,f25 │ │ │ │ + bl 367c │ │ │ │ + fmr f13,f2 │ │ │ │ + fmr f12,f1 │ │ │ │ + fmr f3,f14 │ │ │ │ + fmr f4,f15 │ │ │ │ + fmr f1,f26 │ │ │ │ + fmr f2,f27 │ │ │ │ + fmr f15,f13 │ │ │ │ + fmr f14,f12 │ │ │ │ + bl 3310 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ - fmr f2,f19 │ │ │ │ - fmr f1,f18 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + fmr f2,f15 │ │ │ │ + fmr f1,f14 │ │ │ │ + bl 367c │ │ │ │ fmr f3,f28 │ │ │ │ fmr f4,f29 │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ + bl 3d10 │ │ │ │ fmr f13,f2 │ │ │ │ fmr f12,f1 │ │ │ │ - fcmpu cr0,f12,f24 │ │ │ │ - bne 2f698 │ │ │ │ - fcmpu cr0,f13,f25 │ │ │ │ - bgt 2f590 │ │ │ │ + fcmpu cr0,f12,f22 │ │ │ │ + bne 2d290 │ │ │ │ + fcmpu cr0,f13,f23 │ │ │ │ + bgt 2d1b0 │ │ │ │ fneg f1,f12 │ │ │ │ fneg f2,f13 │ │ │ │ - blt 2f860 │ │ │ │ - fmr f0,f20 │ │ │ │ - fmr f1,f21 │ │ │ │ + blt 2d430 │ │ │ │ + fmr f0,f16 │ │ │ │ + fmr f1,f17 │ │ │ │ addic. r29,r29,-1 │ │ │ │ - addi r22,r22,1 │ │ │ │ + addi r24,r24,1 │ │ │ │ addi r28,r28,16 │ │ │ │ stfd f0,48(r28) │ │ │ │ stfd f1,56(r28) │ │ │ │ - bne 2f5f8 │ │ │ │ - ld r6,24(r25) │ │ │ │ - sldi r5,r19,5 │ │ │ │ - ld r9,264(r31) │ │ │ │ - ld r7,200(r31) │ │ │ │ - mr r8,r24 │ │ │ │ - addi r17,r17,1 │ │ │ │ - add r6,r6,r5 │ │ │ │ - add r10,r24,r9 │ │ │ │ - ld r9,256(r31) │ │ │ │ - lfd f3,16(r6) │ │ │ │ - lfd f4,24(r6) │ │ │ │ - lfd f1,0(r6) │ │ │ │ - lfd f2,8(r6) │ │ │ │ - ld r6,208(r31) │ │ │ │ - add r9,r24,r9 │ │ │ │ - std r6,144(r1) │ │ │ │ - ld r6,216(r31) │ │ │ │ - std r6,136(r1) │ │ │ │ - ld r6,224(r31) │ │ │ │ - std r6,128(r1) │ │ │ │ - ld r6,232(r31) │ │ │ │ - std r26,112(r1) │ │ │ │ - std r6,120(r1) │ │ │ │ - ld r6,192(r31) │ │ │ │ - std r16,96(r1) │ │ │ │ - std r6,104(r1) │ │ │ │ - bl 1f3d8 │ │ │ │ - ld r10,248(r31) │ │ │ │ - ld r9,0(r1) │ │ │ │ - cmpd r10,r17 │ │ │ │ - ld r10,184(r31) │ │ │ │ - std r9,0(r10) │ │ │ │ - mr r1,r10 │ │ │ │ - bne 2f050 │ │ │ │ - addi r1,r31,576 │ │ │ │ + bne 2d204 │ │ │ │ + ld r6,24(r16) │ │ │ │ + sldi r2,r21,5 │ │ │ │ + ld r9,224(r31) │ │ │ │ + mr r8,r26 │ │ │ │ + addi r15,r15,1 │ │ │ │ + ld r7,160(r31) │ │ │ │ + add r2,r6,r2 │ │ │ │ + add r10,r26,r9 │ │ │ │ + ld r9,216(r31) │ │ │ │ + lfd f3,16(r2) │ │ │ │ + lfd f4,24(r2) │ │ │ │ + lfd f1,0(r2) │ │ │ │ + lfd f2,8(r2) │ │ │ │ + ld r2,168(r31) │ │ │ │ + add r9,r26,r9 │ │ │ │ + std r2,144(r1) │ │ │ │ + ld r2,176(r31) │ │ │ │ + std r2,136(r1) │ │ │ │ + ld r2,184(r31) │ │ │ │ + std r2,128(r1) │ │ │ │ + ld r2,192(r31) │ │ │ │ + std r27,112(r1) │ │ │ │ + std r19,104(r1) │ │ │ │ + std r14,96(r1) │ │ │ │ + std r2,120(r1) │ │ │ │ + bl 1dbb0 │ │ │ │ + ld r9,208(r31) │ │ │ │ + ld r2,0(r1) │ │ │ │ + cmpd r9,r15 │ │ │ │ + std r2,0(r17) │ │ │ │ + mr r1,r17 │ │ │ │ + bne 2cce0 │ │ │ │ + addi r1,r31,592 │ │ │ │ ld r0,16(r1) │ │ │ │ lwz r11,8(r1) │ │ │ │ ld r14,-288(r1) │ │ │ │ ld r15,-280(r1) │ │ │ │ ld r16,-272(r1) │ │ │ │ ld r17,-264(r1) │ │ │ │ ld r18,-256(r1) │ │ │ │ ld r19,-248(r1) │ │ │ │ ld r20,-240(r1) │ │ │ │ ld r21,-232(r1) │ │ │ │ + mtlr r0 │ │ │ │ ld r22,-224(r1) │ │ │ │ ld r23,-216(r1) │ │ │ │ ld r24,-208(r1) │ │ │ │ ld r25,-200(r1) │ │ │ │ ld r26,-192(r1) │ │ │ │ ld r27,-184(r1) │ │ │ │ - mtlr r0 │ │ │ │ ld r28,-176(r1) │ │ │ │ ld r29,-168(r1) │ │ │ │ ld r30,-160(r1) │ │ │ │ ld r31,-152(r1) │ │ │ │ lfd f14,-144(r1) │ │ │ │ lfd f15,-136(r1) │ │ │ │ lfd f16,-128(r1) │ │ │ │ lfd f17,-120(r1) │ │ │ │ lfd f18,-112(r1) │ │ │ │ lfd f19,-104(r1) │ │ │ │ lfd f20,-96(r1) │ │ │ │ lfd f21,-88(r1) │ │ │ │ lfd f22,-80(r1) │ │ │ │ lfd f23,-72(r1) │ │ │ │ + mtocrf 8,r11 │ │ │ │ lfd f24,-64(r1) │ │ │ │ lfd f25,-56(r1) │ │ │ │ lfd f26,-48(r1) │ │ │ │ lfd f27,-40(r1) │ │ │ │ lfd f28,-32(r1) │ │ │ │ lfd f29,-24(r1) │ │ │ │ lfd f30,-16(r1) │ │ │ │ lfd f31,-8(r1) │ │ │ │ - mtocrf 8,r11 │ │ │ │ blr │ │ │ │ nop │ │ │ │ nop │ │ │ │ - bl 3cc0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - fmr f3,f18 │ │ │ │ - fmr f4,f19 │ │ │ │ - fmr f31,f2 │ │ │ │ - fmr f30,f1 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - bl 36a0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - b 2f1a8 │ │ │ │ - nop │ │ │ │ - bl 3cc0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - fmr f3,f18 │ │ │ │ - fmr f4,f19 │ │ │ │ - fmr f31,f2 │ │ │ │ - fmr f30,f1 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - bl 36a0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - b 2f3b8 │ │ │ │ - nop │ │ │ │ - bl 3cc0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - fmr f3,f22 │ │ │ │ - fmr f4,f23 │ │ │ │ - fmr f19,f2 │ │ │ │ - fmr f18,f1 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - bl 36a0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - b 2f5b8 │ │ │ │ - nop │ │ │ │ - ld r9,264(r25) │ │ │ │ - sldi r10,r17,4 │ │ │ │ - add r9,r9,r10 │ │ │ │ - ld r19,8(r9) │ │ │ │ - b 2f07c │ │ │ │ + bl 3ce0 │ │ │ │ + fmr f3,f20 │ │ │ │ + fmr f4,f21 │ │ │ │ + fmr f15,f2 │ │ │ │ + fmr f14,f1 │ │ │ │ + bl 367c │ │ │ │ + bl 36c0 │ │ │ │ + b 2ce1c │ │ │ │ + bl 3ce0 │ │ │ │ + fmr f3,f20 │ │ │ │ + fmr f4,f21 │ │ │ │ + fmr f15,f2 │ │ │ │ + fmr f14,f1 │ │ │ │ + bl 367c │ │ │ │ + bl 36c0 │ │ │ │ + b 2cffc │ │ │ │ + bl 3ce0 │ │ │ │ + fmr f3,f20 │ │ │ │ + fmr f4,f21 │ │ │ │ + fmr f15,f2 │ │ │ │ + fmr f14,f1 │ │ │ │ + bl 367c │ │ │ │ + bl 36c0 │ │ │ │ + b 2d1cc │ │ │ │ + ld r2,264(r16) │ │ │ │ + sldi r9,r15,4 │ │ │ │ + add r2,r2,r9 │ │ │ │ + ld r21,8(r2) │ │ │ │ + b 2cd0c │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - addi r26,r21,32 │ │ │ │ - addi r21,r21,16 │ │ │ │ - add r9,r23,r21 │ │ │ │ - add r26,r23,r26 │ │ │ │ - std r9,192(r31) │ │ │ │ - b 2f6c8 │ │ │ │ - addi r10,r10,1 │ │ │ │ - li r8,0 │ │ │ │ - b 2ef14 │ │ │ │ + addi r27,r23,32 │ │ │ │ + addi r23,r23,16 │ │ │ │ + add r27,r25,r27 │ │ │ │ + add r19,r25,r23 │ │ │ │ + b 2d2c0 │ │ │ │ + addi r2,r2,1 │ │ │ │ + li r9,0 │ │ │ │ + b 2cbc4 │ │ │ │ .long 0x0 │ │ │ │ .long 0x3020000 │ │ │ │ .long 0x1292 │ │ │ │ - addis r2,r12,7 │ │ │ │ - addi r2,r2,-31200 │ │ │ │ + nop │ │ │ │ mflr r0 │ │ │ │ mfocrf r11,8 │ │ │ │ stfd f14,-144(r1) │ │ │ │ stfd f15,-136(r1) │ │ │ │ stfd f16,-128(r1) │ │ │ │ stfd f17,-120(r1) │ │ │ │ stfd f18,-112(r1) │ │ │ │ + std r0,16(r1) │ │ │ │ stfd f19,-104(r1) │ │ │ │ stfd f20,-96(r1) │ │ │ │ stfd f21,-88(r1) │ │ │ │ stfd f22,-80(r1) │ │ │ │ stfd f23,-72(r1) │ │ │ │ stfd f24,-64(r1) │ │ │ │ stfd f25,-56(r1) │ │ │ │ stfd f26,-48(r1) │ │ │ │ stfd f27,-40(r1) │ │ │ │ stfd f28,-32(r1) │ │ │ │ stfd f29,-24(r1) │ │ │ │ stfd f30,-16(r1) │ │ │ │ stfd f31,-8(r1) │ │ │ │ - std r14,-288(r1) │ │ │ │ - std r15,-280(r1) │ │ │ │ std r16,-272(r1) │ │ │ │ + std r15,-280(r1) │ │ │ │ + std r14,-288(r1) │ │ │ │ std r17,-264(r1) │ │ │ │ std r18,-256(r1) │ │ │ │ - std r0,16(r1) │ │ │ │ std r19,-248(r1) │ │ │ │ std r20,-240(r1) │ │ │ │ std r21,-232(r1) │ │ │ │ std r22,-224(r1) │ │ │ │ std r23,-216(r1) │ │ │ │ std r24,-208(r1) │ │ │ │ std r25,-200(r1) │ │ │ │ std r26,-192(r1) │ │ │ │ std r27,-184(r1) │ │ │ │ std r28,-176(r1) │ │ │ │ + ld r28,32(r3) │ │ │ │ std r29,-168(r1) │ │ │ │ std r30,-160(r1) │ │ │ │ + mr r29,r3 │ │ │ │ std r31,-152(r1) │ │ │ │ stw r11,8(r1) │ │ │ │ - ld r28,32(r3) │ │ │ │ stdu r1,-608(r1) │ │ │ │ - mr r29,r3 │ │ │ │ mr r31,r1 │ │ │ │ - bl 33a0 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 33a0 │ │ │ │ mr r30,r3 │ │ │ │ - bl 3660 │ │ │ │ - ld r2,24(r1) │ │ │ │ - divd r7,r28,r30 │ │ │ │ - mr r10,r3 │ │ │ │ - mulld r9,r7,r30 │ │ │ │ - subf r9,r9,r28 │ │ │ │ - cmpd r3,r9 │ │ │ │ - blt 305e4 │ │ │ │ - maddld r15,r7,r10,r9 │ │ │ │ - add r7,r7,r15 │ │ │ │ - cmpd r15,r7 │ │ │ │ - std r7,160(r31) │ │ │ │ - bge 303d4 │ │ │ │ - ld r9,8(r29) │ │ │ │ - ld r10,48(r29) │ │ │ │ - ld r27,56(r29) │ │ │ │ + bl 3660 │ │ │ │ + divd r9,r28,r30 │ │ │ │ + mr r16,r3 │ │ │ │ + mulld r2,r9,r30 │ │ │ │ + subf r2,r2,r28 │ │ │ │ + cmpd r3,r2 │ │ │ │ + blt 2e008 │ │ │ │ + maddld r16,r9,r16,r2 │ │ │ │ + add r9,r9,r16 │ │ │ │ + cmpd r16,r9 │ │ │ │ + std r9,160(r31) │ │ │ │ + bge 2de24 │ │ │ │ + ld r2,8(r29) │ │ │ │ + ld r9,48(r29) │ │ │ │ ld r30,40(r29) │ │ │ │ - addis r21,r2,-3 │ │ │ │ - ld r25,24(r29) │ │ │ │ - ld r24,16(r29) │ │ │ │ - ld r26,0(r29) │ │ │ │ - addi r21,r21,24384 │ │ │ │ - mr r3,r9 │ │ │ │ - std r10,208(r31) │ │ │ │ - std r9,240(r31) │ │ │ │ - std r30,216(r31) │ │ │ │ - std r27,280(r31) │ │ │ │ + ld r28,56(r29) │ │ │ │ + ld r26,24(r29) │ │ │ │ + ld r25,16(r29) │ │ │ │ + ld r27,0(r29) │ │ │ │ + mr r3,r2 │ │ │ │ + std r2,232(r31) │ │ │ │ + std r9,168(r31) │ │ │ │ + std r30,208(r31) │ │ │ │ + std r28,272(r31) │ │ │ │ + addi r15,r30,1 │ │ │ │ + sldi r30,r30,1 │ │ │ │ + std r26,216(r31) │ │ │ │ std r25,224(r31) │ │ │ │ - std r24,232(r31) │ │ │ │ - addi r14,r30,1 │ │ │ │ - bl 6d098 │ │ │ │ - nop │ │ │ │ - addis r9,r2,-3 │ │ │ │ - sldi r29,r30,1 │ │ │ │ - mulli r28,r14,96 │ │ │ │ - addi r9,r9,23200 │ │ │ │ + bl 3670 │ │ │ │ + mulli r29,r15,96 │ │ │ │ + addi r19,r30,1 │ │ │ │ + addi r30,r30,2 │ │ │ │ fmr f23,f2 │ │ │ │ fmr f22,f1 │ │ │ │ - addi r18,r29,1 │ │ │ │ - addi r29,r29,2 │ │ │ │ - lfd f1,0(r9) │ │ │ │ - lfd f2,8(r9) │ │ │ │ + plfd f2,241160 # 683e8 │ │ │ │ + plfd f1,241144 # 683e0 │ │ │ │ + cmpdi cr4,r19,0 │ │ │ │ + mr r18,r19 │ │ │ │ fmr f3,f22 │ │ │ │ fmr f4,f23 │ │ │ │ - cmpdi cr4,r18,0 │ │ │ │ - mr r17,r18 │ │ │ │ - bl 6d4b8 │ │ │ │ - nop │ │ │ │ - mr r3,r24 │ │ │ │ + bl 3830 │ │ │ │ + mr r3,r25 │ │ │ │ fmr f15,f2 │ │ │ │ fmr f14,f1 │ │ │ │ - bl 6d098 │ │ │ │ - nop │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,23200 │ │ │ │ - fmr f25,f2 │ │ │ │ - fmr f24,f1 │ │ │ │ - lfd f2,8(r9) │ │ │ │ - lfd f1,0(r9) │ │ │ │ - fmr f3,f24 │ │ │ │ - fmr f4,f25 │ │ │ │ - bl 6d4b8 │ │ │ │ - nop │ │ │ │ - mr r3,r25 │ │ │ │ + bl 3670 │ │ │ │ + fmr f19,f2 │ │ │ │ + fmr f18,f1 │ │ │ │ + plfd f2,241100 # 683e8 │ │ │ │ + plfd f1,241084 # 683e0 │ │ │ │ + fmr f3,f18 │ │ │ │ + fmr f4,f19 │ │ │ │ + bl 3830 │ │ │ │ + mr r3,r26 │ │ │ │ stfd f1,192(r31) │ │ │ │ stfd f2,200(r31) │ │ │ │ - bl 6d098 │ │ │ │ - nop │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,23200 │ │ │ │ + bl 3670 │ │ │ │ fmr f17,f2 │ │ │ │ fmr f16,f1 │ │ │ │ - lfd f2,8(r9) │ │ │ │ - lfd f1,0(r9) │ │ │ │ + plfd f2,241048 # 683e8 │ │ │ │ + plfd f1,241032 # 683e0 │ │ │ │ fmr f3,f16 │ │ │ │ fmr f4,f17 │ │ │ │ - bl 6d4b8 │ │ │ │ - nop │ │ │ │ - sldi r6,r14,5 │ │ │ │ - addi r9,r28,15 │ │ │ │ - sldi r8,r14,6 │ │ │ │ - ld r7,160(r31) │ │ │ │ - addi r4,r6,16 │ │ │ │ - std r9,248(r31) │ │ │ │ - sldi r9,r29,4 │ │ │ │ - addi r10,r8,16 │ │ │ │ + bl 3830 │ │ │ │ + sldi r10,r15,5 │ │ │ │ + addi r2,r29,15 │ │ │ │ + sldi r15,r15,6 │ │ │ │ + ld r9,160(r31) │ │ │ │ + addi r8,r10,16 │ │ │ │ + std r2,240(r31) │ │ │ │ + sldi r2,r30,4 │ │ │ │ + addi r6,r15,16 │ │ │ │ stfd f1,176(r31) │ │ │ │ stfd f2,184(r31) │ │ │ │ - std r6,272(r31) │ │ │ │ - std r8,160(r31) │ │ │ │ + std r10,264(r31) │ │ │ │ std r9,256(r31) │ │ │ │ - add r9,r27,r4 │ │ │ │ - std r7,264(r31) │ │ │ │ - std r4,304(r31) │ │ │ │ - std r10,312(r31) │ │ │ │ - std r9,288(r31) │ │ │ │ - add r9,r27,r10 │ │ │ │ - std r9,296(r31) │ │ │ │ + std r2,248(r31) │ │ │ │ + add r2,r28,r8 │ │ │ │ + std r8,296(r31) │ │ │ │ + std r6,304(r31) │ │ │ │ + std r2,280(r31) │ │ │ │ + add r2,r28,r6 │ │ │ │ + std r2,288(r31) │ │ │ │ nop │ │ │ │ - lwz r9,112(r26) │ │ │ │ - std r1,168(r31) │ │ │ │ - andi. r9,r9,2048 │ │ │ │ - bne 30480 │ │ │ │ - mr r22,r15 │ │ │ │ - ld r9,248(r31) │ │ │ │ - ld r30,48(r26) │ │ │ │ - ld r24,72(r26) │ │ │ │ - ld r10,0(r1) │ │ │ │ + nop │ │ │ │ + lwz r2,112(r27) │ │ │ │ + std r1,160(r31) │ │ │ │ + andi. r2,r2,2048 │ │ │ │ + bne 2ded0 │ │ │ │ + mr r22,r16 │ │ │ │ + ld r2,240(r31) │ │ │ │ + ld r30,48(r27) │ │ │ │ mulli r28,r22,48 │ │ │ │ - ld r27,120(r26) │ │ │ │ - clrrdi r9,r9,4 │ │ │ │ + ld r24,72(r27) │ │ │ │ + ld r9,0(r1) │ │ │ │ + ld r26,120(r27) │ │ │ │ + clrrdi r2,r2,4 │ │ │ │ mulld r30,r22,r30 │ │ │ │ ld r3,0(r24) │ │ │ │ - add r18,r27,r28 │ │ │ │ - neg r9,r9 │ │ │ │ - stdux r10,r1,r9 │ │ │ │ - bl 6d098 │ │ │ │ - nop │ │ │ │ - sldi r9,r30,4 │ │ │ │ + neg r2,r2 │ │ │ │ + add r20,r26,r28 │ │ │ │ + stdux r9,r1,r2 │ │ │ │ + bl 3670 │ │ │ │ + sldi r2,r30,4 │ │ │ │ addi r29,r1,160 │ │ │ │ - add r9,r27,r9 │ │ │ │ + add r2,r26,r2 │ │ │ │ + fmr f21,f2 │ │ │ │ + fmr f20,f1 │ │ │ │ + lfd f3,0(r2) │ │ │ │ + lfd f4,8(r2) │ │ │ │ + bl 367c │ │ │ │ + bl 3d00 │ │ │ │ + ld r25,88(r27) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - bl 3ce0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - ld r25,88(r26) │ │ │ │ - fmr f29,f2 │ │ │ │ - fmr f28,f1 │ │ │ │ mr r3,r25 │ │ │ │ - bl 6d098 │ │ │ │ - nop │ │ │ │ + bl 3670 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - lfd f26,0(r18) │ │ │ │ - lfd f27,8(r18) │ │ │ │ - fmr f19,f2 │ │ │ │ - fmr f18,f1 │ │ │ │ - fmr f2,f29 │ │ │ │ - fmr f1,f28 │ │ │ │ - bl 6cd88 │ │ │ │ - nop │ │ │ │ - subf r3,r25,r3 │ │ │ │ - bl 6d098 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ + lfd f24,0(r20) │ │ │ │ + lfd f25,8(r20) │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ + fmr f2,f31 │ │ │ │ + fmr f1,f30 │ │ │ │ + bl 3810 │ │ │ │ + subf r3,r25,r3 │ │ │ │ + bl 3670 │ │ │ │ + fmr f27,f2 │ │ │ │ + fmr f26,f1 │ │ │ │ fmr f2,f15 │ │ │ │ fmr f1,f14 │ │ │ │ - fmr f3,f28 │ │ │ │ - fmr f4,f29 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - fmr f21,f2 │ │ │ │ - fmr f20,f1 │ │ │ │ - fmr f2,f27 │ │ │ │ - fmr f1,f26 │ │ │ │ - fmr f3,f20 │ │ │ │ - fmr f4,f21 │ │ │ │ - bl 6d328 │ │ │ │ - nop │ │ │ │ fmr f3,f26 │ │ │ │ fmr f4,f27 │ │ │ │ - fmr f13,f2 │ │ │ │ - fmr f12,f1 │ │ │ │ - fmr f2,f21 │ │ │ │ - fmr f1,f20 │ │ │ │ - fmr f21,f13 │ │ │ │ - fmr f20,f12 │ │ │ │ - bl 6d328 │ │ │ │ - nop │ │ │ │ - fmr f4,f2 │ │ │ │ - fmr f3,f1 │ │ │ │ - fmr f2,f21 │ │ │ │ - fmr f1,f20 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - fmr f13,f2 │ │ │ │ - fmr f12,f1 │ │ │ │ + bl 367c │ │ │ │ + fmr f31,f2 │ │ │ │ + fmr f30,f1 │ │ │ │ + fmr f2,f25 │ │ │ │ + fmr f1,f24 │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ + bl 3310 │ │ │ │ + fmr f13,f2 │ │ │ │ + fmr f12,f1 │ │ │ │ + fmr f3,f24 │ │ │ │ + fmr f4,f25 │ │ │ │ fmr f1,f30 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f30,f12 │ │ │ │ fmr f31,f13 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 3310 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - fmr f3,f18 │ │ │ │ - fmr f4,f19 │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ + fmr f31,f2 │ │ │ │ + fmr f30,f1 │ │ │ │ + fmr f3,f20 │ │ │ │ + fmr f4,f21 │ │ │ │ + fmr f1,f20 │ │ │ │ + fmr f2,f21 │ │ │ │ + bl 367c │ │ │ │ + fmr f4,f2 │ │ │ │ + fmr f3,f1 │ │ │ │ + fmr f2,f31 │ │ │ │ + fmr f1,f30 │ │ │ │ + bl 367c │ │ │ │ + fmr f3,f28 │ │ │ │ + fmr f4,f29 │ │ │ │ + bl 3d10 │ │ │ │ xxlxor vs10,vs10,vs10 │ │ │ │ xxlxor vs11,vs11,vs11 │ │ │ │ - ld r23,96(r26) │ │ │ │ + ld r23,96(r27) │ │ │ │ fmr f13,f2 │ │ │ │ fmr f12,f1 │ │ │ │ - fcmpu cr0,f12,f10 │ │ │ │ - bne 2fcec │ │ │ │ - fcmpu cr0,f13,f11 │ │ │ │ lfd f20,0(r23) │ │ │ │ lfd f21,8(r23) │ │ │ │ - ble 30500 │ │ │ │ - bl 3cc0 │ │ │ │ - ld r2,24(r1) │ │ │ │ + fcmpu cr0,f12,f10 │ │ │ │ + bne 2d844 │ │ │ │ + fcmpu cr0,f13,f11 │ │ │ │ + ble 2df50 │ │ │ │ + bl 3ce0 │ │ │ │ fmr f3,f20 │ │ │ │ fmr f4,f21 │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - bl 38a0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - lfd f3,0(r21) │ │ │ │ - lfd f4,8(r21) │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ + bl 38c0 │ │ │ │ + plfd f3,241708 # 68890 │ │ │ │ + plfd f4,241708 # 68898 │ │ │ │ + bl 367c │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - bl 6d4b8 │ │ │ │ - nop │ │ │ │ + bl 3830 │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ fmr f3,f22 │ │ │ │ fmr f4,f23 │ │ │ │ - fmr f1,f26 │ │ │ │ - fmr f2,f27 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - fmr f3,f28 │ │ │ │ - fmr f4,f29 │ │ │ │ - bl 6d328 │ │ │ │ - nop │ │ │ │ + fmr f1,f24 │ │ │ │ + fmr f2,f25 │ │ │ │ + bl 367c │ │ │ │ + fmr f3,f26 │ │ │ │ + fmr f4,f27 │ │ │ │ + bl 3310 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ + bl 3d10 │ │ │ │ fmr f3,f20 │ │ │ │ fmr f4,f21 │ │ │ │ - bl 6d4b8 │ │ │ │ - nop │ │ │ │ - bl 3400 │ │ │ │ - ld r2,24(r1) │ │ │ │ - fmr f27,f2 │ │ │ │ - fmr f26,f1 │ │ │ │ + bl 3830 │ │ │ │ + bl 3400 │ │ │ │ + fmr f25,f2 │ │ │ │ + fmr f24,f1 │ │ │ │ stfd f30,0(r29) │ │ │ │ stfd f31,8(r29) │ │ │ │ - ble cr4,2fe30 │ │ │ │ - ld r9,280(r31) │ │ │ │ + ble cr4,2d954 │ │ │ │ + ld r2,272(r31) │ │ │ │ + plfd f26,240384 # 683e0 │ │ │ │ addi r14,r29,16 │ │ │ │ - mr r19,r17 │ │ │ │ - addi r20,r9,16 │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,23200 │ │ │ │ - lfd f28,0(r9) │ │ │ │ - lfd f29,8(r9) │ │ │ │ + mr r19,r18 │ │ │ │ + plfd f27,240376 # 683e8 │ │ │ │ + addi r21,r2,16 │ │ │ │ nop │ │ │ │ - fmr f3,f26 │ │ │ │ - fmr f4,f27 │ │ │ │ - fmr f1,f28 │ │ │ │ - fmr f2,f29 │ │ │ │ - addi r20,r20,16 │ │ │ │ + fmr f3,f24 │ │ │ │ + fmr f4,f25 │ │ │ │ + fmr f1,f26 │ │ │ │ + fmr f2,f27 │ │ │ │ + addi r21,r21,16 │ │ │ │ addi r14,r14,16 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - lfd f3,-16(r20) │ │ │ │ - lfd f4,-8(r20) │ │ │ │ - fmr f29,f2 │ │ │ │ - fmr f28,f1 │ │ │ │ + bl 367c │ │ │ │ + lfd f3,-16(r21) │ │ │ │ + lfd f4,-8(r21) │ │ │ │ + fmr f27,f2 │ │ │ │ + fmr f26,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - fmr f3,f28 │ │ │ │ - fmr f4,f29 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ + fmr f3,f26 │ │ │ │ + fmr f4,f27 │ │ │ │ + bl 367c │ │ │ │ addic. r19,r19,-1 │ │ │ │ stfd f1,-16(r14) │ │ │ │ stfd f2,-8(r14) │ │ │ │ - bne 2fdd0 │ │ │ │ + bne 2d900 │ │ │ │ addi r30,r30,1 │ │ │ │ ld r3,8(r24) │ │ │ │ sldi r30,r30,4 │ │ │ │ - add r30,r27,r30 │ │ │ │ - bl 6d098 │ │ │ │ - nop │ │ │ │ + add r30,r26,r30 │ │ │ │ + bl 3670 │ │ │ │ lfd f3,0(r30) │ │ │ │ lfd f4,8(r30) │ │ │ │ - fmr f31,f2 │ │ │ │ - fmr f30,f1 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - bl 3ce0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - addi r9,r28,16 │ │ │ │ - add r20,r27,r9 │ │ │ │ - lfd f26,0(r20) │ │ │ │ - lfd f27,8(r20) │ │ │ │ - bl 6cd88 │ │ │ │ - nop │ │ │ │ + fmr f21,f2 │ │ │ │ + fmr f20,f1 │ │ │ │ + bl 367c │ │ │ │ + bl 3d00 │ │ │ │ + addi r2,r28,16 │ │ │ │ + add r21,r26,r2 │ │ │ │ + lfd f24,0(r21) │ │ │ │ + lfd f25,8(r21) │ │ │ │ + bl 3810 │ │ │ │ subf r3,r25,r3 │ │ │ │ - bl 6d098 │ │ │ │ - nop │ │ │ │ - fmr f29,f2 │ │ │ │ - fmr f28,f1 │ │ │ │ + bl 3670 │ │ │ │ + fmr f27,f2 │ │ │ │ + fmr f26,f1 │ │ │ │ lfd f2,200(r31) │ │ │ │ lfd f1,192(r31) │ │ │ │ - fmr f3,f28 │ │ │ │ - fmr f4,f29 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - fmr f21,f2 │ │ │ │ - fmr f20,f1 │ │ │ │ - fmr f2,f27 │ │ │ │ - fmr f1,f26 │ │ │ │ - fmr f3,f20 │ │ │ │ - fmr f4,f21 │ │ │ │ - bl 6d328 │ │ │ │ - nop │ │ │ │ fmr f3,f26 │ │ │ │ fmr f4,f27 │ │ │ │ - fmr f13,f2 │ │ │ │ - fmr f12,f1 │ │ │ │ - fmr f2,f21 │ │ │ │ - fmr f1,f20 │ │ │ │ - fmr f21,f13 │ │ │ │ - fmr f20,f12 │ │ │ │ - bl 6d328 │ │ │ │ - nop │ │ │ │ - fmr f4,f2 │ │ │ │ - fmr f3,f1 │ │ │ │ - fmr f2,f21 │ │ │ │ - fmr f1,f20 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - fmr f13,f2 │ │ │ │ - fmr f12,f1 │ │ │ │ + bl 367c │ │ │ │ + fmr f31,f2 │ │ │ │ + fmr f30,f1 │ │ │ │ + fmr f2,f25 │ │ │ │ + fmr f1,f24 │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ + bl 3310 │ │ │ │ + fmr f13,f2 │ │ │ │ + fmr f12,f1 │ │ │ │ + fmr f3,f24 │ │ │ │ + fmr f4,f25 │ │ │ │ fmr f1,f30 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f30,f12 │ │ │ │ fmr f31,f13 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 3310 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - fmr f3,f18 │ │ │ │ - fmr f4,f19 │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ + fmr f31,f2 │ │ │ │ + fmr f30,f1 │ │ │ │ + fmr f3,f20 │ │ │ │ + fmr f4,f21 │ │ │ │ + fmr f1,f20 │ │ │ │ + fmr f2,f21 │ │ │ │ + bl 367c │ │ │ │ + fmr f4,f2 │ │ │ │ + fmr f3,f1 │ │ │ │ + fmr f2,f31 │ │ │ │ + fmr f1,f30 │ │ │ │ + bl 367c │ │ │ │ + fmr f3,f28 │ │ │ │ + fmr f4,f29 │ │ │ │ + bl 3d10 │ │ │ │ xxlxor vs10,vs10,vs10 │ │ │ │ xxlxor vs11,vs11,vs11 │ │ │ │ lfd f20,16(r23) │ │ │ │ lfd f21,24(r23) │ │ │ │ fmr f13,f2 │ │ │ │ fmr f12,f1 │ │ │ │ fcmpu cr0,f12,f10 │ │ │ │ - bne 2ff80 │ │ │ │ + bne 2da6c │ │ │ │ fcmpu cr0,f13,f11 │ │ │ │ - ble 304d0 │ │ │ │ - bl 3cc0 │ │ │ │ - ld r2,24(r1) │ │ │ │ + ble 2df20 │ │ │ │ + bl 3ce0 │ │ │ │ fmr f3,f20 │ │ │ │ fmr f4,f21 │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - bl 38a0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - lfd f3,0(r21) │ │ │ │ - lfd f4,8(r21) │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ + bl 38c0 │ │ │ │ + plfd f3,241156 # 68890 │ │ │ │ + plfd f4,241156 # 68898 │ │ │ │ + bl 367c │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - bl 6d4b8 │ │ │ │ - nop │ │ │ │ + bl 3830 │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - fmr f3,f24 │ │ │ │ - fmr f4,f25 │ │ │ │ - fmr f1,f26 │ │ │ │ - fmr f2,f27 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - fmr f3,f28 │ │ │ │ - fmr f4,f29 │ │ │ │ - bl 6d328 │ │ │ │ - nop │ │ │ │ + fmr f3,f18 │ │ │ │ + fmr f4,f19 │ │ │ │ + fmr f1,f24 │ │ │ │ + fmr f2,f25 │ │ │ │ + bl 367c │ │ │ │ + fmr f3,f26 │ │ │ │ + fmr f4,f27 │ │ │ │ + bl 3310 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ + bl 3d10 │ │ │ │ fmr f3,f20 │ │ │ │ fmr f4,f21 │ │ │ │ - bl 6d4b8 │ │ │ │ + bl 3830 │ │ │ │ + bl 3400 │ │ │ │ + ld r2,248(r31) │ │ │ │ + fmr f25,f2 │ │ │ │ + fmr f24,f1 │ │ │ │ + add r2,r29,r2 │ │ │ │ + stfd f30,0(r2) │ │ │ │ + stfd f31,8(r2) │ │ │ │ + ble cr4,2db84 │ │ │ │ + ld r2,296(r31) │ │ │ │ + ld r19,280(r31) │ │ │ │ + mr r14,r18 │ │ │ │ + plfd f26,239816 # 683e0 │ │ │ │ + plfd f27,239816 # 683e8 │ │ │ │ + add r17,r29,r2 │ │ │ │ nop │ │ │ │ - bl 3400 │ │ │ │ - ld r2,24(r1) │ │ │ │ - ld r9,256(r31) │ │ │ │ - fmr f27,f2 │ │ │ │ - fmr f26,f1 │ │ │ │ - add r9,r29,r9 │ │ │ │ - stfd f30,0(r9) │ │ │ │ - stfd f31,8(r9) │ │ │ │ - ble cr4,300c0 │ │ │ │ - ld r9,304(r31) │ │ │ │ - ld r19,288(r31) │ │ │ │ - mr r14,r17 │ │ │ │ - add r16,r29,r9 │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,23200 │ │ │ │ - lfd f28,0(r9) │ │ │ │ - lfd f29,8(r9) │ │ │ │ - fmr f3,f26 │ │ │ │ - fmr f4,f27 │ │ │ │ - fmr f1,f28 │ │ │ │ - fmr f2,f29 │ │ │ │ + fmr f3,f24 │ │ │ │ + fmr f4,f25 │ │ │ │ + fmr f1,f26 │ │ │ │ + fmr f2,f27 │ │ │ │ addi r19,r19,16 │ │ │ │ - addi r16,r16,16 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + addi r17,r17,16 │ │ │ │ + bl 367c │ │ │ │ lfd f3,-16(r19) │ │ │ │ lfd f4,-8(r19) │ │ │ │ - fmr f29,f2 │ │ │ │ - fmr f28,f1 │ │ │ │ + fmr f27,f2 │ │ │ │ + fmr f26,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - fmr f3,f28 │ │ │ │ - fmr f4,f29 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ + fmr f3,f26 │ │ │ │ + fmr f4,f27 │ │ │ │ + bl 367c │ │ │ │ addic. r14,r14,-1 │ │ │ │ - stfd f1,-16(r16) │ │ │ │ - stfd f2,-8(r16) │ │ │ │ - bne 30060 │ │ │ │ + stfd f1,-16(r17) │ │ │ │ + stfd f2,-8(r17) │ │ │ │ + bne 2db30 │ │ │ │ ld r3,16(r24) │ │ │ │ addi r28,r28,32 │ │ │ │ - add r28,r27,r28 │ │ │ │ - bl 6d098 │ │ │ │ - nop │ │ │ │ + add r28,r26,r28 │ │ │ │ + bl 3670 │ │ │ │ lfd f3,16(r30) │ │ │ │ lfd f4,24(r30) │ │ │ │ + fmr f21,f2 │ │ │ │ + fmr f20,f1 │ │ │ │ + bl 367c │ │ │ │ + bl 3d00 │ │ │ │ + lfd f24,0(r28) │ │ │ │ + lfd f25,8(r28) │ │ │ │ + bl 3810 │ │ │ │ + subf r3,r25,r3 │ │ │ │ + bl 3670 │ │ │ │ fmr f27,f2 │ │ │ │ fmr f26,f1 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - bl 3ce0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - lfd f28,0(r28) │ │ │ │ - lfd f29,8(r28) │ │ │ │ - bl 6cd88 │ │ │ │ - nop │ │ │ │ - subf r3,r25,r3 │ │ │ │ - bl 6d098 │ │ │ │ - nop │ │ │ │ - fmr f31,f2 │ │ │ │ - fmr f30,f1 │ │ │ │ lfd f2,184(r31) │ │ │ │ lfd f1,176(r31) │ │ │ │ + fmr f3,f26 │ │ │ │ + fmr f4,f27 │ │ │ │ + bl 367c │ │ │ │ + fmr f31,f2 │ │ │ │ + fmr f30,f1 │ │ │ │ + fmr f2,f25 │ │ │ │ + fmr f1,f24 │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - fmr f21,f2 │ │ │ │ - fmr f20,f1 │ │ │ │ - fmr f2,f29 │ │ │ │ - fmr f1,f28 │ │ │ │ - fmr f3,f20 │ │ │ │ - fmr f4,f21 │ │ │ │ - bl 6d328 │ │ │ │ - nop │ │ │ │ - fmr f3,f28 │ │ │ │ - fmr f4,f29 │ │ │ │ + bl 3310 │ │ │ │ fmr f13,f2 │ │ │ │ fmr f12,f1 │ │ │ │ - fmr f2,f21 │ │ │ │ - fmr f1,f20 │ │ │ │ - fmr f21,f13 │ │ │ │ - fmr f20,f12 │ │ │ │ - bl 6d328 │ │ │ │ - nop │ │ │ │ + fmr f3,f24 │ │ │ │ + fmr f4,f25 │ │ │ │ + fmr f1,f30 │ │ │ │ + fmr f2,f31 │ │ │ │ + fmr f30,f12 │ │ │ │ + fmr f31,f13 │ │ │ │ + bl 3310 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ - fmr f2,f21 │ │ │ │ + fmr f2,f31 │ │ │ │ + fmr f1,f30 │ │ │ │ + bl 367c │ │ │ │ + fmr f31,f2 │ │ │ │ + fmr f30,f1 │ │ │ │ + fmr f3,f20 │ │ │ │ + fmr f4,f21 │ │ │ │ fmr f1,f20 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - fmr f13,f2 │ │ │ │ - fmr f12,f1 │ │ │ │ - fmr f3,f26 │ │ │ │ - fmr f4,f27 │ │ │ │ - fmr f1,f26 │ │ │ │ - fmr f2,f27 │ │ │ │ - fmr f26,f12 │ │ │ │ - fmr f27,f13 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + fmr f2,f21 │ │ │ │ + bl 367c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ - fmr f2,f27 │ │ │ │ - fmr f1,f26 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - fmr f3,f18 │ │ │ │ - fmr f4,f19 │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ + fmr f2,f31 │ │ │ │ + fmr f1,f30 │ │ │ │ + bl 367c │ │ │ │ + fmr f3,f28 │ │ │ │ + fmr f4,f29 │ │ │ │ + bl 3d10 │ │ │ │ xxlxor vs10,vs10,vs10 │ │ │ │ xxlxor vs11,vs11,vs11 │ │ │ │ - lfd f20,32(r23) │ │ │ │ - lfd f21,40(r23) │ │ │ │ + lfd f28,32(r23) │ │ │ │ + lfd f29,40(r23) │ │ │ │ fmr f13,f2 │ │ │ │ fmr f12,f1 │ │ │ │ fcmpu cr0,f12,f10 │ │ │ │ - bne 30204 │ │ │ │ + bne 2dc90 │ │ │ │ fcmpu cr0,f13,f11 │ │ │ │ - ble 304a0 │ │ │ │ - bl 3cc0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - fmr f3,f20 │ │ │ │ - fmr f4,f21 │ │ │ │ + ble 2def0 │ │ │ │ + bl 3ce0 │ │ │ │ + fmr f3,f28 │ │ │ │ + fmr f4,f29 │ │ │ │ + fmr f31,f2 │ │ │ │ + fmr f30,f1 │ │ │ │ + bl 367c │ │ │ │ + bl 38c0 │ │ │ │ + plfd f3,240608 # 68890 │ │ │ │ + plfd f4,240608 # 68898 │ │ │ │ + bl 367c │ │ │ │ + fmr f3,f30 │ │ │ │ + fmr f4,f31 │ │ │ │ + bl 3830 │ │ │ │ + fmr f31,f2 │ │ │ │ + fmr f30,f1 │ │ │ │ + fmr f3,f16 │ │ │ │ + fmr f4,f17 │ │ │ │ + fmr f1,f24 │ │ │ │ + fmr f2,f25 │ │ │ │ + bl 367c │ │ │ │ + fmr f3,f26 │ │ │ │ + fmr f4,f27 │ │ │ │ + bl 3310 │ │ │ │ + fmr f4,f2 │ │ │ │ + fmr f3,f1 │ │ │ │ + bl 3d10 │ │ │ │ + fmr f3,f28 │ │ │ │ + fmr f4,f29 │ │ │ │ + bl 3830 │ │ │ │ + bl 3400 │ │ │ │ + add r2,r29,r15 │ │ │ │ fmr f27,f2 │ │ │ │ fmr f26,f1 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - bl 38a0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - lfd f3,0(r21) │ │ │ │ - lfd f4,8(r21) │ │ │ │ - bl 6d428 │ │ │ │ + stfd f30,0(r2) │ │ │ │ + stfd f31,8(r2) │ │ │ │ + ble cr4,2dda4 │ │ │ │ + ld r2,304(r31) │ │ │ │ + ld r30,288(r31) │ │ │ │ + mr r26,r18 │ │ │ │ + plfd f28,239272 # 683e0 │ │ │ │ + plfd f29,239272 # 683e8 │ │ │ │ + add r25,r29,r2 │ │ │ │ nop │ │ │ │ fmr f3,f26 │ │ │ │ fmr f4,f27 │ │ │ │ - bl 6d4b8 │ │ │ │ - nop │ │ │ │ - fmr f27,f2 │ │ │ │ - fmr f26,f1 │ │ │ │ - fmr f3,f16 │ │ │ │ - fmr f4,f17 │ │ │ │ fmr f1,f28 │ │ │ │ fmr f2,f29 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - fmr f3,f30 │ │ │ │ - fmr f4,f31 │ │ │ │ - bl 6d328 │ │ │ │ - nop │ │ │ │ - fmr f4,f2 │ │ │ │ - fmr f3,f1 │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ - fmr f3,f20 │ │ │ │ - fmr f4,f21 │ │ │ │ - bl 6d4b8 │ │ │ │ - nop │ │ │ │ - bl 3400 │ │ │ │ - ld r2,24(r1) │ │ │ │ - ld r9,160(r31) │ │ │ │ - fmr f29,f2 │ │ │ │ - fmr f28,f1 │ │ │ │ - add r9,r29,r9 │ │ │ │ - stfd f26,0(r9) │ │ │ │ - stfd f27,8(r9) │ │ │ │ - ble cr4,30350 │ │ │ │ - ld r9,312(r31) │ │ │ │ - ld r30,296(r31) │ │ │ │ - mr r27,r17 │ │ │ │ - add r25,r29,r9 │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,23200 │ │ │ │ - lfd f30,0(r9) │ │ │ │ - lfd f31,8(r9) │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - fmr f3,f28 │ │ │ │ - fmr f4,f29 │ │ │ │ - fmr f1,f30 │ │ │ │ - fmr f2,f31 │ │ │ │ addi r30,r30,16 │ │ │ │ addi r25,r25,16 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ lfd f3,-16(r30) │ │ │ │ lfd f4,-8(r30) │ │ │ │ - fmr f31,f2 │ │ │ │ - fmr f30,f1 │ │ │ │ - fmr f2,f27 │ │ │ │ - fmr f1,f26 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - fmr f3,f30 │ │ │ │ - fmr f4,f31 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - addic. r27,r27,-1 │ │ │ │ + fmr f29,f2 │ │ │ │ + fmr f28,f1 │ │ │ │ + fmr f2,f31 │ │ │ │ + fmr f1,f30 │ │ │ │ + bl 367c │ │ │ │ + fmr f3,f28 │ │ │ │ + fmr f4,f29 │ │ │ │ + bl 367c │ │ │ │ + addic. r26,r26,-1 │ │ │ │ stfd f1,-16(r25) │ │ │ │ stfd f2,-8(r25) │ │ │ │ - bne 302f0 │ │ │ │ - ld r6,24(r26) │ │ │ │ - sldi r5,r22,5 │ │ │ │ - ld r9,160(r31) │ │ │ │ - ld r7,208(r31) │ │ │ │ + bne 2dd50 │ │ │ │ + ld r2,24(r27) │ │ │ │ + sldi r6,r22,5 │ │ │ │ + ld r9,264(r31) │ │ │ │ + add r10,r29,r15 │ │ │ │ mr r8,r29 │ │ │ │ - addi r15,r15,1 │ │ │ │ - add r6,r6,r5 │ │ │ │ - add r10,r29,r9 │ │ │ │ - ld r9,272(r31) │ │ │ │ - lfd f3,16(r6) │ │ │ │ - lfd f4,24(r6) │ │ │ │ - lfd f1,0(r6) │ │ │ │ - lfd f2,8(r6) │ │ │ │ - ld r6,216(r31) │ │ │ │ + addi r16,r16,1 │ │ │ │ + ld r7,168(r31) │ │ │ │ + add r2,r2,r6 │ │ │ │ add r9,r29,r9 │ │ │ │ - std r6,144(r1) │ │ │ │ - ld r6,224(r31) │ │ │ │ - std r6,136(r1) │ │ │ │ - ld r6,232(r31) │ │ │ │ - std r6,128(r1) │ │ │ │ - ld r6,240(r31) │ │ │ │ + lfd f3,16(r2) │ │ │ │ + lfd f4,24(r2) │ │ │ │ + lfd f1,0(r2) │ │ │ │ + lfd f2,8(r2) │ │ │ │ + ld r2,208(r31) │ │ │ │ + std r2,144(r1) │ │ │ │ + ld r2,216(r31) │ │ │ │ + std r2,136(r1) │ │ │ │ + ld r2,224(r31) │ │ │ │ + std r2,128(r1) │ │ │ │ + ld r2,232(r31) │ │ │ │ std r28,112(r1) │ │ │ │ - std r20,104(r1) │ │ │ │ - std r18,96(r1) │ │ │ │ - std r6,120(r1) │ │ │ │ - bl 1f3d8 │ │ │ │ - ld r10,264(r31) │ │ │ │ - ld r9,0(r1) │ │ │ │ - cmpd r10,r15 │ │ │ │ - ld r10,168(r31) │ │ │ │ - std r9,0(r10) │ │ │ │ - mr r1,r10 │ │ │ │ - bne 2fb30 │ │ │ │ + std r21,104(r1) │ │ │ │ + std r20,96(r1) │ │ │ │ + std r2,120(r1) │ │ │ │ + bl 1dbb0 │ │ │ │ + ld r9,256(r31) │ │ │ │ + ld r2,0(r1) │ │ │ │ + cmpd r9,r16 │ │ │ │ + ld r9,160(r31) │ │ │ │ + std r2,0(r9) │ │ │ │ + mr r1,r9 │ │ │ │ + bne 2d6c0 │ │ │ │ addi r1,r31,608 │ │ │ │ ld r0,16(r1) │ │ │ │ lwz r11,8(r1) │ │ │ │ ld r14,-288(r1) │ │ │ │ ld r15,-280(r1) │ │ │ │ ld r16,-272(r1) │ │ │ │ ld r17,-264(r1) │ │ │ │ ld r18,-256(r1) │ │ │ │ ld r19,-248(r1) │ │ │ │ ld r20,-240(r1) │ │ │ │ ld r21,-232(r1) │ │ │ │ + mtlr r0 │ │ │ │ ld r22,-224(r1) │ │ │ │ ld r23,-216(r1) │ │ │ │ ld r24,-208(r1) │ │ │ │ ld r25,-200(r1) │ │ │ │ ld r26,-192(r1) │ │ │ │ ld r27,-184(r1) │ │ │ │ - mtlr r0 │ │ │ │ ld r28,-176(r1) │ │ │ │ ld r29,-168(r1) │ │ │ │ ld r30,-160(r1) │ │ │ │ ld r31,-152(r1) │ │ │ │ lfd f14,-144(r1) │ │ │ │ lfd f15,-136(r1) │ │ │ │ lfd f16,-128(r1) │ │ │ │ lfd f17,-120(r1) │ │ │ │ lfd f18,-112(r1) │ │ │ │ lfd f19,-104(r1) │ │ │ │ lfd f20,-96(r1) │ │ │ │ lfd f21,-88(r1) │ │ │ │ lfd f22,-80(r1) │ │ │ │ lfd f23,-72(r1) │ │ │ │ + mtocrf 8,r11 │ │ │ │ lfd f24,-64(r1) │ │ │ │ lfd f25,-56(r1) │ │ │ │ lfd f26,-48(r1) │ │ │ │ lfd f27,-40(r1) │ │ │ │ lfd f28,-32(r1) │ │ │ │ lfd f29,-24(r1) │ │ │ │ lfd f30,-16(r1) │ │ │ │ lfd f31,-8(r1) │ │ │ │ - mtocrf 8,r11 │ │ │ │ blr │ │ │ │ nop │ │ │ │ - ld r9,264(r26) │ │ │ │ - sldi r10,r15,4 │ │ │ │ - add r9,r9,r10 │ │ │ │ - ld r22,8(r9) │ │ │ │ - b 2fb44 │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ + ld r2,264(r27) │ │ │ │ + sldi r9,r16,4 │ │ │ │ + add r2,r2,r9 │ │ │ │ + ld r22,8(r2) │ │ │ │ + b 2d6d4 │ │ │ │ nop │ │ │ │ - blt 30530 │ │ │ │ - lfd f3,0(r21) │ │ │ │ - lfd f4,8(r21) │ │ │ │ - fmr f1,f20 │ │ │ │ - fmr f2,f21 │ │ │ │ - bl 6d428 │ │ │ │ nop │ │ │ │ - fmr f27,f2 │ │ │ │ - fmr f26,f1 │ │ │ │ - b 30258 │ │ │ │ nop │ │ │ │ + blt 2df80 │ │ │ │ + plfd f3,240028 # 68890 │ │ │ │ nop │ │ │ │ - blt 30570 │ │ │ │ - lfd f3,0(r21) │ │ │ │ - lfd f4,8(r21) │ │ │ │ + plfd f4,240024 # 68898 │ │ │ │ + fmr f1,f28 │ │ │ │ + fmr f2,f29 │ │ │ │ + bl 367c │ │ │ │ + fmr f31,f2 │ │ │ │ + fmr f30,f1 │ │ │ │ + b 2dcd8 │ │ │ │ + blt 2dfb0 │ │ │ │ + plfd f3,239980 # 68890 │ │ │ │ + plfd f4,239980 # 68898 │ │ │ │ fmr f1,f20 │ │ │ │ fmr f2,f21 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - b 2ffd4 │ │ │ │ + b 2dab4 │ │ │ │ nop │ │ │ │ - nop │ │ │ │ - blt 305b0 │ │ │ │ - lfd f3,0(r21) │ │ │ │ - lfd f4,8(r21) │ │ │ │ + blt 2dfe0 │ │ │ │ + plfd f3,239932 # 68890 │ │ │ │ + plfd f4,239932 # 68898 │ │ │ │ fmr f1,f20 │ │ │ │ fmr f2,f21 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - b 2fd48 │ │ │ │ - nop │ │ │ │ + b 2d88c │ │ │ │ nop │ │ │ │ fneg f1,f12 │ │ │ │ fneg f2,f13 │ │ │ │ - bl 3cc0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - fmr f3,f20 │ │ │ │ - fmr f4,f21 │ │ │ │ - fmr f27,f2 │ │ │ │ - fmr f26,f1 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - bl 36a0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - b 30230 │ │ │ │ - nop │ │ │ │ + bl 3ce0 │ │ │ │ + fmr f3,f28 │ │ │ │ + fmr f4,f29 │ │ │ │ + fmr f31,f2 │ │ │ │ + fmr f30,f1 │ │ │ │ + bl 367c │ │ │ │ + bl 36c0 │ │ │ │ + b 2dcb0 │ │ │ │ nop │ │ │ │ nop │ │ │ │ fneg f1,f12 │ │ │ │ fneg f2,f13 │ │ │ │ - bl 3cc0 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 3ce0 │ │ │ │ fmr f3,f20 │ │ │ │ fmr f4,f21 │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - bl 36a0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - b 2ffac │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ + bl 36c0 │ │ │ │ + b 2da8c │ │ │ │ nop │ │ │ │ nop │ │ │ │ fneg f1,f12 │ │ │ │ fneg f2,f13 │ │ │ │ - bl 3cc0 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 3ce0 │ │ │ │ fmr f3,f20 │ │ │ │ fmr f4,f21 │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - bl 36a0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - b 2fd20 │ │ │ │ - addi r7,r7,1 │ │ │ │ - li r9,0 │ │ │ │ - b 2f9c4 │ │ │ │ + bl 367c │ │ │ │ + bl 36c0 │ │ │ │ + b 2d864 │ │ │ │ + addi r9,r9,1 │ │ │ │ + li r2,0 │ │ │ │ + b 2d574 │ │ │ │ .long 0x0 │ │ │ │ .long 0x3020000 │ │ │ │ .long 0x1292 │ │ │ │ - nop │ │ │ │ - addis r2,r12,6 │ │ │ │ - addi r2,r2,30976 │ │ │ │ + mfcr r11 │ │ │ │ mflr r0 │ │ │ │ stfd f30,-16(r1) │ │ │ │ stfd f31,-8(r1) │ │ │ │ - std r17,-168(r1) │ │ │ │ - std r18,-160(r1) │ │ │ │ - mfcr r11 │ │ │ │ - std r22,-128(r1) │ │ │ │ + fmr f30,f1 │ │ │ │ + fmr f31,f2 │ │ │ │ + std r15,-184(r1) │ │ │ │ + std r16,-176(r1) │ │ │ │ + std r0,16(r1) │ │ │ │ + std r21,-136(r1) │ │ │ │ + stw r11,8(r1) │ │ │ │ + std r23,-120(r1) │ │ │ │ std r24,-112(r1) │ │ │ │ std r25,-104(r1) │ │ │ │ + mr r25,r10 │ │ │ │ std r26,-96(r1) │ │ │ │ std r27,-88(r1) │ │ │ │ + mr r27,r7 │ │ │ │ std r28,-80(r1) │ │ │ │ std r29,-72(r1) │ │ │ │ std r30,-64(r1) │ │ │ │ std r31,-56(r1) │ │ │ │ mr r31,r3 │ │ │ │ - fmr f31,f2 │ │ │ │ - fmr f30,f1 │ │ │ │ mr r30,r5 │ │ │ │ - mr r22,r6 │ │ │ │ - mr r24,r10 │ │ │ │ - mr r27,r7 │ │ │ │ - std r0,16(r1) │ │ │ │ - stw r11,8(r1) │ │ │ │ stdu r1,-320(r1) │ │ │ │ + ld r28,424(r1) │ │ │ │ std r4,360(r1) │ │ │ │ - ld r25,424(r1) │ │ │ │ - ld r28,448(r1) │ │ │ │ + std r6,376(r1) │ │ │ │ + ld r21,448(r1) │ │ │ │ + ld r29,432(r1) │ │ │ │ ld r26,440(r1) │ │ │ │ - ld r29,416(r1) │ │ │ │ - mr r3,r25 │ │ │ │ - bl 6d098 │ │ │ │ - nop │ │ │ │ + ld r24,416(r1) │ │ │ │ + mr r3,r28 │ │ │ │ + bl 3670 │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - bl 3ce0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - bl 6cd88 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ + bl 3d00 │ │ │ │ + bl 3810 │ │ │ │ + mr r2,r3 │ │ │ │ + mr r3,r29 │ │ │ │ + subf r9,r21,r2 │ │ │ │ + addi r2,r2,1 │ │ │ │ + add r9,r9,r28 │ │ │ │ + add r10,r21,r28 │ │ │ │ + add r10,r10,r2 │ │ │ │ + divd r2,r9,r28 │ │ │ │ + divd r15,r10,r28 │ │ │ │ + mulld r2,r2,r28 │ │ │ │ + mulld r15,r15,r28 │ │ │ │ + sldi r28,r21,1 │ │ │ │ + subf r2,r2,r9 │ │ │ │ + subf r12,r15,r10 │ │ │ │ + std r2,48(r1) │ │ │ │ + std r12,40(r1) │ │ │ │ + bl 3670 │ │ │ │ + lfd f3,0(r25) │ │ │ │ + lfd f4,8(r25) │ │ │ │ + bl 367c │ │ │ │ + bl 3d00 │ │ │ │ + bl 3810 │ │ │ │ mr r9,r3 │ │ │ │ - ld r3,432(r1) │ │ │ │ - addi r7,r9,1 │ │ │ │ - subf r9,r28,r9 │ │ │ │ - add r7,r7,r28 │ │ │ │ - add r8,r9,r25 │ │ │ │ - add r7,r7,r25 │ │ │ │ - divd r17,r8,r25 │ │ │ │ - divd r9,r7,r25 │ │ │ │ - mulld r17,r17,r25 │ │ │ │ - mulld r9,r9,r25 │ │ │ │ - subf r17,r17,r8 │ │ │ │ - subf r9,r9,r7 │ │ │ │ - std r9,40(r1) │ │ │ │ - bl 6d098 │ │ │ │ - nop │ │ │ │ + mr r3,r26 │ │ │ │ + subf r10,r21,r9 │ │ │ │ + addi r9,r9,1 │ │ │ │ + add r10,r10,r29 │ │ │ │ + add r7,r21,r29 │ │ │ │ + add r7,r7,r9 │ │ │ │ + divd r16,r10,r29 │ │ │ │ + divd r25,r7,r29 │ │ │ │ + mulld r16,r16,r29 │ │ │ │ + mulld r25,r25,r29 │ │ │ │ + subf r11,r16,r10 │ │ │ │ + subf r25,r25,r7 │ │ │ │ + std r11,32(r1) │ │ │ │ + bl 3670 │ │ │ │ lfd f3,0(r24) │ │ │ │ lfd f4,8(r24) │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - bl 3ce0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - bl 6cd88 │ │ │ │ - nop │ │ │ │ - ld r9,432(r1) │ │ │ │ - mr r10,r3 │ │ │ │ - mr r3,r26 │ │ │ │ - addi r8,r10,1 │ │ │ │ - subf r10,r28,r10 │ │ │ │ - add r8,r8,r28 │ │ │ │ - add r10,r10,r9 │ │ │ │ - add r8,r8,r9 │ │ │ │ - divd r25,r10,r9 │ │ │ │ - divd r18,r8,r9 │ │ │ │ - mulld r25,r25,r9 │ │ │ │ - mulld r18,r18,r9 │ │ │ │ - subf r0,r25,r10 │ │ │ │ - subf r18,r18,r8 │ │ │ │ - std r0,32(r1) │ │ │ │ - bl 6d098 │ │ │ │ - nop │ │ │ │ - lfd f3,0(r29) │ │ │ │ - lfd f4,8(r29) │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - bl 3ce0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - bl 6cd88 │ │ │ │ - nop │ │ │ │ - ld r9,40(r1) │ │ │ │ + bl 367c │ │ │ │ + bl 3d00 │ │ │ │ + bl 3810 │ │ │ │ + ld r12,40(r1) │ │ │ │ + ld r2,48(r1) │ │ │ │ xxlxor vs30,vs30,vs30 │ │ │ │ xxlxor vs31,vs31,vs31 │ │ │ │ - ld r0,32(r1) │ │ │ │ - sldi r11,r28,1 │ │ │ │ - addi r8,r3,1 │ │ │ │ - subf r10,r28,r3 │ │ │ │ + addi r0,r28,1 │ │ │ │ + ld r11,32(r1) │ │ │ │ + subf r9,r21,r3 │ │ │ │ + addi r3,r3,1 │ │ │ │ stfd f30,0(r31) │ │ │ │ stfd f31,8(r31) │ │ │ │ - addi r12,r11,1 │ │ │ │ stfd f30,16(r31) │ │ │ │ stfd f31,24(r31) │ │ │ │ - add r8,r8,r28 │ │ │ │ - add r10,r10,r26 │ │ │ │ - cmpd r17,r9 │ │ │ │ - add r8,r8,r26 │ │ │ │ - divd r29,r10,r26 │ │ │ │ - divd r24,r8,r26 │ │ │ │ - mulld r29,r29,r26 │ │ │ │ + add r9,r9,r26 │ │ │ │ + add r10,r21,r26 │ │ │ │ + add r10,r10,r3 │ │ │ │ + cmpd r2,r12 │ │ │ │ + divd r23,r9,r26 │ │ │ │ + divd r24,r10,r26 │ │ │ │ + mulld r23,r23,r26 │ │ │ │ mulld r24,r24,r26 │ │ │ │ - subf r29,r29,r10 │ │ │ │ - subf r24,r24,r8 │ │ │ │ - bge 30af0 │ │ │ │ - cmpd r0,r18 │ │ │ │ - bge 315f0 │ │ │ │ - cmpd r29,r24 │ │ │ │ - blt 318ec │ │ │ │ - cmpdi r12,0 │ │ │ │ - blt 30a9c │ │ │ │ - ld r9,432(r1) │ │ │ │ - std r14,128(r1) │ │ │ │ + subf r23,r23,r9 │ │ │ │ + subf r24,r24,r10 │ │ │ │ + bge 2e4a0 │ │ │ │ + cmpd r11,r25 │ │ │ │ + bge 2ef00 │ │ │ │ + cmpd r23,r24 │ │ │ │ + blt 2f18c │ │ │ │ + cmpdi r0,0 │ │ │ │ + blt 2e448 │ │ │ │ + maddld r2,r29,r2,r11 │ │ │ │ + mulld r29,r29,r26 │ │ │ │ + std r17,152(r1) │ │ │ │ + std r18,160(r1) │ │ │ │ + subf r17,r24,r0 │ │ │ │ + addi r8,r21,1 │ │ │ │ + li r9,0 │ │ │ │ + std r22,192(r1) │ │ │ │ std r19,168(r1) │ │ │ │ - subf r19,r24,r12 │ │ │ │ - addi r28,r28,1 │ │ │ │ - std r20,176(r1) │ │ │ │ - std r15,136(r1) │ │ │ │ - std r21,184(r1) │ │ │ │ - std r23,200(r1) │ │ │ │ - sldi r20,r19,4 │ │ │ │ - cmpdi cr4,r19,0 │ │ │ │ - sldi r21,r26,5 │ │ │ │ - sldi r29,r29,5 │ │ │ │ - li r15,0 │ │ │ │ + sldi r23,r23,5 │ │ │ │ + sldi r19,r26,5 │ │ │ │ addi r25,r31,16 │ │ │ │ - sldi r23,r28,1 │ │ │ │ - cmpdi cr3,r24,0 │ │ │ │ - std r16,144(r1) │ │ │ │ - maddld r17,r9,r17,r0 │ │ │ │ - mulld r18,r9,r26 │ │ │ │ - ld r9,360(r1) │ │ │ │ - add r20,r20,r27 │ │ │ │ + sldi r18,r17,4 │ │ │ │ + cmpdi cr3,r17,0 │ │ │ │ + std r20,176(r1) │ │ │ │ + cmpdi cr4,r24,0 │ │ │ │ + sldi r20,r8,1 │ │ │ │ + std r14,128(r1) │ │ │ │ stfd f26,272(r1) │ │ │ │ stfd f27,280(r1) │ │ │ │ stfd f28,288(r1) │ │ │ │ + mulld r16,r2,r26 │ │ │ │ + ld r2,360(r1) │ │ │ │ + add r18,r18,r27 │ │ │ │ stfd f29,296(r1) │ │ │ │ - isel r20,r20,r27,4*cr4+gt │ │ │ │ - std r22,376(r1) │ │ │ │ - mulld r14,r17,r26 │ │ │ │ - sldi r18,r18,5 │ │ │ │ - std r18,32(r1) │ │ │ │ - sldi r14,r14,5 │ │ │ │ - add r14,r9,r14 │ │ │ │ + sldi r22,r29,5 │ │ │ │ + isel r18,r18,r27,4*cr3+gt │ │ │ │ + std r22,32(r1) │ │ │ │ + mr r22,r9 │ │ │ │ + sldi r16,r16,5 │ │ │ │ + add r16,r2,r16 │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ld r26,376(r1) │ │ │ │ - mr r16,r14 │ │ │ │ - li r17,0 │ │ │ │ nop │ │ │ │ - add r28,r29,r16 │ │ │ │ - ble cr4,3095c │ │ │ │ - lfd f28,0(r25) │ │ │ │ - lfd f29,8(r25) │ │ │ │ + ld r29,376(r1) │ │ │ │ + mr r28,r16 │ │ │ │ + li r26,0 │ │ │ │ + nop │ │ │ │ + add r21,r23,r28 │ │ │ │ + ble cr3,2e334 │ │ │ │ + lfd f26,0(r25) │ │ │ │ + lfd f27,8(r25) │ │ │ │ + mr r14,r17 │ │ │ │ + mr r15,r27 │ │ │ │ lfd f30,0(r31) │ │ │ │ lfd f31,8(r31) │ │ │ │ - mr r18,r19 │ │ │ │ - mr r22,r27 │ │ │ │ - lfd f3,0(r22) │ │ │ │ - lfd f4,8(r22) │ │ │ │ + lfd f3,0(r15) │ │ │ │ + lfd f4,8(r15) │ │ │ │ + addi r21,r21,32 │ │ │ │ + addi r15,r15,16 │ │ │ │ lfd f1,0(r30) │ │ │ │ lfd f2,8(r30) │ │ │ │ - addi r28,r28,32 │ │ │ │ - addi r22,r22,16 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - lfd f3,0(r26) │ │ │ │ - lfd f4,8(r26) │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - lfd f3,-32(r28) │ │ │ │ - lfd f4,-24(r28) │ │ │ │ - fmr f27,f2 │ │ │ │ - fmr f26,f1 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ + lfd f3,0(r29) │ │ │ │ + lfd f4,8(r29) │ │ │ │ + bl 367c │ │ │ │ + lfd f3,-32(r21) │ │ │ │ + lfd f4,-24(r21) │ │ │ │ + fmr f29,f2 │ │ │ │ + fmr f28,f1 │ │ │ │ + bl 367c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ - lfd f3,-16(r28) │ │ │ │ - lfd f4,-8(r28) │ │ │ │ + bl 3d10 │ │ │ │ + lfd f3,-16(r21) │ │ │ │ + lfd f4,-8(r21) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - fmr f2,f27 │ │ │ │ - fmr f1,f26 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - fmr f4,f2 │ │ │ │ - fmr f3,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ - addic. r18,r18,-1 │ │ │ │ + bl 367c │ │ │ │ + fmr f4,f2 │ │ │ │ + fmr f3,f1 │ │ │ │ + fmr f2,f27 │ │ │ │ + fmr f1,f26 │ │ │ │ + bl 3d10 │ │ │ │ + addic. r14,r14,-1 │ │ │ │ stfd f30,0(r31) │ │ │ │ stfd f31,8(r31) │ │ │ │ - fmr f29,f2 │ │ │ │ - fmr f28,f1 │ │ │ │ + fmr f27,f2 │ │ │ │ + fmr f26,f1 │ │ │ │ stfd f1,0(r25) │ │ │ │ stfd f2,8(r25) │ │ │ │ - bne 308a0 │ │ │ │ - blt cr3,327b0 │ │ │ │ - lfd f28,0(r31) │ │ │ │ - lfd f29,8(r31) │ │ │ │ - lfd f30,0(r25) │ │ │ │ - lfd f31,8(r25) │ │ │ │ - mr r28,r16 │ │ │ │ - addi r18,r24,1 │ │ │ │ - mr r22,r20 │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - lfd f3,0(r22) │ │ │ │ - lfd f4,8(r22) │ │ │ │ + bne 2e290 │ │ │ │ + blt cr4,2ff90 │ │ │ │ + lfd f30,0(r31) │ │ │ │ + lfd f31,8(r31) │ │ │ │ + mr r21,r28 │ │ │ │ + addi r15,r24,1 │ │ │ │ + mr r14,r18 │ │ │ │ + lfd f26,0(r25) │ │ │ │ + lfd f27,8(r25) │ │ │ │ + lfd f3,0(r14) │ │ │ │ + lfd f4,8(r14) │ │ │ │ + addi r21,r21,32 │ │ │ │ + addi r14,r14,16 │ │ │ │ lfd f1,0(r30) │ │ │ │ lfd f2,8(r30) │ │ │ │ - addi r28,r28,32 │ │ │ │ - addi r22,r22,16 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - lfd f3,0(r26) │ │ │ │ - lfd f4,8(r26) │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - lfd f3,-32(r28) │ │ │ │ - lfd f4,-24(r28) │ │ │ │ - fmr f27,f2 │ │ │ │ - fmr f26,f1 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - fmr f4,f2 │ │ │ │ - fmr f3,f1 │ │ │ │ - fmr f2,f29 │ │ │ │ - fmr f1,f28 │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ - lfd f3,-16(r28) │ │ │ │ - lfd f4,-8(r28) │ │ │ │ + bl 367c │ │ │ │ + lfd f3,0(r29) │ │ │ │ + lfd f4,8(r29) │ │ │ │ + bl 367c │ │ │ │ + lfd f3,-32(r21) │ │ │ │ + lfd f4,-24(r21) │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ - fmr f2,f27 │ │ │ │ - fmr f1,f26 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ - addic. r18,r18,-1 │ │ │ │ - stfd f28,0(r31) │ │ │ │ - stfd f29,8(r31) │ │ │ │ + bl 3d10 │ │ │ │ + lfd f3,-16(r21) │ │ │ │ + lfd f4,-8(r21) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ + fmr f2,f29 │ │ │ │ + fmr f1,f28 │ │ │ │ + bl 367c │ │ │ │ + fmr f4,f2 │ │ │ │ + fmr f3,f1 │ │ │ │ + fmr f2,f27 │ │ │ │ + fmr f1,f26 │ │ │ │ + bl 3d10 │ │ │ │ + addic. r15,r15,-1 │ │ │ │ + stfd f30,0(r31) │ │ │ │ + stfd f31,8(r31) │ │ │ │ + fmr f27,f2 │ │ │ │ + fmr f26,f1 │ │ │ │ stfd f1,0(r25) │ │ │ │ stfd f2,8(r25) │ │ │ │ - bne 30980 │ │ │ │ - addi r17,r17,1 │ │ │ │ - addi r26,r26,16 │ │ │ │ - add r16,r16,r21 │ │ │ │ - cmpd r17,r23 │ │ │ │ - bne 30880 │ │ │ │ - addi r15,r15,1 │ │ │ │ - ld r9,32(r1) │ │ │ │ + bne 2e350 │ │ │ │ + addi r26,r26,1 │ │ │ │ + addi r29,r29,16 │ │ │ │ + add r28,r28,r19 │ │ │ │ + cmpd r26,r20 │ │ │ │ + bne 2e270 │ │ │ │ + addi r22,r22,1 │ │ │ │ + ld r2,32(r1) │ │ │ │ addi r30,r30,16 │ │ │ │ - cmpd r15,r23 │ │ │ │ - add r14,r14,r9 │ │ │ │ - bne 30870 │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ + cmpd r22,r20 │ │ │ │ + add r16,r16,r2 │ │ │ │ + bne 2e260 │ │ │ │ nop │ │ │ │ lfd f26,272(r1) │ │ │ │ lfd f27,280(r1) │ │ │ │ lfd f28,288(r1) │ │ │ │ lfd f29,296(r1) │ │ │ │ ld r14,128(r1) │ │ │ │ - ld r15,136(r1) │ │ │ │ - ld r16,144(r1) │ │ │ │ + ld r17,152(r1) │ │ │ │ + ld r18,160(r1) │ │ │ │ ld r19,168(r1) │ │ │ │ ld r20,176(r1) │ │ │ │ - ld r21,184(r1) │ │ │ │ - ld r23,200(r1) │ │ │ │ + ld r22,192(r1) │ │ │ │ addi r1,r1,320 │ │ │ │ - ld r0,16(r1) │ │ │ │ lwz r11,8(r1) │ │ │ │ - ld r17,-168(r1) │ │ │ │ - ld r18,-160(r1) │ │ │ │ - ld r22,-128(r1) │ │ │ │ + ld r0,16(r1) │ │ │ │ + ld r15,-184(r1) │ │ │ │ + ld r16,-176(r1) │ │ │ │ + ld r21,-136(r1) │ │ │ │ + ld r23,-120(r1) │ │ │ │ ld r24,-112(r1) │ │ │ │ ld r25,-104(r1) │ │ │ │ ld r26,-96(r1) │ │ │ │ ld r27,-88(r1) │ │ │ │ + mtlr r0 │ │ │ │ + mtocrf 32,r11 │ │ │ │ + mtocrf 16,r11 │ │ │ │ + mtocrf 8,r11 │ │ │ │ ld r28,-80(r1) │ │ │ │ ld r29,-72(r1) │ │ │ │ ld r30,-64(r1) │ │ │ │ ld r31,-56(r1) │ │ │ │ lfd f30,-16(r1) │ │ │ │ lfd f31,-8(r1) │ │ │ │ - mtlr r0 │ │ │ │ - mtocrf 32,r11 │ │ │ │ - mtocrf 16,r11 │ │ │ │ - mtocrf 8,r11 │ │ │ │ blr │ │ │ │ - cmpd r0,r18 │ │ │ │ - subf r8,r9,r12 │ │ │ │ + cmpd r11,r25 │ │ │ │ std r14,128(r1) │ │ │ │ - std r15,136(r1) │ │ │ │ - std r16,144(r1) │ │ │ │ + std r17,152(r1) │ │ │ │ + subf r14,r12,r0 │ │ │ │ + std r18,160(r1) │ │ │ │ std r19,168(r1) │ │ │ │ std r20,176(r1) │ │ │ │ - std r21,184(r1) │ │ │ │ - std r23,200(r1) │ │ │ │ + std r22,192(r1) │ │ │ │ stfd f26,272(r1) │ │ │ │ stfd f27,280(r1) │ │ │ │ stfd f28,288(r1) │ │ │ │ stfd f29,296(r1) │ │ │ │ - bge 30c20 │ │ │ │ - cmpd r29,r24 │ │ │ │ - bge 31f8c │ │ │ │ - cmpdi r8,0 │ │ │ │ - ble 32978 │ │ │ │ - ld r10,432(r1) │ │ │ │ - ld r7,432(r1) │ │ │ │ - sldi r25,r26,5 │ │ │ │ - andi. r5,r8,3 │ │ │ │ - mr r14,r30 │ │ │ │ - li r20,0 │ │ │ │ - cmpdi cr7,r12,0 │ │ │ │ - maddld r24,r17,r10,r0 │ │ │ │ - addi r10,r28,1 │ │ │ │ - mulld r16,r7,r25 │ │ │ │ - sldi r19,r10,1 │ │ │ │ - ld r10,360(r1) │ │ │ │ - maddld r24,r24,r26,r29 │ │ │ │ - sldi r24,r24,5 │ │ │ │ - add r24,r10,r24 │ │ │ │ - beq 30bc0 │ │ │ │ + bge 2e5c0 │ │ │ │ + cmpd r23,r24 │ │ │ │ + bge 2f7cc │ │ │ │ + cmpdi r14,0 │ │ │ │ + ble 30140 │ │ │ │ + maddld r2,r2,r29,r11 │ │ │ │ + sldi r16,r26,5 │ │ │ │ + addi r10,r21,1 │ │ │ │ + andi. r5,r14,3 │ │ │ │ + mr r17,r30 │ │ │ │ + li r19,0 │ │ │ │ + cmpdi cr7,r0,0 │ │ │ │ + mulld r22,r29,r16 │ │ │ │ + sldi r15,r10,1 │ │ │ │ + maddld r25,r2,r26,r23 │ │ │ │ + ld r2,360(r1) │ │ │ │ + sldi r25,r25,5 │ │ │ │ + add r25,r2,r25 │ │ │ │ + beq 2e564 │ │ │ │ cmpdi r5,1 │ │ │ │ - beq 30ba8 │ │ │ │ + beq 2e54c │ │ │ │ cmpdi r5,2 │ │ │ │ - beq 30b98 │ │ │ │ - bge cr7,327d8 │ │ │ │ - add r24,r24,r16 │ │ │ │ - li r20,1 │ │ │ │ - addi r14,r30,16 │ │ │ │ - bge cr7,327d8 │ │ │ │ - addi r20,r20,1 │ │ │ │ - addi r14,r14,16 │ │ │ │ - add r24,r24,r16 │ │ │ │ - bge cr7,327d8 │ │ │ │ - addi r20,r20,1 │ │ │ │ - addi r14,r14,16 │ │ │ │ - add r24,r24,r16 │ │ │ │ - cmpd r20,r8 │ │ │ │ - beq 32970 │ │ │ │ - srdi r10,r8,2 │ │ │ │ - mtctr r10 │ │ │ │ - bge cr7,327d8 │ │ │ │ - addi r20,r20,1 │ │ │ │ - addi r14,r14,16 │ │ │ │ - add r24,r24,r16 │ │ │ │ - mr r7,r20 │ │ │ │ - mr r10,r14 │ │ │ │ - bge cr7,327d8 │ │ │ │ - addi r20,r20,1 │ │ │ │ - addi r14,r14,16 │ │ │ │ - add r24,r24,r16 │ │ │ │ - bge cr7,327d8 │ │ │ │ - add r24,r24,r16 │ │ │ │ - addi r20,r7,2 │ │ │ │ - addi r14,r10,32 │ │ │ │ - bge cr7,327d8 │ │ │ │ - addi r20,r7,3 │ │ │ │ - addi r14,r10,48 │ │ │ │ - add r24,r24,r16 │ │ │ │ - bdnz 30bc8 │ │ │ │ - b 32970 │ │ │ │ - nop │ │ │ │ + beq 2e53c │ │ │ │ + bge cr7,2ffbc │ │ │ │ + add r25,r25,r22 │ │ │ │ + li r19,1 │ │ │ │ + addi r17,r30,16 │ │ │ │ + bge cr7,2ffbc │ │ │ │ + addi r19,r19,1 │ │ │ │ + addi r17,r17,16 │ │ │ │ + add r25,r25,r22 │ │ │ │ + bge cr7,2ffbc │ │ │ │ + addi r19,r19,1 │ │ │ │ + addi r17,r17,16 │ │ │ │ + add r25,r25,r22 │ │ │ │ + cmpd r19,r14 │ │ │ │ + beq 30138 │ │ │ │ + srdi r2,r14,2 │ │ │ │ + mtctr r2 │ │ │ │ + bge cr7,2ffbc │ │ │ │ + addi r19,r19,1 │ │ │ │ + addi r17,r17,16 │ │ │ │ + add r25,r25,r22 │ │ │ │ + mr r9,r19 │ │ │ │ + mr r2,r17 │ │ │ │ + bge cr7,2ffbc │ │ │ │ + addi r19,r19,1 │ │ │ │ + addi r17,r17,16 │ │ │ │ + add r25,r25,r22 │ │ │ │ + bge cr7,2ffbc │ │ │ │ + add r25,r25,r22 │ │ │ │ + addi r19,r9,2 │ │ │ │ + addi r17,r2,32 │ │ │ │ + bge cr7,2ffbc │ │ │ │ + addi r19,r9,3 │ │ │ │ + addi r17,r2,48 │ │ │ │ + add r25,r25,r22 │ │ │ │ + bdnz 2e56c │ │ │ │ + b 30138 │ │ │ │ nop │ │ │ │ - cmpd r29,r24 │ │ │ │ - blt 32080 │ │ │ │ - cmpdi r8,0 │ │ │ │ - ble 31144 │ │ │ │ - cmpdi r18,0 │ │ │ │ + cmpd r23,r24 │ │ │ │ + blt 2f8c0 │ │ │ │ + cmpdi r14,0 │ │ │ │ + ble 2ea88 │ │ │ │ + cmpdi r25,0 │ │ │ │ sldi r15,r26,5 │ │ │ │ - subf r10,r18,r12 │ │ │ │ - subf r14,r24,r12 │ │ │ │ - std r29,88(r1) │ │ │ │ - sldi r23,r29,5 │ │ │ │ - li r25,0 │ │ │ │ - std r9,112(r1) │ │ │ │ + subf r16,r25,r0 │ │ │ │ + subf r17,r24,r0 │ │ │ │ + std r25,96(r1) │ │ │ │ + std r11,88(r1) │ │ │ │ + std r23,80(r1) │ │ │ │ + li r9,0 │ │ │ │ + addi r18,r25,1 │ │ │ │ + sldi r20,r23,5 │ │ │ │ mr r28,r30 │ │ │ │ - cmpdi cr3,r24,0 │ │ │ │ - mfocrf r7,128 │ │ │ │ - sldi r5,r10,4 │ │ │ │ - cmpdi cr2,r10,0 │ │ │ │ - sldi r21,r14,4 │ │ │ │ - cmpdi cr4,r14,0 │ │ │ │ - addi r20,r18,1 │ │ │ │ - mr r29,r10 │ │ │ │ - mr r19,r8 │ │ │ │ - std r25,32(r1) │ │ │ │ - stw r7,72(r1) │ │ │ │ - ld r7,432(r1) │ │ │ │ - add r5,r5,r22 │ │ │ │ - add r21,r21,r27 │ │ │ │ - std r0,96(r1) │ │ │ │ - std r18,104(r1) │ │ │ │ - std r12,120(r1) │ │ │ │ + std r12,104(r1) │ │ │ │ + std r0,112(r1) │ │ │ │ + mfocrf r10,128 │ │ │ │ + sldi r5,r16,4 │ │ │ │ + cmpdi cr3,r16,0 │ │ │ │ + mulld r22,r29,r15 │ │ │ │ std r30,368(r1) │ │ │ │ - std r22,376(r1) │ │ │ │ - isel r21,r21,r27,4*cr4+gt │ │ │ │ + sldi r19,r17,4 │ │ │ │ + cmpdi cr2,r17,0 │ │ │ │ + cmpdi cr4,r24,0 │ │ │ │ + mr r25,r31 │ │ │ │ + std r9,32(r1) │ │ │ │ + std r29,432(r1) │ │ │ │ std r26,440(r1) │ │ │ │ - mulld r6,r7,r15 │ │ │ │ - mulld r7,r0,r15 │ │ │ │ - std r7,64(r1) │ │ │ │ - isel r7,r5,r22,4*cr2+gt │ │ │ │ - std r6,80(r1) │ │ │ │ - std r7,56(r1) │ │ │ │ - ld r7,360(r1) │ │ │ │ - maddld r17,r17,r6,r7 │ │ │ │ - mr r9,r17 │ │ │ │ - mr r17,r31 │ │ │ │ - ld r10,64(r1) │ │ │ │ - ld r16,376(r1) │ │ │ │ - li r18,0 │ │ │ │ - add r22,r10,r9 │ │ │ │ - ble cr2,30ee8 │ │ │ │ - mr r30,r17 │ │ │ │ - mr r31,r22 │ │ │ │ - mr r17,r20 │ │ │ │ - std r9,40(r1) │ │ │ │ + stw r10,64(r1) │ │ │ │ + mulld r10,r11,r15 │ │ │ │ + add r19,r19,r27 │ │ │ │ + isel r19,r19,r27,4*cr2+gt │ │ │ │ + std r22,72(r1) │ │ │ │ + std r10,56(r1) │ │ │ │ + ld r10,376(r1) │ │ │ │ + add r5,r5,r10 │ │ │ │ + isel r10,r5,r10,4*cr3+gt │ │ │ │ + std r10,48(r1) │ │ │ │ + ld r10,360(r1) │ │ │ │ + maddld r2,r2,r22,r10 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - add r20,r23,r31 │ │ │ │ - ble cr4,30de8 │ │ │ │ - lfd f28,16(r30) │ │ │ │ - lfd f29,24(r30) │ │ │ │ - lfd f30,0(r30) │ │ │ │ - lfd f31,8(r30) │ │ │ │ - addi r22,r30,16 │ │ │ │ - mr r25,r14 │ │ │ │ + ld r9,56(r1) │ │ │ │ + ld r23,376(r1) │ │ │ │ + li r30,0 │ │ │ │ + add r21,r9,r2 │ │ │ │ + ble cr3,2e85c │ │ │ │ + mr r31,r21 │ │ │ │ + mr r29,r25 │ │ │ │ + mr r21,r30 │ │ │ │ + std r2,40(r1) │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + add r22,r20,r31 │ │ │ │ + ble cr2,2e770 │ │ │ │ + lfd f28,16(r29) │ │ │ │ + lfd f29,24(r29) │ │ │ │ + addi r30,r29,16 │ │ │ │ + mr r25,r17 │ │ │ │ mr r26,r27 │ │ │ │ + lfd f30,0(r29) │ │ │ │ + lfd f31,8(r29) │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ lfd f3,0(r26) │ │ │ │ lfd f4,8(r26) │ │ │ │ + addi r22,r22,32 │ │ │ │ + addi r26,r26,16 │ │ │ │ lfd f1,0(r28) │ │ │ │ lfd f2,8(r28) │ │ │ │ - addi r20,r20,32 │ │ │ │ - addi r26,r26,16 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - lfd f3,0(r16) │ │ │ │ - lfd f4,8(r16) │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - lfd f3,-32(r20) │ │ │ │ - lfd f4,-24(r20) │ │ │ │ + bl 367c │ │ │ │ + lfd f3,0(r23) │ │ │ │ + lfd f4,8(r23) │ │ │ │ + bl 367c │ │ │ │ + lfd f3,-32(r22) │ │ │ │ + lfd f4,-24(r22) │ │ │ │ fmr f27,f2 │ │ │ │ fmr f26,f1 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ - lfd f3,-16(r20) │ │ │ │ - lfd f4,-8(r20) │ │ │ │ + bl 3d10 │ │ │ │ + lfd f3,-16(r22) │ │ │ │ + lfd f4,-8(r22) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ fmr f2,f27 │ │ │ │ fmr f1,f26 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ + bl 3d10 │ │ │ │ addic. r25,r25,-1 │ │ │ │ - stfd f30,0(r30) │ │ │ │ - stfd f31,8(r30) │ │ │ │ + stfd f30,0(r29) │ │ │ │ + stfd f31,8(r29) │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ - stfd f1,0(r22) │ │ │ │ - stfd f2,8(r22) │ │ │ │ - bne 30d30 │ │ │ │ - mr r20,r31 │ │ │ │ - blt cr3,30ec8 │ │ │ │ - lfd f28,16(r30) │ │ │ │ - lfd f29,24(r30) │ │ │ │ - lfd f30,0(r30) │ │ │ │ - lfd f31,8(r30) │ │ │ │ - addi r22,r30,16 │ │ │ │ + stfd f1,0(r30) │ │ │ │ + stfd f2,8(r30) │ │ │ │ + bne 2e6d0 │ │ │ │ + mr r22,r31 │ │ │ │ + blt cr4,2e840 │ │ │ │ + lfd f28,16(r29) │ │ │ │ + lfd f29,24(r29) │ │ │ │ + addi r30,r29,16 │ │ │ │ addi r25,r24,1 │ │ │ │ - mr r26,r21 │ │ │ │ + mr r26,r19 │ │ │ │ + lfd f30,0(r29) │ │ │ │ + lfd f31,8(r29) │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ nop │ │ │ │ lfd f3,0(r26) │ │ │ │ lfd f4,8(r26) │ │ │ │ + addi r22,r22,32 │ │ │ │ + addi r26,r26,16 │ │ │ │ lfd f1,0(r28) │ │ │ │ lfd f2,8(r28) │ │ │ │ - addi r20,r20,32 │ │ │ │ - addi r26,r26,16 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - lfd f3,0(r16) │ │ │ │ - lfd f4,8(r16) │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - lfd f3,-32(r20) │ │ │ │ - lfd f4,-24(r20) │ │ │ │ + bl 367c │ │ │ │ + lfd f3,0(r23) │ │ │ │ + lfd f4,8(r23) │ │ │ │ + bl 367c │ │ │ │ + lfd f3,-32(r22) │ │ │ │ + lfd f4,-24(r22) │ │ │ │ fmr f27,f2 │ │ │ │ fmr f26,f1 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ - lfd f3,-16(r20) │ │ │ │ - lfd f4,-8(r20) │ │ │ │ + bl 3d10 │ │ │ │ + lfd f3,-16(r22) │ │ │ │ + lfd f4,-8(r22) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ fmr f2,f27 │ │ │ │ fmr f1,f26 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ + bl 3d10 │ │ │ │ addic. r25,r25,-1 │ │ │ │ - stfd f30,0(r30) │ │ │ │ - stfd f31,8(r30) │ │ │ │ + stfd f30,0(r29) │ │ │ │ + stfd f31,8(r29) │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ - stfd f1,0(r22) │ │ │ │ - stfd f2,8(r22) │ │ │ │ - bne 30e10 │ │ │ │ - addi r18,r18,1 │ │ │ │ - addi r16,r16,16 │ │ │ │ + stfd f1,0(r30) │ │ │ │ + stfd f2,8(r30) │ │ │ │ + bne 2e7a0 │ │ │ │ + addi r21,r21,1 │ │ │ │ + addi r23,r23,16 │ │ │ │ add r31,r31,r15 │ │ │ │ - cmpd r18,r29 │ │ │ │ - bne 30d00 │ │ │ │ - ld r9,40(r1) │ │ │ │ - mr r20,r17 │ │ │ │ - mr r17,r30 │ │ │ │ - lwz r10,72(r1) │ │ │ │ - ld r18,56(r1) │ │ │ │ - li r22,0 │ │ │ │ - mtocrf 128,r10 │ │ │ │ - blt 310f8 │ │ │ │ - mr r31,r9 │ │ │ │ - mr r16,r22 │ │ │ │ - mr r30,r17 │ │ │ │ - std r29,40(r1) │ │ │ │ - std r9,48(r1) │ │ │ │ - add r25,r23,r31 │ │ │ │ - ble cr4,30ff8 │ │ │ │ - lfd f28,0(r30) │ │ │ │ - lfd f29,8(r30) │ │ │ │ - lfd f30,16(r30) │ │ │ │ - lfd f31,24(r30) │ │ │ │ - addi r22,r30,16 │ │ │ │ - mr r26,r14 │ │ │ │ - mr r29,r27 │ │ │ │ + cmpd r21,r16 │ │ │ │ + bne 2e6a0 │ │ │ │ + ld r2,40(r1) │ │ │ │ + mr r25,r29 │ │ │ │ + lwz r9,64(r1) │ │ │ │ + ld r23,48(r1) │ │ │ │ + li r30,0 │ │ │ │ + mtocrf 128,r9 │ │ │ │ + blt 2ea3c │ │ │ │ + mr r31,r2 │ │ │ │ + mr r21,r30 │ │ │ │ + mr r29,r25 │ │ │ │ + std r2,40(r1) │ │ │ │ + add r22,r20,r31 │ │ │ │ + ble cr2,2e950 │ │ │ │ + lfd f28,0(r29) │ │ │ │ + lfd f29,8(r29) │ │ │ │ + addi r30,r29,16 │ │ │ │ + mr r25,r17 │ │ │ │ + mr r26,r27 │ │ │ │ + lfd f30,16(r29) │ │ │ │ + lfd f31,24(r29) │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - lfd f3,0(r29) │ │ │ │ - lfd f4,8(r29) │ │ │ │ + lfd f3,0(r26) │ │ │ │ + lfd f4,8(r26) │ │ │ │ + addi r22,r22,32 │ │ │ │ + addi r26,r26,16 │ │ │ │ lfd f1,0(r28) │ │ │ │ lfd f2,8(r28) │ │ │ │ - addi r25,r25,32 │ │ │ │ - addi r29,r29,16 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - lfd f3,0(r18) │ │ │ │ - lfd f4,8(r18) │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - lfd f3,-32(r25) │ │ │ │ - lfd f4,-24(r25) │ │ │ │ + bl 367c │ │ │ │ + lfd f3,0(r23) │ │ │ │ + lfd f4,8(r23) │ │ │ │ + bl 367c │ │ │ │ + lfd f3,-32(r22) │ │ │ │ + lfd f4,-24(r22) │ │ │ │ fmr f27,f2 │ │ │ │ fmr f26,f1 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ - lfd f3,-16(r25) │ │ │ │ - lfd f4,-8(r25) │ │ │ │ + bl 3d10 │ │ │ │ + lfd f3,-16(r22) │ │ │ │ + lfd f4,-8(r22) │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ fmr f2,f27 │ │ │ │ fmr f1,f26 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ - addic. r26,r26,-1 │ │ │ │ - stfd f28,0(r30) │ │ │ │ - stfd f29,8(r30) │ │ │ │ + bl 3d10 │ │ │ │ + addic. r25,r25,-1 │ │ │ │ + stfd f28,0(r29) │ │ │ │ + stfd f29,8(r29) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - stfd f1,0(r22) │ │ │ │ - stfd f2,8(r22) │ │ │ │ - bne 30f40 │ │ │ │ - mr r25,r31 │ │ │ │ - blt cr3,310d8 │ │ │ │ - lfd f28,16(r30) │ │ │ │ - lfd f29,24(r30) │ │ │ │ - lfd f30,0(r30) │ │ │ │ - lfd f31,8(r30) │ │ │ │ - addi r22,r30,16 │ │ │ │ - addi r26,r24,1 │ │ │ │ - mr r29,r21 │ │ │ │ + stfd f1,0(r30) │ │ │ │ + stfd f2,8(r30) │ │ │ │ + bne 2e8b0 │ │ │ │ + mr r22,r31 │ │ │ │ + blt cr4,2ea20 │ │ │ │ + lfd f28,16(r29) │ │ │ │ + lfd f29,24(r29) │ │ │ │ + addi r30,r29,16 │ │ │ │ + addi r25,r24,1 │ │ │ │ + mr r26,r19 │ │ │ │ + lfd f30,0(r29) │ │ │ │ + lfd f31,8(r29) │ │ │ │ nop │ │ │ │ - lfd f3,0(r29) │ │ │ │ - lfd f4,8(r29) │ │ │ │ - lfd f1,0(r28) │ │ │ │ - lfd f2,8(r28) │ │ │ │ - addi r25,r25,32 │ │ │ │ - addi r29,r29,16 │ │ │ │ - bl 6d428 │ │ │ │ nop │ │ │ │ - lfd f3,0(r18) │ │ │ │ - lfd f4,8(r18) │ │ │ │ - bl 6d428 │ │ │ │ nop │ │ │ │ - lfd f3,-32(r25) │ │ │ │ - lfd f4,-24(r25) │ │ │ │ + lfd f3,0(r26) │ │ │ │ + lfd f4,8(r26) │ │ │ │ + addi r22,r22,32 │ │ │ │ + addi r26,r26,16 │ │ │ │ + lfd f1,0(r28) │ │ │ │ + lfd f2,8(r28) │ │ │ │ + bl 367c │ │ │ │ + lfd f3,0(r23) │ │ │ │ + lfd f4,8(r23) │ │ │ │ + bl 367c │ │ │ │ + lfd f3,-32(r22) │ │ │ │ + lfd f4,-24(r22) │ │ │ │ fmr f27,f2 │ │ │ │ fmr f26,f1 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ - lfd f3,-16(r25) │ │ │ │ - lfd f4,-8(r25) │ │ │ │ + bl 3d10 │ │ │ │ + lfd f3,-16(r22) │ │ │ │ + lfd f4,-8(r22) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ fmr f2,f27 │ │ │ │ fmr f1,f26 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ - addic. r26,r26,-1 │ │ │ │ - stfd f30,0(r30) │ │ │ │ - stfd f31,8(r30) │ │ │ │ + bl 3d10 │ │ │ │ + addic. r25,r25,-1 │ │ │ │ + stfd f30,0(r29) │ │ │ │ + stfd f31,8(r29) │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ - stfd f1,0(r22) │ │ │ │ - stfd f2,8(r22) │ │ │ │ - bne 31020 │ │ │ │ - addi r16,r16,1 │ │ │ │ - addi r18,r18,16 │ │ │ │ + stfd f1,0(r30) │ │ │ │ + stfd f2,8(r30) │ │ │ │ + bne 2e980 │ │ │ │ + addi r21,r21,1 │ │ │ │ + addi r23,r23,16 │ │ │ │ add r31,r31,r15 │ │ │ │ - cmpd r16,r20 │ │ │ │ - bne 30f10 │ │ │ │ - ld r29,40(r1) │ │ │ │ - ld r9,48(r1) │ │ │ │ - mr r17,r30 │ │ │ │ - ld r10,32(r1) │ │ │ │ - ld r8,80(r1) │ │ │ │ + cmpd r21,r18 │ │ │ │ + bne 2e880 │ │ │ │ + ld r2,40(r1) │ │ │ │ + mr r25,r29 │ │ │ │ + ld r9,32(r1) │ │ │ │ + ld r10,72(r1) │ │ │ │ addi r28,r28,16 │ │ │ │ - addi r10,r10,1 │ │ │ │ - add r9,r9,r8 │ │ │ │ - cmpd r10,r19 │ │ │ │ - std r10,32(r1) │ │ │ │ - bne 30cd0 │ │ │ │ + addi r9,r9,1 │ │ │ │ + add r2,r2,r10 │ │ │ │ + cmpd r9,r14 │ │ │ │ + std r9,32(r1) │ │ │ │ + bne 2e670 │ │ │ │ ld r30,368(r1) │ │ │ │ - sldi r7,r10,4 │ │ │ │ - ld r29,88(r1) │ │ │ │ - ld r0,96(r1) │ │ │ │ - ld r18,104(r1) │ │ │ │ - ld r9,112(r1) │ │ │ │ - ld r12,120(r1) │ │ │ │ - ld r22,376(r1) │ │ │ │ + mr r31,r25 │ │ │ │ + sldi r7,r9,4 │ │ │ │ + ld r23,80(r1) │ │ │ │ + ld r11,88(r1) │ │ │ │ + ld r12,104(r1) │ │ │ │ + ld r0,112(r1) │ │ │ │ + ld r25,96(r1) │ │ │ │ + ld r29,432(r1) │ │ │ │ ld r26,440(r1) │ │ │ │ - mr r31,r17 │ │ │ │ add r30,r7,r30 │ │ │ │ - cmpdi r9,0 │ │ │ │ - blt 30a70 │ │ │ │ - cmpdi r18,0 │ │ │ │ - ld r10,432(r1) │ │ │ │ - subf r15,r18,r12 │ │ │ │ - subf r19,r24,r12 │ │ │ │ - addi r21,r9,1 │ │ │ │ - ld r14,360(r1) │ │ │ │ - sldi r26,r26,5 │ │ │ │ - sldi r29,r29,5 │ │ │ │ - li r17,0 │ │ │ │ - addi r18,r18,1 │ │ │ │ - mfocrf r9,128 │ │ │ │ - sldi r23,r19,4 │ │ │ │ - cmpdi cr4,r19,0 │ │ │ │ - cmpdi cr3,r15,0 │ │ │ │ - std r21,72(r1) │ │ │ │ - mulld r25,r0,r26 │ │ │ │ - cmpdi cr2,r24,0 │ │ │ │ - std r22,376(r1) │ │ │ │ - stw r9,48(r1) │ │ │ │ - sldi r9,r15,4 │ │ │ │ - mulld r10,r10,r26 │ │ │ │ - add r23,r23,r27 │ │ │ │ - mr r28,r14 │ │ │ │ - mr r14,r31 │ │ │ │ - add r9,r9,r22 │ │ │ │ - isel r23,r23,r27,4*cr4+gt │ │ │ │ - isel r20,r9,r22,4*cr3+gt │ │ │ │ - std r25,64(r1) │ │ │ │ - std r10,40(r1) │ │ │ │ - std r20,56(r1) │ │ │ │ - nop │ │ │ │ + cmpdi r12,0 │ │ │ │ + blt 2e420 │ │ │ │ + sldi r16,r26,5 │ │ │ │ + addi r2,r12,1 │ │ │ │ + subf r28,r25,r0 │ │ │ │ + subf r17,r24,r0 │ │ │ │ + ld r21,360(r1) │ │ │ │ + cmpdi cr3,r25,0 │ │ │ │ + li r26,0 │ │ │ │ + sldi r23,r23,5 │ │ │ │ + addi r25,r25,1 │ │ │ │ + std r2,56(r1) │ │ │ │ + mulld r2,r11,r16 │ │ │ │ + cmpdi r28,0 │ │ │ │ + sldi r20,r17,4 │ │ │ │ + sldi r18,r28,4 │ │ │ │ + mulld r29,r29,r16 │ │ │ │ + cmpdi cr2,r17,0 │ │ │ │ + mfocrf r15,16 │ │ │ │ + rlwinm r15,r15,12,0,3 │ │ │ │ + cmpdi cr4,r24,0 │ │ │ │ + std r26,32(r1) │ │ │ │ + mfocrf r14,128 │ │ │ │ + add r20,r20,r27 │ │ │ │ + mr r19,r21 │ │ │ │ + mr r21,r31 │ │ │ │ + rotlwi r14,r14,20 │ │ │ │ + mtocrf 16,r14 │ │ │ │ + rotlwi r14,r14,12 │ │ │ │ + isel r20,r20,r27,4*cr2+gt │ │ │ │ + std r2,48(r1) │ │ │ │ + ld r2,376(r1) │ │ │ │ + std r29,72(r1) │ │ │ │ + add r18,r18,r2 │ │ │ │ + iselgt r22,r18,r2 │ │ │ │ + std r22,64(r1) │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ld r9,64(r1) │ │ │ │ - ld r21,376(r1) │ │ │ │ - li r16,0 │ │ │ │ - add r20,r9,r28 │ │ │ │ - ble cr3,313d0 │ │ │ │ - mr r31,r20 │ │ │ │ - std r28,32(r1) │ │ │ │ + ld r2,48(r1) │ │ │ │ + ld r14,376(r1) │ │ │ │ + li r18,0 │ │ │ │ + add r22,r2,r19 │ │ │ │ + ble cr3,2ecf8 │ │ │ │ + mr r31,r22 │ │ │ │ + std r25,40(r1) │ │ │ │ nop │ │ │ │ - add r22,r29,r31 │ │ │ │ - ble cr4,312d8 │ │ │ │ - lfd f28,16(r14) │ │ │ │ - lfd f29,24(r14) │ │ │ │ - lfd f30,0(r14) │ │ │ │ - lfd f31,8(r14) │ │ │ │ - addi r20,r14,16 │ │ │ │ - mr r25,r19 │ │ │ │ - mr r28,r27 │ │ │ │ + add r25,r23,r31 │ │ │ │ + ble cr2,2ec10 │ │ │ │ + lfd f28,16(r21) │ │ │ │ + lfd f29,24(r21) │ │ │ │ + addi r22,r21,16 │ │ │ │ + mr r26,r17 │ │ │ │ + mr r29,r27 │ │ │ │ + lfd f30,0(r21) │ │ │ │ + lfd f31,8(r21) │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - lfd f3,0(r28) │ │ │ │ - lfd f4,8(r28) │ │ │ │ + lfd f3,0(r29) │ │ │ │ + lfd f4,8(r29) │ │ │ │ + addi r25,r25,32 │ │ │ │ + addi r29,r29,16 │ │ │ │ lfd f1,0(r30) │ │ │ │ lfd f2,8(r30) │ │ │ │ - addi r22,r22,32 │ │ │ │ - addi r28,r28,16 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - lfd f3,0(r21) │ │ │ │ - lfd f4,8(r21) │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - lfd f3,-32(r22) │ │ │ │ - lfd f4,-24(r22) │ │ │ │ + bl 367c │ │ │ │ + lfd f3,0(r14) │ │ │ │ + lfd f4,8(r14) │ │ │ │ + bl 367c │ │ │ │ + lfd f3,-32(r25) │ │ │ │ + lfd f4,-24(r25) │ │ │ │ fmr f27,f2 │ │ │ │ fmr f26,f1 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ - lfd f3,-16(r22) │ │ │ │ - lfd f4,-8(r22) │ │ │ │ + bl 3d10 │ │ │ │ + lfd f3,-16(r25) │ │ │ │ + lfd f4,-8(r25) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ fmr f2,f27 │ │ │ │ fmr f1,f26 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ - addic. r25,r25,-1 │ │ │ │ - stfd f30,0(r14) │ │ │ │ - stfd f31,8(r14) │ │ │ │ + bl 3d10 │ │ │ │ + addic. r26,r26,-1 │ │ │ │ + stfd f30,0(r21) │ │ │ │ + stfd f31,8(r21) │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ - stfd f1,0(r20) │ │ │ │ - stfd f2,8(r20) │ │ │ │ - bne 31220 │ │ │ │ - mr r22,r31 │ │ │ │ - blt cr2,313b8 │ │ │ │ - lfd f28,16(r14) │ │ │ │ - lfd f29,24(r14) │ │ │ │ - lfd f30,0(r14) │ │ │ │ - lfd f31,8(r14) │ │ │ │ - addi r20,r14,16 │ │ │ │ - addi r25,r24,1 │ │ │ │ - mr r28,r23 │ │ │ │ + stfd f1,0(r22) │ │ │ │ + stfd f2,8(r22) │ │ │ │ + bne 2eb70 │ │ │ │ + mr r25,r31 │ │ │ │ + blt cr4,2ece0 │ │ │ │ + lfd f28,16(r21) │ │ │ │ + lfd f29,24(r21) │ │ │ │ + addi r22,r21,16 │ │ │ │ + addi r26,r24,1 │ │ │ │ + mr r29,r20 │ │ │ │ + lfd f30,0(r21) │ │ │ │ + lfd f31,8(r21) │ │ │ │ nop │ │ │ │ - lfd f3,0(r28) │ │ │ │ - lfd f4,8(r28) │ │ │ │ - lfd f1,0(r30) │ │ │ │ - lfd f2,8(r30) │ │ │ │ - addi r22,r22,32 │ │ │ │ - addi r28,r28,16 │ │ │ │ - bl 6d428 │ │ │ │ nop │ │ │ │ - lfd f3,0(r21) │ │ │ │ - lfd f4,8(r21) │ │ │ │ - bl 6d428 │ │ │ │ nop │ │ │ │ - lfd f3,-32(r22) │ │ │ │ - lfd f4,-24(r22) │ │ │ │ + lfd f3,0(r29) │ │ │ │ + lfd f4,8(r29) │ │ │ │ + addi r25,r25,32 │ │ │ │ + addi r29,r29,16 │ │ │ │ + lfd f1,0(r30) │ │ │ │ + lfd f2,8(r30) │ │ │ │ + bl 367c │ │ │ │ + lfd f3,0(r14) │ │ │ │ + lfd f4,8(r14) │ │ │ │ + bl 367c │ │ │ │ + lfd f3,-32(r25) │ │ │ │ + lfd f4,-24(r25) │ │ │ │ fmr f27,f2 │ │ │ │ fmr f26,f1 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ - lfd f3,-16(r22) │ │ │ │ - lfd f4,-8(r22) │ │ │ │ + bl 3d10 │ │ │ │ + lfd f3,-16(r25) │ │ │ │ + lfd f4,-8(r25) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ fmr f2,f27 │ │ │ │ fmr f1,f26 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ - addic. r25,r25,-1 │ │ │ │ - stfd f30,0(r14) │ │ │ │ - stfd f31,8(r14) │ │ │ │ + bl 3d10 │ │ │ │ + addic. r26,r26,-1 │ │ │ │ + stfd f30,0(r21) │ │ │ │ + stfd f31,8(r21) │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ - stfd f1,0(r20) │ │ │ │ - stfd f2,8(r20) │ │ │ │ - bne 31300 │ │ │ │ - addi r16,r16,1 │ │ │ │ - addi r21,r21,16 │ │ │ │ - add r31,r31,r26 │ │ │ │ - cmpd r16,r15 │ │ │ │ - bne 311f0 │ │ │ │ - ld r28,32(r1) │ │ │ │ - lwz r9,48(r1) │ │ │ │ - ld r20,56(r1) │ │ │ │ - li r21,0 │ │ │ │ - mtocrf 128,r9 │ │ │ │ - blt 315d0 │ │ │ │ - mr r31,r28 │ │ │ │ - mr r16,r21 │ │ │ │ - std r28,32(r1) │ │ │ │ - add r22,r29,r31 │ │ │ │ - ble cr4,314d8 │ │ │ │ - lfd f28,16(r14) │ │ │ │ - lfd f29,24(r14) │ │ │ │ - lfd f30,0(r14) │ │ │ │ - lfd f31,8(r14) │ │ │ │ - addi r21,r14,16 │ │ │ │ - mr r25,r19 │ │ │ │ - mr r28,r27 │ │ │ │ + stfd f1,0(r22) │ │ │ │ + stfd f2,8(r22) │ │ │ │ + bne 2ec40 │ │ │ │ + addi r18,r18,1 │ │ │ │ + addi r14,r14,16 │ │ │ │ + add r31,r31,r16 │ │ │ │ + cmpd r18,r28 │ │ │ │ + bne 2eb40 │ │ │ │ + ld r25,40(r1) │ │ │ │ + mtocrf 128,r15 │ │ │ │ + ld r18,64(r1) │ │ │ │ + li r22,0 │ │ │ │ + blt 2eed8 │ │ │ │ + mr r31,r19 │ │ │ │ + mr r14,r22 │ │ │ │ + std r28,40(r1) │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - lfd f3,0(r28) │ │ │ │ - lfd f4,8(r28) │ │ │ │ - lfd f1,0(r30) │ │ │ │ - lfd f2,8(r30) │ │ │ │ - addi r22,r22,32 │ │ │ │ - addi r28,r28,16 │ │ │ │ - bl 6d428 │ │ │ │ + add r26,r23,r31 │ │ │ │ + ble cr2,2edf0 │ │ │ │ + lfd f28,16(r21) │ │ │ │ + lfd f29,24(r21) │ │ │ │ + addi r22,r21,16 │ │ │ │ + mr r28,r17 │ │ │ │ + mr r29,r27 │ │ │ │ + lfd f30,0(r21) │ │ │ │ + lfd f31,8(r21) │ │ │ │ nop │ │ │ │ - lfd f3,0(r20) │ │ │ │ - lfd f4,8(r20) │ │ │ │ - bl 6d428 │ │ │ │ nop │ │ │ │ - lfd f3,-32(r22) │ │ │ │ - lfd f4,-24(r22) │ │ │ │ + nop │ │ │ │ + lfd f3,0(r29) │ │ │ │ + lfd f4,8(r29) │ │ │ │ + addi r26,r26,32 │ │ │ │ + addi r29,r29,16 │ │ │ │ + lfd f1,0(r30) │ │ │ │ + lfd f2,8(r30) │ │ │ │ + bl 367c │ │ │ │ + lfd f3,0(r18) │ │ │ │ + lfd f4,8(r18) │ │ │ │ + bl 367c │ │ │ │ + lfd f3,-32(r26) │ │ │ │ + lfd f4,-24(r26) │ │ │ │ fmr f27,f2 │ │ │ │ fmr f26,f1 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ - lfd f3,-16(r22) │ │ │ │ - lfd f4,-8(r22) │ │ │ │ + bl 3d10 │ │ │ │ + lfd f3,-16(r26) │ │ │ │ + lfd f4,-8(r26) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ fmr f2,f27 │ │ │ │ fmr f1,f26 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ - addic. r25,r25,-1 │ │ │ │ - stfd f30,0(r14) │ │ │ │ - stfd f31,8(r14) │ │ │ │ + bl 3d10 │ │ │ │ + addic. r28,r28,-1 │ │ │ │ + stfd f30,0(r21) │ │ │ │ + stfd f31,8(r21) │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ - stfd f1,0(r21) │ │ │ │ - stfd f2,8(r21) │ │ │ │ - bne 31420 │ │ │ │ - mr r22,r31 │ │ │ │ - blt cr2,315b8 │ │ │ │ - lfd f28,16(r14) │ │ │ │ - lfd f29,24(r14) │ │ │ │ - lfd f30,0(r14) │ │ │ │ - lfd f31,8(r14) │ │ │ │ - addi r21,r14,16 │ │ │ │ - addi r25,r24,1 │ │ │ │ - mr r28,r23 │ │ │ │ + stfd f1,0(r22) │ │ │ │ + stfd f2,8(r22) │ │ │ │ + bne 2ed50 │ │ │ │ + mr r26,r31 │ │ │ │ + blt cr4,2eec0 │ │ │ │ + lfd f28,16(r21) │ │ │ │ + lfd f29,24(r21) │ │ │ │ + addi r22,r21,16 │ │ │ │ + addi r28,r24,1 │ │ │ │ + mr r29,r20 │ │ │ │ + lfd f30,0(r21) │ │ │ │ + lfd f31,8(r21) │ │ │ │ nop │ │ │ │ - lfd f3,0(r28) │ │ │ │ - lfd f4,8(r28) │ │ │ │ - lfd f1,0(r30) │ │ │ │ - lfd f2,8(r30) │ │ │ │ - addi r22,r22,32 │ │ │ │ - addi r28,r28,16 │ │ │ │ - bl 6d428 │ │ │ │ nop │ │ │ │ - lfd f3,0(r20) │ │ │ │ - lfd f4,8(r20) │ │ │ │ - bl 6d428 │ │ │ │ nop │ │ │ │ - lfd f3,-32(r22) │ │ │ │ - lfd f4,-24(r22) │ │ │ │ + lfd f3,0(r29) │ │ │ │ + lfd f4,8(r29) │ │ │ │ + addi r26,r26,32 │ │ │ │ + addi r29,r29,16 │ │ │ │ + lfd f1,0(r30) │ │ │ │ + lfd f2,8(r30) │ │ │ │ + bl 367c │ │ │ │ + lfd f3,0(r18) │ │ │ │ + lfd f4,8(r18) │ │ │ │ + bl 367c │ │ │ │ + lfd f3,-32(r26) │ │ │ │ + lfd f4,-24(r26) │ │ │ │ fmr f27,f2 │ │ │ │ fmr f26,f1 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ - lfd f3,-16(r22) │ │ │ │ - lfd f4,-8(r22) │ │ │ │ + bl 3d10 │ │ │ │ + lfd f3,-16(r26) │ │ │ │ + lfd f4,-8(r26) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ fmr f2,f27 │ │ │ │ fmr f1,f26 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ - addic. r25,r25,-1 │ │ │ │ - stfd f30,0(r14) │ │ │ │ - stfd f31,8(r14) │ │ │ │ + bl 3d10 │ │ │ │ + addic. r28,r28,-1 │ │ │ │ + stfd f30,0(r21) │ │ │ │ + stfd f31,8(r21) │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ - stfd f1,0(r21) │ │ │ │ - stfd f2,8(r21) │ │ │ │ - bne 31500 │ │ │ │ - addi r16,r16,1 │ │ │ │ - addi r20,r20,16 │ │ │ │ - add r31,r31,r26 │ │ │ │ - cmpd r16,r18 │ │ │ │ - bne 313f0 │ │ │ │ - ld r28,32(r1) │ │ │ │ - ld r9,40(r1) │ │ │ │ - addi r17,r17,1 │ │ │ │ - addi r30,r30,16 │ │ │ │ - add r28,r28,r9 │ │ │ │ + stfd f1,0(r22) │ │ │ │ + stfd f2,8(r22) │ │ │ │ + bne 2ee20 │ │ │ │ + addi r14,r14,1 │ │ │ │ + addi r18,r18,16 │ │ │ │ + add r31,r31,r16 │ │ │ │ + cmpd r14,r25 │ │ │ │ + bne 2ed20 │ │ │ │ + ld r28,40(r1) │ │ │ │ ld r9,72(r1) │ │ │ │ - cmpd r17,r9 │ │ │ │ - bne 311d0 │ │ │ │ - b 30a70 │ │ │ │ - cmpd r29,r24 │ │ │ │ - bge 31a74 │ │ │ │ - cmpdi r12,0 │ │ │ │ - blt 30a9c │ │ │ │ - ld r9,432(r1) │ │ │ │ - std r21,184(r1) │ │ │ │ - sldi r21,r26,5 │ │ │ │ - std r16,144(r1) │ │ │ │ - std r20,176(r1) │ │ │ │ - std r19,168(r1) │ │ │ │ - subf r19,r18,r12 │ │ │ │ - ld r10,360(r1) │ │ │ │ - addi r28,r28,1 │ │ │ │ - cmpdi cr3,r18,0 │ │ │ │ - std r15,136(r1) │ │ │ │ - std r23,200(r1) │ │ │ │ - addi r24,r31,16 │ │ │ │ - li r23,0 │ │ │ │ - cmpdi cr4,r19,0 │ │ │ │ - addi r18,r18,1 │ │ │ │ - sldi r28,r28,1 │ │ │ │ + ld r2,32(r1) │ │ │ │ + addi r30,r30,16 │ │ │ │ + add r19,r19,r9 │ │ │ │ + ld r9,56(r1) │ │ │ │ + addi r2,r2,1 │ │ │ │ + std r2,32(r1) │ │ │ │ + cmpd r2,r9 │ │ │ │ + bne 2eb20 │ │ │ │ + b 2e420 │ │ │ │ + cmpd r23,r24 │ │ │ │ + bge 2f2fc │ │ │ │ + cmpdi r0,0 │ │ │ │ + blt 2e448 │ │ │ │ std r14,128(r1) │ │ │ │ - mulld r20,r26,r9 │ │ │ │ - mulld r16,r21,r9 │ │ │ │ - maddld r26,r17,r9,r0 │ │ │ │ - sldi r9,r19,4 │ │ │ │ + sldi r14,r26,5 │ │ │ │ + maddld r16,r2,r29,r11 │ │ │ │ + std r18,160(r1) │ │ │ │ + mulld r18,r26,r29 │ │ │ │ + ld r9,376(r1) │ │ │ │ + ld r10,376(r1) │ │ │ │ + addi r8,r21,1 │ │ │ │ + std r17,152(r1) │ │ │ │ + subf r17,r25,r0 │ │ │ │ + std r22,192(r1) │ │ │ │ + cmpdi cr4,r25,0 │ │ │ │ + addi r24,r31,16 │ │ │ │ + addi r25,r25,1 │ │ │ │ + mulld r29,r14,r29 │ │ │ │ + std r19,168(r1) │ │ │ │ + std r20,176(r1) │ │ │ │ + li r19,0 │ │ │ │ + sldi r20,r8,1 │ │ │ │ + sldi r15,r17,4 │ │ │ │ + cmpdi cr3,r17,0 │ │ │ │ stfd f26,272(r1) │ │ │ │ stfd f27,280(r1) │ │ │ │ stfd f28,288(r1) │ │ │ │ + maddld r18,r18,r2,r23 │ │ │ │ stfd f29,296(r1) │ │ │ │ - std r23,32(r1) │ │ │ │ - maddld r20,r20,r17,r29 │ │ │ │ - add r29,r9,r22 │ │ │ │ - neg r9,r16 │ │ │ │ - mulld r9,r9,r17 │ │ │ │ - isel r15,r29,r22,4*cr4+gt │ │ │ │ - mr r17,r22 │ │ │ │ - sldi r20,r20,5 │ │ │ │ - maddld r25,r26,r21,r9 │ │ │ │ - add r20,r10,r20 │ │ │ │ - std r25,48(r1) │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - ld r22,48(r1) │ │ │ │ - mr r26,r20 │ │ │ │ - ble cr4,317c8 │ │ │ │ - add r20,r26,r22 │ │ │ │ - li r29,0 │ │ │ │ - lfd f28,0(r31) │ │ │ │ - lfd f29,8(r31) │ │ │ │ - mr r14,r17 │ │ │ │ - lfd f30,0(r24) │ │ │ │ - lfd f31,8(r24) │ │ │ │ - std r26,40(r1) │ │ │ │ - mr r23,r20 │ │ │ │ - mr r26,r29 │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ + add r15,r15,r9 │ │ │ │ + neg r9,r29 │ │ │ │ + isel r10,r15,r10,4*cr3+gt │ │ │ │ + mulld r2,r9,r2 │ │ │ │ + ld r9,360(r1) │ │ │ │ + sldi r18,r18,5 │ │ │ │ + std r10,32(r1) │ │ │ │ + maddld r22,r16,r14,r2 │ │ │ │ + add r18,r9,r18 │ │ │ │ nop │ │ │ │ - mr r25,r23 │ │ │ │ - mr r20,r28 │ │ │ │ - mr r29,r27 │ │ │ │ + ble cr3,2f088 │ │ │ │ + lfd f30,0(r31) │ │ │ │ + lfd f31,8(r31) │ │ │ │ + add r21,r18,r22 │ │ │ │ + li r23,0 │ │ │ │ + lfd f26,0(r24) │ │ │ │ + lfd f27,8(r24) │ │ │ │ + ld r26,376(r1) │ │ │ │ + mr r28,r21 │ │ │ │ + mr r15,r20 │ │ │ │ + mr r16,r27 │ │ │ │ nop │ │ │ │ - lfd f3,0(r29) │ │ │ │ - lfd f4,8(r29) │ │ │ │ + lfd f3,0(r16) │ │ │ │ + lfd f4,8(r16) │ │ │ │ + addi r28,r28,32 │ │ │ │ + addi r16,r16,16 │ │ │ │ lfd f1,0(r30) │ │ │ │ lfd f2,8(r30) │ │ │ │ - addi r25,r25,32 │ │ │ │ - addi r29,r29,16 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - lfd f3,0(r14) │ │ │ │ - lfd f4,8(r14) │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - lfd f3,-32(r25) │ │ │ │ - lfd f4,-24(r25) │ │ │ │ - fmr f27,f2 │ │ │ │ - fmr f26,f1 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - fmr f4,f2 │ │ │ │ - fmr f3,f1 │ │ │ │ - fmr f2,f29 │ │ │ │ - fmr f1,f28 │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ - lfd f3,-16(r25) │ │ │ │ - lfd f4,-8(r25) │ │ │ │ + bl 367c │ │ │ │ + lfd f3,0(r26) │ │ │ │ + lfd f4,8(r26) │ │ │ │ + bl 367c │ │ │ │ + lfd f3,-32(r28) │ │ │ │ + lfd f4,-24(r28) │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ - fmr f2,f27 │ │ │ │ - fmr f1,f26 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ - addic. r20,r20,-1 │ │ │ │ - stfd f28,0(r31) │ │ │ │ - stfd f29,8(r31) │ │ │ │ + bl 3d10 │ │ │ │ + lfd f3,-16(r28) │ │ │ │ + lfd f4,-8(r28) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ + fmr f2,f29 │ │ │ │ + fmr f1,f28 │ │ │ │ + bl 367c │ │ │ │ + fmr f4,f2 │ │ │ │ + fmr f3,f1 │ │ │ │ + fmr f2,f27 │ │ │ │ + fmr f1,f26 │ │ │ │ + bl 3d10 │ │ │ │ + addic. r15,r15,-1 │ │ │ │ + stfd f30,0(r31) │ │ │ │ + stfd f31,8(r31) │ │ │ │ + fmr f27,f2 │ │ │ │ + fmr f26,f1 │ │ │ │ stfd f1,0(r24) │ │ │ │ stfd f2,8(r24) │ │ │ │ - bne 316f0 │ │ │ │ - addi r26,r26,1 │ │ │ │ - addi r14,r14,16 │ │ │ │ - add r23,r23,r21 │ │ │ │ - cmpd r26,r19 │ │ │ │ - bne 316e0 │ │ │ │ - ld r26,40(r1) │ │ │ │ - blt cr3,33004 │ │ │ │ - mr r20,r26 │ │ │ │ - li r25,0 │ │ │ │ - lfd f28,0(r31) │ │ │ │ - lfd f29,8(r31) │ │ │ │ - lfd f30,0(r24) │ │ │ │ - lfd f31,8(r24) │ │ │ │ - mr r14,r15 │ │ │ │ - mr r23,r20 │ │ │ │ - mr r29,r25 │ │ │ │ + bne 2efd0 │ │ │ │ + addi r23,r23,1 │ │ │ │ + addi r26,r26,16 │ │ │ │ + add r21,r21,r14 │ │ │ │ + cmpd r23,r17 │ │ │ │ + bne 2efc0 │ │ │ │ + blt cr4,30764 │ │ │ │ + lfd f30,0(r31) │ │ │ │ + lfd f31,8(r31) │ │ │ │ + mr r21,r18 │ │ │ │ + li r23,0 │ │ │ │ + lfd f26,0(r24) │ │ │ │ + lfd f27,8(r24) │ │ │ │ + ld r26,32(r1) │ │ │ │ nop │ │ │ │ nop │ │ │ │ - mr r26,r23 │ │ │ │ - mr r22,r28 │ │ │ │ - mr r25,r27 │ │ │ │ nop │ │ │ │ - lfd f3,0(r25) │ │ │ │ - lfd f4,8(r25) │ │ │ │ + mr r28,r21 │ │ │ │ + mr r15,r20 │ │ │ │ + mr r16,r27 │ │ │ │ + nop │ │ │ │ + lfd f3,0(r16) │ │ │ │ + lfd f4,8(r16) │ │ │ │ + addi r28,r28,32 │ │ │ │ + addi r16,r16,16 │ │ │ │ lfd f1,0(r30) │ │ │ │ lfd f2,8(r30) │ │ │ │ - addi r26,r26,32 │ │ │ │ - addi r25,r25,16 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - lfd f3,0(r14) │ │ │ │ - lfd f4,8(r14) │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - lfd f3,-32(r26) │ │ │ │ - lfd f4,-24(r26) │ │ │ │ - fmr f27,f2 │ │ │ │ - fmr f26,f1 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - fmr f4,f2 │ │ │ │ - fmr f3,f1 │ │ │ │ - fmr f2,f29 │ │ │ │ - fmr f1,f28 │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ - lfd f3,-16(r26) │ │ │ │ - lfd f4,-8(r26) │ │ │ │ + bl 367c │ │ │ │ + lfd f3,0(r26) │ │ │ │ + lfd f4,8(r26) │ │ │ │ + bl 367c │ │ │ │ + lfd f3,-32(r28) │ │ │ │ + lfd f4,-24(r28) │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ - fmr f2,f27 │ │ │ │ - fmr f1,f26 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ - addic. r22,r22,-1 │ │ │ │ - stfd f28,0(r31) │ │ │ │ - stfd f29,8(r31) │ │ │ │ + bl 3d10 │ │ │ │ + lfd f3,-16(r28) │ │ │ │ + lfd f4,-8(r28) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ + fmr f2,f29 │ │ │ │ + fmr f1,f28 │ │ │ │ + bl 367c │ │ │ │ + fmr f4,f2 │ │ │ │ + fmr f3,f1 │ │ │ │ + fmr f2,f27 │ │ │ │ + fmr f1,f26 │ │ │ │ + bl 3d10 │ │ │ │ + addic. r15,r15,-1 │ │ │ │ + stfd f30,0(r31) │ │ │ │ + stfd f31,8(r31) │ │ │ │ + fmr f27,f2 │ │ │ │ + fmr f26,f1 │ │ │ │ stfd f1,0(r24) │ │ │ │ stfd f2,8(r24) │ │ │ │ - bne 31800 │ │ │ │ - addi r29,r29,1 │ │ │ │ - addi r14,r14,16 │ │ │ │ - add r23,r23,r21 │ │ │ │ - cmpd r29,r18 │ │ │ │ - bne 317f0 │ │ │ │ - ld r9,32(r1) │ │ │ │ + bne 2f0c0 │ │ │ │ + addi r23,r23,1 │ │ │ │ + addi r26,r26,16 │ │ │ │ + add r21,r21,r14 │ │ │ │ + cmpd r23,r25 │ │ │ │ + bne 2f0b0 │ │ │ │ + addi r19,r19,1 │ │ │ │ addi r30,r30,16 │ │ │ │ - add r20,r20,r16 │ │ │ │ - addi r9,r9,1 │ │ │ │ - cmpd r9,r28 │ │ │ │ - std r9,32(r1) │ │ │ │ - bne 316a0 │ │ │ │ - b 30a70 │ │ │ │ - cmpdi r12,0 │ │ │ │ - blt 30a9c │ │ │ │ - ld r9,432(r1) │ │ │ │ - std r19,168(r1) │ │ │ │ - addi r28,r28,1 │ │ │ │ - std r15,136(r1) │ │ │ │ - addi r25,r31,16 │ │ │ │ - std r20,176(r1) │ │ │ │ - std r21,184(r1) │ │ │ │ - std r23,200(r1) │ │ │ │ + add r18,r18,r29 │ │ │ │ + cmpd r19,r20 │ │ │ │ + bne 2efa0 │ │ │ │ + b 2e420 │ │ │ │ + cmpdi r0,0 │ │ │ │ + blt 2e448 │ │ │ │ + maddld r2,r29,r2,r11 │ │ │ │ + mulld r29,r29,r26 │ │ │ │ + ld r9,360(r1) │ │ │ │ + addi r8,r21,1 │ │ │ │ + std r22,192(r1) │ │ │ │ + ld r22,376(r1) │ │ │ │ stfd f28,288(r1) │ │ │ │ - stfd f29,296(r1) │ │ │ │ - sldi r21,r26,5 │ │ │ │ - addi r15,r11,2 │ │ │ │ - li r20,0 │ │ │ │ - sldi r23,r28,1 │ │ │ │ fmr f28,f30 │ │ │ │ + stfd f29,296(r1) │ │ │ │ fmr f29,f31 │ │ │ │ - std r16,144(r1) │ │ │ │ - maddld r19,r9,r17,r0 │ │ │ │ - mulld r18,r9,r26 │ │ │ │ - ld r9,360(r1) │ │ │ │ + std r17,152(r1) │ │ │ │ + addi r28,r28,2 │ │ │ │ + addi r25,r31,16 │ │ │ │ + std r18,160(r1) │ │ │ │ + std r19,168(r1) │ │ │ │ + li r18,0 │ │ │ │ + sldi r19,r26,5 │ │ │ │ + std r20,176(r1) │ │ │ │ + sldi r20,r8,1 │ │ │ │ stfd f26,272(r1) │ │ │ │ stfd f27,280(r1) │ │ │ │ - maddld r19,r19,r26,r29 │ │ │ │ - sldi r18,r18,5 │ │ │ │ - sldi r19,r19,5 │ │ │ │ - add r19,r9,r19 │ │ │ │ + maddld r2,r2,r26,r23 │ │ │ │ + sldi r17,r29,5 │ │ │ │ + sldi r2,r2,5 │ │ │ │ + add r21,r9,r2 │ │ │ │ nop │ │ │ │ - mr r24,r19 │ │ │ │ - mr r28,r22 │ │ │ │ - li r26,0 │ │ │ │ nop │ │ │ │ - mr r29,r24 │ │ │ │ - mr r16,r15 │ │ │ │ - mr r17,r27 │ │ │ │ + mr r23,r21 │ │ │ │ + mr r26,r22 │ │ │ │ + li r24,0 │ │ │ │ nop │ │ │ │ - lfd f3,0(r17) │ │ │ │ - lfd f4,8(r17) │ │ │ │ + mr r29,r23 │ │ │ │ + mr r15,r28 │ │ │ │ + mr r16,r27 │ │ │ │ + nop │ │ │ │ + lfd f3,0(r16) │ │ │ │ + lfd f4,8(r16) │ │ │ │ + addi r29,r29,32 │ │ │ │ + addi r16,r16,16 │ │ │ │ lfd f1,0(r30) │ │ │ │ lfd f2,8(r30) │ │ │ │ - addi r29,r29,32 │ │ │ │ - addi r17,r17,16 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - lfd f3,0(r28) │ │ │ │ - lfd f4,8(r28) │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ + lfd f3,0(r26) │ │ │ │ + lfd f4,8(r26) │ │ │ │ + bl 367c │ │ │ │ lfd f3,-32(r29) │ │ │ │ lfd f4,-24(r29) │ │ │ │ fmr f27,f2 │ │ │ │ fmr f26,f1 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ + bl 3d10 │ │ │ │ lfd f3,-16(r29) │ │ │ │ lfd f4,-8(r29) │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ fmr f2,f27 │ │ │ │ fmr f1,f26 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ - addic. r16,r16,-1 │ │ │ │ + bl 3d10 │ │ │ │ + addic. r15,r15,-1 │ │ │ │ stfd f28,0(r31) │ │ │ │ stfd f29,8(r31) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ stfd f1,0(r25) │ │ │ │ stfd f2,8(r25) │ │ │ │ - bne 31980 │ │ │ │ - addi r26,r26,1 │ │ │ │ - addi r28,r28,16 │ │ │ │ - add r24,r24,r21 │ │ │ │ - cmpd r26,r23 │ │ │ │ - bne 31970 │ │ │ │ - addi r20,r20,1 │ │ │ │ + bne 2f220 │ │ │ │ + addi r24,r24,1 │ │ │ │ + addi r26,r26,16 │ │ │ │ + add r23,r23,r19 │ │ │ │ + cmpd r24,r20 │ │ │ │ + bne 2f210 │ │ │ │ + addi r18,r18,1 │ │ │ │ addi r30,r30,16 │ │ │ │ - add r19,r19,r18 │ │ │ │ - cmpd r20,r23 │ │ │ │ - bne 31960 │ │ │ │ + add r21,r21,r17 │ │ │ │ + cmpd r18,r20 │ │ │ │ + bne 2f200 │ │ │ │ lfd f26,272(r1) │ │ │ │ lfd f27,280(r1) │ │ │ │ lfd f28,288(r1) │ │ │ │ lfd f29,296(r1) │ │ │ │ - b 30a84 │ │ │ │ - cmpdi r12,0 │ │ │ │ - blt 30a9c │ │ │ │ - ld r9,432(r1) │ │ │ │ + b 2e434 │ │ │ │ + cmpdi r0,0 │ │ │ │ + blt 2e448 │ │ │ │ sldi r26,r26,5 │ │ │ │ - std r14,128(r1) │ │ │ │ - subf r14,r18,r12 │ │ │ │ - cmpdi cr2,r18,0 │ │ │ │ - std r16,144(r1) │ │ │ │ + addi r8,r21,1 │ │ │ │ + subf r9,r25,r0 │ │ │ │ + std r17,152(r1) │ │ │ │ + std r18,160(r1) │ │ │ │ + subf r17,r24,r0 │ │ │ │ + cmpdi cr3,r25,0 │ │ │ │ std r19,168(r1) │ │ │ │ - subf r19,r24,r12 │ │ │ │ - std r21,184(r1) │ │ │ │ - cmpdi r14,0 │ │ │ │ - mulld r8,r0,r26 │ │ │ │ - addi r28,r28,1 │ │ │ │ std r20,176(r1) │ │ │ │ - cmpdi cr3,r24,0 │ │ │ │ - sldi r21,r19,4 │ │ │ │ - cmpdi cr4,r19,0 │ │ │ │ - std r23,200(r1) │ │ │ │ - sldi r29,r29,5 │ │ │ │ - mulld r10,r9,r26 │ │ │ │ - sldi r9,r14,4 │ │ │ │ - mfocrf r20,128 │ │ │ │ - li r23,0 │ │ │ │ - add r21,r21,r27 │ │ │ │ - addi r18,r18,1 │ │ │ │ - std r15,136(r1) │ │ │ │ + sldi r23,r23,5 │ │ │ │ + li r20,0 │ │ │ │ + cmpdi cr4,r24,0 │ │ │ │ + mulld r10,r11,r26 │ │ │ │ + sldi r15,r9,4 │ │ │ │ + mulld r29,r29,r26 │ │ │ │ + cmpdi r9,0 │ │ │ │ + std r14,128(r1) │ │ │ │ + std r22,192(r1) │ │ │ │ + sldi r18,r17,4 │ │ │ │ + cmpdi cr2,r17,0 │ │ │ │ + addi r25,r25,1 │ │ │ │ stfd f26,272(r1) │ │ │ │ - add r9,r9,r22 │ │ │ │ stfd f27,280(r1) │ │ │ │ stfd f28,288(r1) │ │ │ │ + mfocrf r21,128 │ │ │ │ stfd f29,296(r1) │ │ │ │ - std r8,72(r1) │ │ │ │ - isel r21,r21,r27,4*cr4+gt │ │ │ │ - sldi r8,r28,1 │ │ │ │ - std r23,32(r1) │ │ │ │ - iselgt r16,r9,r22 │ │ │ │ - ld r9,360(r1) │ │ │ │ - std r22,376(r1) │ │ │ │ + add r18,r18,r27 │ │ │ │ std r10,64(r1) │ │ │ │ - std r8,56(r1) │ │ │ │ - std r16,80(r1) │ │ │ │ - maddld r17,r17,r10,r9 │ │ │ │ - mfocrf r10,32 │ │ │ │ - rlwinm r10,r10,8,0,3 │ │ │ │ - rotlwi r20,r20,24 │ │ │ │ - mtocrf 32,r20 │ │ │ │ - rotlwi r20,r20,8 │ │ │ │ - mr r20,r10 │ │ │ │ - mr r9,r17 │ │ │ │ - mr r17,r31 │ │ │ │ - ble cr2,31d68 │ │ │ │ - mr r15,r20 │ │ │ │ - mr r20,r17 │ │ │ │ - ld r17,376(r1) │ │ │ │ - mr r25,r9 │ │ │ │ - std r18,48(r1) │ │ │ │ - ld r9,72(r1) │ │ │ │ - mr r28,r17 │ │ │ │ - li r16,0 │ │ │ │ + std r29,56(r1) │ │ │ │ + sldi r10,r8,1 │ │ │ │ + isel r18,r18,r27,4*cr2+gt │ │ │ │ + std r10,48(r1) │ │ │ │ + ld r10,376(r1) │ │ │ │ + add r15,r15,r10 │ │ │ │ + ld r10,360(r1) │ │ │ │ + maddld r16,r2,r29,r10 │ │ │ │ + ld r2,376(r1) │ │ │ │ + iselgt r19,r15,r2 │ │ │ │ + mfocrf r2,16 │ │ │ │ + rlwinm r2,r2,12,0,3 │ │ │ │ + mr r15,r9 │ │ │ │ + rotlwi r21,r21,20 │ │ │ │ + mtocrf 16,r21 │ │ │ │ + rotlwi r21,r21,12 │ │ │ │ + mr r29,r16 │ │ │ │ + mr r16,r31 │ │ │ │ + mr r21,r2 │ │ │ │ + std r19,72(r1) │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + ble cr3,2f5cc │ │ │ │ + mr r19,r21 │ │ │ │ + mr r21,r16 │ │ │ │ std r25,40(r1) │ │ │ │ - add r18,r9,r25 │ │ │ │ + ld r2,64(r1) │ │ │ │ + ld r28,376(r1) │ │ │ │ + li r14,0 │ │ │ │ + std r29,32(r1) │ │ │ │ + add r25,r2,r29 │ │ │ │ nop │ │ │ │ - add r23,r29,r18 │ │ │ │ - ble cr4,31c58 │ │ │ │ - lfd f28,16(r20) │ │ │ │ - lfd f29,24(r20) │ │ │ │ - lfd f30,0(r20) │ │ │ │ - lfd f31,8(r20) │ │ │ │ - addi r22,r20,16 │ │ │ │ - mr r25,r19 │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + add r22,r23,r25 │ │ │ │ + ble cr2,2f4d0 │ │ │ │ + lfd f28,16(r21) │ │ │ │ + lfd f29,24(r21) │ │ │ │ + addi r16,r21,16 │ │ │ │ + mr r29,r17 │ │ │ │ mr r31,r27 │ │ │ │ + lfd f30,0(r21) │ │ │ │ + lfd f31,8(r21) │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ lfd f3,0(r31) │ │ │ │ lfd f4,8(r31) │ │ │ │ + addi r22,r22,32 │ │ │ │ + addi r31,r31,16 │ │ │ │ lfd f1,0(r30) │ │ │ │ lfd f2,8(r30) │ │ │ │ - addi r23,r23,32 │ │ │ │ - addi r31,r31,16 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ lfd f3,0(r28) │ │ │ │ lfd f4,8(r28) │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - lfd f3,-32(r23) │ │ │ │ - lfd f4,-24(r23) │ │ │ │ + bl 367c │ │ │ │ + lfd f3,-32(r22) │ │ │ │ + lfd f4,-24(r22) │ │ │ │ fmr f27,f2 │ │ │ │ fmr f26,f1 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ - lfd f3,-16(r23) │ │ │ │ - lfd f4,-8(r23) │ │ │ │ + bl 3d10 │ │ │ │ + lfd f3,-16(r22) │ │ │ │ + lfd f4,-8(r22) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ fmr f2,f27 │ │ │ │ fmr f1,f26 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ - addic. r25,r25,-1 │ │ │ │ - stfd f30,0(r20) │ │ │ │ - stfd f31,8(r20) │ │ │ │ + bl 3d10 │ │ │ │ + addic. r29,r29,-1 │ │ │ │ + stfd f30,0(r21) │ │ │ │ + stfd f31,8(r21) │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ - stfd f1,0(r22) │ │ │ │ - stfd f2,8(r22) │ │ │ │ - bne 31ba0 │ │ │ │ - mr r23,r18 │ │ │ │ - blt cr3,31d38 │ │ │ │ - lfd f28,16(r20) │ │ │ │ - lfd f29,24(r20) │ │ │ │ - lfd f30,0(r20) │ │ │ │ - lfd f31,8(r20) │ │ │ │ - addi r22,r20,16 │ │ │ │ - addi r25,r24,1 │ │ │ │ - mr r31,r21 │ │ │ │ + stfd f1,0(r16) │ │ │ │ + stfd f2,8(r16) │ │ │ │ + bne 2f430 │ │ │ │ + mr r22,r25 │ │ │ │ + blt cr4,2f5a0 │ │ │ │ + lfd f28,16(r21) │ │ │ │ + lfd f29,24(r21) │ │ │ │ + addi r16,r21,16 │ │ │ │ + addi r29,r24,1 │ │ │ │ + mr r31,r18 │ │ │ │ + lfd f30,0(r21) │ │ │ │ + lfd f31,8(r21) │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ nop │ │ │ │ lfd f3,0(r31) │ │ │ │ lfd f4,8(r31) │ │ │ │ + addi r22,r22,32 │ │ │ │ + addi r31,r31,16 │ │ │ │ lfd f1,0(r30) │ │ │ │ lfd f2,8(r30) │ │ │ │ - addi r23,r23,32 │ │ │ │ - addi r31,r31,16 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ lfd f3,0(r28) │ │ │ │ lfd f4,8(r28) │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - lfd f3,-32(r23) │ │ │ │ - lfd f4,-24(r23) │ │ │ │ + bl 367c │ │ │ │ + lfd f3,-32(r22) │ │ │ │ + lfd f4,-24(r22) │ │ │ │ fmr f27,f2 │ │ │ │ fmr f26,f1 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ - lfd f3,-16(r23) │ │ │ │ - lfd f4,-8(r23) │ │ │ │ + bl 3d10 │ │ │ │ + lfd f3,-16(r22) │ │ │ │ + lfd f4,-8(r22) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ fmr f2,f27 │ │ │ │ fmr f1,f26 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ - addic. r25,r25,-1 │ │ │ │ - stfd f30,0(r20) │ │ │ │ - stfd f31,8(r20) │ │ │ │ + bl 3d10 │ │ │ │ + addic. r29,r29,-1 │ │ │ │ + stfd f30,0(r21) │ │ │ │ + stfd f31,8(r21) │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ - stfd f1,0(r22) │ │ │ │ - stfd f2,8(r22) │ │ │ │ - bne 31c80 │ │ │ │ - addi r16,r16,1 │ │ │ │ + stfd f1,0(r16) │ │ │ │ + stfd f2,8(r16) │ │ │ │ + bne 2f500 │ │ │ │ + addi r14,r14,1 │ │ │ │ addi r28,r28,16 │ │ │ │ - add r18,r18,r26 │ │ │ │ - cmpd r16,r14 │ │ │ │ - bne 31b70 │ │ │ │ - mtocrf 128,r15 │ │ │ │ + add r25,r25,r26 │ │ │ │ + cmpd r14,r15 │ │ │ │ + bne 2f400 │ │ │ │ + mtocrf 128,r19 │ │ │ │ + ld r29,32(r1) │ │ │ │ + blt 30744 │ │ │ │ ld r25,40(r1) │ │ │ │ - blt 32fdc │ │ │ │ - ld r18,48(r1) │ │ │ │ - mr r17,r20 │ │ │ │ - mr r9,r25 │ │ │ │ - mr r20,r15 │ │ │ │ - ld r28,80(r1) │ │ │ │ - li r16,0 │ │ │ │ - mr r31,r9 │ │ │ │ - mr r23,r17 │ │ │ │ - std r9,40(r1) │ │ │ │ + mr r16,r21 │ │ │ │ + mr r21,r19 │ │ │ │ + li r19,0 │ │ │ │ + ld r28,72(r1) │ │ │ │ + mr r31,r29 │ │ │ │ + std r20,32(r1) │ │ │ │ + std r29,40(r1) │ │ │ │ + mr r14,r19 │ │ │ │ nop │ │ │ │ - add r17,r29,r31 │ │ │ │ - ble cr4,31e68 │ │ │ │ - lfd f28,0(r23) │ │ │ │ - lfd f29,8(r23) │ │ │ │ - lfd f30,16(r23) │ │ │ │ - lfd f31,24(r23) │ │ │ │ - addi r25,r23,16 │ │ │ │ - mr r15,r19 │ │ │ │ - mr r22,r27 │ │ │ │ nop │ │ │ │ nop │ │ │ │ + add r20,r23,r31 │ │ │ │ + ble cr2,2f6c0 │ │ │ │ + lfd f28,0(r16) │ │ │ │ + lfd f29,8(r16) │ │ │ │ + addi r19,r16,16 │ │ │ │ + mr r22,r17 │ │ │ │ + mr r29,r27 │ │ │ │ + lfd f30,16(r16) │ │ │ │ + lfd f31,24(r16) │ │ │ │ nop │ │ │ │ - lfd f3,0(r22) │ │ │ │ - lfd f4,8(r22) │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + lfd f3,0(r29) │ │ │ │ + lfd f4,8(r29) │ │ │ │ + addi r20,r20,32 │ │ │ │ + addi r29,r29,16 │ │ │ │ lfd f1,0(r30) │ │ │ │ lfd f2,8(r30) │ │ │ │ - addi r17,r17,32 │ │ │ │ - addi r22,r22,16 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ lfd f3,0(r28) │ │ │ │ lfd f4,8(r28) │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - lfd f3,-32(r17) │ │ │ │ - lfd f4,-24(r17) │ │ │ │ + bl 367c │ │ │ │ + lfd f3,-32(r20) │ │ │ │ + lfd f4,-24(r20) │ │ │ │ fmr f27,f2 │ │ │ │ fmr f26,f1 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ - lfd f3,-16(r17) │ │ │ │ - lfd f4,-8(r17) │ │ │ │ + bl 3d10 │ │ │ │ + lfd f3,-16(r20) │ │ │ │ + lfd f4,-8(r20) │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ fmr f2,f27 │ │ │ │ fmr f1,f26 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ - addic. r15,r15,-1 │ │ │ │ - stfd f28,0(r23) │ │ │ │ - stfd f29,8(r23) │ │ │ │ + bl 3d10 │ │ │ │ + addic. r22,r22,-1 │ │ │ │ + stfd f28,0(r16) │ │ │ │ + stfd f29,8(r16) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - stfd f1,0(r25) │ │ │ │ - stfd f2,8(r25) │ │ │ │ - bne 31db0 │ │ │ │ - mr r17,r31 │ │ │ │ - blt cr3,31f48 │ │ │ │ - lfd f28,0(r23) │ │ │ │ - lfd f29,8(r23) │ │ │ │ - lfd f30,16(r23) │ │ │ │ - lfd f31,24(r23) │ │ │ │ - addi r25,r23,16 │ │ │ │ - addi r15,r24,1 │ │ │ │ - mr r22,r21 │ │ │ │ + stfd f1,0(r19) │ │ │ │ + stfd f2,8(r19) │ │ │ │ + bne 2f620 │ │ │ │ + mr r20,r31 │ │ │ │ + blt cr4,2f790 │ │ │ │ + lfd f28,0(r16) │ │ │ │ + lfd f29,8(r16) │ │ │ │ + addi r19,r16,16 │ │ │ │ + addi r22,r24,1 │ │ │ │ + mr r29,r18 │ │ │ │ + lfd f30,16(r16) │ │ │ │ + lfd f31,24(r16) │ │ │ │ nop │ │ │ │ - lfd f3,0(r22) │ │ │ │ - lfd f4,8(r22) │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + lfd f3,0(r29) │ │ │ │ + lfd f4,8(r29) │ │ │ │ + addi r20,r20,32 │ │ │ │ + addi r29,r29,16 │ │ │ │ lfd f1,0(r30) │ │ │ │ lfd f2,8(r30) │ │ │ │ - addi r17,r17,32 │ │ │ │ - addi r22,r22,16 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ lfd f3,0(r28) │ │ │ │ lfd f4,8(r28) │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - lfd f3,-32(r17) │ │ │ │ - lfd f4,-24(r17) │ │ │ │ + bl 367c │ │ │ │ + lfd f3,-32(r20) │ │ │ │ + lfd f4,-24(r20) │ │ │ │ fmr f27,f2 │ │ │ │ fmr f26,f1 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ - lfd f3,-16(r17) │ │ │ │ - lfd f4,-8(r17) │ │ │ │ + bl 3d10 │ │ │ │ + lfd f3,-16(r20) │ │ │ │ + lfd f4,-8(r20) │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ fmr f2,f27 │ │ │ │ fmr f1,f26 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ - addic. r15,r15,-1 │ │ │ │ - stfd f28,0(r23) │ │ │ │ - stfd f29,8(r23) │ │ │ │ + bl 3d10 │ │ │ │ + addic. r22,r22,-1 │ │ │ │ + stfd f28,0(r16) │ │ │ │ + stfd f29,8(r16) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - stfd f1,0(r25) │ │ │ │ - stfd f2,8(r25) │ │ │ │ - bne 31e90 │ │ │ │ - addi r16,r16,1 │ │ │ │ + stfd f1,0(r19) │ │ │ │ + stfd f2,8(r19) │ │ │ │ + bne 2f6f0 │ │ │ │ + addi r14,r14,1 │ │ │ │ addi r28,r28,16 │ │ │ │ add r31,r31,r26 │ │ │ │ - cmpd r16,r18 │ │ │ │ - bne 31d80 │ │ │ │ - ld r8,64(r1) │ │ │ │ - ld r9,40(r1) │ │ │ │ - ld r10,32(r1) │ │ │ │ - mr r17,r23 │ │ │ │ + cmpd r14,r25 │ │ │ │ + bne 2f5f0 │ │ │ │ + ld r2,56(r1) │ │ │ │ + ld r29,40(r1) │ │ │ │ addi r30,r30,16 │ │ │ │ - add r9,r9,r8 │ │ │ │ - ld r8,56(r1) │ │ │ │ - addi r10,r10,1 │ │ │ │ - std r10,32(r1) │ │ │ │ - cmpd r10,r8 │ │ │ │ - bne 31b40 │ │ │ │ - b 30a70 │ │ │ │ - cmpdi r8,0 │ │ │ │ - ble 32d60 │ │ │ │ - ld r10,432(r1) │ │ │ │ - subf r25,r24,r12 │ │ │ │ - sldi r19,r26,5 │ │ │ │ - addi r20,r28,1 │ │ │ │ - andi. r4,r8,3 │ │ │ │ - sldi r18,r29,5 │ │ │ │ - mr r14,r30 │ │ │ │ - li r23,0 │ │ │ │ - cmpdi cr7,r12,0 │ │ │ │ - sldi r5,r25,4 │ │ │ │ - cmpdi cr4,r25,0 │ │ │ │ + ld r20,32(r1) │ │ │ │ + add r29,r29,r2 │ │ │ │ + ld r2,48(r1) │ │ │ │ + addi r20,r20,1 │ │ │ │ + cmpd r20,r2 │ │ │ │ + bne 2f3d0 │ │ │ │ + b 2e420 │ │ │ │ + cmpdi r14,0 │ │ │ │ + ble 304f8 │ │ │ │ + subf r16,r24,r0 │ │ │ │ + maddld r2,r2,r29,r11 │ │ │ │ + ld r9,360(r1) │ │ │ │ + sldi r17,r26,5 │ │ │ │ + addi r20,r21,1 │ │ │ │ + andi. r4,r14,3 │ │ │ │ + sldi r19,r23,5 │ │ │ │ + mr r15,r30 │ │ │ │ + li r6,0 │ │ │ │ + sldi r18,r16,4 │ │ │ │ + cmpdi cr3,r16,0 │ │ │ │ + mulld r5,r29,r17 │ │ │ │ sldi r20,r20,1 │ │ │ │ - maddld r17,r17,r10,r0 │ │ │ │ - mulld r16,r10,r19 │ │ │ │ - ld r10,360(r1) │ │ │ │ - add r5,r5,r27 │ │ │ │ - maddld r15,r17,r19,r10 │ │ │ │ - isel r17,r5,r27,4*cr4+gt │ │ │ │ - beq 32028 │ │ │ │ + cmpdi cr7,r0,0 │ │ │ │ + add r18,r18,r27 │ │ │ │ + maddld r28,r2,r17,r9 │ │ │ │ + isel r18,r18,r27,4*cr3+gt │ │ │ │ + beq 2f864 │ │ │ │ cmpdi r4,1 │ │ │ │ - beq 32010 │ │ │ │ + beq 2f84c │ │ │ │ cmpdi r4,2 │ │ │ │ - beq 32000 │ │ │ │ - bge cr7,32ad4 │ │ │ │ - add r15,r15,r16 │ │ │ │ - li r23,1 │ │ │ │ - addi r14,r30,16 │ │ │ │ - bge cr7,32ad4 │ │ │ │ - addi r23,r23,1 │ │ │ │ - addi r14,r14,16 │ │ │ │ - add r15,r15,r16 │ │ │ │ - bge cr7,32ad4 │ │ │ │ - addi r23,r23,1 │ │ │ │ - addi r14,r14,16 │ │ │ │ - add r15,r15,r16 │ │ │ │ - cmpd r23,r8 │ │ │ │ - beq 32d58 │ │ │ │ - srdi r10,r8,2 │ │ │ │ - mtctr r10 │ │ │ │ - bge cr7,32ad4 │ │ │ │ - addi r23,r23,1 │ │ │ │ - addi r14,r14,16 │ │ │ │ - add r15,r15,r16 │ │ │ │ - mr r7,r23 │ │ │ │ - mr r10,r14 │ │ │ │ - bge cr7,32ad4 │ │ │ │ - addi r23,r23,1 │ │ │ │ - addi r14,r14,16 │ │ │ │ - add r15,r15,r16 │ │ │ │ - bge cr7,32ad4 │ │ │ │ - add r15,r15,r16 │ │ │ │ - addi r23,r7,2 │ │ │ │ - addi r14,r10,32 │ │ │ │ - bge cr7,32ad4 │ │ │ │ - addi r23,r7,3 │ │ │ │ - addi r14,r10,48 │ │ │ │ - add r15,r15,r16 │ │ │ │ - bdnz 32030 │ │ │ │ - b 32d58 │ │ │ │ - cmpdi r8,0 │ │ │ │ - ble 32344 │ │ │ │ - ld r10,432(r1) │ │ │ │ - sldi r14,r26,5 │ │ │ │ - subf r19,r18,r12 │ │ │ │ - li r16,0 │ │ │ │ - std r9,80(r1) │ │ │ │ - std r26,440(r1) │ │ │ │ - addi r23,r11,2 │ │ │ │ + beq 2f83c │ │ │ │ + bge cr7,3028c │ │ │ │ + add r28,r28,r5 │ │ │ │ + li r6,1 │ │ │ │ + addi r15,r30,16 │ │ │ │ + bge cr7,3028c │ │ │ │ + addi r6,r6,1 │ │ │ │ + addi r15,r15,16 │ │ │ │ + add r28,r28,r5 │ │ │ │ + bge cr7,3028c │ │ │ │ + addi r6,r6,1 │ │ │ │ + addi r15,r15,16 │ │ │ │ + add r28,r28,r5 │ │ │ │ + cmpd r6,r14 │ │ │ │ + beq 304f0 │ │ │ │ + srdi r2,r14,2 │ │ │ │ + mtctr r2 │ │ │ │ + bge cr7,3028c │ │ │ │ + addi r6,r6,1 │ │ │ │ + addi r15,r15,16 │ │ │ │ + add r28,r28,r5 │ │ │ │ + mr r9,r6 │ │ │ │ + mr r2,r15 │ │ │ │ + bge cr7,3028c │ │ │ │ + addi r6,r6,1 │ │ │ │ + addi r15,r15,16 │ │ │ │ + add r28,r28,r5 │ │ │ │ + bge cr7,3028c │ │ │ │ + add r28,r28,r5 │ │ │ │ + addi r6,r9,2 │ │ │ │ + addi r15,r2,32 │ │ │ │ + bge cr7,3028c │ │ │ │ + addi r6,r9,3 │ │ │ │ + addi r15,r2,48 │ │ │ │ + add r28,r28,r5 │ │ │ │ + bdnz 2f86c │ │ │ │ + b 304f0 │ │ │ │ + nop │ │ │ │ + cmpdi r14,0 │ │ │ │ + ble 2fb6c │ │ │ │ + sldi r16,r26,5 │ │ │ │ + ld r10,376(r1) │ │ │ │ + subf r17,r25,r0 │ │ │ │ + mulld r4,r26,r29 │ │ │ │ + maddld r5,r2,r29,r11 │ │ │ │ + std r23,48(r1) │ │ │ │ + std r11,56(r1) │ │ │ │ + std r25,64(r1) │ │ │ │ + li r21,0 │ │ │ │ + addi r20,r28,2 │ │ │ │ + std r28,80(r1) │ │ │ │ mr r24,r30 │ │ │ │ - cmpdi cr2,r18,0 │ │ │ │ - cmpdi cr4,r12,0 │ │ │ │ - sldi r3,r19,4 │ │ │ │ - cmpdi cr3,r19,0 │ │ │ │ - addi r21,r18,1 │ │ │ │ - mr r9,r16 │ │ │ │ - std r29,56(r1) │ │ │ │ - mr r20,r8 │ │ │ │ - std r0,64(r1) │ │ │ │ - std r18,72(r1) │ │ │ │ - std r11,88(r1) │ │ │ │ - mulld r5,r26,r10 │ │ │ │ - mulld r6,r10,r14 │ │ │ │ - add r3,r3,r22 │ │ │ │ - maddld r4,r17,r10,r0 │ │ │ │ - std r12,96(r1) │ │ │ │ + cmpdi cr3,r25,0 │ │ │ │ + mulld r9,r29,r16 │ │ │ │ + sldi r6,r17,4 │ │ │ │ + cmpdi cr2,r17,0 │ │ │ │ + cmpdi cr4,r0,0 │ │ │ │ + std r12,72(r1) │ │ │ │ + std r0,88(r1) │ │ │ │ + addi r19,r25,1 │ │ │ │ std r30,368(r1) │ │ │ │ - isel r10,r3,r22,4*cr3+gt │ │ │ │ - std r10,48(r1) │ │ │ │ - ld r10,360(r1) │ │ │ │ - maddld r5,r5,r17,r29 │ │ │ │ - neg r3,r6 │ │ │ │ - mr r25,r6 │ │ │ │ - mulld r3,r3,r17 │ │ │ │ - sldi r5,r5,5 │ │ │ │ - add r15,r10,r5 │ │ │ │ - maddld r10,r4,r14,r3 │ │ │ │ - mr r26,r15 │ │ │ │ + std r29,432(r1) │ │ │ │ + std r26,440(r1) │ │ │ │ + add r6,r6,r10 │ │ │ │ + maddld r4,r4,r2,r23 │ │ │ │ + isel r10,r6,r10,4*cr2+gt │ │ │ │ + neg r6,r9 │ │ │ │ + mr r23,r9 │ │ │ │ std r10,40(r1) │ │ │ │ + ld r10,360(r1) │ │ │ │ + mulld r6,r6,r2 │ │ │ │ + sldi r2,r4,5 │ │ │ │ + add r15,r10,r2 │ │ │ │ + mr r2,r21 │ │ │ │ + maddld r22,r5,r16,r6 │ │ │ │ + mr r28,r15 │ │ │ │ nop │ │ │ │ - ble cr3,321e0 │ │ │ │ - ld r10,40(r1) │ │ │ │ - andi. r5,r19,3 │ │ │ │ - mr r16,r22 │ │ │ │ - li r18,0 │ │ │ │ - add r17,r10,r26 │ │ │ │ - beq 32184 │ │ │ │ - cmpdi r5,1 │ │ │ │ - beq 3216c │ │ │ │ - cmpdi r5,2 │ │ │ │ - beq 3215c │ │ │ │ - bge cr4,32588 │ │ │ │ - add r17,r17,r14 │ │ │ │ - li r18,1 │ │ │ │ - addi r16,r22,16 │ │ │ │ - bge cr4,32588 │ │ │ │ - addi r18,r18,1 │ │ │ │ - addi r16,r16,16 │ │ │ │ - add r17,r17,r14 │ │ │ │ - bge cr4,32588 │ │ │ │ - addi r18,r18,1 │ │ │ │ - addi r16,r16,16 │ │ │ │ - add r17,r17,r14 │ │ │ │ - cmpd r18,r19 │ │ │ │ - beq 321e0 │ │ │ │ - srdi r5,r19,2 │ │ │ │ - bge cr4,32588 │ │ │ │ - addi r18,r18,1 │ │ │ │ - addi r16,r16,16 │ │ │ │ - add r17,r17,r14 │ │ │ │ - mr r8,r18 │ │ │ │ - mr r10,r16 │ │ │ │ - bge cr4,32588 │ │ │ │ - addi r18,r18,1 │ │ │ │ - addi r16,r16,16 │ │ │ │ - add r17,r17,r14 │ │ │ │ - bge cr4,32588 │ │ │ │ - add r17,r17,r14 │ │ │ │ - addi r18,r8,2 │ │ │ │ - addi r16,r10,32 │ │ │ │ - bge cr4,32588 │ │ │ │ - cmpdi r5,1 │ │ │ │ - addi r18,r8,3 │ │ │ │ - addi r16,r10,48 │ │ │ │ - add r17,r17,r14 │ │ │ │ - addi r5,r5,-1 │ │ │ │ - bne 32188 │ │ │ │ - nop │ │ │ │ - blt cr2,32304 │ │ │ │ - blt cr4,32304 │ │ │ │ - ld r17,48(r1) │ │ │ │ - li r18,0 │ │ │ │ + nop │ │ │ │ + ble cr2,2fa20 │ │ │ │ + andi. r6,r17,3 │ │ │ │ + ld r21,376(r1) │ │ │ │ + add r18,r22,r28 │ │ │ │ + li r26,0 │ │ │ │ + beq 2f9c0 │ │ │ │ + cmpdi r6,1 │ │ │ │ + beq 2f9a8 │ │ │ │ + cmpdi r6,2 │ │ │ │ + beq 2f998 │ │ │ │ + bge cr4,2fda0 │ │ │ │ + add r18,r18,r16 │ │ │ │ + li r26,1 │ │ │ │ + addi r21,r21,16 │ │ │ │ + bge cr4,2fda0 │ │ │ │ + addi r26,r26,1 │ │ │ │ + addi r21,r21,16 │ │ │ │ + add r18,r18,r16 │ │ │ │ + bge cr4,2fda0 │ │ │ │ + addi r26,r26,1 │ │ │ │ + addi r21,r21,16 │ │ │ │ + add r18,r18,r16 │ │ │ │ + cmpd r26,r17 │ │ │ │ + beq 2fa20 │ │ │ │ + srdi r6,r17,2 │ │ │ │ + bge cr4,2fda0 │ │ │ │ + addi r26,r26,1 │ │ │ │ + addi r21,r21,16 │ │ │ │ + add r18,r18,r16 │ │ │ │ + mr r10,r26 │ │ │ │ + mr r9,r21 │ │ │ │ + bge cr4,2fda0 │ │ │ │ + addi r26,r26,1 │ │ │ │ + addi r21,r21,16 │ │ │ │ + add r18,r18,r16 │ │ │ │ + bge cr4,2fda0 │ │ │ │ + add r18,r18,r16 │ │ │ │ + addi r26,r10,2 │ │ │ │ + addi r21,r9,32 │ │ │ │ + bge cr4,2fda0 │ │ │ │ + cmpdi r6,1 │ │ │ │ + addi r26,r10,3 │ │ │ │ + addi r21,r9,48 │ │ │ │ + add r18,r18,r16 │ │ │ │ + addi r6,r6,-1 │ │ │ │ + bne 2f9c4 │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + blt cr3,2fb2c │ │ │ │ + blt cr4,2fb2c │ │ │ │ + ld r21,40(r1) │ │ │ │ + li r26,0 │ │ │ │ addi r15,r31,16 │ │ │ │ - std r26,32(r1) │ │ │ │ - mr r30,r18 │ │ │ │ - mr r18,r9 │ │ │ │ - mr r29,r17 │ │ │ │ + std r28,32(r1) │ │ │ │ + mr r30,r26 │ │ │ │ + mr r26,r2 │ │ │ │ + mr r29,r21 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ lfd f28,0(r31) │ │ │ │ lfd f29,8(r31) │ │ │ │ + mr r25,r28 │ │ │ │ + mr r18,r20 │ │ │ │ + mr r21,r27 │ │ │ │ lfd f30,0(r15) │ │ │ │ lfd f31,8(r15) │ │ │ │ - mr r28,r26 │ │ │ │ - mr r16,r23 │ │ │ │ - mr r17,r27 │ │ │ │ nop │ │ │ │ - lfd f3,0(r17) │ │ │ │ - lfd f4,8(r17) │ │ │ │ + lfd f3,0(r21) │ │ │ │ + lfd f4,8(r21) │ │ │ │ + addi r25,r25,32 │ │ │ │ + addi r21,r21,16 │ │ │ │ lfd f1,0(r24) │ │ │ │ lfd f2,8(r24) │ │ │ │ - addi r28,r28,32 │ │ │ │ - addi r17,r17,16 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ lfd f3,0(r29) │ │ │ │ lfd f4,8(r29) │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - lfd f3,-32(r28) │ │ │ │ - lfd f4,-24(r28) │ │ │ │ + bl 367c │ │ │ │ + lfd f3,-32(r25) │ │ │ │ + lfd f4,-24(r25) │ │ │ │ fmr f27,f2 │ │ │ │ fmr f26,f1 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ - lfd f3,-16(r28) │ │ │ │ - lfd f4,-8(r28) │ │ │ │ + bl 3d10 │ │ │ │ + lfd f3,-16(r25) │ │ │ │ + lfd f4,-8(r25) │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ fmr f2,f27 │ │ │ │ fmr f1,f26 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ - addic. r16,r16,-1 │ │ │ │ + bl 3d10 │ │ │ │ + addic. r18,r18,-1 │ │ │ │ stfd f28,0(r31) │ │ │ │ stfd f29,8(r31) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ stfd f1,0(r15) │ │ │ │ stfd f2,8(r15) │ │ │ │ - bne 32230 │ │ │ │ + bne 2fa70 │ │ │ │ addi r30,r30,1 │ │ │ │ addi r29,r29,16 │ │ │ │ - add r26,r26,r14 │ │ │ │ - cmpd r30,r21 │ │ │ │ - bne 32210 │ │ │ │ - ld r26,32(r1) │ │ │ │ - mr r9,r18 │ │ │ │ - addi r9,r9,1 │ │ │ │ + add r28,r28,r16 │ │ │ │ + cmpd r30,r19 │ │ │ │ + bne 2fa50 │ │ │ │ + ld r28,32(r1) │ │ │ │ + mr r2,r26 │ │ │ │ + addi r2,r2,1 │ │ │ │ addi r24,r24,16 │ │ │ │ - add r26,r26,r25 │ │ │ │ - cmpd r9,r20 │ │ │ │ - bne 32120 │ │ │ │ - mr r16,r9 │ │ │ │ + add r28,r28,r23 │ │ │ │ + cmpd r2,r14 │ │ │ │ + bne 2f960 │ │ │ │ ld r30,368(r1) │ │ │ │ - ld r29,56(r1) │ │ │ │ - ld r0,64(r1) │ │ │ │ - ld r18,72(r1) │ │ │ │ - ld r9,80(r1) │ │ │ │ - ld r11,88(r1) │ │ │ │ - ld r12,96(r1) │ │ │ │ + sldi r8,r2,4 │ │ │ │ + ld r23,48(r1) │ │ │ │ + ld r11,56(r1) │ │ │ │ + ld r25,64(r1) │ │ │ │ + ld r12,72(r1) │ │ │ │ + ld r28,80(r1) │ │ │ │ + ld r0,88(r1) │ │ │ │ + ld r29,432(r1) │ │ │ │ ld r26,440(r1) │ │ │ │ - sldi r7,r16,4 │ │ │ │ - add r30,r7,r30 │ │ │ │ - cmpdi r9,0 │ │ │ │ - blt 30a70 │ │ │ │ - addi r9,r9,1 │ │ │ │ - subf r21,r18,r12 │ │ │ │ + add r30,r8,r30 │ │ │ │ + cmpdi r12,0 │ │ │ │ + blt 2e420 │ │ │ │ + ld r2,360(r1) │ │ │ │ + sldi r23,r23,5 │ │ │ │ + subf r20,r25,r0 │ │ │ │ sldi r26,r26,5 │ │ │ │ - sldi r29,r29,5 │ │ │ │ - cmpdi cr2,r18,0 │ │ │ │ - addi r15,r11,2 │ │ │ │ - cmpdi cr4,r12,0 │ │ │ │ - li r20,0 │ │ │ │ - std r22,376(r1) │ │ │ │ - std r9,32(r1) │ │ │ │ - ld r9,432(r1) │ │ │ │ - sldi r23,r21,4 │ │ │ │ - mulld r17,r0,r26 │ │ │ │ - cmpdi cr3,r21,0 │ │ │ │ - addi r18,r18,1 │ │ │ │ - add r23,r23,r22 │ │ │ │ - mulld r16,r9,r26 │ │ │ │ - ld r9,360(r1) │ │ │ │ - isel r14,r23,r22,4*cr3+gt │ │ │ │ - std r14,40(r1) │ │ │ │ - add r19,r9,r29 │ │ │ │ - ble cr3,32460 │ │ │ │ - andi. r7,r21,3 │ │ │ │ - ld r25,376(r1) │ │ │ │ - add r14,r17,r19 │ │ │ │ - li r24,0 │ │ │ │ - beq 32400 │ │ │ │ - cmpdi r7,1 │ │ │ │ - beq 323e8 │ │ │ │ - cmpdi r7,2 │ │ │ │ - beq 323d8 │ │ │ │ - bge cr4,32694 │ │ │ │ - add r14,r14,r26 │ │ │ │ - li r24,1 │ │ │ │ - addi r25,r25,16 │ │ │ │ - bge cr4,32694 │ │ │ │ - addi r24,r24,1 │ │ │ │ - addi r25,r25,16 │ │ │ │ - add r14,r14,r26 │ │ │ │ - bge cr4,32694 │ │ │ │ - addi r24,r24,1 │ │ │ │ - addi r25,r25,16 │ │ │ │ - add r14,r14,r26 │ │ │ │ - cmpd r24,r21 │ │ │ │ - beq 32460 │ │ │ │ - srdi r7,r21,2 │ │ │ │ - bge cr4,32694 │ │ │ │ - addi r24,r24,1 │ │ │ │ - addi r25,r25,16 │ │ │ │ - add r14,r14,r26 │ │ │ │ - mr r10,r24 │ │ │ │ - mr r9,r25 │ │ │ │ - bge cr4,32694 │ │ │ │ - addi r24,r24,1 │ │ │ │ - addi r25,r25,16 │ │ │ │ - add r14,r14,r26 │ │ │ │ - bge cr4,32694 │ │ │ │ - add r14,r14,r26 │ │ │ │ - addi r24,r10,2 │ │ │ │ - addi r25,r9,32 │ │ │ │ - bge cr4,32694 │ │ │ │ - cmpdi r7,1 │ │ │ │ - addi r24,r10,3 │ │ │ │ - addi r25,r9,48 │ │ │ │ - add r14,r14,r26 │ │ │ │ - addi r7,r7,-1 │ │ │ │ - bne 32404 │ │ │ │ + cmpdi cr3,r25,0 │ │ │ │ + addi r15,r12,1 │ │ │ │ + addi r28,r28,2 │ │ │ │ + cmpdi cr4,r0,0 │ │ │ │ + li r19,0 │ │ │ │ + sldi r24,r20,4 │ │ │ │ + mulld r29,r29,r26 │ │ │ │ + mulld r14,r11,r26 │ │ │ │ + cmpdi cr2,r20,0 │ │ │ │ + addi r25,r25,1 │ │ │ │ + add r18,r2,r23 │ │ │ │ + ld r2,376(r1) │ │ │ │ + std r29,32(r1) │ │ │ │ + add r24,r24,r2 │ │ │ │ + isel r22,r24,r2,4*cr2+gt │ │ │ │ + std r22,40(r1) │ │ │ │ nop │ │ │ │ nop │ │ │ │ - blt cr2,3256c │ │ │ │ - blt cr4,3256c │ │ │ │ - li r25,0 │ │ │ │ - ld r24,40(r1) │ │ │ │ - addi r28,r31,16 │ │ │ │ - mr r22,r19 │ │ │ │ - mr r14,r25 │ │ │ │ nop │ │ │ │ - lfd f28,0(r28) │ │ │ │ - lfd f29,8(r28) │ │ │ │ + ble cr2,2fc90 │ │ │ │ + andi. r8,r20,3 │ │ │ │ + ld r17,376(r1) │ │ │ │ + add r22,r14,r18 │ │ │ │ + li r21,0 │ │ │ │ + beq 2fc30 │ │ │ │ + cmpdi r8,1 │ │ │ │ + beq 2fc18 │ │ │ │ + cmpdi r8,2 │ │ │ │ + beq 2fc08 │ │ │ │ + bge cr4,2fe9c │ │ │ │ + add r22,r22,r26 │ │ │ │ + li r21,1 │ │ │ │ + addi r17,r17,16 │ │ │ │ + bge cr4,2fe9c │ │ │ │ + addi r21,r21,1 │ │ │ │ + addi r17,r17,16 │ │ │ │ + add r22,r22,r26 │ │ │ │ + bge cr4,2fe9c │ │ │ │ + addi r21,r21,1 │ │ │ │ + addi r17,r17,16 │ │ │ │ + add r22,r22,r26 │ │ │ │ + cmpd r21,r20 │ │ │ │ + beq 2fc90 │ │ │ │ + srdi r8,r20,2 │ │ │ │ + bge cr4,2fe9c │ │ │ │ + addi r21,r21,1 │ │ │ │ + addi r17,r17,16 │ │ │ │ + add r22,r22,r26 │ │ │ │ + mr r9,r21 │ │ │ │ + mr r2,r17 │ │ │ │ + bge cr4,2fe9c │ │ │ │ + addi r21,r21,1 │ │ │ │ + addi r17,r17,16 │ │ │ │ + add r22,r22,r26 │ │ │ │ + bge cr4,2fe9c │ │ │ │ + add r22,r22,r26 │ │ │ │ + addi r21,r9,2 │ │ │ │ + addi r17,r2,32 │ │ │ │ + bge cr4,2fe9c │ │ │ │ + cmpdi r8,1 │ │ │ │ + addi r21,r9,3 │ │ │ │ + addi r17,r2,48 │ │ │ │ + add r22,r22,r26 │ │ │ │ + addi r8,r8,-1 │ │ │ │ + bne 2fc34 │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + blt cr3,2fd84 │ │ │ │ + blt cr4,2fd84 │ │ │ │ + li r22,0 │ │ │ │ + ld r21,40(r1) │ │ │ │ + addi r23,r31,16 │ │ │ │ + mr r29,r18 │ │ │ │ + mr r17,r22 │ │ │ │ + nop │ │ │ │ + lfd f28,0(r23) │ │ │ │ + lfd f29,8(r23) │ │ │ │ + mr r24,r29 │ │ │ │ + mr r22,r28 │ │ │ │ + mr r16,r27 │ │ │ │ lfd f30,0(r31) │ │ │ │ lfd f31,8(r31) │ │ │ │ - mr r29,r22 │ │ │ │ - mr r25,r15 │ │ │ │ - mr r23,r27 │ │ │ │ nop │ │ │ │ - lfd f3,0(r23) │ │ │ │ - lfd f4,8(r23) │ │ │ │ + lfd f3,0(r16) │ │ │ │ + lfd f4,8(r16) │ │ │ │ + addi r24,r24,32 │ │ │ │ + addi r16,r16,16 │ │ │ │ lfd f1,0(r30) │ │ │ │ lfd f2,8(r30) │ │ │ │ - addi r29,r29,32 │ │ │ │ - addi r23,r23,16 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - lfd f3,0(r24) │ │ │ │ - lfd f4,8(r24) │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - lfd f3,-32(r29) │ │ │ │ - lfd f4,-24(r29) │ │ │ │ + bl 367c │ │ │ │ + lfd f3,0(r21) │ │ │ │ + lfd f4,8(r21) │ │ │ │ + bl 367c │ │ │ │ + lfd f3,-32(r24) │ │ │ │ + lfd f4,-24(r24) │ │ │ │ fmr f27,f2 │ │ │ │ fmr f26,f1 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ - lfd f3,-16(r29) │ │ │ │ - lfd f4,-8(r29) │ │ │ │ + bl 3d10 │ │ │ │ + lfd f3,-16(r24) │ │ │ │ + lfd f4,-8(r24) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ fmr f2,f27 │ │ │ │ fmr f1,f26 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ - addic. r25,r25,-1 │ │ │ │ + bl 3d10 │ │ │ │ + addic. r22,r22,-1 │ │ │ │ stfd f30,0(r31) │ │ │ │ stfd f31,8(r31) │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ - stfd f1,0(r28) │ │ │ │ - stfd f2,8(r28) │ │ │ │ - bne 324a0 │ │ │ │ - addi r14,r14,1 │ │ │ │ - addi r24,r24,16 │ │ │ │ - add r22,r22,r26 │ │ │ │ - cmpd r14,r18 │ │ │ │ - bne 32480 │ │ │ │ - ld r9,32(r1) │ │ │ │ - addi r20,r20,1 │ │ │ │ + stfd f1,0(r23) │ │ │ │ + stfd f2,8(r23) │ │ │ │ + bne 2fcd0 │ │ │ │ + addi r17,r17,1 │ │ │ │ + addi r21,r21,16 │ │ │ │ + add r29,r29,r26 │ │ │ │ + cmpd r17,r25 │ │ │ │ + bne 2fcb0 │ │ │ │ + addi r19,r19,1 │ │ │ │ + ld r2,32(r1) │ │ │ │ addi r30,r30,16 │ │ │ │ - add r19,r19,r16 │ │ │ │ - cmpd r20,r9 │ │ │ │ - bne 323a0 │ │ │ │ - b 30a70 │ │ │ │ - mr r30,r18 │ │ │ │ - mr r28,r17 │ │ │ │ + cmpd r19,r15 │ │ │ │ + add r18,r18,r2 │ │ │ │ + bne 2fbd0 │ │ │ │ + b 2e420 │ │ │ │ + mr r30,r26 │ │ │ │ + std r28,32(r1) │ │ │ │ + mr r25,r18 │ │ │ │ addi r15,r31,16 │ │ │ │ - mr r18,r17 │ │ │ │ - std r9,32(r1) │ │ │ │ - mr r29,r16 │ │ │ │ + mr r29,r21 │ │ │ │ + mr r26,r2 │ │ │ │ + mr r28,r18 │ │ │ │ + nop │ │ │ │ lfd f28,0(r15) │ │ │ │ lfd f29,8(r15) │ │ │ │ + mr r18,r20 │ │ │ │ + mr r21,r27 │ │ │ │ lfd f30,0(r31) │ │ │ │ lfd f31,8(r31) │ │ │ │ - mr r16,r23 │ │ │ │ - mr r17,r27 │ │ │ │ nop │ │ │ │ nop │ │ │ │ - lfd f3,0(r17) │ │ │ │ - lfd f4,8(r17) │ │ │ │ + lfd f3,0(r21) │ │ │ │ + lfd f4,8(r21) │ │ │ │ + addi r25,r25,32 │ │ │ │ + addi r21,r21,16 │ │ │ │ lfd f1,0(r24) │ │ │ │ lfd f2,8(r24) │ │ │ │ - addi r18,r18,32 │ │ │ │ - addi r17,r17,16 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ lfd f3,0(r29) │ │ │ │ lfd f4,8(r29) │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - lfd f3,-32(r18) │ │ │ │ - lfd f4,-24(r18) │ │ │ │ + bl 367c │ │ │ │ + lfd f3,-32(r25) │ │ │ │ + lfd f4,-24(r25) │ │ │ │ fmr f27,f2 │ │ │ │ fmr f26,f1 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ - lfd f3,-16(r18) │ │ │ │ - lfd f4,-8(r18) │ │ │ │ + bl 3d10 │ │ │ │ + lfd f3,-16(r25) │ │ │ │ + lfd f4,-8(r25) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ fmr f2,f27 │ │ │ │ fmr f1,f26 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ - addic. r16,r16,-1 │ │ │ │ + bl 3d10 │ │ │ │ + addic. r18,r18,-1 │ │ │ │ stfd f30,0(r31) │ │ │ │ stfd f31,8(r31) │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ stfd f1,0(r15) │ │ │ │ stfd f2,8(r15) │ │ │ │ - bne 325c0 │ │ │ │ + bne 2fde0 │ │ │ │ addi r30,r30,1 │ │ │ │ addi r29,r29,16 │ │ │ │ - add r28,r28,r14 │ │ │ │ - cmpd r19,r30 │ │ │ │ - beq 327d0 │ │ │ │ - mr r18,r28 │ │ │ │ - b 325a0 │ │ │ │ - mr r29,r14 │ │ │ │ - mr r22,r14 │ │ │ │ - addi r28,r31,16 │ │ │ │ - mr r14,r24 │ │ │ │ - mr r24,r25 │ │ │ │ + add r28,r28,r16 │ │ │ │ + cmpd r17,r30 │ │ │ │ + beq 2ffb0 │ │ │ │ + mr r25,r28 │ │ │ │ + b 2fdc0 │ │ │ │ + mr r24,r22 │ │ │ │ + addi r23,r31,16 │ │ │ │ + mr r29,r22 │ │ │ │ nop │ │ │ │ nop │ │ │ │ - lfd f28,0(r28) │ │ │ │ - lfd f29,8(r28) │ │ │ │ + lfd f28,0(r23) │ │ │ │ + lfd f29,8(r23) │ │ │ │ + mr r22,r28 │ │ │ │ + mr r16,r27 │ │ │ │ lfd f30,0(r31) │ │ │ │ lfd f31,8(r31) │ │ │ │ - mr r25,r15 │ │ │ │ - mr r23,r27 │ │ │ │ nop │ │ │ │ nop │ │ │ │ - lfd f3,0(r23) │ │ │ │ - lfd f4,8(r23) │ │ │ │ + lfd f3,0(r16) │ │ │ │ + lfd f4,8(r16) │ │ │ │ + addi r24,r24,32 │ │ │ │ + addi r16,r16,16 │ │ │ │ lfd f1,0(r30) │ │ │ │ lfd f2,8(r30) │ │ │ │ - addi r29,r29,32 │ │ │ │ - addi r23,r23,16 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - lfd f3,0(r24) │ │ │ │ - lfd f4,8(r24) │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - lfd f3,-32(r29) │ │ │ │ - lfd f4,-24(r29) │ │ │ │ + bl 367c │ │ │ │ + lfd f3,0(r17) │ │ │ │ + lfd f4,8(r17) │ │ │ │ + bl 367c │ │ │ │ + lfd f3,-32(r24) │ │ │ │ + lfd f4,-24(r24) │ │ │ │ fmr f27,f2 │ │ │ │ fmr f26,f1 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ - lfd f3,-16(r29) │ │ │ │ - lfd f4,-8(r29) │ │ │ │ + bl 3d10 │ │ │ │ + lfd f3,-16(r24) │ │ │ │ + lfd f4,-8(r24) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ fmr f2,f27 │ │ │ │ fmr f1,f26 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ - addic. r25,r25,-1 │ │ │ │ + bl 3d10 │ │ │ │ + addic. r22,r22,-1 │ │ │ │ stfd f30,0(r31) │ │ │ │ stfd f31,8(r31) │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ - stfd f1,0(r28) │ │ │ │ - stfd f2,8(r28) │ │ │ │ - bne 326d0 │ │ │ │ - addi r14,r14,1 │ │ │ │ - addi r24,r24,16 │ │ │ │ - add r22,r22,r26 │ │ │ │ - cmpd r21,r14 │ │ │ │ - beq 32460 │ │ │ │ - mr r29,r22 │ │ │ │ - b 326b0 │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ + stfd f1,0(r23) │ │ │ │ + stfd f2,8(r23) │ │ │ │ + bne 2fed0 │ │ │ │ + addi r21,r21,1 │ │ │ │ + addi r17,r17,16 │ │ │ │ + add r29,r29,r26 │ │ │ │ + cmpd r20,r21 │ │ │ │ + beq 2fc90 │ │ │ │ + mr r24,r29 │ │ │ │ + b 2feb0 │ │ │ │ nop │ │ │ │ - addi r17,r17,1 │ │ │ │ - addi r26,r26,16 │ │ │ │ - add r16,r16,r21 │ │ │ │ - cmpd r17,r23 │ │ │ │ - beq 30a4c │ │ │ │ - add r28,r16,r29 │ │ │ │ - b 30888 │ │ │ │ + addi r26,r26,1 │ │ │ │ + addi r29,r29,16 │ │ │ │ + add r28,r28,r19 │ │ │ │ + cmpd r26,r20 │ │ │ │ + beq 2e404 │ │ │ │ + add r21,r28,r23 │ │ │ │ + b 2e278 │ │ │ │ nop │ │ │ │ - ld r9,32(r1) │ │ │ │ - b 321e0 │ │ │ │ - mr r21,r20 │ │ │ │ - std r29,40(r1) │ │ │ │ + ld r28,32(r1) │ │ │ │ + mr r2,r26 │ │ │ │ + b 2fa20 │ │ │ │ + std r21,448(r1) │ │ │ │ + ld r18,376(r1) │ │ │ │ + mr r21,r29 │ │ │ │ + mr r29,r17 │ │ │ │ + ld r17,448(r1) │ │ │ │ + mr r20,r19 │ │ │ │ + std r28,72(r1) │ │ │ │ + addi r24,r31,16 │ │ │ │ + mr r2,r25 │ │ │ │ + mr r28,r15 │ │ │ │ + mr r19,r26 │ │ │ │ + std r23,48(r1) │ │ │ │ + std r11,56(r1) │ │ │ │ + std r12,64(r1) │ │ │ │ + std r22,40(r1) │ │ │ │ + std r0,80(r1) │ │ │ │ std r30,368(r1) │ │ │ │ - addi r23,r31,16 │ │ │ │ - mr r30,r14 │ │ │ │ - mr r17,r0 │ │ │ │ - mr r15,r9 │ │ │ │ - mr r29,r19 │ │ │ │ - mr r18,r8 │ │ │ │ - std r11,48(r1) │ │ │ │ - mr r14,r24 │ │ │ │ - mr r20,r28 │ │ │ │ - std r12,56(r1) │ │ │ │ - std r22,376(r1) │ │ │ │ - std r26,440(r1) │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - ld r26,376(r1) │ │ │ │ - li r28,0 │ │ │ │ + li r26,0 │ │ │ │ lfd f28,0(r31) │ │ │ │ lfd f29,8(r31) │ │ │ │ - mr r22,r29 │ │ │ │ - lfd f30,0(r23) │ │ │ │ - lfd f31,8(r23) │ │ │ │ - std r21,32(r1) │ │ │ │ - mr r21,r14 │ │ │ │ - mr r29,r28 │ │ │ │ - mr r24,r26 │ │ │ │ + mr r22,r2 │ │ │ │ + std r2,32(r1) │ │ │ │ + lfd f30,0(r24) │ │ │ │ + lfd f31,8(r24) │ │ │ │ + mr r30,r26 │ │ │ │ + mr r26,r28 │ │ │ │ + mr r28,r18 │ │ │ │ nop │ │ │ │ - mr r19,r21 │ │ │ │ - mr r26,r22 │ │ │ │ - mr r28,r27 │ │ │ │ nop │ │ │ │ + mr r15,r22 │ │ │ │ + mr r23,r26 │ │ │ │ + mr r25,r27 │ │ │ │ + nop │ │ │ │ + lfd f3,0(r25) │ │ │ │ + lfd f4,8(r25) │ │ │ │ + addi r15,r15,32 │ │ │ │ + addi r25,r25,16 │ │ │ │ + lfd f1,0(r29) │ │ │ │ + lfd f2,8(r29) │ │ │ │ + bl 367c │ │ │ │ lfd f3,0(r28) │ │ │ │ lfd f4,8(r28) │ │ │ │ - lfd f1,0(r30) │ │ │ │ - lfd f2,8(r30) │ │ │ │ - addi r19,r19,32 │ │ │ │ - addi r28,r28,16 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - lfd f3,0(r24) │ │ │ │ - lfd f4,8(r24) │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - lfd f3,-32(r19) │ │ │ │ - lfd f4,-24(r19) │ │ │ │ + bl 367c │ │ │ │ + lfd f3,-32(r15) │ │ │ │ + lfd f4,-24(r15) │ │ │ │ fmr f27,f2 │ │ │ │ fmr f26,f1 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ - lfd f3,-16(r19) │ │ │ │ - lfd f4,-8(r19) │ │ │ │ + bl 3d10 │ │ │ │ + lfd f3,-16(r15) │ │ │ │ + lfd f4,-8(r15) │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ fmr f2,f27 │ │ │ │ fmr f1,f26 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ - addic. r26,r26,-1 │ │ │ │ + bl 3d10 │ │ │ │ + addic. r23,r23,-1 │ │ │ │ stfd f28,0(r31) │ │ │ │ stfd f29,8(r31) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - stfd f1,0(r23) │ │ │ │ - stfd f2,8(r23) │ │ │ │ - bne 32860 │ │ │ │ - addi r29,r29,1 │ │ │ │ - addi r24,r24,16 │ │ │ │ - add r21,r21,r25 │ │ │ │ - cmpd r29,r22 │ │ │ │ - bne 32850 │ │ │ │ - ld r21,32(r1) │ │ │ │ - mr r29,r22 │ │ │ │ - addi r30,r30,16 │ │ │ │ - add r14,r14,r16 │ │ │ │ - addi r21,r21,1 │ │ │ │ - cmpd r21,r18 │ │ │ │ - bne 32820 │ │ │ │ - ld r29,40(r1) │ │ │ │ - ld r11,48(r1) │ │ │ │ - ld r12,56(r1) │ │ │ │ + stfd f1,0(r24) │ │ │ │ + stfd f2,8(r24) │ │ │ │ + bne 30040 │ │ │ │ + addi r30,r30,1 │ │ │ │ + addi r28,r28,16 │ │ │ │ + add r22,r22,r16 │ │ │ │ + cmpd r30,r26 │ │ │ │ + bne 30030 │ │ │ │ + addi r20,r20,1 │ │ │ │ + ld r2,32(r1) │ │ │ │ + ld r9,40(r1) │ │ │ │ + mr r28,r26 │ │ │ │ + addi r29,r29,16 │ │ │ │ + cmpd r20,r14 │ │ │ │ + add r2,r2,r9 │ │ │ │ + bne 30000 │ │ │ │ + ld r23,48(r1) │ │ │ │ + ld r11,56(r1) │ │ │ │ + mr r29,r21 │ │ │ │ + mr r26,r19 │ │ │ │ + mr r21,r17 │ │ │ │ + ld r12,64(r1) │ │ │ │ + ld r28,72(r1) │ │ │ │ + ld r0,80(r1) │ │ │ │ ld r30,368(r1) │ │ │ │ - mr r0,r17 │ │ │ │ - mr r9,r15 │ │ │ │ - ld r22,376(r1) │ │ │ │ - ld r26,440(r1) │ │ │ │ - mr r8,r18 │ │ │ │ - mr r28,r20 │ │ │ │ - sldi r8,r8,4 │ │ │ │ - add r30,r8,r30 │ │ │ │ - cmpdi r9,0 │ │ │ │ - blt 30a70 │ │ │ │ + sldi r14,r14,4 │ │ │ │ + add r30,r14,r30 │ │ │ │ cmpdi r12,0 │ │ │ │ - blt 30a70 │ │ │ │ - ld r10,432(r1) │ │ │ │ - maddld r17,r26,r0,r29 │ │ │ │ - addi r20,r9,1 │ │ │ │ - ld r9,360(r1) │ │ │ │ - addi r28,r28,1 │ │ │ │ - addi r15,r11,2 │ │ │ │ - li r19,0 │ │ │ │ - addi r25,r31,16 │ │ │ │ - sldi r21,r28,1 │ │ │ │ - mulld r18,r10,r26 │ │ │ │ + blt 2e420 │ │ │ │ + cmpdi r0,0 │ │ │ │ + blt 2e420 │ │ │ │ + maddld r17,r26,r11,r23 │ │ │ │ + mulld r29,r29,r26 │ │ │ │ + ld r2,360(r1) │ │ │ │ + addi r8,r21,1 │ │ │ │ + ld r21,376(r1) │ │ │ │ + addi r15,r12,1 │ │ │ │ sldi r26,r26,5 │ │ │ │ + addi r28,r28,2 │ │ │ │ + li r19,0 │ │ │ │ + addi r24,r31,16 │ │ │ │ + sldi r20,r8,1 │ │ │ │ sldi r17,r17,5 │ │ │ │ - add r17,r9,r17 │ │ │ │ - sldi r18,r18,5 │ │ │ │ + sldi r18,r29,5 │ │ │ │ + add r17,r2,r17 │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ lfd f30,0(r31) │ │ │ │ lfd f31,8(r31) │ │ │ │ - lfd f26,0(r25) │ │ │ │ - lfd f27,8(r25) │ │ │ │ - mr r23,r17 │ │ │ │ - mr r28,r22 │ │ │ │ - li r24,0 │ │ │ │ + mr r22,r17 │ │ │ │ + mr r25,r21 │ │ │ │ + li r23,0 │ │ │ │ + lfd f26,0(r24) │ │ │ │ + lfd f27,8(r24) │ │ │ │ nop │ │ │ │ - mr r29,r23 │ │ │ │ - mr r14,r15 │ │ │ │ + mr r29,r22 │ │ │ │ + mr r14,r28 │ │ │ │ mr r16,r27 │ │ │ │ nop │ │ │ │ lfd f3,0(r16) │ │ │ │ lfd f4,8(r16) │ │ │ │ - lfd f1,0(r30) │ │ │ │ - lfd f2,8(r30) │ │ │ │ addi r29,r29,32 │ │ │ │ addi r16,r16,16 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - lfd f3,0(r28) │ │ │ │ - lfd f4,8(r28) │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + lfd f1,0(r30) │ │ │ │ + lfd f2,8(r30) │ │ │ │ + bl 367c │ │ │ │ + lfd f3,0(r25) │ │ │ │ + lfd f4,8(r25) │ │ │ │ + bl 367c │ │ │ │ lfd f3,-32(r29) │ │ │ │ lfd f4,-24(r29) │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ + bl 3d10 │ │ │ │ lfd f3,-16(r29) │ │ │ │ lfd f4,-8(r29) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f27 │ │ │ │ fmr f1,f26 │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ + bl 3d10 │ │ │ │ addic. r14,r14,-1 │ │ │ │ stfd f30,0(r31) │ │ │ │ stfd f31,8(r31) │ │ │ │ fmr f27,f2 │ │ │ │ fmr f26,f1 │ │ │ │ - stfd f1,0(r25) │ │ │ │ - stfd f2,8(r25) │ │ │ │ - bne 329f0 │ │ │ │ - addi r24,r24,1 │ │ │ │ - addi r28,r28,16 │ │ │ │ - add r23,r23,r26 │ │ │ │ - cmpd r24,r21 │ │ │ │ - bne 329e0 │ │ │ │ + stfd f1,0(r24) │ │ │ │ + stfd f2,8(r24) │ │ │ │ + bne 301c0 │ │ │ │ + addi r23,r23,1 │ │ │ │ + addi r25,r25,16 │ │ │ │ + add r22,r22,r26 │ │ │ │ + cmpd r23,r20 │ │ │ │ + bne 301b0 │ │ │ │ addi r19,r19,1 │ │ │ │ addi r30,r30,16 │ │ │ │ add r17,r17,r18 │ │ │ │ - cmpd r19,r20 │ │ │ │ - bne 329c0 │ │ │ │ - b 30a70 │ │ │ │ - std r31,352(r1) │ │ │ │ - mr r31,r15 │ │ │ │ - std r9,72(r1) │ │ │ │ - cmpdi cr3,r24,0 │ │ │ │ - mr r9,r23 │ │ │ │ - mr r23,r14 │ │ │ │ - std r29,56(r1) │ │ │ │ - std r0,64(r1) │ │ │ │ - std r8,48(r1) │ │ │ │ - std r12,80(r1) │ │ │ │ - std r30,368(r1) │ │ │ │ + cmpd r19,r15 │ │ │ │ + bne 30190 │ │ │ │ + b 2e420 │ │ │ │ + std r23,56(r1) │ │ │ │ + std r11,64(r1) │ │ │ │ + cmpdi cr4,r24,0 │ │ │ │ + mr r22,r28 │ │ │ │ + mr r23,r15 │ │ │ │ + mr r2,r6 │ │ │ │ std r26,440(r1) │ │ │ │ - std r28,448(r1) │ │ │ │ - ld r15,352(r1) │ │ │ │ + std r21,448(r1) │ │ │ │ + mr r26,r29 │ │ │ │ + mr r21,r31 │ │ │ │ + std r12,72(r1) │ │ │ │ + std r0,80(r1) │ │ │ │ + std r5,48(r1) │ │ │ │ + std r30,368(r1) │ │ │ │ nop │ │ │ │ - li r30,0 │ │ │ │ - mr r29,r15 │ │ │ │ - mr r21,r22 │ │ │ │ - mr r15,r22 │ │ │ │ - std r31,32(r1) │ │ │ │ - std r9,40(r1) │ │ │ │ - mr r14,r30 │ │ │ │ nop │ │ │ │ - add r22,r18,r31 │ │ │ │ - ble cr4,32c18 │ │ │ │ + nop │ │ │ │ + li r31,0 │ │ │ │ + ld r25,376(r1) │ │ │ │ + mr r29,r21 │ │ │ │ + mr r30,r22 │ │ │ │ + mr r21,r26 │ │ │ │ + std r22,32(r1) │ │ │ │ + std r2,40(r1) │ │ │ │ + mr r15,r31 │ │ │ │ + add r22,r19,r30 │ │ │ │ + ble cr3,303c0 │ │ │ │ lfd f28,16(r29) │ │ │ │ lfd f29,24(r29) │ │ │ │ + addi r31,r29,16 │ │ │ │ + mr r26,r16 │ │ │ │ + mr r28,r27 │ │ │ │ lfd f30,0(r29) │ │ │ │ lfd f31,8(r29) │ │ │ │ - addi r30,r29,16 │ │ │ │ - mr r26,r25 │ │ │ │ - mr r28,r27 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ lfd f3,0(r28) │ │ │ │ lfd f4,8(r28) │ │ │ │ - lfd f1,0(r23) │ │ │ │ - lfd f2,8(r23) │ │ │ │ addi r22,r22,32 │ │ │ │ addi r28,r28,16 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - lfd f3,0(r21) │ │ │ │ - lfd f4,8(r21) │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + lfd f1,0(r23) │ │ │ │ + lfd f2,8(r23) │ │ │ │ + bl 367c │ │ │ │ + lfd f3,0(r25) │ │ │ │ + lfd f4,8(r25) │ │ │ │ + bl 367c │ │ │ │ lfd f3,-32(r22) │ │ │ │ lfd f4,-24(r22) │ │ │ │ fmr f27,f2 │ │ │ │ fmr f26,f1 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ + bl 3d10 │ │ │ │ lfd f3,-16(r22) │ │ │ │ lfd f4,-8(r22) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ fmr f2,f27 │ │ │ │ fmr f1,f26 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ + bl 3d10 │ │ │ │ addic. r26,r26,-1 │ │ │ │ stfd f30,0(r29) │ │ │ │ stfd f31,8(r29) │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ - stfd f1,0(r30) │ │ │ │ - stfd f2,8(r30) │ │ │ │ - bne 32b60 │ │ │ │ - mr r22,r31 │ │ │ │ - blt cr3,32cf8 │ │ │ │ + stfd f1,0(r31) │ │ │ │ + stfd f2,8(r31) │ │ │ │ + bne 30320 │ │ │ │ + mr r22,r30 │ │ │ │ + blt cr4,30490 │ │ │ │ lfd f28,16(r29) │ │ │ │ lfd f29,24(r29) │ │ │ │ + addi r31,r29,16 │ │ │ │ + addi r26,r24,1 │ │ │ │ + mr r28,r18 │ │ │ │ lfd f30,0(r29) │ │ │ │ lfd f31,8(r29) │ │ │ │ - addi r30,r29,16 │ │ │ │ - addi r26,r24,1 │ │ │ │ - mr r28,r17 │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ nop │ │ │ │ lfd f3,0(r28) │ │ │ │ lfd f4,8(r28) │ │ │ │ - lfd f1,0(r23) │ │ │ │ - lfd f2,8(r23) │ │ │ │ addi r22,r22,32 │ │ │ │ addi r28,r28,16 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - lfd f3,0(r21) │ │ │ │ - lfd f4,8(r21) │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + lfd f1,0(r23) │ │ │ │ + lfd f2,8(r23) │ │ │ │ + bl 367c │ │ │ │ + lfd f3,0(r25) │ │ │ │ + lfd f4,8(r25) │ │ │ │ + bl 367c │ │ │ │ lfd f3,-32(r22) │ │ │ │ lfd f4,-24(r22) │ │ │ │ fmr f27,f2 │ │ │ │ fmr f26,f1 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ + bl 3d10 │ │ │ │ lfd f3,-16(r22) │ │ │ │ lfd f4,-8(r22) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ fmr f2,f27 │ │ │ │ fmr f1,f26 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ + bl 3d10 │ │ │ │ addic. r26,r26,-1 │ │ │ │ stfd f30,0(r29) │ │ │ │ stfd f31,8(r29) │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ - stfd f1,0(r30) │ │ │ │ - stfd f2,8(r30) │ │ │ │ - bne 32c40 │ │ │ │ - addi r14,r14,1 │ │ │ │ - addi r21,r21,16 │ │ │ │ - add r31,r31,r19 │ │ │ │ - cmpd r14,r20 │ │ │ │ - bne 32b30 │ │ │ │ - ld r9,40(r1) │ │ │ │ - ld r10,48(r1) │ │ │ │ - ld r31,32(r1) │ │ │ │ - mr r22,r15 │ │ │ │ + stfd f1,0(r31) │ │ │ │ + stfd f2,8(r31) │ │ │ │ + bne 303f0 │ │ │ │ + addi r15,r15,1 │ │ │ │ + addi r25,r25,16 │ │ │ │ + add r30,r30,r17 │ │ │ │ + cmpd r15,r20 │ │ │ │ + bne 302f0 │ │ │ │ + ld r2,40(r1) │ │ │ │ + ld r22,32(r1) │ │ │ │ + mr r26,r21 │ │ │ │ addi r23,r23,16 │ │ │ │ - mr r15,r29 │ │ │ │ - addi r9,r9,1 │ │ │ │ - add r31,r31,r16 │ │ │ │ - cmpd r9,r10 │ │ │ │ - bne 32b10 │ │ │ │ - ld r29,56(r1) │ │ │ │ - ld r0,64(r1) │ │ │ │ - ld r9,72(r1) │ │ │ │ - ld r12,80(r1) │ │ │ │ - mr r8,r10 │ │ │ │ - mr r31,r15 │ │ │ │ + mr r21,r29 │ │ │ │ + ld r9,48(r1) │ │ │ │ + addi r2,r2,1 │ │ │ │ + add r22,r22,r9 │ │ │ │ + cmpd r2,r14 │ │ │ │ + bne 302d0 │ │ │ │ + mr r31,r29 │ │ │ │ + ld r23,56(r1) │ │ │ │ + mr r29,r26 │ │ │ │ + ld r11,64(r1) │ │ │ │ + ld r12,72(r1) │ │ │ │ + ld r0,80(r1) │ │ │ │ ld r30,368(r1) │ │ │ │ ld r26,440(r1) │ │ │ │ - ld r28,448(r1) │ │ │ │ - sldi r8,r8,4 │ │ │ │ - add r30,r8,r30 │ │ │ │ - cmpdi r9,0 │ │ │ │ - blt 30a70 │ │ │ │ + ld r21,448(r1) │ │ │ │ + sldi r14,r14,4 │ │ │ │ + add r30,r14,r30 │ │ │ │ cmpdi r12,0 │ │ │ │ - subf r19,r24,r12 │ │ │ │ - blt 30a70 │ │ │ │ - ld r10,432(r1) │ │ │ │ - mulld r14,r26,r0 │ │ │ │ - addi r21,r9,1 │ │ │ │ - sldi r20,r19,4 │ │ │ │ - ld r9,360(r1) │ │ │ │ - addi r28,r28,1 │ │ │ │ - cmpdi cr4,r19,0 │ │ │ │ - sldi r29,r29,5 │ │ │ │ - li r15,0 │ │ │ │ - std r22,376(r1) │ │ │ │ - add r20,r20,r27 │ │ │ │ - cmpdi cr3,r24,0 │ │ │ │ - std r21,32(r1) │ │ │ │ - sldi r23,r28,1 │ │ │ │ - mulld r18,r10,r26 │ │ │ │ - isel r20,r20,r27,4*cr4+gt │ │ │ │ + blt 2e420 │ │ │ │ + cmpdi r0,0 │ │ │ │ + subf r17,r24,r0 │ │ │ │ + blt 2e420 │ │ │ │ + mulld r16,r26,r11 │ │ │ │ + mulld r29,r29,r26 │ │ │ │ + ld r2,360(r1) │ │ │ │ + sldi r20,r17,4 │ │ │ │ + addi r8,r21,1 │ │ │ │ + cmpdi cr3,r17,0 │ │ │ │ + addi r15,r12,1 │ │ │ │ sldi r26,r26,5 │ │ │ │ - sldi r14,r14,5 │ │ │ │ - add r14,r9,r14 │ │ │ │ - sldi r18,r18,5 │ │ │ │ - std r18,40(r1) │ │ │ │ + sldi r23,r23,5 │ │ │ │ + add r20,r20,r27 │ │ │ │ + sldi r28,r8,1 │ │ │ │ + li r14,0 │ │ │ │ + cmpdi cr4,r24,0 │ │ │ │ + isel r20,r20,r27,4*cr3+gt │ │ │ │ + sldi r16,r16,5 │ │ │ │ + sldi r19,r29,5 │ │ │ │ + add r16,r2,r16 │ │ │ │ + std r19,40(r1) │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ld r28,376(r1) │ │ │ │ - mr r16,r14 │ │ │ │ - li r17,0 │ │ │ │ nop │ │ │ │ - add r18,r29,r16 │ │ │ │ - ble cr4,32ec8 │ │ │ │ + ld r29,376(r1) │ │ │ │ + mr r18,r16 │ │ │ │ + li r22,0 │ │ │ │ + std r16,32(r1) │ │ │ │ + add r16,r23,r18 │ │ │ │ + ble cr3,30640 │ │ │ │ lfd f28,16(r31) │ │ │ │ lfd f29,24(r31) │ │ │ │ + addi r25,r31,16 │ │ │ │ + mr r19,r17 │ │ │ │ + mr r21,r27 │ │ │ │ lfd f30,0(r31) │ │ │ │ lfd f31,8(r31) │ │ │ │ - addi r25,r31,16 │ │ │ │ - mr r21,r19 │ │ │ │ - mr r22,r27 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - lfd f3,0(r22) │ │ │ │ - lfd f4,8(r22) │ │ │ │ + lfd f3,0(r21) │ │ │ │ + lfd f4,8(r21) │ │ │ │ + addi r16,r16,32 │ │ │ │ + addi r21,r21,16 │ │ │ │ lfd f1,0(r30) │ │ │ │ lfd f2,8(r30) │ │ │ │ - addi r18,r18,32 │ │ │ │ - addi r22,r22,16 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - lfd f3,0(r28) │ │ │ │ - lfd f4,8(r28) │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - lfd f3,-32(r18) │ │ │ │ - lfd f4,-24(r18) │ │ │ │ + bl 367c │ │ │ │ + lfd f3,0(r29) │ │ │ │ + lfd f4,8(r29) │ │ │ │ + bl 367c │ │ │ │ + lfd f3,-32(r16) │ │ │ │ + lfd f4,-24(r16) │ │ │ │ fmr f27,f2 │ │ │ │ fmr f26,f1 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ - lfd f3,-16(r18) │ │ │ │ - lfd f4,-8(r18) │ │ │ │ + bl 3d10 │ │ │ │ + lfd f3,-16(r16) │ │ │ │ + lfd f4,-8(r16) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ fmr f2,f27 │ │ │ │ fmr f1,f26 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ - addic. r21,r21,-1 │ │ │ │ + bl 3d10 │ │ │ │ + addic. r19,r19,-1 │ │ │ │ stfd f30,0(r31) │ │ │ │ stfd f31,8(r31) │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ stfd f1,0(r25) │ │ │ │ stfd f2,8(r25) │ │ │ │ - bne 32e10 │ │ │ │ - mr r18,r16 │ │ │ │ - blt cr3,32fa8 │ │ │ │ + bne 305a0 │ │ │ │ + mr r16,r18 │ │ │ │ + blt cr4,30710 │ │ │ │ lfd f28,16(r31) │ │ │ │ lfd f29,24(r31) │ │ │ │ + addi r25,r31,16 │ │ │ │ + addi r19,r24,1 │ │ │ │ + mr r21,r20 │ │ │ │ lfd f30,0(r31) │ │ │ │ lfd f31,8(r31) │ │ │ │ - addi r25,r31,16 │ │ │ │ - addi r21,r24,1 │ │ │ │ - mr r22,r20 │ │ │ │ nop │ │ │ │ - lfd f3,0(r22) │ │ │ │ - lfd f4,8(r22) │ │ │ │ - lfd f1,0(r30) │ │ │ │ - lfd f2,8(r30) │ │ │ │ - addi r18,r18,32 │ │ │ │ - addi r22,r22,16 │ │ │ │ - bl 6d428 │ │ │ │ nop │ │ │ │ - lfd f3,0(r28) │ │ │ │ - lfd f4,8(r28) │ │ │ │ - bl 6d428 │ │ │ │ nop │ │ │ │ - lfd f3,-32(r18) │ │ │ │ - lfd f4,-24(r18) │ │ │ │ + lfd f3,0(r21) │ │ │ │ + lfd f4,8(r21) │ │ │ │ + addi r16,r16,32 │ │ │ │ + addi r21,r21,16 │ │ │ │ + lfd f1,0(r30) │ │ │ │ + lfd f2,8(r30) │ │ │ │ + bl 367c │ │ │ │ + lfd f3,0(r29) │ │ │ │ + lfd f4,8(r29) │ │ │ │ + bl 367c │ │ │ │ + lfd f3,-32(r16) │ │ │ │ + lfd f4,-24(r16) │ │ │ │ fmr f27,f2 │ │ │ │ fmr f26,f1 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ - lfd f3,-16(r18) │ │ │ │ - lfd f4,-8(r18) │ │ │ │ + bl 3d10 │ │ │ │ + lfd f3,-16(r16) │ │ │ │ + lfd f4,-8(r16) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ fmr f2,f27 │ │ │ │ fmr f1,f26 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ - addic. r21,r21,-1 │ │ │ │ + bl 3d10 │ │ │ │ + addic. r19,r19,-1 │ │ │ │ stfd f30,0(r31) │ │ │ │ stfd f31,8(r31) │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ stfd f1,0(r25) │ │ │ │ stfd f2,8(r25) │ │ │ │ - bne 32ef0 │ │ │ │ - addi r17,r17,1 │ │ │ │ - addi r28,r28,16 │ │ │ │ - add r16,r16,r26 │ │ │ │ - cmpd r17,r23 │ │ │ │ - bne 32de0 │ │ │ │ - ld r9,40(r1) │ │ │ │ - addi r15,r15,1 │ │ │ │ + bne 30670 │ │ │ │ + addi r22,r22,1 │ │ │ │ + addi r29,r29,16 │ │ │ │ + add r18,r18,r26 │ │ │ │ + cmpd r22,r28 │ │ │ │ + bne 30570 │ │ │ │ + addi r14,r14,1 │ │ │ │ + ld r16,32(r1) │ │ │ │ + ld r2,40(r1) │ │ │ │ addi r30,r30,16 │ │ │ │ - add r14,r14,r9 │ │ │ │ - ld r9,32(r1) │ │ │ │ - cmpd r15,r9 │ │ │ │ - bne 32dd0 │ │ │ │ - b 30a70 │ │ │ │ - ld r10,64(r1) │ │ │ │ - ld r9,32(r1) │ │ │ │ + cmpd r14,r15 │ │ │ │ + add r16,r16,r2 │ │ │ │ + bne 30560 │ │ │ │ + b 2e420 │ │ │ │ + ld r2,56(r1) │ │ │ │ + addi r20,r20,1 │ │ │ │ addi r30,r30,16 │ │ │ │ - add r25,r25,r10 │ │ │ │ - ld r10,56(r1) │ │ │ │ - addi r9,r9,1 │ │ │ │ - std r9,32(r1) │ │ │ │ - cmpd r9,r10 │ │ │ │ - bne 31b58 │ │ │ │ - b 30a70 │ │ │ │ - ld r9,32(r1) │ │ │ │ + add r29,r29,r2 │ │ │ │ + ld r2,48(r1) │ │ │ │ + cmpd r20,r2 │ │ │ │ + bne 2f3e0 │ │ │ │ + b 2e420 │ │ │ │ + addi r19,r19,1 │ │ │ │ addi r30,r30,16 │ │ │ │ - add r26,r26,r16 │ │ │ │ - addi r9,r9,1 │ │ │ │ - cmpd r9,r28 │ │ │ │ - std r9,32(r1) │ │ │ │ - bne 316ac │ │ │ │ - b 30a70 │ │ │ │ + add r18,r18,r29 │ │ │ │ + cmpd r19,r20 │ │ │ │ + bne 2efa4 │ │ │ │ + b 2e420 │ │ │ │ .long 0x0 │ │ │ │ .long 0x3020000 │ │ │ │ .long 0x1286 │ │ │ │ - addis r2,r12,6 │ │ │ │ - addi r2,r2,20176 │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ mflr r0 │ │ │ │ mfocrf r11,8 │ │ │ │ stfd f14,-144(r1) │ │ │ │ stfd f15,-136(r1) │ │ │ │ stfd f16,-128(r1) │ │ │ │ stfd f17,-120(r1) │ │ │ │ stfd f18,-112(r1) │ │ │ │ + std r0,16(r1) │ │ │ │ stfd f19,-104(r1) │ │ │ │ stfd f20,-96(r1) │ │ │ │ stfd f21,-88(r1) │ │ │ │ stfd f22,-80(r1) │ │ │ │ stfd f23,-72(r1) │ │ │ │ stfd f24,-64(r1) │ │ │ │ stfd f25,-56(r1) │ │ │ │ stfd f26,-48(r1) │ │ │ │ stfd f27,-40(r1) │ │ │ │ stfd f28,-32(r1) │ │ │ │ stfd f29,-24(r1) │ │ │ │ stfd f30,-16(r1) │ │ │ │ stfd f31,-8(r1) │ │ │ │ - std r14,-288(r1) │ │ │ │ - std r15,-280(r1) │ │ │ │ std r16,-272(r1) │ │ │ │ + std r15,-280(r1) │ │ │ │ + std r14,-288(r1) │ │ │ │ std r17,-264(r1) │ │ │ │ std r18,-256(r1) │ │ │ │ - std r0,16(r1) │ │ │ │ std r19,-248(r1) │ │ │ │ std r20,-240(r1) │ │ │ │ std r21,-232(r1) │ │ │ │ std r22,-224(r1) │ │ │ │ std r23,-216(r1) │ │ │ │ std r24,-208(r1) │ │ │ │ std r25,-200(r1) │ │ │ │ std r26,-192(r1) │ │ │ │ std r27,-184(r1) │ │ │ │ std r28,-176(r1) │ │ │ │ + ld r28,32(r3) │ │ │ │ std r29,-168(r1) │ │ │ │ std r30,-160(r1) │ │ │ │ + mr r29,r3 │ │ │ │ std r31,-152(r1) │ │ │ │ stw r11,8(r1) │ │ │ │ - ld r28,32(r3) │ │ │ │ stdu r1,-576(r1) │ │ │ │ - mr r29,r3 │ │ │ │ mr r31,r1 │ │ │ │ - bl 33a0 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 33a0 │ │ │ │ mr r30,r3 │ │ │ │ - bl 3660 │ │ │ │ - ld r2,24(r1) │ │ │ │ - divd r8,r28,r30 │ │ │ │ - mr r10,r3 │ │ │ │ - mulld r9,r8,r30 │ │ │ │ + bl 3660 │ │ │ │ + divd r2,r28,r30 │ │ │ │ + mr r16,r3 │ │ │ │ + mulld r9,r2,r30 │ │ │ │ subf r9,r9,r28 │ │ │ │ cmpd r3,r9 │ │ │ │ - blt 33ab8 │ │ │ │ - maddld r18,r8,r10,r9 │ │ │ │ - add r8,r8,r18 │ │ │ │ - cmpd r18,r8 │ │ │ │ - std r8,160(r31) │ │ │ │ - bge 33940 │ │ │ │ - ld r10,8(r29) │ │ │ │ - ld r8,48(r29) │ │ │ │ - ld r9,40(r29) │ │ │ │ + blt 31108 │ │ │ │ + maddld r16,r2,r16,r9 │ │ │ │ + add r2,r2,r16 │ │ │ │ + cmpd r16,r2 │ │ │ │ + std r2,160(r31) │ │ │ │ + bge 30fc0 │ │ │ │ + ld r9,8(r29) │ │ │ │ + ld r2,40(r29) │ │ │ │ + li r18,1 │ │ │ │ + ld r10,48(r29) │ │ │ │ ld r26,24(r29) │ │ │ │ - li r17,1 │ │ │ │ ld r25,16(r29) │ │ │ │ - ld r16,0(r29) │ │ │ │ - mr r3,r10 │ │ │ │ - std r10,224(r31) │ │ │ │ - std r8,192(r31) │ │ │ │ - addi r29,r9,1 │ │ │ │ - sldi r30,r9,1 │ │ │ │ - std r9,200(r31) │ │ │ │ - std r26,208(r31) │ │ │ │ - std r25,216(r31) │ │ │ │ - bl 6d098 │ │ │ │ - nop │ │ │ │ - addis r9,r2,-3 │ │ │ │ + ld r17,0(r29) │ │ │ │ + mr r3,r9 │ │ │ │ + addi r29,r2,1 │ │ │ │ + sldi r30,r2,1 │ │ │ │ + std r2,192(r31) │ │ │ │ + std r9,216(r31) │ │ │ │ + std r10,184(r31) │ │ │ │ + std r26,200(r31) │ │ │ │ + std r25,208(r31) │ │ │ │ + bl 3670 │ │ │ │ mulli r27,r29,96 │ │ │ │ addi r28,r30,1 │ │ │ │ - addi r9,r9,23200 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ + plfd f2,228128 # 683e8 │ │ │ │ + plfd f1,228112 # 683e0 │ │ │ │ cmpdi cr4,r28,0 │ │ │ │ - lfd f1,0(r9) │ │ │ │ - lfd f2,8(r9) │ │ │ │ - bl 6d4b8 │ │ │ │ - nop │ │ │ │ + bl 3830 │ │ │ │ mr r3,r25 │ │ │ │ mffprd r14,f1 │ │ │ │ mffprd r15,f2 │ │ │ │ - bl 6d098 │ │ │ │ - nop │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,23200 │ │ │ │ + bl 3670 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ - lfd f2,8(r9) │ │ │ │ - lfd f1,0(r9) │ │ │ │ - bl 6d4b8 │ │ │ │ - nop │ │ │ │ + plfd f2,228080 # 683e8 │ │ │ │ + plfd f1,228064 # 683e0 │ │ │ │ + bl 3830 │ │ │ │ mr r3,r26 │ │ │ │ - fmr f31,f2 │ │ │ │ - fmr f30,f1 │ │ │ │ - bl 6d098 │ │ │ │ - nop │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,23200 │ │ │ │ + stfd f1,144(r31) │ │ │ │ + stfd f2,152(r31) │ │ │ │ + bl 3670 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ - lfd f2,8(r9) │ │ │ │ - lfd f1,0(r9) │ │ │ │ - bl 6d4b8 │ │ │ │ - nop │ │ │ │ - sldi r6,r29,5 │ │ │ │ - addi r10,r27,15 │ │ │ │ - sldi r7,r29,6 │ │ │ │ - ld r8,160(r31) │ │ │ │ + plfd f2,228036 # 683e8 │ │ │ │ + plfd f1,228020 # 683e0 │ │ │ │ + bl 3830 │ │ │ │ + sldi r10,r29,5 │ │ │ │ + addi r2,r27,15 │ │ │ │ + sldi r8,r29,6 │ │ │ │ addi r9,r30,2 │ │ │ │ cmpdi r30,-1 │ │ │ │ - std r10,232(r31) │ │ │ │ - addi r10,r6,-32 │ │ │ │ - fmr f14,f30 │ │ │ │ - fmr f15,f31 │ │ │ │ - isellt r17,r17,r9 │ │ │ │ - stfd f1,144(r31) │ │ │ │ - stfd f2,152(r31) │ │ │ │ - std r6,248(r31) │ │ │ │ - std r10,264(r31) │ │ │ │ - addi r10,r7,-64 │ │ │ │ - std r8,240(r31) │ │ │ │ - std r7,256(r31) │ │ │ │ - std r10,272(r31) │ │ │ │ - nop │ │ │ │ - ld r9,232(r31) │ │ │ │ - ld r8,0(r1) │ │ │ │ - lwz r10,112(r16) │ │ │ │ - std r1,176(r31) │ │ │ │ - clrrdi r9,r9,4 │ │ │ │ - andi. r10,r10,2048 │ │ │ │ - neg r9,r9 │ │ │ │ - stdux r8,r1,r9 │ │ │ │ + std r2,224(r31) │ │ │ │ + addi r2,r10,-32 │ │ │ │ + stfd f1,272(r31) │ │ │ │ + stfd f2,280(r31) │ │ │ │ + isellt r18,r18,r9 │ │ │ │ + std r10,240(r31) │ │ │ │ + std r8,248(r31) │ │ │ │ + std r2,256(r31) │ │ │ │ + addi r2,r8,-64 │ │ │ │ + std r2,264(r31) │ │ │ │ + ld r2,160(r31) │ │ │ │ + std r18,160(r31) │ │ │ │ + std r2,232(r31) │ │ │ │ + ld r2,224(r31) │ │ │ │ + ld r10,0(r1) │ │ │ │ + std r1,168(r31) │ │ │ │ + lwz r9,112(r17) │ │ │ │ + clrrdi r2,r2,4 │ │ │ │ + andi. r9,r9,2048 │ │ │ │ + neg r2,r2 │ │ │ │ + stdux r10,r1,r2 │ │ │ │ addi r25,r1,144 │ │ │ │ - bne 33a80 │ │ │ │ - mr r20,r18 │ │ │ │ - ld r26,48(r16) │ │ │ │ - ld r21,72(r16) │ │ │ │ - ld r24,120(r16) │ │ │ │ - mulli r22,r20,48 │ │ │ │ - mulld r26,r20,r26 │ │ │ │ - ld r3,0(r21) │ │ │ │ - bl 6d098 │ │ │ │ - nop │ │ │ │ - sldi r9,r26,4 │ │ │ │ + bne 310d0 │ │ │ │ + mr r19,r16 │ │ │ │ + ld r27,48(r17) │ │ │ │ + ld r20,72(r17) │ │ │ │ + mulli r21,r19,48 │ │ │ │ + ld r26,120(r17) │ │ │ │ + mulld r27,r19,r27 │ │ │ │ + ld r3,0(r20) │ │ │ │ + bl 3670 │ │ │ │ + sldi r2,r27,4 │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - add r9,r24,r9 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - bl 3ce0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - ld r23,88(r16) │ │ │ │ - bl 6cd88 │ │ │ │ - nop │ │ │ │ - add r9,r24,r22 │ │ │ │ - subf r30,r23,r3 │ │ │ │ - lfd f26,0(r9) │ │ │ │ - lfd f27,8(r9) │ │ │ │ - blt cr4,33aa0 │ │ │ │ - mr r3,r23 │ │ │ │ - addis r27,r2,-3 │ │ │ │ + add r2,r26,r2 │ │ │ │ + lfd f3,0(r2) │ │ │ │ + lfd f4,8(r2) │ │ │ │ + bl 367c │ │ │ │ + bl 3d00 │ │ │ │ + ld r24,88(r17) │ │ │ │ + bl 3810 │ │ │ │ + add r2,r26,r21 │ │ │ │ + subf r30,r24,r3 │ │ │ │ + lfd f14,0(r2) │ │ │ │ + lfd f15,8(r2) │ │ │ │ + blt cr4,310f0 │ │ │ │ + mr r3,r24 │ │ │ │ mr r28,r25 │ │ │ │ - mr r29,r17 │ │ │ │ - bl 6d098 │ │ │ │ - nop │ │ │ │ - addi r27,r27,24384 │ │ │ │ + bl 3670 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - fmr f29,f2 │ │ │ │ - fmr f28,f1 │ │ │ │ + bl 367c │ │ │ │ + fmr f27,f2 │ │ │ │ + fmr f26,f1 │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ fmr f1,f30 │ │ │ │ fmr f2,f31 │ │ │ │ - bl 6d428 │ │ │ │ + bl 367c │ │ │ │ + ld r18,96(r17) │ │ │ │ nop │ │ │ │ - ld r19,96(r16) │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,24384 │ │ │ │ - fmr f25,f2 │ │ │ │ - fmr f24,f1 │ │ │ │ - lfd f18,0(r19) │ │ │ │ - lfd f19,8(r19) │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ - fmr f1,f18 │ │ │ │ - fmr f2,f19 │ │ │ │ - bl 6d428 │ │ │ │ + plfd f3,228944 # 68890 │ │ │ │ + plfd f4,228944 # 68898 │ │ │ │ + fmr f29,f2 │ │ │ │ + fmr f28,f1 │ │ │ │ + lfd f22,0(r18) │ │ │ │ + lfd f23,8(r18) │ │ │ │ + fmr f1,f22 │ │ │ │ + fmr f2,f23 │ │ │ │ + bl 367c │ │ │ │ + plfd f20,228900 # 68890 │ │ │ │ + plfd f21,228900 # 68898 │ │ │ │ + xxlxor vs24,vs24,vs24 │ │ │ │ + xxlxor vs25,vs25,vs25 │ │ │ │ + ld r29,160(r31) │ │ │ │ + fmr f17,f2 │ │ │ │ + fmr f16,f1 │ │ │ │ + b 30af4 │ │ │ │ nop │ │ │ │ - xxlxor vs22,vs22,vs22 │ │ │ │ - xxlxor vs23,vs23,vs23 │ │ │ │ - fmr f21,f2 │ │ │ │ - fmr f20,f1 │ │ │ │ - b 333e8 │ │ │ │ nop │ │ │ │ nop │ │ │ │ - bl 3cc0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - fmr f3,f18 │ │ │ │ - fmr f4,f19 │ │ │ │ + bl 3ce0 │ │ │ │ + fmr f3,f22 │ │ │ │ + fmr f4,f23 │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - bl 38a0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - lfd f3,0(r27) │ │ │ │ - lfd f4,8(r27) │ │ │ │ + bl 367c │ │ │ │ + bl 38c0 │ │ │ │ + fmr f3,f20 │ │ │ │ + fmr f4,f21 │ │ │ │ addi r30,r30,1 │ │ │ │ addi r28,r28,16 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - bl 6d4b8 │ │ │ │ - nop │ │ │ │ + bl 3830 │ │ │ │ addic. r29,r29,-1 │ │ │ │ fmr f0,f1 │ │ │ │ fmr f1,f2 │ │ │ │ stfd f0,-16(r28) │ │ │ │ stfd f1,-8(r28) │ │ │ │ - beq 334b8 │ │ │ │ + beq 30ba8 │ │ │ │ mr r3,r30 │ │ │ │ - bl 6d098 │ │ │ │ - nop │ │ │ │ + bl 3670 │ │ │ │ mtfprd f4,r15 │ │ │ │ mtfprd f3,r14 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - fmr f3,f26 │ │ │ │ - fmr f4,f27 │ │ │ │ - fmr f17,f2 │ │ │ │ - fmr f16,f1 │ │ │ │ - bl 6d328 │ │ │ │ - nop │ │ │ │ - fmr f3,f24 │ │ │ │ - fmr f4,f25 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ + fmr f3,f14 │ │ │ │ + fmr f4,f15 │ │ │ │ + fmr f19,f2 │ │ │ │ + fmr f18,f1 │ │ │ │ + bl 3310 │ │ │ │ + fmr f3,f28 │ │ │ │ + fmr f4,f29 │ │ │ │ + bl 367c │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - fmr f3,f16 │ │ │ │ - fmr f4,f17 │ │ │ │ - fmr f1,f26 │ │ │ │ - fmr f2,f27 │ │ │ │ - bl 6d328 │ │ │ │ - nop │ │ │ │ + fmr f3,f18 │ │ │ │ + fmr f4,f19 │ │ │ │ + fmr f1,f14 │ │ │ │ + fmr f2,f15 │ │ │ │ + bl 3310 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - fmr f3,f28 │ │ │ │ - fmr f4,f29 │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ + fmr f3,f26 │ │ │ │ + fmr f4,f27 │ │ │ │ + bl 3d10 │ │ │ │ fmr f13,f2 │ │ │ │ fmr f12,f1 │ │ │ │ - fcmpu cr0,f12,f22 │ │ │ │ - bne 33488 │ │ │ │ - fcmpu cr0,f13,f23 │ │ │ │ - bgt 33380 │ │ │ │ + fcmpu cr0,f12,f24 │ │ │ │ + bne 30b78 │ │ │ │ + fcmpu cr0,f13,f25 │ │ │ │ + bgt 30aa0 │ │ │ │ fneg f1,f12 │ │ │ │ fneg f2,f13 │ │ │ │ - blt 339f0 │ │ │ │ - fmr f0,f20 │ │ │ │ - fmr f1,f21 │ │ │ │ + blt 31070 │ │ │ │ + fmr f0,f16 │ │ │ │ + fmr f1,f17 │ │ │ │ addic. r29,r29,-1 │ │ │ │ addi r30,r30,1 │ │ │ │ addi r28,r28,16 │ │ │ │ stfd f0,-16(r28) │ │ │ │ stfd f1,-8(r28) │ │ │ │ - bne 333e8 │ │ │ │ - addi r26,r26,1 │ │ │ │ - ld r3,8(r21) │ │ │ │ - mr r29,r17 │ │ │ │ - sldi r26,r26,4 │ │ │ │ - add r26,r24,r26 │ │ │ │ - bl 6d098 │ │ │ │ - nop │ │ │ │ - lfd f3,0(r26) │ │ │ │ - lfd f4,8(r26) │ │ │ │ - fmr f25,f2 │ │ │ │ - fmr f24,f1 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - bl 3ce0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - addi r9,r22,16 │ │ │ │ + bne 30af4 │ │ │ │ + addi r27,r27,1 │ │ │ │ + ld r3,8(r20) │ │ │ │ + sldi r27,r27,4 │ │ │ │ + add r27,r26,r27 │ │ │ │ + bl 3670 │ │ │ │ + lfd f3,0(r27) │ │ │ │ + lfd f4,8(r27) │ │ │ │ + fmr f29,f2 │ │ │ │ + fmr f28,f1 │ │ │ │ + bl 367c │ │ │ │ + bl 3d00 │ │ │ │ + addi r2,r21,16 │ │ │ │ fmr f31,f2 │ │ │ │ - add r9,r24,r9 │ │ │ │ fmr f30,f1 │ │ │ │ - fmr f3,f24 │ │ │ │ - fmr f4,f25 │ │ │ │ - fmr f1,f24 │ │ │ │ - fmr f2,f25 │ │ │ │ - lfd f24,0(r9) │ │ │ │ - lfd f25,8(r9) │ │ │ │ - std r9,184(r31) │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - lfd f18,16(r19) │ │ │ │ - lfd f19,24(r19) │ │ │ │ + fmr f3,f28 │ │ │ │ + fmr f4,f29 │ │ │ │ + fmr f1,f28 │ │ │ │ + fmr f2,f29 │ │ │ │ + add r2,r26,r2 │ │ │ │ + lfd f24,0(r2) │ │ │ │ + lfd f25,8(r2) │ │ │ │ + std r2,176(r31) │ │ │ │ + bl 367c │ │ │ │ + lfd f18,16(r18) │ │ │ │ + lfd f19,24(r18) │ │ │ │ fmr f23,f2 │ │ │ │ fmr f22,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 6cd88 │ │ │ │ - nop │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,24384 │ │ │ │ + bl 3810 │ │ │ │ + ld r2,256(r31) │ │ │ │ + plfd f3,228460 # 68890 │ │ │ │ + plfd f4,228460 # 68898 │ │ │ │ fmr f1,f18 │ │ │ │ fmr f2,f19 │ │ │ │ - subf r30,r23,r3 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ - ld r9,264(r31) │ │ │ │ - add r28,r25,r9 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + subf r30,r24,r3 │ │ │ │ + add r28,r25,r2 │ │ │ │ + bl 367c │ │ │ │ + plfd f16,228424 # 68890 │ │ │ │ + plfd f17,228424 # 68898 │ │ │ │ xxlxor vs20,vs20,vs20 │ │ │ │ xxlxor vs21,vs21,vs21 │ │ │ │ - stfd f1,160(r31) │ │ │ │ - stfd f2,168(r31) │ │ │ │ - b 335f8 │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - bl 3cc0 │ │ │ │ - ld r2,24(r1) │ │ │ │ + ld r29,160(r31) │ │ │ │ + mffprd r22,f1 │ │ │ │ + mffprd r23,f2 │ │ │ │ + b 30cc4 │ │ │ │ + bl 3ce0 │ │ │ │ fmr f3,f18 │ │ │ │ fmr f4,f19 │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - bl 38a0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - lfd f3,0(r27) │ │ │ │ - lfd f4,8(r27) │ │ │ │ + bl 367c │ │ │ │ + bl 38c0 │ │ │ │ + fmr f3,f16 │ │ │ │ + fmr f4,f17 │ │ │ │ addi r30,r30,1 │ │ │ │ addi r28,r28,16 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - bl 6d4b8 │ │ │ │ - nop │ │ │ │ + bl 3830 │ │ │ │ addic. r29,r29,-1 │ │ │ │ fmr f0,f1 │ │ │ │ fmr f1,f2 │ │ │ │ stfd f0,16(r28) │ │ │ │ stfd f1,24(r28) │ │ │ │ - beq 336c8 │ │ │ │ + beq 30d78 │ │ │ │ mr r3,r30 │ │ │ │ - bl 6d098 │ │ │ │ - nop │ │ │ │ - fmr f3,f14 │ │ │ │ - fmr f4,f15 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 3670 │ │ │ │ + lfd f3,144(r31) │ │ │ │ + lfd f4,152(r31) │ │ │ │ + bl 367c │ │ │ │ fmr f3,f24 │ │ │ │ fmr f4,f25 │ │ │ │ - fmr f17,f2 │ │ │ │ - fmr f16,f1 │ │ │ │ - bl 6d328 │ │ │ │ - nop │ │ │ │ + fmr f29,f2 │ │ │ │ + fmr f28,f1 │ │ │ │ + bl 3310 │ │ │ │ fmr f3,f22 │ │ │ │ fmr f4,f23 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - fmr f3,f16 │ │ │ │ - fmr f4,f17 │ │ │ │ + fmr f3,f28 │ │ │ │ + fmr f4,f29 │ │ │ │ fmr f1,f24 │ │ │ │ fmr f2,f25 │ │ │ │ - bl 6d328 │ │ │ │ - nop │ │ │ │ + bl 3310 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - fmr f3,f28 │ │ │ │ - fmr f4,f29 │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ + fmr f3,f26 │ │ │ │ + fmr f4,f27 │ │ │ │ + bl 3d10 │ │ │ │ fmr f13,f2 │ │ │ │ fmr f12,f1 │ │ │ │ fcmpu cr0,f12,f20 │ │ │ │ - bne 33698 │ │ │ │ + bne 30d48 │ │ │ │ fcmpu cr0,f13,f21 │ │ │ │ - bgt 33590 │ │ │ │ + bgt 30c70 │ │ │ │ fneg f1,f12 │ │ │ │ fneg f2,f13 │ │ │ │ - blt 33a20 │ │ │ │ - lfd f0,160(r31) │ │ │ │ - lfd f1,168(r31) │ │ │ │ + blt 31090 │ │ │ │ + mtfprd f1,r23 │ │ │ │ + mtfprd f0,r22 │ │ │ │ addic. r29,r29,-1 │ │ │ │ addi r30,r30,1 │ │ │ │ addi r28,r28,16 │ │ │ │ stfd f0,16(r28) │ │ │ │ stfd f1,24(r28) │ │ │ │ - bne 335f8 │ │ │ │ - ld r3,16(r21) │ │ │ │ - mr r29,r17 │ │ │ │ - bl 6d098 │ │ │ │ - nop │ │ │ │ - lfd f3,16(r26) │ │ │ │ - lfd f4,24(r26) │ │ │ │ - addi r26,r22,32 │ │ │ │ - fmr f25,f2 │ │ │ │ - fmr f24,f1 │ │ │ │ - add r26,r24,r26 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - bl 3ce0 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bne 30cc4 │ │ │ │ + ld r3,16(r20) │ │ │ │ + bl 3670 │ │ │ │ + lfd f3,16(r27) │ │ │ │ + lfd f4,24(r27) │ │ │ │ + addi r27,r21,32 │ │ │ │ + fmr f29,f2 │ │ │ │ + fmr f28,f1 │ │ │ │ + add r27,r26,r27 │ │ │ │ + bl 367c │ │ │ │ + bl 3d00 │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - fmr f3,f24 │ │ │ │ - fmr f4,f25 │ │ │ │ - fmr f1,f24 │ │ │ │ - fmr f2,f25 │ │ │ │ - lfd f24,0(r26) │ │ │ │ - lfd f25,8(r26) │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - lfd f18,32(r19) │ │ │ │ - lfd f19,40(r19) │ │ │ │ - fmr f23,f2 │ │ │ │ - fmr f22,f1 │ │ │ │ + fmr f3,f28 │ │ │ │ + fmr f4,f29 │ │ │ │ + fmr f1,f28 │ │ │ │ + fmr f2,f29 │ │ │ │ + lfd f28,0(r27) │ │ │ │ + lfd f29,8(r27) │ │ │ │ + bl 367c │ │ │ │ + lfd f20,32(r18) │ │ │ │ + lfd f21,40(r18) │ │ │ │ + fmr f25,f2 │ │ │ │ + fmr f24,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 6cd88 │ │ │ │ - nop │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,24384 │ │ │ │ - fmr f1,f18 │ │ │ │ - fmr f2,f19 │ │ │ │ - subf r30,r23,r3 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ - ld r9,272(r31) │ │ │ │ - add r28,r25,r9 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - xxlxor vs20,vs20,vs20 │ │ │ │ - xxlxor vs21,vs21,vs21 │ │ │ │ + bl 3810 │ │ │ │ + ld r2,264(r31) │ │ │ │ + plfd f3,228012 # 68890 │ │ │ │ + plfd f4,228012 # 68898 │ │ │ │ + fmr f1,f20 │ │ │ │ + fmr f2,f21 │ │ │ │ + subf r24,r24,r3 │ │ │ │ + add r28,r25,r2 │ │ │ │ + bl 367c │ │ │ │ + plfd f18,227976 # 68890 │ │ │ │ + plfd f19,227976 # 68898 │ │ │ │ + xxlxor vs22,vs22,vs22 │ │ │ │ + xxlxor vs23,vs23,vs23 │ │ │ │ + ld r29,160(r31) │ │ │ │ + ld r20,272(r31) │ │ │ │ + ld r21,280(r31) │ │ │ │ mffprd r22,f1 │ │ │ │ mffprd r23,f2 │ │ │ │ - b 337f8 │ │ │ │ + b 30e94 │ │ │ │ nop │ │ │ │ nop │ │ │ │ - bl 3cc0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - fmr f3,f18 │ │ │ │ - fmr f4,f19 │ │ │ │ + bl 3ce0 │ │ │ │ + fmr f3,f20 │ │ │ │ + fmr f4,f21 │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - bl 38a0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - lfd f3,0(r27) │ │ │ │ - lfd f4,8(r27) │ │ │ │ - addi r30,r30,1 │ │ │ │ + bl 367c │ │ │ │ + bl 38c0 │ │ │ │ + fmr f3,f18 │ │ │ │ + fmr f4,f19 │ │ │ │ + addi r24,r24,1 │ │ │ │ addi r28,r28,16 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - bl 6d4b8 │ │ │ │ - nop │ │ │ │ + bl 3830 │ │ │ │ addic. r29,r29,-1 │ │ │ │ fmr f0,f1 │ │ │ │ fmr f1,f2 │ │ │ │ stfd f0,48(r28) │ │ │ │ stfd f1,56(r28) │ │ │ │ - beq 338c8 │ │ │ │ - mr r3,r30 │ │ │ │ - bl 6d098 │ │ │ │ - nop │ │ │ │ - lfd f3,144(r31) │ │ │ │ - lfd f4,152(r31) │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - fmr f3,f24 │ │ │ │ - fmr f4,f25 │ │ │ │ + beq 30f48 │ │ │ │ + mr r3,r24 │ │ │ │ + bl 3670 │ │ │ │ + mtfprd f4,r21 │ │ │ │ + mtfprd f3,r20 │ │ │ │ + bl 367c │ │ │ │ + fmr f3,f28 │ │ │ │ + fmr f4,f29 │ │ │ │ fmr f17,f2 │ │ │ │ fmr f16,f1 │ │ │ │ - bl 6d328 │ │ │ │ - nop │ │ │ │ - fmr f3,f22 │ │ │ │ - fmr f4,f23 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 3310 │ │ │ │ + fmr f3,f24 │ │ │ │ + fmr f4,f25 │ │ │ │ + bl 367c │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ fmr f3,f16 │ │ │ │ fmr f4,f17 │ │ │ │ - fmr f1,f24 │ │ │ │ - fmr f2,f25 │ │ │ │ - bl 6d328 │ │ │ │ - nop │ │ │ │ + fmr f1,f28 │ │ │ │ + fmr f2,f29 │ │ │ │ + bl 3310 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - fmr f3,f28 │ │ │ │ - fmr f4,f29 │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ + fmr f3,f26 │ │ │ │ + fmr f4,f27 │ │ │ │ + bl 3d10 │ │ │ │ fmr f13,f2 │ │ │ │ fmr f12,f1 │ │ │ │ - fcmpu cr0,f12,f20 │ │ │ │ - bne 33898 │ │ │ │ - fcmpu cr0,f13,f21 │ │ │ │ - bgt 33790 │ │ │ │ + fcmpu cr0,f12,f22 │ │ │ │ + bne 30f18 │ │ │ │ + fcmpu cr0,f13,f23 │ │ │ │ + bgt 30e40 │ │ │ │ fneg f1,f12 │ │ │ │ fneg f2,f13 │ │ │ │ - blt 33a50 │ │ │ │ + blt 310b0 │ │ │ │ mtfprd f1,r23 │ │ │ │ mtfprd f0,r22 │ │ │ │ addic. r29,r29,-1 │ │ │ │ - addi r30,r30,1 │ │ │ │ + addi r24,r24,1 │ │ │ │ addi r28,r28,16 │ │ │ │ stfd f0,48(r28) │ │ │ │ stfd f1,56(r28) │ │ │ │ - bne 337f8 │ │ │ │ - ld r8,256(r31) │ │ │ │ - ld r9,24(r16) │ │ │ │ - ld r10,184(r31) │ │ │ │ - ld r4,192(r31) │ │ │ │ - sldi r3,r20,5 │ │ │ │ - fmr f1,f26 │ │ │ │ - fmr f2,f27 │ │ │ │ + bne 30e94 │ │ │ │ + ld r9,248(r31) │ │ │ │ + ld r2,24(r17) │ │ │ │ + sldi r3,r19,5 │ │ │ │ + fmr f1,f14 │ │ │ │ + fmr f2,f15 │ │ │ │ mr r5,r25 │ │ │ │ - addi r18,r18,1 │ │ │ │ - add r7,r25,r8 │ │ │ │ - ld r8,248(r31) │ │ │ │ - add r3,r9,r3 │ │ │ │ - add r6,r25,r8 │ │ │ │ - ld r8,200(r31) │ │ │ │ - std r8,128(r1) │ │ │ │ - ld r8,208(r31) │ │ │ │ - std r8,120(r1) │ │ │ │ - ld r8,216(r31) │ │ │ │ - std r8,112(r1) │ │ │ │ - ld r8,224(r31) │ │ │ │ - std r26,96(r1) │ │ │ │ - std r8,104(r1) │ │ │ │ - bl 30608 │ │ │ │ - ld r10,240(r31) │ │ │ │ - ld r9,0(r1) │ │ │ │ - cmpd r10,r18 │ │ │ │ ld r10,176(r31) │ │ │ │ - std r9,0(r10) │ │ │ │ - mr r1,r10 │ │ │ │ - bne 33250 │ │ │ │ + addi r16,r16,1 │ │ │ │ + add r7,r25,r9 │ │ │ │ + ld r9,192(r31) │ │ │ │ + add r3,r2,r3 │ │ │ │ + std r9,128(r1) │ │ │ │ + ld r9,200(r31) │ │ │ │ + std r9,120(r1) │ │ │ │ + ld r9,240(r31) │ │ │ │ + ld r4,184(r31) │ │ │ │ + add r6,r25,r9 │ │ │ │ + ld r9,208(r31) │ │ │ │ + std r9,112(r1) │ │ │ │ + ld r9,216(r31) │ │ │ │ + std r27,96(r1) │ │ │ │ + std r9,104(r1) │ │ │ │ + bl 2e020 │ │ │ │ + ld r9,232(r31) │ │ │ │ + ld r2,0(r1) │ │ │ │ + cmpd r9,r16 │ │ │ │ + ld r9,168(r31) │ │ │ │ + std r2,0(r9) │ │ │ │ + mr r1,r9 │ │ │ │ + bne 30980 │ │ │ │ addi r1,r31,576 │ │ │ │ ld r0,16(r1) │ │ │ │ lwz r11,8(r1) │ │ │ │ ld r14,-288(r1) │ │ │ │ ld r15,-280(r1) │ │ │ │ ld r16,-272(r1) │ │ │ │ ld r17,-264(r1) │ │ │ │ ld r18,-256(r1) │ │ │ │ ld r19,-248(r1) │ │ │ │ ld r20,-240(r1) │ │ │ │ ld r21,-232(r1) │ │ │ │ + mtlr r0 │ │ │ │ ld r22,-224(r1) │ │ │ │ ld r23,-216(r1) │ │ │ │ ld r24,-208(r1) │ │ │ │ ld r25,-200(r1) │ │ │ │ ld r26,-192(r1) │ │ │ │ ld r27,-184(r1) │ │ │ │ - mtlr r0 │ │ │ │ ld r28,-176(r1) │ │ │ │ ld r29,-168(r1) │ │ │ │ ld r30,-160(r1) │ │ │ │ ld r31,-152(r1) │ │ │ │ lfd f14,-144(r1) │ │ │ │ lfd f15,-136(r1) │ │ │ │ lfd f16,-128(r1) │ │ │ │ lfd f17,-120(r1) │ │ │ │ lfd f18,-112(r1) │ │ │ │ lfd f19,-104(r1) │ │ │ │ lfd f20,-96(r1) │ │ │ │ lfd f21,-88(r1) │ │ │ │ lfd f22,-80(r1) │ │ │ │ lfd f23,-72(r1) │ │ │ │ + mtocrf 8,r11 │ │ │ │ lfd f24,-64(r1) │ │ │ │ lfd f25,-56(r1) │ │ │ │ lfd f26,-48(r1) │ │ │ │ lfd f27,-40(r1) │ │ │ │ lfd f28,-32(r1) │ │ │ │ lfd f29,-24(r1) │ │ │ │ lfd f30,-16(r1) │ │ │ │ lfd f31,-8(r1) │ │ │ │ - mtocrf 8,r11 │ │ │ │ blr │ │ │ │ nop │ │ │ │ nop │ │ │ │ - bl 3cc0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - fmr f3,f18 │ │ │ │ - fmr f4,f19 │ │ │ │ + bl 3ce0 │ │ │ │ + fmr f3,f22 │ │ │ │ + fmr f4,f23 │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - bl 36a0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - b 333a8 │ │ │ │ - nop │ │ │ │ - bl 3cc0 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 367c │ │ │ │ + bl 36c0 │ │ │ │ + b 30abc │ │ │ │ + bl 3ce0 │ │ │ │ fmr f3,f18 │ │ │ │ fmr f4,f19 │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - bl 36a0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - b 335b8 │ │ │ │ - nop │ │ │ │ - bl 3cc0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - fmr f3,f18 │ │ │ │ - fmr f4,f19 │ │ │ │ + bl 367c │ │ │ │ + bl 36c0 │ │ │ │ + b 30c8c │ │ │ │ + bl 3ce0 │ │ │ │ + fmr f3,f20 │ │ │ │ + fmr f4,f21 │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - bl 36a0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - b 337b8 │ │ │ │ - nop │ │ │ │ - ld r9,264(r16) │ │ │ │ - sldi r10,r18,4 │ │ │ │ - add r9,r9,r10 │ │ │ │ - ld r20,8(r9) │ │ │ │ - b 3327c │ │ │ │ + bl 367c │ │ │ │ + bl 36c0 │ │ │ │ + b 30e5c │ │ │ │ + ld r2,264(r17) │ │ │ │ + sldi r9,r16,4 │ │ │ │ + add r2,r2,r9 │ │ │ │ + ld r19,8(r2) │ │ │ │ + b 309ac │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - addi r26,r22,32 │ │ │ │ - addi r22,r22,16 │ │ │ │ - add r9,r24,r22 │ │ │ │ - add r26,r24,r26 │ │ │ │ - std r9,184(r31) │ │ │ │ - b 338c8 │ │ │ │ - addi r8,r8,1 │ │ │ │ + addi r27,r21,32 │ │ │ │ + addi r21,r21,16 │ │ │ │ + add r2,r26,r21 │ │ │ │ + add r27,r26,r27 │ │ │ │ + std r2,176(r31) │ │ │ │ + b 30f48 │ │ │ │ + addi r2,r2,1 │ │ │ │ li r9,0 │ │ │ │ - b 33114 │ │ │ │ + b 30864 │ │ │ │ .long 0x0 │ │ │ │ .long 0x3020000 │ │ │ │ .long 0x1292 │ │ │ │ - addis r2,r12,6 │ │ │ │ - addi r2,r2,17456 │ │ │ │ + mfcr r11 │ │ │ │ mflr r0 │ │ │ │ stfd f16,-128(r1) │ │ │ │ stfd f17,-120(r1) │ │ │ │ stfd f18,-112(r1) │ │ │ │ stfd f19,-104(r1) │ │ │ │ - mfcr r11 │ │ │ │ stfd f20,-96(r1) │ │ │ │ + std r0,16(r1) │ │ │ │ stfd f21,-88(r1) │ │ │ │ stfd f22,-80(r1) │ │ │ │ stfd f23,-72(r1) │ │ │ │ stfd f24,-64(r1) │ │ │ │ stfd f25,-56(r1) │ │ │ │ stfd f26,-48(r1) │ │ │ │ stfd f27,-40(r1) │ │ │ │ stfd f28,-32(r1) │ │ │ │ stfd f29,-24(r1) │ │ │ │ stfd f30,-16(r1) │ │ │ │ stfd f31,-8(r1) │ │ │ │ std r28,-160(r1) │ │ │ │ + mr r28,r3 │ │ │ │ std r14,-272(r1) │ │ │ │ std r15,-264(r1) │ │ │ │ std r16,-256(r1) │ │ │ │ - std r0,16(r1) │ │ │ │ std r17,-248(r1) │ │ │ │ std r18,-240(r1) │ │ │ │ std r19,-232(r1) │ │ │ │ std r20,-224(r1) │ │ │ │ std r21,-216(r1) │ │ │ │ std r22,-208(r1) │ │ │ │ std r23,-200(r1) │ │ │ │ std r24,-192(r1) │ │ │ │ std r25,-184(r1) │ │ │ │ std r26,-176(r1) │ │ │ │ std r27,-168(r1) │ │ │ │ std r29,-152(r1) │ │ │ │ std r30,-144(r1) │ │ │ │ + ld r29,32(r3) │ │ │ │ std r31,-136(r1) │ │ │ │ stw r11,8(r1) │ │ │ │ stdu r1,-560(r1) │ │ │ │ - ld r29,32(r3) │ │ │ │ - mr r28,r3 │ │ │ │ mr r31,r1 │ │ │ │ - bl 33a0 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 33a0 │ │ │ │ mr r30,r3 │ │ │ │ - bl 3660 │ │ │ │ - ld r2,24(r1) │ │ │ │ - divd r7,r29,r30 │ │ │ │ - mr r10,r3 │ │ │ │ - mulld r9,r7,r30 │ │ │ │ - subf r9,r9,r29 │ │ │ │ - cmpd r3,r9 │ │ │ │ - blt 345b0 │ │ │ │ - maddld r18,r7,r10,r9 │ │ │ │ - add r7,r7,r18 │ │ │ │ - cmpd r18,r7 │ │ │ │ - std r7,144(r31) │ │ │ │ - bge 343b8 │ │ │ │ - ld r9,40(r28) │ │ │ │ - ld r10,8(r28) │ │ │ │ - ld r8,48(r28) │ │ │ │ + bl 3660 │ │ │ │ + divd r8,r29,r30 │ │ │ │ + mr r9,r3 │ │ │ │ + mulld r2,r8,r30 │ │ │ │ + subf r2,r2,r29 │ │ │ │ + cmpd r3,r2 │ │ │ │ + blt 31ae0 │ │ │ │ + maddld r18,r8,r9,r2 │ │ │ │ + add r8,r8,r18 │ │ │ │ + cmpd r18,r8 │ │ │ │ + std r8,144(r31) │ │ │ │ + bge 31914 │ │ │ │ + ld r2,40(r28) │ │ │ │ + ld r9,8(r28) │ │ │ │ + ld r10,48(r28) │ │ │ │ ld r30,64(r28) │ │ │ │ ld r27,24(r28) │ │ │ │ ld r26,16(r28) │ │ │ │ ld r29,56(r28) │ │ │ │ - ld r23,0(r28) │ │ │ │ - std r9,184(r31) │ │ │ │ - addi r9,r9,1 │ │ │ │ - mr r3,r10 │ │ │ │ - std r10,208(r31) │ │ │ │ - std r8,176(r31) │ │ │ │ + ld r24,0(r28) │ │ │ │ + std r2,184(r31) │ │ │ │ + addi r2,r2,1 │ │ │ │ + mr r3,r9 │ │ │ │ + std r9,208(r31) │ │ │ │ + std r10,176(r31) │ │ │ │ + sldi r25,r2,1 │ │ │ │ + sldi r23,r2,5 │ │ │ │ + sldi r22,r2,6 │ │ │ │ + mulli r28,r2,96 │ │ │ │ std r27,192(r31) │ │ │ │ std r26,200(r31) │ │ │ │ addi r29,r29,1 │ │ │ │ - sldi r25,r9,1 │ │ │ │ - sldi r24,r9,5 │ │ │ │ - sldi r22,r9,6 │ │ │ │ - mulli r28,r9,96 │ │ │ │ - sldi r16,r29,1 │ │ │ │ std r25,160(r31) │ │ │ │ - std r24,216(r31) │ │ │ │ + std r23,216(r31) │ │ │ │ + cmpdi cr4,r25,0 │ │ │ │ std r22,224(r31) │ │ │ │ - bl 6d098 │ │ │ │ - nop │ │ │ │ + bl 3670 │ │ │ │ mr r3,r30 │ │ │ │ - cmpdi cr4,r25,0 │ │ │ │ + sldi r16,r29,1 │ │ │ │ fmr f25,f2 │ │ │ │ fmr f24,f1 │ │ │ │ - bl 6d098 │ │ │ │ - nop │ │ │ │ + bl 3670 │ │ │ │ mr r3,r26 │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ - bl 6d098 │ │ │ │ - nop │ │ │ │ + bl 3670 │ │ │ │ mr r3,r27 │ │ │ │ fmr f19,f2 │ │ │ │ fmr f18,f1 │ │ │ │ - bl 6d098 │ │ │ │ - nop │ │ │ │ - addi r9,r28,15 │ │ │ │ - ld r7,144(r31) │ │ │ │ - std r9,232(r31) │ │ │ │ - sldi r9,r30,4 │ │ │ │ + bl 3670 │ │ │ │ + addi r2,r28,15 │ │ │ │ + ld r8,144(r31) │ │ │ │ + std r2,232(r31) │ │ │ │ + sldi r2,r30,4 │ │ │ │ fmr f17,f2 │ │ │ │ fmr f16,f1 │ │ │ │ - std r9,280(r31) │ │ │ │ - addi r9,r24,-32 │ │ │ │ - std r7,240(r31) │ │ │ │ - std r9,248(r31) │ │ │ │ - addi r9,r22,-64 │ │ │ │ - std r9,256(r31) │ │ │ │ + std r2,280(r31) │ │ │ │ + addi r2,r23,-32 │ │ │ │ + std r8,240(r31) │ │ │ │ + std r2,248(r31) │ │ │ │ + addi r2,r22,-64 │ │ │ │ + std r2,256(r31) │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ld r9,232(r31) │ │ │ │ - ld r8,0(r1) │ │ │ │ - lwz r10,112(r23) │ │ │ │ + ld r2,232(r31) │ │ │ │ + ld r10,0(r1) │ │ │ │ std r1,168(r31) │ │ │ │ - clrrdi r9,r9,4 │ │ │ │ - andi. r10,r10,2048 │ │ │ │ - neg r9,r9 │ │ │ │ - stdux r8,r1,r9 │ │ │ │ + lwz r9,112(r24) │ │ │ │ + clrrdi r2,r2,4 │ │ │ │ + andi. r9,r9,2048 │ │ │ │ + neg r2,r2 │ │ │ │ + stdux r10,r1,r2 │ │ │ │ addi r27,r1,144 │ │ │ │ - bne 34490 │ │ │ │ + bne 319f0 │ │ │ │ mr r25,r18 │ │ │ │ std r18,144(r31) │ │ │ │ - ld r26,48(r23) │ │ │ │ - ld r9,72(r23) │ │ │ │ - ld r22,120(r23) │ │ │ │ + ld r26,48(r24) │ │ │ │ + ld r2,72(r24) │ │ │ │ + ld r23,120(r24) │ │ │ │ mulld r26,r25,r26 │ │ │ │ - ld r3,0(r9) │ │ │ │ - std r9,152(r31) │ │ │ │ + ld r3,0(r2) │ │ │ │ + std r2,152(r31) │ │ │ │ mulli r25,r25,48 │ │ │ │ - bl 6d098 │ │ │ │ - nop │ │ │ │ + bl 3670 │ │ │ │ sldi r28,r26,4 │ │ │ │ - add r28,r22,r28 │ │ │ │ + add r28,r23,r28 │ │ │ │ lfd f3,0(r28) │ │ │ │ lfd f4,8(r28) │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - bl 3ce0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - add r9,r22,r25 │ │ │ │ - ld r17,88(r23) │ │ │ │ - lfd f26,0(r9) │ │ │ │ - lfd f27,8(r9) │ │ │ │ + bl 367c │ │ │ │ + bl 3d00 │ │ │ │ + add r2,r23,r25 │ │ │ │ + ld r17,88(r24) │ │ │ │ + lfd f26,0(r2) │ │ │ │ + lfd f27,8(r2) │ │ │ │ fmr f23,f2 │ │ │ │ fmr f22,f1 │ │ │ │ fmr f3,f24 │ │ │ │ fmr f4,f25 │ │ │ │ fmr f1,f26 │ │ │ │ fmr f2,f27 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ fmr f2,f23 │ │ │ │ fmr f1,f22 │ │ │ │ - bl 6cd88 │ │ │ │ - nop │ │ │ │ + bl 3810 │ │ │ │ subf r3,r17,r3 │ │ │ │ - bl 6d098 │ │ │ │ - nop │ │ │ │ + bl 3670 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 6d328 │ │ │ │ - nop │ │ │ │ + bl 3310 │ │ │ │ fmr f0,f1 │ │ │ │ fabs f1,f1 │ │ │ │ - fcmpu cr0,f0,f1 │ │ │ │ - beq 33d94 │ │ │ │ - fneg f2,f2 │ │ │ │ + fneg f12,f2 │ │ │ │ fmr f3,f28 │ │ │ │ fmr f4,f29 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + xscmpeqdp vs0,vs0,vs1 │ │ │ │ + xxsel vs2,vs12,vs2,vs0 │ │ │ │ + bl 367c │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - bl 3ce0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - bl 6cd88 │ │ │ │ - nop │ │ │ │ + bl 3d00 │ │ │ │ + bl 3810 │ │ │ │ mr r15,r3 │ │ │ │ - bl 6d098 │ │ │ │ - nop │ │ │ │ + bl 3670 │ │ │ │ fmr f23,f2 │ │ │ │ fmr f22,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ fmr f3,f22 │ │ │ │ fmr f4,f23 │ │ │ │ - bl 6d328 │ │ │ │ - nop │ │ │ │ + bl 3310 │ │ │ │ fmr f21,f2 │ │ │ │ fmr f20,f1 │ │ │ │ - ble cr4,33ecc │ │ │ │ - addis r9,r2,-3 │ │ │ │ + ble cr4,314c0 │ │ │ │ + plfd f3,225260 # 683e0 │ │ │ │ + nop │ │ │ │ + plfd f4,225256 # 683e8 │ │ │ │ fmr f1,f22 │ │ │ │ fmr f2,f23 │ │ │ │ - ld r28,200(r23) │ │ │ │ - addi r9,r9,23200 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ + ld r28,200(r24) │ │ │ │ + bl 3d10 │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - bl 6d328 │ │ │ │ - nop │ │ │ │ + bl 3310 │ │ │ │ cmpdi r30,1 │ │ │ │ fmr f23,f2 │ │ │ │ fmr f22,f1 │ │ │ │ - bne 344b0 │ │ │ │ - neg r14,r15 │ │ │ │ - ld r24,160(r31) │ │ │ │ - sldi r14,r14,4 │ │ │ │ + bne 31a10 │ │ │ │ + mulli r14,r15,-16 │ │ │ │ + ld r22,160(r31) │ │ │ │ subf r21,r14,r28 │ │ │ │ mr r20,r14 │ │ │ │ nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ cmpdi cr3,r15,0 │ │ │ │ fmr f1,f22 │ │ │ │ fmr f2,f23 │ │ │ │ - ble cr3,34460 │ │ │ │ + ble cr3,319c0 │ │ │ │ lfd f3,0(r21) │ │ │ │ lfd f4,8(r21) │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - subfic r9,r20,16 │ │ │ │ - add r9,r28,r9 │ │ │ │ + subfic r2,r20,16 │ │ │ │ + add r2,r28,r2 │ │ │ │ fmr f1,f20 │ │ │ │ fmr f2,f21 │ │ │ │ subf r19,r14,r20 │ │ │ │ addi r15,r15,-1 │ │ │ │ addi r20,r20,16 │ │ │ │ addi r21,r21,-16 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ + lfd f3,0(r2) │ │ │ │ + lfd f4,8(r2) │ │ │ │ add r19,r27,r19 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ - addic. r24,r24,-1 │ │ │ │ + bl 3d10 │ │ │ │ + addic. r22,r22,-1 │ │ │ │ stfd f1,0(r19) │ │ │ │ stfd f2,8(r19) │ │ │ │ - bne 33e50 │ │ │ │ - ld r9,152(r31) │ │ │ │ + bne 31450 │ │ │ │ + ld r2,152(r31) │ │ │ │ addi r26,r26,1 │ │ │ │ addi r19,r25,16 │ │ │ │ sldi r26,r26,4 │ │ │ │ - add r19,r22,r19 │ │ │ │ - ld r3,8(r9) │ │ │ │ - add r26,r22,r26 │ │ │ │ - bl 6d098 │ │ │ │ - nop │ │ │ │ + add r19,r23,r19 │ │ │ │ + ld r3,8(r2) │ │ │ │ + add r26,r23,r26 │ │ │ │ + bl 3670 │ │ │ │ lfd f3,0(r26) │ │ │ │ lfd f4,8(r26) │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - bl 3ce0 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 367c │ │ │ │ + bl 3d00 │ │ │ │ lfd f3,0(r19) │ │ │ │ lfd f4,8(r19) │ │ │ │ fmr f23,f2 │ │ │ │ fmr f22,f1 │ │ │ │ fmr f2,f19 │ │ │ │ fmr f1,f18 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ fmr f2,f23 │ │ │ │ fmr f1,f22 │ │ │ │ - bl 6cd88 │ │ │ │ - nop │ │ │ │ + bl 3810 │ │ │ │ subf r3,r17,r3 │ │ │ │ - bl 6d098 │ │ │ │ - nop │ │ │ │ + bl 3670 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 6d328 │ │ │ │ - nop │ │ │ │ + bl 3310 │ │ │ │ fmr f0,f1 │ │ │ │ fabs f1,f1 │ │ │ │ - fcmpu cr0,f0,f1 │ │ │ │ - beq 33f78 │ │ │ │ - fneg f2,f2 │ │ │ │ + fneg f12,f2 │ │ │ │ fmr f3,f28 │ │ │ │ fmr f4,f29 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + xscmpeqdp vs0,vs0,vs1 │ │ │ │ + xxsel vs2,vs12,vs2,vs0 │ │ │ │ + bl 367c │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - bl 3ce0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - bl 6cd88 │ │ │ │ - nop │ │ │ │ + bl 3d00 │ │ │ │ + bl 3810 │ │ │ │ mr r15,r3 │ │ │ │ - bl 6d098 │ │ │ │ - nop │ │ │ │ + bl 3670 │ │ │ │ fmr f23,f2 │ │ │ │ fmr f22,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ fmr f3,f22 │ │ │ │ fmr f4,f23 │ │ │ │ - bl 6d328 │ │ │ │ - nop │ │ │ │ + bl 3310 │ │ │ │ fmr f21,f2 │ │ │ │ fmr f20,f1 │ │ │ │ - ble cr4,3410c │ │ │ │ - addis r9,r2,-3 │ │ │ │ + ble cr4,316b8 │ │ │ │ + plfd f3,224836 # 683e0 │ │ │ │ + plfd f4,224836 # 683e8 │ │ │ │ fmr f1,f22 │ │ │ │ fmr f2,f23 │ │ │ │ - ld r20,200(r23) │ │ │ │ not r28,r15 │ │ │ │ - addi r9,r9,23200 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ + ld r20,200(r24) │ │ │ │ + bl 3d10 │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - bl 6d328 │ │ │ │ - nop │ │ │ │ - ld r9,248(r31) │ │ │ │ - ld r24,160(r31) │ │ │ │ + bl 3310 │ │ │ │ + ld r2,248(r31) │ │ │ │ + ld r22,160(r31) │ │ │ │ fmr f23,f2 │ │ │ │ fmr f22,f1 │ │ │ │ - add r21,r27,r9 │ │ │ │ - b 34070 │ │ │ │ + add r21,r27,r2 │ │ │ │ + b 31628 │ │ │ │ nop │ │ │ │ nop │ │ │ │ - add r9,r20,r9 │ │ │ │ + nop │ │ │ │ + add r2,r20,r2 │ │ │ │ subf r15,r30,r15 │ │ │ │ add r28,r28,r30 │ │ │ │ addi r21,r21,16 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + lfd f3,0(r2) │ │ │ │ + lfd f4,8(r2) │ │ │ │ + bl 367c │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ - addic. r24,r24,-1 │ │ │ │ + bl 3d10 │ │ │ │ + addic. r22,r22,-1 │ │ │ │ stfd f1,16(r21) │ │ │ │ stfd f2,24(r21) │ │ │ │ - beq 3410c │ │ │ │ - sradi r9,r15,63 │ │ │ │ + beq 316b8 │ │ │ │ + sradi r2,r15,63 │ │ │ │ fmr f1,f22 │ │ │ │ fmr f2,f23 │ │ │ │ - xor r10,r9,r15 │ │ │ │ - subf r9,r9,r10 │ │ │ │ - add r9,r9,r29 │ │ │ │ - sldi r9,r9,4 │ │ │ │ - add r9,r20,r9 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - add r9,r15,r29 │ │ │ │ - add r10,r28,r29 │ │ │ │ + xor r9,r2,r15 │ │ │ │ + subf r2,r2,r9 │ │ │ │ + add r2,r2,r29 │ │ │ │ + sldi r2,r2,4 │ │ │ │ + add r2,r20,r2 │ │ │ │ + lfd f3,0(r2) │ │ │ │ + lfd f4,8(r2) │ │ │ │ + bl 367c │ │ │ │ + add r2,r15,r29 │ │ │ │ + add r9,r28,r29 │ │ │ │ cmpdi r15,0 │ │ │ │ - addi r9,r9,1 │ │ │ │ - sldi r10,r10,4 │ │ │ │ + addi r2,r2,1 │ │ │ │ + sldi r9,r9,4 │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ fmr f2,f21 │ │ │ │ fmr f1,f20 │ │ │ │ - sldi r9,r9,4 │ │ │ │ - add r10,r20,r10 │ │ │ │ - bge 34030 │ │ │ │ - lfd f3,0(r10) │ │ │ │ - lfd f4,8(r10) │ │ │ │ + sldi r2,r2,4 │ │ │ │ + add r9,r20,r9 │ │ │ │ + bge 315f0 │ │ │ │ + lfd f3,0(r9) │ │ │ │ + lfd f4,8(r9) │ │ │ │ subf r15,r30,r15 │ │ │ │ add r28,r28,r30 │ │ │ │ addi r21,r21,16 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ - addic. r24,r24,-1 │ │ │ │ + bl 3d10 │ │ │ │ + addic. r22,r22,-1 │ │ │ │ stfd f1,16(r21) │ │ │ │ stfd f2,24(r21) │ │ │ │ - bne 34070 │ │ │ │ - ld r9,152(r31) │ │ │ │ + bne 31628 │ │ │ │ + ld r2,152(r31) │ │ │ │ addi r25,r25,32 │ │ │ │ - add r25,r22,r25 │ │ │ │ - ld r3,16(r9) │ │ │ │ - bl 6d098 │ │ │ │ - nop │ │ │ │ + add r25,r23,r25 │ │ │ │ + ld r3,16(r2) │ │ │ │ + bl 3670 │ │ │ │ lfd f3,16(r26) │ │ │ │ lfd f4,24(r26) │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - bl 3ce0 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 367c │ │ │ │ + bl 3d00 │ │ │ │ lfd f3,0(r25) │ │ │ │ lfd f4,8(r25) │ │ │ │ fmr f23,f2 │ │ │ │ fmr f22,f1 │ │ │ │ fmr f2,f17 │ │ │ │ fmr f1,f16 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ fmr f2,f23 │ │ │ │ fmr f1,f22 │ │ │ │ - bl 6cd88 │ │ │ │ - nop │ │ │ │ + bl 3810 │ │ │ │ subf r3,r17,r3 │ │ │ │ - bl 6d098 │ │ │ │ - nop │ │ │ │ + bl 3670 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 6d328 │ │ │ │ - nop │ │ │ │ + bl 3310 │ │ │ │ fmr f0,f1 │ │ │ │ fabs f1,f1 │ │ │ │ - fcmpu cr0,f0,f1 │ │ │ │ - beq 341ac │ │ │ │ - fneg f2,f2 │ │ │ │ + fneg f12,f2 │ │ │ │ fmr f3,f28 │ │ │ │ fmr f4,f29 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + xscmpeqdp vs0,vs0,vs1 │ │ │ │ + xxsel vs2,vs12,vs2,vs0 │ │ │ │ + bl 367c │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - bl 3ce0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - bl 6cd88 │ │ │ │ - nop │ │ │ │ + bl 3d00 │ │ │ │ + bl 3810 │ │ │ │ mr r21,r3 │ │ │ │ - bl 6d098 │ │ │ │ - nop │ │ │ │ + bl 3670 │ │ │ │ fmr f23,f2 │ │ │ │ fmr f22,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ fmr f3,f22 │ │ │ │ fmr f4,f23 │ │ │ │ - bl 6d328 │ │ │ │ - nop │ │ │ │ + bl 3310 │ │ │ │ fmr f21,f2 │ │ │ │ fmr f20,f1 │ │ │ │ - ble cr4,3433c │ │ │ │ - addis r9,r2,-3 │ │ │ │ + ble cr4,31898 │ │ │ │ + plfd f3,224344 # 683e0 │ │ │ │ + plfd f4,224344 # 683e8 │ │ │ │ fmr f1,f22 │ │ │ │ fmr f2,f23 │ │ │ │ - ld r22,200(r23) │ │ │ │ not r28,r21 │ │ │ │ - addi r9,r9,23200 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ + ld r22,200(r24) │ │ │ │ + bl 3d10 │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - bl 6d328 │ │ │ │ - nop │ │ │ │ - ld r9,256(r31) │ │ │ │ + bl 3310 │ │ │ │ + ld r2,256(r31) │ │ │ │ ld r26,160(r31) │ │ │ │ fmr f23,f2 │ │ │ │ fmr f22,f1 │ │ │ │ - add r24,r27,r9 │ │ │ │ - b 342a0 │ │ │ │ - nop │ │ │ │ - add r9,r22,r9 │ │ │ │ + add r23,r27,r2 │ │ │ │ + b 31808 │ │ │ │ + add r2,r22,r2 │ │ │ │ subf r21,r30,r21 │ │ │ │ add r28,r28,r30 │ │ │ │ - addi r24,r24,16 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + addi r23,r23,16 │ │ │ │ + lfd f3,0(r2) │ │ │ │ + lfd f4,8(r2) │ │ │ │ + bl 367c │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ + bl 3d10 │ │ │ │ addic. r26,r26,-1 │ │ │ │ - stfd f1,48(r24) │ │ │ │ - stfd f2,56(r24) │ │ │ │ - beq 3433c │ │ │ │ - sradi r9,r21,63 │ │ │ │ - fmr f1,f22 │ │ │ │ - fmr f2,f23 │ │ │ │ - xor r10,r9,r21 │ │ │ │ - subf r9,r9,r10 │ │ │ │ - add r9,r9,r16 │ │ │ │ - sldi r9,r9,4 │ │ │ │ - add r9,r22,r9 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - add r9,r16,r21 │ │ │ │ - add r10,r28,r16 │ │ │ │ + stfd f1,48(r23) │ │ │ │ + stfd f2,56(r23) │ │ │ │ + beq 31898 │ │ │ │ + sradi r2,r21,63 │ │ │ │ + fmr f1,f22 │ │ │ │ + fmr f2,f23 │ │ │ │ + xor r9,r2,r21 │ │ │ │ + subf r2,r2,r9 │ │ │ │ + add r2,r2,r16 │ │ │ │ + sldi r2,r2,4 │ │ │ │ + add r2,r22,r2 │ │ │ │ + lfd f3,0(r2) │ │ │ │ + lfd f4,8(r2) │ │ │ │ + bl 367c │ │ │ │ + add r2,r16,r21 │ │ │ │ + add r9,r28,r16 │ │ │ │ cmpdi r21,0 │ │ │ │ - addi r9,r9,1 │ │ │ │ - sldi r10,r10,4 │ │ │ │ + addi r2,r2,1 │ │ │ │ + sldi r9,r9,4 │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ fmr f2,f21 │ │ │ │ fmr f1,f20 │ │ │ │ - sldi r9,r9,4 │ │ │ │ - add r10,r22,r10 │ │ │ │ - bge 34260 │ │ │ │ - lfd f3,0(r10) │ │ │ │ - lfd f4,8(r10) │ │ │ │ + sldi r2,r2,4 │ │ │ │ + add r9,r22,r9 │ │ │ │ + bge 317d0 │ │ │ │ + lfd f3,0(r9) │ │ │ │ + lfd f4,8(r9) │ │ │ │ subf r21,r30,r21 │ │ │ │ add r28,r28,r30 │ │ │ │ - addi r24,r24,16 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + addi r23,r23,16 │ │ │ │ + bl 367c │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ + bl 3d10 │ │ │ │ addic. r26,r26,-1 │ │ │ │ - stfd f1,48(r24) │ │ │ │ - stfd f2,56(r24) │ │ │ │ - bne 342a0 │ │ │ │ - ld r8,224(r31) │ │ │ │ - ld r3,24(r23) │ │ │ │ - ld r9,144(r31) │ │ │ │ - ld r4,176(r31) │ │ │ │ - mr r10,r19 │ │ │ │ - mr r5,r27 │ │ │ │ + stfd f1,48(r23) │ │ │ │ + stfd f2,56(r23) │ │ │ │ + bne 31808 │ │ │ │ + ld r9,224(r31) │ │ │ │ + ld r3,24(r24) │ │ │ │ fmr f1,f26 │ │ │ │ fmr f2,f27 │ │ │ │ + mr r10,r19 │ │ │ │ + mr r5,r27 │ │ │ │ + ld r2,144(r31) │ │ │ │ addi r18,r18,1 │ │ │ │ - add r7,r27,r8 │ │ │ │ - ld r8,216(r31) │ │ │ │ - sldi r9,r9,5 │ │ │ │ - add r3,r3,r9 │ │ │ │ - add r6,r27,r8 │ │ │ │ - ld r8,184(r31) │ │ │ │ - std r8,128(r1) │ │ │ │ - ld r8,192(r31) │ │ │ │ - std r8,120(r1) │ │ │ │ - ld r8,200(r31) │ │ │ │ - std r8,112(r1) │ │ │ │ - ld r8,208(r31) │ │ │ │ + add r7,r27,r9 │ │ │ │ + ld r9,184(r31) │ │ │ │ + sldi r2,r2,5 │ │ │ │ + add r3,r3,r2 │ │ │ │ + std r9,128(r1) │ │ │ │ + ld r9,192(r31) │ │ │ │ + std r9,120(r1) │ │ │ │ + ld r9,216(r31) │ │ │ │ + ld r4,176(r31) │ │ │ │ + add r6,r27,r9 │ │ │ │ + ld r9,200(r31) │ │ │ │ + std r9,112(r1) │ │ │ │ + ld r9,208(r31) │ │ │ │ std r25,96(r1) │ │ │ │ - std r8,104(r1) │ │ │ │ - bl 30608 │ │ │ │ - ld r10,240(r31) │ │ │ │ - ld r9,0(r1) │ │ │ │ - cmpd r10,r18 │ │ │ │ - ld r10,168(r31) │ │ │ │ - std r9,0(r10) │ │ │ │ - mr r1,r10 │ │ │ │ - bne 33ca0 │ │ │ │ + std r9,104(r1) │ │ │ │ + bl 2e020 │ │ │ │ + ld r9,240(r31) │ │ │ │ + ld r2,0(r1) │ │ │ │ + cmpd r9,r18 │ │ │ │ + ld r9,168(r31) │ │ │ │ + std r2,0(r9) │ │ │ │ + mr r1,r9 │ │ │ │ + bne 312d0 │ │ │ │ addi r1,r31,560 │ │ │ │ - ld r0,16(r1) │ │ │ │ lwz r11,8(r1) │ │ │ │ + ld r0,16(r1) │ │ │ │ ld r14,-272(r1) │ │ │ │ ld r15,-264(r1) │ │ │ │ ld r16,-256(r1) │ │ │ │ ld r17,-248(r1) │ │ │ │ ld r18,-240(r1) │ │ │ │ ld r19,-232(r1) │ │ │ │ ld r20,-224(r1) │ │ │ │ ld r21,-216(r1) │ │ │ │ + mtlr r0 │ │ │ │ ld r22,-208(r1) │ │ │ │ ld r23,-200(r1) │ │ │ │ ld r24,-192(r1) │ │ │ │ ld r25,-184(r1) │ │ │ │ ld r26,-176(r1) │ │ │ │ ld r27,-168(r1) │ │ │ │ - mtlr r0 │ │ │ │ ld r28,-160(r1) │ │ │ │ ld r29,-152(r1) │ │ │ │ ld r30,-144(r1) │ │ │ │ ld r31,-136(r1) │ │ │ │ lfd f16,-128(r1) │ │ │ │ lfd f17,-120(r1) │ │ │ │ lfd f18,-112(r1) │ │ │ │ lfd f19,-104(r1) │ │ │ │ lfd f20,-96(r1) │ │ │ │ lfd f21,-88(r1) │ │ │ │ lfd f22,-80(r1) │ │ │ │ lfd f23,-72(r1) │ │ │ │ lfd f24,-64(r1) │ │ │ │ lfd f25,-56(r1) │ │ │ │ + mtocrf 16,r11 │ │ │ │ + mtocrf 8,r11 │ │ │ │ lfd f26,-48(r1) │ │ │ │ lfd f27,-40(r1) │ │ │ │ lfd f28,-32(r1) │ │ │ │ lfd f29,-24(r1) │ │ │ │ lfd f30,-16(r1) │ │ │ │ lfd f31,-8(r1) │ │ │ │ - mtocrf 16,r11 │ │ │ │ - mtocrf 8,r11 │ │ │ │ blr │ │ │ │ nop │ │ │ │ - add r9,r28,r20 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ - bl 6d428 │ │ │ │ nop │ │ │ │ + add r2,r28,r20 │ │ │ │ + lfd f3,0(r2) │ │ │ │ + lfd f4,8(r2) │ │ │ │ + bl 367c │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - beq cr3,33e78 │ │ │ │ - addi r9,r20,-16 │ │ │ │ - b 33e7c │ │ │ │ + beq cr3,31474 │ │ │ │ + addi r2,r20,-16 │ │ │ │ + b 31478 │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ld r9,264(r23) │ │ │ │ - sldi r10,r18,4 │ │ │ │ - add r9,r9,r10 │ │ │ │ - ld r9,8(r9) │ │ │ │ - mr r25,r9 │ │ │ │ - std r9,144(r31) │ │ │ │ - b 33cd0 │ │ │ │ + nop │ │ │ │ + ld r2,264(r24) │ │ │ │ + sldi r9,r18,4 │ │ │ │ + add r2,r2,r9 │ │ │ │ + ld r2,8(r2) │ │ │ │ + mr r25,r2 │ │ │ │ + std r2,144(r31) │ │ │ │ + b 31300 │ │ │ │ nop │ │ │ │ mr r14,r15 │ │ │ │ - subfic r9,r28,-16 │ │ │ │ + subfic r2,r28,-16 │ │ │ │ std r18,264(r31) │ │ │ │ + std r29,272(r31) │ │ │ │ ld r21,160(r31) │ │ │ │ ld r18,280(r31) │ │ │ │ - std r29,272(r31) │ │ │ │ mr r20,r27 │ │ │ │ subfic r15,r28,16 │ │ │ │ - neg r24,r14 │ │ │ │ - mr r29,r9 │ │ │ │ - sldi r24,r24,4 │ │ │ │ - add r19,r28,r24 │ │ │ │ - subf r24,r24,r28 │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ + mulli r22,r14,-16 │ │ │ │ + mr r29,r2 │ │ │ │ + add r19,r28,r22 │ │ │ │ + subf r22,r22,r28 │ │ │ │ cmpdi cr3,r14,0 │ │ │ │ fmr f1,f22 │ │ │ │ fmr f2,f23 │ │ │ │ - ble cr3,34580 │ │ │ │ - lfd f3,0(r24) │ │ │ │ - lfd f4,8(r24) │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + ble cr3,31ac0 │ │ │ │ + lfd f3,0(r22) │ │ │ │ + lfd f4,8(r22) │ │ │ │ + bl 367c │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - add r9,r15,r24 │ │ │ │ - add r9,r28,r9 │ │ │ │ + add r2,r15,r22 │ │ │ │ + add r2,r28,r2 │ │ │ │ fmr f1,f20 │ │ │ │ fmr f2,f21 │ │ │ │ subf r14,r30,r14 │ │ │ │ add r19,r19,r18 │ │ │ │ - subf r24,r18,r24 │ │ │ │ + subf r22,r18,r22 │ │ │ │ addi r20,r20,16 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + lfd f3,0(r2) │ │ │ │ + lfd f4,8(r2) │ │ │ │ + bl 367c │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ + bl 3d10 │ │ │ │ addic. r21,r21,-1 │ │ │ │ stfd f1,-16(r20) │ │ │ │ stfd f2,-8(r20) │ │ │ │ - bne 344f0 │ │ │ │ + bne 31a40 │ │ │ │ ld r18,264(r31) │ │ │ │ ld r29,272(r31) │ │ │ │ - b 33ecc │ │ │ │ - nop │ │ │ │ + b 314c0 │ │ │ │ nop │ │ │ │ nop │ │ │ │ lfd f3,0(r19) │ │ │ │ lfd f4,8(r19) │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - add r9,r29,r19 │ │ │ │ + bl 367c │ │ │ │ + add r2,r29,r19 │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - bne cr3,3451c │ │ │ │ - b 34518 │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - addi r7,r7,1 │ │ │ │ - li r9,0 │ │ │ │ - b 33bac │ │ │ │ + bne cr3,31a68 │ │ │ │ + b 31a64 │ │ │ │ + addi r8,r8,1 │ │ │ │ + li r2,0 │ │ │ │ + b 311ec │ │ │ │ .long 0x0 │ │ │ │ .long 0x3020000 │ │ │ │ .long 0x1290 │ │ │ │ nop │ │ │ │ nop │ │ │ │ - addis r2,r12,6 │ │ │ │ - addi r2,r2,14640 │ │ │ │ mflr r0 │ │ │ │ mfocrf r11,8 │ │ │ │ stfd f14,-144(r1) │ │ │ │ stfd f15,-136(r1) │ │ │ │ stfd f16,-128(r1) │ │ │ │ stfd f17,-120(r1) │ │ │ │ stfd f18,-112(r1) │ │ │ │ + std r0,16(r1) │ │ │ │ stfd f19,-104(r1) │ │ │ │ stfd f20,-96(r1) │ │ │ │ stfd f21,-88(r1) │ │ │ │ stfd f22,-80(r1) │ │ │ │ stfd f23,-72(r1) │ │ │ │ stfd f24,-64(r1) │ │ │ │ stfd f25,-56(r1) │ │ │ │ stfd f26,-48(r1) │ │ │ │ stfd f27,-40(r1) │ │ │ │ stfd f28,-32(r1) │ │ │ │ stfd f29,-24(r1) │ │ │ │ stfd f30,-16(r1) │ │ │ │ stfd f31,-8(r1) │ │ │ │ + std r17,-264(r1) │ │ │ │ + std r16,-272(r1) │ │ │ │ std r14,-288(r1) │ │ │ │ std r15,-280(r1) │ │ │ │ - std r16,-272(r1) │ │ │ │ - std r17,-264(r1) │ │ │ │ std r18,-256(r1) │ │ │ │ - std r0,16(r1) │ │ │ │ std r19,-248(r1) │ │ │ │ std r20,-240(r1) │ │ │ │ std r21,-232(r1) │ │ │ │ std r22,-224(r1) │ │ │ │ std r23,-216(r1) │ │ │ │ std r24,-208(r1) │ │ │ │ std r25,-200(r1) │ │ │ │ std r26,-192(r1) │ │ │ │ std r27,-184(r1) │ │ │ │ std r28,-176(r1) │ │ │ │ + ld r28,32(r3) │ │ │ │ std r29,-168(r1) │ │ │ │ std r30,-160(r1) │ │ │ │ + mr r29,r3 │ │ │ │ std r31,-152(r1) │ │ │ │ stw r11,8(r1) │ │ │ │ - ld r28,32(r3) │ │ │ │ - stdu r1,-608(r1) │ │ │ │ - mr r29,r3 │ │ │ │ + stdu r1,-592(r1) │ │ │ │ mr r31,r1 │ │ │ │ - bl 33a0 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 33a0 │ │ │ │ mr r30,r3 │ │ │ │ - bl 3660 │ │ │ │ - ld r2,24(r1) │ │ │ │ - divd r8,r28,r30 │ │ │ │ - mr r9,r3 │ │ │ │ - mulld r10,r8,r30 │ │ │ │ - subf r10,r10,r28 │ │ │ │ - cmpd r3,r10 │ │ │ │ - blt 352b4 │ │ │ │ - maddld r15,r8,r9,r10 │ │ │ │ - add r8,r8,r15 │ │ │ │ - cmpd r15,r8 │ │ │ │ - std r8,144(r31) │ │ │ │ - bge 350a4 │ │ │ │ - ld r9,8(r29) │ │ │ │ - ld r10,48(r29) │ │ │ │ - ld r27,56(r29) │ │ │ │ + bl 3660 │ │ │ │ + divd r9,r28,r30 │ │ │ │ + mr r17,r3 │ │ │ │ + mulld r2,r9,r30 │ │ │ │ + subf r2,r2,r28 │ │ │ │ + cmpd r3,r2 │ │ │ │ + blt 32668 │ │ │ │ + maddld r17,r9,r17,r2 │ │ │ │ + add r9,r9,r17 │ │ │ │ + cmpd r17,r9 │ │ │ │ + std r9,248(r31) │ │ │ │ + bge 32484 │ │ │ │ + ld r2,8(r29) │ │ │ │ + ld r9,48(r29) │ │ │ │ ld r30,40(r29) │ │ │ │ - addis r20,r2,-3 │ │ │ │ - ld r25,24(r29) │ │ │ │ - ld r24,16(r29) │ │ │ │ + ld r28,56(r29) │ │ │ │ + ld r27,24(r29) │ │ │ │ + ld r25,16(r29) │ │ │ │ ld r26,0(r29) │ │ │ │ - addi r20,r20,24384 │ │ │ │ - mr r3,r9 │ │ │ │ - std r10,152(r31) │ │ │ │ - std r9,232(r31) │ │ │ │ - std r30,208(r31) │ │ │ │ - std r27,272(r31) │ │ │ │ + mr r3,r2 │ │ │ │ + std r2,224(r31) │ │ │ │ + std r9,192(r31) │ │ │ │ + std r30,200(r31) │ │ │ │ + std r28,264(r31) │ │ │ │ + addi r16,r30,1 │ │ │ │ + sldi r30,r30,1 │ │ │ │ + std r27,208(r31) │ │ │ │ std r25,216(r31) │ │ │ │ - std r24,224(r31) │ │ │ │ - addi r14,r30,1 │ │ │ │ - bl 6d098 │ │ │ │ - nop │ │ │ │ - addis r9,r2,-3 │ │ │ │ - sldi r29,r30,1 │ │ │ │ - mulli r28,r14,96 │ │ │ │ - addi r9,r9,23200 │ │ │ │ - fmr f21,f2 │ │ │ │ - fmr f20,f1 │ │ │ │ - addi r18,r29,1 │ │ │ │ - addi r29,r29,2 │ │ │ │ - lfd f1,0(r9) │ │ │ │ - lfd f2,8(r9) │ │ │ │ - fmr f3,f20 │ │ │ │ - fmr f4,f21 │ │ │ │ - cmpdi cr4,r18,0 │ │ │ │ - bl 6d4b8 │ │ │ │ - nop │ │ │ │ - mr r3,r24 │ │ │ │ - stfd f1,192(r31) │ │ │ │ - stfd f2,200(r31) │ │ │ │ - bl 6d098 │ │ │ │ - nop │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,23200 │ │ │ │ + bl 3670 │ │ │ │ + mulli r29,r16,96 │ │ │ │ + addi r19,r30,1 │ │ │ │ + addi r30,r30,2 │ │ │ │ + fmr f19,f2 │ │ │ │ + fmr f18,f1 │ │ │ │ + plfd f2,223144 # 683e8 │ │ │ │ + plfd f1,223128 # 683e0 │ │ │ │ + cmpdi cr4,r19,0 │ │ │ │ + fmr f3,f18 │ │ │ │ + fmr f4,f19 │ │ │ │ + bl 3830 │ │ │ │ + mr r3,r25 │ │ │ │ + stfd f1,176(r31) │ │ │ │ + stfd f2,184(r31) │ │ │ │ + bl 3670 │ │ │ │ fmr f17,f2 │ │ │ │ fmr f16,f1 │ │ │ │ - lfd f2,8(r9) │ │ │ │ - lfd f1,0(r9) │ │ │ │ + plfd f2,223088 # 683e8 │ │ │ │ + plfd f1,223072 # 683e0 │ │ │ │ fmr f3,f16 │ │ │ │ fmr f4,f17 │ │ │ │ - bl 6d4b8 │ │ │ │ - nop │ │ │ │ - mr r3,r25 │ │ │ │ - stfd f1,176(r31) │ │ │ │ - stfd f2,184(r31) │ │ │ │ - bl 6d098 │ │ │ │ - nop │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,23200 │ │ │ │ + bl 3830 │ │ │ │ + mr r3,r27 │ │ │ │ + stfd f1,160(r31) │ │ │ │ + stfd f2,168(r31) │ │ │ │ + bl 3670 │ │ │ │ fmr f15,f2 │ │ │ │ fmr f14,f1 │ │ │ │ - lfd f2,8(r9) │ │ │ │ - lfd f1,0(r9) │ │ │ │ + plfd f2,223036 # 683e8 │ │ │ │ + plfd f1,223020 # 683e0 │ │ │ │ fmr f3,f14 │ │ │ │ fmr f4,f15 │ │ │ │ - bl 6d4b8 │ │ │ │ - nop │ │ │ │ - sldi r7,r14,5 │ │ │ │ - addi r9,r28,15 │ │ │ │ - sldi r14,r14,6 │ │ │ │ - ld r8,144(r31) │ │ │ │ - addi r4,r7,16 │ │ │ │ - std r9,248(r31) │ │ │ │ - sldi r9,r29,4 │ │ │ │ - stfd f1,160(r31) │ │ │ │ - stfd f2,168(r31) │ │ │ │ - std r7,264(r31) │ │ │ │ - add r10,r27,r4 │ │ │ │ - std r9,240(r31) │ │ │ │ - addi r9,r14,16 │ │ │ │ - std r8,256(r31) │ │ │ │ - std r4,296(r31) │ │ │ │ - std r10,280(r31) │ │ │ │ - add r10,r27,r9 │ │ │ │ - std r9,304(r31) │ │ │ │ - std r10,288(r31) │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ + bl 3830 │ │ │ │ + sldi r10,r16,5 │ │ │ │ + addi r2,r29,15 │ │ │ │ + sldi r16,r16,6 │ │ │ │ + addi r8,r10,16 │ │ │ │ + std r2,240(r31) │ │ │ │ + sldi r2,r30,4 │ │ │ │ + addi r6,r16,16 │ │ │ │ + stfd f1,144(r31) │ │ │ │ + stfd f2,152(r31) │ │ │ │ + std r10,256(r31) │ │ │ │ + std r2,232(r31) │ │ │ │ + add r2,r28,r8 │ │ │ │ + std r8,288(r31) │ │ │ │ + std r6,296(r31) │ │ │ │ + std r2,272(r31) │ │ │ │ + add r2,r28,r6 │ │ │ │ + std r2,280(r31) │ │ │ │ nop │ │ │ │ - lwz r9,112(r26) │ │ │ │ - std r1,144(r31) │ │ │ │ - andi. r9,r9,2048 │ │ │ │ - bne 35150 │ │ │ │ - mr r25,r15 │ │ │ │ - ld r9,248(r31) │ │ │ │ + lwz r2,112(r26) │ │ │ │ + mr r18,r1 │ │ │ │ + andi. r2,r2,2048 │ │ │ │ + bne 32530 │ │ │ │ + mr r25,r17 │ │ │ │ + ld r2,240(r31) │ │ │ │ ld r29,48(r26) │ │ │ │ - ld r21,72(r26) │ │ │ │ - ld r10,0(r1) │ │ │ │ mulli r27,r25,48 │ │ │ │ + ld r21,72(r26) │ │ │ │ + ld r9,0(r1) │ │ │ │ ld r24,120(r26) │ │ │ │ - clrrdi r9,r9,4 │ │ │ │ + clrrdi r2,r2,4 │ │ │ │ mulld r29,r25,r29 │ │ │ │ ld r3,0(r21) │ │ │ │ - neg r9,r9 │ │ │ │ - stdux r10,r1,r9 │ │ │ │ - bl 6d098 │ │ │ │ - nop │ │ │ │ - sldi r9,r29,4 │ │ │ │ + neg r2,r2 │ │ │ │ + stdux r9,r1,r2 │ │ │ │ + bl 3670 │ │ │ │ + sldi r2,r29,4 │ │ │ │ addi r28,r1,144 │ │ │ │ - add r9,r24,r9 │ │ │ │ + add r2,r24,r2 │ │ │ │ fmr f27,f2 │ │ │ │ fmr f26,f1 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - bl 3ce0 │ │ │ │ - ld r2,24(r1) │ │ │ │ + lfd f3,0(r2) │ │ │ │ + lfd f4,8(r2) │ │ │ │ + bl 367c │ │ │ │ + bl 3d00 │ │ │ │ ld r23,88(r26) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ mr r3,r23 │ │ │ │ - bl 6d098 │ │ │ │ - nop │ │ │ │ + bl 3670 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - add r9,r24,r27 │ │ │ │ + bl 367c │ │ │ │ + add r2,r24,r27 │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - lfd f18,0(r9) │ │ │ │ - lfd f19,8(r9) │ │ │ │ - bl 6cd88 │ │ │ │ - nop │ │ │ │ + lfd f20,0(r2) │ │ │ │ + lfd f21,8(r2) │ │ │ │ + bl 3810 │ │ │ │ subf r3,r23,r3 │ │ │ │ - bl 6d098 │ │ │ │ - nop │ │ │ │ + bl 3670 │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - lfd f2,200(r31) │ │ │ │ - lfd f1,192(r31) │ │ │ │ + lfd f2,184(r31) │ │ │ │ + lfd f1,176(r31) │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f23,f2 │ │ │ │ fmr f22,f1 │ │ │ │ - fmr f2,f19 │ │ │ │ - fmr f1,f18 │ │ │ │ + fmr f2,f21 │ │ │ │ + fmr f1,f20 │ │ │ │ fmr f3,f22 │ │ │ │ fmr f4,f23 │ │ │ │ - bl 6d328 │ │ │ │ - nop │ │ │ │ + bl 3310 │ │ │ │ fmr f25,f2 │ │ │ │ fmr f24,f1 │ │ │ │ - fmr f3,f18 │ │ │ │ - fmr f4,f19 │ │ │ │ + fmr f3,f20 │ │ │ │ + fmr f4,f21 │ │ │ │ fmr f1,f22 │ │ │ │ fmr f2,f23 │ │ │ │ - bl 6d328 │ │ │ │ - nop │ │ │ │ + bl 3310 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f25 │ │ │ │ fmr f1,f24 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f13,f2 │ │ │ │ fmr f12,f1 │ │ │ │ fmr f3,f26 │ │ │ │ fmr f4,f27 │ │ │ │ fmr f1,f26 │ │ │ │ fmr f2,f27 │ │ │ │ fmr f26,f12 │ │ │ │ fmr f27,f13 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f27 │ │ │ │ fmr f1,f26 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f3,f28 │ │ │ │ fmr f4,f29 │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ + bl 3d10 │ │ │ │ xxlxor vs10,vs10,vs10 │ │ │ │ xxlxor vs11,vs11,vs11 │ │ │ │ - ld r19,96(r26) │ │ │ │ + ld r20,96(r26) │ │ │ │ fmr f13,f2 │ │ │ │ fmr f12,f1 │ │ │ │ + lfd f24,0(r20) │ │ │ │ + lfd f25,8(r20) │ │ │ │ fcmpu cr0,f12,f10 │ │ │ │ - bne 349d4 │ │ │ │ + bne 31e94 │ │ │ │ fcmpu cr0,f13,f11 │ │ │ │ - lfd f24,0(r19) │ │ │ │ - lfd f25,8(r19) │ │ │ │ - ble 351d0 │ │ │ │ - bl 3cc0 │ │ │ │ - ld r2,24(r1) │ │ │ │ + ble 325b0 │ │ │ │ + bl 3ce0 │ │ │ │ fmr f3,f24 │ │ │ │ fmr f4,f25 │ │ │ │ fmr f27,f2 │ │ │ │ fmr f26,f1 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - bl 38a0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - lfd f3,0(r20) │ │ │ │ - lfd f4,8(r20) │ │ │ │ - bl 6d428 │ │ │ │ + bl 367c │ │ │ │ + bl 38c0 │ │ │ │ + plfd f3,223708 # 68890 │ │ │ │ nop │ │ │ │ + plfd f4,223704 # 68898 │ │ │ │ + bl 367c │ │ │ │ fmr f3,f26 │ │ │ │ fmr f4,f27 │ │ │ │ - bl 6d4b8 │ │ │ │ - nop │ │ │ │ + bl 3830 │ │ │ │ fmr f27,f2 │ │ │ │ fmr f26,f1 │ │ │ │ - fmr f3,f20 │ │ │ │ - fmr f4,f21 │ │ │ │ - fmr f1,f18 │ │ │ │ - fmr f2,f19 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + fmr f3,f18 │ │ │ │ + fmr f4,f19 │ │ │ │ + fmr f1,f20 │ │ │ │ + fmr f2,f21 │ │ │ │ + bl 367c │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - bl 6d328 │ │ │ │ - nop │ │ │ │ + bl 3310 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ + bl 3d10 │ │ │ │ fmr f3,f24 │ │ │ │ fmr f4,f25 │ │ │ │ - bl 6d4b8 │ │ │ │ - nop │ │ │ │ - bl 3400 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 3830 │ │ │ │ + bl 3400 │ │ │ │ fmr f25,f2 │ │ │ │ fmr f24,f1 │ │ │ │ stfd f26,0(r28) │ │ │ │ stfd f27,8(r28) │ │ │ │ - ble cr4,34b20 │ │ │ │ - ld r9,272(r31) │ │ │ │ - addi r16,r28,16 │ │ │ │ - mr r22,r18 │ │ │ │ - addi r30,r9,16 │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,23200 │ │ │ │ - lfd f30,0(r9) │ │ │ │ - lfd f31,8(r9) │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ + ble cr4,31fa4 │ │ │ │ + ld r2,264(r31) │ │ │ │ + plfd f30,222380 # 683e0 │ │ │ │ + addi r15,r28,16 │ │ │ │ + mr r22,r19 │ │ │ │ + plfd f31,222372 # 683e8 │ │ │ │ + addi r30,r2,16 │ │ │ │ fmr f3,f24 │ │ │ │ fmr f4,f25 │ │ │ │ fmr f1,f30 │ │ │ │ fmr f2,f31 │ │ │ │ addi r30,r30,16 │ │ │ │ - addi r16,r16,16 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + addi r15,r15,16 │ │ │ │ + bl 367c │ │ │ │ lfd f3,-16(r30) │ │ │ │ lfd f4,-8(r30) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ fmr f2,f27 │ │ │ │ fmr f1,f26 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ addic. r22,r22,-1 │ │ │ │ - stfd f1,-16(r16) │ │ │ │ - stfd f2,-8(r16) │ │ │ │ - bne 34ac0 │ │ │ │ + stfd f1,-16(r15) │ │ │ │ + stfd f2,-8(r15) │ │ │ │ + bne 31f50 │ │ │ │ addi r29,r29,1 │ │ │ │ ld r3,8(r21) │ │ │ │ addi r22,r27,16 │ │ │ │ sldi r29,r29,4 │ │ │ │ add r22,r24,r22 │ │ │ │ add r29,r24,r29 │ │ │ │ - bl 6d098 │ │ │ │ - nop │ │ │ │ + bl 3670 │ │ │ │ lfd f3,0(r29) │ │ │ │ lfd f4,8(r29) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - bl 3ce0 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 367c │ │ │ │ + bl 3d00 │ │ │ │ lfd f24,0(r22) │ │ │ │ lfd f25,8(r22) │ │ │ │ - bl 6cd88 │ │ │ │ - nop │ │ │ │ + bl 3810 │ │ │ │ subf r3,r23,r3 │ │ │ │ - bl 6d098 │ │ │ │ - nop │ │ │ │ + bl 3670 │ │ │ │ fmr f27,f2 │ │ │ │ fmr f26,f1 │ │ │ │ - lfd f2,184(r31) │ │ │ │ - lfd f1,176(r31) │ │ │ │ + lfd f2,168(r31) │ │ │ │ + lfd f1,160(r31) │ │ │ │ fmr f3,f26 │ │ │ │ fmr f4,f27 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f23,f2 │ │ │ │ fmr f22,f1 │ │ │ │ fmr f2,f25 │ │ │ │ fmr f1,f24 │ │ │ │ fmr f3,f22 │ │ │ │ fmr f4,f23 │ │ │ │ - bl 6d328 │ │ │ │ - nop │ │ │ │ - fmr f3,f24 │ │ │ │ - fmr f4,f25 │ │ │ │ + bl 3310 │ │ │ │ fmr f13,f2 │ │ │ │ fmr f12,f1 │ │ │ │ - fmr f2,f23 │ │ │ │ + fmr f3,f24 │ │ │ │ + fmr f4,f25 │ │ │ │ fmr f1,f22 │ │ │ │ - fmr f23,f13 │ │ │ │ + fmr f2,f23 │ │ │ │ fmr f22,f12 │ │ │ │ - bl 6d328 │ │ │ │ - nop │ │ │ │ + fmr f23,f13 │ │ │ │ + bl 3310 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f23 │ │ │ │ fmr f1,f22 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f13,f2 │ │ │ │ fmr f12,f1 │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ fmr f1,f30 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f30,f12 │ │ │ │ fmr f31,f13 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f3,f28 │ │ │ │ fmr f4,f29 │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ + bl 3d10 │ │ │ │ xxlxor vs10,vs10,vs10 │ │ │ │ xxlxor vs11,vs11,vs11 │ │ │ │ - lfd f22,16(r19) │ │ │ │ - lfd f23,24(r19) │ │ │ │ + lfd f22,16(r20) │ │ │ │ + lfd f23,24(r20) │ │ │ │ fmr f13,f2 │ │ │ │ fmr f12,f1 │ │ │ │ fcmpu cr0,f12,f10 │ │ │ │ - bne 34c70 │ │ │ │ + bne 320c4 │ │ │ │ fcmpu cr0,f13,f11 │ │ │ │ - ble 351a0 │ │ │ │ - bl 3cc0 │ │ │ │ - ld r2,24(r1) │ │ │ │ + ble 32580 │ │ │ │ + bl 3ce0 │ │ │ │ fmr f3,f22 │ │ │ │ fmr f4,f23 │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - bl 38a0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - lfd f3,0(r20) │ │ │ │ - lfd f4,8(r20) │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ + bl 38c0 │ │ │ │ + plfd f3,223148 # 68890 │ │ │ │ + plfd f4,223148 # 68898 │ │ │ │ + bl 367c │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - bl 6d4b8 │ │ │ │ - nop │ │ │ │ + bl 3830 │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ fmr f3,f16 │ │ │ │ fmr f4,f17 │ │ │ │ fmr f1,f24 │ │ │ │ fmr f2,f25 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f3,f26 │ │ │ │ fmr f4,f27 │ │ │ │ - bl 6d328 │ │ │ │ - nop │ │ │ │ + bl 3310 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ + bl 3d10 │ │ │ │ fmr f3,f22 │ │ │ │ fmr f4,f23 │ │ │ │ - bl 6d4b8 │ │ │ │ - nop │ │ │ │ - bl 3400 │ │ │ │ - ld r2,24(r1) │ │ │ │ - ld r9,240(r31) │ │ │ │ + bl 3830 │ │ │ │ + bl 3400 │ │ │ │ + ld r2,232(r31) │ │ │ │ fmr f25,f2 │ │ │ │ fmr f24,f1 │ │ │ │ - add r9,r28,r9 │ │ │ │ - stfd f30,0(r9) │ │ │ │ - stfd f31,8(r9) │ │ │ │ - ble cr4,34db0 │ │ │ │ - ld r9,296(r31) │ │ │ │ - ld r30,280(r31) │ │ │ │ - mr r16,r18 │ │ │ │ - add r17,r28,r9 │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,23200 │ │ │ │ - lfd f26,0(r9) │ │ │ │ - lfd f27,8(r9) │ │ │ │ + add r2,r28,r2 │ │ │ │ + stfd f30,0(r2) │ │ │ │ + stfd f31,8(r2) │ │ │ │ + ble cr4,321e4 │ │ │ │ + ld r2,288(r31) │ │ │ │ + ld r30,272(r31) │ │ │ │ + mr r15,r19 │ │ │ │ + plfd f26,221808 # 683e0 │ │ │ │ + plfd f27,221808 # 683e8 │ │ │ │ + add r14,r28,r2 │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ fmr f3,f24 │ │ │ │ fmr f4,f25 │ │ │ │ fmr f1,f26 │ │ │ │ fmr f2,f27 │ │ │ │ addi r30,r30,16 │ │ │ │ - addi r17,r17,16 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + addi r14,r14,16 │ │ │ │ + bl 367c │ │ │ │ lfd f3,-16(r30) │ │ │ │ lfd f4,-8(r30) │ │ │ │ fmr f27,f2 │ │ │ │ fmr f26,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f3,f26 │ │ │ │ fmr f4,f27 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - addic. r16,r16,-1 │ │ │ │ - stfd f1,-16(r17) │ │ │ │ - stfd f2,-8(r17) │ │ │ │ - bne 34d50 │ │ │ │ + bl 367c │ │ │ │ + addic. r15,r15,-1 │ │ │ │ + stfd f1,-16(r14) │ │ │ │ + stfd f2,-8(r14) │ │ │ │ + bne 32190 │ │ │ │ ld r3,16(r21) │ │ │ │ addi r27,r27,32 │ │ │ │ add r27,r24,r27 │ │ │ │ - bl 6d098 │ │ │ │ - nop │ │ │ │ + bl 3670 │ │ │ │ lfd f3,16(r29) │ │ │ │ lfd f4,24(r29) │ │ │ │ fmr f25,f2 │ │ │ │ fmr f24,f1 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - bl 3ce0 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 367c │ │ │ │ + bl 3d00 │ │ │ │ lfd f26,0(r27) │ │ │ │ lfd f27,8(r27) │ │ │ │ - bl 6cd88 │ │ │ │ - nop │ │ │ │ + bl 3810 │ │ │ │ subf r3,r23,r3 │ │ │ │ - bl 6d098 │ │ │ │ - nop │ │ │ │ + bl 3670 │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - lfd f2,168(r31) │ │ │ │ - lfd f1,160(r31) │ │ │ │ + lfd f2,152(r31) │ │ │ │ + lfd f1,144(r31) │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f23,f2 │ │ │ │ fmr f22,f1 │ │ │ │ fmr f2,f27 │ │ │ │ fmr f1,f26 │ │ │ │ fmr f3,f22 │ │ │ │ fmr f4,f23 │ │ │ │ - bl 6d328 │ │ │ │ - nop │ │ │ │ - fmr f3,f26 │ │ │ │ - fmr f4,f27 │ │ │ │ + bl 3310 │ │ │ │ fmr f13,f2 │ │ │ │ fmr f12,f1 │ │ │ │ - fmr f2,f23 │ │ │ │ + fmr f3,f26 │ │ │ │ + fmr f4,f27 │ │ │ │ fmr f1,f22 │ │ │ │ - fmr f23,f13 │ │ │ │ + fmr f2,f23 │ │ │ │ fmr f22,f12 │ │ │ │ - bl 6d328 │ │ │ │ - nop │ │ │ │ + fmr f23,f13 │ │ │ │ + bl 3310 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f23 │ │ │ │ fmr f1,f22 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f13,f2 │ │ │ │ fmr f12,f1 │ │ │ │ fmr f3,f24 │ │ │ │ fmr f4,f25 │ │ │ │ fmr f1,f24 │ │ │ │ fmr f2,f25 │ │ │ │ fmr f24,f12 │ │ │ │ fmr f25,f13 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f25 │ │ │ │ fmr f1,f24 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f3,f28 │ │ │ │ fmr f4,f29 │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ + bl 3d10 │ │ │ │ xxlxor vs10,vs10,vs10 │ │ │ │ xxlxor vs11,vs11,vs11 │ │ │ │ - lfd f24,32(r19) │ │ │ │ - lfd f25,40(r19) │ │ │ │ + lfd f24,32(r20) │ │ │ │ + lfd f25,40(r20) │ │ │ │ fmr f13,f2 │ │ │ │ fmr f12,f1 │ │ │ │ fcmpu cr0,f12,f10 │ │ │ │ - bne 34ef4 │ │ │ │ + bne 322f8 │ │ │ │ fcmpu cr0,f13,f11 │ │ │ │ - ble 35170 │ │ │ │ - bl 3cc0 │ │ │ │ - ld r2,24(r1) │ │ │ │ + ble 32550 │ │ │ │ + bl 3ce0 │ │ │ │ fmr f3,f24 │ │ │ │ fmr f4,f25 │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - bl 38a0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - lfd f3,0(r20) │ │ │ │ - lfd f4,8(r20) │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ + bl 38c0 │ │ │ │ + plfd f3,222584 # 68890 │ │ │ │ + plfd f4,222584 # 68898 │ │ │ │ + bl 367c │ │ │ │ fmr f3,f28 │ │ │ │ fmr f4,f29 │ │ │ │ - bl 6d4b8 │ │ │ │ - nop │ │ │ │ + bl 3830 │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ fmr f3,f14 │ │ │ │ fmr f4,f15 │ │ │ │ fmr f1,f26 │ │ │ │ fmr f2,f27 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - bl 6d328 │ │ │ │ - nop │ │ │ │ + bl 3310 │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ + bl 3d10 │ │ │ │ fmr f3,f24 │ │ │ │ fmr f4,f25 │ │ │ │ - bl 6d4b8 │ │ │ │ - nop │ │ │ │ - bl 3400 │ │ │ │ - ld r2,24(r1) │ │ │ │ - add r9,r28,r14 │ │ │ │ + bl 3830 │ │ │ │ + bl 3400 │ │ │ │ + add r2,r28,r16 │ │ │ │ fmr f27,f2 │ │ │ │ fmr f26,f1 │ │ │ │ - stfd f28,0(r9) │ │ │ │ - stfd f29,8(r9) │ │ │ │ - ble cr4,35030 │ │ │ │ - ld r9,304(r31) │ │ │ │ - ld r30,288(r31) │ │ │ │ - mr r29,r18 │ │ │ │ - add r24,r28,r9 │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,23200 │ │ │ │ - lfd f30,0(r9) │ │ │ │ - lfd f31,8(r9) │ │ │ │ + stfd f28,0(r2) │ │ │ │ + stfd f29,8(r2) │ │ │ │ + ble cr4,32414 │ │ │ │ + ld r2,296(r31) │ │ │ │ + ld r30,280(r31) │ │ │ │ + mr r29,r19 │ │ │ │ + plfd f30,221248 # 683e0 │ │ │ │ + plfd f31,221248 # 683e8 │ │ │ │ + add r24,r28,r2 │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ fmr f3,f26 │ │ │ │ fmr f4,f27 │ │ │ │ fmr f1,f30 │ │ │ │ fmr f2,f31 │ │ │ │ addi r30,r30,16 │ │ │ │ addi r24,r24,16 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ lfd f3,-16(r30) │ │ │ │ lfd f4,-8(r30) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ addic. r29,r29,-1 │ │ │ │ stfd f1,-16(r24) │ │ │ │ stfd f2,-8(r24) │ │ │ │ - bne 34fd0 │ │ │ │ - ld r8,264(r31) │ │ │ │ - ld r9,24(r26) │ │ │ │ - ld r4,152(r31) │ │ │ │ + bne 323c0 │ │ │ │ + ld r9,200(r31) │ │ │ │ + ld r2,24(r26) │ │ │ │ sldi r3,r25,5 │ │ │ │ + fmr f1,f20 │ │ │ │ + fmr f2,f21 │ │ │ │ mr r10,r22 │ │ │ │ - fmr f1,f18 │ │ │ │ - fmr f2,f19 │ │ │ │ - add r7,r28,r14 │ │ │ │ + add r7,r28,r16 │ │ │ │ mr r5,r28 │ │ │ │ - addi r15,r15,1 │ │ │ │ - add r6,r28,r8 │ │ │ │ - ld r8,208(r31) │ │ │ │ - add r3,r9,r3 │ │ │ │ - std r8,128(r1) │ │ │ │ - ld r8,216(r31) │ │ │ │ - std r8,120(r1) │ │ │ │ - ld r8,224(r31) │ │ │ │ - std r8,112(r1) │ │ │ │ - ld r8,232(r31) │ │ │ │ + addi r17,r17,1 │ │ │ │ + std r9,128(r1) │ │ │ │ + ld r9,208(r31) │ │ │ │ + add r3,r2,r3 │ │ │ │ + std r9,120(r1) │ │ │ │ + ld r9,256(r31) │ │ │ │ + ld r4,192(r31) │ │ │ │ + add r6,r28,r9 │ │ │ │ + ld r9,216(r31) │ │ │ │ + std r9,112(r1) │ │ │ │ + ld r9,224(r31) │ │ │ │ std r27,96(r1) │ │ │ │ - std r8,104(r1) │ │ │ │ - bl 30608 │ │ │ │ - ld r10,256(r31) │ │ │ │ - ld r9,0(r1) │ │ │ │ - cmpd r10,r15 │ │ │ │ - ld r10,144(r31) │ │ │ │ - std r9,0(r10) │ │ │ │ - mr r1,r10 │ │ │ │ - bne 34820 │ │ │ │ - addi r1,r31,608 │ │ │ │ + std r9,104(r1) │ │ │ │ + bl 2e020 │ │ │ │ + ld r9,248(r31) │ │ │ │ + ld r2,0(r1) │ │ │ │ + cmpd r9,r17 │ │ │ │ + std r2,0(r18) │ │ │ │ + mr r1,r18 │ │ │ │ + bne 31d10 │ │ │ │ + addi r1,r31,592 │ │ │ │ ld r0,16(r1) │ │ │ │ lwz r11,8(r1) │ │ │ │ ld r14,-288(r1) │ │ │ │ ld r15,-280(r1) │ │ │ │ ld r16,-272(r1) │ │ │ │ ld r17,-264(r1) │ │ │ │ ld r18,-256(r1) │ │ │ │ ld r19,-248(r1) │ │ │ │ ld r20,-240(r1) │ │ │ │ ld r21,-232(r1) │ │ │ │ + mtlr r0 │ │ │ │ ld r22,-224(r1) │ │ │ │ ld r23,-216(r1) │ │ │ │ ld r24,-208(r1) │ │ │ │ ld r25,-200(r1) │ │ │ │ ld r26,-192(r1) │ │ │ │ ld r27,-184(r1) │ │ │ │ - mtlr r0 │ │ │ │ ld r28,-176(r1) │ │ │ │ ld r29,-168(r1) │ │ │ │ ld r30,-160(r1) │ │ │ │ ld r31,-152(r1) │ │ │ │ lfd f14,-144(r1) │ │ │ │ lfd f15,-136(r1) │ │ │ │ lfd f16,-128(r1) │ │ │ │ lfd f17,-120(r1) │ │ │ │ lfd f18,-112(r1) │ │ │ │ lfd f19,-104(r1) │ │ │ │ lfd f20,-96(r1) │ │ │ │ lfd f21,-88(r1) │ │ │ │ lfd f22,-80(r1) │ │ │ │ lfd f23,-72(r1) │ │ │ │ + mtocrf 8,r11 │ │ │ │ lfd f24,-64(r1) │ │ │ │ lfd f25,-56(r1) │ │ │ │ lfd f26,-48(r1) │ │ │ │ lfd f27,-40(r1) │ │ │ │ lfd f28,-32(r1) │ │ │ │ lfd f29,-24(r1) │ │ │ │ lfd f30,-16(r1) │ │ │ │ lfd f31,-8(r1) │ │ │ │ - mtocrf 8,r11 │ │ │ │ blr │ │ │ │ nop │ │ │ │ - ld r9,264(r26) │ │ │ │ - sldi r10,r15,4 │ │ │ │ - add r9,r9,r10 │ │ │ │ - ld r25,8(r9) │ │ │ │ - b 34834 │ │ │ │ + ld r2,264(r26) │ │ │ │ + sldi r9,r17,4 │ │ │ │ + add r2,r2,r9 │ │ │ │ + ld r25,8(r2) │ │ │ │ + b 31d24 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - blt 35200 │ │ │ │ - lfd f3,0(r20) │ │ │ │ - lfd f4,8(r20) │ │ │ │ + blt 325e0 │ │ │ │ + plfd f3,222012 # 68890 │ │ │ │ + plfd f4,222012 # 68898 │ │ │ │ fmr f1,f24 │ │ │ │ fmr f2,f25 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ - b 34f48 │ │ │ │ - nop │ │ │ │ + b 32340 │ │ │ │ nop │ │ │ │ - blt 35240 │ │ │ │ - lfd f3,0(r20) │ │ │ │ - lfd f4,8(r20) │ │ │ │ + blt 32610 │ │ │ │ + plfd f3,221964 # 68890 │ │ │ │ + plfd f4,221964 # 68898 │ │ │ │ fmr f1,f22 │ │ │ │ fmr f2,f23 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - b 34cc4 │ │ │ │ + b 3210c │ │ │ │ nop │ │ │ │ + blt 32640 │ │ │ │ + plfd f3,221916 # 68890 │ │ │ │ nop │ │ │ │ - blt 35280 │ │ │ │ - lfd f3,0(r20) │ │ │ │ - lfd f4,8(r20) │ │ │ │ + plfd f4,221912 # 68898 │ │ │ │ fmr f1,f24 │ │ │ │ fmr f2,f25 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f27,f2 │ │ │ │ fmr f26,f1 │ │ │ │ - b 34a30 │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ + b 31ee0 │ │ │ │ fneg f1,f12 │ │ │ │ fneg f2,f13 │ │ │ │ - bl 3cc0 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 3ce0 │ │ │ │ fmr f3,f24 │ │ │ │ fmr f4,f25 │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - bl 36a0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - b 34f20 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ + bl 36c0 │ │ │ │ + b 32318 │ │ │ │ nop │ │ │ │ nop │ │ │ │ fneg f1,f12 │ │ │ │ fneg f2,f13 │ │ │ │ - bl 3cc0 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 3ce0 │ │ │ │ fmr f3,f22 │ │ │ │ fmr f4,f23 │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - bl 36a0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - b 34c9c │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ + bl 36c0 │ │ │ │ + b 320e4 │ │ │ │ nop │ │ │ │ nop │ │ │ │ fneg f1,f12 │ │ │ │ fneg f2,f13 │ │ │ │ - bl 3cc0 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 3ce0 │ │ │ │ fmr f3,f24 │ │ │ │ fmr f4,f25 │ │ │ │ fmr f27,f2 │ │ │ │ fmr f26,f1 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - bl 36a0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - b 34a08 │ │ │ │ - addi r8,r8,1 │ │ │ │ - li r10,0 │ │ │ │ - b 346b4 │ │ │ │ + bl 367c │ │ │ │ + bl 36c0 │ │ │ │ + b 31eb4 │ │ │ │ + addi r9,r9,1 │ │ │ │ + li r2,0 │ │ │ │ + b 31bd4 │ │ │ │ .long 0x0 │ │ │ │ .long 0x3020000 │ │ │ │ .long 0x1292 │ │ │ │ - nop │ │ │ │ - addis r2,r12,6 │ │ │ │ - addi r2,r2,11312 │ │ │ │ mflr r0 │ │ │ │ mfocrf r11,8 │ │ │ │ + stfd f22,-80(r1) │ │ │ │ + stfd f23,-72(r1) │ │ │ │ stfd f24,-64(r1) │ │ │ │ stfd f25,-56(r1) │ │ │ │ stfd f26,-48(r1) │ │ │ │ + std r0,16(r1) │ │ │ │ stfd f27,-40(r1) │ │ │ │ stfd f28,-32(r1) │ │ │ │ stfd f29,-24(r1) │ │ │ │ stfd f30,-16(r1) │ │ │ │ stfd f31,-8(r1) │ │ │ │ - std r27,-104(r1) │ │ │ │ - std r28,-96(r1) │ │ │ │ - std r29,-88(r1) │ │ │ │ - std r30,-80(r1) │ │ │ │ - std r31,-72(r1) │ │ │ │ stw r11,8(r1) │ │ │ │ - std r14,-208(r1) │ │ │ │ - std r15,-200(r1) │ │ │ │ - std r16,-192(r1) │ │ │ │ - std r17,-184(r1) │ │ │ │ - std r18,-176(r1) │ │ │ │ - std r19,-168(r1) │ │ │ │ - std r20,-160(r1) │ │ │ │ - std r21,-152(r1) │ │ │ │ - std r22,-144(r1) │ │ │ │ - std r0,16(r1) │ │ │ │ - std r23,-136(r1) │ │ │ │ - std r24,-128(r1) │ │ │ │ - std r25,-120(r1) │ │ │ │ - std r26,-112(r1) │ │ │ │ - stdu r1,-416(r1) │ │ │ │ - ld r27,32(r3) │ │ │ │ + std r28,-112(r1) │ │ │ │ + std r29,-104(r1) │ │ │ │ mr r28,r3 │ │ │ │ + std r30,-96(r1) │ │ │ │ + std r31,-88(r1) │ │ │ │ + std r14,-224(r1) │ │ │ │ + std r15,-216(r1) │ │ │ │ + std r16,-208(r1) │ │ │ │ + std r17,-200(r1) │ │ │ │ + std r18,-192(r1) │ │ │ │ + std r19,-184(r1) │ │ │ │ + std r20,-176(r1) │ │ │ │ + std r21,-168(r1) │ │ │ │ + std r22,-160(r1) │ │ │ │ + std r23,-152(r1) │ │ │ │ + std r24,-144(r1) │ │ │ │ + std r25,-136(r1) │ │ │ │ + std r26,-128(r1) │ │ │ │ + std r27,-120(r1) │ │ │ │ + stdu r1,-432(r1) │ │ │ │ + ld r27,32(r3) │ │ │ │ mr r31,r1 │ │ │ │ - bl 33a0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - mr r29,r3 │ │ │ │ - bl 3660 │ │ │ │ - ld r2,24(r1) │ │ │ │ - divd r9,r27,r29 │ │ │ │ + bl 33a0 │ │ │ │ mr r30,r3 │ │ │ │ - mulld r10,r9,r29 │ │ │ │ - subf r10,r10,r27 │ │ │ │ - cmpd r3,r10 │ │ │ │ - blt 35798 │ │ │ │ - maddld r30,r9,r30,r10 │ │ │ │ - add r9,r9,r30 │ │ │ │ - cmpd r30,r9 │ │ │ │ - bge 356c4 │ │ │ │ - ld r23,40(r28) │ │ │ │ - ld r10,48(r28) │ │ │ │ - ld r6,56(r28) │ │ │ │ - ld r21,24(r28) │ │ │ │ + bl 3660 │ │ │ │ + divd r9,r27,r30 │ │ │ │ + mr r29,r3 │ │ │ │ + mulld r2,r9,r30 │ │ │ │ + subf r2,r2,r27 │ │ │ │ + cmpd r3,r2 │ │ │ │ + blt 32b08 │ │ │ │ + maddld r29,r9,r29,r2 │ │ │ │ + add r9,r9,r29 │ │ │ │ + cmpd r29,r9 │ │ │ │ + bge 32a38 │ │ │ │ + ld r22,40(r28) │ │ │ │ + ld r2,48(r28) │ │ │ │ mr r17,r9 │ │ │ │ - ld r22,16(r28) │ │ │ │ - ld r29,0(r28) │ │ │ │ - addi r26,r23,1 │ │ │ │ - std r10,144(r31) │ │ │ │ - ld r10,8(r28) │ │ │ │ - sldi r28,r23,1 │ │ │ │ + ld r6,56(r28) │ │ │ │ + ld r20,24(r28) │ │ │ │ + ld r21,16(r28) │ │ │ │ + addi r25,r22,1 │ │ │ │ + std r2,144(r31) │ │ │ │ + ld r2,8(r28) │ │ │ │ + sldi r27,r22,1 │ │ │ │ + ld r28,0(r28) │ │ │ │ std r6,184(r31) │ │ │ │ - sldi r20,r26,5 │ │ │ │ - mulli r25,r26,96 │ │ │ │ - sldi r26,r26,6 │ │ │ │ - addi r24,r28,2 │ │ │ │ - addi r28,r28,1 │ │ │ │ - addi r5,r20,16 │ │ │ │ - addi r8,r26,16 │ │ │ │ - std r10,152(r31) │ │ │ │ - sldi r24,r24,4 │ │ │ │ - cmpdi cr4,r28,0 │ │ │ │ - add r10,r6,r5 │ │ │ │ + sldi r19,r25,5 │ │ │ │ + mulli r24,r25,96 │ │ │ │ + sldi r25,r25,6 │ │ │ │ + addi r23,r27,2 │ │ │ │ + addi r27,r27,1 │ │ │ │ + addi r5,r19,16 │ │ │ │ + addi r8,r25,16 │ │ │ │ + std r2,152(r31) │ │ │ │ + sldi r23,r23,4 │ │ │ │ + cmpdi cr4,r27,0 │ │ │ │ + add r2,r6,r5 │ │ │ │ std r5,192(r31) │ │ │ │ std r8,200(r31) │ │ │ │ - std r24,160(r31) │ │ │ │ - addi r25,r25,15 │ │ │ │ - std r10,168(r31) │ │ │ │ - add r10,r6,r8 │ │ │ │ - std r10,176(r31) │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - lwz r9,112(r29) │ │ │ │ - mr r19,r1 │ │ │ │ - andi. r9,r9,2048 │ │ │ │ - bne 35750 │ │ │ │ - mr r15,r30 │ │ │ │ - mulli r10,r15,96 │ │ │ │ - ld r7,200(r29) │ │ │ │ - sldi r9,r15,1 │ │ │ │ - ld r6,0(r1) │ │ │ │ - clrrdi r5,r25,4 │ │ │ │ - add r9,r9,r15 │ │ │ │ - neg r5,r5 │ │ │ │ - addi r9,r9,1 │ │ │ │ - add r10,r7,r10 │ │ │ │ - stdux r6,r1,r5 │ │ │ │ - sldi r9,r9,5 │ │ │ │ - lfd f26,0(r10) │ │ │ │ - lfd f27,8(r10) │ │ │ │ - addi r16,r1,144 │ │ │ │ - lfd f24,16(r10) │ │ │ │ - add r18,r7,r9 │ │ │ │ - lfd f25,24(r10) │ │ │ │ - lfd f28,0(r18) │ │ │ │ - lfd f29,8(r18) │ │ │ │ - stfd f26,0(r16) │ │ │ │ - stfd f27,8(r16) │ │ │ │ - ble cr4,35770 │ │ │ │ - ld r9,184(r31) │ │ │ │ - addi r24,r16,16 │ │ │ │ - mr r14,r28 │ │ │ │ - addi r27,r9,16 │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,23200 │ │ │ │ - lfd f30,0(r9) │ │ │ │ - lfd f31,8(r9) │ │ │ │ + addi r24,r24,15 │ │ │ │ + std r23,160(r31) │ │ │ │ + std r2,168(r31) │ │ │ │ + add r2,r6,r8 │ │ │ │ + std r2,176(r31) │ │ │ │ nop │ │ │ │ - fmr f3,f24 │ │ │ │ - fmr f4,f25 │ │ │ │ + lwz r2,112(r28) │ │ │ │ + mr r18,r1 │ │ │ │ + andi. r2,r2,2048 │ │ │ │ + bne 32ac0 │ │ │ │ + mr r26,r29 │ │ │ │ + mulli r2,r26,3 │ │ │ │ + mulli r9,r26,96 │ │ │ │ + ld r10,200(r28) │ │ │ │ + ld r7,0(r1) │ │ │ │ + clrrdi r8,r24,4 │ │ │ │ + neg r8,r8 │ │ │ │ + stdux r7,r1,r8 │ │ │ │ + add r9,r10,r9 │ │ │ │ + addi r2,r2,1 │ │ │ │ + addi r15,r1,144 │ │ │ │ + lfd f24,0(r9) │ │ │ │ + lfd f25,8(r9) │ │ │ │ + sldi r2,r2,5 │ │ │ │ + lfd f22,16(r9) │ │ │ │ + lfd f23,24(r9) │ │ │ │ + add r16,r10,r2 │ │ │ │ + stfd f24,0(r15) │ │ │ │ + stfd f25,8(r15) │ │ │ │ + lfd f26,0(r16) │ │ │ │ + lfd f27,8(r16) │ │ │ │ + ble cr4,32ae0 │ │ │ │ + plfd f28,220088 # 683e0 │ │ │ │ + plfd f29,220088 # 683e8 │ │ │ │ + addi r23,r15,16 │ │ │ │ + mr r14,r27 │ │ │ │ + ld r2,184(r31) │ │ │ │ + fmr f31,f29 │ │ │ │ + fmr f30,f28 │ │ │ │ + addi r30,r2,16 │ │ │ │ + fmr f3,f22 │ │ │ │ + fmr f4,f23 │ │ │ │ fmr f1,f30 │ │ │ │ fmr f2,f31 │ │ │ │ - addi r27,r27,16 │ │ │ │ - addi r24,r24,16 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - lfd f3,-16(r27) │ │ │ │ - lfd f4,-8(r27) │ │ │ │ + addi r30,r30,16 │ │ │ │ + addi r23,r23,16 │ │ │ │ + bl 367c │ │ │ │ + lfd f3,-16(r30) │ │ │ │ + lfd f4,-8(r30) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - fmr f2,f27 │ │ │ │ - fmr f1,f26 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + fmr f2,f25 │ │ │ │ + fmr f1,f24 │ │ │ │ + bl 367c │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ addic. r14,r14,-1 │ │ │ │ - stfd f1,-16(r24) │ │ │ │ - stfd f2,-8(r24) │ │ │ │ - bne 354b0 │ │ │ │ - ld r9,160(r31) │ │ │ │ - lfd f26,16(r18) │ │ │ │ - lfd f27,24(r18) │ │ │ │ - ld r27,168(r31) │ │ │ │ - mr r24,r28 │ │ │ │ - add r6,r16,r9 │ │ │ │ - ld r9,192(r31) │ │ │ │ - stfd f28,0(r6) │ │ │ │ - stfd f29,8(r6) │ │ │ │ - add r14,r16,r9 │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,23200 │ │ │ │ - lfd f30,0(r9) │ │ │ │ - lfd f31,8(r9) │ │ │ │ + stfd f1,-16(r23) │ │ │ │ + stfd f2,-8(r23) │ │ │ │ + bne 32850 │ │ │ │ + ld r2,160(r31) │ │ │ │ + lfd f24,16(r16) │ │ │ │ + fmr f31,f29 │ │ │ │ + fmr f30,f28 │ │ │ │ + mr r23,r27 │ │ │ │ + lfd f25,24(r16) │ │ │ │ + ld r30,168(r31) │ │ │ │ + add r8,r15,r2 │ │ │ │ + ld r2,192(r31) │ │ │ │ + stfd f26,0(r8) │ │ │ │ + stfd f27,8(r8) │ │ │ │ + add r14,r15,r2 │ │ │ │ nop │ │ │ │ nop │ │ │ │ - fmr f3,f26 │ │ │ │ - fmr f4,f27 │ │ │ │ + nop │ │ │ │ + fmr f3,f24 │ │ │ │ + fmr f4,f25 │ │ │ │ fmr f1,f30 │ │ │ │ fmr f2,f31 │ │ │ │ - addi r27,r27,16 │ │ │ │ + addi r30,r30,16 │ │ │ │ addi r14,r14,16 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - lfd f3,-16(r27) │ │ │ │ - lfd f4,-8(r27) │ │ │ │ + bl 367c │ │ │ │ + lfd f3,-16(r30) │ │ │ │ + lfd f4,-8(r30) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - fmr f2,f29 │ │ │ │ - fmr f1,f28 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + fmr f2,f27 │ │ │ │ + fmr f1,f26 │ │ │ │ + bl 367c │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - addic. r24,r24,-1 │ │ │ │ + bl 367c │ │ │ │ + addic. r23,r23,-1 │ │ │ │ stfd f1,-16(r14) │ │ │ │ stfd f2,-8(r14) │ │ │ │ - bne 35550 │ │ │ │ - ld r9,200(r31) │ │ │ │ - lfd f28,32(r18) │ │ │ │ - lfd f29,40(r18) │ │ │ │ - lfd f26,48(r18) │ │ │ │ - lfd f27,56(r18) │ │ │ │ - ld r27,176(r31) │ │ │ │ - add r6,r16,r26 │ │ │ │ - mr r24,r28 │ │ │ │ - add r18,r16,r9 │ │ │ │ - addis r9,r2,-3 │ │ │ │ - stfd f28,0(r6) │ │ │ │ - stfd f29,8(r6) │ │ │ │ - addi r9,r9,23200 │ │ │ │ - lfd f30,0(r9) │ │ │ │ - lfd f31,8(r9) │ │ │ │ + bne 328e0 │ │ │ │ + ld r2,200(r31) │ │ │ │ + lfd f26,32(r16) │ │ │ │ + add r8,r15,r25 │ │ │ │ + fmr f31,f29 │ │ │ │ + fmr f30,f28 │ │ │ │ + mr r23,r27 │ │ │ │ + lfd f27,40(r16) │ │ │ │ + ld r30,176(r31) │ │ │ │ + lfd f28,48(r16) │ │ │ │ + lfd f29,56(r16) │ │ │ │ + add r16,r15,r2 │ │ │ │ + stfd f26,0(r8) │ │ │ │ + stfd f27,8(r8) │ │ │ │ nop │ │ │ │ - fmr f3,f26 │ │ │ │ - fmr f4,f27 │ │ │ │ + nop │ │ │ │ + fmr f3,f28 │ │ │ │ + fmr f4,f29 │ │ │ │ fmr f1,f30 │ │ │ │ fmr f2,f31 │ │ │ │ - addi r27,r27,16 │ │ │ │ - addi r18,r18,16 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - lfd f3,-16(r27) │ │ │ │ - lfd f4,-8(r27) │ │ │ │ + addi r30,r30,16 │ │ │ │ + addi r16,r16,16 │ │ │ │ + bl 367c │ │ │ │ + lfd f3,-16(r30) │ │ │ │ + lfd f4,-8(r30) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - fmr f2,f29 │ │ │ │ - fmr f1,f28 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + fmr f2,f27 │ │ │ │ + fmr f1,f26 │ │ │ │ + bl 367c │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - addic. r24,r24,-1 │ │ │ │ - stfd f1,-16(r18) │ │ │ │ - stfd f2,-8(r18) │ │ │ │ - bne 355f0 │ │ │ │ - mulli r9,r15,48 │ │ │ │ - ld r10,120(r29) │ │ │ │ - ld r3,24(r29) │ │ │ │ + bl 367c │ │ │ │ + addic. r23,r23,-1 │ │ │ │ + stfd f1,-16(r16) │ │ │ │ + stfd f2,-8(r16) │ │ │ │ + bne 32970 │ │ │ │ + mulli r10,r26,48 │ │ │ │ + ld r9,120(r28) │ │ │ │ + ld r3,24(r28) │ │ │ │ + sldi r26,r26,5 │ │ │ │ + add r7,r15,r25 │ │ │ │ + add r6,r15,r19 │ │ │ │ ld r4,144(r31) │ │ │ │ - sldi r15,r15,5 │ │ │ │ - add r7,r16,r26 │ │ │ │ - add r6,r16,r20 │ │ │ │ - mr r5,r16 │ │ │ │ - addi r30,r30,1 │ │ │ │ - add r3,r3,r15 │ │ │ │ - add r11,r10,r9 │ │ │ │ - addi r8,r9,32 │ │ │ │ - addi r9,r9,16 │ │ │ │ - lfd f1,0(r11) │ │ │ │ - lfd f2,8(r11) │ │ │ │ - std r23,128(r1) │ │ │ │ - std r21,120(r1) │ │ │ │ - std r22,112(r1) │ │ │ │ - add r8,r10,r8 │ │ │ │ - add r10,r10,r9 │ │ │ │ + mr r5,r15 │ │ │ │ + addi r29,r29,1 │ │ │ │ + add r3,r3,r26 │ │ │ │ + add r8,r9,r10 │ │ │ │ + addi r2,r10,32 │ │ │ │ + addi r10,r10,16 │ │ │ │ + lfd f1,0(r8) │ │ │ │ + lfd f2,8(r8) │ │ │ │ + add r2,r9,r2 │ │ │ │ + std r22,128(r1) │ │ │ │ + std r20,120(r1) │ │ │ │ + add r10,r9,r10 │ │ │ │ + std r21,112(r1) │ │ │ │ ld r9,152(r31) │ │ │ │ - std r8,96(r1) │ │ │ │ + std r2,96(r1) │ │ │ │ std r9,104(r1) │ │ │ │ - bl 30608 │ │ │ │ - cmpd r17,r30 │ │ │ │ - ld r9,0(r1) │ │ │ │ - std r9,0(r19) │ │ │ │ - mr r1,r19 │ │ │ │ - bne 35420 │ │ │ │ - addi r1,r31,416 │ │ │ │ + bl 2e020 │ │ │ │ + cmpd r17,r29 │ │ │ │ + ld r2,0(r1) │ │ │ │ + std r2,0(r18) │ │ │ │ + mr r1,r18 │ │ │ │ + bne 327c0 │ │ │ │ + addi r1,r31,432 │ │ │ │ ld r0,16(r1) │ │ │ │ lwz r11,8(r1) │ │ │ │ - ld r14,-208(r1) │ │ │ │ - ld r15,-200(r1) │ │ │ │ - ld r16,-192(r1) │ │ │ │ - ld r17,-184(r1) │ │ │ │ - ld r18,-176(r1) │ │ │ │ - ld r19,-168(r1) │ │ │ │ - ld r20,-160(r1) │ │ │ │ - ld r21,-152(r1) │ │ │ │ - ld r22,-144(r1) │ │ │ │ - ld r23,-136(r1) │ │ │ │ - ld r24,-128(r1) │ │ │ │ - ld r25,-120(r1) │ │ │ │ - ld r26,-112(r1) │ │ │ │ - ld r27,-104(r1) │ │ │ │ + ld r14,-224(r1) │ │ │ │ + ld r15,-216(r1) │ │ │ │ + ld r16,-208(r1) │ │ │ │ + ld r17,-200(r1) │ │ │ │ + ld r18,-192(r1) │ │ │ │ + ld r19,-184(r1) │ │ │ │ + ld r20,-176(r1) │ │ │ │ + ld r21,-168(r1) │ │ │ │ mtlr r0 │ │ │ │ - ld r28,-96(r1) │ │ │ │ - ld r29,-88(r1) │ │ │ │ - ld r30,-80(r1) │ │ │ │ - ld r31,-72(r1) │ │ │ │ - mtocrf 8,r11 │ │ │ │ + ld r22,-160(r1) │ │ │ │ + ld r23,-152(r1) │ │ │ │ + ld r24,-144(r1) │ │ │ │ + ld r25,-136(r1) │ │ │ │ + ld r26,-128(r1) │ │ │ │ + ld r27,-120(r1) │ │ │ │ + ld r28,-112(r1) │ │ │ │ + ld r29,-104(r1) │ │ │ │ + ld r30,-96(r1) │ │ │ │ + ld r31,-88(r1) │ │ │ │ + lfd f22,-80(r1) │ │ │ │ + lfd f23,-72(r1) │ │ │ │ lfd f24,-64(r1) │ │ │ │ lfd f25,-56(r1) │ │ │ │ lfd f26,-48(r1) │ │ │ │ lfd f27,-40(r1) │ │ │ │ lfd f28,-32(r1) │ │ │ │ lfd f29,-24(r1) │ │ │ │ lfd f30,-16(r1) │ │ │ │ lfd f31,-8(r1) │ │ │ │ + mtocrf 8,r11 │ │ │ │ blr │ │ │ │ + ld r2,264(r28) │ │ │ │ + sldi r9,r29,4 │ │ │ │ + add r2,r2,r9 │ │ │ │ + ld r26,8(r2) │ │ │ │ + b 327d4 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ld r9,264(r29) │ │ │ │ - sldi r10,r30,4 │ │ │ │ - add r9,r9,r10 │ │ │ │ - ld r15,8(r9) │ │ │ │ - b 35434 │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - ld r9,160(r31) │ │ │ │ - lfd f0,32(r18) │ │ │ │ - lfd f1,40(r18) │ │ │ │ - add r10,r16,r9 │ │ │ │ - add r9,r16,r26 │ │ │ │ - stfd f28,0(r10) │ │ │ │ - stfd f29,8(r10) │ │ │ │ - stfd f0,0(r9) │ │ │ │ - stfd f1,8(r9) │ │ │ │ - b 35650 │ │ │ │ + ld r2,160(r31) │ │ │ │ + lfd f0,32(r16) │ │ │ │ + lfd f1,40(r16) │ │ │ │ + add r9,r15,r2 │ │ │ │ + add r2,r15,r25 │ │ │ │ + stfd f26,0(r9) │ │ │ │ + stfd f27,8(r9) │ │ │ │ + stfd f0,0(r2) │ │ │ │ + stfd f1,8(r2) │ │ │ │ + b 329c4 │ │ │ │ addi r9,r9,1 │ │ │ │ - li r10,0 │ │ │ │ - b 3538c │ │ │ │ + li r2,0 │ │ │ │ + b 32734 │ │ │ │ .long 0x0 │ │ │ │ .long 0x3020000 │ │ │ │ - .long 0x1288 │ │ │ │ - addis r2,r12,6 │ │ │ │ - addi r2,r2,10064 │ │ │ │ + .long 0x128a │ │ │ │ mflr r0 │ │ │ │ std r24,-64(r1) │ │ │ │ - std r28,-32(r1) │ │ │ │ std r29,-24(r1) │ │ │ │ + mr r24,r3 │ │ │ │ std r30,-16(r1) │ │ │ │ std r31,-8(r1) │ │ │ │ - ld r28,32(r3) │ │ │ │ - mr r24,r3 │ │ │ │ + ld r30,32(r3) │ │ │ │ std r0,16(r1) │ │ │ │ stdu r1,-256(r1) │ │ │ │ - bl 33a0 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 33a0 │ │ │ │ mr r29,r3 │ │ │ │ - bl 3660 │ │ │ │ - ld r2,24(r1) │ │ │ │ - divd r31,r28,r29 │ │ │ │ - mr r30,r3 │ │ │ │ - mulld r9,r31,r29 │ │ │ │ - subf r9,r9,r28 │ │ │ │ - cmpd r3,r9 │ │ │ │ - blt 35a10 │ │ │ │ - maddld r30,r31,r30,r9 │ │ │ │ - add r9,r31,r30 │ │ │ │ - cmpd r30,r9 │ │ │ │ - bge 35924 │ │ │ │ - ld r29,0(r24) │ │ │ │ - ld r28,40(r24) │ │ │ │ + bl 3660 │ │ │ │ + divd r31,r30,r29 │ │ │ │ + mulld r2,r31,r29 │ │ │ │ + subf r2,r2,r30 │ │ │ │ + cmpd r3,r2 │ │ │ │ + blt 32d70 │ │ │ │ + maddld r30,r31,r3,r2 │ │ │ │ + add r2,r31,r30 │ │ │ │ + cmpd r30,r2 │ │ │ │ + bge 32c8c │ │ │ │ + std r19,152(r1) │ │ │ │ std r20,160(r1) │ │ │ │ + ld r19,0(r24) │ │ │ │ + std r28,224(r1) │ │ │ │ + std r27,216(r1) │ │ │ │ + ld r28,40(r24) │ │ │ │ + ld r27,48(r24) │ │ │ │ std r21,168(r1) │ │ │ │ std r22,176(r1) │ │ │ │ std r23,184(r1) │ │ │ │ std r25,200(r1) │ │ │ │ - std r26,208(r1) │ │ │ │ ld r25,16(r24) │ │ │ │ + lwz r2,112(r19) │ │ │ │ + std r26,208(r1) │ │ │ │ + ld r23,24(r19) │ │ │ │ ld r26,24(r24) │ │ │ │ - std r27,216(r1) │ │ │ │ - ld r27,48(r24) │ │ │ │ + ld r22,200(r19) │ │ │ │ + addi r20,r28,1 │ │ │ │ ld r24,8(r24) │ │ │ │ - lwz r9,112(r29) │ │ │ │ - ld r23,24(r29) │ │ │ │ - ld r22,200(r29) │ │ │ │ - ld r20,120(r29) │ │ │ │ - addi r21,r28,1 │ │ │ │ - andi. r9,r9,2048 │ │ │ │ - bne 35950 │ │ │ │ - sldi r9,r30,1 │ │ │ │ - mulld r5,r30,r21 │ │ │ │ + ld r21,120(r19) │ │ │ │ + andi. r2,r2,2048 │ │ │ │ + bne 32cb0 │ │ │ │ + mulli r2,r30,3 │ │ │ │ + mulld r5,r30,r20 │ │ │ │ mulli r29,r30,48 │ │ │ │ - std r19,152(r1) │ │ │ │ - mulli r19,r21,96 │ │ │ │ - add r9,r9,r30 │ │ │ │ sldi r30,r30,5 │ │ │ │ - addi r9,r9,1 │ │ │ │ + std r18,144(r1) │ │ │ │ + mulli r18,r20,96 │ │ │ │ + sldi r19,r20,5 │ │ │ │ add r30,r23,r30 │ │ │ │ mulli r5,r5,96 │ │ │ │ + addi r23,r2,1 │ │ │ │ addi r29,r29,16 │ │ │ │ - mulld r23,r9,r21 │ │ │ │ - sldi r21,r21,5 │ │ │ │ - add r29,r20,r29 │ │ │ │ - add r20,r22,r5 │ │ │ │ + mulld r23,r23,r20 │ │ │ │ + add r29,r21,r29 │ │ │ │ + add r21,r22,r5 │ │ │ │ sldi r23,r23,5 │ │ │ │ add r23,r22,r23 │ │ │ │ + nop │ │ │ │ lfd f1,-16(r29) │ │ │ │ lfd f2,-8(r29) │ │ │ │ - addi r9,r29,16 │ │ │ │ + addi r2,r29,16 │ │ │ │ mr r10,r29 │ │ │ │ - add r7,r21,r23 │ │ │ │ + add r7,r19,r23 │ │ │ │ mr r6,r23 │ │ │ │ - mr r5,r20 │ │ │ │ - mr r3,r30 │ │ │ │ - mr r4,r27 │ │ │ │ std r28,128(r1) │ │ │ │ std r26,120(r1) │ │ │ │ std r25,112(r1) │ │ │ │ + mr r5,r21 │ │ │ │ + mr r3,r30 │ │ │ │ + mr r4,r27 │ │ │ │ std r24,104(r1) │ │ │ │ - std r9,96(r1) │ │ │ │ addi r30,r30,32 │ │ │ │ - add r20,r20,r19 │ │ │ │ - add r23,r23,r19 │ │ │ │ + std r2,96(r1) │ │ │ │ + add r21,r21,r18 │ │ │ │ + add r23,r23,r18 │ │ │ │ addi r29,r29,48 │ │ │ │ - bl 30608 │ │ │ │ + bl 2e020 │ │ │ │ addic. r31,r31,-1 │ │ │ │ - bne 358b0 │ │ │ │ + bne 32c10 │ │ │ │ + ld r18,144(r1) │ │ │ │ ld r19,152(r1) │ │ │ │ ld r20,160(r1) │ │ │ │ ld r21,168(r1) │ │ │ │ ld r22,176(r1) │ │ │ │ ld r23,184(r1) │ │ │ │ ld r25,200(r1) │ │ │ │ ld r26,208(r1) │ │ │ │ ld r27,216(r1) │ │ │ │ + ld r28,224(r1) │ │ │ │ addi r1,r1,256 │ │ │ │ ld r0,16(r1) │ │ │ │ ld r24,-64(r1) │ │ │ │ - ld r28,-32(r1) │ │ │ │ ld r29,-24(r1) │ │ │ │ ld r30,-16(r1) │ │ │ │ ld r31,-8(r1) │ │ │ │ mtlr r0 │ │ │ │ blr │ │ │ │ nop │ │ │ │ - nop │ │ │ │ sldi r30,r30,4 │ │ │ │ addi r30,r30,8 │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ld r9,264(r29) │ │ │ │ + ld r2,264(r19) │ │ │ │ mr r4,r27 │ │ │ │ - ldx r9,r9,r30 │ │ │ │ + ldx r3,r2,r30 │ │ │ │ addi r30,r30,16 │ │ │ │ - sldi r6,r9,1 │ │ │ │ - mulld r5,r9,r21 │ │ │ │ - mulli r10,r9,48 │ │ │ │ - sldi r3,r9,5 │ │ │ │ - add r6,r6,r9 │ │ │ │ + mulli r6,r3,3 │ │ │ │ + mulli r10,r3,48 │ │ │ │ + mulld r5,r3,r20 │ │ │ │ + sldi r3,r3,5 │ │ │ │ add r3,r23,r3 │ │ │ │ - addi r6,r6,1 │ │ │ │ mulli r5,r5,96 │ │ │ │ - add r8,r20,r10 │ │ │ │ - addi r9,r10,32 │ │ │ │ + addi r6,r6,1 │ │ │ │ + add r9,r21,r10 │ │ │ │ + addi r2,r10,32 │ │ │ │ addi r10,r10,16 │ │ │ │ - mulld r6,r6,r21 │ │ │ │ - lfd f1,0(r8) │ │ │ │ - lfd f2,8(r8) │ │ │ │ - add r9,r20,r9 │ │ │ │ - add r10,r20,r10 │ │ │ │ + mulld r6,r6,r20 │ │ │ │ + lfd f1,0(r9) │ │ │ │ + lfd f2,8(r9) │ │ │ │ + add r2,r21,r2 │ │ │ │ + add r10,r21,r10 │ │ │ │ std r28,128(r1) │ │ │ │ std r26,120(r1) │ │ │ │ std r25,112(r1) │ │ │ │ std r24,104(r1) │ │ │ │ - std r9,96(r1) │ │ │ │ + std r2,96(r1) │ │ │ │ add r5,r22,r5 │ │ │ │ - add r7,r6,r21 │ │ │ │ + add r7,r6,r20 │ │ │ │ sldi r6,r6,5 │ │ │ │ sldi r7,r7,5 │ │ │ │ add r6,r22,r6 │ │ │ │ add r7,r22,r7 │ │ │ │ - bl 30608 │ │ │ │ + bl 2e020 │ │ │ │ addic. r31,r31,-1 │ │ │ │ - bne 35960 │ │ │ │ + bne 32cc0 │ │ │ │ + ld r19,152(r1) │ │ │ │ ld r20,160(r1) │ │ │ │ ld r21,168(r1) │ │ │ │ ld r22,176(r1) │ │ │ │ ld r23,184(r1) │ │ │ │ ld r25,200(r1) │ │ │ │ ld r26,208(r1) │ │ │ │ ld r27,216(r1) │ │ │ │ - b 35924 │ │ │ │ - nop │ │ │ │ + ld r28,224(r1) │ │ │ │ + b 32c8c │ │ │ │ nop │ │ │ │ addi r31,r31,1 │ │ │ │ - li r9,0 │ │ │ │ - b 3580c │ │ │ │ + li r2,0 │ │ │ │ + b 32b64 │ │ │ │ .long 0x0 │ │ │ │ .long 0x1000000 │ │ │ │ - .long 0xd80 │ │ │ │ + .long 0xe80 │ │ │ │ nop │ │ │ │ nop │ │ │ │ - addis r2,r12,6 │ │ │ │ - addi r2,r2,9424 │ │ │ │ mflr r0 │ │ │ │ mfocrf r11,8 │ │ │ │ std r15,-200(r1) │ │ │ │ std r27,-104(r1) │ │ │ │ std r29,-88(r1) │ │ │ │ std r30,-80(r1) │ │ │ │ - std r31,-72(r1) │ │ │ │ ld r29,16(r3) │ │ │ │ mr r30,r3 │ │ │ │ - stw r11,8(r1) │ │ │ │ std r0,16(r1) │ │ │ │ + std r31,-72(r1) │ │ │ │ + stw r11,8(r1) │ │ │ │ stdu r1,-272(r1) │ │ │ │ - bl 33a0 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 33a0 │ │ │ │ mr r31,r3 │ │ │ │ - bl 3660 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 3660 │ │ │ │ divd r15,r29,r31 │ │ │ │ mr r27,r3 │ │ │ │ - mulld r9,r15,r31 │ │ │ │ - subf r9,r9,r29 │ │ │ │ - cmpd r3,r9 │ │ │ │ - blt 35f40 │ │ │ │ - maddld r27,r15,r27,r9 │ │ │ │ + mulld r2,r15,r31 │ │ │ │ + subf r2,r2,r29 │ │ │ │ + cmpd r3,r2 │ │ │ │ + blt 33250 │ │ │ │ + maddld r27,r15,r27,r2 │ │ │ │ add r15,r15,r27 │ │ │ │ cmpd r27,r15 │ │ │ │ - bge 35d5c │ │ │ │ + bge 3308c │ │ │ │ + std r14,64(r1) │ │ │ │ + ld r14,0(r30) │ │ │ │ std r25,152(r1) │ │ │ │ ld r25,24(r30) │ │ │ │ - std r14,64(r1) │ │ │ │ std r28,176(r1) │ │ │ │ - ld r14,0(r30) │ │ │ │ ld r28,8(r30) │ │ │ │ std r23,136(r1) │ │ │ │ + std r24,144(r1) │ │ │ │ std r19,104(r1) │ │ │ │ + ld r24,32(r30) │ │ │ │ std r20,112(r1) │ │ │ │ std r21,120(r1) │ │ │ │ - std r24,144(r1) │ │ │ │ + std r22,128(r1) │ │ │ │ + ld r2,120(r14) │ │ │ │ + sldi r23,r25,1 │ │ │ │ + lwz r31,112(r14) │ │ │ │ std r26,160(r1) │ │ │ │ + sldi r26,r27,4 │ │ │ │ + addi r20,r25,1 │ │ │ │ + mr r3,r28 │ │ │ │ stfd f26,224(r1) │ │ │ │ stfd f27,232(r1) │ │ │ │ + ld r19,24(r14) │ │ │ │ + ld r21,200(r14) │ │ │ │ std r16,80(r1) │ │ │ │ std r17,88(r1) │ │ │ │ - sldi r23,r25,1 │ │ │ │ - addi r9,r25,1 │ │ │ │ + addi r26,r26,8 │ │ │ │ std r18,96(r1) │ │ │ │ - std r22,128(r1) │ │ │ │ - lwz r31,112(r14) │ │ │ │ - mr r3,r28 │ │ │ │ stfd f24,208(r1) │ │ │ │ stfd f25,216(r1) │ │ │ │ - ld r24,32(r30) │ │ │ │ - std r9,32(r1) │ │ │ │ - addi r9,r23,1 │ │ │ │ + std r2,32(r1) │ │ │ │ + addi r2,r23,1 │ │ │ │ + rlwinm r31,r31,0,20,20 │ │ │ │ stfd f28,240(r1) │ │ │ │ stfd f29,248(r1) │ │ │ │ stfd f30,256(r1) │ │ │ │ + std r2,40(r1) │ │ │ │ + cmpwi cr4,r31,0 │ │ │ │ stfd f31,264(r1) │ │ │ │ - sldi r26,r27,4 │ │ │ │ - ld r19,24(r14) │ │ │ │ - std r9,40(r1) │ │ │ │ - bl 6d098 │ │ │ │ - nop │ │ │ │ + bl 3670 │ │ │ │ cmpdi r23,0 │ │ │ │ - ld r20,200(r14) │ │ │ │ - ld r21,120(r14) │ │ │ │ - rlwinm r31,r31,0,20,20 │ │ │ │ - addi r26,r26,8 │ │ │ │ isellt r23,0,r23 │ │ │ │ fmr f27,f2 │ │ │ │ fmr f26,f1 │ │ │ │ - cmpwi cr4,r31,0 │ │ │ │ - addi r9,r23,1 │ │ │ │ - std r9,48(r1) │ │ │ │ - bne cr4,35d90 │ │ │ │ + addi r2,r23,1 │ │ │ │ + std r2,48(r1) │ │ │ │ + nop │ │ │ │ + bne cr4,330c0 │ │ │ │ mr r17,r27 │ │ │ │ ld r9,32(r1) │ │ │ │ + sldi r2,r17,4 │ │ │ │ fmr f1,f26 │ │ │ │ fmr f2,f27 │ │ │ │ - mulld r18,r17,r9 │ │ │ │ - sldi r9,r17,4 │ │ │ │ + mulld r18,r17,r20 │ │ │ │ sldi r17,r17,5 │ │ │ │ - add r9,r21,r9 │ │ │ │ add r17,r19,r17 │ │ │ │ - lfd f3,0(r9) │ │ │ │ - lfd f4,8(r9) │ │ │ │ + add r2,r9,r2 │ │ │ │ sldi r18,r18,5 │ │ │ │ - add r18,r20,r18 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + lfd f3,0(r2) │ │ │ │ + lfd f4,8(r2) │ │ │ │ + add r18,r21,r18 │ │ │ │ addi r18,r18,16 │ │ │ │ - bl 3ce0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - bl 6cd88 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ + bl 3d00 │ │ │ │ + bl 3810 │ │ │ │ lfd f28,-16(r18) │ │ │ │ lfd f29,-8(r18) │ │ │ │ - subf r8,r25,r3 │ │ │ │ - addi r9,r3,1 │ │ │ │ - add r8,r8,r28 │ │ │ │ - add r9,r9,r25 │ │ │ │ + subf r2,r25,r3 │ │ │ │ + addi r3,r3,1 │ │ │ │ + add r2,r2,r28 │ │ │ │ + add r9,r28,r25 │ │ │ │ + add r9,r9,r3 │ │ │ │ fmr f1,f28 │ │ │ │ fmr f2,f29 │ │ │ │ - divd r30,r8,r28 │ │ │ │ - add r9,r9,r28 │ │ │ │ + divd r30,r2,r28 │ │ │ │ divd r31,r9,r28 │ │ │ │ mulld r30,r30,r28 │ │ │ │ mulld r31,r31,r28 │ │ │ │ - subf r30,r30,r8 │ │ │ │ - sldi r16,r30,5 │ │ │ │ + subf r30,r30,r2 │ │ │ │ subf r23,r31,r9 │ │ │ │ + sldi r16,r30,5 │ │ │ │ add r16,r24,r16 │ │ │ │ lfd f3,0(r16) │ │ │ │ lfd f4,8(r16) │ │ │ │ addi r31,r16,32 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ lfd f3,16(r16) │ │ │ │ lfd f4,24(r16) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ cmpd r30,r23 │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ - bge 35da0 │ │ │ │ + bge 330d0 │ │ │ │ cmpdi r25,0 │ │ │ │ ld r30,48(r1) │ │ │ │ addi r16,r17,16 │ │ │ │ stfd f30,0(r17) │ │ │ │ stfd f31,8(r17) │ │ │ │ stfd f1,16(r17) │ │ │ │ stfd f2,24(r17) │ │ │ │ - blt 35cf8 │ │ │ │ + blt 33028 │ │ │ │ + nop │ │ │ │ nop │ │ │ │ lfd f24,0(r18) │ │ │ │ lfd f25,8(r18) │ │ │ │ - lfd f3,0(r31) │ │ │ │ - lfd f4,8(r31) │ │ │ │ addi r31,r31,32 │ │ │ │ addi r18,r18,16 │ │ │ │ + lfd f3,-32(r31) │ │ │ │ + lfd f4,-24(r31) │ │ │ │ fmr f1,f24 │ │ │ │ fmr f2,f25 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ + bl 3d10 │ │ │ │ lfd f3,-16(r31) │ │ │ │ lfd f4,-8(r31) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ fmr f2,f25 │ │ │ │ fmr f1,f24 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ + bl 3d10 │ │ │ │ addic. r30,r30,-1 │ │ │ │ stfd f30,0(r17) │ │ │ │ stfd f31,8(r17) │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ stfd f1,0(r16) │ │ │ │ stfd f2,8(r16) │ │ │ │ - bne 35c60 │ │ │ │ + bne 32fa0 │ │ │ │ addi r27,r27,1 │ │ │ │ addi r26,r26,16 │ │ │ │ cmpd r15,r27 │ │ │ │ - bne 35b60 │ │ │ │ + bne 32eb0 │ │ │ │ lfd f24,208(r1) │ │ │ │ lfd f25,216(r1) │ │ │ │ lfd f26,224(r1) │ │ │ │ lfd f27,232(r1) │ │ │ │ lfd f28,240(r1) │ │ │ │ lfd f29,248(r1) │ │ │ │ lfd f30,256(r1) │ │ │ │ @@ -51810,707 +47826,669 @@ │ │ │ │ ld r30,-80(r1) │ │ │ │ ld r31,-72(r1) │ │ │ │ mtlr r0 │ │ │ │ mtocrf 8,r11 │ │ │ │ blr │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ld r9,264(r14) │ │ │ │ - ldx r17,r9,r26 │ │ │ │ - b 35b68 │ │ │ │ + ld r2,264(r14) │ │ │ │ + ldx r17,r2,r26 │ │ │ │ + b 32eb8 │ │ │ │ nop │ │ │ │ - ld r9,40(r1) │ │ │ │ + ld r2,40(r1) │ │ │ │ addi r30,r17,16 │ │ │ │ stfd f30,0(r17) │ │ │ │ stfd f31,8(r17) │ │ │ │ stfd f1,16(r17) │ │ │ │ stfd f2,24(r17) │ │ │ │ - subf r22,r23,r9 │ │ │ │ + subf r22,r23,r2 │ │ │ │ cmpdi r22,1 │ │ │ │ - ble 35e78 │ │ │ │ + ble 33198 │ │ │ │ addi r29,r22,-1 │ │ │ │ mr r16,r18 │ │ │ │ nop │ │ │ │ lfd f24,0(r16) │ │ │ │ lfd f25,8(r16) │ │ │ │ - lfd f3,0(r31) │ │ │ │ - lfd f4,8(r31) │ │ │ │ addi r31,r31,32 │ │ │ │ addi r16,r16,16 │ │ │ │ + lfd f3,-32(r31) │ │ │ │ + lfd f4,-24(r31) │ │ │ │ fmr f1,f24 │ │ │ │ fmr f2,f25 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ + bl 3d10 │ │ │ │ lfd f3,-16(r31) │ │ │ │ lfd f4,-8(r31) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ fmr f2,f25 │ │ │ │ fmr f1,f24 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ + bl 3d10 │ │ │ │ addic. r29,r29,-1 │ │ │ │ stfd f30,0(r17) │ │ │ │ stfd f31,8(r17) │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ stfd f1,0(r30) │ │ │ │ stfd f2,8(r30) │ │ │ │ - bne 35dd0 │ │ │ │ - addi r8,r22,-2 │ │ │ │ + bne 33100 │ │ │ │ + addi r10,r22,-2 │ │ │ │ addi r18,r18,16 │ │ │ │ - sldi r8,r8,4 │ │ │ │ - add r18,r8,r18 │ │ │ │ + sldi r10,r10,4 │ │ │ │ + add r18,r10,r18 │ │ │ │ cmpdi r23,0 │ │ │ │ - blt 35cf8 │ │ │ │ + blt 33028 │ │ │ │ addi r31,r23,1 │ │ │ │ mr r16,r24 │ │ │ │ nop │ │ │ │ nop │ │ │ │ lfd f24,0(r18) │ │ │ │ lfd f25,8(r18) │ │ │ │ - lfd f3,0(r16) │ │ │ │ - lfd f4,8(r16) │ │ │ │ addi r16,r16,32 │ │ │ │ addi r18,r18,16 │ │ │ │ + lfd f3,-32(r16) │ │ │ │ + lfd f4,-24(r16) │ │ │ │ fmr f1,f24 │ │ │ │ fmr f2,f25 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ + bl 3d10 │ │ │ │ lfd f3,-16(r16) │ │ │ │ lfd f4,-8(r16) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ fmr f2,f25 │ │ │ │ fmr f1,f24 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ + bl 3d10 │ │ │ │ addic. r31,r31,-1 │ │ │ │ stfd f30,0(r17) │ │ │ │ stfd f31,8(r17) │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ stfd f1,0(r30) │ │ │ │ stfd f2,8(r30) │ │ │ │ - bne 35e90 │ │ │ │ + bne 331b0 │ │ │ │ addi r27,r27,1 │ │ │ │ addi r26,r26,16 │ │ │ │ cmpd r15,r27 │ │ │ │ - bne 35b60 │ │ │ │ - b 35d08 │ │ │ │ + bne 32eb0 │ │ │ │ + b 33038 │ │ │ │ nop │ │ │ │ addi r15,r15,1 │ │ │ │ - li r9,0 │ │ │ │ - b 35a94 │ │ │ │ + li r2,0 │ │ │ │ + b 32de4 │ │ │ │ .long 0x0 │ │ │ │ .long 0x3020000 │ │ │ │ .long 0x1288 │ │ │ │ nop │ │ │ │ nop │ │ │ │ - addis r2,r12,6 │ │ │ │ - addi r2,r2,8096 │ │ │ │ mflr r0 │ │ │ │ mfocrf r11,8 │ │ │ │ stfd f24,-64(r1) │ │ │ │ stfd f25,-56(r1) │ │ │ │ stfd f26,-48(r1) │ │ │ │ stfd f27,-40(r1) │ │ │ │ stfd f28,-32(r1) │ │ │ │ + std r0,16(r1) │ │ │ │ stfd f29,-24(r1) │ │ │ │ stfd f30,-16(r1) │ │ │ │ stfd f31,-8(r1) │ │ │ │ std r27,-104(r1) │ │ │ │ + mr r27,r3 │ │ │ │ std r28,-96(r1) │ │ │ │ std r29,-88(r1) │ │ │ │ + ld r29,16(r3) │ │ │ │ std r30,-80(r1) │ │ │ │ std r31,-72(r1) │ │ │ │ stw r11,8(r1) │ │ │ │ std r14,-208(r1) │ │ │ │ std r15,-200(r1) │ │ │ │ std r16,-192(r1) │ │ │ │ std r17,-184(r1) │ │ │ │ std r18,-176(r1) │ │ │ │ std r19,-168(r1) │ │ │ │ std r20,-160(r1) │ │ │ │ std r21,-152(r1) │ │ │ │ std r22,-144(r1) │ │ │ │ - std r0,16(r1) │ │ │ │ std r23,-136(r1) │ │ │ │ std r24,-128(r1) │ │ │ │ std r25,-120(r1) │ │ │ │ std r26,-112(r1) │ │ │ │ stdu r1,-272(r1) │ │ │ │ - ld r29,16(r3) │ │ │ │ - mr r27,r3 │ │ │ │ mr r31,r1 │ │ │ │ - bl 33a0 │ │ │ │ - ld r2,24(r1) │ │ │ │ + bl 33a0 │ │ │ │ mr r30,r3 │ │ │ │ - bl 3660 │ │ │ │ - ld r2,24(r1) │ │ │ │ - divd r9,r29,r30 │ │ │ │ + bl 3660 │ │ │ │ + divd r2,r29,r30 │ │ │ │ mr r28,r3 │ │ │ │ - mulld r10,r9,r30 │ │ │ │ - subf r10,r10,r29 │ │ │ │ - cmpd r3,r10 │ │ │ │ - blt 36558 │ │ │ │ - maddld r28,r9,r28,r10 │ │ │ │ - add r22,r9,r28 │ │ │ │ + mulld r9,r2,r30 │ │ │ │ + subf r9,r9,r29 │ │ │ │ + cmpd r3,r9 │ │ │ │ + blt 337f8 │ │ │ │ + maddld r28,r2,r28,r9 │ │ │ │ + add r22,r2,r28 │ │ │ │ cmpd r28,r22 │ │ │ │ - bge 36314 │ │ │ │ + bge 335d4 │ │ │ │ ld r25,24(r27) │ │ │ │ - ld r9,48(r27) │ │ │ │ + ld r2,48(r27) │ │ │ │ ld r29,8(r27) │ │ │ │ ld r21,32(r27) │ │ │ │ ld r14,0(r27) │ │ │ │ ld r24,40(r27) │ │ │ │ sldi r27,r28,4 │ │ │ │ - addi r27,r27,8 │ │ │ │ sldi r30,r25,1 │ │ │ │ - std r9,32(r31) │ │ │ │ + std r2,32(r31) │ │ │ │ + addi r27,r27,8 │ │ │ │ mr r3,r29 │ │ │ │ sldi r23,r21,4 │ │ │ │ cmpdi cr4,r21,1 │ │ │ │ + addi r2,r30,1 │ │ │ │ mr r18,r14 │ │ │ │ - addi r9,r30,1 │ │ │ │ addi r23,r23,15 │ │ │ │ - std r9,48(r31) │ │ │ │ - bl 6d098 │ │ │ │ - nop │ │ │ │ + std r2,48(r31) │ │ │ │ + bl 3670 │ │ │ │ cmpdi r30,0 │ │ │ │ std r21,40(r31) │ │ │ │ isellt r30,0,r30 │ │ │ │ fmr f27,f2 │ │ │ │ fmr f26,f1 │ │ │ │ - addi r9,r30,1 │ │ │ │ - std r9,56(r31) │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - lwz r10,112(r18) │ │ │ │ + addi r2,r30,1 │ │ │ │ + std r2,56(r31) │ │ │ │ + lwz r9,112(r18) │ │ │ │ mr r20,r1 │ │ │ │ - andi. r10,r10,2048 │ │ │ │ - bne 363a0 │ │ │ │ + andi. r9,r9,2048 │ │ │ │ + bne 33660 │ │ │ │ mr r14,r28 │ │ │ │ - ld r7,200(r18) │ │ │ │ - ld r6,0(r1) │ │ │ │ + ld r8,200(r18) │ │ │ │ + ld r7,0(r1) │ │ │ │ sldi r17,r14,5 │ │ │ │ - clrrdi r8,r23,4 │ │ │ │ - neg r8,r8 │ │ │ │ - add r7,r7,r17 │ │ │ │ - lfd f24,0(r7) │ │ │ │ - lfd f25,8(r7) │ │ │ │ - lfd f28,16(r7) │ │ │ │ - lfd f29,24(r7) │ │ │ │ - stdux r6,r1,r8 │ │ │ │ + clrrdi r10,r23,4 │ │ │ │ + neg r10,r10 │ │ │ │ + add r8,r8,r17 │ │ │ │ + lfd f24,0(r8) │ │ │ │ + lfd f25,8(r8) │ │ │ │ + lfd f28,16(r8) │ │ │ │ + lfd f29,24(r8) │ │ │ │ + stdux r7,r1,r10 │ │ │ │ addi r26,r1,32 │ │ │ │ stfd f24,0(r26) │ │ │ │ stfd f25,8(r26) │ │ │ │ addi r26,r26,16 │ │ │ │ - ble cr4,36180 │ │ │ │ - ld r9,40(r31) │ │ │ │ + ble cr4,33464 │ │ │ │ + ld r2,40(r31) │ │ │ │ + plfd f30,217080 # 683e0 │ │ │ │ mr r30,r26 │ │ │ │ - addi r15,r9,-1 │ │ │ │ - ld r9,32(r31) │ │ │ │ - addi r16,r9,16 │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r9,r9,23200 │ │ │ │ - lfd f30,0(r9) │ │ │ │ - lfd f31,8(r9) │ │ │ │ + plfd f31,217076 # 683e8 │ │ │ │ + addi r15,r2,-1 │ │ │ │ + ld r2,32(r31) │ │ │ │ + addi r16,r2,16 │ │ │ │ nop │ │ │ │ nop │ │ │ │ fmr f3,f28 │ │ │ │ fmr f4,f29 │ │ │ │ fmr f1,f30 │ │ │ │ fmr f2,f31 │ │ │ │ addi r16,r16,16 │ │ │ │ addi r30,r30,16 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ lfd f3,-16(r16) │ │ │ │ lfd f4,-8(r16) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ fmr f2,f25 │ │ │ │ fmr f1,f24 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ addic. r15,r15,-1 │ │ │ │ stfd f1,-16(r30) │ │ │ │ stfd f2,-8(r30) │ │ │ │ - bne 36120 │ │ │ │ - ld r8,120(r18) │ │ │ │ + bne 33410 │ │ │ │ + ld r10,120(r18) │ │ │ │ sldi r14,r14,4 │ │ │ │ - ld r7,24(r18) │ │ │ │ + ld r8,24(r18) │ │ │ │ fmr f1,f26 │ │ │ │ - mr r15,r26 │ │ │ │ fmr f2,f27 │ │ │ │ - add r8,r8,r14 │ │ │ │ - add r14,r7,r17 │ │ │ │ - lfd f3,0(r8) │ │ │ │ - lfd f4,8(r8) │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - bl 3ce0 │ │ │ │ - ld r2,24(r1) │ │ │ │ - bl 6cd88 │ │ │ │ - nop │ │ │ │ - subf r7,r25,r3 │ │ │ │ - addi r10,r3,1 │ │ │ │ + mr r15,r26 │ │ │ │ + add r10,r10,r14 │ │ │ │ + add r14,r8,r17 │ │ │ │ + lfd f3,0(r10) │ │ │ │ + lfd f4,8(r10) │ │ │ │ + bl 367c │ │ │ │ + bl 3d00 │ │ │ │ + bl 3810 │ │ │ │ + subf r9,r25,r3 │ │ │ │ + addi r3,r3,1 │ │ │ │ fmr f1,f24 │ │ │ │ fmr f2,f25 │ │ │ │ - add r7,r7,r29 │ │ │ │ - add r10,r10,r25 │ │ │ │ - divd r30,r7,r29 │ │ │ │ - add r10,r10,r29 │ │ │ │ - divd r8,r10,r29 │ │ │ │ + add r9,r9,r29 │ │ │ │ + add r8,r29,r25 │ │ │ │ + add r8,r8,r3 │ │ │ │ + divd r30,r9,r29 │ │ │ │ + divd r10,r8,r29 │ │ │ │ mulld r30,r30,r29 │ │ │ │ - mulld r8,r8,r29 │ │ │ │ - subf r30,r30,r7 │ │ │ │ + mulld r10,r10,r29 │ │ │ │ + subf r30,r30,r9 │ │ │ │ + subf r17,r10,r8 │ │ │ │ sldi r16,r30,5 │ │ │ │ - subf r17,r8,r10 │ │ │ │ add r16,r24,r16 │ │ │ │ lfd f3,16(r16) │ │ │ │ lfd f4,24(r16) │ │ │ │ addi r16,r16,32 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ lfd f3,-32(r16) │ │ │ │ lfd f4,-24(r16) │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ fmr f2,f25 │ │ │ │ fmr f1,f24 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ cmpd r30,r17 │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ - bge 363b0 │ │ │ │ + bge 33670 │ │ │ │ cmpdi r25,0 │ │ │ │ ld r30,56(r31) │ │ │ │ addi r26,r14,16 │ │ │ │ stfd f1,0(r14) │ │ │ │ stfd f2,8(r14) │ │ │ │ stfd f28,16(r14) │ │ │ │ stfd f29,24(r14) │ │ │ │ - blt 362f8 │ │ │ │ + blt 335b8 │ │ │ │ lfd f24,0(r15) │ │ │ │ lfd f25,8(r15) │ │ │ │ - lfd f3,0(r16) │ │ │ │ - lfd f4,8(r16) │ │ │ │ addi r16,r16,32 │ │ │ │ addi r15,r15,16 │ │ │ │ + lfd f3,-32(r16) │ │ │ │ + lfd f4,-24(r16) │ │ │ │ fmr f1,f24 │ │ │ │ fmr f2,f25 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ + bl 3d10 │ │ │ │ lfd f3,-16(r16) │ │ │ │ lfd f4,-8(r16) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ fmr f2,f25 │ │ │ │ fmr f1,f24 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ + bl 3d10 │ │ │ │ addic. r30,r30,-1 │ │ │ │ stfd f30,0(r14) │ │ │ │ stfd f31,8(r14) │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ stfd f1,0(r26) │ │ │ │ stfd f2,8(r26) │ │ │ │ - bne 36260 │ │ │ │ + bne 33530 │ │ │ │ addi r28,r28,1 │ │ │ │ - ld r10,0(r1) │ │ │ │ + ld r9,0(r1) │ │ │ │ addi r27,r27,16 │ │ │ │ cmpd r22,r28 │ │ │ │ - std r10,0(r20) │ │ │ │ + std r9,0(r20) │ │ │ │ mr r1,r20 │ │ │ │ - bne 360a0 │ │ │ │ + bne 33390 │ │ │ │ addi r1,r31,272 │ │ │ │ ld r0,16(r1) │ │ │ │ lwz r11,8(r1) │ │ │ │ ld r14,-208(r1) │ │ │ │ ld r15,-200(r1) │ │ │ │ ld r16,-192(r1) │ │ │ │ ld r17,-184(r1) │ │ │ │ ld r18,-176(r1) │ │ │ │ ld r19,-168(r1) │ │ │ │ ld r20,-160(r1) │ │ │ │ ld r21,-152(r1) │ │ │ │ + mtlr r0 │ │ │ │ + mtocrf 8,r11 │ │ │ │ ld r22,-144(r1) │ │ │ │ ld r23,-136(r1) │ │ │ │ ld r24,-128(r1) │ │ │ │ ld r25,-120(r1) │ │ │ │ ld r26,-112(r1) │ │ │ │ ld r27,-104(r1) │ │ │ │ - mtlr r0 │ │ │ │ ld r28,-96(r1) │ │ │ │ ld r29,-88(r1) │ │ │ │ ld r30,-80(r1) │ │ │ │ ld r31,-72(r1) │ │ │ │ - mtocrf 8,r11 │ │ │ │ lfd f24,-64(r1) │ │ │ │ lfd f25,-56(r1) │ │ │ │ lfd f26,-48(r1) │ │ │ │ lfd f27,-40(r1) │ │ │ │ lfd f28,-32(r1) │ │ │ │ lfd f29,-24(r1) │ │ │ │ lfd f30,-16(r1) │ │ │ │ lfd f31,-8(r1) │ │ │ │ blr │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ld r10,264(r18) │ │ │ │ - ldx r14,r10,r27 │ │ │ │ - b 360b4 │ │ │ │ + ld r9,264(r18) │ │ │ │ + ldx r14,r9,r27 │ │ │ │ + b 333a4 │ │ │ │ nop │ │ │ │ - ld r9,48(r31) │ │ │ │ + ld r2,48(r31) │ │ │ │ addi r30,r14,16 │ │ │ │ stfd f1,0(r14) │ │ │ │ stfd f2,8(r14) │ │ │ │ stfd f28,16(r14) │ │ │ │ stfd f29,24(r14) │ │ │ │ - subf r19,r17,r9 │ │ │ │ + subf r19,r17,r2 │ │ │ │ cmpdi r19,1 │ │ │ │ - ble 36488 │ │ │ │ + ble 33738 │ │ │ │ addi r21,r19,-1 │ │ │ │ nop │ │ │ │ nop │ │ │ │ lfd f24,0(r15) │ │ │ │ lfd f25,8(r15) │ │ │ │ - lfd f3,0(r16) │ │ │ │ - lfd f4,8(r16) │ │ │ │ addi r16,r16,32 │ │ │ │ addi r15,r15,16 │ │ │ │ + lfd f3,-32(r16) │ │ │ │ + lfd f4,-24(r16) │ │ │ │ fmr f1,f24 │ │ │ │ fmr f2,f25 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ + bl 3d10 │ │ │ │ lfd f3,-16(r16) │ │ │ │ lfd f4,-8(r16) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ fmr f2,f25 │ │ │ │ fmr f1,f24 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ + bl 3d10 │ │ │ │ addic. r21,r21,-1 │ │ │ │ stfd f30,0(r14) │ │ │ │ stfd f31,8(r14) │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ stfd f1,0(r30) │ │ │ │ stfd f2,8(r30) │ │ │ │ - bne 363e0 │ │ │ │ - addi r7,r19,-2 │ │ │ │ + bne 336a0 │ │ │ │ + addi r8,r19,-2 │ │ │ │ addi r15,r26,16 │ │ │ │ - sldi r7,r7,4 │ │ │ │ - add r15,r7,r15 │ │ │ │ + sldi r8,r8,4 │ │ │ │ + add r15,r8,r15 │ │ │ │ cmpdi r17,0 │ │ │ │ - blt 362f8 │ │ │ │ + blt 335b8 │ │ │ │ addi r26,r17,1 │ │ │ │ mr r16,r24 │ │ │ │ nop │ │ │ │ nop │ │ │ │ lfd f24,0(r15) │ │ │ │ lfd f25,8(r15) │ │ │ │ - lfd f3,0(r16) │ │ │ │ - lfd f4,8(r16) │ │ │ │ addi r16,r16,32 │ │ │ │ addi r15,r15,16 │ │ │ │ + lfd f3,-32(r16) │ │ │ │ + lfd f4,-24(r16) │ │ │ │ fmr f1,f24 │ │ │ │ fmr f2,f25 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f31 │ │ │ │ fmr f1,f30 │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ + bl 3d10 │ │ │ │ lfd f3,-16(r16) │ │ │ │ lfd f4,-8(r16) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ fmr f2,f25 │ │ │ │ fmr f1,f24 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ + bl 3d10 │ │ │ │ addic. r26,r26,-1 │ │ │ │ stfd f30,0(r14) │ │ │ │ stfd f31,8(r14) │ │ │ │ fmr f29,f2 │ │ │ │ fmr f28,f1 │ │ │ │ stfd f1,0(r30) │ │ │ │ stfd f2,8(r30) │ │ │ │ - bne 364a0 │ │ │ │ + bne 33750 │ │ │ │ addi r28,r28,1 │ │ │ │ - ld r10,0(r1) │ │ │ │ + ld r9,0(r1) │ │ │ │ addi r27,r27,16 │ │ │ │ cmpd r22,r28 │ │ │ │ - std r10,0(r20) │ │ │ │ + std r9,0(r20) │ │ │ │ mr r1,r20 │ │ │ │ - bne 360a0 │ │ │ │ - b 36314 │ │ │ │ - addi r9,r9,1 │ │ │ │ - li r10,0 │ │ │ │ - b 3601c │ │ │ │ + bne 33390 │ │ │ │ + b 335d4 │ │ │ │ + addi r2,r2,1 │ │ │ │ + li r9,0 │ │ │ │ + b 3331c │ │ │ │ .long 0x0 │ │ │ │ .long 0x3020000 │ │ │ │ .long 0x1288 │ │ │ │ - addis r2,r12,6 │ │ │ │ - addi r2,r2,6544 │ │ │ │ + std r29,-24(r1) │ │ │ │ + std r28,-32(r1) │ │ │ │ + mr r29,r3 │ │ │ │ mflr r0 │ │ │ │ - std r30,-16(r1) │ │ │ │ - mr r30,r3 │ │ │ │ - std r23,-72(r1) │ │ │ │ - std r25,-56(r1) │ │ │ │ - std r26,-48(r1) │ │ │ │ std r27,-40(r1) │ │ │ │ - std r28,-32(r1) │ │ │ │ - std r29,-24(r1) │ │ │ │ - ld r28,24(r30) │ │ │ │ - std r24,-64(r1) │ │ │ │ + std r26,-48(r1) │ │ │ │ + std r25,-56(r1) │ │ │ │ + ld r27,24(r29) │ │ │ │ + std r23,-72(r1) │ │ │ │ + ld r9,8(r29) │ │ │ │ + std r30,-16(r1) │ │ │ │ std r31,-8(r1) │ │ │ │ - ld r26,0(r30) │ │ │ │ - ld r9,8(r30) │ │ │ │ - ld r27,32(r30) │ │ │ │ - ld r29,16(r30) │ │ │ │ + ld r30,0(r29) │ │ │ │ + ld r26,32(r29) │ │ │ │ std r0,16(r1) │ │ │ │ + std r24,-64(r1) │ │ │ │ + ld r28,16(r29) │ │ │ │ stdu r1,-256(r1) │ │ │ │ - mr r10,r28 │ │ │ │ - ld r25,264(r26) │ │ │ │ + mr r10,r27 │ │ │ │ addi r8,r1,128 │ │ │ │ addi r7,r1,136 │ │ │ │ addi r6,r1,144 │ │ │ │ addi r5,r1,152 │ │ │ │ + ld r25,264(r30) │ │ │ │ addi r4,r1,160 │ │ │ │ addi r3,r1,168 │ │ │ │ - bl 17c38 │ │ │ │ + bl 16590 │ │ │ │ ld r23,152(r1) │ │ │ │ cmpdi r23,-1 │ │ │ │ - bne 36630 │ │ │ │ + bne 338d0 │ │ │ │ ld r24,136(r1) │ │ │ │ cmpdi r24,-1 │ │ │ │ - bne 36754 │ │ │ │ + bne 339f4 │ │ │ │ addi r1,r1,256 │ │ │ │ ld r0,16(r1) │ │ │ │ ld r23,-72(r1) │ │ │ │ ld r24,-64(r1) │ │ │ │ ld r25,-56(r1) │ │ │ │ ld r26,-48(r1) │ │ │ │ ld r27,-40(r1) │ │ │ │ ld r28,-32(r1) │ │ │ │ ld r29,-24(r1) │ │ │ │ ld r30,-16(r1) │ │ │ │ ld r31,-8(r1) │ │ │ │ mtlr r0 │ │ │ │ blr │ │ │ │ - cmpdi r29,1 │ │ │ │ - addi r10,r29,-1 │ │ │ │ - beq 368e0 │ │ │ │ - mr r8,r10 │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + cmpdi r28,1 │ │ │ │ + addi r9,r28,-1 │ │ │ │ + beq 33b80 │ │ │ │ + mr r10,r9 │ │ │ │ li r31,0 │ │ │ │ - addi r7,r10,-1 │ │ │ │ - b 36668 │ │ │ │ + addi r8,r9,-1 │ │ │ │ + b 33908 │ │ │ │ nop │ │ │ │ - sldi r6,r9,4 │ │ │ │ - ldx r6,r25,r6 │ │ │ │ - cmpd r23,r6 │ │ │ │ - bgt 368a0 │ │ │ │ - mr r8,r9 │ │ │ │ - addi r7,r9,-1 │ │ │ │ - cmpd r31,r7 │ │ │ │ - add r9,r31,r8 │ │ │ │ - sradi r9,r9,1 │ │ │ │ - addze r9,r9 │ │ │ │ - blt 36650 │ │ │ │ - sldi r9,r31,4 │ │ │ │ - ldx r9,r25,r9 │ │ │ │ - cmpd r23,r9 │ │ │ │ - bgt 368d0 │ │ │ │ - cmpd r29,r31 │ │ │ │ - ble 368f8 │ │ │ │ + sldi r7,r2,4 │ │ │ │ + ldx r7,r25,r7 │ │ │ │ + cmpd r23,r7 │ │ │ │ + bgt 33b40 │ │ │ │ + mr r10,r2 │ │ │ │ + addi r8,r2,-1 │ │ │ │ + cmpd r31,r8 │ │ │ │ + add r2,r31,r10 │ │ │ │ + sradi r2,r2,1 │ │ │ │ + addze r2,r2 │ │ │ │ + blt 338f0 │ │ │ │ + sldi r2,r31,4 │ │ │ │ + ldx r2,r25,r2 │ │ │ │ + cmpd r23,r2 │ │ │ │ + bgt 33b70 │ │ │ │ + cmpd r28,r31 │ │ │ │ + ble 33b98 │ │ │ │ std r22,176(r1) │ │ │ │ sldi r24,r31,4 │ │ │ │ - addi r22,r28,1 │ │ │ │ + addi r22,r27,1 │ │ │ │ add r24,r25,r24 │ │ │ │ - b 36724 │ │ │ │ + b 339c4 │ │ │ │ nop │ │ │ │ nop │ │ │ │ ld r10,144(r1) │ │ │ │ sldi r8,r8,5 │ │ │ │ cmpd r9,r10 │ │ │ │ - bgt 36744 │ │ │ │ - ld r10,120(r26) │ │ │ │ - ld r9,24(r26) │ │ │ │ - ld r11,160(r1) │ │ │ │ - ld r3,168(r1) │ │ │ │ + bgt 339e4 │ │ │ │ + ld r10,120(r30) │ │ │ │ + ld r9,24(r30) │ │ │ │ addi r31,r31,1 │ │ │ │ addi r24,r24,16 │ │ │ │ - ld r0,200(r26) │ │ │ │ - ld r4,8(r30) │ │ │ │ - add r9,r9,r6 │ │ │ │ - add r10,r10,r5 │ │ │ │ - add r8,r0,r8 │ │ │ │ - lfd f3,16(r9) │ │ │ │ - lfd f4,24(r9) │ │ │ │ - lfd f1,0(r9) │ │ │ │ - lfd f2,8(r9) │ │ │ │ + ld r5,8(r29) │ │ │ │ + ld r11,160(r1) │ │ │ │ + ld r4,168(r1) │ │ │ │ + ld r3,200(r30) │ │ │ │ + add r2,r9,r2 │ │ │ │ + add r10,r10,r6 │ │ │ │ + lfd f3,16(r2) │ │ │ │ + lfd f4,24(r2) │ │ │ │ + add r8,r3,r8 │ │ │ │ + lfd f1,0(r2) │ │ │ │ + lfd f2,8(r2) │ │ │ │ lfd f5,0(r10) │ │ │ │ lfd f6,8(r10) │ │ │ │ std r11,120(r1) │ │ │ │ - std r28,104(r1) │ │ │ │ - std r3,112(r1) │ │ │ │ - ld r9,0(r4) │ │ │ │ - std r9,96(r1) │ │ │ │ - bl 18e88 │ │ │ │ - cmpd r29,r31 │ │ │ │ - ble 36744 │ │ │ │ + std r4,112(r1) │ │ │ │ + std r27,104(r1) │ │ │ │ + ld r2,0(r5) │ │ │ │ + std r2,96(r1) │ │ │ │ + bl 177d0 │ │ │ │ + cmpd r28,r31 │ │ │ │ + ble 339e4 │ │ │ │ ld r9,0(r24) │ │ │ │ - ld r8,8(r24) │ │ │ │ - mr r7,r27 │ │ │ │ + ld r2,8(r24) │ │ │ │ + mr r7,r26 │ │ │ │ cmpd r23,r9 │ │ │ │ - sldi r5,r8,4 │ │ │ │ - sldi r6,r8,5 │ │ │ │ - mulld r8,r22,r8 │ │ │ │ - ble 366b0 │ │ │ │ + mulld r8,r22,r2 │ │ │ │ + sldi r6,r2,4 │ │ │ │ + sldi r2,r2,5 │ │ │ │ + ble 33950 │ │ │ │ ld r24,136(r1) │ │ │ │ - ld r22,176(r1) │ │ │ │ cmpdi r24,-1 │ │ │ │ - beq 365fc │ │ │ │ - cmpdi r29,1 │ │ │ │ - addi r10,r29,-1 │ │ │ │ - beq 368f0 │ │ │ │ - mr r6,r10 │ │ │ │ + ld r22,176(r1) │ │ │ │ + beq 33894 │ │ │ │ + cmpdi r28,1 │ │ │ │ + addi r9,r28,-1 │ │ │ │ + beq 33b90 │ │ │ │ + mr r7,r9 │ │ │ │ li r31,0 │ │ │ │ - addi r8,r10,-1 │ │ │ │ - b 36788 │ │ │ │ - sldi r7,r9,4 │ │ │ │ - ldx r7,r25,r7 │ │ │ │ - cmpd r24,r7 │ │ │ │ - bgt 368b0 │ │ │ │ - mr r10,r9 │ │ │ │ - addi r8,r9,-1 │ │ │ │ - cmpd r31,r8 │ │ │ │ - add r9,r31,r10 │ │ │ │ - sradi r9,r9,1 │ │ │ │ - addze r9,r9 │ │ │ │ - blt 36770 │ │ │ │ - sldi r9,r31,4 │ │ │ │ - ldx r9,r25,r9 │ │ │ │ - cmpd r24,r9 │ │ │ │ - bgt 368c0 │ │ │ │ - cmpd r29,r31 │ │ │ │ - ble 365fc │ │ │ │ - sldi r9,r31,4 │ │ │ │ - addi r23,r28,1 │ │ │ │ - add r25,r25,r9 │ │ │ │ - b 36844 │ │ │ │ + addi r10,r9,-1 │ │ │ │ + b 33a28 │ │ │ │ + sldi r8,r2,4 │ │ │ │ + ldx r8,r25,r8 │ │ │ │ + cmpd r24,r8 │ │ │ │ + bgt 33b50 │ │ │ │ + mr r9,r2 │ │ │ │ + addi r10,r2,-1 │ │ │ │ + cmpd r31,r10 │ │ │ │ + add r2,r31,r9 │ │ │ │ + sradi r2,r2,1 │ │ │ │ + addze r2,r2 │ │ │ │ + blt 33a10 │ │ │ │ + sldi r2,r31,4 │ │ │ │ + ldx r2,r25,r2 │ │ │ │ + cmpd r24,r2 │ │ │ │ + bgt 33b60 │ │ │ │ + cmpd r28,r31 │ │ │ │ + ble 33894 │ │ │ │ + sldi r2,r31,4 │ │ │ │ + addi r23,r27,1 │ │ │ │ + add r25,r25,r2 │ │ │ │ + b 33ae4 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ ld r10,128(r1) │ │ │ │ sldi r8,r8,5 │ │ │ │ cmpd r9,r10 │ │ │ │ - bgt 365fc │ │ │ │ - ld r10,120(r26) │ │ │ │ - ld r9,24(r26) │ │ │ │ - ld r11,160(r1) │ │ │ │ - ld r3,168(r1) │ │ │ │ + bgt 33894 │ │ │ │ + ld r10,120(r30) │ │ │ │ + ld r9,24(r30) │ │ │ │ addi r31,r31,1 │ │ │ │ addi r25,r25,16 │ │ │ │ - ld r0,200(r26) │ │ │ │ - ld r4,8(r30) │ │ │ │ - add r9,r9,r6 │ │ │ │ - add r10,r10,r5 │ │ │ │ - add r8,r0,r8 │ │ │ │ - lfd f3,16(r9) │ │ │ │ - lfd f4,24(r9) │ │ │ │ - lfd f1,0(r9) │ │ │ │ - lfd f2,8(r9) │ │ │ │ + ld r5,8(r29) │ │ │ │ + ld r11,160(r1) │ │ │ │ + ld r4,168(r1) │ │ │ │ + ld r3,200(r30) │ │ │ │ + add r2,r9,r2 │ │ │ │ + add r10,r10,r6 │ │ │ │ + lfd f3,16(r2) │ │ │ │ + lfd f4,24(r2) │ │ │ │ + add r8,r3,r8 │ │ │ │ + lfd f1,0(r2) │ │ │ │ + lfd f2,8(r2) │ │ │ │ lfd f5,0(r10) │ │ │ │ lfd f6,8(r10) │ │ │ │ std r11,120(r1) │ │ │ │ - std r28,104(r1) │ │ │ │ - std r3,112(r1) │ │ │ │ - ld r9,0(r4) │ │ │ │ - std r9,96(r1) │ │ │ │ - bl 18e88 │ │ │ │ - cmpd r29,r31 │ │ │ │ - ble 365fc │ │ │ │ + std r4,112(r1) │ │ │ │ + std r27,104(r1) │ │ │ │ + ld r2,0(r5) │ │ │ │ + std r2,96(r1) │ │ │ │ + bl 177d0 │ │ │ │ + cmpd r28,r31 │ │ │ │ + ble 33894 │ │ │ │ ld r9,0(r25) │ │ │ │ - ld r8,8(r25) │ │ │ │ - mr r7,r27 │ │ │ │ + ld r2,8(r25) │ │ │ │ + mr r7,r26 │ │ │ │ cmpd r24,r9 │ │ │ │ - sldi r5,r8,4 │ │ │ │ - sldi r6,r8,5 │ │ │ │ - mulld r8,r23,r8 │ │ │ │ - ble 367d0 │ │ │ │ + mulld r8,r23,r2 │ │ │ │ + sldi r6,r2,4 │ │ │ │ + sldi r2,r2,5 │ │ │ │ + ble 33a70 │ │ │ │ addi r1,r1,256 │ │ │ │ ld r0,16(r1) │ │ │ │ ld r23,-72(r1) │ │ │ │ ld r24,-64(r1) │ │ │ │ ld r25,-56(r1) │ │ │ │ ld r26,-48(r1) │ │ │ │ ld r27,-40(r1) │ │ │ │ @@ -52518,3270 +48496,3146 @@ │ │ │ │ ld r29,-24(r1) │ │ │ │ ld r30,-16(r1) │ │ │ │ ld r31,-8(r1) │ │ │ │ mtlr r0 │ │ │ │ blr │ │ │ │ nop │ │ │ │ nop │ │ │ │ - mr r31,r9 │ │ │ │ - b 36668 │ │ │ │ + mr r31,r2 │ │ │ │ + b 33908 │ │ │ │ nop │ │ │ │ nop │ │ │ │ - mr r31,r9 │ │ │ │ - b 36788 │ │ │ │ + mr r31,r2 │ │ │ │ + b 33a28 │ │ │ │ nop │ │ │ │ nop │ │ │ │ - xor r6,r6,r31 │ │ │ │ - addic r6,r6,-1 │ │ │ │ + xor r7,r7,r31 │ │ │ │ + addic r7,r7,-1 │ │ │ │ addze r31,r31 │ │ │ │ - b 367ac │ │ │ │ - xor r9,r10,r31 │ │ │ │ - addic r9,r9,-1 │ │ │ │ + b 33a4c │ │ │ │ + xor r2,r9,r31 │ │ │ │ + addic r2,r2,-1 │ │ │ │ addze r31,r31 │ │ │ │ - b 3668c │ │ │ │ + b 3392c │ │ │ │ li r31,0 │ │ │ │ std r22,176(r1) │ │ │ │ - b 36698 │ │ │ │ + b 33938 │ │ │ │ nop │ │ │ │ li r31,0 │ │ │ │ - b 367b4 │ │ │ │ + b 33a54 │ │ │ │ ld r24,136(r1) │ │ │ │ cmpdi r24,-1 │ │ │ │ - beq 365fc │ │ │ │ - b 36760 │ │ │ │ + beq 33894 │ │ │ │ + b 33a00 │ │ │ │ .long 0x0 │ │ │ │ .long 0x1000000 │ │ │ │ .long 0xa80 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - addis r2,r12,6 │ │ │ │ - addi r2,r2,5600 │ │ │ │ - mflr r0 │ │ │ │ - mr r9,r3 │ │ │ │ + mr r2,r3 │ │ │ │ std r26,-48(r1) │ │ │ │ - std r22,-80(r1) │ │ │ │ - std r25,-56(r1) │ │ │ │ std r27,-40(r1) │ │ │ │ - std r28,-32(r1) │ │ │ │ - std r29,-24(r1) │ │ │ │ + mflr r0 │ │ │ │ std r30,-16(r1) │ │ │ │ - ld r26,0(r9) │ │ │ │ - ld r30,32(r9) │ │ │ │ - std r31,-8(r1) │ │ │ │ + std r29,-24(r1) │ │ │ │ + std r28,-32(r1) │ │ │ │ + ld r26,0(r2) │ │ │ │ + ld r30,32(r2) │ │ │ │ + std r22,-80(r1) │ │ │ │ std r23,-72(r1) │ │ │ │ std r24,-64(r1) │ │ │ │ - ld r29,40(r9) │ │ │ │ - ld r31,24(r9) │ │ │ │ - ld r28,16(r9) │ │ │ │ - ld r27,8(r9) │ │ │ │ + ld r29,40(r2) │ │ │ │ + ld r28,16(r2) │ │ │ │ + std r31,-8(r1) │ │ │ │ std r0,16(r1) │ │ │ │ + ld r31,24(r2) │ │ │ │ + ld r27,8(r2) │ │ │ │ + std r25,-56(r1) │ │ │ │ stdu r1,-288(r1) │ │ │ │ ld r9,72(r26) │ │ │ │ mr r10,r30 │ │ │ │ - ld r25,264(r26) │ │ │ │ + ld r24,264(r26) │ │ │ │ addi r8,r1,144 │ │ │ │ addi r7,r1,152 │ │ │ │ addi r6,r1,160 │ │ │ │ addi r5,r1,168 │ │ │ │ addi r4,r1,176 │ │ │ │ addi r3,r1,184 │ │ │ │ - bl 17908 │ │ │ │ + bl 16270 │ │ │ │ ld r22,168(r1) │ │ │ │ cmpdi r22,-1 │ │ │ │ - bne 369f0 │ │ │ │ + bne 33c90 │ │ │ │ ld r23,152(r1) │ │ │ │ cmpdi r23,-1 │ │ │ │ - bne 36b24 │ │ │ │ + bne 33dc4 │ │ │ │ addi r1,r1,288 │ │ │ │ ld r0,16(r1) │ │ │ │ ld r22,-80(r1) │ │ │ │ ld r23,-72(r1) │ │ │ │ ld r24,-64(r1) │ │ │ │ ld r25,-56(r1) │ │ │ │ ld r26,-48(r1) │ │ │ │ ld r27,-40(r1) │ │ │ │ ld r28,-32(r1) │ │ │ │ ld r29,-24(r1) │ │ │ │ ld r30,-16(r1) │ │ │ │ - ld r31,-8(r1) │ │ │ │ mtlr r0 │ │ │ │ + ld r31,-8(r1) │ │ │ │ blr │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ cmpdi r31,1 │ │ │ │ - addi r10,r31,-1 │ │ │ │ - beq 36cc0 │ │ │ │ - mr r8,r10 │ │ │ │ - li r24,0 │ │ │ │ - addi r7,r10,-1 │ │ │ │ - b 36a28 │ │ │ │ + addi r9,r31,-1 │ │ │ │ + beq 33f60 │ │ │ │ + mr r10,r9 │ │ │ │ + li r25,0 │ │ │ │ + addi r8,r9,-1 │ │ │ │ + b 33cc8 │ │ │ │ nop │ │ │ │ - sldi r6,r9,4 │ │ │ │ - ldx r6,r25,r6 │ │ │ │ - cmpd r22,r6 │ │ │ │ - bgt 36c80 │ │ │ │ - mr r8,r9 │ │ │ │ - addi r7,r9,-1 │ │ │ │ - cmpd r24,r7 │ │ │ │ - add r9,r24,r8 │ │ │ │ - sradi r9,r9,1 │ │ │ │ - addze r9,r9 │ │ │ │ - blt 36a10 │ │ │ │ - sldi r9,r24,4 │ │ │ │ - ldx r9,r25,r9 │ │ │ │ - cmpd r22,r9 │ │ │ │ - bgt 36cb0 │ │ │ │ - cmpd r31,r24 │ │ │ │ - ble 36cd8 │ │ │ │ + sldi r7,r2,4 │ │ │ │ + ldx r7,r24,r7 │ │ │ │ + cmpd r22,r7 │ │ │ │ + bgt 33f20 │ │ │ │ + mr r10,r2 │ │ │ │ + addi r8,r2,-1 │ │ │ │ + cmpd r25,r8 │ │ │ │ + add r2,r25,r10 │ │ │ │ + sradi r2,r2,1 │ │ │ │ + addze r2,r2 │ │ │ │ + blt 33cb0 │ │ │ │ + sldi r2,r25,4 │ │ │ │ + ldx r2,r24,r2 │ │ │ │ + cmpd r22,r2 │ │ │ │ + bgt 33f50 │ │ │ │ + cmpd r31,r25 │ │ │ │ + ble 33f78 │ │ │ │ std r21,200(r1) │ │ │ │ - sldi r23,r24,4 │ │ │ │ + sldi r23,r25,4 │ │ │ │ addi r21,r30,1 │ │ │ │ - add r23,r25,r23 │ │ │ │ - b 36ae8 │ │ │ │ + add r23,r24,r23 │ │ │ │ + b 33d88 │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ld r4,160(r1) │ │ │ │ + ld r5,160(r1) │ │ │ │ sldi r8,r8,6 │ │ │ │ sldi r9,r9,5 │ │ │ │ - cmpd r6,r4 │ │ │ │ - bgt 36b14 │ │ │ │ - ld r6,24(r26) │ │ │ │ - ld r3,120(r26) │ │ │ │ - ld r4,200(r26) │ │ │ │ - ld r0,176(r1) │ │ │ │ - addi r24,r24,1 │ │ │ │ + cmpd r2,r5 │ │ │ │ + bgt 33db4 │ │ │ │ + ld r2,24(r26) │ │ │ │ + ld r4,120(r26) │ │ │ │ + addi r25,r25,1 │ │ │ │ addi r23,r23,16 │ │ │ │ - ld r11,184(r1) │ │ │ │ - add r6,r6,r10 │ │ │ │ - add r5,r3,r5 │ │ │ │ - add r10,r3,r10 │ │ │ │ - add r9,r4,r9 │ │ │ │ - add r8,r4,r8 │ │ │ │ - lfd f3,16(r6) │ │ │ │ - lfd f4,24(r6) │ │ │ │ - lfd f1,0(r6) │ │ │ │ - lfd f2,8(r6) │ │ │ │ - std r5,96(r1) │ │ │ │ - std r30,120(r1) │ │ │ │ - std r28,112(r1) │ │ │ │ + ld r5,200(r26) │ │ │ │ + ld r3,176(r1) │ │ │ │ + add r2,r2,r10 │ │ │ │ + add r6,r4,r6 │ │ │ │ + add r10,r4,r10 │ │ │ │ + ld r4,184(r1) │ │ │ │ + add r9,r5,r9 │ │ │ │ + add r8,r5,r8 │ │ │ │ + lfd f3,16(r2) │ │ │ │ + lfd f4,24(r2) │ │ │ │ + lfd f1,0(r2) │ │ │ │ + lfd f2,8(r2) │ │ │ │ + std r6,96(r1) │ │ │ │ std r27,104(r1) │ │ │ │ - std r0,136(r1) │ │ │ │ - std r11,128(r1) │ │ │ │ - bl 24eb8 │ │ │ │ - cmpd r31,r24 │ │ │ │ - ble 36b14 │ │ │ │ + std r28,112(r1) │ │ │ │ + std r30,120(r1) │ │ │ │ + std r4,128(r1) │ │ │ │ + std r3,136(r1) │ │ │ │ + bl 236c0 │ │ │ │ + cmpd r31,r25 │ │ │ │ + ble 33db4 │ │ │ │ ld r10,8(r23) │ │ │ │ - ld r6,0(r23) │ │ │ │ + ld r2,0(r23) │ │ │ │ mr r7,r29 │ │ │ │ sldi r9,r10,1 │ │ │ │ - cmpd r22,r6 │ │ │ │ + cmpd r22,r2 │ │ │ │ mulld r8,r10,r21 │ │ │ │ sldi r10,r10,5 │ │ │ │ addi r9,r9,1 │ │ │ │ - addi r5,r10,16 │ │ │ │ + addi r6,r10,16 │ │ │ │ mulld r9,r9,r21 │ │ │ │ - ble 36a70 │ │ │ │ + ble 33d10 │ │ │ │ ld r23,152(r1) │ │ │ │ - ld r21,200(r1) │ │ │ │ cmpdi r23,-1 │ │ │ │ - beq 369b8 │ │ │ │ + ld r21,200(r1) │ │ │ │ + beq 33c50 │ │ │ │ cmpdi r31,1 │ │ │ │ - addi r10,r31,-1 │ │ │ │ - beq 36cd0 │ │ │ │ - mr r6,r10 │ │ │ │ - li r24,0 │ │ │ │ - addi r8,r10,-1 │ │ │ │ - b 36b58 │ │ │ │ - sldi r7,r9,4 │ │ │ │ - ldx r7,r25,r7 │ │ │ │ - cmpd r23,r7 │ │ │ │ - bgt 36c90 │ │ │ │ - mr r10,r9 │ │ │ │ - addi r8,r9,-1 │ │ │ │ - cmpd r24,r8 │ │ │ │ - add r9,r24,r10 │ │ │ │ - sradi r9,r9,1 │ │ │ │ - addze r9,r9 │ │ │ │ - blt 36b40 │ │ │ │ - sldi r9,r24,4 │ │ │ │ - ldx r9,r25,r9 │ │ │ │ - cmpd r23,r9 │ │ │ │ - bgt 36ca0 │ │ │ │ - cmpd r31,r24 │ │ │ │ - ble 369b8 │ │ │ │ - sldi r9,r24,4 │ │ │ │ + addi r9,r31,-1 │ │ │ │ + beq 33f70 │ │ │ │ + mr r7,r9 │ │ │ │ + li r25,0 │ │ │ │ + addi r10,r9,-1 │ │ │ │ + b 33df8 │ │ │ │ + sldi r8,r2,4 │ │ │ │ + ldx r8,r24,r8 │ │ │ │ + cmpd r23,r8 │ │ │ │ + bgt 33f30 │ │ │ │ + mr r9,r2 │ │ │ │ + addi r10,r2,-1 │ │ │ │ + cmpd r25,r10 │ │ │ │ + add r2,r25,r9 │ │ │ │ + sradi r2,r2,1 │ │ │ │ + addze r2,r2 │ │ │ │ + blt 33de0 │ │ │ │ + sldi r2,r25,4 │ │ │ │ + ldx r2,r24,r2 │ │ │ │ + cmpd r23,r2 │ │ │ │ + bgt 33f40 │ │ │ │ + cmpd r31,r25 │ │ │ │ + ble 33c50 │ │ │ │ + sldi r2,r25,4 │ │ │ │ addi r22,r30,1 │ │ │ │ - add r25,r25,r9 │ │ │ │ - b 36c18 │ │ │ │ + add r24,r24,r2 │ │ │ │ + b 33eb8 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ld r4,144(r1) │ │ │ │ + ld r5,144(r1) │ │ │ │ sldi r8,r8,6 │ │ │ │ sldi r9,r9,5 │ │ │ │ - cmpd r6,r4 │ │ │ │ - bgt 369b8 │ │ │ │ - ld r6,24(r26) │ │ │ │ - ld r3,120(r26) │ │ │ │ - ld r4,200(r26) │ │ │ │ - ld r0,176(r1) │ │ │ │ - addi r24,r24,1 │ │ │ │ - addi r25,r25,16 │ │ │ │ - ld r11,184(r1) │ │ │ │ - add r6,r6,r10 │ │ │ │ - add r5,r3,r5 │ │ │ │ - add r10,r3,r10 │ │ │ │ - add r9,r4,r9 │ │ │ │ - add r8,r4,r8 │ │ │ │ - lfd f3,16(r6) │ │ │ │ - lfd f4,24(r6) │ │ │ │ - lfd f1,0(r6) │ │ │ │ - lfd f2,8(r6) │ │ │ │ - std r5,96(r1) │ │ │ │ - std r30,120(r1) │ │ │ │ - std r28,112(r1) │ │ │ │ + cmpd r2,r5 │ │ │ │ + bgt 33c50 │ │ │ │ + ld r2,24(r26) │ │ │ │ + ld r4,120(r26) │ │ │ │ + addi r25,r25,1 │ │ │ │ + addi r24,r24,16 │ │ │ │ + ld r5,200(r26) │ │ │ │ + ld r11,176(r1) │ │ │ │ + ld r3,184(r1) │ │ │ │ + add r2,r2,r10 │ │ │ │ + add r6,r4,r6 │ │ │ │ + add r10,r4,r10 │ │ │ │ + add r9,r5,r9 │ │ │ │ + add r8,r5,r8 │ │ │ │ + lfd f3,16(r2) │ │ │ │ + lfd f4,24(r2) │ │ │ │ + lfd f1,0(r2) │ │ │ │ + lfd f2,8(r2) │ │ │ │ + std r6,96(r1) │ │ │ │ std r27,104(r1) │ │ │ │ - std r0,136(r1) │ │ │ │ - std r11,128(r1) │ │ │ │ - bl 24eb8 │ │ │ │ - cmpd r31,r24 │ │ │ │ - ble 369b8 │ │ │ │ - ld r10,8(r25) │ │ │ │ - ld r6,0(r25) │ │ │ │ + std r28,112(r1) │ │ │ │ + std r30,120(r1) │ │ │ │ + std r3,128(r1) │ │ │ │ + std r11,136(r1) │ │ │ │ + bl 236c0 │ │ │ │ + cmpd r31,r25 │ │ │ │ + ble 33c50 │ │ │ │ + ld r10,8(r24) │ │ │ │ + ld r2,0(r24) │ │ │ │ mr r7,r29 │ │ │ │ sldi r9,r10,1 │ │ │ │ - cmpd r23,r6 │ │ │ │ + cmpd r23,r2 │ │ │ │ mulld r8,r10,r22 │ │ │ │ sldi r10,r10,5 │ │ │ │ addi r9,r9,1 │ │ │ │ - addi r5,r10,16 │ │ │ │ + addi r6,r10,16 │ │ │ │ mulld r9,r9,r22 │ │ │ │ - ble 36ba0 │ │ │ │ + ble 33e40 │ │ │ │ addi r1,r1,288 │ │ │ │ ld r0,16(r1) │ │ │ │ ld r22,-80(r1) │ │ │ │ ld r23,-72(r1) │ │ │ │ ld r24,-64(r1) │ │ │ │ ld r25,-56(r1) │ │ │ │ ld r26,-48(r1) │ │ │ │ ld r27,-40(r1) │ │ │ │ ld r28,-32(r1) │ │ │ │ ld r29,-24(r1) │ │ │ │ ld r30,-16(r1) │ │ │ │ - ld r31,-8(r1) │ │ │ │ mtlr r0 │ │ │ │ + ld r31,-8(r1) │ │ │ │ blr │ │ │ │ nop │ │ │ │ - mr r24,r9 │ │ │ │ - b 36a28 │ │ │ │ + mr r25,r2 │ │ │ │ + b 33cc8 │ │ │ │ nop │ │ │ │ nop │ │ │ │ - mr r24,r9 │ │ │ │ - b 36b58 │ │ │ │ + mr r25,r2 │ │ │ │ + b 33df8 │ │ │ │ nop │ │ │ │ nop │ │ │ │ - xor r6,r6,r24 │ │ │ │ - addic r6,r6,-1 │ │ │ │ - addze r24,r24 │ │ │ │ - b 36b7c │ │ │ │ - xor r9,r10,r24 │ │ │ │ - addic r9,r9,-1 │ │ │ │ - addze r24,r24 │ │ │ │ - b 36a4c │ │ │ │ - li r24,0 │ │ │ │ + xor r7,r7,r25 │ │ │ │ + addic r7,r7,-1 │ │ │ │ + addze r25,r25 │ │ │ │ + b 33e1c │ │ │ │ + xor r2,r9,r25 │ │ │ │ + addic r2,r2,-1 │ │ │ │ + addze r25,r25 │ │ │ │ + b 33cec │ │ │ │ + li r25,0 │ │ │ │ std r21,200(r1) │ │ │ │ - b 36a58 │ │ │ │ + b 33cf8 │ │ │ │ nop │ │ │ │ - li r24,0 │ │ │ │ - b 36b84 │ │ │ │ + li r25,0 │ │ │ │ + b 33e24 │ │ │ │ ld r23,152(r1) │ │ │ │ cmpdi r23,-1 │ │ │ │ - beq 369b8 │ │ │ │ - b 36b30 │ │ │ │ + beq 33c50 │ │ │ │ + b 33dd0 │ │ │ │ .long 0x0 │ │ │ │ .long 0x1000000 │ │ │ │ .long 0xb80 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - addis r2,r12,6 │ │ │ │ - addi r2,r2,4608 │ │ │ │ - mflr r0 │ │ │ │ + std r25,-104(r1) │ │ │ │ std r24,-112(r1) │ │ │ │ - mr r24,r3 │ │ │ │ + mr r25,r3 │ │ │ │ + mflr r0 │ │ │ │ + mfocrf r11,8 │ │ │ │ stfd f26,-48(r1) │ │ │ │ stfd f27,-40(r1) │ │ │ │ stfd f28,-32(r1) │ │ │ │ + std r0,16(r1) │ │ │ │ + ld r9,8(r25) │ │ │ │ stfd f29,-24(r1) │ │ │ │ stfd f30,-16(r1) │ │ │ │ stfd f31,-8(r1) │ │ │ │ std r16,-176(r1) │ │ │ │ + ld r16,40(r25) │ │ │ │ + std r19,-152(r1) │ │ │ │ + std r18,-160(r1) │ │ │ │ std r17,-168(r1) │ │ │ │ std r22,-128(r1) │ │ │ │ - std r27,-88(r1) │ │ │ │ + ld r22,24(r25) │ │ │ │ + std r23,-120(r1) │ │ │ │ std r28,-80(r1) │ │ │ │ + ld r28,0(r25) │ │ │ │ std r31,-56(r1) │ │ │ │ - ld r27,24(r24) │ │ │ │ + std r30,-64(r1) │ │ │ │ + std r29,-72(r1) │ │ │ │ + stw r11,8(r1) │ │ │ │ std r14,-192(r1) │ │ │ │ std r15,-184(r1) │ │ │ │ - std r18,-160(r1) │ │ │ │ - std r19,-152(r1) │ │ │ │ + mr r10,r22 │ │ │ │ std r20,-144(r1) │ │ │ │ std r21,-136(r1) │ │ │ │ - std r23,-120(r1) │ │ │ │ - std r25,-104(r1) │ │ │ │ std r26,-96(r1) │ │ │ │ - std r0,16(r1) │ │ │ │ - std r29,-72(r1) │ │ │ │ - std r30,-64(r1) │ │ │ │ - ld r28,0(r24) │ │ │ │ + std r27,-88(r1) │ │ │ │ stdu r1,-384(r1) │ │ │ │ - ld r9,8(r24) │ │ │ │ - mr r10,r27 │ │ │ │ - ld r16,40(r24) │ │ │ │ - ld r17,32(r24) │ │ │ │ - ld r19,16(r24) │ │ │ │ + ld r17,32(r25) │ │ │ │ + ld r19,16(r25) │ │ │ │ + ld r23,264(r28) │ │ │ │ mr r31,r1 │ │ │ │ - ld r22,264(r28) │ │ │ │ - addi r7,r31,136 │ │ │ │ addi r8,r31,128 │ │ │ │ + addi r7,r31,136 │ │ │ │ addi r6,r31,144 │ │ │ │ addi r5,r31,152 │ │ │ │ addi r4,r31,160 │ │ │ │ addi r3,r31,168 │ │ │ │ - bl 17c38 │ │ │ │ - ld r7,152(r31) │ │ │ │ - cmpdi r7,-1 │ │ │ │ - bne 36e40 │ │ │ │ - ld r8,136(r31) │ │ │ │ + bl 16590 │ │ │ │ + ld r8,152(r31) │ │ │ │ cmpdi r8,-1 │ │ │ │ - bne 37030 │ │ │ │ + bne 340f0 │ │ │ │ + ld r10,136(r31) │ │ │ │ + cmpdi r10,-1 │ │ │ │ + bne 342c0 │ │ │ │ addi r1,r31,384 │ │ │ │ ld r0,16(r1) │ │ │ │ + lwz r11,8(r1) │ │ │ │ ld r14,-192(r1) │ │ │ │ ld r15,-184(r1) │ │ │ │ ld r16,-176(r1) │ │ │ │ ld r17,-168(r1) │ │ │ │ ld r18,-160(r1) │ │ │ │ ld r19,-152(r1) │ │ │ │ ld r20,-144(r1) │ │ │ │ ld r21,-136(r1) │ │ │ │ + mtlr r0 │ │ │ │ + mtocrf 8,r11 │ │ │ │ ld r22,-128(r1) │ │ │ │ ld r23,-120(r1) │ │ │ │ ld r24,-112(r1) │ │ │ │ ld r25,-104(r1) │ │ │ │ ld r26,-96(r1) │ │ │ │ ld r27,-88(r1) │ │ │ │ ld r28,-80(r1) │ │ │ │ - mtlr r0 │ │ │ │ ld r29,-72(r1) │ │ │ │ ld r30,-64(r1) │ │ │ │ ld r31,-56(r1) │ │ │ │ lfd f26,-48(r1) │ │ │ │ lfd f27,-40(r1) │ │ │ │ lfd f28,-32(r1) │ │ │ │ lfd f29,-24(r1) │ │ │ │ lfd f30,-16(r1) │ │ │ │ lfd f31,-8(r1) │ │ │ │ blr │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ cmpdi r19,1 │ │ │ │ - addi r10,r19,-1 │ │ │ │ - beq 3723c │ │ │ │ - mr r8,r10 │ │ │ │ + addi r9,r19,-1 │ │ │ │ + beq 344c0 │ │ │ │ + mr r10,r9 │ │ │ │ li r29,0 │ │ │ │ - addi r6,r10,-1 │ │ │ │ - b 36e78 │ │ │ │ + addi r7,r9,-1 │ │ │ │ + b 34128 │ │ │ │ nop │ │ │ │ - sldi r5,r9,4 │ │ │ │ - ldx r5,r22,r5 │ │ │ │ - cmpd r7,r5 │ │ │ │ - bgt 3720c │ │ │ │ - mr r8,r9 │ │ │ │ - addi r6,r9,-1 │ │ │ │ - cmpd r29,r6 │ │ │ │ - add r9,r29,r8 │ │ │ │ - sradi r9,r9,1 │ │ │ │ - addze r9,r9 │ │ │ │ - blt 36e60 │ │ │ │ - sldi r9,r29,4 │ │ │ │ - ldx r9,r22,r9 │ │ │ │ - cmpd r7,r9 │ │ │ │ - bgt 3722c │ │ │ │ + sldi r6,r2,4 │ │ │ │ + ldx r6,r23,r6 │ │ │ │ + cmpd r8,r6 │ │ │ │ + bgt 34490 │ │ │ │ + mr r10,r2 │ │ │ │ + addi r7,r2,-1 │ │ │ │ + cmpd r29,r7 │ │ │ │ + add r2,r29,r10 │ │ │ │ + sradi r2,r2,1 │ │ │ │ + addze r2,r2 │ │ │ │ + blt 34110 │ │ │ │ + sldi r2,r29,4 │ │ │ │ + ldx r2,r23,r2 │ │ │ │ + cmpd r8,r2 │ │ │ │ + bgt 344b0 │ │ │ │ cmpd r19,r29 │ │ │ │ - ble 3724c │ │ │ │ - sldi. r9,r27,1 │ │ │ │ - sldi r18,r27,5 │ │ │ │ - sldi r25,r29,4 │ │ │ │ - isellt r9,0,r9 │ │ │ │ + ble 344d0 │ │ │ │ + sldi. r2,r22,1 │ │ │ │ + sldi r18,r22,5 │ │ │ │ + sldi r26,r29,4 │ │ │ │ + cmpdi cr4,r22,0 │ │ │ │ subfic r18,r18,-32 │ │ │ │ - add r25,r22,r25 │ │ │ │ - addi r9,r9,1 │ │ │ │ - std r9,176(r31) │ │ │ │ - nop │ │ │ │ + add r26,r23,r26 │ │ │ │ + isellt r2,0,r2 │ │ │ │ + addi r2,r2,1 │ │ │ │ + std r2,176(r31) │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ld r9,0(r25) │ │ │ │ - ld r26,8(r25) │ │ │ │ - cmpd r9,r7 │ │ │ │ - blt 36dc4 │ │ │ │ - ld r10,144(r31) │ │ │ │ - cmpd r9,r10 │ │ │ │ - bgt 36dc4 │ │ │ │ - ld r9,200(r28) │ │ │ │ - ld r10,0(r1) │ │ │ │ - sldi r20,r26,5 │ │ │ │ + ld r2,0(r26) │ │ │ │ + ld r27,8(r26) │ │ │ │ + cmpd r2,r8 │ │ │ │ + blt 34064 │ │ │ │ + ld r9,144(r31) │ │ │ │ + cmpd r2,r9 │ │ │ │ + bgt 34064 │ │ │ │ + ld r2,200(r28) │ │ │ │ + ld r9,0(r1) │ │ │ │ + sldi r20,r27,5 │ │ │ │ mr r21,r1 │ │ │ │ - cmpdi r27,0 │ │ │ │ - add r9,r9,r20 │ │ │ │ - stdux r10,r1,r18 │ │ │ │ - lfd f28,0(r9) │ │ │ │ - lfd f29,8(r9) │ │ │ │ - addi r23,r1,128 │ │ │ │ - lfd f26,16(r9) │ │ │ │ - lfd f27,24(r9) │ │ │ │ - stfd f28,0(r23) │ │ │ │ - stfd f29,8(r23) │ │ │ │ - blt 36fb0 │ │ │ │ - addis r9,r2,-3 │ │ │ │ + add r2,r2,r20 │ │ │ │ + stdux r9,r1,r18 │ │ │ │ + lfd f28,0(r2) │ │ │ │ + lfd f29,8(r2) │ │ │ │ + addi r24,r1,128 │ │ │ │ + lfd f26,16(r2) │ │ │ │ + lfd f27,24(r2) │ │ │ │ + stfd f28,0(r24) │ │ │ │ + stfd f29,8(r24) │ │ │ │ + blt cr4,34244 │ │ │ │ ld r14,176(r31) │ │ │ │ + plfd f30,213512 # 683e0 │ │ │ │ addi r30,r16,16 │ │ │ │ - addi r15,r23,16 │ │ │ │ - addi r9,r9,23200 │ │ │ │ - lfd f30,0(r9) │ │ │ │ - lfd f31,8(r9) │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ + addi r15,r24,16 │ │ │ │ + plfd f31,213504 # 683e8 │ │ │ │ fmr f3,f26 │ │ │ │ fmr f4,f27 │ │ │ │ fmr f1,f30 │ │ │ │ fmr f2,f31 │ │ │ │ addi r30,r30,16 │ │ │ │ addi r15,r15,16 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ lfd f3,-16(r30) │ │ │ │ lfd f4,-8(r30) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ addic. r14,r14,-1 │ │ │ │ stfd f1,-16(r15) │ │ │ │ stfd f2,-8(r15) │ │ │ │ - bne 36f50 │ │ │ │ - ld r10,120(r28) │ │ │ │ - ld r9,24(r28) │ │ │ │ - ld r6,160(r31) │ │ │ │ - sldi r26,r26,4 │ │ │ │ - mr r8,r23 │ │ │ │ + bne 341f0 │ │ │ │ + ld r9,120(r28) │ │ │ │ + ld r2,24(r28) │ │ │ │ + sldi r27,r27,4 │ │ │ │ + mr r8,r24 │ │ │ │ mr r7,r17 │ │ │ │ addi r29,r29,1 │ │ │ │ - addi r25,r25,16 │ │ │ │ - add r9,r9,r20 │ │ │ │ - add r10,r10,r26 │ │ │ │ - lfd f3,16(r9) │ │ │ │ - lfd f4,24(r9) │ │ │ │ - lfd f1,0(r9) │ │ │ │ - lfd f2,8(r9) │ │ │ │ - lfd f5,0(r10) │ │ │ │ - lfd f6,8(r10) │ │ │ │ - std r6,120(r1) │ │ │ │ - ld r9,168(r31) │ │ │ │ - std r27,104(r1) │ │ │ │ - std r9,112(r1) │ │ │ │ - ld r9,8(r24) │ │ │ │ - ld r9,0(r9) │ │ │ │ - std r9,96(r1) │ │ │ │ - bl 18e88 │ │ │ │ + ld r10,160(r31) │ │ │ │ + addi r26,r26,16 │ │ │ │ + add r2,r2,r20 │ │ │ │ + add r9,r9,r27 │ │ │ │ + lfd f3,16(r2) │ │ │ │ + lfd f4,24(r2) │ │ │ │ + lfd f1,0(r2) │ │ │ │ + lfd f2,8(r2) │ │ │ │ + lfd f5,0(r9) │ │ │ │ + lfd f6,8(r9) │ │ │ │ + std r10,120(r1) │ │ │ │ + ld r2,168(r31) │ │ │ │ + std r22,104(r1) │ │ │ │ + std r2,112(r1) │ │ │ │ + ld r2,8(r25) │ │ │ │ + ld r2,0(r2) │ │ │ │ + std r2,96(r1) │ │ │ │ + bl 177d0 │ │ │ │ cmpd r19,r29 │ │ │ │ - ld r9,0(r1) │ │ │ │ - std r9,0(r21) │ │ │ │ + ld r2,0(r1) │ │ │ │ + std r2,0(r21) │ │ │ │ mr r1,r21 │ │ │ │ - ble 36dc4 │ │ │ │ - ld r7,152(r31) │ │ │ │ - b 36ed0 │ │ │ │ - nop │ │ │ │ + ble 34064 │ │ │ │ + ld r8,152(r31) │ │ │ │ + b 34180 │ │ │ │ cmpdi r19,1 │ │ │ │ - addi r10,r19,-1 │ │ │ │ - beq 37244 │ │ │ │ - mr r5,r10 │ │ │ │ + addi r9,r19,-1 │ │ │ │ + beq 344c8 │ │ │ │ + mr r6,r9 │ │ │ │ li r29,0 │ │ │ │ - addi r7,r10,-1 │ │ │ │ - b 37068 │ │ │ │ + addi r8,r9,-1 │ │ │ │ + b 342f8 │ │ │ │ nop │ │ │ │ - sldi r6,r9,4 │ │ │ │ - ldx r6,r22,r6 │ │ │ │ - cmpd r6,r8 │ │ │ │ - blt 37214 │ │ │ │ - mr r10,r9 │ │ │ │ - addi r7,r9,-1 │ │ │ │ - cmpd r29,r7 │ │ │ │ - add r9,r29,r10 │ │ │ │ - sradi r9,r9,1 │ │ │ │ - addze r9,r9 │ │ │ │ - blt 37050 │ │ │ │ - sldi r9,r29,4 │ │ │ │ - ldx r9,r22,r9 │ │ │ │ - cmpd r9,r8 │ │ │ │ - blt 3721c │ │ │ │ + sldi r7,r2,4 │ │ │ │ + ldx r7,r23,r7 │ │ │ │ + cmpd r7,r10 │ │ │ │ + blt 34498 │ │ │ │ + mr r9,r2 │ │ │ │ + addi r8,r2,-1 │ │ │ │ + cmpd r29,r8 │ │ │ │ + add r2,r29,r9 │ │ │ │ + sradi r2,r2,1 │ │ │ │ + addze r2,r2 │ │ │ │ + blt 342e0 │ │ │ │ + sldi r2,r29,4 │ │ │ │ + ldx r2,r23,r2 │ │ │ │ + cmpd r2,r10 │ │ │ │ + blt 344a0 │ │ │ │ cmpd r19,r29 │ │ │ │ - ble 36dd0 │ │ │ │ - sldi. r9,r27,1 │ │ │ │ - sldi r20,r27,5 │ │ │ │ - sldi r25,r29,4 │ │ │ │ - isellt r9,0,r9 │ │ │ │ + ble 34070 │ │ │ │ + sldi. r2,r22,1 │ │ │ │ + sldi r20,r22,5 │ │ │ │ + sldi r26,r29,4 │ │ │ │ + cmpdi cr4,r22,0 │ │ │ │ subfic r20,r20,-32 │ │ │ │ - add r25,r22,r25 │ │ │ │ - addi r18,r9,1 │ │ │ │ - ld r9,0(r25) │ │ │ │ - ld r26,8(r25) │ │ │ │ - cmpd r9,r8 │ │ │ │ - blt 36dd0 │ │ │ │ - ld r10,128(r31) │ │ │ │ - cmpd r9,r10 │ │ │ │ - bgt 36dd0 │ │ │ │ - ld r9,200(r28) │ │ │ │ - ld r10,0(r1) │ │ │ │ - sldi r21,r26,5 │ │ │ │ - mr r22,r1 │ │ │ │ - cmpdi r27,0 │ │ │ │ - add r9,r9,r21 │ │ │ │ - stdux r10,r1,r20 │ │ │ │ - lfd f28,0(r9) │ │ │ │ - lfd f29,8(r9) │ │ │ │ - addi r23,r1,128 │ │ │ │ - lfd f26,16(r9) │ │ │ │ - lfd f27,24(r9) │ │ │ │ - stfd f28,0(r23) │ │ │ │ - stfd f29,8(r23) │ │ │ │ - blt 37190 │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r30,r16,16 │ │ │ │ - addi r14,r23,16 │ │ │ │ - mr r15,r18 │ │ │ │ - addi r9,r9,23200 │ │ │ │ - lfd f30,0(r9) │ │ │ │ - lfd f31,8(r9) │ │ │ │ + add r26,r23,r26 │ │ │ │ + isellt r2,0,r2 │ │ │ │ + addi r18,r2,1 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ + ld r2,0(r26) │ │ │ │ + ld r27,8(r26) │ │ │ │ + cmpd r2,r10 │ │ │ │ + blt 34070 │ │ │ │ + ld r9,128(r31) │ │ │ │ + cmpd r2,r9 │ │ │ │ + bgt 34070 │ │ │ │ + ld r2,200(r28) │ │ │ │ + ld r9,0(r1) │ │ │ │ + sldi r21,r27,5 │ │ │ │ + mr r23,r1 │ │ │ │ + add r2,r2,r21 │ │ │ │ + stdux r9,r1,r20 │ │ │ │ + lfd f28,0(r2) │ │ │ │ + lfd f29,8(r2) │ │ │ │ + addi r24,r1,128 │ │ │ │ + lfd f26,16(r2) │ │ │ │ + lfd f27,24(r2) │ │ │ │ + stfd f28,0(r24) │ │ │ │ + stfd f29,8(r24) │ │ │ │ + blt cr4,34414 │ │ │ │ + plfd f30,213052 # 683e0 │ │ │ │ + plfd f31,213052 # 683e8 │ │ │ │ + addi r30,r16,16 │ │ │ │ + addi r14,r24,16 │ │ │ │ + mr r15,r18 │ │ │ │ fmr f3,f26 │ │ │ │ fmr f4,f27 │ │ │ │ fmr f1,f30 │ │ │ │ fmr f2,f31 │ │ │ │ addi r30,r30,16 │ │ │ │ addi r14,r14,16 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ lfd f3,-16(r30) │ │ │ │ lfd f4,-8(r30) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f3,f30 │ │ │ │ fmr f4,f31 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ addic. r15,r15,-1 │ │ │ │ stfd f1,-16(r14) │ │ │ │ stfd f2,-8(r14) │ │ │ │ - bne 37130 │ │ │ │ - ld r10,120(r28) │ │ │ │ - ld r9,24(r28) │ │ │ │ - ld r6,160(r31) │ │ │ │ - sldi r26,r26,4 │ │ │ │ - mr r8,r23 │ │ │ │ + bne 343c0 │ │ │ │ + ld r9,120(r28) │ │ │ │ + ld r2,24(r28) │ │ │ │ + sldi r27,r27,4 │ │ │ │ + mr r8,r24 │ │ │ │ mr r7,r17 │ │ │ │ addi r29,r29,1 │ │ │ │ - addi r25,r25,16 │ │ │ │ - add r9,r9,r21 │ │ │ │ - add r10,r10,r26 │ │ │ │ - lfd f3,16(r9) │ │ │ │ - lfd f4,24(r9) │ │ │ │ - lfd f1,0(r9) │ │ │ │ - lfd f2,8(r9) │ │ │ │ - lfd f5,0(r10) │ │ │ │ - lfd f6,8(r10) │ │ │ │ - std r6,120(r1) │ │ │ │ - ld r9,168(r31) │ │ │ │ - std r27,104(r1) │ │ │ │ - std r9,112(r1) │ │ │ │ - ld r9,8(r24) │ │ │ │ - ld r9,0(r9) │ │ │ │ - std r9,96(r1) │ │ │ │ - bl 18e88 │ │ │ │ + ld r10,160(r31) │ │ │ │ + addi r26,r26,16 │ │ │ │ + add r2,r2,r21 │ │ │ │ + add r9,r9,r27 │ │ │ │ + lfd f3,16(r2) │ │ │ │ + lfd f4,24(r2) │ │ │ │ + lfd f1,0(r2) │ │ │ │ + lfd f2,8(r2) │ │ │ │ + lfd f5,0(r9) │ │ │ │ + lfd f6,8(r9) │ │ │ │ + std r10,120(r1) │ │ │ │ + ld r2,168(r31) │ │ │ │ + std r22,104(r1) │ │ │ │ + std r2,112(r1) │ │ │ │ + ld r2,8(r25) │ │ │ │ + ld r2,0(r2) │ │ │ │ + std r2,96(r1) │ │ │ │ + bl 177d0 │ │ │ │ cmpd r19,r29 │ │ │ │ - ld r9,0(r1) │ │ │ │ - std r9,0(r22) │ │ │ │ - mr r1,r22 │ │ │ │ - ble 36dd0 │ │ │ │ - ld r8,136(r31) │ │ │ │ - b 370b0 │ │ │ │ - mr r29,r9 │ │ │ │ - b 36e78 │ │ │ │ - mr r29,r9 │ │ │ │ - b 37068 │ │ │ │ - xor r5,r29,r5 │ │ │ │ - addic r5,r5,-1 │ │ │ │ - addze r29,r29 │ │ │ │ - b 3708c │ │ │ │ - xor r9,r10,r29 │ │ │ │ - addic r9,r9,-1 │ │ │ │ + ld r2,0(r1) │ │ │ │ + std r2,0(r23) │ │ │ │ + mr r1,r23 │ │ │ │ + ble 34070 │ │ │ │ + ld r10,136(r31) │ │ │ │ + b 34350 │ │ │ │ + mr r29,r2 │ │ │ │ + b 34128 │ │ │ │ + mr r29,r2 │ │ │ │ + b 342f8 │ │ │ │ + cmpd r29,r6 │ │ │ │ + addi r2,r29,1 │ │ │ │ + iseleq r29,r29,r2 │ │ │ │ + b 3431c │ │ │ │ + xor r2,r9,r29 │ │ │ │ + addic r2,r2,-1 │ │ │ │ addze r29,r29 │ │ │ │ - b 36e9c │ │ │ │ + b 3414c │ │ │ │ li r29,0 │ │ │ │ - b 36ea4 │ │ │ │ + b 34154 │ │ │ │ li r29,0 │ │ │ │ - b 37094 │ │ │ │ - ld r8,136(r31) │ │ │ │ - cmpdi r8,-1 │ │ │ │ - beq 36dd0 │ │ │ │ - b 3703c │ │ │ │ + b 34324 │ │ │ │ + ld r10,136(r31) │ │ │ │ + cmpdi r10,-1 │ │ │ │ + beq 34070 │ │ │ │ + b 342cc │ │ │ │ .long 0x0 │ │ │ │ - .long 0x1020000 │ │ │ │ + .long 0x3020000 │ │ │ │ .long 0x1286 │ │ │ │ nop │ │ │ │ - nop │ │ │ │ - addis r2,r12,6 │ │ │ │ - addi r2,r2,3216 │ │ │ │ - mflr r0 │ │ │ │ - mr r9,r3 │ │ │ │ + mr r2,r3 │ │ │ │ std r25,-56(r1) │ │ │ │ + std r24,-64(r1) │ │ │ │ + mflr r0 │ │ │ │ + std r30,-16(r1) │ │ │ │ + std r29,-24(r1) │ │ │ │ + std r28,-32(r1) │ │ │ │ + ld r25,0(r2) │ │ │ │ + ld r30,40(r2) │ │ │ │ std r21,-88(r1) │ │ │ │ - std r23,-72(r1) │ │ │ │ + std r22,-80(r1) │ │ │ │ std r26,-48(r1) │ │ │ │ + ld r29,48(r2) │ │ │ │ + ld r28,24(r2) │ │ │ │ std r27,-40(r1) │ │ │ │ - std r28,-32(r1) │ │ │ │ - std r29,-24(r1) │ │ │ │ - ld r25,0(r9) │ │ │ │ - std r30,-16(r1) │ │ │ │ std r31,-8(r1) │ │ │ │ - ld r30,40(r9) │ │ │ │ - std r22,-80(r1) │ │ │ │ - std r24,-64(r1) │ │ │ │ - ld r29,48(r9) │ │ │ │ - ld r31,32(r9) │ │ │ │ - ld r28,24(r9) │ │ │ │ - ld r27,16(r9) │ │ │ │ - ld r26,8(r9) │ │ │ │ + ld r27,16(r2) │ │ │ │ + ld r31,32(r2) │ │ │ │ std r0,16(r1) │ │ │ │ + std r23,-72(r1) │ │ │ │ + ld r26,8(r2) │ │ │ │ stdu r1,-320(r1) │ │ │ │ ld r9,72(r25) │ │ │ │ mr r10,r30 │ │ │ │ - ld r23,264(r25) │ │ │ │ + ld r24,264(r25) │ │ │ │ addi r8,r1,176 │ │ │ │ addi r7,r1,184 │ │ │ │ addi r6,r1,192 │ │ │ │ addi r5,r1,200 │ │ │ │ addi r4,r1,208 │ │ │ │ addi r3,r1,216 │ │ │ │ - bl 175d8 │ │ │ │ + bl 15f50 │ │ │ │ ld r21,200(r1) │ │ │ │ cmpdi r21,-1 │ │ │ │ - bne 37350 │ │ │ │ + bne 345d0 │ │ │ │ ld r22,184(r1) │ │ │ │ cmpdi r22,-1 │ │ │ │ - bne 374ac │ │ │ │ + bne 34728 │ │ │ │ addi r1,r1,320 │ │ │ │ ld r0,16(r1) │ │ │ │ ld r21,-88(r1) │ │ │ │ ld r22,-80(r1) │ │ │ │ ld r23,-72(r1) │ │ │ │ ld r24,-64(r1) │ │ │ │ ld r25,-56(r1) │ │ │ │ ld r26,-48(r1) │ │ │ │ ld r27,-40(r1) │ │ │ │ ld r28,-32(r1) │ │ │ │ ld r29,-24(r1) │ │ │ │ + mtlr r0 │ │ │ │ ld r30,-16(r1) │ │ │ │ ld r31,-8(r1) │ │ │ │ - mtlr r0 │ │ │ │ blr │ │ │ │ nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ cmpdi r31,1 │ │ │ │ - addi r10,r31,-1 │ │ │ │ - beq 37680 │ │ │ │ - mr r8,r10 │ │ │ │ - li r24,0 │ │ │ │ - addi r7,r10,-1 │ │ │ │ - b 37388 │ │ │ │ + addi r9,r31,-1 │ │ │ │ + beq 34900 │ │ │ │ + mr r10,r9 │ │ │ │ + li r23,0 │ │ │ │ + addi r8,r9,-1 │ │ │ │ + b 34608 │ │ │ │ nop │ │ │ │ - sldi r6,r9,4 │ │ │ │ - ldx r6,r23,r6 │ │ │ │ - cmpd r21,r6 │ │ │ │ - bgt 37640 │ │ │ │ - mr r8,r9 │ │ │ │ - addi r7,r9,-1 │ │ │ │ - cmpd r24,r7 │ │ │ │ - add r9,r24,r8 │ │ │ │ - sradi r9,r9,1 │ │ │ │ - addze r9,r9 │ │ │ │ - blt 37370 │ │ │ │ - sldi r9,r24,4 │ │ │ │ - ldx r9,r23,r9 │ │ │ │ - cmpd r21,r9 │ │ │ │ - bgt 37670 │ │ │ │ - cmpd r31,r24 │ │ │ │ - ble 3769c │ │ │ │ + sldi r7,r2,4 │ │ │ │ + ldx r7,r24,r7 │ │ │ │ + cmpd r21,r7 │ │ │ │ + bgt 348c0 │ │ │ │ + mr r10,r2 │ │ │ │ + addi r8,r2,-1 │ │ │ │ + cmpd r23,r8 │ │ │ │ + add r2,r23,r10 │ │ │ │ + sradi r2,r2,1 │ │ │ │ + addze r2,r2 │ │ │ │ + blt 345f0 │ │ │ │ + sldi r2,r23,4 │ │ │ │ + ldx r2,r24,r2 │ │ │ │ + cmpd r21,r2 │ │ │ │ + bgt 348f0 │ │ │ │ + cmpd r31,r23 │ │ │ │ + ble 3491c │ │ │ │ std r20,224(r1) │ │ │ │ - sldi r22,r24,4 │ │ │ │ + sldi r22,r23,4 │ │ │ │ addi r20,r30,1 │ │ │ │ - add r22,r23,r22 │ │ │ │ - b 37464 │ │ │ │ + add r22,r24,r22 │ │ │ │ + b 346e4 │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ld r10,192(r1) │ │ │ │ + ld r2,192(r1) │ │ │ │ mulld r9,r9,r20 │ │ │ │ - cmpd r6,r10 │ │ │ │ + cmpd r10,r2 │ │ │ │ add r10,r20,r9 │ │ │ │ sldi r9,r9,5 │ │ │ │ sldi r10,r10,5 │ │ │ │ - bgt 3749c │ │ │ │ - ld r6,120(r25) │ │ │ │ - ld r5,24(r25) │ │ │ │ - ld r12,200(r25) │ │ │ │ - addi r24,r24,1 │ │ │ │ + bgt 34718 │ │ │ │ + ld r12,24(r25) │ │ │ │ + ld r2,120(r25) │ │ │ │ + addi r23,r23,1 │ │ │ │ addi r22,r22,16 │ │ │ │ - add r5,r5,r3 │ │ │ │ - add r0,r6,r0 │ │ │ │ - add r11,r6,r11 │ │ │ │ - add r6,r6,r4 │ │ │ │ - add r10,r12,r10 │ │ │ │ - add r9,r12,r9 │ │ │ │ - add r8,r12,r8 │ │ │ │ - lfd f3,16(r5) │ │ │ │ - lfd f4,24(r5) │ │ │ │ - lfd f1,0(r5) │ │ │ │ - lfd f2,8(r5) │ │ │ │ - std r6,96(r1) │ │ │ │ - ld r6,208(r1) │ │ │ │ - std r0,112(r1) │ │ │ │ - std r11,104(r1) │ │ │ │ + ld r11,200(r25) │ │ │ │ + ld r0,208(r1) │ │ │ │ + add r6,r12,r6 │ │ │ │ + add r3,r2,r3 │ │ │ │ + add r4,r2,r4 │ │ │ │ + add r2,r2,r5 │ │ │ │ + ld r5,216(r1) │ │ │ │ + add r10,r11,r10 │ │ │ │ + add r9,r11,r9 │ │ │ │ + add r8,r11,r8 │ │ │ │ + lfd f3,16(r6) │ │ │ │ + lfd f4,24(r6) │ │ │ │ + lfd f1,0(r6) │ │ │ │ + lfd f2,8(r6) │ │ │ │ + std r3,112(r1) │ │ │ │ + std r4,104(r1) │ │ │ │ + std r2,96(r1) │ │ │ │ std r30,144(r1) │ │ │ │ std r28,136(r1) │ │ │ │ std r27,128(r1) │ │ │ │ std r26,120(r1) │ │ │ │ - std r6,160(r1) │ │ │ │ - ld r6,216(r1) │ │ │ │ - std r6,152(r1) │ │ │ │ - bl 26ae8 │ │ │ │ - cmpd r31,r24 │ │ │ │ - ble 3749c │ │ │ │ - ld r10,8(r22) │ │ │ │ - ld r6,0(r22) │ │ │ │ + std r0,160(r1) │ │ │ │ + std r5,152(r1) │ │ │ │ + bl 25290 │ │ │ │ + cmpd r31,r23 │ │ │ │ + ble 34718 │ │ │ │ + ld r6,8(r22) │ │ │ │ + ld r10,0(r22) │ │ │ │ mr r7,r29 │ │ │ │ - mulli r4,r10,48 │ │ │ │ - mulld r8,r10,r20 │ │ │ │ - sldi r9,r10,1 │ │ │ │ - cmpd r21,r6 │ │ │ │ - sldi r3,r10,5 │ │ │ │ - add r9,r9,r10 │ │ │ │ - addi r9,r9,1 │ │ │ │ + mulli r5,r6,48 │ │ │ │ + mulli r9,r6,3 │ │ │ │ + mulld r8,r6,r20 │ │ │ │ + cmpd r21,r10 │ │ │ │ + sldi r6,r6,5 │ │ │ │ mulli r8,r8,96 │ │ │ │ - addi r0,r4,32 │ │ │ │ - addi r11,r4,16 │ │ │ │ - ble 373d0 │ │ │ │ + addi r9,r9,1 │ │ │ │ + addi r3,r5,32 │ │ │ │ + addi r4,r5,16 │ │ │ │ + ble 34650 │ │ │ │ ld r22,184(r1) │ │ │ │ - ld r20,224(r1) │ │ │ │ cmpdi r22,-1 │ │ │ │ - beq 37310 │ │ │ │ + ld r20,224(r1) │ │ │ │ + beq 34588 │ │ │ │ cmpdi r31,1 │ │ │ │ - addi r10,r31,-1 │ │ │ │ - beq 37690 │ │ │ │ - mr r6,r10 │ │ │ │ - li r24,0 │ │ │ │ - addi r8,r10,-1 │ │ │ │ - b 374e8 │ │ │ │ + addi r9,r31,-1 │ │ │ │ + beq 34910 │ │ │ │ + mr r7,r9 │ │ │ │ + li r23,0 │ │ │ │ + addi r10,r9,-1 │ │ │ │ + b 34768 │ │ │ │ nop │ │ │ │ nop │ │ │ │ - sldi r7,r9,4 │ │ │ │ - ldx r7,r23,r7 │ │ │ │ - cmpd r22,r7 │ │ │ │ - bgt 37650 │ │ │ │ - mr r10,r9 │ │ │ │ - addi r8,r9,-1 │ │ │ │ - cmpd r24,r8 │ │ │ │ - add r9,r24,r10 │ │ │ │ - sradi r9,r9,1 │ │ │ │ - addze r9,r9 │ │ │ │ - blt 374d0 │ │ │ │ - sldi r9,r24,4 │ │ │ │ - ldx r9,r23,r9 │ │ │ │ - cmpd r22,r9 │ │ │ │ - bgt 37660 │ │ │ │ - cmpd r31,r24 │ │ │ │ - ble 37310 │ │ │ │ + nop │ │ │ │ + sldi r8,r2,4 │ │ │ │ + ldx r8,r24,r8 │ │ │ │ + cmpd r22,r8 │ │ │ │ + bgt 348d0 │ │ │ │ + mr r9,r2 │ │ │ │ + addi r10,r2,-1 │ │ │ │ + cmpd r23,r10 │ │ │ │ + add r2,r23,r9 │ │ │ │ + sradi r2,r2,1 │ │ │ │ + addze r2,r2 │ │ │ │ + blt 34750 │ │ │ │ + sldi r2,r23,4 │ │ │ │ + ldx r2,r24,r2 │ │ │ │ + cmpd r22,r2 │ │ │ │ + bgt 348e0 │ │ │ │ + cmpd r31,r23 │ │ │ │ + ble 34588 │ │ │ │ std r20,224(r1) │ │ │ │ - sldi r9,r24,4 │ │ │ │ + sldi r2,r23,4 │ │ │ │ addi r21,r30,1 │ │ │ │ - add r23,r23,r9 │ │ │ │ - b 375c4 │ │ │ │ + add r24,r24,r2 │ │ │ │ + b 34844 │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ld r10,176(r1) │ │ │ │ + ld r2,176(r1) │ │ │ │ mulld r9,r9,r21 │ │ │ │ - cmpd r6,r10 │ │ │ │ + cmpd r10,r2 │ │ │ │ add r10,r21,r9 │ │ │ │ sldi r9,r9,5 │ │ │ │ sldi r10,r10,5 │ │ │ │ - bgt 375fc │ │ │ │ - ld r6,120(r25) │ │ │ │ - ld r5,24(r25) │ │ │ │ + bgt 34878 │ │ │ │ + ld r20,24(r25) │ │ │ │ + ld r2,120(r25) │ │ │ │ + addi r23,r23,1 │ │ │ │ + addi r24,r24,16 │ │ │ │ ld r8,200(r25) │ │ │ │ - ld r12,216(r1) │ │ │ │ - addi r24,r24,1 │ │ │ │ - addi r23,r23,16 │ │ │ │ - add r5,r5,r0 │ │ │ │ - add r3,r6,r3 │ │ │ │ - add r4,r6,r4 │ │ │ │ - add r6,r6,r20 │ │ │ │ + ld r0,208(r1) │ │ │ │ + add r6,r20,r6 │ │ │ │ + add r11,r2,r11 │ │ │ │ + add r4,r2,r4 │ │ │ │ + add r2,r2,r5 │ │ │ │ + ld r5,216(r1) │ │ │ │ add r10,r8,r10 │ │ │ │ add r9,r8,r9 │ │ │ │ - add r8,r8,r11 │ │ │ │ - lfd f3,16(r5) │ │ │ │ - lfd f4,24(r5) │ │ │ │ - lfd f1,0(r5) │ │ │ │ - lfd f2,8(r5) │ │ │ │ - std r6,96(r1) │ │ │ │ - ld r6,208(r1) │ │ │ │ - std r3,112(r1) │ │ │ │ + add r8,r8,r3 │ │ │ │ + lfd f3,16(r6) │ │ │ │ + lfd f4,24(r6) │ │ │ │ + lfd f1,0(r6) │ │ │ │ + lfd f2,8(r6) │ │ │ │ + std r11,112(r1) │ │ │ │ std r4,104(r1) │ │ │ │ + std r2,96(r1) │ │ │ │ std r30,144(r1) │ │ │ │ std r28,136(r1) │ │ │ │ std r27,128(r1) │ │ │ │ std r26,120(r1) │ │ │ │ - std r12,152(r1) │ │ │ │ - std r6,160(r1) │ │ │ │ - bl 26ae8 │ │ │ │ - cmpd r31,r24 │ │ │ │ - ble 375fc │ │ │ │ - ld r10,8(r23) │ │ │ │ - ld r6,0(r23) │ │ │ │ + std r0,160(r1) │ │ │ │ + std r5,152(r1) │ │ │ │ + bl 25290 │ │ │ │ + cmpd r31,r23 │ │ │ │ + ble 34878 │ │ │ │ + ld r6,8(r24) │ │ │ │ + ld r10,0(r24) │ │ │ │ mr r7,r29 │ │ │ │ - mulli r20,r10,48 │ │ │ │ - mulld r11,r10,r21 │ │ │ │ - sldi r9,r10,1 │ │ │ │ - cmpd r22,r6 │ │ │ │ - sldi r0,r10,5 │ │ │ │ - add r9,r9,r10 │ │ │ │ + mulli r5,r6,48 │ │ │ │ + mulli r9,r6,3 │ │ │ │ + mulld r8,r6,r21 │ │ │ │ + cmpd r22,r10 │ │ │ │ + sldi r6,r6,5 │ │ │ │ + mulli r3,r8,96 │ │ │ │ addi r9,r9,1 │ │ │ │ - mulli r11,r11,96 │ │ │ │ - addi r3,r20,32 │ │ │ │ - addi r4,r20,16 │ │ │ │ - ble 37530 │ │ │ │ + addi r11,r5,32 │ │ │ │ + addi r4,r5,16 │ │ │ │ + ble 347b0 │ │ │ │ ld r20,224(r1) │ │ │ │ addi r1,r1,320 │ │ │ │ ld r0,16(r1) │ │ │ │ ld r21,-88(r1) │ │ │ │ ld r22,-80(r1) │ │ │ │ ld r23,-72(r1) │ │ │ │ ld r24,-64(r1) │ │ │ │ ld r25,-56(r1) │ │ │ │ ld r26,-48(r1) │ │ │ │ ld r27,-40(r1) │ │ │ │ ld r28,-32(r1) │ │ │ │ ld r29,-24(r1) │ │ │ │ + mtlr r0 │ │ │ │ ld r30,-16(r1) │ │ │ │ ld r31,-8(r1) │ │ │ │ - mtlr r0 │ │ │ │ blr │ │ │ │ nop │ │ │ │ - mr r24,r9 │ │ │ │ - b 37388 │ │ │ │ nop │ │ │ │ + mr r23,r2 │ │ │ │ + b 34608 │ │ │ │ nop │ │ │ │ - mr r24,r9 │ │ │ │ - b 374e8 │ │ │ │ nop │ │ │ │ + mr r23,r2 │ │ │ │ + b 34768 │ │ │ │ nop │ │ │ │ - xor r6,r6,r24 │ │ │ │ - addic r6,r6,-1 │ │ │ │ - addze r24,r24 │ │ │ │ - b 3750c │ │ │ │ - xor r9,r10,r24 │ │ │ │ - addic r9,r9,-1 │ │ │ │ - addze r24,r24 │ │ │ │ - b 373ac │ │ │ │ - li r24,0 │ │ │ │ + nop │ │ │ │ + xor r7,r7,r23 │ │ │ │ + addic r7,r7,-1 │ │ │ │ + addze r23,r23 │ │ │ │ + b 3478c │ │ │ │ + xor r2,r9,r23 │ │ │ │ + addic r2,r2,-1 │ │ │ │ + addze r23,r23 │ │ │ │ + b 3462c │ │ │ │ + li r23,0 │ │ │ │ std r20,224(r1) │ │ │ │ - b 373b8 │ │ │ │ + b 34638 │ │ │ │ nop │ │ │ │ - li r24,0 │ │ │ │ + li r23,0 │ │ │ │ std r20,224(r1) │ │ │ │ - b 37518 │ │ │ │ + b 34798 │ │ │ │ ld r22,184(r1) │ │ │ │ cmpdi r22,-1 │ │ │ │ - beq 37310 │ │ │ │ - b 374b8 │ │ │ │ + beq 34588 │ │ │ │ + b 34734 │ │ │ │ .long 0x0 │ │ │ │ .long 0x1000000 │ │ │ │ .long 0xc80 │ │ │ │ nop │ │ │ │ nop │ │ │ │ - addis r2,r12,6 │ │ │ │ - addi r2,r2,2112 │ │ │ │ + mfcr r11 │ │ │ │ + ld r2,72(r3) │ │ │ │ mflr r0 │ │ │ │ - ld r8,72(r3) │ │ │ │ - std r16,-160(r1) │ │ │ │ std r18,-144(r1) │ │ │ │ - std r20,-128(r1) │ │ │ │ - mfcr r11 │ │ │ │ + std r21,-120(r1) │ │ │ │ + ld r9,40(r3) │ │ │ │ + cmpdi r9,1 │ │ │ │ std r22,-112(r1) │ │ │ │ - std r24,-96(r1) │ │ │ │ std r27,-72(r1) │ │ │ │ + ld r21,80(r3) │ │ │ │ + ld r22,64(r3) │ │ │ │ + std r28,-64(r1) │ │ │ │ std r30,-48(r1) │ │ │ │ - std r25,-88(r1) │ │ │ │ - ld r9,40(r3) │ │ │ │ ld r10,48(r3) │ │ │ │ - ld r20,80(r3) │ │ │ │ - li r30,1 │ │ │ │ - ld r24,64(r3) │ │ │ │ - ld r22,56(r3) │ │ │ │ - ld r16,32(r3) │ │ │ │ - ld r18,8(r3) │ │ │ │ - ld r27,0(r3) │ │ │ │ + ld r30,56(r3) │ │ │ │ std r0,16(r1) │ │ │ │ + std r24,-96(r1) │ │ │ │ + ld r18,32(r3) │ │ │ │ + ld r28,16(r3) │ │ │ │ + std r26,-80(r1) │ │ │ │ + std r31,-40(r1) │ │ │ │ + ld r27,0(r3) │ │ │ │ stw r11,8(r1) │ │ │ │ stdu r1,-416(r1) │ │ │ │ - cmpdi r9,1 │ │ │ │ - std r8,192(r1) │ │ │ │ - ld r8,24(r3) │ │ │ │ - std r8,168(r1) │ │ │ │ - ld r8,16(r3) │ │ │ │ - std r8,176(r1) │ │ │ │ - ble 377c4 │ │ │ │ - addi r5,r9,-1 │ │ │ │ - mr r8,r10 │ │ │ │ - li r7,1 │ │ │ │ - andi. r4,r5,3 │ │ │ │ - addi r3,r5,-1 │ │ │ │ - mr r6,r5 │ │ │ │ - beq 37790 │ │ │ │ - cmpdi r4,1 │ │ │ │ - beq 37780 │ │ │ │ - cmpdi r4,2 │ │ │ │ - beq 37774 │ │ │ │ - ldu r30,8(r8) │ │ │ │ - mr r5,r3 │ │ │ │ - ldu r4,8(r8) │ │ │ │ - addi r5,r5,-1 │ │ │ │ - mulld r30,r30,r4 │ │ │ │ + std r2,184(r1) │ │ │ │ + ld r2,24(r3) │ │ │ │ + std r2,168(r1) │ │ │ │ + ld r2,8(r3) │ │ │ │ + std r2,176(r1) │ │ │ │ + ble 350f4 │ │ │ │ + cmpdi r9,2 │ │ │ │ + addi r6,r9,-1 │ │ │ │ + beq 35174 │ │ │ │ + xxspltib vs32,1 │ │ │ │ + srdi r2,r6,1 │ │ │ │ + addi r8,r10,8 │ │ │ │ + andi. r5,r2,3 │ │ │ │ + addi r4,r2,-1 │ │ │ │ + mr r7,r2 │ │ │ │ + vextsb2d v0,v0 │ │ │ │ + xxmr vs45,vs32 │ │ │ │ + beq 34a28 │ │ │ │ cmpdi r5,1 │ │ │ │ - ldu r5,8(r8) │ │ │ │ - mulld r30,r30,r5 │ │ │ │ - beq 377c0 │ │ │ │ - srdi r6,r6,2 │ │ │ │ - mtctr r6 │ │ │ │ - ld r3,8(r8) │ │ │ │ - ld r4,16(r8) │ │ │ │ - ld r5,24(r8) │ │ │ │ - addi r8,r8,32 │ │ │ │ - mulld r30,r30,r3 │ │ │ │ - mulld r7,r7,r4 │ │ │ │ - ld r6,0(r8) │ │ │ │ - mulld r30,r30,r5 │ │ │ │ - mulld r7,r7,r6 │ │ │ │ - bdnz 37798 │ │ │ │ - mulld r30,r30,r7 │ │ │ │ - addi r7,r1,120 │ │ │ │ + beq 34a14 │ │ │ │ + cmpdi r5,2 │ │ │ │ + beq 34a04 │ │ │ │ + lxv vs32,0(r8) │ │ │ │ + mr r2,r4 │ │ │ │ + addi r8,r10,24 │ │ │ │ + lxv vs33,0(r8) │ │ │ │ + addi r2,r2,-1 │ │ │ │ + addi r8,r8,16 │ │ │ │ + vmulld v0,v0,v1 │ │ │ │ + lxv vs33,0(r8) │ │ │ │ + addic. r2,r2,-1 │ │ │ │ + addi r8,r8,16 │ │ │ │ + vmulld v0,v0,v1 │ │ │ │ + beq 34a5c │ │ │ │ + srdi r7,r7,2 │ │ │ │ + mtctr r7 │ │ │ │ + lxv vs33,0(r8) │ │ │ │ + lxv vs44,16(r8) │ │ │ │ + addi r2,r2,-4 │ │ │ │ + addi r8,r8,64 │ │ │ │ + lxv vs42,-32(r8) │ │ │ │ + lxv vs43,-16(r8) │ │ │ │ + vmulld v0,v0,v1 │ │ │ │ + vmulld v13,v13,v12 │ │ │ │ + vmulld v0,v0,v10 │ │ │ │ + vmulld v13,v13,v11 │ │ │ │ + bdnz 34a30 │ │ │ │ + vmulld v0,v0,v13 │ │ │ │ + mtvsrdd vs33,r2,r2 │ │ │ │ + andi. r2,r6,1 │ │ │ │ + xxsldwi vs33,vs33,vs32,2 │ │ │ │ + vmulld v0,v1,v0 │ │ │ │ + mfvsrld r24,vs32 │ │ │ │ + beq 34a88 │ │ │ │ + ori r2,r6,1 │ │ │ │ + sldi r2,r2,3 │ │ │ │ + ldx r2,r10,r2 │ │ │ │ + mulld r24,r24,r2 │ │ │ │ addi r8,r1,112 │ │ │ │ + addi r7,r1,120 │ │ │ │ addi r6,r1,128 │ │ │ │ addi r5,r1,136 │ │ │ │ - std r22,96(r1) │ │ │ │ + std r30,96(r1) │ │ │ │ addi r4,r1,144 │ │ │ │ addi r3,r1,152 │ │ │ │ - bl eba8 │ │ │ │ - ld r7,136(r1) │ │ │ │ - cmpdi r7,-1 │ │ │ │ - bne 37838 │ │ │ │ - ld r10,120(r1) │ │ │ │ - cmpdi r10,-1 │ │ │ │ - bne 37b34 │ │ │ │ + bl dd60 │ │ │ │ + ld r8,136(r1) │ │ │ │ + cmpdi r8,-1 │ │ │ │ + bne 34b00 │ │ │ │ + ld r31,120(r1) │ │ │ │ + cmpdi r31,-1 │ │ │ │ + bne 34dcc │ │ │ │ addi r1,r1,416 │ │ │ │ - ld r0,16(r1) │ │ │ │ lwz r11,8(r1) │ │ │ │ - ld r16,-160(r1) │ │ │ │ + ld r0,16(r1) │ │ │ │ ld r18,-144(r1) │ │ │ │ - ld r20,-128(r1) │ │ │ │ + ld r21,-120(r1) │ │ │ │ ld r22,-112(r1) │ │ │ │ ld r24,-96(r1) │ │ │ │ - ld r25,-88(r1) │ │ │ │ + ld r26,-80(r1) │ │ │ │ ld r27,-72(r1) │ │ │ │ + ld r28,-64(r1) │ │ │ │ ld r30,-48(r1) │ │ │ │ mtlr r0 │ │ │ │ mtocrf 16,r11 │ │ │ │ mtocrf 8,r11 │ │ │ │ + ld r31,-40(r1) │ │ │ │ blr │ │ │ │ - cmpdi r16,1 │ │ │ │ - addi r8,r16,-1 │ │ │ │ - std r31,376(r1) │ │ │ │ - beq 37e68 │ │ │ │ - mr r10,r8 │ │ │ │ + cmpdi r18,1 │ │ │ │ + addi r10,r18,-1 │ │ │ │ + beq 350fc │ │ │ │ + mr r9,r10 │ │ │ │ li r31,0 │ │ │ │ - addi r6,r8,-1 │ │ │ │ - b 37878 │ │ │ │ - nop │ │ │ │ + addi r7,r10,-1 │ │ │ │ + b 34b38 │ │ │ │ nop │ │ │ │ - sldi r5,r9,4 │ │ │ │ - ldx r5,r24,r5 │ │ │ │ - cmpd r7,r5 │ │ │ │ - bgt 37e38 │ │ │ │ - mr r10,r9 │ │ │ │ - addi r6,r9,-1 │ │ │ │ - cmpd r31,r6 │ │ │ │ - add r9,r31,r10 │ │ │ │ - sradi r9,r9,1 │ │ │ │ - addze r9,r9 │ │ │ │ - blt 37860 │ │ │ │ - sldi r9,r31,4 │ │ │ │ - ldx r9,r24,r9 │ │ │ │ - cmpd r7,r9 │ │ │ │ - bgt 37e58 │ │ │ │ - cmpd r16,r31 │ │ │ │ - ble 37ee4 │ │ │ │ + sldi r6,r2,4 │ │ │ │ + ldx r6,r22,r6 │ │ │ │ + cmpd r8,r6 │ │ │ │ + bgt 350c4 │ │ │ │ + mr r9,r2 │ │ │ │ + addi r7,r2,-1 │ │ │ │ + cmpd r31,r7 │ │ │ │ + add r2,r31,r9 │ │ │ │ + sradi r2,r2,1 │ │ │ │ + addze r2,r2 │ │ │ │ + blt 34b20 │ │ │ │ + sldi r2,r31,4 │ │ │ │ + ldx r2,r22,r2 │ │ │ │ + cmpd r8,r2 │ │ │ │ + bgt 350e4 │ │ │ │ + cmpd r18,r31 │ │ │ │ + ble 35180 │ │ │ │ std r14,240(r1) │ │ │ │ std r15,248(r1) │ │ │ │ + std r16,256(r1) │ │ │ │ std r17,264(r1) │ │ │ │ std r19,280(r1) │ │ │ │ - std r21,296(r1) │ │ │ │ + std r20,288(r1) │ │ │ │ std r23,312(r1) │ │ │ │ - std r26,336(r1) │ │ │ │ - std r28,352(r1) │ │ │ │ + std r25,328(r1) │ │ │ │ std r29,360(r1) │ │ │ │ stfd f28,384(r1) │ │ │ │ stfd f29,392(r1) │ │ │ │ stfd f30,400(r1) │ │ │ │ stfd f31,408(r1) │ │ │ │ - ld r10,144(r1) │ │ │ │ + ld r9,144(r1) │ │ │ │ ld r15,152(r1) │ │ │ │ - addi r21,r22,1 │ │ │ │ + addi r16,r30,1 │ │ │ │ + sldi r10,r31,4 │ │ │ │ + sldi r14,r21,4 │ │ │ │ + cmpdi cr3,r30,0 │ │ │ │ + std r22,216(r1) │ │ │ │ + std r30,224(r1) │ │ │ │ + std r24,232(r1) │ │ │ │ ld r29,128(r1) │ │ │ │ - sldi r8,r31,4 │ │ │ │ - sldi r17,r20,3 │ │ │ │ - sldi r14,r20,4 │ │ │ │ - cmpdi cr3,r22,0 │ │ │ │ - std r24,216(r1) │ │ │ │ - sldi r21,r21,1 │ │ │ │ - add r28,r24,r8 │ │ │ │ - std r22,224(r1) │ │ │ │ - std r18,208(r1) │ │ │ │ - std r30,232(r1) │ │ │ │ - cmpdi cr4,r20,0 │ │ │ │ - mr r22,r31 │ │ │ │ - mr r18,r17 │ │ │ │ - std r7,200(r1) │ │ │ │ - addi r10,r10,1 │ │ │ │ - mulld r15,r30,r15 │ │ │ │ - mr r19,r29 │ │ │ │ - mr r26,r28 │ │ │ │ - mulld r23,r10,r30 │ │ │ │ - mr r30,r15 │ │ │ │ - mr r24,r23 │ │ │ │ - mr r23,r21 │ │ │ │ - mr r21,r14 │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - ld r4,0(r26) │ │ │ │ - ld r9,200(r1) │ │ │ │ - ld r29,8(r26) │ │ │ │ - cmpd r9,r4 │ │ │ │ - bgt 37ae0 │ │ │ │ - cmpd r4,r19 │ │ │ │ - bgt 37ae0 │ │ │ │ - blt cr3,37ad0 │ │ │ │ + sldi r20,r21,3 │ │ │ │ + cmpdi cr4,r21,0 │ │ │ │ + std r28,208(r1) │ │ │ │ + sldi r16,r16,1 │ │ │ │ + add r19,r22,r10 │ │ │ │ + mr r22,r14 │ │ │ │ + std r8,192(r1) │ │ │ │ + addi r9,r9,1 │ │ │ │ + mulld r15,r24,r15 │ │ │ │ + std r29,200(r1) │ │ │ │ + mulld r17,r9,r24 │ │ │ │ + mr r24,r16 │ │ │ │ + mr r16,r19 │ │ │ │ + mr r26,r15 │ │ │ │ + mr r15,r31 │ │ │ │ + mr r30,r17 │ │ │ │ + ld r2,0(r16) │ │ │ │ ld r9,192(r1) │ │ │ │ - li r15,0 │ │ │ │ - mr r28,r24 │ │ │ │ - mr r25,r18 │ │ │ │ - std r26,184(r1) │ │ │ │ - mr r18,r30 │ │ │ │ - mr r26,r21 │ │ │ │ - mulld r14,r9,r29 │ │ │ │ - ld r9,168(r1) │ │ │ │ - sldi r29,r29,5 │ │ │ │ - add r29,r9,r29 │ │ │ │ - ld r9,176(r1) │ │ │ │ - sldi r17,r14,3 │ │ │ │ - sldi r14,r14,4 │ │ │ │ - addi r17,r17,-8 │ │ │ │ - add r14,r9,r14 │ │ │ │ - ld r9,208(r1) │ │ │ │ - mr r21,r14 │ │ │ │ - add r17,r9,r17 │ │ │ │ - mr r9,r23 │ │ │ │ - mr r23,r15 │ │ │ │ + ld r23,8(r16) │ │ │ │ + cmpd r9,r2 │ │ │ │ + bgt 34d7c │ │ │ │ + ld r9,200(r1) │ │ │ │ + cmpd r2,r9 │ │ │ │ + bgt 34d7c │ │ │ │ + blt cr3,34d6c │ │ │ │ + ld r2,184(r1) │ │ │ │ + li r17,0 │ │ │ │ + mr r29,r24 │ │ │ │ + mr r28,r22 │ │ │ │ + mr r25,r20 │ │ │ │ + mr r20,r26 │ │ │ │ mr r24,r17 │ │ │ │ - mr r17,r29 │ │ │ │ - b 379e4 │ │ │ │ - addi r23,r23,1 │ │ │ │ - add r24,r24,r25 │ │ │ │ - add r21,r21,r26 │ │ │ │ - cmpd r23,r9 │ │ │ │ - bge 37ab8 │ │ │ │ - ld r6,8(r24) │ │ │ │ - cmpd r6,r18 │ │ │ │ - blt 379d0 │ │ │ │ - cmpd r6,r28 │ │ │ │ - bge 379d0 │ │ │ │ - ble cr4,379d0 │ │ │ │ - mr r14,r21 │ │ │ │ - mr r30,r24 │ │ │ │ - mr r29,r20 │ │ │ │ - addi r15,r17,16 │ │ │ │ - std r9,160(r1) │ │ │ │ + mulld r9,r2,r23 │ │ │ │ + ld r2,168(r1) │ │ │ │ + sldi r23,r23,5 │ │ │ │ + add r23,r2,r23 │ │ │ │ + ld r2,208(r1) │ │ │ │ + sldi r14,r9,3 │ │ │ │ + sldi r9,r9,4 │ │ │ │ + addi r14,r14,-8 │ │ │ │ + add r19,r2,r9 │ │ │ │ + ld r2,176(r1) │ │ │ │ + mr r22,r19 │ │ │ │ + mr r19,r23 │ │ │ │ + add r14,r2,r14 │ │ │ │ + mr r2,r30 │ │ │ │ + mr r26,r14 │ │ │ │ + b 34c94 │ │ │ │ + addi r24,r24,1 │ │ │ │ + add r26,r26,r25 │ │ │ │ + add r22,r22,r28 │ │ │ │ + cmpd r24,r29 │ │ │ │ + bge 34d58 │ │ │ │ + ld r7,8(r26) │ │ │ │ + cmpd r7,r20 │ │ │ │ + blt 34c80 │ │ │ │ + cmpd r7,r2 │ │ │ │ + bge 34c80 │ │ │ │ + ble cr4,34c80 │ │ │ │ + mr r14,r22 │ │ │ │ + mr r30,r26 │ │ │ │ + mr r23,r21 │ │ │ │ + addi r17,r19,16 │ │ │ │ + std r2,160(r1) │ │ │ │ ldu r31,8(r30) │ │ │ │ lfd f28,0(r14) │ │ │ │ - lfd f29,8(r14) │ │ │ │ addi r14,r14,16 │ │ │ │ - lfd f3,0(r15) │ │ │ │ - lfd f4,8(r15) │ │ │ │ + lfd f29,-8(r14) │ │ │ │ + lfd f3,0(r17) │ │ │ │ + lfd f4,8(r17) │ │ │ │ sldi r31,r31,5 │ │ │ │ fmr f1,f28 │ │ │ │ fmr f2,f29 │ │ │ │ add r31,r27,r31 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ lfd f3,16(r31) │ │ │ │ lfd f4,24(r31) │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ - lfd f3,0(r17) │ │ │ │ - lfd f4,8(r17) │ │ │ │ + bl 3d10 │ │ │ │ + lfd f3,0(r19) │ │ │ │ + lfd f4,8(r19) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ lfd f2,8(r31) │ │ │ │ lfd f1,0(r31) │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ - addic. r29,r29,-1 │ │ │ │ + bl 3d10 │ │ │ │ + addic. r23,r23,-1 │ │ │ │ stfd f30,16(r31) │ │ │ │ stfd f31,24(r31) │ │ │ │ stfd f1,0(r31) │ │ │ │ stfd f2,8(r31) │ │ │ │ - bne 37a10 │ │ │ │ - ld r9,160(r1) │ │ │ │ - addi r23,r23,1 │ │ │ │ - add r24,r24,r25 │ │ │ │ - add r21,r21,r26 │ │ │ │ - cmpd r23,r9 │ │ │ │ - blt 379e4 │ │ │ │ - mr r21,r26 │ │ │ │ - ld r26,184(r1) │ │ │ │ - mr r30,r18 │ │ │ │ - mr r24,r28 │ │ │ │ - mr r23,r9 │ │ │ │ - mr r18,r25 │ │ │ │ - addi r22,r22,1 │ │ │ │ - addi r26,r26,16 │ │ │ │ - cmpd r16,r22 │ │ │ │ - bgt 37950 │ │ │ │ - ld r10,120(r1) │ │ │ │ - ld r24,216(r1) │ │ │ │ - ld r22,224(r1) │ │ │ │ - ld r18,208(r1) │ │ │ │ - ld r30,232(r1) │ │ │ │ + bne 34cc0 │ │ │ │ + addi r24,r24,1 │ │ │ │ + ld r2,160(r1) │ │ │ │ + add r26,r26,r25 │ │ │ │ + add r22,r22,r28 │ │ │ │ + cmpd r24,r29 │ │ │ │ + blt 34c94 │ │ │ │ + mr r26,r20 │ │ │ │ + mr r30,r2 │ │ │ │ + mr r24,r29 │ │ │ │ + mr r22,r28 │ │ │ │ + mr r20,r25 │ │ │ │ + addi r15,r15,1 │ │ │ │ + addi r16,r16,16 │ │ │ │ + cmpd r18,r15 │ │ │ │ + bgt 34c00 │ │ │ │ + ld r31,120(r1) │ │ │ │ + cmpdi r31,-1 │ │ │ │ + ld r22,216(r1) │ │ │ │ + ld r30,224(r1) │ │ │ │ + ld r28,208(r1) │ │ │ │ + ld r24,232(r1) │ │ │ │ lfd f28,384(r1) │ │ │ │ lfd f29,392(r1) │ │ │ │ lfd f30,400(r1) │ │ │ │ lfd f31,408(r1) │ │ │ │ ld r14,240(r1) │ │ │ │ ld r15,248(r1) │ │ │ │ + ld r16,256(r1) │ │ │ │ ld r17,264(r1) │ │ │ │ ld r19,280(r1) │ │ │ │ - ld r21,296(r1) │ │ │ │ + ld r20,288(r1) │ │ │ │ ld r23,312(r1) │ │ │ │ - ld r26,336(r1) │ │ │ │ - cmpdi r10,-1 │ │ │ │ - ld r28,352(r1) │ │ │ │ + ld r25,328(r1) │ │ │ │ ld r29,360(r1) │ │ │ │ - ld r31,376(r1) │ │ │ │ - beq 377fc │ │ │ │ - cmpdi r16,1 │ │ │ │ - addi r8,r16,-1 │ │ │ │ - beq 37ea4 │ │ │ │ - mr r6,r8 │ │ │ │ - li r25,0 │ │ │ │ - addi r7,r8,-1 │ │ │ │ - b 37b68 │ │ │ │ - sldi r5,r9,4 │ │ │ │ - ldx r5,r24,r5 │ │ │ │ - cmpd r5,r10 │ │ │ │ - blt 37e40 │ │ │ │ - mr r8,r9 │ │ │ │ - addi r7,r9,-1 │ │ │ │ - cmpd r25,r7 │ │ │ │ - add r9,r25,r8 │ │ │ │ - sradi r9,r9,1 │ │ │ │ - addze r9,r9 │ │ │ │ - blt 37b50 │ │ │ │ - sldi r9,r25,4 │ │ │ │ - ldx r9,r24,r9 │ │ │ │ - cmpd r9,r10 │ │ │ │ - blt 37e48 │ │ │ │ - cmpd r16,r25 │ │ │ │ - ble 377fc │ │ │ │ + beq 34ac0 │ │ │ │ + cmpdi r18,1 │ │ │ │ + addi r10,r18,-1 │ │ │ │ + beq 35138 │ │ │ │ + mr r7,r10 │ │ │ │ + li r26,0 │ │ │ │ + addi r8,r10,-1 │ │ │ │ + b 34e08 │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + sldi r9,r2,4 │ │ │ │ + ldx r9,r22,r9 │ │ │ │ + cmpd r9,r31 │ │ │ │ + blt 350cc │ │ │ │ + mr r10,r2 │ │ │ │ + addi r8,r2,-1 │ │ │ │ + cmpd r26,r8 │ │ │ │ + add r2,r26,r10 │ │ │ │ + sradi r2,r2,1 │ │ │ │ + addze r2,r2 │ │ │ │ + blt 34df0 │ │ │ │ + sldi r2,r26,4 │ │ │ │ + ldx r2,r22,r2 │ │ │ │ + cmpd r2,r31 │ │ │ │ + blt 350d4 │ │ │ │ + cmpd r18,r26 │ │ │ │ + ble 34ac0 │ │ │ │ std r14,240(r1) │ │ │ │ std r15,248(r1) │ │ │ │ + std r16,256(r1) │ │ │ │ std r17,264(r1) │ │ │ │ std r19,280(r1) │ │ │ │ - std r21,296(r1) │ │ │ │ + std r20,288(r1) │ │ │ │ std r23,312(r1) │ │ │ │ - std r26,336(r1) │ │ │ │ - std r28,352(r1) │ │ │ │ + std r25,328(r1) │ │ │ │ std r29,360(r1) │ │ │ │ - std r31,376(r1) │ │ │ │ stfd f28,384(r1) │ │ │ │ stfd f29,392(r1) │ │ │ │ stfd f30,400(r1) │ │ │ │ stfd f31,408(r1) │ │ │ │ - ld r7,144(r1) │ │ │ │ - sldi r31,r25,4 │ │ │ │ + ld r8,144(r1) │ │ │ │ ld r15,152(r1) │ │ │ │ - ld r26,112(r1) │ │ │ │ - addi r14,r22,1 │ │ │ │ - sldi r19,r20,3 │ │ │ │ - sldi r28,r20,4 │ │ │ │ - ld r23,192(r1) │ │ │ │ - std r18,208(r1) │ │ │ │ - add r31,r24,r31 │ │ │ │ - cmpdi cr3,r22,0 │ │ │ │ + addi r14,r30,1 │ │ │ │ + sldi r7,r26,4 │ │ │ │ + sldi r29,r21,3 │ │ │ │ + cmpdi cr3,r30,0 │ │ │ │ + std r28,208(r1) │ │ │ │ + std r31,200(r1) │ │ │ │ + sldi r30,r21,4 │ │ │ │ + ld r25,112(r1) │ │ │ │ + ld r23,184(r1) │ │ │ │ + cmpdi cr4,r21,0 │ │ │ │ sldi r14,r14,1 │ │ │ │ - cmpdi cr4,r20,0 │ │ │ │ - mr r24,r10 │ │ │ │ - mr r17,r28 │ │ │ │ - mr r18,r19 │ │ │ │ - addi r7,r7,1 │ │ │ │ - mr r9,r31 │ │ │ │ - mulld r15,r30,r15 │ │ │ │ - std r26,200(r1) │ │ │ │ - mulld r29,r7,r30 │ │ │ │ - mr r30,r25 │ │ │ │ - mr r31,r29 │ │ │ │ - mr r29,r9 │ │ │ │ + add r22,r22,r7 │ │ │ │ + mr r28,r29 │ │ │ │ + mr r16,r30 │ │ │ │ + addi r8,r8,1 │ │ │ │ + mulld r15,r24,r15 │ │ │ │ + mr r30,r14 │ │ │ │ + mr r29,r22 │ │ │ │ + mulld r20,r8,r24 │ │ │ │ + mr r14,r15 │ │ │ │ + mr r24,r20 │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ nop │ │ │ │ ld r7,0(r29) │ │ │ │ - ld r22,8(r29) │ │ │ │ - cmpd r7,r24 │ │ │ │ - blt 37dc4 │ │ │ │ - ld r9,200(r1) │ │ │ │ - cmpd r7,r9 │ │ │ │ - bgt 37dc4 │ │ │ │ - blt cr3,37db4 │ │ │ │ - ld r9,168(r1) │ │ │ │ - mulld r19,r23,r22 │ │ │ │ - sldi r22,r22,5 │ │ │ │ - li r25,0 │ │ │ │ - mr r26,r18 │ │ │ │ + ld r2,200(r1) │ │ │ │ + ld r19,8(r29) │ │ │ │ + cmpd r7,r2 │ │ │ │ + blt 35050 │ │ │ │ + cmpd r7,r25 │ │ │ │ + bgt 35050 │ │ │ │ + blt cr3,35040 │ │ │ │ + ld r2,168(r1) │ │ │ │ + mulld r15,r23,r19 │ │ │ │ + sldi r19,r19,5 │ │ │ │ + li r20,0 │ │ │ │ + mr r17,r24 │ │ │ │ + std r26,184(r1) │ │ │ │ std r29,192(r1) │ │ │ │ - mr r21,r31 │ │ │ │ - mr r29,r17 │ │ │ │ - std r30,184(r1) │ │ │ │ - mr r17,r25 │ │ │ │ - add r22,r9,r22 │ │ │ │ - ld r9,176(r1) │ │ │ │ - sldi r28,r19,3 │ │ │ │ - sldi r19,r19,4 │ │ │ │ - addi r28,r28,-8 │ │ │ │ - add r19,r9,r19 │ │ │ │ - ld r9,208(r1) │ │ │ │ - add r28,r9,r28 │ │ │ │ - mr r9,r14 │ │ │ │ - mr r14,r15 │ │ │ │ - mr r15,r19 │ │ │ │ - mr r18,r28 │ │ │ │ - b 37cc4 │ │ │ │ + mr r26,r28 │ │ │ │ + mr r29,r16 │ │ │ │ + mr r24,r20 │ │ │ │ + add r19,r2,r19 │ │ │ │ + ld r2,208(r1) │ │ │ │ + sldi r22,r15,3 │ │ │ │ + sldi r15,r15,4 │ │ │ │ + addi r22,r22,-8 │ │ │ │ + add r15,r2,r15 │ │ │ │ + ld r2,176(r1) │ │ │ │ + mr r16,r15 │ │ │ │ + add r22,r2,r22 │ │ │ │ + mr r2,r30 │ │ │ │ + mr r28,r22 │ │ │ │ + b 34f64 │ │ │ │ nop │ │ │ │ - addi r17,r17,1 │ │ │ │ - add r18,r18,r26 │ │ │ │ - add r15,r15,r29 │ │ │ │ - cmpd r17,r9 │ │ │ │ - bge 37d98 │ │ │ │ - ld r6,8(r18) │ │ │ │ - cmpd r6,r14 │ │ │ │ - blt 37cb0 │ │ │ │ - cmpd r6,r21 │ │ │ │ - bge 37cb0 │ │ │ │ - ble cr4,37cb0 │ │ │ │ - mr r19,r15 │ │ │ │ - mr r31,r18 │ │ │ │ - mr r28,r20 │ │ │ │ - addi r25,r22,16 │ │ │ │ - std r9,160(r1) │ │ │ │ - ldu r30,8(r31) │ │ │ │ - lfd f28,0(r19) │ │ │ │ - lfd f29,8(r19) │ │ │ │ - addi r19,r19,16 │ │ │ │ - lfd f3,0(r25) │ │ │ │ - lfd f4,8(r25) │ │ │ │ - sldi r30,r30,5 │ │ │ │ + nop │ │ │ │ + addi r24,r24,1 │ │ │ │ + add r28,r28,r26 │ │ │ │ + add r16,r16,r29 │ │ │ │ + cmpd r24,r2 │ │ │ │ + bge 35028 │ │ │ │ + ld r7,8(r28) │ │ │ │ + cmpd r7,r14 │ │ │ │ + blt 34f50 │ │ │ │ + cmpd r7,r17 │ │ │ │ + bge 34f50 │ │ │ │ + ble cr4,34f50 │ │ │ │ + mr r15,r16 │ │ │ │ + mr r30,r28 │ │ │ │ + mr r22,r21 │ │ │ │ + addi r20,r19,16 │ │ │ │ + std r2,160(r1) │ │ │ │ + ldu r31,8(r30) │ │ │ │ + lfd f28,0(r15) │ │ │ │ + addi r15,r15,16 │ │ │ │ + lfd f29,-8(r15) │ │ │ │ + lfd f3,0(r20) │ │ │ │ + lfd f4,8(r20) │ │ │ │ + sldi r31,r31,5 │ │ │ │ fmr f1,f28 │ │ │ │ fmr f2,f29 │ │ │ │ - add r30,r27,r30 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ - lfd f3,16(r30) │ │ │ │ - lfd f4,24(r30) │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ - lfd f3,0(r22) │ │ │ │ - lfd f4,8(r22) │ │ │ │ + add r31,r27,r31 │ │ │ │ + bl 367c │ │ │ │ + lfd f3,16(r31) │ │ │ │ + lfd f4,24(r31) │ │ │ │ + bl 3d10 │ │ │ │ + lfd f3,0(r19) │ │ │ │ + lfd f4,8(r19) │ │ │ │ fmr f31,f2 │ │ │ │ fmr f30,f1 │ │ │ │ fmr f2,f29 │ │ │ │ fmr f1,f28 │ │ │ │ - bl 6d428 │ │ │ │ - nop │ │ │ │ + bl 367c │ │ │ │ fmr f4,f2 │ │ │ │ fmr f3,f1 │ │ │ │ - lfd f2,8(r30) │ │ │ │ - lfd f1,0(r30) │ │ │ │ - bl 6d228 │ │ │ │ - nop │ │ │ │ - addic. r28,r28,-1 │ │ │ │ - stfd f30,16(r30) │ │ │ │ - stfd f31,24(r30) │ │ │ │ - stfd f1,0(r30) │ │ │ │ - stfd f2,8(r30) │ │ │ │ - bne 37cf0 │ │ │ │ - ld r9,160(r1) │ │ │ │ - addi r17,r17,1 │ │ │ │ - add r18,r18,r26 │ │ │ │ - add r15,r15,r29 │ │ │ │ - cmpd r17,r9 │ │ │ │ - blt 37cc4 │ │ │ │ - mr r17,r29 │ │ │ │ - ld r30,184(r1) │ │ │ │ + lfd f2,8(r31) │ │ │ │ + lfd f1,0(r31) │ │ │ │ + bl 3d10 │ │ │ │ + addic. r22,r22,-1 │ │ │ │ + stfd f30,16(r31) │ │ │ │ + stfd f31,24(r31) │ │ │ │ + stfd f1,0(r31) │ │ │ │ + stfd f2,8(r31) │ │ │ │ + bne 34f90 │ │ │ │ + ld r2,160(r1) │ │ │ │ + addi r24,r24,1 │ │ │ │ + add r28,r28,r26 │ │ │ │ + add r16,r16,r29 │ │ │ │ + cmpd r24,r2 │ │ │ │ + blt 34f64 │ │ │ │ + mr r16,r29 │ │ │ │ + mr r28,r26 │ │ │ │ ld r29,192(r1) │ │ │ │ - mr r15,r14 │ │ │ │ - mr r31,r21 │ │ │ │ - mr r14,r9 │ │ │ │ - mr r18,r26 │ │ │ │ - addi r30,r30,1 │ │ │ │ + ld r26,184(r1) │ │ │ │ + mr r24,r17 │ │ │ │ + mr r30,r2 │ │ │ │ + addi r26,r26,1 │ │ │ │ addi r29,r29,16 │ │ │ │ - cmpd r16,r30 │ │ │ │ - bgt 37c30 │ │ │ │ + cmpd r18,r26 │ │ │ │ + bgt 34ed0 │ │ │ │ lfd f28,384(r1) │ │ │ │ lfd f29,392(r1) │ │ │ │ lfd f30,400(r1) │ │ │ │ lfd f31,408(r1) │ │ │ │ ld r14,240(r1) │ │ │ │ ld r15,248(r1) │ │ │ │ + ld r16,256(r1) │ │ │ │ ld r17,264(r1) │ │ │ │ ld r19,280(r1) │ │ │ │ - ld r21,296(r1) │ │ │ │ + ld r20,288(r1) │ │ │ │ ld r23,312(r1) │ │ │ │ - ld r26,336(r1) │ │ │ │ - ld r28,352(r1) │ │ │ │ + ld r25,328(r1) │ │ │ │ ld r29,360(r1) │ │ │ │ - ld r31,376(r1) │ │ │ │ addi r1,r1,416 │ │ │ │ - ld r0,16(r1) │ │ │ │ lwz r11,8(r1) │ │ │ │ - ld r16,-160(r1) │ │ │ │ + ld r0,16(r1) │ │ │ │ ld r18,-144(r1) │ │ │ │ - ld r20,-128(r1) │ │ │ │ + ld r21,-120(r1) │ │ │ │ ld r22,-112(r1) │ │ │ │ ld r24,-96(r1) │ │ │ │ - ld r25,-88(r1) │ │ │ │ + ld r26,-80(r1) │ │ │ │ ld r27,-72(r1) │ │ │ │ + ld r28,-64(r1) │ │ │ │ ld r30,-48(r1) │ │ │ │ mtlr r0 │ │ │ │ mtocrf 16,r11 │ │ │ │ mtocrf 8,r11 │ │ │ │ + ld r31,-40(r1) │ │ │ │ blr │ │ │ │ - mr r31,r9 │ │ │ │ - b 37878 │ │ │ │ - mr r25,r9 │ │ │ │ - b 37b68 │ │ │ │ - xor r6,r25,r6 │ │ │ │ - addic r6,r6,-1 │ │ │ │ - addze r25,r25 │ │ │ │ - b 37b8c │ │ │ │ - xor r9,r8,r31 │ │ │ │ - addic r9,r9,-1 │ │ │ │ + mr r31,r2 │ │ │ │ + b 34b38 │ │ │ │ + mr r26,r2 │ │ │ │ + b 34e08 │ │ │ │ + cmpd r26,r7 │ │ │ │ + addi r2,r26,1 │ │ │ │ + iseleq r26,r26,r2 │ │ │ │ + b 34e2c │ │ │ │ + xor r2,r10,r31 │ │ │ │ + addic r2,r2,-1 │ │ │ │ addze r31,r31 │ │ │ │ - b 3789c │ │ │ │ + b 34b5c │ │ │ │ + li r24,1 │ │ │ │ + b 34a88 │ │ │ │ li r31,0 │ │ │ │ std r14,240(r1) │ │ │ │ std r15,248(r1) │ │ │ │ + std r16,256(r1) │ │ │ │ std r17,264(r1) │ │ │ │ std r19,280(r1) │ │ │ │ - std r21,296(r1) │ │ │ │ + std r20,288(r1) │ │ │ │ std r23,312(r1) │ │ │ │ - std r26,336(r1) │ │ │ │ - std r28,352(r1) │ │ │ │ + std r25,328(r1) │ │ │ │ std r29,360(r1) │ │ │ │ stfd f28,384(r1) │ │ │ │ stfd f29,392(r1) │ │ │ │ stfd f30,400(r1) │ │ │ │ stfd f31,408(r1) │ │ │ │ - b 378d8 │ │ │ │ - li r25,0 │ │ │ │ + b 34b98 │ │ │ │ + li r26,0 │ │ │ │ std r14,240(r1) │ │ │ │ std r15,248(r1) │ │ │ │ + std r16,256(r1) │ │ │ │ std r17,264(r1) │ │ │ │ std r19,280(r1) │ │ │ │ - std r21,296(r1) │ │ │ │ + std r20,288(r1) │ │ │ │ std r23,312(r1) │ │ │ │ - std r26,336(r1) │ │ │ │ - std r28,352(r1) │ │ │ │ + std r25,328(r1) │ │ │ │ std r29,360(r1) │ │ │ │ - std r31,376(r1) │ │ │ │ stfd f28,384(r1) │ │ │ │ stfd f29,392(r1) │ │ │ │ stfd f30,400(r1) │ │ │ │ stfd f31,408(r1) │ │ │ │ - b 37bcc │ │ │ │ - ld r10,120(r1) │ │ │ │ - cmpdi r10,-1 │ │ │ │ - beq 37df8 │ │ │ │ - ld r31,376(r1) │ │ │ │ - mr r6,r8 │ │ │ │ - b 37b44 │ │ │ │ + b 34e68 │ │ │ │ + li r2,1 │ │ │ │ + li r24,1 │ │ │ │ + b 34a7c │ │ │ │ + ld r31,120(r1) │ │ │ │ + cmpdi r31,-1 │ │ │ │ + beq 34ac0 │ │ │ │ + b 34dd8 │ │ │ │ .long 0x0 │ │ │ │ .long 0x3020000 │ │ │ │ .long 0x1284 │ │ │ │ nop │ │ │ │ - nop │ │ │ │ - addis r2,r12,6 │ │ │ │ - addi r2,r2,-16 │ │ │ │ + mr r2,r3 │ │ │ │ mflr r0 │ │ │ │ - mr r9,r3 │ │ │ │ - std r29,-88(r1) │ │ │ │ + stfd f22,-80(r1) │ │ │ │ + stfd f23,-72(r1) │ │ │ │ stfd f24,-64(r1) │ │ │ │ stfd f25,-56(r1) │ │ │ │ stfd f26,-48(r1) │ │ │ │ + std r0,16(r1) │ │ │ │ stfd f27,-40(r1) │ │ │ │ stfd f28,-32(r1) │ │ │ │ stfd f29,-24(r1) │ │ │ │ - ld r29,0(r9) │ │ │ │ stfd f30,-16(r1) │ │ │ │ stfd f31,-8(r1) │ │ │ │ - std r16,-192(r1) │ │ │ │ - std r17,-184(r1) │ │ │ │ - std r21,-152(r1) │ │ │ │ - ld r17,32(r9) │ │ │ │ - std r22,-144(r1) │ │ │ │ - std r23,-136(r1) │ │ │ │ - std r27,-104(r1) │ │ │ │ - std r31,-72(r1) │ │ │ │ - ld r21,48(r9) │ │ │ │ - std r14,-208(r1) │ │ │ │ - std r15,-200(r1) │ │ │ │ - std r18,-176(r1) │ │ │ │ - std r19,-168(r1) │ │ │ │ - std r0,16(r1) │ │ │ │ - std r20,-160(r1) │ │ │ │ - std r24,-128(r1) │ │ │ │ - std r25,-120(r1) │ │ │ │ - std r26,-112(r1) │ │ │ │ - std r28,-96(r1) │ │ │ │ - std r30,-80(r1) │ │ │ │ - stdu r1,-448(r1) │ │ │ │ - ld r10,40(r9) │ │ │ │ - ld r16,24(r9) │ │ │ │ - ld r23,16(r9) │ │ │ │ - ld r22,8(r9) │ │ │ │ - ld r9,72(r29) │ │ │ │ - ld r27,264(r29) │ │ │ │ + std r17,-200(r1) │ │ │ │ + std r18,-192(r1) │ │ │ │ + std r23,-152(r1) │ │ │ │ + std r24,-144(r1) │ │ │ │ + std r25,-136(r1) │ │ │ │ + std r26,-128(r1) │ │ │ │ + std r30,-96(r1) │ │ │ │ + ld r30,0(r2) │ │ │ │ + std r31,-88(r1) │ │ │ │ + std r14,-224(r1) │ │ │ │ + std r15,-216(r1) │ │ │ │ + std r16,-208(r1) │ │ │ │ + std r19,-184(r1) │ │ │ │ + std r20,-176(r1) │ │ │ │ + std r21,-168(r1) │ │ │ │ + std r22,-160(r1) │ │ │ │ + std r27,-120(r1) │ │ │ │ + std r28,-112(r1) │ │ │ │ + std r29,-104(r1) │ │ │ │ + stdu r1,-464(r1) │ │ │ │ + ld r19,32(r2) │ │ │ │ + ld r9,40(r2) │ │ │ │ + ld r23,48(r2) │ │ │ │ + ld r17,24(r2) │ │ │ │ mr r31,r1 │ │ │ │ - addi r7,r31,152 │ │ │ │ - std r10,192(r31) │ │ │ │ + ld r25,16(r2) │ │ │ │ + ld r24,8(r2) │ │ │ │ + ld r18,264(r30) │ │ │ │ + std r9,192(r31) │ │ │ │ + ld r9,72(r30) │ │ │ │ addi r8,r31,144 │ │ │ │ + addi r7,r31,152 │ │ │ │ addi r6,r31,160 │ │ │ │ addi r5,r31,168 │ │ │ │ addi r4,r31,176 │ │ │ │ addi r3,r31,184 │ │ │ │ - mr r10,r17 │ │ │ │ - bl 17908 │ │ │ │ - ld r7,168(r31) │ │ │ │ - cmpdi r7,-1 │ │ │ │ - bne 38070 │ │ │ │ - ld r7,152(r31) │ │ │ │ - cmpdi r7,-1 │ │ │ │ - bne 3833c │ │ │ │ - addi r1,r31,448 │ │ │ │ + mr r10,r19 │ │ │ │ + bl 16270 │ │ │ │ + ld r8,168(r31) │ │ │ │ + cmpdi r8,-1 │ │ │ │ + bne 35310 │ │ │ │ + ld r10,152(r31) │ │ │ │ + cmpdi r10,-1 │ │ │ │ + bne 355c0 │ │ │ │ + addi r1,r31,464 │ │ │ │ ld r0,16(r1) │ │ │ │ - ld r14,-208(r1) │ │ │ │ - ld r15,-200(r1) │ │ │ │ - ld r16,-192(r1) │ │ │ │ - ld r17,-184(r1) │ │ │ │ - ld r18,-176(r1) │ │ │ │ - ld r19,-168(r1) │ │ │ │ - ld r20,-160(r1) │ │ │ │ - ld r21,-152(r1) │ │ │ │ - ld r22,-144(r1) │ │ │ │ - ld r23,-136(r1) │ │ │ │ - ld r24,-128(r1) │ │ │ │ - ld r25,-120(r1) │ │ │ │ - ld r26,-112(r1) │ │ │ │ - ld r27,-104(r1) │ │ │ │ - ld r28,-96(r1) │ │ │ │ + ld r14,-224(r1) │ │ │ │ + ld r15,-216(r1) │ │ │ │ + ld r16,-208(r1) │ │ │ │ + ld r17,-200(r1) │ │ │ │ + ld r18,-192(r1) │ │ │ │ + ld r19,-184(r1) │ │ │ │ + ld r20,-176(r1) │ │ │ │ + ld r21,-168(r1) │ │ │ │ + ld r22,-160(r1) │ │ │ │ mtlr r0 │ │ │ │ - ld r29,-88(r1) │ │ │ │ - ld r30,-80(r1) │ │ │ │ - ld r31,-72(r1) │ │ │ │ + ld r23,-152(r1) │ │ │ │ + ld r24,-144(r1) │ │ │ │ + ld r25,-136(r1) │ │ │ │ + ld r26,-128(r1) │ │ │ │ + ld r27,-120(r1) │ │ │ │ + ld r28,-112(r1) │ │ │ │ + ld r29,-104(r1) │ │ │ │ + ld r30,-96(r1) │ │ │ │ + ld r31,-88(r1) │ │ │ │ + lfd f22,-80(r1) │ │ │ │ + lfd f23,-72(r1) │ │ │ │ lfd f24,-64(r1) │ │ │ │ lfd f25,-56(r1) │ │ │ │ lfd f26,-48(r1) │ │ │ │ lfd f27,-40(r1) │ │ │ │ lfd f28,-32(r1) │ │ │ │ lfd f29,-24(r1) │ │ │ │ lfd f30,-16(r1) │ │ │ │ lfd f31,-8(r1) │ │ │ │ blr │ │ │ │ nop │ │ │ │ - cmpdi r16,1 │ │ │ │ - addi r10,r16,-1 │ │ │ │ - beq 38640 │ │ │ │ - mr r8,r10 │ │ │ │ - li r14,0 │ │ │ │ - addi r6,r10,-1 │ │ │ │ - b 380a8 │ │ │ │ nop │ │ │ │ - sldi r5,r9,4 │ │ │ │ - ldx r5,r27,r5 │ │ │ │ - cmpd r7,r5 │ │ │ │ - bgt 38610 │ │ │ │ - mr r8,r9 │ │ │ │ - addi r6,r9,-1 │ │ │ │ - cmpd r14,r6 │ │ │ │ - add r9,r14,r8 │ │ │ │ - sradi r9,r9,1 │ │ │ │ - addze r9,r9 │ │ │ │ - blt 38090 │ │ │ │ - sldi r9,r14,4 │ │ │ │ - ldx r9,r27,r9 │ │ │ │ - cmpd r7,r9 │ │ │ │ - bgt 38630 │ │ │ │ - cmpd r16,r14 │ │ │ │ - ble 38650 │ │ │ │ - addi r20,r17,1 │ │ │ │ - sldi r19,r17,1 │ │ │ │ - sldi r28,r14,4 │ │ │ │ - std r27,232(r31) │ │ │ │ - sldi r9,r20,6 │ │ │ │ - sldi r18,r20,5 │ │ │ │ - add r28,r27,r28 │ │ │ │ - addi r25,r19,1 │ │ │ │ - std r9,200(r31) │ │ │ │ - addi r9,r19,2 │ │ │ │ - ld r20,8(r28) │ │ │ │ - std r9,208(r31) │ │ │ │ - addi r9,r18,16 │ │ │ │ - add r10,r21,r9 │ │ │ │ - std r9,224(r31) │ │ │ │ - ld r9,0(r28) │ │ │ │ - std r10,216(r31) │ │ │ │ - cmpd r9,r7 │ │ │ │ - blt 3832c │ │ │ │ - ld r10,160(r31) │ │ │ │ - cmpd r9,r10 │ │ │ │ - bgt 3832c │ │ │ │ - ld r9,200(r31) │ │ │ │ - ld r7,200(r29) │ │ │ │ - ld r5,0(r1) │ │ │ │ - mr r26,r1 │ │ │ │ - cmpdi r25,0 │ │ │ │ - neg r8,r9 │ │ │ │ - sldi r9,r20,6 │ │ │ │ - addi r10,r9,32 │ │ │ │ - add r9,r7,r9 │ │ │ │ - stdux r5,r1,r8 │ │ │ │ - lfd f26,0(r9) │ │ │ │ - lfd f27,8(r9) │ │ │ │ - add r15,r7,r10 │ │ │ │ - addi r27,r1,144 │ │ │ │ - lfd f24,16(r9) │ │ │ │ - lfd f25,24(r9) │ │ │ │ - lfd f28,0(r15) │ │ │ │ - lfd f29,8(r15) │ │ │ │ - stfd f26,0(r27) │ │ │ │ - stfd f27,8(r27) │ │ │ │ - ble 38600 │ │ │ │ - addis r9,r2,-3 │ │ │ │ - addi r30,r21,16 │ │ │ │ - addi r19,r27,16 │ │ │ │ - mr r24,r25 │ │ │ │ - addi r9,r9,23200 │ │ │ │ - lfd f30,0(r9) │ │ │ │ - lfd f31,8(r9) │ │ │ │ nop │ │ │ │ - fmr f3,f24 │ │ │ │ - fmr f4,f25 │ │ │ │ - fmr f1,f30 │ │ │ │ - fmr f2,f31 │ │ │ TRUNCATED DUE TO SIZE LIMIT: 10485760 bytes